@keyframes moveFromLeft{from{transform:translateX(-100%)}to{transform:translateX(0)}}.ot-heading h2{letter-spacing:1px;font:300 28px Montserrat;margin-bottom:15px;text-transform:uppercase;background-color:#fff}.ot-heading .sub{font:300 16px Hind;margin-bottom:5px}.img-hover-box .img{overflow:hidden}.img-hover-box .img img{transition:all .5s ease}.img-hover-box .img:hover img{transform:scale(1.1)}.btn-medium{height:40px;line-height:40px!important;padding:0 30px!important}#header.header-v3{background:rgba(0,0,0,.6);padding-top:35px;padding-bottom:15px;color:#fff}#header.header-v3 .header_top{font-family:Hind,sans-serif;text-align:center;padding:20px 0 10px 0}#header.header-v3 .header_top .logo-top{display:inline-block;max-height:66px;width:auto}#header.header-v3 .header_top .header_left,#header.header-v3 .header_top .header_right{line-height:50px}#header.header-v3 .header_top .dropdown ul{top:42px}#header.header-v3 .header_top .dropdown ul li{line-height:20px}#header.header-v3 .header_top .dropdown ul li:hover a{color:#fff!important}#header.header-v3 .header_top .socials a{font-size:12px;line-height:36px;color:#fff;display:inline-block;padding:0 7px}#header.header-v3 .header_top .socials a.active,#header.header-v3 .header_top .socials a:hover{background-color:#fff;color:#333}#header.header-v3 .header_content{text-align:center}#header.header-v3 .header_content .header_logo{display:none}#header.header-v3 .header_content .header_menu .menu>li a{background-color:transparent;color:#fff;line-height:64px;position:relative;transition:all .2s linear}#header.header-v3 .header_content .header_menu .menu>li>a:hover:after{content:"";height:2px;position:absolute;bottom:0;left:20px;right:20px;width:auto;background-color:#e1bd85;animation:moveFromLeft .4s ease}#header.header-v3 .header_content .header_menu .menu .sub-menu{background-color:#0e171e;border:none}#header.header-v3 .header_content .header_menu .menu .sub-menu li a{line-height:20px;font-weight:inherit}#header.header-v3 .header_content .header_menu .menu .sub-menu li a:hover{color:#fff;background-color:#e1bd85}#header.header-v3 .header_content .header_menu .menu .sub-menu li.current-menu-item a{background-color:#e1bd85!important}#header.header-v3 .header_content:after{background:rgba(0,0,0,.9)}#header.header-v3.header-sticky{margin-top:-70px}#header.header-v3.header-sticky .header_top .logo-top{margin-top:30px;margin-bottom:0;max-width:100px;height:auto}#header.header-v3.header-sticky .header_content .header_menu li a{line-height:50px}#header.header-v3.header-sticky .header_content:after{box-shadow:0 8px 6px -6px rgba(0,0,0,.58)!important}.section-slider.slider-style-2 .tparrows{width:35px;height:35px;line-height:35px;text-align:center;border-radius:50%;border:1px solid #fff}.section-slider.slider-style-2 .tparrows.tp-leftarrow{left:50px}.section-slider.slider-style-2 .tparrows.tp-leftarrow:before{content:"\e61c";font-family:'Lotus Icon',sans-serif;color:#fff;z-index:100;font-size:13px}.section-slider.slider-style-2 .tparrows.tp-rightarrow{right:50px}.section-slider.slider-style-2 .tparrows.tp-rightarrow:before{content:"\e61d";font-family:'Lotus Icon',sans-serif;color:#fff;z-index:100;font-size:13px}.section-check-availability.availability-style-2{float:none}.section-check-availability.availability-style-2 .check-availability{margin-top:115px;padding:0;text-align:center}.section-check-availability.availability-style-2 .check-availability h2{color:#040404;font:300 36px Montserrat;padding-left:0}.section-check-availability.availability-style-2 .check-availability h2:before{top:-65px;right:0;margin:0 auto;display:none}.section-check-availability.availability-style-2 .check-availability:before{background:0 0}.section-check-availability.availability-style-2 .check-availability .availability-form{text-align:center}.section-check-availability.availability-style-2 .check-availability .availability-form .awe-calendar-wrapper .awe-calendar{border-color:#000;color:#0e171e;font-size:14px;font-family:Hind,sans-serif}.section-check-availability.availability-style-2 .check-availability .availability-form .awe-calendar-wrapper .awe-calendar::-webkit-input-placeholder{color:#000}.section-check-availability.availability-style-2 .check-availability .availability-form .awe-calendar-wrapper .awe-calendar::-moz-placeholder{color:#000}.section-check-availability.availability-style-2 .check-availability .availability-form .awe-calendar-wrapper .awe-calendar:-ms-input-placeholder{color:#000}.section-check-availability.availability-style-2 .check-availability .availability-form .awe-calendar-wrapper .awe-calendar:-moz-placeholder{color:#000}.section-check-availability.availability-style-2 .check-availability .availability-form .awe-calendar-wrapper .lotus-icon-calendar{color:#000}.section-check-availability.availability-style-2 .check-availability .availability-form .awe-select .dropdown-toggle{border-color:#000;padding:0 15px 0 20px!important}.section-check-availability.availability-style-2 .check-availability .availability-form .awe-select .dropdown-toggle span{color:#0e171e;font-size:14px;font-family:Hind,sans-serif}.section-check-availability.availability-style-2 .check-availability .availability-form .awe-select .dropdown-toggle span.caret{background:url(../images/home-3/icon-dropdow.png)!important;background-repeat:no-repeat;background-position:center center;height:13px;line-height:10px;transform:translateY(-50%);width:11px}.section-check-availability.availability-style-2 .check-availability .vailability-submit .awe-btn{height:40px;position:relative;z-index:1}.item.room-item{display:inline-block;background-color:#fff;margin-bottom:30px;border-color:#e1e1e1}.item.room-item .title{padding:15px 0 5px 0}.item.room-item .title a{font:400 28px Montserrat;transition:all .3s;text-transform:uppercase}.item.room-item .title a:focus,.item.room-item .title a:hover{color:#e1bd85}.item.room-item .price{font:600 16px Montserrat;color:#e1bd85;margin-bottom:15px;text-transform:uppercase}.item.room-item .info p{display:inline-block;max-width:150px;margin:0 20px}.item.room-item .info p .number{font:300 16px Montserrat;text-align:left;padding-bottom:20px}.item.room-item .info p span{font:300 12px Montserrat;display:block}.item.room-item .awe-btn{margin:25px 0 20px 0}.item.room-item-style-2 .outer{position:relative}.item.room-item-style-2 .outer .bgr{position:absolute;top:75%;right:0;left:0;bottom:0;background-color:rgba(0,0,0,.9);color:#fff;transition:all .4s ease-out}.item.room-item-style-2 .outer .bgr .details .title a{transition:all .3s;color:#fff}.item.room-item-style-2 .outer .bgr .details .title a:focus,.item.room-item-style-2 .outer .bgr .details .title a:hover{color:#e1bd85}.item.room-item-style-2 .outer .bgr .details .info{display:none;transition:all .3s}.item.room-item-style-2:hover .bgr{top:0;bottom:0;margin-top:0}.item.room-item-style-2:hover .bgr .details{position:absolute;top:50%;transform:translateY(-50%);right:0;left:0;text-align:center;padding:0 45px}.item.room-item-style-2:hover .bgr .details .info{display:block}.ot-accomd-modations .content{border-top:1px solid #dadada}.ot-accomd-modations .content .ot-accomd-modations-content .owl-buttons{display:none}.ot-accomd-modations .content .ot-accomd-modations-content .owl-pagination{display:none}.ot-about .content .featured{padding:0 195px}.section-our-best.our-best-style-2 .img-hover-box{padding-left:35px}.section-our-best.our-best-style-2 .item{text-align:center;margin-bottom:25px}.section-our-best.our-best-style-2 .item img{margin:0 auto}.section-our-best.our-best-style-2 .owl-controls .owl-pagination{text-align:center}.section-our-best.our-best-style-2 .owl-controls .owl-pagination .owl-page{border-color:#232323}.section-our-best.our-best-style-2 .owl-controls .owl-pagination .owl-page.active{background-color:#232323}.section-our-best.our-best-style-2 .owl-buttons{display:none}.section-home-about.style-2 .home-about .img-hover-box{padding-right:35px}.ot-out-best .content .item{width:300px;height:300px;background-color:#fbfbfb;padding:0 5px;display:table-cell;vertical-align:middle}.ot-out-best .content .item img{max-height:253px;margin:0 auto}.ot-out-best .content .item span{font-size:16.31px;color:#333}.ot-out-best .owl-controls .owl-next,.ot-out-best .owl-controls .owl-prev{border-color:#bcbcbc!important;transition:all .3s;line-height:36px!important}.ot-out-best .owl-controls .owl-next:hover,.ot-out-best .owl-controls .owl-prev:hover{border-color:#0e171e!important}.ot-out-best .owl-controls .owl-next:hover i:before,.ot-out-best .owl-controls .owl-prev:hover i:before{color:#0e171e!important}.ot-out-best .owl-controls .owl-next i:before,.ot-out-best .owl-controls .owl-prev i:before{color:#bcbcbc!important}.ot-out-best .owl-controls .owl-prev{left:-50px}.ot-out-best .owl-controls .owl-next{right:-50px}.section-home-guestbook.home-guestbook-style-2.bg-22{background:url(../images/home-3/homepage/village_yangshuo-mountain-retreat-tours_guilin-china.jpg);background-position:50% 50%;background-attachment:fixed;background-repeat:no-repeat;background-size:cover;z-index:0}.section-home-guestbook.home-guestbook-style-2 .home-guestbook{color:#fff;z-index:2}.section-home-guestbook.home-guestbook-style-2 .home-guestbook .ot-heading h2{color:#fff;background-color:#4b4b4b;opacity:10}.section-home-guestbook.home-guestbook-style-2 .home-guestbook .guestbook-item{padding:0 200px}.section-home-guestbook.home-guestbook-style-2 .home-guestbook .guestbook-item .text p{padding-top:35px}.section-home-guestbook.home-guestbook-style-2 .home-guestbook .guestbook-item .text p:before{content:"";background:url(../images/home-3/icon/text-blockquote.png);width:30px;height:21px;right:0;left:-30px;top:-10px;margin:0 auto}.section-home-guestbook.home-guestbook-style-2 .home-guestbook .guestbook-item .text p:after{content:""}.section-home-guestbook.home-guestbook-style-2 .home-guestbook .guestbook-item .img{width:80px;height:80px;margin:20px auto 15px auto}.section-deals .item-deal{overflow:hidden;position:relative;margin:30px 0;color:#fff}.section-deals .item-deal img{transition:all .5s ease}.section-deals .item-deal .info{position:absolute;left:70px;top:50%;transform:translateY(-50%);z-index:2;opacity:1}.section-deals .item-deal .info .title{color:#fff}.section-deals .item-deal .info .awe-btn{transition:all .3s}.section-deals .item-deal:before{content:"";position:absolute;left:-10%;top:-40%;width:60%;height:200%;background:rgba(0,0,0,.2);z-index:2;transform:rotate(-7deg);transition:left .4s .3s}.section-deals .item-deal:hover img{transform:scale(1.1)}.section-news .item{margin-bottom:20px;overflow:hidden}.section-news .item .info{padding:15px 30px}.section-news .item .info .date,.section-news .item .info .more{color:#898989}.section-news .item .title{transition:all .3s}.section-news .item .title:hover{color:#e1bd85}.section-news .item .img{overflow:hidden}.section-news .item .img img{transition:all .5s ease}.section-news .item:hover img{transform:scale(1.1)}.section-map.style-2{position:relative}.section-map.style-2 .contact-map{height:600px}.section-map.style-2 .contact-map .contact{position:absolute;top:50%;right:0;left:0;margin:0 auto;transform:translateY(-50%)}.section-map.style-2 .contact-map .contact:after{content:"\f041";font:normal normal normal 14px/1 FontAwesome;color:#fff;background-color:#e1bd85;font-size:30px;width:60px;height:60px;line-height:60px;border-radius:50%;position:absolute;left:0;right:0;bottom:-25px;margin:0 auto}.section-video{position:relative}.section-video.bg-23{background:url(../images/home-3/bgr-video.png);background-position:center center;background-attachment:fixed;background-repeat:no-repeat;background-size:cover;height:520px}.section-video .btn-play{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);transition:all .3s;background:url(../images/home-3/icon/player-1.png);width:64px;height:64px;background-repeat:no-repeat;background-size:cover}.section-video .modal-video{position:fixed;visibility:hidden;opacity:0;transform:scale(2);transition:all .5s;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.6);z-index:999}.section-video .modal-video iframe{position:relative;top:150px;width:700px;max-width:90%;display:block;margin:0 auto}.section-video .modal-video iframe .ytp-autohide .ytp-watermark{display:none!important}.section-video .modal-video.opened{visibility:visible;opacity:1;transform:scale(1)}.section-video:hover .btn-play{width:70px;height:70px;background:url(../images/home-3/icon/player-2-1.png);background-repeat:no-repeat;background-size:cover;z-index:2}footer.footer-style-2{background-color:transparent!important;color:#fff}footer.footer-style-2 a{color:#fff!important;transition:all .3s}footer.footer-style-2 a:hover{color:#e1bd85!important}footer.footer-style-2 .footer_top{padding:20px 40px!important;margin:100px 0;background:url(../images/home-3/footer/footer-center.png) no-repeat!important;position:relative;z-index:2}footer.footer-style-2 .footer_top .img-mail{max-width:50px;height:auto;display:inline-block}footer.footer-style-2 .footer_top .desc{vertical-align:bottom}footer.footer-style-2 .footer_top .mailchimp-form .input-text::placeholder{color:red}footer.footer-style-2 .footer_top .content{position:relative;z-index:2}footer.footer-style-2 .footer_top .content h4{color:#fff}footer.footer-style-2 .footer_center{color:#fff!important;position:relative;z-index:2;padding-bottom:0!important;padding-top:10px}footer.footer-style-2 .footer_center .content{position:relative;z-index:1}footer.footer-style-2 .footer_center .widget .widget-logo{padding-top:0!important}footer.footer-style-2 .footer_center .widget .widget-logo .img{margin-right:0!important;max-width:200px!important}footer.footer-style-2 .footer_center .widget .widget-logo .img img{display:block;margin:0 auto}footer.footer-style-3{color:#fff}footer.footer-style-3 a{color:#fff!important;transition:all .3s}footer.footer-style-3 a:hover{color:#e1bd85!important}footer.footer-style-3 .footer_top{background:0 0!important;position:relative;z-index:1}footer.footer-style-3 .footer_top .ot-heading{z-index:1}footer.footer-style-3 .footer_top .ot-heading h2{color:#fff}footer .bgr-footer{background:url(../images/home-3/footer/shaxi-china-old-theatre-inn-view.jpg) no-repeat!important;background-size:cover!important;position:relative}footer .copyright{padding:15px 0;position:relative;z-index:2;border-top:1px solid #30393f}footer .copyright .social a i{transition:all .3s}footer .copyright .social a:hover i{color:#e1bd85}footer .copyright p{margin-bottom:0}#responseMsg{width:100%;margin:10px auto;font-size:16px;font-weight:600}.error{padding:16px;color:#b94a48;background-color:#f2dede;border:1px solid rgba(185,74,72,.3)}.success{padding:16px;color:#468847;background-color:#dff0d8;border:1px solid #d6e9c6}@media screen and (min-width:800px){.slider-style-2{min-height:620px!important;overflow:visible!important}}@media screen and (max-width:380px){.slider-style-2{min-height:620px!important;overflow:visible!important}}