/*
Theme Name: Astra Enfant
Description: Theme enfant de Astra. Vous pouvez maintenant effectuer vos modifications en toute sécurité.
Author: WPMarmite
Author URI: https://wpmarmite.com
Template: astra
Version: 1.0
*/



.display-mobile {
    display: none !important;
}
.img-home-heart {
    width: 70px !important;
}
/* no orphelin text */
.text-pretty {
    text-wrap: pretty !important;
}

/* LARGE TABLET */
@media (max-width: 1024px) {
    .bloc-info {
        padding-right: 7rem !important;
        padding-left: 7rem !important;
    }
    
    .bloc-info-text {
        padding-right: 2rem !important;
        padding-left: 2rem !important;
    }

    .bloc-prog-img {
        padding-right: 0 !important;
        padding-left: 0 !important;
    }

    .bloc-logements-details {
        padding-right: 2rem !important;
        padding-left: 2rem !important;
    }
}

/* MEDIUM TABLET */
@media (max-width: 820px) {

    .bloc-title {
        padding-right: 2rem !important;
        padding-left: 2rem !important;
        padding-bottom: 1rem !important;
    }

    .bloc-info {
        padding-right: 4rem !important;
        padding-left: 4rem !important;
    }
    
    .bloc-info-text {
        padding-right: 2rem !important;
        padding-left: 2rem !important;
    }

    .bloc-infoImp {
        padding-right: 3rem !important;
        padding-left: 3rem !important;
    }

    .bloc-logements-details {
        padding-right: 1rem !important;
        padding-left: 1rem !important;
    }
}


@media (max-width: 768px) {
/* BIG TITLE RESPONSIVE DISPLAY */
    .display-desktop {
            display: none !important;
        }

    .display-mobile {
        display: block !important;
    }

    .img-home-hero {
        padding: 20rem 15rem !important;
    }

    .bloc-title {
        padding-right: 0rem !important;
        padding-left: 0rem !important;
        padding-bottom: 0rem !important;
    }

    .bloc-infoImp-text {
        padding-right: 3rem !important;
        padding-left: 3rem !important;
    }

    .bloc-logements-details {
        padding-right: 2rem !important;
        padding-left: 2rem !important;
    }
}

/* Large mobile */
@media (max-width: 485px) {
/* BIG TITLE RESPONSIVE DISPLAY */
    .img-home-hero {
        padding: 20rem 0rem !important;
    }

    .text-align-mobile {
        text-align: left !important;
    }

    .bloc-info {
        padding-right: 1rem !important;
        padding-left: 1rem !important;
    }

    .bloc-infoImp {
        padding-right: 1rem !important;
        padding-left: 1rem !important;
    }
    
    .bloc-infoImp-text {
        padding-right: 2rem !important;
        padding-left: 2rem !important;
    }
}

/* Large mobile */
@media (max-width: 431px) {
    .bloc-infoImp-text {
        padding-right: 1.5rem !important;
        padding-left: 1.5rem !important;
    }

    .bloc-title-text {
        padding-right: 2rem !important;
        padding-left: 2rem !important;
    }
}