.callback-btn-new {
    color: #FFF !important;
    font-family: Inter;
    font-size: 18px;
    font-weight: 400 !important;
    line-height: normal !important;
    display: flex !important;
    height: 54px;
    padding: 0px 20px !important;
    justify-content: center;
    align-items: center;
    gap: 10px;
    border-radius: 4px;
    background: #EC2027;
    max-width: 197px;
    cursor: pointer;
    border: none;
}
.top-block-new {
    padding: 90px 0;
    position: relative;
    background: radial-gradient(210.94% 73.28% at 45.76% 45.22%, rgba(255, 255, 255, 0.35) 0%, rgba(255, 255, 255, 0.00) 72.45%), #EEE;
}
.top-block-new::before{
    content: "";
    background: url(img/image07.png);
    width: 73%;
    height: 100%;
    background-repeat: no-repeat;
    position: absolute;
    background-size: cover;
    top: 0%;
    left: 29%;
}
.top-block-new__logo{
    text-align: end;
}
.top-block-new h1{
    color: #000;
    font-family: Inter;
    font-size: 56px;
    font-style: normal;
    font-weight: 600;
    line-height: 120%;
}
.main-list-new p{
    color: #000;
    text-align: center;
    font-family: Inter;
    font-size: 14px;
    font-weight: 600;
    line-height: 150%;
    text-transform: uppercase;
    padding-top: 36px;
}
.main-list-new img{
    /* width: 92px; */
    height: 86px;
    display: block;
    margin: 0 auto;
}
.top-block-new__text {
    color: #64676D;
    font-family: Inter;
    font-size: 18px;
    font-weight: 400;
    line-height: 150%;
    text-transform: uppercase;
    max-width: 419px;
    padding-bottom: 124px;
}
.top-block-new__text img {
    padding: 0 10px;
}
.top-block-new__items {
    padding: 60px 0;
}
.description-block-new, .advantages-block-new, .application-block-new, .form-block-new, .certificates-block-new {
    padding: 90px 0;
}
.description-block-new p, .advantages-block-new p, .application-block-new__list ul li, .application-block-new p{
    color: #64676D;
    font-family: Inter;
    font-size: 18px;
    font-style: normal;
    font-weight: 400;
    line-height: 150%;
}
.description-block-new p:not(:last-child){
    margin-bottom: 30px;
}
.description-block-new p:first-of-type{
    padding-top: 185px;
}
.product-title {
    color:  #32353C;
    font-family: Inter;
    font-size: 36px;
    font-weight: 600;
    line-height: 120%;
    max-width: 600px;
    text-transform: none;
}
.advantages-block-new {
    background: #F7F9FE;
}
.advantages-block-new h3{
    color: #32353C;
    font-family: Inter;
    font-size: 24px;
    font-weight: 600;
    line-height: 120%;
    margin: 10px 0 20px;
}
.advantages-block-new h2{
    margin-bottom: 90px;
}
.advantages-block-new__item {
    padding-right: 60px;
    padding-bottom: 60px;
}
.application-block-new h2{
    margin-bottom: 30px;
    max-width: 100%;
}
.application-block-new__list h3{
    color: #32353C;
    font-family: Inter;
    font-size: 24px;
    font-weight: 600;
    line-height: normal;
    margin-bottom: 30px;
}
.application-block-new__items {
    margin-top: 60px;
}
.application-block-new__list ul{
    padding-left: 20px;
}
.application-block-new__list ul li:not(:last-child){
    padding-bottom: 15px;
}
.form-block-new {
    background: radial-gradient(74.71% 55.41% at 74.95% 48.12%, rgba(255, 255, 255, 0.35) 0%, rgba(255, 255, 255, 0.00) 72.45%), #000;
}
.form-block-new h2 {
    color: #FFF;
    font-family: Inter;
    font-size: 46px;
    font-weight: 600;
    line-height: 120%;
    margin-bottom: 30px;
    text-transform: none;
}
.form-block-new p {
    color: #FFF;
    font-family: Inter;
    font-size: 20px;
    font-weight: 600;
    line-height: 150%;
    max-width: 688px;
}
.form-block-new__form input {
    width: 100%;
    max-width: 310px;
    margin-bottom: 10px;
    line-height: 53px;
    border-radius: 4px;
    padding: 0 0 0 10px;
    border: solid 1px #C8CBCE;
}
.form-block-new__form {
    display: flex;
    gap: 16px;
    margin: 60px 0;
}
.form-block-new__form button {
    padding: 0px 18px !important;
}
.form-block-new__politica {
    font-size: 16px !important;
    font-weight: 400 !important;
    line-height: 100% !important;
    max-width: 100% !important;
}
.form-block-new__politica a{
    color: #FFF;
    text-decoration: underline;
    margin: 0;
}
.sizes-block-new{
    padding: 120px 0;
}
.sizes-block-new h2{
    margin-bottom: 56px;
}
.sizes-block-new__items {
    display: flex;
    flex-wrap: wrap;
    gap: 10px;
}
.sizes-block-new__item {
    padding: 21px 20px;
    border-radius: 4px;
    border: 1px solid #C8CBCE;
    background: #FFF;
    color: #32353C;
    font-family: Inter;
    font-size: 18px;
    font-weight: 400;
    line-height: 100%;
    transition: all .3s;
}
.sizes-block-new__item:hover {
    color: #FFF;
    background: #00588A;
}
.content-inner.characteristics-block-new {
    padding: 90px 0 !important;
    background: #F6F9FE !important;
}
.characteristics-block-new h2{
    margin-bottom: 60px;
    max-width: 100%;
}
.characteristics-block-new .tabs{
    max-width: 900px;
    background: transparent !important;
}
.characteristics-block-new .dropdown{
    border-radius: 10px;
    border: 1px solid #C8CBCE;
    padding: 5px 25px 5px 5px !important;
}
.characteristics-block-new .dropdown li{
    color: #00588A !important;
    font-family: Inter !important;
    font-size: 18px !important;
    font-weight: 400 !important;
    line-height: 100%;
    padding: 16px 20px !important;
    margin: 0 !important;
    border-radius: 4px;
}
.characteristics-block-new .dropdown li:not(:last-child){
    margin-right: 50px !important;
}
.characteristics-block-new .dropdown li.active{
    background: #00588A;
    color: #FFF !important;
    border: 0 !important;
}
.characteristics-tabs-body {
    padding: 30px 0 0;
}
.characteristics-tabs-body tbody{
    text-align: center;
}
.certificates-block-new h2{
    margin-bottom: 30px;
    text-align: center;
    max-width: 100%;
}
.certificates-block-new p{
    color: #64676D;
    text-align: center;
    font-family: Inter;
    font-size: 20px;
    font-style: normal;
    font-weight: 600;
    line-height: 150%;
    max-width: 679px;
    margin: 0 auto;
    margin-bottom: 60px;
}
.characteristics-tabs-body table {
    border-collapse: separate;
    border-spacing: 8px 4px;
}
.characteristics-tabs-body table tr td {
    padding: 9px 30px !important;
    border-radius: 4px;
}
.characteristics-tabs-body table .header-table td{
    background: #00588A !important;
    color: #fff !important;
    padding: 19px 15px !important;
    /* padding: 19px 30px !important; */
}
.characteristics-block-new .product-archive {
    margin: 0;
}
.characteristics-block-new.content-inner .archive-product {
    padding: 0;
}
.documentation-block-new a{
    display: flex;
    align-items: center;
    gap: 28px;
    max-width: 451px;
    margin-bottom: 24px;
}
.documentation-block-new h2{
    margin-bottom: 60px;
}
.documentation-block-new {
    padding: 90px 0 66px;
}
@media(max-width: 991.98px){
    .sizes-block-new__items {
        justify-content: center;
    }
    .top-block-new__text {
        padding-bottom: 60px;
        max-width: 100%;
    }
    .top-block-new .callback-btn-new {
        margin: 0 auto;
    }
    .top-block-new__logo {
        padding: 60px 0 30px;
    }
    .description-block-new p:first-of-type {
        padding-top: 60px;
    }
    .application-block-new__list {
        padding-bottom: 60px;
    }
    .form-block-new__form {
        flex-direction: column;
        align-items: center;
    }
    .form-block-new h2 {
        font-size: 36px;
    }
    .form-block-new__form input{
        max-width: 100%;
    }
    .characteristics-block-new .dropdown {
        border: 0;
    }
    .certificates-block-new img{
        width: 100%;
    }
    .characteristics-tabs-body .tab-block.active{
        overflow-y: auto;
    }
}
.advantages-block-new img {
    width: 100px;
    max-height: 100px;
    margin-bottom: 10px;
}
@media (min-width: 768px) {
    .advantages-block-new img[src="https://termogaz.su/wp-content/uploads/2023/05/image11.png"]{
        margin-bottom: 35px;
    }
}