@import"https://fonts.googleapis.com/css2?family=Be+Vietnam+Pro:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap";@import"https://fonts.googleapis.com/css2?family=Raleway:ital,wght@0,100..900;1,100..900&display=swap";@font-face{font-family:"FS Magistral";src:url("../../../font/FS_Magistral/FS-Magistral-Book.ttf") format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"FS Magistral";src:url("../../../font/FS_Magistral/FS-Magistral-BookItalic.ttf") format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:"FS Magistral";src:url("../../../font/FS_Magistral/FS-Magistral-Bold.ttf") format("truetype");font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:"FS Magistral";src:url("../../../font/FS_Magistral/FS-Magistral-BoldItalic.ttf") format("truetype");font-weight:bold;font-style:italic;font-display:swap}@font-face{font-family:"FS Magistral";src:url("../../../font/FS_Magistral/FS-Magistral-ExtraBold.ttf") format("truetype");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:"FS Magistral";src:url("../../../font/FS_Magistral/FS-Magistral-ExtraBoldItalic.ttf") format("truetype");font-weight:800;font-style:italic;font-display:swap}@font-face{font-family:"FS Magistral";src:url("../../../font/FS_Magistral/FS-Magistral-Light.ttf") format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"FS Magistral";src:url("../../../font/FS_Magistral/FS-Magistral-LightItalic.ttf") format("truetype");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:"FS Magistral";src:url("../../../font/FS_Magistral/FS-Magistral-Medium.ttf") format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"FS Magistral";src:url("../../../font/FS_Magistral/FS-Magistral-MediumItalic.ttf") format("truetype");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:"SVN Gilroy";src:url("../../../font/SVN_Gilroy/SVN-Gilroy-Black.otf") format("opentype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:"SVN Gilroy";src:url("../../../font/SVN_Gilroy/SVN-Gilroy-BlackItalic.otf") format("opentype");font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:"SVN Gilroy";src:url("../../../font/SVN_Gilroy/SVN-Gilroy-Bold.otf") format("opentype");font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:"SVN Gilroy";src:url("../../../font/SVN_Gilroy/SVN-Gilroy-BoldItalic.otf") format("opentype");font-weight:bold;font-style:italic;font-display:swap}@font-face{font-family:"SVN Gilroy";src:url("../../../font/SVN_Gilroy/SVN-Gilroy-Light.otf") format("opentype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"SVN Gilroy";src:url("../../../font/SVN_Gilroy/SVN-Gilroy-LightItalic.otf") format("opentype");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:"SVN Gilroy";src:url("../../../font/SVN_Gilroy/SVN-Gilroy-Medium.otf") format("opentype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"SVN Gilroy";src:url("../../../font/SVN_Gilroy/SVN-Gilroy-MediumItalic.otf") format("opentype");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:"SVN Gilroy";src:url("../../../font/SVN_Gilroy/SVN-Gilroy-Regular.otf") format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"SVN Gilroy";src:url("../../../font/SVN_Gilroy/SVN-Gilroy-Italic.otf") format("opentype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:"SVN Gilroy";src:url("../../../font/SVN_Gilroy/SVN-Gilroy-Thin.otf") format("opentype");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:"SVN Gilroy";src:url("../../../font/SVN_Gilroy/SVN-Gilroy-ThinItalic.otf") format("opentype");font-weight:100;font-style:italic;font-display:swap}@font-face{font-family:"SVN Gilroy";src:url("../../../font/SVN_Gilroy/SVN-Gilroy-SemiBold.otf") format("opentype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"SVN Gilroy";src:url("../../../font/SVN_Gilroy/SVN-Gilroy-SemiBoldItalic.otf") format("opentype");font-weight:600;font-style:italic;font-display:swap}#kynp-hotel-container-section{padding:120rem 0;background:#fff8f6}@media only screen and (max-width: 1024px)and (min-width: 601px){#kynp-hotel-container-section{padding:80rem 0}}@media only screen and (max-width: 600px){#kynp-hotel-container-section{padding:32rem 0}}#kynp-hotel-container-section .hotel-container-section{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:60rem}@media only screen and (max-width: 1024px)and (min-width: 601px){#kynp-hotel-container-section .hotel-container-section{gap:40rem}}@media only screen and (max-width: 600px){#kynp-hotel-container-section .hotel-container-section{gap:32rem}}#kynp-hotel-container-section .hotel-container-section .hotel-header-area{padding:0 100rem;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:32rem}@media only screen and (max-width: 1024px)and (min-width: 601px){#kynp-hotel-container-section .hotel-container-section .hotel-header-area{padding:0 40rem;gap:24rem}}@media only screen and (max-width: 600px){#kynp-hotel-container-section .hotel-container-section .hotel-header-area{padding:0 16rem;gap:16rem}}#kynp-hotel-container-section .hotel-container-section .hotel-header-area .hotel-title{text-shadow:0 4rem 4rem rgba(0,0,0,.2);font-family:"FS Magistral";font-weight:700;font-size:72rem;color:#63625e;font-style:normal}@media only screen and (max-width: 1024px)and (min-width: 601px){#kynp-hotel-container-section .hotel-container-section .hotel-header-area .hotel-title{font-size:48rem}}@media only screen and (max-width: 600px){#kynp-hotel-container-section .hotel-container-section .hotel-header-area .hotel-title{font-size:24rem}}#kynp-hotel-container-section .hotel-container-section .hotel-header-area .hotel-title .orange-text{color:#ec5b2c}#kynp-hotel-container-section .hotel-container-section .hotel-header-area .hotel-line-group{position:relative}#kynp-hotel-container-section .hotel-container-section .hotel-header-area .hotel-line-group .line{width:800rem;height:2rem;background-color:#ec5b2c}@media only screen and (max-width: 1024px)and (min-width: 601px){#kynp-hotel-container-section .hotel-container-section .hotel-header-area .hotel-line-group .line{width:650rem}}@media only screen and (max-width: 600px){#kynp-hotel-container-section .hotel-container-section .hotel-header-area .hotel-line-group .line{width:calc(100vw - 32rem)}}#kynp-hotel-container-section .hotel-container-section .hotel-header-area .hotel-line-group .point-icon{position:absolute;top:-72rem;right:-42rem;width:72.5rem}@media only screen and (max-width: 600px){#kynp-hotel-container-section .hotel-container-section .hotel-header-area .hotel-line-group .point-icon{display:none}}#kynp-hotel-container-section .hotel-container-section .hotel-header-area .hotel-description{width:994rem;text-align:center;font-family:"SVN Gilroy";font-weight:400;font-size:16rem;color:#585753;font-style:normal}@media only screen and (max-width: 1024px)and (min-width: 601px){#kynp-hotel-container-section .hotel-container-section .hotel-header-area .hotel-description{width:800rem}}@media only screen and (max-width: 600px){#kynp-hotel-container-section .hotel-container-section .hotel-header-area .hotel-description{width:100%}}#kynp-hotel-container-section .hotel-container-section .hotel-content-area{display:flex;justify-content:space-between;gap:40rem}@media only screen and (max-width: 1024px)and (min-width: 601px){#kynp-hotel-container-section .hotel-container-section .hotel-content-area{flex-direction:column-reverse}}@media only screen and (max-width: 600px){#kynp-hotel-container-section .hotel-container-section .hotel-content-area{flex-direction:column-reverse;gap:32rem}}#kynp-hotel-container-section .hotel-container-section .hotel-content-area .hotel-feature-area{flex:1}#kynp-hotel-container-section .hotel-container-section .hotel-content-area .hotel-feature-area .hotel-feature-content{height:100%;padding-left:100rem;display:flex;justify-content:space-between;align-items:flex-end;gap:60rem}@media only screen and (max-width: 1024px)and (min-width: 601px){#kynp-hotel-container-section .hotel-container-section .hotel-content-area .hotel-feature-area .hotel-feature-content{gap:0;padding:0 40rem;align-items:center}}@media only screen and (max-width: 600px){#kynp-hotel-container-section .hotel-container-section .hotel-content-area .hotel-feature-area .hotel-feature-content{gap:20rem;padding:0 16rem;align-items:flex-start}}#kynp-hotel-container-section .hotel-container-section .hotel-content-area .hotel-feature-area .hotel-feature-content .hotel-feature-group{flex:1;display:flex;flex-wrap:wrap;gap:60rem}@media only screen and (max-width: 1024px)and (min-width: 601px){#kynp-hotel-container-section .hotel-container-section .hotel-content-area .hotel-feature-area .hotel-feature-content .hotel-feature-group{justify-content:center;gap:40rem}}@media only screen and (max-width: 600px){#kynp-hotel-container-section .hotel-container-section .hotel-content-area .hotel-feature-area .hotel-feature-content .hotel-feature-group{gap:20rem}}#kynp-hotel-container-section .hotel-container-section .hotel-content-area .hotel-feature-area .hotel-feature-content .hotel-feature-group .feature-box-item{margin:0 20rem;padding:20rem;width:calc(50% - 70rem);border-radius:20px;border:1rem solid #e9e9e8;background-color:#fff;transition:color .8s ease,background-color .8s ease,transform .8s ease;display:flex;justify-content:space-between;gap:20rem}@media only screen and (max-width: 1024px)and (min-width: 601px){#kynp-hotel-container-section .hotel-container-section .hotel-content-area .hotel-feature-area .hotel-feature-content .hotel-feature-group .feature-box-item{margin:0;width:371rem;gap:16rem}}@media only screen and (max-width: 600px){#kynp-hotel-container-section .hotel-container-section .hotel-content-area .hotel-feature-area .hotel-feature-content .hotel-feature-group .feature-box-item{margin:0;padding:8rem 9rem;width:calc(50% - 10rem);border-radius:12rem;flex-direction:column;gap:8rem}}#kynp-hotel-container-section .hotel-container-section .hotel-content-area .hotel-feature-area .hotel-feature-content .hotel-feature-group .feature-box-item .item-box-icon{padding:8rem;min-width:36rem;height:36rem;border-radius:4rem;background-color:#ec5b2c;display:flex;justify-content:center;align-items:center}@media only screen and (max-width: 1024px)and (min-width: 601px){#kynp-hotel-container-section .hotel-container-section .hotel-content-area .hotel-feature-area .hotel-feature-content .hotel-feature-group .feature-box-item .item-box-icon{min-width:56rem;height:56rem}}@media only screen and (max-width: 600px){#kynp-hotel-container-section .hotel-container-section .hotel-content-area .hotel-feature-area .hotel-feature-content .hotel-feature-group .feature-box-item .item-box-icon{width:36rem;border-radius:8rem}}#kynp-hotel-container-section .hotel-container-section .hotel-content-area .hotel-feature-area .hotel-feature-content .hotel-feature-group .feature-box-item .item-box-icon .box-icon{min-width:20rem;height:20rem}@media only screen and (max-width: 1024px)and (min-width: 601px){#kynp-hotel-container-section .hotel-container-section .hotel-content-area .hotel-feature-area .hotel-feature-content .hotel-feature-group .feature-box-item .item-box-icon .box-icon{min-width:32rem;height:32rem}}#kynp-hotel-container-section .hotel-container-section .hotel-content-area .hotel-feature-area .hotel-feature-content .hotel-feature-group .feature-box-item .item-box-content{display:flex;flex-direction:column;gap:15rem}@media only screen and (max-width: 1024px)and (min-width: 601px){#kynp-hotel-container-section .hotel-container-section .hotel-content-area .hotel-feature-area .hotel-feature-content .hotel-feature-group .feature-box-item .item-box-content{gap:10rem}}@media only screen and (max-width: 600px){#kynp-hotel-container-section .hotel-container-section .hotel-content-area .hotel-feature-area .hotel-feature-content .hotel-feature-group .feature-box-item .item-box-content{gap:8rem}}#kynp-hotel-container-section .hotel-container-section .hotel-content-area .hotel-feature-area .hotel-feature-content .hotel-feature-group .feature-box-item .item-box-content .box-title{font-family:"FS Magistral";font-weight:700;font-size:20rem;color:#31312f;font-style:normal}@media only screen and (max-width: 600px){#kynp-hotel-container-section .hotel-container-section .hotel-content-area .hotel-feature-area .hotel-feature-content .hotel-feature-group .feature-box-item .item-box-content .box-title{font-size:14rem}}#kynp-hotel-container-section .hotel-container-section .hotel-content-area .hotel-feature-area .hotel-feature-content .hotel-feature-group .feature-box-item .item-box-content .box-subtitle{margin:0;min-height:63rem;font-family:"SVN Gilroy";font-weight:400;font-size:16rem;color:#585753;font-style:normal}@media only screen and (max-width: 600px){#kynp-hotel-container-section .hotel-container-section .hotel-content-area .hotel-feature-area .hotel-feature-content .hotel-feature-group .feature-box-item .item-box-content .box-subtitle{min-height:45rem;font-size:12rem}}#kynp-hotel-container-section .hotel-container-section .hotel-content-area .hotel-feature-area .hotel-feature-content .hotel-feature-group .feature-box-item:hover{transform:translateY(-2rem);background-color:#ec5b2c}#kynp-hotel-container-section .hotel-container-section .hotel-content-area .hotel-feature-area .hotel-feature-content .hotel-feature-group .feature-box-item:hover .item-box-icon{background-color:#fff}#kynp-hotel-container-section .hotel-container-section .hotel-content-area .hotel-feature-area .hotel-feature-content .hotel-feature-group .feature-box-item:hover .item-box-icon .box-icon{filter:brightness(0) saturate(100%) invert(42%) sepia(96%) saturate(1903%) hue-rotate(344deg) brightness(96%) contrast(92%)}#kynp-hotel-container-section .hotel-container-section .hotel-content-area .hotel-feature-area .hotel-feature-content .hotel-feature-group .feature-box-item:hover .item-box-content .box-title{color:#fff}#kynp-hotel-container-section .hotel-container-section .hotel-content-area .hotel-feature-area .hotel-feature-content .hotel-feature-group .feature-box-item:hover .item-box-content .box-subtitle{color:#fff}#kynp-hotel-container-section .hotel-container-section .hotel-content-area .hotel-banner-area{flex:1;width:100%;font-size:0}#kynp-hotel-container-section .hotel-container-section .hotel-content-area .hotel-banner-area .hotel-banner{width:100%}@media only screen and (max-width: 600px){#kynp-hotel-container-section .hotel-container-section .hotel-content-area .hotel-banner-area .hotel-banner{display:none}}@media only screen and (max-width: 1024px)and (min-width: 601px){#kynp-hotel-container-section .hotel-container-section .hotel-content-area .hotel-banner-area .hotel-banner{display:none}}#kynp-hotel-container-section .hotel-container-section .hotel-content-area .hotel-banner-area .tablet-hotel-banner{display:none;width:100%}@media only screen and (max-width: 1024px)and (min-width: 601px){#kynp-hotel-container-section .hotel-container-section .hotel-content-area .hotel-banner-area .tablet-hotel-banner{display:block}}#kynp-hotel-container-section .hotel-container-section .hotel-content-area .hotel-banner-area .mobile-hotel-banner{display:none;width:100%}@media only screen and (max-width: 600px){#kynp-hotel-container-section .hotel-container-section .hotel-content-area .hotel-banner-area .mobile-hotel-banner{display:block}}#kynp-hotel-container-section .hotel-container-section .hotel-button-area{padding:0 100rem;display:flex;justify-content:center;align-items:center;gap:16rem}@media only screen and (max-width: 1024px)and (min-width: 601px){#kynp-hotel-container-section .hotel-container-section .hotel-button-area{padding:0 40rem}}@media only screen and (max-width: 600px){#kynp-hotel-container-section .hotel-container-section .hotel-button-area{width:100%;padding:0 16rem}}#kynp-hotel-container-section .hotel-container-section .hotel-button-area .btn-style{cursor:pointer;width:200rem;padding:12rem 20rem;border-radius:10rem;text-decoration:none;box-shadow:0 1rem 2rem 0 rgba(16,24,40,.05);transition:transform .4s ease;font-family:"SVN Gilroy";font-weight:700;font-size:16rem;color:#fff;font-style:normal;display:flex;justify-content:center;align-items:center}@media only screen and (max-width: 600px){#kynp-hotel-container-section .hotel-container-section .hotel-button-area .btn-style{flex:1;width:100%;padding:12rem 0}}#kynp-hotel-container-section .hotel-container-section .hotel-button-area .btn-style:hover{transform:translateY(-2rem)}#kynp-hotel-container-section .hotel-container-section .hotel-button-area .btn-style.download-btn{border:1rem solid #ec5b2c;background:linear-gradient(90deg, #EF8E46 0%, #F27D42 30%, #EC5B2C 100%)}#kynp-hotel-container-section .hotel-container-section .hotel-button-area .btn-style.register-btn{color:#ec5b2c;border:1rem solid #ec5b2c}/*# sourceMappingURL=hotel-home-page.css.map */
