body{font-family:roboto,sans-serif;overflow-x:hidden!important}.contrast{color:#0099e6}.heading{padding:60px 0;text-align:center;overflow:hidden}.heading h1{margin-top:0;font-family:open sans,sans-serif;font-weight:800!important}hr{height:2px!important;width:50px;position:relative;text-align:center;margin:10px auto;background-color:#000}.subtitle{text-align:center;font-size:20px;font-family:open sans,sans-serif;font-weight:800;margin-bottom:10px}p{color:#666;font-size:16px}.preloader{position:fixed;width:100%;height:100%;left:0;top:0;background-color:#fff;z-index:9999999}.preloader .spinner{position:absolute;top:50%;left:50%;margin-left:-20px;margin-top:-20px}.spinner{margin:100px auto;width:50px;height:40px;text-align:center;font-size:10px}.spinner>div{background-color:#0099e6;height:100%;width:6px;display:inline-block;-webkit-animation:sk-stretchdelay 1.2s infinite ease-in-out;animation:sk-stretchdelay 1.2s infinite ease-in-out}.spinner .rect2{-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.spinner .rect3{-webkit-animation-delay:-1s;animation-delay:-1s}.spinner .rect4{-webkit-animation-delay:-.9s;animation-delay:-.9s}.spinner .rect5{-webkit-animation-delay:-.8s;animation-delay:-.8s}@-webkit-keyframes sk-stretchdelay{0%,40%,100%{-webkit-transform:scaleY(.4)}20%{-webkit-transform:scaleY(1)}}@keyframes sk-stretchdelay{0%,40%,100%{transform:scaleY(.4);-webkit-transform:scaleY(.4)}20%{transform:scaleY(1);-webkit-transform:scaleY(1)}}#home{position:relative;height:100vh!important;color:#fff}#hero-slider{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.slide-1{background:url(../images/gallery/1.jpg) no-repeat center center;background-size:cover;height:100vh!important}.slide-2{background:url(../images/gallery/2.jpg) no-repeat center center;background-size:cover;height:100vh!important}.slide-3{background:url(../images/gallery/16.jpeg) no-repeat center center;background-size:cover;height:100vh!important}#home .home-table{display:table;width:100%;height:100%;text-align:center}#home .table-cell{display:table-cell;vertical-align:middle;padding:0 80px}#home p{color:#fff;line-height:180%}#home .home-btn{color:#fff;border:2px solid #0099e6;font-size:16px;font-weight:700;padding:8px 24px;border-radius:24px;margin-top:15px}#home .home-btn:hover{color:#fff;background-color:#0099e6;-webkit-transition:all 500ms linear;-moz-transition:all 500ms linear;transition:all 500ms linear}#home .fa{color:#fff;width:50px;height:50px;line-height:50px;text-align:center;background-color:#a9a9a9;font-size:20px;border-radius:50%}#home .fa:hover{background-color:#0099e6;box-shadow:0 4px 12px -10px rgba(0,0,0,.35);-webkit-transition:all 500ms linear;-moz-transition:all 500ms linear;transition:all 500ms linear}#home .owl-theme .owl-dots{position:relative;z-index:99;margin-top:-50px!important}#home .owl-carousel .owl-prev,#home .owl-carousel .owl-next{position:absolute;top:50%;transform:translateY(-25px)}#home .owl-carousel .owl-prev{left:20px}#home .owl-carousel .owl-next{right:20px}#nav{z-index:999!important;border-radius:0}.custom-navbar{border:none;margin-bottom:0;background-color:transparent;padding:5px 0;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.scroll{background-color:#111!important}.custom-navbar .navbar-brand{color:#fff;font-weight:700;font-size:2rem;line-height:35px}.custom-navbar .nav li a{font-size:14px;line-height:1;color:#fff;padding-right:20px;letter-spacing:1px;font-weight:500}.custom-navbar .navbar-nav>li>a:hover,.custom-navbar .navbar-nav>li>a:focus{background-color:transparent;color:#0099e6}.custom-navbar .navbar-nav>li>a.active{color:#0099e6;font-weight:700}.custom-navbar .navbar-toggle{border:none;padding-top:10px}.custom-navbar .navbar-toggle{background-color:transparent}.custom-navbar .navbar-toggle .icon-bar{background:#0099e6;border-color:transparent}.about-bg{background-color:#f5f5f5}#about h3{font-weight:700;text-align:left}#about img{max-height:450px;margin:auto;margin-bottom:60px;box-shadow:0 0 20px #ddd;-webkit-box-shadow:0 0 20px #ddd;-moz-box-shadow:0 0 20px #ddd}#about p{font-size:16px;line-height:28px;text-align:left;padding-top:15px}#about .seework-btn{cursor:pointer;font-size:16px;font-weight:700;padding:10px 20px;margin:30px 0 60px;color:#fff;background-color:#0099e6}#about .seework-btn:hover{box-shadow:0 4px 12px rgba(0,0,0,.3);-webkit-box-shadow:0 4px 12px rgba(0,0,0,.3);-moz-box-shadow:0 4px 12px rgba(0,0,0,.3)}#story{background-color:#fff}#story h3{font-weight:700;text-align:left}#story p{font-size:16px;line-height:28px;text-align:left;padding-top:15px}#story img{max-height:450px;margin:auto;margin-bottom:60px;box-shadow:0 0 20px #ddd;-webkit-box-shadow:0 0 20px #ddd;-moz-box-shadow:0 0 20px #ddd}.mb-60{margin-bottom:60px}#amenities{background-color:#f5f5f5}#amenities .single-amenity{box-shadow:0 0 30px rgba(0,0,0,.13);padding-bottom:20px;margin-bottom:60px}#amenities .frame{height:100%;width:100%;overflow:hidden}#amenities .subtitle{margin-top:20px}#amenities .single-amenity img{margin:auto;transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out}#amenities .single-amenity img:hover{cursor:pointer;transform:scale(1.3);-ms-transform:scale(1.3);-moz-transform:scale(1.3);-webkit-transform:scale(1.3)}#amenities p{text-align:center;padding:0 10px}#gallery{background-color:#fff;padding-bottom:25px}#gallery .mix{display:none}#gallery ul.gallery-list{list-style:outside none none;margin-bottom:60px;padding:0}#gallery ul.gallery-list li{cursor:pointer;display:inline-block;padding:8px 20px;font-size:14px;font-weight:500;border-radius:20px}#gallery .active{color:#fff!important;background-color:#0099e6}#gallery .gallery-list li:hover{color:#0099e6}#gallery .gallery-item{height:200px;margin-bottom:35px;position:relative;overflow:hidden;box-shadow:0 7px 16px 0 rgba(50,50,50,.2);-moz-box-shadow:0 7px 16px 0 rgba(50,50,50,.2);-webkit-box-shadow:0 7px 16px 0 rgba(50,50,50,.2)}#gallery .gallery-item img{object-fit:cover;margin:auto;width:100%;height:100%;transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out}#gallery .overlay{background-color:#000;position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;transition:.5s ease-out;-ms-transition:.5s ease-out;-moz-transition:.5s ease-out;-webkit-transition:.5s ease-out}#gallery .gallery-item:hover img{transform:scale(1.2);-ms-transform:scale(1.2);-moz-transform:scale(1.2);-webkit-transform:scale(1.2)}#gallery .gallery-item:hover .overlay{opacity:.85}#gallery .gallery-item:hover img{transform:scale(1.2);-ms-transform:scale(1.2);-moz-transform:scale(1.2);-webkit-transform:scale(1.2)}#gallery .work-table{display:table;width:100%;height:100%;text-align:center}#gallery .table-cell{display:table-cell;vertical-align:middle}#gallery h3{color:#fff;margin-top:0;margin-bottom:25px}#gallery a{font-size:16px;background-color:#0099e6;color:#fff;border-radius:5px;padding:8px 16px;text-decoration:none;outline:none}#gallery a:hover{text-decoration:none}#price{background-color:#f5f5f5}#price h1{font-family:open sans,sans-serif}#price .single-price span{color:#666;font-size:16px}#price .highlight span{color:#fff;font-size:16px}#price .single-price{padding:40px 10px;margin-bottom:60px;background-color:#fff;border-radius:10px;box-shadow:0 0 30px rgba(0,0,0,.13)}#price .highlight{padding:40px 10px;margin-bottom:60px;background-color:#0099e6;border-radius:10px;box-shadow:0 0 30px rgba(0,0,0,.13)}#price .single-price h1,#price .single-price h4{text-align:center}#price .highlight h1,#price .highlight h4{color:#fff;text-align:center}#price ul{padding:0;padding-top:10px;list-style-type:none}#price h1{padding-bottom:10px}#price .single-price ul{border-top:1px solid #bbb}#price .single-price del{color:#8d8d8d}#price .highlight del{color:#e5e5e5}#price .highlight ul{border-top:1px solid #fff}#price .single-price ul li{font-size:16px;color:#000;text-align:center;margin-top:15px;padding-bottom:5px}#price .highlight ul li{font-size:16px;color:#fff;text-align:center;margin-top:15px;padding-bottom:5px}#faq{background-color:#fff;padding-bottom:30px}.panel-group{margin-bottom:0}.panel{padding-bottom:10px;border-bottom:2px solid #0099e6;background-color:transparent;-webkit-transition:-webkit-box-shadow .3s ease;transition:box-shadow .3s ease}.panel-group .panel+.panel{margin-top:30px}.panel-heading{padding:0}.panel-heading a{padding:15px 40px 15px 15px;color:#000;font-size:18px;display:block;position:relative;text-decoration:none;font-weight:700}.panel-heading a:hover{text-decoration:none}.panel-heading a.collapsed{padding:15px 40px 15px 15px}.panel-heading a.collapsed .fa-minus{display:none}.panel-heading a.collapsed .fa-plus{display:block}.panel-heading a .fa{position:absolute;top:20px;right:20px;color:#0099e6}.panel-heading a .fa-plus{display:none}.panel-body{border:none!important;color:#666;font-size:15px;padding:10px 40px 10px 15px}.mb-30{margin-bottom:30px}.mb-40{margin-bottom:40px}#team{background-color:#f5f5f5}#us{padding-bottom:60px}#team .single-team{padding:40px 20px;background-color:#fff!important;border-radius:10px;box-shadow:0 0 20px #ddd;-webkit-box-shadow:0 0 20px #ddd;-moz-box-shadow:0 0 20px #ddd}#team img{max-width:160px;margin:auto;border-radius:50%;border:2px solid #0099e6}#team .subtitle{margin-top:20px}#team p.designation{font-style:italic;font-size:15px;margin-bottom:10px;text-align:center;color:#0099e6}#team p.description{text-align:center;font-size:16px}#team .data{border:1.5px solid #bbb;margin:20px 10px}.owl-theme .owl-dots{margin-top:10px}.owl-theme .owl-dots{text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1;*display:inline}.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#d6d6d6;display:block;-webkit-backface-visibility:visible;transition:opacity 200ms ease;border-radius:30px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#0099e6}#blog .single-blog{background:#fff;box-shadow:0 0 30px rgba(0,0,0,.13);margin-bottom:60px;padding-bottom:30px}#blog .single-blog img{width:400px;max-height:220px;margin:auto;margin-bottom:20px}#blog .post-description,#blog .post-description .fa{color:#8d8d8d;text-align:left;font-size:14px}#blog .post-description .fa{padding-left:20px}#blog .single-blog .subtitle{text-align:left;padding-left:20px;margin-top:10px}#blog p{text-align:left;font-size:15px;padding:0 20px 15px}#blog .blog-btn{font-size:15px;padding:10px 18px;color:#fff;background-color:#0099e6;border-radius:3px}#blog .blog-btn:hover{box-shadow:0 4px 12px rgba(0,0,0,.25);text-decoration:none}#blog .blog-btn:visited{text-decoration:none!important}#review{padding-bottom:60px;background-color:#f5f5f5}#review .single-review{position:relative;text-align:center;background-color:#fff;padding:40px 20px;border-radius:10px;box-shadow:0 0 20px #ddd;-webkit-box-shadow:0 0 20px #ddd;-moz-box-shadow:0 0 20px #ddd}#review img{max-width:120px;border:2px solid #0099e6;border-radius:50%;margin:auto}#review .subtitle{margin-top:10px;margin-bottom:5px}#review p.stars{text-align:center;margin-bottom:0}#review p.stars .fa{margin:auto 3px;color:#ffc814}#review p.description{text-align:left;margin:10px;font-size:15px}#review p.name{text-align:center;font-style:italic;color:#8d8d8d;margin-bottom:0}#marketing{background:#111 url(../images/marketing.jpg) no-repeat;background-attachment:fixed;background-size:cover;position:relative;z-index:1;padding:100px 0;color:#fff}#marketing h3{margin:0;font-family:roboto,sans-serif;text-align:center;line-height:1.5}.mt-10{margin-top:10px}.mb-10{margin-bottom:10px}.mt-20{margin-top:20px}.mt-30{margin-top:30px}#contact{background-color:#f5f5f5}.contact-section p{text-align:left}.contact-section .contact-text{background-color:#fff;border:1px solid #bbb;color:#111;font-size:14px;height:45px;width:100%;padding-left:20px}.contact-section .contact-message{background-color:#fff;border:1px solid #bbb;color:#111;font-size:14px;height:150px;width:100%;padding:14px 20px}.contact-section select{background-color:#fff;border:1px solid #bbb;color:#666;font-size:14px;height:45px;width:100%;padding-left:20px}.contact-section .send-btn{background-color:#0099e6;color:#fff;font-size:14px;font-weight:700;padding:15px 30px;border:none;float:left;margin-bottom:30px}.contact-section .send-btn:hover{box-shadow:0 4px 12px rgba(0,0,0,.3);-webkit-box-shadow:0 4px 12px rgba(0,0,0,.3);-moz-box-shadow:0 4px 12px rgba(0,0,0,.3)}.contact-content-p{color:#555;text-decoration:underline}.contact-section .fa{background-color:#0099e6;color:#fff;height:25px;width:25px;text-align:center;line-height:25px;border-radius:50%}.contact-section span{color:#000;font-weight:500;padding-left:10px}.contact-section .sep{border-bottom:1.5px solid #bbb;margin:30px 0}#map{width:100%;height:500px;margin-top:30px}#partners{background-color:#fff}#partners img{max-width:150px;padding:60px 20px;margin:auto}#scroll-up{position:fixed;bottom:30px;right:30px;background-color:#a9a9a9;border-radius:50%;width:40px;height:40px;color:#fff;cursor:pointer;float:right;font-size:30px;line-height:35px;text-align:center;z-index:9}#scroll-up:hover{background-color:#0099e6;box-shadow:0 4px 12px rgba(0,0,0,.25);-webkit-transition:all 500ms linear;-moz-transition:all 500ms linear;transition:all 500ms linear}footer{background:#111;height:auto;width:100%;padding-top:60px;padding-bottom:20px}.mt-20{margin-top:20px}footer a,footer h3,footer h4{color:#e5e5e5}footer h3{margin-top:0;font-size:24px}footer h4{font-size:18px}.mb-20{margin-bottom:20px}footer a:hover{color:#f5f5f5;text-decoration:none}footer p{font-size:15px;text-align:left;color:#bbb}footer p span{color:#e5e5e5;font-weight:500}.single-footer{padding-bottom:20px}footer .fa{color:#0099e6;margin-right:6px}footer .fa-facebook{background-color:#3b5998;color:#fff;width:30px;height:30px;line-height:30px;text-align:center;font-size:15px;border-radius:50%;margin-bottom:10px}footer .fa-twitter{background-color:#00acee;color:#fff;width:30px;height:30px;line-height:30px;text-align:center;font-size:15px;border-radius:50%;margin-bottom:10px}footer .fa-linkedin{background-color:#007bb6;color:#fff;width:30px;height:30px;line-height:30px;text-align:center;font-size:15px;border-radius:50%}footer .fa-youtube{background-color:#b31217;color:#fff;width:30px;height:30px;line-height:30px;text-align:center;font-size:15px;border-radius:50%}footer .fa-instagram{background:#f09433;background:-moz-linear-gradient(45deg,#f09433 0%,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888 100%);background:-webkit-linear-gradient(45deg,#f09433 0%,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888 100%);background:linear-gradient(45deg,#f09433 0%,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f09433',endColorstr='#bc1888',GradientType=1 );color:#fff;width:30px;height:30px;line-height:30px;text-align:center;font-size:15px;border-radius:50%}footer .fa-pinterest{background-color:#c8232c;color:#fff;width:30px;height:30px;line-height:30px;text-align:center;font-size:15px;border-radius:50%}footer .fa-flickr{background-color:#ff0084}.facebook-tooltip,.twitter-tooltip,.linkedin-tooltip,.instagram-tooltip,.youtube-tooltip,.pinterest-tooltip{position:relative}.facebook-text,.twitter-text,.linkedin-text,.instagram-text,.youtube-text,.pinterest-text{visibility:hidden;background-color:#fff;color:#000;font-size:11px;padding:0 5px;position:absolute;top:160%;left:0%;z-index:10}.facebook-tooltip:hover .facebook-text{visibility:visible}.twitter-tooltip:hover .twitter-text{visibility:visible}.google-tooltip:hover .google-text{visibility:visible}.linkedin-tooltip:hover .linkedin-text{visibility:visible}.instagram-tooltip:hover .instagram-text{visibility:visible}.youtube-tooltip:hover .youtube-text{visibility:visible}.pinterest-tooltip:hover .pinterest-text{visibility:visible}.news-btn{background-color:#0099e6;color:#fff}.news-btn:hover{color:#fff;cursor:pointer;box-shadow:0 4px 12px rgba(0,0,0,.3);-webkit-box-shadow:0 4px 12px rgba(0,0,0,.3);-moz-box-shadow:0 4px 12px rgba(0,0,0,.3)}.separator{height:1.5px;width:100%;background:#bbb}footer .copyright{padding:20px 0};.mr-10{margin-right:10px}