r-modal,
r-modal--backdrop {
    bottom: 0;
    left: 0;
    position: absolute;
    right: 0;
    top: 0
}

r-modal {
    -webkit-align-items: center;
    align-items: center;
    display: none;
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-justify-content: center;
    justify-content: center;
    overflow: hidden;
    position: fixed;
    z-index: 1200
}

r-modal.-is-open {
    display: -webkit-flex;
    display: flex
}

r-modal--backdrop {
    background-color: rgba(0, 57, 120, .5);
    z-index: 153
}

.r-modal--close {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    background-color: transparent;
    border: 0;
    cursor: pointer;
    height: 32px;
    opacity: .5;
    padding: 0;
    text-align: center;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
    width: 32px
}

.r-modal--close::after {
    color: #fff;
    content: "\2715";
    display: block;
    height: 32px;
    line-height: 32px;
    width: 32px
}

.r-modal--close:hover {
    opacity: 1;
    text-decoration: none
}

r-pagination {
    -webkit-align-items: center;
    align-items: center;
    display: -webkit-flex;
    display: flex;
    -webkit-justify-content: center;
    justify-content: center;
    list-style: none
}

r-pagination--item a {
    display: block;
    padding: 8px 16px;
    position: relative;
    text-align: center
}

r-pagination--item a:hover {
    text-decoration: none
}

.r-modal--old-browser {
    background: rgba(0, 0, 0, .8);
    display: -webkit-flex;
    display: flex
}

.r-modal--old-browser i-modal {
    display: block;
    width: 80%;
    background: #fff;
    margin: auto
}

.r-modal--old-browser header {
    background: #003978;
    color: #fff;
    padding: 32px
}

.r-modal--old-browser .r-modal--title {
    font-size: 1.3rem;
    margin-bottom: 16px
}

.r-modal--old-browser .r-modal--list {
    display: -webkit-flex;
    display: flex;
    -webkit-justify-content: center;
    justify-content: center;
    list-style: none;
    padding: 32px
}

.r-modal--old-browser .r-modal--item {
    -webkit-flex: 1;
    flex: 1;
    padding: 0 16px;
    text-align: center
}

.r-modal--old-browser .r-modal--label {
    font-size: 1.1rem
}

.-is-collapse {
    height: 300px;
    overflow: hidden;
    position: relative
}

.-is-collapse::after {
    background: linear-gradient(to top, #fff 20%, rgba(255, 255, 255, 0) 100%);
    bottom: 0;
    content: '';
    height: 30%;
    left: 0;
    position: absolute;
    right: 0;
    z-index: 2
}

.-is-collapse .r-btn--collapse {
    display: -webkit-flex;
    display: flex;
    -webkit-align-items: flex-start;
    align-items: flex-start;
    padding: 8px 8px 6px 16px
}

.r-btn--collapse {
    bottom: 16px;
    display: none;
    left: 50%;
    position: absolute;
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%);
    z-index: 3
}

.glider-contain {
    margin: 0 auto;
    position: relative;
    width: 100%
}

.glider {
    margin: 0 auto;
    opacity: 1;
    overflow-y: hidden;
    position: relative;
    -webkit-overflow-scrolling: touch;
    -ms-overflow-style: none;
    scrollbar-width: none
}

.glider.draggable {
    cursor: grab;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none
}

.glider.draggable .glider-slide {
    -webkit-align-items: center;
    align-items: center;
    display: -webkit-flex;
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-justify-content: center;
    justify-content: center
}

.glider.draggable .glider-slide img {
    pointer-events: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none
}

.glider.drag {
    cursor: grabbing
}

.glider-track {
    display: -webkit-flex;
    display: flex;
    margin: 0;
    padding: 0;
    width: 100%;
    z-index: 1
}

.glider-slide {
    -webkit-align-content: center;
    align-content: center;
    -webkit-justify-content: center;
    justify-content: center;
    margin: 0 8px;
    max-width: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
    width: 100%;
    min-width: 150px
}

.glider-slide img {
    max-width: 100%
}

.glider-slide::-webkit-scrollbar {
    height: 0;
    opacity: 0
}

.glider-next,
.glider-prev {
    background: 0 0;
    border: 0;
    color: #575757;
    cursor: pointer;
    left: 0;
    line-height: 1;
    opacity: 1;
    outline: 0;
    padding: 0;
    position: absolute;
    text-decoration: none;
    top: 50%;
    transition: opacity .5s cubic-bezier(.17, .67, .83, .67), color .5s cubic-bezier(.17, .67, .83, .67);
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
    z-index: 2
}

.glider-next.disabled,
.glider-prev.disabled {
    display: none
}

.glider-next {
    left: auto;
    right: 0
}

.glider-hide {
    opacity: 0
}

.glider-dots {
    display: -webkit-flex;
    display: flex;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-justify-content: center;
    justify-content: center;
    margin: 0 auto;
    padding: 0;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none
}

.glider-dot {
    background: #d6d6d6;
    border: 0;
    border-radius: 999px;
    color: #d6d6d6;
    cursor: pointer;
    display: block;
    height: 12px;
    margin: 7px;
    outline: 0;
    padding: 0;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
    width: 12px
}

.glider-dot.active {
    background: #003978
}

.r-zoom--inner {
    -webkit-align-items: center;
    align-items: center;
    background: rgba(255, 255, 255, .9);
    bottom: 0;
    display: -webkit-flex;
    display: flex;
    left: 0;
    padding: 5vw;
    position: fixed;
    right: 0;
    top: 0;
    z-index: 161
}

.r-zoom--inner figure {
    -webkit-align-items: center;
    align-items: center;
    display: -webkit-flex;
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
    height: 100% !important;
    margin: auto;
    width: 1300px !important
}

.r-zoom--inner img {
    display: block;
    margin: auto;
    max-height: 90%;
    width: auto
}

.r-zoom--inner img:hover {
    opacity: 1;
    -webkit-transform: none;
    transform: none
}

i-modal {
    z-index: 4
}

.-is-panel--necrologie r-panel--header {
    font-size: 24px;
    font-weight: 600;
    margin-bottom: 16px;
    padding: 0;
    text-transform: none
}

.-is-panel--necrologie r-panel--header::after {
    display: none
}

.arche .-is-panel--necrologie .r-minipanel--footer {
    display: grid;
    grid-column: 1/-1;
    grid-template-areas: ". . . .";
    grid-template-columns: repeat(4, 25%)
}

.-is-panel--necrologie r-panel--list {
    margin-bottom: 0
}

.-is-panel--necrologie r-panel--list r-viewmode {
    margin-bottom: 16px
}

.-is-panel--necrologie r-viewmode {
    background: #fff;
    border: 1px solid #dadee7;
    border-radius: 4px;
    box-shadow: 0 4px 12px 0 #2e3C4214;
    padding: 12px
}

.-is-panel--necrologie r-viewmode:last-of-type {
    border: 1px solid #dadee7
}

.-is-panel--necrologie r-viewmode article {
    color: #333;
    -webkit-column-gap: 16px;
    -moz-column-gap: 16px;
    column-gap: 16px;
    display: grid;
    font-size: 14px;
    grid-template-areas: "img city" "img titre" "img date";
    grid-template-columns: 33% auto
}

.arche .-is-panel--necrologie r-viewmode article {
    grid-template-columns: 65px auto
}

.-is-panel--necrologie w-viewmode {
    display: -webkit-flex;
    display: flex;
    grid-column: 1/-1
}

.-is-panel--necrologie article a {
    color: #467d99
}

.-is-panel--necrologie img {
    border-radius: 4px
}

.-is-panel--necrologie .r-article--img {
    aspect-ratio: 3/4;
    grid-area: img;
    overflow: hidden
}

.-is-panel--necrologie .r-article--img figure {
    margin-bottom: 0
}

.-is-panel--necrologie .r-meta--city {
    align-self: end;
    color: #4d4d4d;
    font-size: 14px;
    font-weight: 600;
    grid-area: city;
    text-transform: uppercase
}

.-is-panel--necrologie .r-article--title {
    align-self: center;
    font-family: "Source Sans 3", arial, sans-serif;
    grid-area: titre;
    font-size: 18px;
    margin: 0
}

.-is-panel--necrologie .r-meta--date {
    color: #333;
    font-size: 14px;
    font-weight: 600;
    grid-area: date
}

.-is-panel--necrologie .r-link--more {
    color: #467d99;
    font-weight: 700;
    text-decoration: underline
}

.arche .-is-panel--necrologie .r-btn--more {
    grid-row: 1
}

.-is-panel--necrologie .r-btn--publish {
    grid-column: 3
}

.-is-panel--necrologie.r-panel--vertical .r-btn--link {
    padding: 8px 0 12px
}

.-is-panel--necrologie .r-mini-panel--necrologie-title,
.-is-panel--necrologie r-panel--header {
    -webkit-align-items: center;
    align-items: center;
    color: #111;
    display: -webkit-flex;
    display: flex;
    font-family: "Source Sans 3", arial, sans-serif;
    -webkit-justify-content: space-between;
    justify-content: space-between
}

.r-mini-panel--necrologie-title {
    background: 0 0;
    grid-column: -1/1;
    margin-bottom: 12px
}

.r-necrologie--logo {
    background-position: center right;
    background-repeat: no-repeat;
    background-size: contain;
    height: 35px;
    font-size: 0;
    justify-self: end;
    width: 110px
}

.r-panel--vertical .r-necrologie--logo {
    height: 30px;
    width: 95px
}

r-pager {
    display: -webkit-flex;
    display: flex;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-justify-content: center;
    justify-content: center;
    padding: 16px
}

.r-pager--link {
    border-radius: 5px;
    box-shadow: 0 0 16px #d6d6d6;
    margin: 8px;
    padding: 8px 16px;
    white-space: nowrap
}

.r-pager--link.-is-active {
    background: #003978;
    color: #fff
}

.r-pub--crea {
    grid-column: 1/-1
}

.r-pub--flexl>div,
.r-pub--flexm>div,
.r-pub--flexs>div,
.r-pub--imu>div,
.r-pub--rec>div {
    background: url(/sites/all/themes/enacarbon/images/pub/pub_logo_default.svg) center center/auto 10px no-repeat #f9f9fc;
    width: 100%
}

.r-page--video .r-pub--flexl>div,
.r-page--video .r-pub--flexm>div,
.r-page--video .r-pub--flexs>div,
.r-page--video .r-pub--imu>div,
.r-page--video .r-pub--rec>div {
    background: url(/sites/all/themes/enacarbon/images/pub/pub_logo_default.svg) center center/auto 10px no-repeat #000
}

.r-page--video .r-pub--flexl>div>div,
.r-page--video .r-pub--flexm>div>div,
.r-page--video .r-pub--flexs>div>div,
.r-page--video .r-pub--imu>div>div,
.r-page--video .r-pub--rec>div>div {
    background: 0 0 !important
}

.r-pub--flexl>div.adm-ad-rendered,
.r-pub--flexm>div.adm-ad-rendered,
.r-pub--flexs>div.adm-ad-rendered,
.r-pub--imu>div.adm-ad-rendered,
.r-pub--rec>div.adm-ad-rendered {
    background: 0 0
}

.r-pub--rec>div {
    min-height: 250px
}

.-is--native .r-pub--rec>div,
.-is-native .r-pub--rec>div {
    min-height: auto
}

.r-pub--imu>div {
    min-height: 250px
}

.-is--native .r-pub--imu>div,
.-is-native .r-pub--imu>div {
    min-height: auto
}

.r-pub--nat>div div {
    max-width: 100%
}

.r-pub--flexs+.r-pub--flexs {
    margin-top: 16px
}

.r-pub--flexl {
    -webkit-align-items: center;
    align-items: center;
    background: #f9f9fc;
    display: -webkit-flex;
    display: flex;
    grid-column: 1/-1;
    -webkit-justify-content: center;
    justify-content: center;
    margin-left: calc(-50vw + 50%);
    width: 100vw
}

.r-page--video .r-pub--flexl {
    background: #000
}

.r-page--video .r-pub--flexl>div {
    background: 0 0 !important
}

.arche .r-pub--flexl {
    margin-left: 0;
    width: 100%
}

.r-pub--flexl>div {
    -webkit-align-items: center;
    align-items: center;
    background: url(/sites/all/themes/enacarbon/images/pub/pub_logo_default.svg) center center/auto 10px no-repeat;
    display: -webkit-flex;
    display: flex;
    -webkit-justify-content: center;
    justify-content: center;
    margin: 0;
    max-width: 100%;
    padding: 0
}

.r-pub--flexl>div:not(:empty) {
    padding: 16px 0
}

.r-pub--flexl>div.adm-ad-rendered {
    background: 0 0
}

body:not(.-is--native) .r-pub--inread {
    background: #f9f9fc;
    margin-bottom: 16px
}

.r-page--video body:not(.-is--native) .r-pub--inread {
    background: #000
}

.r-page--video body:not(.-is--native) .r-pub--inread>div {
    background: 0 0 !important
}

body:not(.-is--native) .r-pub--inread i-pub {
    display: block
}

body:not(.-is--native) .r-pub--inread i-pub>[id*=out-dm-] {
    background: url(/sites/all/themes/enacarbon/images/pub/pub_logo_default.svg) center center/auto 10px no-repeat #f9f9fc;
    padding: 16px 0;
    min-height: 282px
}

.r-page--video body:not(.-is--native) .r-pub--inread i-pub>[id*=out-dm-] {
    background: url(/sites/all/themes/enacarbon/images/pub/pub_logo_default.svg) center center/auto 10px no-repeat #000
}

.r-page--video body:not(.-is--native) .r-pub--inread i-pub>[id*=out-dm-]>div {
    background: 0 0 !important
}

body:not(.-is--native) .r-pub--inread i-pub>[id*=out-dm-].adm-ad-rendered {
    background: #f9f9fc
}

.r-page--video body:not(.-is--native) .r-pub--inread i-pub>[id*=out-dm-].adm-ad-rendered {
    background: #000
}

.r-page--video body:not(.-is--native) .r-pub--inread i-pub>[id*=out-dm-].adm-ad-rendered>div {
    background: 0 0 !important
}

body:not(.-is--native) .r-pub--inread i-pub>div>div {
    text-align: center;
    position: -webkit-sticky !important;
    position: sticky !important;
    top: 58px
}

body:not(.-is--native) .r-pub--inread i-pub>div>div>* {
    margin: auto
}

[data-scrolldir=up] body:not(.-is--native) .r-pub--inread i-pub>div>div {
    top: 106px
}

.r-mini-panel--pub-bas-article {
    border-top: 1px solid #d6d6d6;
    margin: 16px auto;
    width: 100%
}

.r-mini-panel--pub-bas-article>i-mini-panel {
    display: block;
    margin: 0
}

.r-mini-panel--pub-bas-article>i-mini-panel>* {
    margin-bottom: 12px
}

.r-mini-panel--pub-bas-article .r-title {
    background: url(/sites/all/themes/enacarbon/images/pub/lettrine-rab.svg) center right/auto 100% no-repeat;
    font-size: .9rem;
    font-weight: 400;
    grid-column: 1/-1;
    height: 20px;
    line-height: 20px;
    margin-bottom: 12px;
    margin-top: 32px;
    padding-right: 32px;
    position: relative;
    text-align: right
}

.arche .r-mini-panel--pub-bas-article .r-title {
    margin-left: 0
}

.r-mini-panel--pub-bas-article .r-title a {
    color: #000
}

.r-mini-panel--pub-bas-article .r-pub--nat.-is-full {
    grid-column: 1/-1
}

.r-mini-panel--pub-bas-article .r-pub--nat>div {
    margin: 0;
    max-width: 100%;
    position: relative
}

.r-mini-panel--pub-bas-article .r-outbrain,
.r-mini-panel--pub-bas-article .r-taboola {
    overflow: hidden
}

.r-mini-panel--pub {
    grid-column: 1/-1
}

.r-mini-panel--pub>i-mini-panel {
    display: block;
    margin: 0
}

.r-mini-panel--pub.v3 r-viewmode {
    grid-column: auto/span 2
}

.r-mini-panel--pub.v3 r-viewmode:nth-of-type(3n+1) {
    grid-column: auto/span 4;
    position: relative
}

.r-mini-panel--pub.v3 r-viewmode:nth-of-type(3n+1):before {
    border-radius: 50%;
    content: "";
    display: inline-block;
    height: 25px;
    right: 8px;
    position: absolute;
    top: 8px;
    width: 25px;
    z-index: 20;
    background: url(../index/s-lesoir.svg) center center/25px auto no-repeat #fff
}

.r-mini-panel--pub.v3 r-viewmode:nth-of-type(3n+1) figure {
    margin-bottom: 0
}

.r-mini-panel--pub.v3 r-viewmode:nth-of-type(3n+1) figure img {
    aspect-ratio: 16/9;
    -o-object-fit: cover;
    object-fit: cover
}

.r-mini-panel--pub.v3 r-viewmode:nth-of-type(3n+1) i-article {
    bottom: 0;
    padding: 16px;
    position: absolute
}

.r-mini-panel--pub.v3 r-viewmode:nth-of-type(3n+1) .r-article--title {
    text-indent: 0
}

.r-mini-panel--pub.v3 r-viewmode:nth-of-type(3n+1) .r-article--title:before {
    display: none
}

.r-mini-panel--pub.v3 r-viewmode:nth-of-type(3n+1) .r-article--link {
    color: #fff;
    text-shadow: 1px 1px 1px rgba(0, 0, 0, .3)
}

.r-mini-panel--pub.v3 .r-pub--imu,
.r-mini-panel--pub.v3 .r-pub--nat {
    grid-column: auto/span 4
}

.r-mini-panel--pub.v3 .-is-full {
    grid-column: 1/-1
}

.r-mini-panel--pub .r-pub--imu>div {
    margin: 0;
    max-width: 100%
}

.r-mini-panel--pub r-viewmode {
    padding: 0
}

.r-mini-panel--pub r-viewmode img {
    display: block
}

.r-mini-panel--pub r-viewmode figure {
    display: block;
    margin-bottom: 0;
    width: 100%
}

.r-mini-panel--pub r-viewmode h3 {
    margin: 0
}

.r-mini-panel--pub r-viewmode .r-article--img {
    position: relative
}

.r-mini-panel--pub r-viewmode .r-article--img img {
    aspect-ratio: 16/9;
    -o-object-fit: cover;
    object-fit: cover
}

.r-mini-panel--pub r-viewmode .r-article--title {
    text-indent: 28px;
    position: relative
}

.r-mini-panel--pub r-viewmode .r-article--title a {
    display: -webkit-box;
    overflow: hidden;
    text-align: left;
    -webkit-line-clamp: 4;
    -webkit-box-orient: vertical
}

.r-mini-panel--pub r-viewmode .r-article--title:before {
    border-radius: 50%;
    content: "";
    display: inline-block;
    height: 20px;
    left: 0;
    position: absolute;
    width: 20px;
    background: url(../index/s-lesoir.svg) center center/20px auto no-repeat #fff
}

.r-mini-panel--pub r-viewmode .r-article--title .r-icon--abonne {
    text-indent: 0
}

.r-mini-panel--pub r-viewmode r-article--meta {
    display: none
}

.r-mini-panel--pub .r-pub--nat {
    grid-column: auto/span 3
}

.r-mini-panel--pub .r-kameleoon {
    display: contents
}

.r-mini-panel--pub .r-kameleoon r-viewmode {
    margin-bottom: 12px
}

.r-mini-panel--pub .r-kameleoon+.r-kameleoon {
    display: none
}

.arche r-header {
    left: 0;
    position: fixed;
    right: 0;
    top: 0;
    z-index: 152
}

r-footer {
    border-top: 1px solid #003978;
    color: #003978;
    display: grid;
    grid-template-areas: ". . .";
    grid-template-columns: 1fr 1fr 1fr;
    padding: 16px 16px 60px
}

.arche r-footer {
    background: #fff;
    margin: auto;
    padding: 16px;
    width: 996px
}

r-footer--section {
    display: none;
    grid-column: auto
}

r-footer--list {
    display: block
}

.r-footer--title {
    border-bottom: 1px solid #d6d6d6;
    font-family: "Source Sans 3", arial, sans-serif;
    font-size: 1.1rem;
    font-weight: 400;
    margin-right: 32px;
    padding-bottom: 8px;
    text-transform: uppercase
}

.r-footer--link {
    display: block;
    margin: 0 8px 8px
}

.r-footer--social {
    border-bottom: 1px solid #d6d6d6;
    border-top: 1px solid #d6d6d6;
    grid-column: 1/span 3;
    margin: 32px 0 16px;
    padding: 16px;
    text-align: center
}

.r-footer--social a {
    -webkit-align-items: center;
    align-items: center;
    display: -webkit-inline-flex;
    display: inline-flex;
    padding: 8px 16px
}

.r-footer--social a:hover {
    color: #013562;
    text-decoration: none
}

.r-footer--social r-icon {
    font-size: 2rem;
    margin-right: 8px
}

.r-footer--logo {
    grid-column: 1
}

.r-footer--newsletter .r-btn {
    -webkit-flex: 0 0 50%;
    flex: 0 0 50%
}

.r-footer--top {
    -webkit-align-items: center;
    align-items: center;
    align-self: center;
    display: -webkit-flex;
    display: flex;
    grid-column: 3;
    justify-self: right
}

.r-footer--top:hover {
    color: #ddeefd;
    text-decoration: none
}

.r-footer--top r-icon {
    font-size: 2rem;
    margin-left: 16px
}

.r-footer--copyright {
    -webkit-align-items: center;
    align-items: center;
    row-gap: 16px;
    display: -webkit-flex;
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
    grid-column: 1/span 3;
    -webkit-justify-content: center;
    justify-content: center
}

.r-footer--copyright p {
    margin-bottom: 0
}

.r-footer--deontologie,
.r-footer--source-sure {
    -webkit-align-items: center;
    align-items: center;
    -webkit-column-gap: 16px;
    -moz-column-gap: 16px;
    column-gap: 16px;
    display: -webkit-flex;
    display: flex
}

.r-footer--copyright-img {
    min-width: 70px;
    text-align: center
}

.r-footer--copyright-img img {
    height: auto;
    max-width: none
}

.icon-arrow-left::before {
    content: "\ea02";
    font-family: main
}

.icon-arrow-right::before {
    content: "\ea03";
    font-family: main
}

.r-carousel--partenaires {
    padding: 32px 16px;
    width: 100%
}

.r-carousel--partenaires r-carousel--title {
    color: #003978;
    display: block;
    font-size: 1.7rem;
    margin: 8px;
    text-align: center;
    font-family: "Source Sans 3", arial, sans-serif;
    font-weight: 700
}

.r-carousel--partenaires r-article--meta,
.r-carousel--partenaires r-article--meta a {
    color: #840303
}

.r-carousel--partenaires .r-article--title {
    color: #383838;
    font-family: "Source Sans 3", arial, sans-serif
}

.r-carousel--partenaires .r-carousel--link {
    color: #383838
}

.r-carousel--partenaires .glider-next,
.r-carousel--partenaires .glider-prev {
    font-size: 1.7rem
}

.r-carousel--liseuse {
    margin: 0 16px;
    width: auto
}

.r-carousel--liseuse .glider-next,
.r-carousel--liseuse .glider-prev {
    background: #003978;
    color: #fff;
    padding: 24px 12px
}

.r-carousel--liseuse .glider-prev {
    border-radius: 50px 0 0 50px;
    left: -24px
}

.r-carousel--liseuse .glider-next {
    border-radius: 0 50px 50px 0;
    right: -24px
}

.r-digiteka {
    padding: 16px 16px 32px;
    background: #003978
}

.r-digiteka--title {
    border-bottom: 1px solid #fff;
    color: #fff;
    font-size: 2rem;
    line-height: 1.2;
    margin: 0 0 16px;
    padding: 16px 0;
    text-align: center
}

.arche .r-digiteka--title {
    margin: auto auto 16px
}

#ultimedia_wrapper {
    margin: auto
}

.r-image--duo figure {
    margin: 4px
}

.instagram-media,
.tiktok-embed {
    border: none
}

.instagram-media::before,
.tiktok-embed::before {
    display: none
}

.r-embed--saooti {
    position: relative
}

.r-embed--saooti iframe {
    max-width: 100%
}

.r-embed--saooti a:hover {
    text-decoration: none
}

.r-embed--saooti>* {
    width: 100%
}

.r-anonyme .r-embed--saooti:hover .tts-popover-content,
.r-connecte-sd .r-embed--saooti:hover .tts-popover-content {
    display: block !important;
    left: 0 !important;
    top: 100% !important;
    width: 100%
}

.player-container {
    -webkit-align-items: center;
    align-items: center;
    background: #f0f7fd;
    border-radius: 4px;
    display: -webkit-flex;
    display: flex;
    height: -webkit-fit-content;
    height: -moz-fit-content;
    height: fit-content;
    padding: 16px;
    width: 100%
}

.play-pause-button,
.video-button {
    -webkit-align-items: center;
    align-items: center;
    -webkit-align-self: center;
    align-self: center;
    background: #fff;
    border: none;
    border-radius: 50%;
    color: #003978;
    cursor: pointer;
    display: -webkit-flex;
    display: flex;
    -webkit-flex-shrink: 0;
    flex-shrink: 0;
    font-size: 1rem;
    height: 40px;
    -webkit-justify-content: center;
    justify-content: center;
    margin-right: 8px;
    padding: 0;
    width: 40px
}

.play-pause-button path,
.play-pause-button svg {
    fill: #003978
}

.play-pause-button svg {
    height: 100%;
    width: 100%
}

.player-content {
    display: -webkit-flex;
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-flex-grow: 1;
    flex-grow: 1;
    -webkit-justify-content: center;
    justify-content: center;
    padding: 0 5px
}

.d-flex-center {
    -webkit-align-items: center;
    align-items: center;
    display: -webkit-flex;
    display: flex;
    -webkit-flex-grow: 1;
    flex-grow: 1
}

.of-title {
    color: #000;
    font-weight: 600;
    font-size: 16px
}

.btn-transparent,
.button-round {
    background: 0 0;
    border-radius: 50%;
    cursor: pointer;
    -webkit-flex-shrink: 0;
    flex-shrink: 0;
    margin: 3px
}

.button-round {
    border-radius: 2px;
    color: #d6d6d6;
    font-size: 12px;
    height: 24px;
    line-height: 1;
    width: 24px
}

.btn-transparent {
    -webkit-align-items: center;
    align-items: center;
    border: 0;
    color: #000;
    display: -webkit-flex;
    display: flex;
    height: 18px;
    -webkit-justify-content: center;
    justify-content: center;
    margin: 0 0 0 8px;
    width: 18px
}

.btn-transparent path {
    fill: #575757
}

.tts-popover-content {
    background: #f9f9fc;
    border: 1px solid rgba(0, 0, 0, .2);
    box-shadow: 10px 10px 34px -15px #000;
    display: none;
    max-height: 50vh;
    overflow: auto;
    padding: .5rem;
    position: absolute;
    z-index: 10
}

.reading-bar {
    padding-bottom: 25px;
    position: relative
}

.miniplayer-controls {
    -webkit-align-items: center;
    align-items: center;
    display: -webkit-flex;
    display: flex;
    padding: 5px 0
}

.time-elapsed {
    bottom: 2px;
    color: rgba(0, 0, 0, .85);
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
    left: 0;
    margin-right: 5px;
    position: absolute;
    width: auto
}

