/* Meydan Elementor footer — direct adaptation of supplied Ramtin Footer Design Three. */
.meydan-elementor-footer{margin:64px 0 0;padding:0;background:transparent}
.meydan-elementor-footer .elementor-section,.meydan-elementor-footer .e-con,.meydan-elementor-footer .elementor-container,.meydan-elementor-footer .elementor-column,.meydan-elementor-footer .elementor-widget-wrap{max-width:none}.meydan-elementor-footer .elementor-widget-meydan_complete_footer,.meydan-elementor-footer .elementor-widget-meydan_complete_footer>.elementor-widget-container{width:100%;margin:0!important;padding:0!important}
.meydan-complete-footer{--mcf-bg:#f7f8fa;--mcf-title:#17213a;--mcf-text:#7b8799;--mcf-accent:#F2D05F;--mcf-line:#e1e6ed;--mcf-social_bg:#fff9dc;--mcf-trust_bg:#fff;--mcf-trust-size:112px;--mcf-trust-padding:12px;--mcf-logo-width:240px;width:100%;padding:42px 4vw 18px;background:var(--mcf-bg);color:var(--mcf-text);direction:rtl;font:inherit}
.meydan-complete-footer *{box-sizing:border-box}.meydan-complete-footer a{text-decoration:none}.meydan-complete-footer__top{display:grid;direction:ltr;grid-template-columns:auto 1fr auto;align-items:center;gap:28px;max-width:1540px;margin:auto;padding-bottom:42px}.meydan-complete-footer__socials{display:flex;gap:10px;direction:ltr}.meydan-complete-footer__socials a{display:grid;place-items:center;width:50px;height:50px;border-radius:7px;background:var(--mcf-social_bg);color:var(--mcf-accent);text-decoration:none}.meydan-complete-footer__social-icon{width:22px;height:22px}.meydan-complete-footer__line{height:1px;background:var(--mcf-line)}.meydan-complete-footer__logo{min-width:220px;text-align:right;direction:rtl}.meydan-complete-footer__logo img{display:block;max-width:var(--mcf-logo-width);max-height:72px;width:auto;height:auto;object-fit:contain;margin-inline-start:auto}.meydan-complete-footer__logo strong{color:var(--mcf-title);font-size:30px}.meydan-complete-footer__grid{max-width:1540px;margin:auto;display:grid;grid-template-columns:1.35fr .8fr .8fr .8fr;gap:54px}.meydan-complete-footer h3{position:relative;margin:0 0 25px;color:var(--mcf-title);font-size:20px;font-weight:850}.meydan-complete-footer h3:before{content:"";display:inline-block;width:12px;height:12px;margin-inline-end:-4px;margin-inline-start:2px;border-radius:50%;background:color-mix(in srgb,var(--mcf-accent) 22%,transparent)}.meydan-complete-footer__about p{margin:0;color:var(--mcf-text);line-height:2.25}.meydan-complete-footer__about>a{display:inline-flex;margin-top:16px;color:var(--mcf-accent);text-decoration:none;font-weight:750}.meydan-complete-footer__links ul{list-style:none;margin:0;padding:0;display:grid;gap:16px}.meydan-complete-footer__links li{position:relative;padding-inline-start:14px}.meydan-complete-footer__links li:before{content:"";position:absolute;inset-inline-start:0;top:.8em;width:5px;height:5px;border-radius:50%;background:color-mix(in srgb,var(--mcf-accent) 35%,transparent)}.meydan-complete-footer__links a{color:var(--mcf-text);text-decoration:none}.meydan-complete-footer__contact-item{display:grid;grid-template-columns:auto minmax(0,1fr);gap:12px;margin-bottom:18px;align-items:baseline}.meydan-complete-footer__contact-item span{color:var(--mcf-text)}.meydan-complete-footer__contact-item strong{min-width:0;color:var(--mcf-title);font-weight:700;overflow-wrap:anywhere}.meydan-complete-footer__contact-item small{grid-column:1/-1;color:var(--mcf-text);font-size:11px;line-height:1.9}.meydan-complete-footer__contact h4{margin:25px 0 12px;color:var(--mcf-title);font-size:13px}.meydan-complete-footer__trust{display:flex;align-items:flex-start;justify-content:flex-start;gap:12px;flex-wrap:wrap;margin-top:28px;overflow:visible}.meydan-complete-footer__trust-item{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:var(--mcf-trust-size);max-width:100%;height:var(--mcf-trust-size);padding:var(--mcf-trust-padding);border:1px solid var(--mcf-line);border-radius:14px;background:var(--mcf-trust_bg);overflow:hidden;text-align:center;font-size:11px}.meydan-complete-footer__trust-item.is-image img{display:block;width:auto!important;max-width:100%!important;height:auto!important;max-height:100%!important;object-fit:contain;border-radius:9px}.meydan-complete-footer__trust-item.is-html>*{display:block;max-width:100%!important;max-height:100%!important;margin:0 auto!important}.meydan-complete-footer__trust-item.is-html img,.meydan-complete-footer__trust-item.is-html iframe{display:block;max-width:100%!important;max-height:100%!important;object-fit:contain;border:0}.meydan-complete-footer__bottom{max-width:1540px;margin:34px auto 0;padding-top:18px;border-top:1px solid var(--mcf-line);text-align:center;color:var(--mcf-text);font-size:12px}
@media(max-width:1050px){.meydan-complete-footer__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.meydan-complete-footer__top{grid-template-columns:auto 1fr}.meydan-complete-footer__logo{grid-column:1/-1;text-align:center}.meydan-complete-footer__logo img{margin:auto}.meydan-complete-footer__line{display:none}}
@media(max-width:680px){.meydan-elementor-footer{margin-top:42px}.meydan-complete-footer{padding:30px 20px 16px}.meydan-complete-footer__top{grid-template-columns:1fr;justify-items:center;gap:20px;padding-bottom:30px}.meydan-complete-footer__socials{flex-wrap:wrap;justify-content:center}.meydan-complete-footer__logo{min-width:0}.meydan-complete-footer__grid{grid-template-columns:1fr;gap:34px}.meydan-complete-footer h3{margin-bottom:16px}.meydan-complete-footer__contact-item{grid-template-columns:auto minmax(0,1fr)}}
@media(prefers-reduced-motion:reduce){.meydan-complete-footer *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
/* Elementor editing canvas: no artificial outer border or radius. */
.elementor-editor-active .meydan-elementor-footer,.elementor-editor-active .meydan-complete-footer{outline:0!important;border:0!important;border-radius:0!important;box-shadow:none!important}

/* v0.18.12 — linked footer assets and clean Elementor footer canvas. */
.meydan-complete-footer{--mcf-bottom-image-height:42px}
.meydan-complete-footer__logo-link{display:inline-flex;max-width:100%;align-items:center;justify-content:flex-end;color:inherit;text-decoration:none}
.meydan-complete-footer__bottom{display:grid;justify-items:center;gap:12px}
.meydan-complete-footer__bottom-images{display:flex;align-items:center;justify-content:center;gap:12px;flex-wrap:wrap;max-width:100%}
.meydan-complete-footer__bottom-image{display:inline-flex;align-items:center;justify-content:center;max-width:100%;color:inherit;text-decoration:none}
.meydan-complete-footer__bottom-image img{display:block;width:auto!important;max-width:min(220px,100%)!important;height:var(--mcf-bottom-image-height)!important;max-height:var(--mcf-bottom-image-height)!important;object-fit:contain}
.meydan-complete-footer__copyright{color:inherit;text-decoration:none}
a.meydan-complete-footer__copyright:hover,a.meydan-complete-footer__copyright:focus-visible{text-decoration:underline;text-underline-offset:3px}
body.meydan-footer-editor-canvas{margin:0!important;padding:0!important;background:#fff!important}
body.meydan-footer-editor-canvas #wpadminbar,body.meydan-footer-editor-canvas .meydan-mobile-navigation,body.meydan-footer-editor-canvas [data-meydan-floating-contact],body.meydan-footer-editor-canvas [data-meydan-popup]{display:none!important}
body.meydan-footer-editor-canvas .meydan-footer-editor-content{width:100%;margin:0;padding:0}
body.meydan-footer-editor-canvas .meydan-elementor-footer{margin-top:0}
@media(max-width:680px){.meydan-complete-footer__bottom-images{gap:8px}.meydan-complete-footer__bottom{gap:9px}}
/* v0.18.13 — Elementor footer editor must render the actual widget output. */
body.meydan-footer-editor-canvas .elementor-widget-meydan_complete_footer,body.meydan-footer-editor-canvas .elementor-widget-meydan_complete_footer>.elementor-widget-container,body.meydan-footer-editor-canvas .meydan-complete-footer{display:block!important;visibility:visible!important;opacity:1!important}
body.meydan-footer-editor-canvas .elementor-widget-meydan_complete_footer{width:100%!important}

