
.page_navi a{
    border: 1px solid;
    padding: 10px 20px;
    border-radius: 5px;
}
#about_lily, .room-details_title{font-size: 2.3rem;}
.service-card li{text-align: justify;font-family: var(--body-font);color: var(--body-color);line-height: 1.75;font-size: 16px;}
@font-face{font-family:'Myriad Pro Regular';font-style:normal;font-weight:400;src:local('Myriad Pro Regular'),url(fonts/MYRIADPRO-REGULAR.woff) format("woff")}@font-face{font-family:'Myriad Pro Condensed';font-style:normal;font-weight:400;src:local('Myriad Pro Condensed'),url(fonts/MYRIADPRO-COND.woff) format("woff")}@font-face{font-family:'Myriad Pro Condensed Italic';font-style:normal;font-weight:400;src:local('Myriad Pro Condensed Italic'),url(fonts/MYRIADPRO-CONDIT.woff) format("woff")}@font-face{font-family:'Myriad Pro Light';font-style:normal;font-weight:400;src:local('Myriad Pro Light'),url(../font/MyriadPro-Light.woff) format("woff")}@font-face{font-family:'Myriad Pro Semibold';font-style:normal;font-weight:400;src:local('Myriad Pro Semibold'),url(fonts/MYRIADPRO-SEMIBOLD.woff) format("woff")}@font-face{font-family:'Myriad Pro Semibold Italic';font-style:normal;font-weight:400;src:local('Myriad Pro Semibold Italic'),url(fonts/MYRIADPRO-SEMIBOLDIT.woff) format("woff")}@font-face{font-family:'Myriad Pro Bold Condensed';font-style:normal;font-weight:400;src:local('Myriad Pro Bold Condensed'),url(fonts/MYRIADPRO-BOLDCOND.woff) format("woff")}@font-face{font-family:'Myriad Pro Bold';font-style:normal;font-weight:400;src:local('Myriad Pro Bold'),url(fonts/MYRIADPRO-BOLD.woff) format("woff")}@font-face{font-family:'Myriad Pro Bold Italic';font-style:normal;font-weight:400;src:local('Myriad Pro Bold Italic'),url(fonts/MYRIADPRO-BOLDIT.woff) format("woff")}@font-face{font-family:'Myriad Pro Bold Condensed Italic';font-style:normal;font-weight:400;src:local('Myriad Pro Bold Condensed Italic'),url(fonts/MYRIADPRO-BOLDCONDIT.woff) format("woff")}@font-face{font-family:'Alex Brush';font-style:normal;font-weight:400;src:local('Alex Brush'),url(fonts/AlexBrush-Regular.woff) format("woff")}.post-content{padding-top:0}#package h2,#welcome_a h2{text-align:center;font-family:'Alex Brush';font-size:4em;font-weight:400}.gform_wrapper ul li.gfield{clear:both;margin-bottom:40px}.gform_wrapper{margin:0!important}#field_1_1{width:48%;float:left;clear:none}#field_1_2{width:48%;float:right;clear:none}.gform_wrapper{max-width:100%!important}#gform_fields_1 input,#input_1_4{width:100%!important;padding:10px;border:1px solid #aaa}.gform_wrapper .top_label .gfield_label{display:none!important}a:focus,a:link,a:active,a:hover{outline:none!important}body{font-family:'Myriad Pro Light'}.gfield_captcha{float:left}.gform_wrapper .gfield_captcha_input_container{width:80%;float:right}.header_a{max-width:95%;margin:0 auto;width:100%;}.EHc{float:left}.HAc.HAd{position:relative}.HAc.HAd:before{position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;content:"";-webkit-transition:opacity .25s ease-in;transition:opacity .25s ease-in}.HAc.HAd.HAe:before,.HAc.HAd.HAf:before,.HAc.HAd.HAg:before{opacity:1}.HAh{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;font-size:.8125rem;line-height:1.2}.HAh,.HAi{padding:0;margin:0;list-style:none}.HAi{display:-webkit-inline-box;display:inline-flex}.HAj{letter-spacing:inherit;text-transform:uppercase}.HAj,.HAj.HAk{display:inline-block;font:inherit}.HAj.HAk{overflow:visible;width:auto;margin:0;border:none;-webkit-appearance:none;background:transparent;color:inherit;-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;line-height:normal;cursor:pointer;outline:none;-webkit-tap-highlight-color:rgba(0,0,0,0);text-decoration:none}.HAj.HAk::-moz-focus-inner{padding:0;border:0}.HAj.HAl a{font-size:16px;display:inline-flex;color:#fff}.HAh ul li{background:rgba(0,0,0,0.6)}.HAj.HAk,.HAj.HAl{margin:0 .875rem}.HAc{background:#fff}.HAc.HAd{background:transparent}.HAc.HAd:before{background:#fff;opacity:0}.HAh{font-size:.875rem;font-weight:400;letter-spacing:.15625rem}:lang(ar) .HAh{font-family:Geeza Pro,Arabic Typesetting}.HAh .HAi{-webkit-box-align:center;align-items:center}.HAh .HAi:first-child:before{display:none}.HAj{position:relative;overflow:hidden}.HAj:after{position:absolute;bottom:0;left:0;width:0;height:1px;background:currentColor;content:"";-webkit-transition:width .3s ease;transition:width .3s ease}.HAj:active:after,.HAj:hover:after{width:100%}.HAj:after{z-index:1;bottom:-1px;left:.875rem}.HAj:active:after,.HAj:focus:after,.HAj:hover:after{width:calc(100% - 1.75rem)}.HAj.HAk,.HAj.HAl a{padding:.875rem 1.3em}.HAj.HAk,.HAj.HAl{margin:0}.HAj:hover:after{-webkit-transition-delay:.25s;transition-delay:.25s}.FQc,.FQd,.FQe,.FQf{display:inline-block}.FQf{position:relative;text-align:left}[dir=rtl] .FQf{text-align:right}.FQd{margin-right:3rem}[dir=rtl] .FQd{margin-right:0;margin-left:.625rem}.EFc{position:relative;z-index:50;top:0;right:0;left:0;display:-webkit-box;display:flex;text-align:center}.EFc:after{display:table;clear:both;content:""}.EFc .tooltip-content--wechat{width:auto}.EFd{position:relative;display:-webkit-box;display:flex;-webkit-box-flex:1;flex:1}.EFd:after{position:absolute;z-index:-1;right:0;bottom:0;left:0;height:1px;background:transparent;content:""}.EFd .EFe{position:absolute;top:56%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.EFd .EFe img{max-width:380px}.EFd .EFe svg{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.EFd .EFf{display:-webkit-inline-box;display:inline-flex;width:auto;min-width:0;border:0;background-color:transparent;color:inherit;-webkit-transition:none;transition:none}.EFd .EFf svg{display:inline-block;width:.875rem;height:.875rem}.EFd .EFf.EFg svg{width:1rem;height:1rem}.EFd .EFf.EFh svg,.EFd .EFf.EFi svg{width:1.25rem;height:1.25rem}.EFd .EFf.EFj svg{width:1.125rem;height:1.125rem}.EFd .EFf.EFk svg{width:1.25rem;height:1.25rem}.EFd .EFf.EFl svg{width:.875rem;height:1.125rem}.EFd .EFm{width:5rem;height:auto;text-align:center;text-transform:uppercase}.EFd .EFn{margin-left:.625rem}[dir=rtl] .EFd .EFn{margin-right:.625rem;margin-left:0}.EFd .EFo{text-transform:uppercase}.EFd .EFl{position:relative}.EFd .EFp{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}.EFd .EFp.EFq{visibility:hidden}.EFd .EFr{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;margin-left:auto}[dir=rtl] .EFd .EFr{margin-right:auto;margin-left:0}.EFs{display:-webkit-box;display:flex;width:auto;min-width:0;height:100%;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}.EFs .EFt{display:block}.EFs .EFu{display:none}.EFv{position:fixed}.EFv.EFw{right:30px}.EFv .EFd:before{position:absolute;z-index:-1;top:0;left:0;width:100%;height:100%;content:""}.EFx:not(.EFv){position:fixed}.EFy{z-index:1}.EFc{height:56px;color:#000;font-size:.6875rem;font-weight:700;letter-spacing:2px}.EFd{background:#fff}.EFd:after{background:rgba(0,0,0,.2)}.EFd .EFe{width:26rem}.EFd .EFe .EF2{display:none}.EFd .EFf{padding:.625rem}.EFs{padding:.625rem;margin-left:1.25rem;color:#fff}[dir=rtl] .EFs{margin-right:1.25rem;margin-left:0}[dir=rtl] .EFs{margin-right:1.25rem;margin-left:0}.EFs:hover{border-color:#1a1a1a;background:#fff;color:#1a1a1a}.EFv{position:absolute;color:#fff}.EFv .EFd{background:hsla(0,0%,100%,0)}.EFv .EFd:before{background:#fff;opacity:0;-webkit-transition:opacity .25s ease-in;transition:opacity .25s ease-in}.EFv .EFd:after{background:hsla(0,0%,100%,.2)}.EFv .EFd .EF2{display:block;max-width:150px}.EFv.EF4,.EFv.EF5,.EFv.EF6{color:#1a1a1a}.EFv.EF4 .EFd:before,.EFv.EF5 .EFd:before,.EFv.EF6 .EFd:before{opacity:1}.EFv.EF4 .EFd:after,.EFv.EF5 .EFd:after,.EFv.EF6 .EFd:after{background:rgba(0,0,0,.2)}.EFv.EF4 .EFd .EF2,.EFv.EF5 .EFd .EF2,.EFv.EF6 .EFd .EF2{display:none}.EFv.EF4 .EFs,.EFv.EF5 .EFs,.EFv.EF6 .EFs{border-color:#1a1a1a;background:#1a1a1a;color:#fff}.EFv.EF4 .EFs:hover,.EFv.EF5 .EFs:hover,.EFv.EF6 .EFs:hover{border-color:#1a1a1a;background:#fff;color:#1a1a1a}.EFv.EF5{position:fixed;-webkit-animation:EF7 .5s cubic-bezier(.24,.5,.22,.89) 1 both;animation:EF7 .5s cubic-bezier(.24,.5,.22,.89) 1 both}.EFv .EFs{font-size:16px;border-radius:8px;border-color:#fff;background:#fff;color:#1a1a1a}
#table_price table tr td {border: 1px solid #aaa;}#highlight table tr td{vertical-align: top;}
#field_1_4,#field_1_6{margin-bottom:0px !important;}
.gform_wrapper .gform_footer{margin-top:0px !important;padding-top:10px !important;}
@media only screen and  (min-width:769px) and (max-width:1024px) {
 .about-box-wrapp .about-counter .counter-card_number {line-height: 24px;text-align: left;}
}
@media (max-width: 1366px){
	.header-layout2 .main-menu{margin-left:0px;}
	.as-btn.style4 {padding: 14px 14px;}
	.main-menu a{font-size:14px;}
	.header-button .icon-btn {font-size: 16px;width: 50px;height: 50px;line-height: 50px;}
	.as-btn.style4 {padding: 10px !important;}
	.main-menu>ul>li {margin: 0 10px;}
}
#accommodation{    display: grid;
    grid-template-columns: 33.33333333% 33.33333333% 33.33333333%;}
