#block-bannerdiaporama{padding:2rem 0rem;color:#696969;}@media (max-width:1199.98px){#block-bannerdiaporama{width:90%;margin:auto;}}@media (max-width:1199.98px){.page-diaporama{width:90%;margin:auto;}}.page-diaporama .view-filters .form--inline{display:flex;justify-content:space-around;width:90%;margin:auto;}@media (max-width:767.98px){.page-diaporama .view-filters .form--inline{flex-direction:column;align-items:center;width:100%;}}.page-diaporama .view-filters .form--inline label{color:#000;font-weight:bold;padding-bottom:0.4rem;}.page-diaporama .view-filters .form-item{width:12.875rem;}@media (max-width:767.98px){.page-diaporama .view-filters .form-item{width:90%;}}.page-diaporama .view-filters .form-actions[data-drupal-selector=edit-actions]{display:flex;justify-content:center;align-items:flex-end;}@media (max-width:767.98px){.page-diaporama .view-filters .form-actions[data-drupal-selector=edit-actions]{width:100%;}}.page-diaporama .view-filters .form-actions[data-drupal-selector=edit-actions] input{background:#ed1e26;padding:0.5rem 3rem;color:#fff;border-radius:20px;border-color:transparent;border:2px solid #ed1e26;}@media (max-width:767.98px){.page-diaporama .view-filters .form-actions[data-drupal-selector=edit-actions] input{width:90%;}}.page-diaporama .view-filters .form-actions[data-drupal-selector=edit-actions] input:hover{background:#fff;color:#ed1e26;}.page-diaporama .view-empty .resultat{width:100%;display:flex;justify-content:center;align-items:center;font-size:24px;padding:5rem;}.page-diaporama .view-content{margin-top:5%;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;}@media (max-width:767.98px){.page-diaporama .view-content{justify-content:center;}}.page-diaporama .node--type--diaporama-sides{width:100%;background:#fff 0% 0% no-repeat padding-box;box-shadow:0px 3px 6px rgba(0,0,0,0.1607843137);border-radius:0px 0px 30px 0px;margin-bottom:2rem;position:relative;}.page-diaporama .node--type--diaporama-sides .diapo-full-link{height:100%;width:100%;position:absolute;}.page-diaporama .node--type--diaporama-sides figcaption{height:100%;}.page-diaporama .node--type--diaporama-sides .diapo-item-content-top{background:#f7f7f7 0% 0% no-repeat padding-box;width:100%;min-height:6rem;display:flex;flex-direction:column;padding:1rem;justify-content:space-between;position:relative;}.page-diaporama .node--type--diaporama-sides .diapo-item-content-top .field--name-title{color:#000;font-weight:700;font-size:18px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;}@media (max-width:767.98px){.page-diaporama .node--type--diaporama-sides .diapo-item-content-top .field--name-title{-webkit-line-clamp:10;white-space:normal;word-wrap:break-word;overflow-wrap:break-word;}}.page-diaporama .node--type--diaporama-sides .diapo-item-content-top .field--name-field-auteur{color:#000;font-weight:700;font-size:14px;display:flex;align-items:center;}.page-diaporama .node--type--diaporama-sides .diapo-item-content-top .field--name-field-auteur::before{font-family:"Material Design Icons",fantasy;content:"\F0148";font-size:1.4rem;padding-right:0.5rem;}.page-diaporama .node--type--diaporama-sides .content{padding:1.5rem;}.page-diaporama .node--type--diaporama-sides .field--name-field-annee{margin-top:-1rem;}.page-diaporama .node--type--diaporama-sides .field--name-field-annee a{color:#6c757d;text-decoration:none;}.page-diaporama .node--type--diaporama-sides .fields-phase-theme-sequence{margin-top:1rem;border-left:4px solid #fda73f;padding-left:1rem;font-size:14px;display:flex;flex-direction:column;line-height:1rem;}@media (max-width:767.98px){.page-diaporama .node--type--diaporama-sides .fields-phase-theme-sequence{font-size:17px;display:flex;flex-direction:column;margin-bottom:1rem;grid-row-gap:1rem;}}.page-diaporama .node--type--diaporama-sides .fields-phase-theme-sequence p{color:#6c757d;font-weight:700;}.page-diaporama .node--type--diaporama-sides .fields-phase-theme-sequence .field-phase,.page-diaporama .node--type--diaporama-sides .fields-phase-theme-sequence .field-theme,.page-diaporama .node--type--diaporama-sides .fields-phase-theme-sequence .field-sequence{display:flex;}.page-diaporama .node--type--diaporama-sides .fields-phase-theme-sequence .field-phase a,.page-diaporama .node--type--diaporama-sides .fields-phase-theme-sequence .field-theme a,.page-diaporama .node--type--diaporama-sides .fields-phase-theme-sequence .field-sequence a{text-decoration:none;margin-left:0.5rem;width:100%;display:block;}@media (max-width:767.98px){.page-diaporama .node--type--diaporama-sides .fields-phase-theme-sequence .field-phase a,.page-diaporama .node--type--diaporama-sides .fields-phase-theme-sequence .field-theme a,.page-diaporama .node--type--diaporama-sides .fields-phase-theme-sequence .field-sequence a{margin-left:1rem;}}.page-diaporama .node--type--diaporama-sides .field-phase a{color:#6c757d;}.page-diaporama .node--type--diaporama-sides .field-theme{display:flex;}@media (max-width:1199.98px){.page-diaporama .node--type--diaporama-sides .field-theme{padding:0;text-align:center;}}@media (max-width:767.98px){.page-diaporama .node--type--diaporama-sides .field-theme p{min-width:22%;}}.page-diaporama .node--type--diaporama-sides .field-theme a{color:#ed1e26;}@media (max-width:767.98px){.page-diaporama .node--type--diaporama-sides .field-theme a{width:100%;}}.page-diaporama .node--type--diaporama-sides .field--name-field-sequence a{color:#ed1e26;}.page-diaporama .node--type--diaporama-sides .link-global{position:absolute;width:100%;height:100%;top:0;z-index:1;}.page-diaporama .node--type--diaporama-sides .btn-link{display:flex;justify-content:flex-end;margin-top:-0.5rem;margin-right:-0.5rem;text-decoration:none;position:absolute;right:2%;bottom:5%;}@media (max-width:767.98px){.page-diaporama .node--type--diaporama-sides .btn-link{margin-top:0rem;right:5%;}}.page-diaporama .node--type--diaporama-sides .btn-link::after{font-family:"Material Design Icons",fantasy;content:"\F0054";background:#fda73f;color:#fff;width:45px;height:45px;display:inline-flex;border-radius:50%;justify-content:center;align-items:center;}@media (max-width:767.98px){.page-diaporama .pager .page-item{display:none;}}@media (max-width:767.98px){.page-diaporama .pager .pager__item--previous,.page-diaporama .pager .pager__item--first,.page-diaporama .pager .active,.page-diaporama .pager .pager__item--next,.page-diaporama .pager .pager__item--last{display:block;}}.reveal{opacity:0;transform:translateY(30px);}.reveal-visible{opacity:1;transform:translateY(0);transition:1s;}
.sticky{width:100%;z-index:1000;}@media (max-width:1199.98px){.sticky.region-nav-main-mobile{position:fixed;width:100%;z-index:9000;}}@media (min-width:1200px){.sticky #header{top:0;}.sticky #header .header-columns{padding:0;}.sticky #header .logo img{max-height:25px;}.sticky #header .slogan{font-size:0.875rem;}}
@media (max-width:1199.98px){.sticky.header-wrapper{position:static !important;}.sticky.content-highlighted{margin-top:0 !important;}}.sticky .header{background:#fff;}.sticky .header .logo,.sticky .header .header-inside::before{display:none;}.sticky #block-base-custom-main-navigation.menu--main{margin-bottom:0;}.sticky #block-base-custom-main-navigation.menu--main::before{bottom:-2px;}.sticky .btn-teachers-area{--base-btn-padding-y:0.125rem;--base-btn-padding-x:0.75rem;--base-btn-font-size:0.875rem;--base-btn-border-radius:1rem;font-size:1.125rem !important;padding:var(--base-btn-padding-y) var(--base-btn-padding-x) !important;border-radius:var(--base-btn-border-radius) !important;}@media (min-width:1200px){.sticky .btn-search{display:none;}}
