:host,
:root {
    --b-augmented-banner-header-bg-color: #0172f0;
    --b-augmented-banner-header-color: #fff;
    --btn-bg-color: #0172f0;
    --btn-bg-color-hover: var(--btn-bg-color);
    --btn-border-color-hover: #62adf6;
    --btn-color: #fff;
    --btn-color-hover: #62adf6;
    --burger-btn-bg-color: #0172f0;
    --c-error-page-bg-gradient-01: #003865;
    --c-error-page-bg-gradient-02: #006487;
    --c-tag-bg-color: #0172f0;
    --c-tag-bg-color-hover: #62adf6;
    --c-tag-border-color: #0000;
    --c-tag-color: #fff;
    --c-tag-color-hover: #fff;
    --hightlighted-item-color: #0172f0;
    --label-color: #005587;
    --label-color-hover: #002e44;
    --label-fill-hover: var(--label-color);
    --link-color: #005587;
    --link-color-hover: #002e44;
    --link-style-1-color: #0172f0;
    --link-style-1-color-hover: #62adf6;
    --link-style-1-fill-color: var(--link-style-1-color-hover);
    --link-style-1-section-white-color: #fff;
    --link-style-1-section-white-color-hover: #62adf6;
    --m-mode-5-border-color: #005587;
    --btn-video-bg: var(--btn-bg-color);
    --btn-gallery-bg: var(--btn-bg-color)
}

body .o-site-main {
    margin-top: 0
}

.c-swiper--full-article .swiper-slide:not(.swiper-slide-active) {
    top: auto
}

.o-article-newsy {
    box-sizing: initial;
    display: grid;
    grid-template-columns: minmax(0, 1fr);
    margin: 24px auto;
    max-width: 1216px;
    padding-inline: 16px;
    row-gap: 24px
}

@media screen and (min-width:64em) {
    .o-article-newsy {
        column-gap: 56px;
        grid-template-columns: minmax(0, 1fr) var(--global-width-aside-with-mpu);
        margin-block: 32px
    }
}

@media screen and (min-width:80em) {
    .o-article-newsy {
        grid-template-columns: 860px var(--global-width-aside-with-mpu);
        padding-inline: 32px
    }
}

.o-article-newsy__main {
    display: grid;
    grid-auto-rows: min-content;
    row-gap: 24px
}

.o-article-newsy__main__header {
    max-width: 860px
}

.o-article-newsy__main__body {
    grid-template-columns: minmax(0, 1fr)
}

.o-article-newsy__main__body .c-article-contributors {
    margin-bottom: -16px;
    margin-top: 8px
}

.o-article-newsy__main__body .c-article-publication-date {
    margin-block: 8px
}

@media screen and (min-width:80em) {
    .o-article-newsy__main__body {
        padding-inline: 40px
    }
}

.o-article-newsy__aside {
    display: flex;
    flex-direction: column;
    gap: 32px
}

@media screen and (min-width:64em) {
    .o-article-newsy__aside {
        margin-top: 16px
    }
}

@media screen and (max-width:63.99875em) {
    .o-article-newsy .c-article-content .c-ad {
        max-width: 100vw;
        min-width: auto
    }
}

.o-article-newsy .c-article-content .widget__related_list {
    list-style-type: none
}

.o-article-newsy div[id=connatix-container] .cnx-ps .cnx-playspace-footer {
    border-bottom: none
}

.o-article-newsy .o-article-newsy__published-date .c-article-date__bullet {
    display: none
}

@media screen and (min-width:64em) {

    .o-article-newsy .o-article-newsy__aside__content-1,
    .o-article-newsy .o-article-newsy__aside__content-2,
    .o-article-newsy .o-article-newsy__aside__content-3 {
        min-height: 800px
    }

    .o-article-newsy .o-article-newsy__aside__content-2,
    .o-article-newsy .o-article-newsy__aside__content-3 {
        margin-top: 16px
    }

    body:not([data-website=euronews]) .o-article-newsy .o-article__aside__content-2,
    body:not([data-website=euronews]) .o-article-newsy .o-article__aside__content-3 {
        position: sticky;
        top: 70px
    }
}


.leadform input {
    height: 48px !important;
}