/*.t379__zero-off {
    opacity: 0;
    pointer-events: none;
}
@media screen and (max-width: 960px) {
#allrecords #rec129714542 .t898__wrapper {
    bottom: 240px !important;
}
.button_1O {
    bottom: 135px !important;
}
#allrecords .t706__carticon {
    bottom: 156px !important;
}
}
a.t654__btn.t-btn.t-btn_xs {
    margin-top: 6px;
    font-size: 20px;
    font-weight: 500;
    font-family: 'FuturaPT';
    text-transform: none!important;
}
@media screen and (max-width: 1200px) {
.t654__text.t-name.t-descr_xxs {
    font-size: 17px!important;
}
}
#allrecords .tn-elem__1277311101568312661290 [href="mailto:info@lombard-skupka.com"]:before {
    display: none!important;
}
body.t-body.t-body_scrollable-hack-for-android {
    overflow-x: hidden !important;
}
#allrecords .t-slds [href="#submenu:mymaps"]:hover:before {
  background: url(https://static.tildacdn.com/tild3633-3430-4831-b531-306638323061/placeholder-filled-p.svg) 0 0 repeat-y;
  background-size: 17px 17px;
  display: inline-block;
  width: 17px;
  height: 17px;
  content: "";
  position: relative;
  margin-top: 0px;
  -webkit-transform: translateY(3px) translateX(-11px);
  -ms-transform: translateY(3px) translateX(-11px);
  transform: translateY(3px) translateX(-11px);
  opacity: 1;
  transition: background-color 0.2s ease-in-out, color 0.2s ease-in-out, border-color 0.2s ease-in-out, background 0.2s ease-in-out;
}

@media screen and (max-width: 1199px) {
  #allrecords .blockvzeros .t726__text {
    margin-bottom: 2px !important;
    font-size: 18px !important;
    line-height: 1.45 !important;
  }

  #allrecords .t726__img {
    max-height: 90px !important;
    width: auto !important;
  }

  #allrecords .t726__descr.t-descr.t-descr_xxs {
    margin-bottom: 0px !important;
    font-size: 18px !important;
    line-height: 1.2 !important;
    margin-top: 0px !important;
    padding-top: 0px !important;
  }

  #allrecords .t-slds [href="#submenu:mymaps"]:hover:before {
    background: url(https://static.tildacdn.com/tild3633-3430-4831-b531-306638323061/placeholder-filled-p.svg) 0 0 repeat-y;
    display: inline-block;
    content: "";
    position: relative;
    margin-top: 0px;
    -webkit-transform: translateY(3px) translateX(-11px);
    -ms-transform: translateY(3px) translateX(-11px);
    transform: translateY(3px) translateX(-11px);
    opacity: 1;
    transition: background-color 0.2s ease-in-out, color 0.2s ease-in-out, border-color 0.2s ease-in-out, background 0.2s ease-in-out;
    background-size: 13px 13px;
    width: 13px;
    height: 13px;
    -webkit-transform: translateY(2px) translateX(-13px);
    -ms-transform: translateY(2px) translateX(-13px);
    transform: translateY(2px) translateX(-13px);
    margin-right: -10px;
  }
}

#allrecords .t-slds .t794__arrow {
  display: none;
}

#allrecords .t-slds [href="#submenu:mymaps"]:before {
  margin-right: -10px;
}

@media screen and (min-width: 1200px) {
  .blockvzeros .t726__text {
    padding: 0px 40px !important;
  }
}

.sticky {
  animation-delay: 200ms !important;
  -webkit-animation-delay: 200ms !important;
}

.t726.t726__witharrows {
  -webkit-animation: fade-in-bottom 0.6s cubic-bezier(0.390, 0.575, 0.565, 1.000) 1s both;
  animation: fade-in-bottom 0.6s cubic-bezier(0.390, 0.575, 0.565, 1.000) 1s both;
}

@-webkit-keyframes fade-in-bottom {
  0% {
    -webkit-transform: translateY(50px);
    transform: translateY(50px);
    opacity: 0;
  }

  100% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
    opacity: 1;
  }
}

@keyframes fade-in-bottom {
  0% {
    -webkit-transform: translateY(50px);
    transform: translateY(50px);
    opacity: 0;
  }

  100% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
    opacity: 1;
  }
}

.t567__col-wrapper {
  padding: 0 0px !important;
}

#rec133103739 .toggle-grid {
  display: none;
}

#rec133101988 .t530 .t-section__topwrapper {
  display: none;
}

@media screen and (max-width: 639px) {
  .t396 .tn-atom .t-input-group.t-input-group_cb[data-input-lid="1568659850000"] {
    position: relative;
  }

  .t-store__card__price-value,
  .t-store__card__price-currency,
  .t-store__prod-popup__price-value,
  .t-store__prod-popup__price-currency {
    font-size: 18px;
  }

  .t-store__mobile-two-columns .t-store__card__title.t-name {
    min-height: 60px !important;
  }

  .t-store__card__price-wrapper {
    margin-top: 1px !important;
    min-height: 50px !important;
  }

  .t778 .store__card__wrap_txt-and-opts {
    padding-top: 13px !important;
    padding-bottom: 2px !important;
  }

  .t-store__mobile-two-columns.t-store__grid-cont .t-store__card.t-item {
    padding-left: 3px !important;
    padding-right: 3px !important;
    margin-bottom: 0px !important;
  }
}

@media screen and (max-width: 960px) {

  .t395__select,
  .t397__select {
    border-radius: 50px !important;
  }

  #rec197933995 {
    height: 0px !important;
  }

  #rec197933995>div {
    display: none;
  }

  #rec197933995 .sticky {
    display: block !important;
  }

  .t395__firefoxfix,
  .t397__firefoxfix {
    right: 34px !important;
  }

  .t397__wrapper_mobile,
  .t395__wrapper_mobile {
    border-radius: 50px !important;
    max-width: 350px !important;
    width: 100%;
    margin: auto;
  }
}

.t612 {
  overflow-wrap: normal !important;
  word-wrap: normal !important;
  word-break: normal !important;
  line-break: auto !important;
  hyphens: manual !important;
}

.t396 .tn-atom .t-input-group.t-input-group_cb[data-input-lid="1568659850000"] {
  top: auto !important;
  margin-top: 10px !important;
}

.t-body {
  overflow-x: hidden;
}

.t612__title {
  text-align: center;
}

.t858__inner-col {
  border: 0px solid rgba(0, 0, 0, 0) !important;
  box-shadow: 0px 35px 50px -8px rgba(63, 81, 181, 0.2) !important;
  background-color: rgba(255, 255, 255, 0.98) !important;
}

img.t849__img.t-img {
  padding-top: 34px;
  background-color: #f7f7f7;
}

.t849__content {
  border-radius: 6px;
  margin-bottom: 50px;
  box-shadow: 0px 41px 54px -22px rgba(63, 81, 181, 0.2);
  background-color: rgba(255, 255, 255, 0.98) !important;
}

.t849__text {
  padding: 18px 35px 0px 35px;
  background-color: rgba(255, 255, 255, 0.98) !important;
}

@media screen and (max-width: 480px) {
  .t772__imgwrapper_mobile-nopadding {
    width: 135px;
    margin: auto;
  }
}

@media screen and (max-width: 960px) {
  .t726__img {
    width: 200px !important;
  }
}

@media screen and (max-width: 1200px) and (min-width: 960px) {
  #allrecords a.t774__btn.t774__btn.t-btn.t-btn_xs.btnsp:hover {
    width: 118px !important;
  }

  .t774__wrapper:hover a.t774__btn.t774__btn_second.t-btn.t-btn_xs.btnnewshosssp.btnsssssclshop {
    width: 40px !important;
    background-image: url(https://static.tildacdn.com/tild3637-3138-4462-b765-363835326133/right-arrow_4.svg) !important;
  }

  .t774__wrapper {
    margin-bottom: 34px !important;
  }

  .t774__wrapper .t-btn td {
    font-size: 14px !important;
  }

  .t734 {
    height: auto !important;
  }

  .t774__btn-wrapper,
  .t774__btntext-wrapper {
    padding: 50px 6px 10px !important;
    text-align: end !important;
  }

  .t774__separator {
    display: none;
  }

  .t774__wrapper {
    width: 180px !important;
    height: 306px;
    max-width: none !important;
    margin-left: 2px;
    margin-right: 2px;
  }

  .t774 .t-col_3 {
    height: 310px;
    margin-left: 0px;
    margin-right: 0px;
    margin-bottom: 40px !important;
    width: 20% !important;
  }

  .t774__title.t-name.t-name_xs {
    -webkit-transform: translateY(-108px) translateX(-4px);
    -ms-transform: translateY(-108px) translateX(-4px);
    transform: translateY(-108px) translateX(-4px);
    font-size: 21px !important;
  }

  .t774__btn_second {
    background-image: none !important;
    width: 112px !important;
    padding: 1px 3px 1px 3px !important;
  }

  .t774__btn_second:hover {
    width: 113px !important;
    padding: 5px 4px 5px 3px !important;
  }
}

.t774__container_mobile-flex::-webkit-scrollbar {
  height: 10px !important;
  border: 0px solid rgba(0, 0, 0, 0) !important;
}

.t774__container_mobile-flex::-webkit-scrollbar {
  background-color: #f2f2f2 !important;
}

.t774__container_mobile-flex::-webkit-scrollbar-thumb {
  border: 3px solid rgba(0, 0, 0, 0) !important;
  height: 10px !important;
}

.t774__container_mobile-flex::-webkit-scrollbar-thumb:hover {
  border: 0px solid rgba(0, 0, 0, 0) !important;
}

@media screen and (max-width: 960px) {
  .t774__wrapper {
    width: 230px !important;
  }

  .t774__container_mobile-flex .t774__col:first-child {
    margin-left: 30px;
  }

  .t774__container_mobile-flex .t774__col {
    min-width: min-content !important;
    max-width: none !important;
    margin-bottom: 0px !important;
    width: 230px !important;
    padding-left: 5px !important;
    padding-right: 5px !important;
    margin-top: 13px !important;
    margin-bottom: 30px !important;
  }
}

a.t774__btn.t774__btn.t-btn.t-btn_xs.btnsp table td {
  -webkit-transition: 0.08s ease-out !important;
  -ms-transition: 0.08s ease-out !important;
  transition: 0.08s ease-out !important;
}

a.t774__btn.t774__btn.t-btn.t-btn_xs.btnsp table td {
  opacity: 0;
}

a.t774__btn.t774__btn.t-btn.t-btn_xs.btnsp:hover table td {
  opacity: 1;
}

a.t774__btn.t774__btn.t-btn.t-btn_xs.btnsp table {
  width: 100% !important;
}

a.t774__btn table {
  padding-left: 0px !important;
  padding-right: 0px !important;
  width: 100% !important;
}

a.t774__btn.t774__btn.t-btn.t-btn_xs.btnsp:hover {
  width: 144px !important;
  padding-left: 0px !important;
  padding-right: 0px !important;
}

a.t774__btn table {
  text-align: center !important;
  margin: auto;
}

@media screen and (min-width: 1200px) {
  .t-slds__item_active .t774__col:nth-child(1) {
    -webkit-animation: swing-in-left-bck 0.6s cubic-bezier(0.175, 0.885, 0.320, 1.275) 500ms both !important;
    animation: swing-in-left-bck 0.6s cubic-bezier(0.175, 0.885, 0.320, 1.275) 500ms both !important;
  }

  .t-slds__item_active .t774__col:nth-child(2) {
    -webkit-animation: swing-in-left-bck 0.6s cubic-bezier(0.175, 0.885, 0.320, 1.275) 600ms both !important;
    animation: swing-in-left-bck 0.6s cubic-bezier(0.175, 0.885, 0.320, 1.275) 600ms both !important;
  }

  .t-slds__item_active .t774__col:nth-child(3) {
    -webkit-animation: swing-in-left-bck 0.6s cubic-bezier(0.175, 0.885, 0.320, 1.275) 700ms both !important;
    animation: swing-in-left-bck 0.6s cubic-bezier(0.175, 0.885, 0.320, 1.275) 700ms both !important;
  }

  .t-slds__item_active .t774__col:nth-child(4) {
    -webkit-animation: swing-in-left-bck 0.6s cubic-bezier(0.175, 0.885, 0.320, 1.275) 800ms both !important;
    animation: swing-in-left-bck 0.6s cubic-bezier(0.175, 0.885, 0.320, 1.275) 800ms both !important;
  }

  .t-slds__item_active .t-col_3:last-child {
    -webkit-animation: swing-in-left-bck 0.6s cubic-bezier(0.175, 0.885, 0.320, 1.275) 900ms both;
    animation: swing-in-left-bck 0.6s cubic-bezier(0.175, 0.885, 0.320, 1.275) 900ms both;
  }

  @-webkit-keyframes swing-in-left-bck {
    0% {
      -webkit-transform: rotateY(-70deg);
      transform: rotateY(-70deg);
      -webkit-transform-origin: left;
      transform-origin: left;
      opacity: 0;
    }

    100% {
      -webkit-transform: rotateY(0);
      transform: rotateY(0);
      -webkit-transform-origin: left;
      transform-origin: left;
      opacity: 1;
    }
  }

  @keyframes swing-in-left-bck {
    0% {
      -webkit-transform: rotateY(-70deg);
      transform: rotateY(-70deg);
      -webkit-transform-origin: left;
      transform-origin: left;
      opacity: 0;
    }

    100% {
      -webkit-transform: rotateY(0);
      transform: rotateY(0);
      -webkit-transform-origin: left;
      transform-origin: left;
      opacity: 1;
    }
  }

  .t734 .t-slds__bullet_wrapper {
    bottom: -10px;
  }

  .t734 .t-slds__arrow {
    top: 43%;
  }

  .t734 .t-slds__arrow_wrapper {
    width: 0% !important;
  }

  .t734 .t-slds__arrow-left {
    left: -25px;
  }

  .t734 .t-slds__arrow-right {
    right: -25px;
  }

  .t734 .t-slds__item {
    max-width: 1200px !important;
  }

  .t734 .t-slds__container {
    max-width: 1200px !important;
    margin: auto;
  }

  .t734 .t-slds__arrow_wrapper-left {
    left: calc(50% - 590px) !important;
  }

  .t734 .t-slds__arrow_wrapper-right {
    left: calc(50% - -590px) !important;
  }

  .t734 .t-slds__arrow_wrapper-right,
  .t734 .t-slds__arrow_wrapper-left {
    right: auto;
    left: auto;
  }

  .t734 {
    height: auto !important;
  }
}

.blockvzeros .t-slds__bullet_wrapper {
  padding: 0px 0 0 !important;
}

.blockvzeros .t-slds_animated-none .t-slds__item.t-slds__item-loaded {
  display: none !important;
}

.blockvzeros .t-slds__item.t-slds__item-loaded.t-slds__item_active {
  display: block !important;
}

.blockvzeros .t-slds__item_active {
  -webkit-animation: swing-in-top-fwd 0.6s cubic-bezier(0.175, 0.885, 0.320, 1.275) both !important;
  animation: swing-in-top-fwd 0.6s cubic-bezier(0.175, 0.885, 0.320, 1.275) both !important;
}

.blockvzeros .t-slds__item {
  -webkit-animation: swing-out-bottom-fwd 0.55s cubic-bezier(0.600, -0.280, 0.735, 0.045) both;
  animation: swing-out-bottom-fwd 0.55s cubic-bezier(0.600, -0.280, 0.735, 0.045) both;
}

@-webkit-keyframes swing-out-bottom-fwd {
  0% {
    -webkit-transform: rotateX(0);
    transform: rotateX(0);
    -webkit-transform-origin: bottom;
    transform-origin: bottom;
    opacity: 1;
  }

  100% {
    -webkit-transform: rotateX(-70deg);
    transform: rotateX(-70deg);
    -webkit-transform-origin: bottom;
    transform-origin: bottom;
    opacity: 0;
  }
}

@keyframes swing-out-bottom-fwd {
  0% {
    -webkit-transform: rotateX(0);
    transform: rotateX(0);
    -webkit-transform-origin: bottom;
    transform-origin: bottom;
    opacity: 1;
  }

  100% {
    -webkit-transform: rotateX(-70deg);
    transform: rotateX(-70deg);
    -webkit-transform-origin: bottom;
    transform-origin: bottom;
    opacity: 0;
  }
}

@-webkit-keyframes swing-in-top-fwd {
  0% {
    -webkit-transform: rotateX(-100deg);
    transform: rotateX(-100deg);
    -webkit-transform-origin: top;
    transform-origin: top;
    opacity: 0;
  }

  100% {
    -webkit-transform: rotateX(0deg);
    transform: rotateX(0deg);
    -webkit-transform-origin: top;
    transform-origin: top;
    opacity: 1;
  }
}

@keyframes swing-in-top-fwd {
  0% {
    -webkit-transform: rotateX(-100deg);
    transform: rotateX(-100deg);
    -webkit-transform-origin: top;
    transform-origin: top;
    opacity: 0;
  }

  100% {
    -webkit-transform: rotateX(0deg);
    transform: rotateX(0deg);
    -webkit-transform-origin: top;
    transform-origin: top;
    opacity: 1;
  }
}

.blockvzeros .t726 .t-section__bottomwrapper {
  margin-top: 11px !important;
  margin-bottom: 19px !important;
}

.blockvzeros {
  border-radius: 5px;
  box-shadow: 0px 60px 60px 0px rgba(63, 81, 181, 0.1);
}

.blockvzeros .t726__text {
  margin-bottom: 6px !important;
}

.blockvzeros .t-slds_animated-fast {
  -webkit-transform: none !important;
  -moz-transform: none !important;
  -o-transform: none !important;
  transform: none !important;
  width: auto !important;
}

.blockvzeros .t-slds__item {
  opacity: 0;
  position: absolute;
  top: 0;
  left: 0;
  display: none;
  float: none;
}

.blockvzeros .t-slds__item_active {
  opacity: 1 !important;
  z-index: 1;
}

.blockvzeros .t-slds__items-wrapper {
  max-width: none !important;
  width: auto !important;
}

.blockvzeros .t-slds__item_active {
  display: block !important;
}

.blockvzeros .t726.t726__witharrows .t-col_12 {
  margin-left: 0px;
  margin-right: 0px;
}

#allrecords .t778__imgwrapper .t778__bgimg.t-bgimg {
  top: 0px !important;
  box-shadow: inset 0 0px 137px 0 black;
}

.t778__wrapper:hover .t778__bgimg.t-bgimg {
  box-shadow: inset 0 0px 65px 2px black !important;
  transition: box-shadow .9s ease;
  -webkit-transition: box-shadow .6s ease;
}

#allrecords .t778__imgwrapper .t778__bgimg.t-bgimg {
  top: 0px !important;
  box-shadow: inset 0 0px 137px 0 black;
  transition: box-shadow .9s ease;
  -webkit-transition: box-shadow .9s ease;
}

#allrecords .t778__wrapper:hover .t778__bgimg.t-bgimg {
  -webkit-transform: scale(1.1);
  -moz-transform: scale(1.1);
  transform: scale(1.1);
  -webkit-transition-duration: 0.9s;
  -moz-transition-duration: 0.9s;
  transition-duration: 0.9s;
}

#allrecords .t778__imgwrapper .t778__bgimg.t-bgimg {
  -webkit-transform: scale(1);
  -moz-transform: scale(1);
  transform: scale(1);
  -webkit-transition-duration: .6s;
  -moz-transition-duration: .6s;
  transition-duration: .6s;
  -webkit-transition-property: all;
  -moz-transition-property: all;
  transition-property: all;
  -webkit-transition-timing-function: ease-in-out;
  -moz-transition-timing-function: ease-in-out;
  transition-timing-function: ease-in-out;
}

.t778__imgwrapper {
  overflow: hidden;
}

.t778__textwrapper {
  padding: 28px 19px !important;
  box-sizing: border-box;
}

#allrecords .t778__imgwrapper .t778__bgimg.t-bgimg {
  box-shadow: inset 0 0px 137px 0 black;
  transition: box-shadow .9s ease;
  -webkit-transition: box-shadow .9s ease;
}

#allrecords .t778 .t-store__card:hover .t-store__card__bgimg_second,
#allrecords .t-store__card:hover .t-store__card__bgimg {
  -webkit-transform: scale(1.1);
  -moz-transform: scale(1.1);
  transform: scale(1.1);
  transition: transform .9s ease, box-shadow .9s ease, opacity .9s ease;
  -webkit-transition: transform .9s ease, box-shadow .9s ease, opacity .9s ease;
}

.t778 .t-store__card__bgimg,
.t-store__card__bgimg_second {
  -webkit-tbox-shadow: inset 0 0px 100px -15px rgba(0, 0, 0, 0.82);
  transition: transform .9s ease, box-shadow .9s ease, opacity .9s ease;
  -webkit-transition: transform .9s ease, box-shadow .9s ease, opacity .9s ease;
}

.t778 .t-store__card__imgwrapper {
  border-radius: 6px 6px 0px 0px;
}

.t778 .t-store__prod-popup__text {
  font-size: 20px;
  font-family: 'FuturaPT', Arial, sans-serif;
}

.t778 .t-store__prod-popup__text p {
  border-bottom: 1px solid rgba(119, 119, 119, 0.13);
  padding: 5px 5px 5px 5px;
}

.t778 .t-store__card__imgwrapper {
  overflow: hidden;
}

#allrecords .t778__imgwrapper .t778__bgimg.t-bgimg {
  transition: transform .9s ease, box-shadow .9s ease, opacity .9s ease;
  -webkit-transition: transform .9s ease, box-shadow .9s ease, opacity .9s ease;
}

.t778 .t-store__card__wrap_all:hover {
  box-shadow: 0 30px 30px -20px rgba(63, 81, 181, 0.28);
}

.t778 .t-store__card__wrap_all {
  border-radius: 6px;
  box-shadow: 0 20px 30px -20px rgba(63, 81, 181, 0.2);
}

.t-store__card__bgimg,
.t-store__card__bgimg_second {
  background-position-y: top;
}

.t-store__card {
  margin-top: 40px;
}

.tn-atom.tn-atom__pin {
  animation: animationpulse1 2s infinite;
  -webkit-animation: animationpulse1 2.5s cubic-bezier(.18, .89, .32, 1.28);
  -webkit-animation-iteration-count: infinite;
}

@-webkit-keyframes animationpulse1 {
  0% {
    -webkit-box-shadow: 0 0 0 0 inherit
  }

  70% {
    -webkit-box-shadow: 0 0 0 15px transparent
  }

  100% {
    -webkit-box-shadow: 0 0 0 0 transparent
  }
}

@-webkit-keyframes animationpulse1 {
  0% {
    -webkit-box-shadow: 0 0 0 0 inherit
  }

  70% {
    -webkit-box-shadow: 0 0 0 15px transparent
  }

  100% {
    -webkit-box-shadow: 0 0 0 0 transparent
  }
}

@keyframes animationpulse1 {
  0% {
    transform: scale(1, 1);
    -moz-box-shadow: 0 0 0 0 inherit;
    box-shadow: 0 0 0 0 inherit
  }

  10% {
    transform: scale(1, 1.)
  }

  15% {
    transform: scale(1, 1)
  }

  70% {
    -moz-box-shadow: 0 0 0 15px transparent;
    box-shadow: 0 0 0 15px transparent
  }

  100% {
    -moz-box-shadow: 0 0 0 0 transparent;
    box-shadow: 0 0 0 0 transparent
  }
}

@-ms-keyframes animationpulse1 {
  0% {
    -ms-transform: scale(1, 1);
    box-shadow: 0 0 5px #FF3338
  }

  10% {
    box-shadow: 0 0 15px #FF3338;
    -ms-transform: scale(1.1, 1.1)
  }

  20% {
    box-shadow: 0 0 5px #FF3338;
    -ms-transform: scale(1, 1)
  }

  100% {
    box-shadow: 0 0 5px #FF3338;
    -ms-transform: scale(1, 1)
  }
}

/*пульс тень*/
/*ВХОД ИКОНКА*/
.t830m__container [href="/members/login"] {
  padding: 0px 0px 0px 0px !important;
}

