a {
text-decoration:none;
}
span {
cursor: pointer;
}
ul {
list-style: none;
}
.p00f603be-8340-48a4-a68b-37f65c3a9c2d {
background-color: var(--header-1-bg);
}

.p00f603be-8340-48a4-a68b-37f65c3a9c2d .z22159533-3236-4d10-b64c-f2441700d6d0 {
background-color: var(--header-1-btn-login-bg);
color: var(--header-1-btn-login-text);
font-weight: 500;
}

.p00f603be-8340-48a4-a68b-37f65c3a9c2d .n810b7085-6c94-4bd7-be0a-ae32817aa4a6 {
background-color: var(--header-1-btn-signup-bg);
color: var(--header-1-btn-signup-text);
font-weight: 500;
}

.zc6863980-00b5-4fd1-9c32-482b3601bb92 {
background-color: var(--header-2-bg);
}

.zc6863980-00b5-4fd1-9c32-482b3601bb92 .c213fc74b-e9e9-4344-b4c9-9bcee01b0d59 {
background-color: var(--header-2-btn-login-bg);
color: var(--header-2-btn-login-text);
}

.zc6863980-00b5-4fd1-9c32-482b3601bb92 .ocfa143df-71df-4b5b-9e5d-8c27bf3c1d49 {
width: 68px;
}

.zc6863980-00b5-4fd1-9c32-482b3601bb92 .z22159533-3236-4d10-b64c-f2441700d6d0 {
background-color: var(--header-2-btn-login-bg);
color: var(--header-2-btn-login-text);
font-weight: 500;
}

.zc6863980-00b5-4fd1-9c32-482b3601bb92 .n810b7085-6c94-4bd7-be0a-ae32817aa4a6 {
background-color: var(--header-2-btn-signup-bg);
color: var(--header-2-btn-signup-text);
font-weight: 500;
}

.pd387f2fd-2b37-4ecc-86db-8368b8f1251a {
background-color: var(--header-3-bg);
color: var(--header-3-text);
border-bottom: 1px solid #333;
}
.t80bd88d9-5c09-4cd8-8d53-d6dad8db64c3 {
background-color: var(--menu-3-bg);
color: var(--menu-3-text);
border-top: 1px solid #333;
}
.pd387f2fd-2b37-4ecc-86db-8368b8f1251a .r488f41f8-c57d-4701-aa9d-6340536cab82 {
font-size: 1.8rem;
font-weight: bold;
}
.t80bd88d9-5c09-4cd8-8d53-d6dad8db64c3 .f05e3e4c2-0585-4dba-b3fe-4b01cf5d3cfe {
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;
}
.t80bd88d9-5c09-4cd8-8d53-d6dad8db64c3 .f05e3e4c2-0585-4dba-b3fe-4b01cf5d3cfe:hover {
opacity: 0.9;
color: var(--menu-3-btn-signup-text);
}
.w6c7b18dd-29e4-486f-b22c-a9d9ee4ca1aa.r6a1074a3-ed53-45c7-b148-f956d7dd779f {
flex-grow: 1; /* Занимает все доступное пространство между хедером и футером */
background-color: white; /* Белая область контента */
}
.pd387f2fd-2b37-4ecc-86db-8368b8f1251a .a33b71532-d492-4110-8339-e64c84305e49 {
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;
}
.pd387f2fd-2b37-4ecc-86db-8368b8f1251a .a33b71532-d492-4110-8339-e64c84305e49:hover {
background-color: var(--header-3-btn-login-bg);
color: var(--header-3-btn-login-text);
}
.pd387f2fd-2b37-4ecc-86db-8368b8f1251a .nd1f503a6-6b8c-4508-a513-48670b136926 {
color: var(--header-3-text);
text-decoration: none;
font-size: 0.9rem;
display: flex;
flex-direction: column;
align-items: center;
padding: 0.5rem 0;
}
.t80bd88d9-5c09-4cd8-8d53-d6dad8db64c3 .aa7f8cb76-30b1-4c01-ac82-b10bf47071c9 {
color: var(--header-3-text);
text-decoration: none;
font-size: 0.9rem;
display: flex;
flex-direction: column;
align-items: center;
padding: 0.5rem 0;
}
.t80bd88d9-5c09-4cd8-8d53-d6dad8db64c3 .aa7f8cb76-30b1-4c01-ac82-b10bf47071c9 i {
font-size: 1.4rem;
margin-bottom: 0.2rem;
}
.t80bd88d9-5c09-4cd8-8d53-d6dad8db64c3 .aa7f8cb76-30b1-4c01-ac82-b10bf47071c9:hover {
color: white;
}

