.said-desktop-footer-banner{
display:none;
}
@media (min-width:769px){
.said-desktop-footer-banner{
display:block;
width:min(1500px, calc(100% - 40px));
margin:28px auto 18px;
box-sizing:border-box;
}
.said-desktop-footer-banner a{
display:block;
width:100%;
overflow:hidden;
line-height:0;
border-radius:18px;
background:#fff;
border:1px solid rgba(15,48,88,.08);
box-shadow:0 7px 22px rgba(15,48,88,.10);
}
.said-desktop-footer-banner img{
display:block;
width:100%;
height:auto;
max-width:100%;
}
}
.fb-footer-languages,
.fb-footer-links,
.fb-footer-copy,
.fb-footer-dev{
width:100%;
text-align:center;
box-sizing:border-box;
}
.fb-footer-languages{
display:flex;
align-items:center;
justify-content:center;
flex-wrap:wrap;
gap:7px;
margin-top:18px;
padding:12px 15px 6px;
font-size:13px;
color:#8a8d91;
}
.fb-footer-languages a{
color:#65676b;
text-decoration:none;
font-weight:500;
}
.fb-footer-languages a:hover{
color:#1877f2;
text-decoration:underline;
}
.fb-footer-languages span{
color:#bcc0c4;
}
.fb-footer-links{
max-width:1000px;
margin:0 auto;
display:flex;
align-items:center;
justify-content:center;
flex-wrap:wrap;
gap:7px 16px;
padding:8px 15px;
}
.fb-footer-links a{
display:inline-flex;
align-items:center;
justify-content:center;
gap:5px;
color:#65676b;
font-size:13px;
font-weight:500;
line-height:1.5;
text-decoration:none;
transition:
color .15s ease,
background .15s ease;
}
.fb-footer-links a:hover{
color:#1877f2;
text-decoration:underline;
}
.fb-footer-links .fb-footer-earn{
color:#b7791f;
font-weight:700;
}
.fb-footer-links .fb-footer-earn i{
color:#d99b19;
}
.fb-footer-links .fb-footer-earn:hover{
color:#9a6700;
}
.fb-footer-links .fb-footer-whatsapp{
color:#128c7e;
font-weight:700;
}
.fb-footer-links .fb-footer-whatsapp i{
color:#25d366;
font-size:15px;
}
.fb-footer-links .fb-footer-whatsapp:hover{
color:#075e54;
}
.fb-footer-copy{
margin-top:5px;
padding:6px 15px 2px;
color:#8a8d91;
font-size:12px;
font-weight:400;
line-height:1.6;
}
.fb-footer-dev{
padding:2px 15px 20px;
color:#8a8d91;
font-size:12px;
line-height:1.6;
}
.fb-footer-dev a{
color:#65676b;
font-weight:700;
text-decoration:none;
}
.fb-footer-dev a:hover{
color:#1877f2;
text-decoration:underline;
}
.fb-footer-languages{
position:relative;
}
.fb-footer-languages::before{
content:"";
position:absolute;
top:0;
left:50%;
transform:translateX(-50%);
width:min(900px, calc(100% - 30px));
height:1px;
background:#e4e6eb;
}
@media (max-width:600px){
.fb-footer-languages{
margin-top:12px;
padding-top:13px;
font-size:12px;
}
.fb-footer-links{
gap:8px 13px;
padding:7px 12px;
}
.fb-footer-links a{
font-size:12px;
}
.fb-footer-copy,
.fb-footer-dev{
font-size:11px;
}
.fb-footer-dev{
padding-bottom:85px;
}
}
.khdmli-pwa-install-btn{
display:none;
position:fixed;
left:50%;
transform:translateX(-50%);
bottom:calc(82px + env(safe-area-inset-bottom));
z-index:2147483000;
width:min(92vw,420px);
min-height:48px;
border:0;
border-radius:14px;
padding:11px 18px;
background:#1877f2;
color:#fff;
box-shadow:0 8px 24px rgba(0,0,0,.20);
font:700 14px/1.25 Arial,sans-serif;
align-items:center;
justify-content:center;
gap:9px;
cursor:pointer;
-webkit-tap-highlight-color:transparent;
}
.khdmli-pwa-install-btn.is-visible{display:flex;}
.khdmli-pwa-install-btn:active{transform:translateX(-50%) scale(.98);}
.khdmli-pwa-install-icon{font-size:18px;line-height:1;}
@media (min-width:769px){
.khdmli-pwa-install-btn{
left:auto;
right:22px;
transform:none;
bottom:22px;
width:auto;
min-width:220px;
}
.khdmli-pwa-install-btn:active{transform:scale(.98);}
}
.desktop-footer{
display:block;
}
.fb-footer-languages,
.fb-footer-links,
.fb-footer-copy,
.fb-footer-dev{
width:100%;
text-align:center;
box-sizing:border-box;
}
.fb-footer-languages{
display:flex;
align-items:center;
justify-content:center;
flex-wrap:wrap;
gap:7px;
margin-top:18px;
padding:12px 15px 6px;
font-size:13px;
color:#8a8d91;
position:relative;
}
.fb-footer-languages::before{
content:"";
position:absolute;
top:0;
left:50%;
transform:translateX(-50%);
width:min(900px, calc(100% - 30px));
height:1px;
background:#e4e6eb;
}
.fb-footer-languages a{
color:#65676b;
text-decoration:none;
font-weight:500;
}
.fb-footer-languages a:hover{
color:#1877f2;
text-decoration:underline;
}
.fb-footer-languages span{
color:#bcc0c4;
}
.fb-footer-links{
max-width:1000px;
margin:0 auto;
display:flex;
align-items:center;
justify-content:center;
flex-wrap:wrap;
gap:7px 16px;
padding:8px 15px;
}
.fb-footer-links a{
display:inline-flex;
align-items:center;
justify-content:center;
gap:5px;
color:#65676b;
font-size:13px;
font-weight:500;
line-height:1.5;
text-decoration:none;
transition:
color .15s ease,
background .15s ease;
}
.fb-footer-links a:hover{
color:#1877f2;
text-decoration:underline;
}
.fb-footer-links .fb-footer-earn{
color:#b7791f;
font-weight:700;
}
.fb-footer-links .fb-footer-earn i{
color:#d99b19;
}
.fb-footer-links .fb-footer-earn:hover{
color:#9a650f;
}
.fb-footer-links .fb-footer-whatsapp{
color:#128c7e;
font-weight:700;
}
.fb-footer-links .fb-footer-whatsapp i{
color:#25d366;
font-size:15px;
}
.fb-footer-links .fb-footer-whatsapp:hover{
color:#0d7469;
}
.fb-footer-copy{
margin-top:5px;
padding:6px 15px 2px;
color:#8a8d91;
font-size:12px;
font-weight:400;
line-height:1.6;
}
.fb-footer-dev{
padding:2px 15px 20px;
color:#8a8d91;
font-size:12px;
line-height:1.6;
}
.fb-footer-dev a{
color:#65676b;
font-weight:700;
text-decoration:none;
}
.fb-footer-dev a:hover{
color:#1877f2;
text-decoration:underline;
}
@media (max-width:768px){
.desktop-footer{
display:block !important;
visibility:visible !important;
opacity:1 !important;
}
}
@media (max-width: 768px) {
.desktop-footer,
.fb-footer-languages,
.fb-footer-links,
.fb-footer-copy,
.fb-footer-dev {
visibility: visible !important;
opacity: 1 !important;
}
.desktop-footer {
display: block !important;
position: relative !important;
width: 100% !important;
height: auto !important;
overflow: visible !important;
clear: both !important;
}
.fb-footer-languages,
.fb-footer-links {
display: flex !important;
}
.fb-footer-copy,
.fb-footer-dev {
display: block !important;
}
.fb-footer-dev {
padding-bottom: calc(95px + env(safe-area-inset-bottom)) !important;
}
}