

html {
  height: 100%;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
   overflow-y: scroll;  
}



body {
	position: relative;
    min-height: 100%;
    padding-bottom : 100px;
	margin: -10px 0 0 0;
    font-family: Georgia;

	/*display: grid;*/

}

/*::-webkit-scrollbar { display: none; }
::-webkit-scrollbar { visibility: hidden; }*/



.container { 
   margin: 0 auto;
   width: 90%; 
   /*display:block;*/
   /*padding: 0 0 2.5em 0;*/
}

.header {
   height: 200px; 
   width : 100%; 
   position : fixed;
   top: -40;
   bottom: auto;
   font-size:1em;
   color : #000000;
   
   }  
   
 .content {
   margin-top: 20px;
   width: 80%; 
   font-size:1em;
   color : #000000;
   }
   
 .content2 {
   margin-top: 20px;
   /*height: auto ;*/
   height: 100% ;
   width: 80%;
   font-size:1em;
   color : #000000;
}
   
 .logo {
   padding-top : 10px;
   float : left; 
   width:30%;
   
   } 
   
  .logo img{
   float : left; 
   
   max-width:36%;
   max-height:36%;
   
   height: auto;
   object-fit : contain;
   
   } 
   

   
   .sidebarleft {
   margin-top: 0px;
   width: 12%; 
   float: left;
   font-size:1em;
   color : #000000;
   }
   
   
    .sidebarright {
   margin-top: 0px;
   width: 12%;
   float: right;
   font-size:1em;
   color : #000000;
   }
   
.footer {

  height: 100px; 
   width : 100%;
   font-size:0.8em;
   color : #000000;

   }
   
.footer2 {

  height: 100px; 
   width : 100%;
   font-size:0.8em;
   color : #000000 ;
   clear:both;
   	display:block;
 position:fixed;
  bottom:-30px;
   /*margin-top:auto;*/
   	/*display:flex ;*/


   }    
   
   
   
   
   
   
   
   
   
   
 .logo img{
   float : left; 
   
   max-width:36%;
   max-height:36%;
   
   height: auto;
   object-fit : contain;
   
   } 
 
 /*boutons header */   
   
 .header li {
   float : left; 
   padding-top : 20px;
   }     
   
 .header nav {
   float : right; 
   width:30%;
   }   
 
.header ul {

 padding:5;
 margin-right: 40px;
 list-style-type:none;
 
}
.header li {
  margin-right: 10px;
  margin-top: 29px;
  float:right;
  font-size: 0.9em;
  
}
.header ul li a {
 display:inline-block;
 line-height:17px;
 /*vertical-align:middle;*/
 width:;
 height:17px;
 border-radius:8px;
 background-color: rgba(250,250,250,0);
 
 font-weight: bold;
 font-size: large;
 color:#454547;
 font-family: Arial,sans-serif;
 text-decoration:none;
 cursor:pointer;
 text-align:center;
 padding:10px 10px 10px 10px  ;

 border:1px solid;
 border-color:rgba(250,250,250,0);
 
}
.header ul li a:hover {
  
  border-color:#454547;
}


   
   
   
 
 
   

   

   
 .sidebarleft li {
   float : left; 
   padding-top : 0px;
   }  
   
 .sidebarleft nav {
   float : left; 
   } 
   
 
   

   
   
/*mise en forme*/

a:link { 

  color : #4B4A4E;
  text-decoration : none;
 }
 
 a:visited { 
  /*color : #7DBAFF*/
  color : #4B4A4E;
 }

 a:hover { 
  /*color : #5CDC5C*/
  
  /*text-shadow: 0px 0px 9px #777; */
 }
 
 a:focus
{
outline:0;

} 

 mark { 
  background-color : #A3FBA3
 }
 
 h00{
  font-size:1.5em;
  font-family: Georgia;
  color: #4B4A4E;
  font-style : normal;
  font-weight : bold;
  text-decoration : none;
}
 h0{
  font-size:1.4em;
  font-family: Georgia;
  color: #4B4A4E;
  font-style : normal;
  font-weight : bold;
  text-decoration : none;
}
 h1{
  font-size:1.3em;
  font-family: Georgia;
  color: #4B4A4E;
  font-style : normal;
  font-weight : bold;
  text-decoration : none;
}

 h2{
  font-size:1.2em;
  font-family: Georgia;
  color: #4B4A4E;
  font-style : normal;
  font-weight : bold;
  text-decoration : none;
}

 h3{
  font-size:1.1em;
  font-family: Georgia;
  color: #4B4A4E;
  font-style : normal;
  font-weight : bold;
  text-decoration : none;
}

 h4{
  font-size:1em;
  font-family: Georgia;
  color: #4B4A4E;
  font-style : normal;
  font-weight : bold;
  text-decoration : none;
  margin-top: 10;
  margin-bottom: 4;
  }
  
  h5{
  font-size:0.9em;
  font-family: Georgia;
  color: #4B4A4E;
  font-style : normal;
  font-weight : bold;
  text-decoration : none;
  margin-top: 1;
  margin-bottom: -20;
  
}



 h6{
  font-size:1em;
  font-family: Georgia;
  color: #4B4A4E;
  font-style : normal;
  font-weight : ;
  text-decoration : none;
  margin-top: 10;
  margin-bottom: -10;
  }


