.hat {
    margin-bottom: 5%;
}

.block2 {
    gap: 30px;
}

.p_the_direction {
    color: #D45B83;
}

.text_block p {
    margin-bottom: 30px;
}

.block {
    max-width: 546px;
}

.cricle_text h3 {
    color: #EA7670;
}

#wrapper {
    max-width: 1152px;
    margin-bottom: 30px;
    /* align-items: center; */
}

#hight {
    height: 337px;
}
#black .cricle {
    background-color: #3d3b3b;
    
}

#black h3 {
    color: #404E59;
}

.text_block p  {
    max-width: 500px;
}

#color_pink {
    color: #EA7670;
}



.price {
    margin-top: 12px;
    font-weight: 600;
    display: flex;
    flex-direction: column;
}

/* .price {
    margin-top: 12px;
    font-weight: 600;
    display: flex;
    flex-direction: column;
    width: -webkit-fill-available;
    align-items: flex-end;
} */

.wrapper_combat_center {
    margin-bottom: 5%;
}


.block_price_text {
    display: flex;
    flex-direction: column;
    max-width: 500px;
    gap: 20px;
}


@media (max-width: 811px) {
    .block {
        max-width: 100%;
    }
    .block_price_text {
        max-width: 100%;
    }
    #wrapper {
        gap: 9px 11px;
    }
}

@media (max-width: 800px) {
    .block .img {
        display: block;
        margin: auto;
    }
}

@media (max-width: 600px) {
    .wrapper .block {
        height: auto;
    }
    #bottom {
        margin-bottom: 0px;
    }
    #wrapper {
        margin-bottom: 0px;
    }
}

@media (max-width: 530px) {
    #main_headline {
        max-width: 320px;

    }
}

@media (max-width: 500px) {
    form .wrapper {
        gap: 14px;
    }
}

@media (max-width: 424px) {
    #main_headline { 
        max-width: 270px;
    }
}

@media (max-width: 400px) {
    .block_price_text {
        gap: 7px;
    }
}

@media (max-width: 350px) {
    #main_headline { 
        max-width: 250px;
    }
}