.btn-default.btn_more,.btn.btn-primary.btn-more {
    color: var(--color-default);
    border-color: var(--color-default);
    font-size: 0.87rem;
    padding: 0.89em 1.71em;
    min-width: 16.87rem;
}
.btn-default.btn_more:hover,.btn.btn-primary.btn-more:hover {
    color: #b7b000;
    border-color: #b7b000;
}
iframe {
    max-width: 100%;
}
.text ol, ul {
    padding-left: 30px;
}
.text li {
    margin-bottom: 0.7em;
    list-style-type: circle;
}



.pagination {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    row-gap: 10px;
    padding: 1.666rem 0;
    font: 400 1rem/1 var(--fm-1);
    color: #666;
}
.pagination .page-item {
    list-style: none;
    margin: 0 0.611em 0 0;
}
.pagination .page-item a {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    width: 2.5em;
    height: 2.5em;
    text-align: center;
    background-color: rgba(0,0,0,0);
    border-radius: 50%;
}
.pagination .page-item.active a {
    color: #fff;
    background-color: var(--color-primary-hover);
}
.pagination .page-item.disabled {
    pointer-events: none;
}
@media (max-width: 768px) {
.pagination {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    font-size: 14px;
}
}