#rec1911275521 .t-btnflex.t-btnflex_type_button{
    
    padding:0px !important;
}
@media screen and (max-width: 960px) {
    .t-menu-base__maincontainer {
        align-items: center;
        gap: 45px;
        padding: 30px 20px 270px !important;
        border-radius: 0 !important;
         overflow: hidden !important;
    }
}

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

#rec1911275521 a.t-menu__link-item {
    font-size: 11px !important;
    
}
#rec1911275521 .t-menu-base__list {
    gap: 14px !important;
}

}

.my-bg {
  background-image: url("https://sun9-69.userapi.com/s/v1/ig2/9uROp8RQVPGe85iSBe-ykwwpltZA19-NqgxKqzl_neuERGf8AUIndpY7yfLNjvkW-h0KlOqn-upJUSPWh9m2Gk2r.jpg?quality=95&as=32x13,48x19,72x29,108x44,160x65,240x97,360x146,480x195,540x219,640x260,720x292,1080x438,1280x519,1440x584,2538x1030&from=bu&cs=2538x0");
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}

@media (max-width: 639px) {
  .my-bg { background-image: url("https://sun9-46.userapi.com/s/v1/ig2/fYCPKbarwyVHgHeTnZxGoML7WrcQlPEkO2sNmN7d-f8lcp1AzxoInpkbUtLqxLPG-hESJCIylB4g3Ukaf0NHNPmz.jpg?quality=95&as=32x43,48x65,72x97,108x146,160x216,240x324,360x486,480x649,540x730,640x865,720x973,1080x1459,1250x1689&from=bu&cs=1250x0"); }
}


.my-futer {
  background-image: url("https://sun9-42.userapi.com/s/v1/ig2/-YpUzx2M8BFfKD3XlWe1NZ9sWIAc4lT2LJZ8oAHfQP-5QcHbp6yGGJ0SXkThgqlGROr2DIIvFkPsw2rKAQhpMdz-.jpg?quality=95&as=32x11,48x16,72x24,108x37,160x54,240x81,360x122,480x162,540x183,640x216,720x244,1080x365,1280x433,1440x487,2560x866&from=bu&cs=2560x0");
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
@media (max-width: 959px) {
  .my-futer { background: #191B10; }
}

.btn-first
{
    border-radius: 100px;
    text-shadow: 0 1px 1px rgba(0,0,0,0.2);
}
.first-btn-group::before{
    border-radius: 100px;
    content: "";
    position: absolute;
    inset: 0;
    padding: 1px; /* толщина рамки */

    /* градиент слева направо */
    background: linear-gradient(to right, rgba(255,255,255,1), rgba(255,255,255,0));

    /* делаем рамку */
    -webkit-mask:
        linear-gradient(#000 0 0) content-box,
        linear-gradient(#000 0 0);
    -webkit-mask-composite: xor;
            mask-composite: exclude;

    pointer-events: none;
    z-index: 1;
}
.tmenu-mobile__container{
    height: 40px;
}


/* мобильное меню */
#rec1911275521 .tmenu-mobile__container{
    height: 40px !important;
}

/* логотип */
#rec1911275521 .t-menu-base__imglogo{
    width: 40px !important;
    max-width: 46px !important;
}


#rec1911275521 .t-menu-base__mobile-menu{
    border-bottom: none !important;
}

.plash-shadow{

  border-radius: 25px;

  transform: none;
  box-shadow: 0 0 0 rgba(0,0,0,0);

  /* в 2 раза медленнее (было 500ms) */
  transition: box-shadow 1000ms cubic-bezier(.2,.8,.2,1);

  cursor: pointer;
}

.plash-shadow:hover,
.plash-shadow:focus-within{
  box-shadow:
    0 14px 40px rgba(0, 0, 0, 0.08),
    0 4px 14px rgba(0, 0, 0, 0.04);
}

.plash-shadow > *{
  box-shadow: none;
  text-shadow: none;
  filter: none;
}
.tarif{
    cursor:pointer;
}

#rec1920789201 .tn-elem[data-elem-id="1771210661666000004"] .tn-atom a {
    text-decoration: none !important;
}