@import url("https://fonts.googleapis.com/css2?family=Funnel+Display:wght@300;400;500;600;700;800&display=swap");

:root {
    --hero-h: clamp(450px, 60vh, 650px);
}


.hero-section {
    position: relative;
    z-index: 1;
    padding: 105px 0 65px;
    overflow: visible;
    background-image: url("../img/hero/hero-bg.jpg");
    background-repeat: no-repeat;
    background-position: left bottom;
    background-size: cover;
}


section.hero-section:not(.video-hero) {
    padding-top: 30px !important;
    padding-bottom: 60px !important;
}


.hero-section .hero-content>span:first-of-type {
    font-family: "Funnel Display", sans-serif;
    font-size: 30px;
    color: var(--brand);
    margin-bottom: 20px;
    display: inline-block;
}

.hero-section .hero-content h1 {
    font-size: 50px;
    margin-bottom: 35px;
}

.hero-section .hero-content p {
    margin-bottom: 40px;
}


.hero-section .hero-img {
    text-align: right;
}

.hero-section .hero-img img {
    width: 100%;
    max-width: 760px;

    height: auto;
    object-fit: contain;
    display: block;
    margin-left: auto;
}


@media (min-width: 1200px) {
    .hero-section .hero-img img {
        max-width: 820px;
    }
}


@media (min-width: 1500px) {
    .hero-section .hero-img img {
        max-width: 900px;
    }
}


@media (max-width: 991.98px) {
    .hero-section {
        padding: 95px 0 50px;
        text-align: center;
    }

    .hero-section .hero-img img {
        width: min(88vw, 420px);
        max-width: 420px;
        margin: 0 auto 20px;
    }
}

@media (max-width: 575.98px) {
    .hero-section .hero-content h1 {
        font-size: 30px;
        line-height: 1.1;
    }

    .hero-section .hero-content span {
        font-size: 22px;
    }
}


.hero-content span:last-child {
    display: inline-block;
    margin-top: 1.5rem;
}

@media (max-width: 768px) {
    .hero-content span:last-child {
        display: inline-block;
        margin-top: 1.5rem;
    }
}

@media (max-width: 768px) {
    .hero-content {
        margin-top: 110px;
    }
}


.hero-section.video-hero {
    position: relative;
    width: 100%;
    height: auto !important;
    min-height: 600px !important;
    display: flex;
    align-items: center;
    justify-content: center;
    overflow: hidden;
    background: #000;
    padding: 60px 0 !important;
    margin-top: 0 !important;
}

.back-video {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    min-width: 100%;
    min-height: 100%;
    width: auto;
    height: auto;
    object-fit: cover;
    z-index: 0;
}

.hero-overlay {
    position: absolute;
    inset: 0;
    background: rgba(0, 0, 0, 0.5);
    z-index: 1;
}

.hero-section.video-hero .container {
    position: relative;
    z-index: 2;
}

.hero-section.video-hero h1 {
    color: #ffffff;
    font-size: 60px;
    font-weight: 800;
    margin-bottom: 20px;
    line-height: 1.1;
}

.hero-section.video-hero p {
    color: #ffffff;
    font-size: 18px;
    opacity: 0.9;
    max-width: 800px;
    margin: 0 auto;
}

.hero-section.video-hero .sub-title {
    display: block;
    color: var(--brand);
    font-weight: 700;
    text-transform: uppercase;
    letter-spacing: 2px;
    margin-bottom: 15px;
}

@media (max-width: 768px) {
    .hero-section.video-hero h1 {
        font-size: 36px;
    }

    .hero-section.video-hero p {
        font-size: 16px;
    }
}


.hero-video-principal {
    position: relative;
    width: 100%;
    height: 650px;
    min-height: 500px;
    display: flex;
    align-items: center;
    justify-content: center;
    overflow: hidden;
    background-color: #000;
    padding: 0;
    margin-top: 0;
}

.hero-video-principal .back-video {
    position: absolute;
    top: 50%;
    left: 50%;
    min-width: 100%;
    min-height: 100%;
    width: auto;
    height: auto;
    z-index: 0;
    transform: translate(-50%, -50%);
    object-fit: cover;
}

.hero-video-principal .hero-overlay {
    position: absolute;
    inset: 0;
    background: rgba(0, 0, 0, 0.5);
    z-index: 1;
}

.hero-video-principal .container {
    position: relative;
    z-index: 2;
}

.hero-video-principal h1 {
    color: #ffffff;
    font-size: 50px;
    font-weight: 800;
    margin-bottom: 20px;
    line-height: 1.1;
}

.hero-video-principal .sub-title {
    display: block;
    color: #ea0029;
    font-weight: 700;
    text-transform: uppercase;
    letter-spacing: 2px;
    margin-bottom: 10px;
    font-size: 16px;
}

.hero-video-principal p {
    color: #ffffff;
    font-size: 18px;
    max-width: 800px;
    margin: 0 auto;
}

@media (max-width: 991px) {
    .hero-video-principal {
        height: auto;
        padding: 120px 0 80px 0;
    }

    .hero-video-principal h1 {
        font-size: 32px;
    }
}


.hero-slide {
    position: relative;
    width: 100%;
    height: 650px;
    min-height: 500px;
    background-color: #000;
    overflow: hidden;
}

.hero-slide .back-video {
    position: absolute;
    inset: 0;
    width: 100%;
    height: 100%;
    transform: none;
    object-fit: cover;
    object-position: center;
    z-index: 0;
}

.hero-slide .hero-overlay {
    position: absolute;
    inset: 0;
    background: rgba(0, 0, 0, 0.55);
    z-index: 1;
}

.hero-slide .container {
    position: relative;
    z-index: 2;
}

.hero-slide h1 {
    color: #ffffff;
    font-size: 48px;
    font-weight: 800;
    margin-bottom: 20px;
    line-height: 1.2;
}

.hero-slide .sub-title {
    display: block;
    color: #ea0029;
    font-weight: 700;
    text-transform: uppercase;
    letter-spacing: 2px;
    margin-bottom: 15px;
    font-size: 16px;
}

.hero-slide p {
    color: #ffffff;
    font-size: 18px;
    max-width: 800px;
    margin: 0 auto;
    line-height: 1.6;
}

.description-long {
    font-size: 16px !important;
    text-align: justify;
    text-align-last: center;
}

.carousel-control-prev,
.carousel-control-next {
    z-index: 10;
    width: 5%;
}


#heroCarousel,
#heroCarousel .carousel-inner,
#heroCarousel .carousel-item.hero-slide {
    height: var(--hero-h) !important;
    min-height: var(--hero-h) !important;
}


#heroCarousel .carousel-item.hero-slide {
    padding: 0 !important;
}


#heroCarousel .carousel-item.hero-slide .back-video {
    width: 100% !important;
    height: 100% !important;
    min-width: 0 !important;
    min-height: 0 !important;
    object-fit: cover;
}


@media (max-width: 991px) {

    #heroCarousel,
    #heroCarousel .carousel-inner,
    #heroCarousel .carousel-item.hero-slide {
        height: var(--hero-h) !important;
        min-height: var(--hero-h) !important;
    }

    .hero-slide h1 {
        font-size: 30px;
    }

    .hero-slide p {
        font-size: 15px;
    }
}


.main-btn {
    display: inline-block;
    font-weight: 500;
    text-align: center;
    white-space: nowrap;
    padding: 20px 40px;
    font-size: 18px;
    border-radius: 50px;
    color: #fff;
    cursor: pointer;
    transition: all .4s ease-in-out;
    border: none;
    background: var(--brand);
    overflow: hidden;
}

.main-btn:hover {
    color: #fff;
}

.main-btn.border-btn {
    border: 2px solid var(--brand);
    background: transparent;
    color: #313450;
}


#heroCarousel .hero-slide .main-btn {
    padding: 12px 28px !important;
    font-size: 15px !important;
    line-height: 1.2 !important;
    border-radius: 30px !important;
    min-height: auto !important;
}

@media (max-width: 767px) {
    #heroCarousel .hero-slide .main-btn {
        padding: 10px 22px !important;
        font-size: 14px !important;
    }
}


@media (min-width: 992px) and (max-width: 1440px) {

    .hero-slide h1,
    .hero-video-principal h1 {
        font-size: 38px !important;
        margin-bottom: 12px !important;
    }

    .hero-slide .sub-title,
    .hero-video-principal .sub-title {
        font-size: 14px !important;
        margin-bottom: 10px !important;
        letter-spacing: 1.5px !important;
    }

    .hero-slide p,
    .hero-video-principal p {
        font-size: 15px !important;
        line-height: 1.5 !important;
        max-width: 650px !important;
        margin: 0 auto !important;
    }

    .hero-slide .hero-content .mt-4 a.main-btn,
    .hero-video-principal .hero-content .mt-4 a.main-btn,
    #heroCarousel .carousel-item .main-btn {
        padding: 10px 22px !important;
        font-size: 13.5px !important;
        border-radius: 25px !important;
        margin-top: 5px !important;
        display: inline-flex !important;
        align-items: center !important;
        justify-content: center !important;
        line-height: 1 !important;
        min-height: 40px !important;
    }
}

@media (min-width: 819px) and (max-width: 1305px) {

    .hero-section,
    .hero-corespondenta {
        padding-top: 50px !important;
        padding-bottom: 50px !important;
    }

    .hero-section .hero-content h1,
    .hero-corespondenta .hero-content h1 {
        font-size: 34px !important;
        margin-bottom: 12px !important;
    }

    .hero-section .hero-content p,
    .hero-corespondenta .hero-content p {
        font-size: 14px !important;
        line-height: 1.5 !important;
        margin-bottom: 12px !important;
    }


    #corespondenta-interna .hero-img img {
        max-width: 650px !important;
    }
}


