
.Op_loha{
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    /* align-items: flex-start; */
}
.Op_logo{
    display: flex;
    flex-direction: row;
    justify-content: center;
    width: 25%;
}
.Op_logo img{
    padding: 4px;
    border: 1px solid black;
    max-height: 15vw;
    max-width: 100%;
}
.Anarana h1{
    font-size: 35px;
}
.Types-Eng{
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: flex-start;
    /* height: 100%; */
    font-size: 9px;

}
.soratra_ico{
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: space-between;
    height: 15px;
}
.OpInfo-txt-img{
    display: flex;
    flex-direction: row;
    width: 100%;
}
.OpEng{
    display: flex;
    flex-direction: column;
    width: 95%;
    border: 4px;
    border-color: #5be256;
    border-style: groove;
    border-radius: 5%;
    margin: 5px;
    padding: 5px;
    background-color: #93eb5c87;
}
.OpInfo{
	display: flex;
	flex-direction: column;
    flex-wrap: wrap;
    align-items: center;
    width: 70%;
	border: #b0bdbd;
	font-family: 'Trip Sans VF', 'Trip Sans', Arial, sans-serif !important;
    font-size: 12px;
	background-color: rgba(170, 170, 170, 0.233);
}
.Detail_pres , .Op_tarif , .informations {
    display: flex;
    flex-direction: column;
    width: 95%;
    border: 2px;
    border-color: grey;
    border-style: groove;
    border-radius: 3%;
    margin: 5px;
    padding: 5px;
    background-color: white;
}
.informations_image{
    display: flex;
    flex-direction: column;
    flex-wrap: wrap;
    justify-content: flex-start;
    align-content: flex-end;
    width: 25%;
    
}
.informations_image img{
    width: 100%;
    margin: 6% 0 5% 3vw;
    padding: 2px;
    background-color: black;
}

.cntact{
    display: flex;
    flex-direction: row;
    align-content: center;
    margin: 5px;
}

.cntact a input#btnJoindre{
    width: 220px; 
    padding: 5px; 
    cursor: pointer; 
    box-shadow: 2px 2px 2px #999; 
    -webkit-box-shadow: 2px 2px 2px #999; 
    -moz-box-shadow: 2px 2px 2px #999; 
    font-weight: bold; 
    background: #3e3f3f; 
    color: #e0ebeb; 
    border-radius: 10px; 
    border: 1px solid #999;
}