/* Source and licensing information for the line(s) below can be found at https://organisation-pp.nexem.fr/themes/custom/nexem/front/public/assets/03-organisms/banner-video/banner-video.css. */
.flag-content-favorite{z-index:10}.flag-content-favorite.action-unflag a:before{color:red}.flag-content-favorite a{position:absolute;right:1.25rem;top:1.25rem;width:1.625rem;height:1.625rem;line-height:1.625rem;text-align:center;border-radius:50%;font-size:0;-webkit-transition:all .3s ease;transition:all .3s ease;z-index:10;background-color:#F1F5F5;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (min-width: 1025px){.flag-content-favorite a{right:1.875rem;top:1.875rem}}.flag-content-favorite a:hover:before{color:red}.flag-content-favorite a::before{content:'\e907';font-family:'icomoon' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;color:#000;font-size:0.8125rem;position:relative;top:0.0625rem}.flag-content-favorite .ajax-progress--throbber{position:absolute;right:1.25rem;top:1.25rem;width:1.625rem;height:1.625rem;padding-bottom:0.0625rem;padding-left:0.125rem;padding-right:0.125rem;line-height:1.625rem;text-align:center;border-radius:50%;font-size:0;-webkit-transition:all .3s ease;transition:all .3s ease;z-index:10;background-color:#F1F5F5;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0}@media screen and (min-width: 1025px){.flag-content-favorite .ajax-progress--throbber{right:1.875rem;top:1.875rem}}@media screen and (min-width: 1025px){.wrapper+.wrapper+#block-nexem-content .wrapper div:first-child .banner-video .left{padding-top:4.375rem}}.banner-video{margin-bottom:3.4375rem}@media screen and (min-width: 1024px){.banner-video{margin-bottom:4.375rem}}@media screen and (min-width: 768px){.banner-video:not(.has-top) .title-large{display:none}}.banner-video:not(.has-top) .left .title-large{display:block}@media screen and (max-width: 767px){.banner-video:not(.has-top) .left .title-large{display:none}}.banner-video.not-media .left,.banner-video.not-media .right{width:100%}.banner-video.not-media .resource-item{max-width:43.75rem}.banner-video.has-top{margin-bottom:0.625rem}@media screen and (min-width: 768px){.banner-video.has-top{margin-bottom:3.4375rem}}@media screen and (min-width: 1024px){.banner-video.has-top{margin-bottom:4.375rem}}.banner-video.has-top .left{padding-top:0 !important}.banner-video.has-top .left .title-large{display:none}.banner-video.has-top .right .title-large{display:none}.banner-video.has-top .row{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.banner-video.has-top .title-large{padding-bottom:2.5rem;margin-bottom:1.25rem;border-bottom:0.0625rem solid rgba(96,138,146,0.15)}.node--event .banner-video.has-top .title-large{border-bottom:0;padding-bottom:0}@media screen and (min-width: 768px){.banner-video.has-top .title-large{margin-bottom:2.5rem}}.banner-video.has-top .description{font-size:1.3125rem;line-height:1.6875rem}@media screen and (min-width: 1024px){.banner-video.has-top .description{font-size:1.875rem;line-height:2.375rem}}.banner-video.has-top .description p{margin-bottom:1.5625rem}.banner-video .event-info-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1.25rem;padding-bottom:1.875rem;margin-bottom:1.875rem;border-bottom:0.0625rem solid rgba(96,138,146,0.15);-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (min-width: 768px){.banner-video .event-info-wrapper{gap:1.875rem;padding-bottom:2.5rem;margin-bottom:2.5rem}}@media screen and (min-width: 1300px){.banner-video .event-info-wrapper{gap:3.75rem;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}@media screen and (max-width: 767px){.banner-video .event-info-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.banner-video .event-info-wrapper .element{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:0.9375rem;-moz-column-gap:0.9375rem;column-gap:0.9375rem}.banner-video .event-info-wrapper .element.clock:before{content:'\e90f'}.banner-video .event-info-wrapper .element.location:before{content:'\e901'}.banner-video .event-info-wrapper .element.organisation:before{content:'\e90c'}.banner-video .event-info-wrapper .element.contact:before{content:'\e90b'}.banner-video .event-info-wrapper .element.participant:before{content:'\e90a'}.banner-video .event-info-wrapper .element:before{font-family:'icomoon' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;height:3.125rem;width:3.125rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:50%;background-color:#F1F5F5;-ms-flex-negative:0;flex-shrink:0;font-size:1.5rem}.banner-video .event-info-wrapper .element .item{min-width:10.625rem;max-width:21.25rem}.banner-video .event-info-wrapper .element .label{display:block;margin-bottom:0.125rem;font-weight:600}.banner-video .event-info-wrapper .element a{text-decoration:underline;font-weight:600}.banner-video .resource-item{margin-top:2.5rem;margin-bottom:1.25rem}@media screen and (max-width: 767px){.banner-video .resource-item{margin-bottom:2.5rem;margin-top:1.25rem}}.banner-video .row{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (min-width: 768px){.banner-video .row{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media screen and (max-width: 767px){.banner-video .row{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}@media screen and (min-width: 1025px){.banner-video .left{padding-right:10.1875rem}}@media screen and (max-width: 767px){.banner-video .left .title-large{display:none}}@media screen and (min-width: 768px){.banner-video .right .title-large{display:none}}.banner-video .image{border-radius:1.8125rem;position:relative;overflow:hidden;max-width:52.5rem;margin:0 auto}@media screen and (max-width: 767px){.banner-video .image{margin-bottom:2.5rem;border-radius:1.5625rem}}.banner-video .image img{width:100%}.paragraph--type--cpt-text-media-partner .banner-video .image img{width:auto}.banner-video .video-icon{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);height:3.125rem;width:3.125rem;border-radius:50%;background-color:#CFE5EB;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:0}.banner-video .video-icon:before{content:'';height:0.5625rem;width:0.4375rem;background-image:url("/themes/custom/nexem/front/public/assets/03-organisms/banner-video/../../images/icons/arrow.svg");background-repeat:no-repeat;background-size:0.4375rem}.banner-video .title-large{margin-bottom:1.875rem}@media screen and (min-width: 768px){.banner-video .title-large{margin-bottom:2.5rem}}@media screen and (min-width: 768px){.banner-video .description{font-size:1.25rem;line-height:1.75rem}}.banner-video .description p{margin-bottom:1.5625rem}.banner-video .description h1,.banner-video .description h2,.banner-video .description h3,.banner-video .description h4,.banner-video .description h5,.banner-video .description h6{margin-bottom:1.875rem}@media screen and (min-width: 1024px){.banner-video .description h1,.banner-video .description h2,.banner-video .description h3,.banner-video .description h4,.banner-video .description h5,.banner-video .description h6{margin-bottom:2.1875rem}}.banner-video .description h1{font-size:2rem;line-height:2.375rem;font-weight:600}@media screen and (min-width: 1024px){.banner-video .description h1{font-size:4.375rem;line-height:5rem}}.banner-video .description h2{font-size:1.625rem;line-height:2rem;font-weight:600}@media screen and (min-width: 1024px){.banner-video .description h2{font-size:3.125rem;line-height:3.75rem}}.banner-video .description h3{font-size:1.3125rem;line-height:1.6875rem}@media screen and (min-width: 1024px){.banner-video .description h3{font-size:1.875rem;line-height:2.375rem}}.banner-video .description h4{font-size:1.25rem;line-height:1.75rem}@media screen and (min-width: 1024px){.banner-video .description h4{font-size:1.625rem;line-height:2rem}}.banner-video .description h5{font-size:1.25rem;line-height:1.75rem}@media screen and (min-width: 1024px){.banner-video .description h5{font-size:1.5rem;line-height:1.75rem}}.banner-video .description h6{font-size:1.25rem;line-height:1.75rem}@media screen and (min-width: 1024px){.banner-video .description h6{font-size:1.375rem;line-height:1.625rem}}.banner-video .description ul li{position:relative;padding-left:2.125rem;margin-bottom:1.25rem}@media screen and (min-width: 1024px){.banner-video .description ul li{font-size:1.25rem;line-height:1.75rem}}.banner-video .description ul li:not(:last-child){margin-bottom:0.9375rem}.banner-video .description ul li:before{content:'';height:1rem;width:1rem;position:absolute;top:0.375rem;left:0;background-image:url("/themes/custom/nexem/front/public/assets/03-organisms/banner-video/../../images/img-li.png");background-size:cover;background-repeat:no-repeat}.banner-video .description ul li strong{font-weight:600}.banner-video .description ol{list-style:decimal;padding-left:1.375rem}.banner-video .description ol li{margin-bottom:1.25rem}@media screen and (min-width: 1024px){.banner-video .description ol li{font-size:1.25rem;line-height:1.75rem}}.banner-video .description a{text-decoration:underline}.banner-video .cta{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-items:flex-start}.banner-video .tags{margin-bottom:1.875rem}.banner-video .info-public{margin-bottom:2.5rem}@media screen and (min-width: 768px){.banner-video .info-public{margin-bottom:5rem}}.banner-video .info-public .wrap-share{margin-right:2rem}@media screen and (max-width: 767px){.banner-video .info-public .wrap-share{width:100%;margin:0 0 1.875rem}}.banner-video .info-public .time{margin-right:0.9375rem}@media screen and (min-width: 768px){.banner-video .info-public .time{margin-right:1.9375rem}}.banner-video .info-public .favorite-wrapper{margin-left:0}.banner-video .info-public .favorite-wrapper .flag-content-favorite{z-index:10}.banner-video .info-public .favorite-wrapper .flag-content-favorite.action-unflag a:before{color:red}.banner-video .info-public .favorite-wrapper .flag-content-favorite a{position:absolute;right:1.25rem;top:1.25rem;width:1.625rem;height:1.625rem;line-height:1.625rem;text-align:center;border-radius:50%;font-size:0;-webkit-transition:all .3s ease;transition:all .3s ease;z-index:10;background-color:#F1F5F5;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (min-width: 1025px){.banner-video .info-public .favorite-wrapper .flag-content-favorite a{right:1.875rem;top:1.875rem}}.banner-video .info-public .favorite-wrapper .flag-content-favorite a:hover:before{color:red}.banner-video .info-public .favorite-wrapper .flag-content-favorite a::before{content:'\e907';font-family:'icomoon' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;color:#000;font-size:0.8125rem;position:relative;top:0.0625rem}.banner-video .info-public .favorite-wrapper .flag-content-favorite .ajax-progress--throbber{position:absolute;right:1.25rem;top:1.25rem;width:1.625rem;height:1.625rem;padding-bottom:0.0625rem;padding-left:0.125rem;padding-right:0.125rem;line-height:1.625rem;text-align:center;border-radius:50%;font-size:0;-webkit-transition:all .3s ease;transition:all .3s ease;z-index:10;background-color:#F1F5F5;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0}@media screen and (min-width: 1025px){.banner-video .info-public .favorite-wrapper .flag-content-favorite .ajax-progress--throbber{right:1.875rem;top:1.875rem}}.banner-video .info-public .favorite-wrapper .flag-content-favorite{position:relative;right:0;display:block;top:0;width:1.625rem;height:1.625rem}.banner-video .info-public .favorite-wrapper .flag-content-favorite a,.banner-video .info-public .favorite-wrapper .flag-content-favorite .ajax-progress--throbber{right:0;top:0}.document-content .banner-video .description.editor{margin-bottom:1.25rem}.document-content .banner-video .body-content{margin-top:1.875rem}

/* Source and licensing information for the above line(s) can be found at https://organisation-pp.nexem.fr/themes/custom/nexem/front/public/assets/03-organisms/banner-video/banner-video.css. */