.elementor-29803 .elementor-element.elementor-element-b960d6a{--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-29803 .elementor-element.elementor-element-f6e6124{--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;}.elementor-29803 .elementor-element.elementor-element-aaeac60{--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-29803 .elementor-element.elementor-element-099ad79{--grid-template-columns:repeat(0, auto);text-align:center;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-29803 .elementor-element.elementor-element-8710f61{--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-29803 .elementor-element.elementor-element-7ad7084 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-29803 .elementor-element.elementor-element-7ad7084 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-29803 .elementor-element.elementor-element-7ad7084{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-29803 .elementor-element.elementor-element-7ad7084 .elementor-icon-list-text{transition:color 0.3s;}.elementor-29803 .elementor-element.elementor-element-cc0ea9e{--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-29803 .elementor-element.elementor-element-463fb43 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-29803 .elementor-element.elementor-element-463fb43 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-29803 .elementor-element.elementor-element-463fb43{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-29803 .elementor-element.elementor-element-463fb43 .elementor-icon-list-text{transition:color 0.3s;}.elementor-29803 .elementor-element.elementor-element-9f18d88{--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-29803 .elementor-element.elementor-element-f5ea533 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-29803 .elementor-element.elementor-element-f5ea533 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-29803 .elementor-element.elementor-element-f5ea533{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-29803 .elementor-element.elementor-element-f5ea533 .elementor-icon-list-text{transition:color 0.3s;}.elementor-29803 .elementor-element.elementor-element-a7e6e7c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-29803 .elementor-element.elementor-element-156cc34{--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;}/* Start custom CSS */.wd-footer.footer-container{background:#050824!important;padding:0!important}
.wd-footer .main-footer{max-width:none!important;width:100%;padding:0!important}
.wd-footer .main-footer>.elementor{width:100%}
.alon-footer{position:relative;overflow:hidden;background:#050824;padding:72px 24px 0;font-family:"Heebo","Rubik",Arial,sans-serif;color:#C9C2D1;direction:rtl}
.alon-footer:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 6% 14%,rgba(255,45,111,.16),transparent 30%),radial-gradient(circle at 94% 90%,rgba(183,44,255,.14),transparent 30%),linear-gradient(180deg,#071424 0%,#050824 100%);pointer-events:none;z-index:0}
.alon-footer:after{content:"";position:absolute;top:0;left:50%;transform:translateX(-50%);width:min(560px,70%);height:2px;background:linear-gradient(90deg,transparent,#F5C978,transparent)}
.alon-footer .alf-grid,.alon-footer .alf-bottom{position:relative;z-index:1}
.alon-footer .alf-grid>.e-con-inner{display:grid;grid-template-columns:1.35fr .8fr 1.35fr 1.1fr;gap:48px;align-items:start;padding-bottom:56px}
.alon-footer .alf-col{gap:18px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}
.alon-footer .alf-logo{text-align:right}
.alon-footer .alf-logo img{width:118px;height:auto;filter:drop-shadow(0 0 18px rgba(255,45,111,.35))}
.alon-footer .alf-about p{margin:0;font-size:15px;line-height:1.75;color:#C9C2D1;max-width:34ch}
.alon-footer .alf-title .elementor-heading-title{font-family:"Rubik",Assistant,Arial,sans-serif;font-weight:900;font-size:20px;line-height:1.1;color:#F5C978;margin:0;padding-bottom:14px;position:relative}
.alon-footer .alf-title .elementor-heading-title:after{content:"";position:absolute;right:0;bottom:0;width:44px;height:2px;border-radius:99px;background:linear-gradient(90deg,transparent,#F5C978)}
.alon-footer .alf-links .elementor-icon-list-items{display:grid;gap:10px}
.alon-footer .alf-links-2col .elementor-icon-list-items{grid-template-columns:1fr 1fr;column-gap:24px}
.alon-footer .alf-links .elementor-icon-list-item,.alon-footer .alf-contact-list .elementor-icon-list-item{margin:0!important;padding:0!important}
.alon-footer .alf-links .elementor-icon-list-item:after,.alon-footer .alf-contact-list .elementor-icon-list-item:after{display:none}
.alon-footer .alf-links .elementor-icon-list-text{color:#FFFFFF;font-size:15px;line-height:1.4;transition:color .25s ease,transform .25s ease;display:inline-block}
.alon-footer .alf-links a:hover .elementor-icon-list-text,.alon-footer .alf-links a:focus-visible .elementor-icon-list-text{color:#FF2D6F;transform:translateX(-4px)}
.alon-footer .alf-contact-list .elementor-icon-list-items{display:grid;gap:14px}
.alon-footer .alf-contact-list .elementor-icon-list-icon i,.alon-footer .alf-contact-list .elementor-icon-list-icon svg{color:#FF2D6F;fill:#FF2D6F;font-size:15px;width:15px}
.alon-footer .alf-contact-list .elementor-icon-list-item:first-child .elementor-icon-list-text{font-family:"Rubik",Arial,sans-serif;font-weight:900;font-size:26px;color:#F5C978;letter-spacing:.5px;direction:ltr;unicode-bidi:isolate}
.alon-footer .alf-contact-list .elementor-icon-list-item:nth-child(2) .elementor-icon-list-text{color:#FFFFFF;font-size:15px;word-break:break-all}
.alon-footer .alf-contact-list a:hover .elementor-icon-list-text{color:#FF2D6F}
.alon-footer .alf-cta .elementor-button{border-radius:999px;background:linear-gradient(135deg,#FF2D6F,#EC1C5C);color:#FFFFFF;font-family:"Rubik",Arial,sans-serif;font-weight:700;font-size:16px;padding:14px 26px;box-shadow:0 0 18px rgba(255,45,111,.45);transition:transform .25s ease,box-shadow .25s ease}
.alon-footer .alf-cta .elementor-button:hover{transform:translateY(-2px);box-shadow:0 0 26px rgba(255,45,111,.65)}
.alon-footer .alf-cta .elementor-button-content-wrapper{gap:8px}
.alon-footer .alf-social .elementor-social-icons-wrapper{display:flex;gap:10px;justify-content:flex-start}
.alon-footer .alf-social .elementor-social-icon{width:42px;height:42px;font-size:16px;background:rgba(255,255,255,.06);border:1px solid rgba(245,201,120,.35);color:#F5C978;transition:background .25s ease,color .25s ease,border-color .25s ease}
.alon-footer .alf-social .elementor-social-icon i{color:inherit}
.alon-footer .alf-social .elementor-social-icon svg{fill:currentColor}
.alon-footer .alf-social .elementor-social-icon:hover{background:#FF2D6F;border-color:#FF2D6F;color:#FFFFFF}
.alon-footer .alf-bottom>.e-con-inner{border-top:1px solid rgba(245,201,120,.18);padding:22px 0 26px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:12px}
.alon-footer .alf-bottom p{margin:0;font-size:13.5px;color:#C9C2D1}
.alon-footer .alf-bottom a{color:#F5C978;font-weight:600;letter-spacing:.4px}
.alon-footer .alf-bottom a:hover{color:#FF2D6F}
@media (max-width:1024px){.alon-footer .alf-grid>.e-con-inner{grid-template-columns:1fr 1fr;gap:40px 32px}}
@media (max-width:767px){.alon-footer{padding:56px 20px 0}.alon-footer .alf-grid>.e-con-inner{grid-template-columns:1fr;gap:36px;padding-bottom:40px}.alon-footer .alf-bottom>.e-con-inner{flex-direction:column;text-align:center}}
@media (prefers-reduced-motion:reduce){.alon-footer *{transition:none!important}}
.alon-footer .alf-contact-list .elementor-icon-list-item>a{display:inline-flex;align-items:center;gap:10px}
.alon-footer .alf-contact-list .elementor-icon-list-icon{margin:0!important;padding:0!important}
.alon-footer .wd-negative-gap{margin-left:0!important;margin-right:0!important}
.alon-footer .alf-grid>.e-con-inner,.alon-footer .alf-bottom>.e-con-inner{padding-left:0;padding-right:0}/* End custom CSS */