/*!
 * Bootstrap  v5.2.2 (https://getbootstrap.com/)
 * Copyright 2011-2022 The Bootstrap Authors
 * Copyright 2011-2022 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */html{margin:0}.aligncenter{text-align:center}.w-100 img{width:100%}.container-fluid{max-width:1568px}.price{font-size:1.125rem;font-weight:700;font-family:"Be Vietnam Pro";color:#ee4036}@media (max-width:1199.98px){.price{font-size:1rem}}@font-face{font-family:"Be Vietnam Pro";font-style:normal;src:url(../fonts/be-vietnam-pro/BeVietnamPro-Regular.ttf);font-display:swap}@font-face{font-family:"Be Vietnam";src:url(../fonts/be-vietnam/BeVietnam-Regular.ttf);font-display:swap}@font-face{font-family:Inter;font-style:normal;src:url(../fonts/inter/static/Inter-Regular.ttf);font-display:swap}body{margin:0;font-family:Inter,sans-serif;font-size:1rem;scroll-behavior:smooth;background-color:#fcfcfc}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:"Be Vietnam Pro",sans-serif;font-style:normal;font-weight:700;line-height:1.7}h1{font-size:calc(1.625rem + 4.5vw)}@media (min-width:1200px){h1{font-size:5rem}}select{height:40px}.site-header{width:100%;background-color:#fff;padding:0 20px}.site-header .nav .container-fluid{padding:0}.site-header .nav__menu{margin:auto}.site-header .nav__menu li a{position:relative;display:inline-block;margin:0 40px;font-family:"Be Vietnam Pro";font-weight:500;line-height:20px;color:#000}@media all and (max-width:1311px){.site-header .nav__menu li a{margin:0 20px}}@media all and (max-width:1200px){.site-header .nav__menu li a{font-size:14px;margin:0 20px}}.site-header .nav__menu li a:before{content:"";position:absolute;bottom:0;left:0;right:0;height:2px;background-color:#ee4036;transform-origin:bottom right;transform:scaleX(0);transition:transform .5s ease}.site-header .nav__menu li a:hover{color:#000}.site-header .nav__menu li a:hover::before{transform-origin:bottom left;transform:scaleX(1)}.site-header .nav__menu .current_page_item a{border-bottom:2px solid #ee4036}.site-header .nav__bars-btn{color:#000;position:absolute;display:none;top:25px;right:0;width:20px;height:20px}.site-header .nav__bars-btn img{position:absolute;right:0}.site-header .nav__overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:99;background-color:rgba(0,0,0,.3);display:none;animation:fadeIn linear .5s}.site-header .nav__mobile{position:fixed;top:0;right:-100%;bottom:0;width:300px;max-width:100%;background-color:#f0f0f0;transform:translateX(100%);opacity:0;transition:all linear .3s,opacity linear .3s;z-index:100;border-radius:16px 0 0 16px;text-align:center}.site-header .nav__mobile .top_mobile{padding-top:50px;height:78px;background-color:#fff;border-radius:16px 0 0 0;padding-right:18px}.site-header .nav__mobile .top_mobile p{font-family:"Be Vietnam Pro";font-weight:700;line-height:20px;color:#03224c;width:50px;margin:auto}.site-header .nav__mobile .nav__menu__mobile{padding-bottom:25px}.site-header .nav__mobile .nav__menu__mobile ul li:last-child a{padding-bottom:45px;border-bottom:1px solid #e0e0e0}.site-header .nav__mobile-list{margin-top:24px;list-style:none;padding:0;text-align:center}.site-header .nav__mobile-list .current_page_item a{color:#ee4036;border-bottom:2px solid #ee4036}.site-header .nav__mobile-list li{padding:15px 0}.site-header .nav__mobile-list li a{font-family:"Be Vietnam Pro";font-weight:700;font-size:14px;line-height:150%;color:#000;margin:auto;display:inline-block;text-decoration:none;padding:8px 0}.site-header .nav #nav-input{position:absolute;right:0;display:none}.site-header .nav #nav-input:checked~.nav__overlay{display:block}.site-header .nav #nav-input:checked~.nav__mobile{transform:translateX(0);opacity:1;right:0}.site-header .nav__close{font-size:19px;color:#000;position:absolute;right:15px;top:50px}@media all and (max-width:992px){.site-header .nav__bars-btn{display:block;width:30px;height:30px}.site-header .nav .navbar-right,.site-header .nav__menu{display:none}}.language-switcher{display:flex;justify-content:center;align-items:center}.language-switcher__item{display:flex;justify-content:center;align-items:center;text-decoration:none;color:#000}.language-switcher__item.active{color:#ee4036}.language-switcher__item:not(:last-child){margin-right:30px}.language-switcher__item img{margin-right:8px;width:24px;height:24px;object-fit:cover;border-radius:50%}.site-footer .section--footer-subscribe{min-height:661px;margin-bottom:0}.site-footer .section--footer-subscribe .section__background::after{content:" ";position:absolute;width:100%;height:100%;top:0;left:0;background:linear-gradient(0deg,rgba(0,0,0,.4),rgba(0,0,0,.4))}.site-footer .section--footer-subscribe .section__content{color:#fff}.site-footer .section--footer-subscribe .section__title{margin-bottom:60px;font-size:44px;line-height:140%}@media (max-width:575.98px){.site-footer .section--footer-subscribe .section__title{font-size:1.25rem;margin-bottom:60px}}.site-footer .section--footer-subscribe .section__subtitle{line-height:23px;font-weight:600;font-family:"Be Vietnam Pro";color:#fff;margin-bottom:8px;font-size:1rem}@media (max-width:575.98px){.site-footer .section--footer-subscribe .section__subtitle{font-size:.75rem}}.site-footer .section--footer-subscribe .footer-subscribe-form .gform_wrapper .large{border-radius:12px;max-width:505px;width:100%;height:58px;padding:0 20px;border-color:transparent}.site-footer .section--footer-subscribe .footer-subscribe-form .gform_wrapper .gform_footer .gform_button{font-family:"Be Vietnam Pro";font-style:normal;font-weight:500;font-size:18px;line-height:150%;background:#ee4036;border-radius:48px;color:#fff;max-width:299px;width:100%;height:52px;border:none;padding:12px 32px}@media all and (max-width:500px){.site-footer .section--footer-subscribe .footer-subscribe-form .gform_wrapper .gform_footer .gform_button{max-width:unset}}.site-footer .section--footer-subscribe .footer-subscribe-form .gform_wrapper .gform_footer .gform_button:hover{filter:brightness(1.5)}.site-footer .main-footer{padding:74px 0}@media (max-width:575.98px){.site-footer .main-footer{padding-top:50px}}@media (max-width:575.98px){.site-footer .main-footer .footer-logo{margin-bottom:30px}}.site-footer .main-footer .container-fluid>.row:first-child{padding-bottom:80px}.site-footer .main-footer hr{--bs-gutter-x:100px;--bs-gutter-y:25px}.site-footer .main-footer h5{border-bottom:1px solid #ee4036;width:fit-content;margin-bottom:36px}@media (max-width:575.98px){.site-footer .main-footer h5{margin-bottom:14px}}@media (max-width:575.98px){.site-footer .main-footer .col-6{margin-bottom:20px}}.site-footer .main-footer .footer-menu{color:#666}.site-footer .main-footer .footer-menu .menu-item:hover{font-weight:700;color:#000}.site-footer .main-footer p{color:#666}.site-footer .main-footer p a{color:#666;text-decoration:none}@media (max-width:575.98px){.site-footer .main-footer .footer-bottom{display:flex;flex-direction:column-reverse}}.site-footer .main-footer .footer-bottom .footer-menu--term .menu-item .nav-link{color:#000;font-weight:700}@media (max-width:575.98px){.site-footer .main-footer .footer-bottom .footer-menu--term .menu-item .nav-link{font-size:.875rem;white-space:nowrap}}@media (max-width:575.98px){.site-footer .main-footer .footer-bottom .social-navigation ul{display:flex}}.site-footer .main-footer .footer-bottom .social-navigation ul .nav .nav-item{padding-left:30px}.site-footer .main-footer .footer-bottom .social-navigation ul .nav .nav-item:first-child{padding-left:0}@media (max-width:575.98px){.site-footer .main-footer .footer-bottom #footer-menu{display:grid;grid-template-columns:repeat(3,1fr);grid-column-gap:0;grid-row-gap:0}}@media (max-width:575.98px){.site-footer .main-footer .footer-bottom #footer-menu li:nth-child(2){order:3;grid-column:1/span2}}.section{display:block;padding:30px 0;position:relative;min-height:auto;width:100%;display:-ms-flexbox;display:flex;-ms-flex-flow:row;flex-flow:row;-ms-flex-align:center;align-items:center}.section__background{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;overflow:hidden}.section__background img{width:100%;height:100%;object-fit:cover}.section__content{position:relative;width:100%}.btn-loadmore{width:260px;background-color:#feeceb;color:#ee4036;border:none}@media (max-width:575.98px){.btn-loadmore{width:123px;height:44px;background-color:#fcfcfc;color:#ee4036;border:1px solid #ee4036;font-size:.875rem;padding:12px 24px}}.btn-loadmore:hover{background-color:#ee4036;color:#fcfcfc}.navigation.pagination,.page-load-status{display:none}.loader-ellips{font-size:16px;position:relative;width:4em;height:1em;margin:10px auto}.loader-ellips__dot{display:block;width:1em;height:1em;border-radius:.5em;background:#555;position:absolute;animation-duration:.5s;animation-timing-function:ease;animation-iteration-count:infinite}.loader-ellips__dot:nth-child(1),.loader-ellips__dot:nth-child(2){left:0}.loader-ellips__dot:nth-child(3){left:1.5em}.loader-ellips__dot:nth-child(4){left:3em}.loader-ellips__dot:nth-child(1){animation-name:reveal}.loader-ellips__dot:nth-child(2),.loader-ellips__dot:nth-child(3){animation-name:slide}.loader-ellips__dot:nth-child(4){animation-name:reveal;animation-direction:reverse}@keyframes reveal{from{transform:scale(.001)}to{transform:scale(1)}}@keyframes slide{to{transform:translateX(1.5em)}}.flickity-enabled:not(.trip-information__gallery__wrapper){margin-left:-10px;margin-right:-10px}@media (max-width:991.98px){.flickity-enabled:not(.trip-information__gallery__wrapper){margin-left:-8px;margin-right:-8px}}.flickity-enabled .flickity-viewport .flickity-slider>.destination-box,.flickity-enabled .flickity-viewport .flickity-slider>.trip-information__gallery__image,.flickity-enabled .flickity-viewport .flickity-slider>div .storyteller-box,.flickity-enabled .flickity-viewport .flickity-slider>div .trip-box{padding-left:10px;padding-right:10px}@media (max-width:991.98px){.flickity-enabled .flickity-viewport .flickity-slider>.destination-box,.flickity-enabled .flickity-viewport .flickity-slider>.trip-information__gallery__image,.flickity-enabled .flickity-viewport .flickity-slider>div .storyteller-box,.flickity-enabled .flickity-viewport .flickity-slider>div .trip-box{padding-left:8px;padding-right:8px}}.carousel-main:not(.flickity-enabled){--bs-gutter-x:20px;--bs-gutter-y:0;display:flex;flex-wrap:nowrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-.5 * var(--bs-gutter-x));margin-left:calc(-.5 * var(--bs-gutter-x));overflow:hidden}.carousel-main:not(.flickity-enabled)>div{flex-shrink:0;max-width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-top:var(--bs-gutter-y)}.flickity-page-dots .dot{width:40px;height:4px;border-radius:20px;background:#ee0436}.flickity-prev-next-button{border:1px solid #e0e0e0}@media (max-width:575.98px){.flickity-prev-next-button{width:30px;height:30px;top:30%}}.flickity-button:disabled{visibility:hidden}.customerlove-box{margin-bottom:30px;width:100%;max-width:346px;border-bottom:1px solid #e0e0e0;padding-bottom:38px}.customerlove-box__user-info{display:flex;justify-content:flex-start;margin-bottom:20px}.customerlove-box__user-info img{border-radius:50%;width:44px;height:44px}.customerlove-box__user-info__name{margin-top:8px;margin-left:10px;font-weight:500;font-size:1rem;line-height:140%;color:#666}.customerlove-box__title{font-weight:600;font-size:1rem;line-height:140%;color:#000;margin-bottom:8px}@media (max-width:575.98px){.customerlove-box__title{font-size:.875rem}}.customerlove-box__text{font-weight:400;font-size:1rem;line-height:150%;color:#666;margin-bottom:16px}@media (max-width:575.98px){.customerlove-box__text{font-size:.875rem}}.customerlove-box__btn{text-decoration:none}@media (max-width:575.98px){.customerlove-box__btn{font-size:.875rem}}.customerlove-box__btn{position:relative}.customerlove-box__btn::before{content:"";position:absolute;bottom:0;left:0;right:0;height:2px;background-color:#ee4036;transform-origin:bottom right;transform:scaleX(0);transition:transform .5s ease}.customerlove-box__btn:hover::before{transform-origin:bottom left;transform:scaleX(1)}.customerlove-box:last-child{border-bottom:none}.destination-box{position:relative}.destination-box__image{position:relative;width:100%;height:0;line-height:0;padding-bottom:135%;border-radius:16px;overflow:hidden;margin-bottom:5px}.destination-box__image img{position:absolute;width:100%;height:100%;top:0;left:0;bottom:0;right:0;object-fit:cover}.destination-box__image::after{content:" ";position:absolute;width:100%;height:100%;top:0;left:0;background:linear-gradient(180deg,rgba(0,0,0,0) 0,#03224c 100%)}.destination-box__title{font-size:32px;line-height:110%;font-weight:700;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:1;display:-webkit-box;-webkit-box-orient:vertical}.destination-box__title a{color:#fff;text-decoration:none}@media all and (max-width:500px){.destination-box__title{font-size:1rem}}.destination-box__btn{font-family:"Be Vietnam Pro";font-style:normal;font-weight:500;font-size:18px;line-height:150%;background:#ee4036;border-radius:48px;color:#fff;visibility:hidden;background-color:transparent}@media all and (max-width:500px){.destination-box__btn{display:none}}.destination-box__info{position:absolute;bottom:-30px;margin-left:20px;transition:.5s}.destination-box:hover .destination-box__info{position:absolute;bottom:25px}.destination-box:hover .btn{visibility:visible}@media (max-width:575.98px){.destination-box .destination-box__info{position:absolute;bottom:25px}}.icon-box{padding-bottom:15px}.icon-box__image{margin-bottom:20px}.icon-box__image img{border-radius:50%}.icon-box__title{font-size:32px;line-height:110%;font-weight:700;margin-bottom:20px;color:#03224c}@media (max-width:575.98px){.icon-box__title{font-size:1rem}}.icon-box__text{font-weight:400;font-size:1rem;line-height:150%;color:#666;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:5;display:-webkit-box;-webkit-box-orient:vertical}@media (max-width:575.98px){.icon-box__text{font-size:.875rem}}.image-box__image{position:relative;width:100%;height:0;line-height:0;padding-bottom:115%;border-radius:16px;overflow:hidden;margin-bottom:5px}.image-box__image img{position:absolute;width:100%;height:100%;top:0;left:0;bottom:0;right:0;object-fit:cover;z-index:-1}.image-box__image::after{content:" ";position:absolute;width:100%;height:100%;top:0;left:0;z-index:-1;background:linear-gradient(180deg,rgba(255,255,255,0) 0,rgba(0,0,0,.3) 72.4%)}.image-box__title{background:0 0;position:absolute;bottom:132px;left:25px;font-family:"Be Vietnam Pro";font-style:normal;font-weight:700;font-size:32px;line-height:140%;color:#fff;max-width:450px}@media (max-width:575.98px){.image-box__title{font-size:calc(1.275rem + .3vw)}}@media (max-width:575.98px) and (min-width:1200px){.image-box__title{font-size:1.5rem}}.image-box__btn{position:absolute;bottom:40px;left:25px}.storyteller-box__image{position:relative;width:100%;height:0;line-height:0;padding-bottom:70%;border-radius:12px;overflow:hidden;margin-bottom:5px}.storyteller-box__image img{position:absolute;width:100%;height:100%;top:0;left:0;bottom:0;right:0;object-fit:cover}.storyteller-box__image::after{background-image:linear-gradient(rgba(3,34,76,0),#03224c)}.storyteller-box__info a{text-decoration:none}.storyteller-box__info a .storyteller-box__info__title{font-size:24px;line-height:30px;font-size:calc(1.275rem + .3vw);overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:1;display:-webkit-box;-webkit-box-orient:vertical;font-size:calc(1.275rem + .3vw);white-space:nowrap}@media (min-width:1200px){.storyteller-box__info a .storyteller-box__info__title{font-size:1.5rem}}@media (min-width:1200px){.storyteller-box__info a .storyteller-box__info__title{font-size:1.5rem}}@media (max-width:1199.98px){.storyteller-box__info a .storyteller-box__info__title{font-size:1rem}}.storyteller-box__info__metadata{color:#ee4036;font-weight:600;font-size:18px;line-height:19px;margin-bottom:10px}.storyteller-box__info__metadata span{background-color:#ee4036;color:#fff;border-radius:40%;padding:0 7px}@media (max-width:1199.98px){.storyteller-box__info__metadata{font-size:.875rem}}.storyteller-box__info__desc{font-weight:400;font-size:16px;line-height:150%;color:#666;line-height:24px;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:5;display:-webkit-box;-webkit-box-orient:vertical}@media (max-width:1199.98px){.storyteller-box__info__desc{font-size:.875rem;-webkit-line-clamp:3}}@media (max-width:575.98px){.storyteller-box{margin-bottom:10px}}.trip-box__image{width:100%;height:0;padding-bottom:120%;position:relative;border-radius:12px;margin-bottom:12px;z-index:-1}.trip-box__image:after{content:" ";position:absolute;width:100%;height:100%;top:0;left:0;z-index:-1;border-radius:12px;background:linear-gradient(0deg,rgba(0,0,0,.25),rgba(0,0,0,.25))}.trip-box__image a img{width:100%;position:absolute;height:100%;top:0;left:0;right:0;bottom:0;z-index:-1;object-fit:cover;border-radius:12px}.trip-box__local{position:absolute;bottom:15px;margin-left:15px;margin-right:15px;padding:8px;background-color:#fff;color:#03224c;font-weight:500;font-size:.875rem;border-radius:8px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-webkit-line-clamp:1;display:-webkit-box;-webkit-box-orient:vertical}.trip-box__local img{width:20px;height:20px;margin-right:10px}.trip-box__title{overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;margin-bottom:10px}.trip-box__title a{text-decoration:none}.trip-box__title a h4{font-size:32px;line-height:110%;font-size:1.125rem;font-weight:700;color:#03224c}@media (max-width:1199.98px){.trip-box__title a h4{font-size:1rem}}.trip-box__desc{color:#666;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3;display:-webkit-box;-webkit-box-orient:vertical}@media (max-width:1199.98px){.trip-box__desc{font-size:.875rem}}.story-box{padding-bottom:20px}.story-box__image{position:relative;width:100%;height:0;line-height:0;padding-bottom:70%;border-radius:16px;overflow:hidden;margin-bottom:20px}.story-box__image img{position:absolute;width:100%;height:100%;top:0;left:0;bottom:0;right:0;object-fit:cover}.story-box__category{position:absolute;top:35px;left:20px}.story-box__category a{text-decoration:none;color:#fff;color:#f8f9fa;text-decoration:none;padding:10px;border:1px solid #f8f9fa;border-radius:52px;margin-right:12px}.story-box__category a:hover{color:#000;background-color:#f8f9fa}.story-box__title a{font-family:"Be Vietnam Pro";font-style:normal;font-weight:700;font-size:1.125rem;line-height:23px;color:#000;margin-bottom:8px;text-decoration:none;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:1;display:-webkit-box;-webkit-box-orient:vertical}.story-box__time{font-weight:400;font-size:.75rem;line-height:15px;color:#858585;margin-bottom:12px;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:1;display:-webkit-box;-webkit-box-orient:vertical}.story-box__description{font-style:normal;font-weight:500;font-size:14px;line-height:17px;color:#a3a3a3;color:#333;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3;display:-webkit-box;-webkit-box-orient:vertical}.story-box--overlay .story-box__image{position:relative;width:100%;height:0;line-height:0;padding-bottom:70%;border-radius:16px;overflow:hidden}.story-box--overlay .story-box__image img{position:absolute;width:100%;height:100%;top:0;left:0;bottom:0;right:0;object-fit:cover}.story-box--overlay .story-box__category{position:absolute;top:35px;left:20px}.story-box--overlay .story-box__category a{text-decoration:none;color:#fff;color:#f8f9fa;text-decoration:none;padding:10px;border:1px solid #f8f9fa;border-radius:52px;margin-right:12px}.story-box--overlay .story-box__category a:hover{color:#000;background-color:#f8f9fa}.story-box--overlay .story-box__info{position:absolute;bottom:-50px;left:24px;transition:.5s}.story-box--overlay .story-box__info__title{font-size:24px;line-height:30px;font-size:calc(1.275rem + .3vw);font-weight:700;line-height:30.36px;color:#fff;margin-bottom:8px}@media (min-width:1200px){.story-box--overlay .story-box__info__title{font-size:1.5rem}}@media (max-width:575.98px){.story-box--overlay .story-box__info__title{font-size:1rem}}.story-box--overlay .story-box__info__time{font-weight:500;font-size:.875rem;line-height:16.94px;color:#f0f0f0;margin-bottom:12px}@media (max-width:575.98px){.story-box--overlay .story-box__info__time{font-size:.75rem}}.story-box--overlay .story-box__info__btn{background-color:#fff;color:#ee4036;visibility:hidden}@media (max-width:575.98px){.story-box--overlay .story-box__info__btn{font-size:.875rem}}.story-box--overlay:hover .story-box__info{bottom:20px}.story-box--overlay:hover .btn{visibility:visible}.story-box--overlay:hover .btn:hover{background-color:transparent;border:1px solid #fff;color:#fff}.section--home-banner{min-height:91vh}.section--home-banner .section__background::after{content:" ";position:absolute;width:100%;height:100%;top:0;left:0;background:linear-gradient(0deg,rgba(0,0,0,.3),rgba(0,0,0,.3))}@media (max-width:991.98px){.section--home-banner{min-height:70vh;padding-bottom:60px}}@media (max-width:575.98px){.section--home-banner .section__content{width:100%;max-width:328px}}.section--home-banner .section__content .section__title{font-family:"Be Vietnam Pro";font-style:normal;font-weight:700;font-size:calc(1.625rem + 4.5vw);line-height:110%;color:#fff;margin-bottom:40px}@media (min-width:1200px){.section--home-banner .section__content .section__title{font-size:5rem}}@media (max-width:1199.98px){.section--home-banner .section__content .section__title{font-size:calc(1.5rem + 3vw)}}@media (max-width:1199.98px) and (min-width:1200px){.section--home-banner .section__content .section__title{font-size:3.75rem}}@media (max-width:575.98px){.section--home-banner .section__content .section__title{font-size:calc(1.35rem + 1.2vw)}}@media (max-width:575.98px) and (min-width:1200px){.section--home-banner .section__content .section__title{font-size:2.25rem}}.section--home-banner .section__content .section__subtitle{font-style:normal;font-weight:400;font-size:1.25rem;line-height:150%;color:#e0e0e0;margin-bottom:40px}@media (max-width:1199.98px){.section--home-banner .section__content .section__subtitle{font-size:1.0625rem}}@media (max-width:575.98px){.section--home-banner .section__content .section__subtitle{font-size:.875rem}}@media (max-width:1199.98px){.section--home-banner .section__content{max-width:90%;left:20px}}.section--home-banner__btn{padding:8px 8px 8px 15px;background:#ee4036}.section--home-banner__btn img{width:36px;height:36px;margin-left:60px}.section--home-storytellers{padding-top:120px}@media (max-width:575.98px){.section--home-storytellers{padding-top:60px}}.section--home-storytellers .section__content .section__title{font-size:64px;line-height:110%;color:#03224c;margin-bottom:30px;font-weight:700}@media (max-width:1199.98px){.section--home-storytellers .section__content .section__title{font-size:calc(1.4rem + 1.8vw);margin-bottom:15px}}@media (max-width:1199.98px) and (min-width:1200px){.section--home-storytellers .section__content .section__title{font-size:2.75rem}}@media (max-width:575.98px){.section--home-storytellers .section__content .section__title{font-size:calc(1.275rem + .3vw)}}@media (max-width:575.98px) and (min-width:1200px){.section--home-storytellers .section__content .section__title{font-size:1.5rem}}.section--home-storytellers__carousel .storyteller-box__info__title{color:#000}.section--home-storytellers__carousel .next{right:-12px}.section--home-storytellers__carousel .previous{left:-12px}.section--home-storytellers__carousel .flickity-prev-next-button{top:30%}@media (max-width:575.98px){.section--home-storytellers__carousel .next{right:0}.section--home-storytellers__carousel .previous{left:0}}@media (max-width:575.98px){.section--home-storytellers{margin-bottom:60px}}.section--home-cta{padding-top:90px}@media (max-width:575.98px){.section--home-cta{padding-top:60px}}.section--home-cta .row .section--home-cta__content{border-radius:24px 0 0 24px;color:#fff;padding:50px 0 0 50px;background-color:#03224c}@media (max-width:991.98px){.section--home-cta .row .section--home-cta__content{background-color:transparent;padding:25px 0 0 20px;width:90%;position:absolute;top:105px}}@media (max-width:575.98px){.section--home-cta .row .section--home-cta__content{top:135px;position:absolute}}.section--home-cta .row .section--home-cta__content .section__title{font-size:32px;line-height:110%;max-width:469px;width:100%}@media (max-width:575.98px){.section--home-cta .row .section--home-cta__content .section__title{font-size:calc(1.275rem + .3vw)}}@media (max-width:575.98px) and (min-width:1200px){.section--home-cta .row .section--home-cta__content .section__title{font-size:1.5rem}}.section--home-cta .row .section--home-cta__content .section__subtitle{font-weight:400;line-height:150%;margin-bottom:30px}@media (max-width:575.98px){.section--home-cta .row .section--home-cta__content .section__subtitle{width:227px;font-size:.75rem;margin-bottom:20px}}@media (max-width:575.98px){.section--home-cta .row .section--home-cta__content .btn{font-size:.875rem}}.section--home-cta .row .section--home-cta__image{z-index:-1}.section--home-cta .row .section--home-cta__image img{border-radius:0 24px 24px 0;width:100%}@media (max-width:575.98px){.section--home-cta .row .section--home-cta__image img{width:100%;min-height:335px;border-radius:24px}}@media (max-width:991.98px){.section--home-cta .row .section--home-cta__image img{border-radius:24px}}.section--home-trips{padding-top:120px;padding-bottom:120px}@media (max-width:575.98px){.section--home-trips{padding-top:60px;padding-bottom:60px}}.section--home-trips .section__content .section__title{font-size:64px;line-height:110%;font-weight:700;margin-bottom:15px;color:#03224c}@media (max-width:1199.98px){.section--home-trips .section__content .section__title{font-size:calc(1.4rem + 1.8vw);margin-bottom:15px}}@media (max-width:1199.98px) and (min-width:1200px){.section--home-trips .section__content .section__title{font-size:2.75rem}}@media (max-width:575.98px){.section--home-trips .section__content .section__title{font-size:calc(1.275rem + .3vw)}}@media (max-width:575.98px) and (min-width:1200px){.section--home-trips .section__content .section__title{font-size:1.5rem}}.section--home-trips .section__content .section__subtitle{font-family:Inter;font-style:normal;font-weight:500;font-size:1.25rem;line-height:150%;color:#666;margin-bottom:40px}@media (max-width:1199.98px){.section--home-trips .section__content .section__subtitle{font-size:1rem;margin-bottom:15px}}@media (max-width:575.98px){.section--home-trips .section__content .section__subtitle{font-size:.75rem}}.section--home-trips__list-trips .next{right:-12px}.section--home-trips__list-trips .previous{left:-12px}.section--home-trips__list-trips .flickity-prev-next-button{top:40%}@media (max-width:575.98px){.section--home-trips__list-trips .next{right:0}.section--home-trips__list-trips .previous{left:0}.section--home-trips__list-trips .flickity-prev-next-button{top:30%}}@media (max-width:575.98px){.section--home-trips{margin-bottom:60px}}.section--home-adventure{padding:50px 0}.section--home-adventure .section__background{background-color:#03224c}.section--home-adventure .section__background__item{position:absolute;top:0}.section--home-adventure .section__background__item--left{left:0;width:20%}.section--home-adventure .section__background__item--right{right:0;width:20%}@media (max-width:575.98px){.section--home-adventure .section__background__item{display:none}}.section--home-adventure .section__content{color:#fff}.section--home-adventure .section__content .section--home-adventure__image img{max-width:512px;width:100%;max-height:513px;height:100%}.section--home-adventure .section__content .section--home-adventure__content{padding-top:100px}.section--home-adventure .section__content .section--home-adventure__content .section__title{font-size:44px;line-height:140%;max-width:618px;width:100%}.section--home-adventure .section__content .section--home-adventure__content .section__title div{color:#ee4036}@media (max-width:1199.98px){.section--home-adventure .section__content .section--home-adventure__content .section__title{font-size:calc(1.35rem + 1.2vw)}}@media (max-width:1199.98px) and (min-width:1200px){.section--home-adventure .section__content .section--home-adventure__content .section__title{font-size:2.25rem}}@media (max-width:575.98px){.section--home-adventure .section__content .section--home-adventure__content .section__title{font-size:calc(1.275rem + .3vw)}}@media (max-width:575.98px) and (min-width:1200px){.section--home-adventure .section__content .section--home-adventure__content .section__title{font-size:1.5rem}}.section--home-adventure .section__content .section--home-adventure__content .section__subtitle{font-weight:400;font-size:16px;line-height:150%;color:#e0e0e0;margin-bottom:40px}@media (max-width:575.98px){.section--home-adventure .section__content .section--home-adventure__content .section__subtitle{font-size:.75rem}}.section--home-adventure .section__content .section--home-adventure__content .btn{font-family:"Be Vietnam Pro";font-style:normal;font-weight:500;font-size:18px;line-height:150%;background:#ee4036;border-radius:48px;color:#fff;color:#fff}@media (max-width:575.98px){.section--home-adventure .section__content .section--home-adventure__content .btn{font-size:.875rem}}@media (max-width:575.98px){.section--home-adventure .section__content .section--home-adventure__content{max-width:90%;margin:auto}}.section--home-destination{padding-top:120px;padding-bottom:120px}@media (max-width:575.98px){.section--home-destination{padding-top:60px;padding-bottom:60px}}.section--home-destination .section__content .section__title{font-size:64px;line-height:110%;font-weight:700;margin-bottom:30px;color:#03224c}@media (max-width:1199.98px){.section--home-destination .section__content .section__title{font-size:calc(1.4rem + 1.8vw);margin-bottom:15px}}@media (max-width:1199.98px) and (min-width:1200px){.section--home-destination .section__content .section__title{font-size:2.75rem}}@media (max-width:575.98px){.section--home-destination .section__content .section__title{font-size:calc(1.275rem + .3vw)}}@media (max-width:575.98px) and (min-width:1200px){.section--home-destination .section__content .section__title{font-size:1.5rem}}.section--home-destination .section__content .section__subtitle{font-weight:500;font-size:1.25rem;line-height:150%;color:#666;margin-bottom:45px}@media (max-width:1199.98px){.section--home-destination .section__content .section__subtitle{font-size:1rem;margin-bottom:15px}}@media (max-width:575.98px){.section--home-destination .section__content .section__subtitle{font-size:.75rem}}.section--home-destination__carousel .flickity-prev-next-button{top:50%}.section--home-destination__carousel .flickity-page-dots{display:none}.section--home-destination__carousel .next{right:-12px}.section--home-destination__carousel .previous{left:-12px}@media (max-width:575.98px){.section--home-destination__carousel .next{right:0}.section--home-destination__carousel .previous{left:0}}.section--home-difference{background-color:#f0f0f0;padding-top:115px;padding-bottom:115px}@media (max-width:575.98px){.section--home-difference{padding-top:60px;padding-bottom:60px}}.section--home-difference .section__content .section__title{font-size:64px;line-height:110%;font-weight:700;margin-bottom:60px;color:#03224c}@media (max-width:1199.98px){.section--home-difference .section__content .section__title{font-size:calc(1.4rem + 1.8vw);margin-bottom:15px}}@media (max-width:1199.98px) and (min-width:1200px){.section--home-difference .section__content .section__title{font-size:2.75rem}}@media (max-width:575.98px){.section--home-difference .section__content .section__title{font-size:calc(1.275rem + .3vw)}}@media (max-width:575.98px) and (min-width:1200px){.section--home-difference .section__content .section__title{font-size:1.5rem}}.section--home-difference .section__content .row{justify-content:space-between}.section--home-customerlove{padding-top:120px;padding-bottom:50px}@media (max-width:575.98px){.section--home-customerlove{padding-top:60px;padding-bottom:25px}}.section--home-customerlove .section__content .section__title{font-size:64px;line-height:110%;font-weight:700;margin-bottom:20px;color:#03224c}@media (max-width:1199.98px){.section--home-customerlove .section__content .section__title{font-size:calc(1.4rem + 1.8vw);margin-bottom:15px}}@media (max-width:1199.98px) and (min-width:1200px){.section--home-customerlove .section__content .section__title{font-size:2.75rem}}@media (max-width:575.98px){.section--home-customerlove .section__content .section__title{font-size:calc(1.275rem + .3vw)}}@media (max-width:575.98px) and (min-width:1200px){.section--home-customerlove .section__content .section__title{font-size:1.5rem}}.section--home-customerlove .section__content .section__subtitle{font-weight:500;font-size:1.25rem;line-height:150%;color:#666;margin-bottom:50px}@media (max-width:1199.98px){.section--home-customerlove .section__content .section__subtitle{font-size:1rem;margin-bottom:15px}}@media (max-width:575.98px){.section--home-customerlove .section__content .section__subtitle{font-size:.75rem}}.section--home-story{background-color:#feeceb;padding-top:120px;padding-bottom:120px}@media (max-width:575.98px){.section--home-story{padding-top:60px;padding-bottom:60px}}@media (max-width:575.98px){.section--home-story{background-color:#fcfcfc;padding-top:0}}.section--home-story .section__content .section__title{font-size:64px;line-height:110%;font-weight:700;margin-bottom:20px;color:#03224c}@media (max-width:1199.98px){.section--home-story .section__content .section__title{font-size:calc(1.4rem + 1.8vw);margin-bottom:15px}}@media (max-width:1199.98px) and (min-width:1200px){.section--home-story .section__content .section__title{font-size:2.75rem}}@media (max-width:575.98px){.section--home-story .section__content .section__title{font-size:calc(1.275rem + .3vw)}}@media (max-width:575.98px) and (min-width:1200px){.section--home-story .section__content .section__title{font-size:1.5rem}}.section--home-story .section__content .section__subtitle{font-weight:500;font-size:1.25rem;line-height:150%;color:#666;margin-bottom:50px}@media (max-width:1199.98px){.section--home-story .section__content .section__subtitle{font-size:1rem;margin-bottom:15px}}@media (max-width:575.98px){.section--home-story .section__content .section__subtitle{font-size:.75rem}}.section--home-story__viewall{margin-bottom:50px;text-decoration:none;color:#fff;color:#ee4036}@media (max-width:1199.98px){.section--home-story__viewall{font-size:1rem;margin-bottom:15px}}@media (max-width:575.98px){.section--home-story__viewall{font-size:.75rem}}.section--home-story__viewall img{width:24px;height:24px}.section--storyteller-banner{min-height:680px;position:relative}@media (max-width:575.98px){.section--storyteller-banner{margin-bottom:40px}}.section--storyteller-banner .section__background::after{content:" ";position:absolute;width:100%;height:100%;top:0;left:0;background:linear-gradient(0deg,rgba(0,0,0,.2),rgba(0,0,0,.2))}.section--storyteller-banner .section__content{top:62%;position:absolute}@media (max-width:575.98px){.section--storyteller-banner .section__content{top:76%}}.section--storyteller-banner .section__content .section__title{color:#fff}@media (max-width:575.98px){.section--storyteller-banner .section__content .section__title{font-size:calc(1.35rem + 1.2vw)}}@media (max-width:575.98px) and (min-width:1200px){.section--storyteller-banner .section__content .section__title{font-size:2.25rem}}.section--storyteller-banner .section__content .section__subtitle{color:#fff;border:1px solid #fff;border-radius:8px;padding:4px 10px;width:140px;margin-bottom:24px;font-size:1rem;font-weight:400}@media (max-width:575.98px){.section--storyteller-banner .section__content .section__subtitle{margin-bottom:16px}}.section--storyteller-content{padding-top:0;padding-top:80px;padding-bottom:120px}@media (max-width:575.98px){.section--storyteller-content{padding-top:40px;padding-bottom:60px}}.section--storyteller-content .testimonial__content{font-size:44px;line-height:140%;color:#03224c;font-weight:700;margin-bottom:16px;font-family:"Be Vietnam Pro"}@media (max-width:575.98px){.section--storyteller-content .testimonial__content{font-size:calc(1.275rem + .3vw);margin-bottom:8px}}@media (max-width:575.98px) and (min-width:1200px){.section--storyteller-content .testimonial__content{font-size:1.5rem}}.section--storyteller-content .testimonial__date{font-size:.875rem;font-weight:500;color:#a3a3a3;margin-bottom:48px}@media (max-width:575.98px){.section--storyteller-content .testimonial__date{font-size:.75rem}}.section--storyteller-content__bio{display:flex;background-color:#f0f0f0;padding:40px;border-radius:16px;gap:64px}@media (max-width:575.98px){.section--storyteller-content__bio{margin:0 -20px;display:block;border-radius:0}}.section--storyteller-content__bio__image{flex:1;width:100%;height:0;position:relative;padding-bottom:30%}@media (max-width:575.98px){.section--storyteller-content__bio__image{width:100%;height:0;padding-bottom:59%;position:relative;margin-bottom:24px}}.section--storyteller-content__bio__image img{border-radius:16px;object-fit:cover;height:100%;width:100%;position:absolute}@media (max-width:575.98px){.section--storyteller-content__bio__image img{width:100%;height:100%;position:absolute;object-fit:cover}}.section--storyteller-content__bio__content{display:table;margin:auto;flex:3}.section--storyteller-content__bio__content__title{font-size:32px;line-height:110%;color:#ee4036;font-weight:700;margin-bottom:24px}@media (max-width:575.98px){.section--storyteller-content__bio__content__title{font-size:1.25rem;margin-bottom:12px}}.section--storyteller-content__bio__content__desc{font-style:normal;font-weight:400;line-height:150%;color:#666;margin-bottom:10px;font-size:1rem;line-height:24px;color:#333}@media (max-width:575.98px){.section--storyteller-content__bio__content__desc{font-size:.875rem}}.section--storyteller-trips{padding-bottom:30px}@media (max-width:575.98px){.section--storyteller-trips{padding-bottom:30px}}.section--storyteller-trips .section__content .container{border-bottom:1px solid #e0e0e0;padding-bottom:60px}.section--storyteller-trips .section__content .section__title{font-size:44px;line-height:140%;color:#03224c;margin-bottom:60px}@media (max-width:575.98px){.section--storyteller-trips .section__content .section__title{font-size:calc(1.275rem + .3vw);margin-bottom:9px}}@media (max-width:575.98px) and (min-width:1200px){.section--storyteller-trips .section__content .section__title{font-size:1.5rem}}.section--storyteller-trips .section__content .section__title .trip-number{font-size:1.25rem;width:40px;height:40px;padding:6px 11px;vertical-align:middle;margin-left:10px}@media (max-width:575.98px){.section--storyteller-trips .section__content .section__subtitle{font-size:.75rem;margin-bottom:24px}}.section--storyteller-trips .flickity-page-dots{visibility:hidden}.section--storyteller-images{padding-top:60px;padding-bottom:120px}@media (max-width:575.98px){.section--storyteller-images{padding-top:0;padding-bottom:60px}}.section--storyteller-images .section__content .section__title{font-size:44px;line-height:140%;color:#03224c;line-height:61.6px;margin-bottom:60px}@media (max-width:575.98px){.section--storyteller-images .section__content .section__title{font-size:calc(1.275rem + .3vw);margin-bottom:0}}@media (max-width:575.98px) and (min-width:1200px){.section--storyteller-images .section__content .section__title{font-size:1.5rem}}.section--storyteller-images__list{display:grid;max-width:1194px;grid-template-columns:30% 25% 17% 26%;grid-template-rows:repeat(4,0fr);grid-gap:20px;width:100%}@media (max-width:1199.98px){.section--storyteller-images__list{display:flex;overflow-x:auto;white-space:nowrap;align-items:center;position:relative}}@media (max-width:1199.98px){.section--storyteller-images__list__item{width:247px;height:0;position:relative;padding-bottom:30%;margin-right:25%}}@media (max-width:575.98px){.section--storyteller-images__list__item{padding-bottom:65%;margin-right:65%}}.section--storyteller-images__list__item img{width:100%;height:100%;object-fit:cover;border-radius:12px}@media (max-width:1199.98px){.section--storyteller-images__list__item img{position:absolute;width:247px;height:100%;object-fit:cover;border-radius:8px}}.section--storyteller-images__list__item:first-child{grid-column-start:1;grid-column-end:2;grid-row-start:1;grid-row-end:5}.section--storyteller-images__list__item:nth-child(2){grid-column-start:2;grid-column-end:3;grid-row-start:1;grid-row-end:4}.section--storyteller-images__list__item:nth-child(3){grid-column-start:3;grid-column-end:4;grid-row-start:1;grid-row-end:2}.section--storyteller-images__list__item:nth-child(4){grid-column-start:4;grid-column-end:5;grid-row-start:1;grid-row-end:3}.section--storyteller-images__list__item:nth-child(5){grid-column-start:2;grid-column-end:3;grid-row-start:4;grid-row-end:5}.section--storyteller-images__list__item:nth-child(6){grid-column-start:3;grid-column-end:4;grid-row-start:2;grid-row-end:5}.section--storyteller-images__list__item:nth-child(7){grid-column-start:4;grid-column-end:5;grid-row-start:3;grid-row-end:5}.section--storyteller-cta{padding-bottom:120px;padding-top:0}@media (max-width:575.98px){.section--storyteller-cta{padding-bottom:60px}}.section--storyteller-cta .row .section--storyteller-cta__content{border-radius:24px 0 0 24px;color:#fff;padding:78px 0 0 74px;background-color:#021126}@media all and (max-width:1015px){.section--storyteller-cta .row .section--storyteller-cta__content{background-color:transparent;padding:25px 0 0 20px;width:90%;position:absolute;top:105px}}@media (max-width:575.98px){.section--storyteller-cta .row .section--storyteller-cta__content{top:135px;position:absolute}}.section--storyteller-cta .row .section--storyteller-cta__content .section__title{font-size:32px;line-height:110%;max-width:489px;width:100%}@media (max-width:575.98px){.section--storyteller-cta .row .section--storyteller-cta__content .section__title{font-size:calc(1.275rem + .3vw)}}@media (max-width:575.98px) and (min-width:1200px){.section--storyteller-cta .row .section--storyteller-cta__content .section__title{font-size:1.5rem}}.section--storyteller-cta .row .section--storyteller-cta__content .section__subtitle{font-weight:400;font-size:1rem;line-height:150%;margin-bottom:30px}@media (max-width:575.98px){.section--storyteller-cta .row .section--storyteller-cta__content .section__subtitle{width:227px;font-size:.75rem;margin-bottom:20px}}@media (max-width:575.98px){.section--storyteller-cta .row .section--storyteller-cta__content .btn{font-size:.875rem}}.section--storyteller-cta .row .section--storyteller-cta__image img{border-radius:0 24px 24px 0;width:100%}@media (max-width:575.98px){.section--storyteller-cta .row .section--storyteller-cta__image img{min-height:335px;border-radius:24px}}@media all and (max-width:1015px){.section--storyteller-cta .row .section--storyteller-cta__image img{border-radius:24px}}.section--storyteller{padding-top:80px;background-color:#03224c;padding-bottom:80px}@media (max-width:575.98px){.section--storyteller{padding-top:40px;padding-bottom:40px}}.section--storyteller .section__content{text-align:center}.section--storyteller .section__content .section__title{font-size:44px;line-height:140%;font-weight:700}@media (max-width:575.98px){.section--storyteller .section__content .section__title{font-size:calc(1.275rem + .3vw)}}@media (max-width:575.98px) and (min-width:1200px){.section--storyteller .section__content .section__title{font-size:1.5rem}}.section--storyteller .section__content .section--home-storytellers__list .flickity-page-dots{display:none}.section--storyteller .section__content .section--home-storytellers__list .storyteller-box__info{text-align:left}.section--storyteller .section__content .section--home-storytellers__list .storyteller-box__info__title{color:#fff}@media (max-width:575.98px){.section--storyteller .section__content .section--home-storytellers__list .storyteller-box__info__title{display:none}}@media (max-width:575.98px){.section--storyteller .section__content .section--home-storytellers__list .storyteller-box__info__metadata{font-size:.875rem}}.section--storyteller .section__content .section--home-storytellers__list .storyteller-box__info__desc{color:#f0f0f0;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3;display:-webkit-box;-webkit-box-orient:vertical}@media (max-width:575.98px){.section--storyteller .section__content .section--home-storytellers__list .storyteller-box__info__desc{color:#666;font-size:.875rem}}.section--storyteller .section__content .btn{text-align:center;border:1px solid #ee4036;background-color:#fff;color:#ee4036;font-size:.875rem;font-weight:700;visibility:hidden}@media (max-width:575.98px){.section--storyteller .section__content .btn{visibility:visible}}.section--destination{padding-top:120px;padding-bottom:120px}@media (max-width:575.98px){.section--destination{padding-top:60px;padding-bottom:60px}}@media (max-width:575.98px){.section--destination{margin-bottom:30px}}.section--destination .section__content .section__title{font-size:64px;line-height:110%;font-weight:700;margin-bottom:30px}@media (max-width:1199.98px){.section--destination .section__content .section__title{font-size:calc(1.4rem + 1.8vw);margin-bottom:15px}}@media (max-width:1199.98px) and (min-width:1200px){.section--destination .section__content .section__title{font-size:2.75rem}}@media (max-width:575.98px){.section--destination .section__content .section__title{font-size:calc(1.275rem + .3vw)}}@media (max-width:575.98px) and (min-width:1200px){.section--destination .section__content .section__title{font-size:1.5rem}}.section--destination .section__content .section__subtitle{font-weight:500;font-size:1.25rem;line-height:150%;color:#666;margin-bottom:45px}@media (max-width:1199.98px){.section--destination .section__content .section__subtitle{font-size:1rem;margin-bottom:15px}}@media (max-width:575.98px){.section--destination .section__content .section__subtitle{font-size:.75rem}}.section--destination__carousel .flickity-prev-next-button{top:50%}.section--destination__carousel .flickity-page-dots{display:none}.section--destination__carousel .next{right:-12px}.section--destination__carousel .previous{left:-12px}@media (max-width:575.98px){.section--destination__carousel .next{right:0}.section--destination__carousel .previous{left:0}}.trip-information{padding-top:100px;padding-bottom:100px;--bs-gutter-x:30px}@media (max-width:1199.98px){.trip-information{padding-top:0;padding-bottom:60px}}.trip-information .text-show{height:100%}.trip-information__gallery .flickity-button{display:none}.trip-information__gallery .flickity-page-dots{top:538px}.trip-information__gallery .flickity-page-dots .dot{width:12px;height:12px;background:#000}@media (max-width:1199.98px){.trip-information__gallery .flickity-page-dots .dot{display:none}}.trip-information__gallery__image{position:relative;width:100%;height:0;line-height:0;padding-bottom:100%;border-radius:20px;overflow:hidden;margin-bottom:5px}@media (max-width:1199.98px){.trip-information__gallery__image{margin-bottom:15px}}@media (max-width:575.98px){.trip-information__gallery__image{margin-bottom:24px}}.trip-information__gallery__image img{position:absolute;width:100%;height:100%;top:0;left:0;bottom:0;right:0;object-fit:cover}.trip-information__content__title{font-size:44px;line-height:140%;font-weight:700;color:#03224c;margin-bottom:8px}@media (max-width:1199.98px){.trip-information__content__title{font-size:calc(1.325rem + .9vw)}}@media (max-width:1199.98px) and (min-width:1200px){.trip-information__content__title{font-size:2rem}}@media (max-width:1199.98px){.trip-information__content__title{font-size:1.25rem}}.trip-information__content__author{font-weight:500;font-size:.875rem;line-height:17px;color:#858585;margin-bottom:12px}@media (max-width:1199.98px){.trip-information__content__author{font-size:.75rem}}.trip-information__content__rating{margin-bottom:17px}.trip-information__content__description{margin-bottom:17px}.trip-information__content__description .post-content{max-height:400px;overflow-y:hidden}.trip-information__content__description .post-content.post-content--full{max-height:unset}.trip-information__content__description .post-content h3{font-size:1.125rem;color:#03224c;margin-bottom:25px;margin-top:60px}.trip-information__content__description .post-content p{color:#4d4d4d}.trip-information__content__description__more{font-weight:400;line-height:150%;color:#4d4d4d;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3;display:-webkit-box;-webkit-box-orient:vertical}.trip-information__content__description__more.active span:first-child{display:none}.trip-information__content__description__more.active span:last-child{display:block!important}@media (max-width:1199.98px){.trip-information__content__description__more{font-size:.875rem}}.trip-information__content__readmore{color:#000}.trip-information__content__metadata ul{list-style-type:none;padding:0}.trip-information__content__metadata ul li{margin-bottom:10px;font-weight:400;font-size:1rem;line-height:150%;color:#000;position:relative;padding-left:39px}@media (max-width:1199.98px){.trip-information__content__metadata ul li{font-size:.875rem}}.trip-information__content__metadata ul li img{position:absolute;left:0;height:24px;width:auto}.trip-information__content hr{margin-bottom:20px}.trip-information__content__booking{border-top:1px solid #e0e0e0;padding-top:15px}.trip-information__content__price .price{font-weight:400;color:#ee4036}@media (max-width:1199.98px){.trip-information__content__price .price{font-size:.875rem}}.trip-information__content__price .price-wrapper__text{font-weight:500;font-size:.875rem;line-height:17px;color:#858585;margin-right:8px}@media (max-width:1199.98px){.trip-information__content__price .price-wrapper__text{font-size:.75rem}}.trip-information__content__price .price-wrapper__price{font-size:44px;line-height:140%;font-weight:700;color:#ee4036}@media (max-width:1199.98px){.trip-information__content__price .price-wrapper__price{font-size:calc(1.275rem + .3vw)}}@media (max-width:1199.98px) and (min-width:1200px){.trip-information__content__price .price-wrapper__price{font-size:1.5rem}}.trip-information__content__form-pay{display:flex}.trip-information__content__form-pay .qty{font-family:"Be Vietnam Pro";font-style:normal;font-weight:500;font-size:18px;line-height:150%;background:#ee4036;border-radius:48px;color:#fff;background-color:transparent;width:100%;max-width:214px;padding:14px 20px;margin-bottom:10px;border:1px solid #03224c;color:#03224c}.trip-information__content__form-pay button,.trip-information__content__form-pay input[type=button],.trip-information__content__form-pay input[type=submit]{width:100%;max-width:214px}@media (max-width:1199.98px){.trip-information__content__form-pay{margin-top:20px}.trip-information__content__form-pay form{display:flex;gap:16px}.trip-information__content__form-pay form .qty{margin:0;font-size:.875rem}.trip-information__content__form-pay form button,.trip-information__content__form-pay form input[type=button],.trip-information__content__form-pay form input[type=submit]{font-size:.875rem;margin:0}}.trip-detail{padding-bottom:50px}.trip-detail .nav{border-top:1px solid #e0e0e0;padding-top:25px;justify-content:space-between;overflow-x:auto;flex-wrap:nowrap;white-space:nowrap;padding-bottom:60px}@media only screen and (max-width:920px){.trip-detail .nav{justify-content:start}}.trip-detail .nav .nav-item .nav-link.active{color:#ee4036;background-color:transparent}.trip-detail .nav .nav-item .nav-link{font-weight:600;font-size:1.125rem;line-height:23px;color:#a3a3a3}@media (max-width:575.98px){.trip-detail .nav .nav-item .nav-link{font-size:1rem}}.trip-detail__content .post-content{max-height:400px;overflow-y:hidden}.trip-detail__content .post-content.post-content--full{max-height:unset}.trip-detail__content .post-content h3{font-size:1.125rem;color:#03224c;margin-bottom:25px;margin-top:60px}@media (max-width:575.98px){.trip-detail__content .post-content h3{font-size:1rem}}.trip-detail__content .post-content h3:first-child{margin-top:0}.trip-detail__content .post-content p{color:#4d4d4d}@media (max-width:575.98px){.trip-detail__content .post-content p{font-size:.875rem}}.trip-detail__content__showmore{text-decoration:none;color:#ee4036;font-weight:500;font-size:18px;display:block;padding-top:200px;margin-top:-200px;position:relative;background:linear-gradient(180deg,rgba(252,252,252,.01) 0,#fcfcfc 100%)}.trip-detail__content__showmore.active{padding-top:0;margin-top:0;position:unset;background:0 0}.trip-detail__content__showmore.active span:first-child{display:none}.trip-detail__content__showmore.active span:last-child{display:block!important}.trip-detail__what-include__title{font-size:32px;line-height:110%;color:#ee4036}@media (max-width:575.98px){.trip-detail__what-include__title{font-size:1.25rem}}.trip-detail__what-include__title--left{font-size:32px;line-height:110%;color:#ee4036}@media (max-width:575.98px){.trip-detail__what-include__title--left{font-size:1.25rem}}.trip-detail__what-include__title--right{color:#03224c}.trip-detail__what-include__title--left,.trip-detail__what-include__title--right{margin-bottom:45px}@media (max-width:575.98px){.trip-detail__what-include__title--left,.trip-detail__what-include__title--right{margin-bottom:20px}}.trip-detail__what-include__title--left img,.trip-detail__what-include__title--right img{margin-right:16px}.trip-detail__what-include__content{list-style-type:none;padding:0}.trip-detail__what-include__content li{font-family:"Be Vietnam";font-style:normal;font-weight:600;font-size:1rem;line-height:23px;color:#000;margin-bottom:15px}.trip-detail__what-include__top{margin-bottom:40px}.trip-detail__what-include__bottom .trip-detail__what-include__title{margin-bottom:45px}.trip-detail__what-include__bottom__content{max-width:60%;padding:0;list-style:none;display:flex;flex-wrap:wrap}@media (max-width:575.98px){.trip-detail__what-include__bottom__content{display:block;max-width:unset}}.trip-detail__what-include__bottom__content li{font-family:"Be Vietnam";font-style:normal;font-weight:600;color:#03224c;padding:10px 15px;border:1px solid #03224c;border-radius:50px;margin-bottom:25px;margin-right:25px}@media (max-width:575.98px){.trip-detail__what-include__bottom__content li{font-size:.875rem;border-radius:8px;white-space:nowrap;padding:8px;margin:0;display:inline-block;margin-bottom:1rem;margin-right:1rem}}@media (max-width:575.98px){.trip-detail__what-include__bottom__content li+li{margin-right:0}}.trip-detail__what-include__bottom__content li img{margin-right:10px}@media (max-width:575.98px){.trip-detail__what-include__bottom__content li img{margin-right:5px}}.trip-detail__departure-return h3,.trip-detail__policy h3{font-family:"Be Vietnam Pro";font-style:normal;font-weight:700;font-size:1.125rem;line-height:23px;color:#03224c}.trip-detail__departure-return ul,.trip-detail__policy ul{margin-bottom:45px;padding:17px}.trip-detail__departure-return ul li,.trip-detail__policy ul li{font-family:Inter;font-style:normal;font-weight:400;font-size:1rem;line-height:150%;color:#4d4d4d}.trip-detail__faq .accordion .accordion-item{background-color:#fcfcfc;border:none}.trip-detail__faq .accordion .accordion-item .accordion-header .accordion-button{background-color:#fcfcfc}.trip-detail__faq .accordion .accordion-item .accordion-header .accordion-button span{font-family:"Be Vietnam Pro";font-style:normal;font-weight:700;font-size:1.125rem;line-height:23px;color:#03224c}.trip-detail__faq .accordion .accordion-item .accordion-collapse .accordion-body{background-color:#fcfcfc}.trip-detail__faq .accordion .accordion-item .accordion-collapse .accordion-body p{font-family:Inter;font-size:1rem;font-weight:400;color:#4d4d4d}.trip-detail__faq .accordion .accordion-button:focus{z-index:3;border-color:#fcfcfc;outline:0;box-shadow:none}.trip-detail__faq .accordion .accordion-button:not(.collapsed){color:#000;background-color:#fcfcfc;box-shadow:none}.section--storyteller{padding-top:80px;background-color:#03224c}.section--storyteller .section__content{text-align:center}.section--storyteller .section__content .section__title{font-size:44px;line-height:140%;color:#fff;font-weight:700}.section--storyteller .section__content .section--home-storytellers__list .flickity-button{display:none}.section--storyteller .section__content .section--home-storytellers__list .flickity-page-dots{display:none}.section--storyteller .section__content .section--home-storytellers__list .storyteller-box__info{text-align:left}.section--storyteller .section__content .section--home-storytellers__list .storyteller-box__info__title{color:#fff}.section--storyteller .section__content .section--home-storytellers__list .storyteller-box__info__desc{color:#f0f0f0;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3;display:-webkit-box;-webkit-box-orient:vertical}.section--storyteller .section__content .btn{text-align:center;border:1px solid #ee4036;background-color:#fff;color:#ee4036;font-size:.875rem;font-weight:700;visibility:hidden}.section--trip-images{padding-top:60px;padding-bottom:120px}@media (max-width:575.98px){.section--trip-images{padding-top:0;padding-bottom:60px}}.section--trip-images .section__content .section__title{font-size:32px;line-height:110%;color:#03224c;line-height:61.6px;margin-bottom:60px}.section--trip-images__list{max-width:1254px;grid-gap:20px;width:100%;display:grid;grid-template-columns:repeat(8,1fr);grid-template-rows:repeat(9,5vw)}.section--trip-images__list__item img{width:100%;height:100%;object-fit:cover;border-radius:12px}.section--trip-images__list__item:first-child{grid-column-start:1;grid-column-end:6;grid-row-start:1;grid-row-end:4}.section--trip-images__list__item:nth-child(2){grid-column-start:6;grid-column-end:9;grid-row-start:1;grid-row-end:4}.section--trip-images__list__item:nth-child(3){grid-column-start:1;grid-column-end:3;grid-row-start:4;grid-row-end:7}.section--trip-images__list__item:nth-child(4){grid-column-start:3;grid-column-end:5;grid-row-start:4;grid-row-end:7}.section--trip-images__list__item:nth-child(5){grid-column-start:5;grid-column-end:9;grid-row-start:4;grid-row-end:7}.section--trip-images__list__item:nth-child(6){grid-column-start:1;grid-column-end:4;grid-row-start:7;grid-row-end:10}.section--trip-images__list__item:nth-child(7){grid-column-start:4;grid-column-end:9;grid-row-start:7;grid-row-end:10}.section--trip-cta{padding-bottom:0;padding-top:0}.section--trip-cta .row .section--trip-cta__content{border-radius:24px 0 0 24px;color:#fff;padding:50px 0 0 50px;background-color:#021126}@media all and (max-width:1015px){.section--trip-cta .row .section--trip-cta__content{background-color:transparent;padding:25px 0 0 20px;width:90%;position:absolute;top:105px}}@media (max-width:575.98px){.section--trip-cta .row .section--trip-cta__content{top:135px;position:absolute}}.section--trip-cta .row .section--trip-cta__content .section__title{font-size:32px;line-height:110%;max-width:489px;width:100%}@media (max-width:575.98px){.section--trip-cta .row .section--trip-cta__content .section__title{font-size:calc(1.275rem + .3vw)}}@media (max-width:575.98px) and (min-width:1200px){.section--trip-cta .row .section--trip-cta__content .section__title{font-size:1.5rem}}.section--trip-cta .row .section--trip-cta__content .section__subtitle{font-weight:400;font-size:1rem;line-height:150%;margin-bottom:30px}@media (max-width:575.98px){.section--trip-cta .row .section--trip-cta__content .section__subtitle{width:227px;font-size:.75rem;margin-bottom:20px}}@media (max-width:575.98px){.section--trip-cta .row .section--trip-cta__content .btn{font-size:.875rem}}.section--trip-cta .row .section--trip-cta__image img{border-radius:0 24px 24px 0;width:100%}@media (max-width:575.98px){.section--trip-cta .row .section--trip-cta__image img{min-height:335px;border-radius:24px}}@media all and (max-width:1015px){.section--trip-cta .row .section--trip-cta__image img{border-radius:24px}}@media (max-width:575.98px){.section--trip-images .section__content .section__title{font-size:calc(1.275rem + .3vw);margin-bottom:0}}@media (max-width:575.98px) and (min-width:1200px){.section--trip-images .section__content .section__title{font-size:1.5rem}}@media (max-width:575.98px){.section--trip-images .section__content .section--trip-images__list{display:flex;overflow-x:auto;white-space:nowrap;align-items:center;position:relative}.section--trip-images .section__content .section--trip-images__list__item{width:247px;height:0;position:relative;padding-bottom:65%;margin-right:65%}.section--trip-images .section__content .section--trip-images__list__item img{position:absolute;width:247px;height:100%;object-fit:cover;border-radius:8px}}.section--destination-banner{min-height:680px;position:relative}.section--destination-banner .section__background::after{content:" ";position:absolute;width:100%;height:100%;top:0;left:0;background:linear-gradient(0deg,rgba(0,0,0,.25),rgba(0,0,0,.25))}.section--destination-banner .section__content .section__title{color:#fff}.section--destination-banner .section__content .section__subtitle{color:#fff;border:1px solid #fff;border-radius:8px;padding:4px 10px;width:140px;margin-bottom:24px;font-weight:400}.section--destination-banner__desc{font-weight:400;font-size:1.25rem;line-height:150%;color:#fff;max-width:600px}.section--destination-trips{padding-top:120px}@media (max-width:575.98px){.section--destination-trips{padding-top:60px}}.section--destination-trips .section__content .section__title{font-size:64px;line-height:110%;color:#03224c;margin-bottom:20px}@media (max-width:575.98px){.section--destination-trips .section__content .section__title{font-size:calc(1.275rem + .3vw)}}@media (max-width:575.98px) and (min-width:1200px){.section--destination-trips .section__content .section__title{font-size:1.5rem}}.section--destination-trips .section__content .section__subtitle{font-size:1.25rem;margin-bottom:60px}@media (max-width:575.98px){.section--destination-trips .section__content .section__subtitle{font-size:.75rem;margin-bottom:24px}}.section--destination-trips .section__content .section__subtitle:empty{display:none}.section--destination-trips .section__content .row{--bs-gutter-y:80px;--bs-gutter-x:20px}.section--destination-cta{padding-bottom:120px;padding-top:70px}@media (max-width:575.98px){.section--destination-cta{padding-top:30px;padding-bottom:60px}}.section--destination-cta .row .section--destination-cta__content{border-radius:24px 0 0 24px;color:#03224c;padding:90px 0 0 80px;background-color:#feeceb}@media all and (max-width:1015px){.section--destination-cta .row .section--destination-cta__content{background-color:transparent;padding:25px 0 0 20px;width:90%;position:absolute;top:105px;color:#fff}}@media (max-width:575.98px){.section--destination-cta .row .section--destination-cta__content{top:135px;position:absolute;color:#fff}}.section--destination-cta .row .section--destination-cta__content .section__title{font-size:32px;line-height:110%;color:#03224c;max-width:489px;width:100%}@media (max-width:575.98px){.section--destination-cta .row .section--destination-cta__content .section__title{font-size:calc(1.275rem + .3vw);color:#fff}}@media (max-width:575.98px) and (min-width:1200px){.section--destination-cta .row .section--destination-cta__content .section__title{font-size:1.5rem}}@media all and (max-width:1015px){.section--destination-cta .row .section--destination-cta__content .section__title{color:#fff}}.section--destination-cta .row .section--destination-cta__content .section__subtitle{font-weight:400;line-height:150%;margin-bottom:30px}@media (max-width:575.98px){.section--destination-cta .row .section--destination-cta__content .section__subtitle{width:227px;font-size:.75rem;margin-bottom:20px}}@media (max-width:575.98px){.section--destination-cta .row .section--destination-cta__content .btn{font-size:.875rem}}.section--destination-cta .row .section--destination-cta__image img{border-radius:0 24px 24px 0;width:100%}@media (max-width:575.98px){.section--destination-cta .row .section--destination-cta__image img{min-height:335px;border-radius:24px}}@media all and (max-width:1015px){.section--destination-cta .row .section--destination-cta__image img{border-radius:24px}}.section--destination-storyteller{padding-top:80px;background-color:#03224c}.section--destination-storyteller .section__content{text-align:center}.section--destination-storyteller .section__content .section__title{font-size:44px;line-height:140%;font-weight:700;margin-bottom:20px}.section--destination-storyteller .section__content .section--home-storytellers__list .flickity-page-dots{display:none}.section--destination-storyteller .section__content .section--home-storytellers__list .storyteller-box__info{text-align:left}.section--destination-storyteller .section__content .section--home-storytellers__list .storyteller-box__info__title{color:#fff}.section--destination-storyteller .section__content .section--home-storytellers__list .storyteller-box__info__desc{color:#f0f0f0;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3;display:-webkit-box;-webkit-box-orient:vertical}.section--destination-storyteller .section__content .btn{text-align:center;border:1px solid #ee4036;background-color:#fff;color:#ee4036;font-size:.875rem;font-weight:700;visibility:hidden}@media (max-width:1199.98px){.section--storyteller-images__list{display:flex;overflow-x:auto;white-space:nowrap;align-items:center;position:relative}.section--storyteller-images__list__item{width:247px;height:0;position:relative;padding-bottom:30%;margin-right:25%}.section--storyteller-images__list__item img{position:absolute;width:247px;height:100%;object-fit:cover;border-radius:8px}}@media (max-width:575.98px){.section--storyteller-banner{margin-bottom:40px}.section--storyteller-banner .section__content{top:76%}.section--storyteller-banner .section__content .section__title{font-size:calc(1.35rem + 1.2vw)}}@media (max-width:575.98px) and (min-width:1200px){.section--storyteller-banner .section__content .section__title{font-size:2.25rem}}@media (max-width:575.98px){.section--storyteller-banner .section__content .section__subtitle{margin-bottom:16px}}@media (max-width:575.98px){.section--storyteller-content{padding-top:0;margin-bottom:29px}.section--storyteller-content .testimonial__content{font-size:calc(1.275rem + .3vw);margin-bottom:8px}}@media (max-width:575.98px) and (min-width:1200px){.section--storyteller-content .testimonial__content{font-size:1.5rem}}@media (max-width:575.98px){.section--storyteller-content .testimonial__date{font-size:.75rem}}@media (max-width:575.98px){.section--storyteller-content__bio{margin:0 -20px;display:block;border-radius:0}.section--storyteller-content__bio__image{width:100%;height:0;padding-bottom:59%;position:relative;margin-bottom:24px}.section--storyteller-content__bio__image img{width:100%;height:100%;position:absolute;object-fit:cover}.section--storyteller-content__bio__content__title{font-size:1.25rem;margin-bottom:12px}.section--storyteller-content__bio__content__desc{font-size:.875rem}}@media (max-width:575.98px){.section--storyteller-trips{margin-bottom:30px}.section--storyteller-trips .section__content .section__title{font-size:calc(1.275rem + .3vw);margin-bottom:9px}}@media (max-width:575.98px) and (min-width:1200px){.section--storyteller-trips .section__content .section__title{font-size:1.5rem}}@media (max-width:575.98px){.section--storyteller-trips .section__content .section__subtitle{font-size:.75rem;margin-bottom:24px}}@media (max-width:575.98px){.section--storyteller-images{margin-bottom:30px}.section--storyteller-images .section__content .section__title{font-size:calc(1.275rem + .3vw);margin-bottom:0}}@media (max-width:575.98px) and (min-width:1200px){.section--storyteller-images .section__content .section__title{font-size:1.5rem}}@media (max-width:575.98px){.section--storyteller-images__list{display:flex;overflow-x:auto;white-space:nowrap;align-items:center;position:relative}.section--storyteller-images__list__item{width:247px;height:0;position:relative;padding-bottom:65%;margin-right:65%}.section--storyteller-images__list__item img{position:absolute;width:247px;height:100%;object-fit:cover;border-radius:8px}}@media (max-width:575.98px){.section--storyteller{padding-top:40px}.section--storyteller .section__content .section__title{font-size:calc(1.275rem + .3vw)}}@media (max-width:575.98px) and (min-width:1200px){.section--storyteller .section__content .section__title{font-size:1.5rem}}@media (max-width:575.98px){.section--storyteller .section__content .section--home-storytellers__list .storyteller-box__info__title{display:none}.section--storyteller .section__content .section--home-storytellers__list .storyteller-box__info__metadata{font-size:.875rem}.section--storyteller .section__content .section--home-storytellers__list .storyteller-box__info__desc{color:#666;font-size:.875rem}}@media (max-width:575.98px){.section--storyteller .section__content .btn{visibility:visible}}.section--stories{padding-top:100px}@media (max-width:575.98px){.section--stories{padding-top:60px}}.section--stories .section__content .section__title{font-size:80px;line-height:110%;font-size:calc(1.625rem + 4.5vw);color:#03224c;margin-bottom:20px}@media (min-width:1200px){.section--stories .section__content .section__title{font-size:5rem}}@media (max-width:575.98px){.section--stories .section__content .section__title{font-size:calc(1.275rem + .3vw)}}@media (max-width:575.98px) and (min-width:1200px){.section--stories .section__content .section__title{font-size:1.5rem}}.section--stories .section__content .section__subtitle{font-size:1.25rem;color:#858585;font-weight:400;margin-bottom:40px}@media (max-width:575.98px){.section--stories .section__content .section__subtitle{font-size:.75rem}}.section--stories__menu{margin-bottom:70px}@media (max-width:575.98px){.section--stories__menu .stories-menu{white-space:nowrap;overflow-x:auto;flex-wrap:nowrap;justify-content:center}}.section--stories__menu .stories-menu li{background-color:#fcfcfc;border:1px solid #858585;font-size:.875rem;border-radius:42px;margin-right:28px}.section--stories__menu .stories-menu li a{color:#858585}.section--stories__menu .stories-menu li:hover{background-color:#ee4036;border-color:#ee4036}.section--stories__menu .stories-menu li:hover a{color:#fff}.section--stories__list{--bs-gutter-x:32px}.section--feartured-story{margin-bottom:90px}@media (max-width:575.98px){.section--feartured-story{margin-bottom:30px}}.section--feartured-story .section__title{font-size:44px;line-height:140%;color:#03224c;margin-bottom:12px;max-width:719px;width:100%;margin:auto}@media (max-width:575.98px){.section--feartured-story .section__title{font-size:1.125rem}}.section--feartured-story__date{font-size:.875rem;color:#a3a3a3;font-weight:500;margin-bottom:40px}@media (max-width:575.98px){.section--feartured-story__date{font-size:.75rem}}.section--feartured-story__desc{font-weight:400;color:#021126;width:100%;margin-bottom:40px}@media (max-width:575.98px){.section--feartured-story__desc{font-size:.875rem}}.section--feartured-story__btn{margin-bottom:60px}@media (max-width:575.98px){.section--feartured-story__btn{width:120px;height:44px;background-color:#ee4036;color:#fff;border:none;font-size:.875rem;padding:12px 24px}}.section--feartured-story__btn:hover{background-color:#ee4036;border:1px solid #ee4036;color:#fff}.section--feartured-story .container-fluid{max-width:90%;position:relative;padding:0}@media (max-width:575.98px){.section--feartured-story .container-fluid{max-width:100%;min-height:300px;height:100%;padding:0;margin:0}.section--feartured-story .container-fluid .w-100{border-radius:16px}}.section--story-cta{padding-bottom:120px;padding-top:0}@media (max-width:575.98px){.section--story-cta{padding-bottom:60px}}.section--story-cta .row .section--story-cta__content{border-radius:24px 0 0 24px;color:#03224c;padding:90px 0 0 80px;background-color:#feeceb}@media all and (max-width:1015px){.section--story-cta .row .section--story-cta__content{background-color:transparent;padding:25px 0 0 20px;width:90%;position:absolute;top:105px;color:#fff}}@media (max-width:575.98px){.section--story-cta .row .section--story-cta__content{top:135px;position:absolute;color:#fff}}.section--story-cta .row .section--story-cta__content .section__title{font-size:32px;line-height:110%;color:#03224c;max-width:489px;width:100%}@media (max-width:575.98px){.section--story-cta .row .section--story-cta__content .section__title{font-size:calc(1.275rem + .3vw);color:#fff}}@media (max-width:575.98px) and (min-width:1200px){.section--story-cta .row .section--story-cta__content .section__title{font-size:1.5rem}}@media all and (max-width:1015px){.section--story-cta .row .section--story-cta__content .section__title{color:#fff}}.section--story-cta .row .section--story-cta__content .section__subtitle{font-weight:400;line-height:150%;margin-bottom:30px}@media (max-width:575.98px){.section--story-cta .row .section--story-cta__content .section__subtitle{width:227px;font-size:.75rem;margin-bottom:20px}}.section--story-cta .row .section--story-cta__content .btn{font-family:"Be Vietnam Pro";font-style:normal;font-weight:500;font-size:18px;line-height:150%;background:#ee4036;border-radius:48px;color:#fff}@media (max-width:575.98px){.section--story-cta .row .section--story-cta__content .btn{font-size:.875rem}}.section--story-cta .row .section--story-cta__content .btn:hover{filter:brightness(1.5)}.section--story-cta .row .section--story-cta__image img{border-radius:0 24px 24px 0;width:100%}@media (max-width:575.98px){.section--story-cta .row .section--story-cta__image img{min-height:335px;border-radius:24px}}@media all and (max-width:1015px){.section--story-cta .row .section--story-cta__image img{border-radius:24px}}.story-detail{padding-top:120px}@media (max-width:575.98px){.story-detail{padding-top:40px}}.story-detail .section__content .section__title{font-size:64px;line-height:110%;font-weight:700;margin-bottom:16px}@media (max-width:575.98px){.story-detail .section__content .section__title{font-size:calc(1.3rem + .6vw);margin-bottom:20px}}@media (max-width:575.98px) and (min-width:1200px){.story-detail .section__content .section__title{font-size:1.75rem}}.story-detail .section__content .section__subtitle{font-size:1.25rem;color:#03224c;margin-bottom:16px}@media (max-width:575.98px){.story-detail .section__content .section__subtitle{font-size:.75rem;margin-bottom:8px}}.story-detail__meta{margin-bottom:40px}@media (max-width:575.98px){.story-detail__meta{font-size:.875rem;margin-bottom:40px}}.story-detail__meta_date{font-size:.875rem;color:#a3a3a3}@media (max-width:575.98px){.story-detail__meta_date{font-size:.875rem;display:inline-block;margin-bottom:18px}}.story-detail__meta_category{padding:8px 20px;background-color:transparent;border:1px solid #ee4036;color:#ee4036;text-decoration:none;margin-right:15px;border-radius:52px}.story-detail__meta_category:hover{background-color:#ee4036;color:#fff}.story-detail__feartured-image{margin-bottom:40px;position:relative;border-radius:12px;height:auto}.story-detail__feartured-image .w-100{border-radius:12px;height:100%}.story-detail__content figure figcaption{font-size:.875rem;color:#a3a3a3;font-weight:500;margin-bottom:1em}.story-detail__content .wp-block-image{margin-bottom:1rem}.story-detail img{border-radius:12px}.story-author{gap:49px}.story-author__title{font-size:1.125rem;font-weight:700}.story-author__avatar{margin-right:31px}.story-author__info__name{font-weight:600;color:#000}.story-author__info__birthday{font-size:.875rem;font-weight:400;color:#a3a3a3;margin-bottom:20px}.story-author__info_describe{font-weight:400;color:#333}.section--stories-detail-cta{margin-bottom:80px}.section--stories-detail-cta .row .section--stories-detail-cta__content{border-radius:24px 0 0 24px;color:#fff;padding:90px 0 0 80px;background-color:#021126}@media all and (max-width:1015px){.section--stories-detail-cta .row .section--stories-detail-cta__content{background-color:transparent;padding:25px 0 0 20px;width:90%;position:absolute;top:105px}}@media (max-width:575.98px){.section--stories-detail-cta .row .section--stories-detail-cta__content{top:135px;position:absolute}}.section--stories-detail-cta .row .section--stories-detail-cta__content .section__title{font-size:32px;line-height:110%;max-width:489px;width:100%}@media (max-width:575.98px){.section--stories-detail-cta .row .section--stories-detail-cta__content .section__title{font-size:calc(1.275rem + .3vw)}}@media (max-width:575.98px) and (min-width:1200px){.section--stories-detail-cta .row .section--stories-detail-cta__content .section__title{font-size:1.5rem}}.section--stories-detail-cta .row .section--stories-detail-cta__content .section__subtitle{font-weight:400;line-height:150%;margin-bottom:30px}@media (max-width:575.98px){.section--stories-detail-cta .row .section--stories-detail-cta__content .section__subtitle{width:227px;font-size:.75rem;margin-bottom:20px}}@media (max-width:575.98px){.section--stories-detail-cta .row .section--stories-detail-cta__content .btn{font-size:.875rem}}.section--stories-detail-cta .row .section--stories-detail-cta__image img{border-radius:0 24px 24px 0;width:100%}@media (max-width:575.98px){.section--stories-detail-cta .row .section--stories-detail-cta__image img{min-height:335px;border-radius:24px}}@media all and (max-width:1015px){.section--stories-detail-cta .row .section--stories-detail-cta__image img{border-radius:24px}}.section--story-related{padding-top:80px;background-color:#feeceb}@media (max-width:575.98px){.section--story-related{background-color:#fcfcfc;padding-top:0}}.section--story-related .section__content .section__title{font-size:44px;line-height:140%;font-weight:700;font-size:calc(1.3rem + .6vw);color:#03224c}@media (min-width:1200px){.section--story-related .section__content .section__title{font-size:1.75rem}}@media (max-width:575.98px){.section--story-related .section__content .section__title{font-size:1.125rem}}.section--page .section__content .section__title{font-size:80px;line-height:110%;color:#03224c;margin-bottom:60px}@media (max-width:575.98px){.section--page .section__content .section__title{font-size:calc(1.35rem + 1.2vw);margin-bottom:30px}}@media (max-width:575.98px) and (min-width:1200px){.section--page .section__content .section__title{font-size:2.25rem}}.section--page .section__content .post-content .gsection_title{font-size:44px;line-height:140%;color:#ee4036}@media (max-width:575.98px){.section--page .section__content .post-content .gsection_title{font-size:1.25rem}}.section--page .section__content .post-content .instruction{display:none}.section--page .section__content .post-content .datepicker,.section--page .section__content .post-content .gfield_select,.section--page .section__content .post-content .large,.section--page .section__content .post-content input,.section--page .section__content .post-content select{border-radius:12px;border:1px solid #03224c;height:58px}.section--page .section__content .post-content .datepicker{width:100%}.section--page .section__content .post-content .textarea{border-radius:12px}.section--page .section__content .post-content .gform_button{margin:auto;font-family:"Be Vietnam Pro";font-style:normal;font-weight:500;font-size:18px;line-height:150%;background:#ee4036;border-radius:48px;color:#fff;max-width:299px;height:58px;width:100%;border:none;padding:12px 32px}@media (max-width:575.98px){.section--page .section__content .post-content .gform_button{max-width:unset}}.section--page .section__content .post-content .gform_button:hover{filter:brightness(1.5)}