.elementor-100213 .elementor-element.elementor-element-386aca18{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-100213 .elementor-element.elementor-element-9759c43{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-100213 .elementor-element.elementor-element-7c56d626{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-100213 .elementor-element.elementor-element-b692364{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-100213 .elementor-element.elementor-element-56429093{margin:0px -9px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-100213 .elementor-element.elementor-element-56429093.elementor-element{--align-self:flex-start;}.elementor-100213 .elementor-element.elementor-element-56429093 img{width:190px;max-width:166px;height:48px;}.elementor-100213 .elementor-element.elementor-element-22c9e207{font-family:"Cairo", Sans-serif;font-size:14px;font-weight:400;line-height:1.95em;color:#D9E8FF;}.elementor-100213 .elementor-element.elementor-element-7aecef2 .elementor-repeater-item-dfc5873.elementor-social-icon{background-color:#FFFFFF21;}.elementor-100213 .elementor-element.elementor-element-7aecef2 .elementor-repeater-item-0f81381.elementor-social-icon{background-color:#FFFFFF21;}.elementor-100213 .elementor-element.elementor-element-7aecef2 .elementor-repeater-item-f56132c.elementor-social-icon{background-color:#FFFFFF21;}.elementor-100213 .elementor-element.elementor-element-7aecef2{--grid-template-columns:repeat(0, auto);text-align:center;--icon-size:18px;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-100213 .elementor-element.elementor-element-7aecef2.elementor-element{--align-self:center;}.elementor-100213 .elementor-element.elementor-element-7aecef2 .elementor-icon{border-radius:10px 10px 10px 10px;}.elementor-100213 .elementor-element.elementor-element-734d5ab9{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-100213 .elementor-element.elementor-element-77dbeeb2 .elementor-heading-title{font-family:"Cairo", Sans-serif;font-size:18px;font-weight:800;}.elementor-100213 .elementor-element.elementor-element-5b912ec2 .jet-nav--horizontal{justify-content:flex-end;text-align:right;}.elementor-100213 .elementor-element.elementor-element-5b912ec2 .jet-nav--vertical .menu-item-link-top{justify-content:flex-end;text-align:right;}.elementor-100213 .elementor-element.elementor-element-5b912ec2 .jet-nav--vertical-sub-bottom .menu-item-link-sub{justify-content:flex-end;text-align:right;}.elementor-100213 .elementor-element.elementor-element-5b912ec2 .jet-mobile-menu.jet-mobile-menu-trigger-active .menu-item-link{justify-content:flex-end;text-align:right;}.elementor-100213 .elementor-element.elementor-element-5b912ec2 .menu-item-link-top{color:var( --e-global-color-618256da );}.elementor-100213 .elementor-element.elementor-element-5b912ec2 .menu-item-link-top .jet-nav-link-text{font-family:"Cairo", Sans-serif;font-size:12px;font-weight:700;line-height:1.5em;}.elementor-100213 .elementor-element.elementor-element-5b912ec2 .menu-item:hover > .menu-item-link-top{color:var( --e-global-color-accent );}.elementor-100213 .elementor-element.elementor-element-5b912ec2 .menu-item:hover > .menu-item-link-top .jet-nav-link-text{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-100213 .elementor-element.elementor-element-1d65d703{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-100213 .elementor-element.elementor-element-243a34a4 .elementor-heading-title{font-family:"Cairo", Sans-serif;font-size:18px;font-weight:800;}.elementor-100213 .elementor-element.elementor-element-682b6973 .jet-nav--horizontal{justify-content:flex-end;text-align:right;}.elementor-100213 .elementor-element.elementor-element-682b6973 .jet-nav--vertical .menu-item-link-top{justify-content:flex-end;text-align:right;}.elementor-100213 .elementor-element.elementor-element-682b6973 .jet-nav--vertical-sub-bottom .menu-item-link-sub{justify-content:flex-end;text-align:right;}.elementor-100213 .elementor-element.elementor-element-682b6973 .jet-mobile-menu.jet-mobile-menu-trigger-active .menu-item-link{justify-content:flex-end;text-align:right;}.elementor-100213 .elementor-element.elementor-element-682b6973 .menu-item-link-top{color:var( --e-global-color-618256da );}.elementor-100213 .elementor-element.elementor-element-682b6973 .menu-item-link-top .jet-nav-link-text{font-family:"Cairo", Sans-serif;font-size:12px;font-weight:700;line-height:1.5em;}.elementor-100213 .elementor-element.elementor-element-682b6973 .menu-item:hover > .menu-item-link-top{color:var( --e-global-color-accent );}.elementor-100213 .elementor-element.elementor-element-682b6973 .menu-item:hover > .menu-item-link-top .jet-nav-link-text{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-100213 .elementor-element.elementor-element-46eee5fb{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-100213 .elementor-element.elementor-element-49765576 .elementor-heading-title{font-family:"Cairo", Sans-serif;font-size:18px;font-weight:800;}.elementor-100213 .elementor-element.elementor-element-304c7e31{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-100213 .elementor-element.elementor-element-a3f4a0d{text-align:center;}.elementor-100213 .elementor-element.elementor-element-a3f4a0d .elementor-heading-title{font-family:"Cairo", Sans-serif;font-size:11px;font-weight:700;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(max-width:1024px){.elementor-100213 .elementor-element.elementor-element-56429093.elementor-element{--align-self:center;}.elementor-100213 .elementor-element.elementor-element-5b912ec2 .menu-item:hover > .menu-item-link-top .jet-nav-link-text{font-size:var( --e-global-typography-accent-font-size );}.elementor-100213 .elementor-element.elementor-element-682b6973 .menu-item:hover > .menu-item-link-top .jet-nav-link-text{font-size:var( --e-global-typography-accent-font-size );}}@media(min-width:768px){.elementor-100213 .elementor-element.elementor-element-386aca18{--width:100%;}.elementor-100213 .elementor-element.elementor-element-9759c43{--width:100%;}.elementor-100213 .elementor-element.elementor-element-7c56d626{--width:100%;}.elementor-100213 .elementor-element.elementor-element-b692364{--width:100%;}.elementor-100213 .elementor-element.elementor-element-734d5ab9{--width:100%;}.elementor-100213 .elementor-element.elementor-element-1d65d703{--width:100%;}.elementor-100213 .elementor-element.elementor-element-46eee5fb{--width:100%;}.elementor-100213 .elementor-element.elementor-element-304c7e31{--width:100%;}}@media(max-width:767px){.elementor-100213 .elementor-element.elementor-element-56429093{width:100%;max-width:100%;text-align:center;}.elementor-100213 .elementor-element.elementor-element-56429093.elementor-element{--align-self:center;}.elementor-100213 .elementor-element.elementor-element-5b912ec2 .menu-item:hover > .menu-item-link-top .jet-nav-link-text{font-size:var( --e-global-typography-accent-font-size );}.elementor-100213 .elementor-element.elementor-element-682b6973 .menu-item:hover > .menu-item-link-top .jet-nav-link-text{font-size:var( --e-global-typography-accent-font-size );}}/* Start custom CSS for container, class: .elementor-element-386aca18 */.elementor-100213 .elementor-element.elementor-element-386aca18{
  --fcf-bg-1:#061833;
  --fcf-bg-2:#08214A;
  --fcf-blue:#1C8DFF;
  --fcf-cyan:#2EC7FF;
  --fcf-line:rgba(92,170,255,.20);
  --fcf-text:#EAF2FF;
  --fcf-muted:#A9BCD8;

  width:100%!important;
  max-width:100%!important;
  margin:0!important;
  padding:0!important;
  direction:rtl!important;
  font-family:Cairo,Tahoma,Arial,sans-serif!important;
  background:
    radial-gradient(circle at 82% 15%,rgba(22,116,255,.16),transparent 31%),
    radial-gradient(circle at 14% 72%,rgba(0,174,255,.12),transparent 28%),
    linear-gradient(180deg,var(--fcf-bg-2) 0%,var(--fcf-bg-1) 100%)!important;
  border-top:1px solid rgba(44,156,255,.35)!important;
  overflow:hidden!important;
  position:relative!important;
}

.elementor-100213 .elementor-element.elementor-element-386aca18::before{
  content:""!important;
  position:absolute!important;
  right:-100px!important;
  left:-100px!important;
  bottom:58px!important;
  height:110px!important;
  opacity:.32!important;
  pointer-events:none!important;
  background:
    radial-gradient(ellipse at center,rgba(0,153,255,.28),transparent 58%),
    repeating-linear-gradient(173deg,transparent 0 18px,rgba(23,142,255,.10) 19px 20px)!important;
}

.elementor-100213 .elementor-element.elementor-element-386aca18::after{
  content:""!important;
  position:absolute!important;
  width:420px!important;
  height:420px!important;
  left:-180px!important;
  bottom:-280px!important;
  border:1px solid rgba(44,174,255,.16)!important;
  border-radius:50%!important;
  box-shadow:
    0 0 0 38px rgba(44,174,255,.025),
    0 0 0 76px rgba(44,174,255,.018)!important;
  pointer-events:none!important;
}

.elementor-100213 .elementor-element.elementor-element-386aca18,
.elementor-100213 .elementor-element.elementor-element-386aca18 *{
  box-sizing:border-box!important;
}

.elementor-100213 .elementor-element.elementor-element-386aca18 .fares-footer-shell{
  width:100%!important;
  max-width:100%!important;
}

.elementor-100213 .elementor-element.elementor-element-386aca18 .fares-footer-inner{
  width:1280px!important;
  max-width:calc(100% - 32px)!important;
  margin-inline:auto!important;
  padding:48px 0 34px!important;
  position:relative!important;
  z-index:2!important;
}

.elementor-100213 .elementor-element.elementor-element-386aca18 .fares-footer-grid{
  width:100%!important;
  display:grid!important;
  grid-template-columns:1.15fr .86fr .92fr 1.02fr!important;
  gap:28px!important;
  align-items:start!important;
}

.elementor-100213 .elementor-element.elementor-element-386aca18 .fares-footer-col{
  min-width:0!important;
}

.elementor-100213 .elementor-element.elementor-element-386aca18 .fares-footer-brand{
  padding-left:8px!important;
}

.elementor-100213 .elementor-element.elementor-element-386aca18 .fares-footer-logo{
  width:max-content!important;
  margin:0 0 13px!important;
}

.elementor-100213 .elementor-element.elementor-element-386aca18 .fares-footer-logo img{
  width:190px!important;
  max-width:190px!important;
  height:auto!important;
  display:block!important;
}

.elementor-100213 .elementor-element.elementor-element-386aca18 .fares-footer-desc{
  max-width:315px!important;
  margin:0 0 18px!important;
}

.elementor-100213 .elementor-element.elementor-element-386aca18 .fares-footer-desc p{
  margin:0!important;
  color:#D7E7FA!important;
  font-size:13px!important;
  line-height:2!important;
  font-weight:600!important;
}

.elementor-100213 .elementor-element.elementor-element-386aca18 .fares-footer-social .elementor-social-icons-wrapper{
  display:flex!important;
  flex-direction:row!important;
  flex-wrap:wrap!important;
  gap:8px!important;
  justify-content:flex-start!important;
}

.elementor-100213 .elementor-element.elementor-element-386aca18 .fares-footer-social .elementor-social-icon{
  width:38px!important;
  height:38px!important;
  border:1px solid rgba(90,172,255,.24)!important;
  border-radius:10px!important;
  background:rgba(14,74,145,.55)!important;
  color:#FFFFFF!important;
  transition:.18s ease!important;
}

.elementor-100213 .elementor-element.elementor-element-386aca18 .fares-footer-social .elementor-social-icon:hover{
  border-color:#2EAFFF!important;
  background:#137DEB!important;
  transform:translateY(-2px)!important;
}

.elementor-100213 .elementor-element.elementor-element-386aca18 .fares-footer-title{
  width:100%!important;
  margin:0 0 15px!important;
  padding:0 0 12px!important;
  position:relative!important;
  border-bottom:1px solid rgba(66,167,255,.42)!important;
}

.elementor-100213 .elementor-element.elementor-element-386aca18 .fares-footer-title::after{
  content:""!important;
  position:absolute!important;
  right:0!important;
  bottom:-1px!important;
  width:70px!important;
  height:2px!important;
  border-radius:4px!important;
  background:linear-gradient(90deg,#2EC7FF,#1677FF)!important;
}

.elementor-100213 .elementor-element.elementor-element-386aca18 .fares-footer-title .elementor-heading-title{
  margin:0!important;
  color:#FFFFFF!important;
  font-size:17px!important;
  line-height:1.5!important;
  font-weight:900!important;
}

.elementor-100213 .elementor-element.elementor-element-386aca18 .fares-footer-menu{
  width:100%!important;
}

.elementor-100213 .elementor-element.elementor-element-386aca18 .fares-footer-menu .jet-nav,
.elementor-100213 .elementor-element.elementor-element-386aca18 .fares-footer-menu .jet-nav-wrap{
  width:100%!important;
}

.elementor-100213 .elementor-element.elementor-element-386aca18 .fares-footer-menu .jet-nav{
  display:flex!important;
  flex-direction:column!important;
  gap:7px!important;
}

.elementor-100213 .elementor-element.elementor-element-386aca18 .fares-footer-menu .jet-nav > .menu-item,
.elementor-100213 .elementor-element.elementor-element-386aca18 .fares-footer-menu .jet-nav__item{
  width:100%!important;
  margin:0!important;
}

.elementor-100213 .elementor-element.elementor-element-386aca18 .fares-footer-menu a{
  min-height:43px!important;
  display:flex!important;
  align-items:center!important;
  justify-content:space-between!important;
  width:100%!important;
  padding:8px 11px!important;
  border:1px solid rgba(82,164,255,.18)!important;
  border-radius:10px!important;
  background:rgba(6,39,83,.48)!important;
  color:#DCEAFF!important;
  text-decoration:none!important;
  font-family:Cairo,Tahoma,Arial,sans-serif!important;
  font-size:11.5px!important;
  line-height:1.6!important;
  font-weight:800!important;
  transition:.18s ease!important;
}

.elementor-100213 .elementor-element.elementor-element-386aca18 .fares-footer-menu a::after{
  content:"‹"!important;
  width:20px!important;
  height:20px!important;
  display:inline-flex!important;
  align-items:center!important;
  justify-content:center!important;
  flex:0 0 20px!important;
  margin-right:8px!important;
  border-radius:50%!important;
  background:rgba(43,141,255,.12)!important;
  color:#69B8FF!important;
  font-size:14px!important;
  line-height:1!important;
}

.elementor-100213 .elementor-element.elementor-element-386aca18 .fares-footer-menu a:hover{
  color:#FFFFFF!important;
  border-color:rgba(63,173,255,.55)!important;
  background:rgba(12,72,145,.68)!important;
  transform:translateX(-2px)!important;
}

.elementor-100213 .elementor-element.elementor-element-386aca18 .fares-footer-menu a:hover::after{
  color:#FFFFFF!important;
  background:#1687F8!important;
}

.elementor-100213 .elementor-element.elementor-element-386aca18 .fares-footer-info-list{
  display:flex!important;
  flex-direction:column!important;
  gap:9px!important;
}

.elementor-100213 .elementor-element.elementor-element-386aca18 .fares-footer-info-card{
  min-height:75px!important;
  display:grid!important;
  grid-template-columns:48px minmax(0,1fr)!important;
  gap:11px!important;
  align-items:center!important;
  padding:11px!important;
  border:1px solid rgba(83,166,255,.22)!important;
  border-radius:12px!important;
  background:linear-gradient(135deg,rgba(11,59,122,.58),rgba(6,37,80,.42))!important;
  transition:.18s ease!important;
}

.elementor-100213 .elementor-element.elementor-element-386aca18 .fares-footer-info-card:hover{
  border-color:rgba(59,173,255,.55)!important;
  background:linear-gradient(135deg,rgba(13,76,155,.68),rgba(7,44,94,.54))!important;
  transform:translateY(-2px)!important;
}

.elementor-100213 .elementor-element.elementor-element-386aca18 .fares-footer-info-icon{
  width:48px!important;
  height:48px!important;
  display:flex!important;
  align-items:center!important;
  justify-content:center!important;
  border:1px solid rgba(69,173,255,.35)!important;
  border-radius:12px!important;
  background:linear-gradient(145deg,#0B73D9,#2BB9FF)!important;
  color:#FFFFFF!important;
  box-shadow:0 8px 18px rgba(0,117,255,.17)!important;
}

.elementor-100213 .elementor-element.elementor-element-386aca18 .fares-footer-info-icon svg{
  width:25px!important;
  height:25px!important;
}

.elementor-100213 .elementor-element.elementor-element-386aca18 .fares-footer-info-copy{
  min-width:0!important;
  display:flex!important;
  flex-direction:column!important;
  gap:3px!important;
}

.elementor-100213 .elementor-element.elementor-element-386aca18 .fares-footer-info-copy strong{
  color:#FFFFFF!important;
  font-size:12px!important;
  line-height:1.5!important;
  font-weight:900!important;
}

.elementor-100213 .elementor-element.elementor-element-386aca18 .fares-footer-info-copy small{
  color:#AFC5E2!important;
  font-size:9.5px!important;
  line-height:1.75!important;
  font-weight:600!important;
}

.elementor-100213 .elementor-element.elementor-element-386aca18 .fares-footer-bottom{
  width:100%!important;
  min-height:54px!important;
  display:flex!important;
  align-items:center!important;
  justify-content:center!important;
  margin-top:30px!important;
  padding:15px 0 0!important;
  border-top:1px solid rgba(96,174,255,.18)!important;
  position:relative!important;
  z-index:2!important;
}

.elementor-100213 .elementor-element.elementor-element-386aca18 .fares-footer-copyright .elementor-heading-title{
  margin:0!important;
  color:#AFC4DE!important;
  font-size:14.5px!important;
  line-height:1.6!important;
  font-weight:700!important;
  text-align:center!important;
}

@media(max-width:1024px){
  .elementor-100213 .elementor-element.elementor-element-386aca18 .fares-footer-inner{
    max-width:calc(100% - 24px)!important;
    padding-top:38px!important;
  }

  .elementor-100213 .elementor-element.elementor-element-386aca18 .fares-footer-grid{
    grid-template-columns:1fr 1fr!important;
    gap:28px 22px!important;
  }

  .elementor-100213 .elementor-element.elementor-element-386aca18 .fares-footer-brand{
    padding-left:0!important;
  }

  .elementor-100213 .elementor-element.elementor-element-386aca18 .fares-footer-desc{
    max-width:100%!important;
  }
}

@media(max-width:640px){
  .elementor-100213 .elementor-element.elementor-element-386aca18 .fares-footer-inner{
    max-width:calc(100% - 18px)!important;
    padding:32px 0 24px!important;
  }

  .elementor-100213 .elementor-element.elementor-element-386aca18 .fares-footer-grid{
    grid-template-columns:1fr!important;
    gap:26px!important;
  }

  .elementor-100213 .elementor-element.elementor-element-386aca18 .fares-footer-brand{
    text-align:center!important;
  }

  .elementor-100213 .elementor-element.elementor-element-386aca18 .fares-footer-logo{
    margin-inline:auto!important;
  }

  .elementor-100213 .elementor-element.elementor-element-386aca18 .fares-footer-desc{
    margin-inline:auto!important;
    text-align:center!important;
  }

  .elementor-100213 .elementor-element.elementor-element-386aca18 .fares-footer-social .elementor-social-icons-wrapper{
    justify-content:center!important;
  }

  .elementor-100213 .elementor-element.elementor-element-386aca18 .fares-footer-title .elementor-heading-title{
    font-size:16px!important;
  }

  .elementor-100213 .elementor-element.elementor-element-386aca18 .fares-footer-menu a{
    min-height:42px!important;
    font-size:11px!important;
  }

  .elementor-100213 .elementor-element.elementor-element-386aca18 .fares-footer-info-card{
    min-height:70px!important;
  }

  .elementor-100213 .elementor-element.elementor-element-386aca18 .fares-footer-bottom{
    margin-top:24px!important;
  }

  .elementor-100213 .elementor-element.elementor-element-386aca18 .fares-footer-copyright .elementor-heading-title{
    font-size:9.5px!important;
  }
}/* End custom CSS */