.t830m__container [href="#popup:embedcode"] {
  background-color: #733f8c;
  color: white !important;
  padding: 10px 20px 10px 20px;
  border-radius: 50px;
  letter-spacing: 0px !important;
}

[href="/members/login"]:hover:before {
  background: url(https://static.tildacdn.com/tild3031-3162-4161-b366-626431666535/locked-padlock.svg)repeat-y;
  background-size: 16px 16px;
}

[href="/members/login"]:before {
  background: url(https://static.tildacdn.com/tild3430-6538-4932-b266-323966313839/locked-padlock_1.svg)repeat-y;
  display: inline-block;
  background-size: 16px 16px;
  width: 16px;
  height: 16px;
  content: "";
  position: relative;
  margin-top: 0px;
  -webkit-transform: translateY(3px) translateX(-9px);
  -ms-transform: translateY(3px) translateX(-9px);
  transform: translateY(2px) translateX(-8px);
  transition: background-color 0.2s ease-in-out, color 0.2s ease-in-out, border-color 0.2s ease-in-out, background 0.2s ease-in-out;
}

[href="/members/login"] {
  padding: 0px 19px 0px 0px;
}

/*КОНЕЦ ВХОД ИКОНКА*/
[href="javascript:jivo_api.open()"]:hover:before {
  background: url(https://static.tildacdn.com/tild3661-3864-4136-b731-356364643963/untitled_81.svg) 0 0 repeat-y;
  background-size: 30px 30px;
}

/*jivo_api ИКОНКА*/
[href="javascript:jivo_api.open()"]:before {
  background: url(https://static.tildacdn.com/tild3465-3661-4932-a437-393131663135/untitled_80.svg) 0 0 repeat-y;
  background-size: 30px 30px;
  display: inline-block;
  width: 30px;
  height: 30px;
  content: "";
  position: relative;
  -webkit-transform: translateY(3px) translateX(-11px);
  -ms-transform: translateY(3px) translateX(-11px);
  transform: translateY(7px) translateX(0px);
  transition: background-color 0.2s ease-in-out, color 0.2s ease-in-out, border-color 0.2s ease-in-out, background 0.2s ease-in-out;
}

#rec124751654 .t830m.t830m_bg {
  z-index: 9999999999;
}

.t830m.t830m_bg.t830m_open.t830m__menu_show {
  box-shadow: 0px 1px 3px rgba(0, 0, 0, 0) !important;
}

.t830m_open.t830m {
  -ms-transform: translate(-102%, 0);
  -webkit-transform: translate(-102%, 0);
  transform: translate(-102%, 0);
}

/*jivo_api ИКОНКА end*/
/*ПОИСК ИКОНКА*/
[href="#popup:mysearch"]:before {
  background: url(https://static.tildacdn.com/tild3366-3866-4635-a162-393438613365/magnifier_1.svg) 0 0 repeat-y;
  background-size: 17px 17px;
  display: inline-block;
  width: 17px;
  height: 17px;
  content: "";
  position: relative;
  margin-top: 0px;
  -webkit-transform: translateY(3px) translateX(-9px);
  -ms-transform: translateY(3px) translateX(-9px);
  transform: translateY(3px) translateX(-9px);
  opacity: 1;
  transition: background-color 0.2s ease-in-out, color 0.2s ease-in-out, border-color 0.2s ease-in-out, background 0.2s ease-in-out;
}

[href="#popup:mysearch"]:hover:before {
  background: url(https://static.tildacdn.com/tild6361-3161-4730-b835-306632646266/magnifier_2.svg)repeat-y;
  background-size: 17px 17px;
}

/*КОНЕЦ ПОИСК ИКОНКА*/
/*ТЕЛЕФОН ИКОНКА*/
[href="tel:+79119220462"]:before {
  background: url(https://static.tildacdn.com/tild3532-3065-4933-a135-643666346330/telephone.svg) 0 0 repeat-y;
  background-size: 17px 17px;
  display: inline-block;
  width: 17px;
  height: 17px;
  content: "";
  position: relative;
  margin-top: 0px;
  -webkit-transform: translateY(3px) translateX(-9px);
  -ms-transform: translateY(3px) translateX(-9px);
  transform: translateY(2px) translateX(-4px);
  opacity: 1;
  transition: background-color 0.2s ease-in-out, color 0.2s ease-in-out, border-color 0.2s ease-in-out, background 0.2s ease-in-out;
}

[href="tel:+79119220462"]:hover:before {
  background: url(https://static.tildacdn.com/tild6131-6637-4364-b730-383436653337/telephone_1.svg)repeat-y;
  background-size: 17px 17px;
}

[href="tel:+79119220462"]:hover {
  color: #00bb60 !important;
}

[href="tel:+79119220462"] {
  transition: background-color 0.2s ease-in-out, color 0.2s ease-in-out, border-color 0.2s ease-in-out, background 0.2s ease-in-out;
}

/*КОНЕЦ ТЕЛЕФОН ИКОНКА*/
/* КАРТЫ ИКОНКА*/
[href="#submenu:mymaps"] {
  transition: background-color 0.2s ease-in-out, color 0.2s ease-in-out, border-color 0.2s ease-in-out, background 0.2s ease-in-out;
}

[href="#submenu:mymaps"]:before {
  background: url(https://static.tildacdn.com/tild3633-3430-4831-b531-306638323061/placeholder-filled-p.svg) 0 0 repeat-y;
  background-size: 17px 17px;
  display: inline-block;
  width: 17px;
  height: 17px;
  content: "";
  position: relative;
  margin-top: 0px;
  -webkit-transform: translateY(3px) translateX(-11px);
  -ms-transform: translateY(3px) translateX(-11px);
  transform: translateY(3px) translateX(-11px);
  opacity: 1;
  transition: background-color 0.2s ease-in-out, color 0.2s ease-in-out, border-color 0.2s ease-in-out, background 0.2s ease-in-out;
  margin-right: -6px;
}

[href="#submenu:mymaps"]:hover:before {
  background: url(https://static.tildacdn.com/tild3932-3536-4336-b536-323434383534/placeholder-filled-p.svg)repeat-y;
  background-size: 17px 17px;
}

/*КОНЕЦ КАРТЫ ИКОНКА*/
/*ШАПКА*/
.t794__tooltip-menu {
  border: 0px solid rgba(0, 0, 0, 0) !important;
  box-shadow: 0px 27px 60px 0px rgba(63, 81, 181, 0.2) !important;
  background-color: rgba(255, 255, 255, 0.98) !important;
}

#rec125166968 .t794__tooltip-menu_bottom:after {
  border-bottom-color: #ebedf7 !important;
}

a.t794__typo.t-name.t-name_xs:hover {
  color: #723e8c !important;
}

.t794__arrow {
  margin-left: 7px;
  position: absolute;
  top: 6px;
}

.t794__arrow:after {
  border-top-color: #00bb60 !important;
}

t794__list_item {
  margin-bottom: 5px;
}

#rec197933997 [data-field-width-value="140"] a {
  background-image: linear-gradient(0deg, #ededed, #fff 65%) !important;
  border: 1px solid #ffffff !important;
}

[href="#submenu:lombard"],
[href="#submenu:riemont"],
[href="#submenu:arienda"],
[href="#submenu:prodazha"],
[href="#submenu:skupka"] {
  padding-right: 11px;
}

/*КОНЕЦ ШАПКА*/
/* СТРЕЛКА В ВЫПОДАЮЩЕМ СПИСКЕ*/
.t794__arrow {
  -webkit-animation: fade-in-fwd 0.6s cubic-bezier(0.390, 0.575, 0.565, 1.000) both;
  animation: fade-in-fwd 0.6s cubic-bezier(0.390, 0.575, 0.565, 1.000) both;
}

[href="#submenu:mymaps"].t794__tm-link:hover .t794__arrow:after {
  background: url(https://static.tildacdn.com/tild3932-6234-4662-a532-363938396164/arrow-point-to-right.svg) 0 0 repeat-y, repeat-x;
  background-size: 10px 10px;
  width: 10px;
  height: 10px;
  background-repeat: no-repeat;
}

@-webkit-keyframes fade-in-fwd {
  0% {
    -webkit-transform: translateZ(-80px);
    transform: translateZ(-80px);
    opacity: 0;
  }

  100% {
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    opacity: 1;
  }
}

@keyframes fade-in-fwd {
  0% {
    -webkit-transform: translateZ(-80px);
    transform: translateZ(-80px);
    opacity: 0;
  }

  100% {
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    opacity: 1;
  }
}

a.t794__typo.t-name.t-name_xs:hover:after {
  opacity: 1;
  -webkit-transform: translateY(0px);
  -ms-transform: translateY(0px);
  transform: translateY(0px);
}

a.t794__typo.t-name.t-name_xs.t-active:after {
  opacity: 1;
  width: 100%;
  border-bottom: 1px solid #723e8c;
  content: '';
  -webkit-transition: all 0.2s ease-in-out 0s;
  -o-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
  display: block;
  -webkit-transform: translateY(0px);
  -ms-transform: translateY(0px);
  transform: translateY(0px);
}

a.t794__typo.t-name.t-name_xs:after {
  opacity: 0;
  width: 100%;
  border-bottom: 1px solid #723e8c;
  content: '';
  -webkit-transition: all 0.2s ease-in-out 0s;
  -o-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
  display: block;
  -webkit-transform: translateY(5px);
  -ms-transform: translateY(5px);
  transform: translateY(5px);
}

.t794__list_item {
  margin-bottom: 1px;
}

a.t794__typo.t-name.t-name_xs {
  line-height: 30px;
}

a.t794__typo.t-name.t-name_xs {
  display: inline-block;
  width: auto;
  padding: 1px 20px 1px 20px;
}

.t794__tm-link:hover .t794__arrow:after {
  -webkit-transform: translateX(-25%) translateY(50%) rotate(180deg);
  -moz-transform: translateX(-25%) translateY(50%) rotate(180deg);
  -ms-transform: translateX(-25%) translateY(50%) rotate(180deg);
  transform: translateX(-25%) translateY(50%) rotate(180deg);
}

.t794__arrow:after {
  -webkit-transition: transform .4s ease, color .0s ease !important;
  transition: transform .4s ease, color .0s ease !important;
}

.t794__arrow:after {
  background: url(https://static.tildacdn.com/tild6432-6338-4539-b666-313931623962/arrow-point-to-right.svg) 0 0 repeat-y, repeat-x;
  background-size: 10px 10px;
  display: inline-block;
  width: 10px;
  height: 10px;
  content: "";
  position: relative;
  -webkit-transition: transform .4s ease, color .0s ease !important;
  -ms-transition: transform .4s ease, color .0s ease !important;
  transition: transform .4s ease, color .0s ease !important;
  -webkit-transform: translateY(3px) translateX(-9px);
  -ms-transform: translateY(3px) translateX(-9px);
  transform: translateY(4px) translateX(-5px);
  border-color: transparent transparent transparent transparent !important;
  top: auto;
  background-repeat: no-repeat;
}

.t794__tooltip-menu {
  -webkit-transition: 0.3s;
  -moz-transition: 0.3s;
  transition: 0.3s;
  opacity: 0;
  -webkit-transform: scaleY(0);
  transform: scaleY(0);
  -webkit-transform-origin: 100% 0%;
  transform-origin: 100% 0%;
}

.t794__tooltip-menu_show {
  -webkit-transform: scaleY(1);
  -moz-transform: scaleY(1);
  transform: scaleY(1);
  -webkit-transition: 0.3s;
  -moz-transition: 0.3s;
  transition: 0.3s;
  opacity: 1;
  -webkit-transform-origin: 0% 100%;
  transform-origin: 0% 100%;
}

/*КОНЕЦ СТРЕЛКА В ВЫПОДАЮЩЕМ СПИСКЕ*/
/* scrollbar*/
::-webkit-scrollbar {
  height: 18px;
  width: 14px;
  background-color: white;
}

::-webkit-scrollbar-thumb {
  -webkit-box-shadow: none;
  background-clip: padding-box;
  border: 5px solid rgba(0, 0, 0, 0);
  border-radius: 7px;
  box-shadow: none;
  height: 15px;
  -webkit-transition: 0.7s all ease;
  -moz-transition: 0.3s all ease;
  -ms-transition: 0.7s all ease;
  -o-transition: 0.7s all ease;
  transition: 0.7s all ease
}

::-webkit-scrollbar-thumb {
  background-color: #00bb60;
}

::-webkit-scrollbar-track {
  display: block
}

::-webkit-scrollbar-thumb:hover {
  -webkit-transition: 0.7s all ease;
  -moz-transition: 0.7s all ease;
  -ms-transition: 0.7s all ease;
  -o-transition: 0.7s all ease;
  transition: 0.3s all ease;
  border: 1px solid rgba(0, 0, 0, 0)
}

/*КОНЕЦ scrollbar*/
/*меню*/
@media screen and (max-width: 1259px) {
  .t830m {
    max-width: 600px !important;
  }

  .t830m__list-title-text.t-descr,
  .t830m__list-title-link,
  .t830m__list-title-text.t830m__list-title-text_opacity {
    letter-spacing: 0px !important;
  }

  .t830m__menu {
    margin-bottom: 10px;
    border-bottom: 1px solid rgba(0, 0, 0, 0.09);
    padding-bottom: 10px;
  }
}

.t830m__textwrapper {
  padding-top: 0px;
}

.t830m__text {
  padding-top: 2px !important;
  padding-bottom: 2px !important;
}

.t-menusub__link-item {
  font-family: 'FuturaPT';
}

.t830m__list-title-link,
.t830m__list-title-text.t830m__list-title-text_opacity {
  opacity: 1;
}

.t830m__list-title {
  padding-top: 5px;
  padding-bottom: 5px;
}

#rec124751654 .t-menusub__link-item {
  position: relative;
}

a.t-menusub__link-item.t-descr:after {
  content: '';
  width: 100%;
  height: 1px;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
  opacity: 0;
  background-color: #723e8c;
  position: absolute;
  left: 0;
  bottom: 5px;
}

a.t-menusub__link-item.t-descr:hover:after {
  bottom: 0px;
  opacity: 1;
}

a.t-menusub__link-item.t-descr.t-active:after {
  content: '';
  width: 100%;
  height: 1px;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
  opacity: 0;
  background-color: #723e8c;
  position: absolute;
  left: 0;
  bottom: 0px;
  opacity: 1;
}

#rec197933998 .t-menu__link-item:not(.t-active):before {
  -webkit-transform: translateY(3px) translateX(-11px) rotate(45deg);
  -ms-transform: translateY(3px) translateX(-11px) rotate(45deg);
  transform: translateY(0px) translateX(0px) rotate(45deg);
}

.t830m__list-title_toggle .t830m__list-title-text.t-descr::before {
  content: "";
  display: inline-block;
  margin-left: 4px;
  position: relative;
  width: 4px;
  height: 4px;
  border-top-width: 0px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 0px;
  top: 12px;
  right: 0px;
  float: right;
  transition: all 0.3s ease 0s;
  border-style: solid;
  border-color: currentcolor;
  border-image: initial;
  -webkit-transform: translateY(4px) translateX(0px) rotate(223deg);
  -ms-transform: translateY(4px) translateX(0px) rotate(223deg);
  transform: translateY(4px) translateX(0px) rotate(223deg);
}

.t830m__list-title-text {
  opacity: 1;
}

.t830__logo__img {
  width: auto !important;
  max-width: none !important;
}

/*конец меню*/
/* синее выделения в мобильной версии*/
#allrecords a,
#allrecords {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

/*конец синего выделения в мобильной версии*/
/*МОБИЛЬНЫЙ ВИД*/
@media screen and (max-width: 1199px) {
  [href="#popup:mysearch"]:hover:before {
    background-size: 13px 13px;
  }

  [href="#popup:mysearch"]:before {
    -webkit-transform: translateY(2px) translateX(-4px) !important;
    -ms-transform: translateY(2px) translateX(-4px) !important;
    transform: translateY(2px) translateX(-4px) !important;
    background-size: 13px 13px;
    display: inline-block;
    width: 13px;
    height: 13px;
  }

  [href="/members/login"]:before {
    background-size: 13px 13px;
    width: 13px;
    height: 13px;
    -webkit-transform: translateY(1px) translateX(-3px);
    -ms-transform: translateY(1px) translateX(-3px);
    transform: translateY(1px) translateX(-3px);
  }

  [href="/members/login"]:hover:before {
    background-size: 13px 13px;
  }

  [href="/members/login"] {
    padding: 0px 26px 0px 0px;
  }

  [href="#submenu:mymaps"]:hover:before {
    background-size: 13px 13px;
  }

  [href="#submenu:mymaps"]:before {
    background-size: 13px 13px;
    width: 13px;
    height: 13px;
    -webkit-transform: translateY(2px) translateX(-13px);
    -ms-transform: translateY(2px) translateX(-13px);
    transform: translateY(2px) translateX(-13px);
    margin-right: -10px;
  }

  .t794__arrow:after {
    background-size: 8px 8px;
    width: 8px;
    height: 8px;
    -webkit-transform: translateY(4px) translateX(-7px);
    -ms-transform: translateY(4px) translateX(-7px);
    transform: translateY(4px) translateX(-7px);
  }

  [href="tel:+79119220462"]:before {
    background-size: 15px 15px;
    width: 15px;
    height: 15px;
    -webkit-transform: translateY(1px) translateX(-5px);
    -ms-transform: translateY(1px) translateX(-5px);
    transform: translateY(1px) translateX(-5px);
  }

  [href="tel:+79119220462"]:hover:before {
    background-size: 15px 15px;
  }

  [href="#submenu:mymaps"].t794__tm-link:hover .t794__arrow:after {
    width: 8px;
    height: 8px;
    background-size: 8px 8px;
    -webkit-transform: translateX(-29%) translateY(51%) rotate(180deg);
    -moz-transform: translateX(-29%) translateY(51%) rotate(180deg);
    -ms-transform: translateX(-29%) translateY(51%) rotate(180deg);
    transform: translateX(-29%) translateY(51%) rotate(180deg);
  }

  .learn_debt_box {
    font-size: 15px;
  }

  #price,
  #buyout_price {
    margin-top: -20px !important;
  }
}

/*КОНЕЦ МОБИОТНОГО ВИДА*/
/* ПОДВАЛ*/
#t-footer [href="tel:+79119220462"]:before {
  display: none;
}

#t-footer .t794__arrow:after {
  background: url(https://static.tildacdn.com/tild3932-6234-4662-a532-363938396164/arrow-point-to-right.svg) 0 0 repeat-y, repeat-x;
  display: inline-block;
  width: 10px;
  height: 10px;
  background-repeat: no-repeat;
  background-size: 10px 10px;
}

#t-footer .t794__arrow {
  position: relative;
  top: -7px;
  margin-left: 11px;
  color: white !important;
}

#t-footer [href="#submenu:mymaps"]:before {
  display: none;
}

#t-footer .t-prefix_1 {
  padding-left: 0px !important;
  margin-left: 0px;
}

/*КОНЕЦ ПОДВАЛ*/
@media screen and (min-width: 640px) {
  #allrecords .t-input-group.t-input-group_rd label.t-radio__control {
    width: 49% !important;
    display: inline-block !important;
  }
}

.t-input-group.t-input-group_uw .t-upwidget-container__button.t-text {
  color: #000000 !important;
  background-color: #ffffff !important;
  border-radius: 50px !important;
  font-size: 19px !important;
  border: 1px solid #723e8c;
}

svg.t-upwidget-container__image-done {
  mix-blend-mode: difference;
}

.tn-form_horiz .t-form__inputsbox {
  width: 100% !important;
}

@media screen and (max-width: 640px) {
  #allrecords .t794__tooltip-menu {
    background-color: #ffffff;
    text-align: center;
    border-radius: 5px;
    border: 1px solid #ebedf7;
    box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.0);
    width: 90% !important;
    max-width: none !important;
    left: 5% !important;
  }

  #allrecords .t794__tooltip-menu:after {
    display: none;
  }

  #allrecords a.t794__typo.t-name.t-name_xs {
    padding: 1px 0px 1px 0px !important;
  }

  .t898_animate .t898__btn_label {
    animation: none;
    -webkit-animation: none;
    background: linear-gradient(95deg, rgb(17, 153, 142) 20%, rgb(56, 239, 125) 80%) !important;
    border: 0px solid #00bb60 !important;
    width: 65px;
    height: 65px;
    display: block;
    border-radius: 65px !important;
    margin-bottom: 1px;
    text-align: center;
    box-shadow: 0 19px 38px 0 rgba(34, 36, 43, .3);
    position: relative;
  }
}

