.itinerary-tile,.ventures-page .itinerary-venture{background:#eff2f3;color:#1e2330}
.itinerary-tile h3,.ventures-page .itinerary-venture h3{color:#1e2330}
.itinerary-tile .itinerary-art i{border-color:#7890b7}
.itinerary-tile .itinerary-art b{color:#3f5883}
.ventures-page .itinerary-venture svg{stroke:#4f6b9a}
.ventures-page .itinerary-venture svg circle{fill:#eff2f3;stroke:#4f6b9a}
.itinerary-page .itinerary-overview,.itinerary-page .itinerary-assistance{display:grid;grid-template-columns:1fr 1.25fr;gap:70px;padding:40px 0 55px}
.itinerary-page h2{font-size:34px;letter-spacing:-1px;line-height:1.25;margin:0 0 20px}
.itinerary-page main p{line-height:1.8}
.itinerary-page .itinerary-overview p,.itinerary-page .itinerary-assistance p{color:#425466;margin:0 0 20px;font-size:17px}
.itinerary-page .itinerary-capabilities{display:grid;grid-template-columns:1fr 1fr;gap:24px;padding:15px 0 40px}
.itinerary-page .itinerary-capabilities article{background:#eff2f3;border-radius:18px;padding:34px}
.itinerary-page .itinerary-capabilities h2{font-size:27px;color:#33476a}
.itinerary-page .itinerary-capabilities p{color:#4a5060;margin:0;font-size:16px}
.itinerary-page .itinerary-assistance a{font-weight:600;text-decoration:none;color:#33476a}
.itinerary-page .itinerary-assistance a:hover{text-decoration:underline}
@media(max-width:600px){.itinerary-page .itinerary-overview,.itinerary-page .itinerary-assistance{grid-template-columns:1fr;gap:12px;padding:25px 0 30px}.itinerary-page h2{font-size:30px}.itinerary-page .itinerary-capabilities{grid-template-columns:1fr;gap:18px}.itinerary-page .itinerary-capabilities article{padding:26px}}
