.panelFooter__socials .fab .telegram i {
    position: unset;
    top: 1.2rem;
    left: -2.1rem;
    color: #004bcc;
    font-size: 1.1em;
    padding: 0.5em;
    -webkit-border-radius: 50%;
    border-radius: 50%;
    border: unset;
}div#description_p1 {
    display: none;
}

.card-image {
    background-size: 100% !important;
    background-repeat: no-repeat;
}
.main__pagination {
    width: 100%;
}
.nav-item.activ, .nav-item.activactive {
    background: #dd953f;
}

.button_center {
    display: flex !important;
    flex-direction: column;
    justify-content: flex-end;
    align-items: center;
}

.slider_button {
    margin-bottom: 5%;
    border: solid 1px black;
    padding: 5px;
    color: black !important;
    font-weight: bold;
    text-decoration-line: none;
}

.slider_button:hover {
    background: #dd953f;
}
a.telegram i {
    position: absolute;
    top: 1.2rem;
    left: -2.1rem;
    color: #004bcc;
    font-size: 1.1em;
    padding: 0.5em;
    -webkit-border-radius: 50%;
    border-radius: 50%;
    border: 1px solid #004bcc;
}

.panelFooter__socials .telegram i {
    position: unset;
    top: 1.2rem;
    left: -2.1rem;
    color: #ffffff;
    font-size: 30px;
    padding: 0.5em;
    -webkit-border-radius: 50%;
    border-radius: 50%;
    border: unset;
}
.container.mt-5.mb-4.text-center.text-md-left .telegram i {
    position: relative;
    color: white;
    font-size: 30px;
    border: unset;
    left: -14px;
}

.add-text {
    margin: 30px 0 30px 0;
}
 
.add-text h1, .add-text h2, .add-text h3, .add-text h4, .add-text h5, .add-text h6, .add-text .atitle{
    margin: 30px 0 20px 0;
    text-align:center;
    display:block;
    line-height:45px;
}

.add-text p{
    text-align: justify;
    margin-bottom: 20px;
}

.add-text ul, .add-text ol  {
    margin:30px 0 30px 0;
}

.add-text ul, .add-text ul li {
    list-style-type: disc;
}

.add-text ol, .add-text ol li{
    list-style-type: decimal;
}

.add-text li{
    padding: 0; 
    margin: 0 0 10px 30px; 
    text-align: justify;
}

