@media (max-width: 1300px){
    .ad-arrow {
        margin: 23px 0px 0px 0px;
        min-height: 269px;
    }
}

@media (max-width: 1250px){
    .embed-container {
        padding: 0px 0px 52% 0px;
        border-radius: 24px;
    }
    .ad-arrow {
        margin: 3% 0px 0px 0px;
        min-height: 245px;
    }
}

@media (max-width: 1220px) {
    .banner-lets-text {
        font-size: 14em;
    }

    .banner-portfolio-section {
        padding: 12% 0px 0px 5%;
    }

    .banner-text-portfolio {
        font-size: 2.6em;
    }

    .banner-text-year {
        font-size: 6.6em;
    }

    .banner-portfolio-border {
        height: 8px;
    }
}

@media (max-width: 1200px) {
    .description-value {
        padding: 0px 10% 0px 0px;
        font-size: 1em;
    }

    .value-line {
        width: 74%;
        margin: .1em 0px .9em 0px;
    }

    .values {
        padding: 8% 7% 9% 8%;
    }

    .header-button {
        width: 50%;
    }

    .download-section-line {
        height: 6px;
    }

}