/* _content/WebAPP/Pages/Shared/_Footer.cshtml.rz.scp.css */
/*FOOTER*/
footer[b-p7gnheno4e]{
    position: relative;
    height:100px;
}
.footer[b-p7gnheno4e] {
    position: fixed;
    bottom: 0;
    width: 100%;
    white-space: nowrap;
    line-height: 50px;
    background:white;
}

.border-top[b-p7gnheno4e] {
    border-top: 1px solid #e5e5e5;
}

button.accept-policy[b-p7gnheno4e] {
    font-size: 1rem;
    line-height: inherit;
}
/* _content/WebAPP/Pages/Shared/_Layout.cshtml.rz.scp.css */
.navbar[b-7mjmxwnd8v]{
    z-index: 10;
    position: relative;
}

a.navbar-brand[b-7mjmxwnd8v] {
    white-space: normal;
    text-align: center;
    word-break: break-all;
}

.nav-pills .nav-link.active[b-7mjmxwnd8v], .nav-pills .show > .nav-link[b-7mjmxwnd8v] {
    color: #fff;
    background-color: #1b6ec2;
    border-color: #1861ac;
}

.border-bottom[b-7mjmxwnd8v] {
    border-bottom: 1px solid #e5e5e5;
}

.box-shadow[b-7mjmxwnd8v] {
    box-shadow: 0 .25rem .75rem rgba(0, 0, 0, .05);
}
/* _content/WebAPP/Pages/ShipMaerskParcel/Templates/_CompareRates.cshtml.rz.scp.css */
.comparison-section[b-uj4z1iu3ai] {
    text-align: center;
    padding: 60px 0;
}

.comparison-title[b-uj4z1iu3ai] {
    font-size: 1.5rem;
    font-weight: 300;
}

    .comparison-title strong[b-uj4z1iu3ai] {
        font-weight: 700;
    }

.comparison-card[b-uj4z1iu3ai] {
    border-radius: 10px;
    padding: 20px;
    background: white;
    border: 2px solid #dee2e6 !important;
}

.comparison-header[b-uj4z1iu3ai] {
    font-weight: 700;
    font-size: 28px;
    color: var(--primary-dark-blue);
}

.comparison-subtext[b-uj4z1iu3ai] {
    font-weight: 400;
    font-size: 16px;
    color: #8F8F8F;
    margin-bottom: 0px;
}

.comparison-bar[b-uj4z1iu3ai] {
    background: var(--primary-dark-blue);
    color: white;
    font-size: 16px;
    font-weight: 300;
}

.comparison-bar-maersk[b-uj4z1iu3ai] {
    background: var(--information-valid-blue);
}

.comparison-price[b-uj4z1iu3ai] {
    font-weight: 400;
    font-size: 24px;
    color: var(--txt-info-gray);
}

.comparison-divider[b-uj4z1iu3ai] {
    border-top: 1px solid #8F8F8F;
    margin: 10px 0;
}

.maersk-logo[b-uj4z1iu3ai] {
    height: 40px;
}
.card-container[b-uj4z1iu3ai] {
    width: inherit;
}

@media (min-width: 992px) {
    .card-container[b-uj4z1iu3ai] {
        max-width: 70%;
    }
}
/* _content/WebAPP/Pages/Templates/_BgImage.cshtml.rz.scp.css */
.bg-image[b-k2najz3rh5] {
    width: 100%;
    position: absolute;
    background-size: cover;
    height: 60vh;
    top: 0;
    z-index: -1;
}

@media (min-width: 768px) {
    .bg-image[b-k2najz3rh5] {
        background-repeat: no-repeat;
    }
}
@media (max-width: 768px) {
    .bg-image[b-k2najz3rh5] {
        background-repeat: round;
        height: 40vh;
    }
}
/* _content/WebAPP/Pages/Templates/_Information.cshtml.rz.scp.css */
body[b-lftj0dpc2m]{
    overflow: hidden;
}

.mw-card[b-lftj0dpc2m] {
    max-width: 840px !important;
}

.round-information[b-lftj0dpc2m] {
    width: 144px;
    border-radius: 100%;
    height: 144px;
}

.pb-40[b-lftj0dpc2m] {
    padding-bottom: 40px;
}

.bg-red[b-lftj0dpc2m] {
    background-color: var(--information-error-red);
}

.bg-valid[b-lftj0dpc2m] {
    background-color: var(--information-valid-blue);
}

    .bg-red[b-lftj0dpc2m]::before, .bg-valid [b-lftj0dpc2m]::before {
        color: white;
    }

span.icon[b-lftj0dpc2m] {
    font-size: 4.5rem;
}

.sub-second-title[b-lftj0dpc2m] {
    font-size: 18px;
    color: var(--txt-info-gray);
    line-height: 24px;
}
