body.page-template-packages-php,body.page-template-packages-php .pageWarp,body.post-type-archive-egypt_post,body.post-type-archive-egypt_post .pageWarp,body.page-template-searchresult-php,body.page-template-searchresult-php .pageWarp,body.page-template-blogs-php,body.page-template-blogs-php .pageWarp{background:#f7f5fa}body.page-template-packages-php .iab-header,body.post-type-archive-egypt_post .iab-header,body.page-template-searchresult-php .iab-header,body.page-template-blogs-php .iab-header{background:transparent!important;position:absolute!important;top:24px!important;left:0!important;right:0!important;padding-top:0!important;padding-bottom:0!important;box-shadow:none!important}.iab-packages{background:linear-gradient(180deg,#2E0C54 0%,#49207A 120px,#f7f5fa 280px);min-height:60vh}.iab-packages.packagesListing{padding:0 24px 80px}.iab-packages__hero{margin:0 -24px 0;padding:120px 24px 48px;background:linear-gradient(135deg,#2E0C54 0%,#49207A 100%);position:relative;overflow:hidden}.iab-packages__hero::before{content:'';position:absolute;inset:0;background:radial-gradient(ellipse 80% 60% at 70% 20%,rgb(234 81 2 / .12) 0%,transparent 55%);pointer-events:none}.iab-packages__hero-inner{max-width:1200px;margin:0 auto;position:relative;z-index:1}.iab-packages__hero-title{font-family:var(--iab-font,'Helvetica Neue',Helvetica,Arial,sans-serif);font-size:clamp(36px, 5vw, 52px);font-weight:600;color:#fff;margin:0 0 8px;line-height:1.1}.iab-packages__hero-lead{font-family:var(--iab-font,'Helvetica Neue',Helvetica,Arial,sans-serif);font-size:15px;font-weight:400;color:rgb(255 255 255 / .78);margin:0;max-width:480px}.iab-packages__toolbar{max-width:1200px;margin:-28px auto 32px;padding:0;position:relative;z-index:2}.iab-packages__toolbar-inner{display:flex;flex-wrap:wrap;align-items:center;gap:16px 20px;padding:18px 24px;background:#fff;border-radius:14px;box-shadow:0 8px 32px rgb(30 0 58 / .12);border:1px solid rgb(69 45 91 / .08)}.iab-packages__toolbar-label{font-family:var(--iab-font,'Helvetica Neue',Helvetica,Arial,sans-serif);font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#452D5B;flex-shrink:0}.iab-packages__inner{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:300px 1fr;gap:40px;align-items:start}.iab-egypt-archive .iab-packages__inner--single,.iab-search-results .iab-packages__inner--full{grid-template-columns:1fr;margin:32px auto 0;position:relative;z-index:2}.iab-search-results__criteria{display:flex;flex-wrap:wrap;gap:8px 24px;margin-top:12px}.iab-search-results__criteria p{margin:0;font-family:var(--iab-font,'Helvetica Neue',Helvetica,Arial,sans-serif);font-size:14px;color:rgb(255 255 255 / .88)}.iab-search-results__criteria span{font-weight:600;text-transform:uppercase;letter-spacing:.06em;font-size:11px;color:rgb(255 255 255 / .65);margin-right:6px}.iab-search-results__empty{font-family:var(--iab-font,'Helvetica Neue',Helvetica,Arial,sans-serif);font-size:16px;color:#452D5B;margin:0 0 20px}.iab-search-results__browse{margin:32px 0 0}.iab-search-results__browse-btn{display:flex;align-items:center;justify-content:center;width:100%;font-family:var(--iab-font,'Helvetica Neue',Helvetica,Arial,sans-serif);font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#fff!important;background:linear-gradient(45deg,#EA5103 0%,#FD8D54 100%);border-radius:100px;padding:16px 24px;text-decoration:none!important;transition:opacity 0.3s ease-in-out,transform 0.3s ease-in-out;box-shadow:0 4px 16px rgb(234 81 2 / .28);box-sizing:border-box}.iab-search-results__browse-btn:hover{opacity:.92;transform:translateY(-1px);color:#fff!important}body.page-template-searchresult-php .iab-packages.packagesListing{padding:0 24px 80px}body.page-template-searchresult-php .iab-packages__inner,body.page-template-searchresult-php .iab-search-results .iab-packages__inner--full{grid-template-columns:1fr!important;margin:0 auto;gap:0}body.page-template-searchresult-php .iab-packages__results{grid-column:1 / -1;width:100%}body.page-template-searchresult-php .iab-package-card__link{display:flex;flex-direction:row;align-items:stretch}body.page-template-searchresult-php .iab-package-card__img.cover{position:relative;width:220px;min-width:220px;min-height:200px;flex-shrink:0}.iab-packages__filters.filterBox{position:sticky;top:100px;background:transparent!important;padding:0!important}.iab-packages__filter-panel.filterGroups{background:linear-gradient(180deg,#ffffff 0%,#faf8fc 100%);border-radius:16px;padding:28px 24px 24px;box-shadow:0 4px 24px rgb(69 45 91 / .08);border:1px solid rgb(69 45 91 / .06);position:relative}.iab-packages .filterBox .head,.iab-packages .filterBox .iab-packages__filter-head.head{border-radius:0!important;background:transparent!important;padding:0 0 16px!important;margin-bottom:8px}.iab-packages .filterBox .head h2,.iab-packages .filterBox .head a{color:#452D5B!important;opacity:1!important;text-decoration:none!important}.iab-packages .filterBox .filterTitle,.iab-packages .filterBox .iab-packages__filter-label.filterTitle{border-bottom:none!important;margin-bottom:0!important;padding:0!important}.iab-packages .filterBox .filterTitle h3,.iab-packages .filterBox .iab-packages__filter-label.filterTitle h3{color:#452D5B!important;font-size:12px!important;margin:0 0 12px!important}.iab-packages .filterBox .filterTitle h3 span{float:none!important;display:inline;font-style:normal!important;margin-right:0!important;margin-left:4px}.iab-packages .filterBox .filterContent,.iab-packages .filterBox .iab-packages__filter-content.filterContent{padding:0 4px!important}.iab-packages .filterBox .submitWarp,.iab-packages .filterBox .iab-packages__filter-actions.submitWarp{text-align:left!important;padding-top:0!important}.iab-packages .filterBox .box,.iab-packages .filterBox .iab-packages__filter-section.box{min-height:0!important;margin-bottom:24px;padding:0!important;border-radius:0!important;overflow:visible!important;background:transparent!important;box-shadow:none!important}.iab-packages__filter-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px;padding-bottom:16px;border-bottom:1px solid rgb(69 45 91 / .12)}.iab-packages__filter-head h2{font-family:var(--iab-font,'Helvetica Neue',Helvetica,Arial,sans-serif);font-size:13px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#452D5B;margin:0}.iab-packages__filter-close.closeMenu{display:none;position:absolute;top:16px;right:16px;color:#452D5B;text-decoration:none;font-size:18px;z-index:2}.iab-packages__filter-section.box{margin-bottom:24px}.iab-packages__filter-section.box:last-of-type{margin-bottom:0}.iab-packages__filter-label.filterTitle h3{font-family:var(--iab-font,'Helvetica Neue',Helvetica,Arial,sans-serif);font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#452D5B;margin:0 0 12px}.iab-packages__filter-label.filterTitle span{font-weight:400;text-transform:none;letter-spacing:0;color:#6D5B7D}.iab-packages__filter-content.filterContent{margin:0}.iab-packages .filterContent .iab-packages__check.radio{display:flex;align-items:center;gap:12px;margin:0;padding:10px 8px;border-bottom:none!important;cursor:pointer;font-family:var(--iab-font,'Helvetica Neue',Helvetica,Arial,sans-serif);font-size:14px;font-weight:400;color:#452D5B;width:100%;border-radius:8px;transition:background 0.15s}.iab-packages .filterContent .iab-packages__check.radio:first-of-type{padding-top:4px}.iab-packages .filterContent .iab-packages__check.radio:last-of-type{padding-bottom:4px}.iab-packages .filterContent .iab-packages__check.radio:has(input:checked){background:rgb(236 233 239 / .65);margin-left:0;margin-right:0;padding-left:8px;padding-right:8px;font-weight:500}.iab-packages .filterContent .iab-packages__check.radio input[type="radio"]{appearance:none;-webkit-appearance:none;width:18px;height:18px;border:2px solid #EA5102;border-radius:3px;margin:0;flex-shrink:0;cursor:pointer;position:relative!important;opacity:1!important;order:-1}.iab-packages .filterContent .iab-packages__check.radio input[type="radio"]:checked{background:#EA5102}.iab-packages .filterContent .iab-packages__check.radio input[type="radio"]:checked::after{content:'';position:absolute;left:5px;top:2px;width:5px;height:9px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.iab-packages__sort-list--top.sortList{display:flex;flex-direction:row;flex-wrap:wrap;gap:10px;flex:1}.iab-packages__sort-list--top.sortList a{display:inline-flex;align-items:center;padding:10px 18px;border:1px solid rgb(69 45 91 / .18);border-radius:999px;font-family:var(--iab-font,'Helvetica Neue',Helvetica,Arial,sans-serif);font-size:13px;color:#452D5B;text-decoration:none;white-space:nowrap;text-align:center;transition:border-color 0.2s,background 0.2s,color 0.2s}.iab-packages__sort-list--top.sortList a:hover{border-color:rgb(69 45 91 / .35);background:rgb(69 45 91 / .04);color:#452D5B}.iab-packages__sort-list--top.sortList a.active{border-color:#fff0;background:linear-gradient(135deg,#2E0C54 0%,#49207A 100%);color:#fff;font-weight:600;pointer-events:auto}.iab-packages .filterContent .bootstrap-select{width:100%!important;max-width:100%!important;margin:0 0 10px!important;text-align:left!important;padding:0!important;display:block!important}.iab-packages .filterContent .bootstrap-select:last-child{margin-bottom:0!important}.iab-packages .filterContent .bootstrap-select>.dropdown-toggle,.iab-packages .filterContent .btn-default.dropdown-toggle{width:100%!important;border:1px solid rgb(69 45 91 / .18)!important;border-radius:6px!important;padding:12px 40px 12px 16px!important;font-family:var(--iab-font,'Helvetica Neue',Helvetica,Arial,sans-serif)!important;font-size:12px!important;font-weight:500!important;letter-spacing:.04em;text-transform:uppercase!important;color:#6D5B7D!important;background:#fff!important;box-shadow:none!important;text-align:left!important}.iab-packages .filterContent .bootstrap-select .bs-caret{transform:none!important;position:absolute;right:14px;top:50%;margin-top:-8px}.iab-packages .filterContent .slider.slider-horizontal{width:100%;margin:12px 0 8px}.iab-packages .filterContent .slider-track{background:rgb(69 45 91 / .08);box-shadow:none;height:4px}.iab-packages .filterContent .slider-selection{background:#EA5102;box-shadow:none}.iab-packages .filterContent .slider-handle{background:#EA5102;border:2px solid #fff;box-shadow:0 1px 4px rgb(69 45 91 / .25);width:18px;height:18px;margin-top:-7px}.iab-packages .filterContent .slider .tooltip-inner{background:#452D5B;border-radius:999px;padding:6px 14px;font-family:var(--iab-font,'Helvetica Neue',Helvetica,Arial,sans-serif);font-size:12px;font-weight:500}.iab-packages .filterContent .inputAmountWarp,.iab-packages .filterBox .filterContent .inputAmountWarp{display:flex!important;align-items:center!important;justify-content:center!important;flex-wrap:nowrap!important;gap:20px;padding:0!important}.iab-packages .filterContent .inputAmountWarp .input,.iab-packages .filterBox .filterContent .inputAmountWarp .input{width:40px!important;height:36px;line-height:36px;text-align:center;border:none!important;font-family:var(--iab-font,'Helvetica Neue',Helvetica,Arial,sans-serif);font-size:18px;font-weight:600;color:#452D5B;background:#fff0;pointer-events:none;padding:0!important;box-shadow:none!important;margin:0}.iab-packages .filterContent .inputAmountWarp a.minus.arrowBtn,.iab-packages .filterContent .inputAmountWarp a.plus.arrowBtn,.iab-packages .filterBox .filterContent .inputAmountWarp a.minus.arrowBtn,.iab-packages .filterBox .filterContent .inputAmountWarp a.plus.arrowBtn{display:inline-grid!important;place-items:center!important;width:36px!important;height:36px!important;min-width:36px!important;border-radius:50%;background:#EA5102!important;color:#fff!important;text-decoration:none!important;border:none!important;box-shadow:none!important;margin:0!important;padding:0!important;line-height:1!important;overflow:hidden;position:relative;flex-shrink:0}.iab-packages .filterContent .inputAmountWarp a.minus.arrowBtn::before,.iab-packages .filterContent .inputAmountWarp a.plus.arrowBtn::before,.iab-packages .filterBox .filterContent .inputAmountWarp a.minus.arrowBtn::before,.iab-packages .filterBox .filterContent .inputAmountWarp a.plus.arrowBtn::before{display:none!important}.iab-packages .filterContent .inputAmountWarp a.minus.arrowBtn span,.iab-packages .filterContent .inputAmountWarp a.plus.arrowBtn span,.iab-packages .filterBox .filterContent .inputAmountWarp a.minus.arrowBtn span,.iab-packages .filterBox .filterContent .inputAmountWarp a.plus.arrowBtn span{position:static!important;top:auto!important;left:auto!important;transform:none!important;display:block!important;width:auto!important;height:auto!important;line-height:1!important;color:#fff!important;font-family:var(--iab-font,'Helvetica Neue',Helvetica,Arial,sans-serif)!important;font-size:22px!important;font-weight:500!important;margin:0!important;padding:0!important;pointer-events:none}.iab-packages .filterContent .inputAmountWarp a.minus.arrowBtn span,.iab-packages .filterBox .filterContent .inputAmountWarp a.minus.arrowBtn span{margin-top:-2px!important}.iab-packages__filter-actions.submitWarp{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:28px;padding-top:20px;border-top:1px solid rgb(69 45 91 / .1)}.iab-packages__btn-apply.btnSubmit{display:block;width:100%;padding:14px 20px;border:none;border-radius:999px;background:linear-gradient(45deg,#EA5103 0%,#FD8D54 100%);color:#fff;font-family:var(--iab-font,'Helvetica Neue',Helvetica,Arial,sans-serif);font-size:13px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;transition:opacity 0.2s;min-width:0}.iab-packages__btn-apply.btnSubmit:hover{opacity:.92}.iab-packages__btn-reset.resetFilter{display:flex;align-items:center;justify-content:center;width:100%;padding:14px 20px;border:1px solid rgb(69 45 91 / .18);border-radius:999px;background:#f7f5fa;color:#452D5B;font-family:var(--iab-font,'Helvetica Neue',Helvetica,Arial,sans-serif);font-size:13px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;text-decoration:none;cursor:pointer;transition:border-color 0.2s;min-width:0}.iab-packages__btn-reset.resetFilter:hover{border-color:#EA5102;color:#452D5B}.iab-packages__filter-toggle.filterMenuMobile{display:none;margin-bottom:20px}.iab-packages__filter-toggle.filterMenuMobile a.openFilter{display:inline-flex;align-items:center;justify-content:center;width:100%;padding:14px 20px;border-radius:999px;background:#452D5B;color:#fff;font-family:var(--iab-font,'Helvetica Neue',Helvetica,Arial,sans-serif);font-size:13px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;text-decoration:none}.iab-packages__results{min-width:0}.iab-packages__list.itemsWarp{display:flex;flex-direction:column;gap:20px}.iab-packages__load-more.loadMore{text-align:center;margin-top:32px}.iab-packages__load-more .readMoreBtn{display:inline-flex;align-items:center;gap:8px;padding:14px 28px;border:1px solid rgb(69 45 91 / .2);border-radius:999px;color:#452D5B;font-family:var(--iab-font,'Helvetica Neue',Helvetica,Arial,sans-serif);font-size:13px;font-weight:600;text-decoration:none;transition:border-color 0.2s,color 0.2s}.iab-packages__load-more .readMoreBtn:hover{border-color:#FC7936;color:#FC7936}.iab-packages .sortBy{display:none}.iab-packages .packageBox .imageWarp,.iab-packages .packageBox .rate,.iab-packages .packageBox .priceWarp{display:none}@media (max-width:991px){.iab-packages{background:linear-gradient(180deg,#2E0C54 0%,#49207A 100px,#f7f5fa 220px);padding:0 20px 60px}.iab-packages__hero{margin:0 -20px 0;padding:100px 20px 40px}.iab-packages__toolbar{margin:-20px auto 24px}.iab-packages__toolbar-inner{flex-direction:column;align-items:stretch;gap:12px;padding:16px 18px}.iab-packages__sort-list--top{flex-direction:column}.iab-packages__sort-list--top a{justify-content:center}.iab-packages__inner{grid-template-columns:1fr;gap:0}.iab-packages__filters.filterBox{position:static}.iab-packages__filter-toggle.filterMenuMobile{display:block}.iab-packages__filter-panel.filterGroups{display:none;position:fixed;inset:0;z-index:99990;border-radius:0;overflow-y:auto;padding:56px 24px 32px;max-height:100vh}.iab-packages__filter-panel.filterGroups.open{display:block}.iab-packages__filter-close.closeMenu{display:block}}@media (max-width:480px){.iab-packages{padding:0 16px 48px}.iab-packages__hero{margin:0 -16px 0;padding:88px 16px 36px}.iab-packages__hero-title{font-size:32px}.iab-packages__filter-actions.submitWarp{grid-template-columns:1fr}.iab-package-card__title{font-size:22px}.iab-package-card__price strong{font-size:22px}}