﻿.selector {
    background-color: rgb(36,36,36, 35%);
    padding: 0 17%;
    padding-bottom: 24px;
}

    .selector .selector-wrapper {
        padding-top: 33px;
    }

            .selector .selector-wrapper .screen .info {
                font-size: 18px;
                font-weight: bold;
                color: #FFFFFF;
                text-align: center;
            }

.selector img {
    display: block;
    width: auto;
    max-width: 100%;
    height: auto;
    max-height: 100%;
    margin: auto;
}


@media (min-width: 992px) {
    .selector {
        padding: 0 23px;
        padding-bottom: 60px;
    }

        .selector .selector-wrapper .screen {
            width: min(calc(424/1366 * 100vw), 424px);
        }

            .selector .selector-wrapper .screen .info {
                padding-top: 30px;
                font-size: 28px;
            }
}