@charset "UTF-8";
@font-face {
  font-family: 'font-b4w';
  src: url("../fonts/font-b4w.eot?wysqmj");
  src: url("../fonts/font-b4w.eot?wysqmj#iefix") format("embedded-opentype"), url("../fonts/font-b4w.ttf?wysqmj") format("truetype"), url("../fonts/font-b4w.woff?wysqmj") format("woff"), url("../fonts/font-b4w.svg?wysqmj#font-b4w") format("svg");
  font-weight: normal;
  font-style: normal;
  font-display: block;
}
/* line 13, ../sass/font-b4w.scss */
[class^="icon-"], [class*=" icon-"] {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'font-b4w' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

/* line 28, ../sass/font-b4w.scss */
.icon-facebook:before {
  content: "\e900";
}

/* line 31, ../sass/font-b4w.scss */
.icon-instagram:before {
  content: "\e901";
}

/* line 34, ../sass/font-b4w.scss */
.icon-phone:before {
  content: "\e902";
}

/* line 37, ../sass/font-b4w.scss */
.icon-skype:before {
  content: "\e903";
}

/* line 40, ../sass/font-b4w.scss */
.icon-twitter:before {
  content: "\e904";
}

/* line 43, ../sass/font-b4w.scss */
.icon-balance:before {
  content: "\e905";
}

/* line 46, ../sass/font-b4w.scss */
.icon-revenue:before {
  content: "\e906";
}

/* line 49, ../sass/font-b4w.scss */
.icon-movie-tickets:before {
  content: "\e907";
}

/* line 52, ../sass/font-b4w.scss */
.icon-graph:before {
  content: "\e908";
}

/* line 55, ../sass/font-b4w.scss */
.icon-card-budget:before {
  content: "\e909";
}

/* line 58, ../sass/font-b4w.scss */
.icon-card-calendar:before {
  content: "\e90a";
}

/* line 61, ../sass/font-b4w.scss */
.icon-card-login:before {
  content: "\e90b";
}

/* line 64, ../sass/font-b4w.scss */
.icon-card-rating:before {
  content: "\e90c";
}

/* line 67, ../sass/font-b4w.scss */
.icon-card-trophy:before {
  content: "\e90d";
}

/* line 70, ../sass/font-b4w.scss */
.icon-calendar:before {
  content: "\e90e";
}

/* line 73, ../sass/font-b4w.scss */
.icon-checked:before {
  content: "\e90f";
}

/* line 76, ../sass/font-b4w.scss */
.icon-arrows-down:before {
  content: "\e910";
}

/* line 79, ../sass/font-b4w.scss */
.icon-triangle-up:before {
  content: "\e911";
}

/* line 82, ../sass/font-b4w.scss */
.icon-triangle-down:before {
  content: "\e913";
}

/* line 85, ../sass/font-b4w.scss */
.icon-triangle-left:before {
  content: "\e914";
}

/* line 88, ../sass/font-b4w.scss */
.icon-triangle-right:before {
  content: "\e915";
}

/* line 91, ../sass/font-b4w.scss */
.icon-burger:before {
  content: "\e912";
}

/* line 94, ../sass/font-b4w.scss */
.icon-close:before {
  content: "\e916";
}

/* line 3, ../sass/font.scss */
.font-light {
  font-family: 'Roboto', sans-serif;
  font-style: normal;
  font-weight: 300;
}

/* line 10, ../sass/font.scss */
html body, .table-caption, .custom.btn.btn-link, .select2 .select2-selection, .card-shops-section .card.custom .card-header .h4, .modal.custom.modal-card .modal-dialog .modal-content .modal-header .h4, .card-account .sign,
.font-regular {
  font-family: 'Roboto', sans-serif;
  font-style: normal;
  font-weight: 400;
}

/* line 16, ../sass/font.scss */
.font-regular-italic {
  font-family: 'Roboto', sans-serif;
  font-style: italic;
  font-weight: 400;
}

/* line 23, ../sass/font.scss */
.custom.tab-nav .link, header.header .custom.navbar .nav-item a, .offer-card-section .h2,
.font-medium {
  font-family: 'Roboto', sans-serif;
  font-style: normal;
  font-weight: 500;
}

/* line 29, ../sass/font.scss */
html h2, html .h2, html h3, html .h3, html h4, html .h4, .card.custom .signature, .card-table .card-body .card-table-items.status, .card-table .card-body .content-card-table table.custom thead tr th, .card-type .card-body .card-type-bonus, .strategi, .accordion.custom .btn-link, .header-list li, .circle,
.font-bold {
  font-family: 'Roboto', sans-serif;
  font-style: normal;
  font-weight: 700;
}

/* line 35, ../sass/font.scss */
html h1, html .h1, html h2.main, html .h2.main, .custom.btn, .custom.btn.btn-outline-danger, .offer-section .offer-box-one h2,
.offer-section .offer-box-two h2, .offer-section .signature, .card-shops-section .card.custom .card-header .h2, .card-shops-section .card.custom .card-header .discount, .modal.custom.modal-card .modal-dialog .modal-content .modal-header .h2, .modal.custom.modal-card .modal-dialog .modal-content .modal-header .discount,
.font-black {
  font-family: 'Roboto', sans-serif;
  font-style: normal;
  font-weight: 900;
}

/*Colors  */
/* line 22, ../sass/color.scss */
.c-red {
  color: #FF2134 !important;
}

/* line 25, ../sass/color.scss */
.c-darkblue {
  color: #0F2439;
}

/* line 28, ../sass/color.scss */
.c-white-80 {
  color: rgba(255, 255, 255, 0.8);
}

/*Colors*/
/* line 5, ../sass/default.scss */
html {
  /*navbar*/
  /*end navbar*/
}
/* line 7, ../sass/default.scss */
html body {
  background: #0F2439 url("../img/bg-page.jpg") no-repeat top center;
  color: #ffffff;
  overflow-x: hidden;
  font-size: 16px;
  line-height: 1.5;
  letter-spacing: 1.07px;
}
/* line 8, ../sass/default.scss */
html body.main {
  background: #0F2439 url("../img/bg-main.png") no-repeat top center;
}
/* line 12, ../sass/default.scss */
html body.bg-no-img {
  background: #0F2439;
}
/* line 17, ../sass/default.scss */
html body.modal-open {
  padding-right: 0 !important;
  overflow-y: scroll;
}
/* line 31, ../sass/default.scss */
html :focus {
  outline: none;
}
/* line 35, ../sass/default.scss */
html p {
  padding: 0;
  margin: 0;
}
/* line 40, ../sass/default.scss */
html a {
  text-decoration: none;
  color: inherit;
}
/* line 44, ../sass/default.scss */
html a:hover {
  text-decoration: none;
}
/* line 48, ../sass/default.scss */
html a:focus {
  outline: none;
}
/* line 53, ../sass/default.scss */
html img {
  max-width: 100%;
}
/* line 62, ../sass/default.scss */
html h1, html .h1 {
  font-size: 60px;
}
@media (max-width: 575px) {
  /* line 62, ../sass/default.scss */
  html h1, html .h1 {
    font-size: 40px;
  }
}
/* line 70, ../sass/default.scss */
html h2, html .h2 {
  font-size: 30px;
  line-height: 35px;
  letter-spacing: 2px;
  text-transform: uppercase;
}
@media (max-width: 575px) {
  /* line 70, ../sass/default.scss */
  html h2, html .h2 {
    font-size: 24px;
  }
}
/* line 79, ../sass/default.scss */
html h2.main, html .h2.main {
  font-size: 36px;
  letter-spacing: 2.4px;
}
@media (max-width: 575px) {
  /* line 79, ../sass/default.scss */
  html h2.main, html .h2.main {
    font-size: 26px;
  }
}
/* line 91, ../sass/default.scss */
html h3, html .h3 {
  font-size: 24px;
  letter-spacing: 1.5px;
  text-transform: uppercase;
}
@media (max-width: 575px) {
  /* line 91, ../sass/default.scss */
  html h3, html .h3 {
    font-size: 16px;
  }
}
/* line 101, ../sass/default.scss */
html h4, html .h4 {
  font-size: 16px;
  text-transform: uppercase;
  letter-spacing: 2px;
  line-height: 1.5;
}

/* line 110, ../sass/default.scss */
.table-caption {
  font-size: 11px;
  line-height: 1.45;
  letter-spacing: 1.03px;
}

/* line 117, ../sass/default.scss */
.container {
  max-width: 1170px;
}

/* line 121, ../sass/default.scss */
.ls-unset {
  letter-spacing: unset;
}

/* line 126, ../sass/default.scss */
p.h4 {
  margin-bottom: 0;
}

/* line 134, ../sass/default.scss */
.mb-20px {
  margin-bottom: 20px;
}

/* line 138, ../sass/default.scss */
.mb-38px {
  margin-bottom: 38px;
}

/* line 142, ../sass/default.scss */
.mb-30px {
  margin-bottom: 30px;
}

/* line 146, ../sass/default.scss */
.mt-30px {
  margin-top: 30px;
}
@media (max-width: 768px) {
  /* line 146, ../sass/default.scss */
  .mt-30px {
    margin-top: 10px;
  }
}

/* line 153, ../sass/default.scss */
.mb-50px {
  margin-bottom: 50px;
}
@media (max-width: 768px) {
  /* line 153, ../sass/default.scss */
  .mb-50px {
    margin-bottom: 25px !important;
  }
}

/* line 160, ../sass/default.scss */
.mb-100px {
  margin-bottom: 100px;
}

/* line 164, ../sass/default.scss */
.pb-100px {
  padding-bottom: 100px;
}

/* line 168, ../sass/default.scss */
.p-30px {
  padding: 30px !important;
}

/* line 172, ../sass/default.scss */
.m-btn-center-sm {
  margin-bottom: -20px;
}

/* line 176, ../sass/default.scss */
.p-card {
  padding: 30px !important;
}
@media (max-width: 575px) {
  /* line 176, ../sass/default.scss */
  .p-card {
    padding: 15px !important;
  }
}

/* line 183, ../sass/default.scss */
.p-card-shop {
  padding: 50px 30px !important;
}
@media (max-width: 575px) {
  /* line 183, ../sass/default.scss */
  .p-card-shop {
    padding: 15px;
  }
}

/* line 190, ../sass/default.scss */
.no-wrap {
  white-space: nowrap;
}

/*html end*/
/*multiline*/
/* line 196, ../sass/default.scss */
.multiline-1 {
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 1;
  display: -webkit-box;
  overflow: hidden;
}

/* line 203, ../sass/default.scss */
.multiline-2 {
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  display: -webkit-box;
  overflow: hidden;
  white-space: normal;
}

/* line 211, ../sass/default.scss */
.multiline-3 {
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  display: -webkit-box;
  overflow: hidden;
  white-space: normal;
}

/* line 219, ../sass/default.scss */
.multiline-5 {
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 5;
  display: -webkit-box;
  overflow: hidden;
  white-space: normal;
}

/*end multiline*/
@media (min-width: 406px) {
  /* line 229, ../sass/default.scss */
  .d-smmy-none {
    display: none !important;
  }
}

/* line 236, ../sass/default.scss */
.btn-messenger-wrapper {
  display: none;
  position: fixed;
  bottom: 15px;
  right: 15px;
  background-color: #ffffff;
  border-radius: 50%;
  width: 80px;
  height: 80px;
}
@media (min-width: 1360px) {
  /* line 236, ../sass/default.scss */
  .btn-messenger-wrapper {
    display: block;
  }
}
/* line 249, ../sass/default.scss */
.btn-messenger-wrapper .btn-messenger {
  width: 100%;
  height: 100%;
  border-radius: 50%;
  background-color: red;
  background: url("../img/messenger.png") no-repeat center;
  background-size: 70%;
  background-position-y: 13px;
}

/*
#myChart{
  @media(min-width: 768px){
    padding: 50px 30px ;
  }
  background-color: $c-darkblue;
}*/
@media (max-width: 575px) {
  /* line 270, ../sass/default.scss */
  .btn-fix-4 {
    display: flex;
    justify-content: space-between;
    flex-direction: column;
  }
  /* line 275, ../sass/default.scss */
  .btn-fix-4 button {
    flex: 0 0 100%;
    margin-right: 0 !important;
  }
}

@media (max-width: 767px) {
  /* line 283, ../sass/default.scss */
  .btn-fix-4-card {
    display: flex;
    justify-content: space-between;
    flex-direction: column;
  }
  /* line 288, ../sass/default.scss */
  .btn-fix-4-card button {
    flex: 0 0 100%;
    margin-right: 0 !important;
  }
}

@media (min-width: 991px) and (max-width: 1124px) {
  /* line 295, ../sass/default.scss */
  .long-h {
    font-size: 24px !important;
  }
}
@media (max-width: 390px) {
  /* line 295, ../sass/default.scss */
  .long-h {
    font-size: 24px !important;
  }
}

/* line 4, ../sass/button.scss */
.custom.btn {
  box-sizing: border-box;
  border-radius: 25px;
  border: unset;
  padding: 8px 25px 10px;
  color: #ffffff;
  font-size: 20px;
  letter-spacing: 2.5px;
  text-align: center;
  text-transform: uppercase;
  box-shadow: 0 2px 14px 0 rgba(0, 0, 0, 0.5);
}
@media (max-width: 575px) {
  /* line 4, ../sass/button.scss */
  .custom.btn {
    font-size: 14px;
  }
}
/* line 22, ../sass/button.scss */
.custom.btn:focus, .custom.btn:active, .custom.btn:active:focus {
  box-shadow: unset !important;
}
/* line 28, ../sass/button.scss */
.custom.btn.sm {
  font-size: 16px;
  line-height: 1.5;
  letter-spacing: 2px;
  padding-top: 9px;
  padding-bottom: 7px;
}
/* line 38, ../sass/button.scss */
.custom.btn.btn-outline-danger {
  height: 40px;
  border: 1px solid #FF2134;
  font-size: 16px;
  letter-spacing: 2px;
}
/* line 45, ../sass/button.scss */
.custom.btn.btn-outline-danger:hover, .custom.btn.btn-outline-danger.active {
  background-color: #FF2134;
}
/* line 50, ../sass/button.scss */
.custom.btn.btn-danger {
  background-color: #FF2134;
}
/* line 53, ../sass/button.scss */
.custom.btn.btn-danger:focus {
  background-color: #FF2134;
}
/* line 59, ../sass/button.scss */
.custom.btn.btn-dark {
  background-color: #0F2439;
}
/* line 62, ../sass/button.scss */
.custom.btn.btn-dark:focus, .custom.btn.btn-dark:active {
  background-color: #0F2439;
}
/* line 69, ../sass/button.scss */
.custom.btn.btn-link {
  box-shadow: unset;
  font-size: 16px;
  line-height: 1.5;
  letter-spacing: 1.07px;
  text-transform: lowercase;
  padding: 0;
}
/* line 78, ../sass/button.scss */
.custom.btn.btn-link:hover, .custom.btn.btn-link:focus {
  text-decoration: unset;
}
/* line 83, ../sass/button.scss */
.custom.btn.btn-toggle {
  padding: 7px 16px;
  font-weight: 400;
  border-radius: 5px;
  text-transform: lowercase;
  color: rgba(255, 255, 255, 0.8);
  letter-spacing: 1.07px;
}
/* line 90, ../sass/button.scss */
.custom.btn.btn-toggle:active {
  background-color: #FF2134;
}

/* line 98, ../sass/button.scss */
.link {
  color: #FF2134;
  text-decoration: underline;
}
/* line 102, ../sass/button.scss */
.link:hover, .link:focus {
  color: #FF2134;
  text-decoration: unset;
}

/* line 108, ../sass/button.scss */
[type=button]:not(:disabled),
[type=reset]:not(:disabled),
[type=submit]:not(:disabled),
button:not(:disabled) {
  appearance: unset;
  -webkit-appearance: unset;
}

/* line 118, ../sass/button.scss */
a.btn-danger {
  background-color: #FF2134;
}
/* line 121, ../sass/button.scss */
a.btn-danger:focus {
  background-color: #FF2134;
}
/* line 126, ../sass/button.scss */
a.btn-danger:hover span {
  color: white;
}

/* line 3, ../sass/list.scss */
.list {
  padding-left: 0;
}
/* line 5, ../sass/list.scss */
.list .list-item {
  list-style-type: none;
}
/* line 7, ../sass/list.scss */
.list .list-item .list-link {
  color: #ffffff;
}

/* line 13, ../sass/list.scss */
.list-img {
  display: inline-flex;
  flex-wrap: wrap;
}
/* line 16, ../sass/list.scss */
.list-img-item {
  margin-bottom: 20px;
}
/* line 18, ../sass/list.scss */
.list-img-item:not(:last-child) {
  margin-right: 1rem;
}

/* line 4, ../sass/card.scss */
.card.custom {
  border-radius: 5px;
  box-shadow: 0 2px 14px 0 rgba(22, 21, 26, 0.8);
  background-color: #152d45;
  border: unset;
}
/* line 11, ../sass/card.scss */
.card.custom .signature {
  font-size: 16px;
  letter-spacing: 2px;
  color: rgba(255, 255, 255, 0.8);
}
/* line 18, ../sass/card.scss */
.card.custom .card-img {
  overflow: hidden;
  border-radius: 5px 5px 0 0;
}
/* line 22, ../sass/card.scss */
.card.custom .card-img img {
  width: 100%;
  height: auto;
}
/* line 28, ../sass/card.scss */
.card.custom .card-body {
  padding-left: 15px;
  padding-right: 15px;
                    /*
padding-bottom: 0;
padding-top: 0;*/
}

/* line 36, ../sass/card.scss */
.card-table {
  overflow: hidden;
}
/* line 39, ../sass/card.scss */
.card-table .card-body {
  padding: 12px 0;
}
/* line 42, ../sass/card.scss */
.card-table .card-body .card-table-items {
  position: relative;
  text-align: center;
  border-left: 1px solid rgba(255, 255, 255, 0.24);
  vertical-align: middle;
  padding: 4px 10px;
}
@media (max-width: 577px) {
  /* line 42, ../sass/card.scss */
  .card-table .card-body .card-table-items {
    font-size: 14px;
    margin-bottom: 6px;
  }
  /* line 51, ../sass/card.scss */
  .card-table .card-body .card-table-items:nth-child(5), .card-table .card-body .card-table-items:nth-child(6) {
    border-left: unset;
    flex: 0 0 50% !important;
  }
}
/* line 58, ../sass/card.scss */
.card-table .card-body .card-table-items:last-child, .card-table .card-body .card-table-items:first-child {
  border-left: unset;
}
/* line 64, ../sass/card.scss */
.card-table .card-body .card-table-items .-more ._less {
  display: inline-block;
}
/* line 67, ../sass/card.scss */
.card-table .card-body .card-table-items .-more ._more {
  display: none;
}
/* line 71, ../sass/card.scss */
.card-table .card-body .card-table-items .-more.collapsed:after {
  content: "\e913";
  font-family: 'font-b4w' !important;
  font-size: 8px;
}
/* line 77, ../sass/card.scss */
.card-table .card-body .card-table-items .-more.collapsed ._less {
  display: none;
}
/* line 80, ../sass/card.scss */
.card-table .card-body .card-table-items .-more.collapsed ._more {
  display: inline-block;
}
/* line 85, ../sass/card.scss */
.card-table .card-body .card-table-items .-more:after {
  content: "\e911";
  font-family: 'font-b4w' !important;
  font-size: 8px;
  position: relative;
  top: -2px;
}
/* line 95, ../sass/card.scss */
.card-table .card-body .card-table-items.status {
  text-transform: uppercase;
  text-align: center;
  flex-basis: 130px;
  background-color: #0F2439;
  margin: -16px 0;
  padding: 16px;
  color: rgba(255, 255, 255, 0.24);
}
/* line 105, ../sass/card.scss */
.card-table .card-body .card-table-items.status:before {
  content: "lose";
}
/* line 109, ../sass/card.scss */
.card-table .card-body .card-table-items.status.-win {
  display: flex;
  justify-content: center;
  background-color: #62f6a4;
  color: #0F2439;
  align-items: center;
}
/* line 116, ../sass/card.scss */
.card-table .card-body .card-table-items.status.-win:before {
  content: "win";
}
/* line 121, ../sass/card.scss */
.card-table .card-body .card-table-items.status.-win:after {
  content: "\e90d";
  font-family: 'font-b4w' !important;
  padding-left: 10px;
  font-size: 24px;
}
/* line 132, ../sass/card.scss */
.card-table .card-body .content-card-table {
  border-top: 1px solid rgba(255, 255, 255, 0.24);
  margin-top: 11px;
  margin-left: -15px;
  margin-right: -15px;
  padding: 32px 32px 12px;
}
@media (max-width: 991px) {
  /* line 132, ../sass/card.scss */
  .card-table .card-body .content-card-table {
    overflow-x: scroll;
  }
}
/* line 142, ../sass/card.scss */
.card-table .card-body .content-card-table table.custom {
  margin-bottom: 0;
  color: rgba(255, 255, 255, 0.8);
}
@media (max-width: 991px) {
  /* line 142, ../sass/card.scss */
  .card-table .card-body .content-card-table table.custom {
    width: 1200px;
  }
}
/* line 149, ../sass/card.scss */
.card-table .card-body .content-card-table table.custom thead tr th {
  font-size: 12px;
  line-height: 2;
  letter-spacing: 0.8px;
  color: rgba(255, 255, 255, 0.24);
  text-transform: uppercase;
  padding-bottom: 8px;
}
/* line 159, ../sass/card.scss */
.card-table .card-body .content-card-table table.custom th, .card-table .card-body .content-card-table table.custom tr, .card-table .card-body .content-card-table table.custom td {
  padding: 0;
}
/* line 163, ../sass/card.scss */
.card-table .card-body .content-card-table table.custom tbody tr td {
  padding-bottom: 8px;
}

/* line 171, ../sass/card.scss */
.card-type {
  margin-bottom: 30px;
  overflow: hidden;
}
/* line 174, ../sass/card.scss */
.card-type .card-body {
  position: relative;
  padding: 20px !important;
}
/* line 177, ../sass/card.scss */
.card-type .card-body .card-type-bonus {
  display: block;
  background-color: #62f6a4;
  transform: rotate(-315deg);
  font-size: 12px;
  letter-spacing: 0.8px;
  text-transform: uppercase;
  padding-left: 30px;
  padding-right: 30px;
  color: #0F2439;
  text-align: center;
  position: absolute;
  top: 30px;
  right: -30px;
}

/* line 3, ../sass/avatar.scss */
.avatar {
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  overflow: hidden;
  height: 108px;
  width: 108px;
}
/* line 11, ../sass/avatar.scss */
.avatar img {
  height: 100%;
  width: auto;
}
/* line 15, ../sass/avatar.scss */
.avatar.xl {
  width: 128px;
  height: 128px;
}
/* line 19, ../sass/avatar.scss */
.avatar.sm {
  width: 42px;
  height: 42px;
}

/* line 4, ../sass/input.scss */
.form-group label {
  margin-bottom: 0;
  padding-left: 15px;
  font-size: 11px;
  line-height: 1.45;
  letter-spacing: 1.83px;
  color: rgba(255, 255, 255, 0.24);
  text-transform: uppercase;
}

/* line 15, ../sass/input.scss */
.form-control.custom {
  height: 40px;
  letter-spacing: 1.07px;
}
/* line 18, ../sass/input.scss */
.form-control.custom:focus {
  box-shadow: unset;
}

/* line 23, ../sass/input.scss */
textarea.custom,
.form-control.custom {
  background-color: transparent !important;
  width: 100%;
  padding: 10px;
  color: rgba(255, 255, 255, 0.8);
  border-radius: 5px;
  border: solid 1px rgba(255, 255, 255, 0.24);
}

/* line 34, ../sass/input.scss */
.strategi {
  color: #FF2134 !important;
}

/* line 5, ../sass/accordion.scss */
.accordion.custom .card {
  background-color: transparent;
  border: unset;
}
@media (max-width: 575px) {
  /* line 5, ../sass/accordion.scss */
  .accordion.custom .card {
    margin-bottom: 16px;
  }
}
/* line 11, ../sass/accordion.scss */
.accordion.custom .card .card-header {
  padding: 0 0 0 40px;
  background: unset;
  border: unset;
  margin-bottom: 0;
}
@media (max-width: 575px) {
  /* line 11, ../sass/accordion.scss */
  .accordion.custom .card .card-header {
    padding: 0 0 0 20px;
  }
}
/* line 21, ../sass/accordion.scss */
.accordion.custom .card .card-header h2 {
  line-height: 50px;
}
/* line 25, ../sass/accordion.scss */
.accordion.custom .card .card-header .btn {
  position: relative;
  text-align: start;
}
/* line 30, ../sass/accordion.scss */
.accordion.custom .card .card-header .btn[aria-expanded='false']:before {
  content: "\e910";
  transform: unset;
  top: calc(50% - 8px);
}
/* line 38, ../sass/accordion.scss */
.accordion.custom .card .card-header .btn:before {
  content: "\e910";
  font-family: 'font-b4w' !important;
  color: red;
  position: absolute;
  left: -40px;
  height: 12px;
  top: calc(50% - 2px );
  transform: rotate(180deg);
  font-size: 12px;
  /*todo ╤Б╨╝╨╡╨╜╨╕╤В╤М ╨║╨╛╨╜╤В╨╡╨╜╤В ╨╜╨░ ╨│╨░╨╗╨╛╤З╨║╨╕*/
}
@media (max-width: 575px) {
  /* line 38, ../sass/accordion.scss */
  .accordion.custom .card .card-header .btn:before {
    left: -22px;
  }
}
/* line 56, ../sass/accordion.scss */
.accordion.custom .card .card-body {
  padding: 15px 0 0 40px !important;
}
@media (max-width: 575px) {
  /* line 56, ../sass/accordion.scss */
  .accordion.custom .card .card-body {
    padding: 15px 0 0 20px !important;
  }
}
/* line 64, ../sass/accordion.scss */
.accordion.custom .btn-link {
  /*@media  (max-width: 575px){
    font-size: 14px;
  }*/
  padding: 0;
  color: #ffffff;
  border: unset;
  font-size: 16px;
  line-height: 1.5;
  letter-spacing: 1.07px;
}
/* line 76, ../sass/accordion.scss */
.accordion.custom .btn-link:hover, .accordion.custom .btn-link:focus {
  text-decoration: unset;
  color: #ffffff;
}

/* line 6, ../sass/modal.scss */
.modal.custom .modal-dialog .modal-content {
  border-radius: 5px;
  box-shadow: 0 2px 14px 0 rgba(22, 21, 26, 0.8);
  background-color: #152d45;
}
/* line 11, ../sass/modal.scss */
.modal.custom .modal-dialog .modal-content .modal-header, .modal.custom .modal-dialog .modal-content .modal-body, .modal.custom .modal-dialog .modal-content .modal-footer {
  border: unset;
}

/* line 28, ../sass/modal.scss */
.modal-login {
  max-width: 420px;
}

/* line 31, ../sass/modal.scss */
.modal-shops {
  max-width: 554px;
}

/* line 6, ../sass/tabs.scss */
.custom.tab-nav .link {
  color: #ffffff;
  text-decoration: unset;
  padding: 6px 3px;
  margin-left: 15px;
  margin-right: 15px;
  transition: all ease .3s;
}
/* line 15, ../sass/tabs.scss */
.custom.tab-nav .link:last-child {
  margin-right: 0;
  padding-right: 0;
}
/* line 19, ../sass/tabs.scss */
.custom.tab-nav .link.active, .custom.tab-nav .link:hover {
  color: #FF2134;
}

/* line 7, ../sass/checkbox.scss */
.custom-checkbox .custom-control-input:focus ~ .custom-control-label:before {
  box-shadow: unset;
}
/* line 12, ../sass/checkbox.scss */
.custom-checkbox .custom-control-input:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #FF2134;
}
/* line 18, ../sass/checkbox.scss */
.custom-checkbox .custom-control-input:not(:disabled):active ~ .custom-control-label::before {
  background-color: transparent;
  border-color: #FF2134;
}
/* line 26, ../sass/checkbox.scss */
.custom-checkbox .custom-control-input:checked ~ .custom-control-label:after {
  background-image: url("../img/checked.svg");
}
/* line 30, ../sass/checkbox.scss */
.custom-checkbox .custom-control-input:checked ~ .custom-control-label:before {
  background-color: transparent;
  border-color: #FF2134;
}
/* line 37, ../sass/checkbox.scss */
.custom-checkbox .custom-control-label {
  padding-left: 24px;
  user-select: none;
}
/* line 40, ../sass/checkbox.scss */
.custom-checkbox .custom-control-label:before {
  left: 0;
  background: transparent;
  border: 1px solid #FF2134;
}
/* line 46, ../sass/checkbox.scss */
.custom-checkbox .custom-control-label:after {
  left: 0;
}

