
#masthead.site-header { position: relative; z-index: 9990; }
.main-navigation.is_stuck,
#sticky-navigation,
#sticky-navigation.navigation-clone { z-index: 9995 !important; }


@media (max-width: 1149px) {
  .navigation-branding img.is-logo-image,
  .navigation-branding .sticky-navigation-logo img,
  #sticky-navigation .navigation-branding img,
  .site-logo img,
  #masthead .site-logo img,
  .site-header .header-image {
    max-height: 44px !important; height: 44px !important; width: auto !important;
    max-width: none !important; object-fit: contain !important;
    
    padding: 0 !important;
  }
  
  .site-header .site-logo,
  #masthead .inside-header > .site-logo { flex-shrink: 0 !important; }
}


@media (min-width: 1150px) {
  #sticky-navigation .navigation-branding img,
  .navigation-branding img.is-logo-image,
  .navigation-branding .sticky-navigation-logo img,
  #masthead .site-logo img,
  .site-header .header-image {
    max-height: 62px !important; height: 62px !important;
    
    width: 155px !important; max-width: none !important; object-fit: contain;
    
    padding: 0 !important;
  }
  
  #sticky-navigation .navigation-branding,
  .main-navigation.is_stuck .navigation-branding,
  #sticky-navigation .navigation-branding .sticky-navigation-logo,
  .main-navigation.is_stuck .navigation-branding .sticky-navigation-logo {
    width: 155px !important; min-width: 155px !important;
    flex: 0 0 155px !important; overflow: visible !important;
  }
}


@media (max-width: 1149px) {
  #sticky-navigation .navigation-branding img,
  #sticky-navigation .sticky-navigation-logo img,
  #sticky-navigation .navigation-branding .sticky-navigation-logo img,
  .main-navigation.is_stuck .navigation-branding img,
  .main-navigation.is_stuck .sticky-navigation-logo img {
    max-height: 44px !important; height: 44px !important;
    width: 110px !important; 
    max-width: none !important; object-fit: contain !important;
  }
  
  #sticky-navigation .navigation-branding img,
  .main-navigation.is_stuck .navigation-branding img { display: none !important; }
  #sticky-navigation .navigation-branding,
  .main-navigation.is_stuck .navigation-branding {
    width: 110px !important; min-width: 110px !important; height: 44px !important;
    flex: 0 0 110px !important; overflow: visible !important;
    background: url('https://tripyana.com/wp-content/uploads/2025/04/cropped-Tripyana-1-2-1.png') center/contain no-repeat !important;
  }
  
  #sticky-navigation .navigation-branding,
  .main-navigation.is_stuck .navigation-branding { position: relative !important; }
  #sticky-navigation .navigation-branding .sticky-navigation-logo,
  .main-navigation.is_stuck .navigation-branding .sticky-navigation-logo {
    position: absolute !important; top: 0 !important; left: 0 !important;
    width: 110px !important; min-width: 110px !important; height: 44px !important;
  }
  #sticky-navigation .navigation-branding .sticky-navigation-logo a,
  .main-navigation.is_stuck .navigation-branding .sticky-navigation-logo a {
    display: block !important; width: 100% !important; height: 100% !important;
  }
}


.menu-bar-items li.header-book-btn > a, .main-navigation li.header-book-btn > a,
li.header-book-btn > a, a.header-book-btn, a.tripyana-book-btn {
  display: inline-flex; align-items: center; justify-content: center;
  background-color: #d4af37 !important; color: #0c211a !important;
  font-weight: 700; height: 42px; line-height: 42px; padding: 0 22px !important;
  border-radius: 9999px !important; text-decoration: none !important; white-space: nowrap;
  border: 1px solid transparent; transition: background-color .2s ease, box-shadow .2s ease; margin: 0 6px;
}
li.header-book-btn > a:hover, a.header-book-btn:hover, a.tripyana-book-btn:hover {
  background-color: #e5c14e !important; color: #0c211a !important; box-shadow: 0 2px 10px rgba(0,0,0,.35);
}
.main-navigation .main-nav ul li.header-book-btn > a { color: #0c211a !important; }
@media (max-width: 1149px) { li.header-book-btn > a, a.header-book-btn, a.tripyana-book-btn { height: 38px !important; line-height: 38px !important; padding: 0 16px !important; font-size: 12px !important; margin: 0 !important; } }


.rtl .main-navigation:not(.slideout-navigation) .main-nav ul ul li.menu-item-has-children > a .dropdown-menu-toggle,
.rtl #sticky-navigation .main-nav ul ul li.menu-item-has-children > a .dropdown-menu-toggle {
  display: inline-block !important; transform: scaleX(-1) !important;
}


@media (max-width: 1149px) {
  .slideout-navigation .sub-menu { padding-inline-start: 16px; }
  .rtl .slideout-navigation .sub-menu { padding-right: 16px; padding-left: 0; }
  html:not(.rtl) .slideout-navigation .sub-menu { padding-left: 16px; padding-right: 0; }
}


@media (max-width: 1149px) {
  .home .entry-content > section:first-child,
  .page-id-2 .entry-content > section:first-child { padding-top: 26px !important; }
}


@media (max-width: 1149px) {
  #masthead.site-header .inside-header {
    display: flex !important; flex-wrap: nowrap !important; align-items: center !important;
    justify-content: space-between !important; box-sizing: border-box !important;
    min-height: 64px !important; max-height: 72px !important;
    padding: 6px 8px !important;
  }
  .rtl #masthead.site-header .inside-header,
  html:not(.rtl) #masthead.site-header .inside-header { flex-direction: row !important; }
  
  #masthead.site-header .inside-header > .site-logo.page-hero-logo {
    display: inline-block !important; order: 0 !important; margin: 0 !important; padding: 0 !important; flex: 0 0 auto !important;
   flex-shrink: 0 !important; width: auto !important;}
  #masthead.site-header .inside-header > .site-logo.page-hero-logo img {
    max-height: 44px !important; height: 44px !important; width: auto !important;
   object-fit: contain !important; max-width: none !important;}
  .rtl #masthead.site-header .inside-header > .site-logo.page-hero-logo { margin-left: 0 !important; margin-right: 0 !important; }
  html:not(.rtl) #masthead.site-header .inside-header > .site-logo.page-hero-logo { margin-right: 0 !important; margin-left: 0 !important; }
  .rtl #masthead.site-header .inside-header { padding-right: 4px !important; } 
  html:not(.rtl) #masthead.site-header .inside-header { padding-left: 12px !important; }
  
  #masthead.site-header .inside-header > .mobile-menu-control-wrapper {
    order: 2 !important; display: flex !important; flex-direction: row !important; flex-wrap: nowrap !important;
    align-items: center !important; width: auto !important; margin: 0 !important;
  }
  
  #sticky-navigation.navigation-clone .inside-navigation,
  .main-navigation.is_stuck .inside-navigation {
    height: 64px !important; 
    min-height: 64px !important; max-height: 64px !important;
    padding: 6px 12px !important; box-sizing: border-box !important;
    display: flex !important; align-items: center !important;
    flex-wrap: nowrap !important; 
    gap: 6px !important; 
  }
  
  .rtl #sticky-navigation .inside-navigation,
  .rtl .main-navigation.is_stuck .inside-navigation { padding-right: 4px !important; }
  
  #masthead nav.main-navigation:not(.slideout-navigation) .main-nav > ul,
  #sticky-navigation .main-nav > ul,
  .main-navigation.is_stuck .main-nav > ul { display: none !important; }
  
  #masthead.site-header .inside-header > nav.main-navigation:not(.mobile-menu-control-wrapper):not(.slideout-navigation):not(.is_stuck):not(#sticky-navigation):not(.navigation-clone) {
    width: 0 !important; min-width: 0 !important; flex: 0 0 0px !important;
    padding: 0 !important; margin: 0 !important; overflow: hidden !important; order: 1 !important;
  }
  #sticky-navigation .menu-bar-items,
  .main-navigation.is_stuck .menu-bar-items {
    display: flex !important; align-items: center !important; gap: 8px !important;
  }
  
  #sticky-navigation .inside-navigation > .navigation-branding,
  .main-navigation.is_stuck .inside-navigation > .navigation-branding { order: 0; margin-inline-end: auto !important; }
  #sticky-navigation .inside-navigation > .main-nav,
  .main-navigation.is_stuck .inside-navigation > .main-nav { order: 1; }
  #sticky-navigation .inside-navigation > .menu-bar-items,
  .main-navigation.is_stuck .inside-navigation > .menu-bar-items { order: 2; }
  #sticky-navigation .inside-navigation > .menu-toggle,
  .main-navigation.is_stuck .inside-navigation > .menu-toggle {
    order: 3; position: static !important; float: none !important; margin: 0 !important;
    right: auto !important; left: auto !important; top: auto !important;
  }
}


