a {
text-decoration:none;
}
span {
cursor: pointer;
}
ul {
list-style: none;
}
.i2ef3096e-97d8-408a-9f17-9aa0b36fc17d {
background-color: var(--header-1-bg);
}

.i2ef3096e-97d8-408a-9f17-9aa0b36fc17d .z51b46022-8643-4aa7-a180-4ee03c883154 {
background-color: var(--header-1-btn-login-bg);
color: var(--header-1-btn-login-text);
font-weight: 500;
}

.i2ef3096e-97d8-408a-9f17-9aa0b36fc17d .p285c57f9-40a8-480e-8e2b-5ca5c6c14f6f {
background-color: var(--header-1-btn-signup-bg);
color: var(--header-1-btn-signup-text);
font-weight: 500;
}

.me5158629-a08d-441d-9d70-a528fff1c682 {
background-color: var(--header-2-bg);
}

.me5158629-a08d-441d-9d70-a528fff1c682 .p052d6a1e-8c8f-4973-b306-38576649ef0b {
background-color: var(--header-2-btn-login-bg);
color: var(--header-2-btn-login-text);
}

.me5158629-a08d-441d-9d70-a528fff1c682 .z8ceb8424-8616-4c8d-be54-e85e2a6be5b0 {
width: 68px;
}

.me5158629-a08d-441d-9d70-a528fff1c682 .z51b46022-8643-4aa7-a180-4ee03c883154 {
background-color: var(--header-2-btn-login-bg);
color: var(--header-2-btn-login-text);
font-weight: 500;
}

.me5158629-a08d-441d-9d70-a528fff1c682 .p285c57f9-40a8-480e-8e2b-5ca5c6c14f6f {
background-color: var(--header-2-btn-signup-bg);
color: var(--header-2-btn-signup-text);
font-weight: 500;
}

.i8a97d6c9-5341-4a59-9ad4-4cdc7074751b {
background-color: var(--header-3-bg);
color: var(--header-3-text);
border-bottom: 1px solid #333;
}
.e2b2f05e6-90f1-448e-889a-5c3fa73d265a {
background-color: var(--menu-3-bg);
color: var(--menu-3-text);
border-top: 1px solid #333;
}
.i8a97d6c9-5341-4a59-9ad4-4cdc7074751b .efd831d42-f082-49c4-be27-ee8fb1390cd7 {
font-size: 1.8rem;
font-weight: bold;
}
.e2b2f05e6-90f1-448e-889a-5c3fa73d265a .s942f529d-c49b-4526-9761-4daf043d9705 {
background: var(--menu-3-btn-signup-bg);
border: none;
color: var(--menu-3-btn-signup-text);
font-weight: bold;
padding: 0.8rem 2rem;
border-radius: 0.5rem;
font-size: 1.1rem;
}
.e2b2f05e6-90f1-448e-889a-5c3fa73d265a .s942f529d-c49b-4526-9761-4daf043d9705:hover {
opacity: 0.9;
color: var(--menu-3-btn-signup-text);
}
.x92d1b678-6292-4197-a90e-759f45a28451.xe2a0453d-90b3-43e8-92bb-8e77a6551de4 {
flex-grow: 1; /* Занимает все доступное пространство между хедером и футером */
background-color: white; /* Белая область контента */
}
.i8a97d6c9-5341-4a59-9ad4-4cdc7074751b .cb427ff62-5cf4-4bc5-bcd1-2fe6a640add3 {
background-color: var(--header-3-btn-login-bg);
color: var(--header-3-btn-login-text);
border: none;
padding: 0.6rem 1.5rem;
font-weight: bold;
border-radius: 0.4rem;
}
.i8a97d6c9-5341-4a59-9ad4-4cdc7074751b .cb427ff62-5cf4-4bc5-bcd1-2fe6a640add3:hover {
background-color: var(--header-3-btn-login-bg);
color: var(--header-3-btn-login-text);
}
.i8a97d6c9-5341-4a59-9ad4-4cdc7074751b .tfe596d8b-9a98-4083-8dc4-c3975dd4c0eb {
color: var(--header-3-text);
text-decoration: none;
font-size: 0.9rem;
display: flex;
flex-direction: column;
align-items: center;
padding: 0.5rem 0;
}
.e2b2f05e6-90f1-448e-889a-5c3fa73d265a .h39df5392-a014-4154-b23f-8c03fab925b8 {
color: var(--header-3-text);
text-decoration: none;
font-size: 0.9rem;
display: flex;
flex-direction: column;
align-items: center;
padding: 0.5rem 0;
}
.e2b2f05e6-90f1-448e-889a-5c3fa73d265a .h39df5392-a014-4154-b23f-8c03fab925b8 i {
font-size: 1.4rem;
margin-bottom: 0.2rem;
}
.e2b2f05e6-90f1-448e-889a-5c3fa73d265a .h39df5392-a014-4154-b23f-8c03fab925b8:hover {
color: white;
}