body.t-body .t830__panel,
body.t-body .t830__menu__content,
body.t-body .t830__panel.t830__panel_bg {
  display: none !important;
}

#allrecords [href="javascript:jivo_api.open()"] {
  padding: 0px 20px 15px 7px !important;
}

.t497__item {
  background-color: white;
  padding: 25px 25px 25px 40px;
  border: 1px solid #efefef;
  margin-right: -1px;
  margin-bottom: -1px;
}

.t497__separator {
  display: none;
}

@media screen and (min-width: 1200px) {
  .t497__container.t-container .t-col_6 {
    margin-left: 0px;
    margin-right: 0px;
    max-width: 600px;
  }

  .t497__textwrapper .t-descr_xs {
    max-width: 300px !important;
  }
}

.t497__container.t-container {
  box-shadow: 0 30px 60px -30px rgba(63, 81, 181, 0.09);
}

@media screen and (max-width: 1200px) {
  .t497__container.t-container {
    margin: auto;
  }

  .t497__col {
    margin-left: 0px;
    margin-right: 0px;
    max-width: 50%;
  }
}

@media screen and (max-width: 960px) {
  .t497__col {
    max-width: 100%;
    margin-top: 0px;
  }
}

@media screen and (max-width: 640px) {
  .t497__item {
    padding: 10px 20px 10px 10px;
  }

  .t497__descr.t-descr.t-descr_xs {
    font-size: 17px !important;
  }
}

