.blog_container{
    background: var(--cream_color);
}
.discover_content_container{
    height: 700px;
    background: var(--cream_color);
    border-radius: 15px;
    width: 800px;
    -webkit-box-shadow: 0px 0px 10px 0px rgba(0,0,0, .35);
    -moz-box-shadow: 0px 0px 10px 0px rgba(0,0,0, .35);
    box-shadow: 0px 0px 10px 0px rgba(0,0,0, .35);
    /* overflow: auto; */
}
.discover_basic_content{
    display: flex;
    flex-wrap: wrap;
    gap: 10px;
    padding: 20px;
    max-height: calc(100% - 120px);
    height: 100%;
    align-items: center;
    overflow-y: auto;
}
.discover_basic_element{
    flex-basis: calc(50% - 5px);
    display: flex;
    background: var(--primary_color_50);
    color: black;
}
.discover_basic_element:hover{
    background: var(--primary_color);
    color: white;
    cursor: pointer;
}
.discover_basic_element_text{
    display: flex;
    align-items: center;
    font-size: var(--font_18);
    padding: 5px 15px;
}
.discover_basic_element img{
    width: 100px;
    height: 100px;
    object-fit: cover;
}
.discover_basic_content button{
    width: 100%;
    padding: 3px 0;
    border: none;
    border-radius: 5px;
    outline: 1px solid rgba(0,0,0, .35);
    background: var(--primary_color_25);
}
.discover_basic_content button:hover{
    cursor: pointer;
    background: var(--primary_color_75);
    outline: 1px solid rgba(0,0,0, 1);
}

.content_pool_control{
    padding: 20px 25px;
    display: flex;
    justify-content: space-between;
    align-items: center;
    -webkit-box-shadow: 0px 0px 30px 0px rgba(0,0,0, .35);
    -moz-box-shadow: 0px 0px 30px 0px rgba(0,0,0, .35);
    box-shadow: 0px 0px 30px 0px rgba(0,0,0, .35);
}
.content_discover_control{
    padding: 20px 25px;
    display: flex;
    justify-content: space-between;
    align-items: center;
    -webkit-box-shadow: 0px 0px 30px 0px rgba(0,0,0, .35);
    -moz-box-shadow: 0px 0px 30px 0px rgba(0,0,0, .35);
    box-shadow: 0px 0px 30px 0px rgba(0,0,0, .35);
}
.content_discover_control_text{
    display: flex;
    flex-direction: column;
}
.content_discover_control_text span{
    font-size: var(--font_24);
    font-weight: bold;
}
.content_discover_control_text label{
    font-size: var(--font_16);
    color: var(--primary_color);
}
.content_discover_control button{
    font-size: var(--font_35);
    background: none;
    border: none;
    outline: none;
}
.content_discover_control button:hover{
    cursor: pointer;
    color: var(--primary_color);
}

.discover_control{
    padding: 20px 25px;
    display: flex;
    justify-content: space-between;
    align-items: center;
    -webkit-box-shadow: 0px 0px 30px 0px rgba(0,0,0, .35);
    -moz-box-shadow: 0px 0px 30px 0px rgba(0,0,0, .35);
    box-shadow: 0px 0px 30px 0px rgba(0,0,0, .35);
}
.discover_control button:hover{
    cursor: pointer;
    color: var(--primary_color);
}
.content_exit{
    border: none;
    outline: none;
    font-size: var(--font_35);
    background: none;
}
.content_exit:hover{
    cursor: pointer;
    color: var(--dark_blue_color);
}
.content_back{
    border: none;
    outline: none;
    font-size: var(--font_24);
    background: none;
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 7px;
}
.content_back:hover{
    cursor: pointer;
    color: var(--dark_blue_color);
}
.content_back i{
    font-size: var(--font_24);
}

.discover_content_div{
    padding: 0px 110px;
    position: relative;
}

.discover_basic_heading_1_label{
    font-size: var(--font_35);
    -webkit-font-smoothing: antialiased;
    font-weight: 500;
    color: var(--primary_color);
}
.discover_basic_text{
    font-size: var(--font_18);
    padding-bottom: 30px;
}

.blog_content_div{
    max-width: 1400px;
    width: 100%;
    margin: auto;
}
.blog_heading{
    display: flex;
    padding-top: 120px;
    align-items: center;
    gap: 10px;
}
.blog_heading h1{
    font-size: var(--font_45);
    font-weight: bold;
    margin: 0;
    padding: 0;
}
.blog_heading_line{
    height: 50px;
    width: 100px;
    background: rgb(57,124,58);
    background: -moz-linear-gradient(90deg, rgba(57,124,58,0) 0%, rgba(57,124,58,.1) 35%, rgba(57,124,58,.4) 65%, rgba(57,124,58,1) 100%);
    background: -webkit-linear-gradient(90deg, rgba(57,124,58,0) 0%, rgba(57,124,58,.1) 35%, rgba(57,124,58,.4) 65%, rgba(57,124,58,1) 100%);
    background: linear-gradient(90deg, rgba(57,124,58,0) 0%, rgba(57,124,58,.1) 35%, rgba(57,124,58,.4) 65%, rgba(57,124,58,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#397c3a",endColorstr="#397c3a",GradientType=1);
    content: "";
    margin: 0;
    padding: 0;
}
.blog_body{
    padding: 0;
}

.discover_basic_heading_span{
    font-size: var(--font_35);
}
.discover_basic_heading_label{
    font-size: var(--font_35);
    font-weight: bold;
    color: var(--primary_color);
}
.discover_basic_text{
    font-size: var(--font_20);
}

.discover_blog_max_width_img{
    width: 100%;
    height: 100%;
    max-height: 700px;
}
.discover_blog_max_width_img img{
    width: 100%;
    height: 100%;
    max-height: 700px;
    object-fit: cover;
}
.best_colors_special{
    display: flex;
    width: 100%;
    flex-wrap: wrap;
    gap: 20px;
}
.discover_basic_text_special{
    max-width: 600px;
    font-size: var(--font_20);
}
.best_colors_imgs{
    width: 200px;
    display: flex;
    gap: 20px;
}

@media only screen and (max-width: 1350px) and (min-width: 1200px){
    .discover_content_div{
        padding: 0px 90px;
        max-width: 1350px;
        width: 100%;
    }
    .discover_basic_text_special{
        max-width: 560px;
        width: 100%;
    }
    .best_colors_special{
        max-width: 1350px;
        width: 100%;
        padding-bottom: 25px;
    }
    .best_colors_imgs{
        max-width: 510px;
        width: 100%;
        justify-content: center;
        align-items: center;
    }
    .best_colors_imgs img{
        max-width: 250px;
        width: 100%;
    }
}
@media only screen and (max-width: 700px){
    .discover_basic_element{
        flex-basis: 100%;
    }
}