@media (max-width: 991.98px) {

    #heroCarousel,
    #heroCarousel .carousel-inner,
    #heroCarousel .carousel-item.hero-slide {
        min-height: 520px !important;
    }

    .hero-slide .hero-content {
        padding-bottom: 60px !important;
    }

    .quick-access-area {
        margin-top: -15px !important;
    }
}


#colete-internationale.hero-section,
.hero-corespondenta {
    background: #eeeff5;
    background-image: none !important;
}


#colete-internationale .hero-content,
.hero-corespondenta .hero-content {
    color: #5f6785 !important;
    margin-top: 0 !important;

}

#colete-internationale .hero-content h1,
.hero-corespondenta .hero-content h1 {
    color: #2f3552 !important;
    opacity: 1 !important;
    margin-bottom: 22px !important;
}

#colete-internationale .hero-content p,
.hero-corespondenta .hero-content p {
    color: #616a88 !important;
    opacity: 1 !important;
    line-height: 1.55 !important;
    margin-bottom: 18px !important;
    max-width: 760px;
    text-align: left !important;
    margin-left: 0 !important;
    margin-right: auto !important;
}

#colete-internationale .hero-content strong,
.hero-corespondenta .hero-content strong {
    color: #3b4260 !important;
    font-weight: 700 !important;
    opacity: 1 !important;
}


#colete-internationale .hero-content>span:first-child,
.hero-corespondenta .hero-content>span:first-child {
    display: none !important;
}


#colete-internationale .hero-content *,
.hero-corespondenta .hero-content * {
    opacity: 1 !important;
}


@media (max-width: 768px) {

    #colete-internationale .hero-content,
    .hero-corespondenta .hero-content {
        margin-top: 0 !important;
    }
}


html,
body {
    font-family: "Funnel Display", sans-serif !important;
}

body,
p,
span,
a,
li,
ul,
ol,
div,
small,
strong,
em,
label,
button,
input,
textarea,
select,
option,
table,
th,
td {
    font-family: "Funnel Display", sans-serif !important;
}

h1,
h2,
h3,
h4,
h5,
h6 {
    font-family: "Funnel Display", sans-serif !important;
}

.navbar,
.top-bar,
.mega-panel,
.expeditori-panel,
.destinatari-panel,
.publicitate-panel,
.tarife-panel,
.alte-panel,
.solutii-business-panel,
.hero-section,
.main-btn,
.hero-svc-btn,
.qa-flyout,
.floating-alert-panel {
    font-family: "Funnel Display", sans-serif !important;
}


i,
.lni,
.bi,
.fa,
.fas,
.far,
.fab,
[class^="lni-"],
[class*=" lni-"],
[class^="bi-"],
[class*=" bi-"],
[class^="fa-"],
[class*=" fa-"] {
    font-family: initial !important;
}


.hero-section .hero-img {
    display: flex;
    justify-content: flex-end;
    align-items: center;
}

.hero-section .hero-img img {
    width: 100% !important;
    height: auto !important;
    object-fit: contain !important;
    display: block !important;
    margin-left: auto !important;
    max-width: 980px !important;
}

@media (min-width: 1200px) {
    .hero-section .hero-img img {
        max-width: 1100px !important;
    }
}




.hero-corespondenta .hero-badge {
    display: inline-block;
    color: var(--brand);
    font-size: 26px;
    font-weight: 600;
    margin-bottom: 14px;
}


.hero-corespondenta .hero-content h1 {
    font-size: 50px;
    margin-bottom: 18px;
}


#corespondenta-interna .row.align-items-center {
    align-items: center !important;
}

#corespondenta-interna .hero-img {
    display: flex !important;
    justify-content: flex-end !important;
    align-items: center !important;
    overflow: visible !important;
}

#corespondenta-interna .hero-img img {
    width: 100% !important;
    height: auto !important;
    object-fit: contain !important;
    display: block !important;
    margin-left: auto !important;

    transform: none !important;

    max-width: 760px !important;

}


@media (min-width: 1200px) {
    #corespondenta-interna .hero-img img {
        max-width: 900px !important;
    }
}


@media (min-width: 1500px) {
    #corespondenta-interna .hero-img img {
        max-width: 980px !important;
    }
}


@media (max-width: 991.98px) {
    .hero-corespondenta {
        text-align: center;
    }

    .hero-corespondenta .hero-content {
        margin-top: 0 !important;
    }

    .hero-corespondenta .hero-content p {
        margin-left: auto !important;
        margin-right: auto !important;
        text-align: center !important;
    }
}




#corespondenta-interna .hero-content {
    margin-top: 60px !important;

}


#corespondenta-interna .hero-content h1 {
    font-size: 58px !important;

    line-height: 1.05 !important;
    margin-bottom: 16px !important;
}


#corespondenta-interna .hero-img {
    display: flex !important;
    justify-content: flex-end !important;
    align-items: center !important;
    overflow: visible !important;
}

#corespondenta-interna .hero-img img {
    width: 115% !important;

    max-width: 980px !important;

    height: auto !important;
    object-fit: contain !important;
    display: block !important;
    margin-left: auto !important;

    transform: scale(1.12) !important;

    transform-origin: right center !important;
}


@media (min-width: 1200px) {
    #corespondenta-interna .hero-img img {
        max-width: 1120px !important;
        transform: scale(1.16) !important;
    }
}


@media (min-width: 819px) and (max-width: 1305px) {
    #corespondenta-interna .hero-content {
        margin-top: 45px !important;
    }

    #corespondenta-interna .hero-content h1 {
        font-size: 42px !important;
    }

    #corespondenta-interna .hero-img img {
        width: 110% !important;
        max-width: 820px !important;
        transform: scale(1.10) !important;
    }
}



#solutii-business.hero-section {
    padding-top: 95px !important;

    padding-bottom: 70px !important;
}


@media (min-width: 992px) {
    #solutii-business .hero-content {
        margin-top: 12px !important;

    }
}


#solutii-business .hero-img {
    display: flex !important;
    justify-content: flex-end !important;
    align-items: center !important;
    overflow: visible !important;
}

#solutii-business .hero-img img {
    width: 112% !important;

    max-width: 980px !important;

    height: auto !important;
    object-fit: contain !important;
    display: block !important;
    margin-left: auto !important;
    transform: scale(1.06) !important;
    transform-origin: right center !important;
}


@media (min-width: 1200px) {
    #solutii-business .hero-img img {
        max-width: 1120px !important;
        transform: scale(1.08) !important;
    }
}


@media (min-width: 819px) and (max-width: 1305px) {
    #solutii-business .hero-img img {
        width: 108% !important;
        max-width: 880px !important;
        transform: scale(1.05) !important;
    }
}




#colet-intern-standard .hero-content {
    margin-top: 55px !important;

}


#colet-intern-standard .hero-content h1 {
    margin-bottom: 18px !important;
}


#colet-intern-standard .hero-img {
    display: flex !important;
    justify-content: flex-end !important;
    align-items: center !important;
    overflow: visible !important;
}

#colet-intern-standard .hero-img img {
    width: 118% !important;

    max-width: 1050px !important;

    height: auto !important;
    object-fit: contain !important;
    display: block !important;
    margin-left: auto !important;

    transform: scale(1.08) !important;

    transform-origin: right center !important;
}


@media (min-width: 1200px) {
    #colet-intern-standard .hero-img img {
        width: 122% !important;
        max-width: 1180px !important;
        transform: scale(1.10) !important;
    }
}


@media (min-width: 819px) and (max-width: 1305px) {
    #colet-intern-standard .hero-content {
        margin-top: 40px !important;
    }

    #colet-intern-standard .hero-img img {
        width: 112% !important;
        max-width: 950px !important;
        transform: scale(1.06) !important;
    }
}


.elegant-table-wrapper .table-title {
    background: #ea0029 !important;
    color: #fff !important;
}


.elegant-table-wrapper .table-title.title-dark {
    background: #ea0029 !important;
    color: #fff !important;
}




#corespondenta-internationala .hero-content {
    margin-top: 60px !important;

}


#corespondenta-internationala .hero-img {
    display: flex !important;
    justify-content: flex-end !important;
    align-items: center !important;
    overflow: visible !important;
}

#corespondenta-internationala .hero-img img {
    width: 118% !important;

    max-width: 1100px !important;

    height: auto !important;
    object-fit: contain !important;
    display: block !important;
    margin-left: auto !important;

    transform: scale(1.08) !important;
    transform-origin: right center !important;
}


@media (min-width: 1200px) {
    #corespondenta-internationala .hero-content {
        margin-top: 70px !important;
    }

    #corespondenta-internationala .hero-img img {
        width: 124% !important;
        max-width: 1250px !important;
        transform: scale(1.10) !important;
    }
}


@media (min-width: 819px) and (max-width: 1305px) {
    #corespondenta-internationala .hero-content {
        margin-top: 45px !important;
    }

    #corespondenta-internationala .hero-img img {
        width: 112% !important;
        max-width: 980px !important;
        transform: scale(1.06) !important;
    }
}




#colete-internationale .hero-content {
    margin-top: 60px !important;

}


#colete-internationale .hero-img {
    display: flex !important;
    justify-content: flex-end !important;
    align-items: center !important;
    overflow: visible !important;
}

#colete-internationale .hero-img img {
    width: 120% !important;

    max-width: 1150px !important;

    height: auto !important;
    object-fit: contain !important;
    display: block !important;
    margin-left: auto !important;

    transform: scale(1.10) !important;
    transform-origin: right center !important;
}


@media (min-width: 1200px) {
    #colete-internationale .hero-content {
        margin-top: 70px !important;
    }

    #colete-internationale .hero-img img {
        width: 126% !important;
        max-width: 1300px !important;
        transform: scale(1.12) !important;
    }
}


@media (min-width: 819px) and (max-width: 1305px) {
    #colete-internationale .hero-content {
        margin-top: 45px !important;
    }

    #colete-internationale .hero-img img {
        width: 114% !important;
        max-width: 1000px !important;
        transform: scale(1.08) !important;
    }
}




#prioripost .hero-content {
    margin-top: 60px !important;

}


