@media (max-width: 1025px) {
    .header_logo {
        float: left;
    }
    .header_menu {
        display: initial;
    }
    .header_nav {
        position: absolute;
        top: 100%;
        right: 0;
        left: 0;
        background: #2d6760;
        border-top: 0.1rem solid #fff;
        padding:  1rem 2rem;
        display: none;
    }
    .header_nav.active {
        display: block;
    }
    .header_nav > ul {
        width: 100%;
        display: block;
    }
    .header_nav ul li.header_item{
        width: 100%;
        display: block;
    }
    .header_nav > ul > li > a {
        border-radius: 0.5rem;
        padding: 1.5rem;
        margin: 0.5rem 0;
        background: #1e4641;
    }
    .header_nav li ul{
        width: 96%;
    }
    
}

@media (min-width: 740px) and (max-width: 1023px) {
    #about_left {
        padding-bottom: 26px;
    }
    .gallery_inner {
        width: 50%;
        height: 50%;
    }
}

@media (max-width: 739px) {
    .wide {
        width: 560px;
    }
    .gallery_inner {
        width: 60%;
        height: 40%;
    }
    .about_img {
        margin-top: 30px;
    }
}

@media (max-width: 580px) {
    .wide {
        width: 320px;
    }
    .header_menu {
        font-size: 1.4rem;
    }
    /* .gallery_inner {
        width: 60%;
        height: 40%;
    } */
}