/*
================================================

Space Vanta Theme 1.0

Module:
Immediate Trust Bridge

File:
public/trust-bridge/cs/title.css

Version:
2.1

Responsibility:
Trust Bridge Section Identity

================================================
*/

.sv-trust-bridge__heading {

    width:
        min(100%, 1200px);

    margin:
        0 auto 30px;

    padding-top:
        46px;

    text-align:
        center;

}

.sv-trust-bridge__heading-label {

    margin-bottom:
        10px;

    font-size:
        10px;

    line-height:
        1.2;

    letter-spacing:
        0.28em;

    text-transform:
        uppercase;

    color:
        var(--sv-trust-muted);

}

.sv-trust-bridge__heading-title {

    margin:
        0;

    font-size:
        clamp(34px, 4.2vw, 58px);

    line-height:
        0.98;

    font-weight:
        400;

    letter-spacing:
        -0.045em;

    color:
        var(--sv-trust-text);

}

.sv-trust-bridge__heading-line {

    width:
        34px;

    height:
        1px;

    margin:
        17px auto 0;

    background:
        linear-gradient(90deg,
            rgba(113, 139, 163, 0),
            var(--sv-trust-blue),
            rgba(113, 139, 163, 0));

}

@media (max-width: 767px) {

    .sv-trust-bridge__heading {

        padding-top:
            28px;

        margin-bottom:
            20px;

    }

    .sv-trust-bridge__heading-label {

        margin-bottom:
            8px;

        font-size:
            9px;

    }

    .sv-trust-bridge__heading-title {

        font-size:
            34px;

    }

    .sv-trust-bridge__heading-line {

        margin-top:
            12px;

    }

}