#prioripost .hero-img {
    display: flex !important;
    justify-content: flex-end !important;
    align-items: center !important;
    overflow: visible !important;
}

#prioripost .hero-img img {
    width: 120% !important;
    max-width: 1150px !important;
    height: auto !important;
    object-fit: contain !important;
    display: block !important;
    margin-left: auto !important;

    transform: scale(1.10) !important;
    transform-origin: right center !important;
}


@media (min-width: 1200px) {
    #prioripost .hero-content {
        margin-top: 70px !important;
    }

    #prioripost .hero-img img {
        width: 126% !important;
        max-width: 1300px !important;
        transform: scale(1.12) !important;
    }
}


@media (min-width: 819px) and (max-width: 1305px) {
    #prioripost .hero-content {
        margin-top: 45px !important;
    }

    #prioripost .hero-img img {
        width: 114% !important;
        max-width: 1000px !important;
        transform: scale(1.08) !important;
    }
}




#ems .hero-content {
    margin-top: 60px !important;

}


#ems .hero-img {
    display: flex !important;
    justify-content: flex-end !important;
    align-items: center !important;
    overflow: visible !important;
}

#ems .hero-img img {
    width: 120% !important;
    max-width: 1150px !important;
    height: auto !important;
    object-fit: contain !important;
    display: block !important;
    margin-left: auto !important;

    transform: scale(1.10) !important;
    transform-origin: right center !important;
}


@media (min-width: 1200px) {
    #ems .hero-content {
        margin-top: 70px !important;
    }

    #ems .hero-img img {
        width: 126% !important;
        max-width: 1300px !important;
        transform: scale(1.12) !important;
    }
}


@media (min-width: 819px) and (max-width: 1305px) {
    #ems .hero-content {
        margin-top: 45px !important;
    }

    #ems .hero-img img {
        width: 114% !important;
        max-width: 1000px !important;
        transform: scale(1.08) !important;
    }
}




#transfer-bani-intern .hero-content {
    margin-top: 60px !important;

}


#transfer-bani-intern .hero-img {
    display: flex !important;
    justify-content: flex-end !important;
    align-items: center !important;
    overflow: visible !important;
}

#transfer-bani-intern .hero-img img {
    width: 120% !important;
    max-width: 1150px !important;
    height: auto !important;
    object-fit: contain !important;
    display: block !important;
    margin-left: auto !important;

    transform: scale(1.10) !important;
    transform-origin: right center !important;
}


@media (min-width: 1200px) {
    #transfer-bani-intern .hero-content {
        margin-top: 70px !important;
    }

    #transfer-bani-intern .hero-img img {
        width: 126% !important;
        max-width: 1300px !important;
        transform: scale(1.12) !important;
    }
}


@media (min-width: 819px) and (max-width: 1305px) {
    #transfer-bani-intern .hero-content {
        margin-top: 45px !important;
    }

    #transfer-bani-intern .hero-img img {
        width: 114% !important;
        max-width: 1000px !important;
        transform: scale(1.08) !important;
    }
}




#transfer-bani-international .hero-content {
    margin-top: 60px !important;

}


#transfer-bani-international .hero-img {
    display: flex !important;
    justify-content: flex-end !important;
    align-items: center !important;
    overflow: visible !important;
}

#transfer-bani-international .hero-img img {
    width: 120% !important;
    max-width: 1150px !important;
    height: auto !important;
    object-fit: contain !important;
    display: block !important;
    margin-left: auto !important;

    transform: scale(1.10) !important;
    transform-origin: right center !important;
}


@media (min-width: 1200px) {
    #transfer-bani-international .hero-content {
        margin-top: 70px !important;
    }

    #transfer-bani-international .hero-img img {
        width: 126% !important;
        max-width: 1300px !important;
        transform: scale(1.12) !important;
    }
}


@media (min-width: 819px) and (max-width: 1305px) {
    #transfer-bani-international .hero-content {
        margin-top: 45px !important;
    }

    #transfer-bani-international .hero-img img {
        width: 114% !important;
        max-width: 1000px !important;
        transform: scale(1.08) !important;
    }

}




#e-mandat-online .hero-content {
    margin-top: 60px !important;

}


#e-mandat-online .hero-img {
    display: flex !important;
    justify-content: flex-end !important;
    align-items: center !important;
    overflow: visible !important;
}

#e-mandat-online .hero-img img {
    width: 120% !important;
    max-width: 1150px !important;
    height: auto !important;
    object-fit: contain !important;
    display: block !important;
    margin-left: auto !important;

    transform: scale(1.10) !important;
    transform-origin: right center !important;
}


@media (min-width: 1200px) {
    #e-mandat-online .hero-content {
        margin-top: 70px !important;
    }

    #e-mandat-online .hero-img img {
        width: 126% !important;
        max-width: 1300px !important;
        transform: scale(1.12) !important;
    }
}


@media (min-width: 819px) and (max-width: 1305px) {
    #e-mandat-online .hero-content {
        margin-top: 45px !important;
    }

    #e-mandat-online .hero-img img {
        width: 114% !important;
        max-width: 1000px !important;
        transform: scale(1.08) !important;
    }
}




#abonamente-presa .hero-content {
    margin-top: 60px !important;

}


#abonamente-presa .hero-img {
    display: flex !important;
    justify-content: flex-end !important;
    align-items: center !important;
    overflow: visible !important;
}

#abonamente-presa .hero-img img {
    width: 120% !important;
    max-width: 1150px !important;
    height: auto !important;
    object-fit: contain !important;
    display: block !important;
    margin-left: auto !important;

    transform: scale(1.10) !important;
    transform-origin: right center !important;
}


@media (min-width: 1200px) {
    #abonamente-presa .hero-content {
        margin-top: 70px !important;
    }

    #abonamente-presa .hero-img img {
        width: 126% !important;
        max-width: 1300px !important;
        transform: scale(1.12) !important;
    }
}


@media (min-width: 819px) and (max-width: 1305px) {
    #abonamente-presa .hero-content {
        margin-top: 45px !important;
    }

    #abonamente-presa .hero-img img {
        width: 114% !important;
        max-width: 1000px !important;
        transform: scale(1.08) !important;
    }
}




#gazduire-sedii-sociale .hero-content {
    margin-top: 60px !important;

}


#gazduire-sedii-sociale .hero-img {
    display: flex !important;
    justify-content: flex-end !important;
    align-items: center !important;
    overflow: visible !important;
}

#gazduire-sedii-sociale .hero-img img {
    width: 120% !important;
    max-width: 1150px !important;
    height: auto !important;
    object-fit: contain !important;
    display: block !important;
    margin-left: auto !important;

    transform: scale(1.10) !important;
    transform-origin: right center !important;
}


@media (min-width: 1200px) {
    #gazduire-sedii-sociale .hero-content {
        margin-top: 70px !important;
    }

    #gazduire-sedii-sociale .hero-img img {
        width: 126% !important;
        max-width: 1300px !important;
        transform: scale(1.12) !important;
    }
}


@media (min-width: 819px) and (max-width: 1305px) {
    #gazduire-sedii-sociale .hero-content {
        margin-top: 45px !important;
    }

    #gazduire-sedii-sociale .hero-img img {
        width: 114% !important;
        max-width: 1000px !important;
        transform: scale(1.08) !important;
    }
}



#adauga-cerere-hero .hero-content {
    margin-top: 60px !important;

}

#adauga-cerere-hero .hero-img {
    display: flex !important;
    justify-content: flex-end !important;
    align-items: center !important;
    overflow: visible !important;
}

#adauga-cerere-hero .hero-img img {
    width: 122% !important;
    max-width: 1200px !important;
    height: auto !important;
    object-fit: contain !important;
    display: block !important;
    margin-left: auto !important;
    transform: scale(1.12) !important;
    transform-origin: right center !important;
}


@media (min-width: 1200px) {
    #adauga-cerere-hero .hero-content {
        margin-top: 70px !important;
    }

    #adauga-cerere-hero .hero-img img {
        width: 128% !important;
        max-width: 1350px !important;
        transform: scale(1.14) !important;
    }
}


@media (min-width: 819px) and (max-width: 1305px) {
    #adauga-cerere-hero .hero-content {
        margin-top: 45px !important;
    }

    #adauga-cerere-hero .hero-img img {
        width: 115% !important;
        max-width: 1050px !important;
        transform: scale(1.08) !important;
    }
}




#verifica-status-hero .hero-content {
    margin-top: 60px !important;

}


#verifica-status-hero .hero-img {
    display: flex !important;
    justify-content: flex-end !important;
    align-items: center !important;
    overflow: visible !important;
}

#verifica-status-hero .hero-img img {
    width: 122% !important;
    max-width: 1200px !important;
    height: auto !important;
    object-fit: contain !important;
    display: block !important;
    margin-left: auto !important;

    transform: scale(1.12) !important;
    transform-origin: right center !important;
}


@media (min-width: 1200px) {
    #verifica-status-hero .hero-content {
        margin-top: 70px !important;
    }

    #verifica-status-hero .hero-img img {
        width: 128% !important;
        max-width: 1350px !important;
        transform: scale(1.14) !important;
    }
}


@media (min-width: 819px) and (max-width: 1305px) {
    #verifica-status-hero .hero-content {
        margin-top: 45px !important;
    }

    #verifica-status-hero .hero-img img {
        width: 115% !important;
        max-width: 1050px !important;
        transform: scale(1.08) !important;
    }
}




#mypostcard-hero .hero-content {
    margin-top: 60px !important;

}


#mypostcard-hero .hero-img {
    display: flex !important;
    justify-content: flex-end !important;
    align-items: center !important;
    overflow: visible !important;
}

#mypostcard-hero .hero-img img {
    width: 122% !important;
    max-width: 1200px !important;
    height: auto !important;
    object-fit: contain !important;
    display: block !important;
    margin-left: auto !important;

    transform: scale(1.12) !important;
    transform-origin: right center !important;
}