@media (max-width: 1149px) {
  #masthead.site-header .inside-header > .mobile-menu-control-wrapper { gap: 6px !important; }
  
  #masthead.site-header .inside-header > .mobile-menu-control-wrapper .menu-bar-items { display: flex !important; align-items: center !important; gap: 6px !important; }
  #masthead.site-header .inside-header > .mobile-menu-control-wrapper .menu-toggle {
    min-width: 44px !important; min-height: 44px !important; padding: 8px !important;
    display: inline-flex !important; align-items: center !important; justify-content: center !important;
    position: static !important; float: none !important; margin: 0 !important;
  }
  #masthead.site-header .inside-header > .mobile-menu-control-wrapper .menu-toggle .gp-icon,
  #masthead.site-header .inside-header > .mobile-menu-control-wrapper .menu-toggle svg {
    width: 27px !important; height: 27px !important; font-size: 27px !important;
  }
  #masthead.site-header .inside-header > .mobile-menu-control-wrapper .menu-bar-items .wpml-ls a {
    display: inline-flex !important; align-items: center !important;
  }
  #masthead.site-header .inside-header > .mobile-menu-control-wrapper .menu-bar-items li.header-book-btn > a,
  #masthead.site-header .inside-header > .mobile-menu-control-wrapper .menu-bar-items a.tripyana-book-btn,
  #masthead.site-header .inside-header > .mobile-menu-control-wrapper .menu-bar-items a.hook-book-btn {
    height: 34px !important; line-height: 34px !important; padding: 0 10px !important; font-size: 13px !important; margin: 0 !important;
  }
}


@media (max-width: 1149px) {
  #sticky-navigation.is_stuck {
    height: auto !important;
    overflow: visible !important;
    visibility: visible !important;
    transform: translateY(0) !important;
    padding-top: 0 !important; padding-bottom: 0 !important; 
  }
  
  #masthead.site-header .inside-header > .mobile-menu-control-wrapper .menu-toggle,
  #sticky-navigation .inside-navigation > .menu-toggle,
  .main-navigation.is_stuck .inside-navigation > .menu-toggle { transform: translateY(-4px) !important; }
}


@media (max-width: 1149px) {
  #sticky-navigation .menu-toggle,
  .main-navigation.is_stuck .menu-toggle {
    min-width: 44px !important; min-height: 44px !important; padding: 8px !important;
    display: inline-flex !important; align-items: center !important; justify-content: center !important;
  }
  #sticky-navigation .menu-toggle .gp-icon,
  #sticky-navigation .menu-toggle svg,
  .main-navigation.is_stuck .menu-toggle .gp-icon,
  .main-navigation.is_stuck .menu-toggle svg {
    width: 27px !important; height: 27px !important; font-size: 27px !important;
  }
}


@media (min-width: 1150px) {
  #masthead .main-navigation .inside-navigation { flex-wrap: nowrap !important; align-items: center !important; }
  #masthead .main-navigation .inside-navigation .main-nav { flex: 0 1 auto !important; min-width: 0 !important; }
  #masthead .main-navigation .inside-navigation .main-nav > ul { display: flex !important; flex-wrap: nowrap !important; white-space: nowrap !important; }
  
  #masthead .main-navigation .main-nav > ul > li > a,
  #sticky-navigation .main-nav > ul > li > a { padding-left: 12px !important; padding-right: 12px !important; }
  #masthead .main-navigation .main-nav > ul > li > a .dropdown-menu-toggle,
  #sticky-navigation .main-nav > ul > li > a .dropdown-menu-toggle {
    padding-left: 0 !important; padding-right: 0 !important;
    margin-inline-start: 6px;
  }
  
  #masthead .main-navigation .inside-navigation .menu-bar-items,
  #sticky-navigation .inside-navigation .menu-bar-items { margin-inline-start: 0 !important; flex: 0 0 auto !important; white-space: nowrap !important; }
}


@media (min-width: 1150px) {
  
  
  #masthead.site-header .inside-header { padding-top: 12px !important; padding-bottom: 12px !important; }
  #masthead.site-header .inside-header > .site-logo { flex: 0 0 auto; }
  #masthead.site-header .inside-header > nav.main-navigation:not(.mobile-menu-control-wrapper):not(.is_stuck) { flex: 1 1 auto; min-width: 0; }
  #masthead.site-header .inside-header > nav.main-navigation:not(.mobile-menu-control-wrapper):not(.is_stuck) .inside-navigation { width: 100%; }
  #masthead.site-header .inside-header > nav.main-navigation:not(.mobile-menu-control-wrapper):not(.is_stuck) .main-nav { margin-left: auto !important; margin-right: auto !important; }
  
  nav.main-navigation.is_stuck { width: 100% !important; left: 0; right: 0; }
  nav.main-navigation.is_stuck .inside-navigation {
    max-width: 1200px; margin-left: auto !important; margin-right: auto !important;
    padding: 12px 0 !important; box-sizing: border-box;
  }
  nav.main-navigation.is_stuck .main-nav { margin-left: auto !important; margin-right: auto !important; }
  
  #masthead.site-header .inside-header > nav.main-navigation:not(.mobile-menu-control-wrapper):not(.is_stuck) .main-nav,
  nav.main-navigation.is_stuck .main-nav { padding-inline: 22px; }
  nav.main-navigation .navigation-branding { flex: 0 0 auto; margin: 0 !important; }
  .rtl nav.main-navigation .navigation-branding { margin: 0 !important; }
  nav.main-navigation .navigation-branding .sticky-navigation-logo { margin: 0 !important; }
  
  .main-navigation .menu-bar-items { gap: 14px; }
  body.rtl .menu-bar-items a.hook-book-btn.hook-book-ar,
  body:not(.rtl) .menu-bar-items a.hook-book-btn.hook-book-en { margin-inline-start: 0 !important; }
}


@media (min-width: 1150px) {
  
  .main-navigation ul ul { width: auto !important; min-width: 220px !important; }
  .main-navigation ul ul li a { white-space: nowrap !important; }
  
  .rtl .main-navigation ul ul { left: auto !important; right: 0 !important; }
  .rtl .main-navigation ul ul ul { left: auto !important; right: 100% !important; }
}


.slideout-navigation .inside-navigation { padding-top: 14px !important; display: block; }
.slideout-navigation a.slideout-brand {
  display: block; color: #d4af37 !important; font-weight: 700;
  font-size: 18px; letter-spacing: .4px; padding: 12px 30px 14px;
  border-bottom: 1px solid rgba(255,255,255,.10); margin-bottom: 6px;
  text-decoration: none; text-transform: none;
}
.slideout-navigation a.slideout-brand img {
  height: 40px; width: auto; display: block; max-width: none;
  margin-inline: auto; 
}
.slideout-navigation .main-nav { margin-top: 4px; }


  
  nav.slideout-navigation .main-nav > ul > li > a {
    font-size: 17px !important; line-height: 1.45 !important;
    padding: 14px 30px !important; color: #ffffff !important;
    transition: background-color .15s ease, color .15s ease;
  }
  nav.slideout-navigation .main-nav .sub-menu li a {
    font-size: 15px !important; line-height: 1.45 !important;
    padding: 11px 30px !important; color: #dfe3e6 !important;
  }
  
  .slideout-navigation .main-nav > ul > li { border-bottom: 1px solid rgba(255,255,255,.07); }
  
  .slideout-navigation .main-nav li:not(.header-book-btn) > a:hover,
  .slideout-navigation .main-nav li:not(.header-book-btn) > a:focus,
  .slideout-navigation .main-nav li.sfHover:not(.header-book-btn) > a,
  .slideout-navigation .main-nav li:not(.header-book-btn) > a:active {
    background-color: rgba(212,175,55,.13) !important; color: #d4af37 !important;
  }
  
  .slideout-navigation .main-nav li[class*="current-menu-"]:not(.header-book-btn) > a { color: #d4af37 !important; }
  
  .slideout-navigation .main-nav li.header-book-btn { display: none !important; }
  
  .slideout-navigation .dropdown-menu-toggle { color: inherit; }



.menu-bar-items a.hook-book-btn { display: none !important; }            
body.rtl .menu-bar-items a.hook-book-btn.hook-book-ar,
body:not(.rtl) .menu-bar-items a.hook-book-btn.hook-book-en {
  display: inline-flex !important; align-items: center !important;
  flex-shrink: 0 !important; white-space: nowrap !important;
}
@media (max-width: 1149px) {
  
  body.rtl .menu-bar-items a.hook-book-btn.hook-book-ar,
  body:not(.rtl) .menu-bar-items a.hook-book-btn.hook-book-en {
    height: 34px !important; line-height: 34px !important;
    padding: 0 10px !important; font-size: 13px !important; margin: 0 !important;
  }
}
@media (min-width: 1150px) {
  
  #masthead .main-navigation .main-nav li.header-book-btn,
  #sticky-navigation .main-nav li.header-book-btn { display: none !important; }
  body.rtl .menu-bar-items a.hook-book-btn.hook-book-ar,
  body:not(.rtl) .menu-bar-items a.hook-book-btn.hook-book-en { margin-inline-start: 12px !important; }
}



@media (max-width: 1149px) {
  
  html:not(.rtl) #masthead.site-header .inside-header {
    padding-right: 12px !important;   
  }
  
  #masthead.site-header .main-navigation.has-branding .menu-toggle,
  #masthead.site-header .inside-header > .mobile-menu-control-wrapper .menu-toggle {
    padding-right: 8px !important;    
    padding-left: 8px !important;     
  }
  
  #masthead.site-header .inside-header {
    max-width: 100% !important;       
    overflow-x: clip;                 
  }
}