h7{
  font-size:0.9em;
  font-family: Georgia;
  color: #4B4A4E;
  font-style : normal;
  line-height : 1.5 ;
  font-weight : none;
  text-decoration : none;
  margin-top: 10;
  margin-bottom: -10;
  }
  
#p1 {
	line-height: 1.5;
	font-size:.9em;


}
#p2 {
	line-height: 1.5;
	font-size:1em;
}
#p3{
	line-height: 1.7;
    font-size:1em;
}
#p4{
	line-height: 1.7;
	
	}
#p5 {
	line-height: 1.5;
	font-size:.8em;
}

.retrait {
 padding-left: 15px;
 }
 
 .retrait_2{
 padding-left: 25px;
 }
 
.marge {
margin-left: 1em;
/*<span class="margin"> */
}



 /*arrondi image */
 
.arrondie {
-moz-border-radius:7px;
-webkit-border-radius:7px;
border-radius:7px;
}   

 /*background par type de pages 1920 x 1000 */

 #home{
   background-image: url("Blurred colourful sunset on sky background 2.jpg");
   background-attachment: fixed;
   background-repeat: no repeat;
   background-size: cover; 
   padding-top: 124px;
   overflow: auto;
   color: #4B4A4E;
}

 #home_english{
   background-image: url("Toits_2+.jpg");
   background-attachment: fixed;
   background-repeat: no repeat;
   background-size: cover;
   padding-top: 124px;
   color: #4B4A4E;
   }
   
 #blog{
   /*background-image: url("Small gray Blurred seamless cell pattern 2.jpg");*/
   /*background-attachment: fixed;*/
   /* background-repeat: no repeat;*/
   /*background-size: cover;*/
  background-image: url("bright_squares_@2X.png");  
  padding-top: 124px;
   color: #4B4A4E;
   
}

 #page_site{
  /*background-color:#F4F2F2;*/
  background-image: url("bright_squares_@2X.png");
  padding-top: 124px;
  color: #4B4A4E;
  
}   

 #actu{
  background-image: url("bright_squares_@2X.png");
  padding-top: 124px;
  color: #4B4A4E;
 

}   
 #actu ::-webkit-scrollbar { 
 
  visibility: visible;
  display: initial;
  
}  


 #blog_articles{
   background-image: url("seamless-pattern-set-deep-water-blues-5.jpg");
   line-height:150%;
   margin: 0 0 0 0;
   font-size: 0.9em;
   color:#000000;
   text-align: justify;
   padding-top: 124px;
   color: #4B4A4E;
   
}

  
 

 /*boutons sidebarleft */
 
