@charset "utf-8";
/* CSS Document */


    /*about*/
    .about-ny {
        width: 88.282%;
        margin: 3% auto;
        display: flex;
        flex-wrap: wrap;
    }

    .cy-col-12 {
        width: 100%;
        max-width: 100%;
        position: relative;
    }

    .company-pic img {
        display: flex;
        margin: 2.5% 7%;
        width: -webkit-fill-available;
    }

    .texxt-ny h3 {
        font-family: 'Bebas', sans-serif, Arial;
        text-transform: uppercase;
        font-weight: bold;
        font-size: 1.5rem;
        color: #4e8deb;
        padding: 1% 0;
        text-align: center;
    }

    .texxt-ny h2 {
        font-weight: normal;
        font-size: 2rem;
        padding: 0 0 1% 0;
        color: #333;
        text-align: center;
    }

    .texxt-ny i {
        width: 100px;
        height: 2px;
        background: #ffd944;
        text-align: center;
        display: block;
        margin: 1.5% auto;
    }

    .texxt-ny p {
        font-size: 16px;
        color: #333;
        line-height: 2;
        text-align: center;
    }

    .texxt-ny ul {
        display: flex;
    }

    .texxt-ny ul li {
        box-sizing: border-box;
        display: inline-block;
        margin: 3% 0 0;
        text-align: center;
        width: -webkit-fill-available;
        border-right: 1px solid #eee;
    }

    .texxt-ny ul li:last-child {
        border-right: 0;
    }

    .texxt-ny ul li h3 {
        font-size: 18px;
        font-weight: normal;
    }

    .texxt-ny ul li h3 span {
        color: #ffd944;
        font-family: 'Bebas', sans-serif, Arial;
        font-weight: bold;
        font-size: 4rem;
        padding: 5px
    }

    @media (max-width: 768px) {
        .about-ny {
            width: 90%;
        }

        .cy-col-12 {
            width: 100%;
            max-width: 100%
        }

        .texxt-ny {
            padding-left: 0;
            padding-top: 3%;
        }

        .texxt-ny h3 {
            font-size: 1.625rem;
        }

        .texxt-ny h2 {
            font-size: 1.325rem;
            padding: 1% 0;
        }

        .texxt-ny ul {
            display: block;
        }

        .texxt-ny ul li {
            width: 49%;
            display: inline-block;
            border-right: 0;
        }

        .texxt-ny ul li h3 span {
            font-size: 3rem;
        }

        .texxt-ny ul li p {
            font-size: 14px;
        }
    }

    .texxt-ny ul li p {
        font-size: 20px;
        color: #333;
        line-height: 2.5;
    }

    .texxt-ny ul li h3 {
        color: #999;
    }
