.elementor-297 .elementor-element.elementor-element-6a773e6{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-297 .elementor-element.elementor-element-86bdd05 p{margin-block-end:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-297 .elementor-element.elementor-element-587fa0e{padding:4px 0px 0px 0px;}.elementor-297 .elementor-element.elementor-element-587fa0e .elementor-heading-title{color:#333333;}.elementor-297 .elementor-element.elementor-element-388469f{padding:4px 0px 0px 0px;}.elementor-297 .elementor-element.elementor-element-0618182{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-297 .elementor-element.elementor-element-48f778af{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:11px 11px;--row-gap:11px;--column-gap:11px;}.elementor-297 .elementor-element.elementor-element-3d3a10b2{--display:flex;--min-height:450px;}.elementor-297 .elementor-element.elementor-element-3d3a10b2:not(.elementor-motion-effects-element-type-background), .elementor-297 .elementor-element.elementor-element-3d3a10b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://visitnepal360.com/wp-content/uploads/2026/08/Kathmandu-Valley​.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-297 .elementor-element.elementor-element-3c0b906b{--display:flex;--gap:25px 25px;--row-gap:25px;--column-gap:25px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-297 .elementor-element.elementor-element-dcecb02 .elementor-heading-title{color:#1B1B1B;}.elementor-297 .elementor-element.elementor-element-a3f5aa9{padding:0px 0px 0px 0px;font-family:"Roboto", Sans-serif;font-weight:400;line-height:34px;}.elementor-297 .elementor-element.elementor-element-a3f5aa9 p{margin-block-end:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-297 .elementor-element.elementor-element-26772b52 .elementor-button{background-color:#38533B;}.elementor-297 .elementor-element.elementor-element-1d52597 p{margin-block-end:0px;}.elementor-297 .elementor-element.elementor-element-2a1dfe3d{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--margin-top:32px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-297 .elementor-element.elementor-element-13be8125{--display:flex;--min-height:450px;}.elementor-297 .elementor-element.elementor-element-13be8125:not(.elementor-motion-effects-element-type-background), .elementor-297 .elementor-element.elementor-element-13be8125 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://visitnepal360.com/wp-content/uploads/2026/08/YVMbMngR.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-297 .elementor-element.elementor-element-ded10a6{--display:flex;--gap:7px 7px;--row-gap:7px;--column-gap:7px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-297 .elementor-element.elementor-element-76e2698e .elementor-heading-title{color:#1B1B1B;}.elementor-297 .elementor-element.elementor-element-7a78230a{padding:0px 0px 0px 0px;font-family:"Roboto", Sans-serif;font-weight:400;line-height:34px;}.elementor-297 .elementor-element.elementor-element-7a78230a p{margin-block-end:0px;}.elementor-297 .elementor-element.elementor-element-6a8d7267 .elementor-button{background-color:#38533B;}.elementor-297 .elementor-element.elementor-element-84d8e02{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:32px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-297 .elementor-element.elementor-element-21dacca{--display:flex;--min-height:450px;}.elementor-297 .elementor-element.elementor-element-21dacca:not(.elementor-motion-effects-element-type-background), .elementor-297 .elementor-element.elementor-element-21dacca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://visitnepal360.com/wp-content/uploads/2026/08/n3Yfqwql.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-297 .elementor-element.elementor-element-8b138b5{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-297 .elementor-element.elementor-element-40b94ac .elementor-heading-title{color:#1B1B1B;}.elementor-297 .elementor-element.elementor-element-8e628fe{padding:0px 0px 0px 0px;font-family:"Roboto", Sans-serif;font-weight:400;line-height:34px;}.elementor-297 .elementor-element.elementor-element-8e628fe p{margin-block-end:0px;}.elementor-297 .elementor-element.elementor-element-eb1dc2d .elementor-button{background-color:#38533B;}.elementor-297 .elementor-element.elementor-element-a0b4f02{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--margin-top:32px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-297 .elementor-element.elementor-element-08c4e7d{--display:flex;--min-height:450px;}.elementor-297 .elementor-element.elementor-element-08c4e7d:not(.elementor-motion-effects-element-type-background), .elementor-297 .elementor-element.elementor-element-08c4e7d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://visitnepal360.com/wp-content/uploads/2026/08/U25m2nuk.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-297 .elementor-element.elementor-element-3996aeb{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-297 .elementor-element.elementor-element-43648c5 .elementor-heading-title{color:#1B1B1B;}.elementor-297 .elementor-element.elementor-element-2a41682{padding:0px 0px 0px 0px;font-family:"Roboto", Sans-serif;font-weight:400;line-height:34px;}.elementor-297 .elementor-element.elementor-element-2a41682 p{margin-block-end:0px;}.elementor-297 .elementor-element.elementor-element-f59a599 .elementor-button{background-color:#38533B;}.elementor-297 .elementor-element.elementor-element-331dd08{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:13px 13px;--row-gap:13px;--column-gap:13px;--margin-top:32px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-297 .elementor-element.elementor-element-fb7a5d0{--display:flex;--min-height:450px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-297 .elementor-element.elementor-element-fb7a5d0:not(.elementor-motion-effects-element-type-background), .elementor-297 .elementor-element.elementor-element-fb7a5d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://visitnepal360.com/wp-content/uploads/2026/08/WgndC2vz.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-297 .elementor-element.elementor-element-79ca6ce{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-297 .elementor-element.elementor-element-f6f4e0d .elementor-heading-title{color:#1B1B1B;}.elementor-297 .elementor-element.elementor-element-2d14345{padding:0px 0px 0px 0px;font-family:"Roboto", Sans-serif;font-weight:400;line-height:34px;}.elementor-297 .elementor-element.elementor-element-2d14345 p{margin-block-end:0px;}.elementor-297 .elementor-element.elementor-element-9ede672 .elementor-button{background-color:#38533B;}.elementor-297 .elementor-element.elementor-element-8613a66{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:32px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-297 .elementor-element.elementor-element-e74f174{--display:flex;--min-height:450px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-297 .elementor-element.elementor-element-e74f174:not(.elementor-motion-effects-element-type-background), .elementor-297 .elementor-element.elementor-element-e74f174 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://visitnepal360.com/wp-content/uploads/2026/08/T8Syc5CG.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-297 .elementor-element.elementor-element-2d6392b{--display:flex;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-297 .elementor-element.elementor-element-e92dfbd .elementor-heading-title{color:#1B1B1B;}.elementor-297 .elementor-element.elementor-element-8fbda9c{padding:0px 0px 0px 0px;font-family:"Roboto", Sans-serif;font-weight:400;line-height:34px;}.elementor-297 .elementor-element.elementor-element-8fbda9c p{margin-block-end:0px;}.elementor-297 .elementor-element.elementor-element-d934e18 .elementor-button{background-color:#38533B;}.elementor-297 .elementor-element.elementor-element-e65de63{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:32px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-297 .elementor-element.elementor-element-7307f79{--display:flex;--min-height:450px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-297 .elementor-element.elementor-element-7307f79:not(.elementor-motion-effects-element-type-background), .elementor-297 .elementor-element.elementor-element-7307f79 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://visitnepal360.com/wp-content/uploads/2026/08/UZAGiG5Z.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-297 .elementor-element.elementor-element-9a125a4{--display:flex;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-297 .elementor-element.elementor-element-6ec7178 .elementor-heading-title{color:#1B1B1B;}.elementor-297 .elementor-element.elementor-element-ae32b67{padding:0px 0px 0px 0px;font-family:"Roboto", Sans-serif;font-weight:400;line-height:34px;}.elementor-297 .elementor-element.elementor-element-ae32b67 p{margin-block-end:0px;}.elementor-297 .elementor-element.elementor-element-f4dcd5c .elementor-button{background-color:#38533B;}.elementor-297 .elementor-element.elementor-element-31b7a98{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:32px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-297 .elementor-element.elementor-element-30bf7f3{--display:flex;--min-height:450px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-297 .elementor-element.elementor-element-30bf7f3:not(.elementor-motion-effects-element-type-background), .elementor-297 .elementor-element.elementor-element-30bf7f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://visitnepal360.com/wp-content/uploads/2026/08/UZAGiG5Z.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-297 .elementor-element.elementor-element-bdd09c7{--display:flex;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-297 .elementor-element.elementor-element-f1ef8b4 .elementor-heading-title{color:#1B1B1B;}.elementor-297 .elementor-element.elementor-element-f32e985{padding:0px 0px 0px 0px;font-family:"Roboto", Sans-serif;font-weight:400;line-height:30px;}.elementor-297 .elementor-element.elementor-element-f32e985 p{margin-block-end:0px;}.elementor-297 .elementor-element.elementor-element-62a3773 .elementor-button{background-color:#38533B;}.elementor-297 .elementor-element.elementor-element-6dacca8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:32px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-297 .elementor-element.elementor-element-ee740a3{--display:flex;--min-height:450px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-297 .elementor-element.elementor-element-ee740a3:not(.elementor-motion-effects-element-type-background), .elementor-297 .elementor-element.elementor-element-ee740a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://visitnepal360.com/wp-content/uploads/2026/08/tmCFxuZ.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-297 .elementor-element.elementor-element-ba530b8{--display:flex;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-297 .elementor-element.elementor-element-2cd6a53 .elementor-heading-title{color:#1B1B1B;}.elementor-297 .elementor-element.elementor-element-355146d{padding:0px 0px 0px 0px;font-family:"Roboto", Sans-serif;font-weight:400;line-height:30px;}.elementor-297 .elementor-element.elementor-element-355146d p{margin-block-end:0px;}.elementor-297 .elementor-element.elementor-element-69a0193 .elementor-button{background-color:#38533B;}.elementor-297 .elementor-element.elementor-element-4b8062c{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:32px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-297 .elementor-element.elementor-element-a15779f{--display:flex;--min-height:450px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-297 .elementor-element.elementor-element-a15779f:not(.elementor-motion-effects-element-type-background), .elementor-297 .elementor-element.elementor-element-a15779f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://visitnepal360.com/wp-content/uploads/2026/08/xcQOzbvV.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-297 .elementor-element.elementor-element-b1de9fd{--display:flex;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-297 .elementor-element.elementor-element-1a725f4 .elementor-heading-title{color:#1B1B1B;}.elementor-297 .elementor-element.elementor-element-5e081a9{padding:0px 0px 0px 0px;font-family:"Roboto", Sans-serif;font-weight:400;line-height:30px;}.elementor-297 .elementor-element.elementor-element-5e081a9 p{margin-block-end:0px;}.elementor-297 .elementor-element.elementor-element-6a591b9 .elementor-button{background-color:#38533B;}.elementor-297 .elementor-element.elementor-element-390ba50{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:32px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-297 .elementor-element.elementor-element-49905d9{--display:flex;--min-height:450px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-297 .elementor-element.elementor-element-49905d9:not(.elementor-motion-effects-element-type-background), .elementor-297 .elementor-element.elementor-element-49905d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://visitnepal360.com/wp-content/uploads/2026/08/DqVRT-RN.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-297 .elementor-element.elementor-element-8a6a085{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:86px;--padding-bottom:0px;--padding-left:0px;--padding-right:15px;}.elementor-297 .elementor-element.elementor-element-87372f7{--display:flex;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-297 .elementor-element.elementor-element-8089484 .elementor-heading-title{color:#1B1B1B;}.elementor-297 .elementor-element.elementor-element-3de172a{padding:0px 0px 0px 0px;font-family:"Roboto", Sans-serif;font-weight:400;line-height:30px;}.elementor-297 .elementor-element.elementor-element-3de172a p{margin-block-end:0px;}.elementor-297 .elementor-element.elementor-element-96c39d1 .elementor-button{background-color:#38533B;}.elementor-297 .elementor-element.elementor-element-8b6ba62{--display:flex;}.elementor-297 .elementor-element.elementor-element-1292510{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:32px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-297 .elementor-element.elementor-element-dc59572{--display:flex;--min-height:450px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-297 .elementor-element.elementor-element-dc59572:not(.elementor-motion-effects-element-type-background), .elementor-297 .elementor-element.elementor-element-dc59572 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://visitnepal360.com/wp-content/uploads/2026/08/0AlTFtQa.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-297 .elementor-element.elementor-element-e11e94a{--display:flex;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-297 .elementor-element.elementor-element-e11e94a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-297 .elementor-element.elementor-element-a73d1de .elementor-heading-title{color:#1B1B1B;}.elementor-297 .elementor-element.elementor-element-127b9cc{padding:0px 0px 0px 0px;font-family:"Roboto", Sans-serif;font-weight:400;line-height:30px;}.elementor-297 .elementor-element.elementor-element-127b9cc p{margin-block-end:0px;}.elementor-297 .elementor-element.elementor-element-79f3b5e .elementor-button{background-color:#38533B;}.elementor-297 .elementor-element.elementor-element-f1c9b53{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:32px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-297 .elementor-element.elementor-element-1a13a2f{--display:flex;--min-height:450px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-297 .elementor-element.elementor-element-1a13a2f:not(.elementor-motion-effects-element-type-background), .elementor-297 .elementor-element.elementor-element-1a13a2f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://visitnepal360.com/wp-content/uploads/2026/08/uq5rFTBI.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-297 .elementor-element.elementor-element-4233d49{--display:flex;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-297 .elementor-element.elementor-element-4233d49.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-297 .elementor-element.elementor-element-b1175e2 .elementor-heading-title{color:#1B1B1B;}.elementor-297 .elementor-element.elementor-element-cb9ee47{padding:0px 0px 0px 0px;font-family:"Roboto", Sans-serif;font-weight:400;line-height:30px;}.elementor-297 .elementor-element.elementor-element-cb9ee47 p{margin-block-end:0px;}.elementor-297 .elementor-element.elementor-element-f154c41 .elementor-button{background-color:#38533B;}.elementor-297 .elementor-element.elementor-element-f28dc0d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-297 .elementor-element.elementor-element-6b67263{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-297 .elementor-element.elementor-element-a58494f{padding:0px 0px 0px 0px;}.elementor-297 .elementor-element.elementor-element-abfdfb1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-297 .elementor-element.elementor-element-0b86827{padding:0px 0px 0px 0px;}.elementor-297 .elementor-element.elementor-element-2618e19{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-297 .elementor-element.elementor-element-f0ed30e{padding:0px 0px 0px 0px;}.elementor-297 .elementor-element.elementor-element-6c4956c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-297 .elementor-element.elementor-element-5005b29{padding:0px 0px 0px 0px;}.elementor-297 .elementor-element.elementor-element-e7596a1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-297 .elementor-element.elementor-element-6275214{padding:0px 0px 0px 0px;}.elementor-297 .elementor-element.elementor-element-b544caf{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-297 .elementor-element.elementor-element-0dccebb{padding:0px 0px 0px 0px;}.elementor-297 .elementor-element.elementor-element-73611e3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-297 .elementor-element.elementor-element-925078a{padding:0px 0px 0px 0px;}.elementor-297 .elementor-element.elementor-element-a936d61{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-297 .elementor-element.elementor-element-58f8602{padding:0px 0px 0px 0px;}.elementor-297 .elementor-element.elementor-element-6c652d4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-297 .elementor-element.elementor-element-40db6e8{padding:0px 0px 0px 0px;}.elementor-297 .elementor-element.elementor-element-6c2b82e2{--display:flex;--min-height:201px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-297 .elementor-element.elementor-element-6c2b82e2:not(.elementor-motion-effects-element-type-background), .elementor-297 .elementor-element.elementor-element-6c2b82e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(121deg, #522D2D 82%, #f2295b 100%);}.elementor-297 .elementor-element.elementor-element-6c2b82e2.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-297 .elementor-element.elementor-element-7a8ca013{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-297 .elementor-element.elementor-element-4e40b48c{padding:0px 14px 0px 14px;text-align:start;}.elementor-297 .elementor-element.elementor-element-4e40b48c .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:49px;font-weight:800;color:#FFFFFF;}.elementor-297 .elementor-element.elementor-element-767b43ec{padding:0px 14px 0px 14px;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;letter-spacing:0.2px;word-spacing:1px;color:#EBEAEA;}.elementor-297 .elementor-element.elementor-element-767b43ec p{margin-block-end:0px;}.elementor-297 .elementor-element.elementor-element-1fc866f3{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:86px;--padding-bottom:0px;--padding-left:0px;--padding-right:15px;}.elementor-297 .elementor-element.elementor-element-161dd4a1 .elementor-button{background-color:#9C2422;font-family:"Roboto", Sans-serif;font-weight:500;border-radius:10px 10px 10px 10px;padding:21px 21px 21px 21px;}.elementor-297 .elementor-element.elementor-element-161dd4a1 .elementor-button:hover, .elementor-297 .elementor-element.elementor-element-161dd4a1 .elementor-button:focus{background-color:#851B1B;}.elementor-297 .elementor-element.elementor-element-161dd4a1{padding:0px 0px 0px 0px;}.elementor-297 .elementor-element.elementor-element-bbfbde0{--display:flex;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-297 .elementor-element.elementor-element-3d3a10b2{--width:84%;}.elementor-297 .elementor-element.elementor-element-13be8125{--width:84%;}.elementor-297 .elementor-element.elementor-element-21dacca{--width:84%;}.elementor-297 .elementor-element.elementor-element-08c4e7d{--width:84%;}.elementor-297 .elementor-element.elementor-element-fb7a5d0{--width:84%;}.elementor-297 .elementor-element.elementor-element-e74f174{--width:84%;}.elementor-297 .elementor-element.elementor-element-7307f79{--width:84%;}.elementor-297 .elementor-element.elementor-element-30bf7f3{--width:84%;}.elementor-297 .elementor-element.elementor-element-ee740a3{--width:84%;}.elementor-297 .elementor-element.elementor-element-a15779f{--width:84%;}.elementor-297 .elementor-element.elementor-element-49905d9{--width:84%;}.elementor-297 .elementor-element.elementor-element-8a6a085{--width:80%;}.elementor-297 .elementor-element.elementor-element-dc59572{--width:84%;}.elementor-297 .elementor-element.elementor-element-e11e94a{--width:53.352%;}.elementor-297 .elementor-element.elementor-element-1a13a2f{--width:84%;}.elementor-297 .elementor-element.elementor-element-4233d49{--width:53.352%;}.elementor-297 .elementor-element.elementor-element-6c2b82e2{--width:100%;}.elementor-297 .elementor-element.elementor-element-7a8ca013{--width:100%;}.elementor-297 .elementor-element.elementor-element-1fc866f3{--width:80%;}}@media(max-width:1024px) and (min-width:768px){.elementor-297 .elementor-element.elementor-element-48f778af{--content-width:100%;}.elementor-297 .elementor-element.elementor-element-2a1dfe3d{--content-width:100%;}.elementor-297 .elementor-element.elementor-element-84d8e02{--content-width:100%;}.elementor-297 .elementor-element.elementor-element-a0b4f02{--content-width:100%;}.elementor-297 .elementor-element.elementor-element-331dd08{--content-width:100%;}.elementor-297 .elementor-element.elementor-element-8613a66{--content-width:100%;}.elementor-297 .elementor-element.elementor-element-e65de63{--content-width:100%;}.elementor-297 .elementor-element.elementor-element-31b7a98{--content-width:100%;}.elementor-297 .elementor-element.elementor-element-6dacca8{--content-width:100%;}.elementor-297 .elementor-element.elementor-element-4b8062c{--content-width:100%;}.elementor-297 .elementor-element.elementor-element-390ba50{--content-width:100%;}.elementor-297 .elementor-element.elementor-element-6c2b82e2{--width:814px;}}@media(max-width:1024px){.elementor-297 .elementor-element.elementor-element-48f778af{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-297 .elementor-element.elementor-element-3d3a10b2{--min-height:302px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-297 .elementor-element.elementor-element-2a1dfe3d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-297 .elementor-element.elementor-element-13be8125{--min-height:302px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-297 .elementor-element.elementor-element-84d8e02{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-297 .elementor-element.elementor-element-21dacca{--min-height:302px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-297 .elementor-element.elementor-element-a0b4f02{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-297 .elementor-element.elementor-element-08c4e7d{--min-height:302px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-297 .elementor-element.elementor-element-331dd08{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-297 .elementor-element.elementor-element-fb7a5d0{--min-height:302px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-297 .elementor-element.elementor-element-8613a66{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-297 .elementor-element.elementor-element-e74f174{--min-height:302px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-297 .elementor-element.elementor-element-e65de63{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-297 .elementor-element.elementor-element-7307f79{--min-height:302px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-297 .elementor-element.elementor-element-31b7a98{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-297 .elementor-element.elementor-element-30bf7f3{--min-height:302px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-297 .elementor-element.elementor-element-6dacca8{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-297 .elementor-element.elementor-element-ee740a3{--min-height:302px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-297 .elementor-element.elementor-element-4b8062c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-297 .elementor-element.elementor-element-a15779f{--min-height:302px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-297 .elementor-element.elementor-element-390ba50{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-297 .elementor-element.elementor-element-49905d9{--min-height:302px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-297 .elementor-element.elementor-element-1292510{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-297 .elementor-element.elementor-element-dc59572{--min-height:302px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-297 .elementor-element.elementor-element-f1c9b53{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-297 .elementor-element.elementor-element-1a13a2f{--min-height:302px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-297 .elementor-element.elementor-element-6c2b82e2{--min-height:200px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-297 .elementor-element.elementor-element-4e40b48c .elementor-heading-title{font-size:31px;}.elementor-297 .elementor-element.elementor-element-767b43ec{font-size:14px;}}@media(max-width:767px){.elementor-297 .elementor-element.elementor-element-48f778af{--min-height:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-297 .elementor-element.elementor-element-3d3a10b2{--min-height:329px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-297 .elementor-element.elementor-element-2a1dfe3d{--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-297 .elementor-element.elementor-element-13be8125{--min-height:329px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-297 .elementor-element.elementor-element-84d8e02{--min-height:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-297 .elementor-element.elementor-element-21dacca{--min-height:329px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-297 .elementor-element.elementor-element-a0b4f02{--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-297 .elementor-element.elementor-element-08c4e7d{--min-height:329px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-297 .elementor-element.elementor-element-331dd08{--min-height:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-297 .elementor-element.elementor-element-fb7a5d0{--min-height:329px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-297 .elementor-element.elementor-element-8613a66{--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-297 .elementor-element.elementor-element-e74f174{--min-height:329px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-297 .elementor-element.elementor-element-e65de63{--min-height:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-297 .elementor-element.elementor-element-7307f79{--min-height:329px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-297 .elementor-element.elementor-element-31b7a98{--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-297 .elementor-element.elementor-element-30bf7f3{--min-height:329px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-297 .elementor-element.elementor-element-6dacca8{--min-height:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-297 .elementor-element.elementor-element-ee740a3{--min-height:329px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-297 .elementor-element.elementor-element-4b8062c{--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-297 .elementor-element.elementor-element-a15779f{--min-height:329px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-297 .elementor-element.elementor-element-390ba50{--min-height:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-297 .elementor-element.elementor-element-49905d9{--min-height:329px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-297 .elementor-element.elementor-element-8a6a085{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;}.elementor-297 .elementor-element.elementor-element-1292510{--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-297 .elementor-element.elementor-element-dc59572{--min-height:329px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-297 .elementor-element.elementor-element-f1c9b53{--min-height:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-297 .elementor-element.elementor-element-1a13a2f{--min-height:329px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-297 .elementor-element.elementor-element-6c2b82e2{--width:327px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-297 .elementor-element.elementor-element-7a8ca013{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--padding-top:8px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-297 .elementor-element.elementor-element-7a8ca013.e-con{--align-self:flex-start;}.elementor-297 .elementor-element.elementor-element-1fc866f3{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;}}/* Start custom CSS for html, class: .elementor-element-b5b2d5b *//* =========================================================
   VISIT NEPAL 360
   POKHARA AT A GLANCE
   ========================================================= */

.vn-pokhara-glance {

    --pk-dark: #17201d;
    --pk-text: #56605b;
    --pk-muted: #858d88;
    --pk-accent: #39766b;
    --pk-line: #dfe3e0;

    width: 100%;

    padding: 30px 24px 35px;

    background: #ffffff;

    box-sizing: border-box;

    overflow: hidden;
}


.vn-pokhara-glance *,
.vn-pokhara-glance *::before,
.vn-pokhara-glance *::after {

    box-sizing: border-box;
}


.vn-pokhara-glance-wrap {

    width: 100%;

    max-width: 1180px;

    margin: 0 auto;
}


/* =========================================================
   TITLE
   ========================================================= */

.vn-pokhara-title {

    display: grid;

    grid-template-columns: 1fr 1fr;

    align-items: end;

    gap: 70px;

    padding-bottom: 65px;

    border-bottom: 1px solid var(--pk-line);
}


.vn-pokhara-overline {

    display: block;

    margin-bottom: 20px;

    color: var(--pk-accent);

    font-size: 10px;

    font-weight: 800;

    letter-spacing: 3px;

    line-height: 1;
}


.vn-pokhara-title h2 {

    margin: 0;

    color: var(--pk-dark);

    font-family: inherit;

    font-size: clamp(70px, 11vw, 145px);

    font-weight: 700;

    letter-spacing: -8px;

    line-height: .72;
}


/* =========================================================
   IMAGE
   ========================================================= */

.vn-pokhara-title-right {

    display: flex;

    flex-direction: column;

    align-items: flex-start;

    gap: 28px;
}


.vn-pokhara-image {

    position: relative;

    width: 100%;

    height: 280px;

    overflow: hidden;

    background: #e9ecea;
}


.vn-pokhara-image::after {

    content: "";

    position: absolute;

    inset: 0;

    background:
        linear-gradient(
            180deg,
            rgba(0,0,0,0) 50%,
            rgba(0,0,0,.18) 100%
        );

    pointer-events: none;
}


.vn-pokhara-image img {

    display: block;

    width: 100%;

    height: 100%;

    object-fit: cover;

    object-position: center;

    transition: transform .7s ease;
}


.vn-pokhara-image:hover img {

    transform: scale(1.04);
}


.vn-pokhara-title-right p {

    max-width: 390px;

    margin: 0;

    color: var(--pk-text);

    font-size: 17px;

    line-height: 1.75;
}


/* =========================================================
   INFORMATION
   ========================================================= */

.vn-pokhara-info {

    display: grid;

    grid-template-columns:
        1.3fr
        .8fr
        1fr
        .7fr;

    border-bottom: 1px solid var(--pk-line);
}


.vn-pokhara-info-block {

    min-height: 175px;

    padding: 30px 28px 30px 0;

    margin-right: 28px;

    border-right: 1px solid var(--pk-line);
}


.vn-pokhara-info-block:nth-child(4) {

    border-right: 0;

    margin-right: 0;
}


.vn-pokhara-info-block span,
.vn-pokhara-info-wide span {

    display: block;

    margin-bottom: 18px;

    color: var(--pk-muted);

    font-size: 8px;

    font-weight: 800;

    letter-spacing: 2px;

    line-height: 1.2;
}


.vn-pokhara-info-block p {

    max-width: 260px;

    margin: 0;

    color: var(--pk-dark);

    font-size: 14px;

    line-height: 1.75;
}


.vn-pokhara-info-block strong {

    color: var(--pk-accent);

    font-size: 25px;

    font-weight: 700;

    letter-spacing: -1px;
}


/* =========================================================
   WIDE INFORMATION
   ========================================================= */

.vn-pokhara-info-wide {

    grid-column: span 2;

    min-height: 150px;

    padding: 30px 30px 25px 0;

    border-top: 1px solid var(--pk-line);
}


.vn-pokhara-info-wide:nth-child(6) {

    padding-left: 30px;

    border-left: 1px solid var(--pk-line);
}


.vn-pokhara-info-wide p {

    max-width: 500px;

    margin: 0;

    color: var(--pk-dark);

    font-size: 16px;

    line-height: 1.7;
}


/* =========================================================
   FOOTER
   ========================================================= */

.vn-pokhara-bottom {

    display: flex;

    justify-content: space-between;

    padding-top: 25px;

    color: var(--pk-muted);

    font-size: 8px;

    font-weight: 800;

    letter-spacing: 2.5px;

    line-height: 1.5;
}


/* =========================================================
   TABLET
   ========================================================= */

@media (max-width: 900px) {

    .vn-pokhara-glance {

        padding: 90px 20px 30px;
    }


    .vn-pokhara-title {

        grid-template-columns: 1fr;

        gap: 35px;

        padding-bottom: 50px;
    }


    .vn-pokhara-title h2 {

        font-size: 100px;
    }


    .vn-pokhara-image {

        height: 300px;
    }


    .vn-pokhara-info {

        grid-template-columns: 1fr 1fr;
    }


    .vn-pokhara-info-block {

        border-bottom: 1px solid var(--pk-line);
    }


    .vn-pokhara-info-block:nth-child(2) {

        border-right: 0;

        margin-right: 0;

        padding-left: 25px;
    }


    .vn-pokhara-info-block:nth-child(3) {

        border-right: 1px solid var(--pk-line);
    }


    .vn-pokhara-info-wide {

        grid-column: span 1;

        border-top: 0;

        border-bottom: 1px solid var(--pk-line);
    }


    .vn-pokhara-info-wide:nth-child(6) {

        padding-left: 25px;

        border-left: 1px solid var(--pk-line);
    }

}


/* =========================================================
   MOBILE
   ========================================================= */

@media (max-width: 600px) {

    .vn-pokhara-glance {

        padding: 70px 16px 25px;
    }


    .vn-pokhara-title {

        gap: 25px;

        padding-bottom: 40px;
    }


    .vn-pokhara-title h2 {

        font-size: 72px;

        letter-spacing: -5px;

        line-height: .75;
    }


    .vn-pokhara-image {

        height: 230px;

        margin-bottom: 0;
    }


    .vn-pokhara-title-right p {

        font-size: 15px;

        line-height: 1.75;
    }


    .vn-pokhara-info {

        display: block;
    }


    .vn-pokhara-info-block,
    .vn-pokhara-info-wide,
    .vn-pokhara-info-wide:nth-child(6) {

        min-height: auto;

        margin: 0;

        padding: 25px 0;

        border: 0;

        border-bottom: 1px solid var(--pk-line);
    }


    .vn-pokhara-info-block:nth-child(2) {

        padding-left: 0;
    }


    .vn-pokhara-info-wide p {

        font-size: 15px;

        line-height: 1.7;
    }


    .vn-pokhara-bottom {

        display: block;

        line-height: 2;
    }


    .vn-pokhara-bottom span {

        display: block;
    }

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2f84fa7 *//* =========================================================
   VISIT NEPAL 360
   EXPLORE BEYOND PHEWA LAKE
   Clean Editorial Introduction
   ========================================================= */

.vn-beyond-phewa {

    --bp-dark: #202522;
    --bp-text: #626a65;
    --bp-muted: #929995;
    --bp-accent: #39766b;
    --bp-line: #dfe3e0;

    width: 100%;

    padding:  15px 10px;

    background: #ffffff;

    box-sizing: border-box;
}


.vn-beyond-phewa *,
.vn-beyond-phewa *::before,
.vn-beyond-phewa *::after {

    box-sizing: border-box;
}


.vn-beyond-phewa-wrap {

    width: 100%;

    max-width: 1180px;

    margin: 0 auto;
}


/* =========================================================
   TOP
   ========================================================= */

.vn-beyond-phewa-top {

    display: flex;

    justify-content: space-between;

    align-items: center;

    padding-bottom: 25px;

    border-bottom: 1px solid var(--bp-line);
}


.vn-beyond-phewa-label {

    color: var(--bp-accent);

    font-size: 9px;

    font-weight: 800;

    letter-spacing: 3px;
}


.vn-beyond-phewa-number {

    color: #c8ceca;

    font-size: 12px;

    font-weight: 700;

    letter-spacing: 2px;
}


/* =========================================================
   CONTENT
   ========================================================= */

.vn-beyond-phewa-content {

    display: grid;

    grid-template-columns: 1.15fr .85fr;

    gap: 100px;

    align-items: end;

    padding: 80px 0 95px;
}


.vn-beyond-phewa-content h2 {

    max-width: 720px;

    margin: 0;

    color: var(--bp-dark);

    font-family: inherit;

    font-size: clamp(55px, 7.5vw, 105px);

    font-weight: 700;

    letter-spacing: -6px;

    line-height: .86;
}


.vn-beyond-phewa-content h2 span {

    color: var(--bp-accent);
}


/* =========================================================
   DESCRIPTION
   ========================================================= */

.vn-beyond-phewa-copy {

    display: flex;

    align-items: flex-start;

    gap: 22px;

    padding-bottom: 5px;
}


.vn-beyond-phewa-line {

    flex: 0 0 auto;

    width: 2px;

    height: 72px;

    background: var(--bp-accent);
}


.vn-beyond-phewa-copy p {

    max-width: 390px;

    margin: 0;

    color: var(--bp-text);

    font-size: 16px;

    line-height: 1.9;
}


/* =========================================================
   BOTTOM
   ========================================================= */

.vn-beyond-phewa-bottom {

    display: flex;

    justify-content: space-between;

    padding-top: 25px;

    border-top: 1px solid var(--bp-line);

    color: var(--bp-muted);

    font-size: 8px;

    font-weight: 800;

    letter-spacing: 2.5px;
}


/* =========================================================
   TABLET
   ========================================================= */

@media (max-width: 900px) {

    .vn-beyond-phewa {

        padding: 85px 20px 30px;
    }


    .vn-beyond-phewa-content {

        grid-template-columns: 1fr;

        gap: 45px;

        padding: 65px 0 70px;
    }


    .vn-beyond-phewa-content h2 {

        font-size: 75px;

        letter-spacing: -4px;
    }


    .vn-beyond-phewa-copy {

        max-width: 550px;

        margin-left: 35%;
    }

}


/* =========================================================
   MOBILE
   ========================================================= */

@media (max-width: 600px) {

    .vn-beyond-phewa {

        padding: 70px 16px 25px;
    }


    .vn-beyond-phewa-top {

        padding-bottom: 20px;
    }


    .vn-beyond-phewa-label {

        font-size: 8px;

        letter-spacing: 2px;
    }


    .vn-beyond-phewa-content {

        gap: 35px;

        padding: 55px 0 60px;
    }


    .vn-beyond-phewa-content h2 {

        font-size: 51px;

        letter-spacing: -3px;

        line-height: .9;
    }


    .vn-beyond-phewa-copy {

        margin-left: 0;

        gap: 15px;
    }


    .vn-beyond-phewa-line {

        height: 65px;
    }


    .vn-beyond-phewa-copy p {

        font-size: 14px;

        line-height: 1.8;
    }


    .vn-beyond-phewa-bottom {

        display: block;

        line-height: 2.2;
    }


    .vn-beyond-phewa-bottom span {

        display: block;
    }

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-a61ce5a *//* =========================================================
   VISIT NEPAL 360
   BEST THINGS TO DO IN POKHARA
   Editorial Table
   ========================================================= */

.vn-pokhara-things {

    --pt-dark: #202522;
    --pt-text: #606863;
    --pt-muted: #929994;
    --pt-accent: #39766b;
    --pt-line: #dfe3e0;

    width: 100%;

    padding: 20px 24px;

    background: #ffffff;

    box-sizing: border-box;
}


.vn-pokhara-things *,
.vn-pokhara-things *::before,
.vn-pokhara-things *::after {

    box-sizing: border-box;
}


.vn-pokhara-things-wrap {

    width: 100%;

    max-width: 1180px;

    margin: 0 auto;
}


/* =========================================================
   HEADING
   ========================================================= */

.vn-pokhara-things-heading {

    display: grid;

    grid-template-columns: 1fr 1fr;

    gap: 80px;

    align-items: end;

    margin-bottom: 70px;
}


.vn-pokhara-things-heading h2 {

    margin: 0;

    color: var(--pt-dark);

    font-family: inherit;

    font-size: clamp(55px, 7vw, 95px);

    font-weight: 700;

    letter-spacing: -5px;

    line-height: .87;
}


.vn-pokhara-things-heading h2 span {

    color: var(--pt-accent);
}


.vn-pokhara-things-heading p {

    max-width: 420px;

    margin: 0 0 5px;

    color: var(--pt-text);

    font-size: 15px;

    line-height: 1.9;
}


/* =========================================================
   TABLE
   ========================================================= */

.vn-pokhara-table {

    width: 100%;

    border-top: 2px solid var(--pt-dark);
}


/* =========================================================
   ROW
   ========================================================= */

.vn-pokhara-row {

    display: grid;

    grid-template-columns: 90px 280px 1fr;

    min-height: 82px;

    border-bottom: 1px solid var(--pt-line);

    transition:
        background-color .25s ease,
        padding-left .25s ease;
}


.vn-pokhara-row:not(.vn-pokhara-table-head):hover {

    background: #f7f9f7;

    padding-left: 10px;
}


/* =========================================================
   TABLE HEADER
   ========================================================= */

.vn-pokhara-table-head {

    min-height: 48px;

    color: var(--pt-muted);

    font-size: 8px;

    font-weight: 800;

    letter-spacing: 2px;

    text-transform: uppercase;

    align-items: center;
}


/* =========================================================
   NUMBER
   ========================================================= */

.vn-pokhara-no {

    display: flex;

    align-items: center;

    color: var(--pt-accent);

    font-size: 11px;

    font-weight: 800;

    letter-spacing: 1px;
}


/* =========================================================
   EXPERIENCE NAME
   ========================================================= */

.vn-pokhara-name {

    display: flex;

    align-items: center;

    padding-right: 30px;

    color: var(--pt-dark);

    font-size: 18px;

    font-weight: 700;

    letter-spacing: -.4px;
}


/* =========================================================
   DESCRIPTION
   ========================================================= */

.vn-pokhara-row > div:last-child {

    display: flex;

    align-items: center;

    max-width: 620px;

    color: var(--pt-text);

    font-size: 14px;

    line-height: 1.7;
}


/* =========================================================
   TABLET
   ========================================================= */

@media (max-width: 900px) {

    .vn-pokhara-things {

        padding: 90px 20px;
    }


    .vn-pokhara-things-heading {

        grid-template-columns: 1fr;

        gap: 30px;

        margin-bottom: 55px;
    }


    .vn-pokhara-row {

        grid-template-columns: 65px 220px 1fr;
    }

}


/* =========================================================
   MOBILE
   ========================================================= */

@media (max-width: 650px) {

    .vn-pokhara-things {

        padding: 70px 16px;
    }


    .vn-pokhara-things-heading {

        gap: 25px;

        margin-bottom: 45px;
    }


    .vn-pokhara-things-heading h2 {

        font-size: 50px;

        letter-spacing: -3px;
    }


    .vn-pokhara-things-heading p {

        font-size: 14px;

        line-height: 1.8;
    }


    /* Turn table into compact stacked rows */

    .vn-pokhara-table-head {

        display: none;
    }


    .vn-pokhara-row {

        display: grid;

        grid-template-columns: 42px 1fr;

        gap: 5px;

        padding: 22px 0;

        min-height: auto;
    }


    .vn-pokhara-row:not(.vn-pokhara-table-head):hover {

        padding-left: 5px;
    }


    .vn-pokhara-no {

        align-items: flex-start;

        padding-top: 3px;

        font-size: 10px;
    }


    .vn-pokhara-name {

        display: block;

        padding: 0;

        font-size: 18px;

        line-height: 1.3;
    }


    .vn-pokhara-row > div:last-child {

        grid-column: 2;

        display: block;

        max-width: none;

        padding-top: 8px;

        font-size: 13px;

        line-height: 1.7;
    }

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-a58494f *//* =========================================================
   VISIT NEPAL 360
   POKHARA ADVENTURE
   Asymmetric Editorial Layout
   ========================================================= */

.vn-pkr-adventure {

    --adv-dark: #1c2421;
    --adv-text: #626a65;
    --adv-muted: #929994;
    --adv-accent: #39766b;
    --adv-line: #dfe3e0;

    width: 100%;

    padding: 30px 24px;

    background: #ffffff;

    box-sizing: border-box;
}


.vn-pkr-adventure *,
.vn-pkr-adventure *::before,
.vn-pkr-adventure *::after {

    box-sizing: border-box;
}


.vn-pkr-adventure-inner {

    width: 100%;

    max-width: 1180px;

    margin: 0 auto;
}


/* =========================================================
   HEADER
   ========================================================= */

.vn-pkr-adventure-header {

    display: grid;

    grid-template-columns: 1.05fr .95fr;

    gap: 120px;

    padding-bottom: 75px;

    border-bottom: 1px solid var(--adv-line);

    align-items: end;
}


.vn-pkr-adventure-title p {

    margin: 0 0 20px;

    color: var(--adv-accent);

    font-size: 9px;

    font-weight: 800;

    letter-spacing: 3px;
}


.vn-pkr-adventure-title h2 {

    margin: 0;

    color: var(--adv-dark);

    font-family: inherit;

    font-size: clamp(65px, 8vw, 110px);

    font-weight: 700;

    letter-spacing: -7px;

    line-height: .82;
}


.vn-pkr-adventure-title h2 span {

    color: var(--adv-accent);

    font-style: italic;
}


.vn-pkr-adventure-intro {

    max-width: 470px;
}


.vn-pkr-adventure-intro p {

    margin: 0;

    color: var(--adv-text);

    font-size: 16px;

    line-height: 1.9;
}


.vn-pkr-adventure-intro p + p {

    margin-top: 20px;

    color: var(--adv-muted);

    font-size: 13px;

    line-height: 1.8;
}


/* =========================================================
   SAFETY CHECK
   ========================================================= */

.vn-pkr-adventure-check {

    display: grid;

    grid-template-columns: 180px 1fr;

    gap: 40px;

    padding: 30px 0;

    border-bottom: 1px solid var(--adv-line);
}


.vn-pkr-adventure-check-title {

    color: var(--adv-dark);

    font-size: 8px;

    font-weight: 800;

    letter-spacing: 2.5px;
}


.vn-pkr-adventure-check ul {

    display: flex;

    flex-wrap: wrap;

    gap: 8px 32px;

    margin: 0;

    padding: 0;

    list-style: none;
}


.vn-pkr-adventure-check li {

    color: var(--adv-text);

    font-size: 12px;

    line-height: 1.8;
}


.vn-pkr-adventure-check li::before {

    content: "•";

    margin-right: 8px;

    color: var(--adv-accent);
}


/* =========================================================
   FEATURED ACTIVITY
   ========================================================= */

.vn-pkr-adventure-feature {

    display: grid;

    grid-template-columns: 180px 1fr;

    gap: 60px;

    min-height: 390px;

    padding: 85px 0;

    border-bottom: 1px solid var(--adv-line);
}


.vn-pkr-adventure-feature-number {

    color: var(--adv-accent);

    font-size: 12px;

    font-weight: 800;

    letter-spacing: 2px;
}


.vn-pkr-adventure-feature-content {

    max-width: 680px;
}


.vn-pkr-adventure-feature-content h3 {

    margin: 0 0 35px;

    color: var(--adv-dark);

    font-family: inherit;

    font-size: clamp(55px, 7vw, 90px);

    font-weight: 700;

    letter-spacing: -5px;

    line-height: .9;
}


.vn-pkr-adventure-feature-content p {

    max-width: 570px;

    margin: 0;

    color: var(--adv-text);

    font-size: 15px;

    line-height: 1.9;
}


.vn-pkr-adventure-feature-content p + p {

    margin-top: 18px;

    color: var(--adv-muted);

    font-size: 13px;
}


/* =========================================================
   OTHER ACTIVITIES
   ========================================================= */

.vn-pkr-adventure-grid {

    display: grid;

    grid-template-columns: repeat(3, 1fr);

    gap: 0;

    border-bottom: 1px solid var(--adv-line);
}


.vn-pkr-adventure-grid article {

    min-height: 390px;

    padding: 45px 35px 45px 0;

    border-right: 1px solid var(--adv-line);
}


.vn-pkr-adventure-grid article + article {

    padding-left: 35px;
}


.vn-pkr-adventure-grid article:last-child {

    padding-right: 0;

    border-right: 0;
}


.vn-pkr-adventure-small-number {

    margin-bottom: 70px;

    color: var(--adv-accent);

    font-size: 10px;

    font-weight: 800;

    letter-spacing: 2px;
}


.vn-pkr-adventure-grid h3 {

    margin: 0 0 28px;

    color: var(--adv-dark);

    font-family: inherit;

    font-size: 32px;

    font-weight: 700;

    letter-spacing: -1.5px;

    line-height: .98;
}


.vn-pkr-adventure-grid h3 span {

    color: var(--adv-accent);
}


.vn-pkr-adventure-grid p {

    max-width: 300px;

    margin: 0;

    color: var(--adv-text);

    font-size: 13px;

    line-height: 1.85;
}


/* =========================================================
   FOOTER
   ========================================================= */

.vn-pkr-adventure-footer {

    display: flex;

    justify-content: space-between;

    padding-top: 25px;

    color: var(--adv-muted);

    font-size: 8px;

    font-weight: 800;

    letter-spacing: 2.5px;
}


/* =========================================================
   TABLET
   ========================================================= */

@media (max-width: 900px) {

    .vn-pkr-adventure {

        padding: 90px 20px;
    }


    .vn-pkr-adventure-header {

        grid-template-columns: 1fr;

        gap: 45px;
    }


    .vn-pkr-adventure-check {

        grid-template-columns: 1fr;

        gap: 18px;
    }


    .vn-pkr-adventure-feature {

        grid-template-columns: 100px 1fr;

        gap: 35px;
    }


    .vn-pkr-adventure-grid {

        grid-template-columns: 1fr 1fr;
    }


    .vn-pkr-adventure-grid article:nth-child(2) {

        border-right: 0;
    }


    .vn-pkr-adventure-grid article:nth-child(3) {

        grid-column: span 2;

        border-top: 1px solid var(--adv-line);

        border-right: 0;

        min-height: auto;
    }

}


/* =========================================================
   MOBILE
   ========================================================= */

@media (max-width: 600px) {

    .vn-pkr-adventure {

        padding: 70px 16px;
    }


    .vn-pkr-adventure-header {

        gap: 35px;

        padding-bottom: 50px;
    }


    .vn-pkr-adventure-title p {

        font-size: 8px;

        letter-spacing: 2px;
    }


    .vn-pkr-adventure-title h2 {

        font-size: 56px;

        letter-spacing: -4px;
    }


    .vn-pkr-adventure-intro p {

        font-size: 14px;

        line-height: 1.8;
    }


    .vn-pkr-adventure-check {

        padding: 28px 0;
    }


    .vn-pkr-adventure-check ul {

        display: block;
    }


    .vn-pkr-adventure-check li {

        display: block;

        margin-bottom: 4px;
    }


    .vn-pkr-adventure-feature {

        display: block;

        min-height: auto;

        padding: 55px 0;
    }


    .vn-pkr-adventure-feature-number {

        margin-bottom: 25px;
    }


    .vn-pkr-adventure-feature-content h3 {

        margin-bottom: 28px;

        font-size: 52px;

        letter-spacing: -3px;
    }


    .vn-pkr-adventure-feature-content p {

        font-size: 14px;

        line-height: 1.8;
    }


    .vn-pkr-adventure-grid {

        display: block;
    }


    .vn-pkr-adventure-grid article,
    .vn-pkr-adventure-grid article + article,
    .vn-pkr-adventure-grid article:last-child {

        min-height: auto;

        padding: 38px 0;

        border-right: 0;

        border-bottom: 1px solid var(--adv-line);
    }


    .vn-pkr-adventure-grid article:last-child {

        border-bottom: 0;
    }


    .vn-pkr-adventure-small-number {

        margin-bottom: 35px;
    }


    .vn-pkr-adventure-grid h3 {

        font-size: 30px;

        margin-bottom: 20px;
    }


    .vn-pkr-adventure-grid p {

        font-size: 13px;

        line-height: 1.8;
    }


    .vn-pkr-adventure-footer {

        display: block;

        line-height: 2.2;
    }


    .vn-pkr-adventure-footer span {

        display: block;
    }

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-0b86827 *//* =========================================================
   VISIT NEPAL 360
   POKHARA → ANNAPURNA
   Trekking Gateway Editorial Design
   ========================================================= */

.vn-annapurna-gateway {

    --an-dark: #202522;
    --an-text: #626a65;
    --an-muted: #929a95;
    --an-accent: #39766b;
    --an-line: #dce2de;
    --an-soft: #f6f8f6;

    width: 100%;

    padding: 120px 24px;

    background: #ffffff;

    box-sizing: border-box;

    overflow: hidden;
}


.vn-annapurna-gateway *,
.vn-annapurna-gateway *::before,
.vn-annapurna-gateway *::after {

    box-sizing: border-box;
}


.vn-annapurna-wrap {

    width: 100%;

    max-width: 1180px;

    margin: 0 auto;
}


/* =========================================================
   INTRO
   ========================================================= */

.vn-annapurna-intro {

    display: grid;

    grid-template-columns: 1.15fr .85fr;

    gap: 100px;

    align-items: end;

    padding-bottom: 80px;

    border-bottom: 1px solid var(--an-line);
}


.vn-annapurna-title > span {

    display: block;

    margin-bottom: 22px;

    color: var(--an-accent);

    font-size: 9px;

    font-weight: 800;

    letter-spacing: 3px;
}


.vn-annapurna-title h2 {

    margin: 0;

    color: var(--an-dark);

    font-family: inherit;

    font-size: clamp(60px, 8vw, 108px);

    font-weight: 700;

    letter-spacing: -7px;

    line-height: .82;
}


.vn-annapurna-title h2 em {

    color: var(--an-accent);

    font-style: normal;
}


.vn-annapurna-description {

    max-width: 470px;
}


.vn-annapurna-description p {

    margin: 0 0 30px;

    color: var(--an-text);

    font-size: 16px;

    line-height: 1.9;
}


.vn-annapurna-description a {

    display: inline-flex;

    align-items: center;

    gap: 20px;

    color: var(--an-dark);

    font-size: 11px;

    font-weight: 800;

    letter-spacing: 1.5px;

    text-decoration: none !important;

    border-bottom: 1px solid var(--an-dark);

    padding-bottom: 8px;
}


.vn-annapurna-description a span {

    color: var(--an-accent);

    font-size: 18px;

    transition: transform .25s ease;
}


.vn-annapurna-description a:hover span {

    transform: translateX(5px);
}


/* =========================================================
   ROUTE AREA
   ========================================================= */

.vn-annapurna-routes {

    display: grid;

    grid-template-columns: 270px 1fr;

    gap: 70px;

    padding: 75px 0 85px;

    border-bottom: 1px solid var(--an-line);
}


.vn-annapurna-route-intro span {

    display: block;

    margin-bottom: 18px;

    color: var(--an-dark);

    font-size: 9px;

    font-weight: 800;

    letter-spacing: 2.5px;
}


.vn-annapurna-route-intro p {

    max-width: 210px;

    margin: 0;

    color: var(--an-muted);

    font-size: 13px;

    line-height: 1.8;
}


/* =========================================================
   ROUTE LIST
   ========================================================= */

.vn-annapurna-route-list {

    position: relative;

    border-top: 1px solid var(--an-line);
}


/* vertical route line */

.vn-annapurna-route-list::before {

    content: "";

    position: absolute;

    top: 0;

    bottom: 0;

    left: 10px;

    width: 1px;

    background: var(--an-line);
}


.vn-annapurna-route {

    position: relative;

    display: grid;

    grid-template-columns: 35px 1fr 210px;

    align-items: center;

    min-height: 72px;

    border-bottom: 1px solid var(--an-line);

    transition: background-color .25s ease;
}


.vn-annapurna-route:hover {

    background: var(--an-soft);
}


/* route point */

.vn-route-line {

    position: relative;

    z-index: 2;

    width: 7px;

    height: 7px;

    margin-left: 7px;

    background: #ffffff;

    border: 2px solid var(--an-accent);

    border-radius: 50%;
}


.vn-route-name {

    color: var(--an-dark);

    font-size: 17px;

    font-weight: 700;

    letter-spacing: -.3px;
}


.vn-route-note {

    color: var(--an-muted);

    font-size: 11px;

    line-height: 1.5;
}


/* =========================================================
   NOTE
   ========================================================= */

.vn-annapurna-note {

    display: grid;

    grid-template-columns: 270px 1fr;

    gap: 70px;

    padding: 45px 0;

    border-bottom: 1px solid var(--an-line);
}


.vn-annapurna-note-heading {

    color: var(--an-accent);

    font-size: 9px;

    font-weight: 800;

    letter-spacing: 2.5px;
}


.vn-annapurna-note-content {

    display: grid;

    grid-template-columns: 1fr 1fr;

    gap: 50px;
}


.vn-annapurna-note-content p {

    max-width: 450px;

    margin: 0;

    color: var(--an-text);

    font-size: 13px;

    line-height: 1.85;
}


.vn-annapurna-note-content p + p {

    color: var(--an-muted);
}


/* =========================================================
   FOOTER
   ========================================================= */

.vn-annapurna-footer {

    display: flex;

    justify-content: space-between;

    padding-top: 25px;

    color: var(--an-muted);

    font-size: 8px;

    font-weight: 800;

    letter-spacing: 2.5px;
}


/* =========================================================
   TABLET
   ========================================================= */

@media (max-width: 900px) {

    .vn-annapurna-gateway {

        padding: 90px 20px;
    }


    .vn-annapurna-intro {

        grid-template-columns: 1fr;

        gap: 45px;

        padding-bottom: 60px;
    }


    .vn-annapurna-routes {

        grid-template-columns: 1fr;

        gap: 35px;
    }


    .vn-annapurna-route-intro p {

        max-width: 500px;
    }


    .vn-annapurna-note {

        grid-template-columns: 1fr;

        gap: 25px;
    }

}


/* =========================================================
   MOBILE
   ========================================================= */

@media (max-width: 600px) {

    .vn-annapurna-gateway {

        padding: 70px 16px;
    }


    .vn-annapurna-title > span {

        font-size: 8px;

        letter-spacing: 2px;
    }


    .vn-annapurna-title h2 {

        font-size: 55px;

        letter-spacing: -4px;
    }


    .vn-annapurna-description p {

        font-size: 14px;

        line-height: 1.8;
    }


    .vn-annapurna-routes {

        padding: 55px 0 60px;
    }


    .vn-annapurna-route {

        grid-template-columns: 32px 1fr;

        min-height: 78px;

        padding: 12px 0;
    }


    .vn-route-note {

        grid-column: 2;

        padding-top: 4px;

        font-size: 11px;
    }


    .vn-annapurna-route-list::before {

        left: 8px;
    }


    .vn-route-line {

        margin-left: 5px;
    }


    .vn-route-name {

        font-size: 16px;
    }


    .vn-annapurna-note {

        padding: 35px 0;
    }


    .vn-annapurna-note-content {

        display: block;
    }


    .vn-annapurna-note-content p {

        font-size: 13px;

        line-height: 1.8;
    }


    .vn-annapurna-note-content p + p {

        margin-top: 18px;
    }


    .vn-annapurna-footer {

        display: block;

        line-height: 2.2;
    }


    .vn-annapurna-footer span {

        display: block;
    }

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-f0ed30e *//* =========================================================
   VISIT NEPAL 360
   WHERE TO STAY IN POKHARA
   Location Guide Layout
   White / Minimal / Editorial
   ========================================================= */

.vn-pokhara-stay {

    --stay-dark: #202522;
    --stay-text: #626a65;
    --stay-muted: #929a95;
    --stay-accent: #39766b;
    --stay-line: #dfe3e0;
    --stay-soft: #f6f8f6;

    width: 100%;

    padding: 20px 24px;

    background: #ffffff;

    box-sizing: border-box;

    overflow: hidden;
}


.vn-pokhara-stay *,
.vn-pokhara-stay *::before,
.vn-pokhara-stay *::after {

    box-sizing: border-box;
}


.vn-pokhara-stay-inner {

    width: 100%;

    max-width: 1180px;

    margin: 0 auto;
}


/* =========================================================
   HEADER
   ========================================================= */

.vn-pokhara-stay-header {

    display: grid;

    grid-template-columns: .7fr 1.3fr;

    column-gap: 80px;

    padding-bottom: 80px;

    border-bottom: 1px solid var(--stay-line);
}


.vn-pokhara-stay-eyebrow {

    grid-column: 1 / -1;

    margin-bottom: 35px;

    color: var(--stay-accent);

    font-size: 9px;

    font-weight: 800;

    letter-spacing: 3px;
}


.vn-pokhara-stay-header h2 {

    margin: 0;

    color: var(--stay-dark);

    font-size: clamp(62px, 8vw, 108px);

    font-weight: 700;

    letter-spacing: -7px;

    line-height: .82;
}


.vn-pokhara-stay-header h2 span {

    color: var(--stay-accent);

    font-style: italic;
}


.vn-pokhara-stay-header > p {

    align-self: end;

    max-width: 470px;

    margin: 0;

    color: var(--stay-text);

    font-size: 16px;

    line-height: 1.9;
}


/* =========================================================
   GUIDE
   ========================================================= */

.vn-pokhara-stay-guide {

    border-bottom: 1px solid var(--stay-line);
}


/* =========================================================
   PLACE
   ========================================================= */

.vn-stay-place {

    display: grid;

    grid-template-columns: 190px 1fr 340px;

    gap: 55px;

    min-height: 220px;

    padding: 40px 0;

    border-bottom: 1px solid var(--stay-line);

    transition:
        background-color .25s ease,
        padding-left .25s ease;
}


.vn-stay-place:last-child {

    border-bottom: 0;
}


.vn-stay-place:hover {

    padding-left: 20px;

    background: var(--stay-soft);
}


/* =========================================================
   TOP LABEL
   ========================================================= */

.vn-stay-place-top {

    display: flex;

    flex-direction: column;

    gap: 13px;
}


.vn-stay-place-top span {

    color: var(--stay-accent);

    font-size: 8px;

    font-weight: 800;

    letter-spacing: 2px;
}


.vn-stay-place-top strong {

    color: var(--stay-muted);

    font-size: 8px;

    font-weight: 800;

    letter-spacing: 1.5px;
}


/* =========================================================
   MAIN
   ========================================================= */

.vn-stay-place-body {

    align-self: center;
}


.vn-stay-place-body h3 {

    margin: 0 0 12px;

    color: var(--stay-dark);

    font-size: 27px;

    font-weight: 700;

    letter-spacing: -.8px;
}


.vn-stay-place-body p {

    max-width: 560px;

    margin: 0;

    color: var(--stay-text);

    font-size: 14px;

    line-height: 1.8;
}


/* =========================================================
   CHOICE
   ========================================================= */

.vn-stay-choice {

    align-self: center;

    padding-left: 35px;

    border-left: 1px solid var(--stay-line);
}


.vn-stay-choice small {

    display: block;

    margin-bottom: 12px;

    color: var(--stay-accent);

    font-size: 8px;

    font-weight: 800;

    letter-spacing: 2px;
}


.vn-stay-choice p {

    max-width: 290px;

    margin: 0;

    color: var(--stay-dark);

    font-size: 13px;

    font-weight: 600;

    line-height: 1.75;
}


/* =========================================================
   FOOTER
   ========================================================= */

.vn-pokhara-stay-footer {

    display: grid;

    grid-template-columns: 190px 1fr;

    gap: 55px;

    padding-top: 38px;
}


.vn-pokhara-stay-footer span {

    color: var(--stay-accent);

    font-size: 8px;

    font-weight: 800;

    letter-spacing: 2px;
}


.vn-pokhara-stay-footer p {

    max-width: 680px;

    margin: 0;

    color: var(--stay-muted);

    font-size: 13px;

    line-height: 1.8;
}


/* =========================================================
   TABLET
   ========================================================= */

@media (max-width: 900px) {

    .vn-pokhara-stay {

        padding: 90px 20px;
    }


    .vn-pokhara-stay-header {

        grid-template-columns: 1fr;

        gap: 35px;

        padding-bottom: 60px;
    }


    .vn-pokhara-stay-eyebrow {

        margin-bottom: 0;
    }


    .vn-stay-place {

        grid-template-columns: 150px 1fr;

        gap: 35px;
    }


    .vn-stay-choice {

        grid-column: 2;

        padding-left: 0;

        padding-top: 20px;

        border-left: 0;

        border-top: 1px solid var(--stay-line);
    }


    .vn-stay-choice p {

        max-width: 500px;
    }


    .vn-pokhara-stay-footer {

        grid-template-columns: 150px 1fr;

        gap: 35px;
    }

}


/* =========================================================
   MOBILE
   ========================================================= */

@media (max-width: 600px) {

    .vn-pokhara-stay {

        padding: 70px 16px;
    }


    .vn-pokhara-stay-eyebrow {

        font-size: 8px;

        letter-spacing: 2px;
    }


    .vn-pokhara-stay-header {

        gap: 28px;

        padding-bottom: 50px;
    }


    .vn-pokhara-stay-header h2 {

        font-size: 57px;

        letter-spacing: -4px;
    }


    .vn-pokhara-stay-header > p {

        font-size: 14px;

        line-height: 1.8;
    }


    .vn-stay-place {

        display: block;

        min-height: auto;

        padding: 30px 0;
    }


    .vn-stay-place:hover {

        padding-left: 8px;
    }


    .vn-stay-place-top {

        display: block;

        margin-bottom: 22px;
    }


    .vn-stay-place-top span {

        display: inline-block;

        margin-right: 12px;
    }


    .vn-stay-place-top strong {

        display: inline-block;
    }


    .vn-stay-place-body h3 {

        font-size: 23px;

        margin-bottom: 10px;
    }


    .vn-stay-place-body p {

        font-size: 13px;

        line-height: 1.8;
    }


    .vn-stay-choice {

        margin-top: 22px;

        padding-top: 20px;

        border-top: 1px solid var(--stay-line);
    }


    .vn-stay-choice p {

        font-size: 13px;

        line-height: 1.75;
    }


    .vn-pokhara-stay-footer {

        display: block;

        padding-top: 30px;
    }


    .vn-pokhara-stay-footer span {

        display: block;

        margin-bottom: 14px;
    }


    .vn-pokhara-stay-footer p {

        font-size: 13px;

        line-height: 1.8;
    }

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-5005b29 */.vn-pkr-days {

    --days-dark: #202522;
    --days-text: #626a65;
    --days-muted: #929a95;
    --days-accent: #39766b;
    --days-line: #dfe3e0;
    --days-light: #f6f8f6;

    width: 100%;
    padding: 20px 24px;

    background: #ffffff;

    box-sizing: border-box;
}


.vn-pkr-days *,
.vn-pkr-days *::before,
.vn-pkr-days *::after {
    box-sizing: border-box;
}


.vn-pkr-days-inner {
    width: 100%;
    max-width: 1180px;
    margin: 0 auto;
}


/* HEADER */

.vn-pkr-days-header {

    display: flex;
    justify-content: space-between;
    align-items: flex-end;

    padding-bottom: 65px;

    border-bottom: 1px solid var(--days-line);
}


.vn-pkr-days-header > span {

    align-self: flex-start;

    color: var(--days-accent);

    font-size: 9px;
    font-weight: 800;

    letter-spacing: 3px;
}


.vn-pkr-days-header h2 {

    margin: 0;

    color: var(--days-dark);

    font-size: clamp(55px, 8vw, 105px);

    font-weight: 700;

    letter-spacing: -6px;

    line-height: .82;

    text-align: right;
}


.vn-pkr-days-header h2 em {

    color: var(--days-accent);

    font-style: italic;
}


/* LIST */

.vn-pkr-days-list {

    border-bottom: 1px solid var(--days-line);
}


.vn-pkr-day {

    display: grid;

    grid-template-columns: 190px 1fr;

    min-height: 175px;

    border-bottom: 1px solid var(--days-line);

    transition:
        background .25s ease,
        padding-left .25s ease;
}


.vn-pkr-day:last-child {
    border-bottom: 0;
}


.vn-pkr-day:hover {

    background: var(--days-light);

    padding-left: 18px;
}


/* TIME */

.vn-pkr-day-time {

    display: flex;

    align-items: center;

    gap: 13px;

    padding-right: 30px;

    border-right: 1px solid var(--days-line);
}


.vn-pkr-day-time strong {

    color: var(--days-dark);

    font-size: 55px;

    font-weight: 700;

    letter-spacing: -4px;

    line-height: 1;
}


.vn-pkr-day-time small {

    color: var(--days-muted);

    font-size: 8px;

    font-weight: 800;

    letter-spacing: 2px;
}


/* COPY */

.vn-pkr-day-copy {

    display: flex;

    flex-direction: column;

    justify-content: center;

    padding: 35px 0 35px 50px;
}


.vn-pkr-day-copy h3 {

    margin: 0 0 10px;

    color: var(--days-dark);

    font-size: 24px;

    font-weight: 700;

    letter-spacing: -.5px;
}


.vn-pkr-day-copy p {

    max-width: 680px;

    margin: 0;

    color: var(--days-text);

    font-size: 14px;

    line-height: 1.8;
}


/* HIGHLIGHT */

.vn-pkr-day-highlight {

    position: relative;

    background: var(--days-light);

    border-left: 3px solid var(--days-accent);
}


.vn-pkr-day-highlight .vn-pkr-day-time strong {

    color: var(--days-accent);
}


.vn-pkr-day-highlight::after {

    content: "RECOMMENDED";

    position: absolute;

    top: 18px;
    right: 0;

    color: var(--days-accent);

    font-size: 7px;

    font-weight: 800;

    letter-spacing: 2px;
}


/* NOTE */

.vn-pkr-rest-note {

    display: grid;

    grid-template-columns: 190px 1fr;

    margin-top: 55px;

    padding-top: 30px;

    border-top: 2px solid var(--days-dark);
}


.vn-pkr-rest-note span {

    color: var(--days-accent);

    font-size: 8px;

    font-weight: 800;

    letter-spacing: 2px;
}


.vn-pkr-rest-note p {

    max-width: 720px;

    margin: 0;

    color: var(--days-text);

    font-size: 13px;

    line-height: 1.85;
}


/* TABLET */

@media (max-width: 900px) {

    .vn-pkr-days {
        padding: 90px 20px;
    }


    .vn-pkr-days-header {

        display: block;

        padding-bottom: 55px;
    }


    .vn-pkr-days-header > span {

        display: block;

        margin-bottom: 30px;
    }


    .vn-pkr-days-header h2 {

        text-align: left;
    }


    .vn-pkr-day {

        grid-template-columns: 140px 1fr;
    }


    .vn-pkr-day-copy {
        padding-left: 35px;
    }


    .vn-pkr-rest-note {

        grid-template-columns: 140px 1fr;
    }

}


/* MOBILE */

@media (max-width: 600px) {

    .vn-pkr-days {

        padding: 70px 16px;
    }


    .vn-pkr-days-header {

        padding-bottom: 45px;
    }


    .vn-pkr-days-header > span {

        font-size: 8px;

        letter-spacing: 2px;

        margin-bottom: 25px;
    }


    .vn-pkr-days-header h2 {

        font-size: 54px;

        letter-spacing: -4px;

        line-height: .88;
    }


    .vn-pkr-day {

        display: block;

        min-height: auto;

        padding: 28px 0;
    }


    .vn-pkr-day:hover {

        padding-left: 8px;
    }


    .vn-pkr-day-time {

        display: flex;

        border-right: 0;

        padding: 0;

        margin-bottom: 18px;
    }


    .vn-pkr-day-time strong {

        font-size: 45px;

        letter-spacing: -3px;
    }


    .vn-pkr-day-copy {

        display: block;

        padding: 0;
    }


    .vn-pkr-day-copy h3 {

        font-size: 21px;

        margin-bottom: 9px;
    }


    .vn-pkr-day-copy p {

        font-size: 13px;

        line-height: 1.8;
    }


    .vn-pkr-day-highlight {

        padding: 28px 15px;
    }


    .vn-pkr-day-highlight::after {

        display: none;
    }


    .vn-pkr-rest-note {

        display: block;

        margin-top: 40px;

        padding-top: 25px;
    }


    .vn-pkr-rest-note span {

        display: block;

        margin-bottom: 13px;
    }

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6275214 *//* =========================================================
   VISIT NEPAL 360
   SUGGESTED THREE-DAY POKHARA ITINERARY
   WHITE EDITORIAL DESIGN
   CONTENT UNCHANGED
   ========================================================= */

.vn-pokhara-itinerary {

    --pkr-dark: #202522;
    --pkr-text: #626a65;
    --pkr-muted: #929a95;
    --pkr-accent: #39766b;
    --pkr-line: #dfe3e0;
    --pkr-soft: #f7f8f7;

    width: 100%;

    padding: 20px 24px;

    background: #ffffff;

    box-sizing: border-box;
}


.vn-pokhara-itinerary *,
.vn-pokhara-itinerary *::before,
.vn-pokhara-itinerary *::after {

    box-sizing: border-box;
}


.vn-pokhara-itinerary-inner {

    width: 100%;

    max-width: 1180px;

    margin: 0 auto;
}


/* =========================================================
   HEADING
   ========================================================= */

.vn-pokhara-itinerary-heading {

    max-width: 900px;

    margin-bottom: 75px;

    padding-bottom: 35px;

    border-bottom: 1px solid var(--pkr-line);
}


.vn-pokhara-itinerary-kicker {

    margin-bottom: 22px;

    color: var(--pkr-accent);

    font-size: 10px;

    font-weight: 800;

    letter-spacing: 3px;

    text-transform: uppercase;
}


.vn-pokhara-itinerary-heading h2 {

    margin: 0;

    color: var(--pkr-dark);

    font-size: clamp(44px, 6vw, 78px);

    font-weight: 700;

    letter-spacing: -4px;

    line-height: .98;
}


/* =========================================================
   DAY ROW
   ========================================================= */

.vn-pokhara-itinerary-day {

    display: grid;

    grid-template-columns: 150px 1fr;

    min-height: 220px;

    border-bottom: 1px solid var(--pkr-line);
}


.vn-pokhara-day-label {

    display: flex;

    flex-direction: column;

    justify-content: flex-start;

    padding-top: 8px;

    border-right: 1px solid var(--pkr-line);
}


.vn-pokhara-day-label span {

    margin-bottom: 8px;

    color: var(--pkr-muted);

    font-size: 9px;

    font-weight: 800;

    letter-spacing: 2px;
}


.vn-pokhara-day-label strong {

    color: var(--pkr-accent);

    font-size: 58px;

    font-weight: 700;

    letter-spacing: -4px;

    line-height: 1;
}


/* =========================================================
   DAY CONTENT
   ========================================================= */

.vn-pokhara-day-main {

    padding: 8px 0 65px 55px;
}


.vn-pokhara-day-main h3 {

    margin: 0 0 32px;

    color: var(--pkr-dark);

    font-size: 27px;

    font-weight: 700;

    letter-spacing: -.7px;

    line-height: 1.25;
}


/* =========================================================
   LIST
   ========================================================= */

.vn-pokhara-day-main ul {

    display: grid;

    grid-template-columns: 1fr 1fr;

    gap: 0;

    margin: 0;

    padding: 0;

    list-style: none;
}


.vn-pokhara-day-main li {

    position: relative;

    padding: 17px 35px 17px 0;

    color: var(--pkr-text);

    font-size: 14px;

    line-height: 1.75;

    border-top: 1px solid var(--pkr-line);
}


.vn-pokhara-day-main li:nth-child(even) {

    padding-left: 30px;

    border-left: 1px solid var(--pkr-line);
}


.vn-pokhara-day-main li::before {

    content: "";

    display: inline-block;

    width: 5px;

    height: 5px;

    margin: 0 12px 2px 0;

    background: var(--pkr-accent);

    border-radius: 50%;
}


/* =========================================================
   TRAVEL STYLE
   ========================================================= */

.vn-pokhara-travel-styles {

    display: grid;

    grid-template-columns: 1fr 1fr;

    border-top: 1px solid var(--pkr-line);
}


.vn-pokhara-style {

    padding: 25px 30px 25px 0;

    border-bottom: 1px solid var(--pkr-line);
}


.vn-pokhara-style:nth-child(even) {

    padding-left: 30px;

    border-left: 1px solid var(--pkr-line);
}


.vn-pokhara-style h4 {

    display: inline;

    margin: 0;

    color: var(--pkr-dark);

    font-size: 15px;

    font-weight: 700;
}


.vn-pokhara-style p {

    display: inline;

    margin: 0;

    color: var(--pkr-text);

    font-size: 14px;

    line-height: 1.8;
}


/* =========================================================
   HOVER
   ========================================================= */

.vn-pokhara-itinerary-day:hover .vn-pokhara-day-label strong {

    transform: translateX(5px);

    color: var(--pkr-dark);
}


.vn-pokhara-day-label strong {

    transition: all .25s ease;
}


/* =========================================================
   TABLET
   ========================================================= */

@media (max-width: 900px) {

    .vn-pokhara-itinerary {

        padding: 85px 20px;
    }


    .vn-pokhara-itinerary-heading {

        margin-bottom: 55px;
    }


    .vn-pokhara-itinerary-day {

        grid-template-columns: 115px 1fr;
    }


    .vn-pokhara-day-label strong {

        font-size: 48px;
    }


    .vn-pokhara-day-main {

        padding-left: 35px;
    }


    .vn-pokhara-day-main ul {

        grid-template-columns: 1fr;
    }


    .vn-pokhara-day-main li,
    .vn-pokhara-day-main li:nth-child(even) {

        padding-left: 0;

        padding-right: 0;

        border-left: 0;
    }


    .vn-pokhara-travel-styles {

        grid-template-columns: 1fr;
    }


    .vn-pokhara-style,
    .vn-pokhara-style:nth-child(even) {

        padding-left: 0;

        padding-right: 0;

        border-left: 0;
    }

}


/* =========================================================
   MOBILE
   ========================================================= */

@media (max-width: 600px) {

    .vn-pokhara-itinerary {

        padding: 65px 16px;
    }


    .vn-pokhara-itinerary-heading {

        margin-bottom: 45px;

        padding-bottom: 28px;
    }


    .vn-pokhara-itinerary-kicker {

        font-size: 8px;

        letter-spacing: 2px;
    }


    .vn-pokhara-itinerary-heading h2 {

        font-size: 43px;

        letter-spacing: -2.5px;
    }


    .vn-pokhara-itinerary-day {

        display: block;

        min-height: auto;

        padding: 35px 0;
    }


    .vn-pokhara-day-label {

        display: block;

        padding: 0;

        margin-bottom: 25px;

        border-right: 0;
    }


    .vn-pokhara-day-label span {

        display: inline-block;

        margin-right: 12px;
    }


    .vn-pokhara-day-label strong {

        font-size: 42px;
    }


    .vn-pokhara-day-main {

        padding: 0;
    }


    .vn-pokhara-day-main h3 {

        margin-bottom: 25px;

        font-size: 23px;
    }


    .vn-pokhara-day-main ul {

        display: block;
    }


    .vn-pokhara-day-main li,
    .vn-pokhara-day-main li:nth-child(even) {

        padding: 15px 0;

        border-left: 0;
    }


    .vn-pokhara-day-main li::before {

        width: 4px;

        height: 4px;

        margin-right: 10px;
    }


    .vn-pokhara-style {

        padding: 20px 0;
    }


    .vn-pokhara-style h4,
    .vn-pokhara-style p {

        font-size: 13px;

        line-height: 1.75;
    }

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-0dccebb *//* =========================================================
   VISIT NEPAL 360
   GETTING TO POKHARA

   Clean editorial / transport route design
   White background
   No icons
   No cards
   Content unchanged
   ========================================================= */

.vn-pokhara-getting {

    --get-dark: #202522;
    --get-text: #626a65;
    --get-muted: #929a95;
    --get-accent: #39766b;
    --get-line: #dfe3e0;
    --get-soft: #f5f7f5;

    width: 100%;

    padding: 115px 24px;

    background: #ffffff;

    box-sizing: border-box;

    overflow: hidden;
}


.vn-pokhara-getting *,
.vn-pokhara-getting *::before,
.vn-pokhara-getting *::after {

    box-sizing: border-box;
}


.vn-pokhara-getting-inner {

    width: 100%;

    max-width: 1180px;

    margin: 0 auto;
}


/* =========================================================
   HEADER
   ========================================================= */

.vn-pokhara-getting-header {

    display: grid;

    grid-template-columns: 130px 1fr;

    gap: 45px;

    align-items: end;

    padding-bottom: 55px;

    border-bottom: 1px solid var(--get-line);
}


.vn-pokhara-getting-index {

    color: var(--get-accent);

    font-size: 86px;

    font-weight: 700;

    letter-spacing: -7px;

    line-height: .75;
}


.vn-pokhara-getting-header span {

    display: block;

    margin-bottom: 20px;

    color: var(--get-accent);

    font-size: 9px;

    font-weight: 800;

    letter-spacing: 3px;
}


.vn-pokhara-getting-header h2 {

    margin: 0;

    color: var(--get-dark);

    font-size: clamp(48px, 7vw, 88px);

    font-weight: 700;

    letter-spacing: -5px;

    line-height: .9;
}


/* =========================================================
   CONTENT
   ========================================================= */

.vn-pokhara-getting-content {

    position: relative;

    margin-top: 20px;
}


/* =========================================================
   ROUTE
   ========================================================= */

.vn-pokhara-route {

    display: grid;

    grid-template-columns: 130px 1fr;

    gap: 45px;

    padding: 60px 0;

    border-bottom: 1px solid var(--get-line);

    transition: background .25s ease;
}


.vn-pokhara-route-number {

    color: var(--get-muted);

    font-size: 11px;

    font-weight: 800;

    letter-spacing: 2px;

    padding-top: 9px;
}


.vn-pokhara-route-body {

    max-width: 850px;
}


.vn-pokhara-route-body h3 {

    margin: 0 0 25px;

    color: var(--get-dark);

    font-size: 31px;

    font-weight: 700;

    letter-spacing: -.8px;
}


.vn-pokhara-route-body p {

    max-width: 790px;

    margin: 0 0 25px;

    color: var(--get-text);

    font-size: 15px;

    line-height: 1.85;
}


.vn-pokhara-route-body p:last-child {

    margin-bottom: 0;
}


/* =========================================================
   IMPORTANT NOTE
   ========================================================= */

.vn-pokhara-route-note {

    display: flex;

    flex-direction: column;

    gap: 5px;

    max-width: 650px;

    margin-top: 30px;

    padding: 20px 25px;

    background: var(--get-soft);

    border-left: 3px solid var(--get-accent);
}


.vn-pokhara-route-note strong {

    color: var(--get-dark);

    font-size: 13px;

    font-weight: 700;

    line-height: 1.6;
}


.vn-pokhara-route-note span {

    color: var(--get-muted);

    font-size: 12px;

    line-height: 1.6;
}


/* =========================================================
   HOVER
   ========================================================= */

.vn-pokhara-route:hover .vn-pokhara-route-number {

    color: var(--get-accent);
}


.vn-pokhara-route-number {

    transition: color .25s ease;
}


/* =========================================================
   FOOTER
   ========================================================= */

.vn-pokhara-getting-footer {

    display: flex;

    justify-content: space-between;

    padding-top: 28px;

    color: var(--get-muted);

    font-size: 8px;

    font-weight: 800;

    letter-spacing: 2.5px;
}


/* =========================================================
   TABLET
   ========================================================= */

@media (max-width: 900px) {

    .vn-pokhara-getting {

        padding: 90px 20px;
    }


    .vn-pokhara-getting-header {

        grid-template-columns: 90px 1fr;

        gap: 30px;
    }


    .vn-pokhara-getting-index {

        font-size: 65px;

        letter-spacing: -5px;
    }


    .vn-pokhara-route {

        grid-template-columns: 90px 1fr;

        gap: 30px;

        padding: 50px 0;
    }

}


/* =========================================================
   MOBILE
   ========================================================= */

@media (max-width: 600px) {

    .vn-pokhara-getting {

        padding: 70px 16px;
    }


    .vn-pokhara-getting-header {

        display: block;

        padding-bottom: 40px;
    }


    .vn-pokhara-getting-index {

        margin-bottom: 30px;

        font-size: 55px;

        letter-spacing: -4px;
    }


    .vn-pokhara-getting-header span {

        margin-bottom: 15px;

        font-size: 8px;

        letter-spacing: 2px;
    }


    .vn-pokhara-getting-header h2 {

        font-size: 48px;

        letter-spacing: -3px;

        line-height: .92;
    }


    .vn-pokhara-route {

        display: block;

        padding: 40px 0;
    }


    .vn-pokhara-route-number {

        margin-bottom: 18px;

        font-size: 9px;
    }


    .vn-pokhara-route-body h3 {

        margin-bottom: 20px;

        font-size: 25px;
    }


    .vn-pokhara-route-body p {

        font-size: 14px;

        line-height: 1.8;
    }


    .vn-pokhara-route-note {

        margin-top: 25px;

        padding: 18px 20px;
    }


    .vn-pokhara-getting-footer {

        display: block;

        line-height: 2;
    }


    .vn-pokhara-getting-footer span {

        display: block;
    }

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-925078a */.vn-pokhara-culture-grid {

    width: 100%;

    padding: 100px 24px;

    background: #ffffff;

    box-sizing: border-box;
}


.vn-pokhara-culture-grid-inner {

    width: 100%;

    max-width: 1180px;

    margin: 0 auto;
}


/* TITLE */

.vn-pokhara-culture-title {

    display: flex;

    justify-content: space-between;

    align-items: end;

    padding-bottom: 40px;

    border-bottom: 2px solid #202522;
}


.vn-pokhara-culture-title span,
.vn-pokhara-practical-title span {

    color: #39766b;

    font-size: 9px;

    font-weight: 700;

    letter-spacing: 2.5px;
}


.vn-pokhara-culture-title h2 {

    margin: 0;

    color: #202522;

    font-size: clamp(42px, 6vw, 75px);

    line-height: .9;

    letter-spacing: -4px;
}


/* TABLE */

.vn-pokhara-culture-table,
.vn-pokhara-tips-table {

    width: 100%;

    border-collapse: collapse;

    table-layout: fixed;
}


.vn-pokhara-culture-table td,
.vn-pokhara-tips-table td {

    width: 50%;

    padding: 32px 35px;

    vertical-align: top;

    border-bottom: 1px solid #dfe3e0;

    transition: background .25s ease;
}


.vn-pokhara-culture-table td:first-child,
.vn-pokhara-tips-table td:first-child {

    border-right: 1px solid #dfe3e0;
}


.vn-pokhara-culture-table td:hover,
.vn-pokhara-tips-table td:hover {

    background: #f7f8f7;
}


.vn-pokhara-cell-number {

    margin-bottom: 14px;

    color: #39766b;

    font-size: 10px;

    font-weight: 800;

    letter-spacing: 2px;
}


.vn-pokhara-culture-table p,
.vn-pokhara-tips-table p {

    max-width: 470px;

    margin: 0;

    color: #505954;

    font-size: 14px;

    line-height: 1.8;
}


/* PRACTICAL */

.vn-pokhara-practical-title {

    display: flex;

    justify-content: space-between;

    align-items: end;

    margin-top: 120px;

    padding-bottom: 40px;

    border-bottom: 2px solid #202522;
}


.vn-pokhara-practical-title h2 {

    margin: 0;

    color: #202522;

    font-size: clamp(42px, 6vw, 70px);

    line-height: .9;

    letter-spacing: -4px;
}


/* MOBILE */

@media (max-width: 600px) {

    .vn-pokhara-culture-grid {

        padding: 70px 16px;
    }


    .vn-pokhara-culture-title,
    .vn-pokhara-practical-title {

        display: block;

        padding-bottom: 30px;
    }


    .vn-pokhara-culture-title span,
    .vn-pokhara-practical-title span {

        display: block;

        margin-bottom: 20px;
    }


    .vn-pokhara-culture-title h2,
    .vn-pokhara-practical-title h2 {

        font-size: 44px;

        letter-spacing: -3px;
    }


    .vn-pokhara-culture-table,
    .vn-pokhara-tips-table {

        display: block;
    }


    .vn-pokhara-culture-table tbody,
    .vn-pokhara-tips-table tbody {

        display: block;
    }


    .vn-pokhara-culture-table tr,
    .vn-pokhara-tips-table tr {

        display: block;
    }


    .vn-pokhara-culture-table td,
    .vn-pokhara-tips-table td {

        display: block;

        width: 100%;

        padding: 25px 5px;

        border-right: 0 !important;
    }


    .vn-pokhara-culture-table td p,
    .vn-pokhara-tips-table td p {

        font-size: 13px;
    }


    .vn-pokhara-practical-title {

        margin-top: 80px;
    }

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-58f8602 *//* =========================================================
   VISIT NEPAL 360
   POKHARA TRANSPORT + SEASONS

   White editorial layout
   No icons
   No cards
   Content unchanged
   ========================================================= */

.vn-pokhara-travel-seasons {

    --pts-dark: #202522;
    --pts-text: #626a65;
    --pts-muted: #929a95;
    --pts-accent: #39766b;
    --pts-line: #dfe3e0;
    --pts-soft: #f5f7f5;

    width: 100%;

    background: #ffffff;

    box-sizing: border-box;

    overflow: hidden;
}


.vn-pokhara-travel-seasons *,
.vn-pokhara-travel-seasons *::before,
.vn-pokhara-travel-seasons *::after {

    box-sizing: border-box;
}


.vn-pokhara-ts-inner {

    width: 100%;

    max-width: 1180px;

    margin: 0 auto;

    padding: 110px 24px;
}


/* =========================================================
   GETTING AROUND
   ========================================================= */

.vn-pokhara-around {

    padding-bottom: 115px;

    border-bottom: 1px solid var(--pts-line);
}


.vn-pokhara-around-heading {

    display: grid;

    grid-template-columns: 1fr 2fr;

    align-items: end;

    margin-bottom: 65px;
}


.vn-pokhara-around-heading span,
.vn-pokhara-season-intro span {

    color: var(--pts-accent);

    font-size: 9px;

    font-weight: 800;

    letter-spacing: 3px;
}


.vn-pokhara-around-heading h2 {

    margin: 0;

    color: var(--pts-dark);

    font-size: clamp(55px, 7vw, 90px);

    font-weight: 700;

    letter-spacing: -5px;

    line-height: .85;
}


/* =========================================================
   TRANSPORT LIST
   ========================================================= */

.vn-pokhara-transport-list {

    border-top: 2px solid var(--pts-dark);
}


.vn-pokhara-transport-row {

    display: grid;

    grid-template-columns: 330px 1fr;

    align-items: center;

    min-height: 105px;

    border-bottom: 1px solid var(--pts-line);

    transition:
        background .25s ease,
        padding-left .25s ease;
}


.vn-pokhara-transport-row:hover {

    padding-left: 15px;

    background: var(--pts-soft);
}


.vn-pokhara-transport-name {

    display: flex;

    align-items: center;

    gap: 25px;
}


.vn-pokhara-transport-name span {

    color: var(--pts-muted);

    font-size: 9px;

    font-weight: 800;

    letter-spacing: 1px;
}


.vn-pokhara-transport-name strong {

    color: var(--pts-dark);

    font-size: 18px;

    font-weight: 700;
}


.vn-pokhara-transport-row p {

    max-width: 650px;

    margin: 0;

    color: var(--pts-text);

    font-size: 14px;

    line-height: 1.75;
}


/* =========================================================
   TRAVEL NOTE
   ========================================================= */

.vn-pokhara-distance-note {

    display: grid;

    grid-template-columns: 330px 1fr;

    margin-top: 55px;

    padding-top: 25px;

    border-top: 1px solid var(--pts-line);
}


.vn-pokhara-distance-note span {

    color: var(--pts-accent);

    font-size: 8px;

    font-weight: 800;

    letter-spacing: 2px;
}


.vn-pokhara-distance-note p {

    max-width: 700px;

    margin: 0;

    color: var(--pts-dark);

    font-size: 14px;

    line-height: 1.8;
}


/* =========================================================
   SEASON INTRO
   ========================================================= */

.vn-pokhara-season {

    padding-top: 115px;
}


.vn-pokhara-season-intro {

    display: grid;

    grid-template-columns: 1.2fr .8fr;

    gap: 80px;

    align-items: end;

    margin-bottom: 70px;
}


.vn-pokhara-season-intro h2 {

    margin: 20px 0 0;

    color: var(--pts-dark);

    font-size: clamp(55px, 7vw, 90px);

    font-weight: 700;

    letter-spacing: -5px;

    line-height: .86;
}


.vn-pokhara-season-intro h2 em {

    color: var(--pts-accent);

    font-style: italic;
}


.vn-pokhara-season-intro > p {

    max-width: 430px;

    margin: 0;

    color: var(--pts-text);

    font-size: 16px;

    line-height: 1.85;
}


/* =========================================================
   SEASON ROWS
   ========================================================= */

.vn-pokhara-season-list {

    border-top: 2px solid var(--pts-dark);
}


.vn-pokhara-season-row {

    display: grid;

    grid-template-columns: 90px 280px 1fr;

    min-height: 180px;

    border-bottom: 1px solid var(--pts-line);
}


.vn-pokhara-season-number {

    padding-top: 28px;

    color: var(--pts-accent);

    font-size: 10px;

    font-weight: 800;

    letter-spacing: 2px;
}


.vn-pokhara-season-name {

    padding: 27px 30px 30px 0;

    border-right: 1px solid var(--pts-line);
}


.vn-pokhara-season-name h3 {

    margin: 0;

    color: var(--pts-dark);

    font-size: 28px;

    font-weight: 700;

    letter-spacing: -.8px;
}


.vn-pokhara-season-text {

    padding: 27px 0 30px 45px;
}


.vn-pokhara-season-text p {

    max-width: 650px;

    margin: 0;

    color: var(--pts-text);

    font-size: 14px;

    line-height: 1.85;
}


/* =========================================================
   WET WEATHER
   ========================================================= */

.vn-pokhara-wet-note {

    display: flex;

    gap: 30px;

    align-items: center;

    margin-top: 45px;

    padding: 25px 30px;

    background: var(--pts-soft);
}


.vn-pokhara-wet-note span {

    flex: 0 0 auto;

    color: var(--pts-accent);

    font-size: 8px;

    font-weight: 800;

    letter-spacing: 2px;
}


.vn-pokhara-wet-note p {

    margin: 0;

    color: var(--pts-dark);

    font-size: 13px;

    line-height: 1.7;
}


/* =========================================================
   LINK
   ========================================================= */

.vn-pokhara-season-link {

    margin-top: 35px;
}


.vn-pokhara-season-link a {

    display: inline-block;

    padding-bottom: 7px;

    color: var(--pts-accent);

    font-size: 12px;

    font-weight: 700;

    text-decoration: none !important;

    border-bottom: 1px solid var(--pts-accent);

    transition: opacity .2s ease;
}


.vn-pokhara-season-link a:hover {

    opacity: .65;
}


/* =========================================================
   TABLET
   ========================================================= */

@media (max-width: 900px) {

    .vn-pokhara-ts-inner {

        padding: 90px 20px;
    }


    .vn-pokhara-around-heading {

        grid-template-columns: 1fr;

        gap: 30px;
    }


    .vn-pokhara-transport-row {

        grid-template-columns: 270px 1fr;
    }


    .vn-pokhara-distance-note {

        grid-template-columns: 270px 1fr;
    }


    .vn-pokhara-season-intro {

        grid-template-columns: 1fr;

        gap: 35px;
    }


    .vn-pokhara-season-row {

        grid-template-columns: 70px 220px 1fr;
    }

}


/* =========================================================
   MOBILE
   ========================================================= */

@media (max-width: 600px) {

    .vn-pokhara-ts-inner {

        padding: 70px 16px;
    }


    .vn-pokhara-around {

        padding-bottom: 75px;
    }


    .vn-pokhara-around-heading {

        margin-bottom: 45px;
    }


    .vn-pokhara-around-heading h2 {

        font-size: 48px;

        letter-spacing: -3px;
    }


    .vn-pokhara-transport-row {

        display: block;

        padding: 24px 0;
    }


    .vn-pokhara-transport-row:hover {

        padding-left: 7px;
    }


    .vn-pokhara-transport-name {

        margin-bottom: 12px;
    }


    .vn-pokhara-transport-name strong {

        font-size: 17px;
    }


    .vn-pokhara-transport-row p {

        font-size: 13px;

        line-height: 1.8;
    }


    .vn-pokhara-distance-note {

        display: block;

        margin-top: 40px;
    }


    .vn-pokhara-distance-note span {

        display: block;

        margin-bottom: 12px;
    }


    .vn-pokhara-distance-note p {

        font-size: 13px;
    }


    .vn-pokhara-season {

        padding-top: 75px;
    }


    .vn-pokhara-season-intro {

        margin-bottom: 45px;
    }


    .vn-pokhara-season-intro h2 {

        font-size: 48px;

        letter-spacing: -3px;
    }


    .vn-pokhara-season-intro > p {

        font-size: 14px;
    }


    .vn-pokhara-season-row {

        display: block;

        min-height: auto;

        padding: 30px 0;
    }


    .vn-pokhara-season-number {

        padding: 0;

        margin-bottom: 12px;
    }


    .vn-pokhara-season-name {

        padding: 0;

        margin-bottom: 15px;

        border-right: 0;
    }


    .vn-pokhara-season-name h3 {

        font-size: 25px;
    }


    .vn-pokhara-season-text {

        padding: 0;
    }


    .vn-pokhara-season-text p {

        font-size: 13px;

        line-height: 1.8;
    }


    .vn-pokhara-wet-note {

        display: block;

        margin-top: 35px;

        padding: 20px;
    }


    .vn-pokhara-wet-note span {

        display: block;

        margin-bottom: 10px;
    }


    .vn-pokhara-season-link {

        margin-top: 28px;
    }

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-40db6e8 *//* =========================================================
   VISIT NEPAL 360
   POKHARA FAMILY + WORTH VISITING
   TWO COLUMN TABLE DESIGN
   ========================================================= */

.vn-pokhara-family-worth {

    --pf-dark: #202522;
    --pf-text: #59625e;
    --pf-muted: #8b938f;
    --pf-accent: #39766b;
    --pf-line: #dfe3e0;
    --pf-hover: #f7f8f7;

    width: 100%;

    padding: 20px 24px;

    background: #ffffff;

    box-sizing: border-box;
}


.vn-pokhara-family-wrap {

    width: 100%;

    max-width: 1180px;

    margin: 0 auto;
}


/* =========================================================
   TABLE
   ========================================================= */

.vn-pokhara-family-table {

    width: 100%;

    border-collapse: collapse;

    table-layout: fixed;
}


/* =========================================================
   HEADING ROW
   ========================================================= */

.vn-pokhara-table-heading th {

    width: 50%;

    padding: 0 45px 45px 0;

    text-align: left;

    vertical-align: bottom;

    border-bottom: 2px solid var(--pf-dark);
}


.vn-pokhara-table-heading th + th {

    padding-left: 45px;

    padding-right: 0;

    border-left: 1px solid var(--pf-line);
}


.vn-pokhara-table-heading span {

    display: block;

    margin-bottom: 18px;

    color: var(--pf-accent);

    font-size: 9px;

    font-weight: 800;

    letter-spacing: 2.5px;
}


.vn-pokhara-table-heading h2 {

    margin: 0;

    color: var(--pf-dark);

    font-size: clamp(38px, 5vw, 64px);

    font-weight: 700;

    letter-spacing: -3.5px;

    line-height: .92;
}


/* =========================================================
   TABLE CELLS
   ========================================================= */

.vn-pokhara-family-table tbody td {

    width: 50%;

    padding: 38px 45px 38px 0;

    vertical-align: top;

    border-bottom: 1px solid var(--pf-line);
}


.vn-pokhara-family-table tbody td + td {

    padding-left: 45px;

    padding-right: 0;

    border-left: 1px solid var(--pf-line);
}


/* =========================================================
   PARAGRAPHS
   ========================================================= */

.vn-pokhara-family-table p {

    max-width: 500px;

    margin: 0;

    color: var(--pf-text);

    font-size: 15px;

    line-height: 1.85;
}


/* =========================================================
   FAMILY LIST
   ========================================================= */

.vn-pokhara-family-label {

    margin-bottom: 18px;

    color: var(--pf-dark);

    font-size: 14px;

    font-weight: 700;
}


.vn-pokhara-family-table ul {

    margin: 0;

    padding: 0;

    list-style: none;
}


.vn-pokhara-family-table li {

    position: relative;

    margin: 0;

    padding: 8px 0 8px 20px;

    color: var(--pf-text);

    font-size: 14px;

    line-height: 1.6;
}


.vn-pokhara-family-table li::before {

    content: "";

    position: absolute;

    left: 0;

    top: 17px;

    width: 5px;

    height: 5px;

    background: var(--pf-accent);

    border-radius: 50%;
}


/* =========================================================
   SAFETY NOTE
   ========================================================= */

.vn-pokhara-family-note {

    padding: 22px 24px;

    background: var(--pf-hover);

    border-left: 3px solid var(--pf-accent);
}


.vn-pokhara-family-note strong {

    display: block;

    margin-bottom: 10px;

    color: var(--pf-accent);

    font-size: 11px;

    font-weight: 800;

    letter-spacing: 1.5px;

    text-transform: uppercase;
}


.vn-pokhara-family-note p {

    font-size: 14px;
}


/* =========================================================
   HOVER
   ========================================================= */

.vn-pokhara-family-table tbody tr {

    transition: background .25s ease;
}


.vn-pokhara-family-table tbody tr:hover {

    background: #fafbfa;
}


/* =========================================================
   TABLET
   ========================================================= */

@media (max-width: 800px) {

    .vn-pokhara-family-worth {

        padding: 80px 20px;
    }


    .vn-pokhara-table-heading h2 {

        font-size: 44px;

        letter-spacing: -2.5px;
    }


    .vn-pokhara-table-heading th {

        padding-right: 25px;
    }


    .vn-pokhara-table-heading th + th {

        padding-left: 25px;
    }


    .vn-pokhara-family-table tbody td {

        padding-right: 25px;
    }


    .vn-pokhara-family-table tbody td + td {

        padding-left: 25px;
    }

}


/* =========================================================
   MOBILE
   ========================================================= */

@media (max-width: 600px) {

    .vn-pokhara-family-worth {

        padding: 65px 16px;
    }


    .vn-pokhara-family-table,
    .vn-pokhara-family-table thead,
    .vn-pokhara-family-table tbody,
    .vn-pokhara-family-table tr,
    .vn-pokhara-family-table th,
    .vn-pokhara-family-table td {

        display: block;

        width: 100%;
    }


    .vn-pokhara-table-heading th {

        padding: 0 0 30px;

        border-left: 0 !important;
    }


    .vn-pokhara-table-heading th + th {

        padding: 30px 0;

        border-top: 1px solid var(--pf-line);

        border-bottom: 2px solid var(--pf-dark);
    }


    .vn-pokhara-table-heading h2 {

        font-size: 42px;

        letter-spacing: -2.5px;
    }


    .vn-pokhara-family-table tbody td,
    .vn-pokhara-family-table tbody td + td {

        padding: 28px 0;

        border-left: 0;

        border-bottom: 1px solid var(--pf-line);
    }


    .vn-pokhara-family-table p {

        font-size: 14px;

        line-height: 1.8;
    }

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-130e4a9 *//* =========================================================
   VISIT NEPAL 360
   CONTINUE EXPLORING NEPAL
   CLEAN DIRECTORY DESIGN
   ========================================================= */

.vn360-explore-nepal {

    width: 100%;

    padding: 20px 24px 120px;

    background: #ffffff;

    box-sizing: border-box;

    overflow: hidden;
}


.vn360-explore-wrap {

    width: 100%;

    max-width: 1180px;

    margin: 0 auto;
}


/* =========================================================
   HEADER
   ========================================================= */

.vn360-explore-heading {

    display: grid;

    grid-template-columns: 1.2fr .8fr;

    gap: 90px;

    align-items: end;

    padding-bottom: 50px;

    border-bottom: 2px solid #202522;
}


.vn360-explore-heading span {

    display: block;

    margin-bottom: 18px;

    color: #39766b;

    font-size: 9px;

    font-weight: 800;

    letter-spacing: 3px;
}


.vn360-explore-heading h2 {

    margin: 0;

    color: #202522;

    font-size: clamp(45px, 6vw, 76px);

    font-weight: 700;

    letter-spacing: -4px;

    line-height: .9;
}


.vn360-explore-heading p {

    max-width: 390px;

    margin: 0;

    color: #626a66;

    font-size: 14px;

    line-height: 1.8;
}


/* =========================================================
   DESTINATION LINKS
   ========================================================= */

.vn360-explore-links {

    width: 100%;
}


.vn360-explore-links a {

    display: grid;

    grid-template-columns: 70px 1fr 100px;

    align-items: center;

    min-height: 78px;

    padding: 0 5px;

    color: inherit;

    text-decoration: none !important;

    border-bottom: 1px solid #dfe3e0;

    transition:
        padding .25s ease,
        background .25s ease;
}


.vn360-explore-links a:hover {

    padding-left: 20px;

    padding-right: 20px;

    background: #f7f8f7;
}


.vn360-explore-links span {

    color: #9aa19d;

    font-size: 10px;

    font-weight: 800;

    letter-spacing: 2px;

    transition: color .25s ease;
}


.vn360-explore-links a:hover span {

    color: #39766b;
}


.vn360-explore-links strong {

    color: #202522;

    font-size: 16px;

    font-weight: 600;

    line-height: 1.4;
}


.vn360-explore-links em {

    color: #39766b;

    font-size: 9px;

    font-style: normal;

    font-weight: 800;

    letter-spacing: 2px;

    text-align: right;

    text-transform: uppercase;
}


/* =========================================================
   TABLET
   ========================================================= */

@media (max-width: 800px) {

    .vn360-explore-nepal {

        padding: 85px 20px 100px;
    }


    .vn360-explore-heading {

        grid-template-columns: 1fr;

        gap: 30px;

        padding-bottom: 40px;
    }


    .vn360-explore-heading p {

        max-width: 600px;
    }

}


/* =========================================================
   MOBILE
   ========================================================= */

@media (max-width: 600px) {

    .vn360-explore-nepal {

        padding: 70px 16px 80px;
    }


    .vn360-explore-heading {

        gap: 25px;
    }


    .vn360-explore-heading h2 {

        font-size: 44px;

        letter-spacing: -2.5px;
    }


    .vn360-explore-heading p {

        font-size: 13px;

        line-height: 1.75;
    }


    .vn360-explore-links a {

        grid-template-columns: 42px 1fr;

        min-height: 72px;

        padding: 12px 0;
    }


    .vn360-explore-links a:hover {

        padding-left: 8px;

        padding-right: 8px;
    }


    .vn360-explore-links strong {

        font-size: 14px;
    }


    .vn360-explore-links em {

        display: none;
    }

}/* End custom CSS */