.sidebarleft ul{
 padding:0;
 margin: 0 0 0 0;
 list-style-type:none;
 
}
.sidebarleft li{
 margin: 10px 0 0 40px;
 float:center;
 font-size: 1em;
  
}
.sidebarleft ul li a{
 display:block;
 line-height:20px;
 vertical-align:middle;
 width:115px;
 height:20px;
 border-radius:6px;
 background-color: rgba(250,250,250,0.15);
 font-weight: bold;
 font-size: 0.75em;
 color:#000000;
 font-family: Arial,sans-serif;
 text-decoration:none;
 cursor:pointer;
 text-align:center;
 padding:0 0 0 0  ;
 border:1px solid;
 border-color:#E1DFDF;

}
.sidebarleft ul li a:hover {
  background-color: #E1DFDF;
  
}
 
 /*boutons footer */
 
 .footer {

  list-style: none;
  margin: 0;
  text-align: center;
 
 
}
.footer ul {

 padding:5;
 margin: auto;
 padding: 0;
 list-style-type:none;
 
}
.footer li {

  display:inline-block;
	
  margin-right: 10px;
  margin-top: 10px;
  font-size: 1.1em;
  
}
.footer li a {
 display:inline-block;

 line-height:17px;
 /*vertical-align:middle;*/

 width:;
 height:17px;
 border-radius:8px;
 background-color: rgba(250,250,250,0);

 font-weight: bold;
 font-size: 0.9em;
 color:#454547;
 font-family: Arial,sans-serif;
 text-decoration:none;
 cursor:pointer;
 text-align:center;
 padding:5px 5px 5px 5px  ;

 border:1px solid;
 border-color:rgba(250,250,250,0);
 
}
.footer li a:hover {

  border-color:#454547;
  /*text-decoration : underline;*/
  /*border-bottom: 3px solid #000000;*/
 /* box-shadow: inset 0 0px 0 white, inset 0 3px 0 black*/
  
}

 .footer2{

  list-style: none;
  margin: 0;
  text-align: center;
 
}
.footer2 ul {

 padding:5;
 margin: auto;
 padding: 0;
 list-style-type:none;
 
}
.footer2 li {

  display:inline-block;
	
  margin-right: 10px;
  margin-top: 10px;
  font-size: 1.1em;
  
}
.footer2 li a {
 display:inline-block;

 line-height:17px;
 /*vertical-align:middle;*/

 width:;
 height:17px;
 border-radius:8px;
 /*background-color: rgba(250,250,250,0);*/
  background-color:rgb(242,240,240);
/*background-color:#FFF;*/
 font-weight: bold;
 font-size: 0.9em;
 color:#454547;
 font-family: Arial,sans-serif;
 text-decoration:none;
 cursor:pointer;
 text-align:center;
 padding:5px 5px 5px 5px  ;

 border:1px solid;
 border-color:rgba(250,250,250,0);
 
}
.footer2 li a:hover {

  border-color:#454547;
  /*text-decoration : underline;*/
  /*border-bottom: 3px solid #000000;*/
 /* box-shadow: inset 0 0px 0 white, inset 0 3px 0 black*/
  
}
 /*boutons content */
 
.content ul {

 padding:0;
 margin: 0 0 0 0;
 list-style-type:none;
 
}
.content li {
  margin: 10px 0 0 0;
  float:center;
}
.content ul li a {
 display:block;
 overflow:hidden;
 line-height:20px;
 vertical-align:center;
 margin-top:20px;
 width:75%;
 height:150px;
 border-radius:8px;
 /*background-color:#FFFFFF;*/
 background-color: rgb(242,240,240);
 font-weight:;
 font-size: 0.85em;
 line-height: 160%;
 color:#000000;

 font-family: Georgia;
 text-decoration:none;
 text-align:left;
 cursor:pointer;
 padding:10 10 10 20  ;
 border:1px solid;
 border-color:#E1DFDF;
 /*color:rgba(0,0,0,0.8);*/
 /*background:url(bottom-fade.png);*/
 /*background: linear-gradient(#fff, #000);*/
 /*     background: -webkit-linear-gradient(
        rgba(255, 255, 255, 0) 0%,
        rgba(255, 255, 255, 1) 100%
    );*/
}
.content ul li a:hover {
  background-color: #FFFFFF;
  
}
.fadeout {
    position: relative; 
    bottom: 0em;
    height: 0em;
    background: linear-gradient(
        rgba(0, 0, 0, 0) 0%,
        rgba(0, 0, 0, 1) 100%
    ); 
} 

 /*boutons content2 (informations) */
 
.content2 ul {

 padding:0;
 margin: 10 0 0 0;
 list-style-type:none;

 
}
.content2 li {
 
  float:center;
  

}


.content2 ul li a {
 display:block;
 overflow: hidden;
 line-height: 2;
 vertical-align:center;
 margin-top:24px;
 width:74%;
 height:110px;
 border-radius:8px;
 /*background-color: rgba(243,229,203,0.92);*/
 background-color: #FFFFFF;
 font-weight:;
 font-size: 0.98em;
 line-height: 160%;
 color:#000000;

 font-family: Georgia;
 text-decoration:none;
 text-align:left;
 cursor:pointer;
 padding:20 10 25 35	;
 border:;
  /*border-color:#F000000;*/
}

