form#form825684724 {
    transform: rotate(-13deg);
}


.t396__elem.tn-elem.tn-elem__8256579311731568382724 {   
position: sticky;
    left: 0 !important;
bottom:550px !important;
}





.t396__elem.tn-elem.tn-elem__8256579311731568313009 { position: sticky;
    left: 0 !important;
    top: 220px !important;
}



.t396__elem.tn-elem.tn-elem__8256579311731568414752 { position: sticky;
    left: 0 !important;
    top: 20px !important;
    
}

.t396__elem.tn-elem.tn-elem__8256579311731568728347 { position: sticky;
    left: 0 !important;
    
}

.t396__elem.tn-elem.tn-elem__8256579311731704707300 { position: sticky;
    left: 0 !important;
    top: 420px !important;
}


.whatsapp-button {
    position: fixed;
    right: 13px;
    bottom: 60px;
    transform: translate(-50%, -50%);
    background: #25D366; /*цвет кнопки*/
    border-radius: 50%;
    width: 85px; /*ширина кнопки*/
    height: 85px; /*высота кнопки*/
    color: #fff;
    text-align: center;
    line-height: 53px; /*центровка иконки в кнопке*/
    font-size: 35px; /*размер иконки*/
    z-index: 9999;
    background-image: url(https://cdn-icons-png.freepik.com/256/15707/15707917.png);
    background-size: 100%;
}
.whatsapp-button a {
    color: #fff;
}
.whatsapp-button:before,
.whatsapp-button:after {
    content: " ";
    display: block;
    position: absolute;
    border: 50%;
    border: 1px solid #25D366; /*цвет анимированных волн от кнопки*/
    left: -10px;
    right: -10px;
    top: -10px;
    bottom: -10px;
    border-radius: 50%;
    animation: animate 1.5s linear infinite;
    opacity: 0;
    backface-visibility: hidden; 
}
 
.whatsapp-button:after{
    animation-delay: .5s;
}
 
@keyframes animate
{
    0%
    {
        transform: scale(0.5);
        opacity: 0;
    }
    50%
    {
        opacity: 1;
    }
    100%
    {
        transform: scale(1.2);
        opacity: 0;
    }
}

@media (max-width : 800px) {  
.whatsapp-button {   
    bottom: 5px; /*отступ кнопки снизу от экрана*/
     right: 20px; /*отступ кнопки слева от экрана(right - справа)*/
     
  }
}




.kaspi-button {
    position: fixed;
    right: 13px;
    bottom: 180px;
    transform: translate(-50%, -50%);
    background: #f14635; /*цвет кнопки*/
    border-radius: 50%;
    width: 85px; /*ширина кнопки*/
    height: 85px; /*высота кнопки*/
    color: #fff;
    text-align: center;
    line-height: 53px; /*центровка иконки в кнопке*/
    font-size: 35px; /*размер иконки*/
    z-index: 9999;
    background-image: url(https://ir.kaspi.kz/static/web/favicon.ico);
    background-size: 100%;
    
}
}
.kaspi-button a {
    color: #fff;
}
.kaspi-button:before,
.kaspi-button:after {
    content: " ";
    display: block;
    position: absolute;
    border: 50%;
    border: 1px solid #f14635; /*цвет анимированных волн от кнопки*/
    left: -10px;
    right: -10px;
    top: -10px;
    bottom: -10px;
    border-radius: 50%;
    animation: animate 1.5s linear infinite;
    opacity: 0;
    backface-visibility: hidden; 
}
 
.kaspi-button:after{
    animation-delay: .5s;
}
 
@keyframes animate
{
    0%
    {
        transform: scale(0.5);
        opacity: 0;
    }
    50%
    {
        opacity: 1;
    }
    100%
    {
        transform: scale(1.2);
        opacity: 0;
    }
}

@media (max-width : 800px) {  
.kaspi-button {   
    bottom: 120px; /*отступ кнопки снизу от экрана*/
    right: 20px; /*отступ кнопки слева от экрана(right - справа)*/
    display:none !important;
  }
}


