*{padding:0;margin:0}body{padding:0;margin:0;text-rendering:optimizelegibility;font-family:Roboto,sans-serif;font-weight:400}a,a:active,a:focus,a:hover,button,button:focus,input,input:focus,select,select:focus,textarea,textarea:focus{outline:0}li,ol,ul{list-style:none}h1,h2,h3,h4,h5,h6{font-style:normal;font-weight:400;margin:0;padding:0}p{font-family:Roboto,sans-serif;font-size:15px;margin:0;padding:0}a,a:hover{transition:.4s}a,a img{text-decoration:none!important;border:0;outline:0!important}a,a:active,a:focus,a:hover,button,button:focus,input,textarea{outline:0}#wrapper{width:100%;float:left;background:#f9f5ec;position:relative;overflow:hidden}.inline-list{padding:0;margin:0}.inline-list li{display:inline-block;vertical-align:top}.clear{clear:both}.clearfix{clear:both;margin:0;padding:0}.col-centered{float:none;margin:0 auto}ul.speci{display:block}ul.amenity{margin-bottom:10px}ul.amenity li{float:left;margin:0 15px 15px 0}ul.specific li{display:block;float:left;padding:0 0 25px 34px;position:relative;font-family:Roboto,sans-serif;font-weight:400;font-size:15px;line-height:15px;color:#333}ul.specific li:before{content:"";position:absolute;top:0;left:0;background-image:url(../images/point-cap.png);background-position:center left;height:11px;width:14px}ul.icons li{display:block;float:left;padding:0 0 25px 34px;position:relative;font-family:Roboto,sans-serif;font-size:15px;line-height:15px;color:#333;width:100%;display:block}ul.icon li:before{content:"";position:absolute;top:0;left:0;background-image:url(../images/point-cap.png);background-position:center left;height:11px;width:14px}.icon-box{width:100%}.icon-content h4{margin-bottom:5px;font-family:TrajanProBold;font-size:20px;line-height:19px}.icon-content p{color:#818182;font-size:13px;font-style:italic}.icon-wrapper{width:50px;margin-right:10px;float:left}.icon-box:hover .icon-wrapper>svg:hover #Capa_1{fill:#000}.icon-box:hover .icon-wrapper>img{-webkit-filter:invert(100%);filter:invert(100%);-webkit-transition:all .8s ease-in-out}.icon-box:hover .icon-content h4{color:#af9a5f}ol,ul{margin-top:0;margin-bottom:10px}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}.list-unstyled{padding-left:0;list-style:none}#breadcrumb-section .breadcrumb ul,#event-top-section .breadcrumb ul,#main-footer #footer-menu ul,#main-footer .footer-menu ul,#main-header .inner-container #main-menu ul,#main-header .inner-container nav.main-menu ul,.list-inline,.pagination-box ul{padding-left:0;list-style:none;margin-left:-5px}#breadcrumb-section .breadcrumb ul>li,#event-top-section .breadcrumb ul>li,#main-footer #footer-menu ul>li,#main-footer .footer-menu ul>li,#main-header .inner-container #main-menu ul>li,#main-header .inner-container nav.main-menu ul>li,.list-inline>li,.pagination-box ul>li{display:inline-block;padding-left:5px;padding-right:5px}.footer a,.footer-bot a{color:#af9a5f}.footer-bot a:hover,footer a:hover{color:#fff}.title h6{font-family:Roboto,sans-serif;font-size:14px;line-height:14px;color:#af9a5f;font-weight:400;text-transform:uppercase;padding-bottom:12px}.title h3{font-family:TrajanProRegular;font-size:38px;line-height:38px;color:#333;font-weight:700;padding-bottom:8px}.title h1{font-family:TrajanProRegular;font-size:38px;line-height:38px;color:#333;font-weight:700;padding-bottom:18px}.cap{display:block;overflow:hidden;text-align:center;white-space:nowrap;padding-bottom:25px}.cap>span::after,.cap>span::before{border-top:1px solid #af9a5f}.cap span::before{margin-right:5px;right:100%}.cap>span::after,.cap>span::before{content:"";position:absolute;top:50%;width:9999px}.cap>span::after,.cap>span::before{border-top:1px solid #af9a5f}.cap span::after{left:100%;margin-left:5px}.cap>span::after,.cap>span::before{content:"";position:absolute;top:50%;width:9999px}.cap>span{display:inline-block;position:relative}.title p{font-family:Vollkorn,serif;font-size:18px;line-height:30px;color:#333;font-style:italic;font-weight:400;padding:0 28px}.dicon{width:40px}#content{float:left;width:100%}.common-bg{background-color:#f9f5ec}.title-color{padding:43px 0 38px;background-color:#e3ded3;display:table;width:100%}.title-color h2{color:#333;float:left;font-family:TrajanProBold;font-size:24px;line-height:19px;font-weight:400;margin:0}.title-color .breadcrumb{background-color:transparent;margin:0;padding:0;float:right}.title-color .breadcrumb li a{font-family:Roboto,sans-serif;font-weight:400;font-size:12px;line-height:12px;color:#5b5c5e}.title-color .breadcrumb>.active{color:#5b5c5e;font-family:Roboto,sans-serif;font-size:12px;font-weight:400;line-height:12px}.title-color .breadcrumb li+li::before{color:#5b5c5e;padding:0 4px 0 6px}.title-color .breadcrumb>.active{color:#5b5c5e}.sticky-menu{position:fixed;top:25%;left:0;z-index:999999}.sticky-menu ul{display:block}.sticky-menu ul li{font-family:Roboto,sans-serif;display:block;position:relative;width:50px;height:50px;background-color:#fff;border-bottom:1px solid #f3ebd7}.sticky-menu ul li:hover{background-color:#2aa5ab}.sticky-menu ul li:hover a{color:#fff}.sticky-menu ul li:last-child{border-bottom:none}.sticky-menu ul li a{font-size:16px;line-height:47px;text-transform:uppercase;color:#000;text-align:center;width:50px;display:table;cursor:pointer}.tooltip-inner{background-color:#2aa5ab;width:auto!important;border-radius:0;text-wrap:none;padding:0 14px;line-height:44px}.tooltip.right .tooltip-arrow{left:0;border-right-color:#2aa5ab}.at-share-close-control .at4-arrow.at-left{float:right;display:none}.bn-reserve{background:#ded9cf none repeat scroll 0 0;position:fixed;width:1000px;left:50%;top:200%!important;z-index:9999999999;transition:1s;padding:50px;height:456px;margin-top:0;transform:translate(-50%,-50%)}.bn-reserve-act{background:#ded9cf none repeat scroll 0 0;position:fixed;width:1000px;left:50%;top:50%!important;z-index:9999999999;transition:.5s;padding:50px;height:456px;margin-top:0;transform:translate(-50%,-50%)}.menu-close{float:left;width:60px;height:134px;text-align:center;display:inline-block;color:#c9b16d;padding-top:32px;font-size:18px;position:relative;top:-7px;cursor:pointer}.bw-cal{display:table;margin:0 auto}.arrive-date h5,.people-count h5{font-family:TrajanProBold;font-weight:400;text-align:center;text-transform:uppercase;font-size:14px;margin:0 0 14px}.bw-cal .btn-availble{font-family:TrajanProBold;font-weight:400;font-size:16px;line-height:40px;color:#f6f0e4;border-radius:20px;padding:0 52px;background-color:#2aa5ab;text-transform:uppercase;border:medium none;text-align:center;margin:-7px auto 0;display:table}.bw-cal .label{width:442px;height:50px;line-height:50px;padding:0 20px;text-align:left;background:#f3ebd7;font-size:14px;text-transform:uppercase;font-weight:400;font-family:TrajanProBold;font-weight:400;border-radius:0;margin:0}.bw-cal .selectric{border:none;background:0 0;position:relative;display:table;width:442px;height:50px;margin:0 auto 42px}.bw-cal .button{width:47px;height:50px;background:#2aa5ab;color:#f6f0e4}.bw-cal .button:after{content:"\f0d7";font-family:FontAwesome;border:none;width:47px;height:50px;background:#2aa5ab;color:#f6f0e4;font-size:30px;line-height:50px}.sm-share{background-color:#2aa5ab;margin-top:-106px;padding:5px 0;position:absolute;left:50px;width:54px;height:170px;border-radius:3px;opacity:0;visibility:hidden;transition:.4s}#sm-share:hover .sm-share{left:67px;opacity:1;visibility:visible;transition:.4s}.sm-share a{position:relative;top:0;left:0;right:0;width:100%!important;height:40px;text-align:center;line-height:40px!important;color:#fff!important}.sm-share:before{background-color:#2aa5ab;content:"";display:block;height:8px;left:-4px;position:absolute;top:50%;transform:rotate(45deg);-ms-transform:rotate(45deg);-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);width:8px;z-index:-1;margin-top:-4px}.sm-share a{color:#fff}.sm-share a:hover{background:#03928b}#reservation{padding:50px 0}#reservation .title{text-align:center;margin-bottom:40px}.top-slider{width:100%;overflow:hidden;position:relative}.top-slider li img{width:100%;max-width:100%;height:auto}.top-slider .flex-control-nav{bottom:30px}.top-slider .flex-control-nav li{border-right:none}.top-slider .flex-control-paging li a{border:none;border-radius:0;box-shadow:none;background:#f6f0e4;width:48px;height:4px}.top-slider .flex-control-paging li a.flex-active{background:#2aa5ab}.top-slider .flex-direction-nav{position:absolute;top:50%}.top-slider .flex-direction-nav a{text-indent:999999!important;font-size:0}.top-slider .flex-direction-nav a.flex-prev{left:34px}.flex-direction-nav a{margin:-5px 0 0}.top-slider .flex-direction-nav i{font-size:40px;line-height:40px;color:#f6f0e4;display:block!important}.top-slider .flex-direction-nav a.flex-next{right:34px}.top-slider .slides li{position:relative}.top-slider .slides li .flex-caption{position:absolute;top:50%;left:50%;margin-right:-50%;transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);text-align:center}.top-slider .slides li .flex-caption h1{color:#d2bd7f;font:2.9em/3em "Great Vibes",Arial,Helvetica,sans-serif;line-height:35px;padding:25px 67px 22px;max-width:868px;width:100%;max-width:1040px;margin:0 auto;background-color:rgba(51,51,51,.8)}.top-slider .slides li .flex-caption p{font-family:Vollkorn,serif;font-weight:400;font-style:italic;font-size:38px;line-height:25px;padding:23px 25px;background-color:rgba(246,240,228,.8);max-width:640px;width:100%;margin:0 auto;max-width:765px}.slider-footer{float:left;width:100%;padding:58px 0 52px;text-align:center;background-color:#af9a5f}.slider-footer .cap{padding-bottom:0}.slider-footer p{font-family:Vollkorn,serif;font-size:24px;line-height:34px;color:#2c2c2c;font-weight:400;font-style:italic;padding:0 5% 24px}.grayimg{width:200px;margin:0 auto;padding:10px}.home-res-main{background-color:#f9f5ec}.welcome{float:left;width:100%;padding:62px 0 91px 0;text-align:center;background:#f9f5ec}.welcome .left-welcome{float:left;width:100%;text-align:left}.welcome .left-welcome h2{font-family:TrajanProBold;font-size:24px;line-height:40px;color:#333;font-weight:400;padding-bottom:17px;margin:0}.welcome .left-welcome p,.welcome .right-welcome p{font-size:15px;line-height:30px;color:#333;font-weight:300;padding-bottom:20px;text-align:justify}.welcome .right-welcome{float:right;width:100%}.accomodation{float:left;width:100%;padding:68px 0 31px 0;background-color:#ece7dd}.main-room{float:left;width:100%;padding:0 15px}.main-room ul{display:block}.main-room ul li{float:left;display:block}.main-room ul li{display:block}.mr-inner{position:relative}.img .img-responsive,.mr-inner .img-responsive{width:100%}.mr-inner .img-responsive:before{position:absolute;top:0;right:0;bottom:0;left:0;background-color:inherit;content:' '}.mr-inner:after{content:"";height:25%;opacity:1;width:100%;position:absolute;bottom:0;left:0;right:0;z-index:2;background:-moz-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.56) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.56) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,.56) 100%)}.mr-inner:before{content:"";height:1px;background:#fff;opacity:.5;width:100%;position:absolute;top:5%;margin-top:-1px;left:0;right:0;z-index:1}.mr-overlay{z-index:10;text-shadow:1px 1px 1px rgba(0,0,0,.8);background:0 0;position:absolute;bottom:5%;left:0;width:100%;height:107px;padding:32px 32px 0;transition:.4s;-moz-transition:.4s;-webkit-transition:.4s;-ms-transition:.4s;cursor:pointer}.mr-inner:hover .mr-overlay{background:rgba(175,154,95,.9);background:rgba(0,169,157,.56);position:absolute;bottom:5%;left:0;width:100%;height:90%;padding:32px;transition:.4s;-moz-transition:.4s;-webkit-transition:.4s;-ms-transition:.4s;cursor:pointer}.mr-overlay h2{font-family:TrajanProRegular;font-size:24px;line-height:31px;color:#fff;font-weight:400;transition:.4s;-moz-transition:.4s;-webkit-transition:.4s;-ms-transition:.4s;text-transform:uppercase;margin:0 0 0}.mr-overlay h2 span{color:#2aa5ab}.mr-head{background:#e7e1d6;position:absolute;top:10%;left:10%;right:0;padding:50px 18px;width:80%;height:80%}.mr-inner:hover .mr-overlay h2{margin:70px 0 10px}.mr-overlay p{font-size:12px;line-height:17px;color:#fff;display:block;padding-right:15%;opacity:0;visbility:hidden;transition:.4s;-moz-transition:.4s;-webkit-transition:.4s;-ms-transition:.4s}.mr-inner:hover .mr-overlay p{opacity:1;visbility:visible;transition:.4s;-moz-transition:.4s;-webkit-transition:.4s;-ms-transition:.4s;transition-delay:.2s}.room-detail{font-family:TrajanProBold;font-weight:400;font-size:16px;line-height:11px;color:#fff;position:absolute;bottom:64px;left:32px;transition:.4s;-moz-transition:.4s;-webkit-transition:.4s;-ms-transition:.4s;opacity:0;visbility:hidden}.mr-inner:hover .room-detail{opacity:1;visbility:visible;transition:.4s;-moz-transition:.4s;-webkit-transition:.4s;-ms-transition:.4s;transition-delay:.2s;color:#fff}.room-detail i{padding-left:6px}.room-offer{float:left;width:100%;padding:57px 0 93px 0;background:#f9f5ec}.room-offer h3{font-family:TrajanProBold;font-weight:400;color:#af9a5f;text-transform:uppercase;text-align:center;font-size:22px;line-height:22px;padding-bottom:15px}.home-gal{background-color:#e3ded3}.home-gal .flex-direction-nav{display:none}.padding-right-none{padding-right:0}.padding-left-none{padding-left:0}.dual-slider{background:#e3ded3}.dual-slider .gal-nav1 li.flex-active,.dual-slider .gal-nav2 li.flex-active,.dual-slider .gal-nav3 li.flex-active{display:block}.dual-slider .gal-nav1 li,.dual-slider .gal-nav2 li,.dual-slider .gal-nav3 li{float:left;display:none}.dual-slider .gal-nav1 li .btn,.dual-slider .gal-nav2 li .btn,.dual-slider .gal-nav3 li .btn{font-family:TrajanProRegular;font-weight:700;font-size:14px;line-height:14px;color:#f6f0e4;padding:11px 48px 12px;background-color:#2aa5ab;text-transform:uppercase;border:none;line-height:30px}.dual-slider .gal-nav1 h2,.dual-slider .gal-nav2 h2,.dual-slider .gal-nav3 h2{font-family:TrajanProBold;line-height:28px;color:#333;padding-bottom:40px}.dual-slider .gal-nav1 p,.dual-slider .gal-nav2 p,.dual-slider .gal-nav3 p{font-family:Roboto,sans-serif;font-size:15px;line-height:25px;color:#333;font-weight:300;padding-bottom:25px}.dual-slider #gal-slider1,.dual-slider #gal-slider2,.dual-slider #gal-slider3{position:relative}.dual-slider #gal-slider1 a.flex-prev1,.dual-slider #gal-slider2 a.flex-prev2,.dual-slider #gal-slider3 a.flex-prev3{position:absolute;border-left:1px solid #bab6ae;border-top:1px solid #bab6ae;border-bottom:1px solid #bab6ae;padding:15px 25px;background-color:#f0ebdf;display:table}.dual-slider #gal-slider1 a.flex-next1,.dual-slider #gal-slider2 a.flex-next2,.dual-slider #gal-slider3 a.flex-next3{position:absolute;border-left:1px solid #bab6ae;border-right:1px solid #bab6ae;border-top:1px solid #bab6ae;border-bottom:1px solid #bab6ae;padding:15px 25px;background-color:#f0ebdf;display:table}.dual-slider #gal-slider1 a i,.dual-slider #gal-slider2 a i,.dual-slider #gal-slider3 a i{color:#464646;font-size:16px;line-height:16px}.dual-slider .home-gal .flex-direction-nav{display:none}.dual-slider .gal-nav1,.dual-slider .gal-nav2,.dual-slider .gal-nav3{text-align:left;padding:55px 70px 105px;display:table}.dual-slider #gal-slider1 a.flex-prev1,.dual-slider #gal-slider3 a.flex-prev3{right:132px;bottom:20px;z-index:100}.dual-slider #gal-slider2 a.flex-prev2{right:auto;left:-195px;bottom:20px}.dual-slider #gal-slider1 a.flex-next1,.dual-slider #gal-slider3 a.flex-next3{right:55px;bottom:20px;z-index:100}.dual-slider #gal-slider2 a.flex-next2{right:auto;left:-132px;bottom:20px}.dual-slider .col-md-7{width:60%}.dual-slider .col-md-5{width:40%}#go-block1 .flex-control-nav,#go-block2 .flex-control-nav,#go-block3 .flex-control-nav,#go-block4 .flex-control-nav{bottom:3px!important}.footer-nl{font-family:TrajanProRegular;font-size:12px;border-right:0!important}.footer-nl:focus{color:#fff}.btn{transition:.4s}.dual-slider .gal-nav1 li .btn:hover{background-color:#fff;color:#2aa5ab;border:1px solid #2aa5ab}.spa-block a.flex-prev{left:20px;bottom:83px}.spa-block a.flex-next{left:82px;bottom:83px}.activ-eve{float:left;width:100%;padding:88px 0 0 0;text-align:left}.activ-eve h3{font-family:TrajanProRegular;font-weight:700;font-size:30px;line-height:30px;color:#333;padding-bottom:32px}.activ-eve p{font-family:Roboto,sans-serif;font-size:14px;line-height:28px;color:#333;font-weight:400;padding-bottom:41px}.activ-eve ul{display:block;list-style-type:disc!important}.activ-eve ul li:before{content:"";background-image:url(../images/list-dot.png);height:4px;width:4px;position:absolute;top:3px;left:0}.activ-eve .learn-more{float:left;width:100%;position:relative;padding-top:76px}.activ-eve .learn-more ul{display:block}.activ-eve .learn-more ul li{display:block;float:left;width:50%}.activ-eve .learn-more ul li img{width:100%}.activ-eve .learn-more .btn{position:absolute;top:76px;left:50%;margin-right:-50%;transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);font-family:TrajanProRegular;font-weight:700;font-size:16px;line-height:16px;color:#f6f0e4;border-radius:30px;padding:0 32px;background-color:#2aa5ab;text-transform:uppercase;border:medium none;line-height:60px}.main-service{float:left;width:100%;text-align:center;padding:68px 0 88px 0}.main-service .btn{font-family:TrajanProRegular;font-weight:700;font-size:16px;line-height:16px;color:#f6f0e4;border-radius:20px;padding:0 60px;background-color:#2aa5ab;text-transform:uppercase;border:medium none;display:inline-block;text-align:center;margin-top:52px;line-height:40px}.home-img-panel{float:left;width:100%;background-image:url(../images/home-image-panel.jpg);background-position:0 0;background-repeat:no-repeat;background-size:cover;position:relative;padding:124px 0 117px 0;margin:0 0 -2px}.panel-img-detail{position:relative;left:196px;background-color:rgba(246,240,228,.8);border:1px solid rgba(255,255,255,.8);text-align:center;padding:55px 48px 31px 40px;text-align:center;width:360px}.panel-img-detail h2{font-family:TrajanProBold;font-weight:400;font-size:26px;line-height:26px;color:#333;padding-bottom:32px}.panel-img-detail p{font-family:Vollkorn,serif;font-size:18px;line-height:28px;color:#333;font-style:italic}.panel-img-detail .btn{font-family:TrajanProBold;font-weight:700;font-size:14px;line-height:14px;color:#f6f0e4;border-radius:18px;-moz-border-radius:18px;-ms-border-radius:18px;-o-border-radius:18px;-webkit-border-radius:18px;padding:11px 29px;background-color:#2aa5ab;text-transform:uppercase;border:none;display:inline-block;text-align:center;margin-top:36px}.main-gallery{float:left;width:100%;background-color:#343434;padding:59px 0 40px 0;text-align:center;position:relative}.main-gallery .title h1{color:#f6f0e4}.main-gallery .cap>span::after,.main-gallery .cap>span::before{border-top:1px solid #f6f0e4}.main-gallery .cap>span::after,.main-gallery .cap>span::before{border-top:1px solid #f6f0e4}.main-gallery .title p{color:#f6f0e4}.main-gallery .main-gal-slider{float:left;width:100%;background:url(../images/gal-shadow-bg.png) no-repeat;background-position:center center;background-size:cover;border-top:3px solid #9c8954;border-bottom:3px solid #9c8954;padding:102px 42px 0 42px;position:relative}.main-gallery .main-gal-slider .item{margin:0 19px;position:relative}.main-gallery .main-gal-slider .item img{width:100%;-webkit-transition:-webkit-transform .4s;-moz-transition:-moz-transform .4s;transition:transform .4s;z-index:10}.main-gallery .main-gal-slider .item:hover img{-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%)}.main-gallery .main-gal-slider .item .figcaption{height:auto;left:0;right:0;top:0;bottom:auto;position:absolute;opacity:0;padding:17px 20px;text-align:center;transition:.4s}.main-gallery .main-gal-slider .item:hover .figcaption{opacity:1;transition:.4s;transition-delay:.5s}.main-gallery .main-gal-slider .item .figcaption h3{font-family:TrajanProBold;font-weight:400px;font-size:17px;line-height:24px;color:#f6f0e4;text-transform:uppercase;padding-bottom:22px}.main-gallery .main-gal-slider .item .figcaption .cap>span::after,.main-gallery .main-gal-slider .item .figcaption .cap>span::before{border-top:1px solid #f6f0e4}.main-gallery .main-gal-slider .item .figcaption .cap>span::after,.main-gallery .main-gal-slider .item .figcaption .cap>span::before{border-top:1px solid #f6f0e4}.main-gallery .main-gal-slider .item .figcaption .cap img{transform:none}.main-gallery .main-gal-slider .item .figcaption ul{display:table;padding:0;margin:0 auto -15px;width:90%}.main-gallery .main-gal-slider .item .figcaption ul li{float:none;margin-bottom:12px;display:table;width:100%}.main-gallery .main-gal-slider .item .figcaption ul li span.des{width:50%;float:left;font-family:TrajanProBold;font-weight:400px;font-size:13px;line-height:13px;color:#f6f0e4;text-transform:uppercase;text-align:left}.main-gallery .main-gal-slider .item .figcaption ul li span.detail{width:50%;font-family:TrajanProBold;font-weight:400px;font-size:13px;line-height:13px;color:#f6f0e4;text-align:left;float:right}.main-gallery .main-gal-slider .item .figcaption .btn{font-family:TrajanProBold;font-weight:700;font-size:13px;line-height:14px;color:#f6f0e4;border-radius:14px;padding:0 21px;background-color:#2aa5ab;text-transform:uppercase;border:medium none;display:inline-block;text-align:center;margin:36px 0 0;line-height:30px;font-weight:400}.main-gallery .main-gal-slider .owl-controls{display:none!important}.main-gallery .main-gal-slider a.prev{position:absolute;top:50%;left:20px;cursor:pointer}.main-gallery .main-gal-slider a.prev i{font-size:30px;line-height:30px;color:#f6f0e4;cursor:pointer}.main-gallery .main-gal-slider a.next{position:absolute;top:50%;right:20px;cursor:pointer}.main-gallery .main-gal-slider a.next i{font-size:30px;line-height:30px;color:#f6f0e4;cursor:pointer}.main-gallery .btn{font-family:TrajanProBold;font-weight:700;font-size:16px;line-height:16px;color:#f6f0e4;border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px;-webkit-border-radius:20px;padding:0 64px;background-color:#2aa5ab;text-transform:uppercase;border:none;display:inline-block;text-align:center;margin:41px 0 0 0;line-height:40px}.testimonial{float:left;width:100%;padding:60px 0 0 0;background-color:#e3ded3;position:relative}.testimonial2{padding:75px 0 110px;background-color:#f9f5ec}.testimonial .title{padding-bottom:61px}.testimonial .cap{padding-bottom:0}.testimonial .testi-block{margin-top:-7px}.testimonial .testi-detail{padding:20px 25px;width:100%;border:1px solid #bab6ae;position:relative;background-color:#f0ebdf}.testimonial .testi-detail:after,.testimonial .testi-detail:before{right:100%;top:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.testimonial .testi-detail:after{border-color:rgba(240,235,223,0);border-right-color:#f0ebdf;border-width:8px;margin-top:-8px}.testimonial .testi-detail:before{border-color:rgba(186,182,174,0);border-right-color:#bab6ae;border-width:9px;margin-top:-9px}.testimonial .testi-detail p{font-family:Roboto,sans-serif;font-size:13px;line-height:22px;color:#464646;padding-bottom:14px}.testimonial .testi-detail h6{font-family:Roboto,sans-serif;font-size:13px;line-height:13px;color:#9c8954;display:block}.testimonial .testi-block img{margin-top:30px;margin-left:15px}.prom-offers{float:left;width:100%;padding:25px 0 50px 0;position:relative;margin-top:66px}.prom-offers .dark-gold{bottom:0;float:left;height:100%;left:0;position:absolute;top:0;width:50%;background-color:#9c8954}.prom-offers .light-gold{bottom:0;float:right;height:100%;position:absolute;right:0;top:0;width:50%;background-color:#af9a5f}.prom-offers h1{font-family:TrajanProBold;font-weight:400;font-size:30px;line-height:30px;color:#f3ebd7;padding:0 0 26px;margin:32px 0 0}.prom-offers h3{font-family:TrajanProBold;font-weight:400;font-size:30px;line-height:30px;color:#f3ebd7;padding:0 0 26px;margin:32px 0 0}.prom-offers p{font-family:Roboto,sans-serif;font-size:13px;line-height:22px;color:#f3ebd7}.prom-offers .prom-block{text-align:right;padding:0 43px 0 0}.prom-offers .offer-block{text-align:left;padding:0 0 0 43px}.prom-offers .btn{font-family:TrajanProBold;font-weight:700;font-size:16px;line-height:16px;color:#f6f0e4;border-radius:20px;padding:0 64px;background-color:#2aa5ab;text-transform:uppercase;border:medium none;display:inline-block;text-align:center;position:absolute;bottom:-39px;left:50%;margin-right:-50%;transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);line-height:40px}.location{float:left;width:100%;padding:91px 0 134px 0}.location .title{padding-bottom:74px}.location .cap{padding-bottom:0}.location .map{float:left;position:relative;width:100%}.location #map{display:block;height:490px;margin:0 auto;position:relative;width:100%}.location ul{display:block}.location ul li{display:block;padding:0 0 20px 0}.location ul li span.specific{font-family:TrajanProBold;font-size:13px;line-height:13px;text-transform:uppercase;color:#333}.location ul li p{font-family:Roboto,sans-serif;font-weight:400;font-size:13px;line-height:18px;color:#464646}.location ul li a{font-family:Roboto,sans-serif;font-weight:400;font-size:13px;line-height:18px;color:#9c8954}.packages{float:left;width:100%;padding:84px 0 86px 0}.packages ul{display:block}.packages ul li{display:block;float:left;position:relative;cursor:pointer;transition:all 1s linear 0s}.packages ul li .img{overflow:hidden;position:relative;text-align:center;cursor:pointer;float:left}.packages ul li .img .mask{background-color:rgba(175,154,95,.9);opacity:0;top:0;left:0;overflow:hidden;position:absolute;right:0;bottom:0;height:auto;width:auto;transform:translate(460px,-100px) rotate(180deg);transition:all .2s ease-in-out .4s}.packages ul li .img:hover .mask{opacity:1;transform:translate(0,0);transition-delay:0s}.packages ul li .img .mask h2{font-family:TrajanProBold;font-size:20px;line-height:20px;color:#f9f5ec;text-transform:uppercase;margin:50px 0 0 0;transform:translateY(-100px);transition:all .2s ease-in-out 0s}.packages ul li .img:hover .mask h2{transform:translateY(0);transition-delay:.5s}.packages ul li .img .mask p{padding:22px 31px 40px;font-family:Roboto,sans-serif;font-size:13px;line-height:24px;color:#f9f5ec;font-weight:400;position:relative;transform:translateX(300px) rotate(90deg);transition:all .2s ease-in-out 0s}.packages ul li .img:hover p{transform:translateX(0) rotate(0);transition-delay:.4s}.packages ul li .img .mask .btn{font-family:TrajanProBold;font-weight:400;font-size:14px;line-height:14px;color:#f6f0e4;border-radius:15px;padding:0 45px;background-color:#2aa5ab;text-transform:uppercase;border:medium none;display:inline-block;text-align:center;transform:translateY(400px);transition:all .2s ease-in-out 0s;line-height:30px}.packages ul li .img:hover .mask .btn{transform:translateX(0) rotate(0);transition-delay:.4s}.packages ul li .img img{width:100%}.packages ul li .img .detail{position:absolute;bottom:0;left:0;right:0;background-color:#fdfaf5;padding:24px 0 30px 0;text-align:center;border-bottom:1px solid #a9a59e;border-left:1px solid #a9a59e;border-right:1px solid #a9a59e;opacity:1}.packages ul li .img .detail h4{font-family:TrajanProBold;font-size:20px;line-height:20px;color:#333}.packages ul li .img:hover .detail{opacity:0}.spa-glance{float:left;width:100%;padding:72px 0 145px 0;background-color:#ece7dd}.spa-glance .title{padding-bottom:80px}.spa-glan-tab{float:left;width:100%;border:1px solid #c5c1ba;background-color:#fdfaf5}.spa-glan-tab .tab-content{padding:0 97px 68px 97px}.spa-glan-tab .nav-tabs>li>a:hover{border-bottom:none}.spa-glan-tab .nav{background-color:#464646;padding:0}.spa-glan-tab .nav>li{text-align:center;width:25%}.spa-glan-tab .nav>li>a{padding:18px 0 24px 0;font-family:TrajanProBold;font-size:15px;line-height:15px;color:#c5c1ba;text-align:center;display:block}.spa-glan-tab .nav>li>a i{display:block;padding-bottom:11px;color:#c5c1ba;font-size:16px;line-height:16px}.spa-glan-tab .nav>li>a:focus i,.spa-glan-tab .nav>li>a:hover i{color:#af9a5f}.spa-glan-tab .nav-tabs>li.active>a i,.spa-glan-tab .nav-tabs>li.active>a:focus i,.spa-glan-tab .nav-tabs>li.active>a:hover i{color:#af9a5f}.spa-glan-tab .nav-tabs>li>a{border-radius:0;margin-right:0}.spa-glan-tab .nav>li>a:focus,.spa-glan-tab .nav>li>a:hover{border-left:1px solid #c5c1ba;border-right:1px solid #c5c1ba;background-color:#fdfaf5;color:#333}.spa-glan-tab .nav-tabs>li.active>a,.spa-glan-tab .nav-tabs>li.active>a:focus,.spa-glan-tab .nav-tabs>li.active>a:hover{border:none;background-color:#fdfaf5;color:#333}.spa-glan-tab .nav-tabs{border-bottom:5px solid #af9a5f}.spa-glan-tab .nav-tabs>li{margin-bottom:-7px}.spa-glan-tab .tab-content .title{padding-top:66px;padding-bottom:46px}.spa-glan-tab .tab-content .title .cap{padding-bottom:0}.spa-glan-tab .tab-content p{font-family:Roboto,sans-serif;font-size:14px;line-height:30px;color:#333;padding-bottom:27px}.spa-glan-tab .tab-content p:last-child{padding-bottom:0}.spa-glan-tab .tab-content .title h1{font-size:24px;line-height:28px;color:#333;padding-bottom:30px}.spa-glan-tab .tab-content h3{color:#af9a5f;font-family:TrajanProBold;font-weight:400;font-size:20px;line-height:20px;padding-bottom:43px;text-transform:uppercase;text-align:center}.spa-glan-tab .tab-content .img{text-align:center;float:left;width:100%;padding:22px 0 0 0}.spa-glan-tab .tab-content .img img{display:inline-block}.spa-glan-tab .table-bordered>thead>tr>td,.spa-glan-tab .table-bordered>thead>tr>th{font-family:TrajanProRegular;font-size:16px;line-height:16px;color:#464646;padding:10px 0 10px 20px;border-bottom:1px solid #c5c1ba;background-color:#f8f4ee;width:90%}.spa-glan-tab .table-bordered tbody tr td{font-family:Roboto,sans-serif;font-size:15px;line-height:32px;color:#464646;padding:10px 0 10px 20px}.spa-glan-tab .table-bordered tbody tr td.price{padding:10px 5px 10px 5px}.expert-tip{float:left;width:100%;padding:81px 0 0 0;position:relative}.expert-tip .title{padding-bottom:80px}.expert-tip .title h1{font-size:36px}.expert-tip .slider-block{float:left;width:100%}.expert-tip .slider-block .gal-nav li{display:none;float:left}.expert-tip .slider-block .gal-nav li.flex-active{display:block}.expert-tip .expert-slid-con{float:left;width:100%;position:relative}.expert-tip .expert-slid-con .custom-navigation{position:relative;float:left;width:100%;padding:25px 0;background-color:#464646;margin-top:98px}.expert-tip .expert-slid-con .custom-navigation .flex-control-nav{bottom:0}.image-panel{background-image:url(../images/homePage-Spa/packages-img13.jpg);background-position:0 0;background-repeat:no-repeat;background-size:cover;float:left;padding:163px 0 396px;position:relative;width:100%}.spa-content .testimonial{background-color:transparent;padding-bottom:108px}.awards{float:left;width:100%;padding:66px 0 63px 0;background-color:#ece7dd}.awards h3{font-family:TrajanProRegular;font-size:36px;line-height:36px;color:#333;font-weight:400;padding:44px 41px 47px 0;border-right:1px solid #a9a59e}.awards ul{float:left;display:block}.awards ul li{float:left;display:block;padding:0 16px}.awards ul li img{display:block}.sign-us{float:left;width:100%;padding:39px 0;background-color:#af9a5f}.sign-us h2{font-family:TrajanProRegular;font-size:28px;line-height:28px;color:#f3ebd7;padding:33px 0 18px 0;margin-left:240px}.sign-us p{font-family:Roboto,sans-serif;font-size:13px;line-height:22px;color:#f3ebd7;margin-left:240px;padding-right:2px}.sign-us .btn{font-family:TrajanProBold;font-weight:400;font-size:14px;line-height:14px;color:#f6f0e4;border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-webkit-border-radius:20px;padding:0 29px;background-color:#2aa5ab;text-transform:uppercase;border:none;margin-top:70px;line-height:40px;float:right}.su-inner img{float:left}.featured-villa{float:left;width:100%;padding:100px 0 102px 0}.featured-villa .title{padding-bottom:72px}.featured-villa .title .cap{padding-bottom:0}.featured-villa .title h1{font-size:40px}.featured-villa img{width:100%}.featured-villa .detail{float:left;width:100%}.featured-villa .detail h2{font-family:TrajanProRegular;font-size:24px;line-height:24px;color:#333}.featured-villa .detail h6{font-family:Vollkorn,serif;font-size:18px;line-height:28px;color:#333;font-style:italic;padding-bottom:15px}.featured-villa .detail p{font-family:Roboto,sans-serif;font-size:15px;line-height:28px;color:#333;padding-bottom:30px}.featured-villa .detail .table{border:1px solid #c5c1ba;margin-bottom:0}.featured-villa .detail .table thead tr{background-color:#e3ded3}.featured-villa .detail .table-bordered>tbody>tr>td,.featured-villa .detail .table-bordered>tbody>tr>th,.featured-villa .detail .table-bordered>tfoot>tr>td,.featured-villa .detail .table-bordered>tfoot>tr>th,.featured-villa .detail .table-bordered>thead>tr>td,.featured-villa .detail .table-bordered>thead>tr>th{border:1px solid #c5c1ba}.featured-villa .detail .table tbody tr td{padding:18px 0;text-align:center;font-family:Roboto,sans-serif;font-size:36px;line-height:36px;color:#9c8954;font-weight:700}.featured-villa .detail .table thead tr th{width:33.33%;font-family:TrajanProRegular;font-size:12px;line-height:12px;color:#464646;text-align:center;font-weight:700}.featured-villa .detail .btn{font-family:TrajanProBold;font-weight:400;font-size:16px;color:#f6f0e4;border-radius:20px;padding:0 53px;background-color:#2aa5ab;text-transform:uppercase;border:medium none;margin:40px auto 0;line-height:40px;display:table}.custom-th{position:relative;cursor:pointer}.custom-th:after{content:"";background:url(../images/play-btn.png) no-repeat center;position:absolute;top:0;left:0;width:100%;height:100%;z-index:999}.gallery-villa{float:left;width:100%;padding:70px 0 35px 0;background-color:#ece7dd}.gallery-villa .owl-carousel{display:block}#gallery-villa .item{margin:0 15px}#gallery-villa h2 span{font-size:16px;display:block}#gallery-villa{padding:0 0 0 30px;margin:0 -15px}.villas .gallery-villa .owl-carousel .owl-item{padding:0 30px 0 0}#gallery-villa .owl-controls .owl-page span{height:8px;width:8px;background:#3f3f3f;border-radius:20px;opacity:1}#gallery-villa .owl-controls .owl-page.active span,#gallery-villa .owl-controls.clickable .owl-page:hover span,#gallery-villa .owl-controls.clickable .owl-page:hover span.owl-theme .owl-controls .owl-page.active span{background:#2aa5ab}#gallery-villa .owl-buttons{display:none}.gallery-villa .customNavigation{width:100%;float:left}.gallery-villa .customNavigation a.prev{cursor:pointer;color:#3f3f3f;float:left;margin:-30px 0 0}.gallery-villa .customNavigation a.prev i{font-size:30px;line-height:30px}.gallery-villa .customNavigation a.next{cursor:pointer;color:#3f3f3f;float:right;margin:-30px 0 0}.gallery-villa .customNavigation a.next i{font-size:30px;line-height:30px}.gallery-villa .owl-pagination{padding:35px 0 0}.villas .testimonial{background-color:transparent;padding:93px 0 162px 0}.business .accomodation h3{font-family:TrajanProRegular;font-size:22px;line-height:22px;color:#af9a5f;font-weight:700;text-align:center;padding-bottom:55px}.blog{float:left;width:100%}.blog-bg{background:url(../images/blog-page/blog-bg.jpg) repeat}.blog .container{width:100%;max-width:1595px}.blog .title-bar{padding:43px 0 47px 0;float:left;width:100%}.blog .title-bar h2{font-family:TrajanProBold;font-size:24px;line-height:24px;color:#a5a297;float:left}.blog .title-bar .breadcrumb{background-color:transparent;margin:0;padding:10px 0 0 0;float:right}.blog .title-bar .breadcrumb li,.blog .title-bar .breadcrumb li a{font-family:Roboto,sans-serif;font-weight:400;font-size:12px;line-height:12px;color:#a5a297}.blog .title-bar .breadcrumb li+li::before{color:#a5a297;padding:0 4px 0 6px}.blog .title-bar .breadcrumb>.active{color:#a5a297}.blog .top-blog-post{float:left;width:100%}.blog .top-blog-post .img{float:left;width:100%}.blog .top-blog-post .img img{width:100%}.blog .top-blog-post .img .text{position:absolute;bottom:32px;right:15px;text-align:right}.blog .top-blog-post .img .text h2{font-family:TrajanProBold;font-size:28px;line-height:28px;color:#f6f0e4}.blog .main-grid{padding-top:60px;float:left;width:100%}.blog .left-grid-sidebar{float:left;width:100%;padding-left:138px}.blog .main-grid ul{display:block}.blog .main-grid ul li{display:block;float:left;text-align:center;margin-bottom:12px}.blog .main-grid .selectric-wrapper ul li{float:none;text-align:left;margin-bottom:0;padding:10px 10px}.blog .main-grid .reservation .selectric{margin-bottom:15px}.blog .main-grid ul li img{width:100%}#masonry-feed{margin-bottom:120px}.blog .main-grid ul li .blog-detail,.masonry-item .blog-detail{background-color:#e3ded3;float:left;width:100%;padding:32px 40px 30px}.blog .main-grid ul li .blog-detail h3,.masonry-item .blog-detail h3{font-family:TrajanProBold;font-size:22px;line-height:28px;color:#333;height:78px;overflow:hidden;text-align:center;width:100%}.blog .main-grid ul li .blog-detail .cap,.masonry-item .blog-detail .cap{padding-bottom:30px}.blog .main-grid ul li .blog-detail p,.masonry-item .blog-detail p{font-family:Roboto,sans-serif;font-weight:400;font-size:14px;line-height:30px;color:#333;padding:0;margin:0 0 12px}.blog .main-grid ul li .blog-detail a,.masonry-item .blog-detail a{font-family:TrajanProBold;font-weight:400;text-transform:uppercase;font-size:12px;line-height:12px;color:#9c8954}.visitor{padding:12px 37px 12px 41px;float:left;width:100%;text-align:center;background-color:#d1cdc3}.visitor span{font-family:Roboto,sans-serif;font-size:12px;line-height:12px;color:#333;position:relative;padding-left:12px;text-transform:uppercase}.visitor span.calender{float:left}.visitor span.comment{text-align:center;position:relative;top:-3px}.visitor span.views{float:right}.visitor i{color:#000;font-size:14px;line-height:14px;margin-right:8px;position:absolute;left:-10px;top:-1px}.main-sidebar{float:left;width:100%}.blog .imaginary_container{margin-bottom:31px}.blog .stylish-input-group .input-group-addon{background:#fff!important;color:#464646}.blog .stylish-input-group .form-control{box-shadow:none;border:medium none;background-color:#e3ded3;font-family:TrajanProRegular;font-weight:400;font-size:13px;line-height:43px;border-radius:0;height:43px;color:#000;padding:0 18px;opacity:1}.blog .input-group-addon{border-radius:0}.blog .input-group-addon input[type=text]{opacity:1;text-transform:uppercase}.blog .stylish-input-group .input-group-addon{background-color:#e3ded3!important}.blog .stylish-input-group button{border:0;background:0 0}.reservation{float:left;width:100%;border-top:21px solid #e3ded3;border-right:17px solid #e3ded3;border-bottom:21px solid #e3ded3;border-left:18px solid #e3ded3;padding:25px 13px 28px;text-align:center;background-color:#333;margin-bottom:31px}.reservation h2{font-family:TrajanProBold;font-size:28px;line-height:28px;color:#af9a5f;font-weight:400;text-align:center;padding-bottom:39px}.reservation .rate-from{padding:28px 74px 21px 55px;display:inline-block;position:relative;border:1px solid #727272}.reservation .rate-from h5{font-family:TrajanProBold;font-size:14px;line-height:14px;color:#e3ded3;text-transform:uppercase;position:absolute;top:0;left:50%;margin-right:-50%;transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);padding:0 15px 0 19px;background-color:#333}.reservation #datetimepicker1 .form-control:focus,.reservation #datetimepicker2 .form-control:focus{box-shadow:none}.reservation #datetimepicker1 .form-control,.reservation #datetimepicker2 .form-control{background-color:transparent;border:1px solid #727272;border-radius:0;text-transform:uppercase;font-family:TrajanProRegular;font-size:12px;line-height:12px;color:#f6f0e4}.date-picker.row{margin:0 -5px}.date-picker .col-md-6{padding:0 5px}.reservation #datetimepicker1 input[type=text]::-webkit-input-placeholder,.reservation #datetimepicker2 input[type=text]::-webkit-input-placeholder{opacity:1}.reservation .input-group-addon{background-color:transparent;border:none;position:absolute;right:23px;top:9px;z-index:999;color:#c9b16d;padding:0}.reservation .rate-from h1{font-family:Roboto,sans-serif;font-size:49px;line-height:49px;color:#c9b16d;font-weight:700;padding-bottom:10px}.reservation .rate-from h1 sup{top:.5px}.reservation .rate-from h1 span{font-size:28px;line-height:28px;color:#c9b16d;vertical-align:super}.reservation .rate-from h6{font-family:TrajanProBold;font-size:11px;line-height:11px;color:#e3ded3;text-align:center;text-transform:uppercase}.reservation .cap{padding:25px 0}.blog .reservation .cap>span::after,.reservation .cap>span::before{border-top:1px solid #727272}.reservation .btn-availble{font-family:TrajanProBold;font-weight:700;font-size:16px;line-height:40px;color:#f6f0e4;border-radius:20px;padding:0 52px;background-color:#2aa5ab;text-transform:uppercase;border:medium none;display:inline-block;text-align:center;margin:29px 0 0}.reservation .selectric{background:0 0;border:1px solid #727272;text-align:left}.reservation .selectric .label{font-family:TrajanProRegular;font-size:12px;text-transform:uppercase;color:#f6f0e4;height:33px;line-height:33px;text-align:left;padding:0;font-weight:400}.reservation .selectric-items li{float:none;display:block;margin:0;font-family:TrajanProRegular;font-size:12px;text-align:left}.selectric-items li{padding:10px 15px!important}.reservation .selectric .button{height:33px;line-height:33px}.reservation .selectric .button::after{border-width:7px 7px medium;border-color:#d3be83 transparent -moz-use-text-color}.blog .sidebar-contact{float:left;width:100%;background-color:#e3ded3;margin-bottom:31px}.blog .sidebar-contact .map{float:left;position:relative;width:100%}.blog .sidebar-contact #map{display:block;height:184px;margin:0 auto;position:relative;width:100%;text-align:center}.blog .sidebar-contact .detail{padding:21px 38px 17px 29px;float:left;width:100%}.blog .main-sidebar h3.title{font-family:TrajanProRegular;font-size:20px;line-height:20px;color:#9c8954;text-align:center;padding-bottom:21px;font-weight:700}.blog .sidebar-contact .detail h3.title{padding-bottom:25px}.blog .sidebar-contact .detail ul{float:left;width:100%}.blog .sidebar-contact .detail ul li{float:left;display:block;position:relative;width:100%;padding:23px 0 24px 0;border-bottom:1px solid #c1bdb6;text-align:left;margin:0}.blog .sidebar-contact .detail ul li:last-child{border-bottom:none}.blog .sidebar-contact .detail ul li a{font-family:Roboto,sans-serif;font-size:14px;line-height:14px;color:#9c8954;text-align:left}.blog .sidebar-contact .detail ul li span.category{padding-left:49px;font-family:TrajanProBold;font-size:13px;line-height:13px;color:#9c8954;text-transform:uppercase;text-align:left}.blog .sidebar-contact .detail ul li p{font-family:Roboto,sans-serif;font-size:14px;line-height:18px;color:#464646;font-weight:400px}.blog .sidebar-contact .detail ul li .img{position:absolute;top:16px;left:0;height:32px;width:32px;border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-webkit-border-radius:50%;-o-border-radius:50%;padding:7px 0;text-align:center;background-color:#af9a5f}.blog .sidebar-contact .detail ul li .img img{display:inline-block}.blog .sidebar-contact .detail ul li .img i{color:#f6f0e4;font-size:16px;line-height:16px;position:absolute;top:50%;left:50%;margin-right:-50%;transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%)}.blog .title-block{float:left;width:100%;padding:17px 0 21px 0;text-align:center;background-color:#d1cdc3}.blog .title-block h3.title{padding-bottom:0}.blog .upcoming{float:left;width:100%;background-color:#e3ded3;margin-bottom:31px}.blog .upcoming .activites{float:left;width:100%;padding:16px 17px 16px 17px}.blog .upcoming .activites ul{display:block}.blog .upcoming .activites ul li{float:left;display:block;padding:3px;margin:0;width:33.3333%}.blog .upcoming .activites ul li .img{width:100%;position:relative}.blog .upcoming .activites ul li .img img{width:100%}.blog .upcoming .activites ul li .img .icon{background-image:url(../images/blog-page/upcoming-icon.png);position:absolute;top:50%;right:0;height:32px;width:32px;display:block;left:0;margin:-16px auto 0}.blog .soc-calendar{float:left;width:100%;background-color:#e3ded3;margin-bottom:28px}.main-cal{float:left;width:100%}.main-cal .cal{width:100%;border:1px solid #c5c1ba;box-shadow:none;margin-top:5px}.main-cal .cal caption{background:#464646;font-family:TrajanProBold;font-size:18px;line-height:18px;color:#fdfaf5;text-transform:uppercase;padding:18px 0 19px 0;font-weight:400}.cal td a:hover{background:#ece2c7}.main-cal .cal td a{width:100%;height:45px;background-image:none;line-height:45px;font-family:Roboto,sans-serif;font-size:13px;color:#727272;font-weight:400}.main-cal .cal td a:active,.main-cal .cal td.active a{background-color:#ece2c7;border:none;box-shadow:none;color:#727272;margin:0}.main-cal .cal thead tr{width:100%;display:table}.main-cal .cal th{font-family:TrajanProBold;font-size:12px;line-height:12px;color:#727272;text-transform:uppercase;width:14.27%}.main-sidebar .main-cal .cal thead{padding:5px 0 6px 0;background:#e1ddd7;display:block}.main-sidebar .main-cal{display:block!important}.main-cal .cal thead th{background:0 0;border:none;text-shadow:none}.main-cal .cal tbody{background-color:#fdfaf5;width:100%;display:table}.main-cal .cal td.off a{display:none}.timepicker{display:none!important}.blog .categories{float:left;width:100%;margin-bottom:28px}.blog .categories .cat-detail{float:left;width:100%;padding:0 19px 3px 23px;background-color:#e3ded3}.blog .categories .cat-detail ul{display:block}.blog .categories .cat-detail ul li{display:block;float:left;padding:3px 0;border-bottom:1px solid #c9cacb;position:relative;width:100%;margin:0}.blog .categories .cat-detail ul li:last-child{border:none}.blog .categories .cat-detail ul li a{text-align:left;width:100%;float:left;font-family:TrajanProRegular;font-size:13px;line-height:13px;color:#464646;text-transform:uppercase;padding:16px 0 14px 0;transition:all .2s ease 0s;font-weight:400}.blog .categories .cat-detail ul li a span.plus{position:absolute;right:4px;top:13px;opacity:1;background-image:url(../images/blog-page/cat-plus-img1.png);height:22px;width:22px;opacity:1}.blog .categories .cat-detail ul li:hover a{background-color:#af9a5f;color:#f6f0e4;padding:16px 0 14px 12px;font-family:TrajanProBold;font-weight:400}.blog .categories .cat-detail ul li:hover span.plus{opacity:0}.blog .categories .cat-detail ul li a span.count{font-family:TrajanProBold;font-size:13px;line-height:13px;color:#f6f0e4;position:absolute;top:18px;right:40px;opacity:0;transition:all .2s ease 0s}.blog .categories .cat-detail ul li:hover span.count{opacity:1;right:12px}.blog .subscribe{float:left;width:100%;background-color:#e3ded3}.blog .subscribe .sub-detail{float:left;width:100%;padding:22px 52px 13px 50px;text-align:center}.blog .subscribe .sub-detail p{font-family:Roboto,sans-serif;font-size:13px;line-height:20px;color:#333}.blog .subscribe .sub-detail .form-inline{float:left;width:100%;padding:24px 0 20px 0}.blog .subscribe .sub-detail .form-inline .form-group{float:left;text-align:left;width:100%}.blog .subscribe .sub-detail .form-inline .form-control{background-color:transparent;border-radius:0;border:1px solid #a9a59e;box-shadow:none;height:33px;font-family:TrajanProRegular;font-size:12px;line-height:12px;color:#464646;opacity:1;width:100%;padding-right:90px}.blog .subscribe .sub-detail input[type=email]{width:226px;opacity:1}.blog .subscribe .sub-detail .form-inline .btn{float:left;background-color:#2aa5ab;font-family:TrajanProBold;font-size:12px;line-height:33px;color:#f6f0e4;text-transform:uppercase;padding:0 8px;border:medium none;border-radius:0;width:74px;float:right;margin-top:-33px}.blog .subscribe .sub-detail span.promise{font-family:Roboto,sans-serif;font-size:11px;line-height:10px;color:#333;text-align:left;font-weight:400;float:left}.main-blog-grid{float:left;width:100%;padding-bottom:94px}.main-blog-grid .blog-grid{float:left}.main-blog-grid .blog-grid ul{display:block;margin:0 0 0 -29px}.main-blog-grid .blog-grid ul li{padding:0 0 0 29px}.main-blog-grid .pagination-block{float:left;width:100%;padding:53px 0 0 0}.main-blog-grid .pagination-block .pagination{display:inline-block;margin:0}.main-blog-grid .pagination-block .pagination>li{margin-right:5px;margin-bottom:0}.main-blog-grid .pagination-block .pagination>li>a,.main-blog-grid .pagination-block .pagination>li>span{background-color:transparent;border:1px solid #727272;font-family:TrajanProRegular;font-size:16px;line-height:32px;color:#f6f0e4;padding:0 10px;text-transform:uppercase}.main-blog-grid .pagination-block .pagination>li:first-child>a,.main-blog-grid .pagination-block .pagination>li:first-child>span,.main-blog-grid .pagination-block .pagination>li:last-child>a,.main-blog-grid .pagination-block .pagination>li:last-child>span{border-radius:0;margin:0}.main-blog-grid .pagination-block .pagination>li:hover a{background-color:#2aa5ab;border:1px solid #2aa5ab}.main-blog-mesonry{float:left;width:100%}.main-blog-mesonry .blog-mesonry{float:left;width:100%;padding-bottom:80px}.main-blog-mesonry .blog-mesonry ul{display:block;margin:0 0 0 -29px}.main-blog-mesonry .blog-mesonry ul li{width:33.3333%;padding:0 0 0 29px}.masonry-feed{padding-left:0;list-style:none}.masonry-feed:after,.masonry-feed:before{content:" ";display:table}.masonry-feed:after{clear:both}.masonry-feed>.masonry-item{margin-bottom:30px;max-width:100%}.post-main-sidebar{float:left;width:100%;background-color:#e3ded3;margin-bottom:124px}.post-main-sidebar .post-head{float:left;width:100%}.post-main-sidebar .post-head img{width:100%}.post-main-sidebar .post-head .visitor{text-align:right}.post-main-sidebar .post-head .visitor span.calender{float:right}.post-main-sidebar .post-head .visitor span.comment{float:right}.post-main-sidebar .post-head .visitor span.views{float:right}.post-main-sidebar .post-content{float:left;width:100%;padding:32px 50px 0}.post-main-sidebar .post-content .title{padding-bottom:50px}.post-main-sidebar .post-content .title h1{font-size:28px;line-height:28px}.post-main-sidebar .post-content .title .cap{padding-bottom:0}.post-main-sidebar .post-content p{font-family:Roboto,sans-serif;font-size:14px;line-height:30px;color:#333;margin-bottom:30px}.post-main-sidebar .post-content p img{float:left;margin-right:15px}.post-main-sidebar .post-content .pull-quot{float:left;width:auto;position:relative;padding-bottom:30px}.post-main-sidebar .post-content .pull-quot p{margin-bottom:0;margin:0 0 0 158px;border-left:5px solid #af9a5f;padding:0 0 0 30px}.post-main-sidebar .post-content .pull-quot .left-quot{position:absolute;left:-22%;top:18px;margin:0;padding:0;text-align:right}.post-main-sidebar .post-content .pull-quot .left-quot p{font-family:Vollkorn,serif;font-size:18px;line-height:30px;color:#464646;font-style:italic;margin:0;border:none}.post-main-sidebar .post-content .post-img{float:left;width:100%;margin-bottom:46px}.post-main-sidebar .post-content .post-img ul{display:block;margin:0 0 0 -11px}.post-main-sidebar .post-content .post-img ul li{float:left;display:block;margin:0 0 10px 0}.post-main-sidebar .post-content .post-img ul li img{width:100%}.post-footer{float:left;width:100%;padding:28px 0 75px 0}.post-footer .social{float:left;width:100%;position:relative;padding:0 0 64px 0;text-align:center}.post-footer .social:before{position:absolute;content:"";border-top:1px solid #a9a59e;left:0;right:0;bottom:0;top:24px}.post-footer .social ul{display:inline-block;text-align:center}.post-footer .social ul li{display:inline-block;float:none;margin:0;padding:0 14px}.post-footer .social ul li:hover a{background-color:#af9a5f;border:1px solid #af9a5f}.post-footer .social ul li:hover a i{color:#f6f0e4}.post-footer .social ul li a{height:46px;width:46px;border-radius:50%;border:1px solid #aba79f;position:relative;background-color:#e3ded3;display:block}.post-footer .social ul li a i{font-size:20px;line-height:20px;color:#9c8954;position:absolute;top:50%;left:50%;margin-right:-50%;transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%)}.post-footer .comment{float:left;width:100%}.post-main-sidebar h3.title{font-family:TrajanProBold;font-size:20px;line-height:20px;color:#9c8954;font-weight:400;padding-bottom:33px;text-align:left}.post-footer .comment .commentlist{list-style:outside none none;padding-left:0}.post-footer .comment .commentlist .children{display:inline-block;margin-left:100px;list-style:outside none none;padding-left:0}.post-footer .comment .commentlist li.comm{float:left;display:block}.post-footer .comment .comment-block{float:left;width:100%;padding-bottom:48px}.post-footer .comment .comment-block .title-comment{float:left;width:100%;padding-bottom:13px}.post-footer .comment .comment-block .title-comment h6{font-family:TrajanProRegular;font-size:14px;line-height:14px;color:#333;text-transform:uppercase;float:left;font-weight:700}.post-footer .comment .comment-block .title-comment ul{float:right;width:auto}.post-footer .comment .comment-block .title-comment ul li{float:left;font-family:Roboto,sans-serif;padding-right:9px;border-right:1px solid #333;font-size:12px;line-height:12px;color:#333;margin-right:12px;margin-bottom:0}.post-footer .comment .comment-block .title-comment ul li:last-child{border:none;padding:0;margin:0}.post-footer .comment .comment-block .title-comment ul li a{font-family:TrajanProBold;font-size:12px;line-height:12px;color:#2aa5ab;text-transform:uppercase}.post-footer .comment .comment-block p{padding:0 43px 0 0;font-family:Roboto,sans-serif;font-size:14px;line-height:24px;color:#333}.post-footer .comment .comment-block img{margin:0 0 0 13px}.post-footer .have-say{float:left;width:100%}.post-footer .have-say .form-group{width:90%}.post-footer .have-say label{font-family:TrajanProBold;font-size:14px;line-height:14px;color:#464646;text-transform:uppercase;font-weight:400;margin-bottom:7px}.post-footer .have-say .form-group .form-control{background-color:#e3ded3;border:1px solid #a9a59e;box-shadow:none;border-radius:0;margin-bottom:28px}.post-footer .have-say .form-group input [type=text]{height:38px}.post-footer .have-say textarea.form-control{width:100%;height:147px;width:100%;background-color:#e3ded3;border:1px solid #a9a59e;margin-bottom:28px;resize:vertical;border-radius:0}.post-footer .have-say .form-control:focus{box-shadow:none}.post-footer .have-say .btn{font-family:TrajanProBold;font-weight:400;font-size:14px;line-height:30px;color:#f6f0e4;border-radius:15px;padding:0 18px;background-color:#2aa5ab;text-transform:uppercase;border:medium none;margin-bottom:27px}.post-footer .have-say .checkbox label{font-family:Roboto,sans-serif;font-size:13px;line-height:13px;color:#333;padding-left:15px;text-transform:lowercase;float:left;padding-bottom:14px;clear:both}.post-footer .have-say .checkbox input[type=checkbox]{margin-top:0}.post-footer h3.title{font-family:TrajanProBold;font-size:20px;line-height:20px;color:#9c8954;font-weight:400;padding-bottom:33px;text-align:left}.right-grid-sidebar{float:left;padding-right:138px;width:100%}.blogpost-single{float:left;width:100%;padding:0 102px;margin:0 0 189px 0}.blogsingle-cont{float:left;width:100%;background-color:#e3ded3;padding:0 124px}.blogsingle-cont .title{padding-bottom:0}.blogsingle-cont .title h1{font-size:28px;line-height:28px;padding-bottom:25px}.blogsingle-cont .title h6{padding-bottom:24px}.blogsingle-cont .video-block{float:left;width:100%;padding:51px 0 47px 0}video{width:100%}.video{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}.video embed,.video iframe,.video object{position:absolute;top:0;left:0;width:100%;height:100%;border:none}.blogsingle-cont h6.spons{font-family:TrajanProRegular;font-size:11px;line-height:11px;color:#9c8954;text-transform:uppercase;padding-bottom:37px}.blogsingle-cont .cap{padding-bottom:55px}.blogsingle-cont .title p{font-family:Vollkorn,serif;font-size:18px;line-height:36px;color:#333;padding-bottom:54px;font-style:italic}.blogsingle-cont p{font-family:Roboto,sans-serif;font-size:14px;line-height:30px;color:#333;padding-bottom:45px}.blogsingle-cont h3.sub-title{color:#9c8954;font-family:TrajanProBold;font-size:18px;font-weight:400;line-height:30px;text-align:left;padding-bottom:30px}.blogsingle-cont .visitor{margin-bottom:58px}.blogsingle-cont .visitor span.calender{float:left}.blogsingle-cont .visitor span.comment{float:right}.blogsingle-cont .visitor span.views{float:right}.blogsingle-cont .single-post-f{float:left;width:100%}.might-like{float:left;width:100%;padding:54px 0 0 0}.might-like ul{display:block}.might-like ul li{float:left;display:block;padding:0 30px 0 0}.might-like ul li img{width:100%}.might-like ul li .detail{float:left;width:100%;position:relative;margin:16px 0;padding:0 40px 0 0}.might-like ul li .detail a{margin:0 40px 0 0;font-family:TrajanProBold;font-size:14px;line-height:20px;color:#464646;font-weight:400}.might-like ul li .detail a span{position:absolute;font-family:Roboto,sans-serif;font-size:20px;line-height:20px;color:#2aa5ab;top:0;right:0}.bloggal-slider{float:left;width:100%;padding-bottom:51px}.bloggal-slider #gal-slider{float:left;width:100%;position:relative}.bloggal-slider .flex-direction-nav{top:50%}.bloggal-slider .flex-control-paging{display:block}.bloggal-slider .flex-direction-nav li a{font-size:0}.bloggal-slider .flex-direction-nav li a i{font-size:30px;line-height:30px;color:#f6f0e4}.bloggal-slider .gal-nav{float:left;display:table;width:100%;margin-top:2px}.bloggal-slider .gal-nav li{float:left;width:25%;padding:0;cursor:pointer;padding:0 4px 0 0}.bloggal-slider .gal-nav li:last-child{padding:0}.bloggal-slider .gal-nav li img{width:100%}.bloggal-slider .flex-prev{color:#999;font-size:30px;position:absolute;bottom:-95px;z-index:99999;left:20px}.bloggal-slider .flex-next:hover,.bloggal-slider .flex-prev:hover{color:#fff}.bloggal-slider .flex-next{color:#999;font-size:30px;position:absolute;right:20px;bottom:-95px;z-index:99999}.blogpost-single .specific{padding-bottom:20px;float:left;width:100%}.blogsingle-cont .image-block{float:left;width:100%}.blogsingle-cont .image-block img{width:100%}.blogsingle-cont .img1{float:right;margin:24px 0 0 33px}.blogsingle-cont .img2{float:right;margin:-85px 0 0 33px}.blogsingle-cont .speach{float:left;width:100%;margin:12px 0 40px 0;border-left:5px solid #af9a5f;padding:0 0 0 20px}.blogsingle-cont .speach p{font-family:Vollkorn,serif;font-size:18px;line-height:36px;color:#333;padding-bottom:0;font-weight:400;font-style:italic}.delux-city-view{float:left;width:100%;padding:72px 0 68px}.delux-city-view h1{font-family:TrajanProBold;font-size:36px;line-height:36px;color:#333;font-weight:400}.delux-city-view p{font-family:Roboto,sans-serif;font-size:15px;line-height:30px;color:#333;padding-top:26px}.room-gallery .reservation{border:none}.room-gallery .spa-glan-tab{margin-bottom:164px}.room-gallery .spa-glan-tab .nav>li>a{padding:18px 91px 21px 91px}.room-gallery .spa-glan-tab .tab-content{padding:0}.room-gallery .spa-glan-tab .tab-content .style-comfort{float:left;width:100%;padding:73px 55px 68px 97px}.room-gallery .spa-glan-tab .tab-content h2{font-family:TrajanProRegular;font-size:24px;line-height:28px;color:#333;padding-bottom:32px}.room-gallery .spa-glan-tab .tab-content img{width:100%}.room-gallery .spa-glan-tab .tab-content .review-block img{width:auto}.post-footer .comment .commentlist .children{margin-left:40px}.room-gallery .spa-glan-tab .tab-content p{font-family:Roboto,sans-serif;font-size:14px;line-height:30px;color:#333;padding-bottom:40px}.room-gallery .spa-glan-tab .tab-content ul{display:block}.room-gallery .spa-glan-tab .tab-content ul li{display:block;padding-bottom:15px}.room-gallery .spa-glan-tab .tab-content ul li span.des{color:#333;display:inline-block;font-family:TrajanProRegular;font-size:13px;line-height:13px;font-weight:700;text-align:left;text-transform:uppercase;width:30%;float:left}.room-gallery .spa-glan-tab .tab-content ul li a i{font-size:14px;line-height:14px;color:#af9a5f}.room-gallery .spa-glan-tab .tab-content ul li span.detail{color:#333;display:inline-block;font-family:Roboto,sans-serif;font-size:14px;line-height:14px;text-align:left;width:70%}.room-gallery .spa-glan-tab .tab-content .aminities{float:left;width:100%;padding:75px 98px 92px 98px}.room-gallery .spa-glan-tab .tab-content .availability{float:left;width:100%;padding:56px 18px 20px;text-align:center}.room-gallery .spa-glan-tab .tab-content .availability p{padding:0 80px 0 77px}.room-gallery .spa-glan-tab .tab-content .title{padding-top:0}.room-gallery .spa-glan-tab .tab-content .main-cal{padding:0 5px}.room-gallery .spa-glan-tab .tab-content .cal tbody tr td.unavailable{background-color:#ece2c7}.room-gallery .spa-glan-tab .tab-content .owl-pagination{display:none}.room-gallery .spa-glan-tab .tab-content .customNavigation{float:left;width:100%;position:relative}.room-gallery .spa-glan-tab .tab-content .customNavigation a.prev{cursor:pointer;font-size:30px;line-height:30px;color:#333;float:left}.room-gallery .spa-glan-tab .tab-content .customNavigation a.prev i{cursor:pointer}.room-gallery .spa-glan-tab .tab-content .customNavigation a.next{cursor:pointer;font-size:30px;line-height:30px;color:#333;float:right}.room-gallery .spa-glan-tab .tab-content .customNavigation a.next i{cursor:pointer}.room-gallery .spa-glan-tab .tab-content .availability .owl-carousel{padding-top:30px}.room-gallery .spa-glan-tab .tab-content .availability ul{display:block;margin-top:72px}.room-gallery .spa-glan-tab .tab-content .availability ul li{display:block;float:left;padding:0 0 0 40px;position:relative;font-family:TrajanProRegular;font-size:13px;line-height:26px;color:#727272;text-transform:uppercase;margin:0 37px 0 0;font-weight:700}.room-gallery .spa-glan-tab .tab-content .availability ul li span{width:25px;height:25px;position:absolute;top:0;left:0;border:1px solid #acaaa7}.room-gallery .spa-glan-tab .tab-content .availability ul li span.avail{background-color:#ece2c7}.room-gallery .spa-glan-tab .tab-content .availability ul li span.unavail{background-color:#ece2c7}.main-review{float:left;width:100%;padding:58px 97px 0;text-align:left}.main-review .review-block{display:block;padding:0 0 80px 95px;float:left;width:100%;position:relative}.main-review .review-block img{position:absolute;top:0;left:0;width:auto}.main-review .review-block .title{float:left;width:100%;padding:0;text-align:left}.main-review .review-block .title h4{font-family:TrajanProRegular;font-size:16px;line-height:20px;color:#333;text-transform:uppercase;font-weight:700}.main-review .review-block .title ul{float:right;display:block}.main-review .review-block .title ul li{float:left;display:block}.main-review .review-block .title ul li.active a{color:#af9a5f}.main-review .review-block .title ul li a{color:#af9a5f;font-size:14px;line-height:14px}.main-review .review-block span.days{display:block;font-family:Roboto,sans-serif;font-size:13px;line-height:13px;color:#9c8954}.main-review .review-block h3{font-family:Vollkorn,serif;font-size:20px;line-height:20px;color:#333;font-style:italic;padding:22px 0 25px 0;float:left;text-transform:none}.main-review .review-block p{font-family:Roboto,sans-serif;font-size:14px;line-height:24px;color:#333;float:left;padding-bottom:0}.special-offer{float:left;width:100%;background-color:#f0ece2;padding:76px 0 0}.special-offer .title{padding-bottom:48px}.special-offer .title h1{font-size:36px;line-height:36px}.special-offer .title .cap{padding-bottom:0}.special-offer .panel-group{padding:0 43px}.special-offer .panel{background-color:transparent;border:none;box-shadow:none;border-radius:0}.collapse.in{display:block;margin-top:-10px}.special-offer .panel-default>.panel-heading{background-color:transparent;padding:0}.special-offer .panel-default>.panel-heading h4{padding:38px 6px;position:relative;z-index:9999}.special-offer .panel-default{border-top:1px solid #c5c2bb}.special-offer .panel-default:first-child{border-top:none}.special-offer .panel-group .panel-heading+.panel-collapse>.list-group,.special-offer .panel-group .panel-heading+.panel-collapse>.panel-body{border-top:none}.special-offer .panel-heading h4{font-family:TrajanProRegular;font-size:20px;line-height:20px;color:#464646;position:relative}.special-offer .panel-heading span.viewdetail1{float:right;font-family:TrajanProRegular;font-size:12px;line-height:12px;color:#9c8954;position:absolute;top:42px;right:0;opacity:1;z-index:-1}.special-offer .panel-heading span.viewdetail2{float:right;font-family:TrajanProRegular;font-size:12px;line-height:12px;color:#9c8954;position:absolute;top:0;right:0;opacity:0}show.bs.collapse>.panel-heading span.viewdetail1{opacity:0}show.bs.collapse>.panel-heading span.viewdetail2{opacity:1}.special-offer .panel-title>.small,.special-offer .panel-title>.small>a,.special-offer .panel-title>a,.special-offer .panel-title>small,.special-offer .panel-title>small>a{width:100%;display:block}.special-offer .panel-body p{font-family:Roboto,sans-serif;font-size:13px;line-height:23px;color:#333;padding-bottom:20px}.special-offer .panel-body h3{font-family:TrajanProRegular;font-size:18px;line-height:18px;color:#9c8954;padding-bottom:20px;text-transform:uppercase;font-weight:700;padding-top:8px}.special-offer .panel-body ul{display:block;float:left}.special-offer .panel-body ul li{display:block;float:left;position:relative;padding:0 0 13px 16px;font-family:Roboto,sans-serif;font-size:13px;line-height:17px;color:#333}.special-offer .panel-body ul li:before{position:absolute;content:"";top:5px;left:0;width:4px;height:4px;background-color:#333;border-radius:50%}.special-offer .panel-body .btn{font-family:TrajanProBold;font-weight:400;font-size:14px;line-height:30px;color:#f6f0e4;border-radius:15px;-moz-border-radius:15px;-ms-border-radius:15px;-webkit-border-radius:15px;padding:0 34px;background-color:#2aa5ab;text-transform:uppercase;border:none;margin-top:10px}.special-offer .panel-heading:last-child{border-bottom:none}.special-offer .panel-group .panel+.panel{margin:0}.special-offer .panel-group{margin-bottom:110px}.special-offer .panel-body{padding:0 0 47px 0}.delux-city-view .col-md-7,.delux-city-view .col-sm-7{padding:0 0 0 15px}.room-images{float:left;width:100%}.room-images img{width:100%}.room-video{float:left;width:100%;padding:86px 0 0 0}.reservation-img{float:left;width:100%;padding:60px 0 35px 0}.room-gallery .reservation-img img{width:100%}.reser-tab{float:left;width:100%;padding:56px 0 166px 0}.reser-tab .tabs-left>.nav-tabs{border-bottom:0}.pill-content>.pill-pane,.tab-content>.tab-pane{display:none}.pill-content>.active,.tab-content>.active{display:block}.tabs-left>.nav-tabs>li{float:none}.tabs-left>.nav-tabs>li>a{min-width:74px;margin-right:0;margin-bottom:3px}.tabs-left>.nav-tabs{float:left;margin-right:0}.tabs-left>.nav-tabs>li>a{margin-right:-1px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.tabs-left>.nav-tabs>li>a:focus,.tabs-left>.nav-tabs>li>a:hover{border-color:#eee #ddd #eee #eee}.tabs-left>.nav-tabs .active>a,.tabs-left>.nav-tabs .active>a:focus,.tabs-left>.nav-tabs .active>a:hover{border-color:#ddd transparent #ddd #ddd}.tl-nav{padding:0 60px 0 0}.reser-tab .nav{padding:0}.reser-tab .nav>li a{border-radius:0}.reser-tab .easy-step{width:100%;background-color:#3f3f3f;padding:18px 0 23px 0;text-align:center;font-weight:700}.reser-tab .easy-step img{display:inline-block}.reser-tab .easy-step h3{font-family:TrajanProRegular;font-size:18px;line-height:18px;color:#c5c1ba;text-transform:uppercase}.reser-tab .nav>li{position:relative;width:100%}.reser-tab .nav>li.active:after{left:100%;top:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(175,154,95,0);border-left-color:#af9a5f;border-width:34px 26px;margin-top:-35px}.reser-tab .nav-tabs>li.active>a,.reser-tab .nav-tabs>li.active>a:focus,.reser-tab .nav-tabs>li.active>a:hover{background-color:#af9a5f}.reser-tab .nav>li>a{margin-bottom:0;font-family:TrajanProBold;font-size:13px;line-height:13px;line-height:22px;color:#464646;font-weight:400;text-transform:uppercase;border:medium none;padding:26px 32px 13px;display:table;width:100%;border:1px solid #cecac3}.tabs-left .nav-tabs>li.active>a,.tabs-left .nav-tabs>li.active>a:focus,.tabs-left .nav-tabs>li.active>a:hover{border:none}.tabs-left .nav-tabs>li:hover a{background-color:#ddd9d2;border:1px solid #cecac3}.reser-tab .nav>li.active a{color:#f6f0e4}.reser-tab .nav>li.active a .number{background-color:#464646}.tabs-left>.nav-tabs>li a .number,a .number{background-color:#af9a5f;width:38px;height:38px;border-radius:50%;margin-right:16px;position:relative;float:left;margin-top:-8px}.tabs-left>.nav-tabs>li a .number span,a .number span{position:absolute;top:50%;left:50%;margin-right:-50%;transform:translate(-50%,-50%);font-family:TrajanProRegular;font-size:20px;line-height:20px;color:#f6f0e4}.reser-tab .tab-content .input-group-addon{background-color:transparent;border:medium none;color:#464646;padding:0;position:absolute;right:23px;top:9px;z-index:999}.reser-tab .tab-content .input-group.date{width:100%}.reser-tab .tab-content .input-group .form-control{background-color:#fdfaf5;border:1px solid #c5c1ba;border-radius:0;box-shadow:none;font-family:Roboto,sans-serif;font-size:13px;line-height:13px;color:#727272}.reser-tab .tab-content .main-cal{padding:0}.reser-tab .tab-content .main-cal thead{display:table;width:100%}.reser-tab .tab-content .cal tbody tr td.unavailable{background-color:#ece2c7}.reser-tab .tab-content h6{font-family:TrajanProBold;font-size:13px;line-height:30px;color:#464646;font-weight:400;text-transform:uppercase}.reser-tab .tab-content .selectric{background-color:#fdfaf5;border:1px solid #c5c1ba}.reser-tab .tab-content .selectric .label{text-align:left;font-family:Roboto,sans-serif;font-size:13px;height:37px;color:#727272;font-weight:400;line-height:34px}.reser-tab .tab-content .selectric .button{content:"/xf0d7"}.reser-tab .tab-content .selectric .button::after{border-width:6px 6px medium;border-color:#464646 transparent -moz-use-text-color}.reser-tab .tab-content .form-control{background-color:#fdfaf5;border-radius:0;border:1px solid #c5c1ba;box-shadow:none;color:#3f3f3f;height:35px;width:100%}.nrooms{width:40%;float:left}.nrooms input,.rbudget input{height:39px!important;letter-spacing:37px}.rbudget{width:60%;float:left;padding-left:20px}.rbudget label{float:left;font-weight:400!important;line-height:39px!important}.rbudget input{width:77%!important;float:right}.detail-type .row{margin-left:-15px!important;padding-right:42px}.detail-type .row input{height:39px!important;letter-spacing:37px}.reser-tab .tab-content .form-inline .form-group label{font-family:Roboto,sans-serif;font-size:13px;line-height:13px;color:#3f3f3f}.reser-tab .tab-content .adult .row{margin-left:0;padding-bottom:0}.reser-tab .tab-content .detail-type{padding-bottom:32px}.reser-tab .tab-content .desired label{font-family:TrajanProRegular;font-size:13px;line-height:20px;color:#464646;font-weight:700;text-transform:uppercase}.reser-tab .tab-content .desired .radio-inline{font-family:Roboto,sans-serif;font-size:13px;line-height:13px;color:#3f3f3f;font-weight:400;text-transform:capitalize}.reser-tab .tab-content input[type=radio]{margin-top:0}.reser-tab .tab-content .desired .radio-inline{padding-left:42px}.reser-tab .tab-content .detail-type label{font-family:TrajanProRegular;font-size:13px;line-height:20px;color:#464646;font-weight:700;text-transform:uppercase}.reser-tab .tab-content .detail-type textarea{font-family:Roboto,sans-serif;font-size:13px;line-height:13px;color:#727272;height:103px;margin-top:5px}.reser-tab .tab-content ul{display:block}.reser-tab .tab-content ul li{display:block;padding-bottom:20px}.reser-tab .tab-content .selectric-items li{background-color:#f3efe9;padding:13px 8px;border-bottom:1px solid #cecac3;font-family:Roboto,sans-serif;font-size:15px;line-height:15px;color:#3f3f3f}.detail-type2{margin-top:-10px;margin-bottom:25px}.reser-tab .tab-content .selectric-items li:hover{background-color:#ddd9d2}.reser-tab .tab-content ul li:nth-child(5){padding-bottom:40px}.reser-tab .tab-content ul li span.des{color:#333;display:inline-block;float:left;font-family:TrajanProRegular;font-size:13px;font-weight:700;line-height:18px;text-align:right;text-transform:uppercase;width:30%;padding-right:20px}.reser-tab .tab-content ul li span.detail{color:#333;display:inline-block;font-family:Roboto,sans-serif;font-size:14px;line-height:14px;text-align:left;width:70%}.reser-tab .tab-content .btn{font-family:TrajanProBold;font-weight:400;font-size:16px;line-height:16px;color:#f6f0e4;border-radius:15px;padding:0 45px;background-color:#2aa5ab;text-transform:uppercase;border:medium none;margin-top:28px;margin-left:130px;line-height:30px}.banner-accommo{height:100vh;display:block;position:relative}.banner-accommo img{width:auto;height:100vh}.banner-accommo .flex-caption{left:50%;margin-right:-50%;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%)}.banner-accommo .flex-caption h1{background-color:rgba(51,51,51,.8);color:#f6f0e4;font-family:TrajanProBold;font-size:40px;line-height:40px;padding:31px 47px}.banner-accommo .flex-caption p{background-color:rgba(246,240,228,.8);font-family:Vollkorn,serif;font-size:21px;font-style:italic;font-weight:400;line-height:30px;padding:29px 27px}.luxury-sec{float:left;width:100%;padding:62px 0 0 0}.luxury-sec .title ul{display:inline-block;text-align:center}.luxury-sec .title ul li{display:inline-block;color:#af9a5f;font-family:Roboto,sans-serif;font-size:14px;font-weight:400;line-height:14px;text-transform:uppercase;border-right:1px solid #9c8954;padding-right:10px;margin-right:10px}.luxury-sec .title ul li:last-child{border:none}#sidepanel,.b-slider{position:relative}.no-margin{margin:0!important}.no-padding{padding:0!important}.sp-info{background:#2c2c2c;padding:60px 75px 110px;position:absolute;width:45%;right:0;height:100%}.sp-info h3{font-family:TrajanProBold;font-size:36px;font-weight:400;color:#c9b16d;line-height:40px;margin:0 0 30px}.sp-info p{font-size:14px;color:#f3ebd7;line-height:23px;margin-bottom:30px}.sp-inner h4{font-family:TrajanProRegular;font-size:18px;color:#c9b16d;font-weight:400;margin:0 0 22px;text-transform:uppercase}.sp-inner ul li{color:#f3ebd7;padding-left:18px;width:100%;font-size:14px;margin-bottom:18px;line-height:18px;position:relative}.sp-inner ul li:after{content:"";background:#af9a5f;width:4px;height:4px;border-radius:50%;position:absolute;top:7px;left:0}.sp-amount{margin:20px 0 20px}.sp-amount h6 span{font-size:14px;display:block;color:#a6a29a;font-family:TrajanProBold;font-weight:400;text-transform:uppercase}.sp-amount h6{font-size:50px;color:#c9b16d;font-family:Roboto;font-weight:700;text-transform:uppercase;display:table;float:left}.sp-amount h6 em{font-size:24px;vertical-align:top;position:relative;top:6px;margin-right:2px}.sp-amount a{font-family:TrajanProBold;font-weight:400;font-size:16px;line-height:40px;color:#f6f0e4;border-radius:20px;padding:0 52px;background-color:#2aa5ab;text-transform:uppercase;border:medium none;display:inline-block;text-align:center;margin:17px 0 0;float:right}ul.sp-meta{background:#1f1f1f none repeat scroll 0 0;padding:20px 67px;display:table;width:100%;position:absolute;bottom:0;left:0;right:0}ul.sp-meta li{display:block;float:left;font-family:Roboto,sans-serif;font-size:14px;line-height:14px;color:#f6f0e4;padding:0 35px 0 24px;position:relative}ul.sp-meta:before{content:"\f104";font-family:FontAwesome;font-family:FontAwesome;color:#f6f0e4;font-size:18px;position:absolute;top:50%;left:30px;height:20px;line-height:20px;margin-top:-10px}ul.sp-meta:after{content:"\f105";font-family:FontAwesome;color:#f6f0e4;font-size:18px;position:absolute;top:50%;right:30px;height:20px;line-height:20px;margin-top:-10px}ul.sp-meta li:last-child{padding-right:0}ul.sp-meta li i{position:absolute;top:0;left:0;color:#af9a5f}.bungalow{background-color:#e3ded3;display:table}.bungalow .bung-block-left{float:left;width:100%;margin-bottom:-2px}.bungalow .bung-block-left .flex-direction-nav{max-width:390px}.bungalow .bung-block-left .flex-direction-nav .flex-next{opacity:1;right:20px}.bungalow .bung-block-left .flex-control-nav{background-color:#464646;bottom:2px;display:block;left:0;padding:14px 0 18px;position:absolute;right:auto;text-align:center;width:390px}.bungalow .bung-block-left .flex-control-nav li{position:relative;z-index:99;border:none;padding:0 11px;margin:0;top:4px}.bungalow .bung-block-left .flex-direction-nav a{font-size:0}.bungalow .bung-block-left .flex-direction-nav i{color:#f6f0e4;display:block!important;font-size:40px;line-height:40px}.bungalow .bung-block-left .flex-direction-nav a.flex-next i{position:absolute;left:20px;bottom:0}.bungalow .bung-block-left .flex-direction-nav a.flex-prev .fa.fa-angle-left{bottom:-12px;left:20px;position:absolute}.bungalow .bung-block-left .flex-control-paging li a{border:none;height:8px;width:8px;background:#f3ebd7 none repeat scroll 0 0;box-shadow:none;line-height:10px}.bungalow .bung-block-left .flex-control-paging li a.flex-active{background:#c9b16d}.bungalow .bung-block-left .flex-direction-nav a.flex-next .fa.fa-angle-right{bottom:-10px;right:0;position:absolute}.bungalow .bung-block-right .flex-direction-nav a{position:absolute;right:0;left:auto}.bungalow .bung-block-right{float:left;width:100%;margin-bottom:-2px}.bungalow .bung-block-right .flex-control-nav{background-color:#464646;bottom:2px;display:block;left:auto;padding:14px 0 18px;position:absolute;right:0;text-align:center;width:390px}.bungalow .bung-block-right .flex-control-nav li{position:relative;z-index:99;border:medium none;padding:0 11px;margin:0;top:4px}.bungalow .bung-block-right .flex-direction-nav a{font-size:0}.bungalow .bung-block-right .flex-direction-nav i{color:#f6f0e4;display:block!important;font-size:40px;line-height:40px}.bungalow .bung-block-right .flex-direction-nav a.flex-next i{position:absolute;left:20px;bottom:0}.bungalow .bung-block-right .flex-direction-nav a.flex-prev .fa.fa-angle-left{bottom:-10px;left:auto;position:absolute;right:358px}.bungalow .bung-block-right .flex-control-paging li a{border:none;height:8px;width:8px;background:#f3ebd7 none repeat scroll 0 0;box-shadow:none;line-height:10px}.bungalow .bung-block-right .flex-control-paging li a.flex-active{background:#c9b16d}.bungalow .bung-block-right .flex-direction-nav a.flex-next .fa.fa-angle-right{bottom:-12px;left:auto;position:absolute;right:20px}.bungalow .bungalow-detail{float:left;width:100%;padding:46px 0 0;text-align:center}.bungalow .bungalow-detail .title h1{font-size:28px;line-height:28px;color:#333}.bungalow .bungalow-detail .breadcrumb{display:inline-block;background-color:transparent;padding:0;margin-bottom:50px}.bungalow .bungalow-detail .breadcrumb li a{font-family:TrajanProBold;font-size:14px;line-height:14px;color:#333;font-weight:700px}.bungalow .bungalow-detail .breadcrumb>li+li::before{color:#333;padding:0 0}.bungalow .bungalow-detail .breadcrumb>.active{font-family:TrajanProBold;color:#333}.bungalow .bungalow-detail p{font-family:Roboto,sans-serif;font-size:14px;line-height:26px;color:#333;padding-bottom:33px}.bungalow .bungalow-detail .title{padding-bottom:0}.bungalow .bungalow-detail ul{display:block}.bungalow .bungalow-detail ul li{display:block;padding-bottom:15px}.bungalow .bungalow-detail ul li span.des{color:#333;display:inline-block;float:left;font-family:TrajanProRegular;font-size:13px;font-weight:700;line-height:13px;text-align:left;text-transform:uppercase;width:50%}.bungalow .bungalow-detail ul li span.detail{color:#333;display:inline-block;font-family:Roboto,sans-serif;font-size:14px;line-height:14px;text-align:left;width:50%}.bungalow .bungalow-detail ul li a i{color:#af9a5f;font-size:14px;line-height:14px}.bungalow .bungalow-detail .btn{font-family:TrajanProBold;font-weight:400;font-size:14px;line-height:30px;color:#f6f0e4;border-radius:15px;padding:0 21px;background-color:#2aa5ab;text-transform:uppercase;border:medium none;display:inline-block;margin:25px 50px 0 16px}.bungalow .bungalow-detail a.block-down{display:inline-block;text-align:center;margin-top:39px}.bungalow .bungalow-detail a.block-down i{font-size:16px;line-height:16px;color:#464646}.main-contact{float:left;width:100%;padding:100px 0 0 0}.main-contact .detail-cont{float:left;width:100%;background-color:rgba(246,240,228,.9);padding:60px;border:1px solid #fdfdfd}.main-contact .detail-cont h3{font-family:TrajanProRegular;font-size:20px;line-height:20px;color:#9c8954;font-weight:700;padding-bottom:35px}.main-contact .detail-cont h6{color:#464646;font-family:TrajanProRegular;font-size:13px;font-weight:700;line-height:30px;text-transform:uppercase}.main-contact .detail-cont .left-detail .detail-type{padding-bottom:30px}.main-contact .detail-cont .left-detail .form-control{background-color:#fdfaf5;border:1px solid #c5c1ba;border-radius:0;box-shadow:none;color:#3f3f3f;height:35px}.main-contact .detail-cont .left-detail textarea{height:173px;background-color:#fdfaf5;border:1px solid #c5c1ba;border-radius:0;box-shadow:none;color:#3f3f3f;resize:vertical;width:100%;padding:15px;font-size:13px}.main-contact .detail-cont .left-detail .detail-type span.req{font-family:TrajanProRegular;font-size:11px;line-height:30px;color:#464646;display:block}.main-contact .detail-cont .left-detail .direct-inq{float:left;width:100%}.main-contact .detail-cont .left-detail .map-direction{float:left;width:100%}.main-contact .detail-cont .left-detail .map{float:left;position:relative;width:100%}.main-contact .detail-cont .left-detail #map{display:block;height:317px;margin:0 auto;position:relative;width:100%}.main-contact .detail-cont .left-detail ul{display:block}.main-contact .detail-cont .left-detail ul li{display:block;float:left;padding-top:24px}.main-contact .detail-cont .left-detail ul li h4{font-family:TrajanProRegular;font-size:16px;line-height:30px;color:#9c8954;padding-bottom:22px;text-transform:uppercase}.main-contact .detail-cont .left-detail ul li p{font-family:Roboto,sans-serif;font-size:14px;line-height:24px;color:#333;font-weight:400}.main-contact .detail-cont .right-detail .sidebar-contact{background-color:transparent}.main-contact .detail-cont .right-detail .subscribe .title-block{background-color:#464646}.main-contact .detail-cont .right-detail .subscribe .title-block h3{color:#d3be83}.main-contact .detail-cont .right-detail .subscribe{background-color:#f6f0e4}.villadetail{float:left;width:100%;background-color:#f6f0e4;position:relative}.villadetail .ocean-right{background-color:#ece7db;bottom:0;float:right;height:100%;position:absolute;right:0;top:0;width:39%}.villadetail .main-villa{float:left;width:100%;position:relative;padding:0}.villadetail .left-villa{float:left;width:65%;padding:30px 22px 0 15px}.villadetail .left-villa .villas-panel{display:block;float:left;width:100%}.villadetail .left-villa .villas-panel li{float:left;display:block;padding:0 9px 0 0;margin:0 9px 0 0;border-right:1px solid #af9a5f}.villadetail .left-villa .villas-panel li:last-child{border-right:none}.villadetail .left-villa .villas-panel li a{font-family:TrajanProBold;font-size:11px;line-height:16px;color:#af9a5f;text-transform:uppercase;font-weight:400}.villadetail .left-villa .ocean-breeze{float:left;width:100%}.villadetail .left-villa .ocean-breeze h1{font-family:TrajanProBold;font-size:36px;line-height:36px;color:333333;font-weight:400;padding:22px 0 30px 0;float:left;width:100%}.villadetail .left-villa .ocean-breeze .spa-glan-tab .nav-tabs>li{margin-bottom:-1px}.villadetail .left-villa .ocean-breeze .spa-glan-tab{background-color:transparent;border:none;padding-bottom:43px}.villadetail .left-villa .ocean-breeze .spa-glan-tab .nav{padding:0;background-color:transparent;border-top:1px solid #c5c1ba;border-right:1px solid #c5c1ba;border-left:1px solid #c5c1ba}.villadetail .left-villa .ocean-breeze .spa-glan-tab .nav li{width:20%}.villadetail .left-villa .ocean-breeze .spa-glan-tab .nav li:first-child a{border-left:none;border-right:none;border-top:none}.villadetail .left-villa .ocean-breeze .spa-glan-tab .nav li a{padding:0;line-height:67px;border-left:1px solid #c5c1ba}.villadetail .left-villa .ocean-breeze .spa-glan-tab .nav li.active>a{background-color:#464646;color:#f9f5ec}.villadetail .left-villa .ocean-breeze .spa-glan-tab .tab-content{padding:0}.villadetail .left-villa .ocean-breeze .spa-glan-tab .bloggal-slider{padding:0 0 43px 0}.villadetail .left-villa .ocean-breeze .overview{float:left;width:100%}.villadetail .left-villa .ocean-breeze h2{font-family:TrajanProRegular;font-size:24px;line-height:24px;color:#333;text-transform:uppercase;padding-bottom:40px;font-weight:700}.villadetail .left-villa .ocean-breeze .detail{float:left;width:100%}.villadetail .left-villa .ocean-breeze .detail p{font-family:Vollkorn,serif;font-size:18px;line-height:30px;color:#333;font-style:italic}.villadetail .left-villa .ocean-breeze .overview p{font-family:Roboto,sans-serif;font-size:15px;line-height:30px;color:#333;font-weight:400;padding-bottom:27px}.villadetail .left-villa .ocean-breeze h3{font-family:TrajanProRegular;font-size:18px;line-height:30px;color:#9c8954;text-align:left}.villadetail .left-villa .ocean-breeze .detail-breeze{float:left;width:100%;padding:53px 0 0 0}.villadetail .left-villa .ocean-breeze .detail-breeze ul{display:block}.villadetail .left-villa .ocean-breeze .detail-breeze ul li{display:block;float:left;padding:0 0 12px 30px;font-family:Roboto,sans-serif;font-size:15px;line-height:24px;color:#333;position:relative;text-align:left}.villadetail .left-villa .ocean-breeze .detail-breeze ul li:before{background-image:url(../images/point-cap.png);background-position:left center;content:"";height:11px;left:0;position:absolute;top:6px;width:14px}.villadetail .left-villa .ocean-breeze .title{float:left;width:100%;border-bottom:1px solid #c5c1ba;padding:20px 0 10px 0;margin-bottom:26px}.villadetail .left-villa .ocean-breeze .title h3{font-family:TrajanProRegular;font-size:18px;line-height:18px;color:#333;text-transform:uppercase;font-weight:700;padding:0}.villadetail .left-villa .ocean-breeze .rates{float:left;width:100%}.villadetail .left-villa .ocean-breeze .rates .table{margin-bottom:50px}.villadetail .left-villa .ocean-breeze .rates .table>thead>tr>th{border-bottom:none}.villadetail .left-villa .ocean-breeze .rates .table>thead>tr>th:first-child{width:40%;text-align:left}.villadetail .left-villa .ocean-breeze .rates .table>thead>tr>th:nth-child(2){width:30%;text-align:center}.villadetail .left-villa .ocean-breeze .rates .table>thead>tr>th:nth-child(3){width:15%;text-align:right}.villadetail .left-villa .ocean-breeze .rates .table>thead>tr>th:last-child{width:15%;text-align:right;padding:8px 10px 8px 8px}.villadetail .left-villa .ocean-breeze .rates .table thead tr{margin-bottom:37px}.villadetail .left-villa .ocean-breeze .rates .table tbody tr td{padding:20px 10px 15px;font-family:Roboto,sans-serif;font-size:15px;line-height:15px;color:#464646}.villadetail .left-villa .ocean-breeze .rates .table tbody tr td:first-child{text-align:left}.villadetail .left-villa .ocean-breeze .rates .table tbody tr td:nth-child(2){text-align:center}.villadetail .left-villa .ocean-breeze .rates .table tbody tr td:nth-child(3){text-align:center}.villadetail .left-villa .ocean-breeze .rates .table tbody tr td:last-child{text-align:right}.villadetail .left-villa .ocean-breeze .rates .table-striped>tbody>tr:nth-of-type(2n+1){background-color:#e3ded3;border:1px solid #c5c1ba;box-shadow:none}.villadetail .left-villa .ocean-breeze .rates .table thead tr th{font-family:TrajanProRegular;font-size:14px;line-height:14px;color:#464646;text-transform:uppercase;font-weight:700}.villadetail .left-villa .ocean-breeze .rates p{font-family:Vollkorn,serif;font-size:13px;line-height:24px;color:#333;padding-bottom:23px;font-style:italic}.villadetail .left-villa .ocean-breeze .map-ocean{float:left;width:100%;padding:53px 0 0 0}.villadetail .left-villa .ocean-breeze .map-ocean .map{float:left;width:100%;position:relative;padding:0 30px 54px 0}.villadetail .left-villa .ocean-breeze .map-ocean #map{display:block;height:400px;margin:0 auto;position:relative;width:100%}.villadetail .left-villa .ocean-breeze .map-ocean .detail p{padding-bottom:34px}.villadetail .left-villa .ocean-breeze .review-title{float:left;width:100%;padding:53px 0 0 0}.villadetail .left-villa .ocean-breeze .review-title h2{float:left}.villadetail .left-villa .ocean-breeze .review-title .avg{float:right}.villadetail .left-villa .ocean-breeze .review-title .avg h6{font-family:TrajanProRegular;font-size:14px;line-height:14px;color:#333;display:inline-block;padding:0 16px 0 0}.villadetail .left-villa .ocean-breeze .review-title .avg ul{float:right;display:inline-block}.villadetail .left-villa .ocean-breeze .review-title .avg ul li{display:inline-block;float:left}.villadetail .left-villa .ocean-breeze .review-title .avg ul li a{color:#af9a5f;font-size:14px;line-height:14px}.villadetail .left-villa .ocean-breeze .main-review{padding:78px 0 0 0}.villadetail .left-villa .ocean-breeze .main-review .title{border:none;padding:0}.villadetail .left-villa .ocean-breeze .main-review h3{color:#333;float:left;font-family:Vollkorn,serif;font-size:20px;font-style:italic;line-height:20px;padding:22px 0 25px;text-transform:none}.villadetail .left-villa .ocean-breeze .main-review p{padding-bottom:26px}.villadetail .left-villa .ocean-breeze .main-review a.read-more{font-family:TrajanProRegular;font-size:13px;line-height:13px;color:#9c8954;text-transform:uppercase;float:left;width:auto}.villadetail .right-villa{float:left;width:35%;padding:136px 15px 400px 30px;background:#ece7db;position:relative}.villadetail .right-villa::after{content:"";background:#ece7db;position:absolute;top:0;left:100%;width:1000%;height:100%}.villadetail .right-villa .reservation{border:none}.villadetail .right-villa .reservation .rate-from{padding:28px 29px 21px 26px}.villadetail .right-villa .reservation .btn-availble{padding:0 54px}.villadetail .right-villa .reservation ul{display:block;padding-bottom:20px}.villadetail .right-villa .reservation ul li{display:inline-block}.villadetail .right-villa .selectric-scroll ul li{display:inline-block;width:100%}.villadetail .right-villa .selectric-scroll ul{display:block;padding-bottom:0}.villadetail .right-villa .reservation ul li a{color:#af9a5f;font-size:14px;line-height:14px}.villadetail .right-villa .reservation .rate-from h6{margin-right:-50%;padding:0 15px 0 19px;position:absolute;text-transform:uppercase;top:100%;left:50%;transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);font-family:TrajanProRegular;font-size:12px;line-height:12px;color:#f6f0e4;text-transform:uppercase;background-color:#333}.villadetail .right-villa .hotel-rooms{float:left;width:100%;padding-bottom:30px}.villadetail .right-villa .hotel-rooms .table-bordered{border:1px solid #c5c1ba}.villadetail .right-villa .hotel-rooms .table-bordered>thead>tr>td,.villadetail .right-villa .hotel-rooms .table-bordered>thead>tr>th{width:33.33%;text-align:center;font-family:TrajanProRegular;font-size:12px;line-height:26px;color:#464646;text-transform:uppercase;font-weight:700}.villadetail .right-villa .hotel-rooms .table-bordered>thead>tr>td,.villadetail .right-villa .hotel-rooms .table-bordered>thead>tr>th{border-bottom:none}.villadetail .right-villa .hotel-rooms .table-bordered>tbody>tr>td,.villadetail .right-villa .hotel-rooms .table-bordered>tbody>tr>th,.villadetail .right-villa .hotel-rooms .table-bordered>tfoot>tr>td,.villadetail .right-villa .hotel-rooms .table-bordered>tfoot>tr>th,.villadetail .right-villa .hotel-rooms .table-bordered>thead>tr>td,.villadetail .right-villa .hotel-rooms .table-bordered>thead>tr>th{border:1px solid #c5c1ba}.villadetail .right-villa .hotel-rooms .table{margin:0}.villadetail .right-villa .hotel-rooms .table thead{background-color:#e3ded3}.villadetail .right-villa .hotel-rooms .table tbody tr td{font-family:Roboto,sans-serif;font-weight:700;font-size:40px;line-height:60px;text-align:center;color:#9c8954;background-color:#faf6f0}.villadetail .right-villa .feature-part{float:left;width:100%;background-color:#faf6f0;padding:14px 0 20px 0;text-align:center;border:1px solid #cdc9c1}.villadetail .right-villa .feature-part h6{font-family:TrajanProRegular;font-size:16px;line-height:16px;color:#9c8954;text-transform:uppercase;font-weight:700;padding-bottom:19px}.villadetail .right-villa .feature-part ul{float:left;width:100%;display:inline-block;text-align:center}.villadetail .right-villa .feature-part ul li{display:inline-block;font-family:Roboto,sans-serif;font-size:14px;line-height:14px;color:#333;padding:0 6px 0 0;margin:0 7px 0 0;border-right:1px solid #333}.villadetail .right-villa .feature-part ul li:last-child{padding:0;margin:0;border:none}.villadetail .right-villa .stay-night{float:left;width:100%;padding:40px 0 0 0}.villadetail .right-villa .stay-night ul{display:block}.villadetail .right-villa .stay-night ul li{display:block;float:left;font-family:TrajanProRegular;font-size:14px;line-height:14px;color:#464646;font-weight:700;padding:0 0 30px 0}.villadetail .right-villa .social{float:left;width:100%;padding:22px 0 18px 0;position:relative;background-color:#faf6f0;margin-bottom:30px}.villadetail .right-villa .social:before{border-left:1px solid #cdc9c1;content:"";top:0;left:106px;right:auto;bottom:0;position:absolute}.villadetail .right-villa .social h5{font-family:TrajanProRegular;font-size:14px;line-height:14px;color:#464646;text-transform:uppercase;float:left;padding:6px 0 0 27px}.villadetail .right-villa .social ul{display:block;float:right}.villadetail .right-villa .social ul li{display:block;float:left;padding:0 30px 0 0}.villadetail .right-villa .social ul li a{display:block}.villadetail .right-villa .social ul li a i{font-size:22px;line-height:22px;color:#9c8954}.villadetail .right-villa .inquire{float:left;width:100%}.villadetail .right-villa .inquire h2{font-family:TrajanProRegular;font-size:28px;line-height:28px;color:#af9a5f;font-weight:700;padding-bottom:0}.villadetail .right-villa .inquire .cap{padding:12px 0 25px 0}.villadetail .right-villa .inquire .form-control{background-color:transparent;border-radius:0;box-shadow:none;border:1px solid #888479;text-transform:uppercase;font-family:TrajanProRegular;font-size:12px;line-height:12px;color:#f6f0e4;height:33px}.villadetail .right-villa .inquire .row .col-md-6:first-child{padding:0 5px 0 15px}.villadetail .right-villa .inquire .row .col-md-6:last-child{padding:0 15px 0 5px}.villadetail .right-villa .inquire .reservation .input-group-addon{color:#f6f0e4}.villadetail .right-villa .inquire .reservation .selectric .label{color:#f6f0e4;font-weight:400}.villadetail .right-villa .inquire .reservation .selectric .button::after{border-color:#f6f0e4 transparent -moz-use-text-color}.villadetail .right-villa .inquire .reservation textarea{background-color:transparent;border-radius:0;box-shadow:none;border:1px solid #888479;text-transform:uppercase;font-family:TrajanProRegular;font-size:12px;line-height:12px;color:#f6f0e4;height:107px;width:100%;margin-top:27px;padding:13px 10px}.villadetail .right-villa .questions{float:left;width:100%;text-align:center}.villadetail .right-villa .questions .title{float:left;width:100%;padding:27px 0 28px 0;background-color:#333}.villadetail .right-villa .questions .title h2{font-family:TrajanProRegular;font-size:24px;line-height:24px;color:#af9a5f;font-weight:700}.villadetail .right-villa .questions .que-detail{float:left;width:100%;background-color:#faf6f0;padding:23px 30px 25px;border-left:1px solid #cdc9c1;border-right:1px solid #cdc9c1;border-bottom:1px solid #cdc9c1}.villadetail .right-villa .questions .que-detail p{font-family:Roboto,sans-serif;font-size:14px;line-height:20px;color:#333;text-align:center}.villadetail .right-villa .questions .que-detail span.tollfree{font-family:TrajanProRegular;font-size:12px;line-height:30px;color:#464646;text-transform:uppercase;padding:14px 0 0 0;display:block}.villadetail .right-villa .questions .que-detail h2{font-family:Roboto,sans-serif;font-size:24px;line-height:24px;color:#af9a5f;text-align:center;font-weight:700}.villadetail .might-like{background-color:#d9d6ce;padding:67px 0 75px!important;border-bottom:3px solid #f6f0e4}.villadetail .might-like h3.title{font-family:TrajanProRegular;font-size:20px;line-height:20px;color:#3f3f3f;font-weight:700;text-align:left;padding-bottom:35px}.about-content{position:relative;display:table}.about-main .title-color{float:left;width:100%;padding:43px 0 38px 0}.about-main .title-color h2{padding:0 0 0 163px}.about-main .title-color .breadcrumb{padding:0 112px 0 0}.about-main .left-about{float:left;width:100%;padding:0 49px 0 0}.about-main .left-about ul{display:block}.about-main .left-about ul li{display:block;float:left}.about-main .left-about ul li img{width:100%}.about-main .right-about{float:left;width:100%;padding:70px 65px 50px}.about-main .right-about h1{font-family:TrajanProRegular;font-size:28px;line-height:28px;color:#333;padding-bottom:25px}.about-main .right-about h6{font-family:Vollkorn,serif;font-size:18px;line-height:18px;color:#333;font-style:italic;padding-bottom:20px}.about-main .right-about p{font-family:Roboto,sans-serif;font-size:14px;line-height:30px;color:#333;padding-bottom:29px}.about-main .right-about .highlights{float:left;width:100%}.about-main .right-about .highlights h6{font-family:TrajanProRegular;font-size:16px;line-height:16px;color:#9c8954;text-transform:uppercase;font-style:normal;font-weight:700}.about-main .right-about .highlights ul.specific li{display:block;float:none;padding:0 0 20px 32px}.about-main .right-about .img{float:left;width:auto;padding:45px 0;text-align:left}.about-main .right-about .img img{display:inline-block}.about-main .right-about h2{font-family:TrajanProRegular;font-size:24px;line-height:24px;color:#333;padding-bottom:30px;float:left}.about-main .right-about p{font-family:Roboto,sans-serif;font-size:14px;line-height:30px;color:#333;padding-bottom:23px;clear:both}.room-col .title{padding:70px 0 97px 0}.room-col .sort-select{float:left;width:100%;padding:0 0 15px 0}.room-col .sort-select .sort-left{float:left;padding:0 0 0 15px}.room-col .sort-select .sort-left h6{font-family:TrajanProRegular;font-size:13px;line-height:13px;color:#464646;text-transform:uppercase;float:left;padding:8px 9px 0 0}.room-col .sort-select .sort-left .selectric-wrapper{float:right}.room-col .sort-select .sort-left .selectric{border:1px solid #af9a5f;background:#f9f5ec}.room-col .sort-select .sort-left .selectric .button{height:22px;width:15px;margin-right:5px}.room-col .sort-select .sort-left .selectric .button::after{border-color:#464646 transparent -moz-use-text-color}.room-col .sort-select .sort-left .selectric .label{height:22px;margin:0 40px 0 5px;font-family:TrajanProBold;font-size:12px;line-height:20px;color:#9c8954;font-weight:400}.room-col .sort-select .select-right{float:right}.room-col .sort-select .select-right ul{float:right;display:block}.room-col .sort-select .select-right ul li{float:left;display:block;padding:0 10px 0 0;margin:0 10px 0 0;border-right:1px solid #464646}.room-col .sort-select .select-right ul li:last-child{border-right:none}.room-col .sort-select .select-right ul li a{font-family:TrajanProRegular;font-size:13px;line-height:13px;color:#464646;text-transform:uppercase;font-weight:700}.room-col .sort-select .select-right ul li.active a{color:#9c8954}.room-col .room-block{float:none;width:100%;margin-bottom:3px;overflow:hidden}.room-col .rm-item:first-child{margin-bottom:-3px}.room-col .room-block .flexslider .flex-direction-nav a{font-size:0}.room-col .room-block .flex-direction-nav a{height:auto;width:auto}.room-col .room-block .flex-direction-nav a i{font-size:24px;line-height:24px;color:#f6f0e4}.room-col .room-block .flex-direction-nav a.flex-prev{position:absolute;bottom:0;right:50px;font-size:0}.room-col .room-block .flex-direction-nav a.flex-next{position:absolute;bottom:0;right:17px;font-size:0}.rb-slider .flex-direction-nav{height:43px;position:absolute;bottom:11px;left:0;right:15px}.room-col .room-block h2{font-family:TrajanProBold;font-size:21px;line-height:36px;color:#333;font-weight:400;margin-top:21px;margin-bottom:10px}.room-col .room-block p{font-family:Roboto,sans-serif;font-size:14px;line-height:24px;color:#333;margin-bottom:8px}.room-col .room-block h6{float:left;width:100%;font-family:TrajanProBold;font-size:11px;line-height:30px;text-transform:uppercase;font-weight:400}.room-col .room-block .price-book{float:left;width:100%}.room-col .room-block .price-book span.price{float:left;font-family:Roboto,sans-serif;font-size:50px;line-height:50px;color:#9c8954;font-weight:700;padding:0 43px 0 0}.room-col .room-block .price-book span.price sup{font-size:24px;line-height:24px;top:-1.1em}.room-col .room-block .price-book .btn{font-family:TrajanProBold;font-weight:400;font-size:14px;line-height:30px;color:#f6f0e4;border-radius:15px;-moz-border-radius:15px;-ms-border-radius:15px;-webkit-border-radius:15px;padding:0 24px;background-color:#2aa5ab;text-transform:uppercase;border:none;margin-top:3px;display:inline-block;float:left;margin-right:24px}.room-col .room-block .total-des{float:left;width:100%;border-top:1px solid #a9a59e;border-bottom:1px solid #a9a59e;padding:20px 0;margin-top:20px}.room-col .room-block .total-des ul{display:block}.room-col .room-block .total-des ul li{display:block;float:left;font-family:Roboto,sans-serif;font-size:14px;line-height:14px;color:#464646;padding:0 46px 0 24px;position:relative}.room-col .room-block .total-des ul li a{color:#464646}.room-col .room-block .total-des ul li:last-child{padding:0 0 0 24px}.room-col .room-block .total-des ul li i{position:absolute;top:0;left:0;color:#af9a5f}.slider-wrap img{line-height:0;margin:0}.room-one{display:table;padding-bottom:123px;width:100%}.room-one .rm-item{width:100%;padding:0;left:0!important}.flex-viewport{overflow:hidden}.room-col .title{padding:70px 0 77px}.room-twocol .sort-select{float:left;width:100%;padding:0 0 15px 0}.room-col .three-col{float:left;width:100%;padding:0 0 108px 0}.room-col .three-col #rooms-mason{display:block;position:relative}.room-col .three-col .rm-item{display:block;float:left;position:relative;overflow:hidden;margin-bottom:50px;padding:0 15px;width:50%}.rm-mason-3col .rm-item{width:33.3333%!important}.room-col .three-col .rm-mason-3col .rm-item .item .figcaption h3{font-size:16px;line-height:22px}.room-col .three-col .rm-mason-3col .rm-item .item .figcaption{padding:30px 15px 0!important}.room-col .three-col .rm-mason-3col .rm-item .item .figcaption ul li span.des{font-size:10px;line-height:16px}.room-col .three-col .rm-mason-3col .rm-item .item .figcaption ul li span.detail{font-size:12px;line-height:16px;position:relative;top:-1px}.room-col .three-col .rm-mason-3col .rm-item .item .figcaption ul{padding:0;display:table;margin:-12px auto -23px;width:245px}.room-col .three-col .rm-mason-3col .rm-item .item:hover img{transform:translateY(115%)}.room-col .three-col .rm-item .item{float:left;width:100%;background-color:#e3ded3;position:relative}.room-col .three-col .rm-item .item img{transition:transform .4s ease 0s;width:100%;z-index:10}.room-col .three-col .rm-item .item .figcaption .cap{padding-bottom:20px}.room-col .three-col .rm-item .item .figcaption .cap img{transform:none}.room-col .three-col .rm-item .item:hover img{transform:translateY(100%)}.room-col .three-col .rm-item .item .figcaption{bottom:auto;height:auto;left:0;opacity:0;padding:46px 15px 0;position:absolute;right:0;text-align:center;top:0;transition:.4s}.room-col .three-col .rm-item .item:hover .figcaption{opacity:1;transition:.4s;transition-delay:.3s}.room-col .three-col .rm-item .item:hover+.single-detail h3,.room-col .three-col .rm-item .item:hover+.single-detail span{opacity:0;transition:.4s}.room-col .three-col .rm-item .item .figcaption h3{color:#333;font-family:TrajanProRegular;font-size:22px;line-height:22px;padding-bottom:15px;text-transform:uppercase;font-weight:700}.room-col .three-col .rm-item .item .figcaption .cap>span::after,.room-col .three-col .rm-item .item .figcaption .cap>span::before{border-top:1px solid #464646}.room-col .three-col .rm-item .item .figcaption .cap>span::after,.room-col .three-col .rm-item .item .figcaption .cap>span::before{border-top:1px solid #464646}.room-col .three-col .rm-item .item .figcaption ul{padding:0;display:table;margin:0 auto;width:245px}.room-col .three-col .rm-item .item .figcaption ul li{display:block;float:none;padding:0 0 2% 0;margin-bottom:0}.room-col .three-col .rm-item .item .figcaption ul li:nth-child(even),.room-col .three-col .rm-item .item .figcaption ul li:nth-child(odd){margin:0}.room-col .three-col .rm-item .item .figcaption ul li span.des{color:#333;float:left;font-family:TrajanProBold;font-size:12px;line-height:18px;text-align:left;text-transform:uppercase;width:50%}.room-col .three-col .rm-item .item .figcaption ul li span.detail{color:#333;float:right;font-family:Roboto,sans-serif;font-size:13px;line-height:18px;text-align:left;width:50%}.room-col .three-col .rm-item .item .figcaption ul li a{font-size:14px;line-height:14px;color:#af9a5f}.room-col .three-col .rm-item .item .figcaption .btn{background-color:#2aa5ab;border:medium none;border-radius:14px;color:#f6f0e4;font-family:TrajanProBold;font-size:12px;font-weight:700;line-height:14px;margin:36px 13px 0;padding:0 19px;text-align:center;text-transform:uppercase;line-height:30px}.room-col .three-col .rm-item .single-detail{text-align:center;padding:20px 0 37px 0;background-color:#e3ded3}.room-col .three-col .rm-item .single-detail span.plus{text-align:center;font-family:TrajanProRegular;font-size:31px;line-height:23px;color:#2aa5ab;font-weight:700;margin-bottom:15px;position:relative;top:10px}.room-col .three-col .rm-item .single-detail h3{font-family:TrajanProBold;font-size:15px;line-height:25px;color:#333;text-transform:uppercase;font-weight:400;padding:20px 0 0;margin-bottom:-10px}.room-three .three-col{float:left;width:100%}.room-three .three-col ul li .item .figcaption h3{font-size:16px;line-height:24px}.room-three .three-col ul li .item:hover img{transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);-o-transform:translateY(100%);-webkit-transform:translateY(100%)}.room-three .three-col ul li .item .figcaption{padding:42px 27px 20px}.room-three .three-col ul li.col-md-6 .item .figcaption .btn{margin:27px 30px 0}.room-three .three-col ul li .item .figcaption .btn{margin:27px 7px 0}.dual-btns{display:table;margin:0 auto}.gallery-main{float:left;width:100%;background-color:#f9f5ec}.gallery-main .title{padding:72px 0 122px 0}.gallery-main .title-color{float:left;width:100%;padding:43px 0 38px 0}.gallery-main .title-color h2{padding:0 0 0 163px}.gallery-main .title-color .breadcrumb{padding:0 112px 0 0}.gallery-main .gallery-block{float:left;width:100%}.gallery-main .gallery-block ul{display:block}.gallery-main .gallery-block ul li{display:block;float:left;position:relative}.gallery-main .gallery-block .main-room{padding:0 0 120px 0}.gallery-main .gallery-block .main-room .img p{line-height:20px;right:84px}.gallery-main .gallery-block .main-room .room-detail{font-family:TrajanProRegular;font-size:14px;line-height:40px;color:#f6f0e4;padding:0 26px;border:2px solid #f6f0e4;border-radius:20px}.gallery-main .gallery-block .main-room .img:hover::before{border:none;top:0;bottom:0}.gallery-main .gallery-block .main-room .img:hover{overflow:hidden}.gallery-main .gallery-block .main-room ul li:first-child{position:relative}.gallery-main .gallery-block .main-room ul li:first-child .img:hover::before{background-color:none}.mr-head h3{font-family:TrajanProRegular;font-size:22px;line-height:30px;color:#333;margin-bottom:25px}.mr-head .open-hot h3{font-family:TrajanProRegular;font-size:26px;line-height:26px;color:#333}.mr-head p{opacity:1;font-family:Vollkorn,serif;font-size:16px!important;line-height:22px!important;color:#333;transform:none;transition:none 0s ease 0s;font-style:italic;padding:0 6px;margin-bottom:19px}.mr-head p.second{color:#333;font-family:Vollkorn,serif;font-size:18px;font-style:italic;left:90px;line-height:28px;opacity:1;text-align:center;transform:none;transition:none}.gallery-main .gallery-block .main-room ul li:first-child .img{text-align:center}.gallery-main .gallery-block .main-room ul li:first-child:before{border-top:1px solid rgba(153,148,140,.7);border-bottom:1px solid rgba(153,148,140,.7);position:absolute;top:15px;content:"";left:15px;opacity:1;position:absolute;right:15px;top:15px;transition:none;z-index:9999;bottom:15px}.gallery-main .gallery-block .main-room .first-block{background:url(../images/Gallery/1.jpg) no-repeat;background-size:cover;padding:30px}.gallery-main .gallery-block .main-room .first-block .img-detail{background-color:#f6f0e4;padding:20px}.gallery-main .gallery-block .main-room .first-block .img-detail h3{color:#333;font-family:TrajanProRegular;font-size:26px;left:7%;line-height:26px;right:7%;top:124px}.gallery-main .gallery-block .main-room .first-block .img-detail p{color:#333;font-family:Vollkorn,serif;font-size:18px;font-style:italic;left:77px;line-height:28px;opacity:1;position:absolute;right:77px;top:220px;transform:none;transition:none 0s ease 0s}.gallery-main .gallery-block .opening-pan{float:left;width:100%}.find-room{float:left;width:100%;padding:29px 0 16px;background-color:#af9a5f}.find-room h2{font-family:TrajanProBold;font-size:24px;line-height:24px;color:#3f3f3f;font-weight:400;padding-bottom:30px}.find-room .form label{font-family:TrajanProBold;font-size:14px;line-height:14px;color:#3f3f3f;text-align:left;padding-bottom:6px;font-weight:400}.find-room .input-group.date .input-group-addon{background-color:transparent;border:medium none;color:#3f3f3f;padding:0;position:absolute;right:23px;top:9px;z-index:999}.find-room .input-group{width:100%}.find-room .form .form-control{height:35px;border:1px solid #a9a59e;border-radius:0;margin-bottom:0}.find-room .form .col-md-2,.find-room .form .col-md-3,.find-room .form .col-sm-2,.find-room .form .col-sm-3{padding:0 15px 0 0}.find-room .form .btn{background-color:#2aa5ab;border:medium none;border-radius:18px;color:#f6f0e4;display:inline-block;font-family:TrajanProBold;font-size:14px;font-weight:700;line-height:16px;margin:21px 0 0;padding:0 30px;text-align:center;text-transform:uppercase;line-height:36px}.business-main{float:left;width:100%;background-color:#f9f5ec}.business-main .title-color h2{padding:0 0 0 163px}.business-main .title-color .breadcrumb{padding:0 112px 0 0}.business-main .title{padding:60px 0 79px 0}.business-main .business-detail{float:left;width:100%}.business-main .business-detail p{font-family:Roboto,sans-serif;font-size:15px;line-height:30px;color:#333;font-weight:400;padding-bottom:30px;font-weight:400}.business-main .business-images{float:left;width:100%}.business-main .business-images .business-block{float:left;width:100%;background-color:#ddd5be;padding:20px 20px 19px;position:relative}.business-main .business-images .business-block h2{font-family:TrajanProRegular;font-size:26px;line-height:26px;color:#333;font-weight:700}.business-main .business-images .business-block .inn-detail{float:left;width:100%;border:1px solid #cfc3a1;background-color:#e5decc;text-align:center;padding:40px 18px 42px}.business-main .business-images .business-block .inn-detail h2{font-family:TrajanProBold;font-size:20px;line-height:26px;color:#333;font-weight:400}.business-main .business-images .business-block .inn-detail .cap{padding:31px 0 30px}.business-main .business-images .business-block .inn-detail p{font-family:Vollkorn,serif;font-size:14px;line-height:21px;color:#333;font-style:italic;padding-bottom:25px}.spa-main{float:left;width:100;background-color:#f9f5ec}.spa-main .title-color h2{padding:0 0 0 163px}.spa-main .title-color .breadcrumb{padding:0 112px 0 0}.spa-main .spa-block{float:left;width:100%;position:relative}.spa-main .spa-block .spa-right{float:left;width:100%;padding:60px 55px}.spa-main .spa-block .spa-right h1{font-family:TrajanProRegular;font-size:28px;line-height:32px;color:#333;padding-bottom:20px}.spa-main .spa-block .spa-right h6{font-family:Vollkorn,serif;font-size:18px;line-height:18px;color:#333;font-style:italic;padding-bottom:39px}.spa-main .spa-block .spa-right p{font-family:Roboto,sans-serif;font-size:14px;line-height:30px;color:#333;padding-bottom:30px}.spa-main .spa-block .spa-right h3{font-family:TrajanProRegular;font-size:20px;line-height:20px;color:#af9a5f;font-weight:700;text-align:center;text-transform:uppercase;padding-bottom:42px}.spa-main .spa-block .spa-right .sample-spa{float:left;width:100%;padding:228px 0 0 0;position:relative}.spa-main .spa-block .spa-right .sample-spa h3{font-family:TrajanProRegular;font-size:20px;line-height:20px;color:#333;font-weight:700;padding-bottom:50px;text-align:left}.spa-main .spa-block .spa-right .sample-spa .table-bordered{border:1px solid #ddd5be}.spa-main .spa-block .spa-right .sample-spa .table-bordered>thead{background-color:#ece7dd}.spa-main .spa-block .spa-right .sample-spa .table-bordered>thead>tr>td,.spa-main .spa-block .spa-right .sample-spa .table-bordered>thead>tr>th{font-size:16px;line-height:16px;color:#464646;background-color:#ece7dd;border-bottom:1px solid #c5c1ba;font-family:TrajanProRegular;padding:10px 0 10px 20px;width:90%;font-weight:700}.spa-main .spa-block .spa-right .sample-spa .table-bordered>tbody>tr>td,.spa-main .spa-block .spa-right .sample-spa .table-bordered>tbody>tr>th,.spa-main .spa-block .spa-right .sample-spa .table-bordered>tfoot>tr>td,.spa-main .spa-block .spa-right .sample-spa .table-bordered>tfoot>tr>th,.spa-main .spa-block .spa-right .sample-spa .table-bordered>thead>tr>td,.spa-main .spa-block .spa-right .sample-spa .table-bordered>thead>tr>th{border:1px solid #ddd5be}.spa-main .spa-block .spa-right .sample-spa .table-bordered tbody tr td{color:#464646;font-family:Roboto,sans-serif;font-size:15px;line-height:40px;padding:0 0 0 20px}.spa-main .spa-block .spa-right .sample-spa img{position:absolute;top:135px;right:0}.spa-main .spa-img-bot{float:left;width:100%;position:relative;background:url(../images/spa/7.jpg) no-repeat center;height:622px}.spa-main .spa-img-bot img{max-width:inherit;width:100%}.spa-main .spa-img-bot .spa-natural{display:block;position:absolute;top:67px;left:265px;width:451px;background-color:rgba(246,240,220,.8);text-align:center;padding:55px 48px 70px;z-index:9;border:1px solid #fcfbf9}.spa-main .spa-img-bot .spa-natural h2{font-family:TrajanProRegular;font-size:26px;line-height:26px;color:#333;font-weight:700}.spa-main .spa-img-bot .spa-natural .cap{padding:32px 0 46px 0}.spa-main .spa-img-bot .spa-natural p{font-family:Vollkorn,serif;font-size:18px;line-height:28px;color:#333;padding-bottom:25px;font-style:italic}.dining-main{float:left;width:100;background-color:#f9f5ec}.dining-main .title-color h2{padding:0 0 0 163px}.dining-main .title-color .breadcrumb{padding:0 112px 0 0}.dining-main .service-block{width:100%;display:table}.dining-main .service-block ul{display:block}.dining-main .service-block ul li{padding:0;display:block}.dining-main .service-block ul li a{display:block}.dining-main .service-block ul li a img{width:auto}.dining-main .service-block .dining-right{float:left;width:100%;padding:55px 25px}.dining-main .service-block .dining-right h1{font-family:TrajanProRegular;font-size:28px;line-height:32px;color:#333;padding-bottom:20px}.dining-main .service-block .dining-right h6{font-family:Vollkorn,serif;font-size:18px;line-height:18px;color:#333;font-style:italic;padding-bottom:39px}.dining-main .service-block .dining-right p{font-family:Roboto,sans-serif;font-size:14px;line-height:30px;color:#333;padding-bottom:30px}.dining-main .service-block .dining-right h2{font-family:TrajanProRegular;font-size:24px;line-height:24px;color:#333;font-weight:700}.dining-main .service-block .dining-right .menu-sample{float:left;width:100%;padding-top:36px}.dining-main .service-block .dining-right .menu-sample .nav-tabs{background-color:#9c8954}.dining-main .service-block .dining-right .menu-sample .nav-tabs>li>a{font-family:TrajanProBold;font-size:13px;line-height:14px;color:#fff;font-weight:400}.dining-main .service-block .dining-right .menu-sample .nav>li>a{padding:22px 9px;position:relative}.dining-main .service-block .dining-right .menu-sample .nav-tabs>li.active>a,.dining-main .service-block .dining-right .menu-sample .nav-tabs>li.active>a:focus,.dining-main .service-block .dining-right .menu-sample .nav-tabs>li.active>a:hover{background-color:transparent;border:1px solid #9c8954;border-image:none;color:#fff;border-bottom:none}.dining-main .service-block .dining-right .menu-sample .nav-tabs>li.active>a:after,.dining-main .service-block .dining-right .menu-sample .nav-tabs>li.active>a:focus:after,.dining-main .service-block .dining-right .menu-sample .nav-tabs>li.active>a:hover:after{top:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(156,137,84,0);border-top-color:#9c8954;border-width:16px;margin-left:-16px;z-index:99}.tab-content .nav-tabs>li.active>a:after{display:none}.dining-main .service-block .dining-right .menu-sample .nav>li>a:focus,.dining-main .service-block .dining-right .menu-sample .nav>li>a:hover{background-color:transparent;border:1px solid #9c8954;border-bottom:none}.dining-main .service-block .dining-right .menu-sample .inside-menu{float:left;width:100%}.dining-main .service-block .dining-right .menu-sample .nav-tabs{border-bottom:none}.dining-main .service-block .dining-right .menu-sample .inside-menu .nav-tabs{background-color:transparent}.dining-main .service-block .dining-right .menu-sample .inside-menu .nav-tabs>li>a{font-family:TrajanProRegular;font-size:14px;line-height:14px;color:#464646;font-weight:700;text-transform:uppercase}.dining-main .service-block .dining-right .menu-sample .inside-menu .nav-tabs>li.active>a,.dining-main .service-block .dining-right .menu-sample .inside-menu .nav-tabs>li.active>a:focus,.dining-main .service-block .dining-right .menu-sample .inside-menu .nav-tabs>li.active>a:hover{color:#464646;border-color:#f9f5ec}.dining-main .service-block .dining-right .menu-sample .inside-menu .nav>li>a:focus,.dining-main .service-block .dining-right .menu-sample .inside-menu .nav>li>a:hover{color:#464646;border-color:#f9f5ec}.dining-main .service-block .dining-right .menu-sample .inside-menu .nav>li>a{padding:49px 18px 8px;position:relative}#starters{padding:0 25px}.service-block{position:relative}.db-image{position:absolute;top:0;left:0;width:50%;height:100%}.dbi-inner .col-md-6{height:100%}.db-image .dbi-inner{height:33.33333%;position:absolute;width:100%;top:0;left:0;background-size:cover!important}.db-image .dbi-inner:nth-child(2){height:33.33333%;position:absolute;width:100%;top:33.33333%;left:0}.db-image .dbi-inner:nth-child(3){height:33.33333%;position:absolute;width:100%;top:66.66666%;left:0}.db-image li .col-md-6{height:100vh}.dining-main .service-block .dining-right .menu-sample .inside-menu .nav-tabs>li.active>a:after,.dining-main .service-block .dining-right .menu-sample .inside-menu .nav-tabs>li.active>a:focus:after,.dining-main .service-block .dining-right .menu-sample .inside-menu .nav-tabs>li.active>a:hover:after{content:inherit}.dining-main .service-block .dining-right .menu-sample .inside-menu .nav-tabs>li.active>a:before,.dining-main .service-block .dining-right .menu-sample .inside-menu .nav-tabs>li.active>a:focus:before,.dining-main .service-block .dining-right .menu-sample .inside-menu .nav-tabs>li.active>a:hover:before{position:absolute;bottom:0;left:40%;right:40%;top:auto;border-bottom:solid;border-color:#9c8954;content:""}.dining-main .service-block .dining-right .menu-sample .inside-menu .nav-tabs{margin-bottom:51px}.dining-main .service-block .dining-right .menu-sample .inside-menu p{font-family:Vollkorn,serif;font-size:16px;line-height:20px;color:#464646;text-align:left;font-style:italic;width:100%;float:left;padding:0 150px 0 0}.dining-main .service-block .dining-right .menu-sample .inside-menu p.title{text-align:center;float:none;padding:0 0 47px 0}.dining-main .service-block .dining-right .menu-sample .inside-menu ul.detail{display:block}.dining-main .service-block .dining-right .menu-sample .inside-menu ul.detail li{display:block;text-align:left;float:left;padding-bottom:30px}.dining-main .service-block .dining-right .menu-sample .inside-menu ul.detail li h3{float:left;font-family:TrajanProRegular;font-size:18px;line-height:30px;color:#464646;font-weight:700}.dining-main .service-block .dining-right .menu-sample .inside-menu ul.detail li span.price{float:right;font-family:TrajanProRegular;font-size:16px;line-height:16px;color:#464646;font-weight:700;text-align:right;text-transform:uppercase}.dining-main .service-block .dining-right .menu-sample .inside-menu .sauce-steak{text-align:center;padding:25px 0 0 0}.dining-main .service-block .dining-right .menu-sample .inside-menu .sauce-steak h6{font-family:TrajanProRegular;font-size:12px;line-height:12px;color:#9c8954;text-transform:uppercase;font-style:normal}.dining-main .service-block .dining-right .menu-sample .inside-menu .sauce-steak ul.sauce{display:block}.dining-main .service-block .dining-right .menu-sample .inside-menu .sauce-steak ul.sauce li{font-family:Vollkorn,serif;font-size:16px;line-height:20px;color:#464646;text-align:center;display:block}.dining-right h5{font-family:TrajanProbold;font-size:24px;font-weight:400;color:#333;margin-top:25px}.error-page{float:left;width:100%;padding:144px 101px}.error-page .error-bg{float:left;width:100%;background-color:#e3ded3;position:relative}.error-page .error-bg .error-detial{float:left;width:100%;text-align:center;padding:95px 40px}.error-page .error-bg .error-detial h1.error{font-family:TrajanProRegular;font-size:90px;line-height:90px;color:#464646;font-weight:700}.error-page .error-bg .error-detial .title{padding:30px 0 67px 0}.error-page .error-bg .error-detial .cap{padding:0}.error-page .error-bg .error-detial h1.top-line{font-family:TrajanProRegular;font-size:30px;line-height:30px;color:#333;font-weight:700;text-transform:uppercase;padding-bottom:65px}.error-page .error-bg .error-detial p{font-family:Roboto,sans-serif;font-size:15px;line-height:30px;color:#333;font-weight:400;padding:0 0 50px}.error-page .error-bg .error-detial ul{display:table;border:2px solid #a9a59e;float:none;margin-right:auto;margin-left:auto;margin-bottom:9px;min-width:85%;max-width:100%}.error-page .error-bg .error-detial ul li{display:block;float:left;line-height:42px;border-right:1px solid #a9a59e;padding:0}.error-page .error-bg .error-detial ul li a{font-family:TrajanProRegular;font-size:13px;color:#464646;text-transform:uppercase;padding:0 15px}.error-page .error-bg .error-detial ul li:last-child{border:none}.error-page .error-bg .error-detial .links{float:left;width:100%;padding:0}.error-page .error-bg .error-detial .links-second{float:left;width:100%}.error-img{background:url(../images/404/1.jpg) no-repeat;background-size:cover;background-position:left center;position:absolute;top:0;left:0;width:50%;height:100%}.sidepanel{float:left;width:100%;background-color:#f9f5ec}.sidepanel .special-offer{background-color:#f9f5ec}.promotion-main{float:left;width:100%;background-color:#f9f5ec}.promotion-main .title-color h2{padding:0 0 0 163px}.promotion-main .title-color .breadcrumb{padding:0 112px 0 0}.promotion-block{float:left;width:100%;padding:71px 0 108px 0}.promotion-block .title{padding-bottom:102px}.promotion-block .title p{padding:0 123px}.promotion-block .offers{float:left;width:100%;border:1px solid #a9a59e;position:relative;margin-bottom:54px}.promotion-block .offer-side{float:left;width:100%;padding:30px 50px 32px 0}.promotion-block .offer-side .top-pan{float:left;width:100%;padding-bottom:25px;position:relative}.promotion-block .offer-side .top-pan h2{font-family:TrajanProRegular;font-size:24px;line-height:24px;color:#333;font-weight:700;float:left;padding-top:1px}.promotion-block .offer-side .top-pan .btn{font-family:TrajanProBold;font-weight:400;font-size:14px;line-height:30px;color:#f6f0e4;border-radius:15px;padding:0 23px;background-color:#2aa5ab;border:medium none;float:right;position:absolute;top:0;right:0;opacity:1;text-transform:uppercase}.off-img{margin-bottom:-2px}.off-img-active{margin:32px;display:none}.active .off-img-active{display:block}.on-img-active{margin:0;width:100%;margin-bottom:-4px}.active .on-img-active{display:none}.active .btn-active,.btn-hidden,.offer-content{display:none;cursor:pointer}.active .btn-hidden,.active .offer-content{display:block}.offer-expand{cursor:pointer}.promotion-block .offer-side .top-pan .book-btn{font-family:TrajanProBold;font-weight:400;font-size:14px;line-height:14px;color:#f6f0e4;border-radius:14px;-moz-border-radius:15px;-ms-border-radius:15px;-webkit-border-radius:15px;padding:11px 23px;background-color:#2aa5ab;text-transform:uppercase;border:none;float:right;position:absolute;top:0;right:0;opacity:0;text-transform:uppercase}.promotion-block .offer-side p{font-family:Roboto,sans-serif;font-size:14px;line-height:28px;color:#423329;font-weight:400}.promotion-block a.toggle-btn{padding:0 16px;display:block;border:1px solid #aba7a0;text-align:center;right:82px;border-radius:50%;background-color:#f9f5ec;position:absolute;bottom:-27px;z-index:777;height:55px;width:54px;line-height:67px}.promotion-block a.toggle-btn i{font-size:36px;color:#2aa5ab}.promotion-block .offer-side h4{font-family:TrajanProRegular;font-size:16px;line-height:16px;color:#9c8954;font-weight:700;padding-top:26px;padding-bottom:14px}.promotion-block .offer-side ul{display:block}.promotion-block .offer-side ul li{display:block;float:left;background-color:#ece7dd;padding:13px 38px 9px 38px;font-family:Roboto,sans-serif;font-size:14px;line-height:14px;color:#333;position:relative;width:100%;margin-bottom:7px}.promotion-block .offer-side ul li:before{background-image:url(../images/point-cap.png);background-position:left center;content:"";height:11px;left:12px;position:absolute;top:12px;width:14px}.promotion-block .offer-side .valid-box{float:left;width:100%;border:1px solid #a9a59e;margin-bottom:37px;margin-top:30px}.promotion-block .offer-side .valid-box .left-valid{float:left;width:60%;padding:32px 0;text-align:center}.promotion-block .offer-side .valid-box .left-valid h5{font-family:TrajanProRegular;font-size:14px;line-height:30px;color:#9c8954;font-weight:700;text-transform:uppercase}.promotion-block .offer-side .valid-box .left-valid h3{font-family:TrajanProRegular;font-size:20px;line-height:20px;color:#9c8954;font-weight:700}.promotion-block .offer-side .valid-box .right-valid{padding:32px 0;float:right;width:30%;background-color:#333;text-align:center}.promotion-block .offer-side .valid-box .right-valid h6{font-family:TrajanProRegular;font-size:12px;line-height:30px;color:#a5a297;text-transform:uppercase;font-weight:700}.promotion-block .offer-side .valid-box .right-valid h3{font-family:TrajanProRegular;font-size:20px;line-height:20px;color:#d3be83;font-weight:700;text-transform:uppercase}.activitie-main{float:left;width:100%;background-color:#f9f5ec}.activitie-main .title-color h2{padding:0 0 0 163px}.activitie-main .title-color .breadcrumb{padding:0 112px 0 0}.activitie-block{float:left;width:100%;padding:71px 0 108px 0}.activitie-block .title{padding-bottom:102px}.activitie-block .title p{padding:0 123px}.activities{float:left;width:100%;border:1px solid #a9a59e;margin-bottom:21px}.activities .row .col-md-6:first-child{padding-right:0}.activities .row .col-md-6:nth-child(2){padding-left:0;padding-top:21px;padding-bottom:60px;height:83.4vh}.activities .row{margin:0}.activities .row .col-md-6:nth-child(2) .visitor{position:absolute;bottom:-26px;left:0;right:0;width:100%;float:none;display:table}.activities .img{float:left;width:100%;position:relative}.activities .img img{width:100%;position:relative}.activities .img:hover:after{content:"";top:0;right:0;bottom:0;left:0;background-color:rgba(70,70,70,.2);position:absolute}.activities .img .btn{font-family:TrajanProBold;font-weight:400;font-size:14px;line-height:14px;color:#f6f0e4;border-radius:14px;-moz-border-radius:15px;-ms-border-radius:15px;-webkit-border-radius:15px;padding:10px 30px;background-color:#2aa5ab;text-transform:uppercase;border:none;float:right;position:absolute;top:50%;left:50%;margin-right:-50%;transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);opacity:0;text-transform:uppercase}.activities .img:hover .btn{font-family:TrajanProBold;font-weight:400;font-size:14px;line-height:14px;color:#f6f0e4;border-radius:14px;-moz-border-radius:15px;-ms-border-radius:15px;-webkit-border-radius:15px;padding:10px 30px;background-color:#2aa5ab;text-transform:uppercase;border:none;float:right;position:absolute;top:50%;left:50%;margin-right:-50%;transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);opacity:1;text-transform:uppercase}.activities .right-activ{float:left;width:100%;padding:20px 26px 10px 30px}.activities .right-activ h2{font-family:TrajanProRegular;font-size:24px;line-height:24px;color:#333;padding-bottom:19px;text-align:left}.activities .right-activ .star{float:left;width:100%}.activities .right-activ .star ul{display:block}.activities .right-activ .star ul li{display:block;float:left}.activities .right-activ .star ul li a i{font-size:15px;line-height:14px;color:#9c8954;margin-right:2px;margin-bottom:7px}.activities .right-activ .review{float:left;width:100%;padding-bottom:30px}.activities .right-activ .review ul{display:block}.activities .right-activ .review ul li{display:block;float:left;padding-right:3px;margin-right:4px;border-right:2px solid #423329;font-size:11px;line-height:11px;font-family:Roboto,sans-serif}.activities .right-activ .review ul li:last-child{border:none}.activities .right-activ .review ul li a{color:#423329}.activities .right-activ p{font-family:Roboto,sans-serif;font-size:14px;line-height:26px;color:#423329;font-weight:400;padding-bottom:10px;text-align:left}.activities .right-activ .include{float:left;width:100%;text-align:left;margin-top:10px}.activities .right-activ .include h4{font-family:TrajanProRegular;font-size:16px;line-height:16px;color:#9c8954;text-transform:uppercase;padding-bottom:10px;font-weight:400;border-bottom:1px dotted}.activities .right-activ .include ul{display:block}.activities .right-activ .include ul li{display:block;font-family:Vollkorn,serif;font-size:15px;line-height:26px;font-style:italic;color:#333;position:relative;padding:0 0 0 26px}.activities .right-activ .include ul li:before{font:normal normal normal 12px/1 FontAwesome;color:#9c8954;content:"\f140";height:11px;left:0;position:absolute;top:8px;width:14px}.activities .right-activ .activ-botpan{float:left;width:100%;padding-top:48px}.activities .right-activ .activ-botpan .active-left{float:left}.activities .right-activ .activ-botpan .active-left ul{display:block}.activities .right-activ .activ-botpan .active-left ul li{display:block;float:left;padding-right:24px}.activities .right-activ .activ-botpan .active-left ul li a{display:block;font-size:24px;line-height:24px;color:#9c8954}.activities .right-activ .activ-botpan .active-right{float:right}.activities .visitor{background-color:#e1ddd4}.activitie-block .button{float:left;width:100%;text-align:center}.activitie-block .button .btn{font-family:TrajanProBold;font-weight:400;font-size:14px;line-height:30px;color:#f6f0e4;border-radius:15px;-moz-border-radius:15px;-ms-border-radius:15px;-webkit-border-radius:15px;padding:0 28px;background-color:#2aa5ab;text-transform:uppercase;border:none;float:none;text-transform:uppercase;margin-top:29px;text-align:center;display:inline-block}.activitie-cal{float:left;width:100%;padding:115px 0 0 0}.activitie-cal .main-cal{background:#ece7dd;padding-bottom:44px;border:1px solid #c5c1ba;margin-top:0}.activitie-cal .main-cal .cal tbody{background-color:#ece7dd}.activitie-cal .main-cal .cal tbody tr td{display:inline-block;float:left;margin:5px;position:relative}.activitie-cal .main-cal .cal tbody td{border:none;background-color:#f4f3ef}.activitie-cal .main-cal .cal th{width:14.28%;height:14.28%}.activitie-cal .main-cal .cal td{width:13.28%}.activitie-cal .main-cal .cal thead{float:left;width:100%}.activitie-cal .main-cal .cal thead tr{float:left;width:100%}.activitie-cal .main-cal .cal thead tr th{width:13.28%;display:inline-block}.activitie-cal .main-cal .cal tbody{float:left;width:100%;padding:5px 0 5px 5px}.activitie-cal .main-cal .cal tbody tr{float:left;width:100%;padding:19px 12px 0 20px!important;margin-bottom:-18px}.activitie-cal .main-cal .cal td a{height:150px;line-height:28px;text-align:left;padding-left:16px;font-family:TrajanProRegular;font-weight:700;font-size:24px;line-height:44px;color:#333}.activitie-cal .main-cal .cal td.off a{display:block;font-size:0}.activitie-cal .main-cal .cal td.mc-tooltip .detail{position:absolute;left:6px;bottom:16px}.activitie-cal .main-cal .cal td.mc-tooltip .detail h6{font-family:TrajanProBold;font-size:13px;line-height:17px;color:#5c4739;text-transform:uppercase;font-weight:400;padding:0 5px}.activitie-cal .main-cal .cal td.mc-tooltip .detail h6 span{display:block;font-family:Roboto,sans-serif;font-size:14px;line-height:14px;color:#9c8954;font-weight:400;margin-top:4px}.activitie-cal .main-cal .cal td a:hover,.activitie-cal .main-cal .cal td.off a{background-color:#f4f3ef}.activitie-cal .main-cal .cal caption{position:relative}.activitie-cal .main-cal .cal caption a{background-color:#af9a5f;color:#fff;font-size:24px;line-height:32px;border-radius:50%;position:absolute}.activitie-cal .main-cal .cal caption a.prev{top:10px;left:12px;padding:0 14px 0 10px}.activitie-cal .main-cal .cal caption a.next{top:10px;right:12px;padding:0 10px 0 14px}#footer{float:left;width:100%;text-align:center;padding:48px 0 0 0;background-color:#333;border-top:5px solid #af9a5f}#footer .footer{float:left;width:100%;padding-bottom:14px}#footer .footer h4.title{font-family:TrajanProBold;font-size:16px;line-height:16px;color:#af9a5f;text-transform:uppercase;padding-bottom:21px;text-align:left}#footer .footer ul{display:block;float:left}#footer .footer ul li{display:block;text-align:left;font-family:Roboto,sans-serif;font-size:13px;line-height:18px;color:#a5a299}#footer .footer .f-block1{float:left;width:100%;text-align:left}#footer .footer .f-block1 ul{padding:0 0 0 17px}#footer .footer .f-block1 ul li{padding-bottom:15px}#footer .footer .f-block1 ul li:first-child{padding-bottom:25px}#footer .footer .f-block1 img{display:inline-block;text-align:center;margin-bottom:20px}#footer .footer .f-block1 ul li span.specific{font-family:TrajanProBold;font-size:13px;line-height:13px;text-transform:uppercase;text-align:left}#footer .footer .f-block1 ul li p{font-family:Roboto,sans-serif;font-weight:400;font-size:13px;line-height:18px;color:#a5a299;text-align:left}#footer .footer .f-block1 ul li a{font-family:Roboto,sans-serif;font-weight:400;font-size:13px;line-height:18px;color:#a5a299;text-align:left}#footer .footer .f-block2{float:left;width:100%;padding:0 54px 0 29px;text-align:left}#footer .footer .f-block2 .links{float:left;width:100%;padding-bottom:28px}#footer .footer .f-block2 .links ul li a{color:#a5a299}#footer .footer .f-block2 .tweet{float:left;width:100%}#footer .footer .f-block2 .tweet ul li a{color:#af9a5f;padding-right:6px}#footer .footer .f-block3{float:left;width:100%;padding:0;margin:0 0 0 -30px}#footer .footer .f-block3 .date{float:left;width:100%;padding:0 0 40px 0}#footer .footer .f-block3 p{font-family:Roboto,sans-serif;font-size:13px;line-height:20px;color:#a5a299;float:left;margin-bottom:5px}.enjoy p{position:relative;top:-12px;margin-top:0!important}#footer .footer .f-block3 .date .input-group{clear:both;float:left;width:100%}#footer .footer .f-block3 .date .form-control{background-color:transparent;border:1px solid #727272;border-radius:0}#footer .footer .f-block3 .date .form-control:focus{box-shadow:none}#footer .footer .f-block3 .date .btn-default{background-color:#2aa5ab;border-radius:0;border:1px solid #2aa5ab;color:#fff}#footer .footer .f-block3 .date .btn-default i{color:#fff;font-size:16px}#footer .footer .f-block3 .social{float:left;width:100%;padding:30px 0}#footer .footer .f-block3 .social ul{display:block;float:left}#footer .footer .f-block3 .social ul li{float:left;display:block;margin-right:10px;position:relative}#footer .footer .f-block3 .social ul li:last-child{margin-right:0}#footer .footer .f-block3 .social ul li a,#footer .footer-bot .social ul li a{height:34px;width:34px;font-size:18px;line-height:32px;border:1px solid #727272;text-align:center;color:#a5a297;display:table}#footer .footer .f-block3 .social ul li a i{position:absolute;top:50%;left:50%;margin-right:-50%;transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%)}#footer .footer .f-block3 .social ul li:hover a,#footer .footer-bot .social ul li:hover a{border:1px solid #9c8954;color:#af9a5f}#footer .footer .f-block3 .enjoy{float:left;width:100%;position:relative}#footer .footer .f-block3 .enjoy img{margin:0 0 0 20px;position:relative;top:-1px;float:right}#footer .footer .f-block4{float:left;width:100%}#footer .footer .f-block4 .form{float:left;width:100%;clear:both}#footer .footer .f-block4 .form-control{box-shadow:none;background-color:transparent;border-radius:0;border:1px solid #727272;font-family:TrajanProRegular;font-size:12px;line-height:15px;padding:9px 8px;text-transform:uppercase;width:100%;margin-bottom:9px}#footer .footer .f-block4 input[type=text]{height:33px}#footer .footer .f-block4 input[type=email]:focus,#footer .footer .f-block4 input[type=text]:focus,#footer .footer .f-block4 textarea:focus{color:#fff}#footer .footer .f-block4 textarea{height:107px;width:100%;resize:vertical}.btn{font-weight:400!important}#footer .footer .f-block4 .btn{font-family:TrajanProBold;font-weight:700;font-size:14px;color:#f6f0e4;border-radius:14px;-moz-border-radius:14px;-ms-border-radius:14px;-o-border-radius:14px;-webkit-border-radius:14px;padding:0 23px;background-color:#2aa5ab;text-transform:uppercase;border:none;display:block;text-align:left;margin-top:4px;line-height:28px}#footer .cap{padding-bottom:0}#footer .cap>span::after,#footer .cap>span::before{border:1px solid #6c6b66}#footer .footer-bot{float:left;width:100%;border-top:1px solid #3c3c3c;padding:30px 0}#footer .footer-bot ul{float:left;display:block}#footer .footer-bot ul li{display:block;float:left;padding-right:6px;margin-right:6px;font-size:12px;line-height:11px;padding-bottom:1px}#footer .footer-bot ul li:last-child{border:none}#footer .footer-bot ul li a{font-family:Roboto,sans-serif;color:#a5a299}#footer .footer-bot p{float:right;font-family:Roboto,sans-serif;font-size:12px;line-height:12px;color:#a5a299}.pages #wrapper{padding-top:134px}.main-cal.cal-big .cal caption{background:#464646 none repeat scroll 0 0;font-family:TrajanProBold;font-size:30px;line-height:18px;color:#fdfaf5;text-transform:uppercase;padding:0;font-weight:400;height:130px;line-height:130px}.activitie-cal .main-cal.cal-big .cal caption{margin:-6px -1px 0}.activitie-cal .main-cal.cal-big .cal caption a{background-color:#af9a5f;color:#fff;font-size:24px;line-height:32px;border-radius:50%;position:absolute;text-shadow:none;margin-top:40px}.activitie-cal .main-cal.cal-big .cal caption a.prev{left:20px}.activitie-cal .main-cal.cal-big .cal caption a.next{right:20px}.activitie-cal .main-cal.cal-big .cal thead{float:left;width:100%;height:50px;line-height:50px;background:#d0ccc2}.activitie-cal .main-cal.cal-big .cal thead th{font-size:20px;color:#423329}.activitie-cal .main-cal.cal-big .cal tbody{float:left;width:100%;padding:5px 10px 20px 15px}.mc-tooltip{height:150px;text-align:left!important}.mc-popup{-webkit-box-shadow:0 12px 12px rgba(0,0,0,.2);-moz-box-shadow:0 12px 12px rgba(0,0,0,.2);box-shadow:0 12px 12px rgba(0,0,0,.2);width:360px;height:236px;background:#f4f3ef;border:1px solid #bbb5ae;padding:22px;position:absolute;z-index:9999;bottom:175px;opacity:0;visibility:hidden;transition:.4s}.mc-popup-right{right:0}.mc-tooltip:hover .mc-popup{bottom:160px;opacity:1;visibility:visible;transition:.4s}.mc-popup:after{content:"";background:url(../images/mc-bubble.png) no-repeat;width:29px;height:15px;position:absolute;bottom:-15px;left:25px}.mc-popup.mc-popup-right:after{bottom:-15px;left:auto;right:25px}.mc-popup img{float:left}.mcp-inner{margin-left:180px}.mcp-inner h2{font-family:TrajanProBold;font-size:16px;font-weight:400;color:#5c4739;margin:0 0 15px}.mcp-inner h4{font-family:TrajanProBold;font-size:15px;font-weight:400;color:#5c4739;margin:0 0 10px;line-height:17px}.mcp-inner span{font-family:Roboto;font-size:14px;color:#9c8954;font-weight:400;margin:0 0 12px;display:table}.mcp-inner p{font-family:Roboto;font-size:13px;color:#5c4739;margin:0;font-weight:400;line-height:17px;word-break:break-all;word-spacing:2px}.accomodation,.room-offer,.welcome{position:relative;z-index:9999}.accomodation .title,.room-offer .title{margin:0;padding:20px;text-align:center;display:block;clear:both}.room-offer .title{border-top:1px solid #af9a5f;border-bottom:1px solid #af9a5f}.room-offer .title p{font-size:24px}#content.blog{float:none;width:100%;max-width:1500px;margin:0 auto}#wrapper.wrapper-dark{background:url(../images/pattern-bg.png)}.main-grid .col-md-8{width:72%}.main-grid .col-md-4{width:28%}.main-blog-grid .col-md-4{width:33.33333%}.post-img .col-md-12,.post-img .col-md-5,.post-img .col-md-7{padding:0 5px}.reservation .row .col-md-6:first-child{padding:0 7px 0 15px}.reservation .row .col-md-6:nth-child(2){padding:0 15px 0 7px}.pre-header{position:absolute;top:20px;right:20px;z-index:8888;transition:.4s;opacity:1;visibility:visible;transition-delay:.3s}.ph-hide{transition:.4s;opacity:0;visibility:hidden}.pre-header ul li{float:left;font-family:TrajanProBold;font-weight:400;font-size:14px;line-height:30px}.ph-tel{margin-right:38px;color:#a5a297}.ph-tel img{margin-right:15px;position:relative;top:5px}.ph-chat{margin-right:38px;text-transform:uppercase;color:#a5a297}.ph-chat img{margin-right:9px;position:relative;top:5px}.ph-weather{margin-right:24px;font-size:20px!important;color:#a5a297}.ph-weather img{margin-right:8px;position:relative;top:2px}.ph-search{margin-left:20px}.ph-social div a{width:36px;height:36px;line-height:34px;border:1px solid #a5a297;font-size:18px;color:#a5a297;text-align:center}.ph-social div a:hover{border:1px solid #af9a5f;color:#af9a5f}.ph-search span{padding:10px 10px 10px 5px;display:inline-block;color:#a5a297;font-size:16px}#mobnav-btn{display:none;font-size:25px;font-weight:400;text-transform:uppercase;letter-spacing:3px;background-color:#464646;color:#fff;padding:25px 0;cursor:pointer;width:80%}#mobnav-btn i{float:right;position:relative;top:2px}.mobnav-subarrow{display:none}.sf-menu,.sf-menu li.sf-mmenu{position:static!important}.sf-mega{width:100%;padding:25px;box-shadow:none;background:#f9f5ec;border-top:5px solid #a28e58;-webkit-box-shadow:0 3px 5px rgba(0,0,0,.25);-moz-box-shadow:0 3px 5px rgba(0,0,0,.25);box-shadow:0 3px 5px rgba(0,0,0,.25)}.sf-mega-section{float:left;margin-right:0;border-right:1px solid rgba(125,110,67,.1);width:25%;padding:0 35px}.sf-menu .sf-mega{position:absolute;display:none;top:100%;left:0;z-index:99;max-width:1130px;margin:0 auto;right:0}.sf-mega-section:last-child{border-right:none}.sf-menu ul{box-shadow:none;background:#f9f5ec;border-top:5px solid #a28e58;padding-top:13px;padding-bottom:27px;-webkit-box-shadow:0 3px 5px rgba(0,0,0,.25);-moz-box-shadow:0 3px 5px rgba(0,0,0,.25);box-shadow:0 3px 5px rgba(0,0,0,.25)}.sf-menu ul li{background:0 0!important;border:none}.sf-menu ul li a{color:#3f3f3f;font-size:16px;border:none;padding:19px 33px;font-family:TrajanProBold;font-weight:400;text-transform:uppercase}.sf-menu ul li a:hover{background:#e3ded3;color:#3f3f3f}.sf-menu ul li:last-child{border:none}.sf-mega-section span a{border:medium none;color:#3f3f3f;padding:11px 20px;display:block;font-family:TrajanProBold;font-weight:400;text-transform:uppercase;font-size:12px}.sf-mega-section span a:hover{color:#3f3f3f;background:#e3ded3}.sf-mega-section h2{font-size:17px;margin:0 0 15px;color:#fff;font-weight:400}.sf-menu>li{background:0 0!important}.sf-menu>li:first-child:after{display:none}.sf-menu>li>a{border-left:none;border-top:none;padding:53px 21px 58PX;text-decoration:none;text-transform:uppercase;font-family:TrajanPro;font-size:16px;color:#f6f0e4;font-weight:400}.sf-menu>li>a:hover{background:0 0!important;color:#b59e5c}.sf-menu>li:hover{background:0 0!important}.sf-menu{float:none;width:auto;display:table;margin:0;float:left}.ss-content{background:rgba(255,255,255,.8);position:fixed;height:100%;width:100%;z-index:999999999;top:0;left:0;right:0;visibility:hidden;opacity:0;transition:.4s}.ss-content-act{visibility:visible;opacity:1}.ssc-inner{height:100vh;display:table;margin:0 auto;width:50%}.ssc-inner form{display:table-cell;vertical-align:middle;margin:auto;position:relative;font-family:TrajanProBold;font-weight:400}.ssc-inner form input{background:0 0;border:none;width:100%;height:90px;color:#000;line-height:88px;font-size:30px;border-bottom:4px solid #af9a5f;font-weight:300;padding-right:60px}.ssc-inner form button{border:medium none;background:0 0;color:#af9a5f!important;position:absolute;right:3px;margin-top:31px!important;font-size:35px!important;line-height:35px}@media screen and (-webkit-min-device-pixel-ratio:0){.ssc-inner form button{margin-top:-100px!important}}.head-search .ssc-inner form button i{color:#af9a5f!important;line-height:64px}.ss-close{font-size:25px!important;position:absolute;top:0;right:0;padding:15px!important;opacity:.3;transition:.4s;cursor:pointer}.ss-close:hover{opacity:1;transition:.4s}.ss-trigger{cursor:pointer}.bn-overlay{opacity:0;visibility:hidden;background:#000;position:fixed;height:100%;width:100%;z-index:99999999;transition:.4s}.bn-overlay.active{opacity:.6;visibility:visible;transition:.4s}.bn-close{width:35px;height:35px;background:#000;line-height:35px;text-align:center;color:#fff;position:absolute;top:0;right:0;opacity:.2;cursor:pointer;transition:.4s}.bn-close:hover{opacity:.5;transition:.4s}.reser-tab .main-cal .cal thead tr{width:100%;display:table}.reser-tab .main-cal .cal thead tr th{width:14.2857%;padding:10px 0}.light-title{color:#f6f0e4!important}.main-gallery .title{padding-bottom:65px}.sidepanel .slides li img.img-responsive{width:auto;height:100%;max-width:none}.table-bordered.tb-table{margin-bottom:-1px}.errormessage,.statusMessage,.successmessage{display:none;margin:auto;width:100%;height:auto;left:0;right:0;top:0;border:1px solid #727272;margin:0 auto 25px auto;color:#a5a299}#incompleteMessage p,.errormessage p,.statusMessage p,.successmessage p{margin:0;padding:20px;color:#a5a299;font-size:14px;line-height:20px}.errormessage2,.statusMessage2,.successmessage2{display:none;margin:auto;width:100%;height:auto;left:0;right:0;top:0;border:1px solid #ccc;margin:0 auto 25px auto;color:#464646}#incompleteMessage2 p,.errormessage2 p,.statusMessage2 p,.successmessage2 p{margin:0;padding:20px;color:#464646;font-size:14px;line-height:20px}@media only screen and (max-width:950px){.bn-reserve-act{width:90%;overflow:scroll;overflow-x:hidden}}@media (min-width:1750px){.dual-slider .gal-nav{padding:100px}.dual-slider #gal-slider a.flex-prev{right:-162px;bottom:100px}.dual-slider #gal-slider a.flex-next{right:-224px;bottom:100px}}@media only screen and (min-width:1750px) and (max-width:2700px){.business-main .business-images .business-block .inn-detail{padding:77px 18px 98px}.business-main .business-images .business-block .inn-detail p{font-size:16px;line-height:23px}}@media only screen and (min-width:1501px) and (max-width:2700px){.spa-block a.flex-prev{left:-198px;bottom:83px}.spa-block a.flex-next{left:-135px;bottom:83px}.dual-slider .gal-nav h2{font-size:28px}.dual-slider .gal-nav p{font-size:14px;line-height:28px}.dining-main .service-block .dining-right .menu-sample .nav>li>a{padding:22px 22px}.dining-main .service-block .dining-right .menu-sample .inside-menu .nav>li>a{padding:49px 27px 8px}.dining-main .service-block .dining-right{float:left;width:100%;padding:55px 55px}.activities .row .col-md-6:nth-child(2){padding-left:0;padding-top:21px;padding-bottom:60px;height:auto}.activities .row .col-md-6:nth-child(2) .visitor{position:absolute;bottom:-19px}}@media only screen and (min-width:1280px) and (max-width:1500px){.activities .row .col-md-6:nth-child(2){padding-left:0;padding-top:21px;padding-bottom:60px;height:auto}.activities .row .col-md-6:nth-child(2) .visitor{position:absolute;bottom:-19px}.error-page .error-bg .error-detial .links{padding:0 0}.error-page .error-bg .error-detial p{padding:0 0 50px}.sf-menu>li>a{padding:53px 12px 58px;font-size:13px}.mr-overlay h2{font-size:16px;line-height:25px}.mr-inner:hover .mr-overlay h2{margin:20px 0 10px}.dual-slider .gal-nav{text-align:left;padding:40px 40px 30px;display:table}.dual-slider #gal-slider a.flex-prev{right:83px;bottom:20px;z-index:9999}.dual-slider #gal-slider a.flex-next{right:20px;bottom:20px;z-index:9999}}@media only screen and (min-width:1151px) and (max-width:1279px){.room-col .room-block .price-book .btn{padding:0 17px;font-size:10px}.room-col .room-block .total-des ul li{display:block;float:left;font-family:Roboto,sans-serif;font-size:12px;line-height:14px;color:#464646;padding:0 23px 0 18px;position:relative}.room-col .room-block p{font-size:13px;line-height:22px;margin-bottom:8px}.activities .row .col-md-6:nth-child(2){padding-left:0;padding-top:21px;padding-bottom:60px;height:auto}.activities .row .col-md-6:nth-child(2) .visitor{position:absolute;bottom:0}.dual-slider .gal-nav{text-align:left;padding:40px 40px 30px;display:table}.dual-slider #gal-slider a.flex-prev{right:83px;bottom:20px;z-index:9999}.dual-slider #gal-slider a.flex-next{right:20px;bottom:20px;z-index:9999}.dual-slider .gal-nav h2{padding-bottom:15px}.dual-slider .gal-nav p{font-size:13px;line-height:24px;padding-bottom:10px}.mr-overlay h2{font-size:16px;line-height:25px}.mr-inner:hover .mr-overlay h2{margin:20px 0 10px}.error-page .error-bg .error-detial ul li a{font-size:11px}.error-page .error-bg .error-detial ul{min-width:100%;max-width:100%}.sf-menu>li>a{padding:53px 9px 58px;font-size:12px}.bn-trigger{width:126px;font-size:13px}.bn-trigger::after{width:126px;left:0}.mr-head h3{font-size:15px;line-height:25px;margin-bottom:12px}.mr-head{padding:23px 18px}.gallery-main .gallery-block ul li{width:33.3333%}.room-detail{bottom:20px}}@media only screen and (min-width:993px) and (max-width:1150px){.off-img-active{width:100%}.promotion-block .offer-side .valid-box .left-valid{float:left;width:70%;padding:29px 15px 32px;text-align:center}.promotion-block .offer-side .valid-box .left-valid h3{font-size:15px;line-height:20px;color:#9c8954;font-weight:700}.promotion-block .offer-side .valid-box .right-valid{padding:29px 0 32px}.promotion-block .offer-side .top-pan .btn{position:relative;top:0;right:0;float:right;margin-left:15px;margin-top:17px}.room-col .room-block .price-book .btn{font-size:10px;margin-right:15px}.room-col .room-block .total-des ul li{padding:0 13px 0 24px}.room-col .room-block .price-book span.price{font-size:43px}.room-col .room-block p{font-family:Roboto,sans-serif;font-size:14px;line-height:21px;color:#333;margin-bottom:3px}.bungalow .bungalow-detail p{font-size:13px;line-height:23px;color:#333;padding-bottom:33px}.room-three .col-sm-10{width:75%}.room-col .three-col .rm-item .item:hover img{transform:translateY(115%)!important}.rb-slider,.rm-item{overflow:hidden}.sp-info{padding:60px 50px 110px}.sp-info{width:55%}ul.sp-meta li{float:left;font-size:11px;padding:0 18px 0 18px}ul.sp-meta li:last-child{padding:0 0 0 18px}.bungalow .bung-block-left .flex-control-nav{bottom:0;width:100%;max-width:390px}.bungalow .bung-block-left .flex-direction-nav a.flex-next .fa.fa-angle-right,.bungalow .bung-block-left .flex-direction-nav a.flex-prev .fa.fa-angle-left{bottom:-14px}.visitor span{font-family:Roboto,sans-serif;font-size:9px;line-height:12px;color:#333;position:relative;padding-left:12px;text-transform:uppercase;top:0!important}.visitor span.calender,.visitor span.views{top:3px!important;position:relative}.visitor span.comment{top:-2px!important;position:relative}.main-grid.right-sidebar .col-md-4.col-sm-6{width:35%!important}.visitor{padding:12px 15px 12px 23px}.main-grid.right-sidebar .col-md-3{width:35%!important}.main-grid.right-sidebar .col-md-9{width:65%!important}.main-grid.right-sidebar .post-main-sidebar .post-head .visitor span{float:none!important;text-align:center;display:table;margin:0 auto;top:0!important}.main-grid.right-sidebar .post-main-sidebar .post-head .visitor .col-md-4{width:33.3333%!important}.main-grid.right-sidebar .col-md-8{width:65%!important}.main-grid.right-sidebar .post-content .col-md-8,.main-grid.right-sidebar .post-footer .col-md-8{width:100%!important}.main-grid.right-sidebar .post-footer .col-md-8{padding:0 60px}.post-main-sidebar .post-content .pull-quot p{margin:0 0 0 240px}.post-main-sidebar .post-content .pull-quot .left-quot{left:0}.blog .left-grid-sidebar{padding-left:15px}.villadetail .right-villa .reservation .btn-availble{padding:0 25px}.reservation .rate-from h1{font-size:39px}.villadetail .right-villa .social ul li a i{font-size:12px}.room-col .three-col ul li .item img{transform:translate(0)!important}.room-three .three-col ul li .item .figcaption{padding:42px 27px 20px;display:none}.room-detail{bottom:20px}.mr-head{padding:23px 18px}.gallery-main .gallery-block ul li{width:33.3333%}.mr-head h3{font-size:15px;line-height:25px;margin-bottom:12px}.blogsingle-cont .visitor .col-md-2,.blogsingle-cont .visitor .col-md-8{width:33.333%!important}.blogsingle-cont .visitor span.comment{top:0}.blogsingle-cont{padding:0 50px}.bungalow .bungalow-detail .btn{margin:25px 10px 0 16px}header{height:90px}.pages #wrapper{padding-top:90px}.dual-slider .gal-nav{text-align:left;padding:40px 40px 30px;display:table}.dual-slider #gal-slider a.flex-prev{right:83px;bottom:20px;z-index:9999}.dual-slider #gal-slider a.flex-next{right:20px;bottom:20px;z-index:9999}.dual-slider .gal-nav h2{padding-bottom:15px}.dual-slider .gal-nav p{font-size:12px;line-height:18px;padding-bottom:16px}.dual-slider .gal-nav{text-align:left;padding:30px 30px 30px;display:table}.dual-slider .col-md-7{width:60%}.dual-slider .col-md-5{width:40%}.dual-slider .gal-nav h2{font-size:25px}.mr-inner:hover .mr-overlay h2{margin:0 0 10px}.room-detail{bottom:20px;left:20px}.mr-overlay{padding:32px 20px 0!important}.mr-overlay p{padding-right:0}.bn-trigger{width:126px;font-size:13px}.bn-trigger::after{width:126px;left:0}.error-page .error-bg .error-detial ul li{width:50%;border-bottom:1px solid #a9a59e}.error-page .error-bg .error-detial ul li:nth-child(2){border-right:none}.error-page .error-bg .error-detial ul li:nth-child(3),.error-page .error-bg .error-detial ul li:nth-child(4){border-bottom:none}.error-page .error-bg .error-detial ul li a{font-size:11px}.sf-menu>li>a{padding:35px 7px 35px;font-size:10px}.navbar-default{height:90px}.bn-trigger{line-height:90px;height:90px}.logo{height:90px;overflow:hidden}.logo a{margin-top:-18px;display:table}.menu-trigger{height:90px!important;line-height:90px}.head-search{height:90px;line-height:90px}.bungalow .bungalow-detail .breadcrumb{margin-bottom:30px}}@media only screen and (min-width:500px) and (max-width:1050px){.banner-accommo .flex-caption h1{font-size:23px;line-height:30px;padding:31px 25px}.banner-accommo .flex-caption p{font-size:17px;line-height:24px;padding:20px 27px}.banner-accommo .flex-caption .hidden-xs{display:block!important}}@media only screen and (min-width:768px) and (max-width:1150px){.villadetail .right-villa{background:0 0}.villadetail .left-villa .ocean-breeze .spa-glan-tab .nav li a{padding:8px 15px;line-height:67px;border-left:1px solid #c5c1ba}.villadetail .left-villa{float:none;width:100%;display:table;clear:both}.villadetail .right-villa{float:none;width:100%;display:table;clear:both}.rm-mason-3col .rm-item{width:50%!important}.promotion-block .offer-side{padding:30px 50px 32px 50px}.promotion-block .offer-side .top-pan .btn{position:relative;top:0;right:0;float:right;margin-left:15px}.db-image{position:relative;top:0;left:0;width:100%;height:100%}.db-image .dbi-inner{height:100%;position:relative!important;height:550px!important}.dining-main .service-block .dining-right .menu-sample .inside-menu .sauce-steak{text-align:center;display:table;width:100%}.dining-main .service-block .dining-right .menu-sample .inside-menu ul.detail li{width:100%}.nav-tabs>li{float:left;margin-bottom:0;width:auto!important}.business-images .col-md-3{display:none}.business-images .col-md-9{width:100%}.business-images .col-md-9 .col-md-3{display:block}.business-images img{width:100%}.detail-cont .col-lg-7{width:45%}.detail-cont .col-lg-5{width:55%}#content.blog{padding:0 15px}.main-grid .col-md-4{width:50%!important}.blog .main-grid ul li .blog-detail h3,.masonry-item .blog-detail h3{font-size:20px;line-height:26px;height:auto}.activities .right-activ h2{font-size:21px;line-height:22px;padding-bottom:19px;margin-top:-15px}.activities .right-activ .review{padding-bottom:16px}.activities .row .col-md-6:nth-child(2) .visitor{bottom:0}.activities .row .col-md-6:nth-child(2){height:auto}.activities .right-activ .include ul li{font-size:15px;line-height:25px}.activities .right-activ .activ-botpan{padding-top:20px}.activities .right-activ p{font-size:12px;line-height:23px}.activitie-cal .main-cal .cal tbody tr td{width:15.5%;margin:.5%}.activitie-cal .main-cal .cal td.mc-tooltip .detail h6{font-size:9px}.mc-popup-right{right:auto}.mc-popup.mc-popup-right::after{bottom:-15px;left:25px;right:auto}.mc-popup-right.mc-popup-right-mob{right:0}.mc-popup.mc-popup-right.mc-popup-right-mob:after{bottom:-15px;left:auto;right:25px}}@media only screen and (max-width:500px){.visitor .comment{display:none}}@media (max-width:991px){.masonry-feed>.masonry-item{width:100%}}@media only screen and (max-width:992px){.main-grid.right-sidebar .col-md-4.col-sm-6{width:40%!important}.main-grid.right-sidebar .post-main-sidebar .post-head .visitor span{float:none!important;text-align:center;display:table;margin:0 auto;top:0!important}.main-grid.right-sidebar .post-main-sidebar .post-head .visitor .col-md-4{width:33.3333%!important}.main-grid.right-sidebar .post-content .col-md-8,.main-grid.right-sidebar .post-footer .col-md-8{width:100%!important}.main-grid.right-sidebar .post-footer .col-md-8{padding:0 60px}.post-main-sidebar .post-content .pull-quot p{margin:0 0 0 240px}.post-main-sidebar .post-content .pull-quot .left-quot{position:relative;left:0;top:18px;margin:0;padding:0;text-align:none;width:100%}.post-main-sidebar .post-content .pull-quot p{margin:0}.main-grid.right-sidebar .post-main-sidebar .post-head .visitor span.comment{float:none}.sticky-menu{display:none}.error-img{background-position:center center;position:relative;top:0;left:0;width:100%;height:600px}.room-col .three-col .rm-item .item .figcaption h3{font-size:14px;line-height:19px;padding-bottom:15px;margin-top:-22px}.room-col .three-col .rm-item .item .figcaption ul li span.des{float:left;font-size:10px;line-height:15px}.room-col .three-col .rm-item .item .figcaption .btn{font-size:9px}.room-col .three-col .rm-item .item .figcaption ul li span.detail{font-size:11px;line-height:15px}.room-col .three-col .rm-item .item:hover img{transform:translateY(200%)!important}.room-col .three-col .rm-item .item:hover .figcaption img{transform:translateY(0)!important}.room-col .three-col .rm-item .item .figcaption .btn{background-color:#2aa5ab;border:medium none;border-radius:14px;color:#f6f0e4;font-family:TrajanProBold;font-size:8px;font-weight:700;line-height:14px;margin:10px 3px 0;padding:0 19px;text-align:center;text-transform:uppercase;line-height:30px}.room-col .three-col .rm-item .single-detail h3{font-size:13px;padding:20px 10px 0}.room-col .three-col .rm-mason-3col .rm-item .item .figcaption ul{margin:-12px auto 0}.visitor{padding:12px 15px 12px 23px}.visitor i{top:-1px!important;left:-6px}.activities .right-activ .activ-botpan .active-left ul li{padding-right:8px}.villadetail .left-villa{float:left;width:100%}.villadetail .right-villa::after{display:none}.villadetail .right-villa{float:left;width:400px;padding:136px 15px 400px 30px;position:relative;margin:0 auto;float:none}.spa-main .spa-block .spa-right .sample-spa .table-bordered tbody tr td{padding:0 20px 0 20px}.room-col .three-col ul li .item img{transform:translate(0)!important}.room-three .three-col ul li .item .figcaption{padding:42px 27px 20px;display:none}.rb-slider img,.room-block img{width:100%}.blog .title-bar .breadcrumb,.title-bar h2{float:none!important}.blog .top-blog-post .img .text h2{display:none}.main-blog-grid .col-md-4{width:50%}.activities .row .col-md-6:nth-child(2){padding-left:0;padding-top:21px;padding-bottom:60px;height:auto}.activities .row .col-md-6:nth-child(2) .visitor{position:absolute;bottom:0}.bungalow{background-color:#e3ded3;display:block}.bungalow .bungalow-detail{float:left;width:100%;padding:46px 0 30px;text-align:center}.bungalow .bungalow-detail .btn{margin:25px 10px 0 16px}.testimonial .testi-block img{width:100%}.testimonial .testi-detail::after,.testimonial .testi-detail::before{right:100%;top:44px}.custom-th img{width:100%}#footer .footer .f-block3 .social ul li{margin-bottom:10px}#footer .footer .f-block2{padding:0}#footer .footer .f-block3{padding:0;margin:0}.pages #wrapper{padding-top:90px}footer .container{max-width:100%;width:90%}.container{max-width:700px;width:90%}ul.specific li{font-size:12px;line-height:18px;width:50%;text-align:left}.dual-slider .col-md-7{width:100%;float:none}.dual-slider .col-md-5{width:100%;float:none}.home-gal{background-color:#e3ded3;display:table}.sf-menu ul li a{font-size:13px;padding:13px 21px}.sf-menu ul ul{top:0;left:100%;border-top:none;margin-top:0;padding-top:0;padding-bottom:0;box-shadow:none}.blog .container{width:100%;max-width:735px}#mobnav-btn{display:block!important}.mobnav-subarrow{display:block}.mobnav-subarrow{display:block;position:absolute;top:0;left:0;height:100%;width:100%;cursor:pointer}.mobnav-subarrow i{color:#fff;float:right;margin:7px 0;opacity:.4}.top-slider .slides li .flex-caption h1{padding:25px 40px 22px;width:90%;max-width:90%;margin:0 5%}.top-slider .slides li .flex-caption p{padding:23px 25px;width:90%;max-width:90%;margin:0 5%}.sf-menu ul{padding-bottom:8px;margin-bottom:7px}.location ul{display:table;margin:25px 0 -90px}.title-color h2{float:none}.title-color .breadcrumb{padding:10px 25px 5px;float:left}.title-color .breadcrumb,.title-color h2{padding:0 25px!important}.title p{padding:0 25px!important}.blog .subscribe{margin-bottom:30px}.blog .left-grid-sidebar{float:left;width:100%;padding-left:30px}.main-blog-mesonry .blog-mesonry ul li{width:50%}.blog .main-grid ul li .blog-detail h3,.masonry-item .blog-detail h3{margin-bottom:25px}.blogsingle-cont{float:left;width:100%;background-color:#e3ded3;padding:0 30px}.might-like ul li{float:left;display:block;padding:0;width:100%}.blogpost-single{padding:0 50px}.main-grid .col-md-4{width:40%}.main-grid .col-md-8{width:60%}.reservation .btn-availble{font-size:12px;padding:0 15px;text-align:center}.main-grid.right-sidebar .visitor span.comment{top:0}.post-main-sidebar .post-content{float:left;width:100%;padding:32px 25px 0}.main-grid .post-footer .col-md-8{padding:32px 40px 0;width:100%}.main-grid .post-content .col-md-8{width:100%}.post-main-sidebar .post-content .pull-quot .left-quot{left:-15px}.post-footer .comment .comment-block img{margin:0 0 0 13px;width:100%}.right-grid-sidebar{float:left;padding-right:0;width:100%}.main-contact .detail-cont h6{font-size:11px}.blog .sidebar-contact .detail ul li span.category{padding-left:39px;font-family:TrajanProBold}.blog .sidebar-contact .detail ul li p{padding-left:16px}.left-grid-sidebar #masonry-feed .visitor span,.right-grid-sidebar #masonry-feed .visitor span{font-size:9px}.left-grid-sidebar #masonry-feed .visitor span.comment,.right-grid-sidebar #masonry-feed .visitor span.comment{top:-4px}.dining-main .service-block .dining-right .menu-sample .nav>li>a{border:none!important}.nav-tabs>li{float:left;margin-bottom:0;width:50%}.spa-glan-tab .nav-tabs>li{margin-bottom:0}.spa-glan-tab .nav-tabs>li>a{height:90px}.spa-glan-tab .tab-content{padding:0 40px 68px}.awards ul li{float:left;display:block;padding:0 16px;width:14.2857%}.awards ul li img{display:block;width:100%}.featured-villa .detail h2{margin-top:25px}.off-img{margin-bottom:-2px;width:100%}.off-img-active{margin:32px;width:80%}.promotion-block .offer-side .valid-box .left-valid{width:100%;padding:32px 25px}.promotion-block .offer-side .valid-box .right-valid{padding:32px 25px;width:100%}.promotion-block .offer-side .top-pan .btn{position:relative;top:0;right:0;float:right}.reser-tab .tab-content{display:table;float:left;padding:25px}.reser-tab .tab-content ul li span.des,.reser-tab .tab-content ul li span.detail{width:50%}.reser-tab .main-cal{display:block}.reser-tab .tab-content h6{margin-top:15px}.tabs-left>.nav-tabs>li{width:100%}.room-gallery .spa-glan-tab .tab-content .style-comfort{padding:73px 30px 68px 30px}.room-gallery .spa-glan-tab .tab-content ul li span.des,.room-gallery .spa-glan-tab .tab-content ul li span.detail{width:50%}.sp-info{display:none}#sidepanel .bungalow .bung-block-left .flex-control-nav{background-color:#464646;bottom:0}.villadetail .right-villa .reservation .btn-availble{padding:0 25px}}@media only screen and (max-width:767px){.dining-main .service-block{width:100%;display:block}.title-color .breadcrumb,.title-color h2{padding:0!important}.room-col .room-block h2{font-family:TrajanProBold;font-size:18px;line-height:28px}.room-col .room-block .price-book .btn{font-size:10px;padding:0 15px}.room-col .room-block .total-des{margin-bottom:30px}.villadetail .right-villa{background:0 0}.villadetail .left-villa .ocean-breeze .spa-glan-tab .nav li a{padding:8px 15px;line-height:67px;border-left:1px solid #c5c1ba}.villadetail .left-villa{float:none;width:100%;display:table;clear:both}.villadetail .right-villa{float:none;width:100%;display:table;clear:both}.villadetail .left-villa .ocean-breeze .spa-glan-tab .nav li{width:50%}.left-villa .ocean-breeze .spa-glan-tab .nav li a{padding:15px 15px;line-height:20px!important;border-left:1px solid #c5c1ba;height:auto!important;font-size:13px;border:none!important}.room-gallery .spa-glan-tab .nav>li{text-align:center;width:25%;overflow:hidden}.room-gallery .spa-glan-tab .nav>li>a{padding:36px 0 21px}.room-gallery .spa-glan-tab .tab-content .aminities{float:left;width:100%;padding:30px 15px 30px}.room-gallery .spa-glan-tab .tab-content .availability p{padding:0}.room-gallery .main-cal{display:block}.room-gallery .spa-glan-tab .tab-content h2{font-size:21px;padding-bottom:20px}.room-gallery .main-cal .cal th{font-size:12px;width:14.27%;padding:15px 3px;font-size:10px}.room-gallery .main-review{float:left;width:100%;padding:25px 15px 0;text-align:left}.main-review .review-block{padding:80px 0 0 0}.spa-glan-tab .nav>li>a{font-size:0}.spa-glan-tab .nav>li>a i{font-size:15px}.spa-glan-tab .nav-tabs>li>a{padding-top:37px}.db-image{position:relative;top:0;left:0;width:100%;height:100%}.db-image .dbi-inner{height:100%;position:relative!important;background:0 0}.dining-main .service-block .dining-right .menu-sample .inside-menu .sauce-steak{text-align:center;display:table;width:100%}.dining-main .service-block .dining-right .menu-sample .inside-menu ul.detail li{width:100%}.reservation .rate-from{padding:28px 0 21px 0;display:inline-block;position:relative;border:1px solid #727272;width:100%}.title h1{font-size:32px}.room-col .three-col .rm-item{width:100%!important;padding:0}.bungalow .bung-block-left .flex-control-nav,.bungalow .bung-block-right .flex-control-nav{width:100%;max-width:390px}.detail-cont .col-lg-7{margin-bottom:35px}.mr-head h3{font-size:15px;line-height:27px;margin-bottom:10px;margin-top:-35px}.mr-head p{font-size:13px!important;line-height:16px!important;padding:0 0;margin-bottom:19px}.mr-inner:hover .mr-overlay h2{margin:20px 0 10px}.blog .main-grid{padding:90px 15px 0}.villadetail .right-villa{float:left;width:100%;padding:136px 15px 400px 15px;position:relative;margin:0 auto;float:none}.spa-main .spa-block .spa-right{float:left;width:100%;padding:60px 15px}.spa-main .spa-img-bot .spa-natural{display:block;position:absolute;top:67px;left:30px}.room-col .sort-select .select-right{display:none}.room-col .room-block .total-des ul li{font-size:14px;line-height:14px;padding:4px 46px 4px 24px;width:100%}.room-col .three-col ul li .item img{transform:translate(0)!important}.room-three .three-col ul li .item .figcaption{padding:42px 27px 20px;display:none}.room-col .room-block .total-des ul li i{top:3px}.special-offer .panel-heading span.viewdetail1{float:right;font-family:TrajanProRegular;font-size:12px;line-height:12px;color:#9c8954;position:relative;top:0;right:0;opacity:1;z-index:-1;margin-top:15px;margin-bottom:11px}.delux-city-view .col-md-7,.delux-city-view .col-sm-7{padding:0 0 40px 15px}.special-offer .panel-group{padding:0 15px}.promotion-block .offer-side{float:left;width:100%;padding:30px 50px 32px 40px}.awards h3{padding:0 41px 25px 0;border-right:none;border-bottom:1px solid #a9a59e;margin-bottom:33px}.spa-glan-tab .nav-tabs>li{margin-bottom:0}.spa-glan-tab .tab-content{padding:0 30px 40px}.su-inner img{float:none}.sign-us h2{padding:30px 0 18px;margin-left:0}.sign-us p{margin-left:0}.sign-us .btn{font-family:TrajanProBold;font-weight:400;font-size:14px;color:#f6f0e4;border-radius:20px;padding:0 29px;background-color:#2aa5ab;text-transform:uppercase;border:medium none;margin-top:40px;line-height:40px;float:none}.nav-tabs>li{float:left;margin-bottom:-1px;width:100%}.packages ul li .img{width:100%}.dining-main .service-block .dining-right .menu-sample .inside-menu p{padding:0 50px 0 0}.left-grid-sidebar #masonry-feed .visitor span,.right-grid-sidebar #masonry-feed .visitor span{font-size:12px;width:100%;display:table;top:0!important;padding:10px 15px;text-align:left}.blog .subscribe .sub-detail .form-inline .btn{margin-top:-48px}.main-contact .detail-cont{padding:56px 45px 25px 35px}.business-images img{width:100%}.blogsingle-cont .img2{float:none;margin:0;display:table;width:100%}.blogsingle-cont .img1{float:none;margin:24px 0 0 0;width:100%}.post-main-sidebar .post-head .visitor span{float:none!important;display:table;padding:10px 15px}.post-main-sidebar .post-content .pull-quot .left-quot{position:relative}.post-main-sidebar .post-content .pull-quot p{margin:0;padding:0 0 0 30px}.main-grid .col-md-4{width:100%}.main-grid .col-md-8{width:100%}.blogsingle-cont .visitor span{float:none!important;padding:10px 15px;display:table}.visitor i{top:11px}.visitor span.comment{text-align:center;position:relative;top:0}.blogpost-single{float:left;width:100%;padding:0 15px;margin:0 0 0}.main-blog-mesonry .blog-mesonry ul li{width:100%}.blog .main-grid ul li .blog-detail h3,.masonry-item .blog-detail h3{margin-bottom:0}.date{position:relative;width:100%}.blog .left-grid-sidebar{padding-left:0}.reservation .row .col-md-6{padding:0 15px!important}.main-blog-grid .col-md-4{width:100%}.main-cal{display:none}.activitie-cal{margin-bottom:-120px}#footer .footer-bot ul{float:none;display:table;margin:0 auto 5px}.about-main .right-about{float:left;width:100%;padding:50px 40px 50px}#footer .footer .f-block1 img{display:block;text-align:center;margin-bottom:43px}footer .container{max-width:500px}.main-gallery .main-gal-slider .item .figcaption ul li span.detail{font-size:11px}.main-gallery .main-gal-slider .item .figcaption ul li span.des{font-size:11px}.main-gallery .main-gal-slider .item .figcaption ul{width:100%}ul.specific{display:table;margin:0 auto}.panel-img-detail{left:36px;max-width:300px}ul.specific li{display:block;float:left;padding:0 0 25px 34px;position:relative;font-family:Roboto,sans-serif;font-weight:400;font-size:12px;line-height:18px;color:#333;width:100%;text-align:left}.top-slider .slides li .flex-caption{display:none}.blog .container{width:100%;max-width:500px}.error-page .error-bg .error-detial ul{width:100%;max-width:100%}.error-page .error-bg .error-detial ul li{width:100%;border-bottom:1px solid #a9a59e}.error-page .error-bg .error-detial ul li:last-child{border-bottom:none}.error-page{float:left;width:100%;padding:144px 0}.error-img{background-position:left center;height:450px}.error-page .error-bg .error-detial{padding:50px 40px}#footer .footer .f-block2{float:left;width:100%;padding:0;text-align:left}#footer .footer .f-block3{margin:0}#footer .footer .f-block1 ul{padding:0}.testimonial .testi-detail::after,.testimonial .testi-detail::before{display:none}.testimonial .testi-block img{margin-top:30px;margin-left:auto;margin-right:auto;margin-bottom:15px;width:50px;display:block}.main-service .btn{font-size:14px;padding:0 25px}.prom-offers .prom-block{text-align:center;padding:0 0 30px}.prom-offers .offer-block{text-align:center;padding:0}.prom-offers img{display:block;margin:0 auto}.prom-offers .dark-gold{background-color:#af9a5f}.testimonial .testi-detail{margin-bottom:25px}.blog .title-bar{padding:43px 15px 47px}.blog .top-blog-post,.main-blog-grid .blog-grid{padding:0 15px}.blog .main-grid ul li .blog-detail h3,.masonry-item .blog-detail h3{font-size:18px;line-height:25px;height:auto;padding-bottom:19px}.blog .main-grid ul li .blog-detail,.masonry-item .blog-detail{padding:32px 20px 30px}.blog .top-blog-post{margin-bottom:-60px}.dining-main .service-block ul li{padding:0;display:block;width:auto}.dining-main .service-block .dining-right .menu-sample .nav-tabs>li>a{font-size:12px}.dining-main .service-block .dining-right .menu-sample .inside-menu .nav-tabs>li>a{font-size:13px}.dining-main .service-block .dining-right .menu-sample .nav-tabs>li.active>a:after,.dining-main .service-block .dining-right .menu-sample .nav-tabs>li.active>a:focus:after,.dining-main .service-block .dining-right .menu-sample .nav-tabs>li.active>a:hover:after{top:85%}}@media only screen and (max-width:600px){.bungalow .bung-block-left .flex-direction-nav .flex-next{right:25px}.room-gallery .spa-glan-tab .tab-content ul li span.des{font-size:11px}.room-gallery .spa-glan-tab .nav>li{text-align:center;width:25%;overflow:hidden}.room-gallery .spa-glan-tab .nav>li>a{padding:36px 0 21px}.gallery-villa .mr-inner:hover .mr-overlay h2{margin:0 0 10px}#tweetcool ul li{margin-bottom:20px}.room-gallery .title-color .breadcrumb,.title-color h2{padding:0 0 5px!important}.reservation .selectric{margin-bottom:15px}.featured-villa .detail .btn{font-size:15px;padding:0 5px;width:100%;text-align:center}.testimonial .testi-block img{margin:0 auto 15px;width:42px;display:block}.awards ul li{float:left;display:block;padding:0 16px;width:50%;margin-bottom:30px}.awards ul li:last-child{margin-bottom:0}.mr-overlay h2{font-size:16px;line-height:25px}.mr-overlay h2 br{display:none}.room-detail{bottom:35px}.title h3{font-size:28px}.packages ul li .img:hover p{display:none}.packages ul li .img:hover .mask h2{margin-bottom:16px;font-size:17px}.packages ul li .img .mask{padding:0 15px}.dining-main .service-block ul li{padding:0;display:block;width:100%}.dining-main .service-block .dining-right .menu-sample .inside-menu .nav>li>a{padding:20px 0 20px;position:relative}.dining-main .service-block .dining-right .menu-sample .nav-tabs>li.active>a:after,.dining-main .service-block .dining-right .menu-sample .nav-tabs>li.active>a:focus:after,.dining-main .service-block .dining-right .menu-sample .nav-tabs>li.active>a:hover:after{display:none}.dining-main .service-block .dining-right .menu-sample .inside-menu .nav-tabs>li.active>a:before,.dining-main .service-block .dining-right .menu-sample .inside-menu .nav-tabs>li.active>a:focus:before,.dining-main .service-block .dining-right .menu-sample .inside-menu .nav-tabs>li.active>a:hover:before{position:absolute;bottom:0;left:0;right:auto;top:auto;border-bottom:solid;border-color:#9c8954;content:"";width:30%}.mr-overlay{height:60%}.main-contact .detail-cont{padding:0}.main-contact .detail-cont .col-lg-7{padding:35px 35px}.main-contact .detail-cont .reservation .rate-from{padding:28px 0 21px 0;width:100%}.main-contact .detail-cont .selectric-wrapper{position:relative;cursor:pointer;margin-bottom:15px}.main-contact .detail-cont .reservation .btn-availble{font-size:12px;padding:0 5px;width:100%;text-align:center}.sidebar-contact .col-xs-6{width:100%;padding:5px}.sidebar-contact .col-xs-6 .row{margin:0}.blog .sidebar-contact .detail ul li p{padding-left:0}.detail ul li p{padding-left:0}.detail ul li span.category{position:relative;top:-6px}.main-contact .detail-cont .blog .subscribe .sub-detail{padding:22px 15px 13px 15px}.spa-main .spa-img-bot .spa-natural{left:0;width:100%}.main-gal-slider{display:none}.book-nw{display:none;float:left}.menu-wrap{position:static}.sf-menu.xactive{right:0;left:0;margin:0 auto}.head-search{float:left;width:60px}.menu-trigger{left:63px;transition:all .4s ease 0s}.navbar-default{left:0;opacity:1;visibility:visible;z-index:99}.menu-close{display:none}.navheader{opacity:1;visibility:visible}.main-gallery .btn{padding:0 25px}}@media only screen and (max-width:400px){.spa-main .spa-img-bot .spa-natural{left:0;width:100%}.panel-img-detail{left:0;max-width:100%}}button,input,select,textarea{outline:0}.cards{border-top:1px solid #eee;width:90%;margin:0 auto}.cards.cards-block{padding-top:40px;padding-bottom:40px;margin-top:40px}.cards figure{position:relative;overflow:hidden;margin-bottom:30px}.cards figure figcaption{position:relative;background-position:center;background-size:cover;-moz-transition:all 5s;-o-transition:all 5s;-webkit-transition:all 5s;transition:all 5s}.cards figure figcaption img{width:100%}.cards figure figcaption:before{content:"";position:absolute;width:100%;height:100%;background-color:rgba(42,165,171,.8);opacity:0;-moz-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s}.cards figure.active figcaption{-moz-transform:scale(1.5);-ms-transform:scale(1.5);-o-transform:scale(1.5);-webkit-transform:scale(1.5);transform:scale(1.5)}.cards figure.active figcaption:before{opacity:.8}.cards figure .btn{color:#fff!important;position:absolute;top:70%;left:50%;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.cards figure.active .btn{background:0 0!important;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);top:50%}@media(min-width:768px){.cards figure figcaption{min-height:360px}.cards figure figcaption img{display:none}.cards figure .btn{top:80%}}.bg-primary{background:#bba86d!important;color:#fff}.bg-primary .heading-1,.bg-primary .heading-2,.bg-primary .heading-3,.bg-primary .heading-4,.bg-primary .heading-5,.bg-primary .heading-6,.bg-primary h1,.bg-primary h2,.bg-primary h3,.bg-primary h4,.bg-primary h5,.bg-primary h6{color:#fff}.bg-primary .icon-primary{color:#fff}.bg-primary p a:hover{color:#353944}.bg-primary .cntform label input,.bg-primary .cntform label select,.bg-primary .cntform label textarea{border-color:rgba(255,255,255,.8);color:#fff}.bg-primary .cntform label.focused input,.bg-primary .cntform label.focused select,.bg-primary .cntform label.focused textarea{background:#fff;color:#353944;border:none}.bg-primary .cntform label .mfIcon{color:#fff}.bg-primary .cntform label .mfIcon span:after{color:#353944}.bg-primary .cntform label .mfPlaceHolder{color:#fff}.bg-primary .cntform label.mfSelect .value{color:#fff;border-color:rgba(255,255,255,.5)}.bg-primary .cntform label.mfSelect .value:before{color:#fff}.bg-primary .cntform label.mfSelect .dropdown{border:none}.bg-primary .cntform label.show .value{color:#353944}.bg-secondary{background:#353944;color:#fff}.bg-secondary .heading-1,.bg-secondary .heading-2,.bg-secondary .heading-3,.bg-secondary .heading-4,.bg-secondary .heading-5,.bg-secondary .heading-6,.bg-secondary h1,.bg-secondary h2,.bg-secondary h3,.bg-secondary h4,.bg-secondary h5,.bg-secondary h6{color:#fff}.btn{border-radius:0;display:inline-block;text-align:center;line-height:1.2;white-space:nowrap;max-width:100%;border-style:solid;font-weight:700;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;cursor:pointer;transition:.3s all ease;position:relative;padding-left:11px 48px 12px}.btn:before{float:left;vertical-align:middle}.btn:after{content:attr(data-text);position:absolute;top:0;left:0;bottom:0;right:0;font-size:inherit;line-height:inherit;z-index:1;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-transform:translateX(-110%);transform:translateX(-110%)}.btn>span{display:block;z-index:-1}.btn:after,.btn>span{transition:transform .3s;transition-timing-function:cubic-bezier(.75,0,.125,1)}.btn:hover:after{-webkit-transform:translateY(0);transform:translateY(0)}.btn:hover>span{-webkit-transform:translateY(210%);transform:translateY(210%)}.btn-md{letter-spacing:2px;border-width:2px;padding:15px;font-size:16px}@media (min-width:768px){.btn-md{padding:11px 28px;font-size:20px}}.btn-md:before{font-size:28.4px;padding-right:10px;line-height:.70423em}.btn-secondary{color:#fff;background:#353944;border-color:#353944}.btn-secondary:hover{color:#fff}.icon{display:inline-block;text-align:center;border-radius:50%;border-style:solid;transition:.35s all ease}.icon-xs{width:50px;height:50px;line-height:46px;font-size:14px;border-width:2px}.icon-sm{width:75px;height:75px;line-height:71px;font-size:28px;border-width:2px}.box,.box-md,.box-sm,.box-xs{vertical-align:top}.box .icon-sm,.box-md .icon-sm,.box-sm .icon-sm,.box-xs .icon-sm{width:40px;height:40px;line-height:40px}@media (min-width:768px){.box .icon-sm,.box-md .icon-sm,.box-sm .icon-sm,.box-xs .icon-sm{width:75px;height:75px;line-height:71px}}.icon-md{width:85px;height:85px;line-height:81px;font-size:30px;border-width:2px}.icon-lg{width:95px;height:95px;line-height:91px;font-size:40px;border-width:2px}.icon-xl{width:145px;height:145px;line-height:141px;font-size:130px;border-width:2px}.icon-default{color:#333;border-color:transparent}.icon-primary{color:#bba86d;background:0 0;border-color:transparent}.icon-secondary{color:#fff;background:0 0;border-color:#fff}a.icon-primary:hover{color:#fff}a.icon-secondary:hover{border-color:#bba86d}.cntform{position:relative;text-align:left;margin-left:auto;margin-right:auto}.cntform fieldset{border:none}.cntform fieldset>.row+.row{margin-top:0}.cntform label{position:relative;display:block;width:100%;margin-top:35px}.cntform label:first-child{margin-top:0}.cntform label input,.cntform label select{height:70px}.cntform label input,.cntform label select,.cntform label textarea{display:block;width:100%;margin:0;-webkit-appearance:none;font-size:16px;font-weight:300;padding:16.5px 30px;line-height:35px;color:#353944;background:0 0;border:1px solid rgba(157,162,173,.5);border-radius:0}@media (min-width:1200px){.cntform label input,.cntform label select,.cntform label textarea{font-size:16px}}.cntform label input:-moz-placeholder,.cntform label select:-moz-placeholder,.cntform label textarea:-moz-placeholder{color:#353944;opacity:1}.cntform label input::-webkit-input-placeholder,.cntform label select::-webkit-input-placeholder,.cntform label textarea::-webkit-input-placeholder{color:#353944;opacity:1}.cntform label input::-moz-placeholder,.cntform label select::-moz-placeholder,.cntform label textarea::-moz-placeholder{color:#353944;opacity:1}.cntform label input:-ms-input-placeholder,.cntform label select:-ms-input-placeholder,.cntform label textarea:-ms-input-placeholder{color:#353944;opacity:1}.cntform label select{padding:0}.cntform label textarea{resize:vertical;overflow:auto;min-height:70px;height:186px;max-height:279px}@media (min-width:768px){.cntform label{margin-top:30px}}.mfControls{margin-top:29px}.form-groups{position:relative;z-index:1;margin-bottom:30px;-webkit-transform:translateY(-30px);transform:translateY(-30px)}.form-groups .form-group{margin-top:30px}@-webkit-keyframes fout{0%{-webkit-transform:scale(1) translateX(0);transform:scale(1) translateX(0)}100%{-webkit-transform:scale(0) translateX(0);transform:scale(0) translateX(0)}}@keyframes fout{0%{-webkit-transform:scale(1) translateX(0);transform:scale(1) translateX(0)}100%{-webkit-transform:scale(0) translateX(0);transform:scale(0) translateX(0)}}.mfPlaceHolder{cursor:text;position:absolute;left:0;top:0;padding:16.5px 30px;font-weight:300;font-size:16px;line-height:35px;color:#353944;opacity:1;transition:.2s all ease}@media (min-width:1200px){.mfPlaceHolder{font-size:16px}}:-webkit-autofill~.mfPlaceHolder{opacity:.4}.mfPlaceHolder.state-1{opacity:0}:-webkit-autofill~.mfPlaceHolder{display:none}.mfInput.filled .mfPlaceHolder.state-1{display:none}.mfValidation{position:absolute;top:2px;padding-left:30px;right:20px;color:red;font-weight:300;font-size:11px;line-height:20px;opacity:0;visibility:hidden;z-index:997;transition:.3s all ease}.mfValidation:hover{color:#f33}.mfValidation.show{opacity:1;visibility:visible;cursor:pointer}.mfValidation.hide,.mfValidation.valid{opacity:0;visibility:hidden}.mfInfo,.mfProgress{position:fixed;left:15px;bottom:15px;padding:17px;height:54px;color:#fff;background:#111;box-shadow:0 0 0 rgba(0,0,0,.12),3px 4px 8px 0 rgba(0,0,0,.11);line-height:20px;font-size:13px;transition:.3s all ease;opacity:0;visibility:hidden;-webkit-transform:translateY(83px);transform:translateY(83px);z-index:999}.mfInfo .loader,.mfProgress .loader{display:inline-block;position:relative;margin-right:16px}.mfInfo .loader,.mfInfo .loader:after,.mfInfo .loader:before,.mfProgress .loader,.mfProgress .loader:after,.mfProgress .loader:before{width:20px;height:20px;line-height:20px}.mfInfo .loader:after,.mfInfo .loader:before,.mfProgress .loader:after,.mfProgress .loader:before{content:'';position:absolute;top:0;left:0}.mfInfo .loader:before,.mfProgress .loader:before{-webkit-animation:mfLoader 1.1s infinite linear;animation:mfLoader 1.1s infinite linear;border:2px solid #fff;border-top-color:transparent;border-radius:50%;opacity:1;visibility:visible;transition:.3s all ease}.mfInfo .loader:after,.mfProgress .loader:after{opacity:0;visibility:hidden;font-weight:400;font-family:FontAwesome;font-size:20px;transition:.6s all ease;-webkit-transform:rotate(-90deg) scale(0);transform:rotate(-90deg) scale(0)}.mfInfo.fail,.mfProgress.fail{background:#f9715d}.mfInfo.fail .loader:after,.mfProgress.fail .loader:after{content:'\f00d'}.mfInfo.success,.mfProgress.success{background:#adcf87}.mfInfo.success .loader:after,.mfProgress.success .loader:after{content:'\f00c'}.mfInfo.fail .loader:before,.mfInfo.success .loader:before,.mfProgress.fail .loader:before,.mfProgress.success .loader:before{opacity:0;visibility:hidden;-webkit-transform:scale(0);transform:scale(0)}.mfInfo.fail .loader:after,.mfInfo.success .loader:after,.mfProgress.fail .loader:after,.mfProgress.success .loader:after{opacity:1;visibility:visible;-webkit-transform:rotate(0) scale(1);transform:rotate(0) scale(1)}.mfInfo.fail,.mfInfo.sending,.mfInfo.success,.mfProgress.fail,.mfProgress.sending,.mfProgress.success{opacity:1;visibility:visible;-webkit-transform:translateY(0);transform:translateY(0)}@media (min-width:768px){.mfInfo,.mfProgress{bottom:24px;left:50%;-webkit-transform:translate(-50%,83px);transform:translate(-50%,83px)}.mfInfo.fail,.mfInfo.sending,.mfInfo.success,.mfProgress.fail,.mfProgress.sending,.mfProgress.success{-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}}@-webkit-keyframes mfLoader{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes mfLoader{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.mfInput[data-add-icon] .mfPlaceHolder,.mfInput[data-add-icon] input{padding-right:50px}.mfIcon{position:absolute;text-align:center;top:23px;right:17px;width:24px;height:24px;line-height:24px;color:#333;font:400 28px/28px FontAwesome}.mfIcon span:after,.mfIcon span:before{position:absolute;left:50%;top:50%;margin-top:-15px;margin-left:-20px;transition:.4s all ease-in-out}.mfIcon span:before{content:"\f073"}@-webkit-keyframes anim-1{0%{left:50%}100%{left:90%}}@keyframes anim-1{0%{left:50%}100%{left:90%}}@-webkit-keyframes anim-2{0%{-webkit-transform:rotate(-35deg);transform:rotate(-35deg)}25%{-webkit-transform:rotate(-30deg);transform:rotate(-30deg)}50%{-webkit-transform:rotate(-35deg);transform:rotate(-35deg)}75%{-webkit-transform:rotate(-30deg);transform:rotate(-30deg)}100%{-webkit-transform:rotate(-35deg);transform:rotate(-35deg)}}@keyframes anim-2{0%{-webkit-transform:rotate(-35deg);transform:rotate(-35deg)}25%{-webkit-transform:rotate(-30deg);transform:rotate(-30deg)}50%{-webkit-transform:rotate(-35deg);transform:rotate(-35deg)}75%{-webkit-transform:rotate(-30deg);transform:rotate(-30deg)}100%{-webkit-transform:rotate(-35deg);transform:rotate(-35deg)}}@-webkit-keyframes anim-3{0%{-webkit-transform:rotate(150deg);transform:rotate(150deg);left:50%}50%{-webkit-transform:rotate(150deg);transform:rotate(150deg);left:90%}100%{-webkit-transform:rotate(150deg);transform:rotate(150deg);left:50%}}@keyframes anim-3{0%{-webkit-transform:rotate(150deg);transform:rotate(150deg);left:50%}50%{-webkit-transform:rotate(150deg);transform:rotate(150deg);left:90%}100%{-webkit-transform:rotate(150deg);transform:rotate(150deg);left:50%}}@-webkit-keyframes zoom-out{0%{-webkit-transform:scale(1) rotate(-35deg);transform:scale(1) rotate(-35deg)}100%{-webkit-transform:scale(0) rotate(-180deg);transform:scale(0) rotate(-180deg)}}@keyframes zoom-out{0%{-webkit-transform:scale(1) rotate(-35deg);transform:scale(1) rotate(-35deg)}100%{-webkit-transform:scale(0) rotate(-180deg);transform:scale(0) rotate(-180deg)}}@-webkit-keyframes zoom-in-state-1{0%{-webkit-transform:scale(0) rotate(-180deg);transform:scale(0) rotate(-180deg)}100%{-webkit-transform:scale(1) rotate(-35deg);transform:scale(1) rotate(-35deg)}}@keyframes zoom-in-state-1{0%{-webkit-transform:scale(0) rotate(-180deg);transform:scale(0) rotate(-180deg)}100%{-webkit-transform:scale(1) rotate(-35deg);transform:scale(1) rotate(-35deg)}}@-webkit-keyframes zoom-in-state-2{0%{-webkit-transform:scale(0) rotate(-35deg);transform:scale(0) rotate(-35deg)}100%{left:50%;-webkit-transform:scale(1) rotate(150deg);transform:scale(1) rotate(150deg)}}@keyframes zoom-in-state-2{0%{-webkit-transform:scale(0) rotate(-35deg);transform:scale(0) rotate(-35deg)}100%{left:50%;-webkit-transform:scale(1) rotate(150deg);transform:scale(1) rotate(150deg)}}@-webkit-keyframes line{0%{left:40%}100%{left:40%;width:40%}}@keyframes line{0%{left:40%}100%{left:40%;width:40%}}.mfInput input[name=phone]~.mfIcon span:before,.mfInput select[name=phone]~.mfIcon span:before,.mfInput textarea[name=phone]~.mfIcon span:before{content:"\f073"}.mfInput input[name=email]~.mfIcon span:before,.mfInput select[name=email]~.mfIcon span:before,.mfInput textarea[name=email]~.mfIcon span:before{content:"\f073"}.mfInput input[name=name]~.mfIcon span:before,.mfInput select[name=name]~.mfIcon span:before,.mfInput textarea[name=name]~.mfIcon span:before{content:"\f073"}.mfInput input[name=date]~.mfIcon span:before,.mfInput select[name=date]~.mfIcon span:before,.mfInput textarea[name=date]~.mfIcon span:before{content:"\f073"}.mfInput input[name=guests]~.mfIcon span:before,.mfInput select[name=guests]~.mfIcon span:before,.mfInput textarea[name=guests]~.mfIcon span:before{content:"\f073"}.mfInput input[name=message]~.mfIcon,.mfInput select[name=message]~.mfIcon,.mfInput textarea[name=message]~.mfIcon{display:none}.mfInput input:-webkit-autofill~.mfIcon span:before,.mfInput textarea:-webkit-autofill~.mfIcon span:before{color:#2d2d2d}.mfSelect{position:relative;transition:.35s all ease}.mfSelect .dropdown{position:absolute;top:100%;left:0;width:100%;padding-bottom:30px;max-height:350px;opacity:0;visibility:hidden;border:1px solid #888;transition:.3s all ease-in-out;outline:0;-webkit-appearance:none;font-weight:300;line-height:35px;border:1px solid rgba(157,162,173,.5);background:#fff;color:#353944;border-radius:0;z-index:1;-webkit-transform:translateY(20px);transform:translateY(20px)}.mfSelect .dropdown .option{position:relative;z-index:1;text-transform:none;cursor:pointer;padding:10px 30px;overflow:hidden;transition:.35s all ease;font-size:16px;line-height:30px}.mfSelect .dropdown .option.selected{color:#bba86d}.mfSelect .dropdown .option:hover{color:#bba86d}.mfSelect .value{cursor:pointer;transition:.4s all ease-in-out;font-size:16px;font-weight:300;padding:16.5px 30px;line-height:35px;color:#353944;background:0 0;border:1px solid rgba(157,162,173,.5);border-radius:0}.mfSelect .value:after,.mfSelect .value:before{position:absolute;right:12px;top:23px;width:24px;height:24px;font:400 20px FontAwesome;line-height:24px;color:#000;text-align:center;transition:.4s all ease}.mfSelect .value:before{content:'\f107';-webkit-transform:rotate(0) scale(1);transform:rotate(0) scale(1)}.mfSelect .value:after{content:'\f106';font-size:24px;-webkit-transform:rotate(-180deg) scale(0);transform:rotate(-180deg) scale(0)}.mfSelect.show{background:#fff;color:#353944}.mfSelect.show .dropdown{opacity:1;visibility:visible;-webkit-transform:translateY(0);transform:translateY(0)}.mfSelect.show .value{color:#353944}.mfSelect.show .value:after,.mfSelect.show .value:before{color:#353944}.mfSelect.show .value:before{-webkit-transform:rotate(90deg) scale(0);transform:rotate(90deg) scale(0)}.mfSelect.show .value:after{-webkit-transform:rotate(0) scale(1);transform:rotate(0) scale(1)}.mfDatePicker{width:270px;position:absolute;top:100%;left:0;margin-top:15px;padding:10px 15px;opacity:0;z-index:999;visibility:hidden;box-shadow:0 0 0 rgba(0,0,0,.12),3px 4px 8px 0 rgba(0,0,0,.11);transition:.3s all ease-in-out;-webkit-transform:translateY(20px);transform:translateY(20px);background:#333;color:#fff}.mfDatePicker table{text-align:center;border-collapse:separate;border-spacing:3px;font-size:12px}.mfDatePicker table th{font-weight:700;text-transform:uppercase;font-size:14px}.mfDatePicker table td{width:30px;height:30px;line-height:30px;text-align:center;cursor:pointer;transition:.3s all ease}.mfDatePicker table td:hover{color:#353944;background:#bba86d}.mfDatePicker table td.dp-offset{color:#c6bbba}.mfDatePicker table td.dp-today{color:#fff;background:#bba86d}.mfDatePicker table td.dp-selected{color:#fff;background:#bba86d}.mfDatePicker_title{font-size:16px;line-height:30px}.mfDatePicker_next,.mfDatePicker_prev{font:400 22px FontAwesome;line-height:inherit;text-align:center;color:#bba86d;cursor:pointer}.mfDatePicker_next:hover,.mfDatePicker_prev:hover{color:#bba86d}.mfDatePicker_panel{text-align:center;padding:0 2px;line-height:30px}.mfDatePicker_next{float:right}.mfDatePicker_next:before{content:"\f105";font-family:FontAwesome}.mfDatePicker_prev{float:left}.mfDatePicker_prev:before{content:"\f104";font-family:FontAwesome}.mfDatePicker_panel+table{margin-top:5px}.mfDatePicker.open{-webkit-transform:translateY(0);transform:translateY(0);opacity:1;visibility:visible}.footer p{color:#a5a299;text-align:left;font-family:Roboto,sans-serif;font-size:13px;line-height:22px}.ui-to-top{width:65px;height:65px;font-size:32px;line-height:61px;color:#fff;background:#2aa5ab;border-radius:50%;box-shadow:0 0 0 rgba(0,0,0,.12),3px 4px 8px 0 rgba(0,0,0,.11);position:fixed;right:25px;bottom:15px;overflow:hidden;text-align:center;text-decoration:none;z-index:20;-webkit-transform:translateY(100px);transform:translateY(100px)}.ui-to-top:hover{color:#fff;background:#b39e5c;text-decoration:none}.ui-to-top.active{-webkit-transform:translateY(0);transform:translateY(0)}.mobile .ui-to-top,.tablet .ui-to-top{display:none!important}@media (min-width:480px){.ui-to-top{right:40px;bottom:40px}}#f-logo img,#t-logo img{-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;max-width:100%;max-height:100%;margin-top:25px}.header_area{background:#00bcd4 none repeat scroll 0 0;left:0;padding:8px 0;top:0;width:100%;z-index:999}@media only screen and (max-width:480px){.top-info-left{text-align:center}}.top-info-left a{color:#fff;display:inline-block;margin:5px 30px 5px 0}@media only screen and (max-width:768px){.top-info-left a{margin:5px 15px}}@media only screen and (max-width:480px){.top-info-left a{margin:5px}}.top-info-left a i{margin-right:5px}.top-info-right ul{float:right}@media only screen and (max-width:480px){.top-info-right ul{margin-right:170px}}@media only screen and (max-width:414px){.top-info-right ul{margin-right:135px}}@media only screen and (max-width:375px){.top-info-right ul{margin-right:108px}}@media only screen and (max-width:360px){.top-info-right ul{margin-right:110px}}@media only screen and (max-width:320px){.top-info-right ul{margin-right:90px}}.top-info-right li{float:left}.top-info-right li a{display:block}.top-info-right li a i{text-align:center;line-height:25px;font-size:16px;height:25px;margin:2px;margin-top:10px;width:25px;color:#fff;-webkit-transition:all .36s ease-out;transition:all .36s ease-out}.top-info-right li a i:hover{color:#333}.site-title img{max-width:300px;height:auto}.menubar{height:auto;width:100%}.navbar-default{background-color:transparent;border-bottom:none;overflow:hidden;transition:.1s;-webkit-transition:.1s;-moz-transition:.1s;-ms-transition:.1s;-o-transition:.1s}.navbar-fixed-top{position:fixed;right:0;left:0;z-index:111111;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;background-color:transparent;background-color:#464646;border:none;border-radius:0;padding:0;border-top:7px solid #7d6e43}.navbar-default.small{background-color:rgba(0,0,0,.8) box-shadow:0px 0 12px 0 #d5d5d5}.navbar-brand{float:left;height:50px;padding:10px 58px;font-size:41px;line-height:20px;padding-top:21px}.navbar-nav{float:right;margin:17px 23px;margin-right:0;transition:.1s;-webkit-transition:.1s;-moz-transition:.1s;-ms-transition:.1s;-o-transition:.1s}.navbar-nav.show{opacity:1.5}.navbar-nav li{float:left;margin:0 5px;display:inherit}.navbar-default .navbar-nav>li>a{color:#fff;letter-spacing:2px;font-size:14px;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;padding:10px 5px}.navbar-default.small .navbar-nav>li>a{color:#000}.navbar-default .navbar-nav>li>a:hover{color:#b59e5c;background-color:transparent}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover{color:#b59e5c!important;background-color:transparent}.navbar-nav>li>a{padding-top:5px;padding-bottom:5px}.navbar-default .navbar-nav li::after{position:absolute;content:'';width:0%;height:2px;background-color:#b59e5c;left:5px;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}.navbar-default .navbar-nav li:hover:after{position:absolute;content:'';width:100%}.site-title{padding:0 0}.site-title h3{font-family:Poppins,sans-serif;font-size:23px;color:#fff;margin-top:24px;letter-spacing:2px}.navbar-default.small .site-title h3{color:#b59e5c}.navbar-toggle{position:relative;float:right;padding:9px 10px;margin-top:-50px;margin-right:15px;margin-bottom:8px;background-color:transparent;background-image:none;border:1px solid transparent;border-radius:4px}@media screen and (max-width:767px){.navbar-default.small .navbar-nav>li>a{color:#fff}.navbar-default.small .navbar-nav{float:right;margin:17px 23px;margin-right:32%}.navbar-default{background-color:#464646;border:none;border-radius:0;padding:0;border-top:7px solid #7d6e43;overflow:visible;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}.navbar-nav{float:right;margin:11px 21px;margin-right:32%;display:inherit;width:200px;background-color:transparent}.navbar-style{padding:0}.navbar-nav li{float:left;margin:9px 11px;display:inherit;width:100%}.navbar-fixed-top .navbar-collapse{height:740px;background-color:#464646;border-top:7px solid #7d6e43}.navbar-fixed-top .navbar-collapse{max-height:100%}.navbar-default .navbar-nav>li>a{color:#fff;letter-spacing:2px;font-size:16px;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;padding:10px 0;text-align:center}.navbar-default .navbar-collapse,.navbar-default .navbar-form{border-color:transparent}.navbar-default .navbar-toggle .icon-bar{background-color:#b59e5c}.navbar-nav{float:right;margin:11px 21px;margin-right:32%;display:inherit;width:200px;background-color:transparent;opacity:1.5}}@media screen and (max-width:480px){.navbar-nav{float:right;margin:11px 21px;margin-right:27%;display:inherit;width:200px;background-color:transparent}.navbar-default.small .navbar-nav{float:right;margin:11px 21px;margin-right:27%;display:inherit;width:200px;background-color:transparent}}@media screen and (max-width:320px){.navbar-nav{float:right;margin:11px 21px;margin-right:15%;display:inherit;width:200px;background-color:transparent}.navbar-default.small .navbar-nav{float:right;margin:11px 21px;margin-right:15%}.navbar-nav li{float:left;margin:4px 11px;display:inherit;width:100%}}.page-btn{border:0;outline:0;background:0 0}.page-btn:active,.page-btn:focus,.page-btn:hover{outline:0}.page-btn.btn-type-1{font-family:"Playfair Display",Arial,Helvetica,sans-serif;color:#fff;font-size:1.2em;background:0 0;position:relative;padding:0}.page-btn.btn-type-1:after,.page-btn.btn-type-1:before{display:block;content:'';position:absolute;left:0;width:100%;height:22px;border:2px solid #d2bd7f}.page-btn.btn-type-1:before{top:0;border-bottom:0}.page-btn.btn-type-1:after{bottom:0;border-top:0}.page-btn.btn-type-1 .inner-box{display:block;position:relative;padding:20px 15px}.page-btn.btn-type-1 .inner-box:after,.page-btn.btn-type-1 .inner-box:before{display:block;content:'';position:absolute;left:4px;width:calc(100% - 8px);height:18px;border:1px solid #d2bd7f}.page-btn.btn-type-1 .inner-box:before{top:4px;border-bottom:0}.page-btn.btn-type-1 .inner-box:after{bottom:4px;border-top:0}.page-btn.btn-type-2{text-transform:uppercase;line-height:35px;padding:0 30px;font-size:.9em;color:#fff;position:relative;display:inline-block;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.page-btn.btn-type-2:after,.page-btn.btn-type-2:before{display:block;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;content:'';position:absolute;left:0;width:100%;height:10px;border:2px solid #d2bd7f}.page-btn.btn-type-2:before{top:0;border-bottom:0}.page-btn.btn-type-2:after{bottom:0;border-top:0}.page-btn.btn-type-2:hover{background:rgba(0,0,0,.5)}.page-btn.btn-type-2:hover:after,.page-btn.btn-type-2:hover:before{height:15px}a#header-book-now{top:28px}#main-header{z-index:999999;height:90px;position:absolute;left:0;top:0;width:100%;background:#000;border-bottom:1px solid #d2bd7f;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}#main-header .inner-container .l-sec{padding:0}@media (max-width:1200px){#main-header .inner-container #main-menu,#main-header .inner-container nav.main-menu{display:none}}nav#main-menu{text-align:center;margin:0 auto}#main-header .inner-container #main-menu ul,#main-header .inner-container nav.main-menu ul{margin:0}#main-header .inner-container #main-menu ul li,#main-header .inner-container nav.main-menu ul li{padding:0;position:relative}#main-header .inner-container #main-menu ul li>a,#main-header .inner-container nav.main-menu ul li>a{color:#f6f0e4;font-size:16px;text-transform:uppercase;line-height:90px;padding:0 10px;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}#main-header .inner-container #main-menu ul li>a:hover,#main-header .inner-container nav.main-menu ul li>a:hover{color:#d2bd7f}#main-header .inner-container #main-menu ul li.active>a,#main-header .inner-container #main-menu ul li.current-menu-item>a,#main-header .inner-container nav.main-menu ul li.active>a,#main-header .inner-container nav.main-menu ul li.current-menu-item>a{color:#d2bd7f}#main-header .inner-container #main-menu ul li:hover>ul,#main-header .inner-container nav.main-menu ul li:hover>ul{top:100%;opacity:1;visibility:visible}#main-header .inner-container #main-menu ul li>ul,#main-header .inner-container nav.main-menu ul li>ul{position:absolute;left:50%;top:105%;background:rgba(0,0,0,.7);opacity:0;visibility:hidden;padding:15px 0;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%)}#main-header .inner-container #main-menu ul li>ul:after,#main-header .inner-container #main-menu ul li>ul:before,#main-header .inner-container nav.main-menu ul li>ul:after,#main-header .inner-container nav.main-menu ul li>ul:before,.mfDatePicker.open:after,.mfDatePicker.open:before{display:block;content:'';position:absolute;left:0;width:100%;height:15px;border:2px solid #d2bd7f}#main-header .inner-container #main-menu ul li>ul:before,#main-header .inner-container nav.main-menu ul li>ul:before,.mfDatePicker.open:before{top:0;border-bottom:0}#main-header .inner-container #main-menu ul li>ul:after,#main-header .inner-container nav.main-menu ul li>ul:after,.mfDatePicker.open:after{bottom:0;border-top:0}#main-header .inner-container #main-menu ul li>ul>li,#main-header .inner-container nav.main-menu ul li>ul>li{display:block;padding:0 15px;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}#main-header .inner-container #main-menu ul li>ul>li>a,#main-header .inner-container nav.main-menu ul li>ul>li>a{display:block;border-bottom:1px solid rgba(255,255,255,.1);white-space:nowrap;font:.9em/35px "Open Sans",Arial,Helvetica,sans-serif;text-transform:uppercase;text-align:center}#main-header .inner-container #main-menu ul li>ul>li:last-child>a,#main-header .inner-container nav.main-menu ul li>ul>li:last-child>a{border-bottom:0}#main-header .inner-container #main-menu ul li>ul>li>ul,#main-header .inner-container nav.main-menu ul li>ul>li>ul{left:100%;top:0!important;-webkit-transition:none;-o-transition:none;transition:none;-moz-transform:translateX(40px);-ms-transform:translateX(40px);-webkit-transform:translateX(40px);transform:translateX(40px)}#main-header .inner-container #main-menu ul li>ul>li:hover>ul,#main-header .inner-container nav.main-menu ul li>ul>li:hover>ul{-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;-moz-transform:translateX(0);-ms-transform:translateX(0);-webkit-transform:translateX(0);transform:translateX(0)}#main-header .inner-container .r-sec{padding:0;position:relative}#main-header .inner-container .r-sec .select2-container,#main-header .inner-container .r-sec select{position:absolute;right:130px;top:44px;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}#main-header .inner-container .r-sec .select2-container .select2-choice,#main-header .inner-container .r-sec select .select2-choice{border:0;background:rgba(0,0,0,.2);font-size:12px;height:37px}@media (max-width:440px){#main-header .inner-container .r-sec .select2-container,#main-header .inner-container .r-sec select{right:0;top:7px;min-width:100px}#main-header .inner-container .r-sec .select2-container .select2-choice,#main-header .inner-container .r-sec select .select2-choice{height:30px;line-height:30px}#main-header .inner-container .r-sec .select2-container .select2-choice .select2-arrow,#main-header .inner-container .r-sec select .select2-choice .select2-arrow{top:-3px}}#main-header .inner-container .r-sec select{border:0;background:rgba(0,0,0,.2);font-size:12px;height:37px}#main-header.style-2{background:rgba(0,0,0,.3)}#main-header.style-2 .inner-container{padding:0 40px}@media (max-width:992px){#main-header.style-2 .inner-container{padding:0 15px}}#main-header.style-3{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSI1MCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC4zIi8+PHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjMDAwMDAwIiBzdG9wLW9wYWNpdHk9IjAuMCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==);background-size:100%;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(50%,rgba(0,0,0,.3)),color-stop(100%,rgba(0,0,0,0)));background-image:-moz-linear-gradient(rgba(0,0,0,.3) 50%,rgba(0,0,0,0));background-image:-webkit-linear-gradient(rgba(0,0,0,.3) 50%,rgba(0,0,0,0));background-image:linear-gradient(rgba(0,0,0,.3) 50%,rgba(0,0,0,0))}#main-header.style-3 .inner-container .l-sec{padding:0}@media (max-width:440px){#main-header.style-3 .inner-container .l-sec{width:50%}}@media (max-width:440px){#main-header.style-3 .inner-container .r-sec{width:45%;margin-left:5%}}#main-header.style-3 .inner-container .r-sec .t-sec{padding:10px;position:relative;border-bottom:2px solid #d2bd7f;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}@media (max-width:767px){#main-header.style-3 .inner-container .r-sec .t-sec{padding-right:0;padding-left:0}}#main-header.style-3 .inner-container .r-sec .t-sec:before{display:block;content:'';position:absolute;left:0;bottom:-5px;background:#d2bd7f;width:100%;height:1px}#main-header.style-3 .inner-container .r-sec .t-sec .select2-container,#main-header.style-3 .inner-container .r-sec .t-sec select{position:initial;right:auto;top:auto;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;min-width:0}#main-header.style-3 .inner-container .r-sec .t-sec .select2-container .select2-choice,#main-header.style-3 .inner-container .r-sec .t-sec select .select2-choice{border:0;background:0 0;font-size:12px;height:37px}#main-header.style-3 .inner-container .r-sec .t-sec select{border:0;background:rgba(0,0,0,.2);font-size:12px;height:37px}#main-header.style-3 .inner-container .r-sec .t-sec #header-book-now{position:initial;background:#d2bd7f;color:#000;border:1px solid #d2bd7f;margin-left:15px;padding:0 30px;line-height:35px;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}#main-header.style-3 .inner-container .r-sec .t-sec #header-book-now:hover{background:0 0;color:#d2bd7f}@media (max-width:440px){#main-header.style-3 .inner-container .r-sec .t-sec #header-book-now{padding:0 15px}}#main-header.style-3 .inner-container .r-sec .t-sec .social-icon-container{line-height:35px;color:#fff}@media (max-width:767px){#main-header.style-3 .inner-container .r-sec .t-sec .social-icon-container>span{display:none}}@media (max-width:600px){#main-header.style-3 .inner-container .r-sec .t-sec .social-icon-container{display:none}}#main-header.style-3 .inner-container .r-sec .t-sec .social-icon-container>div{display:inline-block;vertical-align:middle;margin-left:10px}#main-header.style-3 .inner-container .r-sec .t-sec .social-icon-container>div a{color:#d2bd7f}#main-header.style-3 .inner-container .r-sec .t-sec .social-icon-container>div a:hover{color:#fff}#main-header.style-3 .inner-container .r-sec .b-sec{position:relative}#main-header.style-3 .inner-container .r-sec .b-sec #main-menu>ul>li>a,#main-header.style-3 .inner-container .r-sec .b-sec>nav.main-menu>ul>li>a{line-height:60px}@media (max-width:1200px){#main-header.style-3 .inner-container .r-sec .b-sec #main-menu-handle{top:6px;right:0}}#main-header.sticky-header{position:relative}#main-header.sticky{height:90px;position:fixed;background:rgba(0,0,0,.8)}#main-header.sticky #f-logo,#main-header.sticky #t-logo{height:90px}#main-header.sticky #f-logo img,#main-header.sticky #t-logo img{margin-top:25px}#main-header.sticky .inner-container .m-sec #main-menu>ul>li>a{line-height:90px}#main-header.sticky #header-book-now,#main-header.sticky #main-menu-handle{top:25px}#main-header.sticky #mobile-menu-container{max-height:calc(100vh - 91px)}#main-header.sticky .r-sec .select2-container,#main-header.sticky .r-sec select{top:28px}@media (max-width:440px){#main-header.sticky .r-sec .select2-container,#main-header.sticky .r-sec select{display:none}}#main-header.sticky.style-3 .inner-container .r-sec .t-sec{padding:5px 0}#main-header.sticky.style-3 .inner-container .r-sec .t-sec #header-book-now,#main-header.sticky.style-3 .inner-container .r-sec .t-sec .social-icon-container{line-height:30px}@media (max-width:440px){#main-header.sticky.style-3 .inner-container .r-sec .t-sec #header-book-now>i,#main-header.sticky.style-3 .inner-container .r-sec .t-sec .social-icon-container>i{line-height:25px}}@media (max-width:300px){#main-header.sticky.style-3 .inner-container .r-sec .t-sec .select2-container{display:none}}#main-header.sticky.style-3 .inner-container .r-sec .t-sec .select2-container .select2-choice{height:32px;line-height:32px}#main-header.sticky.style-3 .inner-container .r-sec .t-sec .select2-container .select2-choice .select2-arrow{top:-3px}#main-header.sticky.style-3 .inner-container .r-sec .b-sec #main-menu>ul>li>a,#main-header.sticky.style-3 .inner-container .r-sec .b-sec>nav.main-menu>ul>li>a{line-height:45px}#main-header.mobile-menu-active{height:98px;border-bottom:1px solid #d2bd7f;background-color:rgba(0,0,0,.8);border:none;border-radius:0;padding:0;border-top:7px solid #7d6e43}#header-book-now i{display:none}@media (max-width:440px){#header-book-now span{display:none}#header-book-now i{display:block;line-height:35px}}#main-menu-handle{display:none;position:absolute;right:40px;top:28px;padding:0 15px;cursor:pointer;font-size:1.1em}@media (max-width:1200px){#main-menu-handle{display:block}}@media (max-width:440px){#main-menu-handle{right:0}}#main-menu-handle .fa-close{display:none}#main-menu-handle.active .fa-bars{display:none}#main-menu-handle.active .fa-close{line-height:35px;display:block}#mobile-menu-container{display:none;background:#000;clear:both;max-height:calc(100vh - 121px);overflow-y:auto}@media (min-width:1200px){#mobile-menu-container{display:none!important}}#mobile-menu-container #main-menu,#mobile-menu-container>nav.main-menu{float:none}#mobile-menu-container #main-menu>ul,#mobile-menu-container>nav.main-menu>ul{margin:0}#mobile-menu-container #main-menu>ul>li>a,#mobile-menu-container #main-menu>ul>li>span,#mobile-menu-container>nav.main-menu>ul>li>a,#mobile-menu-container>nav.main-menu>ul>li>span{color:#fff}#mobile-menu-container #main-menu>ul>li>a:after,#mobile-menu-container #main-menu>ul>li>span:after,#mobile-menu-container>nav.main-menu>ul>li>a:after,#mobile-menu-container>nav.main-menu>ul>li>span:after{background:#d2bd7f}#mobile-menu-container #main-menu li,#mobile-menu-container>nav.main-menu li{display:block;padding:0;text-align:left;padding:10px}#mobile-menu-container #main-menu li.active span,#mobile-menu-container #main-menu li.active>a,#mobile-menu-container #main-menu li:hover span,#mobile-menu-container #main-menu li:hover>a,#mobile-menu-container>nav.main-menu li.active span,#mobile-menu-container>nav.main-menu li.active>a,#mobile-menu-container>nav.main-menu li:hover span,#mobile-menu-container>nav.main-menu li:hover>a{color:#d2bd7f}#mobile-menu-container #main-menu li.active span:before,#mobile-menu-container #main-menu li.active>a:before,#mobile-menu-container #main-menu li:hover span:before,#mobile-menu-container #main-menu li:hover>a:before,#mobile-menu-container>nav.main-menu li.active span:before,#mobile-menu-container>nav.main-menu li.active>a:before,#mobile-menu-container>nav.main-menu li:hover span:before,#mobile-menu-container>nav.main-menu li:hover>a:before{background:#d2bd7f}#mobile-menu-container #main-menu li a,#mobile-menu-container #main-menu li span,#mobile-menu-container>nav.main-menu li a,#mobile-menu-container>nav.main-menu li span{display:block;padding:0 20px;line-height:35px;color:#fff;border-bottom:1px solid #1a1a1a}#mobile-menu-container #main-menu li a:after,#mobile-menu-container #main-menu li span:after,#mobile-menu-container>nav.main-menu li a:after,#mobile-menu-container>nav.main-menu li span:after{display:block;content:"";float:left;width:5px;height:5px;background:#fff;margin:15px 15px 0 0}#mobile-menu-container #main-menu li a.active,#mobile-menu-container #main-menu li a:hover,#mobile-menu-container #main-menu li span.active,#mobile-menu-container #main-menu li span:hover,#mobile-menu-container>nav.main-menu li a.active,#mobile-menu-container>nav.main-menu li a:hover,#mobile-menu-container>nav.main-menu li span.active,#mobile-menu-container>nav.main-menu li span:hover{color:#d2bd7f}#mobile-menu-container #main-menu li>ul,#mobile-menu-container>nav.main-menu li>ul{position:initial;-moz-transform:translateX(0);-ms-transform:translateX(0);-webkit-transform:translateX(0);transform:translateX(0);border:0;opacity:1;visibility:visible;border-bottom:1px solid #1a1a1a}#mobile-menu-container #main-menu li>ul:after,#mobile-menu-container #main-menu li>ul:before,#mobile-menu-container>nav.main-menu li>ul:after,#mobile-menu-container>nav.main-menu li>ul:before{display:none}#mobile-menu-container #main-menu li>ul li a,#mobile-menu-container #main-menu li>ul li span,#mobile-menu-container>nav.main-menu li>ul li a,#mobile-menu-container>nav.main-menu li>ul li span{text-align:left;padding:0 30px}#mobile-menu-container #main-menu li>ul li:last-child a,#mobile-menu-container #main-menu li>ul li:last-child span,#mobile-menu-container>nav.main-menu li>ul li:last-child a,#mobile-menu-container>nav.main-menu li>ul li:last-child span{border-bottom:0}#mobile-menu-container #main-menu li:hover>ul,#mobile-menu-container>nav.main-menu li:hover>ul{-moz-transform:translateX(0);-ms-transform:translateX(0);-webkit-transform:translateX(0);transform:translateX(0)}#breadcrumb-section{height:520px;position:relative;z-index:1;padding-top:170px;background-size:cover}#breadcrumb-section:before{display:block;content:'';position:absolute;left:0;top:0;width:100%;height:100%;z-index:0;background:rgba(0,0,0,.7)}.breadcrumb{padding:8px 15px;margin-bottom:20px;list-style:none;background-color:#f5f5f5;border-radius:0}.breadcrumb>li{display:inline-block}.breadcrumb>li+li:before{content:"/ ";padding:0 5px;color:#ccc}.breadcrumb>.active{color:#777}#breadcrumb-section{height:520px;position:relative;z-index:1;padding-top:170px;background-size:cover}#breadcrumb-section.not-found-page{height:820px}#breadcrumb-section:before{display:block;content:'';position:absolute;left:0;top:0;width:100%;height:100%;z-index:0;background:rgba(0,0,0,.7)}#breadcrumb-section.no-img{background-size:initial;background-repeat:repeat}#breadcrumb-section.no-img:before{display:none}#breadcrumb-section .inner-container{position:relative;height:100%}#breadcrumb-section .desc{text-align:center;max-width:800px;line-height:30px;margin:100px auto 0}#breadcrumb-section .breadcrumb{position:absolute;right:0;bottom:0;margin:0;padding:10px 30px;background:rgba(0,0,0,.4)}#breadcrumb-section .breadcrumb ul li{position:relative;padding-right:10px;margin-right:10px;font-size:.9em;color:#d2bd7f}#breadcrumb-section .breadcrumb ul li:before{display:block;content:'';position:absolute;right:-8px;top:8px;width:5px;height:5px;border:1px solid #d2bd7f}#breadcrumb-section .breadcrumb ul li a{color:#fff;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}#breadcrumb-section .breadcrumb ul li a:hover{color:#d2bd7f}#breadcrumb-section .breadcrumb ul li.current a{color:#d2bd7f}#breadcrumb-section .breadcrumb ul li:last-child{margin-right:0;padding-right:0}#breadcrumb-section .breadcrumb ul li:last-child:before{display:none}#breadcrumb-section .not-found-container .desc{text-align:center;color:#fff;margin-top:120px}#breadcrumb-section .not-found-container .desc a{color:#d2bd7f;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}#breadcrumb-section .not-found-container .desc a:hover{color:#fff}#breadcrumb-section .not-found-container .search-form{margin:20px auto;max-width:350px}#breadcrumb-section .not-found-container .search-form:after,#breadcrumb-section .not-found-container .search-form:before{content:" ";display:table}#breadcrumb-section .not-found-container .search-form:after{clear:both}#breadcrumb-section .not-found-container .search-form label{float:left;width:80%;position:relative;margin-bottom:0}#breadcrumb-section .not-found-container .search-form label>span{display:none}#breadcrumb-section .not-found-container .search-form label input{border:1px solid #d2bd7f;border-right:0;background:0 0;color:#fff;font-weight:400;padding:0 15px;width:100%;height:45px}#breadcrumb-section .not-found-container .search-form label input.placeholder{color:#fff}#breadcrumb-section .not-found-container .search-form label input:-moz-placeholder{color:#fff}#breadcrumb-section .not-found-container .search-form label input::-moz-placeholder{color:#fff}#breadcrumb-section .not-found-container .search-form label input:-ms-input-placeholder{color:#fff}#breadcrumb-section .not-found-container .search-form label input::-webkit-input-placeholder{color:#fff}#breadcrumb-section .not-found-container .search-form label:after{display:block;content:"\f002";font:16px/20px FontAwesome;color:#d2bd7f;position:absolute;right:-40px;top:11px}#breadcrumb-section .not-found-container .search-form .search-submit{float:left;border:1px solid #d2bd7f;border-left:0;background:0 0;text-indent:-999999px;overflow:hidden;width:20%;height:45px;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;position:relative;z-index:1}.page-title{width:100%;position:relative;text-align:center;margin-top:80px;margin-bottom:80px}.page-title .inner-box{width:100%;position:relative}.page-title .inner-box .title{padding:0;color:#fff;font:30px/40px "Playfair Display",Arial,Helvetica,sans-serif;margin-bottom:20px}.page-title .inner-box .sub-title{color:#d2bd7f;font:30px/40px "Great Vibes",Arial,Helvetica,sans-serif}.sm_slider{position:relative;padding:25px 20px 65px;background:#1cbbb4;border-top:5px solid #01726a;margin-bottom:30px}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-moz-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-ms-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-o-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px)}100%{opacity:1;-webkit-transform:translateY(0)}}@-moz-keyframes fadeInDown{0%{opacity:0;-moz-transform:translateY(-20px)}100%{opacity:1;-moz-transform:translateY(0)}}@-ms-keyframes fadeInDown{0%{opacity:0;-ms-transform:translateY(-20px)}100%{opacity:1;-ms-transform:translateY(0)}}@-o-keyframes fadeInDown{0%{opacity:0;-ms-transform:translateY(-20px)}100%{opacity:1;-ms-transform:translateY(0)}}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-20px)}100%{opacity:1;transform:translateY(0)}}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translateX(-20px)}100%{opacity:1;-webkit-transform:translateX(0)}}@-moz-keyframes fadeInLeft{0%{opacity:0;-moz-transform:translateX(-20px)}100%{opacity:1;-moz-transform:translateX(0)}}@-ms-keyframes fadeInLeft{0%{opacity:0;-ms-transform:translateX(-20px)}100%{opacity:1;-ms-transform:translateX(0)}}@-o-keyframes fadeInLeft{0%{opacity:0;-o-transform:translateX(-20px)}100%{opacity:1;-o-transform:translateX(0)}}@keyframes fadeInLeft{0%{opacity:0;transform:translateX(-20px)}100%{opacity:1;transform:translateX(0)}}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translateX(20px)}100%{opacity:1;-webkit-transform:translateX(0)}}@-moz-keyframes fadeInRight{0%{opacity:0;-moz-transform:translateX(20px)}100%{opacity:1;-moz-transform:translateX(0)}}@-ms-keyframes fadeInRight{0%{opacity:0;-ms-transform:translateX(20px)}100%{opacity:1;-ms-transform:translateX(0)}}@-o-keyframes fadeInRight{0%{opacity:0;-o-transform:translateX(20px)}100%{opacity:1;-o-transform:translateX(0)}}@keyframes fadeInRight{0%{opacity:0;transform:translateX(20px)}100%{opacity:1;transform:translateX(0)}}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0)}}@-moz-keyframes fadeInUp{0%{opacity:0;-moz-transform:translateY(20px)}100%{opacity:1;-moz-transform:translateY(0)}}@-ms-keyframes fadeInUp{0%{opacity:0;-ms-transform:translateY(20px)}100%{opacity:1;-ms-transform:translateY(0)}}@-o-keyframes fadeInUp{0%{opacity:0;-o-transform:translateY(20px)}100%{opacity:1;-o-transform:translateY(0)}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}100%{opacity:1;transform:translateY(0)}}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@-moz-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@-ms-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@-o-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@-webkit-keyframes fadeOutUpBig{0%{opacity:1;-webkit-transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-2000px)}}@-moz-keyframes fadeOutUpBig{0%{opacity:1;-moz-transform:translateY(0)}100%{opacity:0;-moz-transform:translateY(-2000px)}}@-o-keyframes fadeOutUpBig{0%{opacity:1;-o-transform:translateY(0)}100%{opacity:0;-o-transform:translateY(-2000px)}}@keyframes fadeOutUpBig{0%{opacity:1;transform:translateY(0)}100%{opacity:0;transform:translateY(-2000px)}}@-webkit-keyframes flipInX{0%{-webkit-transform:perspective(400px) rotateX(90deg);opacity:0}40%{-webkit-transform:perspective(400px) rotateX(-10deg)}70%{-webkit-transform:perspective(400px) rotateX(10deg)}100%{-webkit-transform:perspective(400px) rotateX(0);opacity:1}}@-moz-keyframes flipInX{0%{-moz-transform:perspective(400px) rotateX(90deg);opacity:0}40%{-moz-transform:perspective(400px) rotateX(-10deg)}70%{-moz-transform:perspective(400px) rotateX(10deg)}100%{-moz-transform:perspective(400px) rotateX(0);opacity:1}}@-o-keyframes flipInX{0%{-o-transform:perspective(400px) rotateX(90deg);opacity:0}40%{-o-transform:perspective(400px) rotateX(-10deg)}70%{-o-transform:perspective(400px) rotateX(10deg)}100%{-o-transform:perspective(400px) rotateX(0);opacity:1}}@keyframes flipInX{0%{transform:perspective(400px) rotateX(90deg);opacity:0}40%{transform:perspective(400px) rotateX(-10deg)}70%{transform:perspective(400px) rotateX(10deg)}100%{transform:perspective(400px) rotateX(0);opacity:1}}@-webkit-keyframes flipInY{0%{-webkit-transform:perspective(400px) rotateY(90deg);opacity:0}40%{-webkit-transform:perspective(400px) rotateY(-10deg)}70%{-webkit-transform:perspective(400px) rotateY(10deg)}100%{-webkit-transform:perspective(400px) rotateY(0);opacity:1}}@-moz-keyframes flipInY{0%{-moz-transform:perspective(400px) rotateY(90deg);opacity:0}40%{-moz-transform:perspective(400px) rotateY(-10deg)}70%{-moz-transform:perspective(400px) rotateY(10deg)}100%{-moz-transform:perspective(400px) rotateY(0);opacity:1}}@-ms-keyframes flipInY{0%{-ms-transform:perspective(400px) rotateY(90deg);opacity:0}40%{-ms-transform:perspective(400px) rotateY(-10deg)}70%{-ms-transform:perspective(400px) rotateY(10deg)}100%{-ms-transform:perspective(400px) rotateY(0);opacity:1}}@-o-keyframes flipInY{0%{-o-transform:perspective(400px) rotateY(90deg);opacity:0}40%{-o-transform:perspective(400px) rotateY(-10deg)}70%{-o-transform:perspective(400px) rotateY(10deg)}100%{-o-transform:perspective(400px) rotateY(0);opacity:1}}@keyframes flipInY{0%{transform:perspective(400px) rotateY(90deg);opacity:0}40%{transform:perspective(400px) rotateY(-10deg)}70%{transform:perspective(400px) rotateY(10deg)}100%{transform:perspective(400px) rotateY(0);opacity:1}}@-webkit-keyframes spiner{0%{-webkit-transform:rotate(0)}100%{-webkit-transform:rotate(360deg)}}@-moz-keyframes spiner{0%{-moz-transform:rotate(0)}100%{-moz-transform:rotate(360deg)}}@-ms-keyframes spiner{0%{-ms-transform:rotate(0)}100%{-ms-transform:rotate(360deg)}}@-o-keyframes spiner{0%{-o-transform:rotate(0)}100%{-o-transform:rotate(360deg)}}@keyframes spiner{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.fadeIn{-webkit-animation-name:fadeIn;-moz-animation-name:fadeIn;-ms-animation-name:fadeIn;-o-animation-name:fadeIn;animation-name:fadeIn;-webkit-animation-duration:1s;-moz-animation-duration:1s;-ms-animation-duration:1s;-o-animation-duration:1s;animation-duration:1s;-webkit-animation-delay:.2s;-moz-animation-delay:.2s;-ms-animation-delay:.2s;-o-animation-delay:.2s;animation-delay:.2s;-webkit-animation-timing-function:ease;-moz-animation-timing-function:ease;-ms-animation-timing-function:ease;-o-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden}.fadeInDown{-webkit-animation-name:fadeInDown;-moz-animation-name:fadeInDown;-ms-animation-name:fadeInDown;-o-animation-name:fadeInDown;animation-name:fadeInDown;-webkit-animation-duration:1s;-moz-animation-duration:1s;-ms-animation-duration:1s;-o-animation-duration:1s;animation-duration:1s;-webkit-animation-delay:.2s;-moz-animation-delay:.2s;-ms-animation-delay:.2s;-o-animation-delay:.2s;animation-delay:.2s;-webkit-animation-timing-function:ease;-moz-animation-timing-function:ease;-ms-animation-timing-function:ease;-o-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden}.fadeInLeft,.mfp-wrap.mfp-fade .mfp-content{-webkit-animation-name:fadeInLeft;-moz-animation-name:fadeInLeft;-ms-animation-name:fadeInLeft;-o-animation-name:fadeInLeft;animation-name:fadeInLeft;-webkit-animation-duration:1s;-moz-animation-duration:1s;-ms-animation-duration:1s;-o-animation-duration:1s;animation-duration:1s;-webkit-animation-delay:.2s;-moz-animation-delay:.2s;-ms-animation-delay:.2s;-o-animation-delay:.2s;animation-delay:.2s;-webkit-animation-timing-function:ease;-moz-animation-timing-function:ease;-ms-animation-timing-function:ease;-o-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden}.fadeInRight{-webkit-animation-name:fadeInRight;-moz-animation-name:fadeInRight;-ms-animation-name:fadeInRight;-o-animation-name:fadeInRight;animation-name:fadeInRight;-webkit-animation-duration:1s;-moz-animation-duration:1s;-ms-animation-duration:1s;-o-animation-duration:1s;animation-duration:1s;-webkit-animation-delay:.2s;-moz-animation-delay:.2s;-ms-animation-delay:.2s;-o-animation-delay:.2s;animation-delay:.2s;-webkit-animation-timing-function:ease;-moz-animation-timing-function:ease;-ms-animation-timing-function:ease;-o-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden}.fadeInUp{-webkit-animation-name:fadeInUp;-moz-animation-name:fadeInUp;-ms-animation-name:fadeInUp;-o-animation-name:fadeInUp;animation-name:fadeInUp;-webkit-animation-duration:1s;-moz-animation-duration:1s;-ms-animation-duration:1s;-o-animation-duration:1s;animation-duration:1s;-webkit-animation-delay:.2s;-moz-animation-delay:.2s;-ms-animation-delay:.2s;-o-animation-delay:.2s;animation-delay:.2s;-webkit-animation-timing-function:ease;-moz-animation-timing-function:ease;-ms-animation-timing-function:ease;-o-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden}.flipInX{-webkit-animation-name:flipInX;-moz-animation-name:flipInX;-ms-animation-name:flipInX;-o-animation-name:flipInX;animation-name:flipInX;-webkit-animation-duration:1s;-moz-animation-duration:1s;-ms-animation-duration:1s;-o-animation-duration:1s;animation-duration:1s;-webkit-animation-delay:.2s;-moz-animation-delay:.2s;-ms-animation-delay:.2s;-o-animation-delay:.2s;animation-delay:.2s;-webkit-animation-timing-function:ease;-moz-animation-timing-function:ease;-ms-animation-timing-function:ease;-o-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden}.flipInY{-webkit-animation-name:flipInY;-moz-animation-name:flipInY;-ms-animation-name:flipInY;-o-animation-name:flipInY;animation-name:flipInY;-webkit-animation-duration:1s;-moz-animation-duration:1s;-ms-animation-duration:1s;-o-animation-duration:1s;animation-duration:1s;-webkit-animation-delay:.2s;-moz-animation-delay:.2s;-ms-animation-delay:.2s;-o-animation-delay:.2s;animation-delay:.2s;-webkit-animation-timing-function:ease;-moz-animation-timing-function:ease;-ms-animation-timing-function:ease;-o-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden}.spiner{-webkit-animation-name:spiner;-moz-animation-name:spiner;-ms-animation-name:spiner;-o-animation-name:spiner;animation-name:spiner;-webkit-animation-duration:1s;-moz-animation-duration:1s;-ms-animation-duration:1s;-o-animation-duration:1s;animation-duration:1s;-webkit-animation-delay:.2s;-moz-animation-delay:.2s;-ms-animation-delay:.2s;-o-animation-delay:.2s;animation-delay:.2s;-webkit-animation-timing-function:ease;-moz-animation-timing-function:ease;-ms-animation-timing-function:ease;-o-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden}.flex-control-nav li{border:none!important}.flex-control-paging li a{background:#2aa5ab}#gallery{text-align:center;padding:60px 0 80px}#gallery .gallery-more-btn{margin-top:50px}.gallery-container.no-title .sort-section{margin:50px 0}.gallery-container .image-main-box{padding:0!important;list-style:none!important}.gallery-container .image-main-box .item{padding:0 5px;margin-bottom:10px}@media (max-width:600px){.gallery-container .image-main-box .item{float:none;width:100%}}.gallery-container .image-main-box .item figure{position:relative;overflow:hidden;width:100%;height:100%;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.gallery-container .image-main-box .item figure a{display:block;position:absolute;left:0;top:0;width:100%;height:100%;text-indent:-999999px;overflow:hidden;z-index:11}.gallery-container .image-main-box .item figure img{max-width:100%;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.gallery-container .image-main-box .item figcaption{display:block;position:absolute;left:45%;top:0;background:rgba(0,0,0,.6);opacity:0;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;width:100%;height:100%}@media (max-width:600px){.gallery-container .image-main-box .item figcaption{text-align:left}}.gallery-container .image-main-box .item figcaption h4{position:absolute;left:60px;top:45%;padding:0 20px;margin:0;letter-spacing:5px;display:inline-block;color:#fff;font:22px/35px "Playfair Display",Arial,Helvetica,sans-serif;opacity:0;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;-webkit-transition-delay:0s;transition-delay:0s;border-left:2px solid #d2bd7f;white-space:nowrap}@media (max-width:600px){.gallery-container .image-main-box .item figcaption h4{white-space:normal}}.gallery-container .image-main-box .item:hover figcaption{left:0;opacity:1}.gallery-container .image-main-box .item:hover figcaption h4{opacity:1;left:40px;letter-spacing:0;-webkit-transition-delay:.3s;transition-delay:.3s}@media (max-width:992px){.gallery-container.row{padding:0 30px}}.gallery-container.row .image-main-box .item{display:table;width:100%;margin:0 0 30px;padding:0;border:2px solid transparent;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}@media (max-width:992px){.gallery-container.row .image-main-box .item{display:block}}.gallery-container.row .image-main-box .item:hover{border-color:#d2bd7f}.gallery-container.row .image-main-box .item:hover .img-container{border-color:#d2bd7f}.gallery-container.row .image-main-box .item:hover .img-container a:before{left:0;opacity:1}.gallery-container.row .image-main-box .item:hover .img-container a:after{top:50%;opacity:1;-webkit-transition-delay:.3s;transition-delay:.3s}.gallery-container.row .image-main-box .item:hover .desc{background:#222}.gallery-container.row .image-main-box .item:last-child{margin-bottom:0}.gallery-container.row .image-main-box .item>div{float:none;display:table-cell;vertical-align:top}@media (max-width:992px){.gallery-container.row .image-main-box .item>div{display:block;width:100%}}.gallery-container.row .image-main-box .item .img-container{padding:0;border-right:2px solid #090909;overflow:hidden;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}@media (max-width:992px){.gallery-container.row .image-main-box .item .img-container{border-right:0;border-bottom:2px solid #090909}}.gallery-container.row .image-main-box .item .img-container a{display:block;position:absolute;left:0;top:0;width:100%;height:100%;text-indent:-999999px;overflow:hidden;z-index:11}.gallery-container.row .image-main-box .item .img-container a:before{content:'';display:block;position:absolute;left:40px;top:0;background:rgba(0,0,0,.6);opacity:0;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;width:100%;height:100%}.gallery-container.row .image-main-box .item .img-container a:after{display:block;position:absolute;left:50%;top:40%;text-indent:0;width:50px;height:50px;margin:-25px 0 0 -25px;background:#d2bd7f;color:#222;font-size:1.6em;line-height:50px;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;-webkit-transition-delay:0s;transition-delay:0s;opacity:0}.gallery-container.row .image-main-box .item .img-container img{max-width:none;position:absolute;left:50%;top:0;width:auto;height:100%;-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}@media (max-width:992px){.gallery-container.row .image-main-box .item .img-container img{position:initial;width:100%;height:auto;-moz-transform:translateX(0);-ms-transform:translateX(0);-webkit-transform:translateX(0);transform:translateX(0)}}.gallery-container.row .image-main-box .item .desc{background:#090909;padding:50px;text-align:left;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}@media (max-width:600px){.gallery-container.row .image-main-box .item .desc{padding:30px}}.gallery-container.row .image-main-box .item .desc .content{line-height:30px}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:rgba(0,0,0,.8);opacity:.8}.mfp-bg.mfp-fade{opacity:0;-webkit-transition:all .6s ease-out;-o-transition:all .6s ease-out;transition:all .6s ease-out}.mfp-bg.mfp-fade.mfp-ready{opacity:1}.mfp-bg.mfp-fade.mfp-removing{opacity:0}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:0!important;-webkit-backface-visibility:hidden}.mfp-wrap.mfp-fade{-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.mfp-wrap.mfp-fade.mfp-removing{opacity:0}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-ajax-holder .mfp-content,.mfp-inline-holder .mfp-content{width:auto;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-arrow,.mfp-close,.mfp-counter,.mfp-preloader{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none!important}.mfp-preloader{color:#fff;position:absolute;top:50%;width:auto;text-align:center;margin-top:-.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#fff}.mfp-preloader a:hover{color:#000}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-arrow,button.mfp-close{overflow:visible;cursor:pointer;background:0 0;border:0;-webkit-appearance:none;display:block;outline:0;padding:0;z-index:1046;-webkit-box-shadow:none;box-shadow:none}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:2px;top:2px;text-decoration:none;text-align:center;opacity:.65;background:#000!important;padding:0 0 18px 10px;color:#fff;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:focus,.mfp-close:hover{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#fff}.mfp-counter{position:absolute;top:8px;right:65px;color:#fff;font-size:12px;line-height:25px}.mfp-arrow{position:absolute;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:rgba(210,189,127,0)}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:focus .mfp-a,.mfp-arrow:focus .mfp-b,.mfp-arrow:focus:after,.mfp-arrow:focus:before,.mfp-arrow:hover .mfp-a,.mfp-arrow:hover .mfp-b,.mfp-arrow:hover:after,.mfp-arrow:hover:before{background:#fff}.mfp-arrow .mfp-a,.mfp-arrow .mfp-b,.mfp-arrow:after,.mfp-arrow:before{content:'';display:block;width:30px;height:2px;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;background:#d2bd7f}.mfp-arrow .mfp-a,.mfp-arrow:after{top:-7px}.mfp-arrow .mfp-b,.mfp-arrow:before{top:13px}.mfp-arrow-left{left:0}.mfp-arrow-left .mfp-a,.mfp-arrow-left:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.mfp-arrow-left .mfp-b,.mfp-arrow-left:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.mfp-arrow-right{right:10px}.mfp-arrow-right .mfp-a,.mfp-arrow-right:after{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.mfp-arrow-right .mfp-b,.mfp-arrow-right:before{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:1100px;height:100%}.mfp-iframe-holder .mfp-close{top:0}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;background:#000}img.mfp-img{width:auto;height:auto;max-width:100%;display:block;line-height:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 0 0;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure:after{content:'';position:absolute;left:0;top:0;bottom:0;display:block;right:0;width:auto;height:auto;z-index:-1}.mfp-figure small{color:#fff;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{position:absolute;bottom:2px;left:2px;width:calc(100% - 4px);padding:0 10px;cursor:auto;background:rgba(0,0,0,.3)}.mfp-title{text-align:left;line-height:44px;color:#fff;word-wrap:break-word}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(210,189,127,.3);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,.2);position:fixed;text-align:center;padding:0}}@media all and (max-width:900px){.mfp-arrow{-webkit-transform:scale(.75);transform:scale(.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.mfp-ie7 .mfp-img{padding:0}.mfp-ie7 .mfp-bottom-bar{width:600px;left:50%;margin-left:-300px;margin-top:5px;padding-bottom:5px}.mfp-ie7 .mfp-container{padding:0}.mfp-ie7 .mfp-content{padding-top:44px}.mfp-ie7 .mfp-close{top:0;right:0;padding-top:0}.sort-section{margin:90px 0 60px;text-align:center}.sort-section ul{display:inline-block;padding:0!important;list-style:none!important}.sort-section ul li{margin:0 10px}@media (max-width:440px){.sort-section ul li{margin:0}}.sort-section ul li a{display:block;line-height:30px;color:#3a3a3c;text-transform:uppercase;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.sort-section ul li a.active{color:#d2bd7f;border-bottom:1px solid #d2bd7f}@media (max-width:600px){.sort-section ul{display:none;margin:0 15px}.sort-section ul li{display:block;padding:0;margin:0}}.sort-handle{background:#222;text-align:center;color:#fff;line-height:35px;position:relative;cursor:pointer;border:1px solid #d2bd7f;display:none;margin:0 10px}@media (max-width:600px){.sort-handle{display:block}}.sort-handle:after{content:'';position:absolute;right:10px;top:15px;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;width:0;height:0;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid transparent;border-top:7px solid #d2bd7f}.sort-handle.active:after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);top:7px}#event-slider,#room-slider{width:100%;height:100%;margin:0;max-height:720px}#event-slider .owl-controls,#room-slider .owl-controls{bottom:50%;width:100%}#event-slider .owl-controls .owl-next,#event-slider .owl-controls .owl-prev,#room-slider .owl-controls .owl-next,#room-slider .owl-controls .owl-prev{width:50px;background:0 0;height:50px;color:#fff;font-family:"Playfair Display",Arial,Helvetica,sans-serif;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;-webkit-transition-delay:.3s;transition-delay:.3s}#event-slider .owl-controls .owl-next span,#event-slider .owl-controls .owl-prev span,#room-slider .owl-controls .owl-next span,#room-slider .owl-controls .owl-prev span{display:block;top:10px;position:absolute;opacity:0;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}#event-slider .owl-controls .owl-next:after,#event-slider .owl-controls .owl-next:before,#event-slider .owl-controls .owl-prev:after,#event-slider .owl-controls .owl-prev:before,#room-slider .owl-controls .owl-next:after,#room-slider .owl-controls .owl-next:before,#room-slider .owl-controls .owl-prev:after,#room-slider .owl-controls .owl-prev:before{display:block;content:'';position:absolute}#event-slider .owl-controls .owl-next:before,#event-slider .owl-controls .owl-prev:before,#room-slider .owl-controls .owl-next:before,#room-slider .owl-controls .owl-prev:before{width:100%;height:2px;left:0;top:25px;background:#d2bd7f}#event-slider .owl-controls .owl-next:after,#event-slider .owl-controls .owl-prev:after,#room-slider .owl-controls .owl-next:after,#room-slider .owl-controls .owl-prev:after{top:21px;left:-2px;width:0;height:0;border-top:5px solid transparent;border-right:10px solid #d2bd7f;border-bottom:5px solid transparent}#event-slider .owl-controls .owl-next:hover,#event-slider .owl-controls .owl-prev:hover,#room-slider .owl-controls .owl-next:hover,#room-slider .owl-controls .owl-prev:hover{width:75px;-webkit-transition-delay:0s;transition-delay:0s}#event-slider .owl-controls .owl-next:hover span,#event-slider .owl-controls .owl-prev:hover span,#room-slider .owl-controls .owl-next:hover span,#room-slider .owl-controls .owl-prev:hover span{top:3px;-webkit-transition-delay:.3s;transition-delay:.3s;opacity:1}#event-slider .owl-controls .owl-prev,#room-slider .owl-controls .owl-prev{left:50px}#event-slider .owl-controls .owl-prev span,#room-slider .owl-controls .owl-prev span{right:17px}#event-slider .owl-controls .owl-next,#room-slider .owl-controls .owl-next{right:50px}#event-slider .owl-controls .owl-next span,#room-slider .owl-controls .owl-next span{left:20px}#event-slider .owl-controls .owl-next:after,#event-slider .owl-controls .owl-next:before,#room-slider .owl-controls .owl-next:after,#room-slider .owl-controls .owl-next:before{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}#event-slider .owl-controls .owl-next:after,#room-slider .owl-controls .owl-next:after{left:auto;right:-2px}#event-slider .img-container,#room-slider .img-container{position:absolute;left:0;top:0;width:100%;height:100%;background-size:cover;background-position:center}#event-slider .img-container:before,#room-slider .img-container:before{display:block;content:'';position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,0)}#event-slider .img-container img,#room-slider .img-container img{position:absolute;left:0;top:50%;-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%)}#event-slider .items,#room-slider .items{height:100%;max-height:710px;overflow:hidden}#event-slider .owl-wrapper,#room-slider .owl-wrapper{width:100%!important;height:720px;left:0!important;position:relative;-moz-transform:translateX(0)!important;-ms-transform:translateX(0)!important;-webkit-transform:translateX(0)!important;transform:translateX(0)!important}@media (max-width:600px){#event-slider .owl-wrapper,#room-slider .owl-wrapper{height:400px!important}}#event-slider .owl-item,#room-slider .owl-item{position:absolute;left:0;top:0;opacity:0;-webkit-transition:all 2s ease;-o-transition:all 2s ease;transition:all 2s ease;height:100%;max-width:100%;overflow:hidden}#event-slider .owl-item.active,#room-slider .owl-item.active{opacity:1}#rooms-section{padding:80px 0}#rooms-section .inner-container>.desc{margin:50px auto 60px;text-align:center;max-width:700px;line-height:30px}#rooms-section.row-view .room-container .room-box{display:table;width:100%;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;margin-bottom:50px}@media (max-width:992px){#rooms-section.row-view .room-container .room-box{display:block;margin-right:0;margin-left:0;padding:0 30px}}#rooms-section.row-view .room-container .room-box:hover .r-sec{-webkit-box-shadow:0 0 0 3px #d2bd7f;box-shadow:0 0 0 3px #d2bd7f}#rooms-section.row-view .room-container .room-box:hover .room-img:after,#rooms-section.row-view .room-container .room-box:hover .room-img:before{margin-top:0;opacity:1}#rooms-section.row-view .room-container .room-box:hover .room-img a{opacity:1}#rooms-section.row-view .room-container .room-box:hover .r-sec{background:#222}#rooms-section.row-view .room-container .room-box .r-sec,#rooms-section.row-view .room-container .room-box .room-img{display:table-cell;vertical-align:top;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}@media (max-width:992px){#rooms-section.row-view .room-container .room-box .r-sec,#rooms-section.row-view .room-container .room-box .room-img{display:block}}#rooms-section.row-view .room-container .room-box .room-img{border-right:0;position:relative;background-size:cover}@media (max-width:992px){#rooms-section.row-view .room-container .room-box .room-img{height:400px}}#rooms-section.row-view .room-container .room-box .room-img .more-info-url{position:absolute;left:0;top:0;width:100%;height:100%;z-index:1;opacity:0;border-right:3px solid #d2bd7f;background:rgba(0,0,0,.6);-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}@media (max-width:992px){#rooms-section.row-view .room-container .room-box .room-img .more-info-url{border-right:0;border-bottom:3px solid #d2bd7f}}#rooms-section.row-view .room-container .room-box .r-sec{padding:0;background:#090909;color:#969696}#rooms-section.row-view .room-container .room-box .m-sec{padding:40px}@media (max-width:992px){#rooms-section.row-view .room-container .room-box .m-sec{padding:40px 0 20px 40px}}#rooms-section.row-view .room-container .room-box p{font-size:14px;line-height:26px}#rooms-section.row-view .room-container .room-box .m-sec .title-box{border-left:2px solid #d2bd7f;margin-bottom:37px;padding:0 20px 10px 20px}#rooms-section.row-view .room-container .room-box .m-sec .title-box>.title{margin:0;color:#fff;font:24px/45px "Playfair Display",Arial,Helvetica,sans-serif}#rooms-section.row-view .room-container .room-box .m-sec .title-box .price{color:#d2bd7f;font:1.6em/30px "Great Vibes",Arial,Helvetica,sans-serif;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}#rooms-section.row-view .room-container .room-box .m-sec .title-box .price>div{display:inline-block}#rooms-section.row-view .room-container .room-box .m-sec .title-box .price .value{color:#fff}#rooms-section.row-view .room-container .room-box .m-sec .amenities{margin:25px 0}#rooms-section.row-view .room-container .room-box .m-sec .amenities ul{margin:0;padding:0;list-style:none}#rooms-section.row-view .room-container .room-box .m-sec .amenities ul li{padding:0}#rooms-section.row-view .room-container .room-box .m-sec .amenities ul li>div{display:inline-block;line-height:30px}#rooms-section.row-view .room-container .room-box .m-sec .amenities ul li .title{margin-right:5px}#rooms-section.row-view .room-container .room-box .m-sec .amenities ul li .value{color:#d2bd7f}#rooms-section.row-view .room-container .room-box .m-sec .more-info{color:#222;padding:5px 40px;background:#d2bd7f;display:inline-block;border:1px solid #d2bd7f;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}#rooms-section.row-view .room-container .room-box .m-sec .more-info:hover{color:#d2bd7f;background:#222}#rooms-section.row-view .room-container .room-box .desc{padding:40px;line-height:30px}.room-container{margin:50px -15px 0}.room-container .room-box{margin-bottom:30px}@media (max-width:600px){.room-container .room-box{float:none;width:100%;margin-left:0}}.room-container .room-box>.inner-box{height:550px;background-size:cover;position:relative}.room-container .room-box>.inner-box:before{display:block;content:'';position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;background:rgba(0,0,0,.6)}.room-container .room-box>.inner-box .more-info{display:block;position:absolute;width:100%;height:100%;top:0;left:0;z-index:1}.room-container .room-box>.inner-box .caption{border-left:2px solid #d2bd7f;padding:10px 20px 20px 20px;position:absolute;left:30px;width:calc(100% - 60px);bottom:30px;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.room-container .room-box>.inner-box .caption>.title{margin:0;color:#fff;font:24px/45px "Playfair Display",Arial,Helvetica,sans-serif}.room-container .room-box>.inner-box .caption .price{color:#d2bd7f;font:1.6em/30px "Great Vibes",Arial,Helvetica,sans-serif;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.room-container .room-box>.inner-box .caption .price>div{display:inline-block}.room-container .room-box>.inner-box .caption .price .value{color:#fff}.room-container .room-box>.inner-box .caption .desc{-webkit-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease;max-height:0;overflow:hidden;padding:1px}.room-container .room-box>.inner-box .caption .desc .inner-box{-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;opacity:0;position:relative;visibility:hidden;padding-top:10px;top:30px}.room-container .room-box>.inner-box:hover:before{opacity:0}.room-container .room-box>.inner-box:hover .caption{background:rgba(0,0,0,.8)}.room-container .room-box>.inner-box:hover .caption .desc{max-height:100px}.room-container .room-box>.inner-box:hover .caption .desc .inner-box{opacity:1;visibility:visible;top:0;-webkit-transition-delay:.3s;transition-delay:.3s}.owl-carousel{display:none;position:relative;width:100%;margin:0 auto;-ms-touch-action:pan-y}.owl-carousel .owl-wrapper{display:none;position:relative;-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.owl-carousel .owl-wrapper:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-wrapper-outer{overflow:hidden;position:relative;width:100%}.owl-carousel .owl-wrapper-outer.autoHeight{-webkit-transition:height .5s ease-in-out;-o-transition:height .5s ease-in-out;transition:height .5s ease-in-out}.owl-carousel .owl-item{float:left;padding:0;overflow:hidden}.owl-carousel .owl-item .item,.owl-carousel .owl-item .items{position:relative;z-index:1;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.owl-carousel .owl-item .item img,.owl-carousel .owl-item .items img{width:100%}.owl-carousel .owl-buttons div,.owl-carousel .owl-page{cursor:pointer}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.owl-carousel.property-container .owl-item{padding:0}.owl-carousel.not-16-9 .owl-item .items img{max-width:none;width:auto}.owl-controls{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.owl-theme .owl-controls{position:absolute;left:50%;bottom:30px;text-align:center;z-index:1;-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media (max-width:600px){.owl-theme .owl-controls{width:100%}}.owl-theme .owl-controls .owl-buttons div{position:absolute;bottom:0;display:inline-block;zoom:1;opacity:1;width:30px;height:45px}@media (min-width:768px) and (max-width:992px){.owl-theme .owl-controls .owl-buttons div{bottom:100%}}@media (max-width:767px){.owl-theme .owl-controls .owl-buttons div{bottom:100%}}.owl-theme .owl-controls.clickable .owl-buttons div:hover{opacity:1;text-decoration:none}.owl-theme .owl-controls .owl-pagination{display:inline-block}.owl-theme .owl-controls .owl-page{display:inline-block;zoom:1}.owl-item.loading{min-height:150px;background:url(AjaxLoader.gif) no-repeat center center}[data-tooltip]:hover:after,[data-tooltip]:hover:before{display:block;position:absolute;font-size:.8em;color:#fff}[data-tooltip]:hover:before{border-radius:.2em;content:attr(title);background-color:#d2bd7f;margin-top:-2.5em;padding:.3em;color:#000}[data-tooltip]:hover:after{content:'';margin-top:-3.1em;margin-left:1em;border-style:solid;border-color:transparent;border-top-color:#d2bd7f;border-width:.5em .5em 0 .5em}.overlay-container{text-align:center;position:relative}.overlay-container img{position:relative;background:-moz-linear-gradient(top,rgba(36,50,74,.75) 0,rgba(0,0,0,0) 100%);background:-webkit-linear-gradient(top,rgba(36,50,74,.75) 0,rgba(0,0,0,0) 100%);background:linear-gradient(to bottom,rgba(36,50,74,.75) 0,rgba(0,0,0,0) 100%)}.overlay-container>a .overlay-yellow{-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;position:absolute;width:128px;height:128px;transition:background-color .3s ease-in-out;background-color:rgba(255,240,0,.4)}.overlay-container>a .overlay-yellow:hover{background-color:rgba(255,240,0,0);cursor:pointer}.overlay-container>a .overlay-blue{top:0;left:0;position:absolute;width:100%;height:100%;transition:background-color .3s ease-in-out;background-color:rgba(64,219,229,.4)}.overlay-container>a .overlay-blue:hover{background-color:rgba(64,219,229,0);cursor:pointer}:target:before{content:"";display:block;height:190px;margin:-190px 0 0}div#map{width:100%;height:400px}#message{margin:10px 0;padding:0}.error_message{display:block;height:22px;line-height:22px;background:#fbe3e4 url(../assets/error.gif) no-repeat 10px center;padding:3px 10px 3px 35px;color:#8a1f11;border:1px solid #fbc2c4;-webkit-border-radius:5px}.loader{padding:0 10px}#contact #success_page h1{background:url(../assets/success.gif) left no-repeat;padding-left:22px}button.btn.btn-md.btn-secondary{color:#fff}a.more-info{margin:20px}table{border-collapse:separate;border-spacing:0;border-top-width:5px;margin-bottom:20px;width:100%;clear:both}th{padding:10px 15px;font-size:12px;font-weight:400;text-transform:uppercase;text-align:center}td{font-size:12px;text-align:center;padding:13px 15px}.bordered{border:solid #af9a5f 1px;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 1px 1px #ccc;-moz-box-shadow:0 1px 1px #ccc;box-shadow:0 1px 1px #ccc}.bordered tr:hover{background:#fbf5df;-o-transition:all .1s ease-in-out;-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-ms-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.bordered td,.bordered th{border-left:1px solid #af9a5f;border-top:1px solid #af9a5f;text-align:left}.bordered th{background-color:#af9a5f;-webkit-box-shadow:0 1px 0 rgba(255,255,255,.8) inset;-moz-box-shadow:0 1px 0 rgba(255,255,255,.8) inset;box-shadow:0 1px 0 rgba(255,255,255,.8) inset;border-top:none;text-shadow:0 1px 0 rgba(0,0,0,.5);color:#fff!important}.bordered td:first-child,.bordered th:first-child{border-left:none}.bordered th:first-child{-moz-border-radius:6px 0 0;-webkit-border-radius:6px 0 0;border-radius:6px 0 0}.bordered th:last-child{-moz-border-radius:0 6px 0 0;-webkit-border-radius:0 6px 0 0;border-radius:0 6px 0 0}.bordered th:only-child{-moz-border-radius:6px 6px 0 0;-webkit-border-radius:6px 6px 0 0;border-radius:6px 6px 0 0}.bordered tr:last-child td:first-child{-moz-border-radius:0 0 0 6px;-webkit-border-radius:0 0 0 6px;border-radius:0 0 0 6px}.bordered tr:last-child td:last-child{-moz-border-radius:0 0 6px;-webkit-border-radius:0 0 6px;border-radius:0 0 6px}