@media (max-width: 768px){
	#accommodation{    display: flex;
    grid-template-columns: 33.33333333% 33.33333333% 33.33333333%;}
	#kakamobile{padding:0px !important;}
	.fadeInUp p{margin-bottom:0px !important;}
	#sfsfsfsfsf div.fadeInUp{padding-bottom:0px !important;}
	.frame-contents p, .cabin-contents p {
    border-top: 1px solid #c1c1c1;
    margin-bottom: 0;
    line-height: 40px !important;
    font-size: 16px;
}
	.itinerary-detail .overview {margin-bottom: 15px !important;}
	.cabin-contents1 p{line-height: 40px !important;font-size: 16px;}
	.cabin-contents {
    margin: 10px 0 15px;
    color: #61553f;
    padding-right: 20px;
    padding-left: 15px;
    font-size: 18px;
}
#reviews .mb-20{margin-bottom: 10px !important;}
#reviews{padding:10px 0 0px 0px !important;}
#reviews h5{margin-top:0px !important;}
#reviews .mb-40{margin-bottom: 15px;}
.gmail_default{margin-bottom:15px;}
	#vid{margin-top:0px !important;}
	.content_a {
    margin-bottom: 0px !important;}
	#package h2, #welcome_a h2 {
    text-align: center;
    font-family: 'Alex Brush';
    font-size: 30px;
    font-weight: 400;padding-bottom: 5px;
}
.gutter-10 .col-sm-4{padding:0px !important;}
.sec-pad {
    padding: 10px 0 !important;
}
.slick-dots,#package{padding:0px !important;margin-top:0px !important;}
h1 {
    font-size: 29px !important;
}
.body-margin-head {
    margin: 32px 0 0px 0px !important;
}
.itinerary-detail {
    margin: 0px 0 !important;
}
#sfsfsfsfsf h1 {
    font-size: 40px!important;
}
.body-margin-head h1{margin-top: 0px !important;}
.sec-mar{margin-top: 0px !important;}
	#welcome_bb {
    position: absolute;
    bottom: 43px;
    text-align: center;
    padding-bottom: 10px;
    color: #fff;
    background-color: rgba(0,0,0,.5);
    width: 100%;
    padding-top: 10px;
    font-size: 18px;
    padding-left: 10px;
    padding-right: 10px;
    font-style: italic;
    overflow: hidden;
    text-overflow: ellipsis;
    line-height: 25px;
    -webkit-line-clamp: 1;
    height: 39px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
}
	#bottom_a{float:right !important;}
	.gmail_default p:first-child{text-align: justify;
    overflow: hidden;
    text-overflow: ellipsis;
    line-height: 25px;
    -webkit-line-clamp: 3;
    height: 70px;
    display: -webkit-box;
    -webkit-box-orient: vertical;}
	.gmail_default p:last-child{display:none;}
	
}
#gallery_palomanew img{max-height: 287px;}