/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.page-home .header-carousel__card{max-width:670px}.page-home .header-carousel__card .title{font-size:1.875rem}@media(max-width:767px){.page-home .header-carousel__card .title{font-size:2.5rem}}@media(min-width:1900px){.page-home .header-carousel__card{max-width:940px}.page-home .header-carousel__card .title{font-size:2.5rem}}.jobs-section .field--name-field-metier-blocs{display:flex;flex-wrap:wrap;margin:30px -8px 0}.jobs-section .field--name-field-metier-blocs>.field--item{width:33.33%;padding:0 8px;display:flex;margin-bottom:30px}@media(max-width:767px){.jobs-section .field--name-field-metier-blocs{margin:14px 0 0}.jobs-section .field--name-field-metier-blocs>.field--item{width:100%}}@media(max-width:767px){.jobs-section .button{display:table;margin:auto}}.news-section .views-element-container{margin-bottom:0}.news-section .view-liste-des-actualites .view-content{display:flex;flex-wrap:wrap;margin:0 -8px}.news-section .view-liste-des-actualites .view-content>.views-row{width:33.33%;padding:0 8px;margin-bottom:30px}@media(max-width:767px){.news-section .view-liste-des-actualites .view-content{margin-left:0;margin-right:0}.news-section .view-liste-des-actualites .view-content>.views-row{width:100%}}.news-section .actualite{font-size:1rem;line-height:1.37;font-weight:400}@media(min-width:1900px){.news-section .actualite{font-size:1.125rem}}@media(max-width:767px){.news-section .actualite{font-size:1.125rem}}.news-section .actualite a{color:inherit;text-decoration:none}.news-section .actualite:hover .field--name-field-image-actualite img{transform:scale(1.1)}.news-section .actualite:hover .header_actualite{color:#b71665}.news-section .actualite .field--name-field-image-actualite{position:relative;width:100%;padding-bottom:100%;overflow:hidden}.news-section .actualite .field--name-field-image-actualite img{position:absolute;width:100%;height:100%;top:0;left:0;-o-object-fit:cover;object-fit:cover;transition:transform .3s}.news-section .actualite .header_actualite{font-size:1.25rem;font-weight:600;line-height:1.25;margin:16px 0 10px;transition:color .3s}@media(min-width:1900px){.news-section .actualite .header_actualite{font-size:1.375rem}}@media(max-width:767px){.news-section .actualite .header_actualite{font-size:1.5rem}}@media(min-width:1900px){.news-section .actualite .date_actualite{font-size:1rem}}.news-section .field--type-link a{display:inline-block;border:none;outline:none;color:#323232 !important;font-size:1rem;font-weight:400;line-height:1.3;text-decoration:none !important;text-transform:uppercase;padding:10px;border-radius:0;background-color:#f58400;cursor:pointer;transition:background-color .3s,color .3s}@media(min-width:992px){.news-section .field--type-link a:hover{color:#fff !important;background-color:#323232}}.news-section .field--type-link a--secondary{color:#fff !important;background-color:#b71665}.news-section .field--type-link a--dark{color:#fff !important;background-color:#323232}.news-section .field--type-link a--dark:hover{color:#323232 !important;background-color:#f58400}.news-section .field--type-link a--upload{margin-bottom:16px}.news-section .field--type-link a--upload input{display:none}.news-section .field--type-link a--upload .managed-file-placeholder{margin:0}@media(min-width:1900px){.news-section .field--type-link a{font-size:1.375rem;padding:14px 16px}}@media(max-width:767px){.news-section .field--type-link a{font-size:1.25rem;padding:10px 15px}}@media(max-width:767px){.news-section .field--type-link{text-align:center}}