.miniplayer-progressbar-background {
    background: #d9e0e7;
    border-radius: 30px;
    cursor: pointer;
    -webkit-flex-grow: 1;
    flex-grow: 1;
    height: 5px;
    position: relative;
    transition: background-color .2s linear
}

.miniplayer-progressbar {
    background-color: #003978;
    height: 100%;
    pointer-events: none;
    position: absolute;
    transition: width .1s ease-out;
    width: 0%
}

.miniplayer-progressbar::after {
    background: #fff;
    border: 2px solid #003978;
    border-radius: 50%;
    box-sizing: content-box;
    content: "";
    display: block;
    height: 10px;
    position: absolute;
    left: 0;
    top: -3.5px;
    width: 10px
}

.miniplayer-timings {
    color: #575757;
    display: -webkit-flex;
    display: flex;
    -webkit-flex-shrink: 0;
    flex-shrink: 0;
    font-size: 14px;
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
    overflow-wrap: anywhere;
    width: 45px
}

.time-remaining {
    -webkit-justify-content: flex-end;
    justify-content: flex-end;
    margin-left: 5px;
    bottom: 2px;
    color: #575757;
    position: absolute;
    right: 0;
    width: auto
}

.miniplayer-external-link {
    -webkit-align-items: center;
    align-items: center;
    background-image: linear-gradient(rgba(0, 0, 0, .2) 0 0);
    border: 0;
    color: #000;
    display: -webkit-flex;
    display: flex;
    font-size: 20px;
    -webkit-justify-content: center;
    justify-content: center;
    text-decoration: none
}

.speed-button {
    font-size: 12px;
    font-weight: 700;
    background: 0 0;
    border: 1px solid #8d8d8d;
    border-radius: 2px;
    color: #8d8d8d
}

.button-round {
    box-sizing: content-box;
    padding: 0
}

.glider-next,
.glider-prev {
    font-family: main;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%)
}

.glider-prev::before {
    content: "\ea02"
}

.glider-next::before {
    content: "\ea03"
}

.r-img {
    transition: transform .5s;
    transition: transform .5s, -webkit-transform .5s
}

.arche .r-menu--tabs {
    -webkit-align-items: center;
    align-items: center;
    border: 0;
    -webkit-flex-direction: row;
    flex-direction: row;
    grid-column: 4;
    -webkit-justify-content: left;
    justify-content: left;
    position: static
}

.arche .r-menu--tab {
    background: 0 0;
    box-shadow: none;
    color: #fff;
    margin: 0;
    padding: 8px
}

.-is-open+r-submenu {
    display: -webkit-flex;
    display: flex
}

.r-menu--main .r-menu--link {
    -webkit-align-items: center;
    align-items: center;
    border-bottom: 1px solid #f9f9fc;
    border-right: 1px solid #f9f9fc;
    display: -webkit-flex;
    display: flex;
    font-size: 1.1rem;
    padding: 12px
}

.r-menu--main .r-menu--link::before {
    font-family: main;
    font-size: 1.7rem;
    padding: 0 10px;
    position: relative;
    top: -1px;
    vertical-align: middle;
    color: #d6d6d6
}

.r-menu--main .r-menu--link:hover {
    background: #003978;
    color: #fff;
    text-decoration: none
}

.r-menu--main .r-link--image {
    padding: 8px 8px 8px 24px
}

.r-menu--main .r-link--image:hover {
    background: #f0f7fd
}

.r-menu--main .r-link--abonne,
.r-menu--main .r-link--lesoir {
    position: relative
}

.r-menu--main .r-link--abonne::after,
.r-menu--main .r-link--lesoir::after {
    background: radial-gradient(white 50%, transparent 50%);
    font-family: main;
    position: absolute;
    right: 24px;
    top: 50%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    color: #fdc800;
    content: "\ea9c"
}

.r-menu--main r-submenu {
    border-bottom: 1px solid #f9f9fc;
    border-right: 1px solid #f9f9fc;
    overflow: auto;
    padding: 8px
}

.r-menu--main .r-submenu--link {
    -webkit-flex: 0 0 80px;
    flex: 0 0 80px;
    margin: 8px 4px;
    text-align: center
}

.r-menu--main .r-submenu--link::before {
    border: 1px solid #d6d6d6;
    border-radius: 50%;
    box-shadow: 0 0 0 4px inset #fff;
    display: block;
    font-family: main;
    font-size: 27px;
    height: 60px;
    line-height: 58px;
    margin: 0 auto 8px;
    text-align: center;
    width: 60px;
    background: #f0f7fd
}

.r-menu--main .r-submenu--link:hover {
    background: 0 0
}

.r-menu--main .r-submenu--link:hover::before {
    background: #003978;
    border-color: #003978;
    color: #fff;
    box-shadow: 0 0 0 4px inset #f0f7fd
}

.-has-submenu {
    position: relative;
    background: #f0f7fd
}

.-has-submenu::after {
    content: "\ea51";
    font-family: main;
    position: absolute;
    right: 24px;
    top: 50%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%)
}

.-has-submenu.-is-open {
    background: #003978;
    color: #fff
}

.-has-submenu.-is-open::after {
    content: "\ea52"
}

.r-mini-panel--menu {
    content-visibility: hidden;
    display: -webkit-flex;
    display: flex;
    font-weight: 400;
    opacity: 0;
    padding: 0;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 101;
    background: rgba(0, 57, 120, .5)
}

.r-mini-panel--menu i-mini-panel {
    background: #fff;
    height: 100vh;
    overflow: auto;
    position: relative;
    width: 80%;
    z-index: 5
}

.r-mini-panel--overlay {
    bottom: 0;
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
    z-index: 0
}

.-is-toggle-r-mini-panel--menu {
    overflow: hidden
}

.r-menu--user {
    background: rgba(0, 0, 0, .5);
    content-visibility: hidden;
    display: -webkit-flex;
    display: flex;
    font-weight: 400;
    height: calc(100vh - 48px);
    opacity: 0;
    padding: 0;
    position: absolute;
    top: 48px;
    width: 100%;
    z-index: 102
}

[data-scrolldir=down] .-has-header-fixed:not(.-is-toggle-r-mini-panel--menu) .r-menu--user {
    height: calc(100vh - 42px);
    top: 42px
}

.r-menu--user r-menu--user-body {
    background: #fff;
    border-bottom-left-radius: 8px;
    border-bottom-right-radius: 8px;
    max-height: calc(100vh - 48px);
    overflow: auto;
    position: absolute;
    right: 0;
    width: 80%
}

.r-menu--user r-menu--user-header {
    -webkit-align-items: center;
    align-items: center;
    display: -webkit-flex;
    display: flex;
    row-gap: 8px;
    -webkit-flex-direction: column;
    flex-direction: column;
    padding: 16px
}

.r-menu--user r-menu--user-header>* {
    text-align: center
}

.r-menu--user .r-menu--user-name {
    font-weight: 700;
    line-height: 1
}

.r-menu--user .r-menu--user-email {
    color: #575757;
    line-height: 1
}

.r-menu--user .r-menu--user-flag {
    border: 1px solid #d6d6d6;
    border-radius: 8px;
    color: #575757;
    padding: 4px 8px
}

.r-menu--user .r-menu--user-flag.r-menu--user-flag-abo {
    border-color: #fdc800;
    background: #fdc800;
    color: #003978
}

.r-menu--user r-menu--user-link {
    border-bottom: 1px solid #d6d6d6;
    border-top: 1px solid #d6d6d6;
    display: -webkit-flex;
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
    padding: 16px;
    row-gap: 16px
}

.r-menu--user r-menu--user-link .r-icon--abonne,
.r-menu--user r-menu--user-link r-icon {
    font-size: 24px
}

.r-menu--user [role=menuitem] {
    -webkit-align-items: center;
    align-items: center;
    color: #000;
    display: -webkit-flex;
    display: flex;
    -webkit-column-gap: 8px;
    -moz-column-gap: 8px;
    column-gap: 8px;
    line-height: 1
}

.r-menu--user [role=menuitem]:hover {
    color: #003978;
    text-decoration: none
}

.r-menu--user r-menu--user-footer {
    display: -webkit-flex;
    display: flex;
    font-size: .8rem
}

.r-menu--user r-menu--user-footer>a {
    -webkit-flex: 1 1 50%;
    flex: 1 1 50%;
    -webkit-justify-content: center;
    justify-content: center;
    padding: 16px
}

.r-menu--user r-menu--user-footer a+a {
    border-left: 1px solid #d6d6d6
}

.r-menu--user r-menu--user-footer r-icon {
    font-size: 20px
}

.r-menu--user .r-selligent--sso-menu-banner-body {
    background: #fdf4da;
    border-radius: 4px;
    padding: 16px
}

.r-menu--user .r-selligent--sso-menu-banner-body-abonne {
    background: #fbe1e4
}

.r-menu--user .r-selligent--sso-menu-banner-body-abonne r-icon {
    color: #d75179
}

.r-menu--user r-selligent--title {
    -webkit-align-items: center;
    align-items: center;
    -webkit-column-gap: 8px;
    -moz-column-gap: 8px;
    column-gap: 8px;
    display: -webkit-flex;
    display: flex;
    font-weight: 700;
    margin-bottom: 8px
}

.r-menu--user r-selligent--title r-icon {
    font-size: 20px
}

.r-menu--user r-selligent--description {
    color: #575757;
    display: block;
    margin-bottom: 8px
}

.r-menu--user .r-btn {
    border-radius: 8px;
    display: block;
    text-align: center
}

.r-menu--user .r-btn--club {
    background: #d75179;
    color: #fff
}

.r-menu--user .r-menu--label {
    border-bottom: 0;
    border-radius: 8px 8px 0 0;
    font-family: "Source Sans 3", arial, sans-serif;
    font-size: 1.1rem;
    font-weight: 700;
    line-height: 1.3;
    margin: 0;
    padding: 16px;
    background: #f0f7fd
}

.r-menu--user span {
    font-size: .9rem
}

.r-menu--user strong {
    color: #003978;
    display: block;
    font-weight: 300;
    line-height: 32px
}

r-mini-panel {
    display: block;
    z-index: 0
}

.arche r-mini-panel {
    margin-left: 0;
    width: auto
}

i-mini-panel {
    display: block;
    margin: 0
}

.arche i-mini-panel {
    margin: auto
}

i-mini-panel r-viewmode:last-of-type {
    border: 0;
    margin-bottom: 0
}

r-sidebar i-mini-panel {
    margin: auto
}

.r-m {
    display: block;
    position: relative;
    top: -90px
}

[data-scrolldir=down] .r-m {
    top: -42px
}

.r-mini-panel--title {
    -webkit-align-items: center;
    align-items: center;
    color: #003978;
    display: -webkit-flex;
    display: flex;
    font-size: 2rem;
    -webkit-hyphens: auto;
    hyphens: auto;
    line-height: 1.2;
    margin: 0;
    padding: 16px 0;
    text-align: center
}

.r-mini-panel--title::after,
.r-mini-panel--title::before {
    background: #003978;
    content: '';
    -webkit-flex: 1;
    flex: 1;
    height: 1px;
    margin: 16px;
    padding: 0 16px
}

.r-mini-panel--baseline {
    display: block;
    font-family: "Source Sans 3", arial, sans-serif;
    font-size: initial;
    font-weight: 400
}

.r-mini-panel--section.-is-mp-video w-viewmode {
    display: -webkit-flex;
    display: flex;
    grid-column: 1/-1;
    overflow: auto
}

.r-mini-panel--section.-is-mp-video w-viewmode r-viewmode {
    background: #fff;
    -webkit-flex: 0 0 300px;
    flex: 0 0 300px;
    width: 300px
}

.r-mini-panel--section.-is-mp-video .r-meta-info {
    display: none
}

.r-mini-panel--section w-viewmode {
    display: -webkit-flex;
    display: flex;
    grid-column: 1/-1;
    overflow: auto
}

.r-mini-panel--section w-viewmode r-viewmode {
    background: #fff;
    -webkit-flex: 0 0 300px;
    flex: 0 0 300px;
    width: 300px
}

.r-mini-panel--section w-viewmode article {
    display: block
}

.r-mini-panel--section.-is-mp-center article {
    text-align: center
}

.r-mini-panel--section.-is-mp-center figure {
    margin: 0
}

.r-mini-panel--section.-is-mp-center .r-article--title {
    background: #fff;
    margin: -16px 16px 0;
    padding: 8px;
    position: relative;
    z-index: 1
}

.r-mini-panel--section.-is-mp-center .r-article--link,
.r-mini-panel--section.-is-mp-center r-article--meta {
    color: #000
}

.r-mini-panel--section.-has-bg r-viewmode {
    background: 0 0
}

.arche .r-mini-panel--section i-mini-panel {
    grid-template-areas: ". . .";
    grid-template-columns: repeat(3, 1fr)
}

.page-node .r-mini-panel--section {
    margin-bottom: 16px
}

.r-mini-panel--services r-panel:first-child r-panel--header {
    border: 0
}

.r-mini-panel--article r-selligent {
    grid-row: 3
}

.arche .r-mini-panel--article .r-pub--native {
    grid-column: 1;
    grid-row: 3
}

.r-mini-panel--3-services i-mini-panel {
    background: #fff;
    padding-top: 32px;
    padding-bottom: 32px
}

.r-mini-panel--3-services r-panel {
    margin: 0
}

.r-mini-panel--3-services .r-panel--horizontal r-panel--header {
    border: 0;
    padding: 0
}

.r-mini-panel--3-services r-panel--header {
    background-position: bottom left;
    background-repeat: no-repeat;
    background-size: auto 20px;
    margin: 0 16px;
    text-indent: -999em
}

.r-mini-panel--3-services r-panel--header:after {
    display: none
}

.r-mini-panel--3-services .r-panel--gocar r-panel--header {
    background-image: url(../index/gocar.svg)
}

.r-mini-panel--3-services .r-panel--le-soir-voyage r-panel--header {
    background-image: url(../index/vacancesweb.svg);
    background-size: auto 31px
}

.r-mini-panel--3-services .r-panel--immovlan r-panel--header {
    background-image: url(../index/immovlan.svg)
}

.arche .r-mini-panel--service i-mini-panel {
    grid-template-columns: 66.66% 33.33%
}

.r-mini-panel--service r-panel {
    margin: 0
}

.r-mini-panel--service .r-panel--horizontal r-panel--header {
    border: 0;
    padding: 0
}

.r-mini-panel--thematique {
    margin: auto;
    max-width: 664px
}

.r-mini-panel--thematique i-mini-panel {
    margin: auto
}

.r-mini-panel--thematique .r-viewmode--manchette-thematique {
    grid-column: span 2
}

.r-mini-panel--thematique .r-viewmode--manchette-thematique i-article {
    border-radius: 0 0 16px 16px;
    margin: auto
}

.r-mini-panel--thematique .r-viewmode--manchette-thematique figure {
    border-radius: 16px 16px 0 0;
    margin: 0
}

.r-mini-panel--thematique .r-viewmode--manchette-thematique .r-article--title {
    font-size: 1.7rem
}

:not(.arche) .r-mini-panel--thematique .r-viewmode--manchette-thematique {
    margin: auto;
    padding: 16px;
    width: auto
}

.r-mini-panel--podcasts,
.r-mini-panel--podcasts i-mini-panel>* {
    background: #f0f7fd
}

.r-mini-panel--podcasts .r-mini-panel--title {
    -webkit-flex: 0 0 100%;
    flex: 0 0 100%;
    margin-bottom: 16px
}

.r-mini-panel--podcasts iframe {
    margin: 0 16px;
    width: calc(33% - 32px)
}

.r-mini-panel--podcasts .r-btn--more {
    -webkit-flex: 0 0 100%;
    flex: 0 0 100%
}

r-mini-panel.-has-panel {
    z-index: 0
}

.arche r-mini-panel.-has-panel i-mini-panel {
    grid-gap: 16px;
    grid-template-areas: ". .";
    grid-template-columns: calc(50% - 8px) calc(50% - 8px)
}

r-mini-panel.-has-panel .r-mini-panel--title::after {
    margin-left: 12px;
    margin-right: 0
}

r-mini-panel.-has-panel .r-mini-panel--title::before {
    margin-left: 0;
    margin-right: 12px
}

r-mini-panel.-has-panel r-panel {
    margin: 0 0 16px
}

r-mini-panel.-has-panel .r-pub--pave {
    grid-row: auto
}

.arche r-mini-panel.-has-imu i-mini-panel {
    grid-template-columns: 1fr 1fr 332px
}

r-mini-panel.-has-bg {
    background-repeat: no-repeat;
    color: #fff
}

r-mini-panel.-has-bg i-mini-panel {
    background: 0 0
}

r-mini-panel.-has-bg .r-icon--abonne,
r-mini-panel.-has-bg .r-icon--lesoir {
    background: radial-gradient(white 50%, transparent 50%)
}

r-mini-panel.-has-bg .r-article--link,
r-mini-panel.-has-bg .r-article--link:visited,
r-mini-panel.-has-bg .r-article--link:visited .r-alerte,
r-mini-panel.-has-bg .r-author--link,
r-mini-panel.-has-bg .r-author--link:visited,
r-mini-panel.-has-bg .r-author--link:visited .r-alerte,
r-mini-panel.-has-bg .r-mini-panel--title,
r-mini-panel.-has-bg .r-mini-panel--title:visited,
r-mini-panel.-has-bg .r-mini-panel--title:visited .r-alerte {
    color: #fff
}

r-mini-panel.-has-bg .r-mini-panel--title::after,
r-mini-panel.-has-bg .r-mini-panel--title::before {
    background: rgba(255, 255, 255, .5)
}

r-mini-panel.-has-bg .r-mini-panel--title a,
r-mini-panel.-has-bg .r-mini-panel--title a:visited,
r-mini-panel.-has-bg .r-mini-panel--title a:visited .r-alerte {
    color: #fff
}

r-mini-panel.-has-bg r-viewmode {
    border-color: rgba(255, 255, 255, .5)
}

r-mini-panel.-has-bg .r-alerte {
    color: #f0f7fd
}

r-mini-panel.-has-bg .r-btn--more::after,
r-mini-panel.-has-bg .r-btn--more::before {
    display: none
}

r-mini-panel.-has-bg--white .r-article--link,
r-mini-panel.-has-bg--white .r-article--link:visited {
    color: #000
}

r-mini-panel.-has-bg--white .r-author--link,
r-mini-panel.-has-bg--white .r-author--link:visited,
r-mini-panel.-has-bg--white .r-author--link:visited .r-alerte,
r-mini-panel.-has-bg--white .r-mini-panel--title,
r-mini-panel.-has-bg--white .r-mini-panel--title:visited,
r-mini-panel.-has-bg--white .r-mini-panel--title:visited .r-alerte {
    color: #003978
}

r-mini-panel.-has-bg--white .r-alerte {
    color: #003978 !important
}

r-mini-panel.-has-bg--white .r-mini-panel--title::after,
r-mini-panel.-has-bg--white .r-mini-panel--title::before {
    background: #003978
}

r-mini-panel.-has-bg--white .r-mini-panel--title a,
r-mini-panel.-has-bg--white .r-mini-panel--title a:visited,
r-mini-panel.-has-bg--white .r-mini-panel--title a:visited .r-alerte {
    color: #003978
}

.-is-mp-primary {
    background: #003978
}

.-is-mp-primary .r-carousel--link {
    color: #fff
}

.-is-mp-primary .glider-next,
.-is-mp-primary .glider-prev {
    color: #fff;
    font-size: 2rem
}

.-is-mp-primary .glider-next {
    right: -16px
}

.-is-mp-primary.-is-mp-center .r-article--title {
    background: #003978
}

.-is-mp-primary.-is-mp-center .r-alerte,
.-is-mp-primary.-is-mp-center .r-article--link,
.-is-mp-primary.-is-mp-center r-article--meta {
    color: #fff
}

.-is-mp-primary-light {
    background: #f0f7fd
}

.-is-mp-gray-light {
    background: #f9f9fc
}

.-is-mp-aussi-en {
    background: #f0f7fd
}

.-is-mp-perspective {
    background: #f9f9fc
}

.-is-mp-perspective .r-mini-panel--title {
    background: url(/sites/all/themes/enacarbon_lesoir/images/perspective_soir.svg) top 16px center/auto 40px no-repeat;
    color: #b97960;
    font-family: "Source Sans 3", arial, sans-serif;
    font-size: 1rem;
    font-weight: 400;
    padding-top: 60px
}

.-is-mp-perspective .r-mini-panel--title::after,
.-is-mp-perspective .r-mini-panel--title::before {
    background: #b97960
}

.-is-mp-perspective i-mini-panel {
    background: 0 0
}

.-is-mp-perspective .r-article--title {
    font-family: "Source Sans 3", arial, sans-serif
}

.-is-mp-perspective .r-article--link {
    color: #575757
}

.-is-mp-boomer .r-mini-panel--title,
.-is-mp-zoom .r-mini-panel--title {
    color: #003978
}

.-is-mp-boomer .r-mini-panel--title::after,
.-is-mp-boomer .r-mini-panel--title::before,
.-is-mp-zoom .r-mini-panel--title::after,
.-is-mp-zoom .r-mini-panel--title::before {
    background: #003978
}

.-is-mp-zoom .r-mini-panel--title {
    background-image: url(/sites/all/themes/enacarbon_lesoir/images/logo_zoom.svg)
}

.-is-mp-boomer .r-mini-panel--title {
    background-image: url(/sites/all/themes/enacarbon_lesoir/images/logo_boomer.png)
}

.-is-club-du-soir {
    background: #dbefed;
    border-bottom: 32px solid #fff
}

.-is-club-du-soir r-panel--header {
    background: url(../index/clublesoir.svg) center 16px/auto 30px no-repeat;
    font-family: "Source Sans 3", arial, sans-serif;
    font-size: 1.3rem;
    font-weight: 400;
    padding-top: 51px;
    text-align: center
}

.-is-club-du-soir r-panel--header:after {
    display: none
}

.-is-club-du-soir r-panel--footer {
    margin-top: 16px;
    padding-bottom: 16px
}

.-is-club-du-soir .r-article--link {
    color: #003978
}

.-is-club-du-soir r-article--meta {
    font-family: "Stix Two Text", arial, sans-serif;
    font-weight: 700
}

.-is-club-du-soir r-article--meta .r-article--link {
    color: #000
}

.-is-bonsoir {
    background: #fff2f3;
    border-bottom: 32px solid #fff
}

.-is-bonsoir r-panel--header {
    background: url(../index/bonsoir-baseline.svg) top center/200px auto no-repeat;
    font-size: 0;
    padding: 88px 0 0
}

.-is-bonsoir r-panel--header:after {
    display: none
}

.-is-bonsoir r-panel--footer {
    margin-top: 16px;
    padding-bottom: 16px
}

.-is-bonsoir .r-article--title {
    margin-bottom: 0
}

.-is-bonsoir .r-article--link {
    color: #003978
}

.-is-bonsoir r-article--meta {
    font-family: "Stix Two Text", arial, sans-serif;
    font-size: 1.2rem;
    font-weight: 700
}

.-is-bonsoir r-article--meta .r-article--link {
    color: #000
}

.-is-mp-weekend i-mini-panel {
    background: #fcf0eb
}

.-is-mp-weekend .r-mini-panel--title {
    display: block;
    padding: 16px
}

.-is-mp-weekend .r-mini-panel--title::after,
.-is-mp-weekend .r-mini-panel--title::before {
    content: none
}

.-is-mp-weekend .r-mini-panel--baseline,
.-is-mp-weekend .r-mini-panel--title,
.-is-mp-weekend a {
    color: #e83f9a
}

.-is-mp-weekend figure {
    margin: 0
}

.-is-mp-weekend article {
    position: relative
}

