.icon{display:inline-block;width:1em;height:1em;flex:none;vertical-align:-.12em;overflow:visible}.nav-book .icon,.line-link .icon,.solid-link .icon,.booking-action .icon{width:19px;height:19px}.hero-foot .icon{width:17px;height:17px}.ticker i{display:flex;align-items:center;justify-content:center}.ticker .icon-asterisk{width:28px;height:28px;stroke-width:2}.join-arrow{display:flex;align-items:center;justify-content:center}.join-arrow .icon{width:1em;height:1em;stroke-width:1.1}.round-link{display:grid;grid-template-columns:auto 18px;align-content:center;justify-content:center;align-items:center;column-gap:10px;line-height:1.35;padding:0;text-align:left}.round-link>span:first-child{display:block;line-height:1.35;font-size:.75rem;font-weight:600;margin:0;padding:0}.round-link>span:last-child{display:flex;align-items:center;justify-content:center;font-size:18px;line-height:1;margin:0;padding:0}.round-link .icon{display:block;width:18px;height:18px}.mobile-book a{display:flex;align-items:center;justify-content:center;gap:9px}.mobile-book .icon{width:16px;height:16px}.footer-top>a{display:inline-flex;align-items:center;gap:8px}.footer-top .icon{width:16px;height:16px}.application-details a .icon{width:16px;height:16px}@media(max-width:760px){.round-link{grid-template-columns:auto 16px;column-gap:7px;padding:0}.round-link .icon{width:16px;height:16px}.ticker .icon-asterisk{width:23px;height:23px}}