@media (min-width: 1200px) {
    #mypostcard-hero .hero-content {
        margin-top: 70px !important;
    }

    #mypostcard-hero .hero-img img {
        width: 128% !important;
        max-width: 1350px !important;
        transform: scale(1.14) !important;
    }
}


@media (min-width: 819px) and (max-width: 1305px) {
    #mypostcard-hero .hero-content {
        margin-top: 45px !important;
    }

    #mypostcard-hero .hero-img img {
        width: 115% !important;
        max-width: 1050px !important;
        transform: scale(1.08) !important;
    }
}




#casute-postale-hero .hero-content {
    margin-top: 60px !important;

}


#casute-postale-hero .hero-img {
    display: flex !important;
    justify-content: flex-end !important;
    align-items: center !important;
    overflow: visible !important;
}

#casute-postale-hero .hero-img img {
    width: 122% !important;
    max-width: 1200px !important;
    height: auto !important;
    object-fit: contain !important;
    display: block !important;
    margin-left: auto !important;

    transform: scale(1.12) !important;
    transform-origin: right center !important;
}


@media (min-width: 1200px) {
    #casute-postale-hero .hero-content {
        margin-top: 70px !important;
    }

    #casute-postale-hero .hero-img img {
        width: 128% !important;
        max-width: 1350px !important;
        transform: scale(1.14) !important;
    }
}


@media (min-width: 819px) and (max-width: 1305px) {
    #casute-postale-hero .hero-content {
        margin-top: 45px !important;
    }

    #casute-postale-hero .hero-img img {
        width: 115% !important;
        max-width: 1050px !important;
        transform: scale(1.08) !important;
    }
}


#comisionariat-vamal-hero .hero-content {
    margin-top: 70px !important;

}


#comisionariat-vamal-hero .hero-img {
    display: flex !important;
    justify-content: flex-end !important;
    align-items: center !important;
    overflow: visible !important;
}

#comisionariat-vamal-hero .hero-img img {
    width: 128% !important;
    max-width: 1300px !important;
    height: auto !important;
    object-fit: contain !important;
    display: block !important;
    margin-left: auto !important;

    transform: scale(1.12) !important;
    transform-origin: right center !important;
}


@media (min-width: 1200px) {
    #comisionariat-vamal-hero .hero-content {
        margin-top: 80px !important;
    }

    #comisionariat-vamal-hero .hero-img img {
        width: 135% !important;
        max-width: 1450px !important;
        transform: scale(1.15) !important;
    }
}


@media (min-width: 819px) and (max-width: 1305px) {
    #comisionariat-vamal-hero .hero-content {
        margin-top: 52px !important;
    }

    #comisionariat-vamal-hero .hero-img img {
        width: 118% !important;
        max-width: 1120px !important;
        transform: scale(1.08) !important;
    }
}




.ems-tarife-box {
    margin-top: 18px !important;

}


.elegant-table-wrapper.ems-tarife-box {
    border: 1px solid rgba(15, 23, 42, .08);
    border-radius: 16px;
    overflow: hidden;
    background: #fff;
    box-shadow: 0 14px 40px rgba(15, 23, 42, .06);
}


.elegant-table-wrapper.ems-tarife-box .table-title {
    background: #ea0029;
    color: #fff;
    margin: 0 !important;
    padding: 14px 18px;
    font-weight: 700;
    font-size: 16px;
    letter-spacing: .2px;
}


.ems-tarife-inner {
    padding: 14px 18px 16px;
}

.ems-tarife-text {
    margin: 0 0 10px 0;
    color: #475569;
    font-size: 14px;
    line-height: 1.55;
}


.ems-pdf-btn {
    display: inline-flex;
    align-items: center;
    gap: 10px;
    padding: 9px 14px;

    border-radius: 999px;
    background: rgba(234, 0, 41, .10);
    color: #ea0029;
    border: 1px solid rgba(234, 0, 41, .22);
    text-decoration: none;
    font-weight: 700;
    font-size: 13px;
    line-height: 1;
    transition: .18s ease;
}

.ems-pdf-btn:hover {
    background: rgba(234, 0, 41, .16);
    border-color: rgba(234, 0, 41, .32);
    transform: translateY(-1px);
}


.ems-pdf-ic {
    width: 28px;
    height: 28px;
    display: grid;
    place-items: center;
    border-radius: 50%;
    background: #ea0029;
    color: #fff;
    font-size: 14px;
}


#mandat-incasare-facturi .hero-content.hero-content--lower {
    margin-top: 48px !important;

}

#mandat-incasare-facturi .hero-img.hero-img--bigger {
    display: flex !important;
    justify-content: flex-end !important;
    align-items: center !important;
}

#mandat-incasare-facturi .hero-img.hero-img--bigger img {
    width: 100% !important;
    max-width: none !important;

    height: auto !important;
    object-fit: contain !important;
    transform: scale(1.18) !important;

    transform-origin: right center !important;
}


#roviniete .hero-content--lower {
    margin-top: 48px !important;

}

@media (max-width: 991.98px) {
    #roviniete .hero-content--lower {
        margin-top: 18px !important;
    }
}


#roviniete .hero-img--bigger {
    display: flex;
    justify-content: flex-end;
    align-items: center;
    overflow: visible;
}

#roviniete .hero-img--bigger img {
    width: 100% !important;
    height: auto !important;
    object-fit: contain !important;
    display: block !important;
    margin-left: auto !important;


    transform: scale(1.18);
    transform-origin: right center;
}


@media (min-width: 1200px) {
    #roviniete .hero-img--bigger img {
        transform: scale(1.28);
    }
}


@media (min-width: 1500px) {
    #roviniete .hero-img--bigger img {
        transform: scale(1.35);
    }
}


#contact-hero .hero-content--lower {
    margin-top: 55px !important;

}


#contact-hero .hero-img--bigger {
    display: flex !important;
    justify-content: flex-end !important;
    align-items: center !important;
    overflow: visible !important;
}

#contact-hero .hero-img--bigger img {
    width: 100% !important;
    max-width: none !important;
    height: auto !important;
    object-fit: contain !important;
    display: block !important;
    margin-left: auto !important;

    transform: scale(1.22) !important;
    transform-origin: right center !important;
}


@media (min-width: 1200px) {
    #contact-hero .hero-content--lower {
        margin-top: 70px !important;
    }

    #contact-hero .hero-img--bigger img {
        transform: scale(1.32) !important;
    }
}


@media (min-width: 819px) and (max-width: 1305px) {
    #contact-hero .hero-content--lower {
        margin-top: 40px !important;
    }

    #contact-hero .hero-img--bigger img {
        transform: scale(1.14) !important;
    }
}




@media (min-width: 992px) {
    #login-hero .hero-login-row {
        flex-wrap: nowrap !important;
    }

    #login-hero .hero-login-text {
        flex: 0 0 auto;
    }

    #login-hero .hero-login-media {
        flex: 0 0 auto;
    }
}


#login-hero .hero-content--lower {
    margin-top: 55px !important;
}


#login-hero .hero-img--bigger {
    display: flex !important;
    justify-content: flex-end !important;
    align-items: center !important;
    overflow: visible !important;
}

#login-hero .hero-img--bigger img {
    width: 100% !important;
    max-width: none !important;
    height: auto !important;
    object-fit: contain !important;
    display: block !important;
    margin-left: auto !important;

    transform: scale(1.22) !important;
    transform-origin: right center !important;
}


@media (min-width: 1200px) {
    #login-hero .hero-content--lower {
        margin-top: 70px !important;
    }

    #login-hero .hero-img--bigger img {
        transform: scale(1.32) !important;
    }
}


@media (min-width: 819px) and (max-width: 1305px) {
    #login-hero .hero-content--lower {
        margin-top: 40px !important;
    }

    #login-hero .hero-img--bigger img {
        transform: scale(1.14) !important;
    }
}


#signup-hero .hero-content--lower {
    margin-top: 55px !important;

}


#signup-hero .hero-img--bigger {
    display: flex !important;
    justify-content: flex-end !important;
    align-items: center !important;
    overflow: visible !important;
}

#signup-hero .hero-img--bigger img {
    width: 100% !important;
    max-width: none !important;
    height: auto !important;
    object-fit: contain !important;
    display: block !important;
    margin-left: auto !important;

    transform: scale(1.22) !important;
    transform-origin: right center !important;
}


@media (min-width:1200px) {
    #signup-hero .hero-content--lower {
        margin-top: 70px !important;
    }

    #signup-hero .hero-img--bigger img {
        transform: scale(1.32) !important;
    }
}


@media (min-width:819px) and (max-width:1305px) {
    #signup-hero .hero-content--lower {
        margin-top: 40px !important;
    }

    #signup-hero .hero-img--bigger img {
        transform: scale(1.14) !important;
    }
}


#track-hero .hero-content--lower {
    margin-top: 55px !important;

}


#track-hero .hero-img--bigger {
    display: flex !important;
    justify-content: flex-end !important;
    align-items: center !important;
    overflow: visible !important;
}

#track-hero .hero-img--bigger img {
    width: 100% !important;
    max-width: none !important;
    height: auto !important;
    object-fit: contain !important;
    display: block !important;
    margin-left: auto !important;

    transform: scale(1.22) !important;
    transform-origin: right center !important;
}


@media (min-width: 1200px) {
    #track-hero .hero-content--lower {
        margin-top: 70px !important;
    }

    #track-hero .hero-img--bigger img {
        transform: scale(1.32) !important;
    }
}


@media (min-width: 819px) and (max-width: 1305px) {
    #track-hero .hero-content--lower {
        margin-top: 40px !important;
    }

    #track-hero .hero-img--bigger img {
        transform: scale(1.14) !important;
    }
}




#track-trace {
    padding-bottom: 70px;

}


.section-gap {
    padding-bottom: 70px;
}


.tt-extra {
    margin-bottom: 60px;
}


footer.footer {
    margin-top: 50px;
}



