* {
    margin: 0;
    padding: 0;
    box-sizing: border-box;
}
/*.bgimg {
     background-image:url('../img_Vitrine_AVI/Banniere01.png'); 
    
} */
 /* .bgimgcontact {
    background-image:url('../img_Vitrine_AVI/Fond_contact.png');
    width: 100hv;
 } */

h2 {
    /* color: rgb(166, 167, 106); */
    color: rgb(30, 35, 39);
    
}

.nav-link {
    color: rgb(30, 35, 39);
}
.nav-link:hover {
  /* color: rgb(30, 35, 39); */
  color: rgb(166, 167, 106);
}
.colorfooter {
    color: rgb(30, 35, 39);
}
.lienfooter {
     color: rgb(30, 35, 39);
     font-size: 0.8
}
.lienfooter:hover{
   color: rgb(166, 167, 106);
   
}
a {
    text-decoration: none;
}
.nosServices{
    margin-top: -3%;
}
h1 {
     color: rgb(166, 167, 106);
}
p , .bgTest {
     color: rgb(30, 35, 39);
}
.testColor {
    color:rgb(234, 233, 241);
}
.preuve {
    font-family: 'Franklin Gothic Medium', 'Arial Narrow', Arial, sans-serif;
    color: rgb(166, 167, 106);
}
.bgstantard {
    background-color: rgb(234, 233, 241);
    color: rgb(166, 167, 106);
}
.bgconfort {
    background-color: rgb(30, 35, 39);
    color:rgb(234, 233, 241);
}
.btconfort, .btstandart, .btbasic , .btclicservice, .btclicavi, .btclirdv {
    background-color:rgb(166, 167, 106);
}
.coloprPreuve, .decoTest01 {
    color: rgb(166, 167, 106);
}

/* Formulaire */
.Class1Form {
   background: url('img_Vitrine_AVI/Fond_contact.png');
   background-position: center;
   background-size: cover;
}
.Class2Form {
    color:rgb(234, 233, 241);
    font-size: 1.3em;
    background-color: transparent;
    /* background-color: rgb(234, 233, 241); */
     /* flouter l'arrire planc */
     backdrop-filter:blur(20px) ;
}
.input-box {
    outline: none;
}
.btnEnvoyer {
    background-color: rgb(234, 233, 241);
    color:rgb(30, 35, 39);
    font-size: 1.2em;
    
}
.classtitre2 , .classService, .acueil2, .testchoix3, .testchoix1 {
    color:rgb(234, 233, 241);
}
.classMessage {
    color: rgb(30, 35, 39);
    font-weight: bold;
}
 .classpolitiq {
   color: rgb(233, 233, 224);
 }

 /* Block nos pack  */
 .accueil {
    background: url(img_Vitrine_AVI/acceuil_etudiant.png);
    background-position: center;
    background-size: cover;
 }
 .nosServices {
   background: url(img_Vitrine_AVI/illu1.jpg);
   background-position: center;
   background-size: cover;
 }
 .acueil1 {

    background-color: transparent;
     /* flouter l'arrire planc */
    backdrop-filter:blur(20px) ;
}
.sectionAvi1, .btSouscrire, .btclicavi, .btclicservice {
    background-color:rgb(234, 233, 241);
}
.sectionAvi2 {
    background: url(img_Vitrine_AVI/fond_simple.jpg);
    background-position: center;
    background-size: cover;
   
} 
.packltFlout  {
    background-color: transparent;
    backdrop-filter:blur(100px) ;
    border-radius: 50px;
    padding: 10px;
    padding-left: 20px;

}
.etape5tFlout  {
    background-color: transparent;
    backdrop-filter:blur(100px) ;
    border-radius: 50px;
    padding: 10px;
    padding-left: 20px;

}


/* .animePack :hover {
    scale: auto
} */

/* Block a propos */
.tesPropo1 , .titlepoApropo {
    border: 5px solid rgb(166, 167, 106);
    border-radius: 20px;
    /* border-top: none; */
    margin-top: 5px;
    background-color:rgb(234, 233, 241);

}
.ClassPropo1 {
    background: url(img_Vitrine_AVI/illu5.jpg);
    background-position: center;
    background-size: cover;   
}
.ClassPropo2 {
    font-size: 1.3em;
    background-color: transparent;
    /* background-color: rgb(234, 233, 241); */
     /* flouter l'arrire plan */
     backdrop-filter:blur(90px) ;
}
.tesPropo2, .titlepoApropo {
    color:rgb(30, 35, 39);
}
.decoTest1 {
    color: rgb(2471, 237, 233);
}
.titlepoApropo {
    font-size: 1.2em;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold; 

}
.titlepoApropo1 {
    background-color:rgb(160, 160, 141);

}

.titlepoApropo2 ,.bgbloc {
    background-color:rgb(234, 235, 218);
    
}

.titlepoApropo3, .bgbloc1  {
    background-color: rgb(30, 35, 39);
    
}
.testchoix2  {
    color:rgb(15, 1, 1);
}
.classChoix {
    background: url(img_Vitrine_AVI/illu5.jpg);
    background-position: center;
    background-size: cover;   
}
.sectionconfiance {
    background-color:rgb(234, 233, 241);
}
.bgbloc2 {
    background-color:rgb(2471, 237, 233);
}
.bgbloc3 {
    background-color: rgb(166, 167, 106)
}

/* Section temoignage  */
.sectTemoin {
    background-color: rgb(2471, 237, 233);
    overflow: hidden;
    width: 100;
    height: 100%;
    object-fit: cover;
    border-radius: 10px;
    display: flex;

}
.imgTemoin1 {
    background: url('img_Vitrine_AVI/temoingnage1.jpg');
    background-position: center;
    background-size: cover;   
    width: 140px;
    height: 140px;
    border-radius: 50%;
}
.imgTemoin2 {
    background: url('img_Vitrine_AVI/acceuil_etudiant.png');
    background-position: center;
    background-size: cover;   
    width: 140px;
    height: 140px;
    border-radius: 50%;
}
.imgTemoin3 {
    background: url(img_Vitrine_AVI/temoingnage3.jpg);
    background-position: center;
    background-size: cover;   
    width: 140px;
    height: 140px;
    border-radius: 50%;
}
    
.titletemoignage {
    text-align: end;
    color: rgb(166, 167, 106);
}
 .sectTemoin p {
    color: rgb(30, 35, 39);
    font-family: 'Lucida Sans', 'Lucida Sans Regular', 'Lucida Grande', 'Lucida Sans Unicode', Geneva, Verdana, sans-serif;
    font-style: italic;
 }

 /* Destination  */
 .voyage {
    background: url(img_Vitrine_AVI/voyage1.jpg);
    background-position: center;
    background-size: cover;   
}
.Classvoy1 {
    font-size: 1.3em;
    background-color: transparent;
    /* background-color: rgb(234, 233, 241); */
     /* flouter l'arrire planc */
     backdrop-filter:blur(90px) ;
}

.Classvoy1 p {
    color: rgb(234, 233, 241);
}
/* button:hover {
    transition: 1s;
} */

button a :hover {
    transition: 5ms;
}

button:hover {
    transition: 1s;
}
.successReturn {
    color: green;
}
.testError {
    color: red;
}
