.egypt-design #eg-offers-facts>div{padding:0 18px 18px}
.egypt-design #eg-offers-facts .eg-offer-city{margin:12px 0;background:#f5fbfc;border:1px solid #deedf1;border-radius:12px;overflow:hidden}
.egypt-design #eg-offers-facts .eg-offer-city>summary{font-weight:700;padding:14px 16px;cursor:pointer;list-style:none}
.egypt-design #eg-offers-facts .eg-offer-city>summary:after{content:'+';float:right;color:#07899a}
.egypt-design #eg-offers-facts .eg-offer-city[open]>summary:after{content:'−'}
.egypt-design #eg-offers-facts ul{padding:0 20px 12px 38px;margin:0}
.egypt-design #eg-offers-facts li{padding:9px 0;line-height:1.65;font-size:14px;overflow-wrap:anywhere;border-bottom:1px solid #e0edf1}
.egypt-design #eg-offers-facts li:last-child{border:0}
.egypt-design #eg-offers-facts li a{font-weight:700;color:#007e91;text-decoration:underline;text-underline-offset:3px}
.egypt-design .eg-offers-checked{margin:0 16px 12px;color:#526b83;font-size:12px}
.egypt-design .eg-regional-note{font-size:14px;line-height:1.65;color:#526b83;margin:0 0 20px}
@media(max-width:600px){.egypt-design #eg-offers-facts>div{padding:0 12px 12px}.egypt-design #eg-offers-facts ul{padding-left:28px;padding-right:12px}.egypt-design #eg-offers-facts li{font-size:13px}}
