@media only screen and (max-width:7000px){.page-wrapper{overflow:hidden}}@media only screen and (max-width:1650px){.header-style-one .header-upper{padding:0 20px}.facts-section .left-bottom-image{bottom:-140px;left:70px}.facts-section .left-bottom-image img{height:400px}}@media only screen and (max-width:1499px){.fixed-header.header-style-one.alternate-two .header-upper,.header-style-one.alternate-two .header-upper{top:0;background:#fff}.header-style-one.alternate-two .header-upper .inner-container{padding-right:0;padding-left:0}}@media only screen and (max-width:1340px){.header-style-one .other-links .info{display:none}.main-menu .navigation>li{margin-right:30px}.banner-five .banner-carousel .content-box h1,.page-banner h1,.video-section h1,h1{font-size:48px}.packages-section .title-box h2,.sec-title h2,h2{font-size:40px}.offers-section-three .slide-item h3,.offers-section-two .carousel-box h3,.post-details h3,h3{font-size:30px}h4{font-size:20px}.banner-carousel .content-box h1{font-size:60px}.facts-section .left-bottom-image{bottom:-100px;left:50px}.facts-section .left-bottom-image img{height:300px}}@media only screen and (max-width:1199px){.banner-carousel .content-box h1,.banner-five .banner-carousel .content-box h1{font-size:54px}.banner-carousel .content-box .text{font-size:18px}.about-section .image-column .inner,.offers-section-one .offers-column .inner{padding-right:0}.about-section .text-column .inner,.featured-section-three .text-column .inner{padding-top:0;padding-left:0}.featured-section-four .text-column .inner,.main-footer .links-widget .widget-content,.main-footer .newsletter-widget,.sidebar-page-container .sidebar{padding-left:0}.featured-section-two .image-column .inner,.featured-section-two .text-column .inner{padding-right:0;padding-left:0}.offers-section-three .text-column .inner{padding:70px 30px}.header-style-one.alternate-two .header-upper{padding-right:15px;padding-left:15px}.page-banner.ext-banner .inner-container{height:600px}.dotted-pattern,.tri-pattern{display:none}.filters-section .form-box{margin-bottom:90px}.about-section{padding-bottom:20px}.pattern-bottom,.pattern-top{height:50px}.banner-five .banner-bottom-pattern,.banner-four .banner-bottom-pattern,.banner-one .banner-bottom-pattern,.banner-three .banner-bottom-pattern,.banner-two .banner-bottom-pattern,.page-banner .banner-bottom-pattern{height:60px;bottom:0}.facts-section{padding:120px 0 30px}.featured-section,.rooms-section-one{padding:80px 0 0}.offers-section-one{padding:70px 0 20px}.featured-block{padding-bottom:50px}.video-section{padding:110px 0 120px}.testimonials-section{padding:80px 0 100px}.events-section,.news-section{padding:80px 0 50px}.main-footer .widgets-section{padding:90px 0 40px}.featured-section-two{padding:90px 0 30px}.rooms-section-two{padding:110px 0 80px}.offers-section-two{min-height:620px;padding-top:130px}.offers-section-two .bg-carousel-box .slide-item{height:620px}.featured-section-five,.gallery-section-two,.related-section,.why-us-section{padding:80px 0 60px}.testimonials-section-two,.why-us-two{padding:90px 0 60px}.news-section-two{padding:110px 0 60px}.featured-section-three{padding:90px 0}.history-section,.rooms-section-three,.testimonials-section-three{padding:80px 0 90px}.gallery-section{padding:80px 0 70px;text-align:center}.gallery-section .sec-title{max-width:none}.gallery-section .owl-theme .owl-nav{position:relative;text-align:center;top:0;margin:50px 0 0;left:0;width:100%}.news-section-three.news-page,.news-section-two.alternate{padding-top:70px}.featured-section-four{padding:80px 0 170px}.featured-section-four.about-page{padding-bottom:200px}.rooms-section-four{padding:120px 0 60px}.facts-section-two,.menu-section{padding:80px 0 70px}.why-us-two.alternate{padding-top:80px}.news-section-three,.rooms-section.alternate,.team-section{padding:80px 0 40px}.news-block-four .lower-box{padding-top:60px}.news-block-four .lower-box .date{top:-50px;left:35px}.facts-section-two.alternate{padding-bottom:40px}.page-banner .inner-container{padding:200px 0 130px}.rooms-section{padding:70px 0 30px}.room-single,.rooms-gallery,.wellness-spa{padding-bottom:60px}.event-single .details-box .details-inner,.room-single .details-box .details-inner,.room-single .upper-box .upper-inner{padding:50px 50px 30px}.event-single .upper-box .upper-inner,.wellness-spa .upper-box .upper-inner{padding:50px}.event-single .info-block .info-inner{padding:50px 30px 30px}.contact-section-two,.packages-section{padding:70px 0 60px}.team-block .info-box h4{font-size:20px}.team-block .image-box .social{right:30px;width:36px}.team-block .image-box .social li a{height:36px;font-size:16px;width:36px;line-height:36px}.package-details{padding-top:200px;padding-bottom:60px}.featured-section-five.alt-padd{padding-top:60px;padding-bottom:70px}.sidebar-page-container{padding:70px 0}.contact-section-two .form-box{padding:50px 30px 30px;margin-top:-190px}.facts-section .left-bottom-image{bottom:-70px}}@media only screen and (min-width:768px){.main-menu .navigation>li>ul,.main-menu .navigation>li>ul>li>ul{opacity:0;visibility:hidden;display:block!important}}@media only screen and (max-width:991px){.main-header .nav-outer .main-menu,.sticky-header{display:none!important}.header-style-one .other-links{padding-top:25px;margin-right:30px}.header-style-one .nav-outer{float:right}.nav-outer .mobile-nav-toggler{display:block}.header-style-one .header-upper .logo-box{padding:15px 0}.featured-block .text-column .inner,.featured-section-four .text-column .inner,.testimonial-block-two .text-col .inner{padding-top:0;padding-left:0}.mobile-menu{border-top-width:120px;border-bottom-width:100px}.mobile-menu .nav-logo{top:-120px}.mobile-menu .nav-bottom{padding-top:10px;bottom:-130px}.banner-five .banner-carousel .content-box h1,.page-banner h1,.video-section h1,h1{font-size:42px}.filters-section.style-two h2,.package-details .text-content h2,.packages-section .title-box h2,.sec-title h2,h2{font-size:36px}.fluid-section .text-column h3,.news-block-four h3,.offers-section-three .slide-item h3,.offers-section-two .carousel-box h3,.post-details h3,h3{font-size:30px}.history-block h3{font-size:26px}h4{font-size:20px}.banner-carousel .content-box h1{font-size:48px}.offers-section-one .upper-box .link-box,.offers-section-one .upper-box .sec-title{padding-top:0;margin-bottom:30px;max-width:none;width:100%;margin-top:0}.offers-section-one .images-column .inner{padding-top:100px}.featured-block.alternate .text-column .inner{padding-top:0;padding-right:0}.featured-block.alternate .text-column,.featured-section-four .image-column,.fluid-section.alternate .text-column{order:12}.featured-block.alternate .image-column,.featured-section-four .text-column,.fluid-section.alternate .image-column{order:0}.testimonial-block-two{padding-left:0}.featured-section-four .image-column .inner,.featured-section-three .image-column .inner,.testimonial-block-two .image-col .inner{padding-right:0}.offers-section-three .image-column .inner{height:400px;min-height:0}.fluid-section .image-column .inner,.page-banner.ext-banner .inner-container{height:400px}.facts-section .title-column .inner,.filters-section.style-two .form-box,.fluid-section .text-column .content{max-width:none}.page-banner .inner-container{padding:200px 0 130px;text-align:center}.event-single .details-box .details-inner,.event-single .upper-box .upper-inner,.room-single .details-box .details-inner,.room-single .upper-box .upper-inner,.wellness-spa .upper-box .upper-inner{padding:50px 30px 40px}.room-single .details-box .info li{width:25%}.event-block .content-box,.room-block-four .content-box{padding:30px}.history-block .content-col .inner{padding-right:50px;padding-left:0}.history-block .image-box:after{right:-71px}.history-block.alternate .content-col .inner{padding-right:0;padding-left:50px}.history-block.alternate .image-box:after{left:-71px}.event-single .info-block .info-inner{padding:50px 20px}.contact-section-two .form-box{padding:50px 25px 30px;margin:0}.banner-section .owl-dots,.facts-section .left-bottom-image{display:none}.banner-carousel .content-box{height:600px}.banner-carousel .content-box .content{padding:120px 0 50px;text-align:center}.filters-section,.post-details .lower-box{padding-top:70px}.filters-section.alternate{padding-top:10px}.filters-section .form-box{margin-top:0}.sec-title,.sec-title.centered{margin-bottom:45px}.about-section .text-column .link-box{padding-top:30px}.facts-section .title-column{margin-bottom:20px}.offers-section-one .offer-block{margin-bottom:30px;box-shadow:0 0 10px 0 rgba(0,0,0,.03),0 30px 30px 0 rgba(0,0,0,.07)}.offers-section-one .images-column .images,.package-details .main-image{margin-bottom:50px}.featured-block .image-column .inner,.featured-block.alternate .image-column .inner{margin-right:0;margin-left:0}.featured-block{text-align:center}.news-section .upper-box .sec-title{margin-bottom:30px;max-width:none;text-align:center;width:100%}.news-section .upper-box .link-box{padding-top:0;margin-bottom:50px;max-width:none;text-align:center;width:100%}.banner-two .banner-carousel .content-box .content{padding:120px 0 50px}.testimonials-section-two .owl-nav{bottom:20px;left:20px}.featured-section-two .sec-title{margin-bottom:30px}.featured-section-four,.featured-section-four.about-page{padding-bottom:40px}.featured-section-four .image-box .image,.featured-section-four .image-box .image:nth-child(2),.featured-section-four .image-box .image:nth-child(3){position:relative;top:0;margin:0 20px 20px 0;left:0;float:left}.filters-section.style-four .form-box{max-width:none;margin-top:70px}.fluid-section .text-column .inner{padding:60px 20px}.rooms-section .filters-container{padding:0}.sidebar-page-container.blog-single{padding-top:180px;padding-bottom:50px}}@media only screen and (max-width:767px){.banner-five .banner-carousel .content-box h1,.page-banner h1,.video-section h1,h1{font-size:36px}.banner-carousel .content-box h1,.filters-section.style-two h2,.package-details .text-content h2,.packages-section .title-box h2,.sec-title h2,h2{font-size:30px}.fluid-section .text-column h3,.news-block-four h3,.offers-section-two .carousel-box h3,.post-details h3,h3{font-size:26px}.testimonial-block-two .text,h4{font-size:20px}.banner-carousel .content-box .text{font-size:16px}.banner-carousel .content-box,.banner-five .banner-carousel .content-box{height:600px}.offers-section-two .carousel-box{padding:50px 25px}.testimonial-block-two .text-col .inner{padding-top:40px}.testimonial-block-two .image-col .inner{padding-right:0}.testimonials-section-two .owl-nav{position:relative;bottom:0;top:0;left:0;margin-top:50px}.testimonial-block-two .info .name{font-size:18px}.facts-section,.facts-section-two,.fluid-section .text-column,.main-footer,.main-footer .newsletter-form .form-group input,.offers-section-one{text-align:center}.main-footer .footer-bottom .bottom-links,.main-footer .footer-bottom .copyright{width:100%}.filters-section.style-two .form-box{padding:50px 20px 30px;max-width:none;text-align:center;margin-top:70px}.banner-four .banner-carousel .content-box,.banner-three .banner-carousel .content-box{height:500px;padding:120px 0 30px}.banner-four .banner-carousel .content-box .content{padding:70px 0 100px}.facts-section-two .fact-block .fact-inner{padding-top:0;padding-left:0}.facts-section-two .fact-block .fact-count{position:relative;top:0;margin:0 auto 50px;left:0}.room-single .details-box .info li{width:50%}.event-block .content-box,.room-block-four .content-box{padding:30px}.event-block .inner-box,.offers-section-one .offer-block .offer-inner,.room-block-four .inner-box{padding-left:0}.event-block .image-box,.room-block-four .image-box{height:auto;position:relative;top:0;left:0;width:100%}.event-block .image-box .image-layer,.history-block .image-box:after,.history-block .image-box:before,.history-block.alternate .image-box:after,.history-section .h-container:before,.offers-section-one .images-column .image:nth-child(2),.offers-section-one .images-column .image:nth-child(3),.room-block-four .image-box .image-layer,.rooms-section-two .owl-dots,.testimonials-section .owl-dots{display:none}.event-block .image-box .image,.room-block-four .image-box .image{display:block}.history-block .content-col .inner,.history-block.alternate .content-col .inner{padding-right:0;padding-left:0}.history-block{margin-bottom:50px;text-align:center;margin-top:0}.offers-section-one .offer-block{padding:40px 20px;text-align:center;box-shadow:0 0 10px 0 rgba(0,0,0,.03),0 30px 30px 0 rgba(0,0,0,.07)}.offers-section-one .offer-block .fact-thumb{position:relative;top:0;margin:0 auto 20px;left:0}.offers-section-one .offer-block .text{max-width:none}.filters-section .form-box{padding:50px 20px 30px}.default-form .form-group .e-label{height:0}.facts-section .fact-block .fact-inner{padding:0;text-align:center}.facts-section .fact-block .fact-count{position:relative;top:0;margin:0 auto 30px;left:0}.offers-section-one .images-column .inner{padding:0}.offers-section-one .images-column .image,.offers-section-one .images-column .image img,.offers-section-one .images-column .images{padding:0;width:100%;display:block}.rooms-section-two{padding-bottom:50px}.contact-section .form-box{padding:50px 20px 40px}.about-section .sec-title{margin-bottom:30px}.featured-section-three .image-column .inner{padding-right:100px;padding-left:0}.featured-section-three .image-box .cap{right:-100px;left:auto}.offers-section-three.alternate .text-column .inner{padding-right:50px}.filters-section.style-four .form-box{padding:35px 20px 20px}.history-section{padding-bottom:30px}.filter-gallery .filters li{font-size:16px;margin:0 10px 10px}.offer-block-two .lower-box{padding:30px 20px}}@media only screen and (max-width:599px){.filters-section.style-two h2,.sec-title h2,h2{font-size:28px}.contact-section-two .form-box h3,.news-block-four h3,.offers-section-two .carousel-box h3,.post-details h3,h3{font-size:24px}.about-section .image-column .cap .txt br,.header-style-one .other-links .link-box{display:none}.header-style-one .nav-outer{float:right}.header-style-one .header-upper .logo-box,.main-header .header-upper .logo-box{margin-right:0}.banner-carousel .content-box{height:520px}.testimonial-block-two .text{font-size:18px}.featured-section-four .image-box .image img,.featured-section-four .image-box .image:nth-child(2) img,.featured-section-four .image-box .image:nth-child(3) img,.mobile-menu,.room-single .details-box .info li{width:100%}.news-block-four .lower-box{padding-right:20px;padding-bottom:30px;padding-left:20px}.about-section .image-column .image-box,.comments-area .comment{padding-left:0}.about-section .image-column .cap{padding:20px 15px;position:relative;top:0;left:0;width:100%}.about-section .image-column .cap .txt{font-size:24px;position:relative;top:0;margin:0;left:0}.video-section{padding:80px 0 90px}.banner-five .banner-carousel .content-box h1,.page-banner h1,.video-section h1,h1{font-size:30px}.room-block-two .lower-box{padding:30px 20px}.rooms-section-two .carousel-box{margin:0 -10px}.mobile-menu-visible .mobile-menu .menu-backdrop{opacity:0}.featured-section-three .image-column .inner{padding-right:30px;padding-left:0}.featured-section-three .image-box .cap{height:120px;padding:30px 10px;font-size:16px;right:-30px;top:30px;left:auto;width:140px;line-height:20px}.featured-section-three .image-box .cap span{font-size:32px;line-height:40px}.featured-section-three{padding-bottom:70px}.room-block-three .hover-box{right:15px;max-width:none;bottom:15px;left:15px;width:auto}.room-block-three .hover-box .hover-inner{padding:30px 25px}.room-block-three .image-box{height:480px}.testimonial-block-three .content{padding:50px 20px}.offers-section-three.alternate .text-column .inner{padding-right:20px}.offers-section-three.alternate .carousel-box .owl-theme .owl-nav{padding-top:20px;position:relative;bottom:0;left:-10px}.room-single .upper-box .pricing .price{font-size:16px}.room-single .upper-box .pricing .rating{padding-top:7px;width:100%}.event-single .details-box .details-inner,.event-single .info-block .info-inner,.event-single .upper-box .upper-inner,.room-single .details-box .details-inner,.room-single .upper-box .upper-inner,.wellness-spa .upper-box .upper-inner{padding:40px 20px 20px}.event-block .content-box,.menu-item .inner-box,.room-block-four .content-box{padding:30px 20px;text-align:center}.event-single .details-box .info li{margin:0 0 20px;width:100%}.menu-item .item-inner{padding:0}.menu-item .item-inner .item-price{position:relative;margin:0 auto 30px}.menu-item .item-inner .text{max-width:none}.featured-block-two .cap-box .cap-inner{padding:20px 15px;text-align:center}.wellness-spa .upper-box .upper-inner{padding:40px 20px}.contact-section-two .info .info-block .block-inner{text-align:center;padding-left:0}.contact-section-two .info .info-block .icon-box{position:relative;top:0;margin:0 auto 30px;left:0}.contact-section-two{padding-top:60px;padding-bottom:40px}.contact-section-two .info-col .u-text{margin-bottom:30px;text-align:center}.contact-section-two .info .info-block h4{font-size:20px}.contact-section-two .form-box{text-align:center;box-shadow:0 0 30px 0 rgba(0,0,0,.1)}.comments-area .comment-box .author-thumb{position:relative;top:0;margin:0 0 25px;left:0}.comments-area{margin-bottom:50px}.featured-section-four .image-box .image,.featured-section-four .image-box .image:nth-child(2),.featured-section-four .image-box .image:nth-child(3){position:relative;max-width:none;margin:0 0 20px;width:100%;display:block}}@media only screen and (max-width:479px){.mobile-nav-toggler .txt,.room-block-one .hover-box .pricing .rating{display:none}.room-block-one .hover-box .hover-inner,.testimonial-block .content{padding:30px 20px}.room-block-three .hover-box .pricing .rating,.room-block-two .lower-box .pricing .rating{padding-top:5px;width:100%}.offers-section-two .carousel-box .owl-nav{padding-top:20px;position:relative;bottom:0;margin:0;left:-10px}.testimonials-section-three .carousel-box{padding:0 10px}.room-block-one .hover-box .link-box .theme-btn .btn-title{padding-right:20px;padding-left:20px}.room-block-four .content-box{text-align:center}.room-block-four .content-box .link-box{padding-top:20px;margin:0;width:100%}.room-block-four .content-box .link-box a{display:block}}