.elementor-8 .elementor-element.elementor-element-1a7ef97{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-8 .elementor-element.elementor-element-4ed2570{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-8 .elementor-element.elementor-element-d021379{--display:flex;}.elementor-8 .elementor-element.elementor-element-46350d0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-8 .elementor-element.elementor-element-68689a3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-8 .elementor-element.elementor-element-cd400da{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-c1c7b7a{background-color:var( --e-global-color-primary );padding:15px 15px 15px 15px;border-radius:8px 8px 8px 8px;text-align:center;}.elementor-8 .elementor-element.elementor-element-12aa7b8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:8px 8px 8px 8px;}.elementor-8 .elementor-element.elementor-element-231e7d7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-color:#84E692;--border-color:#84E692;}.elementor-8 .elementor-element.elementor-element-7a02a1b{background-color:#84E692;padding:15px 15px 15px 15px;border-radius:8px 8px 8px 8px;text-align:center;}.elementor-8 .elementor-element.elementor-element-d2bca72{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-8 .elementor-element.elementor-element-a93d2d6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-color:#F4F566;--border-color:#F4F566;}.elementor-8 .elementor-element.elementor-element-59860a9{background-color:#F4F566;padding:15px 15px 15px 15px;border-radius:8px 8px 8px 8px;text-align:center;}.elementor-8 .elementor-element.elementor-element-a80bb1c{padding:8px 8px 8px 8px;}.elementor-8 .elementor-element.elementor-element-0642af9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-color:#F5C65C;--border-color:#F5C65C;}.elementor-8 .elementor-element.elementor-element-7512dec{background-color:#F5C65C;padding:15px 15px 15px 15px;border-radius:8px 8px 8px 8px;text-align:center;}.elementor-8 .elementor-element.elementor-element-f13240b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-8 .elementor-element.elementor-element-e01e793{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-color:#E38AF1;--border-color:#E38AF1;}.elementor-8 .elementor-element.elementor-element-908a4c9{background-color:#E38AF1;padding:15px 15px 15px 15px;border-radius:8px 8px 8px 8px;text-align:center;}.elementor-8 .elementor-element.elementor-element-86587d5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-color:#D6CFCF;--border-color:#D6CFCF;}.elementor-8 .elementor-element.elementor-element-e11aa1f{background-color:#D6CFCF;padding:15px 15px 15px 15px;border-radius:8px 8px 8px 8px;text-align:center;}@media(min-width:768px){.elementor-8 .elementor-element.elementor-element-cd400da{--width:50%;}.elementor-8 .elementor-element.elementor-element-231e7d7{--width:50%;}.elementor-8 .elementor-element.elementor-element-a93d2d6{--width:50%;}.elementor-8 .elementor-element.elementor-element-0642af9{--width:50%;}.elementor-8 .elementor-element.elementor-element-e01e793{--width:50%;}.elementor-8 .elementor-element.elementor-element-86587d5{--width:50%;}}/* Start custom CSS for html, class: .elementor-element-b233b7f */.home-search-box {
max-width:600px;
margin:40px auto;
text-align:center;
}

.home-search-box form {
display:flex;
border:2px solid #b30000;
border-radius:50px;
overflow:hidden;
}

.home-search-box input {
flex:1;
padding:15px;
border:none;
outline:none;
font-size:16px;
}

.home-search-box button {
background:#b30000;
color:#fff;
border:none;
padding:15px 25px;
cursor:pointer;
font-weight:bold;
transition:0.3s;
}

.home-search-box button:hover {
background:#800000;
}

.home-search-box {
background:rgba(255,255,255,0.95);
backdrop-filter:blur(8px);
padding:2px;
border-radius:50px;
box-shadow:
0 8px 20px rgba(0,0,0,0.06),
0 20px 50px rgba(0,0,0,0.08);
transition:0.4s ease;
}

.home-search-box:hover {
transform:translateY(-5px);
box-shadow:
0 15px 30px rgba(0,0,0,0.12),
0 25px 60px rgba(0,0,0,0.15);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-fbe679b */.top-marquee {
background: #d32f2f;
color: white;
padding: 8px;
font-weight: bold;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-533dbe1 */.join-box {
text-align:center;
margin:30px 0;
}

.join-box a {
display:inline-block;
padding:12px 20px;
margin:10px;
font-size:16px;
font-weight:bold;
color:#fff;
border-radius:6px;
text-decoration:none;
transition:0.3s;
}
.telegram-btn {
background:#0088cc;
}

.telegram-btn:hover {
background:#006699;
}

.whatsapp-btn {
background:#25D366;
}

.whatsapp-btn:hover {
background:#1ebc57;
}/* End custom CSS */