.t497__item .t-valign_top {
  vertical-align: middle;
}

.t772 .t-section__topwrapper {
  margin-bottom: 14px;
}

@media screen and (min-width: 980px) {
  .t772__col_mobile-grid:hover {
    box-shadow: 0 18px 44px -20px rgba(63, 81, 181, 0.1);
    -webkit-transform: translateY(-10px);
    -moz-transform: translateY(-10px);
    -ms-transform: translateY(-10px);
    -o-transform: translateY(-10px);
    transform: translateY(-10px);
  }

  .t772__col_mobile-grid {
    -webkit-transition: 0.3s all ease;
    -moz-transition: 0.3s all ease;
    -ms-transition: 0.3s all ease;
    -o-transition: 0.3s all ease;
    transition: 0.3s all ease;
    border-radius: 6px;
    padding-bottom: 40px;
  }
}

#t-header.t-records_animated,
#t-header.t-records_animated.t-records.t-records_visible {
  -webkit-transition: none;
  -moz-transition: none;
  -o-transition: none;
  transition: none;
  opacity: 1;
}

#t-header.t-records.t-records_visible {
  -webkit-transition: none;
  -moz-transition: none;
  -o-transition: none;
  transition: none;
  opacity: 1;
}

.sticky {
  position: fixed;
  top: 0;
  -webkit-transition: all 0.2s ease-in-out 0s;
  -o-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
}

