.trip__facts{padding:30px 0;background:#ececec}.trip__facts .trip__title{text-align:left}.facts__item{display:flex;justify-content:center;flex-wrap:wrap;margin:0 -12px}.facts__item>div{margin-bottom:20px;padding:0 12px;margin-right:20px;flex:1 0 39%}.fact__card{padding-left:45px;position:relative}.fact__icon{left:0;position:absolute;top:0}.fact__icon img{height:35px;width:35px}.fact__icon i{color:var(--primary);font-size:25px;height:35px;width:35px}.fact__card span{display:block;line-height:1.3}.fact__title{font-size:14px;font-family:"Inter",sans-serif;color:rgba(74,74,74,1);margin-bottom:5px;font-weight:400}.fact__card span.fact__content{font-family:"Inter",sans-serif;font-size:16px;font-weight:500;color:#1c1c1c;line-height:24px}.fact-content,.fact__content{position:relative;color:rgba(0,0,0,.8);font-weight:500;font-size:16px;line-height:18px}.fact-content .fact__content{display:inline-block}.fact__content svg{vertical-align:middle}.fact__content[data-tooltip]:after{backdrop-filter:blur(8px);background-color:hsla(0,0%,100%,.94);border-radius:2px;bottom:29px;box-shadow:0 0 24px rgba(0,0,0,.24);color:rgba(0,0,0,.68);content:attr(data-tooltip);font-size:13px;font-weight:500;line-height:1.4;max-width:250px;min-width:250px;opacity:0;padding:15px;pointer-events:none;position:absolute;right:0;transition:all .3s ease;visibility:hidden;white-space:normal;z-index:9}.fact-content:hover .fact__content[data-tooltip]:before{border:10px solid transparent;border-top-color:#dbdbdb;content:"";left:-87%;position:absolute;top:-16px;transform:translateX(-50%)}.fact-content:hover .fact__content:after{opacity:1;transform:translateY(-5px);visibility:visible}.trip__highlights{padding:30px;background:#099969}.trip__highlights h2{color:#fff;margin:0;margin-bottom:20px}.trip__highlights ul{padding-left:13px;margin:0;columns:1;column-gap:30px}.trip__highlights ul li{font-weight:400;font-size:16px;line-height:22px;margin-bottom:8px;color:#fff}.trip__title{font-family:"Inter",sans-serif;font-size:24px;margin-bottom:24px;text-transform:capitalize;font-weight:500;color:#0d0d0d;letter-spacing:0}.trip__costing{padding:20px;background:#f2f2f2}.trip__itinerary{background:#fff;border:1px solid #0000001a}.trip__costing--head{display:flex;justify-content:space-between;align-items:flex-end}.trip__costing--head span{display:block;font-family:var(--secondary-font);font-weight:700;font-size:30px;text-align:center;color:#003ec5}.trip__costing--head small{font-weight:700;font-size:16px;color:#000;opacity:.7}.trip__costing--body table{width:100%;border-collapse:collapse}.trip__costing--body table tr:nth-child(even) td{background:#f8f8f8;border:1px solid #00000026;border-left:none;border-right:none}.trip__costing--body table tfoot tr:nth-child(even) td{border:none;background:0 0}.trip__costing--body table tfoot tr:nth-child(odd) td{background:#f8f8f8;border:1px solid #00000026;border-left:none;border-right:none}.trip__costing--body table tfoot tr:first-child td,.trip__costing--body table tfoot tr:last-child td{font-weight:700}.trip__costing--body table td{padding:10px;font-weight:400;font-size:15px;line-height:21px;color:#2e2e2e;padding-top:13px;padding-bottom:8px}.trip__costing--body table thead td{font-weight:500;background:#f8f8f8;border:1px solid rgba(0,0,0,.15);border-left:none;border-right:none}.trip__costing--body table td:last-child{text-align:right}.trip__costing--body span{font-weight:700;font-size:18px;color:#000;padding-bottom:15px;opacity:.8;display:block}.additional__options .heading-wrap{margin-bottom:0}.trip__costing--body{margin-top:15px;padding-top:15px;border-top:1px solid #fff}.trip__costing--body p{text-align:center;font-weight:700;font-size:14px;line-height:18px;color:#6a6a6a;margin-top:20px}.iti__item .iti__header h3:after{content:"";background:url(//travel-himalaya.com/wp-content/themes/travel-himalaya-2026/assets/css/../img/icon-arrow-down.svg) 0 0 no-repeat;width:12px;height:14px;position:absolute;right:0;top:3px;transition:var(--transition);-webkit-transition:var(--transition);-moz-transition:var(--transition);-ms-transition:var(--transition);-o-transition:var(--transition)}.iti__item.active .iti__header h3:after{transform:rotate(180deg);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg)}.iti__header h3{font-family:var(--secondary-font);position:relative;font-size:17px;font-weight:500;color:var(--text);padding-right:30px}.iti__item.active .iti__header h3,.iti__item .iti__header:hover h3{color:var(--primary)}.iti__item{cursor:pointer;padding-top:15px;margin-top:15px;border-top:1px solid #ccc}.iti__content{margin-top:20px;display:none}.iti__content p{margin-bottom:12px}.iti__content p,.iti__content ul li{font-weight:400;font-size:16px;line-height:28px;color:#3b3b3b}.iti__content ul{margin:0;padding-left:16px;margin-bottom:15px}.trip__inc__exc{background:#f2f5fc;padding:15px;margin-top:30px}.cost__tabs{display:flex}.cost__tabs>a{color:#000;opacity:.7;padding:16px;width:50%;font-size:17px;line-height:20px;font-weight:600;font-family:"Inter",sans-serif}.cost__tabs>a.tab-link.active{opacity:1;color:var(--primary);background:#fff}.inc__text{display:none;padding:20px;background:#fff}.inc__text.active{display:block}.inc__text ul{margin:0;padding-left:16px}.inc__text ul li,.inc__text p{font-weight:400;font-size:15px;line-height:1.4;color:#333;margin-bottom:8px}.additional__options{padding:30px 0}.trip__cta .heading-wrap h2{color:var(--primary)}.trip__cta .cta-btns{margin-top:30px}.trip__cta,.trip__faq{padding-top:20px;border-top:1px solid #c7c7c7}.trip__faq .heading-wrap h2{margin-bottom:30px}.trip__faq .heading-wrap p{margin-left:0;width:100%;margin-bottom:15px;font-weight:400;font-size:16px;line-height:26px;color:#1d1d1d;opacity:.7}.trip__cta a{margin-right:10px;margin-bottom:10px}.accordion__items{padding:20px;padding-top:35px;background:#fff;margin-bottom:15px}.accordion__title{cursor:pointer}.accordion__title h3{font-family:var(--secondary-font);font-weight:500;line-height:24px;padding-right:15px;position:relative;padding-right:30px;font-size:18px;color:var(--text)}.accordion__title h3:after{content:"";background:url(//travel-himalaya.com/wp-content/themes/travel-himalaya-2026/assets/css/../img/icon-plus.svg) 0 0 no-repeat;width:18px;height:18px;position:absolute;right:0;top:3px;transition:var(--transition);-webkit-transition:var(--transition);-moz-transition:var(--transition);-ms-transition:var(--transition);-o-transition:var(--transition)}.accordion__items.active .accordion__title h3:after{transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg)}.accordion__items.active .accordion__title h3,.accordion__items:hover .accordion__title h3{color:var(--primary);opacity:1}.accordion__content{margin-top:30px;padding:20px;background:#f7f7f7;position:relative;display:none}.accordion__content:before{content:"";position:absolute;left:0;top:-20px;width:0;height:0;border-left:20px solid #f7f7f7;border-top:20px solid transparent;border-right:20px solid transparent}.accordion__content p{font-weight:400;font-size:16px;line-height:26px;color:#000;opacity:.7}.accordion__content ul li{margin-bottom:8px;font-weight:400;font-size:16px;line-height:26px;color:#000}.similar__trips{background:#fff;border-top:1px solid #0000001a}.grid{display:grid}.grid>*{grid-column:span 12}.trip__overview .column-7,.trip__itinerary .column-7{order:-1}.about__company{border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6}.about__company .heading-wrap{margin:0}.about__company .heading-wrap h2{margin-bottom:20px}.about__company .heading-wrap p{line-height:26px}@media (min-width:768px){.facts__item>div{margin-bottom:30px;padding:0 12px;margin-right:40px;flex:unset}.fact-content,.fact__content{font-size:18px;line-height:24px}}@media (min-width:834px){.trip__title{font-size:24px}.trip__cta,.trip__faq{margin-top:30px;padding-top:30px}.trip__inc__exc{padding:30px}.trip__faq .heading-wrap p:nth-child(2){margin-bottom:50px}.trip__facts{padding:50px 0}.trip__facts .trip__title{text-align:center}.column-5{grid-column:span 5}.column-7{grid-column:span 7}.column-6{grid-column:span 6}.column-2{grid-column:span 2}.column-3{grid-column:span 3}.column-4{grid-column:span 4}.trip__overview .column-7,.trip__itinerary .column-7{order:1}.trip__costing{padding:30px}.accordion__items{padding:30px}.additional__options{padding:75px 0}.trip__cta,.trip__faq{padding-top:40px}}@media (max-width:834px){.iti__header h3{font-size:16px;line-height:1.4}.heading-wrap h2{font-size:23px}.heading-wrap h2 br{display:none}.fact__card span.fact__content{font-size:14px}.trip__title{margin-bottom:18px}.banner__content span{font-size:15px;margin-bottom:8px}.banner__content h1{font-size:25px;margin-bottom:12px}}