.custom-checkbox-label.custom-control-label {
  font-size: 16px !important;
  line-height: 1.5;
  letter-spacing: 1.07px;
  color: #ffffff;
  text-transform: none;
}

/*.custom-control-input:focus ~ .custom-control-label::before {
  - box-shadow: 0 0 0 .2rem rgba(0,123,255,.25);
}*/
   /*
.custom-control-input:not(:disabled):active ~ .custom-control-label::before {
  - background-color: #b3d7ff;
  - border-color: #b3d7ff;
}*/
   /*
.custom-control-input:focus:not(:checked)  {
  - border-color: #80bdff;
}*/
/* line 5, ../sass/pagination.scss */
.pagination.custom .page-item {
  margin-left: 4px;
  margin-right: 4px;
}
/* line 9, ../sass/pagination.scss */
.pagination.custom .page-item:first-child {
  margin-left: 0;
}
/* line 13, ../sass/pagination.scss */
.pagination.custom .page-item:last-child {
  margin-right: 0;
}
/* line 18, ../sass/pagination.scss */
.pagination.custom .page-item.active .page-link {
  border: 1px solid #FF2134;
  background-color: #FF2134;
}
/* line 25, ../sass/pagination.scss */
.pagination.custom .page-item .page-link {
  border: 1px solid #FF2134;
  border-radius: 5px;
  background-color: transparent;
  color: #ffffff;
  padding: 9px 14px;
}
/* line 33, ../sass/pagination.scss */
.pagination.custom .page-item .page-link:focus {
  box-shadow: unset;
}
/* line 39, ../sass/pagination.scss */
.pagination.custom .arrow .icon {
  font-size: 8px;
  vertical-align: middle;
}
/* line 45, ../sass/pagination.scss */
.pagination.custom .box-arrow {
  width: 40px !important;
}
/* line 48, ../sass/pagination.scss */
.pagination.custom .box-arrow.-left .page-link {
  padding-left: 10px;
}
/* line 53, ../sass/pagination.scss */
.pagination.custom .box-arrow.-right .page-link {
  padding-left: 12px;
}

