a {
text-decoration:none;
}
ul {
list-style: none;
}
.raa2ea5be-9839-4068-900d-50a84042c0f2 {
background-color: var(--header-1-bg);
}

.raa2ea5be-9839-4068-900d-50a84042c0f2 .u0f0fc404-dbc5-4276-bf7e-be0e9b79a323 {
background-color: var(--header-1-btn-login-bg);
color: var(--header-1-btn-login-text);
font-weight: 500;
}

.raa2ea5be-9839-4068-900d-50a84042c0f2 .t91cad236-7c10-488d-ae8d-c61c091a0d2e {
background-color: var(--header-1-btn-signup-bg);
color: var(--header-1-btn-signup-text);
font-weight: 500;
}

.p4dd50033-d3b1-41f5-9069-7c222666e9b8 {
background-color: var(--header-2-bg);
}

.p4dd50033-d3b1-41f5-9069-7c222666e9b8 .na4480994-f545-48f5-9c2e-d744e073dd47 {
background-color: var(--header-2-btn-login-bg);
color: var(--header-2-btn-login-text);
}

.p4dd50033-d3b1-41f5-9069-7c222666e9b8 .s726d99fe-ad16-416b-86eb-c1cfa098b42e {
width: 68px;
}

.p4dd50033-d3b1-41f5-9069-7c222666e9b8 .u0f0fc404-dbc5-4276-bf7e-be0e9b79a323 {
background-color: var(--header-2-btn-login-bg);
color: var(--header-2-btn-login-text);
font-weight: 500;
}

.p4dd50033-d3b1-41f5-9069-7c222666e9b8 .t91cad236-7c10-488d-ae8d-c61c091a0d2e {
background-color: var(--header-2-btn-signup-bg);
color: var(--header-2-btn-signup-text);
font-weight: 500;
}

.k181b8f80-82ad-4fb5-ad6a-9e1d3113b414 {
background-color: var(--header-3-bg);
color: var(--header-3-text);
border-bottom: 1px solid #333;
}
.f3f9f7db4-9d11-42f6-9b3d-8c1972713423 {
background-color: var(--menu-3-bg);
color: var(--menu-3-text);
border-top: 1px solid #333;
}
.k181b8f80-82ad-4fb5-ad6a-9e1d3113b414 .ne00e2bbb-aac7-4ea2-bd4d-a9788f2ce434 {
font-size: 1.8rem;
font-weight: bold;
}
.f3f9f7db4-9d11-42f6-9b3d-8c1972713423 .o4ca8c52e-7431-4752-9c1e-06ca778e5b90 {
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;
}
.f3f9f7db4-9d11-42f6-9b3d-8c1972713423 .o4ca8c52e-7431-4752-9c1e-06ca778e5b90:hover {
opacity: 0.9;
color: var(--menu-3-btn-signup-text);
}
.b69ad6459-492f-4410-a1e5-5654237848cc.c535793e6-5804-4b3c-bfc6-854451930c1e {
flex-grow: 1; /* Занимает все доступное пространство между хедером и футером */
background-color: white; /* Белая область контента */
}
.k181b8f80-82ad-4fb5-ad6a-9e1d3113b414 .u4f1b55fd-f291-4109-870a-8eae46d13e3e {
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;
}
.k181b8f80-82ad-4fb5-ad6a-9e1d3113b414 .u4f1b55fd-f291-4109-870a-8eae46d13e3e:hover {
background-color: var(--header-3-btn-login-bg);
color: var(--header-3-btn-login-text);
}
.k181b8f80-82ad-4fb5-ad6a-9e1d3113b414 .p8af84fb1-7337-4e7c-ad73-17567910a201 {
color: var(--header-3-text);
text-decoration: none;
font-size: 0.9rem;
display: flex;
flex-direction: column;
align-items: center;
padding: 0.5rem 0;
}
.f3f9f7db4-9d11-42f6-9b3d-8c1972713423 .xec015c0e-12b4-4631-9a8a-ba598689f8d6 {
color: var(--header-3-text);
text-decoration: none;
font-size: 0.9rem;
display: flex;
flex-direction: column;
align-items: center;
padding: 0.5rem 0;
}
.f3f9f7db4-9d11-42f6-9b3d-8c1972713423 .xec015c0e-12b4-4631-9a8a-ba598689f8d6 i {
font-size: 1.4rem;
margin-bottom: 0.2rem;
}
.f3f9f7db4-9d11-42f6-9b3d-8c1972713423 .xec015c0e-12b4-4631-9a8a-ba598689f8d6:hover {
color: white;
}

