h1,h2,.site-branding{font-family:"Open Sans",Helvetica,Arial,Helvetica,sans-serif;font-weight:700;text-transform:uppercase;}h3{font-family:"Open Sans",Helvetica,Arial,Helvetica,sans-serif;font-weight:700;}.site-branding__text{font-size:1.5em;padding-top:1em;}.region-primary-menu .menu a{color:white;text-shadow:none;}.region-primary-menu .menu a:hover{color:black;text-shadow:none;}.is-active{color:black !important;}.field__label,h4{font-weight:bold !important;font-size:1.15em !important;font-family:Georgia,"Times New Roman",Times,serif;margin-top:1em !important;}.view-liste-des-cours .views-row{border-top:solid 1px gray;margin-bottom:20px;}.view-liste-des-cours img,.field--name-field-image img{border :1px solid gray;padding :10px;box-sizing:border-box;}.node__links{background:linear-gradient(0deg,rgb(255,255,255,1) 10%,rgb(255,255,255,0) 100%);width:100%;margin-top:-150px;height:150px;position:relative;z-index:150;display:flex;justify-content:flex-end;align-items:flex-end;}.node__links li.node-readmore a{font-size:15px;}.field--name-field-notes-enseignant{border:solid 1px black;padding:15px;background:white;}.field--name-field-reponse{background:#ebebeb;padding:1em;}.field--type-video iframe{min-height:500px;}.field--name-field-c-pratique{border:solid 1px gray;margin-top:32px;}.field--name-field-c-pratique .field__label{background-color:gray;margin-top:0px !important;padding:5px;color:white;}.field--name-field-c-pratique .field__item{margin:10px;}
