@charset "utf-8";

@media (max-width: 768px) {
    .main_wrapper {
        margin: 0px;
    }

    .nav__overlay {
        display: none;
    }

    .serviceLogo__logo::after {
        top: 50px !important;
    }

    .serviceLogo {
        padding-top: 0px;
    }

    .commentsApp {
        padding: 15px 15px 30px;
    }

    .commentsApp * {
        outline: 0px;
    }

    .commentsApp .adviewDFPBanner.activeBan:not(.DFP-091-RELATED) {
        background-color: transparent;
    }

    .commentsApp__header {
        display: flex;
        justify-content: space-between;
        align-items: flex-end;
        flex-flow: wrap;
    }

    .commentsApp__heading {
        color: rgb(34, 34, 34);
        font: 600 22px / 26px calibre, sans-serif;
    }

    .commentsApp__headerCounter {
        font-weight: 400;
    }

    .commentsApp__sorting {
        position: relative;
    }

    .commentsApp__textStyledBtn {
        cursor: pointer;
        background: none;
        border: none;
        padding: 0px;
        transition: 0.2s ease-out;
    }

    .commentsApp__textStyledBtn:hover {
        opacity: 0.8;
    }

    .commentsApp__sortingSelected {
        font: 600 15px / 18px calibre, sans-serif;
        color: rgb(102, 102, 102);
    }

    .commentsApp__sortingSelected::first-letter {
        text-transform: uppercase;
    }

    .commentsApp__Box {
        display: none;
        position: absolute;
        width: auto;
        z-index: 9;
        white-space: nowrap;
        top: -14px;
        right: 0px;
        background: rgb(255, 255, 255);
        padding: 14px 20px 14px 30px;
        box-shadow: rgba(0, 0, 0, 0.3) 0px 2px 8px;
    }

    .commentsApp__Box--active {
        display: block;
    }

    .commentsApp__Box--options {
        padding: 13px 15px;
        top: 27px;
        right: 7px;
    }

    .commentsApp__BoxOption {
        display: block;
        text-align: left;
        position: relative;
        font: 400 15px / 18px calibre, sans-serif;
        margin: 10px 0px;
        color: rgb(102, 102, 102);
    }

    .commentsApp__BoxOption:first-of-type {
        margin-top: 0px;
    }

    .commentsApp__BoxOption:last-of-type {
        margin-bottom: 0px;
    }

    .commentsApp__sorting .commentsApp__BoxOption--active {
        font: 600 15px / 18px calibre, sans-serif;
    }

    .commentsApp__sorting .commentsApp__BoxOption--active::before {
        content: "";
        display: block;
        position: absolute;
        width: 10px;
        height: 8px;
        left: -20px;
        top: 5px;
        background-image: url("");
    }

    .commentsApp__BoxOption--report {
        font: 600 15px / 18px calibre, sans-serif;
    }

    .commentsApp__sortingTriangle {
        vertical-align: middle;
        margin-left: 7px;
    }

    .commentsApp__sortingTrianglePath {
        fill: rgb(102, 102, 102);
    }

    .commentsApp__articleTitle {
        color: rgb(153, 153, 153);
        font: 400 15px / 21px calibre, sans-serif;
        padding: 10px 0px 15px;
    }

    body {
        overflow-anchor: none;
    }

    .commentsApp__infoMessage {
        height: 0px;
        transition: height 0.3s ease-in-out, margin-top 0.3s ease-in-out;
        width: 100%;
        font: 600 15px / 18px calibre, sans-serif;
        padding: 0px 6px;
        margin-top: 5px;
        display: flex;
        justify-content: space-between;
        align-items: center;
        overflow: hidden;
    }

    .commentsApp__infoMessage--error, .commentsApp__infoMessage--success {
        margin: 40px 0px 22px;
        height: fit-content;
        padding: 6px 5px 5px;
        transition: height 0.3s ease-in-out, margin-top 0.3s ease-in-out;
    }

    .commentsApp__infoMessage--error {
        background-color: rgb(255, 205, 210);
        color: rgb(211, 47, 47);
    }

    .commentsApp__infoMessage--success {
        background-color: rgb(232, 245, 233);
        color: rgb(56, 142, 60);
    }

    .commentsApp__comment .commentsApp__infoMessage {
        width: calc(100% - 40px);
        margin-left: 40px;
    }

    .commentsApp__subComments .commentsApp__infoMessage {
        width: 100%;
        margin-left: 0px;
    }

    .commentsApp__infoMessageClose {
        cursor: pointer;
    }

    .commentsApp__textField {
        box-shadow: rgba(0, 0, 0, 0.06) 0px 2px 2px;
        border: 1px solid rgb(204, 204, 204);
        border-radius: 2px;
    }

    .commentsApp__comment .commentsApp__textField {
        height: 0px;
        overflow: hidden;
        opacity: 0;
    }

    .commentsApp__comment .commentsApp__textField--active {
        height: auto;
        opacity: 1;
        margin: 36px 0px 30px 40px;
    }

    .commentsApp__textField:not(.commentsApp__textField--active) ~ .commentsApp__infoMessage {
        width: 100%;
        margin-left: 0px;
    }

    .commentsApp__addCommentTextarea {
        font: 400 18px / 25px calibre, sans-serif;
        color: rgb(153, 153, 153);
        width: 100%;
        border: none;
        resize: none;
        min-height: 48px;
        display: block;
        padding: 12px 15px 11px;
    }

    .commentsApp__addCommentTextarea--revealBottom {
        color: rgb(34, 34, 34);
        resize: vertical;
        transition: min-height 1s ease-in-out;
        min-height: 110px;
        box-shadow: rgba(0, 0, 0, 0.04) 0px 2px 2px;
    }

    .commentsApp__addCommentTextarea--revealBottom::-webkit-input-placeholder {
        color: rgb(34, 34, 34);
    }

    .commentsApp__addCommentTextarea::-webkit-input-placeholder {
        color: rgb(153, 153, 153);
    }

    .commentsApp__bottom {
        justify-content: space-between;
        align-items: center;
        flex-flow: wrap;
        box-shadow: rgba(0, 0, 0, 0.04) 0px -2px 2px;
        border-radius: 0px 0px 2px 2px;
        display: none;
        padding: 0px 15px;
    }

    .commentsApp__addCommentTextarea--revealBottom + .commentsApp__bottom {
        padding: 15px;
        display: flex;
    }

    .commentsApp__bottomFrame {
        display: flex;
        flex-direction: column;
        position: relative;
        height: 20px;
        transition: height 0.5s ease-in-out;
        padding-right: 10px;
        outline: 0px;
    }

    .commentsApp__bottomFrame--expand {
        height: 36px;
        transition: height 0.5s ease-in-out;
    }

    .commentsApp__bottomFrame--expand::after {
        transform: rotate(180deg);
    }

    .commentsApp:not(.commentsApp--logged) .commentsApp__bottomFrame {
        visibility: hidden;
        width: 1px;
    }

    .commentsApp.commentsApp--guest .commentsApp__bottomFrame {
        visibility: visible;
        width: auto;
    }

    .commentsApp__bottomFrame::after {
        content: "";
        position: absolute;
        right: 0px;
        top: 7px;
        width: 8px;
        height: 4px;
        background-repeat: no-repeat;
        cursor: pointer;
    }

    .commentsApp__bottomFrame .commentsApp__bottomFrameElement {
        background: transparent;
        border: 0px;
        text-align: left;
        font: 600 15px / 18px calibre, sans-serif;
    }

    .commentsApp__bottomFrame .commentsApp__userName {
        padding: 0px 6px 0px 0px;
        cursor: pointer;
        color: rgb(102, 102, 102);
        transition: 0.2s ease-out;
        max-width: 115px;
        text-overflow: ellipsis;
        white-space: nowrap;
        overflow: hidden;
    }

    .commentsApp__bottomFrame .commentsApp__userName:hover {
        opacity: 0.8;
    }

    .commentsApp__bottomFrame .commentsApp__logout {
        cursor: pointer;
    }

    .commentsApp__bottomFrame .commentsApp__logout:hover {
        color: rgb(0, 0, 0);
    }

    .commentsApp__bottomFrame .commentsApp__change {
        position: absolute;
        width: max-content;
        display: none;
        top: -48px;
        left: 0px;
        background: rgb(255, 255, 255);
        padding: 13px 15px;
        box-shadow: rgba(0, 0, 0, 0.3) 0px 2px 8px;
        z-index: 10;
        font: 600 15px / 18px calibre, sans-serif;
        color: rgb(102, 102, 102);
    }

    .commentsApp__bottomFrame .commentsApp__change--active {
        display: inline-block;
    }

    .commentsApp__button {
        background: rgb(68, 68, 68);
        color: rgb(255, 255, 255);
        border: none;
        border-radius: 15px;
        padding: 6px 20px;
        text-transform: uppercase;
        transition: 0.2s ease-out;
        font: 600 15px / 18px calibre, sans-serif;
        cursor: pointer;
    }

    .commentsApp__button:hover {
        box-shadow: rgba(0, 0, 0, 0.1) 0px 1px 1px 0px, rgba(0, 0, 0, 0.2) 0px 4px 7px 0px;
        filter: brightness(120%);
    }

    .commentsApp.commentsApp--logged .commentsApp__button--login {
        display: none;
    }

    .commentsApp.commentsApp--logged .commentsApp__popup .commentsApp__button--login {
        display: block;
    }

    .commentsApp:not(.commentsApp--logged) .commentsApp__button--send {
        display: none;
    }

    .commentsApp__commentsContainer {
        margin: 26px 0px 0px;
        display: flex;
        flex-direction: column;
    }

    .commentsApp__commentsContainer--notEmpty .commentsApp__callToAction {
        display: none;
    }

    .commentsApp__comment {
        margin: 0px 0px 5px;
        padding: 18px 0px 0px;
        border-top: 1px solid rgb(229, 229, 229);
    }

    .commentsApp__comment--first, .commentsApp__comment:first-of-type {
        padding: 0px;
        border-top: none;
    }

    .commentsApp__comment--active {
        animation: 5s ease 0s 1 normal none running blinkBackgorund;
    }

    @keyframes blinkBackgorund {
        0% {
            background-color: rgb(255, 255, 255);
        }
        50% {
            background-color: rgb(253, 242, 192);
        }
        100% {
            background-color: rgb(255, 255, 255);
        }
    }
    .commentsApp__commentHead {
        display: flex;
        align-items: center;
        flex-flow: wrap;
    }

    .commentsApp__comment[data-deleted="yes"] .commentsApp__commentHead {
        text-decoration: line-through;
    }

    .commentsApp__commentAuthor {
        font: 600 18px / 22px calibre, sans-serif;
        margin-right: 10px;
        color: rgb(34, 34, 34);
    }

    .commentsApp__commentBody {
        font: 400 18px / 25px calibre, sans-serif;
        color: rgb(34, 34, 34);
        margin: 6px 0px 10px;
        word-break: break-word;
    }

    .commentsApp__comment[data-deleted="yes"] .commentsApp__commentBody {
        text-decoration: line-through;
    }

    .commentsApp__commentDate {
        font: 400 18px / 22px calibre, sans-serif;
        color: rgb(153, 153, 153);
    }

    .commentsApp__commentLink {
        margin: 0px 10px;
    }

    .commentsApp__commentLinkButton {
        margin: 0px;
        padding: 0px;
        border: 0px;
        background-color: transparent;
        cursor: pointer;
    }

    .commentsApp__commentLinkInfo {
        display: none;
        font: 600 15px / 18px calibre, sans-serif;
        position: absolute;
        width: auto;
        z-index: 9;
        white-space: nowrap;
        background: rgb(255, 255, 255);
        padding: 14px;
        box-shadow: rgba(0, 0, 0, 0.3) 0px 2px 8px;
        color: rgb(102, 102, 102);
        max-width: fit-content;
        margin: -44px auto 0px;
        left: 0px;
        right: 0px;
    }

    .commentsApp__commentLinkInfo--active {
        display: inline-block;
    }

    .commentsApp__subComments {
        padding-left: 40px;
        transition: height 0.3s ease-in-out;
        height: 0px;
        overflow: hidden;
    }

    .commentsApp__comment--expand .commentsApp__subComments {
        transition: height 0.3s ease-in-out;
        height: 100%;
        overflow: visible;
    }

    .commentsApp__subComments .commentsApp__textField {
        margin-left: 0px;
    }

    .commentsApp__subComments .commentsApp__comment {
        padding-top: 0px;
        border: none;
        margin-top: 16px;
    }

    .commentsApp__subComments .commentsApp__comment:last-of-type {
        margin-bottom: 0px;
    }

    .commentsApp__options {
        position: relative;
        margin-left: auto;
    }

    .commentsApp__optionsDots {
        position: relative;
        min-width: 16px;
        min-height: 16px;
    }

    .commentsApp__optionsDots::before {
        content: "";
        display: block;
        width: 16px;
        height: 16px;
        margin-left: 2px;
    }

    .commentsApp__optionsDots:focus ~ .commentsApp__Box, .commentsApp__optionsDots ~ .commentsApp__Box:hover {
        display: block;
    }

    .commentsApp__commentFooter {
        display: flex;
        align-items: center;
        flex-flow: wrap;
    }

    .commentsApp__commentFooter > :not(:last-child) {
        margin-right: 30px;
    }

    .commentsApp__votes {
        font: 400 15px / 25px calibre, sans-serif;
        position: relative;
    }

    .commentsApp__votesInfo {
        display: none;
        position: absolute;
        top: -35px;
        width: 260px;
        background: rgb(255, 255, 255);
        box-shadow: rgba(0, 0, 0, 0.3) 0px 2px 8px;
        padding: 4px 8px;
    }

    .commentsApp__votesInfo--active {
        display: block;
    }

    .commentsApp__votesInfo--close {
        position: absolute;
        right: 10px;
        cursor: pointer;
    }

    .commentsApp__votesInfo a {
        font-weight: 600;
    }

    .commentsApp__vote {
        padding: 0px;
        color: rgb(102, 102, 102);
        font: 400 15px / 25px calibre, sans-serif;
    }

    .commentsApp.commentsApp--logged .commentsApp__vote--unlogged, .commentsApp:not(.commentsApp--logged) .commentsApp__vote--logged {
        display: none;
    }

    .commentsApp__vote--up {
        margin-right: 30px;
    }

    .commentsApp__vote--up:hover .commentsApp__voteSVGPath--fill {
        fill: rgb(72, 193, 16);
    }

    .commentsApp__vote--down:hover .commentsApp__voteSVGPath--fill {
        fill: rgb(227, 0, 0);
    }

    .commentsApp__vote--active.commentsApp__vote--up .commentsApp__voteSVGPath--fill {
        fill: rgb(72, 193, 16);
    }

    .commentsApp__vote--active.commentsApp__vote--down .commentsApp__voteSVGPath--fill {
        fill: rgb(227, 0, 0);
    }

    .commentsApp__voteSVG {
        vertical-align: middle;
        margin: 0px 5px 0px 0px;
    }

    .commentsApp__voteSVGPath--transparent {
        fill: none;
    }

    .commentsApp__voteSVGPath--fill {
        fill: rgb(102, 102, 102);
    }

    .commentsApp__reply, .commentsApp__showReplies {
        font: 600 15px / 25px calibre, sans-serif;
    }

    .commentsApp__reply {
        color: rgb(34, 34, 34);
    }

    .commentsApp__showReplies {
        color: rgb(102, 102, 102);
        position: relative;
        padding: 0px 15px 0px 0px;
    }

    .commentsApp__showReplies::after {
        content: "";
        position: absolute;
        right: 0px;
        top: 11px;
        width: 8px;
        height: 4px;
        background-repeat: no-repeat;
    }

    .commentsAppTextAreaLinkCopy {
        position: fixed;
        bottom: 0px;
        left: 0px;
        width: 2em;
        height: 2em;
        padding: 0px;
        border: none;
        outline: none;
        box-shadow: none;
        background: transparent;
    }

    .commentsApp__loadMore {
        padding: 8px 0px 0px;
    }

    .commentsApp__buttonLoadMore {
        border: 2px solid rgb(68, 68, 68);
        background: rgb(255, 255, 255);
        color: rgb(34, 34, 34);
        padding: 4px 20px 6px;
        height: 30px;
        width: 100%;
    }

    .commentsApp__buttonLoadMore--hidden {
        display: none;
    }

    .commentsApp__popup, .commentsApp__popupOverlay {
        display: none;
        position: fixed;
    }

    .commentsApp__popup--active, .commentsApp__popupOverlay--active {
        display: block;
    }

    .commentsApp__popupOverlay {
        top: 0px;
        left: 0px;
        width: 100%;
        height: 100%;
        background: rgba(0, 0, 0, 0.5);
        z-index: 999990;
    }

    .commentsApp__popup {
        top: 50%;
        left: 50%;
        transform: translate(-50%, -50%);
        background: rgb(255, 255, 255);
        box-shadow: rgba(0, 0, 0, 0.26) 0px 19px 38px;
        border-radius: 2px;
        z-index: 999991;
        width: 100%;
    }

    .commentsApp__popupInner {
        position: relative;
        padding: 30px 15px;
    }

    .commentsApp__popupClose {
        position: absolute;
        right: 15px;
        top: 15px;
        line-height: 0;
    }

    .commentsApp__popupCloseSVGPath {
        fill: rgb(102, 102, 102);
    }

    .commentsApp__popupHeader {
        display: block;
        font: 600 22px / 26px calibre, sans-serif;
    }

    .commentsApp__popup--guest .commentsApp__popupHeader {
        margin: 0px 0px 30px;
    }

    .commentsApp__popupInfo {
        font: 400 15px / 25px calibre, sans-serif;
        padding: 8px 0px 26px;
    }

    .commentsApp__popupInputContainer {
        margin: 0px 0px 15px;
    }

    .commentsApp__popupInputContainer--memory {
        display: flex;
        justify-content: space-between;
        flex-flow: wrap;
        align-items: flex-start;
        margin: -5px 0px 30px;
    }

    .commentsApp__popupInputContainer--memory .commentsApp__popupLink {
        color: rgb(102, 102, 102);
    }

    .commentsApp__popupInputError, .commentsApp__popupInputErrorTop {
        display: none;
        color: rgb(227, 0, 0);
        margin: 5px 0px 0px;
        font: 400 15px / 18px calibre, sans-serif;
    }

    .commentsApp__popupInputError--show, .commentsApp__popupInputErrorTop--show {
        display: block;
    }

    .commentsApp__popupInputErrorTop {
        padding-bottom: 5px;
    }

    .commentsApp__popupInput--password, .commentsApp__popupInput--username {
        font: 400 15px / 25px calibre, sans-serif;
        padding: 6px 15px 7px;
        width: 100%;
        height: 40px;
        border: 1px solid rgb(204, 204, 204);
        border-radius: 1px;
        color: rgb(153, 153, 153);
        position: relative;
    }

    .commentsApp__popupInput--password:focus, .commentsApp__popupInput--username:focus {
        color: rgb(34, 34, 34);
    }

    .commentsApp__popupInput--password:focus::-webkit-input-placeholder, .commentsApp__popupInput--username:focus::-webkit-input-placeholder {
        color: rgb(34, 34, 34);
    }

    .commentsApp__popupInput--password::-webkit-input-placeholder, .commentsApp__popupInput--username::-webkit-input-placeholder {
        color: rgb(153, 153, 153);
    }

    .commentsApp__popupInput--error {
        border-bottom: 2px solid rgb(227, 0, 0);
    }

    .commentsApp__label {
        cursor: pointer;
    }

    .commentsApp__popup .commentsApp__label {
        font: 400 16px / 22px calibre, sans-serif;
    }

    .commentsApp__checkbox {
        display: none;
    }

    .commentsApp__fakeCheckbox {
        display: inline-block;
        background-size: 14px;
        margin: 0px 10px 0px 0px;
        color: rgb(102, 102, 102);
        cursor: pointer;
        background-image: url("");
        background-repeat: no-repeat;
        background-position: 0px center;
    }

    .commentsApp__checkbox:checked + .commentsApp__fakeCheckbox {
        background-image: url("");
    }

    .commentsApp__fakeCheckbox-span {
        padding-left: 21px;
        width: max-content;
    }

    .commentsApp__popupLink {
        font: 600 15px / 25px calibre, sans-serif;
    }

    .commentsApp__submit .commentsApp__button {
        display: block;
        font: 600 15px / 18px calibre, sans-serif;
        width: 100%;
        height: 30px;
    }

    .commentsApp__submit .commentsApp__button--guest {
        border: 2px solid rgb(68, 68, 68);
        background: rgb(255, 255, 255);
        color: rgb(34, 34, 34);
    }

    .commentsApp__submit--asGuest {
        margin: 30px 0px 0px;
    }

    .headerPremium--autoLoad {
        position: relative;
    }

    .headerPremium--autoLoad .article__type-wrapper {
        position: absolute;
        bottom: 0px;
        width: 100%;
    }

    .headerPremium__imgContainer {
        line-height: 0;
    }

    .headerPremium__img {
        max-width: 100vw;
        width: 100%;
    }

    .c2c .premiumArticle__break {
        border-bottom: 1px solid rgb(229, 229, 229);
    }

    .premiumOtherArticles {
        position: relative;
        background-color: rgb(255, 255, 255);
        padding: 45px 15px 0px;
    }

    .premiumOtherArticles-header {
        color: rgb(34, 34, 34);
        margin: 0px;
        padding: 0px;
        font: 600 22px / 26px calibre, sans-serif;
    }

    .premiumOtherArticles-item {
        display: flex;
        border-bottom: 1px solid rgb(229, 229, 229);
        padding: 20px 0px;
    }

    .premiumOtherArticles-item:last-of-type {
        border-bottom: 0px;
    }

    .premiumOtherArticles-itemImage, .premiumOtherArticles-itemImageLink {
        display: block;
        width: 88px;
    }

    .premiumOtherArticles-itemContent {
        padding-left: 20px;
    }

    .premiumOtherArticles-itemTitle {
        padding: 0px;
        color: rgb(34, 34, 34);
        font: 600 17px / 20px calibre, sans-serif;
        margin: -6px 0px 0px;
    }

    .premiumOtherArticles-itemLead {
        font: 400 18px / 25px calibre, sans-serif;
        display: block;
        padding: 0px;
        margin: 16px 0px 0px;
        color: rgb(34, 34, 34);
    }

    .premiumOtherArticles-itemAuthor {
        font: 400 13px / 34px calibre, sans-serif;
        margin-top: 10px;
        color: rgb(153, 153, 153);
    }

    body[id^="pageTypeId_7"].isPartnerMaterial .Ww1k3-premium.Ww1k3-premium--autoload {
        position: relative;
        opacity: 1;
        z-index: 1;
        top: 0px;
    }

    body[id^="pageTypeId_7"].isPartnerMaterial .Ww1k3-premium.Ww1k3-premium--autoload .adviewDFPBanner.activeBan {
        margin: 0px !important;
    }

    #premiumArticle__autoloaderWrapper {
        background-color: rgb(255, 255, 255);
        position: relative;
    }

    body.isPartnerMaterial #premiumArticle__autoloaderWrapper .premiumArticle__wrapper {
        padding-top: 30px;
    }

    #premiumArticle__autoloaderWrapper .premiumArticle__wrapper__normal {
        margin: 10px auto 0px;
        position: relative;
    }

    #premiumArticle__autoloaderWrapper .premiumArticle__wrapper__normal .article__content, #premiumArticle__autoloaderWrapper .premiumArticle__wrapper__normal .article__title {
        padding: 0px 15px;
    }

    #premiumArticle__autoloaderWrapper .premiumArticle__wrapper__normal .article__title {
        padding-top: 20px;
    }

    #premiumArticle__autoloaderWrapper .premiumArticle__wrapper__normal .left_aside {
        display: none;
    }

    #premiumArticle__autoloaderWrapper .premiumArticle__wrapper__normal::before {
        content: "";
        display: block;
        height: 1px;
        border-top: 1px solid rgb(187, 187, 187);
        position: absolute;
        top: 20px;
        width: 100vw;
        left: 0px;
    }

    .c2c #premiumArticle__autoloaderWrapper .premiumArticle__wrapper__normal::before {
        border: none;
    }

    #premiumArticle__autoloaderWrapper .premiumArticle__wrapper__normal .left_aside {
        padding-top: 30px;
    }

    #premiumArticle__autoloaderWrapper .premiumArticle__wrapper__normal .right_aside {
        padding-top: 20px;
    }

    #premiumArticle__autoloaderWrapper .premiumArticle__wrapper__normal .socialBar.vertical {
        opacity: 1;
    }

    #premiumArticle__autoloaderWrapper .premiumArticle__wrapper__normal .articleWrapper {
        position: relative;
    }

    div[id^="bottom_wrapper"] {
        grid-column: 2;
    }

    html {
        overflow-x: hidden;
        font-size: 21px;
    }

    html body {
        padding-top: 50px;
    }

    * {
        box-sizing: border-box;
    }

    .section_wrapper {
        width: 100%;
    }

    .section_wrapper .content_wrap {
        background-color: rgb(255, 255, 255);
        position: relative;
    }

    .aside_wrapper .columns_wrap {
        display: flex;
        flex-flow: wrap;
    }

    .aside_wrapper, .aside_wrapper .content_wrap {
        background-color: rgb(245, 245, 245);
    }

    #bottom_wrapper .columns_container {
        width: 100%;
    }

    .content_wrap {
        background-color: rgb(255, 255, 255);
        position: relative;
        width: 100%;
    }

    .left_aside, .main_content, .right_aside {
        width: 100%;
    }

    @supports (display: grid) {
        #article_wrapper.main_wrapper--video .top_section_bg {
            grid-row: 1 / span 5;
        }

        #article_wrapper.main_wrapper--video .bottom_section_bg {
            grid-row: 8 / span 3;
        }

        #article_wrapper.main_wrapper:not(.main_wrapper--video) .top_section_bg {
            grid-row: 1 / span 5;
        }

        #article_wrapper.main_wrapper:not(.main_wrapper--video) .bottom_section_bg {
            grid-row: 7;
        }

        #article_wrapper .bottom_section_bg, #article_wrapper .top_section_bg {
            position: relative;
            left: -20px;
            width: 1242px;
            height: 100%;
            background: rgb(255, 255, 255);
            z-index: -1;
            grid-column: 1 / span 3;
        }

        .c2c #article_wrapper .bottom_section_bg, .c2c #article_wrapper .top_section_bg {
            width: 750px;
        }

        #photostory_wrapper {
            background-color: rgb(255, 255, 255);
        }

        .main_wrapper, .top_section {
            width: 100%;
        }

        .top_section--hide {
            display: none;
        }

        .bottom_section {
            width: 100%;
        }

        .bottom_section--hide {
            display: none;
        }

        .right_aside {
            width: 100%;
        }
    }
    @supports not (display: grid) {
        .main_wrapper {
            background-color: rgb(255, 255, 255);
            width: 100%;
        }

        .main_wrapper::after {
            display: block;
            content: " ";
            width: 100%;
            clear: both;
            float: none;
        }

        #photostory_wrapper .author_and_date, .main_wrapper .bottom_section, .main_wrapper .right_aside, .main_wrapper .top_section {
            width: 100%;
        }

        #photostory_wrapper .author_and_date::after {
            display: block;
            content: " ";
            width: 100%;
            clear: both;
            float: none;
        }

        #photostory_wrapper .fs_cl, #photostory_wrapper .fs_cr, #photostory_wrapper .fs_row, #photostory_wrapper .photostory_body, .bottom_section, .top_section {
            width: 100%;
        }

        .bottom_section--hide, .top_section--hide {
            display: none;
        }

        .index_body .main_content, .index_body .right_aside {
            float: left;
        }
    }
    @media (-ms-high-contrast: active), (-ms-high-contrast: none) {
        .main_wrapper {
            background-color: rgb(255, 255, 255);
            width: 100%;
        }

        .main_wrapper::after {
            display: block;
            content: " ";
            width: 100%;
            clear: both;
            float: none;
        }

        #photostory_wrapper .author_and_date, .main_wrapper .bottom_section, .main_wrapper .right_aside, .main_wrapper .top_section {
            width: 100%;
        }

        #photostory_wrapper .author_and_date::after {
            display: block;
            content: " ";
            width: 100%;
            clear: both;
            float: none;
        }

        #photostory_wrapper .fs_cl, #photostory_wrapper .fs_cr, #photostory_wrapper .fs_row, #photostory_wrapper .photostory_body {
            width: 100%;
        }
    }
    .mod_hat2014 .gridWrap::after {
        display: block;
        content: " ";
        width: 100%;
        clear: both;
        float: none;
    }

    .mod_hat2014 {
        position: fixed;
        top: 0px;
        left: 0px;
        width: 100%;
        font-family: Arial, sans-serif;
        z-index: 11000;
        transform: translateZ(0px);
        height: 50px;
        font-size: 20px;
        background: rgb(56, 56, 66);
    }

    .mod_hat2014 a:hover {
        text-decoration: none;
    }

    .mod_hat2014 .gridWrap {
        margin: auto;
    }

    .mod_hat2014 .c0 {
        float: left;
    }

    .mod_hat2014 .c0 .logo.c1 {
        float: none;
    }

    .mod_hat2014 .c0 .logo.c1 img {
        height: 28px;
        max-width: 280px;
        margin: 10px 0px 0px 10px;
    }

    .mod_hat2014 .c1 {
        float: right;
        font-size: 11px;
    }

    .mod_hat2014 .c1 .more {
        height: 50px;
        width: 62px;
        background-position: -113px -24px;
    }

    .mod_hat2014 .more {
        position: relative;
        border-left: 1px solid rgb(78, 78, 90);
        width: 62px;
        height: 50px;
    }

    .mod_hat2014 .more::before {
        top: 15px;
        left: 21px;
        width: 20px;
        height: 18px;
        background-position: -70px -110px;
    }

    .mod_hat2014 .more:hover {
        background-color: rgb(41, 41, 41);
    }

    .mod_hat2014 .more::before, .mod_hat2014 .more input + ul::after {
        position: absolute;
        content: "";
        background-repeat: no-repeat;
        background-image: url("");
    }

    .mod_hat2014 .more input + ul {
        display: none;
    }

    .mod_hat2014 .more input:checked + ul {
        display: block;
        position: absolute;
        top: 100%;
        right: 0px;
    }

    .mod_hat2014 .more input + ul::before {
        position: absolute;
        content: "";
        display: block;
        bottom: 100%;
        right: 0px;
        z-index: 0;
        background-color: rgb(41, 41, 49);
        width: 62px;
        height: 50px;
    }

    .mod_hat2014 .more input + ul::after {
        top: -22px;
        right: 11px;
        z-index: 0;
        width: 12px;
        height: 12px;
        background-position: 0px -132px;
        background-color: rgb(255, 255, 255);
    }

    .mod_hat2014 .more .menu {
        display: block;
        position: relative;
        width: 100%;
        height: 100%;
        opacity: 0;
        z-index: 1;
        cursor: pointer;
    }

    .mod_hat2014 .links {
        position: absolute;
        width: 100vw;
        top: 50px;
        right: 0px;
        height: calc(-50px + 100vh);
        overflow-y: scroll;
        border: none;
        background: rgb(41, 41, 48);
    }

    .mod_hat2014 .links .c0 {
        float: none;
        padding-bottom: 10px;
        padding-top: 10px;
        border-top: 2px solid rgb(56, 56, 66);
        background: rgb(41, 41, 41);
    }

    .mod_hat2014 .links .c0::before {
        content: "serwisy";
        padding: 0px 18px;
        font: 700 12px / 40px Arial, sans-serif;
        color: rgb(125, 125, 135);
        text-transform: uppercase;
    }

    .mod_hat2014 .links .c0 a {
        padding: 0px 18px;
        font-size: 20px;
        line-height: 40px;
        color: rgb(255, 255, 255);
    }

    .mod_hat2014 .deskNav {
        width: 100%;
    }

    .mod_hat2014 .deskNav header {
        line-height: 40px;
        padding: 0px 18px;
        font-size: 12px;
        font-weight: 700;
        color: rgb(125, 125, 135);
        text-transform: uppercase;
    }

    .mod_hat2014 #rwdNav {
        height: auto;
        width: 100%;
        z-index: 2900;
        background: rgb(41, 41, 41);
    }

    .mod_hat2014 #rwdNav li {
        display: block;
    }

    .mod_hat2014 #rwdNav .p0 {
        padding-top: 9px;
    }

    .mod_hat2014 #rwdNav .p0 #e13 {
        display: none;
    }

    .mod_hat2014 #rwdNav .p0 a, .mod_hat2014 #rwdNav .p0 span {
        padding: 0px 18px;
        font: 700 20px / 36px Arial, sans-serif;
        color: rgb(255, 255, 255);
        display: block;
    }

    .mod_hat2014 #rwdNav .p1 {
        padding: 0px 0px 5px 15px;
    }

    .mod_hat2014 #rwdNav .p1 a {
        font: 400 16px / 32px Arial, sans-serif;
    }

    .mod_hat2014 a[name="profile"] {
        display: block;
        padding: 10px 20px 0px;
        font: 700 12px / 40px Arial, sans-serif;
        color: rgb(164, 164, 164);
        text-align: left;
        text-transform: uppercase;
        border-right: none;
        border-bottom: none;
        border-left: none;
        border-image: initial;
        border-top: 2px solid rgb(56, 56, 66);
        background: rgb(0, 0, 0);
    }

    .mod_hat2014 .user {
        padding-bottom: 10px;
        background: rgb(0, 0, 0);
    }

    .IPHONE_OS .mod_hat2014 .user {
        padding-bottom: 30px;
    }

    .mod_hat2014 .user a {
        padding: 0px 18px;
        font: 400 20px / 40px Arial, sans-serif;
        color: rgb(164, 164, 164);
    }

    .mod_hat2014 .user img {
        display: none;
    }

    .mod_hat2014 .user .user {
        color: rgb(255, 255, 255);
        font-size: 20px;
        line-height: 40px;
        padding: 0px 18px;
    }

    .pageHeadBrand.logo_center:not(.hasBanner) .col1, .premiumArticle__wrapper .pageHeadBrand.logo_left .col1 {
        position: relative;
        left: 50%;
        text-align: center;
        transform: translate(-50%);
    }

    .pageHeadBrand.logo_center:not(.hasBanner) .search, .premiumArticle__wrapper .pageHeadBrand.logo_left .search {
        display: block;
    }

    .pageHeadBrand.hasBanner {
        margin-bottom: 10px;
    }

    #article_title::after, #gazeta_article_lead::after, .author_and_date .article_author::after, .author_and_date::after, .premiumArticle__wrapper__normal .article__lead::after, .premiumArticle__wrapper__normal .article__title::after {
        display: block;
        content: " ";
        width: 100%;
        clear: both;
        float: none;
    }

    .author_and_date {
        padding: 10px 15px;
    }

    #article_title, .premiumArticle__wrapper__normal .article__title {
        color: rgb(34, 34, 34);
        word-break: break-word;
        font: 700 24px / 29px calibre, sans-serif;
        margin-top: 10px;
    }

    .main_wrapper--video #article_title, .main_wrapper--video .premiumArticle__wrapper__normal .article__title {
        padding: 14px 15px;
    }

    .main_wrapper:not(.main_wrapper--video) #article_title, .main_wrapper:not(.main_wrapper--video) .premiumArticle__wrapper__normal .article__title {
        padding: 2px 15px 0px;
        width: 100%;
    }

    @supports (display: grid) {
        #article_title, .premiumArticle__wrapper__normal .article__title {
            width: 100%;
        }

        #pageTypeId_14 #article_title, #pageTypeId_14 .premiumArticle__wrapper__normal .article__title {
            padding: 0px 15px;
        }
    }
    @supports not (display: grid) {
        #article_title, #gazeta_article_lead, .author_and_date, .premiumArticle__wrapper__normal .article__lead, .premiumArticle__wrapper__normal .article__title {
            width: 100%;
        }

        .main_wrapper--video #article_title, .main_wrapper--video #gazeta_article_lead, .main_wrapper--video .author_and_date, .main_wrapper--video .premiumArticle__wrapper__normal .article__lead, .main_wrapper--video .premiumArticle__wrapper__normal .article__title {
            padding-top: 20px;
        }

        #article_title::after, #gazeta_article_lead::after, .author_and_date::after, .premiumArticle__wrapper__normal .article__lead::after, .premiumArticle__wrapper__normal .article__title::after {
            display: block;
            content: " ";
            width: 100%;
            clear: both;
            float: none;
        }
    }
    @media (-ms-high-contrast: active), (-ms-high-contrast: none) {
        #article_title, .premiumArticle__wrapper__normal .article__title {
            width: 100%;
        }

        #article_title::after, .premiumArticle__wrapper__normal .article__title::after {
            display: block;
            content: " ";
            width: 100%;
            clear: both;
            float: none;
        }
    }
    .author_and_date .article_author, .author_and_date .article_date, .author_and_date img {
        display: block;
    }

    .author_and_date {
        display: flex;
        flex-flow: row;
        padding-top: 20px;
        padding-bottom: 5px;
    }

    .author_and_date::after {
        content: none;
    }

    .author_and_date img {
        width: 40px;
        height: 40px;
        border-radius: 50%;
        margin-right: 10px;
    }

    .author_and_date .article_data {
        display: block;
        width: 100%;
    }

    .author_and_date .article_author {
        color: rgb(102, 102, 102);
        font: 600 15px / 18px calibre, sans-serif;
    }

    .author_and_date .author_prefix {
        font-weight: 400;
        text-transform: capitalize;
    }

    .author_and_date .article_date {
        color: rgb(153, 153, 153);
        font: 400 15px / 18px calibre, sans-serif;
    }

    @supports (display: grid) {
        .author_and_date {
            width: 100%;
        }
    }
    #gazeta_article_lead object, .premiumArticle__wrapper__normal .article__lead object {
        max-width: 100%;
    }

    @supports (display: grid) {
        .premiumArticle__wrapper__normal .article__lead {
            grid-column: 2;
        }
    }
    body.DFPpremiumboardPlug {
        padding-top: 150px !important;
    }

    #breadcrumbs::after {
        display: block;
        content: " ";
        width: 100%;
        clear: both;
        float: none;
    }

    #sitePath {
        position: relative;
    }

    #breadcrumbs {
        overflow: auto hidden;
        height: 20px;
        margin: 17px 15px 8px;
        display: flex;
        flex-flow: row;
        font: 400 14px / 17px calibre, sans-serif;
    }

    #breadcrumbs::before {
        content: "";
        position: absolute;
        top: 0px;
        right: 0px;
        height: 100%;
        width: 50px;
        background: linear-gradient(90deg, rgba(255, 255, 255, 0), rgb(255, 255, 255) 70%);
        z-index: 1;
    }

    #breadcrumbs .bc_item {
        color: rgb(204, 204, 204);
        position: relative;
        padding-right: 13px;
        flex: 1 0 auto;
    }

    #breadcrumbs .bc_item::after {
        content: " ·";
        font-size: 1.3em;
        position: absolute;
        top: 0px;
        right: 6px;
        line-height: 16px;
    }

    #breadcrumbs .bc_item:last-of-type {
        padding-right: 0px;
    }

    #breadcrumbs .bc_item:last-of-type::after {
        display: none;
    }

    #breadcrumbs .bc_item .bc_item_link {
        font: inherit;
        color: inherit;
        transition: color 0.2s ease-in;
    }

    #breadcrumbs .bc_item .bc_item_link:hover {
        color: rgb(142, 142, 142);
        background: none;
    }

    @supports (display: grid) {
        #sitePath {
            width: 100%;
        }
    }
    #pageTypeId_0 #breadcrumbs {
        margin-left: 15px;
    }

    .video_wrapper {
        z-index: 99;
        position: sticky;
        top: 50px;
        width: 100%;
    }

    .video_wrapper--fixed {
        position: fixed;
    }

    .video_wrapper--hide {
        position: static;
    }

    .super_video {
        position: sticky;
    }

    @media screen and (min-width: 1200px) {
        .super_video::before {
            content: "";
            top: 0px;
            width: 100vw;
            position: absolute;
            height: 100%;
            background: rgb(0, 0, 0);
            margin-left: calc(592.5px - 50vw);
        }
    }
    @media screen and (min-width: 768px) and (max-width: 1200px) {
        .super_video::before {
            content: "";
            top: 0px;
            position: absolute;
            height: 100%;
            background: rgb(0, 0, 0);
            width: calc(1242px + 100vw);
            margin-left: -100vw;
        }
    }
    .related-video__trigger {
        width: 90%;
        display: block;
        text-align: center;
        padding: 10px 15px;
        font: 600 16px / 22px calibre, sans-serif;
        border-radius: 52px;
        background: rgb(68, 68, 68);
        border: 0px;
        text-transform: uppercase;
        appearance: none;
        color: rgb(255, 255, 255);
        cursor: pointer;
        transition: background-color 0.2s linear;
        margin: 10px auto 30px;
    }

    .related-video__trigger .related-video__trigger-text::after {
        content: " ";
        background-image: url("");
        background-repeat: no-repeat;
        display: inline-block;
        bottom: 2px;
        left: 10px;
        position: relative;
        width: 12px;
        height: 7px;
    }

    .related-video__trigger--hide .related-video__trigger-text::after {
        background-image: url("");
    }

    .socialBar .svg_icon * {
        cursor: pointer;
    }

    .socialBar.horizontal {
        min-height: 45px;
        padding: 5px 15px 10px;
    }

    .socialBar.horizontal, .socialBar.horizontal .sc_items {
        display: flex;
        flex-direction: row-reverse;
        justify-content: space-between;
    }

    .socialBar.horizontal .sc_items {
        align-items: center;
    }

    .socialBar.horizontal .sc_items .sc_item a {
        display: flex;
        align-items: center;
    }

    .socialBar.horizontal .sc_items .sc_item.comments .sc_item_label {
        color: rgb(102, 102, 102);
        margin-left: 5px;
    }

    .socialBar.horizontal .sc_items .sc_item.comments .sc_item_label .count {
        display: inline-block;
        position: relative;
        font: 400 15px / 21px calibre, sans-serif;
    }

    .socialBar.horizontal .sc_items .sc_item.comments .sc_item_text {
        display: none;
    }

    .socialBar.horizontal .sc_items .sc_item.comments a svg {
        width: 20px;
        height: 20px;
    }

    .socialBar.horizontal .sc_items .sc_item.fbShare .sc_item_label {
        display: none;
    }

    .socialBar.horizontal .sc_items .sc_item.fbShare a svg {
        width: 24px;
        height: 24px;
    }

    .socialBar.horizontal .sc_items .sc_item .sc_item_label {
        margin-right: 20px;
        color: rgb(24, 119, 242);
        text-transform: uppercase;
        cursor: pointer;
        font: 600 15px / 21px calibre, sans-serif;
    }

    #gazeta_article_body .art_blockquote::after, #gazeta_article_body .imageUOM::after, #gazeta_article_body .related-box .photo::after, #gazeta_article_body h6::after, .article__content--autoLoad .art_blockquote::after, .article__content--autoLoad .imageUOM::after, .article__content--autoLoad .related-box .photo::after, .article__content--autoLoad h6::after {
        display: block;
        content: " ";
        width: 100%;
        clear: both;
        float: none;
    }

    #gazeta_article_body .art_blockquote, #gazeta_article_body h6, .article__content--autoLoad .art_blockquote, .article__content--autoLoad h6 {
        padding: 10px 15px;
    }

    #gazeta_article_body {
        padding: 0px 15px;
    }

    #gazeta_article_body, .article__content--autoLoad {
        color: rgb(34, 34, 34);
        font: 400 20px / 28px calibre, sans-serif;
    }

    #gazeta_article_body b, .article__content--autoLoad b {
        font-weight: 600;
    }

    #gazeta_article_body .cmsArtykulElem h5, #gazeta_article_body p, .article__content--autoLoad .cmsArtykulElem h5, .article__content--autoLoad p {
        word-break: break-word;
        padding: 7px 0px;
    }

    #gazeta_article_body .cmsArtykulElem h5.imgw span, #gazeta_article_body p.imgw span, .article__content--autoLoad .cmsArtykulElem h5.imgw span, .article__content--autoLoad p.imgw span {
        display: block;
        position: relative;
        padding: 5px 0px 3px;
        color: rgb(187, 187, 187);
        overflow: hidden;
        overflow-wrap: break-word;
        font: 400 14px / 17px calibre, sans-serif;
    }

    #gazeta_article_body .cmsArtykulElem h5.imgw span::after, #gazeta_article_body p.imgw span::after, .article__content--autoLoad .cmsArtykulElem h5.imgw span::after, .article__content--autoLoad p.imgw span::after {
        position: absolute;
        content: "";
        bottom: 0px;
        left: 0px;
        width: 100%;
        border-bottom: 1px solid rgb(239, 239, 239);
    }

    #gazeta_article_body #artykul img, #gazeta_article_body .imgw img, #gazeta_article_body p img, .article__content--autoLoad #artykul img, .article__content--autoLoad .imgw img, .article__content--autoLoad p img {
        display: block;
        width: auto;
        max-width: 100%;
        height: auto;
    }

    #gazeta_article_body em, .article__content--autoLoad em {
        font-style: italic;
    }

    #gazeta_article_body #artykul a, #gazeta_article_body .cmsArtykulElem a, #gazeta_article_body a, .article__content--autoLoad #artykul a, .article__content--autoLoad .cmsArtykulElem a, .article__content--autoLoad a {
        font-weight: 400;
        color: rgb(34, 34, 34);
        word-break: break-word;
        transition: 0.2s linear;
        background-repeat: repeat-x;
        background-position: 0px 1.1em;
    }

    #gazeta_article_body #artykul a:not(.external_link):not(.cg3-product-link):not(.title-link):not(.gallery-open-button__link):not(.ad__link):not(.relatedBox__link), #gazeta_article_body .cmsArtykulElem a:not(.external_link):not(.cg3-product-link):not(.title-link):not(.gallery-open-button__link):not(.ad__link):not(.relatedBox__link), #gazeta_article_body a:not(.external_link):not(.cg3-product-link):not(.title-link):not(.gallery-open-button__link):not(.ad__link):not(.relatedBox__link), .article__content--autoLoad #artykul a:not(.external_link):not(.cg3-product-link):not(.title-link):not(.gallery-open-button__link):not(.ad__link):not(.relatedBox__link), .article__content--autoLoad .cmsArtykulElem a:not(.external_link):not(.cg3-product-link):not(.title-link):not(.gallery-open-button__link):not(.ad__link):not(.relatedBox__link), .article__content--autoLoad a:not(.external_link):not(.cg3-product-link):not(.title-link):not(.gallery-open-button__link):not(.ad__link):not(.relatedBox__link) {
        background-image: linear-gradient(rgb(80, 110, 145) 50%, transparent 0px);
        background-size: 2px 2px;
    }

    #gazeta_article_body #artykul a:not(.external_link):not(.cg3-product-link):not(.title-link):not(.gallery-open-button__link):not(.ad__link):not(.relatedBox__link) u, #gazeta_article_body .cmsArtykulElem a:not(.external_link):not(.cg3-product-link):not(.title-link):not(.gallery-open-button__link):not(.ad__link):not(.relatedBox__link) u, #gazeta_article_body a:not(.external_link):not(.cg3-product-link):not(.title-link):not(.gallery-open-button__link):not(.ad__link):not(.relatedBox__link) u, .article__content--autoLoad #artykul a:not(.external_link):not(.cg3-product-link):not(.title-link):not(.gallery-open-button__link):not(.ad__link):not(.relatedBox__link) u, .article__content--autoLoad .cmsArtykulElem a:not(.external_link):not(.cg3-product-link):not(.title-link):not(.gallery-open-button__link):not(.ad__link):not(.relatedBox__link) u, .article__content--autoLoad a:not(.external_link):not(.cg3-product-link):not(.title-link):not(.gallery-open-button__link):not(.ad__link):not(.relatedBox__link) u {
        text-decoration: none;
    }

    #gazeta_article_body #artykul a:not(.external_link):not(.cg3-product-link):not(.title-link):not(.gallery-open-button__link):not(.ad__link):not(.relatedBox__link):hover, #gazeta_article_body .cmsArtykulElem a:not(.external_link):not(.cg3-product-link):not(.title-link):not(.gallery-open-button__link):not(.ad__link):not(.relatedBox__link):hover, #gazeta_article_body a:not(.external_link):not(.cg3-product-link):not(.title-link):not(.gallery-open-button__link):not(.ad__link):not(.relatedBox__link):hover, .article__content--autoLoad #artykul a:not(.external_link):not(.cg3-product-link):not(.title-link):not(.gallery-open-button__link):not(.ad__link):not(.relatedBox__link):hover, .article__content--autoLoad .cmsArtykulElem a:not(.external_link):not(.cg3-product-link):not(.title-link):not(.gallery-open-button__link):not(.ad__link):not(.relatedBox__link):hover, .article__content--autoLoad a:not(.external_link):not(.cg3-product-link):not(.title-link):not(.gallery-open-button__link):not(.ad__link):not(.relatedBox__link):hover {
        color: rgb(255, 255, 255);
        background-image: none;
        background-color: rgb(80, 110, 145);
        transition: 0.2s linear;
    }

    #gazeta_article_body #artykul a:not(.external_link):not(.cg3-product-link):not(.title-link):not(.gallery-open-button__link):not(.ad__link):not(.relatedBox__link):hover u, #gazeta_article_body .cmsArtykulElem a:not(.external_link):not(.cg3-product-link):not(.title-link):not(.gallery-open-button__link):not(.ad__link):not(.relatedBox__link):hover u, #gazeta_article_body a:not(.external_link):not(.cg3-product-link):not(.title-link):not(.gallery-open-button__link):not(.ad__link):not(.relatedBox__link):hover u, .article__content--autoLoad #artykul a:not(.external_link):not(.cg3-product-link):not(.title-link):not(.gallery-open-button__link):not(.ad__link):not(.relatedBox__link):hover u, .article__content--autoLoad .cmsArtykulElem a:not(.external_link):not(.cg3-product-link):not(.title-link):not(.gallery-open-button__link):not(.ad__link):not(.relatedBox__link):hover u, .article__content--autoLoad a:not(.external_link):not(.cg3-product-link):not(.title-link):not(.gallery-open-button__link):not(.ad__link):not(.relatedBox__link):hover u {
        text-decoration: underline;
    }

    #gazeta_article_body #artykul a:not(.external_link):not(.cg3-product-link):not(.title-link):not(.gallery-open-button__link):not(.ad__link):not(.relatedBox__link):hover::after, #gazeta_article_body .cmsArtykulElem a:not(.external_link):not(.cg3-product-link):not(.title-link):not(.gallery-open-button__link):not(.ad__link):not(.relatedBox__link):hover::after, #gazeta_article_body a:not(.external_link):not(.cg3-product-link):not(.title-link):not(.gallery-open-button__link):not(.ad__link):not(.relatedBox__link):hover::after, .article__content--autoLoad #artykul a:not(.external_link):not(.cg3-product-link):not(.title-link):not(.gallery-open-button__link):not(.ad__link):not(.relatedBox__link):hover::after, .article__content--autoLoad .cmsArtykulElem a:not(.external_link):not(.cg3-product-link):not(.title-link):not(.gallery-open-button__link):not(.ad__link):not(.relatedBox__link):hover::after, .article__content--autoLoad a:not(.external_link):not(.cg3-product-link):not(.title-link):not(.gallery-open-button__link):not(.ad__link):not(.relatedBox__link):hover::after {
        border-color: transparent;
        transition: 0.2s linear;
    }

    #gazeta_article_body #artykul .external_link, #gazeta_article_body a.external_link, .article__content--autoLoad #artykul .external_link, .article__content--autoLoad a.external_link {
        background-image: linear-gradient(90deg, rgb(34, 34, 34) 50%, transparent 0px);
        background-size: 3px 1px;
    }

    #gazeta_article_body #artykul .external_link:hover, #gazeta_article_body a.external_link:hover, .article__content--autoLoad #artykul .external_link:hover, .article__content--autoLoad a.external_link:hover {
        background-image: linear-gradient(90deg, rgb(204, 204, 204) 50%, transparent 0px);
        background-size: 3px 1px;
    }

    #gazeta_article_body h3 a, .article__content--autoLoad h3 a {
        line-height: 20px;
    }

    #gazeta_article_body .art_sub_title, #gazeta_article_body .txt_srodtytul, #gazeta_article_body h4, .article__content--autoLoad .art_sub_title, .article__content--autoLoad .txt_srodtytul, .article__content--autoLoad h4 {
        word-break: break-word;
        padding: 22px 0px 8px;
        font: 700 22px / 26px calibre, sans-serif;
    }

    #gazeta_article_body .art_sub_title .external_link, #gazeta_article_body .txt_srodtytul .external_link, #gazeta_article_body h4 .external_link, .article__content--autoLoad .art_sub_title .external_link, .article__content--autoLoad .txt_srodtytul .external_link, .article__content--autoLoad h4 .external_link {
        font-weight: 600;
    }

    #gazeta_article_body .art_sub_title .external_link:hover, #gazeta_article_body .txt_srodtytul .external_link:hover, #gazeta_article_body h4 .external_link:hover, .article__content--autoLoad .art_sub_title .external_link:hover, .article__content--autoLoad .txt_srodtytul .external_link:hover, .article__content--autoLoad h4 .external_link:hover {
        text-decoration: none;
    }

    #gazeta_article_body .art_sub_title .external_link:hover::after, #gazeta_article_body .txt_srodtytul .external_link:hover::after, #gazeta_article_body h4 .external_link:hover::after, .article__content--autoLoad .art_sub_title .external_link:hover::after, .article__content--autoLoad .txt_srodtytul .external_link:hover::after, .article__content--autoLoad h4 .external_link:hover::after {
        border-color: rgb(204, 204, 204);
    }

    #gazeta_article_body .art_interview_question, .article__content--autoLoad .art_interview_question {
        padding: 0px 0px 5px;
        font: 600 20px / 28px calibre, sans-serif;
    }

    #gazeta_article_body iframe, #gazeta_article_body object, .article__content--autoLoad iframe, .article__content--autoLoad object {
        max-width: 100%;
    }

    #gazeta_article_body #artykul .gazetaVideoPlayer a, .article__content--autoLoad #artykul .gazetaVideoPlayer a {
        display: block;
        margin-bottom: 16px;
        font-weight: 700;
    }

    #gazeta_article_body .art_aside, .article__content--autoLoad .art_aside {
        margin: 30px 20px;
        border-left: 2px solid rgb(222, 222, 220);
        padding: 18px 0px 18px 15px;
        font-size: 15px;
    }

    #gazeta_article_body #artykul i.noApp, .article__content--autoLoad #artykul i.noApp {
        font-variant: inherit;
        font-weight: inherit;
        font-stretch: inherit;
        font-size: inherit;
        line-height: inherit;
        font-family: inherit;
        font-optical-sizing: inherit;
        font-size-adjust: inherit;
        font-kerning: inherit;
        font-feature-settings: inherit;
        font-variation-settings: inherit;
        font-style: normal;
    }

    #gazeta_article_body #artykul i.noApp, #gazeta_article_body #artykul i.noApp a, #gazeta_article_body .art_strong, .article__content--autoLoad #artykul i.noApp, .article__content--autoLoad #artykul i.noApp a, .article__content--autoLoad .art_strong {
        font-weight: 700;
    }

    #gazeta_article_body .art_blockquote, #gazeta_article_body h6, .article__content--autoLoad .art_blockquote, .article__content--autoLoad h6 {
        color: rgb(0, 0, 0);
        position: relative;
        margin: 15px 0px;
        padding: 0px 0px 0px 38px;
        font: 600 21px / 25px calibre, sans-serif;
    }

    #gazeta_article_body .art_blockquote::before, #gazeta_article_body h6::before, .article__content--autoLoad .art_blockquote::before, .article__content--autoLoad h6::before {
        content: ",,";
        position: absolute;
        color: rgb(80, 110, 145);
        font: 700 60px / 30px Times, sans-serif;
        top: -20px;
        left: 0px;
    }

    #gazeta_article_body .art_oList, #gazeta_article_body .art_uList, #gazeta_article_body ol, #gazeta_article_body ul, .article__content--autoLoad .art_oList, .article__content--autoLoad .art_uList, .article__content--autoLoad ol, .article__content--autoLoad ul {
        padding: 0px 0px 15px 20px;
        margin-left: 10px;
    }

    #gazeta_article_body .art_oList, #gazeta_article_body ol, .article__content--autoLoad .art_oList, .article__content--autoLoad ol {
        list-style: outside decimal;
    }

    #gazeta_article_body .art_oList > li, #gazeta_article_body ol > li, .article__content--autoLoad .art_oList > li, .article__content--autoLoad ol > li {
        padding: 3px 0px 3px 5px;
    }

    #gazeta_article_body .art_uList, #gazeta_article_body ul, .article__content--autoLoad .art_uList, .article__content--autoLoad ul {
        list-style: outside disc;
    }

    #gazeta_article_body .art_uList > li, #gazeta_article_body ul > li, .article__content--autoLoad .art_uList > li, .article__content--autoLoad ul > li {
        padding: 3px 0px;
    }

    #gazeta_article_body .imageUOM, .article__content--autoLoad .imageUOM {
        display: block;
    }

    .c2c #gazeta_article_body .imageUOM, .c2c .article__content--autoLoad .imageUOM {
        width: 100vw;
        margin-left: -15px;
    }

    #gazeta_article_body .imageUOM img, .article__content--autoLoad .imageUOM img {
        width: 100%;
        height: auto;
        display: block;
    }

    #gazeta_article_body .photoAuthor, .article__content--autoLoad .photoAuthor {
        position: relative;
        display: block;
        padding-top: 10px;
        padding-bottom: 0px;
        font: 400 15px / 17px calibre, sans-serif;
        color: rgb(187, 187, 187);
    }

    .c2c #gazeta_article_body .photoAuthor, .c2c .article__content--autoLoad .photoAuthor {
        padding: 10px 0px 0px 15px;
        font-size: 14px;
    }

    #gazeta_article_body .photoAuthor::after, .article__content--autoLoad .photoAuthor::after {
        position: absolute;
        content: "";
        bottom: 0px;
        left: 0px;
        width: 100%;
        border-bottom: 1px solid rgb(239, 239, 239);
    }

    .c2c #gazeta_article_body .photoAuthor::after, .c2c .article__content--autoLoad .photoAuthor::after {
        border: none;
    }

    #gazeta_article_body .art_embed, .article__content--autoLoad .art_embed {
        padding: 15px 0px;
    }

    #gazeta_article_body .art_embed .instagram-media, .article__content--autoLoad .art_embed .instagram-media {
        width: 100%;
        max-width: 750px;
    }

    #gazeta_article_body .art_embed .youtube-container, .article__content--autoLoad .art_embed .youtube-container {
        display: block;
        margin: 15px 0px;
        width: 100%;
        max-width: 750px;
        height: 0px;
        padding-bottom: 56.25%;
        overflow: hidden;
    }

    #gazeta_article_body .art_embed .youtube-container .youtube-player, .article__content--autoLoad .art_embed .youtube-container .youtube-player {
        padding-bottom: 56.25%;
        overflow: hidden;
        position: relative;
        width: 100%;
        height: 100%;
        cursor: pointer;
        display: block;
    }

    #gazeta_article_body .art_embed .youtube-iframe, .article__content--autoLoad .art_embed .youtube-iframe {
        width: 100%;
        height: 100%;
        position: absolute;
        top: 0px;
        left: 0px;
    }

    #gazeta_article_body .art_embed .youtube-thumb, .article__content--autoLoad .art_embed .youtube-thumb {
        inset: 0px;
        display: block;
        margin: auto;
        max-width: 100%;
        width: 100%;
        position: absolute;
        height: auto;
    }

    #gazeta_article_body .art_embed .play-button, .article__content--autoLoad .art_embed .play-button {
        height: 54px;
        width: 54px;
        left: 50%;
        top: 50%;
        margin-left: -27px;
        margin-top: -27px;
        position: absolute;
        background: url("") -378px 0px no-repeat;
    }

    #gazeta_article_body .art_embed .video-description, #gazeta_article_body .art_embed .video-head, .article__content--autoLoad .art_embed .video-description, .article__content--autoLoad .art_embed .video-head {
        display: block;
    }

    #gazeta_article_body .art_embed .video-head, .article__content--autoLoad .art_embed .video-head {
        padding: 0px 0px 10px;
        font: 700 22px / 26px calibre, sans-serif;
    }

    #gazeta_article_body .art_embed .video-description, .article__content--autoLoad .art_embed .video-description {
        font: 600 17px / 20px calibre, sans-serif;
        padding: 0px 0px 15px;
    }

    #gazeta_article_body .art_embed div[id^="onn-cid"], .article__content--autoLoad .art_embed div[id^="onn-cid"] {
        aspect-ratio: 1.77778 / 1;
    }

    @media (orientation: portrait) {
        #gazeta_article_body .art_embed blockquote.tiktok-embed, .article__content--autoLoad .art_embed blockquote.tiktok-embed {
            min-height: 90vh;
        }
    }
    @media (orientation: landscape) {
        #gazeta_article_body .art_embed blockquote.tiktok-embed, .article__content--autoLoad .art_embed blockquote.tiktok-embed {
            min-height: 202vh;
        }
    }
    @media (orientation: portrait) {
        #gazeta_article_body .art_embed blockquote.telegram-post, .article__content--autoLoad .art_embed blockquote.telegram-post {
            padding: 0px;
            margin: 0px;
            min-height: 40vh;
            min-width: 360px;
        }
    }
    @media (orientation: portrait) and (orientation: portrait) and (max-width: 375px) {
        #gazeta_article_body .art_embed blockquote.telegram-post, .article__content--autoLoad .art_embed blockquote.telegram-post {
            transform: translate(-4%);
        }
    }
    @media (orientation: portrait) and (orientation: portrait) and (max-width: 359px) {
        #gazeta_article_body .art_embed blockquote.telegram-post, .article__content--autoLoad .art_embed blockquote.telegram-post {
            min-width: auto;
        }
    }
    #gazeta_article_body .fb-embed, .article__content--autoLoad .fb-embed {
        max-width: 100%;
    }

    #gazeta_article_body .relatedBox, .article__content--autoLoad .relatedBox {
        padding: 15px 0px;
    }

    #gazeta_article_body .relatedBox__call-to-action, .article__content--autoLoad .relatedBox__call-to-action {
        display: block;
        margin: 0px 0px 20px;
        font: 700 22px / 26px calibre, sans-serif;
    }

    #gazeta_article_body .relatedBox__wrapper, .article__content--autoLoad .relatedBox__wrapper {
        transition: box-shadow 0.2s linear;
        margin: 0px -15px;
        background-color: rgb(245, 245, 245);
    }

    #gazeta_article_body .relatedBox__wrapper:hover, .article__content--autoLoad .relatedBox__wrapper:hover {
        box-shadow: rgba(0, 0, 0, 0.2) 0px 0px 5px 0px;
    }

    #gazeta_article_body .relatedBox__wrapper:hover #gazeta_article_body .relatedBox__wrapper, #gazeta_article_body .relatedBox__wrapper:hover .article__content--autoLoad .relatedBox__wrapper__link, .article__content--autoLoad .relatedBox__wrapper:hover #gazeta_article_body .relatedBox__wrapper, .article__content--autoLoad .relatedBox__wrapper:hover .article__content--autoLoad .relatedBox__wrapper__link {
        color: rgba(34, 34, 34, 0.8);
        background-color: transparent;
    }

    #gazeta_article_body .relatedBox__link, .article__content--autoLoad .relatedBox__link {
        display: flex;
        gap: 15px;
        padding: 15px;
    }

    #gazeta_article_body .relatedBox__image, .article__content--autoLoad .relatedBox__image {
        display: block;
        object-fit: cover;
        border-radius: 2px;
        height: 84px;
        min-width: 121px;
        width: 121px;
    }

    #gazeta_article_body .relatedBox__meta, .article__content--autoLoad .relatedBox__meta {
        display: flex;
        flex-flow: column;
        gap: 7.5px;
    }

    #gazeta_article_body .relatedBox__title, .article__content--autoLoad .relatedBox__title {
        margin-top: -5px;
        text-decoration: none;
        overflow: hidden;
        overflow-wrap: break-word;
        font: 600 18px / 22px calibre, sans-serif;
        max-height: 66px;
    }

    #gazeta_article_body .relatedBox__businessType, .article__content--autoLoad .relatedBox__businessType {
        color: rgb(51, 51, 51);
        font: 400 13px / 16px calibre, sans-serif;
        text-transform: uppercase;
    }

    #gazeta_article_body .relatedMtBox, .article__content--autoLoad .relatedMtBox {
        display: flex;
        position: relative;
        max-height: 92px;
        padding: 0px;
        transition: 0.2s linear;
        margin: 15px -15px;
        background-color: rgb(245, 245, 245);
    }

    #gazeta_article_body .relatedMtBox:hover, .article__content--autoLoad .relatedMtBox:hover {
        box-shadow: rgba(0, 0, 0, 0.1) 0px 1px 1px 0px, rgba(0, 0, 0, 0.2) 0px 1px 5px 0px;
    }

    #gazeta_article_body .relatedMtBox__promoContainer, .article__content--autoLoad .relatedMtBox__promoContainer {
        display: flex;
        flex-direction: column;
        justify-content: space-between;
        padding: 11px 15px 4px 0px;
    }

    #gazeta_article_body .relatedMtBox__link, .article__content--autoLoad .relatedMtBox__link {
        position: absolute;
        width: 100%;
        height: 100%;
    }

    #gazeta_article_body .relatedMtBox__image, .article__content--autoLoad .relatedMtBox__image {
        width: 121px;
        height: 68px;
        margin: 15px;
    }

    #gazeta_article_body .relatedMtBox__title, .article__content--autoLoad .relatedMtBox__title {
        text-decoration: none;
        overflow-wrap: break-word;
        overflow: hidden;
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
        height: 3.1em;
        padding: 11px 15px 15px 0px;
        font: 600 18px / 22px calibre, sans-serif;
    }

    #gazeta_article_body .relatedMtBox__promoText, .article__content--autoLoad .relatedMtBox__promoText {
        color: rgb(153, 153, 153);
        text-transform: uppercase;
        line-height: 13px;
        padding-top: 4px;
        overflow: hidden;
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
        font-size: 11px;
    }

    #gazeta_article_body .related-box, .article__content--autoLoad .related-box {
        color: rgb(34, 34, 34);
        display: flex;
        justify-content: flex-start;
        margin: 0px -15px;
        background-color: rgb(245, 245, 245);
        min-height: 98px;
    }

    #gazeta_article_body .related-box, #gazeta_article_body .related-box img, .article__content--autoLoad .related-box, .article__content--autoLoad .related-box img {
        box-shadow: transparent 0px 1px 1px 0px, transparent 0px 1px 5px 0px;
        transition: 0.2s ease-in;
    }

    #gazeta_article_body .related-box:hover, .article__content--autoLoad .related-box:hover {
        box-shadow: rgba(0, 0, 0, 0.1) 0px 1px 1px 0px, rgba(0, 0, 0, 0.2) 0px 1px 5px 0px;
    }

    #gazeta_article_body .related-box:hover, #gazeta_article_body .related-box:hover a, .article__content--autoLoad .related-box:hover, .article__content--autoLoad .related-box:hover a {
        color: rgba(34, 34, 34, 0.8);
    }

    #gazeta_article_body .related-box:hover img, .article__content--autoLoad .related-box:hover img {
        filter: brightness(107%) contrast(107%);
    }

    #gazeta_article_body .related-box:hover .title-link, .article__content--autoLoad .related-box:hover .title-link {
        color: rgba(34, 34, 34, 0.8);
        background-color: transparent;
    }

    #gazeta_article_body .related-box .photo, .article__content--autoLoad .related-box .photo {
        display: inherit;
        padding: 15px;
    }

    #gazeta_article_body .related-box .photo .photo-link, .article__content--autoLoad .related-box .photo .photo-link {
        display: inline-block;
    }

    #gazeta_article_body .related-box .photo .photo-link, #gazeta_article_body .related-box .photo img, .article__content--autoLoad .related-box .photo .photo-link, .article__content--autoLoad .related-box .photo img {
        width: 121px;
        min-width: 121px;
        height: 68px;
    }

    #gazeta_article_body .related-box .title, .article__content--autoLoad .related-box .title {
        flex: 1 1 0%;
    }

    #gazeta_article_body .related-box .content-type, #gazeta_article_body .related-box .path, .article__content--autoLoad .related-box .content-type, .article__content--autoLoad .related-box .path {
        display: none;
    }

    #gazeta_article_body .related-box .title-link, .article__content--autoLoad .related-box .title-link {
        display: block;
        color: rgb(34, 34, 34);
        text-decoration: none;
        overflow-wrap: break-word;
        overflow: hidden;
        height: 80px;
        padding: 8px 15px 15px 0px;
        font: 600 18px / 22px calibre, sans-serif;
    }

    #gazeta_article_body .gallery-open-button, .article__content--autoLoad .gallery-open-button {
        margin: 33px 0px;
    }

    #gazeta_article_body .gallery-open-button__title, .article__content--autoLoad .gallery-open-button__title {
        color: rgb(80, 110, 145);
        font-size: 21px;
        font-weight: 400;
        margin-right: 15px;
    }

    #gazeta_article_body .gallery-open-button__link-wrapper, .article__content--autoLoad .gallery-open-button__link-wrapper {
        display: block;
        margin-top: 10px;
    }

    #gazeta_article_body .gallery-open-button__link, .article__content--autoLoad .gallery-open-button__link {
        color: rgb(80, 110, 145);
        font-size: 21px;
        font-weight: 700;
    }

    #gazeta_article_body .gallery-open-button__link--version1, .article__content--autoLoad .gallery-open-button__link--version1 {
        display: inline-block;
        margin-top: -18px;
    }

    #gazeta_article_body .gallery-open-button__link--version1:hover, .article__content--autoLoad .gallery-open-button__link--version1:hover {
        text-decoration: underline;
        color: rgb(80, 110, 145);
    }

    #gazeta_article_body .gallery-open-button__link--version1::before, .article__content--autoLoad .gallery-open-button__link--version1::before {
        background-image: url("");
        background-repeat: no-repeat;
        background-position: 50% center;
        display: inline-block;
        border-radius: 50%;
        background-color: rgb(80, 110, 145);
        width: 40px;
        height: 40px;
        content: "";
        position: relative;
        top: 14px;
        margin: 0px 15px 0px 0px;
    }

    #gazeta_article_body .seo_faq, .article__content--autoLoad .seo_faq {
        position: relative;
        background-color: rgb(245, 245, 245);
        padding: 36px 30px 0px;
    }

    #gazeta_article_body .seo_faq::before, .article__content--autoLoad .seo_faq::before {
        content: "";
        position: absolute;
        top: 0px;
        left: 0px;
        width: 30px;
        height: 30px;
        border-top: 4px solid rgb(80, 110, 145);
        border-left: 4px solid rgb(80, 110, 145);
    }

    #gazeta_article_body .seo_faq h2, .article__content--autoLoad .seo_faq h2 {
        padding: 0px;
        font-size: 40px;
        font-weight: 700;
        line-height: 48px;
    }

    #gazeta_article_body .seo_faq p, .article__content--autoLoad .seo_faq p {
        position: relative;
        font-size: 21px;
        cursor: pointer;
    }

    #gazeta_article_body .seo_faq p::before, .article__content--autoLoad .seo_faq p::before {
        position: absolute;
        content: "";
        width: 100%;
        height: 1px;
        background-color: rgb(219, 219, 219);
        left: 0px;
        top: 0px;
    }

    #gazeta_article_body .seo_faq p:first-of-type::before, .article__content--autoLoad .seo_faq p:first-of-type::before {
        display: none;
    }

    #gazeta_article_body .seo_faq p.selected::after, .article__content--autoLoad .seo_faq p.selected::after {
        transition: 0.5s ease-in-out;
        transform: translateY(-50%) rotate(225deg);
    }

    #gazeta_article_body .seo_faq, .article__content--autoLoad .seo_faq {
        width: 100vw;
        margin-left: -15px;
        padding: 28px 15px 0px;
    }

    #gazeta_article_body .seo_faq h2, .article__content--autoLoad .seo_faq h2 {
        font-size: 24px;
        line-height: 29px;
    }

    #gazeta_article_body .seo_faq p, .article__content--autoLoad .seo_faq p {
        font-size: 20px;
        line-height: 24px;
    }

    .related_images .container .desc::after, .related_images::after, .related_images img::after {
        display: block;
        content: " ";
        width: 100%;
        clear: both;
        float: none;
    }

    .related_images {
        padding: 10px 15px;
    }

    .related_images .container, .related_images .container .author, .related_images .container .desc, .related_images .container .more, .related_images .related_image_wrap ~ .desc, .temp_desc_temp, .temp_desc_temp_container {
        font: 400 14px / 17px calibre, sans-serif;
    }

    .temp_desc_temp_container {
        position: absolute;
        bottom: 0px;
        right: 0px;
        z-index: -10;
        opacity: 0;
    }

    .temp_desc_temp {
        padding: 0px 0px 0px 110px;
    }

    .related_images {
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 7px;
    }

    .related_images img {
        display: block;
        width: 100%;
        height: auto;
        object-fit: cover;
    }

    .related_images .related_image_number_of_photo {
        display: flex;
        background: rgb(255, 255, 255);
        align-items: center;
        position: absolute;
        top: 0px;
        border-top: 1px solid rgb(221, 221, 221);
        padding: 7px 10px;
    }

    .related_images .gazetaPL .related-icon {
        display: none;
    }

    .related_images .gazetaPL .related_gazetaPL {
        display: inline-block;
    }

    .related_images .gazetaPL .related_open_text {
        padding: 10px 20px 11px;
    }

    .related_images .related_gazetaPL {
        display: none;
        font: 400 16px / 19px calibre, sans-serif;
    }

    .related_images .related_image_number {
        padding-left: 6px;
        font: 600 16px / 19px calibre, sans-serif;
    }

    .related_images .related_image_wrap.with_gallery {
        position: relative;
        z-index: 2;
    }

    .c2c .related_images .related_image_wrap.with_gallery {
        width: 100vw;
    }

    .related_images .related_image_wrap.with_gallery.hide {
        display: none;
    }

    .related_images .related_image_wrap ~ .desc {
        width: 100%;
        text-align: left;
        padding: 5px 15px;
        overflow-wrap: break-word;
        color: rgb(187, 187, 187);
    }

    .c2c .related_images .related_image_wrap ~ .desc {
        padding: 10px 15px 0px;
    }

    .related_images .related_image_wrap ~ .desc.hide {
        display: none;
    }

    .related_images .related_image_open {
        text-align: center;
        padding: 2px 15px 20px;
    }

    .related_images .related_image_open .related_open_text {
        background: rgb(80, 110, 145);
        color: rgb(255, 255, 255);
        display: inline-block;
        border-radius: 20px;
        white-space: nowrap;
        font: 400 16px / 19px calibre, sans-serif;
        text-transform: uppercase;
        width: 100%;
        padding: 10px 30px 11px;
    }

    .related_images .related_image_open .related_open_text, .related_images .related_image_open .related_open_text * {
        cursor: pointer;
    }

    .related_images .related_image_open .related_open_text.hide {
        display: none;
    }

    .related_images .related_image_open .related_open_label {
        font-weight: 600;
    }

    .related_images .related_image_open .related-icon {
        height: 18px;
        width: 21px;
        margin: -2px 6px 0px 0px;
        vertical-align: middle;
    }

    .related_images .related_image_open .gallery_icon {
        fill: rgb(255, 255, 255);
    }

    .related_images .container {
        border-bottom: 1px solid rgb(239, 239, 239);
        color: rgb(102, 102, 102);
        margin: 0px 15px;
        padding: 10px 0px;
    }

    .related_images .container .hide {
        display: none;
    }

    .related_images .container .desc {
        display: inline;
        position: relative;
        overflow: hidden;
    }

    .related_images .container .desc.collage {
        margin: 0px 15px;
    }

    .related_images .container .desc::after {
        display: inline;
    }

    .related_images .container .desc .desc_more {
        display: none;
        opacity: 0;
        transition: visibility ease-in-out, opacity 0.8s ease-in-out;
    }

    .related_images .container .desc .show_animation {
        visibility: visible;
        opacity: 1;
        transition-delay: 0s;
    }

    .related_images .container .more {
        color: rgb(102, 102, 102);
        position: relative;
        cursor: pointer;
    }

    .related_images .container .more .more_arrow {
        width: 10px;
        height: 8px;
        overflow: hidden;
        display: inline-block;
        position: relative;
    }

    .related_images .container .more .more_arrow span {
        width: 10px;
        height: 10px;
        border: 1px solid rgb(102, 102, 102);
        transform: rotate(45deg);
        display: block;
        margin-top: -5px;
        position: absolute;
        bottom: 2px;
    }

    .related_images .container .author {
        color: rgb(187, 187, 187);
    }

    .related_images .related_images_list {
        display: none;
        transition: height 1s ease-out;
        height: 0px;
        overflow: hidden;
    }

    .related_images .related_images_list .related_image_wrap {
        position: relative;
        margin-top: 23px;
    }

    .related_images .related_images_list .related_image_wrap.related_1 {
        margin-top: 0px;
    }

    .related_images .related_images_list .related_image_wrap:not(.related_1) {
        visibility: hidden;
    }

    .related_images .related_images_list .related_image_wrap.visible {
        visibility: visible;
    }

    .related_images .contentboard_wrap {
        width: 100%;
        margin: 3px 0px 0px;
    }

    .related_images .contentboard_wrap .adviewDFPBanner.activeBan {
        padding-bottom: 0px;
        margin-bottom: 0px;
        background-color: rgb(255, 255, 255) !important;
    }

    .related_images .current_image_count {
        position: absolute;
        top: 0px;
        background-color: rgb(255, 255, 255);
        color: rgb(0, 0, 0);
        padding: 5px 10px;
        font: 600 14px / 17px calibre, sans-serif;
    }

    .related_images .related_images_list_end {
        padding-top: 12px;
    }

    .related_images .related_images_list_end .end_of_gallery {
        font: 600 19px / 17px calibre, sans-serif;
        text-align: center;
        color: rgb(154, 154, 154);
        margin-bottom: 14px;
    }

    .related_images .related_images_list_end .current_article {
        font: 400 19px / 17px calibre, sans-serif;
        color: rgb(154, 154, 154);
        padding: 0px 15px;
    }

    .related_images .related_images_list_end .current_article_title {
        display: block;
        font: 600 20px / 28px calibre, sans-serif;
        color: rgb(34, 34, 34);
        padding-top: 2px;
    }

    .related_images__element--hide {
        display: none;
    }

    .related_images__element--show {
        display: block;
    }

    .related_gallery_closing_button {
        position: fixed;
        top: 40px;
        background-color: rgb(80, 110, 145);
        opacity: 0.9;
        width: 100%;
        z-index: 20000;
        display: none;
        padding: 11.5px 14px;
    }

    .related_gallery_closing_button.visible {
        display: block;
    }

    .related_gallery_closing_button span {
        opacity: 1;
        display: block;
        float: right;
        color: rgb(255, 255, 255);
        font: 600 14px / 17px calibre, sans-serif;
        margin-right: 27px;
        position: relative;
    }

    .related_gallery_closing_button span::after, .related_gallery_closing_button span::before {
        position: absolute;
        top: 1px;
        right: -22px;
        content: " ";
        height: 15px;
        width: 2px;
        background-color: rgb(255, 255, 255);
    }

    .related_gallery_closing_button span::before {
        transform: rotate(45deg);
    }

    .related_gallery_closing_button span::after {
        transform: rotate(-45deg);
    }

    @-webkit-keyframes stretchIn {
        0% {
            transform: scale(1);
            opacity: 1;
        }
        50% {
            transform: scale(1.5);
            opacity: 1;
        }
        100% {
            transform: scale(0);
            opacity: 0;
            display: none;
        }
    }
    @keyframes stretchIn {
        0% {
            transform: scale(1);
            opacity: 1;
        }
        50% {
            transform: scale(1.5);
            opacity: 1;
        }
        100% {
            transform: scale(0);
            opacity: 0;
            display: none;
        }
    }
    @-webkit-keyframes stretchOut {
        0% {
            transform: scale(0);
            opacity: 0;
        }
        50% {
            transform: scale(1.5);
            opacity: 1;
        }
        100% {
            transform: scale(1);
            opacity: 1;
        }
    }
    @keyframes stretchOut {
        0% {
            transform: scale(0);
            opacity: 0;
        }
        50% {
            transform: scale(1.5);
            opacity: 1;
        }
        100% {
            transform: scale(1);
            opacity: 1;
        }
    }
    .art_content #banC1:not(:last-of-type), .art_content .adviewDFPBanner:not(:last-of-type), .art_content div[id^="adUnit-104-RECTANGLE-MOBI"]:not(:last-of-type), .art_content div[id^="banC"]:not(:last-of-type) {
        position: relative;
        margin-top: 50px !important;
    }

    .art_content #banC1:not(:last-of-type)::after, .art_content .adviewDFPBanner:not(:last-of-type)::after, .art_content div[id^="adUnit-104-RECTANGLE-MOBI"]:not(:last-of-type)::after, .art_content div[id^="banC"]:not(:last-of-type)::after {
        content: "Dalsza część artykułu pod reklamą";
        position: absolute;
        bottom: calc(100% + 16px);
        padding-right: 17px;
        font-size: 14px;
        line-height: 19px;
        color: rgb(117, 117, 117);
        background-image: url("");
        background-position: 100% center;
        background-repeat: no-repeat;
        background-size: 10px;
        left: 15px;
    }

    html[lang="uk"] .art_content #banC1:not(:last-of-type)::after, html[lang="uk"] .art_content .adviewDFPBanner:not(:last-of-type)::after, html[lang="uk"] .art_content div[id^="adUnit-104-RECTANGLE-MOBI"]:not(:last-of-type)::after, html[lang="uk"] .art_content div[id^="banC"]:not(:last-of-type)::after {
        content: " Продовження статті під рекламою";
    }

    .poll_box {
        background: rgb(245, 245, 245);
        padding: 20px 15px;
    }

    .poll_box .poll_title {
        color: rgb(29, 29, 29);
        flex: 1 1 auto;
        order: 1;
        font: 600 20px / 24px calibre, sans-serif;
        margin-bottom: 20px;
    }

    .poll_box .poll_entry {
        padding-left: 27px;
        padding-bottom: 16px;
    }

    .poll_box .poll_entry:last-child {
        padding-bottom: 8px;
    }

    .poll_box .poll_entry input {
        display: none;
    }

    .poll_box .poll_entry input:checked + label::before {
        content: "";
        background: url("") -1px -1px no-repeat transparent;
    }

    .poll_box .poll_entry input + label {
        display: block;
        position: relative;
        color: rgb(36, 36, 36);
        font: 400 19px / 23px calibre, sans-serif;
    }

    .poll_box .poll_entry input + label::before {
        content: "";
        display: block;
        position: absolute;
        border-radius: 50%;
        border: 2px solid rgb(68, 68, 68);
        height: 14px;
        width: 14px;
        top: 3px;
        left: -27px;
    }

    .poll_box .poll_with_image {
        display: flex;
        flex-direction: column;
        margin-bottom: 20px;
    }

    .poll_box .poll_with_image .poll_head {
        display: flex;
        flex-direction: row;
        margin-bottom: 14px;
    }

    .poll_box .poll_with_image .poll_image {
        order: 2;
        margin-left: 30px;
    }

    .poll_box .poll_with_image .poll_image img {
        display: block;
    }

    .poll_box .poll_with_image .poll_answers {
        justify-content: flex-start;
        width: 100%;
    }

    .poll_box .hasPhotos {
        flex-flow: column;
        display: inline-flex;
    }

    .poll_box .hasPhotos .poll_entry img, .poll_box .hasPhotos .poll_entry span {
        vertical-align: middle;
    }

    .poll_box .hasPhotos .poll_entry span {
        padding-left: 10px;
    }

    .poll_box .hasPhotos .poll_entry label {
        display: inline-block;
    }

    .poll_box .hasPhotos .poll_entry label::before {
        top: 24px;
    }

    .poll_box .poll_submit {
        text-align: right;
    }

    .poll_box .poll_submit input {
        color: rgb(255, 255, 255);
        font: 600 15px / 27px calibre;
        border: none;
        padding: 2px 20px;
        text-align: center;
        text-transform: uppercase;
        box-sizing: border-box;
        border-radius: 20px;
        background: rgb(68, 68, 68);
        appearance: none;
        cursor: pointer;
    }

    .poll_box .poll_submit input:disabled {
        background: rgb(184, 184, 184);
    }

    .poll_box .poll_submit input:hover {
        background-color: rgb(89, 89, 89);
        box-shadow: rgba(0, 0, 0, 0.2) 0px 4px 7.68px 0.32px;
        transition: 0.2s;
    }

    .poll_box.poll_box_with_answers .entry {
        padding-left: 0px;
        padding-bottom: 25px;
    }

    .poll_box.poll_box_with_answers .entry:last-child {
        padding-bottom: 0px;
    }

    .poll_box.poll_box_with_answers .entry .ques {
        display: flex;
        justify-content: space-between;
        font: 20px / 24px calibre;
        color: rgb(36, 36, 36);
    }

    .poll_box.poll_box_with_answers .entry .ques .pollQ {
        max-width: 67%;
    }

    .poll_box.poll_box_with_answers .entry .ques .ans {
        display: flex;
        align-items: flex-end;
    }

    .poll_box.poll_box_with_answers .entry .bar0 {
        width: 100%;
        background: rgb(221, 221, 221);
        height: 24px;
        margin-top: 5px;
    }

    .poll_box.poll_box_with_answers .entry .bar0 .bar {
        height: 100%;
        background: rgb(153, 153, 153);
    }

    .poll_box.poll_box_with_answers .entry .il {
        margin-left: 0.3rem;
        font-size: 16px;
        color: rgb(153, 153, 153);
        line-height: 20px;
    }

    .poll_box.poll_box_with_answers .entry.hasPhoto {
        display: flex;
        flex-direction: row;
    }

    .poll_box.poll_box_with_answers .entry.hasPhoto .columnLeft {
        margin-right: 15px;
    }

    .poll_box.poll_box_with_answers .entry.hasPhoto .columnLeft img {
        width: 73px;
        display: block;
    }

    .poll_box.poll_box_with_answers .entry.hasPhoto .columnRight {
        width: 100%;
        display: flex;
        flex-direction: column;
    }

    .poll_box .captcha {
        width: 200px;
        margin-left: 100%;
        font: 16px / 24px calibre;
        color: rgb(29, 29, 29);
        margin-top: -15px;
        margin-bottom: 12px;
        transform: translateX(-100%);
    }

    .poll_box .captcha span {
        display: block;
        width: 100%;
    }

    .poll_box .captcha .captchaGroup {
        display: flex;
        justify-content: flex-end;
        height: 32px;
    }

    .poll_box .captcha .captchaGroup input {
        border-style: solid;
        border-color: rgb(29, 29, 29);
        border-image: initial;
        border-width: 0px 0px 1px;
        margin: 3px 0px 3px 5px;
        padding: 0px 4px;
        outline: 0px;
        line-height: 32px;
        font-size: 14px;
        width: 65px;
        text-align: center;
    }

    .poll_box .captcha.wrongCaptcha {
        width: 270px;
    }

    .tags {
        position: relative;
        padding: 7.5px 0px;
        background-color: rgb(245, 245, 245);
        overflow-x: scroll;
        margin: 23px 0px 15px;
    }

    .tags .tags_list {
        display: flex;
        flex-flow: wrap;
    }

    .tags .tags_item {
        white-space: nowrap;
        background-color: rgb(245, 245, 245);
        border-right: 1px solid rgb(219, 219, 219);
    }

    .tags .tags_item:last-of-type {
        border: none;
    }

    .tags .tag_link {
        color: rgb(102, 102, 102);
        display: block;
        font: 400 15px / 15px calibre, sans-serif;
        text-transform: capitalize;
        padding: 7.5px 15px;
    }

    .tags .tags_header {
        display: none;
    }

    .tags_abTest {
        background-color: rgb(255, 255, 255);
        padding: 0px;
    }

    .tags_abTest .tags_header {
        color: rgb(153, 153, 153);
        font: 400 16px / 16px calibre, sans-serif;
        text-transform: uppercase;
        margin: 0px 0px 11px 15px;
        display: block;
    }

    .tags_abTest .tags_list {
        padding: 7.5px 0px;
        background-color: rgb(245, 245, 245);
    }

    .related_articles .related_articles_list::after, .related_articles::after {
        display: block;
        content: " ";
        width: 100%;
        clear: both;
        float: none;
    }

    .related_articles {
        width: 100%;
        padding: 0px;
    }

    .related_articles .related_articles_list {
        display: flex;
        flex-flow: wrap;
        justify-content: space-between;
    }

    .related_articles .related_article {
        background-color: rgb(255, 255, 255);
        width: 100%;
        padding: 20px 15px;
    }

    @media screen and (min-width: 520px) {
        .related_articles .related_article {
            width: 48%;
        }

        .related_articles .related_article:nth-of-type(2n+1) {
            margin-right: 2%;
        }

        .related_articles .related_article:nth-of-type(2n) {
            margin-left: 2%;
        }
    }
    .related_articles .related_article, .related_articles .related_article img {
        box-shadow: transparent 0px 1px 1px 0px, transparent 0px 1px 5px 0px;
        transition: 0.2s ease-in;
    }

    .related_articles .related_article:hover {
        box-shadow: rgba(0, 0, 0, 0.1) 0px 1px 1px 0px, rgba(0, 0, 0, 0.2) 0px 1px 5px 0px;
    }

    .related_articles .related_article:hover, .related_articles .related_article:hover a {
        color: rgba(34, 34, 34, 0.8);
    }

    .related_articles .related_article:hover img {
        filter: brightness(107%) contrast(107%);
    }

    .related_articles .related_article--partner .related_article_link, .related_articles .related_article--sponsored_material .related_article_link {
        position: relative;
    }

    .related_articles .related_article--partner .related_article_link::after, .related_articles .related_article--sponsored_material .related_article_link::after {
        color: rgb(153, 153, 153);
        position: absolute;
        font: 400 11px / 11px calibre, sans-serif;
        left: 108px;
        bottom: -4px;
    }

    .related_articles .related_article--partner .related_article_title, .related_articles .related_article--sponsored_material .related_article_title {
        overflow: hidden;
        max-height: 58px;
    }

    .related_articles .related_article--sponsored_material .related_article_link::after {
        content: "MATERIAŁ ZE SPONSOREM";
    }

    .related_articles .related_article--partner .related_article_link::after {
        content: "MATERIAŁ PROMOCYJNY";
    }

    .related_articles .related_article--test-with-sponsor .related_article--sponsorContainer {
        color: rgb(153, 153, 153);
        overflow: hidden;
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
        text-transform: uppercase;
        font: 400 11px / 13px calibre, sans-serif;
        margin: 7px 0px 0px 15px;
    }

    .related_articles .related_article--test-with-sponsor .related_article_title {
        overflow: hidden;
        max-height: 58px;
    }

    .related_articles .related_article_link {
        display: flex;
        color: rgb(34, 34, 34);
    }

    .related_articles .related_article_link--test-with-sponsor {
        display: flex;
        flex-direction: column;
    }

    .related_articles .adviewDFPBanner.activeBan ~ .related_article_link--ifAdHidden {
        display: none;
    }

    .related_articles .related_article_photo {
        display: block;
        border-radius: 1px 1px 0px 0px;
        object-fit: cover;
        width: 93px;
        height: 68px;
    }

    .related_articles .related_article_title {
        flex: 1 1 0%;
        display: block;
        font: 600 19px / 19px calibre, sans-serif;
        padding: 0px 0px 0px 15px;
        margin-top: -4px;
    }

    .related_articles.is-forYou .related_article {
        max-height: 315px;
        border: none;
        padding: 10px;
    }

    .related_articles.is-forYou .related_article_link {
        min-height: 280px;
        display: block;
        position: relative;
        overflow: hidden;
        padding-top: 57.22%;
    }

    .related_articles.is-forYou .related_article_title {
        padding: 10px 0px;
    }

    .related_articles.is-forYou .related_article_photo {
        position: absolute;
        top: 0px;
        left: 0px;
        width: 100%;
        height: auto;
    }

    .related_articles .adviewDFPBanner.activeBan {
        padding-top: 0px;
    }

    .related_quiz .related_quiz_body .number_of_questions::after, .related_quiz .related_quiz_body .question_title::after, .related_quiz .related_quiz_body .quiz_open_image::after, .related_quiz .related_quiz_title::after {
        display: block;
        content: " ";
        width: 100%;
        clear: both;
        float: none;
    }

    .related_quiz {
        border-radius: 1px;
        padding: 15px;
        width: 100%;
    }

    .related_quiz, .related_quiz .related_quiz_header {
        background-color: rgb(255, 255, 255);
    }

    .related_quiz .related_quiz_title {
        position: relative;
        width: 100%;
        min-height: 50px;
        color: rgb(34, 34, 34);
        font: 600 18px / 21px calibre, sans-serif;
        padding: 0px 15px 10px 50px;
    }

    .related_quiz .related_quiz_title::before {
        position: absolute;
        content: "QUIZ";
        display: inline-block;
        height: 36px;
        width: 36px;
        top: 0px;
        color: rgb(255, 255, 255);
        font: 600 13px / 36px calibre, sans-serif;
        text-align: center;
        border-radius: 50%;
        background-color: rgb(34, 34, 34);
        left: 0px;
    }

    .related_quiz .related_quiz_body {
        background-color: rgb(255, 255, 255);
    }

    .related_quiz .related_quiz_body .quiz_open_image {
        height: 0px;
        padding-bottom: 56.25%;
        overflow: hidden;
    }

    .related_quiz .related_quiz_body .quiz_open_image img {
        display: block;
        width: 100%;
        height: auto;
    }

    .related_quiz .related_quiz_body .question_content {
        padding: 0px;
    }

    .related_quiz .related_quiz_body .number_of_questions, .related_quiz .related_quiz_body .question_title {
        display: block;
    }

    .related_quiz .related_quiz_body .number_of_questions {
        padding-top: 10px;
        font: 600 15px / 22px calibre, sans-serif;
        color: rgb(153, 153, 153);
    }

    .related_quiz .related_quiz_body .question_title {
        padding: 6px 0px 16px;
        color: rgb(34, 34, 34);
        word-break: break-word;
        font: 600 18px / 22px calibre, sans-serif;
    }

    .related_quiz .related_quiz_body .answer_fields, .related_quiz .related_quiz_body .submit_btn {
        width: 100%;
        border-radius: 2px;
    }

    .related_quiz .related_quiz_body .answer_fields {
        position: relative;
        background-color: rgb(237, 237, 237);
        margin-bottom: 10px;
    }

    .related_quiz .related_quiz_body .answer_fields .answer_btn {
        position: absolute;
        width: 20px;
        height: 20px;
        top: calc(50% - 10px);
        left: 20px;
    }

    .related_quiz .related_quiz_body .answer_fields .answer_label {
        display: flex;
        align-items: center;
        transition: 0.2s ease-in;
        padding: 15px 20px 15px 60px;
        cursor: pointer;
    }

    .related_quiz .related_quiz_body .answer_fields .answer_label::before {
        content: "";
        position: absolute;
        width: 16px;
        height: 16px;
        top: calc(50% - 10px);
        left: 20px;
        border: 2px solid rgb(68, 68, 68);
        border-radius: 50%;
        background-color: rgb(237, 237, 237);
    }

    .related_quiz .related_quiz_body .answer_fields .answer_label:hover {
        background-color: rgb(220, 220, 220);
    }

    .related_quiz .related_quiz_body .answer_fields .answer_label .answer_photo {
        margin-right: 10px;
    }

    .related_quiz .related_quiz_body .answer_fields .answer_label .answer_txt {
        color: rgb(36, 36, 36);
        cursor: pointer;
        font: 400 18px / 20px calibre, sans-serif;
    }

    .related_quiz .related_quiz_body .answer_btn:checked + .answer_label::after {
        content: "";
        position: absolute;
        width: 10px;
        height: 10px;
        top: calc(50% - 5px);
        left: 25px;
        border-radius: 50%;
        background-color: rgb(68, 68, 68);
    }

    .related_quiz .related_quiz_body .submit_btn {
        height: 60px;
        padding: 15px 0px;
        color: rgb(255, 255, 255);
        border: none;
        cursor: pointer;
        background-color: rgb(80, 110, 145);
        font: 600 17px / 20px calibre, sans-serif;
        transition: 0.2s linear;
    }

    .related_quiz .related_quiz_body .submit_btn:hover {
        background-color: rgb(98, 125, 156);
        box-shadow: rgba(0, 0, 0, 0.2) 0px 4px 8px 1px;
    }

    #overlay_adult_content_inner .c1 .btns div::after {
        display: block;
        content: " ";
        width: 100%;
        clear: both;
        float: none;
    }

    #overlay_adult {
        position: fixed;
        left: 0px;
        top: 0px;
        width: 100%;
        min-width: 320px;
        height: 100vh;
        background: rgb(255, 255, 255);
        z-index: 10000;
    }

    #overlay_adult, #overlay_adult * {
        box-sizing: border-box;
    }

    #overlay_adult_content_inner {
        margin: 96px auto;
        padding: 15px;
        background: rgb(255, 255, 255);
        overflow: hidden;
        overflow-wrap: break-word;
        max-width: 685px;
    }

    #overlay_adult_content_inner .c0 {
        float: left;
        width: 114px;
        height: 135px;
        text-align: center;
        font: 700 64px / 134px Arial, sans-serif;
        color: rgb(255, 255, 255);
        background-image: linear-gradient(rgb(225, 16, 37), rgb(169, 31, 46));
        margin-right: 10px;
    }

    #overlay_adult_content_inner .c1 strong {
        font: 700 24px Arial, sans-serif;
        color: rgb(201, 13, 32);
        text-transform: uppercase;
    }

    #overlay_adult_content_inner .c1 p {
        font: 700 18px Arial, sans-serif;
        color: rgb(0, 0, 0);
        margin-bottom: 0.8em;
    }

    #overlay_adult_content_inner .c1 input {
        vertical-align: middle;
    }

    #overlay_adult_content_inner .c1 label {
        font: 12px Arial, sans-serif;
        color: rgb(0, 0, 0);
    }

    #overlay_adult_content_inner .c1 .btns {
        overflow: hidden;
        zoom: 1;
        margin-top: 15px;
    }

    #overlay_adult_content_inner .c1 .btns div {
        display: inline-block;
        width: 257px;
        margin: 10px 0px;
        padding: 0px 10px;
        font: 400 14px / 29px Arial, sans-serif;
        text-align: center;
        cursor: pointer;
        background: rgb(245, 245, 245);
        border-radius: 4px;
        border-width: 1px;
        border-style: solid;
        border-color: rgb(206, 206, 206) rgb(206, 206, 206) rgb(182, 182, 182);
        border-image: initial;
        box-sizing: border-box;
    }

    #overlay_adult_content_inner .c1 .btns span {
        color: rgb(201, 13, 32);
        font-weight: 700;
    }

    @media screen and (max-height: 400px) {
        #overlay_adult #overlay_adult_content_inner {
            margin-top: 40px;
        }
    }
    @media screen and (min-width: 675px) {
        #overlay_adult #overlay_adult_content_inner .btns {
            display: flex;
            flex-direction: row;
            justify-content: space-between;
        }
    }
    @media screen and (max-width: 480px) {
        #overlay_adult_content_inner {
            margin-top: 75px;
            text-align: center;
        }

        #overlay_adult_content_inner .c0 {
            float: none;
            display: inline-block;
        }

        #overlay_adult_content_inner .c1 {
            max-width: 257px;
            margin: 27px auto 0px;
            text-align: left;
        }

        #overlay_adult_content_inner .c1 .btns {
            width: 100%;
            margin-top: 0px;
            text-align: center;
        }

        #overlay_adult_content_inner .c1 .btns div {
            margin: 20px auto 0px;
        }
    }
    .newsBox::after, .newsBox__newestList .newsBox__item::after {
        display: block;
        content: " ";
        width: 100%;
        clear: both;
        float: none;
    }

    .newsBox {
        overflow: hidden;
        position: relative;
        padding: 0px 0px 15px;
        width: 100%;
        background-color: rgb(255, 255, 255);
    }

    .newsBox__header {
        display: flex;
        position: relative;
        transition: transform 0.2s ease-out;
        left: 0px;
        overflow-x: scroll;
    }

    .newsBox__header::-webkit-scrollbar {
        display: none;
    }

    @media (-ms-high-contrast: none) {
        .newsBox__header {
            display: block;
            width: 100vw;
        }
    }
    .newsBox__arrows {
        position: absolute;
        top: 16px;
        right: 0px;
        width: 100%;
        height: 40px;
        display: none;
    }

    .newsBox__arrows--left, .newsBox__arrows--right {
        position: absolute;
        top: 0px;
        width: 50px;
        height: 45px;
        z-index: 1;
        background-repeat: no-repeat;
        background-size: cover;
    }

    .newsBox__arrows--right {
        right: 0px;
        background: linear-gradient(90deg, rgba(255, 255, 255, 0.2), rgba(255, 255, 255, 0.6), rgba(255, 255, 255, 0.8), rgb(255, 255, 255));
    }

    .newsBox__arrows--left {
        left: 0px;
        background: linear-gradient(270deg, rgba(255, 255, 255, 0.2), rgba(255, 255, 255, 0.6), rgba(255, 255, 255, 0.8), rgb(255, 255, 255));
    }

    .newsBox__arrows__icon {
        display: inline-block;
        background-repeat: no-repeat;
        background-size: contain;
        transition: 0.4s;
        cursor: pointer;
    }

    .newsBox__arrows__icon--left, .newsBox__arrows__icon--right {
        position: absolute;
        top: 9px;
        width: 24px;
        height: 24px;
        cursor: pointer;
    }

    .newsBox__arrows__icon--right {
        right: 0px;
        background-image: url("ff7c73b8c27b7f0620325493834af68926003e65.svg");
    }

    .newsBox__arrows__icon--right:hover {
        background-image: url("6a57f98f9df35353ed59a4d5e98e4b6232de0d5e.svg");
    }

    .newsBox__arrows__icon--left {
        left: 0px;
        background-image: url("68c3013ca68b7db8b205dbd30cefa6f2794f8198.svg");
    }

    .newsBox__arrows__icon--left:hover {
        background-image: url("523c60300ee8ec91f01e398a6f475b4f152f0bb9.svg");
    }

    .newsBox__arrows__hide {
        display: none;
    }

    .newsBox__tab {
        padding: 0px 15px;
        flex: 1 1 0%;
        white-space: nowrap;
        position: relative;
        margin-bottom: 15px;
        font: 600 18px / 43px calibre, sans-serif;
        color: rgb(153, 153, 153);
        text-align: center;
        cursor: pointer;
        border-bottom: 2px solid rgb(229, 229, 229);
        transition: color 0.2s ease-out;
        text-transform: uppercase;
    }

    @media (-ms-high-contrast: none) {
        .newsBox__tab {
            float: left;
        }
    }
    .newsBox__tab:hover {
        color: rgb(80, 110, 145);
        cursor: pointer;
    }

    .newsBox__tab::after {
        content: "";
        position: absolute;
        bottom: -1px;
        height: 2px;
        transform: scale(0);
        left: 0px;
        width: 100%;
        transition: transform 0.2s ease-out;
    }

    .newsBox--activeTab {
        color: rgb(80, 110, 145);
        font-weight: 600;
    }

    .newsBox--activeTab::after {
        transform: scale(1);
        background-image: linear-gradient(90deg, rgb(86, 115, 150), rgb(145, 166, 196));
    }

    .newsBox__content {
        display: flex;
        position: relative;
        left: 0px;
        float: left;
        transition: transform 0.2s ease-out, height 0.2s ease-out;
    }

    @media (-ms-high-contrast: none) {
        .newsBox__content {
            width: 900px;
        }
    }
    .newsBox__contentElement {
        display: inline-block;
        overflow: hidden;
        width: 100vw;
        padding: 0px 15px;
    }

    .newsBox__item {
        width: 100%;
        font: 600 17px / 19px calibre, sans-serif;
    }

    .newsBox__itemLink .newsBox__itemPhoto, .newsBox__itemLink .newsBox__itemTitle {
        display: inline-block;
    }

    .newsBox__itemLink:hover .newsBox__itemTitle {
        color: rgba(34, 34, 34, 0.8);
    }

    .newsBox__itemLink:hover .newsBox__itemPhoto {
        filter: brightness(105%) contrast(105%);
    }

    .newsBox__popularList .newsBox__item:not(:last-child) {
        border-bottom: 1px solid rgb(229, 229, 229);
        padding-bottom: 15px;
        margin: 0px 0px 15px;
    }

    .newsBox__popularList.newsBox__photoVersion .newsBox__itemLink {
        display: flex;
    }

    .newsBox__popularList.newsBox__photoVersion .newsBox__itemPhotoBox {
        width: 90px;
        height: 60px;
        margin-right: 15px;
        overflow: hidden;
        flex-shrink: 0;
    }

    .newsBox__popularList.newsBox__photoVersion .newsBox__itemPhotoBox .newsBox__itemPhoto {
        width: 100%;
        border-radius: 2px;
    }

    .newsBox__popularList:not(.newsBox__photoVersion) ul {
        counter-reset: posts_counter 0;
    }

    .newsBox__popularList:not(.newsBox__photoVersion) ul .newsBox__item {
        position: relative;
        min-height: 55px;
    }

    .newsBox__popularList:not(.newsBox__photoVersion) ul .newsBox__itemLink::after {
        content: counter(posts_counter);
        counter-increment: posts_counter 1;
        position: absolute;
        top: 0px;
        right: 0px;
        color: rgba(80, 110, 145, 0.3);
        font: 700 70px / 50px calibre, sans-serif;
    }

    .newsBox__popularList:not(.newsBox__photoVersion) .newsBox__itemTitle {
        display: block;
    }

    .newsBox__popularList .newsBox__itemTitle {
        color: rgb(34, 34, 34);
        text-align: left;
        margin-top: -2px;
    }

    .newsBox__newestList .newsBox__item {
        display: block;
        padding-bottom: 25px;
        color: rgb(34, 34, 34);
    }

    .newsBox__newestList .newsBox__item:last-child {
        padding-bottom: 0px;
    }

    .newsBox__newestList .newsBox__item .newsBox__itemTitle {
        display: inline;
    }

    .newsBox__newestList .newsBox__itemTime {
        font: 600 15px / 22px calibre, sans-serif;
        color: rgb(255, 0, 1);
    }

    .newsBox__recomendationItemLink {
        display: flex;
        flex-direction: column;
        padding: 0px 0px 25px;
    }

    .newsBox__recomendationItemImage {
        width: 100%;
        height: 138px;
    }

    .newsBox__recomendationItemTitle {
        display: block;
        font: 600 20px / 24px calibre, sans-serif;
        color: rgb(34, 34, 34);
        padding: 8px 0px 0px;
        max-height: 110px;
        overflow: hidden;
    }

    .newsBox__partner {
        font: 500 11px / 13px calibre, sans-serif;
        display: block;
        color: rgb(153, 153, 153);
        margin-top: 10px;
    }

    .supervideoIndex {
        background: rgb(255, 255, 255);
        position: relative;
    }

    .supervideoIndex .head h2 {
        font: 600 18px / 25px calibre, sans-serif;
        text-transform: uppercase;
        color: rgb(34, 34, 34);
        padding-left: 15px;
        padding-top: 8px;
        height: 43px;
    }

    .supervideoIndex .body .entry {
        display: flex;
        border-top: 1px solid rgb(239, 239, 239);
        padding: 15px;
    }

    .supervideoIndex .body .entry .imgw {
        margin-right: 15px;
    }

    .supervideoIndex .body .entry .imgw li {
        border-radius: 2px;
        height: 62px;
        overflow: hidden;
    }

    .supervideoIndex .body .entry .imgw li img {
        width: 93px;
        height: auto;
    }

    .supervideoIndex .body .entry h3 {
        font: 600 17px / 19px calibre, sans-serif;
        color: rgb(34, 34, 34);
    }

    .sponsored_article {
        width: 100%;
        margin-bottom: 20px;
        padding: 15px;
    }

    .sponsored_article.sponsored_article--gazetapl .title {
        color: red;
    }

    .sponsored_article.sponsored_article--gazetapl img {
        border-left: 4px solid red;
        padding-left: 10px;
    }

    .sponsored_article.sponsored_article--gazetapl .lead {
        padding-bottom: 0px;
        font-weight: 700;
        border-top: none;
        border-right: none;
        border-bottom: none;
        border-image: initial;
        border-left: 4px solid red;
    }

    .sponsored_article .header {
        font: 600 12px / 26px calibre, sans-serif;
        color: rgb(153, 153, 153);
        text-transform: uppercase;
        height: 18px;
    }

    .index_simple .sponsored_article .header {
        margin-bottom: 5px;
    }

    .sponsored_article .title {
        font: 700 18px / 21px calibre, sans-serif;
        color: rgb(34, 34, 34);
        margin-bottom: 12px;
    }

    .sponsored_article img {
        width: 100%;
        display: block;
    }

    .sponsored_article .lead {
        font: 600 18px / 21px calibre, sans-serif;
        padding: 12px 15px 10px;
        color: rgb(34, 34, 34);
        border: 1px solid rgb(229, 229, 229);
    }

    .recommendations {
        margin: 13px auto 0px;
        padding-bottom: 20px;
        display: flex;
        flex-flow: wrap;
        background-color: rgb(255, 255, 255);
    }

    .recommendations .recommendations_tabs_container {
        width: 100%;
        display: flex;
        align-items: center;
        flex-flow: row;
        overflow-x: scroll;
    }

    .recommendations .recommendations_box {
        display: none;
    }

    .recommendations .tab {
        font: 700 18px / 25px calibre, sans-serif;
        color: rgb(153, 153, 153);
        text-transform: uppercase;
        text-align: center;
        cursor: pointer;
        display: inline-block;
        transition: color 0.2s ease-out;
        top: -48px;
        padding: 10px 15px;
        border-bottom: 2px solid rgba(0, 0, 0, 0.1);
        flex: 1 0 auto;
    }

    .recommendations .tab:hover {
        color: rgb(80, 110, 145);
    }

    .recommendations .recommendations_tabs_container[data-checked="1"] + label, .recommendations input[id="recommendations_tab1"]:checked + label {
        color: rgb(80, 110, 145);
        border-bottom: 2px solid rgb(80, 110, 145);
    }

    .recommendations .recommendations_tabs_container[data-checked="1"] + label.single, .recommendations input[id="recommendations_tab1"]:checked + label.single {
        color: rgb(34, 34, 34);
        border-bottom: 0px;
        text-align: left;
        cursor: default;
        padding-left: 15px;
    }

    .recommendations .recommendations_tabs_container[data-checked="1"] [id="recommendations_content1"], .recommendations .recommendations_tabs_container[data-checked="1"] ~ [id="recommendations_content1"], .recommendations input[id="recommendations_tab1"]:checked [id="recommendations_content1"], .recommendations input[id="recommendations_tab1"]:checked ~ [id="recommendations_content1"] {
        display: block;
    }

    .recommendations .recommendations_tabs_container[data-checked="2"] + label, .recommendations input[id="recommendations_tab2"]:checked + label {
        color: rgb(80, 110, 145);
        border-bottom: 2px solid rgb(80, 110, 145);
    }

    .recommendations .recommendations_tabs_container[data-checked="2"] + label.single, .recommendations input[id="recommendations_tab2"]:checked + label.single {
        color: rgb(34, 34, 34);
        border-bottom: 0px;
        text-align: left;
        cursor: default;
        padding-left: 15px;
    }

    .recommendations .recommendations_tabs_container[data-checked="2"] [id="recommendations_content2"], .recommendations .recommendations_tabs_container[data-checked="2"] ~ [id="recommendations_content2"], .recommendations input[id="recommendations_tab2"]:checked [id="recommendations_content2"], .recommendations input[id="recommendations_tab2"]:checked ~ [id="recommendations_content2"] {
        display: block;
    }

    .recommendations .recommendations_tabs_container[data-checked="3"] + label, .recommendations input[id="recommendations_tab3"]:checked + label {
        color: rgb(80, 110, 145);
        border-bottom: 2px solid rgb(80, 110, 145);
    }

    .recommendations .recommendations_tabs_container[data-checked="3"] + label.single, .recommendations input[id="recommendations_tab3"]:checked + label.single {
        color: rgb(34, 34, 34);
        border-bottom: 0px;
        text-align: left;
        cursor: default;
        padding-left: 15px;
    }

    .recommendations .recommendations_tabs_container[data-checked="3"] [id="recommendations_content3"], .recommendations .recommendations_tabs_container[data-checked="3"] ~ [id="recommendations_content3"], .recommendations input[id="recommendations_tab3"]:checked [id="recommendations_content3"], .recommendations input[id="recommendations_tab3"]:checked ~ [id="recommendations_content3"] {
        display: block;
    }

    .recommendations .recommendations_tabs_container[data-checked="4"] + label, .recommendations input[id="recommendations_tab4"]:checked + label {
        color: rgb(80, 110, 145);
        border-bottom: 2px solid rgb(80, 110, 145);
    }

    .recommendations .recommendations_tabs_container[data-checked="4"] + label.single, .recommendations input[id="recommendations_tab4"]:checked + label.single {
        color: rgb(34, 34, 34);
        border-bottom: 0px;
        text-align: left;
        cursor: default;
        padding-left: 15px;
    }

    .recommendations .recommendations_tabs_container[data-checked="4"] [id="recommendations_content4"], .recommendations .recommendations_tabs_container[data-checked="4"] ~ [id="recommendations_content4"], .recommendations input[id="recommendations_tab4"]:checked [id="recommendations_content4"], .recommendations input[id="recommendations_tab4"]:checked ~ [id="recommendations_content4"] {
        display: block;
    }

    .recommendations .hidden {
        top: 0px;
        left: -9999px;
        z-index: 0;
        width: 0px;
        height: 0px;
        overflow: hidden;
        position: relative;
    }

    .box_seo .content {
        display: flex;
        padding-left: 15px;
        flex-flow: wrap;
        justify-content: flex-start;
        margin: 11px 0px;
    }

    .box_seo .content li {
        font: 400 16px / 40px calibre, sans-serif;
    }

    .box_seo .content > li {
        width: 50%;
        margin-bottom: 20px;
        padding-right: 15px;
    }

    .box_seo .content > li a {
        color: rgb(34, 34, 34);
        display: inline-block;
        min-width: 40px;
    }

    .box_seo .content > li a:hover {
        transition: 0.2s ease-out;
        opacity: 0.7;
    }

    .box_seo .content > li h3 {
        color: rgb(34, 34, 34);
        text-transform: uppercase;
        font-weight: 700;
    }

    .box_seo .content > li h3 a {
        font: inherit;
    }

    .page_footer::after {
        display: block;
        content: " ";
        width: 100%;
        clear: both;
        float: none;
    }

    .page_footer {
        padding: 2px 15px 20px;
        margin: 0px auto;
        font: 400 15px / 30px calibre, sans-serif;
        text-align: center;
        color: rgb(150, 150, 150);
        background: rgb(255, 255, 255);
        width: auto;
    }

    .page_footer li {
        display: inline-block;
        padding: 0px 8px;
    }

    .page_footer .page_footer_upper {
        border-style: solid;
        border-color: rgb(236, 236, 236);
        border-image: initial;
        border-width: 1px 0px;
        padding: 20px;
        margin-bottom: 16px;
        font: 400 15px / 30px calibre, sans-serif;
    }

    .page_footer .page_footer_upper a {
        color: rgb(51, 51, 51);
    }

    .page_footer .page_footer_upper a:hover {
        color: rgba(34, 34, 34, 0.8);
    }

    .page_footer a {
        color: rgb(153, 153, 153);
        display: inline-block;
        min-width: 40px;
        transition: color 0.2s ease-in;
        font: 400 14px / 40px calibre, sans-serif;
    }

    .page_footer a:hover {
        color: rgb(107, 107, 107);
    }

    .page_footer .footer_upper_links {
        font: 400 15px / 30px calibre, sans-serif;
    }

    .page_footer .footer_lower_links {
        font: 400 14px / 30px calibre, sans-serif;
    }

    .adviewDFPBanner {
        line-height: 0;
    }

    .adviewDFPBanner.activeBan {
        font-size: 21px;
        line-height: 30px;
    }

    .adviewDFPBanner.activeBan:not(.DFP-091-RELATED) {
        background-color: rgb(245, 245, 245);
    }

    .adviewDFPBanner.activeBan .banLabel {
        padding-bottom: 4px;
        margin-left: auto;
        margin-right: auto;
    }

    .premiumArticle__wrapper .adviewDFPBanner.activeBan {
        padding: 5px 0px;
        margin: 10px 0px;
    }

    .content_wrap_premium .commentsApp .adviewDFPBanner.activeBan {
        padding: 15px 0px;
    }

    body[id^="pageTypeId_7"].isPartnerMaterial .Ww1k3-premium {
        top: 50px;
        width: 100%;
        z-index: -1;
        min-height: 70px;
        display: flex;
        opacity: 1;
    }

    body[id^="pageTypeId_7"] .Ww1k3-premium {
        position: fixed;
        opacity: 0;
        transition: opacity 1s ease-in-out;
    }

    body[id^="pageTypeId_0"] #top_wrapper .Ww1k3-premium, body[id^="pageTypeId_0"] .Ww1k3-premium, body[id^="pageTypeId_7"] #top_wrapper .Ww1k3-premium, body[id^="pageTypeId_7"] .Ww1k3-premium {
        background: rgb(245, 245, 245);
    }

    body[id^="pageTypeId_0"] #top_wrapper .Ww1k3-premium .adviewDFPBanner.activeBan, body[id^="pageTypeId_0"] .Ww1k3-premium .adviewDFPBanner.activeBan, body[id^="pageTypeId_7"] #top_wrapper .Ww1k3-premium .adviewDFPBanner.activeBan, body[id^="pageTypeId_7"] .Ww1k3-premium .adviewDFPBanner.activeBan {
        margin: 0px auto;
        display: flex;
        align-items: center;
        justify-content: space-between;
        width: 100%;
        min-width: 0px !important;
        max-width: none !important;
        padding: 10px 15px !important;
    }

    body[id^="pageTypeId_0"] #top_wrapper .Ww1k3-premium .adviewDFPBanner.activeBan .banLabel, body[id^="pageTypeId_0"] .Ww1k3-premium .adviewDFPBanner.activeBan .banLabel, body[id^="pageTypeId_7"] #top_wrapper .Ww1k3-premium .adviewDFPBanner.activeBan .banLabel, body[id^="pageTypeId_7"] .Ww1k3-premium .adviewDFPBanner.activeBan .banLabel {
        display: none !important;
    }

    body[id^="pageTypeId_0"] #top_wrapper .Ww1k3-premium [id^="adUnit-071-WINIETA"].adviewDFPBanner.activeBan::before, body[id^="pageTypeId_0"] #top_wrapper .Ww1k3-premium [id^="adUnit-103-WINIETA-MOBI"].adviewDFPBanner.activeBan::before, body[id^="pageTypeId_0"] .Ww1k3-premium [id^="adUnit-071-WINIETA"].adviewDFPBanner.activeBan::before, body[id^="pageTypeId_0"] .Ww1k3-premium [id^="adUnit-103-WINIETA-MOBI"].adviewDFPBanner.activeBan::before, body[id^="pageTypeId_7"] #top_wrapper .Ww1k3-premium [id^="adUnit-071-WINIETA"].adviewDFPBanner.activeBan::before, body[id^="pageTypeId_7"] #top_wrapper .Ww1k3-premium [id^="adUnit-103-WINIETA-MOBI"].adviewDFPBanner.activeBan::before, body[id^="pageTypeId_7"] .Ww1k3-premium [id^="adUnit-071-WINIETA"].adviewDFPBanner.activeBan::before, body[id^="pageTypeId_7"] .Ww1k3-premium [id^="adUnit-103-WINIETA-MOBI"].adviewDFPBanner.activeBan::before {
        content: "PARTNER WEEKENDU";
        font: 10px Arial, sans-serif;
        color: rgb(153, 153, 153);
        padding-right: 20px;
        display: block;
    }

    body[id^="pageTypeId_0"] #top_wrapper .Ww1k3-premium--cycle [id^="adUnit-071-WINIETA"].adviewDFPBanner.activeBan::before, body[id^="pageTypeId_0"] #top_wrapper .Ww1k3-premium--cycle [id^="adUnit-103-WINIETA-MOBI"].adviewDFPBanner.activeBan::before, body[id^="pageTypeId_0"] .Ww1k3-premium--cycle [id^="adUnit-071-WINIETA"].adviewDFPBanner.activeBan::before, body[id^="pageTypeId_0"] .Ww1k3-premium--cycle [id^="adUnit-103-WINIETA-MOBI"].adviewDFPBanner.activeBan::before, body[id^="pageTypeId_7"] #top_wrapper .Ww1k3-premium--cycle [id^="adUnit-071-WINIETA"].adviewDFPBanner.activeBan::before, body[id^="pageTypeId_7"] #top_wrapper .Ww1k3-premium--cycle [id^="adUnit-103-WINIETA-MOBI"].adviewDFPBanner.activeBan::before, body[id^="pageTypeId_7"] .Ww1k3-premium--cycle [id^="adUnit-071-WINIETA"].adviewDFPBanner.activeBan::before, body[id^="pageTypeId_7"] .Ww1k3-premium--cycle [id^="adUnit-103-WINIETA-MOBI"].adviewDFPBanner.activeBan::before {
        content: "PARTNER CYKLU";
    }

    body[id^="pageTypeId_0"] #top_wrapper .Ww1k3-premium--onlyLogo [id^="adUnit-071-WINIETA"].adviewDFPBanner.activeBan::before, body[id^="pageTypeId_0"] #top_wrapper .Ww1k3-premium--onlyLogo [id^="adUnit-103-WINIETA-MOBI"].adviewDFPBanner.activeBan::before, body[id^="pageTypeId_0"] .Ww1k3-premium--onlyLogo [id^="adUnit-071-WINIETA"].adviewDFPBanner.activeBan::before, body[id^="pageTypeId_0"] .Ww1k3-premium--onlyLogo [id^="adUnit-103-WINIETA-MOBI"].adviewDFPBanner.activeBan::before, body[id^="pageTypeId_7"] #top_wrapper .Ww1k3-premium--onlyLogo [id^="adUnit-071-WINIETA"].adviewDFPBanner.activeBan::before, body[id^="pageTypeId_7"] #top_wrapper .Ww1k3-premium--onlyLogo [id^="adUnit-103-WINIETA-MOBI"].adviewDFPBanner.activeBan::before, body[id^="pageTypeId_7"] .Ww1k3-premium--onlyLogo [id^="adUnit-071-WINIETA"].adviewDFPBanner.activeBan::before, body[id^="pageTypeId_7"] .Ww1k3-premium--onlyLogo [id^="adUnit-103-WINIETA-MOBI"].adviewDFPBanner.activeBan::before {
        content: "";
    }

    body[id^="pageTypeId_"] [id*="MOBI"].adviewDFPBanner.activeBan, body[id^="pageTypeId_"] [id^="DFP-001-TOPBOARD"].adviewDFPBanner.activeBan {
        margin-bottom: 0px;
        padding-bottom: 20px;
    }

    .right_aside .adviewDFPBanner.activeBan > div {
        margin-bottom: 0px;
    }

    .right_aside .adviewDFPBanner.adblock > div {
        display: block !important;
    }

    .ban101_wrapper {
        margin: 0px 0px 30px;
    }

    .DFP-091-RELATED.activeBan.adviewDFPBanner {
        padding: 0px;
        overflow: hidden;
        margin: 0px !important;
    }

    .DFP-091-RELATED.activeBan div {
        max-width: 100% !important;
    }

    .DFP-091-RELATED.activeBan a {
        display: block;
        color: rgb(34, 34, 34);
        font: 600 18px / 21px calibre, sans-serif;
    }

    .DFP-091-RELATED.activeBan a.kd_ns_font, .DFP-091-RELATED.activeBan a.t {
        padding: 10px 15px;
    }

    .DFP-091-RELATED.activeBan a img {
        width: 100%;
        border-radius: 1px 1px 0px 0px;
        background: url("") 0px 0px repeat transparent;
    }

    body[id^="pageTypeId_1"].c2c .ban000_wrapper, body[id^="pageTypeId_1"].c2c .right_aside, body[id^="pageTypeId_7"].c2c .ban000_wrapper, body[id^="pageTypeId_7"].c2c .right_aside {
        display: none;
    }

    body[id^="pageTypeId_1"] [id^="banC"][class*="activeBan"], body[id^="pageTypeId_7"] [id^="banC"][class*="activeBan"] {
        margin: 15px 0px;
        text-align: center;
    }

    #banP007_DFP.activeBan, #banP0104_DFP.activeBan {
        text-align: center;
    }

    #adUnit-001-TOPBOARD-MOBI, #adUnit-101-TOPBOARD-MOBI, #adUnit-107-MAINBOARD-MOBI, #adUnit-108-FOOTBOARD-MOBI, #adUnit-150-ADBOARD-A-MOBI, #adUnit-150-ADBOARD-B-MOBI, #banP99_DFP, #DFP-011-MIDBOARD-A, .ban001_wrapper, div[id^="adsMidboardDivId"], div[id^="adUnit-104-RECTANGLE-MOBI"], div[id^="banC"], div[id^="banP104_DFP"], div[id^="DFP-007-CONTENTBOARD"], div[id^="DFP-011-MIDBOARD-MOBI"] {
        padding-bottom: 15px;
        min-height: 100vw;
        display: table;
        min-width: 100vw !important;
    }

    #adUnit-001-TOPBOARD-MOBI .banLabel, #adUnit-101-TOPBOARD-MOBI .banLabel, #adUnit-107-MAINBOARD-MOBI .banLabel, #adUnit-108-FOOTBOARD-MOBI .banLabel, #adUnit-150-ADBOARD-A-MOBI .banLabel, #adUnit-150-ADBOARD-B-MOBI .banLabel, #banP99_DFP .banLabel, #DFP-011-MIDBOARD-A .banLabel, .ban001_wrapper .banLabel, div[id^="adsMidboardDivId"] .banLabel, div[id^="adUnit-104-RECTANGLE-MOBI"] .banLabel, div[id^="banC"] .banLabel, div[id^="banP104_DFP"] .banLabel, div[id^="DFP-007-CONTENTBOARD"] .banLabel, div[id^="DFP-011-MIDBOARD-MOBI"] .banLabel {
        width: 100%;
    }

    #adUnit-001-TOPBOARD-MOBI > div, #adUnit-101-TOPBOARD-MOBI > div, #adUnit-107-MAINBOARD-MOBI > div, #adUnit-108-FOOTBOARD-MOBI > div, #adUnit-150-ADBOARD-A-MOBI > div, #adUnit-150-ADBOARD-B-MOBI > div, #banP99_DFP > div, #DFP-011-MIDBOARD-A > div, .ban001_wrapper > div, div[id^="adsMidboardDivId"] > div, div[id^="adUnit-104-RECTANGLE-MOBI"] > div, div[id^="banC"] > div, div[id^="banP104_DFP"] > div, div[id^="DFP-007-CONTENTBOARD"] > div, div[id^="DFP-011-MIDBOARD-MOBI"] > div {
        top: 150px;
        text-align: center;
        z-index: 1;
        width: auto !important;
        display: block !important;
        position: sticky !important;
    }

    #adUnit-001-TOPBOARD-MOBI:not(.activeBan), #adUnit-101-TOPBOARD-MOBI:not(.activeBan), #adUnit-107-MAINBOARD-MOBI:not(.activeBan), #adUnit-108-FOOTBOARD-MOBI:not(.activeBan), #adUnit-150-ADBOARD-A-MOBI:not(.activeBan), #adUnit-150-ADBOARD-B-MOBI:not(.activeBan), #banP99_DFP:not(.activeBan), #DFP-011-MIDBOARD-A:not(.activeBan), .ban001_wrapper:not(.activeBan), div[id^="adsMidboardDivId"]:not(.activeBan), div[id^="adUnit-104-RECTANGLE-MOBI"]:not(.activeBan), div[id^="banC"]:not(.activeBan), div[id^="banP104_DFP"]:not(.activeBan), div[id^="DFP-007-CONTENTBOARD"]:not(.activeBan), div[id^="DFP-011-MIDBOARD-MOBI"]:not(.activeBan) {
        position: relative;
    }

    #adUnit-001-TOPBOARD-MOBI::before, #adUnit-101-TOPBOARD-MOBI::before, #adUnit-107-MAINBOARD-MOBI::before, #adUnit-108-FOOTBOARD-MOBI::before, #adUnit-150-ADBOARD-A-MOBI::before, #adUnit-150-ADBOARD-B-MOBI::before, #banP99_DFP::before, #DFP-011-MIDBOARD-A::before, .ban001_wrapper::before, div[id^="adsMidboardDivId"]::before, div[id^="adUnit-104-RECTANGLE-MOBI"]::before, div[id^="banC"]::before, div[id^="banP104_DFP"]::before, div[id^="DFP-007-CONTENTBOARD"]::before, div[id^="DFP-011-MIDBOARD-MOBI"]::before {
        content: "";
        position: absolute;
        width: 50px;
        height: 50px;
        top: 50%;
        left: 50%;
        background-image: url("");
        background-repeat: no-repeat;
        background-position: 50% center;
        background-size: contain;
        transform: translate(-50%, -50%);
    }

    body:not(.screeningADFP) #adUnit-001-TOPBOARD-MOBI, body:not(.screeningADFP) #adUnit-101-TOPBOARD-MOBI, body:not(.screeningADFP) #adUnit-107-MAINBOARD-MOBI, body:not(.screeningADFP) #adUnit-108-FOOTBOARD-MOBI, body:not(.screeningADFP) #adUnit-150-ADBOARD-A-MOBI, body:not(.screeningADFP) #adUnit-150-ADBOARD-B-MOBI, body:not(.screeningADFP) #banP99_DFP, body:not(.screeningADFP) #DFP-011-MIDBOARD-A, body:not(.screeningADFP) .ban001_wrapper, body:not(.screeningADFP) div[id^="adsMidboardDivId"], body:not(.screeningADFP) div[id^="adUnit-104-RECTANGLE-MOBI"], body:not(.screeningADFP) div[id^="banC"], body:not(.screeningADFP) div[id^="banP104_DFP"], body:not(.screeningADFP) div[id^="DFP-007-CONTENTBOARD"], body:not(.screeningADFP) div[id^="DFP-011-MIDBOARD-MOBI"] {
        background-color: rgb(245, 245, 245) !important;
    }

    body.noAds #adUnit-001-TOPBOARD-MOBI, body.noAds #adUnit-101-TOPBOARD-MOBI, body.noAds #adUnit-107-MAINBOARD-MOBI, body.noAds #adUnit-108-FOOTBOARD-MOBI, body.noAds #adUnit-150-ADBOARD-A-MOBI, body.noAds #adUnit-150-ADBOARD-B-MOBI, body.noAds #banP99_DFP, body.noAds #DFP-011-MIDBOARD-A, body.noAds .ban001_wrapper, body.noAds div[id^="adsMidboardDivId"], body.noAds div[id^="adUnit-104-RECTANGLE-MOBI"], body.noAds div[id^="banC"], body.noAds div[id^="banP104_DFP"], body.noAds div[id^="DFP-007-CONTENTBOARD"], body.noAds div[id^="DFP-011-MIDBOARD-MOBI"] {
        display: none !important;
    }

    .ban001_wrap {
        min-width: 100vw;
    }

    #pageTypeId_13 .ban001_wrap {
        margin: 0px -15px;
    }

    body.noAds .ban001_wrap {
        display: none;
    }

    body:not(#pageTypeId_14) div[id^="adUnit-104-RECTANGLE-MOBI"], body:not(#pageTypeId_14) div[id^="banC"] {
        margin: 0px 0px 0px -15px !important;
    }

    body#pageTypeId_7 div[id^="adUnit-104-RECTANGLE-MOBI"], body#pageTypeId_7 div[id^="banC"] {
        margin-top: 50px !important;
    }

    .activeBan::before {
        display: none;
    }

    body#pageTypeId_0.richMedia #adUnit-101-TOPBOARD-MOBI, body#pageTypeId_0.richMedia #adUnit-104-RECTANGLE-MOBI, body#pageTypeId_0.richMedia #banP99_DFP, body#pageTypeId_0.richMedia #DFP-011-MIDBOARD-A, body#pageTypeId_0.richMedia .ban001_wrap, body#pageTypeId_0.richMedia .ban001_wrapper, body#pageTypeId_0.richMedia div[id^="adsMidboardDivId_"], body#pageTypeId_0.richMedia div[id^="banC"], body#pageTypeId_0.richMedia div[id^="DFP-011-MIDBOARD-MOBI_"], body#pageTypeId_7.richMedia #adUnit-101-TOPBOARD-MOBI, body#pageTypeId_7.richMedia #adUnit-104-RECTANGLE-MOBI, body#pageTypeId_7.richMedia #banP99_DFP, body#pageTypeId_7.richMedia #DFP-011-MIDBOARD-A, body#pageTypeId_7.richMedia .ban001_wrap, body#pageTypeId_7.richMedia .ban001_wrapper, body#pageTypeId_7.richMedia div[id^="adsMidboardDivId_"], body#pageTypeId_7.richMedia div[id^="banC"], body#pageTypeId_7.richMedia div[id^="DFP-011-MIDBOARD-MOBI_"] {
        background-color: transparent !important;
    }

    body#pageTypeId_0.richMedia #banP99_DFP, body#pageTypeId_0.richMedia div[id^="adsMidboardDivId_"] > div, body#pageTypeId_7.richMedia #banP99_DFP, body#pageTypeId_7.richMedia div[id^="adsMidboardDivId_"] > div {
        top: 0px;
        position: relative !important;
    }

    body.c2c_adserver #banC99 {
        min-height: 1200px;
    }

    @keyframes changeVideoOpacity {
        0% {
            opacity: 0;
        }
        100% {
            opacity: 1;
        }
    }
    .onnetworkplayercontainer.miniature {
        animation-name: changeVideoOpacity;
        animation-duration: 2s;
    }

    .onnetworkcustomplayercontainer.podcast {
        margin: 0px;
    }

    .commentBox {
        padding: 10px 15px;
    }

    .commentBox__header {
        color: rgb(34, 34, 34);
        padding-bottom: 10px;
        font: 600 22px / 31px calibre, sans-serif;
    }

    .commentBox__articleTitle {
        color: rgb(153, 153, 153);
        padding-bottom: 14px;
        font: 400 15px / 18px calibre, sans-serif;
    }

    .commentBox__subheader {
        color: rgb(34, 34, 34);
        padding-bottom: 18px;
        font: 600 15px / 18px calibre, sans-serif;
    }

    .commentBox__buttonLink {
        height: 40px;
        background: rgb(68, 68, 68);
        border-radius: 20px;
        display: flex;
        align-items: center;
        transition: 0.2s;
        box-shadow: transparent 0px 4px 7.68px 0.32px;
        justify-content: center;
        width: 100%;
    }

    .commentBox__buttonLink:hover {
        background: rgb(89, 89, 89);
        box-shadow: rgba(0, 0, 0, 0.2) 0px 2px 8.68px 0.32px;
    }

    .commentBox__buttonLabel {
        color: rgb(255, 255, 255);
        font: 600 16px / 22px calibre, sans-serif;
        text-transform: uppercase;
        cursor: pointer;
        margin-left: 10px;
    }

    .DFP-premiumBoardLoadedAds .DFP-premiumBoardReservedPlace {
        height: 100px;
    }

    .seo_faq {
        position: relative;
        background-color: rgb(245, 245, 245);
        width: 100vw;
        margin-left: -15px;
        padding: 28px 15px 10px;
    }

    .seo_faq::before {
        content: "";
        position: absolute;
        top: 0px;
        left: 0px;
        width: 30px;
        height: 30px;
        border-top: 4px solid rgb(80, 110, 145);
        border-left: 4px solid rgb(80, 110, 145);
    }

    .seo_faq .seo_faq__title {
        padding: 0px;
        font: 700 24px / 29px calibre, sans-serif;
    }

    .seo_faq .seo_faq__question {
        position: relative;
        cursor: pointer;
        padding: 10px 0px;
        font: 400 20px / 24px calibre, sans-serif;
    }

    .seo_faq .seo_faq__question::before {
        position: absolute;
        content: "";
        width: 100%;
        height: 1px;
        background-color: rgb(219, 219, 219);
        left: 0px;
        top: 0px;
    }

    .seo_faq .seo_faq__question::after {
        content: "";
        position: absolute;
        width: 10px;
        height: 10px;
        border-top: 3px solid rgb(0, 0, 0);
        border-left: 3px solid rgb(0, 0, 0);
        right: 0px;
        top: 53%;
        transform: translateY(-50%) rotate(45deg);
    }

    .seo_faq__question:first-of-type::before {
        display: none;
    }

    .seo_faq .seo_faq__question--selected::after {
        transition: 0.5s ease-in-out;
        transform: translateY(-50%) rotate(225deg);
    }

    .seo_faq .seo_faq__question--selected + .seo_faq__answer {
        overflow: visible;
        height: auto;
        transform: scaleY(1);
        padding-bottom: 10px;
    }

    .seo_faq .seo_faq__answer {
        position: relative;
        height: 0px;
        overflow: hidden;
        padding: 0px;
        color: rgb(102, 102, 102);
        transition: 0.5s ease-in-out;
        transform-origin: left top;
        transform: scaleY(0);
        font: 400 20px / 24px calibre, sans-serif;
    }

    .seo_faq .seo_faq__answer::before {
        display: none;
    }

    #c2s_audioSlider, #c2s_volumeSlider {
        appearance: none;
        background: transparent;
        overflow: hidden;
        height: 100%;
    }

    #c2s_audioSlider::-webkit-slider-runnable-track, #c2s_volumeSlider::-webkit-slider-runnable-track {
        appearance: none;
        cursor: pointer;
        transition: 0.2s;
        width: 52px;
        height: 4px;
        background: rgb(80, 110, 145);
    }

    #c2s_audioSlider::-webkit-slider-thumb, #c2s_volumeSlider::-webkit-slider-thumb {
        background: rgb(80, 110, 145);
        border-radius: 100%;
        cursor: pointer;
        height: 12px;
        width: 12px;
        outline: transparent solid 10px;
        position: relative;
        appearance: none;
        margin-top: -4px;
        box-shadow: rgb(221, 221, 221) 5px 0px 0px -4px, rgb(221, 221, 221) 6px 0px 0px -4px, rgb(221, 221, 221) 7px 0px 0px -4px, rgb(221, 221, 221) 8px 0px 0px -4px, rgb(221, 221, 221) 9px 0px 0px -4px, rgb(221, 221, 221) 10px 0px 0px -4px, rgb(221, 221, 221) 11px 0px 0px -4px, rgb(221, 221, 221) 12px 0px 0px -4px, rgb(221, 221, 221) 13px 0px 0px -4px, rgb(221, 221, 221) 14px 0px 0px -4px, rgb(221, 221, 221) 15px 0px 0px -4px, rgb(221, 221, 221) 16px 0px 0px -4px, rgb(221, 221, 221) 17px 0px 0px -4px, rgb(221, 221, 221) 18px 0px 0px -4px, rgb(221, 221, 221) 19px 0px 0px -4px, rgb(221, 221, 221) 20px 0px 0px -4px, rgb(221, 221, 221) 21px 0px 0px -4px, rgb(221, 221, 221) 22px 0px 0px -4px, rgb(221, 221, 221) 23px 0px 0px -4px, rgb(221, 221, 221) 24px 0px 0px -4px, rgb(221, 221, 221) 25px 0px 0px -4px, rgb(221, 221, 221) 26px 0px 0px -4px, rgb(221, 221, 221) 27px 0px 0px -4px, rgb(221, 221, 221) 28px 0px 0px -4px, rgb(221, 221, 221) 29px 0px 0px -4px, rgb(221, 221, 221) 30px 0px 0px -4px, rgb(221, 221, 221) 31px 0px 0px -4px, rgb(221, 221, 221) 32px 0px 0px -4px, rgb(221, 221, 221) 33px 0px 0px -4px, rgb(221, 221, 221) 34px 0px 0px -4px, rgb(221, 221, 221) 35px 0px 0px -4px, rgb(221, 221, 221) 36px 0px 0px -4px, rgb(221, 221, 221) 37px 0px 0px -4px, rgb(221, 221, 221) 38px 0px 0px -4px, rgb(221, 221, 221) 39px 0px 0px -4px, rgb(221, 221, 221) 40px 0px 0px -4px, rgb(221, 221, 221) 41px 0px 0px -4px, rgb(221, 221, 221) 42px 0px 0px -4px, rgb(221, 221, 221) 43px 0px 0px -4px, rgb(221, 221, 221) 44px 0px 0px -4px, rgb(221, 221, 221) 45px 0px 0px -4px, rgb(221, 221, 221) 46px 0px 0px -4px, rgb(221, 221, 221) 47px 0px 0px -4px, rgb(221, 221, 221) 48px 0px 0px -4px, rgb(221, 221, 221) 49px 0px 0px -4px, rgb(221, 221, 221) 50px 0px 0px -4px, rgb(221, 221, 221) 51px 0px 0px -4px, rgb(221, 221, 221) 52px 0px 0px -4px, rgb(221, 221, 221) 53px 0px 0px -4px, rgb(221, 221, 221) 54px 0px 0px -4px, rgb(221, 221, 221) 55px 0px 0px -4px, rgb(221, 221, 221) 56px 0px 0px -4px, rgb(221, 221, 221) 57px 0px 0px -4px, rgb(221, 221, 221) 58px 0px 0px -4px, rgb(221, 221, 221) 59px 0px 0px -4px, rgb(221, 221, 221) 60px 0px 0px -4px, rgb(221, 221, 221) 61px 0px 0px -4px, rgb(221, 221, 221) 62px 0px 0px -4px, rgb(221, 221, 221) 63px 0px 0px -4px, rgb(221, 221, 221) 64px 0px 0px -4px, rgb(221, 221, 221) 65px 0px 0px -4px, rgb(221, 221, 221) 66px 0px 0px -4px, rgb(221, 221, 221) 67px 0px 0px -4px, rgb(221, 221, 221) 68px 0px 0px -4px, rgb(221, 221, 221) 69px 0px 0px -4px, rgb(221, 221, 221) 70px 0px 0px -4px, rgb(221, 221, 221) 71px 0px 0px -4px, rgb(221, 221, 221) 72px 0px 0px -4px, rgb(221, 221, 221) 73px 0px 0px -4px, rgb(221, 221, 221) 74px 0px 0px -4px, rgb(221, 221, 221) 75px 0px 0px -4px, rgb(221, 221, 221) 76px 0px 0px -4px, rgb(221, 221, 221) 77px 0px 0px -4px, rgb(221, 221, 221) 78px 0px 0px -4px, rgb(221, 221, 221) 79px 0px 0px -4px, rgb(221, 221, 221) 80px 0px 0px -4px, rgb(221, 221, 221) 81px 0px 0px -4px, rgb(221, 221, 221) 82px 0px 0px -4px, rgb(221, 221, 221) 83px 0px 0px -4px, rgb(221, 221, 221) 84px 0px 0px -4px, rgb(221, 221, 221) 85px 0px 0px -4px, rgb(221, 221, 221) 86px 0px 0px -4px, rgb(221, 221, 221) 87px 0px 0px -4px, rgb(221, 221, 221) 88px 0px 0px -4px, rgb(221, 221, 221) 89px 0px 0px -4px, rgb(221, 221, 221) 90px 0px 0px -4px, rgb(221, 221, 221) 91px 0px 0px -4px, rgb(221, 221, 221) 92px 0px 0px -4px, rgb(221, 221, 221) 93px 0px 0px -4px, rgb(221, 221, 221) 94px 0px 0px -4px, rgb(221, 221, 221) 95px 0px 0px -4px, rgb(221, 221, 221) 96px 0px 0px -4px, rgb(221, 221, 221) 97px 0px 0px -4px, rgb(221, 221, 221) 98px 0px 0px -4px, rgb(221, 221, 221) 99px 0px 0px -4px, rgb(221, 221, 221) 100px 0px 0px -4px, rgb(221, 221, 221) 101px 0px 0px -4px, rgb(221, 221, 221) 102px 0px 0px -4px, rgb(221, 221, 221) 103px 0px 0px -4px, rgb(221, 221, 221) 104px 0px 0px -4px, rgb(221, 221, 221) 105px 0px 0px -4px, rgb(221, 221, 221) 106px 0px 0px -4px, rgb(221, 221, 221) 107px 0px 0px -4px, rgb(221, 221, 221) 108px 0px 0px -4px, rgb(221, 221, 221) 109px 0px 0px -4px, rgb(221, 221, 221) 110px 0px 0px -4px, rgb(221, 221, 221) 111px 0px 0px -4px, rgb(221, 221, 221) 112px 0px 0px -4px, rgb(221, 221, 221) 113px 0px 0px -4px, rgb(221, 221, 221) 114px 0px 0px -4px, rgb(221, 221, 221) 115px 0px 0px -4px, rgb(221, 221, 221) 116px 0px 0px -4px, rgb(221, 221, 221) 117px 0px 0px -4px, rgb(221, 221, 221) 118px 0px 0px -4px, rgb(221, 221, 221) 119px 0px 0px -4px, rgb(221, 221, 221) 120px 0px 0px -4px, rgb(221, 221, 221) 121px 0px 0px -4px, rgb(221, 221, 221) 122px 0px 0px -4px, rgb(221, 221, 221) 123px 0px 0px -4px, rgb(221, 221, 221) 124px 0px 0px -4px, rgb(221, 221, 221) 125px 0px 0px -4px, rgb(221, 221, 221) 126px 0px 0px -4px, rgb(221, 221, 221) 127px 0px 0px -4px, rgb(221, 221, 221) 128px 0px 0px -4px, rgb(221, 221, 221) 129px 0px 0px -4px, rgb(221, 221, 221) 130px 0px 0px -4px, rgb(221, 221, 221) 131px 0px 0px -4px, rgb(221, 221, 221) 132px 0px 0px -4px, rgb(221, 221, 221) 133px 0px 0px -4px, rgb(221, 221, 221) 134px 0px 0px -4px, rgb(221, 221, 221) 135px 0px 0px -4px, rgb(221, 221, 221) 136px 0px 0px -4px, rgb(221, 221, 221) 137px 0px 0px -4px, rgb(221, 221, 221) 138px 0px 0px -4px, rgb(221, 221, 221) 139px 0px 0px -4px, rgb(221, 221, 221) 140px 0px 0px -4px, rgb(221, 221, 221) 141px 0px 0px -4px, rgb(221, 221, 221) 142px 0px 0px -4px, rgb(221, 221, 221) 143px 0px 0px -4px, rgb(221, 221, 221) 144px 0px 0px -4px, rgb(221, 221, 221) 145px 0px 0px -4px, rgb(221, 221, 221) 146px 0px 0px -4px, rgb(221, 221, 221) 147px 0px 0px -4px, rgb(221, 221, 221) 148px 0px 0px -4px, rgb(221, 221, 221) 149px 0px 0px -4px, rgb(221, 221, 221) 150px 0px 0px -4px, rgb(221, 221, 221) 151px 0px 0px -4px, rgb(221, 221, 221) 152px 0px 0px -4px, rgb(221, 221, 221) 153px 0px 0px -4px, rgb(221, 221, 221) 154px 0px 0px -4px, rgb(221, 221, 221) 155px 0px 0px -4px, rgb(221, 221, 221) 156px 0px 0px -4px, rgb(221, 221, 221) 157px 0px 0px -4px, rgb(221, 221, 221) 158px 0px 0px -4px, rgb(221, 221, 221) 159px 0px 0px -4px, rgb(221, 221, 221) 160px 0px 0px -4px, rgb(221, 221, 221) 161px 0px 0px -4px, rgb(221, 221, 221) 162px 0px 0px -4px, rgb(221, 221, 221) 163px 0px 0px -4px, rgb(221, 221, 221) 164px 0px 0px -4px, rgb(221, 221, 221) 165px 0px 0px -4px, rgb(221, 221, 221) 166px 0px 0px -4px, rgb(221, 221, 221) 167px 0px 0px -4px, rgb(221, 221, 221) 168px 0px 0px -4px, rgb(221, 221, 221) 169px 0px 0px -4px, rgb(221, 221, 221) 170px 0px 0px -4px, rgb(221, 221, 221) 171px 0px 0px -4px, rgb(221, 221, 221) 172px 0px 0px -4px, rgb(221, 221, 221) 173px 0px 0px -4px, rgb(221, 221, 221) 174px 0px 0px -4px, rgb(221, 221, 221) 175px 0px 0px -4px, rgb(221, 221, 221) 176px 0px 0px -4px, rgb(221, 221, 221) 177px 0px 0px -4px, rgb(221, 221, 221) 178px 0px 0px -4px, rgb(221, 221, 221) 179px 0px 0px -4px, rgb(221, 221, 221) 180px 0px 0px -4px, rgb(221, 221, 221) 181px 0px 0px -4px, rgb(221, 221, 221) 182px 0px 0px -4px, rgb(221, 221, 221) 183px 0px 0px -4px, rgb(221, 221, 221) 184px 0px 0px -4px, rgb(221, 221, 221) 185px 0px 0px -4px, rgb(221, 221, 221) 186px 0px 0px -4px, rgb(221, 221, 221) 187px 0px 0px -4px, rgb(221, 221, 221) 188px 0px 0px -4px, rgb(221, 221, 221) 189px 0px 0px -4px, rgb(221, 221, 221) 190px 0px 0px -4px, rgb(221, 221, 221) 191px 0px 0px -4px, rgb(221, 221, 221) 192px 0px 0px -4px, rgb(221, 221, 221) 193px 0px 0px -4px, rgb(221, 221, 221) 194px 0px 0px -4px, rgb(221, 221, 221) 195px 0px 0px -4px, rgb(221, 221, 221) 196px 0px 0px -4px, rgb(221, 221, 221) 197px 0px 0px -4px, rgb(221, 221, 221) 198px 0px 0px -4px, rgb(221, 221, 221) 199px 0px 0px -4px, rgb(221, 221, 221) 200px 0px 0px -4px, rgb(221, 221, 221) 201px 0px 0px -4px, rgb(221, 221, 221) 202px 0px 0px -4px, rgb(221, 221, 221) 203px 0px 0px -4px, rgb(221, 221, 221) 204px 0px 0px -4px, rgb(221, 221, 221) 205px 0px 0px -4px, rgb(221, 221, 221) 206px 0px 0px -4px, rgb(221, 221, 221) 207px 0px 0px -4px, rgb(221, 221, 221) 208px 0px 0px -4px, rgb(221, 221, 221) 209px 0px 0px -4px, rgb(221, 221, 221) 210px 0px 0px -4px, rgb(221, 221, 221) 211px 0px 0px -4px, rgb(221, 221, 221) 212px 0px 0px -4px, rgb(221, 221, 221) 213px 0px 0px -4px, rgb(221, 221, 221) 214px 0px 0px -4px, rgb(221, 221, 221) 215px 0px 0px -4px, rgb(221, 221, 221) 216px 0px 0px -4px, rgb(221, 221, 221) 217px 0px 0px -4px, rgb(221, 221, 221) 218px 0px 0px -4px, rgb(221, 221, 221) 219px 0px 0px -4px, rgb(221, 221, 221) 220px 0px 0px -4px, rgb(221, 221, 221) 221px 0px 0px -4px, rgb(221, 221, 221) 222px 0px 0px -4px, rgb(221, 221, 221) 223px 0px 0px -4px, rgb(221, 221, 221) 224px 0px 0px -4px, rgb(221, 221, 221) 225px 0px 0px -4px, rgb(221, 221, 221) 226px 0px 0px -4px, rgb(221, 221, 221) 227px 0px 0px -4px, rgb(221, 221, 221) 228px 0px 0px -4px, rgb(221, 221, 221) 229px 0px 0px -4px, rgb(221, 221, 221) 230px 0px 0px -4px, rgb(221, 221, 221) 231px 0px 0px -4px, rgb(221, 221, 221) 232px 0px 0px -4px, rgb(221, 221, 221) 233px 0px 0px -4px, rgb(221, 221, 221) 234px 0px 0px -4px, rgb(221, 221, 221) 235px 0px 0px -4px, rgb(221, 221, 221) 236px 0px 0px -4px, rgb(221, 221, 221) 237px 0px 0px -4px, rgb(221, 221, 221) 238px 0px 0px -4px, rgb(221, 221, 221) 239px 0px 0px -4px, rgb(221, 221, 221) 240px 0px 0px -4px, rgb(221, 221, 221) 241px 0px 0px -4px, rgb(221, 221, 221) 242px 0px 0px -4px, rgb(221, 221, 221) 243px 0px 0px -4px, rgb(221, 221, 221) 244px 0px 0px -4px, rgb(221, 221, 221) 245px 0px 0px -4px, rgb(221, 221, 221) 246px 0px 0px -4px, rgb(221, 221, 221) 247px 0px 0px -4px, rgb(221, 221, 221) 248px 0px 0px -4px, rgb(221, 221, 221) 249px 0px 0px -4px, rgb(221, 221, 221) 250px 0px 0px -4px, rgb(221, 221, 221) 251px 0px 0px -4px, rgb(221, 221, 221) 252px 0px 0px -4px, rgb(221, 221, 221) 253px 0px 0px -4px, rgb(221, 221, 221) 254px 0px 0px -4px, rgb(221, 221, 221) 255px 0px 0px -4px, rgb(221, 221, 221) 256px 0px 0px -4px, rgb(221, 221, 221) 257px 0px 0px -4px, rgb(221, 221, 221) 258px 0px 0px -4px, rgb(221, 221, 221) 259px 0px 0px -4px, rgb(221, 221, 221) 260px 0px 0px -4px, rgb(221, 221, 221) 261px 0px 0px -4px, rgb(221, 221, 221) 262px 0px 0px -4px, rgb(221, 221, 221) 263px 0px 0px -4px, rgb(221, 221, 221) 264px 0px 0px -4px, rgb(221, 221, 221) 265px 0px 0px -4px, rgb(221, 221, 221) 266px 0px 0px -4px, rgb(221, 221, 221) 267px 0px 0px -4px, rgb(221, 221, 221) 268px 0px 0px -4px, rgb(221, 221, 221) 269px 0px 0px -4px, rgb(221, 221, 221) 270px 0px 0px -4px, rgb(221, 221, 221) 271px 0px 0px -4px, rgb(221, 221, 221) 272px 0px 0px -4px, rgb(221, 221, 221) 273px 0px 0px -4px, rgb(221, 221, 221) 274px 0px 0px -4px, rgb(221, 221, 221) 275px 0px 0px -4px, rgb(221, 221, 221) 276px 0px 0px -4px, rgb(221, 221, 221) 277px 0px 0px -4px, rgb(221, 221, 221) 278px 0px 0px -4px, rgb(221, 221, 221) 279px 0px 0px -4px, rgb(221, 221, 221) 280px 0px 0px -4px, rgb(221, 221, 221) 281px 0px 0px -4px, rgb(221, 221, 221) 282px 0px 0px -4px, rgb(221, 221, 221) 283px 0px 0px -4px, rgb(221, 221, 221) 284px 0px 0px -4px, rgb(221, 221, 221) 285px 0px 0px -4px, rgb(221, 221, 221) 286px 0px 0px -4px, rgb(221, 221, 221) 287px 0px 0px -4px, rgb(221, 221, 221) 288px 0px 0px -4px, rgb(221, 221, 221) 289px 0px 0px -4px, rgb(221, 221, 221) 290px 0px 0px -4px, rgb(221, 221, 221) 291px 0px 0px -4px, rgb(221, 221, 221) 292px 0px 0px -4px, rgb(221, 221, 221) 293px 0px 0px -4px, rgb(221, 221, 221) 294px 0px 0px -4px, rgb(221, 221, 221) 295px 0px 0px -4px, rgb(221, 221, 221) 296px 0px 0px -4px, rgb(221, 221, 221) 297px 0px 0px -4px, rgb(221, 221, 221) 298px 0px 0px -4px, rgb(221, 221, 221) 299px 0px 0px -4px, rgb(221, 221, 221) 300px 0px 0px -4px, rgb(221, 221, 221) 301px 0px 0px -4px, rgb(221, 221, 221) 302px 0px 0px -4px, rgb(221, 221, 221) 303px 0px 0px -4px, rgb(221, 221, 221) 304px 0px 0px -4px, rgb(221, 221, 221) 305px 0px 0px -4px, rgb(221, 221, 221) 306px 0px 0px -4px, rgb(221, 221, 221) 307px 0px 0px -4px, rgb(221, 221, 221) 308px 0px 0px -4px, rgb(221, 221, 221) 309px 0px 0px -4px, rgb(221, 221, 221) 310px 0px 0px -4px, rgb(221, 221, 221) 311px 0px 0px -4px, rgb(221, 221, 221) 312px 0px 0px -4px, rgb(221, 221, 221) 313px 0px 0px -4px, rgb(221, 221, 221) 314px 0px 0px -4px, rgb(221, 221, 221) 315px 0px 0px -4px, rgb(221, 221, 221) 316px 0px 0px -4px, rgb(221, 221, 221) 317px 0px 0px -4px, rgb(221, 221, 221) 318px 0px 0px -4px, rgb(221, 221, 221) 319px 0px 0px -4px, rgb(221, 221, 221) 320px 0px 0px -4px, rgb(221, 221, 221) 321px 0px 0px -4px, rgb(221, 221, 221) 322px 0px 0px -4px, rgb(221, 221, 221) 323px 0px 0px -4px, rgb(221, 221, 221) 324px 0px 0px -4px, rgb(221, 221, 221) 325px 0px 0px -4px, rgb(221, 221, 221) 326px 0px 0px -4px, rgb(221, 221, 221) 327px 0px 0px -4px, rgb(221, 221, 221) 328px 0px 0px -4px, rgb(221, 221, 221) 329px 0px 0px -4px, rgb(221, 221, 221) 330px 0px 0px -4px, rgb(221, 221, 221) 331px 0px 0px -4px, rgb(221, 221, 221) 332px 0px 0px -4px, rgb(221, 221, 221) 333px 0px 0px -4px, rgb(221, 221, 221) 334px 0px 0px -4px, rgb(221, 221, 221) 335px 0px 0px -4px, rgb(221, 221, 221) 336px 0px 0px -4px, rgb(221, 221, 221) 337px 0px 0px -4px, rgb(221, 221, 221) 338px 0px 0px -4px, rgb(221, 221, 221) 339px 0px 0px -4px, rgb(221, 221, 221) 340px 0px 0px -4px, rgb(221, 221, 221) 341px 0px 0px -4px, rgb(221, 221, 221) 342px 0px 0px -4px, rgb(221, 221, 221) 343px 0px 0px -4px, rgb(221, 221, 221) 344px 0px 0px -4px, rgb(221, 221, 221) 345px 0px 0px -4px, rgb(221, 221, 221) 346px 0px 0px -4px, rgb(221, 221, 221) 347px 0px 0px -4px, rgb(221, 221, 221) 348px 0px 0px -4px, rgb(221, 221, 221) 349px 0px 0px -4px, rgb(221, 221, 221) 350px 0px 0px -4px, rgb(221, 221, 221) 351px 0px 0px -4px, rgb(221, 221, 221) 352px 0px 0px -4px, rgb(221, 221, 221) 353px 0px 0px -4px, rgb(221, 221, 221) 354px 0px 0px -4px, rgb(221, 221, 221) 355px 0px 0px -4px, rgb(221, 221, 221) 356px 0px 0px -4px, rgb(221, 221, 221) 357px 0px 0px -4px, rgb(221, 221, 221) 358px 0px 0px -4px, rgb(221, 221, 221) 359px 0px 0px -4px, rgb(221, 221, 221) 360px 0px 0px -4px, rgb(221, 221, 221) 361px 0px 0px -4px, rgb(221, 221, 221) 362px 0px 0px -4px, rgb(221, 221, 221) 363px 0px 0px -4px, rgb(221, 221, 221) 364px 0px 0px -4px, rgb(221, 221, 221) 365px 0px 0px -4px, rgb(221, 221, 221) 366px 0px 0px -4px, rgb(221, 221, 221) 367px 0px 0px -4px, rgb(221, 221, 221) 368px 0px 0px -4px, rgb(221, 221, 221) 369px 0px 0px -4px, rgb(221, 221, 221) 370px 0px 0px -4px, rgb(221, 221, 221) 371px 0px 0px -4px, rgb(221, 221, 221) 372px 0px 0px -4px, rgb(221, 221, 221) 373px 0px 0px -4px, rgb(221, 221, 221) 374px 0px 0px -4px, rgb(221, 221, 221) 375px 0px 0px -4px, rgb(221, 221, 221) 376px 0px 0px -4px, rgb(221, 221, 221) 377px 0px 0px -4px, rgb(221, 221, 221) 378px 0px 0px -4px, rgb(221, 221, 221) 379px 0px 0px -4px, rgb(221, 221, 221) 380px 0px 0px -4px, rgb(221, 221, 221) 381px 0px 0px -4px, rgb(221, 221, 221) 382px 0px 0px -4px, rgb(221, 221, 221) 383px 0px 0px -4px, rgb(221, 221, 221) 384px 0px 0px -4px, rgb(221, 221, 221) 385px 0px 0px -4px, rgb(221, 221, 221) 386px 0px 0px -4px, rgb(221, 221, 221) 387px 0px 0px -4px, rgb(221, 221, 221) 388px 0px 0px -4px, rgb(221, 221, 221) 389px 0px 0px -4px, rgb(221, 221, 221) 390px 0px 0px -4px, rgb(221, 221, 221) 391px 0px 0px -4px, rgb(221, 221, 221) 392px 0px 0px -4px, rgb(221, 221, 221) 393px 0px 0px -4px, rgb(221, 221, 221) 394px 0px 0px -4px, rgb(221, 221, 221) 395px 0px 0px -4px, rgb(221, 221, 221) 396px 0px 0px -4px, rgb(221, 221, 221) 397px 0px 0px -4px, rgb(221, 221, 221) 398px 0px 0px -4px, rgb(221, 221, 221) 399px 0px 0px -4px, rgb(221, 221, 221) 400px 0px 0px -4px, rgb(221, 221, 221) 401px 0px 0px -4px, rgb(221, 221, 221) 402px 0px 0px -4px, rgb(221, 221, 221) 403px 0px 0px -4px, rgb(221, 221, 221) 404px 0px 0px -4px, rgb(221, 221, 221) 405px 0px 0px -4px, rgb(221, 221, 221) 406px 0px 0px -4px, rgb(221, 221, 221) 407px 0px 0px -4px, rgb(221, 221, 221) 408px 0px 0px -4px, rgb(221, 221, 221) 409px 0px 0px -4px, rgb(221, 221, 221) 410px 0px 0px -4px, rgb(221, 221, 221) 411px 0px 0px -4px, rgb(221, 221, 221) 412px 0px 0px -4px, rgb(221, 221, 221) 413px 0px 0px -4px, rgb(221, 221, 221) 414px 0px 0px -4px, rgb(221, 221, 221) 415px 0px 0px -4px, rgb(221, 221, 221) 416px 0px 0px -4px, rgb(221, 221, 221) 417px 0px 0px -4px, rgb(221, 221, 221) 418px 0px 0px -4px, rgb(221, 221, 221) 419px 0px 0px -4px, rgb(221, 221, 221) 420px 0px 0px -4px, rgb(221, 221, 221) 421px 0px 0px -4px, rgb(221, 221, 221) 422px 0px 0px -4px, rgb(221, 221, 221) 423px 0px 0px -4px, rgb(221, 221, 221) 424px 0px 0px -4px, rgb(221, 221, 221) 425px 0px 0px -4px, rgb(221, 221, 221) 426px 0px 0px -4px, rgb(221, 221, 221) 427px 0px 0px -4px, rgb(221, 221, 221) 428px 0px 0px -4px, rgb(221, 221, 221) 429px 0px 0px -4px, rgb(221, 221, 221) 430px 0px 0px -4px, rgb(221, 221, 221) 431px 0px 0px -4px, rgb(221, 221, 221) 432px 0px 0px -4px, rgb(221, 221, 221) 433px 0px 0px -4px, rgb(221, 221, 221) 434px 0px 0px -4px, rgb(221, 221, 221) 435px 0px 0px -4px, rgb(221, 221, 221) 436px 0px 0px -4px, rgb(221, 221, 221) 437px 0px 0px -4px, rgb(221, 221, 221) 438px 0px 0px -4px, rgb(221, 221, 221) 439px 0px 0px -4px, rgb(221, 221, 221) 440px 0px 0px -4px, rgb(221, 221, 221) 441px 0px 0px -4px, rgb(221, 221, 221) 442px 0px 0px -4px, rgb(221, 221, 221) 443px 0px 0px -4px, rgb(221, 221, 221) 444px 0px 0px -4px, rgb(221, 221, 221) 445px 0px 0px -4px, rgb(221, 221, 221) 446px 0px 0px -4px, rgb(221, 221, 221) 447px 0px 0px -4px, rgb(221, 221, 221) 448px 0px 0px -4px, rgb(221, 221, 221) 449px 0px 0px -4px, rgb(221, 221, 221) 450px 0px 0px -4px, rgb(221, 221, 221) 451px 0px 0px -4px, rgb(221, 221, 221) 452px 0px 0px -4px, rgb(221, 221, 221) 453px 0px 0px -4px, rgb(221, 221, 221) 454px 0px 0px -4px, rgb(221, 221, 221) 455px 0px 0px -4px, rgb(221, 221, 221) 456px 0px 0px -4px, rgb(221, 221, 221) 457px 0px 0px -4px, rgb(221, 221, 221) 458px 0px 0px -4px, rgb(221, 221, 221) 459px 0px 0px -4px, rgb(221, 221, 221) 460px 0px 0px -4px, rgb(221, 221, 221) 461px 0px 0px -4px, rgb(221, 221, 221) 462px 0px 0px -4px, rgb(221, 221, 221) 463px 0px 0px -4px, rgb(221, 221, 221) 464px 0px 0px -4px, rgb(221, 221, 221) 465px 0px 0px -4px, rgb(221, 221, 221) 466px 0px 0px -4px, rgb(221, 221, 221) 467px 0px 0px -4px, rgb(221, 221, 221) 468px 0px 0px -4px, rgb(221, 221, 221) 469px 0px 0px -4px, rgb(221, 221, 221) 470px 0px 0px -4px, rgb(221, 221, 221) 471px 0px 0px -4px, rgb(221, 221, 221) 472px 0px 0px -4px, rgb(221, 221, 221) 473px 0px 0px -4px, rgb(221, 221, 221) 474px 0px 0px -4px, rgb(221, 221, 221) 475px 0px 0px -4px, rgb(221, 221, 221) 476px 0px 0px -4px, rgb(221, 221, 221) 477px 0px 0px -4px, rgb(221, 221, 221) 478px 0px 0px -4px, rgb(221, 221, 221) 479px 0px 0px -4px, rgb(221, 221, 221) 480px 0px 0px -4px, rgb(221, 221, 221) 481px 0px 0px -4px, rgb(221, 221, 221) 482px 0px 0px -4px, rgb(221, 221, 221) 483px 0px 0px -4px, rgb(221, 221, 221) 484px 0px 0px -4px, rgb(221, 221, 221) 485px 0px 0px -4px, rgb(221, 221, 221) 486px 0px 0px -4px, rgb(221, 221, 221) 487px 0px 0px -4px, rgb(221, 221, 221) 488px 0px 0px -4px, rgb(221, 221, 221) 489px 0px 0px -4px, rgb(221, 221, 221) 490px 0px 0px -4px, rgb(221, 221, 221) 491px 0px 0px -4px, rgb(221, 221, 221) 492px 0px 0px -4px, rgb(221, 221, 221) 493px 0px 0px -4px, rgb(221, 221, 221) 494px 0px 0px -4px, rgb(221, 221, 221) 495px 0px 0px -4px, rgb(221, 221, 221) 496px 0px 0px -4px, rgb(221, 221, 221) 497px 0px 0px -4px, rgb(221, 221, 221) 498px 0px 0px -4px, rgb(221, 221, 221) 499px 0px 0px -4px, rgb(221, 221, 221) 500px 0px 0px -4px, rgb(221, 221, 221) 501px 0px 0px -4px, rgb(221, 221, 221) 502px 0px 0px -4px, rgb(221, 221, 221) 503px 0px 0px -4px, rgb(221, 221, 221) 504px 0px 0px -4px, rgb(221, 221, 221) 505px 0px 0px -4px, rgb(221, 221, 221) 506px 0px 0px -4px, rgb(221, 221, 221) 507px 0px 0px -4px, rgb(221, 221, 221) 508px 0px 0px -4px, rgb(221, 221, 221) 509px 0px 0px -4px, rgb(221, 221, 221) 510px 0px 0px -4px, rgb(221, 221, 221) 511px 0px 0px -4px, rgb(221, 221, 221) 512px 0px 0px -4px, rgb(221, 221, 221) 513px 0px 0px -4px, rgb(221, 221, 221) 514px 0px 0px -4px, rgb(221, 221, 221) 515px 0px 0px -4px, rgb(221, 221, 221) 516px 0px 0px -4px, rgb(221, 221, 221) 517px 0px 0px -4px, rgb(221, 221, 221) 518px 0px 0px -4px, rgb(221, 221, 221) 519px 0px 0px -4px, rgb(221, 221, 221) 520px 0px 0px -4px, rgb(221, 221, 221) 521px 0px 0px -4px, rgb(221, 221, 221) 522px 0px 0px -4px, rgb(221, 221, 221) 523px 0px 0px -4px, rgb(221, 221, 221) 524px 0px 0px -4px, rgb(221, 221, 221) 525px 0px 0px -4px, rgb(221, 221, 221) 526px 0px 0px -4px, rgb(221, 221, 221) 527px 0px 0px -4px, rgb(221, 221, 221) 528px 0px 0px -4px, rgb(221, 221, 221) 529px 0px 0px -4px, rgb(221, 221, 221) 530px 0px 0px -4px, rgb(221, 221, 221) 531px 0px 0px -4px, rgb(221, 221, 221) 532px 0px 0px -4px, rgb(221, 221, 221) 533px 0px 0px -4px, rgb(221, 221, 221) 534px 0px 0px -4px, rgb(221, 221, 221) 535px 0px 0px -4px, rgb(221, 221, 221) 536px 0px 0px -4px, rgb(221, 221, 221) 537px 0px 0px -4px, rgb(221, 221, 221) 538px 0px 0px -4px, rgb(221, 221, 221) 539px 0px 0px -4px, rgb(221, 221, 221) 540px 0px 0px -4px, rgb(221, 221, 221) 541px 0px 0px -4px, rgb(221, 221, 221) 542px 0px 0px -4px, rgb(221, 221, 221) 543px 0px 0px -4px, rgb(221, 221, 221) 544px 0px 0px -4px, rgb(221, 221, 221) 545px 0px 0px -4px, rgb(221, 221, 221) 546px 0px 0px -4px, rgb(221, 221, 221) 547px 0px 0px -4px, rgb(221, 221, 221) 548px 0px 0px -4px, rgb(221, 221, 221) 549px 0px 0px -4px, rgb(221, 221, 221) 550px 0px 0px -4px, rgb(221, 221, 221) 551px 0px 0px -4px, rgb(221, 221, 221) 552px 0px 0px -4px, rgb(221, 221, 221) 553px 0px 0px -4px, rgb(221, 221, 221) 554px 0px 0px -4px, rgb(221, 221, 221) 555px 0px 0px -4px, rgb(221, 221, 221) 556px 0px 0px -4px, rgb(221, 221, 221) 557px 0px 0px -4px, rgb(221, 221, 221) 558px 0px 0px -4px, rgb(221, 221, 221) 559px 0px 0px -4px, rgb(221, 221, 221) 560px 0px 0px -4px, rgb(221, 221, 221) 561px 0px 0px -4px, rgb(221, 221, 221) 562px 0px 0px -4px, rgb(221, 221, 221) 563px 0px 0px -4px, rgb(221, 221, 221) 564px 0px 0px -4px, rgb(221, 221, 221) 565px 0px 0px -4px, rgb(221, 221, 221) 566px 0px 0px -4px, rgb(221, 221, 221) 567px 0px 0px -4px, rgb(221, 221, 221) 568px 0px 0px -4px, rgb(221, 221, 221) 569px 0px 0px -4px, rgb(221, 221, 221) 570px 0px 0px -4px, rgb(221, 221, 221) 571px 0px 0px -4px, rgb(221, 221, 221) 572px 0px 0px -4px, rgb(221, 221, 221) 573px 0px 0px -4px, rgb(221, 221, 221) 574px 0px 0px -4px, rgb(221, 221, 221) 575px 0px 0px -4px, rgb(221, 221, 221) 576px 0px 0px -4px, rgb(221, 221, 221) 577px 0px 0px -4px, rgb(221, 221, 221) 578px 0px 0px -4px, rgb(221, 221, 221) 579px 0px 0px -4px, rgb(221, 221, 221) 580px 0px 0px -4px, rgb(221, 221, 221) 581px 0px 0px -4px, rgb(221, 221, 221) 582px 0px 0px -4px, rgb(221, 221, 221) 583px 0px 0px -4px, rgb(221, 221, 221) 584px 0px 0px -4px, rgb(221, 221, 221) 585px 0px 0px -4px, rgb(221, 221, 221) 586px 0px 0px -4px, rgb(221, 221, 221) 587px 0px 0px -4px, rgb(221, 221, 221) 588px 0px 0px -4px, rgb(221, 221, 221) 589px 0px 0px -4px, rgb(221, 221, 221) 590px 0px 0px -4px, rgb(221, 221, 221) 591px 0px 0px -4px, rgb(221, 221, 221) 592px 0px 0px -4px, rgb(221, 221, 221) 593px 0px 0px -4px, rgb(221, 221, 221) 594px 0px 0px -4px, rgb(221, 221, 221) 595px 0px 0px -4px, rgb(221, 221, 221) 596px 0px 0px -4px, rgb(221, 221, 221) 597px 0px 0px -4px, rgb(221, 221, 221) 598px 0px 0px -4px, rgb(221, 221, 221) 599px 0px 0px -4px, rgb(221, 221, 221) 600px 0px 0px -4px, rgb(221, 221, 221) 601px 0px 0px -4px, rgb(221, 221, 221) 602px 0px 0px -4px, rgb(221, 221, 221) 603px 0px 0px -4px, rgb(221, 221, 221) 604px 0px 0px -4px, rgb(221, 221, 221) 605px 0px 0px -4px, rgb(221, 221, 221) 606px 0px 0px -4px, rgb(221, 221, 221) 607px 0px 0px -4px, rgb(221, 221, 221) 608px 0px 0px -4px, rgb(221, 221, 221) 609px 0px 0px -4px, rgb(221, 221, 221) 610px 0px 0px -4px, rgb(221, 221, 221) 611px 0px 0px -4px, rgb(221, 221, 221) 612px 0px 0px -4px, rgb(221, 221, 221) 613px 0px 0px -4px, rgb(221, 221, 221) 614px 0px 0px -4px, rgb(221, 221, 221) 615px 0px 0px -4px, rgb(221, 221, 221) 616px 0px 0px -4px, rgb(221, 221, 221) 617px 0px 0px -4px, rgb(221, 221, 221) 618px 0px 0px -4px, rgb(221, 221, 221) 619px 0px 0px -4px, rgb(221, 221, 221) 620px 0px 0px -4px, rgb(221, 221, 221) 621px 0px 0px -4px, rgb(221, 221, 221) 622px 0px 0px -4px, rgb(221, 221, 221) 623px 0px 0px -4px, rgb(221, 221, 221) 624px 0px 0px -4px, rgb(221, 221, 221) 625px 0px 0px -4px, rgb(221, 221, 221) 626px 0px 0px -4px, rgb(221, 221, 221) 627px 0px 0px -4px, rgb(221, 221, 221) 628px 0px 0px -4px, rgb(221, 221, 221) 629px 0px 0px -4px, rgb(221, 221, 221) 630px 0px 0px -4px, rgb(221, 221, 221) 631px 0px 0px -4px, rgb(221, 221, 221) 632px 0px 0px -4px, rgb(221, 221, 221) 633px 0px 0px -4px, rgb(221, 221, 221) 634px 0px 0px -4px, rgb(221, 221, 221) 635px 0px 0px -4px, rgb(221, 221, 221) 636px 0px 0px -4px, rgb(221, 221, 221) 637px 0px 0px -4px, rgb(221, 221, 221) 638px 0px 0px -4px, rgb(221, 221, 221) 639px 0px 0px -4px, rgb(221, 221, 221) 640px 0px 0px -4px, rgb(221, 221, 221) 641px 0px 0px -4px, rgb(221, 221, 221) 642px 0px 0px -4px, rgb(221, 221, 221) 643px 0px 0px -4px, rgb(221, 221, 221) 644px 0px 0px -4px, rgb(221, 221, 221) 645px 0px 0px -4px, rgb(221, 221, 221) 646px 0px 0px -4px, rgb(221, 221, 221) 647px 0px 0px -4px, rgb(221, 221, 221) 648px 0px 0px -4px, rgb(221, 221, 221) 649px 0px 0px -4px, rgb(221, 221, 221) 650px 0px 0px -4px, rgb(221, 221, 221) 651px 0px 0px -4px, rgb(221, 221, 221) 652px 0px 0px -4px, rgb(221, 221, 221) 653px 0px 0px -4px, rgb(221, 221, 221) 654px 0px 0px -4px, rgb(221, 221, 221) 655px 0px 0px -4px, rgb(221, 221, 221) 656px 0px 0px -4px, rgb(221, 221, 221) 657px 0px 0px -4px, rgb(221, 221, 221) 658px 0px 0px -4px, rgb(221, 221, 221) 659px 0px 0px -4px, rgb(221, 221, 221) 660px 0px 0px -4px, rgb(221, 221, 221) 661px 0px 0px -4px, rgb(221, 221, 221) 662px 0px 0px -4px, rgb(221, 221, 221) 663px 0px 0px -4px, rgb(221, 221, 221) 664px 0px 0px -4px, rgb(221, 221, 221) 665px 0px 0px -4px, rgb(221, 221, 221) 666px 0px 0px -4px, rgb(221, 221, 221) 667px 0px 0px -4px, rgb(221, 221, 221) 668px 0px 0px -4px, rgb(221, 221, 221) 669px 0px 0px -4px, rgb(221, 221, 221) 670px 0px 0px -4px, rgb(221, 221, 221) 671px 0px 0px -4px, rgb(221, 221, 221) 672px 0px 0px -4px, rgb(221, 221, 221) 673px 0px 0px -4px, rgb(221, 221, 221) 674px 0px 0px -4px, rgb(221, 221, 221) 675px 0px 0px -4px, rgb(221, 221, 221) 676px 0px 0px -4px, rgb(221, 221, 221) 677px 0px 0px -4px, rgb(221, 221, 221) 678px 0px 0px -4px, rgb(221, 221, 221) 679px 0px 0px -4px, rgb(221, 221, 221) 680px 0px 0px -4px, rgb(221, 221, 221) 681px 0px 0px -4px, rgb(221, 221, 221) 682px 0px 0px -4px, rgb(221, 221, 221) 683px 0px 0px -4px, rgb(221, 221, 221) 684px 0px 0px -4px, rgb(221, 221, 221) 685px 0px 0px -4px, rgb(221, 221, 221) 686px 0px 0px -4px, rgb(221, 221, 221) 687px 0px 0px -4px, rgb(221, 221, 221) 688px 0px 0px -4px, rgb(221, 221, 221) 689px 0px 0px -4px, rgb(221, 221, 221) 690px 0px 0px -4px, rgb(221, 221, 221) 691px 0px 0px -4px, rgb(221, 221, 221) 692px 0px 0px -4px, rgb(221, 221, 221) 693px 0px 0px -4px, rgb(221, 221, 221) 694px 0px 0px -4px, rgb(221, 221, 221) 695px 0px 0px -4px, rgb(221, 221, 221) 696px 0px 0px -4px, rgb(221, 221, 221) 697px 0px 0px -4px, rgb(221, 221, 221) 698px 0px 0px -4px, rgb(221, 221, 221) 699px 0px 0px -4px, rgb(221, 221, 221) 700px 0px 0px -4px, rgb(221, 221, 221) 701px 0px 0px -4px, rgb(221, 221, 221) 702px 0px 0px -4px, rgb(221, 221, 221) 703px 0px 0px -4px, rgb(221, 221, 221) 704px 0px 0px -4px, rgb(221, 221, 221) 705px 0px 0px -4px, rgb(221, 221, 221) 706px 0px 0px -4px, rgb(221, 221, 221) 707px 0px 0px -4px, rgb(221, 221, 221) 708px 0px 0px -4px, rgb(221, 221, 221) 709px 0px 0px -4px, rgb(221, 221, 221) 710px 0px 0px -4px, rgb(221, 221, 221) 711px 0px 0px -4px, rgb(221, 221, 221) 712px 0px 0px -4px, rgb(221, 221, 221) 713px 0px 0px -4px, rgb(221, 221, 221) 714px 0px 0px -4px, rgb(221, 221, 221) 715px 0px 0px -4px, rgb(221, 221, 221) 716px 0px 0px -4px, rgb(221, 221, 221) 717px 0px 0px -4px, rgb(221, 221, 221) 718px 0px 0px -4px, rgb(221, 221, 221) 719px 0px 0px -4px, rgb(221, 221, 221) 720px 0px 0px -4px, rgb(221, 221, 221) 721px 0px 0px -4px, rgb(221, 221, 221) 722px 0px 0px -4px, rgb(221, 221, 221) 723px 0px 0px -4px, rgb(221, 221, 221) 724px 0px 0px -4px, rgb(221, 221, 221) 725px 0px 0px -4px, rgb(221, 221, 221) 726px 0px 0px -4px, rgb(221, 221, 221) 727px 0px 0px -4px, rgb(221, 221, 221) 728px 0px 0px -4px, rgb(221, 221, 221) 729px 0px 0px -4px, rgb(221, 221, 221) 730px 0px 0px -4px, rgb(221, 221, 221) 731px 0px 0px -4px, rgb(221, 221, 221) 732px 0px 0px -4px, rgb(221, 221, 221) 733px 0px 0px -4px, rgb(221, 221, 221) 734px 0px 0px -4px, rgb(221, 221, 221) 735px 0px 0px -4px, rgb(221, 221, 221) 736px 0px 0px -4px, rgb(221, 221, 221) 737px 0px 0px -4px, rgb(221, 221, 221) 738px 0px 0px -4px, rgb(221, 221, 221) 739px 0px 0px -4px, rgb(221, 221, 221) 740px 0px 0px -4px, rgb(221, 221, 221) 741px 0px 0px -4px, rgb(221, 221, 221) 742px 0px 0px -4px, rgb(221, 221, 221) 743px 0px 0px -4px, rgb(221, 221, 221) 744px 0px 0px -4px, rgb(221, 221, 221) 745px 0px 0px -4px, rgb(221, 221, 221) 746px 0px 0px -4px, rgb(221, 221, 221) 747px 0px 0px -4px, rgb(221, 221, 221) 748px 0px 0px -4px, rgb(221, 221, 221) 749px 0px 0px -4px, rgb(221, 221, 221) 750px 0px 0px -4px, rgb(221, 221, 221) 751px 0px 0px -4px, rgb(221, 221, 221) 752px 0px 0px -4px, rgb(221, 221, 221) 753px 0px 0px -4px, rgb(221, 221, 221) 754px 0px 0px -4px, rgb(221, 221, 221) 755px 0px 0px -4px, rgb(221, 221, 221) 756px 0px 0px -4px, rgb(221, 221, 221) 757px 0px 0px -4px, rgb(221, 221, 221) 758px 0px 0px -4px, rgb(221, 221, 221) 759px 0px 0px -4px, rgb(221, 221, 221) 760px 0px 0px -4px, rgb(221, 221, 221) 761px 0px 0px -4px, rgb(221, 221, 221) 762px 0px 0px -4px, rgb(221, 221, 221) 763px 0px 0px -4px, rgb(221, 221, 221) 764px 0px 0px -4px, rgb(221, 221, 221) 765px 0px 0px -4px, rgb(221, 221, 221) 766px 0px 0px -4px, rgb(221, 221, 221) 767px 0px 0px -4px, rgb(221, 221, 221) 768px 0px 0px -4px, rgb(221, 221, 221) 769px 0px 0px -4px, rgb(221, 221, 221) 770px 0px 0px -4px, rgb(221, 221, 221) 771px 0px 0px -4px, rgb(221, 221, 221) 772px 0px 0px -4px, rgb(221, 221, 221) 773px 0px 0px -4px, rgb(221, 221, 221) 774px 0px 0px -4px, rgb(221, 221, 221) 775px 0px 0px -4px, rgb(221, 221, 221) 776px 0px 0px -4px, rgb(221, 221, 221) 777px 0px 0px -4px, rgb(221, 221, 221) 778px 0px 0px -4px, rgb(221, 221, 221) 779px 0px 0px -4px, rgb(221, 221, 221) 780px 0px 0px -4px, rgb(221, 221, 221) 781px 0px 0px -4px, rgb(221, 221, 221) 782px 0px 0px -4px, rgb(221, 221, 221) 783px 0px 0px -4px, rgb(221, 221, 221) 784px 0px 0px -4px, rgb(221, 221, 221) 785px 0px 0px -4px, rgb(221, 221, 221) 786px 0px 0px -4px, rgb(221, 221, 221) 787px 0px 0px -4px, rgb(221, 221, 221) 788px 0px 0px -4px, rgb(221, 221, 221) 789px 0px 0px -4px, rgb(221, 221, 221) 790px 0px 0px -4px, rgb(221, 221, 221) 791px 0px 0px -4px, rgb(221, 221, 221) 792px 0px 0px -4px, rgb(221, 221, 221) 793px 0px 0px -4px, rgb(221, 221, 221) 794px 0px 0px -4px, rgb(221, 221, 221) 795px 0px 0px -4px, rgb(221, 221, 221) 796px 0px 0px -4px, rgb(221, 221, 221) 797px 0px 0px -4px, rgb(221, 221, 221) 798px 0px 0px -4px, rgb(221, 221, 221) 799px 0px 0px -4px, rgb(221, 221, 221) 800px 0px 0px -4px, rgb(221, 221, 221) 801px 0px 0px -4px, rgb(221, 221, 221) 802px 0px 0px -4px, rgb(221, 221, 221) 803px 0px 0px -4px, rgb(221, 221, 221) 804px 0px 0px -4px, rgb(221, 221, 221) 805px 0px 0px -4px, rgb(221, 221, 221) 806px 0px 0px -4px, rgb(221, 221, 221) 807px 0px 0px -4px, rgb(221, 221, 221) 808px 0px 0px -4px, rgb(221, 221, 221) 809px 0px 0px -4px, rgb(221, 221, 221) 810px 0px 0px -4px, rgb(221, 221, 221) 811px 0px 0px -4px, rgb(221, 221, 221) 812px 0px 0px -4px, rgb(221, 221, 221) 813px 0px 0px -4px, rgb(221, 221, 221) 814px 0px 0px -4px, rgb(221, 221, 221) 815px 0px 0px -4px, rgb(221, 221, 221) 816px 0px 0px -4px, rgb(221, 221, 221) 817px 0px 0px -4px, rgb(221, 221, 221) 818px 0px 0px -4px, rgb(221, 221, 221) 819px 0px 0px -4px, rgb(221, 221, 221) 820px 0px 0px -4px, rgb(221, 221, 221) 821px 0px 0px -4px, rgb(221, 221, 221) 822px 0px 0px -4px, rgb(221, 221, 221) 823px 0px 0px -4px, rgb(221, 221, 221) 824px 0px 0px -4px, rgb(221, 221, 221) 825px 0px 0px -4px, rgb(221, 221, 221) 826px 0px 0px -4px, rgb(221, 221, 221) 827px 0px 0px -4px, rgb(221, 221, 221) 828px 0px 0px -4px, rgb(221, 221, 221) 829px 0px 0px -4px, rgb(221, 221, 221) 830px 0px 0px -4px, rgb(221, 221, 221) 831px 0px 0px -4px, rgb(221, 221, 221) 832px 0px 0px -4px, rgb(221, 221, 221) 833px 0px 0px -4px, rgb(221, 221, 221) 834px 0px 0px -4px, rgb(221, 221, 221) 835px 0px 0px -4px, rgb(221, 221, 221) 836px 0px 0px -4px, rgb(221, 221, 221) 837px 0px 0px -4px, rgb(221, 221, 221) 838px 0px 0px -4px, rgb(221, 221, 221) 839px 0px 0px -4px, rgb(221, 221, 221) 840px 0px 0px -4px, rgb(221, 221, 221) 841px 0px 0px -4px, rgb(221, 221, 221) 842px 0px 0px -4px, rgb(221, 221, 221) 843px 0px 0px -4px, rgb(221, 221, 221) 844px 0px 0px -4px, rgb(221, 221, 221) 845px 0px 0px -4px, rgb(221, 221, 221) 846px 0px 0px -4px, rgb(221, 221, 221) 847px 0px 0px -4px, rgb(221, 221, 221) 848px 0px 0px -4px, rgb(221, 221, 221) 849px 0px 0px -4px, rgb(221, 221, 221) 850px 0px 0px -4px, rgb(221, 221, 221) 851px 0px 0px -4px, rgb(221, 221, 221) 852px 0px 0px -4px, rgb(221, 221, 221) 853px 0px 0px -4px, rgb(221, 221, 221) 854px 0px 0px -4px, rgb(221, 221, 221) 855px 0px 0px -4px, rgb(221, 221, 221) 856px 0px 0px -4px, rgb(221, 221, 221) 857px 0px 0px -4px, rgb(221, 221, 221) 858px 0px 0px -4px, rgb(221, 221, 221) 859px 0px 0px -4px, rgb(221, 221, 221) 860px 0px 0px -4px, rgb(221, 221, 221) 861px 0px 0px -4px, rgb(221, 221, 221) 862px 0px 0px -4px, rgb(221, 221, 221) 863px 0px 0px -4px, rgb(221, 221, 221) 864px 0px 0px -4px, rgb(221, 221, 221) 865px 0px 0px -4px, rgb(221, 221, 221) 866px 0px 0px -4px, rgb(221, 221, 221) 867px 0px 0px -4px, rgb(221, 221, 221) 868px 0px 0px -4px, rgb(221, 221, 221) 869px 0px 0px -4px, rgb(221, 221, 221) 870px 0px 0px -4px, rgb(221, 221, 221) 871px 0px 0px -4px, rgb(221, 221, 221) 872px 0px 0px -4px, rgb(221, 221, 221) 873px 0px 0px -4px, rgb(221, 221, 221) 874px 0px 0px -4px, rgb(221, 221, 221) 875px 0px 0px -4px, rgb(221, 221, 221) 876px 0px 0px -4px, rgb(221, 221, 221) 877px 0px 0px -4px, rgb(221, 221, 221) 878px 0px 0px -4px, rgb(221, 221, 221) 879px 0px 0px -4px, rgb(221, 221, 221) 880px 0px 0px -4px, rgb(221, 221, 221) 881px 0px 0px -4px, rgb(221, 221, 221) 882px 0px 0px -4px, rgb(221, 221, 221) 883px 0px 0px -4px, rgb(221, 221, 221) 884px 0px 0px -4px, rgb(221, 221, 221) 885px 0px 0px -4px, rgb(221, 221, 221) 886px 0px 0px -4px, rgb(221, 221, 221) 887px 0px 0px -4px, rgb(221, 221, 221) 888px 0px 0px -4px, rgb(221, 221, 221) 889px 0px 0px -4px, rgb(221, 221, 221) 890px 0px 0px -4px, rgb(221, 221, 221) 891px 0px 0px -4px, rgb(221, 221, 221) 892px 0px 0px -4px, rgb(221, 221, 221) 893px 0px 0px -4px, rgb(221, 221, 221) 894px 0px 0px -4px, rgb(221, 221, 221) 895px 0px 0px -4px, rgb(221, 221, 221) 896px 0px 0px -4px, rgb(221, 221, 221) 897px 0px 0px -4px, rgb(221, 221, 221) 898px 0px 0px -4px, rgb(221, 221, 221) 899px 0px 0px -4px, rgb(221, 221, 221) 900px 0px 0px -4px, rgb(221, 221, 221) 901px 0px 0px -4px, rgb(221, 221, 221) 902px 0px 0px -4px, rgb(221, 221, 221) 903px 0px 0px -4px, rgb(221, 221, 221) 904px 0px 0px -4px, rgb(221, 221, 221) 905px 0px 0px -4px, rgb(221, 221, 221) 906px 0px 0px -4px, rgb(221, 221, 221) 907px 0px 0px -4px, rgb(221, 221, 221) 908px 0px 0px -4px, rgb(221, 221, 221) 909px 0px 0px -4px, rgb(221, 221, 221) 910px 0px 0px -4px, rgb(221, 221, 221) 911px 0px 0px -4px, rgb(221, 221, 221) 912px 0px 0px -4px, rgb(221, 221, 221) 913px 0px 0px -4px, rgb(221, 221, 221) 914px 0px 0px -4px, rgb(221, 221, 221) 915px 0px 0px -4px, rgb(221, 221, 221) 916px 0px 0px -4px, rgb(221, 221, 221) 917px 0px 0px -4px, rgb(221, 221, 221) 918px 0px 0px -4px, rgb(221, 221, 221) 919px 0px 0px -4px, rgb(221, 221, 221) 920px 0px 0px -4px, rgb(221, 221, 221) 921px 0px 0px -4px, rgb(221, 221, 221) 922px 0px 0px -4px, rgb(221, 221, 221) 923px 0px 0px -4px, rgb(221, 221, 221) 924px 0px 0px -4px, rgb(221, 221, 221) 925px 0px 0px -4px, rgb(221, 221, 221) 926px 0px 0px -4px, rgb(221, 221, 221) 927px 0px 0px -4px, rgb(221, 221, 221) 928px 0px 0px -4px, rgb(221, 221, 221) 929px 0px 0px -4px, rgb(221, 221, 221) 930px 0px 0px -4px, rgb(221, 221, 221) 931px 0px 0px -4px, rgb(221, 221, 221) 932px 0px 0px -4px, rgb(221, 221, 221) 933px 0px 0px -4px, rgb(221, 221, 221) 934px 0px 0px -4px, rgb(221, 221, 221) 935px 0px 0px -4px, rgb(221, 221, 221) 936px 0px 0px -4px, rgb(221, 221, 221) 937px 0px 0px -4px, rgb(221, 221, 221) 938px 0px 0px -4px, rgb(221, 221, 221) 939px 0px 0px -4px, rgb(221, 221, 221) 940px 0px 0px -4px, rgb(221, 221, 221) 941px 0px 0px -4px, rgb(221, 221, 221) 942px 0px 0px -4px, rgb(221, 221, 221) 943px 0px 0px -4px, rgb(221, 221, 221) 944px 0px 0px -4px, rgb(221, 221, 221) 945px 0px 0px -4px, rgb(221, 221, 221) 946px 0px 0px -4px, rgb(221, 221, 221) 947px 0px 0px -4px, rgb(221, 221, 221) 948px 0px 0px -4px, rgb(221, 221, 221) 949px 0px 0px -4px, rgb(221, 221, 221) 950px 0px 0px -4px, rgb(221, 221, 221) 951px 0px 0px -4px, rgb(221, 221, 221) 952px 0px 0px -4px, rgb(221, 221, 221) 953px 0px 0px -4px, rgb(221, 221, 221) 954px 0px 0px -4px, rgb(221, 221, 221) 955px 0px 0px -4px, rgb(221, 221, 221) 956px 0px 0px -4px, rgb(221, 221, 221) 957px 0px 0px -4px, rgb(221, 221, 221) 958px 0px 0px -4px, rgb(221, 221, 221) 959px 0px 0px -4px, rgb(221, 221, 221) 960px 0px 0px -4px, rgb(221, 221, 221) 961px 0px 0px -4px, rgb(221, 221, 221) 962px 0px 0px -4px, rgb(221, 221, 221) 963px 0px 0px -4px, rgb(221, 221, 221) 964px 0px 0px -4px, rgb(221, 221, 221) 965px 0px 0px -4px, rgb(221, 221, 221) 966px 0px 0px -4px, rgb(221, 221, 221) 967px 0px 0px -4px, rgb(221, 221, 221) 968px 0px 0px -4px, rgb(221, 221, 221) 969px 0px 0px -4px, rgb(221, 221, 221) 970px 0px 0px -4px, rgb(221, 221, 221) 971px 0px 0px -4px, rgb(221, 221, 221) 972px 0px 0px -4px, rgb(221, 221, 221) 973px 0px 0px -4px, rgb(221, 221, 221) 974px 0px 0px -4px, rgb(221, 221, 221) 975px 0px 0px -4px, rgb(221, 221, 221) 976px 0px 0px -4px, rgb(221, 221, 221) 977px 0px 0px -4px, rgb(221, 221, 221) 978px 0px 0px -4px, rgb(221, 221, 221) 979px 0px 0px -4px, rgb(221, 221, 221) 980px 0px 0px -4px, rgb(221, 221, 221) 981px 0px 0px -4px, rgb(221, 221, 221) 982px 0px 0px -4px, rgb(221, 221, 221) 983px 0px 0px -4px, rgb(221, 221, 221) 984px 0px 0px -4px, rgb(221, 221, 221) 985px 0px 0px -4px, rgb(221, 221, 221) 986px 0px 0px -4px, rgb(221, 221, 221) 987px 0px 0px -4px, rgb(221, 221, 221) 988px 0px 0px -4px, rgb(221, 221, 221) 989px 0px 0px -4px, rgb(221, 221, 221) 990px 0px 0px -4px, rgb(221, 221, 221) 991px 0px 0px -4px, rgb(221, 221, 221) 992px 0px 0px -4px, rgb(221, 221, 221) 993px 0px 0px -4px, rgb(221, 221, 221) 994px 0px 0px -4px, rgb(221, 221, 221) 995px 0px 0px -4px, rgb(221, 221, 221) 996px 0px 0px -4px, rgb(221, 221, 221) 997px 0px 0px -4px, rgb(221, 221, 221) 998px 0px 0px -4px, rgb(221, 221, 221) 999px 0px 0px -4px, rgb(221, 221, 221) 1000px 0px 0px -4px, rgb(221, 221, 221) 1001px 0px 0px -4px, rgb(221, 221, 221) 1002px 0px 0px -4px, rgb(221, 221, 221) 1003px 0px 0px -4px, rgb(221, 221, 221) 1004px 0px 0px -4px, rgb(221, 221, 221) 1005px 0px 0px -4px, rgb(221, 221, 221) 1006px 0px 0px -4px, rgb(221, 221, 221) 1007px 0px 0px -4px, rgb(221, 221, 221) 1008px 0px 0px -4px, rgb(221, 221, 221) 1009px 0px 0px -4px, rgb(221, 221, 221) 1010px 0px 0px -4px, rgb(221, 221, 221) 1011px 0px 0px -4px, rgb(221, 221, 221) 1012px 0px 0px -4px, rgb(221, 221, 221) 1013px 0px 0px -4px, rgb(221, 221, 221) 1014px 0px 0px -4px, rgb(221, 221, 221) 1015px 0px 0px -4px, rgb(221, 221, 221) 1016px 0px 0px -4px, rgb(221, 221, 221) 1017px 0px 0px -4px, rgb(221, 221, 221) 1018px 0px 0px -4px, rgb(221, 221, 221) 1019px 0px 0px -4px, rgb(221, 221, 221) 1020px 0px 0px -4px, rgb(221, 221, 221) 1021px 0px 0px -4px, rgb(221, 221, 221) 1022px 0px 0px -4px, rgb(221, 221, 221) 1023px 0px 0px -4px, rgb(221, 221, 221) 1024px 0px 0px -4px, rgb(221, 221, 221) 1025px 0px 0px -4px, rgb(221, 221, 221) 1026px 0px 0px -4px, rgb(221, 221, 221) 1027px 0px 0px -4px, rgb(221, 221, 221) 1028px 0px 0px -4px, rgb(221, 221, 221) 1029px 0px 0px -4px, rgb(221, 221, 221) 1030px 0px 0px -4px, rgb(221, 221, 221) 1031px 0px 0px -4px, rgb(221, 221, 221) 1032px 0px 0px -4px, rgb(221, 221, 221) 1033px 0px 0px -4px, rgb(221, 221, 221) 1034px 0px 0px -4px, rgb(221, 221, 221) 1035px 0px 0px -4px, rgb(221, 221, 221) 1036px 0px 0px -4px, rgb(221, 221, 221) 1037px 0px 0px -4px, rgb(221, 221, 221) 1038px 0px 0px -4px, rgb(221, 221, 221) 1039px 0px 0px -4px, rgb(221, 221, 221) 1040px 0px 0px -4px, rgb(221, 221, 221) 1041px 0px 0px -4px, rgb(221, 221, 221) 1042px 0px 0px -4px, rgb(221, 221, 221) 1043px 0px 0px -4px, rgb(221, 221, 221) 1044px 0px 0px -4px, rgb(221, 221, 221) 1045px 0px 0px -4px, rgb(221, 221, 221) 1046px 0px 0px -4px, rgb(221, 221, 221) 1047px 0px 0px -4px, rgb(221, 221, 221) 1048px 0px 0px -4px, rgb(221, 221, 221) 1049px 0px 0px -4px, rgb(221, 221, 221) 1050px 0px 0px -4px, rgb(221, 221, 221) 1051px 0px 0px -4px, rgb(221, 221, 221) 1052px 0px 0px -4px, rgb(221, 221, 221) 1053px 0px 0px -4px, rgb(221, 221, 221) 1054px 0px 0px -4px, rgb(221, 221, 221) 1055px 0px 0px -4px, rgb(221, 221, 221) 1056px 0px 0px -4px, rgb(221, 221, 221) 1057px 0px 0px -4px, rgb(221, 221, 221) 1058px 0px 0px -4px, rgb(221, 221, 221) 1059px 0px 0px -4px, rgb(221, 221, 221) 1060px 0px 0px -4px, rgb(221, 221, 221) 1061px 0px 0px -4px, rgb(221, 221, 221) 1062px 0px 0px -4px, rgb(221, 221, 221) 1063px 0px 0px -4px, rgb(221, 221, 221) 1064px 0px 0px -4px, rgb(221, 221, 221) 1065px 0px 0px -4px, rgb(221, 221, 221) 1066px 0px 0px -4px, rgb(221, 221, 221) 1067px 0px 0px -4px, rgb(221, 221, 221) 1068px 0px 0px -4px, rgb(221, 221, 221) 1069px 0px 0px -4px, rgb(221, 221, 221) 1070px 0px 0px -4px, rgb(221, 221, 221) 1071px 0px 0px -4px, rgb(221, 221, 221) 1072px 0px 0px -4px, rgb(221, 221, 221) 1073px 0px 0px -4px, rgb(221, 221, 221) 1074px 0px 0px -4px, rgb(221, 221, 221) 1075px 0px 0px -4px, rgb(221, 221, 221) 1076px 0px 0px -4px, rgb(221, 221, 221) 1077px 0px 0px -4px, rgb(221, 221, 221) 1078px 0px 0px -4px, rgb(221, 221, 221) 1079px 0px 0px -4px, rgb(221, 221, 221) 1080px 0px 0px -4px, rgb(221, 221, 221) 1081px 0px 0px -4px, rgb(221, 221, 221) 1082px 0px 0px -4px, rgb(221, 221, 221) 1083px 0px 0px -4px, rgb(221, 221, 221) 1084px 0px 0px -4px, rgb(221, 221, 221) 1085px 0px 0px -4px, rgb(221, 221, 221) 1086px 0px 0px -4px, rgb(221, 221, 221) 1087px 0px 0px -4px, rgb(221, 221, 221) 1088px 0px 0px -4px, rgb(221, 221, 221) 1089px 0px 0px -4px, rgb(221, 221, 221) 1090px 0px 0px -4px, rgb(221, 221, 221) 1091px 0px 0px -4px, rgb(221, 221, 221) 1092px 0px 0px -4px, rgb(221, 221, 221) 1093px 0px 0px -4px, rgb(221, 221, 221) 1094px 0px 0px -4px, rgb(221, 221, 221) 1095px 0px 0px -4px, rgb(221, 221, 221) 1096px 0px 0px -4px, rgb(221, 221, 221) 1097px 0px 0px -4px, rgb(221, 221, 221) 1098px 0px 0px -4px, rgb(221, 221, 221) 1099px 0px 0px -4px, rgb(221, 221, 221) 1100px 0px 0px -4px, rgb(221, 221, 221) 1101px 0px 0px -4px, rgb(221, 221, 221) 1102px 0px 0px -4px, rgb(221, 221, 221) 1103px 0px 0px -4px, rgb(221, 221, 221) 1104px 0px 0px -4px, rgb(221, 221, 221) 1105px 0px 0px -4px, rgb(221, 221, 221) 1106px 0px 0px -4px, rgb(221, 221, 221) 1107px 0px 0px -4px, rgb(221, 221, 221) 1108px 0px 0px -4px, rgb(221, 221, 221) 1109px 0px 0px -4px, rgb(221, 221, 221) 1110px 0px 0px -4px, rgb(221, 221, 221) 1111px 0px 0px -4px, rgb(221, 221, 221) 1112px 0px 0px -4px, rgb(221, 221, 221) 1113px 0px 0px -4px, rgb(221, 221, 221) 1114px 0px 0px -4px, rgb(221, 221, 221) 1115px 0px 0px -4px, rgb(221, 221, 221) 1116px 0px 0px -4px, rgb(221, 221, 221) 1117px 0px 0px -4px, rgb(221, 221, 221) 1118px 0px 0px -4px, rgb(221, 221, 221) 1119px 0px 0px -4px, rgb(221, 221, 221) 1120px 0px 0px -4px, rgb(221, 221, 221) 1121px 0px 0px -4px, rgb(221, 221, 221) 1122px 0px 0px -4px, rgb(221, 221, 221) 1123px 0px 0px -4px, rgb(221, 221, 221) 1124px 0px 0px -4px, rgb(221, 221, 221) 1125px 0px 0px -4px, rgb(221, 221, 221) 1126px 0px 0px -4px, rgb(221, 221, 221) 1127px 0px 0px -4px, rgb(221, 221, 221) 1128px 0px 0px -4px, rgb(221, 221, 221) 1129px 0px 0px -4px, rgb(221, 221, 221) 1130px 0px 0px -4px, rgb(221, 221, 221) 1131px 0px 0px -4px, rgb(221, 221, 221) 1132px 0px 0px -4px, rgb(221, 221, 221) 1133px 0px 0px -4px, rgb(221, 221, 221) 1134px 0px 0px -4px, rgb(221, 221, 221) 1135px 0px 0px -4px, rgb(221, 221, 221) 1136px 0px 0px -4px, rgb(221, 221, 221) 1137px 0px 0px -4px, rgb(221, 221, 221) 1138px 0px 0px -4px, rgb(221, 221, 221) 1139px 0px 0px -4px, rgb(221, 221, 221) 1140px 0px 0px -4px, rgb(221, 221, 221) 1141px 0px 0px -4px, rgb(221, 221, 221) 1142px 0px 0px -4px, rgb(221, 221, 221) 1143px 0px 0px -4px, rgb(221, 221, 221) 1144px 0px 0px -4px, rgb(221, 221, 221) 1145px 0px 0px -4px, rgb(221, 221, 221) 1146px 0px 0px -4px, rgb(221, 221, 221) 1147px 0px 0px -4px, rgb(221, 221, 221) 1148px 0px 0px -4px, rgb(221, 221, 221) 1149px 0px 0px -4px, rgb(221, 221, 221) 1150px 0px 0px -4px, rgb(221, 221, 221) 1151px 0px 0px -4px, rgb(221, 221, 221) 1152px 0px 0px -4px, rgb(221, 221, 221) 1153px 0px 0px -4px, rgb(221, 221, 221) 1154px 0px 0px -4px, rgb(221, 221, 221) 1155px 0px 0px -4px, rgb(221, 221, 221) 1156px 0px 0px -4px, rgb(221, 221, 221) 1157px 0px 0px -4px, rgb(221, 221, 221) 1158px 0px 0px -4px, rgb(221, 221, 221) 1159px 0px 0px -4px, rgb(221, 221, 221) 1160px 0px 0px -4px, rgb(221, 221, 221) 1161px 0px 0px -4px, rgb(221, 221, 221) 1162px 0px 0px -4px, rgb(221, 221, 221) 1163px 0px 0px -4px, rgb(221, 221, 221) 1164px 0px 0px -4px, rgb(221, 221, 221) 1165px 0px 0px -4px, rgb(221, 221, 221) 1166px 0px 0px -4px, rgb(221, 221, 221) 1167px 0px 0px -4px, rgb(221, 221, 221) 1168px 0px 0px -4px, rgb(221, 221, 221) 1169px 0px 0px -4px, rgb(221, 221, 221) 1170px 0px 0px -4px, rgb(221, 221, 221) 1171px 0px 0px -4px, rgb(221, 221, 221) 1172px 0px 0px -4px, rgb(221, 221, 221) 1173px 0px 0px -4px, rgb(221, 221, 221) 1174px 0px 0px -4px, rgb(221, 221, 221) 1175px 0px 0px -4px, rgb(221, 221, 221) 1176px 0px 0px -4px, rgb(221, 221, 221) 1177px 0px 0px -4px, rgb(221, 221, 221) 1178px 0px 0px -4px, rgb(221, 221, 221) 1179px 0px 0px -4px, rgb(221, 221, 221) 1180px 0px 0px -4px, rgb(221, 221, 221) 1181px 0px 0px -4px, rgb(221, 221, 221) 1182px 0px 0px -4px, rgb(221, 221, 221) 1183px 0px 0px -4px, rgb(221, 221, 221) 1184px 0px 0px -4px, rgb(221, 221, 221) 1185px 0px 0px -4px, rgb(221, 221, 221) 1186px 0px 0px -4px, rgb(221, 221, 221) 1187px 0px 0px -4px, rgb(221, 221, 221) 1188px 0px 0px -4px, rgb(221, 221, 221) 1189px 0px 0px -4px, rgb(221, 221, 221) 1190px 0px 0px -4px, rgb(221, 221, 221) 1191px 0px 0px -4px, rgb(221, 221, 221) 1192px 0px 0px -4px, rgb(221, 221, 221) 1193px 0px 0px -4px, rgb(221, 221, 221) 1194px 0px 0px -4px, rgb(221, 221, 221) 1195px 0px 0px -4px, rgb(221, 221, 221) 1196px 0px 0px -4px, rgb(221, 221, 221) 1197px 0px 0px -4px, rgb(221, 221, 221) 1198px 0px 0px -4px, rgb(221, 221, 221) 1199px 0px 0px -4px, rgb(221, 221, 221) 1200px 0px 0px -4px, rgb(221, 221, 221) 1201px 0px 0px -4px, rgb(221, 221, 221) 1202px 0px 0px -4px, rgb(221, 221, 221) 1203px 0px 0px -4px, rgb(221, 221, 221) 1204px 0px 0px -4px, rgb(221, 221, 221) 1205px 0px 0px -4px, rgb(221, 221, 221) 1206px 0px 0px -4px, rgb(221, 221, 221) 1207px 0px 0px -4px, rgb(221, 221, 221) 1208px 0px 0px -4px, rgb(221, 221, 221) 1209px 0px 0px -4px, rgb(221, 221, 221) 1210px 0px 0px -4px, rgb(221, 221, 221) 1211px 0px 0px -4px, rgb(221, 221, 221) 1212px 0px 0px -4px, rgb(221, 221, 221) 1213px 0px 0px -4px, rgb(221, 221, 221) 1214px 0px 0px -4px, rgb(221, 221, 221) 1215px 0px 0px -4px, rgb(221, 221, 221) 1216px 0px 0px -4px, rgb(221, 221, 221) 1217px 0px 0px -4px, rgb(221, 221, 221) 1218px 0px 0px -4px, rgb(221, 221, 221) 1219px 0px 0px -4px, rgb(221, 221, 221) 1220px 0px 0px -4px, rgb(221, 221, 221) 1221px 0px 0px -4px, rgb(221, 221, 221) 1222px 0px 0px -4px, rgb(221, 221, 221) 1223px 0px 0px -4px, rgb(221, 221, 221) 1224px 0px 0px -4px, rgb(221, 221, 221) 1225px 0px 0px -4px, rgb(221, 221, 221) 1226px 0px 0px -4px, rgb(221, 221, 221) 1227px 0px 0px -4px, rgb(221, 221, 221) 1228px 0px 0px -4px, rgb(221, 221, 221) 1229px 0px 0px -4px, rgb(221, 221, 221) 1230px 0px 0px -4px, rgb(221, 221, 221) 1231px 0px 0px -4px, rgb(221, 221, 221) 1232px 0px 0px -4px, rgb(221, 221, 221) 1233px 0px 0px -4px, rgb(221, 221, 221) 1234px 0px 0px -4px, rgb(221, 221, 221) 1235px 0px 0px -4px, rgb(221, 221, 221) 1236px 0px 0px -4px, rgb(221, 221, 221) 1237px 0px 0px -4px, rgb(221, 221, 221) 1238px 0px 0px -4px, rgb(221, 221, 221) 1239px 0px 0px -4px, rgb(221, 221, 221) 1240px 0px 0px -4px, rgb(221, 221, 221) 1241px 0px 0px -4px, rgb(221, 221, 221) 1242px 0px 0px -4px, rgb(221, 221, 221) 1243px 0px 0px -4px, rgb(221, 221, 221) 1244px 0px 0px -4px, rgb(221, 221, 221) 1245px 0px 0px -4px, rgb(221, 221, 221) 1246px 0px 0px -4px, rgb(221, 221, 221) 1247px 0px 0px -4px, rgb(221, 221, 221) 1248px 0px 0px -4px, rgb(221, 221, 221) 1249px 0px 0px -4px, rgb(221, 221, 221) 1250px 0px 0px -4px, rgb(221, 221, 221) 1251px 0px 0px -4px, rgb(221, 221, 221) 1252px 0px 0px -4px, rgb(221, 221, 221) 1253px 0px 0px -4px, rgb(221, 221, 221) 1254px 0px 0px -4px, rgb(221, 221, 221) 1255px 0px 0px -4px, rgb(221, 221, 221) 1256px 0px 0px -4px, rgb(221, 221, 221) 1257px 0px 0px -4px, rgb(221, 221, 221) 1258px 0px 0px -4px, rgb(221, 221, 221) 1259px 0px 0px -4px, rgb(221, 221, 221) 1260px 0px 0px -4px, rgb(221, 221, 221) 1261px 0px 0px -4px, rgb(221, 221, 221) 1262px 0px 0px -4px, rgb(221, 221, 221) 1263px 0px 0px -4px, rgb(221, 221, 221) 1264px 0px 0px -4px, rgb(221, 221, 221) 1265px 0px 0px -4px, rgb(221, 221, 221) 1266px 0px 0px -4px, rgb(221, 221, 221) 1267px 0px 0px -4px, rgb(221, 221, 221) 1268px 0px 0px -4px, rgb(221, 221, 221) 1269px 0px 0px -4px, rgb(221, 221, 221) 1270px 0px 0px -4px, rgb(221, 221, 221) 1271px 0px 0px -4px, rgb(221, 221, 221) 1272px 0px 0px -4px, rgb(221, 221, 221) 1273px 0px 0px -4px, rgb(221, 221, 221) 1274px 0px 0px -4px, rgb(221, 221, 221) 1275px 0px 0px -4px, rgb(221, 221, 221) 1276px 0px 0px -4px, rgb(221, 221, 221) 1277px 0px 0px -4px, rgb(221, 221, 221) 1278px 0px 0px -4px, rgb(221, 221, 221) 1279px 0px 0px -4px, rgb(221, 221, 221) 1280px 0px 0px -4px, rgb(221, 221, 221) 1281px 0px 0px -4px, rgb(221, 221, 221) 1282px 0px 0px -4px, rgb(221, 221, 221) 1283px 0px 0px -4px, rgb(221, 221, 221) 1284px 0px 0px -4px, rgb(221, 221, 221) 1285px 0px 0px -4px, rgb(221, 221, 221) 1286px 0px 0px -4px, rgb(221, 221, 221) 1287px 0px 0px -4px, rgb(221, 221, 221) 1288px 0px 0px -4px, rgb(221, 221, 221) 1289px 0px 0px -4px, rgb(221, 221, 221) 1290px 0px 0px -4px, rgb(221, 221, 221) 1291px 0px 0px -4px, rgb(221, 221, 221) 1292px 0px 0px -4px, rgb(221, 221, 221) 1293px 0px 0px -4px, rgb(221, 221, 221) 1294px 0px 0px -4px, rgb(221, 221, 221) 1295px 0px 0px -4px, rgb(221, 221, 221) 1296px 0px 0px -4px, rgb(221, 221, 221) 1297px 0px 0px -4px, rgb(221, 221, 221) 1298px 0px 0px -4px, rgb(221, 221, 221) 1299px 0px 0px -4px, rgb(221, 221, 221) 1300px 0px 0px -4px, rgb(221, 221, 221) 1301px 0px 0px -4px, rgb(221, 221, 221) 1302px 0px 0px -4px, rgb(221, 221, 221) 1303px 0px 0px -4px, rgb(221, 221, 221) 1304px 0px 0px -4px, rgb(221, 221, 221) 1305px 0px 0px -4px, rgb(221, 221, 221) 1306px 0px 0px -4px, rgb(221, 221, 221) 1307px 0px 0px -4px, rgb(221, 221, 221) 1308px 0px 0px -4px, rgb(221, 221, 221) 1309px 0px 0px -4px, rgb(221, 221, 221) 1310px 0px 0px -4px, rgb(221, 221, 221) 1311px 0px 0px -4px, rgb(221, 221, 221) 1312px 0px 0px -4px, rgb(221, 221, 221) 1313px 0px 0px -4px, rgb(221, 221, 221) 1314px 0px 0px -4px, rgb(221, 221, 221) 1315px 0px 0px -4px, rgb(221, 221, 221) 1316px 0px 0px -4px, rgb(221, 221, 221) 1317px 0px 0px -4px, rgb(221, 221, 221) 1318px 0px 0px -4px, rgb(221, 221, 221) 1319px 0px 0px -4px, rgb(221, 221, 221) 1320px 0px 0px -4px, rgb(221, 221, 221) 1321px 0px 0px -4px, rgb(221, 221, 221) 1322px 0px 0px -4px, rgb(221, 221, 221) 1323px 0px 0px -4px, rgb(221, 221, 221) 1324px 0px 0px -4px, rgb(221, 221, 221) 1325px 0px 0px -4px, rgb(221, 221, 221) 1326px 0px 0px -4px, rgb(221, 221, 221) 1327px 0px 0px -4px, rgb(221, 221, 221) 1328px 0px 0px -4px, rgb(221, 221, 221) 1329px 0px 0px -4px, rgb(221, 221, 221) 1330px 0px 0px -4px, rgb(221, 221, 221) 1331px 0px 0px -4px, rgb(221, 221, 221) 1332px 0px 0px -4px, rgb(221, 221, 221) 1333px 0px 0px -4px, rgb(221, 221, 221) 1334px 0px 0px -4px, rgb(221, 221, 221) 1335px 0px 0px -4px, rgb(221, 221, 221) 1336px 0px 0px -4px, rgb(221, 221, 221) 1337px 0px 0px -4px, rgb(221, 221, 221) 1338px 0px 0px -4px, rgb(221, 221, 221) 1339px 0px 0px -4px, rgb(221, 221, 221) 1340px 0px 0px -4px, rgb(221, 221, 221) 1341px 0px 0px -4px, rgb(221, 221, 221) 1342px 0px 0px -4px, rgb(221, 221, 221) 1343px 0px 0px -4px, rgb(221, 221, 221) 1344px 0px 0px -4px, rgb(221, 221, 221) 1345px 0px 0px -4px, rgb(221, 221, 221) 1346px 0px 0px -4px, rgb(221, 221, 221) 1347px 0px 0px -4px, rgb(221, 221, 221) 1348px 0px 0px -4px, rgb(221, 221, 221) 1349px 0px 0px -4px, rgb(221, 221, 221) 1350px 0px 0px -4px, rgb(221, 221, 221) 1351px 0px 0px -4px, rgb(221, 221, 221) 1352px 0px 0px -4px, rgb(221, 221, 221) 1353px 0px 0px -4px, rgb(221, 221, 221) 1354px 0px 0px -4px, rgb(221, 221, 221) 1355px 0px 0px -4px, rgb(221, 221, 221) 1356px 0px 0px -4px, rgb(221, 221, 221) 1357px 0px 0px -4px, rgb(221, 221, 221) 1358px 0px 0px -4px, rgb(221, 221, 221) 1359px 0px 0px -4px, rgb(221, 221, 221) 1360px 0px 0px -4px, rgb(221, 221, 221) 1361px 0px 0px -4px, rgb(221, 221, 221) 1362px 0px 0px -4px, rgb(221, 221, 221) 1363px 0px 0px -4px, rgb(221, 221, 221) 1364px 0px 0px -4px, rgb(221, 221, 221) 1365px 0px 0px -4px, rgb(221, 221, 221) 1366px 0px 0px -4px, rgb(221, 221, 221) 1367px 0px 0px -4px, rgb(221, 221, 221) 1368px 0px 0px -4px, rgb(221, 221, 221) 1369px 0px 0px -4px, rgb(221, 221, 221) 1370px 0px 0px -4px, rgb(221, 221, 221) 1371px 0px 0px -4px, rgb(221, 221, 221) 1372px 0px 0px -4px, rgb(221, 221, 221) 1373px 0px 0px -4px, rgb(221, 221, 221) 1374px 0px 0px -4px, rgb(221, 221, 221) 1375px 0px 0px -4px, rgb(221, 221, 221) 1376px 0px 0px -4px, rgb(221, 221, 221) 1377px 0px 0px -4px, rgb(221, 221, 221) 1378px 0px 0px -4px, rgb(221, 221, 221) 1379px 0px 0px -4px, rgb(221, 221, 221) 1380px 0px 0px -4px, rgb(221, 221, 221) 1381px 0px 0px -4px, rgb(221, 221, 221) 1382px 0px 0px -4px, rgb(221, 221, 221) 1383px 0px 0px -4px, rgb(221, 221, 221) 1384px 0px 0px -4px, rgb(221, 221, 221) 1385px 0px 0px -4px, rgb(221, 221, 221) 1386px 0px 0px -4px, rgb(221, 221, 221) 1387px 0px 0px -4px, rgb(221, 221, 221) 1388px 0px 0px -4px, rgb(221, 221, 221) 1389px 0px 0px -4px, rgb(221, 221, 221) 1390px 0px 0px -4px, rgb(221, 221, 221) 1391px 0px 0px -4px, rgb(221, 221, 221) 1392px 0px 0px -4px, rgb(221, 221, 221) 1393px 0px 0px -4px, rgb(221, 221, 221) 1394px 0px 0px -4px, rgb(221, 221, 221) 1395px 0px 0px -4px, rgb(221, 221, 221) 1396px 0px 0px -4px, rgb(221, 221, 221) 1397px 0px 0px -4px, rgb(221, 221, 221) 1398px 0px 0px -4px, rgb(221, 221, 221) 1399px 0px 0px -4px, rgb(221, 221, 221) 1400px 0px 0px -4px, rgb(221, 221, 221) 1401px 0px 0px -4px, rgb(221, 221, 221) 1402px 0px 0px -4px, rgb(221, 221, 221) 1403px 0px 0px -4px, rgb(221, 221, 221) 1404px 0px 0px -4px, rgb(221, 221, 221) 1405px 0px 0px -4px, rgb(221, 221, 221) 1406px 0px 0px -4px, rgb(221, 221, 221) 1407px 0px 0px -4px, rgb(221, 221, 221) 1408px 0px 0px -4px, rgb(221, 221, 221) 1409px 0px 0px -4px, rgb(221, 221, 221) 1410px 0px 0px -4px, rgb(221, 221, 221) 1411px 0px 0px -4px, rgb(221, 221, 221) 1412px 0px 0px -4px, rgb(221, 221, 221) 1413px 0px 0px -4px, rgb(221, 221, 221) 1414px 0px 0px -4px, rgb(221, 221, 221) 1415px 0px 0px -4px, rgb(221, 221, 221) 1416px 0px 0px -4px, rgb(221, 221, 221) 1417px 0px 0px -4px, rgb(221, 221, 221) 1418px 0px 0px -4px, rgb(221, 221, 221) 1419px 0px 0px -4px, rgb(221, 221, 221) 1420px 0px 0px -4px, rgb(221, 221, 221) 1421px 0px 0px -4px, rgb(221, 221, 221) 1422px 0px 0px -4px, rgb(221, 221, 221) 1423px 0px 0px -4px, rgb(221, 221, 221) 1424px 0px 0px -4px, rgb(221, 221, 221) 1425px 0px 0px -4px, rgb(221, 221, 221) 1426px 0px 0px -4px, rgb(221, 221, 221) 1427px 0px 0px -4px, rgb(221, 221, 221) 1428px 0px 0px -4px, rgb(221, 221, 221) 1429px 0px 0px -4px, rgb(221, 221, 221) 1430px 0px 0px -4px, rgb(221, 221, 221) 1431px 0px 0px -4px, rgb(221, 221, 221) 1432px 0px 0px -4px, rgb(221, 221, 221) 1433px 0px 0px -4px, rgb(221, 221, 221) 1434px 0px 0px -4px, rgb(221, 221, 221) 1435px 0px 0px -4px, rgb(221, 221, 221) 1436px 0px 0px -4px, rgb(221, 221, 221) 1437px 0px 0px -4px, rgb(221, 221, 221) 1438px 0px 0px -4px, rgb(221, 221, 221) 1439px 0px 0px -4px, rgb(221, 221, 221) 1440px 0px 0px -4px, rgb(221, 221, 221) 1441px 0px 0px -4px, rgb(221, 221, 221) 1442px 0px 0px -4px, rgb(221, 221, 221) 1443px 0px 0px -4px, rgb(221, 221, 221) 1444px 0px 0px -4px, rgb(221, 221, 221) 1445px 0px 0px -4px, rgb(221, 221, 221) 1446px 0px 0px -4px, rgb(221, 221, 221) 1447px 0px 0px -4px, rgb(221, 221, 221) 1448px 0px 0px -4px, rgb(221, 221, 221) 1449px 0px 0px -4px, rgb(221, 221, 221) 1450px 0px 0px -4px, rgb(221, 221, 221) 1451px 0px 0px -4px, rgb(221, 221, 221) 1452px 0px 0px -4px, rgb(221, 221, 221) 1453px 0px 0px -4px, rgb(221, 221, 221) 1454px 0px 0px -4px, rgb(221, 221, 221) 1455px 0px 0px -4px, rgb(221, 221, 221) 1456px 0px 0px -4px, rgb(221, 221, 221) 1457px 0px 0px -4px, rgb(221, 221, 221) 1458px 0px 0px -4px, rgb(221, 221, 221) 1459px 0px 0px -4px, rgb(221, 221, 221) 1460px 0px 0px -4px, rgb(221, 221, 221) 1461px 0px 0px -4px, rgb(221, 221, 221) 1462px 0px 0px -4px, rgb(221, 221, 221) 1463px 0px 0px -4px, rgb(221, 221, 221) 1464px 0px 0px -4px, rgb(221, 221, 221) 1465px 0px 0px -4px, rgb(221, 221, 221) 1466px 0px 0px -4px, rgb(221, 221, 221) 1467px 0px 0px -4px, rgb(221, 221, 221) 1468px 0px 0px -4px, rgb(221, 221, 221) 1469px 0px 0px -4px, rgb(221, 221, 221) 1470px 0px 0px -4px, rgb(221, 221, 221) 1471px 0px 0px -4px, rgb(221, 221, 221) 1472px 0px 0px -4px, rgb(221, 221, 221) 1473px 0px 0px -4px, rgb(221, 221, 221) 1474px 0px 0px -4px, rgb(221, 221, 221) 1475px 0px 0px -4px, rgb(221, 221, 221) 1476px 0px 0px -4px, rgb(221, 221, 221) 1477px 0px 0px -4px, rgb(221, 221, 221) 1478px 0px 0px -4px, rgb(221, 221, 221) 1479px 0px 0px -4px, rgb(221, 221, 221) 1480px 0px 0px -4px, rgb(221, 221, 221) 1481px 0px 0px -4px, rgb(221, 221, 221) 1482px 0px 0px -4px, rgb(221, 221, 221) 1483px 0px 0px -4px, rgb(221, 221, 221) 1484px 0px 0px -4px, rgb(221, 221, 221) 1485px 0px 0px -4px, rgb(221, 221, 221) 1486px 0px 0px -4px, rgb(221, 221, 221) 1487px 0px 0px -4px, rgb(221, 221, 221) 1488px 0px 0px -4px, rgb(221, 221, 221) 1489px 0px 0px -4px, rgb(221, 221, 221) 1490px 0px 0px -4px, rgb(221, 221, 221) 1491px 0px 0px -4px, rgb(221, 221, 221) 1492px 0px 0px -4px, rgb(221, 221, 221) 1493px 0px 0px -4px, rgb(221, 221, 221) 1494px 0px 0px -4px, rgb(221, 221, 221) 1495px 0px 0px -4px, rgb(221, 221, 221) 1496px 0px 0px -4px, rgb(221, 221, 221) 1497px 0px 0px -4px, rgb(221, 221, 221) 1498px 0px 0px -4px, rgb(221, 221, 221) 1499px 0px 0px -4px, rgb(221, 221, 221) 1500px 0px 0px -4px;
    }

    .c2sPlayer {
        background-color: rgb(245, 245, 245);
        width: 100%;
        height: 50px;
        display: flex;
        justify-content: center;
        color: rgb(68, 68, 68);
        border-bottom: 1px solid rgb(229, 229, 229);
        transition: 0.6s ease-out;
        z-index: 50000;
        position: fixed;
        bottom: 0px;
    }

    .c2sPlayer #c2s_currentTime {
        width: 31px;
        display: inline-block;
    }

    .c2sPlayer button {
        border-width: 0px !important;
    }

    .c2sPlayer button:focus, .c2sPlayer input:focus {
        outline: none;
    }

    .c2sPlayer__wrapper {
        display: flex;
        align-items: center;
        width: 94%;
    }

    .c2sPlayer__wrapper__audioBtn {
        cursor: pointer;
        min-width: 30px;
        min-height: 30px;
        background-color: rgb(80, 110, 145);
        border-radius: 100%;
        background-size: 10px;
        background-position: 50% center;
        background-repeat: no-repeat;
        background-image: url("");
        margin: auto 10px auto 0px;
    }

    .c2sPlayer__wrapper__audioBtn:hover {
        cursor: pointer;
    }

    .c2sPlayer__wrapper .paused {
        background-position: 12px 8px;
        background-image: url("");
    }

    .c2sPlayer__wrapper__volume {
        height: 100%;
        display: none;
    }

    .c2sPlayer__wrapper__volume__volumeBtn {
        min-width: 16px;
        min-height: 16px;
        padding: 10px;
        margin: auto 10px;
        border-color: transparent;
        background-color: transparent;
        background-size: contain;
        background-position: 50% center;
        background-repeat: no-repeat;
        background-image: url("");
    }

    .c2sPlayer__wrapper__volume__volumeBtn:hover {
        cursor: pointer;
    }

    .c2sPlayer__wrapper__volume__slider {
        margin-right: 20px;
        width: 52px;
    }

    .c2sPlayer__wrapper__volume .mute {
        background-image: url("");
    }

    .c2sPlayer__wrapper__audioSlider {
        display: flex;
        align-items: center;
        height: 100%;
        width: 100%;
        flex-flow: row;
    }

    .c2sPlayer__wrapper__audioSlider__slider {
        width: 100%;
        order: 2;
    }

    .c2sPlayer__wrapper__audioSlider__timestamp {
        height: 14px;
        font: 400 14px / 15px calibre, sans-serif;
        order: 1;
        min-width: 84px;
    }

    .c2sPlayer__wrapper__audioSlider__ad.hidden, .c2sPlayer__wrapper__audioSlider__ad:not(.hidden) + div {
        display: none;
    }

    .c2sPlayer__wrapper__closeSpan {
        margin-left: 30px;
        font: 400 14px / 48px calibre, sans-serif;
        display: none;
    }

    .c2sPlayer__wrapper__closeBtn {
        cursor: pointer;
        width: 20px;
        height: 20px;
        border-color: transparent;
        background-color: transparent;
        background-size: 20px 20px;
        background-position: 50% center;
        background-repeat: no-repeat;
        background-image: url("");
        margin: auto 0px auto 15px;
    }

    .c2sPlayer__wrapper__closeBtn:hover {
        cursor: pointer;
    }

    .c2sPlayer__inArticleControl {
        display: flex;
        align-items: center;
        opacity: 1;
        transition: opacity 0.2s;
        flex-direction: row-reverse;
    }

    .c2sPlayer__inArticleControl span {
        padding-left: 10px;
        padding-right: 10px;
        color: rgb(80, 110, 145);
        font: 600 15px / 18px calibre, sans-serif;
    }

    .c2sPlayer__inArticleControl span:hover {
        cursor: pointer;
    }

    .c2sPlayer__inArticleControl button {
        width: 30px;
        height: 30px;
        background-size: 14px;
        border-radius: 100%;
        outline: none;
        border: none;
        background-position: 50% center;
        background-color: rgb(80, 110, 145);
        background-repeat: no-repeat;
        background-image: url("");
        cursor: pointer;
        margin: auto 0px;
    }

    .c2sPlayer__inArticleControl .playing {
        background-size: 10px;
        background-position: 10px 9px;
        background-image: url("");
    }

    .c2sPlayer__inArticleControl .paused {
        background-position: 12px 8px;
        background-size: 10px;
        background-image: url("");
    }

    .c2sPlayer__inArticleControl.loading {
        pointer-events: none;
        opacity: 0.3;
    }

    .social__icons {
        min-height: 30px;
        margin: 8px 0px 0px;
    }

    .social__icons--no_c2s {
        min-height: unset;
        margin: unset;
    }

    .social__icons--left {
        display: flex;
    }

    .social__icons--left .c2sPlayer__inArticleControl {
        position: relative;
        right: unset;
        display: flex;
        flex-direction: row-reverse;
    }

    .social__icons--left .c2sPlayer__inArticleControl span {
        padding: 0px 0px 0px 10px;
    }

    .social__icons--left .c2sPlayer__inArticleControl button {
        width: 30px;
        height: 30px;
        background-size: 14px;
        background-position: 8px center;
    }

    .social__icons--left .c2sPlayer__inArticleControl button.paused, .social__icons--left .c2sPlayer__inArticleControl button.playing {
        background-size: 10px;
        background-position: 50% center;
    }

    .social__icons--left .c2sPlayer__inArticleControl button.paused {
        background-position: 12px 8px;
    }

    .social__icons--left.hidden {
        opacity: 0;
    }

    .social__icons--left.hidden button, .social__icons--left.hidden span {
        cursor: unset;
    }

    .c2sPlayer__inArticleControl.hidden {
        opacity: 0;
    }

    .c2sPlayer__inArticleControl.hidden button, .c2sPlayer__inArticleControl.hidden span {
        cursor: unset;
    }

    .playerHiddenBottom {
        bottom: -50px;
    }

    .playerHiddenTop {
        top: -50px;
    }

    .serviceLogo {
        display: flex;
        flex-direction: column;
        width: 100%;
        z-index: 10600;
        transform: translateY(0px);
        transition: transform 0.3s ease-out;
        border-bottom: 1px solid rgb(229, 229, 229);
        height: 62px;
    }

    .serviceLogo__logo {
        font: 700 34px / 30px calibre, sans-serif;
        color: rgb(34, 34, 34);
        position: relative;
        top: -3px;
        white-space: nowrap;
    }

    .serviceLogo__logo::after {
        content: "";
        position: absolute;
        top: 24px;
        left: 0px;
        width: 65%;
        height: 9px;
        z-index: -1;
        background: linear-gradient(90deg, rgb(145, 166, 196), rgb(86, 115, 150) 100%, rgb(86, 115, 150) 0px) 0px 0px no-repeat padding-box padding-box transparent;
    }

    .serviceLogo__partner {
        width: 100vw;
        height: 60px;
        display: flex;
        align-items: center;
        justify-content: flex-end;
        background-color: rgb(245, 245, 245);
        padding: 0px 15px;
        box-shadow: rgba(51, 51, 51, 0.13) 1px 1px 0px;
        transition: 0.3s ease-out;
    }

    .serviceLogo__partnerTitle {
        color: rgb(153, 153, 153);
        text-transform: uppercase;
        font-size: 12px;
        margin: 0px auto 0px 0px;
    }

    .serviceLogo__partnerImg {
        max-width: 100px;
    }

    .serviceLogo__partner--DFP {
        opacity: 0;
        z-index: -1;
        height: 0px;
    }

    .serviceLogo__partner--DFP--hide .serviceLogo__additionalElements {
        transform: translateY(-60px);
    }

    .serviceLogo__partner--DFP--active .serviceLogo__additionalElements {
        position: absolute;
        top: 60px;
        height: 60px;
        transition: 0.3s ease-in-out;
    }

    .serviceLogo__partner--DFP--active .serviceLogo__partner--DFP {
        height: 60px;
        opacity: 1;
        z-index: 1;
    }

    .serviceLogo__autopromotionImg, .serviceLogo__img, .serviceLogo__partnerImg {
        display: block;
        max-height: 40px;
        width: auto;
        height: auto;
    }

    .serviceLogo__bin {
        display: block;
        width: 100%;
    }

    .serviceLogo__autopromotion {
        margin-left: 15px;
        display: flex;
        margin-right: 15px;
    }

    .serviceLogo__logoGroupElements {
        display: flex;
        align-items: center;
        justify-content: center;
        width: 100%;
        height: 60px;
        z-index: 10;
        padding-left: 15px;
    }

    .serviceLogo--withPartner .serviceLogo__partner::before {
        content: "";
        color: rgb(153, 153, 153);
        font: 400 12px / 14px calibre, sans-serif;
        text-transform: uppercase;
        position: absolute;
        right: 130px;
    }

    .serviceLogo--withAutopromotion .serviceLogo__img {
        max-width: 150px;
    }

    .serviceLogo--graphicLogo:not(.serviceLogo--withAutopromotion) .serviceLogo__logoGroupElements {
        justify-content: center;
        padding: 0px;
    }

    .nav {
        display: none;
        width: 100%;
        z-index: 10601;
        overflow-y: scroll;
        height: calc(-100px + 100vh);
    }

    .nav, .nav__firstLevelItemLink, .nav__secondLevelItemLink {
        position: relative;
    }

    .nav__firstLevelItemName {
        display: block;
        background: rgb(255, 255, 255);
        border-bottom: 1px solid rgb(221, 221, 221);
        color: rgb(34, 34, 34);
        padding: 17px 15px 16px;
        font: 600 16px / 16px calibre, sans-serif;
        text-transform: uppercase;
        z-index: 1;
    }

    #pageTypeId_0 .nav__firstLevelItemName .nav__firstLevelItemName {
        padding: 15px 10px;
        white-space: nowrap;
        border: none;
    }

    .nav__secondLevel {
        background: rgb(245, 245, 245);
        border-bottom: 1px solid rgb(221, 221, 221);
        padding: 10px 0px;
    }

    .nav__thirdLevel {
        background: rgb(238, 238, 238);
        padding: 10px 0px;
    }

    .nav__secondLevelItemName, .nav__thirdLevelItemName {
        display: block;
        z-index: 1;
        color: rgb(34, 34, 34);
        padding: 10px 25px;
        font: 400 16px / 12px calibre, sans-serif;
    }

    .nav__thirdLevelItemName {
        padding: 10px 35px;
        display: block;
    }

    .nav__secondLevel, .nav__thirdLevel {
        display: none;
    }

    .nav__arrow {
        position: absolute;
        top: 0px;
        right: 0px;
        width: 46px;
        height: 100%;
        background-repeat: no-repeat;
        background-position: 50% center;
        background-image: url("937fcdf989249998e696c15fa515e18653f5a142.svg");
        z-index: 20;
    }

    .nav__closeNavButton {
        display: flex;
        justify-content: center;
        align-items: center;
        background: rgb(255, 255, 255);
    }

    .nav__closeNavButtonName {
        font: 600 16px / 16px calibre, sans-serif;
        text-transform: uppercase;
        padding: 17px 0px;
        margin-right: 5px;
        position: relative;
        color: rgb(34, 34, 34);
    }

    .nav__firstLevelList--open .nav__secondLevel {
        display: block;
        position: relative;
    }

    .nav__firstLevelList--open > .nav__firstLevelItemLink .nav__arrow {
        background-image: url("");
    }

    .nav__firstLevelList--open .nav__firstLevelItemLink::after, .nav__firstLevelList--open .nav__secondLevel::after {
        content: "";
        height: 100%;
        width: 4px;
        position: absolute;
        top: 0px;
        left: 0px;
    }

    .nav__firstLevelList--open .nav__firstLevelItemLink::after {
        background: linear-gradient(rgb(145, 166, 196), rgb(86, 115, 150) 100%, rgb(86, 115, 150) 0px) 0px 0px no-repeat padding-box padding-box transparent;
    }

    .nav__firstLevelList--open .nav__secondLevel::after {
        background: 0px 0px no-repeat padding-box padding-box rgba(86, 115, 150, 0.3);
    }

    .nav__secondLevelList--open > .nav__thirdLevel {
        display: block;
    }

    .nav__secondLevelList--open > .nav__secondLevelItemLink > .nav__secondLevelItemName {
        padding: 10px 0px 10px 25px !important;
    }

    .nav__secondLevelList--open > .nav__secondLevelItemLink > .nav__arrow {
        background-image: url("");
    }

    .nav__secondLevelList--open.nav__secondLevelItem:last-child .nav__thirdLevel {
        margin: 10px 0px 0px;
    }

    .nav__active {
        color: rgb(86, 115, 150);
    }

    .nav__reservedPlace {
        height: 60px;
        width: 100%;
        background-color: rgb(255, 255, 255);
    }

    .nav__hamburger {
        width: 20px;
        height: 20px;
        background-repeat: no-repeat;
        background-position: 50% center;
        margin-right: 15px;
        position: absolute;
        right: 0px;
        top: 30px;
        transform: translateY(-50%);
        z-index: 10602;
    }

    @media not all and (min-resolution: 0.001dpcm) {
        @supports (-webkit-appearance: none) {
            .nav, .navigation-lists__outer-nav {
                padding-bottom: 120px;
            }
        }
    }
    .main-navigation {
        position: relative;
        left: 0px;
        width: 100%;
        z-index: 10602;
        background: rgb(0, 0, 0);
        transform: translateY(0px);
        transition: 0.5s ease-out;
    }

    .main-navigation__logo {
        height: 25px;
        margin-left: 15px;
        order: 1;
    }

    .main-navigation__logo .main-navigation__icon {
        height: 25px;
    }

    .main-navigation__inner-wrapper .main-navigation__nav {
        margin-left: auto;
        order: 3;
    }

    .main-navigation__nav .main-navigation__link {
        font: 400 14px / 14px calibre, sans-serif;
        color: rgb(68, 68, 68);
        transition: 0.2s ease-out;
    }

    .main-navigation__nav .main-navigation__link:hover {
        opacity: 0.8;
    }

    .main-navigation__nav .main-navigation__lists {
        display: flex;
        align-items: center;
        flex-wrap: wrap;
        width: 100%;
    }

    .main-navigation__nav .main-navigation__list-item {
        padding: 10px;
        cursor: pointer;
        height: 100%;
    }

    .main-navigation__nav .main-navigation__list-item--isHighlighted {
        background-color: rgb(245, 245, 245);
    }

    .main-navigation__nav .main-navigation__list-item--isHighlighted .main-navigation__link {
        font-weight: 700;
        color: rgb(34, 34, 34);
    }

    .main-navigation__shortcuts {
        display: flex;
        align-items: baseline;
        margin-left: auto;
        order: 2;
    }

    .main-navigation__shortcuts .main-navigation__lists {
        display: flex;
        padding: 18px 15px;
    }

    .main-navigation__shortcuts .main-navigation__link {
        display: flex;
        align-items: center;
        font: 500 14px / 17px calibre, sans-serif;
        letter-spacing: 0px;
        text-transform: uppercase;
        color: rgb(34, 34, 34);
    }

    .main-navigation__shortcuts .main-navigation__icon {
        height: 15px;
        margin-right: 8px;
        position: absolute;
        left: 0px;
        top: 33%;
    }

    .main-navigation__shortcuts .main-navigation__list-item--environment .srodowiskoA {
        fill: rgb(69, 156, 95);
    }

    .main-navigation__shortcuts .main-navigation__list-item span {
        margin-left: 8px;
    }

    .main-navigation__login {
        position: relative;
    }

    .main-navigation__login .main-navigation__icon {
        margin-right: 10px;
    }

    .main-navigation__login .main-navigation__login {
        margin-left: 8px;
    }

    .main-navigation__login .main-navigation__login_box {
        position: absolute;
        background: rgb(255, 255, 255);
        display: none;
        transition: 0.3s ease-in-out;
        top: 40px;
        right: -20px;
        z-index: 1;
    }

    .main-navigation__login .main-navigation__login_box ul {
        box-shadow: rgba(0, 0, 0, 0.2) 0px 1px 3px;
    }

    .main-navigation__login.main-navigation__login--open .main-navigation__login_box, .main-navigation__login:hover .main-navigation__login_box {
        display: block;
    }

    .main-navigation__login .main-navigation__logout {
        font: 500 14px / 17px calibre, sans-serif;
        width: 130px;
        padding: 10px 0px;
        display: flex;
        align-items: center;
        justify-content: center;
    }

    .main-navigation__nav .main-navigation__list-item, .main-navigation__shortcuts .main-navigation__list-item {
        display: flex;
        position: relative;
        align-items: center;
    }

    .main-navigation__dropdown {
        position: relative;
        border-left: 1px solid rgb(229, 229, 229);
        height: 25px;
        width: 45px;
        order: 2;
    }

    .main-navigation__arrow-small {
        background-repeat: no-repeat;
        background-position: 50% center;
        background-image: url("937fcdf989249998e696c15fa515e18653f5a142.svg");
        position: absolute;
        margin-left: 0px;
        margin-top: -7px;
        width: 40px;
        height: 40px;
    }

    * .main-navigation__arrow-small:hover {
        cursor: pointer;
    }

    .main-navigation .navigation-lists__outer-nav {
        width: 100%;
        height: 100%;
        box-shadow: rgb(214, 214, 214) 0px 3px 3px -2px;
        overflow-y: auto;
        display: none;
        max-height: calc(-40px + 100vh);
    }

    .main-navigation .navigation-lists__outer-nav .main-navigation__shortcuts {
        position: relative;
        flex-wrap: wrap;
        border-bottom: 1px solid rgb(229, 229, 229);
    }

    .main-navigation .navigation-lists__outer-nav .main-navigation__shortcuts .main-navigation__list-item {
        width: 50%;
        margin: 0px;
        padding: 10px 0px;
    }

    .navigation-lists {
        margin: auto;
        width: 100%;
        overflow: scroll;
    }

    .navigation-lists__icon {
        margin-right: 8px;
    }

    .navigation-lists__row--site {
        border-bottom: 1px solid rgb(229, 229, 229);
        padding: 20px 15px;
    }

    .navigation-lists__row--site .navigation-lists__link {
        font: 900 18px / 30px calibre, sans-serif;
        color: rgb(34, 34, 34);
        transition: color 0.2s ease-out;
    }

    .navigation-lists__row--site .navigation-lists__link:hover {
        color: rgba(34, 34, 34, 0.8);
    }

    .navigation-lists__row--site .navigation-lists__list-item {
        width: 50%;
        display: block;
        margin: 0px;
        padding: 0px;
    }

    .navigation-lists__row--site .navigation-lists__lists {
        display: flex;
        flex-wrap: wrap;
    }

    .navigation-lists__row--app {
        font: 500 14px / 16px calibre, sans-serif;
        color: rgb(34, 34, 34);
        border-bottom: 1px solid rgb(229, 229, 229);
        padding: 15px;
    }

    .navigation-lists__row--app .navigation-lists__list-item {
        padding: 10px 0px;
    }

    .navigation-lists__row--app .navigation-lists__link {
        display: flex;
        align-items: center;
    }

    .navigation-lists__row--app .navigation-lists__link span {
        margin-left: 8px;
        text-transform: uppercase;
    }

    .navigation-lists__row--app .navigation-lists__lists {
        display: block;
    }

    .navigation-lists__row--linked {
        display: block;
        color: rgb(34, 34, 34);
        font: 500 16px / 22px calibre, sans-serif;
        width: 100%;
        padding: 0px;
    }

    .navigation-lists__row--linked .navigation-lists__lists {
        border-bottom: 1px solid rgb(229, 229, 229);
    }

    .navigation-lists__row--popular {
        display: flex;
        flex-wrap: wrap;
        padding: 0px;
        height: 100%;
    }

    .navigation-lists__row--popular .navigation-lists__link {
        font: 500 16px / 25px calibre, sans-serif;
    }

    .navigation-lists__smalltitle {
        font: 600 16px / 22px calibre, sans-serif;
        color: rgb(34, 34, 34);
        text-transform: uppercase;
        padding: 14px 15px 13px;
        border-bottom: 1px solid rgb(229, 229, 229);
        display: flex;
        justify-content: space-between;
    }

    .navigation-lists__column {
        width: 100%;
        padding: 0px;
    }

    .navigation-lists__group {
        font: 500 16px / 25px calibre, sans-serif;
        width: 100%;
    }

    .navigation-lists__group--open .navigation-lists__lists {
        display: block !important;
    }

    .navigation-lists__group--open .navigation-lists__smalltitleSVG {
        transform: rotate(180deg);
    }

    .navigation-lists__group .navigation-lists__list-item, .navigation-lists__row--popular .navigation-lists__list-item {
        background-color: rgb(245, 245, 245);
        padding: 7px 0px;
    }

    .navigation-lists__group .navigation-lists__list-item a, .navigation-lists__row--popular .navigation-lists__list-item a {
        display: block;
        line-height: 16px;
    }

    .navigation-lists__row--linked .navigation-lists__lists, .navigation-lists__row--popular .navigation-lists__lists {
        display: none;
        background: rgb(245, 245, 245);
        padding: 13px 25px;
    }

    .navigation-lists__fold {
        display: flex;
        justify-content: center;
        align-items: center;
        padding: 10px 15px;
    }

    .navigation-lists__fold_button {
        color: rgb(34, 34, 34);
        position: relative;
        cursor: pointer;
        margin-right: 5px;
        font: 600 16px / 25px calibre, sans-serif;
    }

    .navigation-lists__fold_button ~ svg {
        cursor: pointer;
    }

    .navigation-lists__lists {
        font: 300 16px / 22px calibre, sans-serif;
    }

    .search-form {
        display: none;
        position: absolute;
        bottom: 0px;
    }

    .search-form__input {
        background: rgb(245, 245, 245);
        height: 40px;
        padding: 0px 50px 0px 15px;
        border: 0px;
        font: 500 16px / 19px calibre, sans-serif;
        color: rgb(68, 68, 68);
        width: 100vw;
    }

    .search-form__input:focus {
        outline: unset;
    }

    .search-form__input::-webkit-input-placeholder {
        color: rgb(68, 68, 68);
    }

    .search-form__close {
        padding: 2px 5px;
        right: 15px;
        top: 1px;
    }

    .search-form__submit {
        background: none;
        border: none;
        padding: 5px;
        margin-right: 10px;
        right: 40px;
        top: 7px;
    }

    .search-form__submit .search-form__icon {
        position: relative;
    }

    .search-form__close, .search-form__submit {
        position: absolute;
    }

    .search-form__form {
        position: relative;
    }

    .top_wrapper.cap--open .main-navigation {
        height: 100vh;
    }

    .top_wrapper.cap--open .main-navigation .navigation-lists__outer-nav {
        display: block;
    }

    .top_wrapper.cap--open .main-navigation .navigation-lists {
        background-color: rgb(255, 255, 255);
    }

    .top_wrapper.cap--open .main-navigation .navigation-lists__outer-nav {
        margin-top: -1px;
    }

    .top_wrapper.cap--open .main-navigation__inner-wrapper {
        background-color: rgb(255, 255, 255);
        position: relative;
        box-shadow: rgba(0, 0, 0, 0.2) 0px 3px 3px -2px;
    }

    .top_wrapper.cap--open .main-navigation__arrow-small {
        transform: rotate(180deg);
    }

    .top_wrapper.cap--open #DFP_PREMIUMBOARD, .top_wrapper.cap--open .DFP-201-PREMIUMBOARD, .top_wrapper.cap--open .DFP_PREMIUMBOARD, .top_wrapper.navbar--open #DFP_PREMIUMBOARD, .top_wrapper.navbar--open .DFP-201-PREMIUMBOARD, .top_wrapper.navbar--open .DFP_PREMIUMBOARD {
        display: none;
    }

    .top_wrapper {
        position: fixed;
        width: 100%;
        top: 0px;
        z-index: 10501;
        height: 40px;
        margin-bottom: 70px;
        transition: transform 0.3s ease-out;
    }

    .top_wrapper--capOrNavbarHidden .navBox, .top_wrapper--capOrNavbarHidden .notificationBox {
        transform: translateY(-100%);
    }

    .top_wrapper--capOrNavbarHidden .related_gallery_closing_button {
        transform: translateY(40px);
    }

    .top_wrapper--capOrNavbarHidden .nav {
        height: calc(-60px + 100vh);
    }

    .top_wrapper.navbar--open .navBox .serviceLogo__partner--DFP--active ~ .nav {
        top: -60px;
    }

    .top_wrapper.navbar--open .navBox .nav {
        display: block;
        background-color: rgb(255, 255, 255);
    }

    .top_wrapper.navbar--open .navBox .nav.navWithBtn {
        display: flex;
    }

    .top_wrapper.navbar--open .navBox .nav__hamburger {
        background-image: url("");
    }

    .top_wrapper.cap--open .main-navigation {
        background-color: transparent;
    }

    .top_wrapper.cap--open .main-navigation::after {
        content: "";
        background: rgba(2, 2, 2, 0.6);
        position: absolute;
        height: 100%;
        width: 100%;
        top: 40px;
        z-index: -1;
    }

    html body {
        padding-top: 100px;
    }

    html body.premium:not(#pageTypeId_0) {
        padding-top: 85px;
    }

    body .article__image {
        top: 100px;
    }

    body.isPartnerMaterial .article__image {
        top: 160px;
        margin-top: 0px;
    }

    .serviceLogo ~ .nav__reservedPlace {
        display: none;
    }

    #DFP_PREMIUMBOARD {
        z-index: 10602;
    }

    .DFP-201-PREMIUMBOARD-MOBI.activeBan {
        display: none;
    }

    .navBox {
        transition: 0.6s ease-out;
        transform: translateY(0px);
        z-index: -2;
    }

    .related_gallery_closing_button {
        position: relative;
        top: 0px;
        height: 40px;
        transition: 0.3s ease-out;
        transform: translateY(0px);
        z-index: 10000;
    }

    #adUnit-201-PREMIUMBOARD-MOBI.activeBan, #adUnit-201-PREMIUMBOARD.activeBan {
        position: fixed;
        display: block;
        opacity: 0;
        top: 0px;
        min-height: 50px;
    }

    @font-face {
        font-family: Lato;
        src: url("");
        font-weight: 300;
        font-style: normal;
        font-display: swap;
    }
    @font-face {
        font-family: Lato;
        src: url("");
        font-weight: 400;
        font-style: normal;
        font-display: swap;
    }
    @font-face {
        font-family: Lato;
        src: url("");
        font-weight: 700;
        font-style: normal;
        font-display: swap;
    }
    .promotion-material {
        display: flex;
        background-color: rgb(68, 68, 68);
        padding: 7px 0px;
        align-items: center;
        justify-content: center;
        grid-area: 3 / 2;
        width: calc(100% - 30px);
        margin: 20px auto;
    }

    .promotion-material-data {
        display: none;
    }

    .promotion-material__txt {
        font: 400 13px / 18px Lato, sans-serif;
        color: rgb(255, 255, 255);
        text-transform: uppercase;
        letter-spacing: 1px;
    }

    .hp_redirector {
        width: 100%;
        height: 500px;
        margin: auto;
        overflow: hidden;
        position: relative;
        background-color: rgb(255, 255, 255);
    }

    .hp_redirector::after {
        content: "";
        height: 100%;
        position: absolute;
        width: 100%;
        top: 0px;
        left: 0px;
        z-index: 0;
        background: linear-gradient(rgba(235, 235, 235, 0.7) 50%, rgb(255, 255, 255));
    }

    .hp_redirector .hp_redirector-content {
        width: 1200px;
        margin: auto;
        padding: 10px 0px 100px;
        position: relative;
    }

    .hp_redirector .hp_redirector-article_box img {
        width: 100%;
    }

    .hp_redirector .hp_redirector-article_box p {
        font: 700 16px / 26px calibre;
        margin: 7px 0px 10px;
        position: relative;
        overflow: hidden;
        height: 75px;
        color: rgb(10, 33, 64);
        text-align: left;
    }

    .hp_redirector .hp_redirector-circle-progress {
        display: none;
        position: fixed;
        bottom: 100px;
        z-index: 21;
        margin: auto;
        left: 50%;
        transform: translateX(-50%);
        transition: 0.2s linear;
    }

    .hp_redirector .hp_redirector-circle-progress::after {
        content: "";
        background: url("") 50% center / contain no-repeat;
        position: absolute;
        top: -5px;
        left: 0px;
        width: 100%;
        height: 100%;
    }

    .hp_redirector .hp_redirector-circle-progress__fill {
        stroke-width: 10px;
        stroke: url("");
        transition: stroke-dashoffset 0.4s linear;
        will-change: auto;
    }

    .hp_redirector .hp_redirector-circle-progress__fill_back {
        stroke-width: 10px;
        stroke: rgb(0, 0, 0);
        opacity: 0.4;
    }

    .hp_redirector .hp_redirector-type_2 {
        position: relative;
    }

    .hp_redirector .o-daily {
        background: rgb(255, 255, 255);
        color: rgb(34, 34, 34);
        margin: 20px auto 0px;
        padding: 0px;
        position: relative;
        text-align: left;
        width: 1300px;
    }

    .hp_redirector .o-daily::after {
        width: 100%;
        height: 20px;
        content: "";
        display: block;
        clear: both;
    }

    .hp_redirector .o-daily h2 {
        color: rgb(34, 34, 34);
        font: 700 32px / 32px calibre;
        display: block;
        float: left;
        height: 35px;
        max-width: 440px;
        padding: 0px 20px 0px 0px;
        position: relative;
        text-align: left;
        z-index: 0;
    }

    .hp_redirector .o-daily h2::before {
        background: linear-gradient(45deg, rgb(255, 91, 30), rgb(255, 0, 104));
        bottom: 0px;
        content: "";
        height: 15px;
        left: 0px;
        position: absolute;
        transition: width 0.8s cubic-bezier(0.2, 1, 0.3, 1);
        width: 60%;
        z-index: -1;
    }

    .hp_redirector .o-daily h3 {
        display: block;
        float: left;
        padding: 10px 20px 0px 0px;
        width: 175px;
        font: 600 20px / 18px calibre;
    }

    .hp_redirector .news-feed-mask {
        background: url("") repeat-y;
        display: block;
        height: 100%;
        width: 250px;
        position: absolute;
        right: -10px;
        top: 0px;
    }

    .hp_redirector .c-article {
        width: 300px;
        height: 250px;
        border: 1px solid rgb(219, 219, 219);
        border-radius: 2px;
        overflow: hidden;
        display: block;
    }

    .hp_redirector .c-article img {
        height: auto;
        position: relative;
        width: 100%;
    }

    .hp_redirector .c-article .o-article__header {
        color: rgb(34, 34, 34);
        height: 125px;
        padding: 15px;
        position: relative;
    }

    .hp_redirector .c-article .o-article__header span {
        display: -webkit-box;
        height: 3.6em;
        margin: -7px 0px 0px;
        overflow: hidden;
        text-overflow: ellipsis;
        font: 600 1.25rem / 1.2 calibre;
        text-align: left;
    }

    .hp_redirector .c-article .o-article__image {
        background-image: url("");
        background-position: 50% center;
        background-repeat: no-repeat;
        background-size: 75px;
        height: 125px;
        overflow: hidden;
        position: relative;
    }

    .hp_redirector .c-article.c-article.is-big-tile {
        width: 620px;
        height: 520px;
        background: rgb(245, 245, 245);
        margin-right: 20px;
        float: left;
    }

    .hp_redirector .c-article.c-article.is-big-tile .o-article__header {
        height: 270px;
        padding: 20px 20px 40px;
        margin: 0px;
    }

    .hp_redirector .c-article.c-article.is-big-tile .o-article__header span {
        font: 700 1.75rem / 1.2 calibre;
        display: block;
        height: 7.2em;
        overflow: hidden;
        text-overflow: ellipsis;
        overflow-wrap: break-word;
    }

    .hp_redirector .c-article.c-article.is-big-tile .o-article__image {
        height: 350px;
    }

    .hp_redirector .c-article:nth-of-type(2) {
        margin-bottom: 20px;
    }

    .hp-notification-mobile {
        position: fixed;
        bottom: 0px;
        transition: transform 0.6s linear;
        z-index: 100;
        transform: translateY(200px);
        width: 100%;
        box-shadow: rgba(0, 0, 0, 0.3) 0px -3px 10px;
    }

    .hp-notification-mobile * {
        box-sizing: border-box;
    }

    .hp-notification-mobile__box {
        background: rgb(245, 245, 245);
        padding: 10px 15px;
        border-bottom: 1px solid rgb(221, 221, 221);
        display: grid;
        grid-template-rows: 12px 30px;
        grid-template-columns: 64px auto;
        gap: 5px 0px;
    }

    .hp-notification-mobile__top {
        position: relative;
        font: 700 14px / 16px calibre, sans-serif;
        color: rgb(34, 34, 34);
        grid-area: 1 / 2 / 2 / 3;
        padding: 0px 10px;
    }

    .hp-notification-mobile__timer {
        top: 0px;
        right: 0px;
        display: none;
    }

    .hp-notification-mobile__next {
        position: absolute;
        top: 50%;
        right: 20px;
        display: flex;
        justify-content: center;
        align-items: center;
        transform: translateY(-50%);
        fill: rgb(153, 153, 153);
    }

    .hp-notification-mobile__title {
        position: relative;
        z-index: 1;
        display: inline-block;
    }

    .hp-notification-mobile__title::after {
        content: "";
        width: 77px;
        height: 4px;
        background: linear-gradient(90deg, rgb(255, 104, 60), red 50%, rgb(255, 57, 113));
        display: block;
        position: absolute;
        left: 0px;
        bottom: 2px;
        z-index: -1;
    }

    .hp-notification-mobile__image {
        grid-area: 1 / 1 / 3 / 2;
        overflow: hidden;
    }

    .hp-notification-mobile__image img {
        height: auto;
        width: 100%;
    }

    .hp-notification-mobile__header {
        grid-area: 2 / 2 / 3 / 3;
        font: 400 15px / 15px calibre, sans-serif;
        color: rgb(34, 34, 34);
        overflow: hidden;
        padding: 0px 20px 0px 10px;
    }

    .hp-notification-mobile--show {
        transform: translateY(0px);
    }

    .hp-notification-mobile--breaking-news .hp-notification-mobile__box {
        grid-template-rows: 0px 54px;
        gap: 0px;
    }

    .hp-notification-mobile--breaking-news .hp-notification-mobile__top {
        grid-area: 1 / 1 / 2 / 3;
        display: none;
    }

    .hp-notification-mobile--breaking-news .hp-notification-mobile__image {
        background-image: url("");
        background-position: 50% center;
        background-size: cover;
        grid-area: 2 / 1 / 3 / 2;
        display: inline-block;
    }

    .hp-notification-mobile--breaking-news .hp-notification-mobile__image img {
        display: none;
    }

    .hp-notification-mobile--breaking-news .hp-notification-mobile__header {
        grid-area: 2 / 2 / 3 / 3;
        color: rgb(227, 0, 0);
        font: 600 16px / 17px calibre, sans-serif;
    }

    .hp-notification-mobile--breaking-news svg {
        fill: rgb(227, 0, 0);
    }

    .hp-notification-mobile--see-on-hp .hp-notification-mobile__box {
        grid-template-rows: 14px 35px;
        grid-template-columns: 100%;
        gap: 5px;
    }

    .hp-notification-mobile--see-on-hp .hp-notification-mobile__top {
        font: 700 16px / 14px calibre, sans-serif;
        grid-area: 1 / 1 / 2 / 2;
        padding: 0px;
    }

    .hp-notification-mobile--see-on-hp .hp-notification-mobile__title::after {
        height: 5px;
        bottom: 0px;
    }

    .hp-notification-mobile--see-on-hp .hp-notification-mobile__image {
        display: none;
    }

    .hp-notification-mobile--see-on-hp .hp-notification-mobile__header {
        grid-area: 2 / 1 / 3 / 2;
        font: 400 16px / 17px calibre, sans-serif;
        padding: 0px 20px 0px 0px;
    }

    .hp-notification-mobile--big-version .hp-notification-mobile__box {
        grid-template-rows: 18px 68px;
        grid-template-columns: 93px auto;
        gap: 15px;
        padding: 15px 15px 20px;
    }

    .hp-notification-mobile--big-version .hp-notification-mobile__top {
        grid-area: 1 / 1 / 2 / 3;
        padding: 0px;
    }

    .hp-notification-mobile--big-version .hp-notification-mobile__title {
        font: 700 20px / 20px calibre, sans-serif;
    }

    .hp-notification-mobile--big-version .hp-notification-mobile__title::after {
        bottom: 0px;
        height: 7px;
    }

    .hp-notification-mobile--big-version .hp-notification-mobile__image {
        grid-area: 2 / 1 / 3 / 2;
    }

    .hp-notification-mobile--big-version .hp-notification-mobile__header {
        grid-area: 2 / 2 / 3 / 3;
        padding: 0px;
        font: 400 16px / 17px calibre, sans-serif;
    }

    .hp-notification-mobile--big-version .hp-notification-mobile__next {
        display: none;
    }

    .hp-notification-mobile--big-version .hp-notification-mobile__timer {
        display: block;
    }

    .hp-notification-mobile--return-bar {
        width: 100%;
        height: 50px;
        display: flex;
        align-items: center;
        padding: 0px 0px 0px 15px;
        background: linear-gradient(90deg, rgb(255, 104, 60), red 50%, rgb(255, 57, 113));
        z-index: 50;
    }

    .hp-notification-mobile__timer.start {
        position: absolute;
        background: rgb(245, 245, 245);
        width: 25px;
        height: 25px;
    }

    .hp-notification-mobile__timer.start * {
        box-sizing: border-box;
    }

    .hp-notification-mobile__timer.start .pie {
        width: 50%;
        height: 100%;
        transform-origin: 100% 50%;
        position: absolute;
        border: 3px solid rgb(204, 204, 204);
    }

    .hp-notification-mobile__timer.start .spinner {
        border-radius: 100% 0px 0px 100% / 50% 0px 0px 50%;
        z-index: 200;
        border-right: none;
        animation: 5s linear 0s infinite normal none running rotateLoadingBar;
    }

    @keyframes rotateLoadingBar {
        0% {
            transform: rotate(0deg);
        }
        100% {
            transform: rotate(-1turn);
        }
    }
    .hp-notification-mobile__timer.start:hover .filler, .hp-notification-mobile__timer.start:hover .mask, .hp-notification-mobile__timer.start:hover .spinner {
        animation-play-state: running;
    }

    .hp-notification-mobile__timer.start .filler {
        border-radius: 0px 100% 100% 0px / 0px 50% 50% 0px;
        left: 50%;
        opacity: 0;
        z-index: 100;
        animation: 5s steps(1) 0s infinite reverse none running opacityLoadingBar;
        border-left: none;
    }

    .hp-notification-mobile__timer.start .mask {
        width: 50%;
        height: 100%;
        position: absolute;
        background: inherit;
        opacity: 1;
        z-index: 300;
        animation: 5s steps(1) 0s infinite normal none running opacityLoadingBar;
    }

    @keyframes opacityLoadingBar {
        0% {
            opacity: 0;
        }
        50%, 100% {
            opacity: 1;
        }
    }
    .hp-notification-mobile ~ .section_wrapper .page_footer {
        margin: 10px auto 55px;
    }

    .googleNews {
        display: flex;
        align-items: center;
        justify-content: center;
        background-color: rgb(232, 240, 254);
        font: 600 17px / 19px calibre, sans-serif;
        flex-direction: column;
        padding: 18px 30px;
        height: auto;
        text-align: center;
    }

    .googleNews__btn {
        display: block;
        background: url("") 20px 5px / 22px no-repeat rgb(255, 255, 255);
        border: 2px solid rgb(0, 0, 0);
        border-radius: 32px;
        color: rgb(0, 0, 0);
        text-align: center;
        padding: 0px 20px 0px 50px;
        cursor: pointer;
        max-width: 330px;
        height: 35px;
        font: 600 16px / 32px calibre, sans-serif;
        margin-top: 11px;
    }

    .calc_counter {
        position: relative;
        width: 100%;
        background-color: rgb(244, 244, 244);
        padding: 10px;
    }

    .calc_counter::before {
        content: "";
        position: absolute;
        top: 0px;
        left: 0px;
        width: 30px;
        height: 30px;
        border-top: 4px solid rgb(80, 110, 145);
        border-left: 4px solid rgb(80, 110, 145);
    }

    .calc_counter .calc--label {
        font: 600 17px calibre, sans-serif;
        margin: 5px 0px 0px;
    }

    .calc_counter .calc--input {
        font: 400 20px calibre, sans-serif;
        margin: 0px auto 10px;
    }

    .calc_counter .calc--group {
        width: 200px;
        margin: 10px auto 14px;
    }

    .calc_counter--date, .calc_counter--name {
        text-align: center;
        color: rgba(0, 0, 0, 0.6);
    }

    .calc_counter--name {
        font: 600 36px calibre, sans-serif;
    }

    .calc_counter--date {
        font: 600 23px / 32px calibre, sans-serif;
    }

    .calc_counter--container {
        display: flex;
        justify-content: center;
        align-items: center;
        margin: 10px 0px 0px;
    }

    .calc_counter--time {
        display: inline-block;
        overflow: hidden;
        text-align: center;
        padding: 0px;
    }

    .calc_counter--time li {
        list-style: none;
        display: inline-block;
        text-align: center;
        position: relative;
    }

    .calc_counter--time li:not(:last-child) {
        margin-right: 40px;
    }

    .calc_counter--time p {
        text-transform: uppercase;
        margin: 5px 0px 0px;
    }

    .calc_counter--time--label {
        display: block;
        font: 400 47px / 80px calibre, sans-serif;
        height: 80px;
        width: 75px;
        border-radius: 10px;
    }

    .calc_counter--time--days {
        background-color: rgb(188, 231, 132);
        color: rgb(0, 0, 0);
    }

    .calc_counter--time--hours {
        background-color: rgb(93, 211, 158);
        color: rgb(0, 0, 0);
    }

    .calc_counter--time--minutes {
        background-color: rgb(52, 138, 167);
        color: rgb(255, 255, 255);
    }

    .calc_counter--time--seconds {
        background-color: rgb(82, 81, 116);
        color: rgb(255, 255, 255);
    }

    @media screen and (max-width: 450px) {
        .calc_counter--time {
            width: 220px;
            margin-left: 0px !important;
            padding: 0px !important;
        }

        .calc_counter--time li {
            margin: 0px 0px 12px;
        }

        .calc_counter--time li:not(:last-child) {
            margin-right: 0px;
        }

        .calc_counter--time li:nth-child(2n+1) {
            margin-right: 40px;
        }
    }

    .calc__container__center {
        text-align: center;
    }

    .calc__label {
        display: inline-block;
        color: rgb(80, 110, 145);
    }

    .calc__label--with_checkbox {
        margin: 0px;
    }

    .calc__label .calc__checkbox {
        display: none;
    }

    .calc__label .calc__checkbox:checked:not(.disabled) + .calc__fake_checkbox::before {
        content: "✔";
        position: absolute;
        top: -11px;
        left: 0px;
        font-size: 30px;
        color: rgb(80, 110, 145);
    }

    .calc__label .calc__fake_checkbox {
        height: 20px;
        width: 20px;
        border: 1px solid rgb(176, 176, 176);
        display: inline-block;
        position: relative;
        margin: 0px 10px 0px 0px;
    }

    .calc__bold {
        font-weight: 700;
    }

    .calc__input, .calc__select {
        display: inline-block;
        width: 200px;
        height: 30px;
        padding: 3px;
        border-radius: 3px;
        border: 1px solid rgb(176, 176, 176);
        text-align: center;
        margin: 0px 0px 10px;
    }

    .calc__select {
        background-color: rgb(255, 255, 255);
        text-align-last: center;
    }

    .calc__group {
        position: relative;
        height: 30px;
    }

    .calc__group input {
        position: absolute;
        top: 0px;
        left: 0px;
    }

    .calc__hidden {
        display: none;
    }

    .calc__visible--none {
        visibility: hidden;
    }

    .calc__button {
        width: 100px;
        height: 30px;
        line-height: 30px;
        background-color: rgb(80, 110, 145);
        text-align: center;
        color: rgb(255, 255, 255);
        text-transform: uppercase;
        border-radius: 4px;
        opacity: 0.8;
        font-weight: 700;
        cursor: pointer;
    }

    .calc__button:active, .calc__button:focus, .calc__button:hover {
        opacity: 0.6;
    }

    .calc__break {
        width: 100%;
    }

    .calc__legend {
        opacity: 0.8;
        text-align: center;
        margin: 0px 0px 4px;
        text-transform: uppercase;
    }

    .calc__slider {
        width: 100%;
    }

    .calc__disclaimer {
        width: 100%;
        color: rgb(95, 95, 95);
        font-size: 11px;
    }

    .calc__tooltip {
        display: inline-block;
        position: relative;
        border-bottom: 1px dotted rgb(176, 176, 176);
        text-align: center;
        border-radius: 100%;
        background-color: rgb(80, 110, 145);
        color: rgb(244, 244, 244);
        font-weight: 700;
        width: 20px;
        height: 20px;
        line-height: 18px;
        margin: 0px 0px 0px 8px;
    }

    .calc__tooltip--bottom {
        min-width: 200px;
        top: 40px;
        left: 50%;
        transform: translate(-50%);
        padding: 0px 15px;
        color: rgb(68, 68, 68);
        background-color: rgb(238, 238, 238);
        font-weight: 400;
        font-size: 15px;
        border-radius: 8px;
        position: absolute;
        z-index: 99998;
        box-sizing: border-box;
        box-shadow: rgba(0, 0, 0, 0.5) 0px 1px 8px;
        visibility: hidden;
        opacity: 0;
        transition: opacity 0.8s;
        text-align: left;
    }

    .calc__tooltip--bottom p {
        padding: 0px;
    }

    .calc__tooltip--bottom i {
        position: absolute;
        bottom: 100%;
        left: 50%;
        margin-left: -12px;
        width: 24px;
        height: 12px;
        overflow: hidden;
    }

    .calc__tooltip--bottom i::after {
        content: "";
        position: absolute;
        width: 12px;
        height: 12px;
        left: 50%;
        transform: translate(-50%, 50%) rotate(45deg);
        background-color: rgb(238, 238, 238);
        box-shadow: rgba(0, 0, 0, 0.5) 0px 1px 8px;
    }

    .calc__tooltip:active .calc__tooltip--bottom, .calc__tooltip:focus .calc__tooltip--bottom, .calc__tooltip:hover .calc__tooltip--bottom {
        visibility: visible;
        opacity: 1;
    }

    @media print {
        body.one__page__print, html.one__page__print {
            visibility: hidden;
            height: 100%;
            overflow: hidden;
            margin: 0px !important;
            padding: 0px !important;
        }

        body .calc__print__area, html .calc__print__area {
            background-color: rgb(255, 255, 255);
            z-index: 99999;
            height: 100vh;
            width: 100vw;
            position: fixed;
            top: 0px;
            left: 0px;
            margin: 0px;
            padding: 15px;
            font-size: 14px;
            line-height: 18px;
        }

        body .calc__to__print, html .calc__to__print {
            visibility: visible;
        }

        body .calc__no__print, html .calc__no__print {
            visibility: hidden;
        }
    }
    body, div, fieldset, form, h1, h2, h3, h4, h5, h6, input, li, ol, p, textarea, ul {
        margin: 0px;
        padding: 0px;
    }

    em, h1, h2, h3, h4, h5, h6 {
        font-size: 100%;
        font-weight: 400;
        font-style: normal;
    }

    ol, ul {
        list-style: none;
    }

    fieldset, img {
        border: 0px;
    }

    article, aside, figure, footer, header, hgroup, menu, nav, section {
        display: block;
        margin: 0px;
        padding: 0px;
    }

    html {
        display: block;
    }

    body {
        text-size-adjust: 100%;
        -webkit-font-smoothing: antialiased;
        font-family: calibre;
        font-size: 21px;
        line-height: 30px;
    }

    a {
        color: rgb(34, 34, 34);
        text-decoration: none;
    }

    a:hover {
        color: rgba(34, 34, 34, 0.8);
    }

    .answer {
        padding-left: 2rem;
    }
}