#contact-hero .hero-content--lower {
    margin-top: 55px !important;

}


#contact-hero .hero-img--bigger {
    display: flex !important;
    justify-content: flex-end !important;
    align-items: center !important;
    overflow: visible !important;
}

#contact-hero .hero-img--bigger img {
    width: 100% !important;
    max-width: none !important;
    height: auto !important;
    object-fit: contain !important;
    display: block !important;
    margin-left: auto !important;

    transform: scale(1.22) !important;
    transform-origin: right center !important;
}


@media (min-width:1200px) {
    #contact-hero .hero-content--lower {
        margin-top: 70px !important;
    }

    #contact-hero .hero-img--bigger img {
        transform: scale(1.32) !important;
    }
}


@media (min-width:819px) and (max-width:1305px) {
    #contact-hero .hero-content--lower {
        margin-top: 40px !important;
    }

    #contact-hero .hero-img--bigger img {
        transform: scale(1.14) !important;
    }
}


#codpostal-hero .hero-content--lower {
    margin-top: 55px !important;

}


#codpostal-hero .hero-img--bigger {
    display: flex !important;
    justify-content: flex-end !important;
    align-items: center !important;
    overflow: visible !important;
}

#codpostal-hero .hero-img--bigger img {
    width: 100% !important;
    max-width: none !important;
    height: auto !important;
    object-fit: contain !important;
    display: block !important;
    margin-left: auto !important;

    transform: scale(1.22) !important;
    transform-origin: right center !important;
}


@media (min-width:1200px) {
    #codpostal-hero .hero-content--lower {
        margin-top: 70px !important;
    }

    #codpostal-hero .hero-img--bigger img {
        transform: scale(1.32) !important;
    }
}


@media (min-width:819px) and (max-width:1305px) {
    #codpostal-hero .hero-content--lower {
        margin-top: 40px !important;
    }

    #codpostal-hero .hero-img--bigger img {
        transform: scale(1.14) !important;
    }
}


#calculator-hero .hero-content--lower {
    margin-top: 55px !important;

}


#calculator-hero .hero-img--bigger {
    display: flex !important;
    justify-content: flex-end !important;
    align-items: center !important;
    overflow: visible !important;
}

#calculator-hero .hero-img--bigger img {
    width: 100% !important;
    max-width: none !important;
    height: auto !important;
    object-fit: contain !important;
    display: block !important;
    margin-left: auto !important;

    transform: scale(1.22) !important;
    transform-origin: right center !important;
}


@media (min-width:1200px) {
    #calculator-hero .hero-content--lower {
        margin-top: 70px !important;
    }

    #calculator-hero .hero-img--bigger img {
        transform: scale(1.32) !important;
    }
}


@media (min-width:819px) and (max-width:1305px) {
    #calculator-hero .hero-content--lower {
        margin-top: 40px !important;
    }

    #calculator-hero .hero-img--bigger img {
        transform: scale(1.14) !important;
    }
}


#tezaur-hero .hero-content--lower {
    margin-top: 55px !important;
}


#tezaur-hero .hero-img--bigger {
    display: flex !important;
    justify-content: flex-end !important;
    align-items: center !important;
    overflow: visible !important;
}

#tezaur-hero .hero-img--bigger img {
    width: 100% !important;
    max-width: none !important;
    height: auto !important;
    object-fit: contain !important;
    display: block !important;
    margin-left: auto !important;

    transform: scale(1.22) !important;
    transform-origin: right center !important;
}


@media (min-width: 1200px) {
    #tezaur-hero .hero-content--lower {
        margin-top: 70px !important;
    }

    #tezaur-hero .hero-img--bigger img {
        transform: scale(1.32) !important;
    }
}


@media (min-width: 819px) and (max-width: 1305px) {
    #tezaur-hero .hero-content--lower {
        margin-top: 40px !important;
    }

    #tezaur-hero .hero-img--bigger img {
        transform: scale(1.14) !important;
    }
}


.docs-nav-list {
    margin-top: 8px;

    padding-left: 0;
}

.docs-nav-list li:first-child {
    margin-top: 0;
}


.docs-nav.sticky-nav .docs-nav-group:first-of-type {
    margin-top: 16px;

}


.docs-nav.sticky-nav h3 {
    margin-bottom: 16px !important;

}


#tezaur-terms-hero .hero-content--lower {
    margin-top: 55px !important;
}

#tezaur-terms-hero .hero-img--bigger {
    display: flex !important;
    justify-content: flex-end !important;
    align-items: center !important;
    overflow: visible !important;
}

#tezaur-terms-hero .hero-img--bigger img {
    width: 100% !important;
    max-width: none !important;
    height: auto !important;
    object-fit: contain !important;
    display: block !important;
    margin-left: auto !important;

    transform: scale(1.22) !important;
    transform-origin: right center !important;
}


@media (min-width: 1200px) {
    #tezaur-terms-hero .hero-content--lower {
        margin-top: 70px !important;
    }

    #tezaur-terms-hero .hero-img--bigger img {
        transform: scale(1.32) !important;
    }
}


@media (min-width: 819px) and (max-width: 1305px) {
    #tezaur-terms-hero .hero-content--lower {
        margin-top: 40px !important;
    }

    #tezaur-terms-hero .hero-img--bigger img {
        transform: scale(1.14) !important;
    }
}

#legislatie-hero .hero-content--lower {
    margin-top: 55px !important;
}


#legislatie-hero .hero-img--bigger {
    display: flex !important;
    justify-content: flex-end !important;
    align-items: center !important;
    overflow: visible !important;
}

#legislatie-hero .hero-img--bigger img {
    width: 100% !important;
    max-width: none !important;
    height: auto !important;
    object-fit: contain !important;
    display: block !important;
    margin-left: auto !important;

    transform: scale(1.22) !important;
    transform-origin: right center !important;
}


@media (min-width: 1200px) {
    #legislatie-hero .hero-content--lower {
        margin-top: 70px !important;
    }

    #legislatie-hero .hero-img--bigger img {
        transform: scale(1.32) !important;
    }
}


@media (min-width: 819px) and (max-width: 1305px) {
    #legislatie-hero .hero-content--lower {
        margin-top: 40px !important;
    }

    #legislatie-hero .hero-img--bigger img {
        transform: scale(1.14) !important;
    }
}

#conducere-hero .hero-content--lower {
    margin-top: 55px !important;
}


#conducere-hero .hero-img--bigger {
    display: flex !important;
    justify-content: flex-end !important;
    align-items: center !important;
    overflow: visible !important;
}

#conducere-hero .hero-img--bigger img {
    width: 100% !important;
    max-width: none !important;
    height: auto !important;
    object-fit: contain !important;
    display: block !important;
    margin-left: auto !important;

    transform: scale(1.22) !important;
    transform-origin: right center !important;
}


@media (min-width: 1200px) {
    #conducere-hero .hero-content--lower {
        margin-top: 70px !important;
    }

    #conducere-hero .hero-img--bigger img {
        transform: scale(1.32) !important;
    }
}


@media (min-width: 819px) and (max-width: 1305px) {
    #conducere-hero .hero-content--lower {
        margin-top: 40px !important;
    }

    #conducere-hero .hero-img--bigger img {
        transform: scale(1.14) !important;
    }
}

#termeni-hero .hero-content--lower {
    margin-top: 55px !important;
}


#termeni-hero .hero-img--bigger {
    display: flex !important;
    justify-content: flex-end !important;
    align-items: center !important;
    overflow: visible !important;
}

#termeni-hero .hero-img--bigger img {
    width: 100% !important;
    max-width: none !important;
    height: auto !important;
    object-fit: contain !important;
    display: block !important;
    margin-left: auto !important;

    transform: scale(1.22) !important;
    transform-origin: right center !important;
}


@media (min-width: 1200px) {
    #termeni-hero .hero-content--lower {
        margin-top: 70px !important;
    }

    #termeni-hero .hero-img--bigger img {
        transform: scale(1.32) !important;
    }
}


@media (min-width: 819px) and (max-width: 1305px) {
    #termeni-hero .hero-content--lower {
        margin-top: 40px !important;
    }

    #termeni-hero .hero-img--bigger img {
        transform: scale(1.14) !important;
    }
}

#organizare-hero .hero-content--lower {
    margin-top: 55px !important;
}


#organizare-hero .hero-img--bigger {
    display: flex !important;
    justify-content: flex-end !important;
    align-items: center !important;
    overflow: visible !important;
}

#organizare-hero .hero-img--bigger img {
    width: 100% !important;
    max-width: none !important;
    height: auto !important;
    object-fit: contain !important;
    display: block !important;
    margin-left: auto !important;

    transform: scale(1.22) !important;
    transform-origin: right center !important;
}


@media (min-width: 1200px) {
    #organizare-hero .hero-content--lower {
        margin-top: 70px !important;
    }

    #organizare-hero .hero-img--bigger img {
        transform: scale(1.32) !important;
    }
}


@media (min-width: 819px) and (max-width: 1305px) {
    #organizare-hero .hero-content--lower {
        margin-top: 40px !important;
    }

    #organizare-hero .hero-img--bigger img {
        transform: scale(1.14) !important;
    }
}

#prezentare-hero .hero-content--lower {
    margin-top: 55px !important;
}


#prezentare-hero .hero-img--bigger {
    display: flex !important;
    justify-content: flex-end !important;
    align-items: center !important;
    overflow: visible !important;
}

#prezentare-hero .hero-img--bigger img {
    width: 100% !important;
    max-width: none !important;
    height: auto !important;
    object-fit: contain !important;
    display: block !important;
    margin-left: auto !important;

    transform: scale(1.22) !important;
    transform-origin: right center !important;
}


@media (min-width: 1200px) {
    #prezentare-hero .hero-content--lower {
        margin-top: 70px !important;
    }

    #prezentare-hero .hero-img--bigger img {
        transform: scale(1.32) !important;
    }
}