.site-header { border-bottom: 1px solid rgba(212,175,55,.35); }
#sticky-navigation, nav.main-navigation.is_stuck { border-bottom: 1px solid rgba(212,175,55,.35) !important; }


#masthead .site-logo img,
#masthead .navigation-branding img,
#sticky-navigation .navigation-branding img,
.navigation-branding .sticky-navigation-logo img,
a.slideout-brand img {
  filter: brightness(1.15) saturate(1.1);
}


@media (min-width: 1150px) {
  
  nav.main-navigation:not(.slideout-navigation) .main-nav > ul > li > ul.sub-menu {
    border: 1px solid rgba(212,175,55,.28); border-top: 0;
    border-radius: 0 0 12px 12px; padding: 6px 4px 10px;
  }
  
  nav.main-navigation:not(.slideout-navigation) li.menu-item-21487,
  nav.main-navigation:not(.slideout-navigation) li.menu-item-21448 { position: relative; }
  nav.main-navigation:not(.slideout-navigation) li.menu-item-21487 > ul.sub-menu,
  nav.main-navigation:not(.slideout-navigation) li.menu-item-21448 > ul.sub-menu {
    
    width: min(740px, 94vw) !important;
    display: flex !important; flex-wrap: nowrap; align-items: flex-start;
    
    left: 0 !important; right: auto !important; transform: none;
    padding: 12px 8px 16px;
  }
  .rtl nav.main-navigation:not(.slideout-navigation) li.menu-item-21487 > ul.sub-menu,
  .rtl nav.main-navigation:not(.slideout-navigation) li.menu-item-21448 > ul.sub-menu {
    left: auto !important; right: 0 !important;
  }
  
  nav.main-navigation:not(.slideout-navigation) li.menu-item-21487 > .sub-menu > li,
  nav.main-navigation:not(.slideout-navigation) li.menu-item-21448 > .sub-menu > li {
    flex: 1 1 0; min-width: 0; float: none !important; padding: 0 10px;
  }
  
  nav.main-navigation:not(.slideout-navigation) li.menu-item-21487 .sub-menu a,
  nav.main-navigation:not(.slideout-navigation) li.menu-item-21448 .sub-menu a,
  nav.main-navigation:not(.slideout-navigation) li.menu-item-21511 > .sub-menu a,
  nav.main-navigation:not(.slideout-navigation) li.menu-item-21451 > .sub-menu a {
    white-space: normal !important; line-height: 1.5;
  }

  
  nav.main-navigation:not(.slideout-navigation) li.menu-item-21487 > .sub-menu > li > .sub-menu,
  nav.main-navigation:not(.slideout-navigation) li.menu-item-21448 > .sub-menu > li > .sub-menu {
    position: static !important; left: auto !important; right: auto !important; top: auto !important;
    display: block !important; visibility: visible !important; opacity: 1 !important;
    height: auto !important; overflow: visible !important; pointer-events: auto !important;
    width: 100% !important; min-width: 0 !important; float: none !important;
    transition: none !important; box-shadow: none !important; border: 0 !important;
    border-radius: 0 !important; margin: 0 !important; padding: 0 !important;
    background: transparent !important;
  }
  
  nav.main-navigation:not(.slideout-navigation) li.menu-item-21487 > .sub-menu > li > a,
  nav.main-navigation:not(.slideout-navigation) li.menu-item-21448 > .sub-menu > li > a {
    color: #d4af37 !important; font-size: 12.5px !important; letter-spacing: .6px;
    background: transparent !important; padding-top: 12px; padding-bottom: 4px;
  }
  
  nav.main-navigation:not(.slideout-navigation) .main-nav ul ul li.menu-item.menu-item-has-children.menu-item-21488 > a .dropdown-menu-toggle,
  nav.main-navigation:not(.slideout-navigation) .main-nav ul ul li.menu-item.menu-item-has-children.menu-item-21498 > a .dropdown-menu-toggle,
  nav.main-navigation:not(.slideout-navigation) .main-nav ul ul li.menu-item.menu-item-has-children.menu-item-21504 > a .dropdown-menu-toggle,
  nav.main-navigation:not(.slideout-navigation) .main-nav ul ul li.menu-item.menu-item-has-children.menu-item-21452 > a .dropdown-menu-toggle,
  nav.main-navigation:not(.slideout-navigation) .main-nav ul ul li.menu-item.menu-item-has-children.menu-item-21453 > a .dropdown-menu-toggle,
  nav.main-navigation:not(.slideout-navigation) .main-nav ul ul li.menu-item.menu-item-has-children.menu-item-21454 > a .dropdown-menu-toggle,
  #sticky-navigation .main-nav ul ul li.menu-item.menu-item-has-children.menu-item-21488 > a .dropdown-menu-toggle,
  #sticky-navigation .main-nav ul ul li.menu-item.menu-item-has-children.menu-item-21498 > a .dropdown-menu-toggle,
  #sticky-navigation .main-nav ul ul li.menu-item.menu-item-has-children.menu-item-21504 > a .dropdown-menu-toggle,
  #sticky-navigation .main-nav ul ul li.menu-item.menu-item-has-children.menu-item-21452 > a .dropdown-menu-toggle,
  #sticky-navigation .main-nav ul ul li.menu-item.menu-item-has-children.menu-item-21453 > a .dropdown-menu-toggle,
  #sticky-navigation .main-nav ul ul li.menu-item.menu-item-has-children.menu-item-21454 > a .dropdown-menu-toggle { display: none !important; }
  
  nav.main-navigation:not(.slideout-navigation) li.menu-item-21498,
  nav.main-navigation:not(.slideout-navigation) li.menu-item-21504,
  nav.main-navigation:not(.slideout-navigation) li.menu-item-21453,
  nav.main-navigation:not(.slideout-navigation) li.menu-item-21454 {
    border-top: 0; margin-top: 0; padding-top: 0;
    border-inline-start: 1px solid rgba(212,175,55,.16);
  }
  
  nav.main-navigation:not(.slideout-navigation) li.menu-item-21494 > .sub-menu,
  nav.main-navigation:not(.slideout-navigation) li.menu-item-21461 > .sub-menu {
    position: static !important; left: auto !important; right: auto !important; top: auto !important;
    display: block !important; visibility: visible !important; opacity: 1 !important;
    height: auto !important; overflow: visible !important; pointer-events: auto !important;
    width: 100% !important; min-width: 0 !important; float: none !important;
    transition: none !important; box-shadow: none !important; border: 0 !important;
    border-radius: 0 !important; margin: 0 !important; padding: 0 !important;
    padding-inline-start: 12px !important;
    background: transparent !important;
  }
  nav.main-navigation:not(.slideout-navigation) li.menu-item-21494 > a,
  nav.main-navigation:not(.slideout-navigation) li.menu-item-21461 > a { font-weight: 600; }
  
  nav.main-navigation:not(.slideout-navigation) .main-nav ul ul li.menu-item.menu-item-has-children.menu-item-21494 > a .dropdown-menu-toggle,
  nav.main-navigation:not(.slideout-navigation) .main-nav ul ul li.menu-item.menu-item-has-children.menu-item-21461 > a .dropdown-menu-toggle,
  #sticky-navigation .main-nav ul ul li.menu-item.menu-item-has-children.menu-item-21494 > a .dropdown-menu-toggle,
  #sticky-navigation .main-nav ul ul li.menu-item.menu-item-has-children.menu-item-21461 > a .dropdown-menu-toggle { display: none !important; }

  
  nav.main-navigation:not(.slideout-navigation) li.menu-item-21511,
  nav.main-navigation:not(.slideout-navigation) li.menu-item-21451 { position: relative; }
  nav.main-navigation:not(.slideout-navigation) li.menu-item-21511 > ul.sub-menu,
  nav.main-navigation:not(.slideout-navigation) li.menu-item-21451 > ul.sub-menu {
    width: min(300px, 94vw) !important;
    display: grid !important; grid-template-columns: 1fr;
    align-items: start; align-content: start;
    left: 0 !important; right: auto !important;
    padding: 10px 8px 14px;
  }
  .rtl nav.main-navigation:not(.slideout-navigation) li.menu-item-21511 > ul.sub-menu,
  .rtl nav.main-navigation:not(.slideout-navigation) li.menu-item-21451 > ul.sub-menu {
    left: auto !important; right: 0 !important;
  }
  nav.main-navigation:not(.slideout-navigation) li.menu-item-21511 > ul.sub-menu::before {
    display: block; color: #d4af37; font-size: 12.5px; font-weight: 600;
    letter-spacing: .6px; padding: 12px 20px 4px;
  }
  nav.main-navigation:not(.slideout-navigation) li.menu-item-21511 > ul.sub-menu::before { content: "أدلة الدول"; }

  
  nav.main-navigation:not(.slideout-navigation) .main-nav ul ul li > a:hover,
  #sticky-navigation .main-nav ul ul li > a:hover {
    background: rgba(212,175,55,.13) !important; border-radius: 8px;
  }
}


