.head-page:not(.tour){display:none}.head-page img{width:100%;min-height:17rem;object-fit:cover}.section .btn--primary{display:flex;margin-top:2rem}.section .editor-content:not(.tab-content__editor){margin-bottom:2rem}.section .heading2:not(.price__title){background:var(--c-neutral-100);border-radius:16px 0 0 16px;display:inline-flex;padding:.5rem 3rem;margin-bottom:2rem;color:var(--c-secondary-800);margin-right:calc(-1 * var(--gutter-x))}.single-page{margin-top:3rem}.rank-math-breadcrumb{margin:0 0 2.4rem 0}.mobile .rank-math-breadcrumb{margin:2rem 0}.single-head{border-radius:12px;background-color:var(--c-neutral-0);border:1px solid var(--c-neutral-100);position:relative;z-index:2;padding:1.5rem;margin-bottom:1rem;flex:none}.mobile .single-tour__title{background:var(--c-neutral-0);border-radius:12px;padding:1.5rem;text-align:center;border:1px solid var(--c-neutral-100);display:flex;flex-direction:column;align-items:center;justify-content:center}.mobile .single-head-tour{margin-bottom:3rem}.single-tour__title b{font-size:var(--fs-16);font-weight:400}.single-head-wrapper{display:flex;align-items:center;gap:2rem}.country-flag{width:6rem;height:6rem;aspect-ratio:1 / 1;border-radius:50%;overflow:hidden;flex:none}.single-head-title{display:flex;flex-wrap:wrap;align-items:start;flex-direction:column}.single-head__item{font-size:var(--fs-16)}.single-head__item b{font-size:var(--fs-14);color:var(--c-neutral-700)}.single-tour-wrapper{display:flex;justify-content:space-between;flex-direction:column;gap:1rem}.single-tour-detail{display:flex;align-items:center;gap:1.6rem}.mobile .single-tour-detail{gap:0;border:1px solid var(--c-neutral-100);border-radius:12px;overflow:hidden}.single-tour__date{display:flex;flex-direction:column;text-align:center;align-items:center;justify-content:center;border-right:1px solid var(--c-neutral-100);padding:2rem 1rem;min-width:18.9rem;font-size:var(--fs-20);color:var(--c-black);font-weight:700;flex:1;background-color:var(--c-neutral-0)}.single-tour__date b{font-size:var(--fs-16);color:var(--c-neutral-800);font-weight:400}.single-head__title{line-height:1.5;margin-bottom:1rem}.sidebar__title{font-weight:700;color:var(--c-neutral-900);font-size:var(--fs-18);display:block}.sidebar-box__list{background-color:var(--c-neutral-0);border:1px solid var(--c-neutral-100);z-index:12;padding:1.4rem 2rem;display:none;margin-bottom:2rem;border-radius:12px}.single-content .container{padding:0}.sidebar-box__contact{border:1px solid var(--c-secondary-800);background:var(--c-secondary-50);border-radius:12px;padding:2rem}.mobile .sidebar-box__contact{margin-bottom:2rem}.sidebar-box__contact-title{display:block;text-align:center;font-size:var(--fs-24);font-weight:700;color:var(--c-secondary-500);line-height:1.5}.sidebar-box__contact-subtitle{color:var(--c-secondary-500);line-height:1.5;font-size:var(--fs-16);margin-top:1rem;display:block}.sidebar-box__contact .btn{margin-top:1.5rem}.help__link{font-size:var(--fs-14);display:flex;justify-content:space-between;gap:1rem;align-items:center}.help-list{overflow-y:auto;max-height:50vh;padding-left:1rem;overflow-x:hidden}.help-list li{margin-bottom:1rem}.help__link:hover,.help__link.on{color:var(--c-primary-600);font-weight:700}.help__link::after{content:"\e912";font-family:var(--ff-icon);font-size:.8rem}.quick-access{position:fixed;bottom:2rem;left:0;width:100%;font-size:14px;transition:all 0.3s ease-in-out;z-index:9;pointer-events:none;display:flex;justify-content:center;transform:translateY(calc(100% + 3rem));transition:all 0.3s ease-out}.active.quick-access{transform:translateY(0)}.quick-access-wrapper{min-width:0;position:relative;display:flex;flex-direction:column;width:165px;background:var(--c-neutral-0);pointer-events:auto;padding:8px;border-radius:16px;box-shadow:0 1px 6px rgba(0,0,0,.3);transition:0.4s}.quick-access-button{background:#fff;min-width:149px;pointer-events:all;display:flex;justify-content:space-between;padding:5px 8px;gap:2rem;border:1px solid var(--c-primary-400);color:var(--c-primary-400);border-radius:12px}.quick-access-content{margin-bottom:10px;display:none}.icon-open-close{position:relative;width:16px;display:block;line-height:1}.icon-open-close i{position:absolute;top:0;right:auto;bottom:0;left:0;margin:auto;width:10px;height:1px;background-color:var(--c-primary-400);transform:translateZ(0);transition:all 0.3s}.icon-open-close i:nth-child(1){left:1.1px;transform:rotate(45deg)}.icon-open-close i:nth-child(2){left:8px;transform:rotate(-45deg)}.quick-access-wrapper.open .icon-open-close i{left:0;background-color:var(--c-primary-500);width:15px}.quick-access-topics{max-height:50vh;overflow-y:auto;border-radius:8px;background:#d0ebe963;padding:15px;overflow-x:hidden}.quick-access-topics .help__link{font-size:var(--fs-16)}.quick-access-topics li:not(:last-child){margin-bottom:8px}.quick-access-topics li{width:min(550px, 80vw);color:var(--c-neutral-700)}.quick-social{display:flex;align-items:center;gap:12px;font-size:16px}.quick-access-contact{color:var(--c-neutral-0);background-color:var(--c-primary-400);border-radius:12px;margin-bottom:10px;display:flex;justify-content:center;white-space:nowrap;padding:7px 11px}.quick-phone{display:flex;align-items:center;gap:4px;font-size:2rem}.quick-phone i{font-size:2rem}.single-tour .single-page--has-hero{margin-top:-2.5rem}@media (min-width:50em){.single-tour__date{flex:none;border:1px solid var(--c-neutral-100);border-radius:12px}.single-tour-wrapper{flex-direction:row;gap:2rem}.single-head-title{align-items:center;flex-direction:row}.single-head__item{background:var(--c-neutral-50);border-radius:12px;padding:.8rem 2rem;font-weight:700;color:var(--c-neutral-900)}.single-page.single-page--has-hero{margin-top:-6rem}.single-body{display:grid;grid-template-columns:30rem minmax(0,1fr);gap:2rem}.head-page:not(.tour){display:block}.head-page img{width:100%}.sidebar-box{position:-webkit-sticky;position:sticky;top:9rem;transition:0.5s}.nav-up .sidebar-box{top:1rem}.single-head__title{margin-left:3rem;margin-bottom:0}.single-head{padding:3rem 2rem}.single-head-title{gap:2rem}.country-flag{width:8rem;height:8rem}.sidebar-box__list{display:block}.sidebar__title{margin-bottom:1.5rem}.single-head{margin-bottom:3.4rem}.section .heading2:not(.price__title){margin-right:0}}