#contengut{font-family:Roboto}.superieur{height:125px;padding-top:30px}.superieur img{max-height:75px}.contengut_sup{border-style:solid;border-color:#c7c3b2;border-width:0 0 8px 8px;font-size:larger;margin-left:50px !important;border-bottom-left-radius:30px}.menuOpen{padding-top:40px !important}.DVHead{font-family:Wichita;text-align:center;padding-top:30px}.head__banniere{height:125px;margin-bottom:20px;display:flex;flex-direction:row;justify-content:space-around;align-items:center}.head__banniere--img{height:125px}.head__banniere--logo{height:110px}h2,h3{font-size:20px !important;font-weight:bold;text-decoration-line:underline;text-decoration-color:#9c6;border-style:solid;border-color:#b3228e;border-width:0 0 0 3px;padding:0 0 0 6px}.erasmus__top{display:flex;flex-direction:row;justify-content:center;align-items:center;text-align:center}.erasmus__top--logo{max-height:150px;max-width:150px;padding-right:20px}.erasmus__vignette{max-height:200px;max-width:200px;margin-bottom:15px}.erasmus__text{margin-bottom:15px}h1{font-size:x-large}#theTarget{width:100%;height:640px;margin-bottom:50px;margin-top:50px}.footer{margin-top:20px;margin-bottom:10px}.show_items{display:flex;justify-content:center;align-items:center;border-bottom:solid 1px #7d2057;margin-bottom:20px;min-height:440px;text-align:center}.show_items a,.modal-title a{color:#7d2057 !important;font-weight:bold;font-size:larger}.erasmus__top--int{height:60px}.bold{display:flex;justify-content:center;color:#7d2057;font-weight:bold;font-size:larger}.scroll-left{height:50px;overflow:hidden;position:relative}.scroll-left p{position:absolute;height:100%;margin:0;line-height:50px;text-align:center;-moz-transform:translateX(100%);-webkit-transform:translateX(100%);transform:translateX(100%);-moz-animation:scroll-left 20s linear infinite;-webkit-animation:scroll-left 20s linear infinite;animation:scroll-left 20s linear infinite}.partenaires .col-12{display:flex;justify-content:space-around;align-items:center;flex-wrap:wrap}#carouselExampleControls{height:700px;margin-bottom:50px;margin-top:50px}.carousel-inner{height:700px}.carousel-inner img{margin:auto}@media(max-width:767px){body{padding-top:50px;overflow-x:hidden}}@media all and (min-width:768px) and (max-width:1023px){body{padding-top:50px;overflow-x:hidden}}