#rec756937280, #rec757067900, #rec757179778 .t-width_6 {max-width: 1200px;}
#rec756969454, #rec757067901, #rec757179779 .t-width_10 {max-width: 1200px;}
#rec756919019, #rec756976827 {border-radius: 25px 25px 0px 0px;}
#rec756503506, #rec756974652 {border-radius: 0px 0px 25px 25px;}

.button-new {
background-color: #F94F0D;
background-image: url(https://static.tildacdn.com/tild6563-6330-4434-b264-656165363763/photo.svg);
background-size: 15px;
background-repeat: no-repeat;
background-position: 30px center;
padding-left: 20px;
border-radius: 40px;
transition: background-color 0.3s, color 0.3s, border-color 0.3s;
}

#rec754645042 [data-elem-id="1720682913117"] .t-submit {box-shadow: 0 4px 14px #01BDD8 !important;} 
#rec757067897 [data-elem-id="1720684022782"] .t-submit {box-shadow: 0 4px 14px #01BDD8 !important;}

.button-new:hover {
background: #D4430B;
background-image: url(https://static.tildacdn.com/tild6563-6330-4434-b264-656165363763/photo.svg);
background-size: 15px;
background-repeat: no-repeat;
background-position: 30px center;
padding-left: 20px;
}



.button-new2 {
    border: 1px solid white;
    background-image: url(https://static.tildacdn.com/tild6563-6330-4434-b264-656165363763/photo.svg);
    background-size: 15px;
    background-repeat: no-repeat;
    background-position: 30px center;
    padding-left: 10px;
    border-radius: 40px;
    color: white; /* Цвет текста по умолчанию */
    transition: background-color 0.3s, color 0.3s, border-color 0.3s; /* Плавный переход для фона, текста и обводки */
}

.button-new2:hover {
    border: 1px solid #F94F0D;
    background-image: url(https://static.tildacdn.com/tild6563-6330-4434-b264-656165363763/photo.svg);
    background-size: 15px;
    background-repeat: no-repeat;
    background-position: 30px center;
    padding-left: 10px;
}

.button-new3 {
background-color: #04C756;
background-image: url(https://static.tildacdn.com/tild3363-6162-4933-b262-616237333962/photo.svg);
background-size: 20px;
background-repeat: no-repeat;
background-position: 74px center;
padding-left: 20px;
border-radius: 40px;
box-shadow: 0 4px 14px rgba(4, 199, 86, 0.7);
transition: background-color 0.3s, color 0.3s, border-color 0.3s;
}
.button-new3:hover {
background: #03A949;
background-image: url(https://static.tildacdn.com/tild3363-6162-4933-b262-616237333962/photo.svg);
background-size: 20px;
background-repeat: no-repeat;
background-position: 74px center;
padding-left: 20px;
}


.button-new4 {
background-color: #04C756;
background-image: url(https://static.tildacdn.com/tild3363-6162-4933-b262-616237333962/photo.svg);
background-size: 20px;
background-repeat: no-repeat;
background-position: 20px center;
padding-left: 20px;
border-radius: 40px;
box-shadow: 0 4px 14px rgba(4, 199, 86, 0.7);
transition: background-color 0.3s, color 0.3s, border-color 0.3s;
}

.button-new4:hover {
background: #03A949;
background-image: url(https://static.tildacdn.com/tild3363-6162-4933-b262-616237333962/photo.svg);
background-size: 20px;
background-repeat: no-repeat;
background-position: 20px center;
padding-left: 20px;
}

.phone_alloka {
    font-size: 15px !important;
    font-family: 'ProximaNova', Arial, sans-serif !important;
    font-weight: bold;
}

.thumber .tn-atom .t-slds__bullet_body {
    display: none;
}
.thumber  .t-slds__bullet_wrapper {
    text-align: left;
    margin: 0 !important;
}
.thumber  .t-slds__bullet.t-slds__bullet_active {
    box-shadow: inset 0px 0px 0px 1px #F94F0D;
}
.thumber  .t-slds__bullet {
    margin: 0px 5px 0px 5px !important;
    width: 55px;
    height: 55px;
    border-radius: 10px;
    background-size: cover;
}
@media screen and (max-width:480px){
.thumber  .t-slds__bullet {
    width: 45px;
    height: 45px;
}
}

.thumber .t-slds__bullet_wrapper {
    display: flex !important;
    justify-content: flex-start;  /* выравнивание: слева - flex-start , справа - flex-end  , центр - center -  */
}




$( document ).ready(function() {  
let zerogal = setInterval(function() {
    if (document.querySelector('.tn-atom__slds-img')){
        clearInterval(zerogal); 
          $('.thumber').each(function(index) { 
          $(this).find('.t-slds').each(function(index) {
          $(this).find('.tn-atom__slds-img').each(function(index) {
           if($(this).attr('data-original')){
                var urlbg = $(this).attr('data-original');
                $(this).closest('.t-slds').find('.t-slds__bullet[data-slide-bullet-for="'+index+'"]').css('background-image',  'url('+urlbg+')');
           }else{
                var urlbg = $(this).css('background-image');
                $(this).closest('.t-slds').find('.t-slds__bullet[data-slide-bullet-for="'+index+'"]').css('background-image',urlbg); 
            };   
           });
         $(this).find('.t-slds__bullet_wrapper').css('bottom', ( $(this).find('.t-slds__bullet_wrapper').height()+10)*(-1));  
         });
        
      }); 
         
    };
}, 100);
$( window ).resize(function() {
  setTimeout(function(){
     $('.thumber .t-slds__bullet_wrapper').each(function(index) {
       $(this).css('bottom', ($(this).height()+10)*(-1));
     });
  }, 1000);
});
});    






