.kt-h,.kt-h-hero,.kt-h-search-wrap{--kt-navy:#14212B;--kt-teal:#005271;--kt-yellow:#FFD400;--kt-green:#1F9D55;--kt-text:#2B3A44;--kt-muted:#5A6A75;--kt-line:#E1E7EA}.kt-v2-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:12px 22px;border-radius:7px;border:2px solid #fff0;font-weight:700;font-size:16px;line-height:1.2;text-decoration:none;cursor:pointer}.kt-v2-btn--primary{background:#FFD400;color:#000}.kt-v2-btn--primary:hover{background:#F2C900;color:#000}.kt-h-btn-lg{min-height:56px;padding:16px 30px;font-size:18px}.kt-h-btn-outline{background:#fff0;border-color:#fff;color:#fff;font-weight:500;min-height:56px;font-size:17px}.kt-h-btn-outline:hover{background:#fff;color:#14212B}.kt-h-hero{position:relative;min-height:640px;display:flex;align-items:center;color:#fff;background:#2E4350;overflow:hidden}.kt-h-hero picture,.kt-h-hero__img{position:absolute;inset:0;width:100%;height:100%}.kt-h-hero__img{object-fit:cover}.kt-h-hero::after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgb(10 18 24 / .72) 0%,rgb(10 18 24 / .45) 55%,rgb(10 18 24 / .15) 100%)}.kt-h-hero__inner{position:relative;z-index:1;padding-top:64px;padding-bottom:120px}.kt-h-eyebrow{font-size:15px;letter-spacing:1px;text-transform:uppercase;color:#FFD400;font-weight:700;margin-bottom:14px}.kt-h-hero__title{font-size:54px;line-height:1.08;font-weight:700;margin:0 0 18px;max-width:840px;color:#fff}.kt-h-hero__lead{font-size:21px;line-height:1.5;max-width:680px;margin:0 0 30px;color:#EEF2F4}.kt-h-hero__cta{display:flex;flex-wrap:wrap;gap:14px;margin-bottom:28px}.kt-h-trust{list-style:none;display:flex;flex-wrap:wrap;gap:8px 28px;padding:0;margin:0;font-size:15px;color:#DCE4E8}.kt-h-trust li::before{content:"✓ ";color:#FFD400;font-weight:700}.kt-h-search-wrap{position:relative;z-index:2;margin-top:-60px}.kt-h-search{background:#fff;border-radius:15px;box-shadow:0 8px 24px rgb(20 33 43 / .12);padding:20px 24px}.kt-h-section{padding-top:72px}.kt-h-section:last-child{padding-bottom:72px}.kt-h-h2{font-size:34px;font-weight:700;color:#14212B;margin:0 0 8px}.kt-h-sub{font-size:18px;color:#5A6A75;margin:0 0 28px}.kt-h-head{display:flex;justify-content:space-between;align-items:baseline;gap:16px;flex-wrap:wrap;margin-bottom:24px}.kt-h-head .kt-h-h2{margin:0}.kt-h-head a{font-size:16px;font-weight:500;color:#005271;text-decoration:none}.kt-h-tiles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.kt-h-tile{position:relative;display:block;height:250px;border-radius:15px;overflow:hidden;background:#3C5446;color:#fff;text-decoration:none}.kt-h-tile__img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform .4s}.kt-h-tile:hover .kt-h-tile__img{transform:scale(1.04)}.kt-h-tile::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,#fff0 40%,rgb(0 0 0 / .65) 100%)}.kt-h-tile__text{position:absolute;left:20px;right:20px;bottom:18px;z-index:1;display:flex;flex-direction:column}.kt-h-tile__name{font-size:24px;font-weight:700}.kt-h-tile__meta{font-size:15px}.kt-h-tile__eyebrow{font-size:13px;color:#FFD400;font-weight:700;text-transform:uppercase;margin-bottom:6px}.kt-h-tile--group{background:#14212B}.kt-h-tile--group::after{display:none}.kt-h-chips{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin-top:18px;font-size:15px;color:#5A6A75}.kt-h-chips a{padding:6px 14px;border-radius:20px;background:#fff;border:1px solid #E1E7EA;color:#14212B;text-decoration:none}.kt-h-chips a:hover{border-color:#14212B}.kt-h-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:84px 24px;align-items:stretch;padding-top:40px}.kt-h-cards__item .kt_tour_card{height:100%;margin-top:0!important}.kt-h-deps{background:#fff;border-radius:15px;overflow:hidden}.kt-h-dep{display:grid;grid-template-columns:minmax(0,2.4fr) minmax(0,1.2fr) minmax(0,.8fr) 140px;gap:16px;align-items:center;padding:18px 24px;border-bottom:1px solid #EEF2F4}.kt-h-dep:last-child{border-bottom:0}.kt-h-dep__title{display:block;font-size:17px;font-weight:700;color:#14212B;text-decoration:none}.kt-h-dep__meta{font-size:14px;color:#5A6A75}.kt-h-dep__date{font-size:15px}.kt-h-dep__date span{display:block;font-size:12px;color:#5A6A75}.kt-h-dep__price{font-size:18px;font-weight:700}.kt-h-why{display:flex;flex-wrap:wrap;gap:40px;align-items:center}.kt-h-why__img{flex:1 1 400px;border-radius:15px;overflow:hidden}.kt-h-why__img img{width:100%;height:400px;object-fit:cover;display:block}.kt-h-why__text{flex:1 1 480px}.kt-h-why__lead{font-size:17px;line-height:1.6;color:#2B3A44;margin:8px 0 24px}.kt-h-why__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 28px}.kt-h-why__grid b{display:block;font-size:17px;color:#14212B;margin-bottom:4px}.kt-h-why__grid span{font-size:15px;line-height:1.5;color:#2B3A44}.kt-h-guide{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.kt-h-guide__item{background:#fff;border-radius:15px;overflow:hidden;text-decoration:none;color:#14212B;display:flex;flex-direction:column}.kt-h-guide__img{width:100%;height:150px;object-fit:cover;display:block}.kt-h-guide__title{padding:14px 16px 18px;font-size:16px;font-weight:700;line-height:1.35}.kt-h-cta #kt_tour_big_form{margin-bottom:0!important}@media (max-width:991.98px){.kt-h-tiles,.kt-h-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.kt-h-guide{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767.98px){.kt-h-hero{min-height:600px;align-items:flex-end}.kt-h-hero::after{background:linear-gradient(180deg,rgb(10 18 24 / .25) 0%,rgb(10 18 24 / .55) 45%,rgb(10 18 24 / .85) 100%)}.kt-h-hero__inner{padding-top:40px;padding-bottom:80px}.kt-h-eyebrow{font-size:12px}.kt-h-hero__title{font-size:30px;line-height:1.15}.kt-h-hero__lead{font-size:16px;margin-bottom:20px}.kt-h-hero__cta{flex-direction:column;gap:10px;margin-bottom:18px}.kt-h-hero__cta .kt-v2-btn{width:100%}.kt-h-trust{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 12px;font-size:13px}.kt-h-search-wrap{margin-top:-40px}.kt-h-search{padding:16px}.kt-h-section{padding-top:44px}.kt-h-h2{font-size:24px}.kt-h-sub{font-size:16px;margin-bottom:16px}.kt-h-tiles{gap:10px}.kt-h-tile{height:140px}.kt-h-tile__text{left:12px;right:12px;bottom:10px}.kt-h-tile__name{font-size:17px}.kt-h-tile__meta{font-size:12px}.kt-h-tile__eyebrow{font-size:11px;margin-bottom:2px}.kt-h-cards{grid-template-columns:minmax(0,1fr);row-gap:92px}.kt-h-dep{grid-template-columns:minmax(0,1fr) auto;gap:6px 12px;padding:14px 16px}.kt-h-dep__main{grid-column:1 / -1}.kt-h-dep__price{display:none}.kt-h-dep .kt-v2-btn{min-height:40px;padding:8px 16px}.kt-h-why__img img{height:220px}.kt-h-why__grid{grid-template-columns:minmax(0,1fr)}.kt-h-guide__img{height:100px}.kt-h-guide__title{font-size:14px;padding:10px 12px 14px}}