.ExploreTravelStyleCard{aspect-ratio:1/.6;cursor:pointer;background:#ddd;border-radius:6px;width:100%;transition:transform .3s,box-shadow .3s;position:relative;overflow:hidden}.ExploreTravelStyleCard:hover{box-shadow:0 6px 15px #0000002e}.ExploreTravelStyleCard .ExploreTravelStyleCard_image{object-fit:cover;width:100%;height:100%;transition:transform .4s;display:block;position:absolute;inset:0}.ExploreTravelStyleCard:hover .ExploreTravelStyleCard_image{transform:scale(1.06)}.ExploreTravelStyleCard .ExploreTravelStyleCard_overlay{z-index:1;background:#0000008a;transition:background .3s;position:absolute;inset:0}.ExploreTravelStyleCard:hover .ExploreTravelStyleCard_overlay{background:#0000006b}.ExploreTravelStyleCard .ExploreTravelStyleCard_content{z-index:2;text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.ExploreTravelStyleCard .ExploreTravelStyleCard_icon{color:#fff;-webkit-backdrop-filter:blur(8px)saturate(120%);background:#d9d9d933;border:1px solid #ffffff59;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;font-size:12px;display:flex;box-shadow:inset 1.5px 1.5px 2px #fff9,inset -1px -1px 3px #00000040,0 4px 12px #00000026}.ExploreTravelStyleCard .ExploreTravelStyleCard_icon .imgIcon{color:#fff;object-fit:contain;width:18px;height:18px;display:block}.ExploreTravelStyleCard .ExploreTravelStyleCard_content h3{color:#fff;text-shadow:0 1px 3px #00000080;margin:0;padding:0;font-size:18px;font-weight:500;line-height:1.2}@media (min-width:0) and (max-width:575px){.ExploreTravelStyleCard .ExploreTravelStyleCard_icon{width:29px;height:29px;margin-bottom:5px}.ExploreTravelStyleCard .ExploreTravelStyleCard_content h3{font-size:13px}}@media (min-width:992px) and (max-width:1199px){.ExploreTravelStyleCard .ExploreTravelStyleCard_content h3{font-size:14px}}
.ExploreTravelStyle{width:100%;margin:40px 0}.ExploreTravelStyle .ExploreTravelStyle_heading{margin-bottom:22px}.ExploreTravelStyle .ExploreTravelStyle_heading h2{color:#000;margin:0;padding:0;font-size:24px;font-weight:700;line-height:1.2}.ExploreTravelStyle .ExploreTravelStyle_list{grid-template-columns:repeat(6,1fr);gap:18px;width:100%;display:grid}@media (max-width:575px){.ExploreTravelStyle .ExploreTravelStyle_heading{margin-bottom:16px}.ExploreTravelStyle .ExploreTravelStyle_heading h2{font-size:21px}.ExploreTravelStyle .ExploreTravelStyle_list{grid-template-columns:repeat(2,1fr);gap:12px}}@media (min-width:576px) and (max-width:767px){.ExploreTravelStyle .ExploreTravelStyle_list{grid-template-columns:repeat(3,1fr);gap:14px}}@media (min-width:768px) and (max-width:991px){.ExploreTravelStyle .ExploreTravelStyle_list{grid-template-columns:repeat(3,1fr);gap:16px}}@media (min-width:992px) and (max-width:1199px){.ExploreTravelStyle .ExploreTravelStyle_list{grid-template-columns:repeat(6,1fr);gap:14px}}@media (min-width:1200px){.ExploreTravelStyle .ExploreTravelStyle_list{grid-template-columns:repeat(6,1fr);gap:18px}}
.ExperiencesSection{margin:40px 0}.ExperiencesSection .cards_grid_wrapper .CommonSectionHeading .CommonSectionHeading_right{color:#0071bc;font-size:18px}.ExperiencesSection .cards_grid_wrapper .CommonSectionHeading .CommonSectionHeading_arrow{border:1px solid #0071bc;font-size:13px}.ExperiencesSection .experience_card{text-align:center;cursor:pointer;background:#fff;border:none;border-radius:6px;flex-direction:column;justify-content:center;align-items:center;gap:15px;height:100%;padding:16px;transition:all .3s;display:flex;box-shadow:0 0 8px #0000003b}.ExperiencesSection .experience_card:hover{border-color:#0071bc;box-shadow:0 6px 16px #00000014}.ExperiencesSection .experience_card .icon_wrapper .icon_img{object-fit:contain;width:auto;max-width:100%;height:50px}.ExperiencesSection .experience_card span{color:#0071bc;font-size:16px;font-weight:600;line-height:1.25}.ExperiencesSection .promo_banner{color:#fff;background-position:100%;background-repeat:no-repeat;background-size:cover;border-radius:12px;align-items:center;height:100%;min-height:280px;padding:32px 40px;display:flex;position:relative;overflow:hidden}.ExperiencesSection .promo_banner>img{object-fit:cover;object-position:center right;z-index:0;width:100%;height:100%;display:block;position:absolute;top:0;left:0}.ExperiencesSection .promo_banner:before{content:"";z-index:1;background:linear-gradient(90deg,#15558b 0%,#0000 49%);width:100%;height:100%;position:absolute;top:0;left:0}.ExperiencesSection .promo_banner .banner_content{z-index:2;max-width:60%;position:relative}.ExperiencesSection .promo_banner .banner_content p{color:#fff;margin-bottom:10px;font-size:15px;line-height:1.6}.ExperiencesSection .promo_banner .banner_content .validity{opacity:.9;margin-bottom:18px;font-size:13px}.ExperiencesSection .promo_banner .banner_content .btn_book_now{color:#000;background-color:#e0a800;border-radius:30px;padding:10px 24px;font-size:14px;font-weight:600;text-decoration:none;transition:all .3s;display:inline-block}.ExperiencesSection .promo_banner .banner_content .btn_book_now:hover{color:#000;background-color:#e0a800;border:1px solid #fff}@media (max-width:767px){.ExperiencesSection .promo_banner{min-height:240px;padding:24px 20px}.ExperiencesSection .promo_banner .banner_content{max-width:100%}.ExperiencesSection .promo_banner:before{background:linear-gradient(90deg,#15558b 0%,#15558bd9 60%,#0000004d 100%)}}.ExperiencesSection .banner_content{z-index:2}.ExperiencesSection .banner_content .badge_text{letter-spacing:1.5px;text-transform:uppercase;color:#fff;margin-bottom:4px;font-size:16px;font-weight:500;display:block}.ExperiencesSection .banner_content h3{color:#fff;text-shadow:0 2px 3px #0000009e;margin:0;font-size:45px;font-weight:600;line-height:1.1}.ExperiencesSection .banner_content h2{color:#ffc107;margin:8px 0 2px;font-size:26px;font-weight:600}.ExperiencesSection .banner_content p{color:#fff;opacity:.9;margin:0;font-size:15px;font-weight:400!important}.ExperiencesSection .banner_content .validity{color:#fff;margin-top:2px;margin-bottom:20px;font-size:17px;font-weight:600}.ExperiencesSection .btn_book_now{color:#000;background-color:#ffc107;border-radius:8px;padding:10px 24px;font-size:20px;font-weight:700;text-decoration:none;transition:all .3s;display:inline-block}.ExperiencesSection .btn_book_now:hover{color:#000;background-color:#e0a800;transform:translateY(-1px)}@media (max-width:1199px){.ExperiencesSection .backdrop_top_middle,.ExperiencesSection .backdrop_bottom_left{top:-6px;left:-6px}.ExperiencesSection .backdrop_top_right{top:-8px;right:-6px}}@media (max-width:991px){.ExperiencesSection .cards_grid_wrapper{margin-bottom:24px}.ExperiencesSection .promo_banner{min-height:260px}.ExperiencesSection .backdrop_box{display:block}}@media (max-width:575px){.ExperiencesSection .backdrop_top_middle,.ExperiencesSection .backdrop_bottom_left{border-radius:8px;top:-4px;left:-4px}.ExperiencesSection .backdrop_top_right{border-radius:8px;top:-6px;right:-4px}.ExperiencesSection .experience_card{gap:6px;padding:12px 6px}.ExperiencesSection .experience_card .icon_wrapper .icon_img{height:35px}.ExperiencesSection .experience_card span{font-size:11px}.ExperiencesSection .promo_banner{min-height:220px;padding:24px}.ExperiencesSection .banner_content h3{font-size:24px}.ExperiencesSection .banner_content h2{font-size:18px}}
