@import url('https://fonts.googleapis.com/css2?family=Montserrat:wght@400;600;700&display=swap');
@import url('https://api.fontshare.com/v2/css?f[]=clash-display@400,500,600,700&display=swap');

.regular {
    position: fixed;
    right: 0;
    top: 120px;
    width: min(650px, 50vw);
    height: auto;
    z-index: 10;
    pointer-events: none;
}

.regular svg {
    width: 100%;
    height: auto;
    display: block;
}

.parceiros-content {
    position: fixed;

    left: 104px;
    top: 257px;
    width: 120px;
    height: 24px;

    font-family: 'Montserrat', sans-serif;
    font-size: 20px; 
    font-weight: 400;
}

.construction-content {
    position: fixed;

    left: 104px;
    top: 281px;

    width: 1234px;
    height: 176px;

    font-family: 'Clash Display', sans-serif;
    font-size: 80px;
    font-weight: 800;
}

.vehicles-content {
    position: fixed;

    left: 104px;
    top: 494px;

    width: 737px;
    height: 46px;

    font-family: 'Montserrat', sans-serif;
    font-size: 20px;
    font-weight: 400;
}

.actionCity-content {
    position: fixed;

    left: 827px;
    top: 594px;

    width: 543px;
    height: 98px;

    font-family: 'Clash Display', sans-serif;
    font-size: 80px;
    font-weight: 800;
}

.asprinci-content {
    position: fixed;

    left: 827px;
    top: 694px;

    width: 1002px;
    height: 90px;

    font-family: 'Clash Display', sans-serif;
    font-size: 20px;
    font-weight: 400;

    opacity: 50%;
}