/* line 6, ../sass/table.scss */
.table.custom th, .table.custom td {
  border: none;
}
/* line 9, ../sass/table.scss */
.table.custom td {
  vertical-align: middle;
}

/* line 4, ../sass/datepiker.scss */
.datepicker {
  position: relative;
}
/* line 7, ../sass/datepiker.scss */
.datepicker .form-control.custom {
  position: relative;
}
/* line 10, ../sass/datepiker.scss */
.datepicker .btn-datepicker {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  height: 40px;
  line-height: 27px;
  border-left: 1px solid rgba(255, 255, 255, 0.24);
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
  color: #FF2134;
}
/* line 21, ../sass/datepiker.scss */
.datepicker .btn-datepicker:focus {
  box-shadow: unset;
}
/* line 24, ../sass/datepiker.scss */
.datepicker .btn-datepicker.btn {
  width: 40px;
  padding-left: 10px;
  padding-right: 10px;
}

/* line 33, ../sass/datepiker.scss */
.datepicker-dropdown {
  border: unset;
  border-radius: 5px;
  padding: 5px;
  background-color: #0F2439 !important;
  box-shadow: 0 2px 14px 0 rgba(22, 21, 26, 0.8);
}
/* line 40, ../sass/datepiker.scss */
.datepicker-dropdown .datepicker-panel {
  overflow: hidden;
  border: unset;
  border-radius: 5px;
}
/* line 45, ../sass/datepiker.scss */
.datepicker-dropdown .datepicker-panel ul li {
  background-color: #0F2439 !important;
}
/* line 48, ../sass/datepiker.scss */
.datepicker-dropdown .datepicker-panel .picked {
  color: #FF2134;
}
/* line 50, ../sass/datepiker.scss */
.datepicker-dropdown .datepicker-panel .picked:hover {
  color: #FF2134;
}