.-is-mp-weekend i-article {
    background: linear-gradient(0deg, #000, transparent);
    bottom: 0;
    left: 0;
    padding: 32px 16px;
    position: absolute;
    right: 0
}

.-is-mp-weekend .r-alerte,
.-is-mp-weekend .r-article--link,
.-is-mp-weekend r-article--meta,
.-is-mp-weekend r-article--meta a {
    color: #fff
}

.-is-mp-weekend .r-icon--abonne {
    background: radial-gradient(white 60%, transparent 60%, transparent 100%)
}

.-is-mp-weekend .r-icon--abonne::before {
    content: "\ea9c"
}

.-is-mp-mad {
    background: #fff
}

.-is-mp-mad .r-mini-panel--title,
.-is-mp-mad r-panel--header {
    background: url(../index/mad.svg) center 16px/auto 70px no-repeat #fff;
    color: #575757;
    font-family: "Source Sans 3", arial, sans-serif;
    font-size: 1.3rem;
    font-weight: 200;
    padding-top: 96px;
    text-align: center
}

.-is-mp-mad.r-mini-panel--services {
    border-bottom: 32px solid #fff
}

.-is-mp-mad r-panel--header:after {
    display: none
}

.-is-mp-mad r-panel--footer {
    margin-top: 16px;
    padding-bottom: 16px
}

.-is-mp-mad .r-article--link {
    color: #003978
}

.-is-mp-en-vrai .r-mini-panel--title {
    background: url(/sites/all/themes/enacarbon_lesoir/images/logo_envrai.png) center 16px/auto 80px no-repeat #fff
}

.-is-boutique.r-mini-panel--services {
    background: #dbefed;
    border: 0
}

.-is-boutique.r-mini-panel--services i-mini-panel {
    margin-top: 0
}

.-is-boutique.r-mini-panel--services .r-panel--boutique {
    padding: 32px 0
}

.-is-boutique.r-mini-panel--services .r-panel--horizontal:nth-child(even),
.-is-boutique.r-mini-panel--services .r-panel--horizontal:nth-child(odd) {
    background: #dbefed
}

.-is-boutique i-mini-panel {
    background: #dbefed;
    margin-top: 0
}

.-is-boutique r-panel--header {
    background: 0 0;
    display: grid;
    grid-column: 1/-1;
    grid-template-columns: repeat(3, minmax(100px, 1fr));
    min-height: 50px
}

.-is-boutique r-panel--header:after {
    display: none
}

.-is-boutique r-panel--header .r-panel--title {
    background: url(/sites/all/themes/enacarbon_lesoir/images/boutique_lsss.svg) center no-repeat;
    grid-column: 2;
    text-indent: -999em
}

.-is-boutique r-panel--header .r-panel--link {
    -webkit-align-items: center;
    align-items: center;
    font-family: "Source Sans 3", arial, sans-serif;
    font-size: 1rem;
    display: -webkit-inline-flex;
    display: inline-flex;
    grid-column: 3;
    -webkit-justify-content: flex-end;
    justify-content: flex-end;
    margin-right: 16px
}

.-is-boutique r-panel--header .r-panel--link span {
    text-decoration: underline
}

.-is-boutique r-panel--header .r-panel--link:hover {
    text-decoration: none
}

.-is-boutique r-panel--header r-icon {
    font-size: 1.5rem;
    margin-left: 8px;
    text-decoration: none
}

.-is-boutique r-panel--list {
    background: 0 0
}

.-is-boutique .r-panel--horizontal .r-panel--item {
    -webkit-flex: 0 0 84%;
    flex: 0 0 84%;
    max-width: 84%
}

.-is-boutique .r-panel--horizontal .r-panel--item:first-child {
    margin-left: 16px
}

.-is-boutique .r-panel--horizontal .r-panel--item .r-panel--img {
    display: inline-block;
    margin-bottom: 8px;
    overflow: hidden
}

.-is-boutique .r-panel--horizontal .r-panel--item figure {
    aspect-ratio: 16/9;
    background: #fff;
    margin-bottom: 0;
    max-height: 160px
}

.-is-boutique .r-panel--horizontal .r-panel--item .r-img {
    height: auto;
    margin: auto;
    max-height: 100%;
    max-width: 100%;
    width: auto
}

.-is-boutique .r-panel--horizontal r-panel--footer {
    margin-top: 16px
}

.-is-boutique r-price {
    font-family: "Stix Two Text", arial, sans-serif;
    font-weight: 700
}

.-is-boutique .-is-promo {
    font-size: .9rem;
    font-weight: 400;
    margin-left: 4.8px
}

.-is-boutique .-is-promo strong {
    display: inline-block;
    position: relative
}

.-is-boutique .-is-promo strong:before {
    content: "";
    border-top: 1px solid #575757;
    position: absolute;
    top: 50%;
    -webkit-transform: rotate(-25deg) translateY(-50%);
    transform: rotate(-25deg) translateY(-50%);
    width: 100%
}

.-is-mp--novacity h2,
.-is-mp--novacity h3,
.-is-mp--novacity h4 {
    font-family: "Source Sans 3", arial, sans-serif
}

.-is-mp--novacity .r-mini-panel--title {
    font-family: "Source Sans 3", arial, sans-serif;
    padding-top: 48px;
    position: relative
}

.-is-mp--novacity .r-mini-panel-title--before {
    font-size: 1.2rem;
    font-weight: 400;
    left: 0;
    position: absolute;
    right: 0;
    top: 20px
}

.lazyloaded.-is-mp-planete {
    background-image: linear-gradient(to bottom, transparent 200px, rgba(0, 57, 120, .2) 200px, rgba(0, 0, 0, .5)), url(/sites/all/themes/enacarbon_lesoir/images/planete.jpg);
    background-size: cover
}

.lazyloaded.-is-mp-presidentiel {
    background-image: linear-gradient(to bottom, transparent 200px, rgba(0, 57, 120, .2) 200px, rgba(0, 0, 0, .5)), url(/sites/all/themes/enacarbon_lesoir/images/presidentiel2022.jpg);
    background-size: cover
}

.lazyloaded.-is-mp-jeux {
    background-image: linear-gradient(to bottom, transparent 200px, rgba(0, 57, 120, .2) 200px, rgba(0, 0, 0, .5)), url(/sites/all/themes/enacarbon_lesoir/images/jeux-olympiques.jpg);
    background-size: cover
}

.r-mini-panel--froomle w-viewmode {
    display: -webkit-flex;
    display: flex;
    overflow: auto;
    grid-column: 1/-1
}

.r-mini-panel--froomle w-viewmode r-viewmode {
    -webkit-flex: 0 0 300px;
    flex: 0 0 300px;
    width: 300px
}

.arche .r-mini-panel--dcouvr {
    padding: 0
}

.r-dcouvr--anonyme,
.r-dcouvr--authenticate {
    background: linear-gradient(180deg, #dbefeb 0, #d1ece7 100%);
    font-size: 1.2rem;
    margin-left: calc(-50vw + 50%);
    overflow: hidden;
    padding: 32px 0;
    position: relative;
    text-align: center;
    width: 100vw
}

.r-dcouvr--anonyme .r-content,
.r-dcouvr--authenticate .r-content {
    margin: 0 auto;
    max-width: 760px;
    position: relative;
    width: calc(100% - 32px);
    z-index: 10
}

.arche .r-dcouvr--anonyme,
.arche .r-dcouvr--authenticate {
    margin: auto;
    width: 100%
}

.r-dcouvr--anonyme:before,
.r-dcouvr--authenticate:before {
    aspect-ratio: 259/157;
    background: url(../index/dcouvr-bg-left.svg) center bottom/contain no-repeat;
    bottom: 0;
    content: "";
    display: block;
    pointer-events: none;
    position: absolute;
    width: 220px
}

.arche .r-dcouvr--anonyme:before,
.arche .r-dcouvr--authenticate:before {
    left: calc(50% - (3 * 300px + 32px)/ 2)
}

.r-dcouvr--anonyme:after,
.r-dcouvr--authenticate:after {
    aspect-ratio: 418/375;
    background: url(../index/dcouvr-bg.svg) center top/contain no-repeat;
    content: "";
    display: block;
    pointer-events: none;
    position: absolute;
    right: 0;
    top: 0;
    width: 420px
}

.r-dcouvr--anonyme.has-concours:after,
.r-dcouvr--authenticate.has-concours:after {
    aspect-ratio: 558/401;
    background: url(../index/dcouvr-bg-concours.svg) center top/contain no-repeat
}

.r-dcouvr--anonyme h2,
.r-dcouvr--authenticate h2 {
    font-family: "Source Sans 3", arial, sans-serif
}

.r-dcouvr--anonyme p,
.r-dcouvr--authenticate p {
    font-size: 1rem;
    margin-bottom: 0
}

.r-dcouvr--anonyme .logo,
.r-dcouvr--authenticate .logo {
    -webkit-align-items: flex-end;
    align-items: flex-end;
    display: -webkit-inline-flex;
    display: inline-flex;
    font-size: 1.3rem;
    gap: 16px;
    -webkit-justify-content: center;
    justify-content: center;
    margin-bottom: 32px
}

.r-dcouvr--anonyme .logo span,
.r-dcouvr--authenticate .logo span {
    display: block;
    max-width: calc(50% - 16px);
    padding: 4px 0
}

.r-dcouvr--anonyme .logo span.lesoir,
.r-dcouvr--authenticate .logo span.lesoir {
    border-right: 1px solid rgba(87, 87, 87, .3);
    padding-right: 16px
}

.r-dcouvr--anonyme .logo-ue,
.r-dcouvr--authenticate .logo-ue {
    opacity: .7
}

.r-dcouvr--anonyme r-btn.link,
.r-dcouvr--authenticate r-btn.link {
    display: -webkit-flex;
    display: flex;
    gap: 16px;
    -webkit-justify-content: center;
    justify-content: center;
    margin: 32px auto
}

.r-dcouvr--anonyme .r-btn {
    background: #003978;
    border: 1px solid #003978;
    border-radius: 16px;
    color: #fff;
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
    text-decoration: none;
    width: 200px
}

.r-dcouvr--anonyme .r-btn:hover {
    background: #fff;
    color: #003978
}

.r-dcouvr--authenticate r-btn.link {
    margin: 32px auto
}

.r-dcouvr--authenticate .r-btn {
    border-radius: 12px;
    color: #000;
    font-weight: 700;
    -webkit-justify-content: center;
    justify-content: center;
    min-width: 160px;
    padding: 8px 32px;
    text-align: center;
    text-decoration: none
}

.r-dcouvr--authenticate .r-btn--primary {
    background-color: #a8d1c9;
    border: 1px solid #a8d1c9
}

.r-dcouvr--authenticate .r-btn--secondary {
    background-color: #fff;
    border: 1px solid #fff
}

.r-carousel--supplement r-carousel {
    padding-left: 0
}

.r-carousel--supplement i-mini-panel {
    padding: 32px 0
}

.r-carousel--supplement r-panel--header {
    -webkit-align-items: center;
    align-items: center;
    display: -webkit-flex;
    display: flex;
    font-size: 2rem;
    height: 45px;
    -webkit-justify-content: center;
    justify-content: center
}

.r-carousel--supplement r-panel--header:after {
    display: none
}

.r-carousel--supplement r-viewmode {
    padding-top: 0
}

.r-carousel--supplement .glider-slide {
    margin: 0
}

.-is-panel--necrologie {
    padding-top: 24px
}

.-is-panel--necrologie w-viewmode article {
    display: grid !important
}

.-is-panel--necrologie w-viewmode r-viewmode {
    -webkit-flex: auto !important;
    flex: auto !important
}

.r-mini-panel--necrologie-title,
.r-panel--vertical.-is-panel--necrologie r-panel--header {
    text-align: left
}

.r-necrologie--logo {
    background-image: url(/sites/all/themes/enacarbon_lesoir/images/enmemoire.svg)
}

.r-btn--more {
    padding: 16px 0
}

.r-btn--more::after,
.r-btn--more::before {
    display: none
}

r-modal.-is-toggle {
    display: -webkit-flex;
    display: flex
}

r-modal--content {
    margin: 0 auto;
    max-height: calc(100vh - 40px);
    max-width: 640px;
    overflow: auto;
    position: relative;
    background: #fff;
    border-radius: 5px;
    color: #003978;
    padding: 32px 48px;
    text-align: center;
    width: 90%
}

.r-modal--close {
    position: absolute;
    right: 8px;
    font-style: normal;
    top: 8px
}

.r-modal--close:after {
    color: #003978
}

.r-modal--dcouvr-iframe {
    background: 0 0;
    content-visibility: hidden;
    margin: auto;
    opacity: 0;
    visibility: hidden
}

.r-modal--dcouvr-iframe r-modal--content {
    background: #a8d1c9;
    border-radius: 16px;
    max-height: 80vh;
    left: 0;
    margin: 0;
    padding: 0;
    position: fixed;
    right: 0;
    width: 100vw;
    z-index: 154
}

.r-modal--dcouvr-iframe .r-modal--close {
    background: rgba(255, 255, 255, .3);
    border-radius: 50%;
    font-weight: 700;
    opacity: 1;
    right: 20px
}

.r-modal--dcouvr-iframe .r-modal--close::after {
    color: #000
}

.r-modal--dcouvr-iframe iframe {
    border: none;
    height: calc(80vh - 50px);
    width: 100%
}

.r-panel--chronique,
.r-panel--titre {
    box-shadow: 0 0 4px #d6d6d6;
    padding: 16px;
    text-align: center;
    background: #f0f7fd
}

.r-panel--chronique r-panel--header {
    margin-bottom: 12px;
    padding-bottom: 8px
}

.r-panel--chronique .r-img {
    aspect-ratio: unset
}

.r-panel--chronique .r-panel--item {
    display: -webkit-flex;
    display: flex
}

.r-panel--chronique .r-panel--title {
    margin-left: 8px;
    margin-top: 0;
    text-align: left
}

.r-panel--chronique .r-panel--img {
    -webkit-flex: 0 0 40%;
    flex: 0 0 40%
}

.r-panel--edito {
    position: relative
}

.arche .r-panel--edito {
    grid-row: auto
}

.r-panel--edito r-panel--header {
    color: #fff
}

.r-panel--edito r-panel--header::after {
    background: rgba(255, 255, 255, .7)
}

.r-panel--edito r-panel--header a {
    color: #fff
}

.r-panel--edito i-panel {
    bottom: 0;
    left: 0;
    padding: 16px;
    position: absolute;
    right: 0;
    top: 0
}

.r-panel--edito .r-panel--title {
    text-align: center
}

.arche .r-panel--edito .r-panel--title {
    width: 60%
}

.r-panel--edito .r-author--link,
.r-panel--edito .r-panel--link {
    color: #fff
}

.r-panel--edito .r-icon--abonne,
.r-panel--edito .r-icon--lesoir {
    background: radial-gradient(white 50%, transparent 50%)
}

.r-panel--edito .r-img--background {
    width: 100%
}

.arche .r-panel--edito .-is-vertical {
    display: none
}

.arche .r-panel--edito .-is-square {
    display: block
}

.-is-kroll.r-panel--image {
    box-shadow: 0 0 3px #d6d6d6
}

.arche .-is-kroll.r-panel--image {
    grid-column: auto;
    grid-row: auto
}

.-is-kroll.r-panel--image r-panel--header {
    margin-bottom: 16px;
    padding-top: 8px
}

.-is-kroll .r-panel--item,
.-is-kroll .r-viewmode--article {
    padding: 0 16px
}

.r-anonyme .-is-kroll .r-panel--item,
.r-anonyme .-is-kroll .r-viewmode--article {
    background-image: url(/sites/all/themes/enacarbon_lesoir/images/kroll.svg);
    background-repeat: no-repeat;
    background-position: center center;
    background-size: 70px
}

.-is-kroll .r-article--img {
    margin: 0 16px;
    position: relative
}

.r-anonyme .-is-kroll .r-article--img::after {
    top: 80%;
    content: "D\0000E9couvrez le Kroll en vous connectant";
    display: block;
    font-size: 1.2rem;
    font-weight: 700;
    position: absolute;
    text-align: center;
    text-decoration: underline;
    width: 100%
}

.r-anonyme .-is-kroll figure {
    -webkit-filter: blur(10px) opacity(.5);
    filter: blur(10px) opacity(.5)
}

.-is-kroll .r-img:hover {
    -webkit-transform: none;
    transform: none
}

.r-panel--top-titre {
    box-shadow: 0 0 0 16px #fff;
    grid-column: 1/-1;
    padding: 16px 16px 0
}

.r-panel--top-titre r-panel--header {
    font-family: "Source Sans 3", arial, sans-serif;
    font-weight: 700
}

.r-panel--top-titre r-panel--header::after {
    width: 100%;
    background-color: #f0f7fd
}

.r-panel--top-titre r-panel--list {
    counter-reset: mostread
}

.r-panel--top-titre .r-panel--item {
    counter-increment: mostread;
    display: grid;
    grid-template-areas: "num img titre" "num img meta";
    grid-template-columns: 1fr 2fr 4fr;
    grid-template-rows: minmax(0, auto) 1fr;
    margin-bottom: -1px;
    margin-top: 12px;
    padding-bottom: 12px;
    border-bottom: 1px solid #f0f7fd
}

.r-panel--top-titre .r-panel--item::before {
    color: #003978;
    content: counter(mostread);
    font-family: "Stix Two Text", arial, sans-serif;
    font-size: 4rem;
    font-weight: 700;
    grid-area: num;
    line-height: 1;
    text-align: center
}

.r-panel--top-titre .r-panel--img {
    grid-area: img;
    margin-right: 16px
}

.r-panel--top-titre .r-panel--title {
    grid-area: titre;
    margin-top: 0
}

.r-panel--top-titre address {
    grid-area: meta
}

.r-panel--carousel {
    margin-bottom: 16px;
    padding: 16px;
    background: #f0f7fd
}

.arche .r-panel--carousel {
    margin: 0 16px
}

.r-panel--carousel r-panel--header {
    font-size: 2rem;
    margin: 0;
    padding: 0 0 12px;
    font-family: "Source Sans 3", arial, sans-serif
}

.r-panel--carousel r-panel--header::after {
    display: none
}

.r-panel--carousel r-panel--footer {
    padding: 0
}

.r-panel--carousel .owl-nav {
    display: -webkit-flex;
    display: flex;
    position: absolute;
    right: 0;
    top: -40px
}

.arche i-mini-panel .r-panel--carousel {
    grid-column: span 2;
    grid-row: span 2;
    width: calc(100% - 32px)
}

.r-panel--liseuse r-panel--footer {
    text-align: center
}

.r-panel--out {
    box-shadow: 0 0 0 16px #fff;
    margin: 16px;
    padding: 16px;
    border: 1px solid #f0f7fd
}

.r-panel--out r-panel--header {
    font-family: "Source Sans 3", arial, sans-serif;
    font-size: 2rem;
    margin: 0;
    padding: 8px;
    border-bottom: 1px solid #f0f7fd
}

.r-panel--out r-panel--header::before {
    background-image: url(/sites/all/themes/enacarbon_lesoir/images/out.svg);
    background-position: bottom center;
    background-repeat: no-repeat;
    background-size: 100%;
    content: "";
    display: block;
    height: 36px;
    margin-right: 8px;
    width: 36px
}

.r-panel--out r-panel--header::after {
    display: none
}

.r-panel--out form {
    font-size: 1rem
}

.r-panel--out .r-form--input {
    border: 1px solid #d6d6d6;
    padding: 4px 8px
}

.r-panel--out r-carousel {
    width: 100%
}

.r-panel--out r-panel--footer {
    padding: 0
}

.r-panel--references-jobs {
    padding: 16px
}

.r-panel--references-jobs r-panel--header {
    background-color: #009ee6;
    background-image: url(/sites/all/themes/enacarbon_lesoir/images/references_white.svg);
    background-repeat: no-repeat;
    background-position: 10px center;
    background-size: 110px;
    margin: 0;
    overflow: hidden;
    padding: 8px;
    text-indent: -999em
}

.r-panel--references-jobs r-panel--header::after {
    display: none
}

.r-panel--references-jobs form {
    display: block;
    padding: 8px;
    position: relative
}

.r-panel--references-jobs .r-form--input {
    border: 1px solid #d6d6d6;
    border-radius: 3px;
    height: 36px;
    padding: 16px 48px 16px 16px;
    width: 100%
}

.r-panel--references-jobs .r-form--submit {
    background: url(/sites/all/themes/enacarbon_lesoir/images/search_icon.svg) center no-repeat #fff;
    border: none;
    cursor: pointer;
    height: 34px;
    margin: 0;
    padding: 0;
    position: absolute;
    right: 9px;
    top: 9px;
    width: 34px;
    z-index: 2
}

.r-panel--references-jobs .r-panel--item {
    border-bottom: 1px dashed #d6d6d6;
    display: grid;
    grid-area: content;
    grid-gap: 8px;
    grid-template-areas: "img content content" "img chapo btn";
    grid-template-columns: 1fr 1fr 1fr;
    margin: 8px 0
}

.r-panel--references-jobs .r-panel--item .r-btn {
    background: #d6d6d6;
    border-radius: 3px;
    color: #575757;
    grid-area: btn;
    height: 19.2px;
    font-size: .55rem;
    line-height: 18px
}

.r-panel--references-jobs r-carousel {
    padding-bottom: 16px;
    padding-left: 0;
    width: 100%
}

.r-panel--references-jobs i-carousel {
    padding: 0 8px
}

.r-panel--references-jobs .r-carousel--item {
    margin-right: 8px;
    padding: 0
}

.r-panel--references-jobs .r-article--link {
    color: #007db8;
    font-size: .9rem;
    font-family: "Source Sans 3", arial, sans-serif;
    grid-area: content;
    margin-bottom: 0;
    max-height: 2.1rem;
    overflow: hidden
}

.r-panel--references-jobs .r-article--img {
    grid-area: img;
    width: 90px
}

.r-panel--references-jobs r-article--chapo {
    color: #242424;
    display: inline-block;
    font-size: .7rem;
    grid-area: chapo;
    overflow: hidden;
    padding: 0;
    text-overflow: ellipsis;
    white-space: nowrap
}

.r-panel--references-jobs .r-btn {
    font-weight: 700;
    justify-self: center;
    letter-spacing: 1px;
    margin: 0;
    padding: 0 5px;
    text-align: center;
    text-transform: uppercase;
    width: auto
}

.r-panel--references-jobs .r-more--link {
    color: #007db8;
    display: block;
    float: right;
    font-size: .9rem;
    margin-top: -1rem;
    position: relative;
    z-index: 1
}

.r-panel--references-jobs r-panel--footer {
    background-color: #009ee6;
    padding: 0;
    text-align: center
}

.r-panel--references-jobs r-panel--footer .r-btn {
    background: 0 0;
    color: #fff;
    font-size: .65rem;
    margin-bottom: 5px
}

.r-panel--horizontal r-panel--list {
    display: -webkit-flex;
    display: flex;
    overflow: auto
}

.r-panel--horizontal .r-panel--title {
    font-size: 1.1rem;
    margin: 0
}

.r-panel--horizontal r-panel--footer {
    padding-top: 0
}

.r-panel--cinenews r-panel--header,
.r-panel--geeko r-panel--header,
.r-panel--geeko-3items r-panel--header,
.r-panel--lesoir-immo-3 r-panel--header,
.r-panel--passion-sante r-panel--header,
.r-panel--references r-panel--header,
.r-panel--soirimmo r-panel--header,
.r-panel--soirmag r-panel--header,
.r-panel--sosoir r-panel--header,
.r-panel--sosoir-3items r-panel--header,
.r-panel--vacancesweb r-panel--header,
.r-panel--vacancesweb-1-item r-panel--header {
    background-position: bottom left;
    background-repeat: no-repeat;
    background-size: auto 20px;
    text-indent: -999em
}

.r-panel--cinenews r-panel--header::after,
.r-panel--geeko r-panel--header::after,
.r-panel--geeko-3items r-panel--header::after,
.r-panel--lesoir-immo-3 r-panel--header::after,
.r-panel--passion-sante r-panel--header::after,
.r-panel--references r-panel--header::after,
.r-panel--soirimmo r-panel--header::after,
.r-panel--soirmag r-panel--header::after,
.r-panel--sosoir r-panel--header::after,
.r-panel--sosoir-3items r-panel--header::after,
.r-panel--vacancesweb r-panel--header::after,
.r-panel--vacancesweb-1-item r-panel--header::after {
    display: none
}

.r-panel--references r-panel--header {
    background-size: auto 30px
}

.r-panel--references .r-panel--title {
    font-family: "Source Sans 3", arial, sans-serif
}

.lazyloaded.r-panel--vacancesweb r-panel--header,
.lazyloaded.r-panel--vacancesweb-1-item r-panel--header {
    background-image: url(/sites/all/themes/enacarbon_lesoir/images/vacancesweb.svg);
    background-size: auto 31px
}

.lazyloaded.r-panel--sosoir r-panel--header,
.lazyloaded.r-panel--sosoir-3items r-panel--header {
    background-image: url(/sites/all/themes/enacarbon_lesoir/images/sosoir.svg);
    background-size: auto 40px;
    border: 0;
    height: 50px
}

.lazyloaded.r-panel--sosoir+.r-panel--vacancesweb-1-item r-panel--header,
.lazyloaded.r-panel--sosoir-3items+.r-panel--vacancesweb-1-item r-panel--header {
    margin-top: 18px
}

.lazyloaded.r-panel--references r-panel--header {
    background-image: url(/sites/all/themes/enacarbon_lesoir/images/references.svg)
}

.lazyloaded.r-panel--geeko r-panel--header,
.lazyloaded.r-panel--geeko-3items r-panel--header {
    background-image: url(/sites/all/themes/enacarbon_lesoir/images/geeko.svg)
}

.lazyloaded.r-panel--lesoir-immo-3 r-panel--header,
.lazyloaded.r-panel--soirimmo r-panel--header {
    background-image: url(/sites/all/themes/enacarbon_lesoir/images/soirimmo.svg)
}

.lazyloaded.r-panel--soirmag r-panel--header {
    background-image: url(/sites/all/themes/enacarbon_lesoir/images/soirmag.svg);
    background-size: auto 30px;
    height: 60px
}

.lazyloaded.r-panel--cinenews r-panel--header {
    background-image: url(/sites/all/themes/enacarbon_lesoir/images/cinenews.svg)
}

.lazyloaded.r-panel--passion-sante r-panel--header {
    background-image: url(/sites/all/themes/enacarbon_lesoir/images/passionsante.svg)
}

.r-panel--bandeau {
    margin: -1px 0 0;
    position: relative
}

.r-panel--bandeau r-panel--body {
    -webkit-align-items: center;
    align-items: center;
    background-color: #003978;
    color: #fff;
    -webkit-justify-content: space-between;
    justify-content: space-between;
    margin: 0 0 16px;
    overflow: hidden;
    padding: 16px 48px;
    position: relative
}

.r-panel--bandeau small {
    display: block;
    font-family: "Source Sans 3", arial, sans-serif;
    font-size: 1rem
}

.r-panel--bandeau .r-img {
    left: 0;
    position: absolute;
    top: 0;
    z-index: 0
}

.r-panel--bandeau .r-img:hover {
    -webkit-transform: none;
    transform: none
}

.r-panel--bandeau .r-panel--title {
    position: relative;
    text-shadow: 1px 1px 1px #575757
}

.r-panel--bandeau .r-btn {
    position: relative
}

.r-panel--bandeau .r-panel--link {
    color: #fff
}

.r-panel--boutons .r-panel--link {
    -webkit-flex: 1;
    flex: 1
}

.r-panel--lena r-panel--body {
    background: #f0f7fd;
    display: grid;
    grid-template-areas: "logo img" "titre titre";
    grid-template-columns: 2fr 3fr;
    padding: 16px
}

.r-panel--lena .r-panel--lena-logo {
    grid-area: logo
}

.r-panel--lena .r-panel--lena-fond {
    grid-area: img
}

.r-panel--lena .r-panel--title {
    font-family: "Source Sans 3", arial, sans-serif;
    font-weight: 400;
    grid-area: titre
}

.r-panel--lena .r-panel--list {
    grid-area: liste
}

.r-froomle--anonyme,
.r-froomle--cookies {
    -webkit-align-items: center;
    align-items: center;
    background-image: url(/sites/all/themes/enacarbon_lesoir/images/bg_froomle_anonyme.png);
    background-position: center;
    background-repeat: no-repeat;
    background-size: 95%;
    box-shadow: inset 0 0 0 1000px rgba(221, 238, 253, .7);
    border-radius: 10px;
    border: 1px solid #003978;
    color: #003978;
    display: -webkit-flex;
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
    font-weight: 700;
    grid-column: 1/-1;
    margin: 16px;
    padding: 48px;
    text-align: center
}

.r-froomle--anonyme p,
.r-froomle--cookies p {
    font-size: 1.5rem;
    margin-bottom: 48px
}

.r-froomle--anonyme a,
.r-froomle--cookies a {
    font-size: 1rem
}

.r-froomle--login {
    margin-top: 16px;
    text-decoration: underline
}

r-panel.-is-panel--necrologie {
    padding: 16px
}

.r-panel--link-list {
    margin: auto auto 16px;
    max-width: 696px;
    padding: 16px;
    border-top: 1px solid #f0f7fd
}

.r-panel--link-list r-panel--header {
    font-family: "Source Sans 3", arial, sans-serif;
    text-align: left
}

.r-panel--link-list r-panel--header::after {
    display: none
}

.r-panel--link-list .r-icon--abonne,
.r-panel--link-list .r-icon--lesoir {
    margin-right: 8px
}

.r-panel--link-list .r-panel--title {
    -webkit-align-items: baseline;
    align-items: baseline;
    color: #003978;
    display: -webkit-flex;
    display: flex;
    font-size: 1.1rem;
    font-weight: 400;
    padding-left: 16px;
    position: relative
}

.r-panel--link-list .r-panel--title::before {
    background-color: #003978;
    border-radius: 50%;
    content: "";
    height: 6px;
    left: 0;
    margin-top: 9.6px;
    position: absolute;
    width: 6px
}

.r-panel--link-list .r-panel--link {
    max-width: 100%;
    color: #003978
}

.r-panel--list-image figure {
    margin: 0
}

.r-panel--list-image small {
    color: #840303
}

.r-panel--list-image .r-panel--title {
    font-size: 1.3rem
}

.r-panel--list-image .r-panel--item {
    border-bottom: 1px solid #003978;
    margin-bottom: 16px
}

.r-panel--stories {
    font-size: 1.2rem;
    margin: 16px 0
}

.r-panel--stories r-panel--body {
    margin: auto;
    max-width: 664px
}

.-is-grand-format .r-panel--stories {
    margin: 0 0 64px
}

.r-panel--paywall {
    color: #003978;
    padding: 32px;
    background-color: #fff;
    box-shadow: 0 0 3px #003978;
    border-radius: 8px;
    margin: 32px 0;
    text-align: center
}

.r-panel--paywall strong {
    color: #575757;
    font-size: 1.3rem;
    font-weight: 400
}

.r-panel--paywall .r-btn {
    font-size: 1.1rem;
    font-weight: 700;
    margin: 16px auto;
    padding: 8px 48px
}

.r-paywall--offre {
    font-family: "Source Sans 3", arial, sans-serif;
    font-size: 1.7rem;
    margin: 32px auto
}

.r-paywall--offre span {
    display: block;
    font-weight: 400
}

.r-paywall--footer {
    display: -webkit-flex;
    display: flex;
    font-size: 1.1rem;
    -webkit-justify-content: space-around;
    justify-content: space-around;
    margin: auto
}

.r-paywall--footer a {
    text-decoration: underline
}

.-has-paywall {
    display: inline-block;
    position: relative
}

.-has-paywall::after {
    /* background: linear-gradient(to top, #fff, rgba(255, 255, 255, 0)); */
    bottom: 0;
    content: '';
    height: 50%;
    left: 0;
    /* position: absolute; */
    right: 0
}

.qiota.r-paywall {
    bottom: 50px;
    margin-left: -16px;
    position: -webkit-sticky;
    position: sticky;
    width: 100vw
}

.r-search--widget {
    border: 1px solid #f9f9fc;
    display: -webkit-flex;
    display: flex;
    font-size: 1.1rem;
    padding: 12px
}

.r-search--widget::before {
    color: #d6d6d6;
    content: '\EA16';
    font-family: main;
    font-size: 1.5rem;
    padding: 0 12px;
    vertical-align: middle
}

.r-search--widget .r-search--input {
    border: 0;
    box-shadow: none;
    height: auto;
    outline: 0;
    padding: 0;
    width: 100%
}

.r-search--widget .r-search--input::-webkit-input-placeholder {
    color: #003978
}

.r-search--widget .r-search--input::-moz-placeholder {
    color: #003978
}

.r-search--widget .r-search--input::placeholder {
    color: #003978
}

.r-search--widget .r-search--input:focus+.r-search--submit {
    display: block
}

.r-search--widget .r-search--submit {
    background: #003978;
    border: 0;
    border-radius: 20px;
    color: #fff;
    display: none;
    font-size: .75rem;
    padding: 3px 12px
}

.r-search--widget .r-search--submit:hover {
    display: block
}

.r-search--widget .r-search--submit:focus {
    outline: 0
}

r-selligent {
    display: block
}

r-selligent h3 {
    font-family: "Source Sans 3", arial, sans-serif
}

.r-selligent--body {
    margin: 16px;
    padding: 24px
}

.r-selligent--article-desktop .r-selligent--body,
.r-selligent--article-mobile .r-selligent--body,
.r-selligent--imu .r-selligent--body,
.r-selligent--imu-bottom .r-selligent--body {
    background-color: #003978;
    color: #fff;
    height: calc(100% - 32px)
}

.r-selligent--article-desktop svg,
.r-selligent--article-mobile svg,
.r-selligent--imu svg,
.r-selligent--imu-bottom svg {
    margin-bottom: 16px;
    width: 90px
}

.r-selligent--article-desktop h3,
.r-selligent--article-mobile h3,
.r-selligent--imu h3,
.r-selligent--imu-bottom h3 {
    font-size: 1.3rem
}

.r-selligent--imu {
    grid-area: selligent
}

.r-selligent--bandeau {
    grid-column: 1/-1;
    margin-top: -1px
}

.r-selligent--bandeau .r-selligent--body {
    -webkit-align-items: center;
    align-items: center;
    background-color: #d6d6d6;
    border-radius: 15px;
    color: #003978
}

.r-selligent--bandeau .r-selligent--intro {
    margin-right: 32px
}

.r-selligent--bandeau h3 {
    font-size: 1.3rem
}

.r-selligent--menu {
    display: none;
    margin: 8px
}

.r-selligent--newsletter {
    margin: 8px
}

.r-selligent--newsletter h3 {
    -webkit-align-items: center;
    align-items: center;
    color: #003978;
    display: -webkit-flex;
    display: flex;
    font-family: "Stix Two Text", arial, sans-serif;
    font-size: 1.3rem
}

.r-selligent--newsletter h3::after {
    background: #003978;
    content: '';
    display: block;
    height: 1px;
    margin-left: 16px;
    width: 100%
}

.r-selligent--newsletter .r-btn {
    white-space: nowrap
}

.r-selligent--newsletter p {
    margin: 0 16px 0 0
}

.r-selligent--newsletter .r-selligent--body {
    -webkit-align-items: center;
    align-items: center;
    border-bottom: 1px solid #003978;
    display: -webkit-flex;
    display: flex;
    margin: 0;
    padding: 0 0 16px
}

.-has-header-fixed .reabon {
    position: fixed;
    left: 0;
    right: 0;
    top: 42px;
    z-index: 90
}

[data-scrolldir=up] .-has-header-fixed .reabon {
    top: 90px
}

[data-scrolldir=down] .page-node:not(.-is-grand-format).-has-header-fixed .reabon {
    top: 48px
}

.r-selligent--overlay {
    font-family: "Source Sans 3", arial, sans-serif
}

.r-selligent--overlay .r-selligent--overlay-btn-active {
    background-color: #fdc800;
    bottom: 10%;
    color: #000;
    cursor: pointer;
    font-size: 1.2;
    font-weight: 700;
    padding: 8px;
    position: fixed;
    right: 0;
    -webkit-writing-mode: vertical-rl;
    writing-mode: vertical-rl;
    z-index: 155
}

.r-selligent--overlay .r-selligent--overlay-container {
    display: none;
    font-family: "Source Sans 3", arial, sans-serif;
    position: relative;
    z-index: 156
}

.r-selligent--overlay .r-selligent--overlay-container.show {
    display: block
}

.r-selligent--overlay .r-selligent--overlay-background {
    background-color: rgba(0, 0, 0, .3);
    bottom: 0;
    left: 0;
    position: absolute;
    right: 0;
    top: 0
}

.r-selligent--overlay .r-selligent--overlay-content {
    background-color: #fff;
    box-shadow: 0 0 8px rgba(0, 0, 0, .2);
    max-width: 500px;
    padding: 32px;
    position: fixed;
    text-align: center;
    width: 100%
}

.r-selligent--overlay .r-selligent--overlay-content-center {
    left: 50%;
    top: 50%;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%)
}

.r-selligent--overlay .r-selligent--overlay-content-bottom {
    bottom: 0;
    left: 50%;
    -webkit-transform: translate(-50%, 0);
    transform: translate(-50%, 0)
}

.r-selligent--overlay .r-selligent--overlay-content-bottom-right {
    bottom: 0;
    right: 0
}

.r-selligent--overlay .r-icon--cancel {
    cursor: pointer;
    font-size: .7rem;
    padding: 16px;
    position: absolute;
    right: 0;
    top: 0
}

.r-selligent--popin-container {
    -webkit-align-items: center;
    align-items: center;
    background: rgba(0, 0, 0, .3);
    display: -webkit-flex;
    display: flex;
    font-family: "Source Sans 3", arial, sans-serif;
    height: 100%;
    -webkit-justify-content: center;
    justify-content: center;
    left: 0;
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 157
}

.r-selligent--popin-container .r-selligent--popin-content {
    background: #fff;
    border-radius: 4px;
    margin: 0 16px;
    max-height: 80vh;
    max-width: 462px;
    overflow-y: auto
}

.r-selligent--popin-container .r-selligent--popin-header {
    padding: 16px
}

.r-selligent--popin-container .title_optimatic {
    color: #003978;
    font-family: "Source Sans 3", arial, sans-serif;
    font-size: 1.3rem;
    margin: 0 0 16px;
    text-align: center
}

.r-selligent--popin-container .subtile_optimatic {
    margin: 0;
    font-family: "Source Sans 3", arial, sans-serif;
    font-size: 1rem
}

.r-selligent--popin-container .r-selligent--popin-optimatic {
    background: #f9f9fc;
    border-top: 1px solid #d6d6d6;
    border-bottom: 1px solid #d6d6d6;
    padding: 0 16px
}

.r-selligent--popin-container .r-selligent--checkbox {
    -webkit-align-items: center;
    align-items: center;
    border-bottom: 1px solid #d6d6d6;
    display: -webkit-flex;
    display: flex;
    -webkit-justify-content: space-between;
    justify-content: space-between;
    gap: 16px;
    padding: 16px 0
}

.r-selligent--popin-container .r-selligent--checkbox:last-of-type {
    border-bottom: none
}

.r-selligent--popin-container .label_optin {
    color: #003978;
    font-family: "Source Sans 3", arial, sans-serif;
    font-size: 1.1rem;
    margin: 0
}

.r-selligent--popin-container .description_optin {
    color: #575757;
    margin-bottom: 0
}

.r-selligent--popin-container .r-selligent--popin-footer {
    padding: 16px;
    text-align: center
}

.r-selligent--popin-container .r-selligent--checkbox .tgl {
    display: none
}

.r-selligent--popin-container .r-selligent--checkbox .tgl,
.r-selligent--popin-container .r-selligent--checkbox .tgl *,
.r-selligent--popin-container .r-selligent--checkbox .tgl :after,
.r-selligent--popin-container .r-selligent--checkbox .tgl :before,
.r-selligent--popin-container .r-selligent--checkbox .tgl+.tgl-btn,
.r-selligent--popin-container .r-selligent--checkbox .tgl:after,
.r-selligent--popin-container .r-selligent--checkbox .tgl:before {
    box-sizing: border-box
}

.r-selligent--popin-container .r-selligent--checkbox .tgl ::-moz-selection,
.r-selligent--popin-container .r-selligent--checkbox .tgl :after::-moz-selection,
.r-selligent--popin-container .r-selligent--checkbox .tgl :before::-moz-selection,
.r-selligent--popin-container .r-selligent--checkbox .tgl+.tgl-btn::-moz-selection,
.r-selligent--popin-container .r-selligent--checkbox .tgl::-moz-selection,
.r-selligent--popin-container .r-selligent--checkbox .tgl:after::-moz-selection,
.r-selligent--popin-container .r-selligent--checkbox .tgl:before::-moz-selection {
    background: 0 0
}

.r-selligent--popin-container .r-selligent--checkbox .tgl ::-moz-selection,
.r-selligent--popin-container .r-selligent--checkbox .tgl ::selection,
.r-selligent--popin-container .r-selligent--checkbox .tgl :after::-moz-selection,
.r-selligent--popin-container .r-selligent--checkbox .tgl :after::selection,
.r-selligent--popin-container .r-selligent--checkbox .tgl :before::-moz-selection,
.r-selligent--popin-container .r-selligent--checkbox .tgl :before::selection,
.r-selligent--popin-container .r-selligent--checkbox .tgl+.tgl-btn::-moz-selection,
.r-selligent--popin-container .r-selligent--checkbox .tgl+.tgl-btn::selection,
.r-selligent--popin-container .r-selligent--checkbox .tgl::-moz-selection,
.r-selligent--popin-container .r-selligent--checkbox .tgl::selection,
.r-selligent--popin-container .r-selligent--checkbox .tgl:after::-moz-selection,
.r-selligent--popin-container .r-selligent--checkbox .tgl:after::selection,
.r-selligent--popin-container .r-selligent--checkbox .tgl:before::-moz-selection,
.r-selligent--popin-container .r-selligent--checkbox .tgl:before::selection {
    background: 0 0
}

.r-selligent--popin-container .r-selligent--checkbox .tgl+.tgl-btn {
    outline: 0;
    display: block;
    width: 40px;
    height: 20px;
    position: relative;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none
}

.r-selligent--popin-container .r-selligent--checkbox .tgl+.tgl-btn:after,
.r-selligent--popin-container .r-selligent--checkbox .tgl+.tgl-btn:before {
    position: relative;
    display: block;
    content: "";
    width: 50%;
    height: 100%
}

.r-selligent--popin-container .r-selligent--checkbox .tgl+.tgl-btn:after {
    left: 0
}

.r-selligent--popin-container .r-selligent--checkbox .tgl+.tgl-btn:before {
    display: none
}

.r-selligent--popin-container .r-selligent--checkbox .tgl:checked+.tgl-btn:after {
    left: 50%
}

.r-selligent--popin-container .r-selligent--checkbox .tgl-light+.tgl-btn {
    background: #d6d6d6;
    border-radius: 2em;
    padding: 2px;
    transition: .4s
}

.r-selligent--popin-container .r-selligent--checkbox .tgl-light+.tgl-btn:after {
    border-radius: 50%;
    background: #fff;
    transition: .2s
}

.r-selligent--popin-container .r-selligent--checkbox .tgl-light:checked+.tgl-btn {
    background: #003978
}

.first-question-satisfactory {
    border: none;
    margin: 0;
    padding: 0
}

.first-question-satisfactory .title_first_question {
    font-size: 1.2rem;
    font-weight: 700;
    margin-bottom: 8px;
    margin-top: 0
}

.first-question-satisfactory .subtitle_first_question {
    font-size: 1rem;
    font-weight: 400;
    margin-bottom: 16px;
    margin-top: 0
}

.rating .r-btn {
    margin-top: 8px;
    opacity: 0;
    pointer-events: none
}

.rating .r-btn.show {
    opacity: 1;
    pointer-events: all
}

.rating_stars form {
    direction: rtl;
    text-align: center
}

.rating_stars input.star {
    display: none
}

.rating_stars label.star {
    cursor: pointer;
    display: inline-block;
    font-size: 30px;
    line-height: 1;
    padding: 8px;
    position: relative;
    transition: .3s
}

.rating_stars .link_satisfactory {
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%
}

.rating_stars input.star:checked~label.star:before,
.rating_stars input.star:hover~label.star:before {
    content: "\ea2c";
    transition: .25s
}

.rating_stars label.star:before {
    color: #003978;
    content: "\ea2a";
    font-family: main
}

.rating_nps form {
    display: -webkit-flex;
    display: flex;
    -webkit-justify-content: space-between;
    justify-content: space-between;
    margin-bottom: 8px;
    text-align: center
}

.rating_nps input.nps {
    display: none
}

.rating_nps label.nps {
    background: #f9f9fc;
    border: 1px solid #fff;
    cursor: pointer;
    display: inline-block;
    font-size: 16px;
    height: 32px;
    line-height: 1;
    padding: 8px;
    position: relative;
    transition: .3s;
    width: 32px
}

.rating_nps label.nps:focus .link-nps,
.rating_nps label.nps:hover .link-nps {
    color: #fff
}

.rating_nps input.nps-1:checked+label.nps-1,
.rating_nps input.nps-2:checked+label.nps-2,
.rating_nps input.nps-3:checked+label.nps-3,
.rating_nps input.nps-4:checked+label.nps-4,
.rating_nps input.nps-5:checked+label.nps-5,
.rating_nps input.nps-6:checked+label.nps-6,
.rating_nps label.nps-1:focus,
.rating_nps label.nps-1:hover,
.rating_nps label.nps-2:focus,
.rating_nps label.nps-2:hover,
.rating_nps label.nps-3:focus,
.rating_nps label.nps-3:hover,
.rating_nps label.nps-4:focus,
.rating_nps label.nps-4:hover,
.rating_nps label.nps-5:focus,
.rating_nps label.nps-5:hover,
.rating_nps label.nps-6:focus,
.rating_nps label.nps-6:hover {
    background: #fa5454;
    color: #fff
}

.rating_nps input.nps-7:checked+label.nps-7,
.rating_nps input.nps-8:checked+label.nps-8,
.rating_nps label.nps-7:focus,
.rating_nps label.nps-7:hover,
.rating_nps label.nps-8:focus,
.rating_nps label.nps-8:hover {
    background: #faa154;
    color: #fff
}

.rating_nps input.nps-10:checked+label.nps-10,
.rating_nps input.nps-9:checked+label.nps-9,
.rating_nps label.nps-10:focus,
.rating_nps label.nps-10:hover,
.rating_nps label.nps-9:focus,
.rating_nps label.nps-9:hover {
    background: #57cb4a;
    color: #fff
}

.rating_nps .link_nps {
    -webkit-align-items: center;
    align-items: center;
    color: inherit;
    display: -webkit-flex;
    display: flex;
    height: 100%;
    -webkit-justify-content: center;
    justify-content: center;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%
}

.rating_nps .link_nps:hover {
    text-decoration: none
}

.r-selligent--article-desktop {
    background: 0 0;
    padding: 0
}

.arche .r-selligent--article-desktop {
    grid-column: span 4
}

#r-selligent--newsletter {
    padding: 0
}