#rec197933997 {
  z-index: 333;
  width: 100%;
  position: relative;
  margin-bottom: -63px;
}

#rec197933997 .sticky .tn-elem[data-elem-id="1567188142945"] {
  height: 0px !important;
}

#rec197933997 .tn-elem[data-elem-id="1567188142945"] {
  -webkit-transition: height .4s ease !important;
  -ms-transition: height .4s ease !important;
  transition: height .4s ease !important;
}

[href="#widh"] {
  border-radius: 0px 0px 40px 40px !important;
}

[href="#widh1"] {
  border-radius: 0px 0px 50px 50px !important;
}

@-webkit-keyframes fade-in-top {
  0% {
    -webkit-transform: translateY(-50px);
    transform: translateY(-50px);
    opacity: 0;
  }

  100% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
    opacity: 1;
  }
}

@keyframes fade-in-top {
  0% {
    -webkit-transform: translateY(-50px);
    transform: translateY(-50px);
    opacity: 0;
  }

  100% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
    opacity: 1;
  }
}

.sticky {
  -webkit-animation: fade-in-top 0.6s cubic-bezier(0.390, 0.575, 0.565, 1.000) 1s both;
  animation: fade-in-top 0.6s cubic-bezier(0.390, 0.575, 0.565, 1.000) 1s both;
}

