.ant-btn {
  font-weight: 400;
}

/* devanagari */
@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 100;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/poppins/v20/pxiGyp8kv8JHgFVrLPTucXtAOvWDSHFF.woff2) format("woff2");
  unicode-range: U+0900-097F, U+1CD0-1CF9, U+200C-200D, U+20A8, U+20B9, U+25CC, U+A830-A839, U+A8E0-A8FF; }

/* latin-ext */
@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 100;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/poppins/v20/pxiGyp8kv8JHgFVrLPTufntAOvWDSHFF.woff2) format("woff2");
  unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; }

/* latin */
@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 100;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/poppins/v20/pxiGyp8kv8JHgFVrLPTucHtAOvWDSA.woff2) format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }

/* devanagari */
@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 200;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/poppins/v20/pxiByp8kv8JHgFVrLFj_Z11lFd2JQEl8qw.woff2) format("woff2");
  unicode-range: U+0900-097F, U+1CD0-1CF9, U+200C-200D, U+20A8, U+20B9, U+25CC, U+A830-A839, U+A8E0-A8FF; }

/* latin-ext */
@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 200;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/poppins/v20/pxiByp8kv8JHgFVrLFj_Z1JlFd2JQEl8qw.woff2) format("woff2");
  unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; }

/* latin */
@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 200;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/poppins/v20/pxiByp8kv8JHgFVrLFj_Z1xlFd2JQEk.woff2) format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }

/* devanagari */
@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/poppins/v20/pxiByp8kv8JHgFVrLDz8Z11lFd2JQEl8qw.woff2) format("woff2");
  unicode-range: U+0900-097F, U+1CD0-1CF9, U+200C-200D, U+20A8, U+20B9, U+25CC, U+A830-A839, U+A8E0-A8FF; }

/* latin-ext */
@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/poppins/v20/pxiByp8kv8JHgFVrLDz8Z1JlFd2JQEl8qw.woff2) format("woff2");
  unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; }

/* latin */
@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/poppins/v20/pxiByp8kv8JHgFVrLDz8Z1xlFd2JQEk.woff2) format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }

/* devanagari */
@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/poppins/v20/pxiEyp8kv8JHgFVrJJbecnFHGPezSQ.woff2) format("woff2");
  unicode-range: U+0900-097F, U+1CD0-1CF9, U+200C-200D, U+20A8, U+20B9, U+25CC, U+A830-A839, U+A8E0-A8FF; }

/* latin-ext */
@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/poppins/v20/pxiEyp8kv8JHgFVrJJnecnFHGPezSQ.woff2) format("woff2");
  unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; }

/* latin */
@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/poppins/v20/pxiEyp8kv8JHgFVrJJfecnFHGPc.woff2) format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }

/* devanagari */
@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/poppins/v20/pxiByp8kv8JHgFVrLGT9Z11lFd2JQEl8qw.woff2) format("woff2");
  unicode-range: U+0900-097F, U+1CD0-1CF9, U+200C-200D, U+20A8, U+20B9, U+25CC, U+A830-A839, U+A8E0-A8FF; }

/* latin-ext */
@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/poppins/v20/pxiByp8kv8JHgFVrLGT9Z1JlFd2JQEl8qw.woff2) format("woff2");
  unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; }

/* latin */
@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/poppins/v20/pxiByp8kv8JHgFVrLGT9Z1xlFd2JQEk.woff2) format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }

/* devanagari */
@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/poppins/v20/pxiByp8kv8JHgFVrLEj6Z11lFd2JQEl8qw.woff2) format("woff2");
  unicode-range: U+0900-097F, U+1CD0-1CF9, U+200C-200D, U+20A8, U+20B9, U+25CC, U+A830-A839, U+A8E0-A8FF; }

/* latin-ext */
@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/poppins/v20/pxiByp8kv8JHgFVrLEj6Z1JlFd2JQEl8qw.woff2) format("woff2");
  unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; }

/* latin */
@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/poppins/v20/pxiByp8kv8JHgFVrLEj6Z1xlFd2JQEk.woff2) format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }

/* devanagari */
@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/poppins/v20/pxiByp8kv8JHgFVrLCz7Z11lFd2JQEl8qw.woff2) format("woff2");
  unicode-range: U+0900-097F, U+1CD0-1CF9, U+200C-200D, U+20A8, U+20B9, U+25CC, U+A830-A839, U+A8E0-A8FF; }

/* latin-ext */
@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/poppins/v20/pxiByp8kv8JHgFVrLCz7Z1JlFd2JQEl8qw.woff2) format("woff2");
  unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; }

/* latin */
@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/poppins/v20/pxiByp8kv8JHgFVrLCz7Z1xlFd2JQEk.woff2) format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }

/* devanagari */
@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/poppins/v20/pxiByp8kv8JHgFVrLDD4Z11lFd2JQEl8qw.woff2) format("woff2");
  unicode-range: U+0900-097F, U+1CD0-1CF9, U+200C-200D, U+20A8, U+20B9, U+25CC, U+A830-A839, U+A8E0-A8FF; }

/* latin-ext */
@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/poppins/v20/pxiByp8kv8JHgFVrLDD4Z1JlFd2JQEl8qw.woff2) format("woff2");
  unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; }

/* latin */
@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/poppins/v20/pxiByp8kv8JHgFVrLDD4Z1xlFd2JQEk.woff2) format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }

/* devanagari */
@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/poppins/v20/pxiByp8kv8JHgFVrLBT5Z11lFd2JQEl8qw.woff2) format("woff2");
  unicode-range: U+0900-097F, U+1CD0-1CF9, U+200C-200D, U+20A8, U+20B9, U+25CC, U+A830-A839, U+A8E0-A8FF; }

/* latin-ext */
@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/poppins/v20/pxiByp8kv8JHgFVrLBT5Z1JlFd2JQEl8qw.woff2) format("woff2");
  unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; }

/* latin */
@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/poppins/v20/pxiByp8kv8JHgFVrLBT5Z1xlFd2JQEk.woff2) format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }

 {
  /*!
 * Bootstrap v3.3.7 (http://getbootstrap.com)
 * Copyright 2011-2016 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */
  /*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */
  /*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */
  /* FROM form.css */
  /*-----------FORM-------*/
  /* @import url('https://fonts.googleapis.com/css?family=Montserrat:100,100i,200,200i,300,300i,400,400i,500,500i,600,600i,700,700i,800,800i,900,900i'); */
  /*@import url('/themes/theme20/js/components/Main/src/modules/my_search/assets/base.css'); */
  /*-----------HEADING WRAPPER-------*/
  /*-----------SUB HEADING-----------*/
  /*-----------CONTENT---------------*/
  /*------------HEADER--------------*/
  /*------------SEARCH BAR-------------*/
  /* .nav-icons li:hover i{color: #9f9d9d;}  */
  /*---------------ADVANCED--------------*/
  /*------PN box---------*/
  /*-------BASIC----------*/
  /*------SEARCH---------*/
  /* --------------------------------

Primary style

-------------------------------- */
  /* main {text-align: center;padding: 2em 5%;} */
  /* css container consumer */
  /*-------- Wrapper Popup --------*/
  /*--------- Form Confirm --------*/
  /*--------- Form Success --------*/
  /*------- Popup Icon -------*/
  /*-----------FOOTER---------------*/
  /*----------------*/
  /* @media (max-width: 520px){
    .page-container {padding-bottom: 110px;}
    .footer .social-block .content-footer,.footer .social-block ul.item-menu,.footer .social-block ul.social-icon{margin: 0px auto;text-align: center;float: none;}
 } */
  /** excellent */
  /** great **/
  /** good **/
  /** okay **/
  /** no_interest **/
  /** no votes **/
  /**
css for marker filter
*/
  /* map_spot_sale_width_agent */
  /* for premium listing */
  /* for top rate */
  /* for favorite */
  /** to vote */
  /** voted */
  /* .map-marker .map-marker__marker.map_spot_sale_width_text.voted,
.map-marker .map-marker__marker.map_spot_sale_width_text.tovotenotviewed,
.map-marker .map-marker__marker.map_spot_sale_width_text.tovoteviewed  {
    background: #BCE2FF;
}

.map-marker .map-marker__marker.map_spot_sale_width_text.voted:after,
.map-marker .map-marker__marker.map_spot_sale_width_text.tovotenotviewed:after,
.map-marker .map-marker__marker.map_spot_sale_width_text.tovoteviewed:after
{
    border-top: solid 6px #BCE2FF;
}
.map-marker:hover > .map-marker__marker.map_spot_sale_width_text.voted,
.map-marker.hint--always > .map-marker__marker.map_spot_sale_width_text.voted,
.map-marker:hover > .map-marker__marker.map_spot_sale_width_text.votedup,
.map-marker.hint--always > .map-marker__marker.map_spot_sale_width_text.votedup,
.map-marker:hover > .map-marker__marker.map_spot_sale_width_text.voteddown,
.map-marker.hint--always > .map-marker__marker.map_spot_sale_width_text.voteddown
{
    background: #BCE2FF;
} */
  /** vote update */
  /* premium */
  /* vote down */
  /** viewed */
  /** excellent */
  /** great **/
  /** good **/
  /** okay **/
  /** no_interest **/
  /** no votes **/
  /**
css for marker filter
*/
  /*.map-marker .map-marker-hint__ap-link {*/
  /*color: #23546B;*/
  /*font-size: 10px;*/
  /*font-style: italic*/
  /*}*/
  /*.map-marker .map-marker-hint__ap-link--hidden {*/
  /*visibility: hidden*/
  /*}*/
  /* hint css */ }
  html {
    font-family: sans-serif;
    -webkit-text-size-adjust: 100%;
    -ms-text-size-adjust: 100%; }
  body {
    margin: 0; }
  article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary {
    display: block; }
  audio, canvas, progress, video {
    display: inline-block;
    vertical-align: baseline; }
  audio:not([controls]) {
    display: none;
    height: 0; }
  [hidden], template {
    display: none; }
  a {
    background-color: transparent; }
  a:active, a:hover {
    outline: 0; }
  abbr[title] {
    border-bottom: 1px dotted; }
  b, strong {
    font-weight: 700; }
  dfn {
    font-style: italic; }
  h1 {
    margin: 0.67em 0;
    font-size: 2em; }
  mark {
    color: #000;
    background: #ff0; }
  small {
    font-size: 80%; }
  sub, sup {
    position: relative;
    font-size: 75%;
    line-height: 0;
    vertical-align: baseline; }
  sup {
    top: -0.5em; }
  sub {
    bottom: -0.25em; }
  img {
    border: 0; }
  svg:not(:root) {
    overflow: hidden; }
  figure {
    margin: 1em 40px; }
  hr {
    height: 0;
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box; }
  pre {
    overflow: auto; }
  code, kbd, pre, samp {
    font-family: monospace, monospace;
    font-size: 1em; }
  button, input, optgroup, select, textarea {
    margin: 0;
    font: inherit;
    color: inherit; }
  button {
    overflow: visible; }
  button, select {
    text-transform: none; }
  button, html input[type='button'], input[type='reset'], input[type='submit'] {
    -webkit-appearance: button;
    cursor: pointer; }
  button[disabled], html input[disabled] {
    cursor: default; }
  button::-moz-focus-inner, input::-moz-focus-inner {
    padding: 0;
    border: 0; }
  input {
    line-height: normal; }
  input[type='checkbox'], input[type='radio'] {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding: 0; }
  input[type='number']::-webkit-inner-spin-button, input[type='number']::-webkit-outer-spin-button {
    height: auto; }
  input[type='search'] {
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box;
    -webkit-appearance: textfield; }
  input[type='search']::-webkit-search-cancel-button, input[type='search']::-webkit-search-decoration {
    -webkit-appearance: none; }
  fieldset {
    padding: 0.35em 0.625em 0.75em;
    margin: 0 2px;
    border: 1px solid silver; }
  legend {
    padding: 0;
    border: 0; }
  textarea {
    overflow: auto; }
  optgroup {
    font-weight: 700; }
  table {
    border-spacing: 0;
    border-collapse: collapse; }
  td, th {
    padding: 0; }
  @media print {
    *, :after, :before {
      color: #000 !important;
      text-shadow: none !important;
      background: 0 0 !important;
      -webkit-box-shadow: none !important;
      box-shadow: none !important; }
    a, a:visited {
      text-decoration: underline; }
    a[href]:after {
      content: " (" attr(href) ")"; }
    abbr[title]:after {
      content: " (" attr(title) ")"; }
    a[href^='javascript:']:after, a[href^='#']:after {
      content: ''; }
    blockquote, pre {
      border: 1px solid #999;
      page-break-inside: avoid; }
    thead {
      display: table-header-group; }
    img, tr {
      page-break-inside: avoid; }
    img {
      max-width: 100% !important; }
    h2, h3, p {
      orphans: 3;
      widows: 3; }
    h2, h3 {
      page-break-after: avoid; }
    .navbar {
      display: none; }
    .btn > .caret, .dropup > .btn > .caret {
      border-top-color: #000 !important; }
    .label {
      border: 1px solid #000; }
    .table {
      border-collapse: collapse !important; }
    .table td, .table th {
      background-color: #fff !important; }
    .table-bordered td, .table-bordered th {
      border: 1px solid #ddd !important; } }
  * {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box; }
  :after, :before {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box; }
  html {
    font-size: 10px;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }
  body {
    font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
    font-size: 14px;
    line-height: 1.42857143;
    color: #333;
    background-color: #fff; }
  button, input, select, textarea {
    font-family: inherit;
    font-size: inherit;
    line-height: inherit; }
  a {
    color: #337ab7;
    text-decoration: none; }
  a:focus, a:hover {
    color: #23527c;
    text-decoration: underline; }
  a:focus {
    outline: 5px auto -webkit-focus-ring-color;
    outline-offset: -2px; }
  figure {
    margin: 0; }
  img {
    vertical-align: middle; }
  .carousel-inner > .item > a > img, .carousel-inner > .item > img, .img-responsive, .thumbnail a > img, .thumbnail > img {
    display: block;
    max-width: 100%;
    height: auto; }
  .img-rounded {
    border-radius: 6px; }
  .img-thumbnail {
    display: inline-block;
    max-width: 100%;
    height: auto;
    padding: 4px;
    line-height: 1.42857143;
    background-color: #fff;
    border: 1px solid #ddd;
    border-radius: 4px;
    -webkit-transition: all 0.2s ease-in-out;
    -o-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out; }
  .img-circle {
    border-radius: 50%; }
  hr {
    margin-top: 20px;
    margin-bottom: 20px;
    border: 0;
    border-top: 1px solid #eee; }
  .sr-only {
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    margin: -1px;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    border: 0; }
  .sr-only-focusable:active, .sr-only-focusable:focus {
    position: static;
    width: auto;
    height: auto;
    margin: 0;
    overflow: visible;
    clip: auto; }
  [role='button'] {
    cursor: pointer; }
  .h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 {
    font-family: inherit;
    font-weight: 500;
    line-height: 1.1;
    color: inherit; }
  .h1 .small, .h1 small, .h2 .small, .h2 small, .h3 .small, .h3 small, .h4 .small, .h4 small, .h5 .small, .h5 small, .h6 .small, .h6 small, h1 .small, h1 small, h2 .small, h2 small, h3 .small, h3 small, h4 .small, h4 small, h5 .small, h5 small, h6 .small, h6 small {
    font-weight: 400;
    line-height: 1;
    color: #777; }
  .h1, .h2, .h3, h1, h2, h3 {
    margin-top: 20px;
    margin-bottom: 10px; }
  .h1 .small, .h1 small, .h2 .small, .h2 small, .h3 .small, .h3 small, h1 .small, h1 small, h2 .small, h2 small, h3 .small, h3 small {
    font-size: 65%; }
  .h4, .h5, .h6, h4, h5, h6 {
    margin-top: 10px;
    margin-bottom: 10px; }
  .h4 .small, .h4 small, .h5 .small, .h5 small, .h6 .small, .h6 small, h4 .small, h4 small, h5 .small, h5 small, h6 .small, h6 small {
    font-size: 75%; }
  .h1, h1 {
    font-size: 36px; }
  .h2, h2 {
    font-size: 30px; }
  .h3, h3 {
    font-size: 24px; }
  .h4, h4 {
    font-size: 18px; }
  .h5, h5 {
    font-size: 14px; }
  .h6, h6 {
    font-size: 12px; }
  p {
    margin: 0 0 10px; }
  .lead {
    margin-bottom: 20px;
    font-size: 16px;
    font-weight: 300;
    line-height: 1.4; }
  @media (min-width: 768px) {
    .lead {
      font-size: 21px; } }
  .small, small {
    font-size: 85%; }
  .mark, mark {
    padding: 0.2em;
    background-color: #fcf8e3; }
  .text-left {
    text-align: left; }
  .text-right {
    text-align: right; }
  .text-center {
    text-align: center; }
  .text-justify {
    text-align: justify; }
  .text-nowrap {
    white-space: nowrap; }
  .text-lowercase {
    text-transform: lowercase; }
  .text-uppercase {
    text-transform: uppercase; }
  .text-capitalize {
    text-transform: capitalize; }
  .text-muted {
    color: #777; }
  .text-primary {
    color: #337ab7; }
  a.text-primary:focus, a.text-primary:hover {
    color: #286090; }
  .text-success {
    color: #3c763d; }
  a.text-success:focus, a.text-success:hover {
    color: #2b542c; }
  .text-info {
    color: #31708f; }
  a.text-info:focus, a.text-info:hover {
    color: #245269; }
  .text-warning {
    color: #8a6d3b; }
  a.text-warning:focus, a.text-warning:hover {
    color: #66512c; }
  .text-danger {
    color: #a94442; }
  a.text-danger:focus, a.text-danger:hover {
    color: #843534; }
  .bg-primary {
    color: #fff;
    background-color: #337ab7; }
  a.bg-primary:focus, a.bg-primary:hover {
    background-color: #286090; }
  .bg-success {
    background-color: #dff0d8; }
  a.bg-success:focus, a.bg-success:hover {
    background-color: #c1e2b3; }
  .bg-info {
    background-color: #d9edf7; }
  a.bg-info:focus, a.bg-info:hover {
    background-color: #afd9ee; }
  .bg-warning {
    background-color: #fcf8e3; }
  a.bg-warning:focus, a.bg-warning:hover {
    background-color: #f7ecb5; }
  .bg-danger {
    background-color: #f2dede; }
  a.bg-danger:focus, a.bg-danger:hover {
    background-color: #e4b9b9; }
  .page-header {
    padding-bottom: 9px;
    margin: 40px 0 20px;
    border-bottom: 1px solid #eee; }
  ol, ul {
    margin-top: 0;
    margin-bottom: 10px; }
  ol ol, ol ul, ul ol, ul ul {
    margin-bottom: 0; }
  .list-unstyled {
    padding-left: 0;
    list-style: none; }
  .list-inline {
    padding-left: 0;
    margin-left: -5px;
    list-style: none; }
  .list-inline > li {
    display: inline-block;
    padding-right: 5px;
    padding-left: 5px; }
  dl {
    margin-top: 0;
    margin-bottom: 20px; }
  dd, dt {
    line-height: 1.42857143; }
  dt {
    font-weight: 700; }
  dd {
    margin-left: 0; }
  @media (min-width: 768px) {
    .dl-horizontal dt {
      float: left;
      width: 160px;
      overflow: hidden;
      clear: left;
      text-align: right;
      text-overflow: ellipsis;
      white-space: nowrap; }
    .dl-horizontal dd {
      margin-left: 180px; } }
  abbr[data-original-title], abbr[title] {
    cursor: help;
    border-bottom: 1px dotted #777; }
  .initialism {
    font-size: 90%;
    text-transform: uppercase; }
  blockquote {
    padding: 10px 20px;
    margin: 0 0 20px;
    font-size: 17.5px;
    border-left: 5px solid #eee; }
  blockquote ol:last-child, blockquote p:last-child, blockquote ul:last-child {
    margin-bottom: 0; }
  blockquote .small, blockquote footer, blockquote small {
    display: block;
    font-size: 80%;
    line-height: 1.42857143;
    color: #777; }
  blockquote .small:before, blockquote footer:before, blockquote small:before {
    content: '\2014 \00A0'; }
  .blockquote-reverse, blockquote.pull-right {
    padding-right: 15px;
    padding-left: 0;
    text-align: right;
    border-right: 5px solid #eee;
    border-left: 0; }
  .blockquote-reverse .small:before, .blockquote-reverse footer:before, .blockquote-reverse small:before, blockquote.pull-right .small:before, blockquote.pull-right footer:before, blockquote.pull-right small:before {
    content: ''; }
  .blockquote-reverse .small:after, .blockquote-reverse footer:after, .blockquote-reverse small:after, blockquote.pull-right .small:after, blockquote.pull-right footer:after, blockquote.pull-right small:after {
    content: '\00A0 \2014'; }
  address {
    margin-bottom: 20px;
    font-style: normal;
    line-height: 1.42857143; }
  code, kbd, pre, samp {
    font-family: Menlo, Monaco, Consolas, 'Courier New', monospace; }
  code {
    padding: 2px 4px;
    font-size: 90%;
    color: #c7254e;
    background-color: #f9f2f4;
    border-radius: 4px; }
  kbd {
    padding: 2px 4px;
    font-size: 90%;
    color: #fff;
    background-color: #333;
    border-radius: 3px;
    -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.25);
    box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.25); }
  kbd kbd {
    padding: 0;
    font-size: 100%;
    font-weight: 700;
    -webkit-box-shadow: none;
    box-shadow: none; }
  pre {
    display: block;
    padding: 9.5px;
    margin: 0 0 10px;
    font-size: 13px;
    line-height: 1.42857143;
    color: #333;
    word-break: break-all;
    word-wrap: break-word;
    background-color: #f5f5f5;
    border: 1px solid #ccc;
    border-radius: 4px; }
  pre code {
    padding: 0;
    font-size: inherit;
    color: inherit;
    white-space: pre-wrap;
    background-color: transparent;
    border-radius: 0; }
  .pre-scrollable {
    max-height: 340px;
    overflow-y: scroll; }
  .container {
    padding-right: 15px;
    padding-left: 15px;
    margin-right: auto;
    margin-left: auto; }
  @media (min-width: 768px) {
    .container {
      width: 750px; } }
  @media (min-width: 992px) {
    .container {
      width: 970px; } }
  @media (min-width: 1200px) {
    .container {
      width: 1170px; } }
  .container-fluid {
    padding-right: 15px;
    padding-left: 15px;
    margin-right: auto;
    margin-left: auto; }
  .row {
    margin-right: -15px;
    margin-left: -15px; }
  .col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-xs-1, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9 {
    position: relative;
    min-height: 1px;
    padding-right: 15px;
    padding-left: 15px; }
  .col-xs-1, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9 {
    float: left; }
  .col-xs-12 {
    width: 100%; }
  .col-xs-11 {
    width: 91.66666667%; }
  .col-xs-10 {
    width: 83.33333333%; }
  .col-xs-9 {
    width: 75%; }
  .col-xs-8 {
    width: 66.66666667%; }
  .col-xs-7 {
    width: 58.33333333%; }
  .col-xs-6 {
    width: 50%; }
  .col-xs-5 {
    width: 41.66666667%; }
  .col-xs-4 {
    width: 33.33333333%; }
  .col-xs-3 {
    width: 25%; }
  .col-xs-2 {
    width: 16.66666667%; }
  .col-xs-1 {
    width: 8.33333333%; }
  .col-xs-pull-12 {
    right: 100%; }
  .col-xs-pull-11 {
    right: 91.66666667%; }
  .col-xs-pull-10 {
    right: 83.33333333%; }
  .col-xs-pull-9 {
    right: 75%; }
  .col-xs-pull-8 {
    right: 66.66666667%; }
  .col-xs-pull-7 {
    right: 58.33333333%; }
  .col-xs-pull-6 {
    right: 50%; }
  .col-xs-pull-5 {
    right: 41.66666667%; }
  .col-xs-pull-4 {
    right: 33.33333333%; }
  .col-xs-pull-3 {
    right: 25%; }
  .col-xs-pull-2 {
    right: 16.66666667%; }
  .col-xs-pull-1 {
    right: 8.33333333%; }
  .col-xs-pull-0 {
    right: auto; }
  .col-xs-push-12 {
    left: 100%; }
  .col-xs-push-11 {
    left: 91.66666667%; }
  .col-xs-push-10 {
    left: 83.33333333%; }
  .col-xs-push-9 {
    left: 75%; }
  .col-xs-push-8 {
    left: 66.66666667%; }
  .col-xs-push-7 {
    left: 58.33333333%; }
  .col-xs-push-6 {
    left: 50%; }
  .col-xs-push-5 {
    left: 41.66666667%; }
  .col-xs-push-4 {
    left: 33.33333333%; }
  .col-xs-push-3 {
    left: 25%; }
  .col-xs-push-2 {
    left: 16.66666667%; }
  .col-xs-push-1 {
    left: 8.33333333%; }
  .col-xs-push-0 {
    left: auto; }
  .col-xs-offset-12 {
    margin-left: 100%; }
  .col-xs-offset-11 {
    margin-left: 91.66666667%; }
  .col-xs-offset-10 {
    margin-left: 83.33333333%; }
  .col-xs-offset-9 {
    margin-left: 75%; }
  .col-xs-offset-8 {
    margin-left: 66.66666667%; }
  .col-xs-offset-7 {
    margin-left: 58.33333333%; }
  .col-xs-offset-6 {
    margin-left: 50%; }
  .col-xs-offset-5 {
    margin-left: 41.66666667%; }
  .col-xs-offset-4 {
    margin-left: 33.33333333%; }
  .col-xs-offset-3 {
    margin-left: 25%; }
  .col-xs-offset-2 {
    margin-left: 16.66666667%; }
  .col-xs-offset-1 {
    margin-left: 8.33333333%; }
  .col-xs-offset-0 {
    margin-left: 0; }
  @media (min-width: 768px) {
    .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9 {
      float: left; }
    .col-sm-12 {
      width: 100%; }
    .col-sm-11 {
      width: 91.66666667%; }
    .col-sm-10 {
      width: 83.33333333%; }
    .col-sm-9 {
      width: 75%; }
    .col-sm-8 {
      width: 66.66666667%; }
    .col-sm-7 {
      width: 58.33333333%; }
    .col-sm-6 {
      width: 50%; }
    .col-sm-5 {
      width: 41.66666667%; }
    .col-sm-4 {
      width: 33.33333333%; }
    .col-sm-3 {
      width: 25%; }
    .col-sm-2 {
      width: 16.66666667%; }
    .col-sm-1 {
      width: 8.33333333%; }
    .col-sm-pull-12 {
      right: 100%; }
    .col-sm-pull-11 {
      right: 91.66666667%; }
    .col-sm-pull-10 {
      right: 83.33333333%; }
    .col-sm-pull-9 {
      right: 75%; }
    .col-sm-pull-8 {
      right: 66.66666667%; }
    .col-sm-pull-7 {
      right: 58.33333333%; }
    .col-sm-pull-6 {
      right: 50%; }
    .col-sm-pull-5 {
      right: 41.66666667%; }
    .col-sm-pull-4 {
      right: 33.33333333%; }
    .col-sm-pull-3 {
      right: 25%; }
    .col-sm-pull-2 {
      right: 16.66666667%; }
    .col-sm-pull-1 {
      right: 8.33333333%; }
    .col-sm-pull-0 {
      right: auto; }
    .col-sm-push-12 {
      left: 100%; }
    .col-sm-push-11 {
      left: 91.66666667%; }
    .col-sm-push-10 {
      left: 83.33333333%; }
    .col-sm-push-9 {
      left: 75%; }
    .col-sm-push-8 {
      left: 66.66666667%; }
    .col-sm-push-7 {
      left: 58.33333333%; }
    .col-sm-push-6 {
      left: 50%; }
    .col-sm-push-5 {
      left: 41.66666667%; }
    .col-sm-push-4 {
      left: 33.33333333%; }
    .col-sm-push-3 {
      left: 25%; }
    .col-sm-push-2 {
      left: 16.66666667%; }
    .col-sm-push-1 {
      left: 8.33333333%; }
    .col-sm-push-0 {
      left: auto; }
    .col-sm-offset-12 {
      margin-left: 100%; }
    .col-sm-offset-11 {
      margin-left: 91.66666667%; }
    .col-sm-offset-10 {
      margin-left: 83.33333333%; }
    .col-sm-offset-9 {
      margin-left: 75%; }
    .col-sm-offset-8 {
      margin-left: 66.66666667%; }
    .col-sm-offset-7 {
      margin-left: 58.33333333%; }
    .col-sm-offset-6 {
      margin-left: 50%; }
    .col-sm-offset-5 {
      margin-left: 41.66666667%; }
    .col-sm-offset-4 {
      margin-left: 33.33333333%; }
    .col-sm-offset-3 {
      margin-left: 25%; }
    .col-sm-offset-2 {
      margin-left: 16.66666667%; }
    .col-sm-offset-1 {
      margin-left: 8.33333333%; }
    .col-sm-offset-0 {
      margin-left: 0; } }
  @media (min-width: 992px) {
    .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9 {
      float: left; }
    .col-md-12 {
      width: 100%; }
    .col-md-11 {
      width: 91.66666667%; }
    .col-md-10 {
      width: 83.33333333%; }
    .col-md-9 {
      width: 75%; }
    .col-md-8 {
      width: 66.66666667%; }
    .col-md-7 {
      width: 58.33333333%; }
    .col-md-6 {
      width: 50%; }
    .col-md-5 {
      width: 41.66666667%; }
    .col-md-4 {
      width: 33.33333333%; }
    .col-md-3 {
      width: 25%; }
    .col-md-2 {
      width: 16.66666667%; }
    .col-md-1 {
      width: 8.33333333%; }
    .col-md-pull-12 {
      right: 100%; }
    .col-md-pull-11 {
      right: 91.66666667%; }
    .col-md-pull-10 {
      right: 83.33333333%; }
    .col-md-pull-9 {
      right: 75%; }
    .col-md-pull-8 {
      right: 66.66666667%; }
    .col-md-pull-7 {
      right: 58.33333333%; }
    .col-md-pull-6 {
      right: 50%; }
    .col-md-pull-5 {
      right: 41.66666667%; }
    .col-md-pull-4 {
      right: 33.33333333%; }
    .col-md-pull-3 {
      right: 25%; }
    .col-md-pull-2 {
      right: 16.66666667%; }
    .col-md-pull-1 {
      right: 8.33333333%; }
    .col-md-pull-0 {
      right: auto; }
    .col-md-push-12 {
      left: 100%; }
    .col-md-push-11 {
      left: 91.66666667%; }
    .col-md-push-10 {
      left: 83.33333333%; }
    .col-md-push-9 {
      left: 75%; }
    .col-md-push-8 {
      left: 66.66666667%; }
    .col-md-push-7 {
      left: 58.33333333%; }
    .col-md-push-6 {
      left: 50%; }
    .col-md-push-5 {
      left: 41.66666667%; }
    .col-md-push-4 {
      left: 33.33333333%; }
    .col-md-push-3 {
      left: 25%; }
    .col-md-push-2 {
      left: 16.66666667%; }
    .col-md-push-1 {
      left: 8.33333333%; }
    .col-md-push-0 {
      left: auto; }
    .col-md-offset-12 {
      margin-left: 100%; }
    .col-md-offset-11 {
      margin-left: 91.66666667%; }
    .col-md-offset-10 {
      margin-left: 83.33333333%; }
    .col-md-offset-9 {
      margin-left: 75%; }
    .col-md-offset-8 {
      margin-left: 66.66666667%; }
    .col-md-offset-7 {
      margin-left: 58.33333333%; }
    .col-md-offset-6 {
      margin-left: 50%; }
    .col-md-offset-5 {
      margin-left: 41.66666667%; }
    .col-md-offset-4 {
      margin-left: 33.33333333%; }
    .col-md-offset-3 {
      margin-left: 25%; }
    .col-md-offset-2 {
      margin-left: 16.66666667%; }
    .col-md-offset-1 {
      margin-left: 8.33333333%; }
    .col-md-offset-0 {
      margin-left: 0; } }
  @media (min-width: 1200px) {
    .col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9 {
      float: left; }
    .col-lg-12 {
      width: 100%; }
    .col-lg-11 {
      width: 91.66666667%; }
    .col-lg-10 {
      width: 83.33333333%; }
    .col-lg-9 {
      width: 75%; }
    .col-lg-8 {
      width: 66.66666667%; }
    .col-lg-7 {
      width: 58.33333333%; }
    .col-lg-6 {
      width: 50%; }
    .col-lg-5 {
      width: 41.66666667%; }
    .col-lg-4 {
      width: 33.33333333%; }
    .col-lg-3 {
      width: 25%; }
    .col-lg-2 {
      width: 16.66666667%; }
    .col-lg-1 {
      width: 8.33333333%; }
    .col-lg-pull-12 {
      right: 100%; }
    .col-lg-pull-11 {
      right: 91.66666667%; }
    .col-lg-pull-10 {
      right: 83.33333333%; }
    .col-lg-pull-9 {
      right: 75%; }
    .col-lg-pull-8 {
      right: 66.66666667%; }
    .col-lg-pull-7 {
      right: 58.33333333%; }
    .col-lg-pull-6 {
      right: 50%; }
    .col-lg-pull-5 {
      right: 41.66666667%; }
    .col-lg-pull-4 {
      right: 33.33333333%; }
    .col-lg-pull-3 {
      right: 25%; }
    .col-lg-pull-2 {
      right: 16.66666667%; }
    .col-lg-pull-1 {
      right: 8.33333333%; }
    .col-lg-pull-0 {
      right: auto; }
    .col-lg-push-12 {
      left: 100%; }
    .col-lg-push-11 {
      left: 91.66666667%; }
    .col-lg-push-10 {
      left: 83.33333333%; }
    .col-lg-push-9 {
      left: 75%; }
    .col-lg-push-8 {
      left: 66.66666667%; }
    .col-lg-push-7 {
      left: 58.33333333%; }
    .col-lg-push-6 {
      left: 50%; }
    .col-lg-push-5 {
      left: 41.66666667%; }
    .col-lg-push-4 {
      left: 33.33333333%; }
    .col-lg-push-3 {
      left: 25%; }
    .col-lg-push-2 {
      left: 16.66666667%; }
    .col-lg-push-1 {
      left: 8.33333333%; }
    .col-lg-push-0 {
      left: auto; }
    .col-lg-offset-12 {
      margin-left: 100%; }
    .col-lg-offset-11 {
      margin-left: 91.66666667%; }
    .col-lg-offset-10 {
      margin-left: 83.33333333%; }
    .col-lg-offset-9 {
      margin-left: 75%; }
    .col-lg-offset-8 {
      margin-left: 66.66666667%; }
    .col-lg-offset-7 {
      margin-left: 58.33333333%; }
    .col-lg-offset-6 {
      margin-left: 50%; }
    .col-lg-offset-5 {
      margin-left: 41.66666667%; }
    .col-lg-offset-4 {
      margin-left: 33.33333333%; }
    .col-lg-offset-3 {
      margin-left: 25%; }
    .col-lg-offset-2 {
      margin-left: 16.66666667%; }
    .col-lg-offset-1 {
      margin-left: 8.33333333%; }
    .col-lg-offset-0 {
      margin-left: 0; } }
  table {
    background-color: transparent; }
  caption {
    padding-top: 8px;
    padding-bottom: 8px;
    color: #777;
    text-align: left; }
  th {
    text-align: left; }
  .table {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px; }
  .table > tbody > tr > td, .table > tbody > tr > th, .table > tfoot > tr > td, .table > tfoot > tr > th, .table > thead > tr > td, .table > thead > tr > th {
    padding: 8px;
    line-height: 1.42857143;
    vertical-align: top;
    border-top: 1px solid #ddd; }
  .table > thead > tr > th {
    vertical-align: bottom;
    border-bottom: 2px solid #ddd; }
  .table > caption + thead > tr:first-child > td, .table > caption + thead > tr:first-child > th, .table > colgroup + thead > tr:first-child > td, .table > colgroup + thead > tr:first-child > th, .table > thead:first-child > tr:first-child > td, .table > thead:first-child > tr:first-child > th {
    border-top: 0; }
  .table > tbody + tbody {
    border-top: 2px solid #ddd; }
  .table .table {
    background-color: #fff; }
  .table-condensed > tbody > tr > td, .table-condensed > tbody > tr > th, .table-condensed > tfoot > tr > td, .table-condensed > tfoot > tr > th, .table-condensed > thead > tr > td, .table-condensed > thead > tr > th {
    padding: 5px; }
  .table-bordered {
    border: 1px solid #ddd; }
  .table-bordered > tbody > tr > td, .table-bordered > tbody > tr > th, .table-bordered > tfoot > tr > td, .table-bordered > tfoot > tr > th, .table-bordered > thead > tr > td, .table-bordered > thead > tr > th {
    border: 1px solid #ddd; }
  .table-bordered > thead > tr > td, .table-bordered > thead > tr > th {
    border-bottom-width: 2px; }
  .table-striped > tbody > tr:nth-of-type(odd) {
    background-color: #f9f9f9; }
  .table-hover > tbody > tr:hover {
    background-color: #f5f5f5; }
  table col[class*='col-'] {
    position: static;
    display: table-column;
    float: none; }
  table td[class*='col-'], table th[class*='col-'] {
    position: static;
    display: table-cell;
    float: none; }
  .table > tbody > tr.active > td, .table > tbody > tr.active > th, .table > tbody > tr > td.active, .table > tbody > tr > th.active, .table > tfoot > tr.active > td, .table > tfoot > tr.active > th, .table > tfoot > tr > td.active, .table > tfoot > tr > th.active, .table > thead > tr.active > td, .table > thead > tr.active > th, .table > thead > tr > td.active, .table > thead > tr > th.active {
    background-color: #f5f5f5; }
  .table-hover > tbody > tr.active:hover > td, .table-hover > tbody > tr.active:hover > th, .table-hover > tbody > tr:hover > .active, .table-hover > tbody > tr > td.active:hover, .table-hover > tbody > tr > th.active:hover {
    background-color: #e8e8e8; }
  .table > tbody > tr.success > td, .table > tbody > tr.success > th, .table > tbody > tr > td.success, .table > tbody > tr > th.success, .table > tfoot > tr.success > td, .table > tfoot > tr.success > th, .table > tfoot > tr > td.success, .table > tfoot > tr > th.success, .table > thead > tr.success > td, .table > thead > tr.success > th, .table > thead > tr > td.success, .table > thead > tr > th.success {
    background-color: #dff0d8; }
  .table-hover > tbody > tr.success:hover > td, .table-hover > tbody > tr.success:hover > th, .table-hover > tbody > tr:hover > .success, .table-hover > tbody > tr > td.success:hover, .table-hover > tbody > tr > th.success:hover {
    background-color: #d0e9c6; }
  .table > tbody > tr.info > td, .table > tbody > tr.info > th, .table > tbody > tr > td.info, .table > tbody > tr > th.info, .table > tfoot > tr.info > td, .table > tfoot > tr.info > th, .table > tfoot > tr > td.info, .table > tfoot > tr > th.info, .table > thead > tr.info > td, .table > thead > tr.info > th, .table > thead > tr > td.info, .table > thead > tr > th.info {
    background-color: #d9edf7; }
  .table-hover > tbody > tr.info:hover > td, .table-hover > tbody > tr.info:hover > th, .table-hover > tbody > tr:hover > .info, .table-hover > tbody > tr > td.info:hover, .table-hover > tbody > tr > th.info:hover {
    background-color: #c4e3f3; }
  .table > tbody > tr.warning > td, .table > tbody > tr.warning > th, .table > tbody > tr > td.warning, .table > tbody > tr > th.warning, .table > tfoot > tr.warning > td, .table > tfoot > tr.warning > th, .table > tfoot > tr > td.warning, .table > tfoot > tr > th.warning, .table > thead > tr.warning > td, .table > thead > tr.warning > th, .table > thead > tr > td.warning, .table > thead > tr > th.warning {
    background-color: #fcf8e3; }
  .table-hover > tbody > tr.warning:hover > td, .table-hover > tbody > tr.warning:hover > th, .table-hover > tbody > tr:hover > .warning, .table-hover > tbody > tr > td.warning:hover, .table-hover > tbody > tr > th.warning:hover {
    background-color: #faf2cc; }
  .table > tbody > tr.danger > td, .table > tbody > tr.danger > th, .table > tbody > tr > td.danger, .table > tbody > tr > th.danger, .table > tfoot > tr.danger > td, .table > tfoot > tr.danger > th, .table > tfoot > tr > td.danger, .table > tfoot > tr > th.danger, .table > thead > tr.danger > td, .table > thead > tr.danger > th, .table > thead > tr > td.danger, .table > thead > tr > th.danger {
    background-color: #f2dede; }
  .table-hover > tbody > tr.danger:hover > td, .table-hover > tbody > tr.danger:hover > th, .table-hover > tbody > tr:hover > .danger, .table-hover > tbody > tr > td.danger:hover, .table-hover > tbody > tr > th.danger:hover {
    background-color: #ebcccc; }
  .table-responsive {
    min-height: 0.01%;
    overflow-x: auto; }
  @media screen and (max-width: 767px) {
    .table-responsive {
      width: 100%;
      margin-bottom: 15px;
      overflow-y: hidden;
      -ms-overflow-style: -ms-autohiding-scrollbar;
      border: 1px solid #ddd; }
    .table-responsive > .table {
      margin-bottom: 0; }
    .table-responsive > .table > tbody > tr > td, .table-responsive > .table > tbody > tr > th, .table-responsive > .table > tfoot > tr > td, .table-responsive > .table > tfoot > tr > th, .table-responsive > .table > thead > tr > td, .table-responsive > .table > thead > tr > th {
      white-space: nowrap; }
    .table-responsive > .table-bordered {
      border: 0; }
    .table-responsive > .table-bordered > tbody > tr > td:first-child, .table-responsive > .table-bordered > tbody > tr > th:first-child, .table-responsive > .table-bordered > tfoot > tr > td:first-child, .table-responsive > .table-bordered > tfoot > tr > th:first-child, .table-responsive > .table-bordered > thead > tr > td:first-child, .table-responsive > .table-bordered > thead > tr > th:first-child {
      border-left: 0; }
    .table-responsive > .table-bordered > tbody > tr > td:last-child, .table-responsive > .table-bordered > tbody > tr > th:last-child, .table-responsive > .table-bordered > tfoot > tr > td:last-child, .table-responsive > .table-bordered > tfoot > tr > th:last-child, .table-responsive > .table-bordered > thead > tr > td:last-child, .table-responsive > .table-bordered > thead > tr > th:last-child {
      border-right: 0; }
    .table-responsive > .table-bordered > tbody > tr:last-child > td, .table-responsive > .table-bordered > tbody > tr:last-child > th, .table-responsive > .table-bordered > tfoot > tr:last-child > td, .table-responsive > .table-bordered > tfoot > tr:last-child > th {
      border-bottom: 0; } }
  fieldset {
    min-width: 0;
    padding: 0;
    margin: 0;
    border: 0; }
  legend {
    display: block;
    width: 100%;
    padding: 0;
    margin-bottom: 20px;
    font-size: 21px;
    line-height: inherit;
    color: #333;
    border: 0;
    border-bottom: 1px solid #e5e5e5; }
  label {
    display: inline-block;
    max-width: 100%;
    margin-bottom: 5px;
    font-weight: 700; }
  input[type='search'] {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box; }
  input[type='checkbox'], input[type='radio'] {
    margin: 4px 0 0;
    margin-top: 1px\9;
    line-height: normal; }
  input[type='file'] {
    display: block; }
  input[type='range'] {
    display: block;
    width: 100%; }
  select[multiple], select[size] {
    height: auto; }
  input[type='file']:focus, input[type='checkbox']:focus, input[type='radio']:focus {
    outline: 5px auto -webkit-focus-ring-color;
    outline-offset: -2px; }
  output {
    display: block;
    padding-top: 7px;
    font-size: 14px;
    line-height: 1.42857143;
    color: #555; }
  .form-control {
    display: block;
    width: 100%;
    height: 34px;
    padding: 6px 12px;
    font-size: 14px;
    line-height: 1.42857143;
    color: #555;
    background-color: #fff;
    background-image: none;
    border: 1px solid #ccc;
    border-radius: 4px;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
    -webkit-transition: border-color ease-in-out 0.15s, -webkit-box-shadow ease-in-out 0.15s;
    -o-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
    transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s; }
  .form-control:focus {
    border-color: #66afe9;
    outline: 0;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6); }
  .form-control::-moz-placeholder {
    color: #999;
    opacity: 1; }
  .form-control:-ms-input-placeholder {
    color: #999; }
  .form-control::-webkit-input-placeholder {
    color: #999; }
  .form-control::-ms-expand {
    background-color: transparent;
    border: 0; }
  .form-control[disabled], .form-control[readonly], fieldset[disabled] .form-control {
    background-color: #eee;
    opacity: 1; }
  .form-control[disabled], fieldset[disabled] .form-control {
    cursor: not-allowed; }
  textarea.form-control {
    height: auto; }
  input[type='search'] {
    -webkit-appearance: none; }
  @media screen and (-webkit-min-device-pixel-ratio: 0) {
    input[type='date'].form-control, input[type='time'].form-control, input[type='datetime-local'].form-control, input[type='month'].form-control {
      line-height: 34px; }
    .input-group-sm input[type='date'], .input-group-sm input[type='time'], .input-group-sm input[type='datetime-local'], .input-group-sm input[type='month'], input[type='date'].input-sm, input[type='time'].input-sm, input[type='datetime-local'].input-sm, input[type='month'].input-sm {
      line-height: 30px; }
    .input-group-lg input[type='date'], .input-group-lg input[type='time'], .input-group-lg input[type='datetime-local'], .input-group-lg input[type='month'], input[type='date'].input-lg, input[type='time'].input-lg, input[type='datetime-local'].input-lg, input[type='month'].input-lg {
      line-height: 46px; } }
  .form-group {
    margin-bottom: 15px; }
  .checkbox, .radio {
    position: relative;
    display: block;
    margin-top: 10px;
    margin-bottom: 10px; }
  .checkbox label, .radio label {
    min-height: 20px;
    padding-left: 20px;
    margin-bottom: 0;
    font-weight: 400;
    cursor: pointer; }
  .checkbox input[type='checkbox'], .checkbox-inline input[type='checkbox'], .radio input[type='radio'], .radio-inline input[type='radio'] {
    position: absolute;
    margin-top: 4px\9;
    margin-left: -20px; }
  .checkbox + .checkbox, .radio + .radio {
    margin-top: -5px; }
  .checkbox-inline, .radio-inline {
    position: relative;
    display: inline-block;
    padding-left: 20px;
    margin-bottom: 0;
    font-weight: 400;
    vertical-align: middle;
    cursor: pointer; }
  .checkbox-inline + .checkbox-inline, .radio-inline + .radio-inline {
    margin-top: 0;
    margin-left: 10px; }
  fieldset[disabled] input[type='checkbox'], fieldset[disabled] input[type='radio'], input[type='checkbox'].disabled, input[type='checkbox'][disabled], input[type='radio'].disabled, input[type='radio'][disabled] {
    cursor: not-allowed; }
  .checkbox-inline.disabled, .radio-inline.disabled, fieldset[disabled] .checkbox-inline, fieldset[disabled] .radio-inline {
    cursor: not-allowed; }
  .checkbox.disabled label, .radio.disabled label, fieldset[disabled] .checkbox label, fieldset[disabled] .radio label {
    cursor: not-allowed; }
  .form-control-static {
    min-height: 34px;
    padding-top: 7px;
    padding-bottom: 7px;
    margin-bottom: 0; }
  .form-control-static.input-lg, .form-control-static.input-sm {
    padding-right: 0;
    padding-left: 0; }
  .input-sm {
    height: 30px;
    padding: 5px 10px;
    font-size: 12px;
    line-height: 1.5;
    border-radius: 3px; }
  select.input-sm {
    height: 30px;
    line-height: 30px; }
  select[multiple].input-sm, textarea.input-sm {
    height: auto; }
  .form-group-sm .form-control {
    height: 30px;
    padding: 5px 10px;
    font-size: 12px;
    line-height: 1.5;
    border-radius: 3px; }
  .form-group-sm select.form-control {
    height: 30px;
    line-height: 30px; }
  .form-group-sm select[multiple].form-control, .form-group-sm textarea.form-control {
    height: auto; }
  .form-group-sm .form-control-static {
    height: 30px;
    min-height: 32px;
    padding: 6px 10px;
    font-size: 12px;
    line-height: 1.5; }
  .input-lg {
    height: 46px;
    padding: 10px 16px;
    font-size: 18px;
    line-height: 1.3333333;
    border-radius: 6px; }
  select.input-lg {
    height: 46px;
    line-height: 46px; }
  select[multiple].input-lg, textarea.input-lg {
    height: auto; }
  .form-group-lg .form-control {
    height: 46px;
    padding: 10px 16px;
    font-size: 18px;
    line-height: 1.3333333;
    border-radius: 6px; }
  .form-group-lg select.form-control {
    height: 46px;
    line-height: 46px; }
  .form-group-lg select[multiple].form-control, .form-group-lg textarea.form-control {
    height: auto; }
  .form-group-lg .form-control-static {
    height: 46px;
    min-height: 38px;
    padding: 11px 16px;
    font-size: 18px;
    line-height: 1.3333333; }
  .has-feedback {
    position: relative; }
  .has-feedback .form-control {
    padding-right: 42.5px; }
  .form-control-feedback {
    position: absolute;
    top: 0;
    right: 0;
    z-index: 2;
    display: block;
    width: 34px;
    height: 34px;
    line-height: 34px;
    text-align: center;
    pointer-events: none; }
  .form-group-lg .form-control + .form-control-feedback, .input-group-lg + .form-control-feedback, .input-lg + .form-control-feedback {
    width: 46px;
    height: 46px;
    line-height: 46px; }
  .form-group-sm .form-control + .form-control-feedback, .input-group-sm + .form-control-feedback, .input-sm + .form-control-feedback {
    width: 30px;
    height: 30px;
    line-height: 30px; }
  .has-success .checkbox, .has-success .checkbox-inline, .has-success .control-label, .has-success .help-block, .has-success .radio, .has-success .radio-inline, .has-success.checkbox label, .has-success.checkbox-inline label, .has-success.radio label, .has-success.radio-inline label {
    color: #3c763d; }
  .has-success .form-control {
    border-color: #3c763d;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); }
  .has-success .form-control:focus {
    border-color: #2b542c;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168;
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168; }
  .has-success .input-group-addon {
    color: #3c763d;
    background-color: #dff0d8;
    border-color: #3c763d; }
  .has-success .form-control-feedback {
    color: #3c763d; }
  .has-warning .checkbox, .has-warning .checkbox-inline, .has-warning .control-label, .has-warning .help-block, .has-warning .radio, .has-warning .radio-inline, .has-warning.checkbox label, .has-warning.checkbox-inline label, .has-warning.radio label, .has-warning.radio-inline label {
    color: #8a6d3b; }
  .has-warning .form-control {
    border-color: #8a6d3b;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); }
  .has-warning .form-control:focus {
    border-color: #66512c;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b;
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b; }
  .has-warning .input-group-addon {
    color: #8a6d3b;
    background-color: #fcf8e3;
    border-color: #8a6d3b; }
  .has-warning .form-control-feedback {
    color: #8a6d3b; }
  .has-error .checkbox, .has-error .checkbox-inline, .has-error .control-label, .has-error .help-block, .has-error .radio, .has-error .radio-inline, .has-error.checkbox label, .has-error.checkbox-inline label, .has-error.radio label, .has-error.radio-inline label {
    color: #a94442; }
  .has-error .form-control {
    border-color: #a94442;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); }
  .has-error .form-control:focus {
    border-color: #843534;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483;
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483; }
  .has-error .input-group-addon {
    color: #a94442;
    background-color: #f2dede;
    border-color: #a94442; }
  .has-error .form-control-feedback {
    color: #a94442; }
  .has-feedback label ~ .form-control-feedback {
    top: 25px; }
  .has-feedback label.sr-only ~ .form-control-feedback {
    top: 0; }
  .help-block {
    display: block;
    margin-top: 5px;
    margin-bottom: 10px;
    color: #737373; }
  @media (min-width: 768px) {
    .form-inline .form-group {
      display: inline-block;
      margin-bottom: 0;
      vertical-align: middle; }
    .form-inline .form-control {
      display: inline-block;
      width: auto;
      vertical-align: middle; }
    .form-inline .form-control-static {
      display: inline-block; }
    .form-inline .input-group {
      display: inline-table;
      vertical-align: middle; }
    .form-inline .input-group .form-control, .form-inline .input-group .input-group-addon, .form-inline .input-group .input-group-btn {
      width: auto; }
    .form-inline .input-group > .form-control {
      width: 100%; }
    .form-inline .control-label {
      margin-bottom: 0;
      vertical-align: middle; }
    .form-inline .checkbox, .form-inline .radio {
      display: inline-block;
      margin-top: 0;
      margin-bottom: 0;
      vertical-align: middle; }
    .form-inline .checkbox label, .form-inline .radio label {
      padding-left: 0; }
    .form-inline .checkbox input[type='checkbox'], .form-inline .radio input[type='radio'] {
      position: relative;
      margin-left: 0; }
    .form-inline .has-feedback .form-control-feedback {
      top: 0; } }
  .form-horizontal .checkbox, .form-horizontal .checkbox-inline, .form-horizontal .radio, .form-horizontal .radio-inline {
    padding-top: 7px;
    margin-top: 0;
    margin-bottom: 0; }
  .form-horizontal .checkbox, .form-horizontal .radio {
    min-height: 27px; }
  .form-horizontal .form-group {
    margin-right: -15px;
    margin-left: -15px; }
  @media (min-width: 768px) {
    .form-horizontal .control-label {
      padding-top: 7px;
      margin-bottom: 0;
      text-align: right; } }
  .form-horizontal .has-feedback .form-control-feedback {
    right: 15px; }
  @media (min-width: 768px) {
    .form-horizontal .form-group-lg .control-label {
      padding-top: 11px;
      font-size: 18px; } }
  @media (min-width: 768px) {
    .form-horizontal .form-group-sm .control-label {
      padding-top: 6px;
      font-size: 12px; } }
  .btn {
    display: inline-block;
    padding: 6px 12px;
    margin-bottom: 0;
    font-size: 14px;
    font-weight: 400;
    line-height: 1.42857143;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    -ms-touch-action: manipulation;
    touch-action: manipulation;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    background-image: none;
    border: 1px solid transparent;
    border-radius: 4px; }
  .btn.active.focus, .btn.active:focus, .btn.focus, .btn:active.focus, .btn:active:focus, .btn:focus {
    outline: 5px auto -webkit-focus-ring-color;
    outline-offset: -2px; }
  .btn.focus, .btn:focus, .btn:hover {
    color: #333;
    text-decoration: none; }
  .btn.active, .btn:active {
    background-image: none;
    outline: 0;
    -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
    box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); }
  .btn.disabled, .btn[disabled], fieldset[disabled] .btn {
    cursor: not-allowed;
    filter: alpha(opacity=65);
    -webkit-box-shadow: none;
    box-shadow: none;
    opacity: 0.65; }
  a.btn.disabled, fieldset[disabled] a.btn {
    pointer-events: none; }
  .btn-default {
    color: #333;
    background-color: #fff;
    border-color: #ccc; }
  .btn-default.focus, .btn-default:focus {
    color: #333;
    background-color: #e6e6e6;
    border-color: #8c8c8c; }
  .btn-default:hover {
    color: #333;
    background-color: #e6e6e6;
    border-color: #adadad; }
  .btn-default.active, .btn-default:active, .open > .dropdown-toggle.btn-default {
    color: #333;
    background-color: #e6e6e6;
    border-color: #adadad; }
  .btn-default.active.focus, .btn-default.active:focus, .btn-default.active:hover, .btn-default:active.focus, .btn-default:active:focus, .btn-default:active:hover, .open > .dropdown-toggle.btn-default.focus, .open > .dropdown-toggle.btn-default:focus, .open > .dropdown-toggle.btn-default:hover {
    color: #333;
    background-color: #d4d4d4;
    border-color: #8c8c8c; }
  .btn-default.active, .btn-default:active, .open > .dropdown-toggle.btn-default {
    background-image: none; }
  .btn-default.disabled.focus, .btn-default.disabled:focus, .btn-default.disabled:hover, .btn-default[disabled].focus, .btn-default[disabled]:focus, .btn-default[disabled]:hover, fieldset[disabled] .btn-default.focus, fieldset[disabled] .btn-default:focus, fieldset[disabled] .btn-default:hover {
    background-color: #fff;
    border-color: #ccc; }
  .btn-default .badge {
    color: #fff;
    background-color: #333; }
  .btn-primary {
    color: #fff;
    background-color: #337ab7;
    border-color: #2e6da4; }
  .btn-primary.focus, .btn-primary:focus {
    color: #fff;
    background-color: #286090;
    border-color: #122b40; }
  .btn-primary:hover {
    color: #fff;
    background-color: #286090;
    border-color: #204d74; }
  .btn-primary.active, .btn-primary:active, .open > .dropdown-toggle.btn-primary {
    color: #fff;
    background-color: #286090;
    border-color: #204d74; }
  .btn-primary.active.focus, .btn-primary.active:focus, .btn-primary.active:hover, .btn-primary:active.focus, .btn-primary:active:focus, .btn-primary:active:hover, .open > .dropdown-toggle.btn-primary.focus, .open > .dropdown-toggle.btn-primary:focus, .open > .dropdown-toggle.btn-primary:hover {
    color: #fff;
    background-color: #204d74;
    border-color: #122b40; }
  .btn-primary.active, .btn-primary:active, .open > .dropdown-toggle.btn-primary {
    background-image: none; }
  .btn-primary.disabled.focus, .btn-primary.disabled:focus, .btn-primary.disabled:hover, .btn-primary[disabled].focus, .btn-primary[disabled]:focus, .btn-primary[disabled]:hover, fieldset[disabled] .btn-primary.focus, fieldset[disabled] .btn-primary:focus, fieldset[disabled] .btn-primary:hover {
    background-color: #337ab7;
    border-color: #2e6da4; }
  .btn-primary .badge {
    color: #337ab7;
    background-color: #fff; }
  .btn-success {
    color: #fff;
    background-color: #5cb85c;
    border-color: #4cae4c; }
  .btn-success.focus, .btn-success:focus {
    color: #fff;
    background-color: #449d44;
    border-color: #255625; }
  .btn-success:hover {
    color: #fff;
    background-color: #449d44;
    border-color: #398439; }
  .btn-success.active, .btn-success:active, .open > .dropdown-toggle.btn-success {
    color: #fff;
    background-color: #449d44;
    border-color: #398439; }
  .btn-success.active.focus, .btn-success.active:focus, .btn-success.active:hover, .btn-success:active.focus, .btn-success:active:focus, .btn-success:active:hover, .open > .dropdown-toggle.btn-success.focus, .open > .dropdown-toggle.btn-success:focus, .open > .dropdown-toggle.btn-success:hover {
    color: #fff;
    background-color: #398439;
    border-color: #255625; }
  .btn-success.active, .btn-success:active, .open > .dropdown-toggle.btn-success {
    background-image: none; }
  .btn-success.disabled.focus, .btn-success.disabled:focus, .btn-success.disabled:hover, .btn-success[disabled].focus, .btn-success[disabled]:focus, .btn-success[disabled]:hover, fieldset[disabled] .btn-success.focus, fieldset[disabled] .btn-success:focus, fieldset[disabled] .btn-success:hover {
    background-color: #5cb85c;
    border-color: #4cae4c; }
  .btn-success .badge {
    color: #5cb85c;
    background-color: #fff; }
  .btn-info {
    color: #fff;
    background-color: #5bc0de;
    border-color: #46b8da; }
  .btn-info.focus, .btn-info:focus {
    color: #fff;
    background-color: #31b0d5;
    border-color: #1b6d85; }
  .btn-info:hover {
    color: #fff;
    background-color: #31b0d5;
    border-color: #269abc; }
  .btn-info.active, .btn-info:active, .open > .dropdown-toggle.btn-info {
    color: #fff;
    background-color: #31b0d5;
    border-color: #269abc; }
  .btn-info.active.focus, .btn-info.active:focus, .btn-info.active:hover, .btn-info:active.focus, .btn-info:active:focus, .btn-info:active:hover, .open > .dropdown-toggle.btn-info.focus, .open > .dropdown-toggle.btn-info:focus, .open > .dropdown-toggle.btn-info:hover {
    color: #fff;
    background-color: #269abc;
    border-color: #1b6d85; }
  .btn-info.active, .btn-info:active, .open > .dropdown-toggle.btn-info {
    background-image: none; }
  .btn-info.disabled.focus, .btn-info.disabled:focus, .btn-info.disabled:hover, .btn-info[disabled].focus, .btn-info[disabled]:focus, .btn-info[disabled]:hover, fieldset[disabled] .btn-info.focus, fieldset[disabled] .btn-info:focus, fieldset[disabled] .btn-info:hover {
    background-color: #5bc0de;
    border-color: #46b8da; }
  .btn-info .badge {
    color: #5bc0de;
    background-color: #fff; }
  .btn-warning {
    color: #fff;
    background-color: #f0ad4e;
    border-color: #eea236; }
  .btn-warning.focus, .btn-warning:focus {
    color: #fff;
    background-color: #ec971f;
    border-color: #985f0d; }
  .btn-warning:hover {
    color: #fff;
    background-color: #ec971f;
    border-color: #d58512; }
  .btn-warning.active, .btn-warning:active, .open > .dropdown-toggle.btn-warning {
    color: #fff;
    background-color: #ec971f;
    border-color: #d58512; }
  .btn-warning.active.focus, .btn-warning.active:focus, .btn-warning.active:hover, .btn-warning:active.focus, .btn-warning:active:focus, .btn-warning:active:hover, .open > .dropdown-toggle.btn-warning.focus, .open > .dropdown-toggle.btn-warning:focus, .open > .dropdown-toggle.btn-warning:hover {
    color: #fff;
    background-color: #d58512;
    border-color: #985f0d; }
  .btn-warning.active, .btn-warning:active, .open > .dropdown-toggle.btn-warning {
    background-image: none; }
  .btn-warning.disabled.focus, .btn-warning.disabled:focus, .btn-warning.disabled:hover, .btn-warning[disabled].focus, .btn-warning[disabled]:focus, .btn-warning[disabled]:hover, fieldset[disabled] .btn-warning.focus, fieldset[disabled] .btn-warning:focus, fieldset[disabled] .btn-warning:hover {
    background-color: #f0ad4e;
    border-color: #eea236; }
  .btn-warning .badge {
    color: #f0ad4e;
    background-color: #fff; }
  .btn-danger {
    color: #fff;
    background-color: #d9534f;
    border-color: #d43f3a; }
  .btn-danger.focus, .btn-danger:focus {
    color: #fff;
    background-color: #c9302c;
    border-color: #761c19; }
  .btn-danger:hover {
    color: #fff;
    background-color: #c9302c;
    border-color: #ac2925; }
  .btn-danger.active, .btn-danger:active, .open > .dropdown-toggle.btn-danger {
    color: #fff;
    background-color: #c9302c;
    border-color: #ac2925; }
  .btn-danger.active.focus, .btn-danger.active:focus, .btn-danger.active:hover, .btn-danger:active.focus, .btn-danger:active:focus, .btn-danger:active:hover, .open > .dropdown-toggle.btn-danger.focus, .open > .dropdown-toggle.btn-danger:focus, .open > .dropdown-toggle.btn-danger:hover {
    color: #fff;
    background-color: #ac2925;
    border-color: #761c19; }
  .btn-danger.active, .btn-danger:active, .open > .dropdown-toggle.btn-danger {
    background-image: none; }
  .btn-danger.disabled.focus, .btn-danger.disabled:focus, .btn-danger.disabled:hover, .btn-danger[disabled].focus, .btn-danger[disabled]:focus, .btn-danger[disabled]:hover, fieldset[disabled] .btn-danger.focus, fieldset[disabled] .btn-danger:focus, fieldset[disabled] .btn-danger:hover {
    background-color: #d9534f;
    border-color: #d43f3a; }
  .btn-danger .badge {
    color: #d9534f;
    background-color: #fff; }
  .btn-link {
    font-weight: 400;
    color: #337ab7;
    border-radius: 0; }
  .btn-link, .btn-link.active, .btn-link:active, .btn-link[disabled], fieldset[disabled] .btn-link {
    background-color: transparent;
    -webkit-box-shadow: none;
    box-shadow: none; }
  .btn-link, .btn-link:active, .btn-link:focus, .btn-link:hover {
    border-color: transparent; }
  .btn-link:focus, .btn-link:hover {
    color: #23527c;
    text-decoration: underline;
    background-color: transparent; }
  .btn-link[disabled]:focus, .btn-link[disabled]:hover, fieldset[disabled] .btn-link:focus, fieldset[disabled] .btn-link:hover {
    color: #777;
    text-decoration: none; }
  .btn-group-lg > .btn, .btn-lg {
    padding: 10px 16px;
    font-size: 18px;
    line-height: 1.3333333;
    border-radius: 6px; }
  .btn-group-sm > .btn, .btn-sm {
    padding: 5px 10px;
    font-size: 12px;
    line-height: 1.5;
    border-radius: 3px; }
  .btn-group-xs > .btn, .btn-xs {
    padding: 1px 5px;
    font-size: 12px;
    line-height: 1.5;
    border-radius: 3px; }
  .btn-block {
    display: block;
    width: 100%; }
  .btn-block + .btn-block {
    margin-top: 5px; }
  input[type='button'].btn-block, input[type='reset'].btn-block, input[type='submit'].btn-block {
    width: 100%; }
  .fade {
    opacity: 0;
    -webkit-transition: opacity 0.15s linear;
    -o-transition: opacity 0.15s linear;
    transition: opacity 0.15s linear; }
  .fade.in {
    opacity: 1; }
  .collapse {
    display: none; }
  .collapse.in {
    display: block; }
  tr.collapse.in {
    display: table-row; }
  tbody.collapse.in {
    display: table-row-group; }
  .collapsing {
    position: relative;
    height: 0;
    overflow: hidden;
    -webkit-transition-timing-function: ease;
    -o-transition-timing-function: ease;
    transition-timing-function: ease;
    -webkit-transition-duration: 0.35s;
    -o-transition-duration: 0.35s;
    transition-duration: 0.35s;
    -webkit-transition-property: height, visibility;
    -o-transition-property: height, visibility;
    transition-property: height, visibility; }
  .caret {
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 2px;
    vertical-align: middle;
    border-top: 4px dashed;
    border-top: 4px solid\9;
    border-right: 4px solid transparent;
    border-left: 4px solid transparent; }
  .dropdown, .dropup {
    position: relative; }
  .dropdown-toggle:focus {
    outline: 0; }
  .dropdown-menu {
    position: absolute;
    top: 100%;
    left: 0;
    z-index: 1000;
    display: none;
    float: left;
    min-width: 160px;
    padding: 5px 0;
    margin: 2px 0 0;
    font-size: 14px;
    text-align: left;
    list-style: none;
    background-color: #fff;
    -webkit-background-clip: padding-box;
    background-clip: padding-box;
    border: 1px solid #ccc;
    border: 1px solid rgba(0, 0, 0, 0.15);
    border-radius: 4px;
    -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
    box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175); }
  .dropdown-menu.pull-right {
    right: 0;
    left: auto; }
  .dropdown-menu .divider {
    height: 1px;
    margin: 9px 0;
    overflow: hidden;
    background-color: #e5e5e5; }
  .dropdown-menu > li > a {
    display: block;
    padding: 3px 20px;
    clear: both;
    font-weight: 400;
    line-height: 1.42857143;
    color: #333;
    white-space: nowrap; }
  .dropdown-menu > li > a:focus, .dropdown-menu > li > a:hover {
    color: #262626;
    text-decoration: none;
    background-color: #f5f5f5; }
  .dropdown-menu > .active > a, .dropdown-menu > .active > a:focus, .dropdown-menu > .active > a:hover {
    color: #fff;
    text-decoration: none;
    background-color: #337ab7;
    outline: 0; }
  .dropdown-menu > .disabled > a, .dropdown-menu > .disabled > a:focus, .dropdown-menu > .disabled > a:hover {
    color: #777; }
  .dropdown-menu > .disabled > a:focus, .dropdown-menu > .disabled > a:hover {
    text-decoration: none;
    cursor: not-allowed;
    background-color: transparent;
    background-image: none;
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); }
  .open > .dropdown-menu {
    display: block; }
  .open > a {
    outline: 0; }
  .dropdown-menu-right {
    right: 0;
    left: auto; }
  .dropdown-menu-left {
    right: auto;
    left: 0; }
  .dropdown-header {
    display: block;
    padding: 3px 20px;
    font-size: 12px;
    line-height: 1.42857143;
    color: #777;
    white-space: nowrap; }
  .dropdown-backdrop {
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 990; }
  .pull-right > .dropdown-menu {
    right: 0;
    left: auto; }
  .dropup .caret, .navbar-fixed-bottom .dropdown .caret {
    content: '';
    border-top: 0;
    border-bottom: 4px dashed;
    border-bottom: 4px solid\9; }
  .dropup .dropdown-menu, .navbar-fixed-bottom .dropdown .dropdown-menu {
    top: auto;
    bottom: 100%;
    margin-bottom: 2px; }
  @media (min-width: 768px) {
    .navbar-right .dropdown-menu {
      right: 0;
      left: auto; }
    .navbar-right .dropdown-menu-left {
      right: auto;
      left: 0; } }
  .btn-group, .btn-group-vertical {
    position: relative;
    display: inline-block;
    vertical-align: middle; }
  .btn-group-vertical > .btn, .btn-group > .btn {
    position: relative;
    float: left; }
  .btn-group-vertical > .btn.active, .btn-group-vertical > .btn:active, .btn-group-vertical > .btn:focus, .btn-group-vertical > .btn:hover, .btn-group > .btn.active, .btn-group > .btn:active, .btn-group > .btn:focus, .btn-group > .btn:hover {
    z-index: 2; }
  .btn-group .btn + .btn, .btn-group .btn + .btn-group, .btn-group .btn-group + .btn, .btn-group .btn-group + .btn-group {
    margin-left: -1px; }
  .btn-toolbar {
    margin-left: -5px; }
  .btn-toolbar .btn, .btn-toolbar .btn-group, .btn-toolbar .input-group {
    float: left; }
  .btn-toolbar > .btn, .btn-toolbar > .btn-group, .btn-toolbar > .input-group {
    margin-left: 5px; }
  .btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {
    border-radius: 0; }
  .btn-group > .btn:first-child {
    margin-left: 0; }
  .btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0; }
  .btn-group > .btn:last-child:not(:first-child), .btn-group > .dropdown-toggle:not(:first-child) {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0; }
  .btn-group > .btn-group {
    float: left; }
  .btn-group > .btn-group:not(:first-child):not(:last-child) > .btn {
    border-radius: 0; }
  .btn-group > .btn-group:first-child:not(:last-child) > .btn:last-child, .btn-group > .btn-group:first-child:not(:last-child) > .dropdown-toggle {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0; }
  .btn-group > .btn-group:last-child:not(:first-child) > .btn:first-child {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0; }
  .btn-group .dropdown-toggle:active, .btn-group.open .dropdown-toggle {
    outline: 0; }
  .btn-group > .btn + .dropdown-toggle {
    padding-right: 8px;
    padding-left: 8px; }
  .btn-group > .btn-lg + .dropdown-toggle {
    padding-right: 12px;
    padding-left: 12px; }
  .btn-group.open .dropdown-toggle {
    -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
    box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); }
  .btn-group.open .dropdown-toggle.btn-link {
    -webkit-box-shadow: none;
    box-shadow: none; }
  .btn .caret {
    margin-left: 0; }
  .btn-lg .caret {
    border-width: 5px 5px 0;
    border-bottom-width: 0; }
  .dropup .btn-lg .caret {
    border-width: 0 5px 5px; }
  .btn-group-vertical > .btn, .btn-group-vertical > .btn-group, .btn-group-vertical > .btn-group > .btn {
    display: block;
    float: none;
    width: 100%;
    max-width: 100%; }
  .btn-group-vertical > .btn-group > .btn {
    float: none; }
  .btn-group-vertical > .btn + .btn, .btn-group-vertical > .btn + .btn-group, .btn-group-vertical > .btn-group + .btn, .btn-group-vertical > .btn-group + .btn-group {
    margin-top: -1px;
    margin-left: 0; }
  .btn-group-vertical > .btn:not(:first-child):not(:last-child) {
    border-radius: 0; }
  .btn-group-vertical > .btn:first-child:not(:last-child) {
    border-top-left-radius: 4px;
    border-top-right-radius: 4px;
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0; }
  .btn-group-vertical > .btn:last-child:not(:first-child) {
    border-top-left-radius: 0;
    border-top-right-radius: 0;
    border-bottom-right-radius: 4px;
    border-bottom-left-radius: 4px; }
  .btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn {
    border-radius: 0; }
  .btn-group-vertical > .btn-group:first-child:not(:last-child) > .btn:last-child, .btn-group-vertical > .btn-group:first-child:not(:last-child) > .dropdown-toggle {
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0; }
  .btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child {
    border-top-left-radius: 0;
    border-top-right-radius: 0; }
  .btn-group-justified {
    display: table;
    width: 100%;
    table-layout: fixed;
    border-collapse: separate; }
  .btn-group-justified > .btn, .btn-group-justified > .btn-group {
    display: table-cell;
    float: none;
    width: 1%; }
  .btn-group-justified > .btn-group .btn {
    width: 100%; }
  .btn-group-justified > .btn-group .dropdown-menu {
    left: auto; }
  [data-toggle='buttons'] > .btn input[type='checkbox'], [data-toggle='buttons'] > .btn input[type='radio'], [data-toggle='buttons'] > .btn-group > .btn input[type='checkbox'], [data-toggle='buttons'] > .btn-group > .btn input[type='radio'] {
    position: absolute;
    clip: rect(0, 0, 0, 0);
    pointer-events: none; }
  .input-group {
    position: relative;
    display: table;
    border-collapse: separate; }
  .input-group[class*='col-'] {
    float: none;
    padding-right: 0;
    padding-left: 0; }
  .input-group .form-control {
    position: relative;
    z-index: 2;
    float: left;
    width: 100%;
    margin-bottom: 0; }
  .input-group .form-control:focus {
    z-index: 3; }
  .input-group-lg > .form-control, .input-group-lg > .input-group-addon, .input-group-lg > .input-group-btn > .btn {
    height: 46px;
    padding: 10px 16px;
    font-size: 18px;
    line-height: 1.3333333;
    border-radius: 6px; }
  select.input-group-lg > .form-control, select.input-group-lg > .input-group-addon, select.input-group-lg > .input-group-btn > .btn {
    height: 46px;
    line-height: 46px; }
  select[multiple].input-group-lg > .form-control, select[multiple].input-group-lg > .input-group-addon, select[multiple].input-group-lg > .input-group-btn > .btn, textarea.input-group-lg > .form-control, textarea.input-group-lg > .input-group-addon, textarea.input-group-lg > .input-group-btn > .btn {
    height: auto; }
  .input-group-sm > .form-control, .input-group-sm > .input-group-addon, .input-group-sm > .input-group-btn > .btn {
    height: 30px;
    padding: 5px 10px;
    font-size: 12px;
    line-height: 1.5;
    border-radius: 3px; }
  select.input-group-sm > .form-control, select.input-group-sm > .input-group-addon, select.input-group-sm > .input-group-btn > .btn {
    height: 30px;
    line-height: 30px; }
  select[multiple].input-group-sm > .form-control, select[multiple].input-group-sm > .input-group-addon, select[multiple].input-group-sm > .input-group-btn > .btn, textarea.input-group-sm > .form-control, textarea.input-group-sm > .input-group-addon, textarea.input-group-sm > .input-group-btn > .btn {
    height: auto; }
  .input-group .form-control, .input-group-addon, .input-group-btn {
    display: table-cell; }
  .input-group .form-control:not(:first-child):not(:last-child), .input-group-addon:not(:first-child):not(:last-child), .input-group-btn:not(:first-child):not(:last-child) {
    border-radius: 0; }
  .input-group-addon, .input-group-btn {
    width: 1%;
    white-space: nowrap;
    vertical-align: middle; }
  .input-group-addon {
    padding: 6px 12px;
    font-size: 14px;
    font-weight: 400;
    line-height: 1;
    color: #555;
    text-align: center;
    background-color: #eee;
    border: 1px solid #ccc;
    border-radius: 4px; }
  .input-group-addon.input-sm {
    padding: 5px 10px;
    font-size: 12px;
    border-radius: 3px; }
  .input-group-addon.input-lg {
    padding: 10px 16px;
    font-size: 18px;
    border-radius: 6px; }
  .input-group-addon input[type='checkbox'], .input-group-addon input[type='radio'] {
    margin-top: 0; }
  .input-group .form-control:first-child, .input-group-addon:first-child, .input-group-btn:first-child > .btn, .input-group-btn:first-child > .btn-group > .btn, .input-group-btn:first-child > .dropdown-toggle, .input-group-btn:last-child > .btn-group:not(:last-child) > .btn, .input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle) {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0; }
  .input-group-addon:first-child {
    border-right: 0; }
  .input-group .form-control:last-child, .input-group-addon:last-child, .input-group-btn:first-child > .btn-group:not(:first-child) > .btn, .input-group-btn:first-child > .btn:not(:first-child), .input-group-btn:last-child > .btn, .input-group-btn:last-child > .btn-group > .btn, .input-group-btn:last-child > .dropdown-toggle {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0; }
  .input-group-addon:last-child {
    border-left: 0; }
  .input-group-btn {
    position: relative;
    font-size: 0;
    white-space: nowrap; }
  .input-group-btn > .btn {
    position: relative; }
  .input-group-btn > .btn + .btn {
    margin-left: -1px; }
  .input-group-btn > .btn:active, .input-group-btn > .btn:focus, .input-group-btn > .btn:hover {
    z-index: 2; }
  .input-group-btn:first-child > .btn, .input-group-btn:first-child > .btn-group {
    margin-right: -1px; }
  .input-group-btn:last-child > .btn, .input-group-btn:last-child > .btn-group {
    z-index: 2;
    margin-left: -1px; }
  .nav {
    padding-left: 0;
    margin-bottom: 0;
    list-style: none; }
  .nav > li {
    position: relative;
    display: block; }
  .nav > li > a {
    position: relative;
    display: block;
    padding: 10px 15px; }
  .nav > li > a:focus, .nav > li > a:hover {
    text-decoration: none;
    background-color: #eee; }
  .nav > li.disabled > a {
    color: #777; }
  .nav > li.disabled > a:focus, .nav > li.disabled > a:hover {
    color: #777;
    text-decoration: none;
    cursor: not-allowed;
    background-color: transparent; }
  .nav .open > a, .nav .open > a:focus, .nav .open > a:hover {
    background-color: #eee;
    border-color: #337ab7; }
  .nav .nav-divider {
    height: 1px;
    margin: 9px 0;
    overflow: hidden;
    background-color: #e5e5e5; }
  .nav > li > a > img {
    max-width: none; }
  .nav-tabs {
    border-bottom: 1px solid #ddd; }
  .nav-tabs > li {
    float: left;
    margin-bottom: -1px; }
  .nav-tabs > li > a {
    margin-right: 2px;
    line-height: 1.42857143;
    border: 1px solid transparent;
    border-radius: 4px 4px 0 0; }
  .nav-tabs > li > a:hover {
    border-color: #eee #eee #ddd; }
  .nav-tabs > li.active > a, .nav-tabs > li.active > a:focus, .nav-tabs > li.active > a:hover {
    color: #555;
    cursor: default;
    background-color: #fff;
    border: 1px solid #ddd;
    border-bottom-color: transparent; }
  .nav-tabs.nav-justified {
    width: 100%;
    border-bottom: 0; }
  .nav-tabs.nav-justified > li {
    float: none; }
  .nav-tabs.nav-justified > li > a {
    margin-bottom: 5px;
    text-align: center; }
  .nav-tabs.nav-justified > .dropdown .dropdown-menu {
    top: auto;
    left: auto; }
  @media (min-width: 768px) {
    .nav-tabs.nav-justified > li {
      display: table-cell;
      width: 1%; }
    .nav-tabs.nav-justified > li > a {
      margin-bottom: 0; } }
  .nav-tabs.nav-justified > li > a {
    margin-right: 0;
    border-radius: 4px; }
  .nav-tabs.nav-justified > .active > a, .nav-tabs.nav-justified > .active > a:focus, .nav-tabs.nav-justified > .active > a:hover {
    border: 1px solid #ddd; }
  @media (min-width: 768px) {
    .nav-tabs.nav-justified > li > a {
      border-bottom: 1px solid #ddd;
      border-radius: 4px 4px 0 0; }
    .nav-tabs.nav-justified > .active > a, .nav-tabs.nav-justified > .active > a:focus, .nav-tabs.nav-justified > .active > a:hover {
      border-bottom-color: #fff; } }
  .nav-pills > li {
    float: left; }
  .nav-pills > li > a {
    border-radius: 4px; }
  .nav-pills > li + li {
    margin-left: 2px; }
  .nav-pills > li.active > a, .nav-pills > li.active > a:focus, .nav-pills > li.active > a:hover {
    color: #fff;
    background-color: #337ab7; }
  .nav-stacked > li {
    float: none; }
  .nav-stacked > li + li {
    margin-top: 2px;
    margin-left: 0; }
  .nav-justified {
    width: 100%; }
  .nav-justified > li {
    float: none; }
  .nav-justified > li > a {
    margin-bottom: 5px;
    text-align: center; }
  .nav-justified > .dropdown .dropdown-menu {
    top: auto;
    left: auto; }
  @media (min-width: 768px) {
    .nav-justified > li {
      display: table-cell;
      width: 1%; }
    .nav-justified > li > a {
      margin-bottom: 0; } }
  .nav-tabs-justified {
    border-bottom: 0; }
  .nav-tabs-justified > li > a {
    margin-right: 0;
    border-radius: 4px; }
  .nav-tabs-justified > .active > a, .nav-tabs-justified > .active > a:focus, .nav-tabs-justified > .active > a:hover {
    border: 1px solid #ddd; }
  @media (min-width: 768px) {
    .nav-tabs-justified > li > a {
      border-bottom: 1px solid #ddd;
      border-radius: 4px 4px 0 0; }
    .nav-tabs-justified > .active > a, .nav-tabs-justified > .active > a:focus, .nav-tabs-justified > .active > a:hover {
      border-bottom-color: #fff; } }
  .tab-content > .tab-pane {
    display: none; }
  .tab-content > .active {
    display: block; }
  .nav-tabs .dropdown-menu {
    margin-top: -1px;
    border-top-left-radius: 0;
    border-top-right-radius: 0; }
  .navbar {
    position: relative;
    min-height: 50px;
    margin-bottom: 20px;
    border: 1px solid transparent; }
  @media (min-width: 768px) {
    .navbar {
      border-radius: 4px; } }
  @media (min-width: 768px) {
    .navbar-header {
      float: left; } }
  .navbar-collapse {
    padding-right: 15px;
    padding-left: 15px;
    overflow-x: visible;
    -webkit-overflow-scrolling: touch;
    border-top: 1px solid transparent;
    -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1);
    box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1); }
  .navbar-collapse.in {
    overflow-y: auto; }
  @media (min-width: 768px) {
    .navbar-collapse {
      width: auto;
      border-top: 0;
      -webkit-box-shadow: none;
      box-shadow: none; }
    .navbar-collapse.collapse {
      display: block !important;
      height: auto !important;
      padding-bottom: 0;
      overflow: visible !important; }
    .navbar-collapse.in {
      overflow-y: visible; }
    .navbar-fixed-bottom .navbar-collapse, .navbar-fixed-top .navbar-collapse, .navbar-static-top .navbar-collapse {
      padding-right: 0;
      padding-left: 0; } }
  .navbar-fixed-bottom .navbar-collapse, .navbar-fixed-top .navbar-collapse {
    max-height: 340px; }
  @media (max-device-width: 480px) and (orientation: landscape) {
    .navbar-fixed-bottom .navbar-collapse, .navbar-fixed-top .navbar-collapse {
      max-height: 200px; } }
  .container-fluid > .navbar-collapse, .container-fluid > .navbar-header, .container > .navbar-collapse, .container > .navbar-header {
    margin-right: -15px;
    margin-left: -15px; }
  @media (min-width: 768px) {
    .container-fluid > .navbar-collapse, .container-fluid > .navbar-header, .container > .navbar-collapse, .container > .navbar-header {
      margin-right: 0;
      margin-left: 0; } }
  .navbar-static-top {
    z-index: 1000;
    border-width: 0 0 1px; }
  @media (min-width: 768px) {
    .navbar-static-top {
      border-radius: 0; } }
  .navbar-fixed-bottom, .navbar-fixed-top {
    position: fixed;
    right: 0;
    left: 0;
    z-index: 1030; }
  @media (min-width: 768px) {
    .navbar-fixed-bottom, .navbar-fixed-top {
      border-radius: 0; } }
  .navbar-fixed-top {
    top: 0;
    border-width: 0 0 1px; }
  .navbar-fixed-bottom {
    bottom: 0;
    margin-bottom: 0;
    border-width: 1px 0 0; }
  .navbar-brand {
    float: left;
    height: 50px;
    padding: 15px 15px;
    font-size: 18px;
    line-height: 20px; }
  .navbar-brand:focus, .navbar-brand:hover {
    text-decoration: none; }
  .navbar-brand > img {
    display: block; }
  @media (min-width: 768px) {
    .navbar > .container .navbar-brand, .navbar > .container-fluid .navbar-brand {
      margin-left: -15px; } }
  .navbar-toggle {
    position: relative;
    float: right;
    padding: 9px 10px;
    margin-top: 8px;
    margin-right: 15px;
    margin-bottom: 8px;
    background-color: transparent;
    background-image: none;
    border: 1px solid transparent;
    border-radius: 4px; }
  .navbar-toggle:focus {
    outline: 0; }
  .navbar-toggle .icon-bar {
    display: block;
    width: 22px;
    height: 2px;
    border-radius: 1px; }
  .navbar-toggle .icon-bar + .icon-bar {
    margin-top: 4px; }
  @media (min-width: 768px) {
    .navbar-toggle {
      display: none; } }
  .navbar-nav {
    margin: 7.5px -15px; }
  .navbar-nav > li > a {
    padding-top: 10px;
    padding-bottom: 10px;
    line-height: 20px; }
  @media (max-width: 767px) {
    .navbar-nav .open .dropdown-menu {
      position: static;
      float: none;
      width: auto;
      margin-top: 0;
      background-color: transparent;
      border: 0;
      -webkit-box-shadow: none;
      box-shadow: none; }
    .navbar-nav .open .dropdown-menu .dropdown-header, .navbar-nav .open .dropdown-menu > li > a {
      padding: 5px 15px 5px 25px; }
    .navbar-nav .open .dropdown-menu > li > a {
      line-height: 20px; }
    .navbar-nav .open .dropdown-menu > li > a:focus, .navbar-nav .open .dropdown-menu > li > a:hover {
      background-image: none; } }
  @media (min-width: 768px) {
    .navbar-nav {
      float: left;
      margin: 0; }
    .navbar-nav > li {
      float: left; }
    .navbar-nav > li > a {
      padding-top: 15px;
      padding-bottom: 15px; } }
  .navbar-form {
    padding: 10px 15px;
    margin-top: 8px;
    margin-right: -15px;
    margin-bottom: 8px;
    margin-left: -15px;
    border-top: 1px solid transparent;
    border-bottom: 1px solid transparent;
    -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);
    box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1); }
  @media (min-width: 768px) {
    .navbar-form .form-group {
      display: inline-block;
      margin-bottom: 0;
      vertical-align: middle; }
    .navbar-form .form-control {
      display: inline-block;
      width: auto;
      vertical-align: middle; }
    .navbar-form .form-control-static {
      display: inline-block; }
    .navbar-form .input-group {
      display: inline-table;
      vertical-align: middle; }
    .navbar-form .input-group .form-control, .navbar-form .input-group .input-group-addon, .navbar-form .input-group .input-group-btn {
      width: auto; }
    .navbar-form .input-group > .form-control {
      width: 100%; }
    .navbar-form .control-label {
      margin-bottom: 0;
      vertical-align: middle; }
    .navbar-form .checkbox, .navbar-form .radio {
      display: inline-block;
      margin-top: 0;
      margin-bottom: 0;
      vertical-align: middle; }
    .navbar-form .checkbox label, .navbar-form .radio label {
      padding-left: 0; }
    .navbar-form .checkbox input[type='checkbox'], .navbar-form .radio input[type='radio'] {
      position: relative;
      margin-left: 0; }
    .navbar-form .has-feedback .form-control-feedback {
      top: 0; } }
  @media (max-width: 767px) {
    .navbar-form .form-group {
      margin-bottom: 5px; }
    .navbar-form .form-group:last-child {
      margin-bottom: 0; } }
  @media (min-width: 768px) {
    .navbar-form {
      width: auto;
      padding-top: 0;
      padding-bottom: 0;
      margin-right: 0;
      margin-left: 0;
      border: 0;
      -webkit-box-shadow: none;
      box-shadow: none; } }
  .navbar-nav > li > .dropdown-menu {
    margin-top: 0;
    border-top-left-radius: 0;
    border-top-right-radius: 0; }
  .navbar-fixed-bottom .navbar-nav > li > .dropdown-menu {
    margin-bottom: 0;
    border-top-left-radius: 4px;
    border-top-right-radius: 4px;
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0; }
  .navbar-btn {
    margin-top: 8px;
    margin-bottom: 8px; }
  .navbar-btn.btn-sm {
    margin-top: 10px;
    margin-bottom: 10px; }
  .navbar-btn.btn-xs {
    margin-top: 14px;
    margin-bottom: 14px; }
  .navbar-text {
    margin-top: 15px;
    margin-bottom: 15px; }
  @media (min-width: 768px) {
    .navbar-text {
      float: left;
      margin-right: 15px;
      margin-left: 15px; } }
  @media (min-width: 768px) {
    .navbar-left {
      float: left !important; }
    .navbar-right {
      float: right !important;
      margin-right: -15px; }
    .navbar-right ~ .navbar-right {
      margin-right: 0; } }
  .navbar-default {
    background-color: #f8f8f8;
    border-color: #e7e7e7; }
  .navbar-default .navbar-brand {
    color: #777; }
  .navbar-default .navbar-brand:focus, .navbar-default .navbar-brand:hover {
    color: #5e5e5e;
    background-color: transparent; }
  .navbar-default .navbar-text {
    color: #777; }
  .navbar-default .navbar-nav > li > a {
    color: #777; }
  .navbar-default .navbar-nav > li > a:focus, .navbar-default .navbar-nav > li > a:hover {
    color: #333;
    background-color: transparent; }
  .navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:focus, .navbar-default .navbar-nav > .active > a:hover {
    color: #555;
    background-color: #e7e7e7; }
  .navbar-default .navbar-nav > .disabled > a, .navbar-default .navbar-nav > .disabled > a:focus, .navbar-default .navbar-nav > .disabled > a:hover {
    color: #ccc;
    background-color: transparent; }
  .navbar-default .navbar-toggle {
    border-color: #ddd; }
  .navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover {
    background-color: #ddd; }
  .navbar-default .navbar-toggle .icon-bar {
    background-color: #888; }
  .navbar-default .navbar-collapse, .navbar-default .navbar-form {
    border-color: #e7e7e7; }
  .navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:focus, .navbar-default .navbar-nav > .open > a:hover {
    color: #555;
    background-color: #e7e7e7; }
  @media (max-width: 767px) {
    .navbar-default .navbar-nav .open .dropdown-menu > li > a {
      color: #777; }
    .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus, .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover {
      color: #333;
      background-color: transparent; }
    .navbar-default .navbar-nav .open .dropdown-menu > .active > a, .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus, .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover {
      color: #555;
      background-color: #e7e7e7; }
    .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a, .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus, .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover {
      color: #ccc;
      background-color: transparent; } }
  .navbar-default .navbar-link {
    color: #777; }
  .navbar-default .navbar-link:hover {
    color: #333; }
  .navbar-default .btn-link {
    color: #777; }
  .navbar-default .btn-link:focus, .navbar-default .btn-link:hover {
    color: #333; }
  .navbar-default .btn-link[disabled]:focus, .navbar-default .btn-link[disabled]:hover, fieldset[disabled] .navbar-default .btn-link:focus, fieldset[disabled] .navbar-default .btn-link:hover {
    color: #ccc; }
  .navbar-inverse {
    background-color: #222;
    border-color: #080808; }
  .navbar-inverse .navbar-brand {
    color: #9d9d9d; }
  .navbar-inverse .navbar-brand:focus, .navbar-inverse .navbar-brand:hover {
    color: #fff;
    background-color: transparent; }
  .navbar-inverse .navbar-text {
    color: #9d9d9d; }
  .navbar-inverse .navbar-nav > li > a {
    color: #9d9d9d; }
  .navbar-inverse .navbar-nav > li > a:focus, .navbar-inverse .navbar-nav > li > a:hover {
    color: #fff;
    background-color: transparent; }
  .navbar-inverse .navbar-nav > .active > a, .navbar-inverse .navbar-nav > .active > a:focus, .navbar-inverse .navbar-nav > .active > a:hover {
    color: #fff;
    background-color: #080808; }
  .navbar-inverse .navbar-nav > .disabled > a, .navbar-inverse .navbar-nav > .disabled > a:focus, .navbar-inverse .navbar-nav > .disabled > a:hover {
    color: #444;
    background-color: transparent; }
  .navbar-inverse .navbar-toggle {
    border-color: #333; }
  .navbar-inverse .navbar-toggle:focus, .navbar-inverse .navbar-toggle:hover {
    background-color: #333; }
  .navbar-inverse .navbar-toggle .icon-bar {
    background-color: #fff; }
  .navbar-inverse .navbar-collapse, .navbar-inverse .navbar-form {
    border-color: #101010; }
  .navbar-inverse .navbar-nav > .open > a, .navbar-inverse .navbar-nav > .open > a:focus, .navbar-inverse .navbar-nav > .open > a:hover {
    color: #fff;
    background-color: #080808; }
  @media (max-width: 767px) {
    .navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header {
      border-color: #080808; }
    .navbar-inverse .navbar-nav .open .dropdown-menu .divider {
      background-color: #080808; }
    .navbar-inverse .navbar-nav .open .dropdown-menu > li > a {
      color: #9d9d9d; }
    .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus, .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover {
      color: #fff;
      background-color: transparent; }
    .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a, .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus, .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover {
      color: #fff;
      background-color: #080808; }
    .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a, .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus, .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover {
      color: #444;
      background-color: transparent; } }
  .navbar-inverse .navbar-link {
    color: #9d9d9d; }
  .navbar-inverse .navbar-link:hover {
    color: #fff; }
  .navbar-inverse .btn-link {
    color: #9d9d9d; }
  .navbar-inverse .btn-link:focus, .navbar-inverse .btn-link:hover {
    color: #fff; }
  .navbar-inverse .btn-link[disabled]:focus, .navbar-inverse .btn-link[disabled]:hover, fieldset[disabled] .navbar-inverse .btn-link:focus, fieldset[disabled] .navbar-inverse .btn-link:hover {
    color: #444; }
  .breadcrumb {
    padding: 8px 15px;
    margin-bottom: 20px;
    list-style: none;
    background-color: #f5f5f5;
    border-radius: 4px; }
  .breadcrumb > li {
    display: inline-block; }
  .breadcrumb > li + li:before {
    padding: 0 5px;
    color: #ccc;
    content: '/\00a0'; }
  .breadcrumb > .active {
    color: #777; }
  .pagination {
    display: inline-block;
    padding-left: 0;
    margin: 20px 0;
    border-radius: 4px; }
  .pagination > li {
    display: inline; }
  .pagination > li > a, .pagination > li > span {
    position: relative;
    float: left;
    padding: 6px 12px;
    margin-left: -1px;
    line-height: 1.42857143;
    color: #337ab7;
    text-decoration: none;
    background-color: #fff;
    border: 1px solid #ddd; }
  .pagination > li:first-child > a, .pagination > li:first-child > span {
    margin-left: 0;
    border-top-left-radius: 4px;
    border-bottom-left-radius: 4px; }
  .pagination > li:last-child > a, .pagination > li:last-child > span {
    border-top-right-radius: 4px;
    border-bottom-right-radius: 4px; }
  .pagination > li > a:focus, .pagination > li > a:hover, .pagination > li > span:focus, .pagination > li > span:hover {
    z-index: 2;
    color: #23527c;
    background-color: #eee;
    border-color: #ddd; }
  .pagination > .active > a, .pagination > .active > a:focus, .pagination > .active > a:hover, .pagination > .active > span, .pagination > .active > span:focus, .pagination > .active > span:hover {
    z-index: 3;
    color: #fff;
    cursor: default;
    background-color: #337ab7;
    border-color: #337ab7; }
  .pagination > .disabled > a, .pagination > .disabled > a:focus, .pagination > .disabled > a:hover, .pagination > .disabled > span, .pagination > .disabled > span:focus, .pagination > .disabled > span:hover {
    color: #777;
    cursor: not-allowed;
    background-color: #fff;
    border-color: #ddd; }
  .pagination-lg > li > a, .pagination-lg > li > span {
    padding: 10px 16px;
    font-size: 18px;
    line-height: 1.3333333; }
  .pagination-lg > li:first-child > a, .pagination-lg > li:first-child > span {
    border-top-left-radius: 6px;
    border-bottom-left-radius: 6px; }
  .pagination-lg > li:last-child > a, .pagination-lg > li:last-child > span {
    border-top-right-radius: 6px;
    border-bottom-right-radius: 6px; }
  .pagination-sm > li > a, .pagination-sm > li > span {
    padding: 5px 10px;
    font-size: 12px;
    line-height: 1.5; }
  .pagination-sm > li:first-child > a, .pagination-sm > li:first-child > span {
    border-top-left-radius: 3px;
    border-bottom-left-radius: 3px; }
  .pagination-sm > li:last-child > a, .pagination-sm > li:last-child > span {
    border-top-right-radius: 3px;
    border-bottom-right-radius: 3px; }
  .pager {
    padding-left: 0;
    margin: 20px 0;
    text-align: center;
    list-style: none; }
  .pager li {
    display: inline; }
  .pager li > a, .pager li > span {
    display: inline-block;
    padding: 5px 14px;
    background-color: #fff;
    border: 1px solid #ddd;
    border-radius: 15px; }
  .pager li > a:focus, .pager li > a:hover {
    text-decoration: none;
    background-color: #eee; }
  .pager .next > a, .pager .next > span {
    float: right; }
  .pager .previous > a, .pager .previous > span {
    float: left; }
  .pager .disabled > a, .pager .disabled > a:focus, .pager .disabled > a:hover, .pager .disabled > span {
    color: #777;
    cursor: not-allowed;
    background-color: #fff; }
  .label {
    display: inline;
    padding: 0.2em 0.6em 0.3em;
    font-size: 75%;
    font-weight: 700;
    line-height: 1;
    color: #fff;
    text-align: center;
    white-space: nowrap;
    vertical-align: baseline;
    border-radius: 0.25em; }
  a.label:focus, a.label:hover {
    color: #fff;
    text-decoration: none;
    cursor: pointer; }
  .label:empty {
    display: none; }
  .btn .label {
    position: relative;
    top: -1px; }
  .label-default {
    background-color: #777; }
  .label-default[href]:focus, .label-default[href]:hover {
    background-color: #5e5e5e; }
  .label-primary {
    background-color: #337ab7; }
  .label-primary[href]:focus, .label-primary[href]:hover {
    background-color: #286090; }
  .label-success {
    background-color: #5cb85c; }
  .label-success[href]:focus, .label-success[href]:hover {
    background-color: #449d44; }
  .label-info {
    background-color: #5bc0de; }
  .label-info[href]:focus, .label-info[href]:hover {
    background-color: #31b0d5; }
  .label-warning {
    background-color: #f0ad4e; }
  .label-warning[href]:focus, .label-warning[href]:hover {
    background-color: #ec971f; }
  .label-danger {
    background-color: #d9534f; }
  .label-danger[href]:focus, .label-danger[href]:hover {
    background-color: #c9302c; }
  .badge {
    display: inline-block;
    min-width: 10px;
    padding: 3px 7px;
    font-size: 12px;
    font-weight: 700;
    line-height: 1;
    color: #fff;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    background-color: #777;
    border-radius: 10px; }
  .badge:empty {
    display: none; }
  .btn .badge {
    position: relative;
    top: -1px; }
  .btn-group-xs > .btn .badge, .btn-xs .badge {
    top: 0;
    padding: 1px 5px; }
  a.badge:focus, a.badge:hover {
    color: #fff;
    text-decoration: none;
    cursor: pointer; }
  .list-group-item.active > .badge, .nav-pills > .active > a > .badge {
    color: #337ab7;
    background-color: #fff; }
  .list-group-item > .badge {
    float: right; }
  .list-group-item > .badge + .badge {
    margin-right: 5px; }
  .nav-pills > li > a > .badge {
    margin-left: 3px; }
  .jumbotron {
    padding-top: 30px;
    padding-bottom: 30px;
    margin-bottom: 30px;
    color: inherit;
    background-color: #eee; }
  .jumbotron .h1, .jumbotron h1 {
    color: inherit; }
  .jumbotron p {
    margin-bottom: 15px;
    font-size: 21px;
    font-weight: 200; }
  .jumbotron > hr {
    border-top-color: #d5d5d5; }
  .container .jumbotron, .container-fluid .jumbotron {
    padding-right: 15px;
    padding-left: 15px;
    border-radius: 6px; }
  .jumbotron .container {
    max-width: 100%; }
  @media screen and (min-width: 768px) {
    .jumbotron {
      padding-top: 48px;
      padding-bottom: 48px; }
    .container .jumbotron, .container-fluid .jumbotron {
      padding-right: 60px;
      padding-left: 60px; }
    .jumbotron .h1, .jumbotron h1 {
      font-size: 63px; } }
  .thumbnail {
    display: block;
    padding: 4px;
    margin-bottom: 20px;
    line-height: 1.42857143;
    background-color: #fff;
    border: 1px solid #ddd;
    border-radius: 4px;
    -webkit-transition: border 0.2s ease-in-out;
    -o-transition: border 0.2s ease-in-out;
    transition: border 0.2s ease-in-out; }
  .thumbnail a > img, .thumbnail > img {
    margin-right: auto;
    margin-left: auto; }
  a.thumbnail.active, a.thumbnail:focus, a.thumbnail:hover {
    border-color: #337ab7; }
  .thumbnail .caption {
    padding: 9px;
    color: #333; }
  .alert {
    padding: 15px;
    margin-bottom: 20px;
    border: 1px solid transparent;
    border-radius: 4px; }
  .alert h4 {
    margin-top: 0;
    color: inherit; }
  .alert .alert-link {
    font-weight: 700; }
  .alert > p, .alert > ul {
    margin-bottom: 0; }
  .alert > p + p {
    margin-top: 5px; }
  .alert-dismissable, .alert-dismissible {
    padding-right: 35px; }
  .alert-dismissable .close, .alert-dismissible .close {
    position: relative;
    top: -2px;
    right: -21px;
    color: inherit; }
  .alert-success {
    color: #3c763d;
    background-color: #dff0d8;
    border-color: #d6e9c6; }
  .alert-success hr {
    border-top-color: #c9e2b3; }
  .alert-success .alert-link {
    color: #2b542c; }
  .alert-info {
    color: #31708f;
    background-color: #d9edf7;
    border-color: #bce8f1; }
  .alert-info hr {
    border-top-color: #a6e1ec; }
  .alert-info .alert-link {
    color: #245269; }
  .alert-warning {
    color: #8a6d3b;
    background-color: #fcf8e3;
    border-color: #faebcc; }
  .alert-warning hr {
    border-top-color: #f7e1b5; }
  .alert-warning .alert-link {
    color: #66512c; }
  .alert-danger {
    color: #a94442;
    background-color: #f2dede;
    border-color: #ebccd1; }
  .alert-danger hr {
    border-top-color: #e4b9c0; }
  .alert-danger .alert-link {
    color: #843534; }

@-webkit-keyframes progress-bar-stripes_21Z0_ee695d {
  from {
    background-position: 40px 0; }
  to {
    background-position: 0 0; } }

@-o-keyframes progress-bar-stripes_21Z0_ee695d {
  from {
    background-position: 40px 0; }
  to {
    background-position: 0 0; } }

@keyframes progress-bar-stripes_21Z0_ee695d {
  from {
    background-position: 40px 0; }
  to {
    background-position: 0 0; } }
  .progress {
    height: 20px;
    margin-bottom: 20px;
    overflow: hidden;
    background-color: #f5f5f5;
    border-radius: 4px;
    -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
    box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); }
  .progress-bar {
    float: left;
    width: 0;
    height: 100%;
    font-size: 12px;
    line-height: 20px;
    color: #fff;
    text-align: center;
    background-color: #337ab7;
    -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
    box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
    -webkit-transition: width 0.6s ease;
    -o-transition: width 0.6s ease;
    transition: width 0.6s ease; }
  .progress-bar-striped, .progress-striped .progress-bar {
    background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
    background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
    background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
    -webkit-background-size: 40px 40px;
    background-size: 40px 40px; }
  .progress-bar.active, .progress.active .progress-bar {
    -webkit-animation: progress-bar-stripes 2s linear infinite;
    -o-animation: progress-bar-stripes 2s linear infinite;
    animation: progress-bar-stripes 2s linear infinite; }
  .progress-bar-success {
    background-color: #5cb85c; }
  .progress-striped .progress-bar-success {
    background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
    background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
    background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); }
  .progress-bar-info {
    background-color: #5bc0de; }
  .progress-striped .progress-bar-info {
    background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
    background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
    background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); }
  .progress-bar-warning {
    background-color: #f0ad4e; }
  .progress-striped .progress-bar-warning {
    background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
    background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
    background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); }
  .progress-bar-danger {
    background-color: #d9534f; }
  .progress-striped .progress-bar-danger {
    background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
    background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
    background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); }
  .media {
    margin-top: 15px; }
  .media:first-child {
    margin-top: 0; }
  .media, .media-body {
    overflow: hidden;
    zoom: 1; }
  .media-body {
    width: 10000px; }
  .media-object {
    display: block; }
  .media-object.img-thumbnail {
    max-width: none; }
  .media-right, .media > .pull-right {
    padding-left: 10px; }
  .media-left, .media > .pull-left {
    padding-right: 10px; }
  .media-body, .media-left, .media-right {
    display: table-cell;
    vertical-align: top; }
  .media-middle {
    vertical-align: middle; }
  .media-bottom {
    vertical-align: bottom; }
  .media-heading {
    margin-top: 0;
    margin-bottom: 5px; }
  .media-list {
    padding-left: 0;
    list-style: none; }
  .list-group {
    padding-left: 0;
    margin-bottom: 20px; }
  .list-group-item {
    position: relative;
    display: block;
    padding: 10px 15px;
    margin-bottom: -1px;
    background-color: #fff;
    border: 1px solid #ddd; }
  .list-group-item:first-child {
    border-top-left-radius: 4px;
    border-top-right-radius: 4px; }
  .list-group-item:last-child {
    margin-bottom: 0;
    border-bottom-right-radius: 4px;
    border-bottom-left-radius: 4px; }
  a.list-group-item, button.list-group-item {
    color: #555; }
  a.list-group-item .list-group-item-heading, button.list-group-item .list-group-item-heading {
    color: #333; }
  a.list-group-item:focus, a.list-group-item:hover, button.list-group-item:focus, button.list-group-item:hover {
    color: #555;
    text-decoration: none;
    background-color: #f5f5f5; }
  button.list-group-item {
    width: 100%;
    text-align: left; }
  .list-group-item.disabled, .list-group-item.disabled:focus, .list-group-item.disabled:hover {
    color: #777;
    cursor: not-allowed;
    background-color: #eee; }
  .list-group-item.disabled .list-group-item-heading, .list-group-item.disabled:focus .list-group-item-heading, .list-group-item.disabled:hover .list-group-item-heading {
    color: inherit; }
  .list-group-item.disabled .list-group-item-text, .list-group-item.disabled:focus .list-group-item-text, .list-group-item.disabled:hover .list-group-item-text {
    color: #777; }
  .list-group-item.active, .list-group-item.active:focus, .list-group-item.active:hover {
    z-index: 2;
    color: #fff;
    background-color: #337ab7;
    border-color: #337ab7; }
  .list-group-item.active .list-group-item-heading, .list-group-item.active .list-group-item-heading > .small, .list-group-item.active .list-group-item-heading > small, .list-group-item.active:focus .list-group-item-heading, .list-group-item.active:focus .list-group-item-heading > .small, .list-group-item.active:focus .list-group-item-heading > small, .list-group-item.active:hover .list-group-item-heading, .list-group-item.active:hover .list-group-item-heading > .small, .list-group-item.active:hover .list-group-item-heading > small {
    color: inherit; }
  .list-group-item.active .list-group-item-text, .list-group-item.active:focus .list-group-item-text, .list-group-item.active:hover .list-group-item-text {
    color: #c7ddef; }
  .list-group-item-success {
    color: #3c763d;
    background-color: #dff0d8; }
  a.list-group-item-success, button.list-group-item-success {
    color: #3c763d; }
  a.list-group-item-success .list-group-item-heading, button.list-group-item-success .list-group-item-heading {
    color: inherit; }
  a.list-group-item-success:focus, a.list-group-item-success:hover, button.list-group-item-success:focus, button.list-group-item-success:hover {
    color: #3c763d;
    background-color: #d0e9c6; }
  a.list-group-item-success.active, a.list-group-item-success.active:focus, a.list-group-item-success.active:hover, button.list-group-item-success.active, button.list-group-item-success.active:focus, button.list-group-item-success.active:hover {
    color: #fff;
    background-color: #3c763d;
    border-color: #3c763d; }
  .list-group-item-info {
    color: #31708f;
    background-color: #d9edf7; }
  a.list-group-item-info, button.list-group-item-info {
    color: #31708f; }
  a.list-group-item-info .list-group-item-heading, button.list-group-item-info .list-group-item-heading {
    color: inherit; }
  a.list-group-item-info:focus, a.list-group-item-info:hover, button.list-group-item-info:focus, button.list-group-item-info:hover {
    color: #31708f;
    background-color: #c4e3f3; }
  a.list-group-item-info.active, a.list-group-item-info.active:focus, a.list-group-item-info.active:hover, button.list-group-item-info.active, button.list-group-item-info.active:focus, button.list-group-item-info.active:hover {
    color: #fff;
    background-color: #31708f;
    border-color: #31708f; }
  .list-group-item-warning {
    color: #8a6d3b;
    background-color: #fcf8e3; }
  a.list-group-item-warning, button.list-group-item-warning {
    color: #8a6d3b; }
  a.list-group-item-warning .list-group-item-heading, button.list-group-item-warning .list-group-item-heading {
    color: inherit; }
  a.list-group-item-warning:focus, a.list-group-item-warning:hover, button.list-group-item-warning:focus, button.list-group-item-warning:hover {
    color: #8a6d3b;
    background-color: #faf2cc; }
  a.list-group-item-warning.active, a.list-group-item-warning.active:focus, a.list-group-item-warning.active:hover, button.list-group-item-warning.active, button.list-group-item-warning.active:focus, button.list-group-item-warning.active:hover {
    color: #fff;
    background-color: #8a6d3b;
    border-color: #8a6d3b; }
  .list-group-item-danger {
    color: #a94442;
    background-color: #f2dede; }
  a.list-group-item-danger, button.list-group-item-danger {
    color: #a94442; }
  a.list-group-item-danger .list-group-item-heading, button.list-group-item-danger .list-group-item-heading {
    color: inherit; }
  a.list-group-item-danger:focus, a.list-group-item-danger:hover, button.list-group-item-danger:focus, button.list-group-item-danger:hover {
    color: #a94442;
    background-color: #ebcccc; }
  a.list-group-item-danger.active, a.list-group-item-danger.active:focus, a.list-group-item-danger.active:hover, button.list-group-item-danger.active, button.list-group-item-danger.active:focus, button.list-group-item-danger.active:hover {
    color: #fff;
    background-color: #a94442;
    border-color: #a94442; }
  .list-group-item-heading {
    margin-top: 0;
    margin-bottom: 5px; }
  .list-group-item-text {
    margin-bottom: 0;
    line-height: 1.3; }
  .panel {
    margin-bottom: 20px;
    background-color: #fff;
    border: 1px solid transparent;
    border-radius: 4px;
    -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05); }
  .panel-body {
    padding: 15px; }
  .panel-heading {
    padding: 10px 15px;
    border-bottom: 1px solid transparent;
    border-top-left-radius: 3px;
    border-top-right-radius: 3px; }
  .panel-heading > .dropdown .dropdown-toggle {
    color: inherit; }
  .panel-title {
    margin-top: 0;
    margin-bottom: 0;
    font-size: 16px;
    color: inherit; }
  .panel-title > .small, .panel-title > .small > a, .panel-title > a, .panel-title > small, .panel-title > small > a {
    color: inherit; }
  .panel-footer {
    padding: 10px 15px;
    background-color: #f5f5f5;
    border-top: 1px solid #ddd;
    border-bottom-right-radius: 3px;
    border-bottom-left-radius: 3px; }
  .panel > .list-group, .panel > .panel-collapse > .list-group {
    margin-bottom: 0; }
  .panel > .list-group .list-group-item, .panel > .panel-collapse > .list-group .list-group-item {
    border-width: 1px 0;
    border-radius: 0; }
  .panel > .list-group:first-child .list-group-item:first-child, .panel > .panel-collapse > .list-group:first-child .list-group-item:first-child {
    border-top: 0;
    border-top-left-radius: 3px;
    border-top-right-radius: 3px; }
  .panel > .list-group:last-child .list-group-item:last-child, .panel > .panel-collapse > .list-group:last-child .list-group-item:last-child {
    border-bottom: 0;
    border-bottom-right-radius: 3px;
    border-bottom-left-radius: 3px; }
  .panel > .panel-heading + .panel-collapse > .list-group .list-group-item:first-child {
    border-top-left-radius: 0;
    border-top-right-radius: 0; }
  .panel-heading + .list-group .list-group-item:first-child {
    border-top-width: 0; }
  .list-group + .panel-footer {
    border-top-width: 0; }
  .panel > .panel-collapse > .table, .panel > .table, .panel > .table-responsive > .table {
    margin-bottom: 0; }
  .panel > .panel-collapse > .table caption, .panel > .table caption, .panel > .table-responsive > .table caption {
    padding-right: 15px;
    padding-left: 15px; }
  .panel > .table-responsive:first-child > .table:first-child, .panel > .table:first-child {
    border-top-left-radius: 3px;
    border-top-right-radius: 3px; }
  .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child, .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child, .panel > .table:first-child > tbody:first-child > tr:first-child, .panel > .table:first-child > thead:first-child > tr:first-child {
    border-top-left-radius: 3px;
    border-top-right-radius: 3px; }
  .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:first-child, .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:first-child, .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:first-child, .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:first-child, .panel > .table:first-child > tbody:first-child > tr:first-child td:first-child, .panel > .table:first-child > tbody:first-child > tr:first-child th:first-child, .panel > .table:first-child > thead:first-child > tr:first-child td:first-child, .panel > .table:first-child > thead:first-child > tr:first-child th:first-child {
    border-top-left-radius: 3px; }
  .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:last-child, .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:last-child, .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:last-child, .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:last-child, .panel > .table:first-child > tbody:first-child > tr:first-child td:last-child, .panel > .table:first-child > tbody:first-child > tr:first-child th:last-child, .panel > .table:first-child > thead:first-child > tr:first-child td:last-child, .panel > .table:first-child > thead:first-child > tr:first-child th:last-child {
    border-top-right-radius: 3px; }
  .panel > .table-responsive:last-child > .table:last-child, .panel > .table:last-child {
    border-bottom-right-radius: 3px;
    border-bottom-left-radius: 3px; }
  .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child, .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child, .panel > .table:last-child > tbody:last-child > tr:last-child, .panel > .table:last-child > tfoot:last-child > tr:last-child {
    border-bottom-right-radius: 3px;
    border-bottom-left-radius: 3px; }
  .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:first-child, .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:first-child, .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:first-child, .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:first-child, .panel > .table:last-child > tbody:last-child > tr:last-child td:first-child, .panel > .table:last-child > tbody:last-child > tr:last-child th:first-child, .panel > .table:last-child > tfoot:last-child > tr:last-child td:first-child, .panel > .table:last-child > tfoot:last-child > tr:last-child th:first-child {
    border-bottom-left-radius: 3px; }
  .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:last-child, .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:last-child, .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:last-child, .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:last-child, .panel > .table:last-child > tbody:last-child > tr:last-child td:last-child, .panel > .table:last-child > tbody:last-child > tr:last-child th:last-child, .panel > .table:last-child > tfoot:last-child > tr:last-child td:last-child, .panel > .table:last-child > tfoot:last-child > tr:last-child th:last-child {
    border-bottom-right-radius: 3px; }
  .panel > .panel-body + .table, .panel > .panel-body + .table-responsive, .panel > .table + .panel-body, .panel > .table-responsive + .panel-body {
    border-top: 1px solid #ddd; }
  .panel > .table > tbody:first-child > tr:first-child td, .panel > .table > tbody:first-child > tr:first-child th {
    border-top: 0; }
  .panel > .table-bordered, .panel > .table-responsive > .table-bordered {
    border: 0; }
  .panel > .table-bordered > tbody > tr > td:first-child, .panel > .table-bordered > tbody > tr > th:first-child, .panel > .table-bordered > tfoot > tr > td:first-child, .panel > .table-bordered > tfoot > tr > th:first-child, .panel > .table-bordered > thead > tr > td:first-child, .panel > .table-bordered > thead > tr > th:first-child, .panel > .table-responsive > .table-bordered > tbody > tr > td:first-child, .panel > .table-responsive > .table-bordered > tbody > tr > th:first-child, .panel > .table-responsive > .table-bordered > tfoot > tr > td:first-child, .panel > .table-responsive > .table-bordered > tfoot > tr > th:first-child, .panel > .table-responsive > .table-bordered > thead > tr > td:first-child, .panel > .table-responsive > .table-bordered > thead > tr > th:first-child {
    border-left: 0; }
  .panel > .table-bordered > tbody > tr > td:last-child, .panel > .table-bordered > tbody > tr > th:last-child, .panel > .table-bordered > tfoot > tr > td:last-child, .panel > .table-bordered > tfoot > tr > th:last-child, .panel > .table-bordered > thead > tr > td:last-child, .panel > .table-bordered > thead > tr > th:last-child, .panel > .table-responsive > .table-bordered > tbody > tr > td:last-child, .panel > .table-responsive > .table-bordered > tbody > tr > th:last-child, .panel > .table-responsive > .table-bordered > tfoot > tr > td:last-child, .panel > .table-responsive > .table-bordered > tfoot > tr > th:last-child, .panel > .table-responsive > .table-bordered > thead > tr > td:last-child, .panel > .table-responsive > .table-bordered > thead > tr > th:last-child {
    border-right: 0; }
  .panel > .table-bordered > tbody > tr:first-child > td, .panel > .table-bordered > tbody > tr:first-child > th, .panel > .table-bordered > thead > tr:first-child > td, .panel > .table-bordered > thead > tr:first-child > th, .panel > .table-responsive > .table-bordered > tbody > tr:first-child > td, .panel > .table-responsive > .table-bordered > tbody > tr:first-child > th, .panel > .table-responsive > .table-bordered > thead > tr:first-child > td, .panel > .table-responsive > .table-bordered > thead > tr:first-child > th {
    border-bottom: 0; }
  .panel > .table-bordered > tbody > tr:last-child > td, .panel > .table-bordered > tbody > tr:last-child > th, .panel > .table-bordered > tfoot > tr:last-child > td, .panel > .table-bordered > tfoot > tr:last-child > th, .panel > .table-responsive > .table-bordered > tbody > tr:last-child > td, .panel > .table-responsive > .table-bordered > tbody > tr:last-child > th, .panel > .table-responsive > .table-bordered > tfoot > tr:last-child > td, .panel > .table-responsive > .table-bordered > tfoot > tr:last-child > th {
    border-bottom: 0; }
  .panel > .table-responsive {
    margin-bottom: 0;
    border: 0; }
  .panel-group {
    margin-bottom: 20px; }
  .panel-group .panel {
    margin-bottom: 0;
    border-radius: 4px; }
  .panel-group .panel + .panel {
    margin-top: 5px; }
  .panel-group .panel-heading {
    border-bottom: 0; }
  .panel-group .panel-heading + .panel-collapse > .list-group, .panel-group .panel-heading + .panel-collapse > .panel-body {
    border-top: 1px solid #ddd; }
  .panel-group .panel-footer {
    border-top: 0; }
  .panel-group .panel-footer + .panel-collapse .panel-body {
    border-bottom: 1px solid #ddd; }
  .panel-default {
    border-color: #ddd; }
  .panel-default > .panel-heading {
    color: #333;
    background-color: #f5f5f5;
    border-color: #ddd; }
  .panel-default > .panel-heading + .panel-collapse > .panel-body {
    border-top-color: #ddd; }
  .panel-default > .panel-heading .badge {
    color: #f5f5f5;
    background-color: #333; }
  .panel-default > .panel-footer + .panel-collapse > .panel-body {
    border-bottom-color: #ddd; }
  .panel-primary {
    border-color: #337ab7; }
  .panel-primary > .panel-heading {
    color: #fff;
    background-color: #337ab7;
    border-color: #337ab7; }
  .panel-primary > .panel-heading + .panel-collapse > .panel-body {
    border-top-color: #337ab7; }
  .panel-primary > .panel-heading .badge {
    color: #337ab7;
    background-color: #fff; }
  .panel-primary > .panel-footer + .panel-collapse > .panel-body {
    border-bottom-color: #337ab7; }
  .panel-success {
    border-color: #d6e9c6; }
  .panel-success > .panel-heading {
    color: #3c763d;
    background-color: #dff0d8;
    border-color: #d6e9c6; }
  .panel-success > .panel-heading + .panel-collapse > .panel-body {
    border-top-color: #d6e9c6; }
  .panel-success > .panel-heading .badge {
    color: #dff0d8;
    background-color: #3c763d; }
  .panel-success > .panel-footer + .panel-collapse > .panel-body {
    border-bottom-color: #d6e9c6; }
  .panel-info {
    border-color: #bce8f1; }
  .panel-info > .panel-heading {
    color: #31708f;
    background-color: #d9edf7;
    border-color: #bce8f1; }
  .panel-info > .panel-heading + .panel-collapse > .panel-body {
    border-top-color: #bce8f1; }
  .panel-info > .panel-heading .badge {
    color: #d9edf7;
    background-color: #31708f; }
  .panel-info > .panel-footer + .panel-collapse > .panel-body {
    border-bottom-color: #bce8f1; }
  .panel-warning {
    border-color: #faebcc; }
  .panel-warning > .panel-heading {
    color: #8a6d3b;
    background-color: #fcf8e3;
    border-color: #faebcc; }
  .panel-warning > .panel-heading + .panel-collapse > .panel-body {
    border-top-color: #faebcc; }
  .panel-warning > .panel-heading .badge {
    color: #fcf8e3;
    background-color: #8a6d3b; }
  .panel-warning > .panel-footer + .panel-collapse > .panel-body {
    border-bottom-color: #faebcc; }
  .panel-danger {
    border-color: #ebccd1; }
  .panel-danger > .panel-heading {
    color: #a94442;
    background-color: #f2dede;
    border-color: #ebccd1; }
  .panel-danger > .panel-heading + .panel-collapse > .panel-body {
    border-top-color: #ebccd1; }
  .panel-danger > .panel-heading .badge {
    color: #f2dede;
    background-color: #a94442; }
  .panel-danger > .panel-footer + .panel-collapse > .panel-body {
    border-bottom-color: #ebccd1; }
  .embed-responsive {
    position: relative;
    display: block;
    height: 0;
    padding: 0;
    overflow: hidden; }
  .embed-responsive .embed-responsive-item, .embed-responsive embed, .embed-responsive iframe, .embed-responsive object, .embed-responsive video {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border: 0; }
  .embed-responsive-16by9 {
    padding-bottom: 56.25%; }
  .embed-responsive-4by3 {
    padding-bottom: 75%; }
  .well {
    min-height: 20px;
    padding: 19px;
    margin-bottom: 20px;
    background-color: #f5f5f5;
    border: 1px solid #e3e3e3;
    border-radius: 4px;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05); }
  .well blockquote {
    border-color: #ddd;
    border-color: rgba(0, 0, 0, 0.15); }
  .well-lg {
    padding: 24px;
    border-radius: 6px; }
  .well-sm {
    padding: 9px;
    border-radius: 3px; }
  .close {
    float: right;
    font-size: 21px;
    font-weight: 700;
    line-height: 1;
    color: #000;
    text-shadow: 0 1px 0 #fff;
    filter: alpha(opacity=20);
    opacity: 0.2; }
  .close:focus, .close:hover {
    color: #000;
    text-decoration: none;
    cursor: pointer;
    filter: alpha(opacity=50);
    opacity: 0.5; }
  button.close {
    -webkit-appearance: none;
    padding: 0;
    cursor: pointer;
    background: 0 0;
    border: 0; }
  .modal-open {
    overflow: hidden; }
  .modal {
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 1050;
    display: none;
    overflow: hidden;
    -webkit-overflow-scrolling: touch;
    outline: 0; }
  .modal.fade .modal-dialog {
    -webkit-transition: -webkit-transform 0.3s ease-out;
    -o-transition: -o-transform 0.3s ease-out;
    transition: transform 0.3s ease-out;
    -webkit-transform: translate(0, -25%);
    -ms-transform: translate(0, -25%);
    -o-transform: translate(0, -25%);
    transform: translate(0, -25%); }
  .modal.in .modal-dialog {
    -webkit-transform: translate(0, 0);
    -ms-transform: translate(0, 0);
    -o-transform: translate(0, 0);
    transform: translate(0, 0); }
  .modal-open .modal {
    overflow-x: hidden;
    overflow-y: auto; }
  .modal-dialog {
    position: relative;
    width: auto;
    margin: 10px; }
  .modal-content {
    position: relative;
    background-color: #fff;
    -webkit-background-clip: padding-box;
    background-clip: padding-box;
    border: 1px solid #999;
    border: 1px solid rgba(0, 0, 0, 0.2);
    border-radius: 6px;
    outline: 0;
    -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
    box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5); }
  .modal-backdrop {
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 1040;
    background-color: #000; }
  .modal-backdrop.fade {
    filter: alpha(opacity=0);
    opacity: 0; }
  .modal-backdrop.in {
    filter: alpha(opacity=50);
    opacity: 0.5; }
  .modal-header {
    padding: 15px;
    border-bottom: 1px solid #e5e5e5; }
  .modal-header .close {
    margin-top: -2px; }
  .modal-title {
    margin: 0;
    line-height: 1.42857143; }
  .modal-body {
    position: relative;
    padding: 15px; }
  .modal-footer {
    padding: 15px;
    text-align: right;
    border-top: 1px solid #e5e5e5; }
  .modal-footer .btn + .btn {
    margin-bottom: 0;
    margin-left: 5px; }
  .modal-footer .btn-group .btn + .btn {
    margin-left: -1px; }
  .modal-footer .btn-block + .btn-block {
    margin-left: 0; }
  .modal-scrollbar-measure {
    position: absolute;
    top: -9999px;
    width: 50px;
    height: 50px;
    overflow: scroll; }
  @media (min-width: 768px) {
    .modal-dialog {
      width: 600px;
      margin: 30px auto; }
    .modal-content {
      -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
      box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5); }
    .modal-sm {
      width: 300px; } }
  @media (min-width: 992px) {
    .modal-lg {
      width: 900px; } }
  .tooltip {
    position: absolute;
    z-index: 1070;
    display: block;
    font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    line-height: 1.42857143;
    text-align: left;
    text-align: start;
    text-decoration: none;
    text-shadow: none;
    text-transform: none;
    letter-spacing: normal;
    word-break: normal;
    word-spacing: normal;
    word-wrap: normal;
    white-space: normal;
    filter: alpha(opacity=0);
    opacity: 0;
    line-break: auto; }
  .tooltip.in {
    filter: alpha(opacity=90);
    opacity: 0.9; }
  .tooltip.top {
    padding: 5px 0;
    margin-top: -3px; }
  .tooltip.right {
    padding: 0 5px;
    margin-left: 3px; }
  .tooltip.bottom {
    padding: 5px 0;
    margin-top: 3px; }
  .tooltip.left {
    padding: 0 5px;
    margin-left: -3px; }
  .tooltip-inner {
    max-width: 200px;
    padding: 3px 8px;
    color: #fff;
    text-align: center;
    background-color: #000;
    border-radius: 4px; }
  .tooltip-arrow {
    position: absolute;
    width: 0;
    height: 0;
    border-color: transparent;
    border-style: solid; }
  .tooltip.top .tooltip-arrow {
    bottom: 0;
    left: 50%;
    margin-left: -5px;
    border-width: 5px 5px 0;
    border-top-color: #000; }
  .tooltip.top-left .tooltip-arrow {
    right: 5px;
    bottom: 0;
    margin-bottom: -5px;
    border-width: 5px 5px 0;
    border-top-color: #000; }
  .tooltip.top-right .tooltip-arrow {
    bottom: 0;
    left: 5px;
    margin-bottom: -5px;
    border-width: 5px 5px 0;
    border-top-color: #000; }
  .tooltip.right .tooltip-arrow {
    top: 50%;
    left: 0;
    margin-top: -5px;
    border-width: 5px 5px 5px 0;
    border-right-color: #000; }
  .tooltip.left .tooltip-arrow {
    top: 50%;
    right: 0;
    margin-top: -5px;
    border-width: 5px 0 5px 5px;
    border-left-color: #000; }
  .tooltip.bottom .tooltip-arrow {
    top: 0;
    left: 50%;
    margin-left: -5px;
    border-width: 0 5px 5px;
    border-bottom-color: #000; }
  .tooltip.bottom-left .tooltip-arrow {
    top: 0;
    right: 5px;
    margin-top: -5px;
    border-width: 0 5px 5px;
    border-bottom-color: #000; }
  .tooltip.bottom-right .tooltip-arrow {
    top: 0;
    left: 5px;
    margin-top: -5px;
    border-width: 0 5px 5px;
    border-bottom-color: #000; }
  .popover {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 1060;
    display: none;
    max-width: 276px;
    padding: 1px;
    font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 1.42857143;
    text-align: left;
    text-align: start;
    text-decoration: none;
    text-shadow: none;
    text-transform: none;
    letter-spacing: normal;
    word-break: normal;
    word-spacing: normal;
    word-wrap: normal;
    white-space: normal;
    background-color: #fff;
    -webkit-background-clip: padding-box;
    background-clip: padding-box;
    border: 1px solid #ccc;
    border: 1px solid rgba(0, 0, 0, 0.2);
    border-radius: 6px;
    -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
    box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
    line-break: auto; }
  .popover.top {
    margin-top: -10px; }
  .popover.right {
    margin-left: 10px; }
  .popover.bottom {
    margin-top: 10px; }
  .popover.left {
    margin-left: -10px; }
  .popover-title {
    padding: 8px 14px;
    margin: 0;
    font-size: 14px;
    background-color: #f7f7f7;
    border-bottom: 1px solid #ebebeb;
    border-radius: 5px 5px 0 0; }
  .popover-content {
    padding: 9px 14px; }
  .popover > .arrow, .popover > .arrow:after {
    position: absolute;
    display: block;
    width: 0;
    height: 0;
    border-color: transparent;
    border-style: solid; }
  .popover > .arrow {
    border-width: 11px; }
  .popover > .arrow:after {
    content: '';
    border-width: 10px; }
  .popover.top > .arrow {
    bottom: -11px;
    left: 50%;
    margin-left: -11px;
    border-top-color: #999;
    border-top-color: rgba(0, 0, 0, 0.25);
    border-bottom-width: 0; }
  .popover.top > .arrow:after {
    bottom: 1px;
    margin-left: -10px;
    content: ' ';
    border-top-color: #fff;
    border-bottom-width: 0; }
  .popover.right > .arrow {
    top: 50%;
    left: -11px;
    margin-top: -11px;
    border-right-color: #999;
    border-right-color: rgba(0, 0, 0, 0.25);
    border-left-width: 0; }
  .popover.right > .arrow:after {
    bottom: -10px;
    left: 1px;
    content: ' ';
    border-right-color: #fff;
    border-left-width: 0; }
  .popover.bottom > .arrow {
    top: -11px;
    left: 50%;
    margin-left: -11px;
    border-top-width: 0;
    border-bottom-color: #999;
    border-bottom-color: rgba(0, 0, 0, 0.25); }
  .popover.bottom > .arrow:after {
    top: 1px;
    margin-left: -10px;
    content: ' ';
    border-top-width: 0;
    border-bottom-color: #fff; }
  .popover.left > .arrow {
    top: 50%;
    right: -11px;
    margin-top: -11px;
    border-right-width: 0;
    border-left-color: #999;
    border-left-color: rgba(0, 0, 0, 0.25); }
  .popover.left > .arrow:after {
    right: 1px;
    bottom: -10px;
    content: ' ';
    border-right-width: 0;
    border-left-color: #fff; }
  .carousel {
    position: relative; }
  .carousel-inner {
    position: relative;
    width: 100%;
    overflow: hidden; }
  .carousel-inner > .item {
    position: relative;
    display: none;
    -webkit-transition: 0.6s ease-in-out left;
    -o-transition: 0.6s ease-in-out left;
    transition: 0.6s ease-in-out left; }
  .carousel-inner > .item > a > img, .carousel-inner > .item > img {
    line-height: 1; }
  @media all and (transform-3d), (-webkit-transform-3d) {
    .carousel-inner > .item {
      -webkit-transition: -webkit-transform 0.6s ease-in-out;
      -o-transition: -o-transform 0.6s ease-in-out;
      transition: transform 0.6s ease-in-out;
      -webkit-backface-visibility: hidden;
      backface-visibility: hidden;
      -webkit-perspective: 1000px;
      perspective: 1000px; }
    .carousel-inner > .item.active.right, .carousel-inner > .item.next {
      left: 0;
      -webkit-transform: translate3d(100%, 0, 0);
      transform: translate3d(100%, 0, 0); }
    .carousel-inner > .item.active.left, .carousel-inner > .item.prev {
      left: 0;
      -webkit-transform: translate3d(-100%, 0, 0);
      transform: translate3d(-100%, 0, 0); }
    .carousel-inner > .item.active, .carousel-inner > .item.next.left, .carousel-inner > .item.prev.right {
      left: 0;
      -webkit-transform: translate3d(0, 0, 0);
      transform: translate3d(0, 0, 0); } }
  .carousel-inner > .active, .carousel-inner > .next, .carousel-inner > .prev {
    display: block; }
  .carousel-inner > .active {
    left: 0; }
  .carousel-inner > .next, .carousel-inner > .prev {
    position: absolute;
    top: 0;
    width: 100%; }
  .carousel-inner > .next {
    left: 100%; }
  .carousel-inner > .prev {
    left: -100%; }
  .carousel-inner > .next.left, .carousel-inner > .prev.right {
    left: 0; }
  .carousel-inner > .active.left {
    left: -100%; }
  .carousel-inner > .active.right {
    left: 100%; }
  .carousel-control {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    width: 15%;
    font-size: 20px;
    color: #fff;
    text-align: center;
    text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
    background-color: rgba(0, 0, 0, 0);
    filter: alpha(opacity=50);
    opacity: 0.5; }
  .carousel-control.left {
    background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.5) 0, rgba(0, 0, 0, 0.0001) 100%);
    background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.5) 0, rgba(0, 0, 0, 0.0001) 100%);
    background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0.0001)));
    background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5) 0, rgba(0, 0, 0, 0.0001) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);
    background-repeat: repeat-x; }
  .carousel-control.right {
    right: 0;
    left: auto;
    background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0, rgba(0, 0, 0, 0.5) 100%);
    background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0, rgba(0, 0, 0, 0.5) 100%);
    background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, 0.0001)), to(rgba(0, 0, 0, 0.5)));
    background-image: linear-gradient(to right, rgba(0, 0, 0, 0.0001) 0, rgba(0, 0, 0, 0.5) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);
    background-repeat: repeat-x; }
  .carousel-control:focus, .carousel-control:hover {
    color: #fff;
    text-decoration: none;
    filter: alpha(opacity=90);
    outline: 0;
    opacity: 0.9; }
  .carousel-control .glyphicon-chevron-left, .carousel-control .glyphicon-chevron-right, .carousel-control .icon-next, .carousel-control .icon-prev {
    position: absolute;
    top: 50%;
    z-index: 5;
    display: inline-block;
    margin-top: -10px; }
  .carousel-control .glyphicon-chevron-left, .carousel-control .icon-prev {
    left: 50%;
    margin-left: -10px; }
  .carousel-control .glyphicon-chevron-right, .carousel-control .icon-next {
    right: 50%;
    margin-right: -10px; }
  .carousel-control .icon-next, .carousel-control .icon-prev {
    width: 20px;
    height: 20px;
    font-family: serif;
    line-height: 1; }
  .carousel-control .icon-prev:before {
    content: '\2039'; }
  .carousel-control .icon-next:before {
    content: '\203a'; }
  .carousel-indicators {
    position: absolute;
    bottom: 10px;
    left: 50%;
    z-index: 15;
    width: 60%;
    padding-left: 0;
    margin-left: -30%;
    text-align: center;
    list-style: none; }
  .carousel-indicators li {
    display: inline-block;
    width: 10px;
    height: 10px;
    margin: 1px;
    text-indent: -999px;
    cursor: pointer;
    background-color: #000\9;
    background-color: rgba(0, 0, 0, 0);
    border: 1px solid #fff;
    border-radius: 10px; }
  .carousel-indicators .active {
    width: 12px;
    height: 12px;
    margin: 0;
    background-color: #fff; }
  .carousel-caption {
    position: absolute;
    right: 15%;
    bottom: 20px;
    left: 15%;
    z-index: 10;
    padding-top: 20px;
    padding-bottom: 20px;
    color: #fff;
    text-align: center;
    text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); }
  .carousel-caption .btn {
    text-shadow: none; }
  @media screen and (min-width: 768px) {
    .carousel-control .glyphicon-chevron-left, .carousel-control .glyphicon-chevron-right, .carousel-control .icon-next, .carousel-control .icon-prev {
      width: 30px;
      height: 30px;
      margin-top: -10px;
      font-size: 30px; }
    .carousel-control .glyphicon-chevron-left, .carousel-control .icon-prev {
      margin-left: -10px; }
    .carousel-control .glyphicon-chevron-right, .carousel-control .icon-next {
      margin-right: -10px; }
    .carousel-caption {
      right: 20%;
      left: 20%;
      padding-bottom: 30px; }
    .carousel-indicators {
      bottom: 20px; } }
  .btn-group-vertical > .btn-group:after, .btn-group-vertical > .btn-group:before, .btn-toolbar:after, .btn-toolbar:before, .clearfix:after, .clearfix:before, .container-fluid:after, .container-fluid:before, .container:after, .container:before, .dl-horizontal dd:after, .dl-horizontal dd:before, .form-horizontal .form-group:after, .form-horizontal .form-group:before, .modal-footer:after, .modal-footer:before, .modal-header:after, .modal-header:before, .nav:after, .nav:before, .navbar-collapse:after, .navbar-collapse:before, .navbar-header:after, .navbar-header:before, .navbar:after, .navbar:before, .pager:after, .pager:before, .panel-body:after, .panel-body:before, .row:after, .row:before {
    display: table;
    content: ' '; }
  .btn-group-vertical > .btn-group:after, .btn-toolbar:after, .clearfix:after, .container-fluid:after, .container:after, .dl-horizontal dd:after, .form-horizontal .form-group:after, .modal-footer:after, .modal-header:after, .nav:after, .navbar-collapse:after, .navbar-header:after, .navbar:after, .pager:after, .panel-body:after, .row:after {
    clear: both; }
  .center-block {
    display: block;
    margin-right: auto;
    margin-left: auto; }
  .pull-right {
    float: right !important; }
  .pull-left {
    float: left !important; }
  .hide {
    display: none !important; }
  .show {
    display: block !important; }
  .invisible {
    visibility: hidden; }
  .text-hide {
    font: 0/0 a;
    color: transparent;
    text-shadow: none;
    background-color: transparent;
    border: 0; }
  .hidden {
    display: none !important; }
  .affix {
    position: fixed; }

@-ms-viewport {
   {
    width: device-width; } }
  .visible-lg, .visible-md, .visible-sm, .visible-xs {
    display: none !important; }
  .visible-lg-block, .visible-lg-inline, .visible-lg-inline-block, .visible-md-block, .visible-md-inline, .visible-md-inline-block, .visible-sm-block, .visible-sm-inline, .visible-sm-inline-block, .visible-xs-block, .visible-xs-inline, .visible-xs-inline-block {
    display: none !important; }
  @media (max-width: 767px) {
    .visible-xs {
      display: block !important; }
    table.visible-xs {
      display: table !important; }
    tr.visible-xs {
      display: table-row !important; }
    td.visible-xs, th.visible-xs {
      display: table-cell !important; } }
  @media (max-width: 767px) {
    .visible-xs-block {
      display: block !important; } }
  @media (max-width: 767px) {
    .visible-xs-inline {
      display: inline !important; } }
  @media (max-width: 767px) {
    .visible-xs-inline-block {
      display: inline-block !important; } }
  @media (min-width: 768px) and (max-width: 991px) {
    .visible-sm {
      display: block !important; }
    table.visible-sm {
      display: table !important; }
    tr.visible-sm {
      display: table-row !important; }
    td.visible-sm, th.visible-sm {
      display: table-cell !important; } }
  @media (min-width: 768px) and (max-width: 991px) {
    .visible-sm-block {
      display: block !important; } }
  @media (min-width: 768px) and (max-width: 991px) {
    .visible-sm-inline {
      display: inline !important; } }
  @media (min-width: 768px) and (max-width: 991px) {
    .visible-sm-inline-block {
      display: inline-block !important; } }
  @media (min-width: 992px) and (max-width: 1199px) {
    .visible-md {
      display: block !important; }
    table.visible-md {
      display: table !important; }
    tr.visible-md {
      display: table-row !important; }
    td.visible-md, th.visible-md {
      display: table-cell !important; } }
  @media (min-width: 992px) and (max-width: 1199px) {
    .visible-md-block {
      display: block !important; } }
  @media (min-width: 992px) and (max-width: 1199px) {
    .visible-md-inline {
      display: inline !important; } }
  @media (min-width: 992px) and (max-width: 1199px) {
    .visible-md-inline-block {
      display: inline-block !important; } }
  @media (min-width: 1200px) {
    .visible-lg {
      display: block !important; }
    table.visible-lg {
      display: table !important; }
    tr.visible-lg {
      display: table-row !important; }
    td.visible-lg, th.visible-lg {
      display: table-cell !important; } }
  @media (min-width: 1200px) {
    .visible-lg-block {
      display: block !important; } }
  @media (min-width: 1200px) {
    .visible-lg-inline {
      display: inline !important; } }
  @media (min-width: 1200px) {
    .visible-lg-inline-block {
      display: inline-block !important; } }
  @media (max-width: 767px) {
    .hidden-xs {
      display: none !important; } }
  @media (min-width: 768px) and (max-width: 991px) {
    .hidden-sm {
      display: none !important; } }
  @media (min-width: 992px) and (max-width: 1199px) {
    .hidden-md {
      display: none !important; } }
  @media (min-width: 1200px) {
    .hidden-lg {
      display: none !important; } }
  .visible-print {
    display: none !important; }
  @media print {
    .visible-print {
      display: block !important; }
    table.visible-print {
      display: table !important; }
    tr.visible-print {
      display: table-row !important; }
    td.visible-print, th.visible-print {
      display: table-cell !important; } }
  .visible-print-block {
    display: none !important; }
  @media print {
    .visible-print-block {
      display: block !important; } }
  .visible-print-inline {
    display: none !important; }
  @media print {
    .visible-print-inline {
      display: inline !important; } }
  .visible-print-inline-block {
    display: none !important; }
  @media print {
    .visible-print-inline-block {
      display: inline-block !important; } }
  @media print {
    .hidden-print {
      display: none !important; } }
  .form-control:focus {
    border-color: #dddddd;
    box-shadow: none; }
  .pm0 {
    padding: 0;
    margin: 0; }
  .pac-container {
    border-top: none;
    border-radius: 0px; }
  button {
    outline: none !important; }
  .btn-csm-base {
    display: inline-block;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    border: 1px solid transparent;
    padding: 10px 15px;
    font-size: 14px;
    line-height: 16px;
    border-radius: 0px;
    transition: all 0.15s ease-in-out;
    outline: none; }
  .btn-csm-blue {
    color: #fff;
    background-color: #179cea;
    border-color: #179cea; }
  .btn-csm-blue:hover {
    color: #fff;
    background-color: #62298d;
    border-color: #62298d; }
  .btn-csm-blue:active, .btn-csm-blue:focus, .btn-csm-blue:active:hover {
    color: #fff;
    background-color: #0083cc;
    border-color: #0083cc;
    outline: none; }
  .btn-csm-nobg {
    color: #484848;
    border: 1px solid #f8f8f9;
    background: #f8f8f9; }
  .btn-csm-nobg:hover, .btn-csm-nobg:active, .btn-csm-nobg:focus, .btn-csm-nobg:active:hover {
    background: #f0f0f0;
    border: 1px solid #f0f0f0;
    outline: none;
    text-decoration: none; }
  .btn-csm-blue-dark {
    color: #fff;
    background-color: #2c65d5;
    border-color: #2c65d5; }
  .btn-csm-blue-dark:hover {
    color: #fff;
    background-color: #2d74ff;
    border-color: #2d74ff; }
  .btn-csm-blue-dark:active, .btn-csm-blue-dark:focus, .btn-csm-blue-dark:active:hover {
    color: #fff;
    background-color: #1351cb;
    border-color: #1351cb;
    outline: none; }
  .btn-csm-green {
    color: #fff;
    background-color: #8ac43d;
    border-color: #8ac43d; }
  .btn-csm-green:hover {
    color: #fff;
    background-color: #8cd52c;
    border-color: #8cd52c; }
  .btn-csm-green:active, .btn-csm-green:focus, .btn-csm-green:active:hover {
    color: #fff;
    background-color: #67a11a;
    border-color: #67a11a;
    outline: none; }
  .btn-csm-yellow {
    color: #fff;
    background-color: #f0a65c;
    border-color: #f0a65c; }
  .btn-csm-yellow:hover {
    color: #fff;
    background-color: #d57c24;
    border-color: #d57c24; }
  .btn-csm-yellow:active, .btn-csm-yellow:focus, .btn-csm-yellow:active:hover {
    color: #fff;
    background-color: #d57c24;
    border-color: #d57c24;
    outline: none; }
  .btn-csm-gray {
    color: #fff;
    background-color: #484848;
    border-color: #484848; }
  .btn-csm-gray:hover {
    color: #fff;
    background-color: #585858;
    border-color: #585858; }
  .btn-csm-gray:active, .btn-csm-gray:focus, .btn-csm-gray:active:hover {
    color: #fff;
    background-color: #383838;
    border-color: #383838;
    outline: none; }
  .btn-csm-gray-light {
    color: #79828c;
    background-color: #e9edf0;
    border-color: #e9edf0;
    font-weight: 500; }
  .btn-csm-gray-light:hover {
    color: #79828c;
    background-color: #f5fbff;
    border-color: #f5fbff; }
  .btn-csm-gray-light:active, .btn-csm-gray-light:focus, .btn-csm-gray-light:active:hover {
    color: #79828c;
    background-color: #c3c8cc;
    border-color: #c3c8cc;
    outline: none; }
  .btn-csm-purple-light {
    color: #ffffff;
    background-color: #8551db;
    border-color: #8551db;
    font-weight: 500; }
  .btn-csm-purple-light:hover {
    color: #ffffff;
    background-color: #62298d;
    border-color: #62298d; }
  .btn-csm-purple-light:active, .btn-csm-purple-light:focus, .btn-csm-purple-light:active:hover {
    color: #ffffff;
    background-color: #2a2463;
    border-color: #2a2463;
    outline: none; }
  .btn-csm-purple-outline {
    color: #8551db;
    background-color: transparent;
    border-color: #8551db;
    font-weight: 500; }
  .btn-csm-purple-outline:hover {
    color: #ffffff;
    background-color: #62298d;
    border-color: #62298d; }
  .btn-csm-purple-outline:active, .btn-csm-purple-outline:focus, .btn-csm-purple-outline:active:hover {
    color: #ffffff;
    background-color: #2a2463;
    border-color: #2a2463;
    outline: none; }
  .btn-csm-outline {
    color: #9a9fa9;
    background-color: transparent;
    border-color: #9a9fa9;
    font-weight: 500; }
  .btn-csm-outline:hover {
    color: #ffffff;
    background-color: #8551db;
    border-color: #8551db; }
  .btn-csm-outline:active, .btn-csm-outline:focus, .btn-csm-outline:active:hover {
    color: #ffffff;
    background-color: #2a2463;
    border-color: #2a2463;
    outline: none; }
  .btn-csm-none {
    color: #9a9fa9;
    background-color: transparent;
    border-color: transparent;
    font-weight: 500; }
  .btn-csm-none:hover, .btn-csm-none:active {
    color: #8551db; }
  .btn-csm-none:focus {
    color: #9a9fa9; }
  .input-text, .textarea-text, .styled-select select {
    border: 0.1rem solid #d9d9d9; }
  .styled-select select {
    border: 0.1rem solid #d9d9d9 !important;
    padding: 0px 30px 0px 10px !important; }
  .search-bar .styled-select select {
    border-top: none !important;
    border-bottom: none !important;
    border-left: none !important;
    border-right: 1px solid #dddddd !important;
    position: relative;
    z-index: 3; }
  ::-webkit-input-placeholder {
    /* Chrome/Opera/Safari */
    color: #9a9fa8;
    font-size: 14px; }
  ::-moz-placeholder {
    /* Firefox 19+ */
    color: #9a9fa8;
    font-size: 14px; }
  :-ms-input-placeholder {
    /* IE 10+ */
    color: #9a9fa8;
    font-size: 14px; }
  :-moz-placeholder {
    /* Firefox 18- */
    color: #9a9fa8;
    font-size: 14px; }
  .flag-select {
    position: absolute;
    display: inline-block;
    vertical-align: inherit;
    padding-bottom: 5px;
    padding-top: 3px;
    color: #4d4d4d;
    font-family: 'montserrat', sans-serif !important;
    font-weight: 500;
    text-align: left; }
  .flag-select img {
    width: 1.3em;
    height: 1.3em;
    position: relative;
    vertical-align: initial;
    top: 0.3em; }
  .flag-select .selected--flag--option {
    cursor: pointer;
    padding: 0 4px 0 8px; }
  .flag-select .selected--flag--option:before {
    content: ' ';
    display: block;
    width: 100%;
    height: 100%;
    position: absolute;
    z-index: 999; }
  .flag-select .selected--flag--option:focus {
    outline: none; }
  .flag-select .selected--flag--option .country-label {
    padding-left: 5px; }
  .flag-select .country-flag {
    cursor: pointer; }
  .flag-select .country-flag .country-label {
    font-size: 14px;
    line-height: 1em;
    position: relative; }
  .flag-select .flag-options {
    position: absolute;
    z-index: 999999;
    border: 1px solid #bdbbbb;
    border-radius: 3px;
    background: #ffffff;
    margin-top: 8px;
    padding: 8px 0;
    max-height: 160px;
    overflow: auto; }
  .flag-select .flag-options.to--left {
    right: 10px; }
  .flag-select .flag-option {
    cursor: pointer;
    padding: 0px 8px 3px 8px;
    margin: 4px 0;
    white-space: nowrap; }
  .flag-select .flag-option.has-label {
    padding: 0px 20px 3px 8px; }
  .flag-select .flag-option:hover {
    background: #eaeaea; }
  .flag-select .flag-option:focus {
    outline: none;
    background: #eaeaea; }
  .flag-select .flag-option .country-label {
    padding: 0 9px; }
  .flag-select .filterBox {
    width: 100%; }
  .flag-select .filterBox input {
    width: 90%;
    margin: 0 4%; }
  .flag-select .filterBox input:focus {
    outline: none; }
  .flag-select .arrow-down {
    color: #4d4d4d;
    padding: 2px; }
  .flag-select .hidden {
    display: none; }
  .flag-select .no--focus {
    pointer-events: none; }
  .form-phone-number {
    position: relative; }
  .form-phone-number input.form-control.input-text {
    padding-left: 80px; }
  .simply-messenger-detail {
    background: #8551db;
    color: #ffffff;
    min-width: 120px;
    margin-right: 15px; }
  .simply-messenger-detail span, .call-phone-action span {
    text-transform: capitalize; }
  .simply-messenger-detail:hover {
    border: 1px solid #8551db;
    background: #ffffff !important;
    color: #8551db !important; }
  .text-aligin-left {
    text-align: left; }
  .text-aligin-right {
    text-align: right; }
  .call-phone-action {
    border: 1px solid #8551db;
    color: #8551db;
    min-width: 120px; }
  .call-phone-action:hover {
    background: #8551db;
    color: #ffffff; }
  .margin-top-10 {
    margin-top: 10px; }
  .margin-top-15 {
    margin-top: 15px; }
  .margin-top-20 {
    margin-top: 20px; }
  .margin-top-30 {
    margin-top: 30px; }
  .margin-top-50 {
    margin-top: 50px !important; }
  .pointer {
    cursor: pointer; }
  .margin-right-10 {
    margin-right: 10px; }
  .margin-right-15 {
    margin-right: 15px; }
  .block {
    display: block; }
  .padding-0 {
    padding: 0; }
  .flex {
    display: flex; }
  label {
    font-weight: normal; }
  .input-text, .textarea-text {
    border-radius: 2px;
    height: 35px;
    border: 1px solid #d9d9d9;
    box-shadow: none; }
  .input-text:active, .input-text:focus, .textarea-text:active, .textarea-text:focus {
    border: 1px solid #2b93d2;
    box-shadow: none; }
  .form-group {
    margin-bottom: 2px;
    margin-top: 20px; }
  a {
    outline: none;
    outline: 0px;
    color: #2b93d2; }
  a:hover, a:focus {
    outline: none;
    outline: 0px;
    text-decoration: none; }
  p {
    margin: 0px 0px 5px; }
  .mb-40 {
    margin-bottom: 40px !important; }
  .mt-40 {
    margin-top: 40px !important; }
  .mb-30 {
    margin-bottom: 30px !important; }
  .mt-30 {
    margin-top: 30px !important; }
  .mb-20 {
    margin-bottom: 20px !important; }
  .mr-20 {
    margin-right: 20px !important; }
  .ml-20 {
    margin-left: 20px !important; }
  .mt-20 {
    margin-top: 20px !important; }
  .mt-25 {
    margin-top: 25px !important; }
  .mt-0 {
    margin-top: 0px !important; }
  .mb-0 {
    margin-top: 0px !important; }
  .mb-10 {
    margin-bottom: 10px !important; }
  .mt-10 {
    margin-top: 10px !important; }
  .pb-15 {
    padding-bottom: 15px !important; }
  .pt-15 {
    padding-top: 15px !important; }
  .pb-20 {
    padding-bottom: 20px !important; }
  .pt-20 {
    padding-top: 20px !important; }
  .pt-25 {
    padding-top: 25px !important; }
  .pl-20 {
    padding-left: 20px !important; }
  .pr-20 {
    padding-right: 20px !important; }
  .pb-10 {
    padding-bottom: 10px !important; }
  .pt-10 {
    padding-top: 10px !important; }
  .dropdown-menu:before {
    position: absolute;
    top: -10px;
    right: 14px;
    display: inline-block;
    border-right: 11px solid transparent;
    border-bottom: 11px solid #dddddd;
    border-left: 11px solid transparent;
    border-bottom-color: rgba(0, 0, 0, 0.2);
    content: ''; }
  .dropdown-menu:after {
    position: absolute;
    top: -9px;
    right: 15px;
    display: inline-block;
    border-right: 10px solid transparent;
    border-bottom: 10px solid #ffffff;
    border-left: 10px solid transparent;
    content: ''; }
  .navbar-nav > li > .dropdown-menu {
    margin-top: 10px; }
  body {
    font-family: "Poppins", sans-serif !important;
    /*overflow-x: hidden;*/
    font-weight: 400;
    position: relative;
    height: 100%; }
    body .grecaptcha-badge {
      visibility: hidden; }
  html.modal-open-fixed, html.modal-open {
    overflow-y: hidden !important; }
  .mainContent {
    background: #ffffff;
    margin: 0px auto;
    width: 100%;
    min-height: 1000px;
    padding-bottom: 100px; }
  .title_heading {
    padding: 25px;
    border-top: 1px solid #d3d2d3; }
  .title_heading h1 {
    font-size: 24px;
    color: #484848;
    letter-spacing: -0.53px;
    padding: 0;
    margin: 0;
    text-transform: capitalize; }
  .title_heading .create_add_new {
    color: #484848; }
  .title_heading .create_add_new i.fa {
    width: 20px;
    color: #179cea;
    display: inline-block;
    text-align: center;
    margin: 0px auto;
    font-size: 1.1em !important; }
  .sub-heading {
    background: #f8f8f8;
    border-top: 1px solid #f1f1f1;
    padding: 15px; }
  .page-content {
    background: #f1f1f1;
    padding: 15px;
    padding-bottom: 100px;
    min-height: 855px; }
  .navbar.header {
    height: 70px; }
  .navbar-header img {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    margin: auto;
    max-height: 100%;
    max-width: 100%;
    height: auto;
    margin-top: 12px; }
  .navbar-header.small-logo img {
    width: 70px;
    margin-top: 14px; }
  .header .row {
    margin: 0; }
  .navbar-brand {
    padding: 0; }
  .navbar-header {
    position: relative; }
  .search-bar {
    margin-left: 15px; }
  .search-bar .hc-search-home {
    position: relative;
    display: block;
    margin: 5px; }
  .search-bar .input-search {
    border-radius: 0px;
    box-shadow: none;
    min-width: 320px;
    border: 1px solid #f1f1f1;
    font-weight: 400; }
  .search-bar .button-search-hc {
    position: absolute;
    right: 1px;
    z-index: 4;
    padding: 8px;
    color: #9a9fa8;
    font-size: 18px; }
  .search-bar .button-search-hc:hover {
    opacity: 0.8; }
  .guest_empty {
    display: none;
    position: absolute;
    background: #fff;
    width: 300px;
    right: -30px;
    text-align: center;
    padding: 15px 10px;
    top: 34px;
    -webkit-box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.35);
    -moz-box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.35);
    box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.35);
    -webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    -o-transition: all 0.3s;
    transition: all 0.3s; }
  .guest_empty:after, .guest_empty:before {
    bottom: 100%;
    right: 10%;
    border: solid transparent;
    content: " ";
    height: 0;
    width: 0;
    position: absolute;
    pointer-events: none; }
  .guest_empty:after {
    border-color: rgba(255, 255, 255, 0);
    border-bottom-color: #ffffff;
    border-width: 8px;
    margin-left: -8px; }
  .guest_empty:before {
    border-color: rgba(255, 255, 255, 0);
    border-bottom-color: #ffffff;
    border-width: 9px;
    margin-left: -9px; }
  .guest_mess.active {
    display: block;
    -webkit-animation: animScale 0.4s;
    /* Safari 4+ */
    -moz-animation: animScale 0.4s;
    /* Fx 5+ */
    -o-animation: animScale 0.4s;
    /* Opera 12+ */
    animation: animScale 0.4s;
    /* IE 10+, Fx 29+ */
    animation-iteration-count: 1; }
  .guest_noti.active {
    display: block;
    -webkit-animation: animScale 0.4s;
    /* Safari 4+ */
    -moz-animation: animScale 0.4s;
    /* Fx 5+ */
    -o-animation: animScale 0.4s;
    /* Opera 12+ */
    animation: animScale 0.4s;
    /* IE 10+, Fx 29+ */
    animation-iteration-count: 1; }
  .guest_mess.active a.text, .guest_noti.active a.text {
    color: #484848;
    cursor: auto; }

@-webkit-keyframes animScale_1DIe_cd80fb {
  0% {
    top: 50px; }
  100% {
    top: 34px; } }

@-moz-keyframes animScale_1DIe_cd80fb {
  0% {
    top: 50px; }
  100% {
    top: 34px; } }

@-o-keyframes animScale_1DIe_cd80fb {
  0% {
    top: 50px; }
  100% {
    top: 34px; } }

@keyframes animScale_1DIe_cd80fb {
  0% {
    top: 50px; }
  100% {
    top: 34px; } }
  .nav .btn-blue a {
    padding: 5px 12px;
    margin-top: 2px;
    color: white; }
  .nav .btn-blue a:active {
    background: #0083cc;
    color: #fff; }
  .nav .btn-blue a:hover, .nav .btn-blue a:focus {
    color: #fff;
    background: #62298d; }
  ul.navbar-nav.pull-right > li {
    margin: 0;
    padding: 0px 0px 5px 10px; }
  ul.navbar-nav.pull-right > li#apps-link {
    padding: 0px; }
  .buy-bg {
    background: url(https://fe-dev.homing.com/images/bg_buy_353fc90945d482567b860.jpeg) no-repeat left 0;
    background-size: cover;
    position: relative; }
  .buy-bg::before {
    content: "";
    display: inline-block;
    background: rgba(0, 0, 0, 0.5);
    position: absolute;
    width: 100%;
    height: 100%; }
  .sub-bg .center-div .btn.btn-default {
    font-size: 16px; }
  .wrapper .navbar .row {
    display: flex;
    height: 100%; }
  .main-menu, .account-menu {
    align-self: center; }
  .wrapper .navbar-nav > li i.fa {
    font-size: 20px; }
  .main-menu ul li a:hover, .main-menu ul li:hover, .advanced .main-menu ul li:hover {
    color: #6e51d9 !important; }
  .main-menu ul li.selected, .advanced .main-menu ul li.selected {
    box-shadow: inset 0 -2px 0 0 #6e51d9; }
  .main-menu ul li:hover span, .main-menu ul li.selected span {
    color: #484848; }
  .advanced .main-menu ul li:hover span, .advanced .main-menu ul li.selected span {
    color: #ffffff; }
  .nav-icons li.list-item-menu {
    list-style: none;
    display: inline-block;
    position: relative;
    text-align: center; }
  .nav-icons li.list-item-menu i {
    margin: 3px 10px; }
  .menu-icon {
    display: block;
    font-size: 19px;
    color: #9a9fa9; }
  .menu-icon:hover {
    color: #8a8d92; }
  .homing_message::after {
    content: "\e909"; }
  .homing_queue:before {
    font-size: 19px;
    position: relative;
    top: -1px; }
  .homing_bar::after {
    content: "\e916"; }
  button.hasAction:disabled, button.hasAction[disabled] {
    font-size: 16px; }
  button.hasAction:disabled::after, button.hasAction[disabled]::after {
    display: none !important; }
  .icon-grey {
    color: #ffffff;
    font-size: 20px; }
  .advanced .icon-grey {
    color: #ffffff; }
  .navbar-nav.nav-icons li a i.cs-queue {
    position: relative;
    top: 1px; }
  .navbar-header {
    padding: 0; }
  .wrapper .short-menu .navbar-nav > li {
    padding: 23px 3px; }
  .wrapper .navbar-nav > li {
    padding: 23px 10px; }
  .header-top {
    height: 56px; }
  .hidden {
    display: none; }
  .flexrow {
    display: flex;
    align-items: center;
    flex-direction: row;
    justify-content: space-between; }
  .flexrow .fitem {
    margin: 0 0px;
    flex-grow: 0; }
  .flexrow .fitem.dropdown {
    margin: 0 0px 0px 15px; }
  .flexrow > .right, .flexrow > .left {
    display: flex;
    flex-direction: row;
    align-items: center;
    height: 100%; }
  .flexrow > .left {
    justify-content: flex-start; }
  .flexrow > .right {
    justify-content: flex-end; }
  .flexrow > .left:first-child {
    height: 100%; }
  .flexcol {
    display: flex;
    align-items: center;
    flex-direction: column;
    justify-content: space-between; }
  ul.menu-hoz {
    list-style: none;
    padding: 0px;
    margin: 0px;
    transition: all 0.3s ease; }
  ul.menu-hoz > li {
    display: inline-block;
    padding: 18px 5px;
    margin: 0 8px; }
  .header-top #my-account .pull-right.nav-icons {
    padding-top: 6px; }
  ul.menu-hoz > li i.fa {
    font-size: 20px;
    padding: 16px 10px; }
  ul.menu-hoz > li > a {
    color: #484848;
    padding: 15px 5px;
    margin-top: 5px;
    border: none !important;
    text-transform: uppercase; }
  ul.menu-hoz > li > a:hover, ul.menu-hoz > li > a.selected {
    color: #484848; }
  .sub_header {
    margin-top: 5px;
    margin-bottom: 0px;
    height: 48px; }
  .algin-middle {
    display: flex;
    align-items: center;
    height: 100%; }
  .advanced ul.menu-hoz > li > a {
    color: #ffffff; }
  .advanced .logo {
    margin-top: 0px;
    margin-bottom: 0px;
    margin-right: 60px;
    width: 90px; }
  .advanced .main-menu, .advanced .account-menu {
    align-self: center; }
  .advanced .search-bar .input-group {
    min-width: 400px;
    max-width: 510px; }
  .header-top .nav-icons {
    margin-right: 0px;
    padding-top: 0px;
    display: flex;
    margin-top: 0px;
    padding-left: 0px;
    padding-right: 10px;
    margin-right: 10px;
    border-right: 1px solid #efefef; }
  .header-top .pull-right.nav-icons {
    margin-top: 0px;
    margin-right: 0px;
    padding-right: 0px;
    border-right: none; }
  .header-top .nav-icons li a:hover .menu-icon::before {
    opacity: 0.8; }
  .header-top .account-menu .dropdown {
    height: 100%;
    margin-left: 10px; }
  .header-top .account-menu .dropdown .full_name {
    color: #484848;
    max-width: 70px;
    overflow: hidden;
    position: relative;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    font-weight: 500;
    margin-right: 5px;
    /* display: inline-block;
    position: relative;
    top: 5px; */ }
  .advanced.header-top .nav-icons li a {
    color: #484848; }
  .header-top .nav-icons li.menu-text {
    padding: 5px 5px 5px 5px; }
  .header-top .nav-icons li.menu-text a {
    color: #484848;
    white-space: nowrap;
    padding: 5px 12px;
    border: 1px solid #efefef !important;
    line-height: 22px; }
  .header-top .nav-icons li.menu-text a.active {
    background: #efefef; }
  .header-top .nav-icons li.menu-text a:hover, .header-top .nav-icons li.menu-text a:hover span {
    color: #622a8d; }
  .account-menu img {
    margin-right: 5px; }
  .account-menu .fa {
    font-size: 16px;
    color: #9a9fa9;
    margin-top: 7px;
    position: relative;
    top: -2px;
    margin-left: 0px; }
  .account-menu .dropdown-menu {
    right: -10px;
    left: auto;
    width: 250px;
    margin-top: 0px;
    border-radius: 0px;
    padding-top: 0px;
    max-height: inherit;
    border: 1px solid #ffffff;
    -webkit-box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.2);
    -moz-box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.2);
    box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.2); }
  ul.menu-hoz > li {
    padding: 13px 5px;
    margin: 0 5px; }
  ul.menu-hoz > li i.fa {
    font-size: 20px;
    padding: 16px 10px; }
  ul.menu-hoz > li > a {
    color: #484848;
    padding: 15px 5px;
    margin-top: 5px;
    border: none !important;
    text-transform: uppercase; }
  ul.menu-hoz > li > a:hover, ul.menu-hoz > li > a.selected {
    color: #484848; }
  .sub_header {
    margin-top: 5px;
    margin-bottom: 0px;
    height: 48px; }
  .algin-middle {
    display: flex;
    align-items: center;
    height: 100%; }
  .advanced ul.menu-hoz > li > a {
    color: #ffffff; }
  .advanced .logo {
    margin-top: 0px;
    margin-bottom: 0px;
    margin-right: 60px;
    width: 90px; }
  .advanced .main-menu, .advanced .account-menu {
    align-self: center; }
  .advanced .search-bar .input-group {
    min-width: 400px;
    max-width: 510px; }
  .header-top .nav-icons {
    margin-right: 0px;
    padding-top: 0px;
    display: flex;
    margin-top: 0px;
    padding-left: 0px;
    padding-right: 10px;
    margin-right: 10px;
    border-right: 1px solid #efefef; }
  .header-top .pull-right.nav-icons {
    margin-top: 0px;
    margin-right: 0px;
    padding-right: 0px;
    border-right: none; }
  .header-top .nav-icons li a:hover .menu-icon::before {
    opacity: 0.8; }
  .header-top .account-menu .dropdown {
    height: 100%;
    margin-left: 0px; }
  .header-top .account-menu .dropdown .full_name {
    color: #484848;
    max-width: 70px;
    overflow: hidden;
    position: relative;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    font-weight: 500; }
  .advanced.header-top .nav-icons li a {
    color: #484848; }
  .header-top .nav-icons li.menu-text {
    padding: 5px 0px 5px 5px; }
  .header-top .nav-icons li.menu-text a {
    color: #484848;
    white-space: nowrap;
    padding: 5px 12px;
    border: 1px solid #efefef !important;
    line-height: 22px; }
  .header-top .nav-icons li.menu-text a.active {
    background: #efefef; }
  .header-top .nav-icons li.menu-text a:hover, .header-top .nav-icons li.menu-text a:hover span {
    color: #622a8d; }
  .account-menu img {
    margin-right: 5px; }
  .account-menu .fa {
    font-size: 16px;
    color: #9a9fa9;
    margin-top: 7px;
    position: relative;
    top: -2px;
    margin-left: 0px; }
  .account-menu .dropdown-menu {
    right: -10px;
    left: auto;
    width: 250px;
    margin-top: 0px;
    border-radius: 0px;
    padding-top: 0px;
    border: 1px solid #ffffff;
    -webkit-box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.2);
    -moz-box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.2);
    box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.2); }
  .account-menu .dropdown-menu::after, .account-menu .dropdown-menu::before {
    content: none; }
  .account-menu .list-menu li.divider {
    background-color: #f5f5f6; }
  .account-menu .dropdown-menu li a {
    padding: 6px 25px;
    color: #9a9fa9;
    font-size: 14px; }
  .account-menu .dropdown-menu li:hover a {
    background: #e9edf0;
    color: #484848; }
  .account-menu .list-menu {
    list-style: none;
    padding: 0px;
    margin: 0px; }
  .account-menu .list-menu li {
    display: block;
    list-style: none;
    clear: both;
    color: #9a9fa8;
    margin: 5px; }
  .account-menu .list-menu li:last-child {
    margin: 5px 5px; }
  .account-menu .list-menu li a {
    display: block;
    color: #9a9fa8; }
  .account-menu .list-menu li a span.hm_icon {
    width: 20px;
    height: 20px;
    display: inline-block;
    margin-right: 10px;
    position: relative;
    top: 3px; }
  .my_svg {
    display: inline-block;
    font-size: 20px;
    color: #aebcbf;
    float: left;
    width: 25px;
    text-align: center; }
  span.text_menu {
    position: relative;
    margin-left: 15px; }
  .account-menu .login-box {
    padding: 8px 15px;
    background: #f5f5f6; }
  .account-menu .login-box .user-img {
    position: relative;
    float: left;
    width: 50px;
    height: 50px;
    margin-right: 20px;
    border-radius: 50%;
    overflow: hidden; }
  .account-menu .login-box .user-img img {
    border-radius: 50px;
    float: left;
    width: 100%;
    height: 100%;
    border: none; }
  .account-menu .login-box .user-info span.info-name {
    font-size: 14px;
    display: block;
    padding: 6px 0px 0px; }
  .account-menu .login-box .user-info span.full-name {
    color: #63238f;
    font-weight: bold;
    text-transform: uppercase; }
  .account-menu .login-box .user-info span i {
    font-style: normal;
    display: block;
    color: #79828c; }
  .account-menu {
    text-align: right; }
  .guide-menu {
    width: 30px;
    padding: 0;
    margin: 0;
    font-size: 16px; }
  .fbox {
    display: flex; }
  .fbox .stretch {
    flex: 1; }
  .fbox .normal {
    flex: 0; }
  .side-nav {
    margin-top: 61px;
    padding: 15px 10px; }
  .side-nav ul {
    padding: 0;
    margin: 0; }
  .side-nav li {
    list-style: none;
    padding: 10px; }
  .side-nav li a {
    color: #484848; }
  .side-nav li a i {
    margin-right: 10px; }
  .side-nav h5 {
    font-size: 14px;
    color: #179cea;
    letter-spacing: 0;
    text-transform: uppercase; }
  .side-nav.nav-visible {
    opacity: 1;
    visibility: visible;
    transition: opacity 0.2s 0s, visibility 0s 0s; }
  .menu-on-top .side-nav {
    position: fixed;
    left: 0;
    z-index: 1900;
    height: 100%;
    top: 0; }
  .menu-on-top .page-container .cms-content-wrapper {
    margin-left: 0; }
  .pn-row {
    display: flex;
    /*justify-content: space-between;*/
    align-items: center;
    margin-bottom: 5px;
    flex-direction: row; }
  .pn-row i {
    width: 16px;
    margin-right: 5px; }
  .pn-chat-info {
    font-size: 12px; }
  .pn-chat-last-updated {
    color: #848484; }
  .algn-right {
    text-align: right;
    -webkit-align-self: flex-end;
    align-self: flex-end; }
  .pn-chat .content {
    -webkit-flex: 2 0 0;
    flex: 2 0 0; }
  .pn-chat li {
    border-bottom: 1px solid #d8d8d8; }
  .pn-chat li.timeline {
    border: none;
    padding: 10px 0 0; }
  .pn-chat-tabs {
    border: none; }
  .pn-chat-tabs li {
    width: 50%;
    background: #e9e9e9;
    text-align: center; }
  .pn-chat-tabs li.active {
    background: white; }
  .flex-row {
    display: flex;
    align-items: center;
    flex-direction: row;
    justify-content: space-between; }
  .flex-row .col-30 {
    -webkit-flex: 1.5 0 0;
    flex: 1.5 0 0; }
  .flex-row > * {
    align-self: center; }
  .header .flex-row {
    padding: 0 25px; }
  .main-menu {
    text-transform: uppercase; }
  .main-menu .menu-hoz li a {
    font-size: 14px; }
  .header-top.basic {
    padding: 0 30px;
    background: #ffffff;
    box-shadow: 0 1px 10px rgba(72, 72, 72, 0.1); }
  .header-top.basic .fitem.logo {
    margin-right: 20px;
    margin-top: 0px;
    margin-bottom: 0px;
    width: 140px; }
  .header-top.basic .fitem.logo img {
    width: 100%; }
  .head-positioner {
    position: fixed;
    top: 0;
    right: 0;
    left: 0;
    z-index: 999;
    background: white; }
  body.beta_noti > .head-positioner {
    top: 36px; }
  body.beta_noti .nav-fixed-top {
    top: 92px; }
  .nav-fixed-top {
    position: fixed;
    right: 0;
    left: 0;
    top: 56px;
    z-index: 30; }
  .page-container {
    position: relative;
    height: auto;
    padding-top: 56px;
    padding-bottom: 50px;
    min-height: 100%; }
  .main-content.basic {
    min-height: 100vh;
    padding-bottom: 56px; }
  body.beta_noti .nav-fixed-top {
    top: 92px; }
  body.beta_noti .page-container {
    padding-top: 92px; }
  body.beta_noti .main-content.cms-content-wrapper.consumer.body-content {
    padding-top: 92px;
    min-height: calc(100% - 86px); }
  .top2bot, .left2right {
    align-items: flex-start; }
  .left2right {
    justify-content: flex-start; }
  .flexrow.wrap {
    flex-wrap: wrap; }
  .middle-line {
    align-items: center; }
  .button-search-cbs {
    float: right;
    position: absolute;
    z-index: 9;
    font-size: 1.45rem;
    background: none;
    margin-left: -40px;
    margin-top: 2px;
    background: #62298d;
    padding: 6px 9px; }
  .button-search-cbs:hover {
    background: #432577; }
  .homing_search:before {
    content: "\e90a";
    color: #ffffff; }
  ul#queue_listing {
    width: 300px; }
  ul#queue_listing li {
    width: 100%; }
  .dropdown_sort_by-control {
    padding-right: 30px !important; }
  *, *::after, *::before {
    box-sizing: border-box; }
  a {
    color: #2c97de;
    text-decoration: none; }
  img {
    max-width: 100%; }
  h1 {
    font-size: 2rem;
    padding: 3em 0 0.8em; }
  @media only screen and (min-width: 768px) {
    h1 {
      font-size: 3.2rem; } }
  @media screen and (min-width: 768px) {
    .no_pLeft {
      padding-left: 0px; }
    .no_pRight {
      padding-right: 0px; }
    .no_mLeft {
      margin-left: 0px; }
    .no_mRight {
      margin-right: 0px; } }
  .pagination {
    margin-top: 20px;
    margin-bottom: 20px; }
  .pagination li a, .pagination li span {
    background-color: #ffffff;
    border: 1px solid #e6e6e6;
    color: #5a5a5a;
    font-size: 16px;
    padding: 4px 12px; }
  .pagination > li > a:hover, .pagination > li > a.active, .pagination li.active a, .pagination li.active a:hover {
    background: #259ee7 !important;
    color: #ffffff;
    border: 1px solid #259ee7 !important;
    padding: 4px 12px; }
  .pagination li a:hover {
    background-color: #e6e6e6 !important;
    border: 1px solid #e6e6e6 !important;
    color: #484848; }
  .page-middle {
    margin: 0px auto;
    text-align: center; }
  .pagination > li > a:hover, .pagination > li > a.active, .pagination li.active a, .pagination li.active a:hover {
    background: #8551db !important;
    color: #ffffff;
    border: 1px solid #8551db !important;
    padding: 4px 12px; }
  .left_icon a, .ast-propose {
    color: #62298d; }
  .img-avatar img.avatar-listing {
    height: 100% !important;
    object-fit: cover;
    object-position: top; }
  .img-avatar img {
    width: 100%;
    height: 100% !important;
    object-fit: cover;
    object-position: top; }
  .body-content.container.consumer {
    background: white;
    padding-left: 0 !important;
    padding-right: 0 !important; }
  .body-content.container.consumer a.tag-link, .body-content.container.consumer a.tag-link:hover {
    color: #3e8af3; }
  .button-disabled {
    -khtml-opacity: 0.5;
    -moz-opacity: 0.5;
    -ms-filter: "alpha(opacity=50)";
    filter: alpha(opacity=50);
    filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0.5);
    opacity: 0.5; }
  .property .img-avatar {
    float: left;
    margin-right: 5px;
    display: inline-block;
    width: 170px;
    height: 150px;
    overflow: hidden;
    border: 3px solid #e9eef3;
    border-radius: 4px; }
  .img-avatar img.avatar-listing {
    height: auto; }
  .dropdown-account, .dropdown-account:hover, .dropdown-account:focus, .dropdown-account:visited {
    background: none !important;
    border: none !important;
    box-shadow: none !important;
    padding-top: 5px !important;
    height: 100%;
    color: #484848 !important;
    padding-right: 0px; }
  .dropdown-account.btn-default.active.focus, .dropdown-account.btn-default.active:focus, .dropdown-account.btn-default.active:hover, .dropdown-account.btn-default:active.focus, .dropdown-account.btn-default:active:focus, .dropdown-account.btn-default:active:hover, .open > .dropdown-account.dropdown-toggle.btn-default.focus, .open > .dropdown-account.dropdown-toggle.btn-default:focus, .open > .dropdown-account.dropdown-toggle.btn-default:active, .open > .dropdown-account.dropdown-toggle.btn-default:hover {
    color: #ffffff !important;
    outline: none; }
  .dropdown-account .avatar {
    border: none;
    width: 32px;
    height: 32px;
    border-radius: 50%; }
  .col-xs-5ths, .col-sm-5ths, .col-md-5ths, .col-lg-5ths {
    position: relative;
    min-height: 1px;
    padding-right: 15px;
    padding-left: 15px; }
  .col-xs-5ths {
    width: 25%;
    float: left; }
  @media (min-width: 992px) {
    .col-md-5ths {
      width: 25%;
      float: left; } }
  @media (min-width: 1170px) {
    .col-lg-5ths {
      width: 20%;
      float: left; } }
  .breadcrumb {
    background-color: transparent;
    margin-bottom: 0px;
    border-radius: 0px;
    padding: 0px; }
  .breadcrumb li a {
    color: #2c97de; }
  .breadcrumb li a:hover {
    color: #6e51d9; }
  div.modal-csm-header {
    padding: 15px;
    border-top-left-radius: 3px;
    border-top-right-radius: 3px;
    height: 70px;
    margin-bottom: 25px; }
  div.modal-csm-header .popup-icon {
    display: block;
    content: "";
    width: 70px;
    height: 70px;
    margin: 0px auto 10px -35px;
    border-radius: 50%;
    position: absolute;
    left: 50%;
    top: 30px;
    border: 5px solid #ffffff; }
  .modal-csm-wrapper .modal-body h4 {
    text-transform: capitalize;
    font-weight: 500;
    font-size: 18px;
    text-align: center;
    padding: 5px 10px;
    margin: 0px;
    color: #606060; }
  .modal-csm-wrapper .modal-body p {
    text-align: center;
    font-size: 14px;
    padding: 10px;
    color: #777777; }
  .modal-csm-wrapper .modal-footer {
    border: none !important;
    padding: 10px 15px 20px;
    margin: 0px auto;
    text-align: center; }
  .modal-csm-wrapper .modal-footer button, .modal-csm-wrapper .modal-footer a {
    margin: 0px 15px;
    min-width: 150px; }
  .modal-confirm div.modal-header-confirm {
    background-color: #f0f3f7; }
  .modal-confirm div.modal-header-confirm .popup-icon {
    background: #2c65d5; }
  .modal-success div.modal-header-success {
    background-color: #f0f3f7; }
  .modal-success div.modal-header-success .popup-icon {
    background: #88c53c; }
  .modal-error div.modal-header-error .popup-icon {
    background: #ff0909; }
  .icon-check-confirm {
    background-color: transparent;
    display: inline-block;
    background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iNjFweCIgaGVpZ2h0PSIzMnB4IiB2aWV3Qm94PSIwIDAgNjEgMzIiIHZlcnNpb249IjEuMSI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDQ3ICg0NTM5NikgLSBodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2ggLS0+CiAgICA8dGl0bGU+c3VjY2Vzcy1pY248L3RpdGxlPgogICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+CiAgICA8ZGVmcy8+CiAgICA8ZyBpZD0iUG9wdXAiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPgogICAgICAgIDxnIGlkPSJwb3B1cCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTgzMy4wMDAwMDAsIC02MTguMDAwMDAwKSI+CiAgICAgICAgICAgIDxnIGlkPSJDb25maXJtIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg2MzMuMDAwMDAwLCA1NzQuMDAwMDAwKSI+CiAgICAgICAgICAgICAgICA8ZyBpZD0iaWNvbiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTkwLjAwMDAwMCwgMjAuMDAwMDAwKSI+CiAgICAgICAgICAgICAgICAgICAgPGltYWdlIGlkPSJzdWNjZXNzLWljbiIgeD0iMTAiIHk9IjI0IiB3aWR0aD0iNjEiIGhlaWdodD0iMzIiIHhsaW5rOmhyZWY9ImRhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBR1lBQUFBMkNBWUFBQUExVWV5VkFBQUFCR2RCVFVFQUFMR1BDL3hoQlFBQUNaQkpSRUZVZUFIdG1XbU1YV1VaeHkrS1M2R0E0TUlpMktJQlAwQ0FnRUlSbFlvS3JWYm9obXhDY1VsY29pUnVVVDlvV2hPWGFFQVJ0NFFFa0tVZHRhV1ZKZFZVc1JTVklyWEV3Z2VqQWkxYlJ4WXRaUkVWSFgrL2NjN2s5TXg1bi9QZW1ibVhxWE9mNUQvM2ZaL25PZTg5NS8yL3ozTHV0QVlHQmxvOXRMVUhzOW12OVdBN3VBT2NEc2F5aDYvbStqNndEVHdBbG9BcHUvQ24xWlBzSFRnVHo4dkJpMHRYUE10NEZ2aEZTWmM3UEJ6SDVlQzFsUXVXOUlpcDdFZ3dQUjNiRDhDVUdwK2w2TTZwMFVlcVF6RGVBQTZ0Y2VwL1hvMnlweHE1QSs5R2xTSkY3ejFHWGhKcUpHTUZxQ1BGQzNmZjFiODlDWGZBU0xrTTFFVktjZUhxWXBEeEtSblhnc01DMzV0NnFTellIVXlTY2lVbzE1VHFGZGFJUmVEcHFxRm0vaHAwa25KRWphMVFiV2J3enJGMEUvL3YxeTZrTVhvS1JMSUM0MVNRc3hlSDRuZG50QmkydThGUml4Y3ZidlVpcGppbk8zNUdoYjd3OU9RYktVOFdpdURUU0ZrRjdNSlNzZ1hEYVV1V0xQbTlEcjNpUDNLYkxQU21yNmltV0xoelNiR21yQVFSS2ZkaW4xZVF3cmdYTVc1Q1NVNWx2QXpzVnRKVmg5ZWpPQnZrUklvdHNhUkVoZjRlN0pLeWljOWg2VVhNOEZhMFRtTjROWWhJdVJIN2VTQ0hsSVB4K3pHSVNMa2YrOElxS2VoYXZYYlpYV2kxakpTclFQUStJaW0rUkQ0T21rUlM3TmFPREJ3bFpRR2szRkhuMHlQbWY2UmN3K1pNcmR1Z0laM3ZLZThCT2FRY2hKK2tIQTFTOGhDR2hlRDJsTU5rVDJWRitvcEl1WUhOT3d0c1MyMWlTVCtkOFVvUWtmSUE5dm5ndHlBcGt6bGljdFBYdWV4ZVRxUk14ODl1TFNMRjlEVVhiQVNoVE5hSUtTS2xxYWFZdm5JaVpScCtGdnFJbEFleDI0bzNrb0xQcEN6K2MzaHUzMVBHaTVUcHJHVk5PUWFreEVneGZXMUlPVlQxa3kxaVRtRUQ3TDcyckc1RWFlNy9WV3lKY3lLbEtQUVJLVWJLQXBCTkNyNlQ2czEvTnMvYkIxN2lneWRrRFhwL2p2bHJ3bDVXSDhqRTlCV1I4aGZzWWZkVlhyQThuaXdSY3pJUGJVc2NrWElUZHQvby93YWE1QUFjSk9XNHdMRWYyenl3UHZCSm1pWURNYk40K2grQ3ZaTzcwR3I5SE5zWjROSEFwekM5a3NHUHdJeENVZlA1TURvajc5WWFXNWFxVE14aFhPRUppSDZTeUZwMHlNa0hPQUhzMTg1RjQreHJUVmtLb2tpeHB2aS8vRnhTbHVQcmM2VmtLNGE1NEZjcGh4eTl4THdNK0dXKzhOd01aUG5OWUxUaXU5SG53VjNBOUxBSlhBQzZMVWJLTWhCRml2Zm55K05qb0VuMng2RXBVaDdCeDhoekQ4Y2tFdk5WWU5kZ3BMd0lIQUd1QXllQjBZakY3b3ZBVS9wQzhISndNZmdjNkpia2tHTDZNdDI0bVUxaTlIdDQzeEE0V3VodGlXOEpmTEpORXVOaVZka0xoWGw1WnRXUU1mY2xxazYrakxJYjVMeU43MmxLWDJ2eE1WSnl1aThMZlE0cEZ2b3hwUyt1SHhhSitjL3diTWVCS2U1YThOWWQxWTJ6ZndjZVg4TFdTWEpPWW4xSmlkS1hKenEzcHV5UHI5MVhWT2lOdURFVmVxNGZJUkxqRjZmRUIrd0RKNlljYXZUUmVydmczNm5JOFI2OVYxTm5TbjZOd1lnMjdUVEpLM0N3UmtYcDYxSHNwdTV4U1Yrc015d1M4d1h3eTJITnlJR1I0NDl6bnNZY2taaXZOVGhLem1jYWZOb3h2d1ZudnpjaXhUVGp5ZTRIVGVJNlRRZlM5eDBML2JxbXhVWmpsNWhIZ0tjb0l1ZWwySDN3SEhJRzhQc3MrQWFJNUNzWVB4NDVaTnE4cHlaU1BOSFcwcTBaYXhvcHJpZlpLYkdMczJHeXErdUlTSXhpU0pwM2JaZFRzZytHM0laQWNqNEJ2cGxhREwxcDdTS2czMmhsSmhkNnNqMDRLVEY5ZWJJOWdFMWlwTmdTbnhnNFNvcnBLenJJd2VWNXBvSVl2UjhHUnM1YWtKS2lJWmlaY3Fqb1A4VThJa2YzcjRQUlJJNlI0aVpHNldzZGRrOTJicVI0OENKUzdPSWtlUzNvcUpTSjhZc2s1Mnh3cTVPRTJCQXNBOGNuN0dXMUhacWJIcVUxNzhISWFZZWNtZmczRlhwcmlwdVlXK2dsT1VwZlpoWFRvYjhVZEZ5cXhQaUZuaTZMNUcrY0pHUS85TGJTYjB6WXErcFBvbWlLbkF2eHlTSEg3MndpNVRaOEpLVWZORWx1b1c5SzlVM2YwNWE5amhnWGVCQ1lBcUxJa1J5N3RlaDNJOHlEVXRTY0tIS3NPVTNrSEl1UGhYbmZ3VlhyLzBpS0ovdWhldk1PV211VDZTdUtGTHN2OTZJcmtjTDNERXFLR0kyZU5vdGNSSTRkVE5OYk1TNkRra3RPcWlHWXdpb1M1NEZJeWUwWWpQWWNVdmJCejVRY2tiSU51NUhYMFVMUCtpTWtJa1puSDFCeTdHeFM0a2F0QW05S09WVDBOZ1RmcXVpcVV4dUNqMWFVMDVqUHFPakswL1ZNNW9MN3k4ckV1Q0RsN1FtNzZ1M0FlcnZHU2JlbGlSanZSM0xzMW56d2xKaW5MWjdSeGhYWCtoT1F0ZVI3aGFMbTAvdVN2SStVYlA5ay9FeHBYaDV1WU9JOTVrWktINzRubHhlb2pJMFUxMXRkMFhkdG1rT01OK01EbTJmSEszSWs1Mk1nSXNlYVV5Wm5NM00zdENvZW1Qa2dOMUt1d1RjblVuNVcvYUp1em5PSjhaNGt4N1JtSGsvSnZoZ3N6cTlQT1pUMHR0S1M4OTJTcmpwOFBvcExnSkVqbVo4ZW10dTZQZzZ1Qk8yUVlrMlpCVkx5bkVkS2NXUHRFT00xL2NEaStqc25DWkdjRmFBZGNxTEk4UjYvQXlUSGpic0FIQUlPQm92QVZ0QWtlK01nS1ZINmt1aXp3SE1hS1h6L29MUkxqQmR0QVo3U0tISU93cjRLSEFlYXhFaHdzNy9mNEhneDlxTG1TSkJ0Ykk2MFE4cFBjeGJzaHM5b2lQRys3Z05HemtZbkNUa0F2YTMwTVFsN1dmMHNFemM5aXB4ZHNSZVJVNzQyR3UrSjhXcHdTdUQwQkxZendlckFwK3VtMFJMampSbzVOZ1JSNUJ5SS9TY2dKM0o4enpGeUluSXdEellFSDNiUUlKSnlGWGhINFBjMHR2UEFoSW1VNGw3SFFveHJiQVkyQkZIaytQOXlhODdyUUpNWU9UWUVsd1dPUlVQdy9zQm5EMngyWDZjR1BrOWlzNmFZY2llY2pKVVlIOGkwWnVUNExwRVN5VmtKanExeDJCMmR2My81Z2pvVjJLMTlDRFNSY3lrK0h3QlZrUlRUMTV5cW9UU1hsSFBBZFNYZGhCcU9CekUrMEdiUVJJNXByVXJPMGVqV2dGdkF1cUh4a1h6K0M1aXVJbko4ejdIVmZoOG94UFRWRkNsUDRUT2hTZkZoeG9zWTE3b1BuQUh1ZEpJUUc0SStZTHQ3T0RERkhROEttY0hBQXI4YjhFMy9nK0J5a0pJWFlMZ1UyRFlYTmVWZEtXZjBUd0RUMTRTTmxPTGV4NU1ZMTd3SFdITTJPVW1JN3grK0s5d0lwb09xbklCaTJwRFNtbU5haThqeEdiNE5iZ1pSVFNrSy9mWDRUWGdaYjJKODREK0MrZUF1SndtUm5GY2xiS29IU3JZaWNxSzBabTA2cW5STmRXaE5zU1dla0lXK2VyUE9PMEdNNjk0TkpDZEthL3JWaWRHMHBXS3c1alExQkpWTGhxZC9aM1ErMkNraXBianJUaEhqK244QzgwQ1UxdlFyaTFGbTBYY3pxeUk1MnFLMFZyM21HUlNMZ0xWc3A1Sk9FdU5HR0RrTFFVN2svQUcvQmVCZWtCTFRtdVFzVFRtVTlOYVVjNEUvcXU1MDBtbGkzQkFqeDdTMndVbENOcUszbTdJK05jay9jUEQ5NVlyQWNUdTI4OEh5d0dkQ203cEJqQnZ3WnpBSFhEZzA1bU5RMUY4RVpnUEh1V0txZXk4d2VtNER2cFFxandFanhOL0dkc3BJNGI0SDViOEJKMDJzOUtWc1RBQUFBQUJKUlU1RXJrSmdnZz09Ii8+CiAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgIDwvZz4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPg==) no-repeat;
    width: 50px;
    height: 40px;
    background-size: 100% 100%;
    margin: 10px 5px; }
  .icon-error {
    background-color: transparent;
    display: inline-block;
    background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iNDVweCIgaGVpZ2h0PSI0NXB4IiB2aWV3Qm94PSIwIDAgNDUgNDUiIHZlcnNpb249IjEuMSI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDQ3ICg0NTM5NikgLSBodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2ggLS0+CiAgICA8dGl0bGU+c3VjY2Vzcy1pY248L3RpdGxlPgogICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+CiAgICA8ZGVmcy8+CiAgICA8ZyBpZD0iUG9wdXAiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPgogICAgICAgIDxnIGlkPSJwb3B1cCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTMxNS4wMDAwMDAsIC02MTIuMDAwMDAwKSI+CiAgICAgICAgICAgIDxnIGlkPSJFcnJvciIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTA3LjAwMDAwMCwgNTc0LjAwMDAwMCkiPgogICAgICAgICAgICAgICAgPGcgaWQ9Imljb24iIHRyYW5zZm9ybT0idHJhbnNsYXRlKDE5MC4wMDAwMDAsIDIwLjAwMDAwMCkiPgogICAgICAgICAgICAgICAgICAgIDxpbWFnZSBpZD0ic3VjY2Vzcy1pY24iIHg9IjE4IiB5PSIxOCIgd2lkdGg9IjQ1IiBoZWlnaHQ9IjQ1IiB4bGluazpocmVmPSJkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQUdZQUFBQm1DQVlBQUFBNTMrUmlBQUFBQkdkQlRVRUFBTEdQQy94aEJRQUFEUFpKUkVGVWVBSHRuQWV3RmRVZGh5RVdpbEV4WWplS0k1YllFbzFqaTRvS0NvS0pvakUySkFtamFHd1pqWVZvRWtYSEZrSGphR0l5eXFCSlVLd1lJUmF3UmhJamlnYk5ZRWNRamIyaG9sZ2czL2ZZODJiWmQ5OTdlNjk3OSs3RC9jMThiODg1ZTNiUGY4Ly9ucm9MblJjdFd0U3BBNmdyTmc2QUQrSHVDdlllUmRxNThBb01nK2tRMTZwRUJvSG43NG1mYUhSNDVNaVJGVTM0V3NYVVlpVXVnemtYd3dTNEMwNkF1RllqY2paWStWdkJTUkJYZHlKajRScVlERU9nOENxU1kvYWh0bzZBSG9sYVc1bjRnVkdhOXU2Yk9QOHA4ZGRpYWEvSHdnYlhoUDVSbXRmdkZZWGpoKzhST1IvNnhoTWJHUzZLWSt5S2JvVXI0U3JvQWtIekNOd1NJaHdueHNJRzM0Y2o0U2E0Rk96UzRucVZpSzFOTFFETGlXc3pJcWFOZ0p0aFIyaTRsbTI0QllzTjZNZkJMa3Z0RHF2RFhDUG9jemdSYm9jUDRENUlhaG9Kb1ZVbHozMU1nbzZ6SzNzRGt1UFBCcVQxQkdYcjFGRVBHV21rOG00eHUvQ3dtMWQ0WUZ2RVoxSDZiUnlUM2RGODB2NEc5MEl0c3hVZGVnY2tuVUpTcDBjZ09PSS9oSk9UaTI2a0hRWk9IbkpUWGkzRzFqQWFob1BkeVRBSTNRdkJUdGZCODlBRHBvTGpSbDZ5RlRuajZ3MXo0RzBJNmt6Z0N2Z3hmQUcvQUx2THVpdXZGbU5YY1FqNDY3UHloMEpTL25LbmdGMVAzbkljZXd6aVR0R0c1V0d3QWVTUGEvK21VQTUvOG5MTWV6eUwzVVRRdjBLZzRFZGI5ODB4RzYrUGhlc2FyRWRYNWoxZEVMb1lEUElCN1E0T2dyZmdSdWdvT2daRG5mRTVUdG5OeHVXemJnUXZnK2N6VTlZdFpnc3N1eE9jT1IyY3NOSzFodjN6T01oekRFbVlVWFgwRTY1d1J2Z2d4Q2NlS3hJZkMzYkJubmQybDVteWRveURZMS9ZRmk0QVYrVkxxN2Jrd1liQUNyQXo3QWVaS1d2SHhBZHV3ODVrbGxhOXlZTTVhUWlhRlFKWkhPMGpzNVN0eEYvUXFuQXh2QU5McTU3andRNkFRZUNNem5WV1pzcmFNUzlobVlPOExYRmhabFlXOTBZdVJpVnoxZHFWT2I5M3RqSUtOcTFnMVZmQktSVWV1eW5KT3YwNVBBQm53M0pRdFdwdE1jZFNrbDJWR2dBN1FieS9OZjJycXUxNThOOUZENzhyeDVrd1BvcW5QdFRhWXB5UkJMbnA1K1pmcWNVMTBEVlJFY2w0NG5UbGFLMk91WkxidlFpMmtrdmdOU2kxdUFiK3llRkNlQVd1Z3ZqT0FkRjBxclVyY3pkMk8zQVA3T2wwUmRVdGx6UEFmaEFXZVA1Z0hKRGZoa2JJeGZNSU9BTnFYaTdVNmhnZjJLMFZhYVNPcHZCVElUZ2wyS0p6Zmd0L0RBa05PTmJzRkcxTjI1WHRTRjczdVlvMGxweUxQVmRBMGlra05hVjV6anhGMFY0WU1nYUdwREVvaldQMjVVWjJEZU5oSExpQWJMUmMxSjJld2dqem1MZlIyaFFEM0prZUJ0ZkFRR2hUYVJ3emdEdDBqKzdTbitPNmJkNngvaWUxK1pRcWlqRnZtdWVzNHBaVloxMkRLM3BFVjJuTGh1M2RJWTNCdnJ4eWgxWGRDODQyR3FsZUZPNFVQYTNNMnl0dDVqcmxlNXo3T2p2N0RQNE5FNkJOcFJuOGIrRU9lOEw2Y0FmRTM3TVF6VjJyVTJKb3dXa0tONi9YekVxVHVVNTVYRlljRE92QW16QWYybFFheDNpRHFSRnQzaXluay80dy9PV2xsWGtiL1dQUzFzOWhqb0UwU3RPVnBibFBubmxlb0xCWHF5alF2RjdUb2RTNWxXK1huUjczZ2dmZ2YxQTBuWVpCRjZRMHlzV2VLL0dpNlNBTWNzYnJ1RDJXYjVpWFdQZFU2c29jVHlhQk84aStaL0NONUh0UUpGMkdNWHREbjNhTThvZGwzcUpwQnd4eTZiRU1IQUp6NFM1b1ZxV3V6Q214VGxIYndNWk5vV0w5Y2ZCME1HM3I1WlRuek5QdVFFdWV2TFVtQmVxVUlPTkxxRktMOFlHR3dTcHdQOHlFSXVvMWpQS3pXQmVRUDRJTlFUbWUzQUIvaDJvbUNXVFBUWk1wNmErd0d6aVZuZ2hMcUxVeHhxOWRiQ24zd2J0TFhGRkdzcXlCOWJqWlhNYVhSY21idHVhWVpMNHlYcWNhNk1qL2NLbE9WVkxzMnliSG1PVXd0Nmo5Y3JGcjhrdFlkK2FaWjY3RjVlNnNUS2NGTmRWLzZNcWNoYmsyR0FyM3dLbFF2c09uRW5MUWR5ampKbGdIYm9mRGNjNzhNRjMyNU5uUUc0NENGeitsOHFtQk1LUHNTbkg3UTlQc01qakdmWnk0ZkQxYUtwOGFjQkcvTUNwcUZzZlhEWWV1VEFlZEFJTmhHcHdCSGNFNTJ2MTljR3RqTTFBendiV1lhNFB3d0FRTHE4NVl0aDk4RzI2Z0c5UCtac2NZN21oeXdQd0QrRkNWZEN1SngwQTFHNTZWN2xQWHROYW15OGxaV1YyTnlQRG1YK2RlMTBGYmUyVTZ6TjJMZmFBSTIvNllrVjVoakVsL1JURnkyaExhY2txdzBqem03WEFLTFdZbExPOEN2bDBydXJwajRFK3FNTks4bDhQOEtxN0pQU3RyR1h1Qkg4QmJkRytUTy9FK3BnL01nbmx3TEpoV1pMYkV2bmNocmN6ck5ZVjhwclBPT2t1N3VzQjRDQnB1VjNZaWJBQXJnbCtVckFwRmxpM0dIWXEwTXEvWEZGazlNVzZQbUlIOWRZeHo1NkM1QkQ0T2tZSWVGMkdYcEZXMStkUGVOOHQ4RGlGM1JqZjBUZVpFSFhNTytPcDFEQndKaGU2THNXK3BFMk9LYTBaM1hCeGpkaUYrdFlPLzcxdEdRS2tHMWdET3NLZHFmbUVXWm1VTk5La3MyaHBnVnRhYncwWGcybXRVNlJocW9TRDZOWGFFWFl5TkhXT1UyeHVyTllYS1A0V29BUjB6SEo2Rko4RHRpMUtOcVFFblllN3YrY25WY0xzeWQ1SmRkY3JKTUFsSzVWd0REUDdQVStSZ3hwcXVoRCt4eFR3ZHMrR1pXTGdNTnFBR2RJckYybUtjUDU4RUg4Qm9LRldBR3JERnpBWmZrdG1sdlFPbEdsUURkR005bW90bTE2eVFtM3R0MkxVZDV6NEl1MzBwanViMW1rSStaN1NKMlJYN1JzTU11QlM2bGV1WTVwOW9Rd083VXJyRGlkb0s3Zy9yR0JNMmlUQmNLdDhhU0g1ZnNTQTR4cmQ4ZmdRZ1A4dlhwckkwYW1BcStNcmxQamdkcG9TdlpIVEl0MEE1WmQ2MEtWVE1QOXRobGg4bHV1NUtvdy9KMUJlbXBjbWNkeDZteDgxRk12aDNJYjdBaE5CaUhtbysyL0kvNUl5ZEtvUDFySUhnRk1zSWc3OXZNWjhDWHlwZENhVWFYQU9oSzJ1d0dWVVZ2MVIxWlR4NU45Z2NYcVRGdkIxcUluUmxJVjRlODYyQmxTbnVSbmdFcGpER2JCU0tMeDBUYXFJeHgyMG9kbEJVOU5ZY0J3Y3prbzVaaGhPSHdzV3dROGhVSHV0V0EzTzRjOWdHOHp2ckdhR2tNUGlIdUI5b2o0c2lPbWg3OE9KUzlha0J2MUFhQ1AxaEJtUE1YYUdZcEdQOEI3RkJheEQ0SnBTT0NUVlNoeVBPZUpqYnloSktkbVVUT1BzNHZBZlh3blFvMVlBYVNMYVk1N0JoZCtnRnZtcXU1c002c3BmS3FnYVNMY2I3dmc4T1FxVlRySTNzNWJybFFyQ09UMk9LN0lTcmhaSXRwa1dHTWlIekduQjZmR3AwVjdmNDNjTno4M0lKdGVlWWxjaDlDTXlERytBTEtQWGxhcUJ6NHZLS1BxaVlHRjNvdWQvRGtDaStBY2Z6b25CNXFMMEcvQXJwY3RnUjdvQVdyWVcwNWsxTXcwbTVyYjVMTEhGUHd1ZERPZmJFS3FXRzRNZGNjenc0dmk5a3VsenhGcFVHLzVEUlNZRGRsM0pWK2hjb25XSnRaQ1BydEZXMTFaWHBCTittdWJieFd5ZlhONlZxcTRHMXVjd2U2Tm0wbDdmVllyeUgvekdETDlGS3AxZ2J0YWtmbDFtSEx0YjlSQ3c1K0pQVVV1MDVwdVVWaTFOV2FlMUVEdW1wSGl4aFJ5M1hKRzVSYy9Rb3Jsd1BiREdPTFd0Q3U2cldNY3R6eDh2QXViZmp6emNnYjcxQmdRNmdhV1ZlcjJtVS9oc3IrQm5DTGozYVZWdGpUS1dMZHlYeHVPaEViNDYzdzlWUlBLL0RiQXFhQ1gxU0ZtamUyU256MWlQYmFHN3FCeUU5WVN4OEJPMnFXc2U0dWVraU0yd2pPSFBMVzA1S0xvRzBqakd2MXpSS09rWG5WS1ZxdTdKSHVmdFB3WVdSMzBIWllocWgyeWowL0JRRm04ZThlY242M0FMVy83SUZWdXNZeTNNOU14Qkd3UUpvaEd3QlR1V1BnVGtWRERETmMrYkpzN1ZjUkhsUGdyUFl2YUJtVmR1VnRWWFE5cHhjQS80QmRubDU2QW9LdVJsMmhpMmpBcTJZcVpEM2dPOUU2T2pJQm1ldGhpZEg4YW9QV1RsbVgwcStFWmFEaWZCRCtCVHlrQTY0SlNLUDhsb3J3N0ZrT29SdHJCWnZKVnU3c0ZKNmxvN1JLYW9mMk1mNjB1MnJKSCtJYnZnZUFhL0FHS2hadFl3eGxRcWJSR0lZYis0bC9GS2xURXRSbWkrN3ZndXJKWjdKNS80Ti9BbmNOYWxaV1RuR3JzU1djaGdjRHNGSkJKYzZyY2dUMlcwN1E3MGZOb2JNbFpWak5Hd3FYQXZ2R29tcEwrRS93eTloaFZoNlJ3M2FVZ1pGeG0vRzhjQjZQTWl5OWJocDdKN3JFaDRQUGFNMEI4akxvbkJIUGJ5STRXK0MzZGhDZUF3eVY3MGRZd3NKVHRINHRUSi9ndnJkc0R1MzNnbGVBSjBSNUJwcElPd05NOERGZHVhcXQyT2NtWjBEUTJFMmpJV2t0aUxCcloxS0M4VmszcnppL3FDdWd3SHdPaHdBMHlESThVWHFwaXpIbUVwRzJ0U2RwYmdBN0EvSktmUkkwaDRFeHlkL2dVV1JpOVY5d0NXQTNiSGhYRlZ2eDRTSGVabEFjcWEyTW1uSHdVcmd3eDhQZWFvemhRMkJFYkIyb3VCWnhKK0swdnh4MWJWMUpNcHVpdWJsbUVwbGYwVGlrN0VUeVlkZm5uTzJOZ2ZYWDBGWXdCSk1MWit2dFJkVC9oRGM5M09qMDltazVRVzlRV0EvT0FWc0xSTWhWOVY3akducllUN25wR3Vlb2VEZVduTDhzZXV6cTFOYnc4TXd4VWlrNExodGlkOEVWNFVUMGRHSmhtbWJ3QVN3Wlh3QlFYMUNnS09EdkMzM3JWaWEzZTZvV0R6WFlDTWQ0NFBPaFhOYmVlTDRMOWdzU1ZzUEplMk02RnFkNk9EOFJCVDNvTU9kUGFtVDRYcDQxRWlrTVJ6M0JCZU1PdkFkS0l5U0Qxc1l3ekJrRWx3Q2U4RGRFUnlhWllYRzFTMGVJV3gzRk9UNE5pOUVvcVB2a215SnRoUzdWTWVTd3FqSWpyRXlUd0lINlVVVmFtd2NhVHZBYm1BMzZGZ1VsK09HcnlIczZndy9DMG01Umltay9nK0ZCZW5qNWV3K3V3QUFBQUJKUlU1RXJrSmdnZz09Ii8+CiAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgIDwvZz4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPg==) no-repeat;
    width: 50px;
    height: 40px;
    background-size: 100% 100%;
    margin: 10px 5px; }
  .footer {
    margin: 0;
    border-top: 1px solid #f1f1f1;
    background: #ffffff;
    height: 50px;
    position: absolute;
    width: 100%;
    z-index: 3; }
  .footer .li-item-menu li a {
    color: #484848; }
  .footer .social-block {
    padding: 0px; }
  .footer .social-block .content-footer {
    padding-left: 30px;
    padding-right: 30px; }
  .footer .social-block ul li {
    padding: 10px 0px; }
  .footer .social-block ul li a {
    padding-right: 0px;
    padding-left: 0px;
    text-transform: capitalize;
    font-size: 14px;
    padding-top: 0px;
    padding-bottom: 0px;
    margin-top: 5px; }
  .footer .social-block ul li a:hover, .footer .social-block ul li a:focus {
    background: none;
    color: #6e4bdc; }
  .footer .social-icon {
    float: right; }
  .footer .social-block ul.social-icon li > a {
    font-size: 22px; }
  .footer .social-block ul.li-item-menu li {
    margin-right: 15px; }
  .footer .social-block ul.social-icon li {
    margin-left: 15px; }
  .social-block .icon-button {
    font-size: 24px; }
  .icon-button.facebook {
    color: #354f88; }
  .icon-button.twitter {
    color: #006fa3; }
  .icon-button.linkedin {
    color: #0177b5; }
  .icon-button.youtube {
    color: #e21d17; }
  .txt-label {
    font-size: 12px;
    color: #9a9fa9;
    white-space: nowrap; }
  .pl0 {
    padding-left: 0px; }
  .pr0 {
    padding-right: 0px; }
  .form-group label.error, label.error, .message-title-error {
    font-size: 12px;
    color: red; }
  .react-tel-input input[type="tel"], .react-tel-input input[type="text"] {
    width: 100%;
    border: 0.1rem solid #d9d9d9;
    border-radius: 3px; }
  .breadcrumb > li + li:before {
    content: "\003e"; }
  .modal-content {
    border-radius: 0px; }
  .flexCenter {
    display: flex !important;
    align-items: center; }
  @media screen and (max-width: 1350px) {
     {
      /* .header-top{height: 46px;} */
      /* .nav-fixed-top{top: 46px;} */ }
      ul.menu-hoz > li {
        padding: 13px 3px;
        margin: 0 3px; }
      .sub_header {
        top: 46px;
        height: 43px; }
      .header-top.basic .fitem.logo {
        width: 130px; }
      .fitem.search-bar {
        margin-top: 3px; }
      .search-bar .input-group input, .search-bar .select-fa select {
        height: 35px; }
      .button-search-cbs {
        margin-top: 1px;
        padding: 6.6px 9px; } }
  @media screen and (max-width: 1200px) {
    .container {
      width: 990px; } }
  @media (max-width: 1024px) {
    .container {
      width: 100%; }
    .header-top.basic {
      padding: 0px 15px; } }
  @media screen and (max-width: 990px) {
    .header-top {
      height: 56px; }
    .sticky-nav-tab {
      margin-right: 15px; }
    .logo_desktop {
      display: none; }
    .header-top .nav-icons {
      margin-right: 0px;
      padding-right: 0px; }
    .header-top.basic .fitem.logo {
      width: auto;
      margin-right: auto; }
    .header-top.basic .fitem.logo img {
      height: 35px;
      width: auto; } }
  @media (max-width: 768px) {
     {
      /* .page-container{padding-bottom: 80px;} */
      /*html, body{overflow-x: hidden;}*/ }
      .header-top .nav-icons {
        border-right: none; }
      .header-top.basic .fitem.logo {
        margin-right: 15px; }
      .main-content.cms-content-wrapper.consumer.body-content {
        min-height: calc(100% - 76px); }
      .header-top .account-menu .dropdown {
        margin-left: 0px; }
      .header-top .pull-right.nav-icons {
        margin-left: 5px;
        margin-top: 5px; }
      .dropdown-account {
        padding-right: 0px; }
      .main-content {
        padding-bottom: 30px; }
      .h_mobile, #nav_tab_fix_scroll {
        display: none; }
      .spa-slide {
        padding: 0px; }
      .header-top.basic .fitem.logo {
        width: 50px; }
      .footer {
        height: auto;
        position: static; }
      .footer .social-block .content-footer {
        padding-left: 15px;
        padding-right: 15px; }
      .footer .social-block ul.li-item-menu li, .footer .social-block ul.social-icon li {
        display: inline-block;
        margin-left: 5px;
        margin-right: 5px;
        padding: 2px 0px; } }
  .box-memnu-mobile, .toggle-bar {
    display: none; }
  @media screen and (max-width: 420px) {
    .wrapPopup .ant-modal {
      width: 100% !important;
      max-width: 100%;
      padding-left: 15px;
      padding-right: 15px; } }
  .wrapPopup .ant-modal-header {
    text-align: center;
    border-bottom: none; }
  .wrapPopup .ant-modal-header .ant-modal-title {
    font-size: 18px; }
  .wrapPopup .ant-modal-body {
    text-align: center; }
  .wrapPopup .ant-modal .ant-modal-footer {
    border-top: none;
    display: flex;
    justify-content: center; }
  .wrapPopup .ant-modal .ant-modal-footer .ant-btn {
    min-width: 100px; }
  .wrapPopup .ant-modal-close-x {
    font-family: "homing-icon" !important;
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    width: 50px;
    height: 50px; }
  .wrapPopup .ant-modal-close-x:before {
    content: "\e9a7";
    color: #9a9fa9;
    font-weight: 600; }
  .wrapPopup .ant-modal-close-x .anticon {
    display: none; }
  @media (max-width: 480px) {
     {
      /* #notifications-message, #notifications{display: none;} */ }
      .flexCenter {
        padding-left: 15px;
        padding-right: 15px; }
      .flexCenter .modal-dialog {
        width: 100%; }
      .breadcrumb > li {
        font-size: 11px; }
      .container {
        min-width: 320px;
        max-width: 440px;
        width: 100%; }
      .full_name {
        max-width: 40px !important; }
      .header-top.basic {
        border-bottom: none !important; }
      .header-top.basic .left {
        justify-content: center;
        width: 100%; }
      .header-top.basic .fitem.logo {
        width: auto;
        margin-right: 0px;
        margin-left: 0px; }
      .header-top .account-menu #my-account {
        display: none; }
      .header-top .account-menu .dropdown-account {
        padding: 0px !important; }
      .header-top .account-menu .dropdown .full_name, .header-top .account-menu .fa, .header-top .main-menu#mainMenu, .header-top .box-has-login .nav-icons {
        display: none; }
      .header-top .nav-icons li.menu-text {
        margin-top: 8px; }
      .header-top .nav-icons li.menu-text a {
        padding: 5px 5px; }
      .header-top .nav-icons li.list-item-menu i {
        margin: 5px; }
      .header-top .pull-right.nav-icons {
        margin-top: 0px; }
      .toggle-bar {
        display: block; }
      .footer .social-block .content-footer {
        text-align: center; }
      .footer .social-block ul li a {
        padding-right: 0px;
        padding-left: 0px;
        text-transform: capitalize;
        font-size: 12px;
        padding-top: 0px;
        padding-bottom: 0px;
        margin-top: 5px; }
      .footer .social-icon {
        float: none; }
      .account-mobile {
        width: 100%;
        right: 0px !important; }
      .loading-account {
        width: 80px;
        float: right; }
      .wrapper-accout .account-avatar {
        width: 32px;
        height: 32px;
        border-radius: 50%;
        overflow: hidden;
        float: right;
        margin-right: 10px;
        margin-top: 10px; }
      .wrapper-accout .account-avatar img {
        object-fit: cover; }
      .wrapper-accout .account-info {
        position: absolute;
        width: 100%;
        background: #fff;
        top: 50px;
        padding: 10px 0px;
        height: 100vh; }
      .wrapper-accout .account-info .list-menu li {
        margin-bottom: 5px; }
      .wrapper-accout .account-info .list-menu li a {
        padding: 10px;
        text-align: left; }
      .btn-logout {
        color: #ffffff !important;
        text-align: center !important;
        margin-top: 15px !important; }
      .guest_empty {
        right: -13px; }
      .guest_empty:after, .guest_empty:before {
        right: 4%; } }
  .section_primary {
    /* min-height: calc(100% - 106px); */
    min-height: calc(100vh - 300px);
    min-height: -webkit-calc(100vh - 300px); }
  .hint, [data-hint] {
    position: relative;
    display: inline-block; }
  .hint:before, .hint:after, [data-hint]:before, [data-hint]:after {
    position: absolute;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    visibility: hidden;
    opacity: 0;
    z-index: 1000000;
    pointer-events: none;
    -webkit-transition: .3s ease;
    transition: .3s ease;
    -webkit-transition-delay: 0;
    transition-delay: 0; }
  .hint:hover:before, .hint:hover:after, .hint:focus:before, .hint:focus:after, [data-hint]:hover:before, [data-hint]:hover:after, [data-hint]:focus:before, [data-hint]:focus:after {
    visibility: visible;
    opacity: 1; }
  .hint:hover:before, .hint:hover:after, [data-hint]:hover:before, [data-hint]:hover:after {
    -webkit-transition-delay: 100ms;
    transition-delay: 100ms; }
  .hint:before, [data-hint]:before {
    content: '';
    position: absolute;
    background: 0 0;
    border: 6px solid transparent;
    z-index: 1000001; }
  .hint:after, [data-hint]:after {
    content: attr(data-hint);
    background: #383838;
    color: #fff;
    padding: 8px 10px;
    font-size: 12px;
    line-height: 12px;
    white-space: nowrap; }
  .hint--top:before {
    border-top-color: #383838; }
  .hint--bottom:before {
    border-bottom-color: #383838; }
  .hint--left:before {
    border-left-color: #383838; }
  .hint--right:before {
    border-right-color: #383838; }
  .hint--top:before {
    margin-bottom: -12px; }
  .hint--top:after {
    margin-left: -18px; }
  .hint--top:before, .hint--top:after {
    bottom: 100%; }
  .hint--top:hover:after, .hint--top:hover:before, .hint--top:focus:after, .hint--top:focus:before {
    -webkit-transform: translateY(-8px);
    -ms-transform: translateY(-8px);
    transform: translateY(-8px); }
  .hint--bottom:before {
    margin-top: -12px; }
  .hint--bottom:after {
    margin-left: -18px; }
  .hint--bottom:before, .hint--bottom:after {
    top: 100%; }
  .hint--bottom:hover:after, .hint--bottom:hover:before, .hint--bottom:focus:after, .hint--bottom:focus:before {
    -webkit-transform: translateY(8px);
    -ms-transform: translateY(8px);
    transform: translateY(8px); }
  .hint--right:before {
    margin-left: -12px;
    margin-bottom: -6px; }
  .hint--right:after {
    margin-bottom: -14px; }
  .hint--right:before, .hint--right:after {
    left: 100%;
    bottom: 50%; }
  .hint--right:hover:after, .hint--right:hover:before, .hint--right:focus:after, .hint--right:focus:before {
    -webkit-transform: translateX(8px);
    -ms-transform: translateX(8px);
    transform: translateX(8px); }
  .hint--left:before {
    margin-right: -12px;
    margin-bottom: -6px; }
  .hint--left:after {
    margin-bottom: -14px; }
  .hint--left:before, .hint--left:after {
    right: 100%;
    bottom: 50%; }
  .hint--left:hover:after, .hint--left:hover:before, .hint--left:focus:after, .hint--left:focus:before {
    -webkit-transform: translateX(-8px);
    -ms-transform: translateX(-8px);
    transform: translateX(-8px); }
  .hint:after, [data-hint]:after {
    text-shadow: 0 -1px 0 #000;
    box-shadow: 4px 4px 8px rgba(0, 0, 0, 0.3); }
  .hint--error:after {
    background-color: #b34e4d;
    text-shadow: 0 -1px 0 #592726; }
  .hint--warning:after {
    background-color: #c09854;
    text-shadow: 0 -1px 0 #6c5328; }
  .hint--info:after {
    background-color: #3986ac;
    text-shadow: 0 -1px 0 #193b4d; }
  .hint--success:after {
    background-color: #458746;
    text-shadow: 0 -1px 0 #1a321a; }
  .hint--always:after, .hint--always:before {
    opacity: 1;
    visibility: visible; }
  .hint--always.hint--top:after, .hint--always.hint--top:before {
    -webkit-transform: translateY(-8px);
    -ms-transform: translateY(-8px);
    transform: translateY(-8px); }
  .hint--always.hint--bottom:after, .hint--always.hint--bottom:before {
    -webkit-transform: translateY(8px);
    -ms-transform: translateY(8px);
    transform: translateY(8px); }
  .hint--always.hint--left:after, .hint--always.hint--left:before {
    -webkit-transform: translateX(-8px);
    -ms-transform: translateX(-8px);
    transform: translateX(-8px); }
  .hint--always.hint--right:after, .hint--always.hint--right:before {
    -webkit-transform: translateX(8px);
    -ms-transform: translateX(8px);
    transform: translateX(8px); }
  .hint--rounded:after {
    border-radius: 4px; }
  .hint--no-animate:before, .hint--no-animate:after {
    -webkit-transition-duration: 0;
    transition-duration: 0; }
  .hint--bounce:before, .hint--bounce:after {
    -webkit-transition: opacity 0.3s ease, visibility 0.3s ease, -webkit-transform 0.3s cubic-bezier(0.71, 1.7, 0.77, 1.24);
    transition: opacity 0.3s ease, visibility 0.3s ease, transform 0.3s cubic-bezier(0.71, 1.7, 0.77, 1.24); }
  .hint--html.hint:after {
    display: none;
    opacity: 0; }
  .hint__content {
    background: #fff;
    color: #484848;
    padding: 8px 10px;
    font-size: 12px;
    line-height: 12px;
    width: 300px !important; }
  .hint .hint__content, [data-hint] .hint__content {
    position: absolute;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    visibility: hidden;
    opacity: 0;
    z-index: 1000000;
    -webkit-transition: .3s ease;
    transition: .3s ease;
    -webkit-transition-delay: 0;
    transition-delay: 0;
    width: 300px !important; }
  .hint:hover .hint__content, .hint:focus .hint__content, [data-hint]:hover .hint__content, [data-hint]:focus .hint__content {
    visibility: visible;
    opacity: 1;
    width: 300px !important; }
  .hint:hover .hint__content, [data-hint]:hover .hint__content {
    -webkit-transition-delay: 100ms;
    transition-delay: 100ms;
    width: 300px !important; }
  .hint.hint--notrans:before, .hint.hint--notrans:after, [data-hint].hint--notrans:before, [data-hint].hint--notrans:after {
    -webkit-transition: none;
    transition: none; }
  .hint.hint--notrans .hint__content, [data-hint].hint--notrans .hint__content {
    -webkit-transition: none;
    transition: none;
    width: 300px !important; }
  .hint--top:before, .hint--top:after {
    left: calc(50% - 6px); }
  .hint--top .hint__content {
    margin-left: -18px;
    bottom: 100%;
    left: calc(50% - 6px);
    width: 300px !important; }
  .hint--top .hint__content:after {
    content: ' ';
    position: absolute;
    top: 100%;
    left: 0;
    height: 12px;
    width: 100%;
    opacity: 0;
    background-color: red; }
  .hint--top:hover .hint__content, .hint--top:focus .hint__content {
    -webkit-transform: translateY(-8px);
    -ms-transform: translateY(-8px);
    transform: translateY(-8px);
    width: 300px !important; }
  .hint--bottom:before, .hint--bottom:after {
    left: calc(50% - 6px); }
  .hint--bottom .hint__content {
    margin-left: -18px;
    top: 100%;
    left: calc(50% - 6px); }
  .hint--bottom .hint__content:after {
    content: ' ';
    position: absolute;
    top: -12px;
    left: 0;
    height: 12px;
    width: 100%;
    opacity: 0;
    background-color: red; }
  .hint--bottom:hover .hint__content, .hint--bottom:focus .hint__content {
    -webkit-transform: translateY(8px);
    -ms-transform: translateY(8px);
    transform: translateY(8px);
    width: 300px !important; }
  .hint--right .hint__content {
    margin-bottom: -14px;
    left: 100%;
    bottom: 50%;
    width: 300px !important; }
  .hint--right .hint__content:after {
    content: ' ';
    position: absolute;
    left: -12px;
    top: 0;
    height: 100%;
    width: 12px;
    opacity: 0;
    background-color: red; }
  .hint--right:hover .hint__content, .hint--right:focus .hint__content {
    -webkit-transform: translateX(8px);
    -ms-transform: translateX(8px);
    transform: translateX(8px);
    width: 300px !important; }
  .hint--left .hint__content {
    margin-bottom: -14px;
    right: 100%;
    bottom: 50%;
    width: 300px !important; }
  .hint--left .hint__content:after {
    content: ' ';
    position: absolute;
    left: 100%;
    top: 0;
    height: 100%;
    width: 12px;
    opacity: 0;
    background-color: red; }
  .hint--left:hover .hint__content, .hint--left:focus .hint__content {
    -webkit-transform: translateX(-8px);
    -ms-transform: translateX(-8px);
    transform: translateX(-8px);
    width: 300px !important; }
  .hint--info .hint__content {
    background-color: #fff;
    width: 300px !important; }
  .hint--info.hint--top:before {
    border-top-color: #fff; }
  .hint--info.hint--bottom:before {
    border-bottom-color: #fff; }
  .hint--info.hint--left:before {
    border-left-color: #fff; }
  .hint--info.hint--right:before {
    border-right-color: #fff; }
  .map-marker .map-marker__marker {
    pointer-events: none; }
  .map-marker .map-marker__marker * {
    pointer-events: all; }
  .map-marker .map-marker__marker.map_spot_sale {
    width: 10px;
    height: 10px;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    -ms-border-radius: 50%;
    border-radius: 50%;
    background: #652CB3;
    border: 2px solid #fff;
    box-shadow: 0px 0px 2px #333333; }
  .map-marker .map-marker__marker.map_spot_sale.excellent {
    background: #FFD01F; }
  .map-marker:hover > .map-marker__marker.map_spot_sale.excellent {
    background: #FFD01F; }
  .map-marker .map-marker__marker.map_spot_sale.great {
    background: #EA5E00; }
  .map-marker:hover > .map-marker__marker.map_spot_sale.great {
    background: #EA5E00; }
  .map-marker .map-marker__marker.map_spot_sale.good {
    background: #00AD2E; }
  .map-marker:hover > .map-marker__marker.map_spot_sale.good {
    background: #00AD2E; }
  .map-marker .map-marker__marker.map_spot_sale.okay {
    background: #2C59C4; }
  .map-marker:hover > .map-marker__marker.map_spot_sale.okay {
    background: #2C59C4; }
  .map-marker .map-marker__marker.map_spot_sale.no_interest {
    background: #AFB4B5; }
  .map-marker:hover > .map-marker__marker.map_spot_sale.no_interest {
    background: #AFB4B5; }
  .map-marker .map-marker__marker.map_spot_sale.no_votes {
    background: #612E8B; }
  .map-marker:hover > .map-marker__marker.map_spot_sale.no_votes {
    background: #612E8B; }
  .map-marker .map-marker__marker.map_spot_sale.marketboss {
    background: #00AD2E; }
  .map-marker:hover > .map-marker__marker.map_spot_sale, .map-marker.hint--always > .map-marker__marker.map_spot_sale {
    background: #85be3b; }
  .map-marker .map-marker__marker.map_spot_group {
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    -ms-border-radius: 50%;
    border-radius: 50%;
    background: #652CB3;
    border: 2px solid #fff;
    box-shadow: 0px 0px 2px #333333; }
  .map-marker:hover > .map-marker__marker.map_spot_group, .map-marker.hint--always > .map-marker__marker.map_spot_group {
    background: #85be3b; }
  .map-marker .map-marker__marker.map_spot_sale_width_text {
    height: 18px;
    padding: 0px 4px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    -ms-border-radius: 5px;
    border-radius: 5px;
    border: 1px solid #fff;
    margin-top: 0px;
    background: #652CB3;
    position: relative; }
  .map-marker .map-marker__marker.map_spot_sale_circle {
    height: 20px;
    width: 20px;
    padding: 0px 4px;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    -ms-border-radius: 50%;
    border-radius: 50%;
    border: 1px solid #fff;
    margin-top: 0px;
    background: #652CB3;
    position: relative;
    box-shadow: 0px 0 3px #5a5a5a; }
  .map-marker .map-marker__marker.map_spot_sale_width_text_active {
    background: #45AD91 !important; }
  .map-marker .map-marker__marker.map_spot_sale_width_text_active:after {
    border-top: solid 6px #45AD91 !important; }
  .map-marker .map-marker__marker.map_spot_sale_width_text_inactive {
    background: #9A9EA8 !important; }
  .map-marker .map-marker__marker.map_spot_sale_width_text_inactive:after {
    border-top: solid 6px #9A9EA8 !important; }
  .map-marker .map-marker__marker.map_spot_sale_width_text_purchases {
    background: #E8A462 !important; }
  .map-marker .map-marker__marker.map_spot_sale_width_text_purchases:after {
    border-top: solid 6px #E8A462 !important; }
  .map-marker .map-marker__marker.map_spot_sale_width_text_visted {
    background: #6BC9F2 !important; }
  .map-marker .map-marker__marker.map_spot_sale_width_text_visted:after {
    border-top: solid 6px #6BC9F2 !important; }
  .map-marker .map-marker__marker.map_spot_sale_width_text:after {
    content: '';
    position: absolute;
    top: 100%;
    left: 18px;
    margin-left: -4px;
    width: 0;
    height: 0;
    border-top: solid 6px #652CB3;
    border-left: solid 0px transparent;
    border-right: solid 8px transparent; }
  .map-marker .map-marker__marker.map_spot_sale_width_text.premium {
    background: #652CB3;
    border: 2px solid #fac710;
    height: 22px !important; }
  .map-marker .map-marker__marker.map_spot_sale_width_text.premium:after {
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAhCAYAAACr8emlAAAEgklEQVRYhc2XX2yTVRjGf+/7lQ22MXAw5syALBJMBkEiYghGIiEhGgzxD5Ep2K7DDCEYr02IRuUCMIheaCRRL4h6gSFgjKASs5CoJGDCjcYbs0RlbG23lrXr1nb9zvGiX+fmvpU5WuFJmjRfz+n5fc95zjnvkd5Tjf1AE5DGU13dED09q/jgwzfJ5aqpqspSaakaMpkaYgPNrG67Qih4tLa5+Y9IoKkpVuO1qS02duph0dAgYLFWKoxmEYGBwbtx1GVX+3F2tH9CVZ3FHaImkMtN7TIvB2NjAghUkE/EkM3WEI8vYVXbFTqCh7nvod+xwzA6UBg+MP17eX9SETALVhgcbGZOVZbdzx/jqR0nmTMfslFwDYg38LSARTA7XYNZStUwMlJHItHImjU/EQ4eZcW6HkwSRmIFMJngyrSA5ZZIIc+RSAtz544QCh7m6Wc+R2shEwVjJoONA1o4IxCsJJyqIZ2uJ55o5IG1F+nsPELr2j9xEzASBdGpcBYQSAWAn/EBLEcGRSzGKJFIC/PmpenqfIPtO75A5kKmD4wtwE0Z24Kj/GgtOwOAT5NbV9G1RGIxD67rJhw+wvL7e3HjkB0q6ZpRZb8qJ4ytQAYnZq22boiXul5j25NnkGrIXC/tmirdquy2luvWFojLCqhqGB6eTzK5iPXrvyccepuW1X24Ccgmp67QCRpV5WVVPhYBaxjPVlkAi1nrjyxlQX2cfXsP8vj2r2DOhKz5gHlZ+wahAyFSeDi5zS0DqhpSqQWkUgvZsOFbOoLHuKctSj4OuRv+WfM4Rh2HLlU+tbYA67ciZw0oYnFdh2i0hYULYxzY/ypbnzgPCqPXvcD7ZQ1Q4ZzCboTEzcaZFaCIIZW6i+H0Ah7e+DUdoWM0rRxkbADGsp5rPv2sZcRxCKtwqpRrswYsuBYgGl3G4sV97AkfYsu27wDPNfF3rdCXs44QBm4gHtwMNGNAVcNQsoH0cD2bHvmSUMdxGlckCq5lSrgGccewR5WzxgHxto+Z6qaAIgZjHPr7l7FkyTX2dR1k02MXwUCmFwxTXRufOctnDuyVYjE8i8qjZDWj6pJMNpDPB9j86GlCHe/Q0DpMPga5nLev+XcfVMsLAucnbGmzkj+ggGuUvr7lLGqI8mLnW2zc+gPkYbTXc8j/mALLSQe61JItRzHuD+jCWK6aLZtPs7P9BE0rY+RikB/zd82D61dLUOBCOWtISV/gFYF3Jz0UyI851NSDOC6ZJL7zNMG1jxzhgFiyxvtNC0UzxvsuCsZbSCKF0wVAtbCirf3n5Yu1oZ3uLDYGqqpd8lnI56c9CVDLX2IJAd22QtcX311LBFy38PHLmgXE8r5aWhW6K8A1rv+0UVtA4RqWZ8VyqUJMkzTjYtWb0vfUsFQtlyp+XfZ0UwetBRV6RHhODJeF8t/0SqmkgxZwlMOOw70iXP6fmCZp+pNE+E1hlypXva3ktmiKg169dsgR2kS4ervAivq3g78GhHYRfrktND5SC40AjvC6I6yGOwcOIKBw2VG2qXBuvMq9g/Q32pm9bFANIDIAAAAASUVORK5CYII=");
    background-size: 9px 7px;
    width: 9px;
    height: 7px;
    border-top: none;
    border-left: none;
    /* border-right: none;  */ }
  .map-marker .map-marker__marker.map_spot_sale_width_text.toprated {
    background: #652CB3; }
  .map-marker .map-marker__marker.map_spot_sale_width_text.toprated > div {
    padding-right: 15px !important; }
  .map-marker .map-marker__marker.map_spot_sale_width_text.toprated > div:after {
    position: absolute;
    top: 4px;
    right: 1px;
    width: 18px;
    height: 18px;
    color: #fff;
    content: "\e978";
    font-family: 'homing-icon' !important; }
  .map-marker .map-marker__marker.map_spot_sale_width_text.toprated:after {
    border-top: solid 6px #652CB3; }
  .map-marker .map-marker__marker.map_spot_sale_width_text.favorite {
    background: #652CB3; }
  .map-marker .map-marker__marker.map_spot_sale_width_text.favorite > div {
    padding-right: 15px !important; }
  .map-marker .map-marker__marker.map_spot_sale_width_text.favorite > div:after {
    position: absolute;
    top: 4px;
    right: 1px;
    width: 18px;
    height: 18px;
    content: "\e903";
    color: #fff;
    font-family: 'homing-icon' !important; }
  .map-marker .map-marker__marker.map_spot_sale_width_text.favorite:after {
    border-top: solid 6px #652CB3; }
  .map-marker .map-marker__marker.map_spot_sale_width_text.tovote, .map-marker .map-marker__marker.map_spot_sale_width_text.tovotenotviewed, .map-marker .map-marker__marker.map_spot_sale_width_text.tovoteviewed {
    background: #2D9BF0; }
  .map-marker .map-marker__marker.map_spot_sale_width_text.tovote:after, .map-marker .map-marker__marker.map_spot_sale_width_text.tovotenotviewed:after, .map-marker .map-marker__marker.map_spot_sale_width_text.tovoteviewed:after {
    border-top: solid 6px #2D9BF0; }
  .map-marker:hover > .map-marker__marker.map_spot_sale_width_text.tovote, .map-marker.hint--always > .map-marker__marker.map_spot_sale_width_text.tovote, .map-marker:hover > .map-marker__marker.map_spot_sale_width_text.tovotenotviewed, .map-marker.hint--always > .map-marker__marker.map_spot_sale_width_text.tovotenotviewed, .map-marker:hover > .map-marker__marker.map_spot_sale_width_text.tovoteviewed, .map-marker.hint--always > .map-marker__marker.map_spot_sale_width_text.tovoteviewed {
    background: #2D9BF0; }
  .map-marker .map-marker__marker.map_spot_sale_width_text.votedup {
    background: #13CDD4; }
  .map-marker .map-marker__marker.map_spot_sale_width_text.votedup:after {
    border-top: solid 6px #13CDD4; }
  .map-marker:hover > .map-marker__marker.map_spot_sale_width_text.votedup {
    background: #13CDD4; }
  .map-marker .map-marker__marker.map_spot_sale_width_text.premium {
    border: 1.5px solid #F6BB00 !important; }
  .map-marker .map-marker__marker.map_spot_sale_width_text.voteddown {
    background: #B7B7B7 !important; }
  .map-marker .map-marker__marker.map_spot_sale_width_text.voteddown:after {
    border-top: solid 6px #B7B7B7 !important; }
  .map-marker:hover > .map-marker__marker.map_spot_sale_width_text.voteddown, .map-marker.hint--always > .map-marker__marker.map_spot_sale_width_text.voteddown {
    background: #B7B7B7 !important; }
  .map-marker .map-marker__marker.map_spot_sale_width_text.viewed {
    opacity: 0.7; }
  .map-marker .map-marker__marker.map_spot_sale_width_text.viewed:after {
    /* border-top: solid 6px #BCE2FF; */ }
  .map-marker:hover > .map-marker__marker.map_spot_sale_width_text.viewed {
    /* background: #BCE2FF; */ }
  .map-marker .map-marker__marker.map_spot_sale_width_text.excellent {
    background: #FFD01F; }
  .map-marker .map-marker__marker.map_spot_sale_width_text.excellent:after {
    border-top: solid 6px #FFD01F; }
  .map-marker:hover > .map-marker__marker.map_spot_sale_width_text.excellent {
    background: #FFD01F; }
  .map-marker .map-marker__marker.map_spot_sale_width_text.great {
    background: #EA5E00; }
  .map-marker .map-marker__marker.map_spot_sale_width_text.great:after {
    border-top: solid 6px #EA5E00; }
  .map-marker:hover > .map-marker__marker.map_spot_sale_width_text.great {
    background: #EA5E00; }
  .map-marker .map-marker__marker.map_spot_sale_width_text.good {
    background: #00AD2E; }
  .map-marker .map-marker__marker.map_spot_sale_width_text.good:after {
    border-top: solid 6px #00AD2E; }
  .map-marker:hover > .map-marker__marker.map_spot_sale_width_text.good {
    background: #00AD2E; }
  .map-marker .map-marker__marker.map_spot_sale_width_text.okay {
    background: #2C59C4; }
  .map-marker .map-marker__marker.map_spot_sale_width_text.okay:after {
    border-top: solid 6px #2C59C4; }
  .map-marker:hover > .map-marker__marker.map_spot_sale_width_text.okay {
    background: #2C59C4; }
  .map-marker .map-marker__marker.map_spot_sale_width_text.no_interest {
    background: #AFB4B5; }
  .map-marker .map-marker__marker.map_spot_sale_width_text.no_interest:after {
    border-top: solid 6px #AFB4B5; }
  .map-marker:hover > .map-marker__marker.map_spot_sale_width_text.no_interest {
    background: #AFB4B5; }
  .map-marker .map-marker__marker.map_spot_sale_width_text.no_votes {
    background: #612E8B; }
  .map-marker .map-marker__marker.map_spot_sale_width_text.no_votes:after {
    border-top: solid 6px #612E8B; }
  .map-marker:hover > .map-marker__marker.map_spot_sale_width_text.no_votes {
    background: #612E8B; }
  .map-marker .map-marker__marker.map_spot_sale_width_text.marketboss {
    background-color: #08BD6E;
    background-image: url(https://fe-dev.homing.com/images/marketboss_icon@2x373c4d5ce0600a4544f7.png);
    background-repeat: no-repeat;
    background-size: 14px 14px !important;
    background-position: 42px 2px !important;
    width: 60px !important;
    padding-right: 20px; }
  .map-marker .map-marker__marker.map_spot_sale_width_text.marketboss:after {
    border-top: solid 6px #08BD6E; }
  .map-marker:hover > .map-marker__marker.map_spot_sale_width_text.marketboss {
    background-color: #08BD6E;
    background-image: url(https://fe-dev.homing.com/images/marketboss_icon@2x373c4d5ce0600a4544f7.png); }
  .map-marker:hover > .map-marker__marker.map_spot_sale_width_text, .map-marker.hint--always > .map-marker__marker.map_spot_sale_width_text {
    /* background: #652CB3; */ }
  .map-marker:hover > .map_spot_sale_width_text:after, .map-marker.hint--always > .map_spot_sale_width_text:after {
    border-top: solid 4px #652CB3; }
  .map-marker .map-marker__marker.map_cluster_width_text {
    padding: 0px;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
    margin-top: 0px;
    -webkit-box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.75);
    -moz-box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.75);
    box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.75);
    display: flex;
    align-items: center; }
  .map-marker .map-marker__marker.map_cluster_width_text.m1 {
    border: 2px solid #ffffff;
    background: #652CB3;
    box-shadow: 0px 0px 2px #333333; }
  .map-marker .map-marker__marker.map_cluster_width_text.m1:hover, .map-marker.hint .map-marker__marker.map_cluster_width_text.m1 {
    background: #85be3b; }
  .map-marker .map-marker__marker.map_cluster_width_text.m1.marketboss {
    background: #00AD2E !important; }
  .map-marker.hint--balloon .hint__content {
    z-index: 999980;
    -webkit-transition: background-color 1s ease;
    transition: background-color 1s ease; }
  .map-marker.hint--balloon:before {
    z-index: 999981;
    -webkit-transition: border-color 1s ease;
    transition: border-color 1s ease; }
  .map-marker .map-marker-hint {
    cursor: default;
    box-shadow: 2px 2px 12px rgba(0, 0, 0, 0.5); }
  .map-marker .map-marker-hint__close-button {
    position: absolute;
    right: 5px;
    top: 5px;
    color: red;
    visibility: hidden;
    cursor: pointer; }
  .map-marker .map-marker-hint__close-button--visible {
    visibility: visible; }
  .map-marker .map-marker-hint__title {
    margin-bottom: 5px; }
  .map-marker .map-marker-hint__address {
    margin-bottom: 5px;
    padding: 0px 10px; }
  .map-marker .map-marker-hint__address .hint__address_line_1, .map-marker .map-marker-hint__address .hint__address_line_2 {
    font-size: 12px;
    line-height: 1.2em;
    padding-bottom: 0px;
    color: #484848; }
  .map-marker .map-marker-hint__address .hint__address_line_1 {
    font-size: 14px;
    margin-bottom: 5px;
    font-weight: 600; }
  .map-marker .map-marker-hint__actions {
    float: right;
    width: 50px; }
  .map-marker .map-marker-hint__image {
    float: left;
    width: 110px;
    height: 110px;
    overflow: hidden; }
  .map-marker .map-marker-hint__image img {
    width: 100%;
    height: 100%;
    object-fit: cover; }
  .map-marker .map-marker-hint__content {
    height: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    overflow: hidden;
    -webkit-transition: height 0.35s cubic-bezier(0.485, 1.65, 0.545, 0.835);
    transition: height 0.35s cubic-bezier(0.485, 1.65, 0.545, 0.835); }
  .map-marker .map-marker-hint__content--visible {
    height: 61px; }
  .css-load-display {
    visibility: visible; }
  .hint.hint--hidden:hover:after, .hint.hint--hidden:hover:before {
    opacity: 0;
    visibility: hidden; }
  .hint.hint--hidden:hover .hint__content {
    opacity: 0;
    visibility: hidden;
    width: 300px !important; }
  .hint--always .hint__content {
    opacity: 1;
    visibility: visible;
    width: 300px !important;
    cursor: pointer; }
  .hint--always.hint--top .hint__content {
    -webkit-transform: translateY(-8px);
    -ms-transform: translateY(-8px);
    transform: translateY(-8px);
    width: 300px !important; }
  .hint--always.hint--bottom .hint__content {
    -webkit-transform: translateY(8px);
    -ms-transform: translateY(8px);
    transform: translateY(8px);
    width: 300px !important; }
  .hint--always.hint--left .hint__content {
    -webkit-transform: translateX(-8px);
    -ms-transform: translateX(-8px);
    transform: translateX(-8px);
    width: 300px !important; }
  .hint--always.hint--right .hint__content {
    -webkit-transform: translateX(8px);
    -ms-transform: translateX(8px);
    transform: translateX(8px);
    width: 300px !important; }
  .map-marker.map-marker--hint-bottom-delta--0.hint--bottom:before, .map-marker.map-marker--hint-bottom-delta--0 .hint--bottom:after {
    left: calc(50% - 0); }
  .map-marker.map-marker--hint-bottom-delta--1.hint--bottom:before, .map-marker.map-marker--hint-bottom-delta--1 .hint--bottom:after {
    left: calc(50% - 1px); }
  .map-marker.map-marker--hint-bottom-delta--2.hint--bottom:before, .map-marker.map-marker--hint-bottom-delta--2 .hint--bottom:after {
    left: calc(50% - 2px); }
  .map-marker.map-marker--hint-bottom-delta--3.hint--bottom:before, .map-marker.map-marker--hint-bottom-delta--3 .hint--bottom:after {
    left: calc(50% - 3px); }
  .map-marker.map-marker--hint-bottom-delta--4.hint--bottom:before, .map-marker.map-marker--hint-bottom-delta--4 .hint--bottom:after {
    left: calc(50% - 4px); }
  .map-marker.map-marker--hint-bottom-delta--5.hint--bottom:before, .map-marker.map-marker--hint-bottom-delta--5 .hint--bottom:after {
    left: calc(50% - 5px); }
  .map-marker.map-marker--hint-bottom-delta--6.hint--bottom:before, .map-marker.map-marker--hint-bottom-delta--6 .hint--bottom:after {
    left: calc(50% - 6px); }
  .map-marker.map-marker--hint-bottom-delta--7.hint--bottom:before, .map-marker.map-marker--hint-bottom-delta--7 .hint--bottom:after {
    left: calc(50% - 7px); }
  .map-marker.map-marker--hint-bottom-delta--8.hint--bottom:before, .map-marker.map-marker--hint-bottom-delta--8 .hint--bottom:after {
    left: calc(50% - 8px); }
  .map-marker.map-marker--hint-bottom-delta--9.hint--bottom:before, .map-marker.map-marker--hint-bottom-delta--9 .hint--bottom:after {
    left: calc(50% - 9px); }
  .map-marker.map-marker--hint-bottom-delta--10.hint--bottom:before, .map-marker.map-marker--hint-bottom-delta--10 .hint--bottom:after {
    left: calc(50% - 10px); }
  .map-marker.map-marker--hint-bottom-delta--11.hint--bottom:before, .map-marker.map-marker--hint-bottom-delta--11 .hint--bottom:after {
    left: calc(50% - 11px); }
  .map-marker.map-marker--hint-bottom-delta--12.hint--bottom:before, .map-marker.map-marker--hint-bottom-delta--12 .hint--bottom:after {
    left: calc(50% - 12px); }
  .map-marker.map-marker--hint-bottom-delta--13.hint--bottom:before, .map-marker.map-marker--hint-bottom-delta--13 .hint--bottom:after {
    left: calc(50% - 13px); }
  .map-marker.map-marker--hint-bottom-delta--14.hint--bottom:before, .map-marker.map-marker--hint-bottom-delta--14 .hint--bottom:after {
    left: calc(50% - 14px); }
  .map-marker.map-marker--hint-bottom-delta--15.hint--bottom:before, .map-marker.map-marker--hint-bottom-delta--15 .hint--bottom:after {
    left: calc(50% - 15px); }
  .map-marker.map-marker--hint-bottom-delta--16.hint--bottom:before, .map-marker.map-marker--hint-bottom-delta--16 .hint--bottom:after {
    left: calc(50% - 16px); }
  .map-marker.map-marker--hint-bottom-delta--17.hint--bottom:before, .map-marker.map-marker--hint-bottom-delta--17 .hint--bottom:after {
    left: calc(50% - 17px); }
  .map-marker.map-marker--hint-bottom-delta--18.hint--bottom:before, .map-marker.map-marker--hint-bottom-delta--18 .hint--bottom:after {
    left: calc(50% - 18px); }
  .map-marker.map-marker--hint-bottom-delta--19.hint--bottom:before, .map-marker.map-marker--hint-bottom-delta--19 .hint--bottom:after {
    left: calc(50% - 19px); }
  .map-marker.map-marker--hint-bottom-delta--20.hint--bottom:before, .map-marker.map-marker--hint-bottom-delta--20 .hint--bottom:after {
    left: calc(50% - 20px); }
  .map-marker.map-marker--hint-bottom-delta--21.hint--bottom:before, .map-marker.map-marker--hint-bottom-delta--21 .hint--bottom:after {
    left: calc(50% - 21px); }
  .map-marker.map-marker--hint-bottom-delta--22.hint--bottom:before, .map-marker.map-marker--hint-bottom-delta--22 .hint--bottom:after {
    left: calc(50% - 22px); }
  .map-marker.map-marker--hint-bottom-delta--23.hint--bottom:before, .map-marker.map-marker--hint-bottom-delta--23 .hint--bottom:after {
    left: calc(50% - 23px); }
  .map-marker.map-marker--hint-bottom-delta--24.hint--bottom:before, .map-marker.map-marker--hint-bottom-delta--24 .hint--bottom:after {
    left: calc(50% - 24px); }
  .map-marker.map-marker--hint-bottom-delta--25.hint--bottom:before, .map-marker.map-marker--hint-bottom-delta--25 .hint--bottom:after {
    left: calc(50% - 25px); }
  .map-marker.map-marker--hint-bottom-delta--26.hint--bottom:before, .map-marker.map-marker--hint-bottom-delta--26 .hint--bottom:after {
    left: calc(50% - 26px); }
  .map-marker.map-marker--hint-bottom-delta--27.hint--bottom:before, .map-marker.map-marker--hint-bottom-delta--27 .hint--bottom:after {
    left: calc(50% - 27px); }
  .map-marker.map-marker--hint-bottom-delta--28.hint--bottom:before, .map-marker.map-marker--hint-bottom-delta--28 .hint--bottom:after {
    left: calc(50% - 28px); }
  .map-marker.map-marker--hint-bottom-delta--29.hint--bottom:before, .map-marker.map-marker--hint-bottom-delta--29 .hint--bottom:after {
    left: calc(50% - 29px); }
  .map-marker.map-marker--hint-bottom-delta--30.hint--bottom:before, .map-marker.map-marker--hint-bottom-delta--30 .hint--bottom:after {
    left: calc(50% - 30px); }
  .map-marker.map-marker--hint-bottom-delta--31.hint--bottom:before, .map-marker.map-marker--hint-bottom-delta--31 .hint--bottom:after {
    left: calc(50% - 31px); }
  .map-marker.map-marker--hint-bottom-delta--32.hint--bottom:before, .map-marker.map-marker--hint-bottom-delta--32 .hint--bottom:after {
    left: calc(50% - 32px); }
  .map-marker.map-marker--hint-bottom-delta--33.hint--bottom:before, .map-marker.map-marker--hint-bottom-delta--33 .hint--bottom:after {
    left: calc(50% - 33px); }
  .map-marker.map-marker--hint-bottom-delta--34.hint--bottom:before, .map-marker.map-marker--hint-bottom-delta--34 .hint--bottom:after {
    left: calc(50% - 34px); }
  .map-marker.map-marker--hint-bottom-delta--35.hint--bottom:before, .map-marker.map-marker--hint-bottom-delta--35 .hint--bottom:after {
    left: calc(50% - 35px); }
  .map-marker.map-marker--hint-bottom-delta--36.hint--bottom:before, .map-marker.map-marker--hint-bottom-delta--36 .hint--bottom:after {
    left: calc(50% - 36px); }
  .map-marker.map-marker--hint-bottom-delta--37.hint--bottom:before, .map-marker.map-marker--hint-bottom-delta--37 .hint--bottom:after {
    left: calc(50% - 37px); }
  .map-marker.map-marker--hint-bottom-delta--38.hint--bottom:before, .map-marker.map-marker--hint-bottom-delta--38 .hint--bottom:after {
    left: calc(50% - 38px); }
  .map-marker.map-marker--hint-bottom-delta--39.hint--bottom:before, .map-marker.map-marker--hint-bottom-delta--39 .hint--bottom:after {
    left: calc(50% - 39px); }
  .map-marker.map-marker--hint-bottom-delta--40.hint--bottom:before, .map-marker.map-marker--hint-bottom-delta--40 .hint--bottom:after {
    left: calc(50% - 40px); }
  .map-marker.map-marker--hint-bottom-delta-0.hint--bottom:before, .map-marker.map-marker--hint-bottom-delta-0 .hint--bottom:after {
    left: calc(50% + 0); }
  .map-marker.map-marker--hint-bottom-delta-1.hint--bottom:before, .map-marker.map-marker--hint-bottom-delta-1 .hint--bottom:after {
    left: calc(50% + 1px); }
  .map-marker.map-marker--hint-bottom-delta-2.hint--bottom:before, .map-marker.map-marker--hint-bottom-delta-2 .hint--bottom:after {
    left: calc(50% + 2px); }
  .map-marker.map-marker--hint-bottom-delta-3.hint--bottom:before, .map-marker.map-marker--hint-bottom-delta-3 .hint--bottom:after {
    left: calc(50% + 3px); }
  .map-marker.map-marker--hint-bottom-delta-4.hint--bottom:before, .map-marker.map-marker--hint-bottom-delta-4 .hint--bottom:after {
    left: calc(50% + 4px); }
  .map-marker.map-marker--hint-bottom-delta-5.hint--bottom:before, .map-marker.map-marker--hint-bottom-delta-5 .hint--bottom:after {
    left: calc(50% + 5px); }
  .map-marker.map-marker--hint-bottom-delta-6.hint--bottom:before, .map-marker.map-marker--hint-bottom-delta-6 .hint--bottom:after {
    left: calc(50% + 6px); }
  .map-marker.map-marker--hint-bottom-delta-7.hint--bottom:before, .map-marker.map-marker--hint-bottom-delta-7 .hint--bottom:after {
    left: calc(50% + 7px); }
  .map-marker.map-marker--hint-bottom-delta-8.hint--bottom:before, .map-marker.map-marker--hint-bottom-delta-8 .hint--bottom:after {
    left: calc(50% + 8px); }
  .map-marker.map-marker--hint-bottom-delta-9.hint--bottom:before, .map-marker.map-marker--hint-bottom-delta-9 .hint--bottom:after {
    left: calc(50% + 9px); }
  .map-marker.map-marker--hint-bottom-delta-10.hint--bottom:before, .map-marker.map-marker--hint-bottom-delta-10 .hint--bottom:after {
    left: calc(50% + 10px); }
  .map-marker.map-marker--hint-bottom-delta-11.hint--bottom:before, .map-marker.map-marker--hint-bottom-delta-11 .hint--bottom:after {
    left: calc(50% + 11px); }
  .map-marker.map-marker--hint-bottom-delta-12.hint--bottom:before, .map-marker.map-marker--hint-bottom-delta-12 .hint--bottom:after {
    left: calc(50% + 12px); }
  .map-marker.map-marker--hint-bottom-delta-13.hint--bottom:before, .map-marker.map-marker--hint-bottom-delta-13 .hint--bottom:after {
    left: calc(50% + 13px); }
  .map-marker.map-marker--hint-bottom-delta-14.hint--bottom:before, .map-marker.map-marker--hint-bottom-delta-14 .hint--bottom:after {
    left: calc(50% + 14px); }
  .map-marker.map-marker--hint-bottom-delta-15.hint--bottom:before, .map-marker.map-marker--hint-bottom-delta-15 .hint--bottom:after {
    left: calc(50% + 15px); }
  .map-marker.map-marker--hint-bottom-delta-16.hint--bottom:before, .map-marker.map-marker--hint-bottom-delta-16 .hint--bottom:after {
    left: calc(50% + 16px); }
  .map-marker.map-marker--hint-bottom-delta-17.hint--bottom:before, .map-marker.map-marker--hint-bottom-delta-17 .hint--bottom:after {
    left: calc(50% + 17px); }
  .map-marker.map-marker--hint-bottom-delta-18.hint--bottom:before, .map-marker.map-marker--hint-bottom-delta-18 .hint--bottom:after {
    left: calc(50% + 18px); }
  .map-marker.map-marker--hint-bottom-delta-19.hint--bottom:before, .map-marker.map-marker--hint-bottom-delta-19 .hint--bottom:after {
    left: calc(50% + 19px); }
  .map-marker.map-marker--hint-bottom-delta-20.hint--bottom:before, .map-marker.map-marker--hint-bottom-delta-20 .hint--bottom:after {
    left: calc(50% + 20px); }
  .map-marker.map-marker--hint-bottom-delta-21.hint--bottom:before, .map-marker.map-marker--hint-bottom-delta-21 .hint--bottom:after {
    left: calc(50% + 21px); }
  .map-marker.map-marker--hint-bottom-delta-22.hint--bottom:before, .map-marker.map-marker--hint-bottom-delta-22 .hint--bottom:after {
    left: calc(50% + 22px); }
  .map-marker.map-marker--hint-bottom-delta-23.hint--bottom:before, .map-marker.map-marker--hint-bottom-delta-23 .hint--bottom:after {
    left: calc(50% + 23px); }
  .map-marker.map-marker--hint-bottom-delta-24.hint--bottom:before, .map-marker.map-marker--hint-bottom-delta-24 .hint--bottom:after {
    left: calc(50% + 24px); }
  .map-marker.map-marker--hint-bottom-delta-25.hint--bottom:before, .map-marker.map-marker--hint-bottom-delta-25 .hint--bottom:after {
    left: calc(50% + 25px); }
  .map-marker.map-marker--hint-bottom-delta-26.hint--bottom:before, .map-marker.map-marker--hint-bottom-delta-26 .hint--bottom:after {
    left: calc(50% + 26px); }
  .map-marker.map-marker--hint-bottom-delta-27.hint--bottom:before, .map-marker.map-marker--hint-bottom-delta-27 .hint--bottom:after {
    left: calc(50% + 27px); }
  .map-marker.map-marker--hint-bottom-delta-28.hint--bottom:before, .map-marker.map-marker--hint-bottom-delta-28 .hint--bottom:after {
    left: calc(50% + 28px); }
  .map-marker.map-marker--hint-bottom-delta-29.hint--bottom:before, .map-marker.map-marker--hint-bottom-delta-29 .hint--bottom:after {
    left: calc(50% + 29px); }
  .map-marker.map-marker--hint-bottom-delta-30.hint--bottom:before, .map-marker.map-marker--hint-bottom-delta-30 .hint--bottom:after {
    left: calc(50% + 30px); }
  .map-marker.map-marker--hint-bottom-delta-31.hint--bottom:before, .map-marker.map-marker--hint-bottom-delta-31 .hint--bottom:after {
    left: calc(50% + 31px); }
  .map-marker.map-marker--hint-bottom-delta-32.hint--bottom:before, .map-marker.map-marker--hint-bottom-delta-32 .hint--bottom:after {
    left: calc(50% + 32px); }
  .map-marker.map-marker--hint-bottom-delta-33.hint--bottom:before, .map-marker.map-marker--hint-bottom-delta-33 .hint--bottom:after {
    left: calc(50% + 33px); }
  .map-marker.map-marker--hint-bottom-delta-34.hint--bottom:before, .map-marker.map-marker--hint-bottom-delta-34 .hint--bottom:after {
    left: calc(50% + 34px); }
  .map-marker.map-marker--hint-bottom-delta-35.hint--bottom:before, .map-marker.map-marker--hint-bottom-delta-35 .hint--bottom:after {
    left: calc(50% + 35px); }
  .map-marker.map-marker--hint-bottom-delta-36.hint--bottom:before, .map-marker.map-marker--hint-bottom-delta-36 .hint--bottom:after {
    left: calc(50% + 36px); }
  .map-marker.map-marker--hint-bottom-delta-37.hint--bottom:before, .map-marker.map-marker--hint-bottom-delta-37 .hint--bottom:after {
    left: calc(50% + 37px); }
  .map-marker.map-marker--hint-bottom-delta-38.hint--bottom:before, .map-marker.map-marker--hint-bottom-delta-38 .hint--bottom:after {
    left: calc(50% + 38px); }
  .map-marker.map-marker--hint-bottom-delta-39.hint--bottom:before, .map-marker.map-marker--hint-bottom-delta-39 .hint--bottom:after {
    left: calc(50% + 39px); }
  .map-marker.map-marker--hint-bottom-delta-40.hint--bottom:before, .map-marker.map-marker--hint-bottom-delta-40 .hint--bottom:after {
    left: calc(50% + 40px); }
  .spinner {
    margin: 0 auto;
    width: 50px;
    height: 40px;
    text-align: center;
    font-size: 10px; }
  .spinner > div {
    background-color: #999;
    height: 100%;
    width: 6px;
    display: inline-block;
    -webkit-animation: sk-stretchdelay 1.2s infinite ease-in-out;
    animation: sk-stretchdelay 1.2s infinite ease-in-out; }
  .spinner .rect2 {
    -webkit-animation-delay: -1.1s;
    animation-delay: -1.1s; }
  .spinner .rect3 {
    -webkit-animation-delay: -1.0s;
    animation-delay: -1.0s; }
  .spinner .rect4 {
    -webkit-animation-delay: -0.9s;
    animation-delay: -0.9s; }
  .spinner .rect5 {
    -webkit-animation-delay: -0.8s;
    animation-delay: -0.8s; }

@-webkit-keyframes sk-stretchdelay_2Xeb_b5bb26 {
  0%, 40%, 100% {
    -webkit-transform: scaleY(0.4); }
  20% {
    -webkit-transform: scaleY(1); } }

@keyframes sk-stretchdelay_2Xeb_b5bb26 {
  0%, 40%, 100% {
    transform: scaleY(0.4);
    -webkit-transform: scaleY(0.4); }
  20% {
    transform: scaleY(1);
    -webkit-transform: scaleY(1); } }
  .placeholder {
    background: #f8f8f8;
    height: 200px;
    margin: 10px 0;
    padding-top: 80px; }
  .fade-appear {
    opacity: 0.01; }
  .fade-appear.fade-appear-active {
    opacity: 1;
    transition: opacity .5s ease-in; }

@keyframes heartbeat_3-yM_287080 {
  0% {
    transform: scale(0.8); }
  10% {
    transform: scale(1); }
  20% {
    transform: scale(1.2); }
  40% {
    transform: scale(1.4); }
  60% {
    transform: scale(1.2); }
  80% {
    transform: scale(1.1); }
  100% {
    transform: scale(1); } }
  .container {
    padding-right: 15px;
    padding-left: 15px;
    margin-right: auto;
    margin-left: auto; }
    @media (min-width: 768px) {
      .container {
        width: 750px; } }
    @media (min-width: 992px) {
      .container {
        width: 970px; } }
    @media (min-width: 1200px) {
      .container {
        width: 1170px; } }
  label {
    font-weight: normal; }
  .h-container {
    margin-right: auto;
    margin-left: auto;
    padding-right: 15px;
    padding-left: 15px; }
    @media (min-width: 768px) {
      .h-container {
        padding-right: 16px;
        padding-left: 16px; } }
    @media (min-width: 992px) {
      .h-container {
        width: 970px; } }
    @media (min-width: 1200px) {
      .h-container {
        width: 1170px; } }
  .h-container-custom {
    margin-right: auto;
    margin-left: auto;
    padding-right: 15px;
    padding-left: 15px;
    width: 100%; }
    @media (min-width: 1200px) {
      .h-container-custom {
        max-width: 1200px; } }
  .max-w-full {
    max-width: 100%; }
  .font-300 {
    font-weight: 300; }
  .font-400 {
    font-weight: 400; }
  .font-500 {
    font-weight: 400; }
  .text-16 {
    font-size: 16px; }
  .text-14 {
    font-size: 14px; }
  .text-base {
    font-size: 16px;
    font-weight: 400; }
  .ant-list-pagination .ant-pagination .ant-pagination-item-link, .ant-list-pagination .ant-pagination-prev .ant-pagination-item-link, .ant-list-pagination .ant-pagination-next .ant-pagination-item-link {
    display: flex;
    align-items: center;
    justify-content: center; }
  .landing .text-under {
    position: absolute;
    z-index: -1;
    display: inline-block;
    min-width: 160px;
    height: 16px;
    background: #8551db;
    opacity: 0.2; }
  .landing .text-center {
    text-align: center; }
  .landing h3 {
    margin-bottom: 16px;
    font-weight: 700 !important;
    font-size: 22px;
    line-height: 32px; }
  .landing h5 {
    font-size: 16px;
    font-weight: 300;
    line-height: 24px; }
  .landing strong {
    position: relative;
    color: #8551db;
    font-weight: 600;
    position: relative; }
  .landing button.button {
    width: 300px;
    max-width: 100%;
    height: 55px;
    font-weight: 600;
    border-radius: 10px; }
  .landing .text-huge {
    color: #f1f1f1;
    font-weight: 800;
    font-size: 140px;
    line-height: 140px;
    text-transform: uppercase;
    text-indent: -10px;
    opacity: 0.35; }
  .landing .offset-8 {
    padding: 0 8%; }
  .landing .offset-4 {
    padding: 0 4%; }
  .landing .animation {
    position: relative;
    padding-bottom: 100%; }
    .landing .animation > div {
      position: absolute;
      top: 0;
      right: 0;
      bottom: 0;
      left: 0; }
  .landing section {
    position: relative;
    margin: 140px 0; }
  .landing h2 {
    font-weight: 700;
    font-size: 30px;
    line-height: 50px;
    font-weight: 600; }
    .landing h2 strong .text-under {
      right: -40px;
      bottom: 2px;
      left: auto;
      width: 180px; }
  .landing h2.title {
    margin-bottom: 28px;
    font-size: 40px;
    line-height: 60px; }
  @media screen and (max-width: 768px) {
    .landing section {
      margin: 120px 0; }
    .landing button.button {
      font-size: 14px; }
    .landing h2.title {
      margin-bottom: 28px;
      font-size: 36px;
      line-height: 44px; }
    .landing h3 {
      font-size: 20px;
      line-height: 28px; }
    .landing .text-under {
      min-width: 120px;
      height: 12px; }
    .landing .text-huge {
      font-size: 120px; } }
  .map-marker:hover .map-marker__marker, .map-marker.hint--always .map-marker__marker, .map-marker:hover .map-marker__marker, .map-marker.hint--always .map-marker__marker {
    background: #ff3f3f !important; }
  .map-marker:hover .marker__marker:after, .map-marker.hint--always .marker__marker:after, .map-marker:hover .marker__marker:after, .map-marker.hint--always .marker__marker:after, .map-marker:hover > .map_spot_sale_width_text:after, .map-marker.hint--always > .map_spot_sale_width_text:after {
    border-top: solid 6px #ff3f3f !important; }
  .ant-modal-content .ant-modal-close-x {
    padding-top: 12px; }
  @media screen and (max-width: 768px) {
    .main-content.cms-content-wrapper.consumer.body-content {
      padding-bottom: 0; }
    .hint--info.hint--bottom:before {
      display: none !important; } }
  .ant-checkbox-wrapper .ant-checkbox .ant-checkbox-inner {
    border-color: #c3c9d5; }
  .ant-radio-wrapper .ant-radio.ant-radio-checked .ant-radio-inner {
    border-color: #8551db; }
  .ant-radio-wrapper .ant-radio .ant-radio-inner {
    border-color: #c3c9d5; }
  .ant-skeleton-title {
    margin-bottom: 0.5em; }

body.beta_noti .leftHeader_1tnB_7568fc .box_menu_mobile_2woL_23378d {
  top: 36px; }

a:focus, a:hover {
  color: unset; }

img {
  max-width: 100%; }

.leftHeader_1tnB_7568fc {
  display: flex;
  flex-direction: row;
  align-items: center; }
  .leftHeader_1tnB_7568fc a {
    cursor: pointer; }
  .leftHeader_1tnB_7568fc .toggle_bar_20Jk_0606b0 {
    float: left;
    position: absolute;
    left: 15px;
    top: 20px;
    font-size: 18px;
    display: none;
    align-items: center;
    z-index: 2; }
    .leftHeader_1tnB_7568fc .toggle_bar_20Jk_0606b0 span::before {
      font-weight: 600;
      font-size: 22px;
      position: relative;
      top: -3px; }
  .leftHeader_1tnB_7568fc .box_menu_mobile_2woL_23378d {
    display: none;
    position: fixed;
    background: #ffffff;
    z-index: 9;
    width: 100%;
    height: 100%;
    left: 0px;
    top: 0px;
    bottom: 0px;
    right: 0px; }
    .leftHeader_1tnB_7568fc .box_menu_mobile_2woL_23378d .nav_top_1BVN_c986d7 {
      width: 100%;
      height: 50px;
      border-bottom: 1px solid #eeeeee;
      text-align: center;
      margin: 0px auto; }
      .leftHeader_1tnB_7568fc .box_menu_mobile_2woL_23378d .nav_top_1BVN_c986d7 .link_logo_mobile_2Dle_afecc6 img {
        height: 55px; }
      .leftHeader_1tnB_7568fc .box_menu_mobile_2woL_23378d .nav_top_1BVN_c986d7 .toggle_close_1J5-_936d57 {
        float: left;
        position: absolute;
        left: 15px;
        top: 20px;
        font-size: 16px;
        display: flex;
        align-items: center;
        z-index: 2; }
        .leftHeader_1tnB_7568fc .box_menu_mobile_2woL_23378d .nav_top_1BVN_c986d7 .toggle_close_1J5-_936d57 .homing_close_14_L_5eba40::before {
          font-size: 16px;
          position: relative;
          font-weight: 600;
          color: #8551DB; }
    .leftHeader_1tnB_7568fc .box_menu_mobile_2woL_23378d .nav_content_1GEM_ee3833 {
      padding-bottom: 10px;
      overflow: auto;
      height: calc(100vh - 110px);
      -webkit-overflow-scrolling: touch; }
      .leftHeader_1tnB_7568fc .box_menu_mobile_2woL_23378d .nav_content_1GEM_ee3833 hr {
        margin-top: 7px;
        margin-bottom: 7px;
        border: 0;
        border-top: 1px solid #f9f9f9;
        width: 93%; }
      .leftHeader_1tnB_7568fc .box_menu_mobile_2woL_23378d .nav_content_1GEM_ee3833 ul {
        padding: 0px; }
        .leftHeader_1tnB_7568fc .box_menu_mobile_2woL_23378d .nav_content_1GEM_ee3833 ul li {
          list-style: none;
          display: flex;
          align-items: center;
          margin-left: 15px;
          margin-right: 15px;
          padding-top: 5px; }
          .leftHeader_1tnB_7568fc .box_menu_mobile_2woL_23378d .nav_content_1GEM_ee3833 ul li.divider_2lHf_529b89 {
            border-bottom: 1px solid #f3f3f3;
            margin: 10px 15px; }
          .leftHeader_1tnB_7568fc .box_menu_mobile_2woL_23378d .nav_content_1GEM_ee3833 ul li a {
            font-size: 16px;
            padding: 8px 0px;
            display: block;
            color: #484848;
            text-align: left; }
            .leftHeader_1tnB_7568fc .box_menu_mobile_2woL_23378d .nav_content_1GEM_ee3833 ul li a .my_svg_1rel_c0bb89 {
              display: inline-block;
              font-size: 20px;
              color: #aebcbf;
              float: left;
              width: 20px;
              text-align: center; }
              .leftHeader_1tnB_7568fc .box_menu_mobile_2woL_23378d .nav_content_1GEM_ee3833 ul li a .my_svg_1rel_c0bb89.buy_2-qh_783587 {
                font-size: 23px;
                position: relative;
                top: -3px; }
                .leftHeader_1tnB_7568fc .box_menu_mobile_2woL_23378d .nav_content_1GEM_ee3833 ul li a .my_svg_1rel_c0bb89.buy_2-qh_783587:first-child {
                  left: -1px; }
              .leftHeader_1tnB_7568fc .box_menu_mobile_2woL_23378d .nav_content_1GEM_ee3833 ul li a .my_svg_1rel_c0bb89::before {
                color: #aebcbf; }
            .leftHeader_1tnB_7568fc .box_menu_mobile_2woL_23378d .nav_content_1GEM_ee3833 ul li a .text_menu_2X4U_01541d {
              position: relative;
              margin-left: 20px;
              top: -2px; }
          .leftHeader_1tnB_7568fc .box_menu_mobile_2woL_23378d .nav_content_1GEM_ee3833 ul li.selected_2gO9_938c88 a.link_item_2NzC_6e0d42 .my_svg_1rel_c0bb89::before {
            color: #8551DB; }
          .leftHeader_1tnB_7568fc .box_menu_mobile_2woL_23378d .nav_content_1GEM_ee3833 ul li.selected_2gO9_938c88 a.link_item_2NzC_6e0d42 .text_menu_2X4U_01541d {
            color: #8551DB; }
          .leftHeader_1tnB_7568fc .box_menu_mobile_2woL_23378d .nav_content_1GEM_ee3833 ul li.active_2akJ_bb60f8 a {
            color: #8551DB; }
  .leftHeader_1tnB_7568fc .box_logo_2Tpn_de1782 {
    margin-right: 20px;
    margin-top: 0px;
    margin-bottom: 0px;
    width: 140px;
    margin: 0 0px;
    flex-grow: 0;
    cursor: pointer; }
    .leftHeader_1tnB_7568fc .box_logo_2Tpn_de1782 .logo_desktop_bI9S_b2f1bc {
      display: block;
      height: 56px; }
    .leftHeader_1tnB_7568fc .box_logo_2Tpn_de1782 .logo_mobile_2dka_8cb1f8 {
      display: none;
      height: 35px;
      width: auto; }
  .leftHeader_1tnB_7568fc .main_menu_22Zz_1344e9 {
    text-transform: uppercase;
    align-self: center;
    margin-left: 15px; }
    .leftHeader_1tnB_7568fc .main_menu_22Zz_1344e9 ul.menu_hoz_2I6I_ebc9d9 {
      list-style: none;
      padding: 0px;
      margin: 0px;
      transition: all 0.3s ease; }
      .leftHeader_1tnB_7568fc .main_menu_22Zz_1344e9 ul.menu_hoz_2I6I_ebc9d9 li {
        padding: 15px 3px;
        margin: 0 3px;
        display: inline-block; }
        .leftHeader_1tnB_7568fc .main_menu_22Zz_1344e9 ul.menu_hoz_2I6I_ebc9d9 li a {
          color: #484848;
          padding: 15px 5px;
          margin-top: 5px;
          border: none !important;
          text-transform: uppercase;
          font-size: 14px; }

.market_boss_icon_2PSR_f5aa9b {
  cursor: pointer;
  font-family: 'homing-icon' !important;
  speak: none;
  font-style: normal;
  font-weight: 300;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  display: block;
  font-size: 19px;
  color: #868a94; }
  .market_boss_icon_2PSR_f5aa9b::before {
    content: "\e9a9";
    color: #9a9fa9; }

@media screen and (max-width: 990px) {
  .leftHeader_1tnB_7568fc .box_logo_2Tpn_de1782 {
    width: 50px; }
    .leftHeader_1tnB_7568fc .box_logo_2Tpn_de1782 .logo_desktop_bI9S_b2f1bc {
      display: none; }
    .leftHeader_1tnB_7568fc .box_logo_2Tpn_de1782 .logo_mobile_2dka_8cb1f8 {
      display: block;
      height: 30px; }
  .leftHeader_1tnB_7568fc .main_menu_22Zz_1344e9 ul.menu_hoz_2I6I_ebc9d9 li {
    padding: 15px 0px;
    margin: 0px 0px; } }

@media screen and (max-width: 768px) {
  .leftHeader_1tnB_7568fc .box_logo_2Tpn_de1782 {
    width: 80px;
    padding-left: 35px; }
  .leftHeader_1tnB_7568fc .toggle_bar_20Jk_0606b0 {
    display: flex; }
  .leftHeader_1tnB_7568fc .box_menu_mobile_2woL_23378d {
    display: block; }
  .leftHeader_1tnB_7568fc .main_menu_22Zz_1344e9 {
    display: none; } }

@media screen and (max-width: 480px) {
  .leftHeader_1tnB_7568fc .box_logo_2Tpn_de1782 {
    display: none; }
  .btn-csm-base {
    padding: 8px 15px;
    font-size: 12px; } }

.img-crop-control .ant-slider .ant-slider-handle {
  margin-left: 0 !important;
  padding-top: 0 !important;
  background: #8551da;
  background-image: none !important; }

.ant-modal-footer button {
  border-radius: 2rem; }

@keyframes heartbeat_10HO_ecc6ce {
  0% {
    transform: scale(0.8); }
  10% {
    transform: scale(1); }
  20% {
    transform: scale(1.2); }
  40% {
    transform: scale(1.4); }
  60% {
    transform: scale(1.2); }
  80% {
    transform: scale(1.1); }
  100% {
    transform: scale(1); } }

.popupConfirm_1ggU_ca3293 {
  border-radius: 8px; }
  .popupConfirm_1ggU_ca3293 .ant-modal-content {
    color: #0e0d25;
    border-radius: 8px; }
  .popupConfirm_1ggU_ca3293 .ant-modal-body {
    padding: 24px 40px 32px; }
    .popupConfirm_1ggU_ca3293 .ant-modal-body .ant-modal-confirm-title {
      font-weight: 400;
      font-size: 14px;
      text-align: center; }
    .popupConfirm_1ggU_ca3293 .ant-modal-body .ant-modal-confirm-content {
      color: #0e0d25;
      font-weight: 300;
      margin-top: 0; }
    .popupConfirm_1ggU_ca3293 .ant-modal-body .ant-modal-confirm-btns {
      display: flex;
      gap: 24px;
      justify-content: center;
      float: unset;
      margin-top: 40px; }
      @media screen and (max-width: 767px) {
        .popupConfirm_1ggU_ca3293 .ant-modal-body .ant-modal-confirm-btns {
          gap: 4px; } }
      .popupConfirm_1ggU_ca3293 .ant-modal-body .ant-modal-confirm-btns button {
        min-width: 120px;
        height: 36px;
        flex: 0;
        border-radius: 4px; }
        .popupConfirm_1ggU_ca3293 .ant-modal-body .ant-modal-confirm-btns button + button {
          margin-left: 0; }
        @media screen and (max-width: 767px) {
          .popupConfirm_1ggU_ca3293 .ant-modal-body .ant-modal-confirm-btns button {
            min-width: auto;
            flex: 1; } }

.popupTypes_20jL_527f88 .contentWrapper_3jON_7eb28d {
  text-align: center; }
  .popupTypes_20jL_527f88 .contentWrapper_3jON_7eb28d .title_2mlY_8efb8e {
    font-weight: 600;
    font-size: 16px;
    text-align: center;
    margin-bottom: 0; }
  .popupTypes_20jL_527f88 .contentWrapper_3jON_7eb28d .content_3Gj-_52f891 {
    margin-top: 20px;
    margin-bottom: 0;
    color: #0e0d25;
    font-weight: 300;
    font-size: 14px; }

.popupTypes_20jL_527f88 .ant-modal-content {
  border-radius: 8px; }
  .popupTypes_20jL_527f88 .ant-modal-content .ant-modal-body {
    padding: 20px; }
    .popupTypes_20jL_527f88 .ant-modal-content .ant-modal-body .ant-modal-confirm-btns {
      display: flex;
      gap: 8px;
      justify-content: center;
      float: unset;
      margin-top: 20px; }
      .popupTypes_20jL_527f88 .ant-modal-content .ant-modal-body .ant-modal-confirm-btns button {
        max-width: 280px;
        height: 36px; }

@keyframes heartbeat_1jZ1_06c4ae {
  0% {
    transform: scale(0.8); }
  10% {
    transform: scale(1); }
  20% {
    transform: scale(1.2); }
  40% {
    transform: scale(1.4); }
  60% {
    transform: scale(1.2); }
  80% {
    transform: scale(1.1); }
  100% {
    transform: scale(1); } }

.popupManagement_4hcg_f9f483 {
  position: relative; }
  .popupManagement_4hcg_f9f483 .title_2nI-_70412d {
    margin-bottom: 24px;
    color: #0e0d25;
    font-weight: 600;
    font-size: 18px;
    text-align: center;
    padding: 0 20px; }
  .popupManagement_4hcg_f9f483 .content_37Wz_ce495b {
    color: #0e0d25;
    font-weight: 300; }
  .popupManagement_4hcg_f9f483 .buttonAction_1bwB_328b02 {
    display: flex;
    gap: 24px;
    align-items: center;
    justify-content: center;
    margin-top: 40px; }
    .popupManagement_4hcg_f9f483 .buttonAction_1bwB_328b02 .button_wITf_acb6d5 {
      min-width: 160px; }
  .popupManagement_4hcg_f9f483 .arrowBack_2joj_28ea61 {
    position: absolute;
    top: 20px;
    left: 24px;
    font-size: 20px;
    color: #9a9fa9; }
  .popupManagement_4hcg_f9f483 .ant-modal-close {
    top: 8px;
    right: 4px; }
    .popupManagement_4hcg_f9f483 .ant-modal-close .ant-modal-close-x {
      margin-top: 0; }
  @media screen and (max-width: 576px) {
    .popupManagement_4hcg_f9f483 .ant-modal-body {
      padding: 32px 28px !important; } }
  .popupManagement_4hcg_f9f483 .ant-modal-content {
    border-radius: 8px; }

@charset "UTF-8";
@keyframes heartbeat_2fRE_72a7e3 {
  0% {
    transform: scale(0.8); }
  10% {
    transform: scale(1); }
  20% {
    transform: scale(1.2); }
  40% {
    transform: scale(1.4); }
  60% {
    transform: scale(1.2); }
  80% {
    transform: scale(1.1); }
  100% {
    transform: scale(1); } }

 {
  /*
  * CSS TOGGLE SWITCH
  *
  * Ionuț Colceriu - ghinda.net
  * https://github.com/ghinda/css-toggle-switch
  *
  */
  /* supported values are px, rem-calc, em-calc
   */
  /* imports
   */
  /* Functions
   */
  /* Shared
   */
  /* Hide by default
   */
  /* We can't test for a specific feature,
   * so we only target browsers with support for media queries.
   */
  /* Bugfix for older Webkit, including mobile Webkit. Adapted from
   * http://css-tricks.com/webkit-sibling-bug/
   */
  /*# sourceMappingURL=toggle-switch.css.map */ }
  .switch-toggle a, .switch-light span span {
    display: none; }
  @media only screen {
     {
      /* Checkbox
   */ }
      .switch-light {
        position: relative;
        display: block;
        /* simulate default browser focus outlines on the switch,
     * when the inputs are focused.
     */ }
      .switch-light::after {
        clear: both;
        content: '';
        display: table; }
      .switch-light *, .switch-light *:before, .switch-light *:after {
        box-sizing: border-box; }
      .switch-light a {
        display: block;
        transition: all 0.2s ease-out; }
      .switch-light label, .switch-light > span {
        /* breathing room for bootstrap/foundation classes.
       */
        line-height: 2em; }
      .switch-light input:focus ~ span a, .switch-light input:focus + label {
        outline: none;
        outline-width: 2px;
        outline-style: solid;
        outline-color: Highlight;
        /* Chrome/Opera gets its native focus styles.
       */ } }
  @media only screen and (-webkit-min-device-pixel-ratio: 0) {
    .switch-light input:focus ~ span a, .switch-light input:focus + label {
      outline: none;
      outline-color: -webkit-focus-ring-color;
      outline-style: auto; } }
  @media only screen {
     {
      /* don't hide the input from screen-readers and keyboard access
   */
      /* inherit from label
   */
      /* bootstrap 4 tweaks
  */
      /* Radio Switch
   */ }
      .switch-light input {
        position: absolute;
        opacity: 0;
        z-index: 3; }
      .switch-light input:checked ~ span a {
        right: 0%; }
      .switch-light strong {
        font-weight: inherit; }
      .switch-light > span {
        position: relative;
        overflow: hidden;
        display: block;
        min-height: 2em;
        /* overwrite 3rd party classes padding
     * eg. bootstrap .alert
     */
        padding: 0;
        text-align: left; }
      .switch-light span span {
        position: relative;
        z-index: 2;
        display: block;
        float: left;
        width: 50%;
        text-align: center;
        user-select: none; }
      .switch-light a {
        position: absolute;
        right: 50%;
        top: 0;
        z-index: 1;
        display: block;
        width: 50%;
        height: 100%;
        padding: 0; }
      .switch-light.row {
        display: flex; }
      .switch-light .alert-light {
        color: #333; }
      .switch-toggle {
        position: relative;
        display: block;
        /* simulate default browser focus outlines on the switch,
     * when the inputs are focused.
     */
        /* For callout panels in foundation
    */
        padding: 0 !important;
        /* 2 items
     */
        /* 3 items
     */
        /* 4 items
     */
        /* 5 items
     */
        /* 6 items
     */ }
      .switch-toggle::after {
        clear: both;
        content: '';
        display: table; }
      .switch-toggle *, .switch-toggle *:before, .switch-toggle *:after {
        box-sizing: border-box; }
      .switch-toggle a {
        display: block;
        transition: all 0.2s ease-out; }
      .switch-toggle label, .switch-toggle > span {
        /* breathing room for bootstrap/foundation classes.
       */
        line-height: 2em; }
      .switch-toggle input:focus ~ span a, .switch-toggle input:focus + label {
        outline-width: 2px;
        outline-style: solid;
        outline-color: Highlight;
        /* Chrome/Opera gets its native focus styles.
       */ } }
  @media only screen and (-webkit-min-device-pixel-ratio: 0) {
    .switch-toggle input:focus ~ span a, .switch-toggle input:focus + label {
      outline-color: -webkit-focus-ring-color;
      outline-style: none; } }
  @media only screen {
     {
      /* Candy Theme
   * Based on the "Sort Switches / Toggles (PSD)" by Ormal Clarck
   * http://www.premiumpixels.com/freebies/sort-switches-toggles-psd/
   */
      /* iOS Theme
  */
      /* Holo Theme
   */
      /* Selected ON switch-light
  */
      /* Material Theme
   */
      /* switch-light
   */
      /* switch-toggle
   */
      /* ripple
   */
      /* trick to prevent the default checked ripple animation from showing
   * when the page loads.
   * the ripples are hidden by default, and shown only when the input is focused.
   */ }
      .switch-toggle input {
        position: absolute;
        left: 0;
        opacity: 0; }
      .switch-toggle input + label {
        position: relative;
        z-index: 2;
        display: block;
        float: left;
        padding: 0 0.5em;
        margin: 0;
        text-align: center; }
      .switch-toggle a {
        position: absolute;
        top: 0;
        left: 0;
        padding: 0;
        z-index: 1;
        width: 10px;
        height: 100%; }
      .switch-toggle label:nth-child(2):nth-last-child(4), .switch-toggle label:nth-child(2):nth-last-child(4) ~ label, .switch-toggle label:nth-child(2):nth-last-child(4) ~ a {
        width: 50%; }
      .switch-toggle label:nth-child(2):nth-last-child(4) ~ input:checked:nth-child(3) + label ~ a {
        left: 50%; }
      .switch-toggle label:nth-child(2):nth-last-child(6), .switch-toggle label:nth-child(2):nth-last-child(6) ~ label, .switch-toggle label:nth-child(2):nth-last-child(6) ~ a {
        width: 33.33%; }
      .switch-toggle label:nth-child(2):nth-last-child(6) ~ input:checked:nth-child(3) + label ~ a {
        left: 33.33%; }
      .switch-toggle label:nth-child(2):nth-last-child(6) ~ input:checked:nth-child(5) + label ~ a {
        left: 66.66%; }
      .switch-toggle label:nth-child(2):nth-last-child(8), .switch-toggle label:nth-child(2):nth-last-child(8) ~ label, .switch-toggle label:nth-child(2):nth-last-child(8) ~ a {
        width: 25%; }
      .switch-toggle label:nth-child(2):nth-last-child(8) ~ input:checked:nth-child(3) + label ~ a {
        left: 25%; }
      .switch-toggle label:nth-child(2):nth-last-child(8) ~ input:checked:nth-child(5) + label ~ a {
        left: 50%; }
      .switch-toggle label:nth-child(2):nth-last-child(8) ~ input:checked:nth-child(7) + label ~ a {
        left: 75%; }
      .switch-toggle label:nth-child(2):nth-last-child(10), .switch-toggle label:nth-child(2):nth-last-child(10) ~ label, .switch-toggle label:nth-child(2):nth-last-child(10) ~ a {
        width: 20%; }
      .switch-toggle label:nth-child(2):nth-last-child(10) ~ input:checked:nth-child(3) + label ~ a {
        left: 20%; }
      .switch-toggle label:nth-child(2):nth-last-child(10) ~ input:checked:nth-child(5) + label ~ a {
        left: 40%; }
      .switch-toggle label:nth-child(2):nth-last-child(10) ~ input:checked:nth-child(7) + label ~ a {
        left: 60%; }
      .switch-toggle label:nth-child(2):nth-last-child(10) ~ input:checked:nth-child(9) + label ~ a {
        left: 80%; }
      .switch-toggle label:nth-child(2):nth-last-child(12), .switch-toggle label:nth-child(2):nth-last-child(12) ~ label, .switch-toggle label:nth-child(2):nth-last-child(12) ~ a {
        width: 16.6%; }
      .switch-toggle label:nth-child(2):nth-last-child(12) ~ input:checked:nth-child(3) + label ~ a {
        left: 16.6%; }
      .switch-toggle label:nth-child(2):nth-last-child(12) ~ input:checked:nth-child(5) + label ~ a {
        left: 33.2%; }
      .switch-toggle label:nth-child(2):nth-last-child(12) ~ input:checked:nth-child(7) + label ~ a {
        left: 49.8%; }
      .switch-toggle label:nth-child(2):nth-last-child(12) ~ input:checked:nth-child(9) + label ~ a {
        left: 66.4%; }
      .switch-toggle label:nth-child(2):nth-last-child(12) ~ input:checked:nth-child(11) + label ~ a {
        left: 83%; }
      .switch-toggle.switch-candy, .switch-light.switch-candy > span {
        background-color: #2d3035;
        border-radius: 3px;
        box-shadow: inset 0 2px 6px rgba(0, 0, 0, 0.3), 0 1px 0 rgba(255, 255, 255, 0.2); }
      .switch-light.switch-candy span span, .switch-light.switch-candy input:checked ~ span span:first-child, .switch-toggle.switch-candy label {
        color: #fff;
        font-weight: 600;
        text-align: center;
        text-shadow: 1px 1px 1px #191b1e; }
      .switch-light.switch-candy input ~ span span:first-child, .switch-light.switch-candy input:checked ~ span span:nth-child(2), .switch-candy input:checked + label {
        color: #333;
        text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5); }
      .switch-candy a {
        border: 1px solid #333;
        border-radius: 3px;
        box-shadow: 0 1px 1px rgba(0, 0, 0, 0.2), inset 0 1px 1px rgba(255, 255, 255, 0.45);
        background-color: #70c66b;
        background-image: linear-gradient(rgba(255, 255, 255, 0.2), transparent); }
      .switch-candy-blue a {
        background-color: #38a3d4; }
      .switch-candy-yellow a {
        background-color: #f5e560; }
      .switch-ios.switch-light span span {
        color: #888b92; }
      .switch-ios.switch-light a {
        left: 0;
        top: 0;
        width: 32px;
        height: 32px;
        background-color: #fff;
        border-radius: 100%;
        border: 1px solid #d3d2d3;
        transition: all 0.2s ease-out; }
      .switch-ios.switch-light > span {
        display: block;
        width: 96px;
        height: 32px;
        background-color: #d3d2d3;
        border-radius: 1.75em;
        transition: all 0.4s ease-out; }
      .switch-ios.switch-light > span span {
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        opacity: 0;
        line-height: 32px;
        vertical-align: middle;
        transition: all 0.2s ease-out; }
      .switch-ios.switch-light > span span:first-of-type {
        opacity: 1;
        padding-left: 32px;
        text-indent: 999999; }
      .switch-ios.switch-light > span span:last-of-type {
        padding-right: 32px;
        text-indent: 999999; }
      .switch-ios.switch-light input:checked ~ span a {
        left: 100%;
        border: none;
        margin-left: -32px;
        height: 32px;
        width: 32px; }
      .switch-ios.switch-light input:checked ~ span {
        border-color: #179cea;
        box-shadow: inset 0 0 0 30px #179cea; }
      .switch-ios.switch-light input:checked ~ span span:first-of-type {
        opacity: 0; }
      .switch-ios.switch-light input:checked ~ span span:last-of-type {
        opacity: 1;
        color: #fff;
        text-indent: 999999; }
      .switch-ios.switch-toggle {
        background-color: #d3d2d3;
        border-radius: 30px;
        box-shadow: inset rgba(0, 0, 0, 0.1) 0 1px 0; }
      .switch-ios.switch-toggle a {
        background-color: #179cea;
        border: 0.125em solid #d3d2d3;
        border-radius: 1.75em;
        transition: all 0.12s ease-out; }
      .switch-ios.switch-toggle label {
        height: 2.4em;
        color: #888b92;
        line-height: 2.4em;
        vertical-align: middle; }
      .switch-ios input:checked + label {
        color: #3e4043; }
      .switch-toggle.switch-holo, .switch-light.switch-holo > span {
        background-color: #464747;
        border-radius: 1px;
        box-shadow: inset rgba(0, 0, 0, 0.1) 0 1px 0;
        color: #fff;
        text-transform: uppercase; }
      .switch-holo label {
        color: #fff; }
      .switch-holo > span span {
        opacity: 0;
        transition: all 0.1s; }
      .switch-holo > span span:first-of-type {
        opacity: 1; }
      .switch-holo > span span, .switch-holo label {
        font-size: 85%;
        line-height: 2.15625em; }
      .switch-holo a {
        background-color: #666;
        border-radius: 1px;
        box-shadow: inset rgba(255, 255, 255, 0.2) 0 1px 0, inset rgba(0, 0, 0, 0.3) 0 -1px 0; }
      .switch-holo.switch-light input:checked ~ span a {
        background-color: #0e88b1; }
      .switch-holo.switch-light input:checked ~ span span:first-of-type {
        opacity: 0; }
      .switch-holo.switch-light input:checked ~ span span:last-of-type {
        opacity: 1; }
      .switch-light.switch-material a {
        top: -0.1875em;
        width: 1.75em;
        height: 1.75em;
        border-radius: 50%;
        background: #fafafa;
        box-shadow: 0 0.125em 0.125em 0 rgba(0, 0, 0, 0.14), 0 0.1875em 0.125em -0.125em rgba(0, 0, 0, 0.2), 0 0.125em 0.25em 0 rgba(0, 0, 0, 0.12);
        transition: right 0.28s cubic-bezier(0.4, 0, 0.2, 1); }
      .switch-material.switch-light {
        overflow: visible; }
      .switch-material.switch-light::after {
        clear: both;
        content: '';
        display: table; }
      .switch-material.switch-light > span {
        overflow: visible;
        position: relative;
        top: 0.1875em;
        width: 3.25em;
        height: 1.5em;
        min-height: auto;
        border-radius: 1em;
        background: rgba(0, 0, 0, 0.26); }
      .switch-material.switch-light span span {
        position: absolute;
        clip: rect(0 0 0 0); }
      .switch-material.switch-light input:checked ~ span a {
        right: 0;
        background: #3f51b5;
        box-shadow: 0 0.1875em 0.25em 0 rgba(0, 0, 0, 0.14), 0 0.1875em 0.1875em -0.125em rgba(0, 0, 0, 0.2), 0 0.0625em 0.375em 0 rgba(0, 0, 0, 0.12); }
      .switch-material.switch-light input:checked ~ span {
        background: rgba(63, 81, 181, 0.5); }
      .switch-toggle.switch-material {
        overflow: visible; }
      .switch-toggle.switch-material::after {
        clear: both;
        content: '';
        display: table; }
      .switch-toggle.switch-material a {
        top: 48%;
        width: 0.375em !important;
        height: 0.375em;
        margin-left: 0.25em;
        background: #3f51b5;
        border-radius: 100%;
        transform: translateY(-50%);
        transition: transform 0.4s ease-in; }
      .switch-toggle.switch-material label {
        color: rgba(0, 0, 0, 0.54);
        font-size: 1em; }
      .switch-toggle.switch-material label:before {
        content: '';
        position: absolute;
        top: 48%;
        left: 0;
        display: block;
        width: 0.875em;
        height: 0.875em;
        border-radius: 100%;
        border: 0.125em solid rgba(0, 0, 0, 0.54);
        transform: translateY(-50%); }
      .switch-toggle.switch-material input:checked + label:before {
        border-color: #3f51b5; }
      .switch-light.switch-material > span:before, .switch-light.switch-material > span:after, .switch-toggle.switch-material label:after {
        content: '';
        position: absolute;
        top: 0;
        left: 0;
        z-index: 3;
        display: block;
        width: 4em;
        height: 4em;
        border-radius: 100%;
        background: #3f51b5;
        opacity: 0.4;
        margin-left: -1.25em;
        margin-top: -1.25em;
        transform: scale(0);
        transition: opacity 0.4s ease-in; }
      .switch-light.switch-material > span:after {
        left: auto;
        right: 0;
        margin-left: 0;
        margin-right: -1.25em; }
      .switch-toggle.switch-material label:after {
        width: 3.25em;
        height: 3.25em;
        margin-top: -0.75em; }
    @keyframes materialRipple_2Veb_3061d0 {
      0% {
        transform: scale(0); }
      20% {
        transform: scale(1); }
      100% {
        opacity: 0;
        transform: scale(1); } }
      .switch-material.switch-light input:not(:checked) ~ span:after, .switch-material.switch-light input:checked ~ span:before, .switch-toggle.switch-material input:checked + label:after {
        animation: materialRipple 0.4s ease-in; }
      .switch-light.switch-material.switch-light input ~ span:before, .switch-light.switch-material.switch-light input ~ span:after, .switch-material.switch-toggle input + label:after {
        visibility: hidden; }
      .switch-light.switch-material.switch-light input:focus:checked ~ span:before, .switch-light.switch-material.switch-light input:focus:not(:checked) ~ span:after, .switch-material.switch-toggle input:focus:checked + label:after {
        visibility: visible; } }
  @media only screen and (-webkit-max-device-pixel-ratio: 2) and (max-device-width: 80em) {
    .switch-light, .switch-toggle {
      -webkit-animation: webkitSiblingBugfix infinite 1s; } }

@-webkit-keyframes webkitSiblingBugfix_1-J8_40f070 {
  from {
    -webkit-transform: translate3d(0, 0, 0); }
  to {
    -webkit-transform: translate3d(0, 0, 0); } }
  @media screen and (max-width: 1350px) {
    .switch-ios.switch-light > span {
      height: 28px; }
    .switch-ios.switch-light a {
      width: 28px;
      height: 28px; }
    .switch-ios.switch-light input:checked ~ span a {
      height: 28px;
      width: 28px;
      margin-left: -28px; }
    .switch-ios.switch-light > span span {
      line-height: 28px; } }
  .body-content.container.consumer {
    background: none;
    display: flex;
    align-items: center; }
  .hasBg {
    background: url(https://fe-dev.homing.com/images/bg_create156dbcd65f652d7fe3c2.jpg) no-repeat top center;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
    min-height: calc(100%); }
  button.btn-signin[disabled] {
    background: #efefef;
    border-color: #efefef;
    color: #484848;
    cursor: not-allowed; }

.loadingBar_1tI9_e71101 {
  background-color: #8551db;
  top: 60px;
  left: 0;
  position: fixed;
  height: 3px; }

.avatarMyAccount_2rAS_521d54 .ant-skeleton-header .ant-skeleton-avatar-sm {
  width: 32px;
  height: 32px; }

.menuItem_2-oA_0bc5fa:hover {
  background: linear-gradient(90deg, rgba(121, 146, 255, 0.1) 0%, rgba(88, 107, 186, 0.1) 67.54%, rgba(255, 255, 255, 0.1) 100%); }
  .menuItem_2-oA_0bc5fa:hover .menuText_2z2m_1a3a78 {
    min-width: 72px; }

.menuItem_2-oA_0bc5fa .badge_11Gm_8f7e41 {
  margin-left: 8px;
  padding: 4px;
  min-width: 20px;
  min-height: 20px;
  background: #e02b1e;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  font-size: 12px;
  font-weight: 500;
  line-height: 1;
  color: #ffffff; }
  .menuItem_2-oA_0bc5fa .badge_11Gm_8f7e41.max_uZ_N_ab3397 {
    width: 32px;
    height: 20px;
    border-radius: 16px; }

.hightLight_3I8B_96396d a .menuText_2z2m_1a3a78 {
  font-weight: 500;
  background: linear-gradient(233.38deg, #88308c 28.71%, #782d99 37.53%, #692aa6 46.12%, #5727b5 56.18%, #3e22c9 70.05%, #2b1ed8 80.43%, #1e1ce3 87.97%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent; }

.authActions_jhEy_a31371 {
  display: flex;
  height: 100%;
  align-items: center; }
  .authActions_jhEy_a31371 a {
    padding: 6px 16px;
    color: #0e0d25;
    border: 1px solid #f1f1f1;
    transition: 0.2s ease;
    white-space: nowrap; }
    .authActions_jhEy_a31371 a.active_eds__89ffee, .authActions_jhEy_a31371 a:hover {
      background-color: #ededed;
      color: #0e0d25; }
    .authActions_jhEy_a31371 a + a {
      margin-left: 8px; }

.box_user_details_2IZO_8cd7d4 {
  margin-left: 0px; }
  .box_user_details_2IZO_8cd7d4 .dropdown_account_3rKp_962018 {
    display: flex;
    align-items: center;
    cursor: pointer;
    width: max-content; }
    .box_user_details_2IZO_8cd7d4 .dropdown_account_3rKp_962018 .avatar_2oG0_37e6f0 {
      border: none;
      width: 32px;
      height: 32px;
      border-radius: 50%;
      object-fit: cover;
      overflow: hidden;
      margin-right: 8px; }
    .box_user_details_2IZO_8cd7d4 .dropdown_account_3rKp_962018 .full_name_1WFb_568673 {
      color: #484848;
      max-width: 100px;
      overflow: hidden;
      position: relative;
      white-space: nowrap;
      overflow: hidden;
      text-overflow: ellipsis;
      font-weight: 400;
      margin-right: 8px;
      font-size: 16px; }

.list_menu_main_73UO_a8bd4a {
  list-style: none;
  padding: 0px;
  margin: 0px; }
  .list_menu_main_73UO_a8bd4a li {
    display: block;
    list-style: none;
    clear: both;
    color: #9a9fa8;
    margin: 5px; }
    .list_menu_main_73UO_a8bd4a li a.link_item_1OOx_cc1adf {
      display: block;
      color: #9a9fa8;
      padding: 6px 25px;
      font-size: 14px; }
      .list_menu_main_73UO_a8bd4a li a.link_item_1OOx_cc1adf .my_svg_3Z5w_5e4119 {
        display: inline-block;
        font-size: 20px;
        color: #9a9fa9;
        float: left;
        width: 25px;
        text-align: center; }
      .list_menu_main_73UO_a8bd4a li a.link_item_1OOx_cc1adf .text_menu_2cdQ_e91836 {
        position: relative;
        margin-left: 15px;
        color: #9a9fa8; }
    .list_menu_main_73UO_a8bd4a li.selected_15yu_f9c10c a.link_item_1OOx_cc1adf .my_svg_3Z5w_5e4119::before {
      color: #8551db; }
    .list_menu_main_73UO_a8bd4a li.selected_15yu_f9c10c a.link_item_1OOx_cc1adf .text_menu_2cdQ_e91836 {
      color: #8551db; }

@media screen and (max-width: 767px) {
  .box_user_details_2IZO_8cd7d4,
  .authActions_jhEy_a31371 {
    display: none; } }

@media screen and (max-width: 480px) {
  .wrapper_account_2yUM_359a79 {
    display: none; }
    .wrapper_account_2yUM_359a79 .account_avatar_1h69_ad6cc7 {
      width: 32px;
      height: 32px;
      border-radius: 50%;
      overflow: hidden;
      float: right;
      margin-right: 10px;
      margin-top: 10px; }
      .wrapper_account_2yUM_359a79 .account_avatar_1h69_ad6cc7 img {
        object-fit: cover; }
    .wrapper_account_2yUM_359a79 .account_info_3uKs_e5b4de {
      position: absolute;
      width: 100%;
      background: #fff;
      top: 50px;
      padding: 10px 0px;
      height: 100vh; }
      .wrapper_account_2yUM_359a79 .account_info_3uKs_e5b4de .list_menu_3trx_5be014 {
        list-style: none;
        padding: 0px;
        margin: 0px; }
        .wrapper_account_2yUM_359a79 .account_info_3uKs_e5b4de .list_menu_3trx_5be014 li {
          display: block;
          list-style: none;
          clear: both;
          color: #9a9fa8;
          margin: 5px;
          margin-bottom: 5px; }
          .wrapper_account_2yUM_359a79 .account_info_3uKs_e5b4de .list_menu_3trx_5be014 li a {
            padding: 10px;
            text-align: left;
            display: block;
            color: #9a9fa8; }
            .wrapper_account_2yUM_359a79 .account_info_3uKs_e5b4de .list_menu_3trx_5be014 li a .my_svg_3Z5w_5e4119 {
              display: inline-block;
              font-size: 20px;
              color: #9a9fa9;
              float: left;
              width: 25px;
              text-align: center; }
            .wrapper_account_2yUM_359a79 .account_info_3uKs_e5b4de .list_menu_3trx_5be014 li a .text_menu_2cdQ_e91836 {
              position: relative;
              margin-left: 15px; } }

.welcome_beta_modal_yNeG_c19a9f .ant-modal-header {
  border-bottom: none;
  padding-bottom: 0px;
  padding-top: 30px; }
  .welcome_beta_modal_yNeG_c19a9f .ant-modal-header .ant-modal-title {
    font-size: 22;
    font-weight: 500; }

.welcome_beta_modal_yNeG_c19a9f .ant-modal-body {
  padding-bottom: 10px; }

.welcome_beta_modal_yNeG_c19a9f .ant-modal-footer {
  border-top: none;
  text-align: center;
  padding-bottom: 20px; }

.welcome_beta_modal_yNeG_c19a9f p {
  font-weight: 300;
  margin-bottom: 10px; }

.welcome_beta_modal_yNeG_c19a9f .button_got_it_3ZGm_21ac7e {
  padding-left: 40px;
  padding-right: 40px;
  min-width: 180px; }

.dropdownMenu_1_Ok_9738be .ant-dropdown-menu {
  border-radius: 0;
  padding: 0 0 8px;
  box-shadow: 0px 4px 10px 0px rgba(0, 0, 0, 0.12); }

.dropdownMenu_1_Ok_9738be .ant-dropdown-menu-item-divider {
  margin: 0; }

.dropdownMenu_1_Ok_9738be .ant-dropdown-menu-item {
  min-width: 200px;
  max-height: 36px;
  padding: 8px 12px;
  font-size: 16px;
  font-weight: 300; }
  .dropdownMenu_1_Ok_9738be .ant-dropdown-menu-item a {
    display: flex;
    align-items: center;
    color: #0e0d25;
    font-size: 14px;
    transition: none; }
  .dropdownMenu_1_Ok_9738be .ant-dropdown-menu-item svg {
    margin-right: 12px;
    font-size: 20px; }
  .dropdownMenu_1_Ok_9738be .ant-dropdown-menu-item:hover {
    background-color: #f1f1f1; }
    .dropdownMenu_1_Ok_9738be .ant-dropdown-menu-item:hover a {
      font-weight: 400; }

.dropdownMenu_1_Ok_9738be .active {
  color: #0e0d25; }

@keyframes heartbeat_3Tpg_d7df29 {
  0% {
    transform: scale(0.8); }
  10% {
    transform: scale(1); }
  20% {
    transform: scale(1.2); }
  40% {
    transform: scale(1.4); }
  60% {
    transform: scale(1.2); }
  80% {
    transform: scale(1.1); }
  100% {
    transform: scale(1); } }

.notification_item_2xSq_f7c71d {
  padding: 0.8em 1.2em;
  display: grid;
  grid-template-columns: 50px 1fr;
  grid-gap: 1em;
  align-items: center;
  flex-direction: column;
  justify-content: space-between;
  position: relative;
  transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
  border-bottom: 1px solid #f1f1f1;
  background: #fff;
  text-align: left; }
  .notification_item_2xSq_f7c71d.floatNoti_1MYJ_37f375 {
    border-bottom: none; }
  .notification_item_2xSq_f7c71d:hover {
    background: #f8f8f8;
    cursor: pointer; }
  .notification_item_2xSq_f7c71d .avatar_Rt7N_7b9cd1 {
    display: block;
    border-radius: 50%;
    overflow: hidden;
    position: relative; }
    .notification_item_2xSq_f7c71d .avatar_Rt7N_7b9cd1 img {
      width: 100%;
      object-fit: cover; }
  .notification_item_2xSq_f7c71d .liveChat_2yHj_97751d {
    border-radius: 50%;
    display: flex;
    height: 50px;
    width: 100%;
    justify-content: center;
    align-items: center;
    font-size: 24px;
    transition: all 0.1s ease;
    border: 1px solid #9a9fa9;
    color: #9a9fa9; }
  .notification_item_2xSq_f7c71d .info_3isQ_482ac8 {
    width: calc(100% - 8px); }
    .notification_item_2xSq_f7c71d .info_3isQ_482ac8 p {
      color: #0e0d25;
      font-size: 12px;
      margin-bottom: 0px;
      line-height: 1.4em; }
      .notification_item_2xSq_f7c71d .info_3isQ_482ac8 p.date_1bXN_62d2c9 {
        display: flex;
        align-items: center;
        color: #9a9fa9; }
        .notification_item_2xSq_f7c71d .info_3isQ_482ac8 p.date_1bXN_62d2c9 span {
          font-weight: 300;
          font-size: 12px;
          line-height: 1.6em;
          margin-right: 8px; }
        .notification_item_2xSq_f7c71d .info_3isQ_482ac8 p.date_1bXN_62d2c9 i {
          margin-right: 8px; }
    .notification_item_2xSq_f7c71d .info_3isQ_482ac8 .action_25fK_6b0053 {
      font-weight: 500;
      font-size: 12px;
      padding: 2px 0;
      display: block; }
    .notification_item_2xSq_f7c71d .info_3isQ_482ac8 br {
      line-height: 10px; }

@media screen and (max-width: 1350px) {
  .notification_item_2xSq_f7c71d .info_3isQ_482ac8 p {
    white-space: normal; } }

@media screen and (max-width: 480px) {
  .icon_type {
    font-size: 10px; }
  .notification_item_2xSq_f7c71d .info_3isQ_482ac8 p {
    font-size: 12px; } }

.icon_type {
  padding-right: 10px;
  display: inline-block;
  font-size: 12px;
  margin: 2px 0px;
  float: left; }

.homing_date::before {
  content: "\e90f"; }

.homing_team::before {
  content: "\e90e"; }

.homing_calendar::before {
  content: "\e907"; }

.homing_book::before {
  content: "\e90c"; }

.homing_caravan::before {
  content: "\e90e"; }

.homing_cbs::before {
  content: "\e90e"; }

.date_1gdT_8a4213 {
  color: #9A9FA9 !important;
  position: relative;
  margin-top: 8px; }

.haved_2Rt7_05d189 {
  padding: 5px 10px; }
  .haved_2Rt7_05d189 p {
    margin-bottom: 0px; }

.not_yet_2nHx_44ee24 {
  padding: 10px 10px; }

.buttonFluid_mUC8_248148 {
  display: flex;
  width: 100%; }
  .buttonFluid_mUC8_248148 button:first-child {
    margin-right: 15px; }
  .buttonFluid_mUC8_248148.oneButton_2g0T_f23a35 button:first-child {
    max-width: 100px;
    margin: 0px auto !important; }

.date_1gdT_8a4213 span {
  font-weight: 300 !important;
  font-size: 12px; }

.nestegg_button_wrapper_1I9L_17d20c {
  display: flex;
  margin-top: 8px; }
  .nestegg_button_wrapper_1I9L_17d20c button {
    flex: 0 0 160px;
    max-width: 160px;
    font-size: 12px; }
    .nestegg_button_wrapper_1I9L_17d20c button:first-child {
      margin-right: 12px; }
  @media screen and (max-width: 480px) {
    .nestegg_button_wrapper_1I9L_17d20c {
      flex-wrap: wrap; }
      .nestegg_button_wrapper_1I9L_17d20c button:last-child {
        margin-top: 12px; } }

@media screen and (max-width: 480px) {
  .date_1gdT_8a4213 span {
    font-size: 10px; } }

.user_info_3uF0_5f72e9 {
  margin-top: 20px;
  text-align: center; }
  .user_info_3uF0_5f72e9 .user_name_1nmu_25320e {
    color: #8551DB;
    font-size: 13px;
    font-weight: 600;
    padding: 12px; }

.remind_content_BJXv_1b24ef {
  color: #9A9FA9;
  font-size: 14px;
  font-weight: 300;
  padding: 8px 20px;
  text-align: center;
  margin-bottom: 0px; }

.remind_button_wrapper_3VM2_32b4d5 {
  text-align: center;
  margin-bottom: 10px; }
  .remind_button_wrapper_3VM2_32b4d5 .remind_button_36tC_218ea6 {
    width: 156px;
    margin-top: 15px; }
  .remind_button_wrapper_3VM2_32b4d5 .message_22ad_121b32 {
    width: 360px;
    margin-top: 15px; }

@keyframes heartbeat_2byG_454307 {
  0% {
    transform: scale(0.8); }
  10% {
    transform: scale(1); }
  20% {
    transform: scale(1.2); }
  40% {
    transform: scale(1.4); }
  60% {
    transform: scale(1.2); }
  80% {
    transform: scale(1.1); }
  100% {
    transform: scale(1); } }

.dropdownContainer_1p1u_1c24b0 {
  width: 440px; }
  .dropdownContainer_1p1u_1c24b0 .ant-popover-inner-content {
    padding: 0; }
  .dropdownContainer_1p1u_1c24b0 .ant-popover-inner {
    overflow: hidden; }
  @media screen and (max-width: 480px) {
    .dropdownContainer_1p1u_1c24b0 {
      width: 320px;
      padding-right: 10px; } }

.notify_list_2qiT_311a4f .notify_top_-_WG_c3f6c7 {
  width: 100%;
  height: 40px;
  background: #ffffff;
  position: relative;
  display: flex;
  justify-content: space-between;
  align-items: center;
  border-bottom: 1px solid #f1f1f1;
  padding: 0 16px; }
  .notify_list_2qiT_311a4f .notify_top_-_WG_c3f6c7 h4 {
    margin: 0px;
    font-size: 16px;
    font-weight: 400; }
  .notify_list_2qiT_311a4f .notify_top_-_WG_c3f6c7 a.read_XhgI_aa846c {
    color: #8551db;
    font-size: 12px;
    font-weight: 400; }
    .notify_list_2qiT_311a4f .notify_top_-_WG_c3f6c7 a.read_XhgI_aa846c:hover {
      border-bottom: 1px solid #8551db; }

.see_all_2cJZ_86664f {
  padding: 8px 16px;
  text-align: center;
  border-top: 1px solid #f1f1f1; }
  .see_all_2cJZ_86664f a {
    font-size: 14px;
    font-weight: 300;
    border-bottom: 1px solid #ffffff; }
    .see_all_2cJZ_86664f a:hover {
      border-bottom: 1px solid #8551db; }

.messageDropdown_35KG_b73df0 {
  font-size: 0.9em;
  max-height: calc(100vh - 150px);
  min-height: 50px; }
  .messageDropdown_35KG_b73df0 .scrollBar_1z_u_baa6d5 {
    height: 100%; }
    .messageDropdown_35KG_b73df0 .scrollBar_1z_u_baa6d5 .trackY {
      opacity: 0; }
  .messageDropdown_35KG_b73df0 .empty_2zbh_07d30f {
    padding: 16px; }

#notificationContent-message {
  background: #ffffff;
  height: 100%; }
  #notificationContent-message .h_mobile {
    display: block; }

.ant-notification {
  width: 430px; }

@media screen and (max-width: 480px) {
  .notify_list_2qiT_311a4f .notify_top_-_WG_c3f6c7::before, .notify_list_2qiT_311a4f .notify_top_-_WG_c3f6c7::after {
    right: 42%; } }

.header_notifications_2jek_f74da5 {
  display: flex;
  align-items: center; }
  .header_notifications_2jek_f74da5 .notification_icon_3CPV_c9e53e {
    cursor: pointer;
    display: block;
    color: #9a9fa9;
    transition: all 0.2s ease-in; }
    .header_notifications_2jek_f74da5 .notification_icon_3CPV_c9e53e svg {
      font-size: 26px; }
    .header_notifications_2jek_f74da5 .notification_icon_3CPV_c9e53e:hover {
      color: #0e0d25; }
      .header_notifications_2jek_f74da5 .notification_icon_3CPV_c9e53e:hover::before {
        content: '';
        display: inline-block;
        position: absolute;
        width: 32px;
        height: 32px;
        border-radius: 50%;
        background: rgba(0, 0, 0, 0.05);
        top: 50%;
        left: 50%;
        transform: translate(-50%, -50%); }
  .header_notifications_2jek_f74da5 .customBadge_3Szf_a3afb5 .ant-badge-count {
    padding: 0;
    background-color: #fd8981;
    font-size: 10px; }
  .header_notifications_2jek_f74da5 .customBadge_3Szf_a3afb5 .ant-badge-count-sm {
    min-width: 16px;
    height: 16px;
    line-height: 16px;
    border-radius: 10px; }
  .header_notifications_2jek_f74da5 .customBadge_3Szf_a3afb5 .ant-badge-multiple-words {
    padding: 0 3px; }

.notify_list_2qiT_311a4f .top_header_3byu_b21638 {
  width: 100%;
  height: 40px;
  background: #ffffff;
  position: relative;
  top: 0px;
  right: 0px;
  border-bottom: 1px solid #f1f1f1; }
  .notify_list_2qiT_311a4f .top_header_3byu_b21638 h4 {
    margin: 0px;
    padding: 12px 15px;
    text-align: left;
    font-size: 16px;
    font-weight: 400; }
  .notify_list_2qiT_311a4f .top_header_3byu_b21638 .mark_read_2aob_eb379f {
    position: absolute;
    top: 12px;
    right: 15px;
    color: #8551db;
    font-size: 14px;
    font-weight: 300; }

.notify_list_2qiT_311a4f .see_all_2cJZ_86664f {
  background: #ffffff !important;
  border-top: 1px solid #f1f1f1;
  border-bottom: 0px;
  border-left: 0px;
  border-right: 0px; }
  .notify_list_2qiT_311a4f .see_all_2cJZ_86664f a {
    cursor: pointer;
    font-size: 14px;
    margin-top: 0px;
    color: #8551db !important;
    font-weight: 300;
    padding: 1px;
    margin: 7px;
    display: inline-block;
    border-bottom: 1px solid #ffffff; }

.notify_list_2qiT_311a4f .notify_body_TWYO_61ee89 {
  font-size: 0.9em;
  max-height: 60vh;
  min-height: 56px; }
  @media screen and (max-width: 480px) {
    .notify_list_2qiT_311a4f .notify_body_TWYO_61ee89 {
      min-height: 74px; } }
  .notify_list_2qiT_311a4f .notify_body_TWYO_61ee89 .scrollBar_1z_u_baa6d5 {
    height: 100%; }
    .notify_list_2qiT_311a4f .notify_body_TWYO_61ee89 .scrollBar_1z_u_baa6d5 .trackY {
      opacity: 0; }
  .notify_list_2qiT_311a4f .notify_body_TWYO_61ee89 .empty_2zbh_07d30f {
    padding: 16px;
    display: flex;
    align-items: center;
    height: 100%; }
  .notify_list_2qiT_311a4f .notify_body_TWYO_61ee89 img {
    float: left; }
  .notify_list_2qiT_311a4f .notify_body_TWYO_61ee89 .notify-des {
    float: left; }
  .notify_list_2qiT_311a4f .notify_body_TWYO_61ee89 img {
    border-radius: 50px;
    height: 50px; }
  .notify_list_2qiT_311a4f .notify_body_TWYO_61ee89 .notify-des {
    margin-left: 10px;
    width: 300px;
    line-height: 16px;
    font-size: 12px; }
  .notify_list_2qiT_311a4f .notify_body_TWYO_61ee89 .time2 {
    color: #0e0d25;
    font-size: 1em;
    line-height: 22px; }
  .notify_list_2qiT_311a4f .notify_body_TWYO_61ee89 li a {
    color: #0e0d25;
    display: grid;
    grid-template-columns: 50px 1fr;
    align-items: center;
    flex-direction: column;
    justify-content: space-between; }
  .notify_list_2qiT_311a4f .notify_body_TWYO_61ee89 li:last-child {
    border-bottom: none; }
  .notify_list_2qiT_311a4f .notify_body_TWYO_61ee89 li:hover {
    background: #e6e6e6; }
  .notify_list_2qiT_311a4f .notify_body_TWYO_61ee89 li.new-notify {
    background: #f6f9fc; }
    .notify_list_2qiT_311a4f .notify_body_TWYO_61ee89 li.new-notify a .simply-messenger {
      color: #0158ac !important; }
  .notify_list_2qiT_311a4f .notify_body_TWYO_61ee89 li.alert {
    margin: 0px !important;
    border-radius: 0px !important; }
    .notify_list_2qiT_311a4f .notify_body_TWYO_61ee89 li.alert .time {
      background: #fd8981 none repeat scroll 0 0;
      border-radius: 3px;
      color: #ffffff;
      font-size: 0.75em;
      font-weight: 600;
      padding: 1px 3px;
      line-height: 18px; }
  .notify_list_2qiT_311a4f .notify_body_TWYO_61ee89 li {
    padding: 10px 15px;
    font-weight: 400;
    color: #0e0d25;
    float: left;
    cursor: pointer;
    border-bottom: 1px solid #e6e6e6;
    width: 100%; }
    .notify_list_2qiT_311a4f .notify_body_TWYO_61ee89 li.new_notify_2no8_55d189 {
      background: #f6f9fc; }
  .notify_list_2qiT_311a4f .notify_body_TWYO_61ee89 .empty_2zbh_07d30f {
    color: #0e0d25;
    padding: 10px 15px;
    font-weight: 300;
    text-align: left;
    font-size: 14px; }

.notification_3oIq_9f30da .ant-notification-notice-message {
  margin: 0; }

.notification_3oIq_9f30da .ant-notification-notice-close {
  top: 12px;
  right: 12px; }

.notification_item_float {
  display: flex;
  align-items: center; }
  .notification_item_float img {
    float: left;
    border-radius: 50px;
    height: 50px;
    margin-right: 5px; }
  .notification_item_float .notify-des {
    float: left;
    color: #0e0d25;
    font-size: 12px;
    line-height: 16px; }
  .notification_item_float .clearfix {
    clear: both; }

@keyframes heartbeat_1udR_eae44e {
  0% {
    transform: scale(0.8); }
  10% {
    transform: scale(1); }
  20% {
    transform: scale(1.2); }
  40% {
    transform: scale(1.4); }
  60% {
    transform: scale(1.2); }
  80% {
    transform: scale(1.1); }
  100% {
    transform: scale(1); } }

.itemSearch_1-Jh_aea18e {
  display: flex; }
  .itemSearch_1-Jh_aea18e:not(:first-child) {
    margin-top: 20px; }
  .itemSearch_1-Jh_aea18e svg {
    margin: 0 10px;
    color: #8551db;
    font-size: 16px; }
  .itemSearch_1-Jh_aea18e .text_2Tby_b0bc71 {
    flex: 1;
    overflow: hidden; }
    .itemSearch_1-Jh_aea18e .text_2Tby_b0bc71 .title_FWg1_9911e9 {
      margin-bottom: 0;
      font-weight: 500;
      overflow: hidden;
      white-space: nowrap;
      text-overflow: ellipsis;
      text-transform: capitalize; }
    .itemSearch_1-Jh_aea18e .text_2Tby_b0bc71 .des_p9Vz_71d51c {
      margin: 4px 0 0 0;
      color: #9a9fa9;
      font-weight: 300; }
      .itemSearch_1-Jh_aea18e .text_2Tby_b0bc71 .des_p9Vz_71d51c.noMargin_1jj__777cc0 {
        margin: 0; }

@keyframes heartbeat_6LI3_542d9c {
  0% {
    transform: scale(0.8); }
  10% {
    transform: scale(1); }
  20% {
    transform: scale(1.2); }
  40% {
    transform: scale(1.4); }
  60% {
    transform: scale(1.2); }
  80% {
    transform: scale(1.1); }
  100% {
    transform: scale(1); } }

.search_35sl_11693f {
  position: relative; }
  .search_35sl_11693f .ant-input-affix-wrapper .ant-input {
    color: #9a9fa9;
    font-weight: 300; }
    .search_35sl_11693f .ant-input-affix-wrapper .ant-input::placeholder {
      color: #9a9fa9;
      font-weight: 400;
      font-size: 14px; }
  .search_35sl_11693f .ant-input-affix-wrapper .ant-input:not(:last-child) {
    padding-right: 48px; }
  .search_35sl_11693f .anticon-close-circle {
    width: 40px;
    border-right: 1px solid #dde1e9; }
    .search_35sl_11693f .anticon-close-circle svg {
      width: 16px;
      height: 16px;
      color: #c3c9d5; }
  .search_35sl_11693f .btn_have_icon_search_29AQ_ff59e1 .ant-input-search-button {
    width: 68px;
    font-size: 20px;
    border-radius: 0 20px 20px 0;
    height: 40px;
    margin-right: 1px; }
  .searchInput_3-Ao_0f848b {
    overflow: hidden;
    border-radius: 4px; }
    @media (max-width: 767px) {
      .searchInput_3-Ao_0f848b {
        border-radius: 8px; } }
    .searchInput_3-Ao_0f848b input,
    .searchInput_3-Ao_0f848b button {
      width: 100%;
      height: 44px;
      height: 42px;
      border: 0;
      outline: 0; }
      .searchInput_3-Ao_0f848b input:hover,
      .searchInput_3-Ao_0f848b input :focus,
      .searchInput_3-Ao_0f848b button:hover,
      .searchInput_3-Ao_0f848b button :focus {
        border: 0;
        outline: 0; }
    .searchInput_3-Ao_0f848b input {
      color: #0e0d25;
      font-weight: 400;
      font-size: 14px;
      padding-right: 0; }
      .searchInput_3-Ao_0f848b input::placeholder {
        color: #9a9fa9;
        font-weight: 300;
        font-size: 14px; }
    .searchInput_3-Ao_0f848b button {
      width: 100%;
      font-weight: 400;
      font-size: 14px; }
  .searchModal_3nxu_65d5ca {
    position: absolute;
    top: 100%;
    z-index: 1;
    width: 100%;
    margin-top: 6px;
    padding: 0 18px;
    color: #0e0d25;
    font-size: 14px;
    line-height: 1.4;
    background: #fff;
    border-radius: 8px;
    box-shadow: 0px 4px 24px #7a7a7a26; }
    .searchModal_3nxu_65d5ca .item_3xUL_592cb4 {
      padding: 16px 0;
      cursor: pointer; }
      .searchModal_3nxu_65d5ca .item_3xUL_592cb4:not(:last-child) {
        border-bottom: 1px solid #dde1e9; }
      .searchModal_3nxu_65d5ca .item_3xUL_592cb4:first-child {
        padding-top: 20px; }
      .searchModal_3nxu_65d5ca .item_3xUL_592cb4 .head_BLZc_5b8809 {
        margin-bottom: 8px !important;
        color: #9a9fa9;
        font-weight: 300;
        font-size: 16px;
        line-height: 24px; }
      .searchModal_3nxu_65d5ca .item_3xUL_592cb4 .title_17ag_3f9898 {
        display: flex;
        align-items: center;
        margin-bottom: 0; }
        .searchModal_3nxu_65d5ca .item_3xUL_592cb4 .title_17ag_3f9898 span {
          font-weight: 500; }
        .searchModal_3nxu_65d5ca .item_3xUL_592cb4 .title_17ag_3f9898 svg {
          margin: 0 10px;
          color: #8551db;
          font-size: 16px; }
      .searchModal_3nxu_65d5ca .item_3xUL_592cb4 .des_2-pd_b9266a {
        margin: 4px 0 0 37px;
        color: #9a9fa9;
        font-weight: 300; }
      .searchModal_3nxu_65d5ca .itemSearch_36c3_01dabe:not(:first-child) {
        margin-top: 20px; }

.searchLabel_1LnR_0ee7fc {
  color: #0e0d25;
  display: flex;
  align-items: center;
  justify-content: space-between;
  border: 1px solid #f1f1f1;
  border-radius: 8px;
  padding: 0 11px 0 4px;
  height: 36px; }
  @media (max-width: 767px) {
    .searchLabel_1LnR_0ee7fc {
      max-width: 66vw; } }
  .searchLabel_1LnR_0ee7fc .left_l3fc_73be1d {
    background-color: #f8f8f8;
    padding: 4px 8px 4px 14px;
    border-radius: 8px;
    max-width: 100%;
    overflow: hidden;
    display: flex;
    align-items: center; }
    .searchLabel_1LnR_0ee7fc .left_l3fc_73be1d .iconClose_1I2U_7c682d {
      margin-left: 12px;
      font-size: 12px;
      color: #c3c9d5;
      cursor: pointer;
      transition: color 0.3s ease; }
      .searchLabel_1LnR_0ee7fc .left_l3fc_73be1d .iconClose_1I2U_7c682d:hover {
        color: #8551db; }
    .searchLabel_1LnR_0ee7fc .left_l3fc_73be1d .text_2Wu9_1ab118 {
      overflow: hidden;
      max-width: 100%;
      white-space: nowrap;
      word-break: keep-all;
      text-overflow: ellipsis; }
  .searchLabel_1LnR_0ee7fc .iconSearch_2lSn_f50c37 {
    font-size: 18px;
    color: #9a9fa9;
    margin-left: 12px; }

@keyframes heartbeat_1jgS_3731b0 {
  0% {
    transform: scale(0.8); }
  10% {
    transform: scale(1); }
  20% {
    transform: scale(1.2); }
  40% {
    transform: scale(1.4); }
  60% {
    transform: scale(1.2); }
  80% {
    transform: scale(1.1); }
  100% {
    transform: scale(1); } }

@property --rotate {
  syntax: '<angle>';
  initial-value: 132deg;
  inherits: false; }

@keyframes spin_2GIl_819664 {
  0% {
    --rotate: 0deg; }
  100% {
    --rotate: 360deg; } }

.marketBoss_2dJ7_1ba0d0 {
  margin-right: 12px;
  width: 128px;
  height: 32px;
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 4px;
  background: #fff9f2;
  border-radius: 4px;
  position: relative; }
  .marketBoss_2dJ7_1ba0d0::after {
    content: '';
    position: absolute;
    top: -1px;
    left: -1px;
    right: -1px;
    bottom: -1px;
    border-radius: 5px;
    background-image: linear-gradient(var(--rotate), rgba(163, 57, 224, 0.99) 3.78%, rgba(255, 119, 0, 0.99) 100.15%);
    filter: blur(1px);
    border-radius: 4px;
    animation: spin_2GIl_819664 2s linear infinite;
    z-index: -1; }
  .marketBoss_2dJ7_1ba0d0 span {
    background: linear-gradient(91.46deg, rgba(163, 57, 224, 0.99) 3.78%, rgba(255, 119, 0, 0.99) 100.15%);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent; }
  .marketBoss_2dJ7_1ba0d0 img {
    width: 24px;
    height: 24px;
    object-fit: contain; }

div.subMenuTitle_2o5V_ccf404 {
  display: flex;
  justify-content: center;
  align-items: center;
  gap: 8px;
  font-size: 14px;
  font-weight: 400; }
  div.subMenuTitle_2o5V_ccf404 .iconSubTitle_srSD_2bb245:not(:hover) {
    color: #9a9fa9; }

div.subMenuContainer_1Qpv_f09a44 {
  top: 56px !important;
  position: fixed; }
  div.subMenuContainer_1Qpv_f09a44 .ant-menu {
    border-radius: 0; }
    div.subMenuContainer_1Qpv_f09a44 .ant-menu .ant-menu-item {
      height: 36px;
      line-height: 36px;
      border-radius: 0;
      margin: 0;
      width: 100%;
      font-weight: 300;
      min-width: 210px; }
      div.subMenuContainer_1Qpv_f09a44 .ant-menu .ant-menu-item:hover {
        background: #f1f1f1;
        font-weight: 400; }
      div.subMenuContainer_1Qpv_f09a44 .ant-menu .ant-menu-item .ant-menu-title-content {
        color: #0e0d25; }
    div.subMenuContainer_1Qpv_f09a44 .ant-menu .ant-menu-item-selected {
      background: unset;
      color: unset; }

.myHighlight_3ePG_7409a6 {
  background-color: #ffffff;
  border: 2px solid #f00;
  border-radius: 50%;
  box-shadow: 0 0 6px #f00; }

.tooltipContainer_2Lr1_6cb0fa {
  padding: 16px 24px;
  width: 475px;
  border-radius: 8px;
  background: #ffffff;
  font-weight: 300;
  font-size: 14px;
  line-height: 20px;
  color: #0e0d25; }
  .tooltipContainer_2Lr1_6cb0fa.bottom_3Ytf_8f6c22 ~ .__floater__arrow > span {
    top: 6px !important; }
  .tooltipContainer_2Lr1_6cb0fa .tooltipButton_1GhL_5ae0eb {
    margin-top: 12px;
    display: flex;
    justify-content: space-between; }
    .tooltipContainer_2Lr1_6cb0fa .tooltipButton_1GhL_5ae0eb button {
      padding: 0;
      height: fit-content; }
  .tooltipContainer_2Lr1_6cb0fa .listDescription_1Dtu_1314a4 .description_1OKt_5f6340 {
    font-weight: 300;
    font-size: 14px;
    line-height: 20px;
    margin-bottom: 0; }
    .tooltipContainer_2Lr1_6cb0fa .listDescription_1Dtu_1314a4 .description_1OKt_5f6340 + .description_1OKt_5f6340 {
      margin-top: 8px; }

.headerIcon_1yq-_b127bd {
  font-size: 20px;
  color: #9a9fa9;
  cursor: pointer;
  transition: all 0.2s ease-in; }
  .headerIcon_1yq-_b127bd svg {
    font-size: 28px; }
  .headerIcon_1yq-_b127bd:hover {
    color: #0e0d25; }
    .headerIcon_1yq-_b127bd:hover::before {
      content: '';
      position: absolute;
      width: 32px;
      height: 32px;
      border-radius: 50%;
      background: rgba(0, 0, 0, 0.05);
      top: 50%;
      left: 50%;
      transform: translate(-50%, -50%); }
  .headerIcon_1yq-_b127bd.toggleIcon_3njh_b879db svg {
    font-size: 20px; }
  .headerIcon_1yq-_b127bd.toggleIcon_3njh_b879db:hover {
    color: #9a9fa9; }
    .headerIcon_1yq-_b127bd.toggleIcon_3njh_b879db:hover::before {
      display: none; }
  .headerIcon_1yq-_b127bd .customBadge_12Xg_9d5c8b .ant-badge-count {
    padding: 0;
    background-color: #fd8981;
    font-size: 10px; }
  .headerIcon_1yq-_b127bd .customBadge_12Xg_9d5c8b .ant-badge-count-sm {
    min-width: 16px;
    height: 16px;
    line-height: 16px;
    border-radius: 10px; }
  .headerIcon_1yq-_b127bd .customBadge_12Xg_9d5c8b .ant-badge-multiple-words {
    padding: 0 3px; }
  .headerIcon_1yq-_b127bd .activeTutorial_3FZg_a79777 {
    color: #8551db; }

.dropdownContainer_30ky_2728bf {
  width: 400px;
  max-width: 100%; }
  .dropdownContainer_30ky_2728bf .ant-popover-inner-content {
    padding: 0; }
  .dropdownContainer_30ky_2728bf .ant-popover-inner {
    overflow: hidden; }
  @media screen and (max-width: 480px) {
    .dropdownContainer_30ky_2728bf {
      width: 320px; } }

.header-top .nav-icons {
  align-items: center; }

.header_k6Jz_543f96 {
  padding: 0 24px;
  height: 56px;
  display: flex;
  justify-content: space-between;
  align-items: center;
  box-shadow: 0 1px 10px rgba(72, 72, 72, 0.1);
  background: #ffffff;
  position: sticky;
  top: 0;
  z-index: 99;
  left: 0;
  right: 0; }
  .header_k6Jz_543f96 .leftHeader_2GFW_2d211f {
    display: flex;
    align-items: center;
    height: 100%;
    flex: 1;
    position: relative; }
    .header_k6Jz_543f96 .leftHeader_2GFW_2d211f .mapViewIcon_1BHC_146fd2 {
      margin-left: 16px; }
      .header_k6Jz_543f96 .leftHeader_2GFW_2d211f .mapViewIcon_1BHC_146fd2 i {
        color: #6e51d9;
        font-size: 24px; }
    .header_k6Jz_543f96 .leftHeader_2GFW_2d211f > div {
      display: flex; }
    .header_k6Jz_543f96 .leftHeader_2GFW_2d211f img {
      width: 105px;
      height: 32px; }
    .header_k6Jz_543f96 .leftHeader_2GFW_2d211f .headerSearchForm_1zbs_ba7920 input,
    .header_k6Jz_543f96 .leftHeader_2GFW_2d211f .headerSearchForm_1zbs_ba7920 button {
      height: 34px !important; }
    @media screen and (max-width: 600px) {
      .header_k6Jz_543f96 .leftHeader_2GFW_2d211f .headerSearchForm_1zbs_ba7920 input,
      .header_k6Jz_543f96 .leftHeader_2GFW_2d211f .headerSearchForm_1zbs_ba7920 button {
        height: 32px !important; } }
    .header_k6Jz_543f96 .leftHeader_2GFW_2d211f .headerSearchForm_1zbs_ba7920 span {
      background: transparent; }
    .header_k6Jz_543f96 .leftHeader_2GFW_2d211f .headerSearchForm_1zbs_ba7920 button {
      background: transparent;
      color: #9a9fa9;
      padding: 0;
      font-size: 18px;
      width: 40px; }
    .header_k6Jz_543f96 .leftHeader_2GFW_2d211f .headerSearchForm_1zbs_ba7920 input {
      font-size: 14px; }
      .header_k6Jz_543f96 .leftHeader_2GFW_2d211f .headerSearchForm_1zbs_ba7920 input::placeholder {
        font-size: 14px; }
    .header_k6Jz_543f96 .leftHeader_2GFW_2d211f .headerSearchForm_1zbs_ba7920 .ant-input-suffix {
      right: 4px; }
    .header_k6Jz_543f96 .leftHeader_2GFW_2d211f .headerSearchFormWrapper_KN-3_64c360 {
      position: relative;
      margin-left: 40px;
      max-width: 384px;
      flex: 1; }
      @media (max-width: 767px) {
        .header_k6Jz_543f96 .leftHeader_2GFW_2d211f .headerSearchFormWrapper_KN-3_64c360 {
          max-width: calc(100vw - 127px); } }
      @media screen and (max-width: 600px) {
        .header_k6Jz_543f96 .leftHeader_2GFW_2d211f .headerSearchFormWrapper_KN-3_64c360 {
          max-width: unset;
          margin-left: 6px; } }
      .header_k6Jz_543f96 .leftHeader_2GFW_2d211f .headerSearchFormWrapper_KN-3_64c360 .ant-input-group-wrapper {
        border: 1px solid #f1f1f1; }
      .header_k6Jz_543f96 .leftHeader_2GFW_2d211f .headerSearchFormWrapper_KN-3_64c360 .ant-input:focus {
        box-shadow: none; }
    .header_k6Jz_543f96 .leftHeader_2GFW_2d211f .hideSearch_3x8m_557c60 {
      opacity: 0;
      visibility: hidden; }
    .header_k6Jz_543f96 .leftHeader_2GFW_2d211f .itemLink_1Z0A_2a7fa3 {
      display: flex;
      flex-direction: column;
      justify-content: center;
      padding-top: 5px; }
      .header_k6Jz_543f96 .leftHeader_2GFW_2d211f .itemLink_1Z0A_2a7fa3:after {
        content: '';
        width: 5px;
        height: 5px;
        border-radius: 50%;
        margin: 0 auto;
        display: block; }
      .header_k6Jz_543f96 .leftHeader_2GFW_2d211f .itemLink_1Z0A_2a7fa3.selected_337M_63433d:after {
        background: #8551db; }
    .header_k6Jz_543f96 .leftHeader_2GFW_2d211f .buttonMenu_2tno_501967 {
      font-size: 22px;
      margin-right: 6px;
      padding: 6px;
      z-index: 1;
      order: -1; }
    .header_k6Jz_543f96 .leftHeader_2GFW_2d211f a {
      z-index: 100; }
    .header_k6Jz_543f96 .leftHeader_2GFW_2d211f .icon_map_34vY_4e7b79 {
      margin-left: 16px;
      cursor: pointer; }
      .header_k6Jz_543f96 .leftHeader_2GFW_2d211f .icon_map_34vY_4e7b79 svg {
        font-size: 28px;
        transition: color 0.3s ease;
        color: #9a9fa9; }
        .header_k6Jz_543f96 .leftHeader_2GFW_2d211f .icon_map_34vY_4e7b79 svg:hover {
          color: #0e0d25; }
    .header_k6Jz_543f96 .leftHeader_2GFW_2d211f .hidden_12zs_cad514 {
      max-width: 0;
      opacity: 0;
      margin: 0;
      z-index: 0; }
    .header_k6Jz_543f96 .leftHeader_2GFW_2d211f .contact_1Rhn_925551 {
      margin-left: auto;
      color: #1c2869;
      font-weight: 300; }
      @media screen and (max-width: 767px) {
        .header_k6Jz_543f96 .leftHeader_2GFW_2d211f .contact_1Rhn_925551 {
          text-align: right;
          font-size: 14px; } }
      .header_k6Jz_543f96 .leftHeader_2GFW_2d211f .contact_1Rhn_925551 .call_6mQa_0d2b86 {
        color: #1c2869;
        font-weight: 600;
        margin-left: 12px; }
        @media screen and (max-width: 767px) {
          .header_k6Jz_543f96 .leftHeader_2GFW_2d211f .contact_1Rhn_925551 .call_6mQa_0d2b86 {
            display: block; } }
  .header_k6Jz_543f96 .rightHeader_RmLO_053c32 {
    display: flex;
    height: 100%;
    align-items: center; }
    .header_k6Jz_543f96 .rightHeader_RmLO_053c32 .icons_2ijk_fc0f0d {
      padding-left: 8px;
      display: flex;
      transition: 0.2s ease-in-out;
      position: relative; }
      .header_k6Jz_543f96 .rightHeader_RmLO_053c32 .icons_2ijk_fc0f0d .ant-menu::before {
        display: none; }
      .header_k6Jz_543f96 .rightHeader_RmLO_053c32 .icons_2ijk_fc0f0d .btnInvest_1NV8_e5fd76 {
        margin-left: 8px;
        min-width: 106px;
        height: 34px;
        display: flex;
        justify-content: center;
        align-items: center; }
        .header_k6Jz_543f96 .rightHeader_RmLO_053c32 .icons_2ijk_fc0f0d .btnInvest_1NV8_e5fd76:focus {
          background-color: #8551db;
          border-color: #8551db; }
        .header_k6Jz_543f96 .rightHeader_RmLO_053c32 .icons_2ijk_fc0f0d .btnInvest_1NV8_e5fd76 .dollarIcon_pLC1_97ffa3 {
          font-size: 18px; }
      .header_k6Jz_543f96 .rightHeader_RmLO_053c32 .icons_2ijk_fc0f0d .ant-menu-overflow {
        display: flex;
        gap: 28px;
        border: none;
        color: #0e0d25;
        margin-right: 18px; }
        .header_k6Jz_543f96 .rightHeader_RmLO_053c32 .icons_2ijk_fc0f0d .ant-menu-overflow::after {
          display: none; }
        .header_k6Jz_543f96 .rightHeader_RmLO_053c32 .icons_2ijk_fc0f0d .ant-menu-overflow .ant-menu-overflow-item {
          padding: 0;
          border: none; }
          .header_k6Jz_543f96 .rightHeader_RmLO_053c32 .icons_2ijk_fc0f0d .ant-menu-overflow .ant-menu-overflow-item:hover {
            color: #8551db;
            border: none; }
          .header_k6Jz_543f96 .rightHeader_RmLO_053c32 .icons_2ijk_fc0f0d .ant-menu-overflow .ant-menu-overflow-item::after {
            display: none; }
          .header_k6Jz_543f96 .rightHeader_RmLO_053c32 .icons_2ijk_fc0f0d .ant-menu-overflow .ant-menu-overflow-item .ant-menu-submenu-title {
            padding: 0;
            color: #0e0d25; }
            .header_k6Jz_543f96 .rightHeader_RmLO_053c32 .icons_2ijk_fc0f0d .ant-menu-overflow .ant-menu-overflow-item .ant-menu-submenu-title .anticon {
              display: none !important;
              margin-right: 0;
              font-size: 12px; }
        .header_k6Jz_543f96 .rightHeader_RmLO_053c32 .icons_2ijk_fc0f0d .ant-menu-overflow .ant-menu-submenu-open .ant-menu-submenu-title {
          color: #8551db; }
      .header_k6Jz_543f96 .rightHeader_RmLO_053c32 .icons_2ijk_fc0f0d .buttonGetting_3nZr_445ae8 .icon_2Yrg_8a79a6 {
        color: #8551db;
        font-size: 18px; }
      .header_k6Jz_543f96 .rightHeader_RmLO_053c32 .icons_2ijk_fc0f0d .buttonGetting_3nZr_445ae8 .iconGetting_1xoo_f9e9eb {
        background-color: rgba(133, 81, 219, 0.1);
        border: none;
        border-radius: 50px;
        height: 28px;
        padding: 2px 24px;
        display: flex;
        justify-content: center; }
        @media screen and (max-width: 767px) {
          .header_k6Jz_543f96 .rightHeader_RmLO_053c32 .icons_2ijk_fc0f0d .buttonGetting_3nZr_445ae8 .iconGetting_1xoo_f9e9eb {
            padding: 2px 20px; } }
        .header_k6Jz_543f96 .rightHeader_RmLO_053c32 .icons_2ijk_fc0f0d .buttonGetting_3nZr_445ae8 .iconGetting_1xoo_f9e9eb span {
          color: #8551db;
          font-size: 16px;
          font-weight: 500; }
        .header_k6Jz_543f96 .rightHeader_RmLO_053c32 .icons_2ijk_fc0f0d .buttonGetting_3nZr_445ae8 .iconGetting_1xoo_f9e9eb:hover {
          background-color: rgba(133, 81, 219, 0.3); }
      .header_k6Jz_543f96 .rightHeader_RmLO_053c32 .icons_2ijk_fc0f0d.showSearch_1Jdt_9decdb {
        max-width: 52px;
        overflow: hidden; }
        @media (max-width: 767px) {
          .header_k6Jz_543f96 .rightHeader_RmLO_053c32 .icons_2ijk_fc0f0d.showSearch_1Jdt_9decdb {
            max-width: 36px; } }
        .header_k6Jz_543f96 .rightHeader_RmLO_053c32 .icons_2ijk_fc0f0d.showSearch_1Jdt_9decdb .toggleIcon_3njh_b879db {
          opacity: 1;
          z-index: 1;
          background: #ffffff;
          color: #c3c9d5; }
        .header_k6Jz_543f96 .rightHeader_RmLO_053c32 .icons_2ijk_fc0f0d.showSearch_1Jdt_9decdb > * {
          opacity: 0; }
      .header_k6Jz_543f96 .rightHeader_RmLO_053c32 .icons_2ijk_fc0f0d > * {
        opacity: 1;
        margin: 0 9px;
        display: flex;
        align-items: center;
        position: relative;
        height: 36px;
        transition: 0.2s ease-in-out; }
      .header_k6Jz_543f96 .rightHeader_RmLO_053c32 .icons_2ijk_fc0f0d .ant-skeleton-header {
        padding-right: 0; }
    .header_k6Jz_543f96 .rightHeader_RmLO_053c32 .dividerLine_OK6Y_ff961f {
      margin: 0 16px;
      height: 28px;
      background-color: #f1f1f1; }
    .header_k6Jz_543f96 .rightHeader_RmLO_053c32 .itemLink_1Z0A_2a7fa3 {
      color: #0e0d25;
      font-weight: 500;
      font-size: 14px;
      line-height: 20px;
      white-space: nowrap;
      text-decoration: none; }
      .header_k6Jz_543f96 .rightHeader_RmLO_053c32 .itemLink_1Z0A_2a7fa3:hover, .header_k6Jz_543f96 .rightHeader_RmLO_053c32 .itemLink_1Z0A_2a7fa3:focus {
        text-decoration: none;
        color: #8551db; }
    .header_k6Jz_543f96 .rightHeader_RmLO_053c32 .buttonCommission_2nXD_5b0a6d {
      margin: 0 4px;
      background: linear-gradient(90deg, #81a4ff -0.01%, #81a4ff 99.97%);
      border: none;
      color: #ffffff;
      font-weight: 500;
      font-size: 14px;
      line-height: 1.3;
      padding: 7px 20px;
      display: flex;
      align-items: center;
      border-radius: 90px;
      box-shadow: 0px 8px 12px rgba(33, 88, 248, 0.25);
      position: relative;
      overflow: hidden;
      min-width: 140px;
      justify-content: center;
      cursor: pointer; }
      .header_k6Jz_543f96 .rightHeader_RmLO_053c32 .buttonCommission_2nXD_5b0a6d svg,
      .header_k6Jz_543f96 .rightHeader_RmLO_053c32 .buttonCommission_2nXD_5b0a6d path {
        margin-right: 8px;
        font-size: 20px;
        stroke: #ffffff; }
      .header_k6Jz_543f96 .rightHeader_RmLO_053c32 .buttonCommission_2nXD_5b0a6d .ant-scroll-number-only-unit {
        min-width: 9px; }
    .header_k6Jz_543f96 .rightHeader_RmLO_053c32 .commissionSell_1Jq9_39321f {
      background: linear-gradient(90deg, #ffbd81 15.75%, #fe835c 99.97%);
      box-shadow: 0px 7px 12px rgba(248, 85, 33, 0.25); }
  @media screen and (max-width: 992px) {
    .header_k6Jz_543f96 {
      padding: 0 15px; }
      .header_k6Jz_543f96 .leftHeader_2GFW_2d211f img:not(.logoBeta_1Hwc_776b33) {
        margin-right: 12px;
        height: 40px;
        width: 40px;
        min-width: 40px; } }
  @media screen and (max-width: 768px) {
    .header_k6Jz_543f96 {
      padding: 0 10px; }
      .header_k6Jz_543f96 .rightHeader_RmLO_053c32 .icons_2ijk_fc0f0d {
        border-right: 0;
        margin-right: 0; }
      .header_k6Jz_543f96 .leftHeader_2GFW_2d211f img:not(.logoBeta_1Hwc_776b33) {
        height: unset;
        width: 98px;
        min-width: 98px; } }
  @media screen and (max-width: 375px) {
    .header_k6Jz_543f96 .rightHeader_RmLO_053c32 .icons_2ijk_fc0f0d > * {
      margin: 0 4px; } }

.drawer_2w3r_72ff4b .ant-drawer-header,
.drawer_2w3r_72ff4b .ant-drawer-body {
  padding: 8px 16px; }

.drawer_2w3r_72ff4b .ant-drawer-body {
  padding: 68px 16px 100px; }

.drawer_2w3r_72ff4b .ant-drawer-header {
  border-bottom: 0;
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1;
  width: 280px; }

.drawerHeader_y2wH_af653f {
  text-align: center;
  position: relative; }
  .drawerHeader_y2wH_af653f i {
    position: absolute;
    left: 0;
    color: #9a9fa9; }

.mobileMenu_3ycV_5ae6a2 {
  display: flex;
  flex-direction: column; }
  .mobileMenu_3ycV_5ae6a2 a {
    display: flex;
    align-items: center;
    font-size: 14px;
    color: #0e0d25;
    padding: 6px 0;
    margin: 4px 0;
    font-weight: 300; }
    .mobileMenu_3ycV_5ae6a2 a i,
    .mobileMenu_3ycV_5ae6a2 a svg {
      margin-right: 12px;
      font-size: 20px; }
    .mobileMenu_3ycV_5ae6a2 a:hover {
      color: #0e0d25; }
  .mobileMenu_3ycV_5ae6a2 hr {
    padding: 0;
    margin: 8px 0; }
  .mobileMenu_3ycV_5ae6a2 .active_1KNO_3d6b8c {
    color: #0e0d25; }
  .mobileMenu_3ycV_5ae6a2 .authentication_3bpW_189317 {
    display: flex;
    justify-content: space-evenly;
    padding: 4px 0; }
    .mobileMenu_3ycV_5ae6a2 .authentication_3bpW_189317 a {
      flex: 0 0 45%;
      max-width: 45%; }
    .mobileMenu_3ycV_5ae6a2 .authentication_3bpW_189317 button {
      width: 100%; }
  .mobileMenu_3ycV_5ae6a2 .menu_search_3A-V_9db81c .ant-input {
    height: 32px; }
  .mobileMenu_3ycV_5ae6a2 .menu_search_3A-V_9db81c .ant-input-search-button {
    background: transparent;
    color: #9a9fa9;
    padding: 0;
    font-size: 16px;
    width: 32px;
    height: 32px; }
  .mobileMenu_3ycV_5ae6a2 .menu_search_wrapper_2g1w_4a9769 {
    margin-bottom: 12px;
    position: relative;
    width: 100%; }
    .mobileMenu_3ycV_5ae6a2 .menu_search_wrapper_2g1w_4a9769 .ant-input-group-wrapper {
      border-radius: 8px;
      border: 1px solid #f1f1f1; }
  .mobileMenu_3ycV_5ae6a2 .btnInvest_1NV8_e5fd76 {
    width: 90px;
    height: 28px;
    display: flex;
    align-items: center;
    background: #f4edff;
    font-weight: 300;
    font-size: 14px;
    color: #8551db;
    padding: 0 6px;
    margin: 4px 0; }
    .mobileMenu_3ycV_5ae6a2 .btnInvest_1NV8_e5fd76 .dollarIcon_pLC1_97ffa3 {
      color: #8551db; }
      .mobileMenu_3ycV_5ae6a2 .btnInvest_1NV8_e5fd76 .dollarIcon_pLC1_97ffa3 svg {
        margin-right: 2px;
        font-size: 18px; }
  .mobileMenu_3ycV_5ae6a2 .menuItem_3G_v_2cd2b0 .badge_1mKu_dcfdb5 {
    margin-left: 8px;
    padding: 4px;
    min-width: 20px;
    min-height: 20px;
    background: #e02b1e;
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 50%;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    color: #ffffff; }
    .mobileMenu_3ycV_5ae6a2 .menuItem_3G_v_2cd2b0 .badge_1mKu_dcfdb5.max_1s0g_ae5168 {
      width: 32px;
      height: 20px;
      border-radius: 16px; }
  .mobileMenu_3ycV_5ae6a2 .hightLight_3rfB_74a8fa a .menuText_2UUn_70fda9 {
    font-weight: 500;
    background: linear-gradient(233.38deg, #88308c 28.71%, #782d99 37.53%, #692aa6 46.12%, #5727b5 56.18%, #3e22c9 70.05%, #2b1ed8 80.43%, #1e1ce3 87.97%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent; }
  .mobileMenu_3ycV_5ae6a2 .marketBossMobile_1e_k_37372f img {
    width: 21px;
    height: 21px;
    object-fit: contain; }
  .mobileMenu_3ycV_5ae6a2 .marketBossMobile_1e_k_37372f a {
    display: flex;
    align-items: center;
    gap: 12px; }
    .mobileMenu_3ycV_5ae6a2 .marketBossMobile_1e_k_37372f a span {
      font-size: 14px;
      font-weight: 500;
      line-height: 20px;
      background: linear-gradient(91.46deg, rgba(163, 57, 224, 0.99) 3.78%, rgba(255, 119, 0, 0.99) 100.15%);
      background-clip: text;
      -webkit-background-clip: text;
      -webkit-text-fill-color: transparent; }

.profile_11DT_af6be3 {
  display: flex;
  align-items: center;
  padding: 20px 16px;
  color: #9a9fa9; }
  .profile_11DT_af6be3 p {
    margin: 0; }
  .profile_11DT_af6be3 img {
    width: 40px;
    height: 40px;
    object-fit: cover;
    border-radius: 50%; }
  .profile_content_1jqs_2837af {
    text-transform: capitalize;
    margin-left: 8px;
    flex: 0 0 calc(100% - 100px);
    max-width: calc(100% - 100px); }
  .profile_name_2pbG_b50919 {
    font-weight: 500;
    font-size: 14px;
    line-height: 20px;
    color: #0e0d25; }
  .profile_email_3l7-_62e2fb {
    font-size: 12px;
    line-height: 18px;
    font-weight: 300;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden; }
  .profile_11DT_af6be3 i {
    font-size: 20px;
    margin-left: 10px;
    color: #9a9fa9 !important; }

.fixed_bottom_3AmE_25517b {
  position: fixed;
  bottom: 0;
  left: 0;
  width: 280px;
  background: #ffffff;
  box-shadow: 0px 4px 15px rgba(0, 0, 0, 0.09); }

@keyframes AnimationPricing_2Z81_1764d6 {
  from {
    transform: translateX(-200%); }
  to {
    transform: translateX(200%); } }

@keyframes heartbeat_sWpm_15f80f {
  0% {
    transform: scale(0.8); }
  10% {
    transform: scale(1); }
  20% {
    transform: scale(1.2); }
  40% {
    transform: scale(1.4); }
  60% {
    transform: scale(1.2); }
  80% {
    transform: scale(1.1); }
  100% {
    transform: scale(1); } }

.avatarContainer_3PZ6_8af4c3 {
  position: relative; }
  .avatarContainer_3PZ6_8af4c3 .avatar_UrTH_889e59 {
    overflow: hidden;
    border-radius: 50%;
    width: 80%;
    height: 80%;
    display: inline-block;
    position: absolute;
    top: 0;
    right: 0; }
    .avatarContainer_3PZ6_8af4c3 .avatar_UrTH_889e59 span {
      display: flex;
      justify-content: center;
      align-items: center;
      width: 100%;
      height: 100%;
      font-size: 16px !important; }
    .avatarContainer_3PZ6_8af4c3 .avatar_UrTH_889e59:first-child:last-child {
      width: 100%;
      height: 100%; }
      .avatarContainer_3PZ6_8af4c3 .avatar_UrTH_889e59:first-child:last-child span {
        font-size: 18px !important; }
    .avatarContainer_3PZ6_8af4c3 .avatar_UrTH_889e59:nth-child(2) {
      top: 40%;
      left: 0;
      right: auto;
      width: 60%;
      height: 60%;
      box-shadow: 0 0 2px 0px rgba(0, 0, 0, 0.2); }
      .avatarContainer_3PZ6_8af4c3 .avatar_UrTH_889e59:nth-child(2) span {
        font-size: 12px !important; }
    .avatarContainer_3PZ6_8af4c3 .avatar_UrTH_889e59:nth-child(3), .avatarContainer_3PZ6_8af4c3 .avatar_UrTH_889e59:nth-child(4) {
      top: auto;
      bottom: -4px;
      right: 2px;
      width: 45%;
      height: 45%;
      box-shadow: 0 0 2px 0px rgba(0, 0, 0, 0.3); }
      .avatarContainer_3PZ6_8af4c3 .avatar_UrTH_889e59:nth-child(3) span, .avatarContainer_3PZ6_8af4c3 .avatar_UrTH_889e59:nth-child(4) span {
        font-size: 10px !important; }
    .avatarContainer_3PZ6_8af4c3 .avatar_UrTH_889e59:nth-child(4) span {
      background: rgba(0, 0, 0, 0.6);
      color: #fff; }
  .avatarContainer_3PZ6_8af4c3.avatarSize40_26fI_aec833 .avatar_UrTH_889e59 span {
    font-size: 14px !important; }
  .avatarContainer_3PZ6_8af4c3.avatarSize40_26fI_aec833 .avatar_UrTH_889e59:first-child:last-child span {
    font-size: 16px !important; }
  .avatarContainer_3PZ6_8af4c3.avatarSize40_26fI_aec833 .avatar_UrTH_889e59:nth-child(2) span {
    font-size: 10px !important; }
  .avatarContainer_3PZ6_8af4c3.avatarSize40_26fI_aec833 .avatar_UrTH_889e59:nth-child(3) span, .avatarContainer_3PZ6_8af4c3.avatarSize40_26fI_aec833 .avatar_UrTH_889e59:nth-child(4) span {
    font-size: 8px !important; }
  .avatarContainer_3PZ6_8af4c3.avatarSize40_26fI_aec833 .liveChatIcon_3_U3_17bd35 {
    bottom: -2px;
    right: -4px;
    height: 20px;
    width: 20px;
    font-size: 12px; }
  .avatarContainer_3PZ6_8af4c3.avatarSize30_3b0t_0355d7 .avatar_UrTH_889e59 span {
    font-size: 12px !important; }
  .avatarContainer_3PZ6_8af4c3.avatarSize30_3b0t_0355d7 .avatar_UrTH_889e59:first-child:last-child span {
    font-size: 14px !important; }
  .avatarContainer_3PZ6_8af4c3.avatarSize30_3b0t_0355d7 .avatar_UrTH_889e59:nth-child(2) span {
    font-size: 10px !important; }
  .avatarContainer_3PZ6_8af4c3.avatarSize30_3b0t_0355d7 .avatar_UrTH_889e59:nth-child(3) span, .avatarContainer_3PZ6_8af4c3.avatarSize30_3b0t_0355d7 .avatar_UrTH_889e59:nth-child(4) span {
    font-size: 7px !important; }
  .avatarContainer_3PZ6_8af4c3.avatarSize30_3b0t_0355d7 .liveChatIcon_3_U3_17bd35 {
    height: 16px;
    width: 16px;
    font-size: 10px;
    bottom: -4px;
    right: -6px; }
  .avatarContainer_3PZ6_8af4c3 .liveChat_23FA_f0f431 {
    border-radius: 50%;
    display: flex;
    border: 1px solid #8551db;
    height: 100%;
    width: 100%;
    justify-content: center;
    align-items: center;
    font-size: 24px;
    color: #8551db;
    transition: all 0.1s ease; }
    .avatarContainer_3PZ6_8af4c3 .liveChat_23FA_f0f431.active_38tV_fd0345 {
      border: 1px solid #fff;
      color: #fff; }
  .avatarContainer_3PZ6_8af4c3 .liveChatIcon_3_U3_17bd35 {
    position: absolute;
    border-radius: 50%;
    display: flex;
    justify-content: center;
    align-items: center;
    bottom: -4px;
    right: -4px;
    height: 26px;
    width: 26px;
    font-size: 14px;
    background: #8551db;
    color: #fff;
    transition: all 0.1s ease; }
    .avatarContainer_3PZ6_8af4c3 .liveChatIcon_3_U3_17bd35.active_38tV_fd0345 {
      background: #fff;
      color: #8551db; }
      .avatarContainer_3PZ6_8af4c3 .liveChatIcon_3_U3_17bd35.active_38tV_fd0345 svg {
        color: #8551db !important; }
    .avatarContainer_3PZ6_8af4c3 .liveChatIcon_3_U3_17bd35.closed_1ACv_d52aa4 {
      background: #9a9fa9; }
      .avatarContainer_3PZ6_8af4c3 .liveChatIcon_3_U3_17bd35.closed_1ACv_d52aa4.active_38tV_fd0345 {
        background: #fff; }

.liveChat_23FA_f0f431 {
  border-radius: 50%;
  display: flex;
  border: 1px solid #8551db;
  height: 100%;
  width: 100%;
  justify-content: center;
  align-items: center;
  font-size: 24px;
  color: #8551db;
  transition: all 0.1s ease; }
  .liveChat_23FA_f0f431.active_38tV_fd0345 {
    border: 1px solid #fff;
    color: #fff; }

@media screen and (max-width: 768px) {
  .avatarContainer_3PZ6_8af4c3 {
    width: 40px !important;
    height: 40px !important; } }

@keyframes heartbeat_7Jcy_541d61 {
  0% {
    transform: scale(0.8); }
  10% {
    transform: scale(1); }
  20% {
    transform: scale(1.2); }
  40% {
    transform: scale(1.4); }
  60% {
    transform: scale(1.2); }
  80% {
    transform: scale(1.1); }
  100% {
    transform: scale(1); } }

.item_2auz_e92144 {
  display: grid;
  grid-template-areas: 'avatar name time' 'avatar info setting' 'avatar message setting';
  grid-template-columns: 74px 1fr max-content;
  grid-template-rows: min-content min-content 1fr;
  border-bottom: 1px solid #f1f1f1;
  padding: 0.86em 0.86em 0.86em 0;
  text-align: left;
  cursor: pointer; }
  .item_2auz_e92144:hover {
    background: #f8f8f8; }
  .item_2auz_e92144.active_2TxZ_d00b72 {
    background: #f1f1f1; }
  .item_2auz_e92144:active {
    background: #ededed; }
  .item_2auz_e92144.new_ZL5Q_17b7fe {
    background: #f7f5fc; }
    .item_2auz_e92144.new_ZL5Q_17b7fe:hover {
      background: #f8f8f8; }
    .item_2auz_e92144.new_ZL5Q_17b7fe .name_3JUq_f76672 {
      font-weight: 500; }
    .item_2auz_e92144.new_ZL5Q_17b7fe .message_2H4w_e86f9e {
      color: #0e0d25;
      font-weight: 300; }
  .item_2auz_e92144 span {
    line-height: 1.4em; }
  .item_2auz_e92144 .avatar_3PbN_2632e7 {
    grid-area: avatar;
    padding: 0 0.86em;
    align-self: center; }
  .item_2auz_e92144 .name_3JUq_f76672 {
    grid-area: name;
    color: #0e0d25;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    font-weight: 500; }
  .item_2auz_e92144 .time_3VET_5e799f {
    grid-area: time;
    color: #c3c9d5;
    font-size: calc(6px + 0.4em);
    font-weight: 300;
    padding-left: 0.35em;
    text-align: right; }
  .item_2auz_e92144 .moreAction_2_5v_ac59c6 {
    grid-area: setting;
    align-self: center;
    justify-self: end;
    color: #c3c9d5;
    min-width: 50px;
    text-align: right; }
  .item_2auz_e92144 .setting_1-Gq_5fcf13 {
    display: none;
    color: #9a9fa9;
    margin-left: 8px; }
  .item_2auz_e92144:hover .setting_1-Gq_5fcf13 {
    display: inline-block; }
  .item_2auz_e92144 .info_25O__6dc07c {
    grid-area: info;
    overflow: hidden; }
    .item_2auz_e92144 .info_25O__6dc07c p {
      font-size: 0.86em;
      margin: 0;
      color: #9a9fa9;
      font-weight: 300;
      text-overflow: ellipsis;
      white-space: nowrap;
      overflow: hidden; }
  .item_2auz_e92144 .message_2H4w_e86f9e {
    font-weight: 300;
    grid-area: message;
    color: #0e0d25;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    font-family: "poppins", sans-serif !important; }

.popoverAction_-lk5_fc7d81 {
  padding: 0 !important; }
  .popoverAction_-lk5_fc7d81 .ant-popover-inner-content,
  .popoverAction_-lk5_fc7d81 .ant-popover-inner {
    padding: 0; }
  .popoverAction_-lk5_fc7d81 .ant-popover-arrow {
    border: none; }
  .popoverAction_-lk5_fc7d81 .ant-menu {
    border-radius: 4px; }
  .popoverAction_-lk5_fc7d81 li.ant-menu-item {
    margin: 4px auto !important;
    padding-left: 8px;
    height: 32px;
    line-height: 32px; }
  .popoverAction_-lk5_fc7d81 .ant-menu-title-content {
    display: block; }

@media screen and (max-width: 768px) {
  .roomItem_3yhK_55fd02 .item_2auz_e92144 {
    grid-template-columns: 59px 1fr max-content;
    padding: 0.5em 0.5em 0.5em 0; }
    .roomItem_3yhK_55fd02 .item_2auz_e92144 .avatar_3PbN_2632e7 {
      padding: 0 0.56em; } }

@media screen and (max-width: 576px) {
  .item_2auz_e92144 {
    grid-template-columns: 65px 1fr max-content; } }

@keyframes heartbeat_1vnZ_8c6b76 {
  0% {
    transform: scale(0.8); }
  10% {
    transform: scale(1); }
  20% {
    transform: scale(1.2); }
  40% {
    transform: scale(1.4); }
  60% {
    transform: scale(1.2); }
  80% {
    transform: scale(1.1); }
  100% {
    transform: scale(1); } }

.dropdownContainer_2OYM_bd2f3e {
  width: 400px;
  max-width: 100%; }
  .dropdownContainer_2OYM_bd2f3e .ant-popover-inner-content {
    padding: 0; }

.notify_list_35Jo_bb03ee .notify_top_37a__381daf {
  width: 100%;
  height: 40px;
  background: #ffffff;
  position: relative;
  display: flex;
  justify-content: space-between;
  align-items: center;
  border-bottom: 1px solid #F1F1F1;
  padding: 0 16px; }
  .notify_list_35Jo_bb03ee .notify_top_37a__381daf h4 {
    margin: 0px;
    font-size: 16px;
    font-weight: 400; }
  .notify_list_35Jo_bb03ee .notify_top_37a__381daf a.read_36Xm_d01b8b {
    color: #8551DB;
    font-size: 12px;
    font-weight: 400; }
    .notify_list_35Jo_bb03ee .notify_top_37a__381daf a.read_36Xm_d01b8b:hover {
      border-bottom: 1px solid #8551DB; }

.see_all_36Mn_e44329 {
  padding: 8px 16px;
  text-align: center;
  border-top: 1px solid #f1f1f1; }
  .see_all_36Mn_e44329 a {
    font-size: 12px;
    font-weight: 400;
    border-bottom: 1px solid #ffffff; }
    .see_all_36Mn_e44329 a:hover {
      border-bottom: 1px solid #8551DB; }

.messageDropdown_2xsa_3d9139 {
  font-size: 0.9em;
  max-height: calc(100vh - 150px);
  min-height: 50px; }
  .messageDropdown_2xsa_3d9139 .scrollBar_2R89_7c6b2a {
    height: 100%; }
    .messageDropdown_2xsa_3d9139 .scrollBar_2R89_7c6b2a .trackY {
      opacity: 0; }
  .messageDropdown_2xsa_3d9139 .empty_1SAp_364461 {
    padding: 16px;
    color: #0e0d25;
    font-weight: 300;
    font-size: 14px; }

#notificationContent-message {
  background: #ffffff;
  height: 100%; }
  #notificationContent-message .h_mobile {
    display: block; }

@media screen and (max-width: 480px) {
  .notify_list_35Jo_bb03ee .notify_top_37a__381daf::before, .notify_list_35Jo_bb03ee .notify_top_37a__381daf::after {
    right: 42%; } }

@keyframes heartbeat_Q76a_50a1f6 {
  0% {
    transform: scale(0.8); }
  10% {
    transform: scale(1); }
  20% {
    transform: scale(1.2); }
  40% {
    transform: scale(1.4); }
  60% {
    transform: scale(1.2); }
  80% {
    transform: scale(1.1); }
  100% {
    transform: scale(1); } }

@keyframes lds-dual-ring_2bYk_208e7a {
  0% {
    transform: rotate(0deg); }
  100% {
    transform: rotate(360deg); } }

@keyframes lds-ellipsis1_1RXP_6c38df {
  0% {
    transform: scale(0); }
  100% {
    transform: scale(1); } }

@keyframes lds-ellipsis3__CTW_86e00f {
  0% {
    transform: scale(1); }
  100% {
    transform: scale(0); } }

@keyframes lds-ellipsis2_1ZwP_a08a5f {
  0% {
    transform: translate(0, 0); }
  100% {
    transform: translate(19px, 0); } }

@keyframes lds-spinner_3TAs_8fa798 {
  0% {
    opacity: 1; }
  100% {
    opacity: 0; } }

@keyframes lds-ring_1q1P_bdecd9 {
  0% {
    transform: rotate(0deg); }
  100% {
    transform: rotate(360deg); } }

.loader_3CZW_efc856 {
  height: 100%;
  max-height: 300px;
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: center; }
  .loader_3CZW_efc856 .loaderDualRing_AGv9_ad017d {
    display: inline-block;
    width: 80px;
    height: 80px; }
    .loader_3CZW_efc856 .loaderDualRing_AGv9_ad017d:after {
      content: " ";
      display: block;
      width: 64px;
      height: 64px;
      margin: 8px;
      border-radius: 50%;
      border: 6px solid #8551db;
      border-color: #8551db transparent #8551db transparent;
      animation: lds-dual-ring_2bYk_208e7a 1.2s linear infinite; }
  .loader_3CZW_efc856 .loaderRing_1VQx_ee85e8 {
    display: inline-block;
    position: relative;
    width: 80px;
    height: 80px; }
    .loader_3CZW_efc856 .loaderRing_1VQx_ee85e8 div {
      box-sizing: border-box;
      display: block;
      position: absolute;
      width: 64px;
      height: 64px;
      margin: 8px;
      border: 6px solid #8551db;
      border-radius: 50%;
      animation: lds-ring_1q1P_bdecd9 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite;
      border-color: #8551db transparent transparent transparent; }
    .loader_3CZW_efc856 .loaderRing_1VQx_ee85e8 div:nth-child(1) {
      animation-delay: -0.45s; }
    .loader_3CZW_efc856 .loaderRing_1VQx_ee85e8 div:nth-child(2) {
      animation-delay: -0.3s; }
    .loader_3CZW_efc856 .loaderRing_1VQx_ee85e8 div:nth-child(3) {
      animation-delay: -0.15s; }
  .loader_3CZW_efc856 .loaderDot_1FKT_2465b5 {
    display: inline-block;
    position: relative;
    width: 80px;
    height: 100%; }
    .loader_3CZW_efc856 .loaderDot_1FKT_2465b5 div {
      position: absolute;
      top: calc(50% - 7px);
      width: 13px;
      height: 13px;
      border-radius: 50%;
      background: #8551db;
      animation-timing-function: cubic-bezier(0, 1, 1, 0); }
    .loader_3CZW_efc856 .loaderDot_1FKT_2465b5 div:nth-child(1) {
      left: 8px;
      animation: lds-ellipsis1_1RXP_6c38df 0.6s infinite; }
    .loader_3CZW_efc856 .loaderDot_1FKT_2465b5 div:nth-child(2) {
      left: 8px;
      animation: lds-ellipsis2_1ZwP_a08a5f 0.6s infinite; }
    .loader_3CZW_efc856 .loaderDot_1FKT_2465b5 div:nth-child(3) {
      left: 32px;
      animation: lds-ellipsis2_1ZwP_a08a5f 0.6s infinite; }
    .loader_3CZW_efc856 .loaderDot_1FKT_2465b5 div:nth-child(4) {
      left: 56px;
      animation: lds-ellipsis3__CTW_86e00f 0.6s infinite; }
  .loader_3CZW_efc856 .loaderSpinner_354i_bc4eb1 {
    color: official;
    display: inline-block;
    position: relative;
    width: 80px;
    height: 80px; }
    .loader_3CZW_efc856 .loaderSpinner_354i_bc4eb1 div {
      transform-origin: 40px 40px;
      animation: lds-spinner_3TAs_8fa798 1.2s linear infinite; }
    .loader_3CZW_efc856 .loaderSpinner_354i_bc4eb1 div:after {
      content: " ";
      display: block;
      position: absolute;
      top: 3px;
      left: 37px;
      width: 6px;
      height: 18px;
      border-radius: 20%;
      background: #8551db; }
    .loader_3CZW_efc856 .loaderSpinner_354i_bc4eb1 div:nth-child(1) {
      transform: rotate(0deg);
      animation-delay: -1.1s; }
    .loader_3CZW_efc856 .loaderSpinner_354i_bc4eb1 div:nth-child(2) {
      transform: rotate(30deg);
      animation-delay: -1s; }
    .loader_3CZW_efc856 .loaderSpinner_354i_bc4eb1 div:nth-child(3) {
      transform: rotate(60deg);
      animation-delay: -0.9s; }
    .loader_3CZW_efc856 .loaderSpinner_354i_bc4eb1 div:nth-child(4) {
      transform: rotate(90deg);
      animation-delay: -0.8s; }
    .loader_3CZW_efc856 .loaderSpinner_354i_bc4eb1 div:nth-child(5) {
      transform: rotate(120deg);
      animation-delay: -0.7s; }
    .loader_3CZW_efc856 .loaderSpinner_354i_bc4eb1 div:nth-child(6) {
      transform: rotate(150deg);
      animation-delay: -0.6s; }
    .loader_3CZW_efc856 .loaderSpinner_354i_bc4eb1 div:nth-child(7) {
      transform: rotate(180deg);
      animation-delay: -0.5s; }
    .loader_3CZW_efc856 .loaderSpinner_354i_bc4eb1 div:nth-child(8) {
      transform: rotate(210deg);
      animation-delay: -0.4s; }
    .loader_3CZW_efc856 .loaderSpinner_354i_bc4eb1 div:nth-child(9) {
      transform: rotate(240deg);
      animation-delay: -0.3s; }
    .loader_3CZW_efc856 .loaderSpinner_354i_bc4eb1 div:nth-child(10) {
      transform: rotate(270deg);
      animation-delay: -0.2s; }
    .loader_3CZW_efc856 .loaderSpinner_354i_bc4eb1 div:nth-child(11) {
      transform: rotate(300deg);
      animation-delay: -0.1s; }
    .loader_3CZW_efc856 .loaderSpinner_354i_bc4eb1 div:nth-child(12) {
      transform: rotate(330deg);
      animation-delay: 0s; }
  .loader_3CZW_efc856.big_2jWt_007c2f {
    max-height: 400px; }
    .loader_3CZW_efc856.big_2jWt_007c2f .loaderDualRing_AGv9_ad017d {
      width: 140px;
      height: 140px; }
      .loader_3CZW_efc856.big_2jWt_007c2f .loaderDualRing_AGv9_ad017d:after {
        width: 120px;
        height: 120px;
        margin: 10px;
        border-width: 6px; }
    .loader_3CZW_efc856.big_2jWt_007c2f .loaderRing_1VQx_ee85e8 {
      width: 140px;
      height: 140px; }
      .loader_3CZW_efc856.big_2jWt_007c2f .loaderRing_1VQx_ee85e8 div {
        width: 120px;
        height: 120px;
        margin: 10px;
        border-width: 6px; }
  .loader_3CZW_efc856.large_1dB8_189991 {
    max-height: 400px; }
    .loader_3CZW_efc856.large_1dB8_189991 .loaderDualRing_AGv9_ad017d {
      width: 120px;
      height: 120px; }
      .loader_3CZW_efc856.large_1dB8_189991 .loaderDualRing_AGv9_ad017d:after {
        width: 96px;
        height: 96px;
        margin: 12px;
        border-width: 6px; }
    .loader_3CZW_efc856.large_1dB8_189991 .loaderRing_1VQx_ee85e8 {
      width: 120px;
      height: 120px; }
      .loader_3CZW_efc856.large_1dB8_189991 .loaderRing_1VQx_ee85e8 div {
        width: 96px;
        height: 96px;
        margin: 12px;
        border-width: 6px; }
    .loader_3CZW_efc856.large_1dB8_189991 .loaderDot_1FKT_2465b5 {
      width: 110px; }
      .loader_3CZW_efc856.large_1dB8_189991 .loaderDot_1FKT_2465b5 div {
        top: calc(50% - 10px);
        width: 20px;
        height: 20px; }
      .loader_3CZW_efc856.large_1dB8_189991 .loaderDot_1FKT_2465b5 div:nth-child(1) {
        left: 10px; }
      .loader_3CZW_efc856.large_1dB8_189991 .loaderDot_1FKT_2465b5 div:nth-child(2) {
        left: 20px; }
      .loader_3CZW_efc856.large_1dB8_189991 .loaderDot_1FKT_2465b5 div:nth-child(3) {
        left: 50px; }
      .loader_3CZW_efc856.large_1dB8_189991 .loaderDot_1FKT_2465b5 div:nth-child(4) {
        left: 85px; }
    .loader_3CZW_efc856.large_1dB8_189991 .loaderSpinner_354i_bc4eb1 {
      width: 120px;
      height: 120px; }
      .loader_3CZW_efc856.large_1dB8_189991 .loaderSpinner_354i_bc4eb1 div {
        transform-origin: 60px 60px; }
      .loader_3CZW_efc856.large_1dB8_189991 .loaderSpinner_354i_bc4eb1 div:after {
        top: 12px;
        left: 56px;
        width: 8px;
        height: 22px; }
  .loader_3CZW_efc856.small_3V9a_abd84b {
    max-height: 200px; }
    .loader_3CZW_efc856.small_3V9a_abd84b .loaderDualRing_AGv9_ad017d {
      width: 56px;
      height: 56px; }
      .loader_3CZW_efc856.small_3V9a_abd84b .loaderDualRing_AGv9_ad017d:after {
        width: 44px;
        height: 44px;
        margin: 5.6px;
        border-width: 4px; }
    .loader_3CZW_efc856.small_3V9a_abd84b .loaderRing_1VQx_ee85e8 {
      width: 56px;
      height: 56px; }
      .loader_3CZW_efc856.small_3V9a_abd84b .loaderRing_1VQx_ee85e8 div {
        width: 44px;
        height: 44px;
        margin: 5.6px;
        border-width: 4px; }
    .loader_3CZW_efc856.small_3V9a_abd84b .loaderDot_1FKT_2465b5 {
      width: 60px; }
      .loader_3CZW_efc856.small_3V9a_abd84b .loaderDot_1FKT_2465b5 div {
        top: calc(50% - 4px);
        width: 8px;
        height: 8px; }
      .loader_3CZW_efc856.small_3V9a_abd84b .loaderDot_1FKT_2465b5 div:nth-child(1) {
        left: 6px; }
      .loader_3CZW_efc856.small_3V9a_abd84b .loaderDot_1FKT_2465b5 div:nth-child(2) {
        left: 6px; }
      .loader_3CZW_efc856.small_3V9a_abd84b .loaderDot_1FKT_2465b5 div:nth-child(3) {
        left: 26px; }
      .loader_3CZW_efc856.small_3V9a_abd84b .loaderDot_1FKT_2465b5 div:nth-child(4) {
        left: 48px; }
    .loader_3CZW_efc856.small_3V9a_abd84b .loaderSpinner_354i_bc4eb1 {
      width: 40px;
      height: 40px; }
      .loader_3CZW_efc856.small_3V9a_abd84b .loaderSpinner_354i_bc4eb1 div {
        transform-origin: 20px 20px; }
      .loader_3CZW_efc856.small_3V9a_abd84b .loaderSpinner_354i_bc4eb1 div:after {
        top: 0px;
        left: 18px;
        width: 3px;
        height: 10px; }
  .loader_3CZW_efc856.white_2f3o_874da6 .loaderSpinner_354i_bc4eb1 div:after {
    background: #fff; }
  .loader_3CZW_efc856.white_2f3o_874da6 .loaderDot_1FKT_2465b5 div {
    background: #fff; }
  .loader_3CZW_efc856.white_2f3o_874da6 .loaderDualRing_AGv9_ad017d:after {
    border: 6px solid #fff;
    border-color: #fff transparent #fff transparent; }
  .loader_3CZW_efc856.white_2f3o_874da6 .loaderRing_1VQx_ee85e8 div {
    border: 6px solid #fff;
    border-color: #fff transparent transparent transparent; }

.loadingContainer_3jLO_bc54bc {
  height: 100%;
  width: 100%;
  position: fixed;
  background: rgba(0, 0, 0, 0.7);
  top: 0;
  left: 0;
  z-index: 99;
  display: flex;
  align-items: center; }

.loadingTopBar_34d2_47d341 {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  height: 2px;
  z-index: 9999;
  display: flex;
  background: #8551db;
  transition: 0.3s all ease-in; }

@keyframes heartbeat_2DEc_bfd6ee {
  0% {
    transform: scale(0.8); }
  10% {
    transform: scale(1); }
  20% {
    transform: scale(1.2); }
  40% {
    transform: scale(1.4); }
  60% {
    transform: scale(1.2); }
  80% {
    transform: scale(1.1); }
  100% {
    transform: scale(1); } }

.messenger .breadcrumb > li + li:before, .messaging-container .breadcrumb > li + li:before {
  content: "|"; }

.messenger button, .messaging-container button {
  font-family: "poppins", sans-serif !important; }

.messenger .wrapper, .messaging-container .wrapper {
  background: none; }

.messenger .ScrollbarsCustom-Wrapper, .messaging-container .ScrollbarsCustom-Wrapper {
  right: 0 !important; }

.messenger .ScrollbarsCustom-Track.ScrollbarsCustom-TrackY, .messaging-container .ScrollbarsCustom-Track.ScrollbarsCustom-TrackY {
  width: 6px !important; }

.messenger .main-content, .messaging-container .main-content {
  transition: 0.2s all ease;
  padding: 10px 0; }
  .messenger .main-content h3, .messaging-container .main-content h3 {
    font-weight: 500;
    margin: 10px 0; }
  .messenger .main-content hr, .messaging-container .main-content hr {
    border-top: 1px solid #f1f1f1;
    margin-top: 2.5em; }
  .messenger .main-content .tabs button, .messaging-container .main-content .tabs button {
    min-width: 120px; }
  .messenger .main-content .scrollarea .scrollbar-container, .messaging-container .main-content .scrollarea .scrollbar-container {
    z-index: 20; }
  .messenger .main-content .mrb-20, .messaging-container .main-content .mrb-20 {
    margin-bottom: 20px; }

.messenger a, .messaging-container a {
  color: #8551db; }
  .messenger a:hover, .messaging-container a:hover {
    color: #2a2463; }

.messenger .dropdown-menu, .messaging-container .dropdown-menu {
  box-shadow: 0 1px 14px 2px rgba(120, 120, 120, 0.06), 0 1px 8px 2px rgba(120, 120, 120, 0.08);
  border: 1px solid #f1f1f1;
  padding: 8px 20px;
  border-radius: 0; }
  .messenger .dropdown-menu::before, .messaging-container .dropdown-menu::before {
    top: -11px;
    right: 5px;
    border-bottom-color: rgba(0, 0, 0, 0.08); }
  .messenger .dropdown-menu::after, .messaging-container .dropdown-menu::after {
    top: -10px;
    right: 6px; }
  .messenger .dropdown-menu.dropdown-menu-right, .messaging-container .dropdown-menu.dropdown-menu-right {
    right: -8px; }
  .messenger .dropdown-menu li > a, .messaging-container .dropdown-menu li > a {
    font-weight: 400;
    color: #9a9fa9;
    padding: 5px 0; }
    .messenger .dropdown-menu li > a:hover, .messaging-container .dropdown-menu li > a:hover {
      color: #8551db;
      background: inherit; }

.messenger .dropup .dropdown-menu::before, .messaging-container .dropup .dropdown-menu::before {
  top: auto;
  bottom: -11px;
  border-bottom: 0;
  border-top: 11px solid #dddddd; }

.messenger .dropup .dropdown-menu::after, .messaging-container .dropup .dropdown-menu::after {
  top: auto;
  bottom: -10px;
  border-bottom: 0;
  border-top: 10px solid #ffffff; }

.modal-dialog {
  margin: 10px auto; }

.messaging-modal.modal {
  z-index: 1040; }

.messaging-modal .modal-dialog {
  max-width: 100%; }

.messaging-modal .modal-sm {
  width: 450px; }

.messaging-modal .modal-header {
  border-bottom: 0;
  padding: 15px;
  font-size: 18px;
  display: flex;
  align-items: center; }

.messaging-modal .modal-body {
  padding: 15px; }

.messaging-modal .modal-footer {
  display: flex;
  justify-content: flex-end;
  padding: 15px;
  border: 0; }
  .messaging-modal .modal-footer .button-fluid {
    display: flex;
    width: 100%; }
    .messaging-modal .modal-footer .button-fluid button {
      margin-right: 5px; }
      .messaging-modal .modal-footer .button-fluid button:last-child {
        margin-right: 0; }

.emoji-picker .search-bar {
  margin-left: 0; }
  .emoji-picker .search-bar input {
    font-size: 12px; }

.emoji-picker .emoji-list {
  height: 245px; }
  .emoji-picker .emoji-list .emoji {
    height: 30px;
    width: 30px;
    background-size: 25px;
    padding: 0; }

span.emoji {
  display: -moz-inline-box;
  -moz-box-orient: vertical;
  display: inline-block;
  vertical-align: baseline;
  width: 1em;
  height: 1em;
  background-size: 1em;
  background-repeat: no-repeat;
  text-indent: -9999px;
  background-position: 50%, 50%;
  background-size: contain; }

span.emoji-sizer {
  font-size: 1.5em;
  margin: 0 1px;
  vertical-align: bottom; }

span.emoji-outer {
  display: -moz-inline-box;
  display: inline-block;
  height: 1em;
  width: 1em; }

span.emoji-inner {
  display: -moz-inline-box;
  display: inline-block;
  text-indent: -9999px;
  width: 100%;
  height: 100%;
  vertical-align: baseline; }

img.emoji {
  width: 1em;
  height: 1em; }

.wrapper {
  left: 0; }

#footer-wrapper-mess {
  position: fixed;
  bottom: 0;
  width: 100%; }

.container-fluid.hcpn-container {
  z-index: 100 !important; }

.messaging-container {
  color: #7f8082;
  position: absolute;
  width: auto;
  bottom: 0;
  right: 1%;
  pointer-events: none;
  display: flex; }

.messaging-container .cb-icon {
  cursor: pointer; }

.messaging-container .cb-icon:hover {
  cursor: pointer; }

@keyframes spin_2Zl9_69dce5 {
  from {
    transform: scale(1) rotate(0deg); }
  to {
    transform: scale(1) rotate(360deg); } }

@keyframes spin2_2QVV_120852 {
  from {
    -webkit-transform: rotate(0deg); }
  to {
    -webkit-transform: rotate(360deg); } }

@-webkit-keyframes spin2_2QVV_120852 {
  from {
    -webkit-transform: rotate(0deg); }
  to {
    -webkit-transform: rotate(360deg); } }

.spinner {
  width: 40px;
  height: 40px;
  position: relative;
  margin: 80px auto; }

.DropdownMessagesHcpn {
  box-shadow: 0 0px 12px rgba(0, 0, 0, 0.175); }

.my-icon-hc.my-svg-hc {
  display: inline-block;
  float: left !important;
  background-repeat: no-repeat !important;
  background-position: 0px 0px !important;
  margin-right: 5px; }

.my-icon-hc.icon-appointment-message {
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNDEuOCAxNDEuOCI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiM2NGQyZjk7fTwvc3R5bGU+PC9kZWZzPjx0aXRsZT5Bc3NldCAxPC90aXRsZT48ZyBpZD0iTGF5ZXJfMiIgZGF0YS1uYW1lPSJMYXllciAyIj48ZyBpZD0iTGF5ZXJfMS0yIiBkYXRhLW5hbWU9IkxheWVyIDEiPjxwYXRoIGNsYXNzPSJjbHMtMSIgZD0iTTcwLjksMGE3MC45LDcwLjksMCwxLDAsNzAuOSw3MC45aDBBNzAuODksNzAuODksMCwwLDAsNzAuOTMsMFptNS4zNiwxMzAuODN2LTQuNzZhNS4zNSw1LjM1LDAsMSwwLTEwLjcsMGgwdjQuNzZBNjAuMjgsNjAuMjgsMCwwLDEsMTEsNzYuMDhoNC41NWE1LjM1LDUuMzUsMCwxLDAsMC0xMC43SDExQTYwLjI4LDYwLjI4LDAsMCwxLDY1LjU2LDExdjQuNDNhNS4zNSw1LjM1LDAsMCwwLDEwLjcsMFYxMWE2MC4yOCw2MC4yOCwwLDAsMSw1NC41OCw1NC40MmgtNC41NWE1LjM1LDUuMzUsMCwxLDAsMCwxMC43aDQuNjFhNjAuMjgsNjAuMjgsMCwwLDEtNTQuNjIsNTQuNzdaIi8+PHBhdGggY2xhc3M9ImNscy0xIiBkPSJNMTAyLjc0LDM2LjM2LDcxLjA1LDY5LjU4SDcwLjlhNi4wOCw2LjA4LDAsMCwwLTEuMTYuMTFMNDMuMjEsNDkuNjNBNCw0LDAsMCwwLDM4LjM4LDU2bDI2LjUxLDIwYTYsNiwwLDAsMCwxMi0uNXYtLjQ3TDEwOC42LDQxLjg4YTQsNCwwLDAsMC01LjgxLTUuNTRoMFoiLz48L2c+PC9nPjwvc3ZnPg==) !important;
  width: 15px !important;
  height: 15px !important; }

.my-icon-hc.icon-readed {
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMTAgODQuODUiPjxkZWZzPjxzdHlsZT4uY2xzLTF7ZmlsbDojY2NjO308L3N0eWxlPjwvZGVmcz48dGl0bGU+QXNzZXQgMjwvdGl0bGU+PGcgaWQ9IkxheWVyXzIiIGRhdGEtbmFtZT0iTGF5ZXIgMiI+PGcgaWQ9IkxheWVyXzEtMiIgZGF0YS1uYW1lPSJMYXllciAxIj48ZyBpZD0iTGF5ZXJfMi0yIiBkYXRhLW5hbWU9IkxheWVyIDIiPjxnIGlkPSJMYXllcl8xLTItMiIgZGF0YS1uYW1lPSJMYXllciAxLTIiPjxwb2x5Z29uIGNsYXNzPSJjbHMtMSIgcG9pbnRzPSIxMTAgMTEuNzcgOTkuMTkgMCA0Mi4yNCA2MS40NiAxMC44IDI3LjU1IDAgMzkuMzEgNDIuMTEgODQuODUgNDIuNjggODQuMjIgNDIuODEgODQuMzYgMTEwIDExLjc3Ii8+PC9nPjwvZz48L2c+PC9nPjwvc3ZnPg==) !important;
  position: relative;
  top: 3px;
  width: 15px !important;
  height: 15px !important;
  background-repeat: no-repeat !important;
  margin-right: 5px;
  margin-left: 5px;
  float: none !important; }

@-webkit-keyframes alert_Hd4i_8a1207 {
  0%,
  25%,
  76%,
  100% {
    -webkit-filter: brightness(0.96); }
  26%,
  75% {
    -webkit-filter: brightness(1); } }

@keyframes alert_Hd4i_8a1207 {
  0%,
  25%,
  76%,
  100% {
    filter: brightness(0.96);
    -webkit-filter: brightness(0.96); }
  26%,
  75% {
    filter: brightness(1);
    -webkit-filter: brightness(1); } }

.messaging-container .number-unread-mess {
  padding: 4px 5px;
  float: left;
  margin-top: 3px;
  margin-right: 2px; }

.notify-list-message {
  right: -62px;
  top: 32px !important;
  width: 400px;
  display: block;
  z-index: 1001; }
  .notify-list-message li {
    width: 100%; }

@media screen and (max-width: 480px) {
  .notify-list-message {
    right: -130px;
    width: 320px; } }

@charset 'UTF-8';
/* Slider */
.slick-loading .slick-list
{
    background: #fff url(https://fe-dev.homing.com/images/ajax-loaderfb6f3c230cb846e25247.gif) center center no-repeat;
}

/* Icons */
@font-face
{
    font-family: 'slick';
    font-weight: normal;
    font-style: normal;

    src: url(data:application/vnd.ms-fontobject;base64,AAgAAGQHAAABAAIAAAAAAAIABQkAAAAAAAABAJABAAAAAExQAQAAgCAAAAAAAAAAAAAAAAEAAAAAAAAATxDE8AAAAAAAAAAAAAAAAAAAAAAAAAoAcwBsAGkAYwBrAAAADgBSAGUAZwB1AGwAYQByAAAAFgBWAGUAcgBzAGkAbwBuACAAMQAuADAAAAAKAHMAbABpAGMAawAAAAAAAAEAAAANAIAAAwBQRkZUTW3RyK8AAAdIAAAAHEdERUYANAAGAAAHKAAAACBPUy8yT/b9sgAAAVgAAABWY21hcCIPRb0AAAHIAAABYmdhc3D//wADAAAHIAAAAAhnbHlmP5u2YAAAAzwAAAIsaGVhZAABMfsAAADcAAAANmhoZWED5QIFAAABFAAAACRobXR4BkoASgAAAbAAAAAWbG9jYQD2AaIAAAMsAAAAEG1heHAASwBHAAABOAAAACBuYW1lBSeBwgAABWgAAAFucG9zdC+zMgMAAAbYAAAARQABAAAAAQAA8MQQT18PPPUACwIAAAAAAM9xeH8AAAAAz3F4fwAlACUB2wHbAAAACAACAAAAAAAAAAEAAAHbAAAALgIAAAAAAAHbAAEAAAAAAAAAAAAAAAAAAAAEAAEAAAAHAEQAAgAAAAAAAgAAAAEAAQAAAEAAAAAAAAAAAQIAAZAABQAIAUwBZgAAAEcBTAFmAAAA9QAZAIQAAAIABQkAAAAAAACAAAABAAAAIAAAAAAAAAAAUGZFZABAAGEhkgHg/+AALgHb/9sAAAABAAAAAAAAAgAAAAAAAAACAAAAAgAAJQAlACUAJQAAAAAAAwAAAAMAAAAcAAEAAAAAAFwAAwABAAAAHAAEAEAAAAAMAAgAAgAEAAAAYSAiIZAhkv//AAAAAABhICIhkCGS//8AAP+l3+PedN5xAAEAAAAAAAAAAAAAAAAAAAEGAAABAAAAAAAAAAECAAAAAgAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGAIwAsAEWAAIAJQAlAdsB2wAYACwAAD8BNjQvASYjIg8BBhUUHwEHBhUUHwEWMzI2FAcGBwYiJyYnJjQ3Njc2MhcWF/GCBgaCBQcIBR0GBldXBgYdBQgH7x0eMjB8MDIeHR0eMjB8MDIecYIGDgaCBQUeBQcJBFhYBAkHBR4F0nwwMh4dHR4yMHwwMh4dHR4yAAAAAgAlACUB2wHbABgALAAAJTc2NTQvATc2NTQvASYjIg8BBhQfARYzMjYUBwYHBiInJicmNDc2NzYyFxYXASgdBgZXVwYGHQUIBwWCBgaCBQcIuB0eMjB8MDIeHR0eMjB8MDIecR4FBwkEWFgECQcFHgUFggYOBoIF0nwwMh4dHR4yMHwwMh4dHR4yAAABACUAJQHbAdsAEwAAABQHBgcGIicmJyY0NzY3NjIXFhcB2x0eMjB8MDIeHR0eMjB8MDIeAT58MDIeHR0eMjB8MDIeHR0eMgABACUAJQHbAdsAQwAAARUUBisBIicmPwEmIyIHBgcGBwYUFxYXFhcWMzI3Njc2MzIfARYVFAcGBwYjIicmJyYnJjQ3Njc2NzYzMhcWFzc2FxYB2woIgAsGBQkoKjodHBwSFAwLCwwUEhwcHSIeIBMGAQQDJwMCISspNC8mLBobFBERFBsaLCYvKicpHSUIDAsBt4AICgsLCScnCwwUEhwcOhwcEhQMCw8OHAMDJwMDAgQnFBQRFBsaLCZeJiwaGxQRDxEcJQgEBgAAAAAAAAwAlgABAAAAAAABAAUADAABAAAAAAACAAcAIgABAAAAAAADACEAbgABAAAAAAAEAAUAnAABAAAAAAAFAAsAugABAAAAAAAGAAUA0gADAAEECQABAAoAAAADAAEECQACAA4AEgADAAEECQADAEIAKgADAAEECQAEAAoAkAADAAEECQAFABYAogADAAEECQAGAAoAxgBzAGwAaQBjAGsAAHNsaWNrAABSAGUAZwB1AGwAYQByAABSZWd1bGFyAABGAG8AbgB0AEYAbwByAGcAZQAgADIALgAwACAAOgAgAHMAbABpAGMAawAgADoAIAAxADQALQA0AC0AMgAwADEANAAARm9udEZvcmdlIDIuMCA6IHNsaWNrIDogMTQtNC0yMDE0AABzAGwAaQBjAGsAAHNsaWNrAABWAGUAcgBzAGkAbwBuACAAMQAuADAAAFZlcnNpb24gMS4wAABzAGwAaQBjAGsAAHNsaWNrAAAAAAIAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAABwAAAAEAAgECAQMAhwBECmFycm93cmlnaHQJYXJyb3dsZWZ0AAAAAAAAAf//AAIAAQAAAA4AAAAYAAAAAAACAAEAAwAGAAEABAAAAAIAAAAAAAEAAAAAzu7XsAAAAADPcXh/AAAAAM9xeH8=);
    src: url(data:application/vnd.ms-fontobject;base64,AAgAAGQHAAABAAIAAAAAAAIABQkAAAAAAAABAJABAAAAAExQAQAAgCAAAAAAAAAAAAAAAAEAAAAAAAAATxDE8AAAAAAAAAAAAAAAAAAAAAAAAAoAcwBsAGkAYwBrAAAADgBSAGUAZwB1AGwAYQByAAAAFgBWAGUAcgBzAGkAbwBuACAAMQAuADAAAAAKAHMAbABpAGMAawAAAAAAAAEAAAANAIAAAwBQRkZUTW3RyK8AAAdIAAAAHEdERUYANAAGAAAHKAAAACBPUy8yT/b9sgAAAVgAAABWY21hcCIPRb0AAAHIAAABYmdhc3D//wADAAAHIAAAAAhnbHlmP5u2YAAAAzwAAAIsaGVhZAABMfsAAADcAAAANmhoZWED5QIFAAABFAAAACRobXR4BkoASgAAAbAAAAAWbG9jYQD2AaIAAAMsAAAAEG1heHAASwBHAAABOAAAACBuYW1lBSeBwgAABWgAAAFucG9zdC+zMgMAAAbYAAAARQABAAAAAQAA8MQQT18PPPUACwIAAAAAAM9xeH8AAAAAz3F4fwAlACUB2wHbAAAACAACAAAAAAAAAAEAAAHbAAAALgIAAAAAAAHbAAEAAAAAAAAAAAAAAAAAAAAEAAEAAAAHAEQAAgAAAAAAAgAAAAEAAQAAAEAAAAAAAAAAAQIAAZAABQAIAUwBZgAAAEcBTAFmAAAA9QAZAIQAAAIABQkAAAAAAACAAAABAAAAIAAAAAAAAAAAUGZFZABAAGEhkgHg/+AALgHb/9sAAAABAAAAAAAAAgAAAAAAAAACAAAAAgAAJQAlACUAJQAAAAAAAwAAAAMAAAAcAAEAAAAAAFwAAwABAAAAHAAEAEAAAAAMAAgAAgAEAAAAYSAiIZAhkv//AAAAAABhICIhkCGS//8AAP+l3+PedN5xAAEAAAAAAAAAAAAAAAAAAAEGAAABAAAAAAAAAAECAAAAAgAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGAIwAsAEWAAIAJQAlAdsB2wAYACwAAD8BNjQvASYjIg8BBhUUHwEHBhUUHwEWMzI2FAcGBwYiJyYnJjQ3Njc2MhcWF/GCBgaCBQcIBR0GBldXBgYdBQgH7x0eMjB8MDIeHR0eMjB8MDIecYIGDgaCBQUeBQcJBFhYBAkHBR4F0nwwMh4dHR4yMHwwMh4dHR4yAAAAAgAlACUB2wHbABgALAAAJTc2NTQvATc2NTQvASYjIg8BBhQfARYzMjYUBwYHBiInJicmNDc2NzYyFxYXASgdBgZXVwYGHQUIBwWCBgaCBQcIuB0eMjB8MDIeHR0eMjB8MDIecR4FBwkEWFgECQcFHgUFggYOBoIF0nwwMh4dHR4yMHwwMh4dHR4yAAABACUAJQHbAdsAEwAAABQHBgcGIicmJyY0NzY3NjIXFhcB2x0eMjB8MDIeHR0eMjB8MDIeAT58MDIeHR0eMjB8MDIeHR0eMgABACUAJQHbAdsAQwAAARUUBisBIicmPwEmIyIHBgcGBwYUFxYXFhcWMzI3Njc2MzIfARYVFAcGBwYjIicmJyYnJjQ3Njc2NzYzMhcWFzc2FxYB2woIgAsGBQkoKjodHBwSFAwLCwwUEhwcHSIeIBMGAQQDJwMCISspNC8mLBobFBERFBsaLCYvKicpHSUIDAsBt4AICgsLCScnCwwUEhwcOhwcEhQMCw8OHAMDJwMDAgQnFBQRFBsaLCZeJiwaGxQRDxEcJQgEBgAAAAAAAAwAlgABAAAAAAABAAUADAABAAAAAAACAAcAIgABAAAAAAADACEAbgABAAAAAAAEAAUAnAABAAAAAAAFAAsAugABAAAAAAAGAAUA0gADAAEECQABAAoAAAADAAEECQACAA4AEgADAAEECQADAEIAKgADAAEECQAEAAoAkAADAAEECQAFABYAogADAAEECQAGAAoAxgBzAGwAaQBjAGsAAHNsaWNrAABSAGUAZwB1AGwAYQByAABSZWd1bGFyAABGAG8AbgB0AEYAbwByAGcAZQAgADIALgAwACAAOgAgAHMAbABpAGMAawAgADoAIAAxADQALQA0AC0AMgAwADEANAAARm9udEZvcmdlIDIuMCA6IHNsaWNrIDogMTQtNC0yMDE0AABzAGwAaQBjAGsAAHNsaWNrAABWAGUAcgBzAGkAbwBuACAAMQAuADAAAFZlcnNpb24gMS4wAABzAGwAaQBjAGsAAHNsaWNrAAAAAAIAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAABwAAAAEAAgECAQMAhwBECmFycm93cmlnaHQJYXJyb3dsZWZ0AAAAAAAAAf//AAIAAQAAAA4AAAAYAAAAAAACAAEAAwAGAAEABAAAAAIAAAAAAAEAAAAAzu7XsAAAAADPcXh/AAAAAM9xeH8=?#iefix) format('embedded-opentype'), url(data:font/woff;base64,d09GRk9UVE8AAAVkAAsAAAAAB1wAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABDRkYgAAABCAAAAi4AAAKbH/pWDkZGVE0AAAM4AAAAGgAAABxt0civR0RFRgAAA1QAAAAcAAAAIAAyAARPUy8yAAADcAAAAFIAAABgUBj/rmNtYXAAAAPEAAAAUAAAAWIiC0SwaGVhZAAABBQAAAAuAAAANgABMftoaGVhAAAERAAAABwAAAAkA+UCA2htdHgAAARgAAAADgAAAA4ESgBKbWF4cAAABHAAAAAGAAAABgAFUABuYW1lAAAEeAAAANwAAAFuBSeBwnBvc3QAAAVUAAAAEAAAACAAAwABeJw9ks9vEkEUx2cpWyeUoFYgNkHi2Wt7N3rVm3cTs3UVLC4LxIWEQvi1P3i7O1tYLJDAmlgKGEhQrsajf0j7J3jYTXrQWUrMJG+++b55n5e8NwwKBhHDMLv5kxT3ATEBxKBn3qOAl9zxHgb1MAPhHQgHkyF08Gr/L8B/Eb6zWnmCJ7AJVLubQOheArXvJ1A4EXi6j4I+Zg9F0QFKvsnlBCmXeve+sFEnb/nCptdtQ4QYhVFRAT1HrF8UQK/RL/SbmUbclsvGVFXRZKDHUE38cc4qpkbAAsuwiImvro+ufcfaOIQ6szlrmjRJDaKZKnbjN3GWKIbiIzRFUfCffuxxKOL+3LDlDVvx2TdxN84qZEsnhNBa6pgm2dAsnzbLsETdsmRFxUeHV4e+I2/ptN8TyqV8T3Dt29t7EYOuajVIw2y1Wy3M86w0zg/Fz2IvawmQAUHOVrPVfLkoScVynsqsTG0MGUs4z55nh3mnOJa+li+rl9WpPIcFfDubDeaDC+fLBdYN3QADzLauGfj4B6sZmq6CCpqmtSvF0qlUl2qf5AJIUCSlTqlb7lUG+LRfGzZGzZEyBgccMu6MuqPecNDvD4Y9Kjtj4gD+DsvKVMTcMdtqtZtmkzQstQvYje7Syep0PDSAhSOeHYXYWThEF//A/0YvYV1fSQtpKU5STtrhbQ444OtpKSWJIg3pOg8cBs7maTY1EZf07aq+hjWs7IWzdCYTGhb2CtZ47x+Uhx28AAB4nGNgYGBkAIJz765vANHnCyvqYTQAWnkHswAAeJxjYGRgYOADYgkGEGBiYARCFjAG8RgABHYAN3icY2BmYmCcwMDKwMHow5jGwMDgDqW/MkgytDAwMDGwcjKAQQMDAyOQUmCAgoA01xQGB4ZExUmMD/4/YNBjvP3/NgNEDQPjbbBKBQZGADfLDgsAAHicY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQzMCQqKClOUJz0/z9YHRLv/+L7D+8V3cuHmgAHjGwM6ELUByxUMIOZCmbgAAA5LQ8XeJxjYGRgYABiO68w73h+m68M3EwMIHC+sKIeTqsyqDLeZrwN5HIwgKUB/aYJUgAAeJxjYGRgYLzNwMCgx8QAAkA2IwMqYAIAMGIB7QIAAAACAAAlACUAJQAlAAAAAFAAAAUAAHicbY49asNAEIU/2ZJDfkiRIvXapUFCEqpcptABUrg3ZhEiQoKVfY9UqVLlGDlADpAT5e16IUWysMz3hjfzBrjjjQT/EjKpCy+4YhN5yZoxcirPe+SMWz4jr6S+5UzSa3VuwpTnBfc8RF7yxDZyKs9r5IxHPiKv1P9iZqDnyAvMQ39UecbScVb/gJO03Xk4CFom3XYK1clhMdQUlKo7/d9NF13RkIdfy+MV7TSe2sl11tRFaXYmJKpWTd7kdVnJ8veevZKc+n3I93t9Jnvr5n4aTVWU/0z9AI2qMkV4nGNgZkAGjAxoAAAAjgAF) format('woff'), url(data:font/ttf;base64,AAEAAAANAIAAAwBQRkZUTW3RyK8AAAdIAAAAHEdERUYANAAGAAAHKAAAACBPUy8yT/b9sgAAAVgAAABWY21hcCIPRb0AAAHIAAABYmdhc3D//wADAAAHIAAAAAhnbHlmP5u2YAAAAzwAAAIsaGVhZAABMfsAAADcAAAANmhoZWED5QIFAAABFAAAACRobXR4BkoASgAAAbAAAAAWbG9jYQD2AaIAAAMsAAAAEG1heHAASwBHAAABOAAAACBuYW1lBSeBwgAABWgAAAFucG9zdC+zMgMAAAbYAAAARQABAAAAAQAA8MQQT18PPPUACwIAAAAAAM9xeH8AAAAAz3F4fwAlACUB2wHbAAAACAACAAAAAAAAAAEAAAHbAAAALgIAAAAAAAHbAAEAAAAAAAAAAAAAAAAAAAAEAAEAAAAHAEQAAgAAAAAAAgAAAAEAAQAAAEAAAAAAAAAAAQIAAZAABQAIAUwBZgAAAEcBTAFmAAAA9QAZAIQAAAIABQkAAAAAAACAAAABAAAAIAAAAAAAAAAAUGZFZABAAGEhkgHg/+AALgHb/9sAAAABAAAAAAAAAgAAAAAAAAACAAAAAgAAJQAlACUAJQAAAAAAAwAAAAMAAAAcAAEAAAAAAFwAAwABAAAAHAAEAEAAAAAMAAgAAgAEAAAAYSAiIZAhkv//AAAAAABhICIhkCGS//8AAP+l3+PedN5xAAEAAAAAAAAAAAAAAAAAAAEGAAABAAAAAAAAAAECAAAAAgAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGAIwAsAEWAAIAJQAlAdsB2wAYACwAAD8BNjQvASYjIg8BBhUUHwEHBhUUHwEWMzI2FAcGBwYiJyYnJjQ3Njc2MhcWF/GCBgaCBQcIBR0GBldXBgYdBQgH7x0eMjB8MDIeHR0eMjB8MDIecYIGDgaCBQUeBQcJBFhYBAkHBR4F0nwwMh4dHR4yMHwwMh4dHR4yAAAAAgAlACUB2wHbABgALAAAJTc2NTQvATc2NTQvASYjIg8BBhQfARYzMjYUBwYHBiInJicmNDc2NzYyFxYXASgdBgZXVwYGHQUIBwWCBgaCBQcIuB0eMjB8MDIeHR0eMjB8MDIecR4FBwkEWFgECQcFHgUFggYOBoIF0nwwMh4dHR4yMHwwMh4dHR4yAAABACUAJQHbAdsAEwAAABQHBgcGIicmJyY0NzY3NjIXFhcB2x0eMjB8MDIeHR0eMjB8MDIeAT58MDIeHR0eMjB8MDIeHR0eMgABACUAJQHbAdsAQwAAARUUBisBIicmPwEmIyIHBgcGBwYUFxYXFhcWMzI3Njc2MzIfARYVFAcGBwYjIicmJyYnJjQ3Njc2NzYzMhcWFzc2FxYB2woIgAsGBQkoKjodHBwSFAwLCwwUEhwcHSIeIBMGAQQDJwMCISspNC8mLBobFBERFBsaLCYvKicpHSUIDAsBt4AICgsLCScnCwwUEhwcOhwcEhQMCw8OHAMDJwMDAgQnFBQRFBsaLCZeJiwaGxQRDxEcJQgEBgAAAAAAAAwAlgABAAAAAAABAAUADAABAAAAAAACAAcAIgABAAAAAAADACEAbgABAAAAAAAEAAUAnAABAAAAAAAFAAsAugABAAAAAAAGAAUA0gADAAEECQABAAoAAAADAAEECQACAA4AEgADAAEECQADAEIAKgADAAEECQAEAAoAkAADAAEECQAFABYAogADAAEECQAGAAoAxgBzAGwAaQBjAGsAAHNsaWNrAABSAGUAZwB1AGwAYQByAABSZWd1bGFyAABGAG8AbgB0AEYAbwByAGcAZQAgADIALgAwACAAOgAgAHMAbABpAGMAawAgADoAIAAxADQALQA0AC0AMgAwADEANAAARm9udEZvcmdlIDIuMCA6IHNsaWNrIDogMTQtNC0yMDE0AABzAGwAaQBjAGsAAHNsaWNrAABWAGUAcgBzAGkAbwBuACAAMQAuADAAAFZlcnNpb24gMS4wAABzAGwAaQBjAGsAAHNsaWNrAAAAAAIAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAABwAAAAEAAgECAQMAhwBECmFycm93cmlnaHQJYXJyb3dsZWZ0AAAAAAAAAf//AAIAAQAAAA4AAAAYAAAAAAACAAEAAwAGAAEABAAAAAIAAAAAAAEAAAAAzu7XsAAAAADPcXh/AAAAAM9xeH8=) format('truetype'), url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBzdGFuZGFsb25lPSJubyI/Pgo8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxtZXRhZGF0YT5HZW5lcmF0ZWQgYnkgRm9udGFzdGljLm1lPC9tZXRhZGF0YT4KPGRlZnM+Cjxmb250IGlkPSJzbGljayIgaG9yaXotYWR2LXg9IjUxMiI+Cjxmb250LWZhY2UgZm9udC1mYW1pbHk9InNsaWNrIiB1bml0cy1wZXItZW09IjUxMiIgYXNjZW50PSI0ODAiIGRlc2NlbnQ9Ii0zMiIvPgo8bWlzc2luZy1nbHlwaCBob3Jpei1hZHYteD0iNTEyIiAvPgoKPGdseXBoIHVuaWNvZGU9IiYjODU5NDsiIGQ9Ik0yNDEgMTEzbDEzMCAxMzBjNCA0IDYgOCA2IDEzIDAgNS0yIDktNiAxM2wtMTMwIDEzMGMtMyAzLTcgNS0xMiA1LTUgMC0xMC0yLTEzLTVsLTI5LTMwYy00LTMtNi03LTYtMTIgMC01IDItMTAgNi0xM2w4Ny04OC04Ny04OGMtNC0zLTYtOC02LTEzIDAtNSAyLTkgNi0xMmwyOS0zMGMzLTMgOC01IDEzLTUgNSAwIDkgMiAxMiA1eiBtMjM0IDE0M2MwLTQwLTktNzctMjktMTEwLTIwLTM0LTQ2LTYwLTgwLTgwLTMzLTIwLTcwLTI5LTExMC0yOS00MCAwLTc3IDktMTEwIDI5LTM0IDIwLTYwIDQ2LTgwIDgwLTIwIDMzLTI5IDcwLTI5IDExMCAwIDQwIDkgNzcgMjkgMTEwIDIwIDM0IDQ2IDYwIDgwIDgwIDMzIDIwIDcwIDI5IDExMCAyOSA0MCAwIDc3LTkgMTEwLTI5IDM0LTIwIDYwLTQ2IDgwLTgwIDIwLTMzIDI5LTcwIDI5LTExMHoiLz4KPGdseXBoIHVuaWNvZGU9IiYjODU5MjsiIGQ9Ik0yOTYgMTEzbDI5IDMwYzQgMyA2IDcgNiAxMiAwIDUtMiAxMC02IDEzbC04NyA4OCA4NyA4OGM0IDMgNiA4IDYgMTMgMCA1LTIgOS02IDEybC0yOSAzMGMtMyAzLTggNS0xMyA1LTUgMC05LTItMTItNWwtMTMwLTEzMGMtNC00LTYtOC02LTEzIDAtNSAyLTkgNi0xM2wxMzAtMTMwYzMtMyA3LTUgMTItNSA1IDAgMTAgMiAxMyA1eiBtMTc5IDE0M2MwLTQwLTktNzctMjktMTEwLTIwLTM0LTQ2LTYwLTgwLTgwLTMzLTIwLTcwLTI5LTExMC0yOS00MCAwLTc3IDktMTEwIDI5LTM0IDIwLTYwIDQ2LTgwIDgwLTIwIDMzLTI5IDcwLTI5IDExMCAwIDQwIDkgNzcgMjkgMTEwIDIwIDM0IDQ2IDYwIDgwIDgwIDMzIDIwIDcwIDI5IDExMCAyOSA0MCAwIDc3LTkgMTEwLTI5IDM0LTIwIDYwLTQ2IDgwLTgwIDIwLTMzIDI5LTcwIDI5LTExMHoiLz4KPGdseXBoIHVuaWNvZGU9IiYjODIyNjsiIGQ9Ik00NzUgMjU2YzAtNDAtOS03Ny0yOS0xMTAtMjAtMzQtNDYtNjAtODAtODAtMzMtMjAtNzAtMjktMTEwLTI5LTQwIDAtNzcgOS0xMTAgMjktMzQgMjAtNjAgNDYtODAgODAtMjAgMzMtMjkgNzAtMjkgMTEwIDAgNDAgOSA3NyAyOSAxMTAgMjAgMzQgNDYgNjAgODAgODAgMzMgMjAgNzAgMjkgMTEwIDI5IDQwIDAgNzctOSAxMTAtMjkgMzQtMjAgNjAtNDYgODAtODAgMjAtMzMgMjktNzAgMjktMTEweiIvPgo8Z2x5cGggdW5pY29kZT0iJiM5NzsiIGQ9Ik00NzUgNDM5bDAtMTI4YzAtNS0xLTktNS0xMy00LTQtOC01LTEzLTVsLTEyOCAwYy04IDAtMTMgMy0xNyAxMS0zIDctMiAxNCA0IDIwbDQwIDM5Yy0yOCAyNi02MiAzOS0xMDAgMzktMjAgMC0zOS00LTU3LTExLTE4LTgtMzMtMTgtNDYtMzItMTQtMTMtMjQtMjgtMzItNDYtNy0xOC0xMS0zNy0xMS01NyAwLTIwIDQtMzkgMTEtNTcgOC0xOCAxOC0zMyAzMi00NiAxMy0xNCAyOC0yNCA0Ni0zMiAxOC03IDM3LTExIDU3LTExIDIzIDAgNDQgNSA2NCAxNSAyMCA5IDM4IDIzIDUxIDQyIDIgMSA0IDMgNyAzIDMgMCA1LTEgNy0zbDM5LTM5YzItMiAzLTMgMy02IDAtMi0xLTQtMi02LTIxLTI1LTQ2LTQ1LTc2LTU5LTI5LTE0LTYwLTIwLTkzLTIwLTMwIDAtNTggNS04NSAxNy0yNyAxMi01MSAyNy03MCA0Ny0yMCAxOS0zNSA0My00NyA3MC0xMiAyNy0xNyA1NS0xNyA4NSAwIDMwIDUgNTggMTcgODUgMTIgMjcgMjcgNTEgNDcgNzAgMTkgMjAgNDMgMzUgNzAgNDcgMjcgMTIgNTUgMTcgODUgMTcgMjggMCA1NS01IDgxLTE1IDI2LTExIDUwLTI2IDcwLTQ1bDM3IDM3YzYgNiAxMiA3IDIwIDQgOC00IDExLTkgMTEtMTd6Ii8+CjwvZm9udD48L2RlZnM+PC9zdmc+Cg==#slick) format('svg');
}
/* Arrows */
.slick-prev,
.slick-next
{
    font-size: 0;
    line-height: 0;

    position: absolute;
    top: 50%;

    display: block;

    width: 20px;
    height: 20px;
    padding: 0;
    -webkit-transform: translate(0, -50%);
    -ms-transform: translate(0, -50%);
    transform: translate(0, -50%);

    cursor: pointer;

    color: transparent;
    border: none;
    outline: none;
    background: transparent;
}
.slick-prev:hover,
.slick-prev:focus,
.slick-next:hover,
.slick-next:focus
{
    color: transparent;
    outline: none;
    background: transparent;
}
.slick-prev:hover:before,
.slick-prev:focus:before,
.slick-next:hover:before,
.slick-next:focus:before
{
    opacity: 1;
}
.slick-prev.slick-disabled:before,
.slick-next.slick-disabled:before
{
    opacity: .25;
}

.slick-prev:before,
.slick-next:before
{
    font-family: 'slick';
    font-size: 20px;
    line-height: 1;

    opacity: .75;
    color: white;

    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.slick-prev
{
    left: -25px;
}
[dir='rtl'] .slick-prev
{
    right: -25px;
    left: auto;
}
.slick-prev:before
{
    content: '←';
}
[dir='rtl'] .slick-prev:before
{
    content: '→';
}

.slick-next
{
    right: -25px;
}
[dir='rtl'] .slick-next
{
    right: auto;
    left: -25px;
}
.slick-next:before
{
    content: '→';
}
[dir='rtl'] .slick-next:before
{
    content: '←';
}

/* Dots */
.slick-dotted.slick-slider
{
    margin-bottom: 30px;
}

.slick-dots
{
    position: absolute;
    bottom: -25px;

    display: block;

    width: 100%;
    padding: 0;
    margin: 0;

    list-style: none;

    text-align: center;
}
.slick-dots li
{
    position: relative;

    display: inline-block;

    width: 20px;
    height: 20px;
    margin: 0 5px;
    padding: 0;

    cursor: pointer;
}
.slick-dots li button
{
    font-size: 0;
    line-height: 0;

    display: block;

    width: 20px;
    height: 20px;
    padding: 5px;

    cursor: pointer;

    color: transparent;
    border: 0;
    outline: none;
    background: transparent;
}
.slick-dots li button:hover,
.slick-dots li button:focus
{
    outline: none;
}
.slick-dots li button:hover:before,
.slick-dots li button:focus:before
{
    opacity: 1;
}
.slick-dots li button:before
{
    font-family: 'slick';
    font-size: 6px;
    line-height: 20px;

    position: absolute;
    top: 0;
    left: 0;

    width: 20px;
    height: 20px;

    content: '•';
    text-align: center;

    opacity: .25;
    color: black;

    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
.slick-dots li.slick-active button:before
{
    opacity: .75;
    color: black;
}

/* Slider */
.slick-slider
{
    position: relative;

    display: block;
    box-sizing: border-box;

    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;

    -webkit-touch-callout: none;
    -khtml-user-select: none;
    -ms-touch-action: pan-y;
        touch-action: pan-y;
    -webkit-tap-highlight-color: transparent;
}

.slick-list
{
    position: relative;

    display: block;
    overflow: hidden;

    margin: 0;
    padding: 0;
}
.slick-list:focus
{
    outline: none;
}
.slick-list.dragging
{
    cursor: pointer;
    cursor: hand;
}

.slick-slider .slick-track,
.slick-slider .slick-list
{
    -webkit-transform: translate3d(0, 0, 0);
       -moz-transform: translate3d(0, 0, 0);
        -ms-transform: translate3d(0, 0, 0);
         -o-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
}

.slick-track
{
    position: relative;
    top: 0;
    left: 0;

    display: block;
    margin-left: auto;
    margin-right: auto;
}
.slick-track:before,
.slick-track:after
{
    display: table;

    content: '';
}
.slick-track:after
{
    clear: both;
}
.slick-loading .slick-track
{
    visibility: hidden;
}

.slick-slide
{
    display: none;
    float: left;

    height: 100%;
    min-height: 1px;
}
[dir='rtl'] .slick-slide
{
    float: right;
}
.slick-slide img
{
    display: block;
}
.slick-slide.slick-loading img
{
    display: none;
}
.slick-slide.dragging img
{
    pointer-events: none;
}
.slick-initialized .slick-slide
{
    display: block;
}
.slick-loading .slick-slide
{
    visibility: hidden;
}
.slick-vertical .slick-slide
{
    display: block;

    height: auto;

    border: 1px solid transparent;
}
.slick-arrow.slick-hidden {
    display: none;
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
.ant-slider {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: #9a9fa9;
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5;
  list-style: none;
  font-feature-settings: 'tnum';
  position: relative;
  height: 12px;
  margin: 14px 6px 10px;
  padding: 4px 0;
  cursor: pointer;
  touch-action: none;
}
.ant-slider-vertical {
  width: 12px;
  height: 100%;
  margin: 6px 10px;
  padding: 0 4px;
}
.ant-slider-vertical .ant-slider-rail {
  width: 4px;
  height: 100%;
}
.ant-slider-vertical .ant-slider-track {
  width: 4px;
}
.ant-slider-vertical .ant-slider-handle {
  margin-bottom: -7px;
  margin-left: -5px;
}
.ant-slider-vertical .ant-slider-mark {
  top: 0;
  left: 12px;
  width: 18px;
  height: 100%;
}
.ant-slider-vertical .ant-slider-mark-text {
  left: 4px;
  white-space: nowrap;
}
.ant-slider-vertical .ant-slider-step {
  width: 4px;
  height: 100%;
}
.ant-slider-vertical .ant-slider-dot {
  top: auto;
  left: 2px;
  margin-bottom: -4px;
}
.ant-slider-with-marks {
  margin-bottom: 28px;
}
.ant-slider-rail {
  position: absolute;
  width: 100%;
  height: 8px;
  background-color: #F1F1F1;
  border-radius: 10px;
  transition: background-color 0.3s;
}
.ant-slider-track {
  position: absolute;
  height: 8px;
  background-color: #F67A6E;
  border-radius: 10px;
  transition: background-color 0.3s ease;
}
.ant-slider-handle {
  position: absolute;
  height: 59px;
  width: 46px;
  background-image: url(https://fe-dev.homing.com/images/ic_egg_progess@2xb6d80c2eaa179adcae1d.png);
  background-size: 46px 59px;
  background-position: center center;
  background-repeat: no-repeat;
  color: #fff;
  margin-top: -30px;
  margin-left: -23px;
  padding-top: 22px;
  text-align: center;
  font-size: 20px;
  font-weight: 600;
  cursor: pointer;
}
.ant-slider-handle:focus {
  outline: none;
}
.ant-slider-handle.ant-tooltip-open {
  border-color: transparent!important;
}
.ant-slider:hover .ant-slider-rail {
  background-color: #e1e1e1;
}
.ant-slider:hover .ant-slider-track {
  background-color: #F67A6E;
}
.ant-slider:hover .ant-slider-handle:not(.ant-tooltip-open) {
  border-color: transparent!important;
}
.ant-slider-mark {
  position: absolute;
  top: 35px;
  left: 0;
  width: 100%;
  font-size: 14px;
}
.ant-slider-mark-text {
  position: absolute;
  display: inline-block;
  width: 100%;
  color: #F67A6E;
  font-weight: 600;
  font-size: 14px;
  text-align: center;
  cursor: pointer;
}
.ant-slider-mark-text-active {
  color: #F67A6E;
}
.ant-slider-step {
  position: absolute;
  width: 100%;
  height: 8px;
  background: transparent;
  border-radius: 10px;
}
.ant-slider-dot {
  position: absolute;
  top: -4px;
  width: 16px;
  height: 16px;
  margin-left: -8px;
  background-color: #E3E3E3;
  border: 3px solid #F1F1F1;
  border-radius: 50%;
  cursor: pointer;
}
.ant-slider-dot:first-child {
  margin-left: -4px;
}
.ant-slider-dot:last-child {
  margin-left: -4px;
}
.ant-slider-dot-active {
  background-color: #FA9B94;
  border-color: #F67A6E;
}
.ant-slider-disabled {
  cursor: not-allowed;
}
.ant-slider-disabled .ant-slider-track {
  background-color: rgba(0, 0, 0, 0.25) !important;
}
.ant-slider-disabled .ant-slider-handle,
.ant-slider-disabled .ant-slider-dot {
  background-color: #E3E3E3;
  border-color: rgba(0, 0, 0, 0.25) !important;
  box-shadow: none;
  cursor: not-allowed;
}
.ant-slider-disabled .ant-slider-mark-text,
.ant-slider-disabled .ant-slider-dot {
  cursor: not-allowed !important;
}

@keyframes heartbeat_1f1B_9b20ea {
  0% {
    transform: scale(0.8); }
  10% {
    transform: scale(1); }
  20% {
    transform: scale(1.2); }
  40% {
    transform: scale(1.4); }
  60% {
    transform: scale(1.2); }
  80% {
    transform: scale(1.1); }
  100% {
    transform: scale(1); } }

.networkErrorNoti_Wlbo_404b3a {
  color: #0e0d25;
  width: 450px; }
  .networkErrorNoti_Wlbo_404b3a .ant-notification-notice-message {
    margin-inline-start: 44px !important;
    font-weight: 600;
    line-height: 32px; }
  .networkErrorNoti_Wlbo_404b3a .ant-notification-notice-description {
    margin-inline-start: 0 !important;
    font-weight: 300; }

.videoThumbnail_2o0o_9bc567 {
  position: relative; }
  .videoThumbnail_2o0o_9bc567 .children_3NY__af2117, .videoThumbnail_2o0o_9bc567 .images_3jly_ac4b5f, .videoThumbnail_2o0o_9bc567 .video_18zT_b1f251 {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%; }
  .videoThumbnail_2o0o_9bc567 .images_3jly_ac4b5f img {
    width: 100%;
    height: 100%;
    object-fit: contain; }
  .videoThumbnail_2o0o_9bc567 .images_3jly_ac4b5f .iconPlayWrapper_2GHi_5d9889 {
    position: absolute;
    top: 50%;
    left: 50%;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    gap: 4px;
    color: white;
    transform: translate(-50%, -50%); }
    .videoThumbnail_2o0o_9bc567 .images_3jly_ac4b5f .iconPlayWrapper_2GHi_5d9889 img {
      width: 60px !important;
      height: 40px !important;
      object-fit: contain; }
    .videoThumbnail_2o0o_9bc567 .images_3jly_ac4b5f .iconPlayWrapper_2GHi_5d9889 span {
      padding: 0px 4px;
      font-weight: 600;
      font-size: 12px;
      line-height: 20px;
      background: #00000099; }
  .videoThumbnail_2o0o_9bc567 .video_18zT_b1f251 iframe {
    width: 100%;
    height: 100%; }

@keyframes heartbeat_1UUm_ecd8b9 {
  0% {
    transform: scale(0.8); }
  10% {
    transform: scale(1); }
  20% {
    transform: scale(1.2); }
  40% {
    transform: scale(1.4); }
  60% {
    transform: scale(1.2); }
  80% {
    transform: scale(1.1); }
  100% {
    transform: scale(1); } }

.twitterWrapper_nNs2_9422ef {
  background-color: #000;
  display: flex;
  justify-content: center;
  align-items: center; }
  .twitterWrapper_nNs2_9422ef .twitterIcon_3f-R_c17950 {
    color: #fff !important;
    margin-left: 0 !important; }

@keyframes heartbeat_cxOP_239a89 {
  0% {
    transform: scale(0.8); }
  10% {
    transform: scale(1); }
  20% {
    transform: scale(1.2); }
  40% {
    transform: scale(1.4); }
  60% {
    transform: scale(1.2); }
  80% {
    transform: scale(1.1); }
  100% {
    transform: scale(1); } }

.removeFixedCotent {
  flex-basis: 0 !important; }

.carousel .slider-wrapper.axis-horizontal .slider .slide {
  height: 468px; }

.carousel .control-arrow {
  font-family: "homing-icon" !important;
  speak: none;
  font-style: normal;
  font-weight: 300;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }

.carousel .control-arrow::before {
  border: none !important; }

.carousel .control-arrow.control-next:before {
  content: "\e922" !important;
  font-size: 32px; }

.carousel .control-arrow.control-prev:before {
  content: "\e920" !important;
  font-size: 32px; }

.carousel .control-arrow, .carousel.carousel-slider .control-arrow {
  opacity: 6 !important; }

.carousel.carousel-slider .control-next.control-arrow {
  right: 0px !important;
  top: 50%; }

.carousel.carousel-slider .control-prev.control-arrow {
  left: 0px !important;
  top: 50%; }

.carousel .thumbs-wrapper .control-arrow {
  color: #ffffff; }

.carousel .thumbs-wrapper .control-arrow.control-next {
  right: 0px; }

.carousel .thumbs-wrapper .control-arrow.control-prev {
  left: 0px; }

.carousel .thumbs-wrapper .control-arrow.control-next::before, .carousel .thumbs-wrapper .control-arrow.control-prev::before {
  font-size: 24px; }

.box_item_3wx3_9b2df8.view_head_OBla_c90716 {
  margin-top: 160px; }

.box_item_3wx3_9b2df8.item_border_2RQW_25b6e7 {
  border-bottom: 1px solid #f5f5f6; }

.box_item_3wx3_9b2df8 .text_heading__Wz6_96b558 {
  color: #0e0d25;
  font-size: 18px;
  width: 100%;
  margin-bottom: 10px;
  display: block;
  font-weight: 400;
  margin-top: 17px; }
  .box_item_3wx3_9b2df8 .text_headingh3_eSNG_3553cf {
    margin-block-start: 0em;
    margin-block-end: 0em; }

.box_item_3wx3_9b2df8 .feature_detail_container_h2Hv_4427c1 {
  display: none; }
  .box_item_3wx3_9b2df8 .feature_detail_container_h2Hv_4427c1.active_21rw_c8fc0f {
    display: block; }

.box_item_3wx3_9b2df8 .btn_readmore_7qMj_85ccc5 {
  color: #8551db;
  cursor: pointer;
  border-top: 1px solid #d5cece;
  padding: 20px 0;
  border-bottom: 1px solid #d5cece;
  text-align: center;
  margin-top: 20px; }
  .box_item_3wx3_9b2df8 .btn_readmore_7qMj_85ccc5 i {
    font-size: 18px; }
  .box_item_3wx3_9b2df8 .btn_readmore_7qMj_85ccc5:hover {
    color: #612e8b; }

.vote_extra_action_3IvE_fd22d1 .heading_1qLx_6d5708 {
  line-height: 24px;
  display: block;
  text-align: center;
  font-weight: 500;
  padding-top: 5px;
  padding-bottom: 5px; }

.vote_extra_action_3IvE_fd22d1 .vote_extra_content_3FIn_97995f .btn_vote_VFdV_34e697 {
  background: none;
  border: none;
  outline: none; }
  .vote_extra_action_3IvE_fd22d1 .vote_extra_content_3FIn_97995f .btn_vote_VFdV_34e697 .vote_icon_3ctQ_a10b4f {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 50px;
    height: 50px;
    border: 5px solid #f1f1f1;
    background: #f1f1f1;
    padding: 5px;
    border-radius: 20%;
    margin: 0px auto; }
    .vote_extra_action_3IvE_fd22d1 .vote_extra_content_3FIn_97995f .btn_vote_VFdV_34e697 .vote_icon_3ctQ_a10b4f i {
      font-size: 22px; }
  .vote_extra_action_3IvE_fd22d1 .vote_extra_content_3FIn_97995f .btn_vote_VFdV_34e697 .vote_text_tzRh_e63090 {
    line-height: 14px;
    font-size: 12px;
    display: block;
    text-align: center;
    padding-top: 5px;
    padding-bottom: 5px;
    color: #9a9fa9; }
  .vote_extra_action_3IvE_fd22d1 .vote_extra_content_3FIn_97995f .btn_vote_VFdV_34e697.btn_voted_3BEz_ffbe79 .vote_icon_3ctQ_a10b4f {
    background: rgba(253, 137, 129, 0.4);
    border: 5px solid rgba(255, 255, 255, 0.3); }
    .vote_extra_action_3IvE_fd22d1 .vote_extra_content_3FIn_97995f .btn_vote_VFdV_34e697.btn_voted_3BEz_ffbe79 .vote_icon_3ctQ_a10b4f i::before {
      color: #fd8981; }
  .vote_extra_action_3IvE_fd22d1 .vote_extra_content_3FIn_97995f .btn_vote_VFdV_34e697:hover .vote_icon_3ctQ_a10b4f {
    background: rgba(253, 137, 129, 0.4);
    border: 5px solid rgba(255, 255, 255, 0.3); }
    .vote_extra_action_3IvE_fd22d1 .vote_extra_content_3FIn_97995f .btn_vote_VFdV_34e697:hover .vote_icon_3ctQ_a10b4f i::before {
      color: #fd8981; }

.homingShare_2lHs_7ed042 {
  width: 48px;
  background: url(https://fe-dev.homing.com/images/logo06798c07a5a2e47252b1.png) no-repeat center;
  height: 48px;
  background-size: 70%;
  border: 1px solid #e8e8e8;
  background-color: #e8e8e8;
  border-radius: 24%;
  object-fit: cover;
  justify-content: center;
  text-align: center;
  cursor: pointer;
  margin-top: 3px; }

.listing_information_sSQ4_0c7bd9 .view_head_OBla_c90716 .feature_1zWR_852cd7 {
  margin: 15px 0px;
  padding: 0px;
  display: none; }
  .listing_information_sSQ4_0c7bd9 .view_head_OBla_c90716 .feature_1zWR_852cd7 li.item_18hz_b1a321 {
    display: inline-block;
    margin-right: 5px;
    padding-right: 5px;
    border-right: 1px solid #ccc;
    font-size: 12px;
    color: #9a9fa9; }
    .listing_information_sSQ4_0c7bd9 .view_head_OBla_c90716 .feature_1zWR_852cd7 li.item_18hz_b1a321:last-child {
      border-right: none; }

.listing_information_sSQ4_0c7bd9 .view_description_6ObB_26f0b1 {
  text-align: left;
  font-weight: 300;
  color: #0e0d25;
  padding-bottom: 15px;
  clear: both;
  margin-top: 20px;
  font-size: 14px; }
  .listing_information_sSQ4_0c7bd9 .view_description_6ObB_26f0b1 .read_more {
    display: block;
    margin-top: 20px;
    font: inherit;
    width: 95px; }
    .listing_information_sSQ4_0c7bd9 .view_description_6ObB_26f0b1 .read_more::before {
      float: right;
      font: normal normal normal 14px/1 FontAwesome;
      margin-top: 4px; }
  .listing_information_sSQ4_0c7bd9 .view_description_6ObB_26f0b1.normal_9k1n_ad2fa5 .text_description_2spR_3a13df {
    max-height: 136px;
    overflow: hidden;
    text-overflow: ellipsis;
    overflow: hidden;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 4; }

.listing_information_sSQ4_0c7bd9 .btn_readmore_7qMj_85ccc5 {
  color: #8551db;
  cursor: pointer;
  margin-top: 20px; }
  .listing_information_sSQ4_0c7bd9 .btn_readmore_7qMj_85ccc5 i {
    font-size: 18px; }
  .listing_information_sSQ4_0c7bd9 .btn_readmore_7qMj_85ccc5:hover {
    color: #612e8b; }

.listing_information_sSQ4_0c7bd9 .view_overview_1ZpJ_f025f3 {
  clear: both; }
  .listing_information_sSQ4_0c7bd9 .view_overview_1ZpJ_f025f3 .list_overview_3Mc2_e06dc5 {
    display: block;
    margin: 0px auto;
    padding: 0px;
    list-style: none;
    color: #0e0d25; }
    .listing_information_sSQ4_0c7bd9 .view_overview_1ZpJ_f025f3 .list_overview_3Mc2_e06dc5 .item_18hz_b1a321 {
      margin-bottom: 15px; }
      .listing_information_sSQ4_0c7bd9 .view_overview_1ZpJ_f025f3 .list_overview_3Mc2_e06dc5 .item_18hz_b1a321 .lbl_over_2dlT_d67a23 {
        padding-bottom: 10px; }
      .listing_information_sSQ4_0c7bd9 .view_overview_1ZpJ_f025f3 .list_overview_3Mc2_e06dc5 .item_18hz_b1a321 img {
        width: 24px;
        height: 24px;
        margin: auto;
        margin-bottom: 5px; }
      .listing_information_sSQ4_0c7bd9 .view_overview_1ZpJ_f025f3 .list_overview_3Mc2_e06dc5 .item_18hz_b1a321 span.number_8gr3_d09b49 {
        display: inline-block;
        margin-left: 15px; }
        .listing_information_sSQ4_0c7bd9 .view_overview_1ZpJ_f025f3 .list_overview_3Mc2_e06dc5 .item_18hz_b1a321 span.number_8gr3_d09b49 span span {
          position: relative;
          top: 4px;
          margin-left: 2px;
          margin-right: 2px;
          color: #662f90;
          font-weight: 600;
          font-weight: 600;
          font-size: 18px;
          cursor: default; }

.listing_information_sSQ4_0c7bd9 .view_map_1vEM_b91e04 .map_3lE4_5207ac {
  height: 344px !important;
  position: relative; }
  .listing_information_sSQ4_0c7bd9 .view_map_1vEM_b91e04 .map_3lE4_5207ac.hidden_2AlN_a33b8d {
    display: none; }
  .listing_information_sSQ4_0c7bd9 .view_map_1vEM_b91e04 .map_3lE4_5207ac .gm-fullscreen-control {
    left: 0 !important; }

.listing_information_sSQ4_0c7bd9 .view_map_1vEM_b91e04 .map_streetview_3XaH_0503d5 {
  height: 344px !important;
  position: relative; }
  .listing_information_sSQ4_0c7bd9 .view_map_1vEM_b91e04 .map_streetview_3XaH_0503d5.hidden_2AlN_a33b8d {
    display: none; }
  .listing_information_sSQ4_0c7bd9 .view_map_1vEM_b91e04 .map_streetview_3XaH_0503d5 .error_1ZRt_acd200 {
    height: 100%;
    background-color: #444;
    color: #f1f1f1; }
    .listing_information_sSQ4_0c7bd9 .view_map_1vEM_b91e04 .map_streetview_3XaH_0503d5 .error_1ZRt_acd200 .error_message_2RU5_8b717c {
      width: fit-content;
      position: absolute;
      top: 50%;
      left: 50%;
      display: flex;
      flex-direction: column;
      text-align: center;
      transform: translate(-50%, -50%); }
      .listing_information_sSQ4_0c7bd9 .view_map_1vEM_b91e04 .map_streetview_3XaH_0503d5 .error_1ZRt_acd200 .error_message_2RU5_8b717c i {
        font-size: 20px;
        padding-bottom: 14px; }
      .listing_information_sSQ4_0c7bd9 .view_map_1vEM_b91e04 .map_streetview_3XaH_0503d5 .error_1ZRt_acd200 .error_message_2RU5_8b717c span {
        font-size: 12px;
        font-weight: 300; }

.listing_information_sSQ4_0c7bd9 .view_map_1vEM_b91e04 .map_action_TpNs_ebb4a4 {
  text-align: right;
  margin-bottom: 10px; }
  @media screen and (max-width: 576px) {
    .listing_information_sSQ4_0c7bd9 .view_map_1vEM_b91e04 .map_action_TpNs_ebb4a4 {
      display: flex;
      justify-content: center; } }
  .listing_information_sSQ4_0c7bd9 .view_map_1vEM_b91e04 .map_action_TpNs_ebb4a4 .button_action_2okt_cf08c5 {
    display: inline-flex;
    color: #9a9fa9;
    align-items: center; }
    @media screen and (max-width: 470px) {
      .listing_information_sSQ4_0c7bd9 .view_map_1vEM_b91e04 .map_action_TpNs_ebb4a4 .button_action_2okt_cf08c5 {
        padding: 0 7px; } }
    @media screen and (max-width: 360px) {
      .listing_information_sSQ4_0c7bd9 .view_map_1vEM_b91e04 .map_action_TpNs_ebb4a4 .button_action_2okt_cf08c5 {
        font-size: 13px;
        padding: 0 3px; } }
    .listing_information_sSQ4_0c7bd9 .view_map_1vEM_b91e04 .map_action_TpNs_ebb4a4 .button_action_2okt_cf08c5 .icon_1U3t_0beea9 {
      font-size: 22px;
      padding-right: 10px; }
      @media screen and (max-width: 470px) {
        .listing_information_sSQ4_0c7bd9 .view_map_1vEM_b91e04 .map_action_TpNs_ebb4a4 .button_action_2okt_cf08c5 .icon_1U3t_0beea9 {
          font-size: 18px;
          padding-right: 5px; } }
  .listing_information_sSQ4_0c7bd9 .view_map_1vEM_b91e04 .map_action_TpNs_ebb4a4 .button_action_active_2UkA_953525 {
    display: inline-flex;
    color: #8551db;
    align-items: center; }
    .listing_information_sSQ4_0c7bd9 .view_map_1vEM_b91e04 .map_action_TpNs_ebb4a4 .button_action_active_2UkA_953525 .icon_1U3t_0beea9 {
      font-size: 22px;
      padding-right: 10px; }

.listing_information_sSQ4_0c7bd9 .view_map_1vEM_b91e04 .map_expand_jQqD_9c504e {
  position: absolute;
  top: 10px;
  width: 35px;
  left: 10px; }
  .listing_information_sSQ4_0c7bd9 .view_map_1vEM_b91e04 .map_expand_jQqD_9c504e .ant-btn {
    width: 35px;
    font-size: 18px;
    padding: 0px; }

.listing_information_sSQ4_0c7bd9 .view_map_1vEM_b91e04 .map_toolbar_1UiC_f21fab {
  position: absolute;
  background-color: #fff;
  right: 10px;
  top: 10px;
  width: 35px; }
  .listing_information_sSQ4_0c7bd9 .view_map_1vEM_b91e04 .map_toolbar_1UiC_f21fab .ant-btn {
    width: 35px;
    font-size: 18px;
    padding: 0px; }

.listing_information_sSQ4_0c7bd9 .view_map_1vEM_b91e04 .view_option_3bRG_d93697 {
  position: absolute;
  right: 10px;
  bottom: 15px;
  padding: 0px; }
  .listing_information_sSQ4_0c7bd9 .view_map_1vEM_b91e04 .view_option_3bRG_d93697.satellite_mode_2rr7_182749 {
    right: 60px; }

.listing_information_sSQ4_0c7bd9 .view_map_1vEM_b91e04 .marker_icon_s2Mq_399e5e {
  width: 50px;
  height: 50px;
  border: 5px solid #4747474d;
  border-radius: 50%; }
  .listing_information_sSQ4_0c7bd9 .view_map_1vEM_b91e04 .marker_icon_s2Mq_399e5e .marker_bg_24OO_5c6278 {
    background-color: #0e0d25;
    width: 40px;
    height: 40px;
    border-radius: 50%;
    font-size: 18px;
    color: #ffd500;
    display: flex;
    align-items: center;
    justify-content: center; }

.video_item_22gj_f9af65 {
  padding: 10px 0px; }
  @media screen and (max-width: 576px) {
    .video_item_22gj_f9af65 {
      max-height: 345px; } }

.view_item_17Zr_842911 {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 0px 5px;
  width: 250px; }
  .view_item_17Zr_842911 .lable_3ClH_1bb4ba {
    width: 100%;
    padding-left: 10px; }

.price_2d9x_e32f34 {
  line-height: 1;
  vertical-align: middle;
  text-align: left; }
  @media screen and (min-width: 576px) {
    .price_2d9x_e32f34 {
      font-size: 26px; } }
  @media screen and (max-width: 575px) {
    .price_2d9x_e32f34 {
      font-size: 20px; } }
  .price_2d9x_e32f34 .text_price_2Xvp_b497dc {
    margin: auto;
    color: #f0a65c; }

.payment_cal_21_6_67caeb {
  margin-top: 10px;
  padding-bottom: 0px; }
  .payment_cal_21_6_67caeb .payment_cal_result_2ctV_a93be4 {
    font-size: 14px;
    font-weight: 300;
    color: #0e0d25;
    text-align: left;
    padding-left: 8px; }
  .payment_cal_21_6_67caeb .payment_cal_title_x49-_72196a {
    text-align: right; }
    .payment_cal_21_6_67caeb .payment_cal_title_x49-_72196a a {
      font-size: 14px;
      font-weight: 300;
      color: #8551db;
      padding-left: 8px; }

.title_btn_action_2Mgr_cf286c {
  color: #0e0d25;
  font-size: 16px;
  line-height: 16px; }

.btn_contact_chat_agent_3I2E_170341 {
  background: #8657d5;
  color: #fff;
  border-color: #8657d5;
  margin-top: 10px; }
  .btn_contact_chat_agent_3I2E_170341 i {
    font-size: 18px; }
  .btn_contact_chat_agent_3I2E_170341:hover {
    background: #8657d5;
    color: #fff; }
  .btn_contact_chat_agent_3I2E_170341[disabled] {
    color: #9a9fa9;
    border-color: #c3c9d5; }
    .btn_contact_chat_agent_3I2E_170341[disabled]:hover {
      background: #fff;
      color: #9a9fa9; }

.btn_contact_chat__7fZ_69c75c {
  background: #fff;
  color: #8657d5;
  border-color: #8657d5; }
  .btn_contact_chat__7fZ_69c75c i {
    font-size: 18px; }
  .btn_contact_chat__7fZ_69c75c:hover {
    background: #8657d5;
    color: #fff; }
  .btn_contact_chat__7fZ_69c75c[disabled] {
    color: #9a9fa9;
    border-color: #c3c9d5; }
    .btn_contact_chat__7fZ_69c75c[disabled]:hover {
      background: #fff;
      color: #9a9fa9; }

.btn_make_offer_3XRC_67f088 {
  background: #fff;
  color: #8657d5;
  border-color: #8657d5; }
  .btn_make_offer_3XRC_67f088 i {
    font-size: 18px; }
  .btn_make_offer_3XRC_67f088:hover {
    background: #8657d5;
    color: #fff;
    border-color: #8657d5; }
  .btn_make_offer_3XRC_67f088[disabled] {
    color: #9a9fa9;
    border-color: #c3c9d5; }
    .btn_make_offer_3XRC_67f088[disabled]:hover {
      background: #fff;
      color: #9a9fa9; }

.btn_make_offer_submited_33zR_ad0a01 {
  background: #c3c9d5;
  color: #fff;
  border-color: #c3c9d5;
  cursor: default; }
  .btn_make_offer_submited_33zR_ad0a01 i {
    font-size: 18px; }
  .btn_make_offer_submited_33zR_ad0a01:hover {
    background: #c3c9d5;
    color: #fff;
    border-color: #c3c9d5; }
  .btn_make_offer_submited_33zR_ad0a01:active {
    background: #c3c9d5;
    color: #fff;
    border-color: #c3c9d5; }
  .btn_make_offer_submited_33zR_ad0a01[disabled] {
    color: #9a9fa9;
    border-color: #c3c9d5; }
    .btn_make_offer_submited_33zR_ad0a01[disabled]:hover {
      background: #fff;
      color: #9a9fa9; }

.add_first_look_3q4r_4cf9da {
  background: #8551db;
  color: #fff;
  border-color: #8551db; }
  .add_first_look_3q4r_4cf9da i {
    font-size: 18px; }
  .add_first_look_3q4r_4cf9da:hover {
    background: #8551db;
    border-color: #8551db;
    color: #fff; }
  .add_first_look_3q4r_4cf9da[disabled] {
    color: #9a9fa9;
    border-color: #c3c9d5; }
    .add_first_look_3q4r_4cf9da[disabled]:hover {
      background: #fff;
      color: #9a9fa9; }

.added_first_look_1U8A_589f50 {
  background: #f0a65c;
  color: #fff;
  border-color: #f0a65c; }
  .added_first_look_1U8A_589f50 i {
    font-size: 18px; }
  .added_first_look_1U8A_589f50:hover {
    background: #f0a65c;
    color: #fff;
    border-color: #f0a65c; }
  .added_first_look_1U8A_589f50[disabled] {
    color: #9a9fa9;
    border-color: #c3c9d5; }
    .added_first_look_1U8A_589f50[disabled]:hover {
      background: #fff;
      color: #9a9fa9; }

.listing_contact_2pmL_fee553 .view_agent_2dJA_b2a8a7 .add_queue_btn_2Nlj_fb9d15 {
  width: 100%; }
  .listing_contact_2pmL_fee553 .view_agent_2dJA_b2a8a7 .add_queue_btn_2Nlj_fb9d15 .est_btn_1oZN_ed4a80 {
    position: relative; }
    .listing_contact_2pmL_fee553 .view_agent_2dJA_b2a8a7 .add_queue_btn_2Nlj_fb9d15 .est_btn_1oZN_ed4a80 .est_btn_text_226i_7f215e {
      padding-left: 15%;
      font-family: "poppins" !important;
      font-weight: 500;
      font-size: 16px; }
    .listing_contact_2pmL_fee553 .view_agent_2dJA_b2a8a7 .add_queue_btn_2Nlj_fb9d15 .est_btn_1oZN_ed4a80 .est_btn_icon_37Uw_57fdbd {
      position: absolute;
      left: 25%;
      top: 22%; }
      @media screen and (max-width: 575px) {
        .listing_contact_2pmL_fee553 .view_agent_2dJA_b2a8a7 .add_queue_btn_2Nlj_fb9d15 .est_btn_1oZN_ed4a80 .est_btn_icon_37Uw_57fdbd {
          left: 20%; } }
      .listing_contact_2pmL_fee553 .view_agent_2dJA_b2a8a7 .add_queue_btn_2Nlj_fb9d15 .est_btn_1oZN_ed4a80 .est_btn_icon_37Uw_57fdbd:before {
        font-size: 20px; }
  .listing_contact_2pmL_fee553 .view_agent_2dJA_b2a8a7 .add_queue_btn_2Nlj_fb9d15 .hasAction {
    width: 100%;
    background-color: #8657d5;
    border-color: #8657d5; }
  .listing_contact_2pmL_fee553 .view_agent_2dJA_b2a8a7 .add_queue_btn_2Nlj_fb9d15 .inActive {
    background-color: #9a9fa8;
    border-color: #9a9fa8;
    color: #fff;
    cursor: progress; }
  .listing_contact_2pmL_fee553 .view_agent_2dJA_b2a8a7 .add_queue_btn_2Nlj_fb9d15 .homing_book {
    position: relative;
    display: inline; }
    .listing_contact_2pmL_fee553 .view_agent_2dJA_b2a8a7 .add_queue_btn_2Nlj_fb9d15 .homing_book::before {
      color: #ffffff;
      display: inline-block;
      position: absolute;
      left: -5px;
      top: -8px;
      padding-left: 5px;
      padding-right: 5px;
      font-size: 18px; }
    .listing_contact_2pmL_fee553 .view_agent_2dJA_b2a8a7 .add_queue_btn_2Nlj_fb9d15 .homing_book .text_book {
      font-family: "Poppins" !important;
      font-weight: 500;
      padding-left: 30px;
      color: #ffffff; }
    .listing_contact_2pmL_fee553 .view_agent_2dJA_b2a8a7 .add_queue_btn_2Nlj_fb9d15 .homing_book .text_added_book {
      display: none;
      font-family: "Poppins" !important;
      font-weight: 500;
      font-size: 16px;
      padding-left: 30px;
      color: #ffffff; }
  .listing_contact_2pmL_fee553 .view_agent_2dJA_b2a8a7 .add_queue_btn_2Nlj_fb9d15 .in_queue {
    background: #9a9fa9;
    border: 1px solid #9a9fa9;
    cursor: auto; }
    .listing_contact_2pmL_fee553 .view_agent_2dJA_b2a8a7 .add_queue_btn_2Nlj_fb9d15 .in_queue .homing_book::before {
      display: none; }
    .listing_contact_2pmL_fee553 .view_agent_2dJA_b2a8a7 .add_queue_btn_2Nlj_fb9d15 .in_queue .homing_book .text_book {
      display: none; }
    .listing_contact_2pmL_fee553 .view_agent_2dJA_b2a8a7 .add_queue_btn_2Nlj_fb9d15 .in_queue .homing_book .text_added_book {
      display: block;
      color: #ffffff !important; }

.listing_contact_2pmL_fee553 .view_agent_2dJA_b2a8a7 .box_EhvF_11c17b {
  margin-bottom: 10px; }
  .listing_contact_2pmL_fee553 .view_agent_2dJA_b2a8a7 .box_EhvF_11c17b .booking_container_2mXl_9c1cbb {
    margin-top: 10px; }

.listing_contact_2pmL_fee553 .view_agent_2dJA_b2a8a7 .subtext_18RQ_cddf4f {
  font-size: 13px;
  line-height: 10px; }
  .listing_contact_2pmL_fee553 .view_agent_2dJA_b2a8a7 .subtext_18RQ_cddf4f p {
    color: #9a9fa9;
    font-weight: 300; }
  .listing_contact_2pmL_fee553 .view_agent_2dJA_b2a8a7 .subtext_18RQ_cddf4f span {
    color: #fd8981;
    font-weight: 500; }
  @media screen and (max-width: 576px) {
    .listing_contact_2pmL_fee553 .view_agent_2dJA_b2a8a7 .subtext_18RQ_cddf4f {
      line-height: 15px; } }

.listing_contact_2pmL_fee553 .view_agent_2dJA_b2a8a7 .header_2ppQ_3cc3aa {
  padding: 0px;
  display: flex;
  justify-content: space-between;
  width: 100%; }
  .listing_contact_2pmL_fee553 .view_agent_2dJA_b2a8a7 .header_2ppQ_3cc3aa span {
    color: #0e0d25;
    font-weight: 400;
    font-size: 16px; }
  .listing_contact_2pmL_fee553 .view_agent_2dJA_b2a8a7 .header_2ppQ_3cc3aa .agent_name_2-0Q_5bae5f {
    margin-left: 30px; }

.listing_contact_2pmL_fee553 .view_agent_2dJA_b2a8a7 .body_3zfN_b81877 {
  padding: 0px; }
  .listing_contact_2pmL_fee553 .view_agent_2dJA_b2a8a7 .body_3zfN_b81877 .agent_body_1NPU_4290aa {
    border-bottom: 1px solid #f1f1f1;
    padding-bottom: 10px; }
    .listing_contact_2pmL_fee553 .view_agent_2dJA_b2a8a7 .body_3zfN_b81877 .agent_body_1NPU_4290aa .avatar_box_2Qvv_327e3f {
      color: #0e0d25;
      float: left;
      padding: 5px 0; }
      .listing_contact_2pmL_fee553 .view_agent_2dJA_b2a8a7 .body_3zfN_b81877 .agent_body_1NPU_4290aa .avatar_box_2Qvv_327e3f img {
        border-radius: 50%;
        width: 56px;
        height: 56px;
        margin: 5px 0; }
    .listing_contact_2pmL_fee553 .view_agent_2dJA_b2a8a7 .body_3zfN_b81877 .agent_body_1NPU_4290aa .agent_info_25hd_3a319b {
      color: #0e0d25;
      padding: 5px 20px;
      float: left; }
      .listing_contact_2pmL_fee553 .view_agent_2dJA_b2a8a7 .body_3zfN_b81877 .agent_body_1NPU_4290aa .agent_info_25hd_3a319b.no_avatar_1QR5_79f93a {
        padding: 5px 0px; }
      .listing_contact_2pmL_fee553 .view_agent_2dJA_b2a8a7 .body_3zfN_b81877 .agent_body_1NPU_4290aa .agent_info_25hd_3a319b .agent_name_2-0Q_5bae5f {
        color: #0e0d25;
        font-size: 16px;
        font-weight: 400; }
      .listing_contact_2pmL_fee553 .view_agent_2dJA_b2a8a7 .body_3zfN_b81877 .agent_body_1NPU_4290aa .agent_info_25hd_3a319b .agent_phone_YH3F_6ee751 {
        color: #0e0d25; }
      .listing_contact_2pmL_fee553 .view_agent_2dJA_b2a8a7 .body_3zfN_b81877 .agent_body_1NPU_4290aa .agent_info_25hd_3a319b .value_KTc3_6a23d6 {
        padding-left: 5px; }
    .listing_contact_2pmL_fee553 .view_agent_2dJA_b2a8a7 .body_3zfN_b81877 .agent_body_1NPU_4290aa .label_2XOi_240223 {
      color: #9a9fa9;
      width: 40%; }
    .listing_contact_2pmL_fee553 .view_agent_2dJA_b2a8a7 .body_3zfN_b81877 .agent_body_1NPU_4290aa .value_KTc3_6a23d6 {
      text-align: right; }
    .listing_contact_2pmL_fee553 .view_agent_2dJA_b2a8a7 .body_3zfN_b81877 .agent_body_1NPU_4290aa .agent_more_info_jwmp_82f09f .col_item_14AN_078efe {
      display: flex;
      justify-content: space-between;
      margin-bottom: 6px; }
    .listing_contact_2pmL_fee553 .view_agent_2dJA_b2a8a7 .body_3zfN_b81877 .agent_body_1NPU_4290aa .agent_more_info_jwmp_82f09f .col_item_company_2BH3_c4f4a7 {
      display: flex;
      margin-bottom: 6px;
      justify-content: space-between; }
    .listing_contact_2pmL_fee553 .view_agent_2dJA_b2a8a7 .body_3zfN_b81877 .agent_body_1NPU_4290aa .agent_bottom_3HQ3_bf927b {
      display: flex;
      justify-content: space-between; }
  .listing_contact_2pmL_fee553 .view_agent_2dJA_b2a8a7 .body_3zfN_b81877 .chat_noti_1DtH_c39591 {
    display: flex;
    justify-content: flex-start;
    margin-bottom: 20px; }
    .listing_contact_2pmL_fee553 .view_agent_2dJA_b2a8a7 .body_3zfN_b81877 .chat_noti_1DtH_c39591 .icon_noti_3pPi_affee0 {
      min-width: 65px;
      display: flex; }
    .listing_contact_2pmL_fee553 .view_agent_2dJA_b2a8a7 .body_3zfN_b81877 .chat_noti_1DtH_c39591 .text_noti_29h4_dee501 .text_noti_line_1_2zKq_a38e32 {
      color: #0e0d25;
      font-size: 14px; }
    .listing_contact_2pmL_fee553 .view_agent_2dJA_b2a8a7 .body_3zfN_b81877 .chat_noti_1DtH_c39591 .text_noti_29h4_dee501 .text_noti_line_2_2fM7_9512d9 {
      color: #9a9fa9;
      font-size: 12px; }
  .listing_contact_2pmL_fee553 .view_agent_2dJA_b2a8a7 .body_3zfN_b81877 .agent_info_25hd_3a319b {
    padding: 0px; }
  .listing_contact_2pmL_fee553 .view_agent_2dJA_b2a8a7 .body_3zfN_b81877 .avatar_8epf_fbaec8 {
    width: 70px;
    height: 70px;
    float: right;
    margin-top: 20px;
    margin-right: 20px; }
    .listing_contact_2pmL_fee553 .view_agent_2dJA_b2a8a7 .body_3zfN_b81877 .avatar_8epf_fbaec8 a {
      cursor: pointer; }
    .listing_contact_2pmL_fee553 .view_agent_2dJA_b2a8a7 .body_3zfN_b81877 .avatar_8epf_fbaec8 img {
      width: 100%;
      height: 100%;
      object-fit: cover;
      object-position: top;
      border: none; }
  .listing_contact_2pmL_fee553 .view_agent_2dJA_b2a8a7 .body_3zfN_b81877 .info_2Z5G_672db7 {
    float: left;
    width: 100%;
    margin-left: 0px; }
    .listing_contact_2pmL_fee553 .view_agent_2dJA_b2a8a7 .body_3zfN_b81877 .info_2Z5G_672db7 .box_agent_2n79_c73e1c .agent_udvn_7358ae {
      color: #9a9fa9; }
      .listing_contact_2pmL_fee553 .view_agent_2dJA_b2a8a7 .body_3zfN_b81877 .info_2Z5G_672db7 .box_agent_2n79_c73e1c .agent_udvn_7358ae span {
        display: block;
        color: #0e0d25; }
    .listing_contact_2pmL_fee553 .view_agent_2dJA_b2a8a7 .body_3zfN_b81877 .info_2Z5G_672db7.zs_agent_2TlQ_cd52e0 {
      width: 100%;
      float: none; }
      .listing_contact_2pmL_fee553 .view_agent_2dJA_b2a8a7 .body_3zfN_b81877 .info_2Z5G_672db7.zs_agent_2TlQ_cd52e0 span {
        display: block; }
    .listing_contact_2pmL_fee553 .view_agent_2dJA_b2a8a7 .body_3zfN_b81877 .info_2Z5G_672db7 .agent_name_2-0Q_5bae5f {
      color: #612e8b;
      font-size: 16px;
      padding-top: 5px;
      display: block;
      text-transform: capitalize; }
      .listing_contact_2pmL_fee553 .view_agent_2dJA_b2a8a7 .body_3zfN_b81877 .info_2Z5G_672db7 .agent_name_2-0Q_5bae5f a {
        color: #612e8b;
        cursor: pointer; }
    .listing_contact_2pmL_fee553 .view_agent_2dJA_b2a8a7 .body_3zfN_b81877 .info_2Z5G_672db7 .text_agent_t9zH_3d7a42 {
      color: #9a9fa9;
      display: block; }
    .listing_contact_2pmL_fee553 .view_agent_2dJA_b2a8a7 .body_3zfN_b81877 .info_2Z5G_672db7 .agent_company_xhXf_6ebc98 {
      display: block; }
      .listing_contact_2pmL_fee553 .view_agent_2dJA_b2a8a7 .body_3zfN_b81877 .info_2Z5G_672db7 .agent_company_xhXf_6ebc98 span.agent_udvn_7358ae {
        color: #9a9fa9; }
        .listing_contact_2pmL_fee553 .view_agent_2dJA_b2a8a7 .body_3zfN_b81877 .info_2Z5G_672db7 .agent_company_xhXf_6ebc98 span.agent_udvn_7358ae:last-child {
          padding-top: 15px; }
        .listing_contact_2pmL_fee553 .view_agent_2dJA_b2a8a7 .body_3zfN_b81877 .info_2Z5G_672db7 .agent_company_xhXf_6ebc98 span.agent_udvn_7358ae span {
          color: #0e0d25; }
    .listing_contact_2pmL_fee553 .view_agent_2dJA_b2a8a7 .body_3zfN_b81877 .info_2Z5G_672db7 .agent_instantly_1g6k_ddf068 {
      clear: both;
      border-top: 1px solid #f5f5f6;
      padding: 20px; }
      .listing_contact_2pmL_fee553 .view_agent_2dJA_b2a8a7 .body_3zfN_b81877 .info_2Z5G_672db7 .agent_instantly_1g6k_ddf068 h4 {
        font-size: 14px;
        font-weight: 500;
        margin-bottom: 2px; }
      .listing_contact_2pmL_fee553 .view_agent_2dJA_b2a8a7 .body_3zfN_b81877 .info_2Z5G_672db7 .agent_instantly_1g6k_ddf068 p {
        font-size: 12px;
        color: #9a9fa9; }
      .listing_contact_2pmL_fee553 .view_agent_2dJA_b2a8a7 .body_3zfN_b81877 .info_2Z5G_672db7 .agent_instantly_1g6k_ddf068::before {
        background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxODguNDEgMTg4LjQxIj48ZGVmcz48c3R5bGU+LmNscy0xLC5jbHMtM3tmaWxsOm5vbmU7c3Ryb2tlOiM0ODQ4NDg7c3Ryb2tlLW1pdGVybGltaXQ6MTA7fS5jbHMtMXtzdHJva2Utd2lkdGg6OHB4O30uY2xzLTJ7ZmlsbDojZjY3YTZlO30uY2xzLTN7c3Ryb2tlLXdpZHRoOjZweDt9PC9zdHlsZT48L2RlZnM+PHRpdGxlPm5vdGVBc3NldCA1NTwvdGl0bGU+PGcgaWQ9IkxheWVyXzIiIGRhdGEtbmFtZT0iTGF5ZXIgMiI+PGcgaWQ9IkxheWVyXzEtMiIgZGF0YS1uYW1lPSJMYXllciAxIj48cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik0zMC40MiwzMC40MkE5MC4yMiw5MC4yMiwwLDAsMCwxMzIsMTc2LjEzIi8+PHBhdGggY2xhc3M9ImNscy0xIiBkPSJNNTUuNzQsMTIuNThBOTAuMjIsOTAuMjIsMCwwLDEsMTU4LDE1OCIvPjxjaXJjbGUgY2xhc3M9ImNscy0yIiBjeD0iOTQuMiIgY3k9Ijk0LjIiIHI9IjM5LjQxIi8+PGNpcmNsZSBjbGFzcz0iY2xzLTMiIGN4PSI3MCIgY3k9Ijk0LjIiIHI9IjUuMzEiLz48Y2lyY2xlIGNsYXNzPSJjbHMtMyIgY3g9Ijk0LjIiIGN5PSI5NC4yIiByPSI1LjMxIi8+PGNpcmNsZSBjbGFzcz0iY2xzLTMiIGN4PSIxMTguNDEiIGN5PSI5NC4yIiByPSI1LjMxIi8+PHBhdGggY2xhc3M9ImNscy0xIiBkPSJNOTQuMiwzNy4wOWE1Ny4wOSw1Ny4wOSwwLDAsMC0zOS40MSw5OC40MnYxNS44SDk0LjJhNTcuMTEsNTcuMTEsMCwwLDAsMC0xMTQuMjJaIi8+PHBvbHlsaW5lIGNsYXNzPSJjbHMtMSIgcG9pbnRzPSIxLjQyIDI5LjMxIDMxLjQ3IDI5LjMxIDMxLjQ3IDU5LjM2Ii8+PHBvbHlsaW5lIGNsYXNzPSJjbHMtMSIgcG9pbnRzPSIxODYuMjIgMTU5Ljc1IDE1Ni4xNyAxNTkuNzUgMTU2LjE3IDEyOS43Ii8+PC9nPjwvZz48L3N2Zz4=) no-repeat;
        content: "";
        width: 25px;
        height: 25px;
        display: inline-block;
        float: right;
        margin-top: 15px;
        margin-right: 0px; }

.listing_information_slide_ps7P_898ada {
  width: 100%;
  text-align: center;
  position: relative; }
  .listing_information_slide_ps7P_898ada .tab_video_3eyx_83e045 .col_2sB2_79a145 .box_EhvF_11c17b {
    cursor: pointer;
    cursor: pointer; }
    .listing_information_slide_ps7P_898ada .tab_video_3eyx_83e045 .col_2sB2_79a145 .box_EhvF_11c17b .text_oZaa_e55cab {
      color: #0e0d25;
      font-weight: 600; }
  .listing_information_slide_ps7P_898ada .tab_video_3eyx_83e045 .col_2sB2_79a145:first-child:last-child {
    display: none; }
  .listing_information_slide_ps7P_898ada .image_slick_1xCC_04454a {
    width: 100%;
    height: 100%;
    outline: none !important;
    position: relative;
    border-left: 5px solid #fff;
    border-right: 5px solid #fff; }
    .listing_information_slide_ps7P_898ada .image_slick_1xCC_04454a img {
      width: 100%;
      height: auto;
      min-height: 100%;
      outline: none;
      object-fit: cover; }
  .listing_information_slide_ps7P_898ada .view_photo_3cGW_fcd54c {
    border-radius: 0px;
    margin-left: 15px;
    position: absolute;
    border: none;
    box-shadow: none;
    line-height: 10px;
    padding: 12px;
    left: 0px;
    bottom: -55px; }
    .listing_information_slide_ps7P_898ada .view_photo_3cGW_fcd54c .lbl_text_2cFt_a5a591 {
      color: #9a9fa9; }

.btn_slide_display_left_JDOn_5b8a0a a,
.btn_slide_display_right_der7_8cf90e a,
.btn_slide_display_left_JDOn_5b8a0a a:hover,
.btn_slide_display_right_der7_8cf90e a:hover {
  color: white;
  opacity: 1;
  padding: 5px; }

.btn_slide_display_left_JDOn_5b8a0a,
.btn_slide_display_right_der7_8cf90e {
  position: absolute;
  top: 45%;
  background: rgba(0, 0, 0, 0.4);
  border: none;
  font-size: 20px;
  padding: 10px; }
  .btn_slide_display_left_JDOn_5b8a0a img.img_17PG_2123d6,
  .btn_slide_display_right_der7_8cf90e img.img_17PG_2123d6 {
    position: static;
    background-size: 80% !important;
    width: 20px; }
  .btn_slide_display_left_JDOn_5b8a0a:hover,
  .btn_slide_display_right_der7_8cf90e:hover {
    background: rgba(0, 0, 0, 0.8); }

.btn_slide_display_left_JDOn_5b8a0a {
  left: 15px; }
  .btn_slide_display_left_JDOn_5b8a0a img.img_17PG_2123d6 {
    left: -6px;
    position: relative; }

.btn_slide_display_right_der7_8cf90e {
  right: 15px; }

.row_eq_height_2EC-_44cc1e {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex; }

.wrapper_content_jj8b_1c2f52 {
  position: relative;
  clear: both;
  display: block; }
  .wrapper_content_jj8b_1c2f52 .content_info_1w4f_7ff1c9 {
    margin-top: 5px;
    background: #fff; }
    .wrapper_content_jj8b_1c2f52 .content_info_1w4f_7ff1c9.no_breadcrumb_3RQL_fb65f9 {
      padding-top: 10px; }
    .wrapper_content_jj8b_1c2f52 .content_info_1w4f_7ff1c9 .copyright_15tL_a18308 {
      border-top: 1px solid #f1f1f1;
      padding: 40px 0;
      font-weight: 300;
      line-height: 24px;
      text-align: justify; }

.action_listing_lspH_05f358 {
  display: flex;
  width: 140px;
  float: right;
  margin-bottom: 5px; }
  .action_listing_lspH_05f358 .icon_action_3RTf_721a2b {
    display: inline-block;
    margin-right: 10px; }
  .action_listing_lspH_05f358 button,
  .action_listing_lspH_05f358 a {
    border-radius: 0px;
    margin-left: 15px;
    position: relative;
    border: none;
    box-shadow: none;
    line-height: 10px;
    width: 100px;
    padding-bottom: 5px;
    padding-top: 5px; }
    .action_listing_lspH_05f358 button span.lbl_text_2cFt_a5a591,
    .action_listing_lspH_05f358 a span.lbl_text_2cFt_a5a591 {
      display: inline-block;
      top: 5px;
      position: relative;
      color: #9a9fa9; }
  .action_listing_lspH_05f358 .icon_btn_share_UrKN_16d95e {
    font-size: 22px; }
  .action_listing_lspH_05f358 .btn_like_2w19_983543 {
    font-size: 22px; }
    .action_listing_lspH_05f358 .btn_like_2w19_983543.no_1ZZu_15e87f {
      color: #9a9fa9; }
    .action_listing_lspH_05f358 .btn_like_2w19_983543.yes_3kPM_4e8cf9 {
      color: #fd8981; }
  .action_listing_lspH_05f358 .btn_message_Mqc7_a47b39 {
    padding-top: 4px; }
    .action_listing_lspH_05f358 .btn_message_Mqc7_a47b39 i::before {
      color: #8657d5; }

.btn_listing_photo_index_of_37ns_1f7507,
.btn_listing_video_2jKV_fade80 {
  background: rgba(0, 0, 0, 0.6);
  padding: 8px 10px;
  border-radius: 3px; }

.btn_listing_photo_index_of_37ns_1f7507,
.btn_listing_video_2jKV_fade80:hover {
  background: black;
  padding: 8px 10px;
  border-radius: 3px; }

.btn_listing_video_2jKV_fade80 {
  margin-right: 10px;
  cursor: pointer; }

.btn_listing_video_2jKV_fade80 i.i_video_sxl9_0605ac {
  color: yellow;
  margin-right: 6px; }

.btn_listing_photo_index_of_37ns_1f7507 i.i_image_3OCr_cdd2f6 {
  color: #56d442;
  margin-right: 6px; }

.btn_listing_photo_index_of_37ns_1f7507 .text_index_of_image_1kc6_de4057,
.btn_listing_video_2jKV_fade80 span {
  color: #ffffff;
  display: inline-block;
  line-height: 30px; }

.control_view_2JMu_e61c7a {
  position: relative; }

.btn_listing_photo_and_video_W9is_c824e9 {
  display: inline-block;
  position: absolute;
  top: 380px;
  border: none;
  font-size: 15px;
  right: 15px;
  padding: 3px;
  z-index: 3; }

.btn_listing_photo_and_video_W9is_c824e9 .btn_listing_video_2jKV_fade80,
.btn_listing_photo_and_video_W9is_c824e9 .listing_slide_image_1IoT_1d9528 {
  display: inline-block; }

.btn_view_original_image_parent_11hL_777d68 {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  margin: auto; }
  .btn_view_original_image_parent_11hL_777d68 a.btn_view_original_image_href_3HE__d30781 {
    opacity: 1;
    width: 130px;
    height: 40px;
    margin: auto;
    position: absolute;
    top: 431px;
    left: 45px;
    display: block;
    background: #ffffff;
    padding: 10px;
    color: #9a9fa9;
    white-space: nowrap; }
    .btn_view_original_image_parent_11hL_777d68 a.btn_view_original_image_href_3HE__d30781:hover {
      background: #e6e6e6; }

.btn_slide_nav_1juC_0d98a9 {
  z-index: 1; }

.text_index_of_image_1kc6_de4057 {
  padding-right: 3px; }

.price_unit_1PVv_a64504 {
  font-size: 15px !important;
  font-weight: 300 !important; }

#content_2U9n_8e8e83.cms_content_wrapper_-Gp2_435012 .body_content_2KaZ_80bc7e.container_5H7y_6633f7.consumer_1SD1_93fba1,
#content_2U9n_8e8e83.cms_content_wrapper_-Gp2_435012 .body_content_2KaZ_80bc7e.container_5H7y_6633f7.consumer_1SD1_93fba1 .row_vsCZ_7186df {
  width: 100% !important;
  margin-left: 0 !important;
  margin-right: 0 !important; }

.info_vote_gjSb_753fa7 {
  list-style: none;
  padding: 8px 0px; }
  .info_vote_gjSb_753fa7 .vote_avatar_V-Aa_46cc73 {
    width: 30px;
    height: 30px;
    overflow: hidden;
    border-radius: 50%;
    display: inline-block;
    border: 1px solid #ffffff; }
    .info_vote_gjSb_753fa7 .vote_avatar_V-Aa_46cc73.more_voted_1yWN_bf0c9e {
      text-align: center;
      background: #d6d6d6;
      font-size: 12px;
      padding: 5px; }
  .info_vote_gjSb_753fa7.down_votes_1kbM_505658 .vote_avatar_V-Aa_46cc73 {
    margin-left: -5px; }
  .info_vote_gjSb_753fa7.up_votes_a7Ry_93564d .vote_avatar_V-Aa_46cc73 {
    margin-right: -5px; }

.carousel .slide img {
  object-fit: contain; }

.wrapModalVideo360_2sGk_b7d174 .carousel .carousel-status {
  display: none; }

.wrapModalVideo360_2sGk_b7d174.invisible_3gqn_f2c1d6 {
  display: none; }

.wrapModalVideo_3HkU_ab8235 .floorImage_3qdy_1c0efe {
  position: relative; }
  .wrapModalVideo_3HkU_ab8235 .floorImage_3qdy_1c0efe span {
    position: absolute;
    top: 12px;
    left: 12px;
    padding: 2px 8px;
    color: #fff;
    text-shadow: 0px 0px 4px rgba(0, 0, 0, 0.6);
    background: #585c67; }

.wrapModalVideo_3HkU_ab8235 .carousel .slide iframe {
  width: 100%;
  margin: 0px auto; }

.wrapModalVideo_3HkU_ab8235 .iframe_container {
  overflow: hidden;
  position: relative; }
  .wrapModalVideo_3HkU_ab8235 .iframe_container iframe {
    border: 0;
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%; }

.wrapModalVideo_3HkU_ab8235 .carousel:last-of-type {
  background: #302524; }

.wrapModalVideo_3HkU_ab8235.one_image_12I6_b63a93 .thumbs-wrapper.axis-vertical {
  display: none; }

.wrapModalVideo_3HkU_ab8235 .wrapper_tour_360_F9xy_bf70b0 {
  position: relative; }
  .wrapModalVideo_3HkU_ab8235 .wrapper_tour_360_F9xy_bf70b0 .tool_tour_360_2aDX_079366 {
    position: absolute;
    bottom: 5px;
    right: 10px;
    display: flex;
    align-items: center; }
    .wrapModalVideo_3HkU_ab8235 .wrapper_tour_360_F9xy_bf70b0 .tool_tour_360_2aDX_079366 .button_predict_2g3g_5bef83 {
      position: relative;
      background: transparent;
      border: none;
      display: flex;
      align-items: center; }
      .wrapModalVideo_3HkU_ab8235 .wrapper_tour_360_F9xy_bf70b0 .tool_tour_360_2aDX_079366 .button_predict_2g3g_5bef83 .text_oZaa_e55cab {
        background-color: #ffffff;
        border-radius: 4px;
        height: 30px;
        line-height: 30px;
        color: #0e0d25;
        padding: 0px 40px 0px 20px; }
      .wrapModalVideo_3HkU_ab8235 .wrapper_tour_360_F9xy_bf70b0 .tool_tour_360_2aDX_079366 .button_predict_2g3g_5bef83 .icon_1U3t_0beea9 {
        width: 40px;
        height: 40px;
        margin-left: -20px;
        display: inline-block;
        background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0MCIgaGVpZ2h0PSI0MCIgdmlld0JveD0iMCAwIDQwIDQwIj4KICA8ZyBpZD0iR3JvdXBfNjkwMSIgZGF0YS1uYW1lPSJHcm91cCA2OTAxIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNTYzIC02NzEuOTI1KSI+CiAgICA8cmVjdCBpZD0iUmVjdGFuZ2xlXzk3MyIgZGF0YS1uYW1lPSJSZWN0YW5nbGUgOTczIiB3aWR0aD0iNDAiIGhlaWdodD0iNDAiIHJ4PSIyMCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNTYzIDY3MS45MjUpIiBmaWxsPSIjZjBhNjVjIi8+CiAgICA8ZyBpZD0iR3JvdXBfNjgzMSIgZGF0YS1uYW1lPSJHcm91cCA2ODMxIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNTIuOTk4IDE5My4wMDIpIj4KICAgICAgPGcgaWQ9Ikdyb3VwXzUzODMiIGRhdGEtbmFtZT0iR3JvdXAgNTM4MyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNjI0LjQ0IDQ4Ny4zNjUpIj4KICAgICAgICA8cGF0aCBpZD0iUGF0aF8yMTQxIiBkYXRhLW5hbWU9IlBhdGggMjE0MSIgZD0iTTE4MS45MSwxNDEuNzI1YTExLjQ2LDExLjQ2LDAsMSwwLDExLjQ2MSwxMS40NjFBMTEuNDU4LDExLjQ1OCwwLDAsMCwxODEuOTEsMTQxLjcyNVptNC43NCwxNy45ODItNC43NC0yLjQ5LTQuNzM3LDIuNDkuOS01LjI3Ni0zLjgzMy0zLjczNyw1LjMtLjc3MSwyLjM2OC00LjgsMi4zNzEsNC44LDUuMy43NzEtMy44MzYsMy43MzdaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTcwLjQ1MiAtMTQxLjcyNSkiIGZpbGw9IiNmZmYiLz4KICAgICAgPC9nPgogICAgICA8cGF0aCBpZD0iUGF0aF8xOTcxIiBkYXRhLW5hbWU9IlBhdGggMTk3MSIgZD0iTTE3NC40NSwxMzEuNzI1YTE0LDE0LDAsMSwwLDE0LDE0QTE0LjAxMSwxNC4wMTEsMCwwLDAsMTc0LjQ1LDEzMS43MjVabTAsMjYuNjc5YTEyLjY4MSwxMi42ODEsMCwxLDEsMTIuNjc4LTEyLjY4MUExMi42ODEsMTIuNjgxLDAsMCwxLDE3NC40NSwxNTguNFoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDQ2MS41NDggMzUzLjIwMSkiIGZpbGw9IiNmZmYiLz4KICAgIDwvZz4KICA8L2c+Cjwvc3ZnPgo=) no-repeat; }
        .wrapModalVideo_3HkU_ab8235 .wrapper_tour_360_F9xy_bf70b0 .tool_tour_360_2aDX_079366 .button_predict_2g3g_5bef83 .icon_1U3t_0beea9.success_3p0f_2541fc {
          background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0MCIgaGVpZ2h0PSI0MCIgdmlld0JveD0iMCAwIDQwIDQwIj4KICA8ZyBpZD0iR3JvdXBfNjgzMCIgZGF0YS1uYW1lPSJHcm91cCA2ODMwIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNTk4IC00ODIuOTI1KSI+CiAgICA8cmVjdCBpZD0iUmVjdGFuZ2xlXzk3MyIgZGF0YS1uYW1lPSJSZWN0YW5nbGUgOTczIiB3aWR0aD0iNDAiIGhlaWdodD0iNDAiIHJ4PSIyMCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNTk4IDQ4Mi45MjUpIiBmaWxsPSIjMjlkYjhkIi8+CiAgICA8ZyBpZD0iR3JvdXBfNjgzMSIgZGF0YS1uYW1lPSJHcm91cCA2ODMxIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTcuOTk4IDQuMDAyKSI+CiAgICAgIDxnIGlkPSJHcm91cF81MzgzIiBkYXRhLW5hbWU9Ikdyb3VwIDUzODMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDYzMy44NDMgNDk2Ljc2OSkiIG9wYWNpdHk9IjAiPgogICAgICAgIDxwYXRoIGlkPSJQYXRoXzIxNDEiIGRhdGEtbmFtZT0iUGF0aCAyMTQxIiBkPSJNMTcyLjUwOCwxNDEuNzI1YTIuMDU2LDIuMDU2LDAsMSwwLDIuMDU2LDIuMDU2QTIuMDU2LDIuMDU2LDAsMCwwLDE3Mi41MDgsMTQxLjcyNVptLjg1LDMuMjI2LS44NS0uNDQ3LS44NS40NDcuMTYyLS45NDctLjY4OC0uNjcxLjk1MS0uMTM4LjQyNS0uODYxLjQyNS44NjEuOTUxLjEzOEwxNzMuMiwxNDRaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTcwLjQ1MiAtMTQxLjcyNSkiIGZpbGw9IiNmZmYiLz4KICAgICAgPC9nPgogICAgICA8cGF0aCBpZD0iUGF0aF8xOTcxIiBkYXRhLW5hbWU9IlBhdGggMTk3MSIgZD0iTTE3NC40NSwxMzEuNzI1YTE0LDE0LDAsMSwwLDE0LDE0QTE0LjAxMSwxNC4wMTEsMCwwLDAsMTc0LjQ1LDEzMS43MjVabTAsMjYuNjc5YTEyLjY4MSwxMi42ODEsMCwxLDEsMTIuNjc4LTEyLjY4MUExMi42ODEsMTIuNjgxLDAsMCwxLDE3NC40NSwxNTguNFoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDQ2MS41NDggMzUzLjIwMSkiIGZpbGw9IiNmZmYiLz4KICAgICAgPGNpcmNsZSBpZD0iRWxsaXBzZV8zMTQiIGRhdGEtbmFtZT0iRWxsaXBzZSAzMTQiIGN4PSIxMSIgY3k9IjExIiByPSIxMSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNjI0Ljk5OCA0ODcuOTI0KSIgZmlsbD0iI2ZmZiIvPgogICAgICA8ZyBpZD0iR3JvdXBfNjgzMyIgZGF0YS1uYW1lPSJHcm91cCA2ODMzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTEwMS43OSAtMzY5Ni40MTkpIj4KICAgICAgICA8cGF0aCBpZD0iUGF0aF8yMTU1IiBkYXRhLW5hbWU9IlBhdGggMjE1NSIgZD0iTTE3MzYuMDI2LDQyMDAuNGwtNC4yMzgtNC4yMzcsMi4wMjgtMi4wMjcsMi4yMSwyLjIxLDYuMDA1LTYuMDA1LDIuMDI4LDIuMDI4WiIgZmlsbD0iIzI5ZGI4ZCIvPgogICAgICA8L2c+CiAgICA8L2c+CiAgPC9nPgo8L3N2Zz4K) no-repeat; }
    .wrapModalVideo_3HkU_ab8235 .wrapper_tour_360_F9xy_bf70b0 .tool_tour_360_2aDX_079366 .iterested_btn_1SG1_a099bf {
      color: #fff;
      background-color: #8551db;
      border-color: #8551db; }
    .wrapModalVideo_3HkU_ab8235 .wrapper_tour_360_F9xy_bf70b0 .tool_tour_360_2aDX_079366 .iterested_active_btn_2Tlo_4625b8 {
      color: #fff;
      background-color: #f0a65c;
      border-color: #f0a65c; }

.tab_video_3eyx_83e045 {
  margin-top: 20px;
  margin-bottom: 15px; }
  @media screen and (min-width: 576px) {
    .tab_video_3eyx_83e045 {
      display: flex;
      justify-content: center;
      padding: 0 35px; } }
  @media screen and (max-width: 575px) {
    .tab_video_3eyx_83e045 {
      margin: 10px 0px 10px 0px; } }
  .tab_video_3eyx_83e045 .col_2sB2_79a145 .box_EhvF_11c17b .text_oZaa_e55cab {
    margin-bottom: 10px;
    margin-top: 14px; }
  .tab_video_3eyx_83e045 .col_2sB2_79a145 .box_EhvF_11c17b .img_17PG_2123d6 {
    position: relative;
    display: flex;
    width: 100%;
    height: 85px;
    justify-content: center;
    align-items: center;
    overflow: hidden; }
    .tab_video_3eyx_83e045 .col_2sB2_79a145 .box_EhvF_11c17b .img_17PG_2123d6::before {
      position: absolute;
      content: "";
      width: 100%;
      height: 100%;
      left: 0px;
      top: 0px; }
    .tab_video_3eyx_83e045 .col_2sB2_79a145 .box_EhvF_11c17b .img_17PG_2123d6 img {
      object-fit: cover;
      height: 100%;
      width: 100%; }
    .tab_video_3eyx_83e045 .col_2sB2_79a145 .box_EhvF_11c17b .img_17PG_2123d6 .icon_1U3t_0beea9 {
      position: absolute;
      font-size: 24px;
      color: #ffd600;
      background: rgba(0, 0, 0, 0.6);
      padding: 10px;
      border-radius: 50%;
      width: 58px;
      height: 58px;
      display: flex;
      align-items: center;
      justify-content: center; }
    .tab_video_3eyx_83e045 .col_2sB2_79a145 .box_EhvF_11c17b .img_17PG_2123d6 .text_oZaa_e55cab {
      font-weight: 400;
      font-size: 16px; }
  .tab_video_3eyx_83e045 .col_2sB2_79a145 .box_EhvF_11c17b.on_1Fgo_bba9b8 {
    cursor: pointer; }
    .tab_video_3eyx_83e045 .col_2sB2_79a145 .box_EhvF_11c17b.on_1Fgo_bba9b8 .text_oZaa_e55cab {
      color: #612e8b; }

.wrap_vote_Z4au_20110d {
  list-style: none;
  display: flex;
  justify-content: center;
  padding: 0px;
  width: 100%; }
  .wrap_vote_Z4au_20110d .item_18hz_b1a321 {
    width: 100%;
    margin: 15px; }
    .wrap_vote_Z4au_20110d .item_18hz_b1a321 .block_vote_33mM_153b70 {
      display: flex;
      justify-content: center; }
      .wrap_vote_Z4au_20110d .item_18hz_b1a321 .block_vote_33mM_153b70 a.btn_vote_VFdV_34e697 {
        background: #f1f1f1;
        color: #9a9fa9;
        display: flex;
        padding: 15px;
        border-radius: 5px;
        font-size: 20px;
        width: 50px;
        height: 50px; }
        .wrap_vote_Z4au_20110d .item_18hz_b1a321 .block_vote_33mM_153b70 a.btn_vote_VFdV_34e697:hover span::before {
          color: #0e0d25; }
        .wrap_vote_Z4au_20110d .item_18hz_b1a321 .block_vote_33mM_153b70 a.btn_vote_VFdV_34e697.yes_3kPM_4e8cf9 span::before {
          color: #612e8b; }

@media screen and (max-width: 1350px) {
  .slider_2JE7_df2c27 {
    margin-right: -10px; } }

@media screen and (max-width: 1100px) {
  .wrapper_content_jj8b_1c2f52 .content_info_1w4f_7ff1c9 {
    padding-left: 15px;
    padding-right: 15px; } }

@media screen and (max-width: 990px) {
  .listing_information_slide_ps7P_898ada .view_photo_3cGW_fcd54c {
    top: 80px;
    bottom: auto; } }

@media screen and (max-width: 768px) {
  .carousel .slider-wrapper.axis-horizontal .slider .slide {
    height: 360px; }
  .wrapper_content_jj8b_1c2f52 .content_info_1w4f_7ff1c9 {
    padding-left: 0px;
    padding-right: 0px; } }

@media screen and (max-width: 480px) {
  .carousel .slider-wrapper.axis-horizontal .slider .slide {
    height: 370px; }
  .box_info_listing_web_2loe_34dc1d .property_3-wj_c71b1b {
    margin-bottom: 12px !important;
    margin-top: 10px; }
  .tab_video_3eyx_83e045 .col_2sB2_79a145 {
    padding-right: 5px;
    padding-left: 5px; }
    .tab_video_3eyx_83e045 .col_2sB2_79a145 .box_EhvF_11c17b .img_17PG_2123d6 {
      height: 65px; }
  .listing_information_slide_ps7P_898ada {
    width: 100%;
    text-align: center;
    position: relative; }
    .listing_information_slide_ps7P_898ada .box_info_listing_web_2loe_34dc1d {
      padding-left: 15px;
      padding-right: 15px;
      padding-top: 15px; }
  .listing_information_sSQ4_0c7bd9 {
    position: relative; }
  .wrapper_content_jj8b_1c2f52 {
    position: static; }
    .wrapper_content_jj8b_1c2f52 .content_info_1w4f_7ff1c9 {
      margin-top: 0px; }
  .shareItems_2oOB_8cc5b3 .social_item_IJm3_71479a {
    margin-right: 5px;
    margin-left: 5px;
    padding: 2px 0; }
  .carousel.carousel-slider .control-arrow {
    display: none; }
  .carousel .thumb {
    height: 80px !important;
    width: 125px;
    margin-right: 0px !important; }
  .wrap_vote_Z4au_20110d .item_18hz_b1a321 {
    margin: 15px 30px; } }

.skeleton_loading_2KCt_0d70d0 {
  padding: 20px 0px; }
  .skeleton_loading_2KCt_0d70d0 .ant-skeleton-header .ant-skeleton-avatar-lg {
    width: 750px;
    height: 500px; }

.shareItems_top_TyVa_961101 {
  border-bottom: 1px solid #e8e8e8;
  margin-bottom: 10px; }

.item_share_kWQN_7e2b92 {
  display: flex;
  align-self: center;
  align-items: center;
  margin-bottom: 35px; }
  .item_share_kWQN_7e2b92.top_OrOH_ae1564 {
    margin-bottom: 20px !important; }
  .item_share_kWQN_7e2b92 a {
    margin-left: 15px;
    color: #0e0d25;
    font-weight: 500; }
  .item_share_kWQN_7e2b92 span {
    margin-left: 15px;
    color: #0e0d25;
    font-weight: 500; }

.shareItems_2oOB_8cc5b3 {
  text-align: center;
  padding-top: 20px; }
  .shareItems_2oOB_8cc5b3 .social_item_IJm3_71479a {
    vertical-align: top;
    display: contents;
    text-align: center; }
    .shareItems_2oOB_8cc5b3 .social_item_IJm3_71479a .social-icon--facebook {
      background-color: #3b5998;
      border-radius: 24%; }
    .shareItems_2oOB_8cc5b3 .social_item_IJm3_71479a .social-icon--pinterest {
      background-color: #cb2128;
      border-radius: 24%; }
    .shareItems_2oOB_8cc5b3 .social_item_IJm3_71479a .social-icon--twitter {
      background-color: #00aced;
      border-radius: 24%; }
    .shareItems_2oOB_8cc5b3 .social_item_IJm3_71479a .social-icon--whatsapp {
      background-color: #2cb742;
      border-radius: 24%; }
    .shareItems_2oOB_8cc5b3 .social_item_IJm3_71479a .social-icon--linkedin {
      background-color: #007fb1;
      border-radius: 24%; }
    .shareItems_2oOB_8cc5b3 .social_item_IJm3_71479a .social-icon--email {
      border-radius: 24%; }
    .shareItems_2oOB_8cc5b3 .social_item_IJm3_71479a:focus {
      outline: none; }
  .shareItems_2oOB_8cc5b3 .social_item_email_z7A__c07f58 {
    vertical-align: top;
    display: inline-block;
    text-align: center; }
    .shareItems_2oOB_8cc5b3 .social_item_email_z7A__c07f58 .social-svg {
      border-radius: 24% !important; }
    @media screen and (max-width: 576px) {
      .shareItems_2oOB_8cc5b3 .social_item_email_z7A__c07f58 {
        margin-left: 5px; } }

div.modal_share_2D_n_fd4db3 {
  max-height: 80vh;
  overflow: hidden; }
  div.modal_share_2D_n_fd4db3.ant-modal {
    padding-bottom: 0;
    display: inline-flex;
    flex-direction: column; }
  div.modal_share_2D_n_fd4db3 .ant-modal-header {
    padding: 16px 20px;
    border: none; }
  div.modal_share_2D_n_fd4db3 .ant-modal-content {
    height: 100%;
    max-height: 100%;
    overflow: hidden;
    display: flex;
    flex-direction: column;
    max-width: 450px; }
    div.modal_share_2D_n_fd4db3 .ant-modal-content .ant-modal-close-x {
      padding-top: 12px; }
  div.modal_share_2D_n_fd4db3 .ant-modal-body {
    overflow: auto;
    padding-top: 0 !important; }

.title_39av_68a1f2 {
  color: #f3b77c;
  font-size: 13px;
  font-weight: 500; }

.slider {
  width: 100%;
  padding: 0px;
  margin: 0px auto; }

.carousel .slide img {
  height: 100%;
  width: auto; }

.carousel.carousel-slider .control-arrow {
  text-shadow: 0px 0px 7px #000000;
  top: 50%;
  color: #fff;
  font-size: 26px;
  bottom: 0;
  margin-top: -30px;
  padding: 5px;
  height: 50px; }

.carousel.carousel-slider .control-arrow:hover {
  background: none; }

.carousel .thumbs-wrapper {
  margin: 0px 40px; }

.carousel .thumbs {
  margin: 5px 0px;
  padding: 0px;
  height: 50px; }

.carousel .thumb {
  position: relative;
  height: 50px;
  overflow: hidden;
  outline: none;
  border: none; }

.carousel .carousel-status {
  top: 10px;
  right: 5px;
  opacity: 0.7;
  background: #000000; }

.carousel .thumb.selected {
  border: 3px solid #ffffff !important; }

.carousel .thumb:hover {
  border: 3px solid #8551db !important; }

.carousel .thumb img {
  height: 100%;
  object-fit: cover; }

.carousel .slide {
  background: #ffffff; }

.carousel .control-dots {
  display: none; }

.body-content.consumer {
  width: 100%; }

.body-container {
  overflow: hidden; }

.wrapper-details .slick-slider {
  height: 100%; }

.wrapper-details .slick-slider .slick-next {
  right: 18%;
  z-index: 4; }

.wrapper-details .slick-slider .slick-prev {
  left: 18%;
  z-index: 4; }

@media screen and (max-width: 990px) {
  .wrapper-details .slick-slider .slick-next {
    right: 1%; }
  .wrapper-details .slick-slider .slick-prev {
    left: 1%; } }

.wrapper-details .slick-slider .slick-arrow {
  background: rgba(0, 0, 0, 0.5);
  width: 50px;
  height: 50px; }

.wrapper-details .slick-slider .slick-arrow:hover {
  background: rgba(0, 0, 0, 0.8); }

.wrapper-details .slick-slider .slick-next:before, .wrapper-details .slick-slider .slick-prev:before {
  font-size: 45px;
  content: "";
  display: inline-block;
  width: 25px;
  height: 36px;
  background-size: 80% !important; }

.wrapper-details .slick-slider .slick-next:before {
  background: url("/consumer/img/overview/arrow_next.png") no-repeat 2px 0px; }

.wrapper-details .slick-slider .slick-prev:before {
  background: url("/consumer/img/overview/arrow_prev.png") no-repeat 2px 0px; }

.wrapper-details .slick-slider .slick-dots {
  bottom: 15px; }

.wrapper-details .slick-slider .slick-dots li {
  width: 10px;
  height: 10px;
  margin: 0 0px; }

.arrow_b9bbag-o_O-arrow__direction__left_shhpn5-o_O-arrow__size__medium_9f7hgo, .arrow_b9bbag-o_O-arrow__direction__right_174p6a9-o_O-arrow__size__medium_9f7hgo {
  margin-top: -90px !important; }

.arrow_b9bbag-o_O-arrow__direction__right_174p6a9-o_O-arrow__size__medium_9f7hgo:before {
  content: "";
  display: inline-block;
  width: 25px;
  height: 36px;
  background-size: 80% !important;
  background: url("/consumer/img/overview/arrow_next.png") no-repeat 2px 0px; }

.arrow_b9bbag-o_O-arrow__direction__left_shhpn5-o_O-arrow__size__medium_9f7hgo:before {
  content: "";
  display: inline-block;
  width: 25px;
  height: 36px;
  background-size: 80% !important;
  background: url("/consumer/img/overview/arrow_prev.png") no-repeat 2px 0px; }

.arrow_b9bbag-o_O-arrow__direction__right_174p6a9-o_O-arrow__size__medium_9f7hgo span, .arrow_b9bbag-o_O-arrow__direction__left_shhpn5-o_O-arrow__size__medium_9f7hgo span {
  display: none; }

.sider_bar {
  position: relative; }

@media (min-width: 1420px) {
  .fix-top .sider_bar {
    min-width: 20%; } }

@media screen and (max-width: 768px) {
  .fix-top .sider_bar {
    position: static;
    top: 90px;
    min-width: 100%; } }

#social-overlay {
  background: none repeat scroll 0 0 black;
  height: 100%;
  left: 0;
  opacity: 0.75;
  position: fixed;
  top: 0;
  width: 100%;
  z-index: 295;
  display: none; }

#social-share {
  display: none;
  position: fixed;
  top: 50%;
  left: 50%;
  z-index: 305; }

#social-share .content-wrapper {
  position: relative;
  left: -50%;
  top: -200px;
  background-color: #faf9f7;
  padding: 8px;
  -webkit-box-shadow: 0px 0px 15px rgba(0, 0, 0, 0.9);
  -moz-box-shadow: 0px 0px 15px rgba(0, 0, 0, 0.9);
  box-shadow: 0px 0px 15px rgba(0, 0, 0, 0.9); }

#social-share .container {
  text-align: left;
  padding: 15px;
  min-height: 50px;
  width: 410px;
  background-repeat: no-repeat;
  background-position: center center;
  border: 2px #fff solid;
  color: #222;
  font-size: 14px; }

.social-icons {
  text-align: center;
  list-style: none;
  padding: 0px; }

.social-icons li {
  text-align: center;
  display: inline-block;
  margin-left: 5px;
  margin-right: 5px; }

.social-icons li a {
  border-radius: 50%;
  display: inline-block;
  width: 50px;
  height: 50px;
  border: none;
  color: #ffffff;
  font-size: 22px; }

.social-icons li a:hover {
  color: #ffffff;
  opacity: 0.8; }

.fw-hc-social {
  padding-top: 8px; }

.social-icons .icon-email {
  color: #ffffff;
  font-weight: 600; }

.btn_facebook {
  background-color: #3b5998; }

.btn_twitter {
  background-color: #55acee; }

.btn_linkedin {
  background-color: #007bb6; }

.btn_pinterest {
  background-color: #cb2027; }

.btn_vk {
  background-color: #587ea3; }

.btn_share_other {
  background-color: #587ea3; }

.save_search_name_SJ54_d34767 {
  font-size: 16px;
  text-align: right;
  font-weight: 500; }

/** for save vote listing detail **/
.wrap_vote_ss_2N8q_c6e759 {
  padding: 0px;
  width: 100%;
  max-width: 550px;
  margin: 0 auto; }
  .wrap_vote_ss_2N8q_c6e759 .item_18hz_b1a321 {
    width: 100%; }
    @media screen and (min-width: 576px) {
      .wrap_vote_ss_2N8q_c6e759 .item_18hz_b1a321 {
        margin: 5px 5px 5px 5px; } }
    @media screen and (max-width: 575px) {
      .wrap_vote_ss_2N8q_c6e759 .item_18hz_b1a321 {
        margin: 15px 0px; } }
    .wrap_vote_ss_2N8q_c6e759 .item_18hz_b1a321 .block_vote_33mM_153b70 {
      display: flex;
      justify-content: center;
      height: 20px;
      align-items: center; }
      .wrap_vote_ss_2N8q_c6e759 .item_18hz_b1a321 .block_vote_33mM_153b70.block_vote_current_Ld-5_382aa9 {
        padding-right: 12px;
        border-right: 1px solid #f1f1f1; }
        .wrap_vote_ss_2N8q_c6e759 .item_18hz_b1a321 .block_vote_33mM_153b70.block_vote_current_Ld-5_382aa9 i {
          font-size: 22px; }
        .wrap_vote_ss_2N8q_c6e759 .item_18hz_b1a321 .block_vote_33mM_153b70.block_vote_current_Ld-5_382aa9 .btn_vote_VFdV_34e697 i::before {
          color: #a8a8a8; }
        .wrap_vote_ss_2N8q_c6e759 .item_18hz_b1a321 .block_vote_33mM_153b70.block_vote_current_Ld-5_382aa9 .btn_vote_VFdV_34e697 i span::before {
          color: #a8a8a8; }
      .wrap_vote_ss_2N8q_c6e759 .item_18hz_b1a321 .block_vote_33mM_153b70 .btn_vote_VFdV_34e697 {
        height: 20px;
        display: flex;
        justify-content: center;
        align-items: center;
        background: none;
        border: none;
        justify-content: left; }
        .wrap_vote_ss_2N8q_c6e759 .item_18hz_b1a321 .block_vote_33mM_153b70 .btn_vote_VFdV_34e697 .counter_vote_1CIn_e85fa0 {
          font-size: 11px;
          padding-left: 8px; }
        .wrap_vote_ss_2N8q_c6e759 .item_18hz_b1a321 .block_vote_33mM_153b70 .btn_vote_VFdV_34e697 svg {
          color: #c3c9d5; }
        .wrap_vote_ss_2N8q_c6e759 .item_18hz_b1a321 .block_vote_33mM_153b70 .btn_vote_VFdV_34e697.up_3W_u_e3e82e {
          background: none;
          border: none; }
          .wrap_vote_ss_2N8q_c6e759 .item_18hz_b1a321 .block_vote_33mM_153b70 .btn_vote_VFdV_34e697.up_3W_u_e3e82e i::before {
            color: #2b89ef; }
          .wrap_vote_ss_2N8q_c6e759 .item_18hz_b1a321 .block_vote_33mM_153b70 .btn_vote_VFdV_34e697.up_3W_u_e3e82e i span::before {
            color: #2b89ef; }
        .wrap_vote_ss_2N8q_c6e759 .item_18hz_b1a321 .block_vote_33mM_153b70 .btn_vote_VFdV_34e697.super_2TDq_d24052 {
          background: none;
          border: none; }
          .wrap_vote_ss_2N8q_c6e759 .item_18hz_b1a321 .block_vote_33mM_153b70 .btn_vote_VFdV_34e697.super_2TDq_d24052 i::before {
            color: #ffd01f; }
          .wrap_vote_ss_2N8q_c6e759 .item_18hz_b1a321 .block_vote_33mM_153b70 .btn_vote_VFdV_34e697.super_2TDq_d24052 i span::before {
            color: #ffd01f; }
        .wrap_vote_ss_2N8q_c6e759 .item_18hz_b1a321 .block_vote_33mM_153b70 .btn_vote_VFdV_34e697.down_vote_2g-Y_cd1b5a {
          justify-content: right; }
          .wrap_vote_ss_2N8q_c6e759 .item_18hz_b1a321 .block_vote_33mM_153b70 .btn_vote_VFdV_34e697.down_vote_2g-Y_cd1b5a.active_21rw_c8fc0f {
            background: none;
            border: none; }
            .wrap_vote_ss_2N8q_c6e759 .item_18hz_b1a321 .block_vote_33mM_153b70 .btn_vote_VFdV_34e697.down_vote_2g-Y_cd1b5a.active_21rw_c8fc0f i::before {
              color: #a8a8a8; }
            .wrap_vote_ss_2N8q_c6e759 .item_18hz_b1a321 .block_vote_33mM_153b70 .btn_vote_VFdV_34e697.down_vote_2g-Y_cd1b5a.active_21rw_c8fc0f i span::before {
              color: #a8a8a8; }
        .wrap_vote_ss_2N8q_c6e759 .item_18hz_b1a321 .block_vote_33mM_153b70 .btn_vote_VFdV_34e697 i {
          font-size: 18px; }

.vote_extra_action_ss_1HQy_226451 .heading_1qLx_6d5708 {
  line-height: 24px;
  display: block;
  text-align: center;
  font-weight: 500;
  padding-top: 5px;
  padding-bottom: 5px; }

.vote_extra_action_ss_1HQy_226451 i::before {
  color: #c3c9d5; }

.vote_extra_action_ss_1HQy_226451.vote_extra_up_2QQd_c7f4bd .vote_extra_content_3FIn_97995f .btn_vote_VFdV_34e697.btn_voted_3BEz_ffbe79 .vote_icon_3ctQ_a10b4f i::before {
  color: #6bc9f2; }

.vote_extra_action_ss_1HQy_226451.vote_extra_up_2QQd_c7f4bd .vote_extra_content_3FIn_97995f .btn_vote_VFdV_34e697.btn_voted_3BEz_ffbe79 .vote_icon_3ctQ_a10b4f i span::before {
  color: #6bc9f2; }

.vote_extra_action_ss_1HQy_226451.vote_extra_up_2QQd_c7f4bd .vote_extra_content_3FIn_97995f .btn_vote_VFdV_34e697.btn_voted_3BEz_ffbe79 .vote_text_tzRh_e63090 {
  color: #6bc9f2; }

.vote_extra_action_ss_1HQy_226451.vote_extra_up_2QQd_c7f4bd .vote_extra_content_3FIn_97995f .btn_vote_VFdV_34e697:hover {
  cursor: pointer; }
  .vote_extra_action_ss_1HQy_226451.vote_extra_up_2QQd_c7f4bd .vote_extra_content_3FIn_97995f .btn_vote_VFdV_34e697:hover .vote_icon_3ctQ_a10b4f i::before {
    color: #6bc9f2; }
  .vote_extra_action_ss_1HQy_226451.vote_extra_up_2QQd_c7f4bd .vote_extra_content_3FIn_97995f .btn_vote_VFdV_34e697:hover .vote_icon_3ctQ_a10b4f i span::before {
    color: #6bc9f2; }
  .vote_extra_action_ss_1HQy_226451.vote_extra_up_2QQd_c7f4bd .vote_extra_content_3FIn_97995f .btn_vote_VFdV_34e697:hover .vote_text_tzRh_e63090 {
    color: #6bc9f2; }

.vote_extra_action_ss_1HQy_226451.vote_extra_down_177f_d4119b .vote_extra_content_3FIn_97995f {
  display: flex; }
  .vote_extra_action_ss_1HQy_226451.vote_extra_down_177f_d4119b .vote_extra_content_3FIn_97995f .btn_vote_VFdV_34e697.btn_voted_3BEz_ffbe79 .vote_icon_3ctQ_a10b4f i {
    color: #f67a6e; }
    .vote_extra_action_ss_1HQy_226451.vote_extra_down_177f_d4119b .vote_extra_content_3FIn_97995f .btn_vote_VFdV_34e697.btn_voted_3BEz_ffbe79 .vote_icon_3ctQ_a10b4f i::before {
      color: #f67a6e; }
    .vote_extra_action_ss_1HQy_226451.vote_extra_down_177f_d4119b .vote_extra_content_3FIn_97995f .btn_vote_VFdV_34e697.btn_voted_3BEz_ffbe79 .vote_icon_3ctQ_a10b4f i span::before {
      color: #f67a6e; }
  .vote_extra_action_ss_1HQy_226451.vote_extra_down_177f_d4119b .vote_extra_content_3FIn_97995f .btn_vote_VFdV_34e697.btn_voted_3BEz_ffbe79 .vote_text_tzRh_e63090 {
    color: #f67a6e; }
  .vote_extra_action_ss_1HQy_226451.vote_extra_down_177f_d4119b .vote_extra_content_3FIn_97995f .btn_vote_VFdV_34e697:hover {
    cursor: pointer; }
    .vote_extra_action_ss_1HQy_226451.vote_extra_down_177f_d4119b .vote_extra_content_3FIn_97995f .btn_vote_VFdV_34e697:hover .vote_icon_3ctQ_a10b4f i {
      color: #f67a6e; }
      .vote_extra_action_ss_1HQy_226451.vote_extra_down_177f_d4119b .vote_extra_content_3FIn_97995f .btn_vote_VFdV_34e697:hover .vote_icon_3ctQ_a10b4f i::before {
        color: #f67a6e; }
      .vote_extra_action_ss_1HQy_226451.vote_extra_down_177f_d4119b .vote_extra_content_3FIn_97995f .btn_vote_VFdV_34e697:hover .vote_icon_3ctQ_a10b4f i span::before {
        color: #f67a6e; }
    .vote_extra_action_ss_1HQy_226451.vote_extra_down_177f_d4119b .vote_extra_content_3FIn_97995f .btn_vote_VFdV_34e697:hover .vote_text_tzRh_e63090 {
      color: #f67a6e; }

.vote_extra_action_ss_1HQy_226451 .vote_extra_content_3FIn_97995f .btn_vote_VFdV_34e697 {
  background: none;
  border: none;
  outline: none; }
  .vote_extra_action_ss_1HQy_226451 .vote_extra_content_3FIn_97995f .btn_vote_VFdV_34e697 .vote_icon_3ctQ_a10b4f {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 50px;
    height: 50px;
    padding: 5px;
    border-radius: 20%;
    margin: 0px auto;
    color: #c3c9d5; }
    .vote_extra_action_ss_1HQy_226451 .vote_extra_content_3FIn_97995f .btn_vote_VFdV_34e697 .vote_icon_3ctQ_a10b4f .anticon {
      font-size: 22px; }
    .vote_extra_action_ss_1HQy_226451 .vote_extra_content_3FIn_97995f .btn_vote_VFdV_34e697 .vote_icon_3ctQ_a10b4f i {
      font-size: 22px; }
  .vote_extra_action_ss_1HQy_226451 .vote_extra_content_3FIn_97995f .btn_vote_VFdV_34e697 .vote_text_tzRh_e63090 {
    line-height: 14px;
    font-size: 12px;
    display: block;
    text-align: center;
    padding-top: 5px;
    padding-bottom: 5px;
    color: #c3c9d5; }

.see_all_votes_wrapper_1tSp_8760ee {
  text-align: right;
  padding: 10px 0px 20px 0px;
  cursor: pointer; }

/** change title **/
.box_info_listing_web_2loe_34dc1d .address_house_2WYf_e4caee {
  text-align: left; }
  @media screen and (min-width: 576px) {
    .box_info_listing_web_2loe_34dc1d .address_house_2WYf_e4caee {
      margin-bottom: 15px; }
      .box_info_listing_web_2loe_34dc1d .address_house_2WYf_e4caee .line1_MPbl_82e3a8,
      .box_info_listing_web_2loe_34dc1d .address_house_2WYf_e4caee .line2_3tSn_35a00b {
        line-height: 26px;
        color: #0e0d25; }
      .box_info_listing_web_2loe_34dc1d .address_house_2WYf_e4caee .line1_MPbl_82e3a8 {
        font-size: 20px;
        font-weight: 500; }
      .box_info_listing_web_2loe_34dc1d .address_house_2WYf_e4caee .line2_3tSn_35a00b {
        font-size: 16px;
        text-transform: capitalize; } }
  @media screen and (max-width: 575px) {
    .box_info_listing_web_2loe_34dc1d .address_house_2WYf_e4caee .line1_MPbl_82e3a8,
    .box_info_listing_web_2loe_34dc1d .address_house_2WYf_e4caee .line2_3tSn_35a00b {
      line-height: 24px;
      color: #0e0d25; }
    .box_info_listing_web_2loe_34dc1d .address_house_2WYf_e4caee .line1_MPbl_82e3a8 {
      font-size: 16px;
      font-weight: 500; }
    .box_info_listing_web_2loe_34dc1d .address_house_2WYf_e4caee .line2_3tSn_35a00b {
      font-size: 14px;
      text-transform: capitalize; } }

.box_info_listing_web_2loe_34dc1d .property_3-wj_c71b1b {
  text-align: left;
  margin-bottom: 5px; }
  .box_info_listing_web_2loe_34dc1d .property_3-wj_c71b1b .listing_type_2OpC_0435a0 {
    text-transform: uppercase;
    color: #ffffff;
    padding: 1px 5px;
    display: inline-block;
    font-size: 12px;
    margin-right: 10px;
    margin-top: 5px;
    margin-bottom: 5px; }
    .box_info_listing_web_2loe_34dc1d .property_3-wj_c71b1b .listing_type_2OpC_0435a0.sales_7T6q_553e36 {
      background: #6bc9f2; }
    .box_info_listing_web_2loe_34dc1d .property_3-wj_c71b1b .listing_type_2OpC_0435a0.lease_1CR9_a4e397 {
      background-color: #ffd500;
      color: #fff; }
  .box_info_listing_web_2loe_34dc1d .property_3-wj_c71b1b .pre_market_1_q__1e986e {
    text-transform: uppercase;
    color: #ffffff;
    padding: 1px 5px;
    display: inline-block;
    font-size: 12px;
    margin-right: 10px;
    margin-top: 5px;
    margin-bottom: 5px;
    background-color: #aa7ff1;
    color: #fff; }
  .box_info_listing_web_2loe_34dc1d .property_3-wj_c71b1b .status_8M3y_d15bef {
    display: inline-block;
    margin-right: 10px;
    margin-top: 5px;
    margin-bottom: 5px; }
    .box_info_listing_web_2loe_34dc1d .property_3-wj_c71b1b .status_8M3y_d15bef span {
      text-transform: uppercase;
      color: #ffffff;
      padding: 1px 10px;
      display: block;
      font-size: 12px; }
      .box_info_listing_web_2loe_34dc1d .property_3-wj_c71b1b .status_8M3y_d15bef span.active_21rw_c8fc0f {
        background: #3bb18f; }
      .box_info_listing_web_2loe_34dc1d .property_3-wj_c71b1b .status_8M3y_d15bef span.close_2Dfu_c3903f {
        background: #9a9fa8; }
      .box_info_listing_web_2loe_34dc1d .property_3-wj_c71b1b .status_8M3y_d15bef span.sold_2G-__0d513e {
        background: #f0a65c; }
      .box_info_listing_web_2loe_34dc1d .property_3-wj_c71b1b .status_8M3y_d15bef span.premium_bUFc_75afe4 {
        background: #ffd500;
        color: #0e0d25; }
      .box_info_listing_web_2loe_34dc1d .property_3-wj_c71b1b .status_8M3y_d15bef span.openhouse_2hdj_3733ee {
        background: #8551db; }
      .box_info_listing_web_2loe_34dc1d .property_3-wj_c71b1b .status_8M3y_d15bef span.foreclosed_2U3U_531d2c {
        background: #ff8800; }
      .box_info_listing_web_2loe_34dc1d .property_3-wj_c71b1b .status_8M3y_d15bef span.community_147P_6760bd {
        background: #cde93c;
        color: #0e0d25; }

.feature_detail_box_2kyA_bb9a73 {
  border-bottom: 1px solid #f5f5f6; }
  .feature_detail_box_2kyA_bb9a73 .btn_readmore_7qMj_85ccc5 {
    color: #8551db;
    cursor: pointer;
    text-align: left;
    margin-top: 15px;
    margin-bottom: 15px; }
    .feature_detail_box_2kyA_bb9a73 .btn_readmore_7qMj_85ccc5 i {
      font-size: 18px; }
    .feature_detail_box_2kyA_bb9a73 .btn_readmore_7qMj_85ccc5:hover {
      color: #612e8b; }
  .feature_detail_box_2kyA_bb9a73 .feature_detail_container_h2Hv_4427c1 {
    display: none;
    border-bottom: 1px solid #f1f1f1;
    color: #9a9fa9; }
    .feature_detail_box_2kyA_bb9a73 .feature_detail_container_h2Hv_4427c1.no_border_1za0_a6bde8 {
      border-bottom: none;
      margin-bottom: -5px; }
    @media screen and (min-width: 576px) {
      .feature_detail_box_2kyA_bb9a73 .feature_detail_container_h2Hv_4427c1 {
        padding: 0px 20px 9px 0px; } }
    @media screen and (max-width: 575px) {
      .feature_detail_box_2kyA_bb9a73 .feature_detail_container_h2Hv_4427c1 {
        padding: 0px 0px 10px 0px; } }
    .feature_detail_box_2kyA_bb9a73 .feature_detail_container_h2Hv_4427c1 .text_heading__Wz6_96b558 {
      font-size: 16px;
      font-weight: 400;
      margin-bottom: 18px;
      margin-top: 17px;
      color: #0e0d25; }
    .feature_detail_box_2kyA_bb9a73 .feature_detail_container_h2Hv_4427c1 .item_18hz_b1a321 {
      margin-bottom: 12px;
      display: flex; }
      .feature_detail_box_2kyA_bb9a73 .feature_detail_container_h2Hv_4427c1 .item_18hz_b1a321 span.label_2XOi_240223 {
        font-weight: 400;
        color: #0e0d25; }
      .feature_detail_box_2kyA_bb9a73 .feature_detail_container_h2Hv_4427c1 .item_18hz_b1a321 .lbl_over_2dlT_d67a23 {
        padding-bottom: 10px; }
      .feature_detail_box_2kyA_bb9a73 .feature_detail_container_h2Hv_4427c1 .item_18hz_b1a321 .img_17PG_2123d6 {
        width: 24px;
        height: 24px; }
      .feature_detail_box_2kyA_bb9a73 .feature_detail_container_h2Hv_4427c1 .item_18hz_b1a321 span.number_8gr3_d09b49 {
        display: inline-block;
        margin-left: 15px; }
        .feature_detail_box_2kyA_bb9a73 .feature_detail_container_h2Hv_4427c1 .item_18hz_b1a321 span.number_8gr3_d09b49 span span {
          position: relative;
          top: 4px;
          margin-left: 2px;
          margin-right: 2px;
          color: #662f90;
          font-weight: 600;
          font-weight: 600;
          font-size: 18px;
          cursor: default; }
    .feature_detail_box_2kyA_bb9a73 .feature_detail_container_h2Hv_4427c1 .hoa_container_3IjZ_f00b67 {
      padding: 0px 0px 9px 0px; }
      .feature_detail_box_2kyA_bb9a73 .feature_detail_container_h2Hv_4427c1 .hoa_container_3IjZ_f00b67 span.label_2XOi_240223 {
        font-weight: 400;
        color: #0e0d25; }
      .feature_detail_box_2kyA_bb9a73 .feature_detail_container_h2Hv_4427c1 .hoa_container_3IjZ_f00b67 .hoa_fee_2yZ9_d66add {
        text-align: left; }
    .feature_detail_box_2kyA_bb9a73 .feature_detail_container_h2Hv_4427c1 .amenities_include_Qc8r_b61c79 {
      font-weight: 400;
      color: #0e0d25;
      padding: 0px 0px 25px 0px; }
      .feature_detail_box_2kyA_bb9a73 .feature_detail_container_h2Hv_4427c1 .amenities_include_Qc8r_b61c79 span {
        color: #9a9fa9; }
    .feature_detail_box_2kyA_bb9a73 .feature_detail_container_h2Hv_4427c1 .price_tax_container_YO6Q_e0608b {
      margin-top: 10px;
      margin-bottom: 20px; }
      @media screen and (max-width: 575px) {
        .feature_detail_box_2kyA_bb9a73 .feature_detail_container_h2Hv_4427c1 .price_tax_container_YO6Q_e0608b {
          font-size: 0.8em; } }
      .feature_detail_box_2kyA_bb9a73 .feature_detail_container_h2Hv_4427c1 .price_tax_container_YO6Q_e0608b .ant-tabs-bar {
        border-bottom: unset;
        margin-bottom: 10px; }
      .feature_detail_box_2kyA_bb9a73 .feature_detail_container_h2Hv_4427c1 .price_tax_container_YO6Q_e0608b .ant-table-pagination {
        display: none; }
      .feature_detail_box_2kyA_bb9a73 .feature_detail_container_h2Hv_4427c1 .price_tax_container_YO6Q_e0608b .ant-tabs-nav .ant-tabs-tab {
        height: unset;
        padding-left: 0px;
        padding-right: 0px;
        font-size: 16px;
        font-weight: 400; }
      .feature_detail_box_2kyA_bb9a73 .feature_detail_container_h2Hv_4427c1 .price_tax_container_YO6Q_e0608b .ant-tabs-nav .ant-tabs-tab-active {
        color: #0e0d25; }
      .feature_detail_box_2kyA_bb9a73 .feature_detail_container_h2Hv_4427c1 .price_tax_container_YO6Q_e0608b .ant-table-column-title {
        color: #a8a8a8;
        font-weight: 400; }
      .feature_detail_box_2kyA_bb9a73 .feature_detail_container_h2Hv_4427c1 .price_tax_container_YO6Q_e0608b .ant-table-small,
      .feature_detail_box_2kyA_bb9a73 .feature_detail_container_h2Hv_4427c1 .price_tax_container_YO6Q_e0608b .ant-table-content,
      .feature_detail_box_2kyA_bb9a73 .feature_detail_container_h2Hv_4427c1 .price_tax_container_YO6Q_e0608b .ant-table-thead > tr,
      .feature_detail_box_2kyA_bb9a73 .feature_detail_container_h2Hv_4427c1 .price_tax_container_YO6Q_e0608b .ant-table-thead > tr > th,
      .feature_detail_box_2kyA_bb9a73 .feature_detail_container_h2Hv_4427c1 .price_tax_container_YO6Q_e0608b .ant-table-tbody > tr > td {
        border-bottom: none !important;
        border-left: none !important;
        border-top: none !important;
        border-right: none !important; }
      .feature_detail_box_2kyA_bb9a73 .feature_detail_container_h2Hv_4427c1 .price_tax_container_YO6Q_e0608b .align_flex_1i8x_60982f {
        padding-left: 0px; }
        @media screen and (min-width: 576px) {
          .feature_detail_box_2kyA_bb9a73 .feature_detail_container_h2Hv_4427c1 .price_tax_container_YO6Q_e0608b .align_flex_1i8x_60982f {
            display: flex;
            justify-content: space-between;
            padding-right: 20px; } }
        @media screen and (max-width: 575px) {
          .feature_detail_box_2kyA_bb9a73 .feature_detail_container_h2Hv_4427c1 .price_tax_container_YO6Q_e0608b .align_flex_1i8x_60982f {
            padding: 10px 0px 20px 0px; }
            .feature_detail_box_2kyA_bb9a73 .feature_detail_container_h2Hv_4427c1 .price_tax_container_YO6Q_e0608b .align_flex_1i8x_60982f span {
              display: block; } }
      .feature_detail_box_2kyA_bb9a73 .feature_detail_container_h2Hv_4427c1 .price_tax_container_YO6Q_e0608b .price_column_NgTJ_6bb217 {
        font-size: 14px;
        color: #0e0d25;
        font-weight: 300; }
      .feature_detail_box_2kyA_bb9a73 .feature_detail_container_h2Hv_4427c1 .price_tax_container_YO6Q_e0608b .value_text_1n-r_a1962e {
        color: #0e0d25; }
      .feature_detail_box_2kyA_bb9a73 .feature_detail_container_h2Hv_4427c1 .price_tax_container_YO6Q_e0608b .increase_1FaQ_0c6155 {
        color: #3bb18f;
        padding-left: 10px; }
      .feature_detail_box_2kyA_bb9a73 .feature_detail_container_h2Hv_4427c1 .price_tax_container_YO6Q_e0608b .decrease_2uwi_b8688f {
        color: #f0a65c;
        padding-left: 10px; }
      .feature_detail_box_2kyA_bb9a73 .feature_detail_container_h2Hv_4427c1 .price_tax_container_YO6Q_e0608b .price_more_1Ixs_ed9930 {
        text-align: right;
        color: #8551db;
        font-size: 14px;
        font-weight: 300;
        cursor: pointer;
        margin-top: 10px;
        padding-right: 30px; }
    .feature_detail_box_2kyA_bb9a73 .feature_detail_container_h2Hv_4427c1 .row_school_2Hfu_826f03 {
      line-height: 27px; }
      @media screen and (max-width: 576px) {
        .feature_detail_box_2kyA_bb9a73 .feature_detail_container_h2Hv_4427c1 .row_school_2Hfu_826f03 {
          line-height: 25px;
          margin-top: -5px; } }
    .feature_detail_box_2kyA_bb9a73 .feature_detail_container_h2Hv_4427c1 .school_name_1ff6_756860 :hover {
      color: #612e8b; }
    .feature_detail_box_2kyA_bb9a73 .feature_detail_container_h2Hv_4427c1 .school_score_3qgB_c02096 {
      background-color: #3bb18f;
      line-height: 27px;
      color: #fff;
      height: 27px;
      display: inline-block;
      padding: 0px 20px;
      border-radius: 5px;
      text-align: center; }
      @media screen and (min-width: 576px) {
        .feature_detail_box_2kyA_bb9a73 .feature_detail_container_h2Hv_4427c1 .school_score_3qgB_c02096 {
          min-width: 80px; } }
    .feature_detail_box_2kyA_bb9a73 .feature_detail_container_h2Hv_4427c1 .schools_more_2CAT_c88aa2 {
      text-align: right;
      color: #8551db;
      font-size: 14px;
      font-weight: 300;
      cursor: pointer;
      margin-top: 10px;
      margin-bottom: 5px;
      padding-right: 30px; }
    @media screen and (min-width: 576px) {
      .feature_detail_box_2kyA_bb9a73 .feature_detail_container_h2Hv_4427c1 .text_right_21Da_8f23bb {
        text-align: right; } }
    .feature_detail_box_2kyA_bb9a73 .feature_detail_container_h2Hv_4427c1.active_21rw_c8fc0f {
      display: block; }

.no_agent_mk_2HpU_ceb45d {
  padding-top: 10px; }
  .no_agent_mk_2HpU_ceb45d .avatar_8epf_fbaec8 {
    width: 90px;
    float: left; }
  .no_agent_mk_2HpU_ceb45d .agent_desc_3v4L_e5c45a {
    font-weight: 300;
    padding-left: 100px;
    color: #0e0d25; }
    .no_agent_mk_2HpU_ceb45d .agent_desc_3v4L_e5c45a p {
      margin-bottom: 4px; }

.mk_listing_agent_16DC_9171be {
  display: grid;
  grid-template-areas: "avatar name" "avatar info";
  grid-gap: 20px;
  grid-template-columns: 120px 1fr;
  margin-top: 20px; }
  .mk_listing_agent_16DC_9171be .avatar_8epf_fbaec8 {
    width: 120px;
    grid-area: avatar; }
    .mk_listing_agent_16DC_9171be .avatar_8epf_fbaec8 span {
      font-size: 48px; }
  .mk_listing_agent_16DC_9171be .agent_desc_3v4L_e5c45a {
    grid-area: name;
    display: flex;
    flex-direction: column;
    justify-content: flex-end; }
  .mk_listing_agent_16DC_9171be .info_2Z5G_672db7 {
    grid-area: info; }
  .mk_listing_agent_16DC_9171be .agent_name_2-0Q_5bae5f {
    color: #0e0d25;
    font-weight: 500;
    font-size: 20px; }
  .mk_listing_agent_16DC_9171be .agent_label_2ahg_29d6eb {
    color: #9a9fa9;
    font-weight: 300;
    margin-bottom: 4px; }
  .mk_listing_agent_16DC_9171be .agent_value_1r7G_704782 {
    color: #0e0d25;
    font-weight: 400; }
    .mk_listing_agent_16DC_9171be .agent_value_1r7G_704782.agent_phone_YH3F_6ee751 a {
      color: #8551db; }
  .mk_listing_agent_16DC_9171be button {
    width: 180px;
    margin-top: 4px; }
  @media screen and (max-width: 600px) {
    .mk_listing_agent_16DC_9171be {
      grid-template-areas: "avatar name" "info info";
      grid-template-columns: 80px 1fr;
      grid-gap: 16px; }
      .mk_listing_agent_16DC_9171be .avatar_8epf_fbaec8 {
        width: 80px;
        grid-area: avatar; }
        .mk_listing_agent_16DC_9171be .avatar_8epf_fbaec8 span {
          font-size: 36px; }
      .mk_listing_agent_16DC_9171be .agent_desc_3v4L_e5c45a {
        justify-content: center; } }

.arena_experience_1sWZ_206fe6 {
  margin-top: 20px; }
  .arena_experience_1sWZ_206fe6 .arena_experience_heading_2R2y_d4e423 {
    font-size: 16px;
    color: #0e0d25; }
  .arena_experience_1sWZ_206fe6 .arena_experience_item_2y2t_24bef1 {
    margin-top: 10px;
    margin-bottom: 5px;
    position: relative;
    display: flex;
    width: 100%;
    height: 180px;
    justify-content: center;
    align-items: center;
    overflow: hidden;
    cursor: pointer; }
    .arena_experience_1sWZ_206fe6 .arena_experience_item_2y2t_24bef1 .icon_1U3t_0beea9 {
      position: absolute;
      font-size: 24px;
      color: #ffd600;
      background: rgba(0, 0, 0, 0.6);
      padding: 10px;
      border-radius: 50%;
      width: 58px;
      height: 58px;
      display: flex;
      align-items: center;
      justify-content: center; }
    .arena_experience_1sWZ_206fe6 .arena_experience_item_2y2t_24bef1 img {
      object-fit: cover;
      height: 100%;
      width: 100%; }
    .arena_experience_1sWZ_206fe6 .arena_experience_item_2y2t_24bef1 .title_video_aNt8_e42799 {
      position: absolute;
      bottom: 10px;
      left: 10px;
      color: #fff;
      white-space: nowrap;
      overflow: hidden;
      text-overflow: ellipsis;
      right: 10px; }

@keyframes heartbeat_1Np2_cf3abd {
  0% {
    transform: scale(0.8); }
  10% {
    transform: scale(1); }
  20% {
    transform: scale(1.2); }
  40% {
    transform: scale(1.4); }
  60% {
    transform: scale(1.2); }
  80% {
    transform: scale(1.1); }
  100% {
    transform: scale(1); } }

.blog_2gaD_d29b05 {
  color: #0e0d25;
  padding-bottom: 20px; }
  .blogTitle_2Qz__3d9345 {
    text-align: center;
    font-weight: 600;
    font-size: 20px;
    line-height: 28px;
    padding: 24px 0 16px 0;
    margin: 0; }
    @media (max-width: 767px) {
      .blogTitle_2Qz__3d9345 {
        padding: 16px 0 12px 0; } }
  .blogDescription_1Yfv_830975 {
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 32px; }
    .blogDescription_1Yfv_830975 p {
      font-weight: 300;
      font-size: 14px;
      line-height: 20px;
      text-align: center;
      margin: 0;
      color: #667085; }
    .blogDescriptionDate_1Z42_ab7939 {
      display: flex;
      align-items: center;
      justify-content: center; }
  .blogShare_3uPQ_89abfc {
    cursor: pointer; }
  .blogVideo_2IIr_072216, .blogImage_30GI_59a2bf {
    margin: 16px 0 32px 0; }
  .blogContent_3Xzv_376d4b {
    font-size: 16px;
    line-height: 24px;
    letter-spacing: 0px;
    margin-top: 16px; }
    .blogContent_3Xzv_376d4b video {
      width: 100%; }
  .blogImage_30GI_59a2bf {
    width: 100%; }

.container_1Ejr_d24618 {
  max-width: 960px; }

@keyframes heartbeat_3oPW_633716 {
  0% {
    transform: scale(0.8); }
  10% {
    transform: scale(1); }
  20% {
    transform: scale(1.2); }
  40% {
    transform: scale(1.4); }
  60% {
    transform: scale(1.2); }
  80% {
    transform: scale(1.1); }
  100% {
    transform: scale(1); } }

@keyframes lds-dual-ring_25AS_f0cf87 {
  0% {
    transform: rotate(0deg); }
  100% {
    transform: rotate(360deg); } }

@keyframes lds-ellipsis1_1FLi_41e7cf {
  0% {
    transform: scale(0); }
  100% {
    transform: scale(1); } }

@keyframes lds-ellipsis3_2ejH_230453 {
  0% {
    transform: scale(1); }
  100% {
    transform: scale(0); } }

@keyframes lds-ellipsis2_2Yxk_5902d7 {
  0% {
    transform: translate(0, 0); }
  100% {
    transform: translate(19px, 0); } }

@keyframes lds-spinner_3c80_952094 {
  0% {
    opacity: 1; }
  100% {
    opacity: 0; } }

@keyframes lds-ring_3afU_aec4f2 {
  0% {
    transform: rotate(0deg); }
  100% {
    transform: rotate(360deg); } }

.loader_WuVY_cb7f64 {
  height: 100%;
  max-height: 300px;
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: center; }
  .loader_WuVY_cb7f64 .loaderDualRing_2IfR_14c647 {
    display: inline-block;
    width: 80px;
    height: 80px; }
    .loader_WuVY_cb7f64 .loaderDualRing_2IfR_14c647:after {
      content: " ";
      display: block;
      width: 64px;
      height: 64px;
      margin: 8px;
      border-radius: 50%;
      border: 6px solid #8551db;
      border-color: #8551db transparent #8551db transparent;
      animation: lds-dual-ring_25AS_f0cf87 1.2s linear infinite; }
  .loader_WuVY_cb7f64 .loaderRing_2RGz_d2e485 {
    display: inline-block;
    position: relative;
    width: 80px;
    height: 80px; }
    .loader_WuVY_cb7f64 .loaderRing_2RGz_d2e485 div {
      box-sizing: border-box;
      display: block;
      position: absolute;
      width: 64px;
      height: 64px;
      margin: 8px;
      border: 6px solid #8551db;
      border-radius: 50%;
      animation: lds-ring_3afU_aec4f2 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite;
      border-color: #8551db transparent transparent transparent; }
    .loader_WuVY_cb7f64 .loaderRing_2RGz_d2e485 div:nth-child(1) {
      animation-delay: -0.45s; }
    .loader_WuVY_cb7f64 .loaderRing_2RGz_d2e485 div:nth-child(2) {
      animation-delay: -0.3s; }
    .loader_WuVY_cb7f64 .loaderRing_2RGz_d2e485 div:nth-child(3) {
      animation-delay: -0.15s; }
  .loader_WuVY_cb7f64 .loaderDot_pMKf_95286a {
    display: inline-block;
    position: relative;
    width: 80px;
    height: 100%; }
    .loader_WuVY_cb7f64 .loaderDot_pMKf_95286a div {
      position: absolute;
      top: calc(50% - 7px);
      width: 13px;
      height: 13px;
      border-radius: 50%;
      background: #8551db;
      animation-timing-function: cubic-bezier(0, 1, 1, 0); }
    .loader_WuVY_cb7f64 .loaderDot_pMKf_95286a div:nth-child(1) {
      left: 8px;
      animation: lds-ellipsis1_1FLi_41e7cf 0.6s infinite; }
    .loader_WuVY_cb7f64 .loaderDot_pMKf_95286a div:nth-child(2) {
      left: 8px;
      animation: lds-ellipsis2_2Yxk_5902d7 0.6s infinite; }
    .loader_WuVY_cb7f64 .loaderDot_pMKf_95286a div:nth-child(3) {
      left: 32px;
      animation: lds-ellipsis2_2Yxk_5902d7 0.6s infinite; }
    .loader_WuVY_cb7f64 .loaderDot_pMKf_95286a div:nth-child(4) {
      left: 56px;
      animation: lds-ellipsis3_2ejH_230453 0.6s infinite; }
  .loader_WuVY_cb7f64 .loaderSpinner_120R_4abee1 {
    color: official;
    display: inline-block;
    position: relative;
    width: 80px;
    height: 80px; }
    .loader_WuVY_cb7f64 .loaderSpinner_120R_4abee1 div {
      transform-origin: 40px 40px;
      animation: lds-spinner_3c80_952094 1.2s linear infinite; }
    .loader_WuVY_cb7f64 .loaderSpinner_120R_4abee1 div:after {
      content: " ";
      display: block;
      position: absolute;
      top: 3px;
      left: 37px;
      width: 6px;
      height: 18px;
      border-radius: 20%;
      background: #8551db; }
    .loader_WuVY_cb7f64 .loaderSpinner_120R_4abee1 div:nth-child(1) {
      transform: rotate(0deg);
      animation-delay: -1.1s; }
    .loader_WuVY_cb7f64 .loaderSpinner_120R_4abee1 div:nth-child(2) {
      transform: rotate(30deg);
      animation-delay: -1s; }
    .loader_WuVY_cb7f64 .loaderSpinner_120R_4abee1 div:nth-child(3) {
      transform: rotate(60deg);
      animation-delay: -0.9s; }
    .loader_WuVY_cb7f64 .loaderSpinner_120R_4abee1 div:nth-child(4) {
      transform: rotate(90deg);
      animation-delay: -0.8s; }
    .loader_WuVY_cb7f64 .loaderSpinner_120R_4abee1 div:nth-child(5) {
      transform: rotate(120deg);
      animation-delay: -0.7s; }
    .loader_WuVY_cb7f64 .loaderSpinner_120R_4abee1 div:nth-child(6) {
      transform: rotate(150deg);
      animation-delay: -0.6s; }
    .loader_WuVY_cb7f64 .loaderSpinner_120R_4abee1 div:nth-child(7) {
      transform: rotate(180deg);
      animation-delay: -0.5s; }
    .loader_WuVY_cb7f64 .loaderSpinner_120R_4abee1 div:nth-child(8) {
      transform: rotate(210deg);
      animation-delay: -0.4s; }
    .loader_WuVY_cb7f64 .loaderSpinner_120R_4abee1 div:nth-child(9) {
      transform: rotate(240deg);
      animation-delay: -0.3s; }
    .loader_WuVY_cb7f64 .loaderSpinner_120R_4abee1 div:nth-child(10) {
      transform: rotate(270deg);
      animation-delay: -0.2s; }
    .loader_WuVY_cb7f64 .loaderSpinner_120R_4abee1 div:nth-child(11) {
      transform: rotate(300deg);
      animation-delay: -0.1s; }
    .loader_WuVY_cb7f64 .loaderSpinner_120R_4abee1 div:nth-child(12) {
      transform: rotate(330deg);
      animation-delay: 0s; }
  .loader_WuVY_cb7f64.big_1Vnf_b0fe15 {
    max-height: 400px; }
    .loader_WuVY_cb7f64.big_1Vnf_b0fe15 .loaderDualRing_2IfR_14c647 {
      width: 140px;
      height: 140px; }
      .loader_WuVY_cb7f64.big_1Vnf_b0fe15 .loaderDualRing_2IfR_14c647:after {
        width: 120px;
        height: 120px;
        margin: 10px;
        border-width: 6px; }
    .loader_WuVY_cb7f64.big_1Vnf_b0fe15 .loaderRing_2RGz_d2e485 {
      width: 140px;
      height: 140px; }
      .loader_WuVY_cb7f64.big_1Vnf_b0fe15 .loaderRing_2RGz_d2e485 div {
        width: 120px;
        height: 120px;
        margin: 10px;
        border-width: 6px; }
  .loader_WuVY_cb7f64.large_3VSR_0c277a {
    max-height: 400px; }
    .loader_WuVY_cb7f64.large_3VSR_0c277a .loaderDualRing_2IfR_14c647 {
      width: 120px;
      height: 120px; }
      .loader_WuVY_cb7f64.large_3VSR_0c277a .loaderDualRing_2IfR_14c647:after {
        width: 96px;
        height: 96px;
        margin: 12px;
        border-width: 6px; }
    .loader_WuVY_cb7f64.large_3VSR_0c277a .loaderRing_2RGz_d2e485 {
      width: 120px;
      height: 120px; }
      .loader_WuVY_cb7f64.large_3VSR_0c277a .loaderRing_2RGz_d2e485 div {
        width: 96px;
        height: 96px;
        margin: 12px;
        border-width: 6px; }
    .loader_WuVY_cb7f64.large_3VSR_0c277a .loaderDot_pMKf_95286a {
      width: 110px; }
      .loader_WuVY_cb7f64.large_3VSR_0c277a .loaderDot_pMKf_95286a div {
        top: calc(50% - 10px);
        width: 20px;
        height: 20px; }
      .loader_WuVY_cb7f64.large_3VSR_0c277a .loaderDot_pMKf_95286a div:nth-child(1) {
        left: 10px; }
      .loader_WuVY_cb7f64.large_3VSR_0c277a .loaderDot_pMKf_95286a div:nth-child(2) {
        left: 20px; }
      .loader_WuVY_cb7f64.large_3VSR_0c277a .loaderDot_pMKf_95286a div:nth-child(3) {
        left: 50px; }
      .loader_WuVY_cb7f64.large_3VSR_0c277a .loaderDot_pMKf_95286a div:nth-child(4) {
        left: 85px; }
    .loader_WuVY_cb7f64.large_3VSR_0c277a .loaderSpinner_120R_4abee1 {
      width: 120px;
      height: 120px; }
      .loader_WuVY_cb7f64.large_3VSR_0c277a .loaderSpinner_120R_4abee1 div {
        transform-origin: 60px 60px; }
      .loader_WuVY_cb7f64.large_3VSR_0c277a .loaderSpinner_120R_4abee1 div:after {
        top: 12px;
        left: 56px;
        width: 8px;
        height: 22px; }
  .loader_WuVY_cb7f64.small_14HF_9f9316 {
    max-height: 200px; }
    .loader_WuVY_cb7f64.small_14HF_9f9316 .loaderDualRing_2IfR_14c647 {
      width: 56px;
      height: 56px; }
      .loader_WuVY_cb7f64.small_14HF_9f9316 .loaderDualRing_2IfR_14c647:after {
        width: 44px;
        height: 44px;
        margin: 5.6px;
        border-width: 4px; }
    .loader_WuVY_cb7f64.small_14HF_9f9316 .loaderRing_2RGz_d2e485 {
      width: 56px;
      height: 56px; }
      .loader_WuVY_cb7f64.small_14HF_9f9316 .loaderRing_2RGz_d2e485 div {
        width: 44px;
        height: 44px;
        margin: 5.6px;
        border-width: 4px; }
    .loader_WuVY_cb7f64.small_14HF_9f9316 .loaderDot_pMKf_95286a {
      width: 60px; }
      .loader_WuVY_cb7f64.small_14HF_9f9316 .loaderDot_pMKf_95286a div {
        top: calc(50% - 4px);
        width: 8px;
        height: 8px; }
      .loader_WuVY_cb7f64.small_14HF_9f9316 .loaderDot_pMKf_95286a div:nth-child(1) {
        left: 6px; }
      .loader_WuVY_cb7f64.small_14HF_9f9316 .loaderDot_pMKf_95286a div:nth-child(2) {
        left: 6px; }
      .loader_WuVY_cb7f64.small_14HF_9f9316 .loaderDot_pMKf_95286a div:nth-child(3) {
        left: 26px; }
      .loader_WuVY_cb7f64.small_14HF_9f9316 .loaderDot_pMKf_95286a div:nth-child(4) {
        left: 48px; }
    .loader_WuVY_cb7f64.small_14HF_9f9316 .loaderSpinner_120R_4abee1 {
      width: 40px;
      height: 40px; }
      .loader_WuVY_cb7f64.small_14HF_9f9316 .loaderSpinner_120R_4abee1 div {
        transform-origin: 20px 20px; }
      .loader_WuVY_cb7f64.small_14HF_9f9316 .loaderSpinner_120R_4abee1 div:after {
        top: 0px;
        left: 18px;
        width: 3px;
        height: 10px; }
  .loader_WuVY_cb7f64.white_3cbW_9a1eca .loaderSpinner_120R_4abee1 div:after {
    background: #fff; }
  .loader_WuVY_cb7f64.white_3cbW_9a1eca .loaderDot_pMKf_95286a div {
    background: #fff; }
  .loader_WuVY_cb7f64.white_3cbW_9a1eca .loaderDualRing_2IfR_14c647:after {
    border: 6px solid #fff;
    border-color: #fff transparent #fff transparent; }
  .loader_WuVY_cb7f64.white_3cbW_9a1eca .loaderRing_2RGz_d2e485 div {
    border: 6px solid #fff;
    border-color: #fff transparent transparent transparent; }

.loadingContainer_rL8G_37c261 {
  height: 100%;
  width: 100%;
  position: fixed;
  background: rgba(0, 0, 0, 0.7);
  top: 0;
  left: 0;
  z-index: 99;
  display: flex;
  align-items: center; }

.loadingTopBar_2cOl_7cada4 {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  height: 2px;
  z-index: 9999;
  display: flex;
  background: #8551db;
  transition: 0.3s all ease-in; }

@keyframes heartbeat_1be7_1954d9 {
  0% {
    transform: scale(0.8); }
  10% {
    transform: scale(1); }
  20% {
    transform: scale(1.2); }
  40% {
    transform: scale(1.4); }
  60% {
    transform: scale(1.2); }
  80% {
    transform: scale(1.1); }
  100% {
    transform: scale(1); } }

.inviteForm_3Tvh_20f4bd {
  margin-bottom: 30px; }
  .inviteForm_3Tvh_20f4bd .inputPhone_3sBH_693d5b input {
    padding-left: 90px; }
  .inviteForm_3Tvh_20f4bd .inputPhone_3sBH_693d5b .flag-select {
    min-width: 75px;
    left: 15px;
    padding: 0; }
    .inviteForm_3Tvh_20f4bd .inputPhone_3sBH_693d5b .flag-select .selected--flag--option {
      padding: 0;
      display: flex;
      align-items: center;
      justify-content: space-between; }
    .inviteForm_3Tvh_20f4bd .inputPhone_3sBH_693d5b .flag-select .country-flag {
      width: auto !important;
      height: auto !important; }
    .inviteForm_3Tvh_20f4bd .inputPhone_3sBH_693d5b .flag-select img {
      top: 0;
      vertical-align: middle; }
  .inviteForm_3Tvh_20f4bd > div {
    display: flex;
    align-items: center;
    justify-content: flex-end;
    margin-bottom: 10px !important;
    position: relative; }
    .inviteForm_3Tvh_20f4bd > div input {
      width: 100%;
      font-size: 14px;
      padding: 0.6em 1em;
      padding-right: 2em;
      border: 1px solid #f1f1f1; }
      .inviteForm_3Tvh_20f4bd > div input:focus, .inviteForm_3Tvh_20f4bd > div input:active {
        outline: 1px solid #8551db; }
      .inviteForm_3Tvh_20f4bd > div input::placeholder {
        color: #c3c9d5; }
    .inviteForm_3Tvh_20f4bd > div i {
      position: absolute;
      right: 15px;
      color: #c3c9d5; }

@media (max-width: 575px) {
  .modalBody_auQs_6bcbf4 .ant-modal-body {
    padding: 0px; } }

.modalBody_auQs_6bcbf4 .ant-card {
  box-shadow: none !important; }

.modalBody_auQs_6bcbf4 .backBtn_3ryl_92419d {
  width: 56px;
  height: 56px;
  z-index: 1;
  position: absolute;
  display: grid;
  place-items: center;
  color: #c3c9d5; }
  .modalBody_auQs_6bcbf4 .backBtn_3ryl_92419d:hover {
    color: #0e0d25; }
  .modalBody_auQs_6bcbf4 .backBtn_3ryl_92419d svg {
    font-size: 16px; }

.modalBody_auQs_6bcbf4 .forgotText_1KXK_acd3ff {
  font-size: 14px;
  color: #8551db; }
  .modalBody_auQs_6bcbf4 .forgotText_1KXK_acd3ff:hover {
    color: #5d298a; }

.modalFooter_3-Fm_e043dd {
  width: 100%;
  padding: 8px 0;
  color: #0e0d25;
  font-size: 14px;
  font-weight: 300;
  line-height: 20px;
  display: flex;
  align-items: center;
  justify-content: center; }
  @media (max-width: 480px) {
    .modalFooter_3-Fm_e043dd {
      padding-top: 10px; } }
  .modalFooter_3-Fm_e043dd button {
    padding: 0px;
    width: fit-content;
    font-weight: 500;
    font-size: 14px;
    line-height: 20px; }

.registerBy_2ooS_4aa97f {
  display: grid;
  grid-gap: 15px;
  margin-top: 24px; }
  .registerBy_2ooS_4aa97f .header_1rde_36a376 {
    display: flex;
    align-items: center; }
    .registerBy_2ooS_4aa97f .header_1rde_36a376 span {
      width: 70%;
      text-align: center;
      color: #9a9fa9; }
    .registerBy_2ooS_4aa97f .header_1rde_36a376::after, .registerBy_2ooS_4aa97f .header_1rde_36a376::before {
      content: '';
      height: 1px;
      width: 100%;
      background: #f1f1f1; }
  .registerBy_2ooS_4aa97f button {
    display: flex;
    align-items: center;
    justify-content: center;
    position: relative; }
    .registerBy_2ooS_4aa97f button.buttonSocial_vsNS_0c34f8 {
      color: #ffffff;
      justify-content: left;
      padding-left: 61px;
      font-weight: 300; }
      .registerBy_2ooS_4aa97f button.buttonSocial_vsNS_0c34f8 i.fa_ZgAO_8fec4f {
        border-right: 1px solid #2d467b;
        line-height: 26px;
        width: 45px;
        font-size: 1.6em; }
      .registerBy_2ooS_4aa97f button.buttonSocial_vsNS_0c34f8.buttonFacebook_1ntz_18413f {
        background-color: #3b5998;
        border-color: rgba(0, 0, 0, 0.2); }
        .registerBy_2ooS_4aa97f button.buttonSocial_vsNS_0c34f8.buttonFacebook_1ntz_18413f:hover {
          background-color: #2f487b;
          border-color: black; }
      .registerBy_2ooS_4aa97f button.buttonSocial_vsNS_0c34f8.buttonLinkedin_2ss2_104302 {
        color: #ffffff;
        background-color: #007bb6;
        border-color: rgba(0, 0, 0, 0.2); }
        .registerBy_2ooS_4aa97f button.buttonSocial_vsNS_0c34f8.buttonLinkedin_2ss2_104302:hover {
          background-color: #016290;
          border-color: rgba(0, 0, 0, 0.4); }
    .registerBy_2ooS_4aa97f button .fa {
      position: absolute;
      left: 0;
      width: 36px;
      height: 24px;
      line-height: 24px;
      border-right: 1px solid #ffffff; }
    .registerBy_2ooS_4aa97f button .fa-linkedin-in {
      border-right: 1px solid #8551db; }
    .registerBy_2ooS_4aa97f button:hover .fa-linkedin-in {
      border-right: 1px solid #ffffff; }

.popupRequiredLogin_1LGy_9e79dc,
.popupLogin_1mrr_81d890 {
  padding-bottom: 0; }
  .popupRequiredLogin_1LGy_9e79dc .ant-modal-close,
  .popupLogin_1mrr_81d890 .ant-modal-close {
    top: 0;
    right: 0; }
    .popupRequiredLogin_1LGy_9e79dc .ant-modal-close .ant-modal-close-x,
    .popupLogin_1mrr_81d890 .ant-modal-close .ant-modal-close-x {
      padding: 0;
      margin: 0;
      display: grid;
      place-items: center; }
      .popupRequiredLogin_1LGy_9e79dc .ant-modal-close .ant-modal-close-x span,
      .popupLogin_1mrr_81d890 .ant-modal-close .ant-modal-close-x span {
        color: #0e0d25; }
        .popupRequiredLogin_1LGy_9e79dc .ant-modal-close .ant-modal-close-x span .anticon svg,
        .popupLogin_1mrr_81d890 .ant-modal-close .ant-modal-close-x span .anticon svg {
          font-size: 18px; }
  .popupRequiredLogin_1LGy_9e79dc .ant-modal-body,
  .popupLogin_1mrr_81d890 .ant-modal-body {
    padding: 0; }
    .popupRequiredLogin_1LGy_9e79dc .ant-modal-body > div,
    .popupLogin_1mrr_81d890 .ant-modal-body > div {
      margin-top: 0 !important; }
  .popupRequiredLogin_1LGy_9e79dc .ant-card-body,
  .popupLogin_1mrr_81d890 .ant-card-body {
    padding: 48px; }
    @media screen and (max-width: 576px) {
      .popupRequiredLogin_1LGy_9e79dc .ant-card-body,
      .popupLogin_1mrr_81d890 .ant-card-body {
        padding: 32px 24px; } }
  .popupRequiredLogin_1LGy_9e79dc .ant-modal-content,
  .popupLogin_1mrr_81d890 .ant-modal-content {
    border-radius: 8px;
    overflow: hidden; }
  .popupRequiredLogin_1LGy_9e79dc .popupTitle_AW8d_3e9679,
  .popupLogin_1mrr_81d890 .popupTitle_AW8d_3e9679 {
    color: #0e0d25;
    font-weight: 600;
    font-size: 20px;
    margin-bottom: 20px;
    text-align: center;
    line-height: 20px; }
    @media (max-width: 480px) {
      .popupRequiredLogin_1LGy_9e79dc .popupTitle_AW8d_3e9679,
      .popupLogin_1mrr_81d890 .popupTitle_AW8d_3e9679 {
        padding: 5px 20px; } }
  .popupRequiredLogin_1LGy_9e79dc .backGround_2myy_7decad,
  .popupLogin_1mrr_81d890 .backGround_2myy_7decad {
    display: flex;
    justify-content: center; }
    .popupRequiredLogin_1LGy_9e79dc .backGround_2myy_7decad img,
    .popupLogin_1mrr_81d890 .backGround_2myy_7decad img {
      background-size: contain;
      background-repeat: no-repeat; }
  .popupRequiredLogin_1LGy_9e79dc h1,
  .popupLogin_1mrr_81d890 h1 {
    margin: 40px 0 16px;
    padding: 0;
    text-align: center;
    font-weight: 600;
    font-size: 28px;
    line-height: 48px; }
  .popupRequiredLogin_1LGy_9e79dc .homingIntro_3YyL_9e312a,
  .popupLogin_1mrr_81d890 .homingIntro_3YyL_9e312a {
    margin: 0 auto;
    list-style: none;
    width: 400px;
    display: flex;
    flex-direction: column;
    gap: 2px; }
    .popupRequiredLogin_1LGy_9e79dc .homingIntro_3YyL_9e312a li,
    .popupLogin_1mrr_81d890 .homingIntro_3YyL_9e312a li {
      display: flex;
      align-items: center;
      font-weight: 400;
      font-size: 14px;
      line-height: 24px;
      position: relative;
      padding: 0px 28px;
      color: #0e0d25; }
      .popupRequiredLogin_1LGy_9e79dc .homingIntro_3YyL_9e312a li:before,
      .popupLogin_1mrr_81d890 .homingIntro_3YyL_9e312a li:before {
        content: '';
        font-size: 0px;
        color: #ffffff;
        display: inline-block;
        background-color: #0e0d25;
        width: 4px;
        height: 4px;
        position: absolute;
        border-radius: 12px;
        top: 10px;
        left: 14px; }
  .popupRequiredLogin_1LGy_9e79dc .signUpbtn_1tK6_842447,
  .popupLogin_1mrr_81d890 .signUpbtn_1tK6_842447 {
    margin: 40px 0 20px; }
    @media (max-width: 480px) {
      .popupRequiredLogin_1LGy_9e79dc .signUpbtn_1tK6_842447,
      .popupLogin_1mrr_81d890 .signUpbtn_1tK6_842447 {
        margin-top: 0px; } }
    .popupRequiredLogin_1LGy_9e79dc .signUpbtn_1tK6_842447 button,
    .popupLogin_1mrr_81d890 .signUpbtn_1tK6_842447 button {
      width: 100%;
      height: 44px;
      border-radius: 4px;
      font-weight: 500;
      font-size: 14px;
      line-height: 20px; }
  .popupRequiredLogin_1LGy_9e79dc .skipBtn_GPJH_83529f,
  .popupLogin_1mrr_81d890 .skipBtn_GPJH_83529f {
    text-align: center; }
    .popupRequiredLogin_1LGy_9e79dc .skipBtn_GPJH_83529f a,
    .popupLogin_1mrr_81d890 .skipBtn_GPJH_83529f a {
      cursor: pointer; }

@media screen and (max-width: 460px) {
  .popupLogin_1mrr_81d890 .homingIntro_3YyL_9e312a,
  .popupRequiredLogin_1LGy_9e79dc .homingIntro_3YyL_9e312a {
    width: 100%;
    padding-left: 12px; }
    .popupLogin_1mrr_81d890 .homingIntro_3YyL_9e312a li,
    .popupRequiredLogin_1LGy_9e79dc .homingIntro_3YyL_9e312a li {
      padding-right: 0;
      padding-left: 16px; }
      .popupLogin_1mrr_81d890 .homingIntro_3YyL_9e312a li::before,
      .popupRequiredLogin_1LGy_9e79dc .homingIntro_3YyL_9e312a li::before {
        left: 0; }
  .popupLogin_1mrr_81d890 .signUpbtn_1tK6_842447 button,
  .popupRequiredLogin_1LGy_9e79dc .signUpbtn_1tK6_842447 button {
    width: 100%;
    margin-top: 15px;
    font-weight: 500; } }

@media screen and (max-width: 359px) {
  .popupLogin_1mrr_81d890 .homingIntro_3YyL_9e312a,
  .popupRequiredLogin_1LGy_9e79dc .homingIntro_3YyL_9e312a {
    padding-left: 0; }
    .popupLogin_1mrr_81d890 .homingIntro_3YyL_9e312a li,
    .popupRequiredLogin_1LGy_9e79dc .homingIntro_3YyL_9e312a li {
      padding-left: 20px; }
      .popupLogin_1mrr_81d890 .homingIntro_3YyL_9e312a li::before,
      .popupRequiredLogin_1LGy_9e79dc .homingIntro_3YyL_9e312a li::before {
        left: 4px; } }

@keyframes heartbeat_1AbH_bf66c3 {
  0% {
    transform: scale(0.8); }
  10% {
    transform: scale(1); }
  20% {
    transform: scale(1.2); }
  40% {
    transform: scale(1.4); }
  60% {
    transform: scale(1.2); }
  80% {
    transform: scale(1.1); }
  100% {
    transform: scale(1); } }

.tooltip5_1pIf_9cbf91 {
  font-weight: 400; }
  .tooltip5_1pIf_9cbf91.ant-tooltip-placement-top .ant-tooltip-arrow {
    transform: translateX(calc(-50% - 4px)) translateY(-1px) rotate(135deg); }
  .tooltip5_1pIf_9cbf91.ant-tooltip-placement-topLeft .ant-tooltip-arrow {
    transform: translateX(-50%) translateY(-1px) rotate(135deg); }
  .tooltip5_1pIf_9cbf91.ant-tooltip-placement-right .ant-tooltip-arrow {
    transform: translateX(4%) rotate(225deg); }
  .tooltip5_1pIf_9cbf91.ant-tooltip-placement-topRight .ant-tooltip-arrow {
    transform: translateX(-50%) translateY(-6px) rotate(135deg); }
  .tooltip5_1pIf_9cbf91.ant-tooltip-placement-bottom {
    padding-top: 0; }
    .tooltip5_1pIf_9cbf91.ant-tooltip-placement-bottom .ant-tooltip-arrow {
      transform: translateX(-50%) translateY(-12px); }
      .tooltip5_1pIf_9cbf91.ant-tooltip-placement-bottom .ant-tooltip-arrow::before {
        transform: unset; }
  .tooltip5_1pIf_9cbf91.ant-tooltip-placement-bottomLeft {
    padding-top: 0; }
    .tooltip5_1pIf_9cbf91.ant-tooltip-placement-bottomLeft .ant-tooltip-arrow {
      transform: translateY(-6px); }
      .tooltip5_1pIf_9cbf91.ant-tooltip-placement-bottomLeft .ant-tooltip-arrow::before {
        transform: unset; }

@keyframes heartbeat_A1A9_a0b0b7 {
  0% {
    transform: scale(0.8); }
  10% {
    transform: scale(1); }
  20% {
    transform: scale(1.2); }
  40% {
    transform: scale(1.4); }
  60% {
    transform: scale(1.2); }
  80% {
    transform: scale(1.1); }
  100% {
    transform: scale(1); } }

.contactUser_27aG_750c70 {
  display: flex;
  align-items: center;
  gap: 28px; }
  .contactUser_27aG_750c70 .btnPhone_2Ylq_4c0ee9,
  .contactUser_27aG_750c70 .btnChat_2Fe2_5c34d1 {
    cursor: pointer;
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 8px;
    font-size: 16px;
    font-weight: 300;
    line-height: 24px;
    color: #8551db; }
    .contactUser_27aG_750c70 .btnPhone_2Ylq_4c0ee9 > span,
    .contactUser_27aG_750c70 .btnChat_2Fe2_5c34d1 > span {
      font-size: 18px; }

@keyframes heartbeat_oO0y_09807a {
  0% {
    transform: scale(0.8); }
  10% {
    transform: scale(1); }
  20% {
    transform: scale(1.2); }
  40% {
    transform: scale(1.4); }
  60% {
    transform: scale(1.2); }
  80% {
    transform: scale(1.1); }
  100% {
    transform: scale(1); } }

.cardWrapper_1W1z_358ff9 {
  height: 100%;
  border: 1px solid #dde1e9;
  border-radius: 8px;
  position: relative; }
  .cardWrapper_1W1z_358ff9 .imgWrapper_3uzb_749279 {
    border-top-left-radius: 8px;
    border-top-right-radius: 8px;
    cursor: pointer;
    width: 100%;
    height: 270px;
    position: relative;
    overflow: hidden; }
    .cardWrapper_1W1z_358ff9 .imgWrapper_3uzb_749279 .bgAvatar_3GeK_efff3f {
      position: absolute;
      left: 0;
      top: 0;
      bottom: 0;
      right: 0;
      filter: blur(36px);
      object-fit: cover;
      scale: 1.2; }
    .cardWrapper_1W1z_358ff9 .imgWrapper_3uzb_749279 .avatar_lZgD_7cee56 {
      border-top-left-radius: 8px;
      border-top-right-radius: 8px;
      width: 100%;
      height: 100%;
      object-fit: contain;
      object-position: top;
      position: relative; }
    .cardWrapper_1W1z_358ff9 .imgWrapper_3uzb_749279::after {
      content: '';
      position: absolute;
      bottom: 0;
      left: 0;
      width: 100%;
      height: 150px;
      background: linear-gradient(180deg, rgba(47, 47, 47, 0) 28.26%, #000000 100%); }
  .cardWrapper_1W1z_358ff9 .label_3R64_ca73f6,
  .cardWrapper_1W1z_358ff9 .connected_k-Q-_81ae5e {
    padding: 0 8px;
    position: absolute;
    top: 16px;
    left: 16px;
    background: #7993ff;
    border-radius: 12px;
    font-size: 14px;
    font-weight: 400;
    line-height: 21px;
    color: #ffffff; }
  .cardWrapper_1W1z_358ff9 .connected_k-Q-_81ae5e {
    top: unset;
    bottom: 74px;
    z-index: 1;
    background: #ffffff;
    font-size: 12px;
    font-weight: 400;
    line-height: 18px;
    color: #75b75e; }
  .cardWrapper_1W1z_358ff9 .deleteBtn_2jZO_8d0419 {
    cursor: pointer;
    position: absolute;
    top: 16px;
    right: 16px;
    background: #ffffff;
    width: 24px;
    height: 24px;
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center; }
    .cardWrapper_1W1z_358ff9 .deleteBtn_2jZO_8d0419 > span {
      font-size: 12px; }
    .cardWrapper_1W1z_358ff9 .deleteBtn_2jZO_8d0419:hover {
      scale: 1.2; }
  .cardWrapper_1W1z_358ff9 .nameWrapper_1lOy_37539c {
    position: absolute;
    bottom: 40px;
    left: 16px;
    z-index: 1;
    display: flex;
    align-items: center;
    gap: 12px;
    max-width: calc(100% - 32px); }
    .cardWrapper_1W1z_358ff9 .nameWrapper_1lOy_37539c .name_33KD_19dda4 {
      white-space: nowrap;
      overflow: hidden;
      text-overflow: ellipsis;
      font-size: 16px;
      font-weight: 500;
      line-height: 24px;
      color: #ffffff; }
    .cardWrapper_1W1z_358ff9 .nameWrapper_1lOy_37539c .heartWrapper_1quz_e88922 {
      cursor: pointer;
      width: 24px;
      min-width: 24px;
      height: 24px;
      background: #ffffff;
      display: flex;
      align-items: center;
      justify-content: center;
      border-radius: 50%; }
      .cardWrapper_1W1z_358ff9 .nameWrapper_1lOy_37539c .heartWrapper_1quz_e88922 > span {
        font-size: 16px;
        color: transparent; }
      .cardWrapper_1W1z_358ff9 .nameWrapper_1lOy_37539c .heartWrapperActive_27wi_65f224 > span {
        color: #fe574f; }
      .cardWrapper_1W1z_358ff9 .nameWrapper_1lOy_37539c .heartWrapper_1quz_e88922:hover {
        scale: 1.2; }
  .cardWrapper_1W1z_358ff9 .company_2RJU_8b8de4 {
    position: absolute;
    bottom: 12px;
    left: 16px;
    z-index: 1;
    font-size: 14px;
    font-weight: 300;
    line-height: 21px;
    color: #ffffff; }
  .cardWrapper_1W1z_358ff9 .info_o1K-_caabf3 {
    display: flex;
    flex-direction: column;
    gap: 16px;
    padding: 16px; }
    .cardWrapper_1W1z_358ff9 .info_o1K-_caabf3 .iconContainer_2xRG_79a0e9 {
      display: flex;
      justify-content: space-between;
      align-items: center; }
      .cardWrapper_1W1z_358ff9 .info_o1K-_caabf3 .iconContainer_2xRG_79a0e9 .iconWrapper_3nqW_bf7763 {
        display: flex;
        align-items: center;
        gap: 16px;
        font-size: 14px;
        font-weight: 500;
        line-height: 24px;
        color: #0e0d25; }
        .cardWrapper_1W1z_358ff9 .info_o1K-_caabf3 .iconContainer_2xRG_79a0e9 .iconWrapper_3nqW_bf7763 > div {
          cursor: pointer;
          display: flex;
          align-items: center;
          gap: 4px; }
          .cardWrapper_1W1z_358ff9 .info_o1K-_caabf3 .iconContainer_2xRG_79a0e9 .iconWrapper_3nqW_bf7763 > div .iconBg_1fwX_3d86f5 {
            width: 32px;
            height: 32px;
            background: #f5f5f5;
            display: flex;
            align-items: center;
            justify-content: center;
            border-radius: 50%; }
            .cardWrapper_1W1z_358ff9 .info_o1K-_caabf3 .iconContainer_2xRG_79a0e9 .iconWrapper_3nqW_bf7763 > div .iconBg_1fwX_3d86f5 > span {
              color: #9a9fa9;
              font-size: 20px; }
      .cardWrapper_1W1z_358ff9 .info_o1K-_caabf3 .iconContainer_2xRG_79a0e9 > button {
        width: 136px;
        font-size: 14px;
        font-weight: 500;
        line-height: 20px;
        color: #8551db; }
        .cardWrapper_1W1z_358ff9 .info_o1K-_caabf3 .iconContainer_2xRG_79a0e9 > button > span {
          display: flex;
          align-items: center;
          justify-content: center;
          gap: 8px; }
        .cardWrapper_1W1z_358ff9 .info_o1K-_caabf3 .iconContainer_2xRG_79a0e9 > button .pending_20PR_39214d {
          color: #9a9fa9; }
          .cardWrapper_1W1z_358ff9 .info_o1K-_caabf3 .iconContainer_2xRG_79a0e9 > button .pending_20PR_39214d > span {
            color: transparent; }
        .cardWrapper_1W1z_358ff9 .info_o1K-_caabf3 .iconContainer_2xRG_79a0e9 > button .connect_1g_x_3c05c5 > span {
          font-size: 20px; }
    .cardWrapper_1W1z_358ff9 .info_o1K-_caabf3 .area_2EYy_0dd79a {
      white-space: nowrap;
      overflow: hidden;
      text-overflow: ellipsis;
      font-size: 16px;
      font-weight: 300;
      line-height: 24px;
      color: #0e0d25; }

.tooltipInner_1WSj_5d980d .ant-tooltip-inner {
  padding: 16px;
  background: #0e0d25;
  font-size: 14px;
  font-weight: 300;
  line-height: 20px;
  color: #ffffff; }

.tooltipInner_1WSj_5d980d .ant-tooltip-arrow::before {
  background: #0e0d25; }

.popConfirm_3uKY_120d6a {
  padding: 0; }
  .popConfirm_3uKY_120d6a .ant-popover-arrow {
    border: none; }

.avatarContainer_3JDb_ea2100 {
  position: relative;
  width: 100%;
  overflow: hidden; }
  .avatarContainer_3JDb_ea2100 .bgAvatar_vl_A_50e687 {
    position: absolute;
    left: 0;
    top: 0;
    bottom: 0;
    right: 0;
    filter: blur(36px);
    object-fit: cover;
    scale: 1.2; }
  .avatarContainer_3JDb_ea2100 .avatar_1Pvz_4532b0 {
    border-top-left-radius: 8px;
    border-top-right-radius: 8px;
    width: 100%;
    height: 100%;
    object-fit: contain;
    object-position: top;
    position: relative; }

@keyframes heartbeat_3vHW_04bbe3 {
  0% {
    transform: scale(0.8); }
  10% {
    transform: scale(1); }
  20% {
    transform: scale(1.2); }
  40% {
    transform: scale(1.4); }
  60% {
    transform: scale(1.2); }
  80% {
    transform: scale(1.1); }
  100% {
    transform: scale(1); } }

.container_2STu_113ee3 {
  padding: 192px 0 100px;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center; }
  .container_2STu_113ee3 p {
    margin: 20 0 0;
    font-size: 14px;
    font-weight: 300;
    line-height: 22px;
    color: #0e0d25; }

@keyframes heartbeat_buDZ_170bf5 {
  0% {
    transform: scale(0.8); }
  10% {
    transform: scale(1); }
  20% {
    transform: scale(1.2); }
  40% {
    transform: scale(1.4); }
  60% {
    transform: scale(1.2); }
  80% {
    transform: scale(1.1); }
  100% {
    transform: scale(1); } }

.ant-modal-mask {
  background: rgba(0, 0, 0, 0.75); }

.dropdownItemLabel_3gqS_652315 {
  text-transform: capitalize;
  padding: 4px 0;
  display: flex;
  align-items: center;
  padding-right: 80px;
  gap: 16px;
  font-size: 14px;
  font-weight: 300;
  line-height: 20px;
  color: #0e0d25; }
  .dropdownItemLabel_3gqS_652315 .ant-radio-wrapper,
  .dropdownItemLabel_3gqS_652315 .ant-checkbox-input {
    margin: 0;
    display: flex; }
  .dropdownItemLabel_3gqS_652315 .ant-checkbox-wrapper {
    display: flex;
    align-items: center; }
    .dropdownItemLabel_3gqS_652315 .ant-checkbox-wrapper .ant-checkbox {
      top: 0; }

.filterContainer_37GK_38bbb0 {
  display: flex;
  align-items: center;
  justify-content: space-between; }
  .filterContainer_37GK_38bbb0 .filterWrapper_3AJD_fc56cf {
    display: flex;
    align-items: center;
    gap: 20px; }
    .filterContainer_37GK_38bbb0 .filterWrapper_3AJD_fc56cf .input_3Kwe_f395d6 {
      padding-left: 12px;
      width: 376px;
      height: 40px;
      border-radius: 8px;
      overflow: hidden; }
      .filterContainer_37GK_38bbb0 .filterWrapper_3AJD_fc56cf .input_3Kwe_f395d6::before {
        display: none; }
      .filterContainer_37GK_38bbb0 .filterWrapper_3AJD_fc56cf .input_3Kwe_f395d6 > input::placeholder {
        color: #9a9fa9; }
      .filterContainer_37GK_38bbb0 .filterWrapper_3AJD_fc56cf .input_3Kwe_f395d6 > input {
        color: #0e0d25; }
      .filterContainer_37GK_38bbb0 .filterWrapper_3AJD_fc56cf .input_3Kwe_f395d6 .ant-input-suffix {
        font-size: 18px; }
    .filterContainer_37GK_38bbb0 .filterWrapper_3AJD_fc56cf .sortWrapper_6VjR_5936a1 {
      min-width: 146px; }
      .filterContainer_37GK_38bbb0 .filterWrapper_3AJD_fc56cf .sortWrapper_6VjR_5936a1 .sort_rlfJ_726218 {
        display: flex;
        align-items: center;
        gap: 8px;
        padding-right: 12px;
        margin-right: 12px;
        border-right: 1px solid #dde1e9; }
        .filterContainer_37GK_38bbb0 .filterWrapper_3AJD_fc56cf .sortWrapper_6VjR_5936a1 .sort_rlfJ_726218 .arrow_3Lys_5781c1 {
          font-size: 12px; }
      .filterContainer_37GK_38bbb0 .filterWrapper_3AJD_fc56cf .sortWrapper_6VjR_5936a1 .sortIcon__w76_3af2a2 {
        margin: 0; }
    .filterContainer_37GK_38bbb0 .filterWrapper_3AJD_fc56cf .dropdownRender_2Taj_f7d584 {
      max-height: calc(100vh - 500px);
      display: flex;
      flex-direction: column;
      align-items: flex-end;
      background: #ffffff;
      border-radius: 8px;
      box-shadow: 0px 4px 24px 0px #7a7a7a26; }
      .filterContainer_37GK_38bbb0 .filterWrapper_3AJD_fc56cf .dropdownRender_2Taj_f7d584 .btnWrapper_2FZE_2f9a2c {
        padding: 12px;
        width: 100%;
        display: flex;
        align-items: center;
        justify-content: end;
        border-top: 0.1px solid #dde1e9; }
        .filterContainer_37GK_38bbb0 .filterWrapper_3AJD_fc56cf .dropdownRender_2Taj_f7d584 .btnWrapper_2FZE_2f9a2c > button {
          padding: 0;
          width: fit-content;
          font-size: 14px;
          font-weight: 500;
          line-height: 20px;
          color: #8551db; }
    .filterContainer_37GK_38bbb0 .filterWrapper_3AJD_fc56cf .heartWrapper_2wsy_eb8e37 {
      min-width: 150px; }
      .filterContainer_37GK_38bbb0 .filterWrapper_3AJD_fc56cf .heartWrapper_2wsy_eb8e37 > span {
        font-size: 18px;
        color: transparent; }
      .filterContainer_37GK_38bbb0 .filterWrapper_3AJD_fc56cf .heartWrapperActive_1CCh_b18717 {
        border-color: #8551db;
        color: #8551db; }
        .filterContainer_37GK_38bbb0 .filterWrapper_3AJD_fc56cf .heartWrapperActive_1CCh_b18717 > span {
          color: #fe574f; }
    .filterContainer_37GK_38bbb0 .filterWrapper_3AJD_fc56cf .business_2Fcw_be40d7 {
      display: flex;
      justify-content: center;
      gap: 8px;
      min-width: 144px; }
      .filterContainer_37GK_38bbb0 .filterWrapper_3AJD_fc56cf .business_2Fcw_be40d7 > span {
        color: #9a9fa9;
        margin: 0; }
      .filterContainer_37GK_38bbb0 .filterWrapper_3AJD_fc56cf .business_2Fcw_be40d7 .iconArrow_3fMN_248653 {
        font-size: 12px; }
      .filterContainer_37GK_38bbb0 .filterWrapper_3AJD_fc56cf .business_2Fcw_be40d7 .filterIcon_1Ngx_f06745 {
        font-size: 16px; }
      .filterContainer_37GK_38bbb0 .filterWrapper_3AJD_fc56cf .businessText_2rmv_5f5ac5 {
        text-transform: capitalize;
        display: flex;
        align-items: center;
        gap: 12px; }
    .filterContainer_37GK_38bbb0 .filterWrapper_3AJD_fc56cf .activeBox_EZOB_532fdf {
      border-color: #8551db;
      color: #8551db; }
      .filterContainer_37GK_38bbb0 .filterWrapper_3AJD_fc56cf .activeBox_EZOB_532fdf > span {
        color: #8551db; }
    .filterContainer_37GK_38bbb0 .filterWrapper_3AJD_fc56cf .ant-dropdown {
      top: 44px !important; }
      .filterContainer_37GK_38bbb0 .filterWrapper_3AJD_fc56cf .ant-dropdown .ant-dropdown-menu {
        overflow-y: scroll;
        box-shadow: none; }
        .filterContainer_37GK_38bbb0 .filterWrapper_3AJD_fc56cf .ant-dropdown .ant-dropdown-menu::-webkit-scrollbar {
          -webkit-appearance: none;
          width: 4px; }
        .filterContainer_37GK_38bbb0 .filterWrapper_3AJD_fc56cf .ant-dropdown .ant-dropdown-menu::-webkit-scrollbar-thumb {
          border-radius: 0px;
          background-color: rgba(0, 0, 0, 0.5);
          box-shadow: 0 0 1px rgba(255, 255, 255, 0.5); }
  .filterContainer_37GK_38bbb0 .btnFilter_nwc3_2d2e5a {
    cursor: pointer;
    height: 40px;
    border: 1px solid #dde1e9;
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 0 16px;
    border-radius: 8px;
    font-size: 14px;
    font-weight: 500;
    line-height: 20px;
    color: #0e0d25; }
    .filterContainer_37GK_38bbb0 .btnFilter_nwc3_2d2e5a > span {
      margin-right: 8px;
      font-size: 18px;
      color: transparent; }
  .filterContainer_37GK_38bbb0 .btnInvite_DHkF_add362 {
    width: 120px; }
    .filterContainer_37GK_38bbb0 .btnInvite_DHkF_add362 > span {
      margin: 0;
      font-size: 14px;
      font-weight: 500;
      line-height: 20px;
      color: #ffffff; }
    .filterContainer_37GK_38bbb0 .btnInvite_DHkF_add362 .iconShare_TUjv_31152e {
      margin-right: 12px;
      color: transparent;
      font-size: 18px; }

.qrCodePopup_23Aq_9f3594 .ant-modal-body {
  padding: 20px !important; }
  .qrCodePopup_23Aq_9f3594 .ant-modal-body > div:first-child {
    margin-bottom: 20px;
    font-size: 16px;
    font-weight: 500;
    line-height: 24px;
    color: #0e0d25; }

.qrCodePopup_23Aq_9f3594 .qrCodeWrapper_3pEI_fdc7ab {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center; }
  .qrCodePopup_23Aq_9f3594 .qrCodeWrapper_3pEI_fdc7ab > img {
    position: absolute;
    width: 60px;
    height: 60px;
    border-radius: 50%;
    object-fit: cover;
    border: 2px solid #ffffff; }

.qrCodePopup_23Aq_9f3594 h5 {
  margin: 20px 0 12px;
  text-align: center;
  font-size: 16px;
  font-weight: 600;
  line-height: 24px;
  color: #0e0d25; }

.qrCodePopup_23Aq_9f3594 .link_3kV-_c9800f {
  height: 40px;
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 0 20px;
  border: 1px solid #dde1e9;
  border-radius: 8px; }
  .qrCodePopup_23Aq_9f3594 .link_3kV-_c9800f span {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis; }
  .qrCodePopup_23Aq_9f3594 .link_3kV-_c9800f > button {
    padding: 0; }

.footer_socials_1LDp_c4be6d {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 24px; }
  .footer_socials_1LDp_c4be6d > div {
    display: flex;
    flex-direction: column;
    align-items: center;
    gap: 8px;
    font-size: 12px;
    font-weight: 300;
    line-height: 16px;
    color: #0e0d25; }
  .footer_socials_1LDp_c4be6d span {
    font-size: 36px; }
  .footer_socials_1LDp_c4be6d > div:first-child span {
    color: #1877f2; }
  .footer_socials_1LDp_c4be6d > div:nth-child(2) span {
    color: #1c1c1b; }
  .footer_socials_1LDp_c4be6d > div:nth-child(3) span {
    color: #0279b5; }

@keyframes heartbeat_3C3E_b40dff {
  0% {
    transform: scale(0.8); }
  10% {
    transform: scale(1); }
  20% {
    transform: scale(1.2); }
  40% {
    transform: scale(1.4); }
  60% {
    transform: scale(1.2); }
  80% {
    transform: scale(1.1); }
  100% {
    transform: scale(1); } }

.pagination_3JlX_00d857 {
  margin: 32px 0 24px;
  display: flex;
  justify-content: center;
  align-items: center; }

.contentContainer_2p8V_07fb22 {
  margin-top: 20px; }

.total_2Gkt_7fe914 {
  margin-top: 12px;
  font-size: 14px;
  font-weight: 300;
  line-height: 20px;
  color: #0e0d25; }

.tabsCustom_3afC_ae194f .ant-tabs-nav-wrap .ant-tabs-nav-list {
  display: flex;
  align-items: flex-end;
  gap: 4px; }
  .tabsCustom_3afC_ae194f .ant-tabs-nav-wrap .ant-tabs-nav-list .ant-tabs-ink-bar {
    display: none; }
  .tabsCustom_3afC_ae194f .ant-tabs-nav-wrap .ant-tabs-nav-list .ant-tabs-tab {
    padding: 0 16px;
    margin: 0;
    display: flex;
    align-items: center;
    justify-content: center;
    border: 1px solid #dde1e9;
    border-top-left-radius: 4px;
    border-top-right-radius: 4px;
    height: 38px;
    background: #f8f8f8;
    font-size: 16px;
    font-weight: 500;
    line-height: 20px;
    color: #0e0d25; }
    .tabsCustom_3afC_ae194f .ant-tabs-nav-wrap .ant-tabs-nav-list .ant-tabs-tab:first-child:after {
      content: '';
      position: absolute;
      right: -5px;
      bottom: -1;
      width: 5px;
      height: 1px;
      background: #dde1e9; }
    .tabsCustom_3afC_ae194f .ant-tabs-nav-wrap .ant-tabs-nav-list .ant-tabs-tab.ant-tabs-tab-active:first-child:after {
      bottom: 0; }
    .tabsCustom_3afC_ae194f .ant-tabs-nav-wrap .ant-tabs-nav-list .ant-tabs-tab .ant-tabs-tab-btn > div {
      display: flex;
      align-items: center;
      justify-content: center;
      gap: 10px; }
    .tabsCustom_3afC_ae194f .ant-tabs-nav-wrap .ant-tabs-nav-list .ant-tabs-tab .ant-tabs-tab-btn .anticon {
      margin: 0;
      font-size: 18px;
      color: #9a9fa9; }
  .tabsCustom_3afC_ae194f .ant-tabs-nav-wrap .ant-tabs-nav-list .ant-tabs-tab-active {
    height: 44px;
    border-bottom: none;
    background: unset; }
    .tabsCustom_3afC_ae194f .ant-tabs-nav-wrap .ant-tabs-nav-list .ant-tabs-tab-active .ant-tabs-tab-btn > div {
      display: flex;
      align-items: center;
      justify-content: center;
      gap: 10px; }
      .tabsCustom_3afC_ae194f .ant-tabs-nav-wrap .ant-tabs-nav-list .ant-tabs-tab-active .ant-tabs-tab-btn > div > div {
        width: 28px;
        height: 28px;
        display: flex;
        align-items: center;
        justify-content: center;
        border-radius: 50%;
        background: #f4edff; }
      .tabsCustom_3afC_ae194f .ant-tabs-nav-wrap .ant-tabs-nav-list .ant-tabs-tab-active .ant-tabs-tab-btn > div .anticon {
        color: #8551db; }

.container_3SI5_edfd04 {
  padding: 40px 0 0; }
  .container_3SI5_edfd04 .titlePage_1pU2_402f79 {
    margin-bottom: 20px;
    font-size: 20px;
    font-weight: 600;
    line-height: 28px;
    color: #0e0d25; }

@keyframes heartbeat_1H1m_07dea4 {
  0% {
    transform: scale(0.8); }
  10% {
    transform: scale(1); }
  20% {
    transform: scale(1.2); }
  40% {
    transform: scale(1.4); }
  60% {
    transform: scale(1.2); }
  80% {
    transform: scale(1.1); }
  100% {
    transform: scale(1); } }

.detail_2xau_8bcbf1 {
  padding: 60px 16px 16px;
  text-align: center; }
  .detail_2xau_8bcbf1 .title_DiuO_d44f5c {
    font-size: 16px;
    font-weight: 600;
    margin-bottom: 16px; }
  .detail_2xau_8bcbf1 img {
    width: 280px; }
  .detail_2xau_8bcbf1 .content_1pA__5908d0 {
    margin-top: 40px;
    font-size: 14px;
    font-weight: 300;
    color: #0e0d25;
    margin-bottom: 0; }
  .detail_2xau_8bcbf1 .btn_actions_SRfP_abfd7a {
    margin-top: 32px;
    width: 220px;
    height: 32px;
    border-radius: 60px; }

@keyframes heartbeat_DrVK_e5c6a9 {
  0% {
    transform: scale(0.8); }
  10% {
    transform: scale(1); }
  20% {
    transform: scale(1.2); }
  40% {
    transform: scale(1.4); }
  60% {
    transform: scale(1.2); }
  80% {
    transform: scale(1.1); }
  100% {
    transform: scale(1); } }

.footer_text_1c5E_2386ed, .footer_2Mcc_ce4922 .list_link_item_3fsB_9a5d54,
.footerMobile_Mnms_91d26f .list_link_item_3fsB_9a5d54, .footer_2Mcc_ce4922 .footer_main_36-5_4e9780 .list_link_3_AS_04d9d4 a,
.footer_2Mcc_ce4922 .footer_main_36-5_4e9780 .find_us_2mlo_469afc a,
.footerMobile_Mnms_91d26f .footer_main_36-5_4e9780 .list_link_3_AS_04d9d4 a,
.footerMobile_Mnms_91d26f .footer_main_36-5_4e9780 .find_us_2mlo_469afc a, .footer_2Mcc_ce4922 .footer_main_36-5_4e9780 .list_link_3_AS_04d9d4 .text_getApp_JeDh_783f37,
.footer_2Mcc_ce4922 .footer_main_36-5_4e9780 .find_us_2mlo_469afc .text_getApp_JeDh_783f37,
.footerMobile_Mnms_91d26f .footer_main_36-5_4e9780 .list_link_3_AS_04d9d4 .text_getApp_JeDh_783f37,
.footerMobile_Mnms_91d26f .footer_main_36-5_4e9780 .find_us_2mlo_469afc .text_getApp_JeDh_783f37, .footer_2Mcc_ce4922 .footer_main_36-5_4e9780 .last_link_3pDW_6bf32c p,
.footerMobile_Mnms_91d26f .footer_main_36-5_4e9780 .last_link_3pDW_6bf32c p, .footer_2Mcc_ce4922 .footer_bottom_3b6y_bd9851 p,
.footerMobile_Mnms_91d26f .footer_bottom_3b6y_bd9851 p {
  color: #4b4b4b;
  font-size: 14px;
  font-weight: 300; }

.copyright_A3bA_761b8d a:focus {
  color: #8551db; }

.footer_2Mcc_ce4922,
.footerMobile_Mnms_91d26f {
  background-color: #f6f6f6; }
  .footer_2Mcc_ce4922 .footer_content_9aM9_f457b9,
  .footerMobile_Mnms_91d26f .footer_content_9aM9_f457b9 {
    padding: 0 16px;
    margin: 0 auto;
    max-width: 1170px; }
  .footer_2Mcc_ce4922 .list_link_item_3fsB_9a5d54,
  .footerMobile_Mnms_91d26f .list_link_item_3fsB_9a5d54 {
    margin-bottom: 20px;
    display: block; }
  .footer_2Mcc_ce4922 .footer_main_36-5_4e9780,
  .footerMobile_Mnms_91d26f .footer_main_36-5_4e9780 {
    padding: 25px 0 4px 0;
    margin: 0 auto; }
    .footer_2Mcc_ce4922 .footer_main_36-5_4e9780 .ant-row,
    .footerMobile_Mnms_91d26f .footer_main_36-5_4e9780 .ant-row {
      display: flex; }
    .footer_2Mcc_ce4922 .footer_main_36-5_4e9780 .list_link_3_AS_04d9d4,
    .footer_2Mcc_ce4922 .footer_main_36-5_4e9780 .find_us_2mlo_469afc,
    .footerMobile_Mnms_91d26f .footer_main_36-5_4e9780 .list_link_3_AS_04d9d4,
    .footerMobile_Mnms_91d26f .footer_main_36-5_4e9780 .find_us_2mlo_469afc {
      padding-top: 7px; }
      .footer_2Mcc_ce4922 .footer_main_36-5_4e9780 .list_link_3_AS_04d9d4 .title_10-V_af71db,
      .footer_2Mcc_ce4922 .footer_main_36-5_4e9780 .find_us_2mlo_469afc .title_10-V_af71db,
      .footerMobile_Mnms_91d26f .footer_main_36-5_4e9780 .list_link_3_AS_04d9d4 .title_10-V_af71db,
      .footerMobile_Mnms_91d26f .footer_main_36-5_4e9780 .find_us_2mlo_469afc .title_10-V_af71db {
        color: #4b4b4b;
        font-size: 16px;
        font-weight: 500;
        line-height: normal; }
      .footer_2Mcc_ce4922 .footer_main_36-5_4e9780 .list_link_3_AS_04d9d4 a,
      .footer_2Mcc_ce4922 .footer_main_36-5_4e9780 .find_us_2mlo_469afc a,
      .footerMobile_Mnms_91d26f .footer_main_36-5_4e9780 .list_link_3_AS_04d9d4 a,
      .footerMobile_Mnms_91d26f .footer_main_36-5_4e9780 .find_us_2mlo_469afc a {
        margin-bottom: 20px; }
      .footer_2Mcc_ce4922 .footer_main_36-5_4e9780 .list_link_3_AS_04d9d4 .support_live_chat_2anz_f6ddeb,
      .footer_2Mcc_ce4922 .footer_main_36-5_4e9780 .find_us_2mlo_469afc .support_live_chat_2anz_f6ddeb,
      .footerMobile_Mnms_91d26f .footer_main_36-5_4e9780 .list_link_3_AS_04d9d4 .support_live_chat_2anz_f6ddeb,
      .footerMobile_Mnms_91d26f .footer_main_36-5_4e9780 .find_us_2mlo_469afc .support_live_chat_2anz_f6ddeb {
        color: #4b4b4b;
        font-weight: 300;
        cursor: pointer; }
      .footer_2Mcc_ce4922 .footer_main_36-5_4e9780 .list_link_3_AS_04d9d4 .text_getApp_JeDh_783f37,
      .footer_2Mcc_ce4922 .footer_main_36-5_4e9780 .find_us_2mlo_469afc .text_getApp_JeDh_783f37,
      .footerMobile_Mnms_91d26f .footer_main_36-5_4e9780 .list_link_3_AS_04d9d4 .text_getApp_JeDh_783f37,
      .footerMobile_Mnms_91d26f .footer_main_36-5_4e9780 .find_us_2mlo_469afc .text_getApp_JeDh_783f37 {
        margin-bottom: 14px; }
      .footer_2Mcc_ce4922 .footer_main_36-5_4e9780 .list_link_3_AS_04d9d4 .app_hQPL_31cabd,
      .footer_2Mcc_ce4922 .footer_main_36-5_4e9780 .find_us_2mlo_469afc .app_hQPL_31cabd,
      .footerMobile_Mnms_91d26f .footer_main_36-5_4e9780 .list_link_3_AS_04d9d4 .app_hQPL_31cabd,
      .footerMobile_Mnms_91d26f .footer_main_36-5_4e9780 .find_us_2mlo_469afc .app_hQPL_31cabd {
        display: flex;
        align-items: center;
        gap: 10px; }
    .footer_2Mcc_ce4922 .footer_main_36-5_4e9780 .find_us_2mlo_469afc,
    .footerMobile_Mnms_91d26f .footer_main_36-5_4e9780 .find_us_2mlo_469afc {
      margin-top: 12px; }
    .footer_2Mcc_ce4922 .footer_main_36-5_4e9780 .last_link_3pDW_6bf32c img,
    .footerMobile_Mnms_91d26f .footer_main_36-5_4e9780 .last_link_3pDW_6bf32c img {
      margin-bottom: 20px; }
    .footer_2Mcc_ce4922 .footer_main_36-5_4e9780 .last_link_3pDW_6bf32c p,
    .footerMobile_Mnms_91d26f .footer_main_36-5_4e9780 .last_link_3pDW_6bf32c p {
      margin-bottom: 20px; }
  @media screen and (max-width: 767px) {
    .footer_2Mcc_ce4922 .footer_main_36-5_4e9780,
    .footerMobile_Mnms_91d26f .footer_main_36-5_4e9780 {
      padding-top: 20px;
      padding-bottom: 0; }
      .footer_2Mcc_ce4922 .footer_main_36-5_4e9780 .last_link_3pDW_6bf32c,
      .footerMobile_Mnms_91d26f .footer_main_36-5_4e9780 .last_link_3pDW_6bf32c {
        margin: 32px 0; } }
  .footer_2Mcc_ce4922 .line_1DH__ad491e,
  .footerMobile_Mnms_91d26f .line_1DH__ad491e {
    height: 1px;
    background-color: #dde1e9; }
  .footer_2Mcc_ce4922 .footer_bottom_3b6y_bd9851,
  .footerMobile_Mnms_91d26f .footer_bottom_3b6y_bd9851 {
    padding: 20px 0; }
    @media (max-width: 767px) {
      .footer_2Mcc_ce4922 .footer_bottom_3b6y_bd9851,
      .footerMobile_Mnms_91d26f .footer_bottom_3b6y_bd9851 {
        display: flex;
        align-items: center;
        justify-content: space-between; } }
    .footer_2Mcc_ce4922 .footer_bottom_3b6y_bd9851 p,
    .footerMobile_Mnms_91d26f .footer_bottom_3b6y_bd9851 p {
      margin-bottom: 0; }
    .footer_2Mcc_ce4922 .footer_bottom_3b6y_bd9851 .footer_socials_kH1q_fe2b36,
    .footerMobile_Mnms_91d26f .footer_bottom_3b6y_bd9851 .footer_socials_kH1q_fe2b36 {
      display: flex;
      gap: 16px; }
      .footer_2Mcc_ce4922 .footer_bottom_3b6y_bd9851 .footer_socials_kH1q_fe2b36 a,
      .footerMobile_Mnms_91d26f .footer_bottom_3b6y_bd9851 .footer_socials_kH1q_fe2b36 a {
        display: inline-flex;
        align-items: center;
        justify-content: center;
        color: #9a9fa9; }
        .footer_2Mcc_ce4922 .footer_bottom_3b6y_bd9851 .footer_socials_kH1q_fe2b36 a svg,
        .footerMobile_Mnms_91d26f .footer_bottom_3b6y_bd9851 .footer_socials_kH1q_fe2b36 a svg {
          font-size: 24px; }
      .footer_2Mcc_ce4922 .footer_bottom_3b6y_bd9851 .footer_socials_kH1q_fe2b36 a:nth-child(1):hover,
      .footerMobile_Mnms_91d26f .footer_bottom_3b6y_bd9851 .footer_socials_kH1q_fe2b36 a:nth-child(1):hover {
        color: #000; }
      .footer_2Mcc_ce4922 .footer_bottom_3b6y_bd9851 .footer_socials_kH1q_fe2b36 a:nth-child(2):hover,
      .footerMobile_Mnms_91d26f .footer_bottom_3b6y_bd9851 .footer_socials_kH1q_fe2b36 a:nth-child(2):hover {
        color: #1877f2; }
      .footer_2Mcc_ce4922 .footer_bottom_3b6y_bd9851 .footer_socials_kH1q_fe2b36 a:nth-child(3):hover,
      .footerMobile_Mnms_91d26f .footer_bottom_3b6y_bd9851 .footer_socials_kH1q_fe2b36 a:nth-child(3):hover {
        color: #bd081c; }
      .footer_2Mcc_ce4922 .footer_bottom_3b6y_bd9851 .footer_socials_kH1q_fe2b36 a:nth-child(4):hover,
      .footerMobile_Mnms_91d26f .footer_bottom_3b6y_bd9851 .footer_socials_kH1q_fe2b36 a:nth-child(4):hover {
        color: #ff0034; }
  @media screen and (max-width: 767px) {
    .footer_2Mcc_ce4922 .footer_bottom_3b6y_bd9851,
    .footerMobile_Mnms_91d26f .footer_bottom_3b6y_bd9851 {
      flex-direction: column-reverse;
      align-items: flex-start;
      padding-top: 0;
      padding-bottom: 32px; }
      .footer_2Mcc_ce4922 .footer_bottom_3b6y_bd9851 .footer_socials_kH1q_fe2b36,
      .footerMobile_Mnms_91d26f .footer_bottom_3b6y_bd9851 .footer_socials_kH1q_fe2b36 {
        margin-bottom: 20px; } }

.footerMobile_Mnms_91d26f {
  background-color: #ffffff; }
  .footerMobile_Mnms_91d26f .footer_content_9aM9_f457b9 {
    padding: 0; }
    .footerMobile_Mnms_91d26f .footer_content_9aM9_f457b9 .footer_main_36-5_4e9780 {
      padding-top: 0;
      padding-bottom: 24px; }
      .footerMobile_Mnms_91d26f .footer_content_9aM9_f457b9 .footer_main_36-5_4e9780 .contentBottom_pF5N_88582c {
        display: flex;
        flex-direction: column;
        gap: 32px; }
        @media screen and (min-width: 1200px) {
          .footerMobile_Mnms_91d26f .footer_content_9aM9_f457b9 .footer_main_36-5_4e9780 .contentBottom_pF5N_88582c {
            flex-direction: row;
            gap: 20px; } }
        .footerMobile_Mnms_91d26f .footer_content_9aM9_f457b9 .footer_main_36-5_4e9780 .contentBottom_pF5N_88582c .list_link_3_AS_04d9d4,
        .footerMobile_Mnms_91d26f .footer_content_9aM9_f457b9 .footer_main_36-5_4e9780 .contentBottom_pF5N_88582c .last_link_3pDW_6bf32c {
          flex: 1; }
        .footerMobile_Mnms_91d26f .footer_content_9aM9_f457b9 .footer_main_36-5_4e9780 .contentBottom_pF5N_88582c .last_link_3pDW_6bf32c p:last-child {
          margin-bottom: 0; }
    .footerMobile_Mnms_91d26f .footer_content_9aM9_f457b9 .line_1DH__ad491e {
      display: none; }
      @media screen and (min-width: 1200px) {
        .footerMobile_Mnms_91d26f .footer_content_9aM9_f457b9 .line_1DH__ad491e {
          display: block;
          margin-top: 24px; } }
    .footerMobile_Mnms_91d26f .footer_content_9aM9_f457b9 .footer_bottom_3b6y_bd9851 {
      padding-top: 12px;
      display: flex;
      flex-direction: column;
      align-items: flex-start;
      gap: 20px; }
      @media screen and (min-width: 1200px) {
        .footerMobile_Mnms_91d26f .footer_content_9aM9_f457b9 .footer_bottom_3b6y_bd9851 {
          flex-direction: row-reverse;
          align-items: center;
          justify-content: space-between;
          padding: 20px 0;
          gap: 0; } }

.comingSoonWrapper_23l-_59a122 {
  padding: 0; }

.centerItem_2ze2_f16d47 {
  margin-top: 32px;
  width: 100%;
  justify-content: center;
  display: flex;
  gap: 8px; }

.inputEmail_1Ugb_ac9ea9 {
  border-radius: 60px;
  height: 36px;
  border-color: #c3c9d5; }
  @media screen and (min-width: 470px) {
    .inputEmail_1Ugb_ac9ea9 {
      min-width: 318px; } }

.btnSend_1l29_4963c2 {
  min-width: 98px;
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
  height: 36px; }

.btnStore_HL9y_b92b88 {
  padding: 0; }

.modalNotice_bHnj_0491ce {
  padding-top: 100px 16px; }

@keyframes heartbeat_WILi_7507de {
  0% {
    transform: scale(0.8); }
  10% {
    transform: scale(1); }
  20% {
    transform: scale(1.2); }
  40% {
    transform: scale(1.4); }
  60% {
    transform: scale(1.2); }
  80% {
    transform: scale(1.1); }
  100% {
    transform: scale(1); } }

.closeModal_17Dc_e850fc {
  font-size: 48px;
  font-weight: 100;
  line-height: 16px;
  display: inline-block;
  position: absolute;
  right: 15px;
  top: 15px;
  cursor: pointer; }

@keyframes heartbeat_3xnE_8ce711 {
  0% {
    transform: scale(0.8); }
  10% {
    transform: scale(1); }
  20% {
    transform: scale(1.2); }
  40% {
    transform: scale(1.4); }
  60% {
    transform: scale(1.2); }
  80% {
    transform: scale(1.1); }
  100% {
    transform: scale(1); } }

.modalConfirm_3TdV_574bcb .buttonActions_cdYd_35ed39 {
  margin-top: 40px;
  display: flex;
  justify-content: center; }
  .modalConfirm_3TdV_574bcb .buttonActions_cdYd_35ed39 button {
    border-radius: 4px;
    min-width: 100px; }
    @media screen and (min-width: 480px) {
      .modalConfirm_3TdV_574bcb .buttonActions_cdYd_35ed39 button {
        min-width: 160px; } }
  .modalConfirm_3TdV_574bcb .buttonActions_cdYd_35ed39 .cancelButton_1Zva_a6251c {
    margin-right: 20px;
    border: 1px solid #8551db;
    color: #8551db; }

.modalConfirm_3TdV_574bcb h4 {
  font-weight: 500;
  margin-bottom: 16px; }

.modalConfirm_3TdV_574bcb .content_12LG_7389ca {
  color: #0e0d25;
  text-align: center; }

@keyframes heartbeat_skPo_241d5a {
  0% {
    transform: scale(0.8); }
  10% {
    transform: scale(1); }
  20% {
    transform: scale(1.2); }
  40% {
    transform: scale(1.4); }
  60% {
    transform: scale(1.2); }
  80% {
    transform: scale(1.1); }
  100% {
    transform: scale(1); } }

.title_header_2Sle_3e02c5 {
  color: #0e0d25;
  font-size: 21;
  font-weight: 500;
  margin-bottom: 20px; }

.inviteForm_2EN0_665cff .box_3HdR_dfa947 .input_1pjk_e71146::before {
  background: none; }

.inviteForm_2EN0_665cff .box_3HdR_dfa947 .title_header_2Sle_3e02c5 {
  color: #0e0d25;
  font-weight: 400; }

.inviteForm_2EN0_665cff .ant-tabs {
  overflow: initial; }
  .inviteForm_2EN0_665cff .ant-tabs .ant-tabs-bar {
    border-bottom: none; }
    .inviteForm_2EN0_665cff .ant-tabs .ant-tabs-bar .ant-tabs-nav-scroll {
      text-align: center; }
      .inviteForm_2EN0_665cff .ant-tabs .ant-tabs-bar .ant-tabs-nav-scroll .ant-tabs-nav .ant-tabs-tab {
        height: auto;
        font-weight: 500;
        line-height: 5px; }

.inviteForm_2EN0_665cff .ant-tabs-ink-bar {
  opacity: 0; }

.inviteForm_2EN0_665cff .ant-tabs-tab {
  color: #9a9fa9; }

.inviteForm_2EN0_665cff .ant-tabs-nav .ant-tabs-tab-active span {
  color: #0e0d25;
  border-bottom: 2px solid #8551db; }

.popupInvite_39gD_d11709 {
  padding-top: 60px; }

.contact_37QB_40d9d2 {
  display: block;
  clear: both;
  margin-bottom: 15px;
  margin-top: 30px;
  height: 50px; }
  .contact_37QB_40d9d2 img {
    width: 50px;
    height: 50px;
    display: inline-block;
    border-radius: 50%;
    overflow: hidden;
    float: left; }
  .contact_37QB_40d9d2 .ant-avatar {
    float: left; }
  .contact_37QB_40d9d2 .phone_name_1wkQ_3fe896 {
    margin-top: 0px;
    margin-left: 15px;
    display: block;
    float: left; }
    .contact_37QB_40d9d2 .phone_name_1wkQ_3fe896 .name_2pgF_660f4f {
      color: #0e0d25;
      font-weight: 500; }
      @media screen and (max-width: 576px) {
        .contact_37QB_40d9d2 .phone_name_1wkQ_3fe896 .name_2pgF_660f4f {
          width: 100px;
          text-overflow: ellipsis;
          white-space: nowrap;
          overflow: hidden; } }
    .contact_37QB_40d9d2 .phone_name_1wkQ_3fe896 p {
      margin-top: 5px;
      margin-bottom: 0;
      color: #9a9fa9; }
      @media screen and (max-width: 576px) {
        .contact_37QB_40d9d2 .phone_name_1wkQ_3fe896 p {
          width: 100px;
          text-overflow: ellipsis;
          white-space: nowrap;
          overflow: hidden; } }
    @media screen and (max-width: 576px) {
      .contact_37QB_40d9d2 .phone_name_1wkQ_3fe896 {
        margin-left: 7px;
        font-size: 13px; } }
  .contact_37QB_40d9d2 button {
    width: auto;
    float: right; }
    @media screen and (max-width: 576px) {
      .contact_37QB_40d9d2 button {
        font-size: 12px;
        margin-top: 8px; } }

@keyframes lds-dual-ring_13J1_cd53eb {
  0% {
    transform: rotate(0deg); }
  100% {
    transform: rotate(360deg); } }

@keyframes lds-ellipsis1__kFa_8de52b {
  0% {
    transform: scale(0); }
  100% {
    transform: scale(1); } }

@keyframes lds-ellipsis3_1Mp0_fd3cb3 {
  0% {
    transform: scale(1); }
  100% {
    transform: scale(0); } }

@keyframes lds-ellipsis2_caTH_856422 {
  0% {
    transform: translate(0, 0); }
  100% {
    transform: translate(19px, 0); } }

@keyframes lds-spinner_31uL_d650d7 {
  0% {
    opacity: 1; }
  100% {
    opacity: 0; } }

@keyframes lds-ring_2J35_f91357 {
  0% {
    transform: rotate(0deg); }
  100% {
    transform: rotate(360deg); } }

.loader_3IRh_3b4b58 {
  height: 100%;
  max-height: 300px;
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: center; }
  .loader_3IRh_3b4b58 .loaderDualRing_39KK_35ce10 {
    display: inline-block;
    width: 80px;
    height: 80px; }
    .loader_3IRh_3b4b58 .loaderDualRing_39KK_35ce10:after {
      content: " ";
      display: block;
      width: 64px;
      height: 64px;
      margin: 8px;
      border-radius: 50%;
      border: 6px solid #8551db;
      border-color: #8551db transparent #8551db transparent;
      animation: lds-dual-ring_13J1_cd53eb 1.2s linear infinite; }
  .loader_3IRh_3b4b58 .loaderRing_1L9G_8b76ac {
    display: inline-block;
    position: relative;
    width: 80px;
    height: 80px; }
    .loader_3IRh_3b4b58 .loaderRing_1L9G_8b76ac div {
      box-sizing: border-box;
      display: block;
      position: absolute;
      width: 64px;
      height: 64px;
      margin: 8px;
      border: 6px solid #8551db;
      border-radius: 50%;
      animation: lds-ring_2J35_f91357 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite;
      border-color: #8551db transparent transparent transparent; }
    .loader_3IRh_3b4b58 .loaderRing_1L9G_8b76ac div:nth-child(1) {
      animation-delay: -0.45s; }
    .loader_3IRh_3b4b58 .loaderRing_1L9G_8b76ac div:nth-child(2) {
      animation-delay: -0.3s; }
    .loader_3IRh_3b4b58 .loaderRing_1L9G_8b76ac div:nth-child(3) {
      animation-delay: -0.15s; }
  .loader_3IRh_3b4b58 .loaderDot_YTUy_2ae80f {
    display: inline-block;
    position: relative;
    width: 80px;
    height: 100%; }
    .loader_3IRh_3b4b58 .loaderDot_YTUy_2ae80f div {
      position: absolute;
      top: calc(50% - 7px);
      width: 13px;
      height: 13px;
      border-radius: 50%;
      background: #8551db;
      animation-timing-function: cubic-bezier(0, 1, 1, 0); }
    .loader_3IRh_3b4b58 .loaderDot_YTUy_2ae80f div:nth-child(1) {
      left: 8px;
      animation: lds-ellipsis1__kFa_8de52b 0.6s infinite; }
    .loader_3IRh_3b4b58 .loaderDot_YTUy_2ae80f div:nth-child(2) {
      left: 8px;
      animation: lds-ellipsis2_caTH_856422 0.6s infinite; }
    .loader_3IRh_3b4b58 .loaderDot_YTUy_2ae80f div:nth-child(3) {
      left: 32px;
      animation: lds-ellipsis2_caTH_856422 0.6s infinite; }
    .loader_3IRh_3b4b58 .loaderDot_YTUy_2ae80f div:nth-child(4) {
      left: 56px;
      animation: lds-ellipsis3_1Mp0_fd3cb3 0.6s infinite; }
  .loader_3IRh_3b4b58 .loaderSpinner_3Zes_77190b {
    color: official;
    display: inline-block;
    position: relative;
    width: 80px;
    height: 80px; }
    .loader_3IRh_3b4b58 .loaderSpinner_3Zes_77190b div {
      transform-origin: 40px 40px;
      animation: lds-spinner_31uL_d650d7 1.2s linear infinite; }
    .loader_3IRh_3b4b58 .loaderSpinner_3Zes_77190b div:after {
      content: " ";
      display: block;
      position: absolute;
      top: 3px;
      left: 37px;
      width: 6px;
      height: 18px;
      border-radius: 20%;
      background: #8551db; }
    .loader_3IRh_3b4b58 .loaderSpinner_3Zes_77190b div:nth-child(1) {
      transform: rotate(0deg);
      animation-delay: -1.1s; }
    .loader_3IRh_3b4b58 .loaderSpinner_3Zes_77190b div:nth-child(2) {
      transform: rotate(30deg);
      animation-delay: -1s; }
    .loader_3IRh_3b4b58 .loaderSpinner_3Zes_77190b div:nth-child(3) {
      transform: rotate(60deg);
      animation-delay: -0.9s; }
    .loader_3IRh_3b4b58 .loaderSpinner_3Zes_77190b div:nth-child(4) {
      transform: rotate(90deg);
      animation-delay: -0.8s; }
    .loader_3IRh_3b4b58 .loaderSpinner_3Zes_77190b div:nth-child(5) {
      transform: rotate(120deg);
      animation-delay: -0.7s; }
    .loader_3IRh_3b4b58 .loaderSpinner_3Zes_77190b div:nth-child(6) {
      transform: rotate(150deg);
      animation-delay: -0.6s; }
    .loader_3IRh_3b4b58 .loaderSpinner_3Zes_77190b div:nth-child(7) {
      transform: rotate(180deg);
      animation-delay: -0.5s; }
    .loader_3IRh_3b4b58 .loaderSpinner_3Zes_77190b div:nth-child(8) {
      transform: rotate(210deg);
      animation-delay: -0.4s; }
    .loader_3IRh_3b4b58 .loaderSpinner_3Zes_77190b div:nth-child(9) {
      transform: rotate(240deg);
      animation-delay: -0.3s; }
    .loader_3IRh_3b4b58 .loaderSpinner_3Zes_77190b div:nth-child(10) {
      transform: rotate(270deg);
      animation-delay: -0.2s; }
    .loader_3IRh_3b4b58 .loaderSpinner_3Zes_77190b div:nth-child(11) {
      transform: rotate(300deg);
      animation-delay: -0.1s; }
    .loader_3IRh_3b4b58 .loaderSpinner_3Zes_77190b div:nth-child(12) {
      transform: rotate(330deg);
      animation-delay: 0s; }
  .loader_3IRh_3b4b58.big_2oVm_5a5400 {
    max-height: 400px; }
    .loader_3IRh_3b4b58.big_2oVm_5a5400 .loaderDualRing_39KK_35ce10 {
      width: 140px;
      height: 140px; }
      .loader_3IRh_3b4b58.big_2oVm_5a5400 .loaderDualRing_39KK_35ce10:after {
        width: 120px;
        height: 120px;
        margin: 10px;
        border-width: 6px; }
    .loader_3IRh_3b4b58.big_2oVm_5a5400 .loaderRing_1L9G_8b76ac {
      width: 140px;
      height: 140px; }
      .loader_3IRh_3b4b58.big_2oVm_5a5400 .loaderRing_1L9G_8b76ac div {
        width: 120px;
        height: 120px;
        margin: 10px;
        border-width: 6px; }
  .loader_3IRh_3b4b58.large_2I63_b8ffd1 {
    max-height: 400px; }
    .loader_3IRh_3b4b58.large_2I63_b8ffd1 .loaderDualRing_39KK_35ce10 {
      width: 120px;
      height: 120px; }
      .loader_3IRh_3b4b58.large_2I63_b8ffd1 .loaderDualRing_39KK_35ce10:after {
        width: 96px;
        height: 96px;
        margin: 12px;
        border-width: 6px; }
    .loader_3IRh_3b4b58.large_2I63_b8ffd1 .loaderRing_1L9G_8b76ac {
      width: 120px;
      height: 120px; }
      .loader_3IRh_3b4b58.large_2I63_b8ffd1 .loaderRing_1L9G_8b76ac div {
        width: 96px;
        height: 96px;
        margin: 12px;
        border-width: 6px; }
    .loader_3IRh_3b4b58.large_2I63_b8ffd1 .loaderDot_YTUy_2ae80f {
      width: 110px; }
      .loader_3IRh_3b4b58.large_2I63_b8ffd1 .loaderDot_YTUy_2ae80f div {
        top: calc(50% - 10px);
        width: 20px;
        height: 20px; }
      .loader_3IRh_3b4b58.large_2I63_b8ffd1 .loaderDot_YTUy_2ae80f div:nth-child(1) {
        left: 10px; }
      .loader_3IRh_3b4b58.large_2I63_b8ffd1 .loaderDot_YTUy_2ae80f div:nth-child(2) {
        left: 20px; }
      .loader_3IRh_3b4b58.large_2I63_b8ffd1 .loaderDot_YTUy_2ae80f div:nth-child(3) {
        left: 50px; }
      .loader_3IRh_3b4b58.large_2I63_b8ffd1 .loaderDot_YTUy_2ae80f div:nth-child(4) {
        left: 85px; }
    .loader_3IRh_3b4b58.large_2I63_b8ffd1 .loaderSpinner_3Zes_77190b {
      width: 120px;
      height: 120px; }
      .loader_3IRh_3b4b58.large_2I63_b8ffd1 .loaderSpinner_3Zes_77190b div {
        transform-origin: 60px 60px; }
      .loader_3IRh_3b4b58.large_2I63_b8ffd1 .loaderSpinner_3Zes_77190b div:after {
        top: 12px;
        left: 56px;
        width: 8px;
        height: 22px; }
  .loader_3IRh_3b4b58.small_3omq_0368ba {
    max-height: 200px; }
    .loader_3IRh_3b4b58.small_3omq_0368ba .loaderDualRing_39KK_35ce10 {
      width: 56px;
      height: 56px; }
      .loader_3IRh_3b4b58.small_3omq_0368ba .loaderDualRing_39KK_35ce10:after {
        width: 44px;
        height: 44px;
        margin: 5.6px;
        border-width: 4px; }
    .loader_3IRh_3b4b58.small_3omq_0368ba .loaderRing_1L9G_8b76ac {
      width: 56px;
      height: 56px; }
      .loader_3IRh_3b4b58.small_3omq_0368ba .loaderRing_1L9G_8b76ac div {
        width: 44px;
        height: 44px;
        margin: 5.6px;
        border-width: 4px; }
    .loader_3IRh_3b4b58.small_3omq_0368ba .loaderDot_YTUy_2ae80f {
      width: 60px; }
      .loader_3IRh_3b4b58.small_3omq_0368ba .loaderDot_YTUy_2ae80f div {
        top: calc(50% - 4px);
        width: 8px;
        height: 8px; }
      .loader_3IRh_3b4b58.small_3omq_0368ba .loaderDot_YTUy_2ae80f div:nth-child(1) {
        left: 6px; }
      .loader_3IRh_3b4b58.small_3omq_0368ba .loaderDot_YTUy_2ae80f div:nth-child(2) {
        left: 6px; }
      .loader_3IRh_3b4b58.small_3omq_0368ba .loaderDot_YTUy_2ae80f div:nth-child(3) {
        left: 26px; }
      .loader_3IRh_3b4b58.small_3omq_0368ba .loaderDot_YTUy_2ae80f div:nth-child(4) {
        left: 48px; }
    .loader_3IRh_3b4b58.small_3omq_0368ba .loaderSpinner_3Zes_77190b {
      width: 40px;
      height: 40px; }
      .loader_3IRh_3b4b58.small_3omq_0368ba .loaderSpinner_3Zes_77190b div {
        transform-origin: 20px 20px; }
      .loader_3IRh_3b4b58.small_3omq_0368ba .loaderSpinner_3Zes_77190b div:after {
        top: 0px;
        left: 18px;
        width: 3px;
        height: 10px; }
  .loader_3IRh_3b4b58.white_13TY_fc5da4 .loaderSpinner_3Zes_77190b div:after {
    background: #fff; }
  .loader_3IRh_3b4b58.white_13TY_fc5da4 .loaderDot_YTUy_2ae80f div {
    background: #fff; }
  .loader_3IRh_3b4b58.white_13TY_fc5da4 .loaderDualRing_39KK_35ce10:after {
    border: 6px solid #fff;
    border-color: #fff transparent #fff transparent; }
  .loader_3IRh_3b4b58.white_13TY_fc5da4 .loaderRing_1L9G_8b76ac div {
    border: 6px solid #fff;
    border-color: #fff transparent transparent transparent; }

.loadingContainer_4w2m_7133ff {
  height: 100%;
  width: 100%;
  position: fixed;
  background: rgba(0, 0, 0, 0.5);
  top: 0;
  left: 0;
  z-index: 999;
  display: flex;
  align-items: center; }

.loadingTopBar_IsVi_be04ff {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  height: 2px;
  z-index: 999;
  display: flex;
  background: #8551db;
  transition: 0.3s all ease-in; }

@keyframes heartbeat_7xlL_09761f {
  0% {
    transform: scale(0.8); }
  10% {
    transform: scale(1); }
  20% {
    transform: scale(1.2); }
  40% {
    transform: scale(1.4); }
  60% {
    transform: scale(1.2); }
  80% {
    transform: scale(1.1); }
  100% {
    transform: scale(1); } }

@-webkit-keyframes seconds_2-WQ_3a6efa {
  0% {
    opacity: 1; }
  100% {
    opacity: 0;
    left: -9999px;
    position: absolute; } }

@keyframes seconds_2-WQ_3a6efa {
  0% {
    opacity: 1; }
  100% {
    opacity: 0;
    left: -9999px;
    position: absolute; } }

.flag-select {
  min-width: 75px;
  left: 15px;
  padding: 0; }
  .flag-select .selected--flag--option {
    padding: 5px 0px;
    display: flex;
    align-items: center;
    justify-content: space-between; }
  .flag-select .country-flag {
    width: auto !important;
    height: auto !important; }
  .flag-select img {
    top: 0;
    vertical-align: middle; }

.text_copied_2_18rP_9b8792 {
  color: #107d2a;
  -webkit-animation: seconds_2-WQ_3a6efa 2.0s forwards;
  -webkit-animation-iteration-count: 1;
  -webkit-animation-delay: 2s;
  animation: seconds_2-WQ_3a6efa 2.0s forwards;
  animation-iteration-count: 1;
  animation-delay: 2s; }

.text_copied_1QoH_d19e8d {
  color: #107d2a;
  -webkit-animation: seconds_2-WQ_3a6efa 2.0s forwards;
  -webkit-animation-iteration-count: 1;
  -webkit-animation-delay: 2s;
  animation: seconds_2-WQ_3a6efa 2.0s forwards;
  animation-iteration-count: 1;
  animation-delay: 2s;
  position: absolute; }

.inviteForm_W9V6_372c33 .inputPhone_1Hoh_78f191 {
  display: block;
  align-items: center;
  justify-content: flex-end;
  position: relative; }
  .inviteForm_W9V6_372c33 .inputPhone_1Hoh_78f191 input {
    width: 100%;
    font-size: 14px;
    height: 40px;
    padding-right: 2em;
    padding-left: 100px;
    color: #0e0d25;
    border: 1px solid #c3c9d5;
    margin: 15px auto;
    outline: none;
    border-radius: 0px;
    box-shadow: none; }
    .inviteForm_W9V6_372c33 .inputPhone_1Hoh_78f191 input:hover, .inviteForm_W9V6_372c33 .inputPhone_1Hoh_78f191 input:focus {
      outline: none;
      border: 1px solid #8551db; }

.inviteForm_W9V6_372c33 .box_1zyp_2e5505 .input_1gKA_752440::before {
  background: none; }

.inviteForm_W9V6_372c33 .box_1zyp_2e5505 .btn_confirm_QqN9_3f5411 {
  text-align: center;
  margin-top: 10px; }
  .inviteForm_W9V6_372c33 .box_1zyp_2e5505 .btn_confirm_QqN9_3f5411 .button_2Xed_720948 {
    color: white;
    background-color: #8551db;
    border-color: #8551db; }

.inviteForm_W9V6_372c33 .nav-tabs {
  clear: both;
  text-align: center;
  margin-bottom: 30px;
  margin-left: auto;
  margin-right: auto;
  border-bottom: none;
  display: block; }
  .inviteForm_W9V6_372c33 .nav-tabs li {
    display: inline-block;
    float: none;
    margin-left: 20px;
    margin-right: 20px; }
    .inviteForm_W9V6_372c33 .nav-tabs li a {
      font-size: 14px;
      font-weight: 500;
      padding: 2px 0px;
      margin-top: 0px;
      line-height: 14px;
      border-top: none;
      border-right: none;
      border-left: none;
      color: #484848; }
      .inviteForm_W9V6_372c33 .nav-tabs li a:hover, .inviteForm_W9V6_372c33 .nav-tabs li a:focus {
        border-top: none;
        border-right: none;
        border-left: none;
        background: none; }
    .inviteForm_W9V6_372c33 .nav-tabs li.active a {
      color: #484848;
      border-bottom: 2px solid #8551db !important;
      padding: 2px 0px; }

.inviteForm_W9V6_372c33 .tab-content {
  clear: both;
  width: 100%;
  position: relative; }
  .inviteForm_W9V6_372c33 .tab-content .contact .contact_detail {
    height: 48px;
    margin-bottom: 12px;
    display: flex;
    align-items: center;
    margin-left: 15px;
    margin-right: 15px; }
    .inviteForm_W9V6_372c33 .tab-content .contact .contact_detail .info_user {
      text-overflow: ellipsis;
      white-space: nowrap;
      overflow: hidden;
      flex: 1;
      margin-left: 10px; }
      .inviteForm_W9V6_372c33 .tab-content .contact .contact_detail .info_user p {
        margin: 0;
        font-weight: 500;
        color: #484848; }
      .inviteForm_W9V6_372c33 .tab-content .contact .contact_detail .info_user span {
        font-weight: 300;
        color: #9a9fa9;
        font-size: 12px; }
    .inviteForm_W9V6_372c33 .tab-content .contact .contact_detail .btn-actions {
      margin-left: 10px; }
  .inviteForm_W9V6_372c33 .tab-content .contact .btn_confirm {
    text-align: center;
    margin-top: 20px; }
    .inviteForm_W9V6_372c33 .tab-content .contact .btn_confirm .button {
      color: white;
      background-color: #8551db;
      border-color: #8551db; }

@media screen and (max-width: 480px) {
  .inviteForm_W9V6_372c33 .nav-tabs li {
    margin-left: 10px;
    margin-right: 10px; } }

.add_contact_3Y93_f1092b .heading3_3cNh_618a77 {
  font-weight: 500;
  margin-bottom: 0px;
  font-size: 22px;
  text-align: center; }

.add_contact_3Y93_f1092b .box_1zyp_2e5505 {
  clear: both; }
  .add_contact_3Y93_f1092b .box_1zyp_2e5505.smsBox_2cjV_3fee4a {
    position: relative; }
  .add_contact_3Y93_f1092b .box_1zyp_2e5505 .group_input_Z6hy_d13938 .link_invite_3r3B_7d6605 {
    position: relative;
    margin: 15px 0px;
    display: block; }
    .add_contact_3Y93_f1092b .box_1zyp_2e5505 .group_input_Z6hy_d13938 .link_invite_3r3B_7d6605 .input_1gKA_752440 {
      width: 100%;
      height: 43px;
      box-shadow: none;
      border: 1px solid #c3c9d5;
      border-radius: 0;
      padding-left: 15px;
      font-size: 14px; }
    .add_contact_3Y93_f1092b .box_1zyp_2e5505 .group_input_Z6hy_d13938 .link_invite_3r3B_7d6605 .btn_copy_3DCz_5b2d3f {
      background: #6e4bdc;
      display: inline-block;
      padding: 11px;
      color: #fff;
      position: absolute;
      cursor: pointer;
      top: 0;
      right: 0; }
  .add_contact_3Y93_f1092b .box_1zyp_2e5505 .img_qrcode_Jur__8b65f5 {
    margin: 0px auto;
    display: block;
    text-align: center; }
  .add_contact_3Y93_f1092b .box_1zyp_2e5505 .link_qrcode_15F3_e66a7f {
    margin: 0px auto;
    text-align: center;
    display: block;
    padding: 0px; }
    .add_contact_3Y93_f1092b .box_1zyp_2e5505 .link_qrcode_15F3_e66a7f li {
      display: inline-block;
      margin: 25px 30px 10px 30px; }
      .add_contact_3Y93_f1092b .box_1zyp_2e5505 .link_qrcode_15F3_e66a7f li a {
        color: #8551db;
        font-weight: 500;
        margin: 0px; }
        .add_contact_3Y93_f1092b .box_1zyp_2e5505 .link_qrcode_15F3_e66a7f li a:hover {
          text-decoration: none;
          border-bottom: 2px solid #8551db; }
  .add_contact_3Y93_f1092b .box_1zyp_2e5505 .none_contact_1fIj_1dda9f {
    padding-top: 10px;
    padding-bottom: 0px; }
    .add_contact_3Y93_f1092b .box_1zyp_2e5505 .none_contact_1fIj_1dda9f h4 {
      text-align: center;
      font-weight: 500;
      color: #0e0d25; }
    .add_contact_3Y93_f1092b .box_1zyp_2e5505 .none_contact_1fIj_1dda9f p {
      text-align: center;
      color: #9a9fa9; }
    .add_contact_3Y93_f1092b .box_1zyp_2e5505 .none_contact_1fIj_1dda9f .nav-tabs {
      border-bottom: none;
      margin-bottom: 0px;
      margin-top: 15px;
      padding-bottom: 10px; }
      .add_contact_3Y93_f1092b .box_1zyp_2e5505 .none_contact_1fIj_1dda9f .nav-tabs li a {
        color: #484848;
        font-weight: 400;
        line-height: 14px; }
      .add_contact_3Y93_f1092b .box_1zyp_2e5505 .none_contact_1fIj_1dda9f .nav-tabs li.active a {
        font-weight: 400; }
    .add_contact_3Y93_f1092b .box_1zyp_2e5505 .none_contact_1fIj_1dda9f .ant-tabs {
      overflow: initial; }
      .add_contact_3Y93_f1092b .box_1zyp_2e5505 .none_contact_1fIj_1dda9f .ant-tabs .ant-tabs-bar {
        border-bottom: none; }
        .add_contact_3Y93_f1092b .box_1zyp_2e5505 .none_contact_1fIj_1dda9f .ant-tabs .ant-tabs-bar .ant-tabs-nav-scroll {
          text-align: center; }
          .add_contact_3Y93_f1092b .box_1zyp_2e5505 .none_contact_1fIj_1dda9f .ant-tabs .ant-tabs-bar .ant-tabs-nav-scroll .ant-tabs-nav .ant-tabs-tab {
            height: auto; }
  .add_contact_3Y93_f1092b .box_1zyp_2e5505 .btn_send_invite_wrCw_7b1482 {
    width: 135px;
    padding: 11px 15px;
    right: 0px;
    top: 0px;
    position: absolute; }
    .add_contact_3Y93_f1092b .box_1zyp_2e5505 .btn_send_invite_wrCw_7b1482.btn_invite_3vly_30132f {
      cursor: not-allowed;
      color: #ffffff;
      background: #9a9fa9;
      border-color: #9a9fa9; }
      .add_contact_3Y93_f1092b .box_1zyp_2e5505 .btn_send_invite_wrCw_7b1482.btn_invite_3vly_30132f:hover {
        background: #9a9fa9;
        border-color: #9a9fa9; }
    .add_contact_3Y93_f1092b .box_1zyp_2e5505 .btn_send_invite_wrCw_7b1482.send_btn_active_3f-u_f9acb7 {
      cursor: pointer;
      background-color: #8551db;
      border-color: #8551db; }
      .add_contact_3Y93_f1092b .box_1zyp_2e5505 .btn_send_invite_wrCw_7b1482.send_btn_active_3f-u_f9acb7:hover {
        background: #8551db;
        border-color: #8551db; }
  .add_contact_3Y93_f1092b .box_1zyp_2e5505 .loader_3NYM_0a9816 {
    height: 107px; }

.gridMember_F2c__90531e {
  display: grid;
  grid-template-columns: repeat(auto-fill, minmax(240px, 1fr));
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  padding: 0px 30px; }
  .gridMember_F2c__90531e button {
    border-radius: 60px; }
  .gridMember_F2c__90531e .memberBox_u5qb_605dcd {
    height: 100%; }

.search_1c9r_647498 {
  width: 100%;
  max-width: 570px; }
  .search_1c9r_647498 p.label_2ZyW_b4922e {
    color: #484848;
    font-weight: 500; }
  .search_1c9r_647498 .input_search_3nXJ_edc71f {
    position: relative;
    width: 100%;
    margin: 15px 0px; }
    .search_1c9r_647498 .input_search_3nXJ_edc71f .input_1r1i_44ee8b {
      width: 100%;
      height: 40px;
      box-shadow: none;
      border: 1px solid #c3c9d5;
      border-radius: 0;
      padding-left: 15px;
      font-size: 14px; }
      .search_1c9r_647498 .input_search_3nXJ_edc71f .input_1r1i_44ee8b:hover, .search_1c9r_647498 .input_search_3nXJ_edc71f .input_1r1i_44ee8b:focus {
        outline: none;
        border: 1px solid #8551DB; }
    .search_1c9r_647498 .input_search_3nXJ_edc71f .icon_search_2FYg_f6487d {
      cursor: pointer;
      position: absolute;
      right: 2px;
      top: 2px;
      padding: 8px;
      transition: all; }
      .search_1c9r_647498 .input_search_3nXJ_edc71f .icon_search_2FYg_f6487d::before {
        font-size: 20px; }
      .search_1c9r_647498 .input_search_3nXJ_edc71f .icon_search_2FYg_f6487d:hover {
        background: #9A9FA9;
        opacity: 0.8; }
        .search_1c9r_647498 .input_search_3nXJ_edc71f .icon_search_2FYg_f6487d:hover::before {
          color: #ffffff; }
      .search_1c9r_647498 .input_search_3nXJ_edc71f .icon_search_2FYg_f6487d.search_button_3iHr_c274ae {
        background: #9A9FA9;
        padding: 0 25px;
        text-align: center;
        right: 0px;
        top: 0px;
        height: 100%;
        display: flex;
        align-items: center;
        justify-content: center; }
        .search_1c9r_647498 .input_search_3nXJ_edc71f .icon_search_2FYg_f6487d.search_button_3iHr_c274ae a {
          color: #ffffff; }
    .search_1c9r_647498 .input_search_3nXJ_edc71f .remove_keyword_2Vbk_f15954 {
      display: none; }
    .search_1c9r_647498 .input_search_3nXJ_edc71f.showIconRemove_2nXZ_d6035b .remove_keyword_2Vbk_f15954 {
      position: absolute;
      right: 15px;
      top: 15px;
      display: block;
      cursor: pointer; }
    .search_1c9r_647498 .input_search_3nXJ_edc71f.showIconRemove_2nXZ_d6035b::before {
      display: none; }
    .search_1c9r_647498 .input_search_3nXJ_edc71f.showIconRemove_2nXZ_d6035b .icon_search_2FYg_f6487d {
      display: none; }
    .search_1c9r_647498 .input_search_3nXJ_edc71f.input_email_2Dmf_1e8883::before {
      background: transparent; }
  .search_1c9r_647498 .btn_send_invite_3keo_487d88 {
    width: 135px;
    padding: 11px 15px;
    right: 0px;
    top: 0px;
    position: absolute; }
    .search_1c9r_647498 .btn_send_invite_3keo_487d88.disabled_2mxa_a415a1 {
      opacity: .6; }
  .search_1c9r_647498.form_invite_1PQI_08629a .input_search_3nXJ_edc71f.showIconRemove_2nXZ_d6035b .remove_keyword_2Vbk_f15954 {
    right: 110px;
    top: 13px; }
  .search_1c9r_647498.form_invite_1PQI_08629a .input_search_3nXJ_edc71f.showIconRemove_2nXZ_d6035b .icon_search_2FYg_f6487d {
    background: #9A9FA9;
    border-color: #9A9FA9;
    display: block; }
    .search_1c9r_647498.form_invite_1PQI_08629a .input_search_3nXJ_edc71f.showIconRemove_2nXZ_d6035b .icon_search_2FYg_f6487d::before {
      color: #ffffff; }
    .search_1c9r_647498.form_invite_1PQI_08629a .input_search_3nXJ_edc71f.showIconRemove_2nXZ_d6035b .icon_search_2FYg_f6487d:hover {
      background: #9A9FA9; }
    .search_1c9r_647498.form_invite_1PQI_08629a .input_search_3nXJ_edc71f.showIconRemove_2nXZ_d6035b .icon_search_2FYg_f6487d.enable_3Fmr_c41404 {
      display: flex;
      background-color: #8551DB;
      border-color: #8551DB;
      cursor: pointer; }

.text_errors_3bnO_e4a16d {
  color: #DC484A;
  position: relative;
  top: 0px; }

@media screen and (max-width: 1350px) {
  .gridMember_F2c__90531e {
    grid-template-columns: repeat(auto-fill, minmax(210px, 1fr));
    grid-column-gap: 20px;
    grid-row-gap: 20px; }
  .search_1c9r_647498 .input_search_3nXJ_edc71f .input_1r1i_44ee8b {
    height: 38px; }
  .search_1c9r_647498 .input_search_3nXJ_edc71f .icon_search_2FYg_f6487d {
    padding: 7px; } }

@media screen and (max-width: 660px) {
  .search_1c9r_647498 {
    width: 100%;
    max-width: 100%; } }

.box_user_contact_HrV__47b684 {
  display: block;
  clear: both;
  margin-bottom: 15px;
  margin-top: 15px;
  height: 45px; }
  .box_user_contact_HrV__47b684 .content_2geG_caae17 {
    display: flex;
    align-items: center; }
    .box_user_contact_HrV__47b684 .content_2geG_caae17 .avatar_1SIB_5c6b12 {
      width: 50px;
      height: 50px;
      display: inline-block;
      border-radius: 50%;
      overflow: hidden;
      float: left; }
    .box_user_contact_HrV__47b684 .content_2geG_caae17 .info_231F_62c35f {
      margin-top: 5px;
      margin-left: 20px;
      display: block;
      float: left;
      color: #9a9fa9; }
      .box_user_contact_HrV__47b684 .content_2geG_caae17 .info_231F_62c35f .name_GGDD_002360 {
        font-size: 16px;
        color: #484848;
        font-weight: 500;
        margin-top: 0px;
        margin-bottom: 0px; }
  .box_user_contact_HrV__47b684 .action_1mfj_71512d {
    list-style: none;
    padding: 0px;
    margin: 0px;
    text-align: right; }
    .box_user_contact_HrV__47b684 .action_1mfj_71512d .out_ffgroup_198C_289265 .btn_action_7mmP_ab3fdc {
      padding: 8px 15px;
      display: inline-block;
      border: 1px solid #8551db;
      width: 100%;
      height: 35px;
      text-align: center;
      margin-top: 5px;
      transition: all 0.3s ease; }
      .box_user_contact_HrV__47b684 .action_1mfj_71512d .out_ffgroup_198C_289265 .btn_action_7mmP_ab3fdc .btn_hm_2JlG_e4ecbf::before {
        display: inline-block;
        width: 18px;
        height: 18px;
        content: '';
        background-size: 100%; }
      .box_user_contact_HrV__47b684 .action_1mfj_71512d .out_ffgroup_198C_289265 .btn_action_7mmP_ab3fdc.hm_add_2sjQ_64e70b::before {
        font-size: 18px;
        color: #8551db; }
      .box_user_contact_HrV__47b684 .action_1mfj_71512d .out_ffgroup_198C_289265 .btn_action_7mmP_ab3fdc.hm_check_1Gwp_f515db {
        background: #8551db;
        -webkit-box-shadow: 0px 1px 5px 0 rgba(0, 0, 0, 0.4);
        -moz-box-shadow: 0px 1px 5px 0 rgba(0, 0, 0, 0.4);
        box-shadow: 0px 1px 5px 0 rgba(0, 0, 0, 0.4); }
        .box_user_contact_HrV__47b684 .action_1mfj_71512d .out_ffgroup_198C_289265 .btn_action_7mmP_ab3fdc.hm_check_1Gwp_f515db::before {
          font-size: 18px;
          color: #ffffff; }
    .box_user_contact_HrV__47b684 .action_1mfj_71512d .in_ffgroup_1fPB_e1177c .btn_action_7mmP_ab3fdc {
      padding: 5px 15px;
      display: inline-block;
      border: 1px solid #8551db;
      background: #8551db;
      opacity: .5;
      width: 50px;
      height: 30px;
      transition: all 0.3s ease;
      cursor: default; }
      .box_user_contact_HrV__47b684 .action_1mfj_71512d .in_ffgroup_1fPB_e1177c .btn_action_7mmP_ab3fdc .btn_hm_2JlG_e4ecbf::before {
        display: inline-block;
        width: 20px;
        height: 20px;
        content: '';
        background-size: 100%;
        background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMjYuNDMgODcuNDciPjxkZWZzPjxzdHlsZT4uY2xzLTF7ZmlsbDpub25lO3N0cm9rZTojZmZmO3N0cm9rZS1taXRlcmxpbWl0OjEwO3N0cm9rZS13aWR0aDoxMHB4O308L3N0eWxlPjwvZGVmcz48dGl0bGU+aGNfY2hlY2s8L3RpdGxlPjxnIGlkPSJMYXllcl8yIiBkYXRhLW5hbWU9IkxheWVyIDIiPjxnIGlkPSJMYXllcl8xLTIiIGRhdGEtbmFtZT0iTGF5ZXIgMSI+PGcgaWQ9IkxheWVyXzEtMi0yIiBkYXRhLW5hbWU9IkxheWVyIDEtMiI+PHBvbHlsaW5lIGlkPSJfUGF0aF8iIGRhdGEtbmFtZT0iIFBhdGggIiBjbGFzcz0iY2xzLTEiIHBvaW50cz0iMy41NCAzNy45IDQ2LjA0IDgwLjQgMTIyLjkgMy41NCIvPjwvZz48L2c+PC9nPjwvc3ZnPg==) no-repeat 0px 2px; }

.remove_invite_save_OZUl_7e21cd {
  position: relative;
  height: 35px; }
  .remove_invite_save_OZUl_7e21cd .remove_save_GXzN_94ea1c {
    background-color: #8551DB;
    line-height: 35px;
    text-align: center;
    width: 100%;
    display: inline-block;
    color: #fff;
    border: 1px solid #8551db;
    height: 35px;
    transition: all 0.3s ease;
    border-radius: 60px; }

.remove_invite_wrapper_IFyR_9cc037 {
  position: relative;
  width: 40px;
  height: 30px; }
  .remove_invite_wrapper_IFyR_9cc037 .remove_invite_164i_ff830d {
    position: absolute;
    right: 5px;
    top: 8px;
    display: block;
    cursor: pointer; }
    .remove_invite_wrapper_IFyR_9cc037 .remove_invite_164i_ff830d::before {
      content: "";
      background: url(data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNC43MSAxNC43MSI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiM5YTlmYTk7fTwvc3R5bGU+PC9kZWZzPjx0aXRsZT5jbG9zZTwvdGl0bGU+PGcgaWQ9IkxheWVyXzIiIGRhdGEtbmFtZT0iTGF5ZXIgMiI+PGcgaWQ9IkxheWVyXzEtMiIgZGF0YS1uYW1lPSJMYXllciAxLTIiPjxnIGlkPSJMYXllcl8yLTIiIGRhdGEtbmFtZT0iTGF5ZXIgMi0yIj48ZyBpZD0iTGF5ZXJfMS0yLTIiIGRhdGEtbmFtZT0iTGF5ZXIgMS0yLTIiPjxwYXRoIGNsYXNzPSJjbHMtMSIgZD0iTTguMDYsNy4zNSwxNC43MSwxNGwtLjcxLjcxTDcuMzUsOC4wNi43MSwxNC43MSwwLDE0LDYuNjUsNy4zNSwwLC43MS43MSwwLDcuMzUsNi42NSwxNCwwbC43MS43MVoiLz48L2c+PC9nPjwvZz48L2c+PC9zdmc+) no-repeat;
      width: 15px;
      height: 15px;
      display: inline-block;
      cursor: pointer; }

.label_dropdown_2aXH_4b54f2 {
  color: #9A9FA9;
  font-style: normal;
  padding-bottom: 10px; }

@keyframes heartbeat_cReM_f5c3d8 {
  0% {
    transform: scale(0.8); }
  10% {
    transform: scale(1); }
  20% {
    transform: scale(1.2); }
  40% {
    transform: scale(1.4); }
  60% {
    transform: scale(1.2); }
  80% {
    transform: scale(1.1); }
  100% {
    transform: scale(1); } }

.none_contact_33iJ_3ac0e3 {
  padding-top: 10px;
  padding-bottom: 0px; }
  .none_contact_33iJ_3ac0e3 h4 {
    text-align: center;
    font-weight: 500;
    font-size: 14px;
    color: #0e0d25; }
  .none_contact_33iJ_3ac0e3 .sub_title_VELZ_c4be24 {
    text-align: center;
    color: #9a9fa9;
    font-size: 12px; }
  .none_contact_33iJ_3ac0e3 .ant-input {
    border-radius: 0;
    color: #0e0d25;
    border: 1px solid #c3c9d5;
    border-right: none; }
  .none_contact_33iJ_3ac0e3 .ant-input-lg {
    height: 38px;
    padding: 6px 11px;
    font-size: 14px; }
  .none_contact_33iJ_3ac0e3 .ant-input-affix-wrapper .ant-input-prefix {
    left: 0; }
  .none_contact_33iJ_3ac0e3 .ant-input-affix-wrapper .ant-input:not(:first-child) {
    padding-left: 98px; }
  .none_contact_33iJ_3ac0e3 .ant-btn-lg {
    height: 38px;
    padding: 0 8px;
    font-size: 14px;
    border-radius: 0px; }
  .none_contact_33iJ_3ac0e3 .ant-btn-primary:active,
  .none_contact_33iJ_3ac0e3 .ant-btn-primary.active,
  .none_contact_33iJ_3ac0e3 .ant-btn-primary {
    color: #fff;
    background-color: #8551db;
    border-color: #8551db; }
  .none_contact_33iJ_3ac0e3 .ant-btn-primary[disabled] {
    background-color: #9a9fa9;
    color: #fff;
    border: #9a9fa9; }
  .none_contact_33iJ_3ac0e3 .ant-input:focus,
  .none_contact_33iJ_3ac0e3 .ant-input:hover {
    border-color: #c3c9d5;
    border-right-width: 1px !important;
    outline: 0;
    box-shadow: none; }
  .none_contact_33iJ_3ac0e3 .nav-tabs {
    border-bottom: none;
    margin-bottom: 0px;
    margin-top: 15px;
    padding-bottom: 10px; }
    .none_contact_33iJ_3ac0e3 .nav-tabs li a {
      color: #0e0d25;
      font-weight: 400;
      line-height: 14px; }
    .none_contact_33iJ_3ac0e3 .nav-tabs li.active a {
      font-weight: 400; }
  .none_contact_33iJ_3ac0e3 .ant-tabs {
    overflow: initial; }
    .none_contact_33iJ_3ac0e3 .ant-tabs .ant-tabs-bar {
      border-bottom: none; }
      .none_contact_33iJ_3ac0e3 .ant-tabs .ant-tabs-bar .ant-tabs-nav-scroll {
        text-align: center; }
        .none_contact_33iJ_3ac0e3 .ant-tabs .ant-tabs-bar .ant-tabs-nav-scroll .ant-tabs-nav .ant-tabs-tab {
          height: auto; }
  .none_contact_33iJ_3ac0e3 .ant-tabs-tab {
    color: #9a9fa9; }
  .none_contact_33iJ_3ac0e3 .ant-tabs-nav .ant-tabs-tab-active span {
    color: #0e0d25; }
  .none_contact_33iJ_3ac0e3 .ant-tabs-nav .ant-tabs-tab:hover {
    color: #9a9fa9; }

@keyframes heartbeat_20Nd_c00c36 {
  0% {
    transform: scale(0.8); }
  10% {
    transform: scale(1); }
  20% {
    transform: scale(1.2); }
  40% {
    transform: scale(1.4); }
  60% {
    transform: scale(1.2); }
  80% {
    transform: scale(1.1); }
  100% {
    transform: scale(1); } }

.title_header_OnIW_aa669a {
  color: #0e0d25;
  font-size: 21;
  font-weight: 500;
  margin-bottom: 20px; }

.inviteForm_36RZ_46d28d .box_wseS_39f4a5 .input_3v-K_766d9a::before {
  background: none; }

.inviteForm_36RZ_46d28d .box_wseS_39f4a5 .title_header_OnIW_aa669a {
  color: #0e0d25;
  font-weight: 400; }

.inviteForm_36RZ_46d28d .ant-tabs {
  overflow: initial; }
  .inviteForm_36RZ_46d28d .ant-tabs .ant-tabs-bar {
    border-bottom: none; }
    .inviteForm_36RZ_46d28d .ant-tabs .ant-tabs-bar .ant-tabs-nav-scroll {
      text-align: center; }
      .inviteForm_36RZ_46d28d .ant-tabs .ant-tabs-bar .ant-tabs-nav-scroll .ant-tabs-nav .ant-tabs-tab {
        height: auto;
        font-weight: 500;
        line-height: 5px; }

.inviteForm_36RZ_46d28d .ant-tabs-ink-bar {
  opacity: 0; }

.inviteForm_36RZ_46d28d .ant-tabs-tab {
  color: #9a9fa9; }

.inviteForm_36RZ_46d28d .ant-tabs-nav .ant-tabs-tab-active span {
  color: #0e0d25;
  border-bottom: 2px solid #8551db; }

.popupInvite_1hSO_da782d {
  padding-top: 60px; }

.contact_3dd6_e6614d {
  display: block;
  clear: both;
  margin-bottom: 15px;
  margin-top: 30px;
  height: 50px; }
  .contact_3dd6_e6614d img {
    width: 50px;
    height: 50px;
    display: inline-block;
    border-radius: 50%;
    overflow: hidden;
    float: left; }
  .contact_3dd6_e6614d .ant-avatar {
    float: left; }
  .contact_3dd6_e6614d .phone_name_YCx7_fd50fd {
    margin-top: 0px;
    margin-left: 15px;
    display: block;
    float: left; }
    .contact_3dd6_e6614d .phone_name_YCx7_fd50fd .name_1aJ6_5a9ac7 {
      color: #0e0d25;
      font-weight: 500; }
      @media screen and (max-width: 576px) {
        .contact_3dd6_e6614d .phone_name_YCx7_fd50fd .name_1aJ6_5a9ac7 {
          width: 100px;
          text-overflow: ellipsis;
          white-space: nowrap;
          overflow: hidden; } }
    .contact_3dd6_e6614d .phone_name_YCx7_fd50fd p {
      margin-top: 5px;
      margin-bottom: 0;
      color: #9a9fa9; }
      @media screen and (max-width: 576px) {
        .contact_3dd6_e6614d .phone_name_YCx7_fd50fd p {
          width: 100px;
          text-overflow: ellipsis;
          white-space: nowrap;
          overflow: hidden; } }
    @media screen and (max-width: 576px) {
      .contact_3dd6_e6614d .phone_name_YCx7_fd50fd {
        margin-left: 7px;
        font-size: 13px; } }
  .contact_3dd6_e6614d button {
    width: auto;
    float: right;
    margin-top: 10px; }
    @media screen and (max-width: 576px) {
      .contact_3dd6_e6614d button {
        font-size: 12px;
        margin-top: 8px; } }

@keyframes heartbeat_3BGa_5dda18 {
  0% {
    transform: scale(0.8); }
  10% {
    transform: scale(1); }
  20% {
    transform: scale(1.2); }
  40% {
    transform: scale(1.4); }
  60% {
    transform: scale(1.2); }
  80% {
    transform: scale(1.1); }
  100% {
    transform: scale(1); } }

.headerAuth_1iQ2_46afdf {
  margin-bottom: 32px;
  color: #0e0d25; }
  .headerAuth_1iQ2_46afdf .titleWrapper_3wCN_b2a1ec {
    display: flex;
    align-items: center; }
  .headerAuth_1iQ2_46afdf .titleCenter_jWqc_da41bd {
    justify-content: center; }
  .headerAuth_1iQ2_46afdf .title_3dp__7a19d6 {
    color: black;
    font-weight: 600;
    font-size: 32px;
    line-height: 40px; }
  .headerAuth_1iQ2_46afdf .btnBack_1fBd_8510a7 + .title_3dp__7a19d6 {
    margin: 0 auto;
    padding-right: 32px; }
  .headerAuth_1iQ2_46afdf .btnBack_1fBd_8510a7 .icon_3rli_79c188 {
    color: black; }
  .headerAuth_1iQ2_46afdf .btnBackPopup_1Nf8_18d4bc {
    position: absolute;
    top: 20px;
    left: 20px; }
    .headerAuth_1iQ2_46afdf .btnBackPopup_1Nf8_18d4bc .icon_3rli_79c188 {
      color: #c3c9d5;
      font-size: 16px; }
      .headerAuth_1iQ2_46afdf .btnBackPopup_1Nf8_18d4bc .icon_3rli_79c188:hover {
        color: #0e0d25; }
  .headerAuth_1iQ2_46afdf .desc_cOgv_96236f {
    margin-top: 32px;
    font-size: 14px;
    font-weight: 300;
    line-height: 20px;
    text-align: center; }

@keyframes heartbeat_1tJO_2baf09 {
  0% {
    transform: scale(0.8); }
  10% {
    transform: scale(1); }
  20% {
    transform: scale(1.2); }
  40% {
    transform: scale(1.4); }
  60% {
    transform: scale(1.2); }
  80% {
    transform: scale(1.1); }
  100% {
    transform: scale(1); } }

.auth_3XFP_9c50c5 {
  height: calc(100vh - 56px);
  display: flex;
  color: #0e0d25; }
  .auth_3XFP_9c50c5 h3,
  .auth_3XFP_9c50c5 p {
    margin-bottom: 0; }
  @media (max-width: 767px) {
    .auth_3XFP_9c50c5 {
      padding: 32px 16px;
      display: block; } }
  .auth_3XFP_9c50c5 .ant-form-item {
    margin-bottom: 26px;
    padding-bottom: 0; }
  .auth_3XFP_9c50c5 .ant-checkbox-wrapper span {
    color: #0e0d25;
    font-weight: 300; }
  .auth_3XFP_9c50c5 .ant-form-item-label {
    padding: 0 0 6px; }
    .auth_3XFP_9c50c5 .ant-form-item-label label {
      font-size: 14px;
      font-weight: 300;
      line-height: 20px;
      color: #0e0d25; }
  .auth_3XFP_9c50c5 .ant-form-vertical .ant-form-item-label {
    padding-bottom: 6px; }
  .auth_3XFP_9c50c5 .ant-input-suffix svg {
    font-size: 16px; }
  .auth_3XFP_9c50c5 .ant-input-password:hover,
  .auth_3XFP_9c50c5 .ant-input:hover {
    border-color: #8551db;
    box-shadow: none; }
  .auth_3XFP_9c50c5 .ant-input {
    color: #0e0d25;
    border-color: #c3c9d5; }
  .auth_3XFP_9c50c5 .ant-btn-primary {
    height: 36px;
    font-weight: 500;
    border-radius: 48px; }
  .auth_3XFP_9c50c5 .ant-input-affix-wrapper::before {
    display: none; }
  .auth_3XFP_9c50c5 .ant-input-affix-wrapper-lg {
    border-radius: 4px;
    border-color: #c3c9d5; }
  .auth_3XFP_9c50c5 .ant-input-affix-wrapper > input.ant-input {
    border-radius: 6px;
    font-size: 16px;
    border-color: #c3c9d5; }
  .auth_3XFP_9c50c5 .ant-input-affix-wrapper .ant-input:not(:last-child) {
    padding: 6px 11px;
    padding-right: 30px; }
  .auth_3XFP_9c50c5 .ant-form-item-explain-error {
    text-align: left;
    font-size: 14px;
    margin-top: 6px;
    margin-bottom: 8px;
    color: #e02b1e; }
  .auth_3XFP_9c50c5 .ant-select-single.ant-select-lg .ant-select-selector {
    border-radius: 4px;
    border-color: #c3c9d5; }
  .auth_3XFP_9c50c5 .ant-checkbox-wrapper {
    display: flex;
    align-items: flex-start; }
    .auth_3XFP_9c50c5 .ant-checkbox-wrapper .ant-checkbox {
      top: 3px; }
  .auth_3XFP_9c50c5 .ant-select-selection-item {
    font-size: 16px;
    font-weight: 400; }
  .auth_3XFP_9c50c5 .left_1j0c_2ae07b {
    max-width: 50%;
    text-align: center;
    overflow: hidden;
    width: 100%; }
    .auth_3XFP_9c50c5 .leftWrapper_1yy5_d89bf4 {
      height: 100%;
      display: flex;
      flex-direction: column;
      justify-content: center; }
    .auth_3XFP_9c50c5 .left_1j0c_2ae07b .slider_3eDZ_fdfed8 {
      max-height: calc(100% - 40px);
      display: flex;
      flex-direction: column; }
    .auth_3XFP_9c50c5 .left_1j0c_2ae07b .sliderItem_JuUJ_c532ee {
      display: flex;
      flex-direction: column;
      justify-content: center;
      align-items: center;
      color: #0e0d25;
      padding: 0 20px 32px;
      margin: auto; }
      .auth_3XFP_9c50c5 .left_1j0c_2ae07b .sliderItem_JuUJ_c532ee .title_DIs2_3738cc {
        font-size: 22px;
        font-weight: 500;
        line-height: 30px;
        color: #0e0d25;
        max-width: 364px; }
      .auth_3XFP_9c50c5 .left_1j0c_2ae07b .sliderItem_JuUJ_c532ee .des_2ewg_76af6e {
        margin-top: 14px;
        display: flex;
        flex-direction: column;
        gap: 4px; }
      .auth_3XFP_9c50c5 .left_1j0c_2ae07b .sliderItem_JuUJ_c532ee .image_2Kis_49bda3 {
        max-height: 290px;
        height: 290px;
        margin-bottom: 32px; }
      @media screen and (min-width: 1200px) {
        .auth_3XFP_9c50c5 .left_1j0c_2ae07b .sliderItem_JuUJ_c532ee {
          max-width: 70%; } }
    .auth_3XFP_9c50c5 .left_1j0c_2ae07b .btnPlay_2GJq_67a936 {
      margin-bottom: 12px;
      display: flex;
      align-items: center;
      padding: 0; }
      .auth_3XFP_9c50c5 .left_1j0c_2ae07b .btnPlay_2GJq_67a936 .icon_1JtN_cf287f {
        background: #8551db;
        padding: 4px;
        display: flex;
        align-items: center;
        justify-content: center;
        border-radius: 50%;
        font-size: 10px;
        font-weight: 500;
        color: #ffffff;
        flex: 0 0 24px;
        max-width: 24px;
        height: 24px; }
    .auth_3XFP_9c50c5 .left_1j0c_2ae07b .slick-dots {
      bottom: unset;
      top: 0;
      position: relative; }
    .auth_3XFP_9c50c5 .left_1j0c_2ae07b .slick-list {
      overflow-y: scroll; }
      .auth_3XFP_9c50c5 .left_1j0c_2ae07b .slick-list::-webkit-scrollbar {
        width: 8px;
        height: 8px; }
      .auth_3XFP_9c50c5 .left_1j0c_2ae07b .slick-list::-webkit-scrollbar-track {
        background: unset; }
      .auth_3XFP_9c50c5 .left_1j0c_2ae07b .slick-list::-webkit-scrollbar-thumb {
        background: unset;
        border-radius: 60px; }
      .auth_3XFP_9c50c5 .left_1j0c_2ae07b .slick-list:hover::-webkit-scrollbar-thumb {
        background-color: #c3c9d5; }
    .auth_3XFP_9c50c5 .left_1j0c_2ae07b .arrowPagination_2gwa_a7ec6c {
      display: flex;
      gap: 12px;
      justify-content: center;
      align-items: center;
      position: relative;
      z-index: 1; }
      .auth_3XFP_9c50c5 .left_1j0c_2ae07b .arrowPagination_2gwa_a7ec6c .dots_3nbD_f2a970 {
        display: flex;
        justify-content: center;
        list-style: none;
        padding: 0;
        gap: 6px;
        margin: 0; }
        .auth_3XFP_9c50c5 .left_1j0c_2ae07b .arrowPagination_2gwa_a7ec6c .dots_3nbD_f2a970 .dot_3bfe_f99f89 {
          background: #dde1e9;
          flex: 0 0 6px;
          width: 6px;
          height: 6px;
          border-radius: 50%;
          cursor: pointer; }
          .auth_3XFP_9c50c5 .left_1j0c_2ae07b .arrowPagination_2gwa_a7ec6c .dots_3nbD_f2a970 .dot_3bfe_f99f89.active_2mhB_cc7846 {
            background: black;
            flex: 0 0 12px;
            border-radius: 16px;
            width: 12px; }
      .auth_3XFP_9c50c5 .left_1j0c_2ae07b .arrowPagination_2gwa_a7ec6c .btn_29Hw_a7a33f {
        padding: 0;
        height: auto;
        flex: 0 0 20px;
        height: 20px;
        border-radius: 50%;
        display: flex;
        align-items: center;
        justify-content: center;
        font-size: 8px; }
  .auth_3XFP_9c50c5 .right_wmTO_ce53d4 {
    display: flex;
    flex-direction: column;
    background: #ffffff;
    border-radius: 16px; }
    @media screen and (min-width: 768px) {
      .auth_3XFP_9c50c5 .right_wmTO_ce53d4 {
        flex: 1;
        overflow-y: scroll;
        -ms-overflow-style: none;
        scrollbar-width: none;
        padding: 5% 2%;
        margin: 24px;
        box-shadow: 0px 0px 24px 4px #6a6a6a1a; }
        .auth_3XFP_9c50c5 .right_wmTO_ce53d4::-webkit-scrollbar {
          width: 8px;
          height: 8px; }
        .auth_3XFP_9c50c5 .right_wmTO_ce53d4::-webkit-scrollbar-track {
          background: unset; }
        .auth_3XFP_9c50c5 .right_wmTO_ce53d4::-webkit-scrollbar-thumb {
          background: unset;
          border-radius: 60px; }
        .auth_3XFP_9c50c5 .right_wmTO_ce53d4:hover::-webkit-scrollbar-thumb {
          background-color: #c3c9d5; }
        .auth_3XFP_9c50c5 .right_wmTO_ce53d4::-webkit-scrollbar {
          display: none; } }
    @media screen and (min-width: 1440px) {
      .auth_3XFP_9c50c5 .right_wmTO_ce53d4 {
        padding: 5% 9%; } }
    @media screen and (min-width: 1440px) {
      .auth_3XFP_9c50c5 .right_wmTO_ce53d4 .rightWrapper_WDDD_78943e {
        max-width: 620px;
        margin: auto; } }
  .auth_3XFP_9c50c5 .head_qFHX_43081a {
    margin-bottom: 24px; }
    .auth_3XFP_9c50c5 .head_qFHX_43081a .title_DIs2_3738cc {
      color: #8551db;
      font-size: 24px;
      font-weight: 600;
      line-height: 28px; }
    .auth_3XFP_9c50c5 .head_qFHX_43081a .des_2ewg_76af6e {
      font-weight: 300;
      margin-top: 16px;
      color: #0e0d25; }
  .auth_3XFP_9c50c5 .textSplit_2uX1_2f5fba {
    position: relative;
    margin: 32px 0;
    text-align: center; }
    .auth_3XFP_9c50c5 .textSplit_2uX1_2f5fba span {
      z-index: 1;
      padding: 0 18px;
      background: #ffffff;
      position: relative;
      font-weight: 300;
      font-size: 14px;
      line-height: 20px;
      color: #9a9fa9; }
    .auth_3XFP_9c50c5 .textSplit_2uX1_2f5fba:after {
      position: absolute;
      top: 50%;
      left: 0;
      width: 100%;
      height: 1px;
      background: #f1f1f1;
      transform: translateY(-50%);
      content: ''; }
  .auth_3XFP_9c50c5 .textOther_1QCv_3d009e {
    display: inline-block;
    font-weight: 300;
    font-size: 14px;
    line-height: 20px;
    color: #0e0d25;
    margin: 0;
    margin-right: 8px;
    padding: 0 10%;
    display: grid;
    place-items: center; }
    .auth_3XFP_9c50c5 .textOther_1QCv_3d009e .btnBack_2WyP_dcebd9 {
      display: flex;
      flex-direction: row-reverse;
      align-items: center;
      gap: 6px;
      color: #9a9fa9;
      margin-left: auto;
      margin-bottom: 18px; }
  .auth_3XFP_9c50c5 .linkRedirect_4fKf_1d26bc {
    color: #8551db;
    font-size: 14px;
    font-weight: 300;
    line-height: 20px;
    margin: 0 4px; }
  .auth_3XFP_9c50c5 .btnSubmit_2JzI_0ebf51 {
    margin-bottom: 32px; }

.submitField_10-2_57f4c7 {
  margin-top: 32px;
  margin-bottom: 32px !important; }

.passwordField_3DzZ_3e2ac2 {
  margin-bottom: 32px !important; }

.checkBox_JQr__8cde36 {
  margin-bottom: 32px !important; }
  .checkBox_JQr__8cde36 .ant-form-item-control-input {
    min-height: 20px; }
  .checkBox_JQr__8cde36 .ant-form-item-explain-error {
    margin-top: 0; }
  .checkBox_JQr__8cde36 .ant-form-item-control-input + div {
    margin-bottom: 12px; }

.signInBottom_1Ogh_77a595 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-bottom: 32px; }

.formVerify_25J-_ff4387 .content_Iev6_baef8d, .activeAccount_7NXd_31703f .content_Iev6_baef8d {
  text-align: center; }
  .formVerify_25J-_ff4387 .content_Iev6_baef8d .error_3p71_43d439, .activeAccount_7NXd_31703f .content_Iev6_baef8d .error_3p71_43d439 {
    color: red; }
  .formVerify_25J-_ff4387 .content_Iev6_baef8d .receive_Fq7W_a0f5a7, .activeAccount_7NXd_31703f .content_Iev6_baef8d .receive_Fq7W_a0f5a7 {
    margin-top: 32px;
    font-weight: 300;
    display: flex;
    align-items: center;
    justify-content: center; }
    .formVerify_25J-_ff4387 .content_Iev6_baef8d .receive_Fq7W_a0f5a7 button, .activeAccount_7NXd_31703f .content_Iev6_baef8d .receive_Fq7W_a0f5a7 button {
      padding: 0;
      height: auto;
      font-weight: 500; }
    .formVerify_25J-_ff4387 .content_Iev6_baef8d .receive_Fq7W_a0f5a7 .timer_dakS_fbeb7a, .activeAccount_7NXd_31703f .content_Iev6_baef8d .receive_Fq7W_a0f5a7 .timer_dakS_fbeb7a {
      display: inline-block;
      width: 20px;
      text-align: center; }
    .formVerify_25J-_ff4387 .content_Iev6_baef8d .receive_Fq7W_a0f5a7 .timer_dakS_fbeb7a, .activeAccount_7NXd_31703f .content_Iev6_baef8d .receive_Fq7W_a0f5a7 .timer_dakS_fbeb7a {
      display: inline-block;
      width: 20px;
      text-align: center; }
  .formVerify_25J-_ff4387 .content_Iev6_baef8d .btnBack_2WyP_dcebd9, .activeAccount_7NXd_31703f .content_Iev6_baef8d .btnBack_2WyP_dcebd9 {
    color: #9a9fa9;
    font-weight: 600;
    margin-top: 32px;
    height: auto; }

.selectRole_ec6k_b393d9 .wrapper_15nt_6a39ea {
  display: flex;
  justify-content: center;
  gap: 16px; }
  @media screen and (max-width: 575px) {
    .selectRole_ec6k_b393d9 .wrapper_15nt_6a39ea {
      flex-direction: column; } }
  @media screen and (min-width: 768px) and (max-width: 991px) {
    .selectRole_ec6k_b393d9 .wrapper_15nt_6a39ea {
      flex-direction: column; } }
  .selectRole_ec6k_b393d9 .wrapper_15nt_6a39ea .card_51Mn_f25aba {
    flex: 0 0 170px;
    border-radius: 8px;
    border: 1px solid #dde1e9;
    position: relative;
    user-select: none;
    cursor: pointer;
    text-align: center;
    transition: border 0.3s ease-out;
    padding: 0 16px; }
  .selectRole_ec6k_b393d9 .wrapper_15nt_6a39ea .ant-card-bordered {
    border: 1px solid #8551db; }
  .selectRole_ec6k_b393d9 .wrapper_15nt_6a39ea .circle_1x8W_eb52c2 {
    position: absolute;
    top: 8px;
    right: 8px; }
  .selectRole_ec6k_b393d9 .wrapper_15nt_6a39ea .text_E7FL_95463c {
    font-weight: 300;
    font-size: 14px;
    line-height: 20px;
    color: #0e0d25;
    margin-bottom: 12px;
    text-align: center;
    max-width: 140px;
    margin-left: auto;
    margin-right: auto; }
    .selectRole_ec6k_b393d9 .wrapper_15nt_6a39ea .text_E7FL_95463c.textGradient_1XMq_4c7341 {
      background: linear-gradient(91.46deg, rgba(163, 57, 224, 0.99) 3.78%, rgba(255, 119, 0, 0.99) 100.15%);
      -webkit-background-clip: text;
      -webkit-text-fill-color: transparent; }
  .selectRole_ec6k_b393d9 .wrapper_15nt_6a39ea .img_3R3a_c31046 {
    object-fit: cover;
    pointer-events: none; }

.activeAccount_7NXd_31703f .ant-input {
  width: 100%;
  height: 42px;
  letter-spacing: 0.4em;
  text-align: center;
  font-size: 20px;
  color: #8551db;
  font-weight: 500; }

.activeAccount_7NXd_31703f .ant-form-item {
  margin-bottom: 32px; }

.activeAccount_7NXd_31703f .ant-btn {
  border: none; }

.activeAccount_7NXd_31703f .errMessage_2cs1_24fafe {
  margin-top: -16px;
  margin-bottom: 32px;
  padding: 10px 10px 10px 37px;
  text-align: left;
  font-size: 12px;
  font-weight: 300;
  border-color: #e02b1e;
  background-color: #ffe9e9;
  font-size: 14px; }
  .activeAccount_7NXd_31703f .errMessage_2cs1_24fafe .ant-alert-icon {
    top: 13.5px; }

.submitField_10-2_57f4c7 {
  width: 252px;
  margin-top: 100px;
  height: 40px !important;
  border-radius: 4px !important; }

.selectRole_ec6k_b393d9 {
  text-align: center; }
  .selectRole_ec6k_b393d9 .selectRoleHead_1vj7_fbf98b {
    justify-content: center; }

@keyframes heartbeat_385o_f2679c {
  0% {
    transform: scale(0.8); }
  10% {
    transform: scale(1); }
  20% {
    transform: scale(1.2); }
  40% {
    transform: scale(1.4); }
  60% {
    transform: scale(1.2); }
  80% {
    transform: scale(1.1); }
  100% {
    transform: scale(1); } }

.wrapper_form_3Ufc_37a45f {
  min-height: 600px; }
  .wrapper_form_3Ufc_37a45f .form_body_1iy5_475523 {
    display: flex;
    justify-content: center;
    gap: 16px;
    padding: 0px 24px; }
    @media screen and (max-width: 500px) {
      .wrapper_form_3Ufc_37a45f .form_body_1iy5_475523 {
        flex-direction: column;
        align-items: center; } }
    .wrapper_form_3Ufc_37a45f .form_body_1iy5_475523 .answer_option_1yI5_2c9660 {
      flex: 0 0 170px;
      position: relative;
      cursor: pointer;
      width: 100%;
      background: #ffffff;
      border-radius: 4px;
      box-shadow: 0px 4px 24px 0px #7a7a7a26;
      border: 1px solid transparent;
      color: #0e0d25;
      padding: 32px 20px;
      display: flex;
      flex-direction: column;
      align-items: center;
      justify-content: center;
      gap: 16px; }
      .wrapper_form_3Ufc_37a45f .form_body_1iy5_475523 .answer_option_1yI5_2c9660 .circle_2Tmi_f138ec {
        position: absolute;
        top: 8px;
        right: 8px; }
      @media screen and (max-width: 500px) {
        .wrapper_form_3Ufc_37a45f .form_body_1iy5_475523 .answer_option_1yI5_2c9660 {
          width: 240px; } }
      .wrapper_form_3Ufc_37a45f .form_body_1iy5_475523 .answer_option_1yI5_2c9660 p {
        text-align: center;
        margin-bottom: 0;
        font-weight: 300;
        font-size: 14px;
        line-height: 20px; }
        .wrapper_form_3Ufc_37a45f .form_body_1iy5_475523 .answer_option_1yI5_2c9660 p.textGradient_x-lh_63b3ca {
          background: linear-gradient(91.46deg, rgba(163, 57, 224, 0.99) 3.78%, rgba(255, 119, 0, 0.99) 100.15%);
          -webkit-background-clip: text;
          -webkit-text-fill-color: transparent; }
      .wrapper_form_3Ufc_37a45f .form_body_1iy5_475523 .answer_option_1yI5_2c9660:hover {
        box-shadow: 0px 4px 24px 0px #7a7a7a26; }
    .wrapper_form_3Ufc_37a45f .form_body_1iy5_475523 .active_1JFc_28f50f {
      border: 1px solid #8551db; }
  .wrapper_form_3Ufc_37a45f .btn_wrapper_emjs_66728f {
    margin-top: 100px;
    display: flex;
    justify-content: center;
    align-items: center; }
    .wrapper_form_3Ufc_37a45f .btn_wrapper_emjs_66728f button {
      width: 252px;
      height: 40px;
      font-weight: 500;
      font-size: 14px;
      line-height: 20px; }
  .wrapper_form_3Ufc_37a45f .text_center_3N9G_9fb24d {
    font-weight: 600;
    font-size: 32px;
    line-height: 40px;
    color: #8551db;
    margin-bottom: 32px;
    text-align: center; }
  .wrapper_form_3Ufc_37a45f .question_KA6m_b033d6 {
    text-align: center;
    font-weight: 300;
    font-size: 14px;
    line-height: 20px;
    color: #0e0d25;
    margin-bottom: 32px; }
  .wrapper_form_3Ufc_37a45f .button_next_3Ng7_1685f0 {
    width: 100%;
    margin-top: 132px;
    border-radius: 40px;
    font-weight: 500;
    font-size: 14px;
    line-height: 20px; }
  .wrapper_form_3Ufc_37a45f .button_next_color_oSBg_2aebd4 {
    background: #8551db;
    border: 1px solid #8551db;
    color: #ffffff; }

@keyframes heartbeat_3FxT_cdf74b {
  0% {
    transform: scale(0.8); }
  10% {
    transform: scale(1); }
  20% {
    transform: scale(1.2); }
  40% {
    transform: scale(1.4); }
  60% {
    transform: scale(1.2); }
  80% {
    transform: scale(1.1); }
  100% {
    transform: scale(1); } }

.WrapperGoogle_3fp6_f9910b {
  text-align: center; }
  .WrapperGoogle_3fp6_f9910b .strike_1_3D_2f905e {
    margin-bottom: 32px;
    color: #9a9fa9;
    position: relative; }
    .WrapperGoogle_3fp6_f9910b .strike_1_3D_2f905e span {
      padding: 0 20px;
      background: #ffffff;
      font-weight: 300;
      line-height: 20px;
      position: relative;
      z-index: 1; }
    .WrapperGoogle_3fp6_f9910b .strike_1_3D_2f905e::after {
      background: #f1f1f1;
      position: absolute;
      content: '';
      width: 100%;
      height: 1px;
      left: 0;
      top: 50%;
      transform: translateY(-50%); }
  .WrapperGoogle_3fp6_f9910b .buttonGoogle_3HYK_3cd99f {
    justify-content: center;
    width: 100%;
    height: 36px;
    overflow: hidden;
    color: #0e0d25 !important;
    font-family: 'Poppins', sans-serif !important;
    font-weight: 300 !important;
    border: 1px solid #c3c9d5 !important;
    border-radius: 48px !important;
    box-shadow: none !important;
    opacity: 1 !important; }
    .WrapperGoogle_3fp6_f9910b .buttonGoogle_3HYK_3cd99f > div {
      margin-right: 0 !important; }
    .WrapperGoogle_3fp6_f9910b .buttonGoogle_3HYK_3cd99f span {
      font-weight: 300 !important; }
  .WrapperGoogle_3fp6_f9910b .labelOther_2d4w_02bbae {
    display: inline-block;
    margin: 32px 0;
    font-size: 14px;
    line-height: 20px; }
    .WrapperGoogle_3fp6_f9910b .labelOther_2d4w_02bbae span {
      color: #0e0d25;
      font-weight: 300; }
    .WrapperGoogle_3fp6_f9910b .labelOther_2d4w_02bbae a {
      color: #8551db;
      margin-left: 4px;
      font-weight: 400; }

@keyframes heartbeat_6sk-_8e0228 {
  0% {
    transform: scale(0.8); }
  10% {
    transform: scale(1); }
  20% {
    transform: scale(1.2); }
  40% {
    transform: scale(1.4); }
  60% {
    transform: scale(1.2); }
  80% {
    transform: scale(1.1); }
  100% {
    transform: scale(1); } }

.login_37RX_974a73 .ant-form-item {
  margin-bottom: 24px;
  padding-bottom: 0 !important; }

.login_37RX_974a73 .ant-checkbox-wrapper span {
  color: #0e0d25;
  font-weight: 300; }

.login_37RX_974a73 .ant-form-item-label {
  padding: 0 0 6px; }
  .login_37RX_974a73 .ant-form-item-label label {
    font-size: 14px;
    font-weight: 300;
    line-height: 20px;
    color: #0e0d25; }

.login_37RX_974a73 .ant-form-vertical .ant-form-item-label {
  padding-bottom: 6px; }

.login_37RX_974a73 .ant-input-suffix svg {
  font-size: 16px; }

.login_37RX_974a73 .ant-input-password:hover,
.login_37RX_974a73 .ant-input:hover {
  border-color: #8551db;
  box-shadow: none; }

.login_37RX_974a73 .ant-input {
  color: #0e0d25;
  border-color: #c3c9d5; }

.login_37RX_974a73 .ant-btn-primary {
  height: 36px;
  font-weight: 500;
  border-radius: 48px; }

.login_37RX_974a73 .ant-input-affix-wrapper::before {
  display: none; }

.login_37RX_974a73 .ant-input-affix-wrapper-lg {
  border-radius: 4px;
  border-color: #c3c9d5; }

.login_37RX_974a73 .ant-input-affix-wrapper > input.ant-input {
  border-radius: 6px;
  font-size: 16px;
  border-color: #c3c9d5; }

.login_37RX_974a73 .ant-input-affix-wrapper .ant-input:not(:last-child) {
  padding: 6px 11px;
  padding-right: 30px; }

.login_37RX_974a73 .ant-form-item-explain-error {
  text-align: left;
  font-size: 14px;
  margin-top: 6px;
  margin-bottom: 8px;
  color: #e02b1e; }

.login_37RX_974a73 .ant-select-single.ant-select-lg .ant-select-selector {
  border-radius: 4px;
  border-color: #c3c9d5; }

.login_37RX_974a73 .ant-checkbox-wrapper {
  display: flex;
  align-items: flex-start; }
  .login_37RX_974a73 .ant-checkbox-wrapper .ant-checkbox {
    top: 3px; }

.login_37RX_974a73 .ant-select-selection-item {
  font-size: 16px;
  font-weight: 400; }

.marketAreas_2WUQ_36a545 .ant-select-selector {
  padding: 4px 24px 4px 6px; }

.marketAreas_2WUQ_36a545 .ant-select-selection-item {
  display: flex;
  align-items: center;
  margin: 4px;
  font-size: 14px;
  font-weight: 300;
  color: #0e0d25;
  background: #f8f8f8;
  border: 0; }

.marketAreas_2WUQ_36a545 .ant-select-selection-item-remove {
  color: #9a9fa9; }

.serviceType_2lJU_99e0da .ant-select-selection-item {
  font-size: 14px;
  font-weight: 300; }

.hiddenField_3L3-_2e5bd5 {
  display: none; }

@keyframes heartbeat_vsSI_927721 {
  0% {
    transform: scale(0.8); }
  10% {
    transform: scale(1); }
  20% {
    transform: scale(1.2); }
  40% {
    transform: scale(1.4); }
  60% {
    transform: scale(1.2); }
  80% {
    transform: scale(1.1); }
  100% {
    transform: scale(1); } }

.wrapper_form_1n7w_a3852f {
  position: relative;
  min-height: 455px;
  margin: 0px;
  padding: 0;
  background: white; }
  .wrapper_form_1n7w_a3852f .title_forgot_2sbU_2f3c96 {
    text-align: center; }
  .wrapper_form_1n7w_a3852f .text_center_mFiV_c5278e {
    text-align: center; }
  .wrapper_form_1n7w_a3852f .text_info_RAEv_b3a507 {
    padding: 24px 0 32px;
    color: #0e0d25;
    font-weight: 300;
    line-height: 22px;
    margin-bottom: 0; }
  .wrapper_form_1n7w_a3852f .contentLogin_rSeR_8f7d9a {
    max-width: 320px;
    margin-top: 20%;
    margin-right: auto;
    margin-left: auto; }
    .wrapper_form_1n7w_a3852f .contentLogin_rSeR_8f7d9a .form_body_3CmL_5e1c3c {
      padding: 0px; }
  .wrapper_form_1n7w_a3852f a {
    color: #2c65d5; }
    .wrapper_form_1n7w_a3852f a:hover {
      color: #5d298a; }
  .wrapper_form_1n7w_a3852f h3 {
    margin: 0;
    color: #8551db;
    font-size: 24px;
    font-weight: 600;
    font-size: 24px;
    line-height: 28px; }
  .wrapper_form_1n7w_a3852f .resend_code_3QHJ_8a55e7 {
    margin-top: 24px;
    font-weight: 300;
    text-align: center; }
    .wrapper_form_1n7w_a3852f .resend_code_3QHJ_8a55e7 p {
      padding-bottom: 18px;
      color: #525252; }
    .wrapper_form_1n7w_a3852f .resend_code_3QHJ_8a55e7 a {
      color: #8551db;
      font-weight: 500; }
  .wrapper_form_1n7w_a3852f .buttonResendCode_2lQO_257a79 {
    font-weight: 300; }
  .wrapper_form_1n7w_a3852f .linkRedirect_3QSs_5a5d3c {
    color: #8551db; }
  .wrapper_form_1n7w_a3852f .form_body_3CmL_5e1c3c .name_wrapper_3HN2_a027d6 {
    display: flex; }
    .wrapper_form_1n7w_a3852f .form_body_3CmL_5e1c3c .name_wrapper_3HN2_a027d6 .name_PcRK_8a675a {
      width: 192px;
      height: 40px;
      background: #f5f5f5;
      border: 1px solid #c3c9d5;
      border-radius: 4px;
      display: flex;
      justify-content: start;
      align-items: center;
      padding-left: 8px; }
      .wrapper_form_1n7w_a3852f .form_body_3CmL_5e1c3c .name_wrapper_3HN2_a027d6 .name_PcRK_8a675a:last-child {
        margin-left: 16px; }
  .wrapper_form_1n7w_a3852f .form_body_3CmL_5e1c3c .email_3-0Z_479d46 {
    margin: 20px 0;
    width: 100%;
    height: 40px;
    background: #f5f5f5;
    border: 1px solid #c3c9d5;
    border-radius: 4px;
    display: flex;
    justify-content: start;
    align-items: center;
    padding-left: 8px; }

.form_body_3CmL_5e1c3c {
  margin-top: 56px; }
  .form_body_3CmL_5e1c3c .form-group:first-child {
    margin-top: 25px; }
  .form_body_3CmL_5e1c3c .ant-form-item {
    margin-right: unset;
    margin-bottom: 24px; }
  .form_body_3CmL_5e1c3c .ant-form-explain {
    padding-top: 4px;
    color: red;
    font-size: 12px; }
  .form_body_3CmL_5e1c3c input.ant-input {
    height: 40px;
    min-height: unset;
    padding: 6px 12px;
    font-weight: 400;
    font-size: 14px;
    border: 1px solid #c3c9d5;
    color: #0e0d25; }
    .form_body_3CmL_5e1c3c input.ant-input::placeholder {
      color: #9a9fa9;
      font-weight: 300; }
  .form_body_3CmL_5e1c3c .ant-form-item-control {
    line-height: 1; }
  .form_body_3CmL_5e1c3c .ant-checkbox + span {
    font-weight: 300;
    font-size: 14px;
    line-height: 20px;
    color: #525252; }
  .form_body_3CmL_5e1c3c .input_text_1lpR_ede8ee .icon_lock_1vrz_b6abee,
  .form_body_3CmL_5e1c3c .input_text_1lpR_ede8ee .icon_email_3vtK_46403b {
    font-size: 20px; }
  .form_body_3CmL_5e1c3c .input_text_1lpR_ede8ee::placeholder {
    color: #9a9fa9;
    font-weight: 300; }
  .form_body_3CmL_5e1c3c .radio_service_oOmJ_70e0c9 {
    margin-bottom: 22px;
    color: #0e0d25; }
  .form_body_3CmL_5e1c3c .input_service_Qc3X_a69dfc .ant-select-selection {
    height: 40px;
    padding: 6px 12px;
    color: #555;
    font-weight: 400;
    font-size: 14px;
    border: 1px solid #c3c9d5; }
    .form_body_3CmL_5e1c3c .input_service_Qc3X_a69dfc .ant-select-selection .ant-select-selection__rendered {
      margin: 0px;
      line-height: 26px; }
  .form_body_3CmL_5e1c3c .input_service_Qc3X_a69dfc .ant-select-selection__placeholder,
  .form_body_3CmL_5e1c3c .input_service_Qc3X_a69dfc .ant-select-search__field__placeholder {
    color: #9a9fa9;
    font-weight: 300;
    font-size: 14px; }
  .form_body_3CmL_5e1c3c .input_service_Qc3X_a69dfc .ant-select-selection-selected-value {
    color: #0e0d25;
    font-size: 14px; }
  .form_body_3CmL_5e1c3c .input_code_3U5m_a765cb {
    width: 40px;
    height: 40px;
    min-height: unset;
    color: #8551db;
    font-weight: 400;
    font-size: 14px;
    text-align: center;
    background: #f1f1f1 !important; }
  .form_body_3CmL_5e1c3c .remember_group_3U7y_ad0be2 {
    margin-bottom: 36px; }
    .form_body_3CmL_5e1c3c .remember_group_3U7y_ad0be2 .ant-form-item-children {
      display: flex;
      justify-content: space-between;
      align-items: center; }
  .form_body_3CmL_5e1c3c .forgot_text_lNSd_53c93e {
    color: #8551db;
    font-weight: 300;
    font-size: 14px;
    line-height: 20px; }
  .form_body_3CmL_5e1c3c .policy_intro_ns3W_d11470 {
    margin-bottom: 20px;
    font-weight: 300;
    font-size: 14px;
    line-height: 20px;
    color: #9a9fa9; }
    .form_body_3CmL_5e1c3c .policy_intro_ns3W_d11470 a {
      color: #8551db;
      text-decoration: underline; }
  .form_body_3CmL_5e1c3c .btn_login_2aX7_2ec460 {
    margin: 8 0 12 0;
    height: 36px;
    padding: 5px 10px;
    font-weight: 500;
    font-size: 14px;
    line-height: 20px;
    background-color: #8551db;
    border: none;
    border-radius: 40px; }
    .form_body_3CmL_5e1c3c .btn_login_2aX7_2ec460:hover, .form_body_3CmL_5e1c3c .btn_login_2aX7_2ec460:focus {
      opacity: 0.8; }
  .form_body_3CmL_5e1c3c .inputCode_wAZi_04943d {
    height: 44px;
    color: #8551db;
    font-weight: 500;
    font-size: 20px;
    letter-spacing: 0.4em;
    text-align: center;
    text-indent: 0.4em; }

.toogleRealtor_1AEY_c63c5c {
  float: right; }

.toogleRealtorLabel_2msx_2659ab {
  padding-top: 8px; }

.toogleRealtor_1AEY_c63c5c > span {
  width: 62px !important; }

.toogleRealtor_1AEY_c63c5c input:checked ~ span {
  border-color: #2a2462 !important;
  box-shadow: inset 0 0 0 30px #612e8b !important; }

.roleDescription_n9tD_cd0d2d {
  margin-top: 10px !important;
  margin-bottom: 10px;
  font-size: 13px;
  text-align: justify; }

.loginPhone_1VeX_102d3f {
  width: 100%;
  padding: 0px;
  color: #fff;
  font-weight: 300;
  font-size: 14px;
  line-height: 36px;
  background-color: #a574e3;
  border-color: rgba(0, 0, 0, 0.2);
  border-radius: 0px; }
  .loginPhone_1VeX_102d3f:hover {
    background-color: #9a6cd4; }
  .loginPhone_1VeX_102d3f .icon_button_xRqQ_463a5e {
    float: left;
    width: 38px;
    height: 36px;
    padding: 8px;
    font-size: 22px;
    background: rgba(6, 6, 6, 0.2); }

.divphoneBtn_3tcH_d201a3 {
  text-align: center; }

.sub_header_328T_e55e2e {
  text-align: center;
  margin-top: 24px; }
  .sub_header_328T_e55e2e .bottomLogin_1o1m_4a9e63 {
    padding-bottom: 102px; }
  .sub_header_328T_e55e2e p {
    color: #484848;
    font-weight: 300; }
    .sub_header_328T_e55e2e p.lbl_social_3Adt_5dacba {
      position: relative;
      margin: 16px 0; }
      .sub_header_328T_e55e2e p.lbl_social_3Adt_5dacba span {
        z-index: 1;
        padding: 0 18px;
        background: #fff;
        position: relative;
        font-weight: 300;
        font-size: 14px;
        line-height: 20px;
        color: #9a9fa9; }
      .sub_header_328T_e55e2e p.lbl_social_3Adt_5dacba:after {
        position: absolute;
        top: 50%;
        left: 0;
        width: 100%;
        height: 1px;
        background: #f1f1f1;
        transform: translateY(-50%);
        content: ""; }
    .sub_header_328T_e55e2e p.label_other_3xkB_0218c8 {
      display: inline-block;
      font-weight: 300;
      font-size: 14px;
      line-height: 20px;
      color: #0e0d25;
      margin-top: 100px; }
      @media (max-width: 767px) {
        .sub_header_328T_e55e2e p.label_other_3xkB_0218c8 {
          margin-top: 32px; } }
      .sub_header_328T_e55e2e p.label_other_3xkB_0218c8 a {
        font-weight: 600;
        color: #8551db;
        margin-left: 4px; }

.marketAreas_1Tlx_415dee .ant-select-selector {
  padding: 4px 24px 4px 6px; }

.marketAreas_1Tlx_415dee .ant-select-selection-item {
  display: flex;
  align-items: center;
  margin: 4px;
  font-size: 14px;
  font-weight: 300;
  color: #0e0d25;
  background: #f8f8f8;
  border: 0; }

.marketAreas_1Tlx_415dee .ant-select-selection-item-remove {
  color: #9a9fa9; }

.login_social_3sMS_827559 .metro {
  width: 100%;
  height: 45px;
  margin-bottom: 10px;
  padding: 0px;
  color: #fff !important;
  font-weight: 500 !important;
  font-size: 16px !important;
  line-height: 36px !important;
  border: none; }
  .login_social_3sMS_827559 .metro:hover {
    opacity: 0.8; }
  .login_social_3sMS_827559 .metro.btn_facebook {
    background-color: #3b5998; }
  .login_social_3sMS_827559 .metro.btn_linkedin {
    background-color: #007bb6 !important; }
  .login_social_3sMS_827559 .metro .icon_button {
    display: flex;
    align-items: center;
    justify-content: center;
    float: left;
    width: 44px;
    height: 36px;
    font-size: 22px;
    border-right: 1px solid rgba(154, 159, 168, 0.3); }

.loginBySocial_3clB_28c9f1 {
  display: flex;
  text-align: center; }
  .loginBySocial_3clB_28c9f1 * {
    display: inline-block;
    width: auto;
    margin: 0px auto;
    margin-top: 0;
    font-weight: 300;
    font-size: 14px;
    border-radius: 0px; }
  .loginBySocial_3clB_28c9f1 button i {
    height: 30px;
    margin-top: 4px;
    border-right: 1px solid 1px solid rgba(171, 171, 171, 0.6); }
    .loginBySocial_3clB_28c9f1 button i:before {
      line-height: 28px !important; }

.formFooter_3sk1_5c86e6 {
  margin-top: 5px;
  padding: 25px 35px;
  padding-bottom: 0px;
  text-align: center; }
  .formFooter_3sk1_5c86e6 p {
    padding-top: 10px;
    padding-bottom: 10px; }

.customFooter_2Ewh_6b8afe {
  text-align: left; }
  .customFooter_2Ewh_6b8afe .linkFooter_gb92_467b2e label {
    float: left;
    width: 32%; }
    .customFooter_2Ewh_6b8afe .linkFooter_gb92_467b2e label input {
      margin-right: 5px; }
  .customFooter_2Ewh_6b8afe .linkFooter_gb92_467b2e ul {
    float: right;
    padding: 0px;
    text-align: right;
    list-style: none; }
    .customFooter_2Ewh_6b8afe .linkFooter_gb92_467b2e ul li {
      display: inline-block;
      margin-left: 5px; }

.btn-w-100p {
  width: 100%; }

.signup_tooltip {
  max-width: 420px; }
  .signup_tooltip .ant-tooltip-inner {
    color: #fff;
    font-size: 12px;
    background-color: #a374e1; }
  .signup_tooltip .ant-tooltip-arrow {
    border-top-color: #a374e1; }

.padding_notifi_2pqQ_c9889d {
  width: 85%;
  margin: 10px auto 0px; }

.form_active_notifi_32rj_4ac332 {
  padding-top: 10px;
  font-size: 0.9em; }
  .form_active_notifi_32rj_4ac332 a,
  .form_active_notifi_32rj_4ac332 a:before,
  .form_active_notifi_32rj_4ac332 a:hover {
    color: darkgreen; }

.form_body_3CmL_5e1c3c .form-group {
  position: relative;
  margin-bottom: 10px; }
  .form_body_3CmL_5e1c3c .form-group .form-control {
    height: 40px;
    background: #f1f1f1;
    border: none; }
    .form_body_3CmL_5e1c3c .form-group .form-control.regist-field {
      padding-left: 50px; }
    .form_body_3CmL_5e1c3c .form-group .form-control.regist-phone {
      padding-left: 120px !important; }
  .form_body_3CmL_5e1c3c .form-group .icon {
    position: absolute;
    top: 10px;
    left: 10px;
    font-size: 16px; }
    .form_body_3CmL_5e1c3c .form-group .icon.homing_phone {
      font-size: 20px; }
  .form_body_3CmL_5e1c3c .form-group .info-icon .homing_info {
    position: absolute;
    top: 12px;
    right: 12px;
    font-size: 16px;
    border-radius: 18px; }
    .form_body_3CmL_5e1c3c .form-group .info-icon .homing_info .path1:before {
      color: #707070; }
    .form_body_3CmL_5e1c3c .form-group .info-icon .homing_info .path2:before {
      color: #707070; }
    .form_body_3CmL_5e1c3c .form-group .info-icon .homing_info .path3:before {
      color: #fff; }
    .form_body_3CmL_5e1c3c .form-group .info-icon .homing_info .path4:before {
      color: #fff; }
    .form_body_3CmL_5e1c3c .form-group .info-icon .homing_info:hover .path1:before {
      color: #a374e1; }
    .form_body_3CmL_5e1c3c .form-group .info-icon .homing_info:hover .path2:before {
      color: #a374e1; }
  .form_body_3CmL_5e1c3c .form-group.policy-intro {
    margin-top: 40px; }
    .form_body_3CmL_5e1c3c .form-group.policy-intro p {
      color: #9a9fa9;
      font-weight: 300;
      font-size: 12px;
      font-family: Arial, Helvetica, sans-serif; }
      .form_body_3CmL_5e1c3c .form-group.policy-intro p a {
        color: #8551db;
        text-decoration: underline; }

.modalError_kEOA_e0927e .ant-btn {
  max-width: unset; }

.ant-select-dropdown
.ant-select-dropdown-menu
.ant-select-dropdown-menu-item.input_option_U4vX_193df3 {
  font-size: 14px;
  font-weight: 400 !important; }

@media screen and (max-width: 1350px) {
  .wrapper_form_1n7w_a3852f h3 {
    font-size: 20px; }
  .wrapper_form_1n7w_a3852f .login_social_3sMS_827559 .metro .icon_button {
    width: 34px; }
  .signup_tooltip {
    max-width: 370px; }
  .formFooter_3sk1_5c86e6 {
    padding: 0px 15px; }
  .sub_header_328T_e55e2e .bottomLogin_1o1m_4a9e63 {
    padding-bottom: 73px; }
  .roleDescription_n9tD_cd0d2d {
    font-size: 12px; }
  .form_body_3CmL_5e1c3c .form-group {
    margin-top: 4px;
    margin-bottom: 12px; }
  .formFooter_3sk1_5c86e6 {
    display: block;
    margin-top: 15px;
    margin-bottom: 15px; }
  _::-webkit-full-page-media,
  _:future,
  :root .sub_header_328T_e55e2e {
    padding: 0px 15px 57px 15px; } }

@media screen and (max-width: 1350px) and (min-resolution: 0.001dpcm) {
  @supports (-webkit-appearance: none) {
    ::i-block-chrome .sub_header_328T_e55e2e {
      padding: 0px 15px 57px 15px; } } }

@media screen and (max-width: 990px) {
  .sub_header_328T_e55e2e .loginBySocial_3clB_28c9f1 button {
    padding-left: 15px !important; }
  .loginBySocial_3clB_28c9f1 button > :first-child {
    display: none; } }

@media screen and (max-width: 767px) {
  .wrapper_form_1n7w_a3852f {
    height: unset;
    margin: 0px auto;
    margin-bottom: 6% !important;
    text-align: left; }
    .wrapper_form_1n7w_a3852f .form-group_21yu_4882f5 {
      margin-top: 5px;
      margin-bottom: 5px; }
  .signup_tooltip {
    max-width: 440px; } }

@media screen and (max-width: 520px) {
  .featureHeader_2fhb_0aa670 p {
    font-size: 12px; }
  .sub_header_328T_e55e2e p {
    font-size: 12px; }
  .sub_header_328T_e55e2e .bottomLogin_1o1m_4a9e63 {
    padding-bottom: 0px; }
  .wrapper_form_1n7w_a3852f .customFooter_2Ewh_6b8afe .linkFooter_gb92_467b2e label {
    width: 100%; }
  .wrapper_form_1n7w_a3852f .login_social_3sMS_827559 .item_social_23Po_64013c {
    width: 100%; }
  .wrapper_form_1n7w_a3852f h3 {
    font-weight: 500; }
  .form_body_3CmL_5e1c3c label {
    font-size: 12px; }
  .form_body_3CmL_5e1c3c .forgot_text_lNSd_53c93e {
    margin-bottom: 24px; }
  .no_pLeft {
    padding-right: 0px;
    padding-left: 0px; }
  .signup_tooltip {
    max-width: 340px; }
  .login_social_3sMS_827559 .metro {
    font-size: 12px; } }

.addMailForm_3sVl_b26943 .title_1Pj-_f1282b {
  font-size: 16px;
  color: #484848;
  text-align: center;
  padding-bottom: 20px;
  padding-top: 10px; }

.addMailForm_3sVl_b26943 .textInfo_ZPAm_3a5f8a {
  font-size: 14px;
  padding: 0 10px 20px 10px; }

.addMailForm_3sVl_b26943 .btnNext_gK3k_f4860d {
  height: 40px;
  background-color: #714793;
  font-size: 16px;
  font-weight: 500;
  border: none;
  margin: 20px 0; }
  .addMailForm_3sVl_b26943 .btnNext_gK3k_f4860d:hover, .addMailForm_3sVl_b26943 .btnNext_gK3k_f4860d:focus {
    opacity: 0.8; }

.addMailForm_3sVl_b26943 .ant-form-item {
  margin-bottom: 16px;
  margin-right: unset; }

.addMailForm_3sVl_b26943 .ant-form-explain {
  font-size: 12px;
  color: red;
  padding-top: 4px; }

.addMailForm_3sVl_b26943 .ant-input:not(:first-child) {
  padding-left: 44px !important; }

.addMailForm_3sVl_b26943 .ant-input {
  min-height: unset !important;
  background: #f1f1f1 !important;
  height: 40px;
  font-size: 14px;
  font-weight: 400;
  color: #555;
  padding: 6px 12px; }

@keyframes heartbeat_RDs5_079153 {
  0% {
    transform: scale(0.8); }
  10% {
    transform: scale(1); }
  20% {
    transform: scale(1.2); }
  40% {
    transform: scale(1.4); }
  60% {
    transform: scale(1.2); }
  80% {
    transform: scale(1.1); }
  100% {
    transform: scale(1); } }

.formItem_2bH__f67684 .helper_mhiE_fdc60a i {
  color: #8551db; }

.formItem_2bH__f67684 .ant-input-affix-wrapper .ant-input {
  min-height: unset; }

.formItem_2bH__f67684 .ant-input-lg {
  line-height: 40px; }

.formItem_2bH__f67684 .ant-input-lg,
.formItem_2bH__f67684 .ant-select-lg,
.formItem_2bH__f67684 .ant-input-number-lg,
.formItem_2bH__f67684 .ant-btn-lg,
.formItem_2bH__f67684 .ant-calendar-picker,
.formItem_2bH__f67684 .ant-time-picker-large,
.formItem_2bH__f67684 .ant-time-picker-large .ant-time-picker-input {
  font-size: 14px;
  width: 100%; }

.formItem_2bH__f67684 .ant-calendar-picker {
  cursor: pointer; }

.formItem_2bH__f67684 .ant-form-item-label {
  line-height: 32px; }
  .formItem_2bH__f67684 .ant-form-item-label label {
    font-weight: 500;
    margin-bottom: 6px; }
    .formItem_2bH__f67684 .ant-form-item-label label::before, .formItem_2bH__f67684 .ant-form-item-label label::after {
      display: none; }
    .formItem_2bH__f67684 .ant-form-item-label label.ant-form-item-required::after {
      display: inline-block;
      content: '*';
      color: #fd8981;
      margin-left: 4px; }

.formItem_2bH__f67684 .ant-form-explain {
  font-size: 13px;
  padding-top: 3px;
  margin-bottom: 1px;
  height: 23px; }

.formItem_2bH__f67684 .ant-select-lg .ant-select-selection--multiple .ant-select-selection__rendered li {
  height: 28px;
  line-height: 28px;
  display: inline-flex;
  align-items: center;
  margin-top: 5px;
  margin-right: 6px; }

.inputNumber_24lq_8bea0c {
  text-align: center; }
  .inputNumber_24lq_8bea0c > :first-child button {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0; }
  .inputNumber_24lq_8bea0c > :last-child button {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0; }
  .inputNumber_24lq_8bea0c button.ant-btn-icon-only {
    width: 100%;
    font-size: 14px;
    font-weight: 500;
    color: #0e0d25;
    background-color: #f1f1f1; }
  .inputNumber_24lq_8bea0c .ant-input-number {
    border-radius: 0; }
    .inputNumber_24lq_8bea0c .ant-input-number-input {
      text-align: center; }

@keyframes heartbeat_3qMP_5ea274 {
  0% {
    transform: scale(0.8); }
  10% {
    transform: scale(1); }
  20% {
    transform: scale(1.2); }
  40% {
    transform: scale(1.4); }
  60% {
    transform: scale(1.2); }
  80% {
    transform: scale(1.1); }
  100% {
    transform: scale(1); } }

.centerForm_1HlB_26090d {
  width: 100%;
  max-width: 464px;
  margin: auto; }

.loginBackground_1fC3_76b4a1 {
  background-image: url(https://fe-dev.homing.com/images/bg_create156dbcd65f652d7fe3c2.jpg);
  background-repeat: no-repeat;
  background-position-x: center;
  background-position-y: top;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
  padding: 4% 0; }

.backIcon_qqOK_3baee3:hover:before {
  color: #189cea;
  content: '\e904'; }

.createUser_2QIh_4f1792 {
  align-items: center;
  max-width: 1000px;
  overflow: hidden;
  background: linear-gradient(200.44deg, #8551db 0%, #3f2785 100%, #281e45 100%);
  border-radius: 8px; }
  .createUser_2QIh_4f1792 .backBtn_1noL_e04df7 {
    position: absolute;
    top: 23px;
    left: 30px;
    z-index: 10;
    display: block;
    clear: both;
    color: #9a9fa9;
    background: rgba(133, 81, 219, 0.1);
    border-radius: 50%; }
    .createUser_2QIh_4f1792 .backBtn_1noL_e04df7 span {
      display: flex;
      align-items: center;
      justify-content: center;
      width: 32px;
      height: 32px;
      color: #8551db;
      font-size: 20px;
      vertical-align: middle;
      border-radius: 50%; }
  .createUser_2QIh_4f1792 .leftContent_83Hz_d59f96 {
    width: 42%;
    padding: 45px; }
    @media screen and (max-width: 767px) {
      .createUser_2QIh_4f1792 .leftContent_83Hz_d59f96 {
        display: none; } }
  .createUser_2QIh_4f1792 .rightContent_CdaZ_b1c7fb {
    display: flex;
    display: flex;
    width: 58%;
    min-height: 704px;
    background: #fff; }
    .createUser_2QIh_4f1792 .rightContent_CdaZ_b1c7fb .ant-tabs {
      width: 100%;
      max-width: 464px;
      margin: auto; }
    .createUser_2QIh_4f1792 .rightContent_CdaZ_b1c7fb.top100_1I9g_2e9c54 .ant-tabs {
      margin: 100px auto; }
    @media screen and (max-width: 767px) {
      .createUser_2QIh_4f1792 .rightContent_CdaZ_b1c7fb {
        width: 100%; } }
  .createUser_2QIh_4f1792 .provider_right_content_2J8a_25a5fa {
    min-height: 846px; }
  .createUser_2QIh_4f1792 .backBtnLogin_A0aQ_43fabe {
    position: absolute;
    top: 23px;
    left: 30px;
    z-index: 10;
    display: block;
    clear: both;
    background: rgba(133, 81, 219, 0.1);
    border-radius: 50%; }
    .createUser_2QIh_4f1792 .backBtnLogin_A0aQ_43fabe span {
      display: flex;
      align-items: center;
      justify-content: center;
      width: 32px;
      height: 32px;
      color: #8551db;
      font-size: 20px;
      vertical-align: middle;
      border-radius: 50%; }

.featureHeader_TcKU_b73c80 {
  padding: 30px 100px;
  color: #fff;
  text-align: center; }
  .featureHeader_TcKU_b73c80 p {
    margin: 0px 0 !important;
    text-align: left; }

.feature_1mkM_b8668f {
  float: right;
  width: 100%;
  color: #fff;
  text-align: center; }
  .feature_1mkM_b8668f .title_3zX__8e49f9 {
    margin: 0;
    color: #fff;
    font-weight: 600;
    font-size: 16px;
    line-height: 24px; }
    .feature_1mkM_b8668f .title_3zX__8e49f9:after {
      width: 40px;
      height: 2px;
      margin: 8px auto 12px auto;
      background: #fff;
      border-radius: 8px;
      content: '';
      content: ''; }
  .feature_1mkM_b8668f .des_2jAG_a56765 {
    margin: 0;
    font-weight: 300;
    font-size: 14px;
    line-height: 20px; }
  .feature_1mkM_b8668f .image_39Pc_971914 {
    margin: 46px auto; }
  .feature_1mkM_b8668f .slick-slide {
    height: auto; }
  .feature_1mkM_b8668f .slick-dots {
    bottom: 0; }
    .feature_1mkM_b8668f .slick-dots li {
      width: 6px;
      height: 6px;
      margin: 0 4px;
      background: #9874ff;
      border-radius: 50%; }
      .feature_1mkM_b8668f .slick-dots li.slick-active {
        width: 12px;
        background: #fff;
        border-radius: 8px; }
      .feature_1mkM_b8668f .slick-dots li button {
        opacity: 0; }

.appStore_3wMe_861a2f {
  max-width: 490px;
  margin: 0px auto;
  padding: 0px 15px; }
  .appStore_3wMe_861a2f a {
    display: inline-block;
    margin: 15px;
    padding: 20px;
    background-color: #fff;
    border: none; }
    .appStore_3wMe_861a2f a.appLogo_2tOY_be5e3b {
      display: none;
      width: 210px;
      height: 80px; }
      .appStore_3wMe_861a2f a.appLogo_2tOY_be5e3b.ios_CwpW_b17fab {
        background-image: url(https://fe-dev.homing.com/images/app_store87192eceda840abe5f35.png) no-repeat center; }
      .appStore_3wMe_861a2f a.appLogo_2tOY_be5e3b.android_2NI3_befc70 {
        background-image: url(https://fe-dev.homing.com/images/app_gg70094a052022da940cd5.png) no-repeat center; }
    .appStore_3wMe_861a2f a:hover {
      opacity: 0.9; }

.buttonGoogle_1E_y_5de1f3 {
  justify-content: center;
  width: 100%;
  height: 40px;
  overflow: hidden;
  color: #0e0d25 !important;
  font-weight: 300 !important;
  border: 1px solid #f1f1f1 !important;
  border-radius: 20px !important;
  box-shadow: none !important;
  opacity: 1 !important; }
  .buttonGoogle_1E_y_5de1f3 > div {
    margin-right: 0 !important; }
  .buttonGoogle_1E_y_5de1f3 span {
    font-weight: 300 !important; }

@keyframes heartbeat_18be_abeac2 {
  0% {
    transform: scale(0.8); }
  10% {
    transform: scale(1); }
  20% {
    transform: scale(1.2); }
  40% {
    transform: scale(1.4); }
  60% {
    transform: scale(1.2); }
  80% {
    transform: scale(1.1); }
  100% {
    transform: scale(1); } }

.inviteForm_2UQs_2a34da {
  margin-bottom: 10px; }
  .inviteForm_2UQs_2a34da .inputPhone_5Q-i_e1841e input {
    padding-left: 90px; }
  .inviteForm_2UQs_2a34da .inputPhone_5Q-i_e1841e .flag-select {
    min-width: 75px;
    left: 15px;
    padding: 0; }
    .inviteForm_2UQs_2a34da .inputPhone_5Q-i_e1841e .flag-select .selected--flag--option {
      padding: 0;
      display: flex;
      align-items: center;
      justify-content: space-between; }
    .inviteForm_2UQs_2a34da .inputPhone_5Q-i_e1841e .flag-select .country-flag {
      width: auto !important;
      height: auto !important; }
    .inviteForm_2UQs_2a34da .inputPhone_5Q-i_e1841e .flag-select img {
      top: 0;
      vertical-align: middle; }
  .inviteForm_2UQs_2a34da > div {
    display: flex;
    align-items: center;
    justify-content: flex-end;
    margin-bottom: 10px !important;
    position: relative; }
    .inviteForm_2UQs_2a34da > div input {
      width: 100%;
      font-size: 14px;
      padding: 0.6em 1em;
      padding-right: 2em;
      border: 1px solid #f1f1f1; }
      .inviteForm_2UQs_2a34da > div input:focus, .inviteForm_2UQs_2a34da > div input:active {
        outline: 1px solid #8551db; }
      .inviteForm_2UQs_2a34da > div input::placeholder {
        color: #c3c9d5; }
    .inviteForm_2UQs_2a34da > div i {
      position: absolute;
      right: 15px;
      color: #c3c9d5; }
  .inviteForm_2UQs_2a34da > button {
    margin-top: 30px;
    margin-bottom: 10px; }

.modalBody_1FPk_aa3325 .ant-modal-close {
  top: 0;
  right: 0; }
  .modalBody_1FPk_aa3325 .ant-modal-close .ant-modal-close-x {
    padding: 0;
    margin: 0;
    display: grid;
    place-items: center; }
    .modalBody_1FPk_aa3325 .ant-modal-close .ant-modal-close-x .anticon svg {
      font-size: 14px; }

.modalBody_1FPk_aa3325 .ant-modal-body {
  padding: 0; }

.modalBody_1FPk_aa3325 .ant-card-body {
  padding: 40px; }
  @media screen and (max-width: 576px) {
    .modalBody_1FPk_aa3325 .ant-card-body {
      padding: 32px 24px; } }

.modalBody_1FPk_aa3325 .ant-modal-content {
  border-radius: 8px;
  overflow: hidden; }

@media (max-width: 575px) {
  .modalBody_1FPk_aa3325 .ant-modal-body {
    padding: 0px; } }

@media only screen and (max-width: 767px) {
  .modalBody_1FPk_aa3325 .ant-card {
    box-shadow: none !important; } }

.modalBody_1FPk_aa3325 .backBtn_2laP_4b82b5 {
  width: 56px;
  height: 56px;
  z-index: 1;
  position: absolute;
  display: grid;
  place-items: center;
  color: #c3c9d5; }
  .modalBody_1FPk_aa3325 .backBtn_2laP_4b82b5:hover {
    color: #0e0d25; }
  .modalBody_1FPk_aa3325 .backBtn_2laP_4b82b5 svg {
    font-size: 16px; }

.signUpForm_59Sk_e0fc87 {
  padding: 60px 60px 28px 60px; }

.modalFooter_k3uB_79ccaf {
  width: 100%;
  text-align: center;
  padding-bottom: 5px;
  padding-top: 15px;
  color: #9a9fa9; }

.registerBy_2Hia_7a44fe {
  display: grid;
  grid-gap: 15px;
  margin-top: 24px; }
  .registerBy_2Hia_7a44fe .header_3mrm_f0cd7a {
    display: flex;
    align-items: center; }
    .registerBy_2Hia_7a44fe .header_3mrm_f0cd7a span {
      width: 70%;
      text-align: center;
      color: #9a9fa9; }
    .registerBy_2Hia_7a44fe .header_3mrm_f0cd7a::after, .registerBy_2Hia_7a44fe .header_3mrm_f0cd7a::before {
      content: '';
      height: 1px;
      width: 100%;
      background: #f1f1f1; }
  .registerBy_2Hia_7a44fe button {
    display: flex;
    align-items: center;
    justify-content: center;
    position: relative; }
    .registerBy_2Hia_7a44fe button.buttonSocial_1MAT_bc9675 {
      color: #ffffff;
      justify-content: left;
      padding-left: 61px;
      font-weight: 300; }
      .registerBy_2Hia_7a44fe button.buttonSocial_1MAT_bc9675 i.fa_3soj_aee0e4 {
        border-right: 1px solid #2d467b;
        line-height: 26px;
        width: 45px;
        font-size: 1.6em; }
      .registerBy_2Hia_7a44fe button.buttonSocial_1MAT_bc9675.buttonFacebook_Sbmg_58ee2f {
        background-color: #3b5998;
        border-color: rgba(0, 0, 0, 0.2); }
        .registerBy_2Hia_7a44fe button.buttonSocial_1MAT_bc9675.buttonFacebook_Sbmg_58ee2f:hover {
          background-color: #2f487b;
          border-color: black; }
      .registerBy_2Hia_7a44fe button.buttonSocial_1MAT_bc9675.buttonLinkedin_3ABU_02ee22 {
        color: #ffffff;
        background-color: #007bb6;
        border-color: rgba(0, 0, 0, 0.2); }
        .registerBy_2Hia_7a44fe button.buttonSocial_1MAT_bc9675.buttonLinkedin_3ABU_02ee22:hover {
          background-color: #016290;
          border-color: rgba(0, 0, 0, 0.4); }
    .registerBy_2Hia_7a44fe button .fa {
      position: absolute;
      left: 0;
      width: 36px;
      height: 24px;
      line-height: 24px;
      border-right: 1px solid #ffffff; }
    .registerBy_2Hia_7a44fe button .fa-linkedin {
      border-right: 1px solid #8551db; }
    .registerBy_2Hia_7a44fe button:hover .fa-linkedin {
      border-right: 1px solid #ffffff; }

.header_16iL_29c71d h3 {
  font-weight: 500;
  margin-bottom: 0; }

.inviteForm_KcBq_d3b99c p {
  margin-bottom: 10px; }

.inviteForm_KcBq_d3b99c .defineText_S9nk_179b91 {
  height: 30px;
  margin-bottom: 10px; }
  .inviteForm_KcBq_d3b99c .defineText_S9nk_179b91 .leftContent_TiGA_561f9d {
    color: #9A9FA9;
    float: left; }
  .inviteForm_KcBq_d3b99c .defineText_S9nk_179b91 .rightContent_20PK_7bdaa8 {
    color: #8551db;
    float: right; }

.inviteForm_KcBq_d3b99c .sectionButton_1emg_106777 {
  text-align: center; }
  .inviteForm_KcBq_d3b99c .sectionButton_1emg_106777 button {
    width: 155px; }

.inviteForm_KcBq_d3b99c .selection_3ehv_92bd72 {
  padding: 5px;
  border: 1px solid #ededed;
  display: flex;
  flex-wrap: wrap;
  margin-bottom: 20px;
  cursor: text; }
  .inviteForm_KcBq_d3b99c .selection_3ehv_92bd72.active_1zzZ_310dbb {
    border: 1px solid #8551db; }
  .inviteForm_KcBq_d3b99c .selection_3ehv_92bd72 span {
    background: #ededed;
    margin: 5px;
    padding: 5px 9px;
    display: flex;
    align-items: center;
    cursor: pointer; }
    .inviteForm_KcBq_d3b99c .selection_3ehv_92bd72 span i {
      margin-left: 5px;
      font-size: 8px; }
  .inviteForm_KcBq_d3b99c .selection_3ehv_92bd72 input {
    margin: 5px;
    background: transparent;
    border: none;
    outline: none;
    min-width: 120px; }

.inviteForm_KcBq_d3b99c .contactContainer_P_2p_61f033 {
  margin-bottom: 20px;
  height: 275px; }
  .inviteForm_KcBq_d3b99c .contactContainer_P_2p_61f033 .scrollBar_1way_5d7938 {
    height: 100%; }
    .inviteForm_KcBq_d3b99c .contactContainer_P_2p_61f033 .scrollBar_1way_5d7938 .trackY {
      opacity: 0; }
  .inviteForm_KcBq_d3b99c .contactContainer_P_2p_61f033 .empty_27oW_aba78d i {
    background: url(https://fe-dev.homing.com/images/search-emptybaa2e15f43065550cf6f.png) center no-repeat;
    background-size: contain;
    height: 200px;
    width: 100%;
    display: inline-block; }
  .inviteForm_KcBq_d3b99c .contactContainer_P_2p_61f033 .empty_27oW_aba78d p {
    margin-top: 20px;
    text-align: center;
    color: #9a9fa9; }
  .inviteForm_KcBq_d3b99c .contactContainer_P_2p_61f033 .contact_2orL_4545b4 {
    height: 50px;
    margin-bottom: 5px;
    display: flex;
    align-items: center; }
    .inviteForm_KcBq_d3b99c .contactContainer_P_2p_61f033 .contact_2orL_4545b4 .contactChecked_1pjn_addb80 {
      background-color: #8551DB; }
    .inviteForm_KcBq_d3b99c .contactContainer_P_2p_61f033 .contact_2orL_4545b4 img {
      width: 50px;
      height: 100%;
      object-fit: cover;
      border-radius: 50%; }
    .inviteForm_KcBq_d3b99c .contactContainer_P_2p_61f033 .contact_2orL_4545b4 > div {
      margin-right: auto;
      margin-left: 10px; }
      .inviteForm_KcBq_d3b99c .contactContainer_P_2p_61f033 .contact_2orL_4545b4 > div p {
        margin: 0;
        font-weight: 500;
        color: #484848; }
      .inviteForm_KcBq_d3b99c .contactContainer_P_2p_61f033 .contact_2orL_4545b4 > div span {
        font-weight: 300;
        color: #9a9fa9;
        font-size: 12px; }
    .inviteForm_KcBq_d3b99c .contactContainer_P_2p_61f033 .contact_2orL_4545b4 button {
      min-width: 65px;
      border-color: #8551db;
      border-radius: 60px; }
      .inviteForm_KcBq_d3b99c .contactContainer_P_2p_61f033 .contact_2orL_4545b4 button i::before {
        color: #8551db; }
      .inviteForm_KcBq_d3b99c .contactContainer_P_2p_61f033 .contact_2orL_4545b4 button:hover {
        background-color: #8551db; }
        .inviteForm_KcBq_d3b99c .contactContainer_P_2p_61f033 .contact_2orL_4545b4 button:hover i::before {
          color: #fff; }
      .inviteForm_KcBq_d3b99c .contactContainer_P_2p_61f033 .contact_2orL_4545b4 button.contactChecked_1pjn_addb80 i::before {
        color: #fff; }

.inviteForm_KcBq_d3b99c button[disabled] {
  opacity: 0.7; }

.inviteForm_KcBq_d3b99c .addContact_1w3S_4dc360 {
  margin: 15px 20px 10px 0px;
  text-align: center;
  border-color: #8551db; }
  .inviteForm_KcBq_d3b99c .addContact_1w3S_4dc360 a {
    color: #8551db;
    cursor: pointer; }

@keyframes heartbeat_1FYf_0abc04 {
  0% {
    transform: scale(0.8); }
  10% {
    transform: scale(1); }
  20% {
    transform: scale(1.2); }
  40% {
    transform: scale(1.4); }
  60% {
    transform: scale(1.2); }
  80% {
    transform: scale(1.1); }
  100% {
    transform: scale(1); } }

.header_3CB7_748b1e h3 {
  font-weight: 500;
  margin-bottom: 0; }

.createForm_24rJ_bcf58e p {
  margin-bottom: 10px; }

.createForm_24rJ_bcf58e button[disabled] {
  opacity: 0.7; }

.createForm_24rJ_bcf58e .selection_1PWX_eab7ad {
  padding: 5px;
  border: 1px solid #ededed;
  display: flex;
  flex-wrap: wrap;
  margin-bottom: 10px;
  cursor: text;
  position: relative; }
  .createForm_24rJ_bcf58e .selection_1PWX_eab7ad.active_1jED_6bc428 {
    border: 1px solid #8551db; }
  .createForm_24rJ_bcf58e .selection_1PWX_eab7ad > span {
    background: #ededed;
    margin: 5px;
    padding: 5px 9px;
    display: flex;
    align-items: center;
    cursor: pointer; }
    .createForm_24rJ_bcf58e .selection_1PWX_eab7ad > span i {
      margin-left: 5px;
      font-size: 8px; }
  .createForm_24rJ_bcf58e .selection_1PWX_eab7ad input {
    margin: 4px 8px;
    background: transparent;
    border: none;
    outline: none;
    width: 100%; }
  .createForm_24rJ_bcf58e .selection_1PWX_eab7ad .searchButton_1BCb_f82a47 {
    position: absolute;
    min-width: 36px;
    padding: 0;
    height: 40px;
    display: inline-block;
    right: 0;
    top: 0;
    font-size: 20px;
    display: flex;
    justify-content: center;
    align-items: center; }
  .createForm_24rJ_bcf58e .selection_1PWX_eab7ad .clearButton_1ChY_5c0f9d {
    position: absolute;
    padding: 0;
    height: 40px;
    min-width: 36px;
    display: inline-block;
    right: 26px;
    top: 0;
    font-size: 12px; }

.createForm_24rJ_bcf58e .contactContainer_3hAs_946369 {
  height: 220px; }
  .createForm_24rJ_bcf58e .contactContainer_3hAs_946369 .scrollBar_14Ri_c355fa {
    height: 100%; }
    .createForm_24rJ_bcf58e .contactContainer_3hAs_946369 .scrollBar_14Ri_c355fa .trackY {
      opacity: 0; }
  .createForm_24rJ_bcf58e .contactContainer_3hAs_946369 .empty_1LM__9c30fd i {
    background: url(https://fe-dev.homing.com/images/search-emptybaa2e15f43065550cf6f.png) center no-repeat;
    background-size: contain;
    height: 200px;
    width: 100%;
    display: inline-block; }
  .createForm_24rJ_bcf58e .contactContainer_3hAs_946369 .empty_1LM__9c30fd p {
    margin-top: 20px;
    text-align: center;
    color: #9a9fa9; }
  .createForm_24rJ_bcf58e .contactContainer_3hAs_946369 .contact_1ejx_7e940d {
    height: 40px;
    margin-bottom: 5px;
    display: flex;
    align-items: center;
    margin-right: 12px; }
    .createForm_24rJ_bcf58e .contactContainer_3hAs_946369 .contact_1ejx_7e940d .ant-avatar {
      min-width: 40px;
      max-width: 40px;
      max-height: 40px;
      font-size: 16px !important; }
    .createForm_24rJ_bcf58e .contactContainer_3hAs_946369 .contact_1ejx_7e940d img {
      height: 100%;
      object-fit: cover;
      border-radius: 50%; }
    .createForm_24rJ_bcf58e .contactContainer_3hAs_946369 .contact_1ejx_7e940d > div {
      margin-right: auto;
      margin-left: 10px;
      overflow: hidden; }
      .createForm_24rJ_bcf58e .contactContainer_3hAs_946369 .contact_1ejx_7e940d > div p {
        margin: 0;
        font-weight: 500;
        color: #0e0d25;
        text-overflow: ellipsis;
        white-space: nowrap; }
      .createForm_24rJ_bcf58e .contactContainer_3hAs_946369 .contact_1ejx_7e940d > div span {
        font-weight: 300;
        color: #9a9fa9;
        font-size: 12px; }
    .createForm_24rJ_bcf58e .contactContainer_3hAs_946369 .contact_1ejx_7e940d button {
      min-width: auto; }
      .createForm_24rJ_bcf58e .contactContainer_3hAs_946369 .contact_1ejx_7e940d button span::before {
        color: inherit; }

.createForm_24rJ_bcf58e .messageContent_wDbj_57ecef {
  border: 1px solid #ededed;
  margin-bottom: 15px; }
  .createForm_24rJ_bcf58e .messageContent_wDbj_57ecef .input_3Nbp_a5d0e6 {
    border: none;
    outline: none;
    line-height: 20px;
    max-height: 100px;
    width: 100%;
    resize: none;
    padding: 8px 12px; }
    .createForm_24rJ_bcf58e .messageContent_wDbj_57ecef .input_3Nbp_a5d0e6::placeholder {
      color: #9a9fa9;
      font-style: unset;
      font-weight: 300; }
  .createForm_24rJ_bcf58e .messageContent_wDbj_57ecef .microlink_card {
    box-shadow: none;
    border: none;
    border-top: 1px solid #ededed;
    max-width: 100%; }
    .createForm_24rJ_bcf58e .messageContent_wDbj_57ecef .microlink_card[href='#'] {
      pointer-events: none; }
      .createForm_24rJ_bcf58e .messageContent_wDbj_57ecef .microlink_card[href='#'] .microlink_card__media,
      .createForm_24rJ_bcf58e .messageContent_wDbj_57ecef .microlink_card[href='#'] .microlink_card__media_video_wrapper {
        flex: 0; }
    .createForm_24rJ_bcf58e .messageContent_wDbj_57ecef .microlink_card .microlink_card__content {
      min-width: 100px;
      color: #0e0d25; }
    .createForm_24rJ_bcf58e .messageContent_wDbj_57ecef .microlink_card:hover .microlink_card__content_title {
      text-decoration: underline; }

.create_chat_2VAB_84f06b .ant-modal-content .ant-modal-close-x {
  padding-top: 12px; }

@keyframes heartbeat_30BO_8b40da {
  0% {
    transform: scale(0.8); }
  10% {
    transform: scale(1); }
  20% {
    transform: scale(1.2); }
  40% {
    transform: scale(1.4); }
  60% {
    transform: scale(1.2); }
  80% {
    transform: scale(1.1); }
  100% {
    transform: scale(1); } }

.title_header_2zm8_5a8138 {
  margin-bottom: 20px;
  color: #0e0d25;
  font-weight: 500;
  font-size: 21px; }

.option_jDNb_f6df75 .but_select_all_2lEH_a81bc5 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-top: 8px;
  margin-bottom: 4px; }
  .option_jDNb_f6df75 .but_select_all_2lEH_a81bc5 button {
    padding-right: 0; }

.contact_2Yon_08beb2 {
  display: flex;
  align-items: center;
  height: 42px;
  margin-bottom: 12px;
  padding: 0 16px 0 0; }
  @media screen and (max-width: 576px) {
    .contact_2Yon_08beb2 .info_user_1qIf_8c0241 {
      max-width: 125px;
      overflow: hidden;
      white-space: nowrap;
      text-overflow: ellipsis; } }
  .contact_2Yon_08beb2 .ant-avatar {
    flex: 0;
    min-width: 42px;
    min-height: 42px; }
    .contact_2Yon_08beb2 .ant-avatar .ant-avatar-string {
      position: absolute;
      top: 5px;
      left: 28%;
      min-width: 20px;
      transform-origin: 0 center; }
  .contact_2Yon_08beb2 img {
    height: 100%;
    object-fit: cover;
    border-radius: 50%; }
  .contact_2Yon_08beb2 > div {
    margin-right: auto;
    margin-left: 10px;
    overflow: hidden; }
    .contact_2Yon_08beb2 > div p {
      margin: 0;
      color: #0e0d25;
      font-weight: 500;
      white-space: nowrap;
      text-overflow: ellipsis; }
    .contact_2Yon_08beb2 > div span {
      color: #9a9fa9;
      font-weight: 300;
      font-size: 12px; }
  .contact_2Yon_08beb2 button {
    min-width: 55px; }

.createForm_3los_2f021f p {
  margin-bottom: 8px;
  color: #0e0d25; }

.createForm_3los_2f021f .search_1-uw_36a444 {
  height: 38px;
  margin-bottom: 10px; }

.createForm_3los_2f021f .selection_5PDv_9dec9b {
  display: flex;
  flex-wrap: wrap;
  margin-bottom: 20px;
  padding: 5px;
  border: 1px solid #ededed;
  cursor: text; }
  .createForm_3los_2f021f .selection_5PDv_9dec9b.active_1Llz_b74254 {
    border: 1px solid #8551db; }
  .createForm_3los_2f021f .selection_5PDv_9dec9b .homing_search_alN4_8a1f9d {
    position: absolute;
    right: 5%;
    margin-top: 4px; }
    .createForm_3los_2f021f .selection_5PDv_9dec9b .homing_search_alN4_8a1f9d::before {
      font-size: 22px; }
  .createForm_3los_2f021f .selection_5PDv_9dec9b span {
    display: flex;
    align-items: center;
    margin: 5px;
    padding: 5px 9px;
    background: #ededed;
    cursor: pointer; }
    .createForm_3los_2f021f .selection_5PDv_9dec9b span i {
      margin-left: 5px;
      font-size: 8px; }
  .createForm_3los_2f021f .selection_5PDv_9dec9b input {
    min-width: 120px;
    margin: 5px;
    background: transparent;
    border: none;
    outline: none; }

.createForm_3los_2f021f .select_3us9_39b9bd .ant-select-selection--multiple > ul > li,
.createForm_3los_2f021f .select_3us9_39b9bd .ant-select-selection--multiple .ant-select-selection__rendered > ul > li {
  display: flex;
  align-items: center; }

.createForm_3los_2f021f .select_3us9_39b9bd .ant-select-selection--multiple {
  min-height: 36px;
  padding-top: 2px;
  padding-bottom: 5px;
  cursor: text;
  zoom: 1; }

.createForm_3los_2f021f .select_3us9_39b9bd .ant-select-selection--multiple .ant-select-selection__placeholder {
  margin-left: 0 !important; }

.createForm_3los_2f021f .contactContainer_1mdX_09f32a {
  height: 300px;
  margin-bottom: 16px;
  overflow-y: hidden; }
  .createForm_3los_2f021f .contactContainer_1mdX_09f32a .btn_chat_3bxb_b517b9 {
    position: absolute;
    bottom: 10px;
    left: 0;
    width: 93%;
    margin: 0 20px; }
    @media screen and (max-width: 576px) {
      .createForm_3los_2f021f .contactContainer_1mdX_09f32a .btn_chat_3bxb_b517b9 {
        width: 88%; } }
  .createForm_3los_2f021f .contactContainer_1mdX_09f32a .scrollBar_3CoA_6211f9 {
    height: 100%; }
    .createForm_3los_2f021f .contactContainer_1mdX_09f32a .scrollBar_3CoA_6211f9 .trackY {
      opacity: 0; }
    .createForm_3los_2f021f .contactContainer_1mdX_09f32a .scrollBar_3CoA_6211f9 .ScrollbarsCustom-Scroller {
      padding-bottom: 45px; }
  .createForm_3los_2f021f .contactContainer_1mdX_09f32a .empty_3HCa_f67758 i {
    display: inline-block;
    width: 100%;
    height: 170px;
    background: url(https://fe-dev.homing.com/images/search-emptybaa2e15f43065550cf6f.png) center no-repeat;
    background-size: contain; }
  .createForm_3los_2f021f .contactContainer_1mdX_09f32a .empty_3HCa_f67758 p {
    margin-top: 20px;
    color: #9a9fa9;
    text-align: center; }

.messageContent_DXC5_0a2d13 {
  margin-bottom: 12px;
  border: 1px solid #ededed; }
  .messageContent_DXC5_0a2d13 .input_3C2v_dea4bf {
    width: 100%;
    max-height: 100px;
    padding: 8px 12px;
    line-height: 20px;
    border: none;
    outline: none;
    resize: none; }
    .messageContent_DXC5_0a2d13 .input_3C2v_dea4bf::placeholder {
      color: #9a9fa9;
      font-weight: 300;
      font-style: unset; }
  .messageContent_DXC5_0a2d13 .microlink_card {
    max-width: 100%;
    border: none;
    border-top: 1px solid #ededed;
    box-shadow: none; }
    .messageContent_DXC5_0a2d13 .microlink_card[href='#'] {
      pointer-events: none; }
      .messageContent_DXC5_0a2d13 .microlink_card[href='#'] .microlink_card__media,
      .messageContent_DXC5_0a2d13 .microlink_card[href='#'] .microlink_card__media_video_wrapper {
        flex: 0; }
    .messageContent_DXC5_0a2d13 .microlink_card .microlink_card__content {
      min-width: 100px;
      color: #0e0d25; }
    .messageContent_DXC5_0a2d13 .microlink_card:hover .microlink_card__content_title {
      text-decoration: underline; }

@keyframes heartbeat_Jd0T_0e105e {
  0% {
    transform: scale(0.8); }
  10% {
    transform: scale(1); }
  20% {
    transform: scale(1.2); }
  40% {
    transform: scale(1.4); }
  60% {
    transform: scale(1.2); }
  80% {
    transform: scale(1.1); }
  100% {
    transform: scale(1); } }

.title_header_3JyO_1a8e47 {
  font-weight: 500;
  margin-bottom: 20px;
  font-size: 21px;
  color: #0e0d25; }

.inviteForm_2THD_4c6f99 p {
  margin-bottom: 12px;
  color: #0e0d25; }

.inviteForm_2THD_4c6f99 .selection_138N_d8caf4 {
  padding: 5px;
  border: 1px solid #ededed;
  display: flex;
  flex-wrap: wrap;
  margin-bottom: 27px;
  cursor: text; }
  .inviteForm_2THD_4c6f99 .selection_138N_d8caf4.active_20in_f19aec {
    border: 1px solid #8551db; }
  .inviteForm_2THD_4c6f99 .selection_138N_d8caf4 span {
    background: #ededed;
    margin: 5px;
    padding: 5px 9px;
    display: flex;
    align-items: center;
    cursor: pointer; }
    .inviteForm_2THD_4c6f99 .selection_138N_d8caf4 span i {
      margin-left: 5px;
      font-size: 8px; }
  .inviteForm_2THD_4c6f99 .selection_138N_d8caf4 input {
    margin: 5px;
    background: transparent;
    border: none;
    outline: none;
    min-width: 120px; }

.inviteForm_2THD_4c6f99 .select_15o5_9af815 .ant-select-selection--multiple > ul > li,
.inviteForm_2THD_4c6f99 .select_15o5_9af815 .ant-select-selection--multiple .ant-select-selection__rendered > ul > li {
  display: flex;
  align-items: center; }

.inviteForm_2THD_4c6f99 .select_15o5_9af815 .ant-select-selection--multiple {
  min-height: 36px;
  padding-bottom: 5px;
  padding-top: 2px;
  cursor: text;
  zoom: 1; }

.inviteForm_2THD_4c6f99 .select_15o5_9af815 .ant-select-selection--multiple .ant-select-selection__placeholder {
  margin-left: 0 !important; }

.inviteForm_2THD_4c6f99 .contactContainer_3w_d_136722 {
  margin: 15px 0;
  height: 275px; }
  .inviteForm_2THD_4c6f99 .contactContainer_3w_d_136722 .scrollBar_3XaI_fb69b3 {
    height: 100%; }
    .inviteForm_2THD_4c6f99 .contactContainer_3w_d_136722 .scrollBar_3XaI_fb69b3 .trackY {
      opacity: 0; }
    .inviteForm_2THD_4c6f99 .contactContainer_3w_d_136722 .scrollBar_3XaI_fb69b3 .ScrollbarsCustom-Scroller {
      padding-inline-end: 20px; }
    .inviteForm_2THD_4c6f99 .contactContainer_3w_d_136722 .scrollBar_3XaI_fb69b3 .ScrollbarsCustom-Content {
      padding-right: 2px !important; }
  .inviteForm_2THD_4c6f99 .contactContainer_3w_d_136722 .empty_3Bk3_42ad37 i {
    background: url(https://fe-dev.homing.com/images/search-emptybaa2e15f43065550cf6f.png) center no-repeat;
    background-size: contain;
    height: 200px;
    width: 100%;
    display: inline-block; }
  .inviteForm_2THD_4c6f99 .contactContainer_3w_d_136722 .empty_3Bk3_42ad37 p {
    margin-top: 20px;
    text-align: center;
    color: #9a9fa9; }
  .inviteForm_2THD_4c6f99 .contactContainer_3w_d_136722 .contact_bKg1_eeda50 {
    height: 50px;
    margin-bottom: 10px;
    display: flex;
    align-items: center; }
    @media screen and (max-width: 576px) {
      .inviteForm_2THD_4c6f99 .contactContainer_3w_d_136722 .contact_bKg1_eeda50 .info_user_1KHx_d17f4f {
        max-width: 125px;
        text-overflow: ellipsis;
        white-space: nowrap;
        overflow: hidden; } }
    .inviteForm_2THD_4c6f99 .contactContainer_3w_d_136722 .contact_bKg1_eeda50 .ant-avatar {
      min-width: 50px; }
    .inviteForm_2THD_4c6f99 .contactContainer_3w_d_136722 .contact_bKg1_eeda50 img {
      height: 100%;
      object-fit: cover;
      border-radius: 50%; }
    .inviteForm_2THD_4c6f99 .contactContainer_3w_d_136722 .contact_bKg1_eeda50 > div {
      margin-right: auto;
      margin-left: 10px;
      overflow: hidden; }
      .inviteForm_2THD_4c6f99 .contactContainer_3w_d_136722 .contact_bKg1_eeda50 > div p {
        margin: 0;
        font-weight: 500;
        color: #0e0d25;
        text-overflow: ellipsis;
        white-space: nowrap; }
      .inviteForm_2THD_4c6f99 .contactContainer_3w_d_136722 .contact_bKg1_eeda50 > div span {
        font-weight: 300;
        color: #9a9fa9;
        font-size: 12px; }
    .inviteForm_2THD_4c6f99 .contactContainer_3w_d_136722 .contact_bKg1_eeda50 button {
      min-width: auto;
      border-color: #8551db; }
      .inviteForm_2THD_4c6f99 .contactContainer_3w_d_136722 .contact_bKg1_eeda50 button i::before {
        color: #8551db; }
      .inviteForm_2THD_4c6f99 .contactContainer_3w_d_136722 .contact_bKg1_eeda50 button:hover {
        background-color: #8551db; }
        .inviteForm_2THD_4c6f99 .contactContainer_3w_d_136722 .contact_bKg1_eeda50 button:hover i::before {
          color: #fff; }

.button_2Fhp_d62fd2 {
  background: #c3c9d5;
  color: #FFF;
  border-radius: 0;
  border: 0;
  outline: 0;
  height: 40px;
  min-width: 100px;
  padding-right: 1.2em;
  padding-left: 1.2em;
  transition: all .15s ease-in-out;
  font-weight: 400; }
  .button_2Fhp_d62fd2:hover {
    box-shadow: 0 2px 16px 2px rgba(120, 120, 120, 0.1), 0 1px 8px 2px rgba(120, 120, 120, 0.14); }
  .button_2Fhp_d62fd2.fluid_IqPd_f55c70 {
    width: 100%; }
  .button_2Fhp_d62fd2.large_gjn5_c4dacb {
    height: 48px;
    font-size: 16px; }
  .button_2Fhp_d62fd2.small_11X4_63ffa5 {
    height: 32px;
    font-size: 12px;
    min-width: 74px; }
  .button_2Fhp_d62fd2.medium_2CCc_e6cf76 {
    height: 40px;
    font-size: 14px; }
  .button_2Fhp_d62fd2.thin_3Xde_9ba572 {
    height: 36px;
    min-width: 74px; }
  .button_2Fhp_d62fd2.default_1nkl_306a43 {
    background: #fff;
    border: 1px solid #f1f1f1;
    color: #9a9fa9; }
  .button_2Fhp_d62fd2.transparent_3bec_8a8aaf {
    background: transparent;
    color: #9a9fa9; }
    .button_2Fhp_d62fd2.transparent_3bec_8a8aaf:hover, .button_2Fhp_d62fd2.transparent_3bec_8a8aaf:focus {
      background: #8551DB;
      color: #fff; }
  .button_2Fhp_d62fd2.outline_24a9_a678c7 {
    background: #fff;
    border: 1px solid #8551DB;
    color: #8551DB; }
    .button_2Fhp_d62fd2.outline_24a9_a678c7:hover {
      background: #8551DB;
      color: #fff; }
  .button_2Fhp_d62fd2.primary_2Qro_12855f {
    background: #8551DB; }
    .button_2Fhp_d62fd2.primary_2Qro_12855f:hover {
      background: #9d73e2; }
  .button_2Fhp_d62fd2.primaryDark_uhZj_e6b59a {
    background: #2a2463; }
    .button_2Fhp_d62fd2.primaryDark_uhZj_e6b59a:hover {
      background: #8551DB; }
  .button_2Fhp_d62fd2.secondary_1dX4_f8284d {
    background: #a574e3; }
  .button_2Fhp_d62fd2.secondaryDark_2LwG_afb8c0 {
    background: #612e8b; }
    .button_2Fhp_d62fd2.secondaryDark_2LwG_afb8c0:hover {
      background: #a574e3; }
  .button_2Fhp_d62fd2.gray_1j_i_2cd5f3 {
    background: #c3c9d5; }
    .button_2Fhp_d62fd2.gray_1j_i_2cd5f3:hover {
      background: #9a9fa9; }
  .button_2Fhp_d62fd2.link_3t5__8f72f1 {
    background: transparent;
    color: #8551DB;
    padding: 0;
    box-shadow: none; }
  .button_2Fhp_d62fd2.tabPrimary_1I8v_0e8817 {
    border-bottom: 3px solid #8551DB;
    color: #484848;
    padding: 0px;
    min-width: auto;
    margin-left: 25px;
    background: transparent;
    font-weight: 500;
    height: 34px;
    box-shadow: none; }
    .button_2Fhp_d62fd2.tabPrimary_1I8v_0e8817 span {
      color: #484848;
      font-weight: 500; }
    .button_2Fhp_d62fd2.tabPrimary_1I8v_0e8817:hover {
      box-shadow: none; }
      .button_2Fhp_d62fd2.tabPrimary_1I8v_0e8817:hover span {
        color: #484848; }
  .button_2Fhp_d62fd2.tabDefault_3Y1w_792e46 {
    border-bottom: 3px solid #ffffff;
    color: #9a9fa9;
    padding: 0px;
    min-width: auto;
    margin-left: 25px;
    background: transparent;
    font-weight: 500;
    height: 34px;
    box-shadow: none; }
    .button_2Fhp_d62fd2.tabDefault_3Y1w_792e46 span {
      color: #9a9fa9;
      font-weight: 500; }
    .button_2Fhp_d62fd2.tabDefault_3Y1w_792e46:hover {
      box-shadow: none; }
      .button_2Fhp_d62fd2.tabDefault_3Y1w_792e46:hover span {
        color: #484848; }

@media screen and (max-width: 1350px) {
  .button_2Fhp_d62fd2 {
    height: 36px;
    padding-right: 1em;
    padding-left: 1em; } }

@media screen and (max-width: 660px) {
  .button_2Fhp_d62fd2.tabPrimary_1I8v_0e8817, .button_2Fhp_d62fd2.tabDefault_3Y1w_792e46 {
    margin-left: 0px;
    margin-right: 25px; } }

@keyframes lds-dual-ring_25aR_98c047 {
  0% {
    transform: rotate(0deg); }
  100% {
    transform: rotate(360deg); } }

@keyframes lds-ellipsis1_2tvD_73625c {
  0% {
    transform: scale(0); }
  100% {
    transform: scale(1); } }

@keyframes lds-ellipsis3_3yR__18cafa {
  0% {
    transform: scale(1); }
  100% {
    transform: scale(0); } }

@keyframes lds-ellipsis2_3LC2_a25d5a {
  0% {
    transform: translate(0, 0); }
  100% {
    transform: translate(19px, 0); } }

@keyframes lds-spinner_S4xE_840874 {
  0% {
    opacity: 1; }
  100% {
    opacity: 0; } }

@keyframes lds-ring_1lmU_5463cc {
  0% {
    transform: rotate(0deg); }
  100% {
    transform: rotate(360deg); } }

.loader_2pmY_67ca6f {
  height: 100%;
  max-height: 300px;
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: center; }
  .loader_2pmY_67ca6f .loaderDualRing_tKhN_46ecac {
    display: inline-block;
    width: 80px;
    height: 80px; }
    .loader_2pmY_67ca6f .loaderDualRing_tKhN_46ecac:after {
      content: " ";
      display: block;
      width: 64px;
      height: 64px;
      margin: 8px;
      border-radius: 50%;
      border: 6px solid #8551DB;
      border-color: #8551DB transparent #8551DB transparent;
      animation: lds-dual-ring_25aR_98c047 1.2s linear infinite; }
  .loader_2pmY_67ca6f .loaderRing_3C6N_28eff2 {
    display: inline-block;
    position: relative;
    width: 80px;
    height: 80px; }
    .loader_2pmY_67ca6f .loaderRing_3C6N_28eff2 div {
      box-sizing: border-box;
      display: block;
      position: absolute;
      width: 64px;
      height: 64px;
      margin: 8px;
      border: 6px solid #8551DB;
      border-radius: 50%;
      animation: lds-ring_1lmU_5463cc 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite;
      border-color: #8551DB transparent transparent transparent; }
    .loader_2pmY_67ca6f .loaderRing_3C6N_28eff2 div:nth-child(1) {
      animation-delay: -0.45s; }
    .loader_2pmY_67ca6f .loaderRing_3C6N_28eff2 div:nth-child(2) {
      animation-delay: -0.3s; }
    .loader_2pmY_67ca6f .loaderRing_3C6N_28eff2 div:nth-child(3) {
      animation-delay: -0.15s; }
  .loader_2pmY_67ca6f .loaderDot_2RA2_78720b {
    display: inline-block;
    position: relative;
    width: 80px;
    height: 100%; }
    .loader_2pmY_67ca6f .loaderDot_2RA2_78720b div {
      position: absolute;
      top: calc(50% - 7px);
      width: 13px;
      height: 13px;
      border-radius: 50%;
      background: #8551DB;
      animation-timing-function: cubic-bezier(0, 1, 1, 0); }
    .loader_2pmY_67ca6f .loaderDot_2RA2_78720b div:nth-child(1) {
      left: 8px;
      animation: lds-ellipsis1_2tvD_73625c 0.6s infinite; }
    .loader_2pmY_67ca6f .loaderDot_2RA2_78720b div:nth-child(2) {
      left: 8px;
      animation: lds-ellipsis2_3LC2_a25d5a 0.6s infinite; }
    .loader_2pmY_67ca6f .loaderDot_2RA2_78720b div:nth-child(3) {
      left: 32px;
      animation: lds-ellipsis2_3LC2_a25d5a 0.6s infinite; }
    .loader_2pmY_67ca6f .loaderDot_2RA2_78720b div:nth-child(4) {
      left: 56px;
      animation: lds-ellipsis3_3yR__18cafa 0.6s infinite; }
  .loader_2pmY_67ca6f .loaderSpinner_nXBX_cc8500 {
    color: official;
    display: inline-block;
    position: relative;
    width: 80px;
    height: 80px; }
    .loader_2pmY_67ca6f .loaderSpinner_nXBX_cc8500 div {
      transform-origin: 40px 40px;
      animation: lds-spinner_S4xE_840874 1.2s linear infinite; }
    .loader_2pmY_67ca6f .loaderSpinner_nXBX_cc8500 div:after {
      content: " ";
      display: block;
      position: absolute;
      top: 3px;
      left: 37px;
      width: 6px;
      height: 18px;
      border-radius: 20%;
      background: #8551DB; }
    .loader_2pmY_67ca6f .loaderSpinner_nXBX_cc8500 div:nth-child(1) {
      transform: rotate(0deg);
      animation-delay: -1.1s; }
    .loader_2pmY_67ca6f .loaderSpinner_nXBX_cc8500 div:nth-child(2) {
      transform: rotate(30deg);
      animation-delay: -1s; }
    .loader_2pmY_67ca6f .loaderSpinner_nXBX_cc8500 div:nth-child(3) {
      transform: rotate(60deg);
      animation-delay: -0.9s; }
    .loader_2pmY_67ca6f .loaderSpinner_nXBX_cc8500 div:nth-child(4) {
      transform: rotate(90deg);
      animation-delay: -0.8s; }
    .loader_2pmY_67ca6f .loaderSpinner_nXBX_cc8500 div:nth-child(5) {
      transform: rotate(120deg);
      animation-delay: -0.7s; }
    .loader_2pmY_67ca6f .loaderSpinner_nXBX_cc8500 div:nth-child(6) {
      transform: rotate(150deg);
      animation-delay: -0.6s; }
    .loader_2pmY_67ca6f .loaderSpinner_nXBX_cc8500 div:nth-child(7) {
      transform: rotate(180deg);
      animation-delay: -0.5s; }
    .loader_2pmY_67ca6f .loaderSpinner_nXBX_cc8500 div:nth-child(8) {
      transform: rotate(210deg);
      animation-delay: -0.4s; }
    .loader_2pmY_67ca6f .loaderSpinner_nXBX_cc8500 div:nth-child(9) {
      transform: rotate(240deg);
      animation-delay: -0.3s; }
    .loader_2pmY_67ca6f .loaderSpinner_nXBX_cc8500 div:nth-child(10) {
      transform: rotate(270deg);
      animation-delay: -0.2s; }
    .loader_2pmY_67ca6f .loaderSpinner_nXBX_cc8500 div:nth-child(11) {
      transform: rotate(300deg);
      animation-delay: -0.1s; }
    .loader_2pmY_67ca6f .loaderSpinner_nXBX_cc8500 div:nth-child(12) {
      transform: rotate(330deg);
      animation-delay: 0s; }
  .loader_2pmY_67ca6f.large_2gvs_112ddf {
    max-height: 400px; }
    .loader_2pmY_67ca6f.large_2gvs_112ddf .loaderDualRing_tKhN_46ecac {
      width: 120px;
      height: 120px; }
      .loader_2pmY_67ca6f.large_2gvs_112ddf .loaderDualRing_tKhN_46ecac:after {
        width: 96px;
        height: 96px;
        margin: 12px;
        border-width: 8px; }
    .loader_2pmY_67ca6f.large_2gvs_112ddf .loaderRing_3C6N_28eff2 {
      width: 120px;
      height: 120px; }
      .loader_2pmY_67ca6f.large_2gvs_112ddf .loaderRing_3C6N_28eff2 div {
        width: 96px;
        height: 96px;
        margin: 12px;
        border-width: 8px; }
    .loader_2pmY_67ca6f.large_2gvs_112ddf .loaderDot_2RA2_78720b {
      width: 110px; }
      .loader_2pmY_67ca6f.large_2gvs_112ddf .loaderDot_2RA2_78720b div {
        top: calc(50% - 10px);
        width: 20px;
        height: 20px; }
      .loader_2pmY_67ca6f.large_2gvs_112ddf .loaderDot_2RA2_78720b div:nth-child(1) {
        left: 10px; }
      .loader_2pmY_67ca6f.large_2gvs_112ddf .loaderDot_2RA2_78720b div:nth-child(2) {
        left: 20px; }
      .loader_2pmY_67ca6f.large_2gvs_112ddf .loaderDot_2RA2_78720b div:nth-child(3) {
        left: 50px; }
      .loader_2pmY_67ca6f.large_2gvs_112ddf .loaderDot_2RA2_78720b div:nth-child(4) {
        left: 85px; }
    .loader_2pmY_67ca6f.large_2gvs_112ddf .loaderSpinner_nXBX_cc8500 {
      width: 120px;
      height: 120px; }
      .loader_2pmY_67ca6f.large_2gvs_112ddf .loaderSpinner_nXBX_cc8500 div {
        transform-origin: 60px 60px; }
      .loader_2pmY_67ca6f.large_2gvs_112ddf .loaderSpinner_nXBX_cc8500 div:after {
        top: 12px;
        left: 56px;
        width: 8px;
        height: 22px; }
  .loader_2pmY_67ca6f.small_37uc_ad1012 {
    max-height: 200px; }
    .loader_2pmY_67ca6f.small_37uc_ad1012 .loaderDualRing_tKhN_46ecac {
      width: 56px;
      height: 56px; }
      .loader_2pmY_67ca6f.small_37uc_ad1012 .loaderDualRing_tKhN_46ecac:after {
        width: 44px;
        height: 44px;
        margin: 5.6px;
        border-width: 4px; }
    .loader_2pmY_67ca6f.small_37uc_ad1012 .loaderRing_3C6N_28eff2 {
      width: 56px;
      height: 56px; }
      .loader_2pmY_67ca6f.small_37uc_ad1012 .loaderRing_3C6N_28eff2 div {
        width: 44px;
        height: 44px;
        margin: 5.6px;
        border-width: 4px; }
    .loader_2pmY_67ca6f.small_37uc_ad1012 .loaderDot_2RA2_78720b {
      width: 60px; }
      .loader_2pmY_67ca6f.small_37uc_ad1012 .loaderDot_2RA2_78720b div {
        top: calc(50% - 4px);
        width: 8px;
        height: 8px; }
      .loader_2pmY_67ca6f.small_37uc_ad1012 .loaderDot_2RA2_78720b div:nth-child(1) {
        left: 6px; }
      .loader_2pmY_67ca6f.small_37uc_ad1012 .loaderDot_2RA2_78720b div:nth-child(2) {
        left: 6px; }
      .loader_2pmY_67ca6f.small_37uc_ad1012 .loaderDot_2RA2_78720b div:nth-child(3) {
        left: 26px; }
      .loader_2pmY_67ca6f.small_37uc_ad1012 .loaderDot_2RA2_78720b div:nth-child(4) {
        left: 48px; }
    .loader_2pmY_67ca6f.small_37uc_ad1012 .loaderSpinner_nXBX_cc8500 {
      width: 40px;
      height: 40px; }
      .loader_2pmY_67ca6f.small_37uc_ad1012 .loaderSpinner_nXBX_cc8500 div {
        transform-origin: 20px 20px; }
      .loader_2pmY_67ca6f.small_37uc_ad1012 .loaderSpinner_nXBX_cc8500 div:after {
        top: 0px;
        left: 18px;
        width: 3px;
        height: 10px; }
  .loader_2pmY_67ca6f.tiny_9gvA_7f5253 {
    max-height: 100px; }
    .loader_2pmY_67ca6f.tiny_9gvA_7f5253 .loaderDualRing_tKhN_46ecac {
      width: 24px;
      height: 24px; }
      .loader_2pmY_67ca6f.tiny_9gvA_7f5253 .loaderDualRing_tKhN_46ecac:after {
        width: 18px;
        height: 18px;
        margin: 2px;
        border-width: 2px; }
    .loader_2pmY_67ca6f.tiny_9gvA_7f5253 .loaderRing_3C6N_28eff2 {
      width: 24px;
      height: 24px; }
      .loader_2pmY_67ca6f.tiny_9gvA_7f5253 .loaderRing_3C6N_28eff2 div {
        width: 18px;
        height: 18px;
        margin: 2px;
        border-width: 2px; }
    .loader_2pmY_67ca6f.tiny_9gvA_7f5253 .loaderDot_2RA2_78720b {
      width: 24px; }
      .loader_2pmY_67ca6f.tiny_9gvA_7f5253 .loaderDot_2RA2_78720b div {
        top: calc(50% - 2px);
        width: 4px;
        height: 4px; }
      .loader_2pmY_67ca6f.tiny_9gvA_7f5253 .loaderDot_2RA2_78720b div:nth-child(1) {
        left: 2px; }
      .loader_2pmY_67ca6f.tiny_9gvA_7f5253 .loaderDot_2RA2_78720b div:nth-child(2) {
        left: 2px; }
      .loader_2pmY_67ca6f.tiny_9gvA_7f5253 .loaderDot_2RA2_78720b div:nth-child(3) {
        left: 16px; }
      .loader_2pmY_67ca6f.tiny_9gvA_7f5253 .loaderDot_2RA2_78720b div:nth-child(4) {
        left: 20px; }
    .loader_2pmY_67ca6f.tiny_9gvA_7f5253 .loaderSpinner_nXBX_cc8500 {
      width: 16px;
      height: 16px; }
      .loader_2pmY_67ca6f.tiny_9gvA_7f5253 .loaderSpinner_nXBX_cc8500 div {
        transform-origin: 8px 8px; }
      .loader_2pmY_67ca6f.tiny_9gvA_7f5253 .loaderSpinner_nXBX_cc8500 div:after {
        top: 0px;
        left: 7px;
        width: 2px;
        height: 4px; }
  .loader_2pmY_67ca6f.white_1bvi_d1011e .loaderSpinner_nXBX_cc8500 div:after {
    background: #fff; }
  .loader_2pmY_67ca6f.white_1bvi_d1011e .loaderDot_2RA2_78720b div {
    background: #fff; }
  .loader_2pmY_67ca6f.white_1bvi_d1011e .loaderDualRing_tKhN_46ecac:after {
    border: 6px solid #fff;
    border-color: #fff transparent #fff transparent; }
  .loader_2pmY_67ca6f.white_1bvi_d1011e .loaderRing_3C6N_28eff2 div {
    border: 6px solid #fff;
    border-color: #fff transparent transparent transparent; }

.noHover_2ZIG_36c636 {
  pointer-events: none; }

.closeModal_A1jK_d5d3a8 {
  font-size: 16px;
  font-weight: 100;
  line-height: 28px;
  display: inline-block;
  position: absolute;
  right: 15px;
  top: 10px;
  cursor: pointer; }
  .closeModal_A1jK_d5d3a8:hover::before {
    color: #484848; }

.removeButton_3cgd_ff7ff6 {
  border-color: transparent; }
  .removeButton_3cgd_ff7ff6:hover {
    background: #fd8981 !important;
    border-color: #fd8981;
    color: #fff; }
  .removeButton_3cgd_ff7ff6:focus, .removeButton_3cgd_ff7ff6:active {
    border-color: transparent; }

.messageButton_3dzq_3a58a2 {
  border-color: transparent; }
  .messageButton_3dzq_3a58a2:hover, .messageButton_3dzq_3a58a2:focus, .messageButton_3dzq_3a58a2:active {
    background: #8551DB !important;
    border-color: #8551DB;
    color: #fff; }

.messageIcon_3Xr9_fff574 {
  border-color: transparent;
  font-size: 18px; }
  .messageIcon_3Xr9_fff574:hover, .messageIcon_3Xr9_fff574:focus, .messageIcon_3Xr9_fff574:active {
    background: none;
    border-color: transparent !important;
    color: #8551DB; }

.removeIcon_Vt9v_7a8ce9 {
  border-color: transparent;
  font-size: 18px; }
  .removeIcon_Vt9v_7a8ce9:hover, .removeIcon_Vt9v_7a8ce9:focus, .removeIcon_Vt9v_7a8ce9:active {
    background: none;
    border-color: transparent !important;
    color: #fd8981; }

.btn_WyHM_c6d1e6 {
  padding: 5px 15px;
  display: inline-block;
  border: 1px solid #8551db;
  width: 60px;
  min-width: 60px;
  height: 35px !important;
  transition: all .3s ease; }

.pendingButton_19IH_0091bc {
  min-width: 60px; }
  .pendingButton_19IH_0091bc span::before {
    color: #ffffff;
    font-size: 16px; }

.conenectedButton_1Gmu_791777 {
  min-width: 60px;
  opacity: .5; }
  .conenectedButton_1Gmu_791777 span::before {
    color: #ffffff;
    font-size: 16px; }

.invitedButton_20EA_bc8c9e {
  min-width: 60px; }
  .invitedButton_20EA_bc8c9e span::before {
    color: #8551DB;
    font-size: 18px; }
  .invitedButton_20EA_bc8c9e.hm_check_13zx_af86c0 {
    background: #8551DB; }
    .invitedButton_20EA_bc8c9e.hm_check_13zx_af86c0.user_24aE_941a60 {
      opacity: .5; }
    .invitedButton_20EA_bc8c9e.hm_check_13zx_af86c0 span::before {
      color: #ffffff;
      font-size: 16px; }
  .invitedButton_20EA_bc8c9e:hover span::before {
    color: #ffffff; }

.haved_1gc4_62846f {
  padding: 5px 10px; }
  .haved_1gc4_62846f p {
    margin-bottom: 0px; }
    .haved_1gc4_62846f p.text_name_vw-J_f92fbf {
      font-weight: 500;
      color: #484848; }
    .haved_1gc4_62846f p.text_phone_3Z8n_e36ef5 {
      color: #9a9fa9; }

.not_yet__fva_4cd748 {
  padding: 10px 10px; }

.buttonFluid_1bB9_55ac7f {
  display: flex;
  width: 100%; }
  .buttonFluid_1bB9_55ac7f button:first-child {
    margin-right: 15px; }
  .buttonFluid_1bB9_55ac7f.oneButton_1E2o_ac52de button:first-child {
    max-width: 100px;
    margin: 0px auto !important; }

.member_1P3p_6a9417 {
  height: 100%;
  padding: 16px;
  box-shadow: 0 1px 14px 2px rgba(120, 120, 120, 0.06), 0 1px 8px 2px rgba(120, 120, 120, 0.08);
  display: flex;
  align-items: center;
  flex-direction: column;
  justify-content: space-between;
  position: relative;
  transition: all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1); }
  .member_1P3p_6a9417:hover {
    box-shadow: 0 6px 18px 2px rgba(120, 120, 120, 0.14), 0 3px 8px 2px rgba(120, 120, 120, 0.18); }
  .member_1P3p_6a9417 .avatar_17Ut_b107d2 {
    display: block;
    border-radius: 50%;
    width: 80px;
    height: 80px;
    overflow: hidden;
    margin-top: 24px;
    margin-bottom: 16px;
    position: relative; }
    .member_1P3p_6a9417 .avatar_17Ut_b107d2 img {
      width: 100%;
      object-fit: cover; }
    .member_1P3p_6a9417 .avatar_17Ut_b107d2 .view_profile_1V8o_7c73be {
      display: none;
      transition: all 0.5s ease; }
    .member_1P3p_6a9417 .avatar_17Ut_b107d2.connected_35BL_9c4a3a .homing_eye {
      position: absolute;
      z-index: 3;
      top: 50%;
      left: 50%;
      margin-left: -13px;
      margin-top: -10px;
      font-size: 22px;
      display: none; }
    .member_1P3p_6a9417 .avatar_17Ut_b107d2.connected_35BL_9c4a3a:hover::before {
      display: block;
      width: 100%;
      height: 100%;
      position: absolute;
      top: 0px;
      left: 0px;
      background: rgba(0, 0, 0, 0.5);
      content: '';
      z-index: 2; }
    .member_1P3p_6a9417 .avatar_17Ut_b107d2.connected_35BL_9c4a3a:hover .homing_eye {
      display: block; }
      .member_1P3p_6a9417 .avatar_17Ut_b107d2.connected_35BL_9c4a3a:hover .homing_eye::before {
        color: #ffffff; }
    .member_1P3p_6a9417 .avatar_17Ut_b107d2.pedding_1h8F_12832e::before {
      display: block; }
  .member_1P3p_6a9417 .canView_37hl_203d08 {
    font-size: 24px;
    color: #9a9fa9;
    position: absolute;
    right: 10px;
    top: 10px;
    transition: all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1); }
    .member_1P3p_6a9417 .canView_37hl_203d08:hover i::before {
      color: #8551DB; }
  .member_1P3p_6a9417 .info_3O5k_a797ef {
    margin-bottom: 16px;
    text-align: center;
    width: 100%; }
    .member_1P3p_6a9417 .info_3O5k_a797ef p {
      color: #9a9fa9;
      font-size: 14px;
      white-space: nowrap;
      overflow: hidden;
      text-overflow: ellipsis;
      margin-bottom: 0px; }
    .member_1P3p_6a9417 .info_3O5k_a797ef p:first-child {
      font-weight: 500;
      color: #484848;
      font-size: 18px; }
  .member_1P3p_6a9417 .action_3qtZ_a2292c {
    width: 60%;
    display: flex;
    justify-content: center;
    position: relative;
    top: 10px; }
    .member_1P3p_6a9417 .action_3qtZ_a2292c button {
      width: 50%;
      box-shadow: none; }
  .member_1P3p_6a9417 .border_3YwJ_9cd49c {
    border: 1px solid #E8E8E8;
    width: 83%;
    position: absolute;
    bottom: 50px; }

.member_small_dhAN_e1fe5d {
  margin-top: 15px;
  margin-bottom: 15px; }
  .member_small_dhAN_e1fe5d .avatar_17Ut_b107d2 {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    overflow: hidden;
    display: inline-block;
    float: left; }
    .member_small_dhAN_e1fe5d .avatar_17Ut_b107d2 img {
      width: 100%;
      height: 100%;
      object-fit: cover; }
  .member_small_dhAN_e1fe5d .info_3O5k_a797ef {
    float: left; }
  .member_small_dhAN_e1fe5d .action_3qtZ_a2292c {
    float: right; }

@media screen and (max-width: 1350px) {
  .member_1P3p_6a9417 .info_3O5k_a797ef p:first-child {
    font-size: 16px; } }

@media screen and (max-width: 576px) {
  .member_1P3p_6a9417 {
    padding: 2px; }
    .member_1P3p_6a9417 .info_3O5k_a797ef {
      width: 80%; }
      .member_1P3p_6a9417 .info_3O5k_a797ef p {
        font-size: 13px; }
    .member_1P3p_6a9417 .border_3YwJ_9cd49c {
      bottom: 40px; }
    .member_1P3p_6a9417 .action_3qtZ_a2292c {
      top: 0px; }
      .member_1P3p_6a9417 .action_3qtZ_a2292c button:hover, .member_1P3p_6a9417 .action_3qtZ_a2292c button:focus, .member_1P3p_6a9417 .action_3qtZ_a2292c button:active {
        border: transparent; } }

@-webkit-keyframes seconds_15BH_872e08 {
  0% {
    opacity: 1; }
  100% {
    opacity: 0;
    left: -9999px;
    position: absolute; } }

@keyframes seconds_15BH_872e08 {
  0% {
    opacity: 1; }
  100% {
    opacity: 0;
    left: -9999px;
    position: absolute; } }

.flag-select {
  min-width: 75px;
  left: 15px;
  padding: 0; }
  .flag-select .selected--flag--option {
    padding: 5px 0px;
    display: flex;
    align-items: center;
    justify-content: space-between; }
  .flag-select .country-flag {
    width: auto !important;
    height: auto !important; }
  .flag-select img {
    top: 0;
    vertical-align: middle; }

.text_copied_24jd_a008e6 {
  color: #107d2a;
  -webkit-animation: seconds_15BH_872e08 2.0s forwards;
  -webkit-animation-iteration-count: 1;
  -webkit-animation-delay: 2s;
  animation: seconds_15BH_872e08 2.0s forwards;
  animation-iteration-count: 1;
  animation-delay: 2s;
  position: absolute; }

.text_copied_qr_-1_r_d621bf {
  -webkit-animation: seconds_15BH_872e08 2.0s forwards;
  -webkit-animation-iteration-count: 1;
  -webkit-animation-delay: 2s;
  animation: seconds_15BH_872e08 2.0s forwards;
  animation-iteration-count: 1;
  animation-delay: 2s;
  color: #107d2a;
  position: absolute;
  text-align: center;
  left: 0;
  right: 0;
  bottom: -10px; }

.btn_invite_mUmC_699803 {
  float: right;
  margin-top: 17px; }
  .btn_invite_mUmC_699803 button {
    width: 100%; }
    .btn_invite_mUmC_699803 button.disabled_3kkn_7466ba {
      opacity: .4;
      cursor: not-allowed;
      background: #9A9FA9;
      color: #fff; }
      .btn_invite_mUmC_699803 button.disabled_3kkn_7466ba:hover {
        background: #9A9FA9;
        color: #fff;
        border-color: #9A9FA9; }

.inviteForm_3BdP_420ed3 {
  margin-bottom: 0px; }
  .inviteForm_3BdP_420ed3 .inputPhone_2SGh_361732 {
    display: flex;
    align-items: center;
    justify-content: flex-end;
    position: relative; }
    .inviteForm_3BdP_420ed3 .inputPhone_2SGh_361732 input {
      width: 100%;
      font-size: 14px;
      height: 40px;
      padding-right: 2em;
      padding-left: 100px;
      color: #9a9fa9;
      border: 1px solid #c3c9d5;
      margin: 5px auto;
      outline: none;
      border-radius: 0px;
      box-shadow: none; }
      .inviteForm_3BdP_420ed3 .inputPhone_2SGh_361732 input:hover, .inviteForm_3BdP_420ed3 .inputPhone_2SGh_361732 input:focus {
        outline: none;
        border: 1px solid #8551DB; }
  .inviteForm_3BdP_420ed3 .box_2c8X_6d0dfc .input_14Ym_48c74e::before {
    background: none;
    content: ''; }
  .inviteForm_3BdP_420ed3 .box_2c8X_6d0dfc .search_30F6_443a46 {
    display: block !important; }
  .inviteForm_3BdP_420ed3 .box_2c8X_6d0dfc .btn_invite_mUmC_699803 {
    float: right;
    margin-top: 20px; }
    .inviteForm_3BdP_420ed3 .box_2c8X_6d0dfc .btn_invite_mUmC_699803 button {
      width: 100%; }
      .inviteForm_3BdP_420ed3 .box_2c8X_6d0dfc .btn_invite_mUmC_699803 button.disabled_3kkn_7466ba {
        opacity: .4; }
  .inviteForm_3BdP_420ed3 .nav-tabs {
    clear: both;
    text-align: center;
    margin-bottom: 30px;
    margin-left: auto;
    margin-right: auto;
    padding-bottom: 30px;
    border-bottom: 1px solid #f1f1f1;
    display: block; }
    .inviteForm_3BdP_420ed3 .nav-tabs li {
      display: inline-block;
      float: none;
      margin-left: 20px;
      margin-right: 20px; }
      .inviteForm_3BdP_420ed3 .nav-tabs li a {
        font-size: 14px;
        padding: 2px 0px;
        margin-top: 0px;
        line-height: 14px;
        text-transform: inherit;
        font-weight: 500; }
        .inviteForm_3BdP_420ed3 .nav-tabs li a:hover, .inviteForm_3BdP_420ed3 .nav-tabs li a:focus {
          color: #8551DB;
          border-bottom: 1px solid #8551DB !important;
          padding: 2px 0px;
          border-top: 1px solid #fff;
          border-left: 1px solid #fff;
          border-right: 1px solid #fff;
          background: none !important; }
      .inviteForm_3BdP_420ed3 .nav-tabs li.active a {
        color: #8551DB;
        border-bottom: 1px solid #8551DB !important;
        padding: 2px 0px;
        border-top: none;
        border-left: none;
        border-right: none; }
  .inviteForm_3BdP_420ed3 .tab-content {
    clear: both;
    width: 100%;
    position: relative; }

.box_member_1Tnj_3ea2a4 .smallImage {
  float: left; }

.btn_send_invite_2P7g_3bd4b3 {
  width: 100%;
  font-weight: 400;
  margin: 10px 0px; }
  .btn_send_invite_2P7g_3bd4b3.disabled_3kkn_7466ba {
    opacity: .5; }
    .btn_send_invite_2P7g_3bd4b3.disabled_3kkn_7466ba:hover {
      background: #8551DB;
      border-color: #8551DB; }

.add_contact_rwjU_0484cb {
  z-index: 1040 !important; }
  .add_contact_rwjU_0484cb .ant-modal-content_1_lM_23ba3a .ant-modal-close-x_2g9r_ea6b72 {
    padding-top: 12px; }
  .add_contact_rwjU_0484cb .heading3_2cVf_c517a3 {
    font-weight: 500;
    margin-bottom: 0px;
    font-size: 22px; }
  .add_contact_rwjU_0484cb .box_2c8X_6d0dfc {
    clear: both; }
    .add_contact_rwjU_0484cb .box_2c8X_6d0dfc .group_input_5zrS_41a92f .link_invite_2ILq_c1fe80 {
      position: relative;
      margin: 10px 0px;
      display: block; }
      .add_contact_rwjU_0484cb .box_2c8X_6d0dfc .group_input_5zrS_41a92f .link_invite_2ILq_c1fe80 .input_14Ym_48c74e {
        width: 100%;
        height: 43px;
        box-shadow: none;
        border: 1px solid #c3c9d5;
        border-radius: 0;
        padding-left: 15px;
        font-size: 14px; }
        .add_contact_rwjU_0484cb .box_2c8X_6d0dfc .group_input_5zrS_41a92f .link_invite_2ILq_c1fe80 .input_14Ym_48c74e:focus, .add_contact_rwjU_0484cb .box_2c8X_6d0dfc .group_input_5zrS_41a92f .link_invite_2ILq_c1fe80 .input_14Ym_48c74e:hover {
          outline: none;
          border: 1px solid #8551db; }
      .add_contact_rwjU_0484cb .box_2c8X_6d0dfc .group_input_5zrS_41a92f .link_invite_2ILq_c1fe80 .btn_copy_3-Sm_7af0a2 {
        background: #8551db;
        display: inline-block;
        padding: 11.5px;
        color: #fff;
        position: absolute;
        top: 0;
        right: 0;
        cursor: pointer; }
    .add_contact_rwjU_0484cb .box_2c8X_6d0dfc .img_qrcode_OWOG_ba4fa0 {
      margin: 0px auto;
      display: block;
      text-align: center; }
    .add_contact_rwjU_0484cb .box_2c8X_6d0dfc .link_qrcode_frJS_1be109 {
      margin: 0px auto;
      text-align: center;
      display: block;
      padding: 0px; }
      .add_contact_rwjU_0484cb .box_2c8X_6d0dfc .link_qrcode_frJS_1be109 li {
        display: inline-block;
        margin: 25px 30px 10px 30px;
        color: #484848;
        border-bottom: 1px solid #fff;
        cursor: pointer; }
        .add_contact_rwjU_0484cb .box_2c8X_6d0dfc .link_qrcode_frJS_1be109 li:hover {
          color: #8551DB;
          text-decoration: none;
          border-bottom: 1px solid #8551DB; }
    .add_contact_rwjU_0484cb .box_2c8X_6d0dfc .none_contact_2hy7_2bdde2 {
      padding-top: 10px;
      padding-bottom: 0px; }
      .add_contact_rwjU_0484cb .box_2c8X_6d0dfc .none_contact_2hy7_2bdde2 h4 {
        text-align: center;
        font-weight: 500;
        color: #484848;
        font-size: 17px; }
      .add_contact_rwjU_0484cb .box_2c8X_6d0dfc .none_contact_2hy7_2bdde2 p {
        text-align: center;
        color: #9a9fa9; }
      .add_contact_rwjU_0484cb .box_2c8X_6d0dfc .none_contact_2hy7_2bdde2 .nav-tabs {
        border-bottom: none;
        margin-bottom: 0px;
        margin-top: 15px;
        padding-bottom: 10px; }
        .add_contact_rwjU_0484cb .box_2c8X_6d0dfc .none_contact_2hy7_2bdde2 .nav-tabs li a {
          color: #9a9fa9;
          line-height: 14px; }
        .add_contact_rwjU_0484cb .box_2c8X_6d0dfc .none_contact_2hy7_2bdde2 .nav-tabs li.active a {
          color: #8551DB !important;
          font-weight: 500; }
      .add_contact_rwjU_0484cb .box_2c8X_6d0dfc .none_contact_2hy7_2bdde2 .inputName_1N-O_e39809 {
        width: 100%;
        height: 50px;
        margin-bottom: 10px;
        display: flex;
        align-items: center;
        position: relative; }
        .add_contact_rwjU_0484cb .box_2c8X_6d0dfc .none_contact_2hy7_2bdde2 .inputName_1N-O_e39809 .input_14Ym_48c74e {
          width: 100%;
          height: 40px;
          box-shadow: none;
          border: 1px solid #e9edf0;
          border-radius: 0px;
          padding-left: 15px;
          font-size: 14px;
          font-family: 'poppins', sans-serif;
          font-weight: 400;
          color: #9a9fa9; }
    .add_contact_rwjU_0484cb .box_2c8X_6d0dfc .btn_send_invite_2P7g_3bd4b3 {
      width: 100%;
      font-weight: 400;
      margin: 10px 0px; }
      .add_contact_rwjU_0484cb .box_2c8X_6d0dfc .btn_send_invite_2P7g_3bd4b3.disabled_3kkn_7466ba {
        opacity: .5; }
        .add_contact_rwjU_0484cb .box_2c8X_6d0dfc .btn_send_invite_2P7g_3bd4b3.disabled_3kkn_7466ba:hover {
          background: #8551DB;
          border-color: #8551DB; }
    .add_contact_rwjU_0484cb .box_2c8X_6d0dfc .loader_3_br_b9411b {
      height: 107px; }

.buttonFluid_3hOF_7c97fb {
  margin: 0px auto; }

@media screen and (max-width: 1350px) {
  .inviteForm_3BdP_420ed3 .inputPhone_2SGh_361732 input {
    height: 36px; }
  .add_contact_rwjU_0484cb .box_2c8X_6d0dfc .btn_send_invite_2P7g_3bd4b3 {
    font-weight: 400; } }

@media screen and (max-width: 480px) {
  .inviteForm_3BdP_420ed3 .nav-tabs li {
    margin-left: 10px;
    margin-right: 10px; } }

@keyframes fallPerspective_2aCK_b83d6c {
  100% {
    transform: translateZ(0px) translateY(0px) rotateX(0deg);
    opacity: 1; } }

textarea:focus, input.form-control:focus {
  border-color: inherit;
  outline: none;
  -webkit-box-shadow: none;
  box-shadow: none; }

.dd-menu-items li[role='action']:hover {
  color: inherit;
  background: white !important; }

.recent_1mxY_00da1b {
  flex-wrap: wrap;
  justify-content: flex-start;
  height: 246px;
  overflow-x: scroll; }
  .recent_1mxY_00da1b .memberItem_2tuA_bfcf5d {
    position: relative;
    width: 30%;
    margin: 20px 5px 0;
    padding: 15px;
    text-align: center;
    border: 1px solid #e9edf0;
    border-radius: 3px;
    /*width: 50%;*/ }
    .recent_1mxY_00da1b .memberItem_2tuA_bfcf5d .container_2UAs_834941 {
      width: 100%;
      height: auto;
      backface-visibility: hidden;
      opacity: 1;
      transition: 0.5s ease; }
      .recent_1mxY_00da1b .memberItem_2tuA_bfcf5d .container_2UAs_834941 img {
        height: auto;
        margin-top: 5px;
        margin-bottom: 10px;
        border: 1px solid #e9edf0;
        border-radius: 50%; }
      .recent_1mxY_00da1b .memberItem_2tuA_bfcf5d .container_2UAs_834941 .name_2Iub_b13356 {
        max-width: 180px;
        overflow: hidden;
        color: #484848;
        font-weight: 400;
        white-space: nowrap;
        text-align: center;
        text-overflow: ellipsis; }
    .recent_1mxY_00da1b .memberItem_2tuA_bfcf5d .middle_3slq_484920 {
      position: absolute;
      top: 50%;
      left: 50%;
      font-size: 36px;
      -ms-transform: translate(-50%, -50%);
      transform: translate(-50%, -50%);
      opacity: 0;
      transition: 0.5s ease; }
    .recent_1mxY_00da1b .memberItem_2tuA_bfcf5d:hover .container_2UAs_834941 {
      opacity: 0.3; }
    .recent_1mxY_00da1b .memberItem_2tuA_bfcf5d:hover .middle_3slq_484920 {
      opacity: 1; }
    .recent_1mxY_00da1b .memberItem_2tuA_bfcf5d.checked_33Wl_93cde0 .container_2UAs_834941 {
      opacity: 0.3; }
    .recent_1mxY_00da1b .memberItem_2tuA_bfcf5d.checked_33Wl_93cde0 .middle_3slq_484920 {
      opacity: 1; }
      .recent_1mxY_00da1b .memberItem_2tuA_bfcf5d.checked_33Wl_93cde0 .middle_3slq_484920 i {
        color: green; }

.shared_1FhL_8dc641 label {
  display: block;
  font-weight: 600; }

.shared_1FhL_8dc641 .qr_2nQk_94660b {
  max-width: 150px; }

.shared_1FhL_8dc641 .social_ZEut_d120e1 {
  margin: 20px 0; }
  .shared_1FhL_8dc641 .social_ZEut_d120e1 label {
    display: block; }
  .shared_1FhL_8dc641 .social_ZEut_d120e1 div[role='button'] {
    display: inline-block;
    margin: 10px 20px 0 0; }

.btnContainer_MJa-_481aff {
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  justify-content: space-between; }

.btn-light-grey {
  min-width: 200px;
  padding: 10px 15px;
  color: #8b939b;
  font-weight: 600;
  background: #e9edf0; }
  .btn-light-grey:hover {
    color: white;
    background: #8b939b; }

.blockGrid_1R-__fc8c97 {
  margin-top: 15px;
  padding: 0px; }
  .blockGrid_1R-__fc8c97:first-child {
    margin-top: 0; }
  .blockGrid_1R-__fc8c97 label:first-child {
    display: block;
    font-weight: 600;
    font-size: 15px; }
  .blockGrid_1R-__fc8c97 div[role='button'] {
    display: inline-block;
    margin: 0 3px; }

.blockTwoCol_1YPH_a11832 {
  display: flex;
  align-items: center; }
  .blockTwoCol_1YPH_a11832 .largeCol_3b1Z_5bc1f7 {
    flex-grow: 2; }
  .blockTwoCol_1YPH_a11832 .blockGrid_1R-__fc8c97:first-child {
    margin-top: 15px; }

.description_YMgl_6fced7 {
  margin-left: 8px;
  font-style: italic; }

.rows_29DV_b1ae51 .slick-track > * {
  margin-right: 10px; }
  .rows_29DV_b1ae51 .slick-track > *:last-child {
    margin-right: 0; }

.grid_2aZZ_b0a9c2 {
  display: flex;
  flex-direction: column;
  overflow-x: scroll;
  transition-timing-function: cubic-bezier(0, 1, 0.5, 1);
  transition-duration: 0.5s;
  transition-property: all; }
  .grid_2aZZ_b0a9c2 > * {
    padding: 0px;
    border-bottom: 1px solid #f6f7f9; }
  .grid_2aZZ_b0a9c2 > *:last-child {
    border-bottom: 0; }
  .grid_2aZZ_b0a9c2 .contactItem_1427_1d3638 {
    min-height: 65px;
    cursor: pointer; }
    .grid_2aZZ_b0a9c2 .contactItem_1427_1d3638 > * {
      display: inline-block;
      margin: 0 5px 0 0;
      vertical-align: middle; }
    .grid_2aZZ_b0a9c2 .contactItem_1427_1d3638 > *:first-child {
      margin-right: 10px; }
    .grid_2aZZ_b0a9c2 .contactItem_1427_1d3638:hover {
      background: #f7f7f7; }
  .grid_2aZZ_b0a9c2 .name_2Iub_b13356 span {
    display: block; }
  .grid_2aZZ_b0a9c2 .name_2Iub_b13356 :first-child {
    font-weight: bold; }
  .grid_2aZZ_b0a9c2 .name_2Iub_b13356 :last-child {
    color: #656565; }

.noBorder_1zbt_ee06c6 {
  border: 0; }
  .noBorder_1zbt_ee06c6 i {
    font-size: 20px; }

.leftCenter_1Wb3_3c3ce7 {
  display: block; }
  .leftCenter_1Wb3_3c3ce7 .dd-menu-items li.content:hover {
    background: white !important; }
  .leftCenter_1Wb3_3c3ce7 .dd-menu-items {
    top: 50%;
    left: 10px !important;
    transform: translateY(-50%); }
  .leftCenter_1Wb3_3c3ce7 .dd-menu-items li[role='qrCode']:hover,
  .leftCenter_1Wb3_3c3ce7 .dd-menu-items li[role='action']:hover {
    background: white !important; }
  .leftCenter_1Wb3_3c3ce7 .dd-menu-items li[role='action'] {
    display: flex; }
    .leftCenter_1Wb3_3c3ce7 .dd-menu-items li[role='action'] > * {
      min-width: 50% !important; }
    .leftCenter_1Wb3_3c3ce7 .dd-menu-items li[role='action'] > *:hover,
    .leftCenter_1Wb3_3c3ce7 .dd-menu-items li[role='action'] > div:hover {
      color: white;
      background-color: #bddffd; }

.inputWithBtnInside_2qF__d54260 {
  display: flex;
  flex-direction: row;
  background: #e9edf0;
  border: 1px solid #ccc;
  border-radius: 4px;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -webkit-transition: border-color ease-in-out 0.15s, -webkit-box-shadow ease-in-out 0.15s;
  -o-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s; }
  .inputWithBtnInside_2qF__d54260 > *:first-child {
    flex-grow: 2; }
  .inputWithBtnInside_2qF__d54260 input {
    background: transparent;
    border: none;
    border: 0;
    outline: none; }
  .inputWithBtnInside_2qF__d54260 [role='button'] {
    margin: 0;
    padding: 10px; }
  .inputWithBtnInside_2qF__d54260.searchBar_RJP4_b0d4d5 {
    background: white;
    border: 0;
    border-radius: 0; }
    .inputWithBtnInside_2qF__d54260.searchBar_RJP4_b0d4d5 button {
      padding: 0 15px;
      color: white;
      font-size: 20px;
      background: #25a0e8;
      border: 0;
      border-radius: 0; }
    .inputWithBtnInside_2qF__d54260.searchBar_RJP4_b0d4d5 div.ReactTags__tags {
      border: 0;
      border-radius: 0; }
    .inputWithBtnInside_2qF__d54260.searchBar_RJP4_b0d4d5 div.ReactTags__selected span.ReactTags__tag {
      color: white;
      background: #3d5a95;
      border: 1px solid white;
      border-radius: 5px; }
    .inputWithBtnInside_2qF__d54260.searchBar_RJP4_b0d4d5 .react-tagsinput {
      border: 0; }
      .inputWithBtnInside_2qF__d54260.searchBar_RJP4_b0d4d5 .react-tagsinput > span {
        display: flex;
        flex-wrap: wrap; }
        .inputWithBtnInside_2qF__d54260.searchBar_RJP4_b0d4d5 .react-tagsinput > span input {
          flex-grow: 2; }
    .inputWithBtnInside_2qF__d54260.searchBar_RJP4_b0d4d5 .react-tagsinput-tag {
      margin: 0 2px 2px 0;
      color: white;
      background: #3d5a95;
      border: 1px solid white;
      border-radius: 5px; }
    .inputWithBtnInside_2qF__d54260.searchBar_RJP4_b0d4d5 .react-tagsinput-remove {
      color: white; }

.personalMsg_cQcQ_570603 {
  margin: 5px 0;
  text-align: center; }
  .personalMsg_cQcQ_570603 textarea {
    margin-top: 5px; }

.searchContainer_12iN_358c35 {
  padding: 20px 20px 0 20px; }

.avtInTag_2vpd_7376fd {
  width: 20px;
  margin: 0 5px 0 0; }

.tippy-tooltip.transparent-theme {
  background-color: red !important; }

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow] {
  border-top: 7px solid red !important; }

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow] {
  border-bottom: 7px solid red !important; }

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow] {
  border-left: 7px solid red !important; }

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow] {
  border-right: 7px solid red !important; }

.tippy-tooltip.transparent-theme .tippy-tooltip-content {
  font-weight: 600; }

.modalHeader_YA6Z_569a09 {
  padding: 20px 0;
  background: #e9edf0;
  border-bottom: 0; }

.modalFooter_22qW_7b85c3 {
  text-align: center; }

.cellMiddle_2wqJ_e2403f {
  justify-content: center; }

.emptyMsg_2b2E_080b52 {
  align-self: center;
  color: #e1e1e1 !important;
  font-weight: 600;
  font-size: 18px;
  font-style: italic; }
  .emptyMsg_2b2E_080b52 .bold {
    color: #a1a0a0; }

.removeText_3RcD_7cd843 {
  padding: 10px 5px; }
  .removeText_3RcD_7cd843 i {
    padding: 2px 2px 1px;
    color: white;
    background-color: #d8d8d8;
    border-radius: 4px; }

.perDdown_1X0s_1338ab.ddOpen_1BMQ_8848fc {
  z-index: 10; }

.perDdown_1X0s_1338ab .dd-menu-items {
  width: 250px; }

.perDdown_1X0s_1338ab .dd-menu-items ul li > *:not(.dd-item-ignore),
.perDdown_1X0s_1338ab .dd-menu-items ol li > *:not(.dd-item-ignore) {
  min-width: unset;
  white-space: normal; }

.perDdown_1X0s_1338ab .dd-menu-items ul.dd-items-right li > *,
.perDdown_1X0s_1338ab .dd-menu-items ol.dd-items-right li > * {
  text-align: left !important; }

.perDdown_1X0s_1338ab .dd-menu-items ul li {
  display: table-row; }

.perDdown_1X0s_1338ab ul {
  display: table; }

.perDdown_1X0s_1338ab ul li > * {
  display: table-cell !important;
  padding: 10px !important; }
  .perDdown_1X0s_1338ab ul li > *:first-child {
    font-size: 20px !important; }

.perDdown_1X0s_1338ab span.main_t7jR_14ab14 {
  font-weight: bold; }

.perDdown_1X0s_1338ab span {
  padding: 0 !important;
  color: #484848;
  line-height: 20px;
  text-align: left !important; }

.perDdown_1X0s_1338ab button.popper_3tjU_e9dc2f {
  position: relative;
  width: 50px;
  height: 35px;
  padding-left: 15px;
  text-align: left;
  background: #ffffff;
  border: 1px solid #9a9fa9; }
  .perDdown_1X0s_1338ab button.popper_3tjU_e9dc2f:focus {
    outline: none; }
  .perDdown_1X0s_1338ab button.popper_3tjU_e9dc2f::after {
    position: absolute;
    top: 10%;
    right: 12px;
    color: #9a9fa9;
    font-size: 15px;
    font-family: FontAwesome;
    content: '\f0dd'; }

.searchDropdown_yecX_56a6b5 {
  display: -webkit-flex;
  overflow: unset; }
  .searchDropdown_yecX_56a6b5 > * {
    padding: 0; }
  .searchDropdown_yecX_56a6b5 .header_4JXN_0b1a47 {
    position: fixed;
    width: 560px;
    padding: 5px 10px;
    font-weight: 600;
    background: white; }
    .searchDropdown_yecX_56a6b5 .header_4JXN_0b1a47 span {
      color: #8b939b; }
    .searchDropdown_yecX_56a6b5 .header_4JXN_0b1a47 a {
      position: absolute;
      top: 8px;
      right: 5px;
      color: #7c848e; }
  .searchDropdown_yecX_56a6b5 input {
    -webkit-flex: 1;
    padding: 5px; }
  .searchDropdown_yecX_56a6b5 ul li {
    border-bottom: 1px solid #f3f5f7; }
    .searchDropdown_yecX_56a6b5 ul li:first-child {
      border-bottom: 0; }
    .searchDropdown_yecX_56a6b5 ul li:nth-child(2) {
      margin-top: 25px; }
  .searchDropdown_yecX_56a6b5 .loadingContainer_L2Mr_91be63 {
    border-bottom: 1px solid #f3f5f7 !important; }
  .searchDropdown_yecX_56a6b5 .dd-menu-items {
    top: 42px;
    width: 560px; }
    .searchDropdown_yecX_56a6b5 .dd-menu-items ul,
    .searchDropdown_yecX_56a6b5 .dd-menu-items ol {
      max-height: 250px;
      overflow-x: scroll; }
    .searchDropdown_yecX_56a6b5 .dd-menu-items ul:before {
      position: absolute;
      top: -10px;
      left: 20px;
      width: 0;
      height: 0;
      border-right: 10px solid transparent;
      border-bottom: 10px solid white;
      border-left: 10px solid transparent;
      -webkit-filter: drop-shadow(1px -2px 1px rgba(0, 0, 0, 0.15));
      filter: drop-shadow(1px -2px 1px rgba(0, 0, 0, 0.15));
      content: ' '; }
  .searchDropdown_yecX_56a6b5 .dd-menu-items ul li > *:not(.dd-item-ignore),
  .searchDropdown_yecX_56a6b5 .dd-menu-items ol li > *:not(.dd-item-ignore) {
    padding: 0.5em 1.5em; }

.contactFlex_2PCf_573a9a {
  display: flex !important;
  align-items: center;
  justify-content: flex-start;
  margin-top: 16px; }
  .contactFlex_2PCf_573a9a .name_2Iub_b13356 {
    flex-grow: 2; }

.add_1Ly7_7e7ce1 {
  color: #e9edf0;
  font-size: 30px; }

.remove_1Oyo_dab910 {
  padding: 8px;
  color: #494949;
  font-size: 22px; }

.slcDynamic_1oi9_4a7d97 {
  margin-right: 31px !important; }
  .slcDynamic_1oi9_4a7d97 button {
    width: calc(100% + 25px) !important;
    padding-right: 10px; }

.slider_2VKL_b21c9d .left_nZjq_ce314e,
.slider_2VKL_b21c9d .right_RlKF_60edfa {
  position: absolute;
  top: 50%;
  z-index: 5;
  display: block;
  padding: 10px;
  background: #f1f1f1;
  transform: translate(-50%, -50%);
  cursor: pointer;
  opacity: 0.2; }
  .slider_2VKL_b21c9d .left_nZjq_ce314e:hover,
  .slider_2VKL_b21c9d .right_RlKF_60edfa:hover {
    opacity: 1; }

.slider_2VKL_b21c9d .left_nZjq_ce314e {
  left: 13px; }

.slider_2VKL_b21c9d .right_RlKF_60edfa {
  right: -14px; }

.box_user_contact_199G_771e4c {
  display: block;
  clear: both;
  margin-bottom: 15px;
  margin-top: 15px;
  height: 45px; }
  .box_user_contact_199G_771e4c .content_170E_3961d4 {
    display: flex;
    align-items: center; }
    .box_user_contact_199G_771e4c .content_170E_3961d4 .resendBtn_Za9j_797d73 {
      color: #8551DB; }
      .box_user_contact_199G_771e4c .content_170E_3961d4 .resendBtn_Za9j_797d73:hover {
        color: #8551DB; }
    .box_user_contact_199G_771e4c .content_170E_3961d4 .avatar_3soE_c9e3cd {
      width: 50px;
      height: 50px;
      display: inline-block;
      border-radius: 50%;
      overflow: hidden;
      float: left; }
    .box_user_contact_199G_771e4c .content_170E_3961d4 .info_17xp_e8e6de {
      margin-top: 5px;
      margin-left: 20px;
      display: block;
      float: left;
      color: #9a9fa9; }
      .box_user_contact_199G_771e4c .content_170E_3961d4 .info_17xp_e8e6de .name_7r7z_d6fc24 {
        font-size: 16px;
        color: #484848;
        font-weight: 500;
        margin-top: 0px;
        margin-bottom: 0px; }
  .box_user_contact_199G_771e4c .action_3EEf_555312 {
    list-style: none;
    padding: 0px;
    margin: 0px;
    text-align: right; }
    .box_user_contact_199G_771e4c .action_3EEf_555312 .out_ffgroup_2EST_783625 .btn_action_MCf0_5f4b34 {
      padding: 8px 15px;
      display: inline-block;
      border: 1px solid #8551db;
      width: 100%;
      height: 35px;
      text-align: center;
      margin-top: 5px;
      transition: all 0.3s ease;
      border-radius: 60px; }
      .box_user_contact_199G_771e4c .action_3EEf_555312 .out_ffgroup_2EST_783625 .btn_action_MCf0_5f4b34 .btn_hm_3XYY_b5fa35::before {
        display: inline-block;
        width: 18px;
        height: 18px;
        content: '';
        background-size: 100%; }
      .box_user_contact_199G_771e4c .action_3EEf_555312 .out_ffgroup_2EST_783625 .btn_action_MCf0_5f4b34.hm_add_2sHC_5a5972::before {
        font-size: 18px;
        color: #8551db; }
      .box_user_contact_199G_771e4c .action_3EEf_555312 .out_ffgroup_2EST_783625 .btn_action_MCf0_5f4b34.hm_check_3hu-_b7dbd0 {
        background: #8551db;
        -webkit-box-shadow: 0px 1px 5px 0 rgba(0, 0, 0, 0.4);
        -moz-box-shadow: 0px 1px 5px 0 rgba(0, 0, 0, 0.4);
        box-shadow: 0px 1px 5px 0 rgba(0, 0, 0, 0.4); }
        .box_user_contact_199G_771e4c .action_3EEf_555312 .out_ffgroup_2EST_783625 .btn_action_MCf0_5f4b34.hm_check_3hu-_b7dbd0::before {
          font-size: 18px;
          color: #ffffff; }
    .box_user_contact_199G_771e4c .action_3EEf_555312 .in_ffgroup_36In_c2d7c0 .btn_action_MCf0_5f4b34 {
      padding: 5px 15px;
      display: inline-block;
      border: 1px solid #8551db;
      background: #8551db;
      opacity: .5;
      width: 50px;
      height: 30px;
      transition: all 0.3s ease;
      cursor: default; }
      .box_user_contact_199G_771e4c .action_3EEf_555312 .in_ffgroup_36In_c2d7c0 .btn_action_MCf0_5f4b34 .btn_hm_3XYY_b5fa35::before {
        display: inline-block;
        width: 20px;
        height: 20px;
        content: '';
        background-size: 100%;
        background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMjYuNDMgODcuNDciPjxkZWZzPjxzdHlsZT4uY2xzLTF7ZmlsbDpub25lO3N0cm9rZTojZmZmO3N0cm9rZS1taXRlcmxpbWl0OjEwO3N0cm9rZS13aWR0aDoxMHB4O308L3N0eWxlPjwvZGVmcz48dGl0bGU+aGNfY2hlY2s8L3RpdGxlPjxnIGlkPSJMYXllcl8yIiBkYXRhLW5hbWU9IkxheWVyIDIiPjxnIGlkPSJMYXllcl8xLTIiIGRhdGEtbmFtZT0iTGF5ZXIgMSI+PGcgaWQ9IkxheWVyXzEtMi0yIiBkYXRhLW5hbWU9IkxheWVyIDEtMiI+PHBvbHlsaW5lIGlkPSJfUGF0aF8iIGRhdGEtbmFtZT0iIFBhdGggIiBjbGFzcz0iY2xzLTEiIHBvaW50cz0iMy41NCAzNy45IDQ2LjA0IDgwLjQgMTIyLjkgMy41NCIvPjwvZz48L2c+PC9nPjwvc3ZnPg==) no-repeat 0px 2px; }

.remove_invite_save_1YC5_bcf7cd {
  position: relative;
  height: 35px; }
  .remove_invite_save_1YC5_bcf7cd .remove_save_1tFv_62a49a {
    background-color: #8551DB;
    line-height: 35px;
    text-align: center;
    width: 100%;
    display: inline-block;
    color: #fff;
    border: 1px solid #8551db;
    height: 35px;
    transition: all 0.3s ease;
    border-radius: 60px; }

.label_dropdown_UtyX_658811 {
  color: #9A9FA9;
  font-style: normal;
  padding-bottom: 10px; }

.closeModal_2FsU_968650 {
  font-size: 50px;
  font-weight: 100;
  line-height: 28px;
  display: inline-block;
  position: absolute;
  right: 10px;
  top: 10px;
  cursor: pointer; }

@keyframes lds-dual-ring_eTX__ac77d4 {
  0% {
    transform: rotate(0deg); }
  100% {
    transform: rotate(360deg); } }

@keyframes lds-ellipsis1_2mwp_133702 {
  0% {
    transform: scale(0); }
  100% {
    transform: scale(1); } }

@keyframes lds-ellipsis3_1gY8_89794a {
  0% {
    transform: scale(1); }
  100% {
    transform: scale(0); } }

@keyframes lds-ellipsis2_QLDk_82b0dc {
  0% {
    transform: translate(0, 0); }
  100% {
    transform: translate(19px, 0); } }

@keyframes lds-spinner_2Yyh_8443fa {
  0% {
    opacity: 1; }
  100% {
    opacity: 0; } }

@keyframes lds-ring_2sQ4_d5ad17 {
  0% {
    transform: rotate(0deg); }
  100% {
    transform: rotate(360deg); } }

.loader_Vukg_6b817b {
  height: 100%;
  max-height: 300px;
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: center; }
  .loader_Vukg_6b817b .loaderDualRing_jkAB_aab15b {
    display: inline-block;
    width: 80px;
    height: 80px; }
    .loader_Vukg_6b817b .loaderDualRing_jkAB_aab15b:after {
      content: " ";
      display: block;
      width: 64px;
      height: 64px;
      margin: 8px;
      border-radius: 50%;
      border: 6px solid #8551DB;
      border-color: #8551DB transparent #8551DB transparent;
      animation: lds-dual-ring_eTX__ac77d4 1.2s linear infinite; }
  .loader_Vukg_6b817b .loaderRing_5LQ8_71108b {
    display: inline-block;
    position: relative;
    width: 80px;
    height: 80px; }
    .loader_Vukg_6b817b .loaderRing_5LQ8_71108b div {
      box-sizing: border-box;
      display: block;
      position: absolute;
      width: 64px;
      height: 64px;
      margin: 8px;
      border: 6px solid #8551DB;
      border-radius: 50%;
      animation: lds-ring_2sQ4_d5ad17 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite;
      border-color: #8551DB transparent transparent transparent; }
    .loader_Vukg_6b817b .loaderRing_5LQ8_71108b div:nth-child(1) {
      animation-delay: -0.45s; }
    .loader_Vukg_6b817b .loaderRing_5LQ8_71108b div:nth-child(2) {
      animation-delay: -0.3s; }
    .loader_Vukg_6b817b .loaderRing_5LQ8_71108b div:nth-child(3) {
      animation-delay: -0.15s; }
  .loader_Vukg_6b817b .loaderDot_PJOI_bdcb02 {
    display: inline-block;
    position: relative;
    width: 80px;
    height: 100%; }
    .loader_Vukg_6b817b .loaderDot_PJOI_bdcb02 div {
      position: absolute;
      top: calc(50% - 7px);
      width: 13px;
      height: 13px;
      border-radius: 50%;
      background: #8551DB;
      animation-timing-function: cubic-bezier(0, 1, 1, 0); }
    .loader_Vukg_6b817b .loaderDot_PJOI_bdcb02 div:nth-child(1) {
      left: 8px;
      animation: lds-ellipsis1_2mwp_133702 0.6s infinite; }
    .loader_Vukg_6b817b .loaderDot_PJOI_bdcb02 div:nth-child(2) {
      left: 8px;
      animation: lds-ellipsis2_QLDk_82b0dc 0.6s infinite; }
    .loader_Vukg_6b817b .loaderDot_PJOI_bdcb02 div:nth-child(3) {
      left: 32px;
      animation: lds-ellipsis2_QLDk_82b0dc 0.6s infinite; }
    .loader_Vukg_6b817b .loaderDot_PJOI_bdcb02 div:nth-child(4) {
      left: 56px;
      animation: lds-ellipsis3_1gY8_89794a 0.6s infinite; }
  .loader_Vukg_6b817b .loaderSpinner_1ZHq_f89c15 {
    color: official;
    display: inline-block;
    position: relative;
    width: 80px;
    height: 80px; }
    .loader_Vukg_6b817b .loaderSpinner_1ZHq_f89c15 div {
      transform-origin: 40px 40px;
      animation: lds-spinner_2Yyh_8443fa 1.2s linear infinite; }
    .loader_Vukg_6b817b .loaderSpinner_1ZHq_f89c15 div:after {
      content: " ";
      display: block;
      position: absolute;
      top: 3px;
      left: 37px;
      width: 6px;
      height: 18px;
      border-radius: 20%;
      background: #8551DB; }
    .loader_Vukg_6b817b .loaderSpinner_1ZHq_f89c15 div:nth-child(1) {
      transform: rotate(0deg);
      animation-delay: -1.1s; }
    .loader_Vukg_6b817b .loaderSpinner_1ZHq_f89c15 div:nth-child(2) {
      transform: rotate(30deg);
      animation-delay: -1s; }
    .loader_Vukg_6b817b .loaderSpinner_1ZHq_f89c15 div:nth-child(3) {
      transform: rotate(60deg);
      animation-delay: -0.9s; }
    .loader_Vukg_6b817b .loaderSpinner_1ZHq_f89c15 div:nth-child(4) {
      transform: rotate(90deg);
      animation-delay: -0.8s; }
    .loader_Vukg_6b817b .loaderSpinner_1ZHq_f89c15 div:nth-child(5) {
      transform: rotate(120deg);
      animation-delay: -0.7s; }
    .loader_Vukg_6b817b .loaderSpinner_1ZHq_f89c15 div:nth-child(6) {
      transform: rotate(150deg);
      animation-delay: -0.6s; }
    .loader_Vukg_6b817b .loaderSpinner_1ZHq_f89c15 div:nth-child(7) {
      transform: rotate(180deg);
      animation-delay: -0.5s; }
    .loader_Vukg_6b817b .loaderSpinner_1ZHq_f89c15 div:nth-child(8) {
      transform: rotate(210deg);
      animation-delay: -0.4s; }
    .loader_Vukg_6b817b .loaderSpinner_1ZHq_f89c15 div:nth-child(9) {
      transform: rotate(240deg);
      animation-delay: -0.3s; }
    .loader_Vukg_6b817b .loaderSpinner_1ZHq_f89c15 div:nth-child(10) {
      transform: rotate(270deg);
      animation-delay: -0.2s; }
    .loader_Vukg_6b817b .loaderSpinner_1ZHq_f89c15 div:nth-child(11) {
      transform: rotate(300deg);
      animation-delay: -0.1s; }
    .loader_Vukg_6b817b .loaderSpinner_1ZHq_f89c15 div:nth-child(12) {
      transform: rotate(330deg);
      animation-delay: 0s; }
  .loader_Vukg_6b817b.large_2HmK_cfbfd5 {
    max-height: 400px; }
    .loader_Vukg_6b817b.large_2HmK_cfbfd5 .loaderDualRing_jkAB_aab15b {
      width: 120px;
      height: 120px; }
      .loader_Vukg_6b817b.large_2HmK_cfbfd5 .loaderDualRing_jkAB_aab15b:after {
        width: 96px;
        height: 96px;
        margin: 12px;
        border-width: 8px; }
    .loader_Vukg_6b817b.large_2HmK_cfbfd5 .loaderRing_5LQ8_71108b {
      width: 120px;
      height: 120px; }
      .loader_Vukg_6b817b.large_2HmK_cfbfd5 .loaderRing_5LQ8_71108b div {
        width: 96px;
        height: 96px;
        margin: 12px;
        border-width: 8px; }
    .loader_Vukg_6b817b.large_2HmK_cfbfd5 .loaderDot_PJOI_bdcb02 {
      width: 110px; }
      .loader_Vukg_6b817b.large_2HmK_cfbfd5 .loaderDot_PJOI_bdcb02 div {
        top: calc(50% - 10px);
        width: 20px;
        height: 20px; }
      .loader_Vukg_6b817b.large_2HmK_cfbfd5 .loaderDot_PJOI_bdcb02 div:nth-child(1) {
        left: 10px; }
      .loader_Vukg_6b817b.large_2HmK_cfbfd5 .loaderDot_PJOI_bdcb02 div:nth-child(2) {
        left: 20px; }
      .loader_Vukg_6b817b.large_2HmK_cfbfd5 .loaderDot_PJOI_bdcb02 div:nth-child(3) {
        left: 50px; }
      .loader_Vukg_6b817b.large_2HmK_cfbfd5 .loaderDot_PJOI_bdcb02 div:nth-child(4) {
        left: 85px; }
    .loader_Vukg_6b817b.large_2HmK_cfbfd5 .loaderSpinner_1ZHq_f89c15 {
      width: 120px;
      height: 120px; }
      .loader_Vukg_6b817b.large_2HmK_cfbfd5 .loaderSpinner_1ZHq_f89c15 div {
        transform-origin: 60px 60px; }
      .loader_Vukg_6b817b.large_2HmK_cfbfd5 .loaderSpinner_1ZHq_f89c15 div:after {
        top: 12px;
        left: 56px;
        width: 8px;
        height: 22px; }
  .loader_Vukg_6b817b.small_1oeY_5abdf8 {
    max-height: 200px; }
    .loader_Vukg_6b817b.small_1oeY_5abdf8 .loaderDualRing_jkAB_aab15b {
      width: 56px;
      height: 56px; }
      .loader_Vukg_6b817b.small_1oeY_5abdf8 .loaderDualRing_jkAB_aab15b:after {
        width: 44px;
        height: 44px;
        margin: 5.6px;
        border-width: 4px; }
    .loader_Vukg_6b817b.small_1oeY_5abdf8 .loaderRing_5LQ8_71108b {
      width: 56px;
      height: 56px; }
      .loader_Vukg_6b817b.small_1oeY_5abdf8 .loaderRing_5LQ8_71108b div {
        width: 44px;
        height: 44px;
        margin: 5.6px;
        border-width: 4px; }
    .loader_Vukg_6b817b.small_1oeY_5abdf8 .loaderDot_PJOI_bdcb02 {
      width: 60px; }
      .loader_Vukg_6b817b.small_1oeY_5abdf8 .loaderDot_PJOI_bdcb02 div {
        top: calc(50% - 4px);
        width: 8px;
        height: 8px; }
      .loader_Vukg_6b817b.small_1oeY_5abdf8 .loaderDot_PJOI_bdcb02 div:nth-child(1) {
        left: 6px; }
      .loader_Vukg_6b817b.small_1oeY_5abdf8 .loaderDot_PJOI_bdcb02 div:nth-child(2) {
        left: 6px; }
      .loader_Vukg_6b817b.small_1oeY_5abdf8 .loaderDot_PJOI_bdcb02 div:nth-child(3) {
        left: 26px; }
      .loader_Vukg_6b817b.small_1oeY_5abdf8 .loaderDot_PJOI_bdcb02 div:nth-child(4) {
        left: 48px; }
    .loader_Vukg_6b817b.small_1oeY_5abdf8 .loaderSpinner_1ZHq_f89c15 {
      width: 40px;
      height: 40px; }
      .loader_Vukg_6b817b.small_1oeY_5abdf8 .loaderSpinner_1ZHq_f89c15 div {
        transform-origin: 20px 20px; }
      .loader_Vukg_6b817b.small_1oeY_5abdf8 .loaderSpinner_1ZHq_f89c15 div:after {
        top: 0px;
        left: 18px;
        width: 3px;
        height: 10px; }
  .loader_Vukg_6b817b.tiny_efBX_c78121 {
    max-height: 100px; }
    .loader_Vukg_6b817b.tiny_efBX_c78121 .loaderDualRing_jkAB_aab15b {
      width: 24px;
      height: 24px; }
      .loader_Vukg_6b817b.tiny_efBX_c78121 .loaderDualRing_jkAB_aab15b:after {
        width: 18px;
        height: 18px;
        margin: 2px;
        border-width: 2px; }
    .loader_Vukg_6b817b.tiny_efBX_c78121 .loaderRing_5LQ8_71108b {
      width: 24px;
      height: 24px; }
      .loader_Vukg_6b817b.tiny_efBX_c78121 .loaderRing_5LQ8_71108b div {
        width: 18px;
        height: 18px;
        margin: 2px;
        border-width: 2px; }
    .loader_Vukg_6b817b.tiny_efBX_c78121 .loaderDot_PJOI_bdcb02 {
      width: 24px; }
      .loader_Vukg_6b817b.tiny_efBX_c78121 .loaderDot_PJOI_bdcb02 div {
        top: calc(50% - 2px);
        width: 4px;
        height: 4px; }
      .loader_Vukg_6b817b.tiny_efBX_c78121 .loaderDot_PJOI_bdcb02 div:nth-child(1) {
        left: 2px; }
      .loader_Vukg_6b817b.tiny_efBX_c78121 .loaderDot_PJOI_bdcb02 div:nth-child(2) {
        left: 2px; }
      .loader_Vukg_6b817b.tiny_efBX_c78121 .loaderDot_PJOI_bdcb02 div:nth-child(3) {
        left: 16px; }
      .loader_Vukg_6b817b.tiny_efBX_c78121 .loaderDot_PJOI_bdcb02 div:nth-child(4) {
        left: 20px; }
    .loader_Vukg_6b817b.tiny_efBX_c78121 .loaderSpinner_1ZHq_f89c15 {
      width: 16px;
      height: 16px; }
      .loader_Vukg_6b817b.tiny_efBX_c78121 .loaderSpinner_1ZHq_f89c15 div {
        transform-origin: 8px 8px; }
      .loader_Vukg_6b817b.tiny_efBX_c78121 .loaderSpinner_1ZHq_f89c15 div:after {
        top: 0px;
        left: 7px;
        width: 2px;
        height: 4px; }
  .loader_Vukg_6b817b.white_h4T6_6ad640 .loaderSpinner_1ZHq_f89c15 div:after {
    background: #fff; }
  .loader_Vukg_6b817b.white_h4T6_6ad640 .loaderDot_PJOI_bdcb02 div {
    background: #fff; }
  .loader_Vukg_6b817b.white_h4T6_6ad640 .loaderDualRing_jkAB_aab15b:after {
    border: 6px solid #fff;
    border-color: #fff transparent #fff transparent; }
  .loader_Vukg_6b817b.white_h4T6_6ad640 .loaderRing_5LQ8_71108b div {
    border: 6px solid #fff;
    border-color: #fff transparent transparent transparent; }

@keyframes heartbeat_2Kl7_66b554 {
  0% {
    transform: scale(0.8); }
  10% {
    transform: scale(1); }
  20% {
    transform: scale(1.2); }
  40% {
    transform: scale(1.4); }
  60% {
    transform: scale(1.2); }
  80% {
    transform: scale(1.1); }
  100% {
    transform: scale(1); } }

.modalConfirm_3U40_056f07 .title_22lk_9e5201 {
  margin-bottom: 28px;
  color: #0e0d25;
  font-weight: 500;
  font-size: 18px;
  text-align: center; }

.modalConfirm_3U40_056f07 .content_dhv9_43435f {
  color: #0e0d25;
  font-weight: 300;
  font-size: 14px;
  line-height: 1.8em; }
  .modalConfirm_3U40_056f07 .content_dhv9_43435f span {
    color: #0e0d25;
    font-weight: 600; }

.modalConfirm_3U40_056f07 .btnActions_3DwK_43d6aa {
  display: flex;
  gap: 24px;
  justify-content: center;
  margin-top: 40px; }
  .modalConfirm_3U40_056f07 .btnActions_3DwK_43d6aa .button_3hk__97e2c1 {
    width: 168px;
    height: 32px;
    font-size: 14px;
    border-radius: 4px; }

@media (max-width: 768px) {
  .modalConfirm_3U40_056f07 .btnActions_3DwK_43d6aa {
    margin-top: 10px; } }

@keyframes heartbeat_dwyw_69d7af {
  0% {
    transform: scale(0.8); }
  10% {
    transform: scale(1); }
  20% {
    transform: scale(1.2); }
  40% {
    transform: scale(1.4); }
  60% {
    transform: scale(1.2); }
  80% {
    transform: scale(1.1); }
  100% {
    transform: scale(1); } }

.button_2QPC_6d0d09 {
  background: #c3c9d5;
  color: #FFF;
  border-radius: 0;
  border: 0;
  outline: 0;
  height: 36px;
  min-width: 100px;
  padding-right: 1.2em;
  padding-left: 1.2em;
  transition: all .15s ease-in-out;
  font-weight: 400;
  font-size: 14px; }
  .button_2QPC_6d0d09:hover {
    box-shadow: 0 2px 16px 2px rgba(120, 120, 120, 0.1), 0 1px 8px 2px rgba(120, 120, 120, 0.14); }
  .button_2QPC_6d0d09.fluid_FZ66_b10a16 {
    width: 100%; }
  .button_2QPC_6d0d09.large_22ej_a303af {
    height: 40px; }
  .button_2QPC_6d0d09.small_37q1_df41af {
    height: 32px;
    font-size: 12px;
    min-width: 74px; }
  .button_2QPC_6d0d09.default_1tYn_a710d4 {
    background: #fff;
    border: 1px solid #f1f1f1;
    color: #9a9fa9; }
  .button_2QPC_6d0d09.transparent_1HDw_695de3 {
    background: transparent;
    color: #9a9fa9; }
    .button_2QPC_6d0d09.transparent_1HDw_695de3:hover {
      background: #8551db;
      color: #fff; }
  .button_2QPC_6d0d09.outline_2Qb5_a47681 {
    background: #fff;
    border: 1px solid #8551db;
    color: #8551db; }
    .button_2QPC_6d0d09.outline_2Qb5_a47681:hover {
      background: #8551db;
      color: #fff; }
  .button_2QPC_6d0d09.primary_1pKL_2919f2 {
    background: #8551db; }
    .button_2QPC_6d0d09.primary_1pKL_2919f2:hover {
      background: #9d73e2; }
  .button_2QPC_6d0d09.primaryDark_2f4I_8c3cc6 {
    background: #2a2463; }
    .button_2QPC_6d0d09.primaryDark_2f4I_8c3cc6:hover {
      background: #8551db; }
  .button_2QPC_6d0d09.secondary_UY43_343f4a {
    background: #a574e3; }
  .button_2QPC_6d0d09.secondaryDark_2_Qi_7bc189 {
    background: #612e8b; }
    .button_2QPC_6d0d09.secondaryDark_2_Qi_7bc189:hover {
      background: #a574e3; }
  .button_2QPC_6d0d09.gray_19R2_465bd6 {
    background: #c3c9d5; }
    .button_2QPC_6d0d09.gray_19R2_465bd6:hover {
      background: #9a9fa9; }
  .button_2QPC_6d0d09.link_ogy__9b6b5b {
    background: transparent;
    color: #8551db;
    padding: 0;
    box-shadow: none;
    height: max-content;
    min-width: max-content; }

.avatar_multi_b-Lf_e13467 {
  width: 50px;
  height: 50px;
  position: relative; }
  .avatar_multi_b-Lf_e13467.avatar_two_2BtI_e7ffae ._one_O2Np_285def {
    position: absolute;
    top: 0px;
    right: 0px;
    z-index: 1; }
  .avatar_multi_b-Lf_e13467.avatar_two_2BtI_e7ffae ._two_16NT_522630 {
    position: absolute;
    bottom: 0px;
    left: 0px;
    z-index: 2; }
  .avatar_multi_b-Lf_e13467.avatar_three_1NUQ_4936aa ._one_O2Np_285def {
    position: absolute;
    top: 0px;
    right: 0px;
    z-index: 1; }
  .avatar_multi_b-Lf_e13467.avatar_three_1NUQ_4936aa ._two_16NT_522630 {
    position: absolute;
    bottom: 0px;
    left: 0px;
    z-index: 2; }
  .avatar_multi_b-Lf_e13467.avatar_three_1NUQ_4936aa ._three_TBQn_b0d21d {
    position: absolute;
    bottom: 0px;
    right: 0px;
    z-index: 2; }
  .avatar_multi_b-Lf_e13467.avatar_three_1NUQ_4936aa ._more_dB2j_4947e8 {
    position: absolute;
    bottom: 0px;
    right: 0px;
    z-index: 3;
    background: #9A9FA9;
    font-size: 11px; }

@keyframes heartbeat_1HwL_5554a4 {
  0% {
    transform: scale(0.8); }
  10% {
    transform: scale(1); }
  20% {
    transform: scale(1.2); }
  40% {
    transform: scale(1.4); }
  60% {
    transform: scale(1.2); }
  80% {
    transform: scale(1.1); }
  100% {
    transform: scale(1); } }

.title_header_2cO9_512927 {
  font-weight: 500;
  margin-bottom: 30px;
  margin-top: 10px;
  font-size: 21px;
  color: #0e0d25; }

.input_search_3bJr_50c02f .ant-input-suffix {
  right: 0px; }
  .input_search_3bJr_50c02f .ant-input-suffix .ant-btn-link {
    color: #9a9fa9; }

.buttonSection_2cBb_40f268 {
  display: flex;
  justify-content: center; }
  .buttonSection_2cBb_40f268 button {
    min-width: 155px;
    padding: 5px;
    border-radius: 60px; }
  .buttonSection_2cBb_40f268 .addContact_3wkc_d322fe {
    color: #8551db;
    border-color: #8551db;
    margin-right: 30px; }
  .buttonSection_2cBb_40f268 .ant-btn-primary {
    background-color: #8551db;
    border-color: #8551db; }
  .buttonSection_2cBb_40f268 .ant-btn-primary[disabled] {
    background-color: #f5f5f5;
    border-color: #f1f1f1; }

.inviteForm_2Esl_4d6dd6 .title_sub_1LrL_be99f5 {
  margin-bottom: 12px;
  color: #0e0d25;
  font-size: 14px;
  font-weight: 500; }

.inviteForm_2Esl_4d6dd6 .defineText_ZkY-_5eeb5c {
  height: 30px;
  margin-top: 20px; }
  .inviteForm_2Esl_4d6dd6 .defineText_ZkY-_5eeb5c .leftContent_2sUG_08b29c {
    color: #9a9fa9;
    float: left; }
  .inviteForm_2Esl_4d6dd6 .defineText_ZkY-_5eeb5c .rightContent_6PDi_8796d7 {
    color: #8551db;
    cursor: pointer;
    float: right; }

.inviteForm_2Esl_4d6dd6 .selection_3C6a_46378a {
  padding: 5px;
  border: 1px solid #ededed;
  display: flex;
  flex-wrap: wrap;
  margin-bottom: 5px;
  cursor: text; }
  .inviteForm_2Esl_4d6dd6 .selection_3C6a_46378a .search_icon_1X9f_b1a281 {
    position: absolute;
    right: 25px;
    font-size: 18px;
    margin-top: 5px; }
  .inviteForm_2Esl_4d6dd6 .selection_3C6a_46378a.active_iB1h_686f0d {
    border: 1px solid #8551db; }
  .inviteForm_2Esl_4d6dd6 .selection_3C6a_46378a span {
    background: #ededed;
    margin: 5px;
    padding: 5px 9px;
    display: flex;
    align-items: center;
    cursor: pointer; }
    .inviteForm_2Esl_4d6dd6 .selection_3C6a_46378a span i {
      margin-left: 5px;
      font-size: 8px; }
  .inviteForm_2Esl_4d6dd6 .selection_3C6a_46378a input {
    margin: 5px;
    background: transparent;
    border: none;
    outline: none;
    min-width: 120px; }

.inviteForm_2Esl_4d6dd6 .select_3hFG_873a14 .ant-select-selection--multiple > ul > li,
.inviteForm_2Esl_4d6dd6 .select_3hFG_873a14 .ant-select-selection--multiple .ant-select-selection__rendered > ul > li {
  display: flex;
  align-items: center; }

.inviteForm_2Esl_4d6dd6 .select_3hFG_873a14 .ant-select-selection--multiple {
  min-height: 36px;
  padding-bottom: 5px;
  padding-top: 2px;
  cursor: text;
  zoom: 1;
  border-radius: 0; }

.inviteForm_2Esl_4d6dd6 .select_3hFG_873a14 .ant-select-selection--multiple .ant-select-selection__placeholder {
  margin-left: 0 !important; }

.inviteForm_2Esl_4d6dd6 .contactContainer_3_Yc_043ee3 {
  margin-bottom: 10px;
  height: 250px; }
  .inviteForm_2Esl_4d6dd6 .contactContainer_3_Yc_043ee3 .scrollBar_2pSk_9bb042 {
    height: 100%; }
    .inviteForm_2Esl_4d6dd6 .contactContainer_3_Yc_043ee3 .scrollBar_2pSk_9bb042 .trackY {
      opacity: 0; }
  .inviteForm_2Esl_4d6dd6 .contactContainer_3_Yc_043ee3 .empty_1j71_feb072 i {
    background: url(https://fe-dev.homing.com/images/search-emptybaa2e15f43065550cf6f.png) center no-repeat;
    background-size: contain;
    height: 180px;
    width: 100%;
    display: inline-block; }
  .inviteForm_2Esl_4d6dd6 .contactContainer_3_Yc_043ee3 .empty_1j71_feb072 p {
    margin-top: 20px;
    text-align: center;
    color: #9a9fa9; }
  .inviteForm_2Esl_4d6dd6 .contactContainer_3_Yc_043ee3 .contact_WZh6_c31f7b {
    height: 50px;
    margin-bottom: 15px;
    display: flex;
    align-items: center; }
    .inviteForm_2Esl_4d6dd6 .contactContainer_3_Yc_043ee3 .contact_WZh6_c31f7b .info_user_Jtm0_2c0f7b {
      text-overflow: ellipsis;
      white-space: nowrap;
      overflow: hidden; }
      @media screen and (max-width: 576px) {
        .inviteForm_2Esl_4d6dd6 .contactContainer_3_Yc_043ee3 .contact_WZh6_c31f7b .info_user_Jtm0_2c0f7b {
          max-width: 125px; } }
    .inviteForm_2Esl_4d6dd6 .contactContainer_3_Yc_043ee3 .contact_WZh6_c31f7b button {
      border-radius: 60px !important; }
    .inviteForm_2Esl_4d6dd6 .contactContainer_3_Yc_043ee3 .contact_WZh6_c31f7b .contactChecked_1VBA_ba71c5 {
      color: #ffffff;
      background-color: #8551db; }
    .inviteForm_2Esl_4d6dd6 .contactContainer_3_Yc_043ee3 .contact_WZh6_c31f7b img {
      width: 50px;
      height: 100%;
      object-fit: cover;
      border-radius: 50%; }
    .inviteForm_2Esl_4d6dd6 .contactContainer_3_Yc_043ee3 .contact_WZh6_c31f7b > div {
      margin-right: auto;
      margin-left: 10px; }
      .inviteForm_2Esl_4d6dd6 .contactContainer_3_Yc_043ee3 .contact_WZh6_c31f7b > div p {
        margin: 0;
        font-weight: 500;
        color: #0e0d25; }
      .inviteForm_2Esl_4d6dd6 .contactContainer_3_Yc_043ee3 .contact_WZh6_c31f7b > div span {
        font-weight: 300;
        color: #9a9fa9;
        font-size: 12px; }
    .inviteForm_2Esl_4d6dd6 .contactContainer_3_Yc_043ee3 .contact_WZh6_c31f7b button {
      min-width: 65px;
      border-color: #8551db;
      border-radius: 60px; }
      .inviteForm_2Esl_4d6dd6 .contactContainer_3_Yc_043ee3 .contact_WZh6_c31f7b button i::before {
        color: #8551db; }
      .inviteForm_2Esl_4d6dd6 .contactContainer_3_Yc_043ee3 .contact_WZh6_c31f7b button:hover {
        background-color: #8551db; }
        .inviteForm_2Esl_4d6dd6 .contactContainer_3_Yc_043ee3 .contact_WZh6_c31f7b button:hover i::before {
          color: #fff; }
      .inviteForm_2Esl_4d6dd6 .contactContainer_3_Yc_043ee3 .contact_WZh6_c31f7b button.contactChecked_1VBA_ba71c5 i::before {
        color: #fff; }
      .inviteForm_2Esl_4d6dd6 .contactContainer_3_Yc_043ee3 .contact_WZh6_c31f7b button.hide_hover_1rfB_5aea12:hover {
        background-color: #fff; }

.inviteForm_2Esl_4d6dd6 button[disabled] {
  opacity: 0.7; }

.inviteForm_2Esl_4d6dd6 .addContact_3wkc_d322fe {
  margin-bottom: 10px; }
  .inviteForm_2Esl_4d6dd6 .addContact_3wkc_d322fe a {
    color: #8551db;
    cursor: pointer; }

@keyframes heartbeat_2Rdg_58bc49 {
  0% {
    transform: scale(0.8); }
  10% {
    transform: scale(1); }
  20% {
    transform: scale(1.2); }
  40% {
    transform: scale(1.4); }
  60% {
    transform: scale(1.2); }
  80% {
    transform: scale(1.1); }
  100% {
    transform: scale(1); } }

.title_header_1lqX_66ef24 {
  font-weight: 500;
  margin-bottom: 30px;
  margin-top: 10px;
  font-size: 21px;
  color: #0e0d25; }

.input_search_1mFq_494817 .ant-input-suffix {
  right: 0px; }
  .input_search_1mFq_494817 .ant-input-suffix .ant-btn-link {
    color: #9A9FA9; }

.buttonSection_35Ke_325e3b {
  display: flex;
  justify-content: center; }
  .buttonSection_35Ke_325e3b button {
    width: 155px;
    padding: 5px;
    border-radius: 60px; }
  .buttonSection_35Ke_325e3b .addContact_3FD3_00b9fe {
    color: #8551db;
    border-color: #8551db;
    margin-right: 30px; }
  .buttonSection_35Ke_325e3b .ant-btn-primary {
    background-color: #8551db;
    border-color: #8551db; }
  .buttonSection_35Ke_325e3b .ant-btn-primary[disabled] {
    background-color: #f5f5f5;
    border-color: #f1f1f1; }

.inviteForm_1fN7_a93d26 .title_sub_1mqa_a705f6 {
  margin-bottom: 12px;
  color: #0e0d25;
  font-size: 14px;
  font-weight: 500; }

.inviteForm_1fN7_a93d26 .defineText_kkyW_9e1101 {
  height: 30px;
  margin-top: 20px; }
  .inviteForm_1fN7_a93d26 .defineText_kkyW_9e1101 .leftContent_2xOx_78c131 {
    color: #9a9fa9;
    float: left; }
  .inviteForm_1fN7_a93d26 .defineText_kkyW_9e1101 .rightContent_23Wu_4a321c {
    color: #8551db;
    cursor: pointer;
    float: right; }

.inviteForm_1fN7_a93d26 .selection_3AVx_9d7372 {
  padding: 5px;
  border: 1px solid #ededed;
  display: flex;
  flex-wrap: wrap;
  margin-bottom: 5px;
  cursor: text; }
  .inviteForm_1fN7_a93d26 .selection_3AVx_9d7372 .search_icon_HJ8z_81f140 {
    position: absolute;
    right: 25px;
    font-size: 18px;
    margin-top: 5px; }
  .inviteForm_1fN7_a93d26 .selection_3AVx_9d7372.active_3mgH_d281cc {
    border: 1px solid #8551db; }
  .inviteForm_1fN7_a93d26 .selection_3AVx_9d7372 span {
    background: #ededed;
    margin: 5px;
    padding: 5px 9px;
    display: flex;
    align-items: center;
    cursor: pointer; }
    .inviteForm_1fN7_a93d26 .selection_3AVx_9d7372 span i {
      margin-left: 5px;
      font-size: 8px; }
  .inviteForm_1fN7_a93d26 .selection_3AVx_9d7372 input {
    margin: 5px;
    background: transparent;
    border: none;
    outline: none;
    min-width: 120px; }

.inviteForm_1fN7_a93d26 .select_z0A9_52a261 .ant-select-selection--multiple > ul > li, .inviteForm_1fN7_a93d26 .select_z0A9_52a261 .ant-select-selection--multiple .ant-select-selection__rendered > ul > li {
  display: flex;
  align-items: center; }

.inviteForm_1fN7_a93d26 .select_z0A9_52a261 .ant-select-selection--multiple {
  min-height: 36px;
  padding-bottom: 5px;
  padding-top: 2px;
  cursor: text;
  zoom: 1;
  border-radius: 0; }

.inviteForm_1fN7_a93d26 .select_z0A9_52a261 .ant-select-selection--multiple .ant-select-selection__placeholder {
  margin-left: 0 !important; }

.inviteForm_1fN7_a93d26 .contactContainer_1UiH_42c02c {
  margin-bottom: 10px;
  height: 250px; }
  .inviteForm_1fN7_a93d26 .contactContainer_1UiH_42c02c .scrollBar_Ywj9_065ca9 {
    height: 100%; }
    .inviteForm_1fN7_a93d26 .contactContainer_1UiH_42c02c .scrollBar_Ywj9_065ca9 .trackY {
      opacity: 0; }
  .inviteForm_1fN7_a93d26 .contactContainer_1UiH_42c02c .empty_1w3U_9a3583 i {
    background: url(https://fe-dev.homing.com/images/search-emptybaa2e15f43065550cf6f.png) center no-repeat;
    background-size: contain;
    height: 200px;
    width: 100%;
    display: inline-block; }
  .inviteForm_1fN7_a93d26 .contactContainer_1UiH_42c02c .empty_1w3U_9a3583 p {
    margin-top: 20px;
    text-align: center;
    color: #9a9fa9; }
  .inviteForm_1fN7_a93d26 .contactContainer_1UiH_42c02c .contact_2_UT_ada9a3 {
    height: 50px;
    margin-bottom: 15px;
    display: flex;
    align-items: center; }
    .inviteForm_1fN7_a93d26 .contactContainer_1UiH_42c02c .contact_2_UT_ada9a3 .info_user_29yv_0c0275 {
      text-overflow: ellipsis;
      white-space: nowrap;
      overflow: hidden; }
      @media screen and (max-width: 576px) {
        .inviteForm_1fN7_a93d26 .contactContainer_1UiH_42c02c .contact_2_UT_ada9a3 .info_user_29yv_0c0275 {
          max-width: 125px; } }
    .inviteForm_1fN7_a93d26 .contactContainer_1UiH_42c02c .contact_2_UT_ada9a3 .contactChecked_8hFH_fdaf05 {
      background-color: #8551db; }
    .inviteForm_1fN7_a93d26 .contactContainer_1UiH_42c02c .contact_2_UT_ada9a3 img {
      width: 50px;
      height: 100%;
      object-fit: cover;
      border-radius: 50%; }
    .inviteForm_1fN7_a93d26 .contactContainer_1UiH_42c02c .contact_2_UT_ada9a3 > div {
      margin-right: auto;
      margin-left: 10px; }
      .inviteForm_1fN7_a93d26 .contactContainer_1UiH_42c02c .contact_2_UT_ada9a3 > div p {
        margin: 0;
        font-weight: 500;
        color: #0e0d25; }
      .inviteForm_1fN7_a93d26 .contactContainer_1UiH_42c02c .contact_2_UT_ada9a3 > div span {
        font-weight: 300;
        color: #9a9fa9;
        font-size: 12px; }
    .inviteForm_1fN7_a93d26 .contactContainer_1UiH_42c02c .contact_2_UT_ada9a3 button {
      min-width: 65px;
      border-color: #8551db;
      border-radius: 60px; }
      .inviteForm_1fN7_a93d26 .contactContainer_1UiH_42c02c .contact_2_UT_ada9a3 button i::before {
        color: #8551db; }
      .inviteForm_1fN7_a93d26 .contactContainer_1UiH_42c02c .contact_2_UT_ada9a3 button:hover {
        background-color: #8551db; }
        .inviteForm_1fN7_a93d26 .contactContainer_1UiH_42c02c .contact_2_UT_ada9a3 button:hover i::before {
          color: #fff; }
      .inviteForm_1fN7_a93d26 .contactContainer_1UiH_42c02c .contact_2_UT_ada9a3 button.contactChecked_8hFH_fdaf05 i::before {
        color: #fff; }
      .inviteForm_1fN7_a93d26 .contactContainer_1UiH_42c02c .contact_2_UT_ada9a3 button.hide_hover_3wQg_fdbfed:hover {
        background-color: #fff; }

.inviteForm_1fN7_a93d26 button[disabled] {
  opacity: 0.7;
  border-radius: 60px; }

.inviteForm_1fN7_a93d26 .addContact_3FD3_00b9fe {
  margin-bottom: 10px; }
  .inviteForm_1fN7_a93d26 .addContact_3FD3_00b9fe a {
    color: #8551db;
    cursor: pointer; }

@keyframes heartbeat_1a_L_06c62d {
  0% {
    transform: scale(0.8); }
  10% {
    transform: scale(1); }
  20% {
    transform: scale(1.2); }
  40% {
    transform: scale(1.4); }
  60% {
    transform: scale(1.2); }
  80% {
    transform: scale(1.1); }
  100% {
    transform: scale(1); } }

.form_s5-1_4cb137 h5 {
  margin-bottom: 28px;
  padding: 8px 28px;
  color: #8551db;
  font-weight: 600;
  font-size: 16px;
  line-height: 26px;
  text-align: center; }

.form_s5-1_4cb137 button {
  height: 40px; }
  .form_s5-1_4cb137 button:last-child {
    margin-top: 8px; }

.form_s5-1_4cb137 input {
  height: 40px;
  color: #0e0d25;
  background: #f1f1f1; }

.form_s5-1_4cb137 p {
  margin: 28px 0;
  font-weight: 300;
  font-size: 12px;
  line-height: 20px;
  text-align: justify; }
  .form_s5-1_4cb137 p span {
    line-height: 28px; }
    .form_s5-1_4cb137 p span b {
      color: #8551db;
      font-weight: 500;
      cursor: pointer; }

.form_s5-1_4cb137 .inputCode_1KNl_ab8855 {
  height: 44px;
  color: #8551db;
  font-weight: 500;
  font-size: 20px;
  letter-spacing: 0.4em;
  text-align: center;
  text-indent: 0.4em; }

.form_s5-1_4cb137 .ant-alert {
  margin-bottom: 20px;
  color: #fd8981;
  font-weight: 300;
  font-size: 12px; }

div.selectFlag_1dZl_c124db {
  min-width: 102px;
  font-size: 14px; }
  div.selectFlag_1dZl_c124db .ant-select-selection--single {
    color: #0e0d25;
    background: #f1f1f1; }

.flagItem_2b-3_aeb48e .anticon {
  margin-right: 6px;
  font-size: 22px; }

@media screen and (max-width: 480px) {
  .boardingPopup_26HI_3884d5 img {
    height: 220px; } }

@keyframes heartbeat_1Id1_753a12 {
  0% {
    transform: scale(0.8); }
  10% {
    transform: scale(1); }
  20% {
    transform: scale(1.2); }
  40% {
    transform: scale(1.4); }
  60% {
    transform: scale(1.2); }
  80% {
    transform: scale(1.1); }
  100% {
    transform: scale(1); } }

.modal_PDpF_04dac3 .ant-tabs {
  width: 100%; }

.form_12B1_f0029e h5 {
  margin-bottom: 24px;
  padding: 8px 28px;
  color: #8551db;
  font-weight: 600;
  font-size: 24px;
  line-height: 26px;
  text-align: center; }

.form_12B1_f0029e .intro_JybN_5bda17 {
  margin-bottom: 38px;
  color: #0e0d25;
  font-weight: 300;
  font-size: 14px;
  text-align: center; }

.form_12B1_f0029e .image_3EA5_cd6cef {
  margin-bottom: 28px; }

.form_12B1_f0029e button {
  height: 40px; }
  .form_12B1_f0029e button:last-child {
    margin-top: 8px; }

.form_12B1_f0029e .inputPhone_1eo__5c966e {
  height: 40px;
  color: #0e0d25;
  background: #f1f1f1;
  border-radius: 2rem; }

.form_12B1_f0029e p {
  margin-bottom: 28px;
  color: #0e0d25;
  font-weight: 300;
  font-size: 14px;
  line-height: 20px;
  text-align: justify; }
  .form_12B1_f0029e p span {
    line-height: 28px; }
    .form_12B1_f0029e p span b {
      color: #8551db;
      font-weight: 500;
      cursor: pointer; }

.form_12B1_f0029e .inputCode_3q95_0ef10f {
  height: 44px;
  color: #8551db;
  font-weight: 500;
  font-size: 20px;
  letter-spacing: 0.4em;
  text-align: center;
  text-indent: 0.4em; }

.form_12B1_f0029e .ant-alert {
  margin-bottom: 20px;
  color: #fd8981;
  font-weight: 300;
  font-size: 12px; }

.form_12B1_f0029e .ant-form-explain {
  margin-top: 4px; }

div.selectFlag_1POr_b55360 {
  min-width: 102px;
  font-size: 14px; }
  div.selectFlag_1POr_b55360 .iconDropdown_xfSV_428f08 {
    color: #0e0d25;
    font-size: 8px; }
  div.selectFlag_1POr_b55360 .ant-select-selection--single {
    color: #0e0d25;
    background: #f1f1f1;
    border-radius: 2rem; }

.flagItem_1BmV_e21ed8 .anticon {
  margin-right: 6px;
  font-size: 22px; }

@media screen and (max-width: 480px) {
  .boardingPopup_2_j8_8702fd img {
    height: 220px; } }

@keyframes heartbeat_3FwV_1ef974 {
  0% {
    transform: scale(0.8); }
  10% {
    transform: scale(1); }
  20% {
    transform: scale(1.2); }
  40% {
    transform: scale(1.4); }
  60% {
    transform: scale(1.2); }
  80% {
    transform: scale(1.1); }
  100% {
    transform: scale(1); } }

.modal_area_3BZb_d5a81b .ant-modal-close-x {
  margin-top: 12px; }

@media (max-width: 767px) {
  .modal_area_3BZb_d5a81b .ant-modal-body {
    padding: 24px 16px; } }

.form_1V0l_77d8a4 {
  font-weight: 300; }
  .form_1V0l_77d8a4 h4 {
    font-weight: 600;
    margin: 8px 0;
    font-size: 20px; }
  .form_1V0l_77d8a4 .btnNotify_3dI0_47df4f {
    height: 36px;
    border-radius: 4px !important; }
  .form_1V0l_77d8a4 input {
    color: #0e0d25;
    height: 36px; }
  .form_1V0l_77d8a4 .content_19dC_c1eeee,
  .form_1V0l_77d8a4 .city_21X5_2fca8c {
    margin: 8px 0 16px;
    word-spacing: -0.5px;
    color: #0e0d25;
    line-height: 24px; }
  .form_1V0l_77d8a4 .city_21X5_2fca8c {
    margin-bottom: 8px;
    font-weight: 400; }
  .form_1V0l_77d8a4 .row_3n-b_cc0c54 {
    display: grid;
    grid-template-columns: 1fr 120px;
    align-items: center;
    gap: 8px; }
  .form_1V0l_77d8a4 .seeHowWorks_3DWc_bb291f {
    font-weight: 300;
    margin: 12px 0 0;
    color: #0e0d25; }
  .form_1V0l_77d8a4 .btnLink_3AT0_767b20 {
    margin-top: 12px;
    padding: 4px 8px;
    white-space: unset;
    min-height: 32px;
    height: auto; }
  .form_1V0l_77d8a4 .ant-alert {
    font-size: 12px;
    font-weight: 300;
    color: #fd8981;
    margin-bottom: 20px; }
  .form_1V0l_77d8a4 .ant-row {
    margin-bottom: 0; }

.formNeedLogin_S1hG_e1f46e {
  text-align: center;
  padding: 8px 0; }
  .formNeedLogin_S1hG_e1f46e p {
    margin: 0;
    color: #0e0d25;
    line-height: 24px; }
  .formNeedLogin_S1hG_e1f46e button {
    margin-top: 20px; }

@keyframes heartbeat_3VFV_555315 {
  0% {
    transform: scale(0.8); }
  10% {
    transform: scale(1); }
  20% {
    transform: scale(1.2); }
  40% {
    transform: scale(1.4); }
  60% {
    transform: scale(1.2); }
  80% {
    transform: scale(1.1); }
  100% {
    transform: scale(1); } }

.modal_area_phve_e4ad45 .ant-modal-close-x {
  margin-top: 12px; }

@media (max-width: 767px) {
  .modal_area_phve_e4ad45 .ant-modal-body {
    padding: 24px 16px; } }

.form_2emn_4ea06f {
  font-weight: 300; }
  .form_2emn_4ea06f h4 {
    font-weight: 600;
    margin: 8px 0;
    font-size: 20px; }
  .form_2emn_4ea06f .btnNotify_3Bzc_04a9bf {
    height: 36px;
    border-radius: 4px !important; }
  .form_2emn_4ea06f input {
    color: #0e0d25;
    height: 36px; }
  .form_2emn_4ea06f .content_2ypO_dcb9ae,
  .form_2emn_4ea06f .city_3D8-_e59780 {
    margin: 8px 0 16px;
    word-spacing: -0.5px;
    color: #0e0d25;
    line-height: 24px; }
  .form_2emn_4ea06f .city_3D8-_e59780 {
    margin-bottom: 8px;
    font-weight: 400; }
  .form_2emn_4ea06f .row_3hCw_c180e6 {
    display: grid;
    grid-template-columns: 1fr 120px;
    align-items: center;
    gap: 8px; }
  .form_2emn_4ea06f .seeHowWorks_22c3_bf3c9f {
    font-weight: 300;
    margin: 12px 0 0;
    color: #0e0d25; }
  .form_2emn_4ea06f .btnLink_2SHe_70b335 {
    margin-top: 12px;
    padding: 4px 8px;
    white-space: unset;
    min-height: 32px;
    height: auto; }
  .form_2emn_4ea06f .ant-alert {
    font-size: 12px;
    font-weight: 300;
    color: #fd8981;
    margin-bottom: 20px; }
  .form_2emn_4ea06f .ant-row {
    margin-bottom: 0; }

.formNeedLogin_3m_c_f52d1b {
  text-align: center;
  padding: 8px 0; }
  .formNeedLogin_3m_c_f52d1b p {
    margin: 0;
    color: #0e0d25;
    line-height: 24px; }
  .formNeedLogin_3m_c_f52d1b button {
    margin-top: 20px; }

@keyframes heartbeat_1uq9_53aec1 {
  0% {
    transform: scale(0.8); }
  10% {
    transform: scale(1); }
  20% {
    transform: scale(1.2); }
  40% {
    transform: scale(1.4); }
  60% {
    transform: scale(1.2); }
  80% {
    transform: scale(1.1); }
  100% {
    transform: scale(1); } }

.popup_2G1j_a1abff {
  text-align: center; }
  .popup_2G1j_a1abff h4 {
    font-weight: 500;
    font-size: 18px;
    margin-bottom: 24px;
    margin-top: 12px; }
  .popup_2G1j_a1abff .avatar_3P4v_8715ab {
    margin-bottom: 24px;
    height: 128px;
    width: 128px;
    line-height: 128px; }
    .popup_2G1j_a1abff .avatar_3P4v_8715ab span {
      font-size: 40px; }
  .popup_2G1j_a1abff p {
    margin-bottom: 8px; }
    .popup_2G1j_a1abff p:last-child {
      margin-bottom: 16px; }

@keyframes heartbeat_3nDe_d01bbf {
  0% {
    transform: scale(0.8); }
  10% {
    transform: scale(1); }
  20% {
    transform: scale(1.2); }
  40% {
    transform: scale(1.4); }
  60% {
    transform: scale(1.2); }
  80% {
    transform: scale(1.1); }
  100% {
    transform: scale(1); } }

.tooltip_wMeM_8830d0 {
  max-width: max-content; }
  .tooltip_wMeM_8830d0 .ant-tooltip-inner {
    background: #8551db;
    font-size: 12px;
    color: #fff; }
  .tooltip_wMeM_8830d0 .ant-tooltip-arrow {
    border-top-color: #8551db; }

.popupReview_3MD0_30679b .checkbox_2NBh_bc7a55 {
  margin-bottom: 25px; }
  .popupReview_3MD0_30679b .checkbox_2NBh_bc7a55 span {
    color: #0e0d25;
    font-size: 14px;
    font-weight: 400; }
  .popupReview_3MD0_30679b .checkbox_2NBh_bc7a55 i {
    color: #8551db; }
  .popupReview_3MD0_30679b .checkbox_2NBh_bc7a55 .ant-checkbox-inner {
    width: 14px;
    height: 14px;
    color: #000;
    border: 1px solid #9a9fa9;
    border-radius: 0px; }

.popupReview_3MD0_30679b h3 {
  font-weight: 500;
  font-size: 22px;
  margin-bottom: 24px; }

.popupReview_3MD0_30679b h5 {
  font-size: 16px;
  margin-bottom: 12px;
  font-weight: 500; }

.popupReview_3MD0_30679b .avatar_1I6t_4d68f8 {
  height: 128px;
  width: 128px;
  line-height: 128px; }
  .popupReview_3MD0_30679b .avatar_1I6t_4d68f8 span {
    font-size: 40px; }

.popupReview_3MD0_30679b .info_3tjy_bdbef7 {
  display: flex;
  align-items: center; }
  .popupReview_3MD0_30679b .info_3tjy_bdbef7 .detail_3zsI_144bab {
    margin-left: 20px; }
    .popupReview_3MD0_30679b .info_3tjy_bdbef7 .detail_3zsI_144bab h5 {
      font-weight: 600;
      margin-bottom: 16px; }
    .popupReview_3MD0_30679b .info_3tjy_bdbef7 .detail_3zsI_144bab span {
      color: #0e0d25; }

.popupReview_3MD0_30679b .rating_1Nc__1dc6bf {
  margin: 0 30px;
  text-align: center; }
  .popupReview_3MD0_30679b .rating_1Nc__1dc6bf h2 {
    font-weight: 500;
    font-size: 32px;
    margin-bottom: 8px; }
  .popupReview_3MD0_30679b .rating_1Nc__1dc6bf ul {
    font-size: 14px; }
    .popupReview_3MD0_30679b .rating_1Nc__1dc6bf ul li:last-child {
      margin-right: 0; }

.popupReview_3MD0_30679b .comment_3UH1_d94bf3 {
  margin-bottom: 24px; }
  .popupReview_3MD0_30679b .comment_3UH1_d94bf3 h5 {
    display: inline-block;
    margin-right: 4px; }
  .popupReview_3MD0_30679b .comment_3UH1_d94bf3 span {
    font-weight: 300; }

@keyframes heartbeat_1_GW_a8672c {
  0% {
    transform: scale(0.8); }
  10% {
    transform: scale(1); }
  20% {
    transform: scale(1.2); }
  40% {
    transform: scale(1.4); }
  60% {
    transform: scale(1.2); }
  80% {
    transform: scale(1.1); }
  100% {
    transform: scale(1); } }

.container_UqOl_647c9c .header_1L0X_ff9562 {
  font-size: 18px; }
  .container_UqOl_647c9c .header_1L0X_ff9562 span {
    color: #0e0d25;
    font-weight: 600; }
  .container_UqOl_647c9c .header_1L0X_ff9562 .anticon {
    color: #c3c9d5;
    font-size: 16px;
    margin-right: 8px; }

.container_UqOl_647c9c .listing_2O7d_e6afa6 {
  margin: 24px 0; }
  .container_UqOl_647c9c .listing_2O7d_e6afa6 img {
    height: 140px;
    width: 100%;
    object-fit: cover; }
  .container_UqOl_647c9c .listing_2O7d_e6afa6 p {
    margin-bottom: 6px; }
  .container_UqOl_647c9c .listing_2O7d_e6afa6 .price_2Rw2_e2a05b {
    font-size: 24px;
    font-weight: 600;
    color: #f0a65c; }
  .container_UqOl_647c9c .listing_2O7d_e6afa6 .addressFirst_3IcL_5c797e,
  .container_UqOl_647c9c .listing_2O7d_e6afa6 .addressSecond_3xWW_9232dc {
    color: #0e0d25; }
  .container_UqOl_647c9c .listing_2O7d_e6afa6 .addressFirst_3IcL_5c797e {
    font-size: 18px;
    font-weight: 500;
    margin-bottom: 0; }
  .container_UqOl_647c9c .listing_2O7d_e6afa6 .extra_26db_3d3d2e {
    font-weight: 300; }

.containerSuccess_1UdB_2be706 {
  text-align: center; }
  .containerSuccess_1UdB_2be706 h5 {
    font-weight: 500;
    font-size: 18px; }
  .containerSuccess_1UdB_2be706 img {
    height: 200px;
    width: 240px;
    margin: 24px 0; }
  .containerSuccess_1UdB_2be706 p {
    padding: 0 10%; }

.tooltip_1tZH_d39ae4 {
  color: #fff;
  max-width: max-content; }
  @media screen and (max-width: 576px) {
    .tooltip_1tZH_d39ae4 {
      max-width: 325px; } }
  .tooltip_1tZH_d39ae4 p {
    margin: 0;
    font-size: 12px;
    font-weight: 300; }
  .tooltip_1tZH_d39ae4 .ant-tooltip-inner {
    background: #8551db; }
  .tooltip_1tZH_d39ae4 .ant-tooltip-arrow {
    border-top-color: #8551db; }

.notePrivacy_3_FX_b63bda {
  display: flex;
  align-items: center;
  margin: 20px 0 30px;
  gap: 6px; }
  .notePrivacy_3_FX_b63bda span {
    font-size: 24px; }
  .notePrivacy_3_FX_b63bda .text_jYtj_86c737 {
    color: #0e0d25;
    font-size: 14px;
    font-weight: 300;
    line-height: 20px; }

@keyframes heartbeat_3GYh_3bfa17 {
  0% {
    transform: scale(0.8); }
  10% {
    transform: scale(1); }
  20% {
    transform: scale(1.2); }
  40% {
    transform: scale(1.4); }
  60% {
    transform: scale(1.2); }
  80% {
    transform: scale(1.1); }
  100% {
    transform: scale(1); } }

.modal_livechat_1-Bt_0418c5 {
  width: 650 !important; }
  .modal_livechat_1-Bt_0418c5 .modal_title_kj2m_9a0dc5 {
    margin-bottom: 24px;
    font-size: 20px;
    font-style: normal;
    font-weight: 500;
    line-height: 28px;
    text-align: center; }
  .modal_livechat_1-Bt_0418c5 .content_AY6I_e21ca3 .custom_topic_vbcs_3bebee {
    margin-bottom: 16px; }
  .modal_livechat_1-Bt_0418c5 .ant-modal-close-x {
    margin-top: 12px; }
  .modal_livechat_1-Bt_0418c5 .ant-modal-body {
    padding: 20px 40px 32px; }
  .modal_livechat_1-Bt_0418c5 .ant-input {
    border-radius: 4px;
    border: 1px solid #dde1e9;
    padding: 16px; }
    .modal_livechat_1-Bt_0418c5 .ant-input::placeholder {
      color: #9a9fa9;
      font-size: 14px;
      font-weight: 300;
      line-height: 20px; }
  .modal_livechat_1-Bt_0418c5 .ant-modal-close-x {
    background: url(https://fe-dev.homing.com/images/icon-close00d92428271bb19bbe18.png) no-repeat center;
    text-indent: 9999;
    transform: translate(0, -8px); }

.modal_success_DW4G_fa9032 .content_modal_Ywra_9fe740 {
  text-align: center; }

.modal_success_DW4G_fa9032 .tittle_succes_1Qqg_874c22 {
  font-size: 18px;
  line-height: 24px;
  font-weight: 500;
  color: #0e0d25; }

.modal_success_DW4G_fa9032 .gif_1ORb_2f7eb8 img {
  width: 340px;
  max-width: 90%; }

.modal_success_DW4G_fa9032 .description_19uy_de485f {
  padding-left: 30px; }
  @media screen and (max-width: 576px) {
    .modal_success_DW4G_fa9032 .description_19uy_de485f {
      padding-left: 0; } }
  .modal_success_DW4G_fa9032 .description_19uy_de485f .item_des_1gc1_e1721b {
    display: flex;
    word-wrap: break-all; }
    .modal_success_DW4G_fa9032 .description_19uy_de485f .item_des_1gc1_e1721b i {
      color: #89d25a;
      font-size: 19px;
      margin-right: 15px; }
      @media screen and (max-width: 576px) {
        .modal_success_DW4G_fa9032 .description_19uy_de485f .item_des_1gc1_e1721b i {
          margin-right: 0; } }
    .modal_success_DW4G_fa9032 .description_19uy_de485f .item_des_1gc1_e1721b .text_des_1F5z_1ba2ed {
      font-size: 12px;
      font-weight: 300;
      color: #9a9fa9; }

.modal_success_DW4G_fa9032 .but_bottom_3NIg_3c88db {
  padding: 15px 50px 0; }
  .modal_success_DW4G_fa9032 .but_bottom_3NIg_3c88db button {
    width: 180px;
    font-size: 14px;
    font-weight: 400;
    border-radius: 60px; }
  @media screen and (max-width: 576px) {
    .modal_success_DW4G_fa9032 .but_bottom_3NIg_3c88db {
      padding: 15px 0px 0; }
      .modal_success_DW4G_fa9032 .but_bottom_3NIg_3c88db button {
        width: 120px;
        font-size: 11px; } }

.btnSendMessage_3Jh3_6827b3 {
  text-align: center; }
  .btnSendMessage_3Jh3_6827b3 button {
    min-width: 160px;
    font-size: 14px;
    font-weight: 500;
    line-height: 20px;
    border: 0; }

@keyframes heartbeat_1XM6_3fbb0f {
  0% {
    transform: scale(0.8); }
  10% {
    transform: scale(1); }
  20% {
    transform: scale(1.2); }
  40% {
    transform: scale(1.4); }
  60% {
    transform: scale(1.2); }
  80% {
    transform: scale(1.1); }
  100% {
    transform: scale(1); } }

.titleTooltip_3UPN_29d814.ant-typography {
  color: #0e0d25;
  margin: 0; }
  .titleTooltip_3UPN_29d814.ant-typography.ant-typography-single-line {
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    display: -webkit-box;
    text-overflow: ellipsis;
    white-space: normal; }

@keyframes heartbeat_1RZs_34280f {
  0% {
    transform: scale(0.8); }
  10% {
    transform: scale(1); }
  20% {
    transform: scale(1.2); }
  40% {
    transform: scale(1.4); }
  60% {
    transform: scale(1.2); }
  80% {
    transform: scale(1.1); }
  100% {
    transform: scale(1); } }

.modal_favorite_1G6V_a146e9 {
  width: 80% !important; }
  .modal_favorite_1G6V_a146e9 ::-webkit-scrollbar {
    width: 10px; }
  .modal_favorite_1G6V_a146e9 ::-webkit-scrollbar-track {
    background: #f1f1f1; }
  .modal_favorite_1G6V_a146e9 ::-webkit-scrollbar-thumb {
    background: #c3c9d5; }
  .modal_favorite_1G6V_a146e9 ::-webkit-scrollbar-thumb:hover {
    display: none; }
  .modal_favorite_1G6V_a146e9 .content_19uL_150cb1 {
    overflow-x: hidden;
    height: 70%;
    overflow-y: auto; }
  .modal_favorite_1G6V_a146e9 .ant-modal-wrap {
    overflow: hidden; }
  .modal_favorite_1G6V_a146e9 .ant-modal-close-x {
    margin-top: 12px; }
  .modal_favorite_1G6V_a146e9 .item_listing_fiEz_7e3402 {
    border: 1px solid #e8e8e8;
    margin: 10px 0px;
    transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
    cursor: pointer; }
    .modal_favorite_1G6V_a146e9 .item_listing_fiEz_7e3402:hover {
      box-shadow: 0 2px 16px 2px rgba(120, 120, 120, 0.1), 0 1px 8px 2px rgba(120, 120, 120, 0.14); }
    .modal_favorite_1G6V_a146e9 .item_listing_fiEz_7e3402 .item_img_2Jgh_061f67 {
      width: 100%;
      height: 158px;
      overflow: hidden;
      position: relative; }
      .modal_favorite_1G6V_a146e9 .item_listing_fiEz_7e3402 .item_img_2Jgh_061f67 img {
        width: 100%;
        height: 100%;
        object-fit: cover; }
    .modal_favorite_1G6V_a146e9 .item_listing_fiEz_7e3402 .item_icon_367h_498315 {
      display: flex;
      justify-content: space-between; }
      .modal_favorite_1G6V_a146e9 .item_listing_fiEz_7e3402 .item_icon_367h_498315 .fa.fa-heart {
        font-size: 20px;
        color: #fd8981;
        left: 12px;
        position: absolute;
        top: 10px; }
      .modal_favorite_1G6V_a146e9 .item_listing_fiEz_7e3402 .item_icon_367h_498315 .anticon {
        color: #ffd500;
        font-size: 20px;
        right: 12px;
        vertical-align: -0.275em; }
      .modal_favorite_1G6V_a146e9 .item_listing_fiEz_7e3402 .item_icon_367h_498315 .content_right_3G5e_6cdf99 {
        right: 10px;
        position: absolute;
        top: 10px; }
      .modal_favorite_1G6V_a146e9 .item_listing_fiEz_7e3402 .item_icon_367h_498315 .item_type_jyHC_a5eb9e {
        background-color: #8551db;
        font-size: 12px;
        padding: 1px 3px;
        color: #fff;
        margin-right: 5px; }
    .modal_favorite_1G6V_a146e9 .item_listing_fiEz_7e3402 .listing_price_17rO_ad74a8 {
      position: absolute;
      bottom: 0px;
      height: 30px;
      background: #00000047;
      margin-left: 14px;
      margin-bottom: 10px;
      width: auto; }
      .modal_favorite_1G6V_a146e9 .item_listing_fiEz_7e3402 .listing_price_17rO_ad74a8 .price_2-Sw_1890bf {
        font-size: 18px;
        color: #fff;
        font-weight: 600;
        padding: 6px 10px; }
    .modal_favorite_1G6V_a146e9 .item_listing_fiEz_7e3402 .info_listing_21Fg_72838c {
      padding: 12px 12px 0; }
      .modal_favorite_1G6V_a146e9 .item_listing_fiEz_7e3402 .info_listing_21Fg_72838c .address1_LjHL_2a6c32 {
        color: #0e0d25;
        font-size: 16px;
        font-weight: 600; }
      .modal_favorite_1G6V_a146e9 .item_listing_fiEz_7e3402 .info_listing_21Fg_72838c .address2_T7Zy_9e61f8 {
        font-size: 14px;
        font-weight: 400;
        color: #0e0d25; }
      .modal_favorite_1G6V_a146e9 .item_listing_fiEz_7e3402 .info_listing_21Fg_72838c .list_info_1WS3_176529 {
        list-style: none;
        display: flex;
        color: #9a9fa9;
        font-size: 12px;
        padding-bottom: 10px;
        font-weight: 400; }
  .modal_favorite_1G6V_a146e9 .sub_1HmT_d30ce9 {
    margin-top: 8px;
    display: flex;
    justify-content: space-between;
    margin-bottom: 20px; }
    .modal_favorite_1G6V_a146e9 .sub_1HmT_d30ce9 span {
      font-size: 14px;
      font-weight: 400;
      color: #0e0d25; }
  .modal_favorite_1G6V_a146e9 .modal_title_1Pf5_57470f {
    font-size: 18px;
    font-weight: 600;
    margin-bottom: 8px; }
  .modal_favorite_1G6V_a146e9 .loading_1p1u_e0353b {
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 10px 20px 10px 10px;
    position: absolute;
    bottom: 0;
    width: 100%;
    left: 0; }

@keyframes heartbeat_1LAn_a96f78 {
  0% {
    transform: scale(0.8); }
  10% {
    transform: scale(1); }
  20% {
    transform: scale(1.2); }
  40% {
    transform: scale(1.4); }
  60% {
    transform: scale(1.2); }
  80% {
    transform: scale(1.1); }
  100% {
    transform: scale(1); } }

.modal_topics_318C_8e1fbc {
  max-width: 100% !important;
  width: 65% !important; }
  .modal_topics_318C_8e1fbc .title_header_3tjO_1d3664 {
    font-weight: 500;
    font-size: 24px;
    color: #0e0d25; }
    @media screen and (max-width: 576px) {
      .modal_topics_318C_8e1fbc .title_header_3tjO_1d3664 {
        font-size: 18px;
        padding-top: 25px; } }
  .modal_topics_318C_8e1fbc .sub_title_Ar51_228d5b {
    font-weight: 300;
    font-size: 16px;
    color: #0e0d25; }
    @media screen and (max-width: 576px) {
      .modal_topics_318C_8e1fbc .sub_title_Ar51_228d5b {
        font-size: 14px; } }
  .modal_topics_318C_8e1fbc .topics_1pA7_fcb61c {
    padding: 0 60px; }
  .modal_topics_318C_8e1fbc .item_topic_3NeV_ed6afa {
    padding: 25px 0; }
    .modal_topics_318C_8e1fbc .item_topic_3NeV_ed6afa button {
      color: #0e0d25; }
      .modal_topics_318C_8e1fbc .item_topic_3NeV_ed6afa button:hover, .modal_topics_318C_8e1fbc .item_topic_3NeV_ed6afa button:active, .modal_topics_318C_8e1fbc .item_topic_3NeV_ed6afa button:visited, .modal_topics_318C_8e1fbc .item_topic_3NeV_ed6afa button:focus {
        color: #f0a65c !important; }
    @media screen and (max-width: 576px) {
      .modal_topics_318C_8e1fbc .item_topic_3NeV_ed6afa {
        padding: 8px 0; }
        .modal_topics_318C_8e1fbc .item_topic_3NeV_ed6afa i {
          display: none; }
        .modal_topics_318C_8e1fbc .item_topic_3NeV_ed6afa button {
          color: #8551db;
          padding-left: 0 !important; } }
  @media screen and (max-width: 576px) {
    .modal_topics_318C_8e1fbc {
      width: 100% !important; }
      .modal_topics_318C_8e1fbc .ant-modal-body {
        padding: 13px !important; }
      .modal_topics_318C_8e1fbc .topics_1pA7_fcb61c {
        padding: 0; } }

@keyframes heartbeat_1Dht_d43d58 {
  0% {
    transform: scale(0.8); }
  10% {
    transform: scale(1); }
  20% {
    transform: scale(1.2); }
  40% {
    transform: scale(1.4); }
  60% {
    transform: scale(1.2); }
  80% {
    transform: scale(1.1); }
  100% {
    transform: scale(1); } }

.title_header_23GW_f03efe {
  font-size: 24px;
  font-weight: 500;
  color: #0e0d25;
  padding-top: 15px; }

.sub_title_2-9X_fc970a {
  font-size: 16px;
  color: #0e0d25;
  font-weight: 400;
  margin-bottom: 0; }

.topics_3NgG_4e95a1 {
  margin-top: 40px;
  padding: 0 50px;
  padding-bottom: 50px; }
  .topics_3NgG_4e95a1 .item_topic_22cM_23a252 {
    padding: 25px 0; }
    .topics_3NgG_4e95a1 .item_topic_22cM_23a252 button {
      color: #0e0d25; }
      .topics_3NgG_4e95a1 .item_topic_22cM_23a252 button:hover, .topics_3NgG_4e95a1 .item_topic_22cM_23a252 button:active, .topics_3NgG_4e95a1 .item_topic_22cM_23a252 button:visited, .topics_3NgG_4e95a1 .item_topic_22cM_23a252 button:focus {
        color: #f0a65c !important; }

.footer_3VZg_9db426 {
  border-top: 1px solid #F1F1F1; }

.member_395F_1907df {
  height: 100%;
  padding: 16px;
  box-shadow: 0 1px 14px 2px rgba(120, 120, 120, 0.06), 0 1px 8px 2px rgba(120, 120, 120, 0.08);
  display: flex;
  align-items: center;
  flex-direction: column;
  justify-content: space-between;
  position: relative;
  transition: all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1); }
  .member_395F_1907df:hover {
    box-shadow: 0 6px 18px 2px rgba(120, 120, 120, 0.14), 0 3px 8px 2px rgba(120, 120, 120, 0.18); }
  .member_395F_1907df .avatar_3r5i_1cdd3b {
    display: block;
    border-radius: 50%;
    width: 80px;
    height: 80px;
    overflow: hidden;
    margin-top: 24px;
    margin-bottom: 16px;
    position: relative; }
    .member_395F_1907df .avatar_3r5i_1cdd3b img {
      width: 100%;
      object-fit: cover; }
    .member_395F_1907df .avatar_3r5i_1cdd3b .view_profile_25jq_d8a991 {
      display: none;
      transition: all 0.5s ease; }
    .member_395F_1907df .avatar_3r5i_1cdd3b.connected_cdFb_9f254d .homing_eye {
      position: absolute;
      z-index: 3;
      top: 50%;
      left: 50%;
      margin-left: -13px;
      margin-top: -10px;
      font-size: 22px;
      display: none; }
    .member_395F_1907df .avatar_3r5i_1cdd3b.connected_cdFb_9f254d:hover::before {
      display: block;
      width: 100%;
      height: 100%;
      position: absolute;
      top: 0px;
      left: 0px;
      background: rgba(0, 0, 0, 0.5);
      content: '';
      z-index: 2; }
    .member_395F_1907df .avatar_3r5i_1cdd3b.connected_cdFb_9f254d:hover .homing_eye {
      display: block; }
      .member_395F_1907df .avatar_3r5i_1cdd3b.connected_cdFb_9f254d:hover .homing_eye::before {
        color: #ffffff; }
    .member_395F_1907df .avatar_3r5i_1cdd3b.pedding_rPYQ_a71c7a::before {
      display: block; }
  .member_395F_1907df .canView_1KY1_04d91c {
    font-size: 24px;
    color: #9a9fa9;
    position: absolute;
    right: 10px;
    top: 10px;
    transition: all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1); }
    .member_395F_1907df .canView_1KY1_04d91c:hover i::before {
      color: #8551DB; }
  .member_395F_1907df .info_1Bw-_37b5b1 {
    margin-bottom: 16px;
    text-align: center;
    width: 100%; }
    .member_395F_1907df .info_1Bw-_37b5b1 p {
      color: #9a9fa9;
      font-size: 14px;
      white-space: nowrap;
      overflow: hidden;
      text-overflow: ellipsis;
      margin-bottom: 0px; }
    .member_395F_1907df .info_1Bw-_37b5b1 p:first-child {
      font-weight: 500;
      color: #484848;
      font-size: 18px; }
  .member_395F_1907df .action_3tFg_cc8deb {
    width: 60%;
    display: flex;
    justify-content: center;
    position: relative;
    top: 10px; }
    .member_395F_1907df .action_3tFg_cc8deb button {
      width: 50%;
      box-shadow: none; }
  .member_395F_1907df .border_19Qa_81b751 {
    border: 1px solid #E8E8E8;
    width: 83%;
    position: absolute;
    bottom: 50px; }

.member_small_fvP2_85d382 {
  margin-top: 15px;
  margin-bottom: 15px; }
  .member_small_fvP2_85d382 .avatar_3r5i_1cdd3b {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    overflow: hidden;
    display: inline-block;
    float: left; }
    .member_small_fvP2_85d382 .avatar_3r5i_1cdd3b img {
      width: 100%;
      height: 100%;
      object-fit: cover; }
  .member_small_fvP2_85d382 .info_1Bw-_37b5b1 {
    float: left;
    padding: 5px 10px; }
    .member_small_fvP2_85d382 .info_1Bw-_37b5b1 p:first-child {
      font-weight: 500;
      color: #484848; }
    .member_small_fvP2_85d382 .info_1Bw-_37b5b1 p {
      margin-bottom: 0 !important; }
  .member_small_fvP2_85d382 .action_3tFg_cc8deb {
    float: right; }

@media screen and (max-width: 1350px) {
  .member_395F_1907df .info_1Bw-_37b5b1 p:first-child {
    font-size: 16px; } }

@media screen and (max-width: 576px) {
  .member_395F_1907df {
    padding: 2px; }
    .member_395F_1907df .info_1Bw-_37b5b1 {
      width: 80%; }
      .member_395F_1907df .info_1Bw-_37b5b1 p {
        font-size: 13px; }
    .member_395F_1907df .border_19Qa_81b751 {
      bottom: 40px; }
    .member_395F_1907df .action_3tFg_cc8deb {
      top: 0px; }
      .member_395F_1907df .action_3tFg_cc8deb button:hover, .member_395F_1907df .action_3tFg_cc8deb button:focus, .member_395F_1907df .action_3tFg_cc8deb button:active {
        border: transparent; } }

.none_contact_3j6L_3b4ddd {
  padding-top: 10px;
  padding-bottom: 0px; }
  .none_contact_3j6L_3b4ddd h4 {
    text-align: center;
    font-weight: 500;
    color: #484848; }
  .none_contact_3j6L_3b4ddd p {
    text-align: center;
    color: #9a9fa9; }
  .none_contact_3j6L_3b4ddd .nav-tabs {
    border-bottom: none;
    margin-bottom: 0px;
    margin-top: 15px;
    padding-bottom: 10px; }
    .none_contact_3j6L_3b4ddd .nav-tabs li a {
      color: #484848;
      font-weight: 400;
      line-height: 14px; }
    .none_contact_3j6L_3b4ddd .nav-tabs li.active a {
      font-weight: 400; }
  .none_contact_3j6L_3b4ddd .ant-tabs {
    overflow: initial; }
    .none_contact_3j6L_3b4ddd .ant-tabs .ant-tabs-bar {
      border-bottom: none; }
      .none_contact_3j6L_3b4ddd .ant-tabs .ant-tabs-bar .ant-tabs-nav-scroll {
        text-align: center; }
        .none_contact_3j6L_3b4ddd .ant-tabs .ant-tabs-bar .ant-tabs-nav-scroll .ant-tabs-ink-bar {
          opacity: 1; }
        .none_contact_3j6L_3b4ddd .ant-tabs .ant-tabs-bar .ant-tabs-nav-scroll .ant-tabs-nav .ant-tabs-tab {
          height: auto; }

.search_2zAH_20fd4a {
  width: 100%;
  max-width: 570px; }
  .search_2zAH_20fd4a .input_search_2Y42_6728ef {
    margin: 15px 0px;
    height: 40px; }
    .search_2zAH_20fd4a .input_search_2Y42_6728ef .input_3qKw_369eca {
      width: 100%;
      height: 40px;
      box-shadow: none;
      border: 1px solid #c3c9d5;
      border-radius: 0;
      padding-left: 15px;
      font-size: 14px; }
      .search_2zAH_20fd4a .input_search_2Y42_6728ef .input_3qKw_369eca input:hover, .search_2zAH_20fd4a .input_search_2Y42_6728ef .input_3qKw_369eca input:focus {
        outline: none;
        border: 1px solid #8551DB; }
    .search_2zAH_20fd4a .input_search_2Y42_6728ef .icon_search_6cr0_0ebec7 {
      cursor: pointer;
      position: absolute;
      right: 2px;
      top: 2px;
      padding: 8px;
      transition: all; }
      .search_2zAH_20fd4a .input_search_2Y42_6728ef .icon_search_6cr0_0ebec7::before {
        font-size: 20px; }
      .search_2zAH_20fd4a .input_search_2Y42_6728ef .icon_search_6cr0_0ebec7:hover {
        background: #9A9FA9; }
        .search_2zAH_20fd4a .input_search_2Y42_6728ef .icon_search_6cr0_0ebec7:hover::before {
          color: #ffffff; }
      .search_2zAH_20fd4a .input_search_2Y42_6728ef .icon_search_6cr0_0ebec7.search_button_1cUb_f06022 {
        cursor: not-allowed;
        background: #9A9FA9;
        padding: 10px;
        width: 135px;
        text-align: center;
        right: 0px;
        top: 0px; }
        .search_2zAH_20fd4a .input_search_2Y42_6728ef .icon_search_6cr0_0ebec7.search_button_1cUb_f06022 a {
          color: #ffffff; }
    .search_2zAH_20fd4a .input_search_2Y42_6728ef .remove_keyword_7kwI_623535 {
      display: none; }
    .search_2zAH_20fd4a .input_search_2Y42_6728ef.showIconRemove_P-VS_4e2566 .remove_keyword_7kwI_623535 {
      position: absolute;
      right: 15px;
      top: 15px;
      display: block;
      cursor: pointer; }
    .search_2zAH_20fd4a .input_search_2Y42_6728ef.showIconRemove_P-VS_4e2566::before {
      display: none; }
    .search_2zAH_20fd4a .input_search_2Y42_6728ef.showIconRemove_P-VS_4e2566 .icon_search_6cr0_0ebec7 {
      display: none; }
    .search_2zAH_20fd4a .input_search_2Y42_6728ef.input_email_2b5n_8ee3a7::before {
      background: transparent; }
    .search_2zAH_20fd4a .input_search_2Y42_6728ef.input_email_2b5n_8ee3a7 input:hover, .search_2zAH_20fd4a .input_search_2Y42_6728ef.input_email_2b5n_8ee3a7 input:focus {
      outline: none;
      border: 1px solid #8551DB; }
  .search_2zAH_20fd4a.form_invite_MAfj_e42a65 .input_search_2Y42_6728ef.showIconRemove_P-VS_4e2566 .remove_keyword_7kwI_623535 {
    right: 145px;
    top: 13px; }
  .search_2zAH_20fd4a.form_invite_MAfj_e42a65 .input_search_2Y42_6728ef.showIconRemove_P-VS_4e2566 .icon_search_6cr0_0ebec7 {
    background: #9A9FA9;
    border-color: #9A9FA9;
    display: block; }
    .search_2zAH_20fd4a.form_invite_MAfj_e42a65 .input_search_2Y42_6728ef.showIconRemove_P-VS_4e2566 .icon_search_6cr0_0ebec7::before {
      color: #ffffff; }
    .search_2zAH_20fd4a.form_invite_MAfj_e42a65 .input_search_2Y42_6728ef.showIconRemove_P-VS_4e2566 .icon_search_6cr0_0ebec7:hover {
      background: #9A9FA9; }
    .search_2zAH_20fd4a.form_invite_MAfj_e42a65 .input_search_2Y42_6728ef.showIconRemove_P-VS_4e2566 .icon_search_6cr0_0ebec7.enable_2SNi_ec21ac {
      background-color: #8551DB;
      border-color: #8551DB;
      cursor: pointer; }

.btn_send_invite_YNNb_c7df86 {
  width: 100%;
  height: 100%;
  border-radius: unset;
  text-align: center;
  color: #fff !important; }
  .btn_send_invite_YNNb_c7df86:hover {
    opacity: 0.8; }
  .btn_send_invite_YNNb_c7df86.disabled_28t2_329ff1 {
    background: #9a9fa9;
    border-color: #9a9fa9;
    border-radius: 0px !important; }
  .btn_send_invite_YNNb_c7df86.send_btn_active_2NEv_97a4ff {
    cursor: pointer;
    background-color: #8551DB;
    border-color: #8551DB;
    border-radius: 0px !important; }

.inputPhone_10H3_cfaaee {
  display: block;
  align-items: center;
  justify-content: flex-end;
  position: relative; }
  .inputPhone_10H3_cfaaee input {
    width: 100%;
    font-size: 14px;
    height: 40px;
    padding-right: 2em;
    padding-left: 100px;
    color: #484848;
    border: 1px solid #c3c9d5;
    outline: none;
    border-radius: 0px;
    box-shadow: none; }
    .inputPhone_10H3_cfaaee input:hover, .inputPhone_10H3_cfaaee input:focus {
      outline: none;
      border: 1px solid #8551DB; }

.box_2A7o_521cb2 {
  clear: both; }
  .box_2A7o_521cb2.smsBox_2b1x_168460 {
    height: 40px;
    margin: 15px 0;
    position: relative; }
  .box_2A7o_521cb2 .group_input_13gf_e30606 .link_invite_NvwV_e08df2 {
    position: relative;
    margin: 15px 0px;
    display: block; }
    .box_2A7o_521cb2 .group_input_13gf_e30606 .link_invite_NvwV_e08df2 .input_3qKw_369eca {
      width: 100%;
      height: 43px;
      box-shadow: none;
      border: 1px solid #c3c9d5;
      border-radius: 0;
      padding-left: 15px;
      font-size: 14px; }
    .box_2A7o_521cb2 .group_input_13gf_e30606 .link_invite_NvwV_e08df2 .btn_copy_3tjx_72f6f2 {
      background: #8551db;
      display: inline-block;
      padding: 11.5px;
      color: #fff;
      position: absolute;
      cursor: pointer;
      top: 0;
      right: 0; }
  .box_2A7o_521cb2 .img_qrcode_2i4S_dd6e2d {
    margin: 0px auto;
    display: block;
    text-align: center; }
  .box_2A7o_521cb2 .link_qrcode_BYIx_a13f75 {
    margin: 0px auto;
    text-align: center;
    display: block;
    padding: 0px; }
    .box_2A7o_521cb2 .link_qrcode_BYIx_a13f75 li {
      display: inline-block;
      margin: 25px 30px 10px 30px; }
      .box_2A7o_521cb2 .link_qrcode_BYIx_a13f75 li a {
        color: #8551DB;
        font-weight: 500;
        margin: 0px; }
        .box_2A7o_521cb2 .link_qrcode_BYIx_a13f75 li a:hover {
          text-decoration: none;
          border-bottom: 2px solid #8551DB; }
  .box_2A7o_521cb2 .none_contact_3j6L_3b4ddd {
    padding-top: 10px;
    padding-bottom: 0px; }
    .box_2A7o_521cb2 .none_contact_3j6L_3b4ddd h4 {
      text-align: center;
      font-weight: 500;
      color: #484848; }
    .box_2A7o_521cb2 .none_contact_3j6L_3b4ddd p {
      text-align: center;
      color: #9a9fa9; }
    .box_2A7o_521cb2 .none_contact_3j6L_3b4ddd .ant-tabs-ink-bar {
      opacity: 1 !important; }
    .box_2A7o_521cb2 .none_contact_3j6L_3b4ddd .nav-tabs {
      border-bottom: none;
      margin-bottom: 0px;
      margin-top: 15px;
      padding-bottom: 10px; }
      .box_2A7o_521cb2 .none_contact_3j6L_3b4ddd .nav-tabs li a {
        color: #484848;
        font-weight: 400;
        line-height: 14px; }
      .box_2A7o_521cb2 .none_contact_3j6L_3b4ddd .nav-tabs li.active a {
        font-weight: 400; }
    .box_2A7o_521cb2 .none_contact_3j6L_3b4ddd .ant-tabs {
      overflow: initial; }
      .box_2A7o_521cb2 .none_contact_3j6L_3b4ddd .ant-tabs .ant-tabs-bar {
        border-bottom: none; }
        .box_2A7o_521cb2 .none_contact_3j6L_3b4ddd .ant-tabs .ant-tabs-bar .ant-tabs-nav-scroll {
          text-align: center; }
          .box_2A7o_521cb2 .none_contact_3j6L_3b4ddd .ant-tabs .ant-tabs-bar .ant-tabs-nav-scroll .ant-tabs-nav .ant-tabs-tab {
            height: auto; }
  .box_2A7o_521cb2 .loader_1FSV_bf0d74 {
    height: 107px; }

@-webkit-keyframes seconds_irHs_9a4c76 {
  0% {
    opacity: 1; }
  100% {
    opacity: 0;
    left: -9999px;
    position: absolute; } }

@keyframes seconds_irHs_9a4c76 {
  0% {
    opacity: 1; }
  100% {
    opacity: 0;
    left: -9999px;
    position: absolute; } }

.text_copied_1wgd_d54109 {
  color: #107d2a;
  -webkit-animation: seconds_irHs_9a4c76 2.0s forwards;
  -webkit-animation-iteration-count: 1;
  -webkit-animation-delay: 2s;
  animation: seconds_irHs_9a4c76 2.0s forwards;
  animation-iteration-count: 1;
  animation-delay: 2s;
  position: absolute; }

.text_copied_qr_2oal_d26b5c {
  -webkit-animation: seconds_irHs_9a4c76 2.0s forwards;
  -webkit-animation-iteration-count: 1;
  -webkit-animation-delay: 2s;
  animation: seconds_irHs_9a4c76 2.0s forwards;
  animation-iteration-count: 1;
  animation-delay: 2s;
  color: #107d2a;
  position: absolute;
  text-align: center;
  left: 0;
  right: 0;
  bottom: -10px; }

.modalErrorInviteYourSelf_2K8b_c5e6d8 .ant-modal-close {
  display: block; }

.btn_invite_2E6c_7a2916 {
  float: right;
  margin-top: 17px; }
  .btn_invite_2E6c_7a2916 button {
    width: 100%; }
    .btn_invite_2E6c_7a2916 button.disabled_3QhH_ed1177 {
      opacity: .4;
      cursor: not-allowed;
      background: #9A9FA9;
      color: #fff; }
      .btn_invite_2E6c_7a2916 button.disabled_3QhH_ed1177:hover {
        background: #9A9FA9;
        color: #fff;
        border-color: #9A9FA9; }

.inviteForm_1x0L_e7e55f {
  margin-top: 20px;
  margin-bottom: 0px; }
  .inviteForm_1x0L_e7e55f .inputPhone_3t4v_883270 {
    display: flex;
    align-items: center;
    justify-content: flex-end;
    position: relative; }
    .inviteForm_1x0L_e7e55f .inputPhone_3t4v_883270 input {
      width: 100%;
      font-size: 14px;
      height: 40px;
      padding-right: 2em;
      padding-left: 100px;
      color: #9a9fa9;
      border: 1px solid #c3c9d5;
      margin: 5px auto;
      outline: none;
      border-radius: 0px;
      box-shadow: none; }
      .inviteForm_1x0L_e7e55f .inputPhone_3t4v_883270 input:hover, .inviteForm_1x0L_e7e55f .inputPhone_3t4v_883270 input:focus {
        outline: none;
        border: 1px solid #8551DB; }
  .inviteForm_1x0L_e7e55f .box_1Tz5_6bac0c .input_dluS_1b6b9c::before {
    background: none;
    content: ''; }
  .inviteForm_1x0L_e7e55f .box_1Tz5_6bac0c .search_11FK_a02d73 {
    display: block !important; }
  .inviteForm_1x0L_e7e55f .box_1Tz5_6bac0c .btn_invite_2E6c_7a2916 {
    float: right;
    margin-top: 20px; }
    .inviteForm_1x0L_e7e55f .box_1Tz5_6bac0c .btn_invite_2E6c_7a2916 button {
      width: 100%; }
      .inviteForm_1x0L_e7e55f .box_1Tz5_6bac0c .btn_invite_2E6c_7a2916 button.disabled_3QhH_ed1177 {
        opacity: .4; }
  .inviteForm_1x0L_e7e55f .nav-tabs {
    clear: both;
    text-align: center;
    margin-bottom: 30px;
    margin-left: auto;
    margin-right: auto;
    padding-bottom: 30px;
    border-bottom: 1px solid #f1f1f1;
    display: block; }
    .inviteForm_1x0L_e7e55f .nav-tabs li {
      display: inline-block;
      float: none;
      margin-left: 20px;
      margin-right: 20px; }
      .inviteForm_1x0L_e7e55f .nav-tabs li a {
        color: #484848 !important;
        border-bottom: 2px solid #8551DB !important;
        padding: 2px 0px;
        font-size: 14px;
        padding: 2px 0px;
        margin-top: 0px;
        line-height: 14px;
        text-transform: inherit;
        font-weight: 500; }
        .inviteForm_1x0L_e7e55f .nav-tabs li a:hover, .inviteForm_1x0L_e7e55f .nav-tabs li a:focus {
          color: #8551DB;
          border-bottom: 1px solid #8551DB !important;
          padding: 2px 0px;
          border-top: 1px solid #fff;
          border-left: 1px solid #fff;
          border-right: 1px solid #fff;
          background: none !important; }
      .inviteForm_1x0L_e7e55f .nav-tabs li.active a {
        color: #8551DB;
        border-bottom: 1px solid #8551DB !important;
        padding: 2px 0px;
        border-top: none;
        border-left: none;
        border-right: none; }
  .inviteForm_1x0L_e7e55f .tab-content {
    clear: both;
    width: 100%;
    position: relative; }

.box_member_3nZC_efb7fa .smallImage {
  float: left; }

.btn_send_invite_2Oj-_1f688a {
  background: #8551DB;
  color: #FFF;
  width: 100%;
  font-weight: 400;
  margin: 10px 0px; }
  .btn_send_invite_2Oj-_1f688a:hover, .btn_send_invite_2Oj-_1f688a:focus, .btn_send_invite_2Oj-_1f688a:active {
    background: #8a72e0 !important;
    color: #FFF !important; }
  .btn_send_invite_2Oj-_1f688a.disabled_3QhH_ed1177 {
    opacity: .5; }
    .btn_send_invite_2Oj-_1f688a.disabled_3QhH_ed1177:hover {
      background: #8551DB;
      border-color: #8551DB; }

.add_contact_2w0Z_2ba220 .heading3_teSk_fe7adc {
  font-weight: 500;
  margin-bottom: 0px;
  font-size: 22px;
  text-align: center; }

.add_contact_2w0Z_2ba220 .titleForm_tgm5_84d297 {
  text-align: center;
  padding-bottom: 20px;
  border-bottom: 1px solid #f1f1f1;
  margin-bottom: 20px; }
  .add_contact_2w0Z_2ba220 .titleForm_tgm5_84d297 h5 {
    font-weight: 500;
    padding-bottom: 2px;
    border-bottom: 1px solid #8551DB;
    width: fit-content;
    margin: 0 auto; }

.add_contact_2w0Z_2ba220 .box_1Tz5_6bac0c {
  clear: both; }
  .add_contact_2w0Z_2ba220 .box_1Tz5_6bac0c.smsBox_2lCO_bd3d25 {
    position: relative; }
  .add_contact_2w0Z_2ba220 .box_1Tz5_6bac0c .group_input_34cW_0dff28 .link_invite_D7-f_518e68 {
    position: relative;
    margin: 10px 0px;
    display: block; }
    .add_contact_2w0Z_2ba220 .box_1Tz5_6bac0c .group_input_34cW_0dff28 .link_invite_D7-f_518e68 .input_dluS_1b6b9c {
      width: 100%;
      height: 43px;
      box-shadow: none;
      border: 1px solid #c3c9d5;
      border-radius: 0;
      padding-left: 15px;
      font-size: 14px; }
      .add_contact_2w0Z_2ba220 .box_1Tz5_6bac0c .group_input_34cW_0dff28 .link_invite_D7-f_518e68 .input_dluS_1b6b9c:focus, .add_contact_2w0Z_2ba220 .box_1Tz5_6bac0c .group_input_34cW_0dff28 .link_invite_D7-f_518e68 .input_dluS_1b6b9c:hover {
        outline: none;
        border: 1px solid #8551db; }
    .add_contact_2w0Z_2ba220 .box_1Tz5_6bac0c .group_input_34cW_0dff28 .link_invite_D7-f_518e68 .btn_copy_3ECc_9ec295 {
      background: #8551db;
      display: inline-block;
      padding: 11.5px;
      color: #fff;
      position: absolute;
      top: 0;
      right: 0;
      cursor: pointer; }
  .add_contact_2w0Z_2ba220 .box_1Tz5_6bac0c .img_qrcode_gr6A_6d08de {
    margin: 0px auto;
    display: block;
    text-align: center; }
  .add_contact_2w0Z_2ba220 .box_1Tz5_6bac0c .link_qrcode_1q8V_582bfc {
    margin: 0px auto;
    text-align: center;
    display: block;
    padding: 0px; }
    .add_contact_2w0Z_2ba220 .box_1Tz5_6bac0c .link_qrcode_1q8V_582bfc li {
      display: inline-block;
      margin: 25px 30px 10px 30px;
      color: #484848;
      border-bottom: 1px solid #fff;
      cursor: pointer; }
      .add_contact_2w0Z_2ba220 .box_1Tz5_6bac0c .link_qrcode_1q8V_582bfc li:hover {
        color: #8551DB;
        text-decoration: none;
        border-bottom: 1px solid #8551DB; }
  .add_contact_2w0Z_2ba220 .box_1Tz5_6bac0c .none_contact_2uQ__88eb85 {
    padding-top: 10px;
    padding-bottom: 0px; }
    .add_contact_2w0Z_2ba220 .box_1Tz5_6bac0c .none_contact_2uQ__88eb85 h4 {
      text-align: center;
      font-weight: 500;
      color: #484848;
      font-size: 17px; }
    .add_contact_2w0Z_2ba220 .box_1Tz5_6bac0c .none_contact_2uQ__88eb85 p {
      text-align: center;
      color: #9a9fa9; }
    .add_contact_2w0Z_2ba220 .box_1Tz5_6bac0c .none_contact_2uQ__88eb85 .nav-tabs {
      border-bottom: none;
      margin-bottom: 0px;
      margin-top: 15px;
      padding-bottom: 10px; }
      .add_contact_2w0Z_2ba220 .box_1Tz5_6bac0c .none_contact_2uQ__88eb85 .nav-tabs li a {
        color: #9a9fa9;
        line-height: 14px; }
      .add_contact_2w0Z_2ba220 .box_1Tz5_6bac0c .none_contact_2uQ__88eb85 .nav-tabs li.active a {
        color: #8551DB !important;
        font-weight: 500; }
    .add_contact_2w0Z_2ba220 .box_1Tz5_6bac0c .none_contact_2uQ__88eb85 .inputName_tsAv_046242 {
      width: 100%;
      height: 50px;
      margin-bottom: 10px;
      display: flex;
      align-items: center;
      position: relative; }
      .add_contact_2w0Z_2ba220 .box_1Tz5_6bac0c .none_contact_2uQ__88eb85 .inputName_tsAv_046242 .input_dluS_1b6b9c {
        width: 100%;
        height: 40px;
        box-shadow: none;
        border: 1px solid #e9edf0;
        border-radius: 0px;
        padding-left: 15px;
        font-size: 14px;
        font-family: 'poppins', sans-serif;
        font-weight: 400;
        color: #9a9fa9; }
  .add_contact_2w0Z_2ba220 .box_1Tz5_6bac0c .btn_send_invite_2Oj-_1f688a {
    width: 100%;
    font-weight: 400;
    margin: 10px 0px; }
    .add_contact_2w0Z_2ba220 .box_1Tz5_6bac0c .btn_send_invite_2Oj-_1f688a.disabled_3QhH_ed1177 {
      opacity: .5; }
      .add_contact_2w0Z_2ba220 .box_1Tz5_6bac0c .btn_send_invite_2Oj-_1f688a.disabled_3QhH_ed1177:hover {
        background: #8551DB;
        border-color: #8551DB; }
  .add_contact_2w0Z_2ba220 .box_1Tz5_6bac0c .loader_3Rv5_0010a6 {
    height: 107px; }

.modal_confirm_2_OX_e91375 {
  text-align: center; }
  .modal_confirm_2_OX_e91375 p {
    margin-top: 28px; }
  .modal_confirm_2_OX_e91375 .btn_actions_2_Ws_a76c30 {
    margin-top: 32px;
    display: flex;
    justify-content: flex-end; }
    .modal_confirm_2_OX_e91375 .btn_actions_2_Ws_a76c30 button {
      margin-left: 8px; }

.buttonFluid_2Xs6_64865e {
  margin: 0px auto; }

@media screen and (max-width: 1350px) {
  .inviteForm_1x0L_e7e55f .inputPhone_3t4v_883270 input {
    height: 36px; }
  .add_contact_2w0Z_2ba220 .box_1Tz5_6bac0c .btn_send_invite_2Oj-_1f688a {
    font-weight: 400; } }

@media screen and (max-width: 575px) {
  .add_contact_2w0Z_2ba220 {
    max-width: unset;
    margin: 0 auto;
    display: block !important;
    width: 95% !important; } }

@media screen and (max-width: 480px) {
  .inviteForm_1x0L_e7e55f .nav-tabs li {
    margin-left: 10px;
    margin-right: 10px; } }

.createSubTeam_3Ff3_3a22eb {
  height: 550px; }
  .createSubTeam_3Ff3_3a22eb .ant-modal-close-x {
    margin-top: 12px; }
  @media screen and (max-width: 480px) {
    .createSubTeam_3Ff3_3a22eb .ant-modal {
      top: unset; } }

.titleHeader_1z4P_8f308d {
  font-weight: 500;
  margin-bottom: 20px;
  font-size: 21px;
  color: #484848; }

.option_en_J_966fc1 .btnSelectAll_1qe5_1ec491 {
  display: flex;
  justify-content: space-between;
  margin-top: 15px;
  margin-bottom: 4px; }
  .option_en_J_966fc1 .btnSelectAll_1qe5_1ec491 button {
    padding-right: 0; }

.contact_oHuP_6b20ab {
  height: 50px;
  margin-bottom: 15px;
  display: flex;
  align-items: center;
  padding-inline-end: 12px; }
  @media screen and (max-width: 576px) {
    .contact_oHuP_6b20ab .infoUser_1Ks1_ad8d1d {
      max-width: 125px;
      text-overflow: ellipsis;
      white-space: nowrap;
      overflow: hidden; } }
  .contact_oHuP_6b20ab .ant-avatar {
    width: 50px;
    height: 50px;
    display: flex;
    align-items: center;
    font-size: 18px;
    justify-content: center;
    text-transform: uppercase; }
  .contact_oHuP_6b20ab img {
    height: 100%;
    object-fit: cover;
    border-radius: 50%; }
  .contact_oHuP_6b20ab > div {
    margin-right: auto;
    margin-left: 10px;
    overflow: hidden; }
    .contact_oHuP_6b20ab > div p {
      margin: 0;
      font-weight: 500;
      color: #484848;
      text-overflow: ellipsis;
      white-space: nowrap; }
    .contact_oHuP_6b20ab > div span {
      font-weight: 300;
      color: #9a9fa9;
      font-size: 12px; }
  .contact_oHuP_6b20ab button {
    min-width: 55px; }

.createForm_3eyU_5bf61e .lable_3tSz_f46468 {
  display: block;
  margin-bottom: 12px;
  color: #484848; }

.createForm_3eyU_5bf61e .teamName_1yyn_5ddbe5 {
  margin-bottom: 24px; }
  .createForm_3eyU_5bf61e .teamName_1yyn_5ddbe5 .ant-input {
    height: 36px; }
  .createForm_3eyU_5bf61e .teamName_1yyn_5ddbe5 .ant-input:not(:first-child) {
    padding-left: 5px !important; }

.createForm_3eyU_5bf61e .search_mAN__27b85f {
  height: 38px;
  margin-bottom: 10px; }

.createForm_3eyU_5bf61e .selection_dpx9_faf8d8 {
  padding: 5px;
  border: 1px solid #ededed;
  display: flex;
  flex-wrap: wrap;
  margin-bottom: 20px;
  cursor: text; }
  .createForm_3eyU_5bf61e .selection_dpx9_faf8d8.active_1Pp6_6b4c55 {
    border: 1px solid #8551DB; }
  .createForm_3eyU_5bf61e .selection_dpx9_faf8d8 .homingSearch_2lgt_6f418d {
    margin-top: 4px;
    position: absolute;
    right: 5%; }
    .createForm_3eyU_5bf61e .selection_dpx9_faf8d8 .homingSearch_2lgt_6f418d::before {
      font-size: 22px; }
  .createForm_3eyU_5bf61e .selection_dpx9_faf8d8 span {
    background: #ededed;
    margin: 5px;
    padding: 5px 9px;
    display: flex;
    align-items: center;
    cursor: pointer; }
    .createForm_3eyU_5bf61e .selection_dpx9_faf8d8 span i {
      margin-left: 5px;
      font-size: 8px; }
  .createForm_3eyU_5bf61e .selection_dpx9_faf8d8 input {
    margin: 5px;
    background: transparent;
    border: none;
    outline: none;
    min-width: 120px; }

.createForm_3eyU_5bf61e .select_aZdz_f9b787 .ant-select-selection--multiple > ul > li,
.createForm_3eyU_5bf61e .select_aZdz_f9b787 .ant-select-selection--multiple .ant-select-selection__rendered > ul > li {
  display: flex;
  align-items: center; }

.createForm_3eyU_5bf61e .select_aZdz_f9b787 .ant-select-selection--multiple {
  min-height: 36px;
  padding-bottom: 5px;
  padding-top: 2px;
  cursor: text;
  zoom: 1; }

.createForm_3eyU_5bf61e .select_aZdz_f9b787 .ant-select-selection--multiple .ant-select-selection__placeholder {
  margin-left: 0 !important; }

.createForm_3eyU_5bf61e .contactContainer_2cr__d3334c {
  margin-bottom: 24px;
  height: 295px;
  overflow-y: hidden; }
  .createForm_3eyU_5bf61e .contactContainer_2cr__d3334c .scrollBar_eUqZ_9e61c7 {
    height: 100%; }
    .createForm_3eyU_5bf61e .contactContainer_2cr__d3334c .scrollBar_eUqZ_9e61c7 .trackY {
      opacity: 0; }
    .createForm_3eyU_5bf61e .contactContainer_2cr__d3334c .scrollBar_eUqZ_9e61c7 .ScrollbarsCustom-Scroller {
      padding-bottom: 45px; }
  .createForm_3eyU_5bf61e .contactContainer_2cr__d3334c .empty_16Pp_ee5a24 .noResult_3RhV_749d73 {
    text-align: center; }
    .createForm_3eyU_5bf61e .contactContainer_2cr__d3334c .empty_16Pp_ee5a24 .noResult_3RhV_749d73 img {
      width: 140px;
      height: 200px; }
  .createForm_3eyU_5bf61e .contactContainer_2cr__d3334c .empty_16Pp_ee5a24 p {
    margin-top: 20px;
    text-align: center;
    color: #9a9fa9; }

.createForm_3eyU_5bf61e .btnWrapper_Te8u_d39896 {
  text-align: center; }
  .createForm_3eyU_5bf61e .btnWrapper_Te8u_d39896 button {
    height: 36px;
    border-radius: 60px; }

@charset "UTF-8";

/*!
 * animate.css -http://daneden.me/animate
 * Version - 3.5.0
 * Licensed under the MIT license - http://opensource.org/licenses/MIT
 *
 * Copyright (c) 2016 Daniel Eden
 */

.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.animated.hinge{-webkit-animation-duration:2s;animation-duration:2s}.animated.bounceIn,.animated.bounceOut,.animated.flipOutX,.animated.flipOutY{-webkit-animation-duration:.75s;animation-duration:.75s}@-webkit-keyframes bounce{0%,20%,53%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translateZ(0);transform:translateZ(0)}40%,43%{-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}40%,43%,70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06)}70%{-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}}@keyframes bounce{0%,20%,53%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translateZ(0);transform:translateZ(0)}40%,43%{-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}40%,43%,70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06)}70%{-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}}.bounce{-webkit-animation-name:bounce;animation-name:bounce;-webkit-transform-origin:center bottom;transform-origin:center bottom}@-webkit-keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}@keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}.flash{-webkit-animation-name:flash;animation-name:flash}@-webkit-keyframes pulse{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes pulse{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}.pulse{-webkit-animation-name:pulse;animation-name:pulse}@-webkit-keyframes rubberBand{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes rubberBand{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}.rubberBand{-webkit-animation-name:rubberBand;animation-name:rubberBand}@-webkit-keyframes shake{0%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}@keyframes shake{0%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}.shake{-webkit-animation-name:shake;animation-name:shake}@-webkit-keyframes headShake{0%{-webkit-transform:translateX(0);transform:translateX(0)}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg)}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg)}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg)}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg)}50%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes headShake{0%{-webkit-transform:translateX(0);transform:translateX(0)}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg)}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg)}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg)}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg)}50%{-webkit-transform:translateX(0);transform:translateX(0)}}.headShake{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-name:headShake;animation-name:headShake}@-webkit-keyframes swing{20%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes swing{20%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}.swing{-webkit-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing}@-webkit-keyframes tada{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate(-3deg);transform:scale3d(.9,.9,.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(3deg);transform:scale3d(1.1,1.1,1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(-3deg);transform:scale3d(1.1,1.1,1.1) rotate(-3deg)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes tada{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate(-3deg);transform:scale3d(.9,.9,.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(3deg);transform:scale3d(1.1,1.1,1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(-3deg);transform:scale3d(1.1,1.1,1.1) rotate(-3deg)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}.tada{-webkit-animation-name:tada;animation-name:tada}@-webkit-keyframes wobble{0%{-webkit-transform:none;transform:none}15%{-webkit-transform:translate3d(-25%,0,0) rotate(-5deg);transform:translate3d(-25%,0,0) rotate(-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate(3deg);transform:translate3d(20%,0,0) rotate(3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate(-3deg);transform:translate3d(-15%,0,0) rotate(-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate(2deg);transform:translate3d(10%,0,0) rotate(2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate(-1deg);transform:translate3d(-5%,0,0) rotate(-1deg)}to{-webkit-transform:none;transform:none}}@keyframes wobble{0%{-webkit-transform:none;transform:none}15%{-webkit-transform:translate3d(-25%,0,0) rotate(-5deg);transform:translate3d(-25%,0,0) rotate(-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate(3deg);transform:translate3d(20%,0,0) rotate(3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate(-3deg);transform:translate3d(-15%,0,0) rotate(-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate(2deg);transform:translate3d(10%,0,0) rotate(2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate(-1deg);transform:translate3d(-5%,0,0) rotate(-1deg)}to{-webkit-transform:none;transform:none}}.wobble{-webkit-animation-name:wobble;animation-name:wobble}@-webkit-keyframes jello{0%,11.1%,to{-webkit-transform:none;transform:none}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-.78125deg) skewY(-.78125deg);transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{-webkit-transform:skewX(.390625deg) skewY(.390625deg);transform:skewX(.390625deg) skewY(.390625deg)}88.8%{-webkit-transform:skewX(-.1953125deg) skewY(-.1953125deg);transform:skewX(-.1953125deg) skewY(-.1953125deg)}}@keyframes jello{0%,11.1%,to{-webkit-transform:none;transform:none}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-.78125deg) skewY(-.78125deg);transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{-webkit-transform:skewX(.390625deg) skewY(.390625deg);transform:skewX(.390625deg) skewY(.390625deg)}88.8%{-webkit-transform:skewX(-.1953125deg) skewY(-.1953125deg);transform:skewX(-.1953125deg) skewY(-.1953125deg)}}.jello{-webkit-animation-name:jello;animation-name:jello;-webkit-transform-origin:center;transform-origin:center}@-webkit-keyframes bounceIn{0%,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes bounceIn{0%,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}}.bounceIn{-webkit-animation-name:bounceIn;animation-name:bounceIn}@-webkit-keyframes bounceInDown{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}to{-webkit-transform:none;transform:none}}@keyframes bounceInDown{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}to{-webkit-transform:none;transform:none}}.bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}@-webkit-keyframes bounceInLeft{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}to{-webkit-transform:none;transform:none}}@keyframes bounceInLeft{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}to{-webkit-transform:none;transform:none}}.bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}@-webkit-keyframes bounceInRight{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}to{-webkit-transform:none;transform:none}}@keyframes bounceInRight{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}to{-webkit-transform:none;transform:none}}.bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}@-webkit-keyframes bounceInUp{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes bounceInUp{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}@-webkit-keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}@keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}.bounceOut{-webkit-animation-name:bounceOut;animation-name:bounceOut}@-webkit-keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}.bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown}@-webkit-keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}.bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft}@-webkit-keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}.bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight}@-webkit-keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}.bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}@-webkit-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOutDown{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes fadeOutDown{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}@-webkit-keyframes fadeOutDownBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@keyframes fadeOutDownBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}.fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}@-webkit-keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}@-webkit-keyframes fadeOutLeftBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@keyframes fadeOutLeftBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}.fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}@-webkit-keyframes fadeOutRight{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes fadeOutRight{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}@-webkit-keyframes fadeOutRightBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@keyframes fadeOutRightBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}.fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}@-webkit-keyframes fadeOutUp{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes fadeOutUp{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}@-webkit-keyframes fadeOutUpBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@keyframes fadeOutUpBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}.fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}@-webkit-keyframes flip{0%{-webkit-transform:perspective(400px) rotateY(-1turn);transform:perspective(400px) rotateY(-1turn)}0%,40%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(-190deg);transform:perspective(400px) translateZ(150px) rotateY(-190deg)}50%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(-170deg);transform:perspective(400px) translateZ(150px) rotateY(-170deg)}50%,80%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95);transform:perspective(400px) scale3d(.95,.95,.95)}to{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@keyframes flip{0%{-webkit-transform:perspective(400px) rotateY(-1turn);transform:perspective(400px) rotateY(-1turn)}0%,40%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(-190deg);transform:perspective(400px) translateZ(150px) rotateY(-190deg)}50%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(-170deg);transform:perspective(400px) translateZ(150px) rotateY(-170deg)}50%,80%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95);transform:perspective(400px) scale3d(.95,.95,.95)}to{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}.animated.flip{-webkit-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip;animation-name:flip}@-webkit-keyframes flipInX{0%{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}0%,40%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}40%{-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg)}60%{-webkit-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotateX(-5deg);transform:perspective(400px) rotateX(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInX{0%{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}0%,40%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}40%{-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg)}60%{-webkit-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotateX(-5deg);transform:perspective(400px) rotateX(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.flipInX{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInX;animation-name:flipInX}@-webkit-keyframes flipInY{0%{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}0%,40%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}40%{-webkit-transform:perspective(400px) rotateY(-20deg);transform:perspective(400px) rotateY(-20deg)}60%{-webkit-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotateY(-5deg);transform:perspective(400px) rotateY(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInY{0%{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}0%,40%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}40%{-webkit-transform:perspective(400px) rotateY(-20deg);transform:perspective(400px) rotateY(-20deg)}60%{-webkit-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotateY(-5deg);transform:perspective(400px) rotateY(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.flipInY{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInY;animation-name:flipInY}@-webkit-keyframes flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg);opacity:1}to{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}}@keyframes flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg);opacity:1}to{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}}.flipOutX{-webkit-animation-name:flipOutX;animation-name:flipOutX;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@-webkit-keyframes flipOutY{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotateY(-15deg);transform:perspective(400px) rotateY(-15deg);opacity:1}to{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}}@keyframes flipOutY{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotateY(-15deg);transform:perspective(400px) rotateY(-15deg);opacity:1}to{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}}.flipOutY{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipOutY;animation-name:flipOutY}@-webkit-keyframes lightSpeedIn{0%{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg)}60%,80%{opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg)}to{-webkit-transform:none;transform:none;opacity:1}}@keyframes lightSpeedIn{0%{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg)}60%,80%{opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg)}to{-webkit-transform:none;transform:none;opacity:1}}.lightSpeedIn{-webkit-animation-name:lightSpeedIn;animation-name:lightSpeedIn;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes lightSpeedOut{0%{opacity:1}to{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}@keyframes lightSpeedOut{0%{opacity:1}to{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}.lightSpeedOut{-webkit-animation-name:lightSpeedOut;animation-name:lightSpeedOut;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes rotateIn{0%{transform-origin:center;-webkit-transform:rotate(-200deg);transform:rotate(-200deg);opacity:0}0%,to{-webkit-transform-origin:center}to{transform-origin:center;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateIn{0%{transform-origin:center;-webkit-transform:rotate(-200deg);transform:rotate(-200deg);opacity:0}0%,to{-webkit-transform-origin:center}to{transform-origin:center;-webkit-transform:none;transform:none;opacity:1}}.rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn}@-webkit-keyframes rotateInDownLeft{0%{transform-origin:left bottom;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}0%,to{-webkit-transform-origin:left bottom}to{transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInDownLeft{0%{transform-origin:left bottom;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}0%,to{-webkit-transform-origin:left bottom}to{transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}.rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft}@-webkit-keyframes rotateInDownRight{0%{transform-origin:right bottom;-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}0%,to{-webkit-transform-origin:right bottom}to{transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInDownRight{0%{transform-origin:right bottom;-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}0%,to{-webkit-transform-origin:right bottom}to{transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}.rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight}@-webkit-keyframes rotateInUpLeft{0%{transform-origin:left bottom;-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}0%,to{-webkit-transform-origin:left bottom}to{transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInUpLeft{0%{transform-origin:left bottom;-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}0%,to{-webkit-transform-origin:left bottom}to{transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}.rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft}@-webkit-keyframes rotateInUpRight{0%{transform-origin:right bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}0%,to{-webkit-transform-origin:right bottom}to{transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInUpRight{0%{transform-origin:right bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}0%,to{-webkit-transform-origin:right bottom}to{transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}.rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight}@-webkit-keyframes rotateOut{0%{transform-origin:center;opacity:1}0%,to{-webkit-transform-origin:center}to{transform-origin:center;-webkit-transform:rotate(200deg);transform:rotate(200deg);opacity:0}}@keyframes rotateOut{0%{transform-origin:center;opacity:1}0%,to{-webkit-transform-origin:center}to{transform-origin:center;-webkit-transform:rotate(200deg);transform:rotate(200deg);opacity:0}}.rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut}@-webkit-keyframes rotateOutDownLeft{0%{transform-origin:left bottom;opacity:1}0%,to{-webkit-transform-origin:left bottom}to{transform-origin:left bottom;-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}}@keyframes rotateOutDownLeft{0%{transform-origin:left bottom;opacity:1}0%,to{-webkit-transform-origin:left bottom}to{transform-origin:left bottom;-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}}.rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft}@-webkit-keyframes rotateOutDownRight{0%{transform-origin:right bottom;opacity:1}0%,to{-webkit-transform-origin:right bottom}to{transform-origin:right bottom;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}}@keyframes rotateOutDownRight{0%{transform-origin:right bottom;opacity:1}0%,to{-webkit-transform-origin:right bottom}to{transform-origin:right bottom;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}}.rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight}@-webkit-keyframes rotateOutUpLeft{0%{transform-origin:left bottom;opacity:1}0%,to{-webkit-transform-origin:left bottom}to{transform-origin:left bottom;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}}@keyframes rotateOutUpLeft{0%{transform-origin:left bottom;opacity:1}0%,to{-webkit-transform-origin:left bottom}to{transform-origin:left bottom;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}}.rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft}@-webkit-keyframes rotateOutUpRight{0%{transform-origin:right bottom;opacity:1}0%,to{-webkit-transform-origin:right bottom}to{transform-origin:right bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}@keyframes rotateOutUpRight{0%{transform-origin:right bottom;opacity:1}0%,to{-webkit-transform-origin:right bottom}to{transform-origin:right bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}.rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight}@-webkit-keyframes hinge{0%{transform-origin:top left}0%,20%,60%{-webkit-transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate(80deg);transform:rotate(80deg);transform-origin:top left}40%,80%{-webkit-transform:rotate(60deg);transform:rotate(60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}}@keyframes hinge{0%{transform-origin:top left}0%,20%,60%{-webkit-transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate(80deg);transform:rotate(80deg);transform-origin:top left}40%,80%{-webkit-transform:rotate(60deg);transform:rotate(60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}}.hinge{-webkit-animation-name:hinge;animation-name:hinge}@-webkit-keyframes rollIn{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate(-120deg);transform:translate3d(-100%,0,0) rotate(-120deg)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes rollIn{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate(-120deg);transform:translate3d(-100%,0,0) rotate(-120deg)}to{opacity:1;-webkit-transform:none;transform:none}}.rollIn{-webkit-animation-name:rollIn;animation-name:rollIn}@-webkit-keyframes rollOut{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate(120deg);transform:translate3d(100%,0,0) rotate(120deg)}}@keyframes rollOut{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate(120deg);transform:translate3d(100%,0,0) rotate(120deg)}}.rollOut{-webkit-animation-name:rollOut;animation-name:rollOut}@-webkit-keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}.zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn}@-webkit-keyframes zoomInDown{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInDown{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInDown{-webkit-animation-name:zoomInDown;animation-name:zoomInDown}@-webkit-keyframes zoomInLeft{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInLeft{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInLeft{-webkit-animation-name:zoomInLeft;animation-name:zoomInLeft}@-webkit-keyframes zoomInRight{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInRight{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInRight{-webkit-animation-name:zoomInRight;animation-name:zoomInRight}@-webkit-keyframes zoomInUp{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInUp{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInUp{-webkit-animation-name:zoomInUp;animation-name:zoomInUp}@-webkit-keyframes zoomOut{0%{opacity:1}50%{-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%,to{opacity:0}}@keyframes zoomOut{0%{opacity:1}50%{-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%,to{opacity:0}}.zoomOut{-webkit-animation-name:zoomOut;animation-name:zoomOut}@-webkit-keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomOutDown{-webkit-animation-name:zoomOutDown;animation-name:zoomOutDown}@-webkit-keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;transform-origin:left center}}@keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;transform-origin:left center}}.zoomOutLeft{-webkit-animation-name:zoomOutLeft;animation-name:zoomOutLeft}@-webkit-keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;transform-origin:right center}}@keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;transform-origin:right center}}.zoomOutRight{-webkit-animation-name:zoomOutRight;animation-name:zoomOutRight}@-webkit-keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomOutUp{-webkit-animation-name:zoomOutUp;animation-name:zoomOutUp}@-webkit-keyframes slideInDown{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInDown{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}@-webkit-keyframes slideInLeft{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInLeft{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}@-webkit-keyframes slideInRight{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInRight{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}@-webkit-keyframes slideInUp{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInUp{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp}@-webkit-keyframes slideOutDown{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes slideOutDown{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.slideOutDown{-webkit-animation-name:slideOutDown;animation-name:slideOutDown}@-webkit-keyframes slideOutLeft{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes slideOutLeft{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft}@-webkit-keyframes slideOutRight{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes slideOutRight{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight}@-webkit-keyframes slideOutUp{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes slideOutUp{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}
@keyframes heartbeat_3Fmg_e3c939 {
  0% {
    transform: scale(0.8); }
  10% {
    transform: scale(1); }
  20% {
    transform: scale(1.2); }
  40% {
    transform: scale(1.4); }
  60% {
    transform: scale(1.2); }
  80% {
    transform: scale(1.1); }
  100% {
    transform: scale(1); } }

@supports (-webkit-hyphens: none) {
  .animationChart_20mg_bda715 svg {
    height: auto !important; } }

@keyframes heartbeat_3hsE_5c6fa2 {
  0% {
    transform: scale(0.8); }
  10% {
    transform: scale(1); }
  20% {
    transform: scale(1.2); }
  40% {
    transform: scale(1.4); }
  60% {
    transform: scale(1.2); }
  80% {
    transform: scale(1.1); }
  100% {
    transform: scale(1); } }

.howItWorksPopup_1k92_9b091c .stepsContainer_1Jkm_fef4e6 {
  display: flex;
  gap: 24px;
  margin-bottom: 32px; }

.howItWorksPopup_1k92_9b091c .step_20ox_ddd3a2 {
  flex: 1;
  text-align: center;
  padding: 24px 10px;
  border-radius: 4px;
  border: 1px solid #dde1e9; }
  .howItWorksPopup_1k92_9b091c .step_20ox_ddd3a2 .stepTitle_25R6_0faf69 {
    margin: 16px 0 8px;
    font-weight: 500;
    font-size: 20px;
    line-height: 28px;
    text-align: center;
    background: linear-gradient(256.16deg, #88308c 24.84%, #782d99 30.33%, #692aa6 35.67%, #5727b5 41.93%, #3e22c9 50.56%, #2b1ed8 57.01%, #1e1ce3 61.71%);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent; }
  .howItWorksPopup_1k92_9b091c .step_20ox_ddd3a2 .des_FEGQ_15ac83 {
    font-weight: 300;
    font-size: 14px;
    line-height: 20px;
    text-align: center; }

.howItWorksPopup_1k92_9b091c .playButton_XbNy_8d8bdb {
  display: flex;
  justify-content: center; }
  .howItWorksPopup_1k92_9b091c .playButton_XbNy_8d8bdb button {
    width: 190px;
    height: 44px;
    font-weight: 500;
    font-size: 14px;
    line-height: 20px; }

@keyframes heartbeat_3jd0_f24337 {
  0% {
    transform: scale(0.8); }
  10% {
    transform: scale(1); }
  20% {
    transform: scale(1.2); }
  40% {
    transform: scale(1.4); }
  60% {
    transform: scale(1.2); }
  80% {
    transform: scale(1.1); }
  100% {
    transform: scale(1); } }

.headContent_1XnA_02dfd9 {
  display: flex;
  flex-direction: column;
  gap: 8px; }
  .headContent_1XnA_02dfd9 .content_3MPT_5c3909 {
    font-size: 16px;
    line-height: 1.5;
    font-weight: 300; }

@media (min-width: 768px) {
  .onlyMobile_1wUm_170a31 {
    display: none !important; } }

@media (max-width: 767px) {
  .onlyDesktop_2a-C_99850e {
    display: none !important; } }

.textGradient_2dpV_3e25ac {
  background: linear-gradient(264.03deg, #88308c 1.15%, #782d99 7.88%, #692aa6 14.42%, #5727b5 22.09%, #3e22c9 32.66%, #2b1ed8 40.57%, #1e1ce3 46.32%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent; }

.homePageWrapper_3yzv_4d4976 strong {
  font-weight: 500; }

.homePageWrapper_3yzv_4d4976 .mainSpaceY_1Hay_259e77 {
  padding-top: 160px;
  padding-bottom: 160px; }

.homePageWrapper_3yzv_4d4976 button.ant-btn {
  height: 44px;
  border-radius: 4px; }

@media screen and (min-width: 1920px) {
  .homePageWrapper_3yzv_4d4976 .h-container {
    width: 1318px; } }

.homePageWrapper_3yzv_4d4976 button {
  font-weight: 500; }

.homePageWrapper_3yzv_4d4976 p {
  margin: 0; }

.homePageWrapper_3yzv_4d4976 .textPrimary_1MLQ_98a5c7 {
  color: #8551db; }

.homePageWrapper_3yzv_4d4976 .roundedImage_1E-A_054a3d {
  border-radius: 8px; }

.homePageWrapper_3yzv_4d4976 h1 {
  font-size: 48px;
  line-height: 1.3;
  font-weight: 600;
  padding: 0;
  color: #0e0d25;
  margin: 0; }
  @media (max-width: 767px) {
    .homePageWrapper_3yzv_4d4976 h1 {
      font-size: 32px;
      line-height: 46px; } }

.homePageWrapper_3yzv_4d4976 h2 {
  font-size: 32px;
  line-height: 46px;
  font-weight: 600;
  color: #0e0d25;
  margin: 0; }
  @media (max-width: 767px) {
    .homePageWrapper_3yzv_4d4976 h2 {
      font-size: 24px;
      line-height: 32px; } }

.banner_27vf_396ed5 {
  height: calc(100vh - 56px);
  min-height: 450px;
  background: center/cover no-repeat url(https://fe-dev.homing.com/images/banner-bg320814ba4edf492d233c.jpg);
  display: flex;
  position: relative;
  overflow: hidden; }
  @media (min-width: 768px) {
    .banner_27vf_396ed5 {
      align-items: center;
      padding-bottom: 140px; } }
  @media (max-width: 767px) {
    .banner_27vf_396ed5 {
      height: 612px; } }
  .banner_27vf_396ed5 .content_3MPT_5c3909 {
    color: white;
    font-size: 20px;
    line-height: 28px; }
    @media (max-width: 767px) {
      .banner_27vf_396ed5 .content_3MPT_5c3909 {
        padding: 35% 0 40px;
        gap: 12px;
        font-size: 16px;
        line-height: 24px; } }
    .banner_27vf_396ed5 .content_3MPT_5c3909 h1 {
      color: white;
      font-size: 40px;
      line-height: 48px;
      margin-bottom: 24px; }
    .banner_27vf_396ed5 .content_3MPT_5c3909 p {
      font-size: 18px;
      font-weight: 400;
      margin-bottom: 12px; }
      @media (max-width: 767px) {
        .banner_27vf_396ed5 .content_3MPT_5c3909 p {
          font-size: 14px;
          font-weight: 500;
          margin-bottom: 4px; }
          .banner_27vf_396ed5 .content_3MPT_5c3909 p br {
            display: none; } }
    @media screen and (min-width: 1260px) {
      .banner_27vf_396ed5 .content_3MPT_5c3909 {
        margin-left: -35px; } }
    @media screen and (min-width: 1920px) {
      .banner_27vf_396ed5 .content_3MPT_5c3909 {
        margin-left: -10vw; } }
  .banner_27vf_396ed5 .scrollSeeMoreWrapper_cok8_87027a {
    position: absolute;
    left: 0;
    bottom: 50px;
    right: 0; }
    @media (max-width: 767px) {
      .banner_27vf_396ed5 .scrollSeeMoreWrapper_cok8_87027a {
        bottom: 40px; } }
    .banner_27vf_396ed5 .scrollSeeMoreWrapper_cok8_87027a .scrollSeeMore_3iZm_384db6 {
      display: flex;
      align-items: center;
      gap: 4px;
      font-weight: 300;
      color: #fff; }
      @media screen and (min-width: 1260px) {
        .banner_27vf_396ed5 .scrollSeeMoreWrapper_cok8_87027a .scrollSeeMore_3iZm_384db6 {
          margin-left: -35px; } }
      @media screen and (min-width: 1920px) {
        .banner_27vf_396ed5 .scrollSeeMoreWrapper_cok8_87027a .scrollSeeMore_3iZm_384db6 {
          margin-left: -10vw; } }
  .bannerBtn_1Yf2_0f744c {
    margin-top: 24px;
    display: flex;
    align-items: center;
    gap: 24px; }
    .bannerBtn_1Yf2_0f744c button {
      width: 230px;
      height: 44px; }
    .bannerBtn_1Yf2_0f744c .tooltip_BwSx_7cdd66 {
      cursor: pointer;
      font-weight: 500;
      font-size: 16px;
      line-height: 24px; }
      .bannerBtn_1Yf2_0f744c .tooltipIcon_1w4s_a92be1 {
        margin-right: 8px;
        font-size: 18px; }
      .bannerBtn_1Yf2_0f744c .tooltip_BwSx_7cdd66 span {
        text-decoration: underline; }
    @media (max-width: 767px) {
      .bannerBtn_1Yf2_0f744c {
        margin-top: 28px;
        flex-direction: column;
        gap: 18px; }
        .bannerBtn_1Yf2_0f744c button {
          font-size: 14px !important; } }
    @media screen and (max-width: 430px) {
      .bannerBtn_1Yf2_0f744c button {
        flex: 1; } }
  .bannerPhone_3IHw_af8a9e {
    position: absolute;
    bottom: -64px;
    right: 7%;
    width: 500px; }
    @media (max-width: 767px) {
      .bannerPhone_3IHw_af8a9e {
        bottom: 112px;
        display: none; } }
    @media screen and (min-width: 1920px) {
      .bannerPhone_3IHw_af8a9e {
        width: 600px; } }

.howItWorksPopup_3g8z_e615f2 .ant-modal-body {
  padding: 32px !important; }

.homePage__cQH_e37661 {
  display: flex;
  flex-direction: column;
  gap: 100px;
  color: #0e0d25; }
  @media (max-width: 767px) {
    .homePage__cQH_e37661 {
      gap: 60px; } }
  .homePage__cQH_e37661 .market_1kuW_3207ee {
    background: #f8f8f8; }
    .homePage__cQH_e37661 .marketBlock_2PEp_3d9e8e {
      margin: 64px 0;
      text-align: center;
      display: flex;
      flex-direction: column;
      align-items: center; }
      @media (max-width: 767px) {
        .homePage__cQH_e37661 .marketBlock_2PEp_3d9e8e {
          align-items: start;
          gap: 0;
          margin: 40px 0 52px;
          text-align: left; } }
      .homePage__cQH_e37661 .marketBlock_2PEp_3d9e8e .marketImage_1wZD_e036fa {
        margin-bottom: -60px;
        width: 680px;
        position: relative; }
        @media (max-width: 767px) {
          .homePage__cQH_e37661 .marketBlock_2PEp_3d9e8e .marketImage_1wZD_e036fa {
            width: 100%;
            margin-bottom: 0; } }
        .homePage__cQH_e37661 .marketBlock_2PEp_3d9e8e .marketImage_1wZD_e036fa::after {
          content: '';
          position: absolute;
          top: 50px;
          left: 100px;
          z-index: -1;
          width: 624px;
          height: 400px;
          background: linear-gradient(327.78deg, rgba(209, 172, 255, 0) 29.53%, rgba(195, 159, 241, 0.259912) 37.05%, rgba(237, 208, 255, 0.79) 48.92%, #c9deff 62.56%);
          filter: blur(150px); }
          @media (max-width: 767px) {
            .homePage__cQH_e37661 .marketBlock_2PEp_3d9e8e .marketImage_1wZD_e036fa::after {
              width: 250px;
              height: 200px;
              left: 40px;
              background: linear-gradient(348.65deg, rgba(209, 172, 255, 0) 26.37%, rgba(195, 159, 241, 0.259912) 35.05%, rgba(237, 208, 255, 0.79) 48.75%, #c9deff 64.5%);
              filter: blur(100px); } }
      .homePage__cQH_e37661 .marketBlock_2PEp_3d9e8e .descriptionTop_1mm-_c6014f,
      .homePage__cQH_e37661 .marketBlock_2PEp_3d9e8e .descriptionBottom_1j5t_1edb48 {
        font-weight: 300;
        font-size: 16px;
        line-height: 20px;
        max-width: 884px; }
        .homePage__cQH_e37661 .marketBlock_2PEp_3d9e8e .descriptionTop_1mm-_c6014f b,
        .homePage__cQH_e37661 .marketBlock_2PEp_3d9e8e .descriptionBottom_1j5t_1edb48 b {
          font-weight: 600; }
      .homePage__cQH_e37661 .marketBlock_2PEp_3d9e8e .descriptionTop_1mm-_c6014f {
        margin-bottom: -40px;
        margin-top: 16px; }
      .homePage__cQH_e37661 .marketBlock_2PEp_3d9e8e .descriptionBottom_1j5t_1edb48 {
        margin-bottom: 24px;
        margin-top: -40px; }
      @media (max-width: 767px) {
        .homePage__cQH_e37661 .marketBlock_2PEp_3d9e8e .descriptionTop_1mm-_c6014f {
          margin-bottom: 0; }
        .homePage__cQH_e37661 .marketBlock_2PEp_3d9e8e .descriptionBottom_1j5t_1edb48 {
          margin-top: 0; } }
      .homePage__cQH_e37661 .marketBlock_2PEp_3d9e8e .startBtn_2XRv_096e42 {
        margin-bottom: 8px; }
        .homePage__cQH_e37661 .marketBlock_2PEp_3d9e8e .startBtn_2XRv_096e42 button {
          height: 44px;
          width: 230px; }
      @media (max-width: 767px) {
        .homePage__cQH_e37661 .marketBlock_2PEp_3d9e8e .buttonLink_2E41_c13b4e {
          padding: 0; } }
  .homePage__cQH_e37661 .trainLike_127M_b94d71 .trainLikeBlock_equz_3f5b33 {
    display: flex;
    flex-wrap: wrap;
    gap: 60px; }
    @media (max-width: 767px) {
      .homePage__cQH_e37661 .trainLike_127M_b94d71 .trainLikeBlock_equz_3f5b33 {
        gap: 24px; } }
    .homePage__cQH_e37661 .trainLike_127M_b94d71 .trainLikeBlockLeft_3Y4C_1248f7 {
      flex: 1;
      align-self: center; }
      @media (min-width: 768px) {
        .homePage__cQH_e37661 .trainLike_127M_b94d71 .trainLikeBlockLeft_3Y4C_1248f7 {
          position: relative;
          z-index: 1; } }
      .homePage__cQH_e37661 .trainLike_127M_b94d71 .trainLikeBlockLeft_3Y4C_1248f7 .title_1afk_c80c9d {
        font-size: 32px;
        font-weight: 600;
        line-height: 40px; }
        @media (max-width: 767px) {
          .homePage__cQH_e37661 .trainLike_127M_b94d71 .trainLikeBlockLeft_3Y4C_1248f7 .title_1afk_c80c9d {
            font-size: 24px;
            line-height: 32px;
            margin-bottom: 24px; } }
      .homePage__cQH_e37661 .trainLike_127M_b94d71 .trainLikeBlockLeft_3Y4C_1248f7 .subText_2GqH_c626f6 {
        font-weight: 300;
        font-size: 16px;
        line-height: 24px; }
        @media (min-width: 768px) {
          .homePage__cQH_e37661 .trainLike_127M_b94d71 .trainLikeBlockLeft_3Y4C_1248f7 .subText_2GqH_c626f6 {
            margin-top: 24px; } }
        @media (max-width: 767px) {
          .homePage__cQH_e37661 .trainLike_127M_b94d71 .trainLikeBlockLeft_3Y4C_1248f7 .subText_2GqH_c626f6 {
            font-size: 16px;
            margin-bottom: 20px; } }
      .homePage__cQH_e37661 .trainLike_127M_b94d71 .trainLikeBlockLeft_3Y4C_1248f7 button {
        margin-top: 24px;
        width: 230px;
        height: 44px;
        font-weight: 500;
        font-size: 16px;
        line-height: 20px; }
    .homePage__cQH_e37661 .trainLike_127M_b94d71 .trainLikeBlockRight_2n-__4f4bf9 {
      position: relative;
      display: flex; }
      @media (min-width: 768px) {
        .homePage__cQH_e37661 .trainLike_127M_b94d71 .trainLikeBlockRight_2n-__4f4bf9 {
          flex: 0 0 55%;
          max-width: 55%;
          height: 500px;
          margin: auto;
          margin-right: -40px; } }
      .homePage__cQH_e37661 .trainLike_127M_b94d71 .trainLikeBlockRight_2n-__4f4bf9 img {
        width: 100%;
        height: 100%;
        object-fit: contain;
        position: relative;
        z-index: 1; }
  .homePage__cQH_e37661 .mastered_3bTv_8b2ad0 {
    max-width: 1142px;
    margin: auto; }
    .homePage__cQH_e37661 .masteredBlock_2LW__9ef99a {
      display: flex;
      flex-wrap: wrap;
      gap: 88px;
      align-items: center; }
      @media (max-width: 767px) {
        .homePage__cQH_e37661 .masteredBlock_2LW__9ef99a {
          gap: 48px;
          flex-direction: column-reverse; } }
      .homePage__cQH_e37661 .masteredBlockRight_2pcf_1494f9 {
        flex: 1; }
        .homePage__cQH_e37661 .masteredBlockRight_2pcf_1494f9 ul {
          padding-left: 12px;
          font-weight: 300;
          margin-bottom: 24px; }
          @media (max-width: 767px) {
            .homePage__cQH_e37661 .masteredBlockRight_2pcf_1494f9 ul {
              padding-left: 16px; } }
          .homePage__cQH_e37661 .masteredBlockRight_2pcf_1494f9 ul li {
            font-size: 16px;
            line-height: 24px; }
            .homePage__cQH_e37661 .masteredBlockRight_2pcf_1494f9 ul li:not(:first-child) {
              margin-top: 24px; }
        .homePage__cQH_e37661 .masteredBlockRight_2pcf_1494f9 .signUpBtn_AYk4_bc5470 {
          width: 230px; }
      .homePage__cQH_e37661 .masteredBlockLeft_2igb_53e8aa {
        position: relative;
        margin: auto;
        display: flex; }
        @media (min-width: 768px) {
          .homePage__cQH_e37661 .masteredBlockLeft_2igb_53e8aa {
            flex: 0 0 49%;
            max-width: 49%;
            height: 570px; } }
        .homePage__cQH_e37661 .masteredBlockLeft_2igb_53e8aa img {
          width: 100%;
          height: 100%;
          object-fit: contain;
          position: relative;
          z-index: 1; }
    .homePage__cQH_e37661 .mastered_3bTv_8b2ad0 .titleWrapper_3IC1_26520f {
      text-align: left;
      margin-bottom: 24px; }
      .homePage__cQH_e37661 .mastered_3bTv_8b2ad0 .titleWrapper_3IC1_26520f .title_1afk_c80c9d {
        font-weight: 600;
        font-size: 32px;
        line-height: 40px; }
        @media (max-width: 767px) {
          .homePage__cQH_e37661 .mastered_3bTv_8b2ad0 .titleWrapper_3IC1_26520f .title_1afk_c80c9d {
            font-size: 24px;
            line-height: 32px; } }
      .homePage__cQH_e37661 .mastered_3bTv_8b2ad0 .titleWrapper_3IC1_26520f .description_2D1f_024dfa {
        font-weight: 300; }
  .homePage__cQH_e37661 .seeHomes_Hvyo_6ceebe .seeHomesBlock_3dm1_0ef0fb {
    display: flex;
    gap: 100px; }
    @media (max-width: 767px) {
      .homePage__cQH_e37661 .seeHomes_Hvyo_6ceebe .seeHomesBlock_3dm1_0ef0fb {
        flex-direction: column;
        gap: 24px; } }
    .homePage__cQH_e37661 .seeHomes_Hvyo_6ceebe .seeHomesBlockLeft_3JEd_8dfc21 {
      flex: 1;
      align-self: center; }
      @media (min-width: 768px) {
        .homePage__cQH_e37661 .seeHomes_Hvyo_6ceebe .seeHomesBlockLeft_3JEd_8dfc21 {
          position: relative;
          z-index: 1; } }
      .homePage__cQH_e37661 .seeHomes_Hvyo_6ceebe .seeHomesBlockLeft_3JEd_8dfc21 .title_1afk_c80c9d {
        font-size: 32px;
        font-weight: 600;
        line-height: 40px;
        margin-bottom: 24px; }
        @media (max-width: 767px) {
          .homePage__cQH_e37661 .seeHomes_Hvyo_6ceebe .seeHomesBlockLeft_3JEd_8dfc21 .title_1afk_c80c9d {
            font-size: 24px;
            line-height: 32px; } }
      .homePage__cQH_e37661 .seeHomes_Hvyo_6ceebe .seeHomesBlockLeft_3JEd_8dfc21 ul {
        padding-left: 16px;
        font-weight: 300;
        margin-bottom: 24px; }
        @media (max-width: 767px) {
          .homePage__cQH_e37661 .seeHomes_Hvyo_6ceebe .seeHomesBlockLeft_3JEd_8dfc21 ul {
            margin-bottom: 0; } }
        .homePage__cQH_e37661 .seeHomes_Hvyo_6ceebe .seeHomesBlockLeft_3JEd_8dfc21 ul li {
          font-size: 16px;
          line-height: 24px; }
          .homePage__cQH_e37661 .seeHomes_Hvyo_6ceebe .seeHomesBlockLeft_3JEd_8dfc21 ul li:not(:first-child) {
            margin-top: 24px; }
    .homePage__cQH_e37661 .seeHomes_Hvyo_6ceebe .seeHomesBlockRight_1FnF_72954e {
      position: relative; }
      @media (min-width: 768px) {
        .homePage__cQH_e37661 .seeHomes_Hvyo_6ceebe .seeHomesBlockRight_1FnF_72954e {
          flex: 0 0 51%;
          max-width: 51%;
          height: 500px;
          margin: auto;
          margin-right: -40px; } }
      .homePage__cQH_e37661 .seeHomes_Hvyo_6ceebe .seeHomesBlockRight_1FnF_72954e img {
        width: 100%;
        height: 100%;
        object-fit: contain;
        position: relative;
        z-index: 1; }
        @media (max-width: 767px) {
          .homePage__cQH_e37661 .seeHomes_Hvyo_6ceebe .seeHomesBlockRight_1FnF_72954e img {
            margin-bottom: 40px; } }
    .homePage__cQH_e37661 .seeHomes_Hvyo_6ceebe .seeHomesBlock_3dm1_0ef0fb .shopBtn_2YpB_d1b5f7 {
      width: 230px; }
  .homePage__cQH_e37661 .shopAgent_39tF_f9e13d {
    padding: 64px 0 40px; }
    .homePage__cQH_e37661 .shopAgent_39tF_f9e13d .shopAgentWrapper_1jI2_9e6d35 {
      display: flex;
      flex-direction: column;
      align-items: center;
      gap: 40px;
      text-align: center; }
      @media (max-width: 767px) {
        .homePage__cQH_e37661 .shopAgent_39tF_f9e13d .shopAgentWrapper_1jI2_9e6d35 {
          align-items: start;
          text-align: left;
          gap: 0; } }
      .homePage__cQH_e37661 .shopAgent_39tF_f9e13d .shopAgentWrapper_1jI2_9e6d35 .titleWrapper_3IC1_26520f .description_2D1f_024dfa {
        font-weight: 300;
        font-size: 16px;
        line-height: 24px;
        max-width: 758px;
        margin-top: 24px; }
        @media (max-width: 767px) {
          .homePage__cQH_e37661 .shopAgent_39tF_f9e13d .shopAgentWrapper_1jI2_9e6d35 .titleWrapper_3IC1_26520f .description_2D1f_024dfa {
            margin-top: 40px;
            margin-bottom: 0; } }
      .homePage__cQH_e37661 .shopAgent_39tF_f9e13d .shopAgentWrapper_1jI2_9e6d35 .shopAgentBlock_2FOa_4603cf {
        display: flex;
        align-items: center;
        gap: 60px;
        max-width: 890px; }
        @media (max-width: 767px) {
          .homePage__cQH_e37661 .shopAgent_39tF_f9e13d .shopAgentWrapper_1jI2_9e6d35 .shopAgentBlock_2FOa_4603cf {
            align-items: start;
            flex-direction: column-reverse;
            gap: 0; }
            .homePage__cQH_e37661 .shopAgent_39tF_f9e13d .shopAgentWrapper_1jI2_9e6d35 .shopAgentBlockLeft_3yNB_6e2b18 .find_3QQJ_27768c,
            .homePage__cQH_e37661 .shopAgent_39tF_f9e13d .shopAgentWrapper_1jI2_9e6d35 .shopAgentBlockLeft_3yNB_6e2b18 .textGradient_2dpV_3e25ac {
              display: none; } }
        .homePage__cQH_e37661 .shopAgent_39tF_f9e13d .shopAgentWrapper_1jI2_9e6d35 .shopAgentBlock_2FOa_4603cf .shopAgentImage_3jwt_172ea9 {
          position: relative; }
          @media (min-width: 768px) {
            .homePage__cQH_e37661 .shopAgent_39tF_f9e13d .shopAgentWrapper_1jI2_9e6d35 .shopAgentBlock_2FOa_4603cf .shopAgentImage_3jwt_172ea9 {
              flex: 0 0 528px; } }
          .homePage__cQH_e37661 .shopAgent_39tF_f9e13d .shopAgentWrapper_1jI2_9e6d35 .shopAgentBlock_2FOa_4603cf .shopAgentImage_3jwt_172ea9 .plus_1QoN_d959be {
            background: url(https://fe-dev.homing.com/images/bg-plus-shop-agenta646773c5d8182c5b88e.png) no-repeat;
            background-size: contain;
            position: absolute;
            top: -36px;
            right: 24px;
            z-index: -1;
            width: 120px;
            height: 150px; }
            @media (max-width: 767px) {
              .homePage__cQH_e37661 .shopAgent_39tF_f9e13d .shopAgentWrapper_1jI2_9e6d35 .shopAgentBlock_2FOa_4603cf .shopAgentImage_3jwt_172ea9 .plus_1QoN_d959be {
                display: none; } }
          .homePage__cQH_e37661 .shopAgent_39tF_f9e13d .shopAgentWrapper_1jI2_9e6d35 .shopAgentBlock_2FOa_4603cf .shopAgentImage_3jwt_172ea9 .circleTop_2wwE_296aa1 {
            width: 14px;
            height: 14px;
            border-radius: 50%;
            position: absolute;
            top: -12px;
            left: 80px;
            background: linear-gradient(180deg, rgba(68, 133, 255, 0.8) 0%, #377dff 100%); }
            @media (max-width: 767px) {
              .homePage__cQH_e37661 .shopAgent_39tF_f9e13d .shopAgentWrapper_1jI2_9e6d35 .shopAgentBlock_2FOa_4603cf .shopAgentImage_3jwt_172ea9 .circleTop_2wwE_296aa1 {
                display: none; } }
          .homePage__cQH_e37661 .shopAgent_39tF_f9e13d .shopAgentWrapper_1jI2_9e6d35 .shopAgentBlock_2FOa_4603cf .shopAgentImage_3jwt_172ea9 .circleLeft_30tl_f0f31b {
            width: 15px;
            height: 15px;
            border-radius: 50%;
            position: absolute;
            top: 80px;
            left: -100px;
            background: linear-gradient(90deg, #ffbd81 15.75%, #fe835c 99.97%); }
            @media (max-width: 767px) {
              .homePage__cQH_e37661 .shopAgent_39tF_f9e13d .shopAgentWrapper_1jI2_9e6d35 .shopAgentBlock_2FOa_4603cf .shopAgentImage_3jwt_172ea9 .circleLeft_30tl_f0f31b {
                display: none; } }
          .homePage__cQH_e37661 .shopAgent_39tF_f9e13d .shopAgentWrapper_1jI2_9e6d35 .shopAgentBlock_2FOa_4603cf .shopAgentImage_3jwt_172ea9 .circleRight_3d9U_73cbb2 {
            width: 28px;
            height: 28px;
            border-radius: 50%;
            position: absolute;
            top: 200px;
            right: -50px;
            background: linear-gradient(90deg, #ffbd81 15.75%, #fe835c 99.97%); }
            @media (max-width: 767px) {
              .homePage__cQH_e37661 .shopAgent_39tF_f9e13d .shopAgentWrapper_1jI2_9e6d35 .shopAgentBlock_2FOa_4603cf .shopAgentImage_3jwt_172ea9 .circleRight_3d9U_73cbb2 {
                display: none; } }
          .homePage__cQH_e37661 .shopAgent_39tF_f9e13d .shopAgentWrapper_1jI2_9e6d35 .shopAgentBlock_2FOa_4603cf .shopAgentImage_3jwt_172ea9::after {
            content: '';
            position: absolute;
            top: 120px;
            left: -60px;
            z-index: -1;
            width: 400px;
            height: 350px;
            background: linear-gradient(348.65deg, rgba(209, 172, 255, 0) 26.37%, rgba(195, 159, 241, 0.259912) 35.05%, rgba(237, 208, 255, 0.79) 48.75%, #c9deff 64.5%);
            filter: blur(160px); }
            @media (max-width: 767px) {
              .homePage__cQH_e37661 .shopAgent_39tF_f9e13d .shopAgentWrapper_1jI2_9e6d35 .shopAgentBlock_2FOa_4603cf .shopAgentImage_3jwt_172ea9::after {
                display: none; } }
      .homePage__cQH_e37661 .shopAgent_39tF_f9e13d .shopAgentWrapper_1jI2_9e6d35 .getAgentBtn_Rgvn_6f2bff {
        margin-right: auto;
        margin-top: 24px; }
    .homePage__cQH_e37661 .shopAgentBlockLeft_3yNB_6e2b18 {
      display: flex;
      flex-direction: column; }
      .homePage__cQH_e37661 .shopAgentBlockLeft_3yNB_6e2b18 h3 {
        flex: 1;
        font-size: 24px;
        font-weight: 600;
        line-height: 32px;
        text-align: left;
        margin-bottom: 0; }
        @media (max-width: 767px) {
          .homePage__cQH_e37661 .shopAgentBlockLeft_3yNB_6e2b18 h3 {
            display: none; } }
      .homePage__cQH_e37661 .shopAgentBlockLeft_3yNB_6e2b18 .find_3QQJ_27768c {
        margin-bottom: 12px; }
      @media (max-width: 767px) {
        .homePage__cQH_e37661 .shopAgentBlockLeft_3yNB_6e2b18 {
          align-items: start;
          text-align: left;
          gap: 0; } }
      .homePage__cQH_e37661 .shopAgentBlockLeft_3yNB_6e2b18 .title_1afk_c80c9d {
        font-size: 32px;
        font-weight: 600;
        line-height: 40px; }
        @media (max-width: 767px) {
          .homePage__cQH_e37661 .shopAgentBlockLeft_3yNB_6e2b18 .title_1afk_c80c9d {
            font-size: 24px;
            line-height: 32px;
            margin-bottom: 24px; } }
    @media (max-width: 767px) {
      .homePage__cQH_e37661 .shopAgent_39tF_f9e13d {
        padding: 0; } }
  .homePage__cQH_e37661 .playGame_33CN_04fc1f {
    padding-top: 0;
    padding-bottom: 300px; }
    .homePage__cQH_e37661 .playGame_33CN_04fc1f .subTitle_2rh7_c90682,
    .homePage__cQH_e37661 .playGame_33CN_04fc1f .description_2D1f_024dfa {
      text-align: center; }
      @media (max-width: 767px) {
        .homePage__cQH_e37661 .playGame_33CN_04fc1f .subTitle_2rh7_c90682,
        .homePage__cQH_e37661 .playGame_33CN_04fc1f .description_2D1f_024dfa {
          text-align: left; } }
    .homePage__cQH_e37661 .playGame_33CN_04fc1f .subTitle_2rh7_c90682 {
      font-weight: 600;
      font-size: 20px;
      line-height: 28px;
      margin-bottom: 16px; }
      .homePage__cQH_e37661 .playGame_33CN_04fc1f .subTitle_2rh7_c90682 .breakLine_19jG_f6065a {
        display: block; }
        @media (max-width: 767px) {
          .homePage__cQH_e37661 .playGame_33CN_04fc1f .subTitle_2rh7_c90682 .breakLine_19jG_f6065a {
            display: none; } }
    .homePage__cQH_e37661 .playGame_33CN_04fc1f .description_2D1f_024dfa {
      font-weight: 300;
      font-size: 16px;
      line-height: 24px; }
    @media (max-width: 767px) {
      .homePage__cQH_e37661 .playGame_33CN_04fc1f {
        padding-bottom: 40px;
        width: 100%; }
        .homePage__cQH_e37661 .playGame_33CN_04fc1f .description_2D1f_024dfa {
          margin-bottom: 8px; } }
    .homePage__cQH_e37661 .playGame_33CN_04fc1f h2 {
      text-align: center;
      margin-bottom: 16px; }
      @media (max-width: 767px) {
        .homePage__cQH_e37661 .playGame_33CN_04fc1f h2 {
          font-size: 24px;
          line-height: 32px;
          text-align: left; } }
    .homePage__cQH_e37661 .playGame_33CN_04fc1f .box_2MIV_ea2132 {
      width: 100%;
      padding: 0 32px;
      border-radius: 12px; }
      @media (max-width: 767px) {
        .homePage__cQH_e37661 .playGame_33CN_04fc1f .box_2MIV_ea2132 {
          background: linear-gradient(180deg, #f8f4ff 0%, #ffffff 100%);
          padding: 44px 20px;
          border-radius: 10px; } }
      .homePage__cQH_e37661 .playGame_33CN_04fc1f .box_2MIV_ea2132 .content_3MPT_5c3909 .boxPlayGame_2nd3_a2ff90 {
        background-color: #fff;
        padding: 32px 32px 0;
        border-radius: 12px; }
        @media (max-width: 767px) {
          .homePage__cQH_e37661 .playGame_33CN_04fc1f .box_2MIV_ea2132 .content_3MPT_5c3909 .boxPlayGame_2nd3_a2ff90 {
            padding: 8px; } }
        .homePage__cQH_e37661 .playGame_33CN_04fc1f .box_2MIV_ea2132 .content_3MPT_5c3909 .boxPlayGame_2nd3_a2ff90 .title_1afk_c80c9d {
          text-align: center;
          background: linear-gradient(264.03deg, #88308c 1.15%, #782d99 7.88%, #692aa6 14.42%, #5727b5 22.09%, #3e22c9 32.66%, #2b1ed8 40.57%, #1e1ce3 46.32%);
          -webkit-background-clip: text;
          -webkit-text-fill-color: transparent;
          font-weight: 500;
          font-size: 14px;
          line-height: 20px;
          width: max-content;
          margin: 0 auto 24px auto; }
          @media (max-width: 767px) {
            .homePage__cQH_e37661 .playGame_33CN_04fc1f .box_2MIV_ea2132 .content_3MPT_5c3909 .boxPlayGame_2nd3_a2ff90 .title_1afk_c80c9d {
              font-weight: 300; } }
        .homePage__cQH_e37661 .playGame_33CN_04fc1f .box_2MIV_ea2132 .content_3MPT_5c3909 .boxPlayGame_2nd3_a2ff90 .itemWrapper_84aV_ceb9a1 {
          display: flex;
          justify-content: center;
          align-items: start;
          gap: 24px; }
          @media (max-width: 767px) {
            .homePage__cQH_e37661 .playGame_33CN_04fc1f .box_2MIV_ea2132 .content_3MPT_5c3909 .boxPlayGame_2nd3_a2ff90 .itemWrapper_84aV_ceb9a1 {
              gap: 0; } }
          .homePage__cQH_e37661 .playGame_33CN_04fc1f .box_2MIV_ea2132 .content_3MPT_5c3909 .boxPlayGame_2nd3_a2ff90 .itemWrapper_84aV_ceb9a1 .item_3ZvU_7d5cf6 {
            flex: 0 0 33%;
            text-align: center;
            background: linear-gradient(180deg, #FFFFFF 0%, #F8F4FF 100%);
            border-radius: 12px;
            padding: 24px; }
            @media (max-width: 767px) {
              .homePage__cQH_e37661 .playGame_33CN_04fc1f .box_2MIV_ea2132 .content_3MPT_5c3909 .boxPlayGame_2nd3_a2ff90 .itemWrapper_84aV_ceb9a1 .item_3ZvU_7d5cf6 {
                background: none;
                padding: 0 12px; } }
            .homePage__cQH_e37661 .playGame_33CN_04fc1f .box_2MIV_ea2132 .content_3MPT_5c3909 .boxPlayGame_2nd3_a2ff90 .itemWrapper_84aV_ceb9a1 .item_3ZvU_7d5cf6 p {
              font-size: 16px;
              font-weight: 600;
              margin-top: 12px;
              color: #0e0d25; }
    .homePage__cQH_e37661 .playGame_33CN_04fc1f .buttonWrapper_2ZRj_86e79a {
      display: flex;
      justify-content: center; }
      @media (max-width: 767px) {
        .homePage__cQH_e37661 .playGame_33CN_04fc1f .buttonWrapper_2ZRj_86e79a .button_1y4__c74caf {
          width: 100%; } }

