.marketing-page .section-growth-condition .wrapper .box-content .box-content__image img {
    /* this css should only for marketing-page */
    height: 400px;
    -o-object-fit: contain;
    object-fit: contain;
}   

.marketing-page .section-questions {
    background-color: #F0F3F9;
}

#marketing-page .box-content__growth{
    flex-direction: row;
    height: 250px;
}

#marketing-page .box-content__growth .images{
   flex-shrink: 1;
}

.section-notice {
    background-color: #f0f3f9;
}

@media (min-width: 1024px) {
    .section-notice .container-2 {
        padding: 86px 15px !important;
    }
}

.section-notice .title,
.section-notice .sub-title {
    font-weight: 700;
    font-size: 22px;
    text-align: center;
}

.section-notice .title {
    color: #000;
}

.section-notice .sub-title {
    color: #00a05e;
}

@media (min-width: 1024px) {
    .section-notice .title, .section-notice .sub-title {
        font-size: 36px;
    }
}


@media (min-width: 1260px) {
    .marketing-page .section-growth-condition .wrapper .box-content {
        margin-top: 85px;
        grid-template-columns: 1.3fr 1fr;
    }
}

@media (max-width: 1259px) {
    .marketing-page .section-growth-condition .wrapper .box-content .box-content__image {
        display: flex;
        justify-content: center;
    }
}