.content2 ul li a:hover {
  background-color: #FFFFFF;

  
}
.fadeout {
    position: relative; 
    bottom: 0em;
    height: 0em;
    background: linear-gradient(
        rgba(0, 0, 0, 0) 0%,
        rgba(0, 0, 0, 1) 100%
    ); 
} 
 
 
    





 /*mise en forme tableaux */
 
 #Tab0{
  background-color: rgb(255,255,255);
  border-radius:18px;
  -moz-border-radius:18px;
  -webkit-border-radius:18px;
  padding: 90 0 0 250;
}

/*background-color: rgb(225,223,223);*/
 #Tab01{
  background-color: rgb(242,240,240);
  border-radius:18px;
  -moz-border-radius:18px;
  -webkit-border-radius:18px;
  padding: 90 0 0 250;
  
}
 #Tab00{
  background-color: rgb(255,255,255);
  border-radius:18px;
  -moz-border-radius:18px;
  -webkit-border-radius:18px;
  padding: 20 40 30 80;
}


 #Tab001{
  background-color:#FAFAFA ;
  border-radius:18px;
  -moz-border-radius:18px;
  -webkit-border-radius:18px;
  padding: 20 40 30 50;
  width : 80% ;
  font-size:0.95em;


}

 #Tab001b{
  background-color:rgb(242,240,240) ;
  border-radius:18px;
  -moz-border-radius:18px;
  -webkit-border-radius:18px;
  padding: 20 40 30 50;
  width : 80% ;
  font-size:0.95em;


}
#Tab1{
  background-color: rgba(140,140,140,0.35);

  -moz-border-radius:18px;
  -webkit-border-radius:18px;
   border-radius:18px;
 
   border:1px solid;
   border-color:#E1DFDF;
  width : 80% ;
  font-size:1em;

}
#Tab1:hover{
  background-color: rgba(140,140,140,0.8);

  -moz-border-radius:18px;
  -webkit-border-radius:18px;
  border-radius:18px;
}

#Tab1bis{
  /*background-image: url("bright_squares_color1.jpg");*/
  background-color: rgba(242,240,240,0.2);
  -moz-border-radius:18px;
  -webkit-border-radius:18px;
  border-radius:18px;
  border:1px solid;
  border-color:#E1DFDF;
  width : 80% ;
  font-size:1em;

}



#Tab2{
  -moz-border-radius:18px;
  -webkit-border-radius:18px;
  border-radius:18px;
  padding: 10px;
  font-size:1em;
  color : #000000;
  padding-top:10px;
  padding-right:60px;
  padding-bottom:25px;
  padding-left:60px;

}

#Tab22{


  /*font-size:1em;*/
  color : #4B4A4E;
  /*background-color: #3b404e;*/
  height: 50vh;
  display: flex;
  justify-content: center;
  align-items: center;
 
}
#Tab201{
  
  background: #FAFAFA;
  -moz-border-radius:18px;
  -webkit-border-radius:18px;
  border-radius:18px;
  
  font-size:1em;

}
#Tab201b{
	
  background-color: rgb(242,240,240);
  -moz-border-radius:18px;
  -webkit-border-radius:18px;
  border-radius:18px;
  
  font-size:1em;

 
}
/*background-color: rgb(242,240,240);*/
/*background-color: rgb(225,223,223);*/
#Tabblog1{
  background-color: rgba(245,245,245,0.75);
  border-radius:18px;
  -moz-border-radius:18px;
  -webkit-border-radius:18px;
  padding: 20 40 30 70;
  font-size:1em;

}

#Tabblog2{
  background-color: rgba(245,245,245,0.00);
  font-size:1em;


/*-moz-border-radius:18px;*/
/*-webkit-border-radius:18px;*/
/* border-radius:18px;*/
 
}

#Tab3{
  -moz-border-radius:18px;
  -webkit-border-radius:18px;
  border-radius:18px;
  padding: 120 0 0 200;
  font-size:1em;

}

#Tab301{
  background-color: rgb(242,240,240);
  -moz-border-radius:18px;
  -webkit-border-radius:18px;
  border-radius:18px;
  padding: 0 0 0 50;
  font-size:1.1em;

}

