/*----------------------------------
 page-tutorial premiere
----------------------------------*/
.titr-page-tutorial-premiere {
    margin: 150px 0 40px 0;
}

.titr-page-tutorial-premiere .line {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    text-align: center;
}

.titr-page-tutorial-premiere h2 {
    font-family: Plasma;
    font-size: 25px;
    margin-top: 5px;
}

.titr-page-tutorial-premiere img {
    width: 100px;
}

/*----------------------------------
 page-tutorial-premiere content
----------------------------------*/
.content-page-tutorial-premiere {
    background-color: #E2E7ED;
    padding: 40px 0;
}

.content-page-tutorial-premiere .line {
    padding: 0 10px;
}

.content-page-tutorial-premiere .solid-page-tutorial-premiere {
    text-align: right;
    background-color: #EFF1F5;
    border: 1px solid white;
    border-top: 0;
    border-left: 0;
    box-shadow: #cad1da -1px -1px 2px 0px;
    border-radius: 10px;
    padding: 30px 100px;
}

.content-page-tutorial-premiere .solid-page-tutorial-premiere hr {
    margin: 15px 0;
}

.content-page-tutorial-premiere .solid-page-tutorial-premiere ul {
    margin: 15px 0;
    display: flex;
    justify-content: center;
    align-items: center;
    flex-wrap: wrap;
}

.content-page-tutorial-premiere .solid-page-tutorial-premiere ul li {
    width: 15%;
    padding: 10px 5px;
    display: flex;
    justify-content: center;
    align-items: center;
}

.content-page-tutorial-premiere .solid-page-tutorial-premiere ul li a {
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    text-align: center;
    height: 40px;
    background-color: #d74c4c;
    border: 1px solid #d595ae;
    color: #ffe2df;
    font-size: 14px;
    border-radius: 3px;
}

/*----------------------------------
 ریسپانسیو 
----------------------------------*/
@media screen and (max-width: 1023px) {
    .titr-page-tutorial-premiere {
        margin: 30px 0 40px 0;
    }
}

@media screen and (max-width: 1151px) {
    .content-page-tutorial-premiere .solid-page-tutorial-premiere {
        padding: 40px 40px;
        text-align: justify;
    }
}

@media screen and (max-width: 799px) {
    .content-page-tutorial-premiere .solid-page-term-of-services {
        padding: 20px 20px;
        text-align: justify;
    }

    .content-page-tutorial-premiere .solid-page-tutorial-premiere ul li {
        width: 100%;
    }
}