@charset "utf-8";
/* created front-end developer by Roman, Skype: ItJustAlance */
/* Glossary & collection keywords */

.collection-detail__key-word {
    margin-top: 40px;
    font-weight: 500;
}
.collection-detail__key-word a {color: var(--color-text-active)}

.small-list .experts-list__item {min-height: 70px; border-radius: 7px}
.small-list .experts-list__item a {color: inherit}

.abc-list {display: flex; flex-direction: column; gap: 32px; margin-top: 48px;}
.abc-item { text-align: center; gap: 32px; display: flex; flex-direction: column}
.abc-item__title {font-weight: 700; font-size: 28px;}
.abc-item__listing { display: flex; flex-wrap: wrap; gap: 10px 0; margin: 0 -12px; padding: 0; list-style: none;}
.abc-item__listing-item {margin: 0; padding: 0 12px; list-style: none; font-weight: 500; width: 50%; max-width: 50%;}
.abc-item__listing-item a {color: var(--color-text-active)}

.gloss-detail__title-header {margin-bottom: 50px; display: flex;}
.gloss-detail__title-header.--mobile {display: none}
.gloss-detail__title-header .page__title {margin: 0;padding: 0;}
.gloss-detail__title-header .btn-box-share { display: block; margin-left: auto;}
.gloss-detail__section + .gloss-detail__section {margin-top: 44px;}
.gloss-detail__section-header {margin-bottom: 28px; display: flex}

.countries-list {display: flex; flex-direction: column; gap: 40px;}
.countries-box {display: flex; flex-direction: column; gap: 28px;}
.countries-box__listing {display: flex; flex-direction: column; gap: 32px;}
.countries-box__listing-box { display: flex; margin: 0 -32px; position: relative;}
.countries-box__listing-box:after {background: #D6D6D6; width: 1px; height: 100%; position: absolute; top: 0; left: 50%; content: ""}
.countries-box__listing-box .countries-box__left {padding: 0 32px; width: 50%; max-width: 50%;}
.countries-box__listing-box .countries-box__right {padding: 0 32px; width: 50%; max-width: 50%;}
.countries-box__listing-box a {color: var(--color-text-active); text-decoration: underline}
.countries-box__listing-box a:hover { text-decoration: none}

@media(max-width: 1180px) {
    .countries-box__listing-box:after {display: none}
    .countries-box__listing-box {flex-direction: column; margin: 0;}
    .countries-box__listing-box .countries-box__left {padding: 0; width: 100%; max-width: 100%;}
    .countries-box__listing-box .countries-box__right {padding: 0; width: 100%; max-width: 100%; border-top: 1px solid #D6D6D6; padding-top: 12px; margin-top: 12px;}
}

@media(max-width: 1100px) {
    .abc-item__listing-item {width: 100%; max-width: 100%;}
    .gloss-detail__title-header { flex-direction: column}
    .gloss-detail__title-header .btn-box-share {margin-left: 0; margin-right: auto;margin-top: 26px;}
}

@media(max-width: 768px) {
    .abc-item__listing-item {width: 50%; max-width: 50%;}
    .gloss-detail__title-header.--mobile {display: flex; margin-bottom: 0;}
    .gloss-detail__title-header.--desktop {display: none}
}
@media(max-width: 600px) {
    .abc-item__listing-item {width: 100%; max-width: 100%;}
}
