html,body{-webkit-font-smoothing:antialiased;font-smoothing:antialiased;height:100%;font-family:Cabin,sans-serif}h1,h2,h3,h4,h5,h6{color:#111;margin:0;font-family:Lora,serif;font-weight:400}h1{font-size:70px}h2{font-size:36px}h3{font-size:30px}h4{font-size:24px}h5{font-size:18px}h6{font-size:16px}p{color:#6b6b6b;margin:0 0 15px;font-family:Cabin,sans-serif;font-size:16px;font-weight:400;line-height:26px}img{max-width:100%}input:focus,select:focus,button:focus,textarea:focus{outline:none}a:hover,a:focus{color:#fff;outline:none;text-decoration:none}ul,ol{margin:0;padding:0}.section-title{text-align:center;margin-bottom:22px}.section-title span{color:#2434e3;text-transform:uppercase;letter-spacing:2px;font-size:14px;font-weight:700}.section-title h2{color:#19191a;margin-top:10px;font-size:44px;line-height:58px}.set-bg{background-position:top;background-repeat:no-repeat;background-size:cover}.set-bg-home{background-image:url(/img/gallery/xenon-reception-1.jpg)}.room-luxury-1{background-image:url(/img/gallery/sitting-rooms.jpg)}.room-luxury-3{background-image:url(/img/gallery/kichen.jpg)}.room-luxury-4{background-image:url(/img/gallery/cofee-machine.jpg)}.spad{padding-top:100px;padding-bottom:100px}.spad-2{padding-top:50px;padding-bottom:70px}.text-white h1,.text-white h2,.text-white h3,.text-white h4,.text-white h5,.text-white h6,.text-white p,.text-white span,.text-white li,.text-white a{color:#fff}.primary-btn{color:#fff;text-transform:uppercase;letter-spacing:2px;cursor:pointer;font-size:13px;font-weight:700;display:inline-block;position:relative}.primary-btn:after{content:"";background:#2434e3;width:100%;height:2px;position:absolute;bottom:-5px;left:0}#preloder{z-index:999999;background:#fff;width:100%;height:100%;position:fixed;top:0;left:0}.loader{border-radius:60px;width:40px;height:40px;margin-top:-13px;margin-left:-13px;animation:.8s linear infinite loader;position:absolute;top:50%;left:50%}@keyframes loader{0%{border:4px solid #f44336;border-left-color:#0000;transform:rotate(0)}50%{border:4px solid #673ab7;border-left-color:#0000;transform:rotate(180deg)}to{border:4px solid #f44336;border-left-color:#0000;transform:rotate(360deg)}}@-webkit-keyframes loader{0%{border:4px solid #f44336;border-left-color:#0000;-webkit-transform:rotate(0)}50%{border:4px solid #673ab7;border-left-color:#0000;-webkit-transform:rotate(180deg)}to{border:4px solid #f44336;border-left-color:#0000;-webkit-transform:rotate(360deg)}}.spacial-controls{z-index:999;width:111px;height:91px;position:fixed;top:0;right:0}.spacial-controls .search-switch{text-align:center;cursor:pointer;background:#323232;height:100%;padding-top:30px;display:block}.search-model{z-index:99999;background:#000;width:100%;height:100%;display:none;position:fixed;top:0;left:0}.search-model-form{padding:0 15px}.search-model-form input{color:#999;background:0 0;border:none;border-bottom:2px solid #333;width:500px;font-size:40px}.search-close-switch{color:#fff;text-align:center;cursor:pointer;background:#333;border-radius:50%;justify-content:center;align-items:center;width:50px;height:50px;font-size:28px;line-height:28px;display:flex;position:absolute;top:30px}.header-section.header-normal .menu-item{box-shadow:0 12px 15px #240b0c0d}.top-nav{border-bottom:1px solid #e5e5e5}.top-nav .tn-left li{color:#19191a;margin-right:64px;padding:14px 0 12px;font-size:16px;font-weight:500;list-style:none;display:inline-block;position:relative}.top-nav .tn-left li:after{content:"";background:#e5e5e5;width:1px;height:100%;position:absolute;top:0;right:-32px}.top-nav .tn-left li:last-child{margin-right:0}.top-nav .tn-left li:last-child:after{display:none}.top-nav .tn-left li i{color:#2434e3;margin-right:4px}.top-nav .tn-right{text-align:right}.top-nav .tn-right .top-social{margin-right:35px;padding:13px 0;display:inline-block}.top-nav .tn-right .top-social a{color:#19191a;margin-left:15px;font-size:16px;display:inline-block}.top-nav .tn-right .bk-btn{color:#fff;text-transform:uppercase;letter-spacing:2px;background:#2434e3;padding:16px 28px 15px;font-size:13px;font-weight:700;display:inline-block}.top-nav .tn-right .language-option{cursor:pointer;margin-left:30px;padding:13px 0 11px;display:inline-block;position:relative}.top-nav .tn-right .language-option:hover .flag-dropdown{opacity:1;visibility:visible;top:40px}.top-nav .tn-right .language-option img{border-radius:50%;width:26px;height:26px;margin-right:10px}.top-nav .tn-right .language-option span{color:#19191a;text-transform:uppercase;font-size:16px;font-weight:500}.top-nav .tn-right .language-option .flag-dropdown{opacity:0;visibility:hidden;-o-transition:all .3s;z-index:99;background:#fff;width:100px;padding:10px 15px;transition:all .3s;display:block;position:absolute;top:60px;left:0;box-shadow:0 9px 10px #19191a33}.top-nav .tn-right .language-option .flag-dropdown ul li{text-align:left;list-style:none}.top-nav .tn-right .language-option .flag-dropdown ul li a{text-transform:uppercase;color:#19191a;-o-transition:all .3s;font-size:14px;font-weight:500;transition:all .3s}.top-nav .tn-right .language-option .flag-dropdown ul li a:hover{color:#2434e3}.menu-item{z-index:9;position:relative}.menu-item .logo{padding:25px 0}.menu-item .logo a{display:inline-block}.menu-item .nav-menu{text-align:right}.menu-item .nav-menu .mainmenu{display:inline-block}.menu-item .nav-menu .mainmenu li{z-index:1;list-style:none;display:inline-block;position:relative}.menu-item .nav-menu .mainmenu li.active a:after,.menu-item .nav-menu .mainmenu li:hover>a:after{opacity:1}.menu-item .nav-menu .mainmenu li:hover .dropdown{opacity:1;visibility:visible;top:77px}.menu-item .nav-menu .mainmenu li a{color:#19191a;-o-transition:all .3s;margin-right:42px;padding:27px 0;font-size:16px;font-weight:500;transition:all .3s;display:inline-block;position:relative}.menu-item .nav-menu .mainmenu li a:after{content:"";opacity:0;-o-transition:all .3s;background:#2434e3;width:100%;height:2px;transition:all .3s;position:absolute;top:52px;left:0}.menu-item .nav-menu .mainmenu li .dropdown{z-index:9;opacity:0;visibility:hidden;-o-transition:all .3s;background:#fff;width:180px;transition:all .3s;position:absolute;top:97px;left:0;box-shadow:0 9px 15px #19191a0d}.menu-item .nav-menu .mainmenu li .dropdown li{list-style:none;display:block}.menu-item .nav-menu .mainmenu li .dropdown li a{color:#19191a;text-align:left;-o-transition:all .3s;padding:8px 15px;font-size:16px;transition:all .3s;display:block}.menu-item .nav-menu .mainmenu li .dropdown li a:hover{color:#2434e3}.menu-item .nav-menu .mainmenu li .dropdown li a:after{display:none}.menu-item .nav-menu .nav-right{margin-left:43px;padding:27px 0;display:inline-block}.menu-item .nav-menu .nav-right i{color:#19191a;cursor:pointer;font-size:16px}.canvas-open,.offcanvas-menu-wrapper{display:none}.hero-section{padding-top:60px;padding-bottom:100px;position:relative}.hero-section .container{z-index:5;position:relative}.hero-text{padding-top:145px}.hero-text h1{color:#fff;margin-bottom:16px;font-size:80px;line-height:90px}.hero-text p{color:#fff;margin-bottom:35px;font-size:18px;line-height:28px}.booking-form{background:#fff;border-radius:4px;padding:44px 40px 50px}.booking-form h3{color:#19191a;margin-bottom:36px}.booking-form form .check-date{margin-bottom:15px;position:relative}.booking-form form .check-date label{color:#707079;margin-bottom:10px;font-size:14px;display:block}.booking-form form .check-date input{color:#19191a;text-transform:uppercase;border:1px solid #ebebeb;border-radius:2px;width:100%;height:50px;padding-left:20px;font-size:16px;font-weight:500}.booking-form form .check-date i{color:#2434e3;position:absolute;bottom:17px;right:18px}.booking-form form .select-option{margin-bottom:15px}.booking-form form .select-option label{color:#707079;margin-bottom:10px;font-size:14px;display:block}.booking-form form .select-option .nice-select{float:none;border:1px solid #ebebeb;border-radius:2px;outline:none;width:100%;height:50px;padding-left:20px;line-height:50px}.booking-form form .select-option .nice-select:after{border-bottom:2px solid #2434e3;border-right:2px solid #2434e3;width:10px;height:10px;margin-top:0;top:36%;right:20px}.booking-form form .select-option .nice-select span{color:#19191a;text-transform:uppercase;font-size:16px;font-weight:500}.booking-form form .select-option .nice-select .list{width:100%;margin-top:0}.booking-form form button{text-transform:uppercase;color:#2434e3;background:0 0;border:1px solid #2434e3;border-radius:2px;width:100%;height:46px;margin-top:30px;font-size:14px;font-weight:500;display:block}.booking-form form button:hover{text-transform:uppercase;color:#fff;background:#2434e3;border:1px solid #fff;border-radius:2px;width:100%;height:46px;margin-top:30px;font-size:14px;font-weight:700;display:block}.hero-slider{width:100%;height:100%;position:absolute;top:0;left:0}.hero-slider.owl-carousel .owl-dots{text-align:center;width:100%;position:absolute;bottom:23px;left:0}.hero-slider.owl-carousel .owl-dots button{opacity:.5;-o-transition:all .3s;background:#fff;border-radius:50%;width:6px;height:6px;margin-right:10px;transition:all .3s}.hero-slider.owl-carousel .owl-dots button.active{opacity:1;border-radius:50px;width:30px}.hero-slider.owl-carousel .owl-dots button:last-child{margin-right:0}.hero-slider .owl-stage-outer,.hero-slider .owl-stage,.hero-slider .owl-item,.hero-slider .hs-item{height:100%}.about-text{text-align:center;padding:0 35px}.about-text p{color:#595960;font-weight:500}.about-text p.f-para{margin-bottom:10px}.about-text p.s-para{margin-bottom:35px}.about-text .about-btn{color:#19191a}.about-pic img{min-width:100%}.services-section{border-top:1px solid #e5e5e5;padding-bottom:60px}.services-section .section-title{margin-bottom:36px}.service-item{text-align:center;-o-transition:all .3s;padding:30px 35px 18px;transition:all .3s}.service-item:hover{background:#2434e3}.service-item:hover i,.service-item:hover h4,.service-item:hover p{color:#fff}.service-item i{color:#2434e3;-o-transition:all .3s;transition:all .3s;display:inline-block}.service-item h4{color:#19191a;-o-transition:all .3s;margin-top:10px;margin-bottom:15px;font-size:22px;transition:all .3s}.service-item p{color:#707079;-o-transition:all .3s;transition:all .3s}.hp-room-items{margin-left:-15px;margin-right:-15px;overflow:hidden}.hp-room-items .hp-room-item{height:600px;margin-right:-15px;position:relative;overflow:hidden}.hp-room-items .hp-room-item:hover .hr-text{bottom:135px}.hp-room-items .hp-room-item:hover .hr-text h2{margin-bottom:30px}.hp-room-items .hp-room-item .hr-text{-o-transition:all .5s;transition:all .5s;position:absolute;bottom:-250px;left:45px;right:25px}.hp-room-items .hp-room-item .hr-text h3{color:#fff;margin-bottom:15px}.hp-room-items .hp-room-item .hr-text h2{color:#2434e3;-o-transition:all .2s;margin-bottom:50px;font-weight:700;transition:all .2s}.hp-room-items .hp-room-item .hr-text h2 span{color:#fff;font-family:Cabin,sans-serif;font-size:16px;font-weight:400}.hp-room-items .hp-room-item .hr-text table{margin-bottom:30px}.hp-room-items .hp-room-item .hr-text table tbody tr td{color:#fff;font-size:16px;line-height:36px}.hp-room-items .hp-room-item .hr-text table tbody tr td.r-o{width:120px}.hp-room-items .hp-room-item .hr-text .primary-btn:after{background:#fff}.testimonial-section{background:#f9f9f9}.testimonial-section .section-title{margin-bottom:30px}.testimonial-slider.owl-carousel .owl-item img{width:auto;margin:0 auto}.testimonial-slider.owl-carousel .owl-nav button{color:#707079;text-align:center;-o-transition:all .3s;background:#fff;border:1px solid #ebebeb;border-radius:50%;width:44px;height:44px;font-size:24px;line-height:48px;transition:all .3s;position:absolute;top:50%;left:-190px;transform:translateY(-6px)}.testimonial-slider.owl-carousel .owl-nav button:hover{color:#19191a;border-color:#19191a}.testimonial-slider.owl-carousel .owl-nav button.owl-next{display:none;left:auto;right:-190px}.btn-whatever{color:#e9e9e9;background-color:#fc8830}.testimonial-slider .ts-item{text-align:center}.testimonial-slider .ts-item p{color:#707079;margin-bottom:50px;font-size:20px;line-height:30px}.testimonial-slider .ts-item .ti-author{margin-bottom:60px}.testimonial-slider .ts-item .ti-author .rating{display:inline-block}.testimonial-slider .ts-item .ti-author .rating i{color:#f5b917;font-size:16px}.testimonial-slider .ts-item .ti-author h5{color:#19191a;font-size:20px;display:inline-block}.blog-section{padding-bottom:70px}.blog-section .section-title{margin-bottom:36px}.footer-section{background:#222736}.footer-section .footer-text{padding:80px 0 30px}.footer-section .footer-text .ft-about{margin-bottom:30px}.footer-section .footer-text .ft-about .logo{margin-bottom:20px}.footer-section .footer-text .ft-about .logo a{display:inline-block}.footer-section .footer-text .ft-about p{color:#aaaab3;margin-bottom:20px}.footer-section .footer-text .ft-about .fa-social a{text-align:center;color:#fff;-o-transition:all .3s;border:1px solid #5a4d48;border-radius:50%;width:40px;height:40px;margin-right:7px;font-size:16px;line-height:40px;transition:all .3s;display:inline-block}.footer-section .footer-text .ft-about .fa-social a:hover{background:#2434e3;border-color:#2434e3}.footer-section .footer-text .ft-contact{margin-bottom:30px}.footer-section .footer-text .ft-contact h6{color:#2434e3;text-transform:uppercase;letter-spacing:3px;margin-bottom:20px;font-family:Cabin,sans-serif;font-size:14px;font-weight:700}.footer-section .footer-text .ft-contact ul li{color:#aaaab3;font-size:16px;line-height:32px;list-style:none}.footer-section .footer-text .ft-newslatter h6{color:#2434e3;text-transform:uppercase;letter-spacing:3px;margin-bottom:20px;font-family:Cabin,sans-serif;font-size:14px;font-weight:700}.footer-section .footer-text .ft-newslatter p{color:#aaaab3;margin-bottom:20px}.footer-section .footer-text .ft-newslatter .fn-form{position:relative}.footer-section .footer-text .ft-newslatter .fn-form input{color:#707079;background:#393d4a;border:none;border-radius:2px;width:100%;height:50px;padding-left:20px;font-size:16px}.footer-section .footer-text .ft-newslatter .fn-form button{color:#fff;background:#2434e3;border:none;border-radius:0 2px 2px 0;height:50px;padding:0 16px;font-size:16px;position:absolute;top:0;right:0}.footer-section .copyright-option{background:#10141f33;padding:20px 0}.footer-section .copyright-option ul li{margin-right:34px;list-style:none;display:inline-block}.footer-section .copyright-option ul li:last-child{margin-right:0}.footer-section .copyright-option ul li a{color:#aaaab3;font-size:16px}.footer-section .copyright-option .co-text{color:#707079;text-align:right;font-size:16px}.breadcrumb-section{padding-top:70px;padding-bottom:80px}.breadcrumb-text{text-align:center}.breadcrumb-text h2{color:#19191a;margin-bottom:12px;font-size:44px}.breadcrumb-text .bt-option a{color:#19191a;margin-right:20px;font-size:18px;font-weight:500;display:inline-block;position:relative}.breadcrumb-text .bt-option a:after{content:"";color:#aaaab3;font-family:FontAwesome;font-size:18px;position:absolute;top:1px;right:-13px}.breadcrumb-text .bt-option span{color:#aaaab3;font-size:18px;display:inline-block}.aboutus-page-section{padding-top:0;padding-bottom:70px}.about-page-text{margin-bottom:65px}.about-page-text .ap-title{margin-bottom:30px}.about-page-text .ap-title h2{color:#19191a;margin-bottom:18px;font-size:44px}.about-page-text .ap-title p{color:#707079;font-size:18px;line-height:28px}.about-page-text .ap-services li{color:#707079;font-size:20px;line-height:42px;list-style:none}.about-page-text .ap-services li i{color:#2434e3;margin-right:5px}.about-page-services .ap-service-item{border-radius:5px;height:420px;margin-bottom:30px;position:relative}.about-page-services .ap-service-item .api-text{text-align:center;width:100%;position:absolute;bottom:40px;left:0}.about-page-services .ap-service-item .api-text h3{color:#fff}.video-section{height:500px;padding-top:140px}.video-section .video-text{text-align:center}.video-section .video-text h2{color:#fff;margin-bottom:16px;font-size:48px}.video-section .video-text p{color:#fff;margin-bottom:40px;font-size:20px}.video-section .video-text .play-btn{display:inline-block}.gallery-section{padding-bottom:80px}.gallery-section .section-title{margin-bottom:38px}.gallery-item{z-index:1;border-radius:5px;height:279px;margin-bottom:20px;position:relative}.gallery-item:hover:after,.gallery-item:hover .gi-text{opacity:1}.gallery-item:after{content:"";z-index:-1;-o-transition:all .3s;opacity:0;background:#19191a4d;border-radius:5px;width:100%;height:100%;transition:all .3s;position:absolute;top:0;left:0}.gallery-item.large-item{height:576px}.gallery-item .gi-text{-o-transition:all .3s;opacity:0;justify-content:center;align-items:center;width:100%;height:100%;transition:all .3s;display:flex}.gallery-item .gi-text h3{color:#fff}.rooms-section{padding-top:0;padding-bottom:80px}.room-item{margin-bottom:30px}.room-item img{min-width:100%}.room-item .ri-text{border:1px solid #ebebeb;border-top:none;padding:24px 24px 30px 28px}.room-item .ri-text h4{color:#19191a;margin-bottom:17px}.room-item .ri-text h3{color:#2434e3;margin-bottom:14px;font-weight:700}.room-item .ri-text h3 span{color:#19191a;font-family:Cabin,sans-serif;font-size:14px;font-weight:400}.room-item .ri-text table{margin-bottom:18px}.room-item .ri-text table tbody tr td{color:#707079;font-size:16px;line-height:36px}.room-item .ri-text table tbody tr td.r-o{width:125px}.room-item .ri-text .primary-btn{color:#19191a}.room-pagination{text-align:center;padding-top:20px}.room-pagination a,.room-pagination button{color:#707079;-o-transition:all .3s;border:1px solid #efd4b9;border-radius:2px;margin-right:7px;padding:7px 13px 5px;font-size:16px;transition:all .3s;display:inline-block}.room-pagination a:last-child,.room-pagination button:last-child,.room-pagination button:active{margin-right:0}.room-pagination a:hover,.room-pagination button:hover{color:#fff;background:#dfa974}.room-details-section{padding-top:0;padding-bottom:80px}.room-details-item{margin-bottom:50px}.room-details-item img{margin-bottom:40px}.room-details-item .rd-text .rd-title{margin-bottom:8px;overflow:hidden}.room-details-item .rd-text .rd-title h3{color:#19191a;float:left}.room-details-item .rd-text .rd-title .rdt-right{float:right;text-align:right}.room-details-item .rd-text .rd-title .rdt-right .rating{margin-bottom:10px;margin-right:25px;display:inline-block}.room-details-item .rd-text .rd-title .rdt-right .rating i{color:#f5b917}.room-details-item .rd-text .rd-title .rdt-right a{color:#fff;text-transform:uppercase;background:#2434e3;padding:14px 28px 13px;font-size:13px;font-weight:700;display:inline-block}.room-details-item .rd-text h2{color:#2434e3;margin-bottom:25px;font-weight:700}.room-details-item .rd-text h2 span{color:#19191a;font-family:Cabin,sans-serif;font-size:16px;font-weight:400}.room-details-item .rd-text table{margin-bottom:32px}.room-details-item .rd-text table tbody tr td{color:#19191a;font-size:16px;line-height:36px}.room-details-item .rd-text table tbody tr td.r-o{color:#707079;width:120px}.room-details-item .rd-text p{color:#707079}.room-details-item .rd-text p.f-para{margin-bottom:22px}.rd-reviews{border-top:1px solid #e5e5e5;margin-bottom:50px;padding-top:55px}.rd-reviews h4{color:#19191a;letter-spacing:1px;margin-bottom:45px}.rd-reviews .review-item{margin-bottom:32px}.rd-reviews .review-item .ri-pic{float:left;margin-right:30px}.rd-reviews .review-item .ri-pic img{border-radius:50%;width:70px;height:70px}.rd-reviews .review-item .ri-text{padding-left:30px;position:relative;overflow:hidden}.rd-reviews .review-item .ri-text:before{content:"";background:#e9e9e9;width:1px;height:100%;position:absolute;top:0;left:0}.rd-reviews .review-item .ri-text span{color:#2434e3;text-transform:uppercase;letter-spacing:3px;font-size:12px}.rd-reviews .review-item .ri-text .rating{position:absolute;top:0;right:0}.rd-reviews .review-item .ri-text .rating i{color:#f5b917}.rd-reviews .review-item .ri-text h5{color:#19191a;margin-top:4px;margin-bottom:8px}.rd-reviews .review-item .ri-text p{color:#707079;margin-bottom:0}.review-add h4{color:#19191a;letter-spacing:1px;margin-bottom:45px}.review-add .ra-form input{color:#aaaab3;border:1px solid #e5e5e5;width:100%;height:50px;margin-bottom:25px;padding-left:20px;font-size:16px}.review-add .ra-form input::-webkit-input-placeholder{color:#aaaab3}.review-add .ra-form input::placeholder{color:#aaaab3}.review-add .ra-form input:-ms-placeholder-shown{color:#aaaab3}.review-add .ra-form input::placeholder{color:#aaaab3}.review-add .ra-form h5{color:#19191a;float:left;margin-bottom:24px;margin-right:10px;font-size:20px}.review-add .ra-form .rating{padding-top:3px;display:inline-block}.review-add .ra-form .rating i{color:#f5b917;font-size:16px}.review-add .ra-form textarea{color:#aaaab3;resize:none;border:1px solid #e5e5e5;width:100%;height:132px;margin-bottom:24px;padding-top:12px;padding-left:20px;font-size:16px}.review-add .ra-form textarea::-webkit-input-placeholder{color:#aaaab3}.review-add .ra-form textarea::placeholder{color:#aaaab3}.review-add .ra-form textarea:-ms-placeholder-shown{color:#aaaab3}.review-add .ra-form textarea::placeholder{color:#aaaab3}.review-add .ra-form button{text-transform:uppercase;color:#fff;letter-spacing:2px;background:#2434e3;border:none;padding:14px 34px 13px;font-size:13px;font-weight:700;display:inline-block}.room-booking{padding:0 30px 0 40px}.room-booking h3{color:#19191a;margin-bottom:30px}.room-booking form .check-date{margin-bottom:15px;position:relative}.room-booking form .check-date label{color:#707079;margin-bottom:10px;font-size:14px;display:block}.room-booking form .check-date input{color:#19191a;text-transform:uppercase;border:1px solid #ebebeb;border-radius:2px;width:100%;height:50px;padding-left:20px;font-size:16px;font-weight:500}.room-booking form .check-date i{color:#2434e3;position:absolute;bottom:17px;right:18px}.room-booking form .select-option{margin-bottom:15px}.room-booking form .select-option label{color:#707079;margin-bottom:10px;font-size:14px;display:block}.room-booking form .select-option .nice-select{float:none;border:1px solid #ebebeb;border-radius:2px;outline:none;width:100%;height:50px;padding-left:20px;line-height:50px}.room-booking form .select-option .nice-select:after{border-bottom:2px solid #2434e3;border-right:2px solid #2434e3;width:10px;height:10px;margin-top:0;top:36%;right:20px}.room-booking form .select-option .nice-select span{color:#19191a;text-transform:uppercase;font-size:16px;font-weight:500}.room-booking form .select-option .nice-select .list{width:100%;margin-top:0}.room-booking form button{text-transform:uppercase;color:#2434e3;background:0 0;border:1px solid #2434e3;border-radius:2px;width:100%;height:46px;margin-top:30px;font-size:14px;font-weight:500;display:block}.blog-section.blog-page{padding-top:0;padding-bottom:88px}.blog-item{border-radius:5px;height:450px;margin-bottom:30px;position:relative}.blog-item.small-size{height:400px}.blog-item .bi-text{width:100%;padding-left:30px;padding-right:30px;position:absolute;bottom:25px;left:0}.blog-item .bi-text .b-tag{color:#fff;text-transform:uppercase;letter-spacing:1px;background:#2434e3;border-radius:2px;padding:3px 10px;font-size:12px;display:inline-block}.blog-item .bi-text h4{margin-top:18px;margin-bottom:18px}.blog-item .bi-text h4 a{color:#fff}.blog-item .bi-text .b-time{color:#fff;text-transform:uppercase;letter-spacing:3px;font-size:12px}.load-more{text-align:center;padding-top:30px}.load-more .primary-btn{color:#19191a}.blog-details-hero{height:530px;padding-top:165px}.bd-hero-text{text-align:center}.bd-hero-text span{color:#fff;text-transform:uppercase;letter-spacing:1px;background:#2434e3;border-radius:2px;padding:4px 16px;font-size:12px;font-weight:500;display:inline-block}.bd-hero-text h2{color:#fff;margin-top:30px;margin-bottom:12px;font-size:44px;line-height:54px}.bd-hero-text ul li{color:#2434e3;margin-right:35px;font-size:14px;list-style:none;display:inline-block}.bd-hero-text ul li:last-child{margin-right:0}.bd-hero-text ul li.b-time{text-transform:uppercase}.blog-details-section{padding-top:55px}.blog-details-text .bd-title{margin-bottom:52px}.blog-details-text .bd-title p{color:#707079;font-size:18px;line-height:30px}.blog-details-text .bd-pic{margin-bottom:35px;overflow:hidden}.blog-details-text .bd-pic .bp-item{float:left;width:calc(33.33% - 10px);margin-right:15px}.blog-details-text .bd-pic .bp-item:last-child{margin-right:0}.blog-details-text .bd-pic .bp-item img{min-width:100%}.blog-details-text .bd-more-text{margin-bottom:50px}.blog-details-text .bd-more-text .bm-item{margin-bottom:30px}.blog-details-text .bd-more-text .bm-item h4{color:#19191a;margin-bottom:20px}.blog-details-text .bd-more-text .bm-item p{color:#707079;font-size:18px;line-height:30px}.blog-details-text .tag-share{border-top:1px solid #ebebeb;margin-bottom:75px;padding-top:30px;overflow:hidden}.blog-details-text .tag-share .tags{float:left}.blog-details-text .tag-share .tags a{color:#707079;text-transform:uppercase;letter-spacing:1px;-o-transition:all .3s;background:#ebebeb;border-radius:2px;margin-right:6px;padding:4px 16px;font-size:12px;font-weight:500;transition:all .3s;display:inline-block}.blog-details-text .tag-share .tags a:hover{color:#fff;background:#2434e3}.blog-details-text .tag-share .social-share{float:right}.blog-details-text .tag-share .social-share span{color:#707079;font-size:18px;display:inline-block}.blog-details-text .tag-share .social-share a{color:#707079;margin-left:30px;font-size:16px;display:inline-block}.blog-details-text .comment-option{margin-bottom:75px}.blog-details-text .comment-option h4{color:#19191a;margin-bottom:35px}.blog-details-text .comment-option .single-comment-item{margin-bottom:30px}.blog-details-text .comment-option .single-comment-item.first-comment .sc-text{padding-left:22px}.blog-details-text .comment-option .single-comment-item.first-comment .sc-text:before{content:"";background:#ebebeb;width:1px;height:255px;position:absolute;top:0;left:0}.blog-details-text .comment-option .single-comment-item.reply-comment{margin-bottom:52px;padding-left:120px}.blog-details-text .comment-option .single-comment-item.second-comment .sc-text{padding-left:22px}.blog-details-text .comment-option .single-comment-item.second-comment .sc-text:before{content:"";background:#ebebeb;width:1px;height:100px;position:absolute;top:0;left:0}.blog-details-text .comment-option .single-comment-item .sc-author{float:left;margin-right:28px}.blog-details-text .comment-option .single-comment-item .sc-author img{border-radius:50%;width:70px;height:70px}.blog-details-text .comment-option .single-comment-item .sc-text{display:table;position:relative}.blog-details-text .comment-option .single-comment-item .sc-text span{color:#2434e3;text-transform:uppercase;letter-spacing:2px;font-size:12px}.blog-details-text .comment-option .single-comment-item .sc-text h5{color:#19191a;margin-top:4px;margin-bottom:8px;font-size:20px}.blog-details-text .comment-option .single-comment-item .sc-text p{color:#707079;margin-bottom:18px}.blog-details-text .comment-option .single-comment-item .sc-text a{color:#19191a;text-transform:uppercase;letter-spacing:1px;-o-transition:all .3s;border:1px solid #f9eee3;border-radius:50px;margin-right:10px;padding:5px 24px;font-size:14px;font-weight:700;transition:all .3s;display:inline-block}.blog-details-text .comment-option .single-comment-item .sc-text a:hover{color:#fff;background:#2434e3;border-color:#2434e3}.blog-details-text .leave-comment h4{color:#19191a;margin-bottom:35px}.blog-details-text .leave-comment .comment-form input{color:#707079;-o-transition:all .3s;border:1px solid #e5e5e5;border-radius:2px;width:100%;height:50px;margin-bottom:20px;padding-left:20px;font-size:16px;transition:all .3s}.blog-details-text .leave-comment .comment-form input:focus{border-color:#2434e3}.blog-details-text .leave-comment .comment-form textarea{color:#707079;-o-transition:all .3s;resize:none;border:1px solid #e5e5e5;border-radius:2px;width:100%;height:116px;margin-bottom:42px;padding-top:12px;padding-left:20px;font-size:16px;transition:all .3s}.blog-details-text .leave-comment .comment-form textarea:focus{border-color:#2434e3}.blog-details-text .leave-comment .comment-form button{text-transform:uppercase;color:#fff;letter-spacing:2px;background:#2434e3;border:none;border-radius:2px;padding:14px 42px 13px;font-size:13px;font-weight:700;display:inline-block}.recommend-blog-section{padding-top:65px;padding-bottom:50px}.recommend-blog-section .section-title{margin-bottom:37px}.recommend-blog-section .section-title h2{margin-top:0}.contact-section{padding-top:80px;padding-bottom:80px}.contact-text h2{color:#19191a;margin-bottom:24px;font-size:44px}.contact-text p{color:#707079}.contact-text table tbody tr td{color:#19191a;font-size:16px;font-weight:500;line-height:36px}.contact-text table tbody tr td.c-o{color:#707079;width:75px}.contact-form input{color:#aaaab3;border:1px solid #e1e1e1;width:100%;height:50px;margin-bottom:28px;padding-left:25px;font-size:16px}.contact-form input::-webkit-input-placeholder{color:#aaaab3}.contact-form input::placeholder{color:#aaaab3}.contact-form input:-ms-placeholder-shown{color:#aaaab3}.contact-form input::placeholder{color:#aaaab3}.contact-form textarea{color:#aaaab3;resize:none;border:1px solid #e1e1e1;width:100%;height:150px;margin-bottom:33px;padding-top:12px;padding-left:25px;font-size:16px}.contact-form textarea::-webkit-input-placeholder{color:#aaaab3}.contact-form textarea::placeholder{color:#aaaab3}.contact-form textarea:-ms-placeholder-shown{color:#aaaab3}.contact-form textarea::placeholder{color:#aaaab3}.contact-form button{text-transform:uppercase;color:#fff;letter-spacing:2px;background:#2434e3;border:none;padding:14px 34px 13px;font-size:13px;font-weight:700;display:inline-block}.map{height:470px;margin-top:75px;box-shadow:0 14px 35px #00000026}.map iframe{width:100%}@media only screen and (min-width:1554px) and (max-width:1920px){.hp-room-items .hp-room-item .hr-text{bottom:-200px}}@media only screen and (min-width:1200px) and (max-width:1250px){.hp-room-items .hp-room-item .hr-text{bottom:-288px}}@media only screen and (min-width:1200px){.container{max-width:1170px}}@media only screen and (min-width:992px) and (max-width:1199px){.testimonial-slider.owl-carousel .owl-nav button{left:-150px}.testimonial-slider.owl-carousel .owl-nav button.owl-next{right:-150px}.hp-room-items .hp-room-item .hr-text{bottom:-322px}.hp-room-items .hp-room-item:hover .hr-text{bottom:80px}}@media only screen and (max-width:991px){.top-nav,.menu-item .nav-menu{display:none}.offcanvas-menu-overlay{z-index:98;visibility:hidden;-o-transition:.3s;background:#000000b3;width:100%;height:100%;transition:all .3s;position:fixed;top:0;left:0}.offcanvas-menu-overlay.active{visibility:visible}.canvas-open{color:#19191a;text-align:center;z-index:100;cursor:pointer;border:1px solid #19191a;border-radius:2px;width:30px;height:30px;font-size:22px;line-height:33px;display:block;position:absolute;top:25px;right:40px}.offcanvas-menu-wrapper{z-index:999;text-align:center;opacity:0;visibility:hidden;-o-transition:all .5s;background:#fff;width:300px;height:100%;padding:80px 30px 30px;transition:all .5s;display:block;position:fixed;top:0;left:-300px;overflow-y:auto}.offcanvas-menu-wrapper .canvas-close{text-align:center;cursor:pointer;border:1px solid #19191a;border-radius:50%;width:30px;height:30px;padding-right:1px;line-height:30px;position:absolute;top:30px;right:30px}.offcanvas-menu-wrapper .search-icon{color:#19191a;text-align:center;cursor:pointer;margin-bottom:10px}.offcanvas-menu-wrapper .header-configure-area{margin-bottom:30px}.offcanvas-menu-wrapper .header-configure-area .language-option{cursor:pointer;margin-bottom:10px;padding:13px 0;display:inline-block;position:relative}.offcanvas-menu-wrapper .header-configure-area .language-option:hover .flag-dropdown{opacity:1;visibility:visible;top:40px}.offcanvas-menu-wrapper .header-configure-area .language-option img{border-radius:50%;width:26px;height:26px;margin-right:10px}.offcanvas-menu-wrapper .header-configure-area .language-option span{color:#19191a;text-transform:uppercase;font-size:16px;font-weight:500}.offcanvas-menu-wrapper .header-configure-area .language-option .flag-dropdown{opacity:0;visibility:hidden;-o-transition:all .3s;z-index:99;background:#fff;width:100px;padding:10px 15px;transition:all .3s;display:block;position:absolute;top:60px;left:0;box-shadow:0 9px 10px #19191a33}.offcanvas-menu-wrapper .header-configure-area .language-option .flag-dropdown ul li{text-align:left;list-style:none}.offcanvas-menu-wrapper .header-configure-area .language-option .flag-dropdown ul li a{text-transform:uppercase;color:#19191a;-o-transition:all .3s;font-size:14px;font-weight:500;transition:all .3s}.offcanvas-menu-wrapper .header-configure-area .language-option .flag-dropdown ul li a:hover{color:#2434e3}.offcanvas-menu-wrapper .header-configure-area .bk-btn{color:#fff;text-transform:uppercase;letter-spacing:2px;background:#2434e3;padding:16px 28px 15px;font-size:13px;font-weight:700;display:inline-block}.offcanvas-menu-wrapper .mainmenu{display:none}.offcanvas-menu-wrapper .slicknav_menu{background:0 0;padding:0}.offcanvas-menu-wrapper .slicknav_menu .slicknav_btn{float:none;margin:0 0 10px;display:none}.offcanvas-menu-wrapper .slicknav_menu .slicknav_nav{display:block!important}.offcanvas-menu-wrapper .slicknav_menu .slicknav_nav ul{text-align:left;margin:0}.offcanvas-menu-wrapper .slicknav_menu .slicknav_nav ul li .dropdown{padding-left:20px}.offcanvas-menu-wrapper .slicknav_menu .slicknav_nav ul li a{color:#19191a;-o-transition:all .3s;border-bottom:1px solid #e5e5e5;margin:0;padding:10px;font-size:14px;font-weight:600;transition:all .3s}.offcanvas-menu-wrapper .slicknav_menu .slicknav_nav ul li a:hover{color:#2434e3;background:0 0;border-radius:0}.offcanvas-menu-wrapper .slicknav_menu .slicknav_nav .slicknav_row a{-o-transition:all .3s;border-bottom:0;padding-left:0;transition:all .3s}.offcanvas-menu-wrapper .slicknav_menu .slicknav_nav .slicknav_row span{color:#19191a;-o-transition:all .3s;transition:all .3s}.offcanvas-menu-wrapper .slicknav_menu .slicknav_nav .slicknav_row:hover a,.offcanvas-menu-wrapper .slicknav_menu .slicknav_nav .slicknav_row:hover span{color:#2434e3}.offcanvas-menu-wrapper .top-social{margin-top:30px;margin-bottom:20px;display:inline-block}.offcanvas-menu-wrapper .top-social a{color:#19191a;margin-right:20px;font-size:16px;display:inline-block}.offcanvas-menu-wrapper .top-social a:last-child{margin-right:0}.offcanvas-menu-wrapper .top-widget li{color:#19191a;font-size:16px;font-weight:500;line-height:28px;list-style:none}.offcanvas-menu-wrapper .top-widget li i{color:#2434e3;margin-right:4px}.offcanvas-menu-wrapper.show-offcanvas-menu-wrapper{opacity:1;visibility:visible;left:0}.about-text{margin-bottom:30px}.footer-section .copyright-option ul{text-align:center;margin-bottom:10px}.footer-section .copyright-option .co-text{text-align:center}.about-pic img{margin-bottom:20px}.room-booking{margin-top:40px;padding:0}.contact-form{padding-top:30px}.hero-text{margin-bottom:40px}}@media only screen and (min-width:768px) and (max-width:991px){.testimonial-slider.owl-carousel .owl-nav button{left:-30px}.testimonial-slider.owl-carousel .owl-nav button.owl-next{right:-30px}.hp-room-items{margin:0}.hp-room-item{margin-bottom:15px}}@media only screen and (max-width:767px){.testimonial-slider.owl-carousel .owl-nav{display:none}.room-details-item .rd-text .rd-title{margin-bottom:25px}.room-details-item .rd-text .rd-title h3{float:none;margin-bottom:30px}.room-details-item .rd-text .rd-title .rdt-right{float:none;text-align:left}.footer-section .copyright-option ul li{margin-right:25px}.blog-details-text .tag-share .tags{float:none;margin-bottom:20px}.blog-details-text .tag-share .social-share{float:none}.about-text .section-title h2{font-size:30px;line-height:40px}.hp-room-items{margin:0 -5px}.hp-room-item{margin-bottom:10px}}@media only screen and (max-width:479px){.footer-section .copyright-option ul li{margin-bottom:5px}.video-section{padding-top:80px}.rd-reviews .review-item .ri-pic,.blog-details-text .comment-option .single-comment-item .sc-author{float:none;margin-bottom:30px}.rd-reviews .review-item .ri-text .rating{position:relative}.rd-reviews .review-item .ri-text,.blog-details-text .comment-option .single-comment-item.second-comment .sc-text,.blog-details-text .comment-option .single-comment-item.first-comment .sc-text{padding-left:0}.blog-details-text .comment-option .single-comment-item.reply-comment{padding-left:30px}.rd-reviews .review-item .ri-text:before,.blog-details-text .comment-option .single-comment-item.first-comment .sc-text:before,.blog-details-text .comment-option .single-comment-item.second-comment .sc-text:before{display:none}.blog-details-hero{padding-top:70px}.blog-details-text .bd-pic .bp-item{float:none;width:100%;margin-bottom:10px;margin-right:0}.blog-details-text .tag-share .tags a{margin-bottom:6px}.blog-details-text .comment-option .single-comment-item .sc-text a{margin-bottom:10px}}