/* Header */
.y331d6bc2-20fd-4bff-87f9-be2d54166381 {
background-color: var(--header-4-bg);
border-bottom: 1px solid rgba(255,255,255,0.1);
}
.y331d6bc2-20fd-4bff-87f9-be2d54166381 .s798e951d-a8bc-415b-8001-8f87402aba5b { display: inline-flex; justify-content: center; align-items: center; width: 35px; height: 35px; background-color: #55c8f8; color: #240a40; font-weight: bold; font-size: 1.2rem; border-radius: 8px; margin-right: 5px; }
.y331d6bc2-20fd-4bff-87f9-be2d54166381 .s798e951d-a8bc-415b-8001-8f87402aba5b.rff65478c-b243-43c8-86c0-cd1f5775d5a2 { background-color: #ffde00; }
.y331d6bc2-20fd-4bff-87f9-be2d54166381 .ffd88754c-5af6-41c1-88ec-82641a3ae2d6 { background: var(--header-4-btn-login-bg); color: var(--header-4-btn-login-text) !important; font-weight: 500; text-decoration: none;}
.y331d6bc2-20fd-4bff-87f9-be2d54166381 .n185f36cc-02b9-4542-a04b-9608024abf1a { background: var(--header-4-btn-signup-bg); color:#fff; font-weight:500; border:none; padding:0.5rem 1.2rem; border-radius:8px; }

/* Main content */
.z35e951d7-33ad-4c60-ab6f-29a3b62e7113 .r621abebb-85e7-46f1-a003-6ea724390f6b { background:#fff; border-radius:10px; box-shadow:0 4px 8px rgba(0,0,0,0.1); height:100%; }

/* Footer menu-4 компактный */
.fb3c9dcdb-bb4f-4772-862c-29383a93c929 {
background-color: var(--menu-4-bg);
border-top: 1px solid rgba(255,255,255,0.1);
padding: 0.2rem 0; /* уменьшенные отступы */
box-shadow: 0 -2px 5px rgba(0,0,0,0.3);
display: flex;
justify-content: center;
}
.fb3c9dcdb-bb4f-4772-862c-29383a93c929 .y92abba81-d7f4-4c78-afd8-fcae5e2d451f { flex: 1; }
.fb3c9dcdb-bb4f-4772-862c-29383a93c929 .b0bd15eb0-212e-406d-a3ba-dd1005d52da2 {
display: flex;
flex-direction: column;
align-items: center;
justify-content: flex-end;
gap: 1px; /* минимальное расстояние между иконкой и текстом */
text-decoration: none;
color: #e0e0e0;
font-size: 0.65rem;
}
.fb3c9dcdb-bb4f-4772-862c-29383a93c929 .b0bd15eb0-212e-406d-a3ba-dd1005d52da2:hover { color:#fe617c; }
.fb3c9dcdb-bb4f-4772-862c-29383a93c929 .b0bd15eb0-212e-406d-a3ba-dd1005d52da2 i { font-size:1.5rem; color: var(--menu-4-icon)}

/* Депозит */
.fb3c9dcdb-bb4f-4772-862c-29383a93c929 .f5183b4a9-321f-467e-88b1-db1c49cdd017 { position: absolute; top: -20px; }
.fb3c9dcdb-bb4f-4772-862c-29383a93c929 .ac53953fc-b58a-4f0a-ac99-b4961b4d791f {
width: 45px;
height: 45px;
background: var(--menu-4-btn-deposit);
border-radius: 50%;
display: flex;
align-items: center;
justify-content: center;
font-size: 1.2rem;
box-shadow: 0 4px 8px rgba(0,0,0,0.3);
transition: transform 0.2s;
}
.fb3c9dcdb-bb4f-4772-862c-29383a93c929 .ac53953fc-b58a-4f0a-ac99-b4961b4d791f:hover { transform: scale(1.1); }
.fb3c9dcdb-bb4f-4772-862c-29383a93c929 .ac53953fc-b58a-4f0a-ac99-b4961b4d791f i { color: var(--menu-4-icon-deposit); position: relative; top:1px; }
.fb3c9dcdb-bb4f-4772-862c-29383a93c929 .y92abba81-d7f4-4c78-afd8-fcae5e2d451f span { font-weight:500; font-size:0.6rem; }

.p2b935c75-74b1-4329-a276-fca4f3c5b173 {
background-color: var(--header-5-bg);
color: var(--header-5-text);
padding: 1rem 1.5rem;
}
.r38560826-cac0-4774-8e1d-296846e8d2dc {
background-color: var(--menu-5-bg);
color: var(--menu-5-text);
padding: 0.75rem 1rem;
}
.p2b935c75-74b1-4329-a276-fca4f3c5b173 .ybaa632ce-f20a-4c93-b601-8ab6091b92a3 {
display: flex;
align-items: center;
font-size: 1.5rem;
font-weight: bold;
color: var(--header-5-text);
text-decoration: none;
width: 120px;
}
.p2b935c75-74b1-4329-a276-fca4f3c5b173 .lb507b743-cac3-481b-af1d-3085173ef458 {
background-color: var(--header-5-btn-login-bg);
color: var(--header-5-btn-login-text);
border: 1px solid #6c757d; /* Lighter border for contrast */
padding: 0.75rem 1.5rem;
border-radius: 8px;
}
.p2b935c75-74b1-4329-a276-fca4f3c5b173 .fad2627e3-d0e7-41d2-b7d4-a0d9506b1ed9 {
background-color: var(--header-5-btn-signup-bg);
color: var(--header-5-btn-signup-text);
border: none;
padding: 0.75rem 1.5rem;
border-radius: 8px;
font-weight: bold;
}
.p2b935c75-74b1-4329-a276-fca4f3c5b173 .obcc8b12f-ad2b-4822-9870-984f63ec233c {
width: 50px;
height: 50px;
border-radius: 50%;
background-color: var(--header-5-btn-burger-bg);
display: flex;
justify-content: center;
align-items: center;
border: none;
color: var(--header-5-btn-burger-text);
font-size: 1.5rem;
box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2);
}
.p2b935c75-74b1-4329-a276-fca4f3c5b173 .c99d918fd-b633-4c2c-9c18-ff70a57ccefa {
color: var(--header-5-text);
text-decoration: none;
font-size: 1rem;
margin-left: 1rem;
}
.p2b935c75-74b1-4329-a276-fca4f3c5b173 .c99d918fd-b633-4c2c-9c18-ff70a57ccefa .n4c49f585-e4e4-458b-9712-8bc9cff8dde2 {
margin-right: 0.4rem;
}
.p4ae7631a-29d1-47dd-bb70-a73d4a1d50cb.xe2a0453d-90b3-43e8-92bb-8e77a6551de4 {
flex-grow: 1;
background-color: white;
/* Placeholder for content area */
margin-top: 0; /* Remove default body margin */
margin-bottom: 0; /* Remove default body margin */
}
.r38560826-cac0-4774-8e1d-296846e8d2dc .lb507b743-cac3-481b-af1d-3085173ef458 {
background-color: var(--menu-5-btn-login-bg);
color: var(--menu-5-btn-login-text);
border: 1px solid #6c757d; /* Lighter border for contrast */
padding: 0.75rem 1.5rem;
border-radius: 8px;
}
.r38560826-cac0-4774-8e1d-296846e8d2dc .fad2627e3-d0e7-41d2-b7d4-a0d9506b1ed9 {
background-color: var(--menu-5-btn-signup-bg);
color: var(--menu-5-btn-signup-text);
border: none;
padding: 0.75rem 1.5rem;
border-radius: 8px;
font-weight: bold;
}
.r38560826-cac0-4774-8e1d-296846e8d2dc .obcc8b12f-ad2b-4822-9870-984f63ec233c {
width: 50px;
height: 50px;
border-radius: 50%;
background-color: var(--menu-5-btn-burger-bg);
display: flex;
justify-content: center;
align-items: center;
border: none;
color: var(--menu-5-btn-burger-text);
font-size: 1.5rem;
box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2);
}

.o9d7429a4-8ada-4502-94b2-0ed5d17320ae {
background-color: var(--header-6-bg);
height: 64px;
}

.vde29bef9-61d8-49b0-b3bf-e06c8984c537 {
color: var(--header-text);
}

.o9d7429a4-8ada-4502-94b2-0ed5d17320ae .n1a9671ec-0657-4ba4-b242-638ab577edaa {
background: var(--header-6-btn-login-bg);
color: var(--header-6-btn-login-text);
border: none;
border-radius: 0;
height: 64px;
width: 64px;
}

.o9d7429a4-8ada-4502-94b2-0ed5d17320ae .yd8111614-c23d-426d-a49b-ea10bd27a683 {
background: var(--header-6-btn-signup-bg);
color: var(--header-6-btn-signup-text);
border-radius: 0;
height: 64px;
display: flex;
align-items: center;
justify-content: center;
}

.o9d7429a4-8ada-4502-94b2-0ed5d17320ae .cb427ff62-5cf4-4bc5-bcd1-2fe6a640add3 {
color: var(--header-6-btn-login-text);
background-color: var(--header-6-btn-login-bg);
border: 1px solid #555;
border-radius: 0;
height: 64px;
width: 64px;
}

.o9d7429a4-8ada-4502-94b2-0ed5d17320ae .g9cf494a1-1966-41e0-b3d0-2eb18ae3d672 {
display: inline-block;
width: 22px;
height: 22px;
border: 3px solid #f89b2f;
border-radius: 50%;
position: relative;
}

.o9d7429a4-8ada-4502-94b2-0ed5d17320ae .g9cf494a1-1966-41e0-b3d0-2eb18ae3d672::before,
.o9d7429a4-8ada-4502-94b2-0ed5d17320ae .g9cf494a1-1966-41e0-b3d0-2eb18ae3d672::after {
content: "";
position: absolute;
inset: -6px;
border: 2px dotted #f89b2f;
border-radius: 50%;
}

.pec6c6553-00db-4987-954b-a2155bbc4263 {
background-color: var(--header-7-bg);
}

.pec6c6553-00db-4987-954b-a2155bbc4263 .z51b46022-8643-4aa7-a180-4ee03c883154,
.pec6c6553-00db-4987-954b-a2155bbc4263 .m65ff884f-3e94-494e-bbd3-ffd16e651088 {
background: var(--header-7-btn-login-bg);
color: var(--header-7-btn-login-text);
font-weight: 500;
}

.pec6c6553-00db-4987-954b-a2155bbc4263 .p285c57f9-40a8-480e-8e2b-5ca5c6c14f6f {
background: var(--header-7-btn-signup-bg);
color: var(--header-7-btn-signup-text);
font-weight: 500;
}

.t8b6b937a-aafa-4285-9dbe-d9f47b4ae1a6 {
aspect-ratio: 16 / 6;
border-radius: 10px;
background-position: center;
background-repeat: no-repeat;
background-size: cover;

display: flex;
flex-direction: column;
justify-content: center;
padding: 1.5rem 5vw;
}

.t8b6b937a-aafa-4285-9dbe-d9f47b4ae1a6 .b36ac2960-726c-4bf5-b824-38701d530825 {
font-size: 5vw;
font-weight: 700;
margin-bottom: 0.5rem;
color: var(--h1-1-main-text);
}

.t8b6b937a-aafa-4285-9dbe-d9f47b4ae1a6 .v9a68fbe7-5578-4089-91ab-f927cc6e3f32 {
font-size: 4vw;
color: var(--h1-1-text);
font-weight: 500;
line-height: 1.3;
}

.z90e91061-cfef-42e7-bdf5-0acd42de5adc {
aspect-ratio: 16 / 6;
border-radius: 10px;
background-position: center;
background-repeat: no-repeat;
background-size: cover;

display: flex;
flex-direction: column;
justify-content: center;
}

.z90e91061-cfef-42e7-bdf5-0acd42de5adc .u22744aaa-61a8-4776-b186-a6d17f335a92 {
margin-left: 37vw;
}

.z90e91061-cfef-42e7-bdf5-0acd42de5adc .b36ac2960-726c-4bf5-b824-38701d530825 {
font-size: 4.5vw;
font-weight: 700;
margin-bottom: 0.5rem;
color: var(--h1-2-main-text);
}

.z90e91061-cfef-42e7-bdf5-0acd42de5adc .v9a68fbe7-5578-4089-91ab-f927cc6e3f32 {
font-size: 3vw;
color: var(--h1-2-text);
font-weight: 500;
line-height: 1.3;
}

.lbcd8d9ae-2b25-4486-ac79-253394afce54 {
display: flex;
align-items: center;
justify-content: center;
flex-direction: column;
}

.lbcd8d9ae-2b25-4486-ac79-253394afce54 .p669e08b9-cc8c-42a8-ae8b-ca13f412185f {
display: flex;
flex-wrap: wrap;
background: #fff;
border-radius: 24px;
overflow: hidden;
max-width: 950px;
box-shadow: 0 6px 20px rgba(0,0,0,0.15);
}

/* Левая часть */
.lbcd8d9ae-2b25-4486-ac79-253394afce54 .i40fb00bc-9d8e-4487-b8c9-580c4638aa44 {
flex: 1 1 350px;
padding: 40px;
border-right: 2px solid rgba(0,0,0,0.1);
}

.lbcd8d9ae-2b25-4486-ac79-253394afce54 .i40fb00bc-9d8e-4487-b8c9-580c4638aa44 h5 {
font-weight: 700;
color: #000;
}

.lbcd8d9ae-2b25-4486-ac79-253394afce54 .input-group-text {
background-color: #fff;
border-right: 0;
}

.lbcd8d9ae-2b25-4486-ac79-253394afce54 .form-control {
text-align: center;
font-weight: 600;
border-left: 0;
border-right: 0;
}

.lbcd8d9ae-2b25-4486-ac79-253394afce54 .form-select {
border-left: 0;
}

.lbcd8d9ae-2b25-4486-ac79-253394afce54 .zea69bbb3-19d9-4818-b1d9-69b6ab50482f {
background: linear-gradient(180deg, #FFD54F, #FFB300);
border: none;
color: #000;
font-weight: 700;
border-radius: 8px;
transition: all 0.2s;
}

.lbcd8d9ae-2b25-4486-ac79-253394afce54 .zea69bbb3-19d9-4818-b1d9-69b6ab50482f:hover {
background: linear-gradient(180deg, #FFE082, #FFC107);
}

.lbcd8d9ae-2b25-4486-ac79-253394afce54 .pa5463af4-28cb-4689-bec6-67e5b407f7b8 img {
height: 16px;
margin-right: 10px;
}

/* Правая часть */
.lbcd8d9ae-2b25-4486-ac79-253394afce54 .cdeffc8b9-a665-41c2-9d4b-2efd10f46453 {
flex: 1 1 350px;
background: var(--h1-3-bg);
color: var(--h1-3-color);
text-align: center;
padding: 40px;
display: flex;
flex-direction: column;
justify-content: center;
}

.lbcd8d9ae-2b25-4486-ac79-253394afce54 .cdeffc8b9-a665-41c2-9d4b-2efd10f46453 h1 {
font-weight: 800;
font-size: 3rem;
}

.lbcd8d9ae-2b25-4486-ac79-253394afce54 .cdeffc8b9-a665-41c2-9d4b-2efd10f46453 p {
margin: 0;
}

.lbcd8d9ae-2b25-4486-ac79-253394afce54 .f61adae8d-f3b2-4e64-b838-ce50ad9e1151 {
gap: 11px;
}

.t6eacd4bd-4762-417c-b751-19468ee6e52c {
height: 50px;
}

.b2322a342-12de-4f3d-94e2-2e16c4a26554 {
height: 24px;
}
.q4d8c1609-63c9-490d-b509-2e74b5ba50fe {
background-color: var(--h1-4-bg);
color: #f8f9fa;
}
.q4d8c1609-63c9-490d-b509-2e74b5ba50fe .o28c140db-9eac-4f21-93ad-dc451c1299e1 {
background-color: #343a4070; /* Slightly lighter dark for main sections */
border-radius: 15px;
overflow: hidden;
}
.q4d8c1609-63c9-490d-b509-2e74b5ba50fe .k758eacf2-2003-44cc-9ca2-48f915b82707 {
background-color: #495057; /* Card background */
border-radius: 10px;
min-height: 120px;
display: flex;
align-items: center;
padding: 15px;
margin-bottom: 15px;
}
.q4d8c1609-63c9-490d-b509-2e74b5ba50fe .m7d518b0b-7239-4fd3-bfed-abd4b0c0ddd8 {
width: 50px;
height: 50px;
margin-right: 15px;
border-radius: 8px;
}
.q4d8c1609-63c9-490d-b509-2e74b5ba50fe .s8dd5107b-b0dd-4c44-8b7a-426fafde2b82 {
background: linear-gradient(135deg, #FFD700, #DAA520); /* Gold gradient */
color: #212529;
border-radius: 10px;
padding: 15px;
margin-bottom: 15px;
position: relative;
overflow: hidden;
}
.q4d8c1609-63c9-490d-b509-2e74b5ba50fe .e06c141ed-83a2-459d-8e03-dd00371481a6 {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
background-image: url('/random-blocks/images/h1-background.jpg'); /* Placeholder for coins */
background-size: 30px 30px;
opacity: 0.3;
}
.q4d8c1609-63c9-490d-b509-2e74b5ba50fe .s0e40da35-6154-425b-8b86-c992fb39cf9e {
position: relative;
height: 400px; /* Adjust height as needed */
background-color: #343a4070;
border-radius: 15px;
padding: 30px;
display: flex;
flex-direction: column;
justify-content: space-between;
}
.q4d8c1609-63c9-490d-b509-2e74b5ba50fe .ce1509e75-f2d4-4f7f-a1ed-ff519bc49080 {
position: absolute;
top: 50%;
right: 30px;
transform: translateY(-50%);
width: calc(3.475rem + 18.7vw);
border-radius: 50%; /* Make it round like in the image */
display: flex;
align-items: center;
justify-content: center;
font-size: 1.2rem;
text-align: center;
color: #dee2e6;
}
.q4d8c1609-63c9-490d-b509-2e74b5ba50fe .ae9b650c8-965e-4ab5-a6c2-f217288d4a79 {
position: absolute;
bottom: 20px;
left: 30px;
display: flex;
}
.q4d8c1609-63c9-490d-b509-2e74b5ba50fe .s938e48ad-efc8-4009-847b-910c49256f3e {
width: 8px;
height: 8px;
background-color: rgba(255, 255, 255, 0.5);
border-radius: 50%;
margin-right: 5px;
}
.q4d8c1609-63c9-490d-b509-2e74b5ba50fe .s938e48ad-efc8-4009-847b-910c49256f3e.c1e7f5aee-df07-40ac-b0ba-444a9706f37e {
background-color: #ffc107; /* Active dot color */
}
.q4d8c1609-63c9-490d-b509-2e74b5ba50fe .fa9d01230-07e3-4877-ad2a-8785b7219274 {
width: 80px;
height: 40px;
border-radius: 5px;
margin: 0 10px;
display: block
}

.q4d8c1609-63c9-490d-b509-2e74b5ba50fe .s0e40da35-6154-425b-8b86-c992fb39cf9e .d7904667a-4fc3-42ef-9a27-f94f7bf39be2 {
color: var(--h1-4-main-text) !important;
}

.q4d8c1609-63c9-490d-b509-2e74b5ba50fe .s0e40da35-6154-425b-8b86-c992fb39cf9e .h3 {
color: var(--h1-4-text) !important;
}

.q4d8c1609-63c9-490d-b509-2e74b5ba50fe .s0e40da35-6154-425b-8b86-c992fb39cf9e p {
color: var(--h1-4-text) !important;
}

/* Custom button colors based on image */
.o941b2b61-d4fd-4e0c-b414-e5debc6b2a5b .bbee04a03-7102-4a67-a8d3-772877ee3e80 {
--bs-btn-bg: #FA5071;
--bs-btn-border-color: #FA5071;
--bs-btn-hover-bg: #e6395e;
--bs-btn-hover-border-color: #e6395e;
--bs-btn-active-bg: #d22246;
--bs-btn-active-border-color: #d22246;
color: #FFFFFF; /* Ensure text is white on danger button */
}
.o941b2b61-d4fd-4e0c-b414-e5debc6b2a5b .ec320c268-65cd-49ec-aa17-3023ad819112 { /* For the ghost button */
--bs-btn-bg: #6C5CE7;
--bs-btn-border-color: #6C5CE7;
--bs-btn-hover-bg: #5a4ad1;
--bs-btn-hover-border-color: #5a4ad1;
--bs-btn-active-bg: #4939bb;
--bs-btn-active-border-color: #4939bb;
color: #FFFFFF; /* Ensure text is white on primary button */
}
.o941b2b61-d4fd-4e0c-b414-e5debc6b2a5b .n6de63047-7430-4e70-a07a-c093407c11dc {
--bs-btn-bg: #212529; /* Explicit dark background for Steam button */
--bs-btn-border-color: #212529;
--bs-btn-hover-bg: #343a40;
--bs-btn-hover-border-color: #343a40;
color: #FFFFFF; /* Ensure text is white on dark button */
}
.o941b2b61-d4fd-4e0c-b414-e5debc6b2a5b .right {
background: var(--h1-5-bg);
}

/* Custom color utility classes */
.o941b2b61-d4fd-4e0c-b414-e5debc6b2a5b .i98443a89-bf42-4d25-af75-ab399020ba73 {
color: var(--h1-5-main-text) !important;
}
.o941b2b61-d4fd-4e0c-b414-e5debc6b2a5b .bc2e4d698-323f-4916-9b0e-332f29bbf269 {
color: #8B4513 !important;
}
.o941b2b61-d4fd-4e0c-b414-e5debc6b2a5b { /* Outer background */
background-color: var(--h1-5-bg) !important;
}
.o941b2b61-d4fd-4e0c-b414-e5debc6b2a5b .x60369962-641d-4f59-8694-f173a00ff3b6 { /* Inner container background */
background-color: #312948 !important;
}
.o941b2b61-d4fd-4e0c-b414-e5debc6b2a5b .vcd7504b2-547a-4dc9-8f70-2e8f5555303f { /* Placeholder circle background */
background-color: #4A4068 !important;
}
.o941b2b61-d4fd-4e0c-b414-e5debc6b2a5b .wd2725eb6-5aaf-4521-b310-41d15c781bc2 { /* General light grey text */
color: var(--h1-5-text) !important;
}
/* Ensure HR separators are visible on dark backgrounds */
.o941b2b61-d4fd-4e0c-b414-e5debc6b2a5b hr {
border-color: #4A4068 !important;
opacity: 1 !important;
}

.b443dc685-2eb0-4bf2-8e81-e5ac9a4072f3 {
background-color: var(--slot-1-bg);
color: var(--slot-1-text);
}
.b443dc685-2eb0-4bf2-8e81-e5ac9a4072f3 .sc8d3d242-09f7-48e6-8f70-ce450936d1d7 {
overflow-x:auto;
}
.b443dc685-2eb0-4bf2-8e81-e5ac9a4072f3 .b9cc3b94d-28ed-48ce-b293-0da93dc0bbc6 {
color: #ffcc00;
font-weight: bold;
letter-spacing: 2px;
}

.b443dc685-2eb0-4bf2-8e81-e5ac9a4072f3 .u8e1beff9-55a4-4c8c-a063-cb5d47745771 {
border-radius: 10px;
position: relative;
height: 23vw !important;
background-size: cover!important;
background-position: center !important;
background-repeat: no-repeat !important;
}

.b443dc685-2eb0-4bf2-8e81-e5ac9a4072f3 .gaa76522c-1853-4a98-81d2-93f563f06844 {
position: absolute;
top: -5px;
right: -5px;
background-color: #ff3333;
font-size: 0.7rem;
}

.b443dc685-2eb0-4bf2-8e81-e5ac9a4072f3 .nb47ee2bd-efd9-45e8-8104-d903ca48b5c4 {
background-color: var(--slot-1-login-bg);
font-weight: bold;
color: var(--slot-1-login-text);
width: 47%
}

.seaa20745-c67e-4eb8-901e-b4c489167c7a {
background-color:var(--slot-2-bg);
color: var(--slot-2-text);
padding: 20px;
}
.seaa20745-c67e-4eb8-901e-b4c489167c7a .zed1b7813-4961-4cf5-b6c4-e267a3608d66 i {
margin-right: 5px;
font-size: 1.1em;
}

.seaa20745-c67e-4eb8-901e-b4c489167c7a .r812ccc89-7c4c-4d21-95cb-0280ff578fbc {
font-size: 1.8em; /* H2-like size */
font-weight: bold;
margin-bottom: 20px;
display: flex;
align-items: center;
}
.seaa20745-c67e-4eb8-901e-b4c489167c7a .r812ccc89-7c4c-4d21-95cb-0280ff578fbc .z12893c6f-d1c7-429b-8737-30e7707d85d4 {
font-size: 1.3em;
margin-right: 10px;
line-height: 1; /* Align emoji vertically */
}

.seaa20745-c67e-4eb8-901e-b4c489167c7a .e675bd16c-54ab-4cf2-947a-75ce68a55c9d {
background-color: #2a2a4a; /* Dark card background */
border: none;
border-radius: 10px;
overflow: hidden;
position: relative;
}
.seaa20745-c67e-4eb8-901e-b4c489167c7a .l6a9ea873-48fe-4174-9ab8-973844abd2e4 {
background-color: #4a4a6a;
height: 180px; /* Height for the main card image */
display: flex;
align-items: center;
justify-content: center;
font-size: 0.9em;
color: #cccccc;
text-align: center;
padding: 10px;
}
.seaa20745-c67e-4eb8-901e-b4c489167c7a .w90269353-5f74-4991-a7ae-591fd6ccb174 {
height: 120px; /* Height for the smaller card images */
}
.seaa20745-c67e-4eb8-901e-b4c489167c7a .k2207ff44-53f9-4c44-a288-cd6957525a90 {
position: absolute;
top: 10px;
left: 10px;
background-color: #28a745; /* Bootstrap's success green for 'New' */
color: white;
padding: 5px 10px;
border-radius: 5px;
font-size: 0.75em;
font-weight: bold;
z-index: 10;
}
.seaa20745-c67e-4eb8-901e-b4c489167c7a .vac496ace-c58e-4ea4-a088-fabeb95e679d {
padding: 15px;
}
.seaa20745-c67e-4eb8-901e-b4c489167c7a .cdba24d6c-a309-41e5-b205-089bd5f15d0f {
padding: 10px; /* Reduced padding for small cards */
}
.seaa20745-c67e-4eb8-901e-b4c489167c7a .u92938807-afe2-4161-88ab-63c315b83164 {
font-size: 1.05em; /* Slightly larger for main card */
font-weight: bold;
margin-bottom: 3px;
}
.seaa20745-c67e-4eb8-901e-b4c489167c7a .uc8bf7c1b-0710-4084-8d90-4fae48b4db3c {
font-size: 0.9em;
font-weight: bold;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
}
.seaa20745-c67e-4eb8-901e-b4c489167c7a .b8d89b828-e202-425e-8b32-b7d28bb7ab09 {
font-size: 0.8em;
color: #aaaaaa;
}

.seaa20745-c67e-4eb8-901e-b4c489167c7a .sc8d3d242-09f7-48e6-8f70-ce450936d1d7 h4 {
font-size: 1.4em;
margin-bottom: 20px;
}

.d58b96a20-c4f4-4f55-96e5-c847bcad9f4f .sc8d3d242-09f7-48e6-8f70-ce450936d1d7 {
grid-column: span 5;
grid-row: span 1;
overflow-x:auto;
}
.d58b96a20-c4f4-4f55-96e5-c847bcad9f4f {
background-color: var(--slot-3-bg);
color: var(--slot-3-text);
padding: 40px 0;
display: grid;
grid-template-columns: repeat(6, 1fr);
gap: 15px;
}

.d58b96a20-c4f4-4f55-96e5-c847bcad9f4f .a5221eb31-0e8a-446c-8840-9fda083ae293 {
grid-column: span 2;
grid-row: span 2;
height: 315px !important;
}

.d58b96a20-c4f4-4f55-96e5-c847bcad9f4f .de87c4792-1388-4d0b-a808-f48ef2120280 {
background-color: #1b1b1f;
border-radius: 10px;
overflow: hidden;
cursor: pointer;
transition: transform 0.3s, box-shadow 0.3s;
display: flex;
flex-direction: column;
/*height: 100%;*/
height: 150px;
}

.d58b96a20-c4f4-4f55-96e5-c847bcad9f4f .de87c4792-1388-4d0b-a808-f48ef2120280:hover {
transform: translateY(-5px);
box-shadow: 0 0 15px rgba(255, 255, 255, 0.1);
}

.d58b96a20-c4f4-4f55-96e5-c847bcad9f4f .cf5e58c3c-e153-49a1-860d-16a5ff1621de {
flex: 1;
background: #3b3b3b;
display: flex;
align-items: center;
justify-content: center;
font-weight: 600;
font-size: 1rem;
background-size: cover!important;
background-repeat: no-repeat!important;
background-position: center !important;
}

.w0158a601-86f8-416f-b64f-15716a93b1b8 {
background-color: var(--slot-4-bg);
color: var(--slot-4-text);
padding: 40px 0;
display: grid;
grid-template-columns: repeat(6, 1fr);
gap: 15px;
}

.w0158a601-86f8-416f-b64f-15716a93b1b8 .sc8d3d242-09f7-48e6-8f70-ce450936d1d7 {
grid-column: span 5;
grid-row: span 1;
overflow-x:auto;
}

.w0158a601-86f8-416f-b64f-15716a93b1b8 .a5221eb31-0e8a-446c-8840-9fda083ae293 {
grid-column: span 2;
grid-row: span 2;
height: 315px !important;
}

.w0158a601-86f8-416f-b64f-15716a93b1b8 .de87c4792-1388-4d0b-a808-f48ef2120280 {
background-color: #1b1b1f;
border-radius: 10px;
overflow: hidden;
cursor: pointer;
transition: transform 0.3s, box-shadow 0.3s;
display: flex;
flex-direction: column;
/*height: 100%;*/
height: 150px;
}

.w0158a601-86f8-416f-b64f-15716a93b1b8 .de87c4792-1388-4d0b-a808-f48ef2120280:hover {
transform: translateY(-5px);
box-shadow: 0 0 15px rgba(255, 255, 255, 0.1);
}

.w0158a601-86f8-416f-b64f-15716a93b1b8 .cf5e58c3c-e153-49a1-860d-16a5ff1621de {
flex: 1;
background: #3b3b3b;
display: flex;
align-items: center;
justify-content: center;
font-weight: 600;
font-size: 1rem;
background-size: cover!important;
background-repeat: no-repeat!important;
background-position: center !important;
}

.web0fc230-7637-493a-b2b0-824a558b6397 {
background-color: var(--slot-5-bg);
color: var(--slot-5-text);
padding: 1rem 1rem;
box-sizing: border-box;
}

.web0fc230-7637-493a-b2b0-824a558b6397 .sc8d3d242-09f7-48e6-8f70-ce450936d1d7 {
overflow-x:auto;
}
.web0fc230-7637-493a-b2b0-824a558b6397 .card {
background-color: transparent;
border: none;
color: var(--slot-5-text);
height: 100%;
}

.web0fc230-7637-493a-b2b0-824a558b6397 .kb7e7ebe3-2580-4209-b486-95b23af45f07 {
color: var(--slot-5-text-2);
}

.web0fc230-7637-493a-b2b0-824a558b6397 .j0c113d8e-128d-45c1-bbb2-f1217eb0f8ac {
width: 100%;
padding-top: 75%;
border-radius: 0.375rem;
display: flex;
align-items: center;
justify-content: center;
font-size: 0.9em;
color: #ced4da;
text-align: center;
overflow: hidden;
background-size: cover!important;
background-position: center !important;
}

.jf3a33157-8da7-4fad-8678-c7097a56a3b8 {
background: var(--slot-6-bg);
color: var(--slot-6-text);
overflow-x: hidden;

position: relative;
padding: 80px 0 60px;
text-align: center;
overflow: hidden;
}

.jf3a33157-8da7-4fad-8678-c7097a56a3b8 .sc8d3d242-09f7-48e6-8f70-ce450936d1d7 {
overflow-x:auto;
}
.jf3a33157-8da7-4fad-8678-c7097a56a3b8 .hd21ff657-4af1-4ee5-8d5a-5944a968abf8 {
font-size: 3rem;
font-weight: 800;
color: #d6b073;
text-shadow: 0 3px 8px rgba(0,0,0,0.6);
}

.jf3a33157-8da7-4fad-8678-c7097a56a3b8 .nacd4a4a6-2ad9-40c5-9478-d45bcae25c92 {
display: inline-block;
background: #1b1b1b;
border: 6px solid #d6b073;
border-radius: 15px;
padding: 20px 50px;
margin: 20px 0 60px;
font-size: 2rem;
font-weight: 600;
color: #fff;
box-shadow: 0 0 20px rgba(214,176,115,0.5);
position: relative;
}

.jf3a33157-8da7-4fad-8678-c7097a56a3b8 .nacd4a4a6-2ad9-40c5-9478-d45bcae25c92::before {
content: "";
position: absolute;
inset: -10px;
border: 4px dotted #d6b073;
border-radius: 20px;
}

.jf3a33157-8da7-4fad-8678-c7097a56a3b8 .h704d2077-2ef9-409b-9404-036d19c88eb4 {
display: flex;
gap: 1rem;
overflow-x: auto;
padding-bottom: 1rem;
scroll-snap-type: x mandatory;
position: relative;
}

.jf3a33157-8da7-4fad-8678-c7097a56a3b8 .h704d2077-2ef9-409b-9404-036d19c88eb4::-webkit-scrollbar {
/*height: 8px;*/
display: none;
}
.jf3a33157-8da7-4fad-8678-c7097a56a3b8 .h704d2077-2ef9-409b-9404-036d19c88eb4::-webkit-scrollbar-thumb {
-ms-overflow-style: none;
scrollbar-width: none;
}

.jf3a33157-8da7-4fad-8678-c7097a56a3b8 .t870e22d0-94ac-4872-9164-aec8dff2256b {
position: absolute;
right: 0;
top: 0;
width: 150px;
height: 100%;
background: linear-gradient(to left, rgba(0,0,0,0.85), rgba(0,0,0,0));
pointer-events: none;
}

.jf3a33157-8da7-4fad-8678-c7097a56a3b8 .de87c4792-1388-4d0b-a808-f48ef2120280 {
flex: 0 0 auto;
width: 240px;
height: 160px;
border-radius: 10px;
background: #444;
display: flex;
align-items: end;
justify-content: center;
font-weight: 500;
color: #fff;
scroll-snap-align: start;
background-size: cover!important;
background-position: center !important;
}

.jf3a33157-8da7-4fad-8678-c7097a56a3b8 .lb32baafc-e839-414f-83f8-6eb2e3a1b26d {
display: flex;
justify-content: center;
gap: 0.5rem;
margin-top: 10px;
}

.jf3a33157-8da7-4fad-8678-c7097a56a3b8 .nfbb82ad3-e7d8-4e45-9c38-b353193906e9 {
border: none;
background: rgba(214,176,115,0.2);
color: #d6b073;
padding: 5px 10px;
border-radius: 5px;
transition: 0.3s;
}
.jf3a33157-8da7-4fad-8678-c7097a56a3b8 .nfbb82ad3-e7d8-4e45-9c38-b353193906e9:hover {
background: rgba(214,176,115,0.4);
}

.jf3a33157-8da7-4fad-8678-c7097a56a3b8 .ecfdcf71a-2cae-4d04-9b54-9ab267317618 {
background: rgba(255,255,255,0.1);
color: #fff;
border: 1px solid rgba(255,255,255,0.3);
border-radius: 5px;
padding: 6px 15px;
transition: 0.3s;
text-decoration: none;
z-index: 2;
}
.jf3a33157-8da7-4fad-8678-c7097a56a3b8 .ecfdcf71a-2cae-4d04-9b54-9ab267317618:hover {
background: rgba(255,255,255,0.25);
}

.e27161668-51fc-4f97-8337-31f89e371081 .accordion-button {
background-color: var(--faq-item-bg);
color: var(--faq-item-text);
}

.e27161668-51fc-4f97-8337-31f89e371081 .accordion-item {
background-color: var(--faq-item-bg);
color: var(--faq-item-text);
margin-bottom: 10px;
}

.e27161668-51fc-4f97-8337-31f89e371081 .accordion-item:first-of-type>.accordion-header .accordion-button {
border-top-left-radius: 0;
border-top-right-radius: 0;
}

.e27161668-51fc-4f97-8337-31f89e371081 .accordion-item:last-of-type>.accordion-header .accordion-button.rc9502c62-9417-4f55-8add-d105ebb652c3 {
border-bottom-right-radius: 0;
border-bottom-left-radius: 0;
}

.e27161668-51fc-4f97-8337-31f89e371081 .accordion-button:not(.rc9502c62-9417-4f55-8add-d105ebb652c3)::after {
background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23ffffff' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='m2 5 6 6 6-6'/%3e%3c/svg%3e ");
}

.e27161668-51fc-4f97-8337-31f89e371081 .accordion-button::after {
background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23ffffff' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='m2 5 6 6 6-6'/%3e%3c/svg%3e ");
}

.i6590b596-af7a-43f9-9194-61bccc6c2d31 {
margin: 100px 1rem;
background-color: var(--text-3-bg);
border-radius: 10px;
padding: 60px 70px;
text-align: center;
box-shadow: 0 0 40px rgba(0, 0, 0, 0.35);
position: relative;
overflow: hidden;

color: var(--text-3-color);
line-height: 1.6;
}

.i6590b596-af7a-43f9-9194-61bccc6c2d31 .d7904667a-4fc3-42ef-9a27-f94f7bf39be2 {
font-size: 2rem;
font-weight: 700;
margin-bottom: 1.5rem;
}
.i6590b596-af7a-43f9-9194-61bccc6c2d31 .d7904667a-4fc3-42ef-9a27-f94f7bf39be2::after {
display: none;
}

.pa17b868d-9534-43b2-a15f-045a6f8bcbf4 {
height: 200px;
overflow-y: auto;
}

.vde29bef9-61d8-49b0-b3bf-e06c8984c537 {
font-size: 30px;
margin: 0;
display: inline-block;
font-weight: bold;
}

.ea8c77156-f562-4bc5-b2c4-fab9d183d50c {
height: 45px;
object-fit: cover;
object-position: center;
min-width: 150px;
}

.i6590b596-af7a-43f9-9194-61bccc6c2d31 p {
color: var(--text-3-color);
font-size: 1.05rem;
margin-bottom: 2.5rem;
max-height: 180px; /* ограничиваем высоту */
overflow: hidden;
position: relative;
}

/* затемнение внизу текста */
.i6590b596-af7a-43f9-9194-61bccc6c2d31 p::after {
content: "";
position: absolute;
bottom: 0;
left: 0;
right: 0;
height: 70px;
background: var(--text-3-gradient)
}

.i6590b596-af7a-43f9-9194-61bccc6c2d31 .xdff0df7f-860f-48e2-82e2-dac44e2b7d77 {
background-color: var(--text-3-button-bg);
color: var(--text-3-button-bg-text);
border: none;
padding: 12px 36px;
border-radius: 6px;
font-weight: 500;
transition: 0.3s;
position: relative;
z-index: 2;
}

.i6590b596-af7a-43f9-9194-61bccc6c2d31 .xdff0df7f-860f-48e2-82e2-dac44e2b7d77:hover {
opacity: 0.7;
}

.z0d523bb4-b080-4873-b4c1-1e7905952cca {
background-color: var(--footer-1-bg);
color: var(--footer-1-text);
padding: 2rem 0;
margin-top: auto;
}

.z0d523bb4-b080-4873-b4c1-1e7905952cca .s3a29c0ef-aee3-4cdd-b622-a955b83641ca {
font-weight: 600;
margin-bottom: 1rem;
color: var(--footer-1-text);
font-size: 1.25rem;
}
.z0d523bb4-b080-4873-b4c1-1e7905952cca .qa5760b30-f10b-41f2-92ed-60dcd9dde54d {
list-style: none;
padding-left: 0;
}
.z0d523bb4-b080-4873-b4c1-1e7905952cca .qa5760b30-f10b-41f2-92ed-60dcd9dde54d li {
margin-bottom: 0.5rem;
}
.z0d523bb4-b080-4873-b4c1-1e7905952cca .qa5760b30-f10b-41f2-92ed-60dcd9dde54d a {
text-decoration: none;
color: var(--footer-1-link);
transition: color 0.2s;
}
.z0d523bb4-b080-4873-b4c1-1e7905952cca .qa5760b30-f10b-41f2-92ed-60dcd9dde54d a:hover {
opacity: 0.7;
}
.z0d523bb4-b080-4873-b4c1-1e7905952cca .jb8108243-4910-4d17-aa4d-0cb9c76dd118 {
display: flex;
gap: 1rem;
margin-top: 0.5rem;
flex-wrap: wrap;
}
.z0d523bb4-b080-4873-b4c1-1e7905952cca .jb8108243-4910-4d17-aa4d-0cb9c76dd118 img {
height: 40px;
}
.z0d523bb4-b080-4873-b4c1-1e7905952cca .ia8cf5273-4c6f-4897-a541-eca651c5888b {
display: flex;
gap: 1rem;
margin-top: 0.5rem;
flex-wrap: wrap;
}
.z0d523bb4-b080-4873-b4c1-1e7905952cca .ia8cf5273-4c6f-4897-a541-eca651c5888b img {
height: 40px;
}
.z0d523bb4-b080-4873-b4c1-1e7905952cca .v92875ce8-e949-4d11-a6e3-fd2fae16fe50 {
display: flex;
gap: 1rem;
margin-top: 0.5rem;
flex-wrap: wrap;
}
.z0d523bb4-b080-4873-b4c1-1e7905952cca .v92875ce8-e949-4d11-a6e3-fd2fae16fe50 img {
height: 40px;
}

.db57c8c21-a0a3-4587-a467-9996ed415ea4 {
background-color: var(--footer-2-bg);
color: var(--footer-2-text);
padding-top: 2rem;
font-size: 0.9rem;
}
.db57c8c21-a0a3-4587-a467-9996ed415ea4 h5 {
color: var(--footer-2-text);
font-size: 1rem;
margin-bottom: 1rem;
font-weight: bold;
}
.db57c8c21-a0a3-4587-a467-9996ed415ea4 a {
color: var(--footer-2-link);
text-decoration: none;
display: block;
margin-bottom: 0.5rem;
transition: color 0.3s;
}
.db57c8c21-a0a3-4587-a467-9996ed415ea4 a:hover {
opacity: 0.7;
}
.db57c8c21-a0a3-4587-a467-9996ed415ea4 .hd9266bf3-9000-429a-8926-0a66631a1cba, .db57c8c21-a0a3-4587-a467-9996ed415ea4 .f3974b4ea-9a07-49a9-a721-89407d973a2f {
display: flex;
flex-wrap: wrap;
gap: 1rem;
margin-bottom: 1.5rem;
justify-content: center;
}
.db57c8c21-a0a3-4587-a467-9996ed415ea4 .hd9266bf3-9000-429a-8926-0a66631a1cba i, .db57c8c21-a0a3-4587-a467-9996ed415ea4 .f3974b4ea-9a07-49a9-a721-89407d973a2f i {
font-size: 1.5rem;
color: #ffffff;
}
.db57c8c21-a0a3-4587-a467-9996ed415ea4 .hd9266bf3-9000-429a-8926-0a66631a1cba img {
height: 45px;
}
.db57c8c21-a0a3-4587-a467-9996ed415ea4 .fb53f3d98-923a-47cc-a271-38fdaaf75a26 {
border-top: 1px solid #333;
padding-top: 1rem;
margin-top: 1rem;
font-size: 0.8rem;
color: var(--footer-2-text-bottom);
line-height: 1.4;
text-align: center;
}
.db57c8c21-a0a3-4587-a467-9996ed415ea4 .x0725458e-4ddf-459a-b0c4-56663422a1ed {
background-color: #333;
background: url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\"><defs><linearGradient id=\"Gradient\" x1=\"0\" x2=\"100\" y1=\"0\" y2=\"0\" gradientTransform=\"rotate(72)\" gradientUnits=\"userSpaceOnUse\"><stop stop-color=\"%233e7bfa\" offset=\"0\"/><stop stop-color=\"%236600cc\" offset=\"1\"/></linearGradient></defs><rect x=\"0.5\" y=\"0.5\" width=\"100%\" height=\"100%\" style=\"height:calc(100% - 1px);width:calc(100% - 1px)\" rx=\"8\" ry=\"8\" stroke-width=\"1\" fill=\"transparent\" stroke=\"url(%23Gradient)\"/></svg>");
color: #fff;
border: none;
padding: 0.5rem;
border-radius: 4px;
width: 100%;
margin-bottom: 1rem;
}
.db57c8c21-a0a3-4587-a467-9996ed415ea4 .x0725458e-4ddf-459a-b0c4-56663422a1ed option {
background-color: #333;
color: white;
}
.db57c8c21-a0a3-4587-a467-9996ed415ea4 .z54ff7998-495b-43ff-aed1-63932e15743d, .db57c8c21-a0a3-4587-a467-9996ed415ea4 .w3fac5f80-092d-4557-b41d-3444b67f5230, .db57c8c21-a0a3-4587-a467-9996ed415ea4 .sc0c4dfea-e7a3-4c27-b41b-2eecb1f856f1 {
background-color: #333;
color: #fff;
border: none;
padding: 0.5rem 1rem;
border-radius: 4px;
margin-bottom: 1rem;
width: 100%;
display: flex;
align-items: center;
justify-content: center;
gap: 0.5rem;
text-decoration: none;
transition: background-color 0.3s;
}
.db57c8c21-a0a3-4587-a467-9996ed415ea4 .z54ff7998-495b-43ff-aed1-63932e15743d {
background: url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\"><defs><linearGradient id=\"Gradient\" x1=\"0\" x2=\"100\" y1=\"0\" y2=\"0\" gradientTransform=\"rotate(72)\" gradientUnits=\"userSpaceOnUse\"><stop stop-color=\"%233e7bfa\" offset=\"0\"/><stop stop-color=\"%236600cc\" offset=\"1\"/></linearGradient></defs><rect x=\"0.5\" y=\"0.5\" width=\"100%\" height=\"100%\" style=\"height:calc(100% - 1px);width:calc(100% - 1px)\" rx=\"8\" ry=\"8\" stroke-width=\"1\" fill=\"transparent\" stroke=\"url(%23Gradient)\"/></svg>");
}
.db57c8c21-a0a3-4587-a467-9996ed415ea4 .w3fac5f80-092d-4557-b41d-3444b67f5230 {
background: linear-gradient(135deg,#ff3b3b 0%,#60c 100%);
}
.db57c8c21-a0a3-4587-a467-9996ed415ea4 .sc0c4dfea-e7a3-4c27-b41b-2eecb1f856f1 {
background: linear-gradient(135deg,#3e7bfa 0%,#60c 100%);
}
.db57c8c21-a0a3-4587-a467-9996ed415ea4 .z54ff7998-495b-43ff-aed1-63932e15743d:hover, .db57c8c21-a0a3-4587-a467-9996ed415ea4 .w3fac5f80-092d-4557-b41d-3444b67f5230:hover, .db57c8c21-a0a3-4587-a467-9996ed415ea4 .sc0c4dfea-e7a3-4c27-b41b-2eecb1f856f1:hover {
background-color: #444;
color: #fff;
}
.db57c8c21-a0a3-4587-a467-9996ed415ea4 .b12ae4485-5725-4ad3-9e50-5a1a03a48abd {
border-top: 1px solid #333;
margin: 1.5rem 0;
}
.db57c8c21-a0a3-4587-a467-9996ed415ea4 .sa7b64cd7-16a7-4bf8-942c-932416b46928, .db57c8c21-a0a3-4587-a467-9996ed415ea4 .j1591a428-9534-4a5c-a709-ef4498fabb10 {
text-align: center;
}
.db57c8c21-a0a3-4587-a467-9996ed415ea4 .sa7b64cd7-16a7-4bf8-942c-932416b46928 h5, .db57c8c21-a0a3-4587-a467-9996ed415ea4 .j1591a428-9534-4a5c-a709-ef4498fabb10 h5 {
text-align: center;
}

.z7d795269-6029-41dc-b6c7-9363122ab3d3 {
background-color: var(--footer-3-bg);
color: var(--footer-3-text);
padding: 2rem 0 0;
font-family: Arial, sans-serif;
}

.z7d795269-6029-41dc-b6c7-9363122ab3d3 .mc0295836-4e77-40bd-88a2-3711f33e37eb h6 {
font-weight: bold;
margin-bottom: 1rem;
font-size: 1rem;
color: var(--footer-3-text);
text-transform: uppercase;
}

.z7d795269-6029-41dc-b6c7-9363122ab3d3 .qa5760b30-f10b-41f2-92ed-60dcd9dde54d {
list-style: none;
padding-left: 0;
margin-bottom: 0;
}

.z7d795269-6029-41dc-b6c7-9363122ab3d3 .qa5760b30-f10b-41f2-92ed-60dcd9dde54d li {
margin-bottom: 0.5rem;
}

.z7d795269-6029-41dc-b6c7-9363122ab3d3 .qa5760b30-f10b-41f2-92ed-60dcd9dde54d a {
text-decoration: none;
color: var(--footer-3-link);
font-size: 0.85rem;
transition: color 0.15s ease-in-out;
}

.z7d795269-6029-41dc-b6c7-9363122ab3d3 .qa5760b30-f10b-41f2-92ed-60dcd9dde54d a:hover {
opacity: 0.7;
}

.z7d795269-6029-41dc-b6c7-9363122ab3d3 .hd9266bf3-9000-429a-8926-0a66631a1cba {
display: flex;
flex-wrap: wrap;
gap: 10px;
margin-top: 10px;
}

.z7d795269-6029-41dc-b6c7-9363122ab3d3 .hd9266bf3-9000-429a-8926-0a66631a1cba > * {
flex: 1 1 calc(50% - 10px);
}

.z7d795269-6029-41dc-b6c7-9363122ab3d3 .u0d7d366a-bd62-4b66-8151-09e0a8275f72 {
width: 50px;
height: 30px;
background-color: var(--footer-3-button);
border-radius: 4px;
display: flex;
align-items: center;
justify-content: center;
color: var(--footer-3-button-text);
font-weight: bold;
font-size: 0.8rem;
padding: 20px 0px;
}

.z7d795269-6029-41dc-b6c7-9363122ab3d3 .u0d7d366a-bd62-4b66-8151-09e0a8275f72 img {
height: 30px;
}

.z7d795269-6029-41dc-b6c7-9363122ab3d3 .v338dc0cb-e335-4ab2-b79c-fe45b6e0249e {
color: #ccc;
font-size: 0.85rem;
line-height: 1.4;
}

.z7d795269-6029-41dc-b6c7-9363122ab3d3 .j1591a428-9534-4a5c-a709-ef4498fabb10 {
margin-top: 1rem;
}

.z7d795269-6029-41dc-b6c7-9363122ab3d3 .t7c91688e-a5e4-4b25-a6df-24d9ff4ce03d {
font-size: 0.8rem;
color: #ccc;
margin-bottom: 0.5rem;
}

.z7d795269-6029-41dc-b6c7-9363122ab3d3 .ia8cf5273-4c6f-4897-a541-eca651c5888b {
display: flex;
gap: 10px;
margin-bottom: 1rem;
}

.z7d795269-6029-41dc-b6c7-9363122ab3d3 .j198578ec-a6dd-45ef-9ecb-ed30b04b28fd {
width: 30px;
height: 30px;
background-color: var(--footer-3-button);
border-radius: 20%;
display: flex;
align-items: center;
justify-content: center;
color: var(--footer-3-button-text);
font-size: 0.9rem;
}

.z7d795269-6029-41dc-b6c7-9363122ab3d3 .o6cd51d81-4c13-4527-876e-f5d42e2406c8 {
margin-top: 1.5rem;
}

.z7d795269-6029-41dc-b6c7-9363122ab3d3 .t44328e33-825f-4582-92a9-71b73abf4f2d {
display: flex;
gap: 10px;
margin-top: 10px;
}

.z7d795269-6029-41dc-b6c7-9363122ab3d3 .d53a5d92d-1eae-4295-a252-32131fbd928d {
width: 120px;
height: 36px;
background-color: var(--footer-3-button);
border-radius: 5px;
display: flex;
align-items: center;
justify-content: center;
color: var(--footer-3-button-text);
font-size: var(--footer-3-app-size-text);
font-weight: bold;
}

.z7d795269-6029-41dc-b6c7-9363122ab3d3 .w4f88f869-96ff-4173-bc59-61517ed458c4 {
padding-top: 1rem;
margin-top: 2rem;
font-size: 0.8rem;
color: #999;
text-align: center;
}

.z7d795269-6029-41dc-b6c7-9363122ab3d3 .wc8088e14-d426-4c38-b005-15005eaba365 {
font-size: 0.8rem;
color: #ccc;
margin-top: 0.5rem;
}

.z7d795269-6029-41dc-b6c7-9363122ab3d3 .q7ae36b47-9ef7-46b5-9595-266aacb86fb6 {
padding: 2rem 0;
margin-top: 2rem;
}

.z7d795269-6029-41dc-b6c7-9363122ab3d3 .o441147b3-8679-4090-968e-cac7e32940f4 {
display: flex;
align-items: center;
justify-content: space-between;
flex-wrap: wrap;
}

.z7d795269-6029-41dc-b6c7-9363122ab3d3 .q502cbb33-d136-4adc-bf7b-131b37b2304c {
display: flex;
gap: 20px;
align-items: center;
margin-bottom: 1rem;
background-color: var(--footer-3-bg-clubs);
}

.z7d795269-6029-41dc-b6c7-9363122ab3d3 .i41619208-2368-404e-89be-087db3b83541 {
width: 80px;
height: 80px;
border-radius: 10px;
display: flex;
align-items: center;
justify-content: center;
color: #fff;
font-weight: bold;
}

.z7d795269-6029-41dc-b6c7-9363122ab3d3 .e28862309-1e95-4e2b-be05-9bd0445823a7 {
color: var(--footer-3-text-bottom);
font-size: 0.9rem;
max-width: 500px;
margin-bottom: 1rem;
}

.z7d795269-6029-41dc-b6c7-9363122ab3d3 .d66114042-3e83-4539-924c-66efd5260e3a {
display: flex;
flex-direction: column;
align-items: flex-end;
}

.z7d795269-6029-41dc-b6c7-9363122ab3d3 .k12650415-eaa9-44c0-be8e-47c758b97e2b {
color: #fff;
font-weight: bold;
margin-bottom: 10px;
font-size: 1rem;
}

.m97e8b913-6329-48cc-b2bc-afc7ebb40257 {
background-color: var(--footer-4-bg);
color: var(--footer-4-text);
padding: 50px 0;
font-size: 14px;
}
.m97e8b913-6329-48cc-b2bc-afc7ebb40257 .qa5760b30-f10b-41f2-92ed-60dcd9dde54d {
background-color: var(--footer-4-bg-links);
border-radius: 10px;
}
.m97e8b913-6329-48cc-b2bc-afc7ebb40257 .qa5760b30-f10b-41f2-92ed-60dcd9dde54d .v060dc6c1-3228-4204-8f36-47697e068157 a {
color: var(--footer-4-link-contact);
font-size: var(--footer-4-link-size);
}
.m97e8b913-6329-48cc-b2bc-afc7ebb40257 .qa5760b30-f10b-41f2-92ed-60dcd9dde54d .v060dc6c1-3228-4204-8f36-47697e068157 a:hover {
opacity: var(--footer-4-link-contact-hover-opacity);
}
.m97e8b913-6329-48cc-b2bc-afc7ebb40257 a {
color: var(--footer-4-link);
text-decoration: none;
}
.m97e8b913-6329-48cc-b2bc-afc7ebb40257 a:hover {
opacity: 0.7;
}
.m97e8b913-6329-48cc-b2bc-afc7ebb40257 .r812ccc89-7c4c-4d21-95cb-0280ff578fbc {
font-weight: 600;
margin-bottom: 15px;
font-size: 16px;
}
.m97e8b913-6329-48cc-b2bc-afc7ebb40257 .l1c09f980-842b-4dba-9c9b-e526642ab0ee a,
.m97e8b913-6329-48cc-b2bc-afc7ebb40257 .heb76642d-e360-411d-96a1-87ea4467e8eb a {
display: block;
margin-bottom: 5px;
}
.m97e8b913-6329-48cc-b2bc-afc7ebb40257 .ia8cf5273-4c6f-4897-a541-eca651c5888b a {
font-size: 20px;
margin-right: 15px;
}
.m97e8b913-6329-48cc-b2bc-afc7ebb40257 .i162a24f8-d5c3-4b9c-bf58-c9d9992dd7d5 img {
height: 50px;
margin-right: 10px;
}
.m97e8b913-6329-48cc-b2bc-afc7ebb40257 .bd2bb9c1d-6fa3-4f86-8820-de9a4bcb3aa9 img {
height: 30px;
margin-right: 10px;
}
.m97e8b913-6329-48cc-b2bc-afc7ebb40257 .v8340b2a5-659e-4422-8427-6b5029ce5990 img {
max-height: 40px;
margin: 5px;
}
.m97e8b913-6329-48cc-b2bc-afc7ebb40257 .w4f88f869-96ff-4173-bc59-61517ed458c4 {
border-top: 1px solid #1b1d3a;
padding-top: 20px;
font-size: 12px;
color: #aaa;
}

.m97e8b913-6329-48cc-b2bc-afc7ebb40257 .w4f88f869-96ff-4173-bc59-61517ed458c4 p {
color: var(--footer-4-text-bottom);
}

.m97e8b913-6329-48cc-b2bc-afc7ebb40257 .qc36d5752-23d1-4513-9b5e-bd852218363c {
display: inline-flex;
border-radius: 0.5rem;
overflow: hidden;
}

.m97e8b913-6329-48cc-b2bc-afc7ebb40257 .qc36d5752-23d1-4513-9b5e-bd852218363c button {
display: flex;
align-items: center;
gap: 0.5rem;
padding: 0.5rem 1rem;
border: none;
background: none;
color: #fff;
font-weight: 500;
}

.m97e8b913-6329-48cc-b2bc-afc7ebb40257 .qc36d5752-23d1-4513-9b5e-bd852218363c button.c1e7f5aee-df07-40ac-b0ba-444a9706f37e {
background-color: #1c1c5c;
}

.m97e8b913-6329-48cc-b2bc-afc7ebb40257 .qc36d5752-23d1-4513-9b5e-bd852218363c img {
width: 20px;
height: 14px;
}

.d15fc9d43-0d54-43e1-b39d-3f6e5f427d42 {
background-color: var(--footer-5-bg);
font-size: 14px;
color: var(--footer-5-text);
}

.d15fc9d43-0d54-43e1-b39d-3f6e5f427d42 h6 {
color: var(--footer-5-text);
font-weight: 600;
margin-bottom: 15px;
}

.d15fc9d43-0d54-43e1-b39d-3f6e5f427d42 a {
color: var(--footer-5-link);
text-decoration: none;
display: block;
margin-bottom: 8px;
}

.d15fc9d43-0d54-43e1-b39d-3f6e5f427d42 .jd7b39969-38a0-4f4f-82cd-e788a5940b8d {
max-width: 160px;
margin-bottom: 20px;
}

/* Верхний блок */
.d15fc9d43-0d54-43e1-b39d-3f6e5f427d42 .hf6544e9c-0614-4171-a4f3-07a5e40e99f2 {
display: flex;
flex-wrap: wrap;
justify-content: space-between;
padding: 0px 80px 0px;
border-bottom: 1px solid #222;
}

.d15fc9d43-0d54-43e1-b39d-3f6e5f427d42 .hf6544e9c-0614-4171-a4f3-07a5e40e99f2 > div {
flex: 1;
min-width: 180px;
padding: 0 20px;
border-right: 1px solid #222;
}

.d15fc9d43-0d54-43e1-b39d-3f6e5f427d42 .hf6544e9c-0614-4171-a4f3-07a5e40e99f2 > div:last-child {
border-right: none;
}

/* Средняя часть */
.d15fc9d43-0d54-43e1-b39d-3f6e5f427d42 .l53aec2c2-70ac-45d7-b7db-a1209f0b275a {
padding: 25px 80px;
border-bottom: 1px solid #222;
}

/* Нижняя часть */
.d15fc9d43-0d54-43e1-b39d-3f6e5f427d42 .w4f88f869-96ff-4173-bc59-61517ed458c4 {
padding: 25px 80px;
border-top: 1px solid #222;
}

/* Кнопки */
.d15fc9d43-0d54-43e1-b39d-3f6e5f427d42 .u4d748a0f-eb36-42c7-a121-100af1727a8b .btn {
background: #1a1a1a;
color: #fff;
border-radius: 30px;
padding: 8px 18px;
font-size: 14px;
margin-left: 8px;
margin-top: 8px;
}

.d15fc9d43-0d54-43e1-b39d-3f6e5f427d42 .u4d748a0f-eb36-42c7-a121-100af1727a8b .btn:hover {
background: var(--footer-5-bg-button);
color: var(--footer-5-bg-button-text);
}

.d15fc9d43-0d54-43e1-b39d-3f6e5f427d42 .ec79e3245-2601-4469-b80f-2c9d599d554c {
padding: 25px 80px;
}

/* Верификация */
.d15fc9d43-0d54-43e1-b39d-3f6e5f427d42 .ldfe8ad81-6470-4cc7-b6a6-e8f8863ca176 img {
height: 40px;
margin-right: 10px;
}

/* Платёжки */
.d15fc9d43-0d54-43e1-b39d-3f6e5f427d42 .jb8108243-4910-4d17-aa4d-0cb9c76dd118 img {
height: 24px;
}

.d15fc9d43-0d54-43e1-b39d-3f6e5f427d42 .u0d7d366a-bd62-4b66-8151-09e0a8275f72 {
background-color: #fff;
border-radius: 10px;
}

.d15fc9d43-0d54-43e1-b39d-3f6e5f427d42 .x1bd98f3e-b576-44dc-93a6-213c691399e5 {
max-width: 800px;
color: var(--footer-5-text-bottom);
}

.h6502cb6f-50c9-42d4-8899-adbffe0d2575 {
background-color: var(--footer-6-bg);
color: var(--footer-6-text);
}
.h6502cb6f-50c9-42d4-8899-adbffe0d2575 .da7241778-d3b6-434b-8890-1f1cce63bee7 {
background-color: var(--footer-6-bg-support);
}
.h6502cb6f-50c9-42d4-8899-adbffe0d2575 a {
color: var(--footer-6-link) !important;
font-weight: 500;
}
.h6502cb6f-50c9-42d4-8899-adbffe0d2575 .xe0604d0f-8637-428c-9e96-3ece2c773267 {
background-color: #4a4175;
color: var(--footer-6-text);
font-size: 1.2rem;
}
.h6502cb6f-50c9-42d4-8899-adbffe0d2575 .qd67bf4e2-d6ad-416c-80c3-5edd98d361a2 {
background-color: var(--footer-6-bg-support-chat)
}
.h6502cb6f-50c9-42d4-8899-adbffe0d2575 .zc6590416-0a1d-4812-87a2-ef871e5d77c9 {
background-color: var(--footer-6-bg-support-tg)
}
.h6502cb6f-50c9-42d4-8899-adbffe0d2575 .n4260d227-1e71-4e35-87a6-5b49d130dc93 {
background-color: var(--footer-6-bg-support-mail)
}

.h8a18209d-47d3-449d-ac1c-5a694a279d48 {
background-color: var(--footer-7-bg);
color: var(--footer-7-text);
margin-top: auto; /* Push footer to bottom */
}
.h8a18209d-47d3-449d-ac1c-5a694a279d48 h5 {
color: var(--footer-7-text);
margin-bottom: 1rem;
}
.h8a18209d-47d3-449d-ac1c-5a694a279d48 ul {
padding-left: 0;
list-style: none;
}
.h8a18209d-47d3-449d-ac1c-5a694a279d48 ul li a {
color: var(--footer-7-link);
text-decoration: none;
transition: color 0.2s;
}
.h8a18209d-47d3-449d-ac1c-5a694a279d48 ul li a:hover {
opacity: 0.7;
}
.h8a18209d-47d3-449d-ac1c-5a694a279d48 hr {
border-color: #333;
}

/* Custom button styles */
.h8a18209d-47d3-449d-ac1c-5a694a279d48 .l58d8dbc8-4602-4202-beb8-ce41f565f91f {
background-color: #ffffff;
color: #000000 !important; /* Override Bootstrap's text-light */
border-color: #ffffff;
font-weight: bold;
display: flex;
align-items: center;
justify-content: center;
padding: 0.75rem 1.25rem;
border-radius: 0.5rem;
}
.h8a18209d-47d3-449d-ac1c-5a694a279d48 .l58d8dbc8-4602-4202-beb8-ce41f565f91f i {
margin-left: 0.5rem;
font-size: 1.25rem;
}

.h8a18209d-47d3-449d-ac1c-5a694a279d48 .vd9ac50f7-78b6-49ad-8d85-1126a60b65c8 {
background-color: #1a2a24;
color: #ffffff;
border-color: #1a2a24;
display: flex;
align-items: center;
justify-content: center;
padding: 0.75rem 1.25rem;
border-radius: 0.5rem;
}
.h8a18209d-47d3-449d-ac1c-5a694a279d48 .vd9ac50f7-78b6-49ad-8d85-1126a60b65c8 i {
font-size: 2rem; /* Larger icon size */
margin-right: 0.75rem;
}
.h8a18209d-47d3-449d-ac1c-5a694a279d48 .vd9ac50f7-78b6-49ad-8d85-1126a60b65c8 .m1d2dc1b8-3bc3-490b-9203-d99abb2ed730 {
font-size: 0.75rem;
line-height: 1; /* Adjust line height for better vertical alignment */
display: block;
}
.h8a18209d-47d3-449d-ac1c-5a694a279d48 .vd9ac50f7-78b6-49ad-8d85-1126a60b65c8 .wf4c7162f-80b3-4c86-ab5a-18e042e92823 {
font-size: 1.2rem;
font-weight: bold;
line-height: 1;
display: block;
}

/* Placeholder styles for logos */
.h8a18209d-47d3-449d-ac1c-5a694a279d48 .qd0948b37-c3b5-40e4-933d-ff0a8d63f6d3 {
width: 60px; /* Adjust size as needed */
height: 40px;
border-radius: 5px;
display: flex;
align-items: center;
justify-content: center;
color: #fff;
font-weight: bold;
font-size: 0.8rem;
flex-shrink: 0; /* Prevent shrinking */
}

.g232e0966-1654-421d-836d-b54b0e59de37 {
background-color: var(--footer-8-bg);
color: var(--footer-8-text);
padding-top: 30px;
padding-bottom: 20px;
font-size: 0.9rem;
}
.g232e0966-1654-421d-836d-b54b0e59de37 .jd7b39969-38a0-4f4f-82cd-e788a5940b8d {
font-size: 1.8rem;
font-weight: bold;
color: #fff;
text-decoration: none;
}
.g232e0966-1654-421d-836d-b54b0e59de37 .ia8cf5273-4c6f-4897-a541-eca651c5888b a {
color: var(--footer-8-button-text);
font-size: 1.2rem;
margin-left: 15px;
text-decoration: none;
width: 35px;
height: 35px;
border-radius: 50%;
background-color: var(--footer-8-button-bg);
display: inline-flex;
justify-content: center;
align-items: center;
}
.g232e0966-1654-421d-836d-b54b0e59de37 .ia8cf5273-4c6f-4897-a541-eca651c5888b a:hover {
opacity: 0.8;
}
.g232e0966-1654-421d-836d-b54b0e59de37 ul {
list-style: none;
padding: 0;
}
.g232e0966-1654-421d-836d-b54b0e59de37 ul li {
margin-bottom: 10px;
position: relative;
}
.g232e0966-1654-421d-836d-b54b0e59de37 ul li a {
color: var(--footer-8-link);
text-decoration: none;
transition: color 0.3s ease;
}
.g232e0966-1654-421d-836d-b54b0e59de37 ul li a:hover {
opacity: 0.7;
}
.g232e0966-1654-421d-836d-b54b0e59de37 ul li i.n4c49f585-e4e4-458b-9712-8bc9cff8dde2.s84145451-d49d-40b1-9e2a-7c7a05ff72cd {
color: var(--footer-8-link);
font-size: 0.7rem;
margin-right: 8px;
}
.g232e0966-1654-421d-836d-b54b0e59de37 .kceee8dad-3703-4fdc-ae6e-dc6fdafe1df6 {
background-color: var(--footer-8-button-bg);
color: var(--footer-8-button-text);
padding: 10px 20px;
border-radius: 5px;
text-decoration: none;
display: inline-flex;
align-items: center;
margin-right: 15px;
margin-bottom: 15px;
transition: background-color 0.3s ease;
white-space: nowrap; /* Prevent text wrapping */
}
.g232e0966-1654-421d-836d-b54b0e59de37 .kceee8dad-3703-4fdc-ae6e-dc6fdafe1df6:hover {
opacity: 0.7;
}
.g232e0966-1654-421d-836d-b54b0e59de37 .kceee8dad-3703-4fdc-ae6e-dc6fdafe1df6 i {
margin-right: 10px;
font-size: 1.5rem;
}
.g232e0966-1654-421d-836d-b54b0e59de37 .hd9266bf3-9000-429a-8926-0a66631a1cba img,
.g232e0966-1654-421d-836d-b54b0e59de37 .xfb10066f-7c65-4e90-8b4c-7b925fdcdf41 img {
height: 25px; /* Adjust as needed */
margin-right: 20px;
filter: grayscale(100%) brightness(1.5); /* Make images greyish-white */
opacity: 0.7;
}
.g232e0966-1654-421d-836d-b54b0e59de37 .hd9266bf3-9000-429a-8926-0a66631a1cba .s78eb5b4d-27a0-4db0-8450-388eb586659f {
font-size: 2.2rem; /* Larger for crypto */
margin-top: 5px;
margin-left: -5px;
margin-right: 10px;
color: #ccc;
}

.g232e0966-1654-421d-836d-b54b0e59de37 .w418ac118-a010-469f-a6d2-11c9a61c5648 {
width: 70px; /* Adjust size as needed */
height: auto;
margin-right: 20px;
filter: grayscale(100%) brightness(1.5);
}
.g232e0966-1654-421d-836d-b54b0e59de37 hr {
border-color: #333;
margin-top: 30px;
margin-bottom: 20px;
}
.g232e0966-1654-421d-836d-b54b0e59de37 .w750e53e8-4b71-4630-ad56-c19773bae8b1 {
display: flex;
justify-content: space-between;
align-items: center;
flex-wrap: wrap;
margin-top: 20px;
}
.g232e0966-1654-421d-836d-b54b0e59de37 .w750e53e8-4b71-4630-ad56-c19773bae8b1 .xfb10066f-7c65-4e90-8b4c-7b925fdcdf41 {
display: flex;
align-items: center;
}
.g232e0966-1654-421d-836d-b54b0e59de37 .jaf89bfd2-bf56-4255-bf61-dc1fcc45e0e2 {
font-size: 0.8rem;
color: var(--footer-8-text-bottom);
}

.of96ee0a9-3bb3-4923-88a4-a6f6abacc684 {
background-color: var(--footer-9-bg) !important; /* Dark background as per original image */
color: var(--footer-9-text) !important;
padding-top: 3rem !important;
padding-bottom: 1rem !important;
}
.of96ee0a9-3bb3-4923-88a4-a6f6abacc684 .o4f365635-18ba-4e15-a51c-83e895e49d59 {
max-width: 1400px; /* Adjust as needed */
margin-left: auto;
margin-right: auto;
padding-left: var(--bs-gutter-x, 0.75rem);
padding-right: var(--bs-gutter-x, 0.75rem);
}
.of96ee0a9-3bb3-4923-88a4-a6f6abacc684 .mc0295836-4e77-40bd-88a2-3711f33e37eb {
padding: 2rem 0;
border-bottom: 1px solid #333; /* Separator line */
}
.of96ee0a9-3bb3-4923-88a4-a6f6abacc684 .mc0295836-4e77-40bd-88a2-3711f33e37eb:last-of-type {
border-bottom: none;
}
.of96ee0a9-3bb3-4923-88a4-a6f6abacc684 .r5c6ab449-b385-4d01-b92f-f9e33365e739 {
color: var(--footer-9-header-block);
font-size: 1rem;
font-weight: bold;
margin-bottom: 1rem;
}
.of96ee0a9-3bb3-4923-88a4-a6f6abacc684 .see287bea-5d13-4ecd-b078-d20668e2b772, .x1bd98f3e-b576-44dc-93a6-213c691399e5 {
color: var(--footer-9-link);
text-decoration: none;
display: block;
margin-bottom: 0.5rem;
font-size: 0.8125rem; /* Slightly smaller for links/text items */
}
.of96ee0a9-3bb3-4923-88a4-a6f6abacc684 .see287bea-5d13-4ecd-b078-d20668e2b772:hover {
opacity: 0.7;
}
.of96ee0a9-3bb3-4923-88a4-a6f6abacc684 .xfda78606-fdfa-483d-a79c-555d04effb1b {
display: grid;
grid-template-columns: repeat(auto-fit, minmax(100px, 1fr)); /* Responsive grid for logos */
gap: 1.5rem; /* Space between logos */
align-items: center;
justify-items: center;
}
.of96ee0a9-3bb3-4923-88a4-a6f6abacc684 .s798e951d-a8bc-415b-8001-8f87402aba5b img {
max-width: 100%;
height: auto;
max-height: 40px; /* Uniform height for logos */
}
/* Specific coloring for some logos from OCR where they are not grayscale */
.of96ee0a9-3bb3-4923-88a4-a6f6abacc684 .s798e951d-a8bc-415b-8001-8f87402aba5b.lf15bf18b-5685-4768-8e60-d4dca66b3a1e img {
filter: none; /* Remove grayscale for these as they have color in original */
}

.of96ee0a9-3bb3-4923-88a4-a6f6abacc684 .bcf8c1ad1-a4cb-4ed9-a512-538e0fbcb184 {
display: flex;
flex-direction: column;
align-items: flex-end;
gap: 1rem;
}
.of96ee0a9-3bb3-4923-88a4-a6f6abacc684 .bcf8c1ad1-a4cb-4ed9-a512-538e0fbcb184 img {
max-width: 150px; /* Adjust size for these logos */
height: auto;
}
.of96ee0a9-3bb3-4923-88a4-a6f6abacc684 .p5c5ec3cc-4ac4-4e60-a14c-79f44909418c {
font-size: 0.75rem; /* Smaller for legal text */
color: var(--footer-9-text-bottom);
line-height: 1.5;
text-align: start;
}
.of96ee0a9-3bb3-4923-88a4-a6f6abacc684 .pf999b46e-9051-4ed0-b790-b5c8b8bb4db8 {
font-weight: bold;
color: #ff9900;
margin-bottom: 1rem;
}
.of96ee0a9-3bb3-4923-88a4-a6f6abacc684 .z0c08de32-8321-4de0-b291-ef761f26ad99 {
display: flex;
align-items: center;
gap: 10px;
margin-bottom: 1rem;
flex-wrap: wrap;
justify-content: center;
}
.of96ee0a9-3bb3-4923-88a4-a6f6abacc684 .c1b1a8cd4-56f5-405f-9773-3ed7cca04715 {
border: 1px solid white;
border-radius: 50%;
width: 30px;
height: 30px;
display: flex;
align-items: center;
justify-content: center;
font-size: 1rem;
font-weight: bold;
color: white;
flex-shrink: 0; /* Prevent shrinking */
}
.of96ee0a9-3bb3-4923-88a4-a6f6abacc684 .df726c0fc-7ed8-4ef4-b7bc-a593288d0e61 {
display: flex;
align-items: center;
gap: 5px;
}
.of96ee0a9-3bb3-4923-88a4-a6f6abacc684 .ve39517e2-fe6e-40df-8b9e-f633c7fc1564 {
font-size: 0.9rem;
color: #00ff00; /* Green for secure text */
font-weight: bold;
}

/* SVG icons and placeholders */
.of96ee0a9-3bb3-4923-88a4-a6f6abacc684 .zafc5e303-ed61-4f20-b251-dea9a3612033 {
/* Default styling for placeholder SVGs if actual SVGs are not provided */
width: 50px; /* Default size for general SVG icons */
height: 30px;
background-color: transparent; /* Default to transparent, use specific classes for colors */
display: inline-block;
background-repeat: no-repeat;
background-position: center;
background-size: cover;
border-radius: 3px;
}

.of96ee0a9-3bb3-4923-88a4-a6f6abacc684 .zafc5e303-ed61-4f20-b251-dea9a3612033.g383e34b7-3f27-4bf3-b960-efb4351e0bb7 { /* Simple lock SVG placeholder */
width: 20px;
height: 20px;
background-color: #00ff00;
-webkit-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23000' d='M12 17a2 2 0 0 0 2-2V9h-4v6a2 2 0 0 0 2 2m6-9h-1V6a5 5 0 0 0-5-5a5 5 0 0 0-5 5v2H6a2 2 0 0 0-2 2v10a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V10a2 2 0 0 0-2-2Z'%3E%3C/path%3E%3C/svg%3E") no-repeat 50% 50%;
mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23000' d='M12 17a2 2 0 0 0 2-2V9h-4v6a2 2 0 0 0 2 2m6-9h-1V6a5 5 0 0 0-5-5a5 5 0 0 0-5 5v2H6a2 2 0 0 0-2 2v10a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V10a2 2 0 0 0-2-2Z'%3E%3C/path%3E%3C/svg%3E") no-repeat 50% 50%;
mask-size: contain;
-webkit-mask-size: contain;
}


/* Specific logo styles for text-based logos or complex ones that are hard to replicate via simple SVG */
.of96ee0a9-3bb3-4923-88a4-a6f6abacc684 .s798e951d-a8bc-415b-8001-8f87402aba5b.o07f96d79-97b1-4567-87f0-4f94b85ed513 {
font-size: 1.5rem;
font-weight: bold;
color: #ff9900;
display: flex;
align-items: center;
justify-content: center;
height: 40px; /* Match max-height of img logos */
width: 100px; /* Example width */
}
.of96ee0a9-3bb3-4923-88a4-a6f6abacc684 .s798e951d-a8bc-415b-8001-8f87402aba5b.a53d54b3b-a190-4b92-a684-53605c600184 {
padding: 0.5rem 1rem;
border-radius: 5px;
text-align: center;
}
.of96ee0a9-3bb3-4923-88a4-a6f6abacc684 .s798e951d-a8bc-415b-8001-8f87402aba5b.a53d54b3b-a190-4b92-a684-53605c600184 > div {
color: white;
}
.of96ee0a9-3bb3-4923-88a4-a6f6abacc684 .s798e951d-a8bc-415b-8001-8f87402aba5b.a53d54b3b-a190-4b92-a684-53605c600184 .n3a9c0c51-c1f3-4837-8d97-6edd393e271b {
font-size: 1.8rem;
font-weight: bold;
line-height: 1;
}
.of96ee0a9-3bb3-4923-88a4-a6f6abacc684 .s798e951d-a8bc-415b-8001-8f87402aba5b.a53d54b3b-a190-4b92-a684-53605c600184 .nd7ad2b6d-f33c-4086-91d6-c27c55407102 {
font-size: 0.7rem;
}

/* For generic logo items that are images, assume they are PNG/JPG and just adjust size */
.of96ee0a9-3bb3-4923-88a4-a6f6abacc684 .s798e951d-a8bc-415b-8001-8f87402aba5b img {
display: block; /* Ensures images are on their own line/block */
}

.l0b4021e1-6f7f-4940-90b0-878ca77a76a3 {
background: var(--footer-10-bg);
color: var(--footer-10-text);
overflow-x: hidden;
}

.l0b4021e1-6f7f-4940-90b0-878ca77a76a3 .s3a29c0ef-aee3-4cdd-b622-a955b83641ca {
font-weight: 700;
font-size: 1rem;
color: var(--footer-10-header-block);
}

.l0b4021e1-6f7f-4940-90b0-878ca77a76a3 .n0193e65d-5a3d-450d-94f6-dedecc57f031 {
overflow: hidden;
position: relative;
mask-image: linear-gradient(to right, transparent, black 10%, black 90%, transparent);
-webkit-mask-image: linear-gradient(to right, transparent, black 10%, black 90%, transparent);
white-space: nowrap;
}

.l0b4021e1-6f7f-4940-90b0-878ca77a76a3 .fac88b7d3-a246-499c-abb6-8f4ab2d3745e {
display: flex;
width: max-content;
animation: scroll 40s linear infinite;
}

.l0b4021e1-6f7f-4940-90b0-878ca77a76a3 .v9f4623b1-f998-43d5-8fed-468865583386 {
display: flex;
gap: 1.5rem;
padding-right: 1.5rem;
}

@keyframes scroll {
from { transform: translateX(0); }
to { transform: translateX(-50%); }
}

.l0b4021e1-6f7f-4940-90b0-878ca77a76a3 .yc0b95829-9ca0-4a9f-9ec2-210274d5d373 {
width: 120px;
height: 60px;
background: #e0e0e0;
border-radius: 6px;
display: flex;
align-items: center;
justify-content: center;
color: #444;
font-weight: 600;
flex-shrink: 0;
box-shadow: 0 0 4px rgba(0,0,0,0.2);
text-transform: uppercase;
background-size: cover!important;
background-repeat: no-repeat;
background-position: center;
}

.l0b4021e1-6f7f-4940-90b0-878ca77a76a3 .qa5760b30-f10b-41f2-92ed-60dcd9dde54d a {
display: block;
color: var(--footer-10-link);
text-decoration: none;
margin-bottom: .25rem;
font-size: 0.9rem;
}

.l0b4021e1-6f7f-4940-90b0-878ca77a76a3 .qa5760b30-f10b-41f2-92ed-60dcd9dde54d a:hover {
opacity: 0.7;
}

.l0b4021e1-6f7f-4940-90b0-878ca77a76a3 .u9f112bd7-2106-41ac-9ce0-5d7593cabce2 {
margin-top: 60px;
padding-bottom: 30px;
}

.l0b4021e1-6f7f-4940-90b0-878ca77a76a3 .w4f88f869-96ff-4173-bc59-61517ed458c4 {
border-top: 1px solid rgba(255,255,255,0.2);
text-align: center;
font-size: 0.85rem;
padding-top: 10px;
}

.l0b4021e1-6f7f-4940-90b0-878ca77a76a3 .idc1c8552-4b5a-4c47-af6f-825498e1672c {
display: flex;
align-items: center;
gap: 1rem;
flex-wrap: wrap;
margin-top: 10px;
}

.l0b4021e1-6f7f-4940-90b0-878ca77a76a3 .idc1c8552-4b5a-4c47-af6f-825498e1672c .yc0b95829-9ca0-4a9f-9ec2-210274d5d373 {
width: 70px;
height: 40px;
font-size: 0.75rem;
}

/* Custom styles for the footer to match the image */
.r34b529df-f153-4813-b951-25b5edec5560 {
background-color: var(--footer-11-bg);
color: var(--footer-11-text);
}

.r34b529df-f153-4813-b951-25b5edec5560 .jd7b39969-38a0-4f4f-82cd-e788a5940b8d {
font-size: 2.5rem; /* Larger font size for the "500" part */
font-weight: bold;
color: #fd4a6d; /* Red/pink color for "500" */
line-height: 1;
display: flex; /* Use flexbox to stack and align */
flex-direction: column;
align-items: flex-start; /* Align "500" and "CASINO" to the start */
}

.r34b529df-f153-4813-b951-25b5edec5560 .y42865255-18b8-4a43-b6cd-1603460015fe {
color: rgba(255, 255, 255, 0.5) !important; /* Slightly adjusted text-white-50 for consistency */
}

.r34b529df-f153-4813-b951-25b5edec5560 .fb09eec1f-6563-4bca-ab31-523c337b1968 {
color: var(--footer-11-header-block) !important; /* White for section titles */
font-size: 1.1rem;
margin-bottom: 1rem !important; /* Spacing below titles */
}

.r34b529df-f153-4813-b951-25b5edec5560 .see287bea-5d13-4ecd-b078-d20668e2b772 {
color: var(--footer-11-link); /* Light grey for links */
text-decoration: none; /* Remove underline */
display: block; /* Make links block-level for proper spacing */
margin-bottom: 0.5rem;
font-size: 0.9rem;
}

.r34b529df-f153-4813-b951-25b5edec5560 .see287bea-5d13-4ecd-b078-d20668e2b772:hover {
opacity: 0.7;
}

.r34b529df-f153-4813-b951-25b5edec5560 .ga13c8857-8f78-415e-ba0e-86f192df4076 {
border-color: #3a3745 !important; /* Custom border color for separators */
}

/* Styling for social media icon placeholders */
.r34b529df-f153-4813-b951-25b5edec5560 .s905ffa05-d69a-4f57-9119-79229d834a7a {
display: inline-flex;
justify-content: center;
align-items: center;
width: 38px;
height: 38px;
background-color: #3a3745; /* Dark background for icons */
border-radius: 50%; /* Circular shape */
color: #e0e0e0;
font-size: 0.8rem;
text-decoration: none;
}
.r34b529df-f153-4813-b951-25b5edec5560 .s905ffa05-d69a-4f57-9119-79229d834a7a:hover {
background-color: #4a4755; /* Slightly lighter on hover */
color: #ffffff;
}

.r34b529df-f153-4813-b951-25b5edec5560 .ia8cf5273-4c6f-4897-a541-eca651c5888b .j198578ec-a6dd-45ef-9ecb-ed30b04b28fd {
display: inline-flex;
align-items: center;
justify-content: center;
width: 36px;
height: 36px;
border-radius: 6px;
text-decoration: none;
background-color: #3a3745;
color: var(--footer-11-link);
transition: transform .12s ease, background-color .12s ease;
}
.r34b529df-f153-4813-b951-25b5edec5560 .ia8cf5273-4c6f-4897-a541-eca651c5888b .j198578ec-a6dd-45ef-9ecb-ed30b04b28fd:hover {
transform: translateY(-2px);
background-color: rgba(255,255,255,0.06);
opacity: 0.7;
}
.r34b529df-f153-4813-b951-25b5edec5560 .ia8cf5273-4c6f-4897-a541-eca651c5888b svg { width: 20px; height: 20px; display: block; }

/* Styling for badge placeholders */
.r34b529df-f153-4813-b951-25b5edec5560 .df66ac63a-da8b-4d4f-8078-4c707a92ae1f {
display: inline-flex;
justify-content: center;
align-items: center;
padding: 0.5rem 0.8rem;
background-color: #3a3745;
border-radius: 0.25rem; /* Rounded corners */
color: #e0e0e0;
font-size: 0.75rem;
font-weight: normal;
height: 38px; /* Consistent height with social icons */
}
.r34b529df-f153-4813-b951-25b5edec5560 .df66ac63a-da8b-4d4f-8078-4c707a92ae1f.i252978de-0063-42f0-8622-a7a1ca84432e {
background-color: #4CAF50; /* Green for GCB badge */
color: white;
font-weight: bold;
}

/* Styling for language selector button */
.r34b529df-f153-4813-b951-25b5edec5560 .x0725458e-4ddf-459a-b0c4-56663422a1ed .btn.a57b23802-a557-4d31-8bee-452d3a7cf363 {
background-color: #3a3745; /* Dark button background */
border-color: #3a3745;
color: #e0e0e0;
font-size: 0.9rem;
display: flex; /* Use flexbox for flag and text alignment */
align-items: center;
gap: 0.5rem; /* Space between flag and text */
}
.r34b529df-f153-4813-b951-25b5edec5560 .x0725458e-4ddf-459a-b0c4-56663422a1ed .btn.a57b23802-a557-4d31-8bee-452d3a7cf363:hover {
background-color: #4a4755;
border-color: #4a4755;
color: #ffffff;
}
.r34b529df-f153-4813-b951-25b5edec5560 .x0725458e-4ddf-459a-b0c4-56663422a1ed .d5a35310c-32d9-4b32-b64e-d53e8c8a516a {
font-size: 1.2rem; /* Size for flag emoji */
line-height: 1; /* Prevent vertical alignment issues */
}

/* Styling for dropdown menu */
.r34b529df-f153-4813-b951-25b5edec5560 .q06375e3b-8d72-4e21-9bd5-b92191001059 {
background-color: #3a3745; /* Dark dropdown menu */
border-color: #3a3745;
}
.r34b529df-f153-4813-b951-25b5edec5560 .dce775d9c-c1b2-416f-8132-e473ef7fb04c {
color: #e0e0e0;
}
.r34b529df-f153-4813-b951-25b5edec5560 .dce775d9c-c1b2-416f-8132-e473ef7fb04c:hover {
background-color: #4a4755;
color: #ffffff;
}

.c9c082e25-33bf-40bf-91fe-474749131d71 {
background-color: var(--popup-bg);
color: var(--popup-text);
}

.c9c082e25-33bf-40bf-91fe-474749131d71 .z2429974e-72f2-4faf-a47a-f6bf22d87427 {
background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414'/%3e%3c/svg%3e");
}

.c9c082e25-33bf-40bf-91fe-474749131d71 .u99c5b0ed-51d7-40d8-9d21-9025d0f7ef48 {
background-color: var(--popup-btn-bg);
color: var(--popup-btn-text);
font-weight: 500;
}

.y72e98021-09ae-43cc-9488-9df2feacdf48{
width: 30px;
height: 30px;
object-fit: cover;
display: block;
}

.fb8b70b03-a6f5-45a1-b7bd-5479c93c3e61 {
width: 30px;
height: 30px;
object-fit: cover;
}

.d5ec481fb-a254-4c14-b593-d44fadc01892 {
width: 20px;
height: 20px;
object-fit: cover;
}

.p2b8fb7f0-0352-4668-972d-9117b3006276 {
height: 40px;
margin-right: 20px;
}

.vb1f55fd1-0f0c-4a83-be26-e0f860c2c938 {
height: 20px;
margin-right: 5px;
}

@media (max-width: 992px) {
.d58b96a20-c4f4-4f55-96e5-c847bcad9f4f  {
grid-template-columns: repeat(3, 1fr);
}
.pa17b868d-9534-43b2-a15f-045a6f8bcbf4 {
height: auto;
}

.w0158a601-86f8-416f-b64f-15716a93b1b8  {
grid-template-columns: repeat(3, 1fr);
}

.z7d795269-6029-41dc-b6c7-9363122ab3d3 .mc0295836-4e77-40bd-88a2-3711f33e37eb {
margin-bottom: 2rem;
}

.z7d795269-6029-41dc-b6c7-9363122ab3d3 .o441147b3-8679-4090-968e-cac7e32940f4 {
flex-direction: column;
align-items: flex-start;
}

.z7d795269-6029-41dc-b6c7-9363122ab3d3 .d66114042-3e83-4539-924c-66efd5260e3a {
align-items: flex-start;
margin-top: 1rem;
}

.d15fc9d43-0d54-43e1-b39d-3f6e5f427d42 .hf6544e9c-0614-4171-a4f3-07a5e40e99f2 {
padding: 40px 20px;
}

.d15fc9d43-0d54-43e1-b39d-3f6e5f427d42 .hf6544e9c-0614-4171-a4f3-07a5e40e99f2 > div {
border-right: none;
border-bottom: 1px solid #222;
padding-bottom: 20px;
margin-bottom: 20px;
}

.d15fc9d43-0d54-43e1-b39d-3f6e5f427d42 .hf6544e9c-0614-4171-a4f3-07a5e40e99f2 > div:last-child {
border-bottom: none;
}

.d15fc9d43-0d54-43e1-b39d-3f6e5f427d42 .l53aec2c2-70ac-45d7-b7db-a1209f0b275a,
.d15fc9d43-0d54-43e1-b39d-3f6e5f427d42 .w4f88f869-96ff-4173-bc59-61517ed458c4,
.d15fc9d43-0d54-43e1-b39d-3f6e5f427d42 .ec79e3245-2601-4469-b80f-2c9d599d554c {
padding: 40px 20px;
}

.d15fc9d43-0d54-43e1-b39d-3f6e5f427d42 .u4d748a0f-eb36-42c7-a121-100af1727a8b {
text-align: left;
}
}

@media (max-width: 768px) {
.lbcd8d9ae-2b25-4486-ac79-253394afce54 .p669e08b9-cc8c-42a8-ae8b-ca13f412185f {
flex-direction: column;
max-width: 95%;
}
.lbcd8d9ae-2b25-4486-ac79-253394afce54 .i40fb00bc-9d8e-4487-b8c9-580c4638aa44 {
border-right: none;
border-bottom: 2px solid rgba(0,0,0,0.1);
}

.i6590b596-af7a-43f9-9194-61bccc6c2d31 {
max-width: 95%;
padding: 40px 24px;
}
.i6590b596-af7a-43f9-9194-61bccc6c2d31 .d7904667a-4fc3-42ef-9a27-f94f7bf39be2 {
font-size: 1.4rem;
}
.i6590b596-af7a-43f9-9194-61bccc6c2d31 p {
font-size: 0.95rem;
max-height: 140px;
}

.h8a18209d-47d3-449d-ac1c-5a694a279d48 .j53c02a75-68c4-452c-bfb1-2495b6aae827 {
text-align: center;
}
.h8a18209d-47d3-449d-ac1c-5a694a279d48 .d-grid }} {
display: flex;
flex-direction: column;
align-items: center;
}
.h8a18209d-47d3-449d-ac1c-5a694a279d48 .d-flex.justify-content-center.align-items-center.gap-4 {
flex-wrap: wrap;
gap: 1rem; /* Adjust gap for smaller screens */
}
.h8a18209d-47d3-449d-ac1c-5a694a279d48 .vd9ac50f7-78b6-49ad-8d85-1126a60b65c8, .k50b2edca-ff67-41af-a585-6f3c4ccb9e3f .l58d8dbc8-4602-4202-beb8-ce41f565f91f {
width: 100%; /* Full width buttons on small screens */
}

.g232e0966-1654-421d-836d-b54b0e59de37 .ia8cf5273-4c6f-4897-a541-eca651c5888b {
margin-top: 20px;
text-align: center;
}
.g232e0966-1654-421d-836d-b54b0e59de37 .ia8cf5273-4c6f-4897-a541-eca651c5888b a {
margin: 0 8px;
}
.g232e0966-1654-421d-836d-b54b0e59de37 .w750e53e8-4b71-4630-ad56-c19773bae8b1 {
flex-direction: column;
text-align: center;
}
.g232e0966-1654-421d-836d-b54b0e59de37 .w750e53e8-4b71-4630-ad56-c19773bae8b1 .x10944bb1-f43d-4aa0-9d4d-da5d50a12b71 {
margin-bottom: 15px;
}

.of96ee0a9-3bb3-4923-88a4-a6f6abacc684 .bcf8c1ad1-a4cb-4ed9-a512-538e0fbcb184 {
align-items: center;
width: 100%;
}
.of96ee0a9-3bb3-4923-88a4-a6f6abacc684 .p5c5ec3cc-4ac4-4e60-a14c-79f44909418c {
text-align: center !important;
}

.l0b4021e1-6f7f-4940-90b0-878ca77a76a3 .fac88b7d3-a246-499c-abb6-8f4ab2d3745e { animation-duration: 25s; }

.r34b529df-f153-4813-b951-25b5edec5560 .d-flex.justify-content-between.align-items-center {
flex-direction: column; /* Stack logo and copyright */
text-align: center;
gap: 1rem;
}
.r34b529df-f153-4813-b951-25b5edec5560 .d-flex.flex-wrap.justify-content-between.align-items-center {
flex-direction: column; /* Stack social, badges, language selector */
align-items: center;
gap: 1rem;
}
.r34b529df-f153-4813-b951-25b5edec5560 .ia8cf5273-4c6f-4897-a541-eca651c5888b,
.r34b529df-f153-4813-b951-25b5edec5560 .r36348f56-326c-44aa-b4ed-42549d1f56ca,
.r34b529df-f153-4813-b951-25b5edec5560 .x0725458e-4ddf-459a-b0c4-56663422a1ed {
width: 100%; /* Full width for better stacking */
justify-content: center; /* Center items within their containers */
}
.r34b529df-f153-4813-b951-25b5edec5560 .r36348f56-326c-44aa-b4ed-42549d1f56ca {
/* For smaller screens, arrange badges in a grid */
display: grid;
grid-template-columns: repeat(auto-fit, minmax(120px, 1fr)); /* 2 columns, adjust as needed */
gap: 0.5rem; /* Smaller gap for grid */
}
.r34b529df-f153-4813-b951-25b5edec5560 .df66ac63a-da8b-4d4f-8078-4c707a92ae1f {
width: auto; /* Allow badges to size naturally within grid */
}
}
