:root {
    --xxl-space: 6.45vw;
    --xl-space: 6.5rem;
    --lg-space: 6.5vw;
    --md-space: 7.5vw;
    --xs-space: 6.5vw;
}

.container_fluid {
    font-family: "HelveticaNeue";
    font-weight: 400;
    background-color: #343434;
}

@font-face {
    font-family: "HelveticaNeue";
    font-weight: 200;
    src: url("../Fonts/HelveticaNeue/HelveticaNeue-Thin-13.ttf")
        format("TrueType");
}
@font-face {
    font-family: "HelveticaNeue";
    font-weight: 300;
    src: url("../Fonts/HelveticaNeue/HelveticaNeue-Light-08.ttf")
        format("TrueType");
}
@font-face {
    font-family: "HelveticaNeue";
    font-weight: 400;
    src: url("../Fonts/HelveticaNeue/HelveticaNeue-01.ttf") format("TrueType");
}
@font-face {
    font-family: "HelveticaNeue";
    font-weight: 500;
    src: url("../Fonts/HelveticaNeue/HelveticaNeue-Medium-11.ttf")
        format("TrueType");
}
@font-face {
    font-family: "HelveticaNeue";
    font-weight: 600;
    src: url("../Fonts/HelveticaNeue/HelveticaNeue-Bold-02.ttf")
        format("TrueType");
}

@media (min-width: 992px) {
    .display-lg-3 {
        font-size: 4.5rem;
        line-height: 1.2;
    }
    .display-lg-4 {
        font-size: 3.5rem !important;
        line-height: 1.2;
    }
}

@media (min-width: 1200px) {
    .display-xl-3 {
        font-size: 4.5rem !important;
        line-height: 1.2 !important;
    }
}

@media (min-width: 1800px) {
    .we_get_the_deal {
        font-size: 90px;
    }
    .portfolio_heading {
        font-size: 90px;
    }
}
