.hat {
    margin-bottom: 0%;
}

.block2 {
    gap: 30px;
}

.p_the_direction {
    color: 404E59;
    font-weight: 600;
}

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

/* .block {
    max-width: 546px;
} */
.block {
    max-width: 558px;
}

.cricle_text h3 {
    color: #EA7670;
}

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


.modal #wrapper {
    margin: 0 !important;
}

#wrapper {
    max-width: 1200px;
}

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

#black h3 {
    color: #404E59;
    font-weight: 500;
}

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

#color_pink {
    color: #EA7670;
}

.separator_hr {
    position: relative;
    width: 0%;
    /* bottom: 39px; */
    top: -55px;
    height: 28px;
    /* border: 1px solid #EA7670; */
    border: 1.5px solid #a46663;
    margin: 20px 0;
}

#wrapper {
    margin-bottom: 60px;
}



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


.wrapper_combat_center {
    margin-bottom: 20px;
    margin-top: 20px;
}




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

    font-family: "Bitter";
    letter-spacing: 0px;
}


.text_block {
    letter-spacing: 1px;
}

.bl_out_path p{
    /* color: #6E778F; */
}

h3 {
    font-size: 1.25em;
} 

.gray {
    color: #6E778F;
    
}


.cricle_text h3 {
    letter-spacing: 1px;
}


.wrapper {
    /* align-items: center; */
}


.block_nursery, .block_adults {
    display: block;
    /* flex-direction: column; */
    /* justify-content: space-between; */
}

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


b, strong {
    color: #404E59;
    font-weight: 600;
}

@media (max-width: 982px) {
    .separator_hr {
        display: none;
    }
}

@media (max-width: 811px) {
    .block {
        max-width: 100%;
    }
    .block_nursery, .block_adults {
        max-width: 100%;
        width: 100%;
    }
    .text_block p {
        max-width: 100%;
        width: 100%;
    }

    .block_nursery {
        margin-bottom: 30px;
    }
}

@media (max-width: 588px) {
    #main_headline {
        max-width: 300px;
    }
}

@media (max-width: 600px) {
    #bottom {
        max-width: 500px;
        margin-bottom: 30px;
        margin-left: unset;
    } 
}

@media (max-width: 750px) {
    .wrapper .block {
        height: auto;
    }
    .block_nursery {
        margin-bottom: 30px;
        padding-bottom: 30px;
        border-bottom: 1.5px solid #a46663;
    }
    .block_adults , .block_nursery {
        width: 100%;
    }
    #wrapper {
        margin-bottom: 30px;
    }
}

@media (max-width: 426px) {
    #main_headline {
        max-width: 258px;
    }
}

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

@media (max-width: 330px) {
    #main_headline {
        max-width: 222px;
    }
}