.main-navigation li.menu-item-21488 > a::before, .main-navigation li.menu-item-21452 > a::before,
.main-navigation li.menu-item-21498 > a::before, .main-navigation li.menu-item-21453 > a::before,
.main-navigation li.menu-item-21504 > a::before, .main-navigation li.menu-item-21454 > a::before,
.main-navigation li.menu-item-21489 > a::before,
.main-navigation li.menu-item-21460 > a::before,
.main-navigation li.menu-item-21494 > a::before,
.main-navigation li.menu-item-21461 > a::before,
.main-navigation li.menu-item-21496 > a::before, .main-navigation li.menu-item-21499 > a::before,
.main-navigation li.menu-item-21503 > a::before, .main-navigation li.menu-item-21505 > a::before,
.main-navigation li.menu-item-21462 > a::before, .main-navigation li.menu-item-21464 > a::before,
.main-navigation li.menu-item-21468 > a::before, .main-navigation li.menu-item-21469 > a::before,
.main-navigation li.menu-item-21497 > a::before, .main-navigation li.menu-item-21463 > a::before,
.slideout-navigation li.menu-item-21487 > a::before, .slideout-navigation li.menu-item-21448 > a::before,
.slideout-navigation li.menu-item-21506 > a::before, .slideout-navigation li.menu-item-21449 > a::before,
.slideout-navigation li.menu-item-21511 > a::before, .slideout-navigation li.menu-item-21451 > a::before,
.slideout-navigation li.menu-item-26579 > a::before, .slideout-navigation li.menu-item-26574 > a::before,
.slideout-navigation li.menu-item-26957 > a::before, .slideout-navigation li.menu-item-26959 > a::before,
.slideout-navigation li.menu-item-21510 > a::before, .slideout-navigation li.menu-item-21450 > a::before {
  content: ""; display: inline-block; width: 16px; height: 16px;
  margin-inline-end: 9px; vertical-align: -3px;
  background-position: center; background-repeat: no-repeat; background-size: contain;
}
.main-navigation li.menu-item-21488 > a::before, .main-navigation li.menu-item-21452 > a::before { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23d4af37' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 21h12M9 21V6l3-3 3 3v15'/%3E%3Ccircle cx='12' cy='10' r='1.8'/%3E%3Cpath d='M9 15h6'/%3E%3C/svg%3E"); }
.main-navigation li.menu-item-21498 > a::before, .main-navigation li.menu-item-21453 > a::before { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23d4af37' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2 21h20M4 21V9M20 21V9M7 21v-5c0-3 2.2-5 5-5s5 2 5 5v5'/%3E%3Cpath d='M12 8V6'/%3E%3C/svg%3E"); }
.main-navigation li.menu-item-21504 > a::before, .main-navigation li.menu-item-21454 > a::before { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23d4af37' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 19v-3c0-4 3.6-7 8-7s8 3 8 7v3'/%3E%3Cpath d='M2 13h20M8 19v-2M16 19v-2'/%3E%3C/svg%3E"); }

.main-navigation li.menu-item-21489 > a::before,
.main-navigation li.menu-item-21460 > a::before { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23d4af37' d='M21.5 15.6v-1.9l-8.5-4.6V4.6c0-.9-.4-1.9-1-1.9s-1 1-1 1.9v4.5l-8.5 4.6v1.9l8.5-2.4v4.9l-2.1 1.5v1.4l3.1-.9 3.1.9v-1.4l-2.1-1.5v-4.9l8.5 2.4z'/%3E%3C/svg%3E"); }
.main-navigation li.menu-item-21494 > a::before,
.main-navigation li.menu-item-21461 > a::before { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23d4af37' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 17.5h16L21.2 9l-5 3L12 6.5 7.8 12l-5-3L4 17.5z'/%3E%3Cpath d='M5.5 20.5h13'/%3E%3C/svg%3E"); }
.main-navigation li.menu-item-21496 > a::before, .main-navigation li.menu-item-21499 > a::before,
.main-navigation li.menu-item-21503 > a::before, .main-navigation li.menu-item-21505 > a::before,
.main-navigation li.menu-item-21462 > a::before, .main-navigation li.menu-item-21464 > a::before,
.main-navigation li.menu-item-21468 > a::before, .main-navigation li.menu-item-21469 > a::before { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23d4af37' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='8'/%3E%3Ccircle cx='12' cy='12' r='2.4'/%3E%3Cpath d='M4.3 11h5.4M14.3 11h5.4M12 14.4V20'/%3E%3C/svg%3E"); }
.main-navigation li.menu-item-21497 > a::before, .main-navigation li.menu-item-21463 > a::before { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23d4af37' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 21V4'/%3E%3Cpath d='M6 5h11l-2.5 3.5L17 12H6'/%3E%3C/svg%3E"); }
.slideout-navigation li.menu-item-21506 > a::before, .slideout-navigation li.menu-item-21449 > a::before { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23d4af37' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 16.5V13l2.5-5h11L20 12.5v4'/%3E%3Cpath d='M3 13h17.5'/%3E%3Ccircle cx='7' cy='17' r='2'/%3E%3Ccircle cx='16.5' cy='17' r='2'/%3E%3C/svg%3E"); }

.slideout-navigation li.menu-item-21487 > a::before, .slideout-navigation li.menu-item-21448 > a::before { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23d4af37' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='7.5' width='18' height='12.5' rx='2'/%3E%3Cpath d='M9 7.5V6a2 2 0 0 1 2-2h2a2 2 0 0 1 2 2v1.5M3 13h18'/%3E%3C/svg%3E"); }
.slideout-navigation li.menu-item-21511 > a::before, .slideout-navigation li.menu-item-21451 > a::before { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23d4af37' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='M15.5 8.5l-2 5-5 2 2-5 5-2z'/%3E%3C/svg%3E"); }
.slideout-navigation li.menu-item-26579 > a::before, .slideout-navigation li.menu-item-26574 > a::before { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23d4af37' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 20l1.2-4.2L16.5 4.5a2.1 2.1 0 0 1 3 3L8.2 18.8 4 20z'/%3E%3Cpath d='M14.5 6.5l3 3'/%3E%3C/svg%3E"); }

.slideout-navigation li.menu-item-26957 > a::before, .slideout-navigation li.menu-item-26959 > a::before { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23d4af37' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 21h18'/%3E%3Cpath d='M4 21V9h2V7h2v2h2V6h4v3h2V7h2v2h2v12'/%3E%3Cpath d='M10 21v-4a2 2 0 0 1 4 0v4'/%3E%3C/svg%3E"); }
.slideout-navigation li.menu-item-21510 > a::before, .slideout-navigation li.menu-item-21450 > a::before { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23d4af37' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 4h4l2 5-2.5 1.5a11 11 0 0 0 5 5L15 13l5 2v4a2 2 0 0 1-2 2A17 17 0 0 1 3 6a2 2 0 0 1 2-2z'/%3E%3C/svg%3E"); }


.slideout-navigation ul.sub-menu {
  border-inline-start: 2px solid rgba(212,175,55,.4);
  margin-inline-start: 14px;
}


.slideout-navigation li.header-book-btn { display: none !important; }


#masthead .main-navigation:not(.slideout-navigation) .main-nav > ul > li > a,
#sticky-navigation .main-nav > ul > li > a {
  display: flex !important;
  align-items: center;
  justify-content: center;
}
#masthead .main-navigation:not(.slideout-navigation) .main-nav > ul > li > a .dropdown-menu-toggle,
#sticky-navigation .main-nav > ul > li > a .dropdown-menu-toggle {
  float: none !important;
  display: inline-flex !important;
  align-items: center;
  line-height: 0;
}


@media (min-width: 1150px) {
  #masthead .main-navigation .inside-navigation .main-nav > ul > li > a,
  #sticky-navigation .inside-navigation .main-nav > ul > li > a {
    padding-left: 9px !important; padding-right: 9px !important;
  }
}
@media (min-width: 1150px) and (max-width: 1249px) {
  #masthead .main-navigation .inside-navigation .main-nav > ul > li > a,
  #sticky-navigation .inside-navigation .main-nav > ul > li > a {
    padding-left: 7px !important; padding-right: 7px !important;
    font-size: 14.5px !important;
  }
  #masthead .main-navigation .inside-navigation .main-nav > ul > li > a .dropdown-menu-toggle,
  #sticky-navigation .inside-navigation .main-nav > ul > li > a .dropdown-menu-toggle {
    margin-inline-start: 3px !important;
  }
}

@media (min-width: 1150px) {
  nav.main-navigation:not(.slideout-navigation) li.menu-item-21460,
  nav.main-navigation:not(.slideout-navigation) li.menu-item-21489,
  nav.main-navigation:not(.slideout-navigation) li.menu-item-26957,
  nav.main-navigation:not(.slideout-navigation) li.menu-item-26959 { position: relative; }
  
  nav.main-navigation:not(.slideout-navigation) li.menu-item-21460 > ul.sub-menu,
  nav.main-navigation:not(.slideout-navigation) li.menu-item-21489 > ul.sub-menu,
  nav.main-navigation:not(.slideout-navigation) li.menu-item-26957 > ul.sub-menu,
  nav.main-navigation:not(.slideout-navigation) li.menu-item-26959 > ul.sub-menu {
    width: min(820px, 94vw) !important;
    display: grid !important; grid-template-columns: 1fr 1fr 1.15fr; column-gap: 6px;
    grid-auto-flow: column; align-items: start; align-content: start;
    left: 0 !important; right: auto !important; transform: none;
  }
  nav.main-navigation:not(.slideout-navigation) li.menu-item-21460 > ul.sub-menu { grid-template-rows: repeat(6, auto); } 
  nav.main-navigation:not(.slideout-navigation) li.menu-item-21489 > ul.sub-menu { grid-template-rows: repeat(5, auto); } 
  nav.main-navigation:not(.slideout-navigation) li.menu-item-26957 > ul.sub-menu,
  nav.main-navigation:not(.slideout-navigation) li.menu-item-26959 > ul.sub-menu { grid-template-rows: repeat(7, auto); } 
  .rtl nav.main-navigation:not(.slideout-navigation) li.menu-item-21489 > ul.sub-menu {
    left: auto !important; right: 0 !important;
  }
  
  nav.main-navigation:not(.slideout-navigation) li.menu-item-26957 > ul.sub-menu {
    left: 50% !important; right: auto !important; transform: translateX(-50%);
  }
  .rtl nav.main-navigation:not(.slideout-navigation) li.menu-item-26959 > ul.sub-menu {
    right: 50% !important; left: auto !important; transform: translateX(50%);
  }
  nav.main-navigation:not(.slideout-navigation) li.menu-item-21460 > ul.sub-menu > li,
  nav.main-navigation:not(.slideout-navigation) li.menu-item-21489 > ul.sub-menu > li,
  nav.main-navigation:not(.slideout-navigation) li.menu-item-26957 > ul.sub-menu > li,
  nav.main-navigation:not(.slideout-navigation) li.menu-item-26959 > ul.sub-menu > li {
    float: none !important; min-width: 0; width: auto !important;
  }
  
  nav.main-navigation:not(.slideout-navigation) li.menu-item-21460 > ul.sub-menu > li.menu-item-21461,
  nav.main-navigation:not(.slideout-navigation) li.menu-item-21489 > ul.sub-menu > li.menu-item-21494,
  nav.main-navigation:not(.slideout-navigation) li.menu-item-26957 > ul.sub-menu > li.menu-item-21458,
  nav.main-navigation:not(.slideout-navigation) li.menu-item-26959 > ul.sub-menu > li.menu-item-30343 {
    grid-column: 3; grid-row: 1 / span 7; padding: 0 10px;
    border-inline-start: 1px solid rgba(212,175,55,.16);
  }
  
  nav.main-navigation:not(.slideout-navigation) li.menu-item-21460 .sub-menu a,
  nav.main-navigation:not(.slideout-navigation) li.menu-item-21489 .sub-menu a,
  nav.main-navigation:not(.slideout-navigation) li.menu-item-26957 .sub-menu a,
  nav.main-navigation:not(.slideout-navigation) li.menu-item-26959 .sub-menu a {
    white-space: normal !important; line-height: 1.5;
  }
  
  nav.main-navigation:not(.slideout-navigation) li.menu-item-21458 > .sub-menu,
  nav.main-navigation:not(.slideout-navigation) li.menu-item-30343 > .sub-menu {
    position: static !important; left: auto !important; right: auto !important; top: auto !important;
    display: block !important; visibility: visible !important; opacity: 1 !important;
    height: auto !important; overflow: visible !important; pointer-events: auto !important;
    width: 100% !important; min-width: 0 !important; float: none !important;
    transition: none !important; box-shadow: none !important; border: 0 !important;
    border-radius: 0 !important; margin: 0 !important; padding: 0 !important;
    padding-inline-start: 12px !important;
    background: transparent !important;
  }
  
  nav.main-navigation:not(.slideout-navigation) li.menu-item-21461 > a,
  nav.main-navigation:not(.slideout-navigation) li.menu-item-21494 > a,
  nav.main-navigation:not(.slideout-navigation) li.menu-item-21458 > a,
  nav.main-navigation:not(.slideout-navigation) li.menu-item-30343 > a {
    color: #d4af37 !important; font-size: 12.5px !important; letter-spacing: .6px; font-weight: 600;
    background: transparent !important; padding-top: 12px; padding-bottom: 4px;
  }
  
  nav.main-navigation:not(.slideout-navigation) .main-nav ul ul li.menu-item.menu-item-has-children.menu-item-21458 > a .dropdown-menu-toggle,
  nav.main-navigation:not(.slideout-navigation) .main-nav ul ul li.menu-item.menu-item-has-children.menu-item-30343 > a .dropdown-menu-toggle,
  #sticky-navigation .main-nav ul ul li.menu-item.menu-item-has-children.menu-item-21458 > a .dropdown-menu-toggle,
  #sticky-navigation .main-nav ul ul li.menu-item.menu-item-has-children.menu-item-30343 > a .dropdown-menu-toggle { display: none !important; }
  
  nav.main-navigation:not(.slideout-navigation) .main-nav > ul > li.menu-item-21460 > a::before,
  nav.main-navigation:not(.slideout-navigation) .main-nav > ul > li.menu-item-21489 > a::before,
  #sticky-navigation .main-nav > ul > li.menu-item-21460 > a::before,
  #sticky-navigation .main-nav > ul > li.menu-item-21489 > a::before { display: none !important; }
}

@media (max-width: 800px) {
  #site-navigation.toggled .main-nav > ul,
  .main-navigation.toggled .main-nav > ul {
    display: block !important;
    position: static !important;
    width: 100% !important;
    height: auto !important;
    visibility: visible !important;
    opacity: 1 !important;
  }
}


body.rtl .inside-header {
  flex-direction: row-reverse;
}
body.rtl .inside-header .main-navigation:not(.mobile-menu-control-wrapper) {
  margin-left: 0 !important;
  margin-right: auto !important;
}


.main-navigation .main-nav ul li a,
#menu-home-arabic li a {
  font-size: 16px !important;
}


.gb-shape svg.lucide {
  width: 1.7em !important;
  height: 1.7em !important;
  fill: none !important;
  stroke: currentColor !important;
  stroke-width: 2 !important;
}


.page-id-21138 .entry-content,
.page-id-21441 .entry-content {
  max-width: 1140px;
  margin-left: auto;
  margin-right: auto;
}


.page-id-21138 .entry-content > h2:first-child,
.page-id-21441 .entry-content > h2:first-child {
  text-align: center;
  margin-bottom: 14px;
}
.page-id-21138 .entry-content > h2:first-child + p,
.page-id-21441 .entry-content > h2:first-child + p {
  text-align: center;
  max-width: 820px;
  margin: 0 auto 10px;
  color: #4b5563;
  line-height: 1.9;
}


.gb-element-4048722b {
  align-items: stretch !important;
}
.gb-element-4048722b > * {
  align-self: start;
}


.gb-element-329348a9 {
  align-self: start !important;
  height: auto !important;
}


.gb-element-dc3dab4b,
.gb-element-9f63ea1f,
.gb-element-7afcf0c7 {
  margin-bottom: 14px !important;
}



.rank-math-block::before {
  display: block;
  text-align: center;
  font-size: 28px;
  font-weight: 800;
  color: #0f2a37;
  margin-bottom: 26px;
}
.page-id-21138 .rank-math-block::before { content: "الأسئلة الشائعة"; }
.page-id-21441 .rank-math-block::before { content: "Frequently Asked Questions"; }


.gb-element-44c4334c { align-items: flex-start !important; }
.gb-element-44c4334c .gb-text.gb-text-4b2d3f81 {
  display: block !important;
  flex: 1 1 auto !important;
  min-width: 0;
  font-size: 16px !important;
  line-height: 1.9;
  white-space: normal !important;
}
.gb-element-44c4334c .gb-text.gb-text-4b2d3f81 strong { font-size: 18px; display: inline-block; margin-bottom: 6px; }
.gb-element-44c4334c .gb-shape { flex: 0 0 auto !important; }

.gb-element-dc3dab4b, .gb-element-9f63ea1f, .gb-element-7afcf0c7 {
  align-items: center !important;
}


.page-id-21138 .entry-content > h2:first-child,
.page-id-21441 .entry-content > h2:first-child {
  position: relative;
  font-size: clamp(28px, 4vw, 40px);
  font-weight: 800;
  color: #0f2a37;
  text-align: center;
  margin: 8px auto 22px;
  padding-bottom: 20px;
  letter-spacing: -0.3px;
}
.page-id-21138 .entry-content > h2:first-child::before,
.page-id-21441 .entry-content > h2:first-child::before {
  content: "";
  display: block;
  width: 46px;
  height: 4px;
  border-radius: 4px;
  background: #16a085;
  margin: 0 auto 16px;
}
.page-id-21138 .entry-content > h2:first-child::after,
.page-id-21441 .entry-content > h2:first-child::after {
  content: "";
  position: absolute;
  left: 50%;
  bottom: 0;
  transform: translateX(-50%);
  width: 120px;
  height: 1px;
  background: linear-gradient(90deg, transparent, #d1d5db, transparent);
}
.page-id-21138 .entry-content > h2:first-child + p,
.page-id-21441 .entry-content > h2:first-child + p {
  text-align: center;
  max-width: 760px;
  margin: 0 auto 40px;
  color: #52606d;
  font-size: 18px;
  line-height: 2;
}
@media (max-width: 880px) {
  .page-id-21138 .entry-content > h2:first-child + p,
  .page-id-21441 .entry-content > h2:first-child + p { font-size: 16px; line-height: 1.9; margin-bottom: 28px; }
}
 

.page-id-21138 .site-main {
  padding-top: 30px;
}
 


@media (max-width: 767px) {
  
}


.inside-article > p,
.inside-article > .wp-block-paragraph {
  max-width: 1200px;
  margin-inline: auto;
  padding: 0 40px;
  box-sizing: border-box;
}
@media (max-width: 880px) {
  .inside-article > p,
  .inside-article > .wp-block-paragraph {
    padding: 0 20px;
  }
}


.gb-element-28553a40{column-gap:2rem;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin-left:0px;padding-left:0px;row-gap:2rem}
.gb-element-284c4993{margin-bottom:3rem}


.gb-element-1b9104c5{column-gap:5rem;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin-left:auto;margin-right:auto}
.gb-element-c5036809{align-items:center;column-gap:5rem;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin-left:auto;margin-right:auto}
@media (max-width:1024px){.gb-element-1b9104c5{grid-template-columns:1fr}.gb-element-c5036809{display:block}}
.gb-element-dbf9a553,.gb-element-e812687d,.gb-element-baf3d3ca,.gb-element-3a3b1a71{list-style-type:none}
.gb-element-0e5134f0{column-gap:1rem;display:flex;margin-top:2rem}

body.rtl .gb-element-b9568293, body.rtl .gb-element-05b53aaf{text-align:right}
body:not(.rtl) .gb-element-b9568293, body:not(.rtl) .gb-element-05b53aaf{text-align:left}


.gb-element-16179d63{column-gap:5rem;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin-left:auto;margin-right:auto}@media (max-width:1024px){.gb-element-16179d63{grid-template-columns:1fr;margin-left:auto;margin-right:auto}}
.gb-element-d8c684bb{column-gap:2rem;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin-left:0px;padding-left:0px;row-gap:2rem}
.gb-element-8a8350d2,.gb-element-619db6d3,.gb-element-cd777e1a,.gb-element-44b2e535{list-style-type:none}
.gb-element-ff7d3313{margin-bottom:3rem}
.gb-element-8443debc{margin-bottom:3rem}
.gb-element-de19e44c{column-gap:1rem;display:flex;margin-top:2rem}
.gb-element-4a99d122{column-gap:2rem;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin-left:0px;padding-left:0px;row-gap:2rem}
body.rtl .gb-element-4a99d122{text-align:right}
body:not(.rtl) .gb-element-4a99d122{text-align:left}
.gb-element-d9238fd1,.gb-element-78374b78,.gb-element-b1784138,.gb-element-508a5cb7{list-style-type:none}
.gb-element-ce5ecdde{margin-bottom:3rem}
.gb-element-adf2e76c{align-items:center;column-gap:2rem;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));justify-items:center;margin-left:auto;margin-right:auto;max-width:var(--gb-container-width);row-gap:3rem}@media (max-width:1024px){.gb-element-adf2e76c{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.gb-element-adf2e76c{grid-template-columns:1fr}}

html:not([dir="rtl"]) .has-text-align-right { text-align: left; }


.gb-element-d2862f5d,
.gb-element-b6649bb9 {
  top: 0 !important;
  bottom: 0 !important;
}
section.gb-element-86361667,
section.gb-element-a2fd9f9c {
  padding-top: 24px;
  padding-bottom: 40px;
}
section.gb-element-86361667 .gb-element-d2862f5d > .wp-block-group,
section.gb-element-a2fd9f9c .gb-element-b6649bb9 > .wp-block-group {
  margin-top: 0 !important;
}
section.gb-element-86361667 .wp-block-group__inner-container,
section.gb-element-a2fd9f9c .wp-block-group__inner-container {
  padding-top: 8px;
  padding-bottom: 16px;
}
section.gb-element-86361667 .chbs-main .chbs-main-content,
section.gb-element-a2fd9f9c .chbs-main .chbs-main-content {
  margin-top: 0 !important;
}
@media (max-width: 768px) {
  section.gb-element-86361667,
  section.gb-element-a2fd9f9c {
    padding-top: 32px;
    padding-bottom: 24px;
    padding-left: 2px;
    padding-right: 2px;
  }
  section.gb-element-86361667 .wp-block-group__inner-container,
  section.gb-element-a2fd9f9c .wp-block-group__inner-container {
    padding-top: 4px;
    padding-left: 10px;
    padding-right: 10px;
  }
}





body.rtl .chbs-summary-price-element-total {
  position: relative;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
body.rtl .chbs-summary-price-element-total > span:last-child {
  position: static !important;
  right: auto !important;
  left: auto !important;
  margin-inline-start: auto;
  border-top: 0 !important;
  padding-top: 0 !important;
}


body.rtl .chbs-form-field > label {
  display: block;
  float: none;
  width: 100%;
  margin: 0 0 8px 0;
  text-align: right;
}
body.rtl .chbs-quantity-section {
  width: 130px;
  height: 40px;
}
body.rtl .chbs-quantity-section input {
  text-align: center;
  padding: 0 40px !important;
  height: 40px;
  box-sizing: border-box;
}

body.rtl .chbs-quantity-section .chbs-quantity-section-button {
  top: 0 !important;
  bottom: auto !important;
  height: 40px !important;
  line-height: 40px !important;
}
body.rtl .chbs-quantity-section .chbs-meta-icon-plus {
  right: auto !important;
  left: 0 !important;
}
body.rtl .chbs-quantity-section .chbs-meta-icon-minus {
  right: 0 !important;
  left: auto !important;
}


body.rtl ul.chbs-payment .chbs-payment-name {
  display: inline !important;
  position: relative !important;
  top: -15px !important;
  left: 10px !important;
  right: auto !important;
  margin-top: 0 !important;
  margin-inline-start: 14px !important;
  line-height: 130px !important;
  font-size: 18px !important;
  text-align: center;
}

body.rtl ul.chbs-payment {
  position: relative;
  left: 0 !important;
  right: 0 !important;
  width: 100% !important;
}


body.rtl .chbs-summary-header {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 12px;
}
body.rtl .chbs-summary-header > a {
  float: none !important;
  margin: 0 0 0 4px;
}


.page-id-21145 .entry-content > p.wp-block-paragraph {
  font-size: 17px;
  line-height: 1.6;
}


.page-id-21145 .entry-content > div:first-child {
  margin-top: 40px;
}
@media (max-width: 768px) {
  .page-id-21145 .entry-content > div:first-child {
    margin-top: 30px;
  }
}





@media (max-width: 768px) {
  .gbp-button--primary + .gbp-button--primary {
    margin-top: 12px !important;
  }
}


footer.gb-element-42095101 > .wp-block-group {
  margin-left: auto !important;
  margin-right: auto !important;
}
footer.gb-element-42095101 .gb-element-df22f01d {
  margin-left: auto !important;
  margin-right: auto !important;
}


body:not(.rtl),
html[lang="en"] body,
body.rtl,
html body {
  font-size: 17.5px;
  line-height: 1.7;
}
.entry-content p:not(.rank-math-breadcrumb p),
.entry-content li,
p.wp-block-paragraph {
  font-size: 17.5px;
  line-height: 1.7;
}

.rank-math-breadcrumb, .rank-math-breadcrumb p, .rank-math-breadcrumb a,
.rank-math-breadcrumb span { font-size: 13px; }
@media (max-width: 768px) {
  body:not(.rtl), html[lang="en"] body, body.rtl, html body {
    font-size: 17px;
    line-height: 1.7;
  }
  .entry-content p:not(.rank-math-breadcrumb p), .entry-content li, p.wp-block-paragraph {
    font-size: 17px;
    line-height: 1.7;
  }
}




.tripyana-trust-section {
  margin: 30px 0;
}
.tripyana-trust-grid-simple {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  gap: 20px;
  max-width: 1100px;
  margin-left: auto;
  margin-right: auto;
}
.tripyana-trust-signal {
  display: flex;
  flex-direction: column;
  align-items: center;
  text-align: center;
  gap: 8px;
  padding: 26px 20px;
  background: #ffffff;
  border: 1px solid rgba(16,56,45,0.12);
  border-radius: 15px;
  box-shadow: 0 4px 14px rgba(16,56,45,0.06);
  transition: transform .2s ease, box-shadow .2s ease;
}
.tripyana-trust-signal:hover {
  transform: translateY(-3px);
  box-shadow: 0 8px 22px rgba(16,56,45,0.12);
}
.tripyana-trust-signal::before {
  content: "";
  display: flex;
  align-items: center;
  justify-content: center;
  width: 54px;
  height: 54px;
  margin-bottom: 6px;
  border-radius: 50%;
  background: #10382D;
  color: #E3C47F;
  font-size: 26px;
  line-height: 1;
}
.tripyana-trust-signal:nth-child(1)::before { content: "\2713"; }   
.tripyana-trust-signal:nth-child(2)::before { content: "\21BA"; }   
.tripyana-trust-signal:nth-child(3)::before { content: "\260E"; }   
.tripyana-trust-signal strong {
  font-size: 18px;
  font-weight: 700;
  color: #10382D;
}
.tripyana-trust-signal span {
  font-size: 15.5px;
  line-height: 1.55;
  color: #61626f;
}
@media (max-width: 768px) {
  .tripyana-trust-grid-simple {
    grid-template-columns: 1fr;
    gap: 14px;
  }
}



body.rtl .chbs-summary-price-element-vehicle-fee {
  display: flex !important;
  justify-content: space-between !important;
  align-items: center !important;
  gap: 10px !important;
}


.gb-element-b16196a8 > p:last-child,
.gb-element-b16196a8 .gb-text-eb4a8fa5 {
  margin-bottom: 0 !important;
}


.chbs-main[class*="chbs-booking-form-id"].chbs-hidden {
	display: block !important;
	visibility: hidden !important;
}



footer.gb-element-42095101 a:not([class*="gb-text-"]) {
	color: #276A25 !important;
}


p.gb-text a:not(.gb-button) {
	text-decoration: underline !important;
}



.chbs-main .chbs-tab > div:not(:first-of-type):not(.ui-tabs-panel) {
	display: none !important;
}




@media (max-width: 600px) {
	.gb-element-86361667,
	.gb-element-a2fd9f9c {
		background-image: url(https://tripyana.com/wp-content/uploads/2026/01/Mercedes-Benz-S-Class-780x437.webp) !important;
	}
}



@media (max-width: 768px) {
	body.home .entry-content > *:not(:first-child):not(script),
	body.home .site-footer {
		content-visibility: auto;
		contain-intrinsic-size: auto 800px;
	}
}



.chbs-tab:not(.ui-tabs) > ul {
  display: flex;
  list-style: none;
  margin: 0;
  padding: 0;
}
.chbs-tab:not(.ui-tabs) > ul li {
  margin: 0;
  padding: 0;
  flex: 1;
  list-style: none;
}
.chbs-tab:not(.ui-tabs) > ul li a {
  display: block;
  text-align: center;
  padding: 20px 10px;
  font-size: 13px;
  letter-spacing: .35px;
  text-transform: uppercase;
  text-decoration: none;
  background: #fff;
  color: #778591;
  border-bottom: 2px solid #338c83;
}
.chbs-tab:not(.ui-tabs) > ul li:first-child a {
  background: #338c83;
  color: #fff;
}
.chbs-tab:not(.ui-tabs) select {
  border: 0;
  background: transparent;
  -webkit-appearance: none;
  appearance: none;
  font: inherit;
  color: inherit;
  padding: 0;
}



body.rtl .chbs-main .chbs-form-field > label {
  padding-inline: 20px;
  box-sizing: border-box;
}

body.rtl .chbs-main .ui-selectmenu-button .ui-selectmenu-text {
  font-size: 16px;
  font-weight: 400;
}

body.rtl .chbs-main .ui-selectmenu-menu .ui-menu,
body.rtl .chbs-main .ui-selectmenu-menu .ui-menu .ui-menu-item,
body.rtl .chbs-main .ui-selectmenu-menu .ui-menu .ui-menu-item-wrapper {
  font-size: 15px;
}


body.rtl .chbs-main .ui-selectmenu-button .ui-selectmenu-icon,
body.rtl .chbs-main .ui-selectmenu-button [class*="chbs-meta-icon-arrow"] {
  float: left;
}
body.rtl .chbs-main .ui-selectmenu-button .ui-selectmenu-text {
  text-align: right;
}



body.rtl .chbs-main.chbs-widget a.chbs-button-widget-submit {
  float: left;
}

body.rtl .ui-datepicker .ui-datepicker-prev {
  right: 2px !important;
  left: auto !important;
}
body.rtl .ui-datepicker .ui-datepicker-next {
  left: 2px !important;
  right: auto !important;
}

body.rtl .chbs-main .chbs-form-field input[type="text"] {
  font-size: 16px;
  font-weight: 400;
}

body.rtl .chbs-main .chbs-tab.ui-tabs .ui-tabs-nav > li > a {
  font-weight: 700;
  font-size: 14px;
}


body.rtl .ui-datepicker .ui-datepicker-prev span.ui-icon,
body.rtl .ui-datepicker .ui-datepicker-next span.ui-icon {
  text-indent: -9999px;
  overflow: hidden;
  background: none;
}
body.rtl .ui-datepicker .ui-datepicker-prev::before,
body.rtl .ui-datepicker .ui-datepicker-next::before {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  width: 8px;
  height: 8px;
  border-top: 2px solid #338c83;
  border-right: 2px solid #338c83;
  transform: translate(-60%, -50%) rotate(45deg);
}
body.rtl .ui-datepicker .ui-datepicker-next::before {
  transform: translate(-40%, -50%) rotate(-135deg);
}
body.rtl .ui-datepicker .ui-datepicker-prev.ui-state-disabled::before,
body.rtl .ui-datepicker .ui-datepicker-next.ui-state-disabled::before {
  border-color: #c8cdd2;
}


body.rtl .ui-datepicker .ui-datepicker-prev,
body.rtl .ui-datepicker .ui-datepicker-next {
  transform: none !important;
}




.entry-content > .gbp-section .gbp-section__headline {
  color: #ffffff;
  text-shadow: 0 2px 12px rgba(0, 0, 0, 0.5);
}
.entry-content > .gbp-section .gbp-section__text {
  color: #f3f4f6;
  text-shadow: 0 1px 8px rgba(0, 0, 0, 0.5);
}
.entry-content > .gbp-section ~ .gbp-section .gbp-section__headline,
.entry-content > section ~ .gbp-section .gbp-section__headline,
body.home .entry-content > .gbp-section .gbp-section__headline {
  color: #2d2f43;
  text-shadow: none;
}
.entry-content > .gbp-section ~ .gbp-section .gbp-section__text,
.entry-content > section ~ .gbp-section .gbp-section__text,
body.home .entry-content > .gbp-section .gbp-section__text {
  color: #1f2937;
  text-shadow: none;
}



.entry-content > div.gbp-section:last-of-type {
  padding-bottom: 28px !important;
}
.site-footer > [class*="gb-element"]:first-child {
  padding-top: 36px !important;
}


a.gb-text-695bd56f.lonw-open-wa,
.gb-text-695bd56f {
  border-radius: 999px !important;
}


.site-main > article.page { padding-bottom: 0 !important; }


@media (min-width: 768px) {
  .gb-element-746b7b6c { align-items: stretch !important; }
  .gb-element-746b7b6c > [class*="gb-element"] { height: 100% !important; }
  .gb-element-746b7b6c a.gb-text.gbp-button--primary { margin-top: auto !important; }
}


.page-id-25326 .tg-intro { max-width: 860px; margin: 0 auto 2.5rem; }
.page-id-25326 .tg-lead { font-size: 1.06rem; line-height: 1.9; color: #1f2937; text-align: center; }

.page-id-25326 .tg-grid > .wp-block-group__inner-container {
  display: grid; grid-template-columns: repeat(3, minmax(0, 1fr));
  gap: 2rem; align-items: stretch; max-width: 1300px; margin: 0 auto 3rem;
}
@media (max-width: 1024px) { .page-id-25326 .tg-grid > .wp-block-group__inner-container { grid-template-columns: repeat(2, minmax(0, 1fr)); } }
@media (max-width: 767px)  { .page-id-25326 .tg-grid > .wp-block-group__inner-container { grid-template-columns: 1fr; } }

.page-id-25326 .tg-card {
  display: flex; flex-direction: column; height: 100%;
  background: #ffffff; border: 1px solid rgba(45, 47, 67, 0.12);
  border-radius: 1.5rem; overflow: hidden;
  box-shadow: 0px 1px 2px 1px rgba(186, 182, 191, 0.3);
  transition: transform 0.3s ease, box-shadow 0.3s ease;
}
.page-id-25326 .tg-card:hover {
  transform: translate3d(0, -0.4rem, 0);
  box-shadow: 0px 20px 25px -6px rgba(186, 182, 191, 0.35);
}
.page-id-25326 .tg-card > .wp-block-group__inner-container { display: flex; flex-direction: column; height: 100%; }
.page-id-25326 .tg-card-media { margin: 0; }
.page-id-25326 .tg-card-media img { width: 100%; height: 210px; object-fit: cover; display: block; }
.page-id-25326 .tg-card-title { font-size: 1.3rem; color: #10382D; margin: 1.25rem 1.5rem 0.5rem; }
.page-id-25326 .tg-card-sub { color: #4b5563; font-size: 0.95rem; margin: 0 1.5rem 0.75rem; }
.page-id-25326 .tg-links { list-style: none; margin: 0 1.5rem 1.25rem; padding: 0; }
.page-id-25326 .tg-links li { margin: 0; padding: 0.6rem 0; border-bottom: 1px solid rgba(45, 47, 67, 0.08); }
.page-id-25326 .tg-links li:last-child { border-bottom: 0; }
.page-id-25326 .tg-links a { color: #1f2937; text-decoration: none; font-size: 0.95rem; display: block; transition: color 0.15s ease, padding 0.15s ease; }
.page-id-25326 .tg-links a:hover { color: #10382D; padding-inline-start: 4px; }
.page-id-25326 .tg-card-btn { margin: auto 1.5rem 1.5rem !important; text-align: center; }

.page-id-25326 .tg-services {
  background: #EDE9F7; border-radius: 1.5rem;
  padding: 2.5rem clamp(1.2rem, 4vw, 3rem); margin: 0 auto 3rem; max-width: 1300px;
  text-align: center;
}
.page-id-25326 .tg-section-title { color: #10382D; font-size: 1.5rem; margin-bottom: 0.5rem; }
.page-id-25326 .tg-section-sub { color: #1f2937; max-width: 760px; margin: 0 auto 1.5rem; }
.page-id-25326 .tg-chips { list-style: none; display: flex; flex-wrap: wrap; gap: 0.75rem; justify-content: center; margin: 0; padding: 0; }
.page-id-25326 .tg-chips li { margin: 0; }
.page-id-25326 .tg-chips a {
  display: inline-block; background: #ffffff; color: #10382D; font-weight: 500;
  border: 1px solid rgba(16, 56, 45, 0.25); border-radius: 9999px;
  padding: 0.55rem 1.15rem; font-size: 0.9rem; text-decoration: none;
  transition: background 0.2s ease, color 0.2s ease, border-color 0.2s ease;
}
.page-id-25326 .tg-chips a:hover { background: #10382D; color: #E3C47F; border-color: #10382D; }

.page-id-25326 .tg-cta {
  background: linear-gradient(135deg, #0d2b23, #10382D); border-radius: 1.5rem;
  padding: 3rem clamp(1.2rem, 4vw, 3rem); margin: 0 auto 1rem; max-width: 1300px;
  text-align: center;
}
.page-id-25326 .tg-cta-title { color: #E3C47F; font-size: 1.6rem; margin-bottom: 0.75rem; }
.page-id-25326 .tg-cta-sub { color: #f3f4f6; max-width: 700px; margin: 0 auto 1.5rem; }
.page-id-25326 .tg-cta-buttons { display: flex; gap: 1rem; justify-content: center; flex-wrap: wrap; }
.page-id-25326 .tg-cta-buttons a {
  display: inline-flex; align-items: center; justify-content: center;
  border-radius: 9999px !important; padding: 0.8rem 1.9rem !important;
  font-weight: 700 !important; text-decoration: none !important;
  transition: filter 0.2s ease, background 0.2s ease, color 0.2s ease, box-shadow 0.2s ease;
}
.page-id-25326 .tg-cta-buttons a[href*="online-booking"] {
  background: #d4af37 !important;
  color: #0c211a !important; border: 1px solid transparent !important;
  box-shadow: 0 6px 18px rgba(0, 0, 0, 0.35) !important;
}
.page-id-25326 .tg-cta-buttons a[href*="online-booking"]:hover { filter: brightness(1.08); }
.page-id-25326 .tg-cta-buttons a[href*="wa.me"] {
  background: transparent !important; color: #d4af37 !important;
  border: 1.5px solid #d4af37 !important; box-shadow: none !important;
}
.page-id-25326 .tg-cta-buttons a[href*="wa.me"]:hover { background: rgba(201, 162, 75, 0.15) !important; }


.paging-navigation .nav-previous,
.paging-navigation .nav-next { display: none !important; }
.paging-navigation {
  display: flex; justify-content: center;
  padding: 14px 0 6px; margin-top: 10px;
}
.paging-navigation .nav-links {
  display: flex; flex-wrap: wrap; align-items: center; justify-content: center;
  gap: 8px;
}
.paging-navigation .page-numbers {
  display: inline-flex; align-items: center; justify-content: center;
  min-width: 42px; height: 42px; padding: 0 14px; gap: 6px;
  border-radius: 9999px; border: 1px solid #d9d4e3; background: #fff;
  color: #2D2F43; font-weight: 600; line-height: 1; text-decoration: none;
  transition: background-color .2s ease, color .2s ease, border-color .2s ease;
}
.paging-navigation a.page-numbers:hover {
  background: #14432f; border-color: #14432f; color: #fff;
}
.paging-navigation .page-numbers.current {
  background: #14432f; border-color: #14432f; color: #d4af37;
}
.paging-navigation .page-numbers.dots {
  border: none; background: transparent; min-width: 24px; padding: 0;
}
@media (max-width: 480px) {
  .paging-navigation .page-numbers { min-width: 38px; height: 38px; padding: 0 11px; }
}

body.rtl .paging-navigation .nav-links span[aria-hidden="true"] {
  display: inline-block; transform: scaleX(-1);
}


body.rtl a.gb-text-1aa96799 .gb-shape svg,
body.rtl a.gb-text-15420da3 .gb-shape svg { transform: scaleX(-1); }



a.lonw-faq-center {
  width: fit-content !important;
  margin-left: auto !important; margin-right: auto !important;
  justify-self: center !important;
}

a.lonw-open-form.lonw-open-form.lonw-open-form.lonw-faq-center {
  display: flex !important; align-items: center !important;
  font-size: 17px !important;
}


.chbs-main.chbs-widget .chbs-form-field-pickup-date-time > div + div { margin-right: 0 !important; }


#lonw-form-overlay .ff-btn-submit {
  display: block; width: 100%;
  background: linear-gradient(135deg, #D9B45E, #C9A24B) !important;
  background-color: #C9A24B !important;
  color: #10382D !important; -webkit-text-fill-color: #10382D !important;
  border: 1px solid #B8912F !important; border-radius: 12px !important;
  font-weight: 800 !important; font-size: 16px !important;
  padding: 13px 20px !important; margin-top: 8px; cursor: pointer;
  box-shadow: 0 6px 20px rgba(201, 162, 75, 0.3);
}
#lonw-form-overlay .ff-btn-submit:hover { filter: brightness(1.06); }


a.lonw-open-form.lonw-open-form.lonw-open-form.lonw-open-form {
  display: inline-flex !important; align-items: center; justify-content: center;
  gap: .45em;
  
  direction: ltr;
}


a.lonw-open-form.lonw-open-form.lonw-open-form.lonw-open-form.lonw-faq-center {
  display: flex !important;
}


.site-footer .gb-media-011a739f,
.site-footer .gb-media-c11a739e {
  margin-top: -14px !important;
}


body.page-id-25326 .tg-cta-buttons.tg-cta-buttons.tg-cta-buttons a.gbp-button--primary[href*="wa.me"] {
  background: transparent !important; color: #d4af37 !important;
  border: 1.5px solid #d4af37 !important; box-shadow: none !important;
}
body.page-id-25326 .tg-cta-buttons.tg-cta-buttons.tg-cta-buttons a.gbp-button--primary[href*="wa.me"] * { color: #d4af37 !important; }



.entry-content .gb-element-e8a8c89a .gb-text,
.entry-content .gb-element-e8a8c89a strong {
  color: #1F2937;
}
.entry-content .gb-element-e8a8c89a .gbp-section__headline,
.entry-content .gb-element-e8a8c89a .gbp-section__headline strong {
  color: #0C211A;
}
.entry-content .gb-element-e8a8c89a a {
  color: #1F6F3D;
}
.entry-content .gb-element-e8a8c89a .gb-text-0306c176,
.entry-content .gb-element-e8a8c89a .gb-text-0306c176 strong {
  color: #F7F5EF;
}
.entry-content .gb-element-e8a8c89a .gb-text-0306c176 a {
  color: #D4AF37;
}
.entry-content .gb-element-e8a8c89a .gbp-button--primary,
.entry-content .gb-element-e8a8c89a .tp-fleet__book {
  color: #0C211A;
}