@media (max-width: 900px) {
    #Sessaoprimaria {
    background: url(../img/Prancheta-1-scaled-1.webp);
    background-size: cover;
    background-position: center;
    height: 100vh;
    display: flex;
    align-items: end;
    text-align: center;
    padding: 0 !important;
}
    #padding {
        padding: 0 !important;
    }
    #width {
        width: 100% !important;
    }
    .text-titulo {
        font-size: 2.5rem !important;
    }
    .p-mobile {
        padding: .5rem !important;
    }
    .br-mobile {
        display: none !important;   
        }
    .sessaomobile {
        height: 50vh !important;
    }   
    #arrowdown {
        display: none !important;
    } 
    #flex {
        flex-direction: column !important;
        align-items: center !important;
        margin-top: 1rem !important;
        gap: 1rem !important;
    }
    #Texto {
        width: 100% !important;
        text-align: center;
        display: flex;
        flex-direction: column;
        align-items: center;
        gap: 1rem;
    }
    #Btn {
        width: 100% !important;
    }
    #imgmobile {
        width: 100% !important;
        display: block !important;
    }
    #titulo1 {
        margin-top: 1rem !important;
    }
    #Footersessao {
        flex-direction: column;
        padding: 0px !important;
        align-items: center;
        text-align: center;
    }
    #Btn50 {
        width: 90% !important;
    }
    #flex1 {
        flex-direction: column-reverse !important;
        align-items: center !important;
        margin-top: 1rem !important;
        gap: 1rem !important;
    }
    #Padding01 {
        padding: 2rem !important;
    }
    #imgdesktop {
        display: none !important;
    }
    .Mobile {
        display: flex;
        flex-direction: column;
        align-items: center;
        text-align: center;
    }
}