#Tab40{
  background-color: ;
  -moz-border-radius:8px;
  -webkit-border-radius:8px;
  border-radius:8px;
  padding: 0 10 0 10;
  font-size:1em;

}
#Tab41{
  background-color: rgba(243,229,203,0);
  -moz-border-radius:8px;
  -webkit-border-radius:8px;
  border-radius:8px;
  padding: 0 0 0 0;
  font-size:1em;

}

#Tab1bis{
  width : 88% ;
}
 
 #Tab001{

  width : 88% ;
}

 #Tab001b{

  width : 88% ;
  }
  
  #Tab2{

  padding-top:10px;
  padding-right:30px;
  padding-bottom:25px;
  padding-left:30px;

}


 /*header english */
 
.header_eng {
   height: 124px; 
   width : 100%; 
   position : fixed;
   top: -35;
   bottom: auto;
   font-size:1em;
   color : #000000
   
   }  
 
 .header_eng li {
   float : left; 
   padding-top : 10px;
   }     
   
 .header_eng nav {
   float : right; 
   width:30%;
   }  
   
 /*boutons header_eng */
 
.header_eng ul {

 padding:5;
 margin-right: 40px;
 list-style-type:none;
}
.header_eng li {
  margin-right: 10px;
  margin-top: 29px;
  float:right;
  font-size: 0.9em;
}
.header_eng ul li a {
 display:inline-block;
 line-height:17px;
 /*vertical-align:middle;*/
 width:;
 height:17px;
 border-radius:8px;
 background-color: rgba(250,250,250,0);
 font-weight: bold;
 font-size: large;
 color:#BABABA;
 font-family: Arial,sans-serif;
 text-decoration:none;
 cursor:pointer;
 text-align:center;
 padding:10px 10px 10px 10px  ;
 border:1px solid;
 border-color:rgba(250,250,250,0);
}
.header_eng ul li a:hover {
 border-color:#BABABA;
}
 /*footer english */
 .footer_eng{
   height: 100px; 
   width : 100%;
   font-size:0.8em;
   color : #000000
   } 
/*boutons footer_eng */
 
 .footer_eng {

  list-style: none;
  margin: 0;
  text-align: center;
 
}
.footer_eng ul {

 padding:5;
 margin: auto;
 padding: 0;
 list-style-type:none;
 
}
.footer_eng li {

  display:inline-block;
  margin-right: 10px;
  margin-top: 10px;
  font-size: 1.1em;
  
}
.footer_eng li a {
 display:inline-block;
 line-height:17px;
 width:;
 height:17px;
 border-radius:8px;
 background-color: rgba(250,250,250,0);
 font-weight: bold;
 font-size: 0.9em;
 color:#BABABA;
 font-family: Arial,sans-serif;
 text-decoration:none;
 cursor:pointer;
 text-align:center;
 padding:5px 5px 5px 5px  ;
 border:1px solid;
 border-color:rgba(250,250,250,0);
 
}
.footer_eng li a:hover {

  border-color:#BABABA;

  
}



