.t-popup__container {
    border-radius: 25px;
}

.t450 {
    border-radius: 25px 0px 0px 25px;
}

.zero-form button, .btn-hov, .uc-popap-form button, .zero-form-footer button, .t400__wraptwo button, .t942__buttonwrapper, .t844__img_circle, .t-btn, .t850__inner-col{
    transition: scale ease-in-out 0.3s;
}

.zero-form button:hover, .btn-hov:hover, .uc-popap-form button:hover, .zero-form-footer button:hover, .t400__wraptwo button:hover, .t942__buttonwrapper:hover, .t844__img_circle:hover, .t-btn:hover, .t850__inner-col:hover {
    scale: 105%;
    /*transform: translateY(-8px);*/
}



.t1032__col {
    border-radius: 25px;
    box-shadow: 0px 6px 15px #4f4f4f20;
    transition: all ease-in-out 0.3s;
}

.t923__wrapper {
    transition: all ease-in-out 0.3s;
}

.t1032__col:hover, .t923__wrapper:hover {
    transform: translateY(-8px);
}

.t938__background-image {
    border-radius: 20px 0 0 20px;
}  

.uc-whywe .t938, .t668__col{
    z-index: 50;
}

.uc-whywe .t938__background-image {
    box-shadow: -10px 3px 10px #4f4f4f10;
}

.t844__img_circle {
    filter: drop-shadow(0px 10px 8px #4f4f4f20);
}

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

    .t844__container {
        display: grid;
        align-content: flex-start;
        grid-template-columns: repeat(5, 1fr);
        gap: 35px;
    }
    
    
    .t844__container::before, .t844__separator {
        display: none;
    }
    

.t548 .t-section__topwrapper {
    margin-bottom: 40px !important;
}

.t548 .t-section__descr {
    max-width: 834px;
}

.t548 .t-section__title {
    margin-bottom: 20px !important;
}

.t548__img {
    background-size: auto;
}
  
  
.t798 .t-slds__items-wrapper, .t923 .t-card__container {
    height: auto !important;
}  

.t798 .t-slds__wrapper {
    border-radius: 25px;
    box-shadow: 0px 6px 15px #4f4f4f20;
    margin: 20px 0;
    padding: 20px;
}

.t798 .t-section__title, .t923 .t-section__topwrapper {
    margin-bottom: 10px !important;
}

.t798 .t-section__topwrapper {
    margin-bottom: 0px !important;
}

.t798__bgimg, .t603__blockimg {
    border-radius: 20px;
}

.t798 .t-section__bottomwrapper {
    margin-top: 20px;
}  

.t923 .t-slds__item {
    margin-top: 10px;
}


.t668__accordion {
    box-shadow: 0px 6px 15px #4f4f4f20;
}


.t525__col {
    box-shadow: 0px 6px 15px #4f4f4f20;
    border-radius: 20px;
    padding: 30px;
}

.t525__text {
    max-width: 100% !important;
}


.t525__container {
    display: grid !important;
    align-content: flex-start;
    grid-template-columns: repeat(2, 1fr);
    gap: 30px;
}    

.t525__container::before {
    display: none;
}

.t525 .t-list__item {
    margin: 0 !important;
}

.t525 .t-col_6 {
    max-width: 525px !important;
}

.t525__bgimg {
    border-radius: 15px;
}

.t525 .t-section__topwrapper, .t525 .t-section__title {
    margin-bottom: 20px !important;
}

.t850__wrap a {
    display: block;
    width: 40px; /* Задайте ширину и высоту подходящим образом */
    height: 40px;
    background-image: url('https://static.tildacdn.com/tild3137-3833-4638-b865-376437353637/__.svg'); /* Укажите путь к изображению */
    background-size: cover;
    text-indent: -9999px; /* Сдвиг текста за границу элемента */
}   


.t850__wrap {
    padding: 25px !important;
        display: flex;

    align-items: center;

}

.t850__bottommargin {
    margin-bottom: 0px !important;
    display: flex;
    justify-content: center;
    margin-right: 20px;
}

.img-zero-logo div {
    background-size: contain !important;
}


.t850__wrap .t-card__descr {
        text-align: left;
}


        
@media screen and (max-width: 1200px) {
    .t-title_xxl {
        font-size: 28px !important;
    }
    
    .t525 .t-col_6 {
        max-width: 400px !important;
    }
}


    @media screen and (max-width: 960px){
        .t844__container {
            grid-template-columns: repeat(2, 1fr);
            gap: 25px;
        }
        
        .t1032__row {
            display: block;
            padding: 0 20px;
        }
        
        .t938__background-image {
            border-radius: 20px 20px 20px 20px;
        }
        
        .t-slds__wrapper {
            padding: 20px !important;
        }
                
        .t525__container {
            grid-template-columns: repeat(1, 1fr);
        }
        
        .t525 .t-col_6 {
            max-width: 100% !important;
        }
        
        .t525__col {
            width: 100% !important;
            max-width: 100% !important;
        }
        
        .t525 .t-list__item, .t525 .t-list__item:nth-child(-n+2) {
            margin-top: 0px !important;
        }
        
    }
    
    
        @media screen and (max-width: 640px){
        .t798__bgimg {
            width: 100% !important;
        }
        
        .t525 .t-cell {
            display: table-cell !important; 
        }
        
        .t525__container {
            justify-items: center;
        }
        
        .t525__col {
            width: 90% !important;
        }
        
        .t525__text {
            max-width: 100% !important;
            padding-left: 20px;
            text-align: start;
        }
        
        .t525__title, .t-descr {
            text-align: right;
        }

        
    }
    
    @media screen and (max-width: 480px){
        .t844__container {
            gap: 15px;
        }
        
        .t525__col {
            display: flex;
            flex-direction: column-reverse;
            align-items: center;
            padding: 20px 20px 30px 20px;
        }
        
        
        .t525__text {
            padding-left: 0px;
        }
        
        .t525__title, .t-descr {
            text-align: left;
        }
        .t525__bgimg {
            margin: 20px 0 0 0;
            width: 230px !important;
        }

    }
    
    
    
  
    
    