.hat {
    margin-bottom: 5%;
}

#main_headerline {
    max-width: 400px;
}

.block2 {
    gap: 30px;
}

.p_the_direction {
    color: #333742;
    font-weight: 600;
}

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

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

.cricle_text h3 {
    color: #EA7670;
    font-weight: 500;
}

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

#hight {
    height: 469px;
    position: absolute;
    right: 50%;
}
#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;
    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;
}

.bl_direction {
    max-width: 469px;
    display: flex;
    flex-direction: column;

}

.bl_direction_img {
    max-width: 500px;
    height: 264px;
    overflow: hidden;
}
.bl_direction_img img{
    position: relative;
    right: 47px;
    width: 123%;
    /* bottom: 55px; */
    bottom: 78px;
}



.block_nursery, .block_adults {
    max-width: 476px;
    line-height: 24px;
}

@media (max-width: 1105px) {
    .img img {
        max-width: 500px;
    }
    /* #main_headline {
        max-width: 450px;
    } */
    .wrapper_combat_center .block {
        max-width: 507px;
    }
}

@media (max-width: 1030px) {
    .img img {
        max-width: 400px;
    }
}

@media (max-width: 1024px) {
    .block {
        /* max-width: 546px; */
        max-width: 495px;
    }
}

@media (max-width: 976px) {
    .img img {
        width: 100%;
    }
}

@media (max-width: 975px) {
    .wrapper_combat_center {
        /* justify-content: space-between; */
    }
    .separator_hr {
        display: none;
    }
    .bl_direction {
        max-width: 549px; 
    }
    .bl_direction_img img {
        right: 31px;
    }
    .block_nursery {
        margin-bottom: 34px;
    }
    .block .img {
        max-width: 376px;
    }
}

@media (max-width: 923px) {
    .wrapper_combat_center {
        /* justify-content: center; */
    }
    #main_headline br {
        display: none;
    }
}

/* @media (max-width: 885px) {
    #bl_wrapper_combat_center {
        width: 100%;
    }
} */
@media (max-width: 852px) {
    .bl_direction {
        max-width: 363px;
    } 
    .block {
        /* max-width: 546px; */
        max-width: 395px;
    }
}

@media (max-width: 832px) {
    .block .img {
        max-width: 350px;
    }

}


@media (max-width: 823px) {
    .block .img {
        max-width: 285px;
    }
}


@media (max-width: 666px) {
    .block .img {
        max-width: 299px;
    }

}

@media (max-width: 811px) {
    #wrapper {
        max-width: 100%;
        width: 100%;
    }
    .block {
        max-width: 100%;
    }
    .bl_direction {
        max-width: 100%;
    }
    .bl_direction_img {
        margin: auto;
        overflow: hidden;
    }
    .block_nursery, .block_adults {
        max-width: 100%;
        width: 100%;
    }
    .text_block p {
        max-width: 100%;
    }
}


@media (max-width: 760px) {
    #bl_wrapper_combat_center img{
        max-width: 700px;
    }
}

@media (max-width:662px) {
    .bl_direction_img img {
        /* right: -45px; */
        right: -18px;
        width: 100%;
        top: -92px;
    }
    .bl_direction_img {
        max-width: 500px;
        height: 205px;
        overflow: hidden;
    }
}

@media (max-width: 620px) {
    #main_headline {
        /* white-space: pre-line */
        max-width: 400px;
    }

}


@media (max-width: 600px) {
    .br-main_headline {
        display: none;
    }
    .wrapper .block {
        height: auto;
    }
    .block_nursery {
        /* margin-bottom: 54px; */
    }
    .block_nursery .price { 
        border-bottom: 2px solid;
        padding-bottom: 32px;
        color: #EA7670;

    }
}

@media (max-width: 549px) {
    .bl_direction_img img {
        top: -64px;
    }
}

@media (max-width: 528px) {
    .bl_direction_img img {
        top: -69px;
    }
}

@media (max-width: 500px) {
    .bl_direction_img {
        max-width: 500px;
        height: 176px;
        overflow: hidden;
    }
    .bl_direction_img img {
        position: relative;
        right: 0px;
        width: 100%;
        /* bottom: 120px; */
        top: -72px;
    }
}

@media (max-width: 495px) {
    .bl_direction_img img {
        right: -10px;
    }
}


@media (max-width: 415px) {
    .bl_direction_img img {
        right: -12px;
        top: -57px
    }

}


@media (max-width:404px) {
    #wrapper {
        margin-bottom: 0px;
    }
}

@media (max-width: 370px) {
    .bl_direction_img img {
        position: relative;
        right: 0px;
        width: 100%;
        /* bottom: 120px; */
        top: -37px;
    }
}