.download-item{display:flex;flex-direction:column;margin-top:20px;align-items:flex-start}.download-item .download-btn{display:flex;align-items:center;justify-content:center;gap:8px}@media print{@page{margin:6mm 3mm}body{margin:6mm 3mm}*{pointer-events:none !important;user-select:none !important}.single-ymt_vacation .header,.single-ymt_vacation .banner,.single-ymt_vacation .download-item,.single-ymt_vacation .tabs__header,.single-ymt_vacation .tabs__header-wrap,.single-ymt_vacation .itinerary-accordion__overview>figure>a>svg,.single-ymt_vacation ymt-accordion-toggle-button,.single-ymt_vacation .sidebar-grid__sidebar,.single-ymt_vacation nav,.single-ymt_vacation ymt-header-site-message,.single-ymt_vacation ymt-trip-sticky-cta,.single-ymt_vacation .itinerary-accordion__filter,.single-ymt_vacation .vaction-cards,.single-ymt_vacation section,.single-ymt_vacation .hero__content,.single-ymt_vacation footer{display:none !important}.single-ymt_vacation ymt-accordion>ymt-accordion-item:nth-child(1){border-top:none}.single-ymt_vacation .itinerary-accordion__overview{border-radius:10px;display:flex;flex-flow:row wrap;justify-content:space-between;overflow:hidden}.single-ymt_vacation .itinerary-accordion__overview-content{flex:0 0 40%}.single-ymt_vacation .itinerary-accordion__overview-image{flex:0 0 60%}.single-ymt_vacation .itinerary-accordion__title{margin-bottom:50px;margin-top:-50px;text-align:center;z-index:1;position:relative;font-size:36px;font-weight:900;color:#004b8d}}
