/* 
// Extra small devices (phones, less than 768px)
// No media query since this is the default in Bootstrap 


    // Small devices (tablets, 768px and up)
    @media (min-width: @screen-sm-min) { ... }
    
    // Medium devices (desktops, 992px and up)
    @media (min-width: @screen-md-min) { ... }
    
    // Large devices (large desktops, 1200px and up)
    @media (min-width: @screen-lg-min) { ... }

 */
i.icon16 {
  background-image: url(/img/ui/icon-set.svg);
  background-size: 500px auto;
  display: inline-block;
  width: 16px;
  height: 16px;
}
i.icon16.left {
  background-position: -17px -1217px;
}
i.icon16.right {
  background-position: -67px -1217px;
}
i.icon16.up {
  background-position: -217px -1217px;
}
i.icon16.down {
  background-position: -167px -1217px;
}
i.icon16.search {
  background-position: -267px -1217px;
}
i.icon16.shop {
  background-position: -617px -967px;
}
i.iconMenu {
  background-image: url(/img/ui/icon-top.svg);
  background-size: 550px auto;
  background-repeat: no-repeat;
  background-position: 1000px 1000px;
  display: inline-block;
  width: 30px;
  height: 30px;
  vertical-align: middle;
}
i.iconMenu.menu1 {
  background-position: -14px -234px;
}
i.iconMenu.menu2 {
  background-position: -69px -234px;
}
i.iconMenu.menu3 {
  background-position: -124px -234px;
}
i.iconMenu.menu4 {
  background-position: -179px -234px;
}
i.iconMenu.menu5 {
  background-position: -234px -234px;
}
i.iconMenu.menu6 {
  background-position: -289px -234px;
}
i.iconMenu.menu7 {
  background-position: -344px -234px;
}
i.iconMenu.menu8 {
  background-position: -399px -234px;
}
i.iconMenu.menu9 {
  background-position: -454px -234px;
}
i.iconMenu.menu10 {
  background-position: -509px -234px;
}
i.iconTop {
  background-image: url(/img/ui/icon-top.svg);
  background-size: 550px auto;
  background-repeat: no-repeat;
  background-position: 1000px 1000px;
  display: inline-block;
  width: 32px;
  height: 32px;
  vertical-align: middle;
}
i.iconTop.telegram {
  background-position: -11px -11px;
}
i.iconTop.email {
  background-position: -66px -11px;
}
i.iconTop.phone {
  background-position: -121px -11px;
}
i.iconTop.register {
  background-position: -231px -11px;
}
i.iconTop.login {
  background-position: -286px -11px;
}
i.iconTop.user {
  background-position: -341px -11px;
}
i.iconTop.bell {
  background-position: -396px -11px;
}
i.iconTop.burger {
  background-position: -451px -11px;
}
i.iconTop.unburger {
  background-position: -506px -11px;
}
a:hover i.iconTop {
  background-image: url(/img/ui/icon-top.svg);
  background-size: 550px auto;
  background-repeat: no-repeat;
  background-position: 1000px 1000px;
  display: inline-block;
  width: 32px;
  height: 32px;
  vertical-align: middle;
}
a:hover i.iconTop.telegram {
  background-position: -11px -121px;
}
a:hover i.iconTop.email {
  background-position: -66px -121px;
}
a:hover i.iconTop.phone {
  background-position: -121px -121px;
}
a:hover i.iconTop.register {
  background-position: -231px -121px;
}
a:hover i.iconTop.login {
  background-position: -286px -121px;
}
a:hover i.iconTop.user {
  background-position: -341px -121px;
}
a:hover i.iconTop.bell {
  background-position: -396px -121px;
}
a:hover i.iconTop.burger {
  background-position: -451px -121px;
}
a:hover i.iconTop.unburger {
  background-position: -506px -121px;
}
@media (max-width: 767px) {
  i.iconTop {
    background-image: url(/img/ui/icon-top.svg);
    background-size: 550px auto;
    background-repeat: no-repeat;
    background-position: 1000px 1000px;
    display: inline-block;
    width: 25px;
    height: 25px;
    vertical-align: middle;
  }
  i.iconTop.telegram {
    background-position: -14px -69px;
  }
  i.iconTop.email {
    background-position: -69px -69px;
  }
  i.iconTop.phone {
    background-position: -124px -69px;
  }
  i.iconTop.register {
    background-position: -234px -69px;
  }
  i.iconTop.login {
    background-position: -289px -69px;
  }
  i.iconTop.user {
    background-position: -344px -69px;
  }
  i.iconTop.bell {
    background-position: -399px -69px;
  }
  i.iconTop.burger {
    background-position: -454px -69px;
  }
  i.iconTop.unburger {
    background-position: -509px -69px;
  }
  a:hover i.iconTop {
    background-image: url(/img/ui/icon-top.svg);
    background-size: 550px auto;
    background-repeat: no-repeat;
    background-position: 1000px 1000px;
    display: inline-block;
    width: 25px;
    height: 25px;
    vertical-align: middle;
  }
  a:hover i.iconTop.telegram {
    background-position: -14px -179px;
  }
  a:hover i.iconTop.email {
    background-position: -69px -179px;
  }
  a:hover i.iconTop.phone {
    background-position: -124px -179px;
  }
  a:hover i.iconTop.register {
    background-position: -234px -179px;
  }
  a:hover i.iconTop.login {
    background-position: -289px -179px;
  }
  a:hover i.iconTop.user {
    background-position: -344px -179px;
  }
  a:hover i.iconTop.bell {
    background-position: -399px -179px;
  }
  a:hover i.iconTop.burger {
    background-position: -454px -179px;
  }
  a:hover i.iconTop.unburger {
    background-position: -509px -179px;
  }
}
i.ic {
  width: 30px;
  height: 30px;
  display: inline-block;
}
i.ic::after {
  width: 100%;
  height: 100%;
  display: inline-block;
  content: '';
  mask-size: contain;
  mask-position: center center;
  mask-repeat: no-repeat;
  background-color: white;
}
i.ic-green::after {
  background-color: #71b82a;
}
i.ic-green-dark::after {
  background-color: #74a52f;
}
i.ic-grey::after {
  background-color: #ccc;
}
i.ic-trophy::after {
  mask-image: url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzMiIGhlaWdodD0iMzMiIHZpZXdCb3g9IjAgMCAzMyAzMyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTUuOTQ3MjMgMi4wMzI1MlYzLjM1MTI0QzQuMzU1MjUgMy41Nzg5OCAyLjc3OTg0IDMuODU4MzMgMS4yMjI3NiA0LjE4NzUzQzAuNjE3Mzg1IDQuMzE1NTEgMC4yMjA3NTYgNC44OTgyNiAwLjMyMzc1NCA1LjUwODM4QzEuMTA5IDEwLjE1OTkgNC45ODQyNSAxMy43NiA5Ljc2Njk0IDE0LjEyMjVDMTAuOTc1NSAxNS4xMDk0IDEyLjQxMTkgMTUuODMwMyAxMy45ODU3IDE2LjE5MzhDMTMuODMzNyAxNy45OTA5IDEzLjIyNDEgMTkuNjU2IDEyLjI3MzkgMjEuMDc1SDExLjEzODdDOS41NDU3MSAyMS4wNzUgOC4yNTQzMyAyMi4zNjY0IDguMjU0MzMgMjMuOTU5NFYyNy45OTc1SDcuMTAwNDJDNS4xODg4MyAyNy45OTc1IDMuNjM5MTcgMjkuNTQ3MiAzLjYzOTE3IDMxLjQ1ODdDMy42MzkxNyAzMi4wOTU5IDQuMTU1NzIgMzIuNjEyNSA0Ljc5MjkyIDMyLjYxMjVIMjcuODY3OUMyOC41MDUxIDMyLjYxMjUgMjkuMDIxNyAzMi4wOTU5IDI5LjAyMTcgMzEuNDU4N0MyOS4wMjE3IDI5LjU0NzIgMjcuNDcyIDI3Ljk5NzUgMjUuNTYwNCAyNy45OTc1SDI0LjQwNjhWMjMuOTU5NEMyNC40MDY4IDIyLjM2NjQgMjMuMTE1NSAyMS4wNzUgMjEuNTIyNSAyMS4wNzVIMjAuMzg2NUMxOS40MzY2IDE5LjY1NjIgMTguODI3NCAxNy45OTExIDE4LjY3NTQgMTYuMTk0QzIwLjI0OTUgMTUuODMwNiAyMS42ODYyIDE1LjEwOTYgMjIuODk1IDE0LjEyMjVDMjcuNjc3NyAxMy43NiAzMS41NTMgMTAuMTU5OSAzMi4zMzgyIDUuNTA4MzhDMzIuNDQxMiA0Ljg5ODI2IDMyLjA0NDYgNC4zMTU1MSAzMS40MzkyIDQuMTg3NTNDMjkuODgyMSAzLjg1ODMzIDI4LjMwNjcgMy41Nzg5OCAyNi43MTQ3IDMuMzUxMjRWMi4wMzI1MkMyNi43MTQ3IDEuNDUwNTMgMjYuMjgxMyAwLjk1OTY1NyAyNS43MDM3IDAuODg3NjQxQzIyLjYzMjggMC41MDQ3IDE5LjUwNDcgMC4zMDc0OTUgMTYuMzMxIDAuMzA3NDk1QzEzLjE1NzMgMC4zMDc0OTUgMTAuMDI5MiAwLjUwNDcgNi45NTgyMiAwLjg4NzY0MUM2LjM4MDcgMC45NTk2NTcgNS45NDcyMyAxLjQ1MDUzIDUuOTQ3MjMgMi4wMzI1MlpNNS45NDcyMyA2LjA3NjI1QzUuOTQ3MjMgNy45MTYzNyA2LjQyNjQgOS42NDUxIDcuMjY1OTYgMTEuMTQzOUM1LjE3ODI1IDEwLjIwOTMgMy41NTkxNiA4LjQxNDEzIDIuODYxMTcgNi4yMDk4OUMzLjg4MjEzIDYuMDEyMDMgNC45MTA5OCA1LjgzNjIzIDUuOTQ3MjMgNS42ODMwMVY2LjA3NjI1Wk0yNi43MTQ3IDYuMDc2MjVWNS42ODMwMUMyNy43NTEgNS44MzYyMyAyOC43Nzk4IDYuMDEyMDMgMjkuODAwOCA2LjIwOTg5QzI5LjEwMjggOC40MTQxMyAyNy40ODM3IDEwLjIwOTMgMjUuMzk2IDExLjE0MzlDMjYuMjM1NiA5LjY0NTEgMjYuNzE0NyA3LjkxNjM3IDI2LjcxNDcgNi4wNzYyNVoiIGZpbGw9IndoaXRlIi8+PC9zdmc+');
}
i.ic-shieldchk::after {
  mask-image: url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzEiIGhlaWdodD0iMzIiIHZpZXdCb3g9IjAgMCAzMSAzMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xNi4yNTMzIDAuMzM3ODY4QzE1LjgwODQgLTAuMDgzNTI5MyAxNS4xMTE2IC0wLjA4MzUyOTMgMTQuNjY2NiAwLjMzNzg2OEMxMS41NjQyIDMuMjc2MDQgNy4zNzc5NiA1LjA3NjQgMi43Njg3NCA1LjA3NjRDMi42OTU0MSA1LjA3NjQgMi42MjIxOSA1LjA3NTk0IDIuNTQ5MDggNS4wNzUwNEMyLjA0NTQ4IDUuMDY4NzggMS41OTYwMiA1LjM4OTkgMS40Mzg3MiA1Ljg2ODM0QzAuODA0MDk1IDcuNzk4NTkgMC40NjEyNDMgOS44NTk4OSAwLjQ2MTI0MyAxMS45OTlDMC40NjEyNDMgMjEuMTM5OCA2LjcxMzEyIDI4LjgxNzUgMTUuMTcyNCAzMC45OTQ3QzE1LjM2MTEgMzEuMDQzMyAxNS41NTg5IDMxLjA0MzMgMTUuNzQ3NiAzMC45OTQ3QzI0LjIwNjkgMjguODE3NSAzMC40NTg3IDIxLjEzOTggMzAuNDU4NyAxMS45OTlDMzAuNDU4NyA5Ljg1OTg5IDMwLjExNTkgNy43OTg1OSAyOS40ODEzIDUuODY4MzRDMjkuMzI0IDUuMzg5OSAyOC44NzQ1IDUuMDY4NzggMjguMzcwOSA1LjA3NTA0QzI4LjI5NzggNS4wNzU5NCAyOC4yMjQ2IDUuMDc2NCAyOC4xNTEyIDUuMDc2NEMyMy41NDIgNS4wNzY0IDE5LjM1NTggMy4yNzYwNCAxNi4yNTMzIDAuMzM3ODY4Wk0yMS4wMTM4IDEyLjY2OTNDMjEuMzg0MiAxMi4xNTA4IDIxLjI2NDEgMTEuNDMwMyAyMC43NDU2IDExLjA1OTlDMjAuMjI3MSAxMC42ODk1IDE5LjUwNjUgMTAuODA5NiAxOS4xMzYxIDExLjMyODFMMTQuMTU5IDE4LjI5NjFMMTEuNjYwOCAxNS43OTc5QzExLjIxMDIgMTUuMzQ3MyAxMC40Nzk3IDE1LjM0NzMgMTAuMDI5MiAxNS43OTc5QzkuNTc4NiAxNi4yNDg1IDkuNTc4NiAxNi45NzkgMTAuMDI5MiAxNy40Mjk2TDEzLjQ5MDQgMjAuODkwOEMxMy43MzAyIDIxLjEzMDYgMTQuMDYzNCAyMS4yNTI4IDE0LjQwMTQgMjEuMjI0OEMxNC43Mzk0IDIxLjE5NjggMTUuMDQ4IDIxLjAyMTYgMTUuMjQ1MSAyMC43NDU2TDIxLjAxMzggMTIuNjY5M1oiIGZpbGw9IndoaXRlIi8+Cjwvc3ZnPgo=');
}
i.ic-search-circle::after {
  mask-image: url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzIiIGhlaWdodD0iMzIiIHZpZXdCb3g9IjAgMCAzMiAzMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMTAuMDYyNSAxNC4yMTg3QzEwLjA2MjUgMTEuOTIzMyAxMS45MjMzIDEwLjA2MjUgMTQuMjE4NyAxMC4wNjI1QzE2LjUxNDIgMTAuMDYyNSAxOC4zNzUgMTEuOTIzMyAxOC4zNzUgMTQuMjE4N0MxOC4zNzUgMTUuMzY2OCAxNy45MTExIDE2LjQwNDIgMTcuMTU3NyAxNy4xNTc3QzE2LjQwNDIgMTcuOTExMSAxNS4zNjY4IDE4LjM3NSAxNC4yMTg3IDE4LjM3NUMxMS45MjMzIDE4LjM3NSAxMC4wNjI1IDE2LjUxNDIgMTAuMDYyNSAxNC4yMTg3WiIgZmlsbD0id2hpdGUiLz4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xNiAwLjU2MjVDNy40NzQxIDAuNTYyNSAwLjU2MjUgNy40NzQxIDAuNTYyNSAxNkMwLjU2MjUgMjQuNTI1OSA3LjQ3NDEgMzEuNDM3NSAxNiAzMS40Mzc1QzI0LjUyNTkgMzEuNDM3NSAzMS40Mzc1IDI0LjUyNTkgMzEuNDM3NSAxNkMzMS40Mzc1IDcuNDc0MSAyNC41MjU5IDAuNTYyNSAxNiAwLjU2MjVaTTE0LjIxODcgNy42ODc1QzEwLjYxMTYgNy42ODc1IDcuNjg3NSAxMC42MTE2IDcuNjg3NSAxNC4yMTg3QzcuNjg3NSAxNy44MjU5IDEwLjYxMTYgMjAuNzUgMTQuMjE4NyAyMC43NUMxNS41OTI4IDIwLjc1IDE2Ljg2ODggMjAuMzI0OCAxNy45MjA3IDE5LjYwMDFMMjEuMDk3OCAyMi43NzcyQzIxLjU2MTYgMjMuMjQwOSAyMi4zMTM0IDIzLjI0MDkgMjIuNzc3MiAyMi43NzcyQzIzLjI0MDkgMjIuMzEzNCAyMy4yNDA5IDIxLjU2MTYgMjIuNzc3MiAyMS4wOTc4TDE5LjYwMDEgMTcuOTIwN0MyMC4zMjQ4IDE2Ljg2ODggMjAuNzUgMTUuNTkyOCAyMC43NSAxNC4yMTg3QzIwLjc1IDEwLjYxMTYgMTcuODI1OSA3LjY4NzUgMTQuMjE4NyA3LjY4NzVaIiBmaWxsPSJ3aGl0ZSIvPjwvc3ZnPgo=');
}
i.ic-search::after {
  mask-image: url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE4LjI1IDE4LjI1TDEzLjQ4NjQgMTMuNDg2NE0xMy40ODY0IDEzLjQ4NjRDMTQuNzMwNSAxMi4yNDIyIDE1LjUgMTAuNTIzNSAxNS41IDguNjI1QzE1LjUgNC44MjgwNCAxMi40MjIgMS43NSA4LjYyNSAxLjc1QzQuODI4MDQgMS43NSAxLjc1IDQuODI4MDQgMS43NSA4LjYyNUMxLjc1IDEyLjQyMiA0LjgyODA0IDE1LjUgOC42MjUgMTUuNUMxMC41MjM1IDE1LjUgMTIuMjQyMiAxNC43MzA1IDEzLjQ4NjQgMTMuNDg2NFoiIHN0cm9rZT0id2hpdGUiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+Cjwvc3ZnPgo=');
}
i.ic-telegram-circle::after {
  mask-image: url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzIiIGhlaWdodD0iMzEiIHZpZXdCb3g9IjAgMCAzMiAzMSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMTUuODczNiAwLjE0NTk5NkMxMi44Njc0IDAuMTQ1OTk2IDkuOTI4NTQgMS4wMzc0NiA3LjQyODkyIDIuNzA3NjVDNC45MjkzIDQuMzc3ODQgMi45ODEwOCA2Ljc1MTc2IDEuODMwNjMgOS41MjkxOUMwLjY4MDE3NiAxMi4zMDY2IDAuMzc5MTU4IDE1LjM2MjkgMC45NjU2NTEgMTguMzExM0MxLjU1MjE0IDIxLjI1OTkgMi45OTk4MSAyMy45NjgyIDUuMTI1NTcgMjYuMDk0MUM3LjI1MTMzIDI4LjIxOTggOS45NTk3IDI5LjY2NzQgMTIuOTA4MyAzMC4yNTM5QzE1Ljg1NjcgMzAuODQwNSAxOC45MTMgMzAuNTM5MyAyMS42OTA0IDI5LjM4ODlDMjQuNDY3OSAyOC4yMzg0IDI2Ljg0MTcgMjYuMjkwNCAyOC41MTIgMjMuNzkwN0MzMC4xODIxIDIxLjI5MTEgMzEuMDczNiAxOC4zNTI0IDMxLjA3MzYgMTUuMzQ2QzMxLjA3MzYgMTEuMzE0NyAyOS40NzIxIDcuNDQ4NTMgMjYuNjIxNyA0LjU5Nzk4QzIzLjc3MTEgMS43NDc0MSAxOS45MDQ4IDAuMTQ1OTk2IDE1Ljg3MzYgMC4xNDU5OTZaTTIzLjM0MDYgMTAuNTU4TDIwLjg1MTYgMjIuMzE5QzIwLjY2MTYgMjMuMTU1IDIwLjE2NzYgMjMuMzQ1IDE5LjQ2NDYgMjIuOTY1TDE1LjY2NDYgMjAuMTUzTDEzLjc2NDYgMjEuOTJDMTMuNjc1MSAyMi4wMzY4IDEzLjU2MDEgMjIuMTMxOCAxMy40Mjg1IDIyLjE5NzhDMTMuMjk2OCAyMi4yNjM1IDEzLjE1MTggMjIuMjk4NSAxMy4wMDQ2IDIyLjNMMTMuMjcwNiAxOC41TDIwLjMwMDYgMTIuMTM1QzIwLjYyMzYgMTEuODY5IDIwLjMwMDYgMTEuNzE3IDE5Ljg0NDYgMTEuOTgzTDExLjIxODYgMTcuMzk4TDcuNDE4NTggMTYuMjJDNi42MDE1OCAxNS45NzMgNi41ODI1OCAxNS40MDMgNy41ODk1OCAxNS4wMjNMMjIuMjM4NiA5LjMyMjk5QzIyLjk2MDYgOS4xMTM5OSAyMy41Njg2IDkuNTMxOTkgMjMuMzQwNiAxMC41NThaIiBmaWxsPSJ3aGl0ZSIvPjwvc3ZnPg==');
}
i.ic-telegram::after {
  mask-image: url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAyMSAxOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE4LjkwMjEgMC42MTE3NzlMMC45NDY0OTcgNy41MzU3NkMtMC4yNzg4OTcgOC4wMjc5NCAtMC4yNzE4MDggOC43MTE1MyAwLjcyMTY3MiA5LjAxNjM2TDUuMzMxNTggMTAuNDU0NEwxNS45OTc2IDMuNzI0ODlDMTYuNTAxOSAzLjQxODAzIDE2Ljk2MjcgMy41ODMxMSAxNi41ODM5IDMuOTE5MzNMNy45NDIzOCAxMS43MTgzSDcuOTQwMzZMNy45NDIzOCAxMS43MTkzTDcuNjI0MzkgMTYuNDcxQzguMDkwMjQgMTYuNDcxIDguMjk1ODIgMTYuMjU3MyA4LjU1NzEgMTYuMDA1MkwxMC43OTYyIDEzLjgyNzhMMTUuNDUzNyAxNy4yNjhDMTYuMzEyNSAxNy43NDEgMTYuOTI5MyAxNy40OTc5IDE3LjE0MyAxNi40NzNMMjAuMjAwNCAyLjA2NDAyQzIwLjUxMzMgMC44MDkyNiAxOS43MjE0IDAuMjQxMTIzIDE4LjkwMjEgMC42MTE3NzlaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K');
}
i.ic-whatsapp::after {
  mask-image: url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTkiIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAxOSAxOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xNS44NzczIDIuNjE2MTZDMTUuMDQ3MSAxLjc4NDQxIDE0LjA1OTIgMS4xMjQ4OSAxMi45NzEgMC42NzU4MjFDMTEuODgyOSAwLjIyNjc0OSAxMC43MTU5IC0wLjAwMjk1MTIxIDkuNTM3OTIgMi44NjI0NmUtMDVDNC41OTgxNiAyLjg2MjQ2ZS0wNSAwLjU3Njg3MiA0LjAwMTI0IDAuNTc0ODc1IDguOTE5NTNDMC41NzQ4NzUgMTAuNDkxNCAwLjk4NzE4NyAxMi4wMjU1IDEuNzcwODggMTMuMzc4OEwwLjUgMThMNS4yNTEwNyAxNi43NTlDNi41NjUyNyAxNy40NzEgOC4wMzc2MiAxNy44NDQzIDkuNTMzOTMgMTcuODQ1SDkuNTM3OTJDMTQuNDc2NyAxNy44NDUgMTguNDk4IDEzLjg0MzggMTguNSA4LjkyNTVDMTguNTAzNCA3Ljc1MzUzIDE4LjI3MzMgNi41OTI1MyAxNy44MjMyIDUuNTA5NTdDMTcuMzczIDQuNDI2NjIgMTYuNzExNyAzLjQ0MzIxIDE1Ljg3NzMgMi42MTYxNlpNOS41Mzc5MiAxNi4zMzk3SDkuNTM0OTJDOC4yMDA2NyAxNi4zMzk4IDYuODkwOTcgMTUuOTgyNiA1Ljc0MzI1IDE1LjMwNTRMNS40NzE3IDE1LjE0NDRMMi42NTI0MSAxNS44ODA3TDMuNDA0MTUgMTMuMTQ1M0wzLjIyNzQ1IDEyLjg2NTFDMi40ODE0OCAxMS42ODMxIDIuMDg2NTkgMTAuMzE1MyAyLjA4ODM1IDguOTE5NTNDMi4wOTAzNSA0LjgzMTg4IDUuNDMxNzcgMS41MDYzMiA5LjU0MDkxIDEuNTA2MzJDMTAuNTE5NSAxLjUwNDE1IDExLjQ4ODkgMS42OTUxOCAxMi4zOTI4IDIuMDY4MzVDMTMuMjk2OCAyLjQ0MTUxIDE0LjExNzQgMi45ODk0IDE0LjgwNzEgMy42ODAzMUMxNS41MDA2IDQuMzY3OTIgMTYuMDUwMiA1LjE4NTUgMTYuNDI0MyA2LjA4NThDMTYuNzk4NCA2Ljk4NjEgMTYuOTg5NSA3Ljk1MTI2IDE2Ljk4NjUgOC45MjU1QzE2Ljk4NDUgMTMuMDEzMSAxMy42NDMxIDE2LjMzOTcgOS41Mzc5MiAxNi4zMzk3Wk0xMy42MjQxIDEwLjc4NjVDMTMuMzk5NSAxMC42NzQyIDEyLjI5OTMgMTAuMTM1NyAxMi4wOTM3IDEwLjA2MTJDMTEuODg5IDkuOTg2NjYgMTEuNzQwMiA5Ljk0OTg5IDExLjU5MDUgMTAuMTcyNUMxMS40NDA3IDEwLjM5NSAxMS4wMTE1IDEwLjg5NjggMTAuODgwNyAxMS4wNDU4QzEwLjc0OTkgMTEuMTk0OSAxMC42MTkxIDExLjIxMjggMTAuMzk1NSAxMS4xMDE1QzEwLjE3MTkgMTAuOTkwMiA5LjQ1MDA2IDEwLjc1NDcgOC41OTQ0OSA5Ljk5NTZDNy45Mjg2IDkuNDA0NDEgNy40NzkzNSA4LjY3NTExIDcuMzQ4NTcgOC40NTE1NUM3LjIxNzc5IDguMjI3OTkgNy4zMzQ1OSA4LjEwNzc3IDcuNDQ3NDEgNy45OTY0OEM3LjU0ODI0IDcuODk3MTIgNy42NzEwMyA3LjczNjE2IDcuNzgyODUgNy42MDZDNy44OTQ2NiA3LjQ3NTg0IDcuOTMxNiA3LjM4MzQ0IDguMDA2NDcgNy4yMzQ0QzguMDgxMzUgNy4wODUzNiA4LjA0NDQxIDYuOTU1MTkgNy45ODc1MSA2Ljg0MzkxQzcuOTMxNiA2LjczMTY0IDcuNDgzMzUgNS42MzQ3MSA3LjI5NjY2IDUuMTg4NThDNy4xMTU5NiA0Ljc1NjM3IDYuOTMxMjcgNC44MTQgNi43OTM1IDQuODA4MDRDNi42NTA4MSA0LjgwMjIzIDYuNTA4MDIgNC43OTk1OCA2LjM2NTIxIDQuODAwMDlDNi4yNTE2NiA0LjgwMjk3IDYuMTM5OTMgNC44MjkxNyA2LjAzNzAyIDQuODc3MDRDNS45MzQxMiA0LjkyNDkxIDUuODQyMjYgNC45OTM0MyA1Ljc2NzIxIDUuMDc4MjlDNS41NjE1NSA1LjMwMTg1IDQuOTgzNTIgNS44NDAzOCA0Ljk4MzUyIDYuOTM3MzFDNC45ODM1MiA4LjAzNDI0IDUuNzg2MTggOS4wOTQ0MSA1Ljg5Nzk5IDkuMjQzNDVDNi4wMDk4MSA5LjM5MjQ5IDcuNDc3MzYgMTEuNjQzIDkuNzIzNjEgMTIuNjA4OEMxMC4yNTg3IDEyLjgzODMgMTAuNjc2IDEyLjk3NTQgMTEuMDAwNSAxMy4wNzg3QzExLjUzNjYgMTMuMjQ4NiAxMi4wMjQ4IDEzLjIyMzggMTIuNDExMSAxMy4xNjcyQzEyLjg0MTQgMTMuMTAzNiAxMy43MzU5IDEyLjYyODYgMTMuOTIyNiAxMi4xMDhDMTQuMTA5MyAxMS41ODczIDE0LjEwOTMgMTEuMTQxMiAxNC4wNTM0IDExLjA0NzhDMTMuOTk3NSAxMC45NTQ0IDEzLjg0NjcgMTAuODk3OCAxMy42MjQxIDEwLjc4NjVaIiBmaWxsPSIjRjBBRDRFIi8+Cjwvc3ZnPgo=');
}
i.ic-chk-circle::after {
  mask-image: url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTEiIGhlaWdodD0iMTIiIHZpZXdCb3g9IjAgMCAxMSAxMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTQuMzg3MzggNy43OTk0NEM0LjI3NDMgNy43OTA4NSA0LjE2OTE5IDcuNzM4MzUgNC4wOTQ0MiA3LjY1MzI3TDIuMzM2NzUgNS44OTkyM0MyLjI5NzU5IDUuODE3NDMgMi4yODQ4MiA1LjcyNTUyIDIuMzAwMTggNS42MzYxMkMyLjMxNTU1IDUuNTQ2NzMgMi4zNTgzIDUuNDY0MzQgMi40MjI1NiA1LjQwMDJDMi40ODY4MSA1LjMzNjA3IDIuNTY5NCA1LjI5MzM4IDIuNjU4OTYgNS4yNzgwNkMyLjc0ODUyIDUuMjYyNzUgMi44NDA2NSA1LjI3NTQ5IDIuOTIyNjQgNS4zMTQ1NUw0LjM2OTggNi43NTg3MUw5LjM2NzQzIDEuODA2NDhDOS40NDkzOSAxLjc2NzQgOS41NDE1NSAxLjc1NDY1IDkuNjMxMDggMS43Njk5OUM5LjcyMDY2IDEuNzg1MzIgOS44MDMyNyAxLjgyNzk5IDkuODY3NDggMS44OTIxMUM5LjkzMTc1IDEuOTU2MjMgOS45NzQ1MiAyLjAzODY2IDkuOTg5ODcgMi4xMjgwM0MxMC4wMDUyIDIuMjE3NDEgOS45OTI0NSAyLjMwOTM0IDkuOTUzMzEgMi4zOTExN0w0LjY4MDMyIDcuNjUzMjdDNC42MDU1NiA3LjczODM1IDQuNTAwMzkgNy43OTA4NSA0LjM4NzM4IDcuNzk5NDRaIiBmaWxsPSIjNzFCODJBIi8+CjxwYXRoIGQ9Ik01LjI2NjIgMTEuMTYxNEM0LjMyMzggMTEuMTU5OSAzLjM5ODk3IDEwLjkwNjQgMi41ODgwNSAxMC40MjczQzEuNzc3MTIgOS45NDgwNiAxLjEwOTcxIDkuMjYwNzcgMC42NTUyNTIgOC40MzY4M0MwLjMwOTggNy44MjI5MiAwLjA5NjI5NjUgNy4xNDM5MyAwLjAyODM1MSA2LjQ0MzA3Qy0wLjA3ODg3ODMgNS40MTUyNiAwLjExOTUyMSA0LjM3ODY4IDAuNTk4Nzk1IDMuNDYyNjVDMS4wNzgwOCAyLjU0NjYyIDEuODE3MDIgMS43OTE2OSAyLjcyMzQ0IDEuMjkyMDRDMy4zMzg2MyAwLjk0NzMwMyA0LjAxOTA0IDAuNzM0MjQgNC43MjEzMiAwLjY2NjQzNEM1LjQyMDkzIDAuNTkxMzI2IDYuMTI4NTcgMC42NTg5NjIgNi44MDEyMyAwLjg2NTIyNkM2Ljg2MTIyIDAuODc3MTk0IDYuOTE4MTEgMC45MDE1NDYgNi45NjgxNCAwLjkzNjcyNkM3LjAxODE4IDAuOTcxOTAxIDcuMDYwMzEgMS4wMTcxMyA3LjA5MTgzIDEuMDY5NUM3LjEyMzM1IDEuMTIxODcgNy4xNDM1NiAxLjE4MDI0IDcuMTUxMTggMS4yNDA4NkM3LjE1ODc0IDEuMzAxNDcgNy4xNTM1OCAxLjM2MzAxIDcuMTM1OTQgMS40MjE1MUM3LjExODMxIDEuNDgwMDEgNy4wODg2IDEuNTM0MTkgNy4wNDg3NiAxLjU4MDU4QzcuMDA4OTIgMS42MjY5NyA2Ljk1OTgzIDEuNjY0NTQgNi45MDQ2MyAxLjY5MDg4QzYuODQ5MzkgMS43MTcyMiA2Ljc4OTIyIDEuNzMxNzYgNi43MjgwNSAxLjczMzU1QzYuNjY2ODggMS43MzUzNSA2LjYwNTk1IDEuNzI0MzcgNi41NDkyOSAxLjcwMTMyQzUuOTgwMTYgMS41MzA1NSA1LjM4MjYxIDEuNDc0ODggNC43OTE2MyAxLjUzNzYxQzQuMjA3NSAxLjU5NzMgMy42NDE0OSAxLjc3NDMgMy4xMjc3IDIuMDU3OThDMi42MzI3IDIuMzMwNSAyLjE5NTA1IDIuNjk1NzggMS44Mzg3NSAzLjEzMzc5QzEuNDcxOSAzLjU3OTk5IDEuMTk3OTUgNC4wOTQ3NiAxLjAzMjk2IDQuNjQ3OTRDMC44Njc5NzYgNS4yMDExNSAwLjgxNTI1MiA1Ljc4MTYyIDAuODc3ODg5IDYuMzU1MzdDMC45Mzc3MDMgNi45MzgyOSAxLjExNTA3IDcuNTAzMTUgMS4zOTkzMyA4LjAxNTg2QzEuNjcyNDEgOC41MDk4NiAyLjAzODQ1IDguOTQ2NjIgMi40NzczNiA5LjMwMjE2QzIuOTI0NDkgOS42NjgyOSAzLjQ0MDMyIDkuOTQxNjMgMy45OTQ2NSAxMC4xMDYzQzQuNTQ4OTUgMTAuMjcwOSA1LjEzMDYyIDEwLjMyMzUgNS43MDU2MSAxMC4yNjFDNi4yODk3NSAxMC4yMDEzIDYuODU1NzEgMTAuMDI0NCA3LjM2OTU0IDkuNzQwNjdDNy44NjQ1NSA5LjQ2ODE1IDguMzAyMTUgOS4xMDI5IDguNjU4NDkgOC42NjQ4NkM5LjAyNTMyIDguMjE4NjkgOS4yOTkyOCA3LjcwMzg4IDkuNDY0MjYgNy4xNTA3MUM5LjYyOTI1IDYuNTk3NTQgOS42ODE5OCA2LjAxNzA3IDkuNjE5MzUgNS40NDMyNkM5LjYxMzU1IDUuMzgyOTggOS42MTk3NiA1LjMyMjE4IDkuNjM3NTEgNS4yNjQyOUM5LjY1NTMyIDUuMjA2NDEgOS42ODQzMiA1LjE1MjU2IDkuNzIyOTkgNS4xMDU5QzkuNzYxNiA1LjA1OTE5IDkuODA5MDYgNS4wMjA1NCA5Ljg2MjY3IDQuOTkyMThDOS45MTYyOCA0Ljk2Mzc3IDkuOTc0OTIgNC45NDYyMyAxMC4wMzUzIDQuOTQwNDRDMTAuMDk1NyA0LjkzNDcxIDEwLjE1NjcgNC45NDA4NSAxMC4yMTQ3IDQuOTU4NjJDMTAuMjcyNyA0Ljk3NjM0IDEwLjMyNjYgNS4wMDUzNCAxMC4zNzM0IDUuMDQzODdDMTAuNDIwMiA1LjA4MjQgMTAuNDU4OSA1LjEyOTgyIDEwLjQ4NzMgNS4xODMyNkMxMC41MTU4IDUuMjM2NzUgMTAuNTMzNCA1LjI5NTI4IDEwLjUzOTIgNS4zNTU1NkMxMC42NDU5IDYuMzg0MDIgMTAuNDQ2NiA3LjQyMTAxIDkuOTY2MjUgOC4zMzcxNEM5LjQ4NTg4IDkuMjUzMjIgOC43NDU3MyAxMC4wMDc4IDcuODM4MjUgMTAuNTA2NkM3LjIxNjUgMTAuODY1NSA2LjUyNTU3IDExLjA4ODcgNS44MTEwNyAxMS4xNjE0QzUuNjI5NDUgMTEuMTYxNCA1LjQ0MTk2IDExLjE2MTQgNS4yNjYyIDExLjE2MTRaIiBmaWxsPSIjNzFCODJBIi8+Cjwvc3ZnPgo=');
}
i.ic-bolt::after {
  mask-image: url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjgiIHZpZXdCb3g9IjAgMCAyNCAyOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xNS4yNjkgMC45OTM2MjlDMTUuNjQ1NiAxLjIwMzU2IDE1LjgzMDQgMS42NDMyMiAxNS43MTcgMi4wNTkxNEwxMy4yMjc0IDExLjE4NzVIMjIuMzEyNUMyMi42ODU4IDExLjE4NzUgMjMuMDIzNSAxMS40MDkgMjMuMTcyMyAxMS43NTEzQzIzLjMyMTEgMTIuMDkzNyAyMy4yNTI2IDEyLjQ5MTcgMjIuOTk3OSAxMi43NjQ2TDkuODcyODcgMjYuODI3MUM5LjU3ODcxIDI3LjE0MjMgOS4xMDc1NCAyNy4yMTYyIDguNzMwOTkgMjcuMDA2M0M4LjM1NDQ1IDI2Ljc5NjQgOC4xNjk2MSAyNi4zNTY3IDguMjgzMDQgMjUuOTQwOEwxMC43NzI2IDE2LjgxMjVIMS42ODc1MUMxLjMxNDIgMTYuODEyNSAwLjk3NjQ2MiAxNi41OTEgMC44Mjc2OCAxNi4yNDg2QzAuNjc4ODk4IDE1LjkwNjIgMC43NDc0MjUgMTUuNTA4MiAxLjAwMjE0IDE1LjIzNTNMMTQuMTI3MSAxLjE3MjhDMTQuNDIxMyAwLjg1NzYzMSAxNC44OTI1IDAuNzgzNyAxNS4yNjkgMC45OTM2MjlaIiBmaWxsPSJ1cmwoI3BhaW50MF9saW5lYXJfMjAwMV8xMCkiLz4KPGRlZnM+CjxsaW5lYXJHcmFkaWVudCBpZD0icGFpbnQwX2xpbmVhcl8yMDAxXzEwIiB4MT0iMTIiIHkxPSIwLjg3NDkzOSIgeDI9IjEyIiB5Mj0iMjcuMTI1IiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+CjxzdG9wIHN0b3AtY29sb3I9IiM1Qzk2MjIiLz4KPHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSIjNzFCODJBIi8+CjwvbGluZWFyR3JhZGllbnQ+CjwvZGVmcz4KPC9zdmc+Cg==');
}
i.ic-truck::after {
  mask-image: url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjgiIGhlaWdodD0iMjIiIHZpZXdCb3g9IjAgMCAyOCAyMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTMuMjE4NzUgMC42MjVDMS45MjQzMyAwLjYyNSAwLjg3NSAxLjY3NDMzIDAuODc1IDIuOTY4NzVWMTEuODc1SDE1Ljg3NVYyLjk2ODc1QzE1Ljg3NSAxLjY3NDMzIDE0LjgyNTcgMC42MjUgMTMuNTMxMiAwLjYyNUgzLjIxODc1WiIgZmlsbD0idXJsKCNwYWludDBfbGluZWFyXzIwMDFfMzUpIi8+CjxwYXRoIGQ9Ik0xNS44NzUgMTMuNzVIMC44NzVWMTcuMDMxMkMwLjg3NSAxOC4zMjU3IDEuOTI0MzMgMTkuMzc1IDMuMjE4NzUgMTkuMzc1SDMuNjg3NUMzLjY4NzUgMTcuMzAzOSA1LjM2NjQzIDE1LjYyNSA3LjQzNzUgMTUuNjI1QzkuNTA4NTcgMTUuNjI1IDExLjE4NzUgMTcuMzAzOSAxMS4xODc1IDE5LjM3NUgxNC45Mzc1QzE1LjQ1NTMgMTkuMzc1IDE1Ljg3NSAxOC45NTUzIDE1Ljg3NSAxOC40Mzc1VjEzLjc1WiIgZmlsbD0idXJsKCNwYWludDFfbGluZWFyXzIwMDFfMzUpIi8+CjxwYXRoIGQ9Ik05LjMxMjUgMTkuMzc1QzkuMzEyNSAxOC4zMzk1IDguNDczMDMgMTcuNSA3LjQzNzUgMTcuNUM2LjQwMTk3IDE3LjUgNS41NjI1IDE4LjMzOTUgNS41NjI1IDE5LjM3NUM1LjU2MjUgMjAuNDEwNSA2LjQwMTk3IDIxLjI1IDcuNDM3NSAyMS4yNUM4LjQ3MzAzIDIxLjI1IDkuMzEyNSAyMC40MTA1IDkuMzEyNSAxOS4zNzVaIiBmaWxsPSJ1cmwoI3BhaW50Ml9saW5lYXJfMjAwMV8zNSkiLz4KPHBhdGggZD0iTTE4LjY4NzUgMy40Mzc1QzE4LjE2OTcgMy40Mzc1IDE3Ljc1IDMuODU3MjMgMTcuNzUgNC4zNzVWMTguNDM3NUMxNy43NSAxOC41NDYgMTcuNzY4NCAxOC42NTAyIDE3LjgwMjMgMTguNzQ3MUMxOC4xMDExIDE2Ljk3NSAxOS42NDI5IDE1LjYyNSAyMS41IDE1LjYyNUMyMy41NTUyIDE1LjYyNSAyNS4yMjQzIDE3LjI3ODMgMjUuMjQ5NyAxOS4zMjc1QzI2LjMxNjQgMTkuMTA4NyAyNy4xNTMgMTguMTU4MyAyNy4wOCAxNi45NzQzQzI2Ljc4ODggMTIuMjQ4OCAyNS4wOTY5IDcuOTAxMjcgMjIuNDE1NSA0LjM0MzYyQzIxLjk3MjUgMy43NTU3OCAyMS4yODMyIDMuNDM3NSAyMC41Nzc2IDMuNDM3NUgxOC42ODc1WiIgZmlsbD0idXJsKCNwYWludDNfbGluZWFyXzIwMDFfMzUpIi8+CjxwYXRoIGQ9Ik0yMy4zNzUgMTkuMzc1QzIzLjM3NSAxOC4zMzk1IDIyLjUzNTUgMTcuNSAyMS41IDE3LjVDMjAuNDY0NSAxNy41IDE5LjYyNSAxOC4zMzk1IDE5LjYyNSAxOS4zNzVDMTkuNjI1IDIwLjQxMDUgMjAuNDY0NSAyMS4yNSAyMS41IDIxLjI1QzIyLjUzNTUgMjEuMjUgMjMuMzc1IDIwLjQxMDUgMjMuMzc1IDE5LjM3NVoiIGZpbGw9InVybCgjcGFpbnQ0X2xpbmVhcl8yMDAxXzM1KSIvPgo8ZGVmcz4KPGxpbmVhckdyYWRpZW50IGlkPSJwYWludDBfbGluZWFyXzIwMDFfMzUiIHgxPSIxMy45Nzk3IiB5MT0iMC42MjUiIHgyPSIxMy45Nzk3IiB5Mj0iMjEuMjUiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIj4KPHN0b3Agc3RvcC1jb2xvcj0iIzVDOTYyMiIvPgo8c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiM3MUI4MkEiLz4KPC9saW5lYXJHcmFkaWVudD4KPGxpbmVhckdyYWRpZW50IGlkPSJwYWludDFfbGluZWFyXzIwMDFfMzUiIHgxPSIxMy45Nzk3IiB5MT0iMC42MjUiIHgyPSIxMy45Nzk3IiB5Mj0iMjEuMjUiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIj4KPHN0b3Agc3RvcC1jb2xvcj0iIzVDOTYyMiIvPgo8c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiM3MUI4MkEiLz4KPC9saW5lYXJHcmFkaWVudD4KPGxpbmVhckdyYWRpZW50IGlkPSJwYWludDJfbGluZWFyXzIwMDFfMzUiIHgxPSIxMy45Nzk3IiB5MT0iMC42MjUiIHgyPSIxMy45Nzk3IiB5Mj0iMjEuMjUiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIj4KPHN0b3Agc3RvcC1jb2xvcj0iIzVDOTYyMiIvPgo8c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiM3MUI4MkEiLz4KPC9saW5lYXJHcmFkaWVudD4KPGxpbmVhckdyYWRpZW50IGlkPSJwYWludDNfbGluZWFyXzIwMDFfMzUiIHgxPSIxMy45Nzk3IiB5MT0iMC42MjUiIHgyPSIxMy45Nzk3IiB5Mj0iMjEuMjUiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIj4KPHN0b3Agc3RvcC1jb2xvcj0iIzVDOTYyMiIvPgo8c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiM3MUI4MkEiLz4KPC9saW5lYXJHcmFkaWVudD4KPGxpbmVhckdyYWRpZW50IGlkPSJwYWludDRfbGluZWFyXzIwMDFfMzUiIHgxPSIxMy45Nzk3IiB5MT0iMC42MjUiIHgyPSIxMy45Nzk3IiB5Mj0iMjEuMjUiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIj4KPHN0b3Agc3RvcC1jb2xvcj0iIzVDOTYyMiIvPgo8c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiM3MUI4MkEiLz4KPC9saW5lYXJHcmFkaWVudD4KPC9kZWZzPgo8L3N2Zz4K');
}
i.ic-pctbadge::after {
  mask-image: url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjYiIGhlaWdodD0iMjYiIHZpZXdCb3g9IjAgMCAyNiAyNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMi45ODgyIDAuODAzNTg5QzExLjI5MjMgMC44MDM1ODkgOS43NzE5NyAxLjU1NDc2IDguNzQxNzYgMi43Mzk1M0M3LjE3NTQ3IDIuNjMwMjIgNS41NjkyMyAzLjE3NDExIDQuMzcwMDcgNC4zNzMyOEMzLjE3MDg5IDUuNTcyNDUgMi42MjcwMiA3LjE3ODY3IDIuNzM2MzUgOC43NDQ5MUMxLjU1MTcxIDkuNzc1MTIgMC44MDA2NTkgMTEuMjk1NCAwLjgwMDY1OSAxMi45OTFDMC44MDA2NTkgMTQuNjg2NyAxLjU1MTYzIDE2LjIwNjggMi43MzYxOCAxNy4yMzdDMi42MjY3MiAxOC44MDM0IDMuMTcwNTggMjAuNDA5OCA0LjM2OTg2IDIxLjYwOTFDNS41NjkxMyAyMi44MDgzIDcuMTc1NTMgMjMuMzUyMiA4Ljc0MTk1IDIzLjI0MjhDOS43NzIxNiAyNC40Mjc0IDExLjI5MjQgMjUuMTc4NSAxMi45ODgyIDI1LjE3ODVDMTQuNjg0MSAyNS4xNzg1IDE2LjIwNDQgMjQuNDI3MyAxNy4yMzQ2IDIzLjI0MjZDMTguODAwNyAyMy4zNTE4IDIwLjQwNjggMjIuODA3OSAyMS42MDU4IDIxLjYwODhDMjIuODA0OSAyMC40MDk3IDIzLjM0ODggMTguODAzNyAyMy4yMzk2IDE3LjIzNzZDMjQuNDI0NSAxNi4yMDc0IDI1LjE3NTcgMTQuNjg3IDI1LjE3NTcgMTIuOTkxQzI1LjE3NTcgMTEuMjk1NCAyNC40MjQ4IDkuNzc1MjggMjMuMjQwMiA4Ljc0NTA4QzIzLjM0OTcgNy4xNzg3MiAyMi44MDU4IDUuNTcyMzQgMjEuNjA2NSA0LjM3MzA3QzIwLjQwNzMgMy4xNzM4MSAxOC44MDA5IDIuNjI5OTMgMTcuMjM0NSAyLjczOTM1QzE2LjIwNDMgMS41NTQ2OSAxNC42ODQgMC44MDM1ODkgMTIuOTg4MiAwLjgwMzU4OVpNMTcuNDAxMyA5LjkwMjQ1QzE3Ljc2NzQgOS41MzYzMyAxNy43Njc0IDguOTQyNzYgMTcuNDAxMiA4LjU3NjY4QzE3LjAzNTEgOC4yMTA1OSAxNi40NDE1IDguMjEwNjIgMTYuMDc1MyA4LjU3Njc0TDguNTc1MzQgMTYuMDc2N0M4LjIwOTIyIDE2LjQ0MjkgOC4yMDkyNSAxNy4wMzY0IDguNTc1NCAxNy40MDI1QzguOTQxNTQgMTcuNzY4NiA5LjUzNTE2IDE3Ljc2ODYgOS45MDEyOCAxNy40MDI0TDE3LjQwMTMgOS45MDI0NVpNMTAuMTc1OCA4Ljc3MDg4QzkuMzk5MDYgOC43NzA4OCA4Ljc2OTUyIDkuNDAwNTQgOC43Njk1MiAxMC4xNzcxQzguNzY5NTIgMTAuOTUzNiA5LjM5OTA2IDExLjU4MzMgMTAuMTc1OCAxMS41ODMzQzEwLjk1MjYgMTEuNTgzMyAxMS41ODIxIDEwLjk1MzYgMTEuNTgyMSAxMC4xNzcxQzExLjU4MjEgOS40MDA1NCAxMC45NTI2IDguNzcwODggMTAuMTc1OCA4Ljc3MDg4Wk0xNS44MDA4IDE0LjM5NTlDMTUuMDI0MSAxNC4zOTU5IDE0LjM5NDUgMTUuMDI1NSAxNC4zOTQ1IDE1LjgwMjFDMTQuMzk0NSAxNi41Nzg2IDE1LjAyNDEgMTcuMjA4MyAxNS44MDA4IDE3LjIwODNDMTYuNTc3NiAxNy4yMDgzIDE3LjIwNzEgMTYuNTc4NiAxNy4yMDcxIDE1LjgwMjFDMTcuMjA3MSAxNS4wMjU1IDE2LjU3NzYgMTQuMzk1OSAxNS44MDA4IDE0LjM5NTlaIiBmaWxsPSJ1cmwoI3BhaW50MF9saW5lYXJfMV8xNjMxKSIvPgo8ZGVmcz4KPGxpbmVhckdyYWRpZW50IGlkPSJwYWludDBfbGluZWFyXzFfMTYzMSIgeDE9IjEyLjk4ODIiIHkxPSIwLjgwMzU4OSIgeDI9IjEyLjk4ODIiIHkyPSIyNS4xNzg1IiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+CjxzdG9wIHN0b3AtY29sb3I9IiM1Qzk2MjIiLz4KPHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSIjNzFCODJBIi8+CjwvbGluZWFyR3JhZGllbnQ+CjwvZGVmcz4KPC9zdmc+Cg==');
}
i.ic-scale::after {
  mask-image: url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjgiIGhlaWdodD0iMjYiIHZpZXdCb3g9IjAgMCAyOCAyNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xNCAwLjgxMjVDMTQuNTE3OCAwLjgxMjUgMTQuOTM3NSAxLjIzMjIzIDE0LjkzNzUgMS43NVYyLjY5NDU3QzE3LjUyMjkgMi43MzM1NyAyMC4wNjk3IDIuOTMzNjMgMjIuNTY4MiAzLjI4NTI2QzIzLjg1MSAzLjQ2NTggMjUuMTIxIDMuNjg2MjkgMjYuMzc3IDMuOTQ1NDNDMjYuODQ4IDQuMDQyNjEgMjcuMTY5IDQuNDgwMzkgMjcuMTIwMiA0Ljk1ODgxQzI3LjA3MTQgNS40MzcyMiAyNi42Njg1IDUuODAxMDkgMjYuMTg3NiA1LjgwMTA5SDIzLjc5MDVMMjYuODgyNSAxOC40NTY4QzI2Ljk4NCAxOC44NzIzIDI2Ljc5MTMgMTkuMzAzOSAyNi40MTQyIDE5LjUwNThDMjUuMjI4NCAyMC4xNDA1IDIzLjg3MzYgMjAuNSAyMi40Mzc2IDIwLjVDMjEuMDAxNSAyMC41IDE5LjY0NjcgMjAuMTQwNSAxOC40NjA5IDE5LjUwNThDMTguMDgzOCAxOS4zMDM5IDE3Ljg5MTEgMTguODcyMyAxNy45OTI2IDE4LjQ1NjhMMjEuMDg0NiA1LjgwMTA5SDE0LjkzNzVWMjIuNDAyMkMxNi41NTMxIDIyLjQ5NiAxOC4xMDU0IDIyLjgzMDcgMTkuNTU4MiAyMy4zNzE0QzE5Ljk4MzQgMjMuNTI5NiAyMC4yMzQzIDIzLjk2OTYgMjAuMTUzOSAyNC40MTYxQzIwLjA3MzUgMjQuODYyNiAxOS42ODQ5IDI1LjE4NzUgMTkuMjMxMiAyNS4xODc1SDguNzY4MzFDOC4zMTQ2MiAyNS4xODc1IDcuOTI2MDQgMjQuODYyNiA3Ljg0NTY1IDI0LjQxNjFDNy43NjUyNSAyMy45Njk2IDguMDE2MTIgMjMuNTI5NiA4LjQ0MTMxIDIzLjM3MTRDOS44OTQyOCAyMi44MzA2IDExLjQ0NjcgMjIuNDk1OSAxMy4wNjI1IDIyLjQwMjFWNS44MDEwOUg2LjkxNTQ4TDEwLjAwNzUgMTguNDU2OEMxMC4xMDkgMTguODcyMyA5LjkxNjM0IDE5LjMwMzkgOS41MzkxNyAxOS41MDU4QzguMzUzMzggMjAuMTQwNSA2Ljk5ODU2IDIwLjUgNS41NjI1NSAyMC41QzQuMTI2NTUgMjAuNSAyLjc3MTcyIDIwLjE0MDUgMS41ODU5NCAxOS41MDU4QzEuMjA4NzcgMTkuMzAzOSAxLjAxNjEgMTguODcyMyAxLjExNzYzIDE4LjQ1NjhMNC4yMDk2MyA1LjgwMTA5SDEuODEyNTVDMS4zMzE2NSA1LjgwMTA5IDAuOTI4NzQzIDUuNDM3MjIgMC44Nzk5MDIgNC45NTg4MUMwLjgzMTA2MSA0LjQ4MDM5IDEuMTUyMTMgNC4wNDI2MSAxLjYyMzExIDMuOTQ1NDNDMi44NzkwNiAzLjY4NjI5IDQuMTQ5MSAzLjQ2NTggNS40MzE5IDMuMjg1MjZDNy45MzAzNiAyLjkzMzY0IDEwLjQ3NzEgMi43MzM1NyAxMy4wNjI1IDIuNjk0NTdWMS43NUMxMy4wNjI1IDEuMjMyMjMgMTMuNDgyMiAwLjgxMjUgMTQgMC44MTI1Wk0yMC4wOTc1IDE3Ljc0MThMMjIuNDM3NiA4LjE2MzdMMjQuNzc3NiAxNy43NDE4SDIwLjA5NzVaTTcuOTAyNjQgMTcuNzQxOEw1LjU2MjU1IDguMTYzN0wzLjIyMjQ3IDE3Ljc0MThINy45MDI2NFoiIGZpbGw9InVybCgjcGFpbnQwX2xpbmVhcl8yMDAxXzY4KSIvPgo8ZGVmcz4KPGxpbmVhckdyYWRpZW50IGlkPSJwYWludDBfbGluZWFyXzIwMDFfNjgiIHgxPSIxNC4wMDAxIiB5MT0iMC44MTI1IiB4Mj0iMTQuMDAwMSIgeTI9IjI1LjE4NzUiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIj4KPHN0b3Agc3RvcC1jb2xvcj0iIzVDOTYyMiIvPgo8c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiM3MUI4MkEiLz4KPC9saW5lYXJHcmFkaWVudD4KPC9kZWZzPgo8L3N2Zz4K');
}
i.ic-bolt::after {
  mask-image: url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjkiIGhlaWdodD0iMzMiIHZpZXdCb3g9IjAgMCAyOSAzMyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xOC40ODMxIDAuNDUzNTAxQzE4Ljk0NjUgMC43MTE4NTMgMTkuMTc0IDEuMjUyOTQgMTkuMDM0NCAxLjc2NDc5TDE1Ljk3MDYgMTIuOTk4N0gyNy4xNTEzQzI3LjYxMDcgMTIuOTk4NyAyOC4wMjYzIDEzLjI3MTMgMjguMjA5NCAxMy42OTI2QzI4LjM5MjUgMTQuMTE0IDI4LjMwODIgMTQuNjAzOCAyNy45OTQ3IDE0LjkzOTdMMTEuODQyMiAzMi4yNDU5QzExLjQ4MDIgMzIuNjMzOCAxMC45MDA0IDMyLjcyNDggMTAuNDM3IDMyLjQ2NjRDOS45NzM1NSAzMi4yMDgxIDkuNzQ2MDcgMzEuNjY3IDkuODg1NjcgMzEuMTU1MkwxMi45NDk1IDE5LjkyMTJIMS43Njg3N0MxLjMwOTM1IDE5LjkyMTIgMC44OTM3MDggMTkuNjQ4NyAwLjcxMDYwNyAxOS4yMjczQzAuNTI3NTA2IDE4LjgwNTkgMC42MTE4NCAxOC4zMTYxIDAuOTI1MzExIDE3Ljk4MDJMMTcuMDc3OCAwLjY3Mzk5OUMxNy40Mzk4IDAuMjg2MTM0IDE4LjAxOTcgMC4xOTUxNSAxOC40ODMxIDAuNDUzNTAxWiIgZmlsbD0id2hpdGUiLz4KPC9zdmc+Cg==');
}
i.ic-globe::after {
  mask-image: url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjYiIGhlaWdodD0iMjYiIHZpZXdCb3g9IjAgMCAyNiAyNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE3LjY4NzIgOC4zMTI1QzE4LjIwNSA4LjMxMjUgMTguNjI0NyA4LjczMjIzIDE4LjYyNDcgOS4yNUMxOC42MjQ3IDEwLjY1MDIgMTguMDA5NiAxMS45MDc4IDE3LjAzOCAxMi43NjU0QzE2LjY0OTkgMTMuMTA4IDE2LjA1NzQgMTMuMDcxMSAxNS43MTQ4IDEyLjY4MjlDMTUuMzcyMiAxMi4yOTQ3IDE1LjQwOTEgMTEuNzAyMiAxNS43OTczIDExLjM1OTZDMTYuMzgyNyAxMC44NDI5IDE2Ljc0OTcgMTAuMDg5OSAxNi43NDk3IDkuMjVDMTYuNzQ5NyA4LjczMjIzIDE3LjE2OTQgOC4zMTI1IDE3LjY4NzIgOC4zMTI1WiIgZmlsbD0idXJsKCNwYWludDBfbGluZWFyXzIwMDFfNjEpIi8+CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMTMgMC44MTI1QzYuMjY5MDMgMC44MTI1IDAuODEyNSA2LjI2OTAzIDAuODEyNSAxM0MwLjgxMjUgMTkuNzMxIDYuMjY5MDMgMjUuMTg3NSAxMyAyNS4xODc1QzE5LjczMSAyNS4xODc1IDI1LjE4NzUgMTkuNzMxIDI1LjE4NzUgMTNDMjUuMTg3NSA2LjI2OTAzIDE5LjczMSAwLjgxMjUgMTMgMC44MTI1Wk0zLjcxODYzIDE3LjUwMDJDNS4zODk5NCAyMC45NDA4IDguOTE4IDIzLjMxMjUgMTMgMjMuMzEyNUMxMy44Mjc4IDIzLjMxMjUgMTQuNjMyOSAyMy4yMTUgMTUuNDA0MyAyMy4wMzA3QzE1LjA0NTUgMjIuMDc1NCAxNC4xMzA1IDIxLjQzNzUgMTMuMTAzNSAyMS40Mzc1QzEyLjUwMjggMjEuNDM3NSAxMS45OTAxIDIxLjAwMzIgMTEuODkxNCAyMC40MTA2TDExLjgwMDIgMTkuODYzNEMxMS42ODI2IDE5LjE1NzkgMTIuMTEzMiAxOC40NzY2IDEyLjgwMDkgMTguMjgwMUwxNC4wMzY5IDE3LjkyN0MxNC41NzA5IDE3Ljc3NDQgMTUuMDE2NCAxNy40MDQ2IDE1LjI2NDggMTYuOTA3OUwxNS4zMTA1IDE2LjgxNjZDMTUuNjE4MSAxNi4yMDEyIDE2LjI0NzEgMTUuODEyNSAxNi45MzUxIDE1LjgxMjVDMTcuNDE2OSAxNS44MTI1IDE3Ljg3ODkgMTYuMDAzOSAxOC4yMTk1IDE2LjM0NDVMMTguNjI1IDE2Ljc1SDE5LjQxMDRDMjAuNDU4NiAxNi43NSAyMS40MDUgMTcuMzMwOCAyMS44ODg1IDE4LjIzMjJDMjIuNzkzNCAxNi42OTgzIDIzLjMxMjUgMTQuOTA5OCAyMy4zMTI1IDEzQzIzLjMxMjUgNy42MjcyNiAxOS4yMDM4IDMuMjE0MTUgMTMuOTU3IDIuNzMxMzJDMTQuMDEyNCAzLjA2MDAzIDE0LjE4MzUgMy4zNjEyNSAxNC40NDM1IDMuNTc3OTFMMTUuNzc5MyA0LjY5MTA1QzE2LjMzMTMgNS4xNTExMiAxNi40NDc3IDUuOTUzNDQgMTYuMDQ5MSA2LjU1MTRMMTUuNDEwMyA3LjUwOTU4QzE1LjA2MzQgOC4wMjk5NyAxNC41NTI5IDguNDE5ODggMTMuOTU5NSA4LjYxNzY2TDEzLjc4MTcgOC42NzY5MkMxMi45MTU5IDguOTY1NTQgMTIuNTYxNSA5Ljk5ODQ3IDEzLjA2NzcgMTAuNzU3OUMxMy41Mjk2IDExLjQ1MDYgMTMuMjc5NyAxMi4zOTE0IDEyLjUzNTEgMTIuNzYzN0w5LjI1IDE0LjQwNjJMOS43NzkyNCAxNS43Mjk0QzEwLjAxIDE2LjMwNjMgOS43NjAwMyAxNi45NjM3IDkuMjA0MjkgMTcuMjQxNkM4LjY4Nzg3IDE3LjQ5OTggOC4wNjA2OSAxNy4zNTE4IDcuNzE0MjcgMTYuODg5OUw2Ljg2NTIyIDE1Ljc1NzhDNi4yMzc5OSAxNC45MjE1IDQuOTQ5OTQgMTUuMDM3NiA0LjQ4MjQzIDE1Ljk3MjZMMy43MTg2MyAxNy41MDAyWiIgZmlsbD0idXJsKCNwYWludDFfbGluZWFyXzIwMDFfNjEpIi8+CjxkZWZzPgo8bGluZWFyR3JhZGllbnQgaWQ9InBhaW50MF9saW5lYXJfMjAwMV82MSIgeDE9IjEzIiB5MT0iMC44MTI1IiB4Mj0iMTMiIHkyPSIyNS4xODc1IiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+CjxzdG9wIHN0b3AtY29sb3I9IiM1Qzk2MjIiLz4KPHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSIjNzFCODJBIi8+CjwvbGluZWFyR3JhZGllbnQ+CjxsaW5lYXJHcmFkaWVudCBpZD0icGFpbnQxX2xpbmVhcl8yMDAxXzYxIiB4MT0iMTMiIHkxPSIwLjgxMjUiIHgyPSIxMyIgeTI9IjI1LjE4NzUiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIj4KPHN0b3Agc3RvcC1jb2xvcj0iIzVDOTYyMiIvPgo8c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiM3MUI4MkEiLz4KPC9saW5lYXJHcmFkaWVudD4KPC9kZWZzPgo8L3N2Zz4K');
}
i.ic-banknote::after {
  mask-image: url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjgiIGhlaWdodD0iMjUiIHZpZXdCb3g9IjAgMCAyOCAyNSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE0IDYuMzc1QzEyLjQ0NjcgNi4zNzUgMTEuMTg3NSA3LjYzNDIgMTEuMTg3NSA5LjE4NzVDMTEuMTg3NSAxMC43NDA4IDEyLjQ0NjcgMTIgMTQgMTJDMTUuNTUzMyAxMiAxNi44MTI1IDEwLjc0MDggMTYuODEyNSA5LjE4NzVDMTYuODEyNSA3LjYzNDIgMTUuNTUzMyA2LjM3NSAxNCA2LjM3NVoiIGZpbGw9InVybCgjcGFpbnQwX2xpbmVhcl8yMDEyXzIwKSIvPgo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTAuODc1IDMuMDkzNzVDMC44NzUgMS43OTkzMyAxLjkyNDMzIDAuNzUgMy4yMTg3NSAwLjc1SDI0Ljc4MTJDMjYuMDc1NyAwLjc1IDI3LjEyNSAxLjc5OTMzIDI3LjEyNSAzLjA5Mzc1VjE1LjI4MTNDMjcuMTI1IDE2LjU3NTcgMjYuMDc1NyAxNy42MjUgMjQuNzgxMiAxNy42MjVIMy4yMTg3NUMxLjkyNDMzIDE3LjYyNSAwLjg3NSAxNi41NzU3IDAuODc1IDE1LjI4MTNWMy4wOTM3NVpNOS4zMTI1IDkuMTg3NUM5LjMxMjUgNi41OTg2NyAxMS40MTEyIDQuNSAxNCA0LjVDMTYuNTg4OCA0LjUgMTguNjg3NSA2LjU5ODY3IDE4LjY4NzUgOS4xODc1QzE4LjY4NzUgMTEuNzc2MyAxNi41ODg4IDEzLjg3NSAxNCAxMy44NzVDMTEuNDExMiAxMy44NzUgOS4zMTI1IDExLjc3NjMgOS4zMTI1IDkuMTg3NVpNMjIuNDM3NSA4LjI1QzIxLjkxOTcgOC4yNSAyMS41IDguNjY5NzMgMjEuNSA5LjE4NzVWOS4xOTY4OEMyMS41IDkuNzE0NjQgMjEuOTE5NyAxMC4xMzQ0IDIyLjQzNzUgMTAuMTM0NEgyMi40NDY5QzIyLjk2NDYgMTAuMTM0NCAyMy4zODQ0IDkuNzE0NjQgMjMuMzg0NCA5LjE5Njg4VjkuMTg3NUMyMy4zODQ0IDguNjY5NzMgMjIuOTY0NiA4LjI1IDIyLjQ0NjkgOC4yNUgyMi40Mzc1Wk00LjYyNSA5LjE4NzVDNC42MjUgOC42Njk3MyA1LjA0NDczIDguMjUgNS41NjI1IDguMjVINS41NzE4OEM2LjA4OTY0IDguMjUgNi41MDkzOCA4LjY2OTczIDYuNTA5MzggOS4xODc1VjkuMTk2ODhDNi41MDkzOCA5LjcxNDY0IDYuMDg5NjQgMTAuMTM0NCA1LjU3MTg4IDEwLjEzNDRINS41NjI1QzUuMDQ0NzMgMTAuMTM0NCA0LjYyNSA5LjcxNDY0IDQuNjI1IDkuMTk2ODhWOS4xODc1WiIgZmlsbD0idXJsKCNwYWludDFfbGluZWFyXzIwMTJfMjApIi8+CjxwYXRoIGQ9Ik0xLjgxMjUgMTkuNUMxLjI5NDczIDE5LjUgMC44NzUgMTkuOTE5NyAwLjg3NSAyMC40Mzc1QzAuODc1IDIwLjk1NTMgMS4yOTQ3MyAyMS4zNzUgMS44MTI1IDIxLjM3NUM4LjU2MjU2IDIxLjM3NSAxNS4xMDAzIDIyLjI3NzggMjEuMzEyMiAyMy45Njg2QzIyLjgwMDQgMjQuMzczNyAyNC4zMTI1IDIzLjI3MSAyNC4zMTI1IDIxLjY5MzlWMjAuNDM3NUMyNC4zMTI1IDE5LjkxOTcgMjMuODkyOCAxOS41IDIzLjM3NSAxOS41SDEuODEyNVoiIGZpbGw9InVybCgjcGFpbnQyX2xpbmVhcl8yMDEyXzIwKSIvPgo8ZGVmcz4KPGxpbmVhckdyYWRpZW50IGlkPSJwYWludDBfbGluZWFyXzIwMTJfMjAiIHgxPSIxNCIgeTE9IjAuNzUiIHgyPSIxNCIgeTI9IjI0LjA1MjkiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIj4KPHN0b3Agc3RvcC1jb2xvcj0iIzVDOTYyMiIvPgo8c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiM3MUI4MkEiLz4KPC9saW5lYXJHcmFkaWVudD4KPGxpbmVhckdyYWRpZW50IGlkPSJwYWludDFfbGluZWFyXzIwMTJfMjAiIHgxPSIxNCIgeTE9IjAuNzUiIHgyPSIxNCIgeTI9IjI0LjA1MjkiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIj4KPHN0b3Agc3RvcC1jb2xvcj0iIzVDOTYyMiIvPgo8c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiM3MUI4MkEiLz4KPC9saW5lYXJHcmFkaWVudD4KPGxpbmVhckdyYWRpZW50IGlkPSJwYWludDJfbGluZWFyXzIwMTJfMjAiIHgxPSIxNCIgeTE9IjAuNzUiIHgyPSIxNCIgeTI9IjI0LjA1MjkiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIj4KPHN0b3Agc3RvcC1jb2xvcj0iIzVDOTYyMiIvPgo8c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiM3MUI4MkEiLz4KPC9saW5lYXJHcmFkaWVudD4KPC9kZWZzPgo8L3N2Zz4K');
}
i.ic-thumbup::after {
  mask-image: url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjgiIGhlaWdodD0iMjMiIHZpZXdCb3g9IjAgMCAyOCAyMyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTguMzY2MDEgMjEuMTI1QzcuODM1MjkgMjEuMTI1IDcuMzQxMiAyMC44Mjk0IDcuMTQ2OTkgMjAuMzM1NUM2LjcyOTM2IDE5LjI3MzQgNi41IDE4LjExNjYgNi41IDE2LjkwNjJDNi41IDE0LjcxOTkgNy4yNDg0MiAxMi43MDgzIDguNTAzMDUgMTEuMTEzOEM4LjY5MTY4IDEwLjg3NDEgOC45NjgyIDEwLjcyNzYgOS4yNTI2OCAxMC42MTc1QzkuODQzNyAxMC4zODg2IDEwLjM2NTcgOS45NzQ2IDEwLjc2NzYgOS40NjIwOEMxMS43MzQxIDguMjI5OCAxMi45NTIxIDcuMjA0MjQgMTQuMzQ0NCA2LjQ2Mjc3QzE1LjI0NzEgNS45ODIwNCAxNi4wMzA0IDUuMjY3ODUgMTYuNDEwMiA0LjMxODNDMTYuNjc2IDMuNjUzODcgMTYuODEyNSAyLjk0NDgzIDE2LjgxMjUgMi4yMjkyMlYxLjQzNzVDMTYuODEyNSAwLjkxOTczMyAxNy4yMzIyIDAuNSAxNy43NSAwLjVDMTkuMzAzMyAwLjUgMjAuNTYyNSAxLjc1OTIgMjAuNTYyNSAzLjMxMjVDMjAuNTYyNSA0Ljc1MjA0IDIwLjIzOCA2LjExNTc5IDE5LjY1ODMgNy4zMzQ2M0MxOS4zMjYzIDguMDMyNTUgMTkuNzkyIDguOTM3NSAyMC41NjQ5IDguOTM3NUgyNC40NzIyQzI1Ljc1NTUgOC45Mzc1IDI2LjkwNDEgOS44MDQ5OSAyNy4wNCAxMS4wODExQzI3LjA5NjIgMTEuNjA4OSAyNy4xMjUgMTIuMTQ0OCAyNy4xMjUgMTIuNjg3NUMyNy4xMjUgMTYuMjQ3IDI1Ljg4NTIgMTkuNTE3IDIzLjgxMzggMjIuMDg5QzIzLjMyOTIgMjIuNjkwNiAyMi41ODAyIDIzIDIxLjgwNzggMjNIMTYuNzg3OEMxNi4xODMyIDIzIDE1LjU4MjYgMjIuOTAyNSAxNS4wMDkgMjIuNzExM0wxMS4xMTYgMjEuNDEzN0MxMC41NDI0IDIxLjIyMjUgOS45NDE3NyAyMS4xMjUgOS4zMzcxOSAyMS4xMjVIOC4zNjYwMVoiIGZpbGw9InVybCgjcGFpbnQwX2xpbmVhcl8yMDAxXzI4KSIvPgo8cGF0aCBkPSJNMS45MTQzNiAxMS40MDg5QzEuMjQzNTEgMTMuMTExMiAwLjg3NSAxNC45NjU3IDAuODc1IDE2LjkwNjJDMC44NzUgMTguNDMxMyAxLjEwMjYgMTkuOTAzMyAxLjUyNTcgMjEuMjg5OUMxLjg0OTg5IDIyLjM1MjUgMi44ODAyMiAyMyAzLjk5MTExIDIzSDUuMTI1ODRDNS42ODI3NSAyMyA2LjAyNjcxIDIyLjM3NzIgNS43ODAyOSAyMS44Nzc4QzUuMDQwNTkgMjAuMzc4NiA0LjYyNSAxOC42OTEgNC42MjUgMTYuOTA2MkM0LjYyNSAxNC43NzEgNS4yMTk4NSAxMi43NzQ3IDYuMjUyODggMTEuMDc0MUM2LjU1OTEzIDEwLjU2OTkgNi4yMTc1NSA5Ljg3NSA1LjYyNzY1IDkuODc1SDQuMzExNjlDMy4yNzE2NyA5Ljg3NSAyLjI5NTY4IDEwLjQ0MTMgMS45MTQzNiAxMS40MDg5WiIgZmlsbD0idXJsKCNwYWludDFfbGluZWFyXzIwMDFfMjgpIi8+CjxkZWZzPgo8bGluZWFyR3JhZGllbnQgaWQ9InBhaW50MF9saW5lYXJfMjAwMV8yOCIgeDE9IjE0IiB5MT0iMC41IiB4Mj0iMTQiIHkyPSIyMyIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiPgo8c3RvcCBzdG9wLWNvbG9yPSIjNUM5NjIyIi8+CjxzdG9wIG9mZnNldD0iMSIgc3RvcC1jb2xvcj0iIzcxQjgyQSIvPgo8L2xpbmVhckdyYWRpZW50Pgo8bGluZWFyR3JhZGllbnQgaWQ9InBhaW50MV9saW5lYXJfMjAwMV8yOCIgeDE9IjE0IiB5MT0iMC41IiB4Mj0iMTQiIHkyPSIyMyIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiPgo8c3RvcCBzdG9wLWNvbG9yPSIjNUM5NjIyIi8+CjxzdG9wIG9mZnNldD0iMSIgc3RvcC1jb2xvcj0iIzcxQjgyQSIvPgo8L2xpbmVhckdyYWRpZW50Pgo8L2RlZnM+Cjwvc3ZnPgo=');
}
i.ic-chat::after {
  mask-image: url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjgiIGhlaWdodD0iMjYiIHZpZXdCb3g9IjAgMCAyOCAyNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTUuMTQxMzQgMS4zMjI3OUM3LjczNDYzIDAuOTg2MSAxMC4zNzg3IDAuODEyNSAxMy4wNjI5IDAuODEyNUMxNS43NDY3IDAuODEyNSAxOC4zOTA2IDAuOTg2MDY1IDIwLjk4MzYgMS4zMjI2OUMyMy4zODY0IDEuNjM0NjIgMjUuMDk3OSAzLjY0OTIxIDI1LjI0MDQgNS45ODExOEMyNC44MzMxIDUuODQ1MTggMjQuNDAxNSA1Ljc1NDk1IDIzLjk1IDUuNzE3NDhDMjIuMjE0MyA1LjU3MzQyIDIwLjQ1OTIgNS41IDE4LjY4NzUgNS41QzE2LjkxNTggNS41IDE1LjE2MDYgNS41NzM0MiAxMy40MjUgNS43MTc0OEMxMC40NzcxIDUuOTYyMTQgOC4zNzUgOC40NTU4MyA4LjM3NSAxMS4yNjAzVjE2LjYxNzFDOC4zNzUgMTguNzMwNCA5LjU2ODM1IDIwLjY2NTggMTEuNDE2IDIxLjU5NzNMOC4xMDA0MSAyNC45MTI5QzcuODMyMjkgMjUuMTgxIDcuNDI5MDUgMjUuMjYxMiA3LjA3ODczIDI1LjExNjFDNi43Mjg0MSAyNC45NzEgNi41IDI0LjYyOTIgNi41IDI0LjI1VjE5LjIxMzJDNi4wNDU2MSAxOS4xNjQ1IDUuNTkyNzEgMTkuMTEwOCA1LjE0MTM1IDE5LjA1MjJDMi42MzA4MyAxOC43MjYzIDAuODc1IDE2LjU0MTYgMC44NzUgMTQuMDc4M1Y2LjI5NjczQzAuODc1IDMuODMzNCAyLjYzMDgyIDEuNjQ4NzMgNS4xNDEzNCAxLjMyMjc5WiIgZmlsbD0idXJsKCNwYWludDBfbGluZWFyXzIwMDFfNDYpIi8+CjxwYXRoIGQ9Ik0xOC42ODc1IDcuMzc1QzE2Ljk2NzYgNy4zNzUgMTUuMjY0MiA3LjQ0NjI3IDEzLjU4MDEgNy41ODYwNUMxMS42NTU5IDcuNzQ1NzUgMTAuMjUgOS4zNzg1MiAxMC4yNSAxMS4yNjAzVjE2LjYxNzFDMTAuMjUgMTguNTAxNyAxMS42NiAyMC4xMzU0IDEzLjU4NjUgMjAuMjkyN0MxNS4xNDEzIDIwLjQxOTYgMTYuNzEyNiAyMC40ODkgMTguMjk4IDIwLjQ5ODhMMjEuNzc0NiAyMy45NzU0QzIyLjA0MjcgMjQuMjQzNSAyMi40NDU5IDI0LjMyMzcgMjIuNzk2MyAyNC4xNzg2QzIzLjE0NjYgMjQuMDMzNSAyMy4zNzUgMjMuNjkxNyAyMy4zNzUgMjMuMzEyNVYyMC4zMjUxQzIzLjUxMjkgMjAuMzE0OCAyMy42NTA3IDIwLjMwNCAyMy43ODg0IDIwLjI5MjhDMjUuNzE1IDIwLjEzNTYgMjcuMTI1IDE4LjUwMTkgMjcuMTI1IDE2LjYxNzJWMTEuMjYwM0MyNy4xMjUgOS4zNzg1MyAyNS43MTkxIDcuNzQ1NzYgMjMuNzk0OSA3LjU4NjA2QzIyLjExMDggNy40NDYyNyAyMC40MDczIDcuMzc1IDE4LjY4NzUgNy4zNzVaIiBmaWxsPSJ1cmwoI3BhaW50MV9saW5lYXJfMjAwMV80NikiLz4KPGRlZnM+CjxsaW5lYXJHcmFkaWVudCBpZD0icGFpbnQwX2xpbmVhcl8yMDAxXzQ2IiB4MT0iMTQiIHkxPSIwLjgxMjUiIHgyPSIxNCIgeTI9IjI1LjE4NzUiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIj4KPHN0b3Agc3RvcC1jb2xvcj0iIzVDOTYyMiIvPgo8c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiM3MUI4MkEiLz4KPC9saW5lYXJHcmFkaWVudD4KPGxpbmVhckdyYWRpZW50IGlkPSJwYWludDFfbGluZWFyXzIwMDFfNDYiIHgxPSIxNCIgeTE9IjAuODEyNSIgeDI9IjE0IiB5Mj0iMjUuMTg3NSIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiPgo8c3RvcCBzdG9wLWNvbG9yPSIjNUM5NjIyIi8+CjxzdG9wIG9mZnNldD0iMSIgc3RvcC1jb2xvcj0iIzcxQjgyQSIvPgo8L2xpbmVhckdyYWRpZW50Pgo8L2RlZnM+Cjwvc3ZnPgo=');
}
i.ic-chkbadge::after {
  mask-image: url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjYiIGhlaWdodD0iMjYiIHZpZXdCb3g9IjAgMCAyNiAyNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik04Ljc1MzYgMi43NDg0NEM5Ljc4MzgyIDEuNTYzNjYgMTEuMzA0MiAwLjgxMjUgMTMgMC44MTI1QzE0LjY5NTggMC44MTI1IDE2LjIxNiAxLjU2MzU5IDE3LjI0NjIgMi43NDgyN0MxOC44MTI2IDIuNjM4ODMgMjAuNDE5IDMuMTgyNyAyMS42MTgzIDQuMzgxOTdDMjIuODE3NSA1LjU4MTIzIDIzLjM2MTQgNy4xODc2MSAyMy4yNTIgOC43NTM5OUMyNC40MzY1IDkuNzg0MTkgMjUuMTg3NSAxMS4zMDQ0IDI1LjE4NzUgMTNDMjUuMTg3NSAxNC42OTYgMjQuNDM2MiAxNi4yMTY0IDIzLjI1MTMgMTcuMjQ2NkMyMy4zNjA1IDE4LjgxMjcgMjIuODE2NiAyMC40MTg4IDIxLjYxNzYgMjEuNjE3OEMyMC40MTg1IDIyLjgxNjkgMTguODEyNSAyMy4zNjA4IDE3LjI0NjQgMjMuMjUxNkMxNi4yMTYxIDI0LjQzNjQgMTQuNjk1OCAyNS4xODc1IDEzIDI1LjE4NzVDMTEuMzA0MyAyNS4xODc1IDkuNzg0IDI0LjQzNjQgOC43NTM3OSAyMy4yNTE4QzcuMTg3NCAyMy4zNjEyIDUuNTgwOTkgMjIuODE3NCA0LjM4MTcyIDIxLjYxODFDMy4xODI0NSAyMC40MTg4IDIuNjM4NTcgMTguODEyNCAyLjc0ODAyIDE3LjI0NkMxLjU2MzQ4IDE2LjIxNTggMC44MTI1IDE0LjY5NTYgMC44MTI1IDEzQzAuODEyNSAxMS4zMDQzIDEuNTYzNTYgOS43ODQwMyAyLjc0ODE5IDguNzUzODJDMi42Mzg4NyA3LjE4NzU2IDMuMTgyNzYgNS41ODEzNCA0LjM4MTkyIDQuMzgyMTdDNS41ODExIDMuMTgzIDcuMTg3MzMgMi42MzkxMiA4Ljc1MzYgMi43NDg0NFpNMTcuNTEyOSAxMC43MzI0QzE3LjgxMzggMTAuMzExMSAxNy43MTYyIDkuNzI1NTcgMTcuMjk0OSA5LjQyNDYzQzE2Ljg3MzYgOS4xMjM2OCAxNi4yODgxIDkuMjIxMjYgMTUuOTg3MSA5LjY0MjU5TDExLjk0MjkgMTUuMzA0NUw5LjkxMjkxIDEzLjI3NDZDOS41NDY4IDEyLjkwODUgOC45NTMyIDEyLjkwODUgOC41ODcwOSAxMy4yNzQ2QzguMjIwOTcgMTMuNjQwNyA4LjIyMDk3IDE0LjIzNDMgOC41ODcwOSAxNC42MDA0TDExLjM5OTYgMTcuNDEyOUMxMS41OTQ1IDE3LjYwNzggMTEuODY1MiAxNy43MDcgMTIuMTM5OCAxNy42ODQzQzEyLjQxNDUgMTcuNjYxNiAxMi42NjUyIDE3LjUxOTIgMTIuODI1NCAxNy4yOTQ5TDE3LjUxMjkgMTAuNzMyNFoiIGZpbGw9InVybCgjcGFpbnQwX2xpbmVhcl8yMDAxXzkyKSIvPgo8ZGVmcz4KPGxpbmVhckdyYWRpZW50IGlkPSJwYWludDBfbGluZWFyXzIwMDFfOTIiIHgxPSIxMyIgeTE9IjAuODEyNSIgeDI9IjEzIiB5Mj0iMjUuMTg3NSIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiPgo8c3RvcCBzdG9wLWNvbG9yPSIjNUM5NjIyIi8+CjxzdG9wIG9mZnNldD0iMSIgc3RvcC1jb2xvcj0iIzcxQjgyQSIvPgo8L2xpbmVhckdyYWRpZW50Pgo8L2RlZnM+Cjwvc3ZnPgo=');
}
i.ic-clipcheck::after {
  mask-image: url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjgiIHZpZXdCb3g9IjAgMCAyNCAyOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik02LjM3NzI5IDYuNUgxMS4wNTk2TDExLjA2MjUgNi41SDE1LjI4NzNDMTcuNjE0NCA2LjUwMzM1IDE5LjQ5OTkgOC4zOTA4NiAxOS40OTk5IDEwLjcxODdWMjIuNDM3NUMyMS41NzA5IDIyLjQzNzUgMjMuMjQ5OSAyMC43NTg2IDIzLjI0OTkgMTguNjg3NVY2LjYzNTI3QzIzLjI0OTkgNC43NTM1MiAyMS44NDM5IDMuMTIwNzUgMTkuOTE5OCAyLjk2MTA1QzE5LjY0MDEgMi45Mzc4MyAxOS4zNTk4IDIuOTE2NTEgMTkuMDc5MSAyLjg5NzA4QzE4LjQ1NDIgMS42OTU1OSAxNy4xOTc5IDAuODc1IDE1Ljc1IDAuODc1SDEzLjg3NUMxMi40MjcxIDAuODc1IDExLjE3MDkgMS42OTU1OCAxMC41NDYgMi44OTcwNkMxMC4yNjUxIDIuOTE2NDkgOS45ODQ3NCAyLjkzNzgzIDkuNzA0OTIgMi45NjEwNUM3LjgyNzA3IDMuMTE2OTEgNi40NDI3NyA0LjY3NTg3IDYuMzc3MjkgNi41Wk0xMy44NzUgMi43NUMxMi44Mzk1IDIuNzUgMTIgMy41ODk0NyAxMiA0LjYyNUgxNy42MjVDMTcuNjI1IDMuNTg5NDcgMTYuNzg1NSAyLjc1IDE1Ljc1IDIuNzVIMTMuODc1WiIgZmlsbD0idXJsKCNwYWludDBfbGluZWFyXzIwMDFfNDQpIi8+CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMC43NSAxMC43MTg4QzAuNzUgOS40MjQzMyAxLjc5OTMzIDguMzc1IDMuMDkzNzUgOC4zNzVIMTUuMjgxMkMxNi41NzU3IDguMzc1IDE3LjYyNSA5LjQyNDMzIDE3LjYyNSAxMC43MTg4VjI0Ljc4MTJDMTcuNjI1IDI2LjA3NTcgMTYuNTc1NyAyNy4xMjUgMTUuMjgxMiAyNy4xMjVIMy4wOTM3NUMxLjc5OTMzIDI3LjEyNSAwLjc1IDI2LjA3NTcgMC43NSAyNC43ODEyVjEwLjcxODhaTTEyLjczMjEgMTYuNDYwN0MxMy4wNTU1IDE2LjA1NjMgMTIuOTkgMTUuNDY2NCAxMi41ODU3IDE1LjE0MjlDMTIuMTgxMyAxNC44MTk1IDExLjU5MTQgMTQuODg1IDExLjI2NzkgMTUuMjg5M0w4LjE3MjI2IDE5LjE1ODlMNy4wMzc5MSAxOC4wMjQ2QzYuNjcxOCAxNy42NTg1IDYuMDc4MiAxNy42NTg1IDUuNzEyMDkgMTguMDI0NkM1LjM0NTk3IDE4LjM5MDcgNS4zNDU5NyAxOC45ODQzIDUuNzEyMDkgMTkuMzUwNEw3LjU4NzA5IDIxLjIyNTRDNy43NzU2NSAyMS40MTQgOC4wMzU1OSAyMS41MTMzIDguMzAxODQgMjEuNDk4NkM4LjU2ODEgMjEuNDgzOCA4LjgxNTQ4IDIxLjM1NjQgOC45ODIwNiAyMS4xNDgyTDEyLjczMjEgMTYuNDYwN1oiIGZpbGw9InVybCgjcGFpbnQxX2xpbmVhcl8yMDAxXzQ0KSIvPgo8ZGVmcz4KPGxpbmVhckdyYWRpZW50IGlkPSJwYWludDBfbGluZWFyXzIwMDFfNDQiIHgxPSIxMS45OTk5IiB5MT0iMC44NzUiIHgyPSIxMS45OTk5IiB5Mj0iMjcuMTI1IiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+CjxzdG9wIHN0b3AtY29sb3I9IiM1Qzk2MjIiLz4KPHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSIjNzFCODJBIi8+CjwvbGluZWFyR3JhZGllbnQ+CjxsaW5lYXJHcmFkaWVudCBpZD0icGFpbnQxX2xpbmVhcl8yMDAxXzQ0IiB4MT0iMTEuOTk5OSIgeTE9IjAuODc1IiB4Mj0iMTEuOTk5OSIgeTI9IjI3LjEyNSIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiPgo8c3RvcCBzdG9wLWNvbG9yPSIjNUM5NjIyIi8+CjxzdG9wIG9mZnNldD0iMSIgc3RvcC1jb2xvcj0iIzcxQjgyQSIvPgo8L2xpbmVhckdyYWRpZW50Pgo8L2RlZnM+Cjwvc3ZnPgo=');
}
i.ic-briefcase::after {
  mask-image: url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjYiIGhlaWdodD0iMjYiIHZpZXdCb3g9IjAgMCAyNiAyNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik03LjM3NSA0LjU2MjVDNy4zNzUgMi40OTE0MyA5LjA1MzkzIDAuODEyNSAxMS4xMjUgMC44MTI1SDE0Ljg3NUMxNi45NDYxIDAuODEyNSAxOC42MjUgMi40OTE0MyAxOC42MjUgNC41NjI1VjQuODE4NzJDMTkuNzkwNiA0LjkyNTQyIDIwLjk0NjcgNS4wNjQ5NSAyMi4wOTI2IDUuMjM2NEMyMy45MTAxIDUuNTA4MzUgMjUuMTg3NSA3LjA4OTU0IDI1LjE4NzUgOC44ODIxMVYxMi42NzM2QzI1LjE4NzUgMTQuMTg3NSAyNC4yNzA0IDE1LjYxNDEgMjIuNzY3MiAxNi4xMTM5QzE5LjY5NTcgMTcuMTM1IDE2LjQxMTUgMTcuNjg3NSAxMyAxNy42ODc1QzkuNTg4NTggMTcuNjg3NSA2LjMwNDI4IDE3LjEzNSAzLjIzMjgzIDE2LjExMzhDMS43Mjk1NSAxNS42MTQgMC44MTI1IDE0LjE4NzUgMC44MTI1IDEyLjY3MzZWOC44ODIxMUMwLjgxMjUgNy4wODk1NCAyLjA4OTg4IDUuNTA4MzUgMy45MDc0NSA1LjIzNjRDNS4wNTMyNSA1LjA2NDk2IDYuMjA5NDIgNC45MjU0MiA3LjM3NSA0LjgxODcyVjQuNTYyNVpNMTYuNzUgNC41NjI1VjQuNjc2MDNDMTUuNTA5NiA0LjYwMDcxIDE0LjI1OTIgNC41NjI1IDEzIDQuNTYyNUMxMS43NDA4IDQuNTYyNSAxMC40OTA0IDQuNjAwNzEgOS4yNSA0LjY3NjAzVjQuNTYyNUM5LjI1IDMuNTI2OTcgMTAuMDg5NSAyLjY4NzUgMTEuMTI1IDIuNjg3NUgxNC44NzVDMTUuOTEwNSAyLjY4NzUgMTYuNzUgMy41MjY5NyAxNi43NSA0LjU2MjVaTTEzIDE0Ljg3NUMxMy41MTc4IDE0Ljg3NSAxMy45Mzc1IDE0LjQ1NTMgMTMuOTM3NSAxMy45Mzc1QzEzLjkzNzUgMTMuNDE5NyAxMy41MTc4IDEzIDEzIDEzQzEyLjQ4MjIgMTMgMTIuMDYyNSAxMy40MTk3IDEyLjA2MjUgMTMuOTM3NUMxMi4wNjI1IDE0LjQ1NTMgMTIuNDgyMiAxNC44NzUgMTMgMTQuODc1WiIgZmlsbD0idXJsKCNwYWludDBfbGluZWFyXzIwMDFfODIpIi8+CjxwYXRoIGQ9Ik0xLjc1IDIwLjk5OTlWMTcuNTA0OUMyLjAyODggMTcuNjU3OCAyLjMyNjIxIDE3Ljc4ODMgMi42NDEyOSAxNy44OTMxQzUuOTAxMDkgMTguOTc2OSA5LjM4NTAxIDE5LjU2MjUgMTMgMTkuNTYyNUMxNi42MTUgMTkuNTYyNSAyMC4wOTg5IDE4Ljk3NjkgMjMuMzU4NyAxNy44OTMxQzIzLjY3MzggMTcuNzg4MyAyMy45NzEyIDE3LjY1NzggMjQuMjUgMTcuNTA0OVYyMC45OTk5QzI0LjI1IDIyLjgxNDkgMjIuOTQwOSAyNC40MDk0IDIxLjA5NjEgMjQuNjU0M0MxOC40NDY5IDI1LjAwNiAxNS43NDQ0IDI1LjE4NzUgMTMgMjUuMTg3NUMxMC4yNTU2IDI1LjE4NzUgNy41NTMwOCAyNS4wMDYgNC45MDM5MiAyNC42NTQzQzMuMDU5MDUgMjQuNDA5NCAxLjc1IDIyLjgxNDggMS43NSAyMC45OTk5WiIgZmlsbD0idXJsKCNwYWludDFfbGluZWFyXzIwMDFfODIpIi8+CjxkZWZzPgo8bGluZWFyR3JhZGllbnQgaWQ9InBhaW50MF9saW5lYXJfMjAwMV84MiIgeDE9IjEzIiB5MT0iMC44MTI1IiB4Mj0iMTMiIHkyPSIyNS4xODc1IiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+CjxzdG9wIHN0b3AtY29sb3I9IiM1Qzk2MjIiLz4KPHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSIjNzFCODJBIi8+CjwvbGluZWFyR3JhZGllbnQ+CjxsaW5lYXJHcmFkaWVudCBpZD0icGFpbnQxX2xpbmVhcl8yMDAxXzgyIiB4MT0iMTMiIHkxPSIwLjgxMjUiIHgyPSIxMyIgeTI9IjI1LjE4NzUiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIj4KPHN0b3Agc3RvcC1jb2xvcj0iIzVDOTYyMiIvPgo8c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiM3MUI4MkEiLz4KPC9saW5lYXJHcmFkaWVudD4KPC9kZWZzPgo8L3N2Zz4K');
}
i.ic-fire::after {
  mask-image: url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjYiIHZpZXdCb3g9IjAgMCAyNCAyNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTEzLjIwNDIgMC44NTcyOTVDMTMuMDUyIDAuNjUzMTc1IDEyLjgyMzMgMC41MTk3NDkgMTIuNTcwNyAwLjQ4NzY4OUMxMi4zMTgxIDAuNDU1NjMgMTIuMDYzMyAwLjUyNzY5NiAxMS44NjQ5IDAuNjg3MzE5QzkuNTI3MTkgMi41NjgzNCA3Ljg5Njc1IDUuMjk3MjYgNy40NDE1MyA4LjQwODAzQzYuNjIwODEgNy44MTMwNyA1Ljg5OTk5IDcuMDg4MjEgNS4zMDk0OSA2LjI2MzU3QzUuMTQ3MDUgNi4wMzY3MiA0Ljg5MiA1Ljg5NDAxIDQuNjEzNjkgNS44NzQyNEM0LjMzNTM3IDUuODU0NDcgNC4wNjI3MSA1Ljk1OTcgMy44Njk4MyA2LjE2MTMyQzEuOTM4MDkgOC4xODA1OCAwLjc1IDEwLjkyMTEgMC43NSAxMy45MzcxQzAuNzUgMjAuMTUwMyA1Ljc4NjggMjUuMTg3MSAxMiAyNS4xODcxQzE4LjIxMzIgMjUuMTg3MSAyMy4yNSAyMC4xNTAzIDIzLjI1IDEzLjkzNzFDMjMuMjUgOS4zNjEwMSAyMC41MTc5IDUuNDI1MDUgMTYuNTk5NyAzLjY2NzYzQzE1LjIxMzIgMi45OTA3NiAxNC4wNjgzIDIuMDE2MTEgMTMuMjA0MiAwLjg1NzI5NVpNMTYuNjg3NSAxNS44MTI2QzE2LjY4NzUgMTguNDAxNSAxNC41ODg4IDIwLjUwMDEgMTIgMjAuNTAwMUM5LjQxMTE2IDIwLjUwMDEgNy4zMTI1IDE4LjQwMTUgNy4zMTI1IDE1LjgxMjZDNy4zMTI1IDE1LjMwMDkgNy4zOTQ0OCAxNC44MDg0IDcuNTQ2MDMgMTQuMzQ3NUM4LjMzMTYxIDE0LjkyODIgOS4yMzQ2MiAxNS4zNTkyIDEwLjIxMjkgMTUuNTk4NEMxMC40ODI3IDEzLjg0NzQgMTEuMzU4MiAxMi4yOTYzIDEyLjYxODYgMTEuMTY1NkMxNC45MTUxIDExLjQ2ODMgMTYuNjg3NSAxMy40MzM1IDE2LjY4NzUgMTUuODEyNloiIGZpbGw9InVybCgjcGFpbnQwX2xpbmVhcl8yMDEyXzEwKSIvPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0icGFpbnQwX2xpbmVhcl8yMDEyXzEwIiB4MT0iMTIiIHkxPSIwLjQ4MDIyNSIgeDI9IjEyIiB5Mj0iMjUuMTg3MSIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiPgo8c3RvcCBzdG9wLWNvbG9yPSIjNUM5NjIyIi8+CjxzdG9wIG9mZnNldD0iMSIgc3RvcC1jb2xvcj0iIzcxQjgyQSIvPgo8L2xpbmVhckdyYWRpZW50Pgo8L2RlZnM+Cjwvc3ZnPgo=');
}
i.ic-docsearch::after {
  mask-image: url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjIiIGhlaWdodD0iMjgiIHZpZXdCb3g9IjAgMCAyMiAyOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEwLjUzMTIgMTkuNjI1QzExLjgyNTcgMTkuNjI1IDEyLjg3NSAxOC41NzU3IDEyLjg3NSAxNy4yODEyQzEyLjg3NSAxNS45ODY4IDExLjgyNTcgMTQuOTM3NSAxMC41MzEyIDE0LjkzNzVDOS4yMzY4MyAxNC45Mzc1IDguMTg3NSAxNS45ODY4IDguMTg3NSAxNy4yODEyQzguMTg3NSAxOC41NzU3IDkuMjM2ODMgMTkuNjI1IDEwLjUzMTIgMTkuNjI1WiIgZmlsbD0iIzcxQjgyQSIvPgo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTMuMDMxMjUgMC44NzVINy4yNUM5LjgzODgzIDAuODc1IDExLjkzNzUgMi45NzM2NyAxMS45Mzc1IDUuNTYyNVY3LjkwNjI1QzExLjkzNzUgOS4yMDA2NyAxMi45ODY4IDEwLjI1IDE0LjI4MTIgMTAuMjVIMTYuNjI1QzE5LjIxMzggMTAuMjUgMjEuMzEyNSAxMi4zNDg3IDIxLjMxMjUgMTQuOTM3NVYyNC43ODEyQzIxLjMxMjUgMjYuMDc1NyAyMC4yNjMyIDI3LjEyNSAxOC45Njg4IDI3LjEyNUgzLjAzMTI1QzEuNzM2ODMgMjcuMTI1IDAuNjg3NSAyNi4wNzU3IDAuNjg3NSAyNC43ODEyVjMuMjE4NzVDMC42ODc1IDEuOTI0MzMgMS43MzY4MyAwLjg3NSAzLjAzMTI1IDAuODc1Wk0xMC41MzEyIDIxLjVDMTEuMzU2OCAyMS41IDEyLjEyNyAyMS4yNjI5IDEyLjc3NzQgMjAuODUzTDE0LjA4NzMgMjIuMTYyOUMxNC40NTM0IDIyLjUyOSAxNS4wNDcgMjIuNTI5IDE1LjQxMzEgMjIuMTYyOUMxNS43NzkyIDIxLjc5NjggMTUuNzc5MiAyMS4yMDMyIDE1LjQxMzEgMjAuODM3MUwxNC4xMDMyIDE5LjUyNzFDMTQuNTEyOSAxOC44NzY4IDE0Ljc1IDE4LjEwNjcgMTQuNzUgMTcuMjgxMkMxNC43NSAxNC45NTEzIDEyLjg2MTIgMTMuMDYyNSAxMC41MzEyIDEzLjA2MjVDOC4yMDEzIDEzLjA2MjUgNi4zMTI1IDE0Ljk1MTMgNi4zMTI1IDE3LjI4MTJDNi4zMTI1IDE5LjYxMTIgOC4yMDEzIDIxLjUgMTAuNTMxMiAyMS41WiIgZmlsbD0iIzcxQjgyQSIvPgo8cGF0aCBkPSJNMTMuODEyNSA1LjU2MjVDMTMuODEyNSAzLjkyMTE4IDEzLjIxIDIuNDIwNiAxMi4yMTQgMS4yNjk4OEMxNi40NjI3IDIuMzc5NzIgMTkuODA3OCA1LjcyNDg1IDIwLjkxNzYgOS45NzM1MUMxOS43NjY5IDguOTc3NTUgMTguMjY2MyA4LjM3NSAxNi42MjUgOC4zNzVIMTQuMjgxMkMxNC4wMjI0IDguMzc1IDEzLjgxMjUgOC4xNjUxMyAxMy44MTI1IDcuOTA2MjVWNS41NjI1WiIgZmlsbD0iIzcxQjgyQSIvPgo8L3N2Zz4K');
}
i.ic-cube::after {
  mask-image: url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjYiIGhlaWdodD0iMjciIHZpZXdCb3g9IjAgMCAyNiAyNyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEzLjQ3MjQgMS4wMDI3MUMxMy4xODA1IDAuODMyNDMxIDEyLjgxOTUgMC44MzI0MzEgMTIuNTI3NiAxLjAwMjcxTDEuNzUgNy4yODk2NUwxMyAxMy44NTIyTDI0LjI1IDcuMjg5NjVMMTMuNDcyNCAxLjAwMjcxWiIgZmlsbD0iIzcxQjgyQSIvPgo8cGF0aCBkPSJNMjUuMTg3NSA4LjkxMzQ3TDEzLjkzNzUgMTUuNDc2VjI2LjcyNkwyNC43MjI0IDIwLjQzNDhDMjUuMDEwNCAyMC4yNjY4IDI1LjE4NzUgMTkuOTU4NCAyNS4xODc1IDE5LjYyNVY4LjkxMzQ3WiIgZmlsbD0iIzcxQjgyQSIvPgo8cGF0aCBkPSJNMTIuMDYyNSAyNi43MjZWMTUuNDc2TDAuODEyNSA4LjkxMzQ3VjE5LjYyNUMwLjgxMjUgMTkuOTU4NCAwLjk4OTYwNCAyMC4yNjY4IDEuMjc3NjIgMjAuNDM0OEwxMi4wNjI1IDI2LjcyNloiIGZpbGw9IiM3MUI4MkEiLz4KPC9zdmc+Cg==');
}
i.ic-docs::after {
  mask-image: url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjgiIHZpZXdCb3g9IjAgMCAyNCAyOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTYuMzc1IDMuMjE4NzVDNi4zNzUgMS45MjQzMyA3LjQyNDMzIDAuODc1IDguNzE4NzUgMC44NzVIOS4xODc1QzExLjc3NjMgMC44NzUgMTMuODc1IDIuOTczNjcgMTMuODc1IDUuNTYyNVY3LjkwNjI1QzEzLjg3NSA5LjIwMDY3IDE0LjkyNDMgMTAuMjUgMTYuMjE4OCAxMC4yNUgxOC41NjI1QzIxLjE1MTMgMTAuMjUgMjMuMjUgMTIuMzQ4NyAyMy4yNSAxNC45Mzc1VjE5LjE1NjJDMjMuMjUgMjAuNDUwNyAyMi4yMDA3IDIxLjUgMjAuOTA2MiAyMS41SDguNzE4NzVDNy40MjQzMyAyMS41IDYuMzc1IDIwLjQ1MDcgNi4zNzUgMTkuMTU2MlYzLjIxODc1WiIgZmlsbD0iIzcxQjgyQSIvPgo8cGF0aCBkPSJNMTUuNzUgNS41NjI1QzE1Ljc1IDMuOTIxMTggMTUuMTQ3NSAyLjQyMDYgMTQuMTUxNSAxLjI2OTg4QzE4LjQwMDIgMi4zNzk3MiAyMS43NDUzIDUuNzI0ODUgMjIuODU1MSA5Ljk3MzUxQzIxLjcwNDQgOC45Nzc1NSAyMC4yMDM4IDguMzc1IDE4LjU2MjUgOC4zNzVIMTYuMjE4OEMxNS45NTk5IDguMzc1IDE1Ljc1IDguMTY1MTMgMTUuNzUgNy45MDYyNVY1LjU2MjVaIiBmaWxsPSIjNzFCODJBIi8+CjxwYXRoIGQ9Ik0zLjA5Mzc1IDYuNUg0LjVWMTkuMTU2MkM0LjUgMjEuNDg2MiA2LjM4ODggMjMuMzc1IDguNzE4NzUgMjMuMzc1SDE3LjYyNVYyNC43ODEyQzE3LjYyNSAyNi4wNzU3IDE2LjU3NTcgMjcuMTI1IDE1LjI4MTIgMjcuMTI1SDMuMDkzNzVDMS43OTkzMyAyNy4xMjUgMC43NSAyNi4wNzU3IDAuNzUgMjQuNzgxMlY4Ljg0Mzc1QzAuNzUgNy41NDkzMyAxLjc5OTMzIDYuNSAzLjA5Mzc1IDYuNVoiIGZpbGw9IiM3MUI4MkEiLz4KPC9zdmc+Cg==');
}
i.ic-chevron-left::after {
  mask-image: url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTEiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAxMSAyMSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTkgMkwyIDEwLjVMOSAxOSIgc3Ryb2tlPSJibGFjayIgc3Ryb2tlLXdpZHRoPSIyLjEiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIvPgo8L3N2Zz4K');
}
i.ic-chevron-right::after {
  mask-image: url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTEiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAxMSAyMSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTIgMkw5IDEwLjVMMiAxOSIgc3Ryb2tlPSJibGFjayIgc3Ryb2tlLXdpZHRoPSIyLjEiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIvPgo8L3N2Zz4K');
}
i.ic-thumbup-o::after {
  mask-image: url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzYiIGhlaWdodD0iMzUiIHZpZXdCb3g9IjAgMCAzNiAzNSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTIwLjQwOTIgMC4yNUMyMy40NzM5IDAuMjUwMTEyIDI1LjYzOCAzLjI1Mjc4IDI0LjY2ODkgNi4xNjAxNkwyMy4wNzAzIDEwLjk1NjFMMjIuOTYgMTEuMjg1MkgyNy4xMDM1QzI5LjM0ODQgMTEuMjg1MiAzMS41MDE0IDEyLjE3NjQgMzMuMDg4OSAxMy43NjM3QzM1LjY2NDggMTYuMzM5OSAzNi4zMDMyIDIwLjI3NTYgMzQuNjczOCAyMy41MzQyTDI5LjA5MzggMzQuNjk0M0gyLjQ2NjhMMC43NzQ0MTQgMzMuMDAxVjE0LjgxNjRMMi40NjY4IDEzLjEyNEg4LjkwMjM0TDguOTc3NTQgMTMuMDE5NUwxNi43NTQ5IDIuMTI5ODhDMTcuNTk3NiAwLjk0OTk0OCAxOC45NTkyIDAuMjUgMjAuNDA5MiAwLjI1Wk0zLjk1MzEyIDMxLjUxNTZIOC4xMzA4NlYxNi4zMDI3SDMuOTUzMTJWMzEuNTE1NlpNMjAuNDA5MiAzLjQyODcxQzE5Ljk4NTYgMy40Mjg3MSAxOS41ODgxIDMuNjMyOTUgMTkuMzQxOCAzLjk3NzU0TDExLjM1NjQgMTUuMTU3MkwxMS4zMDk2IDE1LjIyMjdWMzEuNTE1NkgyNy4xMjk5TDI3LjE5OTIgMzEuMzc3OUwzMS44MzExIDIyLjExMzNDMzIuODQ4NSAyMC4wNzgzIDMyLjQ0OTggMTcuNjIwNSAzMC44NDA4IDE2LjAxMTdDMjkuODQ5NiAxNS4wMjA2IDI4LjUwNTUgMTQuNDYyOSAyNy4xMDM1IDE0LjQ2MjlIMTguNTQ5OEwyMS42NTMzIDUuMTU1MjdDMjEuOTM2NiA0LjMwNTk1IDIxLjMwNDMgMy40Mjg4MiAyMC40MDkyIDMuNDI4NzFaIiBmaWxsPSIjNzFCODJBIiBzdHJva2U9IndoaXRlIiBzdHJva2Utd2lkdGg9IjAuNSIvPgo8L3N2Zz4K');
}
i.ic-wallet-o::after {
  mask-image: url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzkiIGhlaWdodD0iMzYiIHZpZXdCb3g9IjAgMCAzOSAzNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTMzLjAzNjEgMS4xMjQyN0wzNC43Mjk1IDIuODE2NjVWNi42NDE4NUgzNi43MTQ4TDM4LjQwNzIgOC4zMzQyM1YzMy44NzUyTDM2LjcxNDggMzUuNTY4NkgxLjk3NzU0TDAuMjg1MTU2IDMzLjg3NTJWMi44MTY2NUwxLjk3NzU0IDEuMTI0MjdIMzMuMDM2MVpNMy40NjM4NyAzMi4zODk5SDM1LjIyOTVWMjYuMzcyM0gyNy42MjNDMjQuNzE0IDI2LjM3MjMgMjIuMzU1NSAyNC4wMTM4IDIyLjM1NTUgMjEuMTA0N0MyMi4zNTU2IDE4LjE5NTggMjQuNzE0MSAxNS44MzcyIDI3LjYyMyAxNS44MzcySDM1LjIyOTVWOS44MjA1NkgzLjQ2Mzg3VjMyLjM4OTlaTTI3LjYyMyAxOS4wMTU5QzI2LjQ2OTQgMTkuMDE1OSAyNS41MzM0IDE5Ljk1MTEgMjUuNTMzMiAyMS4xMDQ3QzI1LjUzMzIgMjIuMjU4NSAyNi40NjkzIDIzLjE5NDYgMjcuNjIzIDIzLjE5NDZIMzUuMjI5NVYxOS4wMTU5SDI3LjYyM1pNMy40NjM4NyA2LjY0MTg1SDMxLjU1MDhWNC4zMDI5OEgzLjQ2Mzg3VjYuNjQxODVaIiBmaWxsPSIjNzFCODJBIiBzdHJva2U9IndoaXRlIiBzdHJva2Utd2lkdGg9IjAuNSIvPgo8L3N2Zz4K');
}
i.ic-wifi-o::after {
  mask-image: url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDgiIGhlaWdodD0iMzUiIHZpZXdCb3g9IjAgMCA0OCAzNSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTIuMzQ3NjYgOS45MDAxNUMxNC41NDAzIC0yLjI5MjUzIDM0LjMwOTMgLTIuMjkyNTMgNDYuNTAyIDkuOTAwMTVMNDcuNjM2NyAxMS4wMzQ5TDI0LjQyNDggMzMuNzhMMS4yMTE5MSAxMS4wMzQ5TDIuMzQ3NjYgOS45MDAxNVpNNDIuODg0OCAxMC44NjVDMzIuMzM2MSAxLjYyMzI3IDE2LjUxMzQgMS42MjMzMSA1Ljk2NDg0IDEwLjg2NUw1Ljc2MTcyIDExLjA0MjdMNS45NTQxIDExLjIzMjJMMjQuMjUgMjkuMTU5OUwyNC40MjQ4IDI5LjMzMDhMMjQuNTk5NiAyOS4xNTk5TDQyLjg5NTUgMTEuMjMyMkw0My4wODc5IDExLjA0MjdMNDIuODg0OCAxMC44NjVaIiBmaWxsPSIjNzFCODJBIiBzdHJva2U9IndoaXRlIiBzdHJva2Utd2lkdGg9IjAuNSIvPgo8L3N2Zz4K');
}
i.ic-shield-o::after {
  mask-image: url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzciIGhlaWdodD0iNDMiIHZpZXdCb3g9IjAgMCAzNyA0MyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTM2LjU2NzkgNC4yODcxMVYyMi4xMTUyQzM2LjU2NzcgMjkuMDY1NiAzMS44NTYzIDM3LjIyNzMgMTguOTc4IDQxLjk5NzFMMTguNDI2MyA0Mi4yMDEyTDE3Ljg3NDUgNDEuOTk3MUM0Ljk5NjI2IDM3LjIyNzMgMC4yODQ4MzUgMjkuMDY1NiAwLjI4NDY2OCAyMi4xMTUyVjQuMjg3MTFMMTguNDI2MyAwLjI1NTg1OUwzNi41Njc5IDQuMjg3MTFaTTMzLjM4OTIgNi44MzY5MUwzMy4xOTM4IDYuNzkzOTVMMTguNDgxIDMuNTI0NDFMMTguNDI2MyAzLjUxMTcyTDE4LjM3MTYgMy41MjQ0MUwzLjY1ODY5IDYuNzkzOTVMMy40NjMzOCA2LjgzNjkxVjIyLjExNTJDMy40NjM1NCAyNy4zMjc5IDYuODk4ODkgMzQuMzMwNiAxOC4zMzU0IDM4Ljc3MjVMMTguNDI2MyAzOC44MDc2TDE4LjUxNzEgMzguNzcyNUMyOS45NTM3IDM0LjMzMDYgMzMuMzg5IDI3LjMyNzkgMzMuMzg5MiAyMi4xMTUyVjYuODM2OTFaIiBmaWxsPSIjNzFCODJBIiBzdHJva2U9IndoaXRlIiBzdHJva2Utd2lkdGg9IjAuNSIvPgo8L3N2Zz4K');
}
i.ic-text-o::after {
  mask-image: url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzQiIGhlaWdodD0iNDUiIHZpZXdCb3g9IjAgMCAzNCA0NSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTI3LjI4MDUgMC4yNUwzMy43Mjg4IDYuNjk4MjRWNDMuODg5NkgxLjEyNDI3VjAuMjVIMjcuMjgwNVpNMTcuMTc3IDI3LjgzNzlWMzEuMDE1Nkg4LjQ4MDcxVjI3LjgzNzlIMTcuMTc3Wk0yNi4zNzIzIDIwLjQ4MDVWMjMuNjU5Mkg4LjQ4MDcxVjIwLjQ4MDVIMjYuMzcyM1pNMjYuMzcyMyAxMy4xMjRWMTYuMzAyN0g4LjQ4MDcxVjEzLjEyNEgyNi4zNzIzWk0zMC41NTEgOC4wMTQ2NUwzMC40Nzc4IDcuOTQxNDFMMjYuMDM3NCAzLjUwMTk1TDI1Ljk2NDEgMy40Mjg3MUg0LjMwMjk4VjQwLjcxMTlIMzAuNTUxVjguMDE0NjVaIiBmaWxsPSIjNzFCODJBIiBzdHJva2U9IndoaXRlIiBzdHJva2Utd2lkdGg9IjAuNSIvPgo8L3N2Zz4K');
}
i.ic-car-o::after {
  mask-image: url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDEiIGhlaWdodD0iMzYiIHZpZXdCb3g9IjAgMCA0MSAzNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTMxLjc1NDkgMS4xMjM1NEwzOC4wNzUyIDEzLjg1NzlMMzguMTQ0NSAxMy45OTY2SDQwLjQwNDNWMTcuMTc1M0gzOC41NjU0VjMzLjg3MzVMMzYuODczIDM1LjU2NTlIMjkuNzIzNkwyOC4wMzEyIDMzLjg3MzVWMzEuMTUxOUgxMi44MTg0VjMzLjg3MzVMMTEuMTI2IDM1LjU2NTlIMy45NzY1NkwyLjI4NDE4IDMzLjg3MzVWMTcuMTc1M0gwLjQ0NTMxMlYxMy45OTY2SDIuNzA1MDhMMi43NzQ0MSAxMy44NTc5TDkuMDk1NyAxLjEyMzU0SDMxLjc1NDlaTTUuNDYyODkgMzIuMzg3Mkg5LjY0MDYyVjI5LjY2NjVMMTEuMzMzIDI3Ljk3NDFIMjkuNTE2NkwzMS4yMDkgMjkuNjY2NVYzMi4zODcySDM1LjM4NzdWMTcuMTc1M0g1LjQ2Mjg5VjMyLjM4NzJaTTEyLjE0OTQgMTkuNTE0MkMxMy41MzQ4IDE5LjUxNDMgMTQuNjU4MiAyMC42Mzc2IDE0LjY1ODIgMjIuMDIyOUMxNC42NTgxIDIzLjQwODIgMTMuNTM0NyAyNC41MzE2IDEyLjE0OTQgMjQuNTMxN0MxMC43NjQgMjQuNTMxNyA5LjY0MDczIDIzLjQwODMgOS42NDA2MiAyMi4wMjI5QzkuNjQwNjIgMjAuNjM3NSAxMC43NjQgMTkuNTE0MiAxMi4xNDk0IDE5LjUxNDJaTTI4LjcwMTIgMTkuNTE0MkMzMC4wODY0IDE5LjUxNDQgMzEuMjA5IDIwLjYzNzcgMzEuMjA5IDIyLjAyMjlDMzEuMjA4OSAyMy40MDgxIDMwLjA4NjMgMjQuNTMxNSAyOC43MDEyIDI0LjUzMTdDMjcuMzE1OCAyNC41MzE3IDI2LjE5MjUgMjMuNDA4MyAyNi4xOTI0IDIyLjAyMjlDMjYuMTkyNCAyMC42Mzc1IDI3LjMxNTggMTkuNTE0MiAyOC43MDEyIDE5LjUxNDJaTTEwLjk5NzEgNC40NDA5Mkw2LjQzMjYyIDEzLjYzNjJMNi4yNTM5MSAxMy45OTY2SDM0LjU5NjdMMzQuNDE3IDEzLjYzNjJMMjkuODUzNSA0LjQ0MDkyTDI5Ljc4NDIgNC4zMDEyN0gxMS4wNjU0TDEwLjk5NzEgNC40NDA5MloiIGZpbGw9IiM3MUI4MkEiIHN0cm9rZT0id2hpdGUiIHN0cm9rZS13aWR0aD0iMC41Ii8+Cjwvc3ZnPgo=');
}
i.ic-medic-o::after {
  mask-image: url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDUiIGhlaWdodD0iNDEiIHZpZXdCb3g9IjAgMCA0NSA0MSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE2LjkwOTIgMC40NDU4MDFIMjYuNzE3OEMzMC40NzI4IDAuNDQ1ODAxIDMzLjIxMDggMy44MDYyOSAzMy4yMTA5IDcuNTUyMjVWNy44MDIyNUg0Mi41NTM3TDQ0LjI0NjEgOS40OTQ2M1YzOC43MTQ0TDQyLjU1MzcgNDAuNDA3N0gyLjI5ODgzTDAuNjA2NDQ1IDM4LjcxNDRWOS40OTQ2M0wyLjI5ODgzIDcuODAyMjVIOS44MDI3M1Y3LjU1MjI1QzkuODAyODUgMy42Mjc0NiAxMi45ODQ0IDAuNDQ1ODAxIDE2LjkwOTIgMC40NDU4MDFaTTMuNzg1MTYgMzcuMjI5SDQxLjA2ODRWMjUuNjkzOEgzMy4yMTA5VjI3LjY4MDJMMzEuNTE4NiAyOS4zNzI2SDI3LjY5NDNWMzMuMTk2OEwyNi4wMDEgMzQuODkwMUgxOC44NTE2TDE3LjE1OTIgMzMuMTk2OFYyOS4zNzI2SDEzLjMzNEwxMS42NDE2IDI3LjY4MDJWMjUuNjkzOEgzLjc4NTE2VjM3LjIyOVpNMjAuMzM2OSAyMi4wMTYxSDE0LjgxOTNWMjYuMTkzOEgyMC4zMzY5VjMxLjcxMTRIMjQuNTE1NlYyNi4xOTM4SDMwLjAzMzJWMjIuMDE2MUgyNC41MTU2VjE2LjQ5ODVIMjAuMzM2OVYyMi4wMTYxWk0zLjc4NTE2IDIyLjUxNjFIMTEuNjQxNlYyMC41Mjk4TDEzLjMzNCAxOC44Mzc0SDE3LjE1OTJWMTUuMDEyMkwxOC44NTE2IDEzLjMxOThIMjYuMDAxTDI3LjY5NDMgMTUuMDEyMlYxOC44Mzc0SDMxLjUxODZMMzMuMjEwOSAyMC41Mjk4VjIyLjUxNjFINDEuMDY4NFYxMC45ODFIMy43ODUxNlYyMi41MTYxWk0xNi45MDkyIDMuNjI0NTFDMTQuNzM5NyAzLjYyNDUxIDEyLjk4MDYgNS4zODI3OCAxMi45ODA1IDcuNTUyMjVWNy44MDIyNUgzMC4wMzMyVjcuNTUyMjVDMzAuMDMzMSA1LjE5Njk1IDI4LjM3MzggMy42MjQ1MSAyNi43MTc4IDMuNjI0NTFIMTYuOTA5MloiIGZpbGw9IiM3MUI4MkEiIHN0cm9rZT0id2hpdGUiIHN0cm9rZS13aWR0aD0iMC41Ii8+Cjwvc3ZnPgo=');
}
/************************************************************************************************************************************************
**    Base Elements
*************************************************************************************************************************************************/
body {
  font-family: 'Montserrat', Sans-Serif !important;
  width: 100%;
  font-size: 14px;
  font-weight: normal;
}
h1 {
  font-size: 40px;
  font-weight: 600;
}
h2 {
  font-size: 32px;
  font-weight: 600;
}
h3 {
  font-size: 24px;
  font-weight: 600;
}
h1 a,
h2 a,
h3 a,
h1 a:hover,
h2 a:hover,
h3 a:hover {
  color: #71b82a;
}
b {
  font-size: 14px;
  font-weight: 600;
}
.btn {
  font-size: 16px;
  font-weight: 600;
  border-radius: 6px;
}
.btn-round {
  border-radius: 40px !important;
  display: inline-flex;
  gap: 16px;
  align-items: center;
  padding: 3px 32px;
}
.btn-round span {
  text-align: left;
}
h1 {
  text-align: center;
}
body.noscroll {
  overflow: hidden;
}
.print-only {
  display: none;
}
a.link {
  color: #71b82a !important;
  text-transform: none !important;
}
.btn-success {
  background-color: #71b82a;
}
.btn-success:hover {
  background-color: #67ae20;
}
.btn-sm {
  font-size: 14px;
  font-weight: 600;
}
.btn-lg {
  font-size: 20px;
}
.panel,
.alert {
  border-radius: 2px;
}
.panel {
  box-shadow: 1px 1px 6px rgba(0, 0, 0, 0.1);
}
.state {
  box-shadow: 1px 1px 6px rgba(0, 0, 0, 0.1);
}
.text-lg {
  font-size: 26px;
  text-align: justify;
}
@media (max-width: 767px) {
  .text-lg {
    font-size: 22px;
  }
}
.text-center {
  text-align: center !important;
}
.text-08 {
  font-size: 0.8em;
}
.text-12 {
  font-size: 1.2em;
}
.text-14 {
  font-size: 1.4em;
}
.text-16 {
  font-size: 1.6em;
}
.text-18 {
  font-size: 1.8em;
}
.text-20 {
  font-size: 2em;
}
.form-control {
  border-radius: 3px;
}
ol.green-list {
  list-style-type: none;
  counter-reset: num;
  margin-left: 30px;
  padding: 0;
  font-size: 16px;
}
ol.green-list li {
  position: relative;
  margin: 0 0 0 0;
  padding: 3px 0px 3px 5px;
}
ol.green-list li:before {
  content: '0' counter(num);
  counter-increment: num;
  font-size: 1.4em;
  display: inline-block;
  position: absolute;
  top: 0px;
  left: -26px;
  width: 20px;
  color: #71b82a;
  text-align: right;
}
ul.green-list {
  list-style-type: none;
  margin-left: 30px;
  padding: 0;
}
ul.green-list li {
  position: relative;
  margin: 0 0 0 0;
  padding: 3px 0px 3px 5px;
}
ul.green-list li:before {
  content: '•';
  font-size: 1.4em;
  display: inline-block;
  position: absolute;
  top: 0px;
  left: -26px;
  width: 20px;
  color: #71b82a;
  text-align: right;
}
.shadow0 {
  box-shadow: 1px 1px 6px rgba(0, 0, 0, 0.1);
  transition: all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);
}
.shadow {
  box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.3), 1px 1px 2px rgba(0, 0, 0, 0.4);
  transition: all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);
}
.shadow:hover {
  box-shadow: 5px 5px 7px rgba(0, 0, 0, 0.25), 2px 2px 4px rgba(0, 0, 0, 0.2);
}
.shadow:focus,
.shadow:active {
  outline: none !important;
}
.shadow:active {
  box-shadow: 0px 0px 1px rgba(0, 0, 0, 0.3), 1px 1px 1px rgba(0, 0, 0, 0.4);
}
@media (max-width: 767px) {
  .hidden-sm-and-less {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .hidden-md-and-less {
    display: none !important;
  }
}
@media (max-width: 1199px) {
  .hidden-lg-and-less {
    display: none !important;
  }
}
.visible-sm-and-less,
.visible-md-and-less {
  display: none !important;
}
@media (max-width: 767px) {
  .visible-sm-and-less {
    display: block !important;
  }
}
@media (max-width: 991px) {
  .visible-md-and-less {
    display: block !important;
  }
}
.iblock {
  display: inline-block;
}
.vtop {
  vertical-align: top;
}
.vmiddle {
  vertical-align: middle !important;
}
.bold {
  font-weight: bold !important;
}
.pointer {
  cursor: pointer;
}
.red {
  color: #e30a13 !important;
}
.green {
  color: #71b82a !important;
}
.blue {
  color: #337ab7 !important;
}
.orange {
  color: #f0ad4e !important;
}
.grey {
  color: #999 !important;
}
.lightgrey {
  color: #ddd !important;
}
.green-bg {
  background-color: #71b82a;
  color: white;
}
.scrollbar-v {
  scrollbar-width: 12px;
  overflow-y: visible;
  overflow-x: hidden;
  scrollbar-width: thin;
  scrollbar-color: #cccccc #f0f0f0;
  border-top: 1px solid #f0f0f0;
  border-bottom: 1px solid #f0f0f0;
}
.scrollbar-v::-webkit-scrollbar {
  width: 12px;
}
.scrollbar-v::-webkit-scrollbar-track {
  background: #f0f0f0;
}
.scrollbar-v::-webkit-scrollbar-thumb {
  background-color: #cccccc;
  border-radius: 3px;
  border: 2px solid #cccccc;
}
.slick-prev,
.slick-next {
  font-size: 0;
  line-height: 0;
  position: absolute;
  top: 50%;
  display: block;
  width: 24px;
  height: 24px;
  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;
}
.sliderOrange .slick-prev,
.sliderOrange .slick-next {
  width: 25px;
  height: 25px;
}
.sliderOrange .slick-prev:before,
.sliderOrange .slick-next:before {
  font: normal normal normal 30px/25px FontAwesome;
  opacity: 1;
  color: #f0ad4e;
  background: white;
  display: inline-block;
  width: 25px;
  height: 25px;
  border-radius: 12.5px;
}
.sliderOrange .slick-prev:before {
  content: "\f137";
}
.sliderOrange .slick-next:before {
  content: "\f138";
}
.pageTabs {
  display: flex;
  margin-top: 3rem;
  gap: 20px;
  overflow-x: auto;
  scrollbar-width: none;
}
.pageTabs .tab {
  flex-grow: 1;
  flex-basis: auto;
  padding: 20px 0;
}
.pageTabs .btn {
  width: 100%;
  padding: 16px 40px;
  border-radius: 10px;
  font-size: 2rem;
  text-align: left;
  text-transform: uppercase;
}
.pageTabs .btn small {
  font-size: 60%;
}
.pageTabs .descr {
  font-size: 1.6rem;
  margin: 2rem 0 0 0;
}
.pageTabs .descr i {
  float: left;
  width: 4rem;
  height: 4rem;
  margin-right: 2rem;
  border-radius: 50%;
  border: 2px solid #71b82a;
  text-align: center;
  color: #71b82a;
  line-height: 4rem;
  font-size: 2rem;
}
.pageTabs small {
  display: block;
}
@media (max-width: 768px) {
  .pageTabs h2 {
    font-size: 18px;
  }
}
.nowrap {
  white-space: nowrap;
}
/************************************************************************************************************************************************
**    Base Dimensions
*************************************************************************************************************************************************/
.m-0 {
  margin: 0 !important;
}
.m-1 {
  margin: 0.25rem !important;
}
.m-2 {
  margin: 0.5rem !important;
}
.m-3 {
  margin: 1rem !important;
}
.m-4 {
  margin: 1.5rem !important;
}
.m-5 {
  margin: 3rem !important;
}
.m-auto {
  margin: auto !important;
}
.mx-0 {
  margin-right: 0 !important;
  margin-left: 0 !important;
}
.mx-1 {
  margin-right: 0.25rem !important;
  margin-left: 0.25rem !important;
}
.mx-2 {
  margin-right: 0.5rem !important;
  margin-left: 0.5rem !important;
}
.mx-3 {
  margin-right: 1rem !important;
  margin-left: 1rem !important;
}
.mx-4 {
  margin-right: 1.5rem !important;
  margin-left: 1.5rem !important;
}
.mx-5 {
  margin-right: 3rem !important;
  margin-left: 3rem !important;
}
.mx-auto {
  margin-right: auto !important;
  margin-left: auto !important;
}
.my-0 {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}
.my-1 {
  margin-top: 0.25rem !important;
  margin-bottom: 0.25rem !important;
}
.my-2 {
  margin-top: 0.5rem !important;
  margin-bottom: 0.5rem !important;
}
.my-3 {
  margin-top: 1rem !important;
  margin-bottom: 1rem !important;
}
.my-4 {
  margin-top: 1.5rem !important;
  margin-bottom: 1.5rem !important;
}
.my-5 {
  margin-top: 3rem !important;
  margin-bottom: 3rem !important;
}
.my-auto {
  margin-top: auto !important;
  margin-bottom: auto !important;
}
.mt-0 {
  margin-top: 0 !important;
}
.mt-1 {
  margin-top: 0.25rem !important;
}
.mt-2 {
  margin-top: 0.5rem !important;
}
.mt-3 {
  margin-top: 1rem !important;
}
.mt-4 {
  margin-top: 1.5rem !important;
}
.mt-5 {
  margin-top: 3rem !important;
}
.mt-auto {
  margin-top: auto !important;
}
.me-0 {
  margin-right: 0 !important;
}
.me-1 {
  margin-right: 0.25rem !important;
}
.me-2 {
  margin-right: 0.5rem !important;
}
.me-3 {
  margin-right: 1rem !important;
}
.me-4 {
  margin-right: 1.5rem !important;
}
.me-5 {
  margin-right: 3rem !important;
}
.me-auto {
  margin-right: auto !important;
}
.mb-0 {
  margin-bottom: 0 !important;
}
.mb-1 {
  margin-bottom: 0.25rem !important;
}
.mb-2 {
  margin-bottom: 0.5rem !important;
}
.mb-3 {
  margin-bottom: 1rem !important;
}
.mb-4 {
  margin-bottom: 1.5rem !important;
}
.mb-5 {
  margin-bottom: 3rem !important;
}
.mb-auto {
  margin-bottom: auto !important;
}
.ms-0 {
  margin-left: 0 !important;
}
.ms-1 {
  margin-left: 0.25rem !important;
}
.ms-2 {
  margin-left: 0.5rem !important;
}
.ms-3 {
  margin-left: 1rem !important;
}
.ms-4 {
  margin-left: 1.5rem !important;
}
.ms-5 {
  margin-left: 3rem !important;
}
.ms-auto {
  margin-left: auto !important;
}
.p-0 {
  padding: 0 !important;
}
.p-1 {
  padding: 0.25rem !important;
}
.p-2 {
  padding: 0.5rem !important;
}
.p-3 {
  padding: 1rem !important;
}
.p-4 {
  padding: 1.5rem !important;
}
.p-5 {
  padding: 3rem !important;
}
.px-0 {
  padding-right: 0 !important;
  padding-left: 0 !important;
}
.px-1 {
  padding-right: 0.25rem !important;
  padding-left: 0.25rem !important;
}
.px-2 {
  padding-right: 0.5rem !important;
  padding-left: 0.5rem !important;
}
.px-3 {
  padding-right: 1rem !important;
  padding-left: 1rem !important;
}
.px-4 {
  padding-right: 1.5rem !important;
  padding-left: 1.5rem !important;
}
.px-5 {
  padding-right: 3rem !important;
  padding-left: 3rem !important;
}
.py-0 {
  padding-top: 0 !important;
  padding-bottom: 0 !important;
}
.py-1 {
  padding-top: 0.25rem !important;
  padding-bottom: 0.25rem !important;
}
.py-2 {
  padding-top: 0.5rem !important;
  padding-bottom: 0.5rem !important;
}
.py-3 {
  padding-top: 1rem !important;
  padding-bottom: 1rem !important;
}
.py-4 {
  padding-top: 1.5rem !important;
  padding-bottom: 1.5rem !important;
}
.py-5 {
  padding-top: 3rem !important;
  padding-bottom: 3rem !important;
}
.pt-0 {
  padding-top: 0 !important;
}
.pt-1 {
  padding-top: 0.25rem !important;
}
.pt-2 {
  padding-top: 0.5rem !important;
}
.pt-3 {
  padding-top: 1rem !important;
}
.pt-4 {
  padding-top: 1.5rem !important;
}
.pt-5 {
  padding-top: 3rem !important;
}
.pe-0 {
  padding-right: 0 !important;
}
.pe-1 {
  padding-right: 0.25rem !important;
}
.pe-2 {
  padding-right: 0.5rem !important;
}
.pe-3 {
  padding-right: 1rem !important;
}
.pe-4 {
  padding-right: 1.5rem !important;
}
.pe-5 {
  padding-right: 3rem !important;
}
.pb-0 {
  padding-bottom: 0 !important;
}
.pb-1 {
  padding-bottom: 0.25rem !important;
}
.pb-2 {
  padding-bottom: 0.5rem !important;
}
.pb-3 {
  padding-bottom: 1rem !important;
}
.pb-4 {
  padding-bottom: 1.5rem !important;
}
.pb-5 {
  padding-bottom: 3rem !important;
}
.ps-0 {
  padding-left: 0 !important;
}
.ps-1 {
  padding-left: 0.25rem !important;
}
.ps-2 {
  padding-left: 0.5rem !important;
}
.ps-3 {
  padding-left: 1rem !important;
}
.ps-4 {
  padding-left: 1.5rem !important;
}
.ps-5 {
  padding-left: 3rem !important;
}
.w30 {
  width: 30% !important;
}
.w40 {
  width: 40% !important;
}
.w50 {
  width: 50% !important;
}
.w60 {
  width: 60% !important;
}
.w70 {
  width: 70% !important;
}
.w80 {
  width: 80% !important;
}
.w90 {
  width: 90% !important;
}
.w100 {
  width: 100% !important;
}
.ww10 {
  width: 10% !important;
  display: inline-block;
}
.ww20 {
  width: 20% !important;
  display: inline-block;
}
.ww30 {
  width: 30% !important;
  display: inline-block;
}
.ww40 {
  width: 40% !important;
  display: inline-block;
}
.ww45 {
  width: 45% !important;
  display: inline-block;
}
.ww50 {
  width: 50% !important;
  display: inline-block;
}
.ww60 {
  width: 60% !important;
  display: inline-block;
}
.ww70 {
  width: 70% !important;
  display: inline-block;
}
.ww80 {
  width: 80% !important;
  display: inline-block;
}
.ww90 {
  width: 90% !important;
  display: inline-block;
}
.ww100 {
  width: 100% !important;
}
.img30 {
  width: 30% !important;
  display: inline-block;
}
.img50 {
  width: 50% !important;
  display: inline-block;
}
.img100 {
  width: 100% !important;
  display: inline-block;
}
.imgAuto {
  width: auto !important;
  display: inline-block;
}
.text-white {
  color: white !important;
}
.bg-contain-br {
  background-size: contain !important;
  background-repeat: no-repeat !important;
  background-position: bottom right !important;
}
.bg-cover-cc {
  background-size: cover !important;
  background-repeat: no-repeat !important;
  background-position: center center !important;
}
.bg-contain-cc {
  background-size: 100% !important;
  background-repeat: no-repeat !important;
  background-position: center center !important;
}
.columns-3 {
  column-count: 3;
  column-gap: 16px;
}
@media (max-width: 991px) {
  .columns-3 {
    column-count: 2;
  }
}
@media (max-width: 767px) {
  .columns-3 {
    column-count: 1;
  }
}
.grid-2 {
  display: grid !important;
  grid-template-columns: 1fr 1fr;
  column-gap: 16px;
}
@media (max-width: 767px) {
  .grid-2 {
    grid-template-columns: 1fr;
  }
}
.grid-5 {
  display: grid !important;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  column-gap: 16px;
}
@media (max-width: 767px) {
  .grid-5 {
    grid-template-columns: 1fr 1fr;
  }
}
.flex-row {
  display: flex !important;
  flex-direction: row !important;
}
.flex-1 {
  flex: 1 !important;
}
.flex-2 {
  flex: 2 !important;
}
.flex-3 {
  flex: 3 !important;
}
.flex-4 {
  flex: 4 !important;
}
.flex-5 {
  flex: 5 !important;
}
.flex-6 {
  flex: 6 !important;
}
.flex-7 {
  flex: 7 !important;
}
.flex-8 {
  flex: 8 !important;
}
.flex-9 {
  flex: 9 !important;
}
.flex-10 {
  flex: 1 1 10% !important;
}
.flex-15 {
  flex: 1 1 15% !important;
}
.flex-20 {
  flex: 1 1 20% !important;
}
.flex-25 {
  flex: 1 1 25% !important;
}
.flex-30 {
  flex: 1 1 30% !important;
}
.flex-35 {
  flex: 1 1 35% !important;
}
.flex-40 {
  flex: 1 1 40% !important;
}
.flex-45 {
  flex: 1 1 45% !important;
}
.flex-50 {
  flex: 1 1 50% !important;
}
.flex-55 {
  flex: 1 1 55% !important;
}
.flex-60 {
  flex: 1 1 60% !important;
}
.flex-70 {
  flex: 1 1 70% !important;
}
.flex-80 {
  flex: 1 1 80% !important;
}
.flex-90 {
  flex: 1 1 90% !important;
}
.flex-100 {
  flex: 1 1 100% !important;
}
@media (max-width: 479px) {
  .noxlex-xs {
    display: block;
  }
}
@media (max-width: 767px) {
  .noxlex-sm {
    display: block;
  }
}
.panelHead {
  flex: 1 100%;
  display: flex;
  justify-content: space-between;
  align-content: center;
  align-items: center;
  min-height: 30px;
}
.panelHead h2,
.panelHead h3,
.panelHead h4 {
  margin: 0;
}
.panelHead .etc {
  display: flex;
  gap: 10px;
  flex-direction: row;
  flex-wrap: nowrap;
  align-content: center;
  justify-content: space-between;
  align-items: center;
}
.panelHead .etc .form-control,
.panelHead .etc .btn {
  flex-grow: 1;
  display: flex;
  align-items: center;
  justify-content: space-between;
  min-width: 12em;
  border-color: #999999;
  padding: 5px 12px;
  color: #999999;
  height: 22px;
  line-height: 100%;
}
.panelHead .etc .dropdown-menu li {
  font-size: 11px;
  color: #999999;
}
.panelHead .etc .dropdown-menu li * {
  vertical-align: middle;
}
.panelHead .etc .dropdown-menu li i {
  margin-right: 15px;
}
.panelHead a.green,
.panelHead a.white {
  font-size: 24px;
  font-weight: 600;
  white-space: nowrap;
  vertical-align: middle;
  margin-left: 20px;
}
.panelHead a.green *,
.panelHead a.white * {
  vertical-align: middle;
}
.panelHead a.white {
  color: white;
}
.itemPanelsContainer {
  display: flex;
  flex-direction: column;
  row-gap: 20px;
  column-gap: 16px;
  margin: 20px -43px;
}
.itemPanelsContainer .itemPanelLite {
  border-radius: 16px;
  padding: 25px 43px;
  background-color: #F2F3F7;
}
.itemPanelsContainer .itemPanel {
  border-radius: 16px;
  padding: 25px 43px;
  background-color: #F2F3F7;
  display: flex;
  flex-flow: row wrap;
  align-content: flex-start;
  justify-content: space-between;
  gap: 16px;
}
.itemPanelsContainer .itemPanel.itemPanelBlue {
  background-color: #005EBC;
  color: white;
}
.itemPanelsContainer .itemPanel.itemPanelGreen {
  background-color: #71b82a;
  color: white;
}
.itemPanelsContainer .itemPanel.itemPanelOrange {
  background-color: #f0ad4e;
  color: white;
}
.itemPanelsContainer .itemPanel.itemPanelWhite {
  background-color: white;
}
.itemPanelsContainer .itemPanel.itemPanelFrame {
  background-color: white;
  border: 1px solid #9B9797;
}
.itemPanelsContainer .itemPanel .item {
  border-radius: 16px;
  display: block;
  position: relative;
  flex: 1;
  min-height: 145px;
  background-color: white;
  background-size: cover;
  padding: 25px;
  color: black;
  text-decoration: none;
}
.itemPanelsContainer .itemPanel .item:hover {
  box-shadow: 0px 2px 2px 0px #00000060;
  margin-top: -2px;
  margin-bottom: 2px;
}
.itemPanelsContainer .itemPanel .item i {
  display: block;
}
.itemPanelsContainer .itemPanel .item b {
  display: block;
  margin-top: 25px;
}
.itemPanelsContainer .itemPanel .item b.num {
  display: block;
  font-size: 2em;
  position: absolute;
  bottom: 20px;
  font-weight: 100;
}
.itemPanelsContainer .itemPanel .item.hot {
  flex: 0;
}
.infoPage h1,
.infoPage h2,
.infoPage h3,
.infoPage h4 {
  text-transform: uppercase;
  text-align: left;
  font-weight: 500;
}
.infoPage ol.greenNums {
  counter-reset: item;
  /* Initialize the counter */
  list-style-type: none;
  padding: 0;
}
.infoPage ol.greenNums li {
  position: relative;
  margin-left: 30px;
  margin-bottom: 16px;
}
.infoPage ol.greenNums li::before {
  font-size: 14px;
  font-weight: 600;
  content: counter(item, decimal-leading-zero);
  counter-increment: item;
  color: green;
  position: absolute;
  left: -30px;
}
.infoPage .tilesPanel {
  padding: 25px 0;
  border: 1px solid #E4E4E7;
  border-radius: 15px;
}
.infoPage .tilesPanel .tiles {
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  background-color: #e4e4e7;
  grid-gap: 1px;
}
.infoPage .tilesPanel .tiles .tile {
  background-color: white;
  text-align: center;
  padding: 26px 20px;
}
.infoPage .tilesPanel .tiles .tile i.img {
  display: block;
  width: 60px;
  height: 50px;
  margin: 0px auto 32px;
  background: no-repeat url(/img/ui/about-icons.svg);
  background-position: left 0px top -105px;
  background-size: 1043px auto;
  -border: 1px solid red;
}
.infoPage .tilesPanel .tiles .tile h3 {
  margin-top: 28px;
  font-size: 22px;
  font-weight: 600;
  color: black;
}
.infoPage .tilesPanel .tiles .tile h4 {
  margin: 0px auto 32px;
  font-size: 15.18px;
  font-weight: 700;
  color: #18181b;
}
.infoPage .tilesPanel .tiles .tile b {
  display: block;
  margin: 16px 0;
}
.infoPage .tilesPanel .tiles .tile p {
  margin: 0;
  font-size: 11.56px;
  font-weight: 500;
  color: #52525b;
}
.greenCards ul {
  list-style: none;
  padding: 0;
  display: flex;
  justify-content: space-between;
  font-weight: 500;
  color: white;
}
@media (max-width: 991px) {
  .greenCards ul {
    display: block;
  }
  .greenCards ul br {
    display: none;
  }
}
.greenCards ul li {
  border-radius: 16px;
  flex: 1;
  position: relative;
  background: linear-gradient(to right, #71b82a, #F2F3F7);
  min-height: 190px;
  padding: 20px 15px;
}
@media (max-width: 991px) {
  .greenCards ul li {
    min-height: 80px;
    margin-bottom: 10px;
    padding: 5px 15px;
  }
  .greenCards ul li br {
    display: none;
  }
}
.greenCards ul li.head {
  flex: 1.2;
  background: none;
  color: black;
  padding-left: 0;
}
.greenCards ul li.head small {
  display: inline-block;
  line-height: 1em;
}
.greenCards ul li.head a,
.greenCards ul li.tail a {
  position: absolute;
  bottom: 0;
  left: 0;
}
.greenCards ul li.tail {
  display: none;
}
@media (max-width: 991px) {
  .greenCards ul li.tail {
    display: block;
    background: none;
    min-height: 30px;
  }
  .greenCards ul li.head a {
    display: none;
  }
}
.greenCards ul b {
  display: block;
  font-size: 2em;
  position: absolute;
  bottom: 20px;
  font-weight: 100;
}
@media (max-width: 991px) {
  .greenCards ul li {
    display: flex;
    justify-content: space-between;
    align-items: center;
  }
  .greenCards ul li b {
    order: 2;
    position: unset;
    font-size: 55px;
    line-height: 55px;
    font-weight: 500;
    flex: 1;
    min-width: 100px;
    min-width: 60px;
  }
  .greenCards ul li span {
    order: 1;
    flex: 8;
  }
}
ul.framesList {
  list-style: none;
  padding: 0;
  display: flex;
  flex-wrap: wrap;
  gap: 16px;
}
ul.framesList li {
  border-radius: 6px;
  flex: 1;
  padding: 16px;
  border: 1px solid white;
}
ul.labelsList {
  list-style: none;
  padding: 0;
  display: flex;
  flex-wrap: wrap;
  gap: 16px;
}
ul.labelsList li {
  flex: 1;
  padding: 5px 16px;
  border-radius: 16px;
  border: 1px solid white;
  text-transform: uppercase;
}
.hscroll {
  overflow-x: auto;
  scrollbar-width: none;
  /* Firefox */
  -ms-overflow-style: none;
  /* Internet Explorer 10+ */
}
.hscroll::-webkit-scrollbar {
  /* WebKit */
  width: 0;
  height: 0;
}
nav.mainheader {
  display: none;
}
.mixin-top-container {
  max-width: 1600px;
  margin: 0 auto;
}
/***************************************************************************************************************************************************************
*
*       MAIN TOP  LINE (white)
*
***************************************************************************************************************************************************************/
.main-top {
  position: relative;
  z-index: 1000;
  background: white;
}
.main-top ul.main-header {
  max-width: 1600px;
  margin: 0 auto;
  display: flex;
  position: relative;
  min-height: 133px;
  align-items: center;
  justify-content: space-between;
  column-gap: 30px;
  padding: 0 30px;
  list-style: none;
}
.main-top ul.main-header li {
  flex: 1;
}
.main-top ul.main-header li.flex0 {
  flex: 0;
  white-space: nowrap;
}
.main-top ul.main-header li.logo img {
  height: 54px;
}
.main-top ul.main-header li.search {
  flex: 1;
}
.main-top ul.main-header li.links {
  display: flex;
  flex-wrap: wrap;
  flex: 2;
  column-gap: 15px;
  justify-content: center;
}
.main-top ul.main-header li.links a {
  white-space: nowrap;
  font-size: 16px;
  color: black;
  letter-spacing: 0.12px;
}
.main-top ul.main-header li.links a:hover {
  color: #f0ad4e;
  font-weight: 500;
  text-decoration: none;
  letter-spacing: 0px;
}
.main-top ul.main-header li.user {
  display: flex;
  flex: 0;
  column-gap: 15px;
  justify-content: space-between;
}
.main-top ul.main-header li.timer {
  position: absolute;
  top: 10px;
  right: 30px;
}
.main-top ul.main-header li.timer span {
  width: 4em;
  display: inline-block;
}
.main-top ul.main-header .input {
  display: inline-block;
  border: 1px solid black;
  border-radius: 10px;
  height: 44px;
  line-height: 42px;
  padding: 0 20px;
  background: white;
  font-size: 16px;
  color: black;
  letter-spacing: 0.12px;
}
.main-top ul.main-header a.input:hover {
  background-color: #f0ad4e;
  border-color: #d58512;
  text-decoration: none;
  color: white;
  font-weight: 500;
  letter-spacing: 0px;
}
@media (max-width: 1199px) {
  .main-top ul.main-header li.search {
    flex: 2;
  }
}
@media (max-width: 991px) {
  .main-top ul.main-header {
    flex-wrap: wrap;
    column-gap: 15px;
    padding: 0 15px;
  }
  .main-top ul.main-header li.search {
    flex: 100% 2;
    order: 10;
  }
  .main-top ul.main-header li.links a span {
    display: none;
  }
  .main-top ul.main-header li.timer {
    top: 3px;
    right: 13px;
    margin: 0;
    font-size: 8px;
    color: #706c6c;
  }
}
@media (max-width: 767px) {
  .main-top ul.main-header {
    min-height: 100px;
    column-gap: 30px;
  }
  .main-top ul.main-header li.logo img {
    height: 42px;
  }
  .main-top ul.main-header li {
    margin: 15px 0 12px 0;
  }
  .main-top ul.main-header li.burger {
    display: none;
  }
  .main-top ul.main-header li.links {
    display: none;
  }
  .main-top ul.main-header li.search {
    margin: 10px 0;
  }
  .main-top ul.main-header .input {
    font-size: 11px;
    height: 22px;
    line-height: 20px;
    padding: 0 15px;
    border-radius: 5px;
  }
}
@media (max-width: 479px) {
  .main-top ul.main-header li.logo img {
    height: 31px;
  }
}
.main-top .topicon-bars {
  cursor: pointer;
}
.main-top .topicon-bars .burger {
  display: block;
}
.main-top .topicon-bars .unburger {
  display: none;
}
.main-top.open .topicon-bars .burger {
  display: none;
}
.main-top.open .topicon-bars .unburger {
  display: block;
}
.main-top .main-nav-container {
  display: none;
}
.main-top.open .main-nav-container {
  display: block;
}
.main-top .main-top.open .main-menu-outer {
  transform: translate(0px);
  visibility: visible;
  box-shadow: 0 1px 2px #4040406b;
}
.main-top .main-nav-container {
  position: absolute;
  background: white;
  width: 100%;
  box-shadow: inset 0px 3px 3px 0px #00000052, 0px 3px 3px 0px #00000052;
}
.main-top .main-nav-container nav {
  max-width: 1600px;
  margin: 0 auto;
}
.main-top .main-nav-container nav > ul {
  list-style: none;
  columns: 4;
  padding: 50px 30px;
}
.main-top .main-nav-container nav > ul a {
  font-size: 12px;
  padding: 3px 10px;
  color: black;
  display: inline-block;
  white-space: normal;
}
.main-top .main-nav-container nav > ul a.menuGroup {
  font-weight: 600;
}
.main-top .main-nav-container nav > ul a:hover {
  background: rgba(0, 0, 0, 0.1);
  border-radius: 4px;
  text-decoration: none;
}
.main-top .main-nav-container nav > ul a i {
  color: #ccc;
  vertical-align: middle;
  margin-right: 10px;
  display: inline-block;
}
.main-top .main-nav-container nav > ul ul {
  list-style: none;
  border-left: 1px solid #ccc;
  margin-left: 10px;
  padding-left: 20px;
}
.main-top .main-nav-container nav > ul .menuItem {
  display: inline-block;
  white-space: nowrap;
}
.main-top .main-nav-container nav > ul .menuGroup {
  font-weight: 600;
  font-size: 16px;
}
@media (max-width: 991px) {
  .main-top .main-nav-container nav > ul {
    padding: 15px;
    columns: 2;
  }
}
@media (max-width: 767px) {
  .main-top .main-nav-container nav > ul {
    columns: 2;
  }
}
@media (max-width: 479px) {
  .main-top .main-nav-container nav > ul {
    columns: 1;
  }
}
/*
    .main-nav-outer {
        position: relative;
        top: 0;
        width: 100%;
        background-color: white;  
        z-index: 2;
    }
    

    
    nav.main-nav {
        width: 100%;
        height: @top-height;
        
        @media  @max-sm {
            height: @top-height-sm;
        }
            
        
        display: flex;
        align-items: center;
        box-sizing: border-box;
    }


    nav.main-nav > ul {
        width: 100%;
        padding: 0 30px;
        
        @media  @max-sm {
            padding: 0 10px;
        }
        
        margin: 0;

        display: flex;
        flex-direction: row;
        flex-wrap: nowrap;
        align-content: center;
        justify-content: space-between;
        align-items: center;
        flex-grow: 1;
    }
    
    .main-nav > ul > li {
        display: block;
        position: relative;
        flex-shrink: 0;
        flex-grow: 2;
        vertical-align: middle;
        line-height: @top-height;
        
        @media  @max-sm {
            line-height: @top-height-sm;
        }
            
            
        margin-left: 20px;
    }
    .main-nav > ul > li:first-child {
        margin-left: 0;
    }
    
    .main-nav > ul > li  > * {
        margin-left: 20px;
        vertical-align: middle;
    }
    .main-nav > ul > li > *:first-child {
        margin-left: 0;
    }
    
    .main-nav > ul > li  a,
    .main-nav > ul > li input {
        font-size: @top-font-size;
        outline: none;
    }
    
    
    .main-nav > ul > li.main-nav-bars {
        flex-grow: 1;
        @media  @max-sm { order: 5;  text-align:right; margin-left: 20px; }
        
        i { vertical-align: middle; }
    }
    .main-nav > ul > li.main-nav-logo {
        flex-grow: 1;
        @media  @max-sm { order: 1;  margin: 0; }
    }
    
    .main-nav > ul > li.main-nav-links {
        text-align: center;
        @media  @max-sm { 
            order: 2; 
            text-align: left;
        }
        
        a { color: #555; }
    }
    
    .main-nav > ul > li.main-nav-logo img {
        height: 60px;
        @media  @max-md { height: 40px; }
        @media  @max-sm { height: 33px; }
    }
    
    
    .main-nav > ul > li.main-nav-buttons {
        flex-grow: 1;
        white-space: nowrap;
        / *overflow: hidden;* /
        
        @media  @max-sm { 
            order: 3;
            flex-grow: 1;
            text-align: center;
        }
        
        .navicon { font-size: 20px; color: #555; }
    }
    
    .main-nav > ul > li.main-nav-search {
        flex-grow: 3;
    }
    .main-nav > ul > li.main-nav-search input {
        line-height: 2em;
        background-color: #eaeaea;
        border: none;
        padding-right: 40px;
        padding-left: 10px;
        width: 100%;
    }
    .main-nav > ul > li.main-nav-search input:focus,
    .main-nav > ul > li.main-nav-search input:focus-visible{
        outline: 1px solid #777;
    }
    .main-nav > ul > li.main-nav-search .fa-search {
        position: absolute;
        line-height: @top-height;
        @media  @max-sm {
            line-height: @top-height-sm;
        }
        
        right: 10px;
        font-size: @top-font-size;
    }
    
    


    .main-nav ul.dropdown-menu li:hover>a {
        background-color: inherit !important;
        color: inherit !important;
        text-decoration: underline;
    }

    .main-nav ul.dropdown-menu li a {
        margin: 0;
    }
    
    .fa-my-bars:before { content: "\f0c9"; }
    
    
    
    .topicon-reg,
    .topicon-signin,
    .topicon-user,
    .topicon-bell,    
    .topicon-phone,
    .topicon-reg {  background-position: -132px -19px; }
    .topicon-signin {  background-position: -58px -19px; }
    .topicon-signout {  background-position: -94px -19px; }
    .topicon-phone {  background-position: -15px -19px; }
    .topicon-user {  background-position: -174px -19px; }
    .topicon-bell {  background-position: -213px -19px; }
}




*/
/***************************************************************************************************************************************************************
*
*       MAIN MENU   
*
***************************************************************************************************************************************************************/
/*

.main-top {

    .main-menu-outer {
        position: fixed;

        left: 0;
        right: 0;
        width: 100%;
        
        top: @top-height;
        max-height: calc(100% - @top-height);
        
        @media  @max-sm {
            top: @top-height-sm;
            max-height: calc(100% - @top-height-sm);
        }
            
    
        background-color: white;
        overflow: auto;
        visibility: hidden;  
        
        transform: translateY(-110%);
        z-index: 1;
        transition: 200ms;        
    }


    .main-menu-container {
        .mixin-top-container();
    }
    

    .main-menu-container > ul {
        column-count: 4;
        column-fill: balance;
        column-span: 20px;
        
        padding: 20px;
        list-style: none;
        
        @media  @max-md { column-count: 2; }
        @media  @max-sm { column-count: 1; }
    }

   
    
    .main-menu-container li a {
        color: #555;
    }
    
    .main-menu-container li a i.fa { 
        display: none; 
    }
    
    .main-menu-container > ul > li {
        display: block;
        break-inside: avoid-column;
        
    }

    .main-menu-container > ul > li > a { 
        display: inline-block; 
        margin: 10px 0;
        font-size: @top-font-size;
        font-weight: bold;
        text-transform: uppercase;
    }
    
    .main-menu-container > ul ul {
        list-style: none;
        padding: 0;
        
        @media  @max-sm { 
            max-height: 0;
            transition: max-height 0.3s ease-out;
            overflow: hidden; 
        }
    }
    
    .main-menu-container > ul li.open ul {
        @media  @max-sm { 
            max-height: 800px;
            transition: max-height 0.3s ease-in;
        }
    }    
    
    .main-menu-container > ul ul li {
        font-size: 18px;
        display: block;
        padding: 5px 0;
    }      
}

*/
/***************************************************************************************************************************************************************
*
*       SEARCH PANEL  ( SEARCH INPUT FOR MOBILE )
*
***************************************************************************************************************************************************************/
#searchPanel {
  position: fixed;
  width: 100%;
  height: 100%;
  left: 0;
  z-index: 1000;
  background-color: #ffffffee;
  overflow: auto;
}
#searchPanel .searchInner {
  padding: 20px;
}
#searchPanel .searchLines {
  column-count: 4;
  column-fill: balance;
  column-span: 20px;
}
@media (max-width: 991px) {
  #searchPanel .searchLines {
    column-count: 2;
  }
}
@media (max-width: 767px) {
  #searchPanel .searchLines {
    column-count: 1;
  }
}
#searchPanel p,
#searchPanel .searchLine {
  margin: 5px auto;
  font-size: 1.2em;
  color: black;
}
#searchPanel #searchResult .searchLine a,
#searchPanel #searchResult p a,
#searchPanel #searchResult .row,
#searchPanel #searchResult .row a {
  color: black;
}
#searchPanel #searchResult .row {
  margin-bottom: 1em;
}
#searchPanel #searchResult .searchLine .imgDiv {
  vertical-align: middle;
  display: inline-block;
  overflow: hidden;
  width: 70px;
  height: 70px;
  border: 1px solid #f0f0f0;
  border-radius: 3px;
  margin: 3px 7px 3px 0;
}
#searchPanel #searchResult .searchInputDiv input {
  background-color: #b4b4b4 !important;
  color: #3c3c3c !important;
}
#searchPanel #searchResult .searchInputDiv .input-group-addon {
  background-color: #b4b4b4 !important;
}
.main-topLinks {
  position: relative;
  z-index: 10;
  overflow-x: auto;
  scrollbar-width: none;
  background-color: #71b82a;
  box-shadow: 0 3px 3px 0px #00000024;
}
.main-topLinks ul {
  height: 57px;
  width: fit-content;
  padding: 0 40px;
  margin: 0 auto;
  display: flex;
  justify-content: center;
  flex-wrap: nowrap;
  column-gap: 40px;
  white-space: nowrap;
  list-style: none;
}
.main-topLinks ul li a {
  display: block;
  height: 100%;
  text-align: center;
  color: white;
  font-weight: 600;
  font-size: 16px;
  padding: 0 10px;
  line-height: 57px;
  text-transform: uppercase;
}
.main-topLinks ul li a.regSellerCss {
  background: #f0ad4e;
}
/***************************************************************************************************************************************************************
*
*       TOP LINKS (GREEN LINE)
*
***************************************************************************************************************************************************************/
/*

.main-subtop .main-search-line {
    background-color: #f7f7f7;
    padding: 10px 30px;
}


.hscroll {
    overflow-x: auto;
    scrollbar-width: none; / * Firefox * /
    -ms-overflow-style: none;   / * Internet Explorer 10+ * /
}

.hscroll::-webkit-scrollbar { / * WebKit * /
    width: 0;
    height: 0;
}








    nav.mainheader .eventMenu {
        width: 450px;
    }
    
    nav.mainheader .eventMenu a {
        text-transform: none;
        font-weight: normal;
        color: #aaa;
        white-space: normal;
        font-size: 12px;
        margin-left: 25px;
    }

             


*/
@media (max-width: 992px) {
  #auctionsPanel {
    margin: 0 -15px;
    border-width: 1px 0px;
  }
}
#auctionsPanel .tile {
  width: 275px;
  height: 275px;
  position: relative;
  z-index: 1;
  border-radius: 10px;
  margin: 0 auto 32px auto;
}
@media (min-width: 1200px) {
  #auctionsPanel .tile {
    width: 340px;
    height: 340px;
  }
}
@media (max-width: 768px) {
  #auctionsPanel .tile {
    width: 320px;
    height: 320px;
  }
}
#auctionsPanel .tile label.mybet {
  background-color: #f0ad4e;
  position: absolute;
  top: 40px;
  left: -7px;
  color: white;
  font-size: 12px;
  font-weight: 200;
  padding: 0 14px;
  box-shadow: 0 0 4px rgba(0, 0, 0, 0.5);
  z-index: 1005;
}
#auctionsPanel .tile label.mybet.first {
  background-color: #71b82a;
}
#auctionsPanel .tileSlide {
  width: 275px;
  height: 275px;
  position: relative;
  border-radius: 10px;
}
@media (min-width: 1200px) {
  #auctionsPanel .tileSlide {
    width: 340px;
    height: 340px;
  }
}
@media (max-width: 768px) {
  #auctionsPanel .tileSlide {
    width: 320px;
    height: 320px;
  }
}
#auctionsPanel .tileSlide img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  border-radius: 10px;
  /*object-fit: contain;
        object-fit: scale-down;
        object-position: -10% 0;
        object-fit: none;
        object-fit: fill;*/
}
#auctionsPanel .tileimg {
  overflow: hidden;
  width: 275px;
  height: 275px;
  border-radius: 10px;
}
@media (min-width: 1200px) {
  #auctionsPanel .tileimg {
    width: 340px;
    height: 340px;
  }
}
#auctionsPanel .tile .glass1 {
  opacity: 0.7;
  background-color: #333;
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  height: 70px;
  border-radius: 0 0 10px 10px;
  z-index: 1001;
}
#auctionsPanel .tile .glass2 {
  opacity: 0.7;
  background-color: #333;
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 70px;
  border-radius: 10px 10px 0 0;
  z-index: 1000;
}
#auctionsPanel .tile div.alert-orange {
  position: absolute;
  text-align: center;
  line-height: 20px;
  bottom: 70px;
  width: 100%;
  z-index: 1002;
}
#auctionsPanel .tile h3 {
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
  text-align: center;
  height: 70px;
  width: 100%;
  bottom: 0;
  color: white;
  z-index: 1002;
  font-size: 22px;
  margin: 0;
  min-height: 70px;
}
#auctionsPanel .tile h3 span {
  display: table-cell;
  vertical-align: middle;
}
#auctionsPanel .tileSlide h4.city {
  position: absolute;
  text-align: center;
  top: 0;
  color: white;
  text-align: center;
  width: 100%;
  z-index: 1002;
  font-size: 14px;
  margin: 0;
  padding: 7px;
  border-radius: 10px 10px 0 0;
  background-color: #777;
}
#auctionsPanel .tile h3 small {
  display: block;
  color: white;
  margin-top: 5px;
}
#auctionsPanel .tileinfo {
  position: absolute;
  top: 0;
  width: 100%;
  height: 100%;
  text-align: center;
  padding: 40px 0 0 0;
  font-size: 18px;
  color: white;
  z-index: 1003;
}
#auctionsPanel .tileinfo h4 {
  margin-bottom: 30px;
  text-transform: uppercase;
}
#auctionsPanel .tileinfo small.cent {
  color: #ddd;
}
#auctionsPanel .tile label {
  background-color: #71b82a;
  position: absolute;
  top: 12px;
  left: -7px;
  color: white;
  font-size: 18px;
  font-weight: 200;
  padding: 0 14px;
  box-shadow: 0 0 4px rgba(0, 0, 0, 0.5);
  z-index: 1005;
}
#auctionsPanel .tile label small.cent {
  color: #b1e280;
}
#auctionsPanel .tile label.lotNumber {
  left: auto;
  right: -7px;
}
#auctionsPanel .tile label.price {
  min-width: 133px;
}
#auctionsPanel .tile label.credit {
  background: transparent url(/img/ui/start-credit-leasing.svg) no-repeat;
  width: 70px;
  height: 70px;
  min-width: auto;
  background-size: cover;
  box-shadow: none;
  top: auto;
  bottom: 42px;
  left: -20px;
}
#auctionsPanel td label.credit {
  background-color: #f0ad4e;
  display: block;
  color: white;
  white-space: nowrap;
  font-weight: normal;
  padding: 0 5px;
}
#auctionsPanel .tile label small {
  display: block;
  text-align: center;
  font-size: 12px;
}
#auctionsPanel .tileSlide div.restTime {
  background-color: rgba(200, 200, 200, 0.7);
  position: absolute;
  top: 12px;
  right: 0;
  color: white;
  font-size: 18px;
  font-weight: 200;
  padding: 0 14px;
  z-index: 1005;
}
#auctionsPanel .tileSlide div.creditInfo {
  background-color: #f0ad4e;
  position: absolute;
  text-align: center;
  width: 100%;
  bottom: 70px;
}
#auctionsPanel .soldLinksArea a.mainBtn {
  margin-right: 1.2em;
  padding: 5px 20px !important;
  font-size: 1.2em;
  white-space: normal;
}
#auctionsPanel .soldLinksArea a.btn-success {
  color: white;
  background-color: #71b82a;
}
#auctionsPanel .table-v3 {
  border-spacing: 1px;
}
#auctionsPanel .table-v3 .even td {
  background: #ddd;
}
#auctionsPanel .table-v3 .odd td {
  background: white;
}
#auctionsPanel .table-v3 td.colModel {
  width: 20%;
  text-align: left;
}
#auctionsPanel .table-v3 .lotTitleTr td {
  font-size: 1.2em;
}
#auctionsPanel .table-v3 .ph,
#auctionsPanel .table-v3 .ph img {
  width: 150px;
  vertical-align: top;
}
#auctionsPanel .table-v3 .colDates {
  width: 20%;
  max-width: 150px;
}
#auctionsPanel .table-v3 .colDates span {
  white-space: nowrap;
}
@media only screen and (max-width: 760px) {
  #auctionsPanel .tileinfo {
    display: block !important;
    text-shadow: 1px 1px 3px rgba(0, 0, 0, 0.7);
  }
  #auctionsPanel .glass2 {
    display: none !important;
  }
  #auctionsPanel .soldLinksArea.hscroll {
    white-space: nowrap;
  }
}
.xCarousel {
  position: relative;
}
.xCarousel .LScroll,
.xCarousel .RScroll {
  position: absolute;
  top: 0;
  padding-top: 37px;
  bottom: 0;
  width: 20px;
  color: #71b82a;
  font-size: 20px;
  text-align: center;
}
.xCarousel .LScroll {
  left: -20px;
}
.xCarousel .RScroll {
  right: -20px;
}
@media (max-width: 768px) {
  .xCarousel .LScroll,
  .xCarousel .RScroll {
    display: none;
  }
}
.xCarousel .xLine {
  white-space: nowrap;
}
.xCarousel .xLine .xTile {
  display: inline-block;
  position: relative;
  vertical-align: top;
  white-space: normal;
  margin-left: 10px;
}
.xCarousel .xTile.news img {
  box-shadow: none;
  padding: 15px;
}
.xCarousel.infoCarousel .xTile {
  width: 300px;
}
.xCarousel.aucCarousel .xTile {
  width: 140px;
  vertical-align: top;
  white-space: normal;
  margin-left: 10px;
}
.xCarousel.aucCarousel .xTile .acTileImg {
  overflow: hidden;
  width: 140px;
  height: 100px;
  display: block;
}
.xCarousel.aucCarousel .xTile .acTileImg img {
  height: 100%;
}
.xCarousel.aucCarousel .xTile .info {
  max-height: 3em;
  overflow: hidden;
  display: inline-block;
}
.xCarousel.aucCarousel .xTile .price {
  background-color: #71b82a;
  position: absolute;
  top: 7px;
  left: -7px;
  color: white;
  font-size: 12px;
  font-weight: 600;
  padding: 0 7px;
  box-shadow: 0 0 4px rgba(0, 0, 0, 0.5);
  z-index: 1;
}
.xCarousel.aucCarousel .xTile .price small.cent {
  color: #b1e280;
}
.xCarousel.aucCarousel .xTile .alert-orange {
  position: absolute;
  top: 76px;
  left: -7px;
  color: white;
  font-size: 12px;
  font-weight: 600;
  padding: 0 7px;
  box-shadow: 0 0 4px rgba(0, 0, 0, 0.5);
  z-index: 1;
}
.biddingPanel .mainPhoto {
  box-sizing: border-box;
  overflow: auto;
  max-width: 100%;
}
.biddingPanel .mainPhoto a {
  width: 100%;
  padding-bottom: 75%;
  background-position: center;
  background-size: cover;
  cursor: pointer;
  text-decoration: none;
}
.biddingPanel .iconLink a {
  line-height: 1.2em;
  vertical-align: top;
}
.biddingPanel .fa-question-circle {
  color: #71b82a !important;
}
.biddingPanel .btn-default.btn-lg {
  background-color: #e0e0e0;
}
.biddingPanel .btn-default.btn-lg:hover {
  background-color: #d0d0d0;
}
.biddingPanel .btn-success.btn-lg {
  background-color: #71b82a;
}
.biddingPanel .btn-success.btn-lg:hover {
  background-color: #67ae20;
}
.biddingPanel .bettingArea {
  margin: 3em 0;
}
.biddingPanel .bettingArea .btn-lg {
  width: 100%;
  height: 75px;
  margin: 5px auto;
  padding: 0 5px;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  text-transform: uppercase;
  white-space: normal;
}
.biddingPanel .bettingArea .btn-lg .price {
  white-space: nowrap;
}
.biddingPanel .virtual td {
  color: #999;
}
.biddingPanel .bettingArea .btn-danger {
  background-color: #e30a13;
  border-color: #e30a13;
}
.biddingPanel .bettingArea .btn-danger:hover {
  background-color: #ce090f;
  border-color: #ce090f;
}
.biddingPanel .aucInf {
  font-size: 18px;
}
.biddingPanel table.aucInf {
  width: 100%;
}
.biddingPanel .aucInf td,
.biddingPanel .aucInf th {
  padding: 1px 0;
}
.biddingPanel .aucInf th {
  color: #777;
  font-weight: normal;
}
.biddingPanel .popover-title,
.biddingPanel .popover-content {
  color: black;
}
.biddingPanel .userPriceNo,
.biddingPanel .userPriceYes {
  font-size: 18px;
}
.biddingPanel #betsQty {
  font-size: 14px;
  color: #f0ad4e;
}
.biddingPanel .mainIconLink {
  display: block;
  width: 130px;
  height: 130px;
  overflow: hidden;
  margin: 0;
  background-position: center;
  background-size: cover;
  cursor: pointer;
}
.biddingPanel .biddingWell {
  padding: 15px;
  border-radius: 0;
}
@media (min-width: 768px) {
  .biddingPanel .rpad0-on-wide {
    padding-right: 2px;
  }
}
@media (max-width: 992px) {
  .biddingPanel .well {
    margin: 0 -15px;
    border-width: 1px 0px;
  }
  .biddingPanel .aucInf {
    font-size: 16px;
  }
  .biddingPanel .panel,
  .biddingPanel .alert {
    border-radius: 0;
    margin: 0 -15px 0px -15px;
    border-width: 1px 0px;
  }
}
#betConfirmModal .onError {
  display: none;
}
#betConfirmModal.error .modal-body,
#betConfirmModal.error .modal-footer {
  display: none;
}
#betConfirmModal.error .onError {
  display: block !important;
}
/***************************************************************************************************************************************************************
***   WIZARD
***************************************************************************************************************************************************************/
.wizard-wrapper {
  width: 100%;
}
@media (max-width: 767px) {
  .wizard-wrapper {
    overflow: auto;
  }
}
.wizard {
  width: 100%;
  height: 5em;
  margin: 2em 0;
  opacity: 0.99;
}
@media (max-width: 767px) {
  .wizard.wizard5 {
    min-width: 600px;
  }
  .wizard ul li a {
    line-height: 1em;
    display: block;
    line-height: 1em;
    min-height: 2.2em;
  }
}
.wizard ul {
  counter-reset: step;
  padding: 0;
}
.wizard ul li {
  list-style-type: none;
  width: calc(100% / 4);
  float: left;
  position: relative;
  text-align: center;
  color: #999;
}
.wizard ul li small {
  display: block;
  margin-top: 1px;
  margin-bottom: 3px;
  font-size: 0.8em;
  color: #777;
}
.wizard ul li small.active {
  font-weight: bold;
}
.wizard.wizard5 ul li {
  width: calc(100% / 5);
}
.wizard.wizard3 ul li {
  width: calc(100% / 3);
}
.wizard ul li:before {
  width: 40px;
  height: 40px;
  content: counter(step);
  counter-increment: step;
  font-size: 22px;
  line-height: 34px;
  border: 2px solid #999;
  display: block;
  text-align: center;
  margin: 0 auto 10px auto;
  border-radius: 50%;
  background-color: white;
}
.wizard ul li:after {
  width: 100%;
  height: 2px;
  content: '';
  position: absolute;
  background-color: #999;
  top: 20px;
  left: -50%;
  z-index: -1;
}
.wizard ul li:first-child:after {
  content: none;
}
.wizard ul li.done {
  color: #71b82a;
}
.wizard ul li.done:before {
  background-color: #71b82a;
  color: white;
  border-color: #71b82a;
}
.wizard ul li.active:before {
  color: #71b82a;
  font-weight: bold;
}
.wizard ul li a {
  font-size: 18px;
  color: #999;
}
.wizard ul li.done a,
.wizard ul li.active a {
  color: #71b82a;
}
.wizard ul li.active:before {
  color: white;
  border-color: #f0ad4e;
  background-color: #f0ad4e;
}
.wizard ul li.active a {
  color: #f0ad4e;
}
.wizard ul li.active.error:before {
  color: white;
  border-color: #e30a13;
  background-color: #e30a13;
}
.wizard ul li.active.error a {
  color: #e30a13;
}
.wizard ul li.done + li:after {
  background-color: #71b82a;
}
.wizard ul li.current a {
  font-weight: bold;
}
/***************************************************************************************************************************************************************
*   WIZARD-PANEL
***************************************************************************************************************************************************************/
.wizardPanel {
  -background-color: #ffe;
  margin-bottom: 60px;
  padding: 2em 0;
  border: 1px solid #ddd;
  border-width: 1px 0;
}
.wizardPanel h3 {
  margin: 2em;
}
.wizardPanel h4 {
  margin: 0em;
}
.wizardPanel .statusRow {
  margin-bottom: 1em;
}
.wizardPanel .nextButton {
  text-align: center;
  margin-top: 0.5em;
}
.wizardPanel .drag {
  border: 7px dashed #ccc !important;
  position: relative;
}
.wizardPanel .drag:after {
  content: 'загрузка файлов';
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(255, 255, 255, 0.8);
  z-index: 1000;
  font-size: 40px;
  color: #999;
  text-align: center;
  line-height: 10em;
}
.wizardPanel .wizTimer {
  display: block;
  color: red;
  margin-top: 0.5em;
  font-size: 1.2em;
  cursor: help;
}
.wizardPanel .tooltip-inner {
  text-align: left;
  max-width: 400px;
}
.wizardPanel .input-xs {
  height: 22px;
  padding: 5px 5px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 3px;
}
.switch {
  position: relative;
  display: inline-block;
  vertical-align: middle;
  padding-left: 34px;
  margin-bottom: 0;
  font-weight: normal;
  cursor: pointer;
  /* Hide default HTML checkbox */
  /* The slider */
}
.switch input {
  opacity: 0;
  width: 0;
  height: 0;
}
.switch i {
  position: absolute;
  cursor: pointer;
  top: calc(50% - 16px / 2);
  left: 0;
  height: 16px;
  width: 34px;
  border-radius: 8px;
  background-color: #ccc;
  -webkit-transition: 0.1s;
  transition: 0.1s;
}
.switch i:before {
  position: absolute;
  content: "";
  height: 14px;
  width: 14px;
  border-radius: 16px;
  left: 1px;
  bottom: 1px;
  background-color: white;
  -webkit-transition: 0.1s;
  transition: 0.1s;
}
.switch input:checked + i {
  background-color: #71b82a;
}
.switch input:focus + i {
  box-shadow: 0 0 1px #71b82a;
}
.switch input:checked + i:before {
  -webkit-transform: translateX(18px);
  -ms-transform: translateX(18px);
  transform: translateX(18px);
}
#deliveryTG {
  position: fixed;
  height: 50px;
  line-height: 50px;
  bottom: 10px;
  left: 20px;
  z-index: 1000;
  background: #ffffffdd;
  border-radius: 25px;
  display: none;
}
#deliveryTG i {
  display: inline-block;
  width: 50px;
  height: 50px;
  background: white;
  border-radius: 50%;
  font-size: 50px;
}
#deliveryTG span {
  line-height: 50px;
  display: inline-block;
  vertical-align: top;
  padding: 0 1em 0 0.5em;
  font-size: 1.2em;
}
.navbar-fixed-top {
  z-index: 50000 !important;
}
nav.mainheader a {
  text-transform: uppercase;
  font-size: 16px;
  color: #fafafa;
}
nav.mainheader a:hover {
  background-color: #f0f0f0;
}
nav.mainheader a i {
  color: #71b82a;
  font-size: 18px;
  padding-right: 0.2em;
  -vertical-align: top;
}
.navbar-inverse {
  background-color: #1e1e1e;
  border-color: #080808;
}
.glow-orange {
  box-shadow: 0px 0px 11px 1px #f0ad4e;
  animation: glow-orange-animation 1s infinite alternate;
}
@keyframes glow-orange-animation {
  from {
    box-shadow: 0px 0px 5px 1px #f0ad4e;
  }
  to {
    box-shadow: 0px 0px 11px 3px #f0ad4e;
  }
}
.navLinks {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: block;
  text-align: left;
  line-height: 1em;
}
.navLinks>li {
  margin: 0 10px 0 0;
  position: relative;
  display: inline-block;
}
.navLinks>li a {
  font-size: 14px;
  color: #c4e99f;
}
.navLinks>li.active a {
  color: white;
}
.badge {
  color: #477519;
  border: 1px solid #477519;
  background-color: #fff;
  border-radius: 1em;
  padding: 3px;
  min-width: 1.8em;
  font-weight: normal;
}
.alert-green .badge {
  -border: none;
  float: right;
  margin-left: -1.2em !important;
  font-size: inherit;
}
.active .badge {
  color: white !important;
  background-color: #e30a13 !important;
  border-radius: 1em;
  border: none;
  padding: 3px;
  min-width: 1.8em;
  font-weight: 700;
}
label.checkbox,
label.radio {
  margin: 0;
  color: #404040;
  cursor: pointer;
  font-size: 13px;
  position: relative;
  display: block;
  font-weight: 400;
}
label.checkbox input,
label.radio input {
  position: absolute;
  left: -9999px;
}
label.checkbox i,
label.radio i {
  position: relative;
  display: inline-block;
  width: 17px;
  height: 17px;
  outline: 0;
  border: 1px solid #ccc;
  border-radius: 2px;
  background: #FFF;
  vertical-align: bottom;
}
label.radio i {
  border-radius: 50%;
}
label.checkbox input+i:after,
label.radio input+i:after {
  color: #71b82a;
  content: '\f00c';
  top: -1px;
  left: 0px;
  width: 15px;
  height: 15px;
  font: 400 18px/18px FontAwesome;
  text-align: center;
  position: absolute;
  opacity: 0;
}
label.checkbox input:checked+i:after,
label.radio input:checked+i:after {
  opacity: 1;
}
label.checkbox-lg i {
  width: 26px;
  height: 26px;
}
label.checkbox-lg input+i:after,
label.radio-lg input+i:after {
  width: 24px;
  height: 24px;
  font: 400 26px/26px FontAwesome;
}
a.dropdown-toggle,
.input-group-addon,
.btn {
  border-radius: 3px;
}
.dropdown-menu {
  border-radius: 3px;
}
.panelHeaderAction {
  float: right;
  font-size: 1.2em;
  cursor: pointer;
}
.panelHeaderAction .fa {
  color: #999;
}
dl.subInfo {
  display: grid;
  grid-template-columns: max-content auto;
  width: 100%;
  font-size: 12px;
  white-space: nowrap;
  border-top: 1px solid #ddd;
  margin-top: 7px;
}
dl.subInfo dt {
  grid-column-start: 1;
  font-weight: normal;
  color: #999;
  padding-right: 1em;
}
dl.subInfo dd {
  grid-column-start: 2;
}
.tiny dl.subInfo {
  display: none;
}
#toast-container.toast-bottom-center>div,
#toast-container.toast-top-center>div {
  width: 450px;
}
.form-actions {
  text-align: center;
  margin: 1em;
}
.form-actions .btn {
  margin: 0 0.5em;
}
.mainContainer.mainWide {
  width: 100%;
}
.mainContainer:not(.mainWide) .wideOnly {
  display: none;
}
.panel-body.no-padding {
  padding: 0;
  margin: -1px;
}
.panel-body.no-padding .table {
  margin: 0;
}
.cursor-help {
  cursor: help;
}
.cursor-pointer {
  cursor: pointer;
}
.help-block {
  display: block;
  margin-top: 1px;
  margin-bottom: 3px;
  font-size: 0.8em;
  color: #777;
}
a.inLink {
  color: #71b82a;
  border-bottom: 1px dashed #71b82a;
  text-decoration: none !important;
  cursor: pointer;
}
a.inLink.blue {
  color: #337ab7;
  border-bottom: 1px dashed #337ab7;
  text-decoration: none !important;
  cursor: pointer;
}
.alert-green a.inLink {
  color: white;
  border-bottom: 1px dashed white;
}
.--dropdown:hover ul.dropdown-now {
  display: block;
}
ul.dropdown-menu li:hover>a {
  background-color: #050505 !important;
  color: #fff !important;
}
.pagination {
  margin: 0;
}
.pagination a {
  color: #71b82a;
}
.pagination>.active>a,
.pagination>.active>a:hover {
  z-index: 2;
  color: #fff;
  cursor: default;
  background-color: #71b82a;
  border-color: #71b82a;
}
.pagerTotal {
  text-align: right;
  font-size: 1.4em;
}
.message-red {
  color: #e30a13;
  font-size: 1.2em;
  padding: 5px 0;
  border-left: 3px solid #e30a13;
  background-color: #f2dede;
  padding-left: 10px;
  margin: 0.5em 0;
}
.message-green {
  color: #71b82a;
  font-size: 1.2em;
  padding: 5px 0;
  border-left: 3px solid #71b82a;
  background-color: #CCFFCC;
  padding-left: 10px;
  margin: 0.5em 0;
}
.alert-green {
  color: #fff;
  background-color: #71b82a;
  border-color: #71b82a;
}
.alert-orange {
  color: #fff;
  background-color: #f0ad4e;
  border-color: #eea236;
}
.alert-green .btn-default {
  background-color: #e0e0e0;
  font-size: 1.2em;
}
.alert-green .btn-default:hover {
  background-color: #d0d0d0;
}
.alert-green .nav .active a,
.alert-green .nav .active a:hover {
  background-color: #f0f0f0;
  border: 1px solid #f0f0f0;
  color: black;
}
.alert-green .nav-pills>li {
  margin-bottom: 5px;
}
.alert-green .nav a {
  font-size: 14px;
  color: white;
  border: 1px solid #b2dc7b;
}
.alert-green .nav .active a,
.alert-green .nav a:hover {
  color: #333;
}
.alert-green label:not([class]) {
  width: 100%;
  font-weight: normal;
  font-size: 12px;
  color: #edf8e2;
  margin-bottom: 2px;
}
.modal {
  text-align: center;
}
.modal:before {
  display: inline-block;
  vertical-align: middle;
  content: " ";
  height: 100%;
}
.modal-dialog {
  display: inline-block;
  text-align: left;
  vertical-align: middle;
}
@media (max-width: 768px) {
  .modal-dialog {
    width: calc(100% - 40px);
  }
}
.mainheader a {
  cursor: pointer;
}
small.cent {
  font-size: 0.87em;
  font-weight: 100;
  color: #888;
  padding-left: 0.05em;
  display: inline !important;
}
.btn-primary small.cent,
.btn-success small.cent {
  color: #ded;
}
.alert-green small.cent {
  color: #eee;
}
.fa-eye {
  color: #71b82a;
  cursor: pointer;
}
.fa-eye-slash {
  color: #e30a13;
  cursor: pointer;
}
.fa-rub {
  visibility: hidden;
  font-size: 0.9em;
  width: 0.8em;
}
.fa-rub:before {
  visibility: visible;
}
.phoneGroup .input-group-btn small {
  color: #aaa;
  padding-right: 0.5em;
}
.phoneGroup .btn {
  background-color: #ddd;
  padding: 5px 10px;
}
.phoneGroup .btn img {
  height: 20px;
  width: 30px;
}
.table th {
  vertical-align: middle !important;
}
.table.th-top th {
  vertical-align: top !important;
}
/**  таблички  */
.table-v3 {
  width: 100%;
  border-collapse: separate;
  border-spacing: 2px;
}
.table-v3 td {
  background-color: #e5e5e5;
  text-align: center;
  padding: 5px 7px;
}
.panel-body .table-v3 td {
  background-color: #f0f0f0;
}
.table-v3 td.text-left {
  text-align: left;
}
.table-v3 td.text-right {
  text-align: right;
}
.panel-body table.table tr:first-child th,
.panel-body table.table tr:first-child td {
  border-top: none;
}
.table-v3 th {
  text-transform: uppercase;
  background-color: #71b82a;
  color: white;
  text-align: center;
  padding: 5px;
}
.table-v3 th a {
  color: white;
}
.table-v3 .ph,
.table-v3 .ph img {
  width: 130px;
}
.table-v3.table td,
.table-v3.table th {
  padding: 5px 7px !important;
}
.table-v3 td.ph {
  padding: 0;
  background: none;
}
.table-v3 tr:hover td {
  background-color: #efefef;
}
.viewStatPanel {
  padding: 0.5em 1em;
  width: 300px;
  border: 1px dotted grey;
  background-color: #eee;
}
.viewStatPanel table {
  width: 100%;
  white-space: nowrap;
  width: 100%;
  white-space: nowrap;
}
.viewStatPanel table td {
  text-align: center;
  font-weight: bold;
}
.viewStatPanel table th {
  text-align: center;
  font-weight: normal;
}
.thumbA {
  display: inline-block;
  width: 100px;
  height: 100px;
  margin: 5px;
  overflow: hidden;
  border-radius: 5px;
}
.thumbA img {
  height: 100px;
}
.newsBrief .thumbA {
  float: left;
  margin-left: 20px;
}
.mainPagePanel {
  border: 1px solid #f0f0f0;
  border-top: none;
  border-radius: 2px;
  padding: 25px;
  background-color: #f0f0f0;
  margin-top: 10px;
}
.btnArea {
  text-align: right;
  margin-bottom: 15px;
}
.btnArea a {
  font-size: 20px;
  color: #999;
  padding: 0 7px;
}
.btnArea a.active {
  color: #71b82a;
}
.mainMenu {
  background-color: rgba(0, 0, 0, 0.8);
  padding-left: 35px;
  padding-top: 30px;
  overflow-y: auto;
}
.mainMenu li {
  min-height: 2.5em;
  white-space: nowrap;
}
.mainMenu li i {
  margin-right: 8px;
  width: 20px;
}
.mainMenu ul {
  padding: 20px 20px 20px 43px;
  list-style: none;
  min-width: 270px;
}
.mainMenu ul a {
  text-transform: none;
  line-height: 2em;
  font-size: 18px;
}
ul.dropdown-menu.mainMenu li:hover>a {
  background-color: #f0f0f0 !important;
  color: #050505 !important;
}
.mainMenu .badge {
  color: white;
  background-color: #e30a13;
  border-radius: 1em;
  font-size: 12.5px;
  font-weight: 700;
  border: 1.5pt solid white;
  padding: 3px;
  min-width: 1.8em;
}
.mainMenu ul .badge {
  margin: 0 8px 0 -25px;
}
ul .submenu3 a {
  padding-left: 44px;
  height: auto;
  line-height: 2em;
  font-weight: normal;
  display: block;
}
.ui-autocomplete {
  z-index: 2000 !important;
  max-height: 500px;
  overflow: auto;
}
/* STATUS */
.state {
  padding: 2px 4px;
  border-style: solid;
  border-width: 1px;
  border-radius: 2px;
  min-width: 3.7em;
  display: inline-block;
  min-height: 2em;
  text-align: center;
  line-height: 1.8em;
}
.state small {
  line-height: 1em;
  display: block;
}
.state.active,
.state.ok,
.state.process,
.state.done,
.state.normal,
.state.payment,
.state.payed {
  background: #CCFFCC;
  color: #71b82a;
  border-color: #71b82a;
}
.state.incheck,
.state.userPrice {
  background: #ddddff;
  border-color: #7777cc;
  color: #7777cc;
}
.state.empty,
.state.oncheck,
.state.check,
.state.wait,
.state.newbie,
.state.isnew,
.state.uploadDocs {
  background: #FFFFCC;
  color: #f0ad4e;
  border-color: #f0ad4e;
}
.state.block,
.state.error,
.state.finished,
.state.banned,
.state.failed,
.state.sold,
.state.rejected,
.state.cancel,
.state.quickBuy {
  background: #FFCCCC;
  color: #e30a13;
  border-color: #e30a13;
}
.result {
  padding: 2px 4px;
  border-style: solid;
  border-width: 1px;
  border-radius: 3px;
  min-width: 3.7em;
  display: inline-block;
  height: 2em;
}
.process {
  background: #CCFFCC;
  color: #71b82a;
  border-color: #71b82a;
}
.sold {
  background: #FFFFCC;
  color: #f0ad4e;
  border-color: #f0ad4e;
}
.failed {
  background: #FFCCCC;
  color: #e30a13;
  border-color: #e30a13;
}
.wysiwyg-text-align-center {
  text-align: center;
}
.wysiwyg-text-align-left {
  text-align: left;
}
.wysiwyg-text-align-right {
  text-align: right;
}
#toTop {
  position: fixed;
  bottom: 20px;
  right: 20px;
  z-index: 1000;
  border-radius: 50%;
  display: none;
  color: white;
  background: #71b82a;
  width: 40px;
  height: 40px;
  font-size: 20px;
  line-height: 28px;
  text-align: center;
}
#topMenuMob {
  position: fixed;
  font-size: 22px;
  top: 52px;
  background-color: rgba(0, 0, 0, 0.8);
  color: white;
  z-index: 30000;
  padding-left: 30px;
  height: 90%;
  overflow: auto;
}
#topMenuMob>ul {
  min-width: 300px;
}
#topMenuMob ul {
  list-style-type: none;
  padding-left: 0;
  margin-left: 0;
}
#topMenuMob a {
  color: white;
}
#topMenuMob i.fa {
  color: #71b82a;
  padding-right: 5px;
}
#topMenuMob .mobLevel2,
#topMenuMob .mobLevel3 {
  display: none;
  margin-left: 1.5em;
}
#topMenuMob .authPanel {
  width: 95% !important;
  margin: 0 auto;
  left: 3%;
  position: absolute;
  border: 1px solid #999;
  padding: 1em;
  background-color: #555;
}
@media (max-width: 992px) {
  .filterUl li {
    display: none;
  }
  .filterUl li.active {
    display: block;
  }
  .filterForm {
    -display: none;
  }
  .mainheader {
    margin-bottom: 5px;
  }
  .logoLine {
    margin-bottom: 1em;
  }
  .logoLine .logoDiv {
    margin-top: -4px !important;
    font-size: 14px !important;
  }
  .logoLine .mainGreenPanel {
    font-size: 12px;
    padding: 5px 10px;
  }
  .logoLine .mainGreenPanel .navLinks {
    display: none;
  }
  h3 {
    font-size: 18px;
  }
  table.aucInf {
    font-size: 16px;
  }
  table.aucInf td,
  table.aucInf th {
    padding: 0px 3px;
  }
  .mainPagePanel {
    padding: 15px;
  }
  .soldLinksArea .iblock .mainBtn {
    font-size: 12px;
    white-space: nowrap;
    margin-right: 3px;
    padding: 5px 7px !important;
  }
  .soldLinksArea .iblock .mainBtn .badge {
    margin: 0 0 0 5px;
  }
}
.curPrice {
  color: white;
}
.curPrice small.cent {
  color: white;
}
.curPrice small {
  display: block;
}
.leader1 {
  background-color: #71b82a !important;
}
.leader2 {
  background-color: #eea236 !important;
}
.leader3 {
  background-color: #e30a13 !important;
}
.leaderNo {
  background-color: #AAA !important;
}
#marksAreaDiv {
  margin-top: 25px;
}
label.error {
  font-weight: bold;
  color: #e30a13;
}
.navbar-inverse .navbar-nav>li>a.btn-warning {
  cursor: pointer;
  display: inline-block;
  padding: 5px 15px;
  margin: 10px;
  color: white;
}
.navbar-inverse .navbar-nav>li>a.btn-warning:hover,
.navbar-inverse .navbar-nav>li>a.btn-warning:focus,
.navbar-inverse .navbar-nav>li>a.btn-warning:active {
  color: #fff;
  background-color: #ec971f;
  border-color: #d58512;
}
.navbar-inverse .navbar-nav>li>a.btn-warning i {
  color: white;
}
#firebaseSubscribe {
  cursor: pointer;
  display: inline-block;
  padding: 5px 15px;
  margin: 10px;
  color: white;
}
#firebaseSubscribe.btn-warning:hover,
#firebaseSubscribe.btn-warning:focus,
#firebaseSubscribe.btn-warning:active {
  color: #fff;
  background-color: #ec971f;
  border-color: #d58512;
}
#firebaseSubscribe i {
  color: white;
}
/***************************************************************************************************************************************************************
***   Plugin's   fix    styles
***************************************************************************************************************************************************************/
.multiselect button.form-control {
  font-size: 14px;
  line-height: 14px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.multiselect-dropdown {
  position: absolute;
  display: none;
  flex-direction: column;
  z-index: 1000;
  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);
}
.multiselect-dropdown ul {
  min-width: 250px;
  max-height: 60vh;
  overflow: auto;
  padding: 5px 0;
  margin: 2px 0;
  font-size: 14px;
  text-align: left;
  list-style: none;
}
.multiselect-dropdown ul li {
  padding: 2px 10px;
}
.multiselect-dropdown ul li:hover {
  background-color: #f0f0f0;
}
.multiselect-dropdown ul li.sep {
  border-bottom: 1px solid #ccc;
  margin: 0.4em 0;
}
.multiselect-dropdown ul .btn.dropdown-toggle {
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect-dropdown ul .dropdown-menu {
  min-width: 250px;
  max-height: 500px;
  overflow: auto;
}
.multiselect-dropdown ul .multiGroup {
  background-color: #f0f0f0;
}
.multiselect-dropdown ul .multiGroup label.checkbox {
  font-weight: bold;
}
.multiselect-dropdown ul .checkbox i {
  margin-right: 5px;
  vertical-align: middle;
}
.multiselect-dropdown .title {
  padding: 5px 10px 5px 10px;
  border-bottom: 1px solid #ddd;
  display: none;
}
.multiselect-dropdown .actions {
  display: flex;
  background: white;
  padding: 3px 7px;
}
.multiselect-dropdown .actions a {
  flex: 1;
  margin: 3px;
}
.multiselect-dropdown .actions a.actionClose {
  flex: 0;
  font-size: 16px;
  line-height: 1.8em;
  padding: 0 10px;
  color: #333;
}
@media (max-width: 768px) {
  .multiselect-dropdown {
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    margin: 2px;
    position: fixed;
    font-size: 20px !important;
  }
  .multiselect-dropdown ul {
    max-height: calc(100% - 30px) !important;
  }
  .multiselect-dropdown ul li {
    border-bottom: 1px solid #ddd;
    padding: 5px 10px;
  }
  .multiselect-dropdown ul label.checkbox,
  .multiselect-dropdown ul label.radio {
    font-size: 20px !important;
  }
  .multiselect-dropdown .actions a {
    font-size: 22px !important;
  }
  .multiselect-dropdown .title {
    display: block;
  }
}
.select2-container {
  max-width: 100%;
}
.select2-container.form-control {
  min-height: 30px;
  height: auto;
  padding: 0;
}
.select2-container-multi .select2-choices {
  border: none;
}
.select2-container .select2-choice {
  background: none;
  border: none;
}
.select2-container .select2-choice span {
  margin-right: 0;
}
.select2-container .select2-choice div {
  display: none;
}
.select2-container .select2-search--inline .select2-search__field {
  color: black;
}
.select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
  color: #e30a13;
  font-family: system-ui;
}
.select2-container--default .select2-selection--multiple .select2-selection__choice {
  border-radius: 2px;
  background: #CDE69C;
  color: #638421;
  border: 1px solid #A5D24A;
  line-height: 14px;
  padding: 4px 18px 4px 5px;
  margin: 3px 0 0px 5px;
  position: relative;
  cursor: default;
}
.tooltip {
  max-width: 400px;
}
.tooltip.top .tooltip-arrow {
  border-top-color: #aaa;
}
.tooltip-inner {
  min-width: 100px;
  max-width: 100%;
  white-space: pre-wrap;
  background: #fff;
  color: black;
  border: 1px solid #aaa;
  padding: 5px 15px;
}
/**************************************************************************************************************************************************************/
table.diff {
  width: 100%;
}
table.diff * {
  background: none;
  color: black;
  text-transform: none;
  font-size: 12px;
}
table.diff td,
table.diff th {
  border: 1px solid #ccc;
  padding: 2px 5px;
}
.loader {
  position: absolute;
  background-color: #fffff0cc;
  z-index: 1000;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
}
.loader:after {
  content: '';
  display: block;
  position: absolute;
  top: calc(50% - 25px);
  left: calc(50% - 25px);
  -border: 5px solid #f3f3f3;
  /* Light grey */
  border-top: 5px solid #71b82a;
  border-radius: 50%;
  width: 50px;
  height: 50px;
  animation: spin 2s linear infinite;
}
/**************************************************************************************************************************************************************/
@keyframes spin {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