/* line 57, ../sass/datepiker.scss */
.datepicker-container::before,
.datepicker-container::after {
  /*! border: 5px solid transparent; */
  content: unset;
}

/* line 66, ../sass/datepiker.scss */
.form-group .datepicker .btn-datepicker {
  font-size: 1rem;
  vertical-align: middle;
  margin-bottom: 0;
}

/* line 74, ../sass/datepiker.scss */
.w-unset {
  width: unset;
}

@media (min-width: 576px) {
  /* line 78, ../sass/datepiker.scss */
  .w-sm-unset {
    width: unset !important;
  }
}

@media (min-width: 768px) {
  /* line 84, ../sass/datepiker.scss */
  .w-md-unset {
    width: unset !important;
  }
}

@media (min-width: 992px) {
  /* line 91, ../sass/datepiker.scss */
  .w-lg-unset {
    width: unset !important;
  }
}

/* line 4, ../sass/select.scss */
.select2-container--default .select2-results__option--highlighted[aria-selected] {
  background-color: transparent;
  color: white;
}

/* line 10, ../sass/select.scss */
.select2-dropdown {
  width: 297px;
  background-color: #0F2439;
  border: unset;
  border-bottom-left-radius: 5px;
  border-bottom-right-radius: 5px;
  border: 1px solid rgba(255, 255, 255, 0.24);
  box-shadow: 0 2px 14px 0 rgba(0, 0, 0, 0.5);
}

