.section_4 {
    padding: 80px 0 0 0;

    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: space-between;
    /*height: 1080px;*/
    /* UI Properties */
    width: 100%;
    /* UI Properties */
    background: transparent url('../img/COVER_white.png') 0% 0% padding-box;
    opacity: 1;
}

.section_4_content {
    /*padding: 0 0 180px 0;*/
    width: 100%;
    /*height: 827px;*/
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    gap: 71px;
}

.section_4_content .text {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    gap: 26px;
}

.section_4_content h2 {
    margin: 0;
    padding: 0;
    width: 100%;
    max-width: 637px;
    /*height: 49px;*/
    /* UI Properties */
    text-align: center;
    font: normal normal bold clamp(24px, 6.15vw, 40px)/clamp(30px, 7.54vw, 49px) Montserrat;
    letter-spacing: 0px;
    color: #000000;
    opacity: 1;
}

.section_4_content p {
    width: 100%;
    max-width: 636px;
    margin: 0;
    padding: 0;
    /* UI Properties */
    text-align: center;
    font: normal normal normal clamp(14px, 2.77vw, 18px)/clamp(20px, 4.61vw, 30px) Montserrat;
    letter-spacing: 0px;
    color: #000000;
}

.section_4_content p span {
    text-align: center;
    font: normal normal bold clamp(14px, 2.77vw, 18px)/clamp(20px, 4.61vw, 30px) Montserrat;
    letter-spacing: 0px;
    color: #000000;
}


.tiles {
    /*height: 434px;*/
    width: 100%;
    max-width: 1275px;
    row-gap: 25px;
    column-gap: 17px;
    display: flex;
    flex-direction: row;
    align-content: space-evenly;
    flex-wrap: wrap;
    justify-content: center;
    align-items: center;
}

.tile {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    gap: 39px;
    height: 208px;
    width: 300px;
    background: rgba(247, 249, 252, 0.6) 0% 0% no-repeat padding-box;
    box-shadow: 0px 3px 6px #00000029;
    border-radius: 15px;

}

.tile .icon {
    width: 64px;
    height: 53px;
}

.tile h3 {
    margin: 0;
    padding: 0;
    width: 249px;
    height: 57px;
    text-align: center;
    font: normal normal bold clamp(13px, 0.833vw, 16px)/clamp(16px, 0.9896vw, 19px) Montserrat;
    letter-spacing: 0px;
    color: #000000;
    opacity: 1;
}

.money {
    background: transparent url('../img/money.svg') 0% 0% no-repeat padding-box;
}

.tram {
    background: transparent url('../img/tram.svg') 0% 0% no-repeat padding-box;
}

.graph {
    background: transparent url('../img/graph.svg') 0% 0% no-repeat padding-box;
}

.plane {
    background: transparent url('../img/plane.svg') 0% 0% no-repeat padding-box;
}

.gear {
    background: transparent url('../img/gear.svg') 0% 0% no-repeat padding-box;
}

.bin {
    background: transparent url('../img/bin.svg') 0% 0% no-repeat padding-box;
}

.plug {
    background: transparent url('../img/plug.svg') 0% 0% no-repeat padding-box;
}

.gasstation {
    background: transparent url('../img/gasstation.svg') 0% 0% no-repeat padding-box;
}

.section_4_footer {
    margin: 100px 0 0 0 ;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: center;
    flex-wrap: wrap;
    width: 100%;
    gap: 53px;
    /* UI Properties */
    background: transparent url('../img/Group 4575.svg') 0% 0% padding-box;
    opacity: 1;
    padding: 70px 0 70px 0;
}

.section_4_footer .icon {
    width: 113px;
    height: 113px;
    background: transparent url('../img/chevron-circle-right-Filled.png') 0% 0% no-repeat padding-box;
    opacity: 1;
}

.section_4_footer .text {
    margin: 0 10px 0 10px;
    display: flex;
    flex-direction: column;
    justify-content: center;
    gap:25px;
    width: 100%;
    max-width: 717px;

}

.section_4_footer .text h3 {
    margin: 0;
    padding: 0;
    text-align: left;
    font: normal normal bold clamp(18px, 4.31vw, 28px)/clamp(20px, 4.15vw, 27px) Montserrat;
    letter-spacing: 0px;
    color: #FFFFFF;
    width: 100%;
}

.section_4_footer .text p {
    text-align: left;
    font: normal normal normal clamp(14px, 2.77vw, 18px)/clamp(20px, 4.15vw, 27px) Montserrat;
    letter-spacing: 0px;
    color: #FFFFFF;
}
@media (max-width: 917px) {
    .section_4{
        padding: 71px 0 0 0 ;
    }
    .section_4_footer{
        margin: 25px 0 0 0;
    }
    .section_4_footer .text h3 {
        text-align: center;
    }
    .section_4_footer .text p {
        text-align: center;
    }

}