.contct{
    max-width:650px ;
    background: #FAFAFA;
    padding: 30px;
    margin: 50px auto;
    /*box-shadow: 1px 1px 25px rgba(0, 0, 0, 0.35);*/
	box-shadow: 0 10px 20px rgba(0,0,0,0.19), 0 6px 6px rgba(0,0,0,0.23);
    border-radius: 10px;
    border: 2px solid #868692;

}
.contct ul{
    padding:0;
    margin:0;
    list-style:none;
}
.contct ul li{
    display: block;
    margin-bottom: 10px;
    min-height: 35px;
}
.contct ul li  .field-style{
    box-sizing: border-box; 
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box; 
	
	border-radius: 5px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
	
    padding: 8px;
    outline: none;
    border: 1px solid #C0C0C0;
    -webkit-transition: all 0.30s ease-in-out;
    -moz-transition: all 0.30s ease-in-out;
    -ms-transition: all 0.30s ease-in-out;
    -o-transition: all 0.30s ease-in-out;
	
	font-family: Georgia;
    font-size: 12px;

}
.contct ul li  .field-style:focus{
    box-shadow: 0 0 5px #C0C0C0;
    border:1px solid #C0C0C0;
}
.contct ul li .field-split{
    width: 49%;
}
.contct ul li .field-full{
    width: 100%;
}
.contct ul li input.align-left{
    float:left;
}
.contct ul li input.align-right{
    float:right;
}
.contct ul li textarea{
    width: 100%;
    height: 100px;
}
.contct ul li input[type="button"], 
.contct ul li input[type="submit"] {
    -moz-box-shadow: inset 0px 1px 0px 0px #868692;
    -webkit-box-shadow: inset 0px 1px 0px 0px #868692;
    box-shadow: inset 0px 1px 0px 0px #868692;
	
	border-radius: 5px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
	
    background-color: #868692;
    border: 1px solid #868692;;
    display: inline-block;
    cursor: pointer;
    color: #FFFFFF;
	margin : 18 0 0 0 ;
    padding: 8px 18px;
    text-decoration: none;
	font-family: Georgia;
    font-size: 12px;
}
.contct ul li input[type="button"]:hover, 
.contct ul li input[type="submit"]:hover {
    background: linear-gradient(to bottom, #454547 5%, #7C7C88 100%);
    background-color: #454547;
}



  .containerth {
    display: flex;
	flex-direction: row ;
	flex-wrap: wrap;

    /*flex-flow: row wrap;*/
	/*justify-content: flex-end;*/
    /*min-height: 50vh;*/
    /*padding: 0.75vw;*/
	
   justify-content:space-around;
	align-items:  ;
	padding: 10;
  }

  .item {
	  
  box-shadow: 0 10px 20px rgba(0,0,0,0.19), 0 6px 6px rgba(0,0,0,0.23);
  color: #4B4A4E;
  padding: 20;
  border-radius: 7px;
  border: 1px solid #E1DFDF;
  flex-basis:25% ;
  flex-shrink: ;
  align-self: ;
  
  width : 30%;
  margin-left: 1px;
  margin-top: 10px;
 
  }
  
  



   @media (max-width: 1200px) { 
   .item {
   flex-basis:32% ;
}
 }   

   @media (max-width: 800px) { 
   
   .containerth {
    display: flex;
	flex-direction: row ;
	flex-wrap: wrap;
    justify-content:;
	align-items:  ;
	padding: ;
	margin-left: -10px;
	margin-right: -10px;
  }
   
   .item {
   flex-basis:38% ;
   padding: 5;
   font-size: 0.9em;
}

#Tab1bis{
  width : 90% ;
  font-size:1em;
}

#Tab301{
  padding: 0 20 0 10;
}

 }  

 
 

  .containerb {
   Width: 80%;
   Height: auto;
   margin:20px auto;
   columns:3;
   column-gap: 40px;
 }


.containerb_box {
  Width:auto;
  margin:0 0 20px;
  text-align: justify;
  padding: 10px;
  border-radius: 10px;
  color: white;
  background-color: white;
  font-size:0.8em;
  overflow:hidden;
  break-inside:avoid;
 }
 
 .containerb_box_link{
  Width:auto;
  margin:-20px 0 20px;
  text-align: right;
  padding: 10px;
  background-color: rgba(0,0,0,0);
  font-size:0.8em;
 

 }

   
 @media (max-width: 1200px){
	 
 .containerb {
   columns:2;
   width: calc(100%-40px);
   box-sizing: border-box;
 }  
 
}  

  @media(max-width: 800px) {  
  
 .containerb
{columns:1;
width: calc(100%-20px);
box-sizing: border-box;
 }  
 
 .containerb_box {
  Width:95%;
 }
 
  .containerb_box_link{

  font-size:;
  font-weight: bold;

 }
 
 } 
   
 .containerc {
   Width: 95%;
   Height: auto;
   margin:20px auto;
   rows:3;
   : 40px;
 }


.containerc_box {
  Width:auto;
  margin:0 0 20px;
  text-align: justify;
  padding: 20px;
  border-radius: 10px;
  box-shadow: 0 10px 20px rgba(0,0,0,0.19), 0 6px 6px rgba(0,0,0,0.23);
  color: white;
  background-color: white;
  font-size:0.8em;
  overflow:hidden;
  break-inside:avoid;
 }  
   
   
   
 @media (min-width: 1800px){ 
 
 #Tab1bis{
  width : 70% ;
}

#Tab1{
  width : 70% ;
}


#tab001b{
  width : 70% ;
}

#tab001{
  width : 70% ;
}

  .containerb {
   Width: 70%;

 }


 .logo {
   padding-top : 10px;
   float : left; 
   width:30%;
   
   } 
   
  .logo img{
   float : left; 
   
   max-width:40%;
   max-height:40%;
   
   height: auto;
   object-fit : contain;
   
   } 


















  }