/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.page-metier .section-intro strong{font-weight:600}.page-metier .orange-bloc .field--type-link a{margin-top:20px}.page-metier .section-videos .field--name-field-titre-audio,.page-metier .section-videos .field--name-field-titre-video{font-size:1.25rem;font-weight:600;margin-top:14px}@media(min-width:1900px){.page-metier .section-videos .field--name-field-titre-audio,.page-metier .section-videos .field--name-field-titre-video{font-size:1.5rem}}.page-metier .section-videos .videos-nav{display:flex;flex-wrap:wrap;align-items:flex-end;float:right;width:100%;max-width:260px;margin-top:30px}@media(min-width:1900px){.page-metier .section-videos .videos-nav{max-width:320px}}@media(max-width:767px){.page-metier .section-videos .videos-nav{max-width:none;margin-top:20px}}.page-metier .section-videos .videos-nav__counter{flex:1;line-height:1}.page-metier .section-videos .videos-nav__counter .current{font-size:1.875rem;font-weight:700;margin-right:10px}@media(min-width:1900px){.page-metier .section-videos .videos-nav__counter .current{font-size:2.25rem}}.page-metier .section-videos .videos-nav__counter .length{font-size:0.9375rem;font-weight:400}@media(min-width:1900px){.page-metier .section-videos .videos-nav__counter .length{font-size:1.125rem}}.page-metier .section-videos .videos-nav__arrows svg{display:inline-block;width:38px;margin-left:20px;cursor:pointer;transition:fill .2s}@media(min-width:1900px){.page-metier .section-videos .videos-nav__arrows svg{width:46px}}.page-metier .section-videos .videos-nav__arrows svg:hover{fill:#f58400}.page-metier .section-videos .videos-nav__progress{position:relative;width:100%;height:12px;background-color:#f4f4f4;margin-top:16px}@media(min-width:1900px){.page-metier .section-videos .videos-nav__progress{font-size:0.875rem}}.page-metier .section-videos .videos-nav__progress .bar{position:absolute;top:0;left:0;height:100%;width:0;background-color:#f58400;transition:width .5s}.page-metier .section-news{background-color:#f4f4f4}.page-metier .section-news .section-title{color:#b71665;-webkit-hyphens:auto;hyphens:auto}.page-metier .section-news .field--name-field-nouveaute{font-size:1.5625rem}.page-metier .section-news .field--name-field-nouveaute strong{font-weight:400}.page-metier .section-news .field--name-field-nouveaute ul{padding-left:0;list-style:none}.page-metier .section-news .field--name-field-nouveaute ul li{position:relative}.page-metier .section-news .field--name-field-nouveaute ul li:not(:last-child){margin-bottom:16px}.page-metier .section-news .field--name-field-nouveaute ul li::before{content:"";display:inline-block;position:relative;top:3px;width:24px;height:24px;margin-right:10px;background:url(/themes/custom/bootstrap_fcj/images/check-circle.svg) no-repeat center;background-size:100%}.page-metier .section-actualites .views-element-container{margin-bottom:0}.page-metier .section-actualites .view-liste-des-actualites .view-content{display:flex;flex-wrap:wrap;margin:0 -8px}.page-metier .section-actualites .view-liste-des-actualites .view-content>.views-row{width:33.33%;padding:0 8px}@media(max-width:767px){.page-metier .section-actualites .view-liste-des-actualites .view-content{margin-left:0;margin-right:0}.page-metier .section-actualites .view-liste-des-actualites .view-content>.views-row{width:100%;margin-bottom:30px}}.page-metier .section-actualites .actualite{font-size:1rem;line-height:1.37;font-weight:400}@media(min-width:1900px){.page-metier .section-actualites .actualite{font-size:1.125rem}}@media(max-width:767px){.page-metier .section-actualites .actualite{font-size:1.125rem}}.page-metier .section-actualites .actualite a{color:inherit;text-decoration:none}.page-metier .section-actualites .actualite:hover .field--name-field-image-actualite img{transform:scale(1.1)}.page-metier .section-actualites .actualite:hover .header_actualite{color:#b71665}.page-metier .section-actualites .actualite .field--name-field-image-actualite{position:relative;width:100%;padding-bottom:100%;overflow:hidden}.page-metier .section-actualites .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}.page-metier .section-actualites .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){.page-metier .section-actualites .actualite .header_actualite{font-size:1.375rem}}@media(max-width:767px){.page-metier .section-actualites .actualite .header_actualite{font-size:1.5rem}}@media(min-width:1900px){.page-metier .section-actualites .actualite .date_actualite{font-size:1rem}}
