h1,h2,h3,h4,h5,h6{margin-top:0;font-family:Playfair Display,serif}.button,.footer-Newsletter .form-control,.form-control,.nice-select{border-radius:0}.section-title h2{font-size:40px;line-height:50px}#onepagenav .mega-menu .menu-links>li>a{font-weight:800;text-transform:uppercase}.hotel-banner{height:90vh;position:relative;z-index:9}.hotel-banner .slider-content h1{font-size:74px;position:relative;line-height:74px}.hotel-banner .slider-content p{font-size:24px;letter-spacing:1px;line-height:34px}.hotel-banner .slider-content span{font-size:20px;letter-spacing:4px;line-height:20px}.hotel-banner-checkout .checkout{position:relative;border-top:1px solid #ba893f;margin-top:-133px;z-index:9}.hotel-banner-checkout .checkout .checkout-name{padding:30px}.hotel-banner-checkout .checkout .checkout-date{padding-top:30px}.hotel-banner-checkout .checkout .checkout-date>span{font-size:16px;display:block}.hotel-banner-checkout .checkout .checkout-date .form-control{padding:0;font-size:40px;color:#fff;background:transparent;cursor:pointer;line-height:30px;font-family:Times New Roman}.hotel-banner-checkout .checkout .checkout-date .nice-select{height:20px;border:0;background:transparent;line-height:20px;padding-left:0}.hotel-banner-checkout .checkout .checkout-date .nice-select span{padding:0;font-size:40px;border:0;color:#fff;background:transparent;line-height:0px;font-family:Times New Roman}.hotel-banner-checkout .checkout .checkout-date .nice-select:after{border-color:#fff;height:10px;right:10px;top:30%;width:10px}.hotel-banner-checkout .checkout .checkout-date{height:100%}.hotel-banner-checkout .checkout .checkout-date .button{height:100%;font-size:30px;text-transform:uppercase;line-height:30px;font-family:Times New Roman}.hotel-banner-checkout .checkout .checkout-date .button span{position:relative;top:40%}.about-image{height:430px;position:relative;width:100%}.about-image-01{height:440px;right:0;width:30%;margin-top:20px}.about-image-01,.about-image-02{transition:all 1s cubic-bezier(.165,.84,.44,1);position:absolute;background-size:cover;background-position:50%;display:table-cell}.about-image-02{height:480px;left:0;width:70%}.about-image .about-image-01:hover{height:480px;width:70%;margin-top:0}.about-image .about-image-01:hover+.about-image-02{height:440px;width:30%;margin-top:20px}.hotel-feature-step .feature-step-2-box{padding:70px 100px}.hotel-feature-step span{font-size:40px}.feature-step-2.bg-01{background:url(https://prylab.info/demo-one-page/hotel/images/about/03.jpg);background-size:cover;background-repeat:no-repeat}.feature-step-2.bg-02{background:url(https://prylab.info/demo-one-page/hotel/images/about/04.jpg);background-size:cover;background-repeat:no-repeat}.feature-step-2.bg-03{background:url(https://prylab.info/demo-one-page/hotel/images/about/05.jpg);background-size:cover;background-repeat:no-repeat}.feature-step-2:before{height:100%;transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;content:"";position:absolute;opacity:0;background:#f6f7f8;width:100%}.feature-step-2.bg-02.active:hover:before{opacity:0}.feature-step-2.bg-01:before,.feature-step-2.bg-03:before{opacity:1}.feature-step-2.bg-01:hover:before,.feature-step-2.bg-03:hover:before{opacity:0}.feature-step-2.bg-01:hover h2,.feature-step-2.bg-01:hover p,.feature-step-2.bg-03:hover h2,.feature-step-2.bg-03:hover p{color:#fff}.certi-bg{height:100%;padding:80px 150px}.certi-bg p{font-size:26px;font-weight:300;font-style:italic}.border-tl{position:relative}.border-tl:before{height:20px;border-left:2px solid hsla(0,0%,100%,.6);content:"";position:absolute;border-top:2px solid hsla(0,0%,100%,.6);top:30px;left:30px;width:20px}.border-tr{position:relative}.border-tr:before{height:20px;border-right:2px solid hsla(0,0%,100%,.6);right:30px;content:"";position:absolute;border-top:2px solid hsla(0,0%,100%,.6);top:30px;width:20px}.border-bl{position:relative}.border-bl:before{height:20px;border-left:2px solid hsla(0,0%,100%,.6);content:"";position:absolute;border-bottom:2px solid hsla(0,0%,100%,.6);bottom:30px;left:30px;width:20px}.border-br{position:relative}.border-br:before{height:20px;border-right:2px solid hsla(0,0%,100%,.6);right:30px;content:"";position:absolute;border-bottom:2px solid hsla(0,0%,100%,.6);bottom:30px;width:20px}.awards-bg{height:100%;padding:80px 150px}.awards-bg .awards{margin-bottom:26px;position:relative;margin-top:40px;display:inline-block}.awards-bg .awards:before{background:url(https://prylab.info/demo-one-page/hotel/images/leaf-01.png);left:-40px}.awards-bg .awards:after,.awards-bg .awards:before{height:100px;content:"";position:absolute;top:-20px;width:80px}.awards-bg .awards:after{right:-40px;background:url(https://prylab.info/demo-one-page/hotel/images/leaf-02.png)}.book-now .book-now-box{padding:30px;background:#050801;width:50%}.book-now .book-now-box span{font-size:26px;line-height:26px}.book-now-slider{margin:0 auto;width:100%}.book-now-slider .owl-carousel .owl-stage-outer{overflow:visible}.book-now-slider .owl-carousel .owl-item{opacity:.2}.book-now-slider .owl-carousel .owl-item.active{height:100%;opacity:1}.hotel-countdown-main{padding:100px 50px}.hotel-countdown-main .hotel-countdown{padding:20px 10px}.footer .contact-form .section-field{width:48%}.contact-form .section-field:nth-child(2){margin-right:0}.contact-form .section-field.textarea{width:100%}body.boxed-layout .hotel-banner-checkout .checkout .checkout-name h3{font-size:18px}