.bottom_panel .reservation [class^="flaticon-"]:before, .room_slct [class*="flaticon-"]:before, .bottom_panel .reservation [class^="flaticon-"]:after, .room_slct [class*="flaticon-"]:after{font-size: 15px;}.danger_select{border-bottom: 1px solid #ff3b3b !important;border-right: 1px solid #ff3b3b !important;}.room_section_title {border-radius: 5px;color: #323232 !important;font-weight: bold;overflow: hidden;width: 100% !important;height: auto !important;text-align: center;}.room_section_title ul li {font-size: 1.7rem;width: 100% !important;height: auto !important;font-weight: 400;text-transform: uppercase;display: none;margin-top: 2px;white-space: normal !important;}#form_name{width: 99%;}a {text-decoration: none !important;}.navbar-dark .navbar-nav .nav-link {color: #212121;text-transform: uppercase;}.navbar-dark .navbar-nav .nav-link:hover {color: #c5205d;transition: 1s;}.navbar-nav li{margin-right: 20px;font-size: 18px;}.navbar-nav li:last-child{margin-right: 0px;}.bg-light {background-color: #e8e8e8 !important;transition: 3s;}.ytp-chrome-top, .ytp-chrome-bottom {display: none !important;}.darkHeader{background-color: #e8e8e8d9 !important;box-shadow: -2px -3px 20px 4px #272628;border-bottom: 3px solid #c5205d;transition: 3s;}.navbar-brand img{width: 60px;}#nights{font-size: 12px;}.or-23{height: auto !important;}.or-23 ul li{width: auto !important;height: auto !important;}.or-24{height: auto !important;width: auto !important;padding: 0px 10px;}.or-24 ul li{width: auto !important;height: auto !important;}.or-24 .js-frame{margin-bottom: 0;}.navbar-dark .navbar-nav .active>.nav-link, .navbar-dark .navbar-nav .nav-link.active, .navbar-dark .navbar-nav .nav-link.show, .navbar-dark .navbar-nav .show>.nav-link {color: #c5205d;transition: 1s;}.navbar-dark .navbar-nav .nav-link:focus{color: #c5205d;}.room_inline{display: inline-block;}.room_section_div{min-height: 100px;}.bg-primary {background-color: #20415d !important;}header {padding: 180px 0 80px;}.room_section_div p{display: inline-block;margin-bottom: 0;}#room_heading{margin-bottom: 0;}#total_due{display: none;margin-bottom: 0;}.padd40{padding: 40px;}p a {text-decoration: none;color: #fff;}p a:visted {color: #fff;}#about h2{padding-top: 40px;}.shimmer {font-weight: 300;text-align: center;color: rgba(255,255,255,0.1) !important;background: -webkit-gradient(linear, left top, right top, from(#222), to(#222), color-stop(.8, #fff));background: -moz-gradient(linear, left top, right top, from(#222), to(#222), color-stop(0.5, #fff));background: gradient(linear, left top, right top, from(#222), to(#222), color-stop(0.5, #fff));-webkit-background-size: 125px 100%;-moz-background-size: 125px 100%;background-size: 125px 100%;-webkit-background-clip: text;-moz-background-clip: text;background-clip: text;-webkit-animation-name: shimmer;-moz-animation-name: shimmer;animation-name: shimmer;-webkit-animation-duration: 4s;-moz-animation-duration: 4s;animation-duration: 4s;-webkit-animation-iteration-count: infinite;-moz-animation-iteration-count: infinite;animation-iteration-count: infinite;background-repeat: no-repeat;background-position: 0 0;background-color: #222;}@-moz-keyframes shimmer {0% {background-position: top left;}100% {background-position: top right;}}@-webkit-keyframes shimmer {0% {background-position: top left;}100% {background-position: top right;}}@-o-keyframes shimmer {0% {background-position: top left;}100% {background-position: top right;}}@keyframes shimmer {0% {background-position: top left;}100% {background-position: top right;}}.header_h1{font-size: 28px;line-height: 1.6em;padding-top: 25px;}.dash {margin: 35px auto 0;width: 50px;height: 5px;background: #e8e8e8;margin-bottom: 30px;}.typed-cursor {opacity: 1;font-weight: 100;-webkit-animation: blink 0.7s infinite;-moz-animation: blink 0.7s infinite;-ms-animation: blink 0.7s infinite;-o-animation: blink 0.7s infinite;animation: blink 0.7s infinite;}@-keyframes blink {0% {opacity:1;}50% {opacity:0;}100% {opacity:1;}}@-webkit-keyframes blink {0% {opacity:1;}50% {opacity:0;}100% {opacity:1;}}@-moz-keyframes blink {0% {opacity:1;}50% {opacity:0;}100% {opacity:1;}}@-ms-keyframes blink {0% {opacity:1;}50% {opacity:0;}100% {opacity:1;}}@-o-keyframes blink {0% {opacity:1;}50% {opacity:0;}100% {opacity:1;}}.typed-fade-out {opacity: 0;animation: 0;transition: opacity .25s;}.lead-ticker {height: 65px;}.navbar-dark .navbar-toggler {background-color: #c5b089;}section {padding: 40px 0;}#about{text-align: center;padding-top: 12px;}#about h2, #about-sec-3 h2{text-transform: uppercase;font-weight: 400;}#about-sec-1{background-color: #c5205d;color: #ffffff;text-align: center;padding: 20px 0;}.count_dscrp {padding-top: 20px;font-size: 10px;font-weight: 600 !important;text-transform: lowercase;letter-spacing: 1px;font-weight: 300;width: 100%;text-align: center;text-transform: uppercase;color: #282c30;font-weight: bold;}.count_dscrp b{font-weight: 900 !important;}#about-sec-2, #about-sec-3{text-align: center;}[class^="flaticon-"]:before, [class*=" flaticon-"]:before, [class^="flaticon-"]:after, [class*=" flaticon-"]:after {font-family: Flaticon;font-size: 35px;font-style: normal;margin-left: 3px;}.carousel-item{text-align: center;}.carousel-indicators li {background-color: #212121;}.carousel-indicators .active {background-color: #c5b089;}.carousel-indicators {bottom: -35px;right: 25%;}.carousel-control-prev-icon, .carousel-control-next-icon {width: 100px;outline: black;background-size: 100%, 100%;background-image: none;}.carousel-control-next-icon:after {content: '>';font-size: 35px;color: #212121;}.carousel-control-next {right: 0;}.carousel-control-prev {left: 65%;}.carousel-control-prev-icon:after {content: '<';font-size: 35px;color: #212121;}#about-sec-3{padding-bottom: 0;}#about-sec-mobile-2 .carousel-indicators {bottom: -50px;right: 25%;}#about-sec-mobile-2 .carousel-control-prev {left: 65%;top: 165px;}#about-sec-mobile-2 .carousel-control-next {right: 0;top: 165px;}#about-sec-mobile-2 .carousel-item{height: 157px;}.repeat-section{margin-top: 40px;}.center_line {width: 200px;height: 10px;border-bottom-width: 4px;border-style: solid;border-top: none;border-left: none;border-right: none;display: block;margin: 15px auto 25px auto;border-color: #272628;}.repeat-section{padding: 20px 0;}#welcome-1{text-align: center;}#welcome-sec-mobile-1 .carousel-indicators {bottom: -57px;right: 25%;}.remove-padding-top{padding-top: 0 }#owl_serrvicess{margin-top: 80px;margin-bottom: 40px;}#awards-sec{background-color: #ffffff;padding-bottom: 50px;padding-top: 0;box-shadow: inset 1px 0px 30px 3px #272628;}.single-services h4{font-size: 36px;}.single-services p{font-size: 22px;}#awards-sec-1 img{width: 200px;}#awards-sec-1 .carousel-control-prev {left: 00;top: -56px;}#awards-sec-1 .carousel-control-next {right: 0;top: -55px;}#awards-sec-1 .carousel-indicators {bottom: -35px;right: 0;}#awards-sec h2{text-align: center;font-weight: 300;}.reviews img{width: 150px;}.logoGrid{padding-top: 25px }.title-box{text-align: center;margin-top: 20px;}.title-icon{display: inline-block;}.iconn img{width: 45px;margin-top: -20px;}.titlee{margin-top: 5px;margin-left: 10px }.titlee h2{font-size: 28px;}.calendar_box{margin-top: 15px;border: 2px solid #212121;padding: 20px 20px;text-transform: uppercase;}.calendar_box p i:before {font-size: 20px;margin-right: 12px;}.padd20{padding-top: 20px;}.yv #tv1{box-shadow: 0 3em 3.5em -1.875em rgba(0, 0, 0, 0.75), 15px 2em 7em 1em rgba(0, 0, 0, 0.9) !important;}.btn-room-pic{background: #272628;padding: 5px 25px;border: 2px solid #272628 !important;text-transform: uppercase;font-size: 18px;letter-spacing: 1px;color: #ffffff;font-weight: bold;height: 47px;}.btn {white-space: normal;}.reservation-form-bottom textarea{height: 200px !important;}.pull-right{text-align: right;}.calendar_box .amount strike {animation: blinker 0.9s infinite ease-in-out;-webkit-animation: blinker 0.9s infinite ease-in-out;animation-direction: alternate;}.calendar_box .amount {font-size: 25px;margin-bottom: 0;line-height: 1.6em;}.qty {font-weight: 700;font-size: 16px;margin-top: 20px;margin-bottom: 10px;line-height: 16px;}.qty span {font-weight: 300;font-size: 16px;line-height: 10px;}.cs-skin-border{padding: 10px 5px;border: none;outline: 0;margin-bottom: 15px;background-color: transparent;color: #ffffff;border-bottom: 1px solid #38648a;border-right: 1px solid #38648a;margin-top: 11px;margin-left: -3px;}.cs-skin-border option{color: #222;}.card {border-radius: 0;}button:focus, button:active{outline:0;}#gallery-sec{background-color: #e8e8e8;}#gallery-sec h2{text-align: center;color: #272628;}#reservation_dextop{background-color: #272628;color: #ffffff;min-height: 200px;}#reservation_dextop_mob {background-color: #272628;color: #ffffff;min-height: 200px;}.inline_inputs_res {width: 32.3%;border: none;border-radius: 0;height: 46px;margin-bottom: 15px;display: inline-block !important;margin-right: 1px;}.inline_inputs_res input{border-radius: 0;background-color: transparent;border: none;border-bottom: 1px solid #38648a;border-right: 1px solid #38648a;color: #fff !important;-webkit-transition: all 0.30s ease-in-out;-moz-transition: all 0.30s ease-in-out;-ms-transition: all 0.30s ease-in-out;-o-transition: all 0.30s ease-in-out;}.total_due_amount{display: none;}.total_due_amount_mob{display: none;}#res_error_message{display: none;}.form-control:disabled, .form-control[readonly] {background-color: transparent;opacity: 1;}.inline_inputs_res input:focus{border: none;border-bottom: 1px solid rgba(81, 203, 238, 1);border-right: 1px solid rgba(81, 203, 238, 1);background-color: transparent;-webkit-transition: all .750s ease-in-out;-moz-transition: all .750s ease-in-out;-ms-transition: all .750s ease-in-out;-o-transition: all .750s ease-in-out;}.inline_inputs_res input::placeholder {color: #fff;opacity: 1;}.inline_inputs_date {width: 49.3%;border: none;border-radius: 0;height: 46px;margin-bottom: 15px;display: inline-block !important;}.inline_inputs_date input{border-radius: 0;background-color: transparent;border: none;border-bottom: 1px solid #38648a;border-right: 1px solid #38648a;color: #fff !important;-webkit-transition: all 0.30s ease-in-out;-moz-transition: all 0.30s ease-in-out;-ms-transition: all 0.30s ease-in-out;-o-transition: all 0.30s ease-in-out;}.inline_inputs_date input:focus{border: none;border-bottom: 1px solid rgba(81, 203, 238, 1);border-right: 1px solid rgba(81, 203, 238, 1);background-color: transparent;-webkit-transition: all .750s ease-in-out;-moz-transition: all .750s ease-in-out;-ms-transition: all .750s ease-in-out;-o-transition: all .750s ease-in-out;}.ac-last-porsion select:focus{border: none;border-bottom: 1px solid rgba(81, 203, 238, 1);border-right: 1px solid rgba(81, 203, 238, 1);background-color: transparent;-webkit-transition: all .750s ease-in-out;-moz-transition: all .750s ease-in-out;-ms-transition: all .750s ease-in-out;-o-transition: all .750s ease-in-out;}.inline_inputs_date input::placeholder {color: #fff;opacity: 1;}.spcial_req {width: 99%;border: none;border-radius: 0;height: 46px;margin-bottom: 15px;display: inline-block !important;}.spcial_req textarea{width: 100%;max-height: 80px;border-radius: 0;background-color: transparent;border: none;border-bottom: 1px solid #38648a;border-right: 1px solid #38648a;color: #fff !important;-webkit-transition: all 0.30s ease-in-out;-moz-transition: all 0.30s ease-in-out;-ms-transition: all 0.30s ease-in-out;-o-transition: all 0.30s ease-in-out;padding: 0px 10px;outline: none;}.spcial_req textarea:focus, .spcial_req textarea:active{border: none;border-bottom: 1px solid rgba(81, 203, 238, 1);border-right: 1px solid rgba(81, 203, 238, 1);background-color: transparent;-webkit-transition: all .750s ease-in-out;-moz-transition: all .750s ease-in-out;-ms-transition: all .750s ease-in-out;-o-transition: all .750s ease-in-out;}.spcial_req textarea::placeholder {color: #fff;opacity: 1;}#image-grid-carousel-11, #image-grid-carousel-12, #image-grid-carousel-13, #image-grid-carousel-14, #image-grid-carousel-15{margin-top: 12px;}#image-grid-carousel-11 .arrow-fix, #image-grid-carousel-12 .arrow-fix, #image-grid-carousel-13 .arrow-fix, #image-grid-carousel-14 .arrow-fix, #image-grid-carousel-15 .arrow-fix{width: 25px !important;}#image-grid-carousel-11 .carousel-control-prev, #image-grid-carousel-12 .carousel-control-prev, #image-grid-carousel-13 .carousel-control-prev, #image-grid-carousel-14 .carousel-control-prev, #image-grid-carousel-15 .carousel-control-prev {left: 75%;top: 75%;}#image-grid-carousel-11 .carousel-control-next, #image-grid-carousel-12 .carousel-control-next, #image-grid-carousel-13 .carousel-control-next, #image-grid-carousel-14 .carousel-control-next, #image-grid-carousel-15 .carousel-control-next{top:75%;}.tab {float: left;direction: rtl;}.vc_list {background-color: #f1f1f1;}.line_arr{display: inline-block;}.verticalCarouselHeader i{font-size: 45px;background-color: transparent;color: #fff;}.verticalCarouselHeader{background-color: #20415d;display: none;}.fa-angle-down:before {content: "\f107";float: right;}.fa-angle-up:before {content: "\f106";float: left;}#reservation_dextop h2{text-align: center;margin-bottom: 30px;text-decoration: underline;}.tab .tablinks {display: block;background-color: inherit;color: black;padding: 31px 20px;width: 100%;border: none;outline: none;text-align: left;cursor: pointer;transition: 0.3s;font-size: 20px;line-height: 1;}#room_dd{margin-top: 10px;text-align: justify;}.vc_goDown{float:right;}#owl-feel .owl-page span {background: #fff;}.tab .tablinks:hover {background-color: #98a6b1;}.tab .tablinks.active {background-color: #59585a;color: #fff;}.tabcontent {float: left;padding: 0px 25px;border-right: 1px solid #f1f1f1;min-height: 405px;}.tabcontent .margin15{margin-top: 15px;margin-bottom: 5px;}#discount{font-size: 14px;font-weight: bold;line-height: 0 !important;margin-left: 5px;}.tab::-webkit-scrollbar {background: #20415d;width: 70px;}.tab::-webkit-scrollbar-track {display: none;}.tab::-webkit-scrollbar-track-piece {display: none;}.tab::-webkit-scrollbar-thumb {display: none;}.tab::-webkit-scrollbar-corner {display: none;}.tab::-webkit-scrollbar-button:vertical:increment {height:150px;background-image: url(../images/white-down-arrow-png-2.png);background-size:39px 30px;background-position: top;background-repeat:no-repeat;}.tab::-webkit-scrollbar-button:vertical:decrement {height:150px;background-image: url(../images/02.png);background-size:39px 30px;background-position: bottom;background-repeat:no-repeat;}.ui-datepicker th {text-align: center;}.ui-datepicker td span, .ui-datepicker td a {text-align: center;}.ui-icon-circle-triangle-e {background-position: -32px 0px;}.ui-icon-circle-triangle-w {background-position: -96px 0px;}.custom-select.is-invalid, .form-control.is-invalid, .was-validated .custom-select:invalid, .was-validated .form-control:invalid {border-color: #ff3b3b;}.custom-select.is-valid, .form-control.is-valid, .was-validated .custom-select:valid, .was-validated .form-control:valid {border-color: #38648a;}.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default, .ui-button, html .ui-button.ui-state-disabled:hover, html .ui-button.ui-state-disabled:active {border: none;color: #454545;background: #f1f1f1;}.custom-select.is-valid:focus, .form-control.is-valid:focus, .was-validated .custom-select:valid:focus, .was-validated .form-control:valid:focus {border-color: rgba(81, 203, 238, 1);box-shadow: 0 0 0 0.2rem rgba(40,167,69,.25);}.form-control, .form-control:focus{box-shadow: none !important;}.btn_sub_hide{width: 100%;background: #20415d00;height: 80px;position: absolute;top: 45px;z-index: 1;}.form-control {border: 1px solid #ccc;-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);box-shadow: inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition: box-shadow ease-in-out .15s,box-shadow ease-in-out .15s;transition: box-shadow ease-in-out .15s,box-shadow ease-in-out .15s;}.book-now-form {padding-top: 10px;}.book-now-form .form-group {margin-right: 1.5em;}.book-now-form label {font-size: 13px;display: block;color: #fff;padding-top: 5px;}.book-now-form .form-control {height: 25px;line-height: 25px;background: white;display: block;font-size: 12px;color: #969696;padding: 4px 6px;}.book-now-form .datepick {width: 100%;}.reservation_formm #start-date, .reservation_formm #end-date {padding-right: 22px;background: url(../images/calendar.png) no-repeat scroll 98% center rgb(255, 255, 255, 0);font-size: 1rem;height: 40px;border-radius: 0;}.book-now-form #start-date-mobile, .book-now-form #end-date-mobile {padding-right: 22px;background: url(../images/icon_calendar.png) no-repeat scroll 98% center rgb(255, 255, 255);font-size: 18px;height: 40px;border: 2px solid #212121;border-radius: 0;}.des_room_res{border-bottom: 1px solid #38648a;border-right: 1px solid #38648a;min-height: 142px;}.form-control:focus {border-color: inherit;-webkit-box-shadow: none;box-shadow: none;}.ac-title{text-transform: uppercase;font-weight: 400;}.modal {display: none;position: fixed;z-index: 1;padding-top: 100px;left: 0;top: 0;width: 100%;height: 100%;overflow: auto;background-color: black;}.modal-content {position: relative;background-color: #fefefe;margin: auto;padding: 0;width: 90%;max-width: 1200px;}.close {color: white;position: absolute;top: 10px;right: 25px;font-size: 35px;font-weight: bold;}.close:hover, .close:focus {color: #999;text-decoration: none;cursor: pointer;}.hideme{opacity:0;}.mySlides {display: none;}.card {margin-bottom: 15px;border-bottom: 1px solid #dfdfdf !important;}.btn-link {font-weight: 400;color: #ffffff !important;background-color: transparent !important;width: 100%;text-align: left;text-decoration: none !important;}.card-header {padding: .75rem 1.25rem;margin-bottom: 0;background-color: rgb(39, 38, 40);border-bottom: 1px solid rgba(0,0,0,.125);}.faq_section h2{text-align: center;}.cursor {cursor: pointer;}.prev, .next {cursor: pointer;position: absolute;top: 50%;width: auto;padding: 16px;margin-top: -50px;color: white;font-weight: bold;font-size: 20px;transition: 0.6s ease;border-radius: 0 3px 3px 0;user-select: none;-webkit-user-select: none;}.next {right: 0;border-radius: 3px 0 0 3px;}.prev:hover, .next:hover {background-color: rgba(0, 0, 0, 0.8);}html{overflow-x: hidden;}.numbertext {color: #f2f2f2;font-size: 12px;padding: 8px 12px;position: absolute;top: 0;}img {margin-bottom: -4px;}.caption-container {text-align: center;background-color: black;padding: 2px 16px;color: white;}.demo {opacity: 0.6;}.active, .demo:hover {opacity: 1;}img.hover-shadow {transition: 0.3s;}.hover-shadow:hover {box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);}.gallery11 img{width: 19%;margin-right: 6px;}.ac-last-porsion i:before{font-family: Flaticon;font-size: 20px;font-style: normal;margin-left: 3px;font-weight: 500;}.reservation-form-bottom{margin-top: 25px;}.reservation-form-bottom input, .reservation-form-bottom textarea{width: 100%;font-size: 18px;height: 40px;border: 2px solid #212121;border-radius: 0;padding-left: 10px;margin-bottom: 15px;}.accordion_button{width: 100% !important;}.fixed-top {z-index: 10;}#reservation-form-sec .carousel-item{text-align: left;}#reservation-form-sec .carousel-control-prev {left: -10%;top: 0;}#reservation-form-sec .carousel-control-next {right: -10%;top: 0;}#reservation-mob-form-sec .carousel-item{text-align: left;}#reservation-mob-form-sec .carousel-control-prev {left: -10%;top: 0;}#reservation-mob-form-sec .carousel-control-next {right: -10%;top: 0;}.hovereffect {width: 100%;height: auto;float: left;overflow: hidden;position: relative;text-align: center;cursor: default;}.hovereffect .overlay {width: 100%;height: 100%;position: absolute;overflow: hidden;top: 0;left: 0;-webkit-transition: all 0.4s ease-in-out;transition: all 0.4s ease-in-out;}.hovereffect:hover .overlay {background-color: rgba(0, 0, 0, 0.8117647058823529);border: 1px solid #ffffff;width: 90%;height: 88%;margin: 5%;cursor: pointer;}.hovereffect img {display: block;position: relative;}.hovereffect h2 {text-transform: uppercase;color: #fff;text-align: center;position: relative;font-size: 17px;padding: 10px;background: rgba(0, 0, 0, 0.6);-webkit-transform: translateY(45px);-ms-transform: translateY(45px);transform: translateY(45px);-webkit-transition: all 0.4s ease-in-out;transition: all 0.4s ease-in-out;}.hovereffect:hover h2 {-webkit-transform: translateY(5px);-ms-transform: translateY(5px);transform: translateY(5px);}.hovereffect p.info {display: inline-block;text-decoration: none;padding: 7px 14px;text-transform: uppercase;color: #fff;background-color: transparent;opacity: 0;filter: alpha(opacity=0);-webkit-transform: scale(0);-ms-transform: scale(0);transform: scale(0);-webkit-transition: all 0.4s ease-in-out;transition: all 0.4s ease-in-out;font-weight: normal;margin: 10% 0px 0 0;padding: 20% 10%;font-size: 22px;font-weight: 600;}.hovereffect:hover p.info {opacity: 1;filter: alpha(opacity=100);-webkit-transform: scale(1);-ms-transform: scale(1);transform: scale(1);}#map {min-height: 380px;width: 100%;}#gallery-image-sec .hovereffect{width: 33.33%;}#cf_select{width: 100%;padding: 3px 5px;border: 2px solid #212121;}#gallery-image-sec img{width: 100%;}#gallery-image-sec{padding-top: 0;padding-bottom: 0;background: #e8e8e8;}.modified-nav{display: block;text-align: center;margin-bottom: 50px;background: #c5205d;padding: 25px;}.modified-nav a{color: #272628;text-decoration: none;text-transform: uppercase;font-size: 20px;}.award_sec_tabs a{color: #fff;}.modified-nav .nav-item{display: inline-block;}.tab-content>.active {display: block;background: #ffffff;}.carousel-control-next, .carousel-control-prev {width: 10%;}#contact-map-section{position: relative;}.show_map{position: absolute;bottom: 0px;right: 15px;background: #272628;padding: 10px 20px;color: #fff;cursor: pointer;}#contact-map-section h2{text-align: center;}.contact_form h3{text-align: center;}.back_content {border: 2px solid #2c2b2b;padding: 10px 10px;border-radius: 5px;font-size: 15px;margin: 1px;min-height: 120px;}#success_message p, #error_message h3, #error_message p, #res_mob_success_message, #res_mob_error_message, #res_success_message, #res_error_message{text-align: center;}.contact_form .form_style{background-color: #ffffff;padding: 40px;border: 2px solid #c5b089;margin-top: -10%;}.contact_information{text-align: center;}.contact_information span{color: #c5b089;margin-right: 5px;}.contact_information_call h6{text-align: center;font-size: 25px;font-weight: 300;margin-bottom: 20px;text-transform: uppercase;}.info_dscrp{text-align: center;}.info_dscrp a{color: #c5b089;}.info_dscrp span{margin-right: 10px;}#contact_carousel .carousel-control-prev {left: -10%;top: -50px;}#contact_carousel .info_dscrp{padding: 0 15px;}#contact_carousel .carousel-control-next {top: -50px;right: -4%;}.contact_information_call{padding-top: 30px;}.contact_information{padding-top: 60px;}.contact_information h6 {font-size: 25px;font-weight: 300;text-transform: uppercase;}#social_section{text-align: center;background-color: #e8e8e8;}#social_section h6 {text-align: center;font-size: 25px;font-weight: 400;margin-bottom: 20px;text-transform: uppercase;margin-top: 30px;}.social-bar li a:hover i.fa-facebook {color: #3b5998 !important;}.offer {background: url(../images/reception.jpg) no-repeat;background-attachment: fixed;background-size: cover;width: 100%;height: 100%;position: relative;overflow: hidden;}.offer:before {content: '';position: absolute;background: linear-gradient(to right, rgba(39, 38, 40, 0.5294117647058824) 46%, rgba(0, 0, 0, 0.41) 100%);top: 0px;bottom: 0px;left: 0px;width: 100%;}.offer-l {padding: 170px 0px 90px 0px;text-align: center;}.or-1:hover {-ms-transform: rotate(360deg);-webkit-transform: rotate(360deg);transform: rotate(360deg);-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-o-transition: all 0.5s ease;transition: all 0.5s ease;}.or-2:hover {-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-o-transition: all 0.5s ease;transition: all 0.5s ease;}.btn:hover, .btn-large:hover {background: #075175;}.ol-1 {width: 250px;height: 1px;background: #e8e8e8;margin: 0 auto;display: table;}.ol-2 {background: #fff;padding: 5px 3px 3px 3px;position: relative;margin: 0 auto;display: table;margin-top: -15px;border-radius: 2px;}.ol-2 i {color: #272628;font-size: 16px;margin: 0px 5px;}.ol-4 {font-size: 32px;color: #fff;font-weight: 600;font-family: 'Quicksand', sans-serif;width: 100%;display: block;line-height: 36px;padding-top: 30px;text-transform: uppercase;}.ol-3 {width: 250px;height: 1px;background: #e8e8e8;margin: 0 auto;display: table;margin-top: 30px;margin-bottom: 30px;}.ol-5 {font-size: 36px;color: #fff;font-weight: 600;font-family: 'Quicksand', sans-serif;width: 100%;display: block;line-height: 36px;margin-bottom: 30px;}.offer-l ul {margin-bottom: 0px;padding-left: 0;}.offer-l ul li {display: inline-block;margin: 0px 15px;}.offer-l ul li a {border-radius: 70px;width: 60px;height: 60px;vertical-align: sub;background: #e8e8e8;text-decoration: none;padding-top: 2px;border: 1px solid #e8e8e8;}.offer-l ul li a:hover{background: #07517500;border: 1px solid #e8e8e8;color: #e8e8e8;}.offer-l ul li i:hover{color: #e8e8e8;}.offer-l ul li i{margin-left: -7px;color: #272628;padding: 16px;padding-top: 32px;padding-bottom: 20px;}.waves-effect {position: relative;cursor: pointer;display: inline-block;overflow: hidden;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;-webkit-tap-highlight-color: transparent;vertical-align: middle;z-index: 1;transition: .3s ease-out;font-size: 14px;}.offer-l ul li span {display: block;color: #ecdee0;font-family: 'Quicksand', sans-serif;}.offer-l ul li a img {width: 35px;padding: 0px;height: 35px;margin-left: 0px;margin-top: 12px;}.waves-effect img {position: relative;z-index: -1;}.offer-r {padding: 140px;margin: 0 auto;display: table;}.or-1 {color: #fff;font-weight: 600;font-family: 'Quicksand', sans-serif;display: inline-block;line-height: 46px;padding-top: 30px;text-transform: uppercase;width: 150px;height: 150px;background: #ffffff;border-radius: 50%;padding: 40px 0px 10px 7px;text-align: center;margin-top: 50px;position: absolute;margin-left: -100px;box-shadow: 0px 1px 20px rgba(0, 0, 0, 0.52);-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-o-transition: all 0.5s ease;transition: all 0.5s ease;}.or-11 {font-size: 36px;display: block;text-transform: capitalize;color: #272628;font-weight: 600;font-family: 'Quicksand', sans-serif;}.or-12 {display: block;line-height: 20px;letter-spacing: 5px;border-bottom: 1px solid;color: #333;}.or-21 {font-size: 34px;display: block;text-transform: capitalize;color: #fff;font-weight: 600;font-family: 'Quicksand', sans-serif;}.or-22 {font-size: 75px;display: block;text-transform: capitalize;color: #fff;font-weight: 600;font-family: 'Quicksand', sans-serif;}.or-23 {font-size: 34px;display: block;text-transform: capitalize;color: #fff;font-weight: 600;font-family: 'Quicksand', sans-serif;}.or-24 {font-size: 14px;text-transform: capitalize;color: #fff;font-weight: 600;font-family: 'Quicksand', sans-serif;border: 1px solid #fff;padding: 6px;border-radius: 25px;}.or-25 {font-size: 16px;text-transform: capitalize;color: #fff;font-weight: 600;font-family: 'Quicksand', sans-serif;}#or-26 {font-size: 34px;display: block;text-transform: capitalize;color: #fff;font-weight: 600;font-family: 'Quicksand', sans-serif;}.or-21 {font-size: 26px;display: block;text-transform: capitalize;color: #fff;font-weight: 600;font-family: 'Quicksand', sans-serif;}.or-22 {font-size: 46px;display: block;text-transform: capitalize;color: #fff;font-weight: 600;font-family: 'Quicksand', sans-serif;}.or-23 {font-size: 20px;display: block;text-transform: capitalize;color: #fff;font-weight: 600;font-family: 'Quicksand', sans-serif;}.or-24 {font-size: 14px;text-transform: capitalize;color: #fff;font-weight: 600;font-family: 'Quicksand', sans-serif;border: 0px solid #fff;padding: 6px;border-radius: 25px;}.or-25 {font-size: 16px;text-transform: capitalize;color: #fff;font-weight: 600;font-family: 'Quicksand', sans-serif;}.or-2 {color: #fff;font-weight: 600;font-family: 'Quicksand', sans-serif;display: inline-block;line-height: 46px;padding-top: 30px;text-transform: uppercase;width: 300px;height: 300px;background: #c5205d;border-radius: 50%;padding: 50px;text-align: center;margin-top: 90px;position: absolute;box-shadow: 0px 1px 20px rgba(0, 0, 0, 0.52);-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-o-transition: all 0.5s ease;transition: all 0.5s ease;}@keyframes bouncing{0% {bottom: 0;box-shadow: 0 0 5px rgba(0,0,0,0.5);}100%{bottom: 50px;box-shadow: 0 50px 50px rgba(0,0,0,0.1);}}.social-bar li a i {transition: all 2s;color: #272628;}.social-bar li a:hover i {animation: bounce 2s linear 0s ;text-shadow:7px 6px 12px rgba(10, 10, 10, 0.4), 19px 11px 20px rgba(10, 14, 39, 0.1);}@keyframes bounce {0% {transform: scale(1, 1) ;}25% {transform: scale(1.5, 1.5) rotate(20deg);}50% {transform: scale(3, 3) rotate(40deg);}75% {transform: scale(3, 3) rotate(50deg);opacity: 0;}80% {display:none;opacity: 0;}90% {display:none;opacity: 0;}100% {transform: scale(1, 1);}}.social-bar li a i {transition: all 2s;color: #272628;}.social-bar li a i {font-size: 44px;transition: transform 0s;}.social-bar li {display: inline-block;padding: 20px 25px;}.social-bar li a:hover i.fa-tripadvisor {color: #00af87;}.social-bar li a:hover i.fa-google-plus {color: #dd4b39;}.social-bar li a:hover i.fa-youtube {color: #cd201f;}.social-bar li a:hover i.fa-linkedin {color: #0077b5;}.social-bar li a:hover i.fa-instagram {color: #833ab4;}.social-bar li a:hover i.fa-skype {color: #00aff0;}.social-bar li a:hover i.fa-whatsapp {color: #25d366;}.social-bar li a:hover i.fa-phone-square {color: #59267c;}footer{border-top: 3px solid #c5205d;}footer .link {text-transform: uppercase;font-size: 18px;display: inline-block;font-weight: 300;text-decoration: none;color: #212121;font-weight: 400;padding-right: 5px;-webkit-transition: all .5s ease-in-out;-moz-transition: all .5s ease-in-out;-o-transition: all .5s ease-in-out;transition: all .5s ease-in-out;}.copyright {margin-top: 0px;text-align: right;font-weight: 300;text-transform: uppercase;float: right;display: inline-block;width: 30%;font-weight: 400;font-size: 18px;}.dex_ver img{width: 150px;}.tab-content>.tab-pane {width: 100%;z-index: 1;}.award_sec_tabs .active {border-bottom: 2px solid;}@media (min-width: 992px) {.book-now-form label {float: left;margin-right: 1em;padding-top: 2px;display: block;}}@media (min-width: 768px) {.book-now-form .form-group {margin-bottom: 0;float: left;margin-right: 1em;}.book-now-form label {float: left;margin-right: 5px;padding-top: 2px;display: block;padding-top:5px;}.book-now-form .form-control {float: left;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;}}@media (max-width: 768px) {.room_section_title {min-height: 140px;}.couple {border: none !important;}#reservation_dextop_mob h2{text-align: center;}.cs-skin-border{width: 100%;}.yv #tv {width: 100% !important;height: auto !important;}.yv #tv1{margin-left: 0px;}.offer-l {padding: 15px 0px 0px 0px;text-align: center;margin: 50px 0;}#revieww{padding-bottom: 16px;}.single-services h4{font-size: 1.5rem;}.single-services p{font-size: 1rem;}.service-images {float: none !important;}.service-content {padding-left: 0 !important;padding-right: 0 !important;padding-top: 20px;}#about h2{padding-top: 0px;}.offer-r {padding: 50px;}.offer-l ul {margin-bottom: 0px;padding-left: 0;}.top_box iframe {width: 100%;height: 280px;}header {padding: 100px 0 80px;}#logoGrid-sec-mobile-1 .carousel-control-next, #logoGrid-sec-mobile-1 .carousel-control-prev {right: 0;top: 210px;}#logoGrid-sec-mobile-1 img{width: 100%;}.nav-link {display: block;padding: 5px 5px;}.modified-nav .nav-item {display: inline-block;width: 30%;}#choose {background-color: #eeeeee;min-height: 560px;}.choose_us_text {padding: 0px 20px 50px 0px !important;position: absolute;top: 16%;}.btn-sm {line-height: 1;}#ui-datepicker-div {z-index: 2000;}.ct-section_header {text-align: center;padding-top: 10px;}.ct-section_header h2 {font-size: 65px;font-size: 6.5rem;color: #291b07;font-family: 'nimbus-sans-condensed', sans-serif;font-weight: bold;margin-bottom: 0;}.ct-section_header-separator {background-color: #ffffff;height: 2px;height: 0.2rem;display: inline-block;max-width: 700px;width: 100%;}.ct-section_header-description {font-family: 'nimbus-sans-condensed', sans-serif;font-weight: normal;color: #291b07;font-size: 24px;font-size: 2.6rem;max-width: 750px;max-width: 75rem;display: inline-block;margin-top: 20px;}.ct-u-color-white .ct-section_header h2, .ct-u-color-white .ct-section_header-description {color: inherit;}}.calendar_box {margin-right: 5px;margin-left: 5px;}.ui-datepicker-current {display: none !important;}.ui-datepicker .ui-datepicker-buttonpane {position: absolute;top: -16px;right: 10%;background-color: transparent;}.ui-datepicker select.ui-datepicker-month, .ui-datepicker select.ui-datepicker-year {width: 35% !important;}.ui-datepicker .ui-datepicker-buttonpane button {float: right;margin: .5em .2em .4em;cursor: pointer;padding: .3em .6em .3em .6em !important;width: auto;overflow: visible;background: #e9e9e9;border-radius: 0 !important;}.btn-room-res {background: #59585a;padding: 0px 25px;border: 1px solid #ffffff;text-transform: uppercase;font-size: 16px;letter-spacing: 1px;color: #ffffff;min-height: 40px;margin-top: 50px;margin-right: 7px;}.btn-room-res:hover {border: 1px solid #ffffff80 !important;-webkit-transition: all .750s ease-in-out;-moz-transition: all .750s ease-in-out;-ms-transition: all .750s ease-in-out;-o-transition: all .750s ease-in-out;}.btn-room-res_mob {background: #38648a;padding: 0px 25px;border: 1px solid #ffffff;text-transform: uppercase;font-size: 16px;letter-spacing: 1px;color: #ffffff;min-height: 40px;margin-top: 20px;margin-right: 7px;}.btn-room-res_mob:hover {border: 1px solid #ffffff80 !important;-webkit-transition: all .750s ease-in-out;-moz-transition: all .750s ease-in-out;-ms-transition: all .750s ease-in-out;-o-transition: all .750s ease-in-out;}@media (min-width: 768px) {.carousel-inner-image .active, .carousel-inner-image .active + .carousel-it, .carousel-inner-image .active + .carousel-it + .carousel-it {display: block;}.margin40{padding-bottom: 40px !important;}}.remove_auto .carousel-control-prev {left: -70px;top: 0px;}.remove_auto .carousel-control-next {right: -70px;top: 0px;}#image-grid-carousel a img{width: 18px !important;}#image-grid-carousel .carousel-control-prev{left: 60%;border: 1px solid #ffffff;height: 40px;top: 75%;bottom: 0%;padding: 10px 20px;}#image-grid-carousel .carousel-control-next{right: 10%;border: 1px solid #ffffff;height: 40px;top: 75%;bottom: 0%;padding: 10px 20px;}#image-grid-carousel-2 a img{width: 18px !important;}#image-grid-carousel-2 .carousel-control-prev{left: 60%;border: 1px solid #ffffff;height: 40px;top: 75%;bottom: 00%;padding: 10px 20px;}#image-grid-carousel-2 .carousel-control-next{right: 10%;border: 1px solid #ffffff;height: 40px;top: 75%;bottom: 0%;padding: 10px 20px;}#image-grid-carousel-3 a img{width: 18px !important;}#image-grid-carousel-3 .carousel-control-prev{left: 60%;border: 1px solid #ffffff;height: 40px;top: 75%;bottom: 0%;padding: 10px 20px;}#image-grid-carousel-3 .carousel-control-next{right: 10%;border: 1px solid #ffffff;height: 40px;top: 75%;bottom: 0%;padding: 10px 20px;}#image-grid-carousel-4 a img{width: 18px !important;}#image-grid-carousel-4 .carousel-control-prev{left: 60%;border: 1px solid #ffffff;height: 40px;top: 75%;bottom: 0%;padding: 10px 20px;}#image-grid-carousel-4 .carousel-control-next{right: 10%;border: 1px solid #ffffff;height: 40px;top: 75%;bottom: 0%;padding: 10px 20px;}#image-grid-carousel-5 a img{width: 18px !important;}#image-grid-carousel-5 .carousel-control-prev{left: 60%;border: 1px solid #ffffff;height: 40px;top: 75%;bottom: 00%;padding: 10px 20px;}#awards, #revieww, #story{background: transparent !important;text-align: center;}#image-grid-carousel-5 .carousel-control-next{right: 10%;border: 1px solid #ffffff;height: 40px;top: 75%;bottom: 0%;padding: 10px 20px;}#choose{background-color: #e8e8e8;}.choose_us_text{padding: 10px 30px 50px 50px;position: absolute;top: 16%;}.ui-datepicker table {background-color: #f1f1f1;}.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight {background: transparent;}.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active, a.ui-button:active, .ui-button:active, .ui-button.ui-state-active:hover {border: 1px solid #c5c5c5;background: transparent;font-weight: normal;color: #333;}.single-services {margin-bottom: 0px;padding: 30px 0px 0px 15px;position: relative;border: none;}.service-images {font-size: 45px;color: #fff;float: left;margin-bottom: 0px;transition: 0.4s;line-height: 40px;padding-top: 10px;}.service-content a{color: #ffffff;text-decoration: none;}.service-content{padding-left: 65px;padding-right: 40px;}.choose_us_text h3{text-transform: uppercase;}#choose h3, #choose p{color: #212121;}#owl-demo .item, #owl-services .item{margin:10px;}#owl-demo .item img, #owl-services .item img{display: block;width: 100%;height: auto;}.bg-overlay {background: #272628;background-repeat: no-repeat;background-size: cover;background-position: left bottom;color: #fff;}.map-overlay{width: 100%;min-height: 380px;position: absolute;padding-bottom: 60px;background-color: rgba(39, 38, 40, 0.7019607843137254);}.image_gal_title{margin-top: 20px;text-align: left;}.image_gal_des{text-align: left;}.price_gal{font-size: 19px;font-weight: bold;text-align: left;}.right_link a{color: #212121 !important;float: right;font-weight: 600;font-size: 16px;margin-top: 4px;}.sticky-demo {background-image: linear-gradient(to right,#2c2b2b 0,#080808 62%,#000000 100%);padding: 8px 0;position: fixed;bottom: 0;width: 100%;z-index: 100;display: block;}.book{border: 1px solid #ffffff;color: #ffffff !important;padding: 6px 10px !important;float: right;}.flash-button{background: #c5b08900;padding: 1px 0px;color: #fff;animation-name: flash;animation-duration: 1s;animation-timing-function: linear;animation-iteration-count: infinite;font-size: 12px;-webkit-animation-duration: 1s;-webkit-animation-timing-function: linear;-webkit-animation-iteration-count: infinite;-moz-animation-duration: 1s;-moz-animation-timing-function: linear;-moz-animation-iteration-count: infinite;//Safari 3-4 -moz-animation-name: flash;-moz-animation-duration: 1s;-moz-animation-timing-function: linear;-moz-animation-iteration-count: infinite;}@keyframes flash {0% {opacity: 1.0;}50% {opacity: 0.5;}100% {opacity: 1.0;}}//Firefox 1+ @-webkit-keyframes flash {0% {opacity: 1.0;}50% {opacity: 0.5;}100% {opacity: 1.0;}}//Safari 3-4 @-moz-keyframes flash {0% {opacity: 1.0;}50% {opacity: 0.5;}100% {opacity: 1.0;}}.newsticker{border-radius: 5px;color: #ffffff;font-weight: bold;overflow: hidden;width: 210px;height: 23px;text-align: center;}.newsticker ul li{width:210px;height:30px;overflow:hidden;white-space:nowrap;display:none;margin-top: 2px;}.js-frame{padding-left: 0;}.tc_c{text-align: left;font-size: 18px;letter-spacing: 1px;padding-left: 20px;}.tc_c li{}#reservation_section_y{padding-bottom: 0;padding-top: 0;}.tooltip-inner {max-width: 220px !important;}#tv {width: 66%;height: 412px;box-shadow: 0 3em 3.5em -1.875em rgba(0, 0, 0, .5), 0 1.25em 5em 1em rgba(0, 0, 0, .2);}#tv2 {box-shadow: 0 3em 3.5em -1.875em rgba(0, 0, 0, .5), 0 1.25em 5em 1em rgba(0, 0, 0, .2);text-align: center;}#playercontrols{list-style: none;display: inline-block;margin-bottom: 0;padding-left: 0;}#playercontrols li{display: inline-block;}#story{position: relative;}#story #menu{position: absolute;width: 100%;bottom: 45px;padding-top: 6px;left: 16%;}.h2, h2 {font-size: 1.7rem;}.ytp-watermark {top: 20px !important;}.owl-theme .owl-controls {text-align: right;padding-right: 0px;}@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) {}@media only screen and (max-width: 767px) {.room_title_mmo{text-align: right;margin-top: 7px;}#image-grid-carousel-21 .carousel-control-prev, #image-grid-carousel-22 .carousel-control-prev, #image-grid-carousel-23 .carousel-control-prev, #image-grid-carousel-24 .carousel-control-prev, #image-grid-carousel-25 .carousel-control-prev {top: 75%;}#image-grid-carousel-21 .carousel-control-next, #image-grid-carousel-22 .carousel-control-next, #image-grid-carousel-23 .carousel-control-next, #image-grid-carousel-24 .carousel-control-next, #image-grid-carousel-25 .carousel-control-next {top: 75%;}#about-sec-mobile-1 .carousel-control-next, #about-sec-mobile-1 .carousel-control-prev, #welcome-sec-mobile-1 .carousel-control-next, #welcome-sec-mobile-1 .carousel-control-prev {width: 10%;top: 140px;}.ac-last-porsion i:before {font-family: Flaticon;font-size: 20px;font-style: normal;margin-left: 5px;font-weight: 500;}.mob_mar_b{margin-bottom: 15px;}#image-grid-carousel-21, #image-grid-carousel-22, #image-grid-carousel-23, #image-grid-carousel-24, #image-grid-carousel-25 {margin-top: 0px;}.inline_inputs_res {width: 49%;}.line_coll{display: inline-block;float: left;margin-bottom: 20px;}.field_namee{width: 100%;}#story #menu{left: 0%;}#tv {width: 100%;height: 195px;}.ui-datepicker select.ui-datepicker-month, .ui-datepicker select.ui-datepicker-year {width: 40% !important;}.ui-datepicker .ui-datepicker-buttonpane {right: 10%;}.menu-text{color: #e8dfdf;font-size: 12px;}.mobile_call_btn, .mobile_call_btn li{width: 40px !important;height: 32px !important;}.navbar-brand{display: none;}#mainNav {top: -9px;padding-top: 5px;}.navbar {padding: 0 1rem;}.navbar-dark .navbar-toggler {background-color: #212121;position: absolute;right: -37px;top: 0;border-radius: 0;transform: rotate(50deg);-webkit-transform: rotate(50deg);-ms-transform: rotate(50deg);padding: 21px 30px 6px 30px;border-bottom: 3px solid #c5205d;box-shadow: -2px -3px 20px 4px #272628;-webkit-box-shadow: -2px -3px 20px 4px #272628;-o-box-shadow: -2px -3px 20px 4px #272628;-ms-box-shadow: -2px -3px 20px 4px #272628;-moz-box-shadow: -2px -3px 20px 4px #272628;}#owl-demo .item, #owl-services .item{margin: 0px;}footer{text-align: center;min-height: 250px !important;}.call_btn{width: 30px;}.call_link{padding: 0 0rem !important;}.shimmer{font-size: 30px;}.carousel-indicators{display: none;}.arrow-fix{width: 22px !important;}.header_h1{font-size: 20px;}#about h2, #about-sec-3 h2 {text-transform: uppercase;font-weight: 400;font-size: 30px;}.room_title{font-size: 20px;}#reservation-mob-form-sec .carousel-item {min-height: 440px;}#about-sec-mobile-1 .carousel-item {min-height: 160px;}.gallery11 img {width: 33%;margin-right: -5px;}.remove_auto .carousel-control-prev {left: 65%;top: 215px;}.remove_auto .carousel-control-next {right: 0;top: 215px;}.mobile-margin-fixx {margin-left: 0;margin-right: 0;}.pull-md-left{text-align: left;}#awards-sec-1 .carousel-control-prev {left: 65%;top: 210px;}#awards-sec {margin-top: 50px;}.reviews{margin-top: 80px;}#awards-sec-1 .carousel-control-next {right: 0;top: 210px;}#awards-sec-1 .carousel-indicators {bottom: -35px;right: 70px;}.reviews-new h2{text-align: center;font-weight: 300;margin-top: 40px;margin-bottom: 20px;}#review_logo-sec-mobile{padding-bottom: 75px;}#review_logo-sec-mobile img{width: 220px;}#review_logo-sec-mobile .carousel-indicators {bottom: -60px;right: 25%;}#review_logo-sec-mobile .carousel-control-prev {left: 65%;top: 110px;}#review_logo-sec-mobile .carousel-control-next {right: 0;top: 110px;}.book-now-form .datepick {width: 100%;}.ui-widget.ui-widget-content {}#gallery-image-sec{margin-bottom: 0px;}#gallery-image-sec .carousel-control-next, #gallery-image-sec .carousel-control-prev {width: 10%;top: 80%;}#contact_carousel .carousel-control-next {top: 160px;}#contact_carousel .carousel-control-prev {left: 65%;top: 160px;}.contact_form .form_style {margin-top: -30%;}.social-bar li a i {font-size: 30px;}.social-bar li {display: inline-block;padding: 12px 12px;}.social-bar ul{padding-left: 0;}.copyright {margin-top: 10px;text-align: center;font-weight: 300;text-transform: uppercase;float: none;display: inline-block;width: 100%;font-weight: 400;font-size: 18px;}.accordion_button {width: 100% !important;}.calendar_box .amount {font-size: 17px;}}blink {-webkit-animation: 2s linear infinite condemned_blink_effect;// for android animation: 2s linear infinite condemned_blink_effect;transition: 2s;}@-webkit-keyframes condemned_blink_effect {// for android 0% {color: #ffffff;transition: 1s;}50% {color: #212121;transition: 1s;}100% {color: #ffffff;transition: 1s;}}@keyframes condemned_blink_effect {0% {color: #212121;transition: 1s;}50% {color: #ffffff;transition: 1s;}100% {color: #212121;transition: 1s;}}.alert-success{margin-top: 10px;}.et-run{background: red;}.itemss{background-color: #257fdf;padding: 20px 25px;border-radius: 10px;box-shadow: 0px 3px 2px 0px #007bff96;color: #ffffff;text-align: center;}.nofitication_web{position: fixed;bottom: 2%;left: 1%;}.adjust_height{min-height: 270px;}.form-control {display: inline-block !important;}.Contact_Info, .Contact_heading{text-align: left;color: #ffffff;}.Contact_heading{color: #fff;font-weight: 800;}.Contact_Info{color: #fff;font-size: 17px;margin-top: 20px;line-height: 25px;text-decoration: none;}.Contact_Info a{color: #fff;font-size: 17px;margin-top: 20px;line-height: 35px;text-decoration: none;}.border_line{width: 120px;height: 10px;border-bottom-width: 4px;border-style: solid;border-top: none;border-left: none;border-right: none;display: block;margin: 15px 0px 15px 0px;border-color: #c5b089;margin-bottom: 15px;}.inline_inputs input{border: none;border-radius: 0;height: 46px;margin-bottom: 15px;padding-left: 12px;padding-right: 12px;display: inline-block !important;}.inline_inputs{width: 47.8%;border: none;border-radius: 0;height: 46px;margin-bottom: 15px;display: inline-block !important;}.list-unstyled li{color: #ffffff;font-size: 12px;}#result{width: 99%;}#subject{width: 99%;}#form_name, #form_email{margin-right: 6px;}#form_lastname, #form_phone{margin-left: 8px;}#form_message{height: 167px;border-radius: 0;border: none;margin-bottom: 8px;width: 100%;padding-left: 12px;padding-top: 10px;}.has-error .form-control {border-color: #ff3b3b;box-shadow: inset 0px 0px 1px 3px #a94442 !important;-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);}input[type="text"]#result2{-webkit-appearance: none!important;color: red;text-align: right;width: 75px;border-left: 0px;margin: -38px 0px 0px 80%;background: transparent;height: 10px;font-size: 12px;}input[type="text"]#result{-webkit-appearance:none!important;border-right:0px;outline:none;margin-bottom: -30px;padding-bottom: 32px;padding-top: 15px;}@media (max-width: 768px) {#offer-sec-mobile-2 .carousel-item{min-height: 395px;}#offer-sec-mobile-2 .carousel-control-next, #offer-sec-mobile-2 .carousel-control-prev{top: 80%;}.or-1 {margin-top: -40px;margin-left: -40px;}.or-2 {width: 250px;height: 250px;margin-top: 50px;padding: 25px;margin-left: -12px;}.or-22 {font-size: 42px !important;}.offer-r {padding: 0;margin: 50px 45px;display: table;}#about-sec-mobile-202 .carousel-control-next {top: 300px;}#about-sec-mobile-202 .carousel-control-prev {top: 300px;}.single-services {min-height: 300px;}#contact_carousel{min-height: 320px;}.inline_inputs {width: 46.5%;border: none;border-radius: 0;height: 46px;margin-bottom: 15px;display: inline-block !important;}#subject {width: 96%;}#result {width: 96%;}input[type="text"]#result2 {margin: -38px 0px 0px 75%;}}@media screen and (max-width: 1920px) {.ui-widget.ui-widget-content {}}@media screen and (max-width: 1680px) {.ui-widget.ui-widget-content {}}@media screen and (max-width: 1600px) {.ui-widget.ui-widget-content {}}@media screen and (max-width: 1440px) {.ui-widget.ui-widget-content {}}@media screen and (max-width: 1366px) {.ui-widget.ui-widget-content {}}@media screen and (max-width: 1280px) {.ui-widget.ui-widget-content {}}@media only screen and (min-device-width: 320px) and (max-device-width: 568px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: portrait) {#form_name{width:96%;}#form_message{margin-left:4px;width: 100%;}.inline_inputs{width:46.2%;}.submit-button-div{padding-left: 15px!important;}.offer-r{margin: 50px 35px;}.reviews-new{padding-top:50px;}.review-prev,.review-next{top:160px!important;}#contact_carousel .adjust_height {min-height: 345px;}body{overflow: hidden;overflow-y: auto;}.room_title_mmo {text-align: right;font-weight: bolder;}.modified-nav a {color: #ffffff !important;text-decoration: none;text-transform: uppercase;font-size: 17px;}.h2, h2 {font-size: 1.5rem;}.inline_inputs_date {width: 49%;}.inline_inputs_res {width: 48.8%;}.field_namee {width: 100%;}.cs-skin-border{font-size: 12px;}.ac-last-porsion i:before {font-family: Flaticon;font-size: 16px;font-style: normal;margin-left: 5px;font-weight: 500;}.ui-widget.ui-widget-content {}.book {border: 1px solid #ffffff;color: #ffffff !important;padding: 4px 4px !important;float: right;}.flash-button {font-size: 12px;}}@media only screen and (min-device-width: 320px) and (max-device-width: 568px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: landscape) {.ui-widget.ui-widget-content {width: 81%;}#form_name,#subject,#result{width:97%;}#form_message{margin-left:4px;width: 99%;}.inline_inputs{width:47.3%;}.submit-button-div{padding-left: 15px!important;}.offer-r{margin: 50px 145px;}}@media screen and (device-width: 360px) and (device-height: 640px) and (-webkit-device-pixel-ratio: 4){.ui-widget.ui-widget-content {width: 83%;}}@media only screen and (min-device-width: 375px) and (max-device-width: 667px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: portrait) {.ui-widget.ui-widget-content {width: 84%;}.offer-r{margin: 50px 55px;}#form_message{width: 99%;}}@media only screen and (min-device-width: 375px) and (max-device-width: 667px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: landscape) {.ui-widget.ui-widget-content {width: 76.5% }#form_name,#subject,#result{width:97%;}#form_message{margin-left:4px;width: 99%;}.inline_inputs{width:47.3%;}.submit-button-div{padding-left: 15px!important;}.offer-r{margin: 50px 140px;}}@media only screen and (min-device-width: 414px) and (max-device-width: 736px) and (-webkit-min-device-pixel-ratio: 3) and (orientation: portrait) {.ui-widget.ui-widget-content {width: 85.2%;}.offer-r{margin: 50px 72px;}.inline_inputs{width:46.5%;}}@media only screen and (min-device-width: 414px) and (max-device-width: 736px) and (-webkit-min-device-pixel-ratio: 3) and (orientation: landscape) {.ui-widget.ui-widget-content {width: 69%;}#form_name{width:96%;}#form_message{margin-left:4px;width: 98%;}.inline_inputs{width:46.8%;}.submit-button-div{width:99%;padding-left: 15px!important;}.offer-r{margin: 50px 142px;}}.slidde{top: -100%;transition: top 400ms cubic-bezier(0.17, 0.04, 0.03, 0.94);overflow: hidden;box-sizing: border-box;z-index: 0;}.or-2{border: 7px solid #fff;box-shadow: 0px 1px 20px rgba(0, 0, 0, 0.52);}.or-2 {border: 7px solid rgba(255, 255, 255, 1);box-shadow: 0px 1px 20px rgba(255, 255, 255, 0.03);-webkit-background-clip: padding-box;background-clip: padding-box;-webkit-animation: underBlink 1.5s infinite;-moz-animation: underBlink 1.5s infinite;-o-animation: underBlink 1.5s infinite;animation: underBlink 1.5s infinite;}.or-2:hover {border: 7px solid rgba(255, 255, 255, 1);box-shadow: 0px 1px 20px rgba(255, 255, 255, 0.03);-webkit-background-clip: padding-box;background-clip: padding-box;-webkit-animation: underBlink .6s infinite;-moz-animation: underBlink .6s infinite;-o-animation: underBlink .6s infinite;animation: underBlink .6s infinite;}@-webkit-keyframes underBlink {0% {border: 7px solid rgba(255, 255, 255, 1);box-shadow: 0px 1px 20px rgba(255, 255, 255, 0.03);}50% {border: 7px solid rgba(255, 255, 255, 1);box-shadow: 0px 0px 20px 2px rgba(255, 255, 255, 0.52);}}@-moz-keyframes underBlink {0% {border: 7px solid rgba(255, 255, 255, 1);box-shadow: 0px 1px 20px rgba(255, 255, 255, 0.03);}50% {border: 7px solid rgba(255, 255, 255, 1);box-shadow: 0px 0px 20px 2px rgba(255, 255, 255, 0.52);}}@-o-keyframes underBlink {0% {border: 7px solid rgba(255, 255, 255, 1);box-shadow: 0px 1px 20px rgba(255, 255, 255, 0.03);}50% {border: 7px solid rgba(255, 255, 255, 1);box-shadow: 0px 0px 20px 2px rgba(255, 255, 255, 0.52);}}@keyframes underBlink {0% {border: 7px solid rgba(255, 255, 255, 1);box-shadow: 0px 1px 20px rgba(255, 255, 255, 0.03);}50% {border: 7px solid rgba(255, 255, 255, 1);box-shadow: 0px 0px 20px 2px rgba(255, 255, 255, 0.52);}}.couple{border: 1px solid #fff;padding: 20px;}.couple li{text-align: left;display: list-item !important;color: #fff;}.flaticon-down-arrow {-moz-animation: bounceee 1s infinite;-webkit-animation: bounceee 1s infinite;animation: bounceee 1s infinite;}@-moz-keyframes bounceee {0%, 20%, 50%, 80%, 100% {-moz-transform: translateY(0);transform: translateY(0);}40% {-moz-transform: translateY(-30px);transform: translateY(-20px);}60% {-moz-transform: translateY(-15px);transform: translateY(-10px);}}@-webkit-keyframes bounceee {0%, 20%, 50%, 80%, 100% {-webkit-transform: translateY(0);transform: translateY(0);}40% {-webkit-transform: translateY(-30px);transform: translateY(-20px);}60% {-webkit-transform: translateY(-15px);transform: translateY(-10px);}}@keyframes bounceee {0%, 20%, 50%, 80%, 100% {-moz-transform: translateY(0);-ms-transform: translateY(0);-webkit-transform: translateY(0);transform: translateY(0);}40% {-moz-transform: translateY(-20px);-ms-transform: translateY(-0px);-webkit-transform: translateY(-0px);transform: translateY(-0px);}60% {-moz-transform: translateY(-10px);-ms-transform: translateY(-10px);-webkit-transform: translateY(-10px);transform: translateY(-10px);}}@media screen and (device-width: 360px) and (device-height: 640px){#form_name{width:96%;}#form_message{margin-left:4px;width: 99%;}.inline_inputs{width:46.2%;}.submit-button-div{padding-left: 15px!important;}.offer-r{margin: 50px 48px;}}@media screen and (device-width: 640px) and (device-height: 360px){#form_name,#subject,#result{width:97%;}#form_message{margin-left:4px;width: 99%;}.inline_inputs{width:47.3%;}.submit-button-div{padding-left: 15px!important;}.offer-r{margin: 50px 140px;}}@media screen and (device-width: 600px) and (device-height: 960px){#form_name{width:96%;}#form_message{margin-left:4px;width: 98%;}.inline_inputs{width:46.8%;}.submit-button-div{width:99%;padding-left: 15px!important;}.offer-r{margin: 50px 140px;}}@media screen and (device-width: 600px) and (device-height: 960px){#form_message{margin-left:4px;width: 98%;}.inline_inputs{width:46.8%;}}@media screen and (device-width: 411px) and (device-height: 731px){#form_name{width:96%;}#form_message{margin-left:4px;width: 99%;}.inline_inputs{width:46.5%;}.submit-button-div{padding-left: 15px!important;}.offer-r{margin: 50px 72px;}}@media screen and (device-width: 731px) and (device-height: 411px){#form_name{width:96%;}#form_message{margin-left:4px;width: 98%;}.inline_inputs{width:46.8%;}.submit-button-div{width:99%;padding-left: 15px!important;}.offer-r{margin: 50px 140px;}}@media screen and (device-width: 411px) and (device-height: 823px){#form_name{width:96%;}#form_message{margin-left:4px;width: 99%;}.inline_inputs{width:46.5%;}.submit-button-div{padding-left: 15px!important;}.offer-r{margin: 50px 73px;}}@media screen and (device-width: 823px) and (device-height: 411px){#form_message{margin-left:4px;width: 98%;}.inline_inputs{width:46.5%;}.submit-button-div{width:99%;padding-left: 15px!important;}.offer-r{margin: 0 -60px;}}@media screen and (device-width: 375px) and (device-height: 812px){.inline_inputs{width:46.2%;}}@media screen and (device-width: 812px) and (device-height: 375px){.inline_inputs{width:47%;}.offer-r{margin: 50px 53px;}}@media screen and (device-width: 768px) and (device-height: 1024px){#form_name{width:96.5%;}.inline_inputs{width:45.5%;}.offer-r{margin: 200px 80px;}}@media screen and (device-width: 1024px) and (device-height: 768px){#form_name{width:99%;}.inline_inputs{width:47.5%;}.offer-r{margin: 0 0;}}@media screen and (device-width: 1024px) and (device-height: 1366px){.inline_inputs{width:47.5%;}.offer-r{margin: 0 0;}}@media screen and (device-width: 1366px) and (device-height: 1024px){.inline_inputs{width:47.8%;}#form_message{width: 100%;}}@media screen and (max-device-width: 414px){.reviews-new{padding-top:40px;}.review-prev,.review-next{top:170px!important;}}.nav-link:focus, .nav-link:hover, a.nav-link.active.show, a.nav-link.active{color: #c5205d;}.award_sec_tabs a:focus,.award_sec_tabs a:hover,.award_sec_tabs a.active.show, .award_sec_tabs a.active {color: #fff !important;}@media only screen and (device-width: 1024px) and (device-height: 1366px) {.image_gal_title {font-size: 20px;}.right_link a {font-size: 13px;margin-top: 3px;}.image_gal_des {font-size: 13px;}.price_gal {font-size: 15px;}}#revieww img {width: 85%!important;}#revieww .logoGrid:first-child {padding-top: 10px;}#awards .dex_ver .col-md-4,#awards .dex_ver .col-md-3 {padding: 0 5px;margin-top: 20px;}.about_dscrp p {margin-top: 5px;font-size:15px;}#awards-sec .container.tab-content{padding: 0;}.icon-div [class^=flaticon-]:before{color: #c5205d;}#about-sec-mobile {padding: 20px 0;}@media screen and (max-device-width:768px){#awards-sec .container.tab-content{padding: inherit!important;}}