/*start exchange*/
.top-background-img {
    position: absolute;
    z-index: -999;
    width: 100%;
    height: 100%;
    box-shadow: inset 0 0 0 100vmax rgba(0, 0, 0, .55);
    object-fit: cover;
}


.top-background-img a, .top-background-img img, .top-background-img figure {
    height: 100% !important;
}

/*.top-background-img img {*/
/*    position: relative !important;*/
/*}*/

.top-background-img a {
    padding-top: 0 !important;
}

.top-grid-realitatea {
    display: grid;
    grid-template-columns: 6fr 4fr;
    grid-template-rows: 6.3fr 0.1fr 3.6fr;
    grid-column-gap: 0;
    grid-row-gap: 0;
    width: 100%;
    height: 100%;
    max-height: 67.5vh;
    min-height: 67.5vh;
}

.top-background-img .progressive img.preview {
    filter: none !important;
}

.top-hr-realitatea-grid {
    display: flex;
    flex-direction: column;
}

.top-hr-realitatea-grid:before {
    background: var(--realitatea-red);
    content: "";
    height: 0.5vh;
}

/*stop*/

/*HR-start*/
.top-hr-realitatea-grid {
    grid-area: 2 / 1 / 3 / 2;
    width: 90%;
}

/*Article-Time-start*/
.top-title-realitatea-time {
    padding-top: 3vh;
    color: var(--realitatea-white-text);
    font-size: 5vw;
    font-family: "Leitura Sans Grot 2", sans;
}

/*Article-Title-start*/
.top-title-realitatea-grid {
    grid-area: 3 / 1 / 4 / 3;
    padding-top: 0.65em;
    padding-bottom: 3vh;
}

.top-title-realitatea-text, .top-title-realitatea-text a span{
    line-height: 1.1;
    color: var(--realitatea-white-text);
    text-overflow: ellipsis;
    overflow: hidden;
    font-size: 6vw;
    /*max-height: 4.8em;*/
    white-space: normal;
    display: -webkit-box;
    -webkit-line-clamp: 4;
    -webkit-box-orient: vertical;
    font-weight: bold;
    padding-top: 0.4em;
    font-family: "Leitura Sans Grot 2", sans-serif;
}

/*Logo-start*/
.top-logo-realitatea-grid {
    grid-area: 1 / 1 / 2 / 2;
    padding-top: 3vh;
}

.top-logo-realitatea-grid-img {
    width: 50vw;
    height: 13.89vw;
}

/*Padding-start*/
.padding-container-realitatea-left {
    margin-left: 0;
    margin-right: 0;
    padding-left: var(--mobile-margin-width);
    padding-right: var(--mobile-margin-width);
    width: 100%;
}

.padding-container-realitatea-right {
    margin-left: 0;
    margin-right: 0 !important;
    padding-right: var(--mobile-margin-width);
    width: 100%;
}

/*Navbar-Icon-start*/
.top-navbar-realitatea-grid {
    grid-area: 1 / 2 / 2 / 3;
    padding-top: 8px;
    display: flex;
    flex-direction: column;
    align-items: flex-end;
}

.top-navbar-realitatea-grid-button {
    width: 50%;
    height: auto;
    color: var(--realitatea-white-text) !important;
}

.top-navbar-realitatea-grid-icon {
    font-size: 12vw !important;
}

.top-navbar-realitatea-grid-icon-text {
    font-size: 4vw;
}

@media only screen and (min-width: 600px) {

    /*HR-start*/
    .top-hr-realitatea-grid {
        grid-area: 2 / 1 / 3 / 2;
        width: 90%;
    }

    /*Article-Time-start*/
    .top-title-realitatea-time {
        padding-top: 1.7em;
        color: var(--realitatea-white-text);
        font-size: 3.5vw;
        font-family: "Leitura Sans Grot 2", sans;
    }

    /*Article-Title-start*/
    .top-title-realitatea-grid {
        grid-area: 3 / 1 / 4 / 3;
        padding-top: 0.65em;
        padding-bottom: 3vh;
    }

    .top-title-realitatea-text, .top-title-realitatea-text a span{
        font-size: 5vw;
        -webkit-line-clamp: 4;
        font-family: "Leitura Sans Grot 2", sans-serif;
    }

    /*Logo-start*/
    .top-logo-realitatea-grid {
        grid-area: 1 / 1 / 2 / 2;
        padding-top: 2vh;
    }

    /*.top-logo-realitatea-grid-img {*/
    /*    width: 80%;*/
    /*    height: auto;*/
    /*}*/

    /*Padding-start*/
    .padding-container-realitatea-left {
        margin-left: 0;
        margin-right: 0;
        padding-left: var(--mobile-margin-width);
        padding-right: var(--mobile-margin-width);
        width: 100%;
    }

    .padding-container-realitatea-right {
        margin-left: 0;
        margin-right: 0 !important;
        padding-right: var(--mobile-margin-width);
        width: 100%;
    }

    /*Navbar-Icon-start*/
    .top-navbar-realitatea-grid {
        grid-area: 1 / 2 / 2 / 3;
        padding-top: 8px;
        display: flex;
        flex-direction: column;
        align-items: flex-end;
    }

    .top-navbar-realitatea-grid-button {
        width: 50%;
        height: auto;
        color: var(--realitatea-white-text) !important;
    }

    .top-navbar-realitatea-grid-icon {
        font-size: 10vw !important;
    }

    .top-navbar-realitatea-grid-icon-text {
        font-size: 3vw;
    }
}

