.experiences-page__intro{padding:48px 0 24px}.experiences-page__intro .experiences-page__title{margin-bottom:12px}.experiences-page__intro .experiences-page__desc{color:#444;max-width:1024px;margin:0 auto}.experiences-page__inspired{width:100%;display:flex;justify-content:center;align-items:center;padding:32px 0}.experiences-page__inspired-card{width:100%;display:flex;background:#fff;border-radius:16px;box-shadow:0 4px 24px 0 rgba(44,62,80,.1);overflow:hidden}@media(max-width:991px){.experiences-page__inspired-card{flex-direction:column}}@media(max-width:767px){.experiences-page__inspired-card{border-radius:0}}.experiences-page__inspired-content{flex:1;padding:32px 32px 32px 40px;display:flex;flex-direction:column;justify-content:space-between}.experiences-page__inspired-content h3{font-weight:700;margin-bottom:12px}.experiences-page__inspired-content p{margin-bottom:24px}.experiences-page__btn{width:auto;padding:10px 28px}.experiences-page__inspired-image{flex:1;min-width:260px}.experiences-page__inspired-image img{width:100%;height:100%;object-fit:cover;display:block}.experiences-page__vietnam{position:relative;margin:48px 0}.experiences-page__vietnam .experiences-page__vietnam-img{width:100%;height:340px;object-fit:cover;border-radius:16px;filter:brightness(.7)}.experiences-page__vietnam-overlay{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding:48px 64px;color:#fff;z-index:2}.experiences-page__vietnam-overlay h2{font-weight:700;margin-bottom:8px}.experiences-page__vietnam-overlay p{margin-bottom:8px}.experiences-page__vietnam-overlay .experiences-page__btn{margin-top:16px}@media(max-width:767px){.experiences-page__vietnam-overlay{padding:24px 16px}}.experiences-page__signature{background:#222;color:#fff}.experiences-page__signature .experiences-page__desc,.experiences-page__signature .experiences-page__title{color:#fff}.experiences-page__signature-list{display:flex;gap:32px;justify-content:center;margin-top:32px}@media(max-width:991px){.experiences-page__signature-list{flex-direction:column;gap:24px}}.experiences-page__signature-item{background:#fff;color:#222;border-radius:12px;box-shadow:0 2px 12px rgba(0,0,0,.06);overflow:hidden;display:flex;flex-direction:column;align-items:flex-start;max-width:350px;width:100%}.experiences-page__signature-item img{width:100%;height:180px;object-fit:cover;border-radius:12px 12px 0 0}.experiences-page__signature-item h4{font-weight:700;margin:16px 0 8px;padding:0 16px}.experiences-page__signature-item p{padding:0 16px 16px}.experiences-page__specialists{padding:48px 0 24px}.experiences-page__specialists .experiences-page__desc,.experiences-page__specialists .experiences-page__title{color:#222}.experiences-page__specialists-list{display:flex;gap:24px;justify-content:center;margin-top:32px;flex-wrap:wrap}.experiences-page__specialist-card{background:#fff;border-radius:12px;box-shadow:0 2px 12px rgba(0,0,0,.06);overflow:hidden;display:flex;flex-direction:column;align-items:center;min-width:180px;max-width:220px;width:100%}.experiences-page__specialist-card img{width:100%;height:180px;object-fit:cover;border-radius:12px 12px 0 0}.experiences-page__specialist-card h5{font-weight:700;margin:12px 0 4px}.experiences-page__specialist-card p{margin-bottom:12px}.experiences-page .travel-team .travel-team-slider{position:relative;margin-top:20px;padding-bottom:40px}.experiences-page .travel-team .travel-team-slider .swiper-button-next,.experiences-page .travel-team .travel-team-slider .swiper-button-prev{width:24px;color:#b3b3b3}.experiences-page .travel-team .travel-team-slider .swiper-button-next:after,.experiences-page .travel-team .travel-team-slider .swiper-button-prev:after{font-size:24px}.experiences-page .travel-team .travel-team-slider .swiper-wrapper{padding:4px 0}.experiences-page .travel-team .travel-team-slider .swiper-button-prev{left:-40px}.experiences-page .travel-team .travel-team-slider .swiper-button-next{right:-40px}.experiences-page .travel-team .travel-team-slider .travel-team-swiper-pagination{display:none}.experiences-page .travel-team .travel-team-slider .travel-team-swiper-pagination .swiper-pagination-bullet{border:1px solid var(--theme-color)}.experiences-page .travel-team .travel-team-slider .travel-team-swiper-pagination .swiper-pagination-bullet-active{border:1px solid rgba(0,0,0,0)}.experiences-page .travel-team .travel-team-slider .team-card{height:100%;position:relative;background:#fff;box-shadow:0 0 12px rgba(0,0,0,.1),0 1.5px 4px rgba(0,0,0,.08);overflow:hidden;transition:box-shadow .2s;display:flex;flex-direction:column;align-items:center;cursor:pointer}.experiences-page .travel-team .travel-team-slider .team-img{width:100%;height:100%;object-fit:cover;display:block}.experiences-page .travel-team .travel-team-slider .team-info{position:absolute;left:0;bottom:0;width:100%;background:#fff;padding:16px 12px;text-align:center;z-index:2;transition:opacity .2s}.experiences-page .travel-team .travel-team-slider .team-name{font-size:16px;font-weight:600!important}.experiences-page .travel-team .travel-team-slider .team-role{font-size:14px}.experiences-page .travel-team .travel-team-slider .team-overlay{position:absolute;left:0;bottom:0;width:100%;height:100%;background:rgba(20,20,20,.75);color:#fff;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;opacity:0;transform:translateY(100%);transition:opacity .3s,transform .3s;padding:24px 20px;z-index:3}.experiences-page .travel-team .travel-team-slider .team-card:hover .team-overlay{opacity:1;transform:translateY(0)}.experiences-page .travel-team .travel-team-slider .team-card:hover .team-info{display:none}.experiences-page .travel-team .travel-team-slider .team-overlay .team-name,.experiences-page .travel-team .travel-team-slider .team-overlay .team-role{color:#fff;text-align:left;margin-bottom:4px}.experiences-page .travel-team .travel-team-slider .team-overlay .team-desc{color:#fff;margin-top:8px;text-align:left}@media(max-width:767px){.experiences-page .travel-team .swiper-wrapper{padding:0!important}.experiences-page .travel-team .travel-team-slider .travel-team-swiper-pagination{display:block}}.experiences-page .destination-hero-section,.experiences-page .destination-hero-section .swiper-wrapper{position:relative}.experiences-page .destination-hero-section .hero-swiper-pagination{position:absolute;left:0;right:0;bottom:20px;z-index:10;display:flex;justify-content:center;pointer-events:auto}.experiences-page .destination-hero-section .destination-hero-item{position:relative;min-height:400px;max-height:70vh;height:600px}.experiences-page .destination-hero-section .destination-hero-item img{max-width:unset!important;width:100%;height:100%;object-fit:cover}.experiences-page .destination-hero-section .destination-hero-item .destination-hero-content{position:absolute;top:0;left:0;width:100%;height:100%}.experiences-page .destination-hero-section .destination-hero-item .destination-hero-content .container{display:flex;flex-direction:column;padding-top:20px;padding-bottom:20px}.experiences-page .destination-hero-section .destination-hero-item .destination-hero-content .container .block-title{text-align:center;color:var(--white);font-size:24px}.experiences-page .destination-hero-section .destination-hero-item .destination-hero-content .container .main-content{width:50%;flex-grow:1;display:flex;flex-direction:column;align-items:start;justify-content:center;gap:12px;font-weight:400;color:var(--white)}.experiences-page .destination-hero-section .destination-hero-item .destination-hero-content .container .main-content .main-title{font-size:36px}.experiences-page .destination-hero-section .destination-hero-item .destination-hero-content .container .main-content .sub-title{font-size:28px}.experiences-page .destination-hero-section .destination-hero-item .destination-hero-content .container .main-content .desc{font-size:16px}.experiences-page .destination-hero-section .destination-hero-item .destination-hero-content .container .main-content button{margin-top:30px;padding:6px 30px!important}@media(max-width:767px){.experiences-page .destination-hero-section .destination-hero-item{max-height:500px}.experiences-page .destination-hero-section .destination-hero-item .destination-hero-content{width:100%}.experiences-page .destination-hero-section .destination-hero-item .destination-hero-content .container .block-title{font-size:18px}.experiences-page .destination-hero-section .destination-hero-item .destination-hero-content .container .main-content{width:100%}.experiences-page .destination-hero-section .destination-hero-item .destination-hero-content .container .main-content .main-title{font-size:32px}.experiences-page .destination-hero-section .destination-hero-item .destination-hero-content .container .main-content .sub-title{font-size:24px}.experiences-page .destination-hero-section .destination-hero-item .destination-hero-content .container .main-content .desc{font-size:14px}}