/* (16) */
@media (min-width: 2400px) {
    .ratio-crop {
        aspect-ratio: 64 / 27;
        background-color: hsl(var(--clr-black) / 0.975);
    }
    .slider-wrapper .slider-item .slide-content {padding: 0 104px 16px 104px;}
    .slider-wrapper .slider-item .slide-content > * {max-width: 65%;}
    .slider-item .slide-content .slide-logo {height: 121.5px;}
    .slider-item .slide-content .slide-button {line-height: 87.5px; border-radius: 46px;}
    @keyframes animate_button { 100% { opacity: 1; width: 547px; } }
}
/* (15) */
@media (min-width: 2240px) and (max-width: 2399px) {
    .ratio-crop {
        aspect-ratio: 64 / 27;
        background-color: hsl(var(--clr-black) / 0.975);
    }
    .slider-wrapper .slider-item .slide-content {padding: 0 104px 16px 104px;}
    .slider-wrapper .slider-item .slide-content > * {max-width: 65%;}
    .slider-item .slide-content .slide-logo {height: 115px;}
    .slider-item .slide-content .slide-button {line-height: 83px; border-radius: 44px;}
    @keyframes animate_button { 100% { opacity: 1; width: 518px; } }
}
/* (14) */
@media (min-width: 2080px) and (max-width: 2239px) {
    .ratio-crop {
        aspect-ratio: 64 / 27;
        background-color: hsl(var(--clr-black) / 0.975);
    }
    .slider-wrapper .slider-item .slide-content {padding: 0 104px 16px 104px;}
    .slider-wrapper .slider-item .slide-content > * {max-width: 65%;}
    .slider-item .slide-content .slide-logo {height: 108.5px;}
    .slider-item .slide-content .slide-button {line-height: 78.5px; border-radius: 42px;}
    @keyframes animate_button { 100% { opacity: 1; width: 489px; } }
}
/* (13) */
@media (min-width: 1920px) and (max-width: 2079px) {
    .ratio-crop {
        aspect-ratio: 64 / 27;
        background-color: hsl(var(--clr-black) / 0.975);
    }
    .slider-wrapper .slider-item .slide-content {padding: 0 104px 16px 104px;}
    .slider-wrapper .slider-item .slide-content > * {max-width: 65%;}
    .slider-item .slide-content .slide-logo {height: 102px;}
    .slider-item .slide-content .slide-button {line-height: 74px; border-radius: 40px;}
    @keyframes animate_button { 100% { opacity: 1; width: 460px; } }
}
/* (12) */
@media (min-width: 1760px) and (max-width: 1919px) {
    .ratio-crop {
        aspect-ratio: 64 / 27;
        background-color: hsl(var(--clr-black) / 0.975);
    }
    .slider-wrapper .slider-item .slide-content {padding: 0 104px 16px 104px;}
    .slider-wrapper .slider-item .slide-content > * {max-width: 65%;}
    .slider-item .slide-content .slide-logo {height: 95.5px;}
    .slider-item .slide-content .slide-button {line-height: 69.5px; border-radius: 38px;}
    @keyframes animate_button { 100% { opacity: 1; width: 430px; } }
}
/* (11) */
@media (min-width: 1600px) and (max-width: 1759px) {
    .ratio-crop {
        aspect-ratio: 64 / 27;
        background-color: hsl(var(--clr-black) / 0.975);
    }
    .slider-wrapper .slider-item .slide-content {padding: 0 96px 16px 96px;}
    .slider-wrapper .slider-item .slide-content > * {max-width: 65%;}
    .slider-item .slide-content .slide-logo {height: 89px;}
    .slider-item .slide-content .slide-button {line-height: 65px; border-radius: 36px;}
    @keyframes animate_button { 100% { opacity: 1; width: 401px; } }
}
/* (10) */
@media (min-width: 1440px) and (max-width: 1599px) {
    .ratio-crop {
        aspect-ratio: 64 / 27;
        background-color: hsl(var(--clr-black) / 0.975);
    }
    .slider-wrapper .slider-item .slide-content {padding: 0 88px 16px 88px;}
    .slider-wrapper .slider-item .slide-content > * {max-width: 65%;}
    .slider-item .slide-content .slide-logo {height: 82.5px;}
    .slider-item .slide-content .slide-button {line-height: 60.5px; border-radius: 34px;}
    @keyframes animate_button { 100% { opacity: 1; width: 372px; } }
}
/* (9) */
@media (min-width: 1280px) and (max-width: 1439px) {
    .ratio-crop {
        aspect-ratio: 64 / 27;
        background-color: hsl(var(--clr-black) / 0.975);
    }
    .slider-wrapper .slider-item .slide-content {padding: 0 80px 16px 80px;}
    .slider-wrapper .slider-item .slide-content > * {max-width: 65%;}
    .slider-item .slide-content .slide-logo {height: 76px;}
    .slider-item .slide-content .slide-button {line-height: 56px; border-radius: 32px;}
    @keyframes animate_button { 100% { opacity: 1; width: 342px; } }
}
/* (8) */
@media (min-width: 1120px) and (max-width: 1279px) {
    .ratio-crop {
        aspect-ratio: 64 / 27;
        background-color: hsl(var(--clr-black) / 0.975);
    }
    .slider-wrapper .slider-item .slide-content {padding: 0 72px 16px 72px;}
    .slider-wrapper .slider-item .slide-content > * {max-width: 65%;}
    .slider-item .slide-content .slide-logo {height: 69.5px;}
    .slider-item .slide-content .slide-button {line-height: 51.5px; border-radius: 30px;}
    @keyframes animate_button { 100% { opacity: 1; width: 313px; } }
}
/* (7) */
@media (min-width: 960px) and (max-width: 1119px) {
    .ratio-crop {
        aspect-ratio: 64 / 27;
        background-color: hsl(var(--clr-black) / 0.975);
    }
    .slider-wrapper .slider-item .slide-content {padding: 0 64px 16px 64px;}
    .slider-wrapper .slider-item .slide-content > * {max-width: 65%;}
    .slider-item .slide-content .slide-logo {height: 63px;}
    .slider-item .slide-content .slide-button {line-height: 47px; border-radius: 28px;}
    @keyframes animate_button { 100% { opacity: 1; width: 284px; } }
}
/* (6) */
@media (min-width: 800px) and (max-width: 959px) {
    .ratio-crop {
        aspect-ratio: 64 / 27;
        background-color: hsl(var(--clr-black) / 0.975);
    }
    .slider-wrapper .slider-item .slide-content {padding: 0 32px 16px 32px;}
    .slider-wrapper .slider-item .slide-content > * {max-width: 70%;}
    .slider-item .slide-content .slide-logo {height: 56.5px;}
    .slider-item .slide-content .slide-button {line-height: 42.5px; border-radius: 26px;}
    @keyframes animate_button { 100% { opacity: 1; width: 255px; } }
}
/* (5) */
@media (min-width: 640px) and (max-width: 799px) {
    .ratio-crop {
        width: 100%;
        height: 337px;
        background-color: hsl(var(--clr-black) / 0.975);
    }
    .slider-wrapper .slider-item .slide-content {padding: 0 24px 16px 24px;}
    .slider-wrapper .slider-item .slide-content > * {max-width: 70%;}
    .slider-item .slide-content .slide-logo {height: 50px;}
    .slider-item .slide-content .slide-button {line-height: 38px; border-radius: 24px;}
    @keyframes animate_button { 100% { opacity: 1; width: 225px; } }
}
/* (4) */
@media (min-width: 480px) and (max-width: 639px) {
    .ratio-crop {
        width: 100%;
        height: 270px;
        background-color: hsl(var(--clr-black) / 0.975);
    }
    .slider-wrapper .slider-item .slide-content {padding: 0 16px 16px 16px;}
    .slider-wrapper .slider-item .slide-content > * {max-width: 85%;}
    .slider-item .slide-content .slide-logo {height: 43.5px;}
    .slider-item .slide-content .slide-button {line-height: 33.5px; border-radius: 22px;}
    @keyframes animate_button { 100% { opacity: 1; width: 196px; } }
}
/* (3) */
@media (min-width: 320px) and (max-width: 479px) {
    .ratio-crop {
        width: 100%;
        height: 240px;
        background-color: hsl(var(--clr-black) / 0.975);
    }
    .slider-wrapper .slider-item .slide-content {padding: 12px;}
    .slider-wrapper .slider-item .slide-content > * {max-width: 100%;}
    .slider-item .slide-content .slide-logo {height: 37px;}
    .slider-item .slide-content .slide-button {line-height: 29px; border-radius: 20px;}
    @keyframes animate_button { 100% { opacity: 1; width: 168px; } }
}
/* (2)  */
@media (min-width: 160px) and (max-width: 319px) {
     .ratio-crop {
        width: 100%;
        height: 230px;
        background-color: hsl(var(--clr-black) / 0.975);
    }
    .slider-wrapper .slider-item .slide-content {padding: 8px;}
    .slider-wrapper .slider-item .slide-content > * {max-width: 100%;}
    .slider-item .slide-content .slide-logo {height: 30.5px;}
    .slider-item .slide-content .slide-button {line-height: 24.5px; border-radius: 18px;}
    @keyframes animate_button { 100% { opacity: 1; width: 152px; } }
}

@media (max-width: 159px) {
    body {
        display: none;
        background-color: hsl(var(--clr-black) / 0.975);
    }
}