@media only screen and (min-width: 768px) {

    /*HR-start*/
    .top-hr-realitatea-grid {
        grid-area: 2 / 1 / 3 / 2;
        width: 90%;
    }

    /*Article-Time-start*/
    .top-title-realitatea-time {
        padding-top: 1.7em;
        color: var(--realitatea-white-text);
        font-size: 2.5vw;
        font-family: "Leitura Sans Grot 2", sans;
    }

    /*Article-Title-start*/
    .top-title-realitatea-grid {
        grid-area: 3 / 1 / 4 / 3;
        padding-top: 0.65em;
        padding-bottom: 5vh;
    }

    .top-title-realitatea-text, .top-title-realitatea-text a span{
        font-size: 4vw;
        -webkit-line-clamp: 4;
        font-family: "Leitura Sans Grot 2", sans-serif;
    }

    /*Logo-start*/
    .top-logo-realitatea-grid {
        grid-area: 1 / 1 / 2 / 2;
        padding-top: 1.5vh;
    }

    /*.top-logo-realitatea-grid-img {*/
    /*    width: 70%;*/
    /*    height: auto;*/
    /*}*/

    /*Padding-start*/
    .padding-container-realitatea-left {
        margin-left: 0;
        margin-right: 0;
        padding-left: var(--mobile-margin-width);
        padding-right: var(--mobile-margin-width);
        width: 100%;
    }

    .padding-container-realitatea-right {
        margin-left: 0;
        margin-right: 0 !important;
        padding-right: var(--mobile-margin-width);
        width: 100%;
    }

    /*Navbar-Icon-start*/
    .top-navbar-realitatea-grid {
        grid-area: 1 / 2 / 2 / 3;
        padding-top: 8px;
        display: flex;
        flex-direction: column;
        align-items: flex-end;
    }

    .top-navbar-realitatea-grid-button {
        width: 50%;
        height: auto;
        color: var(--realitatea-white-text) !important;
    }

    .top-navbar-realitatea-grid-icon {
        font-size: 6vw !important;
    }

    .top-navbar-realitatea-grid-icon-text {
        font-size: 2vw;
    }
}

@media only screen and (min-width: 992px) {

    /*HR-start*/
    .top-hr-realitatea-grid {
        grid-area: 2 / 1 / 3 / 2;
        width: calc(23% + calc(37.5% * 0.7));
    }

    /*Article-Time-start*/
    .top-title-realitatea-time {
        padding-top: 1.7em;
        color: var(--realitatea-white-text);
        font-size: 1.5vw;
        font-family: "Leitura Sans Grot 2", sans;
    }

    /*Article-Title-start*/
    .top-title-realitatea-grid {
        grid-area: 3 / 1 / 4 / 3;
        padding-top: 0.65em;
        padding-bottom: 5vh;
    }

    .top-title-realitatea-text, .top-title-realitatea-text a span{
        font-size: 3vw;
        -webkit-line-clamp: 4;
        font-family: "Leitura Sans Grot 2", sans-serif;
    }

    /*Logo-start*/
    .top-logo-realitatea-grid {
        grid-area: 1 / 1 / 2 / 3;
        padding-top: 1.5vh;
    }

    .top-logo-realitatea-grid-img {
        width: 15vw;
        height: 4.15vw;
    }

    /*Padding-start*/
    .padding-container-realitatea-left {
        margin-left: var(--realitatea-margin-width-grid);
        margin-right: var(--realitatea-margin-width-grid);
        width: calc(100% - calc(var(--realitatea-margin-width-grid) * 2));
        padding-right: 0;
        padding-left: 0;
    }

    .padding-container-realitatea-right {
        margin-left: 0;
        margin-right: 0 !important;
        padding-right: var(--mobile-margin-width);
        width: 100%;
    }

    .top-navbar-realitatea-grid {
        grid-area: 1 / 2 / 2 / 3;
        padding-top: 8px;
        display: none;
    }
}

@media only screen and (min-width: 1366px) {
    .top-advert-realitatea-grid {
        grid-area: 1 / 2 / 4 / 3;
        display: flex;
        justify-content: flex-end;
        align-items: center;
        min-height: 67.5vh;
        max-height: 67.5vh;
        height: 100%;
    }

    .top-logo-realitatea-grid {
        padding-top: 8px;
    }

    .top-title-realitatea-grid {
        padding-top: 0.65em;
        padding-bottom: 0;
    }

    .top-hr-realitatea-grid {
        grid-area: 2 / 1 / 3 / 2;
        width: calc(23% + calc(37.5% * 0.7));
    }

    .top-title-realitatea-time {
        padding-top: 1.7em;
        color: var(--realitatea-white-text);
        font-size: 0.8vw;
        font-family: "Leitura Sans Grot 2", sans;
    }

    .top-title-realitatea-text, .top-title-realitatea-text a span{
        font-size: 2.1vw;
        -webkit-line-clamp: 3;
        font-family: "Leitura Sans Grot 2", sans-serif;
    }

    .top-logo-realitatea-grid-img {
        /*width: calc(37.5% * 0.6);*/
    }

    .top-navbar-realitatea-grid {
        grid-area: 1 / 2 / 2 / 3;
        padding-top: 8px;
        display: none;
    }

    .padding-container-realitatea-left {
        padding-right: 0;
        padding-left: 0;
    }

    .padding-container-realitatea-right {
        margin-left: 0;
        margin-right: 34.5%;
        width: 65.5%;
        padding-right: 0;
    }
}