@media (max-width: 768px){
header.store-header {
    position: relative !important;
}
.navbar-brand img {
    height: 5rem !important;
}}

@font-face {
    font-family: 'Careem';
    src: url('https://cdn.jsdelivr.net/gh/wpAzzrk/Engy@main/New%20folder%20(2)/CAREEM-REGULAR.DB5F2BCA26992ED25A89.otf') format('opentype');
    font-weight: normal;
    font-style: normal;
}
.font-primary, a, p, span {
  font-family: "Careem", sans-serif !important;
}

.home-slider .home-slider__content{
    width: 40%;
    --tw-translate-x: 0%;
}
.s-angel--divider .s-block__title h2 {
    color: #6C6E67;
}
.menu-slider {
    display: none;
}
a.btn-primary.text-sm{
    background-color: #4E5F7B !important;
}
.second-panner .home-slider__content {
    --tw-translate-x: -100%;
}
@media (min-width: 768px){
.s-block--hero-slider h3 {
    font-size: 48px;
}
.s-block--hero-slider .md\:max-w-md {
    max-width: 100%;
}
.s-block--hero-slider .md\:text-base {
    line-height: 55px;
    font-size: 26px;
}
}
@media (max-width: 768px){
.home-slider .home-slider__content{
    width: 51%;
    --tw-translate-x: 10%;
    --tw-translate-y: -50%;
}
.second-panner .home-slider__content {
    --tw-translate-x: -112%;
}
.home-slider h3 {
    font-size: 20px;
}
  .hero-slider-subtitle {
    font-size: 14px;
    line-height: 20px;
}
}

/*4pics*/
.custom-4-imgs .banner-square h3 {
    font-size: 28px;
    color: #fff;
    line-height: 50px;
}
.custom-4-imgs span.w-full.text-xs.md\:text-sm {
    font-size: 18px !important;
    padding: 6px 18px;
}
.custom-4-imgs .on-text {
    width: 32%;
    left: 20%;
}
.custom-4-imgs .banner-square:nth-child(3) .on-text,.custom-4-imgs .banner-square:nth-child(4) .on-text{
    width: 30%;
}
@media (max-width: 768px){
.custom-4-imgs .banner-square h3 {
    font-size: 18px;
    line-height: 30px;
}
.custom-4-imgs span.w-full.text-xs.md\:text-sm {
    font-size: 14px !important;
    padding: 4px 12px;
}
.custom-4-imgs .on-text {
    width: 42% !important;
}
}
/*features*/
.s-block.dark.angel-features {
    background: unset;
}
.angel-feature {
    background: #4E5F7B;
    padding: 1rem;
    border-radius: 15px;
}
.angel-feature .da-ts {
    color: #fff !important;
}
/*faq*/
.faqs-list__item.bg-gray-100{
    background-color: #4E5F7B;
      color: #fff;
}
.faqs-list__item label.block.cursor-pointer.font-primary {
    color: #fff;
}
i.faq-item.open-badge.sicon-add {
    background: #E9DFD3;
}

.store-footer.dark .footer-profile blockquote, .store-footer.dark .footer-profile p ,
.dark .da-tm{
    color: #ffffff !important;
}
.s-block--testimonials .flex.bg-white {
    background: #4E5F7B;
    color: #fff;
}
.store-footer h3 {
    color: #fff;
}
/* Add custom CSS styles below */ /*
.smt-app-end_of_trial .smt-wrapper{
display:none;
}

#wa-widget-box-button {
    Z-INDEX: 999;
}
.navbar-brand img {
  height: 3.5rem!important;
  }
.menu-slider {
  position: relative;
  width: 100%;
  background-color: #f9f9f9; 
  overflow-x: auto; 
  white-space: nowrap;
  padding: 10px 0;
  box-shadow: 0 2px 5px rgba(0, 0, 0, 0.1); 

.slider-wrapper {
  display:flex; 
  gap: 20px; 
  justify-content: space-between;
  padding : 0px 15px;
}

.slider-item {
  flex-shrink: 0; 
  min-width: 120px; 
  text-align: center;
  padding: 5px 10px;
  background-color: #ffffff; 
  border-radius: 5px; 
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.2); 
  transition: transform 0.2s ease, background-color 0.2s ease;
}

.slider-item a {
  text-decoration: none;
  color: #333;
  font-size: 14px;
}

.slider-item:hover {
  transform: scale(1.1);  
  background-color: #f1f1f1;
}
 .copyrights text-sm opacity-75 {
 margin-bottom:10px!important}*/