/* line 24, ../sass/select.scss */
.select2 .select2-selection {
  background-color: transparent;
  height: 40px;
  border: 1px solid rgba(255, 255, 255, 0.24);
  border-radius: 5px;
  box-shadow: white;
  font-size: 16px;
  line-height: 1.5;
  letter-spacing: 1.07px;
}

/* line 37, ../sass/select.scss */
.select2-container--default {
  width: 100% !important;
}

/* line 41, ../sass/select.scss */
.select2-container--default .select2-selection--single .select2-selection__rendered {
  color: rgba(255, 255, 255, 0.8);
  line-height: 40px;
}

/* line 45, ../sass/select.scss */
.select2-container--default .select2-selection--single .select2-selection__arrow {
  height: 40px;
  width: 35px;
}

/* line 50, ../sass/select.scss */
.select2-search {
  display: none;
}

/* line 55, ../sass/select.scss */
.select2-container--default .select2-results__option[aria-selected=true] {
  background-color: unset;
}

/* line 61, ../sass/select.scss */
.select2-selection.select2-selection--single .select2-selection__arrow {
  border-left: 1px solid rgba(255, 255, 255, 0.24);
  width: 40px !important;
}
/* line 65, ../sass/select.scss */
.select2-selection.select2-selection--single b {
  display: none;
}
/* line 69, ../sass/select.scss */
.select2-selection.select2-selection--single[aria-expanded='true'] .select2-selection__arrow {
  transform: rotate(180deg);
  background: url("../img/arrows-down.svg") no-repeat;
  background-position: center;
  border-left: unset;
}
/* line 78, ../sass/select.scss */
.select2-selection.select2-selection--single[aria-expanded='false'] .select2-selection__arrow {
  background: url("../img/arrows-down.svg") no-repeat;
  background-position: center;
}

/* line 3, ../sass/chart.scss */
.pie-chart,
.column-chart {
  width: 100%;
  height: 500px;
}

/* line 6, ../sass/header.scss */
header.header .custom.navbar {
  height: 76px;
  font-size: 16px;
  font-weight: 400;
  line-height: 24px;
}
/* line 13, ../sass/header.scss */
header.header .custom.navbar .nav-item a {
  padding-left: 15px;
  padding-right: 15px;
  transition: all ease .3s;
}
/* line 21, ../sass/header.scss */
header.header .custom.navbar .nav-item.active a {
  color: #FF2134;
}
/* line 27, ../sass/header.scss */
header.header .custom.navbar .nav-item:hover a {
  color: #FF2134;
}
/* line 37, ../sass/header.scss */
header.header .header-content {
  padding-top: 145px;
  padding-bottom: 155px;
}