.r-sso--menu {
    display: -webkit-flex;
    display: flex;
    margin: 0;
    padding: 0;
    background: #f0f7fd
}

.r-sso--menu .r-sso--item {
    -webkit-align-items: center;
    align-items: center;
    display: -webkit-flex;
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
    font-size: 1rem;
    list-style: none;
    padding: 16px
}

.r-sso--menu .r-sso--item:hover {
    text-decoration: none
}

.r-sso--menu .r-sso--item span {
    color: #003978
}

.r-sso--menu .r-sso--item r-icon {
    background: #fff;
    border-radius: 50%;
    display: block;
    font-size: 25px;
    height: 60px;
    line-height: 56px;
    margin-bottom: 8px;
    text-align: center;
    width: 60px;
    border: 1px solid #003978;
    box-shadow: 0 0 0 5px inset #f0f7fd
}

.r-connecte .r-sso--menu .r-sso--item .r-icon--user {
    background: #003978;
    color: #fff
}

.r-abonne .r-sso--menu .r-sso--item .r-icon--user {
    background: #fdc800;
    border-color: #fdc800
}

.r-sso--menu .r-sso--item .r-icon--newsletter {
    font-size: 50px
}

.r-sso--menu .r-sso--user r-icon {
    background: #003978;
    color: #fff
}

.r-connecte .r-sso--menu .r-sso--user r-icon {
    background: #fdc800;
    border-color: #fdc800
}

.r-sso--mega-menu {
    display: block;
    padding: 16px
}

.r-sso--mega-menu .r-sso--content {
    -webkit-align-items: center;
    align-items: center;
    background-color: #dfeeed;
    border-radius: 4px;
    color: #000;
    display: -webkit-flex;
    display: flex;
    font-weight: 700;
    -webkit-justify-content: space-between;
    justify-content: space-between;
    padding: 16px 8px
}

.r-sso--mega-menu span {
    font-size: 1.2rem
}

.r-sso--mega-menu b {
    color: #003978
}

.r-sso--mega-menu r-icon {
    font-size: 2rem;
    margin-left: 8px
}

.-is-toggle {
    content-visibility: visible;
    opacity: 1;
    transition: opacity .3s;
    visibility: visible
}

.arche .r-viewmode--o-panel,
.arche .r-viewmode--panel {
    grid-column: auto/span 2;
    grid-row: auto/span 2
}

.r-viewmode--o-panel-vertical .r-article--link:visited,
.r-viewmode--o-panel-vertical .r-article--link:visited .r-alerte,
.r-viewmode--panel-vertical .r-article--link:visited,
.r-viewmode--panel-vertical .r-article--link:visited .r-alerte {
    color: #fff
}

.arche .r-viewmode--o-panel-center,
.arche .r-viewmode--panel-center {
    grid-column: auto/span 2;
    grid-row: auto/span 2
}

.r-viewmode--list article,
.r-viewmode--o-list article {
    display: grid
}

.r-viewmode--list .r-article--title::before,
.r-viewmode--o-list .r-article--title::before {
    content: '';
    display: block;
    float: right;
    height: 20px;
    width: 20px
}

.r-viewmode--list .r-article--link,
.r-viewmode--o-list .r-article--link {
    display: inline
}

.r-viewmode--dossier .r-article--title,
.r-viewmode--o-dossier .r-article--title {
    position: relative;
    margin-top: 0
}

.r-viewmode--multimedia,
.r-viewmode--o-multimedia {
    grid-area: multimedia
}

.r-viewmode--clubdusoir r-article--meta,
.r-viewmode--o-clubdusoir r-article--meta {
    font-family: "Stix Two Text", arial, sans-serif
}

.r-viewmode--clubdusoir r-article--meta .r-article--link,
.r-viewmode--o-clubdusoir r-article--meta .r-article--link {
    color: #003978;
    font-size: 1.3rem;
    font-weight: 300;
    line-height: 1
}

.r-viewmode--clubdusoir r-article--meta .r-article--link:first-child,
.r-viewmode--o-clubdusoir r-article--meta .r-article--link:first-child {
    border-right: 1px solid #003978;
    margin-right: 4px;
    padding-right: 8px
}

.r-viewmode--clubdusoir r-icon,
.r-viewmode--o-clubdusoir r-icon {
    margin: 0 4px
}

#block_marketing_indication_fin_article {
    border-bottom: 1px solid #d6d6d6
}

.r-article--sidebar {
    display: none
}

.r-content .score,
.r-content .team {
    text-transform: uppercase;
    background-color: #fff;
    font-size: 21px;
    font-weight: 700
}

.r-content .team {
    display: inline-block;
    min-width: 250px;
    position: relative;
    overflow: hidden;
    padding: 4px;
    line-height: 1
}

