@media only screen and (min-width: 992px) {

    .copyright p {
        border: none;
        font-family: "Vazir";
        position: absolute;
        right: 2em;
        bottom: 4em;
        left: 2em;
        font-size: 14px;
        text-align: center;
    }

    h1 {
        font-weight: 900;
        font-size: 40px;
    }

    h2 {
        font-size: 1.3em
    }

    h3 {
        font-size: 1.1em
    }


    p {
        font-size: 0.8em
    }

    .about-box h2 {
        font-size: 20px
    }

    .content .contact-box .contact-item .contact-icon {
        height: 52px;
        width: 72px;
        line-height: 52px;
        font-size: 28px;
    }

    .container {
        box-shadow: 0 20px 60px -30px #000;
        max-width: 992px;
        margin: 50px auto;
    }

    .content {
        display: grid;
        grid-template-rows: auto;
        grid-template-columns: 4fr 5fr;
    }

    .content .right-box {
        margin-top: -90px
    }


    .content .right-box .about-box .image-container .image-border {
        width: 300px;
        height: 300px;
        border: 12px solid #00aa9d
    }

    .content .right-box .contact-box {
        padding-right: 10px
    }

    .content .right-box .skill-title,
    .content .right-box .under-skill-title {
        color: black;
        background: transparent
    }

    .content .left-box .skill-title {
        max-width: 400px
    }


    .content .left-box .under-skill-title {
        max-width: 412px
    }

    .content .left-box {
        margin-top: 40px;
    }

    .content .left-box .skill-title-container {
        margin-right: 30px;
        height: 45px;
    }

    .content .left-box .skill-title-container .skill-title {
        line-height: 45px
    }

    .right-box .skill-inner-box {
        padding: 0;
        padding: 0 20px
    }

    .flex-wrapper {
        max-width: 400px;
        margin-right: 20px
    }

    .lang-title-group {
        max-width: 400px;
        margin-right: 20px
    }
}