/* line 43, ../sass/header.scss */
.header-list {
  padding: 0;
  list-style: none;
}
/* line 47, ../sass/header.scss */
.header-list li {
  font-size: 24px;
  letter-spacing: 1.5px;
  text-transform: uppercase;
  padding-left: 28px;
  padding-right: 28px;
  display: inline-block;
  position: relative;
}
@media (max-width: 575px) {
  /* line 47, ../sass/header.scss */
  .header-list li {
    font-size: 18px !important;
  }
}
/* line 61, ../sass/header.scss */
.header-list li:not(:first-child):before {
  position: absolute;
  display: block;
  width: 8px;
  height: 8px;
  top: 14px;
  left: -4px;
  border-radius: 50%;
  background-color: #FF2134;
}
@media (min-width: 576px) {
  /* line 61, ../sass/header.scss */
  .header-list li:not(:first-child):before {
    content: "";
  }
}

/* line 77, ../sass/header.scss */
.navbar-collapse.collapse.show {
  position: fixed;
  top: 0;
  bottom: 0;
  background-color: #152d45;
  z-index: 1;
  left: 0;
  right: 0;
}
/* line 86, ../sass/header.scss */
.navbar-collapse.collapse.show .navbar-nav {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 100%;
}

/* line 96, ../sass/header.scss */
.navbar-toggler, .navbar-brand {
  z-index: 3;
}

/* line 101, ../sass/header.scss */
.navbar-toggler .icon-close {
  display: block;
  color: #FF2134;
}
/* line 106, ../sass/header.scss */
.navbar-toggler .icon-burger {
  display: none;
}
/* line 111, ../sass/header.scss */
.navbar-toggler.collapsed .icon-close {
  display: none;
}
/* line 115, ../sass/header.scss */
.navbar-toggler.collapsed .icon-burger {
  display: block;
}

/* line 121, ../sass/header.scss */
.collapsing {
  -webkit-transition: none;
  transition: none;
  display: none;
}

/*main page ++++++++++++++++++++++++++++++++++++++++++++++++*/
/*how-to-start-section*/
/* line 5, ../sass/section.scss */
.how-to-start-section {
  margin-top: -48px;
  background: url("../img/bg-section.png") no-repeat;
  background-position-x: center;
  background-position-y: 100%;
  background-size: contain;
}

/* line 15, ../sass/section.scss */
.circle {
  width: 110px;
  height: 110px;
  line-height: 102px;
  text-align: center;
  border-radius: 50%;
  border: 4px solid #FF2134;
  padding-left: 3px;
  font-size: 42px;
  letter-spacing: 5.25px;
  color: rgba(255, 255, 255, 0.8);
  margin: 0 auto 45px;
}

/* line 32, ../sass/section.scss */
.wrap-statistic-line {
  background-color: #152d45;
  display: flex;
  align-items: center;
  border-radius: 5px;
  overflow: hidden;
  height: 50px;
}
/* line 40, ../sass/section.scss */
.wrap-statistic-line span {
  flex: 0 0 50%;
  text-align: center;
  display: inline-block;
}
/* line 46, ../sass/section.scss */
.wrap-statistic-line .h4 {
  background-color: #FF2134;
  margin-bottom: 0;
  line-height: 50px;
}

/* line 54, ../sass/section.scss */
.iframe-wrap iframe {
  height: 420px;
  width: 100%;
}
@media screen and (max-width: 575px) {
  /* line 54, ../sass/section.scss */
  .iframe-wrap iframe {
    height: 320px;
  }
}

/*end how-to-start-section*/
/*offer-section*/
/* line 67, ../sass/section.scss */
.offer-section .offer-box-one,
.offer-section .offer-box-two {
  text-align: center;
}
@media (min-width: 992px) {
  /* line 67, ../sass/section.scss */
  .offer-section .offer-box-one,
  .offer-section .offer-box-two {
    padding: 110px 65px;
  }
}
@media (max-width: 991px) {
  /* line 67, ../sass/section.scss */
  .offer-section .offer-box-one,
  .offer-section .offer-box-two {
    padding: 110px 65px;
  }
}
@media (max-width: 568px) {
  /* line 67, ../sass/section.scss */
  .offer-section .offer-box-one,
  .offer-section .offer-box-two {
    padding: 60px 24px;
  }
}
/* line 85, ../sass/section.scss */
.offer-section .offer-box-one p,
.offer-section .offer-box-two p {
  margin-bottom: 30px;
}
/* line 91, ../sass/section.scss */
.offer-section .offer-box-one {
  background: #0F2439 url("../img/bg-offer-box-one.png") no-repeat top left;
  background-size: cover;
}
/* line 97, ../sass/section.scss */
.offer-section .offer-box-two {
  background: #FF2134 url("../img/bg-offer-box-two.png") no-repeat top right;
  background-size: cover;
}
/* line 104, ../sass/section.scss */
.offer-section .signature {
  font-size: 15px;
  font-weight: 900;
  letter-spacing: 3px;
}

/*end offer-section*/
/*offer-card-section*/
/* line 116, ../sass/section.scss */
.offer-card-section .icon {
  font-size: 83px;
}
/* line 120, ../sass/section.scss */
.offer-card-section .h2 {
  font-size: 36px;
}
/* line 126, ../sass/section.scss */
.offer-card-section .card.custom .card-body {
  padding-top: 50px;
  padding-bottom: 50px;
}

/*end offer-card-section*/
/*blog-section*/
/*end blog-section*/
/*youtube-section*/
/* line 144, ../sass/section.scss */
.youtube-section .youtube-slider {
    /*h4{

      -webkit-box-orient: vertical;
      -webkit-line-clamp: 2;
      display: -webkit-box;
      overflow: hidden;
      white-space: normal;
    }*/
}
/* line 153, ../sass/section.scss */
.youtube-section .youtube-slider p {
  font-size: 14px;
  line-height: 1.71;
  letter-spacing: 0.93px;
}

/*end youtube-section*/
/*end main page ++++++++++++++++++++++++++++++++++++++++++++++++*/
/*about page*/
/* line 168, ../sass/section.scss */
.about-section .card.custom {
  height: 100%;
}
/* line 171, ../sass/section.scss */
.about-section .card.custom .card-body {
  padding: 65px 30px 80px;
}
/* line 176, ../sass/section.scss */
.about-section .card.custom .multiline-5 {
  min-height: 120px;
}
/* line 181, ../sass/section.scss */
.about-section .icon {
  font-size: 100px;
  color: #FF2134;
}

/*end about page*/
/*shops page*/
/* line 190, ../sass/section.scss */
.card-shops-section .card.custom {
  padding: 50px 30px;
}
/* line 195, ../sass/section.scss */
.card-shops-section .card.custom .card-header .h2 {
  font-size: 32px;
  letter-spacing: 2.13px;
}
/* line 201, ../sass/section.scss */
.card-shops-section .card.custom .card-header .price {
  display: flex;
  color: #FF2134;
}
/* line 205, ../sass/section.scss */
.card-shops-section .card.custom .card-header .price-main {
  font-size: 96px;
  line-height: 68px;
  font-weight: 900;
  letter-spacing: -4px;
  padding-right: 5px;
}
/* line 213, ../sass/section.scss */
.card-shops-section .card.custom .card-header .price-main + span {
  font-size: 42px;
  line-height: 0.83;
}
/* line 220, ../sass/section.scss */
.card-shops-section .card.custom .card-header .h4 {
  font-size: 20px;
  letter-spacing: 1.33px;
  text-transform: lowercase;
}
/* line 227, ../sass/section.scss */
.card-shops-section .card.custom .card-header .discount {
  font-size: 24px;
  color: #738190;
  text-decoration: line-through;
}
/* line 235, ../sass/section.scss */
.card-shops-section .card.custom .card-body {
  padding-top: 70px;
}
/* line 239, ../sass/section.scss */
.card-shops-section .card.custom .card-body .list-item {
  border-top: 1px solid rgba(255, 255, 255, 0.24);
  padding-top: 12px;
  padding-bottom: 12px;
  text-align: center;
  font-size: 14px;
  line-height: 1.71;
  letter-spacing: 0.93px;
}
/* line 240, ../sass/section.scss */
.card-shops-section .card.custom .card-body .list-item:last-child {
  border-bottom: 1px solid rgba(255, 255, 255, 0.24);
}
/* line 254, ../sass/section.scss */
.card-shops-section .card.custom .card-footer {
  /*todo  select*/
}
/* line 256, ../sass/section.scss */
.card-shops-section .card.custom .card-footer .form-control {
  flex: 0 0 60%;
}

