@import url(https://fonts.googleapis.com/css2?family=Gilda+Display&family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap);:root{--font-gilda:"Gilda Display", sans-serif;--font-montserrat:"Montserrat", sans-serif;--color-gradient:linear-gradient(
    90deg,
    #134e88 27%,
    #01689b 40%,
    #21bcec 98%
  );--color-blue:#033853;--color-lighter-blue:#617e9e;--color-light-blue:#174c83;--color-dark-blue:#1b11f5}h1,h2,h3,h4,h5,h6{font-family:var(--font-gilda);font-size:3rem}a,span,li,p,small{font-family:var(--font-montserrat);font-size:1rem}body{overflow-x:hidden;width:100%;background:#f8f8f8}.section-bottom-margin{margin-bottom:192px}.word-wrap{white-space:pre-line}.text-justify{text-align:justify}.gradient-color{background:linear-gradient(90deg,#1b11f5 0%,#617e9e 98%);color:#fff0;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:#fff0}.gradient-color-border{border:5px solid #fff0;-o-border-image:var(--color-gradient);border-image:var(--color-gradient);border-image-slice:1;padding:.625rem}section,article{margin-bottom:7rem}a:link:focus-visible{outline-offset:unset!important;outline:unset}.dropdown-item.active,.dropdown-item:active{background:unset!important}.facilities-title,.section--tile{font-size:1.875rem;font-weight:400;color:var(--color-lighter-blue)}.hall-title{font-size:1rem;font-family:var(--font-montserrat)}.banner_section{height:100vh;width:100%;display:grid;place-items:center;isolation:isolate;background:url("") no-repeat center/cover}.banner_section h1{font-size:3.125rem}.room-btn a{font-size:.875rem;font-family:var(--font-montserrat);background-color:var(--color-dark-blue);color:#fff}.room-btn a:hover{background-color:var(--color-dark-blue);color:#fff}.nav-bar .opened-menu{background:rgb(255 255 255 / .7294117647);scale:1;transform-origin:right;transition:all 0.3s ease-in-out;transform:translateY(20px)}.nav-bar .opened-menu>nav ul li a{text-transform:uppercase;font-size:1rem;color:#194b83;font-weight:600}.nav-bar .opened-menu .navbar-nav .dropdown-menu{background:rgb(255 255 255 / .7294117647);top:66px;padding:.5625rem 0;border-radius:0!important}.nav-bar .opened-menu ul.navbar-nav li{padding:.75rem;transition:all 0.3s ease-in-out}.nav-bar .opened-menu ul.navbar-nav li:hover{background-color:#617e9e}.nav-bar .book__now{background-color:#617e9e;font-weight:600;color:#fff}.nav-bar .book__now a{padding:1.375rem .9375rem}.nav-bar .navbar-header{width:calc(100% - 60px);left:50%;top:15px;transform:translateX(-50%)}.navbar__sticky .opened-menu{scale:.8;background-color:#fff;transform:translateY(0)}.navbar__sticky .navbar-nav .dropdown-menu{background-color:#ffffff!important;top:67px!important;padding:.5625rem}.home-social-media{display:flex;justify-content:center;gap:1rem}.home-social-media a i{font-size:1.25rem}.home-social-media{background-color:var(--color-blue)}.navbar__sticky .book__now{transition:padding 0.3s ease-in-out}.nav-bar .offcanvas{width:330px}.nav-bar .dropdown-toggle::after{rotate:270deg;transition:all 0.05ms ease-in-out}.nav-bar .dropdown-toggle.show::after{rotate:0deg}.nav-bar .navbar-header .logo img{width:150px;transition:all 300ms cubic-bezier(.505,.305,.68,.53)}.nav-bar .navbar-header.navbar__sticky .logo img{width:100px}.nav-bar .navbar-nav li *{text-transform:uppercase;font-size:1rem;color:#194b83;line-height:1.8;font-weight:500}.offcanvas-body .nav-bar ul.navbar-nav{padding-left:30px}.nav-bar ul.navbar-nav li{transition:all 0.3s ease-in-out}.nav-bar ul.navbar-nav li:hover{background-color:var(--color-blue)}.nav-bar ul.navbar-nav li:hover>a{color:#fff}.nav-bar ul.navbar-nav li:hover>a:focus{background-color:unset}.nav-bar ul.navbar-nav li a{padding-left:15px}.nav-bar ul.dropdown-menu{padding-block:0}.nav-bar ul.dropdown-menu li a{padding-left:0;line-height:1.7!important}.nav-bar .menu-padding{padding:0 .9375rem}.nav-bar ul.dropdown-menu li{padding-left:0}.nav-bar ul.dropdown-menu li a{padding-left:13px;background-color:unset}.homepage-wrapper .figure img{height:100vh;-o-object-fit:cover;object-fit:cover}.homepage-wrapper .figure .fig_slider_text{bottom:20px}.homepage-wrapper .owl-nav{display:flex;justify-content:space-between;position:absolute;width:calc(100% - min(30px, 5%));left:50%;transform:translateX(-50%);top:50%;z-index:4}.homepage-wrapper .owl-nav button i{color:#fff}.kathmandu-tourism-hub h1{font-size:2.25rem;color:#617e9e}.tourism_hub_slider .owl-nav{background:linear-gradient(90deg,#1b11f5 27%,#5952f1 98%);width:118px;margin-inline:auto;margin-top:3rem;display:flex;justify-content:space-evenly;border-radius:16px;color:#fff;font-size:.625rem;padding-block:4px;position:relative}.tourism_hub_slider .owl-nav:before{content:"/";position:absolute;left:50%;transform:translateX(-50%);font-size:2.8125rem;top:0;font-family:auto;line-height:.6}.room-package .card-body{background:#ded8d4}.room-package .title-icon h3{font-family:Gilda Display;font-size:1.875rem;color:var(--color-blue)}.room-package .pricing h4{font-family:var(--font-montserrat);font-weight:400;font-size:1.625rem}.room-package .pricing h4+small{margin-top:-6px;font-size:.875rem}.room-package .room-btn a{font-size:.875rem}.room-btn.light-blue a{background-color:#1b11f5}.hall-section{background:url("../../image/hall.webp") center center/cover no-repeat;isolation:isolate;height:min(70vw, 800px)}.hall-section h6{font-size:1.875rem}.hall-section::after{background-color:rgb(0 0 0 / .6);position:absolute;content:"";z-index:-1;top:0;left:0;height:100%;width:100%}.hall-section p.hall-title{font-family:var(--font-montserrat);font-size:1.0625rem}.hall-section p.hall-title+p{font-size:1.875rem;font-family:var(--font-gilda)}.about_collage{display:grid;grid-template-columns:repeat(6,1fr);grid-template-rows:repeat(7,1fr);gap:8px}.about_collage img{height:100%}.about_collage .image_abt_1{grid-column:span 2 / span 2;grid-row:span 4 / span 4}.about_collage .image_abt_2{grid-column:span 2 / span 2;grid-row:span 5 / span 5;grid-column-start:3}.about_collage .image_abt_3{grid-column:span 2 / span 2;grid-row:span 3 / span 3;grid-column-start:1;grid-row-start:5}.about_collage .image_abt_4{grid-column:span 2 / span 2;grid-row:span 2 / span 2;grid-column-start:3;grid-row-start:6}.about_collage .image_abt_5{grid-column:span 2 / span 2;grid-row:span 7 / span 7;grid-column-start:5;grid-row-start:1}.about__us p.word-wrap{white-space:pre-line}.facilites-homepage .fac__title{font-family:var(--font-gilda);margin-bottom:0;color:#1d2b3b;font-size:18px}.facilites-homepage .fac__title+p{font-size:.75rem}.facilites-homepage .facilites-image{display:grid;grid-template-columns:repeat(6,1fr);grid-template-rows:repeat(6,1fr);gap:20px}.facilites-homepage .facilites-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.facilites-homepage .faciilites-inline-list img{filter:brightness(0) saturate(100%) invert(20%) sepia(6%) saturate(6948%) hue-rotate(157deg) brightness(150%) contrast(102%);width:48px}.gallery_wrapper .image_gallery .element-item{margin-bottom:30px}.gallery_wrapper .image_gallery img{width:100%}.gallery_wrapper button{background:unset;border:none;transition:all 0.1s ease-in-out;padding:.5rem 1rem;border-radius:5px;color:#000}.gallery_wrapper button.active{background-color:var(--color-dark-blue);padding:.5rem 1rem;color:#fff}.facilities_wrapper .facilities-gaping{row-gap:3rem}.facilities_wrapper .facilities_icons img{width:50px;filter:brightness(0) saturate(100%) invert(20%) sepia(6%) saturate(6948%) hue-rotate(157deg) brightness(92%) contrast(102%);margin-bottom:10px}.facilities_wrapper .facilities_icons span{font-weight:500;text-align:center}.slider_banner .owl-nav button i{color:#fff}.room_listing-wrapper .room_details h1 a,.dining_listing-wrapper .room_details h1 a,.meeting_listing-wrapper .room_details h1 a,.room_listing-wrapper .room_details h2 a,.dining_listing-wrapper .room_details h2 a,.meeting_listing-wrapper .room_details h2 a{font-family:var(--font-gilda);font-size:2.25rem;color:var(--color-blue)}.room_listing-wrapper .room_details p,.dining_listing-wrapper .room_details p,.meeting_listing-wrapper .room_details p{line-height:1.9;max-height:148px}.room_listing-wrapper img,.dining_listing-wrapper img,.meeting_listing-wrapper img{height:457px;max-height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.room_listing-wrapper a:link,.room_listing-wrapper a,.dining_listing-wrapper a:link,.dining_listing-wrapper a,.meeting_listing-wrapper a:link,.meeting_listing-wrapper a{color:#000}.room_details .policy-wrapper{background-color:#fff;border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;font-family:"Segoe UI",sans-serif;color:#222}.room_details .policy-block h4{font-size:1.2rem;font-weight:600;margin-bottom:20px;display:flex;align-items:center;color:#1a1a1a}.room_details .policy-block h4 .icon{margin-right:10px;font-size:1rem;color:#444}.room_details .policy-block p,.room_details .policy-block li,.room_details .policy-item div{padding-left:28px;position:relative;font-size:.95rem;color:#333;margin-bottom:12px}.room_details .policy-block p .icon,.room_details .policy-item .icon{position:absolute;left:0;top:2px;font-size:.9rem;color:#444}.room_details .children-policy{background-color:#f8f9fa;border-radius:6px;padding:1.25rem;border:1px solid #e1e1e1}.room_details .policy-item{display:flex;align-items:flex-start;margin-bottom:16px}.room_details .policy-item .icon{margin-right:12px;flex-shrink:0;margin-top:3px}.room_details h2,.room_details h1,h6.amenities_bg,.dining_info>h2{color:var(--color-blue)}.room-slider .item{height:100vh}.room-slider .item img{height:100%;-o-object-fit:cover;object-fit:cover}.room-slider .owl-nav{position:absolute;top:50%;display:flex;justify-content:space-between;width:calc(100% - 20px);left:50%;transform:translate(-50%,-50%)}.room_details .room_amenities .room__icons,.dining_details .room_amenities .room__icons{background-color:#f6e8d1;padding:32px 17.6px}.room_details .room_amenities .room__icons img,.dining_details .room_amenities .room__icons img{width:50px;filter:brightness(0) saturate(100%) invert(62%) sepia(0%) saturate(1219%) hue-rotate(229deg) brightness(74%) contrast(72%)}.room_details .room_amenities .room__icons p,.dining_details .room_amenities .room__icons p{margin-bottom:0}.room_amties h6.amenities_bg{text-align:center}.room__icons img{width:60px;filter:brightness(0) saturate(100%) invert(20%) sepia(6%) saturate(6948%) hue-rotate(157deg) brightness(92%) contrast(102%)}.room_side-icons .room__icons{margin-bottom:3rem}.other--rooms h2.card-title a{font-family:var(--color-gradient);color:var(--color-blue)!important}.other--rooms h5 a{font-family:var(--font-gilda)!important;color:#212529}.owl-other-rooms .owl-nav{position:absolute;top:50%;width:100%;display:flex;justify-content:space-between}.dining_details table *{background:transparent!important}.dining_details table tr th,.dining_details table tr td{padding:.9375rem}.table_wrapper table img{width:90px;display:block;margin-bottom:1rem;margin-inline:auto;filter:brightness(0) saturate(100%) invert(16%) sepia(22%) saturate(4392%) hue-rotate(174deg) brightness(89%) contrast(98%)}.contact__us_wrapper .message__text{font-family:var(--font-montserrat);font-size:1rem;font-weight:400}.contact__us_wrapper .contact-form{background-color:#fff;padding:1.875rem;border-radius:8px;box-shadow:0 0 20px rgb(0 0 0 / .1);width:100%}.contact__us_wrapper .form-title{text-align:center;margin-bottom:30px;color:var(--color-blue)}.contact__us_wrapper .form-group{position:relative;margin-bottom:30px}.contact__us_wrapper input,.contact__us_wrapper textarea{width:100%;padding:.9375rem;border:1px solid #ddd;border-radius:4px;font-size:1rem;transition:all 0.3s}.contact__us_wrapper input:focus,.contact__us_wrapper textarea:focus{border-color:var(--color-blue);outline:none;box-shadow:0 0 0 2px rgb(153 0 0 / .1)}.contact__us_wrapper textarea{resize:none;min-height:150px}.contact__us_wrapper label{position:absolute;left:15px;top:15px;color:#999;pointer-events:none;transition:all 0.3s;background-color:#fff;padding:0 .3125rem}.contact__us_wrapper input:not(:-moz-placeholder-shown)+label,.contact__us_wrapper textarea:not(:-moz-placeholder-shown)+label{top:-10px;font-size:.75rem;color:var(--color-blue);background-color:#fff}.contact__us_wrapper input:not(:-moz-placeholder-shown)+label,.contact__us_wrapper textarea:not(:-moz-placeholder-shown)+label{top:-10px;font-size:.75rem;color:var(--color-dark-blue);background-color:#fff}.contact__us_wrapper input:focus+label,.contact__us_wrapper textarea:focus+label,.contact__us_wrapper input:not(:placeholder-shown)+label,.contact__us_wrapper textarea:not(:placeholder-shown)+label{top:-10px;font-size:.75rem;color:var(--color-dark-blue);background-color:#fff}.contact__us_wrapper .submit-btn{background-color:var(--color-dark-blue);color:#fff;border:none;padding:.9375rem 1.25rem;font-size:1rem;border-radius:4px;cursor:pointer;width:100%;transition:all 0.3s cubic-bezier(.25,.8,.25,1);font-weight:700;text-transform:uppercase;letter-spacing:1px;position:relative;overflow:hidden}.contact__us_wrapper .submit-btn:hover{background-color:var(--color-dark-blue);box-shadow:0 3px 6px rgb(0 0 0 / .16)}.contact__us_wrapper .submit-btn:active{transform:scale(.98)}.contact__us_wrapper .submit-btn::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgb(255 255 255 / .1);transform:scaleX(0);transform-origin:right;transition:transform 0.3s cubic-bezier(.25,.8,.25,1)}.contact__us_wrapper .submit-btn:hover::after{transform:scaleX(1);transform-origin:left}.contact__us_wrapper .info-item{display:flex;align-items:center;margin-bottom:25px}.contact__us_wrapper .info-content h3{margin:0 0 5px 0;color:#333}.contact__us_wrapper .info-content p{margin:0;color:#666;line-height:1.5}.contact__us_wrapper .contact_information ul li{background-color:#f3f3f3;padding:52.8px;width:20rem;font-size:3.125rem;color:var(--color-blue)}.contact__us_wrapper .contact_information ul li svg{font-size:2.5rem;color:var(--color-blue)}.contact__us_wrapper a,.contact__us_wrapper p{color:#000;font-family:var(--font-gilda);font-size:1.3125rem;font-weight:500}.footer-wrapper{background-color:#033853}.footer-wrapper .footer-container-fixed{max-width:1300px}.footer-wrapper .socail-icons-size i{font-size:1.75rem}.footer-wrapper .booknow-ota img{width:36px}.custom-border{border-bottom:1px solid #3d535f}.footer-section{background:url(../../image/footer-bg.png) center center/cover no-repeat;height:100%;isolation:isolate}.footer-section::before{content:"";background-color:#1b11f5;position:absolute;top:0;width:100%;z-index:-1;height:100%;opacity:.1}.footer-section h3{font-size:1.25rem;font-family:var(--font-montserrat)}.footer-section .copyright{font-size:.8125rem;color:#f8f8f8}.footer-section .copyright a{font-size:.8125rem}.footer-section .contact_info ul.contact-details li,.footer-section .contact_info a{font-size:1rem}.footer-section .social_icons i{font-size:1.125rem}.footer-section .ota-icons img{width:20px;height:20px}.owl-testimonial .profile__name img{width:48px}.owl-testimonial .profile__name h6{font-family:var(--font-montserrat);font-size:1rem;font-weight:400}.owl-testimonial .profile__name a small{font-size:.75rem;letter-spacing:.35px;color:#000}.owl-testimonial p{font-size:.9375rem;color:#fff}.owl-testimonial .owl-nav{text-align:center;display:flex;margin-top:5rem;gap:10px;justify-content:center}.owl-testimonial .owl-nav button.owl-prev,.owl-testimonial .owl-nav button.owl-next{border:1px solid #000;padding:.3125rem 1.9375rem!important;border-radius:22px;font-size:.875rem}@keyframes scale-down-top-normal{0%{transform:scale(1);transform-origin:50% 0%}100%{transform:scale(.5);transform-origin:50% 0%}}.whats_app{position:fixed;bottom:95px;z-index:999;right:32px;width:40px}.whats_app img{width:50px}.restaurant-details{margin-top:2rem;display:flex;justify-content:center}.restaurant-card{width:100%;background:linear-gradient(135deg,#0f4a6e,#032340);border-radius:10px;box-shadow:0 8px 15px rgb(0 0 0 / .2);color:#fff}.restaurant-card-header{background:rgb(0 0 0 / .2);padding:1rem;text-align:center;font-size:2.375rem;font-weight:700;text-transform:uppercase}.restaurant-card-body{padding:1.5rem}.restaurant-info{display:flex;flex-direction:column;gap:1rem}.info-item{display:flex;justify-content:space-between;padding:.5rem 1rem;background:rgb(255 255 255 / .1);border-radius:5px;transition:background 0.3s ease}.info-item:hover{background:rgb(255 255 255 / .2)}.info-title{font-weight:700;text-transform:uppercase}.info-value{font-size:1.1rem}.restaurant-wrapper .restaurant-info-section{padding:3.75rem 0}.restaurant-wrapper .restaurant-info-title h2{text-align:center;margin-bottom:2.5rem}.restaurant-wrapper .restaurant-info-grid{display:flex;flex-wrap:wrap;gap:30px;justify-content:space-between}.restaurant-wrapper .info-item{flex:1 1 calc(25% - 30px);background:#fff;border-radius:16px;padding:1.875rem;box-shadow:0 8px 20px rgb(0 0 0 / .04);display:flex;justify-content:center;align-items:center;text-align:center;flex-basis:auto}.restaurant-wrapper .info-label{display:block;font-size:.8rem;color:#999;text-transform:uppercase;letter-spacing:1px;margin-bottom:6px}.restaurant-wrapper .info-value{font-size:1.3rem;font-weight:500;color:#222}.restaurant-wrapper .info-icon{font-size:1.8rem;margin-bottom:12px;display:block}.room--btn a{outline:1px solid var(--color-blue)}.room--btn a:focus-within{outline:none;border:1px solid #000}.room--btn:focus-within{outline:none;border:1px solid #000}.room--btn .whatsapp-hall{font-size:.9375rem}.hall-btn-submit{background-color:var(--color-blue);color:#fff}.hall-btn-submit:hover{background-color:var(--color-blue);color:#fff}.form-control:focus{outline:unset;box-shadow:unset}#submit{width:150px}.facilites-homepage .faciilites-inline-list{max-height:488px;overflow-y:auto}#scrollToTop{display:none;position:fixed;bottom:20px;right:20px;z-index:1000}#scrollToTopButton{background-color:#617e9e;color:#fff;border:none;border-radius:50%;width:50px;height:50px;font-size:1.5rem;cursor:pointer}.policy-wrapper{background-color:#fff;border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;font-family:"Segoe UI",sans-serif;color:#222}.policy-block h4{font-size:1.2rem;font-weight:600;margin-bottom:20px;display:flex;align-items:center;color:#1a1a1a}.policy-block h4 .icon{margin-right:10px;font-size:1rem;color:#444}.policy-block p,.policy-block li,.policy-item div{padding-left:28px;position:relative;font-size:.95rem;color:#333;margin-bottom:12px}.policy-block p .icon,.policy-item .icon{position:absolute;left:0;top:2px;font-size:.9rem;color:#444}.children-policy{background-color:#f8f9fa;border-radius:6px;padding:1.25rem;border:1px solid #e1e1e1}.policy-item{display:flex;align-items:flex-start;margin-bottom:16px}.policy-item .icon{margin-right:12px;flex-shrink:0;margin-top:3px}.restaurant-info-section{padding:3.75rem 0}.restaurant-info-title h2{text-align:center;font-size:2.2rem;margin-bottom:40px}.restaurant-info-grid{display:flex;flex-wrap:wrap;gap:30px;justify-content:space-between}.info-item{flex:1 1 calc(25% - 30px);background:#fff;border-radius:16px;padding:1.875rem;box-shadow:0 8px 20px rgb(0 0 0 / .04);display:flex;justify-content:center;align-items:center;text-align:center;flex-basis:auto}.info-label{display:block;font-size:.8rem;color:#999;text-transform:uppercase;letter-spacing:1px;margin-bottom:6px}.info-value{font-size:1.3rem;font-weight:500;color:#222}.info-icon{font-size:1.8rem;margin-bottom:12px;display:block}@media (min-width:767px){.facilites-homepage .fac-img-1{grid-column:span 2 / span 2;grid-row:span 3 / span 3}.facilites-homepage .fac-img-2{grid-column:span 2 / span 2;grid-row:span 3 / span 3;grid-column-start:1;grid-row-start:4}.facilites-homepage .fac-img-3{grid-column:span 2 / span 2;grid-row:span 3 / span 3;grid-column-start:3;grid-row-start:2}.facilites-homepage .fac-img-4{grid-column:span 2 / span 2;grid-row:span 2 / span 2;grid-column-start:3;grid-row-start:5}.facilites-homepage .fac-img-5{grid-column:span 2 / span 2;grid-row:span 3 / span 3;grid-column-start:5;grid-row-start:1}.facilites-homepage .fac-img-6{grid-column:span 2 / span 2;grid-row:span 3 / span 3;grid-column-start:5;grid-row-start:4}.facilites-homepage .fac-img-7{grid-column:span 2 / span 2;grid-column-start:3;grid-row-start:1}.facilites-homepage .fac-img-8{grid-row:span 2 / span 2;grid-column-start:7;grid-row-start:1}.facilites-homepage .fac-img-9{grid-row:span 3 / span 3;grid-column-start:7;grid-row-start:3}.facilites-homepage .fac-img-10{grid-column-start:7;grid-row-start:6}}@media (min-width:767px) and (max-width:1024px){.room_listing-wrapper .row:nth-child(even){flex-direction:column-reverse}}@media (min-width:768px){.nav-bar ul.navbar-nav li a{padding-left:35px}.about__us .custom-lh{line-height:1.2}.facilites-homepage ::-webkit-scrollbar{width:5px}.facilites-homepage ::-webkit-scrollbar-thumb{background-color:var(--color-blue);border-radius:6px}.facilites-homepage ::-webkit-scrollbar-track{background:#f1f1f1}}@media (min-width:992px){.nav-bar .parent-menu{display:none}.hall-section{background-attachment:fixed}}@media (min-width:1200px){.facilites-homepage .facilites-image::after{position:absolute;content:"";width:100%;height:100%;background:#fff;background:linear-gradient(0deg,#f8f8f8 0%,#fff0 50%,#f8f8f8 100%);z-index:1}.facilites-homepage .faciilites-inline-list{max-height:470px}}@media (min-width:1365px){.facilites-homepage .faciilites-inline-list{max-height:520px}}@media (min-width:1420px){.footer-wrapper .footer-container-fixed{max-width:1500px}}@media (min-width:1600px){.facilites-homepage .faciilites-inline-list{max-height:788px}}@media (max-width:1399px){.footer-section h3{font-size:1.125rem}}@media (max-width:1199px){h1,h2,h3,h4,h5,h6{font-size:2rem}section,article{margin-bottom:4rem}.nav-bar .opened-menu{transform:translateY(5px)}.nav-bar .book__now a{padding:.875rem .875rem}.offcanvas-body .nav-bar ul.navbar-nav{padding-left:10px}.nav-bar .menu-padding{padding:.1875rem .5rem}.facilites-homepage .faciilites-inline-list{max-height:400px}.banner_section{height:50vh}.homepage-wrapper .figure img{height:50vh}.room-slider .item{height:50vh}.contact__us_wrapper .contact_information ul li{width:100%;background:unset;padding:1.5rem 0}}@media (orientation:landscape) and (max-width:1199px){.banner_section{height:100vh}}@media (max-width:1024px){section.children-policy{margin-bottom:0}}@media (max-width:991px){.facilites-homepage .faciilites-inline-list{max-height:410px}h1,h2,h3,h4,h5,h6{font-size:2rem;line-height:1.3}section,article{margin-bottom:4rem}.nav-bar .navbar-header .logo img{width:130px}.kathmandu-tourism-hub h1{font-size:1.5rem}.hall-section h6{font-size:1.25rem}.contact__us_wrapper i{font-size:1.875rem}.owl-testimonial .owl-nav{margin-top:2rem}.footer-wrapper .socail-icons-size i{font-size:1.25rem}}@media (max-width:767px){.nav-bar .navbar-header{width:calc(100% - 20px)}.room_listing-wrapper .room_details h1 a,.dining_listing-wrapper .room_details h1 a,.meeting_listing-wrapper .room_details h1 a,.room_listing-wrapper .room_details h2 a,.dining_listing-wrapper .room_details h2 a,.meeting_listing-wrapper .room_details h2 a{font-size:1.875rem}.banner_section h1{font-size:1.5rem}.owl-testimonial .profile__name h6{font-size:0.9375rem!important}.restaurant-info-section{padding:1.875rem 0}.restaurant-info-title h2{font-size:1.8rem}}@media (max-width:575px){h1,h2,h3,h4,h5,h6{font-size:1.5rem}a,span,li,p,small{line-height:1.5}.word-wrap{white-space:normal}section,article{margin-bottom:2rem}.facilities-title,.section--tile{font-size:1rem}.banner_section{height:18rem}.nav-bar .navbar-header .logo img{width:85px}.nav-bar .navbar-header.navbar__sticky .logo{transform:translateY(-2px)}.nav-bar .navbar-header.navbar__sticky .logo img{width:70px;transform:translateY(-1px)}.nav-bar .navbar-header .book__now a{font-size:.75rem}.nav-bar .menu-padding{padding:.1875rem .25rem}.homepage-wrapper .owl-nav button i{font-size:1.5rem}.kathmandu-tourism-hub h1{font-size:1.2rem}.tourism_hub_slider .owl-nav{margin-top:.6875rem;width:85px}.room-package .title-icon h3{font-size:1.5625rem;font-weight:500}.room-package .pricing h4{font-size:1.125rem}.room-package .room-btn a{font-size:.75rem}.room-package .room-info{row-gap:10px!important}.hall-section h6{font-size:.875rem}.facilites-homepage .facilites-image{grid-template-columns:repeat(2,1fr);grid-template-rows:unset;gap:10px}.gallery_wrapper button{flex:1 0 auto}.room_listing-wrapper .room_details h1 a,.dining_listing-wrapper .room_details h1 a,.meeting_listing-wrapper .room_details h1 a{font-size:1.5625rem}.room_listing-wrapper .room_details p,.dining_listing-wrapper .room_details p,.meeting_listing-wrapper .room_details p{max-height:250px}.room_listing-wrapper img,.dining_listing-wrapper img,.meeting_listing-wrapper img{height:100%}.room_listing-wrapper a:link,.room_listing-wrapper a,.dining_listing-wrapper a:link,.dining_listing-wrapper a,.meeting_listing-wrapper a:link,.meeting_listing-wrapper a{font-size:.75rem}.room_listing-wrapper .rounded-3{border-radius:0!important}.room_details p.sm-custom-size{font-size:0.875rem!important;margin-bottom:0}.room_side-icons .room__icons{margin-bottom:1.2rem}.contact__us_wrapper a,.contact__us_wrapper p{font-size:1rem}.footer-section h3{font-size:1rem}.footer-section .contact-details li{line-height:1.9}.owl-testimonial .owl-nav button.owl-prev,.owl-testimonial .owl-nav button.owl-next{padding:.125rem 1.75rem!important}.restaurant-wrapper .restaurant-info-section{padding:1.375rem 0 1.5625rem}.restaurant-wrapper .restaurant-info-title h2{margin-bottom:1.25rem}.restaurant-wrapper .info-item{flex-basis:34%;padding:1.25rem}.restaurant-wrapper .info-label{margin-bottom:0}.restaurant-wrapper .info-value{font-size:.8rem}div.price_tags p{font-size:0.9375rem!important}.tourism_hub_slider .owl-nav:before{font-size:2.5rem;margin-top:.1875rem}.hall-section a{font-size:.8125rem}.fs--small{font-size:.875rem}}