@media (min-width: 819px) and (max-width: 1305px) {
    #prezentare-hero .hero-content--lower {
        margin-top: 40px !important;
    }

    #prezentare-hero .hero-img--bigger img {
        transform: scale(1.14) !important;
    }
}

#calitate-hero .hero-content--lower {
    margin-top: 55px !important;
}


#calitate-hero .hero-img--bigger {
    display: flex !important;
    justify-content: flex-end !important;
    align-items: center !important;
    overflow: visible !important;
}

#calitate-hero .hero-img--bigger img {
    width: 100% !important;
    max-width: none !important;
    height: auto !important;
    object-fit: contain !important;
    display: block !important;
    margin-left: auto !important;

    transform: scale(1.22) !important;
    transform-origin: right center !important;
}


@media (min-width: 1200px) {
    #calitate-hero .hero-content--lower {
        margin-top: 70px !important;
    }

    #calitate-hero .hero-img--bigger img {
        transform: scale(1.32) !important;
    }
}


@media (min-width: 819px) and (max-width: 1305px) {
    #calitate-hero .hero-content--lower {
        margin-top: 40px !important;
    }

    #calitate-hero .hero-img--bigger img {
        transform: scale(1.14) !important;
    }
}

#valori-hero .hero-content--lower {
    margin-top: 55px !important;
}


#valori-hero .hero-img--bigger {
    display: flex !important;
    justify-content: flex-end !important;
    align-items: center !important;
    overflow: visible !important;
}

#valori-hero .hero-img--bigger img {
    width: 100% !important;
    max-width: none !important;
    height: auto !important;
    object-fit: contain !important;
    display: block !important;
    margin-left: auto !important;

    transform: scale(1.22) !important;
    transform-origin: right center !important;
}


@media (min-width: 1200px) {
    #valori-hero .hero-content--lower {
        margin-top: 70px !important;
    }

    #valori-hero .hero-img--bigger img {
        transform: scale(1.32) !important;
    }
}


@media (min-width: 819px) and (max-width: 1305px) {
    #valori-hero .hero-content--lower {
        margin-top: 40px !important;
    }

    #valori-hero .hero-img--bigger img {
        transform: scale(1.14) !important;
    }
}

#relatii-hero .hero-content--lower {
    margin-top: 55px !important;
}

#relatii-hero .hero-img--bigger {
    display: flex !important;
    justify-content: flex-end !important;
    align-items: center !important;
    overflow: visible !important;
}

#relatii-hero .hero-img--bigger img {
    width: 100% !important;
    max-width: none !important;
    height: auto !important;
    object-fit: contain !important;
    display: block !important;
    margin-left: auto !important;

    transform: scale(1.22) !important;
    transform-origin: right center !important;
}

@media (min-width: 1200px) {
    #relatii-hero .hero-content--lower {
        margin-top: 70px !important;
    }

    #relatii-hero .hero-img--bigger img {
        transform: scale(1.32) !important;
    }
}

@media (min-width: 819px) and (max-width: 1305px) {
    #relatii-hero .hero-content--lower {
        margin-top: 40px !important;
    }

    #relatii-hero .hero-img--bigger img {
        transform: scale(1.14) !important;
    }
}

#programe-hero .hero-content--lower {
    margin-top: 55px !important;
}

#programe-hero .hero-img--bigger {
    display: flex !important;
    justify-content: flex-end !important;
    align-items: center !important;
    overflow: visible !important;
}

#programe-hero .hero-img--bigger img {
    width: 100% !important;
    max-width: none !important;
    height: auto !important;
    object-fit: contain !important;
    display: block !important;
    margin-left: auto !important;

    transform: scale(1.22) !important;
    transform-origin: right center !important;
}

@media (min-width: 1200px) {
    #programe-hero .hero-content--lower {
        margin-top: 70px !important;
    }

    #programe-hero .hero-img--bigger img {
        transform: scale(1.32) !important;
    }
}

@media (min-width: 819px) and (max-width: 1305px) {
    #programe-hero .hero-content--lower {
        margin-top: 40px !important;
    }

    #programe-hero .hero-img--bigger img {
        transform: scale(1.14) !important;
    }
}

#fonduri-hero .hero-content--lower {
    margin-top: 55px !important;
}

#fonduri-hero .hero-img--bigger {
    display: flex !important;
    justify-content: flex-end !important;
    align-items: center !important;
    overflow: visible !important;
}

#fonduri-hero .hero-img--bigger img {
    width: 100% !important;
    max-width: none !important;
    height: auto !important;
    object-fit: contain !important;
    display: block !important;
    margin-left: auto !important;

    transform: scale(1.22) !important;
    transform-origin: right center !important;
}


@media (min-width: 1200px) {
    #fonduri-hero .hero-content--lower {
        margin-top: 70px !important;
    }

    #fonduri-hero .hero-img--bigger img {
        transform: scale(1.32) !important;
    }
}


@media (min-width: 819px) and (max-width: 1305px) {
    #fonduri-hero .hero-content--lower {
        margin-top: 40px !important;
    }

    #fonduri-hero .hero-img--bigger img {
        transform: scale(1.14) !important;
    }
}

#massmedia-hero .hero-content--lower {
    margin-top: 55px !important;
}


#massmedia-hero .hero-img--bigger {
    display: flex !important;
    justify-content: flex-end !important;
    align-items: center !important;
    overflow: visible !important;
}

#massmedia-hero .hero-img--bigger img {
    width: 100% !important;
    max-width: none !important;
    height: auto !important;
    object-fit: contain !important;
    display: block !important;
    margin-left: auto !important;

    transform: scale(1.22) !important;
    transform-origin: right center !important;
}


@media (min-width: 1200px) {
    #massmedia-hero .hero-content--lower {
        margin-top: 70px !important;
    }

    #massmedia-hero .hero-img--bigger img {
        transform: scale(1.32) !important;
    }
}


@media (min-width: 819px) and (max-width: 1305px) {
    #massmedia-hero .hero-content--lower {
        margin-top: 40px !important;
    }

    #massmedia-hero .hero-img--bigger img {
        transform: scale(1.14) !important;
    }
}

#buget-hero .hero-content--lower {
    margin-top: 55px !important;
}

#buget-hero .hero-img--bigger {
    display: flex !important;
    justify-content: flex-end !important;
    align-items: center !important;
    overflow: visible !important;
}

#buget-hero .hero-img--bigger img {
    width: 100% !important;
    max-width: none !important;
    height: auto !important;
    object-fit: contain !important;
    display: block !important;
    margin-left: auto !important;
    transform: scale(1.22) !important;
    transform-origin: right center !important;
}

@media (min-width:1200px) {
    #buget-hero .hero-content--lower {
        margin-top: 70px !important;
    }

    #buget-hero .hero-img--bigger img {
        transform: scale(1.32) !important;
    }
}

@media (min-width:819px) and (max-width:1305px) {
    #buget-hero .hero-content--lower {
        margin-top: 40px !important;
    }

    #buget-hero .hero-img--bigger img {
        transform: scale(1.14) !important;
    }
}

#achizitii-hero .hero-content--lower {
    margin-top: 55px !important;
}

#achizitii-hero .hero-img--bigger {
    display: flex !important;
    justify-content: flex-end !important;
    align-items: center !important;
    overflow: visible !important;
}

#achizitii-hero .hero-img--bigger img {
    width: 100% !important;
    max-width: none !important;
    height: auto !important;
    object-fit: contain !important;
    display: block !important;
    margin-left: auto !important;

    transform: scale(1.22) !important;
    transform-origin: right center !important;
}

@media (min-width:1200px) {
    #achizitii-hero .hero-content--lower {
        margin-top: 70px !important;
    }

    #achizitii-hero .hero-img--bigger img {
        transform: scale(1.32) !important;
    }
}

@media (min-width:819px) and (max-width:1305px) {
    #achizitii-hero .hero-content--lower {
        margin-top: 40px !important;
    }

    #achizitii-hero .hero-img--bigger img {
        transform: scale(1.14) !important;
    }
}

#avere-hero .hero-content--lower {
    margin-top: 55px !important;
}

#avere-hero .hero-img--bigger {
    display: flex !important;
    justify-content: flex-end !important;
    align-items: center !important;
    overflow: visible !important;
}

#avere-hero .hero-img--bigger img {
    width: 100% !important;
    max-width: none !important;
    height: auto !important;
    object-fit: contain !important;
    display: block !important;
    margin-left: auto !important;

    transform: scale(1.22) !important;
    transform-origin: right center !important;
}


@media (min-width: 1200px) {
    #avere-hero .hero-content--lower {
        margin-top: 70px !important;
    }

    #avere-hero .hero-img--bigger img {
        transform: scale(1.32) !important;
    }
}


@media (min-width: 819px) and (max-width: 1305px) {
    #avere-hero .hero-content--lower {
        margin-top: 40px !important;
    }

    #avere-hero .hero-img--bigger img {
        transform: scale(1.14) !important;
    }
}

#guvernanta-hero .hero-content--lower {
    margin-top: 55px !important;
}

#guvernanta-hero .hero-img--bigger {
    display: flex !important;
    justify-content: flex-end !important;
    align-items: center !important;
    overflow: visible !important;
}

#guvernanta-hero .hero-img--bigger img {
    width: 100% !important;
    max-width: none !important;
    height: auto !important;
    object-fit: contain !important;
    display: block !important;
    margin-left: auto !important;

    transform: scale(1.22) !important;
    transform-origin: right center !important;
}


@media (min-width: 1200px) {
    #guvernanta-hero .hero-content--lower {
        margin-top: 70px !important;
    }

    #guvernanta-hero .hero-img--bigger img {
        transform: scale(1.32) !important;
    }
}


@media (min-width: 819px) and (max-width: 1305px) {
    #guvernanta-hero .hero-content--lower {
        margin-top: 40px !important;
    }

    #guvernanta-hero .hero-img--bigger img {
        transform: scale(1.14) !important;
    }
}