/*modal shops*/
/* line 267, ../sass/section.scss */
.modal.custom.modal-card .modal-dialog .modal-content {
  padding: 50px 30px;
}
/* line 270, ../sass/section.scss */
.modal.custom.modal-card .modal-dialog .modal-content .modal-header, .modal.custom.modal-card .modal-dialog .modal-content .modal-body, .modal.custom.modal-card .modal-dialog .modal-content .modal-footer {
  border: unset;
}
/* line 277, ../sass/section.scss */
.modal.custom.modal-card .modal-dialog .modal-content .modal-header .h2 {
  font-size: 32px;
  letter-spacing: 2.13px;
}
/* line 282, ../sass/section.scss */
.modal.custom.modal-card .modal-dialog .modal-content .modal-header .price {
  display: flex;
  color: #FF2134;
}
/* line 286, ../sass/section.scss */
.modal.custom.modal-card .modal-dialog .modal-content .modal-header .price-main {
  font-size: 96px;
  line-height: 68px;
  font-weight: 900;
  letter-spacing: -4px;
  padding-right: 5px;
}
/* line 294, ../sass/section.scss */
.modal.custom.modal-card .modal-dialog .modal-content .modal-header .price-main + span {
  font-size: 42px;
  line-height: 0.83;
}
/* line 300, ../sass/section.scss */
.modal.custom.modal-card .modal-dialog .modal-content .modal-header .h4 {
  font-size: 20px;
  letter-spacing: 1.33px;
  text-transform: lowercase;
}
/* line 306, ../sass/section.scss */
.modal.custom.modal-card .modal-dialog .modal-content .modal-header .discount {
  font-size: 24px;
  color: #738190;
  text-decoration: line-through;
}
/* line 313, ../sass/section.scss */
.modal.custom.modal-card .modal-dialog .modal-content .modal-body {
  padding-top: 70px;
}

/* line 322, ../sass/section.scss */
.list-price .list-item {
  border-top: 1px solid rgba(255, 255, 255, 0.24);
  padding-top: 12px;
  padding-bottom: 12px;
  text-align: right;
  font-size: 14px;
  line-height: 1.71;
  letter-spacing: 0.93px;
}
/* line 323, ../sass/section.scss */
.list-price .list-item:last-child {
  border-bottom: 1px solid rgba(255, 255, 255, 0.24);
}

/*end shops page*/
/*account*/
/* line 339, ../sass/section.scss */
.card-account {
  padding: 0 15px;
}
/* line 341, ../sass/section.scss */
.card-account .sign {
  opacity: 0.5;
  font-size: 12px;
  letter-spacing: 0.8px;
  color: rgba(255, 255, 255, 0.8);
  margin-top: -5px;
  display: block;
}

/*end account*/
/*slider*/
/* line 355, ../sass/section.scss */
.comment-slider .slick-arrow {
  z-index: 100;
  width: 17px;
  height: 22px;
  overflow: hidden;
}
/* line 361, ../sass/section.scss */
.comment-slider .slick-arrow:before {
  position: absolute;
  content: "";
  width: 14px;
  height: 14px;
  display: inline-block;
  background-color: red;
  transform: rotate(45deg);
  top: 5px;
  right: 9px;
}
/* line 373, ../sass/section.scss */
.comment-slider .slick-arrow.slick-prev {
  left: 5px;
}
/* line 374, ../sass/section.scss */
.comment-slider .slick-arrow.slick-prev:before {
  left: 9px;
}
/* line 381, ../sass/section.scss */
.comment-slider .slick-arrow.slick-next {
  right: 5px;
}
/* line 387, ../sass/section.scss */
.comment-slider .wrap-comment-card {
  padding: 0 10px;
}
@media (min-width: 576px) {
  /* line 387, ../sass/section.scss */
  .comment-slider .wrap-comment-card {
    padding: 0 30px;
  }
}
@media (min-width: 768px) {
  /* line 387, ../sass/section.scss */
  .comment-slider .wrap-comment-card {
    padding: 0 56px;
  }
}
@media (min-width: 991px) {
  /* line 387, ../sass/section.scss */
  .comment-slider .wrap-comment-card {
    padding: 0 86px;
  }
}
@media (min-width: 1200px) {
  /* line 387, ../sass/section.scss */
  .comment-slider .wrap-comment-card {
    padding: 0 96px;
  }
}
/* line 404, ../sass/section.scss */
.comment-slider .wrap-comment-card .comment-content {
  display: flex;
  align-items: center;
}
@media (max-width: 575px) {
  /* line 404, ../sass/section.scss */
  .comment-slider .wrap-comment-card .comment-content {
    flex-direction: column;
  }
}
/* line 412, ../sass/section.scss */
.comment-slider .wrap-comment-card .comment-content .avatar {
  flex-shrink: 0;
}
/* line 416, ../sass/section.scss */
.comment-slider .wrap-comment-card .comment-content .comment-card {
  position: relative;
}
/* line 419, ../sass/section.scss */
.comment-slider .wrap-comment-card .comment-content .comment-card:before {
  content: "";
  display: block;
  width: 24px;
  height: 24px;
  background-color: #152d45;
  position: absolute;
  top: calc(50% - 12px);
  left: -12px;
  transform: rotate(45deg);
}
@media (max-width: 575px) {
  /* line 419, ../sass/section.scss */
  .comment-slider .wrap-comment-card .comment-content .comment-card:before {
    left: calc(50% - 12px);
    top: -12px;
  }
}
/* line 437, ../sass/section.scss */
.comment-slider .wrap-comment-card .comment-content .comment-card .card-body {
  padding: 30px 25px;
}
@media (max-width: 575px) {
  /* line 437, ../sass/section.scss */
  .comment-slider .wrap-comment-card .comment-content .comment-card .card-body {
    padding: 25px 15px;
  }
}

/* line 451, ../sass/section.scss */
.card-statistics {
  background: url("../img/bg-card-fotolia.png") no-repeat;
  background-size: cover;
  padding: 30px 90px;
}
@media (max-width: 575px) {
  /* line 451, ../sass/section.scss */
  .card-statistics {
    padding: 20px 30px;
  }
}

/*end slider*/
/* line 464, ../sass/section.scss */
.col-info p, .col-info strong {
  font-size: 14px;
  line-height: 1.71;
  letter-spacing: 0.93px;
}

/* line 3, ../sass/footer.scss */
.footer-disc-text,
.header-disc-text {
  font-size: 12px;
  line-height: 1.5;
  letter-spacing: 0.8px;
}

/* line 10, ../sass/footer.scss */
.header-disc-text {
  opacity: 0.5;
}

/* line 14, ../sass/footer.scss */
footer.footer {
  background-color: #0b1928;
}
/* line 18, ../sass/footer.scss */
footer.footer .footer-contact-box {
  font-size: 12px;
  line-height: 1.5;
  letter-spacing: 0.8px;
}
/* line 23, ../sass/footer.scss */
footer.footer .footer-contact-box p {
  line-height: 24px;
}
/* line 27, ../sass/footer.scss */
footer.footer .footer-contact-box .icon {
  color: #FF2134;
  font-size: 24px;
  margin-right: 14px;
}
/* line 35, ../sass/footer.scss */
footer.footer .footer-contact-box .social-box a {
  margin-right: 20px;
}

