    /* Базовое значение для больших экранов (от 1920px) */
    .main-text span {
        font-size: 45px;
        font-family: 'PlayfairdisplayItalic', "Playfair Display", serif;
    }

    /* До 1919px → 27px */
    @media screen and (max-width: 1919px) {
        .main-text span {
            font-size: 27px;
        }
    }

    /* До 639px → 21px */
    @media screen and (max-width: 639px) {
        .main-text span {
            font-size: 21px;
        }
    }


    .line1px {
        height: 0.5px !important;
    }
    
    .linew1px {
        width: 0.5px !important;
    }
