/* -----   Стили форм всех   ----- */


.tn-form__submit button, .zero-btn{
    transition: all ease-in-out 0.3s !important;
}

.tn-form__submit button:hover, .zero-btn:hover {
    scale: 103%;
    /*transform: translateY(-8px);*/
}

    .t-submit {
    text-transform: uppercase;
    box-shadow: 0px 4px 18px 0px rgba(255, 155, 124, 0.5);
}

.t-descr {
    font-family: 'Rubik', Arial, sans-serif !important;
    color: #424242 !important;
    font-weight: 400 !important;
    font-size: 21px;
    line-height: 1.3;
}
    
    
    
    fieldset {
        display: flex !important;
        flex-direction: row;
        align-items: center;
        justify-content: space-evenly;
        height: 50px;
    }
    
    .t-radio__control {
        margin: 0px !important;
        display: flex !important;
    }
    
    .t-radio__wrapper {
        margin-top: 0px !important;
    }
    
    .t-radio__control:first-child {
        padding-right: 20px;
    }
    
    .t-radio__indicator {
        opacity: 1 !important;
        border: none;
        background: #ffffff;
    }

/* -----   Стили плашек в блоке "В стоимость входит"   ----- */

.pl-top-left div {
    border-radius: 12px 0 0 0;
}

.pl-top-right div {
    border-radius: 0 12px 0 0;
}

.pl-bottom-right div {
    border-radius: 0 0 12px 0;
}

.pl-bottom-left div {
    border-radius: 0 0 0 12px;
}


/* -----   Стили косой линии фотографий   ----- */

.t552 {
    left: -30px;
}


    .t552__tile_25 {
        margin: 0 15px;
        border-radius: 30px;
    }
    
    .t552__blockimg {
        border-radius: 30px;
    height: 240px !important;
    }
    
    .t552__tile {
        width: 320px !important;
    }
    
/* -----   Стили галереи отзывов   ----- */

.t827__grid-item, .t827__image {
    border-radius: 15px;
}

.t827__container {
    z-index: 8;
}


/* -----   Блок с видео   ----- */

.video-style iframe{
    border-radius: 25px;
}


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

.pl-top-left div, .pl-top-right div, .pl-bottom-right div, .pl-bottom-left div {
    border-radius: 0;
}
}