    .text2-glav {
        font-family: 'Open Sans', sans-serif;
        text-underline-position: from-font;
        text-decoration-skip-ink: none;
        text-align: left;
        padding: 0px;
        margin: 0px;
    }

    .text2-glav1 {
        padding-top: 80px;
        margin-bottom: 80px;
    }

    .text2-glav-name {
        font-weight: 700;
        font-size: 49px;
        line-height: 130%;
        color: #2B2B2C;
        margin-bottom: 57px;
        width: 1102px;
    }

    .text2-glav-text1 {
        font-weight: 400;
        font-size: 18px;
        line-height: 140%;
        color: #2B2B2C;
        list-style: disc;
        width: 1504px;
    }

    @media (max-width: 1700px) {
        .text2-glav-text1 {
            width: 1098px;
        }

        .text2-glav1 {
            margin-left: 170px;
        }
    }

    @media (max-width: 1370px) {
        .text2-glav1 {
            margin-left: 100px;
        }
    }

    @media (max-width: 1250px) {
        .text2-glav-text1 {
            width: 892px;
        }

        .text2-glav-name {
            width: 891px;
        }
    }

    @media (max-width: 1100px) {
        .text2-glav-name {
            font-size: 44px;
            width: 635px;
        }

        .text2-glav-text1 {
            font-size: 17px;
            width: 609px;
        }
    }

    @media (max-width: 750px) {
        .text2-glav-name {
            font-size: 32px;
            width: 438px;
            margin-bottom: 30px;
        }

        .text2-glav-text1 {
            width: 462px;
            font-size: 14px;
        }
    }

    @media (max-width: 630px) {
        .text2-glav1 {
            margin-left: 75px;
            padding-top: 60px;
            margin-bottom: 60px;
        }
    }

    @media (max-width: 600px) {
        .text2-glav-name {
            font-size: 24px;
            width: 324px;
        }

        .text2-glav-text1 {
            width: 369px;
            font-size: 12px;
        }
    }

    @media (max-width: 480px) {
        .text2-glav-text1 {
            width: 330px;
        }
    }

    @media (max-width: 460px) {
        .text2-glav1 {
            margin-left: 58px;
        }

        .text2-glav-name {
            font-weight: 600;
            font-size: 27px;
            line-height: 140%;
            width: 281px;
        }

        .text2-glav-text1 {
            font-weight: 400;
            font-size: 14px;
            line-height: 140%;
            width: 288px;
        }
    }

    @media (max-width: 420px) {
        .text2-glav1 {
            margin-left: 18px;
        }
    }

    @media (max-width: 350px) {
        .text2-glav-text1 {
            font-size: 12px;
            width: 235px;
        }

        .text2-glav-name {
            font-size: 25px;
            width: 252px;
        }
    }
