.elementor .DUP_collection-highlights-section6{width:83.33%;padding-block-start:120px;padding-block-end:120px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;justify-content:space-between;align-items:center;}.elementor .DUP_collection-highlights-section5{width:83.33%;padding-block-start:120px;padding-block-end:120px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;justify-content:space-between;align-items:center;}.elementor .DUP_highlight-slide-content2{width:42%;flex-direction:column;gap:20px;justify-content:center;}.elementor .DUP_collection-hero-section3{max-width:100%;}.elementor .DUP_collection-hero-container3{width:100%;max-width:1280px;padding-block-start:120px;padding-block-end:80px;padding-inline-start:48px;padding-inline-end:48px;flex-direction:column;justify-content:center;align-items:center;}.elementor .DUP_collection-label3{font-weight:600;font-size:13px;color:#EAA794;letter-spacing:2px;text-transform:uppercase;margin-block-end:16px;}.elementor .menu-list{width:42%;flex-direction:column;gap:16px;justify-content:center;align-items:start;/* =========================================
 ACTIVE UNDERLINE
========================================= */

.menu-item-1,
.menu-item-2,
.menu-item-3,
.menu-item-4,
.menu-item-5 {
  position: relative;
  width: fit-content;
}

/* الخط */
.menu-item-1::after,
.menu-item-2::after,
.menu-item-3::after,
.menu-item-4::after,
.menu-item-5::after {
  content: "";

  position: absolute;
  left: 0;
  bottom: -5px;

  width: 100%;
  height: 1px;

  background: #EAA794;

  transform: scaleX(0);
  transform-origin: left center;

  transition:
      transform 380ms cubic-bezier(.22,.61,.36,1);
}

/* ظهور الخط عند Hover */
.menu-item-1:hover::after,
.menu-item-2:hover::after,
.menu-item-3:hover::after,
.menu-item-4:hover::after,
.menu-item-5:hover::after {
  transform: scaleX(1);
}\n}.elementor .menu-images{width:58%;}.elementor .menu-item-1:hover,.elementor .menu-item-1:focus-visible{color:#2f1b14;}.elementor .mega-menu-content{padding-block-start:40px;padding-block-end:40px;padding-inline-start:48px;padding-inline-end:48px;border-width:0px;border-color:rgba(13, 42, 74, 0.10);background-color:#ffffff;box-shadow:0px 18px 40px -24px rgba(13, 42, 74, 0.22);gap:48px;align-items:stretch;}.elementor .mega-menu-dynamic-image{aspect-ratio:auto;}.elementor .footer-mobile{display:none;}