@font-face {
    font-family: 'Regulargranch';
    src: url('../fonts/GranchMaruneRegular.woff2') format('woff2'),
        url('../fonts/GranchMaruneRegular.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'italicgranch';
    src: url('../fonts/GranchMaruneItalic.woff2') format('woff2'),
        url('../fonts/GranchMaruneItalic.woff') format('woff');
    font-weight: normal;
    font-style: italic;

}
@font-face {
    font-family: 'regulardelc';
    src: url('../fonts/Delcy-Regular.woff2') format('woff2'),
        url('../fonts/Delcy-Regular.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'italicdelc';
    src: url('../fonts/Delcy-Italic.woff2') format('woff2'),
        url('../fonts/Delcy-Italic.woff') format('woff');
    font-weight: normal;
    font-style: italic;
}
@media screen and (max-width:768px){
html {
    font-size: 14px;
	}
	.uk-h3{
		font-size: 14px;
	}
	.room-title{
		font-size:18px;
	}
	.uk-button-text{
		font-size:14px !important;
	}
}
@media screen and (max-width:768px){
.uk-navbar-container:not(.uk-navbar) {
    padding-top: 10px !important;
    padding-bottom: 10px !important;
}
}
#footer{
background-image:url(../images/background-texture.png), url(../images/logo-element-wve-opacity-low.svg);
    background-repeat:repeat, no-repeat;
    background-size:auto, 150px auto;
    background-position:0 0, 100% 20%;
	
}
.bg-texture{
	background-image:url(../images/background-texture.png);
}
.uk-heading-xlarge{
  font-size: clamp(54px, 5vw, 100px) !important;
}
.uk-heading-large{
  font-size: clamp(48px, 5vw, 80px) !important;
}

.uk-button-link{
	text-decoration:underline;
}
.uk-offcanvas-bar{
background-image:url(../images/background-texture.png), url(../images/k-text-logo-opacity-xlow.svg);
	background-repeat:repeat, no-repeat;
	background-position:0 0, 90% 50%;
	background-size:auto, 500px;

}
/*.uk-navbar-transparent{
	background: linear-gradient(180deg,rgba(11, 11, 11, 0.56) 0%, rgba(255, 255, 255, 0) 90%);
	backdrop-filter: blur(1px); 
  -webkit-backdrop-filter: blur(1px); 
}*/
.uk-navbar-sticky .uk-navbar-toggle-icon::before, :not(.uk-navbar-transparent) .uk-navbar-toggle-icon::before, .uk-navbar-transparent.uk-dark .uk-navbar-toggle-icon::before {/* menu hamburger icon dark icon light, sticky header */
		content:"";
	display:inline-block;
	float:left;
	background-image: url("../images/dark-humburger-menu.svg") !important;
	 background-repeat: no-repeat; 
  background-size: cover;
	height: 22px;
    width:32px;
}
.uk-navbar-transparent .uk-navbar-toggle-icon::before {
    content: "";
    display: inline-block;
    float: left;
    background-image: url(../images/light-hamburger-menu.svg) !important;
    background-repeat: no-repeat;
    background-size: cover;
    height: 22px;
    width: 32px;
}
 .uk-navbar-toggle-icon svg{display:none;} 

.uk-navbar-toggle-icon{	position:relative;} 
.uk-offcanvas-close{
	    top: 70px;
    position: absolute;
    left: 80%;
}
.uk-nav-primary:hover a:not(:hover){
	opacity:1 !important;
}
.nav-item{
	width:fit-content;
	transition:0.4s;}
.nav-item:hover{
	color:#9e822d!important
}
.uk-breadcrumb > :nth-child(n+2):not(.uk-first-column)::before {
    content: '';
    display: inline-block;
    width: 20px;
    height: 14px;
	margin-top:-10px;
    margin-left:5px;
	margin-right:5px;
    background: url('../images/right-arrow-divider.svg') no-repeat center center;
    background-size: contain;
    vertical-align: middle; /* align with text */
}
/* slidenav */
.uk-slidenav svg{
	display:none;
}
.uk-slidenav-previous, .uk-slidenav-next, .uk-slidenav-previous:hover, .uk-slidenav-next:hover{
position:relative;
	background:transparent;
}
@media screen and (max-width:768px){
.uk-slidenav-large {
	padding:20px 20px;
}	
.uk-slidenav-next::before, .uk-slidenav-previous::before {
    height: 18px!important;
    width: 50px!important;
		background-size: 35px!important;
	}
}
.uk-slidenav-next::before {
    content: '';
    position: absolute;
    top: 0px;
    left: 0px;
    background-image: url(../images/next-icon.svg);
    background-repeat: no-repeat;
	height: 40px!important;
    width: 70px;
    background-size: 70px;
	display: inline-block;
	transition: transform 0.3s ease;
}
.uk-slidenav-previous::before {
    content: '';
    position: absolute;
    top: 0px;
    right: 0px;
    background-image: url(../images/previous-icon.svg);
    background-repeat: no-repeat;
	height: 40px!important;
    width:70px;
    background-size: 70px;
	display: inline-block;
	transition: transform 0.3s ease;
}
/* .uk-light .uk-slidenav-previous::before {
  content: '';
  position: absolute;
  top: 32%;
  right: 36%;
  width: 25px;
  height: 25px;
  background-image: url('http://cnc.com.np/hbss/wp-content/uploads/2025/07/arrow_back_left.svg');
  background-repeat: no-repeat;
  background-size: 100% 100%;
  display: block;
  transition: transform 0.3s ease;
}
.uk-light .uk-slidenav-next::before {
  content: '';
  position: absolute;
  top: 32%;
  left: 36%;
  width: 25px;
  height: 25px;
  background-image: url('http://cnc.com.np/hbss/wp-content/uploads/2025/07/arrow_back_right.svg');
  background-repeat: no-repeat;
  background-size: 100% 100%;
  display: block;
  transition: transform 0.3s ease;
} */
