.titresecond{margin:0 auto;font-size:18px;font-weight:700;color:#535353;text-align:left;}
.titredegarde{
background: linear-gradient(90deg, rgba(1,92,187,1) 0%, rgba(75,79,117,1) 70%);
opacity:0.9;
background-clip: border-box;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}
.descriptif, .descript_interet{color:#535353;font-size:14px;line-height:20px;font-weight:500}
.descript_interet{margin-left:6vw;margin-top:25px;line-height:18px;color:#555;font-size:15px;font-weight:500;}
.descript_interet img{height:8px;vertical-align:middle;margin-right:10px;opacity:0.6}
.tabinteret{border:none;}
.tabinteret td{padding:4px 0}
.p1{vertical-align:baseline}
.poucevertimg{vertical-align:middle;height:15px;margin-right:15px;padding-bottom:3px}
.essai_g{margin:60px auto;font-size:14px;text-align:center;color:#595959;font-weight:600;width:400px; max-width:80vw;padding:30px 20px;line-height:26px;border-radius:15px;cursor:pointer;background-color: #eefded;}
.essai_g:hover{background-color: #d8fdd7;}
.corners_utilite{ 
	--s: 12px; /* the size on the corner */
  --t: 3px;  /* the thickness of the border */
  --g: 15px; /* the gap between the border and image */
  
  padding: calc(var(--g) + var(--t));
  outline: var(--t) solid #FFD470; /* the color here */
  outline-offset: calc(-1*var(--t));
  -webkit-mask:
    conic-gradient(at var(--s) var(--s),#0000 75%,#000 0)
    0 0/calc(100% - var(--s)) calc(100% - var(--s)),
    linear-gradient(#000 0 0) content-box;
	max-width:650px
}
.cadre2{max-width:1000px;margin:20px auto;padding:40px 50px;border-radius:10px;box-shadow: 0 2px 20px #bdbdbd66;}
@media screen and (max-width: 1150px) {.cadre2{margin:20px}}
@media screen and (max-width: 600px) {
.descript_interet{margin-left:0;margin-top:15px;font-size:14px;}
.tabinteret td{padding:7px 0}
.descriptif{margin-top:10px;}
}
@media screen and (max-width: 540px) {.cadre2{margin:10px;padding:20px;box-shadow: 0 1px 4px #88A4D066;}}