#guvernanta-hero .hero-content--lower {
    margin-top: 55px !important;
}

#guvernanta-hero .hero-img--bigger {
    display: flex !important;
    justify-content: flex-end !important;
    align-items: center !important;
    overflow: visible !important;
}

#guvernanta-hero .hero-img--bigger img {
    width: 100% !important;
    max-width: none !important;
    height: auto !important;
    object-fit: contain !important;
    display: block !important;
    margin-left: auto !important;

    transform: scale(1.22) !important;
    transform-origin: right center !important;
}


@media (min-width: 1200px) {
    #guvernanta-hero .hero-content--lower {
        margin-top: 70px !important;
    }

    #guvernanta-hero .hero-img--bigger img {
        transform: scale(1.32) !important;
    }
}


@media (min-width: 819px) and (max-width: 1305px) {
    #guvernanta-hero .hero-content--lower {
        margin-top: 40px !important;
    }

    #guvernanta-hero .hero-img--bigger img {
        transform: scale(1.14) !important;
    }
}

#hg1269-hero .hero-content--lower {
    margin-top: 55px !important;
}

#hg1269-hero .hero-img--bigger {
    display: flex !important;
    justify-content: flex-end !important;
    align-items: center !important;
    overflow: visible !important;
}

#hg1269-hero .hero-img--bigger img {
    width: 100% !important;
    max-width: none !important;
    height: auto !important;
    object-fit: contain !important;
    display: block !important;
    margin-left: auto !important;

    transform: scale(1.22) !important;
    transform-origin: right center !important;
}


@media (min-width: 1200px) {
    #hg1269-hero .hero-content--lower {
        margin-top: 70px !important;
    }

    #hg1269-hero .hero-img--bigger img {
        transform: scale(1.32) !important;
    }
}


@media (min-width: 819px) and (max-width: 1305px) {
    #hg1269-hero .hero-content--lower {
        margin-top: 40px !important;
    }

    #hg1269-hero .hero-img--bigger img {
        transform: scale(1.14) !important;
    }
}

#licitatii-hero .hero-content--lower {
    margin-top: 55px !important;
}


#licitatii-hero .hero-img--bigger {
    display: flex !important;
    justify-content: flex-end !important;
    align-items: center !important;
    overflow: visible !important;
}

#licitatii-hero .hero-img--bigger img {
    width: 100% !important;
    max-width: none !important;
    height: auto !important;
    object-fit: contain !important;
    display: block !important;
    margin-left: auto !important;

    transform: scale(1.22) !important;
    transform-origin: right center !important;
}


@media (min-width: 1200px) {
    #licitatii-hero .hero-content--lower {
        margin-top: 70px !important;
    }

    #licitatii-hero .hero-img--bigger img {
        transform: scale(1.32) !important;
    }
}


@media (min-width: 819px) and (max-width: 1305px) {
    #licitatii-hero .hero-content--lower {
        margin-top: 40px !important;
    }

    #licitatii-hero .hero-img--bigger img {
        transform: scale(1.14) !important;
    }
}

#atribuite-hero .hero-content--lower {
    margin-top: 55px !important;
}


#atribuite-hero .hero-img--bigger {
    display: flex !important;
    justify-content: flex-end !important;
    align-items: center !important;
    overflow: visible !important;
}

#atribuite-hero .hero-img--bigger img {
    width: 100% !important;
    max-width: none !important;
    height: auto !important;
    object-fit: contain !important;
    display: block !important;
    margin-left: auto !important;

    transform: scale(1.22) !important;
    transform-origin: right center !important;
}


@media (min-width: 1200px) {
    #atribuite-hero .hero-content--lower {
        margin-top: 70px !important;
    }

    #atribuite-hero .hero-img--bigger img {
        transform: scale(1.32) !important;
    }
}


@media (min-width: 819px) and (max-width: 1305px) {
    #atribuite-hero .hero-content--lower {
        margin-top: 40px !important;
    }

    #atribuite-hero .hero-img--bigger img {
        transform: scale(1.14) !important;
    }
}

#anulate-hero .hero-content--lower {
    margin-top: 55px !important;
}


#anulate-hero .hero-img--bigger {
    display: flex !important;
    justify-content: flex-end !important;
    align-items: center !important;
    overflow: visible !important;
}

#anulate-hero .hero-img--bigger img {
    width: 100% !important;
    max-width: none !important;
    height: auto !important;
    object-fit: contain !important;
    display: block !important;
    margin-left: auto !important;

    transform: scale(1.22) !important;
    transform-origin: right center !important;
}


@media (min-width: 1200px) {
    #anulate-hero .hero-content--lower {
        margin-top: 70px !important;
    }

    #anulate-hero .hero-img--bigger img {
        transform: scale(1.32) !important;
    }
}


@media (min-width: 819px) and (max-width: 1305px) {
    #anulate-hero .hero-content--lower {
        margin-top: 40px !important;
    }

    #anulate-hero .hero-img--bigger img {
        transform: scale(1.14) !important;
    }
}

#seap-hero .hero-content--lower {
    margin-top: 55px !important;
}


#seap-hero .hero-img--bigger {
    display: flex !important;
    justify-content: flex-end !important;
    align-items: center !important;
    overflow: visible !important;
}

#seap-hero .hero-img--bigger img {
    width: 100% !important;
    max-width: none !important;
    height: auto !important;
    object-fit: contain !important;
    display: block !important;
    margin-left: auto !important;

    transform: scale(1.22) !important;
    transform-origin: right center !important;
}


@media (min-width: 1200px) {
    #seap-hero .hero-content--lower {
        margin-top: 70px !important;
    }

    #seap-hero .hero-img--bigger img {
        transform: scale(1.32) !important;
    }
}


@media (min-width: 819px) and (max-width: 1305px) {
    #seap-hero .hero-content--lower {
        margin-top: 40px !important;
    }

    #seap-hero .hero-img--bigger img {
        transform: scale(1.14) !important;
    }
}

#contact-licitatii-hero .hero-content--lower {
    margin-top: 55px !important;
}


#contact-licitatii-hero .hero-img--bigger {
    display: flex !important;
    justify-content: flex-end !important;
    align-items: center !important;
    overflow: visible !important;
}

#contact-licitatii-hero .hero-img--bigger img {
    width: 100% !important;
    max-width: none !important;
    height: auto !important;
    object-fit: contain !important;
    display: block !important;
    margin-left: auto !important;

    transform: scale(1.22) !important;
    transform-origin: right center !important;
}


@media (min-width: 1200px) {
    #contact-licitatii-hero .hero-content--lower {
        margin-top: 70px !important;
    }

    #contact-licitatii-hero .hero-img--bigger img {
        transform: scale(1.32) !important;
    }
}


@media (min-width: 819px) and (max-width: 1305px) {
    #contact-licitatii-hero .hero-content--lower {
        margin-top: 40px !important;
    }

    #contact-licitatii-hero .hero-img--bigger img {
        transform: scale(1.14) !important;
    }
}

#inchiriere-hero .hero-content--lower {
    margin-top: 55px !important;
}

#inchiriere-hero .hero-img--bigger {
    display: flex !important;
    justify-content: flex-end !important;
    align-items: center !important;
    overflow: visible !important;
}

#inchiriere-hero .hero-img--bigger img {
    width: 100% !important;
    max-width: none !important;
    height: auto !important;
    object-fit: contain !important;
    display: block !important;
    margin-left: auto !important;

    transform: scale(1.22) !important;
    transform-origin: right center !important;
}

@media (min-width: 1200px) {
    #inchiriere-hero .hero-content--lower {
        margin-top: 70px !important;
    }

    #inchiriere-hero .hero-img--bigger img {
        transform: scale(1.32) !important;
    }
}

@media (min-width: 819px) and (max-width: 1305px) {
    #inchiriere-hero .hero-content--lower {
        margin-top: 40px !important;
    }

    #inchiriere-hero .hero-img--bigger img {
        transform: scale(1.14) !important;
    }
}

#vanzari-auto-hero .hero-content--lower {
    margin-top: 55px !important;
}


#vanzari-auto-hero .hero-img--bigger {
    display: flex !important;
    justify-content: flex-end !important;
    align-items: center !important;
    overflow: visible !important;
}

#vanzari-auto-hero .hero-img--bigger img {
    width: 100% !important;
    max-width: none !important;
    height: auto !important;
    object-fit: contain !important;
    display: block !important;
    margin-left: auto !important;

    transform: scale(1.22) !important;
    transform-origin: right center !important;
}


@media (min-width: 1200px) {
    #vanzari-auto-hero .hero-content--lower {
        margin-top: 70px !important;
    }

    #vanzari-auto-hero .hero-img--bigger img {
        transform: scale(1.32) !important;
    }
}


@media (min-width: 819px) and (max-width: 1305px) {
    #vanzari-auto-hero .hero-content--lower {
        margin-top: 40px !important;
    }

    #vanzari-auto-hero .hero-img--bigger img {
        transform: scale(1.14) !important;
    }
}

#consultare-piata-hero .hero-content--lower {
    margin-top: 55px !important;
}


#consultare-piata-hero .hero-img--bigger {
    display: flex !important;
    justify-content: flex-end !important;
    align-items: center !important;
    overflow: visible !important;
}

#consultare-piata-hero .hero-img--bigger img {
    width: 100% !important;
    max-width: none !important;
    height: auto !important;
    object-fit: contain !important;
    display: block !important;
    margin-left: auto !important;

    transform: scale(1.22) !important;
    transform-origin: right center !important;
}


@media (min-width: 1200px) {
    #consultare-piata-hero .hero-content--lower {
        margin-top: 70px !important;
    }

    #consultare-piata-hero .hero-img--bigger img {
        transform: scale(1.32) !important;
    }
}


@media (min-width: 819px) and (max-width: 1305px) {
    #consultare-piata-hero .hero-content--lower {
        margin-top: 40px !important;
    }

    #consultare-piata-hero .hero-img--bigger img {
        transform: scale(1.14) !important;
    }
}

