/* ===========================================================
   Trust Section
=========================================================== */

.trust{

    position:relative;

    z-index:1;

    min-height:68vh;

    display:flex;

    align-items:center;

    justify-content:center;

    padding:88px 32px 110px;

}
.trust-container{

    width:min(960px,100%);

    display:flex;

    flex-direction:column;

    align-items:center;

    text-align:center;

    gap:28px;

}

.trust-label{

    letter-spacing:6px;

    opacity:.65;

    font-size:15px;

}

.trust-title{

    font-size:clamp(42px,5vw,60px);

    line-height:1.12;

    max-width:920px;

}

.trust-title span{

    display:block;

    white-space:nowrap;

}

@media (max-width:700px){

    .trust-title{

        display:block;

        font-size:clamp(34px,9vw,38px);

        line-height:1.12;

        text-wrap:wrap;

    }

    .trust-title span{

        display:inline;

        white-space:normal;

    }

}

@media (max-width:768px){

    .trust{

        min-height:75vh;

        padding:120px 24px;

    }

}

.trust-description{

    max-width:700px;

    font-size:22px;

    line-height:1.8;

    opacity:.72;

}

@media (max-width:768px){

    .trust-description{

        font-size:16px;

        line-height:1.7;

    }

}

/* .trust-highlight{

    font-weight:800;

    color:#ffffff;

} */

.trust-highlight{

    font-weight:800;

    /* color:#ffffff; */
    color:#EAF2FF;

    text-shadow:
        0 0 10px rgba(255,255,255,.20),
        0 0 25px rgba(170,200,255,.12);

}


/* ===========================================================
   Section Ending
=========================================================== */

.trust-end{

    width:65%;

    max-width:650px;

    height:1px;

    margin:75px auto 0;

    background:linear-gradient(

        to right,

        transparent,

        rgba(255,255,255,.10) 15%,

        rgba(255,255,255,.26) 50%,

        rgba(255,255,255,.10) 85%,

        transparent

    );

}
.trust-start{

    width:70%;

    max-width:700px;

    height:1px;

    margin:0 auto 90px;

    background:linear-gradient(

        to right,

        transparent,

        rgba(255,255,255,.10) 15%,

        rgba(255,255,255,.26) 50%,

        rgba(255,255,255,.10) 85%,

        transparent

    );

}
