:root{
    --font-family-body: "Poppins", sans-serif;
    --font-size-html: 16px;
    --font-weight-body:500;
    --line-height-body:1rem;
    --margin-body:0;
    --padding-body:0;
    --color-body:#000;
    --background-color-body:#fffef9;
    --background-color-header:#89C21E;
    --color-text: #fff;
}

html{
    font-size: var(--font-size-html);
}

body{
    font-family: var(--font-family-body);
    font-weight: var(--font-weight-body);
    margin:var(--margin-body);
    padding: var(--padding-body);
    color: var(--color-body);
    background-color: var(--background-color-body);
    line-height: var(--line-height-body);
}

p{margin:0;padding:5px 0}


.flex{display: flex!important;}
.between{justify-content: space-between;}
.item-center{align-items: center;}
.wrap{flex-wrap:wrap;}

header{background: var(--background-color-header);padding: 1rem 0;}
header span{margin-right: 5px;}
.container{margin-left: auto;margin-right:auto;}
.adresse,.telephone,.horaires{height: 30px;width: 22px;}
.adresse{background: url("../../img/icones/location.svg") no-repeat;}
.telephone{background: url("../../img/icones/phone.svg") no-repeat;}
.horaires{background: url("../../img/icones/clock.svg") no-repeat;}
.container{padding:0 1rem;}
.container .informations{color: var(--color-text);}
.container .etiquette{padding-bottom: 0.4rem;}
.logo{display:block;padding: 1.8rem 0;margin-left: auto;margin-right: auto;width: 270px;width:270px;}
.travaux{text-align: center;line-height: 20px;}

@media(min-width:1200px){
    .container{
        width: 1200px;
        max-width:100%;
    }
}

@media(max-width:1200px){
    .info{margin: 0.5rem 0;}
	.informations p{padding-bottom:0!important;}
    }
}