#myArticle {
    display: flex;
    flex-direction: column;
    gap: 2rem;
    margin-bottom: 4rem;
    font-family: Poppins, Arial, Helvetica, sans-serif;
}

#myArticle h1,
#myArticle h2,
#myArticle h3,
#myArticle h4,
#myArticle h5,
#myArticle h6 {
    margin: 1rem 0 0 0;
}

#myArticle img,
#myArticle video {
    width: 100%;
    height: auto;
    border-radius: 12px;
}

#myArticle .row {
    display: flex;
    flex-direction: column;
    align-items: center;
    gap: 2rem;
}

#myArticle .row div:nth-child(2) {
    display: flex;
    flex-direction: column;
    gap: 0.8rem;
}

#myArticle .row.reverse {
    flex-direction: column-reverse;
}

#myArticle p {
    margin: 0;
}

#myArticle .textCenter {
    text-align: center;
}

#myArticle .customBox {
    padding: 1rem;
    background: #f0f0f0;
    border: 1px solid #e0e0e0;
    border-radius: 12px;
}

#myArticle .customBox .row {
    margin: 0;
}

#myArticle .customBox .mention {
    margin-top: 1rem;
}

#myArticle .listArticle li {
    padding-left: 20px;
    margin-top: 5px;
    position: relative;
}

#myArticle .listArticle li:before {
    content: '';
    position: absolute;
    display: block;
    top: 9px;
    left: 0;
    width: 10px;
    height: 1px;
    background-color: #c5c5c5;
}

#myArticle .btnArticle {
    background: #d20a11;
    color: #fff;
    position: relative;
    padding: 1.8rem 3.3rem;
    border-radius: 8px;
    font-weight: 600;
    font-size: 1.4rem;
    overflow: hidden;
    line-height: 1;
    transition: background .3s;
    display: inline-block;
}

#myArticle .btnArticle:hover {
    background: #ab080e;
}

#myArticle .col-1,
#myArticle .col-2,
#myArticle .col-3,
#myArticle .col-4,
#myArticle .col-5,
#myArticle .col-6,
#myArticle .col-7,
#myArticle .col-8,
#myArticle .col-9,
#myArticle .col-10,
#myArticle .col-11,
#myArticle .col-12,
#myArticle .col,
#myArticle .col-auto,
#myArticle .col-sm-1,
#myArticle .col-sm-2,
#myArticle .col-sm-3,
#myArticle .col-sm-4,
#myArticle .col-sm-5,
#myArticle .col-sm-6,
#myArticle .col-sm-7,
#myArticle .col-sm-8,
#myArticle .col-sm-9,
#myArticle .col-sm-10,
#myArticle .col-sm-11,
#myArticle .col-sm-12,
#myArticle .col-sm,
#myArticle .col-sm-auto,
#myArticle .col-md-1,
#myArticle .col-md-2,
#myArticle .col-md-3,
#myArticle .col-md-4,
#myArticle .col-md-5,
#myArticle .col-md-6,
#myArticle .col-md-7,
#myArticle .col-md-8,
#myArticle .col-md-9,
#myArticle .col-md-10,
#myArticle .col-md-11,
#myArticle .col-md-12,
#myArticle .col-md,
#myArticle .col-md-auto,
#myArticle .col-lg-1,
#myArticle .col-lg-2,
#myArticle .col-lg-3,
#myArticle .col-lg-4,
#myArticle .col-lg-5,
#myArticle .col-lg-6,
#myArticle .col-lg-7,
#myArticle .col-lg-8,
#myArticle .col-lg-9,
#myArticle .col-lg-10,
#myArticle .col-lg-11,
#myArticle .col-lg-12,
#myArticle .col-lg,
#myArticle .col-lg-auto,
#myArticle .col-xl-1,
#myArticle .col-xl-2,
#myArticle .col-xl-3,
#myArticle .col-xl-4,
#myArticle .col-xl-5,
#myArticle .col-xl-6,
#myArticle .col-xl-7,
#myArticle .col-xl-8,
#myArticle .col-xl-9,
#myArticle .col-xl-10,
#myArticle .col-xl-11,
#myArticle .col-xl-12,
#myArticle .col-xl,
#myArticle .col-xl-auto {
    position: relative;
    width: 100%;
    min-height: 1px;
    padding-right: 5px;
    padding-left: 5px;
}

#myArticle .col {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
}

#myArticle .col-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
}

@media (min-width: 1024px) {

    #myArticle .row {
        flex-direction: row;
    }

    #myArticle .row.reverse {
        flex-direction: row-reverse;
    }

    #myArticle .col-1 {
        -webkit-box-flex: 0;
        -ms-flex: 1 0 0;
        flex: 1 0 0;
        max-width: 8.33333%;
    }

    #myArticle .col-2 {
        -webkit-box-flex: 0;
        -ms-flex: 1 0 0;
        flex: 1 0 0;
        max-width: 16.66667%;
    }

    #myArticle .col-3 {
        -webkit-box-flex: 0;
        -ms-flex: 1 0 0;
        flex: 1 0 0;
        max-width: 25%;
    }

    #myArticle .col-4 {
        -webkit-box-flex: 0;
        -ms-flex: 1 0 0;
        flex: 1 0 0;
        max-width: 33.33333%;
    }

    #myArticle .col-5 {
        -webkit-box-flex: 0;
        -ms-flex: 1 0 0;
        flex: 1 0 0;
        max-width: 41.66667%;
    }

    #myArticle .col-6 {
        -webkit-box-flex: 0;
        -ms-flex: 1 0 0;
        flex: 1 0 0;
        max-width: 50%;
    }

    #myArticle .col-7 {
        -webkit-box-flex: 0;
        -ms-flex: 1 0 0;
        flex: 1 0 0;
        max-width: 58.33333%;
    }

    #myArticle .col-8 {
        -webkit-box-flex: 0;
        -ms-flex: 1 0 0;
        flex: 1 0 0;
        max-width: 66.66667%;
    }

    #myArticle .col-9 {
        -webkit-box-flex: 0;
        -ms-flex: 1 0 0;
        flex: 1 0 0;
        max-width: 75%;
    }

    #myArticle .col-10 {
        -webkit-box-flex: 0;
        -ms-flex: 1 0 0;
        flex: 1 0 0;
        max-width: 83.33333%;
    }

    #myArticle .col-11 {
        -webkit-box-flex: 0;
        -ms-flex: 1 0 0;
        flex: 1 0 0;
        max-width: 91.66667%;
    }

    #myArticle .col-12 {
        -webkit-box-flex: 0;
        -ms-flex: 1 0 0;
        flex: 1 0 0;
        max-width: 100%;
    }
}