select.form-select::-ms-expand{display:none}select.form-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;padding:0.5rem;font-size:19px;font-weight:500;line-height:1.5;color:#0b0a12;width:100%}select.form-select:focus{outline:none;border-bottom-color:#007bff}select.form-select option{background-color:#fff;color:#495057}.select2-container{width:100%}.select2-container .select2-selection--single{height:45px;border:none;background-color:transparent;font-size:19px;font-weight:500;line-height:1.5;color:#0b0a12}.select2-container .select2-selection--single:focus{outline:none;border-bottom-color:#007bff}.select2-container .select2-selection--single .select2-selection__arrow{height:38px;right:0;top:0;width:20px}.select2-container .select2-selection--single .select2-selection__arrow b{border-color:#0b0a12 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container .select2-selection--single .select2-selection__rendered{padding:8px 16px;color:#0b0a12}.select2-container .select2-selection--single .select2-selection__clear{display:none}.text_header{color:#fff;text-shadow:0 0 5px #4346d9a1}@media (min-width:768px){.tour-img-size-fix{width:373px;height:280px}}.day-tours-seo-article-wrap{border:1px solid var(--bs-border-color);border-radius:0.75rem;padding:1.25rem 1.25rem 1.5rem;margin-bottom:1.75rem;background-color:var(--bs-body-bg);box-shadow:0 0.125rem 0.35rem rgba(0,0,0,0.06)}@media (min-width:992px){.day-tours-seo-article-wrap{padding:1.5rem 1.75rem 1.75rem}}[data-bs-theme="dark"] .day-tours-seo-article-wrap{border-color:rgba(255,255,255,0.12);background-color:rgba(255,255,255,0.03);box-shadow:none}.day-tours-seo-article-wrap .seo-article-content.about-text{color:var(--bs-gray-700);line-height:1.8}[data-bs-theme="dark"] .day-tours-seo-article-wrap .seo-article-content.about-text{color:var(--bs-secondary-color)}.day-tours-seo-article-wrap .seo-article-content.about-text h2,.day-tours-seo-article-wrap .seo-article-content.about-text h3,.day-tours-seo-article-wrap .seo-article-content.about-text h4{color:var(--bs-primary);font-weight:600;margin-top:1.25rem;margin-bottom:0.75rem}.day-tours-seo-article-wrap .seo-article-content.about-text h2{font-size:1.75rem}.day-tours-seo-article-wrap .seo-article-content.about-text h3{font-size:1.5rem}.day-tours-seo-article-wrap .seo-article-content.about-text p{margin-bottom:1rem}.day-tours-seo-article-wrap .seo-article-content.about-text ul,.day-tours-seo-article-wrap .seo-article-content.about-text ol{margin-bottom:1rem;padding-left:1.5rem}.day-tours-seo-article-wrap .seo-article-content.about-text img{max-width:100%;height:auto;border-radius:0.5rem}#etc-hurghada-half,#etc-hurghada-half *{box-sizing:border-box}#etc-hurghada-half{--n:#102a5c;--n2:#071a3a;--o:#f58220;--g:#e4ad43;--m:#607089;--l:#e3e8f0;--s:0 16px 42px rgba(16,42,92,.1);width:min(1320px,calc(100% - 30px));margin:24px auto;border:1px solid var(--l);border-radius:28px;overflow:hidden;background:#fff;color:#17233d;font-family:Inter,Arial,sans-serif;line-height:1.6;isolation:isolate}#etc-hurghada-half a{text-decoration:none;color:inherit}#etc-hurghada-half img{display:block;max-width:100%}.hd-shell{width:min(1160px,calc(100% - 40px));margin:auto}.hd-section{padding:58px 0}.hd-soft{background:#f6f8fc;border-block:1px solid var(--l)}.hd-brand{display:flex;align-items:center;gap:24px;padding:18px 28px;border-bottom:1px solid var(--l)}.hd-brand img{width:220px}.hd-brand span{margin-left:auto;color:#123c59;font-weight:900;text-transform:uppercase;letter-spacing:.08em}.hd-hero{padding:28px;background:linear-gradient(135deg,#fffaf2,#fff,#eef4fb)}.hd-hero-grid{display:grid;grid-template-columns:1.05fr .95fr;gap:26px;align-items:stretch}.hd-copy{display:flex;flex-direction:column;justify-content:center;padding:22px}.hd-eye{color:#d76308;font-size:11px;font-weight:900;text-transform:uppercase;letter-spacing:.14em}.hd-copy h2,.hd-title{color:var(--n);letter-spacing:-.035em}.hd-copy h2{font-size:clamp(38px,5vw,62px);line-height:1.02;margin:8px 0 14px}.hd-copy h2 span{color:var(--o)}.hd-copy p{color:#42516a}.hd-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:20px}.hd-btn{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 18px;border-radius:13px;font-weight:900}.hd-primary{background:var(--o);color:#fff}.hd-secondary{border:2px solid var(--n);color:var(--n);background:#fff}.hd-photo{position:relative;min-height:420px;border-radius:24px;overflow:hidden;background:#0d2855}.hd-photo>img{width:100%;height:100%;object-fit:cover}.hd-photo:after,.hd-card-media:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 30%,rgba(7,26,58,.82))}.hd-photo-copy{position:absolute;z-index:2;left:24px;right:24px;bottom:24px;color:#fff}.hd-photo-copy strong{display:block;font-size:32px}.hd-answer{padding:22px;border-left:6px solid var(--o);border-radius:18px;background:#fff8ee}.hd-answer strong{display:block;color:var(--n);font-size:20px}.hd-center{text-align:center}.hd-title{font-size:clamp(29px,4vw,44px);margin:0}.hd-sub{max-width:820px;margin:10px auto 0;color:var(--m)}.hd-nav{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:22px}.hd-nav a{padding:20px;border:1px solid var(--l);border-radius:18px;background:#fff;box-shadow:var(--s);font-weight:900;color:var(--n)}.hd-filters{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin:22px 0}.hd-filter{padding:9px 13px;border:1px solid #d7dfeb;border-radius:999px;background:#fff;color:var(--n);font-weight:850;cursor:pointer}.hd-filter.active{background:var(--o);color:#fff;border-color:var(--o)}.hd-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.hd-card{overflow:hidden;border:1px solid var(--l);border-radius:20px;background:#fff;box-shadow:var(--s)}.hd-card.hidden{display:none}.hd-card-media{position:relative;height:190px;background:#dbe5f4;overflow:hidden}.hd-card-media img{width:100%;height:100%;object-fit:cover}.hd-badge{position:absolute;z-index:2;left:13px;bottom:13px;padding:6px 9px;border-radius:999px;background:rgba(7,26,58,.82);color:#fff;font-size:10px;font-weight:900;text-transform:uppercase}.hd-card-body{padding:17px}.hd-card-body h3{margin:0 0 7px;color:var(--n);font-size:20px;line-height:1.15}.hd-card-body p{margin:0;color:var(--m);font-size:13px}.hd-meta{display:flex;flex-wrap:wrap;gap:7px;margin-top:12px}.hd-meta span{padding:5px 8px;border:1px solid #d9e1ec;border-radius:999px;font-size:10px;font-weight:800;color:var(--n)}.hd-link{display:inline-block;margin-top:12px;color:#d76308;font-weight:900}.hd-plan{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin-top:22px}.hd-plan article{padding:18px;border:1px solid var(--l);border-radius:17px;background:#fff}.hd-plan strong{display:block;color:var(--n)}.hd-plan p{margin:6px 0 0;color:var(--m);font-size:13px}.hd-faq{max-width:980px;margin:22px auto 0}.hd-faq details{margin-bottom:9px;border:1px solid var(--l);border-radius:14px;background:#fff}.hd-faq summary{padding:16px 18px;color:var(--n);font-weight:900;cursor:pointer}.hd-faq p{padding:0 18px 16px;margin:0;color:var(--m)}.hd-final{padding:34px;border-radius:22px;background:linear-gradient(135deg,var(--n2),var(--n));color:#fff}.hd-final h2{margin:0;font-size:38px}.hd-final p{color:rgba(255,255,255,.82)}.hd-final .hd-secondary{color:var(--n)!important;background:#fff!important;border-color:#fff!important}.hd-final .hd-secondary:hover{color:var(--o)!important;background:#fff8ee!important}.hd-card,.hd-card img,.hd-btn{transition:none!important;transform:none!important}.hd-card,.hd-card-media,.hd-photo{contain:paint}#etc-hurghada-half{overflow-x:hidden}@media(max-width:1000px){.hd-hero-grid{grid-template-columns:1fr}.hd-grid,.hd-plan{grid-template-columns:repeat(2,1fr)}.hd-nav{grid-template-columns:1fr}.hd-photo{min-height:360px}}@media(max-width:650px){#etc-hurghada-half{width:calc(100% - 10px);border-radius:16px}.hd-shell{width:calc(100% - 22px)}.hd-section{padding:44px 0}.hd-brand{flex-direction:column}.hd-brand span{margin:0;text-align:center}.hd-grid,.hd-plan{grid-template-columns:1fr}.hd-actions{display:grid}.hd-btn{width:100%}.hd-photo{min-height:320px}.hd-copy{padding:12px}}