.assured-tc .collection{list-style:disc;margin:0}.assured-tc .collection .collection-item,.assured-tc .collection ol li{font-size:.875rem}.assured-tc .collection ol li{padding:.5rem}.menu-login .menu-header{width:100%;height:80px}.menu-login .menu-header a{height:inherit;margin:0 .75rem;flex-grow:1;justify-content:space-between!important}.menu-login .menu-header a.menu-top-button:hover{background:transparent}.menu-login .menu-header h6{font-size:16px;margin:0}.city-grid-item{padding:.3125rem;width:calc(25% - .5rem)!important;border-radius:.625rem;border:1px solid}.optin-flow-card .box .switch input:checked+.slider{background-color:#dc635b}.optin-flow-card .box .switch input:checked+.slider.md:before{background-color:#fff}.optin-flow-card .optin-flow-drawer .modal{max-height:464px;min-height:55vh}.student-pass-menu-item{display:none;align-items:center;column-gap:10px;width:100%;box-sizing:border-box;padding:10px 15px;border-radius:12px;background:linear-gradient(92deg,#f9deff,#fff);cursor:pointer}@media(orientation:portrait)or (max-width:960px){.student-pass-menu-item{display:flex}}.student-pass-menu-item__icon{position:relative;display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background:#fff;flex-shrink:0;overflow:hidden}.student-pass-menu-item__icon-image{position:absolute;bottom:0;left:50%;display:block;width:auto;height:86%;object-fit:contain;object-position:center bottom;transform:translateX(-50%)}.student-pass-menu-item__text{display:flex;flex-direction:column;flex:1 1;min-width:0}.student-pass-menu-item__title{font-size:1rem;line-height:140%;color:#17181c}.student-pass-menu-item__subtitle{font-size:.75rem;line-height:140%;color:#5e616e}.footer-menu{height:calc(100dvh - 180px)}.footer-menu .footer-menu-item{column-gap:.6rem!important}.footer-menu .footer-menu-item .sub-text{font-size:12px}.footer-menu h6{font-size:16px;margin:0}.footer-menu hr{margin:.5rem 0}.travel-guarantee-tnc .collection{list-style:disc;margin:0}.travel-guarantee-tnc .collection .collection-item,.travel-guarantee-tnc .collection ol li{font-size:.875rem}.travel-guarantee-tnc .collection ol li{padding:.5rem}.free-cancellation-tnc .collection{list-style:disc;margin:0}.free-cancellation-tnc .collection .collection-item,.free-cancellation-tnc .collection ol li{font-size:.875rem}.free-cancellation-tnc .collection ol li{padding:.5rem}