.jLjQ6G_tours-promo-block-widget{margin:0 auto 20px}@media (max-width:1024px){.jLjQ6G_tours-promo-block-widget{width:100%}}.jLjQ6G_tours-promo-top{gap:20px;margin-bottom:20px;display:flex}@media (max-width:1024px){.jLjQ6G_tours-promo-top{flex-direction:column;padding:0 20px}}.jLjQ6G_tours-promo-hero{flex-direction:column;flex:1;width:100%;max-width:620px;display:flex}@media (max-width:1024px){.jLjQ6G_tours-promo-hero{max-width:100%}}.jLjQ6G_tours-promo-hero-image{aspect-ratio:3/2;margin-bottom:16px;overflow:hidden}.jLjQ6G_tours-promo-hero-image img{object-fit:cover;width:100%;height:100%}.jLjQ6G_tours-promo-hero-headline{color:#000;letter-spacing:.32px;font-family:Roboto,sans-serif;font-size:32px;font-weight:700;line-height:1.15;text-decoration:none}.jLjQ6G_tours-promo-hero-headline:hover{color:#000;text-decoration:none}@media (max-width:957px){.jLjQ6G_tours-promo-hero-headline{font-size:24px}}.jLjQ6G_tours-promo-sidebar{flex-shrink:0;width:100%;max-width:300px}@media (max-width:1024px){.jLjQ6G_tours-promo-sidebar{width:100%;max-width:100%;padding:0}}.jLjQ6G_tours-schedule-highlights{background-color:#f5f5f5;flex-direction:column;height:100%;display:flex}@media (max-width:1024px){.jLjQ6G_tours-schedule-highlights{background-color:#0000}}.jLjQ6G_tours-schedule-highlights-header{background-color:#000;align-items:center;padding:0 20px;text-decoration:none;display:flex}.jLjQ6G_tours-schedule-highlights-header:hover{text-decoration:none}.jLjQ6G_tours-schedule-highlights-header span{color:#fff;text-transform:uppercase;margin-top:15px;margin-bottom:10px;font-family:Oswald,sans-serif;font-size:24px;font-weight:500;line-height:24px}.jLjQ6G_tours-schedule-highlights-items{flex-direction:column;flex:1;gap:10px;padding:10px 20px;display:flex}@media (max-width:1024px){.jLjQ6G_tours-schedule-highlights-items{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;flex-direction:row;gap:12px;padding:10px 16px;overflow-x:auto}.jLjQ6G_tours-schedule-highlights-items::-webkit-scrollbar{display:none}}.jLjQ6G_tours-schedule-card{color:inherit;align-items:center;text-decoration:none;display:flex}.jLjQ6G_tours-schedule-card:hover{color:inherit;text-decoration:none}@media (max-width:1024px){.jLjQ6G_tours-schedule-card{scroll-snap-align:start;flex-shrink:0;width:200px}}.jLjQ6G_tours-schedule-card-body{background-color:#fff;border:1px solid #d9d9d9;flex-direction:column;width:100%;padding:10px 14px;font-family:Roboto,sans-serif;display:flex}@media (max-width:1024px){.jLjQ6G_tours-schedule-card-body{height:100%}}.jLjQ6G_tours-schedule-card-name{color:#000;margin-bottom:4px;font-family:Oswald,sans-serif;font-size:18px;font-weight:500;line-height:23px}.jLjQ6G_tours-schedule-card-date{color:#8f8f8f;letter-spacing:.14px;font-size:14px;font-weight:500;line-height:normal}.jLjQ6G_tours-schedule-highlights-footer{background-color:#f5f5f5;justify-content:flex-end;align-items:center;padding:11px 20px 15px;display:flex}.jLjQ6G_tours-schedule-highlights-view-all{color:#8f8f8f;letter-spacing:.14px;font-family:Roboto,sans-serif;font-size:14px;font-weight:700;line-height:normal;text-decoration:none}.jLjQ6G_tours-schedule-highlights-view-all:hover{color:#666;text-decoration:none}.jLjQ6G_tours-promo-latest{flex-wrap:wrap;gap:20px;display:flex}@media (max-width:957px){.jLjQ6G_tours-promo-latest{flex-direction:column;padding:0 20px}}.jLjQ6G_tours-promo-card{box-sizing:border-box;border:1px solid #d9d9d9;flex-direction:column;width:300px;max-width:300px;height:325px;text-decoration:none;transition:border .3s ease-out,background-color .3s ease-out;display:flex;position:relative}@media (max-width:957px){.jLjQ6G_tours-promo-card{border:none;flex-direction:row;width:100%;max-width:100%;height:auto;max-height:96px}}.jLjQ6G_tours-promo-card-image{aspect-ratio:3/2;justify-content:center;align-items:center;width:100%;height:198px;min-height:198px;max-height:198px;display:flex;position:relative;overflow:hidden}.jLjQ6G_tours-promo-card-image img{object-fit:cover;width:100%;height:100%;min-height:198px;max-height:198px}@media (max-width:957px){.jLjQ6G_tours-promo-card-image img{min-height:96px;max-height:96px}.jLjQ6G_tours-promo-card-image{width:144px;min-width:144px;height:96px;min-height:96px;max-height:96px}}.jLjQ6G_tours-promo-card-headline{color:#000;letter-spacing:.2px;text-overflow:ellipsis;-webkit-line-clamp:3;line-clamp:3;word-wrap:break-word;-webkit-box-orient:vertical;margin:0;padding:18px 20px;font-family:Roboto,sans-serif;font-size:20px;font-weight:700;line-height:24px;text-decoration:none;display:-webkit-box;overflow:hidden}.jLjQ6G_tours-promo-card-headline:hover{color:#000;text-decoration:none}@media (max-width:957px){.jLjQ6G_tours-promo-card-headline{-webkit-line-clamp:4;line-clamp:4;padding:0 0 0 13px;font-size:17px}}.jLjQ6G_tours-promo-see-more{text-align:center}.jLjQ6G_tours-view-all-btn{color:#fff;background:#ed1c24;border-radius:4px;margin-top:20px;padding:10px 28px;font-size:14px;font-weight:600;text-decoration:none;transition:background .2s;display:inline-block}.jLjQ6G_tours-view-all-btn:hover{color:#fff;background:#c41920;text-decoration:none}
