p{padding:0px;margin:0px}table,td,th{border:0;padding:0px;border-collapse:collapse}table.padded-table
td{padding:<?php echo $cp."px";?>}img{border:0}.left{float:left;margin:0}.left3{float:left;margin:0px
0px 0px 3px}.left5{float:left;margin:0px
0px 0px 5px}.left7{float:left;margin:0px
0px 0px 7px}.left10{float:left;margin:0px
0px 0px 10px}.left13{float:left;margin:0px
0px 0px 13px}.left15{float:left;margin:0px
0px 0px 15px}.left20{float:left;margin:0px
0px 0px 20px}.left25{float:left;margin:0px
0px 0px 25px}.left30{float:left;margin:0px
0px 0px 30px}.left45{float:left;margin:0px
0px 0px 45px}.right{float:right;margin:0}.top3{padding-top:3px}.top7{padding-top:7px}.top5{padding-top:5px}.top9{padding-top:9px}.top10{padding-top:10px}.top13{padding-top:13px}.top15{padding-top:15px}.top20{padding-top:20px}.top25{padding-top:25px}.top30{padding-top:30px}.top35{padding-top:35px}.top40{padding-top:40px}.bottom10{padding-bottom:10px}.bottom20{padding-bottom:20px}.bottom30{padding-bottom:30px}.padd5{padding:5px}.padd10{padding:10px}form{margin:0;padding:0;display:inline}img,div,input{behavior:url("/css/js/pngfix/iepngfix.htc")}#background{width:100%;position:fixed;left:0px;top:0px;z-index:-1000}.stretch{width:100%;height:100%}#container{width:100%;margin:auto;padding:0px;text-align:left;height:auto;position:relative}.accBulletListWidth{width:50%}.accListMargin{font-size:12px;line-height:normal;font-weight:normal;font-style:normal;position:absolute;margin-top:-287px}.accListSubTitle{font-family:Lato,sans-serif;font-size:20px;line-height:normal;font-weight:400;font-style:normal;color:#636363}.accListTextBoxBack{width:287px;height:287px;display:block;background-image:url(/elements/styles/281.png);background-repeat:repeat}.accListTitle{font-family:Lato,sans-serif;font-size:40px;line-height:normal;font-weight:400;font-style:normal;color:#25a9df}.accSubTitle{font-family:Lato,sans-serif;font-size:24px;line-height:normal;font-weight:400;font-style:normal;color:#898178}.accText{font-family:Lato,sans-serif;font-size:18px;line-height:normal;font-weight:400;font-style:normal;color:#636363}.accTitle{font-family:Lato,sans-serif;font-size:44px;line-height:normal;font-weight:300;font-style:normal;color:#898178;text-align:center}.addresstext{font-family:Roboto Condensed,sans-serif;font-size:16em;line-height:normal;font-weight:normal;font-style:normal;color:#000}.addresstitle{font-family:Lato,sans-serif;font-size:22px;line-height:normal;font-weight:normal;font-style:normal;color:#636363;text-align:center;padding-bottom:20px}.affilliateHotelTitle{font-family:Lato,sans-serif;font-size:22px;line-height:normal;font-weight:normal;font-style:normal;color:#636363}.blogPadLeft{padding-left:10px}.blogPadRight{padding-right:10px}.bookfields{font-size:10px;line-height:normal;font-weight:normal;font-style:normal;color:#353535;border:1px
solid #c3c9ca}.bookPosition{position:fixed;margin:auto;z-index:9998;width:100%}.booksubmit{font-size:12px;line-height:normal;font-weight:bold;font-style:normal;color:#fff;background-color:#114158;width:145px;height:19px;text-align:center;border:1px
solid #6e9aaf;cursor:pointer}.booksubmitHor{font-size:16px;line-height:normal;font-weight:normal;font-style:normal;color:#fff;border:0px;background:#25a9df;;cursor:pointer;padding:5px;margin:auto}.booktext{font-size:11px;line-height:normal;font-weight:normal;font-style:normal;color:#000;padding-bottom:7px;padding-right:5px}.booktitle{font-size:14px;line-height:normal;font-weight:bold;font-style:normal;color:#000}.botaddresstext{font-family:Lato,sans-serif;font-size:14px;line-height:normal;font-weight:normal;font-style:normal;color:#686868}.botaddressTitle{font-family:Lato,sans-serif;font-size:22px;line-height:normal;font-weight:600;font-style:normal;color:#636363;text-align:center;padding-bottom:20px}.boxes
.formRowRes{font-size:12px;line-height:normal;font-weight:normal;font-style:normal;margin:20px
0;padding:20px;border:1px
solid #000}.brakfastPadding{padding:200px
20px 80px 20px}.cartDelete{font-family:Tahoma,Verdana,Segoe,sans-serif;font-size:12px;line-height:normal;font-weight:bold;font-style:italic;color:#FFF;background-color:#ff7d00;border:1px
solid #bfb446;cursor:pointer}.cartDiscount{font-size:14px;line-height:normal;font-weight:normal;font-style:normal;color:#F00}.cartOldPrice{font-size:12px;line-height:normal;font-weight:normal;font-style:normal;color:#813E3E;text-decoration:line-through}.cartPrice{font-size:12px;line-height:normal;font-weight:normal;font-style:normal;color:#000}.cartSubmit{font-size:11px;line-height:normal;font-weight:normal;font-style:normal;color:#fff;width:129px;height:30px;border:0px;cursor:pointer;background-image:url(/elements/styles/27.png);background-repeat:no-repeat}.cartText{font-size:11px;line-height:normal;font-weight:normal;font-style:normal;color:#DA2424}.cartTitles{font-size:11px;line-height:normal;font-weight:normal;font-style:Normal;color:#fff;background-color:#484848;border-right:1px solid #fff;padding:3px}.center{text-align:center}.centerList
.rpListPrice{font-size:14px;color:#fff;font-weight:600;position:absolute;background-color:rgba(0,0,0,0.2);text-align:center;line-height:30px;z-index:2;bottom:0;width:15.1%}.conciergeBack{width:600px;height:13px;display:block;background-image:url(/elements/styles/220.png);background-repeat:repeat}.conciergeIntBack{background-size:cover;background-position:50%;background-image:url(/elements/styles/300.jpg);background-repeat:no-repeat}.containerBack{}.date{font-size:11px;line-height:normal;font-weight:normal;font-style:normal;color:#424244}.divMobile{display:block}.domeEnergyBack{background-size:cover;background-position:50%;background-image:url(/elements/styles/301.jpg);background-repeat:no-repeat}.domeResortBack{background-size:cover;background-position:50%;background-image:url(/elements/styles/286.jpg);background-repeat:no-repeat}.facilitiesBack{background-size:cover;background-position:50%;background-image:url(/elements/styles/297.jpg);background-repeat:no-repeat}.footerBack{font-size:11px;line-height:normal;font-weight:normal;font-style:normal;background-color:#d5d5d5}.footerPadding{padding-top:170px}.footerText{font-family:Lato,sans-serif;font-size:12px;line-height:normal;font-weight:normal;font-style:normal;color:#636363}.formerror{font-size:12px;line-height:normal;font-weight:normal;font-style:normal;color:#9d2d2d;padding:3px}.formfields{font-family:Lato,sans-serif;font-size:14px;line-height:normal;font-weight:normal;font-style:normal;color:#636363;border:1px
solid #333;padding:4px
6px;width:100%;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-khtml-border-radius:3px}.formfieldsRes{width:100%;height:35px;border:none;border-bottom:1px solid;text-align:center}.formfieldsRes:focus-visible{outline:none}.formrequired{font-family:Lato,sans-serif;font-size:13px;line-height:normal;font-weight:normal;font-style:italic;color:#636363}.formRow{display:block;margin-bottom:5px}.formRowRes{display:grid;column-gap:20px;row-gap:0;grid-template-columns:1fr 2fr;align-items:center;justify-content:center;align-content:center;padding:20px
0}.formsearch{font-size:10px;line-height:normal;font-weight:normal;font-style:Normal;color:#000;background-color:#d6f3c8;border:1px
solid #000}.formsubmit{font-family:Lato,sans-serif;font-size:16px;line-height:normal;font-weight:normal;font-style:normal;color:#fff;background-color:#636363;border:1px
solid #636363;cursor:pointer;margin-top:10px;border-radius:10px;display:table;margin:auto;-moz-border-radius:10px;-webkit-border-radius:10px;-khtml-border-radius:10px;padding:3px
10px}.formtext{font-family:Lato,sans-serif;padding-bottom:8px;width:100%;display:block}.formtitle{font-family:Lato,sans-serif;font-size:22px;line-height:normal;font-weight:300;font-style:normal;color:#636363;padding-bottom:25px;text-align:center}.gastronomyBack{background-size:cover;background-position:50%;background-image:url(/elements/styles/298.jpg);background-repeat:no-repeat}.gotoRecArrowLeft{width:23px;height:16px;display:block;background-image:url(/elements/styles/284.png);background-repeat:no-repeat}.gotoRecArrowRight{width:23px;height:16px;display:block;background-image:url(/elements/styles/285.png);background-repeat:repeat}.gradient{font-size:12px;line-height:normal;font-weight:normal;font-style:normal;color:#fff;background-repeat:no-repeat !important;background:-webkit-gradient(linear, 0% 0%, 0% 100%,from(#74afd4),to(#547598));background:-webkit-linear-gradient(top,#74afd4,#547598);background:-moz-linear-gradient(top,#74afd4,#547598);background:-ms-linear-gradient(top,#74afd4,#547598);background:-o-linear-gradient(top,#74afd4,#547598);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=´#cccccc´,endColorstr=´#000000´)}.grayLineList{background-color:#195591;width:100%;height:10px;background-position:top right}.grid15{margin:0px;float:left;width:15%}.grid20{float:left;width:20%;margin:0px}.grid25{float:left;width:25%;margin:0px}.grid25to100{float:left;width:25%;margin:0}.grid30{float:left;width:30%;margin:0px}.grid32{float:left;width:32.33%;margin:0px}.grid33{float:left;width:33.33%;margin:0px}.grid40{float:left;width:40%;margin:0px}.grid49{float:left;width:49%;margin:0px}.grid50{float:left;width:50%;margin:0px}.grid50to100{font-size:12px;line-height:normal;font-weight:normal;font-style:normal;float:left;width:50%}.grid55{float:left;width:55%;margin:0px}.grid60{float:left;width:60%;margin:0px}.grid70{float:left;width:70%;margin:0px}.grid80{float:left;width:80%;margin:0px}.grid85{float:left;width:85%;margin:0px}.gridfooterAbsolute{background-position:center;width:100%;max-width:980px;height:407px;background-image:url(/elements/styles/224.png);background-repeat:no-repeat}.gridFormField{float:left;width:60%;margin:0;display:table}.gridFormFieldItem{width:95%;margin:auto}.gridFormFieldItemRes{width:100%;float:left}.gridFormLabel{float:left;width:40%;margin:0;display:table}.gridFormLabelItem{width:95%;margin:auto}.gridMenuBookRight{float:left;width:36%;margin:0px}.gridMenuCenterMob{float:left;width:28%;margin:0px}.gridMenuLeftMob{float:left;width:36%;margin:0px}.gridMenuLogo{margin:0px;float:left;width:14%}.gridMenuRight{float:left;width:86%;margin:0px}h1{margin:0px;font-size:23px;line-height:normal;font-weight:100;font-style:normal;color:#7C6252;line-height:normal}.h1Home{font-family:Lato,sans-serif;font-size:25px;line-height:normal;font-weight:300;font-style:normal;color:#636363}h2{margin:0px;font-size:14px;line-height:normal;font-weight:normal;font-style:normal;color:#c80909;line-height:normal}h3{margin:0px;font-size:16px;line-height:normal;font-weight:normal;font-style:normal;color:#000;line-height:normal}.headerTitle{}.homeConciergeTitle{font-family:Lato,sans-serif;font-size:30px;line-height:normal;font-weight:400;font-style:italic;color:#fff}.homeConcriegeSubtitle{font-family:Lato,sans-serif;font-size:19px;line-height:normal;font-weight:400;font-style:italic;color:#fff}.homeSubTitle{font-family:Lato,sans-serif;font-size:44px;line-height:normal;font-weight:300;font-style:normal;color:#fff}.homeSubTitle2{font-family:Lato,sans-serif;font-size:44px;line-height:normal;font-weight:300;font-style:normal;color:#b1a190}.homeText{font-family:Lato,sans-serif;font-size:18px;line-height:normal;font-weight:normal;font-style:normal;color:#fff}.homeTextGray{font-family:Lato,sans-serif;font-size:18px;line-height:normal;font-weight:300;font-style:normal;color:#636363}.homeTitle{font-family:Lato,sans-serif;font-size:24px;line-height:normal;font-weight:400;font-style:normal;color:#fff}.homeTitle2{font-family:Lato,sans-serif;font-size:24px;line-height:normal;font-weight:400;font-style:normal;color:#b1a190}.honeymoonSuiteBack{background-size:cover;background-position:50%;background-image:url(/elements/styles/235.jpg);background-repeat:no-repeat}.honeymoonVillaBack{background-size:cover;background-position:50%;background-image:url(/elements/styles/231.jpg);background-repeat:no-repeat}.hotelOffersTitle{font-size:16px;text-align:center;font-weight:600;padding:5px
0px}.hotelPrice-book{width:92%;margin:auto;padding:10px
0px}.hotelPrice-buttonWrapper{font-size:15px;line-height:normal;font-weight:600;font-style:normal;color:#fff;background-color:#00aae2;text-align:center;width:50px;border-radius:50%;padding:25px
20px;display:table !important;position:fixed;cursor:pointer;bottom:65px;right:-150px;z-index:999;-moz-box-shadow:0 3px 10px 0 #3d3d3d;-webkit-box-shadow:0 3px 10px 0 #3d3d3d;box-shadow:0 3px 10px 0 #3d3d3d}.hotelPrice-content{background-color:#fff}.hotelPrice-offerContent{display:none;font-size:15px;text-align:left;margin:0px
13px;height:170px;overflow-y:scroll}.hotelPrice-top{background-color:#00aae2;padding:5px
0px}.hotelPrice-wrapper{background-color:#fff;width:250px !important;max-width:250px !important;position:fixed;bottom:0;right:-300px;z-index:999;-moz-box-shadow:0 3px 10px 0 #3d3d3d;-webkit-box-shadow:0 3px 10px 0 #3d3d3d;box-shadow:0 3px 10px 0 #3d3d3d}.hoverImage{position:absolute;width:100%;height:100%;z-index:10;opacity:0;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;background-size:cover}.hoverImage:hover{font-size:11px;line-height:normal;font-weight:normal;font-style:normal;opacity:1}.hpBorder{border-bottom:1px solid #c5c5c5;padding-bottom:10px;margin:5px
0px}.hPClose{font-size:15px;line-height:normal;font-weight:bold;font-style:normal;color:#fff;padding:5px
10px;float:right;cursor:pointer}.hpExtPrice{font-size:14px;line-height:normal;font-weight:600;font-style:normal;color:#222221;float:right;padding:0px
10px}.hPExtTitle{font-size:15px;line-height:normal;font-weight:400;font-style:normal;color:#222221;float:left;cursor:default;padding:0px
10px}.hpToggler-content{font-size:11px;line-height:normal;font-weight:600;font-style:normal;color:#000;background-color:#dfdfdf;position:absolute;margin:auto;z-index:2;left:-56px;top:54px;line-height:20px;text-align:center;border-radius:5px 0px 0px 5px;padding:30px
10px 0px 15px;background-position:60% 25%;cursor:pointer;background-image:url(/elements/styles/336.png);background-repeat:no-repeat}.hpToggler-content:after{content:"";position:absolute;width:0;height:0;top:0;opacity:0;right:-8px;border-style:solid;border-width:25px 0 25px 8px;border-color:transparent transparent transparent #dfdfdf}.hpToggler-offers{font-size:11px;line-height:normal;font-weight:600;font-style:normal;color:#000;background-color:#dfdfdf;position:absolute;margin:auto;z-index:2;left:-56px;top:108px;line-height:20px;text-align:center;border-radius:5px 0px 0px 5px;padding:30px
12px 0px 12px;background-position:50% 25%;cursor:pointer;background-image:url(/elements/styles/338.png);background-repeat:no-repeat}.hpToggler-offers:after{content:"";position:absolute;width:0;height:0;top:0;opacity:0;right:-8px;border-style:solid;border-width:25px 0 25px 8px;border-color:transparent transparent transparent #dfdfdf}.hPTopSubTitle{font-size:11px;line-height:10px;font-weight:400;font-style:normal;color:#000;padding:0px
10px 5px 10px;cursor:default}.hPTopTitle{font-size:15px;line-height:normal;font-weight:400;font-style:normal;color:#fff;padding:5px
10px 0px 10px;cursor:default}.hpTripadvisor-wrapper{font-size:12px;line-height:normal;font-weight:normal;font-style:normal;background-color:#ececec;width:initial !important;padding:5px
0px;margin:5px
0px;height:45px;overflow:hidden}.hPTripadvisorTitle{font-size:15px;line-height:normal;font-weight:400;font-style:normal;color:#222221;float:left;cursor:default;padding:7px
10px 0px 10px}.hpWebsitePrice{font-size:18px;line-height:normal;font-weight:bold;font-style:normal;color:#5cbc63;padding:5px
10px;float:right}.hPWebsiteTitle{font-size:18px;line-height:normal;font-weight:400;font-style:normal;color:#222221;padding:5px
13px;float:left;cursor:default}.hvr-ripple-out:before{border:#999 solid 6px}.internal
h1{font-size:48px;line-height:normal;font-weight:normal;font-style:normal;color:#272425}.juniorSuiteBack{background-size:cover;background-position:50%;background-image:url(/elements/styles/234.jpg);background-repeat:no-repeat}.langMargin{float:right;margin-right:20px}.left
.formRowRes{font-size:12px;line-height:normal;font-weight:normal;font-style:normal;display:block}.leftSocialTop{float:left;margin:0px
0px 0px 25px}.locationBack{background-size:cover;background-position:50%;background-image:url(/elements/styles/295.jpg);background-repeat:no-repeat}.memberarea{font-size:13px;line-height:normal;font-weight:bold;font-style:normal;color:#000}.menuBackWave{background-position:50% 100%;width:100%;height:133px;display:block;position:fixed;z-index:999;background-size:cover;background-image:url(/elements/styles/304.png);background-repeat:no-repeat}.menuIcon{display:block;width:34px;height:34px;background-image:url(/elements/styles/185.png);background-repeat:repeat}.menuIconHide{display:block;width:34px;height:34px;background-image:url(/elements/styles/186.png);background-repeat:repeat}.menuSep{font-size:11px;line-height:normal;font-weight:normal;font-style:normal;width:5px;height:32px;position:absolute}.menusettings2L{font-size:11px;line-height:normal;font-weight:normal;font-style:Normal;padding-left:18px;line-height:12px}.navbar{border-bottom:2px solid #25a9df}.navbar.sticky{position:fixed;left:0;width:100%;top:0;z-index:999;background:#fff}.newsletError{font-size:11px;line-height:normal;font-weight:normal;font-style:normal;color:#c00}.newsletField{font-size:12px;line-height:normal;font-weight:normal;font-style:normal;color:#000;border:1px
solid #4c4c4c;height:23px;line-height:23px;padding:0px
5px}.newsletSubmit{font-size:12px;line-height:normal;font-weight:normal;font-style:normal;color:#fff;background-color:#333;border:1px
solid #4c4c4c;cursor:pointer;height:25px;line-height:25px;padding:0px
10px}.newsletTitle{font-size:12px;line-height:normal;font-weight:normal;font-style:normal;color:#000;margin-bottom:7px}.outline-outward{}.pagingFirstPage{font-size:10px;line-height:normal;font-weight:normal;font-style:Normal;color:#fff;border:1px
solid #dcdcdc;width:22px;height:16px;cursor:pointer}.pagingLastPage{font-size:10px;line-height:normal;font-weight:normal;font-style:Normal;color:#fff;border:1px
solid #dcdcdc;width:22px;height:16px;cursor:pointer}.pagingNum{font-size:10px;line-height:normal;font-weight:bold;font-style:normal;color:#000;background-color:#FFF;border:1px
solid #bababa;cursor:pointer;padding:2px
5px}.pagingNumSel{font-size:10px;line-height:normal;font-weight:bold;font-style:normal;color:#fff;background-color:#999;border:1px
solid #bababa;cursor:pointer;padding:2px
5px}.photoshover{position:absolute;width:100%;height:100%;z-index:10;opacity:0;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;background-size:cover;background-image:url(/elements/styles/143.png);background-repeat:repeat}.photoshover:hover{font-size:12px;line-height:normal;font-weight:normal;font-style:normal;opacity:1}.radio_label{width:50%;float:left}.relative{position:relative}.roomPrice-wrapper{width:290px !important;max-width:290px !important;border:1px
solid #ccc;position:relative;background:#fff}.round-corners{}.rpListPrice{font-size:14px;color:#fff;font-weight:600;position:absolute;background-color:rgba(0,0,0,0.2);text-align:center;line-height:30px;z-index:2;bottom:0;width:30.1%}.rpTopTitle{font-family:Lato,sans-serif;font-size:24px;line-height:normal;font-weight:400;font-style:normal;color:#898178;padding-bottom:10px}.scaleImg{font-size:12px;line-height:normal;font-weight:normal;font-style:normal;overflow:hidden}.scaleImg
img{font-size:12px;line-height:normal;font-weight:normal;font-style:normal;scale:1.5;padding:10%}.searchResultsTitle{font-size:13px;line-height:normal;font-weight:bold;font-style:Normal;color:#000;padding-top:4px;padding-bottom:4px;border-bottom:1px dotted #000}.sete{display:table;margin:auto;width:200px;height:128px;background-image:url(/elements/styles/375.png);background-repeat:no-repeat}.sink{}.sisterHotelAbs{position:absolute;top:10px;right:20px;z-index:2}.sisterHotelsTitle{font-family:Lato,sans-serif;font-size:24px;line-height:normal;font-weight:400;font-style:normal;color:#636363}.sitemap{font-size:11px;line-height:normal;font-weight:normal;font-style:normal;color:#000}.skew{}.socialFooterMargin{margin-top:-250px}.subBoxes{font-size:12px;line-height:normal;font-weight:normal;font-style:Normal}.subBoxes{display:grid;column-gap:20px;row-gap:0;grid-template-columns:1fr 2fr;align-items:center;justify-content:center;align-content:center;padding:20px
0;margin:20px
0;padding:20px;border:1px
solid #000}.subBoxes
.formRowRes{border:none;grid-template-columns:1fr 8fr;padding:0;margin:10px}.subBoxes
.gridFormFieldRes{font-size:12px;line-height:normal;font-weight:normal;font-style:normal;order:1}.subBoxes
.gridFormLabelRes{font-size:12px;line-height:normal;font-weight:normal;font-style:normal;order:2}.submenusettings2L{font-size:11px;line-height:normal;font-weight:normal;font-style:Normal;padding-left:16px;line-height:13px}.sugIntLinksDesc{font-size:14px;line-height:normal;font-weight:300;font-style:normal;color:#646568}.suitesBack{background-size:cover;background-position:50%;background-image:url(/elements/styles/287.jpg);background-repeat:no-repeat}.textBoxCenterWidth{max-width:287px;margin:auto}.textC{font-size:12px;line-height:normal;font-weight:normal;font-style:normal;text-align:center}.topTextMargin{font-size:12px;line-height:normal;font-weight:normal;font-style:normal;position:absolute;top:35%;right:10%;z-index:99}.topWebCheckin{padding-top:150px}.twoBedroomVillaBack{background-size:cover;background-position:50%;background-image:url(/elements/styles/236.jpg);background-repeat:no-repeat}.underline{font-size:12px;line-height:normal;font-weight:normal;font-style:normal;border-bottom:3px solid #000;width:100%}.usefulText{font-size:11px;line-height:normal;font-weight:normal;font-style:Normal;color:#000}.vertAlign980{font-size:12px;line-height:normal;font-weight:normal;font-style:normal;left:0;right:0;position:absolute;max-width:100%;margin:auto;max-height:427px;width:980px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.videoBg{position:absolute;top:0;bottom:0;left:0;right:0;background-position:50% 50%;background-size:cover;background-image:url(/elements/styles/316.jpg);background-repeat:no-repeat}.weddingsback{background-size:cover;background-position:50%;background-image:url(/elements/styles/296.jpg);background-repeat:no-repeat}.wellnessBack{background-size:cover;background-position:50%;background-image:url(/elements/styles/302.jpg);background-repeat:no-repeat}.width980{max-width:980px;width:100%;margin:auto}.wineTasteBack{background-size:cover;background-position:50%;background-image:url(/elements/styles/299.jpg);background-repeat:no-repeat}.wow
fadeIn{}.wow
fadeInLeft{}.wow
fadeInRight{}.wow
fadeInUp{}.wow
zoomIn{}@media (max-width: 1380px){.accSubTitle{font-family:Lato,sans-serif;font-size:20px;line-height:normal;font-weight:400;font-style:normal;color:#898178}.accText{font-family:Lato,sans-serif;font-size:18px;line-height:normal;font-weight:400;font-style:normal;color:#636363}.accTitle{font-family:Lato,sans-serif;font-size:37px;line-height:normal;font-weight:300;font-style:normal;color:#898178;text-align:center}.grid25{float:left;width:25%;margin:0px}.grid30{float:left;width:30%;margin:0px}.homeConciergeTitle{font-family:Lato,sans-serif;font-size:28px;line-height:normal;font-weight:400;font-style:italic;color:#fff}.homeConcriegeSubtitle{font-family:Lato,sans-serif;font-size:19px;line-height:normal;font-weight:400;font-style:italic;color:#fff}.homeSubTitle{font-family:Lato,sans-serif;font-size:37px;line-height:normal;font-weight:300;font-style:normal;color:#fff}.homeSubTitle2{font-family:Lato,sans-serif;font-size:35px;line-height:normal;font-weight:300;font-style:normal;color:#b1a190}.homeTitle{font-family:Lato,sans-serif;font-size:20px;line-height:normal;font-weight:400;font-style:normal;color:#fff}.homeTitle2{font-family:Lato,sans-serif;font-size:18px;line-height:normal;font-weight:400;font-style:normal;color:#b1a190}.langMargin{float:left}}@media (max-width: 1180px){.accSubTitle{font-family:Lato,sans-serif;font-size:20px;line-height:normal;font-weight:400;font-style:normal;color:#898178}.accText{font-family:Lato,sans-serif;font-size:18px;line-height:normal;font-weight:400;font-style:normal;color:#636363}.accTitle{font-family:Lato,sans-serif;font-size:37px;line-height:normal;font-weight:300;font-style:normal;color:#898178;text-align:center}.formtext{font-family:Lato,sans-serif;padding-bottom:8px;width:100%;display:block}.homeConciergeTitle{font-family:Lato,sans-serif;font-size:28px;line-height:normal;font-weight:400;font-style:italic;color:#fff}.homeConcriegeSubtitle{font-family:Lato,sans-serif;font-size:19px;line-height:normal;font-weight:400;font-style:italic;color:#fff}.homeSubTitle{font-family:Lato,sans-serif;font-size:37px;line-height:normal;font-weight:300;font-style:normal;color:#fff}.homeSubTitle2{font-family:Lato,sans-serif;font-size:32px;line-height:normal;font-weight:300;font-style:normal;color:#b1a190}.homeTitle{font-family:Lato,sans-serif;font-size:20px;line-height:normal;font-weight:400;font-style:normal;color:#fff}.homeTitle2{font-family:Lato,sans-serif;font-size:18px;line-height:normal;font-weight:400;font-style:normal;color:#b1a190}.internal
h1{font-size:36px;line-height:normal;font-weight:normal;font-style:normal;color:#272425}.sisterHotelAbs{display:none}}@media (max-width: 1000px){.accSubTitle{font-family:Lato,sans-serif;font-size:20px;line-height:normal;font-weight:400;font-style:normal;color:#898178}.accText{font-family:Lato,sans-serif;font-size:16px;line-height:normal;font-weight:400;font-style:normal;color:#636363}.accTitle{font-family:Lato,sans-serif;font-size:37px;line-height:normal;font-weight:300;font-style:normal;color:#898178;text-align:center}.center{display:table;margin:auto}.footerPadding{padding-top:210px}.grid20{width:20%;margin:0px}.grid25{float:left;width:25%;margin:0px}.grid30{width:30%;margin:0px}.grid32{float:left;width:32%;margin:0px}.grid33{float:left;width:33.33%;margin:0px}.grid40{width:40%;margin:0px}.grid50to100{font-size:12px;line-height:normal;font-weight:normal;font-style:normal;float:left;width:100%}.grid60{width:60%;margin:0px}.grid70{width:70%;margin:0px}.grid80{width:80%;margin:0px}.homeConciergeTitle{font-family:Lato,sans-serif;font-size:28px;line-height:normal;font-weight:400;font-style:italic;color:#fff}.homeConcriegeSubtitle{font-family:Lato,sans-serif;font-size:18px;line-height:normal;font-weight:400;font-style:italic;color:#fff}.homeSubTitle{font-family:Lato,sans-serif;font-size:30px;line-height:normal;font-weight:300;font-style:normal;color:#fff}.homeSubTitle2{font-family:Lato,sans-serif;font-size:25px;line-height:normal;font-weight:300;font-style:normal;color:#b1a190}.homeTitle{font-family:Lato,sans-serif;font-size:16px;line-height:normal;font-weight:400;font-style:normal;color:#fff}.homeTitle2{font-family:Lato,sans-serif;font-size:16px;line-height:normal;font-weight:400;font-style:normal;color:#b1a190}.internal
h1{font-size:30px;line-height:normal;font-weight:normal;font-style:normal;color:#272425}.leftSocialTop{float:left;margin:0px
0px 0px 13px}.socialFooterMargin{margin-top:-190px}}@media (max-width: 680px){.accBulletListWidth{width:100%}.accListMargin{font-size:12px;line-height:normal;font-weight:normal;font-style:normal;margin-top:-125px;position:absolute}.accListSubTitle{font-family:Lato,sans-serif;font-size:20px;line-height:normal;font-weight:400;font-style:normal;color:#636363;display:none}.accListTextBoxBack{width:150px;height:125px;display:block;background-image:url(/elements/styles/290.png);background-repeat:repeat}.accListTitle{font-family:Lato,sans-serif;font-size:18px;line-height:normal;font-weight:400;font-style:normal;color:#25a9df}.accSubTitle{font-family:Lato,sans-serif;font-size:18px;line-height:normal;font-weight:400;font-style:normal;color:#898178;text-align:center}.accText{font-family:Lato,sans-serif;font-size:16px;line-height:normal;font-weight:400;font-style:normal;color:#636363}.accTitle{font-family:Lato,sans-serif;font-size:25px;line-height:normal;font-weight:300;font-style:normal;color:#898178;text-align:center}.addresstext{font-size:12px;line-height:normal;font-weight:normal;font-style:normal;color:#646363}.bookNowMobile{font-size:18px;line-height:normal;font-weight:700;font-style:normal;color:#fff;background-color:#25a9df;display:block;max-width:160px;text-align:center;margin:auto;f0b536}.bottomtext{font-size:11px;line-height:normal;font-weight:normal;font-style:normal;color:#5e5e5e;padding:15px
0px}.brakfastPadding{padding:50px
20px 50px 20px}.center{display:table;margin:auto}.divMobile{display:none}.footerBorderLine{background-color:#555;border-bottom:2px solid #555}.formRowRes{font-size:12px;line-height:normal;font-weight:normal;font-style:normal;display:block}.grid25{width:25%;margin:0px}.grid25to100{float:left;width:25%;margin:0;margin-bottom:5px}.grid30{width:30%;margin:0px}.grid32{width:32%;margin:0px}.grid33{width:33.33%;margin:0px}.grid49{width:49%;margin:0px}.grid50{width:50%;margin:0px}.grid50mob{float:left;width:50%;margin:0px}.gridFormField{float:left;width:100%;margin:0;display:table}.gridFormLabel{float:left;width:100%;margin:0;display:table}.homeConcriegeSubtitle{margin-top:18%}.homeSubTitle{font-family:Lato,sans-serif;font-size:25px;line-height:normal;font-weight:300;font-style:normal;color:#b1a190}.homeTextGray{font-family:Lato,sans-serif;font-size:15px;line-height:normal;font-weight:300;font-style:normal;color:#636363}.homeTitle{font-family:Lato,sans-serif;font-size:12px;line-height:normal;font-weight:400;font-style:normal;color:#b1a190}.hotelPrice-book{width:initial;margin:initial;padding:0px
0px}.hotelPrice-top{padding:5px
0px;background-color:#3b3b39;display:flex;justify-content:center}.hotelPrice-wrapper{width:100% !important;max-width:100% !important;position:relative;bottom:0;right:0px;z-index:60;-moz-box-shadow:0 3px 10px 0 #3d3d3d;-webkit-box-shadow:0 3px 10px 0 #3d3d3d;box-shadow:0 3px 10px 0 #3d3d3d;margin-bottom:20px}.hpBorder{border-bottom:1px solid #c5c5c5;padding-bottom:4px;margin:6px
0px 5px 0px;display:flex;justify-content:space-evenly}.hPClose{display:none}.hpExtPrice{font-size:15px;line-height:normal;font-weight:600;font-style:normal;color:#222221;float:left;padding:0
10px}.hPExtTitle{font-size:15px;line-height:normal;font-weight:400;font-style:normal;color:#222221;float:left;cursor:default;padding:0
10px}.hPTopSubTitle{font-size:14px;padding:5px
10px 5px 10px}.hPTopTitle{font-size:18px;padding:3px
10px 0px 10px;cursor:default}.hpWebsitePrice{font-size:21px;line-height:normal;font-weight:700;font-style:normal;color:#5cbc63;padding:5px;float:right;animation-duration:0.5s;animation-name:changesize;animation-iteration-count:infinite;animation-direction:alternate}.hPWebsiteTitle{font-size:16px;line-height:normal;font-weight:400;font-style:normal;color:#222221;padding:8px
5px 6px;float:left;cursor:default}.internal
h1{font-size:26px;line-height:normal;font-weight:normal;font-style:normal;color:#272425}.map{font-size:12px;line-height:normal;font-weight:bold;font-style:normal;height:21px;display:inline-block;margin-right:7px;background-position:center left;line-height:21px;background-image:url(/elements/styles/119.png);background-repeat:no-repeat}.menuTopCenter{width:60%;margin:0;float:left;position:relative;padding-top:35px}.menuTopLeft{width:20%;margin:0;float:left}.menuTopRight{width:20%;margin:auto;float:left}.offersTitleMobile{font-size:26px;line-height:30px;font-weight:700;font-style:normal;color:#41c2f2;text-align:center}.offerTextMobile{font-size:22px;line-height:normal;font-weight:normal;font-style:normal;color:#b1a190;text-align:center}.roomPrice-wrapper{width:100% !important;max-width:100% !important}.scaleImg
img{font-size:12px;line-height:normal;font-weight:normal;font-style:normal;scale:1.5;padding:10%}.subBoxes{display:block}.subBoxes
.formRowRes{display:grid}.telButton{font-family:Open Sans,sans-serif;font-size:12px;line-height:normal;font-weight:bold;font-style:normal;color:#fff;background-color:#c3a365;-moz-border-radius:4px;-webkit-border-radius:4px;-khtml-border-radius:4px;border-radius:4px;display:block;height:21px;line-height:21px;text-align:center;padding:0px
10px;display:block}.textBoxCenterWidth{max-width:150px;margin:auto}.topTextMargin{position:static;text-align:center;padding:20px
0}.topTextMargin{top:27%}.topWebCheckin{padding-top:50px}.videoBg{background-image:url(/elements/styles/343.jpg);background-repeat:no-repeat}.width980{width:96%}}a:link,a:visited{color:#3B4558;text-decoration:none}a:hover,a:active{color:#295AAE;text-decoration:none}a.accordMenu{font-size:15px;line-height:normal;font-weight:normal;font-style:normal;color:#000;background-color:#F2EEEE;text-decoration:none;display:block;height:32px;line-height:32px;margin-bottom:7px;border-bottom:1px dotted #bbb}a:hover.accordMenu{font-size:15px;line-height:normal;font-weight:normal;font-style:normal;color:#f5f5f5;background-color:#A8A8A8;text-decoration:none;display:block;height:32px;line-height:32px;margin-bottom:7px;border-bottom:1px dotted #bbb}a.accordMenuSel{font-size:16px;line-height:normal;font-weight:normal;font-style:normal;color:#F5F5F5;background-color:#A8A8A8;text-decoration:none;display:block;height:32px;line-height:32px;margin-bottom:7px;border-bottom:1px dotted #bbb}a:hover.accordMenuSel{font-size:16px;line-height:normal;font-weight:normal;font-style:normal;color:#F5F5F5;background-color:#A8A8A8;text-decoration:none;display:block;height:32px;line-height:32px;margin-bottom:7px;border-bottom:1px dotted #bbb}a.addresslinks{font-size:12px;line-height:normal;font-weight:normal;font-style:normal;color:#000;text-decoration:none}a:hover.addresslinks{font-size:12px;line-height:normal;font-weight:normal;font-style:normal;color:#fff;text-decoration:none}a.arrowScroll{text-decoration:none;width:61px;height:63px;display:block;background-image:url(/elements/links/64.png);background-repeat:no-repeat}a:hover.arrowScroll{text-decoration:none;width:61px;height:63px;display:block;background-image:url(/elements/links/64_rim.png);background-repeat:no-repeat}a.arrowScrollUp{text-decoration:none;width:61px;height:63px;display:block;background-image:url(/elements/links/66.png);background-repeat:no-repeat}a:hover.arrowScrollUp{text-decoration:none;width:61px;height:63px;display:block;background-image:url(/elements/links/66_rim.png);background-repeat:no-repeat}a.blogLinkMenu{font-family:Lato,sans-serif;font-size:16px;line-height:normal;font-weight:300;font-style:normal;color:#636363;text-decoration:none}a:hover.blogLinkMenu{font-family:Lato,sans-serif;font-size:16px;line-height:normal;font-weight:300;font-style:normal;color:#25a9df;text-decoration:none}a.blogLinkMenuSel{font-size:16px;line-height:normal;font-weight:300;font-style:normal;color:#25a9df;text-decoration:none}a:hover.blogLinkMenuSel{font-size:16px;line-height:normal;font-weight:300;font-style:normal;color:#25a9df;text-decoration:none}a.blogMenu{font-family:Lato,sans-serif;font-size:20px;line-height:normal;font-weight:normal;font-style:normal;color:#636363;text-decoration:none}a:hover.blogMenu{font-family:Lato,sans-serif;font-size:20px;line-height:normal;font-weight:normal;font-style:normal;color:#25a9df;text-decoration:none}a.blogMenuSel{font-family:Lato,sans-serif;font-size:20px;line-height:normal;font-weight:600;font-style:normal;color:#25a9df;text-decoration:none}a:hover.blogMenuSel{font-family:Lato,sans-serif;font-size:20px;line-height:normal;font-weight:600;font-style:normal;color:#25a9df;text-decoration:none}a.bodylinks{text-decoration:none}a:hover.bodylinks{text-decoration:none}a.bookFlight{font-size:12px;line-height:normal;font-weight:normal;font-style:normal;text-decoration:none;width:218px;height:30px;display:inline-block;background-image:url(/elements/links/108.jpg);background-repeat:repeat}a:hover.bookFlight{font-size:12px;line-height:normal;font-weight:normal;font-style:normal;text-decoration:none;width:218px;height:30px;display:inline-block}a.bookNow{text-decoration:none;width:218px;height:60px;display:block;margin-top:4px;background-image:url(/elements/links/71.png);background-repeat:repeat}a:hover.bookNow{text-decoration:none;width:218px;height:60px;display:block;margin-top:4px}a.bookNowMobile{text-decoration:none;width:150px;height:50px;display:inline-block;background-position:50%;background-image:url(/elements/links/87.png);background-repeat:no-repeat}a:hover.bookNowMobile{text-decoration:none;width:150px;height:50px;display:inline-block;background-position:50%}a.botaddresslinks{font-size:12px;line-height:normal;font-weight:normal;font-style:normal;color:#000;text-decoration:none}a:hover.botaddresslinks{font-size:12px;line-height:normal;font-weight:normal;font-style:normal;color:#fff;text-decoration:none}a.callNow{font-size:12px;line-height:normal;font-weight:normal;font-style:normal;text-decoration:none;display:block;background-position:50% 50%;height:35px;background-size:contain;margin-top:7px;margin-top:15px;background-image:url(/elements/links/95.png);background-repeat:no-repeat}a:hover.callNow{font-size:12px;line-height:normal;font-weight:normal;font-style:normal;text-decoration:none;display:block;background-position:50% 50%;height:35px;background-size:contain;margin-top:7px;margin-top:15px}a.callUsLink{font-family:Lato,sans-serif;font-size:13px;line-height:normal;font-weight:400;font-style:normal;color:#fff;background-color:#25a9df;text-decoration:none;padding:8px
15px}a:hover.callUsLink{font-family:Lato,sans-serif;font-size:13px;line-height:normal;font-weight:400;font-style:normal;color:#fff;background-color:#25a9df;text-decoration:none;padding:8px
15px}a.espa{font-size:12px;line-height:normal;font-weight:normal;font-style:normal;text-decoration:none;display:block;width:150px;height:130px;position:absolute;top:190px;left:10px;z-index:99;background-size:contain;background-image:url(/elements/links/116.jpg);background-repeat:no-repeat}a:hover.espa{font-size:12px;line-height:normal;font-weight:normal;font-style:normal;text-decoration:none;display:block;width:150px;height:130px;position:absolute;top:190px;left:10px;z-index:99;background-size:contain}a.espa2{text-decoration:none;display:block;width:140px;height:152px;position:fixed;top:100px;right:10px;z-index:60;background-size:contain;background-image:url(/elements/links/114.jpg);background-repeat:no-repeat}a:hover.espa2{text-decoration:none;display:block;width:140px;height:152px;position:fixed;top:100px;right:10px;z-index:60;background-size:contain}a.footerLinks{font-family:Lato,sans-serif;font-size:12px;line-height:normal;font-weight:normal;font-style:normal;color:#636363;text-decoration:none}a:hover.footerLinks{font-family:Lato,sans-serif;font-size:12px;line-height:normal;font-weight:normal;font-style:normal;color:#636363;text-decoration:none}a.footerSitemap{font-family:Lato,sans-serif;font-size:17px;line-height:normal;font-weight:400;font-style:normal;color:#69b1ed;text-decoration:none;text-transform:uppercase}a:hover.footerSitemap{font-family:Lato,sans-serif;font-size:17px;line-height:normal;font-weight:400;font-style:normal;color:#636363;text-decoration:none;text-transform:uppercase}a.gastronomyLink{text-decoration:none;width:181px;height:41px;display:block;float:right;background-image:url(/elements/links/68.png);background-repeat:no-repeat}a:hover.gastronomyLink{text-decoration:none;width:181px;height:41px;display:block;float:right}a.googlePinLink{text-decoration:none;display:block;background-position:50% 50%;height:35px;background-size:contain;margin-top:7px;margin-top:15px;background-image:url(/elements/links/96.png);background-repeat:no-repeat}a:hover.googlePinLink{text-decoration:none;display:block;background-position:50% 50%;height:35px;background-size:contain;margin-top:7px;margin-top:15px}a.homeVideo{font-size:12px;line-height:normal;font-weight:normal;font-style:normal;text-decoration:none;display:block}a:hover.homeVideo{font-size:12px;line-height:normal;font-weight:normal;font-style:normal;text-decoration:none;display:block}a.hotelPrice-buttonWrapper{background-color:#50b3f1;text-decoration:none;line-height:normal;text-align:center;width:50px;border-radius:50%;padding:18px
11px;display:table;position:fixed;cursor:pointer;bottom:80px;right:5px;z-index:999;-moz-box-shadow:0 3px 10px 0 #3d3d3d;-webkit-box-shadow:0 3px 10px 0 #3d3d3d;box-shadow:0 3px 10px 0 #3d3d3d}a:hover.hotelPrice-buttonWrapper{background-color:#50b3f1;text-decoration:none;line-height:normal;text-align:center;width:50px;border-radius:50%;padding:18px
11px;display:table;position:fixed;cursor:pointer;bottom:80px;right:5px;z-index:999;-moz-box-shadow:0 3px 10px 0 #3d3d3d;-webkit-box-shadow:0 3px 10px 0 #3d3d3d;box-shadow:0 3px 10px 0 #3d3d3d}a.hpBookNow{font-size:20px;line-height:normal;font-weight:400;font-style:normal;color:#fff;background-color:#cd6778;text-decoration:none;text-align:center;border:2px
solid #cd6778;display:table;margin:auto;width:100%;padding:6px
0px}a:hover.hpBookNow{font-size:20px;line-height:normal;font-weight:400;font-style:normal;color:#cd6778;background-color:#fff;text-decoration:none;text-align:center;border:2px
solid #cd6778;display:table;margin:auto;width:100%;padding:6px
0px}a.intSubMenu{font-size:14px;line-height:normal;font-weight:normal;font-style:normal;color:#777;text-decoration:none}a:hover.intSubMenu{font-size:14px;line-height:normal;font-weight:normal;font-style:normal;color:#7D4F4F;text-decoration:none}a.intSubMenuSel{font-size:14px;line-height:normal;font-weight:normal;font-style:normal;color:#7D4F4F;text-decoration:none}a:hover.intSubMenuSel{font-size:14px;line-height:normal;font-weight:normal;font-style:normal;color:#7D4F4F;text-decoration:none}a.lang{font-size:12px;line-height:normal;font-weight:normal;font-style:normal;color:#c3c390;text-decoration:none}a:hover.lang{font-size:12px;line-height:normal;font-weight:normal;font-style:normal;color:#333;text-decoration:none}a.langSel{font-size:12px;line-height:normal;font-weight:normal;font-style:normal;color:#295e90;text-decoration:none}a:hover.langSel{font-size:12px;line-height:normal;font-weight:normal;font-style:normal;color:#295e90;text-decoration:none}a.links{font-size:11px;line-height:normal;font-weight:normal;font-style:normal;color:#087B98;text-decoration:none}a:hover.links{font-size:11px;line-height:normal;font-weight:normal;font-style:normal;color:#144157;text-decoration:none}a.logoLink{text-decoration:none;width:129px;height:102px;display:block;background-image:url(/elements/links/70.png);background-repeat:repeat}a:hover.logoLink{text-decoration:none;width:129px;height:102px;display:block}a.maplink{text-decoration:none}a:hover.maplink{text-decoration:none}a.more{font-family:Lato,sans-serif;font-size:24px;line-height:normal;font-weight:400;font-style:normal;color:#fff;text-decoration:none;padding:10px
23px;text-align:center;border:2px
solid #fff}a:hover.more{font-family:Lato,sans-serif;font-size:24px;line-height:normal;font-weight:400;font-style:normal;color:#fff;text-decoration:none;padding:10px
23px;text-align:center;border:2px
solid #fff}a.more2{font-family:Lato,sans-serif;font-size:24px;line-height:normal;font-weight:400;font-style:normal;color:#b1a190;text-decoration:none;padding:10px
23px;text-align:center;border:2px
solid #b1a190}a:hover.more2{font-family:Lato,sans-serif;font-size:24px;line-height:normal;font-weight:400;font-style:normal;color:#b1a190;text-decoration:none;padding:10px
23px;text-align:center;border:2px
solid #b1a190}a.newsletLink{font-size:13px;line-height:normal;font-weight:normal;font-style:normal;color:#000;text-decoration:none}a:hover.newsletLink{font-size:13px;line-height:normal;font-weight:normal;font-style:normal;color:#33419A;text-decoration:none}a.ProductsRO{font-size:11px;line-height:normal;font-weight:normal;font-style:normal;text-decoration:none;display:block;padding:2px;border:1px
solid #f2f2f2}a:hover.ProductsRO{font-size:11px;line-height:normal;font-weight:normal;font-style:normal;text-decoration:none;padding:2px;border:1px
solid #000}a.restLink{font-family:Lato,sans-serif;font-size:25px;line-height:normal;font-weight:300;font-style:normal;color:#636363;text-decoration:none;text-align:center;border-bottom:1px solid #636363;display:table;margin:auto}a:hover.restLink{font-family:Lato,sans-serif;font-size:25px;line-height:normal;font-weight:300;font-style:normal;color:#636363;text-decoration:none;font-weight:400}a.rootMenu{font-family:Lato,sans-serif;font-size:16px;line-height:normal;font-weight:400;font-style:normal;color:#636363;text-decoration:none;display:block;height:32px;line-height:32px;padding:0px
5px}a:hover.rootMenu{font-family:Lato,sans-serif;font-size:16px;line-height:normal;font-weight:400;font-style:normal;color:#25a9df;text-decoration:none;display:block;height:32px;line-height:32px}a.rootMenuSel{font-family:Lato,sans-serif;font-size:16px;line-height:normal;font-weight:600;font-style:normal;color:#25a9df;text-decoration:none;display:block;height:32px;line-height:32px;padding:0px
5px}a:hover.rootMenuSel{font-family:Lato,sans-serif;font-size:16px;line-height:normal;font-weight:600;font-style:normal;color:#25a9df;text-decoration:none;display:block;height:32px;line-height:32px;padding:0px
5px}a.rootOfferMenu{font-family:Lato,sans-serif;font-size:16px;line-height:normal;font-weight:normal;font-style:normal;color:#fff;background-color:#CD6778;text-decoration:none;display:block;height:32px;line-height:32px;padding:0px
10px;margin:0
3px}a:hover.rootOfferMenu{font-family:Lato,sans-serif;font-size:16px;line-height:normal;font-weight:normal;font-style:normal;color:#fff;background-color:#CD6778;text-decoration:none;display:block;height:32px;line-height:32px;padding:0px
10px;margin:0
3px}a.searchlink{font-size:12px;line-height:normal;font-weight:normal;font-style:normal;color:#c00;text-decoration:none}a:hover.searchlink{font-size:12px;line-height:normal;font-weight:normal;font-style:normal;color:#000;text-decoration:none}a.sitemaplinks{font-size:12px;line-height:normal;font-weight:normal;font-style:normal;color:#000;text-decoration:none}a:hover.sitemaplinks{font-size:12px;line-height:normal;font-weight:normal;font-style:normal;color:#fff;text-decoration:none}a.sitemapsublinks{font-size:13px;line-height:normal;font-weight:normal;font-style:normal;color:#000;text-decoration:none}a:hover.sitemapsublinks{font-size:13px;line-height:normal;font-weight:normal;font-style:normal;color:#fff;text-decoration:none}a.subMenu{font-size:12px;line-height:normal;font-weight:normal;font-style:normal;color:#0d333a;text-decoration:none;display:block;height:28px;line-height:28px}a:hover.subMenu{font-size:12px;line-height:normal;font-weight:normal;font-style:normal;color:#fff;text-decoration:none;display:block;height:28px;line-height:28px}a.subMenuCats{font-size:11px;line-height:normal;font-weight:normal;font-style:normal;color:#0EB20E;text-decoration:none}a:hover.subMenuCats{font-size:11px;line-height:normal;font-weight:normal;font-style:normal;text-decoration:none}a.subMenuCatsSel{font-size:11px;line-height:normal;font-weight:normal;font-style:normal;color:#1D3CB6;text-decoration:none}a:hover.subMenuCatsSel{font-size:11px;line-height:normal;font-weight:normal;font-style:normal;text-decoration:none}a.subMenuRecs{font-size:12px;line-height:normal;font-weight:normal;font-style:normal;color:#E17000;text-decoration:none}a:hover.subMenuRecs{font-size:12px;line-height:normal;font-weight:normal;font-style:normal;text-decoration:none}a.subMenuRecsSel{font-size:12px;line-height:normal;font-weight:normal;font-style:normal;color:#E00;text-decoration:none}a:hover.subMenuRecsSel{font-size:12px;line-height:normal;font-weight:normal;font-style:normal;text-decoration:none}a.subMenuSel{font-size:12px;line-height:normal;font-weight:normal;font-style:normal;color:#444;text-decoration:none;display:block;height:28px;line-height:28px}a:hover.subMenuSel{font-size:12px;line-height:normal;font-weight:normal;font-style:normal;text-decoration:none;display:block;height:28px;line-height:28px}a.sugIntLinks{font-size:17px;line-height:normal;font-weight:100;font-style:normal;color:#689DBC;text-decoration:none}a:hover.sugIntLinks{font-size:17px;line-height:normal;font-weight:100;font-style:normal;text-decoration:none}a.tabButton{font-size:12px;line-height:normal;font-weight:normal;font-style:normal;color:#F5F5F5;background-color:#6b6b6b;text-decoration:none;display:block;height:25px;line-height:28px;padding:0
18px}a:hover.tabButton{font-size:12px;line-height:normal;font-weight:normal;font-style:normal;color:#CBC9E8;background-color:#6b6b6b;text-decoration:none;display:block;height:25px;line-height:28px;padding:0
18px}a.tabButtonSel{font-size:13px;line-height:normal;font-weight:normal;font-style:normal;color:#CBC9E8;background-color:#6b6b6b;text-decoration:none;display:block;height:25px;line-height:28px;padding:0
18px}a:hover.tabButtonSel{font-size:13px;line-height:normal;font-weight:normal;font-style:normal;color:#CBC9E8;background-color:#6b6b6b;text-decoration:none;display:block;height:25px;line-height:28px;padding:0
18px}a.tholosHotelLink{text-decoration:none;width:212px;height:73px;display:block;background-image:url(/elements/links/69.png);background-repeat:no-repeat}a:hover.tholosHotelLink{text-decoration:none;width:212px;height:73px;display:block}a.toplinks{font-family:Lato,sans-serif;font-size:15px;line-height:normal;font-weight:300;font-style:normal;color:#636363;text-decoration:none}a:hover.toplinks{font-family:Lato,sans-serif;font-size:15px;line-height:normal;font-weight:300;font-style:normal;color:#25a9df;text-decoration:none}a.toplinksFooter{font-family:Lato,sans-serif;font-size:15px;line-height:normal;font-weight:300;font-style:normal;color:#25a9df;text-decoration:none}a:hover.toplinksFooter{font-family:Lato,sans-serif;font-size:15px;line-height:normal;font-weight:300;font-style:normal;color:#636363;text-decoration:none}a.toplinksSel{font-family:Lato,sans-serif;font-size:15px;line-height:normal;font-weight:300;font-style:normal;color:#25a9df;text-decoration:none}a:hover.toplinksSel{font-family:Lato,sans-serif;font-size:15px;line-height:normal;font-weight:300;font-style:normal;color:#25a9df;text-decoration:none}a.toplinksSelFooter{font-family:Lato,sans-serif;font-size:15px;line-height:normal;font-weight:300;font-style:normal;color:#636363;text-decoration:none}a:hover.toplinksSelFooter{font-family:Lato,sans-serif;font-size:15px;line-height:normal;font-weight:300;font-style:normal;color:#636363;text-decoration:none}a.tripLink{text-decoration:none;width:203px;height:36px;display:block;float:left;background-image:url(/elements/links/67.png);background-repeat:no-repeat}a:hover.tripLink{text-decoration:none;width:203px;height:36px;display:block;float:left}a.usefulLinks{font-size:11px;line-height:normal;font-weight:normal;font-style:normal;color:#000;text-decoration:none}a:hover.usefulLinks{font-size:11px;line-height:normal;font-weight:normal;font-style:normal;color:#c00;text-decoration:none}a.viewmore{font-family:Lato,sans-serif;font-size:24px;line-height:normal;font-weight:300;font-style:normal;color:#b1a190;text-decoration:none;padding:10px
23px;text-align:center;cursor:pointer}a:hover.viewmore{font-family:Lato,sans-serif;font-size:24px;line-height:normal;font-weight:300;font-style:normal;color:#33aee1;text-decoration:none;padding:10px
23px;text-align:center;cursor:pointer}a.webcheckin{font-size:16px;line-height:normal;font-weight:normal;font-style:normal;color:#fff;text-decoration:none;position:absolute;top:140px;left:0px;z-index:99;background:rgba(0,0,0,0.5);padding:10px
30px}a:hover.webcheckin{font-size:16px;line-height:normal;font-weight:normal;font-style:normal;color:#fff;text-decoration:none;position:absolute;top:140px;left:0px;z-index:99;background:rgba(0,0,0,0.5);padding:10px
30px}a.webcheckin:before{text-decoration:none;content:"\f044";font-family:"FontAwesome";padding-right:10px}a:hover.webcheckin:before{text-decoration:none;content:"\f044";font-family:"FontAwesome";padding-right:10px}@media (max-width: 1380px){a.more{font-family:Lato,sans-serif;font-size:22px;line-height:normal;font-weight:400;font-style:normal;color:#fff;text-decoration:none;padding:10px
23px;text-align:center;border:2px
solid #fff}a:hover.more{font-family:Lato,sans-serif;font-size:22px;line-height:normal;font-weight:400;font-style:normal;color:#fff;text-decoration:none;padding:10px
23px;text-align:center;border:2px
solid #fff}a.more2{font-family:Lato,sans-serif;font-size:22px;line-height:normal;font-weight:400;font-style:normal;color:#b1a190;text-decoration:none;padding:10px
23px;text-align:center;border:2px
solid #b1a190}a:hover.more2{font-family:Lato,sans-serif;font-size:22px;line-height:normal;font-weight:400;font-style:normal;color:#b1a190;text-decoration:none;padding:10px
23px;text-align:center;border:2px
solid #b1a190}}@media (max-width: 1180px){a.more{font-family:Lato,sans-serif;font-size:20px;line-height:normal;font-weight:400;font-style:normal;color:#fff;text-decoration:none;padding:10px
23px;text-align:center;border:2px
solid #fff}a:hover.more{font-family:Lato,sans-serif;font-size:20px;line-height:normal;font-weight:400;font-style:normal;color:#fff;text-decoration:none;padding:10px
23px;text-align:center;border:2px
solid #fff}a.more2{font-family:Lato,sans-serif;font-size:20px;line-height:normal;font-weight:400;font-style:normal;color:#b1a190;text-decoration:none;padding:10px
23px;text-align:center;border:2px
solid #b1a190}a:hover.more2{font-family:Lato,sans-serif;font-size:20px;line-height:normal;font-weight:400;font-style:normal;color:#b1a190;text-decoration:none;padding:10px
23px;text-align:center;border:2px
solid #b1a190}}@media (max-width: 1000px){a.bookNow{text-decoration:none;width:218px;height:60px;display:block;margin-top:11px;background-image:url(/elements/links/71.png);background-repeat:repeat}a:hover.bookNow{text-decoration:none;width:218px;height:60px;display:block;margin-top:11px}a.footerSitemap{font-family:Lato,sans-serif;font-size:13px;line-height:normal;font-weight:400;font-style:normal;color:#69b1ed;text-decoration:none;text-transform:uppercase}a:hover.footerSitemap{font-family:Lato,sans-serif;font-size:13px;line-height:normal;font-weight:400;font-style:normal;color:#636363;text-decoration:none;text-transform:uppercase}a.gastronomyLink{text-decoration:none;width:181px;height:41px;display:none;float:right;background-image:url(/elements/links/68.png);background-repeat:no-repeat}a:hover.gastronomyLink{text-decoration:none;width:181px;height:41px;display:none;float:right}a.more{font-family:Lato,sans-serif;font-size:18px;line-height:normal;font-weight:400;font-style:normal;color:#fff;text-decoration:none;padding:10px
23px;text-align:center;border:2px
solid #fff}a:hover.more{font-family:Lato,sans-serif;font-size:18px;line-height:normal;font-weight:400;font-style:normal;color:#fff;text-decoration:none;padding:10px
23px;text-align:center;border:2px
solid #fff}a.more2{font-family:Lato,sans-serif;font-size:16px;line-height:normal;font-weight:400;font-style:normal;color:#b1a190;text-decoration:none;padding:10px
23px;text-align:center;border:2px
solid #b1a190}a:hover.more2{font-family:Lato,sans-serif;font-size:16px;line-height:normal;font-weight:400;font-style:normal;color:#b1a190;text-decoration:none;padding:10px
23px;text-align:center;border:2px
solid #b1a190}a.rootMenu{font-family:Lato,sans-serif;font-size:12px;line-height:normal;font-weight:400;font-style:normal;color:#636363;text-decoration:none;display:block;height:32px;line-height:32px;padding:0px
5px}a:hover.rootMenu{font-family:Lato,sans-serif;font-size:12px;line-height:normal;font-weight:400;font-style:normal;color:#25a9df;text-decoration:none;display:block}a.rootMenuSel{font-family:Lato,sans-serif;font-size:12px;line-height:normal;font-weight:600;font-style:normal;color:#25a9df;text-decoration:none;display:block;height:32px;line-height:32px;padding:0px
5px}a:hover.rootMenuSel{font-family:Lato,sans-serif;font-size:12px;line-height:normal;font-weight:600;font-style:normal;color:#25a9df;text-decoration:none;display:block;height:32px;line-height:32px;padding:0px
5px}a.toplinks{font-family:Lato,sans-serif;font-size:12px;line-height:normal;font-weight:300;font-style:normal;color:#636363;text-decoration:none}a:hover.toplinks{font-family:Lato,sans-serif;font-size:12px;line-height:normal;font-weight:300;font-style:normal;color:#25a9df;text-decoration:none}a.toplinksSel{font-family:Lato,sans-serif;font-size:12px;line-height:normal;font-weight:300;font-style:normal;color:#25a9df;text-decoration:none}a:hover.toplinksSel{font-family:Lato,sans-serif;font-size:12px;line-height:normal;font-weight:300;font-style:normal;color:#25a9df;text-decoration:none}a.tripLink{text-decoration:none;width:203px;height:36px;display:none;float:left;background-image:url(/elements/links/67.png);background-repeat:no-repeat}a:hover.tripLink{text-decoration:none;width:203px;height:36px;display:none;float:left}}@media (max-width: 680px){a.arrowMore{text-decoration:none;width:35px;height:33px;display:block;background-image:url(/elements/links/46.png);background-repeat:no-repeat}a:hover.arrowMore{text-decoration:none;width:35px;height:33px;display:block;background-image:url(/elements/links/46_rim.png);background-repeat:no-repeat}a.bodylinks{text-decoration:none}a:hover.bodylinks{text-decoration:none}a.bookFlight{font-size:12px;line-height:normal;font-weight:normal;font-style:normal;text-decoration:none;width:54px;height:50px;background-image:url(/elements/links/109.jpg);background-repeat:repeat}a:hover.bookFlight{font-size:12px;line-height:normal;font-weight:normal;font-style:normal;text-decoration:none;width:54px;height:50px}a.booknow{font-size:12px;line-height:normal;font-weight:bold;font-style:normal;color:#fff;background-color:#c35d00;text-decoration:none;-moz-border-radius:4px;-webkit-border-radius:4px;-khtml-border-radius:4px;border-radius:4px;display:block;height:24px;line-height:24px;text-align:center;padding:0px
10px}a:hover.booknow{font-size:12px;line-height:normal;font-weight:bold;font-style:normal;color:#000;background-color:#c35d00;text-decoration:none;-moz-border-radius:4px;-webkit-border-radius:4px;-khtml-border-radius:4px;border-radius:4px;display:block;height:24px;line-height:24px;text-align:center;padding:0px
10px}.booknowSpan{background-color:#c35d00}a.espa{text-decoration:none;position:static;margin:0px
auto}a:hover.espa{text-decoration:none;position:static;margin:0px
auto}a.espa2{text-decoration:none;position:static;margin:20px
auto}a:hover.espa2{text-decoration:none;position:static;margin:20px
auto}a.footerButton{font-size:12px;line-height:normal;font-weight:normal;font-style:normal;text-decoration:none}a:hover.footerButton{font-size:12px;line-height:normal;font-weight:normal;font-style:normal;text-decoration:none}a.footerLinks{font-size:12px;line-height:normal;font-weight:normal;font-style:normal;color:#5e5e5e;text-decoration:none}a:hover.footerLinks{font-size:12px;line-height:normal;font-weight:normal;font-style:normal;color:#c3a365;text-decoration:none}a.hpBookNow{font-size:15px;line-height:normal;font-weight:400;font-style:normal;color:#fff;background-color:#cd6778;text-decoration:none;text-align:center;display:table;margin:auto;width:initial;padding:6px
20px}a:hover.hpBookNow{font-size:15px;line-height:normal;font-weight:400;font-style:normal;color:#cd6778;background-color:#fff;text-decoration:none;text-align:center;display:table;margin:auto;width:initial;padding:6px
20px}a.mail{font-size:12px;line-height:normal;font-weight:normal;font-style:normal;color:#bb8e37;text-decoration:none}a:hover.mail{font-size:12px;line-height:normal;font-weight:normal;font-style:normal;color:#646363;text-decoration:none}a.more2{font-family:Lato,sans-serif;font-size:13px;line-height:normal;font-weight:400;font-style:normal;color:#b1a190;text-decoration:none;padding:10px
23px;text-align:center;border:2px
solid #b1a190}a:hover.more2{font-family:Lato,sans-serif;font-size:13px;line-height:normal;font-weight:400;font-style:normal;color:#b1a190;text-decoration:none;padding:10px
23px;text-align:center;border:2px
solid #b1a190}a.moremob{font-size:12px;line-height:normal;font-weight:bold;font-style:normal;color:#000;background-color:#e5e5e5;text-decoration:none;display:block;text-align:center;width:100%;padding:14px
0px;letter-spacing:2px}a:hover.moremob{font-size:12px;line-height:normal;font-weight:bold;font-style:normal;color:#f3f4f4;background-color:#88888a;text-decoration:none;display:block;text-align:center;width:100%;padding:14px
0px;letter-spacing:2px}a.rootMenu{font-family:Lato,sans-serif;font-size:15px;line-height:normal;font-weight:normal;font-style:normal;color:#25a9df;background-color:#fff;text-decoration:none;display:block;padding-left:20px;line-height:38px;height:38px;width:100%;text-transform:uppercase;background-image:url(/elements/links/59.png);background-repeat:repeat}a:hover.rootMenu{font-family:Lato,sans-serif;font-size:15px;line-height:normal;font-weight:normal;font-style:normal;color:#25a9df;background-color:#fff;text-decoration:none;display:block;padding-left:20px;line-height:38px;height:38px;width:100%;text-transform:uppercase}a.rootMenuSel{font-family:Lato,sans-serif;font-size:15px;line-height:normal;font-weight:normal;font-style:normal;color:#fff;background-color:#25a9df;text-decoration:none;display:block;padding-left:20px;line-height:38px;height:38px;width:100%;text-transform:uppercase;background-image:url(/elements/links/60.png);background-repeat:repeat}a:hover.rootMenuSel{font-family:Lato,sans-serif;font-size:15px;line-height:normal;font-weight:normal;font-style:normal;color:#fff;background-color:#25a9df;text-decoration:none;display:block;padding-left:20px;line-height:38px;height:38px;width:100%;text-transform:uppercase}a.rootOfferMenu{font-family:Lato,sans-serif;text-decoration:none;margin:0
0px;padding-left:20px}a:hover.rootOfferMenu{font-family:Lato,sans-serif;text-decoration:none;margin:0
0px;padding-left:20px}a.topButton{font-size:14px;line-height:normal;font-weight:bold;font-style:normal;color:#fff;text-decoration:none;-moz-border-radius:4px;-webkit-border-radius:4px;-khtml-border-radius:4px;border-radius:4px;display:block;height:30px;line-height:30px;text-align:center;margin:26px
20px 0px 20px;max-width:100px;background:-webkit-linear-gradient(#c9e2eb,#62aac7);background:-o-linear-gradient(#c9e2eb,#62aac7);background:-moz-linear-gradient(#c9e2eb,#62aac7);background:linear-gradient(#c9e2eb,#62aac7)}a:hover.topButton{font-size:14px;line-height:normal;font-weight:bold;font-style:normal;color:#fff;text-decoration:none;background:-webkit-linear-gradient(#62aac7,#c9e2eb);background:-o-linear-gradient(#62aac7,#c9e2eb);background:-moz-linear-gradient(#62aac7,#c9e2eb);background:linear-gradient(#62aac7,#c9e2eb)}a.usefulLinks{font-size:12px;line-height:normal;font-weight:bold;font-style:normal;color:#58595b;text-decoration:none}a:hover.usefulLinks{font-size:12px;line-height:normal;font-weight:bold;font-style:normal;color:#000;text-decoration:none}a.webcheckin{text-decoration:none;position:absolute;text-align:center;top:0;left:0px;z-index:99;background:rgba(0,0,0,0.5);padding:10px
0px;width:100%;display:block}a:hover.webcheckin{text-decoration:none;position:absolute;text-align:center;top:0;left:0px;z-index:99;background:rgba(0,0,0,0.5);padding:10px
0px;width:100%;display:block}}