/* Header */
.wc21286fb-76c7-40f7-9091-0667204c84a7 {
background-color: var(--header-4-bg);
border-bottom: 1px solid rgba(255,255,255,0.1);
}
.wc21286fb-76c7-40f7-9091-0667204c84a7 .ba52ff12a-7b36-42a7-9ad0-fa4a98963755 { 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; }
.wc21286fb-76c7-40f7-9091-0667204c84a7 .ba52ff12a-7b36-42a7-9ad0-fa4a98963755.b34ee8dd0-dd52-46e6-8240-6e9ff952f1d3 { background-color: #ffde00; }
.wc21286fb-76c7-40f7-9091-0667204c84a7 .wbbe3c99e-fb2c-4d7a-99a1-abd009a78d44 { background: var(--header-4-btn-login-bg); color: var(--header-4-btn-login-text) !important; font-weight: 500; text-decoration: none;}
.wc21286fb-76c7-40f7-9091-0667204c84a7 .lb857d26f-1b30-4afc-bf55-6715dddaac9c { background: var(--header-4-btn-signup-bg); color:#fff; font-weight:500; border:none; padding:0.5rem 1.2rem; border-radius:8px; }

/* Main content */
.t1c69ed1e-669f-40ec-b925-f881e1d49b80 .p663d0add-187e-44fd-b4bb-c3566db5976f { background:#fff; border-radius:10px; box-shadow:0 4px 8px rgba(0,0,0,0.1); height:100%; }

/* Footer menu-4 компактный */
.q460a986b-c17d-4998-a2fb-b1dc3ec0795a {
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;
}
.q460a986b-c17d-4998-a2fb-b1dc3ec0795a .k9c3979e2-f3b6-4491-9f4c-c233a44ff097 { flex: 1; }
.q460a986b-c17d-4998-a2fb-b1dc3ec0795a .tbad6b6b6-13fd-408d-aa40-94032b733391 {
display: flex;
flex-direction: column;
align-items: center;
justify-content: flex-end;
gap: 1px; /* минимальное расстояние между иконкой и текстом */
text-decoration: none;
color: #e0e0e0;
font-size: 0.65rem;
}
.q460a986b-c17d-4998-a2fb-b1dc3ec0795a .tbad6b6b6-13fd-408d-aa40-94032b733391:hover { color:#fe617c; }
.q460a986b-c17d-4998-a2fb-b1dc3ec0795a .tbad6b6b6-13fd-408d-aa40-94032b733391 i { font-size:1.5rem; color: var(--menu-4-icon)}

/* Депозит */
.q460a986b-c17d-4998-a2fb-b1dc3ec0795a .e0171c03b-f563-4a6d-b0de-34d6884122cc { position: absolute; top: -20px; }
.q460a986b-c17d-4998-a2fb-b1dc3ec0795a .e2a79f303-cc6d-4148-8022-314e059dfef5 {
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;
}
.q460a986b-c17d-4998-a2fb-b1dc3ec0795a .e2a79f303-cc6d-4148-8022-314e059dfef5:hover { transform: scale(1.1); }
.q460a986b-c17d-4998-a2fb-b1dc3ec0795a .e2a79f303-cc6d-4148-8022-314e059dfef5 i { color: var(--menu-4-icon-deposit); position: relative; top:1px; }
.q460a986b-c17d-4998-a2fb-b1dc3ec0795a .k9c3979e2-f3b6-4491-9f4c-c233a44ff097 span { font-weight:500; font-size:0.6rem; }

.b778862ee-6c36-47e3-87a1-745fdc1324d1 {
background-color: var(--header-5-bg);
color: var(--header-5-text);
padding: 1rem 1.5rem;
}
.ace3cc9b7-6489-48f6-af92-62dbbc446284 {
background-color: var(--menu-5-bg);
color: var(--menu-5-text);
padding: 0.75rem 1rem;
}
.b778862ee-6c36-47e3-87a1-745fdc1324d1 .q56f851d0-8f56-4f48-9af2-bdd8b868de5e {
display: flex;
align-items: center;
font-size: 1.5rem;
font-weight: bold;
color: var(--header-5-text);
text-decoration: none;
width: 120px;
}
.b778862ee-6c36-47e3-87a1-745fdc1324d1 .j448db02f-78bc-4b01-a538-90c4087e2cc1 {
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;
}
.b778862ee-6c36-47e3-87a1-745fdc1324d1 .b06322a2f-9427-479b-81bf-2c58d3eb62eb {
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;
}
.b778862ee-6c36-47e3-87a1-745fdc1324d1 .x290bca99-6be9-4c52-9c49-6a8beb7815e5 {
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);
}
.b778862ee-6c36-47e3-87a1-745fdc1324d1 .lc3ea2573-012b-4527-b13c-d81bcf9c2bc1 {
color: var(--header-5-text);
text-decoration: none;
font-size: 1rem;
margin-left: 1rem;
}
.b778862ee-6c36-47e3-87a1-745fdc1324d1 .lc3ea2573-012b-4527-b13c-d81bcf9c2bc1 .ndf725d82-00e6-48ba-ac4c-dc3d551bd816 {
margin-right: 0.4rem;
}
.z6f1413fe-fc39-40bd-a624-068e4544f9f1.c535793e6-5804-4b3c-bfc6-854451930c1e {
flex-grow: 1;
background-color: white;
/* Placeholder for content area */
margin-top: 0; /* Remove default body margin */
margin-bottom: 0; /* Remove default body margin */
}
.ace3cc9b7-6489-48f6-af92-62dbbc446284 .j448db02f-78bc-4b01-a538-90c4087e2cc1 {
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;
}
.ace3cc9b7-6489-48f6-af92-62dbbc446284 .b06322a2f-9427-479b-81bf-2c58d3eb62eb {
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;
}
.ace3cc9b7-6489-48f6-af92-62dbbc446284 .x290bca99-6be9-4c52-9c49-6a8beb7815e5 {
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);
}

.pd393d6d1-b265-4720-a3a7-e4a40a957c22 {
background-color: var(--header-6-bg);
height: 64px;
}

.va26cce7b-2434-43ec-98e3-ead4acb8b90e {
color: var(--header-text);
}

.pd393d6d1-b265-4720-a3a7-e4a40a957c22 .ee97c212b-10a3-4e5e-8784-a42f33234174 {
background: var(--header-6-btn-login-bg);
color: var(--header-6-btn-login-text);
border: none;
border-radius: 0;
height: 64px;
width: 64px;
}

.pd393d6d1-b265-4720-a3a7-e4a40a957c22 .z64d17ae6-269e-4606-8cd0-d8fcdb38bd73 {
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;
}

.pd393d6d1-b265-4720-a3a7-e4a40a957c22 .u4f1b55fd-f291-4109-870a-8eae46d13e3e {
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;
}

.pd393d6d1-b265-4720-a3a7-e4a40a957c22 .v14e7adca-a3af-4221-95ea-6d5c3b7dfd96 {
display: inline-block;
width: 22px;
height: 22px;
border: 3px solid #f89b2f;
border-radius: 50%;
position: relative;
}

.pd393d6d1-b265-4720-a3a7-e4a40a957c22 .v14e7adca-a3af-4221-95ea-6d5c3b7dfd96::before,
.pd393d6d1-b265-4720-a3a7-e4a40a957c22 .v14e7adca-a3af-4221-95ea-6d5c3b7dfd96::after {
content: "";
position: absolute;
inset: -6px;
border: 2px dotted #f89b2f;
border-radius: 50%;
}

.j4cd9040b-b36b-465b-b43a-a51339aeb4ec {
background-color: var(--header-7-bg);
}

.j4cd9040b-b36b-465b-b43a-a51339aeb4ec .u0f0fc404-dbc5-4276-bf7e-be0e9b79a323,
.j4cd9040b-b36b-465b-b43a-a51339aeb4ec .r08ca3320-3a17-4788-b8c2-ae00c2756344 {
background: var(--header-7-btn-login-bg);
color: var(--header-7-btn-login-text);
font-weight: 500;
}

.j4cd9040b-b36b-465b-b43a-a51339aeb4ec .t91cad236-7c10-488d-ae8d-c61c091a0d2e {
background: var(--header-7-btn-signup-bg);
color: var(--header-7-btn-signup-text);
font-weight: 500;
}

.je50e6e00-9a97-47ef-a9ad-c203f4afd2eb {
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;
}

.je50e6e00-9a97-47ef-a9ad-c203f4afd2eb .m0c724c6b-a282-45e1-857b-cbca97cc901a {
font-size: 5vw;
font-weight: 700;
margin-bottom: 0.5rem;
color: var(--h1-1-main-text);
}

.je50e6e00-9a97-47ef-a9ad-c203f4afd2eb .df4724ed2-52a9-419d-8133-0e3ba088d84f {
font-size: 4vw;
color: var(--h1-1-text);
font-weight: 500;
line-height: 1.3;
}

.zf0c0882d-a6c5-436a-9a15-3b4ed3c9a329 {
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;
}

.zf0c0882d-a6c5-436a-9a15-3b4ed3c9a329 .sfc7def10-5a9c-496e-886e-659d32632080 {
margin-left: 37vw;
}

.zf0c0882d-a6c5-436a-9a15-3b4ed3c9a329 .m0c724c6b-a282-45e1-857b-cbca97cc901a {
font-size: 4.5vw;
font-weight: 700;
margin-bottom: 0.5rem;
color: var(--h1-2-main-text);
}

.zf0c0882d-a6c5-436a-9a15-3b4ed3c9a329 .df4724ed2-52a9-419d-8133-0e3ba088d84f {
font-size: 3vw;
color: var(--h1-2-text);
font-weight: 500;
line-height: 1.3;
}

.g67aeba04-35c3-4af8-8f9b-21bf39d41118 {
display: flex;
align-items: center;
justify-content: center;
flex-direction: column;
}

.g67aeba04-35c3-4af8-8f9b-21bf39d41118 .s040f57b4-3f0f-4c77-bbe9-a96bc11dd34f {
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);
}

/* Левая часть */
.g67aeba04-35c3-4af8-8f9b-21bf39d41118 .u8cfce10d-35b6-4181-941f-82fd8cbc9790 {
flex: 1 1 350px;
padding: 40px;
border-right: 2px solid rgba(0,0,0,0.1);
}

.g67aeba04-35c3-4af8-8f9b-21bf39d41118 .u8cfce10d-35b6-4181-941f-82fd8cbc9790 h5 {
font-weight: 700;
color: #000;
}

.g67aeba04-35c3-4af8-8f9b-21bf39d41118 .input-group-text {
background-color: #fff;
border-right: 0;
}

.g67aeba04-35c3-4af8-8f9b-21bf39d41118 .form-control {
text-align: center;
font-weight: 600;
border-left: 0;
border-right: 0;
}

.g67aeba04-35c3-4af8-8f9b-21bf39d41118 .form-select {
border-left: 0;
}

.g67aeba04-35c3-4af8-8f9b-21bf39d41118 .rab07d0b8-4b57-4f83-88e3-227bd0228d56 {
background: linear-gradient(180deg, #FFD54F, #FFB300);
border: none;
color: #000;
font-weight: 700;
border-radius: 8px;
transition: all 0.2s;
}

.g67aeba04-35c3-4af8-8f9b-21bf39d41118 .rab07d0b8-4b57-4f83-88e3-227bd0228d56:hover {
background: linear-gradient(180deg, #FFE082, #FFC107);
}

.g67aeba04-35c3-4af8-8f9b-21bf39d41118 .jdcd9e00c-8226-4457-82a5-17c6989883f4 img {
height: 16px;
margin-right: 10px;
}

/* Правая часть */
.g67aeba04-35c3-4af8-8f9b-21bf39d41118 .eadc9737a-ddd0-4160-aebc-80c9c0debbfa {
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;
}

.g67aeba04-35c3-4af8-8f9b-21bf39d41118 .eadc9737a-ddd0-4160-aebc-80c9c0debbfa h1 {
font-weight: 800;
font-size: 3rem;
}

.g67aeba04-35c3-4af8-8f9b-21bf39d41118 .eadc9737a-ddd0-4160-aebc-80c9c0debbfa p {
margin: 0;
}

.g67aeba04-35c3-4af8-8f9b-21bf39d41118 .qd28d8a27-cdaf-43c9-bf75-878dcfafcccd {
gap: 11px;
}

.eabc98b60-0e53-4311-a6d0-f8598a312074 {
height: 50px;
}

.c9f2197d0-8b5f-4a2e-b975-af3a612d01ca {
height: 24px;
}
.e8aa9ec24-94d0-4f1a-a591-f0a8dbefb38d {
background-color: var(--h1-4-bg);
color: #f8f9fa;
}
.e8aa9ec24-94d0-4f1a-a591-f0a8dbefb38d .ya8cc0bed-6679-4d8e-a33c-3f50597b957b {
background-color: #343a4070; /* Slightly lighter dark for main sections */
border-radius: 15px;
overflow: hidden;
}
.e8aa9ec24-94d0-4f1a-a591-f0a8dbefb38d .hab24155b-3603-4627-b496-8442b8920539 {
background-color: #495057; /* Card background */
border-radius: 10px;
min-height: 120px;
display: flex;
align-items: center;
padding: 15px;
margin-bottom: 15px;
}
.e8aa9ec24-94d0-4f1a-a591-f0a8dbefb38d .v13441b6c-f2db-4f63-8bdd-bd9dc84a958c {
width: 50px;
height: 50px;
margin-right: 15px;
border-radius: 8px;
}
.e8aa9ec24-94d0-4f1a-a591-f0a8dbefb38d .f6f4c4310-1218-41e4-a6cf-68dcc75a9507 {
background: linear-gradient(135deg, #FFD700, #DAA520); /* Gold gradient */
color: #212529;
border-radius: 10px;
padding: 15px;
margin-bottom: 15px;
position: relative;
overflow: hidden;
}
.e8aa9ec24-94d0-4f1a-a591-f0a8dbefb38d .n8f6a3b1c-27f1-43c2-aeb0-7a1ec18acd76 {
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;
}
.e8aa9ec24-94d0-4f1a-a591-f0a8dbefb38d .mfd75bc06-8ba4-41a8-94e7-011f69c8c51f {
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;
}
.e8aa9ec24-94d0-4f1a-a591-f0a8dbefb38d .j7675604a-5e4d-413a-9896-282739bf1883 {
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;
}
.e8aa9ec24-94d0-4f1a-a591-f0a8dbefb38d .p3a795ee1-0e7b-4ad8-bdda-347b7417f65d {
position: absolute;
bottom: 20px;
left: 30px;
display: flex;
}
.e8aa9ec24-94d0-4f1a-a591-f0a8dbefb38d .n7112f8f6-97b5-4177-9775-b953548e46a8 {
width: 8px;
height: 8px;
background-color: rgba(255, 255, 255, 0.5);
border-radius: 50%;
margin-right: 5px;
}
.e8aa9ec24-94d0-4f1a-a591-f0a8dbefb38d .n7112f8f6-97b5-4177-9775-b953548e46a8.u0e9b154d-5564-40a2-86d9-7444f86c49ba {
background-color: #ffc107; /* Active dot color */
}
.e8aa9ec24-94d0-4f1a-a591-f0a8dbefb38d .qf6f2164c-c56a-4bb9-9bcb-4f87042815cc {
width: 80px;
height: 40px;
border-radius: 5px;
margin: 0 10px;
display: block
}

.e8aa9ec24-94d0-4f1a-a591-f0a8dbefb38d .mfd75bc06-8ba4-41a8-94e7-011f69c8c51f .f40e3aba0-7ec1-4a0c-9ac9-bd1df85e5a1b {
color: var(--h1-4-main-text) !important;
}

.e8aa9ec24-94d0-4f1a-a591-f0a8dbefb38d .mfd75bc06-8ba4-41a8-94e7-011f69c8c51f .h3 {
color: var(--h1-4-text) !important;
}

.e8aa9ec24-94d0-4f1a-a591-f0a8dbefb38d .mfd75bc06-8ba4-41a8-94e7-011f69c8c51f p {
color: var(--h1-4-text) !important;
}

/* Custom button colors based on image */
.x4d5f5213-f844-4554-bd2a-ec9d5cb3adaa .xdff87a7a-6e58-4874-b0d9-886723f0ca7f {
--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 */
}
.x4d5f5213-f844-4554-bd2a-ec9d5cb3adaa .mfd9756d4-c03d-4550-af62-9b1f3665cf96 { /* 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 */
}
.x4d5f5213-f844-4554-bd2a-ec9d5cb3adaa .i29f3f5c8-1633-48ac-af4b-5c0f4f45156f {
--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 */
}
.x4d5f5213-f844-4554-bd2a-ec9d5cb3adaa .right {
background: var(--h1-5-bg);
}

/* Custom color utility classes */
.x4d5f5213-f844-4554-bd2a-ec9d5cb3adaa .u7d86c8b1-f36a-4521-b673-9d35fb9411fb {
color: var(--h1-5-main-text) !important;
}
.x4d5f5213-f844-4554-bd2a-ec9d5cb3adaa .ccafe13d9-1176-4e29-ab8e-fdf4992893c0 {
color: #8B4513 !important;
}
.x4d5f5213-f844-4554-bd2a-ec9d5cb3adaa { /* Outer background */
background-color: var(--h1-5-bg) !important;
}
.x4d5f5213-f844-4554-bd2a-ec9d5cb3adaa .jc48c8102-7fc1-49bc-92de-04a95f1ef97a { /* Inner container background */
background-color: #312948 !important;
}
.x4d5f5213-f844-4554-bd2a-ec9d5cb3adaa .t9b7d1a8e-6bbe-4b47-ac17-c3b0c2063798 { /* Placeholder circle background */
background-color: #4A4068 !important;
}
.x4d5f5213-f844-4554-bd2a-ec9d5cb3adaa .v26ce8181-6eb2-425b-aaa0-eff4218bc36a { /* General light grey text */
color: var(--h1-5-text) !important;
}
/* Ensure HR separators are visible on dark backgrounds */
.x4d5f5213-f844-4554-bd2a-ec9d5cb3adaa hr {
border-color: #4A4068 !important;
opacity: 1 !important;
}

.m288f0713-7f57-4dc8-ac89-e31776d77de7 {
background-color: var(--slot-1-bg);
color: var(--slot-1-text);
}

.m288f0713-7f57-4dc8-ac89-e31776d77de7 .i7d9e24ed-d305-4e33-b8b6-f1152dffa117 {
color: #ffcc00;
font-weight: bold;
letter-spacing: 2px;
}

.m288f0713-7f57-4dc8-ac89-e31776d77de7 .y0368014e-758c-40c2-a6bc-7d264765dabb {
border-radius: 10px;
position: relative;
height: 23vw !important;
background-size: cover!important;
background-position: center !important;
background-repeat: no-repeat !important;
}

.m288f0713-7f57-4dc8-ac89-e31776d77de7 .l49f154af-856c-466b-af29-cce5ac85dd27 {
position: absolute;
top: -5px;
right: -5px;
background-color: #ff3333;
font-size: 0.7rem;
}

.m288f0713-7f57-4dc8-ac89-e31776d77de7 .ia8d7a7d4-583d-4aad-a543-2ab8e7c6bcff {
background-color: var(--slot-1-login-bg);
font-weight: bold;
color: var(--slot-1-login-text);
width: 47%
}

.k67cf69ec-6a09-4bff-aa07-9bbe395c0f1f {
background-color:var(--slot-2-bg);
color: var(--slot-2-text);
padding: 20px;
}
.k67cf69ec-6a09-4bff-aa07-9bbe395c0f1f .o9c05a5ab-a773-4674-9e53-e45b833874af i {
margin-right: 5px;
font-size: 1.1em;
}

.k67cf69ec-6a09-4bff-aa07-9bbe395c0f1f .e98badcbe-7e66-475a-b4a2-e38aa59d417d {
font-size: 1.8em; /* H2-like size */
font-weight: bold;
margin-bottom: 20px;
display: flex;
align-items: center;
}
.k67cf69ec-6a09-4bff-aa07-9bbe395c0f1f .e98badcbe-7e66-475a-b4a2-e38aa59d417d .k76cce014-ab35-4bda-bb75-97b28e911911 {
font-size: 1.3em;
margin-right: 10px;
line-height: 1; /* Align emoji vertically */
}

.k67cf69ec-6a09-4bff-aa07-9bbe395c0f1f .a4cf862e2-a6b8-48e4-bdc8-5be67efd90e5 {
background-color: #2a2a4a; /* Dark card background */
border: none;
border-radius: 10px;
overflow: hidden;
position: relative;
}
.k67cf69ec-6a09-4bff-aa07-9bbe395c0f1f .e539593f5-4002-4b57-aeb8-3c9aead5aa33 {
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;
}
.k67cf69ec-6a09-4bff-aa07-9bbe395c0f1f .zb2e41962-ce4a-448f-8401-2039188cd054 {
height: 120px; /* Height for the smaller card images */
}
.k67cf69ec-6a09-4bff-aa07-9bbe395c0f1f .jbf34d64e-55a4-46f0-9287-9fb2a89abeed {
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;
}
.k67cf69ec-6a09-4bff-aa07-9bbe395c0f1f .h5b5ab7de-c4ea-4d4b-8fc7-1271490df3e3 {
padding: 15px;
}
.k67cf69ec-6a09-4bff-aa07-9bbe395c0f1f .j6174f4ed-f1c0-40cf-897b-b3d568f8728f {
padding: 10px; /* Reduced padding for small cards */
}
.k67cf69ec-6a09-4bff-aa07-9bbe395c0f1f .y25fd97a4-155d-4f66-ac84-25ef21038622 {
font-size: 1.05em; /* Slightly larger for main card */
font-weight: bold;
margin-bottom: 3px;
}
.k67cf69ec-6a09-4bff-aa07-9bbe395c0f1f .g7a2555fb-ba89-465a-8cf8-0665eb2bb228 {
font-size: 0.9em;
font-weight: bold;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
}
.k67cf69ec-6a09-4bff-aa07-9bbe395c0f1f .s21d96598-7be3-4433-b9ba-b176010e615a {
font-size: 0.8em;
color: #aaaaaa;
}

.k67cf69ec-6a09-4bff-aa07-9bbe395c0f1f .x86cda548-f5d0-4ce6-9f51-c78f4e275173 h4 {
font-size: 1.4em;
margin-bottom: 20px;
}

.r64a9932f-910a-49ec-9fb5-47aaa0778bff .x86cda548-f5d0-4ce6-9f51-c78f4e275173 {
grid-column: span 5;
grid-row: span 1;
}
.r64a9932f-910a-49ec-9fb5-47aaa0778bff {
background-color: var(--slot-3-bg);
color: var(--slot-3-text);
padding: 40px 0;
display: grid;
grid-template-columns: repeat(6, 1fr);
gap: 15px;
}

.r64a9932f-910a-49ec-9fb5-47aaa0778bff .d216f3ac7-90f5-417e-873f-35075442b6c7 {
grid-column: span 2;
grid-row: span 2;
height: 315px !important;
}

.r64a9932f-910a-49ec-9fb5-47aaa0778bff .l79bdc25e-733f-4f93-88bb-d81ca91a26d7 {
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;
}

.r64a9932f-910a-49ec-9fb5-47aaa0778bff .l79bdc25e-733f-4f93-88bb-d81ca91a26d7:hover {
transform: translateY(-5px);
box-shadow: 0 0 15px rgba(255, 255, 255, 0.1);
}

.r64a9932f-910a-49ec-9fb5-47aaa0778bff .fe1490f09-28e5-4b30-9de9-dc33e00aa190 {
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;
}

.n8babd68a-6544-4f78-b07b-a1b15c505a38 {
background-color: var(--slot-4-bg);
color: var(--slot-4-text);
padding: 40px 0;
display: grid;
grid-template-columns: repeat(6, 1fr);
gap: 15px;
}

.n8babd68a-6544-4f78-b07b-a1b15c505a38 .x86cda548-f5d0-4ce6-9f51-c78f4e275173 {
grid-column: span 5;
grid-row: span 1;
}

.n8babd68a-6544-4f78-b07b-a1b15c505a38 .d216f3ac7-90f5-417e-873f-35075442b6c7 {
grid-column: span 2;
grid-row: span 2;
height: 315px !important;
}

.n8babd68a-6544-4f78-b07b-a1b15c505a38 .l79bdc25e-733f-4f93-88bb-d81ca91a26d7 {
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;
}

.n8babd68a-6544-4f78-b07b-a1b15c505a38 .l79bdc25e-733f-4f93-88bb-d81ca91a26d7:hover {
transform: translateY(-5px);
box-shadow: 0 0 15px rgba(255, 255, 255, 0.1);
}

.n8babd68a-6544-4f78-b07b-a1b15c505a38 .fe1490f09-28e5-4b30-9de9-dc33e00aa190 {
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;
}

.o8801c941-9a8f-41a2-9f35-96af412a3798 {
background-color: var(--slot-5-bg);
color: var(--slot-5-text);
padding: 1rem 1rem;
box-sizing: border-box;
}

.o8801c941-9a8f-41a2-9f35-96af412a3798 .card {
background-color: transparent;
border: none;
color: var(--slot-5-text);
height: 100%;
}

.o8801c941-9a8f-41a2-9f35-96af412a3798 .ve4b1de3d-66b7-4cf4-93a2-41c174bba1cd {
color: var(--slot-5-text-2);
}

.o8801c941-9a8f-41a2-9f35-96af412a3798 .mcb5212fe-4e2a-44bc-8aa4-b19d682ce82b {
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;
}

.h4a03da91-f32d-48a5-a459-6e9cbb0fef31 {
background: var(--slot-6-bg);
color: var(--slot-6-text);
overflow-x: hidden;

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

.h4a03da91-f32d-48a5-a459-6e9cbb0fef31 .n85e490a2-2630-44a1-b983-f21776f89499 {
font-size: 3rem;
font-weight: 800;
color: #d6b073;
text-shadow: 0 3px 8px rgba(0,0,0,0.6);
}

.h4a03da91-f32d-48a5-a459-6e9cbb0fef31 .y512a0a48-5964-44f5-b032-b577b4ff6e8e {
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;
}

.h4a03da91-f32d-48a5-a459-6e9cbb0fef31 .y512a0a48-5964-44f5-b032-b577b4ff6e8e::before {
content: "";
position: absolute;
inset: -10px;
border: 4px dotted #d6b073;
border-radius: 20px;
}

.h4a03da91-f32d-48a5-a459-6e9cbb0fef31 .jddf381d4-b3ed-4355-909a-a033cb2bb03e {
display: flex;
gap: 1rem;
overflow-x: auto;
padding-bottom: 1rem;
scroll-snap-type: x mandatory;
position: relative;
}

.h4a03da91-f32d-48a5-a459-6e9cbb0fef31 .jddf381d4-b3ed-4355-909a-a033cb2bb03e::-webkit-scrollbar {
/*height: 8px;*/
display: none;
}
.h4a03da91-f32d-48a5-a459-6e9cbb0fef31 .jddf381d4-b3ed-4355-909a-a033cb2bb03e::-webkit-scrollbar-thumb {
-ms-overflow-style: none;
scrollbar-width: none;
}

.h4a03da91-f32d-48a5-a459-6e9cbb0fef31 .m2d79b692-e32e-427d-9b4a-88e5811752d5 {
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;
}

.h4a03da91-f32d-48a5-a459-6e9cbb0fef31 .l79bdc25e-733f-4f93-88bb-d81ca91a26d7 {
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;
}

.h4a03da91-f32d-48a5-a459-6e9cbb0fef31 .b57590a79-40db-4899-9ecc-6e94c14b20f2 {
display: flex;
justify-content: center;
gap: 0.5rem;
margin-top: 10px;
}

.h4a03da91-f32d-48a5-a459-6e9cbb0fef31 .ua706972c-4c11-41bf-b758-7d0e24a9f6ef {
border: none;
background: rgba(214,176,115,0.2);
color: #d6b073;
padding: 5px 10px;
border-radius: 5px;
transition: 0.3s;
}
.h4a03da91-f32d-48a5-a459-6e9cbb0fef31 .ua706972c-4c11-41bf-b758-7d0e24a9f6ef:hover {
background: rgba(214,176,115,0.4);
}

.h4a03da91-f32d-48a5-a459-6e9cbb0fef31 .z3c91f819-fa86-4279-9162-dae27b3103a2 {
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;
}
.h4a03da91-f32d-48a5-a459-6e9cbb0fef31 .z3c91f819-fa86-4279-9162-dae27b3103a2:hover {
background: rgba(255,255,255,0.25);
}

.h9a3a8640-116d-4293-bdf2-ada33758ee76 .accordion-button {
background-color: var(--faq-item-bg);
color: var(--faq-item-text);
}

.h9a3a8640-116d-4293-bdf2-ada33758ee76 .accordion-item {
background-color: var(--faq-item-bg);
color: var(--faq-item-text);
margin-bottom: 10px;
}

.h9a3a8640-116d-4293-bdf2-ada33758ee76 .accordion-item:first-of-type>.accordion-header .accordion-button {
border-top-left-radius: 0;
border-top-right-radius: 0;
}

.h9a3a8640-116d-4293-bdf2-ada33758ee76 .accordion-item:last-of-type>.accordion-header .accordion-button.k6ea6040b-70f5-49e6-a499-144bd7f2c5a3 {
border-bottom-right-radius: 0;
border-bottom-left-radius: 0;
}

.h9a3a8640-116d-4293-bdf2-ada33758ee76 .accordion-button:not(.k6ea6040b-70f5-49e6-a499-144bd7f2c5a3)::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 ");
}

.h9a3a8640-116d-4293-bdf2-ada33758ee76 .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 ");
}

.k1dce047a-0c73-4cd9-ab22-f541e472f779 {
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;
}

.k1dce047a-0c73-4cd9-ab22-f541e472f779 .f40e3aba0-7ec1-4a0c-9ac9-bd1df85e5a1b {
font-size: 2rem;
font-weight: 700;
margin-bottom: 1.5rem;
}
.k1dce047a-0c73-4cd9-ab22-f541e472f779 .f40e3aba0-7ec1-4a0c-9ac9-bd1df85e5a1b::after {
display: none;
}

.hc01f946a-52a9-4975-a4a7-6eafd5211f81 {
height: 200px;
overflow-y: auto;
}

.va26cce7b-2434-43ec-98e3-ead4acb8b90e {
font-size: 30px;
margin: 0;
display: inline-block;
font-weight: bold;
}

.h26f5cd65-9f41-48bc-a634-c2939ac7a341 {
height: 45px;
}

.k1dce047a-0c73-4cd9-ab22-f541e472f779 p {
color: var(--text-3-color);
font-size: 1.05rem;
margin-bottom: 2.5rem;
max-height: 180px; /* ограничиваем высоту */
overflow: hidden;
position: relative;
}

/* затемнение внизу текста */
.k1dce047a-0c73-4cd9-ab22-f541e472f779 p::after {
content: "";
position: absolute;
bottom: 0;
left: 0;
right: 0;
height: 70px;
background: var(--text-3-gradient)
}

.k1dce047a-0c73-4cd9-ab22-f541e472f779 .f49f1a2a8-0416-4363-a826-3b2c8a7ca929 {
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;
}

.k1dce047a-0c73-4cd9-ab22-f541e472f779 .f49f1a2a8-0416-4363-a826-3b2c8a7ca929:hover {
opacity: 0.7;
}

.ed45b61e4-2a80-45e9-aba1-0fad4b6ed081 {
background-color: var(--footer-1-bg);
color: var(--footer-1-text);
padding: 2rem 0;
margin-top: auto;
}

.ed45b61e4-2a80-45e9-aba1-0fad4b6ed081 .f8fc5ada5-0d94-4287-abd6-ebe561c515bd {
font-weight: 600;
margin-bottom: 1rem;
color: var(--footer-1-text);
font-size: 1.25rem;
}
.ed45b61e4-2a80-45e9-aba1-0fad4b6ed081 .g4aa8d9dc-633b-41a7-9e4b-ce3a9f683afd {
list-style: none;
padding-left: 0;
}
.ed45b61e4-2a80-45e9-aba1-0fad4b6ed081 .g4aa8d9dc-633b-41a7-9e4b-ce3a9f683afd li {
margin-bottom: 0.5rem;
}
.ed45b61e4-2a80-45e9-aba1-0fad4b6ed081 .g4aa8d9dc-633b-41a7-9e4b-ce3a9f683afd a {
text-decoration: none;
color: var(--footer-1-link);
transition: color 0.2s;
}
.ed45b61e4-2a80-45e9-aba1-0fad4b6ed081 .g4aa8d9dc-633b-41a7-9e4b-ce3a9f683afd a:hover {
opacity: 0.7;
}
.ed45b61e4-2a80-45e9-aba1-0fad4b6ed081 .ke89a5e63-f098-4f7d-891f-10691b546665 {
display: flex;
gap: 1rem;
margin-top: 0.5rem;
flex-wrap: wrap;
}
.ed45b61e4-2a80-45e9-aba1-0fad4b6ed081 .ke89a5e63-f098-4f7d-891f-10691b546665 img {
height: 40px;
}
.ed45b61e4-2a80-45e9-aba1-0fad4b6ed081 .dc96fe086-8991-455a-be85-a3a1341cf696 {
display: flex;
gap: 1rem;
margin-top: 0.5rem;
flex-wrap: wrap;
}
.ed45b61e4-2a80-45e9-aba1-0fad4b6ed081 .dc96fe086-8991-455a-be85-a3a1341cf696 img {
height: 40px;
}
.ed45b61e4-2a80-45e9-aba1-0fad4b6ed081 .e3b41303d-f086-476e-a2a5-3f8f46871e85 {
display: flex;
gap: 1rem;
margin-top: 0.5rem;
flex-wrap: wrap;
}
.ed45b61e4-2a80-45e9-aba1-0fad4b6ed081 .e3b41303d-f086-476e-a2a5-3f8f46871e85 img {
height: 40px;
}

.o8b99e120-5412-4fca-bd58-82071124bf86 {
background-color: var(--footer-2-bg);
color: var(--footer-2-text);
padding-top: 2rem;
font-size: 0.9rem;
}
.o8b99e120-5412-4fca-bd58-82071124bf86 h5 {
color: var(--footer-2-text);
font-size: 1rem;
margin-bottom: 1rem;
font-weight: bold;
}
.o8b99e120-5412-4fca-bd58-82071124bf86 a {
color: var(--footer-2-link);
text-decoration: none;
display: block;
margin-bottom: 0.5rem;
transition: color 0.3s;
}
.o8b99e120-5412-4fca-bd58-82071124bf86 a:hover {
opacity: 0.7;
}
.o8b99e120-5412-4fca-bd58-82071124bf86 .t347ab98d-7a7b-4f7a-8caa-dd58f5567d6d, .o8b99e120-5412-4fca-bd58-82071124bf86 .we13fe02b-7153-469f-a841-559fbc01640c {
display: flex;
flex-wrap: wrap;
gap: 1rem;
margin-bottom: 1.5rem;
justify-content: center;
}
.o8b99e120-5412-4fca-bd58-82071124bf86 .t347ab98d-7a7b-4f7a-8caa-dd58f5567d6d i, .o8b99e120-5412-4fca-bd58-82071124bf86 .we13fe02b-7153-469f-a841-559fbc01640c i {
font-size: 1.5rem;
color: #ffffff;
}
.o8b99e120-5412-4fca-bd58-82071124bf86 .t347ab98d-7a7b-4f7a-8caa-dd58f5567d6d img {
height: 45px;
}
.o8b99e120-5412-4fca-bd58-82071124bf86 .nded62182-71fe-4974-95c1-d0e5fcd9e049 {
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;
}
.o8b99e120-5412-4fca-bd58-82071124bf86 .w755b3a23-4bb2-4a6c-aab1-24f95f624c94 {
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;
}
.o8b99e120-5412-4fca-bd58-82071124bf86 .w755b3a23-4bb2-4a6c-aab1-24f95f624c94 option {
background-color: #333;
color: white;
}
.o8b99e120-5412-4fca-bd58-82071124bf86 .p79bc1647-6d7d-43da-b404-6fa2412fca67, .o8b99e120-5412-4fca-bd58-82071124bf86 .x88e63b99-bc46-4295-a2a5-c4525599dfda, .o8b99e120-5412-4fca-bd58-82071124bf86 .p7a106c8a-9f9d-4abc-9d50-c67c3f790a7e {
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;
}
.o8b99e120-5412-4fca-bd58-82071124bf86 .p79bc1647-6d7d-43da-b404-6fa2412fca67 {
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>");
}
.o8b99e120-5412-4fca-bd58-82071124bf86 .x88e63b99-bc46-4295-a2a5-c4525599dfda {
background: linear-gradient(135deg,#ff3b3b 0%,#60c 100%);
}
.o8b99e120-5412-4fca-bd58-82071124bf86 .p7a106c8a-9f9d-4abc-9d50-c67c3f790a7e {
background: linear-gradient(135deg,#3e7bfa 0%,#60c 100%);
}
.o8b99e120-5412-4fca-bd58-82071124bf86 .p79bc1647-6d7d-43da-b404-6fa2412fca67:hover, .o8b99e120-5412-4fca-bd58-82071124bf86 .x88e63b99-bc46-4295-a2a5-c4525599dfda:hover, .o8b99e120-5412-4fca-bd58-82071124bf86 .p7a106c8a-9f9d-4abc-9d50-c67c3f790a7e:hover {
background-color: #444;
color: #fff;
}
.o8b99e120-5412-4fca-bd58-82071124bf86 .o9f49c183-51c8-4e22-bbc4-c233bc2f1414 {
border-top: 1px solid #333;
margin: 1.5rem 0;
}
.o8b99e120-5412-4fca-bd58-82071124bf86 .xacef48a4-580d-4d5b-b416-cb039369d3d7, .o8b99e120-5412-4fca-bd58-82071124bf86 .ue51798f4-e12a-41d6-96c8-392a7a33758f {
text-align: center;
}
.o8b99e120-5412-4fca-bd58-82071124bf86 .xacef48a4-580d-4d5b-b416-cb039369d3d7 h5, .o8b99e120-5412-4fca-bd58-82071124bf86 .ue51798f4-e12a-41d6-96c8-392a7a33758f h5 {
text-align: center;
}

.y277f5a00-ba6f-4f85-9d1d-dc386537bd4c {
background-color: var(--footer-3-bg);
color: var(--footer-3-text);
padding: 2rem 0 0;
font-family: Arial, sans-serif;
}

.y277f5a00-ba6f-4f85-9d1d-dc386537bd4c .pf11b4bf7-0187-4bec-89bb-5472ca16f3cc h6 {
font-weight: bold;
margin-bottom: 1rem;
font-size: 1rem;
color: var(--footer-3-text);
text-transform: uppercase;
}

.y277f5a00-ba6f-4f85-9d1d-dc386537bd4c .g4aa8d9dc-633b-41a7-9e4b-ce3a9f683afd {
list-style: none;
padding-left: 0;
margin-bottom: 0;
}

.y277f5a00-ba6f-4f85-9d1d-dc386537bd4c .g4aa8d9dc-633b-41a7-9e4b-ce3a9f683afd li {
margin-bottom: 0.5rem;
}

.y277f5a00-ba6f-4f85-9d1d-dc386537bd4c .g4aa8d9dc-633b-41a7-9e4b-ce3a9f683afd a {
text-decoration: none;
color: var(--footer-3-link);
font-size: 0.85rem;
transition: color 0.15s ease-in-out;
}

.y277f5a00-ba6f-4f85-9d1d-dc386537bd4c .g4aa8d9dc-633b-41a7-9e4b-ce3a9f683afd a:hover {
opacity: 0.7;
}

.y277f5a00-ba6f-4f85-9d1d-dc386537bd4c .t347ab98d-7a7b-4f7a-8caa-dd58f5567d6d {
display: flex;
flex-wrap: wrap;
gap: 10px;
margin-top: 10px;
}

.y277f5a00-ba6f-4f85-9d1d-dc386537bd4c .t347ab98d-7a7b-4f7a-8caa-dd58f5567d6d > * {
flex: 1 1 calc(50% - 10px);
}

.y277f5a00-ba6f-4f85-9d1d-dc386537bd4c .v50d5ddc8-faf8-4103-86c4-e273a882053e {
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;
}

.y277f5a00-ba6f-4f85-9d1d-dc386537bd4c .v50d5ddc8-faf8-4103-86c4-e273a882053e img {
height: 30px;
}

.y277f5a00-ba6f-4f85-9d1d-dc386537bd4c .tf9bdbcd8-3515-4440-9c3a-ffc3bfc37e45 {
color: #ccc;
font-size: 0.85rem;
line-height: 1.4;
}

.y277f5a00-ba6f-4f85-9d1d-dc386537bd4c .ue51798f4-e12a-41d6-96c8-392a7a33758f {
margin-top: 1rem;
}

.y277f5a00-ba6f-4f85-9d1d-dc386537bd4c .va67488b0-4a70-4230-adb9-718b6f62490b {
font-size: 0.8rem;
color: #ccc;
margin-bottom: 0.5rem;
}

.y277f5a00-ba6f-4f85-9d1d-dc386537bd4c .dc96fe086-8991-455a-be85-a3a1341cf696 {
display: flex;
gap: 10px;
margin-bottom: 1rem;
}

.y277f5a00-ba6f-4f85-9d1d-dc386537bd4c .zb52cbfd8-aa6c-46d3-ab7d-74ac46e36787 {
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;
}

.y277f5a00-ba6f-4f85-9d1d-dc386537bd4c .fbc3607a7-4f9a-401a-8629-e614ecb288df {
margin-top: 1.5rem;
}

.y277f5a00-ba6f-4f85-9d1d-dc386537bd4c .pb49c8a3d-56e9-470d-98f9-3e7c7ea540f2 {
display: flex;
gap: 10px;
margin-top: 10px;
}

.y277f5a00-ba6f-4f85-9d1d-dc386537bd4c .f58285988-eaa4-4022-996e-93e6b4749f58 {
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;
}

.y277f5a00-ba6f-4f85-9d1d-dc386537bd4c .x3dbf1dc0-7ab1-4e2a-94b6-3d2424a7b304 {
padding-top: 1rem;
margin-top: 2rem;
font-size: 0.8rem;
color: #999;
text-align: center;
}

.y277f5a00-ba6f-4f85-9d1d-dc386537bd4c .s77de10ba-f619-4747-847c-62c94add8b66 {
font-size: 0.8rem;
color: #ccc;
margin-top: 0.5rem;
}

.y277f5a00-ba6f-4f85-9d1d-dc386537bd4c .c26c6d498-8391-43ef-9ac1-bc15b36a91c9 {
padding: 2rem 0;
margin-top: 2rem;
}

.y277f5a00-ba6f-4f85-9d1d-dc386537bd4c .h370185e4-7ba9-41d9-9e94-f5d93b39a29b {
display: flex;
align-items: center;
justify-content: space-between;
flex-wrap: wrap;
}

.y277f5a00-ba6f-4f85-9d1d-dc386537bd4c .y1683701b-2100-461a-b05b-9652fc25552d {
display: flex;
gap: 20px;
align-items: center;
margin-bottom: 1rem;
background-color: var(--footer-3-bg-clubs);
}

.y277f5a00-ba6f-4f85-9d1d-dc386537bd4c .haa80d8dc-99f6-43cc-965b-5e5088499286 {
width: 80px;
height: 80px;
border-radius: 10px;
display: flex;
align-items: center;
justify-content: center;
color: #fff;
font-weight: bold;
}

.y277f5a00-ba6f-4f85-9d1d-dc386537bd4c .l47a15531-0ad5-493a-9189-e5c7187318ff {
color: var(--footer-3-text-bottom);
font-size: 0.9rem;
max-width: 500px;
margin-bottom: 1rem;
}

.y277f5a00-ba6f-4f85-9d1d-dc386537bd4c .y5550ec36-e15e-413e-bbc5-023255938d83 {
display: flex;
flex-direction: column;
align-items: flex-end;
}

.y277f5a00-ba6f-4f85-9d1d-dc386537bd4c .y96f4c5d8-7eaa-4175-99e2-686a5818e658 {
color: #fff;
font-weight: bold;
margin-bottom: 10px;
font-size: 1rem;
}

.p6b295c9b-0c63-4506-b106-cc78b27a34df {
background-color: var(--footer-4-bg);
color: var(--footer-4-text);
padding: 50px 0;
font-size: 14px;
}
.p6b295c9b-0c63-4506-b106-cc78b27a34df .g4aa8d9dc-633b-41a7-9e4b-ce3a9f683afd {
background-color: var(--footer-4-bg-links);
border-radius: 10px;
}
.p6b295c9b-0c63-4506-b106-cc78b27a34df .g4aa8d9dc-633b-41a7-9e4b-ce3a9f683afd .c86ae476e-bb2e-43d0-9ee4-12544d6dc1aa a {
color: var(--footer-4-link-contact);
font-size: var(--footer-4-link-size);
}
.p6b295c9b-0c63-4506-b106-cc78b27a34df .g4aa8d9dc-633b-41a7-9e4b-ce3a9f683afd .c86ae476e-bb2e-43d0-9ee4-12544d6dc1aa a:hover {
opacity: var(--footer-4-link-contact-hover-opacity);
}
.p6b295c9b-0c63-4506-b106-cc78b27a34df a {
color: var(--footer-4-link);
text-decoration: none;
}
.p6b295c9b-0c63-4506-b106-cc78b27a34df a:hover {
opacity: 0.7;
}
.p6b295c9b-0c63-4506-b106-cc78b27a34df .e98badcbe-7e66-475a-b4a2-e38aa59d417d {
font-weight: 600;
margin-bottom: 15px;
font-size: 16px;
}
.p6b295c9b-0c63-4506-b106-cc78b27a34df .cea745c15-1e4e-4e1a-ac65-06b9e34da039 a,
.p6b295c9b-0c63-4506-b106-cc78b27a34df .r8da69735-26e0-4c21-818c-83fcf1afaeba a {
display: block;
margin-bottom: 5px;
}
.p6b295c9b-0c63-4506-b106-cc78b27a34df .dc96fe086-8991-455a-be85-a3a1341cf696 a {
font-size: 20px;
margin-right: 15px;
}
.p6b295c9b-0c63-4506-b106-cc78b27a34df .i8d26ff21-62c9-405e-aa8e-36d04d3b833e img {
height: 50px;
margin-right: 10px;
}
.p6b295c9b-0c63-4506-b106-cc78b27a34df .sdd072ac0-9f0a-49a4-8825-013d19dd4f57 img {
height: 30px;
margin-right: 10px;
}
.p6b295c9b-0c63-4506-b106-cc78b27a34df .sb4c7d674-7bb5-4036-b774-b49dfd764d26 img {
max-height: 40px;
margin: 5px;
}
.p6b295c9b-0c63-4506-b106-cc78b27a34df .x3dbf1dc0-7ab1-4e2a-94b6-3d2424a7b304 {
border-top: 1px solid #1b1d3a;
padding-top: 20px;
font-size: 12px;
color: #aaa;
}

.p6b295c9b-0c63-4506-b106-cc78b27a34df .x3dbf1dc0-7ab1-4e2a-94b6-3d2424a7b304 p {
color: var(--footer-4-text-bottom);
}

.p6b295c9b-0c63-4506-b106-cc78b27a34df .w5f9f2465-dc1f-4c14-99e9-f76eb7cef996 {
display: inline-flex;
border-radius: 0.5rem;
overflow: hidden;
}

.p6b295c9b-0c63-4506-b106-cc78b27a34df .w5f9f2465-dc1f-4c14-99e9-f76eb7cef996 button {
display: flex;
align-items: center;
gap: 0.5rem;
padding: 0.5rem 1rem;
border: none;
background: none;
color: #fff;
font-weight: 500;
}

.p6b295c9b-0c63-4506-b106-cc78b27a34df .w5f9f2465-dc1f-4c14-99e9-f76eb7cef996 button.u0e9b154d-5564-40a2-86d9-7444f86c49ba {
background-color: #1c1c5c;
}

.p6b295c9b-0c63-4506-b106-cc78b27a34df .w5f9f2465-dc1f-4c14-99e9-f76eb7cef996 img {
width: 20px;
height: 14px;
}

.na6bc0fcf-5368-45e9-92bf-123e15af350f {
background-color: var(--footer-5-bg);
font-size: 14px;
color: var(--footer-5-text);
}

.na6bc0fcf-5368-45e9-92bf-123e15af350f h6 {
color: var(--footer-5-text);
font-weight: 600;
margin-bottom: 15px;
}

.na6bc0fcf-5368-45e9-92bf-123e15af350f a {
color: var(--footer-5-link);
text-decoration: none;
display: block;
margin-bottom: 8px;
}

.na6bc0fcf-5368-45e9-92bf-123e15af350f .u4b531dfe-f914-45c6-8ef7-b02ed90ed9a4 {
max-width: 160px;
margin-bottom: 20px;
}

/* Верхний блок */
.na6bc0fcf-5368-45e9-92bf-123e15af350f .tab356a41-135d-4dea-b278-c0cc0260be52 {
display: flex;
flex-wrap: wrap;
justify-content: space-between;
padding: 0px 80px 0px;
border-bottom: 1px solid #222;
}

.na6bc0fcf-5368-45e9-92bf-123e15af350f .tab356a41-135d-4dea-b278-c0cc0260be52 > div {
flex: 1;
min-width: 180px;
padding: 0 20px;
border-right: 1px solid #222;
}

.na6bc0fcf-5368-45e9-92bf-123e15af350f .tab356a41-135d-4dea-b278-c0cc0260be52 > div:last-child {
border-right: none;
}

/* Средняя часть */
.na6bc0fcf-5368-45e9-92bf-123e15af350f .x42bf6d52-eabd-4a30-8645-4030c3c6a328 {
padding: 25px 80px;
border-bottom: 1px solid #222;
}

/* Нижняя часть */
.na6bc0fcf-5368-45e9-92bf-123e15af350f .x3dbf1dc0-7ab1-4e2a-94b6-3d2424a7b304 {
padding: 25px 80px;
border-top: 1px solid #222;
}

/* Кнопки */
.na6bc0fcf-5368-45e9-92bf-123e15af350f .n21245710-b7a0-4bca-8e6a-2310c805e097 .btn {
background: #1a1a1a;
color: #fff;
border-radius: 30px;
padding: 8px 18px;
font-size: 14px;
margin-left: 8px;
margin-top: 8px;
}

.na6bc0fcf-5368-45e9-92bf-123e15af350f .n21245710-b7a0-4bca-8e6a-2310c805e097 .btn:hover {
background: var(--footer-5-bg-button);
color: var(--footer-5-bg-button-text);
}

.na6bc0fcf-5368-45e9-92bf-123e15af350f .y838ceabd-8453-4dd3-9aec-6e79f965c521 {
padding: 25px 80px;
}

/* Верификация */
.na6bc0fcf-5368-45e9-92bf-123e15af350f .zcfe5391b-7642-45a3-af3e-0aee7a90247d img {
height: 40px;
margin-right: 10px;
}

/* Платёжки */
.na6bc0fcf-5368-45e9-92bf-123e15af350f .ke89a5e63-f098-4f7d-891f-10691b546665 img {
height: 24px;
}

.na6bc0fcf-5368-45e9-92bf-123e15af350f .v50d5ddc8-faf8-4103-86c4-e273a882053e {
background-color: #fff;
border-radius: 10px;
}

.na6bc0fcf-5368-45e9-92bf-123e15af350f .c07ee27ce-22ae-4f37-9ef0-0fd3062c7d12 {
max-width: 800px;
color: var(--footer-5-text-bottom);
}

.t9b31d625-3442-4231-aa2e-54ca89d22ffe {
background-color: var(--footer-6-bg);
color: var(--footer-6-text);
}
.t9b31d625-3442-4231-aa2e-54ca89d22ffe .b08726e5a-ff82-4c0e-82f3-0502f4e4a0cf {
background-color: var(--footer-6-bg-support);
}
.t9b31d625-3442-4231-aa2e-54ca89d22ffe a {
color: var(--footer-6-link) !important;
font-weight: 500;
}
.t9b31d625-3442-4231-aa2e-54ca89d22ffe .a33d9b05b-15b7-44c0-874c-d3b9ad0b29fb {
background-color: #4a4175;
color: var(--footer-6-text);
font-size: 1.2rem;
}
.t9b31d625-3442-4231-aa2e-54ca89d22ffe .ab1ff12aa-aa9e-4f8a-8ae5-a20109760200 {
background-color: var(--footer-6-bg-support-chat)
}
.t9b31d625-3442-4231-aa2e-54ca89d22ffe .mf7d79718-9d32-419a-bdeb-fcebefce744a {
background-color: var(--footer-6-bg-support-tg)
}
.t9b31d625-3442-4231-aa2e-54ca89d22ffe .xe4e72532-18c2-40c5-b0a8-2fbd73c655d9 {
background-color: var(--footer-6-bg-support-mail)
}

.h79756c77-7769-4dda-8f50-b5f781cabb41 {
background-color: var(--footer-7-bg);
color: var(--footer-7-text);
margin-top: auto; /* Push footer to bottom */
}
.h79756c77-7769-4dda-8f50-b5f781cabb41 h5 {
color: var(--footer-7-text);
margin-bottom: 1rem;
}
.h79756c77-7769-4dda-8f50-b5f781cabb41 ul {
padding-left: 0;
list-style: none;
}
.h79756c77-7769-4dda-8f50-b5f781cabb41 ul li a {
color: var(--footer-7-link);
text-decoration: none;
transition: color 0.2s;
}
.h79756c77-7769-4dda-8f50-b5f781cabb41 ul li a:hover {
opacity: 0.7;
}
.h79756c77-7769-4dda-8f50-b5f781cabb41 hr {
border-color: #333;
}

/* Custom button styles */
.h79756c77-7769-4dda-8f50-b5f781cabb41 .fc4a653f1-1756-4990-89d2-2e9d8a15e51e {
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;
}
.h79756c77-7769-4dda-8f50-b5f781cabb41 .fc4a653f1-1756-4990-89d2-2e9d8a15e51e i {
margin-left: 0.5rem;
font-size: 1.25rem;
}

.h79756c77-7769-4dda-8f50-b5f781cabb41 .l407ad734-1a9f-4d6e-8330-0932dc07c7bf {
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;
}
.h79756c77-7769-4dda-8f50-b5f781cabb41 .l407ad734-1a9f-4d6e-8330-0932dc07c7bf i {
font-size: 2rem; /* Larger icon size */
margin-right: 0.75rem;
}
.h79756c77-7769-4dda-8f50-b5f781cabb41 .l407ad734-1a9f-4d6e-8330-0932dc07c7bf .u1af44668-bef3-4b6d-bd1c-b5dc6f272d7d {
font-size: 0.75rem;
line-height: 1; /* Adjust line height for better vertical alignment */
display: block;
}
.h79756c77-7769-4dda-8f50-b5f781cabb41 .l407ad734-1a9f-4d6e-8330-0932dc07c7bf .ufe7cf304-0565-4b4a-a153-31d95bb44608 {
font-size: 1.2rem;
font-weight: bold;
line-height: 1;
display: block;
}

/* Placeholder styles for logos */
.h79756c77-7769-4dda-8f50-b5f781cabb41 .zf57c0a3c-5d09-4a49-938a-db373f931e17 {
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 */
}

.ye07be549-6560-425c-a0d7-c8a47fc383e7 {
background-color: var(--footer-8-bg);
color: var(--footer-8-text);
padding-top: 30px;
padding-bottom: 20px;
font-size: 0.9rem;
}
.ye07be549-6560-425c-a0d7-c8a47fc383e7 .u4b531dfe-f914-45c6-8ef7-b02ed90ed9a4 {
font-size: 1.8rem;
font-weight: bold;
color: #fff;
text-decoration: none;
}
.ye07be549-6560-425c-a0d7-c8a47fc383e7 .dc96fe086-8991-455a-be85-a3a1341cf696 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;
}
.ye07be549-6560-425c-a0d7-c8a47fc383e7 .dc96fe086-8991-455a-be85-a3a1341cf696 a:hover {
opacity: 0.8;
}
.ye07be549-6560-425c-a0d7-c8a47fc383e7 ul {
list-style: none;
padding: 0;
}
.ye07be549-6560-425c-a0d7-c8a47fc383e7 ul li {
margin-bottom: 10px;
position: relative;
}
.ye07be549-6560-425c-a0d7-c8a47fc383e7 ul li a {
color: var(--footer-8-link);
text-decoration: none;
transition: color 0.3s ease;
}
.ye07be549-6560-425c-a0d7-c8a47fc383e7 ul li a:hover {
opacity: 0.7;
}
.ye07be549-6560-425c-a0d7-c8a47fc383e7 ul li i.ndf725d82-00e6-48ba-ac4c-dc3d551bd816.sdfdde94b-f375-4268-9dd7-37cad0180b5f {
color: var(--footer-8-link);
font-size: 0.7rem;
margin-right: 8px;
}
.ye07be549-6560-425c-a0d7-c8a47fc383e7 .o96696132-3d5e-4da1-8ee4-b89b80a5aeef {
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 */
}
.ye07be549-6560-425c-a0d7-c8a47fc383e7 .o96696132-3d5e-4da1-8ee4-b89b80a5aeef:hover {
opacity: 0.7;
}
.ye07be549-6560-425c-a0d7-c8a47fc383e7 .o96696132-3d5e-4da1-8ee4-b89b80a5aeef i {
margin-right: 10px;
font-size: 1.5rem;
}
.ye07be549-6560-425c-a0d7-c8a47fc383e7 .t347ab98d-7a7b-4f7a-8caa-dd58f5567d6d img,
.ye07be549-6560-425c-a0d7-c8a47fc383e7 .r7bfc578f-2d41-4d26-93c4-bb956cf18397 img {
height: 25px; /* Adjust as needed */
margin-right: 20px;
filter: grayscale(100%) brightness(1.5); /* Make images greyish-white */
opacity: 0.7;
}
.ye07be549-6560-425c-a0d7-c8a47fc383e7 .t347ab98d-7a7b-4f7a-8caa-dd58f5567d6d .j90b52ca4-dd4f-4fea-b60d-ed0b51b62c5e {
font-size: 2.2rem; /* Larger for crypto */
margin-top: 5px;
margin-left: -5px;
margin-right: 10px;
color: #ccc;
}

.ye07be549-6560-425c-a0d7-c8a47fc383e7 .g6337565b-4e69-4b85-88fe-e18311cccf35 {
width: 70px; /* Adjust size as needed */
height: auto;
margin-right: 20px;
filter: grayscale(100%) brightness(1.5);
}
.ye07be549-6560-425c-a0d7-c8a47fc383e7 hr {
border-color: #333;
margin-top: 30px;
margin-bottom: 20px;
}
.ye07be549-6560-425c-a0d7-c8a47fc383e7 .i8a2d2d4a-d5b4-4ae4-bb03-445d09fb0565 {
display: flex;
justify-content: space-between;
align-items: center;
flex-wrap: wrap;
margin-top: 20px;
}
.ye07be549-6560-425c-a0d7-c8a47fc383e7 .i8a2d2d4a-d5b4-4ae4-bb03-445d09fb0565 .r7bfc578f-2d41-4d26-93c4-bb956cf18397 {
display: flex;
align-items: center;
}
.ye07be549-6560-425c-a0d7-c8a47fc383e7 .yf530b1fe-8f1b-46a5-a47a-e0c54c395bde {
font-size: 0.8rem;
color: var(--footer-8-text-bottom);
}

.d21bec6ba-1576-42f0-98a4-a7fd1b84e576 {
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;
}
.d21bec6ba-1576-42f0-98a4-a7fd1b84e576 .a1dcb04c8-8e36-437e-9343-793b1baac269 {
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);
}
.d21bec6ba-1576-42f0-98a4-a7fd1b84e576 .pf11b4bf7-0187-4bec-89bb-5472ca16f3cc {
padding: 2rem 0;
border-bottom: 1px solid #333; /* Separator line */
}
.d21bec6ba-1576-42f0-98a4-a7fd1b84e576 .pf11b4bf7-0187-4bec-89bb-5472ca16f3cc:last-of-type {
border-bottom: none;
}
.d21bec6ba-1576-42f0-98a4-a7fd1b84e576 .xce3e7155-88d6-4f1c-8d04-4163fb2059e9 {
color: var(--footer-9-header-block);
font-size: 1rem;
font-weight: bold;
margin-bottom: 1rem;
}
.d21bec6ba-1576-42f0-98a4-a7fd1b84e576 .b8c6add9f-9e89-4b13-9ad4-94bc391c8d05, .c07ee27ce-22ae-4f37-9ef0-0fd3062c7d12 {
color: var(--footer-9-link);
text-decoration: none;
display: block;
margin-bottom: 0.5rem;
font-size: 0.8125rem; /* Slightly smaller for links/text items */
}
.d21bec6ba-1576-42f0-98a4-a7fd1b84e576 .b8c6add9f-9e89-4b13-9ad4-94bc391c8d05:hover {
opacity: 0.7;
}
.d21bec6ba-1576-42f0-98a4-a7fd1b84e576 .xa19dc828-f09d-4d2c-bd75-3fb26bf4167c {
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;
}
.d21bec6ba-1576-42f0-98a4-a7fd1b84e576 .ba52ff12a-7b36-42a7-9ad0-fa4a98963755 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 */
.d21bec6ba-1576-42f0-98a4-a7fd1b84e576 .ba52ff12a-7b36-42a7-9ad0-fa4a98963755.z73a6a6be-f78c-451f-9d48-153ec0d8cc97 img {
filter: none; /* Remove grayscale for these as they have color in original */
}

.d21bec6ba-1576-42f0-98a4-a7fd1b84e576 .a0f5327e6-6e4e-48b9-af65-f00155477bfd {
display: flex;
flex-direction: column;
align-items: flex-end;
gap: 1rem;
}
.d21bec6ba-1576-42f0-98a4-a7fd1b84e576 .a0f5327e6-6e4e-48b9-af65-f00155477bfd img {
max-width: 150px; /* Adjust size for these logos */
height: auto;
}
.d21bec6ba-1576-42f0-98a4-a7fd1b84e576 .zd0717883-7d52-43b3-b36d-f6fd627f9134 {
font-size: 0.75rem; /* Smaller for legal text */
color: var(--footer-9-text-bottom);
line-height: 1.5;
text-align: start;
}
.d21bec6ba-1576-42f0-98a4-a7fd1b84e576 .x787193f9-09b3-48c7-b7ea-6680f49305ae {
font-weight: bold;
color: #ff9900;
margin-bottom: 1rem;
}
.d21bec6ba-1576-42f0-98a4-a7fd1b84e576 .l35ad4f9d-155b-435e-8337-7595689e7deb {
display: flex;
align-items: center;
gap: 10px;
margin-bottom: 1rem;
}
.d21bec6ba-1576-42f0-98a4-a7fd1b84e576 .u03957902-3e3e-4ea2-9e1d-61cc1d155416 {
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 */
}
.d21bec6ba-1576-42f0-98a4-a7fd1b84e576 .u7ac2e356-71aa-40ac-b546-cfaf959487c0 {
display: flex;
align-items: center;
gap: 5px;
}
.d21bec6ba-1576-42f0-98a4-a7fd1b84e576 .r025a7e81-8626-4ccf-97e4-ab67ee58db1f {
font-size: 0.9rem;
color: #00ff00; /* Green for secure text */
font-weight: bold;
}

/* SVG icons and placeholders */
.d21bec6ba-1576-42f0-98a4-a7fd1b84e576 .u7931a442-1409-4e90-b5aa-987f54d26f29 {
/* 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;
}

.d21bec6ba-1576-42f0-98a4-a7fd1b84e576 .u7931a442-1409-4e90-b5aa-987f54d26f29.b1061aa7a-02f8-4a3e-91b9-acb64952b306 { /* 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 */
.d21bec6ba-1576-42f0-98a4-a7fd1b84e576 .ba52ff12a-7b36-42a7-9ad0-fa4a98963755.e57213e5f-13bd-4a0e-91db-5731665c5549 {
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 */
}
.d21bec6ba-1576-42f0-98a4-a7fd1b84e576 .ba52ff12a-7b36-42a7-9ad0-fa4a98963755.tc4b2eb75-f48a-4984-891d-b0bc876d251d {
padding: 0.5rem 1rem;
border-radius: 5px;
text-align: center;
}
.d21bec6ba-1576-42f0-98a4-a7fd1b84e576 .ba52ff12a-7b36-42a7-9ad0-fa4a98963755.tc4b2eb75-f48a-4984-891d-b0bc876d251d > div {
color: white;
}
.d21bec6ba-1576-42f0-98a4-a7fd1b84e576 .ba52ff12a-7b36-42a7-9ad0-fa4a98963755.tc4b2eb75-f48a-4984-891d-b0bc876d251d .u0bf0b679-f47d-49c9-84c9-364f59538f70 {
font-size: 1.8rem;
font-weight: bold;
line-height: 1;
}
.d21bec6ba-1576-42f0-98a4-a7fd1b84e576 .ba52ff12a-7b36-42a7-9ad0-fa4a98963755.tc4b2eb75-f48a-4984-891d-b0bc876d251d .wc45d4dbb-c5ac-476d-98cf-4dc92885b6d4 {
font-size: 0.7rem;
}

/* For generic logo items that are images, assume they are PNG/JPG and just adjust size */
.d21bec6ba-1576-42f0-98a4-a7fd1b84e576 .ba52ff12a-7b36-42a7-9ad0-fa4a98963755 img {
display: block; /* Ensures images are on their own line/block */
}

.wb64e9a8b-d90d-41d0-a7d8-1736914375f7 {
background: var(--footer-10-bg);
color: var(--footer-10-text);
overflow-x: hidden;
}

.wb64e9a8b-d90d-41d0-a7d8-1736914375f7 .f8fc5ada5-0d94-4287-abd6-ebe561c515bd {
font-weight: 700;
font-size: 1rem;
color: var(--footer-10-header-block);
}

.wb64e9a8b-d90d-41d0-a7d8-1736914375f7 .ae297a974-c8ae-4c41-b946-c4bb2a45a492 {
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;
}

.wb64e9a8b-d90d-41d0-a7d8-1736914375f7 .l2feef4cd-0bdd-47de-98a1-e1550f5381e5 {
display: flex;
width: max-content;
animation: scroll 40s linear infinite;
}

.wb64e9a8b-d90d-41d0-a7d8-1736914375f7 .m353d2d33-ca34-41c1-a331-ef1e19035698 {
display: flex;
gap: 1.5rem;
padding-right: 1.5rem;
}

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

.wb64e9a8b-d90d-41d0-a7d8-1736914375f7 .tb03f9dc2-19df-48c9-9ff0-459056f58f5c {
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;
}

.wb64e9a8b-d90d-41d0-a7d8-1736914375f7 .g4aa8d9dc-633b-41a7-9e4b-ce3a9f683afd a {
display: block;
color: var(--footer-10-link);
text-decoration: none;
margin-bottom: .25rem;
font-size: 0.9rem;
}

.wb64e9a8b-d90d-41d0-a7d8-1736914375f7 .g4aa8d9dc-633b-41a7-9e4b-ce3a9f683afd a:hover {
opacity: 0.7;
}

.wb64e9a8b-d90d-41d0-a7d8-1736914375f7 .da771bbbe-6f05-4e90-9253-22e4cfed959d {
margin-top: 60px;
padding-bottom: 30px;
}

.wb64e9a8b-d90d-41d0-a7d8-1736914375f7 .x3dbf1dc0-7ab1-4e2a-94b6-3d2424a7b304 {
border-top: 1px solid rgba(255,255,255,0.2);
text-align: center;
font-size: 0.85rem;
padding-top: 10px;
}

.wb64e9a8b-d90d-41d0-a7d8-1736914375f7 .d5dfed4b3-2e32-48a6-8158-48097844cfc5 {
display: flex;
align-items: center;
gap: 1rem;
flex-wrap: wrap;
margin-top: 10px;
}

.wb64e9a8b-d90d-41d0-a7d8-1736914375f7 .d5dfed4b3-2e32-48a6-8158-48097844cfc5 .tb03f9dc2-19df-48c9-9ff0-459056f58f5c {
width: 70px;
height: 40px;
font-size: 0.75rem;
}

/* Custom styles for the footer to match the image */
.i2b594e36-f199-443d-bd70-2fef51180c79 {
background-color: var(--footer-11-bg);
color: var(--footer-11-text);
}

.i2b594e36-f199-443d-bd70-2fef51180c79 .u4b531dfe-f914-45c6-8ef7-b02ed90ed9a4 {
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 */
}

.i2b594e36-f199-443d-bd70-2fef51180c79 .r40881bdf-894d-4e40-988a-de11afeb0904 {
color: rgba(255, 255, 255, 0.5) !important; /* Slightly adjusted text-white-50 for consistency */
}

.i2b594e36-f199-443d-bd70-2fef51180c79 .e8483cf01-2ba0-46a0-a06c-628431c468b4 {
color: var(--footer-11-header-block) !important; /* White for section titles */
font-size: 1.1rem;
margin-bottom: 1rem !important; /* Spacing below titles */
}

.i2b594e36-f199-443d-bd70-2fef51180c79 .b8c6add9f-9e89-4b13-9ad4-94bc391c8d05 {
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;
}

.i2b594e36-f199-443d-bd70-2fef51180c79 .b8c6add9f-9e89-4b13-9ad4-94bc391c8d05:hover {
opacity: 0.7;
}

.i2b594e36-f199-443d-bd70-2fef51180c79 .m3c7e5e13-56fb-4128-b1f1-0defd4d5f985 {
border-color: #3a3745 !important; /* Custom border color for separators */
}

/* Styling for social media icon placeholders */
.i2b594e36-f199-443d-bd70-2fef51180c79 .d29cc07f2-c205-4d3b-a153-5f8704ccfea5 {
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;
}
.i2b594e36-f199-443d-bd70-2fef51180c79 .d29cc07f2-c205-4d3b-a153-5f8704ccfea5:hover {
background-color: #4a4755; /* Slightly lighter on hover */
color: #ffffff;
}

.i2b594e36-f199-443d-bd70-2fef51180c79 .dc96fe086-8991-455a-be85-a3a1341cf696 .zb52cbfd8-aa6c-46d3-ab7d-74ac46e36787 {
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;
}
.i2b594e36-f199-443d-bd70-2fef51180c79 .dc96fe086-8991-455a-be85-a3a1341cf696 .zb52cbfd8-aa6c-46d3-ab7d-74ac46e36787:hover {
transform: translateY(-2px);
background-color: rgba(255,255,255,0.06);
opacity: 0.7;
}
.i2b594e36-f199-443d-bd70-2fef51180c79 .dc96fe086-8991-455a-be85-a3a1341cf696 svg { width: 20px; height: 20px; display: block; }

/* Styling for badge placeholders */
.i2b594e36-f199-443d-bd70-2fef51180c79 .e5986abb4-c764-444d-9b6a-0fd81cdad043 {
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 */
}
.i2b594e36-f199-443d-bd70-2fef51180c79 .e5986abb4-c764-444d-9b6a-0fd81cdad043.z22ee6d7c-d156-47f6-8b3f-8fd73caaa290 {
background-color: #4CAF50; /* Green for GCB badge */
color: white;
font-weight: bold;
}

/* Styling for language selector button */
.i2b594e36-f199-443d-bd70-2fef51180c79 .w755b3a23-4bb2-4a6c-aab1-24f95f624c94 .btn.z8bbd3258-b913-4310-800e-2361befe94b1 {
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 */
}
.i2b594e36-f199-443d-bd70-2fef51180c79 .w755b3a23-4bb2-4a6c-aab1-24f95f624c94 .btn.z8bbd3258-b913-4310-800e-2361befe94b1:hover {
background-color: #4a4755;
border-color: #4a4755;
color: #ffffff;
}
.i2b594e36-f199-443d-bd70-2fef51180c79 .w755b3a23-4bb2-4a6c-aab1-24f95f624c94 .ufc06c3c0-3160-41bb-b354-5b1d2df39945 {
font-size: 1.2rem; /* Size for flag emoji */
line-height: 1; /* Prevent vertical alignment issues */
}

/* Styling for dropdown menu */
.i2b594e36-f199-443d-bd70-2fef51180c79 .g0d5b926d-55cf-476c-9f88-8f386f5d5387 {
background-color: #3a3745; /* Dark dropdown menu */
border-color: #3a3745;
}
.i2b594e36-f199-443d-bd70-2fef51180c79 .w0c6bac9f-f9bd-4935-a296-58795078f84a {
color: #e0e0e0;
}
.i2b594e36-f199-443d-bd70-2fef51180c79 .w0c6bac9f-f9bd-4935-a296-58795078f84a:hover {
background-color: #4a4755;
color: #ffffff;
}

.pae2be310-2972-4a23-be34-16b1fd4a9b62 {
background-color: var(--popup-bg);
color: var(--popup-text);
}

.pae2be310-2972-4a23-be34-16b1fd4a9b62 .rb91bfd4e-fb8d-433b-807e-f9ec2b043110 {
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");
}

.pae2be310-2972-4a23-be34-16b1fd4a9b62 .zc4193e92-3ced-426b-8da5-811e22373794 {
background-color: var(--popup-btn-bg);
color: var(--popup-btn-text);
font-weight: 500;
}

.t11da78d0-063e-45a2-9df9-3e110c92b60a{
width: 30px;
height: 30px;
object-fit: cover;
display: block;
}

.efe4deb5c-9857-46f5-94af-a4b1ca4a0cc6 {
width: 30px;
height: 30px;
object-fit: cover;
}

.t29f22290-de90-4364-b412-cf9cacd72580 {
width: 20px;
height: 20px;
object-fit: cover;
}

.ua0514ff4-9c1c-4a84-a524-25fbd679e302 {
height: 40px;
margin-right: 20px;
}

.n2e4697fb-1eeb-4817-a5fe-08ad33b32548 {
height: 20px;
margin-right: 5px;
}

@media (max-width: 992px) {
.r64a9932f-910a-49ec-9fb5-47aaa0778bff  {
grid-template-columns: repeat(3, 1fr);
}

.n8babd68a-6544-4f78-b07b-a1b15c505a38  {
grid-template-columns: repeat(3, 1fr);
}

.y277f5a00-ba6f-4f85-9d1d-dc386537bd4c .pf11b4bf7-0187-4bec-89bb-5472ca16f3cc {
margin-bottom: 2rem;
}

.y277f5a00-ba6f-4f85-9d1d-dc386537bd4c .h370185e4-7ba9-41d9-9e94-f5d93b39a29b {
flex-direction: column;
align-items: flex-start;
}

.y277f5a00-ba6f-4f85-9d1d-dc386537bd4c .y5550ec36-e15e-413e-bbc5-023255938d83 {
align-items: flex-start;
margin-top: 1rem;
}

.na6bc0fcf-5368-45e9-92bf-123e15af350f .tab356a41-135d-4dea-b278-c0cc0260be52 {
padding: 40px 20px;
}

.na6bc0fcf-5368-45e9-92bf-123e15af350f .tab356a41-135d-4dea-b278-c0cc0260be52 > div {
border-right: none;
border-bottom: 1px solid #222;
padding-bottom: 20px;
margin-bottom: 20px;
}

.na6bc0fcf-5368-45e9-92bf-123e15af350f .tab356a41-135d-4dea-b278-c0cc0260be52 > div:last-child {
border-bottom: none;
}

.na6bc0fcf-5368-45e9-92bf-123e15af350f .x42bf6d52-eabd-4a30-8645-4030c3c6a328,
.na6bc0fcf-5368-45e9-92bf-123e15af350f .x3dbf1dc0-7ab1-4e2a-94b6-3d2424a7b304,
.na6bc0fcf-5368-45e9-92bf-123e15af350f .y838ceabd-8453-4dd3-9aec-6e79f965c521 {
padding: 40px 20px;
}

.na6bc0fcf-5368-45e9-92bf-123e15af350f .n21245710-b7a0-4bca-8e6a-2310c805e097 {
text-align: left;
}
}

@media (max-width: 768px) {
.g67aeba04-35c3-4af8-8f9b-21bf39d41118 .s040f57b4-3f0f-4c77-bbe9-a96bc11dd34f {
flex-direction: column;
max-width: 95%;
}
.g67aeba04-35c3-4af8-8f9b-21bf39d41118 .u8cfce10d-35b6-4181-941f-82fd8cbc9790 {
border-right: none;
border-bottom: 2px solid rgba(0,0,0,0.1);
}

.k1dce047a-0c73-4cd9-ab22-f541e472f779 {
max-width: 95%;
padding: 40px 24px;
}
.k1dce047a-0c73-4cd9-ab22-f541e472f779 .f40e3aba0-7ec1-4a0c-9ac9-bd1df85e5a1b {
font-size: 1.4rem;
}
.k1dce047a-0c73-4cd9-ab22-f541e472f779 p {
font-size: 0.95rem;
max-height: 140px;
}

.h79756c77-7769-4dda-8f50-b5f781cabb41 .vd3736737-b3a5-49dc-9e95-2d4c06dc6430 {
text-align: center;
}
.h79756c77-7769-4dda-8f50-b5f781cabb41 .d-grid }} {
display: flex;
flex-direction: column;
align-items: center;
}
.h79756c77-7769-4dda-8f50-b5f781cabb41 .d-flex.justify-content-center.align-items-center.gap-4 {
flex-wrap: wrap;
gap: 1rem; /* Adjust gap for smaller screens */
}
.h79756c77-7769-4dda-8f50-b5f781cabb41 .l407ad734-1a9f-4d6e-8330-0932dc07c7bf, .iff764cea-07b3-4475-a1ad-b6a54dadf6b5 .fc4a653f1-1756-4990-89d2-2e9d8a15e51e {
width: 100%; /* Full width buttons on small screens */
}

.ye07be549-6560-425c-a0d7-c8a47fc383e7 .dc96fe086-8991-455a-be85-a3a1341cf696 {
margin-top: 20px;
text-align: center;
}
.ye07be549-6560-425c-a0d7-c8a47fc383e7 .dc96fe086-8991-455a-be85-a3a1341cf696 a {
margin: 0 8px;
}
.ye07be549-6560-425c-a0d7-c8a47fc383e7 .i8a2d2d4a-d5b4-4ae4-bb03-445d09fb0565 {
flex-direction: column;
text-align: center;
}
.ye07be549-6560-425c-a0d7-c8a47fc383e7 .i8a2d2d4a-d5b4-4ae4-bb03-445d09fb0565 .e9adba7f9-927d-4323-a192-960993b0241e {
margin-bottom: 15px;
}

.d21bec6ba-1576-42f0-98a4-a7fd1b84e576 .a0f5327e6-6e4e-48b9-af65-f00155477bfd {
align-items: center;
width: 100%;
}
.d21bec6ba-1576-42f0-98a4-a7fd1b84e576 .zd0717883-7d52-43b3-b36d-f6fd627f9134 {
text-align: center !important;
}

.wb64e9a8b-d90d-41d0-a7d8-1736914375f7 .l2feef4cd-0bdd-47de-98a1-e1550f5381e5 { animation-duration: 25s; }

.i2b594e36-f199-443d-bd70-2fef51180c79 .d-flex.justify-content-between.align-items-center {
flex-direction: column; /* Stack logo and copyright */
text-align: center;
gap: 1rem;
}
.i2b594e36-f199-443d-bd70-2fef51180c79 .d-flex.flex-wrap.justify-content-between.align-items-center {
flex-direction: column; /* Stack social, badges, language selector */
align-items: center;
gap: 1rem;
}
.i2b594e36-f199-443d-bd70-2fef51180c79 .dc96fe086-8991-455a-be85-a3a1341cf696,
.i2b594e36-f199-443d-bd70-2fef51180c79 .w953f9cee-ffe6-4264-8cae-6dacfee9ce23,
.i2b594e36-f199-443d-bd70-2fef51180c79 .w755b3a23-4bb2-4a6c-aab1-24f95f624c94 {
width: 100%; /* Full width for better stacking */
justify-content: center; /* Center items within their containers */
}
.i2b594e36-f199-443d-bd70-2fef51180c79 .w953f9cee-ffe6-4264-8cae-6dacfee9ce23 {
/* 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 */
}
.i2b594e36-f199-443d-bd70-2fef51180c79 .e5986abb4-c764-444d-9b6a-0fd81cdad043 {
width: auto; /* Allow badges to size naturally within grid */
}
}
