﻿a:active, a:focus, a:hover, h1, h2, h3, h4, h5, h6 {color:#16262e}.mg-404-error-txt .mg-404-badg, .mg-404-error-txt .mg-404-txt-search strong {text-transform:uppercase;font-family:"Playfair Display", serif}.carousel, .mg-recnt-post>p, .mg-room, .owl-carousel, .video-responsive {overflow:hidden}body {font-family:"Open Sans";font-size:14px;line-height:23px;font-weight:400;color:#4b565b;word-spacing:3px;background: url(https://www.swmprop.tradelit.in/uploads/file/gvFVqIRT6U.jpg) 0 0 repeat;}blockquote, h1, h2, h3, h4, h5, h6 {/* font-family:"Playfair Display", serif */}sub, sup {font-size:60%}a {color:#295fb3;text-decoration:none!important;-webkit-transition:color .4s;transition:color .4s}.h1, h1 {font-size:38px}.h2, h2 {font-size:32px}.h3, h3 {font-size:26px}.h4, h4 {font-size:20px}.h5, h5 {font-size:16px;line-height: 1.5;}.h6, h6 {font-size:14px}p {margin-bottom:23px}hr {margin:30px 0}blockquote {font-style:italic;background-image:url(https://www.swmprop.tradelit.in/uploads/file/R2zuQbunar.png);background-color:#f7f7f7;background-repeat:no-repeat;background-position:10px 10px;border-left-width:0;padding:15px 15px 15px 50px;border-radius:1px}input[type=checkbox], input[type=radio] {border:1px solid #ced4d7;background:#fff;color:#555;clear:none;cursor:pointer;display:inline-block;line-height:0;height:20px;margin:-4px 4px 0 0;outline:0;padding:0!important;text-align:center;vertical-align:middle;width:20px;min-width:20px;-webkit-appearance:none;box-shadow:inset 0 1px 2px rgba(0, 0, 0, .1);-webkit-transition:50ms border-color ease-in-out;transition:50ms border-color ease-in-out}.mg-feature .mg-feature-icon-title:after, .mg-footer-widget .widget:after, .mg-tab-left-nav:after, .mg-tab-right-nav:after {clear:both}input[type=checkbox]:checked, input[type=radio]:checked {border-color:#295fb3}input[type=checkbox]:checked:before, input[type=radio]:checked:before {float:left;display:inline-block;vertical-align:middle;width:20px;font:400 14px/1 FontAwesome;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}input[type=checkbox]:checked:before {content:'\f00c';margin:2px 0 0 -1px;color:#295fb3}input[type=radio] {border-radius:50%}input[type=radio]:checked:before {content:'\f111';margin:5px 0 0 -1px;color:#295fb3;font:400 8px/1 FontAwesome}.pb70 {padding-bottom:70px!important}.pb40 {padding-bottom:40px!important}.pb30 {padding-bottom:30px!important}.mt50 {margin-top:50px!important}.mt80 {margin-top:80px!important}.mg-404-error-txt {padding:0 190px}.mg-404-error-txt .mg-404-badg {background-color:#16262e;color:#fff;text-align:center;padding:30px 28px;border-radius:100px;margin-right:50px}.mg-404-error-txt .mg-404-badg strong {display:block;font-size:80px;line-height:90px;vertical-align:top;margin:-30px 0 30px;position:relative}.mg-404-error-txt .mg-404-badg strong:after {content:'';display:block;width:80px;height:3px;position:absolute;bottom:-20px;left:50%;margin-left:-40px;background-color:#295fb3}.mg-404-error-txt .mg-404-badg span {font-size:30px;line-height:40px}.mg-404-error-txt .mg-404-txt-search {text-align:left}.mg-404-error-txt .mg-404-txt-search strong {font-size:23px;line-height:33px;margin-bottom:10px;display:block}.mg-404-error-txt .mg-404-txt-search p {font-family:"Playfair Display", serif;font-size:16px}.mg-404-error-txt .mg-404-txt-search .mg-404-search-form input {max-width:250px;display:inline-block;float:left;border-radius:1px 0 0 1px;border-right-width:0;background-color:transparent}.mg-404-error-txt .mg-404-txt-search .mg-404-search-form input::-webkit-input-placeholder {color:#fff}.mg-404-error-txt .mg-404-txt-search .mg-404-search-form input:-moz-placeholder {color:#fff}.mg-404-error-txt .mg-404-txt-search .mg-404-search-form input::-moz-placeholder {color:#fff}.mg-404-error-txt .mg-404-txt-search .mg-404-search-form input:-ms-input-placeholder {color:#fff}.mg-404-error-txt .mg-404-txt-search .mg-404-search-form button {display:inline-block;float:left;border-radius:0 1px 1px 0;padding-top:9px;padding-bottom:9px}.form-control {border-radius:0px!important;margin-bottom:20px;padding:8px 0px!important;height:auto!important;box-shadow:none!important;color:#4b565b!important;max-width:100%!important;background: transparent;border-color: transparent transparent #ddd !important;}.form-control:-moz-placeholder, .form-control:-ms-input-placeholder, .form-control::-moz-placeholder, .form-control::-webkit-input-placeholder {color:#ced4d7}.form-control:focus {border-color:#295fb3;box-shadow:none}.mg-boxed {width:1200px;background-color:#eef3fa;box-shadow:0 0 5px rgba(0, 0, 0, .1);margin:auto;background-image:url(https://www.swmprop.tradelit.in/uploads/file/ltwOiuCg04.png);background-attachment:fixed;position:relative}.mg-boxed .header {max-width:1200px}.mg-boxed .carousel-caption>h2 {font-size:57px}.mg-boxed .carousel-caption>p {font-size:18px;line-height:28px}.video-responsive {padding-bottom:56.25%;position:relative;height:0}.video-responsive iframe {left:0;top:0;height:100%;width:100%;position:absolute}.parallax {background-attachment:fixed!important}.mb250 {margin-bottom:250px!important}.mb245 {margin-bottom:245px!important}.mb240 {margin-bottom:240px!important}.mb235 {margin-bottom:235px!important}.mb230 {margin-bottom:230px!important}.mb225 {margin-bottom:225px!important}.mb220 {margin-bottom:220px!important}.mb215 {margin-bottom:215px!important}.mb210 {margin-bottom:210px!important}.mb205 {margin-bottom:205px!important}.mb200 {margin-bottom:200px!important}.mb195 {margin-bottom:195px!important}.mb190 {margin-bottom:190px!important}.mb185 {margin-bottom:185px!important}.mb180 {margin-bottom:180px!important}.mb175 {margin-bottom:175px!important}.mb170 {margin-bottom:170px!important}.mb165 {margin-bottom:165px!important}.mb160 {margin-bottom:160px!important}.mb155 {margin-bottom:155px!important}.mb150 {margin-bottom:150px!important}.mb145 {margin-bottom:145px!important}.mb140 {margin-bottom:140px!important}.mb135 {margin-bottom:135px!important}.mb130 {margin-bottom:130px!important}.mb125 {margin-bottom:125px!important}.mb120 {margin-bottom:120px!important}.mb115 {margin-bottom:115px!important}.mb110 {margin-bottom:110px!important}.mb105 {margin-bottom:105px!important}.mb100 {margin-bottom:100px!important}.mb95 {margin-bottom:95px!important}.mb90 {margin-bottom:90px!important}.mb85 {margin-bottom:85px!important}.mb80 {margin-bottom:80px!important}.mb75 {margin-bottom:75px!important}.mb70 {margin-bottom:70px!important}.mb65 {margin-bottom:65px!important}.mb60 {margin-bottom:60px!important}.mb55 {margin-bottom:55px!important}.mb50 {margin-bottom:50px!important}.mb45 {margin-bottom:45px!important}.mb40 {margin-bottom:40px!important}.mb35 {margin-bottom:35px!important}.mb30 {margin-bottom:30px!important}.mb25 {margin-bottom:25px!important}.mb20 {margin-bottom:20px!important}.mb15 {margin-bottom:15px!important}.mb10 {margin-bottom:10px!important}.mb5 {margin-bottom:5px!important}.mb0 {margin-bottom:0!important}.mt0 {margin-top:0!important}ul.styled-list li {list-style:none;padding-left:0}ul.styled-list li:before {content:'\f00c';font-family:FontAwesome;display:inline-block;margin-left:-1.5em;width:1.5em;color:#16262e}ul.styled-list.list-caret li:before {content:'\f0da'}ul.styled-list.list-hand li:before {content:'\f0a4'}ul.styled-list.list-chevron li:before {content:'\f054'}ul.styled-list.list-times li:before {content:'\f00d'}ul.styled-list.list-star li:before {content:'\f006'}.btn {font-family:tondo_lightregular, Helvetica, Arial, sans-serif;border-radius:1px;font-weight:600;border-width:0;padding:8px 25px;-webkit-transition:color .5s, border-color .5s, background-color .5s;transition:color .5s, border-color .5s, background-color .5s}.btn.btn-next-tab {font-size:16px;padding:10px 35px}.btn-dark {color: #FFF;background-color: #2b6db3; border-color: #2b6db3;border-radius: 5px;line-height: 25px;}.btn-dark:hover {background-color: #263574; border-color: #263574; color: #fff;}.btn-main {color:#FFF;background-color:#295fb3;border-color:#295fb3}.btn-main:hover {background-color:#19130b;border-color:#19130b;color:#fff}.btn-dark-main {color:#FFF;background-color:#16262e;border-color:#16262e}.btn-dark-main:hover {background-color:#295fb3;border-color:#295fb3;color:#fff}.btn-primary {color:#FFF;background-color:#3b95e8;border-color:#3b95e8}.btn-primary:hover {background-color:#69aeed;border-color:#69aeed;color:#fff}.btn-success {color:#FFF;background-color:#40c640;border-color:#40c640}.btn-success:hover {background-color:#67d267;border-color:#67d267;color:#fff}.btn-warning {color:#FFF;background-color:#f6a430;border-color:#f6a430}.btn-warning:hover {background-color:#f8b961;border-color:#f8b961;color:#fff}.btn-info {color:#FFF;background-color:#2ebfea;border-color:#2ebfea}.btn-info:hover {background-color:#5ccdef;border-color:#5ccdef;color:#fff}.btn-danger {color:#FFF;background-color:#f23a34;border-color:#f23a34}.btn-danger:hover {background-color:#f56964;border-color:#f56964;color:#fff}.btn-link {color:#295fb3}.header {width:100%}.header.transp {position:absolute;height:50px;top:0;z-index:999}.header.transp .mg-search-box, .header.transp .navbar-inverse {background-color: rgba(4, 4, 4, 0.42);}.header.transp .navbar-default {background-color:rgba(255, 255, 255, .3)}.header .navbar-default, .header .navbar-inverse {text-align:right}.header .navbar-collapse.collapse {vertical-align:top;display:inline-block!important}.header.center-content {text-align:center}.header.center-content .navbar-header {float:none}.header.center-content .navbar-header .navbar-brand {float:none;display:inline-block}.header.center-content .navbar-right {float:none!important}.header.center-content .container {width:100%;padding:0}.header.center-content .navbar-collapse {border-top:1px solid rgba(255, 255, 255, .2)}.header.center-content .navbar-default .navbar-collapse {border-color:rgba(0, 0, 0, .05)}.header.center-content .navbar-nav {float:none;display:inline-block;max-width:1170px;margin-left:auto;margin-right:auto;vertical-align:middle}.header.center-content .navbar-nav>li>a {padding:20px 25px}.header.sticky-on {position:fixed;top:0;z-index:999}.header.sticky-on .mg-search-box {background-color:rgba(22, 38, 46, .95);bottom:-71px}.header.sticky-on .navbar-inverse {background-color: rgb(43, 109, 179);}.header.sticky-on .navbar-inverse .navbar-nav>li>a {padding-top:25px;padding-bottom:25px}.header.sticky-on .navbar-brand>img {height:56px;}.header.sticky-on.center-content .navbar-header .navbar-brand {display:none}.header.sticky-on .mg-search-box-cont {margin:12px 20px 13px}.navbar-brand {float:left;height:auto;padding: 0;font-size:18px;line-height:20px;margin-left:0!important}.navbar-brand img {-webkit-transition:height .3s;transition:height .3s;width: 70px;}.navbar {font-family:"Playfair Display", serif;margin-bottom:0}.navbar-default {background-color:#fff;border-width:0;border-radius:0}.navbar-inverse {background-color:#16262e;color:#fff;border-width:0;border-radius:0;-webkit-transition:background-color .3s;transition:background-color .3s}.navbar-inverse .navbar-nav>li>a {font-size:16px;color:#fff;-webkit-transition:color .3s, padding .3s;transition:color .3s, padding .3s;font-family:tondo_lightregular, Helvetica, Arial, sans-serif;font-weight:700}.carousel-caption>h2, .mg-page-title h2 {text-transform:uppercase}.navbar-inverse .navbar-nav>li>a:hover {color:#fff;}.navbar-inverse .navbar-nav>li.active>a {background-color:transparent;box-shadow:inset 0 -3px #295fb3;color:#295fb3}.navbar-inverse .navbar-nav>li.active>a:active, .navbar-inverse .navbar-nav>li.active>a:focus, .navbar-inverse .navbar-nav>li.active>a:hover {color:#295fb3;background-color:transparent}.navbar-inverse .navbar-nav>li.open>a, .navbar-inverse .navbar-nav>li.open>a:active, .navbar-inverse .navbar-nav>li.open>a:focus, .navbar-inverse .navbar-nav>li.open>a:hover {color:#295fb3;background-color:transparent}.navbar-inverse .navbar-nav>li ul.dropdown-menu {background-color:#16262e;border-radius:0;padding:0;margin-top:-1px;min-width:200px;right:auto;left:0;box-shadow:none;border-width:0}.navbar-inverse .navbar-nav>li ul.dropdown-menu>li>a {color:#fff;padding:10px 20px;-webkit-transition:background-color .3s;transition:background-color .3s}.navbar-inverse .navbar-nav>li ul.dropdown-menu>li.active>a, .navbar-inverse .navbar-nav>li ul.dropdown-menu>li>a:hover {background-color:#295fb3}.navbar-nav>li>a {font-size:16px;padding:39px 20px 38px}.dropdown.open>ul {visibility:visible;top:100%;opacity:1}.dropdown>ul {display:block;visibility:hidden;top:110%;opacity:0;-webkit-transition:all .15s linear;transition:all .15s linear}.dropdown>ul>.dropdown>ul {left:100%;top:0}.navbar-toggle {border-radius:1px;border-color:#fff!important;margin-top:20px;margin-right:10px;margin-bottom:21px}.navbar-toggle:active, .navbar-toggle:focus, .navbar-toggle:hover {background-color:#295fb3!important;border-color:#295fb3!important}.mg-search-box-cont {margin:26px 20px;position:relative;-webkit-transition:margin .3s;transition:margin .3s}.mg-search-box-cont:after {content:'';display:block;width:5px;height:5px;background-color:#295fb3;border-radius:5px;position:absolute;top:50%;left:-14px}.navbar-brand { color: #fff !important; padding-bottom: 10px;font-size: 10px; text-align: center; display: flex; align-items: center; flex-direction: column;}.mg-search-box-trigger {padding:11px 0;text-align:center;width:43px;cursor:pointer;display:block;color:#fff;-webkit-transition:color .3s;transition:color .3s}.mg-search-box-trigger:active, .mg-search-box-trigger:focus, .mg-search-box-trigger:hover {color:#fff}.mg-search-box-trigger.mg-sb-active {color:#295fb3}.mg-search-box {min-width:300px;position:absolute;bottom:-84px;right:0;padding:10px;background-color:rgba(22, 38, 46, .95);-webkit-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0);-webkit-transition:-webkit-transform .3s;transition:transform .3s;-webkit-transform-origin:top;-ms-transform-origin:top;transform-origin:top}.mg-page-title .mg-page, .mg-search-box input {background-color:transparent}.mg-search-box.mg-sb-active {-webkit-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1)}.mg-search-box input {display:inline-block;width:80%;float:left;border-radius:1px 0 0 1px;margin-bottom:0;border-color:#fff;color:#fff;border-right-width:0}.mg-search-box input::-webkit-input-placeholder {color:#fff;opacity:.5}.mg-search-box input:-moz-placeholder {color:#fff;opacity:.5}.mg-search-box input::-moz-placeholder {color:#fff;opacity:.5}.mg-search-box input:-ms-input-placeholder {color:#fff;opacity:.5}.mg-search-box button {padding:9px 25px;width:20%;float:left;border-radius:0 1px 1px 0;text-indent:-2px}.mg-page-title {padding-top:150px;padding-bottom:50px;background-image:url(https://www.swmprop.com/uploads/file/kT1fLqBlQ7.jpg);color:#fff;text-align:center;background-size: cover;}.carousel-caption>h2:after, .mg-page-title h2:after {content:'';height:3px;background-color:#295fb3}.mg-page-title h2 {color:#fff;position:relative;margin-bottom:35px;margin-top:0;font-size:45px;font-weight: bold;}.mg-page-title h2:after {width:110px;position:absolute;bottom:-15px;left:50%;margin-left:-55px}.header.transp+.mg-page-title {padding-top:167px}.header.transp.center-content+.mg-page-title {padding-top:235px}.carousel-fade .carousel-inner .item {opacity:0;-webkit-transition-property:opacity;transition-property:opacity}.carousel-fade .carousel-inner .active {opacity:1}.carousel-fade .carousel-inner .active.left, .carousel-fade .carousel-inner .active.right {left:0;opacity:0;z-index:1}.carousel-fade .carousel-inner .next.left, .carousel-fade .carousel-inner .prev.right {opacity:1}.carousel-fade .carousel-control {z-index:2}.carousel-caption {right:15%;left:15%;text-shadow:none;padding:0;bottom:50%;-webkit-transform:translate(0, 50%);-ms-transform:translate(0, 50%);transform:translate(0, 50%)}.carousel-caption>h2 {color:#fff;font-size:67px;font-weight:400;position:relative;padding-bottom:15px;-webkit-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8);opacity:0;-webkit-transition:-webkit-transform .5s, opacity .5s;transition:transform .5s, opacity .5s;-webkit-transition-delay:.5s;transition-delay:.5s;-webkit-transition-timing-function:cubic-bezier(.23, 1, .32, 1);transition-timing-function:cubic-bezier(.23, 1, .32, 1)}.carousel-inner .item.active .carousel-caption>h2, .mg-book-now .mg-bn-forms .btn, .mg-book-now .mg-bn-title {font-family:tondo_lightregular, Helvetica, Arial, sans-serif}.carousel-caption>h2:after {display:block;width:120px;position:absolute;bottom:0;left:50%;margin-left:-60px;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transition:-webkit-transform .5s;transition:transform .5s;-webkit-transition-delay:1s;transition-delay:1s;-webkit-transition-timing-function:cubic-bezier(.23, 1, .32, 1);transition-timing-function:cubic-bezier(.23, 1, .32, 1)}.carousel-caption>img {opacity:0;margin-top:-20px;-webkit-transition:opacity .5s, margin-top .5s;transition:opacity .5s, margin-top .5s;-webkit-transition-timing-function:cubic-bezier(.23, 1, .32, 1);transition-timing-function:cubic-bezier(.23, 1, .32, 1)}.carousel-caption>p {font-size:20px;line-height:40px;font-weight:300;-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2);opacity:0;-webkit-transition:-webkit-transform .5s, opacity .5s;transition:transform .5s, opacity .5s;-webkit-transition-delay:1.5s;transition-delay:1.5s;-webkit-transition-timing-function:cubic-bezier(.23, 1, .32, 1);transition-timing-function:cubic-bezier(.23, 1, .32, 1)}.header.transp+.carousel .carousel-caption {margin-bottom:-40px}.header.transp.center-content+.carousel .carousel-caption {margin-bottom:-60px}.carousel-inner .item.active .carousel-caption>h2 {opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);text-shadow:1px 2px 6px #000}.carousel-inner .item.active .carousel-caption>h2:after {-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}.carousel-inner .item.active .carousel-caption>p {opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);text-shadow:0 2px #000}.carousel-inner .item.active .carousel-caption>img {opacity:1;margin-top:0}.carousel-inner>.beactive {display:block}.carousel-control {width:80px;height:120px;top:50%;margin-top:-60px;background-color:rgba(255, 255, 255, .2);background-image:url(https://www.swmprop.com/uploads/file/jJfAwSwUU0.png)!important;background-position:center center!important;background-repeat:no-repeat!important;background-size:33px 60px;-webkit-transition:left .3s, right .3s;transition:left .3s, right .3s}.carousel-control.left {left:-100px}.carousel-control.right {background-image:url(https://www.swmprop.com/uploads/file/oYs78B9X2V.png)!important;right:-100px}.header.transp+.carousel .carousel-control {margin-top:-10px!important}.header.transp.center-content+.carousel .carousel-control {margin-top:22px!important}.carousel:hover .carousel-control.left {left:0}.carousel:hover .carousel-control.right {right:0}.mg-book-now {background-color:#16262e;padding:30px 0}.mg-book-now .mg-bn-title {color:#295fb3;font-size:30px;line-height:43px;text-transform:uppercase;margin:0;padding:20px 0;box-shadow:3px 0 #295fb3}.mg-book-now .mg-bn-title .mg-bn-big {display:block;font-size:17px;line-height:28px;color:#fff}.mg-book-now .focus .form-control {color:#fff!important;border-color:#295fb3!important;box-shadow:none!important}.mg-book-now .focus .input-group-addon {border-color:#295fb3!important;color:#fff!important;background-color:#295fb3!important}.mg-book-now .mg-bn-forms {padding:36px 0}.mg-book-now .mg-bn-forms .input-group-addon {background-color:transparent;color:#fff;border-color:#fff;-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out}.mg-book-now .mg-bn-forms .input-group-addon:first-child {border-radius:1px 0 0 1px}.mg-book-now .mg-bn-forms .input-group .form-control {border-radius:0 1px 1px 0}.mg-book-now .mg-bn-forms .form-control {height:auto;padding:8px 12px;border-radius:1px;border-color:#fff;color:#fff;box-shadow:none;background-color:transparent;margin-bottom:0}.mg-book-now .mg-bn-forms .form-control::-webkit-input-placeholder {color:#fff}.mg-book-now .mg-bn-forms .form-control:-moz-placeholder {color:#fff}.mg-book-now .mg-bn-forms .form-control::-moz-placeholder {color:#fff}.mg-book-now .mg-bn-forms .form-control:-ms-input-placeholder {color:#fff}.mg-book-now .mg-bn-forms .form-control:focus {color:#fff;border-color:#295fb3;box-shadow:none}.mg-book-now .mg-bn-forms .btn {padding:9px 12px}.mg-book-now .mg-bn-forms .col-md-3, .mg-book-now .mg-bn-forms .col-md-6 {padding-left:10px;padding-right:10px}.mg-book-now .mg-bn-forms>form>.row:first-child .row {margin-right:-10px;margin-left:-10px}.mg-book-now .cs-active>.cs-placeholder {border-color:#295fb3;color:#fff}.mg-book-now.mg-book-now-light {background-color:#f2f2f2}.mg-book-now.mg-book-now-light .mg-bn-title .mg-bn-big {color:#16262e}.mg-book-now.mg-book-now-light .cs-active>.cs-placeholder {border-color:#295fb3;color:#295fb3}.mg-book-now.mg-book-now-light .mg-bn-forms .form-control {border-color:#889195;color:#16262e}.mg-book-now.mg-book-now-light .mg-bn-forms .form-control::-webkit-input-placeholder {color:rgba(22, 38, 46, .5)}.mg-book-now.mg-book-now-light .mg-bn-forms .form-control:-moz-placeholder {color:rgba(22, 38, 46, .5)}.mg-book-now.mg-book-now-light .mg-bn-forms .form-control::-moz-placeholder {color:rgba(22, 38, 46, .5)}.mg-book-now.mg-book-now-light .mg-bn-forms .form-control:-ms-input-placeholder {color:rgba(22, 38, 46, .5)}.mg-book-now.mg-book-now-light .mg-bn-forms .form-control:focus {color:#16262e;border-color:#295fb3}.mg-book-now.mg-book-now-light .mg-bn-forms .input-group-addon, .mg-book-now.mg-book-now-light .mg-bn-forms div.cs-skin-elastic>span {border-color:#889195;color:#16262e}.mg-book-now.mg-book-now-light .mg-bn-forms .cs-active>.cs-placeholder {border-color:#295fb3;color:#295fb3}.mg-book-now.mg-book-now-light .focus .form-control {color:#16262e!important;border-color:#295fb3!important;box-shadow:none!important}.mg-book-now.mg-book-now-light .focus .input-group-addon {border-color:#295fb3!important;color:#fff!important;background-color:#295fb3!important}.datepicker {padding:4px;border-radius:1px;direction:ltr;margin:0}.datepicker:after, .datepicker:before {border-width:0}.datepicker table tr td, .datepicker table tr th {color:#4b565b;border-radius:0;width:40px;height:35px;text-shadow:none}.datepicker table tr td span {height:54px;line-height:54px;border-radius:1px}.datepicker table tr td span.active.active, .datepicker table tr td span.active.active:hover, .datepicker table tr td span.active.disabled.active, .datepicker table tr td span.active.disabled.active:hover, .datepicker table tr td span.active.disabled:active, .datepicker table tr td span.active.disabled:focus, .datepicker table tr td span.active.disabled:hover, .datepicker table tr td span.active.disabled:hover:active, .datepicker table tr td span.active.disabled:hover:focus, .datepicker table tr td span.active.disabled:hover:hover, .datepicker table tr td span.active:active, .datepicker table tr td span.active:focus, .datepicker table tr td span.active:hover, .datepicker table tr td span.active:hover:active, .datepicker table tr td span.active:hover:focus, .datepicker table tr td span.active:hover:hover, .datepicker table tr td.active.active, .datepicker table tr td.active.active:hover, .datepicker table tr td.active.disabled.active, .datepicker table tr td.active.disabled.active:hover, .datepicker table tr td.active.disabled:active, .datepicker table tr td.active.disabled:focus, .datepicker table tr td.active.disabled:hover, .datepicker table tr td.active.disabled:hover:active, .datepicker table tr td.active.disabled:hover:focus, .datepicker table tr td.active.disabled:hover:hover, .datepicker table tr td.active:active, .datepicker table tr td.active:focus, .datepicker table tr td.active:hover, .datepicker table tr td.active:hover:active, .datepicker table tr td.active:hover:focus, .datepicker table tr td.active:hover:hover, .open .dropdown-toggle.datepicker table tr td span.active, .open .dropdown-toggle.datepicker table tr td span.active.disabled, .open .dropdown-toggle.datepicker table tr td span.active.disabled:hover, .open .dropdown-toggle.datepicker table tr td span.active:hover, .open .dropdown-toggle.datepicker table tr td.active, .open .dropdown-toggle.datepicker table tr td.active.disabled, .open .dropdown-toggle.datepicker table tr td.active.disabled:hover, .open .dropdown-toggle.datepicker table tr td.active:hover {color:#FFF;background-color:#295fb3;border-color:#295fb3}.datepicker table tr td span.active, .datepicker table tr td span.active.disabled, .datepicker table tr td span.active.disabled:hover, .datepicker table tr td span.active:hover, .datepicker table tr td.active, .datepicker table tr td.active.disabled, .datepicker table tr td.active.disabled:hover, .datepicker table tr td.active:hover {text-shadow:none}.datepicker table tr td.disabled, .datepicker table tr td.disabled:hover {color:#c0c8cb}.datepicker table tr td.new, .datepicker table tr td.old {color:#88979d}.datepicker table tr td.new.disabled, .datepicker table tr td.old.disabled {color:#c0c8cb}div.cs-skin-elastic {background:0 0;font-size:14px;color:#fff}div.cs-skin-elastic>span {background-color:transparent;z-index:100;border:1px solid #fff}div.cs-skin-elastic>span::after {font-family:FontAwesome;content:'\f0d7';-webkit-backface-visibility:hidden;backface-visibility:hidden}.mg-c2a .mg-c2a-offer-badg, .mg-c2a strong {font-family:"Playfair Display", serif}.mg-c2a .mg-c2a-offer-badg:after, div.cs-skin-elastic .cs-options .cs-selected span::after {content:''}div.cs-skin-elastic .cs-options {border:1px solid #e1eaee;box-shadow:0 6px 12px rgba(0, 0, 0, .176)}div.cs-skin-elastic .cs-options span {padding:4px 12px;color:#4b565b}div.cs-skin-elastic .cs-options .cs-selected span {color:#295fb3}.mg-c2a, div.cs-skin-elastic .cs-options .cs-selected span:hover {color:#fff}.cs-skin-elastic .cs-options li.cs-focus span, .cs-skin-elastic .cs-options span:hover {color:#fff;background-color:#295fb3}.mg-slide-booking {position:relative}.mg-slide-booking .mg-book-now {position:absolute;bottom:0;left:0;width:100%;background-color:rgba(22, 38, 46, .3);padding:10px 0;z-index:5}.mg-slide-booking .mg-book-now .mg-bn-title {box-shadow:none}.mg-slide-booking .carousel-caption>h2 {font-size:50px}.mg-slide-booking .carousel-caption>p {font-size:16px}.mg-c2a {padding:50px 0;background-color:#16262e;position:relative}.mg-c2a .col-md-12 {position:static}.mg-c2a strong {font-size:30px;font-weight:300;display:block;margin-bottom:20px;margin-left:200px}.mg-c2a p {margin-bottom:0;margin-left:200px}.mg-c2a .mg-c2a-offer-badg {text-align:center;font-size:20px;line-height:30px;text-transform:uppercase;float:left;width:150px;background-color:#295fb3;height:105%;padding:32px 20px;position:absolute;top:0}.mg-c2a .mg-c2a-offer-badg:after {width:0;height:0;display:block;border-width:30px 75px 0;border-color:#295fb3 transparent transparent;border-style:solid;position:absolute;bottom:-30px;left:0}.mg-c2a .mg-c2a-offer-badg .mg-c2a-offer-perc {font-size:40px;line-height:50px;font-weight:700}.mg-room figcaption h2, .mg-sec-left-title, .mg-sec-title h2, .mg-widget-title {font-weight:400}.mg-c2a .btn {float:right;margin-top:13px}.mg-c2a .mg-c2a-info {float:left}.mg-best-rooms {padding:70px 0 40px;background-color:#fff}.mg-sec-left-title:after, .mg-sec-title:after, .mg-widget-title:after {width:80px;height:3px;background-color:#295fb3;content:'';display:block;bottom:0}.mg-sec-title {text-align:center;font-family:tondo_lightregular, Helvetica, Arial, sans-serif;position:relative;padding-bottom:10px;margin-bottom:40px}.mg-sec-title h2 {color:#1f1f1f;font-size:30px;text-transform:uppercase;margin:0 0 10px;font-weight: bold;}.mg-sec-title p {font-size:16px;font-family:tondo_lightregular, Helvetica, Arial, sans-serif}.mg-sec-title:after {position:absolute;left:50%;margin-left:-40px}.mg-sec-title.mg-lighten h2, .mg-sec-title.mg-lighten p {color:#fff}.mg-sec-left-title, .mg-widget-title {color:#16262e;font-size:25px;text-transform:capitalize;margin:0 0 35px;padding-bottom:15px;position:relative;font-weight: bold;}.mg-sec-left-title:after, .mg-widget-title:after {position:absolute;left:47%;}.mg-room {position:relative;margin-bottom:30px}.mg-room figcaption {position:absolute;top:0;left:0;width:100%;height:100%;padding:10px 20px;color:#fff;background:-webkit-linear-gradient(top, rgba(0, 0, 0, 0) 25%, rgba(0, 0, 0, .8) 100%);background:linear-gradient(to bottom, rgba(0, 0, 0, 0) 25%, rgba(0, 0, 0, .8) 100%);-webkit-transition:background-color .3s;transition:background-color .3s}.mg-room figcaption .mg-room-rating, .mg-room figcaption h2 {-webkit-transform:translate(0, 120px);-ms-transform:translate(0, 120px);-webkit-transition:opacity .4s, -webkit-transform .4s}.mg-room figcaption h2 {color:#fff;margin:0 0 4px;font-size:20px;position:relative;padding-bottom:7px;transform:translate(0, 120px);transition:opacity .4s, transform .4s;-webkit-transition-delay:.45s;transition-delay:.45s}.mg-room figcaption h2:after {content:'';display:block;position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:#295fb3}.mg-room figcaption .mg-room-fecilities {color:#fff;margin-bottom:20px}.mg-room figcaption .mg-room-fecilities ul li {color:#fff;padding-bottom:8px;font-size:17px}.mg-room figcaption .mg-room-rating {font-family:"Open Sans";background-color:#295fb3;float:right;font-size:13px;padding:2px 8px;border-radius:20px;margin-top:-18px;margin-right:-1px;z-index:99;position:relative;transform:translate(0, 120px);transition:opacity .4s, transform .4s;-webkit-transition-delay:.45s;transition-delay:.45s}.mg-room figcaption .mg-room-price {font-family:"Open Sans";font-size:24px;font-weight:300;margin-bottom:10px;-webkit-transform:translate(0, 120px);-ms-transform:translate(0, 120px);transform:translate(0, 120px);-webkit-transition:opacity .4s, -webkit-transform .4s;transition:opacity .4s, transform .4s;-webkit-transition-delay:.4s;transition-delay:.4s}.mg-room figcaption .btn-link, .mg-room figcaption .btn.btn-main {-webkit-transform:translate(0, 10px);-ms-transform:translate(0, 10px);opacity:0}.mg-room figcaption .btn-link {padding:8px 0;transform:translate(0, 10px);-webkit-transition:opacity .3s, -webkit-transform .3s, color .3s;transition:opacity .3s, transform .3s, color .3s;-webkit-transition-delay:0;transition-delay:0}.mg-room figcaption .btn-link:active, .mg-room figcaption .btn-link:focus, .mg-room figcaption .btn-link:hover {color:#fff}.mg-room figcaption .btn.btn-main {float:right;transform:translate(0, 10px);-webkit-transition:opacity .3s, -webkit-transform .3s;transition:opacity .3s, transform .3s;-webkit-transition-delay:0;transition-delay:0}.mg-room figcaption p, .mg-room figcaption ul {opacity:0;-webkit-transform:translate(0, 10px);-ms-transform:translate(0, 10px);transform:translate(0, 10px);-webkit-transition:opacity .3s, -webkit-transform .3s;transition:opacity .3s, transform .3s;-webkit-transition-delay:.2s;transition-delay:.2s}.mg-room figcaption ul.styled-list {margin-bottom:15px}.mg-room figcaption ul.styled-list li {font-size:16px;line-height:26px;font-weight:300}.mg-room figcaption ul.styled-list li:before {color:#fff}.mg-room.mg-room-col-4 figcaption .mg-room-rating, .mg-room.mg-room-col-4 figcaption h2 {-webkit-transform:translate(0, 75px);-ms-transform:translate(0, 75px);transform:translate(0, 75px)}.mg-room.mg-room-col-4 figcaption .mg-room-price {font-size:20px;-webkit-transform:translate(0, 75px);-ms-transform:translate(0, 75px);transform:translate(0, 75px)}.mg-room.mg-room-col-4 figcaption .btn-link, .mg-room.mg-room-col-4 figcaption .btn.btn-main {margin-top:20px}.mg-room.mg-room-col-2 figcaption h2 {font-size:25px;-webkit-transform:translate(0, 235px);-ms-transform:translate(0, 235px);transform:translate(0, 235px)}.mg-room.mg-room-col-2 figcaption .mg-room-price, .mg-room.mg-room-col-2 figcaption .mg-room-rating {-webkit-transform:translate(0, 235px);-ms-transform:translate(0, 235px);transform:translate(0, 235px)}.mg-room:hover figcaption {background-color:rgba(0, 0, 0, .2)}.mg-room:hover figcaption .btn, .mg-room:hover figcaption p, .mg-room:hover figcaption ul {opacity:1;-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0)}.mg-room:hover figcaption .btn {opacity:1;-webkit-transition-delay:.5s;transition-delay:.5s}.mg-room:hover figcaption .btn.btn-link {-webkit-transition:opacity .3s ease .5s, -webkit-transform .3s ease .5s, color .3s;transition:opacity .3s ease .5s, transform .3s ease .5s, color .3s}.mg-room:hover figcaption p, .mg-room:hover figcaption ul {-webkit-transition-delay:.4s;transition-delay:.4s}.mg-room:hover figcaption .mg-room-price, .mg-room:hover figcaption .mg-room-rating, .mg-room:hover figcaption h2 {-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0)}.mg-room:hover figcaption .mg-room-rating, .mg-room:hover figcaption h2 {-webkit-transition-delay:.1s;transition-delay:.1s}.mg-room:hover figcaption .mg-room-price {-webkit-transition-delay:.2s;transition-delay:.2s}.mg-room.mg-featured figcaption {padding:20px 30px}.mg-room.mg-featured figcaption h2 {font-size:35px;line-height:50px;margin-bottom:10px;-webkit-transform:translate(0, 310px);-ms-transform:translate(0, 310px);transform:translate(0, 310px)}.mg-room.mg-featured figcaption .mg-room-rating {font-size:18px;line-height:29px;font-weight:300;margin-top:-27px;-webkit-transform:translate(0, 310px);-ms-transform:translate(0, 310px);transform:translate(0, 310px)}.mg-room.mg-featured figcaption .mg-room-price {font-family:"Open Sans";font-size:30px;line-height:41px;font-weight:300;margin-bottom:15px;-webkit-transform:translate(0, 310px);-ms-transform:translate(0, 310px);transform:translate(0, 310px)}.mg-room.mg-featured figcaption .btn-link, .mg-room.mg-featured figcaption .btn.btn-main {-webkit-transform:translate(0, 10px);-ms-transform:translate(0, 10px);transform:translate(0, 10px)}.mg-room.mg-featured:hover figcaption .btn, .mg-room.mg-featured:hover figcaption .mg-room-price, .mg-room.mg-featured:hover figcaption .mg-room-rating, .mg-room.mg-featured:hover figcaption h2 {-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0)}.mg-about {padding:70px 0 25px;background-color:#e4ecf4;background-image:url(https://www.swmprop.com/uploads/file/qkCfXKK7ca.png);background-position: 0 0 !important; background-size: contain;color:#000}.mg-about .mg-sec-left-title {color:#000;font-weight: bold;}.mg-features {padding:70px 0 30px;/* background-color:#adcef9; */background-image: url(https://www.swmprop.com/uploads/file/MSG2ngL6Hr.png); background-size: cover; background-position: 0 bottom;}.mg-light-testimonial, .mg-testi-partners {padding:70px 0;background-position:center center}.mg-feature {padding: 30px 15;}.mg-feature .mg-feature-icon-title {margin-bottom: 0; display: flex; align-items: center; justify-content: center; /* height: 100%; */flex-direction: column;}.mg-feature .mg-feature-icon-title:after, .mg-feature .mg-feature-icon-title:before {content:" ";display:table}.mg-light-testimonial .mg-testimonial-slider blockquote footer:before, .mg-testimonial-slider blockquote footer:before {content:''}.mg-feature .mg-feature-icon-title i {display:block;width:50px;line-height:50px;background-color:#16262e;text-align:center;font-size:21px;color:#fff;border-radius:50%;float:left;-webkit-transition:background-color .3s;transition:background-color .3s}.mg-feature .mg-feature-icon-title h3 {display:block;font-family:tondo_lightregular, Helvetica, Arial, sans-serif;font-size:16px;color:#1f1f1f;font-weight:400;margin-top:13px;margin-bottom:14px;text-transform:uppercase}.mg-light-testimonial .mg-testimonial-slider blockquote p, .mg-testimonial-slider blockquote p {font-size:15px;line-height:24px}.mg-feature p {margin-bottom:0}/* .mg-feature:hover .mg-feature-icon-title .img-service {background-color:#295fb3} */.mg-testi-partners {background-color:#51b8ea;color:#000 !important;background-image: url(https://www.swmprop.com/uploads/file/D2wSbsGROz.png);}.mg-testi-partners .mg-sec-left-title {color:#000;text-align:center;}.mg-light-testimonial .mg-testimonial-slider blockquote footer, .mg-testimonial-slider blockquote footer {color:#295fb3;font-family:"Playfair Display", serif;font-style:italic}.mg-light-testimonial {background-color:#f7f7f7}.mg-light-testimonial .mg-testimonial-slider blockquote {text-align:center;background-color:transparent}.mg-testimonial-slider blockquote {font-weight: 400;border-width: 0;background-color: #68c1ec;text-align: center;border-radius: 10px;margin: 37px 0;}.owl-carousel:hover .owl-controls .owl-buttons .owl-prev {margin-left:0}.owl-carousel:hover .owl-controls .owl-buttons .owl-next {margin-right:0}.owl-theme .owl-controls {position:absolute;top:50%;width:100%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);margin-top:0}.owl-theme .owl-controls .owl-buttons .owl-prev {float:left;margin-left:-50px;-webkit-transition:margin-left .3s, background-color .5s;transition:margin-left .3s, background-color .5s}.owl-theme .owl-controls .owl-buttons .owl-next {float:right;margin-right:-50px;-webkit-transition:margin-right .3s, background-color .5s;transition:margin-right .3s, background-color .5s}.owl-theme .owl-controls .owl-buttons div {margin:1px;padding:13px;font-size:21px;border-radius:0;background:rgba(0, 0, 0, .2);opacity:1;-webkit-transition:background-color .5s;transition:background-color .5s}.owl-theme .owl-controls .owl-buttons div:hover {background-color:#295fb3}.owl-theme .owl-controls .owl-page span {background:rgba(0, 0, 0, .5)}.owl-theme .owl-controls .owl-page.active span, .owl-theme .owl-controls.clickable .owl-page:hover span {background-color:#295fb3}.mg-part-logos {margin:0;padding:0;list-style:none}.mg-news-gallery {padding:70px 0;background-color:#fff}.mg-recnt-posts {padding:0;margin:0;list-style:none}.mg-recnt-post { padding: 20px; margin-bottom: 20px; border: 1px solid #f2f2f2; background: #fff; border-radius: 5px;}.mg-recnt-post .mg-rp-date {width:100%;font-family:arial;font-size:13px;font-weight:700;text-align:left;color:#16262e;padding:0 5px;position:relative;float:left;margin-right:20px}.mg-recnt-post .mg-rp-date .mg-rp-month {font-size:13px;font-weight:400;margin-top:0}.mg-recnt-post>h3 {font-family:"Playfair Display", serif;font-size:22px;font-weight:400;margin-top:0}.mg-recnt-post>h3>a, .top-contant h2 {font-family:tondo_lightregular, Helvetica, Arial, sans-serif}.mg-recnt-post>h3>a {color:#16262e;-webkit-transition:color .3s;transition:color .3s;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:100%;display:inline-block}.mg-contact-form-input label, .mg-post .mg-post-meta, .mg-post .mg-post-title, .mg-post .mg-read-more, .mg-reviews .media .media-body .media-heading, .mg-single-room-price .mg-srp-inner, .mg-star-rating-title {font-family:"Playfair Display", serif}.mg-recnt-post>h3>a:hover {color:#295fb3;text-decoration:none}.mg-recnt-post>p {/* margin-left:90px; */margin-bottom:0;text-overflow:ellipsis;max-width:350px;line-height:10px;height:50px;white-space:pre}.mg-gallery-container {position:relative}.mg-gallery {margin:0;padding:0;list-style:none}.mg-gallery .owl-controls {margin-top:0;position:absolute;top:50%;width:100%}.mg-gallery .owl-controls .owl-buttons div {background-color:rgba(255, 255, 255, .4)!important;padding:13px 15px;border-radius:25px;margin-top:-25px;opacity:0;color:#16262e;-webkit-transition:opacity .3s, background-color .3s, color .3s!important;transition:opacity .3s, background-color .3s, color .3s!important}.mg-gallery .owl-controls .owl-buttons div.owl-prev {float:left;margin-left:25px!important}.mg-gallery .owl-controls .owl-buttons div.owl-next {float:right;margin-right:25px!important}.mg-gallery .owl-controls .owl-buttons div:hover {opacity:1;color:#fff;background-color:#295fb3!important}.mg-gallery:hover .owl-controls .owl-buttons div {opacity:.5}.mg-gallery-thumb {margin:0 0 0 -165px;padding:0;list-style:none;max-width:330px;position:absolute;bottom:20px;left:50%}.mg-gallery-thumb .owl-item {opacity:.4}.mg-gallery-thumb .owl-item.synced {opacity:1}.mg-part-logos-full {margin:0;padding:0}.mg-part-logos-full li {list-style:none;text-align:center}.mg-map {width:100%;border: solid 5px #ddd;}.mg-contact-form-input {display:block}.mg-contact-form-input label {font-size:16px;line-height:26px;font-weight:300;color:#16262e;margin-bottom:10px}.mg-contact-info {margin:0 0 50px;padding:0;list-style:none}.mg-contact-info li {margin-bottom: 30px;display: flex;}.mg-contact-info li i {font-size: 25px;display: flex;min-width: 50px;margin-right: 15px;text-align: center;color: #fff;background: #295fb3;height: 50px;align-items: center;justify-content: center;border-radius: 100px;}.mg-contact-info li a {font-weight:600;color:#16262e}.mg-contact-info li a:hover {color:#295fb3}.mg-rooms-cols {padding:70px 0}.mg-single-room {padding:100px 0 0}.mg-room-fecilities ul {margin:0;padding:0;list-style:none}.mg-room-fecilities ul li {color:#16262e;font-size:20px;line-height:30px;padding-bottom:20px;font-weight:300}.mg-room-fecilities ul li i {margin-right:10px}.mg-single-room-price {position:relative}.mg-single-room-price .mg-srp-inner {width:100px;padding:21px 0 17px;text-align:center;position:absolute;top:-50px;left:50%;margin-left:-60px;background-color:#16262e;color:#fff;font-size:25px;line-height:26px;font-weight:400;border-radius:50%}.mg-single-room-price .mg-srp-inner>span {display:block;margin-top:10px;font-size:13px;font-weight:300;position:relative}.mg-single-room-price .mg-srp-inner>span:after {content:'';display:block;width:50px;height:2px;background-color:#295fb3;top:-1px;left:50%;margin-left:-25px;position:absolute}.mg-reviews .media .media-body .mg-media-user-rating, .mg-sm-full-rating .mg-smfr-rate, .mg-star-rating-title, .starrr, .starrr i {display:inline-block}.mg-single-room-txt {padding:50px 0 47px}.mg-single-room-review-sec {padding:0 0 70px}.mg-sm-full-rating {position:relative;margin-bottom:50px}.mg-sm-full-rating .mg-smfr-rate {color:#fff;background-color:#295fb3;padding:5px 15px;border-radius:30px}.mg-sm-full-rating .mg-smfr-cont {background-color:#fff;position:absolute;bottom:0}.mg-reviews {padding-right:50px}.mg-reviews .media {position:relative;margin-bottom:35px;padding-bottom:15px;border-bottom:1px solid #f2f2f2}.mg-reviews .media:last-child {border-bottom-width:0}.mg-reviews .media .media-body .media-heading {color:#16262e;font-style:italic;font-size:22px;line-height:40px;margin-bottom:10px;display:inline-block;margin-right:20px}.mg-reviews .media .media-body .mg-media-user-rating .mg-rs-icon .fa {color:#ced4d7}.mg-reviews .media .media-body .mg-media-user-rating .mg-rs-icon .fa.fa-star {color:#295fb3}.mg-reviews .media .media-body p {font-style:italic}.mg-reviews .media .media-body p:after {content:'”'}.mg-reviews .media .media-body p:before {content:'“'}.mg-reviews .media .media-body .media-date {float:right;color:#b3b3b3;font-size:13px}.mg-reviews .media .media-body .mg-media-rating {margin:0 -15px;border:1px solid #f2f2f2;padding:5px 0}.mg-reviews .media .media-body .mg-media-rating .mg-rating-sector {width:50%;float:left;padding:5px 15px}.mg-reviews .media .media-body .mg-media-rating .mg-rating-sector .mg-rs-title {font-size:18px;font-weight:300;color:#16262e}.mg-reviews .media .media-body .mg-media-rating .mg-rating-sector .mg-rs-icon {float:right}.mg-reviews .media .media-body .mg-media-rating .mg-rating-sector .mg-rs-icon i {color:#b2bcc0}.mg-reviews .media .media-body .mg-media-rating .mg-rating-sector .mg-rs-icon i.fa-star, .mg-reviews .media .media-body .mg-media-rating .mg-rating-sector .mg-rs-icon i.fa-star-half-empty {color:#295fb3}.mg-reviews .media .media-left a, .mg-reviews .media .media-left a .media-object {border-radius:50%}.mg-single-room-bn.mg-book-now {margin-bottom:70px;padding:50px 50px 20px}.mg-single-room-bn.mg-book-now .mg-sec-left-title {color:#fff;text-align:center;margin-bottom:20px}.mg-single-room-bn.mg-book-now .mg-sec-left-title:after {left:50%;margin-left:-40px}.mg-star-rating-title {font-size:16px;color:#16262e;min-width:65px}.mg-star-rating {margin-bottom:20px}.starrr i {padding:3px;font-size:16px;color:#ced4d7;cursor:pointer}.starrr i.fa-star {color:#295fb3}.mg-rooms-no-padd>.container {padding-left:30px;padding-right:30px}.mg-rooms-no-padd .row>.col-md-3, .mg-rooms-no-padd .row>.col-md-4 {padding-left:0;padding-right:0}.mg-rooms-no-padd .row>.col-md-3>.mg-room, .mg-rooms-no-padd .row>.col-md-4>.mg-room {margin-bottom:0}.mg-gallery-page, .mg-page {padding:70px 0 100px}#mg-grid {position:relative;overflow:visible!important;margin-top:25px}.mg-gallery-item {position:relative;padding-top:15px;padding-bottom:15px}.mg-gallery-item:hover .mg-gallery-overlayer {-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}.mg-gallery-item:hover .mg-gallery-overlayer>i {-webkit-transform:scale(.9);-ms-transform:scale(.9);transform:scale(.9);opacity:1}.mg-gallery-item .mg-gallery-overlayer {background-color:rgba(22, 38, 46, .9);position:absolute;top:15px;bottom:15px;left:15px;right:15px;display:block;-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);opacity:0;-webkit-transition:-webkit-transform .5s, opacity .5s;transition:transform .5s, opacity .5s}.mg-gallery-item .mg-gallery-overlayer>i {width:50px;line-height:50px;text-align:center;background-color:#295fb3;border-radius:50%;position:absolute;left:50%;top:50%;margin-top:-25px;margin-left:-25px;color:#16262e;font-size:16px;-webkit-transform:scale(.4);-ms-transform:scale(.4);transform:scale(.4);opacity:0;-webkit-transition:-webkit-transform .5s, opacity .5s;transition:transform .5s, opacity .5s}.mg-gallery-item .mg-gallery-overlayer>i:hover {-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.mg-filter {text-align:center}.mg-filter label>input {display:none}.mg-blog-list {padding:70px 0 100px}.mg-post {padding-right:15px;margin-bottom:60px}.mg-post .mg-post-title {margin-bottom:15px}.mg-post .mg-post-title a {color:#16262e}.mg-post .mg-post-title a:hover {color:#295fb3}.mg-post .mg-post-meta {border-bottom:1px solid #f2f2f2;padding-bottom:15px;margin-bottom:20px;color:#96a3a9}.mg-post .mg-post-meta span {padding-right:10px}.mg-post .mg-post-meta span:after {content:'/';padding-left:15px;color:#ced4d7}.mg-post .mg-post-meta span:last-child:after {content:'';padding-left:0}.mg-post .mg-post-meta a {color:#264251}.mg-post .mg-post-meta a:hover {color:#295fb3}.mg-post .mg-read-more {font-style:italic;font-size:15px}.mg-widget {background-color:#16262e;padding:30px;margin-bottom:30px;color:#c0c8cb}.mg-widget .mg-recnt-posts .mg-recnt-post .mg-rp-date, .mg-widget .mg-widget-title, .mg-widget ul li a {color:#fff}.mg-widget .form-control {margin-bottom:0;background-color:rgba(255, 255, 255, .05);border-color:rgba(255, 255, 255, .2);color:#fff}.mg-widget .form-control:focus {border-color:#295fb3;background-color:transparent}.mg-widget .mg-recnt-posts .mg-recnt-post {border-bottom-width:0;margin-bottom:0;padding-bottom:0}.mg-widget .mg-recnt-posts .mg-recnt-post p {font-family:"Open Sans";margin-bottom:0}.mg-book-form-input label, .mg-booking-form .nav-tabs>li>a span.mg-bs-tab-num, .mg-cart-total, .mg-post-nav, .mg-widget ul li, .nav-tabs.nav-justified>li, .nav-tabs>li {font-family:"Playfair Display", serif}.mg-widget ul {margin:0;padding:0;list-style:none}.mg-widget ul li {padding:10px 0;border-bottom:1px solid rgba(255, 255, 255, .1)}.mg-widget ul li a {font-size:16px;line-height:26px}.mg-widget ul li a:hover {color:#295fb3}.mg-widget .tagcloud a {background-color:rgba(0, 0, 0, .1)}.mg-widget .tagcloud a:hover {background-color:#295fb3}.tagcloud a {display:inline-block;padding:5px 10px;background-color:#16262e;color:#fff;border-radius:1px;margin-right:2px;margin-bottom:6px;-webkit-transition:background-color .5s;transition:background-color .5s}.mg-post-nav, .mg-single-comments-list {margin-bottom:70px}.tagcloud a:hover {background-color:#295fb3}.mg-post-nav {border-bottom:1px solid #F2F2F2;border-top:1px solid #F2F2F2;font-size:16px;line-height:30px;color:#16262e}.mg-post-nav a {padding:10px;display:block;color:#adb9bf}.media .media-body .media-heading a, .mg-post-nav a:hover {color:#16262e}.mg-post-nav>div {width:50%}.mg-post-nav div+div {text-align:right}.media .media-object {border-radius:50%}.media .media-body {position:relative;width:100%}.media .media-body .mg-comment-body {border-bottom:1px solid #F2F2F2;margin-bottom:20px}.media .media-body .media-heading {font-size:17px;line-height:27px;color:#16262e}.media .media-body span {display:block;color:#adb9bf;margin-bottom:10px}.media .media-body span a {color:#adb9bf}.media .media-body .btn-comment-reply {position:absolute;top:0;right:0}.mg-about-features {padding:70px 0}.mg-tab-bottom-nav, .mg-tab-left-nav, .mg-tab-right-nav, .mg-tab-top-nav {margin-bottom:30px}.nav-tabs, .nav-tabs.nav-justified {border-bottom-width:0;margin-bottom:0;position:relative;bottom:0}.nav-tabs.nav-justified>li, .nav-tabs>li {font-size:18px}.nav-tabs.nav-justified>li>a, .nav-tabs>li>a {border-width:1px 1px 1px 0;border-color:#eaedee;border-style:solid;background-color:#fff;color:#16262e;outline-width:0!important;border-radius:0;padding:10px 20px;margin-right:0;-webkit-transition:color .3s, background-color .3s, border-color .3s;transition:color .3s, background-color .3s, border-color .3s}#addroom_1:focus, #removeroom_1:focus, .vres-cnt-card .card-list h3 a, .vres-roombooked ul li span a:focus, .vrt-links a:focus {outline:0}.nav-tabs.nav-justified>li>a:hover, .nav-tabs>li>a:hover {background-color:#295fb3;color:#fff;border-color:#295fb3}.nav-tabs.nav-justified>li.active>a, .nav-tabs>li.active>a {border-left-width:0;border-color:#295fb3 #eaedee transparent;box-shadow:inset 0 1px #295fb3;color:#295fb3}.nav-tabs.nav-justified>li.active>a:active, .nav-tabs.nav-justified>li.active>a:focus, .nav-tabs.nav-justified>li.active>a:hover, .nav-tabs>li.active>a:active, .nav-tabs>li.active>a:focus, .nav-tabs>li.active>a:hover {border-left-width:0;border-color:#295fb3 #eaedee transparent;color:#295fb3;background-color:#fff}.nav-tabs.nav-justified>li:first-child>a, .nav-tabs>li:first-child>a {border-left-width:1px!important}.nav-tabs.nav-justified {bottom:-1px}.tab-content {border:1px solid #eaedee;padding:20px;margin-bottom:0}.mg-tab-bottom-nav .nav-tabs, .mg-tab-bottom-nav .nav-tabs.nav-justified {bottom:auto;top:-1px}.mg-tab-bottom-nav .nav-tabs.nav-justified>li.active>a, .mg-tab-bottom-nav .nav-tabs>li.active>a {border-left-width:0;border-color:transparent #eaedee #295fb3;box-shadow:inset 0 -1px #295fb3;color:#295fb3}.mg-tab-bottom-nav .nav-tabs.nav-justified>li.active>a:active, .mg-tab-bottom-nav .nav-tabs.nav-justified>li.active>a:focus, .mg-tab-bottom-nav .nav-tabs.nav-justified>li.active>a:hover, .mg-tab-bottom-nav .nav-tabs>li.active>a:active, .mg-tab-bottom-nav .nav-tabs>li.active>a:focus, .mg-tab-bottom-nav .nav-tabs>li.active>a:hover {border-left-width:0;border-color:transparent #eaedee #295fb3;color:#295fb3;background-color:#fff}.mg-tab-left-nav:after, .mg-tab-left-nav:before {content:" ";display:table}.mg-tab-left-nav .nav-tabs, .mg-tab-left-nav .nav-tabs.nav-justified {position:static;max-width:200px;width:200px;float:left}.mg-tab-left-nav .nav-tabs.nav-justified>li, .mg-tab-left-nav .nav-tabs>li {width:100%;display:block}.mg-tab-left-nav .nav-tabs.nav-justified>li>a, .mg-tab-left-nav .nav-tabs>li>a {text-align:left;border-width:1px 1px 0;border-color:#eaedee;border-style:solid}.mg-tab-left-nav .nav-tabs.nav-justified>li>a:hover, .mg-tab-left-nav .nav-tabs>li>a:hover {background-color:#295fb3;color:#fff;border-color:#295fb3}.mg-tab-left-nav .nav-tabs.nav-justified>li.active>a, .mg-tab-left-nav .nav-tabs>li.active>a {border-bottom-width:0;border-color:#eaedee transparent #eaedee #295fb3;box-shadow:inset 1px 0 #295fb3;color:#295fb3}.mg-tab-left-nav .nav-tabs.nav-justified>li.active>a:active, .mg-tab-left-nav .nav-tabs.nav-justified>li.active>a:focus, .mg-tab-left-nav .nav-tabs.nav-justified>li.active>a:hover, .mg-tab-left-nav .nav-tabs>li.active>a:active, .mg-tab-left-nav .nav-tabs>li.active>a:focus, .mg-tab-left-nav .nav-tabs>li.active>a:hover {border-left-width:1px;border-bottom-width:0;border-color:#eaedee transparent #eaedee #295fb3;box-shadow:inset 1px 0 #295fb3;color:#295fb3;background-color:#fff}.mg-tab-left-nav .nav-tabs.nav-justified>li:last-child>a, .mg-tab-left-nav .nav-tabs>li:last-child>a {border-bottom-width:1px!important}.mg-tab-left-nav .tab-content {margin-left:199px}.mg-tab-right-nav:after, .mg-tab-right-nav:before {content:" ";display:table}.mg-tab-right-nav .nav-tabs, .mg-tab-right-nav .nav-tabs.nav-justified {position:static;max-width:200px;width:200px;float:right}.mg-tab-right-nav .nav-tabs.nav-justified>li, .mg-tab-right-nav .nav-tabs>li {width:100%;display:block}.mg-tab-right-nav .nav-tabs.nav-justified>li>a, .mg-tab-right-nav .nav-tabs>li>a {text-align:left;border-width:1px 1px 0;border-color:#eaedee;border-style:solid}.mg-tab-right-nav .nav-tabs.nav-justified>li>a:hover, .mg-tab-right-nav .nav-tabs>li>a:hover {background-color:#295fb3;color:#fff;border-color:#295fb3}.mg-tab-right-nav .nav-tabs.nav-justified>li.active>a, .mg-tab-right-nav .nav-tabs>li.active>a {border-bottom-width:0;border-color:#eaedee #295fb3 #eaedee transparent;box-shadow:inset -1px 0 #295fb3;color:#295fb3}.mg-tab-right-nav .nav-tabs.nav-justified>li.active>a:active, .mg-tab-right-nav .nav-tabs.nav-justified>li.active>a:focus, .mg-tab-right-nav .nav-tabs.nav-justified>li.active>a:hover, .mg-tab-right-nav .nav-tabs>li.active>a:active, .mg-tab-right-nav .nav-tabs>li.active>a:focus, .mg-tab-right-nav .nav-tabs>li.active>a:hover {border-right-width:1px;border-bottom-width:0;border-color:#eaedee #295fb3 #eaedee transparent;box-shadow:inset -1px 0 #295fb3;color:#295fb3;background-color:#fff}.mg-about-tabs, .mg-about-tabs .nav-tabs.nav-justified>li>a, .mg-about-tabs .nav-tabs>li>a {color:#fff}.mg-about-tabs, .mg-about-testimonial {padding:70px 0;background-color:#16262e;background-image:url(../assets/bhs5/images/about-bg.png);background-position:center center}.mg-tab-right-nav .nav-tabs.nav-justified>li:last-child>a, .mg-tab-right-nav .nav-tabs>li:last-child>a {border-bottom-width:1px!important}.mg-tab-right-nav .tab-content {margin-right:199px}.mg-about-tabs .nav-tabs.nav-justified>li.active>a, .mg-about-tabs .nav-tabs.nav-justified>li.active>a:active, .mg-about-tabs .nav-tabs.nav-justified>li.active>a:focus, .mg-about-tabs .nav-tabs.nav-justified>li.active>a:hover, .mg-about-tabs .nav-tabs>li.active>a, .mg-about-tabs .nav-tabs>li.active>a:active, .mg-about-tabs .nav-tabs>li.active>a:focus, .mg-about-tabs .nav-tabs>li.active>a:hover {color:#295fb3}.mg-about-testimonial {color:#fff}.mg-about-testimonial .mg-testimonial-slider blockquote {text-align:center;padding:35px 150px 0;background-position:top center}.mg-about-testimonial .mg-sec-title h2 {color:#fff}.mg-team {padding:70px 0 80px}.mg-team-member {position:relative;margin-bottom:30px}.mg-team-member .mg-team-info {position:absolute;bottom:0;left:0;width:100%;padding:20px;color:#fff;opacity:0;-webkit-transition:opacity .8s;transition:opacity .8s}.mg-team-member .mg-team-info h3 {position:relative;padding-bottom:15px;margin-bottom:8px;color:#fff}.mg-team-member .mg-team-info h3:after {content:'';width:0;height:2px;background-color:#295fb3;position:absolute;bottom:0;left:0;-webkit-transition:width .5s;transition:width .5s}.mg-team-member .mg-team-info strong {display:block;font-style:italic;margin-bottom:20px}.mg-team-member .mg-team-member-overlayer {position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(22, 38, 46, .9);opacity:0;-webkit-transition:opacity .8s;transition:opacity .8s;-webkit-transition-delay:.2s;transition-delay:.2s}.mg-team-member .mg-team-member-social {margin:0;padding:0;list-style:none}.mg-team-member .mg-team-member-social li {display:inline-block;float:left}.mg-team-member .mg-team-member-social li a {display:block;text-align:center;width:40px;font-size:16px;line-height:40px;background-color:rgba(0, 0, 0, .2);margin-right:5px;color:#fff;-webkit-transition:background-color .5s;transition:background-color .5s}.mg-team-member .mg-team-member-social li a:hover {background-color:#295fb3}.mg-team-member:hover .mg-team-member-overlayer {opacity:1;-webkit-transition-delay:0s;transition-delay:0s}.mg-team-member:hover .mg-team-info {opacity:1;-webkit-transition-delay:.2s;transition-delay:.2s}.mg-team-member:hover .mg-team-info h3:after {width:60px;-webkit-transition-delay:.2s;transition-delay:.2s}.mg-about-us-txt {text-align:center}.mg-about-clients {padding:80px 0;background-color:#f2f2f2}.mg-booking-form .nav-tabs>li {width:25%;text-align:center}.mg-booking-form .nav-tabs>li>a {color:#ced4d6;position:relative;background-color:transparent!important;border-width:0!important;box-shadow:none!important}.mg-booking-form .nav-tabs>li>a span.mg-bs-tab-num {display:block;font-weight:600;color:#16262e;vertical-align:middle;margin:0 auto 10px;text-align:center;border-width:3px;border-style:solid;border-color:#dbdedf;background-color:#fff;border-radius:50%;padding:0;text-transform:uppercase;width:55px;line-height:49px;-webkit-transition:border-color .4s, color .4s;transition:border-color .4s, color .4s}.mg-cart-room h3, .mg-cart-total, .mg-cart-total strong, .mg-terms-input label {font-weight:400}.mg-booking-form .nav-tabs>li>a span.mg-bs-bar {display:block;width:100%;height:3px;background-color:#dbdedf;position:absolute;top:50%;right:-50%;margin-top:-17px;z-index:-1}.mg-booking-form .nav-tabs>li>a span.mg-bs-bar:after {content:'';display:block;width:0;height:100%;background-color:#295fb3;position:absolute;top:0;left:0;-webkit-transition:width .4s;transition:width .4s}.mg-booking-form .nav-tabs>li.active>a {border-width:0;color:#16262e}.mg-booking-form .nav-tabs>li.active>a span.mg-bs-tab-num {color:#295fb3;border-color:#295fb3}.mg-booking-form .nav-tabs>li.mg-step-done>a {color:#295fb3}.mg-booking-form .nav-tabs>li.mg-step-done>a span.mg-bs-tab-num {color:#fff;border-color:#295fb3;background-color:#295fb3}.mg-booking-form .nav-tabs>li.mg-step-done>a span.mg-bs-bar:after {width:100%}.mg-booking-form .tab-content {padding:0;border-width:0}.mg-cart-address, .mg-cart-room h3, .mg-widget-cart-row {border-bottom:1px solid rgba(255, 255, 255, .1)}.mg-book-form-input {min-height:100px}.mg-book-form-input label {font-weight:400;color:#16262e;font-size:16px;margin-bottom:10px}.mg-book-form-billing, .mg-book-form-personal {padding-top:50px;padding-bottom:30px}.mg-terms-input {margin-bottom:30px}.mg-widget-cart-row {padding:15px 0}.mg-widget-cart-row strong {color:#fff;display:inline-block;margin-right:5px}.mg-cart-room h3 {font-size:22px;color:#fff;margin-bottom:20px;padding-bottom:10px}.mg-cart-total {padding:50px 0 10px;font-size:25px;line-height:35px;color:#fff}.mg-cart-address {padding:20px 0 0}.mg-cart-address>strong {color:#fff;margin-bottom:20px;display:block;float:left}.mg-cart-address>address {margin-left:120px}.mg-saerch-room .mg-book-now {padding:20px 35px}.mg-available-rooms {padding:70px 0}.mg-available-rooms .mg-avl-room {padding-bottom:80px}.mg-available-rooms .mg-avl-room:last-child {padding-bottom:0}.mg-available-rooms .mg-room-fecilities {margin-bottom:15px}.mg-available-rooms .mg-room-fecilities ul {margin:0;padding:0;list-style:none}.mg-available-rooms .mg-room-fecilities ul li {font-size:18px;line-height:28px;padding-bottom:5px}.mg-available-rooms .mg-avl-room-title {margin-top:0;margin-bottom:8px;padding-bottom:10px;border-bottom:1px solid #f2f2f2}.mg-available-rooms .mg-avl-room-title a {color:#16262e}.mg-available-rooms .mg-avl-room-title span {font-family:"Open Sans";font-weight:300;color:#295fb3;float:right}.mg-paid .mg-widget {background-image:url(http://www.urbanvibes.in/assets/bhs5/images/paid.png);background-repeat:no-repeat;background-position:100% 0}.mg-paid .mg-widget .mg-payment-id {color:#fff;margin:0 0 20px;font-size:25px}.alert {border-radius:1px;margin-bottom:23px}.alert .mg-alert-icon {font-size:28px;line-height:56px;width:60px;border-radius:30px;display:inline-block;text-align:center;border-width:2px;border-style:solid;border-color:#16262e}.alert-danger .mg-alert-payment, .alert-info .mg-alert-payment, .alert-success .mg-alert-payment, .alert-warning .mg-alert-payment {display:inline-block;margin-left:20px;font-size:20px}.alert .close {opacity:.5;-webkit-transition:opacity .3s;transition:opacity .3s}.alert .close:hover {opacity:1}.alert-success {border-color:#d0edce;background-color:#effbf0;color:#60a662}.alert-success .mg-alert-icon {color:#60a662;border-color:#60a662}.alert-success h1, .alert-success h2, .alert-success h3, .alert-success h4, .alert-success h5, .alert-success h6 {color:#60a662;margin-top:0}.alert-success .close {color:#60a662}.alert-info {border-color:#bceafc;background-color:#e3f5fc;color:#53adcf}.alert-info .mg-alert-icon {color:#53adcf;border-color:#53adcf}.alert-info h1, .alert-info h2, .alert-info h3, .alert-info h4, .alert-info h5, .alert-info h6 {color:#53adcf;margin-top:0}.alert-info .close {color:#53adcf}.alert-warning {border-color:#f6e4bd;background-color:#fdf8ed;color:#d3a33b}.alert-warning .mg-alert-icon {color:#d3a33b;border-color:#d3a33b}.alert-warning h1, .alert-warning h2, .alert-warning h3, .alert-warning h4, .alert-warning h5, .alert-warning h6 {color:#d3a33b;margin-top:0}.alert-warning .close {color:#d3a33b}.alert-danger {border-color:#faced3;background-color:#fceaec;color:#e74659}.alert-danger .mg-alert-icon {color:#d3a33b;border-color:#d3a33b}.alert-danger h1, .alert-danger h2, .alert-danger h3, .alert-danger h4, .alert-danger h5, .alert-danger h6 {color:#d3a33b;margin-top:0}.alert-danger .close {color:#d3a33b}.progress {border-radius:1px;height:8px;overflow:visible;margin-top:45px}.progress+.progress {margin-top:60px}.progress .progress-bar {position:relative;background-color:#295fb3;box-shadow:none}.progress .progress-bar .mg-progress-bar-left, .progress .progress-bar .mg-progress-bar-popup {font-family:"Playfair Display", serif;font-size:16px;line-height:30px;position:absolute;top:-35px;color:#16262e;text-transform:uppercase}.progress .progress-bar .mg-progress-bar-popup {right:0}.progress .progress-bar .mg-progress-bar-left {left:0}.progress .progress-bar.progress-bar-dark {background-color:#16262e}.progress .progress-bar.progress-bar-primary {background-color:#3b95e8}.progress .progress-bar.progress-bar-success {background-color:#40c640}.progress .progress-bar.progress-bar-info {background-color:#2ebfea}.progress .progress-bar.progress-bar-warning {background-color:#f6a430}.progress .progress-bar.progress-bar-danger {background-color:#f23a34}.progress.progress-outline {height:11px;box-shadow:none;border:1px solid #eaedee;background-color:transparent;padding:3px}.table>thead>tr>th {background-color:#f8f9f9;color:#16262e}.panel {border-radius:1px;box-shadow:none;border-color:#eaedee}.panel.panel-default .panel-heading {border-color:#eaedee;background-color:#fff;padding:0}.panel.panel-default .panel-heading a {display:block;padding:10px 15px;position:relative;color:#295fb3;outline-width:0}.panel.panel-default .panel-heading a:after, .panel.panel-default .panel-heading a:before {content:'';background-color:#295fb3;position:absolute;top:50%}.panel.panel-default .panel-heading a:after {width:21px;height:1px;right:20px}.panel.panel-default .panel-heading a:before {width:1px;height:21px;right:30px;margin-top:-10px;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transition:-webkit-transform .5s ease .2s;transition:transform .5s ease .2s}.mg-footer-widget, .panel.panel-default .panel-heading a.collapsed:after {background-color:#1c57b3;}.panel.panel-default .panel-heading a.collapsed {color:#16262e}.panel.panel-default .panel-heading a.collapsed:before {background-color:#16262e;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.panel.panel-default .panel-heading .panel-title {font-size:19px}.panel.panel-default .panel-heading+.panel-collapse>.panel-body {border-top-color:#eaedee}.mg-footer-widget {padding:30px 0;color:#fff;}.mg-footer-widget .widget {margin-bottom:0}.mg-footer-widget .widget:after, .mg-footer-widget .widget:before {content:" ";display:table}.mg-footer-widget a {color:#fff}.mg-footer-widget a:hover {color:#295fb3}.mg-footer-widget .form-control {height:auto;padding:8px 12px;border-radius:1px;border-color:#fff;color:#fff;background-color:transparent}.mg-footer-widget .form-control::-webkit-input-placeholder {color:#fff}.mg-footer-widget .form-control:-moz-placeholder {color:#fff}.mg-footer-widget .form-control::-moz-placeholder {color:#fff}.mg-footer-widget .form-control:-ms-input-placeholder {color:#fff}.mg-footer-widget .form-control:focus {color:#fff;border-color:#295fb3;box-shadow:none}.mg-footer-widget .mg-instagram a {display:block;position:relative}.mg-footer-widget .mg-instagram a:after {content:'';width:100%;height:100%;background-color:rgba(0, 0, 0, 0);position:absolute;top:0;left:0;right:0;z-index:9;-webkit-transition:background-color .5s;transition:background-color .5s}.mg-footer-widget .mg-instagram a:before {font-family:FontAwesome;content:'\f16d';text-align:center;position:absolute;top:50%;left:50%;z-index:10;color:#fff;-webkit-transform:translate(-50%, -50%) scale(.5);-ms-transform:translate(-50%, -50%) scale(.5);transform:translate(-50%, -50%) scale(.5);opacity:0;-webkit-transition:opacity .5s, -webkit-transform .5s;transition:opacity .5s, transform .5s}.mg-footer-widget .mg-instagram a:hover:after {background-color:rgba(22, 38, 46, .7)}.mg-footer-widget .mg-instagram a:hover:before {-webkit-transform:translate(-50%, -50%) scale(1.1);-ms-transform:translate(-50%, -50%) scale(1.1);transform:translate(-50%, -50%) scale(1.1);opacity:1}.mg-footer-widget .mg-instagram a img {width:100%}.mg-footer-widget .mg-widget-title {color:#fff;font-size:20px;font-weight:400;margin:0 0 25px}.mg-footer-widget .mg-widget-title:after {width:50px;background-color:#295fb3;}.mg-footer-social {margin:0;padding:0;list-style:none}.mg-footer-social>li {display:inline-block;margin-right:3px}.mg-footer-social>li>a {display:block;font-size:18px;background-color:rgba(0, 0, 0, .15);width:40px;text-align:center;line-height:40px;color:#fff;-webkit-transition:background-color .3s;transition:background-color .3s;padding:10px}.mg-footer-social>li>a:hover {background-color:#295fb3;color:#fff}.mg-instagram {margin:0;padding:0;list-style:none}.mg-instagram>li {float:left;width:33.33333333%}.mg-copyright {padding:15px 0;color:#fff;background-color:#295fb3;font-size:13px;text-align:center;}.mg-copyright a {color: #000; font-weight: bold;}.mg-copyright a:hover {color:#295fb3;text-decoration:none}.mg-copyright p {margin:0}.mg-footer-nav {margin:0;padding:0;list-style:none}.mg-footer-nav>li {float:left;margin-right:20px}.mg-light-footer .mg-footer-widget {background-color:#f7f7f7;color:#7a8a92}.mg-light-footer .mg-widget-title {color:#16262e}.mg-light-footer .mg-copyright {color:#7a8a92;background-color:#eaeaea}.mg-light-footer .mg-footer-social>li>a {background-color:#16262e}.mg-light-footer .mg-footer-social>li>a:hover {background-color:#295fb3}@media (max-width:1199px) {.mg-room.mg-room-col-2:hover figcaption, .mg-room.mg-room-col-4:hover figcaption {background-color:rgba(0, 0, 0, .2)}.carousel-caption>h2 {font-size:55px}.carousel-caption>p {font-size:20px}.mg-room figcaption .mg-room-price, .mg-room figcaption .mg-room-rating, .mg-room figcaption h2 {-webkit-transform:translate(0, 90px);-ms-transform:translate(0, 90px);transform:translate(0, 90px)}.mg-room figcaption .btn-link {-webkit-transform:translate(0, 10px);-ms-transform:translate(0, 10px);transform:translate(0, 10px)}.mg-room figcaption p {margin-bottom:5px;font-size:13px;line-height:20px}.mg-room figcaption p, .mg-room figcaption ul {-webkit-transform:translate(0, 10px);-ms-transform:translate(0, 10px);transform:translate(0, 10px)}.mg-room.mg-room-col-2 figcaption h2 {font-size:25px;-webkit-transform:translate(0, 180px);-ms-transform:translate(0, 180px);transform:translate(0, 180px)}.mg-room.mg-room-col-2 figcaption .mg-room-price, .mg-room.mg-room-col-2 figcaption .mg-room-rating {-webkit-transform:translate(0, 180px);-ms-transform:translate(0, 180px);transform:translate(0, 180px)}.mg-room.mg-room-col-2 figcaption p {display:none}.mg-room.mg-room-col-2:hover figcaption .btn, .mg-room.mg-room-col-2:hover figcaption p, .mg-room.mg-room-col-2:hover figcaption ul {opacity:1;-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0)}.mg-room.mg-room-col-2:hover figcaption .btn {opacity:1;-webkit-transition-delay:.5s;transition-delay:.5s}.mg-room.mg-room-col-2:hover figcaption .btn.btn-link {-webkit-transition:opacity .3s ease .5s, -webkit-transform .3s ease .5s, color .3s;transition:opacity .3s ease .5s, transform .3s ease .5s, color .3s}.mg-room.mg-room-col-2:hover figcaption p, .mg-room.mg-room-col-2:hover figcaption ul {-webkit-transition-delay:.4s;transition-delay:.4s}.mg-room.mg-room-col-2:hover figcaption .mg-room-price, .mg-room.mg-room-col-2:hover figcaption .mg-room-rating, .mg-room.mg-room-col-2:hover figcaption h2 {-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0)}.mg-room.mg-room-col-2:hover figcaption .mg-room-rating, .mg-room.mg-room-col-2:hover figcaption h2 {-webkit-transition-delay:.1s;transition-delay:.1s}.mg-room.mg-room-col-2:hover figcaption .mg-room-price {-webkit-transition-delay:.2s;transition-delay:.2s}.mg-room.mg-room-col-4 figcaption h2 {-webkit-transform:translate(0, 50px);-ms-transform:translate(0, 50px);transform:translate(0, 50px)}.mg-room.mg-room-col-4 figcaption .mg-room-rating {display:none;-webkit-transform:translate(0, 50px);-ms-transform:translate(0, 50px);transform:translate(0, 50px)}.mg-room.mg-room-col-4 figcaption .mg-room-price {font-size:20px;-webkit-transform:translate(0, 50px);-ms-transform:translate(0, 50px);transform:translate(0, 50px)}.mg-room.mg-room-col-4 figcaption .btn-link {margin-top:0}.mg-room.mg-room-col-4 figcaption .btn.btn-main {display:none;margin-top:20px}.mg-room.mg-room-col-4:hover figcaption .btn, .mg-room.mg-room-col-4:hover figcaption p, .mg-room.mg-room-col-4:hover figcaption ul {opacity:1;-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0)}.mg-room.mg-room-col-4:hover figcaption .btn {opacity:1;-webkit-transition-delay:.5s;transition-delay:.5s}.mg-room.mg-room-col-4:hover figcaption .btn.btn-link {-webkit-transition:opacity .3s ease .5s, -webkit-transform .3s ease .5s, color .3s;transition:opacity .3s ease .5s, transform .3s ease .5s, color .3s}.mg-room.mg-room-col-4:hover figcaption p, .mg-room.mg-room-col-4:hover figcaption ul {-webkit-transition-delay:.4s;transition-delay:.4s}.mg-room.mg-room-col-4:hover figcaption .mg-room-price, .mg-room.mg-room-col-4:hover figcaption .mg-room-rating, .mg-room.mg-room-col-4:hover figcaption h2 {-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0)}.mg-room.mg-room-col-4:hover figcaption .mg-room-rating, .mg-room.mg-room-col-4:hover figcaption h2 {-webkit-transition-delay:.1s;transition-delay:.1s}.mg-room.mg-room-col-4:hover figcaption .mg-room-price {-webkit-transition-delay:.2s;transition-delay:.2s}.mg-book-now .mg-bn-title {font-size:25px}.mg-book-now .mg-bn-title .mg-bn-big {font-size:14px}.mg-404-error-txt {padding:0 140px}}@media (max-width:991px) {.mg-room.mg-room-col-2:hover figcaption, .mg-room.mg-room-col-4:hover figcaption {background-color:rgba(0, 0, 0, .2)}.carousel-caption>h2 {font-size:45px}.carousel-caption>p {font-size:20px}.navbar-nav>li>a {padding:28px 9px 27px}.navbar-brand img {height:55px}.mg-search-box-cont {margin:15px 20px}.mg-search-box {bottom:-73px}.mg-room figcaption h2 {-webkit-transform:translate(0, 50px);-ms-transform:translate(0, 50px);transform:translate(0, 50px)}.mg-room figcaption .mg-room-rating {display:none;-webkit-transform:translate(0, 90px);-ms-transform:translate(0, 90px);transform:translate(0, 90px)}.mg-room figcaption .mg-room-price {-webkit-transform:translate(0, 50px);-ms-transform:translate(0, 50px);transform:translate(0, 50px)}.mg-room figcaption .btn-link {-webkit-transform:translate(0, 10px);-ms-transform:translate(0, 10px);transform:translate(0, 10px)}.mg-room figcaption .btn-main, .mg-room figcaption p {display:none}.mg-room figcaption p, .mg-room figcaption ul {-webkit-transform:translate(0, 10px);-ms-transform:translate(0, 10px);transform:translate(0, 10px)}.mg-room.mg-room-col-2 figcaption h2 {font-size:25px;-webkit-transform:translate(0, 120px);-ms-transform:translate(0, 120px);transform:translate(0, 120px)}.mg-room.mg-room-col-2 figcaption .mg-room-rating {display:block;-webkit-transform:translate(0, 120px);-ms-transform:translate(0, 120px);transform:translate(0, 120px)}.mg-room.mg-room-col-2 figcaption .mg-room-price {-webkit-transform:translate(0, 120px);-ms-transform:translate(0, 120px);transform:translate(0, 120px)}.mg-room.mg-room-col-2 figcaption .btn-main {display:inline-block}.mg-room.mg-room-col-2 figcaption ul {display:none}.mg-room.mg-room-col-2 figcaption p {display:block}.mg-room.mg-room-col-2:hover figcaption .btn, .mg-room.mg-room-col-2:hover figcaption p, .mg-room.mg-room-col-2:hover figcaption ul {opacity:1;-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0)}.mg-room.mg-room-col-2:hover figcaption .btn {opacity:1;-webkit-transition-delay:.5s;transition-delay:.5s}.mg-room.mg-room-col-2:hover figcaption .btn.btn-link {-webkit-transition:opacity .3s ease .5s, -webkit-transform .3s ease .5s, color .3s;transition:opacity .3s ease .5s, transform .3s ease .5s, color .3s}.mg-room.mg-room-col-2:hover figcaption p, .mg-room.mg-room-col-2:hover figcaption ul {-webkit-transition-delay:.4s;transition-delay:.4s}.mg-room.mg-room-col-2:hover figcaption .mg-room-price, .mg-room.mg-room-col-2:hover figcaption .mg-room-rating, .mg-room.mg-room-col-2:hover figcaption h2 {-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0)}.mg-room.mg-room-col-2:hover figcaption .mg-room-rating, .mg-room.mg-room-col-2:hover figcaption h2 {-webkit-transition-delay:.1s;transition-delay:.1s}.mg-room.mg-room-col-2:hover figcaption .mg-room-price {-webkit-transition-delay:.2s;transition-delay:.2s}.mg-room.mg-room-col-4 figcaption h2 {-webkit-transform:translate(0, 120px);-ms-transform:translate(0, 120px);transform:translate(0, 120px)}.mg-room.mg-room-col-4 figcaption .mg-room-rating {display:block;-webkit-transform:translate(0, 120px);-ms-transform:translate(0, 120px);transform:translate(0, 120px)}.mg-room.mg-room-col-4 figcaption .mg-room-price {font-size:20px;-webkit-transform:translate(0, 120px);-ms-transform:translate(0, 120px);transform:translate(0, 120px)}.mg-room.mg-room-col-4 figcaption .btn-link {margin-top:60px}.mg-room.mg-room-col-4 figcaption .btn.btn-main {display:inline-block;margin-top:60px}.mg-room.mg-room-col-4:hover figcaption .btn, .mg-room.mg-room-col-4:hover figcaption p, .mg-room.mg-room-col-4:hover figcaption ul {opacity:1;-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0)}.mg-room.mg-room-col-4:hover figcaption .btn {opacity:1;-webkit-transition-delay:.5s;transition-delay:.5s}.mg-room.mg-room-col-4:hover figcaption .btn.btn-link {-webkit-transition:opacity .3s ease .5s, -webkit-transform .3s ease .5s, color .3s;transition:opacity .3s ease .5s, transform .3s ease .5s, color .3s}.mg-room.mg-room-col-4:hover figcaption p, .mg-room.mg-room-col-4:hover figcaption ul {-webkit-transition-delay:.4s;transition-delay:.4s}.mg-room.mg-room-col-4:hover figcaption .mg-room-price, .mg-room.mg-room-col-4:hover figcaption .mg-room-rating, .mg-room.mg-room-col-4:hover figcaption h2 {-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0)}.mg-room.mg-room-col-4:hover figcaption .mg-room-rating, .mg-room.mg-room-col-4:hover figcaption h2 {-webkit-transition-delay:.1s;transition-delay:.1s}.mg-room.mg-room-col-4:hover figcaption .mg-room-price {-webkit-transition-delay:.2s;transition-delay:.2s}.mg-404-error-txt {padding:0 40px}.mg-about-testimonial .mg-testimonial-slider blockquote {padding:35px 80px 0}.mg-team-member .mg-team-info p {display:none}.mg-book-now .mg-bn-forms .col-md-3, .mg-book-now .mg-bn-forms .col-md-6 {padding-left:15px;padding-right:15px;margin-bottom:30px}.mg-book-now .mg-bn-forms>form>.row:first-child .row {margin-right:-15px;margin-left:-15px;margin-bottom:30px}.mg-book-now .mg-bn-title {text-align:center;box-shadow:none;position:relative}.mg-book-now .mg-bn-title:after {content:'';width:100px;height:3px;background-color:#295fb3;position:absolute;bottom:5px;left:50%;margin-left:-50px}.mg-instagram>li {width:25%}}@media (max-width:767px) {.navbar-brand { padding-left: 10px; padding-top: 5px;}.mg-room figcaption .mg-room-rating, .mg-room figcaption h2 {-webkit-transform:translate(0, 170px);-ms-transform:translate(0, 170px)}.container {width:100%}.carousel-caption>h2 {font-size:35px}.carousel-caption>p {font-size:16px}.header .container {position:relative}.header .navbar-collapse {background-color:rgb(39, 53, 116);position:absolute;top:100%;right:15px;min-width:300px;max-height:320px;padding:0;text-align:left}.header .navbar-collapse .navbar-nav {margin:0}.navbar-nav .open .dropdown-menu>.active>a {color:#fff!important;background-color:#295fb3!important}.navbar-nav>li>a {padding:15px 20px!important}.navbar-nav>li>a:hover {color:#fff!important;background-color:#295fb3!important}.dropdown>ul {display:none;padding-left:20px!important;background-color:rgba(0, 0, 0, .1)!important}.dropdown>ul a {-webkit-transition:color .5s;transition:color .5s}.dropdown>ul a:hover {color:#295fb3!important}.navbar-inverse .navbar-nav>li.active>a {box-shadow:none;color:#fff!important;background-color:#295fb3!important}.mg-room.mg-room-col-2:hover figcaption, .mg-room.mg-room-col-4:hover figcaption {background-color:rgba(0, 0, 0, .2)}.header .navbar-collapse.collapse {display:none!important}.header .navbar-collapse.collapse.in {display:block!important}.mg-search-box-cont {position:absolute;top:0;right:0}.mg-room figcaption h2 {transform:translate(0, 170px)}.mg-room figcaption .mg-room-rating {display:block;transform:translate(0, 170px)}.mg-room figcaption .mg-room-price {-webkit-transform:translate(0, 170px);-ms-transform:translate(0, 170px);transform:translate(0, 170px)}.mg-room figcaption .btn-link {-webkit-transform:translate(0, 10px);-ms-transform:translate(0, 10px);transform:translate(0, 10px)}.mg-room figcaption .btn-main {display:inline-block}.mg-room figcaption p {display:block;margin-bottom:23px;font-size:inherit;line-height:inherit}.mg-404-badg, .mg-available-rooms img {margin-bottom:20px}.mg-room figcaption p, .mg-room figcaption ul {-webkit-transform:translate(0, 10px);-ms-transform:translate(0, 10px);transform:translate(0, 10px)}.mg-room.mg-room-col-2 figcaption h2 {font-size:25px;-webkit-transform:translate(0, 175px);-ms-transform:translate(0, 175px);transform:translate(0, 175px)}.mg-room.mg-room-col-2 figcaption .mg-room-rating {display:block;-webkit-transform:translate(0, 175px);-ms-transform:translate(0, 175px);transform:translate(0, 175px)}.mg-room.mg-room-col-2 figcaption .mg-room-price {-webkit-transform:translate(0, 175px);-ms-transform:translate(0, 175px);transform:translate(0, 175px)}.mg-room.mg-room-col-2 figcaption .btn-main {display:inline-block}.mg-room.mg-room-col-2 figcaption ul {display:none}.mg-room.mg-room-col-2 figcaption p {display:block}.mg-room.mg-room-col-2:hover figcaption .btn, .mg-room.mg-room-col-2:hover figcaption p, .mg-room.mg-room-col-2:hover figcaption ul {opacity:1;-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0)}.mg-room.mg-room-col-2:hover figcaption .btn {opacity:1;-webkit-transition-delay:.5s;transition-delay:.5s}.mg-room.mg-room-col-2:hover figcaption .btn.btn-link {-webkit-transition:opacity .3s ease .5s, -webkit-transform .3s ease .5s, color .3s;transition:opacity .3s ease .5s, transform .3s ease .5s, color .3s}.mg-room.mg-room-col-2:hover figcaption p, .mg-room.mg-room-col-2:hover figcaption ul {-webkit-transition-delay:.4s;transition-delay:.4s}.mg-room.mg-room-col-2:hover figcaption .mg-room-price, .mg-room.mg-room-col-2:hover figcaption .mg-room-rating, .mg-room.mg-room-col-2:hover figcaption h2 {-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0)}.mg-room.mg-room-col-2:hover figcaption .mg-room-rating, .mg-room.mg-room-col-2:hover figcaption h2 {-webkit-transition-delay:.1s;transition-delay:.1s}.mg-room.mg-room-col-2:hover figcaption .mg-room-price {-webkit-transition-delay:.2s;transition-delay:.2s}.mg-room.mg-room-col-4 figcaption h2 {-webkit-transform:translate(0, 50px);-ms-transform:translate(0, 50px);transform:translate(0, 50px)}.mg-room.mg-room-col-4 figcaption .mg-room-rating {display:none;-webkit-transform:translate(0, 50px);-ms-transform:translate(0, 50px);transform:translate(0, 50px)}.mg-room.mg-room-col-4 figcaption .mg-room-price {font-size:20px;-webkit-transform:translate(0, 50px);-ms-transform:translate(0, 50px);transform:translate(0, 50px)}.mg-room.mg-room-col-4 figcaption .btn-link {margin-top:0}.mg-room.mg-room-col-4 figcaption .btn.btn-main {display:none;margin-top:60px}.mg-room.mg-room-col-4:hover figcaption .btn, .mg-room.mg-room-col-4:hover figcaption p, .mg-room.mg-room-col-4:hover figcaption ul {opacity:1;-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0)}.mg-room.mg-room-col-4:hover figcaption .btn {opacity:1;-webkit-transition-delay:.5s;transition-delay:.5s}.mg-room.mg-room-col-4:hover figcaption .btn.btn-link {-webkit-transition:opacity .3s ease .5s, -webkit-transform .3s ease .5s, color .3s;transition:opacity .3s ease .5s, transform .3s ease .5s, color .3s}.mg-room.mg-room-col-4:hover figcaption p, .mg-room.mg-room-col-4:hover figcaption ul {-webkit-transition-delay:.4s;transition-delay:.4s}.mg-room.mg-room-col-4:hover figcaption .mg-room-price, .mg-room.mg-room-col-4:hover figcaption .mg-room-rating, .mg-room.mg-room-col-4:hover figcaption h2 {-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0)}.mg-room.mg-room-col-4:hover figcaption .mg-room-rating, .mg-room.mg-room-col-4:hover figcaption h2 {-webkit-transition-delay:.1s;transition-delay:.1s}.mg-room.mg-room-col-4:hover figcaption .mg-room-price {-webkit-transition-delay:.2s;transition-delay:.2s}.mg-404-error-txt {padding:0}.mg-404-badg {width:190px;float:none!important}.mg-about-testimonial .mg-testimonial-slider blockquote {padding:35px 0 0}.mg-team-member .mg-team-info p {display:block}.mg-booking-form .nav-tabs>li>a span.mg-bs-bar {margin-top:-15px}.mg-booking-form .nav-tabs>li {font-size:13px}.mg-booking-form .nav-tabs>li>a {padding-right:5px;padding-left:5px}.mg-booking-form .nav-tabs>li>a span.mg-bs-tab-num {width:45px;line-height:39px}.mg-instagram>li {width:20%}}.img-service, .nivo-lightbox-error, .nivo-lightbox-image {text-align:center}@media (max-width:662px) {.carousel-caption { right: 10%; left: 10%;}.carousel-inner p{display:none;}.carousel {width: 100%; margin-top: 25px;}.carousel-indicators { bottom: -23px;}.header.transp+.carousel .carousel-caption {margin-bottom:0}.carousel-caption>h2 {font-size:25px}.carousel-caption>p {font-size:14px;line-height:23px}.carousel-caption>img {width:100px}.header.transp+.carousel .carousel-control {margin-top:-60px!important}.header.transp {position:relative;top:0;z-index:999}.header.transp .mg-search-box, .header.transp .navbar-inverse {background-color:#273574;}.header.transp .navbar-default {background-color:rgba(255, 255, 255, .3)}.header.transp+.mg-page-title {padding-top:70px}.navbar-toggle { border-radius: 1px; border-color: #000 !important; margin-top: 20px; margin-right: 10px; margin-bottom: 21px;background:#000 !important;}}@media (max-width:480px) {.container {width:100%}.mg-404-error-txt .mg-404-txt-search .mg-404-search-form input {max-width:150px}}@media (max-width:1199px) {.mg-boxed {width:992px}.mg-boxed .header {max-width:992px}.mg-boxed .carousel-caption>h2 {font-size:50px}.mg-boxed .carousel-caption>p {font-size:18px;line-height:28px}}@media (max-width:991px) {.mg-boxed {width:767px}.mg-boxed .header {max-width:767px}.mg-boxed .carousel-caption>h2 {font-size:35px}.mg-boxed .carousel-caption>p {font-size:15px;line-height:25px}.mg-boxed .carousel-caption>img {width:120px}}@media (max-width:767px) {.mg-boxed {width:500px}.mg-boxed .header {max-width:500px}.mg-boxed .carousel-caption>h2 {font-size:25px}.mg-boxed .carousel-caption>p {font-size:13px;line-height:23px}.mg-boxed .carousel-caption>img {width:90px}.mg-boxed .header.transp+.carousel .carousel-caption {margin-bottom:0}.mg-boxed .header.transp+.carousel .carousel-control {margin-top:-60px!important}.mg-boxed .header.transp {position:relative;top:0;z-index:999}.mg-boxed .header.transp .mg-search-box, .mg-boxed .header.transp .navbar-inverse {background-color:#16262e}.mg-boxed .header.transp .navbar-default {background-color:rgba(255, 255, 255, .3)}.mg-boxed .header.transp+.mg-page-title {padding-top:70px}}@media (max-width:500px) {.mg-boxed {width:100%}.mg-boxed .header {max-width:100%}}.img-service {display:inline-block;/* background-color:#295fb3; */border-radius:50%;width: 100px; height: 135px;float:left;-webkit-transition:background-color .3s;transition:background-color .3s}.img-service>img {margin-top:15px}.nivo-lightbox-theme-default.nivo-lightbox-overlay {background:#666;background:rgba(0, 0, 0, .6)}.nivo-lightbox-theme-default .nivo-lightbox-content.nivo-lightbox-loading {background:url(http://www.urbanvibes.in/assets/bhs5//images/nivo/loading.gif) 50% 50% no-repeat}.nivo-lightbox-theme-default .nivo-lightbox-nav {top:10%;width:8%;height:80%;text-indent:-9999px;background-repeat:no-repeat;background-position:50% 50%;opacity:.5}.nivo-lightbox-theme-default .nivo-lightbox-nav:hover {opacity:1;background-color:rgba(0, 0, 0, .5)}.nivo-lightbox-theme-default .nivo-lightbox-prev {background-image:url(http://www.urbanvibes.in/assets/bhs5//images/nivo/prev.png);border-radius:0 3px 3px 0}.nivo-lightbox-theme-default .nivo-lightbox-next {background-image:url(http://www.urbanvibes.in/assets/bhs5//images/nivo/next.png);border-radius:3px 0 0 3px}.nivo-lightbox-theme-default .nivo-lightbox-close {display:block;background:url(http://www.urbanvibes.in/assets/bhs5/images/nivo/close.png) no-repeat;width:16px;height:16px;text-indent:-9999px;padding:5px;opacity:.5}.nivo-lightbox-content, .nivo-lightbox-overlay {height:100%;width:100%}.nivo-lightbox-theme-default .nivo-lightbox-close:hover {opacity:1}.nivo-lightbox-theme-default .nivo-lightbox-title-wrap {bottom:-7%}.nivo-lightbox-theme-default .nivo-lightbox-title {font:14px/20px 'Helvetica Neue', Helvetica, Arial, sans-serif;font-style:normal;font-weight:400;background:#000;color:#fff;padding:7px 15px;border-radius:30px}.nivo-lightbox-theme-default .nivo-lightbox-image img {background:#fff;-webkit-box-shadow:0 1px 1px rgba(0, 0, 0, .4);-moz-box-shadow:0 1px 1px rgba(0, 0, 0, .4);box-shadow:0 1px 1px rgba(0, 0, 0, .4)}.nivo-lightbox-theme-default .nivo-lightbox-ajax, .nivo-lightbox-theme-default .nivo-lightbox-inline {background:#fff;padding:40px;-webkit-box-shadow:0 1px 1px rgba(0, 0, 0, .4);-moz-box-shadow:0 1px 1px rgba(0, 0, 0, .4);box-shadow:0 1px 1px rgba(0, 0, 0, .4)}@media (-webkit-min-device-pixel-ratio:1.3), (-o-min-device-pixel-ratio:2.6/2), (min--moz-device-pixel-ratio:1.3), (min-device-pixel-ratio:1.3), (min-resolution:1.3dppx) {.nivo-lightbox-theme-default .nivo-lightbox-content.nivo-lightbox-loading {/* background-image:url(http://www.urbanvibes.in/assets/bhs5/images/nivo/loading@2x.gif); */background-size:32px 32px;background-image:url(http://www.urbanvibes.in/assets/bhs5/images/nivo/loading@2x.gif);}.nivo-lightbox-theme-default .nivo-lightbox-prev {/* background-image:url(http://www.urbanvibes.in/assets/bhs5/images/nivo/prev@2x.png); */background-image:url(http://www.urbanvibes.in/assets/bhs5/images/nivo/prev@2x.png);background-size:48px 48px}.nivo-lightbox-theme-default .nivo-lightbox-next {/* background-image:url(http://www.urbanvibes.in/assets/bhs5/images/nivo/next@2x.png); */background-image:url(http://www.urbanvibes.in/assets/bhs5/images/nivo/next@2x.png);background-size:48px 48px}.nivo-lightbox-theme-default .nivo-lightbox-close {/* background-image:url(http://www.urbanvibes.in/assets/bhs5/images/nivo/close@2x.png); */background-image:url(http://www.urbanvibes.in/assets/bhs5/images/nivo/close@2x.png);background-size:16px 16px}}.nivo-lightbox-overlay {position:fixed;top:0;left:0;z-index:99998;overflow:hidden;visibility:hidden;opacity:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.nivo-lightbox-overlay.nivo-lightbox-open {visibility:visible;opacity:1}.nivo-lightbox-wrap {position:absolute;top:10%;bottom:10%;left:10%;right:10%}.nivo-lightbox-title-wrap {position:absolute;bottom:0;left:0;width:100%;z-index:99999;text-align:center}.nivo-lightbox-nav {display:none}.nivo-lightbox-prev {position:absolute;top:50%;left:0}.nivo-lightbox-next {position:absolute;top:50%;right:0}.nivo-lightbox-close {position:absolute;top:2%;right:2%}.nivo-lightbox-image img {max-width:100%;max-height:100%;width:auto;height:auto;vertical-align:middle}.nivo-lightbox-content iframe, .nivo-lightbox-error {height:100%;width:100%}.nivo-lightbox-ajax, .nivo-lightbox-inline {max-height:100%;overflow:auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.nivo-lightbox-error {display:table;color:#fff;text-shadow:0 1px 1px #000}.nivo-lightbox-error p {display:table-cell;vertical-align:middle}.nivo-lightbox-notouch .nivo-lightbox-effect-fade, .nivo-lightbox-notouch .nivo-lightbox-effect-fadeScale, .nivo-lightbox-notouch .nivo-lightbox-effect-fall, .nivo-lightbox-notouch .nivo-lightbox-effect-slideDown, .nivo-lightbox-notouch .nivo-lightbox-effect-slideLeft, .nivo-lightbox-notouch .nivo-lightbox-effect-slideRight, .nivo-lightbox-notouch .nivo-lightbox-effect-slideUp {-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.nivo-lightbox-effect-fadeScale .nivo-lightbox-wrap {-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s;-webkit-transform:scale(.7);-moz-transform:scale(.7);-ms-transform:scale(.7);transform:scale(.7)}.nivo-lightbox-effect-fadeScale.nivo-lightbox-open .nivo-lightbox-wrap {-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.nivo-lightbox-effect-slideDown .nivo-lightbox-wrap, .nivo-lightbox-effect-slideLeft .nivo-lightbox-wrap, .nivo-lightbox-effect-slideRight .nivo-lightbox-wrap, .nivo-lightbox-effect-slideUp .nivo-lightbox-wrap {-webkit-transition:all .3s cubic-bezier(.25, .5, .5, .9);-moz-transition:all .3s cubic-bezier(.25, .5, .5, .9);-ms-transition:all .3s cubic-bezier(.25, .5, .5, .9);-o-transition:all .3s cubic-bezier(.25, .5, .5, .9);transition:all .3s cubic-bezier(.25, .5, .5, .9)}.nivo-lightbox-effect-slideLeft .nivo-lightbox-wrap {-webkit-transform:translateX(-10%);-moz-transform:translateX(-10%);-ms-transform:translateX(-10%);transform:translateX(-10%)}.nivo-lightbox-effect-slideRight .nivo-lightbox-wrap {-webkit-transform:translateX(10%);-moz-transform:translateX(10%);-ms-transform:translateX(10%);transform:translateX(10%)}.nivo-lightbox-effect-slideLeft.nivo-lightbox-open .nivo-lightbox-wrap, .nivo-lightbox-effect-slideRight.nivo-lightbox-open .nivo-lightbox-wrap {-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.nivo-lightbox-effect-slideDown .nivo-lightbox-wrap {-webkit-transform:translateY(-10%);-moz-transform:translateY(-10%);-ms-transform:translateY(-10%);transform:translateY(-10%)}.nivo-lightbox-effect-slideUp .nivo-lightbox-wrap {-webkit-transform:translateY(10%);-moz-transform:translateY(10%);-ms-transform:translateY(10%);transform:translateY(10%)}.nivo-lightbox-effect-slideDown.nivo-lightbox-open .nivo-lightbox-wrap, .nivo-lightbox-effect-slideUp.nivo-lightbox-open .nivo-lightbox-wrap {-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.nivo-lightbox-body-effect-fall .nivo-lightbox-effect-fall {-webkit-perspective:1000px;-moz-perspective:1000px;perspective:1000px}.nivo-lightbox-effect-fall .nivo-lightbox-wrap {-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;-webkit-transform:translateZ(300px);-moz-transform:translateZ(300px);-ms-transform:translateZ(300px);transform:translateZ(300px)}.nivo-lightbox-effect-fall.nivo-lightbox-open .nivo-lightbox-wrap {-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}.about_us p {font-size:16px;font-family:"Open Sans", HelveticaNeue, "Helvetica Neue", Helvetica, Arial, sans-serif!important;color:#444;text-align:justify}.more_about {width:100%;height:663px}.top-contant h2 {display:inline-block;color:#fff;font-size:35px}.bottom-contant, .top-contant {margin-left:550px;font-size:17px;font-family:tondo_lightregular, Helvetica, Arial, sans-serif;text-align:center}.top-contant {width:330px;color:#fff;margin-top:0;padding-top:85px}.bottom-contant {width:350px;color:#000;margin-top:200px}.bottom-contant h2 {display:inline-block;color:#295fb3;font-family:tondo_lightregular, Helvetica, Arial, sans-serif;font-size:35px}@keyframes hanging {0% {transform:rotate(10deg)}100% {transform:rotate(-10deg)}}.hanging-tab {float:right;margin-right:50px;animation:hanging alternate ease-in-out 4s infinite;transform-origin:50% 0;margin-top:-128px;z-index:-10;position:relative}@media only screen and (max-width:720px) {.hanging-tab, .more_about {display:none}}.img-welcome > img { width: 100%; height: 450px; object-fit: cover; border-radius: 10px;}.text-block.hover-bg {padding:15px;background-size:cover;background-position:center center;transition:all .4s;position:relative;height:200px}.row.row-sm [class*=col-] {padding-left:10px;padding-right:10px}.component-color {background-color:#fff}.box-box, .text-block img {background:rgba(255, 255, 255, .8)}.row.row-sm {margin-left:-10px;margin-right:-10px}.text-block.hover-bg * {position:relative;z-index:5}.text-block img {display:inline-block;max-width:100%;height:auto;margin-bottom:18px;border:2px solid rgba(0, 0, 0, .7);padding:3px;margin-top:23px}.box-box {padding-top:10px;padding-bottom:1px;border-radius:2px;box-shadow:0 0 5px rgba(0, 0, 0, .5)}.text-block .block-title {font-weight:400;font-size:16px!important;font-family:arial;margin-top:6px}.text-block {margin-bottom:50px}.carousel-inner>.item>a>img, .carousel-inner>.item>img {line-height:1;width:100%!important}.roomlisting-left {border:1px solid #ddd;padding:0;background:#f8f8f8;box-shadow:none;-webkit-box-shadow:none;margin:0;min-height:215px}.row.vres-flex-div {margin-top:15px;margin-bottom:30px;display:-webkit-box;display:box;display:-webkit-flex;display:flex}.vres-imgholder {position:absolute;overflow:hidden;left:0;top:0;border-radius:3px;margin:10px;max-width:200px;box-shadow:0 1px 3px rgba(0, 0, 0, .12), 0 1px 2px rgba(0, 0, 0, .24);-webkit-box-shadow:0 1px 3px rgba(0, 0, 0, .12), 0 1px 2px rgba(0, 0, 0, .24)}.vres-imgholder h3 {position:absolute;bottom:0;background:rgba(0, 0, 0, .6);font-weight:100;text-align:center;float:left;width:100%;padding:5px 10px;margin:0;color:#fff;font-size:16px;font-family:sans-serif}.card-list.otartrow.price-align {width:100%;border-radius:3px;display:inline-block;margin-bottom:12px;position:relative;border:1px solid #ccc;background:#fff;box-shadow:0 1px 3px rgba(0, 0, 0, .15);float:left;min-height:175px;margin-top:10px}.card-list.otartrow.price-align h3 {margin:0;font-size:19px;display:inline-block;padding:10px 10px 5px;vertical-align:middle;font-weight:400;line-height:1.2;width:100%;color:#045578;font-family:SourceSansProRegular, sans-serif!important}.vrem_left {width:60%;float:left;margin-top:5px}.vres-maxper {vertical-align:middle;width:100%;text-align:left;float:left;padding:0 10px}.rm_capacity {display:inline-block;line-height:1.4;margin-bottom:1px}.vrem_left b:after {content:':';right:2px}.vrem_left b {width:auto;padding-right:0;text-align:left;margin-right:5px;position:relative}.vres-maxper b {display:inline-block;font-size:13px;font-weight:400;margin-right:0}.vres-maxper a {text-decoration:none;color:rgba(0, 0, 0, 1);font-size:16px;position:relative;padding-right:20px;display:inline-block;vertical-align:bottom}.tipso_style {cursor:help}.vres-maxper a img {max-width:14px;position:absolute;right:3px;bottom:6px}.vres-card img {max-width:300px;width:100%;float:left;transition:all ease .4s}.vres-ame1 p.rate_tax-block {margin:0}.vres-ame1 {float:left;font-size:13px;vertical-align:top;margin:0;padding:0 10px;width:100%;line-height:1.4}.vrmprice, .vrmprice a {vertical-align:middle}.card-list p.rate_tax-block_1 {margin:0;color:#04aa07;font-weight:100;float:left;display:inline-block}.vrmprice.vrmprice_top {margin-top:-5px}.vrmprice {float:left;width:40%;margin:8px 0 5px;padding:0 15px;position:relative;text-align:right}.vrmprice p {margin:0;display:inline-block;position:relative}.card-list .vrmprice .strike_strong_cls {display:block}.card-list .vrmprice strong {font-size:24px;margin-top:0}.vrmprice strong {font-size:20px;display:inline-block;margin-top:-5px;position:relative}.card-list .vrmprice .strike_strong_cls i {display:inline-block;font-size:50%;color:#000}.vrmprice i {font-size:70%;font-style:normal}.card-list .vrmprice .strike_strong_cls .strike {text-decoration:line-through;display:inline-block;padding-right:0;color:#444;font-size:15px;margin-bottom:3px;font-weight:400}.div_compare, .vrmprice .strike {margin-bottom:0}.vrmprice a {position:relative;display:inline-block;font-size:18px;text-decoration:none;color:#7D7878}.book-rm-rate-wrap .bked-price span, .vrmprice strong {color:#111212}.vrmprice small {display:block;font-size:12px;color:#444;line-height:1}.div_compare {float:right;padding:0 15px;min-width:122px;text-align:right}.div_compare .compare_toggle_btn2 {margin-top:1px;position:relative;margin-right:2px}.div_compare .compare_toggle_btn2 input[type=checkbox] {opacity:0;position:relative;z-index:3}input[type=checkbox], input[type=radio] {box-sizing:border-box;padding:0}.div_compare .compare_toggle_btn2 span {position:absolute;height:14px;width:14px;display:inline-block;border:2px solid #aaa;top:5px;left:10px;border-radius:3px;z-index:1}.adult, .select_span, .vres-add-div {position:relative}.div_compare .compare_toggle_btn2, .div_compare span {display:inline-block;vertical-align:middle}.div_compare .compare_toggle_btn2 span::after {content:''}.div_compare span.compareroom {padding:0 0 3px;color:#333;font-size:13px}.vres_add_wrapper {width:100%;float:left;background:#fff;padding:10px;border-top:1px solid #ccc;border-radius:0 0 3px 3px;margin-top:10px}.vres_detail_links {float:left;text-align:left;width:60%}.vres-cnt-card .card-list h3 a, .vrt-links a {font-size:13px;text-decoration:none}.vrt-links a.promo-code-icon {font-size:10px;padding:2px;background-color:#fff;color:#E7B316!important;border-radius:3px;border:1px solid #E7B316;display:inline-block;margin-right:0;font-weight:700;font-family:arial}.vrt-links a.promo-code-icon .promo_offer_deal {margin:0}.vres-card {width:98%;height:inherit;background:#F8F8F8;margin-bottom:20px;float:left}.vres_add_btn {float:left;text-align:right;width:40%}.vres_center {display:inline-block}.vres_add_btn b {font-size:13px;color:#444;font-weight:400;padding-right:5px;float:left;margin-top:3px}.bt-primary.bt-primary {background:#FFCA11;color:#8f5600}.vres-btn, .vres_num a {vertical-align:middle;color:#333;text-decoration:none}.vres_add_btn .ad-rm {padding:8px 10px;min-width:100px;text-align:center;font-size:13px}.vres-btn {background-color:#fff;border:0 solid #ccc;padding:10px 15px;line-height:1;border-radius:3px;display:inline-block;font-size:14px;letter-spacing:0;transition:all ease .2s;box-shadow:0 1px 3px rgba(0, 0, 0, .12), 0 1px 2px rgba(0, 0, 0, .24);-webkit-box-shadow:0 1px 3px rgba(0, 0, 0, .12), 0 1px 2px rgba(0, 0, 0, .24)}.vres-btn:focus {box-shadow:0 2px 8px 0 rgba(0, 0, 0, .33);-webkit-box-shadow:0 2px 8px 0 rgba(0, 0, 0, .33);outline:0}.vres-ame1 ul {display:inline;padding:0}.vres-ame1 ul li {display:inline-block;margin-right:8px}.adrm-wrap {display:inline-block;margin-left:0}.vres_num {border:1px solid #ccc;border-radius:3px;display:none;background:#fff}.vres_num a:first-child {border-radius:3px 0 0 3px;border-right:1px solid #ccc}.vres_num a {font-size:11px;display:inline-block;padding:8px;background:#f8f8f8}.vres_num input, .vres_num input[type=text] {max-width:25px;display:inline-block;vertical-align:top;text-align:center;border:0;height:24px;font-size:14px;background:#fff}.vres-forms input[type=text], .vres-forms input[type=password], .vres-forms input[type=tel], .vres-forms input[type=email], form input[type=text], form input[type=password], form input[type=tel], form input[type=email], select, textarea {background-color:transparent;height:34px;display:inline-block;vertical-align:middle;font-size:14px;padding:5px 10px;transition:all ease .2s;border:1px solid #ccc;border-radius:0px;width:100%;max-width:150px;background-position:95% center;border-color: transparent transparent #ddd !important;}.vres_num a:last-child {border-radius:0 3px 3px 0;border-left:1px solid #ccc;padding:8px}.vres-add-div {display:none;width:100%;border-top:1px solid #ccc;border-radius:0 0 3px 3px;padding:5px 10px 2px;float:left;background:#fff;clear:both}.vres-add-div h5 {margin:14px 0 0;padding:0;color:#999;display:inline-block;vertical-align:middle;font-family:arial;font-size:12px;font-weight:700;float:left}.age-box {display:inline-block;text-align:center;padding-left:10px}.age-box span {font-size:13px;color:#222}.age-box p {font-size:11px;margin-bottom:0;line-height:10px;font-family:arial;color:#666}.select_span {font-size:13px;margin:3px 0 0 8px;display:block;min-height:34px;vertical-align:middle;border-radius:0;background-color:#fff;font-weight:400;float:left}.adult, .child {background:95% center;padding-left:5px;max-width:47px;padding-right:15px}.adult {z-index:1;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none}.select_span .fa.fa-caret-down {position:absolute;z-index:0;right:0;top:10px;margin-right:8px}.select_contant {float:left}.child {position:relative;z-index:1;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none}.age-box:last-child {padding-left:2px}.col-right-card {background:rgba(255, 255, 255, 1);padding:0}.filter-bk_summery {width:100%;position:relative;background:#f8f8f8;border:1px solid #ddd;border-radius:3px 3px 0 0}.vres-bookdiv, .vres-roombooked {background:#fff;position:relative}.filter-bk_summery::after, .filter-bk_summery::before {content:'';position:absolute;left:50%;margin-left:-5px;border-width:5px;border-style:solid}.filter-bk_summery::before {bottom:-5px;-webkit-transform:rotate(45deg);transform:rotate(45deg);z-index:1;border-color:transparent #ccc #ccc transparent}.filter-bk_summery::after {bottom:-4px;-webkit-transform:rotate(45deg);transform:rotate(45deg);z-index:2;border-color:transparent #f8f8f8 #f8f8f8 transparent}.filter-bk_summery p {margin:0;padding:5px;font-size:14px;text-align:center}.vres-bookdiv {padding:10px;border-radius:0 0 3px 3px;border:1px solid #ddd;margin:0}.vres-booked-dis {display:inline-block!important;vertical-align:middle}.vres-roombooked {height:inherit;border-radius:0 0 4px 4px;cursor:default;width:100%;display:none;z-index:80}.vres-roombooked ul {margin:0;float:left;width:100%;padding:0}.vres-roombooked ul li {list-style:none;padding:10px 0;float:left;border-bottom:1px solid rgba(0, 0, 0, .05);border-radius:3px;width:100%;position:relative}.bs-lbl {color:#666;font-weight:700;font-size:13px;margin-bottom:0}.vres-roombooked ul li span {font-size:13px;width:75%;font-weight:600}.bs-chkinout, .bs-night {color:#222;padding-left:10px}.vres-roombooked ul li span.bs-chkinout span, .vres-roombooked ul li span.bs-night, .vres-roombooked ul li span.fl-left, .vres-roombooked ul li span.fl-left span {font-weight:400;color:#222;line-height:17px}.fl-left {float:left!important}.vres-roombooked ul li span small {color:rgba(0, 0, 0, .8);font-size:77%;display:inline-block;padding-right:20px;margin-top:5px}.vres-roombooked ul li span small b {font-weight:400;font-size:13px;line-height:19px}.vres-loginbox .forgo-pass, .vres-roombooked ul li span a {color:#045578}.vres-roombooked ul li span a {font-size:15px;text-align:right;display:table-caption;vertical-align:middle;padding-left:5px;margin-top:-2px}.fl-left span {line-height:15px}.vres-roombooked ul li p {width:auto;margin:5px 0;vertical-align:middle;text-align:right;position:absolute;right:5px;bottom:0}.vres-roombooked ul li i.fa.fa-close {position:absolute;padding:5px;cursor:pointer;right:0;top:0;font-size:14px;color:#FF9F9F}.vres-roombooked .vres-total {width:100%;display:inline-block;padding:5px 0}.vres-roombooked .vres-total span i {font-style:normal}.vres-roombooked .vres-total span b {font-size:18px}.fl-right {float:right!important}.vres-roombooked .vres-total span {display:block;font-size:17px;font-family:SourceSansProRegular, sans-serif}.vres-prog-div h3, small {font-family:"Playfair Display", serif}.booking-section a.bknow {padding:10px 20px;display:block;text-align:center}.subhead-btn, .subhead-btn-bg {background:#40B9DE;color:#fff}.subhead-btn {color:#fff;display:inline-block;text-decoration:none;border-radius:3px;font-size:16px}.subhead-btn:hover {color:#fff}.vres-cnt-card {float:left;width:100%}.right_panel {width:30%}@media screen and (max-width:500px) and (min-width:240px) {.right_panel {position:fixed;flex:none;width:100%;bottom:0;left:0;display:inline-block;height:inherit!important;text-align:left;z-index:1036}.vres-bookdiv {padding:0 10px;width:100%;margin:0 auto;text-align:center;border-top:3px solid}.vres-roombooked .vres-total, .vres-roombooked ul {text-align:left}.vres-roombooked ul li {padding:1px}.vres-roombooked .vres-total span {text-align:left;display:inline-block;margin-left:6px}.filter-bk_summery {display:none}.booking-section a.bknow {padding:5px 10px;margin-top:0!important;float:right}.booking-section {max-width:none}.fl-right {float:none}.vres-roombooked .vres-total span b {display:inline-block}.vres_num input, .vres_num input[type=text] {max-width:40px}.vres-roombooked ul li span small {display:none}.vres-roombooked ul li span.bs-chkinout span, .vres-roombooked ul li span.bs-night, .vres-roombooked ul li span.fl-left, .vres-roombooked ul li span.fl-left span {padding:5px 0}.vres-roombooked ul li p {right:40px}}@media only screen and (max-width:325px) {.vres-cnt-card .card-list h3 {font-size:16px;line-height:1.3}.card-list.otartrow.price-align h3 {font-size:15px;line-height:1.3}.adrm-wrap {width:100%;margin-top:0;text-align:center;margin-left:0}}@media only screen and (max-width:350px) {.vrem_left {margin-bottom:10px;margin-top:0}.card-list .vrmprice strong {font-size:20px}}@media only screen and (max-width:360px) {.vrem_left {width:23.33%}}@media only screen and (max-width:365px) {.vres-maxper {padding-right:0}}@media only screen and (max-width:395px) {.vrem_left {width:20.33%}.vres-maxper {margin-top:0;width:100%}.vres-maxper b {font-size:12px}}@media only screen and (max-width:415px) {.vres-cnt-card .card-list h3 {width:100%}.vres-maxper {margin-top:5px}.vrmprice small {font-size:10px;text-align:center}.vrmprice.vrmprice_top {text-align:center;padding:0 10px 0 0;float:right;margin-top:3px}}@media only screen and (max-width:480px) {.vrem_left {width:23.33%}.vres-cnt-card {padding:0}}@media only screen and (max-width:486px) {.vrem_left b::after {content:':';right:2px;display:none}.vres-maxper a {padding-right:16px;padding-top:10px}.inner-row {width:100%;float:left;margin:0!important}.vrmprice.vrmprice_top {float:right;margin-top:3px;padding-right:10px}.vrem_left {float:none;width:100%!important}}@media only screen and (max-width:555px) {.vrem_left {margin-bottom:10px;margin-top:0}.vres_add_btn b {float:none}}@media only screen and (max-width:560px) {.vrem_left {width:33.33%}}@media only screen and (max-width:592px) {.vres-maxper {padding-right:0}}@media only screen and (max-width:610px) {.vres-cnt-card .card-list h3 {text-align:left;padding:10px 40px 5px 10px;font-size:18px;font-weight:400}}@media only screen and (max-width:768px) {.vres-imgholder {position:relative;left:0;top:0;right:0;margin:20px auto 0}.vres-cnt-card .card-list {background:#fff;overflow:hidden;min-height:130px}.vres-cnt-card .card-list h3 {padding-right:80px!important}.vrem_left {width:59.33%;margin-top:0}.vres-maxper {width:100%;text-align:left;padding:0 10px;margin:8px 0 0}.vres-card {background:0 0;border:none;padding:0}.vres-cnt-card .card-list.price-align .vrmprice p {margin-top:0}.vrmprice.vrmprice_top {float:right}}/* .row {padding:0;margin:0} */@media screen and (max-width:640px) and (min-width:501px) {.right_panel {position:fixed;flex:none;width:100%;bottom:0;left:0;display:inline-block;height:inherit!important;text-align:left;z-index:1036}.vres-bookdiv {padding:0 10px;width:100%;margin:0 auto;text-align:center;border-top:3px solid}.vres-roombooked .vres-total, .vres-roombooked ul {text-align:left}.vres-roombooked ul li {padding:1px}.vres-roombooked .vres-total span {text-align:left;display:inline-block}.filter-bk_summery {display:none}.booking-section a.bknow {padding:5px 10px;margin-top:0!important;float:right}.fl-right {float:none}.vres-roombooked .vres-total span b {display:inline-block}.vres_num input, .vres_num input[type=text] {max-width:40px}.vres-roombooked ul li span small {display:none}.vres-roombooked ul li span.bs-chkinout span, .vres-roombooked ul li span.bs-night, .vres-roombooked ul li span.fl-left, .vres-roombooked ul li span.fl-left span {padding:5px 0}.vres-roombooked ul li p {right:40px}.booking-section {max-width:none}}.check-box-wrap, .chk_group, .input-daterange label, .subhead-btn-bg, .vres-checkavail {display:inline-block}@media screen and (max-width:992px) and (min-width:800px) {.right_panel {width:40%}}.check-box-wrap {background:rgba(0, 0, 0, .75);border-bottom:0;padding:15px;border-radius:0;width:auto;float:none;vertical-align:top;margin-top:70px}.vres-check-wrap {text-align:center;margin:7px 0}.vres-checkavail {vertical-align:bottom;margin:0}.vres-checkavail .input-daterange label {margin-right:5px}.vres-checkavail label {text-align:left;font-size:14px;padding-bottom:4px;color:#333;display:inline-block}.input-daterange label p {margin:0;padding-bottom:5px;color:#fff}.vres_bhk_pos .full-bar-wrapper .input-daterange label p {color:#fff;margin-bottom:3px}.vres-check-wrap .vres-checkavail .chkinout .input-group.date {padding:5px 5px 5px 32px;position:relative}.vres-check-wrap .vres-checkavail .input-group.date {background-color:#fff;border-radius:3px;border:1px solid #ccc}.vres-checkavail .date .input-group-addon {padding:6px 8px;position:absolute;margin-top:0;margin-left:0;background:0 0;border:none;top:0;left:0;color:rgba(0, 0, 0, .5);font-size:20px;text-shadow:none;line-height:1}.vres-check-wrap .vres-checkavail input.form-control {max-width:99px;background-color:rgba(0, 0, 0, 0);height:22px;border:0;padding:5px;width:inherit;cursor:pointer}.vres-checkavail input.form-control {height:34px;width:200px;text-align:left}.subhead-btn-bg {background:#e7903f;padding:6px 10px;vertical-align:top;margin-bottom:4px;color:#fff;border:none;margin-top:28px}.vres-prog-wrap {background:rgba(0, 0, 0, .6);height:100%;left:0;position:fixed;text-align:center;top:0;width:100%;z-index:12000}#squaresWaveG, .vres-prog-div {position:relative;display:inline-block}.vres-prog-div {background:#fff;box-shadow:0 1px 3px rgba(0, 0, 0, .35);margin-top:-59px;min-height:118px;min-width:500px;top:50%}.vres-prog-div>div {display:inline-block;width:100%}.vres-prog-div h3 {float:left;font-weight:400;margin:0;padding:35px 0 15px;text-transform:uppercase;width:100%}small {font-size:80%}#squaresWaveG {width:150px;height:28px;margin:0 auto 25px}.email-home, .name-home, .text-home {margin-bottom:0}.squaresWaveG {position:absolute;top:0;background-color:#000;width:15px;height:15px;animation-name:bounce_squaresWaveG;-o-animation-name:bounce_squaresWaveG;-ms-animation-name:bounce_squaresWaveG;-webkit-animation-name:bounce_squaresWaveG;-moz-animation-name:bounce_squaresWaveG;animation-duration:1.5s;-o-animation-duration:1.5s;-ms-animation-duration:1.5s;-webkit-animation-duration:1.5s;-moz-animation-duration:1.5s;animation-iteration-count:infinite;-o-animation-iteration-count:infinite;-ms-animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;animation-direction:normal;-o-animation-direction:normal;-ms-animation-direction:normal;-webkit-animation-direction:normal;-moz-animation-direction:normal}#squaresWaveG_1 {left:0;animation-delay:.6s;-o-animation-delay:.6s;-ms-animation-delay:.6s;-webkit-animation-delay:.6s;-moz-animation-delay:.6s}#squaresWaveG_2 {left:20px;animation-delay:.75s;-o-animation-delay:.75s;-ms-animation-delay:.75s;-webkit-animation-delay:.75s;-moz-animation-delay:.75s}#squaresWaveG_3 {left:40px;animation-delay:.9s;-o-animation-delay:.9s;-ms-animation-delay:.9s;-webkit-animation-delay:.9s;-moz-animation-delay:.9s}#squaresWaveG_4 {left:60px;animation-delay:1.05s;-o-animation-delay:1.05s;-ms-animation-delay:1.05s;-webkit-animation-delay:1.05s;-moz-animation-delay:1.05s}#squaresWaveG_5 {left:80px;animation-delay:1.2s;-o-animation-delay:1.2s;-ms-animation-delay:1.2s;-webkit-animation-delay:1.2s;-moz-animation-delay:1.2s}#squaresWaveG_6 {left:100px;animation-delay:1.35s;-o-animation-delay:1.35s;-ms-animation-delay:1.35s;-webkit-animation-delay:1.35s;-moz-animation-delay:1.35s}#squaresWaveG_7 {left:120px;animation-delay:1.5s;-o-animation-delay:1.5s;-ms-animation-delay:1.5s;-webkit-animation-delay:1.5s;-moz-animation-delay:1.5s}#squaresWaveG_8 {left:140px;animation-delay:1.64s;-o-animation-delay:1.64s;-ms-animation-delay:1.64s;-webkit-animation-delay:1.64s;-moz-animation-delay:1.64s}@keyframes bounce_squaresWaveG {0% {background-color:#000}100% {background-color:#fff}}@-o-keyframes bounce_squaresWaveG {0% {background-color:#000}100% {background-color:#fff}}@-ms-keyframes bounce_squaresWaveG {0% {background-color:#000}100% {background-color:#fff}}@-webkit-keyframes bounce_squaresWaveG {0% {background-color:#000}100% {background-color:#fff}}@-moz-keyframes bounce_squaresWaveG {0% {background-color:#000}100% {background-color:#fff}}.book-fixed {position:fixed;top:0}.book-abso {position:absolute}.booking-section {display:inline-block;max-width:315px;width:100%}.text-home {height:height: 120px!important}.sub-btn-home input {background:#295fb3;padding:5px;font-weight:400;color:#000}.fig-1 {position:relative;margin-bottom:10px;display:inline-block}.text-box {position:absolute;bottom:0;background:rgba(255, 255, 255, .9);padding:7px;width:100%;right:0;left:0;text-align:center}.mg-copyright a {text-transform:capitalize}.hanging-tab {float: right;margin-right: 50px;animation: hanging alternate ease-in-out 4s infinite;transform-origin: 50% 0;margin-top: -128px;z-index: -10;position: relative;}.mg-sec-center-title {font-size: 30px; text-transform: capitalize; margin: 0 0 35px; padding-bottom: 15px; position: relative;text-align:center;color:#0d0a0a;font-weight: 700;}.mg-sec-center-title:after {width: 80px; height: 3px; background-color: #295fb3; content: ''; display: block;margin: 10px auto;}.villa-data { padding: 15px; position: absolute; width: 100%; bottom: 0; height: 100%; display: flex; align-items: end;}.villa-data::after{ content: ''; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: linear-gradient(0deg,rgba(0, 0, 0, 1) 0%, rgba(0, 0, 0, 0) 100%);}.short-detail { position: relative; z-index: 9; //transform: translateY(70%); transition: all 0.5s ease-in-out;}.short-detail p {opacity: 0;transition: all 0.5s ease-in-out;}.villabox:hover .short-detail { transform: translateY(0); opacity: 1;}.villabox:hover .short-detail p { opacity: 1;}/* .short-detail{display: flex; align-items: center; justify-content: space-between;gap:10px;} */.manage{ width: 20px; height: 20px;}.featured{position: absolute; top: 30px; left: -50px; z-index: 2; width: 200px; line-height: 30px; text-align: center; -webkit-transform: rotate(-42deg); -o--transform: rotate(-42deg); -moz--transform: rotate(-42deg); -ms--transform: rotate(-42deg); transform: rotate(-42deg); background: rgb(31, 31, 31); color: #fff;}.villabox { overflow: hidden; position: relative; border-radius: 40px;}.testtitle:after {position: relative;margin: 20px auto;}.text-white{color:#fff !important;}.short-detail h4 {font-size:16px;display: flex; align-items: center; gap: 10px; color: #fff; font-weight: 600;}.text-center{text-center}.videobox {background-color: rgb(237, 205, 128);border-radius:15px;overflow:hidden;}.videobox h4 {padding:15px;color:#000;}.mg-testi-partners {color:#1f1f1f;}.text-dark {color:#000;}.userimg {border-radius: 100px;border: solid 5px #fff;margin-top: -50px;margin-bottom: 10px;}address {font-size: 20px;color: #fff; } .homecontact{height: auto; } .text-right {text-align: right; } .homeinput{padding: 50px 0 30px !important; }.villasection{padding:100px 0;background:#e4f6ff;background-image: url(https://www.swmprop.tradelit.in/uploads/file/D2wSbsGROz.png); background-position: 0 50% !important; background-size: cover;}.h-100{height:100%;}.m-3{margin:20px;}td,th{border-top: 1px solid #295fb3 !important;color:#444;font-size: 14px;}.villasection {padding: 100px 0;}.founder{padding: 100px 0;background-color: #51b8ea; color: #000 !important; background-image: url(https://www.swmprop.tradelit.in/uploads/file/D2wSbsGROz.png);}.counter-box { text-align: center; background-color: rgba(255, 255, 255, 0.03); margin: 120px 0px 120px 0px; padding: 60px 30px;}.counter-box i { font-size: 40px; color: #fff;}.counter-box h3 { font-size: 36px; font-weight: 700; margin: 10px 0;color: #fff;}.counter-box p { font-size: 16px; color: #fff;}.counter-section { background: #0e2f6f; transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.welcome-contant .mg-sec-left-title::after{left: 0;}.cont-title::after{left: 0;}.eventContent { background: #fff; padding: 20px; border-radius: 8px; box-shadow: 0 0 15px #ddd; margin: 20px 0 !important; width:100%;}.list-unstyled li { display: flex; align-items: center; gap: 10px; color: #888;}.thumbnail { display: block; padding: 4px; margin-bottom: 20px; line-height: 1.42857143; background-color: #fff; border: 1px solid transparent; border-radius: 5px; -webkit-transition: border .2s ease-in-out; -o-transition: border .2s ease-in-out; transition: border .2s ease-in-out; overflow: hidden;}.thumbnail img { border-radius: 40px 40px 0 0;}.box { border: solid 1px #ddd; border-radius: 5px; padding: 10px;}.list-inline > li a { background: #2b6db3; padding: 10px 15px; color: #fff; border-radius: 10px; display: inline-block;}.list-inline > li { display: inline-block; padding-right: 0; padding-left: 0; margin: 5px;}.list-inline > li a:hover { background: #253374;}.mg-footer-widget a:hover {text-decoration:underline;}