#lowcode-hero .hero-content--lower {
    margin-top: 55px !important;
}


#lowcode-hero .hero-img--bigger {
    display: flex !important;
    justify-content: flex-end !important;
    align-items: center !important;
    overflow: visible !important;
}

#lowcode-hero .hero-img--bigger img {
    width: 100% !important;
    max-width: none !important;
    height: auto !important;
    object-fit: contain !important;
    display: block !important;
    margin-left: auto !important;

    transform: scale(1.22) !important;
    transform-origin: right center !important;
}


@media (min-width: 1200px) {
    #lowcode-hero .hero-content--lower {
        margin-top: 70px !important;
    }

    #lowcode-hero .hero-img--bigger img {
        transform: scale(1.32) !important;
    }
}


@media (min-width: 819px) and (max-width: 1305px) {
    #lowcode-hero .hero-content--lower {
        margin-top: 40px !important;
    }

    #lowcode-hero .hero-img--bigger img {
        transform: scale(1.14) !important;
    }
}

#comunicate-hero .hero-content--lower {
    margin-top: 55px !important;
}


#comunicate-hero .hero-img--bigger {
    display: flex !important;
    justify-content: flex-end !important;
    align-items: center !important;
    overflow: visible !important;
}

#comunicate-hero .hero-img--bigger img {
    width: 100% !important;
    max-width: none !important;
    height: auto !important;
    object-fit: contain !important;
    display: block !important;
    margin-left: auto !important;

    transform: scale(1.22) !important;
    transform-origin: right center !important;
}


@media (min-width: 1200px) {
    #comunicate-hero .hero-content--lower {
        margin-top: 70px !important;
    }

    #comunicate-hero .hero-img--bigger img {
        transform: scale(1.32) !important;
    }
}


@media (min-width: 819px) and (max-width: 1305px) {
    #comunicate-hero .hero-content--lower {
        margin-top: 40px !important;
    }

    #comunicate-hero .hero-img--bigger img {
        transform: scale(1.14) !important;
    }
}

#galerie-hero .hero-content--lower {
    margin-top: 55px !important;
}


#galerie-hero .hero-img--bigger {
    display: flex !important;
    justify-content: flex-end !important;
    align-items: center !important;
    overflow: visible !important;
}

#galerie-hero .hero-img--bigger img {
    width: 100% !important;
    max-width: none !important;
    height: auto !important;
    object-fit: contain !important;
    display: block !important;
    margin-left: auto !important;

    transform: scale(1.22) !important;
    transform-origin: right center !important;
}


@media (min-width: 1200px) {
    #galerie-hero .hero-content--lower {
        margin-top: 70px !important;
    }

    #galerie-hero .hero-img--bigger img {
        transform: scale(1.32) !important;
    }
}


@media (min-width: 819px) and (max-width: 1305px) {
    #galerie-hero .hero-content--lower {
        margin-top: 40px !important;
    }

    #galerie-hero .hero-img--bigger img {
        transform: scale(1.14) !important;
    }
}

#media-hero .hero-content--lower {
    margin-top: 55px !important;
}


#media-hero .hero-img--bigger {
    display: flex !important;
    justify-content: flex-end !important;
    align-items: center !important;
    overflow: visible !important;
}

#media-hero .hero-img--bigger img {
    width: 100% !important;
    max-width: none !important;
    height: auto !important;
    object-fit: contain !important;
    display: block !important;
    margin-left: auto !important;

    transform: scale(1.22) !important;
    transform-origin: right center !important;
}


@media (min-width: 1200px) {
    #media-hero .hero-content--lower {
        margin-top: 70px !important;
    }

    #media-hero .hero-img--bigger img {
        transform: scale(1.32) !important;
    }
}


@media (min-width: 819px) and (max-width: 1305px) {
    #media-hero .hero-content--lower {
        margin-top: 40px !important;
    }

    #media-hero .hero-img--bigger img {
        transform: scale(1.14) !important;
    }
}

#filatelie-hero .hero-content--lower {
    margin-top: 55px !important;
}


#filatelie-hero .hero-img--bigger {
    display: flex !important;
    justify-content: flex-end !important;
    align-items: center !important;
    overflow: visible !important;
}

#filatelie-hero .hero-img--bigger img {
    width: 100% !important;
    max-width: none !important;
    height: auto !important;
    object-fit: contain !important;
    display: block !important;
    margin-left: auto !important;

    transform: scale(1.22) !important;
    transform-origin: right center !important;
}


@media (min-width: 1200px) {
    #filatelie-hero .hero-content--lower {
        margin-top: 70px !important;
    }

    #filatelie-hero .hero-img--bigger img {
        transform: scale(1.32) !important;
    }
}


@media (min-width: 819px) and (max-width: 1305px) {
    #filatelie-hero .hero-content--lower {
        margin-top: 40px !important;
    }

    #filatelie-hero .hero-img--bigger img {
        transform: scale(1.14) !important;
    }
}

#faq-hero .hero-content--lower {
    margin-top: 55px !important;
}

#faq-hero .hero-img--bigger {
    display: flex !important;
    justify-content: flex-end !important;
    align-items: center !important;
    overflow: visible !important;
}

#faq-hero .hero-img--bigger img {
    width: 100% !important;
    max-width: none !important;
    height: auto !important;
    object-fit: contain !important;
    display: block !important;
    margin-left: auto !important;

    transform: scale(1.22) !important;
    transform-origin: right center !important;
}

@media (min-width: 1200px) {
    #faq-hero .hero-content--lower {
        margin-top: 70px !important;
    }

    #faq-hero .hero-img--bigger img {
        transform: scale(1.32) !important;
    }
}

@media (min-width: 819px) and (max-width: 1305px) {
    #faq-hero .hero-content--lower {
        margin-top: 40px !important;
    }

    #faq-hero .hero-img--bigger img {
        transform: scale(1.14) !important;
    }
}


#suport-hero .hero-content--lower {
    margin-top: 55px !important;
}


#suport-hero .hero-img--bigger {
    display: flex !important;
    justify-content: flex-end !important;
    align-items: center !important;
    overflow: visible !important;
}

#suport-hero .hero-img--bigger img {
    width: 100% !important;
    max-width: none !important;
    height: auto !important;
    object-fit: contain !important;
    display: block !important;
    margin-left: auto !important;

    transform: scale(1.22) !important;
    transform-origin: right center !important;
}

@media (min-width: 1200px) {
    #suport-hero .hero-content--lower {
        margin-top: 70px !important;
    }

    #suport-hero .hero-img--bigger img {
        transform: scale(1.32) !important;
    }
}


@media (min-width: 819px) and (max-width: 1305px) {
    #suport-hero .hero-content--lower {
        margin-top: 40px !important;
    }

    #suport-hero .hero-img--bigger img {
        transform: scale(1.14) !important;
    }
}


#reclamatii-externe-hero .hero-content--lower {
    margin-top: 55px !important;
}

#reclamatii-externe-hero .hero-img--bigger {
    display: flex !important;
    justify-content: flex-end !important;
    align-items: center !important;
    overflow: visible !important;
}

#reclamatii-externe-hero .hero-img--bigger img {
    width: 100% !important;
    max-width: none !important;
    height: auto !important;
    object-fit: contain !important;
    display: block !important;
    margin-left: auto !important;

    transform: scale(1.22) !important;
    transform-origin: right center !important;
}


@media (min-width: 1200px) {
    #reclamatii-externe-hero .hero-content--lower {
        margin-top: 70px !important;
    }

    #reclamatii-externe-hero .hero-img--bigger img {
        transform: scale(1.32) !important;
    }
}


@media (min-width: 819px) and (max-width: 1305px) {
    #reclamatii-externe-hero .hero-content--lower {
        margin-top: 40px !important;
    }

    #reclamatii-externe-hero .hero-img--bigger img {
        transform: scale(1.14) !important;
    }
}


#reclamatii-interne-hero .hero-content--lower {
    margin-top: 55px !important;
}


#reclamatii-interne-hero .hero-img--bigger {
    display: flex !important;
    justify-content: flex-end !important;
    align-items: center !important;
    overflow: visible !important;
}

#reclamatii-interne-hero .hero-img--bigger img {
    width: 100% !important;
    max-width: none !important;
    height: auto !important;
    object-fit: contain !important;
    display: block !important;
    margin-left: auto !important;

    transform: scale(1.22) !important;
    transform-origin: right center !important;
}


@media (min-width: 1200px) {
    #reclamatii-interne-hero .hero-content--lower {
        margin-top: 70px !important;
    }

    #reclamatii-interne-hero .hero-img--bigger img {
        transform: scale(1.32) !important;
    }
}


@media (min-width: 819px) and (max-width: 1305px) {
    #reclamatii-interne-hero .hero-content--lower {
        margin-top: 40px !important;
    }

    #reclamatii-interne-hero .hero-img--bigger img {
        transform: scale(1.14) !important;
    }
}


#reclamatii-interne .hero-content--lower {
    margin-top: 55px !important;
}

#reclamatii-interne .hero-img--bigger {
    display: flex !important;
    justify-content: flex-end !important;
    align-items: center !important;
    overflow: visible !important;
}

#reclamatii-interne .hero-img--bigger img {
    width: 100% !important;
    max-width: none !important;
    height: auto !important;
    object-fit: contain !important;
    display: block !important;
    margin-left: auto !important;

    transform: scale(1.22) !important;
    transform-origin: right center !important;
}

@media (min-width:1200px) {
    #reclamatii-interne .hero-content--lower {
        margin-top: 70px !important;
    }

    #reclamatii-interne .hero-img--bigger img {
        transform: scale(1.32) !important;
    }
}

@media (min-width:819px) and (max-width:1305px) {
    #reclamatii-interne .hero-content--lower {
        margin-top: 40px !important;
    }

    #reclamatii-interne .hero-img--bigger img {
        transform: scale(1.14) !important;
    }
}