.r-content .team::after {
    content: '';
    display: inline-block;
    position: absolute;
    margin-left: 10px;
    width: 100%;
    height: 100%;
    background-image: linear-gradient(90deg, #242424, #242424 35%, transparent 25%, transparent 100%);
    background-size: 6px 2px;
    background-position: 0 15px;
    background-repeat: repeat-x;
    border: none
}

.r-content .r-blurred .team::after {
    background-image: linear-gradient(90deg, #f9f9fc, #f9f9fc 35%, transparent 25%, transparent 100%)
}

.r-content .score {
    overflow: hidden;
    padding: 4px;
    color: #003978;
    display: inline-block;
    line-height: 1
}

.r-content .gr-pco-results {
    display: -webkit-flex;
    display: flex;
    text-transform: uppercase
}

.r-content .gr-pco-results .results {
    color: #003978
}

.r-content .conduct-point {
    -webkit-flex: 1 1 auto;
    flex: 1 1 auto;
    margin: 0 16px
}

.r-content .conduct-point::after {
    content: "";
    display: inline-block;
    width: 100%;
    height: 100%;
    background-image: linear-gradient(90deg, #242424, #242424 35%, transparent 25%, transparent 100%);
    background-size: 6px 2px;
    background-position: 0 15px;
    background-repeat: repeat-x;
    border: none
}

.r-content .gr-res-texte .item-title {
    color: #003978;
    font-weight: 700
}

.r-content .paragraph,
.r-content .sub-title {
    color: #003978;
    text-transform: uppercase;
    font-weight: 700;
    font-size: 19px;
    margin-top: 10px
}

.r-content .title {
    font-weight: 700;
    margin-top: 30px
}

.r-match-details>.r-result {
    display: -webkit-flex;
    display: flex
}

.r-match-details>.r-result .r-team {
    display: -webkit-flex;
    display: flex;
    -webkit-flex: 1 1 auto;
    flex: 1 1 auto;
    font-size: 1.5rem;
    font-weight: 700;
    max-width: 500px;
    text-transform: uppercase
}

.r-match-details>.r-result .r-team::after {
    -webkit-align-self: baseline;
    align-self: baseline;
    background-image: linear-gradient(90deg, #242424, #242424 35%, transparent 25%, transparent 100%);
    background-size: 6px 2px;
    background-position: left bottom;
    background-repeat: repeat-x;
    content: '';
    display: inline-block;
    -webkit-flex: 1 1 auto;
    flex: 1 1 auto;
    height: 1.5rem;
    margin: 0 8px
}

.r-match-details>.r-result .r-score {
    color: #003978;
    font-size: 1.5rem;
    font-weight: 700
}

.r-blurred .r-match-details>.r-result .r-score {
    color: #f9f9fc
}

.r-match-details .r-leadin {
    color: #003978;
    display: contents;
    font-weight: 700
}

.r-blurred .r-match-details .r-leadin {
    color: #f9f9fc
}

.r-summary-text-paywall {
    display: none
}

.r-summary-text-paywall-js,
.r-summary-text-paywall.-is-visible {
    display: -webkit-flex;
    display: flex
}

.r-summary-text-paywall,
.r-summary-text-paywall-js {
    -webkit-align-items: center;
    align-items: center;
    background: #ddeefd;
    border: 1px solid #013562;
    border-radius: 8px;
    color: #003978;
    font-size: 1.1rem;
    -webkit-justify-content: center;
    justify-content: center;
    gap: 8px;
    margin-top: 16px;
    padding: 8px;
    text-align: left
}

.r-summary-text-paywall r-icon,
.r-summary-text-paywall-js r-icon {
    font-size: 1.3rem
}

.r-viewmode--manchette-thematique {
    margin: 0 0 12px
}

.r-viewmode--manchette-thematique .r-viewmode--article {
    position: relative
}

.r-viewmode--manchette-thematique i-article {
    background: #003978;
    color: #fff;
    display: block;
    font-family: "Stix Two Text", arial, sans-serif;
    margin-top: -32px;
    padding: 32px;
    position: relative
}

.r-viewmode--manchette-thematique .r-article--link,
.r-viewmode--manchette-thematique .r-article--link:visited,
.r-viewmode--manchette-thematique .r-article--link:visited .r-alerte,
.r-viewmode--manchette-thematique .r-article--title,
.r-viewmode--manchette-thematique .r-article--title:visited,
.r-viewmode--manchette-thematique .r-article--title:visited .r-alerte {
    color: #fff
}

.r-viewmode--manchette-thematique figure {
    aspect-ratio: unset
}

.r-viewmode--manchette-thematique r-article--meta {
    margin-bottom: 8px
}

.r-viewmode--manchette-thematique .r-img {
    max-width: none;
    width: 100%
}

.r-viewmode--manchette-thematique .r-article--title {
    font-size: 1.7rem;
    font-weight: 700
}

.r-viewmode--manchette-thematique .r-alerte,
.r-viewmode--manchette-thematique .r-author--link {
    color: #fff
}

.r-viewmode--thematique {
    border: none
}

.r-viewmode--thematique .r-viewmode--article {
    box-shadow: 0 3px 6px #d6d6d6;
    padding: 32px;
    height: 100%;
    border-radius: 16px
}

body:not(.-not-rounded) .r-viewmode--thematique figure {
    border-radius: 100%;
    display: block;
    margin: auto;
    position: relative;
    width: 70%
}

body:not(.-not-rounded) .r-viewmode--thematique figure::before {
    content: "";
    display: block;
    padding-top: 100%
}

body:not(.-not-rounded) .r-viewmode--thematique .r-img,
body:not(.-not-rounded) .r-viewmode--thematique r-img {
    height: 100%;
    left: 50%;
    max-width: none;
    position: absolute;
    top: 0;
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%);
    width: auto
}

.r-viewmode--thematique .r-article--title {
    font-size: 1.5rem;
    margin-top: 32px
}

.r-viewmode--thematique .r-article--link {
    color: #000
}

.r-viewmode--thematique .r-article-subtitle {
    border-bottom: 1px solid #f9f9fc;
    font-family: "Stix Two Text", arial, sans-serif;
    font-size: 1.1rem;
    padding-bottom: 16px
}

.page-archive-index .pane-dpiindex-dpiindex h3,
.page-archive-index .pane-dpiindex-dpiindex-dates h3 {
    margin: 0 0 16px
}

.page-archive-index .pane-dpiindex-dpiindex ul,
.page-archive-index .pane-dpiindex-dpiindex-dates ul {
    margin-bottom: 16px
}

.page-archive-index .pane-dpiindex-dpiindex .date-list,
.page-archive-index .pane-dpiindex-dpiindex .index-articles,
.page-archive-index .pane-dpiindex-dpiindex .item-list,
.page-archive-index .pane-dpiindex-dpiindex-dates .date-list,
.page-archive-index .pane-dpiindex-dpiindex-dates .index-articles,
.page-archive-index .pane-dpiindex-dpiindex-dates .item-list {
    margin-bottom: 32px;
    padding: 32px;
    background: #f0f7fd
}

.page-archive-index .pane-dpiindex-dpiindex .item-list li,
.page-archive-index .pane-dpiindex-dpiindex-dates .item-list li {
    display: inline-block;
    margin: 8px 4px
}

.page-archive-index .pane-dpiindex-dpiindex .item-list li a,
.page-archive-index .pane-dpiindex-dpiindex-dates .item-list li a {
    background: #fff;
    border-radius: 30px;
    color: #000;
    padding: 4px 16px
}

.page-archive-index .pane-dpiindex-dpiindex .item-list li a:hover,
.page-archive-index .pane-dpiindex-dpiindex-dates .item-list li a:hover {
    background: #f9f9fc;
    color: #003978;
    text-decoration: none
}

.page-archive-index .pane-dpiindex-dpiindex .item-list li .selected,
.page-archive-index .pane-dpiindex-dpiindex-dates .item-list li .selected {
    background: #003978;
    color: #fff
}

.page-archive-index .pane-dpiindex-dpiindex .index-articles li,
.page-archive-index .pane-dpiindex-dpiindex-dates .index-articles li {
    margin: 8px
}

.page-archive-index .pane-dpiindex-dpiindex .date-list ul,
.page-archive-index .pane-dpiindex-dpiindex-dates .date-list ul {
    -webkit-columns: 2;
    -moz-columns: 2;
    columns: 2
}

.page-archive-index .pane-dpiindex-dpiindex .date-list li,
.page-archive-index .pane-dpiindex-dpiindex-dates .date-list li {
    margin-left: 8px
}

.gr-nav-articles {
    display: -webkit-flex;
    display: flex;
    -webkit-justify-content: space-between;
    justify-content: space-between;
    padding: 0
}

.gr-nav-articles li {
    list-style: none;
    padding: 0
}

.gr-nav-articles a {
    background: #f9f9fc;
    color: #003978;
    padding: 8px 16px;
    border-radius: 25px;
    display: inline-block
}

.gr-nav-articles a:focus,
.gr-nav-articles a:hover {
    background: #003978;
    text-decoration: none;
    color: #fff
}

.gr-nav-articles a i {
    vertical-align: middle
}

.gr-nav-articles a i.icon-prev-light {
    margin-right: 8px;
    margin-top: -1px
}

.gr-nav-articles a i.icon-next-light {
    margin-left: 8px;
    margin-top: -1px
}

.r-panel--perspective .r-panel--title {
    -webkit-align-items: baseline;
    align-items: baseline;
    display: -webkit-flex;
    display: flex;
    font-size: 1.1rem;
    margin-bottom: 24px
}

.r-panel--perspective .r-panel--title::before {
    color: #b97960;
    content: "\ea49";
    font-family: main;
    font-size: 70%;
    margin-right: 16px
}

.r-mini-panel--perspective {
    padding: 0 16px
}

.r-mini-panel--perspective i-mini-panel {
    margin: 0
}

.r-perspective--header {
    border-bottom: 1px solid #b97960;
    margin-bottom: 16px;
    padding-bottom: 8px
}

.r-perspective--title {
    -webkit-align-items: center;
    align-items: center;
    color: #b97960;
    display: -webkit-flex;
    display: flex
}

.r-perspective--title::after,
.r-perspective--title::before {
    background: #b97960;
    content: '';
    display: block;
    -webkit-flex: 1;
    flex: 1;
    height: 1px;
    width: 100%
}

.r-perspective--title::after {
    margin-left: 16px
}

.r-perspective--title::before {
    margin-right: 16px
}

.r-perspective--img {
    display: block;
    margin: 8px auto
}

.arche {
    margin-top: 144px
}

.arche .-not-lg {
    display: block !important
}

@media (min-width:664px) {
    r-modal--content {
        max-height: calc(100vh - 160px)
    }

    .glider::-webkit-scrollbar {
        display: none
    }

    r-pager {
        grid-column-start: 1;
        grid-column-end: -1
    }

    .r-pub--flexl>div>*,
    .r-pub--flexm>div>*,
    .r-pub--flexs>div>*,
    .r-pub--imu>div>*,
    .r-pub--rec>div>* {
        position: -webkit-sticky;
        position: sticky;
        top: 58px
    }

    [data-scrolldir=up] .r-pub--flexl>div>*,
    [data-scrolldir=up] .r-pub--flexm>div>*,
    [data-scrolldir=up] .r-pub--flexs>div>*,
    [data-scrolldir=up] .r-pub--imu>div>*,
    [data-scrolldir=up] .r-pub--rec>div>* {
        top: 106px
    }

    .r-pub--rec.-is-row-3 {
        grid-column-end: -1;
        grid-row: 3/span 2
    }

    .r-pub--rec:not(.r-imu--top):not([class*='-is-']) {
        grid-row: auto/span 2
    }

    i-mini-panel>.r-pub--rec:not(.r-imu--top):not([class*='-is-']) {
        grid-column-end: -1;
        grid-row: 2/span 2
    }

    .r-pub--nat.-is-wide {
        grid-column: auto/span 2
    }

    .-in-2-rows {
        grid-row: auto/span 2
    }

    .-in-area-inread-top {
        grid-area: inread-top
    }

    .-in-area-inread-mid {
        grid-area: inread-mid
    }

    body:not(.-is--native) .r-pub--inread i-pub>div>div {
        top: 80px
    }

    [data-scrolldir=up] body:not(.-is--native) .r-pub--inread i-pub>div>div {
        top: 160px
    }

    .r-mini-panel--pub-bas-article>i-mini-panel {
        display: grid;
        gap: 0 12px;
        grid-auto-flow: row dense;
        grid-template-columns: repeat(2, 1fr)
    }

    .r-mini-panel--pub-bas-article .r-pub--nat>div {
        padding: 0
    }

    .r-mini-panel--pub-bas-article .r-outbrain,
    .r-mini-panel--pub-bas-article .r-taboola {
        grid-column: 1/-1;
        margin-top: -12px
    }

    .r-mini-panel--pub>i-mini-panel {
        display: grid;
        gap: 0 12px;
        grid-auto-flow: row dense;
        grid-template-columns: repeat(6, 1fr)
    }

    .r-mini-panel--pub>i-mini-panel>* {
        margin-bottom: 12px
    }

    .r-mini-panel--pub.v3>i-mini-panel {
        gap: 0 12px
    }

    .r-mini-panel--pub.v3>i-mini-panel>* {
        margin-bottom: 12px
    }

    .r-mini-panel--pub .r-pub--imu,
    .r-mini-panel--pub r-viewmode {
        grid-column: auto/span 3
    }

    .r-mini-panel--pub r-viewmode .r-viewmode--article.r-layout--video figure,
    .r-mini-panel--pub r-viewmode .r-viewmode--article.r-layout--videos figure,
    .r-mini-panel--pub r-viewmode figure {
        margin-bottom: 12px
    }

    r-footer--section {
        display: block;
        margin-top: 16px
    }

    .r-footer--social {
        display: -webkit-flex;
        display: flex;
        -webkit-justify-content: center;
        justify-content: center
    }

    .r-footer--top r-icon {
        font-size: 3rem
    }

    .r-footer--copyright {
        -webkit-column-gap: 16px;
        -moz-column-gap: 16px;
        column-gap: 16px;
        -webkit-flex-direction: row;
        flex-direction: row;
        font-size: .8rem
    }

    .r-footer--copyright-img {
        min-width: auto
    }

    .r-footer--deontologie {
        border-right: 1px solid #003978;
        padding-right: 16px
    }

    .r-digiteka--title {
        font-size: 2.5rem;
        padding: 24px 0 16px
    }

    .r-image--duo {
        -webkit-align-items: flex-start;
        align-items: flex-start;
        -webkit-flex-direction: row;
        flex-direction: row;
        max-width: 1232px
    }

    .r-embed--saooti {
        grid-column: 2/span 1;
        width: 110%
    }

    .-is-toggle-r-summary .r-embed--saooti,
    body:not(:has(.r-summary--toggle)) .r-embed--saooti {
        grid-column: 2/span 2;
        width: 100%
    }

    .r-mini-panel--menu {
        top: 80px
    }

    .r-mini-panel--menu i-mini-panel {
        height: calc(100vh - 80px);
        width: 700px
    }

    .r-menu--user {
        height: calc(100vh - 80px);
        top: 80px
    }

    [data-scrolldir=down] .-has-header-fixed:not(.-is-toggle-r-mini-panel--menu) .r-menu--user {
        height: calc(100vh - 64px);
        top: 64px
    }

    [data-scrolldir=down] .page-node.-has-header-fixed:not(.-is-toggle-r-mini-panel--menu):not(.-is-grand-format) .r-menu--user {
        height: calc(100vh - 48px);
        top: 48px
    }

    .r-menu--user r-menu--user-body {
        max-height: calc(100vh - 80px);
        right: max(calc(50vw - 664px), 24px);
        width: 330px
    }

    r-mini-panel .r-btn--more {
        -webkit-order: 10;
        order: 10
    }

    i-mini-panel>* {
        background: #fff
    }

    i-mini-panel .r-pub--imu {
        grid-row: auto
    }

    .r-m {
        top: -144px
    }

    .r-mini-panel--title {
        font-size: 2.5rem;
        grid-column: 1/-1;
        margin: -1px 0;
        padding: 24px 0 0
    }

    .r-mini-panel--section {
        grid-column-start: 1;
        grid-column-end: -1;
        margin-left: calc(-50vw + 50%);
        width: 100vw
    }

    .r-mini-panel--section i-mini-panel {
        display: grid;
        grid-auto-flow: row dense;
        grid-gap: 1px;
        background: #f0f7fd
    }

    .r-viewmode--panel-center {
        text-align: center
    }

    .r-mini-panel--services {
        grid-column: 1/-1;
        margin-left: calc(-50vw + 50%);
        width: 100vw;
        z-index: 6
    }

    .r-mini-panel--services i-mini-panel>* {
        background: 0 0
    }

    .r-mini-panel--3-services i-mini-panel {
        background: #fff
    }

    .r-mini-panel--service i-mini-panel {
        background: #fff;
        grid-template-areas: ". .";
        padding-top: 32px
    }

    .r-mini-panel--thematique i-mini-panel {
        display: grid;
        grid-template-areas: '. .';
        grid-template-columns: 50% 50%
    }

    .r-mini-panel--podcasts i-mini-panel {
        display: -webkit-flex;
        display: flex;
        -webkit-flex-wrap: wrap;
        flex-wrap: wrap;
        -webkit-justify-content: center;
        justify-content: center
    }

    .r-mini-panel--podcasts.-has-panel i-mini-panel {
        background: #f0f7fd
    }

    .r-mini-panel--podcasts iframe {
        -webkit-flex: auto !important;
        flex: auto !important
    }

    r-mini-panel.-has-panel i-mini-panel {
        background: #fff;
        margin-top: -1px;
        padding: 0 2px
    }

    r-mini-panel.-has-panel .r-mini-panel--title {
        padding: 16px
    }

    r-mini-panel.-has-panel r-panel {
        margin: 0 16px 16px
    }

    r-mini-panel.-has-panel .r-btn--more::after {
        margin-left: 16px;
        margin-right: 0
    }

    r-mini-panel.-has-panel .r-btn--more::before {
        margin-left: 0;
        margin-right: 16px
    }

    r-mini-panel.-has-imu i-mini-panel {
        display: grid
    }

    r-mini-panel.-has-bg {
        z-index: 7
    }

    r-mini-panel.-has-bg i-mini-panel>* {
        background: 0 0
    }

    r-mini-panel.-has-bg .r-mini-panel--title {
        padding-top: 24px
    }

    .-is-mp-aussi-en i-mini-panel>*,
    .-is-mp-gray-light i-mini-panel>*,
    .-is-mp-perspective i-mini-panel,
    .-is-mp-perspective i-mini-panel>*,
    .-is-mp-primary i-mini-panel>*,
    .-is-mp-primary-light i-mini-panel>* {
        background: 0 0
    }

    .-is-mp-weekend i-mini-panel {
        background: #fcf0eb
    }

    .-is-boutique i-mini-panel {
        background: #dbefed
    }

    .-is-boutique .r-panel--horizontal .r-panel--item:first-child {
        margin-left: 0
    }

    .-is-boutique .r-panel--horizontal .r-panel--item .r-panel--title {
        font-size: 1.3rem
    }

    .lazyloaded.-is-mp-planete {
        background-image: url(/sites/all/themes/enacarbon_lesoir/images/planete.jpg)
    }

    .lazyloaded.-is-mp-presidentiel {
        background-image: url(/sites/all/themes/enacarbon_lesoir/images/presidentiel2022.jpg)
    }

    .lazyloaded.-is-mp-jeux {
        background-image: url(/sites/all/themes/enacarbon_lesoir/images/jeux-olympiques.jpg)
    }

    .r-mini-panel--froomle i-mini-panel {
        background: 0 0
    }

    .r-mini-panel--dcouvr {
        grid-column-start: 1;
        grid-column-end: -1;
        margin-left: calc(-50vw + 50%);
        width: 100vw
    }

    r-modal--backdrop {
        margin-left: calc(-50vw + 50%);
        width: 100vw
    }

    .r-modal--dcouvr-iframe r-modal--content {
        margin: auto;
        top: 50%;
        -webkit-transform: translateY(-50%);
        transform: translateY(-50%)
    }

    .r-modal--dcouvr-iframe iframe {
        height: calc(80vh - 71px)
    }

    .r-panel--titre {
        border-radius: 12px
    }

    .r-panel--titre .r-panel--title {
        font-size: 1.1rem
    }

    .r-panel--chronique {
        border-radius: 12px
    }

    .r-panel--chronique .r-panel--title {
        font-size: 1.1rem
    }

    .r-panel--edito .r-img--background {
        border-radius: 8px
    }

    .-is-kroll.r-panel--image {
        border-radius: 8px;
        padding: 8px 16px 16px
    }

    .r-panel--top-titre {
        border: 1px solid #f0f7fd;
        margin: -1px 16px 16px
    }

    .r-panel--top-titre r-panel--header {
        font-size: 2rem
    }

    .r-panel--top-titre r-panel--list {
        display: -webkit-flex;
        display: flex;
        -webkit-flex-wrap: wrap;
        flex-wrap: wrap
    }

    .r-panel--top-titre .r-panel--item {
        -webkit-flex: 0 0 50%;
        flex: 0 0 50%
    }

    .r-panel--carousel .r-btn {
        background: 0 0;
        border: 0;
        padding: 0
    }

    .r-panel--carousel .r-btn:hover {
        color: #000
    }

    .r-panel--carousel .owl-stage {
        margin-left: -50px
    }

    .r-panel--carousel .owl-item {
        padding: 16px
    }

    .r-panel--out form {
        padding: 8px;
        position: absolute;
        right: 0;
        top: 0
    }

    .r-panel--out i-carousel {
        padding: 0 32px
    }

    .r-panel--out r-panel--footer .r-btn {
        background: 0 0;
        border: 0;
        padding: 0
    }

    .r-panel--out r-panel--footer .r-btn:hover {
        color: #000
    }

    .-has-panel .r-panel--references-jobs {
        grid-row: span 2;
        margin: 0 0 16px
    }

    .r-panel--bandeau r-panel--body {
        border-radius: 24px;
        display: -webkit-flex;
        display: flex;
        margin: 0 16px 16px
    }

    .r-panel--boutons {
        margin: 0
    }

    .r-panel--boutons r-panel--body {
        display: -webkit-flex;
        display: flex;
        margin: 0 16px
    }

    .r-panel--lena r-panel--body {
        border-radius: 16px;
        grid-template-areas: "logo img" "titre img" "liste img";
        grid-template-columns: 1fr 2fr;
        margin: 16px
    }

    .r-froomle--anonyme a,
    .r-froomle--cookies a {
        font-size: .9rem
    }

    .r-summary--toggle,
    .r-summary--wrapper {
        align-self: center;
        grid-column: 3/span 1;
        justify-self: flex-end
    }

    .-is-toggle-r-summary .r-summary--toggle,
    .-is-toggle-r-summary .r-summary--wrapper,
    body:not(:has(.r-embed--saooti)) .r-summary--toggle,
    body:not(:has(.r-embed--saooti)) .r-summary--wrapper {
        grid-column: 2/span 2;
        justify-self: flex-start
    }

    .r-panel--thematique {
        margin: auto auto 16px;
        max-width: 664px
    }

    .r-panel--thematique r-panel--list {
        display: -webkit-flex;
        display: flex;
        -webkit-flex-wrap: wrap;
        flex-wrap: wrap
    }

    .r-panel--thematique r-viewmode {
        -webkit-flex: 0 0 50%;
        flex: 0 0 50%
    }

    .r-panel--stories {
        font-size: 1.3rem
    }

    .r-paywall--footer {
        width: 50%
    }

    .qiota.r-paywall {
        bottom: 40px
    }

    .r-selligent--bandeau .r-selligent--body {
        display: -webkit-flex;
        display: flex;
        -webkit-justify-content: flex-start;
        justify-content: flex-start
    }

    .r-selligent--menu {
        display: block;
        float: right;
        width: 350px
    }

    .-has-header-fixed .reabon {
        top: 64px
    }

    [data-scrolldir=up] .-has-header-fixed .reabon {
        top: 144px
    }

    .r-selligent--overlay .r-selligent--overlay-content {
        width: auto
    }

    .r-viewmode--clubdusoir,
    .r-viewmode--list,
    .r-viewmode--niveau-2,
    .r-viewmode--o-clubdusoir,
    .r-viewmode--o-list,
    .r-viewmode--o-niveau-1,
    .r-viewmode--o-niveau-2 {
        grid-column: auto;
        grid-row: auto
    }

    .r-viewmode--o-panel .r-article--title,
    .r-viewmode--o-panel-center .r-article--title,
    .r-viewmode--panel .r-article--title,
    .r-viewmode--panel-center .r-article--title {
        font-size: 2.5rem
    }

    .r-viewmode--list article,
    .r-viewmode--o-list article {
        grid-template-areas: 'list' '.'
    }

    .r-viewmode--list i-article,
    .r-viewmode--o-list i-article {
        background: rgba(0, 57, 120, .6);
        color: #fff;
        grid-area: list;
        margin-bottom: 12px;
        padding: 8px 12px;
        transition: background .3s;
        z-index: 8
    }

    .r-viewmode--list .r-article--img,
    .r-viewmode--o-list .r-article--img {
        grid-area: list
    }

    .r-viewmode--list .r-alerte,
    .r-viewmode--list .r-article--link,
    .r-viewmode--list .r-article--link:visited,
    .r-viewmode--list .r-article--link:visited .r-alerte,
    .r-viewmode--list .r-author--link,
    .r-viewmode--list .r-author--link:visited,
    .r-viewmode--list .r-author--link:visited .r-alerte,
    .r-viewmode--o-list .r-alerte,
    .r-viewmode--o-list .r-article--link,
    .r-viewmode--o-list .r-article--link:visited,
    .r-viewmode--o-list .r-article--link:visited .r-alerte,
    .r-viewmode--o-list .r-author--link,
    .r-viewmode--o-list .r-author--link:visited,
    .r-viewmode--o-list .r-author--link:visited .r-alerte {
        color: #fff
    }

    .r-viewmode--dossier .r-article--title,
    .r-viewmode--o-dossier .r-article--title {
        background: #fff;
        font-size: 2rem;
        margin-right: 64px;
        margin-top: -48px;
        padding: 8px
    }

    .r-viewmode--dossier .r-article--list,
    .r-viewmode--dossier r-article--chapo,
    .r-viewmode--dossier r-article--meta,
    .r-viewmode--o-dossier .r-article--list,
    .r-viewmode--o-dossier r-article--chapo,
    .r-viewmode--o-dossier r-article--meta {
        padding-left: 8px
    }

    .r-viewmode--dossier .r-aside--title,
    .r-viewmode--o-dossier .r-aside--title {
        font-size: 1.1rem
    }

    .r-viewmode--o-dossier {
        grid-area: dossier
    }

    body:not(.arche) .r-viewmode--manchette-thematique {
        margin-left: calc(-50vw + 50%);
        margin-top: -16px;
        padding: 0;
        width: 100vw
    }

    .page-archive-index .pane-dpiindex-dpiindex .date-list ul,
    .page-archive-index .pane-dpiindex-dpiindex-dates .date-list ul {
        -webkit-columns: 4;
        -moz-columns: 4;
        columns: 4
    }
}

@media (min-width:664px) and (min-width:664px) {

    .r-pub--flexl>div>*,
    .r-pub--flexm>div>*,
    .r-pub--flexs>div>*,
    .r-pub--imu>div>*,
    .r-pub--rec>div>* {
        top: 80px
    }

    [data-scrolldir=up] .r-pub--flexl>div>*,
    [data-scrolldir=up] .r-pub--flexm>div>*,
    [data-scrolldir=up] .r-pub--flexs>div>*,
    [data-scrolldir=up] .r-pub--imu>div>*,
    [data-scrolldir=up] .r-pub--rec>div>* {
        top: 160px
    }
}

@media (min-width:960px) {
    .-is-panel--necrologie i-mini-panel {
        background: #fafcfd;
        border: 1px solid #dadee7;
        border-radius: 4px;
        padding: 16px 24px;
        display: block
    }

    .-is-panel--necrologie w-viewmode {
        -webkit-column-gap: 12px;
        -moz-column-gap: 12px;
        column-gap: 12px;
        display: -webkit-flex !important;
        display: flex !important
    }

    .-is-panel--necrologie .r-btn--more {
        margin: 24px 0 12px
    }

    .-is-panel--necrologie .r-btn--publish {
        justify-self: start;
        margin-left: 24px
    }

    .r-pub--rec>div {
        min-height: 600px
    }

    .-is--native .r-pub--rec>div,
    .-is-native .r-pub--rec>div {
        min-height: auto
    }

    body:not(.-is--native) .r-pub--inread i-pub>[id*="-d-"] {
        background: url(/sites/all/themes/enacarbon/images/pub/pub_logo_default.svg) center center/auto 10px no-repeat #f9f9fc;
        padding: 16px 0
    }

    .r-page--video body:not(.-is--native) .r-pub--inread i-pub>[id*="-d-"] {
        background: url(/sites/all/themes/enacarbon/images/pub/pub_logo_default.svg) center center/auto 10px no-repeat #000
    }

    .r-page--video body:not(.-is--native) .r-pub--inread i-pub>[id*="-d-"]>div {
        background: 0 0 !important
    }

    body:not(.-is--native) .r-pub--inread i-pub>[id*="-d-"].adm-ad-rendered {
        background: #f9f9fc
    }

    .r-page--video body:not(.-is--native) .r-pub--inread i-pub>[id*="-d-"].adm-ad-rendered {
        background: #000
    }

    .r-page--video body:not(.-is--native) .r-pub--inread i-pub>[id*="-d-"].adm-ad-rendered>div {
        background: 0 0 !important
    }

    body:not(.-is--native) .r-pub--inread i-pub>[id*=flexl-d-],
    body:not(.-is--native) .r-pub--inread i-pub>[id*=flexm-d-],
    body:not(.-is--native) .r-pub--inread i-pub>[id*=flexmv-d-],
    body:not(.-is--native) .r-pub--inread i-pub>[id*=rec-d-] {
        min-height: 632px
    }

    body:not(.-is--native) .r-pub--inread i-pub>[id*=flexs-d-],
    body:not(.-is--native) .r-pub--inread i-pub>[id*=flexsv-d-],
    body:not(.-is--native) .r-pub--inread i-pub>[id*=imu-d-] {
        min-height: 282px
    }

    body:not(.-is--native) .r-pub--inread i-pub>[id*=lea-d-] {
        min-height: 167px
    }

    body:not(.-is--native) .r-pub--inread i-pub>[id*="-d-99"],
    body:not(.-is--native) .r-pub--inread i-pub>[id*="-m-99"] {
        min-height: auto
    }

    .r-article--sidebar r-pub:last-child {
        position: -webkit-sticky;
        position: sticky;
        top: 80px
    }

    [data-scrolldir=up] .r-article--sidebar r-pub:last-child {
        top: 64px
    }

    r-footer--list {
        -webkit-columns: 2;
        -moz-columns: 2;
        columns: 2
    }

    .r-footer--newsletter {
        -webkit-align-items: center;
        align-items: center;
        display: -webkit-flex;
        display: flex
    }

    .r-footer--newsletter .r-btn {
        margin-left: 8px
    }

    .r-carousel--kiosque .glider-next,
    .r-carousel--kiosque .glider-prev {
        top: -40px
    }

    .r-carousel--kiosque .glider-prev {
        left: auto;
        right: 32px
    }

    .r-img:hover {
        opacity: .9;
        -webkit-transform: scale(1.05);
        transform: scale(1.05)
    }

    .r-menu--main r-submenu {
        -webkit-flex-wrap: wrap;
        flex-wrap: wrap
    }

    .r-mini-panel--section.-is-mp-video w-viewmode {
        display: contents;
        overflow: inherit
    }

    .r-mini-panel--section w-viewmode r-viewmode,
    .r-mini-panel--section.-is-mp-video w-viewmode r-viewmode {
        width: auto
    }

    .r-mini-panel--section w-viewmode article {
        display: grid
    }

    .r-mini-panel--services {
        background: #f0f7fd
    }

    .r-mini-panel--services i-mini-panel {
        margin-top: 16px
    }

    .r-mini-panel--services .r-panel--horizontal r-panel--header {
        border-top: 1px solid #003978
    }

    .r-mini-panel--3-services .r-panel--gocar article {
        display: none
    }

    .r-mini-panel--3-services .r-panel--gocar article:first-of-type {
        display: block
    }

    .r-mini-panel--3-services .r-panel--le-soir-voyage article {
        display: none
    }

    .r-mini-panel--3-services .r-panel--le-soir-voyage article:first-of-type {
        display: block
    }

    .r-mini-panel--3-services .r-panel--immovlan article {
        display: none
    }

    .r-mini-panel--3-services .r-panel--immovlan article:nth-child(-n+2) {
        display: block
    }

    .r-mini-panel--podcasts iframe {
        max-width: 305px
    }

    .-is-club-du-soir {
        background: #dbefed
    }

    .-is-bonsoir {
        background: #fff2f3
    }

    .-is-mp-weekend {
        background: #fcf0eb
    }

    .-is-mp-mad {
        background: #fff
    }

    .-is-boutique r-panel--header .r-panel--link {
        margin-right: 32px
    }

    i-mini-panel .r-panel--carousel {
        width: calc(100% - 16px)
    }

    .r-panel--out .r-viewmode--article {
        display: grid;
        grid-template-areas: "img content";
        grid-template-columns: 1fr 1fr
    }

    .r-panel--out i-article {
        padding: 32px;
        grid-area: content
    }

    .r-panel--out .r-article--img {
        grid-area: img
    }

    .r-panel--out .owl-next,
    .r-panel--out .owl-prev {
        position: absolute;
        top: 50%;
        -webkit-transform: translateY(-50%);
        transform: translateY(-50%)
    }

    .r-panel--out .owl-prev {
        left: 0
    }

    .r-panel--out .owl-next {
        right: 0
    }

    .r-panel--cinenews r-panel--header,
    .r-panel--geeko r-panel--header,
    .r-panel--geeko-3items r-panel--header,
    .r-panel--lesoir-immo-3 r-panel--header,
    .r-panel--passion-sante r-panel--header,
    .r-panel--references r-panel--header,
    .r-panel--soirimmo r-panel--header,
    .r-panel--soirmag r-panel--header,
    .r-panel--sosoir r-panel--header,
    .r-panel--sosoir-3items r-panel--header,
    .r-panel--vacancesweb r-panel--header,
    .r-panel--vacancesweb-1-item r-panel--header {
        margin: 0 16px;
        padding-top: 16px
    }

    .r-panel--boutons .r-panel--link {
        width: 20%
    }

    .r-viewmode--list i-article:hover,
    .r-viewmode--o-list i-article:hover {
        background: rgba(0, 57, 120, .9)
    }

    .r-article--sidebar {
        display: block;
        grid-column: 4;
        grid-row: auto/span 20
    }

    .r-viewmode--manchette-thematique i-article {
        border-radius: 16px;
        margin: -144px max(calc(7.8vw + 16px), calc(50vw - 664px)) auto
    }

    .r-viewmode--manchette-thematique r-article--chapo {
        font-size: 1.3rem
    }

    .r-viewmode--manchette-thematique .r-article--title {
        font-size: 3.5rem
    }

    .r-panel--perspective {
        -webkit-transform: translateY(-27px);
        transform: translateY(-27px)
    }

    .r-mini-panel--perspective {
        grid-column: 4
    }
}

@media (min-width:1280px) {
    .r-btn--collapse {
        margin-left: -1vw
    }

    .-is-panel--necrologie .r-minipanel--footer {
        display: contents
    }

    .-is-panel--necrologie r-viewmode article {
        grid-template-columns: 97px auto
    }

    r-footer {
        padding: 32px max(calc(7.8vw + 16px), calc(50vw - 664px)) 60px
    }

    .r-digiteka--title {
        margin: auto max(7.8vw, calc(50vw - 664px)) 16px
    }

    .r-image--duo {
        margin: 16px -312px;
        max-width: 1232px;
        width: 100vw
    }

    i-mini-panel {
        margin: auto max(7.8vw, calc(50vw - 664px))
    }

    .r-mini-panel--section w-viewmode {
        display: contents;
        overflow: inherit
    }

    .r-mini-panel--section i-mini-panel {
        grid-template-areas: ". . . .";
        grid-template-columns: repeat(4, 1fr)
    }

    .r-mini-panel--article .r-pub--native {
        grid-column: 1;
        grid-row: 3
    }

    .r-mini-panel--3-services i-mini-panel {
        grid-template-columns: 1fr 2fr 1fr
    }

    .r-mini-panel--service i-mini-panel {
        grid-template-columns: 75% 25%
    }

    r-mini-panel.-has-imu i-mini-panel {
        grid-template-columns: 1fr 1fr 1fr 332px
    }

    .-is-boutique r-panel--header .r-panel--title {
        background-size: auto 50px
    }

    .-is-boutique r-panel--list {
        padding: 0 48px
    }

    .-is-boutique .r-panel--horizontal .r-panel--item {
        -webkit-flex: 0 0 25%;
        flex: 0 0 25%;
        max-width: 25%
    }

    .-is-boutique .-is-promo {
        font-size: 1rem
    }

    .r-mini-panel--froomle w-viewmode {
        display: contents;
        overflow: inherit
    }

    .r-mini-panel--froomle w-viewmode r-viewmode {
        width: auto
    }

    .r-dcouvr--anonyme:before,
    .r-dcouvr--authenticate:before {
        left: calc(50% - 664px)
    }

    .r-panel--edito {
        grid-row: span 2
    }

    .r-panel--edito .-is-square {
        display: none
    }

    .-is-kroll.r-panel--image {
        grid-column: span 2;
        grid-row: span 2
    }

    .-is-kroll .r-article--img {
        margin: 0 48px
    }

    .r-panel--top-titre .r-panel--title {
        font-size: 1.5rem
    }

    .r-panel--carousel {
        border-radius: 16px;
        box-shadow: 0 0 2px #d6d6d6;
        grid-column-start: 1;
        grid-column-end: -1
    }

    i-mini-panel .r-panel--carousel {
        grid-column: span 3;
        grid-row: span 2
    }

    .r-panel--out {
        grid-column: 1/-1
    }

    .r-panel--out r-panel--header {
        display: -webkit-flex;
        display: flex;
        -webkit-justify-content: center;
        justify-content: center
    }

    .r-panel--horizontal .r-panel--item {
        -webkit-flex: 1;
        flex: 1;
        padding: 16px
    }

    .r-panel--list-image {
        grid-column: 4;
        margin: auto;
        max-width: 300px
    }

    .qiota.r-paywall {
        margin-left: calc(-50vw + 50%)
    }

    .r-selligent--article-desktop {
        -webkit-align-self: flex-start;
        align-self: flex-start
    }

    .r-mini-panel--section-carousel .-md-only,
    .r-mini-panel--section-carousel .o-md {
        display: block
    }

    .r-viewmode--o-panel,
    .r-viewmode--panel {
        grid-column: auto/span 2;
        grid-row: auto/span 2
    }

    .r-viewmode--o-panel-center,
    .r-viewmode--panel-center {
        grid-column: 2/span 2;
        grid-row: auto/span 2
    }
}

@media (max-width:1920px) {
    .r-mini-panel--menu {
        max-width: 1920px
    }
}

@media (max-width:1279px) {
    .-is-panel--necrologie .r-minipanel--footer {
        display: -webkit-flex;
        display: flex;
        -webkit-justify-content: center;
        justify-content: center;
        grid-column: 1/-1;
        gap: 24px
    }

    .-is-boutique r-panel--header .r-panel--link span {
        display: none
    }
}

@media (max-width:959px) {
    .-is-panel--necrologie {
        border: none;
        background-color: #fafcfd;
        padding-top: 12px
    }

    .-is-panel--necrologie .r-minipanel--footer {
        -webkit-align-items: center;
        align-items: center;
        -webkit-flex-direction: column;
        flex-direction: column
    }

    .-is-panel--necrologie w-viewmode {
        -webkit-flex-direction: column;
        flex-direction: column
    }

    .-is-panel--necrologie .r-mini-panel--necrologie-title,
    .-is-panel--necrologie r-panel--header {
        font-size: 24px;
        margin: 12px 16px
    }

    body:not(.-is--native) .r-pub--inread i-pub>[id*="-m-"] {
        background: url(/sites/all/themes/enacarbon/images/pub/pub_logo_default.svg) center center/auto 10px no-repeat #f9f9fc;
        padding: 16px 0;
        position: -webkit-sticky;
        position: sticky;
        top: 0
    }

    .r-page--video body:not(.-is--native) .r-pub--inread i-pub>[id*="-m-"] {
        background: url(/sites/all/themes/enacarbon/images/pub/pub_logo_default.svg) center center/auto 10px no-repeat #000
    }

    .r-page--video body:not(.-is--native) .r-pub--inread i-pub>[id*="-m-"]>div {
        background: 0 0 !important
    }

    body:not(.-is--native) .r-pub--inread i-pub>[id*="-m-"].adm-ad-rendered {
        background: #f9f9fc
    }

    .r-page--video body:not(.-is--native) .r-pub--inread i-pub>[id*="-m-"].adm-ad-rendered {
        background: #000
    }

    .r-page--video body:not(.-is--native) .r-pub--inread i-pub>[id*="-m-"].adm-ad-rendered>div {
        background: 0 0 !important
    }

    body:not(.-is--native) .r-pub--inread i-pub>[id*=flexm-m-],
    body:not(.-is--native) .r-pub--inread i-pub>[id*=flexmv-m-],
    body:not(.-is--native) .r-pub--inread i-pub>[id*=flexs-m-],
    body:not(.-is--native) .r-pub--inread i-pub>[id*=flexsv-m-],
    body:not(.-is--native) .r-pub--inread i-pub>[id*=hor-m-],
    body:not(.-is--native) .r-pub--inread i-pub>[id*=imu-m-] {
        min-height: 282px
    }

    body:not(.-is--native) .r-pub--inread i-pub>[id*=halfimu-m-] {
        min-height: 157px
    }

    .r-mini-panel--services .r-panel--horizontal:nth-child(odd) {
        background: #f0f7fd
    }

    .r-mini-panel--3-services .r-panel--horizontal {
        padding: 16px
    }

    .r-mini-panel--3-services r-panel--header {
        margin: 0 0 16px
    }

    .r-mini-panel--service .r-panel--horizontal {
        padding: 16px
    }

    .r-dcouvr--anonyme:before,
    .r-dcouvr--authenticate:before {
        aspect-ratio: 158/140;
        background: url(../index/dcouvr-bg-mobile.svg) center bottom/contain no-repeat;
        right: 0;
        width: 140px
    }

    .r-dcouvr--anonyme:after,
    .r-dcouvr--authenticate:after {
        display: none
    }

    .r-dcouvr--anonyme.has-concours:before,
    .r-dcouvr--authenticate.has-concours:before {
        aspect-ratio: 195/214;
        background: url(../index/dcouvr-bg-mobile-concours.svg) center bottom/contain no-repeat
    }

    .r-carousel--supplement r-carousel {
        margin: 0 16px
    }

    .r-carousel--supplement r-viewmode {
        margin: 0;
        padding: 0
    }

    .r-carousel--supplement i-carousel>* {
        -webkit-flex: 0 0 85%;
        flex: 0 0 85%;
        margin: 0 16px 0 0
    }

    .-is-panel--necrologie w-viewmode r-viewmode {
        width: auto !important
    }

    .r-panel--top-titre .r-panel--item {
        grid-template-areas: "num titre" "num meta";
        grid-template-columns: 1fr 4fr
    }

    .r-panel--top-titre .r-panel--img {
        display: none
    }

    .r-panel--horizontal {
        padding: 16px 0 16px 16px
    }

    .r-mini-panel--section-carousel .-md-only,
    .r-mini-panel--section-carousel .o-md {
        display: block
    }

    .gr-nav-articles li:first-child a,
    .gr-nav-articles li:last-child a {
        font-size: 0
    }

    .gr-nav-articles a i {
        font-size: 1rem
    }

    .gr-nav-articles a i.icon-prev-light {
        margin-right: 0
    }

    .gr-nav-articles a i.icon-next-light {
        margin-left: 0
    }
}

@media (max-width:663px) {
    .glider::-webkit-scrollbar {
        height: 3px;
        opacity: 1;
        -webkit-appearance: none;
        width: 7px
    }

    .glider::-webkit-scrollbar-thumb {
        background-color: rgba(87, 87, 87, .25);
        border-radius: 99px;
        box-shadow: 0 0 1px rgba(255, 255, 255, .25);
        opacity: 1
    }

    .r-pub--nat {
        background: 0 0
    }

    .r-pub--nat>div {
        margin: 0
    }

    body:not(.-is--native) .r-pub--inread {
        margin-left: calc(-50vw + 50%);
        padding: 0 8px;
        width: 100vw
    }

    .r-mini-panel--pub-bas-article {
        padding: 0 0 16px
    }

    .r-mini-panel--pub-bas-article .r-pub--nat {
        margin-bottom: 16px
    }

    .r-mini-panel--pub-bas-article .r-outbrain,
    .r-mini-panel--pub-bas-article .r-taboola {
        padding: 0
    }

    .r-mini-panel--pub-bas-article .r-viewmode--niveau-1,
    .r-mini-panel--pub-bas-article .r-viewmode--niveau-2,
    .r-mini-panel--pub-bas-article .r-viewmode--o-niveau-1,
    .r-mini-panel--pub-bas-article .r-viewmode--o-niveau-2,
    .r-mini-panel--pub-bas-article .r-viewmode--old,
    .r-mini-panel--pub-bas-article w-viewmode {
        max-width: none
    }

    .r-mini-panel--pub {
        padding: 0
    }

    .r-mini-panel--pub.v3 r-viewmode:nth-of-type(3n+1):before {
        top: 24px
    }

    .r-mini-panel--pub.v3 r-viewmode:nth-of-type(3n+1) .r-viewmode--article .r-article--img {
        grid-column: 1/-1
    }

    .r-mini-panel--pub .r-pub--imu {
        margin-bottom: 16px
    }

    .r-mini-panel--pub r-viewmode {
        border-bottom: 1px solid #d6d6d6;
        margin: 0;
        max-width: none;
        padding: 16px 0
    }

    .r-mini-panel--pub r-viewmode:last-of-type {
        margin: 0 0 16px
    }

    .r-mini-panel--pub r-viewmode .r-viewmode--article {
        display: grid;
        -webkit-column-gap: 12px;
        -moz-column-gap: 12px;
        column-gap: 12px;
        grid-auto-flow: row dense;
        grid-template-columns: 2fr 1fr
    }

    .r-mini-panel--pub r-viewmode .r-viewmode--article .r-article--img {
        grid-column: 2
    }

    .r-mini-panel--pub r-viewmode .r-article--img img {
        aspect-ratio: 4/3
    }

    .r-footer--newsletter,
    .r-footer--top span {
        display: none
    }

    .r-footer--services {
        display: block;
        grid-column: 1/-1;
        margin: 16px 0
    }

    .r-footer--services r-footer--list {
        -webkit-columns: 2;
        -moz-columns: 2;
        columns: 2
    }

    .r-footer--copyright {
        border-top: 1px solid #d6d6d6;
        font-size: .75rem;
        margin-top: 8px;
        padding-top: 8px
    }

    .r-carousel--kiosque {
        padding: 0;
        margin-right: -16px;
        margin-left: -16px;
        width: auto
    }

    .r-mini-panel--menu i-mini-panel {
        -webkit-transform: translateX(-100%);
        transform: translateX(-100%);
        transition: transform .3s;
        transition: transform .3s, -webkit-transform .3s
    }

    .r-mini-panel--menu.-is-toggle i-mini-panel {
        -webkit-transform: translateX(0);
        transform: translateX(0)
    }

    r-mini-panel {
        margin-bottom: 16px;
        border-top: 1px solid #f0f7fd
    }

    r-mini-panel.-has-panel .r-mini-panel--title {
        padding: 16px
    }

    .-is-mp-weekend r-viewmode {
        border-bottom: none
    }

    .-is-mp-mad.r-mini-panel--services {
        border-top: 2px solid #003978
    }

    .-is-mp-mad .r-panel--horizontal:nth-child(odd) {
        background-color: #fff
    }

    .-is-swipable {
        position: relative
    }

    .-is-swipable i-mini-panel {
        display: -webkit-flex;
        display: flex;
        -webkit-flex-wrap: nowrap;
        flex-wrap: nowrap;
        -webkit-justify-content: flex-start;
        justify-content: flex-start;
        overflow: auto;
        padding: 64px 0
    }

    .-is-swipable i-mini-panel>* {
        -webkit-flex: 0 0 80%;
        flex: 0 0 80%;
        margin: 8px
    }

    .-is-swipable .r-mini-panel--title {
        margin: 0;
        position: absolute;
        top: 0;
        width: 100%
    }

    .-is-swipable .r-btn--more {
        bottom: 0;
        margin: 0;
        position: absolute;
        width: 100%
    }

    .-is-baseline i-mini-panel {
        padding: 96px 0 64px
    }

    .r-dcouvr--anonyme,
    .r-dcouvr--authenticate {
        text-align: left
    }

    .r-dcouvr--anonyme .logo,
    .r-dcouvr--authenticate .logo {
        -webkit-justify-content: flex-start;
        justify-content: flex-start
    }

    .r-dcouvr--anonyme .logo span,
    .r-dcouvr--authenticate .logo span {
        -webkit-flex: 0 0 calc(50% - 16px);
        flex: 0 0 calc(50% - 16px)
    }

    .r-dcouvr--anonyme r-btn.link,
    .r-dcouvr--authenticate r-btn.link {
        -webkit-align-items: flex-start;
        align-items: flex-start;
        -webkit-flex-direction: column;
        flex-direction: column
    }

    .r-modal--dcouvr-iframe r-modal--content {
        border-bottom-left-radius: 0;
        border-bottom-right-radius: 0;
        bottom: 0
    }

    .r-panel--edito {
        min-height: 60vw;
        overflow: hidden
    }

    .r-panel--edito .r-panel--title {
        font-size: 1.3rem;
        width: 60%
    }

    .r-panel--edito .r-img--background {
        bottom: 0;
        position: absolute
    }

    .r-panel--edito .-is-vertical {
        display: none
    }

    .r-anonyme .-is-kroll .r-article--img::after {
        font-size: .8rem
    }

    .r-panel--top-titre {
        margin: -1px 0 0
    }

    .r-panel--horizontal .r-panel--item {
        -webkit-flex: 0 0 85%;
        flex: 0 0 85%;
        margin-right: 16px
    }

    .r-panel--bandeau r-panel--body {
        display: block
    }

    .r-panel--bandeau .r-img {
        max-width: none;
        height: 100%;
        width: auto
    }

    .r-panel--lena .r-panel--title {
        font-size: 1rem;
        text-align: center
    }

    .r-panel--lena .r-panel--list {
        display: none
    }

    .r-froomle--anonyme,
    .r-froomle--cookies {
        padding: 32px 24px
    }

    r-selligent {
        margin-bottom: 16px
    }

    .r-viewmode--clubdusoir article,
    .r-viewmode--list article,
    .r-viewmode--niveau-2 article,
    .r-viewmode--o-clubdusoir article,
    .r-viewmode--o-list article,
    .r-viewmode--o-niveau-1 article,
    .r-viewmode--o-niveau-2 article {
        grid-template-areas: 'titre img' 'meta img' 'aside aside';
        grid-template-columns: 2fr 1fr
    }

    .r-mini-panel--section-carousel .r-viewmode--clubdusoir article,
    .r-mini-panel--section-carousel .r-viewmode--list article,
    .r-mini-panel--section-carousel .r-viewmode--niveau-2 article,
    .r-mini-panel--section-carousel .r-viewmode--o-clubdusoir article,
    .r-mini-panel--section-carousel .r-viewmode--o-list article,
    .r-mini-panel--section-carousel .r-viewmode--o-niveau-1 article,
    .r-mini-panel--section-carousel .r-viewmode--o-niveau-2 article {
        display: block
    }

    .r-viewmode--clubdusoir .r-article--title,
    .r-viewmode--list .r-article--title,
    .r-viewmode--niveau-2 .r-article--title,
    .r-viewmode--o-clubdusoir .r-article--title,
    .r-viewmode--o-list .r-article--title,
    .r-viewmode--o-niveau-1 .r-article--title,
    .r-viewmode--o-niveau-2 .r-article--title {
        grid-area: titre;
        margin-right: 8px;
        margin-top: 0
    }

    .r-viewmode--clubdusoir r-article--meta,
    .r-viewmode--list r-article--meta,
    .r-viewmode--niveau-2 r-article--meta,
    .r-viewmode--o-clubdusoir r-article--meta,
    .r-viewmode--o-list r-article--meta,
    .r-viewmode--o-niveau-1 r-article--meta,
    .r-viewmode--o-niveau-2 r-article--meta {
        grid-area: meta
    }

    .r-viewmode--clubdusoir .r-article--img,
    .r-viewmode--list .r-article--img,
    .r-viewmode--niveau-2 .r-article--img,
    .r-viewmode--o-clubdusoir .r-article--img,
    .r-viewmode--o-list .r-article--img,
    .r-viewmode--o-niveau-1 .r-article--img,
    .r-viewmode--o-niveau-2 .r-article--img {
        grid-area: img
    }

    .r-viewmode--o-panel .r-article--title,
    .r-viewmode--panel .r-article--title {
        font-weight: 700;
        font-size: 1.5rem
    }

    .r-viewmode--o-panel .r-article--img,
    .r-viewmode--panel .r-article--img {
        margin-left: -16px;
        margin-right: -16px
    }

    .r-viewmode--o-panel-center .r-article--title,
    .r-viewmode--panel-center .r-article--title {
        font-weight: 700;
        font-size: 1.5rem
    }

    .r-viewmode--o-panel-center .r-article--img,
    .r-viewmode--panel-center .r-article--img {
        margin-left: -16px;
        margin-right: -16px
    }

    .r-viewmode--list .r-article--list,
    .r-viewmode--o-list .r-article--list {
        grid-area: aside
    }

    .r-viewmode--dossier,
    .r-viewmode--o-dossier {
        margin: 0 0 12px;
        padding: 16px;
        background: #f0f7fd
    }

    .r-viewmode--dossier article,
    .r-viewmode--o-dossier article {
        grid-template-areas: '.';
        grid-template-columns: 1fr
    }

    .r-viewmode--dossier .r-article--title,
    .r-viewmode--o-dossier .r-article--title {
        font-weight: 700;
        font-size: 1.5rem
    }

    .r-viewmode--dossier .r-alerte,
    .r-viewmode--o-dossier .r-alerte {
        display: inline-block;
        left: 50%;
        padding: 4px 16px;
        position: absolute;
        -webkit-transform: translate(-50%, -100%);
        transform: translate(-50%, -100%);
        top: 0;
        background: #f0f7fd
    }

    .r-viewmode--dossier .r-alerte::after,
    .r-viewmode--o-dossier .r-alerte::after {
        display: none
    }

    .r-viewmode--multimedia .r-article--title,
    .r-viewmode--o-multimedia .r-article--title {
        font-weight: 700;
        font-size: 1.5rem
    }

    .r-article--sidebar {
        margin: 0 -12px
    }

    .r-viewmode--manchette-thematique {
        padding: 0
    }

    .r-viewmode--manchette-thematique .r-viewmode--article {
        display: block
    }

    .r-viewmode--thematique {
        max-width: 320px;
        margin: 32px auto;
        grid-row: auto;
        grid-column: auto
    }
}

@media (min-width:960px) and (max-width:1279px) {
    r-footer {
        padding: 32px max(64px, calc(50vw - 490px)) 60px
    }

    .r-digiteka--title {
        max-width: 996px;
        margin: auto max(64px, calc(50vw - 498px)) 16px
    }

    .r-image--duo {
        margin: 16px -30%
    }

    i-mini-panel {
        max-width: 996px;
        margin: auto max(64px, calc(50vw - 498px))
    }

    .r-mini-panel--section i-mini-panel {
        grid-template-areas: ". . .";
        grid-template-columns: repeat(3, 1fr)
    }

    .r-mini-panel--article .r-pub--native {
        grid-column: 1;
        grid-row: 3
    }

    .r-mini-panel--3-services i-mini-panel {
        grid-template-columns: 1fr 2fr 1fr
    }

    .r-mini-panel--3-services r-panel--header {
        background-size: auto 15px
    }

    .r-mini-panel--service i-mini-panel {
        grid-template-columns: 66.66% 33.33%
    }

    r-mini-panel.-has-panel i-mini-panel {
        grid-gap: 16px;
        grid-template-areas: ". .";
        grid-template-columns: calc(50% - 8px) calc(50% - 8px)
    }

    r-mini-panel.-has-imu i-mini-panel {
        grid-template-columns: 1fr 1fr 332px
    }

    .-is-mp-weekend r-viewmode:last-of-type {
        display: none
    }

    .r-dcouvr--anonyme:before,
    .r-dcouvr--authenticate:before {
        left: calc(50% - (3 * 300px + 32px)/ 2)
    }

    .r-panel--edito .-is-vertical {
        display: none
    }

    i-mini-panel .r-panel--carousel {
        grid-column: span 2;
        grid-row: span 2;
        width: calc(100% - 32px)
    }

    .r-panel--horizontal .r-panel--item {
        -webkit-flex: 1;
        flex: 1;
        padding: 8px
    }

    .r-panel--cinenews r-panel--header,
    .r-panel--geeko r-panel--header,
    .r-panel--geeko-3items r-panel--header,
    .r-panel--lesoir-immo-3 r-panel--header,
    .r-panel--passion-sante r-panel--header,
    .r-panel--references r-panel--header,
    .r-panel--soirimmo r-panel--header,
    .r-panel--soirmag r-panel--header,
    .r-panel--sosoir r-panel--header,
    .r-panel--sosoir-3items r-panel--header,
    .r-panel--vacancesweb r-panel--header,
    .r-panel--vacancesweb-1-item r-panel--header {
        margin: 0 8px
    }

    .qiota.r-paywall {
        margin-left: calc(-((100vw - 332px * 3)/ 2) + 50%)
    }

    .r-viewmode--o-panel,
    .r-viewmode--o-panel-center,
    .r-viewmode--panel,
    .r-viewmode--panel-center {
        grid-column: auto/span 2;
        grid-row: auto/span 2
    }
}

@media (min-width:664px) and (max-width:959px) {
    r-footer--section {
        padding-left: 32px
    }

    .r-footer--newsletter .r-btn {
        margin-top: 8px
    }

    .r-digiteka--title {
        max-width: 664px;
        margin: auto auto 16px
    }

    r-mini-panel r-panel {
        margin: 8px
    }

    i-mini-panel {
        max-width: 696px;
        margin: auto
    }

    .r-mini-panel--section i-mini-panel {
        grid-template-areas: ". .";
        grid-template-columns: repeat(2, 1fr)
    }

    .r-mini-panel--services i-mini-panel {
        max-width: none
    }

    .r-mini-panel--services r-panel {
        margin: 0
    }

    .r-mini-panel--article .r-pub--native {
        grid-column: 1;
        grid-row: 5
    }

    .r-mini-panel--3-services i-mini-panel {
        display: block;
        max-width: 100%
    }

    .r-mini-panel--3-services .r-panel--horizontal .r-panel--item {
        -webkit-flex: 0 0 50%;
        flex: 0 0 50%
    }

    .r-mini-panel--service i-mini-panel {
        display: block
    }

    r-mini-panel.-has-imu i-mini-panel {
        grid-template-columns: 1fr 332px
    }

    .r-panel--edito .-is-square {
        display: none
    }

    i-mini-panel .r-panel--carousel {
        grid-row: span 2
    }

    .r-panel--horizontal .r-panel--item {
        -webkit-flex: 0 0 40%;
        flex: 0 0 40%;
        margin-right: 16px
    }

    .r-panel--boutons r-panel--body {
        -webkit-flex-wrap: wrap;
        flex-wrap: wrap
    }

    .r-panel--boutons .r-panel--link {
        max-width: 50%
    }

    .r-viewmode--o-panel,
    .r-viewmode--o-panel-center,
    .r-viewmode--panel,
    .r-viewmode--panel-center {
        grid-column: auto/span 2;
        grid-row: auto/span 2
    }

    .r-viewmode--manchette-thematique .r-article--title {
        font-size: 3rem
    }
}

@media (min-width:664px) and (max-width:1279px) {

    .-is-mp-mad.r-mini-panel--services .r-mini-panel--title,
    .-is-mp-mad.r-mini-panel--services r-panel--header {
        padding-top: 96px
    }

    .-is-boutique .r-panel--horizontal .r-panel--item {
        -webkit-flex: 0 0 300px;
        flex: 0 0 300px;
        max-width: 300px
    }

    .-is-swipable i-mini-panel>* {
        -webkit-flex: 0 0 80%;
        flex: 0 0 80%;
        margin: 8px
    }

    .r-panel--chronique {
        border-radius: 0;
        border-top: 1px solid #003978;
        box-shadow: none
    }

    .r-panel--top-titre .r-panel--title {
        font-size: 1.3rem
    }

    .r-froomle--anonyme,
    .r-froomle--cookies {
        -webkit-flex-basis: 100%;
        flex-basis: 100%
    }
}

@media print {

    *,
    ::after,
    ::before {
        background: 0 0 !important;
        box-shadow: none !important;
        color: #000 !important;
        text-shadow: none !important
    }

    a,
    a:visited {
        text-decoration: underline
    }

    a[href]::after {
        content: " (" attr(href) ")"
    }

    abbr[title]::after {
        content: " (" attr(title) ")"
    }

    a[href^='#']::after,
    a[href^='javascript:']::after {
        content: ''
    }

    pre {
        white-space: pre-wrap !important
    }

    blockquote,
    pre {
        border: 1px solid #575757;
        page-break-inside: avoid
    }

    thead {
        display: table-header-group
    }

    img,
    tr {
        page-break-inside: avoid
    }

    h2,
    h3,
    p {
        orphans: 3;
        widows: 3
    }

    h2,
    h3 {
        page-break-after: avoid
    }

    .r-sticky--panel,
    r-footer,
    r-header,
    r-menu,
    r-pub {
        display: none !important
    }

    figure {
        margin: 0 !important;
        width: 35%
    }

    .page-node r-embed,
    .page-node r-mini-panel,
    .page-node r-panel {
        display: none !important
    }
}

.reg__list {
    list-style: none;
    counter-reset: step-counter;
    max-width: 100%;
    line-height: 1.5;
    padding-left: 0;
}

.reg__list li {
    position: relative;
    padding: 10px 15px;
    /* padding-left: 55px; */
    margin-bottom: 15px;
    background-color: #f9f9f9;
    border-radius: 5px;
    border: 1px solid #e0e0e0;
}


.reg__list li::before {
    content: "" !important;
}

.button-link {
    display: block;

    padding: 1rem 0;
    text-align: center;
    background-color: #E83F9A;
    color: #fff !important;
    text-decoration: none;
    border-radius: 5px;
    transition: 0.3s;
    weight: 100%;
}

.button-link:hover {
    background-color: #c73635 !important;
    color: #fff !important;
    text-decoration: none;
    cursor: pointer ! important;
}


.reg__list li {
    z-index: 1;
}

.reg__list li::before {
    z-index: 2;
}



._1ohn0ic0,
._1ohn0ic1 {
    display: flex;
    flex-direction: column;
    width: 100%;
    gap: 16px
}

._iprlip0 {
    margin: 0;
    padding: 0;
    border: 0;
    width: 100%;
    height: 1px;
    background-color: #e8e8e8
}

._iprlip1 {
    background-color: #e8e8e8
}

._1fuz8290 {
    display: flex;
    flex-direction: column;
    padding: 32px;
    background-color: #f5f5f5
}

._1fuz8290>[data-content-type] {
    padding: 0
}

._1vi8lxd {
    flex: 100%;
    color: red;
    font-family: Arial, sans-serif;
    font-size: .875rem;
    line-height: 1.3
}

._1vi8lxe {
    color: #b3b3b3
}

._1i78f9m1 {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    width: 100%;
    gap: 12px;
    border: 1px solid #e8e8e8;
    border-radius: 4px;
    background-color: #fff;
    padding: 12px
}

._1i78f9m2 {
    --_1i78f9m0: #b3b3b3;
    background-color: #fff;
    border-color: #e8e8e8;
    color: #b3b3b3
}

._1i78f9m6 {
    border: 0;
    background: unset;
    padding: 0;
    resize: none;
    width: 100%;
    color: #18191a;
    font-family: Arial, sans-serif;
    font-size: .875rem;
    font-weight: 400;
    line-height: 1.25
}

._1i78f9m6:focus {
    outline: 0
}

._1i78f9m6::placeholder {
    color: var(--_1i78f9m0);
    font-family: Arial, sans-serif;
    font-size: .875rem;
    font-weight: 400;
    line-height: 1.25
}

._1i78f9m7 {
    display: flex;
    justify-content: flex-end;
    align-items: flex-end;
    flex-direction: column;
    gap: 12px
}

._18yqchc0,
._18yqchc1 {
    display: flex;
    flex-direction: column;
    width: 100%;
    gap: 16px
}

._18yqchc2 {
    display: flex;
    flex-direction: column;
    gap: 4px
}

._18yqchc3 {
    display: flex;
    justify-content: space-between;
    gap: 12px
}

._18yqchc4 {
    font-size: 1rem;
    font-family: Arial, sans-serif;
    font-weight: 700;
    line-height: 1.5;
    color: #18191a
}

._18yqchc5 {
    font-size: .875rem;
    font-family: Arial, sans-serif;
    font-weight: 400;
    line-height: 1;
    color: #666
}

._1l4xp7l0 {
    display: flex;
    align-items: center;
    height: inherit;
    background-color: #fff;
    gap: 4px;
    color: #18191a
}

._1l4xp7l1 {
    padding: 4px 6px
}

._1l4xp7l3 {
    color: #18191a;
    line-height: 1;
    font-family: Stag Sans, Arial, Helvetica Neue, Helvetica, sans-serif;
    font-weight: 400
}

._1l4xp7l4 {
    font-size: .75rem
}

._1odbhbs1 {
    position: relative
}

._1odbhbs2 {
    display: flex;
    flex-direction: column;
    width: 100%;
    position: relative;
    text-decoration: none
}

._1odbhbs3 {
    display: none
}

._1odbhbs4,
._1odbhbs5 {
    display: flex
}

._1odbhbs3+._1odbhbs5,
._1odbhbs4+._1odbhbs5 {
    display: none
}

@media only screen and (width>=460px) {
    ._1odbhbs1 {
        position: absolute;
        width: 100%;
        height: 100%
    }

    ._1odbhbs4 {
        display: none
    }
}

@media only screen and (width<=265px) {
    ._1odbhbs3 {
        display: flex
    }

    ._1odbhbs3+._1odbhbs4 {
        display: none
    }

    ._1odbhbs1 ._1odbhbs5 {
        position: relative
    }
}

._thhw8v0 {
    line-height: 1;
    text-transform: uppercase;
    display: inline-flex;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

._thhw8v2 {
    padding: 4px 6px;
    font-size: .75rem
}

._thhw8v4 {
    background-color: red;
    color: #fff;
    font-family: Stag Sans, Arial, Helvetica Neue, Helvetica, sans-serif;
    font-weight: 400
}

._thhw8v5 {
    background-color: #00f;
    color: #fff;
    font-family: Stag, Arial, Helvetica Neue, Helvetica, sans-serif;
    font-weight: 400
}

._xkg6e50 {
    flex-direction: column;
    width: 100%;
    display: flex;
    gap: 12px;
    content-visibility: auto
}

._xkg6e53 {
    position: absolute;
    bottom: 0;
    left: 0;
    display: flex;
    width: 100%;
    overflow: hidden
}

._xkg6e58 {
    position: relative;
    flex: 0 0 118px;
    width: 118px;
    height: 88px
}

._xkg6e5d {
    position: absolute;
    bottom: 0;
    right: 0;
    font-family: Stag Sans, Arial, Helvetica Neue, Helvetica, sans-serif;
    font-weight: 400;
    text-transform: none;
    font-size: 1.75rem;
    line-height: 1
}

._xkg6e52 ._xkg6e5d {
    color: #929292
}

._xkg6e5j {
    display: flex;
    flex-direction: column
}

._xkg6e5k {
    display: flex;
    gap: 4px
}

._xkg6e5l {
    display: flex;
    gap: 4px;
    font-family: Stag Sans, Arial, Helvetica Neue, Helvetica, sans-serif;
    font-weight: 400;
    text-transform: none;
    font-size: 1rem;
    line-height: 1.25
}

._xkg6e52 ._xkg6e5l {
    color: red
}

._xkg6e5q {
    text-decoration: line-through
}

._xkg6e511 {
    font-family: Arial, sans-serif;
    font-weight: 400;
    text-transform: none;
    white-space: nowrap;
    font-size: .875rem;
    line-height: 1.4
}

._xkg6e52 ._xkg6e511 {
    color: #666
}

._xkg6e516 {
    position: absolute;
    top: 0;
    right: 0;
    padding: 4px
}

._xkg6e517 {
    display: flex;
    flex: 1 1 100%;
    flex-direction: column;
    justify-content: space-between;
    max-height: 100%;
    overflow: hidden
}

._xkg6e518 {
    margin: 0;
    transition: color .25s ease-in-out;
    hyphens: manual;
    text-transform: none;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    display: -webkit-box;
    max-width: 100%;
    text-overflow: ellipsis;
    overflow: hidden;
    font-size: 1rem;
    line-height: 1.25
}

._xkg6e52 ._xkg6e518 {
    color: #00f
}

._xkg6e52 ._xkg6e518:hover {
    color: red
}

._xkg6e52 ._xkg6e518:active {
    color: #e40000
}

._xkg6e51d {
    font-family: Stag Sans, Arial, Helvetica Neue, Helvetica, sans-serif;
    font-weight: 400
}

._xkg6e51e {
    font-family: Stag, Arial, Helvetica Neue, Helvetica, sans-serif;
    font-weight: 400
}

@media only screen and (width<=265px) {
    ._xkg6e50 {
        contain-intrinsic-size: auto 100%
    }

    ._xkg6e58 {
        width: 100%;
        height: 100%
    }

    ._xkg6e5d {
        font-size: 1.75rem;
        line-height: 1
    }

    ._xkg6e5l {
        font-size: 1rem;
        line-height: 1.25
    }

    ._xkg6e511 {
        font-size: .875rem;
        line-height: 1.4
    }

    ._xkg6e518 {
        font-size: 1.125rem;
        line-height: 1.2
    }
}

@media only screen and (width>=320px) {
    ._xkg6e50 {
        flex-direction: row;
        contain-intrinsic-size: auto 88px
    }
}

@media only screen and (width>=460px) {

    ._1odbhbs3+._1odbhbs5,
    ._1odbhbs4+._1odbhbs5 {
        display: flex
    }

    ._1odbhbs1 ._1odbhbs5 {
        position: absolute;
        width: 100%;
        height: 100%
    }

    ._xkg6e50 {
        contain-intrinsic-size: auto 88px
    }

    ._xkg6e58 {
        flex: 0 0 118px;
        width: 118px;
        height: 88px
    }

    ._xkg6e5d {
        font-size: 1.75rem;
        line-height: 1
    }

    ._xkg6e5l {
        font-size: 1rem;
        line-height: 1.25
    }

    ._xkg6e511 {
        font-size: .875rem;
        line-height: 1.4
    }

    ._xkg6e518 {
        font-size: 1rem;
        line-height: 1.25
    }
}

@media only screen and (width>=600px) {
    ._xkg6e50 {
        contain-intrinsic-size: auto 150px
    }

    ._xkg6e58 {
        flex: 0 0 200px;
        width: 200px;
        height: 150px
    }

    ._xkg6e5d {
        font-size: 2.375rem;
        line-height: 1
    }

    ._xkg6e5l {
        font-size: 1.125rem;
        line-height: 1.1
    }

    ._xkg6e511 {
        font-size: .875rem;
        line-height: 1.4
    }

    ._xkg6e518 {
        font-size: 1.125rem;
        line-height: 1.3
    }
}

@media only screen and (width>=768px) {
    ._xkg6e50 {
        contain-intrinsic-size: auto 88px
    }

    ._xkg6e5b {
        flex: 0 0 118px;
        width: 118px;
        height: 88px
    }

    ._xkg6e5g {
        font-size: 2rem;
        line-height: 1
    }

    ._xkg6e514,
    ._xkg6e5o {
        font-size: .875rem;
        line-height: 1.4
    }

    ._xkg6e51b {
        font-size: .875rem;
        line-height: 1.3
    }
}

@media only screen and (width>=1024px) {
    ._1o6hfjg0>[data-content-type=IMAGE] ._ofvi6g0 {
        padding: 0 32px
    }

    ._xkg6e50 {
        contain-intrinsic-size: auto 88px
    }

    ._xkg6e5c {
        flex: 0 0 118px;
        width: 118px;
        height: 88px
    }

    ._xkg6e5h {
        font-size: 2rem;
        line-height: 1
    }

    ._xkg6e515,
    ._xkg6e5p {
        font-size: .875rem;
        line-height: 1.4
    }

    ._xkg6e51c {
        font-size: .875rem;
        line-height: 1.3
    }
}

@keyframes _ds4qi00 {
    0% {
        box-shadow: 0 0 0 0 #fd0
    }

    40%,
    80% {
        box-shadow: 0 0 0 8px transparent
    }

    to {
        box-shadow: 0 0 0 transparent
    }
}

._1a33pz60 {
    display: flex;
    width: 100%;
    height: 100%;
    flex-direction: column;
    overflow: hidden;
    position: relative
}

._1a33pz63 {
    position: relative;
    width: 100%;
    height: 100%;
    overflow: hidden;
    flex: 0 0 100%
}

._1a33pz64 {
    position: absolute;
    bottom: 100%;
    left: 0;
    width: 100%;
    height: 120px;
    background: linear-gradient(0deg, rgba(0, 0, 0, .34) 0, rgba(0, 0, 0, 0) 100%)
}

._1a33pz65 {
    position: relative;
    background: 0 0;
    bottom: 0;
    left: 0;
    width: 100%;
    display: flex;
    flex-direction: column;
    gap: 8px;
    padding: 8px
}

._1a33pz66 {
    display: flex;
    position: absolute;
    bottom: 100%;
    padding: 8px 0
}

._1a33pz6c {
    margin: 0;
    hyphens: manual;
    text-transform: none;
    text-shadow: 0 0 2px rgba(0, 0, 0, .3);
    color: #fff
}

._1a33pz6e {
    font-size: 1.375rem;
    line-height: 1.2
}

._1a33pz6l {
    font-family: Stag, Arial, Helvetica Neue, Helvetica, sans-serif;
    font-weight: 400
}

@media only screen and (width>=320px) {
    ._1a33pz65 {
        position: absolute;
        background: rgba(0, 0, 0, .32)
    }

    ._1a33pz66 {
        padding: 0
    }
}

@media only screen and (width<=265px) {
    ._1a33pz61 ._1a33pz6c {
        color: #00f
    }

    ._1a33pz61 ._1a33pz6c:active,
    ._1a33pz61 ._1a33pz6c:hover {
        color: red
    }

    ._1a33pz6e {
        font-size: 1.125rem;
        line-height: 1.2
    }

    ._1a33pz6l {
        font-family: Stag Sans, Arial, Helvetica Neue, Helvetica, sans-serif;
        font-weight: 400
    }
}

@media only screen and (width>=460px) {
    ._1a33pz6c {
        color: #fff
    }

    ._1a33pz6e {
        font-size: 1.375rem;
        line-height: 1.2
    }

    ._1a33pz6l {
        font-family: Stag, Arial, Helvetica Neue, Helvetica, sans-serif;
        font-weight: 400
    }
}

@media only screen and (width>=600px) {
    ._1a33pz6c {
        color: #fff
    }

    ._1a33pz6e {
        font-size: 2.25rem;
        line-height: 1.15
    }

    ._1a33pz6l {
        font-family: Stag, Arial, Helvetica Neue, Helvetica, sans-serif;
        font-weight: 400
    }
}

@media only screen and (width>=768px) {
    ._1a33pz6c {
        color: #fff
    }

    ._1a33pz6e {
        font-size: 1.75rem;
        line-height: 1.15
    }

    ._1a33pz6l {
        font-family: Stag, Arial, Helvetica Neue, Helvetica, sans-serif;
        font-weight: 400
    }
}

@media only screen and (width>=1024px) {
    ._1a33pz6c {
        color: #fff
    }

    ._1a33pz6e {
        font-size: 1.5rem;
        line-height: 1.15
    }

    ._1a33pz6l {
        font-family: Stag, Arial, Helvetica Neue, Helvetica, sans-serif;
        font-weight: 400
    }
}

._99e2bd0 {
    display: flex;
    flex-direction: column;
    height: 100%;
    width: 100%;
    position: relative
}

._99e2bd0:after {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 1px
}

._99e2bd1:after {
    background: #e8e8e8
}

._99e2bd3 {
    position: relative;
    overflow: hidden
}

._99e2bd5 {
    display: flex;
    position: absolute;
    bottom: 8px;
    left: 8px;
    right: 8px
}

._99e2bd9 {
    position: absolute;
    top: 0;
    right: 0;
    display: flex;
    padding: 8px
}

._99e2bda {
    flex: 0 1;
    padding: 8px
}

._99e2bd1 ._99e2bda {
    background: #fff
}

._99e2bdb {
    margin: 0;
    text-transform: none;
    hyphens: manual
}

._99e2bd1 ._99e2bdb {
    color: #00f
}

._99e2bd1 ._99e2bdb:active,
._99e2bd1 ._99e2bdb:hover {
    color: red
}

._99e2bdc {
    font-size: 1rem;
    line-height: 1.25
}

._99e2bdh {
    font-family: Stag Sans, Arial, Helvetica Neue, Helvetica, sans-serif;
    font-weight: 400
}

@media only screen and (width<=265px) {
    ._99e2bdc {
        font-size: 1.125rem;
        line-height: 1.2
    }
}

@media only screen and (width>=460px) {
    ._99e2bdc {
        font-size: 1rem;
        line-height: 1.25
    }
}

@media only screen and (width>=600px) {
    ._99e2bdc {
        font-size: 1.625rem;
        line-height: 1.15
    }
}

@media only screen and (width>=768px) {
    ._99e2bdc {
        font-size: 1.25rem;
        line-height: 1.2
    }
}

@media only screen and (width>=1024px) {
    ._99e2bdc {
        font-size: 1.125rem;
        line-height: 1.2
    }
}

._piezot0 {
    width: 100%;
    display: flex;
    flex-direction: column;
    content-visibility: auto;
    gap: 12px
}

._piezot1 {
    display: flex;
    align-items: center;
    text-wrap: nowrap;
    gap: 4px
}

._piezot2 {
    color: #666;
    font-size: .875rem;
    line-height: 1.15;
    font-family: Arial, sans-serif;
    font-weight: 400;
    text-transform: none
}

._piezot3 {
    display: block;
    position: relative;
    border-radius: 50%;
    width: 7px;
    height: 7px;
    background-color: #666;
    top: 4px
}

._piezot4 {
    position: absolute;
    height: 100%;
    left: 3px;
    width: 1px;
    background-color: #e8e8e8
}

._piezot5 {
    display: flex;
    flex: 1 1 100%;
    flex-direction: column;
    max-height: 100%;
    overflow: hidden;
    gap: 4px
}

._piezota {
    position: absolute;
    bottom: 0;
    left: 0;
    display: flex;
    width: 100%;
    overflow: hidden
}

._piezotb {
    margin: 0;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    display: -webkit-box;
    max-width: 100%;
    line-height: 1.3;
    text-overflow: ellipsis;
    overflow: hidden;
    transition: color .25s ease-in-out;
    hyphens: manual;
    color: #00f;
    font-family: Stag Sans, Arial, Helvetica Neue, Helvetica, sans-serif;
    font-weight: 400;
    font-size: 1rem;
    text-transform: none
}

._piezotb:hover {
    color: red
}

._piezotb:active {
    color: #e40000
}

._piezotf {
    position: relative;
    flex: 0 0 118px;
    width: 118px;
    height: 88px
}

@media only screen and (width>=320px) {
    ._piezot0 {
        flex-direction: row
    }
}

@media only screen and (width<=265px) {

    ._piezot3,
    ._piezot4 {
        display: none
    }

    ._piezotb {
        font-size: 1.125rem;
        -webkit-line-clamp: 3;
        -webkit-box-orient: vertical;
        display: -webkit-box;
        max-width: 100%;
        line-height: 1.2;
        text-overflow: ellipsis;
        overflow: hidden
    }

    ._piezotf {
        flex: 0;
        width: 100%;
        height: 100%
    }
}

@media only screen and (width>=460px) {
    ._piezotb {
        font-size: 1rem;
        -webkit-line-clamp: 3;
        -webkit-box-orient: vertical;
        display: -webkit-box;
        max-width: 100%;
        line-height: 1.3;
        text-overflow: ellipsis;
        overflow: hidden
    }

    ._piezotf {
        flex: 0 0 118px;
        width: 118px;
        height: 88px
    }
}

@media only screen and (width>=600px) {
    ._piezotb {
        font-size: 1.125rem;
        -webkit-line-clamp: 3;
        -webkit-box-orient: vertical;
        display: -webkit-box;
        max-width: 100%;
        line-height: 1.4;
        text-overflow: ellipsis;
        overflow: hidden
    }

    ._piezotf {
        flex: 0 0 200px;
        width: 200px;
        height: 150px
    }
}

@media only screen and (width>=768px) {
    ._piezotb {
        font-size: .875rem;
        -webkit-line-clamp: 3;
        -webkit-box-orient: vertical;
        display: -webkit-box;
        max-width: 100%;
        line-height: 1.3;
        text-overflow: ellipsis;
        overflow: hidden
    }

    ._piezotf {
        display: none
    }
}

@media only screen and (width>=1024px) {
    ._piezotb {
        font-size: .875rem;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
        display: -webkit-box;
        max-width: 100%;
        line-height: 1.3;
        text-overflow: ellipsis;
        overflow: hidden
    }
}

._u3pruy0 {
    display: flex;
    flex-direction: column;
    width: 100%;
    overflow: hidden;
    position: relative;
    z-index: 10;
    font-family: inherit;
    font-size: 1rem
}

._u3pruy1 {
    width: 100%;
    margin: 0 auto;
    max-width: 1024px
}

._u3pruy2 {
    width: 100%;
    background-color: red;
    padding: 16px
}

._u3pruy3 {
    display: flex;
    justify-content: space-between;
    align-items: center;
    color: #fff
}

._u3pruy4,
._u3pruy5 {
    display: none;
    margin: 0
}

._u3pruy6 {
    background-color: #f6f6f6;
    padding: 0 16px
}

._u3pruy7 {
    display: flex;
    align-items: flex-start;
    gap: 16px;
    padding: 24px 0
}

._u3pruy8 {
    margin: 0;
    color: red
}

._u3pruya {
    margin: 0 0 8px;
    font-weight: 400;
    font-size: 1.75rem;
    font-family: Stag, Arial, Helvetica Neue, Helvetica, sans-serif
}

._u3pruyb {
    display: flex;
    align-items: center;
    text-decoration: none;
    color: #00f;
    gap: 8px
}

._u3pruyb:hover {
    color: red
}

._u3pruyb:active {
    color: #e40000
}

._u3pruyc {
    display: flex;
    flex: auto;
    flex-direction: column;
    flex-wrap: wrap;
    justify-content: space-between;
    gap: 32px;
    padding: 16px 0;
    border-top: 1px solid #e8e8e8;
    text-align: center
}

._u3pruyd {
    display: flex;
    flex-direction: column;
    gap: 32px
}

._u3pruyf,
._u3pruyg {
    display: flex;
    flex-direction: column;
    flex: 0;
    justify-content: flex-start;
    align-items: center;
    gap: 12px
}

._u3pruyk {
    display: flex;
    flex: 100%;
    flex-direction: column;
    align-items: center;
    background-color: #f6f6f6;
    padding: 24px 16px;
    font-size: .875rem;
    color: #cfcfcf
}

._u3pruyl {
    margin: 0 0 24px
}

._u3pruym {
    text-align: center;
    color: #666
}

._u3pruyn {
    text-decoration: none;
    color: #18191a
}

._u3pruyn:hover {
    color: red
}

._u3pruyn:active {
    color: #e40000
}

._u3pruyo {
    display: flex;
    flex: 100%;
    flex-wrap: wrap;
    gap: 8px 16px;
    justify-content: center;
    padding: 16px;
    background-color: #003
}

._u3pruyp {
    margin: 0;
    font-family: Stag, Arial, Helvetica Neue, Helvetica, sans-serif;
    font-weight: 400;
    font-size: 1.125rem;
    color: #18191a;
    line-height: 1;
    text-align: center
}

._u3pruyq {
    margin: 16px 0 0;
    padding: 0;
    list-style: none;
    display: flex;
    flex-direction: column;
    align-items: center;
    gap: 12px
}

._u3pruyr {
    padding: 0;
    margin: 0
}

._u3pruyr::marker {
    font-family: Arial, sans-serif;
    font-weight: 700;
    color: #18191a
}

@media only screen and (width>=600px) {
    ._u3pruy4 {
        display: block
    }
}

@media only screen and (width>=768px) {
    ._u3pruy5 {
        display: block
    }

    ._u3pruy7 {
        align-items: center
    }

    ._u3pruyc {
        flex-direction: row;
        text-align: left
    }

    ._u3pruyf {
        align-items: flex-start
    }

    ._u3pruyg {
        display: none
    }

    ._u3pruyp {
        text-align: left
    }

    ._u3pruyq {
        align-items: flex-start
    }
}

._c0is160 {
    margin: 0;
    padding: 0;
    list-style: none;
    display: flex;
    justify-content: center;
    gap: 12px
}

._c0is161 {
    display: flex;
    text-decoration: none;
    color: #18191a
}

._c0is161:active {
    color: #e40000
}

._c0is161:hover {
    color: #c50000
}

._12b7brl0 {
    box-sizing: border-box;
    position: relative;
    z-index: 10;
    display: flex;
    flex-direction: column;
    width: 100%;
    margin: 0 auto;
    gap: 48px;
    padding: 16px;
    max-width: 1024px;
    background-color: #fff
}

._12b7brl2 {
    padding: 0 16px 16px
}

._12b7brl4 {
    display: flex;
    flex-direction: column;
    flex: 100%;
    width: 100%;
    gap: 16px;
    min-width: 0
}

._12b7brl5 {
    display: flex;
    flex-direction: column;
    flex: 100%;
    width: 100%;
    gap: 32px
}

._12b7brl6,
._12b7brl7 {
    display: contents
}

@media only screen and (width>=460px) {
    ._12b7brl0 {
        gap: 48px;
        padding: 16px
    }

    ._12b7brl2 {
        padding: 0 16px 16px
    }
}

@media only screen and (width>=600px) {
    ._12b7brl0 {
        gap: 16px;
        padding: 16px
    }

    ._12b7brl2 {
        padding: 0 16px 16px
    }
}

@media only screen and (width>=768px) {
    ._c0is161 {
        color: #fff
    }

    ._12b7brl0 {
        flex-direction: row;
        gap: 16px;
        padding: 16px
    }

    ._12b7brl2 {
        padding: 16px
    }

    ._12b7brl4 {
        flex: auto;
        width: auto
    }

    ._12b7brl5 {
        flex: 0 0 300px;
        width: 300px
    }

    ._12b7brl7 {
        display: block;
        position: sticky;
        top: calc(96px + 16px)
    }
}

@media only screen and (width>=1024px) {
    ._12b7brl0 {
        flex-direction: row;
        gap: 16px;
        padding: 16px
    }

    ._12b7brl4 {
        flex: auto;
        width: auto
    }

    ._12b7brl5 {
        flex: 0 0 300px;
        width: 300px
    }

    ._12b7brl7 {
        display: block;
        position: sticky;
        top: calc(96px + 16px)
    }
}

._tdc0nb5 {
    margin: 0;
    padding: 0;
    list-style: none;
    display: flex;
    flex-direction: row
}

._tdc0nb6,
._tdc0nb7 {
    gap: 16px
}

._tdc0nb8 {
    margin: 0;
    padding: 0;
    list-style: none;
    display: flex;
    flex-wrap: wrap;
    overflow: hidden;
    font-family: Rama Gothic E, Arial, Helvetica Neue, Helvetica, sans-serif;
    font-size: 1.75rem;
    font-weight: 600;
    height: 48px;
    gap: 4px
}

._tdc0nb9 {
    display: flex;
    align-items: center;
    gap: 4px;
    height: 100%;
    overflow: hidden;
    margin-left: initial;
    padding: initial;
    justify-content: normal
}

._tdc0nba {
    display: flex;
    align-items: center;
    gap: 4px;
    height: auto;
    overflow: visible;
    margin-left: auto;
    padding: 0 8px;
    justify-content: space-between
}

._xou6jb0 {
    display: flex;
    align-items: center
}

._xou6jb1 {
    display: flex;
    align-items: center;
    text-decoration: none;
    color: inherit;
    flex-direction: row;
    flex-wrap: nowrap;
    transition: color .3s ease-out
}

._xou6jb2 {
    text-wrap: nowrap
}

._xou6jb3 {
    height: 40px;
    gap: 8px;
    transition: color .3s ease-out
}

._xou6jb7 {
    color: #18191a
}

._xou6jb7:hover,
._xou6jbc {
    color: red
}

._xou6jbh {
    color: #18191a
}

._xou6jbm {
    text-transform: uppercase;
    height: 48px;
    color: #fff
}

._xou6jbn {
    color: #fff
}

._xou6jbs {
    color: red
}

._xou6jbt {
    gap: 4px
}

._xou6jbt:hover {
    color: red
}

._xou6jbx {
    transition: background-color .3s ease-out;
    padding: 6px 8px;
    border-radius: 4px;
    color: #fff
}

._xou6jb10 {
    color: #fff
}

._xou6jb10:hover {
    background-color: #c50000;
    color: #fff
}

._xou6jb15 {
    background-color: #c50000;
    color: #fff;
    border-radius: 4px
}

._xou6jb1a {
    background-color: red;
    color: #fff
}

._xou6jb1l {
    gap: 8px
}

@media only screen and (width>=768px) {
    ._xou6jb3 {
        padding-right: 16px
    }
}

._1nso91n1 {
    display: flex;
    position: relative;
    overflow: hidden;
    align-items: center;
    margin-right: auto;
    margin-left: auto;
    padding: 0;
    max-width: 1024px
}

._1nso91n2 {
    display: flex;
    row-gap: 136px;
    justify-content: space-between;
    width: 100%;
    padding: 0 16px 0 132px;
    height: 40px;
    font-family: inherit;
    font-size: .875rem;
    gap: 4px
}

._1t1imjw0 {
    position: relative;
    transition: top .5s cubic-bezier(.25, .1, .25, 1)
}

._1t1imjw1 {
    top: 0
}

._1t1imjw3 {
    top: 0;
    z-index: 0;
    transition: top .3s ease-out .1s;
    background-color: #fff
}

._1t1imjw4 {
    display: flex;
    padding: 0 0 0 124px;
    margin-right: auto;
    margin-left: auto;
    max-width: 1024px
}

._1t1imjw5 {
    overflow: hidden;
    z-index: 0;
    transition: height .3s
}

._1t1imjw8 {
    height: 40px
}

._1t1imjw9 {
    margin: 0;
    padding: 0 0 0 8px;
    list-style: none;
    display: flex;
    flex-wrap: wrap;
    font-family: inherit;
    font-size: .875rem;
    font-weight: 700
}

._1t1imjwa {
    display: flex;
    position: relative;
    top: 0;
    transition: top .3s ease-out .1s
}

._chq07r0 {
    display: flex;
    flex-direction: column;
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 9999
}

._chq07r1 {
    display: flex;
    flex-direction: column;
    justify-content: center;
    z-index: 1;
    background-color: red;
    height: 56px;
    padding: 0 16px
}

._chq07r7 {
    display: flex;
    justify-content: space-between;
    max-width: 1024px
}

._chq07r8 {
    display: flex
}

._chq07r9 {
    display: flex;
    align-items: center;
    gap: 8px
}

._chq07rb {
    display: flex;
    align-items: center;
    height: 100%;
    overflow: hidden;
    gap: 8px
}

._chq07rd {
    background: unset;
    border: unset;
    padding: unset;
    text-align: unset;
    display: flex;
    align-items: center;
    justify-content: center;
    width: 32px;
    height: 32px;
    color: #fff
}

._chq07re {
    display: flex;
    z-index: 0;
    transition: top .2s ease-in-out;
    background-color: #fff;
    min-width: 100%;
    position: relative
}

._chq07rf {
    top: 0
}

._chq07rh {
    margin: 0;
    padding: 0 16px;
    list-style: none;
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
    width: 100%;
    flex-basis: 100vw;
    height: 40px;
    overflow-x: scroll;
    overflow-y: hidden;
    white-space: nowrap;
    gap: 16px;
    font-family: Arial, sans-serif;
    font-size: .875rem;
    font-weight: 700;
    text-transform: none;
    color: #18191a
}

._chq07rj {
    display: flex;
    align-items: center;
    transition: color .3s ease-out;
    gap: 4px
}

._chq07rm {
    color: #18191a
}

._chq07rm:hover,
._chq07rr {
    color: red
}

._chq07rw {
    color: #18191a
}

._chq07r11 {
    text-decoration: none;
    display: flex;
    align-items: center;
    padding: 12px 0;
    border-radius: 4px
}

@media only screen and (width>=768px) {
    ._chq07r0 {
        display: none
    }

    ._chq07rj {
        gap: 16px
    }

    ._chq07r11 {
        height: 40px;
        padding: 6px 0
    }
}

@media only screen and (width<=265px) {
    ._chq07ra {
        display: none
    }
}

@media only screen and (width>=1024px) {
    ._chq07r11 {
        height: 40px;
        padding: 6px 0
    }
}

._1u6nm6b0 {
    display: flex;
    flex-direction: column;
    inset: 56px 0 0;
    transition: .3s ease-out;
    position: fixed;
    background-color: #fff
}

._1u6nm6b2 {
    transform: translate(100%);
    visibility: collapse
}

._1u6nm6b3 {
    display: flex;
    align-items: center;
    width: 100%;
    flex: 0 0 40px;
    font-family: inherit;
    font-size: .875rem;
    padding: 0 16px
}

._1u6nm6b4 {
    margin: 0;
    padding: 0;
    list-style: none;
    display: flex;
    gap: 16px;
    overflow: scroll
}

._1u6nm6b5 {
    display: flex;
    align-items: center;
    gap: 4px
}

._1u6nm6b6 {
    color: red
}

._1u6nm6b7 {
    background: unset;
    border: unset;
    padding: unset;
    text-align: unset;
    text-decoration: none
}

._1u6nm6b8 {
    padding: 12px 16px
}

._1u6nm6b9 {
    display: flex;
    justify-content: stretch;
    flex-grow: 1;
    position: relative;
    overflow: hidden
}

._1u6nm6ba {
    margin: 0;
    padding: 16px;
    list-style: none;
    display: flex;
    flex-direction: column;
    width: 50%;
    overflow-y: scroll;
    height: 100%;
    overflow: auto;
    background-color: #f5f5f5;
    color: #232426;
    gap: 12px
}

._1u6nm6bb {
    display: flex;
    flex-direction: column
}

._1u6nm6bc {
    text-decoration: none;
    border: 0;
    display: flex;
    width: 100%;
    align-items: center;
    justify-content: space-between;
    cursor: pointer;
    padding: 4px 8px;
    border-radius: 4px;
    font-family: Rama Gothic E, Arial, Helvetica Neue, Helvetica, sans-serif;
    text-transform: uppercase;
    font-size: 1.75rem;
    font-weight: 600
}

._1u6nm6br {
    background-color: red;
    color: #fff
}

._1u6nm6bs {
    background-color: rgba(0, 0, 0, 0);
    color: #18191a
}

._1u6nm6bt {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

._1u6nm6bu {
    margin: 0;
    padding: 16px;
    list-style: none;
    display: flex;
    flex-direction: column;
    position: absolute;
    right: 0;
    top: 0;
    bottom: 0;
    width: 50%;
    gap: 16px;
    overflow: auto
}

._1u6nm6bv {
    display: flex;
    align-items: center;
    font-family: Arial, sans-serif;
    font-size: .875rem;
    font-weight: 700;
    text-transform: capitalize;
    color: #18191a
}

._1u6nm6bw {
    text-decoration: none
}

._1u6nm6bz {
    color: #18191a
}

._1u6nm6bz:hover {
    color: red
}

._1u6nm6b14 {
    color: #e40000
}

._1u6nm6b19 {
    color: #18191a
}

._1xf9fxt0 {
    display: flex;
    flex-direction: column;
    width: 100%;
    position: relative;
    gap: 12px
}

._1xf9fxt1 {
    width: auto;
    display: block;
    margin-left: 12px
}

@media only screen and (width<=265px) {
    ._1u6nm6ba {
        font-size: 1rem
    }

    ._1xf9fxt1 {
        margin-left: 0
    }
}

._15osb1v0 {
    display: grid;
    position: relative;
    width: 100%;
    grid-template-columns: repeat(12, 1fr);
    gap: 16px
}

._15osb1v2 {
    position: relative;
    grid-column: span 12;
    grid-row: span 1;
    padding-bottom: 0
}

@media only screen and (width>=460px) {
    ._15osb1v3 {
        grid-column: span 12;
        padding-bottom: 75%
    }

    ._15osb1v5 {
        grid-column: span 6;
        padding-bottom: 150%
    }

    ._15osb1v6 {
        grid-column: span 12;
        padding-bottom: 0
    }
}

@media only screen and (width>=600px) {
    ._15osb1v3 {
        grid-column: span 12;
        padding-bottom: 75%
    }

    ._15osb1v5 {
        grid-column: span 6;
        padding-bottom: 150%
    }

    ._15osb1v6 {
        grid-column: span 12;
        padding-bottom: 0
    }
}

@media only screen and (width>=768px) {
    ._15osb1v3 {
        grid-column: span 12;
        padding-bottom: 75%
    }

    ._15osb1v5 {
        grid-column: span 6;
        padding-bottom: 150%
    }

    ._15osb1v6 {
        grid-column: span 12;
        padding-bottom: 0
    }
}

@media only screen and (width>=1024px) {
    ._15osb1v3 {
        grid-column: span 8;
        padding-bottom: 75%
    }

    ._15osb1v5 {
        grid-column: span 4;
        padding-bottom: 150%
    }

    ._15osb1v6 {
        grid-column: span 8;
        padding-bottom: 0
    }
}

html {
    background-color: #f5f5f5;
    font-family: Arial, sans-serif;
    line-height: 1.2;
    -webkit-text-size-adjust: 100%;
    box-sizing: border-box
}

*,
:after,
:before {
    box-sizing: inherit
}

strong {
    font-weight: bolder
}

small {
    font-size: 80%
}

button,
input,
textarea {
    font-family: inherit;
    font-size: 100%;
    line-height: 1.2;
    margin: 0
}

[type=button],
[type=submit],
button {
    -webkit-appearance: button
}

::-webkit-inner-spin-button,
::-webkit-outer-spin-button {
    height: auto
}

::-webkit-search-decoration {
    -webkit-appearance: none
}

::-webkit-file-upload-button {
    -webkit-appearance: button;
    font: inherit
}

@media screen and (max-width:767px) {
    .page-header {
        display: none !important
    }
}

@keyframes pcs__animation__spin {
    100% {
        transform: rotate(360deg)
    }
}

@font-face {
    font-family: cast-sender-ui-icons-default;
    src: url(data:font/woff;base64,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) format("woff"), url(data:font/ttf;base64,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) format("truetype")
}

@font-face {
    font-family: cast-sender-ui-icons-streamz;
    src: url(data:font/woff;base64,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) format("woff"), url(data:font/ttf;base64,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) format("truetype")
}

.pui__root {
    color: #fff;
    -webkit-tap-highlight-color: transparent;
    font-family: Arial, Geneva, sans-serif;
    font-size: 14px;
    line-height: 1.2;
    cursor: none
}

.pui__root * {
    box-sizing: border-box
}

.pui__icon {
    display: inline-block;
    font-style: normal;
    font-variant: normal;
    text-rendering: auto;
    line-height: 1;
    color: inherit
}

.pui__icon:before {
    box-sizing: inherit
}

@font-face {
    font-family: player-ui-icons-default;
    src: url(data:font/woff;base64,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) format("woff"), url(data:font/ttf;base64,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) format("truetype")
}

@font-face {
    font-family: player-ui-icons-rounded;
    src: url(data:font/woff;base64,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) format("woff"), url(data:font/ttf;base64,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HhAbB2QHG24CBAUCCiw2LAoCBQQCBgcCDDlIOQwCBwAABAAAAAABBwEDACcAOQA/AEUAADcGFB8BByMiBh0BFBY7ARcWNj0BFwYHDgEVFBY3NjcXFjI2NC8BJiIXBgcXNjU0JicmBh0BFBYXHgEnBxc1NCYXNCYnFRctAwMuAyYFBwcFJikGDzQJCwMECwYQDBEECgcDwAQKvQEFFAspIAUKBAQYH20CFw9HEQ4f/wQKBC4DCAUyBQcqBgcINDQHBAIGBAYIAwYKEAQHCgTAA2wPDhMXGSM6DAIHBgIEBQIKLDQCGBEIB1UQGwcWHwAAAAAAEADGAAEAAAAAAAEADQAAAAEAAAAAAAIABwANAAEAAAAAAAMADQAUAAEAAAAAAAQADQAhAAEAAAAAAAUACwAuAAEAAAAAAAYADQA5AAEAAAAAAAoAKwBGAAEAAAAAAAsAEwBxAAMAAQQJAAEAGgCEAAMAAQQJAAIADgCeAAMAAQQJAAMAGgCsAAMAAQQJAAQAGgDGAAMAAQQJAAUAFgDgAAMAAQQJAAYAGgD2AAMAAQQJAAoAVgEQAAMAAQQJAAsAJgFmaWNvbnMtcm91bmRlZFJlZ3VsYXJpY29ucy1yb3VuZGVkaWNvbnMtcm91bmRlZFZlcnNpb24gMS4waWNvbnMtcm91bmRlZEdlbmVyYXRlZCBieSBzdmcydHRmIGZyb20gRm9udGVsbG8gcHJvamVjdC5odHRwOi8vZm9udGVsbG8uY29tAGkAYwBvAG4AcwAtAHIAbwB1AG4AZABlAGQAUgBlAGcAdQBsAGEAcgBpAGMAbwBuAHMALQByAG8AdQBuAGQAZQBkAGkAYwBvAG4AcwAtAHIAbwB1AG4AZABlAGQAVgBlAHIAcwBpAG8AbgAgADEALgAwAGkAYwBvAG4AcwAtAHIAbwB1AG4AZABlAGQARwBlAG4AZQByAGEAdABlAGQAIABiAHkAIABzAHYAZwAyAHQAdABmACAAZgByAG8AbQAgAEYAbwBuAHQAZQBsAGwAbwAgAHAAcgBvAGoAZQBjAHQALgBoAHQAdABwADoALwAvAGYAbwBuAHQAZQBsAGwAbwAuAGMAbwBtAAAAAgAAAAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAQIBAwEEAQUBBgEHAQgBCQEKAQsBDAENAQ4BDwEQAREBEgETARQBFQEWARcBGAEZAAVjaGVjawVjbG9zZQ9mdWxsc2NyZWVuLWV4aXQKZnVsbHNjcmVlbgdnby1saXZlCGdvLXN0YXJ0Cm1pbmlwbGF5ZXIHbmV4dC0xMARuZXh0BXBhdXNlBHBsYXkHcHJldi0xMAhwcmV2aW91cwZyZXBsYXkIc2V0dGluZ3MEc2tpcAdzcGlubmVyBHN0b3AJc3VidGl0bGVzCHZvbHVtZS0wCHZvbHVtZS0xCHZvbHVtZS0yDHZvbHVtZS1tdXRlZAAAAAAA) format("truetype")
}

@font-face {
    font-family: player-ui-icons-streamz;
    src: url(data:font/woff;base64,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) format("woff"), url(data:font/ttf;base64,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GkdHGgUDDgUWOjoWBQ4DBQUHCK4IBwUvBgVNBQcMIgMyAiJyDicnDgUDDwUOKg4FDwMAAAADAAAAAAEtAP0AEQAbADgAADc2Fh0BFAYvASMiJj0BJjY7ATcHBisBFTMyHwE3HwE3NjIeAQ8BFxYUDgEvAQcGIi4BPwEnJjQ+AYIGDg4GOy4FBwEIBS42KgQEJSUDAyxfAR0dAwoHAQMdHAQGCgQeHQMKBwEDHRwEBgr3BQcHrwgHBS8GBU0FBwwiAzICImwBHBwEBgoEHh0DCgcBAx0cBAYKBB4dAwoHAQAAAAAQAMYAAQAAAAAAAQANAAAAAQAAAAAAAgAHAA0AAQAAAAAAAwANABQAAQAAAAAABAANACEAAQAAAAAABQALAC4AAQAAAAAABgANADkAAQAAAAAACgArAEYAAQAAAAAACwATAHEAAwABBAkAAQAaAIQAAwABBAkAAgAOAJ4AAwABBAkAAwAaAKwAAwABBAkABAAaAMYAAwABBAkABQAWAOAAAwABBAkABgAaAPYAAwABBAkACgBWARAAAwABBAkACwAmAWZpY29ucy1zdHJlYW16UmVndWxhcmljb25zLXN0cmVhbXppY29ucy1zdHJlYW16VmVyc2lvbiAxLjBpY29ucy1zdHJlYW16R2VuZXJhdGVkIGJ5IHN2ZzJ0dGYgZnJvbSBGb250ZWxsbyBwcm9qZWN0Lmh0dHA6Ly9mb250ZWxsby5jb20AaQBjAG8AbgBzAC0AcwB0AHIAZQBhAG0AegBSAGUAZwB1AGwAYQByAGkAYwBvAG4AcwAtAHMAdAByAGUAYQBtAHoAaQBjAG8AbgBzAC0AcwB0AHIAZQBhAG0AegBWAGUAcgBzAGkAbwBuACAAMQAuADAAaQBjAG8AbgBzAC0AcwB0AHIAZQBhAG0AegBHAGUAbgBlAHIAYQB0AGUAZAAgAGIAeQAgAHMAdgBnADIAdAB0AGYAIABmAHIAbwBtACAARgBvAG4AdABlAGwAbABvACAAcAByAG8AagBlAGMAdAAuAGgAdAB0AHAAOgAvAC8AZgBvAG4AdABlAGwAbABvAC4AYwBvAG0AAAACAAAAAAAAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgBAgEDAQQBBQEGAQcBCAEJAQoBCwEMAQ0BDgEPARABEQESARMBFAEVARYBFwEYARkABWNoZWNrBWNsb3NlD2Z1bGxzY3JlZW4tZXhpdApmdWxsc2NyZWVuB2dvLWxpdmUIZ28tc3RhcnQKbWluaXBsYXllcgduZXh0LTEwBG5leHQFcGF1c2UEcGxheQdwcmV2LTEwCHByZXZpb3VzBnJlcGxheQhzZXR0aW5ncwRza2lwB3NwaW5uZXIEc3RvcAlzdWJ0aXRsZXMIdm9sdW1lLTAIdm9sdW1lLTEIdm9sdW1lLTIMdm9sdW1lLW11dGVkAAAAAAA=) format("truetype")
}

@font-face {
    font-family: player-ui-icons-vtmgo;
    src: url(data:font/woff;base64,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) format("woff"), url(data:font/ttf;base64,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) format("truetype")
}

@font-face {
    font-family: player-ui-icons-jwplayer;
    src: url(data:font/woff;base64,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) format("woff"), url(data:font/ttf;base64,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AgI8BANAAwQ8AgJjFR8aDxYPGh8AAwAAAAABDwD7ABEAHQAuAAA3FRQGLwEjIiY9ATQ2OwE3NhYXNTI2NCYjNTIWFAY3NC4BIxUyHgEUDgEjFTI+AZIDAkQlAgQEAiVEAgMZCg4OChQdHU8bLRsUIhUVIhQbLRv3wgIBAjsEA0ADBDsCAZUZDhYOGR0qHTIbLhsZFCMoIxQZGy4AAAIAAAAAAQoA+wARAB0AADcVFAYvASMiJj0BNDY7ATc2FhcnBycHFwcXNxc3J5ECAkQlAgQDAyVEAQN4Eh4dEh0dEh0eEh33wgICAjwEA0ADBDwCAkYSHR0SHR0SHR0SHQAAAAAAABAAxgABAAAAAAABAA4AAAABAAAAAAACAAcADgABAAAAAAADAA4AFQABAAAAAAAEAA4AIwABAAAAAAAFAAsAMQABAAAAAAAGAA4APAABAAAAAAAKACsASgABAAAAAAALABMAdQADAAEECQABABwAiAADAAEECQACAA4ApAADAAEECQADABwAsgADAAEECQAEABwAzgADAAEECQAFABYA6gADAAEECQAGABwBAAADAAEECQAKAFYBHAADAAEECQALACYBcmljb25zLWp3cGxheWVyUmVndWxhcmljb25zLWp3cGxheWVyaWNvbnMtandwbGF5ZXJWZXJzaW9uIDEuMGljb25zLWp3cGxheWVyR2VuZXJhdGVkIGJ5IHN2ZzJ0dGYgZnJvbSBGb250ZWxsbyBwcm9qZWN0Lmh0dHA6Ly9mb250ZWxsby5jb20AaQBjAG8AbgBzAC0AagB3AHAAbABhAHkAZQByAFIAZQBnAHUAbABhAHIAaQBjAG8AbgBzAC0AagB3AHAAbABhAHkAZQByAGkAYwBvAG4AcwAtAGoAdwBwAGwAYQB5AGUAcgBWAGUAcgBzAGkAbwBuACAAMQAuADAAaQBjAG8AbgBzAC0AagB3AHAAbABhAHkAZQByAEcAZQBuAGUAcgBhAHQAZQBkACAAYgB5ACAAcwB2AGcAMgB0AHQAZgAgAGYAcgBvAG0AIABGAG8AbgB0AGUAbABsAG8AIABwAHIAbwBqAGUAYwB0AC4AaAB0AHQAcAA6AC8ALwBmAG8AbgB0AGUAbABsAG8ALgBjAG8AbQAAAAIAAAAAAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAECAQMBBAEFAQYBBwEIAQkBCgELAQwBDQEOAQ8BEAERARIBEwEUARUBFgEXARgBGQAFY2hlY2sFY2xvc2UPZnVsbHNjcmVlbi1leGl0CmZ1bGxzY3JlZW4HZ28tbGl2ZQhnby1zdGFydAptaW5pcGxheWVyB25leHQtMTAEbmV4dAVwYXVzZQRwbGF5B3ByZXYtMTAIcHJldmlvdXMGcmVwbGF5CHNldHRpbmdzBHNraXAHc3Bpbm5lcgRzdG9wCXN1YnRpdGxlcwh2b2x1bWUtMAh2b2x1bWUtMQh2b2x1bWUtMgx2b2x1bWUtbXV0ZWQAAAAAAA==) format("truetype")
}

.pui__icon--name-play:before {
    content: ""
}

.pui__view__start {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    border: none;
    margin: 0;
    padding: 0;
    overflow: visible;
    background: rgba(0, 0, 0, 0);
    color: inherit;
    font: inherit;
    line-height: normal;
    -webkit-font-smoothing: inherit;
    -moz-osx-font-smoothing: inherit;
    -webkit-appearance: none;
    cursor: pointer;
    width: 100%;
    background-color: #222;
    background-size: cover;
    background-position: center
}

.pui__view__start::-moz-focus-inner {
    border: 0;
    padding: 0
}

.pui__view__start:focus {
    outline: 0
}

.pui__view__start>div {
    width: 100%;
    height: 100%;
    display: flex;
    align-items: center;
    justify-content: center
}

.pui__view__start .pui__icon {
    font-size: 2.6em
}

@keyframes pui__animation__spin {
    100% {
        transform: rotate(360deg)
    }
}

@keyframes pui__animation__nod-zoomin {
    0% {
        opacity: 0;
        transform: scale(0)
    }

    70% {
        opacity: 1
    }

    100% {
        opacity: 0;
        transform: scale(1.5)
    }
}

@keyframes pui__animation__nv-countdown {
    from {
        stroke-dashoffset: 0px
    }

    to {
        stroke-dashoffset: 144.44px
    }
}

.pe__root {
    position: relative;
    background-color: #000;
    overflow: hidden
}

.pe__container,
.pe__container__player {
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0
}

.pe__container__ui {
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    pointer-events: none;
    z-index: 10
}

.pe__container__ui>* {
    pointer-events: all
}

@media only screen and (width >=460px) {
    .article__paragraph {
        padding: 0
    }
}

@media only screen and (width >=768px) {
    .article__paragraph {
        padding: 0 16px
    }
}

@media only screen and (width >=1024px) {
    .article__paragraph {
        padding: 0 32px
    }
}


._ku7s49l {
    color: #b3b3b3;
    background-color: #e8e8e8;
    border-color: #e8e8e8;
}

._ku7s49g {
    cursor: auto;
    pointer-events: none;
}

._ku7s49d {
    width: auto;
    display: inline-flex;
}

._ku7s49a {
    padding: 12px 16px;
    font-size: 1rem;
    line-height: 1.25;
}

._12b7brl4 {
    display: flex;
    flex-direction: column;
    flex: 100%;
    width: 100%;
    gap: 16px;
    min-width: 0;
}

._ku7s49d {
    width: auto;
    display: inline-flex;
}

._ku7s49a {
    padding: 12px 16px;
    font-size: 1rem;
    line-height: 1.25;
}

/*============== FEEDBACK ==============*/
.feedback {
    margin-bottom: 20px;
    padding: 5px 0 12px;
}

.feedback__header,
.feedback__body {
    border-bottom: 1px solid #989898;
}

.feedback__header {
    display: flex;
    align-items: center;
    padding-bottom: 20px;
}

.feedback__photo {
    flex-shrink: 0;
    width: 130px;
    height: 130px;
    margin-right: 20px;
    border-radius: 50%;
    overflow: hidden;
}

.feedback__photo img {
    width: 100%;
    height: 100%;
    margin: 0;
    object-fit: cover;
}

.feedback .feedback__name {
    margin: 0;
    margin-bottom: 5px;
    font-weight: 700;
    font-size: 1.6rem;
}

.feedback .feedback__position {
    margin: 0;
    font-size: 1.2rem;
    color: #787878;
}

.feedback .feedback__rating {
    font-size: 1.5rem;
    color: #d85229;
}

.feedback__body {
    padding: 16px 0;
}

.feedback__body p {
    margin: 0;
    font-family: var(--article--fonts-tertiary);
    font-size: 1.375rem;
    line-height: 1.5;
}

.feedback__body p+p {
    margin-top: 5px;
}

@media (max-width: 660px) {
    .feedback {
        padding: 5px 0 12px;
    }

    .feedback__header {
        flex-direction: column;
        text-align: center;
        padding: 0 16px 20px;
    }

    .feedback__photo {
        margin-right: 0;
    }
}