@charset "utf-8";* {outline: none;margin: 0px;padding: 0px;border: none;text-decoration: none;font-family: "Poppins", sans-serif;box-sizing: border-box;}body {text-decoration: none;background: #fff;font-family: "Poppins", sans-serif;font-size: 16px;color: #505050;}.fa-rotate-90 {-ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";transform: rotate(90deg);}@font-face {font-family: "Poppins";src: url("../fonts/Poppins-Bold.eot");src: url("../fonts/Poppins-Bold.eot?#iefix") format("embedded-opentype"), url("../fonts/Poppins-Bold.woff2") format("woff2"), url("../fonts/Poppins-Bold.woff") format("woff"), url("../fonts/Poppins-Bold.ttf") format("truetype");font-weight: bold;font-style: normal;}@font-face {font-family: "Poppins";src: url("../fonts/Poppins-Thin.eot");src: url("../fonts/Poppins-Thin.eot?#iefix") format("embedded-opentype"), url("../fonts/Poppins-Thin.woff2") format("woff2"), url("../fonts/Poppins-Thin.woff") format("woff"), url("../fonts/Poppins-Thin.ttf") format("truetype");font-weight: 100;font-style: normal;}@font-face {font-family: "Poppins";src: url("../fonts/Poppins-SemiBold.eot");src: url("../fonts/Poppins-SemiBold.eot?#iefix") format("embedded-opentype"), url("../fonts/Poppins-SemiBold.woff2") format("woff2"), url("../fonts/Poppins-SemiBold.woff") format("woff"), url("../fonts/Poppins-SemiBold.ttf") format("truetype");font-weight: 600;font-style: normal;}@font-face {font-family: "Poppins";src: url("../fonts/Poppins-ExtraLight.eot");src: url("../fonts/Poppins-ExtraLight.eot?#iefix") format("embedded-opentype"), url("../fonts/Poppins-ExtraLight.woff2") format("woff2"), url("../fonts/Poppins-ExtraLight.woff") format("woff"), url("../fonts/Poppins-ExtraLight.ttf") format("truetype");font-weight: 200;font-style: normal;}@font-face {font-family: "Poppins";src: url("../fonts/Poppins-Regular.eot");src: url("../fonts/Poppins-Regular.eot?#iefix") format("embedded-opentype"), url("../fonts/Poppins-Regular.woff2") format("woff2"), url("../fonts/Poppins-Regular.woff") format("woff"), url("../fonts/Poppins-Regular.ttf") format("truetype");font-weight: normal;font-style: normal;}@font-face {font-family: "Poppins";src: url("../fonts/Poppins-Light.eot");src: url("../fonts/Poppins-Light.eot?#iefix") format("embedded-opentype"), url("../fonts/Poppins-Light.woff2") format("woff2"), url("../fonts/Poppins-Light.woff") format("woff"), url("../fonts/Poppins-Light.ttf") format("truetype");font-weight: 300;font-style: normal;}@font-face {font-family: "Poppins";src: url("../fonts/Poppins-Medium.eot");src: url("../fonts/Poppins-Medium.eot?#iefix") format("embedded-opentype"), url("../fonts/Poppins-Medium.woff2") format("woff2"), url("../fonts/Poppins-Medium.woff") format("woff"), url("../fonts/Poppins-Medium.ttf") format("truetype");font-weight: 500;font-style: normal;}@font-face {font-family: 'Montserrat';src: url('../fonts/Montserrat-Bold.eot');src: url('../fonts/Montserrat-Bold.eot?#iefix') format('embedded-opentype'), url('../fonts/Montserrat-Bold.woff') format('woff'), url('../fonts/Montserrat-Bold.ttf') format('truetype');font-weight: bold;font-style: normal;font-display: swap;}@font-face {font-family: 'Montserrat';src: url('../fonts/Montserrat-Medium.eot');src: url('../fonts/Montserrat-Medium.eot?#iefix') format('embedded-opentype'), url('../fonts/Montserrat-Medium.woff') format('woff'), url('../fonts/Montserrat-Medium.ttf') format('truetype');font-weight: 500;font-style: normal;font-display: swap;}@font-face {font-family: 'Montserrat';src: url('../fonts/Montserrat-SemiBold.eot');src: url('../fonts/Montserrat-SemiBold.eot?#iefix') format('embedded-opentype'), url('../fonts/Montserrat-SemiBold.woff') format('woff'), url('../fonts/Montserrat-SemiBold.ttf') format('truetype');font-weight: 600;font-style: normal;font-display: swap;}.clear {clear: both;}audio, ::selection {background: #00a6ff;color: #fff;}.effect-shine:hover {-webkit-mask-image: linear-gradient(-75deg, rgba(0, 0, 0, 0.8) 30%, #000 50%, rgba(0, 0, 0, 0.6) 70%);-webkit-mask-size: 200%;-webkit-animation: shine 2s infinite;animation: shine 2s infinite;}@-webkit-keyframes shine {from {-webkit-mask-position: 150%;}to {-webkit-mask-position: -50%;}}.effect-shine1:hover {-webkit-mask-image: linear-gradient(-75deg, rgba(255, 172, 0, 1) 30%, #000 50%, rgba(255, 172, 0, 0.6) 70%);-webkit-mask-size: 200%;-webkit-animation: shine 2s infinite;animation: shine 2s infinite;}@-webkit-keyframes shine1 {from {-webkit-mask-position: 150%;}to {-webkit-mask-position: -50%;}}input.enquiry-main-box::-webkit-input-placeholder {color: #666 !important;font-size: 1em !important;opacity: 1 !important;font-family: "Poppins", sans-serif;text-transform: capitalize;font-weight: 400;}input.enquiry-main-box::-moz-placeholder {color: #666 !important;font-size: 1em !important;opacity: 1 !important;font-family: "Poppins", sans-serif;text-transform: capitalize;font-weight: 400;}input.enquiry-main-box:-ms-input-placeholder {color: #666 !important;font-size: 1em !important;opacity: 1 !important;font-family: "Poppins", sans-serif;text-transform: capitalize;font-weight: 400;}input.enquiry-main-box:-moz-placeholder {color: #666 !important;font-size: 1em !important;opacity: 1 !important;font-family: "Poppins", sans-serif;text-transform: capitalize;font-weight: 400;}input.contact-enquiry-box::-webkit-input-placeholder {color: #666 !important;font-size: 1em !important;opacity: 1 !important;font-family: "Poppins", sans-serif;text-transform: capitalize;font-weight: 400;}input.contact-enquiry-box::-moz-placeholder {color: #666 !important;font-size: 1em !important;opacity: 1 !important;font-family: "Poppins", sans-serif;text-transform: capitalize;font-weight: 400;}input.contact-enquiry-box:-ms-input-placeholder {color: #666 !important;font-size: 1em !important;opacity: 1 !important;font-family: "Poppins", sans-serif;text-transform: capitalize;font-weight: 400;}input.contact-enquiry-box:-moz-placeholder {color: #666 !important;font-size: 1em !important;opacity: 1 !important;font-family: "Poppins", sans-serif;text-transform: capitalize;font-weight: 400;}input.contact-box::-webkit-input-placeholder {color: #fff !important;font-size: 1em !important;opacity: 1 !important;font-family: "Poppins", sans-serif;text-transform: capitalize;font-weight: 400;}input.contact-box::-moz-placeholder {color: #fff !important;font-size: 1em !important;opacity: 1 !important;font-family: "Poppins", sans-serif;text-transform: capitalize;font-weight: 400;}input.contact-box:-ms-input-placeholder {color: #fff !important;font-size: 1em !important;opacity: 1 !important;font-family: "Poppins", sans-serif;text-transform: capitalize;font-weight: 400;}input.contact-box:-moz-placeholder {color: #fff !important;font-size: 1em !important;opacity: 1 !important;font-family: "Poppins", sans-serif;text-transform: capitalize;font-weight: 400;}textarea.contact-box1::-webkit-input-placeholder {color: #fff !important;font-size: 1em !important;opacity: 1 !important;font-family: "Poppins", sans-serif;text-transform: capitalize;font-weight: 400;}textarea.contact-box1::-moz-placeholder {color: #fff !important;font-size: 1em !important;opacity: 1 !important;font-family: "Poppins", sans-serif;text-transform: capitalize;font-weight: 400;}textarea.contact-box1:-ms-input-placeholder {color: #fff !important;font-size: 1em !important;opacity: 1 !important;font-family: "Poppins", sans-serif;text-transform: capitalize;font-weight: 400;}textarea.contact-box1:-moz-placeholder {color: #fff !important;font-size: 1em !important;opacity: 1 !important;font-family: "Poppins", sans-serif;text-transform: capitalize;font-weight: 400;}textarea.enquiry-main-box1::-webkit-input-placeholder {color: #666 !important;font-size: 1em !important;opacity: 1 !important;font-family: "Poppins", sans-serif;text-transform: capitalize;font-weight: 400;}textarea.enquiry-main-box1::-moz-placeholder {color: #666 !important;font-size: 1em !important;opacity: 1 !important;font-family: "Poppins", sans-serif;text-transform: capitalize;font-weight: 400;}textarea.enquiry-main-box1:-ms-input-placeholder {color: #666 !important;font-size: 1em !important;opacity: 1 !important;font-family: "Poppins", sans-serif;text-transform: capitalize;font-weight: 400;}textarea.enquiry-main-box1:-moz-placeholder {color: #666 !important;font-size: 1em !important;opacity: 1 !important;font-family: "Poppins", sans-serif;text-transform: capitalize;font-weight: 400;}textarea.calback-box1::-webkit-input-placeholder {color: #666 !important;font-size: 1em !important;opacity: 1 !important;font-family: "Poppins", sans-serif;text-transform: capitalize;font-weight: 400;}textarea.calback-box1::-moz-placeholder {color: #666 !important;font-size: 1em !important;opacity: 1 !important;font-family: "Poppins", sans-serif;text-transform: capitalize;font-weight: 400;}textarea.calback-box1:-ms-input-placeholder {color: #666 !important;font-size: 1em !important;opacity: 1 !important;font-family: "Poppins", sans-serif;text-transform: capitalize;font-weight: 400;}textarea.calback-box1:-moz-placeholder {color: #666 !important;font-size: 1em !important;opacity: 1 !important;font-family: "Poppins", sans-serif;text-transform: capitalize;font-weight: 400;}.img-full {width: 100%;height: auto;display: block;}.img-responsive {max-width: 100%;height: auto;}.container {width: 100%;padding-left: 5%;padding-right: 5%;}.logo1 {display: none;}.banner-wraper {width: 100%;height: auto;position: relative;z-index: 9;margin-top: 140px;}.banner-caption {width: 100%;text-align: center;}.banner-caption-mid {font-size:3.25em;color: #fff;font-family: 'Montserrat';letter-spacing: -2px;font-weight: bold;}.explore {display: inline-block;vertical-align: middle;-webkit-transform: perspective(1px) translateZ(0);transform: perspective(1px) translateZ(0);box-shadow: 0 0 1px rgba(0, 0, 0, 0);position: relative;overflow: hidden;background-color: transparent;-webkit-transition-property: color;transition-property: color;-webkit-transition-duration: 0.3s;transition-duration: 0.3s;width: 160px;height: 50px;text-align: center;border-radius: 25px;line-height: 50px;color: #fff;font-family: "Open Sans";font-size: 1em;text-transform: uppercase;font-weight: 700;border: 2px solid #fff;}.explore:before {content: "";position: absolute;z-index: -1;top: 0;left: 0;right: 0;bottom: 0;background-color: transparent;border-radius: 100%;-webkit-transform: scale(2);transform: scale(2);-webkit-transition-property: transform;transition-property: transform;-webkit-transition-duration: 0.3s;transition-duration: 0.3s;-webkit-transition-timing-function: ease-out;transition-timing-function: ease-out;border: 2px solid #fff;}.explore:hover, .explore:focus, .explore:active {color: white;background-color: #009338;border: 2px solid #009338;}.explore:hover:before, .explore:focus:before, .explore:active:before {-webkit-transform: scale(0);transform: scale(0);}.caption-sub {font-size: 1.875em;color: #fff;font-family: "Open Sans";line-height: 1em;font-weight: 700;letter-spacing: -1px;}.banner-caption p {font-family: inherit;font-size: 1.125em;font-weight: 400;line-height: 28px;color: #fff;width: 45%;margin: 0 auto;}.footer-wraper {width: 100%;height: auto;position: relative;padding-bottom: 55px;background-image: url(../images/footerbottom.png), url(../images/footer.png);background-position: left bottom, right 100px;background-repeat: repeat-x, no-repeat;background-size: auto, auto auto;background-color: #f7f7f7;padding-top: 25px;}.footer-bottom-wrap {width: 100%;height: auto;}.copy-right {width: auto;height: auto;line-height: 44px;padding-right: 10px;float: left;font-family: inherit;font-size: 1em;font-weight: 300;color: rgba(51, 51, 51, 1);}.designed {width: auto;height: auto;float: right;}.designed p {width: auto;height: auto;float: right;font-family: inherit;font-size: 1em;font-weight: 300;line-height: 44px;color: rgba(51, 51, 51, 1);}.designed p a {text-decoration: none;font-weight: 300;font-size: 1em;color: rgba(51, 51, 51, 1);}.designed p a:hover {text-decoration: none;color: #238fd3;}.designed-ido {float: right;height: auto;padding-left: 8px;width: auto;line-height: 44px;}.footer-container {width: 100%;height: auto;padding-top: 2em;padding-bottom: 2em;}.footer-for {width: 20%;height: auto;float: left;}.footer-for:nth-child(2) {padding-right: 2%;width: 30%;padding-left: 2%;}.footer-for:nth-child(3) {padding-left: 2%;}.footer-contents-wrap {width: 100%;height: auto;margin-bottom: 1em;}.footer-title {font-family: inherit;font-size: 1.875em;color: #333;}a:hover .footer-title {color: #f5811a;}.footer-content p {font-family: inherit;font-size: 1.063em;color: rgba(51, 51, 51, 1);font-weight: 400;line-height: 30px;float: left;}.footer-icons {width: 20px;height: auto;float: left;color: #238fd3;font-size: 1em;text-align: left;margin-right: 0.5em;padding-top: 5px;}.footer-content {width: 100%;height: auto;margin-bottom: 1em;border-bottom: 1px solid #e0e0e0;padding-bottom: 1em;margin-top: 1.5em;}.bottom-footer {width: 100%;height: auto;border-top: 1px solid #e0e0e0;display: flex;justify-content: center;}.footer-container ul {margin: 0px;padding: 0px;list-style-type: none;}.footer-container ul li {font-family: inherit;font-size: 1.063em;color: rgba(0, 0, 0, 0.8);line-height: 38px;}.footer-container ul li a {font-family: inherit;font-size: 1em;color: rgba(51, 51, 51, 1);-webkit-transition: padding 0.2s;-moz-transition: padding 0.2s;-o-transition: padding 0.2s;transition: padding 0.2s;font-weight: 400;}.footer-container ul li a:hover {font-family: inherit;font-size: 1em;color: rgba(0, 0, 0, 1);padding-left: 3px;font-weight: 400;}.footer-social {width: 100%;height: auto;margin-bottom: 10px;}.footer-social {width: 100%;height: auto;margin-bottom: 10px;}.footer-social-links {padding: 0;margin: 0.5em 0 0;text-align: left;float: left;}.footer-social-links ul {margin: 0px;padding: 0px;list-style-type: none;width: auto;}.footer-social-links ul li {list-style: none;height: 58px;width: 58px;float: left;margin-right: 10px;background-color: #70c38c;}.footer-social-links ul li a {height: 58px;width: 58px;display: block;text-align: center;font-size: 1.5em;color: #fff;line-height: 58px;margin-left: -2px;margin-top: -2px;}.footer-social-links ul li a:hover {color: #fff;font-size: 1.5em;}.footer-for-link {margin-bottom: 1.5em;}.footer-icon {font-size: 1.5em;margin-right: 5px;}.footer-gallery {width: 30%;height: auto;float: left;margin-right: 5%;margin-bottom: 5%;}.footer-gallery:nth-child(3n + 3) {margin-right: 0%;}.top-wraper {width: 100%;height: auto;}.top-container {width: 100%;padding-left: 5%;padding-right: 5%;}.tophead {width: 100%;height: 50px;position: relative;}.top-header {width: 100%;height: auto;position: relative;z-index: 99;}.top-contact {width: auto;height: 40px;float: right;clear: both;padding-top: 10px;}.logo-container {width: auto;height: auto;position: absolute;left: 0;top: 0;padding-top: 10px;}.ayurveda-special {width: 100%;height: auto;position: relative;padding: 10px 0px;background: url(../images/ayurveda-special.jpg);background-size: 100% 100%;}.menu-container {width: 100%;height: 90px;display: flex;justify-content: center;align-items: center;}.nav {display: flex;justify-content: center;align-items: center;}.logo {width: auto;height: auto;margin-top: 4em;float: left;}.effect-shine:hover {-webkit-mask-image: linear-gradient(-75deg, rgba(0, 0, 0, 0.8) 30%, #000 50%, rgba(0, 0, 0, 0.6) 70%);-webkit-mask-size: 200%;-webkit-animation: shine 2s infinite;animation: shine 2s infinite;}@-webkit-keyframes shine {from {-webkit-mask-position: 150%;}to {-webkit-mask-position: -50%;}}.effect-shine1:hover {-webkit-mask-image: linear-gradient(-75deg, rgba(255, 172, 0, 1) 30%, #000 50%, rgba(255, 172, 0, 0.6) 70%);-webkit-mask-size: 200%;-webkit-animation: shine 2s infinite;animation: shine 2s infinite;}@-webkit-keyframes shine1 {from {-webkit-mask-position: 150%;}to {-webkit-mask-position: -50%;}}.top-quickwraper {width: 100%;height: auto;background-color: #11b7df;}.quick-left {width: auto;height: auto;float: left;line-height: 50px;color: #fff;font-family: "Open Sans";font-size: 1em;font-weight: 300;position: absolute;left: 0;z-index: 999;}.quick-left a {line-height: 50px;color: #fff;font-family: "Open Sans";font-size: 1em;font-weight: 300;}.header-contact {width: auto;height: auto;float: right;position: absolute;right: 0;z-index: 999;}.header-call {width: auto;height: auto;float: left;line-height: 50px;font-family: "Open Sans";font-size: 1em;font-weight: 400;margin-left: 1em;color: #fff;}.header-call a {line-height: 50px;font-family: "Open Sans";font-size: 1em;font-weight: 300;color: #fff;}.banner-bottom {width: 100%;height: auto;float: left;background: #009338 url(../images/bg-bottom.png) no-repeat;background-position: right top;position: relative;padding-top: 20px;padding-bottom: 20px;}.banner-bottom:before {content: "";display: block;background: url(../images/banner-bottombg.png) repeat-x;width: 100%;height: 23px;position: absolute;left: 0;top: -12px;z-index: 9;}.bottom-caption {width: 80%;height: auto;float: left;text-align: left;color: #fff;font-size:1.5em;font-family: 'Montserrat';line-height: 1.4em;font-weight: 600;}.booknow {width: 150px;height: 50px;text-align: center;float: right;margin-top: 1.25em;}.hvr-radial-out {display: inline-block;vertical-align: middle;-webkit-transform: perspective(1px) translateZ(0);transform: perspective(1px) translateZ(0);box-shadow: 0 0 1px rgba(0, 0, 0, 0);position: relative;overflow: hidden;background: #fff;-webkit-transition-property: color;transition-property: color;-webkit-transition-duration: 0.3s;transition-duration: 0.3s;width: 150px;height: 50px;text-align: center;border-radius: 25px;line-height: 50px;color: #009338;font-family: "Open Sans";font-size: 1em;text-transform: uppercase;font-weight: 700;}.hvr-radial-out:before {content: "";position: absolute;z-index: -1;top: 0;left: 0;right: 0;bottom: 0;background: #11b7df;border-radius: 100%;-webkit-transform: scale(0);transform: scale(0);-webkit-transition-property: transform;transition-property: transform;-webkit-transition-duration: 0.3s;transition-duration: 0.3s;-webkit-transition-timing-function: ease-out;transition-timing-function: ease-out;}.hvr-radial-out:hover, .hvr-radial-out:focus, .hvr-radial-out:active {color: white;}.hvr-radial-out:hover:before, .hvr-radial-out:focus:before, .hvr-radial-out:active:before {-webkit-transform: scale(2);transform: scale(2);}.welcome-wraper {width: 100%;height: auto;background-color: #fff;padding-top: 5em;}.welcome-pics {width: 50%;height: auto;float: left;display: flex;align-items: center;padding-right: 2%;}.welcome-pics-1 {width: 40%;height: auto;float: left;}.welcome-pics-2 {width: 60%;height: auto;float: left;}.welcome-detail {width: 50%;height: auto;float: left;padding-left: 2%;}.welcome-title {width: 100%;height: auto;text-align: left;font-size: 2.25em;color: #009338;font-family: 'Montserrat';font-weight: 600;}.welcome-sub-title {width: 100%;height: auto;text-align: left;font-size: 1.25em;color: #666;font-family: "Open Sans";font-weight: 700;margin-bottom: 5px;line-height: 28px;margin-top: 5px;}.welcome-detail p {width: 100%;height: auto;line-height: 26px;color: #666;font-family: inherit;font-size: 1em;text-align: left;}.readmore {width: 100%;height: auto;margin-top: 1.5em;}.hvr-radial-in {display: inline-block;vertical-align: middle;-webkit-transform: perspective(1px) translateZ(0);transform: perspective(1px) translateZ(0);box-shadow: 0 0 1px rgba(0, 0, 0, 0);position: relative;overflow: hidden;background: #009338;-webkit-transition-property: color;transition-property: color;-webkit-transition-duration: 0.3s;transition-duration: 0.3s;width: 150px;height: 40px;text-align: center;border-radius: 25px;line-height: 40px;color: #fff;font-family: "Open Sans";font-size: 1em;text-transform: uppercase;font-weight: 700;}.hvr-radial-in:before {content: "";position: absolute;z-index: -1;top: 0;left: 0;right: 0;bottom: 0;background: #11b7df;border-radius: 100%;-webkit-transform: scale(2);transform: scale(2);-webkit-transition-property: transform;transition-property: transform;-webkit-transition-duration: 0.3s;transition-duration: 0.3s;-webkit-transition-timing-function: ease-out;transition-timing-function: ease-out;}.hvr-radial-in:hover, .hvr-radial-in:focus, .hvr-radial-in:active {color: white;}.hvr-radial-in:hover:before, .hvr-radial-in:focus:before, .hvr-radial-in:active:before {-webkit-transform: scale(0);transform: scale(0);}.home-facility-wrap {width: 100%;height: auto;padding-top: 5em;}.home-facility {width: 33.33%;height: auto;float: left;padding: 0% 2%;}.facility-icon {width: 100%;text-align: center;}.facility-name {width: 100%;text-align: center;font-size: 1.65em;color: #009338;font-family: 'Montserrat';margin-bottom: 0.25em;font-weight: 600;}.home-facility p {width: 100%;height: auto;line-height: 26px;color: #666;font-family: inherit;font-size: 1em;text-align: center;}.view-more {display: inline-block;vertical-align: middle;-webkit-transform: perspective(1px) translateZ(0);transform: perspective(1px) translateZ(0);box-shadow: 0 0 1px rgba(0, 0, 0, 0);position: relative;overflow: hidden;background: #11b7df;-webkit-transition-property: color;transition-property: color;-webkit-transition-duration: 0.3s;transition-duration: 0.3s;width: 140px;height: 40px;text-align: center;border-radius: 25px;line-height: 40px;color: #fff;font-family: "Open Sans";font-size: 0.875em;text-transform: uppercase;font-weight: 700;}.view-more:before {content: "";position: absolute;z-index: -1;top: 0;left: 0;right: 0;bottom: 0;background: #009338;border-radius: 100%;-webkit-transform: scale(2);transform: scale(2);-webkit-transition-property: transform;transition-property: transform;-webkit-transition-duration: 0.3s;transition-duration: 0.3s;-webkit-transition-timing-function: ease-out;transition-timing-function: ease-out;}.view-more:hover, .view-more:focus, .view-more:active {color: white;}.view-more:hover:before, .view-more:focus:before, .view-more:active:before {-webkit-transform: scale(0);transform: scale(0);}.accommodation-container {width: 100%;height: auto;padding-top: 5em;}.accommodation-pics {width: 40%;height: auto;float: left;display: flex;align-items: center;}.accommodation-facility {width: 40%;height: auto;background-color: #11b7df;float: left;margin-right: -10%;z-index: 9;padding: 1.5em 1em;}.accommodation-content {width: 100%;padding-bottom: 1em;}.accommodation-content p {width: 100%;text-align: center;font-size: 1.25em;color: #fff;font-family: 'Montserrat';padding-top: 0.5em;}.accommodation-content-icon {width: 100%;height: auto;text-align: center;}.accommodation-content-name {width: 100%;height: auto;text-align: center;font-size: 1em;color: #fff;font-family: "Open Sans";font-weight: 700;}.accommodation-for {width: 70%;height: auto;float: left;}.accommodation-details {width: 30%;height: auto;float: left;padding-left: 2%;}.accommodation-details-title {width: 100%;text-align: left;font-size: 2.15em;font-family: 'Montserrat';color: #666;font-weight: 600;}.accommodation-details p {width: 100%;height: auto;line-height: 30px;color: #666;font-family: inherit;font-size: 1em;text-align: left;}.accommodation-view {width: 30%;height: auto;float: left;padding-left: 2%;}.enquiry-for {display: inline-block;vertical-align: middle;-webkit-transform: perspective(1px) translateZ(0);transform: perspective(1px) translateZ(0);box-shadow: 0 0 1px rgba(0, 0, 0, 0);position: relative;overflow: hidden;background: #009338;-webkit-transition-property: color;transition-property: color;-webkit-transition-duration: 0.3s;transition-duration: 0.3s;width: auto;height: auto;text-align: center;border-radius: 40px;line-height: 50px;color: #fff;font-family: "Open Sans";font-size: 1em;text-transform: uppercase;font-weight: 700;padding: 1em 1.5em;}.enquiry-for:before {content: "";position: absolute;z-index: -1;top: 0;left: 0;right: 0;bottom: 0;background: #11b7df;border-radius: 100%;-webkit-transform: scale(2);transform: scale(2);-webkit-transition-property: transform;transition-property: transform;-webkit-transition-duration: 0.3s;transition-duration: 0.3s;-webkit-transition-timing-function: ease-out;transition-timing-function: ease-out;}.enquiry-for:hover, .enquiry-for:focus, .enquiry-for:active {color: white;}.enquiry-for:hover:before, .enquiry-for:focus:before, .enquiry-for:active:before {-webkit-transform: scale(0);transform: scale(0);}.enquiry-icon {width: auto;height: 42px;float: left;}.enquiry-home {width: auto;height: auto;float: left;padding-left: 0.5em;}.enquiry-home-for {width: 100%;text-align: left;color: #fff;font-family: inherit;font-weight: 300;font-size: 1em;line-height: 24px;}.enquiry-home-no {width: 100%;text-align: left;color: #fff;font-family: inherit;font-weight: 600;font-size: 1.5em;line-height: 20px;}.accommodation-new {width: 100%;height: auto;margin-bottom: 1em;}.accommodation-new1 {width: 100%;height: auto;margin-top: 1em;}.home-news-pic-wrap {width: 100%;height: auto;position: relative;}.home-news-pics {width: 100%;height: auto;}.box {position: relative;text-align: center;overflow: hidden;}.box img {width: 100%;height: auto;}.box .option {position: absolute;top: 0;left: 0;width: 100%;height: 100%;transition: all 0.5s ease 0s;}.box:hover .option {background: rgba(0, 0, 0, 0.8);}.box .link {border: 4px solid #fff;position: relative;top: 0;width: 100%;height: 100%;line-height: 40px;font-size: 18px;display: inline-block;color: #fff;transition: all 0.5s ease 0s;opacity: 0;}.box .link:hover {color: #fff;}.box:hover .link {top: 40%;border-radius: 50%;width: 50px;height: 50px;opacity: 1;}.box:hover .linkftr {top: 40%;border-radius: 50%;width: 30px;height: 30px;opacity: 1;line-height: 30px !important;border: 2px solid #fff;font-size: 12px;}.functional-title {width: 100%;margin-top: 0.25em;text-align: center;font-size: 1.25em;font-family: 'Montserrat';color: #333;font-weight: 600;}.view-title {width: 100%;text-align: center;font-size: 1em;font-family: inherit;color: #009338;}.attractions-wraper {width: 100%;height: auto;background-color: #009338;padding-right: 5%;margin-top: 5em;}.box-attraction {text-align: center;position: relative;overflow: hidden;transition: all 0.3s;}.box-attraction:before, .box-attraction:after {content: "";background: rgba(51, 51, 51, 0.8);width: calc(100% - 60px);height: calc(100% - 60px);opacity: 0;position: absolute;top: 30px;left: 30px;z-index: 1;transition: all 600ms ease;}.box-attraction:after {background: none;height: 100%;width: 100%;opacity: 0;left: 0;top: 0;transition: all 600ms ease;}.box-attraction:hover:before, .box-attraction:hover:after {opacity: 1;animation: borderSkewOut 600ms ease forwards;}.box-attraction:hover:before {opacity: 0.7;}.box-attraction img {width: 100%;height: auto;transition: all 0.3s ease;}.box-attraction:hover img {}.box-attraction .box-content {color: #fff;width: 100%;transform: translateY(-50%);position: absolute;top: 50%;left: 0;z-index: 2;}.box-attraction .title {font-size: 22px;font-weight: 700;text-transform: uppercase;opacity: 0;transform: translateY(100px);transition: all 0.6s;}.box-attraction .post {font-size: 16px;font-style: italic;opacity: 0;transform: translateY(50px);display: block;transition: all 0.6s;}.box-attraction:hover .title, .box-attraction:hover .post, .box-attraction:hover .icon {opacity: 1;transform: translate(0);}@keyframes borderSkewOut {33% {transform: skew(-3deg, -3deg);}66% {transform: skew(3deg, 3deg);}}.box-content p {width: 100%;height: auto;line-height: 26px;color: #fff;font-family: inherit;font-size: 1em;text-align: center;opacity: 0;padding: 10px 65px;}a:hover .box-content p {opacity: 1;}a:hover .readmore-for {opacity: 1;}.readmore-for {width: 100%;height: auto;margin-top: 1em;color: #fff;font-family: inherit;text-align: center;text-transform: uppercase;font-weight: 600;opacity: 0;}.attraction-container-home {width: 70%;height: auto;float: left;}.attractive-content {width: 30%;height: auto;float: left;padding-left: 5%;padding-top: 5em;}.attractive-content-title {width: 100%;height: auto;color: #fff;font-family: 'Montserrat';font-size: 2.15em;margin-bottom: 10px;font-weight: 600;}.attractive-content p {width: 100%;height: auto;line-height: 26px;color: #fff;font-family: inherit;font-size: 1.1em;text-align: justify;}.placeto-vist-wrap {width: 100%;height: auto;padding-top: 5em;border-bottom: 1px solid #666;padding-bottom: 30px;background-image: url(../images/placesbg.jpg), url(../images/placesbg1.jpg);background-position: right bottom, left bottom;background-repeat: no-repeat, no-repeat;background-size: contain, contain;}.placeto-vist-for {width: 80%;height: auto;float: left;}.placeto-vist-for p {width: 80%;height: auto;line-height: 26px;color: #666;font-family: inherit;font-size: 1.1em;text-align: justify;float: left;}.placeto-visti-title {width: 100%;height: auto;text-align: left;color: #333;font-size: 2.25em;font-family: 'Montserrat';font-weight: 600;}.places {width: 100%;height: auto;padding-top: 1.5em;}.place-name {width: 100%;text-align: center;font-family: "Open Sans";font-size: 1.4em;font-weight: 700;color: #009338;padding-top: 0.5em;}.place-name-for {width: 100%;text-align: center;font-size: 1em;font-family: inherit;color: #666;}.buttonfx2 {color: #fff;outline: none;background: transparent;border: none;padding: 5px 35px;line-height: 40px;position: relative;display: inline-block;cursor: pointer;text-decoration: none;overflow: hidden;transition: all 0.5s;z-index: 1;font-family: "Open Sans";font-size: 1em;font-weight: 600;float: left;text-transform: uppercase;}.buttonfx2:before, .buttonfx2:after {content: "";position: absolute;left: 0;top: 0;right: 0;bottom: 0;height: 100%;background: #009338;z-index: -1;transform: translate3D(0, -100%, 0);transition: all 0.5s;}.buttonfx2:before {background: #0682c4;z-index: -2;transform: translate3D(0, 0, 0);}.buttonfx2:hover {color: white;}.buttonfx2:hover:after {transform: translate3D(0, 0, 0);transition: all 0.5s;}.inner-banner-wrap {width: 100%;height: auto;position: relative;}.innerbanner {width: 100%;height: auto;}.inner-caption-wrap {width: 100%;height: auto;text-align: center;position: absolute;bottom: 25%;margin: auto;right: 0;font-size: 14px;}.banner-caption-mid-inner {letter-spacing: -3px;}.bredcum-wraper {width: 100%;height: auto;padding-top: 2em;}.bred-home {width: auto;height: auto;float: left;font-family: inherit;font-size: 1em;color: #666;line-height: 30px;}.bred-home a {width: auto;height: 28px;float: left;font-family: inherit;font-size: 1em;font-weight: 300;color: #999;display: flex;align-items: center;}.bred-home a:hover {width: auto;height: 28px;float: left;font-family: inherit;font-size: 1em;font-weight: 400;color: #666;line-height: 28px;}.bred-arrow {width: auto;height: auto;float: left;font-family: inherit;font-size: 1.25em;font-weight: 300;color: #999;line-height: 30px;padding-left: 0.35em;padding-right: 0.35em;}.bred-next {width: auto;height: auto;float: left;font-family: inherit;font-size: 1em;color: #009338;line-height: 30px;}.inner-wraper {width: 100%;height: auto;padding-top: 5em;padding-bottom: 2em;border-bottom: 1px solid #666;}.about-for {width: 32%;height: auto;float: left;}.about-pics {width: auto;height: auto;float: left;padding-top: 0.5em;}.about-details {width: 68%;height: auto;float: left;padding-top: 4em;}.about-sub {width: 30%;height: auto;float: right;margin-top: 1em;}.wraper-inner {width: 100%;height: auto;background: url(../images/innerbg.jpg) repeat-x left;background-size: auto 100%;}.rooms-wraper {width: 100%;height: auto;margin-bottom: 3.5em;margin-top: 1.5em;display: flex;justify-content: center;background-color: #fff;align-items: center;}.rooms-pics {width: 60%;height: auto;padding-left: 2em;padding-right: 2em;}.room-content {width: 40%;height: auto;background-color: #fff;padding: 2em 2em;display: flex;align-items: center;}.room-content1 {width: 35%;height: auto;position: absolute;right: 3%;top: 5%;bottom: 5%;margin: auto;background-color: #fff;padding: 2em 2em;display: flex;align-items: center;}.room-content-title {width: 100%;height: auto;text-align: left;color: #333;font-size:1.75em;font-family: 'Montserrat';margin-bottom: 0.5em;font-weight: 600;}.room-content p {width: 100%;height: auto;line-height: 26px;color: #666;font-family: inherit;font-size: 1em;text-align: justify;}.room-amenities-title {width: 100%;height: auto;text-align: left;font-size: 1.25em;color: #666;font-family: "Open Sans";font-weight: 700;line-height: 28px;margin-top: 1.5em;margin-bottom: 0.5em;}.content-room {width: 100%;height: auto;}.inner-wraper p {width: 100%;height: auto;line-height: 26px;color: #666;font-family: inherit;font-size: 1em;text-align: justify;}.content-room p {width: 100%;height: auto;line-height: 26px;color: #666;font-family: inherit;font-size: 1em;text-align: justify;}.attractions-wraper-main {width: 100%;height: auto;padding-top: 3em;padding-bottom: 2em;}.attraction-container {width: 47.5%;height: auto;float: left;margin-right: 5%;margin-bottom: 5%;}.attraction-container:nth-child(2n + 2) {margin-right: 0%;}.attraction-container p {width: 100%;height: auto;line-height: 26px;color: #666;font-family: inherit;font-size: 1em;text-align: justify;}.attraction-title {width: 100%;height: auto;text-align: left;color: #666;padding-bottom: 0.25em;font-size:1.65em;font-family: 'Montserrat';font-weight: 600;}.attractions-pics {width: 100%;height: auto;margin-top: 0.5em;margin-bottom: 1.25em;}.gallery-container {width: 32%;height: auto;float: left;margin-right: 2%;margin-bottom: 2%;}.gallery-container:nth-child(3n + 3) {margin-right: 0%;}.gall-pics {height: 250px;overflow: hidden;}.gallery-main {width: 50px !important;height: 50px !important;line-height: 50px !important;font-size: 20px !important;}.box-gallery {overflow: hidden;position: relative;cursor: pointer;}.box-gallery img {width: 100%;height: auto;transform: scale(1);transition: all 0.5s ease 0s;}.box-gallery:hover img {transform: scale(1.1);}.box-gallery .box-content {width: 100%;height: 100%;background: rgba(0, 0, 0, 0.6);text-align: center;position: absolute;top: 0;left: 0;opacity: 0;transform: rotateY(180deg) scale(0.5);transition: all 0.45s ease-out 0s;display: flex;align-items: center;justify-content: center;}.box-gallery:hover .box-content {opacity: 1;transform: rotateY(0deg) scale(1);}.box-gallery .box-content:before {content: "";width: 90%;height: 90%;position: absolute;top: 5%;left: 5%;}.box-gallery .icon {display: inline-block;padding: 0;margin: 0;list-style: none;position: relative;}.box-gallery .icon li {display: inline-block;}.box-gallery .icon li a {display: block;width: 30px;height: 30px;line-height: 30px;border-radius: 50%;background: #fff;font-size: 15px;color: #0082c8;transition: all 0.5s ease 0s;}.box-gallery .icon li a:hover {background: #0082c8;color: #fff;}.box-gallery .icon li a {background: #0082c8;color: #fff;}.box-gallery .content {padding: 10px;text-align: left;position: absolute;bottom: 5%;left: 5%;}.box-gallery .title {font-size: 20px;font-weight: bold;color: #fff;text-transform: uppercase;margin: 0 0 5px;}.box-gallery .post {display: block;font-size: 18px;color: #fff;}.booking-for {width: 100%;height: auto;padding-top: 3em;padding-bottom: 3em;}.booking-left {width: 30%;height: auto;float: left;margin-right: 5%;}.booking-right {width: 65%;height: auto;float: left;}.book-quick {width: 100%;height: auto;position: relative;}.book-quick-pics {width: 100%;height: auto;}.view-book {width: 100%;height: auto;display: flex;justify-content: center;align-items: center;position: absolute;left: 0;top: 0;bottom: 0;margin: auto;}.view-book-container {width: 100%;height: auto;}.room-for {width: 100%;height: auto;color: #fff;font-size: 1.625em;font-family: 'Montserrat';text-align: center;font-weight: 600;}.room-facility {width: 100%;height: auto;text-align: center;display: flex;justify-content: center;margin-top: 1em;}.room-facility-icon {width: auto;height: auto;float: left;margin-left: 3px;margin-right: 3px;}.book-room-online {width: 100%;height: auto;text-align: center;margin-top: 1em;color: #fff;font-size: 1em;font-family: "Open Sans";font-weight: 700;}.buttonfx3 {color: #fff;outline: none;background: transparent;border: none;padding: 5px 15px;line-height: 30px;position: relative;display: inline-block;cursor: pointer;text-decoration: none;overflow: hidden;transition: all 0.5s;z-index: 1;font-family: "Open Sans";font-size: 1em;font-weight: 600;text-transform: uppercase;}.buttonfx3:before, .buttonfx3:after {content: "";position: absolute;left: 0;top: 0;right: 0;bottom: 0;height: auto;background-color: #009338;z-index: -1;transform: translate3D(0, -100%, 0);transition: all 0.5s;border: 1px solid #009338;}.buttonfx3:before {background-color: transparent;z-index: -2;transform: translate3D(0, 0, 0);border: 1px solid #fff !important;display: block;}.buttonfx3:hover {color: white;}.buttonfx3:hover:after {transform: translate3D(0, 0, 0);transition: all 0.5s;}.book-enquiry-quick {width: 100%;height: auto;background-color: #11b7df;padding: 44px 40px;margin-top: 3em;}.book-enquiry-quick-for {width: 100%;height: auto;padding-bottom: 1em;padding-top: 1em;}.book-enquiry-quick-icon {width: auto;height: auto;float: left;margin-right: 1em;}.book-enquiry-quick-content {width: auto;height: auto;float: left;}.book-enquiry-quick-top {width: 100%;height: auto;line-height: 1em;color: #fff;font-size: 1.5em;font-family: 'Montserrat';}.book-enquiry-quick-bottom {width: 100%;height: auto;line-height: 1em;color: #fff;font-size: 1.75em;font-family: "Open Sans";font-weight: 700;}.booking-form-full {width: 100%;height: auto;margin-bottom: 15px;}.booking-form-full-text {width: 100%;height: auto;text-align: left;font-family: inherit;font-size: 1.125em;color: #666;font-weight: 400;line-height: 30px;padding-bottom: 5px;}.booking-box {width: 100%;height: auto;}.contact-enquiry-box {width: 100%;height: 48px;border: 1px solid #ccc;padding-left: 2.5%;padding-right: 2.5%;line-height: 48px;font-weight: normal;font-style: normal;color: #666;font-size: 1em;background-color: #fff;}.booking-double {width: 48%;height: auto;float: left;margin-right: 4%;}.booking-double:nth-child(2) {margin-right: 0%;}.booking-tripple {width: 32%;height: auto;float: left;margin-right: 2%;}.booking-tripple:nth-child(3) {margin-right: 0%;}.testimonial-item{width: 48%;height: auto;float: left;margin-right: 2%;margin-bottom: .5%;}.testimonial-item:nth-child(2){margin-right: 0;}.testimonial-two__single {min-height: 300px;position: relative;display: block;margin-bottom: 30px;background-color: rgb(255, 255, 255);box-shadow: 0px 10px 60px 0px rgb(0 0 0 / 7%);padding: 40px 50px 33px;overflow: hidden;z-index: 1;}.testimonial-two__shape-1 {position: absolute;top: 0;right: 0;opacity: .20;z-index: -1;}.testimonial-two__shape-1 img{width: 100%;}.testimonial-two__shape-4 {position: absolute;bottom: 0;right: 0;z-index: -1;}.testimonial-two__client-img-and-info {position: relative;display: flex;align-items: center;}.testimonial-two__client-img {position: relative;display: block;width: 87px;border-radius: 50%;}.testimonial-two__client-img img {width: 100px;height: 100px;border-radius: 50%;border: 4px solid #11b7df }.testimonial-two__client-info {position: relative;display: block;margin-left: 40px;text-align: left;}.testimonial-two__client-info h3 {font-size: 1.1em;font-weight: normal;line-height: 30px;}.testimonial-two__client-info h3 a{color: #000;font-family: "Open Sans";}.testimonial-two__client-info p {font-size: .9em;text-align: left !important;color: #11b7df;line-height: 26px;}.testimonial-two__text {font-size: 1em;line-height: 34px;margin-top: 21px;text-align: left !important;}.select {position: relative;display: inline-block;width: 100%;}.select select {display: inline-block;width: 100%;cursor: pointer;padding: 0px 15px;outline: 0;border-radius: 0;color: #666;appearance: none;-webkit-appearance: none;-moz-appearance: none;border: 1px solid #ccc;font-size: 1em;font-family: inherit;line-height: 40px;}.select select::-ms-expand {display: none;}.select select:hover, .select select:focus {color: #000;background: #fff;}.select select:disabled {opacity: 0.5;pointer-events: none;}.select__arrow {position: absolute;top: 16px;right: 15px;width: 0;height: 0;pointer-events: none;border-style: solid;border-width: 8px 5px 0 5px;border-color: #7b7b7b transparent transparent transparent;}.select select:hover ~ .select__arrow, .select select:focus ~ .select__arrow {border-top-color: #000;}.select select:disabled ~ .select__arrow {border-top-color: #ccc;}.btn-radio {cursor: pointer;display: inline-block;float: left;-webkit-user-select: none;user-select: none;line-height: 32px;}.btn-radio:not(:first-child) {margin-left: 20px;line-height: 32px;}@media screen and (max-width: 480px) {.btn-radio {display: block;float: left;}.btn-radio:not(:first-child) {margin-left: 0;margin-top: 0px;margin-left: 1em;}}.btn-radio svg {fill: none;vertical-align: middle;}.btn-radio svg circle {stroke-width: 2;stroke: #c8ccd4;}.btn-radio svg path {stroke: #666;}.btn-radio svg path.inner {stroke-width: 6;stroke-dasharray: 19;stroke-dashoffset: 19;}.btn-radio svg path.outer {stroke-width: 2;stroke-dasharray: 57;stroke-dashoffset: 57;}.btn-radio input {display: none;}.btn-radio input:checked + svg path {transition: all 0.4s ease;}.btn-radio input:checked + svg path.inner {stroke-dashoffset: 38;transition-delay: 0.3s;}.btn-radio input:checked + svg path.outer {stroke-dashoffset: 0;}.btn-radio span {display: inline-block;vertical-align: middle;color: #666;}.calback-box1 {width: 100%;height: 140px;border: 1px solid #ccc;padding-left: 2.5%;padding-right: 2.5%;line-height: 26px;font-weight: normal;font-style: normal;color: #666;font-size: 1em;padding-top: 1em;}.button-submit {color: #fff;outline: none;background: transparent;border: none;padding: 0px 35px;line-height: 40px;position: relative;display: inline-block;cursor: pointer;text-decoration: none;overflow: hidden;transition: all 0.5s;z-index: 1;font-family: inherit;font-size: 1em;font-weight: 500;float: left;text-transform: uppercase;}.button-submit:before, .button-submit:after {content: "";position: absolute;left: 0;top: 0;right: 0;bottom: 0;height: 100%;background: #11b7df;z-index: -1;transform: translate3D(0, -100%, 0);transition: all 0.5s;}.button-submit:before {background: #009338;z-index: -2;transform: translate3D(0, 0, 0);}.button-submit:hover {color: white;}.button-submit:hover:after {transform: translate3D(0, 0, 0);transition: all 0.5s;}.contact-logo {width: 100%;height: auto;text-align: left;}.contact-title {width: 100%;height: auto;text-align: left;text-transform: uppercase;color: #fff;font-size: 1.875em;font-family: inherit;letter-spacing: 1px;font-weight: 700;margin-bottom: 1em;}.contact-container {width: 100%;height: auto;padding-bottom: 1em;}.contact-icon {width: auto;height: auto;float: left;margin-right: 0.5em;padding-top: 4px;}.contact-content {width: auto;height: auto;float: left;}.contact-content-title {width: 100%;height: auto;text-align: left;text-transform: uppercase;color: #fff;font-size: 1.25em;font-family: inherit;letter-spacing: 1px;font-weight: 600;}.contact-content p {width: 100%;height: auto;line-height: 26px;color: #fff;font-family: inherit;font-size: 1em;text-align: left;font-weight: 400;}.contact-social-links {padding: 0;margin: 0.5em 0 0;text-align: left;float: left;}.contact-social-links ul {margin: 0px;padding: 0px;list-style-type: none;width: auto;}.contact-social-links ul li {list-style: none;height: 40px;width: 40px;float: left;border-radius: 50%;border: 1px solid #ccc;margin-right: 15px;}.contact-social-links ul li a {height: 40px;width: 40px;display: block;text-align: center;font-size: 1.15em;color: #11b7df;line-height: 40px;border-radius: 50%;margin-left: -2px;margin-top: -2px;background-color: rgba(255, 255, 255, 0.6);}.contact-social-links ul li a:hover {color: #11b7df;font-size: 1.15em;background-color: rgba(255, 255, 255, 1);}.contact-main {width: 100%;height: auto;padding-top: 2em;padding-bottom: 3em;}.places-container {width: 32%;height: auto;float: left;margin-right: 2%;margin-bottom: 2%;}.places-container-inner{position: relative;width:100%;}.places-container p{width: 100%;height: auto;line-height: 26px;color: #666;font-family: inherit;font-size: 1em;text-align: justify;padding:1em 0em;}.places-container:nth-child(3n + 3) {margin-right: 0%;}.places-pics {width: 100%;height: auto;}.places-name {width: 100%;height: auto;position: absolute;left: 0;bottom: 0;background: linear-gradient( to top, rgba(0, 0, 0, 0.6), rgba(0, 0, 0, 0.55), rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.45), rgba(0, 0, 0, 0.4), rgba(0, 0, 0, 0.35), rgba(0, 0, 0, 0.3), rgba(0, 0, 0, 0.25), rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.15), rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.05), rgba(0, 0, 0, 0.025), rgba(0, 0, 0, 0.017), rgba(0, 0, 0, 0.0075), rgba(0, 0, 0, 0.0005) );text-align: left;color: #fff;font-size: 1.35em;font-family: 'Montserrat';line-height: 30px;padding: 1em 1em;padding-top: 2em;font-weight: 600;}.places-name span{text-align: left;color: #fff;font-size: 0.75em;font-family: 'Montserrat';line-height: 30px;font-weight: normal;display:block;}.desk-content {display: block;}.mob-content {display: none;}.welcome-title br {display: none;}.rooms-read-more {text-align: left;}.bred-inner {width: auto;float: right;}.callback-wrap {width: 100%;height: 100%;background-color: rgba(0, 0, 0, 0.8);position: fixed;margin: auto;left: 0;top: 0;right: 0;bottom: 0;display: flex;justify-content: center;align-items: center;z-index: 99;overflow: hidden;}.call-back-for {width: 30%;background-color: #fff;padding: 2em;border-radius: 10px;position: relative;height: auto;}.close {width: 44px;height: 44px;position: absolute;right: -20px;top: -20px;background-color: #fff;border-radius: 50%;}.banner-scoll {width: 30px;height: auto;position: fixed;right: 0%;bottom: 35%;z-index: 999;display: flex;justify-content: center;align-items: center;}.scroll-down {transform: rotate(270deg);font-family: inherit;font-size: 1em;color: #fff;text-align: center;height: 30px;line-height: 30px;width: 100%;background-color: #009338;border-radius: 5px;padding-left: 10px;padding-right: 10px;}.welcome-pics-3{display:none;}.desk-for{display:block;}.lapfor{display:none;}.process-wraper {display: flex;flex-wrap: wrap;justify-content: center;align-content: stretch;}.post{width: 100%;height: auto;padding-bottom: 1em;margin-bottom: 1em;border-bottom: 1px solid #ccc;display: flex;align-items: center;}.post:nth-last-child(1){border: none;}.blog-title {width: 100%;height: auto;text-align: left;font-family: inherit;font-weight: normal;font-size: 1.5em;color: #333;}.blog-pic-wrap {width: 35%;height: auto;float: left;}.blog-pic {width: 100%;overflow: hidden;display: flex;align-items: center;height: auto;}.outer-content-blog {width: 65%;height: auto;float: left;padding-left: 5%;}.post-content a {font-family: inherit;font-size: 0.85em;color: #666666;margin-top: 1em;float: left;}.post-content a i {opacity: 0;padding-left: 0px;transition: 0.4s;font-size: 1.25em;display: inline-block;top: 2px;position: relative;}.post-content a:hover {text-decoration: none;}.post-content a:hover i {padding-left: 10px;opacity: 1;font-weight: 300;}.blog-pic-wrap img {object-fit: cover;width: 100%;height: 250px;}.blog-details-content{width: 70%;height: auto;float: left;}.latest-blogs{width: 30%;height: auto;float: left;padding-left: 5%;}.blog-dtl-pic{width: 100%;height: auto;margin-bottom: 1em;}.blog-details-wraper{width: 100%;height: auto;padding: 1.5em 0em;}.view-dtl{text-align:left;font-family:inherit;color:#666;font-weight:400;letter-spacing:0px;font-style:normal;line-height:26px;font-size:1.125em;margin-top:0.25em;}.view-dtl a{font-family: inherit;font-size:1em;color:#009338;font-weight: normal;-webkit-transition: padding .4s;-moz-transition: padding .4s;-o-transition: padding .4s;transition: padding .4s;}.view-dtl a:hover {padding-left:8px;color:#009338;}.blog-details-for{width: 65%;height: auto;float: left;}.blog-quick{width: 35%;height: auto;float: left;padding-left: 5%;}.widget-items {padding: 35px 29px;background: #fff;box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);}.d-flex {display: -ms-flexbox !important;display: flex !important;}.widget-recent-post {margin-bottom: 15px;}.rpost-thumb {margin-right: 15px;width: 40%;}.rpost-content{width: 60%;float: left;}.rpost-title h4 {margin-bottom: 0;font-size: 18px;font-weight: 500;transition: .3s;}.hr-3 {border-top: 1px solid #e6e6e6;padding-top: 15px;}.blog-container p{padding: 1em 0em;}.blog-meta{position: absolute;left: 30px;bottom: 0;right: 30px;display: flex;flex-direction: row;justify-content: space-between;align-items: center;flex-wrap: wrap;z-index: 3;}.blog-date-dtl {position: relative;display: flex;align-items: flex-end;padding-bottom: 20px;}.blog-content-title{color: #333;font-family: 'Poppins';font-weight: normal;font-size: 1.75em;line-height: 1.7;margin-top:1em;}.img-holder {position: relative;display: block;overflow: hidden;}.date-box {position: relative;display: flex;align-items: flex-end;padding-bottom: 20px;}.date-box h2 {color: #ffffff;font-family: 'Poppins';font-weight: normal;font-size: 3em;line-height: 40px;}.date-box h4 {position: relative;top: -2px;display: inline-block;padding-left: 10px;color: #ffffff;font-family: 'Poppins';letter-spacing: 2px;font-weight: normal;font-size: 1em;line-height: 16px;text-transform: uppercase;}.img-holder .overlay-content {position: absolute;left: 30px;bottom: 0;right: 30px;display: flex;flex-direction: row;justify-content: space-between;align-items: center;flex-wrap: wrap;z-index: 3;}.img-holder .overlay-content .date-box {position: relative;display: flex;align-items: flex-end;padding-bottom: 20px;}.img-holder .overlay-content .date-box::before {content: "";position: absolute;left: 0;bottom: 0;right: 0;height: 4px;background: #009338;}.welcome-content-subtitle {color: #333;font-family: 'Poppins';font-weight: normal;font-size: 1.25em;line-height: 1.7;}.sidebar__post {position: relative;display: block;padding: 45px 30px 29px;background-color: #fff;overflow: hidden;z-index: 1;}.sidebar__post-list{list-style-type: none;}.sidebar__title {margin: 0;font-size: 1.333em;text-transform: uppercase;margin-left: 20px;margin-bottom: 20px;font-family: 'Montserrat';font-weight: 600 }.sidebar__post-list li a {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;padding: 0.5em 0.75em;-webkit-transition: all 500ms ease;transition: all 500ms ease;background: #fff;margin-bottom: 15px;border: 1px solid #e8e3e1;}.sidebar__post-image>img {width: 130px;}.sidebar__post-image {margin-right: 20px;}a .sidebar__post-content h3 {font-family: inherit;font-weight: normal;font-style: normal;color: #333;}.sidebar__post-content h3 {-webkit-transition: all 500ms ease;transition: all 500ms ease;display: block;font-size: 1em;line-height: 35px;}@media (min-width: 1023px) and (max-width: 1279px) {body {font-size: 13px !important;}.container {width: 100%;padding-left: 3%;padding-right: 3%;}.attractive-content {padding-top: 2em;}.lSAction > a {bottom: 2em !important;}.footer-wraper {background-position: left bottom, right 60px;}.gall-pics {height: 205px;overflow: hidden;}.inner-wraper {padding-top: 3em;padding-bottom: 2em;}.top-container{padding-left: 3%;padding-right: 3%;}.nav a {margin: 0px 8px !important;font-size: .9em !important;}.logo {width: 150px;margin-top: 0em;}.welcome-title{font-size:2.25em;}.accommodation-pics{display:inherit;}.accommodation-for{width:100%;}.accommodation-facility {background-color: #009338;width: 100%;}.accommodation-content {width: 33%;float: left;}.accommodation-content:nth-child(1) {width: 100%;}.accommodation-details{width:60%;}.accommodation-view{margin-top:2em;}.lSAction > a{top: -44px;}.welcome-pics-2{display:none;}.welcome-pics-1{display:none;}.welcome-pics-3{width:100%;display:block;}.accommodation-view{width:60%;}.accommodation-new{width:49%;float:left;}.accommodation-new1{width:49%;margin-left:2%;float:left;margin-top:0px;}.desk-for{display:none;}.lapfor{display:block;}}@media (min-width: 1280px) and (max-width: 1359px) {body {font-size: 14px !important;}.container {width: 100%;padding-left: 3%;padding-right: 3%;}.attractive-content {padding-top: 2em;}.lSAction > a {bottom: 2em !important;}.footer-wraper {background-position: left bottom, right 60px;}.gall-pics {height: 205px;overflow: hidden;}.inner-wraper {padding-top: 3em;padding-bottom: 2em;}.nav a {margin: 0px 13px !important;}.logo {width: 170px;margin-top: 0em;}.banner-caption-mid{font-size: 3.25em;}.welcome-title{font-size:2.25em;}.welcome-pics-2{display:none;}.welcome-pics-1{display:none;}.welcome-pics-3{width:100%;display:block;}.welcome-detail{width:70%;}.welcome-pics{width:30%;}}@media (min-width: 1360px) and (max-width: 1399px) {body {font-size: 14px !important;}.container {width: 100%;padding-left: 3%;padding-right: 3%;}.attractive-content {padding-top: 3em;}.lSAction > a {bottom: 2.5em !important;}.footer-wraper {background-position: left bottom, right 70px;}.gall-pics {height: 205px;overflow: hidden;}.inner-wraper {padding-top: 3em;padding-bottom: 2em;}.banner-caption-mid{font-size: 3.25em;}}@media (min-width: 1400px) and (max-width: 1441px) {.container {width: 100%;padding-left: 5%;padding-right: 5%;}.banner-caption-mid{font-size: 3.25em;}.accommodation-details {width: 30%;height: auto;float: left;padding-left: 2%;padding-top: 2em;}.welcome-title{font-size:2.25em;}}@media (min-width: 1441px) and (max-width: 1600px) {.container {width: 100%;padding-left: 5%;padding-right: 5%;}.banner-caption-mid{font-size: 3.25em;}.accommodation-details {width: 30%;height: auto;float: left;padding-left: 2%;padding-top: 2em;}}@media (min-width: 1601px) {.container {width: 100%;padding-left: 5%;padding-right: 5%;}.accommodation-details {width: 30%;height: auto;float: left;padding-left: 2%;padding-top: 2em;}}@media (max-width: 380px) {.banner-caption-mid {font-size: 2.75em !important;}.accommodation-content-name{font-size: 0.85em;}}@media (max-width: 420px) {body {font-size: 14px !important;}.booking-for {padding-top: 0;}.container {width: 100%;padding-left: 3%;padding-right: 3%;}.bottom-footer {display: inherit;}.copy-right {padding-right: 0px;line-height: 30px;width: 100%;text-align: center;}.copy-right span {display: none;}.designed p {line-height: 30px;}.designed {width: 100%;display: flex;justify-content: center;}.footer-for {width: 100%;}.footer-for:nth-child(2) {width: 100%;display: none;}.footer-container ul li {width: 49%;float: left;margin-right: 1%;}.footer-social-links {width: 100%;}.footer-social-links ul {width: 100%;}.footer-social-links ul li {width: auto;height: auto;float: left;}.footer-wraper {padding-bottom: 35px;}.bottom-footer {padding-top: 0.5em;}.footer-wraper {background-position: left bottom, right 28em;background-size: auto, 85%;}.footer-content {margin-top: 0em;padding-bottom: 0.2em;}.footer-container {padding-top: 0px;}.attraction-container {width: 100%;margin-right: 0%;}.placeto-vist-for {width: 100%;}.placeto-vist-for p {width: 95%;text-align: left;font-size: 1em;}.attraction-container-home {width: 100%;}.attractions-wraper {width: 100%;padding-right: 3%;padding-left: 3%;padding-top: 3%;padding-bottom: 3%;}.attractive-content {width: 100%;padding-top: 1em;padding-left: 0%;}.attractive-content p {text-align: left;font-size: 1em;}.home-facility {width: 100%;padding: 0%;margin-bottom: 2em;}.accommodation-details {width: 100%;padding-left: 0%;padding-top: 1em;}.accommodation-view {display: none;}.accommodation-pics {width: 100%;}.accommodation-facility {width: 100%;}.welcome-pics {display: none;}.welcome-detail {width: 100%;padding-left: 0%;}.banner-caption p {display: none;}.mob {display: none;}.desk {display: none;}.nav {display: inherit;}.menu-container {display: inherit;height: auto;}.desk-content {display: none;}.mob-content {display: block;}.rooms-wraper {display: inherit;padding-top: 1em;padding-bottom: 1em;}.room-content {width: 100%;display: inherit;padding: 0px;}.rooms-pics {width: 100%;padding: 0px;margin-bottom: 1em;}.booking-left {width: 100%;margin-right: 0%;}.booking-right {width: 100%;margin-top: 2em;}.gallery-container {width: 49%;}.gallery-container:nth-child(3n + 3) {margin-right: 2%;}.gallery-container:nth-child(2n + 2) {margin-right: 0%;}.gall-pics {height: 90px;}.places-container {width: 100%;margin-right: 0%;}.inner-wraper {padding-top: 2.5em;}.about-for {width: 100%;}.mob-logo {width: 25%;float: left;padding-left: 3%;}.quick-left {padding-left: 3%;}.lSAction {display: none !important;}.sexy-menu.detached .logo1 {display: none !important;}.banner-wraper {margin-top: 140px;}.top-header {background-color: #fff;padding-top: 0.5em;}.top-container {padding: 0px;}.nav > li a {color: #11b7df !important;}.nav > li {background-color: #fff;}.bottom-caption {width: 100%;}.sexy-menu.detached .nav > li {padding-top: 0px !important;padding-bottom: 0px !important;}.banner-bottom {display: none;}.welcome-sub-title br {display: none;}.banner-caption-mid {font-size: 3em;}.caption-sub {font-size: 1.25em;}.welcome-wraper {padding-top: 2em;}.placeto-vist-wrap {padding-top: 2em;}.welcome-title {font-size: 2em;text-align: center;line-height: 1.15em;margin-bottom: 0.5em;}.welcome-title br {display: none;}.readmore {text-align: center;}.welcome-detail p {text-align: center;}.accommodation-details p {text-align: center;}.accommodation-details-title {text-align: center;font-size: 2em;}.welcome-sub-title {text-align: center;font-size: 1.25em;}.attractive-content p {text-align: center;}.attractive-content-title {text-align: center;}.placeto-visti-title {text-align: center;font-size:2em }.placeto-vist-for p {text-align: center;}.attraction-title {font-size: 1.75em;text-align: center;}.inner-wraper P {text-align: center;}.book-enquiry-quick {padding: 44px 25px;}.booking-tripple {width: 100%;margin-right: 0%;margin-bottom: 15px;}.contact-content p {text-align: left;}.toggleMenu {margin-top: 1.25em;}.bred-inner {width: 100%;display: flex;justify-content: center;}.room-content-title {text-align: center;}.room-amenities-title {text-align: center;}.accommodation-container {padding-top: 2em;}.attractions-wraper {margin-top: 2em;}.explore {width: 140px;height: 40px;line-height: 34px;}.hvr-radial-in {width: 140px;height: 40px;line-height: 40px;}.accommodation-for {width: 100%;}.call-back-for {width: 85%;}.accommodation-pics{display: inherit;}.accommodation-content:nth-child(1){width: 100%;}.accommodation-content {width: 33%;float: left;}.accommodation-facility{background-color: #009338;}.accommodation-content-icon img{filter: grayscale(100%);}.accommodation-content p{width: 80%;margin: 0 auto;}}@media (min-width: 421px) and (max-width: 460px) {body {font-size: 14px !important;}.container {width: 100%;padding-left: 3%;padding-right: 3%;}.desk-content {display: none;}.mob-content {display: block;}.bottom-footer {display: inherit;}.copy-right {padding-right: 0px;line-height: 30px;}.copy-right span {display: none;}.designed p {line-height: 30px;}.designed {width: 100%;display: flex;justify-content: center;}.footer-for {width: 100%;}.footer-for:nth-child(2) {width: 100%;display: none;}.footer-container ul li {width: 49%;float: left;margin-right: 1%;}.footer-social-links {width: 100%;}.footer-social-links ul {width: 100%;}.footer-social-links ul li {width: auto;height: auto;float: left;}.footer-wraper {padding-bottom: 35px;}.bottom-footer {padding-top: 0.5em;}.footer-wraper {background-position: left bottom, right 32em;background-size: auto, 85%;}.footer-content {margin-top: 0em;padding-bottom: 0.2em;}.footer-container {padding-top: 0px;}.attraction-container {width: 100%;margin-right: 0%;}.placeto-vist-for {width: 100%;}.placeto-vist-for p {width: 95%;text-align: left;font-size: 1em;}.attraction-container-home {width: 100%;}.attractions-wraper {width: 100%;padding-right: 3%;padding-left: 3%;padding-top: 3%;padding-bottom: 3%;}.attractive-content {width: 100%;padding-top: 1em;padding-left: 0%;}.attractive-content p {text-align: left;font-size: 1em;}.home-facility {width: 100%;padding: 0%;margin-bottom: 2em;}.accommodation-details {width: 100%;padding-left: 0%;padding-top: 1em;}.accommodation-view {display: none;}.accommodation-pics {width: 100%;}.accommodation-facility {width: 100%;}.welcome-pics {display: none;}.welcome-detail {width: 100%;padding-left: 0%;}.banner-caption p {display: none;}.mob {display: none;}.desk {display: none;}.nav {display: inherit;}.menu-container {display: inherit;height: auto;}.desk-content {display: none;}.mob-content {display: block;}.rooms-wraper {display: inherit;padding-top: 1em;padding-bottom: 1em;}.room-content {width: 100%;display: inherit;padding: 0px;}.rooms-pics {width: 100%;padding: 0px;margin-bottom: 1em;}.booking-left {width: 100%;margin-right: 0%;}.booking-right {width: 100%;margin-top: 2em;}.gallery-container {width: 49%;}.gallery-container:nth-child(3n + 3) {margin-right: 2%;}.gallery-container:nth-child(2n + 2) {margin-right: 0%;}.gall-pics {height: 108px;}.places-container {width: 100%;margin-right: 0%;}.inner-wraper {padding-top: 2.5em;}.about-for {width: 100%;}.mob-logo {width: 25%;float: left;padding-left: 3%;}.quick-left {padding-left: 3%;}.lSAction {display: none !important;}.sexy-menu.detached .logo1 {display: none !important;}.banner-wraper {margin-top: 37%;}.top-header {background-color: #fff;padding-top: 0.5em;}.top-container {padding: 0px;}.nav > li a {color: #11b7df !important;}.nav > li {background-color: #fff;}.bottom-caption {width: 100%;}.sexy-menu.detached .nav > li {padding-top: 0px !important;padding-bottom: 0px !important;}.banner-bottom {display: none;}.welcome-sub-title br {display: none;}.banner-caption-mid {font-size: 3em;}.caption-sub {font-size: 1.25em;}.welcome-wraper {padding-top: 2em;}.placeto-vist-wrap {padding-top: 2em;}.welcome-title {font-size: 2.75em;text-align: center;line-height: 1.15em;margin-bottom: 0.5em;}.welcome-title br {display: block;}.readmore {text-align: center;}.welcome-detail p {text-align: center;}.accommodation-details p {text-align: center;}.accommodation-details-title {text-align: center;font-size: 2em;}.welcome-sub-title {text-align: center;font-size: 1.25em;}.attractive-content p {text-align: center;}.attractive-content-title {text-align: center;}.placeto-visti-title {text-align: center;font-size:2em }.placeto-vist-for p {text-align: center;}.attraction-title {font-size: 1.75em;text-align: center;}.inner-wraper P {text-align: center;}.book-enquiry-quick {padding: 44px 25px;}.booking-tripple {width: 100%;margin-right: 0%;margin-bottom: 15px;}.contact-content p {text-align: left;}.room-content-title {text-align: center;}.room-amenities-title {text-align: center;}.rooms-read-more {text-align: center;}.toggleMenu {margin-top: 1.5em;}.bred-inner {width: 100%;display: flex;justify-content: center;}.accommodation-container {padding-top: 2em;}.attractions-wraper {margin-top: 2em;}.explore {width: 140px;height: 40px;line-height: 34px;}.hvr-radial-in {width: 140px;height: 40px;line-height: 40px;}.accommodation-for {width: 100%;}.call-back-for {width: 80%;}.accommodation-pics{display: inherit;}.accommodation-content:nth-child(1){width: 100%;}.accommodation-content {width: 33%;float: left;}.accommodation-facility{background-color: #009338;}.accommodation-content-icon img{filter: grayscale(100%);}.accommodation-content p{width: 80%;margin: 0 auto;}}@media (min-width: 461px) and (max-width: 560px) {body {font-size: 14px !important;}.booking-for {padding-top: 0;}.container {width: 100%;padding-left: 3%;padding-right: 3%;}.desk-content {display: none;}.mob-content {display: block;}.bottom-footer {display: inherit;}.copy-right {padding-right: 0px;line-height: 30px;}.copy-right span {display: none;}.designed p {line-height: 30px;}.designed {width: 100%;display: flex;justify-content: center;}.footer-for {width: 100%;}.footer-for:nth-child(2) {width: 100%;display: none;}.footer-container ul li {width: 49%;float: left;margin-right: 1%;}.footer-social-links {width: 100%;}.footer-social-links ul {width: 100%;}.footer-social-links ul li {width: auto;height: auto;float: left;}.footer-wraper {padding-bottom: 35px;}.bottom-footer {padding-top: 0.5em;}.footer-wraper {background-position: left bottom, right 32em;background-size: auto, 85%;}.footer-content {margin-top: 0em;padding-bottom: 0.2em;}.footer-container {padding-top: 0px;}.attraction-container {width: 100%;margin-right: 0%;}.placeto-vist-for {width: 100%;}.placeto-vist-for p {width: 95%;text-align: left;font-size: 1em;}.attraction-container-home {width: 100%;}.attractions-wraper {width: 100%;padding-right: 3%;padding-left: 3%;padding-top: 3%;padding-bottom: 3%;}.attractive-content {width: 100%;padding-top: 1em;padding-left: 0%;}.attractive-content p {text-align: left;font-size: 1em;}.home-facility {width: 100%;padding: 0%;margin-bottom: 2em;}.accommodation-details {width: 100%;padding-left: 0%;padding-top: 1em;}.accommodation-view {display: none;}.accommodation-pics {width: 100%;}.accommodation-facility {width: 100%;}.welcome-pics {display: none;}.welcome-detail {width: 100%;padding-left: 0%;}.banner-caption p {display: none;}.mob {display: none;}.desk {display: none;}.nav {display: inherit;}.menu-container {display: inherit;height: auto;}.desk-content {display: none;}.mob-content {display: block;}.rooms-wraper {display: inherit;padding-top: 1em;padding-bottom: 1em;}.room-content {width: 100%;display: inherit;padding: 0px;}.rooms-pics {width: 100%;padding: 0px;margin-bottom: 1em;}.booking-left {width: 100%;margin-right: 0%;}.booking-right {width: 100%;margin-top: 2em;}.gallery-container {width: 49%;}.gallery-container:nth-child(3n + 3) {margin-right: 2%;}.gallery-container:nth-child(2n + 2) {margin-right: 0%;}.gall-pics {height: 120px;}.places-container {width: 100%;margin-right: 0%;}.inner-wraper {padding-top: 2.5em;}.about-for {width: 100%;}.mob-logo {width: 25%;float: left;padding-left: 3%;}.quick-left {padding-left: 3%;}.lSAction {display: none !important;}.sexy-menu.detached .logo1 {display: none !important;}.banner-wraper {margin-top: 35%;}.top-header {background-color: #fff;padding-top: 0.5em;}.top-container {padding: 0px;}.nav > li a {color: #11b7df !important;}.nav > li {background-color: #fff;}.bottom-caption {width: 100%;}.sexy-menu.detached .nav > li {padding-top: 0px !important;padding-bottom: 0px !important;}.banner-bottom {display: none;}.welcome-sub-title br {display: none;}.banner-caption-mid {font-size: 3em;}.caption-sub {font-size: 1.25em;}.welcome-wraper {padding-top: 2em;}.placeto-vist-wrap {padding-top: 2em;}.welcome-title {font-size: 2.75em;text-align: center;line-height: 1.15em;margin-bottom: 0.5em;}.welcome-title br {display: none;}.readmore {text-align: center;}.welcome-detail p {text-align: center;}.accommodation-details p {text-align: center;}.accommodation-details-title {text-align: center;font-size: 2em;}.welcome-sub-title {text-align: center;font-size: 1.25em;}.attractive-content p {text-align: center;}.attractive-content-title {text-align: center;}.placeto-visti-title {text-align: center;font-size:2em }.placeto-vist-for p {text-align: center;}.attraction-title {font-size: 1.75em;text-align: center;}.inner-wraper P {text-align: center;}.book-enquiry-quick {padding: 44px 25px;}.booking-tripple {width: 100%;margin-right: 0%;margin-bottom: 15px;}.contact-content p {text-align: left;}.room-content-title {text-align: center;}.room-amenities-title {text-align: center;}.rooms-read-more {text-align: center;}.toggleMenu {margin-top: 2em;}.bred-inner {width: 100%;display: flex;justify-content: center;}.accommodation-container {padding-top: 2em;}.attractions-wraper {margin-top: 2em;}.explore {width: 140px;height: 40px;line-height: 34px;}.hvr-radial-in {width: 140px;height: 40px;line-height: 40px;}.accommodation-for {width: 100%;}.call-back-for {width: 80%;}.accommodation-pics{display: inherit;}.accommodation-content:nth-child(1){width: 100%;}.accommodation-content {width: 33%;float: left;}.accommodation-facility{background-color: #009338;}.accommodation-content-icon img{filter: grayscale(100%);}}@media (max-width: 560px) {.testimonial-item{width: 100%;}.testimonial-two__single{padding: 20px 20px 23px;min-height: unset }}@media (min-width: 561px) and (max-width: 680px) {body {font-size: 15px !important;}.container {width: 100%;padding-left: 3%;padding-right: 3%;}.desk-content {display: none;}.mob-content {display: block;}.bottom-footer {display: inherit;}.copy-right {padding-right: 0px;line-height: 30px;}.copy-right span {display: none;}.designed p {line-height: 30px;}.footer-for {width: 100%;}.footer-for:nth-child(2) {width: 100%;display: none;}.footer-container ul li {width: 49%;float: left;margin-right: 1%;}.footer-social-links {width: 100%;}.footer-social-links ul {width: 100%;}.footer-social-links ul li {width: auto;height: auto;float: left;}.footer-wraper {padding-bottom: 35px;}.bottom-footer {padding-top: 0.5em;}.footer-wraper {background-position: left bottom, right 32em;background-size: auto, 85%;}.footer-content {margin-top: 0em;padding-bottom: 0.2em;}.footer-container {padding-top: 0px;}.testimonial-item{width: 100%;}.testimonial-two__single{padding: 20px 20px 23px;}.attraction-container {width: 100%;margin-right: 0%;}.placeto-vist-for {width: 100%;}.placeto-vist-for p {width: 95%;text-align: left;font-size: 1em;}.attraction-container-home {width: 100%;}.attractions-wraper {width: 100%;padding-right: 3%;padding-left: 3%;padding-top: 3%;padding-bottom: 3%;}.attractive-content {width: 100%;padding-top: 1em;padding-left: 0%;}.attractive-content p {text-align: left;font-size: 1em;}.home-facility {width: 100%;padding: 0%;margin-bottom: 2em;}.accommodation-details {width: 100%;padding-left: 0%;padding-top: 1em;}.accommodation-view {display: none;}.accommodation-pics {width: 100%;}.accommodation-facility {width: 100%;}.welcome-pics {display: none;}.welcome-detail {width: 100%;padding-left: 0%;}.banner-caption p {display: none;}.mob {display: none;}.desk {display: block;}.header-call a {float: left;margin-left: 1em;}.nav {display: inherit;}.menu-container {display: inherit;height: auto;}.desk-content {display: none;}.mob-content {display: block;}.rooms-wraper {display: inherit;padding-top: 1em;padding-bottom: 1em;}.room-content {width: 100%;display: inherit;padding: 0px;}.rooms-pics {width: 100%;padding: 0px;margin-bottom: 1em;}.booking-left {width: 100%;margin-right: 0%;}.booking-right {width: 100%;margin-top: 2em;}.gallery-container {width: 49%;}.gallery-container:nth-child(3n + 3) {margin-right: 2%;}.gallery-container:nth-child(2n + 2) {margin-right: 0%;}.gall-pics {height: 160px;}.places-container {width: 49%;margin-right: 2%;}.places-container:nth-child(3n + 3) {margin-right: 2%;}.places-container:nth-child(2n + 2) {margin-right: 0%;}.inner-wraper {padding-top: 2.5em;}.about-for {width: 100%;}.mob-logo {width: 25%;float: left;padding-left: 3%;}.quick-left {padding-left: 3%;}.lSAction {display: none !important;}.sexy-menu.detached .logo1 {display: none !important;}.banner-wraper {margin-top: 34%;}.top-header {background-color: #fff;padding-top: 0.5em;}.top-container {padding: 0px;}.nav > li a {color: #11b7df !important;}.nav > li {background-color: #fff;}.bottom-caption {width: 100%;}.sexy-menu.detached .nav > li {padding-top: 0px !important;padding-bottom: 0px !important;}.banner-bottom {display: none;}.welcome-sub-title br {display: none;}.banner-caption-mid {font-size: 3em;}.caption-sub {font-size: 1.25em;}.welcome-wraper {padding-top: 2em;}.placeto-vist-wrap {padding-top: 2em;}.welcome-title {font-size: 2.75em;text-align: center;line-height: 1.15em;margin-bottom: 0.5em;}.welcome-title br {display: none;}.readmore {text-align: center;}.welcome-detail p {text-align: center;}.accommodation-details p {text-align: center;}.accommodation-details-title {text-align: center;font-size: 2em;}.welcome-sub-title {text-align: center;font-size: 1.25em;}.attractive-content p {text-align: center;}.attractive-content-title {text-align: center;}.placeto-visti-title {text-align: center;font-size:2em }.placeto-vist-for p {text-align: center;}.attraction-title {font-size: 1.75em;text-align: center;}.inner-wraper P {text-align: center;}.book-enquiry-quick {padding: 44px 25px;}.booking-tripple {width: 100%;margin-right: 0%;margin-bottom: 15px;}.contact-content p {text-align: left;}.room-content-title {text-align: center;}.room-amenities-title {text-align: center;}.rooms-read-more {text-align: center;}.toggleMenu {margin-top: 3.5em;}.bred-inner {width: 100%;display: flex;justify-content: center;}.accommodation-container {padding-top: 2em;}.attractions-wraper {margin-top: 2em;}.explore {width: 140px;height: 40px;line-height: 34px;}.hvr-radial-in {width: 140px;height: 40px;line-height: 40px;}.accommodation-for {width: 100%;}.call-back-for {width: 70%;}}@media (min-width: 681px) and (max-width: 768px) {body {font-size: 15px !important;}.container {width: 100%;padding-left: 3%;padding-right: 3%;}.desk-content {display: none;}.mob-content {display: block;}.bottom-footer {display: inherit;}.copy-right {padding-right: 0px;line-height: 30px;}.copy-right span {display: none;}.designed p {line-height: 30px;}.footer-for {width: 48%;margin-right: 2%;float: left;}.footer-for:nth-child(2) {width: 100%;display: none;}.footer-container ul li {width: 49%;float: left;margin-right: 1%;}.footer-social-links {width: 100%;}.footer-social-links ul {width: 100%;}.footer-social-links ul li {width: auto;height: auto;float: left;}.footer-wraper {padding-bottom: 35px;}.bottom-footer {padding-top: 0.5em;}.footer-wraper {background-position: left bottom, right 15em;background-size: auto, 85%;}.footer-content {margin-top: 0em;padding-bottom: 0.2em;}.footer-container {padding-top: 0px;}.testimonial-item{width: 100%;}.testimonial-two__single{padding: 20px 20px 23px;}.attraction-container {width: 49%;margin-right: 2%;}.attraction-container:nth-child(3n + 3) {margin-right: 2%;}.attraction-container:nth-child(2n + 2) {margin-right: 0%;}.placeto-vist-for {width: 100%;}.placeto-vist-for p {width: 95%;text-align: left;font-size: 1em;}.attraction-container-home {width: 100%;}.attractions-wraper {width: 100%;padding-right: 3%;padding-left: 3%;padding-top: 3%;padding-bottom: 3%;}.attractive-content {width: 100%;padding-top: 1em;padding-left: 0%;}.attractive-content p {text-align: left;font-size: 1em;}.home-facility {width: 100%;padding: 0%;margin-bottom: 2em;}.accommodation-details {width: 100%;padding-left: 0%;padding-top: 1em;}.accommodation-view {display: none;}.accommodation-pics {width: 100%;}.accommodation-facility {width: 100%;}.welcome-pics {display: none;}.welcome-detail {width: 100%;padding-left: 0%;}.banner-caption p {display: none;}.mob {display: none;}.desk {display: block;}.header-call a {float: left;margin-left: 1em;}.nav {display: inherit;}.menu-container {display: inherit;height: auto;}.desk-content {display: none;}.mob-content {display: block;}.rooms-wraper {display: inherit;padding-top: 1em;padding-bottom: 1em;}.room-content {width: 100%;display: inherit;padding: 0px;}.rooms-pics {width: 100%;padding: 0px;margin-bottom: 1em;}.booking-left {width: 100%;margin-right: 0%;}.booking-right {width: 100%;margin-top: 2em;}.gallery-container {width: 49%;}.gallery-container:nth-child(3n + 3) {margin-right: 2%;}.gallery-container:nth-child(2n + 2) {margin-right: 0%;}.gall-pics {height: 170px;}.places-container {width: 49%;margin-right: 2%;}.places-container:nth-child(3n + 3) {margin-right: 2%;}.places-container:nth-child(2n + 2) {margin-right: 0%;}.inner-wraper {padding-top: 2.5em;}.about-for {width: 100%;}.mob-logo {width: 25%;float: left;padding-left: 3%;}.quick-left {padding-left: 3%;}.lSAction {display: none !important;}.sexy-menu.detached .logo1 {display: none !important;}.banner-wraper {margin-top: 32%;}.top-header {background-color: #fff;padding-top: 0.5em;}.top-container {padding: 0px;}.nav > li a {color: #11b7df !important;}.nav > li {background-color: #fff;}.bottom-caption {width: 100%;}.sexy-menu.detached .nav > li {padding-top: 0px !important;padding-bottom: 0px !important;}.banner-bottom {display: none;}.welcome-sub-title br {display: none;}.banner-caption-mid {font-size: 3em;}.caption-sub {font-size: 1.25em;}.welcome-wraper {padding-top: 2em;}.placeto-vist-wrap {padding-top: 2em;}.welcome-title {font-size: 2.75em;text-align: center;line-height: 1.15em;margin-bottom: 0.5em;}.welcome-title br {display: none;}.readmore {text-align: center;}.welcome-detail p {text-align: center;}.accommodation-details p {text-align: center;}.accommodation-details-title {text-align: center;font-size: 2em;}.welcome-sub-title {text-align: center;font-size: 1.25em;}.attractive-content p {text-align: center;}.attractive-content-title {text-align: center;}.placeto-visti-title {text-align: center;font-size:2em }.placeto-vist-for p {text-align: center;}.attraction-title {font-size: 1.75em;text-align: center;}.inner-wraper P {text-align: center;}.book-enquiry-quick {padding: 44px 25px;}.booking-tripple {width: 100%;margin-right: 0%;margin-bottom: 15px;}.contact-content p {text-align: left;}.room-content-title {text-align: center;}.room-amenities-title {text-align: center;}.rooms-read-more {text-align: center;}.toggleMenu {margin-top: 4em;}.accommodation-container {padding-top: 2em;}.attractions-wraper {margin-top: 2em;}.bred-inner {width: 100%;display: flex;justify-content: center;}.explore {width: 140px;height: 40px;line-height: 34px;}.hvr-radial-in {width: 140px;height: 40px;line-height: 40px;}.call-back-for {width: 70%;}}@media (min-width: 769px) and (max-width: 991px) {body {font-size: 15px !important;}.container {width: 100%;padding-left: 3%;padding-right: 3%;}.desk-content {display: none;}.mob-content {display: block;}.bottom-footer {display: inherit;}.copy-right {padding-right: 0px;line-height: 30px;}.copy-right span {display: none;}.designed p {line-height: 30px;}.footer-for {width: 48%;margin-right: 2%;float: left;}.footer-for:nth-child(2) {width: 100%;display: none;}.footer-container ul li {width: 49%;float: left;margin-right: 1%;}.footer-social-links {width: 100%;}.footer-social-links ul {width: 100%;}.footer-social-links ul li {width: auto;height: auto;float: left;}.footer-wraper {padding-bottom: 35px;}.bottom-footer {padding-top: 0.5em;}.footer-wraper {background-position: left bottom, right 15em;background-size: auto, 85%;}.footer-content {margin-top: 0em;padding-bottom: 0.2em;}.footer-container {padding-top: 0px;}.attraction-container {width: 49%;margin-right: 2%;}.attraction-container:nth-child(3n + 3) {margin-right: 2%;}.attraction-container:nth-child(2n + 2) {margin-right: 0%;}.placeto-vist-for {width: 100%;}.placeto-vist-for p {width: 95%;text-align: left;font-size: 1em;}.attraction-container-home {width: 100%;}.attractions-wraper {width: 100%;padding-right: 3%;padding-left: 3%;padding-top: 3%;padding-bottom: 3%;}.attractive-content {width: 100%;padding-top: 1em;padding-left: 0%;}.attractive-content p {text-align: left;font-size: 1em;}.home-facility {width: 100%;padding: 0%;margin-bottom: 2em;}.accommodation-details {width: 100%;padding-left: 0%;padding-top: 1em;}.accommodation-view {display: none;}.accommodation-pics {width: 100%;}.accommodation-facility {width: 100%;}.welcome-pics {display: none;}.welcome-detail {width: 100%;padding-left: 0%;}.banner-caption p {display: none;}.mob {display: none;}.desk {display: block;}.header-call a {float: left;margin-left: 1em;}.nav {display: inherit;}.menu-container {display: inherit;height: auto;}.desk-content {display: none;}.mob-content {display: block;}.rooms-wraper {display: inherit;padding-top: 1em;padding-bottom: 1em;}.room-content {width: 100%;display: inherit;padding: 0px;}.rooms-pics {width: 100%;padding: 0px;margin-bottom: 1em;}.booking-left {width: 100%;margin-right: 0%;}.booking-right {width: 100%;margin-top: 2em;}.gallery-container {width: 49%;}.gallery-container:nth-child(3n + 3) {margin-right: 2%;}.gallery-container:nth-child(2n + 2) {margin-right: 0%;}.gall-pics {height: 120px;}.places-container {width: 49%;margin-right: 2%;}.places-container:nth-child(3n + 3) {margin-right: 2%;}.places-container:nth-child(2n + 2) {margin-right: 0%;}.inner-wraper {padding-top: 2.5em;}.about-for {width: 100%;}.mob-logo {width: 25%;float: left;padding-left: 3%;}.quick-left {padding-left: 3%;}.lSAction {display: none !important;}.sexy-menu.detached .logo1 {display: none !important;}.banner-wraper {margin-top: 32%;}.top-header {background-color: #fff;padding-top: 0.5em;}.top-container {padding: 0px;}.nav > li a {color: #11b7df !important;}.nav > li {background-color: #fff;}.bottom-caption {width: 100%;}.sexy-menu.detached .nav > li {padding-top: 0px !important;padding-bottom: 0px !important;}.banner-bottom {display: none;}.welcome-sub-title br {display: none;}.banner-caption-mid {font-size: 3em;}.caption-sub {font-size: 1.25em;}.welcome-wraper {padding-top: 2em;}.placeto-vist-wrap {padding-top: 2em;}.welcome-title {font-size: 2.75em;text-align: center;line-height: 1.15em;margin-bottom: 0.5em;}.welcome-title br {display: none;}.readmore {text-align: center;}.welcome-detail p {text-align: center;}.accommodation-details p {text-align: center;}.accommodation-details-title {text-align: center;font-size: 2em;}.welcome-sub-title {text-align: center;font-size: 1.25em;}.attractive-content p {text-align: center;}.attractive-content-title {text-align: center;}.placeto-visti-title {text-align: center;font-size:2em }.placeto-vist-for p {text-align: center;}.attraction-title {font-size: 1.75em;text-align: center;}.inner-wraper P {text-align: center;}.book-enquiry-quick {padding: 44px 25px;}.booking-tripple {width: 100%;margin-right: 0%;margin-bottom: 15px;}.contact-content p {text-align: left;}.room-content-title {text-align: center;}.room-amenities-title {text-align: center;}.rooms-read-more {text-align: center;}.toggleMenu {margin-top: 2.5em;}.bred-inner {width: 100%;display: flex;justify-content: center;}.call-back-for {width: 60%;}}@media (min-width: 992px) and (max-width: 1199px) {body {font-size: 14px !important;}.facility-icon {height: 70px;}.attractions-wraper {padding-right: 2%;}.attractive-content {padding-left: 2%;}.attractive-content-title {font-size: 1.65em;}.lSAction > a {bottom: 1em !important;}.footer-for {width: 25%;}.footer-wraper {background-size: auto, 45%;}.footer-wraper {padding-bottom: 35px;}.accommodation-details p {line-height: 28px;}.welcome-title {font-size: 2.5em;}.book-enquiry-quick {padding: 44px 15px;}.book-enquiry-quick-bottom {font-size: 1.5em;}.gall-pics {height: 165px;}.box-content p {padding: 10px 40px;}.about-details {width: 66%;}.about-for {width: 34%;}}@media (max-width: 992px) {.inner-caption-wrap {display:none;}.banner-caption{display:none;}.box-content p{padding: 10px 5px;}.blog-details-for{width:100%;}.blog-quick{width:100%;}.welcome-content-subtitle{text-align:center;}.post{display:inherit;}.blog-pic-wrap{width:100%;float:none;}.outer-content-blog{width:100%;float:none;padding-left:0px;padding-top:1em;}.blog-title{text-align:center;}}