html,
body {
    overflow-x: hidden;
    scroll-behavior: smooth;
}

body {
    font-family: "Rajdhani", sans-serif;
    color: var(--Beige, #E9CAA9);
    font-size: 16px;
    font-style: normal;
    font-weight: 500;
    line-height: 160%;
    background: var(--DH---Dark-Brown, #210F0F);
}


a {
    color: rgb(227, 169, 36);
}

main {
    min-height: 500px;
    padding-top: 66px;
    padding-bottom: 80px;
}

.archive main {
    padding-top: 66px;
}

main h1 {
    color: var(--DH---Gold, #E3A924);

    font-size: 48px;
    font-style: normal;
    font-weight: 700;
    line-height: 140%;
    margin-bottom: 24px;
}

main h2 {
    color: var(--DH---Gold, #E3A924);
    font-size: 20px;
    font-style: normal;
    font-weight: 700;
    line-height: 140%;
}

.single__meta {
    display: flex;
    align-content: center;
    flex-wrap: wrap;
    flex-direction: row;
    column-gap: 25px;
    color: var(--Foundation-DH---Light-Brown-dh---light-brown-200, #DDBDA2);
    font-size: 16px;
    font-style: normal;
    font-weight: 500;
    line-height: 160%;

    margin-bottom: 16px;
}

.single__kategorie span.kategorie__icon {
    display: flex;
}

.id_label, .sety__label {
    color: #B57035;
    font-size: 16px;
    font-style: normal;
    font-weight: 700;
    line-height: 160%;
}

.single__id {
    display: flex;
    gap: 8px;
    flex-wrap: nowrap;
}

.single__author, .single__sety {
    display: flex;
    gap: 8px;
    flex-wrap: nowrap;
    color: inherit !important;
}

.single__sety {
    color: var(--Beige, #E9CAA9);
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    line-height: 160%; /* 19.2px */
    margin-bottom: 8px;
}

.single__sety a {
    color: #999191;
    font-size: 12px;
    font-style: normal;
    font-weight: 500;
    line-height: 140%; /* 16.8px */
    display: inline-block;
    padding: 2px 4px 2px 4px;
    border-radius: 4px;
    background: var(--DH---Dark-Brown, #210F0F);
    text-decoration: none;
    text-align: center;
}

.single__sety a:hover {
    color: #E3A924;
    background: rgba(227, 169, 36, 0.20);
}

.sety__list, .sety__list .collapse-content {
    display: flex;
    gap: 8px;
    flex-wrap: wrap;
}

.sety__list .collapse {
    width: 100%;
}

@media (max-width: 767px) {
    .single__sety {
        display: flex;
        flex-direction: column;
        gap: 4px;
    }
}

.single__content .rating {
    margin-bottom: 17px;
}

.archive main h1 {
    margin-bottom: 28px;
}

main h1 a:not(.btn) {
    color: inherit !important;
    text-decoration: none;
}


img {
    max-width: 100%;
    height: auto;
}

.loggedin-show {
    display: none;
}

.loggedin-show .user-logged-in {
    display: block;
}

@media (min-width: 768px) {
    .mobile-show {
        display: none;
    }
}

@media (max-width: 768px) {
    main h1 {
        font-size: 32px;
    }

    .mobile-hidden {
        display: none;
    }

    .mobile-show {
        display: block;
    }


}

.container-pridat {
    max-width: 626px;
    padding-top: 20px;
    padding-bottom: 20px;
}

.pridat__form {
    border-radius: 8px;
    background: rgba(233, 202, 169, 0.10);
}

@media (min-width: 991px) {
    .container-pridat {
        padding: 40px;
    }
}

.btn i {
    margin-left: 7px;
}

.nahlidce__login a:after {
    display: inline-block;
    margin-left: 7px;
    content: '';
}

.ico-user,
.nahlidce__login a:after {
    content: '';
    background-image: url("data:image/svg+xml,%3Csvg width='22' height='22' viewBox='0 0 22 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_62_919)'%3E%3Cpath d='M5.07204 9.22683C5.21284 9.44793 5.45814 9.58213 5.71994 9.58213H11.7908C12.2429 9.58213 12.6796 9.73833 13.0294 10.0254C13.7829 10.6447 13.9446 11.7348 13.4012 12.5455L12.6202 13.7104C12.5223 13.8567 12.6268 14.0536 12.8028 14.0536H16.49C16.655 14.0536 16.8002 13.9458 16.8486 13.7885C17.0268 13.2055 17.2732 12.4619 17.5801 11.693C18.481 9.26203 18.3083 6.67373 16.3052 4.45943C15.9807 3.82583 11.3255 0.834925 7.67794 3.98203L12.0735 7.03453C12.2418 7.15113 12.2836 7.38213 12.167 7.55043C12.0493 7.71983 11.8172 7.75943 11.6511 7.64393L6.23254 3.88193C6.04224 3.80383 5.81564 3.86433 5.69244 4.03923L4.04024 6.38003C3.88844 6.59563 3.85764 6.87393 3.96104 7.11593C4.15464 7.57243 4.52534 8.36883 5.07204 9.22903V9.22683ZM12.9887 8.11913C13.1207 7.92553 13.3891 7.91342 13.5596 8.06413C13.9545 8.35673 13.5464 8.93973 13.1372 8.67353C12.937 8.56573 12.8534 8.31163 12.9887 8.11913ZM7.92544 7.02133L8.03324 6.76833C8.23894 6.32393 8.89344 6.60223 8.71524 7.05983L8.60744 7.31283C8.57114 7.39753 8.56234 7.48993 8.58214 7.58013L8.73724 8.29073C8.82744 8.77033 8.13334 8.92543 8.01234 8.44803L7.85724 7.73742C7.80444 7.49652 7.82864 7.24903 7.92544 7.02133ZM5.87394 6.16993L6.35794 5.48023C6.65054 5.08753 7.23354 5.49563 6.96514 5.90593L6.48114 6.59563C6.35464 6.77603 6.32824 7.00593 6.40964 7.21163L6.81554 8.23243C6.91564 8.46892 6.72644 8.74503 6.47124 8.74063C6.32384 8.74063 6.18414 8.65263 6.12694 8.50633L5.72104 7.48553C5.54724 7.04773 5.60444 6.55603 5.87504 6.17103L5.87394 6.16993Z' fill='%23F2F2F2'/%3E%3Cpath d='M11.3069 11.1045C11.3025 11.1144 11.3003 11.1155 11.2992 11.1188C11.1958 11.4576 10.8306 11.7304 10.4775 11.7304H5.14469C4.85759 11.7304 4.62549 11.9625 4.62549 12.2496V14.454C4.62549 14.6487 4.66399 14.8401 4.74099 15.0183C4.94229 15.488 5.38779 16.4593 5.94769 17.2381C6.09179 17.4383 6.34699 17.5263 6.58349 17.457L8.02339 17.0346C8.71309 16.8322 9.32139 16.4164 9.76029 15.8466L12.6313 12.1209C12.9305 11.7326 12.8744 11.1782 12.5026 10.8581C12.089 10.5028 11.5544 10.615 11.3069 11.1012V11.1045Z' fill='%23F2F2F2'/%3E%3Cpath d='M16.1557 14.7939H12.0087C11.935 14.7939 11.8668 14.8302 11.8261 14.8918C11.3949 15.532 10.5325 16.8256 10.1112 17.4724C9.99129 17.6539 9.92749 17.8673 9.92749 18.0851V19.0091C9.92749 19.2456 10.1189 19.4359 10.3543 19.4359H17.5912C17.8486 19.4359 17.9817 19.1268 17.8024 18.9409C17.0148 18.1951 16.3482 16.5781 16.5286 15.2086C16.5495 14.9864 16.3779 14.7939 16.1557 14.7939ZM11.5731 18.2226C11.4807 18.6571 10.846 18.5933 10.8394 18.15C10.8647 17.6121 11.6556 17.6913 11.5731 18.2226ZM13.7775 18.4118C13.4222 18.7484 12.9173 18.2435 13.2528 17.8871C13.6081 17.5516 14.113 18.0576 13.7775 18.4118ZM16.0831 18.4118C15.7289 18.7484 15.224 18.2424 15.5584 17.8871C15.9137 17.5516 16.4197 18.0565 16.0831 18.4118Z' fill='%23F2F2F2'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_62_919'%3E%3Crect width='22' height='22' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
    vertical-align: middle;
    width: 22px;
    height: 22px;
    display: inline-block;
    background-size: 100% 100%;
}

.ico-user-red {
    content: '';
    background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_62_1429)'%3E%3Cpath d='M5.53322 10.0656C5.68682 10.3068 5.95442 10.4532 6.24002 10.4532H12.8628C13.356 10.4532 13.8324 10.6236 14.214 10.9368C15.036 11.6124 15.2124 12.8016 14.6196 13.686L13.7676 14.9568C13.6608 15.1164 13.7748 15.3312 13.9668 15.3312H17.9892C18.1692 15.3312 18.3276 15.2136 18.3804 15.042C18.5748 14.406 18.8436 13.5948 19.1784 12.756C20.1612 10.104 19.9728 7.28041 17.7876 4.86481C17.4336 4.17361 12.3552 0.910805 8.37602 4.34401L13.1712 7.67401C13.3548 7.80121 13.4004 8.05321 13.2732 8.23681C13.1448 8.42161 12.8916 8.46481 12.7104 8.33881L6.79922 4.23481C6.59162 4.14961 6.34442 4.21561 6.21002 4.40641L4.40762 6.96001C4.24202 7.19521 4.20842 7.49881 4.32122 7.76281C4.53242 8.26081 4.93682 9.12961 5.53322 10.068V10.0656ZM14.1696 8.8572C14.3136 8.64601 14.6064 8.63281 14.7924 8.7972C15.2232 9.11641 14.778 9.75241 14.3316 9.46201C14.1132 9.34441 14.022 9.0672 14.1696 8.8572ZM8.64602 7.65961L8.76362 7.38361C8.98802 6.89881 9.70202 7.20241 9.50762 7.70161L9.39002 7.97761C9.35042 8.07001 9.34082 8.17081 9.36242 8.26921L9.53162 9.04441C9.63002 9.56761 8.87282 9.73681 8.74082 9.21601L8.57162 8.4408C8.51402 8.178 8.54042 7.90801 8.64602 7.65961ZM6.40802 6.73081L6.93602 5.97841C7.25522 5.55001 7.89122 5.99521 7.59842 6.44281L7.07042 7.19521C6.93242 7.39201 6.90362 7.64281 6.99242 7.86721L7.43522 8.9808C7.54442 9.2388 7.33802 9.54001 7.05962 9.53521C6.89882 9.53521 6.74642 9.43921 6.68402 9.27961L6.24122 8.16601C6.05162 7.68841 6.11402 7.15201 6.40922 6.73201L6.40802 6.73081Z' fill='%23D10008'/%3E%3Cpath d='M12.3348 12.114C12.33 12.1248 12.3276 12.126 12.3264 12.1296C12.2136 12.4992 11.8152 12.7968 11.43 12.7968H5.61242C5.29922 12.7968 5.04602 13.05 5.04602 13.3632V15.768C5.04602 15.9804 5.08802 16.1892 5.17202 16.3836C5.39162 16.896 5.87762 17.9556 6.48842 18.8052C6.64562 19.0236 6.92402 19.1196 7.18202 19.044L8.75282 18.5832C9.50522 18.3624 10.1688 17.9088 10.6476 17.2872L13.7796 13.2228C14.106 12.7992 14.0448 12.1944 13.6392 11.8452C13.188 11.4576 12.6048 11.58 12.3348 12.1104V12.114Z' fill='%23D10008'/%3E%3Cpath d='M17.6244 16.1388H13.1004C13.02 16.1388 12.9456 16.1784 12.9012 16.2456C12.4308 16.944 11.49 18.3552 11.0304 19.0608C10.8996 19.2588 10.83 19.4916 10.83 19.7292V20.7372C10.83 20.9952 11.0388 21.2028 11.2956 21.2028H19.1904C19.4712 21.2028 19.6164 20.8656 19.4208 20.6628C18.5616 19.8492 17.8344 18.0852 18.0312 16.5912C18.054 16.3488 17.8668 16.1388 17.6244 16.1388ZM12.6252 19.8792C12.5244 20.3532 11.832 20.2836 11.8248 19.8C11.8524 19.2132 12.7152 19.2996 12.6252 19.8792ZM15.03 20.0856C14.6424 20.4528 14.0916 19.902 14.4576 19.5132C14.8452 19.1472 15.396 19.6992 15.03 20.0856ZM17.5452 20.0856C17.1588 20.4528 16.608 19.9008 16.9728 19.5132C17.3604 19.1472 17.9124 19.698 17.5452 20.0856Z' fill='%23D10008'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_62_1429'%3E%3Crect width='24' height='24' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
    vertical-align: middle;
    width: 22px;
    height: 22px;
    display: inline-block;
    background-size: 100% 100%;
}

.ico-setup {
    content: '';
    background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9 5.00001C8.73478 5.00001 8.48043 5.10537 8.29289 5.2929C8.10536 5.48044 8 5.73479 8 6.00001C8 6.26523 8.10536 6.51958 8.29289 6.70712C8.48043 6.89465 8.73478 7.00001 9 7.00001C9.26522 7.00001 9.51957 6.89465 9.70711 6.70712C9.89464 6.51958 10 6.26523 10 6.00001C10 5.73479 9.89464 5.48044 9.70711 5.2929C9.51957 5.10537 9.26522 5.00001 9 5.00001ZM6.17 5.00001C6.3766 4.41448 6.75974 3.90744 7.2666 3.5488C7.77346 3.19015 8.37909 2.99756 9 2.99756C9.62091 2.99756 10.2265 3.19015 10.7334 3.5488C11.2403 3.90744 11.6234 4.41448 11.83 5.00001H19C19.2652 5.00001 19.5196 5.10537 19.7071 5.2929C19.8946 5.48044 20 5.73479 20 6.00001C20 6.26523 19.8946 6.51958 19.7071 6.70712C19.5196 6.89465 19.2652 7.00001 19 7.00001H11.83C11.6234 7.58554 11.2403 8.09258 10.7334 8.45122C10.2265 8.80986 9.62091 9.00246 9 9.00246C8.37909 9.00246 7.77346 8.80986 7.2666 8.45122C6.75974 8.09258 6.3766 7.58554 6.17 7.00001H5C4.73478 7.00001 4.48043 6.89465 4.29289 6.70712C4.10536 6.51958 4 6.26523 4 6.00001C4 5.73479 4.10536 5.48044 4.29289 5.2929C4.48043 5.10537 4.73478 5.00001 5 5.00001H6.17ZM15 11C14.7348 11 14.4804 11.1054 14.2929 11.2929C14.1054 11.4804 14 11.7348 14 12C14 12.2652 14.1054 12.5196 14.2929 12.7071C14.4804 12.8947 14.7348 13 15 13C15.2652 13 15.5196 12.8947 15.7071 12.7071C15.8946 12.5196 16 12.2652 16 12C16 11.7348 15.8946 11.4804 15.7071 11.2929C15.5196 11.1054 15.2652 11 15 11ZM12.17 11C12.3766 10.4145 12.7597 9.90744 13.2666 9.5488C13.7735 9.19015 14.3791 8.99756 15 8.99756C15.6209 8.99756 16.2265 9.19015 16.7334 9.5488C17.2403 9.90744 17.6234 10.4145 17.83 11H19C19.2652 11 19.5196 11.1054 19.7071 11.2929C19.8946 11.4804 20 11.7348 20 12C20 12.2652 19.8946 12.5196 19.7071 12.7071C19.5196 12.8947 19.2652 13 19 13H17.83C17.6234 13.5855 17.2403 14.0926 16.7334 14.4512C16.2265 14.8099 15.6209 15.0025 15 15.0025C14.3791 15.0025 13.7735 14.8099 13.2666 14.4512C12.7597 14.0926 12.3766 13.5855 12.17 13H5C4.73478 13 4.48043 12.8947 4.29289 12.7071C4.10536 12.5196 4 12.2652 4 12C4 11.7348 4.10536 11.4804 4.29289 11.2929C4.48043 11.1054 4.73478 11 5 11H12.17ZM9 17C8.73478 17 8.48043 17.1054 8.29289 17.2929C8.10536 17.4804 8 17.7348 8 18C8 18.2652 8.10536 18.5196 8.29289 18.7071C8.48043 18.8947 8.73478 19 9 19C9.26522 19 9.51957 18.8947 9.70711 18.7071C9.89464 18.5196 10 18.2652 10 18C10 17.7348 9.89464 17.4804 9.70711 17.2929C9.51957 17.1054 9.26522 17 9 17ZM6.17 17C6.3766 16.4145 6.75974 15.9074 7.2666 15.5488C7.77346 15.1902 8.37909 14.9976 9 14.9976C9.62091 14.9976 10.2265 15.1902 10.7334 15.5488C11.2403 15.9074 11.6234 16.4145 11.83 17H19C19.2652 17 19.5196 17.1054 19.7071 17.2929C19.8946 17.4804 20 17.7348 20 18C20 18.2652 19.8946 18.5196 19.7071 18.7071C19.5196 18.8947 19.2652 19 19 19H11.83C11.6234 19.5855 11.2403 20.0926 10.7334 20.4512C10.2265 20.8099 9.62091 21.0025 9 21.0025C8.37909 21.0025 7.77346 20.8099 7.2666 20.4512C6.75974 20.0926 6.3766 19.5855 6.17 19H5C4.73478 19 4.48043 18.8947 4.29289 18.7071C4.10536 18.5196 4 18.2652 4 18C4 17.7348 4.10536 17.4804 4.29289 17.2929C4.48043 17.1054 4.73478 17 5 17H6.17Z' fill='white'/%3E%3C/svg%3E%0A");
    vertical-align: middle;
    width: 24px;
    height: 24px;
    display: inline-block;
    background-size: 100% 100%;
}


.ico-facebook {
    content: '';
    background-image: url("data:image/svg+xml,%3Csvg width='33' height='32' viewBox='0 0 33 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='0.5' width='32' height='32' rx='2' fill='%23210F0F'/%3E%3Cg clip-path='url(%23clip0_98_1473)'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M30.7336 0H2.2664C1.2904 0 0.5 0.7904 0.5 1.7664V30.2336C0.5 31.2096 1.2904 32 2.2664 32H17.5912V19.608H13.4216V14.7792H17.5912V11.216C17.5912 7.0816 20.116 4.832 23.804 4.832C25.5704 4.832 27.0872 4.9632 27.5304 5.0224V9.3424H24.9736C22.9672 9.3424 22.58 10.296 22.58 11.6944V14.7776H27.3624L26.7384 19.6064H22.5784V32H30.7336C31.7096 32 32.5 31.2096 32.5 30.2336V1.7664C32.5 0.7904 31.7096 0 30.7336 0Z' fill='%23C48D5D'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_98_1473'%3E%3Crect width='32' height='32' fill='white' transform='translate(0.5)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
    vertical-align: middle;
    width: 24px;
    height: 24px;
    display: inline-block;
    background-size: 100% 100%;
}

.ico-x {
    content: '';
    background-image: url("data:image/svg+xml,%3Csvg width='33' height='32' viewBox='0 0 33 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='0.5' width='32' height='32' rx='2' fill='%23C48D5D'/%3E%3Cg clip-path='url(%23clip0_98_1477)'%3E%3Cpath d='M23.9761 4.24902H27.9627L19.2528 14.2049L29.5 27.7498H21.4768L15.1935 19.5338L8.00233 27.7498H4.0135L13.3302 17.1006L3.5 4.25011H11.7268L17.4068 11.7598L23.9761 4.24902ZM22.5775 25.3643H24.7864L10.5265 6.50994H8.15617L22.5775 25.3643Z' fill='%23210F0F'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_98_1477'%3E%3Crect width='26' height='26' fill='white' transform='translate(3.5 3)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
    vertical-align: middle;
    width: 24px;
    height: 24px;
    display: inline-block;
    background-size: 100% 100%;
}

.ico-y {
    content: '';
    background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='24' height='24' rx='2' fill='%23C48D5D'/%3E%3Cpath d='M10 15L15.19 12L10 9V15ZM21.56 7.17C21.69 7.64 21.78 8.27 21.84 9.07C21.91 9.87 21.94 10.56 21.94 11.16L22 12C22 14.19 21.84 15.8 21.56 16.83C21.31 17.73 20.73 18.31 19.83 18.56C19.36 18.69 18.5 18.78 17.18 18.84C15.88 18.91 14.69 18.94 13.59 18.94L12 19C7.81 19 5.2 18.84 4.17 18.56C3.27 18.31 2.69 17.73 2.44 16.83C2.31 16.36 2.22 15.73 2.16 14.93C2.09 14.13 2.06 13.44 2.06 12.84L2 12C2 9.81 2.16 8.2 2.44 7.17C2.69 6.27 3.27 5.69 4.17 5.44C4.64 5.31 5.5 5.22 6.82 5.16C8.12 5.09 9.31 5.06 10.41 5.06L12 5C16.19 5 18.8 5.16 19.83 5.44C20.73 5.69 21.31 6.27 21.56 7.17Z' fill='%23210F0F'/%3E%3C/svg%3E%0A");
    vertical-align: middle;
    width: 24px;
    height: 24px;
    display: inline-block;
    background-size: 100% 100%;
}

.ico-discord {
    content: '';
    vertical-align: middle;
    background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='24' height='24' rx='2' fill='%23C48D5D'/%3E%3Cpath d='M18.6639 5.88571C17.4448 5.31738 16.1248 4.90488 14.7498 4.66655C14.7377 4.66616 14.7257 4.66842 14.7146 4.67317C14.7036 4.67793 14.6937 4.68505 14.6856 4.69405C14.5206 4.99655 14.3281 5.39071 14.1998 5.69321C12.7414 5.47321 11.2582 5.47321 9.79978 5.69321C9.67145 5.38155 9.47895 4.99655 9.30478 4.69405C9.29562 4.67571 9.26812 4.66655 9.24061 4.66655C7.86561 4.90488 6.55478 5.31738 5.32645 5.88571C5.31728 5.88571 5.30812 5.89488 5.29895 5.90405C2.80562 9.63488 2.11812 13.2649 2.45728 16.8582C2.45728 16.8765 2.46645 16.8949 2.48478 16.904C4.13478 18.114 5.72062 18.8474 7.28812 19.3332C7.31562 19.3424 7.34311 19.3332 7.35228 19.3149C7.71895 18.8107 8.04895 18.279 8.33312 17.7199C8.35145 17.6832 8.33312 17.6465 8.29645 17.6374C7.77395 17.4357 7.27895 17.1974 6.79312 16.9224C6.75645 16.904 6.75645 16.849 6.78395 16.8215C6.88478 16.7482 6.98562 16.6657 7.08645 16.5924C7.10478 16.574 7.13228 16.574 7.15062 16.5832C10.3039 18.0224 13.7048 18.0224 16.8214 16.5832C16.8398 16.574 16.8673 16.574 16.8856 16.5924C16.9864 16.6749 17.0873 16.7482 17.1881 16.8307C17.2248 16.8582 17.2248 16.9132 17.1789 16.9315C16.7023 17.2157 16.1981 17.4449 15.6756 17.6465C15.6389 17.6557 15.6298 17.7015 15.6389 17.729C15.9323 18.2882 16.2623 18.8199 16.6198 19.324C16.6473 19.3332 16.6748 19.3424 16.7023 19.3332C18.2789 18.8474 19.8648 18.114 21.5148 16.904C21.5331 16.8949 21.5423 16.8765 21.5423 16.8582C21.9456 12.7057 20.8731 9.10321 18.7006 5.90405C18.6914 5.89488 18.6823 5.88571 18.6639 5.88571ZM8.80978 14.6674C7.86562 14.6674 7.07728 13.7965 7.07728 12.724C7.07728 11.6515 7.84728 10.7807 8.80978 10.7807C9.78145 10.7807 10.5514 11.6607 10.5423 12.724C10.5423 13.7965 9.77228 14.6674 8.80978 14.6674ZM15.1989 14.6674C14.2548 14.6674 13.4664 13.7965 13.4664 12.724C13.4664 11.6515 14.2364 10.7807 15.1989 10.7807C16.1706 10.7807 16.9406 11.6607 16.9314 12.724C16.9314 13.7965 16.1706 14.6674 15.1989 14.6674Z' fill='%23210F0F'/%3E%3C/svg%3E%0A");
    width: 24px;
    height: 24px;
    display: inline-block;
    background-size: 100% 100%;
}

.ico-threads {
    content: '';
    background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='24' height='24' rx='2' fill='%23C48D5D'/%3E%3Cg clip-path='url(%23clip0_98_219)'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.99598 5.23767C7.41406 3.72609 9.47015 2.83325 12.0157 2.83325C16.2003 2.83325 18.9751 5.245 19.8532 8.58717C19.915 8.82238 19.8808 9.07249 19.7581 9.28248C19.6354 9.49247 19.4344 9.64513 19.1992 9.70688C18.964 9.76863 18.7139 9.73441 18.5039 9.61175C18.2939 9.4891 18.1412 9.28805 18.0795 9.05284C17.4131 6.52009 15.3698 4.66659 12.0148 4.66659C9.91931 4.66659 8.36648 5.38984 7.33431 6.49075C6.29298 7.60175 5.71273 9.17017 5.71273 10.9687V13.0312C5.71273 14.8297 6.29298 16.3981 7.33431 17.5082C8.36648 18.6109 9.91931 19.3333 12.0148 19.3333C13.5319 19.3333 14.7355 18.9813 15.6595 18.412C16.5899 17.8391 17.1445 17.0792 17.3003 16.2074C17.4791 15.2028 17.2591 14.5134 16.8805 14.0157C16.6725 13.7482 16.4201 13.5184 16.1343 13.3364C16.0106 14.023 15.7896 14.6711 15.456 15.1789C14.2258 17.048 11.8736 17.2084 10.3226 16.5897C9.48298 16.2551 8.7634 15.3393 8.53973 14.3576C8.40506 13.7948 8.45026 13.2039 8.66898 12.6682C8.91189 12.0852 9.36198 11.5883 10.0027 11.2107C10.6371 10.8358 11.5794 10.6634 12.5135 10.6378C13.0763 10.6222 13.6868 10.6598 14.301 10.7597C14.1726 10.1638 13.9554 9.71925 13.7106 9.491C13.267 9.0785 12.5318 8.78792 11.7948 8.7925C11.0826 8.798 10.4785 9.07209 10.1173 9.64959C9.98846 9.85575 9.78299 10.0023 9.5461 10.0569C9.30921 10.1116 9.06031 10.0699 8.85414 9.94109C8.64798 9.81223 8.50145 9.60676 8.44678 9.36987C8.39212 9.13298 8.43379 8.88408 8.56264 8.67792C9.3299 7.45142 10.594 6.96834 11.7829 6.95917C12.9471 6.95092 14.1461 7.39184 14.9601 8.149C15.7832 8.91534 16.1371 10.1721 16.2287 11.3152C17.0299 11.6644 17.7871 12.1768 18.3416 12.9074C19.0576 13.8516 19.3656 15.0689 19.1052 16.5292C18.8394 18.0178 17.8998 19.1857 16.6211 19.9731C15.3671 20.7449 13.8197 21.1666 12.0148 21.1666C9.47014 21.1666 7.41314 20.2738 5.99689 18.7622C4.58889 17.2607 3.87939 15.2202 3.87939 13.0312V10.9687C3.87939 8.77967 4.58889 6.73917 5.99689 5.23767M14.3835 12.6416C13.7856 12.5122 13.1744 12.455 12.563 12.4711C11.7462 12.4931 11.1733 12.648 10.9341 12.7892C10.5821 12.9973 10.4299 13.209 10.3621 13.3731C10.2898 13.5571 10.2776 13.7592 10.3272 13.9506C10.4391 14.4419 10.8085 14.8104 11.0019 14.8865C12.0341 15.299 13.3256 15.0808 13.9242 14.1715C14.1396 13.8433 14.3111 13.2915 14.3826 12.6416' fill='%23210F0F'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_98_219'%3E%3Crect width='22' height='22' fill='white' transform='translate(1 1)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
    vertical-align: middle;
    width: 24px;
    height: 24px;
    display: inline-block;
    background-size: 100% 100%;
}

.ico-instagram {
    background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='24' height='24' rx='2' fill='%23C48D5D'/%3E%3Cpath d='M8.15016 2.83325H15.8502C18.7835 2.83325 21.1668 5.21659 21.1668 8.14992V15.8499C21.1668 17.26 20.6067 18.6123 19.6096 19.6094C18.6125 20.6064 17.2602 21.1666 15.8502 21.1666H8.15016C5.21683 21.1666 2.8335 18.7833 2.8335 15.8499V8.14992C2.8335 6.73985 3.39364 5.38754 4.39071 4.39047C5.38778 3.3934 6.7401 2.83325 8.15016 2.83325ZM7.96683 4.66659C7.09162 4.66659 6.25225 5.01426 5.63338 5.63313C5.01451 6.252 4.66683 7.09137 4.66683 7.96659V16.0333C4.66683 17.8574 6.14266 19.3333 7.96683 19.3333H16.0335C16.9087 19.3333 17.7481 18.9856 18.367 18.3667C18.9858 17.7478 19.3335 16.9085 19.3335 16.0333V7.96659C19.3335 6.14242 17.8577 4.66659 16.0335 4.66659H7.96683ZM16.8127 6.04159C17.1166 6.04159 17.408 6.16231 17.6229 6.37719C17.8378 6.59208 17.9585 6.88352 17.9585 7.18742C17.9585 7.49131 17.8378 7.78276 17.6229 7.99765C17.408 8.21253 17.1166 8.33325 16.8127 8.33325C16.5088 8.33325 16.2173 8.21253 16.0024 7.99765C15.7875 7.78276 15.6668 7.49131 15.6668 7.18742C15.6668 6.88352 15.7875 6.59208 16.0024 6.37719C16.2173 6.16231 16.5088 6.04159 16.8127 6.04159ZM12.0002 7.41659C13.2157 7.41659 14.3815 7.89947 15.2411 8.75901C16.1006 9.61855 16.5835 10.7843 16.5835 11.9999C16.5835 13.2155 16.1006 14.3813 15.2411 15.2408C14.3815 16.1004 13.2157 16.5833 12.0002 16.5833C10.7846 16.5833 9.6188 16.1004 8.75926 15.2408C7.89971 14.3813 7.41683 13.2155 7.41683 11.9999C7.41683 10.7843 7.89971 9.61855 8.75926 8.75901C9.6188 7.89947 10.7846 7.41659 12.0002 7.41659ZM12.0002 9.24992C11.2708 9.24992 10.5713 9.53965 10.0556 10.0554C9.53989 10.5711 9.25016 11.2706 9.25016 11.9999C9.25016 12.7293 9.53989 13.4287 10.0556 13.9445C10.5713 14.4602 11.2708 14.7499 12.0002 14.7499C12.7295 14.7499 13.429 14.4602 13.9447 13.9445C14.4604 13.4287 14.7502 12.7293 14.7502 11.9999C14.7502 11.2706 14.4604 10.5711 13.9447 10.0554C13.429 9.53965 12.7295 9.24992 12.0002 9.24992Z' fill='%23210F0F'/%3E%3C/svg%3E%0A");
    content: '';
    vertical-align: middle;
    width: 24px;
    height: 24px;
    display: inline-block;
    background-size: 100% 100%;
}

@media screen {
    .admin-bar .offcanvas.offcanvas-end {
        top: 32px !important;
    }
}

@media screen and (max-width: 782px) {
    .admin-bar .offcanvas.offcanvas-end {
        top: 46px !important;
    }
}

.nav-scroller .nav {
    color: rgba(255, 255, 255, .75);
}

.nav-scroller .nav-link {
    padding-top: .75rem;
    padding-bottom: .75rem;
    font-size: .875rem;
    color: #6c757d;
}

.nav-scroller .nav-link:hover {
    color: #007bff;
}

.nav-scroller .active {
    font-weight: 500;
    color: #343a40;
}

.bg-purple {
    background-color: #6f42c1;
}


.navbar-nav {
    --bs-navbar-nav-link-padding-x: 30px;
}

.navbar {
    border-radius: 5px;
    height: 53px;
    --bs-navbar-toggler-icon-bg: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4 7H7M20 7H11M20 17H17M4 17H13M4 12H20' stroke='%23B57035' stroke-width='1.5' stroke-linecap='round'/%3E%3C/svg%3E%0A");
}


.bg-navbar {
    background: linear-gradient(180deg, #210F0F 0%, #120808 100%);
    box-shadow: -3px -10px 12px rgba(0, 0, 0, 0.32);
}

.nav-link {
    color: var(--Foundation-DH---Light-Brown-dh---light-brown-400, #C48D5D);

    font-size: 16px;
    font-style: normal;
    font-weight: 600;
    line-height: 140%;
}

.nav-item {
    position: relative;
}

.nav-link:focus,
.nav-link:hover,
.navbar-nav .nav-link.active,
.navbar-nav .nav-link.show {
    color: var(--Foundation-DH---Light-Brown-dh---light-brown-100, #E8D3C0);
}

.navbar-brand {
    position: absolute;
    left: 50%;
    transform: translate(-50%, -50%);
    display: flex;
    top: 65%;
}

.navbar-brand img {
    width: auto;
    height: 60px;
}

.dropdown-toggle::after {
    content: '';
    border: none;
    background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8' standalone='no'%3F%3E%3Csvg width='13.508095' height='7.2384353' viewBox='0 0 13.508095 7.2384353' fill='none' version='1.1' id='svg1' xmlns='http://www.w3.org/2000/svg' xmlns:svg='http://www.w3.org/2000/svg'%3E%3Cdefs id='defs1' /%3E%3Cpath d='m 13.269653,1.3009355 -5.9999997,5.75 c -0.1563,0.125 -0.3437,0.1875 -0.5313,0.1875 -0.1562,0 -0.3437,-0.0625 -0.5,-0.1875 l -5.99999998,-5.75 c -0.3124,-0.28125 -0.3124,-0.78124999 -0.0312,-1.06249999 0.2812,-0.3125 0.7812,-0.3125 1.06249998,-0.03125 l 5.4687,5.24999999 5.4999997,-5.24999999 c 0.2813,-0.28125 0.7813,-0.28125 1.0626,0.03125 0.2812,0.28125 0.2812,0.78124999 -0.0313,1.06249999 z' fill='%23C48D5D' id='path1' /%3E%3C/svg%3E%0A");
    width: 14px;
    height: 7px;
    display: inline-block;
    vertical-align: middle;
    margin-left: 11px
}

.btn-warning {
    --bs-btn-color: #170b0b;
    --bs-btn-hover-color: #170b0b;
    --bs-btn-active-color: #170b0b;
    --bs-btn-disabled-color: #170b0b;
}

div.dropdown .dropdown-toggle::after {
    background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8' standalone='no'%3F%3E%3Csvg width='13.508095' height='7.2384353' viewBox='0 0 13.508095 7.2384353' fill='none' version='1.1' id='svg1' xmlns='http://www.w3.org/2000/svg' xmlns:svg='http://www.w3.org/2000/svg'%3E%3Cdefs id='defs1' /%3E%3Cpath d='m 13.269653,1.3009355 -5.9999997,5.75 c -0.1563,0.125 -0.3437,0.1875 -0.5313,0.1875 -0.1562,0 -0.3437,-0.0625 -0.5,-0.1875 l -5.99999998,-5.75 c -0.3124,-0.28125 -0.3124,-0.78124999 -0.0312,-1.06249999 0.2812,-0.3125 0.7812,-0.3125 1.06249998,-0.03125 l 5.4687,5.24999999 5.4999997,-5.24999999 c 0.2813,-0.28125 0.7813,-0.28125 1.0626,0.03125 0.2812,0.28125 0.2812,0.78124999 -0.0313,1.06249999 z' fill='%23170b0b' id='path1' /%3E%3C/svg%3E%0A");
    margin-left: 8px;
}

.nav-link.dropdown-toggle:focus::after,
.nav-link.dropdown-toggle:hover::after,
.nav-link.active.dropdown-toggle::after,
.nav-link.dropdown-toggle.show::after {
    background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8' standalone='no'%3F%3E%3Csvg width='13.508095' height='7.2384353' viewBox='0 0 13.508095 7.2384353' fill='none' version='1.1' id='svg1' xmlns='http://www.w3.org/2000/svg' xmlns:svg='http://www.w3.org/2000/svg'%3E%3Cdefs id='defs1' /%3E%3Cpath d='m 13.269653,1.3009355 -5.9999997,5.75 c -0.1563,0.125 -0.3437,0.1875 -0.5313,0.1875 -0.1562,0 -0.3437,-0.0625 -0.5,-0.1875 l -5.99999998,-5.75 c -0.3124,-0.28125 -0.3124,-0.78124999 -0.0312,-1.06249999 0.2812,-0.3125 0.7812,-0.3125 1.06249998,-0.03125 l 5.4687,5.24999999 5.4999997,-5.24999999 c 0.2813,-0.28125 0.7813,-0.28125 1.0626,0.03125 0.2812,0.28125 0.2812,0.78124999 -0.0313,1.06249999 z' fill='%23e8d3c0' id='path1' /%3E%3C/svg%3E%0A");
}

.dropdown-item.active,
.dropdown-item:active {
    color: #E9CAA9;
    text-decoration: none;
    background-color: #482e13ff;
}

.dropdown-item:focus,
.dropdown-item:hover {
    color: #E9CAA9;
    background-color: rgba(227, 169, 36, 0.20);;
}

.dropdown-menu {
    --bs-dropdown-color: #F2F2F2;
    --bs-dropdown-bg: #35221eff;
}

.dropdown-item {
    display: block;
    width: 100%;
    padding: var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);
    clear: both;
    font-weight: 400;
    color: var(--bs-dropdown-color);
}

.btn {
    --bs-btn-padding-x: 16px;
    --bs-btn-padding-y: 0;
    --bs-btn-font-size: 1rem;
    --bs-btn-font-weight: 600;
    --bs-btn-line-height: 40px;
    -bs-border-radius: 4px;
    --bs-btn-border-radius: var(--bs-border-radius);
    /*max-height: 48px;*/
    /*height: 40px;*/
}

.btn-danger,
.nahlidce__login a {
    --bs-btn-color: #F2F2F2;
    --bs-btn-bg: #D10008;
    --bs-btn-border-color: #D10008;
    --bs-btn-hover-color: #F2F2F2;
    --bs-btn-hover-bg: #8F050A;
    --bs-btn-hover-border-color: #8F050A;
    --bs-btn-focus-shadow-rgb: 225, 83, 97;
    --bs-btn-active-color: #F2F2F2;
    --bs-btn-active-bg: #8F050A;
    --bs-btn-active-border-color: #8F050A;
    --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
    --bs-btn-disabled-color: #F2F2F2;
    --bs-btn-disabled-bg: #D10008;
    --bs-btn-disabled-border-color: #D10008;
}

.btn-outline-danger {
    --bs-btn-color: #D10008;
    --bs-btn-border-color: #D10008;
    --bs-btn-hover-color: #F2F2F2;
    --bs-btn-hover-bg: #D10008;
    --bs-btn-hover-border-color: #D10008;
    --bs-btn-focus-shadow-rgb: 220, 53, 69;
    --bs-btn-active-color: #F2F2F2;
    --bs-btn-active-bg: #D10008;
    --bs-btn-active-border-color: #D10008;
    --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
    --bs-btn-disabled-color: #D10008;
    --bs-btn-disabled-bg: transparent;
    --bs-btn-disabled-border-color: #D10008;
    --bs-gradient: none;
}

.btn-outline-warning {
    --bs-btn-hover-color: var(--DH---Dark-Brown, #210F0F);
}

.btn-group-sm > .btn,
.btn-sm {
    --bs-btn-padding-y: 0.25rem;
    --bs-btn-padding-x: 0.5rem;
    --bs-btn-font-size: 0.875rem;
    --bs-btn-border-radius: var(--bs-border-radius-sm);
    height: auto;
    --bs-btn-line-height: 1.3;
}

.nahlidce__login {
    display: inline-block;
}

.nahlidce__login br,
.nahlidce__login h4,
.nahlidce__login i {
    display: none;
}

.nahlidce__login .row {
    margin: 0;
    display: inline;
}

.nahlidce__login a {
    color: var(--bs-btn-active-color);
    background-color: var(--bs-btn-bg);
    border-color: var(--bs-btn-border-color);
    display: inline-block;

    font-size: 1rem;
    font-weight: 600;
    line-height: 40px;
    border-radius: 4px;
    max-height: 48px;
    height: 40px;
}

.nahlidce__login a:before {
    content: "Přihlásit se";
}

.nahlidce__login a:hover {
    background-color: var(--bs-btn-active-bg);
    border-color: var(--bs-btn-active-border-color);
}

.nahlidce__login .mo_oauth_login_button.mo_oauth_login_button_text {
    display: inline;
    background: none !important;
    box-shadow: none;
    border: none;
    font-weight: inherit;
    line-height: 40px;
    display: none;
}


button.navbar-toggler {
    box-shadow: none !important;
}

span.navbar-toggler-icon {
    border-radius: 4px;
    border: 1px solid var(--DH---Light-Brown, #B57035);
}

.navbar-toggler {
    padding: 0;
}


@media (min-width: 768px) {
    .navbar {
        height: 60px;
    }

    header {
        padding: 48px 0 0 0;
    }

    .navbar-brand {
        top: 63%;
    }

    .navbar-brand img {
        width: auto;
        height: 75px;
    }
}

@media (max-width: 991.99px) {
    .navbar .btn {
        line-height: 32px;
        height: 32px;
        --bs-btn-padding-x: 11px;
    }

    .navbar .login__button {
        --bs-btn-padding-x: 3px;
        --bs-btn-padding-y: 0;
        background: transparent;
        margin-right: 35px;
    }

    .navbar .notification-button {
        position: absolute;
        right: 30px;
        top: -15px;
    }

    .navbar .btn span {
        display: none;
    }

    .navbar .btn i {
        margin-left: 0;
    }

    .navbar > .container-fluid {
        justify-content: flex-end;
        gap: 15px;
    }

    .login__button .ico-user {
        background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_98_275)'%3E%3Cpath d='M5.5334 10.0656C5.687 10.3068 5.9546 10.4532 6.2402 10.4532H12.863C13.3562 10.4532 13.8326 10.6236 14.2142 10.9368C15.0362 11.6124 15.2126 12.8016 14.6198 13.686L13.7678 14.9568C13.661 15.1164 13.775 15.3312 13.967 15.3312H17.9894C18.1694 15.3312 18.3278 15.2136 18.3806 15.042C18.575 14.406 18.8438 13.5948 19.1786 12.756C20.1614 10.104 19.973 7.28041 17.7878 4.86481C17.4338 4.17361 12.3554 0.910805 8.3762 4.34401L13.1714 7.67401C13.355 7.80121 13.4006 8.05321 13.2734 8.23681C13.145 8.42161 12.8918 8.46481 12.7106 8.33881L6.7994 4.23481C6.5918 4.14961 6.3446 4.21561 6.2102 4.40641L4.4078 6.96001C4.2422 7.19521 4.2086 7.49881 4.3214 7.76281C4.5326 8.26081 4.937 9.12961 5.5334 10.068V10.0656ZM14.1698 8.8572C14.3138 8.64601 14.6066 8.63281 14.7926 8.7972C15.2234 9.11641 14.7782 9.75241 14.3318 9.46201C14.1134 9.34441 14.0222 9.0672 14.1698 8.8572ZM8.6462 7.65961L8.7638 7.38361C8.9882 6.89881 9.7022 7.20241 9.5078 7.70161L9.3902 7.97761C9.3506 8.07001 9.341 8.17081 9.3626 8.26921L9.5318 9.04441C9.6302 9.56761 8.873 9.73681 8.741 9.21601L8.5718 8.4408C8.5142 8.178 8.5406 7.90801 8.6462 7.65961ZM6.4082 6.73081L6.9362 5.97841C7.2554 5.55001 7.8914 5.99521 7.5986 6.44281L7.0706 7.19521C6.9326 7.39201 6.9038 7.64281 6.9926 7.86721L7.4354 8.9808C7.5446 9.2388 7.3382 9.54001 7.0598 9.53521C6.899 9.53521 6.7466 9.43921 6.6842 9.27961L6.2414 8.16601C6.0518 7.68841 6.1142 7.15201 6.4094 6.73201L6.4082 6.73081Z' fill='%23D10008'/%3E%3Cpath d='M12.3347 12.114C12.3299 12.1248 12.3275 12.126 12.3263 12.1296C12.2135 12.4992 11.8151 12.7968 11.4299 12.7968H5.6123C5.2991 12.7968 5.0459 13.05 5.0459 13.3632V15.768C5.0459 15.9804 5.0879 16.1892 5.1719 16.3836C5.3915 16.896 5.8775 17.9556 6.4883 18.8052C6.6455 19.0236 6.9239 19.1196 7.1819 19.044L8.7527 18.5832C9.5051 18.3624 10.1687 17.9088 10.6475 17.2872L13.7795 13.2228C14.1059 12.7992 14.0447 12.1944 13.6391 11.8452C13.1879 11.4576 12.6047 11.58 12.3347 12.1104V12.114Z' fill='%23D10008'/%3E%3Cpath d='M17.6245 16.1388H13.1005C13.0201 16.1388 12.9457 16.1784 12.9013 16.2456C12.4309 16.944 11.4901 18.3552 11.0305 19.0608C10.8997 19.2588 10.8301 19.4916 10.8301 19.7292V20.7372C10.8301 20.9952 11.0389 21.2028 11.2957 21.2028H19.1905C19.4713 21.2028 19.6165 20.8656 19.4209 20.6628C18.5617 19.8492 17.8345 18.0852 18.0313 16.5912C18.0541 16.3488 17.8669 16.1388 17.6245 16.1388ZM12.6253 19.8792C12.5245 20.3532 11.8321 20.2836 11.8249 19.8C11.8525 19.2132 12.7153 19.2996 12.6253 19.8792ZM15.0301 20.0856C14.6425 20.4528 14.0917 19.902 14.4577 19.5132C14.8453 19.1472 15.3961 19.6992 15.0301 20.0856ZM17.5453 20.0856C17.1589 20.4528 16.6081 19.9008 16.9729 19.5132C17.3605 19.1472 17.9125 19.698 17.5453 20.0856Z' fill='%23D10008'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_98_275'%3E%3Crect width='24' height='24' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
        width: 24px;
        height: 24px;
    }

    .offcanvas {
        background: var(--Foundation-DH---Dark-Brown-dh---dark-brown-800, #120808);
        background: #000000;
    }

    .offcanvas-collapse {
        position: fixed;
        top: 56px;
        bottom: 0;
        left: 100%;
        width: 100%;
        padding-right: 1rem;
        padding-left: 1rem;
        overflow-y: auto;
        visibility: hidden;
        background-color: #343a40;
        transition: transform .3s ease-in-out, visibility .3s ease-in-out;
        z-index: 1000000;
    }

    .offcanvas-collapse.open {
        visibility: visible;
        transform: translateX(-80%);
    }

}

button.navbar-toggler {
    position: absolute;
    right: 10px;
}

@media (max-width: 768px) {
    ._navbar > .container-fluid {
        justify-content: space-between;
    }
}

@media (min-width: 992px) {
    .btn .ico-user {
        margin-right: -3px;
    }

    ul.navbar-nav > li + li:before {
        content: "";
        width: 2px;
        height: 38px;
        background: var(--Foundation-DH---Dark-Brown-dh---dark-brown-400, #4D3F3F);
        position: absolute;
        left: 0;
        top: 50%;
        transform: translate(-50%, -50%);
    }
}

@media (max-width: 1400px) {
    .navbar-nav {
        --bs-navbar-nav-link-padding-x: 15px;
    }

    ul.navbar-nav > li + li:before {
        height: 30px;
    }
}

@media (min-width: 992px) and (max-width: 1200px) {
    .navbar-nav {
        --bs-navbar-nav-link-padding-x: 8px;
    }

    ul.navbar-nav > li + li:before {
        display: none;
    }

    .nav-link {
        font-size: 15px;
    }
}


.nav-tabs {
    --bs-nav-tabs-border-width: var(--bs-border-width);
    --bs-nav-tabs-border-color: #E3A924;
    --bs-nav-tabs-border-radius: 4px;
    --bs-nav-tabs-link-hover-border-color: #E3A924;
    --bs-nav-tabs-link-active-color: #210f0f;
    --bs-nav-tabs-link-active-bg: #E3A924;
    --bs-nav-tabs-link-active-border-color: #E3A924;
}

.nav-tabs .nav-link {
    color: #e3a924;
}


.nav-tabs .bg-warning {
    --bs-bg-opacity: 1;
    background-color: rgb(33, 15, 15) !important;
    border: 1px solid #e3a924;
    color: #e3a924;
}

.nav-tabs .nav-link:not(.active) .bg-warning {
    --bs-bg-opacity: 1;
    background-color: #e3a924 !important;
    border: 1px solid #e3a924;
    color: rgb(33, 15, 15);
}


.card.card-body {
    border-radius: 4px;
    background: #35221E;
    color: #999191;
    gap: 20px;
}

.card .btn-close {
    filter: invert(1);
    top: 8px;
    right: 10px;
    z-index: 2;
}


/* ------------ Form style ------------ */
.form-control::placeholder {
    color: var(--Foundation-DH---Dark-Brown-dh---dark-brown-300, #6A5E5E) !important;
}

.form-text {
    color: var(--Beige, #e9caa9) !important;
}

legend.form-label {
    font-size: 16px !important;
    font-weight: 500;
}

input.form-control {
    height: 48px;
    border-radius: 4px;
    background: rgba(233, 202, 169, 0.10);
    background: rgb(72, 52, 44);
    border: 2px solid transparent !important;
    color: var(--white, #FFF) !important;
    font-family: Rajdhani !important;
    font-size: 14px !important;
    font-style: normal !important;
    font-weight: 500 !important;
    line-height: 140% !important;
    padding: 12px 24px !important;
    outline: none;
    transition: all 0.1s linear;
}

input.form-control:focus {
    border: 2px solid var(--DH---Gold, #E3A924) !important;
    background: rgb(88, 61, 31);
    box-shadow: none;
}

textarea.form-control {
    border-radius: 4px;
    background: rgb(72, 52, 44);
    border: 2px solid transparent !important;
    color: var(--white, #FFF) !important;
    font-family: Rajdhani !important;
    font-size: 14px !important;
    font-style: normal !important;
    font-weight: 500 !important;
    line-height: 140% !important;
    padding: 12px 24px !important;
    outline: none;
    transition: all 0.1s linear;
}


textarea.form-control:focus {
    border: 2px solid var(--DH---Gold, #E3A924) !important;
    background: rgb(88, 61, 31);
    box-shadow: none;
}


[role="search"] {
    position: relative;
}

[type="search"] + .btn {
    background-image: url("data:image/svg+xml,%3Csvg width='40' height='40' viewBox='0 0 40 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_290_810)'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M22.76 21.27L28.49 27L27 28.49L21.27 22.76C20.2 23.53 18.91 24 17.5 24C13.91 24 11 21.09 11 17.5C11 13.91 13.91 11 17.5 11C21.09 11 24 13.91 24 17.5C24 18.91 23.53 20.2 22.76 21.27ZM17.5 13C15.01 13 13 15.01 13 17.5C13 19.99 15.01 22 17.5 22C19.99 22 22 19.99 22 17.5C22 15.01 19.99 13 17.5 13Z' fill='%23E9CAA9'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_290_810'%3E%3Crect width='40' height='40' rx='20' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
    background-position: center center;
    background-repeat: no-repeat;
    width: 40px;
    height: 40px;
    background-color: rgb(72, 52, 44) !important;
    border: none !important;
    right: 13px;
    top: 50%;
    transform: translate(0, -50%);
    position: absolute;
}

[type="search"]:focus + .btn {
    background-color: rgb(88, 61, 31) !important;
}


/* Style the container for the custom checkbox */
.custom-checkbox {
    display: block;
    position: relative;
    padding-left: 25px;
    margin-bottom: 12px;
    cursor: pointer;
    font-size: 16px;
    user-select: none;
}

/* Hide the default checkbox */
.custom-checkbox input {
    position: absolute;
    opacity: 0;
    cursor: pointer;
    height: 0;
    width: 0;
}

/* Create a custom checkbox */
.custom-checkbox .checkmark {
    position: absolute;
    top: 0;
    left: 0;
    height: 16px;
    width: 16px;
    background-image: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='0.75' y='0.75' width='14.5' height='14.5' rx='3.25' stroke='%23999191' stroke-width='1.5'/%3E%3C/svg%3E%0A");
    background-size: cover;
}

/* Style the checkbox when the input is checked */
.custom-checkbox input:checked + .checkmark {
    background-image: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='16' height='16' rx='4' fill='%23E3A924'/%3E%3Cg clip-path='url(%23clip0_624_8965)'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.5687 3.98133C13.7327 4.14542 13.8249 4.36794 13.8249 4.59996C13.8249 4.83198 13.7327 5.0545 13.5687 5.21858L7.01026 11.777C6.92359 11.8637 6.82069 11.9325 6.70744 11.9794C6.59419 12.0263 6.47281 12.0504 6.35022 12.0504C6.22763 12.0504 6.10625 12.0263 5.993 11.9794C5.87975 11.9325 5.77685 11.8637 5.69018 11.777L2.43168 8.51908C2.34811 8.43837 2.28145 8.34182 2.23559 8.23506C2.18973 8.12831 2.16559 8.01349 2.16458 7.89731C2.16357 7.78113 2.18571 7.66591 2.22971 7.55837C2.2737 7.45084 2.33868 7.35314 2.42083 7.27099C2.50299 7.18883 2.60068 7.12386 2.70822 7.07986C2.81575 7.03587 2.93097 7.01373 3.04715 7.01474C3.16334 7.01575 3.27815 7.03989 3.38491 7.08574C3.49166 7.1316 3.58821 7.19826 3.66893 7.28183L6.34993 9.96283L12.3308 3.98133C12.4121 3.90002 12.5086 3.83552 12.6148 3.79151C12.721 3.7475 12.8348 3.72485 12.9498 3.72485C13.0647 3.72485 13.1785 3.7475 13.2847 3.79151C13.3909 3.83552 13.4874 3.90002 13.5687 3.98133Z' fill='%23210F0F'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_624_8965'%3E%3Crect width='14' height='14' fill='white' transform='translate(1 1)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
}


[data-type="select"],
.select2-container--default .select2-selection--single .select2-selection__arrow,
.select2-selection.select2-selection--multiple:not(.select2-selection--clearable):after {
    content: '';
    position: absolute;
    right: 24px;
    top: 50%;
    transform: translate(0, -50%);
    width: 23px;
    height: 14px;
    background-image: url("data:image/svg+xml,%3Csvg width='23' height='14' viewBox='0 0 23 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M22.4937 0.99712C22.1695 0.678815 21.7297 0.500001 21.2712 0.500001C20.8127 0.500001 20.373 0.678815 20.0487 0.99712L11.4896 9.40166L2.93037 0.997122C2.60426 0.687837 2.16748 0.516701 1.7141 0.520569C1.26073 0.524438 0.827044 0.703002 0.50645 1.0178C0.185855 1.33261 0.00400629 1.75846 6.76591e-05 2.20364C-0.00387288 2.64882 0.170413 3.07771 0.485389 3.39793L10.2671 13.0029C10.5913 13.3212 11.0311 13.5 11.4896 13.5C11.9481 13.5 12.3878 13.3212 12.7121 13.0029L22.4937 3.39793C22.8179 3.07953 23 2.64775 23 2.19753C23 1.74731 22.8179 1.31552 22.4937 0.99712Z' fill='%23E3A924'/%3E%3C/svg%3E%0A");
}


.select2-container--default .select2-selection--single, span.select2-selection.select2-selection--multiple {
    min-height: 48px;
    padding: 4px 12px;
    font-size: 14px;
    font-family: 'Rajdhani', sans-serif;
    line-height: 1.4;
    background-color: rgb(72, 52, 44);
    border: 1px solid transparent;
    border-radius: 4px;
    color: #FFF;
    box-sizing: border-box;
}

span.select2-selection.select2-selection--multiple {
    padding-bottom: 8px;
}

span.select2-selection.select2-selection--multiple:not(.select2-selection--clearable) textarea.select2-search__field {
    position: relative;
    top: 6px;
}

.select2-selection.select2-selection--multiple:not(.select2-selection--clearable):after {
    right: 22px;
}

.select2-container--default .select2-selection--single .select2-selection__rendered {
    color: white;
    line-height: 42px;
}


.select2-container--default .select2-selection--multiple .select2-selection__rendered,
textarea.select2-search__field {
    color: white;
}


.select2-container--default .select2-selection--single .select2-selection__arrow b {
    display: none;
}

/*span.select2-dropdown.select2-dropdown--below {*/
/*    margin-top: 20px;*/
/*}*/

/*span.select2-dropdown.select2-dropdown--below:has([aria-multiselectable="true"]) {*/
/*    margin-top: 32px;*/
/*}*/


.select2-container--default.select2-container--open .select2-selection--single,
.select2-container--default.select2-container--focus .select2-selection--single,
.select2-container.select2-container--default.select2-container--focus .select2-selection--multiple,
.select2-container.select2-container--default.select2-container--open .select2-selection--multiple {
    border-color: #E3A924;
    background-color: rgb(88, 61, 31);

}

.select2-container--default .select2-selection--multiple .select2-selection__choice {
    background: rgb(115, 83, 32);
    border-color: rgb(115, 83, 32);
    color: #e3a924;
}

.select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
    color: #e3a924;
    border-color: transparent;
}

.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover, .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:focus {
    background-color: #583d1f;
    color: #e3a924;
    outline: none;
}


.select2-container--default .select2-dropdown {
    border-radius: 4px;
    border: 1px solid #E3A924;
    background-color: rgb(88, 61, 31);
    box-sizing: border-box;
    border-top: none;
    border-radius: 0 0 4px 4px;
    overflow: hidden;
}

span.select2-dropdown.select2-dropdown--above {
    border-radius: 4px 4px 0 0;
    border: 1px solid #E3A924;
    border-bottom: none;
    margin-top: 32px;
}


.select2-container--default .select2-results__option {
    padding: 8px 16px;
    line-height: 1.4;
    color: #FFF;
    background-color: rgb(72, 52, 44);
}


.select2-container--default .select2-results__option--highlighted[aria-selected],
.select2-container--default .select2-results__option--highlighted[data-selected] {
    background-color: #583d1f;
    color: #FFF;
}

.select2-container--default .select2-results__option--selected {
    background-color: #e3a924 !important;
    color: #FFF;
}


.select2-container--default .select2-selection--single .select2-selection__placeholder {
    color: #FFF;
}

.select2-search--dropdown {
    padding: 4px 6px;
}


.select2-container--default .select2-search--dropdown .select2-search__field {
    padding: 4px 6px;
    margin: 0 0 3px 0;
    background: none;
    border: none;
    outline: none;
    color: #FFF;
    border: 1px solid #e3a924;
    border-radius: 4px;
}


.select2-container {
    width: 100% !important;
    box-sizing: border-box;
    margin-bottom: 12px;
}

.card .btn-close {
    filter: invert(1);
    top: 8px;
    right: 10px;
    z-index: 2;
}

.select2-container--default .select2-selection--single.select2-selection--clearable .select2-selection__clear {
    background-image: url("data:image/svg+xml,%3Csvg width='6.0911007mm' height='5.7944784mm' viewBox='0 0 6.0911007 5.7944784' version='1.1' id='svg1' xml:space='preserve' xmlns='http://www.w3.org/2000/svg' xmlns:svg='http://www.w3.org/2000/svg'%3E%3Cdefs id='defs1' /%3E%3Cg id='layer1' transform='translate(-102.36584,-150.82026)'%3E%3Cg style='fill:none' id='g2' transform='matrix(0.26458333,0,0,0.26458333,102.36577,153.04295)'%3E%3Cpath id='path1' style='fill:%23E3A924;fill-opacity:1' d='m 21.291298,-8.4007505 c -0.458499,0 -0.898396,0.1777941 -1.222656,0.4960938 L 11.510048,0.49964026 2.9514543,-7.9046567 C 2.6253547,-8.2139564 2.188057,-8.3851192 1.7346575,-8.3812192 c -0.4533996,0.0038 -0.88643163,0.1832472 -1.20703131,0.4980469 -0.32049968,0.3147996 -0.50195939,0.7404473 -0.50585938,1.1855468 -0.004,0.4451996 0.16937532,0.8731598 0.484375,1.1933594 L 8.7073138,2.5484684 0.50614181,10.601203 c -0.32416067,0.3184 -0.50585941897,0.750972 -0.50585937889,1.201172 4.007e-8,0.450199 0.18169770889,0.882772 0.50585937889,1.201172 0.32425868,0.318299 0.76415669,0.496093 1.22265629,0.496093 0.4584995,0 0.8983966,-0.177794 1.2226562,-0.496093 l 8.5585937,-8.4042973 8.558594,8.4042973 c 0.3261,0.309299 0.763397,0.480462 1.216797,0.476562 0.453399,-0.0038 0.888385,-0.183247 1.208984,-0.498047 0.3205,-0.314799 0.50196,-0.740447 0.50586,-1.185547 0.004,-0.445199 -0.171329,-0.875112 -0.486328,-1.195312 l -8.201172,-8.0527346 8.201172,-8.0527345 c 0.32416,-0.3183996 0.507812,-0.7490192 0.507812,-1.1992187 0,-0.4501996 -0.183651,-0.8827722 -0.507812,-1.2011719 -0.324259,-0.3182997 -0.764157,-0.4960938 -1.222657,-0.4960938 z' /%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
    width: 22px;
    height: 22px;
    margin: 0;
    position: absolute;
    right: 24px;
    top: 13px;
}

.select2-selection__clear span {
    display: none;
}

.select2-container--default .select2-selection--single.select2-selection--clearable .select2-selection__arrow {
    display: none;
}

select {
    border-radius: 4px;
    background: rgba(233, 202, 169, 0.10);
    background: rgb(72, 52, 44) !important;
    border: 2px solid transparent !important;
    color: var(--white, #FFF) !important;
    font-family: Rajdhani !important;
    font-size: 14px !important;
    font-style: normal !important;
    font-weight: 500 !important;
    line-height: 140% !important;
    padding: 12px 24px !important;
    outline: none;
    transition: all 0.1s linear;
    /*height: 48px;*/
    width: 100%;
    margin: 0;
    box-sizing: border-box;
    word-wrap: normal;
}

/*.testtt:after {*/
/*    content: '';*/
/*    position: absolute;*/
/*    right: 24px;*/
/*    top: 50%;*/
/*    transform: translate(0, -50%);*/
/*    width: 23px;*/
/*    height: 14px;*/
/*    background-image: url("data:image/svg+xml,%3Csvg width='23' height='14' viewBox='0 0 23 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M22.4937 0.99712C22.1695 0.678815 21.7297 0.500001 21.2712 0.500001C20.8127 0.500001 20.373 0.678815 20.0487 0.99712L11.4896 9.40166L2.93037 0.997122C2.60426 0.687837 2.16748 0.516701 1.7141 0.520569C1.26073 0.524438 0.827044 0.703002 0.50645 1.0178C0.185855 1.33261 0.00400629 1.75846 6.76591e-05 2.20364C-0.00387288 2.64882 0.170413 3.07771 0.485389 3.39793L10.2671 13.0029C10.5913 13.3212 11.0311 13.5 11.4896 13.5C11.9481 13.5 12.3878 13.3212 12.7121 13.0029L22.4937 3.39793C22.8179 3.07953 23 2.64775 23 2.19753C23 1.74731 22.8179 1.31552 22.4937 0.99712Z' fill='%23E3A924'/%3E%3C/svg%3E%0A");*/
/*}*/


/* ------------ Footer --------------*/

footer {
    position: relative;
    margin-top: 41px;
    background: var(--Foundation-DH---Dark-Brown-dh---dark-brown-800, #120808);
    color: var(--Foundation-DH---Light-Brown-dh---light-brown-400, #C48D5D);
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: 160%;
    padding: 40px 0;
    z-index: 2;
}

footer a {
    color: inherit !important;
    text-decoration: none;
}

footer a:hover {
    color: var(--Foundation-DH---Light-Brown-dh---light-brown-100, #E8D3C0) !important;
}

footer:before {
    content: '';
    height: 41px;
    width: 100%;
    background-image: url("data:image/svg+xml,%3Csvg width='1280' height='41' viewBox='0 0 1280 41' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.94414 0H0V41H1280V12H1246.24L1205.52 30L1194.6 17L1170.77 12L1136.01 17H1106.22L1099.27 6L1058.56 0L1043.66 24H760.652L716.959 12L692.133 24H653.406L626.594 12L598.79 0L578.929 17L549.139 24L527.292 17H491.544L484.096 21.5L429.48 27.5L439.907 17L398.2 6L377.347 24H299.891H245.275L238.324 12L210.52 6L186.687 12L178.743 24H138.029H78.4484L66.5322 17L47.6649 12L33.7626 17L7.94414 0Z' fill='%23120808'/%3E%3C/svg%3E%0A");
    position: absolute;
    left: 0;
    top: -40px;
}

.footer__title {
    margin-bottom: 32px;
    font-weight: 700;
}

footer .row {
    --bs-gutter-x: 52px;
    --bs-gutter-y: 0;
}


.footer__social {
    display: flex;
    gap: 16px;
    align-items: center;
}

.footer__copyright {
    display: block;
    text-align: right;
}

footer ul {
    list-style-type: none;
    padding: 0;
}

a.footer__logo {
    position: relative;
    display: block;
    top: -14px;
}

footer hr {
    display: block;
    border: none;
    height: 2px;
    background: var(--Foundation-DH---Dark-Brown-dh---dark-brown-400, #4D3F3F);
    margin: 40px 0 24px 0;
    opacity: 1;
}

.social__title {
    font-weight: 700;
}

@media (max-width: 768px) {
    footer {
        text-align: center;
    }

    .ico-x,
    .ico-facebook,
    .ico-y,
    .ico-discord,
    .ico-threads,
    .ico-instagram {
        width: 32px;
        height: 32px;
    }

    .footer__copyright {
        text-align: center;
    }

    footer hr {
        display: none;
    }

    footer .row > *:after {
        content: "";
        display: block;
        height: 2px;
        background: var(--Foundation-DH---Dark-Brown-dh---dark-brown-400, #4D3F3F);
        margin: 24px 0;
    }

    .social__title {
        width: 100%;
    }

    .footer__social {
        flex-wrap: wrap;
        justify-content: center;
    }
}

.alert {
    border: 1px solid #e3a924;
}

.alert-error {
    background-color: #501616;
}

.alert-success {
    background-color: #223b0e;
    color: var(--DH---Gold, #E3A924);
}

.modal-content {
    /*background: var(--Foundation-DH---Dark-Brown-dh---dark-brown-400, #4D3F3F);*/
    /*background-color: #583d1f;*/
    border: 1px solid #e3a924;
    /*background-color: #482e13ff;*/
    background: var(--DH---Dark-Brown, #210F0F);

}

.notification-box {
    color: #B57035;
    width: 300px;
}

@media (max-width: 768px) {
    .notification-box {

        right: 0 !important;
        top: 15px !important;
        left: unset !important;
    }
}

.notification-text {
    white-space: normal;
    color: var(--Foundation-DH---Light-Brown-dh---light-brown-200, #DDBDA2);
}

.notification-time {
    color: #6c757d !important;
}

.notification-badge {
    left: 100% !important;
    top: 50%;
    position: absolute;

}

.pagination {
    --bs-pagination-padding-x: 0.75rem;
    --bs-pagination-padding-y: 0.375rem;
    --bs-pagination-font-size: 1rem;
    --bs-pagination-color: #d7b29d;
    --bs-pagination-bg: #47332b;
    --bs-pagination-border-width: var(--bs-border-width);
    --bs-pagination-border-color: #47332b;
    --bs-pagination-border-radius: 4px;
    --bs-pagination-hover-color: #210f0f;
    --bs-pagination-hover-bg: #e3a924;
    --bs-pagination-hover-border-color: #e3a924;
    --bs-pagination-focus-color: #210f0f;
    --bs-pagination-focus-bg: #e3a924;
    --bs-pagination-focus-box-shadow: none;
    --bs-pagination-active-color: #e3a924;
    --bs-pagination-active-bg: #210f0f;
    --bs-pagination-active-border-color: #e3a924;
    --bs-pagination-disabled-color: var(--bs-secondary-color);
    --bs-pagination-disabled-bg: #47332b;
    --bs-pagination-disabled-border-color: #47332b;
    display: flex;
    padding-left: 0;
    list-style: none;
}


/* Home page*/
.home__content {
    position: relative;
    padding-bottom: 40px;
    margin-bottom: -40px;
    min-height: 495px;
    background: #210F0F url(../img/home__content.webp) center bottom no-repeat;
    background-size: 100% 495px;
}

.home main {
    padding-bottom: 0;
}

.home__content .row {
    --bs-gutter-x: 107px;
}

.flex-grow-2 {
    flex-grow: 2 !important;
}

.home__content .row {
    padding-top: 37px;
    padding-bottom: 300px;
}


@media (min-width: 768px) {
    .home__content .row {
        padding-bottom: 102px;
    }
}

@media (max-width: 1280px) {
    .home__content .row {
        padding-top: 0;
    }
}

@media (max-width: 992px) {
    .home__content .flex-grow-2 {
        flex-grow: 1 !important;
        width: 75%;
    }

    .home__content .row {
        padding-top: 0;
    }
}

@media (max-width: 768px) {
    .home__content:after {
        width: 77.906px;
        height: 179px;
        right: 5%;
    }
}

.logged-in-home {
    padding-bottom: 0;
}

.logged-in-home .wrapper {
    position: relative;
    padding-bottom: 40px;
    margin-bottom: -40px;
    min-height: 58vh;
    background: #210F0F url(../img/home__content.webp) center bottom no-repeat;
    background-size: 100% 495px;
}

.random-addition h2 {
    font-size: 1.9rem;
}

.start-icon {
    width: 17px;
    height: 17px;
    background-color: transparent;
    background-image: url("data:image/svg+xml,%3Csvg width='22' height='22' viewBox='0 0 22 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cmask id='path-1-inside-1_290_427' fill='white'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.1429 1.47396C12.3902 -0.491321 9.60981 -0.491321 8.85712 1.47396C8.38649 2.70279 6.98102 3.28496 5.77932 2.74883C3.85742 1.89139 1.89139 3.85743 2.74883 5.77932C3.28496 6.98102 2.70279 8.38649 1.47396 8.85712C-0.49132 9.6098 -0.491322 12.3902 1.47396 13.1429C2.70279 13.6135 3.28496 15.019 2.74883 16.2207C1.89139 18.1426 3.85743 20.1086 5.77932 19.2512C6.98102 18.715 8.38649 19.2972 8.85712 20.526C9.6098 22.4913 12.3902 22.4913 13.1429 20.526C13.6135 19.2972 15.019 18.715 16.2207 19.2512C18.1426 20.1086 20.1086 18.1426 19.2512 16.2207C18.715 15.019 19.2972 13.6135 20.526 13.1429C22.4913 12.3902 22.4913 9.60981 20.526 8.85712C19.2972 8.38649 18.715 6.98102 19.2512 5.77932C20.1086 3.85743 18.1426 1.89139 16.2207 2.74883C15.019 3.28496 13.6135 2.70279 13.1429 1.47396ZM12.7647 8.12356C12.1585 6.48535 9.84147 6.48535 9.23528 8.12356C9.04469 8.63861 8.63861 9.04469 8.12356 9.23528C6.48535 9.84147 6.48535 12.1585 8.12356 12.7647C8.63861 12.9553 9.04469 13.3614 9.23528 13.8764C9.84147 15.5147 12.1585 15.5147 12.7647 13.8764C12.9553 13.3614 13.3614 12.9553 13.8764 12.7647C15.5147 12.1585 15.5147 9.84147 13.8764 9.23528C13.3614 9.04469 12.9553 8.63861 12.7647 8.12356Z'/%3E%3C/mask%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.1429 1.47396C12.3902 -0.491321 9.60981 -0.491321 8.85712 1.47396C8.38649 2.70279 6.98102 3.28496 5.77932 2.74883C3.85742 1.89139 1.89139 3.85743 2.74883 5.77932C3.28496 6.98102 2.70279 8.38649 1.47396 8.85712C-0.49132 9.6098 -0.491322 12.3902 1.47396 13.1429C2.70279 13.6135 3.28496 15.019 2.74883 16.2207C1.89139 18.1426 3.85743 20.1086 5.77932 19.2512C6.98102 18.715 8.38649 19.2972 8.85712 20.526C9.6098 22.4913 12.3902 22.4913 13.1429 20.526C13.6135 19.2972 15.019 18.715 16.2207 19.2512C18.1426 20.1086 20.1086 18.1426 19.2512 16.2207C18.715 15.019 19.2972 13.6135 20.526 13.1429C22.4913 12.3902 22.4913 9.60981 20.526 8.85712C19.2972 8.38649 18.715 6.98102 19.2512 5.77932C20.1086 3.85743 18.1426 1.89139 16.2207 2.74883C15.019 3.28496 13.6135 2.70279 13.1429 1.47396ZM12.7647 8.12356C12.1585 6.48535 9.84147 6.48535 9.23528 8.12356C9.04469 8.63861 8.63861 9.04469 8.12356 9.23528C6.48535 9.84147 6.48535 12.1585 8.12356 12.7647C8.63861 12.9553 9.04469 13.3614 9.23528 13.8764C9.84147 15.5147 12.1585 15.5147 12.7647 13.8764C12.9553 13.3614 13.3614 12.9553 13.8764 12.7647C15.5147 12.1585 15.5147 9.84147 13.8764 9.23528C13.3614 9.04469 12.9553 8.63861 12.7647 8.12356Z' fill='%23E3A924'/%3E%3Cpath d='M8.85712 1.47396L7.92327 1.11631L7.92327 1.11631L8.85712 1.47396ZM13.1429 1.47396L14.0767 1.11631V1.11631L13.1429 1.47396ZM5.77932 2.74883L6.18675 1.83559L5.77932 2.74883ZM2.74883 5.77932L3.66206 5.37189L2.74883 5.77932ZM1.47396 8.85712L1.83162 9.79097H1.83162L1.47396 8.85712ZM1.47396 13.1429L1.83162 12.209H1.83162L1.47396 13.1429ZM2.74883 16.2207L3.66206 16.6281H3.66206L2.74883 16.2207ZM5.77932 19.2512L6.18675 20.1644H6.18675L5.77932 19.2512ZM8.85712 20.526L9.79097 20.1684L8.85712 20.526ZM13.1429 20.526L12.209 20.1684L13.1429 20.526ZM16.2207 19.2512L16.6281 18.3379H16.6281L16.2207 19.2512ZM19.2512 16.2207L20.1644 15.8132V15.8132L19.2512 16.2207ZM20.526 13.1429L20.1684 12.209H20.1684L20.526 13.1429ZM20.526 8.85712L20.8837 7.92327L20.526 8.85712ZM19.2512 5.77932L18.3379 5.37189V5.37189L19.2512 5.77932ZM16.2207 2.74883L16.6281 3.66207V3.66207L16.2207 2.74883ZM9.23528 8.12356L10.1731 8.4706V8.4706L9.23528 8.12356ZM12.7647 8.12356L11.8269 8.4706V8.4706L12.7647 8.12356ZM8.12356 9.23528L8.4706 10.1731H8.4706L8.12356 9.23528ZM8.12356 12.7647L8.4706 11.8269H8.4706L8.12356 12.7647ZM9.23528 13.8764L10.1731 13.5294L9.23528 13.8764ZM12.7647 13.8764L11.8269 13.5294L12.7647 13.8764ZM13.8764 12.7647L13.5294 11.8269H13.5294L13.8764 12.7647ZM13.8764 9.23528L13.5294 10.1731L13.5294 10.1731L13.8764 9.23528ZM9.79097 1.83162C10.2156 0.722793 11.7844 0.722793 12.209 1.83162L14.0767 1.11631C12.996 -1.70543 9.00397 -1.70544 7.92327 1.11631L9.79097 1.83162ZM5.37189 3.66206C7.09727 4.43183 9.11524 3.59596 9.79097 1.83162L7.92327 1.11631C7.65773 1.80962 6.86476 2.13808 6.18675 1.83559L5.37189 3.66206ZM3.66206 5.37189C3.17829 4.28754 4.28754 3.17829 5.37189 3.66206L6.18675 1.83559C3.42731 0.604493 0.604492 3.42731 1.83559 6.18675L3.66206 5.37189ZM1.83162 9.79097C3.59596 9.11524 4.43183 7.09728 3.66206 5.37189L1.83559 6.18675C2.13808 6.86476 1.80962 7.65773 1.11631 7.92327L1.83162 9.79097ZM1.83162 12.209C0.722794 11.7844 0.722793 10.2156 1.83162 9.79097L1.11631 7.92327C-1.70543 9.00397 -1.70544 12.996 1.11631 14.0767L1.83162 12.209ZM3.66206 16.6281C4.43183 14.9027 3.59596 12.8848 1.83162 12.209L1.1163 14.0767C1.80962 14.3423 2.13808 15.1352 1.83559 15.8132L3.66206 16.6281ZM5.37189 18.3379C4.28754 18.8217 3.17829 17.7125 3.66206 16.6281L1.83559 15.8132C0.604491 18.5727 3.42731 21.3955 6.18675 20.1644L5.37189 18.3379ZM9.79097 20.1684C9.11525 18.404 7.09728 17.5682 5.37189 18.3379L6.18675 20.1644C6.86476 19.8619 7.65773 20.1904 7.92327 20.8837L9.79097 20.1684ZM12.209 20.1684C11.7844 21.2772 10.2156 21.2772 9.79097 20.1684L7.92327 20.8837C9.00397 23.7054 12.996 23.7054 14.0767 20.8837L12.209 20.1684ZM16.6281 18.3379C14.9027 17.5682 12.8848 18.404 12.209 20.1684L14.0767 20.8837C14.3423 20.1904 15.1352 19.8619 15.8133 20.1644L16.6281 18.3379ZM18.3379 16.6281C18.8217 17.7125 17.7125 18.8217 16.6281 18.3379L15.8132 20.1644C18.5727 21.3955 21.3955 18.5727 20.1644 15.8132L18.3379 16.6281ZM20.1684 12.209C18.404 12.8848 17.5682 14.9027 18.3379 16.6281L20.1644 15.8132C19.8619 15.1352 20.1904 14.3423 20.8837 14.0767L20.1684 12.209ZM20.1684 9.79097C21.2772 10.2156 21.2772 11.7844 20.1684 12.209L20.8837 14.0767C23.7054 12.996 23.7054 9.00397 20.8837 7.92327L20.1684 9.79097ZM18.3379 5.37189C17.5682 7.09728 18.404 9.11525 20.1684 9.79097L20.8837 7.92327C20.1904 7.65773 19.8619 6.86476 20.1644 6.18675L18.3379 5.37189ZM16.6281 3.66207C17.7125 3.17829 18.8217 4.28754 18.3379 5.37189L20.1644 6.18675C21.3955 3.42731 18.5727 0.604494 15.8132 1.83559L16.6281 3.66207ZM12.209 1.83162C12.8848 3.59596 14.9027 4.43183 16.6281 3.66207L15.8132 1.83559C15.1352 2.13808 14.3423 1.80962 14.0767 1.11631L12.209 1.83162ZM10.1731 8.4706C10.4572 7.703 11.5428 7.703 11.8269 8.4706L13.7026 7.77653C12.7742 5.26769 9.22578 5.2677 8.29743 7.77653L10.1731 8.4706ZM8.4706 10.1731C9.25937 9.88126 9.88126 9.25936 10.1731 8.4706L8.29743 7.77652C8.20813 8.01785 8.01785 8.20813 7.77652 8.29743L8.4706 10.1731ZM8.4706 11.8269C7.703 11.5428 7.703 10.4572 8.4706 10.1731L7.77652 8.29743C5.26769 9.22578 5.26769 12.7742 7.77652 13.7026L8.4706 11.8269ZM10.1731 13.5294C9.88126 12.7406 9.25936 12.1187 8.4706 11.8269L7.77652 13.7026C8.01785 13.7919 8.20813 13.9821 8.29743 14.2235L10.1731 13.5294ZM11.8269 13.5294C11.5428 14.297 10.4572 14.297 10.1731 13.5294L8.29743 14.2235C9.22578 16.7323 12.7742 16.7323 13.7026 14.2235L11.8269 13.5294ZM13.5294 11.8269C12.7406 12.1187 12.1187 12.7406 11.8269 13.5294L13.7026 14.2235C13.7919 13.9821 13.9821 13.7919 14.2235 13.7026L13.5294 11.8269ZM13.5294 10.1731C14.297 10.4572 14.297 11.5428 13.5294 11.8269L14.2235 13.7026C16.7323 12.7742 16.7323 9.22578 14.2235 8.29743L13.5294 10.1731ZM11.8269 8.4706C12.1187 9.25937 12.7406 9.88126 13.5294 10.1731L14.2235 8.29743C13.9821 8.20813 13.7919 8.01785 13.7026 7.77652L11.8269 8.4706Z' fill='%23E3A924' mask='url(%23path-1-inside-1_290_427)'/%3E%3C/svg%3E%0A");
    background-repeat: no-repeat;
    background-position: center;
    background-size: 100%;

    display: inline-block;
    background-color: transparent;
    opacity: 0.9;
    position: relative;
    z-index: 2;
}

.random-addition-image {
    max-width: 100%;
    border-radius: 4px;
    border: 2px solid var(--DH---Gold, #e3a924);
}

.user-role {
    border: 1px solid var(--DH---Gold, #e3a924) !important;
    display: inline-block;
    padding: 0 5px 0 5px;
    border-radius: 4px;
}