/**
* Smaller screens
*/
@media only screen and (max-width: 1009px) {
    .contracts-section-1-text-container {
        font-size: 12px;
    }
}

.contracts-section-1 {
    background-image: url("/images/contractVehicle/aerial-view-of-city-interchange-at-night-2021-08-26-17-53-36-utc.webp");
    background-color: #000000; 
    height: 400px;
    /*background-position: bottom;*/
    background-repeat: no-repeat; 
    background-size: cover; 
}

.contracts-section-1-diag {
    padding: 50px 0 50px 30px;
    left: 0px;
    /*position: absolute;*/
    width: 100%;
    height: 400px;
    background: #ffffff;
    -webkit-clip-path: polygon(50% 0, 0 0, 0 400%);
    clip-path: polygon(50% 0, 0 0, 0 400%);
}

.contracts-section-1-title-container {
    margin-bottom: 50px;
}

.contracts-section-1-text-container {
    margin-bottom: 50px;
}

.contracts-section-2-title {
    padding: 0 50px 0 50px;
}

.contracts-section-2-text-container {
    margin-top: 25px;
}

.contracts-section-2-text-container a {
    display: inline-block;
    text-decoration: none;
    color: #999999;
}

#contracts-section-2,
#contracts-section-3,
#related-news-and-insights {
    display: block;
    opacity: 0;
    position: relative;
    top: 100px;
}

.contracts-section-3 {
    padding-bottom: 50px;
}

.contracts-section-2 {
    margin-top: 50px;
    margin-bottom: 50px;
    padding: 25px 0;
    background-color: #f5f8fa;
}

.no-bullets {
    list-style: none;
    padding-left: 0;
}

.contracts-section-3-text-container {
    /*padding: 0 50px;*/
}