.investment {
    display: flex;
}
.investment__container{
    width: 90%;
    margin-left: 5%;
    margin-bottom: 3vh !important;
    padding: 30px;
    border-bottom-left-radius: 15px;
    border-bottom-right-radius: 15px;
    flex-direction: column-reverse;
}
.investment__text_title {
    margin-top: 15px !important;
    display: flex;
    align-items: center;
    gap: 10px;
    margin-left: -20px !important;
}

.investment__text_title img{
    width: 10px !important;
    aspect-ratio: 1;
}
.investment__text_subtitle{
    padding: 10px 0;   
}
.investment__text .wp-block-buttons {
    gap: 16px;
    padding: 24px 0;
    width: 100%;
}

.investment__text .wp-block-buttons .wp-block-button,
.investment__text .wp-block-buttons .wp-block-button a {
    width: 100%;
}
@media only screen and (min-width: 1200px) {
    .investment__container{
        flex-direction: row;
        /* height: 72vh; */
        height: 100%;
    }
    .investment__text{
        padding: 30px;
        width: 50%;
    }
    
    .investment__image{
        display: flex;
        justify-content: center;
        align-items: center;
        width: 50%;
    }
    .investment__container{
        margin-bottom: 6vh !important;
    }
    .investment__text .wp-block-buttons{
        margin-top: 2rem !important;
    }
}
@media only screen and (min-width: 1520px) {
    .investment__text{
        width: 55%;
    }
    .investment__image{
        width: 45%;
    }
    .investment__text_subtitle{
        padding: 0.8rem 0 1.3rem 0;   
    }
    .investment__text .wp-block-buttons {
        width: 100%;
        flex-direction: row !important;
        margin-top: 1.3rem !important;
    }
    .investment__text .wp-block-buttons .wp-block-button,
    .investment__text .wp-block-buttons .wp-block-button a {
        width: 20vw;
    }
    .investment__container{
        margin-bottom: 8vh !important;
    }
       
}
@media only screen and (min-width: 1800px) {
    .investment__container{
        flex-direction: row;
        height: 85vh;
    }
    .investment__text{
        width: 50%;
    }
    .investment__image{
        width: 50%;
    }
    .investment__text .wp-block-buttons .wp-block-button,
    .investment__text .wp-block-buttons .wp-block-button a {
        width: 17vw;
    } 
    .investment__container{
        margin-bottom: 10vh !important;
    }
    .investment__text_subtitle{
        padding: 1.5rem 0 2.5rem 0;   
    }
    .investment__text .wp-block-buttons {
        margin-top: 2.5rem !important;
    }
}