/* line 1, ../sass/pb.scss */
body.pb {
  background-image: linear-gradient(to bottom left, #293af5, #4639de, #6239c8, #7f38b1, #9b389b, #b83784, #992e6e, #7b2558, #5c1c42, #3d122c, #1f0916, black);
}

/* line 5, ../sass/pb.scss */
.css {
  display: flex;
  justify-content: center;
  align-items: center;
  height: 100vh;
}
/* line 11, ../sass/pb.scss */
.css .kv {
  width: 400px;
  height: 400px;
  position: relative;
  z-index: 100;
  padding: 40px;
  font-weight: 900;
  display: flex;
  flex-direction: column;
  text-align: left;
  justify-content: center;
  transform: rotate(5deg);
  color: #d4e6ff;
  letter-spacing: 1.5px;
  /*&:after{
    content: "";
    position: absolute;
    width: 400px;
    height: 400px;
    //background-color: #872db4;
    //background-color: red;
    z-index: -1;
    top: 10px;
    left: 10px;
  }*/
}
/* line 26, ../sass/pb.scss */
.css .kv:before {
  content: "";
  position: absolute;
  width: 410px;
  height: 410px;
  z-index: -2;
  top: 0;
  left: 0;
  border: 10px solid white;
  opacity: 0.5;
}
/* line 50, ../sass/pb.scss */
.css .kv p {
  font-size: 100px;
  line-height: 100px;
}

/* line 57, ../sass/pb.scss */
.font-italic {
  font-style: italic;
}

/* line 61, ../sass/pb.scss */
.three {
  transform: rotate(-5deg);
}

/* line 25, ../sass/style.scss */
.Vv {
  outline: 1px solid navy;
}

/* line 29, ../sass/style.scss */
.Cc {
  border: 1px solid lightgoldenrodyellow;
}

/* line 34, ../sass/style.scss */
.nav-item.-pay {
  position: relative;
}
/* line 37, ../sass/style.scss */
.nav-item.-pay:before {
  position: absolute;
  content: "1";
  top: 4px;
  right: 4px;
  background-color: #FF2134;
  height: 12px;
  width: 16px;
  border-radius: 50%;
  display: block;
  font-family: Roboto;
  font-size: 8px;
  font-weight: 900;
  letter-spacing: 0;
  line-height: 12px;
  text-align: center;
}
/* line 55, ../sass/style.scss */
.nav-item.-pay .cart-hover {
  display: none;
}
/* line 60, ../sass/style.scss */
.nav-item.-pay:hover .cart-hover, .nav-item.-pay.active .cart-hover {
  display: inline-block;
}
/* line 64, ../sass/style.scss */
.nav-item.-pay:hover .cart, .nav-item.-pay.active .cart {
  display: none;
}
/* line 69, ../sass/style.scss */
.nav-item.-pay .nav-link:hover {
  color: white;
}
/* line 75, ../sass/style.scss */
.nav-item:hover a.nav-link {
  color: #FF2134 !important;
  /*color: white !important;*/
}

/* line 81, ../sass/style.scss */
.chat {
  position: fixed;
  left: 0;
  bottom: 0;
  width: 360px;
  border-radius: 5px 5px 0 0;
  background-color: #152D45;
  box-shadow: 0 2px 14px 0 rgba(22, 21, 26, 0.8);
  padding: 0 30px;
  margin-left: 3px;
}
/* line 91, ../sass/style.scss */
.chat header {
  height: 70px;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
/* line 97, ../sass/style.scss */
.chat header .icon-arrows-down {
  cursor: pointer;
}
/* line 103, ../sass/style.scss */
.chat .content {
  height: 370px;
  display: none;
}
/* line 108, ../sass/style.scss */
.chat .chat-box {
  margin-bottom: 20px;
}
/* line 111, ../sass/style.scss */
.chat .chat-box .caption {
  color: rgba(255, 255, 255, 0.8);
  font-family: Roboto;
  font-size: 13px;
  letter-spacing: 0.87px;
  line-height: 15px;
  margin-bottom: 4px;
  margin-right: 3px;
}
/* line 123, ../sass/style.scss */
.chat.show header .icon-arrows-down {
  transform: rotate(180deg);
}
/* line 128, ../sass/style.scss */
.chat.show .content {
  display: block;
}

/* line 134, ../sass/style.scss */
.pay-wrap {
  display: flex;
  justify-content: space-around;
}
@media (min-width: 992px) {
  /* line 134, ../sass/style.scss */
  .pay-wrap {
    justify-content: space-between;
  }
}
/* line 142, ../sass/style.scss */
.pay-wrap .pay-box {
  flex-shrink: 0;
  height: 74px;
  padding: 4px 4px;
  cursor: pointer;
  margin-bottom: 16px;
}
/* line 150, ../sass/style.scss */
.pay-wrap .pay-box img {
  max-height: 100%;
}
/* line 154, ../sass/style.scss */
.pay-wrap .pay-box.active {
  border: 2px solid #FF2134;
  border-radius: 5px;
}

/* line 162, ../sass/style.scss */
.login-box {
  width: 200px;
  display: flex;
  margin-left: 16px;
}
/* line 167, ../sass/style.scss */
.login-box .caption {
  opacity: 0.5;
  color: rgba(255, 255, 255, 0.8);
  font-family: Roboto;
  font-size: 12px;
  letter-spacing: 0.8px;
  line-height: 14px;
}
/* line 176, ../sass/style.scss */
.login-box h4 {
  color: #FF2134;
  font-family: Roboto;
  font-size: 16px;
  font-weight: 900;
  letter-spacing: 1.07px;
  line-height: 19px;
  text-transform: capitalize;
}
/* line 186, ../sass/style.scss */
.login-box .ava {
  margin-left: 8px;
  height: 42px;
  width: 42px;
}

/* line 193, ../sass/style.scss */
.login-page {
  background: #0F2439;
  height: 100vh;
}
/* line 197, ../sass/style.scss */
.login-page .type-fb {
  background-color: #3B5998 !important;
}
/* line 201, ../sass/style.scss */
.login-page .type-google {
  background-color: #DE5246 !important;
}
@media (min-width: 575px) {
  /* line 206, ../sass/style.scss */
  .login-page .main {
    padding: 16px 60px !important;
  }
}

/* line 213, ../sass/style.scss */
.pointer {
  cursor: pointer;
}

/* line 217, ../sass/style.scss */
.box-pay {
  position: absolute;
  right: 0;
  width: 300px;
  z-index: 100;
}

/* line 224, ../sass/style.scss */
.btn-fsx {
  height: 40px;
  border-radius: 25px;
  background-color: #FF2134;
  color: #FFFFFF;
  font-family: Roboto;
  font-size: 16px;
  font-weight: 900;
  letter-spacing: 2px;
  line-height: 24px;
  text-align: center;
}

/* line 238, ../sass/style.scss */
a.btn-danger {
  color: white !important;
}

/* line 243, ../sass/style.scss */
.modal-content .caption {
  color: rgba(255, 255, 255, 0.8);
  font-family: Roboto;
  font-size: 13px;
  letter-spacing: 0.87px;
  line-height: 15px;
}

.select-small .select2.select2-container {
  width: 140px !important;
  /*margin-left: -0.75rem;*/
}