#orange-giftun-master-es{--n:#0d2b3e;--b:#1f5f7a;--g:#c9973f;--s:#f7f1e7;--c:#fffaf2;--i:#22313a;font:16px/1.75 Inter,system-ui;color:var(--i);max-width:1216px;margin:36px auto}#orange-giftun-master-es .w{max-width:1180px;margin:auto;padding:0 18px}#orange-giftun-master-es .hero{position:relative;overflow:hidden;color:#fff!important;background:var(--n);border-radius:0 0 34px 34px;padding:58px 0}#orange-giftun-master-es .hero:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#0d2b3ef5,#0d2b3e55),url("https://egypttoursclub.com/storage/7722/Orange-Island-%26-Giftun-Islands-A-Complete-Guide-to-Red-Sea-Marine-Life.png") center/cover}#orange-giftun-master-es .hg{position:relative;display:grid;grid-template-columns:1.35fr .65fr;gap:28px}#orange-giftun-master-es .hero h1,#orange-giftun-master-es .hero p,#orange-giftun-master-es .hero small,#orange-giftun-master-es .hero .pill{color:#fff!important}#orange-giftun-master-es .hero h1{font-size:clamp(34px,5vw,58px);line-height:1.06}#orange-giftun-master-es .fact{background:#fffffff2;color:var(--i)!important;padding:24px;border-radius:24px}#orange-giftun-master-es .fact p{color:var(--i)!important}#orange-giftun-master-es .fact strong{display:block;color:var(--n)!important;font-size:27px}#orange-giftun-master-es .pill{display:inline-block;padding:8px 13px;border:1px solid #ffffff45;border-radius:999px;background:#ffffff18;margin:4px}#orange-giftun-master-es .sec{padding:44px 0}#orange-giftun-master-es .lay{display:grid;grid-template-columns:1fr 320px;gap:34px}#orange-giftun-master-es h2,#orange-giftun-master-es h3{color:var(--n)}#orange-giftun-master-es h2{font-size:clamp(27px,3vw,39px);margin-top:34px}#orange-giftun-master-es .grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}#orange-giftun-master-es .mini{border:1px solid #0d2b3e22;border-radius:20px;background:var(--c);overflow:hidden;padding:20px}#orange-giftun-master-es .mini,#orange-giftun-master-es .mini p,#orange-giftun-master-es .mini b{word-break:normal;overflow-wrap:break-word;white-space:normal}#orange-giftun-master-es .note{border-left:5px solid var(--g);background:var(--s);padding:20px}#orange-giftun-master-es .toc{position:sticky;top:20px;background:var(--c);padding:22px;border-radius:22px}#orange-giftun-master-es .toc a{display:block;color:var(--b);font-weight:800;padding:7px;text-decoration:none}#orange-giftun-master-es details{border:1px solid #0d2b3e22;border-radius:16px;padding:0 18px;margin:12px 0}#orange-giftun-master-es summary{font-weight:900;color:var(--n);padding:17px}#orange-giftun-master-es .cta{background:linear-gradient(135deg,var(--n),var(--b));color:#fff;padding:30px;border-radius:26px}#orange-giftun-master-es .cta h2,#orange-giftun-master-es .cta p{color:#fff!important}#orange-giftun-master-es .btn{display:inline-block;background:var(--g);color:#152530;padding:12px 18px;border-radius:999px;text-decoration:none;font-weight:900}#orange-giftun-master-es .overview-rows{display:grid;grid-template-columns:1fr;gap:14px;width:100%}#orange-giftun-master-es .overview-row{display:grid;grid-template-columns:minmax(230px,30%) minmax(0,1fr);gap:28px;align-items:center;width:100%;padding:22px 24px;border:1px solid #0d2b3e22;border-radius:20px;background:var(--c)}#orange-giftun-master-es .overview-row h3{margin:0;font-size:clamp(22px,2vw,30px);line-height:1.2;word-break:normal;overflow-wrap:normal;hyphens:none}#orange-giftun-master-es .overview-row p{margin:0;word-break:normal;overflow-wrap:normal;hyphens:none}@media(max-width:1000px) and (min-width:701px){#orange-giftun-master-es .grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:850px){#orange-giftun-master-es{margin:0}#orange-giftun-master-es .hg,#orange-giftun-master-es .lay{grid-template-columns:1fr}#orange-giftun-master-es .toc{position:static}}@media(max-width:700px){#orange-giftun-master-es .overview-row{grid-template-columns:1fr;gap:10px;padding:20px}#orange-giftun-master-es .grid{grid-template-columns:1fr}}