.t774__btn_second {
  background-color: #00bb60;
  background-position: center right;
  background-size: contain;
  background-repeat: no-repeat;
  box-shadow: 0px 16px 13px -8px rgba(136, 98, 153, 0.3);
  background-image: url(https://static.tildacdn.com/tild3637-3138-4462-b765-363835326133/right-arrow_4.svg);
  border: transparent !important;
  width: 139px !important;
  color: #fdfdfd !important;
  padding: 5px 20px 5px 3px !important;
}

a.t774__btn.t774__btn.t-btn.t-btn_xs.btnsp {
  background-image: url(https://static.tildacdn.com/tild3231-6562-4130-a133-663566623863/pop-up_2.svg) !important;
  background-color: #733f8c !important;
  background-position: center left;
  background-size: contain;
  background-repeat: no-repeat;
  border-style: solid;
  box-shadow: 0px 16px 13px -8px rgba(136, 98, 153, 0.3);
  height: 40px;
  width: 41px;
  color: #ffffff00 !important;
  border: transparent !important;
}

a.t774__btn.t774__btn.t-btn.t-btn_xs.btnsp:hover {
  width: 130px;
  color: white !important;
  background-image: none !important;
}

.t774__wrapper:hover a.t774__btn.t774__btn_second.t-btn.t-btn_xs.btnnewshosssp.btnsssssclshop {
  width: 40px !important;
  color: transparent !important;
}

a.t774__btn.t774__btn.t-btn.t-btn_xs.btnsp {
  background-color: #01bb61 !important;
}

.t774__wrapper:hover a.t774__btn.t774__btn.t-btn.t-btn_xs.btnsp {
  background-color: #733f8c !important;
}

a.t774__btn.t774__btn_second.t-btn.t-btn_xs.btnnewshosssp:hover {
  background-color: #733f8c;
}

#allrecords a.t774__btn.t774__btn.t-btn.t-btn_xs.btnsp.grinnewone {
  background-color: #01bb61 !important;
}

@media screen and (max-width: 980px) {
  .t830__menu__content {
    width: auto;
    text-align: left;
    margin-left: 0;
    display: inline-block;
  }
}

a.t774__btn.t774__btn.t-btn.t-btn_xs.btnsp {
  float: left;
}

a.t774__btn.t774__btn.t-btn.t-btn_xs.btnsp:hover table {
  width: 100%;
  -webkit-transform: scaleY(1);
  -ms-transform: scaleY(1);
  transform: scaleY(1);
  opacity: 1;
}

a.t774__btn.t774__btn.t-btn.t-btn_xs.btnsp table {
  width: 0% !important;
  position: relative;
  -webkit-transform: scaleY(0);
  -ms-transform: scaleY(0);
  transform: scaleY(0);
  opacity: 0;
}

.t774__btn-wrapper {
  padding: 50px 12px 9px;
  text-align: end;
  position: relative;
}

.t774__textwrapper {
  min-height: 104px;
}

.t-align_left .t774__btn,
.t-align_left .t774__btn-text {
  -webkit-transition: opacity 0.2s linear;
  transition: 0.2s linear;
}

.t774__wrapper:hover {
  background-color: #01bb61 !important;
  -webkit-transition: all 0.2s linear;
  transition: all 0.2s linear;
}

.t774__wrapper:hover a.t774__btn.t774__btn.t-btn.t-btn_xs {
  -webkit-transition: all 0.2s linear;
  transition: all 0.2s linear;
}

.t774__btn_second {
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}

.t774__btn_second:hover {
  width: 139px !important;
  color: #fdfdfd !important;
  padding: 5px 20px 5px 3px !important;
}

.t774__btn.t-btn_xs {
  height: 40px;
  padding-left: 13px;
  padding-right: 13px;
}

.t774__wrapper .t-btn td {
  vertical-align: middle;
  font-size: 16px;
  line-height: 1;
  font-weight: 400;
  font-family: 'FuturaPT';
}

.t774__wrapper {
  background-image: url(https://static.tildacdn.com/tild6438-3337-4530-a537-383031386566/untitled_65.svg), linear-gradient(-165deg, #01bb61 35%, #ffffff 64%, #01bb61 91%);
  border-radius: 5px;
  background-position: right bottom;
  background-size: cover;
  background-repeat: no-repeat;
  border-color: transparent;
  border-style: solid;
  box-shadow: 0px 43px 15px -32px rgba(114, 62, 140, 0.4);
  height: 332px;
}

.t774__wrapper:hover {
  -webkit-transform: translateY(-10px);
  -ms-transform: translateY(-10px);
  transform: translateY(-10px);
  box-shadow: 0px 48px 34px -29px rgba(1, 187, 97, 0.31);
}

.t774__bgimg {
  top: 82%;
  right: 0;
  bottom: 0;
  left: calc(50% - 68px);
  z-index: 2;
  -webkit-transition: opacity 0.1s linear;
  transition: opacity 0.1s linear;
  border-radius: 3000px;
  background-color: #ffffff;
  background-position: center center;
  background-size: cover;
  background-repeat: no-repeat;
  border-color: #ffffff;
  border-style: solid;
  box-shadow: 10px 22px 32px -8px rgba(136, 98, 153, 0.3);
  height: 136px;
  width: 136px;
}

.t774__title.t-name.t-name_xs {
  -webkit-transform: translateY(-123px) translateX(-4px);
  -ms-transform: translateY(-123px) translateX(-4px);
  transform: translateY(-123px) translateX(-4px);
}

.t774__btn-wrapper,
.t774__btntext-wrapper {
  padding: 50px 14px 9px;
  text-align: end;
}

.t774__bgimg {
  -webkit-animation: potshake-vertical 3s cubic-bezier(0.455, 0.030, 0.515, 0.955) infinite 0s both;
  animation: potshake-vertical 3s cubic-bezier(0.455, 0.030, 0.515, 0.955) infinite 0s both;
  animation-play-state: paused;
}

.t774__wrapper:hover .t774__bgimg {
  animation-play-state: running;
}

@-webkit-keyframes tenstartshake-vertical {
  0% {
    -webkit-filter: drop-shadow(11px 14px 8px #0a0e15);
    filter: drop-shadow(11px 14px 8px #0a0e15);
  }

  50% {
    -webkit-filter: drop-shadow(11px 7px 2px #0a0e15);
    filter: drop-shadow(11px 7px 2px #0a0e15);
  }

  100% {
    -webkit-filter: drop-shadow(11px 14px 8px #0a0e15);
    filter: drop-shadow(11px 14px 8px #0a0e15);
  }
}

@keyframes tenstartshake-vertical {
  0% {
    -webkit-filter: drop-shadow(11px 14px 8px #0a0e15);
    filter: drop-shadow(11px 14px 8px #0a0e15);
  }

  50% {
    -webkit-filter: drop-shadow(11px 7px 2px #0a0e15);
    filter: drop-shadow(11px 7px 2px #0a0e15);
  }

  100% {
    -webkit-filter: drop-shadow(11px 14px 8px #0a0e15);
    filter: drop-shadow(11px 14px 8px #0a0e15);
  }
}

@keyframes potshake-vertical {
  0% {
    -webkit-transform: translateY(0) rotate(0deg);
    transform: translateY(0px) rotate(0deg);
  }

  50% {
    -webkit-transform: translateY(0) rotate(2deg);
    transform: translateY(20px) rotate(2deg);
  }

  100% {
    -webkit-transform: translateY(0) rotate(0deg);
    transform: translateY(0px) rotate(0deg);
  }
}

@-webkit-keyframes potshake-vertical {
  0% {
    -webkit-transform: translateY(0) rotate(0deg);
    transform: translateY(0px) rotate(0deg);
  }

  50% {
    -webkit-transform: translateY(0) rotate(20deg);
    transform: translateY(20px) rotate(2deg);
  }

  100% {
    -webkit-transform: translateY(0) rotate(0deg);
    transform: translateY(0px) rotate(0deg);
  }
}

@media screen and (max-width: 960px) {
  .t776__col_mobile-grid {
    width: 100% !important;
  }

  .t776__col {
    margin-bottom: 10px !important;
  }
}

@media screen and (min-width: 1200px) {
  .t774__col {
    margin-left: 10px;
    margin-right: 10px;
    max-width: calc(20% - 20px);
    height: 370px;
  }

  .t774__separator {
    margin-bottom: 40px;
    display: none;
  }
}

@media screen and (max-width: 960px) {
  .t774__container_mobile-flex {
    overflow-y: hidden;
  }
}

#allrecords .t830__logo__img {
  width: 160px !important;
  max-width: none !important;
  height: 68px !important;
}
@media screen and (max-width: 500px) {
#allrecords .toggle__btn span {
    font-size: 13px!important;
}
}
@media screen and (max-width: 1200px) {
#allrecords .toggle__btn span:before {
    display: none!important;
}
}
*/