/* Header */
.k36693437-e770-495f-837c-4f8517abce1e {
background-color: var(--header-4-bg);
border-bottom: 1px solid rgba(255,255,255,0.1);
}
.k36693437-e770-495f-837c-4f8517abce1e .hb18ee7dd-75b1-4728-820d-2e7c0939c03f { 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; }
.k36693437-e770-495f-837c-4f8517abce1e .hb18ee7dd-75b1-4728-820d-2e7c0939c03f.fd62e81e4-c608-4bef-8b6b-91c55f17040f { background-color: #ffde00; }
.k36693437-e770-495f-837c-4f8517abce1e .hea4921c1-03ad-44ad-be6a-0b9e011c2ad2 { background: var(--header-4-btn-login-bg); color: var(--header-4-btn-login-text) !important; font-weight: 500; text-decoration: none;}
.k36693437-e770-495f-837c-4f8517abce1e .rb41280d8-4336-4a2f-a7af-8ae1aceaaee2 { background: var(--header-4-btn-signup-bg); color:#fff; font-weight:500; border:none; padding:0.5rem 1.2rem; border-radius:8px; }

/* Main content */
.mece199cb-c112-4374-8983-5c34b76d4c81 .vec471b13-4aab-40fd-a27b-05e0fc44d24a { background:#fff; border-radius:10px; box-shadow:0 4px 8px rgba(0,0,0,0.1); height:100%; }

/* Footer menu-4 компактный */
.c2beb39e0-b9d7-47f8-b213-ce2161183527 {
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;
}
.c2beb39e0-b9d7-47f8-b213-ce2161183527 .h49c37c64-c78c-435d-bae1-160680aedd5c { flex: 1; }
.c2beb39e0-b9d7-47f8-b213-ce2161183527 .i33dd8d70-d509-471e-9612-e5e5cb261458 {
display: flex;
flex-direction: column;
align-items: center;
justify-content: flex-end;
gap: 1px; /* минимальное расстояние между иконкой и текстом */
text-decoration: none;
color: #e0e0e0;
font-size: 0.65rem;
}
.c2beb39e0-b9d7-47f8-b213-ce2161183527 .i33dd8d70-d509-471e-9612-e5e5cb261458:hover { color:#fe617c; }
.c2beb39e0-b9d7-47f8-b213-ce2161183527 .i33dd8d70-d509-471e-9612-e5e5cb261458 i { font-size:1.5rem; color: var(--menu-4-icon)}

/* Депозит */
.c2beb39e0-b9d7-47f8-b213-ce2161183527 .j25282535-3b92-4e63-9c9d-8c1c5b40d361 { position: absolute; top: -20px; }
.c2beb39e0-b9d7-47f8-b213-ce2161183527 .k49c44aa3-9b42-447d-aa65-604db67468fe {
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;
}
.c2beb39e0-b9d7-47f8-b213-ce2161183527 .k49c44aa3-9b42-447d-aa65-604db67468fe:hover { transform: scale(1.1); }
.c2beb39e0-b9d7-47f8-b213-ce2161183527 .k49c44aa3-9b42-447d-aa65-604db67468fe i { color: var(--menu-4-icon-deposit); position: relative; top:1px; }
.c2beb39e0-b9d7-47f8-b213-ce2161183527 .h49c37c64-c78c-435d-bae1-160680aedd5c span { font-weight:500; font-size:0.6rem; }

.nb897a354-9619-4e63-bf3c-8888176ed5ef {
background-color: var(--header-5-bg);
color: var(--header-5-text);
padding: 1rem 1.5rem;
}
.ve829fb5c-59da-44e3-abfa-1dfd0c5c5d7b {
background-color: var(--menu-5-bg);
color: var(--menu-5-text);
padding: 0.75rem 1rem;
}
.nb897a354-9619-4e63-bf3c-8888176ed5ef .q23adf9fc-86c0-4e4c-b94c-a87bb2aaf00a {
display: flex;
align-items: center;
font-size: 1.5rem;
font-weight: bold;
color: var(--header-5-text);
text-decoration: none;
width: 120px;
}
.nb897a354-9619-4e63-bf3c-8888176ed5ef .u3b84ff8a-38ef-417b-b8e5-a99b5f82ef0a {
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;
}
.nb897a354-9619-4e63-bf3c-8888176ed5ef .t3921422e-80b6-40fd-802a-220f7826d4eb {
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;
}
.nb897a354-9619-4e63-bf3c-8888176ed5ef .t9ad91025-34f6-47ff-af8e-3cd7313f56b5 {
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);
}
.nb897a354-9619-4e63-bf3c-8888176ed5ef .s0aaf1854-fd8b-4f2a-ad00-f063b62f3531 {
color: var(--header-5-text);
text-decoration: none;
font-size: 1rem;
margin-left: 1rem;
}
.nb897a354-9619-4e63-bf3c-8888176ed5ef .s0aaf1854-fd8b-4f2a-ad00-f063b62f3531 .e12209105-5a31-4ca0-becf-500526362fe5 {
margin-right: 0.4rem;
}
.o620879eb-0af8-4a38-96de-437780cc174b.r6a1074a3-ed53-45c7-b148-f956d7dd779f {
flex-grow: 1;
background-color: white;
/* Placeholder for content area */
margin-top: 0; /* Remove default body margin */
margin-bottom: 0; /* Remove default body margin */
}
.ve829fb5c-59da-44e3-abfa-1dfd0c5c5d7b .u3b84ff8a-38ef-417b-b8e5-a99b5f82ef0a {
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;
}
.ve829fb5c-59da-44e3-abfa-1dfd0c5c5d7b .t3921422e-80b6-40fd-802a-220f7826d4eb {
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;
}
.ve829fb5c-59da-44e3-abfa-1dfd0c5c5d7b .t9ad91025-34f6-47ff-af8e-3cd7313f56b5 {
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);
}

.c65510e09-39fc-4217-a785-9e6096dde795 {
background-color: var(--header-6-bg);
height: 64px;
}

.f82b0ec68-353a-4232-9d69-c11a97e5517f {
color: var(--header-text);
}

.c65510e09-39fc-4217-a785-9e6096dde795 .x3a2a1919-74f0-4bb6-b11c-589a4b9d74ab {
background: var(--header-6-btn-login-bg);
color: var(--header-6-btn-login-text);
border: none;
border-radius: 0;
height: 64px;
width: 64px;
}

.c65510e09-39fc-4217-a785-9e6096dde795 .we2a974dc-5a52-4a60-8ccb-f1b0d39afa20 {
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;
}

.c65510e09-39fc-4217-a785-9e6096dde795 .a33b71532-d492-4110-8339-e64c84305e49 {
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;
}

.c65510e09-39fc-4217-a785-9e6096dde795 .l3362e92f-1bd9-4647-874c-b4af14ec54a3 {
display: inline-block;
width: 22px;
height: 22px;
border: 3px solid #f89b2f;
border-radius: 50%;
position: relative;
}

.c65510e09-39fc-4217-a785-9e6096dde795 .l3362e92f-1bd9-4647-874c-b4af14ec54a3::before,
.c65510e09-39fc-4217-a785-9e6096dde795 .l3362e92f-1bd9-4647-874c-b4af14ec54a3::after {
content: "";
position: absolute;
inset: -6px;
border: 2px dotted #f89b2f;
border-radius: 50%;
}

.icf2d92dd-108e-42e1-bde7-18afc724f7e1 {
background-color: var(--header-7-bg);
}

.icf2d92dd-108e-42e1-bde7-18afc724f7e1 .z22159533-3236-4d10-b64c-f2441700d6d0,
.icf2d92dd-108e-42e1-bde7-18afc724f7e1 .r9efa7a47-f7d6-4aa2-8790-74d3ae2fbe4d {
background: var(--header-7-btn-login-bg);
color: var(--header-7-btn-login-text);
font-weight: 500;
}

.icf2d92dd-108e-42e1-bde7-18afc724f7e1 .n810b7085-6c94-4bd7-be0a-ae32817aa4a6 {
background: var(--header-7-btn-signup-bg);
color: var(--header-7-btn-signup-text);
font-weight: 500;
}

.mdeed4a34-9a18-449c-b40d-46facaf8747b {
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;
}

.mdeed4a34-9a18-449c-b40d-46facaf8747b .v9175c1c1-ed99-4990-9e0c-c81401f3759e {
font-size: 5vw;
font-weight: 700;
margin-bottom: 0.5rem;
color: var(--h1-1-main-text);
}

.mdeed4a34-9a18-449c-b40d-46facaf8747b .ia326ff9b-7102-46bb-a5e0-b7f24f3b1098 {
font-size: 4vw;
color: var(--h1-1-text);
font-weight: 500;
line-height: 1.3;
}

.x41732d6c-16d8-4edb-b0fc-f232076effad {
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;
}

.x41732d6c-16d8-4edb-b0fc-f232076effad .la1fc5434-cb87-452b-8752-1f51d1dc3c7d {
margin-left: 37vw;
}

.x41732d6c-16d8-4edb-b0fc-f232076effad .v9175c1c1-ed99-4990-9e0c-c81401f3759e {
font-size: 4.5vw;
font-weight: 700;
margin-bottom: 0.5rem;
color: var(--h1-2-main-text);
}

.x41732d6c-16d8-4edb-b0fc-f232076effad .ia326ff9b-7102-46bb-a5e0-b7f24f3b1098 {
font-size: 3vw;
color: var(--h1-2-text);
font-weight: 500;
line-height: 1.3;
}

.td0333a24-f970-4806-adcc-6c0c50fad724 {
display: flex;
align-items: center;
justify-content: center;
flex-direction: column;
}

.td0333a24-f970-4806-adcc-6c0c50fad724 .p39f826a2-2941-4f36-ac59-ccac1eea8573 {
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);
}

/* Левая часть */
.td0333a24-f970-4806-adcc-6c0c50fad724 .p234ca70a-0d5f-4898-a2ec-04f80bab4f48 {
flex: 1 1 350px;
padding: 40px;
border-right: 2px solid rgba(0,0,0,0.1);
}

.td0333a24-f970-4806-adcc-6c0c50fad724 .p234ca70a-0d5f-4898-a2ec-04f80bab4f48 h5 {
font-weight: 700;
color: #000;
}

.td0333a24-f970-4806-adcc-6c0c50fad724 .input-group-text {
background-color: #fff;
border-right: 0;
}

.td0333a24-f970-4806-adcc-6c0c50fad724 .form-control {
text-align: center;
font-weight: 600;
border-left: 0;
border-right: 0;
}

.td0333a24-f970-4806-adcc-6c0c50fad724 .form-select {
border-left: 0;
}

.td0333a24-f970-4806-adcc-6c0c50fad724 .vf551672f-12c9-4753-b183-9e6ef430fd41 {
background: linear-gradient(180deg, #FFD54F, #FFB300);
border: none;
color: #000;
font-weight: 700;
border-radius: 8px;
transition: all 0.2s;
}

.td0333a24-f970-4806-adcc-6c0c50fad724 .vf551672f-12c9-4753-b183-9e6ef430fd41:hover {
background: linear-gradient(180deg, #FFE082, #FFC107);
}

.td0333a24-f970-4806-adcc-6c0c50fad724 .c0cd42030-b5f0-488b-aaf3-225ffe39e577 img {
height: 16px;
margin-right: 10px;
}

/* Правая часть */
.td0333a24-f970-4806-adcc-6c0c50fad724 .r0487a7fc-5b1f-49e7-9429-56d241989b43 {
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;
}

.td0333a24-f970-4806-adcc-6c0c50fad724 .r0487a7fc-5b1f-49e7-9429-56d241989b43 h1 {
font-weight: 800;
font-size: 3rem;
}

.td0333a24-f970-4806-adcc-6c0c50fad724 .r0487a7fc-5b1f-49e7-9429-56d241989b43 p {
margin: 0;
}

.td0333a24-f970-4806-adcc-6c0c50fad724 .e83ae693f-cab2-497f-92e2-2abbf39b539e {
gap: 11px;
}

.f07b5efa1-a111-4f07-9b45-8edd192e8293 {
height: 50px;
}

.hdff60be8-cc24-43e1-9bf7-62242e2115c5 {
height: 24px;
}
.c90f54ecc-404a-4859-a838-97e53a322631 {
background-color: var(--h1-4-bg);
color: #f8f9fa;
}
.c90f54ecc-404a-4859-a838-97e53a322631 .t3f1ef345-6fbf-44f4-91eb-027efc8e3fab {
background-color: #343a4070; /* Slightly lighter dark for main sections */
border-radius: 15px;
overflow: hidden;
}
.c90f54ecc-404a-4859-a838-97e53a322631 .x5ca72231-f4a1-4e48-8517-2e30606f885e {
background-color: #495057; /* Card background */
border-radius: 10px;
min-height: 120px;
display: flex;
align-items: center;
padding: 15px;
margin-bottom: 15px;
}
.c90f54ecc-404a-4859-a838-97e53a322631 .k4747e851-ff20-461c-907d-94e2cb9ecde0 {
width: 50px;
height: 50px;
margin-right: 15px;
border-radius: 8px;
}
.c90f54ecc-404a-4859-a838-97e53a322631 .z58bf56c4-5305-44bc-8884-726688d547de {
background: linear-gradient(135deg, #FFD700, #DAA520); /* Gold gradient */
color: #212529;
border-radius: 10px;
padding: 15px;
margin-bottom: 15px;
position: relative;
overflow: hidden;
}
.c90f54ecc-404a-4859-a838-97e53a322631 .w311c45e2-65c8-40c1-9387-43cbccee6781 {
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;
}
.c90f54ecc-404a-4859-a838-97e53a322631 .o5eafb7fe-688f-4122-8ba8-6998bf27765c {
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;
}
.c90f54ecc-404a-4859-a838-97e53a322631 .y4929159f-127c-4694-964a-acf06f71f623 {
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;
}
.c90f54ecc-404a-4859-a838-97e53a322631 .a388288bb-26d4-44f2-84ed-931113fc9879 {
position: absolute;
bottom: 20px;
left: 30px;
display: flex;
}
.c90f54ecc-404a-4859-a838-97e53a322631 .c4e7bb682-2733-43d1-899c-a7eea07083fd {
width: 8px;
height: 8px;
background-color: rgba(255, 255, 255, 0.5);
border-radius: 50%;
margin-right: 5px;
}
.c90f54ecc-404a-4859-a838-97e53a322631 .c4e7bb682-2733-43d1-899c-a7eea07083fd.odbe50423-21c2-4bd3-9689-59c1fbb29db1 {
background-color: #ffc107; /* Active dot color */
}
.c90f54ecc-404a-4859-a838-97e53a322631 .g12acfcac-2124-4f85-9f10-321c26b38152 {
width: 80px;
height: 40px;
border-radius: 5px;
margin: 0 10px;
display: block
}

.c90f54ecc-404a-4859-a838-97e53a322631 .o5eafb7fe-688f-4122-8ba8-6998bf27765c .r61695452-69af-4f67-bc7b-5b64254f709a {
color: var(--h1-4-main-text) !important;
}

.c90f54ecc-404a-4859-a838-97e53a322631 .o5eafb7fe-688f-4122-8ba8-6998bf27765c .h3 {
color: var(--h1-4-text) !important;
}

.c90f54ecc-404a-4859-a838-97e53a322631 .o5eafb7fe-688f-4122-8ba8-6998bf27765c p {
color: var(--h1-4-text) !important;
}

/* Custom button colors based on image */
.w37f750e9-4a99-43a0-92b1-05ab1b6aa812 .r2a4a2da6-2d04-41d6-a66b-70eae7ca02f0 {
--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 */
}
.w37f750e9-4a99-43a0-92b1-05ab1b6aa812 .g37abdcab-e80c-49c3-b456-2f0d6aa07588 { /* 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 */
}
.w37f750e9-4a99-43a0-92b1-05ab1b6aa812 .nedfdc828-6b90-45ab-bffa-7a63f78ae794 {
--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 */
}
.w37f750e9-4a99-43a0-92b1-05ab1b6aa812 .right {
background: var(--h1-5-bg);
}

/* Custom color utility classes */
.w37f750e9-4a99-43a0-92b1-05ab1b6aa812 .zf1a43785-deb1-4386-9d84-3e7308652ac9 {
color: var(--h1-5-main-text) !important;
}
.w37f750e9-4a99-43a0-92b1-05ab1b6aa812 .rd025dfd7-c736-46e2-a754-48404d2cc902 {
color: #8B4513 !important;
}
.w37f750e9-4a99-43a0-92b1-05ab1b6aa812 { /* Outer background */
background-color: var(--h1-5-bg) !important;
}
.w37f750e9-4a99-43a0-92b1-05ab1b6aa812 .n3ea4b779-c332-42cb-b638-96d7ca6c33f8 { /* Inner container background */
background-color: #312948 !important;
}
.w37f750e9-4a99-43a0-92b1-05ab1b6aa812 .x38789471-bb86-43bc-9707-4c3f1ced3fca { /* Placeholder circle background */
background-color: #4A4068 !important;
}
.w37f750e9-4a99-43a0-92b1-05ab1b6aa812 .od1d2ddd1-1ae1-46ce-ae91-dd4230b09ce2 { /* General light grey text */
color: var(--h1-5-text) !important;
}
/* Ensure HR separators are visible on dark backgrounds */
.w37f750e9-4a99-43a0-92b1-05ab1b6aa812 hr {
border-color: #4A4068 !important;
opacity: 1 !important;
}

.z68c3d8d4-05c2-4258-b5b8-20cc7810aca7 {
background-color: var(--slot-1-bg);
color: var(--slot-1-text);
}
.z68c3d8d4-05c2-4258-b5b8-20cc7810aca7 .za5898bfe-42f4-43d8-b516-3ce5e15afb6b {
overflow-x:auto;
}
.z68c3d8d4-05c2-4258-b5b8-20cc7810aca7 .o7945d9be-5f85-463e-a76b-bf6f81ce42a9 {
color: #ffcc00;
font-weight: bold;
letter-spacing: 2px;
}

.z68c3d8d4-05c2-4258-b5b8-20cc7810aca7 .o615975a0-8cb7-4167-ae55-d642b392637a {
border-radius: 10px;
position: relative;
height: 23vw !important;
background-size: cover!important;
background-position: center !important;
background-repeat: no-repeat !important;
}

.z68c3d8d4-05c2-4258-b5b8-20cc7810aca7 .sf925751f-2427-49d7-a9f4-36f04abed37e {
position: absolute;
top: -5px;
right: -5px;
background-color: #ff3333;
font-size: 0.7rem;
}

.z68c3d8d4-05c2-4258-b5b8-20cc7810aca7 .te6ad10a5-d80e-43f9-b024-b912753bf528 {
background-color: var(--slot-1-login-bg);
font-weight: bold;
color: var(--slot-1-login-text);
width: 47%
}

.fbcf8ef25-4d42-4483-94b6-1c3445763ce1 {
background-color:var(--slot-2-bg);
color: var(--slot-2-text);
padding: 20px;
}
.fbcf8ef25-4d42-4483-94b6-1c3445763ce1 .lfbd19a9d-6bc7-4a4b-baa7-9469c6cd5ac1 i {
margin-right: 5px;
font-size: 1.1em;
}

.fbcf8ef25-4d42-4483-94b6-1c3445763ce1 .v75248461-6fbb-4d86-adcb-63634b6ce564 {
font-size: 1.8em; /* H2-like size */
font-weight: bold;
margin-bottom: 20px;
display: flex;
align-items: center;
}
.fbcf8ef25-4d42-4483-94b6-1c3445763ce1 .v75248461-6fbb-4d86-adcb-63634b6ce564 .s8734176f-7a4c-4862-b942-78cbc567731e {
font-size: 1.3em;
margin-right: 10px;
line-height: 1; /* Align emoji vertically */
}

.fbcf8ef25-4d42-4483-94b6-1c3445763ce1 .t9267c969-5f1f-446e-b458-32758ccbf2fe {
background-color: #2a2a4a; /* Dark card background */
border: none;
border-radius: 10px;
overflow: hidden;
position: relative;
}
.fbcf8ef25-4d42-4483-94b6-1c3445763ce1 .w75e19fb4-52c9-42ec-ab77-5e8607515833 {
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;
}
.fbcf8ef25-4d42-4483-94b6-1c3445763ce1 .p63d6f062-d4c2-4c11-927a-f4ddad7d0456 {
height: 120px; /* Height for the smaller card images */
}
.fbcf8ef25-4d42-4483-94b6-1c3445763ce1 .vbd7fd0ca-4aaa-4dc5-9fe3-47bf442e9af8 {
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;
}
.fbcf8ef25-4d42-4483-94b6-1c3445763ce1 .sf11a7b95-39ba-4606-8df5-3296abc2a11a {
padding: 15px;
}
.fbcf8ef25-4d42-4483-94b6-1c3445763ce1 .e4d3532ac-2708-4a30-8ced-64d5417b03e7 {
padding: 10px; /* Reduced padding for small cards */
}
.fbcf8ef25-4d42-4483-94b6-1c3445763ce1 .zddb1ec5c-0bc4-4db8-be09-3eed8c5cc007 {
font-size: 1.05em; /* Slightly larger for main card */
font-weight: bold;
margin-bottom: 3px;
}
.fbcf8ef25-4d42-4483-94b6-1c3445763ce1 .q819d4a45-7764-4878-99d3-883d1c155d50 {
font-size: 0.9em;
font-weight: bold;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
}
.fbcf8ef25-4d42-4483-94b6-1c3445763ce1 .i8b17abd2-12ce-4efd-8580-a64b2865c7c8 {
font-size: 0.8em;
color: #aaaaaa;
}

.fbcf8ef25-4d42-4483-94b6-1c3445763ce1 .za5898bfe-42f4-43d8-b516-3ce5e15afb6b h4 {
font-size: 1.4em;
margin-bottom: 20px;
}

.h27197ecf-ac1a-4cdd-ae1c-7c066bf33650 .za5898bfe-42f4-43d8-b516-3ce5e15afb6b {
grid-column: span 5;
grid-row: span 1;
overflow-x:auto;
}
.h27197ecf-ac1a-4cdd-ae1c-7c066bf33650 {
background-color: var(--slot-3-bg);
color: var(--slot-3-text);
padding: 40px 0;
display: grid;
grid-template-columns: repeat(6, 1fr);
gap: 15px;
}

.h27197ecf-ac1a-4cdd-ae1c-7c066bf33650 .v7b64a3a9-6917-4877-8d07-70207b074512 {
grid-column: span 2;
grid-row: span 2;
height: 315px !important;
}

.h27197ecf-ac1a-4cdd-ae1c-7c066bf33650 .u038a3524-8c90-4f80-a0cc-7b0f99cc153f {
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;
}

.h27197ecf-ac1a-4cdd-ae1c-7c066bf33650 .u038a3524-8c90-4f80-a0cc-7b0f99cc153f:hover {
transform: translateY(-5px);
box-shadow: 0 0 15px rgba(255, 255, 255, 0.1);
}

.h27197ecf-ac1a-4cdd-ae1c-7c066bf33650 .aaa817951-b4bc-43b5-843f-dc53179808cf {
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;
}

.w3be48273-1a70-4148-acac-f94f12f2eade {
background-color: var(--slot-4-bg);
color: var(--slot-4-text);
padding: 40px 0;
display: grid;
grid-template-columns: repeat(6, 1fr);
gap: 15px;
}

.w3be48273-1a70-4148-acac-f94f12f2eade .za5898bfe-42f4-43d8-b516-3ce5e15afb6b {
grid-column: span 5;
grid-row: span 1;
overflow-x:auto;
}

.w3be48273-1a70-4148-acac-f94f12f2eade .v7b64a3a9-6917-4877-8d07-70207b074512 {
grid-column: span 2;
grid-row: span 2;
height: 315px !important;
}

.w3be48273-1a70-4148-acac-f94f12f2eade .u038a3524-8c90-4f80-a0cc-7b0f99cc153f {
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;
}

.w3be48273-1a70-4148-acac-f94f12f2eade .u038a3524-8c90-4f80-a0cc-7b0f99cc153f:hover {
transform: translateY(-5px);
box-shadow: 0 0 15px rgba(255, 255, 255, 0.1);
}

.w3be48273-1a70-4148-acac-f94f12f2eade .aaa817951-b4bc-43b5-843f-dc53179808cf {
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;
}

.b952e04a9-1339-442a-8ec0-89e92b3d276f {
background-color: var(--slot-5-bg);
color: var(--slot-5-text);
padding: 1rem 1rem;
box-sizing: border-box;
}

.b952e04a9-1339-442a-8ec0-89e92b3d276f .za5898bfe-42f4-43d8-b516-3ce5e15afb6b {
overflow-x:auto;
}
.b952e04a9-1339-442a-8ec0-89e92b3d276f .card {
background-color: transparent;
border: none;
color: var(--slot-5-text);
height: 100%;
}

.b952e04a9-1339-442a-8ec0-89e92b3d276f .z72cc9b2c-2532-4f88-9919-37bd5adb6528 {
color: var(--slot-5-text-2);
}

.b952e04a9-1339-442a-8ec0-89e92b3d276f .t82d1c7a8-afc8-40ef-97b5-b43a6a561c09 {
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;
}

.n67833088-0b9a-4c9d-adca-5fb92eb106cd {
background: var(--slot-6-bg);
color: var(--slot-6-text);
overflow-x: hidden;

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

.n67833088-0b9a-4c9d-adca-5fb92eb106cd .za5898bfe-42f4-43d8-b516-3ce5e15afb6b {
overflow-x:auto;
}
.n67833088-0b9a-4c9d-adca-5fb92eb106cd .v17bec35a-6cd7-4211-b9c7-437a88b4e4fb {
font-size: 3rem;
font-weight: 800;
color: #d6b073;
text-shadow: 0 3px 8px rgba(0,0,0,0.6);
}

.n67833088-0b9a-4c9d-adca-5fb92eb106cd .y292578d7-2589-4474-9260-36716518b702 {
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;
}

.n67833088-0b9a-4c9d-adca-5fb92eb106cd .y292578d7-2589-4474-9260-36716518b702::before {
content: "";
position: absolute;
inset: -10px;
border: 4px dotted #d6b073;
border-radius: 20px;
}

.n67833088-0b9a-4c9d-adca-5fb92eb106cd .ee489a7b2-c2ba-4a7c-80fd-7985cab40765 {
display: flex;
gap: 1rem;
overflow-x: auto;
padding-bottom: 1rem;
scroll-snap-type: x mandatory;
position: relative;
}

.n67833088-0b9a-4c9d-adca-5fb92eb106cd .ee489a7b2-c2ba-4a7c-80fd-7985cab40765::-webkit-scrollbar {
/*height: 8px;*/
display: none;
}
.n67833088-0b9a-4c9d-adca-5fb92eb106cd .ee489a7b2-c2ba-4a7c-80fd-7985cab40765::-webkit-scrollbar-thumb {
-ms-overflow-style: none;
scrollbar-width: none;
}

.n67833088-0b9a-4c9d-adca-5fb92eb106cd .bbc4e9bd6-000e-49ca-ac1a-a231a8cb1992 {
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;
}

.n67833088-0b9a-4c9d-adca-5fb92eb106cd .u038a3524-8c90-4f80-a0cc-7b0f99cc153f {
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;
}

.n67833088-0b9a-4c9d-adca-5fb92eb106cd .n6a51119c-a35a-4800-ae10-4223c14066b9 {
display: flex;
justify-content: center;
gap: 0.5rem;
margin-top: 10px;
}

.n67833088-0b9a-4c9d-adca-5fb92eb106cd .b8f0ec0f7-f470-4414-9554-030e6d24de8a {
border: none;
background: rgba(214,176,115,0.2);
color: #d6b073;
padding: 5px 10px;
border-radius: 5px;
transition: 0.3s;
}
.n67833088-0b9a-4c9d-adca-5fb92eb106cd .b8f0ec0f7-f470-4414-9554-030e6d24de8a:hover {
background: rgba(214,176,115,0.4);
}

.n67833088-0b9a-4c9d-adca-5fb92eb106cd .g5b993bc0-3342-4a10-a7fa-614987a546f9 {
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;
}
.n67833088-0b9a-4c9d-adca-5fb92eb106cd .g5b993bc0-3342-4a10-a7fa-614987a546f9:hover {
background: rgba(255,255,255,0.25);
}

.t281d1213-d12b-44a0-b37a-f0b791e2046f .accordion-button {
background-color: var(--faq-item-bg);
color: var(--faq-item-text);
}

.t281d1213-d12b-44a0-b37a-f0b791e2046f .accordion-item {
background-color: var(--faq-item-bg);
color: var(--faq-item-text);
margin-bottom: 10px;
}

.t281d1213-d12b-44a0-b37a-f0b791e2046f .accordion-item:first-of-type>.accordion-header .accordion-button {
border-top-left-radius: 0;
border-top-right-radius: 0;
}

.t281d1213-d12b-44a0-b37a-f0b791e2046f .accordion-item:last-of-type>.accordion-header .accordion-button.lb524426d-6553-4c79-adea-6f6e697f365b {
border-bottom-right-radius: 0;
border-bottom-left-radius: 0;
}

.t281d1213-d12b-44a0-b37a-f0b791e2046f .accordion-button:not(.lb524426d-6553-4c79-adea-6f6e697f365b)::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 ");
}

.t281d1213-d12b-44a0-b37a-f0b791e2046f .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 ");
}

.pf92ec552-8ccb-492c-ad21-c6b4a9edc64c {
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;
}

.pf92ec552-8ccb-492c-ad21-c6b4a9edc64c .r61695452-69af-4f67-bc7b-5b64254f709a {
font-size: 2rem;
font-weight: 700;
margin-bottom: 1.5rem;
}
.pf92ec552-8ccb-492c-ad21-c6b4a9edc64c .r61695452-69af-4f67-bc7b-5b64254f709a::after {
display: none;
}

.t775b88d7-0f85-49b7-a310-862f84fd1ef6 {
height: 200px;
overflow-y: auto;
}

.f82b0ec68-353a-4232-9d69-c11a97e5517f {
font-size: 30px;
margin: 0;
display: inline-block;
font-weight: bold;
}

.w5438ff56-5e33-4e91-a0ab-0fead58384f9 {
height: 45px;
object-fit: cover;
object-position: center;
min-width: 150px;
}

.pf92ec552-8ccb-492c-ad21-c6b4a9edc64c p {
color: var(--text-3-color);
font-size: 1.05rem;
margin-bottom: 2.5rem;
max-height: 180px; /* ограничиваем высоту */
overflow: hidden;
position: relative;
}

/* затемнение внизу текста */
.pf92ec552-8ccb-492c-ad21-c6b4a9edc64c p::after {
content: "";
position: absolute;
bottom: 0;
left: 0;
right: 0;
height: 70px;
background: var(--text-3-gradient)
}

.pf92ec552-8ccb-492c-ad21-c6b4a9edc64c .wda63930e-8045-4039-aae9-80b72dda43e0 {
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;
}

.pf92ec552-8ccb-492c-ad21-c6b4a9edc64c .wda63930e-8045-4039-aae9-80b72dda43e0:hover {
opacity: 0.7;
}

.l9963e7f0-e1ad-42ed-80e5-6378e05aa038 {
background-color: var(--footer-1-bg);
color: var(--footer-1-text);
padding: 2rem 0;
margin-top: auto;
}

.l9963e7f0-e1ad-42ed-80e5-6378e05aa038 .ub11bcd31-457c-411c-8396-cebf4b4edd25 {
font-weight: 600;
margin-bottom: 1rem;
color: var(--footer-1-text);
font-size: 1.25rem;
}
.l9963e7f0-e1ad-42ed-80e5-6378e05aa038 .pe748a6e6-3109-4dcd-a8bb-204997149fc7 {
list-style: none;
padding-left: 0;
}
.l9963e7f0-e1ad-42ed-80e5-6378e05aa038 .pe748a6e6-3109-4dcd-a8bb-204997149fc7 li {
margin-bottom: 0.5rem;
}
.l9963e7f0-e1ad-42ed-80e5-6378e05aa038 .pe748a6e6-3109-4dcd-a8bb-204997149fc7 a {
text-decoration: none;
color: var(--footer-1-link);
transition: color 0.2s;
}
.l9963e7f0-e1ad-42ed-80e5-6378e05aa038 .pe748a6e6-3109-4dcd-a8bb-204997149fc7 a:hover {
opacity: 0.7;
}
.l9963e7f0-e1ad-42ed-80e5-6378e05aa038 .y0c06d569-b495-4403-9479-5826675dbbd1 {
display: flex;
gap: 1rem;
margin-top: 0.5rem;
flex-wrap: wrap;
}
.l9963e7f0-e1ad-42ed-80e5-6378e05aa038 .y0c06d569-b495-4403-9479-5826675dbbd1 img {
height: 40px;
}
.l9963e7f0-e1ad-42ed-80e5-6378e05aa038 .n4df3a674-0f60-4a1f-96ef-90b32cc38be2 {
display: flex;
gap: 1rem;
margin-top: 0.5rem;
flex-wrap: wrap;
}
.l9963e7f0-e1ad-42ed-80e5-6378e05aa038 .n4df3a674-0f60-4a1f-96ef-90b32cc38be2 img {
height: 40px;
}
.l9963e7f0-e1ad-42ed-80e5-6378e05aa038 .y77e5c968-d983-427f-b2c0-4b6f38fb1762 {
display: flex;
gap: 1rem;
margin-top: 0.5rem;
flex-wrap: wrap;
}
.l9963e7f0-e1ad-42ed-80e5-6378e05aa038 .y77e5c968-d983-427f-b2c0-4b6f38fb1762 img {
height: 40px;
}

.u652b1cb8-0ce7-4bc6-a73d-7e8d2d714a24 {
background-color: var(--footer-2-bg);
color: var(--footer-2-text);
padding-top: 2rem;
font-size: 0.9rem;
}
.u652b1cb8-0ce7-4bc6-a73d-7e8d2d714a24 h5 {
color: var(--footer-2-text);
font-size: 1rem;
margin-bottom: 1rem;
font-weight: bold;
}
.u652b1cb8-0ce7-4bc6-a73d-7e8d2d714a24 a {
color: var(--footer-2-link);
text-decoration: none;
display: block;
margin-bottom: 0.5rem;
transition: color 0.3s;
}
.u652b1cb8-0ce7-4bc6-a73d-7e8d2d714a24 a:hover {
opacity: 0.7;
}
.u652b1cb8-0ce7-4bc6-a73d-7e8d2d714a24 .x03f71cd4-7a55-4970-9357-71ed04028016, .u652b1cb8-0ce7-4bc6-a73d-7e8d2d714a24 .qe72f0efe-e336-418f-85b8-74ac215d424f {
display: flex;
flex-wrap: wrap;
gap: 1rem;
margin-bottom: 1.5rem;
justify-content: center;
}
.u652b1cb8-0ce7-4bc6-a73d-7e8d2d714a24 .x03f71cd4-7a55-4970-9357-71ed04028016 i, .u652b1cb8-0ce7-4bc6-a73d-7e8d2d714a24 .qe72f0efe-e336-418f-85b8-74ac215d424f i {
font-size: 1.5rem;
color: #ffffff;
}
.u652b1cb8-0ce7-4bc6-a73d-7e8d2d714a24 .x03f71cd4-7a55-4970-9357-71ed04028016 img {
height: 45px;
}
.u652b1cb8-0ce7-4bc6-a73d-7e8d2d714a24 .k35ec41ef-bede-413b-9194-d596648644a9 {
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;
}
.u652b1cb8-0ce7-4bc6-a73d-7e8d2d714a24 .r3c80c734-0ae4-41a9-a0af-d9fdf72d20c3 {
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;
}
.u652b1cb8-0ce7-4bc6-a73d-7e8d2d714a24 .r3c80c734-0ae4-41a9-a0af-d9fdf72d20c3 option {
background-color: #333;
color: white;
}
.u652b1cb8-0ce7-4bc6-a73d-7e8d2d714a24 .s7d1a3faa-7a03-457d-9909-e95860c09395, .u652b1cb8-0ce7-4bc6-a73d-7e8d2d714a24 .z07406fe7-156a-4d59-85de-32a18f421212, .u652b1cb8-0ce7-4bc6-a73d-7e8d2d714a24 .xea4ec9ce-d641-4781-a943-b2356eaab110 {
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;
}
.u652b1cb8-0ce7-4bc6-a73d-7e8d2d714a24 .s7d1a3faa-7a03-457d-9909-e95860c09395 {
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>");
}
.u652b1cb8-0ce7-4bc6-a73d-7e8d2d714a24 .z07406fe7-156a-4d59-85de-32a18f421212 {
background: linear-gradient(135deg,#ff3b3b 0%,#60c 100%);
}
.u652b1cb8-0ce7-4bc6-a73d-7e8d2d714a24 .xea4ec9ce-d641-4781-a943-b2356eaab110 {
background: linear-gradient(135deg,#3e7bfa 0%,#60c 100%);
}
.u652b1cb8-0ce7-4bc6-a73d-7e8d2d714a24 .s7d1a3faa-7a03-457d-9909-e95860c09395:hover, .u652b1cb8-0ce7-4bc6-a73d-7e8d2d714a24 .z07406fe7-156a-4d59-85de-32a18f421212:hover, .u652b1cb8-0ce7-4bc6-a73d-7e8d2d714a24 .xea4ec9ce-d641-4781-a943-b2356eaab110:hover {
background-color: #444;
color: #fff;
}
.u652b1cb8-0ce7-4bc6-a73d-7e8d2d714a24 .t6cfa2ee7-aa8d-4c89-95c7-52021f383f78 {
border-top: 1px solid #333;
margin: 1.5rem 0;
}
.u652b1cb8-0ce7-4bc6-a73d-7e8d2d714a24 .c634df19c-927f-495e-897b-b06840bfe545, .u652b1cb8-0ce7-4bc6-a73d-7e8d2d714a24 .k168c5764-f9d9-40d4-9d00-e017e178abf7 {
text-align: center;
}
.u652b1cb8-0ce7-4bc6-a73d-7e8d2d714a24 .c634df19c-927f-495e-897b-b06840bfe545 h5, .u652b1cb8-0ce7-4bc6-a73d-7e8d2d714a24 .k168c5764-f9d9-40d4-9d00-e017e178abf7 h5 {
text-align: center;
}

.xbd335d09-d1da-43e8-89b3-e768cc9af985 {
background-color: var(--footer-3-bg);
color: var(--footer-3-text);
padding: 2rem 0 0;
font-family: Arial, sans-serif;
}

.xbd335d09-d1da-43e8-89b3-e768cc9af985 .b00d0002b-4da2-4f45-b63d-c3a210dbceaf h6 {
font-weight: bold;
margin-bottom: 1rem;
font-size: 1rem;
color: var(--footer-3-text);
text-transform: uppercase;
}

.xbd335d09-d1da-43e8-89b3-e768cc9af985 .pe748a6e6-3109-4dcd-a8bb-204997149fc7 {
list-style: none;
padding-left: 0;
margin-bottom: 0;
}

.xbd335d09-d1da-43e8-89b3-e768cc9af985 .pe748a6e6-3109-4dcd-a8bb-204997149fc7 li {
margin-bottom: 0.5rem;
}

.xbd335d09-d1da-43e8-89b3-e768cc9af985 .pe748a6e6-3109-4dcd-a8bb-204997149fc7 a {
text-decoration: none;
color: var(--footer-3-link);
font-size: 0.85rem;
transition: color 0.15s ease-in-out;
}

.xbd335d09-d1da-43e8-89b3-e768cc9af985 .pe748a6e6-3109-4dcd-a8bb-204997149fc7 a:hover {
opacity: 0.7;
}

.xbd335d09-d1da-43e8-89b3-e768cc9af985 .x03f71cd4-7a55-4970-9357-71ed04028016 {
display: flex;
flex-wrap: wrap;
gap: 10px;
margin-top: 10px;
}

.xbd335d09-d1da-43e8-89b3-e768cc9af985 .x03f71cd4-7a55-4970-9357-71ed04028016 > * {
flex: 1 1 calc(50% - 10px);
}

.xbd335d09-d1da-43e8-89b3-e768cc9af985 .g9dc50eeb-5e80-474c-8f5d-d493723302f4 {
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;
}

.xbd335d09-d1da-43e8-89b3-e768cc9af985 .g9dc50eeb-5e80-474c-8f5d-d493723302f4 img {
height: 30px;
}

.xbd335d09-d1da-43e8-89b3-e768cc9af985 .uef512206-1961-4cf4-a2f4-fa586d0038d5 {
color: #ccc;
font-size: 0.85rem;
line-height: 1.4;
}

.xbd335d09-d1da-43e8-89b3-e768cc9af985 .k168c5764-f9d9-40d4-9d00-e017e178abf7 {
margin-top: 1rem;
}

.xbd335d09-d1da-43e8-89b3-e768cc9af985 .d4728cc89-1766-4437-b048-45a98eaa6b53 {
font-size: 0.8rem;
color: #ccc;
margin-bottom: 0.5rem;
}

.xbd335d09-d1da-43e8-89b3-e768cc9af985 .n4df3a674-0f60-4a1f-96ef-90b32cc38be2 {
display: flex;
gap: 10px;
margin-bottom: 1rem;
}

.xbd335d09-d1da-43e8-89b3-e768cc9af985 .v62b03ce6-85e6-4305-96d9-c5b6f4c94eda {
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;
}

.xbd335d09-d1da-43e8-89b3-e768cc9af985 .k78b25a76-1118-46e2-bb34-e2985f622ed0 {
margin-top: 1.5rem;
}

.xbd335d09-d1da-43e8-89b3-e768cc9af985 .m0ec0963b-4bfb-42de-a274-c199597f6a0e {
display: flex;
gap: 10px;
margin-top: 10px;
}

.xbd335d09-d1da-43e8-89b3-e768cc9af985 .s1d4839af-6a48-4d38-a9dc-b40094f1eec5 {
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;
}

.xbd335d09-d1da-43e8-89b3-e768cc9af985 .s8fc1f4a7-1a31-41f2-9747-c28da7bcb4b5 {
padding-top: 1rem;
margin-top: 2rem;
font-size: 0.8rem;
color: #999;
text-align: center;
}

.xbd335d09-d1da-43e8-89b3-e768cc9af985 .r0e7e738c-79c4-4db0-8cbf-736b63cb6bef {
font-size: 0.8rem;
color: #ccc;
margin-top: 0.5rem;
}

.xbd335d09-d1da-43e8-89b3-e768cc9af985 .w003ccede-9a52-4ac7-bea7-5579208b18b2 {
padding: 2rem 0;
margin-top: 2rem;
}

.xbd335d09-d1da-43e8-89b3-e768cc9af985 .b84a18c09-49b6-41f0-b89c-aca7bbbcdcb4 {
display: flex;
align-items: center;
justify-content: space-between;
flex-wrap: wrap;
}

.xbd335d09-d1da-43e8-89b3-e768cc9af985 .j82c21024-f72f-4cb5-93b0-7bd3303e2692 {
display: flex;
gap: 20px;
align-items: center;
margin-bottom: 1rem;
background-color: var(--footer-3-bg-clubs);
}

.xbd335d09-d1da-43e8-89b3-e768cc9af985 .sf5b76d21-3e6a-4117-889a-90974a9c469c {
width: 80px;
height: 80px;
border-radius: 10px;
display: flex;
align-items: center;
justify-content: center;
color: #fff;
font-weight: bold;
}

.xbd335d09-d1da-43e8-89b3-e768cc9af985 .v5b1cc4f4-7f98-4b89-88d0-29969223e829 {
color: var(--footer-3-text-bottom);
font-size: 0.9rem;
max-width: 500px;
margin-bottom: 1rem;
}

.xbd335d09-d1da-43e8-89b3-e768cc9af985 .ha9a42eb4-8085-4aee-b606-471ff4ea9780 {
display: flex;
flex-direction: column;
align-items: flex-end;
}

.xbd335d09-d1da-43e8-89b3-e768cc9af985 .d3a588c33-04ec-40d3-bd98-64bcce48b11a {
color: #fff;
font-weight: bold;
margin-bottom: 10px;
font-size: 1rem;
}

.x99b2f52f-9b7f-4407-ae09-c05da11c0d08 {
background-color: var(--footer-4-bg);
color: var(--footer-4-text);
padding: 50px 0;
font-size: 14px;
}
.x99b2f52f-9b7f-4407-ae09-c05da11c0d08 .pe748a6e6-3109-4dcd-a8bb-204997149fc7 {
background-color: var(--footer-4-bg-links);
border-radius: 10px;
}
.x99b2f52f-9b7f-4407-ae09-c05da11c0d08 .pe748a6e6-3109-4dcd-a8bb-204997149fc7 .e9c716c00-2eb9-44b0-8e05-e64ef630f3dc a {
color: var(--footer-4-link-contact);
font-size: var(--footer-4-link-size);
}
.x99b2f52f-9b7f-4407-ae09-c05da11c0d08 .pe748a6e6-3109-4dcd-a8bb-204997149fc7 .e9c716c00-2eb9-44b0-8e05-e64ef630f3dc a:hover {
opacity: var(--footer-4-link-contact-hover-opacity);
}
.x99b2f52f-9b7f-4407-ae09-c05da11c0d08 a {
color: var(--footer-4-link);
text-decoration: none;
}
.x99b2f52f-9b7f-4407-ae09-c05da11c0d08 a:hover {
opacity: 0.7;
}
.x99b2f52f-9b7f-4407-ae09-c05da11c0d08 .v75248461-6fbb-4d86-adcb-63634b6ce564 {
font-weight: 600;
margin-bottom: 15px;
font-size: 16px;
}
.x99b2f52f-9b7f-4407-ae09-c05da11c0d08 .f55865d37-c0cd-4a6a-b2ef-cf4f5017d630 a,
.x99b2f52f-9b7f-4407-ae09-c05da11c0d08 .z2ef4a563-eaa5-4396-aec5-57b2d6cacb6e a {
display: block;
margin-bottom: 5px;
}
.x99b2f52f-9b7f-4407-ae09-c05da11c0d08 .n4df3a674-0f60-4a1f-96ef-90b32cc38be2 a {
font-size: 20px;
margin-right: 15px;
}
.x99b2f52f-9b7f-4407-ae09-c05da11c0d08 .s644a468d-1b59-4084-86d7-ffa01ad617b1 img {
height: 50px;
margin-right: 10px;
}
.x99b2f52f-9b7f-4407-ae09-c05da11c0d08 .bfeb7be13-88dc-4879-8a07-51ce2f8c76ff img {
height: 30px;
margin-right: 10px;
}
.x99b2f52f-9b7f-4407-ae09-c05da11c0d08 .v031ca7e0-5c1b-4375-834c-7840031b4c69 img {
max-height: 40px;
margin: 5px;
}
.x99b2f52f-9b7f-4407-ae09-c05da11c0d08 .s8fc1f4a7-1a31-41f2-9747-c28da7bcb4b5 {
border-top: 1px solid #1b1d3a;
padding-top: 20px;
font-size: 12px;
color: #aaa;
}

.x99b2f52f-9b7f-4407-ae09-c05da11c0d08 .s8fc1f4a7-1a31-41f2-9747-c28da7bcb4b5 p {
color: var(--footer-4-text-bottom);
}

.x99b2f52f-9b7f-4407-ae09-c05da11c0d08 .i436acf12-ebf8-48ab-b557-9cfeac5bb132 {
display: inline-flex;
border-radius: 0.5rem;
overflow: hidden;
}

.x99b2f52f-9b7f-4407-ae09-c05da11c0d08 .i436acf12-ebf8-48ab-b557-9cfeac5bb132 button {
display: flex;
align-items: center;
gap: 0.5rem;
padding: 0.5rem 1rem;
border: none;
background: none;
color: #fff;
font-weight: 500;
}

.x99b2f52f-9b7f-4407-ae09-c05da11c0d08 .i436acf12-ebf8-48ab-b557-9cfeac5bb132 button.odbe50423-21c2-4bd3-9689-59c1fbb29db1 {
background-color: #1c1c5c;
}

.x99b2f52f-9b7f-4407-ae09-c05da11c0d08 .i436acf12-ebf8-48ab-b557-9cfeac5bb132 img {
width: 20px;
height: 14px;
}

.hadb957b6-1fce-48a9-a533-8609a957a271 {
background-color: var(--footer-5-bg);
font-size: 14px;
color: var(--footer-5-text);
}

.hadb957b6-1fce-48a9-a533-8609a957a271 h6 {
color: var(--footer-5-text);
font-weight: 600;
margin-bottom: 15px;
}

.hadb957b6-1fce-48a9-a533-8609a957a271 a {
color: var(--footer-5-link);
text-decoration: none;
display: block;
margin-bottom: 8px;
}

.hadb957b6-1fce-48a9-a533-8609a957a271 .m23eb18b5-1b5f-43f3-b2b1-d4c1d386951d {
max-width: 160px;
margin-bottom: 20px;
}

/* Верхний блок */
.hadb957b6-1fce-48a9-a533-8609a957a271 .ofc10265d-4fb2-4b14-bbc6-599e7a59d320 {
display: flex;
flex-wrap: wrap;
justify-content: space-between;
padding: 0px 80px 0px;
border-bottom: 1px solid #222;
}

.hadb957b6-1fce-48a9-a533-8609a957a271 .ofc10265d-4fb2-4b14-bbc6-599e7a59d320 > div {
flex: 1;
min-width: 180px;
padding: 0 20px;
border-right: 1px solid #222;
}

.hadb957b6-1fce-48a9-a533-8609a957a271 .ofc10265d-4fb2-4b14-bbc6-599e7a59d320 > div:last-child {
border-right: none;
}

/* Средняя часть */
.hadb957b6-1fce-48a9-a533-8609a957a271 .e1f052b4e-eb02-44d9-b4d2-29a1445533d0 {
padding: 25px 80px;
border-bottom: 1px solid #222;
}

/* Нижняя часть */
.hadb957b6-1fce-48a9-a533-8609a957a271 .s8fc1f4a7-1a31-41f2-9747-c28da7bcb4b5 {
padding: 25px 80px;
border-top: 1px solid #222;
}

/* Кнопки */
.hadb957b6-1fce-48a9-a533-8609a957a271 .d8ac04ca6-9c02-4a19-9ba7-22c6ce811685 .btn {
background: #1a1a1a;
color: #fff;
border-radius: 30px;
padding: 8px 18px;
font-size: 14px;
margin-left: 8px;
margin-top: 8px;
}

.hadb957b6-1fce-48a9-a533-8609a957a271 .d8ac04ca6-9c02-4a19-9ba7-22c6ce811685 .btn:hover {
background: var(--footer-5-bg-button);
color: var(--footer-5-bg-button-text);
}

.hadb957b6-1fce-48a9-a533-8609a957a271 .i28db7eac-55eb-4220-82fe-25a02389d73a {
padding: 25px 80px;
}

/* Верификация */
.hadb957b6-1fce-48a9-a533-8609a957a271 .h709f7a1f-d9af-4cbb-a325-da6e5409e544 img {
height: 40px;
margin-right: 10px;
}

/* Платёжки */
.hadb957b6-1fce-48a9-a533-8609a957a271 .y0c06d569-b495-4403-9479-5826675dbbd1 img {
height: 24px;
}

.hadb957b6-1fce-48a9-a533-8609a957a271 .g9dc50eeb-5e80-474c-8f5d-d493723302f4 {
background-color: #fff;
border-radius: 10px;
}

.hadb957b6-1fce-48a9-a533-8609a957a271 .w3fcabcc1-87ce-4a58-aec1-650fb2ce614e {
max-width: 800px;
color: var(--footer-5-text-bottom);
}

.h3ad31838-567a-4e6b-b0b8-44bc40b3af70 {
background-color: var(--footer-6-bg);
color: var(--footer-6-text);
}
.h3ad31838-567a-4e6b-b0b8-44bc40b3af70 .bc1ce5bc5-a9e7-42b0-a02d-748a491f3d9c {
background-color: var(--footer-6-bg-support);
}
.h3ad31838-567a-4e6b-b0b8-44bc40b3af70 a {
color: var(--footer-6-link) !important;
font-weight: 500;
}
.h3ad31838-567a-4e6b-b0b8-44bc40b3af70 .bcd63fd4e-024d-444a-bce0-a5809bfcb229 {
background-color: #4a4175;
color: var(--footer-6-text);
font-size: 1.2rem;
}
.h3ad31838-567a-4e6b-b0b8-44bc40b3af70 .o23e3d3ec-c17c-4ee8-82d8-67c6a2a93900 {
background-color: var(--footer-6-bg-support-chat)
}
.h3ad31838-567a-4e6b-b0b8-44bc40b3af70 .yff134286-1535-41f2-9dba-43a14bdbb638 {
background-color: var(--footer-6-bg-support-tg)
}
.h3ad31838-567a-4e6b-b0b8-44bc40b3af70 .e887f3f8c-fa76-4bfa-bc22-b8adeec9bed4 {
background-color: var(--footer-6-bg-support-mail)
}

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

/* Custom button styles */
.nc795a542-c019-4cda-9f83-d34b47636ba6 .t4e9b5986-bdae-4f98-bd25-4331c8139a0e {
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;
}
.nc795a542-c019-4cda-9f83-d34b47636ba6 .t4e9b5986-bdae-4f98-bd25-4331c8139a0e i {
margin-left: 0.5rem;
font-size: 1.25rem;
}

.nc795a542-c019-4cda-9f83-d34b47636ba6 .kf253f7bb-6b03-4a78-8d6a-1b2ad198e88f {
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;
}
.nc795a542-c019-4cda-9f83-d34b47636ba6 .kf253f7bb-6b03-4a78-8d6a-1b2ad198e88f i {
font-size: 2rem; /* Larger icon size */
margin-right: 0.75rem;
}
.nc795a542-c019-4cda-9f83-d34b47636ba6 .kf253f7bb-6b03-4a78-8d6a-1b2ad198e88f .m53cfae4a-e46a-4686-afcd-540861b96b7d {
font-size: 0.75rem;
line-height: 1; /* Adjust line height for better vertical alignment */
display: block;
}
.nc795a542-c019-4cda-9f83-d34b47636ba6 .kf253f7bb-6b03-4a78-8d6a-1b2ad198e88f .xd43edb53-172c-4621-b9c9-073436a12507 {
font-size: 1.2rem;
font-weight: bold;
line-height: 1;
display: block;
}

/* Placeholder styles for logos */
.nc795a542-c019-4cda-9f83-d34b47636ba6 .gd9a2e90e-8efa-4ccb-9d15-3e815970d79a {
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 */
}

.dd043e06e-a587-47b3-a83c-ecd683660a05 {
background-color: var(--footer-8-bg);
color: var(--footer-8-text);
padding-top: 30px;
padding-bottom: 20px;
font-size: 0.9rem;
}
.dd043e06e-a587-47b3-a83c-ecd683660a05 .m23eb18b5-1b5f-43f3-b2b1-d4c1d386951d {
font-size: 1.8rem;
font-weight: bold;
color: #fff;
text-decoration: none;
}
.dd043e06e-a587-47b3-a83c-ecd683660a05 .n4df3a674-0f60-4a1f-96ef-90b32cc38be2 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;
}
.dd043e06e-a587-47b3-a83c-ecd683660a05 .n4df3a674-0f60-4a1f-96ef-90b32cc38be2 a:hover {
opacity: 0.8;
}
.dd043e06e-a587-47b3-a83c-ecd683660a05 ul {
list-style: none;
padding: 0;
}
.dd043e06e-a587-47b3-a83c-ecd683660a05 ul li {
margin-bottom: 10px;
position: relative;
}
.dd043e06e-a587-47b3-a83c-ecd683660a05 ul li a {
color: var(--footer-8-link);
text-decoration: none;
transition: color 0.3s ease;
}
.dd043e06e-a587-47b3-a83c-ecd683660a05 ul li a:hover {
opacity: 0.7;
}
.dd043e06e-a587-47b3-a83c-ecd683660a05 ul li i.e12209105-5a31-4ca0-becf-500526362fe5.f073af1b8-0eac-46aa-b2e0-2978904c0457 {
color: var(--footer-8-link);
font-size: 0.7rem;
margin-right: 8px;
}
.dd043e06e-a587-47b3-a83c-ecd683660a05 .y1f93272c-d7fb-4190-97db-ff9a31ccaaba {
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 */
}
.dd043e06e-a587-47b3-a83c-ecd683660a05 .y1f93272c-d7fb-4190-97db-ff9a31ccaaba:hover {
opacity: 0.7;
}
.dd043e06e-a587-47b3-a83c-ecd683660a05 .y1f93272c-d7fb-4190-97db-ff9a31ccaaba i {
margin-right: 10px;
font-size: 1.5rem;
}
.dd043e06e-a587-47b3-a83c-ecd683660a05 .x03f71cd4-7a55-4970-9357-71ed04028016 img,
.dd043e06e-a587-47b3-a83c-ecd683660a05 .o41e4c6f6-591d-4e46-baa6-fab89b952c69 img {
height: 25px; /* Adjust as needed */
margin-right: 20px;
filter: grayscale(100%) brightness(1.5); /* Make images greyish-white */
opacity: 0.7;
}
.dd043e06e-a587-47b3-a83c-ecd683660a05 .x03f71cd4-7a55-4970-9357-71ed04028016 .r998f35b4-6c10-4517-b8f3-a8c5e1421fba {
font-size: 2.2rem; /* Larger for crypto */
margin-top: 5px;
margin-left: -5px;
margin-right: 10px;
color: #ccc;
}

.dd043e06e-a587-47b3-a83c-ecd683660a05 .e8e44e5b7-a9b0-4dde-babb-75cacc842a18 {
width: 70px; /* Adjust size as needed */
height: auto;
margin-right: 20px;
filter: grayscale(100%) brightness(1.5);
}
.dd043e06e-a587-47b3-a83c-ecd683660a05 hr {
border-color: #333;
margin-top: 30px;
margin-bottom: 20px;
}
.dd043e06e-a587-47b3-a83c-ecd683660a05 .z10a041a4-40a6-475b-98dd-ad1e07ca8952 {
display: flex;
justify-content: space-between;
align-items: center;
flex-wrap: wrap;
margin-top: 20px;
}
.dd043e06e-a587-47b3-a83c-ecd683660a05 .z10a041a4-40a6-475b-98dd-ad1e07ca8952 .o41e4c6f6-591d-4e46-baa6-fab89b952c69 {
display: flex;
align-items: center;
}
.dd043e06e-a587-47b3-a83c-ecd683660a05 .td5dbfd6e-8858-46c8-adab-b48766738e26 {
font-size: 0.8rem;
color: var(--footer-8-text-bottom);
}

.ae429426e-3fb4-4c13-adeb-bec1d3e6c6d5 {
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;
}
.ae429426e-3fb4-4c13-adeb-bec1d3e6c6d5 .ge238a3e2-d6f1-4087-ab55-e39e26f8544f {
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);
}
.ae429426e-3fb4-4c13-adeb-bec1d3e6c6d5 .b00d0002b-4da2-4f45-b63d-c3a210dbceaf {
padding: 2rem 0;
border-bottom: 1px solid #333; /* Separator line */
}
.ae429426e-3fb4-4c13-adeb-bec1d3e6c6d5 .b00d0002b-4da2-4f45-b63d-c3a210dbceaf:last-of-type {
border-bottom: none;
}
.ae429426e-3fb4-4c13-adeb-bec1d3e6c6d5 .m20da1a57-0a9d-4df1-9c5b-91bffdefa62e {
color: var(--footer-9-header-block);
font-size: 1rem;
font-weight: bold;
margin-bottom: 1rem;
}
.ae429426e-3fb4-4c13-adeb-bec1d3e6c6d5 .ad71f4ef0-e1ea-4b54-b2ae-025c1a8e4362, .w3fcabcc1-87ce-4a58-aec1-650fb2ce614e {
color: var(--footer-9-link);
text-decoration: none;
display: block;
margin-bottom: 0.5rem;
font-size: 0.8125rem; /* Slightly smaller for links/text items */
}
.ae429426e-3fb4-4c13-adeb-bec1d3e6c6d5 .ad71f4ef0-e1ea-4b54-b2ae-025c1a8e4362:hover {
opacity: 0.7;
}
.ae429426e-3fb4-4c13-adeb-bec1d3e6c6d5 .e6701c694-0469-45a5-9668-ec95ee51bcd3 {
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;
}
.ae429426e-3fb4-4c13-adeb-bec1d3e6c6d5 .hb18ee7dd-75b1-4728-820d-2e7c0939c03f 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 */
.ae429426e-3fb4-4c13-adeb-bec1d3e6c6d5 .hb18ee7dd-75b1-4728-820d-2e7c0939c03f.n3007aca6-cbb2-4c84-a36d-986887f7aae6 img {
filter: none; /* Remove grayscale for these as they have color in original */
}

.ae429426e-3fb4-4c13-adeb-bec1d3e6c6d5 .q3b356798-f0d7-492f-bdfe-ba0a502d10a1 {
display: flex;
flex-direction: column;
align-items: flex-end;
gap: 1rem;
}
.ae429426e-3fb4-4c13-adeb-bec1d3e6c6d5 .q3b356798-f0d7-492f-bdfe-ba0a502d10a1 img {
max-width: 150px; /* Adjust size for these logos */
height: auto;
}
.ae429426e-3fb4-4c13-adeb-bec1d3e6c6d5 .sc5792ca2-08e3-41eb-b29f-9a61b6bfb0da {
font-size: 0.75rem; /* Smaller for legal text */
color: var(--footer-9-text-bottom);
line-height: 1.5;
text-align: start;
}
.ae429426e-3fb4-4c13-adeb-bec1d3e6c6d5 .ofb2aa81c-8415-4745-9b1e-ad90ef497d83 {
font-weight: bold;
color: #ff9900;
margin-bottom: 1rem;
}
.ae429426e-3fb4-4c13-adeb-bec1d3e6c6d5 .r89e867ba-a786-457b-9166-fd01b025cdcc {
display: flex;
align-items: center;
gap: 10px;
margin-bottom: 1rem;
flex-wrap: wrap;
justify-content: center;
}
.ae429426e-3fb4-4c13-adeb-bec1d3e6c6d5 .q7636d278-41fd-4f0c-a350-6d8c16c28bee {
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 */
}
.ae429426e-3fb4-4c13-adeb-bec1d3e6c6d5 .ic9d042ed-c5ed-4878-acbd-0251c61107c9 {
display: flex;
align-items: center;
gap: 5px;
}
.ae429426e-3fb4-4c13-adeb-bec1d3e6c6d5 .y65f7dfcf-a703-4623-874c-d007a05da9f1 {
font-size: 0.9rem;
color: #00ff00; /* Green for secure text */
font-weight: bold;
}

/* SVG icons and placeholders */
.ae429426e-3fb4-4c13-adeb-bec1d3e6c6d5 .z63347d0e-79f3-44c3-8a28-d6b62936ee4b {
/* 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;
}

.ae429426e-3fb4-4c13-adeb-bec1d3e6c6d5 .z63347d0e-79f3-44c3-8a28-d6b62936ee4b.jcc935d5d-9e56-405a-885f-cefb8195a5b6 { /* 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 */
.ae429426e-3fb4-4c13-adeb-bec1d3e6c6d5 .hb18ee7dd-75b1-4728-820d-2e7c0939c03f.y219555b0-b94c-4854-a048-070aeec48285 {
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 */
}
.ae429426e-3fb4-4c13-adeb-bec1d3e6c6d5 .hb18ee7dd-75b1-4728-820d-2e7c0939c03f.o44b06bba-1707-471c-90de-f943164aa731 {
padding: 0.5rem 1rem;
border-radius: 5px;
text-align: center;
}
.ae429426e-3fb4-4c13-adeb-bec1d3e6c6d5 .hb18ee7dd-75b1-4728-820d-2e7c0939c03f.o44b06bba-1707-471c-90de-f943164aa731 > div {
color: white;
}
.ae429426e-3fb4-4c13-adeb-bec1d3e6c6d5 .hb18ee7dd-75b1-4728-820d-2e7c0939c03f.o44b06bba-1707-471c-90de-f943164aa731 .ib289aca4-88ee-4199-836a-7e3fa9887027 {
font-size: 1.8rem;
font-weight: bold;
line-height: 1;
}
.ae429426e-3fb4-4c13-adeb-bec1d3e6c6d5 .hb18ee7dd-75b1-4728-820d-2e7c0939c03f.o44b06bba-1707-471c-90de-f943164aa731 .wa39d54b2-a670-4241-a8bd-bc48d52a1a43 {
font-size: 0.7rem;
}

/* For generic logo items that are images, assume they are PNG/JPG and just adjust size */
.ae429426e-3fb4-4c13-adeb-bec1d3e6c6d5 .hb18ee7dd-75b1-4728-820d-2e7c0939c03f img {
display: block; /* Ensures images are on their own line/block */
}

.e032e6ba9-d93d-4eea-a562-345e2d280302 {
background: var(--footer-10-bg);
color: var(--footer-10-text);
overflow-x: hidden;
}

.e032e6ba9-d93d-4eea-a562-345e2d280302 .ub11bcd31-457c-411c-8396-cebf4b4edd25 {
font-weight: 700;
font-size: 1rem;
color: var(--footer-10-header-block);
}

.e032e6ba9-d93d-4eea-a562-345e2d280302 .w79c2f9e1-3bfb-4bfb-8620-00c7b0cf4002 {
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;
}

.e032e6ba9-d93d-4eea-a562-345e2d280302 .db454713f-1363-4806-848b-93ea52836339 {
display: flex;
width: max-content;
animation: scroll 40s linear infinite;
}

.e032e6ba9-d93d-4eea-a562-345e2d280302 .t6b2a6003-ca15-4b47-b3d6-b15fec411c14 {
display: flex;
gap: 1.5rem;
padding-right: 1.5rem;
}

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

.e032e6ba9-d93d-4eea-a562-345e2d280302 .r10efc9b6-ef37-4420-8632-6aa0ead79b00 {
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;
}

.e032e6ba9-d93d-4eea-a562-345e2d280302 .pe748a6e6-3109-4dcd-a8bb-204997149fc7 a {
display: block;
color: var(--footer-10-link);
text-decoration: none;
margin-bottom: .25rem;
font-size: 0.9rem;
}

.e032e6ba9-d93d-4eea-a562-345e2d280302 .pe748a6e6-3109-4dcd-a8bb-204997149fc7 a:hover {
opacity: 0.7;
}

.e032e6ba9-d93d-4eea-a562-345e2d280302 .c7570ac31-c420-4279-8226-dd180ba5a491 {
margin-top: 60px;
padding-bottom: 30px;
}

.e032e6ba9-d93d-4eea-a562-345e2d280302 .s8fc1f4a7-1a31-41f2-9747-c28da7bcb4b5 {
border-top: 1px solid rgba(255,255,255,0.2);
text-align: center;
font-size: 0.85rem;
padding-top: 10px;
}

.e032e6ba9-d93d-4eea-a562-345e2d280302 .l591f5d5d-8ce5-4bf3-bb83-57a2c7a9c9d2 {
display: flex;
align-items: center;
gap: 1rem;
flex-wrap: wrap;
margin-top: 10px;
}

.e032e6ba9-d93d-4eea-a562-345e2d280302 .l591f5d5d-8ce5-4bf3-bb83-57a2c7a9c9d2 .r10efc9b6-ef37-4420-8632-6aa0ead79b00 {
width: 70px;
height: 40px;
font-size: 0.75rem;
}

/* Custom styles for the footer to match the image */
.eb5296ec0-0734-4149-8058-3200a0d2f092 {
background-color: var(--footer-11-bg);
color: var(--footer-11-text);
}

.eb5296ec0-0734-4149-8058-3200a0d2f092 .m23eb18b5-1b5f-43f3-b2b1-d4c1d386951d {
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 */
}

.eb5296ec0-0734-4149-8058-3200a0d2f092 .m8bf4e254-f929-4737-b2d8-946b72c1591c {
color: rgba(255, 255, 255, 0.5) !important; /* Slightly adjusted text-white-50 for consistency */
}

.eb5296ec0-0734-4149-8058-3200a0d2f092 .v30930bcb-e6d2-41a4-b15a-84e9daba91c9 {
color: var(--footer-11-header-block) !important; /* White for section titles */
font-size: 1.1rem;
margin-bottom: 1rem !important; /* Spacing below titles */
}

.eb5296ec0-0734-4149-8058-3200a0d2f092 .ad71f4ef0-e1ea-4b54-b2ae-025c1a8e4362 {
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;
}

.eb5296ec0-0734-4149-8058-3200a0d2f092 .ad71f4ef0-e1ea-4b54-b2ae-025c1a8e4362:hover {
opacity: 0.7;
}

.eb5296ec0-0734-4149-8058-3200a0d2f092 .g6ca14054-ab41-4f85-ae70-be616f35fbdd {
border-color: #3a3745 !important; /* Custom border color for separators */
}

/* Styling for social media icon placeholders */
.eb5296ec0-0734-4149-8058-3200a0d2f092 .a68d9d731-8bec-430e-b281-7081152c93e3 {
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;
}
.eb5296ec0-0734-4149-8058-3200a0d2f092 .a68d9d731-8bec-430e-b281-7081152c93e3:hover {
background-color: #4a4755; /* Slightly lighter on hover */
color: #ffffff;
}

.eb5296ec0-0734-4149-8058-3200a0d2f092 .n4df3a674-0f60-4a1f-96ef-90b32cc38be2 .v62b03ce6-85e6-4305-96d9-c5b6f4c94eda {
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;
}
.eb5296ec0-0734-4149-8058-3200a0d2f092 .n4df3a674-0f60-4a1f-96ef-90b32cc38be2 .v62b03ce6-85e6-4305-96d9-c5b6f4c94eda:hover {
transform: translateY(-2px);
background-color: rgba(255,255,255,0.06);
opacity: 0.7;
}
.eb5296ec0-0734-4149-8058-3200a0d2f092 .n4df3a674-0f60-4a1f-96ef-90b32cc38be2 svg { width: 20px; height: 20px; display: block; }

/* Styling for badge placeholders */
.eb5296ec0-0734-4149-8058-3200a0d2f092 .i70631265-08bf-4da0-81af-8d159e821c29 {
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 */
}
.eb5296ec0-0734-4149-8058-3200a0d2f092 .i70631265-08bf-4da0-81af-8d159e821c29.c9b0f99eb-1a2d-42c4-8c89-41627faefb56 {
background-color: #4CAF50; /* Green for GCB badge */
color: white;
font-weight: bold;
}

/* Styling for language selector button */
.eb5296ec0-0734-4149-8058-3200a0d2f092 .r3c80c734-0ae4-41a9-a0af-d9fdf72d20c3 .btn.r4d08577b-d6de-40b9-9120-f0cc388f5430 {
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 */
}
.eb5296ec0-0734-4149-8058-3200a0d2f092 .r3c80c734-0ae4-41a9-a0af-d9fdf72d20c3 .btn.r4d08577b-d6de-40b9-9120-f0cc388f5430:hover {
background-color: #4a4755;
border-color: #4a4755;
color: #ffffff;
}
.eb5296ec0-0734-4149-8058-3200a0d2f092 .r3c80c734-0ae4-41a9-a0af-d9fdf72d20c3 .sfb9ca496-73d8-429e-8219-7487b983f9a3 {
font-size: 1.2rem; /* Size for flag emoji */
line-height: 1; /* Prevent vertical alignment issues */
}

/* Styling for dropdown menu */
.eb5296ec0-0734-4149-8058-3200a0d2f092 .s744126d8-5121-42d0-80aa-8df2cbdbf2ce {
background-color: #3a3745; /* Dark dropdown menu */
border-color: #3a3745;
}
.eb5296ec0-0734-4149-8058-3200a0d2f092 .i9a8ced5b-a4b9-4fc8-b3c4-877484398441 {
color: #e0e0e0;
}
.eb5296ec0-0734-4149-8058-3200a0d2f092 .i9a8ced5b-a4b9-4fc8-b3c4-877484398441:hover {
background-color: #4a4755;
color: #ffffff;
}

.u3228f475-4f97-480b-8833-2d29fcb23e7c {
background-color: var(--popup-bg);
color: var(--popup-text);
}

.u3228f475-4f97-480b-8833-2d29fcb23e7c .fc6a452bb-cceb-41c8-8205-00f0e2f095ed {
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");
}

.u3228f475-4f97-480b-8833-2d29fcb23e7c .mcf31b939-6386-4875-8458-e23eb58b1639 {
background-color: var(--popup-btn-bg);
color: var(--popup-btn-text);
font-weight: 500;
}

.aa183fef6-1c32-40d4-a14d-53df6ae32bd1{
width: 30px;
height: 30px;
object-fit: cover;
display: block;
}

.g883a6432-931e-4d2d-9673-69711d6fb2c8 {
width: 30px;
height: 30px;
object-fit: cover;
}

.y43a13676-4de3-4bcf-a5bd-6851b529c20c {
width: 20px;
height: 20px;
object-fit: cover;
}

.cb3565b1e-00af-4b09-8f45-ed46dab17214 {
height: 40px;
margin-right: 20px;
}

.d902d3cb2-1d2d-499f-a908-295f486f5c7c {
height: 20px;
margin-right: 5px;
}

@media (max-width: 992px) {
.h27197ecf-ac1a-4cdd-ae1c-7c066bf33650  {
grid-template-columns: repeat(3, 1fr);
}
.t775b88d7-0f85-49b7-a310-862f84fd1ef6 {
height: auto;
}

.w3be48273-1a70-4148-acac-f94f12f2eade  {
grid-template-columns: repeat(3, 1fr);
}

.xbd335d09-d1da-43e8-89b3-e768cc9af985 .b00d0002b-4da2-4f45-b63d-c3a210dbceaf {
margin-bottom: 2rem;
}

.xbd335d09-d1da-43e8-89b3-e768cc9af985 .b84a18c09-49b6-41f0-b89c-aca7bbbcdcb4 {
flex-direction: column;
align-items: flex-start;
}

.xbd335d09-d1da-43e8-89b3-e768cc9af985 .ha9a42eb4-8085-4aee-b606-471ff4ea9780 {
align-items: flex-start;
margin-top: 1rem;
}

.hadb957b6-1fce-48a9-a533-8609a957a271 .ofc10265d-4fb2-4b14-bbc6-599e7a59d320 {
padding: 40px 20px;
}

.hadb957b6-1fce-48a9-a533-8609a957a271 .ofc10265d-4fb2-4b14-bbc6-599e7a59d320 > div {
border-right: none;
border-bottom: 1px solid #222;
padding-bottom: 20px;
margin-bottom: 20px;
}

.hadb957b6-1fce-48a9-a533-8609a957a271 .ofc10265d-4fb2-4b14-bbc6-599e7a59d320 > div:last-child {
border-bottom: none;
}

.hadb957b6-1fce-48a9-a533-8609a957a271 .e1f052b4e-eb02-44d9-b4d2-29a1445533d0,
.hadb957b6-1fce-48a9-a533-8609a957a271 .s8fc1f4a7-1a31-41f2-9747-c28da7bcb4b5,
.hadb957b6-1fce-48a9-a533-8609a957a271 .i28db7eac-55eb-4220-82fe-25a02389d73a {
padding: 40px 20px;
}

.hadb957b6-1fce-48a9-a533-8609a957a271 .d8ac04ca6-9c02-4a19-9ba7-22c6ce811685 {
text-align: left;
}
}

@media (max-width: 768px) {
.td0333a24-f970-4806-adcc-6c0c50fad724 .p39f826a2-2941-4f36-ac59-ccac1eea8573 {
flex-direction: column;
max-width: 95%;
}
.td0333a24-f970-4806-adcc-6c0c50fad724 .p234ca70a-0d5f-4898-a2ec-04f80bab4f48 {
border-right: none;
border-bottom: 2px solid rgba(0,0,0,0.1);
}

.pf92ec552-8ccb-492c-ad21-c6b4a9edc64c {
max-width: 95%;
padding: 40px 24px;
}
.pf92ec552-8ccb-492c-ad21-c6b4a9edc64c .r61695452-69af-4f67-bc7b-5b64254f709a {
font-size: 1.4rem;
}
.pf92ec552-8ccb-492c-ad21-c6b4a9edc64c p {
font-size: 0.95rem;
max-height: 140px;
}

.nc795a542-c019-4cda-9f83-d34b47636ba6 .j3ec30746-08f0-4baf-ade9-45a139dd0fcd {
text-align: center;
}
.nc795a542-c019-4cda-9f83-d34b47636ba6 .d-grid }} {
display: flex;
flex-direction: column;
align-items: center;
}
.nc795a542-c019-4cda-9f83-d34b47636ba6 .d-flex.justify-content-center.align-items-center.gap-4 {
flex-wrap: wrap;
gap: 1rem; /* Adjust gap for smaller screens */
}
.nc795a542-c019-4cda-9f83-d34b47636ba6 .kf253f7bb-6b03-4a78-8d6a-1b2ad198e88f, .a7d678458-c290-4baf-8e89-f62925a189de .t4e9b5986-bdae-4f98-bd25-4331c8139a0e {
width: 100%; /* Full width buttons on small screens */
}

.dd043e06e-a587-47b3-a83c-ecd683660a05 .n4df3a674-0f60-4a1f-96ef-90b32cc38be2 {
margin-top: 20px;
text-align: center;
}
.dd043e06e-a587-47b3-a83c-ecd683660a05 .n4df3a674-0f60-4a1f-96ef-90b32cc38be2 a {
margin: 0 8px;
}
.dd043e06e-a587-47b3-a83c-ecd683660a05 .z10a041a4-40a6-475b-98dd-ad1e07ca8952 {
flex-direction: column;
text-align: center;
}
.dd043e06e-a587-47b3-a83c-ecd683660a05 .z10a041a4-40a6-475b-98dd-ad1e07ca8952 .af9d77f13-3546-44c1-bed0-5a3424f3a240 {
margin-bottom: 15px;
}

.ae429426e-3fb4-4c13-adeb-bec1d3e6c6d5 .q3b356798-f0d7-492f-bdfe-ba0a502d10a1 {
align-items: center;
width: 100%;
}
.ae429426e-3fb4-4c13-adeb-bec1d3e6c6d5 .sc5792ca2-08e3-41eb-b29f-9a61b6bfb0da {
text-align: center !important;
}

.e032e6ba9-d93d-4eea-a562-345e2d280302 .db454713f-1363-4806-848b-93ea52836339 { animation-duration: 25s; }

.eb5296ec0-0734-4149-8058-3200a0d2f092 .d-flex.justify-content-between.align-items-center {
flex-direction: column; /* Stack logo and copyright */
text-align: center;
gap: 1rem;
}
.eb5296ec0-0734-4149-8058-3200a0d2f092 .d-flex.flex-wrap.justify-content-between.align-items-center {
flex-direction: column; /* Stack social, badges, language selector */
align-items: center;
gap: 1rem;
}
.eb5296ec0-0734-4149-8058-3200a0d2f092 .n4df3a674-0f60-4a1f-96ef-90b32cc38be2,
.eb5296ec0-0734-4149-8058-3200a0d2f092 .r53d054c6-09d3-424a-9b85-55963dc1d384,
.eb5296ec0-0734-4149-8058-3200a0d2f092 .r3c80c734-0ae4-41a9-a0af-d9fdf72d20c3 {
width: 100%; /* Full width for better stacking */
justify-content: center; /* Center items within their containers */
}
.eb5296ec0-0734-4149-8058-3200a0d2f092 .r53d054c6-09d3-424a-9b85-55963dc1d384 {
/* 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 */
}
.eb5296ec0-0734-4149-8058-3200a0d2f092 .i70631265-08bf-4da0-81af-8d159e821c29 {
width: auto; /* Allow badges to size naturally within grid */
}
}
