.travels-collapse{padding:100px 0;background-color:#fff}@media screen and (max-width: 1023px){.travels-collapse{padding:60px 0}}.travels-collapse__inner{max-width:1440px;margin:0 auto}.travels-collapse__content{display:grid;grid-template-columns:450px 1fr;gap:50px;align-items:flex-start}@media screen and (max-width: 1023px){.travels-collapse__content{grid-template-columns:1fr;gap:40px}}.travels-collapse__left{display:flex;flex-direction:column;gap:24px}.travels-collapse__title{color:#111318;font-size:44px;font-style:normal;font-weight:700;line-height:52.8px;letter-spacing:-1.44px;margin:0}@media screen and (max-width: 749px){.travels-collapse__title{font-size:32px;line-height:38px;letter-spacing:-.96px}}.travels-collapse__description{color:#4e5255;font-size:16px;font-style:normal;font-weight:400;line-height:22.4px;letter-spacing:-.48px}.travels-collapse__description p{margin:0 0 12px}.travels-collapse__description p:last-child{margin-bottom:0}.travels-collapse__cta{margin-top:8px}.travels-collapse__cta .button{display:flex;flex-direction:row-reverse;align-items:center;gap:8px}.travels-collapse__cta .button svg{fill:transparent}.travels-collapse__right{width:100%}.travels-collapse__items{display:flex;flex-direction:column;gap:0}.travels-collapse__item{border-radius:12px;border:1px solid #E7E8E7;margin-bottom:24px}.travels-collapse__item:last-child{margin-bottom:0}.travels-collapse__item-btn{width:100%;display:flex;align-items:center;justify-content:space-between;padding:20px;background:none;border:none;text-align:left;cursor:pointer;transition:all .3s ease}@media screen and (max-width: 749px){.travels-collapse__item-btn{padding:20px;gap:20px}}.travels-collapse__item-title{color:#111318;font-size:24px;font-style:normal;font-weight:600;line-height:28.8px;letter-spacing:-.48px;flex:1;padding-right:20px}@media screen and (max-width: 749px){.travels-collapse__item-title{font-size:18px;line-height:21.6px;letter-spacing:-.36px}}.travels-collapse__item-circle{width:40px;height:40px;min-width:40px;border-radius:50%;border:1px solid #001D22;background-color:transparent;transition:all .3s ease;flex-shrink:0}.travels-collapse__item-btn.active .travels-collapse__item-circle,.travels-collapse__item-btn[aria-expanded=true] .travels-collapse__item-circle{background-color:#2046bf;border-color:#2046bf}.travels-collapse__item-description{padding:0 20px 20px;color:#4e5255;font-size:16px;font-style:normal;font-weight:400;line-height:22.4px;letter-spacing:-.48px}@media screen and (max-width: 749px){.travels-collapse__item-description{padding:0 20px 20px;font-size:14px;line-height:20px}}.travels-collapse__item-description p{margin:0 0 12px}.travels-collapse__item-description p:last-child{margin-bottom:0}.travels-page{font-family:Be Vietnam Pro;padding-top:110px}.travels-banner{width:100%;padding-bottom:230px;background-color:#f6f9ff}@media screen and (max-width: 749px){.travels-banner{padding-bottom:350px}}.travels-banner__background{position:relative}.travels-banner__background img{width:100%;height:488px;object-fit:cover;object-position:center}.travels-banner__card-wrapper{position:absolute;z-index:1;left:50%;transform:translate(-50%);top:255px;width:100%;max-width:1200px}@media screen and (max-width: 749px){.travels-banner__card-wrapper{top:100px}}.travels-banner__inner{width:100%;padding:48px 100px;border-radius:24px;background-color:#fff;box-shadow:0 4px 12.6px #0000001f;display:flex;gap:42px}@media screen and (max-width: 1023px){.travels-banner__inner{padding:32px 40px;gap:26px}}@media screen and (max-width: 749px){.travels-banner__inner{padding:20px;flex-direction:column}}.travels-banner__inner img{width:240px;height:254px;object-fit:contain;object-position:center}@media screen and (max-width: 749px){.travels-banner__inner img{margin:0 auto}}.travels-banner__card{display:flex;flex-direction:column;gap:16px}.travels-banner__title{color:#111318;font-size:50px;font-style:normal;font-weight:700;line-height:67.2px;letter-spacing:-1.12px}@media screen and (max-width: 1023px){.travels-banner__title{font-size:44px;line-height:57px;letter-spacing:0px}}@media screen and (max-width: 749px){.travels-banner__title{text-align:center;font-size:36px;line-height:43.2px;letter-spacing:-.72px}}.travels-banner__description{color:#4e5255;font-size:16px;font-style:normal;font-weight:400;line-height:22.4px;letter-spacing:-.48px}@media screen and (max-width: 749px){.travels-banner__description{text-align:center}}.travels-experiences{padding-bottom:120px;background-color:#f6f9ff}@media screen and (max-width: 1023px){.travels-experiences{padding-bottom:30px}}.travels-experiences__inner{max-width:1440px;margin:0 auto}.travels-experiences__title{color:#111318;text-align:center;font-size:48px;font-style:normal;font-weight:700;line-height:57.6px;letter-spacing:-.96px;margin-bottom:26px}@media screen and (max-width: 1023px){.travels-experiences__title{font-size:40px;line-height:48px}}@media screen and (max-width: 749px){.travels-experiences__title{font-size:32px;line-height:38px}}.travels-experiences__filters{display:flex;flex-wrap:wrap;justify-content:center;gap:19px;margin-bottom:60px}.travels-experiences__filter-btn{padding:8px 16px;border:1px solid #CFD1D0;border-radius:999px;background-color:#fff;font-family:Be Vietnam Pro;color:#111318;font-size:16px;font-style:normal;font-weight:400;line-height:22.4px;letter-spacing:-.48px;cursor:pointer;transition:background-color .2s ease,color .2s ease,box-shadow .2s ease}.travels-experiences__filter-btn--active,.travels-experiences__filter-btn.travels-experiences__filter-btn--active{background:#3b70fe;color:#fff;border-color:#3b70fe}.travels-experiences__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px 16px;width:100%}@media screen and (max-width: 1198px){.travels-experiences__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width: 749px){.travels-experiences__grid{grid-template-columns:1fr}}.travels-experiences__card:hover{text-decoration:none}@media screen and (max-width: 749px){.travels-experiences__card{border-radius:24px;background:#fff;box-shadow:0 2px 6px #1f4ba014,0 -2px 6px #1e4aa014}}.travels-experiences__card--hidden{display:none}.travels-experiences__card img{width:100%;height:290px;border-radius:12px;object-fit:cover}.travels-experiences__content{margin-top:20px;display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:8px}@media screen and (max-width: 749px){.travels-experiences__content{flex-direction:column;padding:0 10px}}.travels-experiences__content .travels-experiences__location{color:#4e5255;text-align:right;font-size:16px;font-style:normal;font-weight:700;line-height:22.4px;letter-spacing:-.48px;display:flex;align-items:center;white-space:nowrap}.travels-experiences__content .travels-experiences__location svg{fill:transparent}.travels-experiences__card-title{overflow:hidden;color:#001d22;text-overflow:ellipsis;font-size:24px;font-style:normal;font-weight:600;line-height:28.8px;letter-spacing:-.48px;white-space:nowrap}@media screen and (max-width: 749px){.travels-experiences__card-title{font-size:18px;white-space:normal}}.travels-experiences__card p{color:#4e5255;font-size:16px;font-style:normal;font-weight:400;line-height:22.4px;letter-spacing:-.48px}@media screen and (max-width: 749px){.travels-experiences__card p{padding:0 10px 20px}}.travels-experiences__cta{margin-top:60px;display:flex;justify-content:center}.travels-reviews{padding:120px 0 140px;background-color:#f6f9ff}@media screen and (max-width: 1023px){.travels-reviews{padding:30px 0}}.travels-reviews__inner{max-width:1440px;margin:0 auto}.travels-reviews__title{color:#111318;text-align:center;font-size:48px;font-style:normal;font-weight:700;line-height:57.6px;letter-spacing:-1.44px;margin-bottom:8px}@media screen and (max-width: 1023px){.travels-reviews__title{font-size:40px;line-height:48px;letter-spacing:-1.2px}}.travels-reviews__subtitle{color:#4e5255;text-align:center;font-size:16px;font-style:normal;font-weight:400;line-height:22.4px;letter-spacing:-.48px;max-width:630px;margin:0 auto}.splide__slide{display:flex;align-items:center;justify-content:center}@media screen and (max-width: 749px){.splide__slide{align-items:flex-start}}.travels-reviews__carousel{background-color:transparent;margin-top:60px}.travels-reviews__slide{max-width:811px}.travels-reviews__slide-inner{display:flex;gap:32px;background-color:#fff}@media screen and (max-width: 749px){.travels-reviews__slide-inner{flex-direction:column;gap:0px}}.travels-reviews__media{position:relative;min-height:357px;min-width:327px;width:327px;max-width:327px;border-radius:16px}@media screen and (max-width: 749px){.travels-reviews__media{min-width:100%;width:100%;max-width:100%;min-height:350px;max-height:350px}}.travels-reviews__media img{border-radius:16px;width:100%;height:100%;object-fit:cover}@media screen and (max-width: 749px){.travels-reviews__media img{min-width:100%;width:100%;max-width:100%;min-height:350px;max-height:350px}}.travels-reviews__content{padding:28px 60px 53px 0;display:flex;flex-direction:column}@media screen and (max-width: 749px){.travels-reviews__content{padding:20px}}.travels-reviews__review-title{color:#111318;font-size:24px;font-style:normal;font-weight:700;line-height:28.8px;letter-spacing:-.48px;margin-bottom:0}.travels-reviews__rating{color:#4e5255;font-size:16px;font-style:normal;font-weight:400;line-height:22.4px;letter-spacing:-.48px;margin-top:6px}.travels-reviews__description{margin-top:16px}.travels-reviews__description p{color:#4e5255;font-size:16px;font-style:normal;font-weight:400;line-height:22.4px;letter-spacing:-.48px}.travels-reviews__author{display:flex;flex-direction:column;margin-top:16px}.travels-reviews__author-name{color:#4e5255;font-size:16px;font-style:normal;font-weight:700;line-height:24px;letter-spacing:-.48px}.travels-reviews__author-reason{color:#4e5255;font-size:14px;font-style:normal;font-weight:400;line-height:21px;letter-spacing:-.42px}.splide-reviews .splide__arrows{position:relative;display:flex;align-items:center;justify-content:center;gap:12px}.splide-reviews .splide__arrows .splide__arrow{position:relative;left:auto;right:auto;top:auto;bottom:auto;transform:none;background-color:transparent;width:72px;height:72px;display:flex;align-items:center;justify-content:center}.splide-reviews .splide__arrows .splide__arrow svg{width:72px;height:72px}.splide-reviews .splide__arrows .splide__arrow--prev svg{transform:rotate(180deg)}.splide-reviews .splide__arrows .splide__arrow--next svg{transform:rotate(180deg) scaleX(-1)}@media screen and (max-width: 1023px){.splide__pagination{position:relative;margin-top:20px;gap:0px;opacity:1}.splide__pagination button{background-color:#2046bf;width:10px;height:10px}.splide__pagination .is-active{background-color:#2046bf}}
