p{padding:0;margin:0}table,td,th{border:0;padding:0;border-collapse:collapse}table.padded-table td{padding:}img{border:0;max-width:100%;height:auto}.left{float:left;margin:0}.left3{float:left;margin:0 0 0 3px}.left5{float:left;margin:0 0 0 5px}.left7{float:left;margin:0 0 0 7px}.left10{float:left;margin:0 0 0 10px}.left13{float:left;margin:0 0 0 13px}.left15{float:left;margin:0 0 0 15px}.left20{float:left;margin:0 0 0 20px}.left25{float:left;margin:0 0 0 25px}.left30{float:left;margin:0 0 0 30px}.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:0;top:0;z-index:-1000}.stretch{width:100%;height:100%}#container{width:100%;margin:auto;padding:0;text-align:left;height:auto;position:relative}*{box-sizing:border-box}.acc h1{font-family:Montserrat,sans-serif;font-size:35px;line-height:47px;font-weight:200;font-style:normal;color:#323230}.acc h1 strong{font-family:Montserrat,sans-serif;font-size:35px;line-height:47px;font-weight:800;font-style:normal;color:#b6aaa7;width:100%;display:block;color:#85726f}.accDetailImg{position:relative;z-index:2}.accGalleryGrid{width:96%;margin:auto}.accIntSliderBorder a{position:relative}.accIntSliderBorder a:after{content:"";position:absolute;top:5%;bottom:0;left:0;right:0;border:1px solid #010200;z-index:0}.accIntTextPadd{margin:20px 10%}.accIntTitlePadd{margin:10% 10% 0}.accListTitle{font-family:Montserrat,sans-serif;font-size:23px;line-height:normal;font-weight:200;font-style:normal;color:#1d1d1b}.accListTitle strong{font-family:Montserrat,sans-serif;font-size:23px;line-height:normal;font-weight:800;font-style:normal;color:#1d1d1b}.accordion-content{display:none;border:1px solid #b6aaa7;padding:10px;margin:0 10px 10px}.accordion-toggle{cursor:pointer;border-bottom:1px solid #ccc;margin-bottom:10px}.accordionTitle{font-size:25px;line-height:normal;font-weight:400;font-style:normal;color:#fff;background-color:#b6aaa7;text-decoration:none;display:block;border-bottom:1px dotted #b6aaa7;padding:10px;opacity:1}.accordionTitle:hover{opacity:.8}.accParentTitle{font-family:Montserrat,sans-serif;font-size:20px;line-height:normal;font-weight:800;font-style:normal;color:#323230;letter-spacing:7px;transform:rotate(270deg);transform-origin:100% 50%;position:absolute;padding-right:40px;padding-right:0;top:-45px;right:100%;background-position:100% 50%;z-index:2;min-width:20px;min-height:20px;background-image:url(/elements/styles/379.jpg);background-repeat:no-repeat}.accParentTitle:before{content:"";display:block;width:1px;min-height:300px;position:absolute;top:0;left:0;background:#9e9e9e;transform:rotate(90deg);transform-origin:0px 10px}.accParentTitle:after{content:"";width:1px;height:540px;display:block;background-color:#9e9e9e;position:absolute;top:50%;right:7px}.accPersons{background-position:50%;height:27px;display:table;width:100px}.accPersons2{width:40px;background-image:url(/elements/styles/329.png);background-repeat:no-repeat}.accPersons3{width:61px;background-image:url(/elements/styles/532.png);background-repeat:no-repeat}.accPersons4{width:80px;background-image:url(/elements/styles/330.png);background-repeat:no-repeat}.accSlideBorder{position:relative;padding-top:3%}.accSlideBorder:after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;border:1px solid #9e9e9e;z-index:0}.accSliderGridItem{width:90%;margin:auto}.accSliderIntBookAbs{position:absolute;margin:auto;z-index:3;left:0;top:15%}.acc_desc_mob{display:block}.addresstext{font-size:16px;line-height:normal;font-weight:300;font-style:normal;color:#000}.addresstitle{font-size:14px;line-height:normal;font-weight:400;font-style:normal;color:#000}.awardCont{border:1px solid #9e9e9e;position:relative;margin-bottom:1px;height:0;padding-bottom:100%}.awardCont img{display:block;object-fit:contain;position:absolute;top:2%;height:96%;width:98%}.awardPager{padding:0 20px}.barMainTitle{font-family:Montserrat,sans-serif;font-size:20px;line-height:normal;font-weight:800;font-style:normal;color:#323230;background-position:100% 50%;position:absolute;right:9.9%;top:30px;padding-right:40px;z-index:1;width:37%;letter-spacing:7px;display:flex;align-items:center;background-image:url(/elements/styles/516.jpg);background-repeat:no-repeat}.barMainTitle:before{content:"";display:block;height:1px;flex-grow:1;background:#9e9e9e;margin-right:17px}.barMainTitle:after{content:"";height:252px;display:block;width:1px;position:absolute;top:50%;right:7px;background:#9e9e9e}.barMainTitle:first-line {background-color:#fff}.barsList .homeTitleLinesLeft{margin-top:0}.barsList .homeTitleLinesRight{margin-top:0}.barsPager{padding:0 0 0 30px;padding:0 15px}.barsTitleLinesLeft{font-family:Montserrat,sans-serif;font-size:21px;line-height:normal;font-weight:800;font-style:normal;color:#010200;letter-spacing:6px;position:relative;padding-left:30px;background-position:0 50%;display:flex;align-items:center;background-image:url(/elements/styles/607.jpg);background-repeat:no-repeat}.barsTitleLinesLeft:before{content:"";display:block;width:2px;padding-bottom:25%;position:absolute;top:50%;left:7px;background:#010200}.barsTitleLinesLeft:after{content:"";display:block;height:2px;flex-grow:1;background:#010200;margin-left:10px}.barsTitleLinesRight{font-family:Montserrat,sans-serif;font-size:21px;line-height:normal;font-weight:800;font-style:normal;color:#010200;letter-spacing:6px;position:relative;padding-right:30px;background-position:100% 50%;display:flex;align-items:center;background-image:url(/elements/styles/608.jpg);background-repeat:no-repeat}.barsTitleLinesRight:before{content:"";display:block;height:2px;flex-grow:1;background:#010200;margin-right:17px}.barsTitleLinesRight:after{content:"";display:block;width:2px;padding-bottom:25%;position:absolute;top:50%;right:7px;background:#010200}.barThubsCont{padding:50px 10px;background:#f5f5f5;padding:45px 20px}.barThubsCont .gridGallery{float:left;width:33.33%;margin:0}.bestPriceGuarantee{font-size:13px;line-height:normal;font-weight:300;font-style:normal;color:#fff;display:table;margin:auto;text-align:center}.bestPriceMargin{margin:0}.blogListTitle{font-family:Montserrat,sans-serif;font-size:20px;line-height:normal;font-weight:700;font-style:normal;color:#fff;background-color:#a1a3a3;background:rgb 160,161,162;color:#fff;border:}.blogListTitle:hover{background:#fff;color:#000}.bookBackAbs{position:absolute;margin:auto;top:0;right:0;background:#e2f3f9;z-index:50;width:230px;height:114px;right:0}.bookNowHomePos{float:left;width:50%}.bookNowHomePos .bookThisRoom{margin-left:40px}.booksubmit{font-size:12px;line-height:normal;font-weight:700;font-style:normal;color:#fff;background-color:#114158;width:145px;height:19px;text-align:center;border:1px solid #6e9aaf;cursor:pointer}.borderImgWhite{border:10px solid #fff;box-shadow:-2px 4px 7px 3px rgba(158,158,158,.3)}.botaddresstext{font-size:12px;line-height:normal;font-weight:400;font-style:normal;color:#000}.botaddressTitle{font-size:13px;line-height:normal;font-weight:400;font-style:normal;color:#000}.bottom10{padding-bottom:10px}.bottom15{padding-bottom:15px}.bottom20{padding-bottom:20px}.bottom25{padding-bottom:25px}.brakfastDR{float:left;width:49.5%;margin:0;padding-left:.5%}.breakfastDL{float:left;width:49.5%;margin:0;padding-right:.5%}.breakfastImgL{float:left;width:49.5%;margin:0;padding-right:.5%}.breakfastImgR{float:left;width:49.5%;margin:0;padding-left:.5%}.breakfastMainTitle{font-family:Montserrat,sans-serif;font-size:21px;line-height:normal;font-weight:800;font-style:normal;color:#010200;letter-spacing:5px;transform:rotate(270deg);transform-origin:21% 100%;position:absolute;padding-right:30px;top:76%;z-index:2;background-position:100% 50%;background-image:url(/elements/styles/494.jpg);background-repeat:no-repeat}.breakfastMainTitle:after{content:"";width:2px;height:750px;display:block;background-color:#010200;position:absolute;top:50%;right:7px}.breakfastTextAbs{position:absolute;margin:auto;z-index:2;bottom:0;left:50.5%;width:37%;padding:20px 45px;background:rgba(0,0,0,.6)}.breakSlogan-D{font-family:Montserrat,sans-serif;font-size:37px;line-height:normal;font-weight:300;font-style:normal;color:#fff;position:absolute;right:100%;width:90%;bottom:100%;padding:15px 5%;text-align:right;background:rgba(0,0,0,.7)}.breakTextPadd-D{padding:8% 20% 6% 2%}.breakTitle-D{font-family:Montserrat,sans-serif;font-size:19px;line-height:normal;font-weight:800;font-style:normal;color:#b6aaa7;letter-spacing:5px;transform:rotate(270deg);right:10%;min-width:200px;transform-origin:100% 0%;position:absolute;padding-right:30px;top:20%;background-position:100% 50%;z-index:2;background-image:url(/elements/styles/569.jpg);background-repeat:no-repeat}.breakTitle-D:after{content:"";width:1px;height:49vw;display:block;background-color:#b6aaa7;position:absolute;bottom:50%;right:7px}.bx-pager{right:5%;width:auto !important}.bxReviews .reviewDesc{text-align:justify}.capacityTitle{font-family:Montserrat,sans-serif;font-size:17px;line-height:33px;font-weight:400;font-style:normal;color:#1d1d1b}.cartDelete{font-family:Tahoma,Verdana,Segoe,sans-serif;font-size:12px;line-height:normal;font-weight:700;font-style:italic;color:#fff;background-color:#ff7d00;border:1px solid #bfb446;cursor:pointer}.cartDiscount{font-size:14px;line-height:normal;font-weight:400;font-style:normal;color:red}.cartOldPrice{font-size:12px;line-height:normal;font-weight:400;font-style:normal;color:#813e3e;text-decoration:line-through}.cartPrice{font-size:12px;line-height:normal;font-weight:400;font-style:normal;color:#000}.cartSubmit{font-size:11px;line-height:normal;font-weight:400;font-style:normal;color:#fff;width:129px;height:30px;border:0;cursor:pointer;background-image:url(/elements/styles/27.png);background-repeat:no-repeat}.cartText{font-size:11px;line-height:normal;font-weight:400;font-style:normal;color:#da2424}.cartTitles{font-size:11px;line-height:normal;font-weight:400;font-style:Normal;color:#fff;background-color:#484848;border-right:1px solid #fff;padding:3px}.center{text-align:center}.date{font-size:11px;line-height:normal;font-weight:400;font-style:normal;color:#424244}.divMobile{display:block}.expMainTitle{font-family:Montserrat,sans-serif;font-size:21px;line-height:normal;font-weight:800;font-style:normal;color:#010200;letter-spacing:5px;transform:rotate(270deg);transform-origin:30% 100%;position:absolute;padding-right:30px;top:22%;z-index:2;right:0;background-position:100% 50%;background-image:url(/elements/styles/353.jpg);background-repeat:no-repeat}.expMainTitle:after{content:"";width:2px;height:700px;display:block;background-color:#010200;position:absolute;top:-695px;right:7px}.facilities{border:1px solid #9e9e9e;max-width:800px;margin:auto;padding:70px 70px 50px;margin-top:-50px}.facilities li{font-size:18px;line-height:normal;font-weight:400;font-style:italic;color:#010200;padding:5px 30px 5px 0}.facilities span{font-family:Montserrat,sans-serif;font-size:35px;line-height:47px;font-weight:200;font-style:normal;color:#323230;text-align:center;padding-bottom:25px;display:table;margin:auto}.facilities strong{font-family:Montserrat,sans-serif;font-size:35px;line-height:47px;font-weight:800;font-style:normal;color:#b6aaa7;color:#85726f}.facilities ul{columns:3;-webkit-columns:3;-moz-columns:3}.flexBox{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:stretch;align-items:stretch;-webkit-justify-content:center;justify-content:center;width:100%;margin:auto}.flexCenter{display:flex;align-items:center}.followUs{font-size:20px;line-height:normal;font-weight:400;font-style:normal;color:#4b4b4b;text-align:center;padding-bottom:10px;display:block;width:100%}.footerBorder{border-bottom:1px solid #000}.footerText{font-size:17px;line-height:normal;font-weight:400;font-style:normal;color:#010200}.formerror{font-size:12px;line-height:normal;font-weight:400;font-style:normal;color:#9d2d2d;padding:3px}.formfields{border:1px solid #333;padding:4px 6px;width:100%;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-khtml-border-radius:3px}.formrequired{display:table;margin:auto}.formRow{display:block;margin-bottom:15px}.formsearch{font-size:10px;line-height:normal;font-weight:400;font-style:Normal;color:#000;background-color:#d6f3c8;border:1px solid #000}.formsubmit{border:1px solid #333;cursor:pointer;margin-top:10px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-khtml-border-radius:3px;padding:8px 25px;display:table;margin:auto}.formtext{width:100%;display:block}.formtitle{font-size:14px;line-height:normal;font-weight:700;font-style:Normal;color:#000;padding-bottom:7px;padding-top:12px}.galleryBottomBorder{border-top:2px solid #000;margin-top:30px}.galleryCatTitle{font-family:Montserrat,sans-serif;font-size:18px;line-height:normal;font-weight:800;font-style:normal;color:#010200;letter-spacing:5px;transform:rotate(270deg);transform-origin:100% 0;position:absolute;padding-right:30px;top:5%;right:98%;white-space:nowrap;background-position:100% 50%;z-index:2;background-image:url(/elements/styles/405.jpg);background-repeat:no-repeat}.galleryTitle{font-family:Montserrat,sans-serif;font-size:36px;line-height:normal;font-weight:200;font-style:normal;color:#010200;display:block;text-align:center;margin-bottom:50px;background-position:50%;background-image:url(/elements/styles/394.png);background-repeat:no-repeat}.gastroImgAbsL{position:relative;z-index:2;margin-top:-35%;margin-right:-23%;width:42%;float:right}.gastroImgAbsR{position:relative;z-index:2;margin-top:-37%;margin-left:-20%;width:43%}.gastroMainTitle{font-family:Montserrat,sans-serif;font-size:21px;line-height:normal;font-weight:800;font-style:normal;color:#010200;letter-spacing:5px;transform:rotate(270deg);transform-origin:30% 100%;position:absolute;padding-right:30px;top:16%;background-position:100% 50%;z-index:2;background-image:url(/elements/styles/347.jpg);background-repeat:no-repeat}.gastroMainTitle:after{content:"";width:2px;height:700px;display:block;background-color:#010200;position:absolute;top:50%;right:7px}.gastroMoreMargin{margin:25px 30% 25px 15%;margin:70px 25% 25px 16.5%}.gastroMoreMarginL{margin:25px 18% 25px 30%;margin:70px 15% 25px 25%;margin:70px 16.5% 25px 25%}.gastroSlideTextMargin{margin:16% 30% 25px 20%}.gastroSlideTextMarginL{margin:7% 20% 25px 30%;margin:50px 15% 25px 30%;margin:50px 16.5% 25px 30%;text-align:right}.gastroSlideTextMarginR{margin:7% 30% 25px 20%;margin:50px 30% 25px 16.5%}.gastroSlideTitle{font-family:Montserrat,sans-serif;font-size:18px;line-height:normal;font-weight:200;font-style:normal;color:#010200;margin:15% 25% 20px 20%;letter-spacing:5px}.gastroSlideTitleL{font-family:Montserrat,sans-serif;font-size:18px;line-height:normal;font-weight:200;font-style:normal;color:#010200;margin:15% 20% 20px 25%;letter-spacing:5px;text-align:right}.gastroSlideTitleMargin{margin:25px 22% 25px 20%}.gastroSlideTitleMarginL{margin:25px 15% 25px 22%;margin:60px 16.5% 25px 22%;text-align:right}.gastroSlideTitleMarginL2{margin:25px 15% 15px 22%;margin:25px 16.5% 15px 22%;text-align:right}.gastroSlideTitleMarginR{margin:25px 22% 25px 15%;margin:60px 22% 25px 16.5%}.gastroSlideTitleMarginR2{margin:25px 22% 15px 15%;margin:25px 22% 15px 16.5%}.gradient{font-size:12px;line-height:normal;font-weight:400;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}.grid100{float:left;width:100%;margin:0}.grid15to100{float:left;width:15%;margin:0}.grid20{float:left;width:20%;margin:0}.grid20to100{float:left;width:20%;margin:0}.grid25{float:left;width:25%;margin:0}.grid25to100{float:left;width:25%;margin:0}.grid30{float:left;width:30%;margin:0}.grid30to100{float:left;width:30%;margin:0}.grid32{float:left;width:32.33%;margin:0}.grid33{float:left;width:33.33%;margin:0}.grid33to100{float:left;width:33.33%;margin:0}.grid35{float:left;width:35%;margin:0}.grid40{float:left;width:40%;margin:0}.grid45to100{float:left;width:45%;margin:0}.grid49{float:left;width:49%;margin:0}.grid50{float:left;width:50%;margin:0}.grid50to100{float:left;width:50%;margin:0}.grid60{float:left;width:60%;margin:0}.grid70{float:left;width:70%;margin:0}.grid70to100{float:left;width:70%;margin:0}.grid80{float:left;width:80%;margin:0}.grid80to100{float:left;width:80%;margin:0}.grid85to100{float:left;width:85%;margin:0}.gridAccInt{float:left;width:50%;margin:0}.gridBook{float:left;width:12%;margin:0}.gridContactDetails{float:left;width:35%;margin:0}.gridContactForm{float:left;width:60%;margin:0}.gridFormField{float:left;width:60%;margin:0;display:table}.gridFormFieldItem{width:95%;margin:auto}.gridFormLabel{float:left;width:40%;margin:0;display:table}.gridFormLabelItem{width:95%;margin:auto}.gridGallery{float:left;width:20%;margin:0}.gridGalleryAcc{float:left;width:50%;margin:0}.gridGalleryHome{float:left;width:20%;margin:0}.gridGalleryInstagram{float:left;width:20%;margin:0;margin-bottom:2%}.gridGalleryItem{width:98%;margin:auto;border:5px solid #fff;position:relative;box-sizing:border-box}.gridGalleryItem:after{content:"";border:1px solid #000;left:-6px;right:-6px;top:-6px;bottom:-6px;position:absolute}.gridGalleryItem2{width:97%;margin:auto;margin-bottom:20px}.gridGalleryItemInstagram{width:98%;margin:auto;border:5px solid #fff;position:relative;box-sizing:border-box}.gridGalleryItemInstagram:after{content:"";border:1px solid #000;left:-6px;right:-6px;top:-6px;bottom:-6px;position:absolute}.gridIem98{width:98%;margin:auto}.griditem85{width:85%;margin:auto}.griditem89{width:89%;margin:auto}.griditem90{width:90%;margin:auto}.griditem90-D{width:90%;margin:auto}.griditem90-D{width:90%;margin:auto}.griditem90to100{width:90%;margin:auto}.griditem90to96{width:90%;margin:auto}.griditem92{width:92%;margin:auto}.gridItem96{width:96%;margin:auto}.gridItemAccImg{width:94%;margin:auto}.gridItemGalleryAcc{width:98%;margin:auto;margin-bottom:20px}.griditemGalleryHome{width:98%;margin:auto;border:5px solid #fff;position:relative;box-sizing:border-box}.griditemGalleryHome:before{content:"";border:1px solid #000;left:-6px;right:-6px;top:-6px;bottom:-6px;position:absolute}.gridItemRecordList{width:85%;margin:auto;width:90%;margin:auto}.griditemThingstoDo{width:96%;margin:auto;display:flex;height:100%}.gridLogo{float:left;width:16%;margin:0;width:23.33%}.gridMenu{float:left;width:84%;margin:0;padding-right:30px;box-sizing:border-box;display:flex;height:114px;width:38.33%}.gridoffers{float:left;width:30%;margin:0}.gridThingsToDo{float:left;width:33.33%;margin:0}.gridThingsToDo2{float:left;width:33.33%;margin:0}.gridWelcome{float:left;width:50%;margin:0}h1{margin:0;font-family:Montserrat,sans-serif;font-size:36px;line-height:normal;font-weight:300;font-style:normal;color:#010200;line-height:normal}h2{margin:0;font-size:14px;line-height:normal;font-weight:400;font-style:normal;color:#c80909;line-height:normal}h3{margin:0;font-size:16px;line-height:normal;font-weight:400;font-style:normal;color:#000;line-height:normal}.headerArrows:hover a.header-next{opacity:1}.headerArrows:hover a.header-prev{opacity:1}.headerTitle{padding-bottom:30px}.headerTitle h1{font-family:Montserrat,sans-serif;font-size:34px;line-height:normal;font-weight:300;font-style:normal;color:#010200;line-height:normal;display:block;text-align:center;background-position:50%;position:relative;background-image:none !important;background-image:url(/elements/styles/400.png);background-repeat:no-repeat}.headerTitle h1:before{content:"";background:linear-gradient(90deg,transparent calc(100% - 18px) 18px,rgb(158 158 158/100%) calc(100% - 18px) 18px),linear-gradient(0deg,transparent calc(50% - 2px) 4px,rgb(158 158 158/100%) 50% 4px,transparent calc(50% + 2px) 4px);display:block;width:20%;left:0;top:50%;position:absolute;height:18px;transform:translate(0,-50%)}.headerTitle h1:after{content:"";background:linear-gradient(270deg,transparent calc(100% - 18px) 18px,rgb(158 158 158/100%) calc(100% - 18px) 18px),linear-gradient(0deg,transparent calc(50% - 2px) 4px,rgb(158 158 158/100%) 50% 4px,transparent calc(50% + 2px) 4px);display:block;width:20%;right:0;top:50%;position:absolute;height:18px;transform:translate(0,-50%)}.home h1{font-family:Montserrat,sans-serif;font-size:20px;line-height:normal;font-weight:800;font-style:normal;color:#323230;letter-spacing:7px;position:relative;padding-left:40px;background-position:0 50%;display:flex;align-items:center;padding-right:20px;background-image:url(/elements/styles/302.jpg);background-repeat:no-repeat}.home h1:before{content:"";display:block;width:1px;min-height:300px;position:absolute;top:50%;left:7px;background:#9e9e9e}.home h1:after{content:"";display:block;height:1px;flex-grow:1;background:#9e9e9e;margin-left:10px}.home h1:first-line {background-color:#fff}.homeAccMorePos{float:left;width:50%;text-align:right}.homeAccMorePos .accMore{margin-right:40px}.homeBreakfastDetailAbs{position:absolute;margin:auto;z-index:2;top:-10%;left:7%;width:13%;border-left:10px solid #010200}.homeTitle{font-family:Montserrat,sans-serif;font-size:20px;line-height:normal;font-weight:800;font-style:normal;color:#323230;letter-spacing:7px}.homeTitleLinesLeft{font-family:Montserrat,sans-serif;font-size:20px;line-height:normal;font-weight:800;font-style:normal;color:#323230;letter-spacing:7px;position:relative;padding-left:40px;background-position:0 50%;display:flex;align-items:center;margin-top:20px;background-image:url(/elements/styles/514.jpg);background-repeat:no-repeat}.homeTitleLinesLeft:before{content:"";display:block;width:1px;height:300px;position:absolute;top:50%;left:7px;background:#9e9e9e}.homeTitleLinesLeft:after{content:"";display:block;height:1px;flex-grow:1;background:#9e9e9e;margin-left:10px}.homeTitleLinesLeft:first-line {background:#fff}.homeTitleLinesRight{font-family:Montserrat,sans-serif;font-size:20px;line-height:normal;font-weight:800;font-style:normal;color:#323230;letter-spacing:7px;position:relative;padding-right:40px;background-position:100% 50%;display:flex;align-items:center;margin-top:20px;background-image:url(/elements/styles/517.jpg);background-repeat:no-repeat}.homeTitleLinesRight:before{content:"";display:block;height:1px;flex-grow:1;background:#9e9e9e;margin-right:17px}.homeTitleLinesRight:after{content:"";display:block;width:1px;height:300px;position:absolute;top:50%;right:7px;background:#9e9e9e}.homeTitleLinesRight:first-line {background:#fff}.homeTitleThingstoDo{font-family:Montserrat,sans-serif;font-size:21px;line-height:normal;font-weight:800;font-style:normal;color:#010200;letter-spacing:5px;transform:rotate(270deg);transform-origin:25% 100%;position:absolute;padding-right:30px;top:37%;z-index:2;background-position:100% 50%;background-image:url(/elements/styles/338.jpg);background-repeat:no-repeat}.homeTitleThingstoDo:after{content:"";width:2px;height:350px;display:block;background-color:#010200;position:absolute;top:50%;right:7px}.hotelPrice-book{background-color:#fff;width:92%;margin:auto;padding:10px 0}.hotelPrice-buttonWrapper{font-size:15px;line-height:normal;font-weight:600;font-style:normal;color:#fff;background-color:#50b3f1;text-align:center;width:50px;border-radius:50%;padding:25px 20px;display:table;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-top{background-color:#50b3f1;padding:5px 0}.hotelPrice-wrapper{background-color:#fff;width:230px !important;max-width:230px !important;position:fixed;overflow:hidden;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 .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;background-size:cover}.hoverImage:hover{font-size:11px;line-height:normal;font-weight:400;font-style:normal;opacity:1}.hpBorder{border-bottom:1px solid #c5c5c5;padding-bottom:5px;margin:5px 0}.hPClose{font-size:15px;line-height:normal;font-weight:700;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: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:10px;line-height:10px;font-weight:400;font-style:normal;color:#fff;padding:0 10px 5px;cursor:default}.hPTopTitle{font-size:15px;line-height:normal;font-weight:400;font-style:normal;color:#fff;padding:5px 10px 0;cursor:default}.hpTripadvisor-wrapper{background-color:#ececec;width:initial !important;padding:5px 0;margin:5px 0;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 0}.hpWebsitePrice{font-size:18px;line-height:normal;font-weight:700;font-style:normal;color:#5cbc63;padding:5px 10px;float:right}.hPWebsiteTitle{font-size:20px;line-height:normal;font-weight:400;font-style:normal;color:#222221;padding:5px 8px;float:left;cursor:default}.imageArea{position:relative;padding-bottom:90%;background-position:50%}.imageArea2{position:relative;padding-bottom:44.5%;background-position:50%}.instagramImg{position:absolute;top:0;left:0;object-fit:cover;height:100%;width:100%}.instCaption{font-size:13px;line-height:1.5em;color:#555;font-weight:400;padding:10px 10px 0;max-height:9em;overflow:hidden}.instLikesCount,.instCommentsCount{font-size:16px;line-height:normal;font-weight:500;font-style:normal;color:#fff;display:inline-block;padding:0 10px}.justify{text-align:justify}.langWrapper{font-family:Montserrat,sans-serif;display:grid;row-gap:10px;padding:0 30px}.lazyload{opacity:0}.lazyloaded{opacity:1;transition:opacity .5s}.lazyloading{opacity:0}.leftToCenter{float:left}.logoPadding{padding:5px 0;padding:0}.mainBlogTitle{font-family:Montserrat,sans-serif;font-size:19px;line-height:normal;font-weight:600;font-style:normal;color:#010200;letter-spacing:5px}.mapText{font-size:17px;line-height:normal;font-weight:400;font-style:normal;color:#fff}.mapText li{font-size:17px;line-height:25px;font-weight:400;font-style:normal;color:#fff}.mapText ul{font-size:17px;line-height:normal;font-weight:400;font-style:normal;color:#fff;list-style-type:none;columns:2;-webkit-columns:2;-moz-columns:2;-webkit-padding-start:40px}.mapTextAbs{background-color:#010200;position:absolute;margin:auto;z-index:2;bottom:0;width:42%;left:7%}.mapTitleLinesLeft{font-family:Montserrat,sans-serif;font-size:20px;line-height:normal;font-weight:800;font-style:normal;color:#323230;letter-spacing:7px;padding-left:40px;background-position:0 50%;display:flex;align-items:center;background-image:url(/elements/styles/609.jpg);background-repeat:no-repeat}.mapTitleLinesLeft:before{content:"";display:block;width:1px;bottom:0;position:absolute;top:11px;left:7px;background:#9e9e9e}.mapTitleLinesLeft:after{content:"";display:block;height:1px;flex-grow:1;background:#9e9e9e;margin-left:10px}.marginLR25{margin:0 25px}.marginLR40{margin:0 40px}.marquee{font-size:15px;line-height:normal;font-weight:400;font-style:normal;color:#000;margin:0 auto;overflow:hidden;white-space:nowrap;box-sizing:border-box;display:block;animation:marquee 20s linear infinite}.memberarea{font-size:13px;line-height:normal;font-weight:700;font-style:normal;color:#000}.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}.menuLogo .logo{max-width:185px}.menuLogo .logo:hover{max-width:185px}.menuSep{font-size:11px;line-height:normal;font-weight:400;font-style:normal;width:5px;height:32px;position:absolute}.menusettings2L{font-size:11px;line-height:normal;font-weight:400;font-style:Normal;padding-left:18px;line-height:12px}.menuTextCont .footerSitemap{font-family:Montserrat,sans-serif;font-size:16px;line-height:20px;font-weight:300;font-style:normal;color:#fff;padding-right:8px;border-right:1px solid #fff;margin-right:8px;height:20px;line-height:20px}.menuTextCont .footerSitemap:hover{color:#fff;padding-right:8px;border-right:1px solid #fff;margin-right:8px;height:20px;line-height:20px}.mobileInstagram{display:table;width:245px;height:288px;width:95%;background-size:contain;background-image:url(/elements/styles/362.png);background-repeat:no-repeat}.mobImgBg{height:100vw;width:100%}.nav{position:fixed;top:0;left:0;right:0;z-index:61;height:114px;background-image:linear-gradient(to right,transparent 112px,rgba(29,53,87,1) 0%)}.navBg{background-color:#1d3557;grid-template-columns:6fr 4fr;display:grid;align-items:center}.navIcon{background-color:#98c0d9;display:flex;align-items:center;width:100px}.newsletError{font-size:11px;line-height:normal;font-weight:400;font-style:normal;color:#c00}.newsletField{font-size:12px;line-height:normal;font-weight:400;font-style:normal;color:#000;border:1px solid #4c4c4c;height:23px;line-height:23px;padding:0 5px}.newsletSubmit{font-size:12px;line-height:normal;font-weight:400;font-style:normal;color:#fff;background-color:#333;border:1px solid #4c4c4c;cursor:pointer;height:25px;line-height:25px;padding:0 10px}.newsletTitle{font-size:12px;line-height:normal;font-weight:400;font-style:normal;color:#000;margin-bottom:7px}.offerBackAbs{background-color:#1d3557;position:absolute;margin:auto;top:147px;right:0;z-index:50;width:230px;padding:12px 0 18px;right:0;font-size:15px;line-height:normal;text-align:center;letter-spacing:1px}.OffersBack{background-color:#fcfcfc;padding:20px}.offersline{border-bottom:1px solid #bfbebe;margin:20px 0}.OfferTitle{font-size:30px;line-height:normal;font-weight:300;font-style:normal;color:#363636;margin-bottom:20px}.opacity8:hover{opacity:.8}.paddLeft{padding-left:20px}.paddRight{padding-right:10px}.paddSides25{padding-left:25px;padding-right:25px}.paddTopLinks{padding-top:8px}.pagingFirstPage{font-size:10px;line-height:normal;font-weight:400;font-style:Normal;color:#fff;border:1px solid #dcdcdc;width:22px;height:16px;cursor:pointer}.pagingLastPage{font-size:10px;line-height:normal;font-weight:400;font-style:Normal;color:#fff;border:1px solid #dcdcdc;width:22px;height:16px;cursor:pointer}.pagingNum{font-size:10px;line-height:normal;font-weight:700;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:700;font-style:normal;color:#fff;background-color:#999;border:1px solid #bababa;cursor:pointer;padding:2px 5px}.parallaxImage{height:370px;background-size:cover;background-attachment:fixed}.pcMode{display:block}.phoneTop{font-family:Montserrat,sans-serif;font-size:20px;line-height:normal;font-weight:400;font-style:normal;color:#323230;font-family:Montserrat,Open Sans,sans-serif;font-size:20px;line-height:normal;font-weight:400;font-style:normal;color:#323230;padding:0;background-image:none !important;margin:5px 0;display:inline-flex;align-items:flex-end;justify-content:space-evenly;width:100%;text-align:left;background-image:url(/elements/styles/508.png);background-repeat:no-repeat}.phoneTop:before{content:"\f095";font-family:fontAwesome;color:#323230;font-size:23px;width:30px;display:block;margin:0;margin-top:0;text-align:center;line-height:30px;border-radius:50%;border:2px solid #323230}.photoshover{position:absolute;width:100%;height:100%;z-index:10;opacity:0;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;background-size:80px;background-position:50%;background-color:rgba(0,0,0,.3);background-image:url(/elements/styles/143.png);background-repeat:no-repeat}.photoshover:hover{font-size:12px;line-height:normal;font-weight:400;font-style:normal;opacity:1}.photoshoverInst{position:absolute;top:0;left:0;right:0;bottom:0;z-index:10;opacity:0;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;background:rgba(0,0,0,.5);display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}.photoshoverInst:hover{opacity:1}.poolBarTextAbs{position:absolute;margin:auto;z-index:2;bottom:0;right:50.5%;width:40%;padding:20px 25px;background:rgba(0,0,0,.6)}.poolBarTitleMargin{background:rgba(255,255,255,.85);position:relative;margin-top:-141px}.poolBarTitleMargin-D{background:rgba(255,255,255,.85);position:relative;margin-top:10px}.poolBarTitleMargin-D{background:rgba(255,255,255,.85);position:relative;margin-top:10px}.poolBarTitlePadd{padding:0 30px}.poolDetailImgAbs{position:absolute;margin:auto;z-index:2;top:-10%;right:7%;width:13%;border-left:10px solid #010200}.poolMainTitle{font-family:Montserrat,sans-serif;font-size:21px;line-height:normal;font-weight:800;font-style:normal;color:#010200;letter-spacing:5px;transform:rotate(270deg);transform-origin:87% 100%;position:absolute;padding-right:30px;top:10%;z-index:2;right:0;background-position:100% 50%;background-image:url(/elements/styles/497.jpg);background-repeat:no-repeat}.poolMainTitle:after{content:"";width:2px;height:750px;display:block;background-color:#010200;position:absolute;top:-745px;right:7px}.poolPadding{padding-top:40px;padding-bottom:50px}.poolSlogan-D{font-family:Montserrat,sans-serif;font-size:37px;line-height:normal;font-weight:300;font-style:normal;color:#fff;background:rgba(0,0,0,.7);position:absolute;left:100%;width:90%;bottom:100%;padding:15px 5%}.poolTextPadd-D{padding:8% 2% 6% 20%}.poolTitle-D{font-family:Montserrat,sans-serif;font-size:21px;line-height:normal;font-weight:800;font-style:normal;color:#b6aaa7;letter-spacing:5px;transform:rotate(270deg);right:90%;min-width:250px;text-align:right;transform-origin:100% 0%;position:absolute;padding-right:30px;top:20%;background-position:100% 50%;z-index:2;background-image:url(/elements/styles/556.jpg);background-repeat:no-repeat}.poolTitle-D:after{content:"";width:1px;height:49vw;display:block;background-color:#b6aaa7;position:absolute;top:50%;right:7px}.popupOfferBack{width:100px;height:100px;background:#eb2120;-moz-border-radius:50px;-webkit-border-radius:50px;border-radius:50px}.popupOfferText{font-size:42px;line-height:normal;font-weight:700;font-style:normal;color:#fff;padding-top:21px}.popupSubTitle{font-size:27px;line-height:normal;font-weight:700;font-style:normal;color:#2c2c2c}.popupText{font-size:18px;line-height:normal;font-weight:400;font-style:normal;color:#3a3a3a;text-align:center;line-height:28px}.popupTitle{font-size:34px;line-height:normal;font-weight:700;font-style:normal;color:#2e2e2e;text-align:center}.relative{position:relative}.reviewDesc{font-family:Montserrat,sans-serif;font-size:16px;line-height:normal;font-weight:400;font-style:italic;color:#010200;text-align:justify}.reviewPager{margin-bottom:20px}.reviewPager .bx-wrapper .bx-pager{transform:translate(-12%,0) !important}.reviewsSlider{background-color:#f2eeec;position:relative;padding:40px 25px 25px;padding:40px 20px 25px 80px;box-sizing:border-box;margin-top:-25px;position:relative;z-index:2}.reviewsSlider:after{content:"";border:1px solid #9e9e9e;position:absolute;top:10px;left:10px;right:-10px;bottom:-10px;z-index:-1}.reviewsSlider2{position:relative;padding:40px 25px 25px;box-sizing:border-box;position:relative;z-index:2;border:1px solid #9e9e9e;margin-top:90px}.reviewTitle{font-family:Montserrat,sans-serif;font-size:18px;line-height:normal;font-weight:800;font-style:normal;color:#010200}.right10{float:right;margin-right:10px}.right25{float:right;margin-right:25px}.rightToCenter{float:right}.searchResultsTitle{font-size:13px;line-height:normal;font-weight:700;font-style:Normal;color:#000;padding-top:4px;padding-bottom:4px;border-bottom:1px dotted #000}.sitemap{font-size:11px;line-height:normal;font-weight:400;font-style:normal;color:#000}.sizeTitle{font-family:Montserrat,sans-serif;font-size:17px;line-height:normal;font-weight:400;font-style:normal;color:#1d1d1b}.socialPadd{padding:0 5px;float:left}.socialPos{display:inline-block}.socialTitleBorder{position:relative;display:block;padding-left:15%;background-position:0 45%;background-image:url(/elements/styles/367.png);background-repeat:no-repeat}.socialTitleBorder:before{content:"";position:absolute;height:1px;width:11%;background-color:#9e9e9e;top:50%;left:2%}.socialTitleBorder:after{content:"";position:absolute;height:1px;width:60%;background-color:#9e9e9e;top:50%;left:40%}.sticky{width:100%;top:0;left:0;display:block;position:fixed;z-index:999}.sticky .memberLogoMob{display:none}.sticky .offerBackAbs{display:none}.sticky2{width:12%;height:40px;top:-18px;right:0;display:block;position:fixed;z-index:99}.subCatMainTitle{font-family:Montserrat,sans-serif;font-size:35px;line-height:47px;font-weight:200;font-style:normal;color:#323230;text-align:center;padding-bottom:50px}.subCatMainTitle strong{font-family:Montserrat,sans-serif;font-size:35px;line-height:47px;font-weight:800;font-style:normal;color:#b6aaa7;color:#85726f}.subCatsFlex{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-content:center;align-content:center}.submenusettings2L{font-size:11px;line-height:normal;font-weight:400;font-style:Normal;padding-left:16px;line-height:13px}.subTitle{font-family:Montserrat,sans-serif;font-size:35px;line-height:47px;font-weight:200;font-style:normal;color:#323230}.subTitle span{font-family:Montserrat,sans-serif;font-size:35px;line-height:47px;font-weight:800;font-style:normal;color:#b6aaa7;color:#85726f;background-color:#fff}.subTitle strong{font-family:Montserrat,sans-serif;font-size:35px;line-height:47px;font-weight:800;font-style:normal;color:#b6aaa7;color:#85726f;background-color:#fff}.subTitleWhite{font-family:Montserrat,sans-serif;font-size:44px;line-height:normal;font-weight:200;font-style:normal;color:#fff}.subTitleWhite span{padding-left:13%;display:inline-block}.sustainableGrowthGrid{width:100%;padding:20px}.sustainableGrowthRec table{width:100% !important;padding-bottom:50px !important;border-collapse:unset}.sustainableGrowthRec td{padding:5px 10px;border:1px solid #ccc;min-width:150px !important}.sustainableGrowthRec tr td:nth-of-type(1){text-align:center}.sustainableGrowthRec tr td:nth-of-type(2){text-align:center}.sustainableGrowthRec tr:nth-of-type(2) td{text-align:center}.table-wraper{overflow:auto}.tableAuto{display:table;margin:auto}.tablet{display:none}tg{margin:0;border-collapse:collapse;border-color:#ccc;border-spacing:0}.tg .tg-0lax{text-align:left;vertical-align:top}.tg td{background-color:#fff;border-color:#ccc;border-style:solid;border-width:1px;color:#333;font-family:Arial,sans-serif;font-size:14px;overflow:hidden;padding:10px 5px;word-break:normal}.tg th{background-color:#f0f0f0;border-color:#ccc;border-style:solid;border-width:1px;color:#333;font-family:Arial,sans-serif;font-size:14px;font-weight:400;overflow:hidden;padding:10px 5px;word-break:normal}.thingstodoBorder{border:1px solid #9e9e9e;box-sizing:border-box;position:relative;width:100%;padding:0 25px}.thingstodoBorder .homeTitleLinesLeft:before{height:170px}.thingstoDoTextPadd{margin:0 5% 0 10%;margin:0 40px}.thingstoDoTextPadd .right10{padding-top:15px}.thingstoDoTextPadd .subTitle{padding:30px 0 5%;padding:30px 0 70px}.top10{padding-top:10px}.top100{padding-top:100px}.top15{padding-top:15px}.top20{padding-top:20px}.top25{padding-top:25px}.top30{padding-top:30px}.top40{padding-top:40px}.top40-D{padding-top:40px}.top40-D{padding-top:40px}.top5{padding-top:5px}.top50{padding-top:50px}.top80{padding-top:80px}.topmenu{text-align:right}.topNoHeader{padding-top:140px}.tRight{text-align:right}.tripRecommended{display:table;width:148px;height:150px;background-image:url(/elements/styles/310.png);background-repeat:no-repeat}.underline{font-size:12px;line-height:normal;font-weight:400;font-style:normal;border-bottom:3px solid #000;width:100%}.usefulText{font-size:11px;line-height:normal;font-weight:400;font-style:Normal;color:#000}.vertAlign980{font-size:12px;line-height:normal;font-weight:400;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{top:0;left:0;bottom:0;right:0;background-position:50% 50%;background-size:cover;z-index:999}.videoCont{width:100%;max-width:600px;margin:100px auto 0;height:336px}.vrTitle{font-family:Montserrat,sans-serif;font-size:25px;line-height:normal;font-weight:800;font-style:normal;text-align:center;padding-bottom:35px}.whiteBack{background-color:#fff}.widthLarge{max-width:1200px;width:100%;margin:auto}.widthLarge li{font-family:Open Sans,sans-serif;font-size:17px;line-height:27px;font-weight:300;font-style:normal;color:initial}.widthLarge ul{font-family:Open Sans,sans-serif;font-size:17px;line-height:27px;font-weight:300;font-style:normal;color:initial}.widthLarger{max-width:1335px;width:100%;margin:auto}.widthSmall{max-width:980px;width:100%;margin:auto}@media (max-width:1600px){.homeTitleLinesLeft{font-family:Montserrat,sans-serif;font-size:16px;line-height:normal;font-weight:800;font-style:normal;color:#323230}.homeTitleLinesLeft:before{height:230px}.homeTitleLinesRight{font-family:Montserrat,sans-serif;font-size:16px;line-height:normal;font-weight:800;font-style:normal;color:#323230}.homeTitleLinesRight:after{height:230px}.thingstodoBorder{padding:0 10px}}@media (max-width:1440px){.acc h1{font-family:Montserrat,sans-serif;font-size:30px;line-height:normal;font-weight:200;font-style:normal;color:#323230}.acc h1 strong{font-family:Montserrat,sans-serif;font-size:30px;line-height:normal;font-weight:800;font-style:normal;width:100%;display:block}.facilities span{font-family:Montserrat,sans-serif;font-size:30px;line-height:normal;font-weight:200;font-style:normal;color:#323230;text-align:center;padding-bottom:25px;display:table;margin:auto}.facilities strong{font-family:Montserrat,sans-serif;font-size:30px;line-height:normal;font-weight:800;font-style:normal}.subCatMainTitle{font-family:Montserrat,sans-serif;font-size:30px;line-height:normal;font-weight:200;font-style:normal;color:#323230}.subCatMainTitle strong{font-family:Montserrat,sans-serif;font-size:30px;line-height:normal;font-weight:800;font-style:normal}.subTitle{font-family:Montserrat,sans-serif;font-size:30px;line-height:normal;font-weight:200;font-style:normal;color:#323230}.subTitle span{font-size:30px;line-height:normal;font-weight:400;font-style:normal}.subTitle strong{font-family:Montserrat,sans-serif;font-size:30px;line-height:normal;font-weight:800;font-style:normal}}@media (max-width:1366px){.accListTitle{font-family:Montserrat,sans-serif;font-size:23px;line-height:normal;font-weight:200;font-style:normal}.accListTitle strong{font-family:Montserrat,sans-serif;font-size:23px;line-height:normal;font-weight:800;font-style:normal}.accPersons{height:16px;float:none;line-height:16px;background-size:contain;vertical-align:middle;display:inline-block}.barMainTitle{right:7.6%}.breakfastMainTitle{font-family:Montserrat,sans-serif;font-size:21px;line-height:normal;font-weight:800;font-style:normal;color:#010200;letter-spacing:5px;transform:rotate(270deg);transform-origin:21% 100%;position:absolute;padding-right:30px;top:66%;z-index:2;background-position:100% 50%;background-image:url(/elements/styles/504.jpg);background-repeat:no-repeat}.breakfastMainTitle:after{content:"";width:2px;height:630px;display:block;background-color:#010200;position:absolute;top:50%;right:7px}.breakSlogan-D{font-size:30px}.breakTitle-D{top:10%}.capacityTitle{font-size:16px;line-height:28px}.expMainTitle{font-family:Montserrat,sans-serif;font-size:21px;line-height:normal;font-weight:800;font-style:normal;color:#010200;letter-spacing:5px;transform:rotate(270deg);transform-origin:40% 100%;position:absolute;padding-right:30px;top:18%;z-index:2;right:0;background-position:100% 50%;background-image:url(/elements/styles/421.jpg);background-repeat:no-repeat}.expMainTitle:after{content:"";width:2px;height:700px;display:block;background-color:#010200;position:absolute;top:-695px;right:7px}.facilities li{font-size:16px}.galleryCatTitle{font-family:Montserrat,sans-serif;font-size:18px;line-height:normal;font-weight:800;font-style:normal;color:#010200;letter-spacing:2px;transform:rotate(270deg);transform-origin:100% 0;position:absolute;padding-right:30px;top:5%;right:98%;white-space:nowrap;background-position:100% 50%;z-index:2;background-image:url(/elements/styles/426.jpg);background-repeat:no-repeat}.gastroSlideTextMargin{margin:10% 27% 25px 12%}.gastroSlideTextMarginL{margin:10% 12% 25px 27%;text-align:right}.gastroSlideTextMarginR{margin:10% 27% 25px 12%}.gastroSlideTitleMarginL{margin:20px 12% 25px}.gastroSlideTitleMarginL2{margin:10px 12% 15px 22%}.gastroSlideTitleMarginR{margin:25px 15% 25px 12%;margin:20px 12% 25px}.gastroSlideTitleMarginR2{margin:0 22% 15px 12%}.gridBook{float:left;width:14%;margin:0}.griditem92{width:89%}h1{margin:0;font-size:30px}.headerTitle h1{font-size:30px}.homeTitleThingstoDo{font-family:Montserrat,sans-serif;font-size:21px;line-height:normal;font-weight:800;font-style:normal;color:#010200;letter-spacing:5px;transform:rotate(270deg);transform-origin:17% 100%;position:absolute;padding-right:30px;top:65%;z-index:2;background-position:100% 50%;background-image:url(/elements/styles/416.jpg);background-repeat:no-repeat}.homeTitleThingstoDo:after{content:"";width:2px;height:350px;display:block;background-color:#010200;position:absolute;top:50%;right:7px}.logoPadding{padding:5px}.mapTextAbs{background-color:#010200;position:absolute;margin:auto;z-index:2;bottom:0;width:49%;left:0}.menuTextCont .footerSitemap{font-family:Montserrat,sans-serif;font-size:14px;font-weight:300}.menuTextCont .footerSitemap:hover{font-size:14px;font-weight:300}.mobileInstagram{background-image:url(/elements/styles/423.png);background-repeat:no-repeat}.poolSlogan-D{font-size:30px}.poolTitle-D{top:10%}.sizeTitle{font-size:16px}.socialTitleBorder{position:relative;display:block;padding-left:15%;background-position:0 45%;background-image:url(/elements/styles/424.png);background-repeat:no-repeat}.socialTitleBorder:before{content:"";position:absolute;height:1px;width:11%;background-color:#9e9e9e;top:50%;left:2%}.socialTitleBorder:after{content:"";position:absolute;height:1px;width:55%;background-color:#9e9e9e;top:50%;left:44%}.subTitleWhite{font-size:38px}.thingstoDoTextPadd .subTitle{padding:5% 0;padding:20px 0}}@media (max-width:1280px){.accDetailImg{margin:0 auto;width:80%}.accIntTextPadd{margin:20px 10%;margin-bottom:50px}.accListTitle{font-family:Montserrat,sans-serif;font-size:20px;line-height:normal;font-weight:200;font-style:normal}.accListTitle strong{font-family:Montserrat,sans-serif;font-size:20px;line-height:normal;font-weight:800;font-style:normal}.accParentTitle{font-family:Montserrat,sans-serif;font-size:20px;line-height:normal;font-weight:800;font-style:normal}.accParentTitle:after{height:50vw}.barMainTitle{right:7%;top:0}.bestPriceGuarantee{font-size:11px}.expMainTitle{font-family:Montserrat,sans-serif;font-size:21px;line-height:normal;font-weight:800;font-style:normal;color:#010200;letter-spacing:5px;transform:rotate(270deg);transform-origin:69% 100%;position:absolute;padding-right:30px;top:9%;z-index:2;right:0;background-position:100% 50%;background-image:url(/elements/styles/442.jpg);background-repeat:no-repeat}.expMainTitle:after{content:"";width:2px;height:700px;display:block;background-color:#010200;position:absolute;top:-695px;right:7px}.facilities{border:1px solid #9e9e9e;max-width:800px;margin:auto;padding:70px 70px 50px;margin-top:-50px}.gastroImgAbsL{position:relative;z-index:2;margin-top:-29%;margin-right:-9%;width:43%;float:right}.gastroImgAbsR{position:relative;z-index:2;margin-top:-29%;margin-left:-6%;width:43%}.gastroMainTitle{font-family:Montserrat,sans-serif;font-size:21px;line-height:normal;font-weight:800;font-style:normal;color:#010200;letter-spacing:5px;transform:rotate(270deg);transform-origin:30% 100%;position:absolute;padding-right:30px;top:26%;background-position:100% 50%;z-index:2;background-image:url(/elements/styles/441.jpg);background-repeat:no-repeat}.gastroMainTitle:after{content:"";width:2px;height:700px;display:block;background-color:#010200;position:absolute;top:50%;right:7px}.gastroMoreMargin{margin:25px 10% 25px 15%;margin:25px 30% 25px 11%}.gastroMoreMarginL{margin:25px 11% 25px 30%}.gastroSlideTextMargin{margin:10% 8% 25px 12%}.gastroSlideTextMarginL{margin:10% 12% 25px 15%;text-align:right}.gastroSlideTextMarginR{margin:10% 27% 25px 12%}.gastroSlideTitleMargin{margin:25px 12% 25px 20%}.gastroSlideTitleMarginL{margin:25px 12%;text-align:right}.gastroSlideTitleMarginL2{padding-top:20px}.gastroSlideTitleMarginR{margin:25px 12%}.gastroSlideTitleMarginR2{padding-top:20px}.gridAccInt{width:100%;width:60%;margin:0 20%}.griditem90to100{width:100%;margin:auto}.gridThingsToDo:nth-of-type(2){width:66.66%}.gridThingsToDo:nth-of-type(3){display:none}.home h1{font-family:Montserrat,sans-serif;font-size:20px;line-height:normal;font-weight:800;font-style:normal}.homeTitleLinesLeft{font-family:Montserrat,sans-serif;margin-top:0}.homeTitleLinesLeft:before{height:200px}.homeTitleLinesRight{font-family:Montserrat,sans-serif;margin-top:0}.homeTitleLinesRight:after{height:200px}.homeTitleThingstoDo{font-family:Montserrat,sans-serif;font-size:16px;line-height:normal;font-weight:800;font-style:normal;color:#010200;letter-spacing:5px;transform:rotate(270deg);transform-origin:17% 100%;position:absolute;padding-right:30px;top:70%;z-index:2;background-position:100% 50%;background-image:url(/elements/styles/434.jpg);background-repeat:no-repeat}.homeTitleThingstoDo:after{content:"";width:2px;height:250px;display:block;background-color:#010200;position:absolute;top:50%;right:7px}.logoPadding{padding:23px 5px 5px}.mobileInstagram{display:table;width:100%;height:200px;background-size:contain;background-image:url(/elements/styles/447.png);background-repeat:no-repeat}.phoneTop{font-size:18px}.poolPadding{padding-top:25px;padding-bottom:25px}.reviewDesc{font-size:14px}.reviewsSlider{padding:40px 25px 25px;box-sizing:border-box;margin:0 20px;margin-top:30px;position:relative;z-index:2}.reviewsSlider2{margin:0 20px;margin-top:0}.sticky2{width:14%;height:40px;top:-15px;right:0;display:block;position:fixed;z-index:99}.subTitle{font-size:30px}.subTitle span{font-size:30px;line-height:normal;font-weight:400;font-style:normal}.subTitle strong{font-family:Montserrat,sans-serif;font-size:30px;line-height:normal;font-weight:800;font-style:normal}.subTitleWhite{font-size:30px}.tabletNo{display:none}.thingstodoBorder{box-sizing:border-box;position:relative;width:100%;padding:0 25px;padding-top:40px}.thingstoDoTextPadd .subTitle{padding:5% 0;padding:40px 0}.thingstoDoTextPadd br{display:none}.widthLarge{max-width:1180px;width:96%;margin:auto}}@media (max-width:1024px){.accDetailImg{margin:0 40px}.accParentTitle{font-family:Montserrat,sans-serif}.accParentTitle:after{height:60vw}.acc_desc_mob{display:none}.barsPager{padding:0 0 0 30px}.breakSlogan-D{font-size:22px}.expMainTitle{font-family:Montserrat,sans-serif;font-size:21px;line-height:normal;font-weight:800;font-style:normal;color:#010200;letter-spacing:5px;transform:rotate(270deg);transform-origin:80% 100%;position:absolute;padding-right:30px;top:5%;z-index:2;right:0;background-position:100% 50%;background-image:url(/elements/styles/455.jpg);background-repeat:no-repeat}.expMainTitle:after{content:"";width:2px;height:500px;display:block;background-color:#010200;position:absolute;top:-495px;right:7px}.gastroImgAbsL{position:relative;z-index:2;margin-top:-10%;margin-right:17%;width:65%;float:right;display:none}.gastroImgAbsR{position:relative;z-index:2;margin-top:-11%;margin-left:17%;width:65%;display:none}.gastroMainTitle{font-family:Montserrat,sans-serif;font-size:21px;line-height:normal;font-weight:800;font-style:normal;color:#010200;letter-spacing:5px;transform:rotate(270deg);transform-origin:15% 100%;position:absolute;padding-right:30px;top:29%;background-position:100% 50%;z-index:2;background-image:url(/elements/styles/450.jpg);background-repeat:no-repeat}.gastroMainTitle:after{content:"";width:2px;height:500px;display:block;background-color:#010200;position:absolute;top:50%;right:7px}.gastroSlideTextMarginL{margin:10% 12% 25px 4%}.gastroSlideTextMarginR{margin:10% 4% 25px 12%}.gastroSlideTitleMarginL{margin:25px 12% 25px 4%}.gastroSlideTitleMarginL2{margin:0 12% 25px}.gastroSlideTitleMarginR{margin:25px 4% 25px 12%}.gastroSlideTitleMarginR2{margin:0 12% 25px}.gridAccInt{width:100%;width:70%;margin:0 15%}.gridMenu{width:23.33%;padding:0}.headerTitle h1{font-size:30px}.headerTitle h1:before{width:25%}.headerTitle h1:after{width:25%}.homeTitleThingstoDo{font-family:Montserrat,sans-serif;font-size:21px;line-height:normal;font-weight:800;font-style:normal;color:#010200;letter-spacing:5px;transform:rotate(270deg);transform-origin:25% 100%;position:absolute;padding-right:30px;top:48%;z-index:2;background-position:100% 50%;display:none;background-image:url(/elements/styles/451.jpg);background-repeat:no-repeat}.homeTitleThingstoDo:after{content:"";width:2px;height:350px;display:block;background-color:#010200;position:absolute;top:50%;right:7px}.mapTextAbs{background-color:#010200;position:relative;margin:auto;z-index:2;bottom:0;width:100%;left:0}.pcMode{display:none}.poolSlogan-D{font-size:22px}.socialTitleBorder{position:relative;display:block;padding-left:15%;background-position:0 45%;background-image:url(/elements/styles/457.png);background-repeat:no-repeat}.socialTitleBorder:before{content:"";position:absolute;height:1px;width:8%;background-color:#9e9e9e;top:50%;left:5%}.socialTitleBorder:after{content:"";position:absolute;height:1px;width:50%;background-color:#9e9e9e;top:50%;left:50%}.sticky{width:100%;height:initial;padding-bottom:3px;top:0;left:0;display:block;position:fixed;z-index:99}.sticky2{width:27%;height:40px;top:59px;right:0;display:block;position:fixed;z-index:999}.subTitle{font-family:Montserrat,sans-serif;font-size:30px;line-height:normal;font-weight:200;font-style:normal;color:#010200}.subTitle span{font-size:30px;line-height:normal;font-weight:400;font-style:normal}.subTitle strong{font-family:Montserrat,sans-serif;font-size:30px;line-height:normal;font-weight:800;font-style:normal}.tablet{display:block}tg{margin:0;width:auto !important}.tg col{width:auto !important}.tg-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch}.thingstodoBorder{box-sizing:border-box;position:relative;width:100%;padding:0 25px;padding-top:20px}.thingstoDoTextPadd .subTitle{padding:5% 0;padding:25px 0}}@media (max-width:860px){.accParentTitle{font-family:Montserrat,sans-serif}.accParentTitle:after{height:80vw}.barThubsCont{padding:30px 15px}.barThubsCont .fancybox:nth-of-type(3){display:none}.barThubsCont .gridGallery{float:left;width:50%;margin:0}.breakfastImgL{float:left;width:100%;margin:0;padding-right:0}.breakfastImgR{display:none}.breakfastTextAbs{position:absolute;margin:auto;z-index:2;bottom:0;left:50.5%;right:0;width:unset}.displayL .brakfastDR{margin-top:40px}.displayR .breakfastDL{margin-top:40px}.gridAccInt{width:100%;width:90%;margin:0 5%}.gridLogo{float:left;width:16%;margin:0;width:26%}.gridMenu{width:22%;padding:0}.gridThingsToDo:nth-of-type(1){display:none}.gridThingsToDo:nth-of-type(2){width:100%}.gridWelcome{float:unset;width:90%;margin:0 auto}.gridWelcome:nth-of-type(2){margin-top:30px}.home h1{font-family:Montserrat,sans-serif;font-size:20px;line-height:normal;font-weight:800;font-style:normal}.home h1:before{min-height:250px}.langWrapper{font-family:Montserrat,sans-serif;display:grid;row-gap:10px;padding:0 20px}.poolBarTextAbs{position:absolute;margin:auto;z-index:2;bottom:0;right:50.5%;width:unset;left:0}.reviewDesc{font-family:Montserrat,sans-serif;text-align:center}.thingstodoBorder{box-sizing:border-box;position:relative;width:100%;padding:25px}.thingstodoBorder .homeTitleLinesLeft:before{height:150px}}@media (max-width:680px){.acc h1{font-size:25px;line-height:normal;font-weight:400;font-style:normal;text-align:center}.acc h1 strong{font-family:Montserrat,sans-serif;font-size:25px;line-height:normal;font-weight:800;font-style:normal;width:100%;display:block}.accDetailImg{margin:0;width:100%}.accIntTextPadd{margin:20px 10px 100px 10%;margin:20px 10px 50px}.accIntTitlePadd{margin:10% 10% 0;margin:10% 10px 0}.accListTitle{font-family:Montserrat,sans-serif;font-size:18px;line-height:normal;font-weight:200;font-style:normal}.accListTitle strong{font-family:Montserrat,sans-serif;font-size:18px;line-height:normal;font-weight:800;font-style:normal}.accParentTitle{font-family:Montserrat,sans-serif;margin:0 -10px;display:none}.accParentTitle:after{height:94vw}.accSlideBorder{position:relative;padding-top:0}.accSlideBorder:after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;border:1px solid #9e9e9e;z-index:0;border:none}.accSliderGridItem{width:95%;margin:auto;width:100%}.acc_desc_mob{display:none}.addresstext{font-size:16px;line-height:normal;font-weight:400;font-style:normal;color:#010200;text-align:center}.awardCont{margin-bottom:30px}.awardPager{padding:0 20px;padding:0 20px 50px}.barMainTitle{right:5%;width:80%;top:-35px;top:0;position:relative;width:unset;right:unset}.barsList .homeTitleLinesLeft:before{height:80vw}.barsPager{padding:0;padding:0}.barThubsCont .fancybox:nth-of-type(3){display:block}.bookNowHomePos .bookThisRoom{margin-left:0}.bottomtext{font-size:11px;line-height:normal;font-weight:400;font-style:normal;color:#5e5e5e;padding:15px 0}.brakfastDR{float:left;width:100%;margin:0;padding-left:0}.breakfastDL{float:left;width:100%;margin:0;padding-right:0}.breakfastImgL{float:none;width:100%;margin:0;padding-right:0}.breakfastMainTitle{font-family:Montserrat,sans-serif;font-size:21px;line-height:normal;font-weight:800;font-style:normal;color:#010200;letter-spacing:5px;transform:rotate(270deg);transform-origin:8% 100%;position:absolute;padding-right:30px;top:56%;z-index:2;background-position:100% 50%;background-image:url(/elements/styles/502.jpg);background-repeat:no-repeat}.breakfastMainTitle:after{content:"";width:2px;height:320px;display:block;background-color:#010200;position:absolute;top:50%;right:7px}.breakfastTextAbs{background-color:#9e9e9e;position:relative;margin:auto;z-index:2;bottom:0;left:0;width:100%;padding:20px 25px;box-sizing:border-box;padding:20px 5px;background-color:#757575}.customPager .bx-wrapper .bx-pager{bottom:-10px !important}.displayR .breakfastDL{margin-top:40px;display:none}.divMobile{display:none}.expMainTitle{font-family:Montserrat,sans-serif;font-size:21px;line-height:normal;font-weight:800;font-style:normal;color:#010200;letter-spacing:5px;transform:rotate(270deg);transform-origin:90% 100%;position:absolute;padding-right:30px;top:0;z-index:2;right:0;background-position:100% 50%;background-image:url(/elements/styles/472.jpg);background-repeat:no-repeat}.expMainTitle:after{content:"";width:2px;height:300px;display:block;background-color:#010200;position:absolute;top:-295px;right:7px}.facilities{border:1px solid #9e9e9e;max-width:800px;margin:auto;padding:70px 30px 50px 45px;padding:30px 0 30px 35px;margin-top:0;margin:15px}.facilities span{font-family:Montserrat,sans-serif;font-size:25px;line-height:normal;font-weight:200;font-style:normal;color:#323230;text-align:center;padding-bottom:25px;display:table;margin:auto}.facilities strong{font-family:Montserrat,sans-serif;font-size:25px;line-height:normal;font-weight:800;font-style:normal}.facilities ul{columns:1;-webkit-columns:1;-moz-columns:1}.footerBorderLine{background-color:#555;border-bottom:2px solid #555}.galleryCatTitle{font-family:Montserrat,sans-serif;font-size:18px;line-height:normal;font-weight:800;font-style:normal;color:#010200;letter-spacing:2px;transform:rotate(270deg);transform-origin:100% 0;position:absolute;padding-right:30px;top:3%;right:100%;white-space:nowrap;background-position:100% 50%;z-index:2;background-image:url(/elements/styles/488.jpg);background-repeat:no-repeat}.gastroImgAbsR{position:relative;z-index:2;margin-top:-37%;margin-left:-22%;width:45%;display:none}.gastroMainTitle{font-family:Montserrat,sans-serif;font-size:21px;line-height:normal;font-weight:800;font-style:normal;color:#010200;letter-spacing:5px;transform:rotate(270deg);transform-origin:8% 100%;position:absolute;padding-right:30px;top:18%;background-position:100% 50%;z-index:2;background-image:url(/elements/styles/469.jpg);background-repeat:no-repeat}.gastroMainTitle:after{content:"";width:2px;height:300px;display:block;background-color:#010200;position:absolute;top:50%;right:7px}.gastroMoreMargin{margin:25px auto !important}.gastroMoreMarginL{margin:25px auto !important}.gastronomy{display:grid}.gastronomy .brakfastDR{order:1}.gastronomy .breakfastDL{order:2}.gastronomy .gastroSlideTextMarginR{display:block;margin:20px;text-align:justify}.gastroSlideTextMarginL{margin:10% 12% 25px 4%;display:none}.gastroSlideTextMarginR{margin:10% 4% 25px 12%;display:none}.gastroSlideTitleMarginL{margin:10px 12%;margin:10px 20px;display:none}.gastroSlideTitleMarginL2{margin:0 12%;margin:0 20px;margin:0}.gastroSlideTitleMarginR{margin:10px 12%;margin:10px 20px}.gastroSlideTitleMarginR2{margin:0 12%;margin:0 20px}.grid15to100{float:left;width:100%;margin:0}.grid20to100{float:left;width:100%;margin:0}.grid25to100{float:left;width:100%;margin:0}.grid30to100{float:left;width:100%;margin:0}.grid33to100{float:left;width:100%;margin:0}.grid45to100{float:left;width:100%;margin:0}.grid50mob{width:50%;margin:0}.grid50mob{float:left;width:50%;margin:0}.grid50to100{float:left;width:100%;margin:0}.grid70to100{float:left;width:100%;margin:0}.grid80to100{float:left;width:100%;margin:0}.grid85to100{float:left;width:100%;margin:0}.gridAccInt{float:left;width:100%;margin:0}.gridContactDetails{float:left;width:35%;margin:0;display:none}.gridContactForm{float:left;width:95%;margin:0 auto}.gridFormField{float:left;width:100%;margin:0;display:table}.gridFormLabel{float:left;width:100%;margin:0;display:table}.gridGallery{float:left;width:50%;margin:0}.gridGalleryHome{float:left;width:50%;margin:0}.gridGalleryInstagram{width:50%;margin-bottom:1%}.griditem90to96{width:96%;margin:auto}.gridItemAccImg{width:100%;margin:auto}.gridItemRecordList{width:100%;margin:auto;width:96%;margin:auto}.gridThingsToDo{float:left;width:100%;margin:0;margin-bottom:15px}.gridThingsToDo .gridItem96{width:100%}.gridThingsToDo2{float:left;width:100%;margin:0}.gridThingsToDo:nth-of-type(1){display:block;margin:0}.gridWelcome{float:unset;width:100%;margin:0 auto}.gridWelcome:nth-of-type(2){margin-top:50px;margin-bottom:40px}.headerTitle{padding-bottom:0}.headerTitle h1{font-family:Montserrat,sans-serif;font-size:30px;line-height:normal;font-weight:300;font-style:normal;color:#010200;line-height:normal;display:block;text-align:center;background-position:50%;background-image:url(/elements/styles/476.png);background-repeat:no-repeat}.headerTitle h1:before{content:none}.headerTitle h1:after{content:none}.home h1{font-family:Montserrat,sans-serif;font-size:20px;line-height:normal;font-weight:800;font-style:normal}.homeAccMorePos .accMore{margin-right:0}.homeBreakfastDetailAbs{position:absolute;margin:auto;z-index:2;top:-10%;left:7%;width:13%;border-left:10px solid #010200;display:none}.homeTitleThingstoDo{font-family:Montserrat,sans-serif;font-size:18px;line-height:normal;font-weight:800;font-style:normal;color:#010200;letter-spacing:5px;transform:rotate(270deg);transform-origin:15% 100%;position:absolute;padding-right:30px;top:50%;z-index:2;background-position:100% 50%;display:block;background-image:url(/elements/styles/465.jpg);background-repeat:no-repeat}.homeTitleThingstoDo:after{content:"";width:2px;height:270px;display:block;background-color:#010200;position:absolute;top:50%;right:7px}.instLikesCount,.instCommentsCount{font-size:13px;line-height:30px}.langWrapper{font-family:Montserrat,sans-serif;row-gap:10px;padding:0 30px;display:flex;column-gap:10px}.leftToCenter{float:unset}.logoPadding{padding:5px 0}.map{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}.marginLR40{margin:0 20px}.menuTextCont .footerSitemap{font-family:Montserrat,sans-serif;font-size:12px;font-weight:300;display:inline-block}.menuTextCont .footerSitemap:hover{font-size:12px;font-weight:300;display:inline-block}.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}.mobileInstagram{display:table;width:245px;height:288px;margin:auto;margin-bottom:15px;background-position:50%;display:none;background-image:url(/elements/styles/474.png);background-repeat:no-repeat}.mobImgBg .img{background-size:cover;background-position:center;height:100%;background-repeat:no-repeat}.mobToGrid{display:grid}.mobToGrid .brakfastDR{order:1}.mobToGrid .breakfastDL{order:2}.nav{background-color:#1d3557;position:static;height:unset}.offerBackAbs{position:relative;margin:auto;top:unset;right:0;z-index:50;width:100%;padding:10px 0;right:0}.paddLeft{padding:0}.paddRight{padding:0}.pcMode{display:block;margin:20px 0 0}.photoshoverInst{opacity:1;bottom:0;top:initial;height:30px}.poolBarTitleMargin{background:rgba(255,255,255,.85);position:relative;margin-top:0}.poolBarTitleMargin-D{background:rgba(255,255,255,.85);position:relative;margin-top:0}.poolBarTitleMargin-D{background:rgba(255,255,255,.85);position:relative;margin-top:0}.poolSlogan-D{position:static}.poolTitle-D{right:95%}.poolTitle-D:after{height:80vw}.popupBook{font-size:18px;line-height:normal;font-weight:700;font-style:normal;color:#fff;background-color:#b3933e;display:block;max-width:160px;padding:5px 0;text-align:center;margin:auto}.popupOfferBack{background-color:#3c3c3c}.popupText{font-size:22px;line-height:normal;font-weight:400;font-style:normal;color:#fff;text-align:center}.popupTitle{font-size:26px;line-height:30px;font-weight:700;font-style:normal;color:#f0b536;text-align:center}.reviewPager .bx-wrapper .bx-pager{transform:translate(0,0) !important}.reviewsSlider{padding:40px 25px;box-sizing:border-box;margin-top:0;position:relative;z-index:2;margin:10px;margin-left:5px;margin-right:15px}.reviewsSlider2{padding:25px;padding:25px 25px 45px}.reviewTitle{font-family:Montserrat,sans-serif;text-align:center}.rightToCenter{float:unset}.socialPos{display:block}.socialTitleBorder{position:relative;display:block;padding-left:15%;background-position:0 45%;padding:0;background-image:none !important;background-image:url(/elements/styles/473.png);background-repeat:no-repeat}.socialTitleBorder:before{content:"";position:absolute;height:1px;width:10%;background-color:#9e9e9e;top:50%;left:0}.socialTitleBorder:after{content:"";position:absolute;height:1px;width:10%;background-color:#9e9e9e;top:50%;left:unset;right:0}.sticky{width:100%;height:66px;top:0;left:0;display:block;position:fixed;z-index:99}.subCatMainTitle{font-family:Montserrat,sans-serif;font-size:25px;line-height:normal;font-weight:200;font-style:normal;color:#323230}.subCatMainTitle strong{font-family:Montserrat,sans-serif;font-size:25px;line-height:normal;font-weight:800;font-style:normal}.subCatsFlex{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;-webkit-flex-direction:column;flex-direction:column;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-content:center;align-content:center}.subTitle{font-family:Montserrat,sans-serif;font-size:25px;line-height:normal;font-weight:200;font-style:normal;color:#010200;text-align:center}.subTitle span{font-size:25px;line-height:normal;font-weight:400;font-style:normal}.subTitle strong{font-family:Montserrat,sans-serif;font-size:25px;line-height:normal;font-weight:800;font-style:normal}.subTitleWhite{font-family:Montserrat,sans-serif;font-size:27px;line-height:normal;font-weight:200;font-style:normal;color:#fff}.sustainableGrowthRec td{font-size:14px;line-height:1.2em;padding:5px}.tablet{display:none}.tabletNo{display:block}.telButton{font-family:Open Sans,sans-serif;font-size:12px;line-height:normal;font-weight:700;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:0 10px;display:block}.thingstodoBorder{padding:20px 0;border:none}.thingstoDoTextPadd{margin:0 5% 0 10%;margin:0 20px}.topNoHeader{padding-top:0}.tripRecommended{display:table;margin:auto;width:133px;height:133px;margin-top:50px;display:none;background-image:url(/elements/styles/499.png);background-repeat:no-repeat}.videoCont{height:231px;width:90%;margin:50px auto 0}}a:link,a:visited{color:#295aae;text-decoration:none}a:hover,a:active{color:#3b4558;text-decoration:none}a.acc-next{text-decoration:none;position:absolute;top:50%;display:block;width:35px;height:175px;right:-50px;background-image:url(/elements/links/83.png);background-repeat:no-repeat}a:hover.acc-next{text-decoration:none;position:absolute;top:50%;display:block;width:35px;height:175px;right:-50px;background-image:url(/elements/links/83_rim.png);background-repeat:no-repeat}a.acc-prev{text-decoration:none;position:absolute;top:50%;display:block;width:35px;height:175px;left:-50px;background-image:url(/elements/links/84.png);background-repeat:no-repeat}a:hover.acc-prev{text-decoration:none;position:absolute;top:50%;display:block;width:35px;height:175px;left:-50px;background-image:url(/elements/links/84_rim.png);background-repeat:no-repeat}a.accIntSliderBorder{text-decoration:none}a:hover.accIntSliderBorder{text-decoration:none}a.accMore{font-family:Montserrat,sans-serif;font-size:21px;line-height:normal;font-weight:300;font-style:normal;color:#010200;text-decoration:none;display:table;float:right;padding:8px 20px;border:1px solid #9e9e9e}a:hover.accMore{font-family:Montserrat,sans-serif;font-size:21px;line-height:normal;font-weight:300;font-style:normal;color:#fff;background-color:#010200;text-decoration:none;display:table;float:right;padding:8px 20px;border:1px solid #9e9e9e}a.accordMenu{font-size:15px;line-height:normal;font-weight:400;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:400;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:400;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:400;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:400;font-style:normal;color:#000;text-decoration:none}a:hover.addresslinks{font-size:12px;line-height:normal;font-weight:400;font-style:normal;color:#fff;text-decoration:none}a.award-next{text-decoration:none;position:absolute;display:block;width:35px;height:175px;right:-50px;top:50%;transform:translate(0,-50%);background-image:url(/elements/links/109.png);background-repeat:no-repeat}a:hover.award-next{text-decoration:none;position:absolute;display:block;width:35px;height:175px;right:-50px;top:50%;transform:translate(0,-50%);background-image:url(/elements/links/109_rim.png);background-repeat:no-repeat}a.award-prev{text-decoration:none;position:absolute;display:block;width:35px;height:175px;left:-50px;top:50%;transform:translate(0,-50%);background-image:url(/elements/links/108.png);background-repeat:no-repeat}a:hover.award-prev{text-decoration:none;position:absolute;display:block;width:35px;height:175px;left:-50px;top:50%;transform:translate(0,-50%);background-image:url(/elements/links/108_rim.png);background-repeat:no-repeat}a.blogLinkMenu{font-size:16px;line-height:normal;font-weight:400;font-style:normal;color:#333;text-decoration:none}a:hover.blogLinkMenu{font-size:16px;line-height:normal;font-weight:400;font-style:normal;color:#333;text-decoration:underline}a.blogLinkMenuSel{font-size:16px;line-height:normal;font-weight:400;font-style:normal;color:#333;text-decoration:none;text-decoration:underline}a:hover.blogLinkMenuSel{font-size:16px;line-height:normal;font-weight:400;font-style:normal;color:#333;text-decoration:underline;text-decoration:underline}a.blogMenu{font-size:18px;line-height:normal;font-weight:300;font-style:normal;color:#fff;background-color:#ccc;text-decoration:none;display:block}a:hover.blogMenu{font-size:18px;line-height:normal;font-weight:300;font-style:normal;color:#fff;background-color:#2a9bce;text-decoration:none;display:block}a.blogMenuSel{font-size:18px;line-height:normal;font-weight:300;font-style:normal;color:#fff;background-color:#2a9bce;text-decoration:none;display:block}a:hover.blogMenuSel{font-size:18px;line-height:normal;font-weight:300;font-style:normal;color:#fff;background-color:#2a9bce;text-decoration:none;display:block}a.bodylinks{text-decoration:none}a:hover.bodylinks{text-decoration:none}a.bookNow{font-family:Montserrat,sans-serif;font-size:20px;line-height:normal;font-weight:800;font-style:normal;color:#323230;background-color:#98c0d9;text-decoration:none;display:block;text-align:center;border:3px solid #98c0d9;box-sizing:border-box}a:hover.bookNow{font-family:Montserrat,sans-serif;font-size:20px;line-height:normal;font-weight:800;font-style:normal;color:#323230;background-color:#98c0d9;text-decoration:none;border:3px solid #323230;border:3px solid #e2f3f9}a.bookNowMobile{font-family:Montserrat,sans-serif;font-size:14px;line-height:normal;font-weight:600;font-style:normal;color:#fff;text-decoration:none;padding:6px 3px;display:table;margin:auto;text-align:center}a:hover.bookNowMobile{font-family:Montserrat,sans-serif;font-size:14px;line-height:normal;font-weight:600;font-style:normal;color:#fff;text-decoration:none;padding:6px 3px;display:table;margin:auto;text-align:center}a.bookThisRoom{font-family:Montserrat,sans-serif;font-size:21px;line-height:normal;font-weight:300;font-style:normal;color:#fff;background-color:#010200;text-decoration:none;display:table;padding:8px 35px 8px 20px;border:1px solid #010200;background-position:94% 46%;background-image:url(/elements/links/85.png);background-repeat:no-repeat}a:hover.bookThisRoom{font-family:Montserrat,sans-serif;font-size:21px;line-height:normal;font-weight:300;font-style:normal;color:#010200;background-color:#9e9e9e;text-decoration:none;display:table;padding:8px 35px 8px 20px;border:1px solid #010200;background-position:94% 46%;background-image:url(/elements/links/85_rim.png);background-repeat:no-repeat}a.botaddresslinks{font-size:12px;line-height:normal;font-weight:400;font-style:normal;color:#000;text-decoration:none}a:hover.botaddresslinks{font-size:12px;line-height:normal;font-weight:400;font-style:normal;color:#fff;text-decoration:none}a.callNow{text-decoration:none;display:block}a:hover.callNow{text-decoration:none;display:block}a.callNow:before{text-decoration:none;content:"\f095";font-family:fontAwesome;color:#fff;font-size:23px;width:36px;display:block;margin:auto;margin-top:6px;text-align:center;line-height:36px;border-radius:50%;border:2px solid #fff}a:hover.callNow:before{text-decoration:none;content:"\f095";font-family:fontAwesome;color:#fff;font-size:23px;width:36px;display:block;margin:auto;margin-top:6px;text-align:center;line-height:36px;border-radius:50%;border:2px solid #fff}a.certTripadvisor{text-decoration:none;display:table;margin:auto;width:148px;height:150px;background-image:url(/elements/links/90.png);background-repeat:no-repeat}a:hover.certTripadvisor{text-decoration:none;display:table;margin:auto;width:148px;height:150px;background-image:url(/elements/links/90_rim.png);background-repeat:no-repeat}a.certTripadvisor:before{content:"";position:absolute;height:1px;width:45%;left:0;background-color:#000;top:50%}a.certTripadvisor:after{content:"";position:absolute;height:1px;width:45%;right:0;background-color:#000;top:50%}a.exp-next{text-decoration:none;position:absolute;top:45%;display:block;width:35px;height:175px;right:-50px;background-image:url(/elements/links/88.png);background-repeat:no-repeat}a:hover.exp-next{text-decoration:none;position:absolute;top:45%;display:block;width:35px;height:175px;right:-50px;background-image:url(/elements/links/88_rim.png);background-repeat:no-repeat}a.exp-prev{text-decoration:none;position:absolute;top:45%;display:block;width:35px;height:175px;left:-50px;background-image:url(/elements/links/89.png);background-repeat:no-repeat}a:hover.exp-prev{text-decoration:none;position:absolute;top:45%;display:block;width:35px;height:175px;left:-50px;background-image:url(/elements/links/89_rim.png);background-repeat:no-repeat}a.foodDrink-next{text-decoration:none;position:absolute;top:45%;display:block;width:35px;height:175px;right:-50px;background-image:url(/elements/links/134.png);background-repeat:no-repeat}a:hover.foodDrink-next{text-decoration:none;position:absolute;top:45%;display:block;width:35px;height:175px;right:-50px;background-image:url(/elements/links/134_rim.png);background-repeat:no-repeat}a.foodDrink-prev{text-decoration:none;position:absolute;top:45%;display:block;width:35px;height:175px;left:-50px;background-image:url(/elements/links/133.png);background-repeat:no-repeat}a:hover.foodDrink-prev{text-decoration:none;position:absolute;top:45%;display:block;width:35px;height:175px;left:-50px;background-image:url(/elements/links/133_rim.png);background-repeat:no-repeat}a.footerLinks{font-size:17px;line-height:normal;font-weight:400;font-style:normal;color:#010200;text-decoration:none}a:hover.footerLinks{font-size:17px;line-height:normal;font-weight:400;font-style:normal;color:#010200;text-decoration:none}a.footerSitemap{font-family:Montserrat,sans-serif;font-size:16px;line-height:normal;font-weight:300;font-style:normal;color:#010200;text-decoration:none;text-align:left}a:hover.footerSitemap{font-family:Montserrat,sans-serif;font-size:16px;line-height:normal;font-weight:300;font-style:normal;color:#010200;text-decoration:underline;text-align:left}a.gastronomy-next{text-decoration:none;position:absolute;top:45%;display:block;width:35px;height:175px;right:-50px;background-image:url(/elements/links/87.png);background-repeat:no-repeat}a:hover.gastronomy-next{text-decoration:none;position:absolute;top:45%;display:block;width:35px;height:175px;right:-50px;background-image:url(/elements/links/87_rim.png);background-repeat:no-repeat}a.gastronomy-prev{text-decoration:none;position:absolute;top:45%;display:block;width:35px;height:175px;left:-50px;background-image:url(/elements/links/86.png);background-repeat:no-repeat}a:hover.gastronomy-prev{text-decoration:none;position:absolute;top:45%;display:block;width:35px;height:175px;left:-50px;background-image:url(/elements/links/86_rim.png);background-repeat:no-repeat}a.googlePin{text-decoration:none;display:block}a:hover.googlePin{text-decoration:none;display:block}a.googlePin:before{text-decoration:none;content:"\f041";font-family:fontAwesome;color:#fff;font-size:36px;width:36px;display:block;margin:auto;margin-top:6px;text-align:center;line-height:36px}a:hover.googlePin:before{text-decoration:none;content:"\f041";font-family:fontAwesome;color:#fff;font-size:36px;width:36px;display:block;margin:auto;margin-top:6px;text-align:center;line-height:36px}a.header-next{text-decoration:none;text-decoration:none;position:absolute;margin:auto;top:35%;right:15px;z-index:53;opacity:0;width:30px;height:120px;display:block;background-image:url(/elements/links/79.png);background-repeat:no-repeat}a:hover.header-next{text-decoration:none;text-decoration:none;position:absolute;margin:auto;top:35%;right:15px;z-index:53;opacity:0;width:30px;height:120px;display:block;background-image:url(/elements/links/79_rim.png);background-repeat:no-repeat}a.header-prev{text-decoration:none;text-decoration:none;position:absolute;margin:auto;top:35%;left:15px;z-index:53;opacity:0;width:30px;height:120px;display:block;background-image:url(/elements/links/80.png);background-repeat:no-repeat}a:hover.header-prev{text-decoration:none;text-decoration:none;position:absolute;margin:auto;top:35%;left:15px;z-index:53;opacity:0;width:30px;height:120px;display:block;background-image:url(/elements/links/80_rim.png);background-repeat:no-repeat}a.hpBookNow{font-size:20px;line-height:normal;font-weight:400;font-style:normal;color:#fff;background-color:#cb5252;text-decoration:none;text-align:center;border:2px solid #cb5252;display:table;margin:auto;width:100%;padding:6px 0}a:hover.hpBookNow{font-size:20px;line-height:normal;font-weight:400;font-style:normal;color:#cb5252;background-color:#fff;text-decoration:none;text-align:center;border:2px solid #cb5252;display:table;margin:auto;width:100%;padding:6px 0}a.instExtLink{text-decoration:none;text-decoration:none;font-size:15px;color:#333;font-weight:400;padding:0 10px}a:hover.instExtLink{text-decoration:none;text-decoration:none;font-size:15px;color:#333;font-weight:400;padding:0 10px}a.intSubMenu{font-size:14px;line-height:normal;font-weight:400;font-style:normal;color:#777;text-decoration:none}a:hover.intSubMenu{font-size:14px;line-height:normal;font-weight:400;font-style:normal;color:#7d4f4f;text-decoration:none}a.intSubMenuSel{font-size:14px;line-height:normal;font-weight:400;font-style:normal;color:#7d4f4f;text-decoration:none}a:hover.intSubMenuSel{font-size:14px;line-height:normal;font-weight:400;font-style:normal;color:#7d4f4f;text-decoration:none}a.kouliasVote{text-decoration:none;position:absolute;width:412px;height:103px;right:0;top:114px;background-size:contain;z-index:60;display:block;background-image:url(/elements/links/117.png);background-repeat:no-repeat}a:hover.kouliasVote{text-decoration:none;position:absolute;width:412px;height:103px;right:0;top:114px;background-size:contain;z-index:60;display:block;background-image:url(/elements/links/117_rim.png);background-repeat:no-repeat}a.koulliasLogo{text-decoration:none;text-decoration:none;background-size:contain;background-position:center;max-width:250px;height:44px;display:block;margin-left:5%;background-image:url(/elements/links/130.png);background-repeat:no-repeat}a:hover.koulliasLogo{text-decoration:none;text-decoration:none;background-size:contain;background-position:center;max-width:250px;height:44px;display:block;margin-left:5%}a.lang{font-family:Montserrat,sans-serif;font-size:14px;line-height:normal;font-weight:500;font-style:normal;color:#fff;text-decoration:none;line-height:normal}a:hover.lang{font-family:Montserrat,sans-serif;font-size:14px;line-height:normal;font-weight:500;font-style:normal;color:#fff;text-decoration:none;line-height:normal}a.langSel{font-family:Montserrat,sans-serif;font-size:14px;line-height:normal;font-weight:600;font-style:normal;color:#fff;text-decoration:none;line-height:normal}a:hover.langSel{font-family:Montserrat,sans-serif;font-size:14px;line-height:normal;font-weight:600;font-style:normal;color:#fff;text-decoration:none;line-height:normal}a.logo{text-decoration:none;display:inline-block;max-width:130px}a:hover.logo{text-decoration:none;display:inline-block;max-width:130px}a.memberLogo{text-decoration:none;display:inline-block;width:93px;height:42px;margin:0 30px;background-image:url(/elements/links/107.png);background-repeat:no-repeat}a:hover.memberLogo{text-decoration:none;display:inline-block;width:93px;height:42px;margin:0 30px}a.memberLogoMob{text-decoration:none;display:table;width:200px;height:81px;margin:0 auto;padding:5px 0;background-position:50%;background-image:url(/elements/links/120.jpg);background-repeat:repeat}a:hover.memberLogoMob{text-decoration:none;display:table;width:200px;height:81px;margin:0 auto;padding:5px 0;background-position:50%}a.more{font-family:Montserrat,sans-serif;font-size:15px;line-height:27px;font-weight:600;font-style:normal;color:#010200;text-decoration:none;background-position:right center;padding-right:40px;-webkit-transition:all .3s cubic-bezier(0,.5,3,1);-moz-transition:all .3s cubic-bezier(0,.5,.3,1);-o-transition:all .3s cubic-bezier(0,.5,.3,1);transition:all .3s cubic-bezier(0,.5,.3,1);background-image:url(/elements/links/3.png);background-repeat:no-repeat}a:hover.more{font-family:Montserrat,sans-serif;font-size:15px;line-height:27px;font-weight:600;font-style:normal;color:#010200;text-decoration:none;background-position:right center;padding-right:40px;background-image:url(/elements/links/3_rim.png);background-repeat:no-repeat}a.moreLink{text-decoration:none;margin:5px 10px;text-align:right}a:hover.moreLink{text-decoration:none;margin:5px 10px;text-align:right}a.newsletLink{font-size:13px;line-height:normal;font-weight:400;font-style:normal;color:#000;text-decoration:none}a:hover.newsletLink{font-size:13px;line-height:normal;font-weight:400;font-style:normal;color:#33419a;text-decoration:none}a.offersbutton{font-size:24px;line-height:normal;font-weight:700;font-style:normal;color:#fff;background-color:#ae8c33;text-decoration:none;padding:0 20px}a:hover.offersbutton{font-size:24px;line-height:normal;font-weight:700;font-style:normal;color:#fff;background-color:#656565;text-decoration:none;padding:0 20px}a.opacity8{text-decoration:none}a:hover.opacity8{text-decoration:none;opacity:.8}a.qc-cmp2-persistent-link{font-size:17px;line-height:normal;font-weight:400;font-style:normal;color:#fff;text-decoration:none}a:hover.qc-cmp2-persistent-link{font-size:17px;line-height:normal;font-weight:400;font-style:normal;color:#fff;text-decoration:none}a.rootMenu{font-family:Montserrat,sans-serif;font-size:20px;line-height:42px;font-weight:300;font-style:normal;color:#fff;text-decoration:none;display:block;padding:10px 10px 5px 2px;position:relative;margin:0 20px;margin:0;padding:0;text-align:left;z-index:1;width:100%}a:hover.rootMenu{font-family:Montserrat,sans-serif;font-size:20px;line-height:42px;font-weight:300;font-style:normal;color:#98c0d9;text-decoration:none}a.rootMenu:before{;display:block;position:absolute;top:0;bottom:0;width:5px;right:100%;background-color:#010200;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}a.rootMenu:after{;display:block;position:absolute;top:0;bottom:0;width:5px;left:100%;background-color:#010200;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}a:hover.rootMenu:before{transform:translateX(5px)}a:hover.rootMenu:after{transform:translateX(-5px)}a.rootMenuSel{font-family:Montserrat,sans-serif;font-size:20px;line-height:42px;font-weight:300;font-style:normal;color:#98c0d9;text-decoration:none}a:hover.rootMenuSel{font-family:Montserrat,sans-serif;font-size:20px;line-height:42px;font-weight:300;font-style:normal;color:#98c0d9;text-decoration:none}a.searchlink{font-size:12px;line-height:normal;font-weight:400;font-style:normal;color:#c00;text-decoration:none}a:hover.searchlink{font-size:12px;line-height:normal;font-weight:400;font-style:normal;color:#000;text-decoration:none}a.sitemaplinks{font-size:12px;line-height:normal;font-weight:400;font-style:normal;color:#000;text-decoration:none}a:hover.sitemaplinks{font-size:12px;line-height:normal;font-weight:400;font-style:normal;color:#fff;text-decoration:none}a.sitemapsublinks{font-size:13px;line-height:normal;font-weight:400;font-style:normal;color:#000;text-decoration:none}a:hover.sitemapsublinks{font-size:13px;line-height:normal;font-weight:400;font-style:normal;color:#fff;text-decoration:none}a.subMenu{font-size:12px;line-height:normal;font-weight:400;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:400;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:400;font-style:normal;color:#0eb20e;text-decoration:none}a:hover.subMenuCats{font-size:11px;line-height:normal;font-weight:400;font-style:normal;text-decoration:none}a.subMenuCatsSel{font-size:11px;line-height:normal;font-weight:400;font-style:normal;color:#1d3cb6;text-decoration:none}a:hover.subMenuCatsSel{font-size:11px;line-height:normal;font-weight:400;font-style:normal;text-decoration:none}a.subMenuRecs{font-size:12px;line-height:normal;font-weight:400;font-style:normal;color:#e17000;text-decoration:none}a:hover.subMenuRecs{font-size:12px;line-height:normal;font-weight:400;font-style:normal;text-decoration:none}a.subMenuRecsSel{font-size:12px;line-height:normal;font-weight:400;font-style:normal;color:#e00;text-decoration:none}a:hover.subMenuRecsSel{font-size:12px;line-height:normal;font-weight:400;font-style:normal;text-decoration:none}a.subMenuSel{font-size:12px;line-height:normal;font-weight:400;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:400;font-style:normal;text-decoration:none;display:block;height:28px;line-height:28px}a.tabButton{font-size:12px;line-height:normal;font-weight:400;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:400;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:400;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:400;font-style:normal;color:#cbc9e8;background-color:#6b6b6b;text-decoration:none;display:block;height:25px;line-height:28px;padding:0 18px}a.toplinks{font-family:Montserrat,sans-serif;font-size:14px;line-height:normal;font-weight:500;font-style:normal;color:#010200;text-decoration:none}a:hover.toplinks{font-family:Montserrat,sans-serif;font-size:14px;line-height:normal;font-weight:500;font-style:normal;color:#010200;text-decoration:none}a.toplinksSel{font-size:14px;line-height:normal;font-weight:700;font-style:normal;color:#010200;text-decoration:none}a:hover.toplinksSel{font-size:14px;line-height:normal;font-weight:700;font-style:normal;color:#010200;text-decoration:none}a.toTopButton{text-decoration:none;display:block;width:40px;height:40px;position:fixed;z-index:99;bottom:30px;right:30px;background-image:url(/elements/links/64.png);background-repeat:no-repeat}a:hover.toTopButton{text-decoration:none;display:block;width:40px;height:40px;position:fixed;z-index:99;bottom:30px;right:30px}a.usefulLinks{font-size:17px;line-height:normal;font-weight:400;font-style:normal;color:#010200;text-decoration:none;display:block}a:hover.usefulLinks{font-size:17px;line-height:normal;font-weight:400;font-style:normal;color:#010200;text-decoration:underline;display:block}a.webcheckin{font-family:Montserrat,sans-serif;font-size:15px;line-height:24px;font-weight:500;font-style:normal;color:#323230;background-color:#ec654a;text-decoration:none;width:100%;display:inline-block;text-align:center;box-sizing:border-box;margin-top:10px;border:3px solid #ec654a}a:hover.webcheckin{font-family:Montserrat,sans-serif;font-size:15px;line-height:24px;font-weight:500;font-style:normal;color:#323230;background-color:#ec654a;text-decoration:none;border:3px solid #323230;border:3px solid #e2f3f9}@media (max-width:1366px){a.accMore{text-decoration:none;font-size:16px}a:hover.accMore{text-decoration:none;font-size:16px}a.bookNow{font-family:Montserrat,sans-serif;text-decoration:none}a:hover.bookNow{font-family:Montserrat,sans-serif;text-decoration:none}a.bookThisRoom{font-family:Montserrat,sans-serif;font-size:16px;line-height:normal;font-weight:300;font-style:normal;color:#fff;background-color:#010200;text-decoration:none;display:table;padding:8px 35px 8px 10px;border:1px solid #010200;background-position:94% 46%;background-image:url(/elements/links/95.png);background-repeat:no-repeat}a:hover.bookThisRoom{font-family:Montserrat,sans-serif;font-size:16px;line-height:normal;font-weight:300;font-style:normal;color:#010200;background-color:#9e9e9e;text-decoration:none;display:table;padding:8px 35px 8px 10px;border:1px solid #010200;background-position:94% 46%;background-image:url(/elements/links/95_rim.png);background-repeat:no-repeat}a.certTripadvisor{text-decoration:none;width:118px;background-size:contain;background-position:50%;height:110px}a:hover.certTripadvisor{text-decoration:none;width:118px;background-size:contain;background-position:50%;height:110px}a.rootMenu{font-family:Montserrat,sans-serif;font-size:20px;line-height:30px;font-weight:300;font-style:normal;text-decoration:none}a:hover.rootMenu{font-family:Montserrat,sans-serif;font-size:20px;line-height:30px;font-weight:300;font-style:normal;text-decoration:none}a.rootMenuSel{font-size:20px;line-height:30px;font-weight:300;font-style:normal;text-decoration:none}a:hover.rootMenuSel{font-size:20px;line-height:30px;font-weight:300;font-style:normal;text-decoration:none}}@media (max-width:1280px){a.acc-next{text-decoration:none;position:absolute;top:50%;display:block;width:25px;height:125px;background-position:right center;right:-40px;background-image:url(/elements/links/122.png);background-repeat:no-repeat}a:hover.acc-next{text-decoration:none;position:absolute;top:50%;display:block;width:25px;height:125px;background-position:right center;right:-40px;background-image:url(/elements/links/122_rim.png);background-repeat:no-repeat}a.acc-prev{text-decoration:none;position:absolute;top:50%;display:block;width:25px;height:125px;background-position:left center;left:-40px;background-image:url(/elements/links/121.png);background-repeat:no-repeat}a:hover.acc-prev{text-decoration:none;position:absolute;top:50%;display:block;width:25px;height:125px;background-position:left center;left:-40px;background-image:url(/elements/links/121_rim.png);background-repeat:no-repeat}a.award-next{text-decoration:none;position:absolute;display:block;top:50%;transform:translate(0,-50%);width:25px;height:125px;background-position:right center;right:-40px;background-image:url(/elements/links/128.png);background-repeat:no-repeat}a:hover.award-next{text-decoration:none;position:absolute;display:block;top:50%;transform:translate(0,-50%);width:25px;height:125px;background-position:right center;right:-40px;background-image:url(/elements/links/128_rim.png);background-repeat:no-repeat}a.award-prev{text-decoration:none;position:absolute;display:block;top:50%;transform:translate(0,-50%);width:25px;height:125px;background-position:left center;left:-40px;background-image:url(/elements/links/127.png);background-repeat:no-repeat}a:hover.award-prev{text-decoration:none;position:absolute;display:block;top:50%;transform:translate(0,-50%);width:25px;height:125px;background-position:left center;left:-40px;background-image:url(/elements/links/127_rim.png);background-repeat:no-repeat}a.bookNow{font-family:Montserrat,sans-serif;text-decoration:none}a:hover.bookNow{font-family:Montserrat,sans-serif;text-decoration:none}a.exp-next{text-decoration:none;position:absolute;top:45%;display:block;width:25px;height:125px;background-position:right center;right:-40px;background-image:url(/elements/links/126.png);background-repeat:no-repeat}a:hover.exp-next{text-decoration:none;position:absolute;top:45%;display:block;width:25px;height:125px;background-position:right center;right:-40px;background-image:url(/elements/links/126_rim.png);background-repeat:no-repeat}a.exp-prev{text-decoration:none;position:absolute;top:45%;display:block;width:25px;height:125px;background-position:left center;left:-40px;background-image:url(/elements/links/125.png);background-repeat:no-repeat}a:hover.exp-prev{text-decoration:none;position:absolute;top:45%;display:block;width:25px;height:125px;background-position:left center;left:-40px;background-image:url(/elements/links/125_rim.png);background-repeat:no-repeat}a.foodDrink-next{text-decoration:none;position:absolute;top:45%;display:block;width:25px;height:125px;background-position:right center;right:-40px;background-image:url(/elements/links/138.png);background-repeat:no-repeat}a:hover.foodDrink-next{text-decoration:none;position:absolute;top:45%;display:block;width:25px;height:125px;background-position:right center;right:-40px;background-image:url(/elements/links/138_rim.png);background-repeat:no-repeat}a.foodDrink-prev{text-decoration:none;position:absolute;top:45%;display:block;width:25px;height:125px;background-position:left center;left:-40px;background-image:url(/elements/links/136.png);background-repeat:no-repeat}a:hover.foodDrink-prev{text-decoration:none;position:absolute;top:45%;display:block;width:25px;height:125px;background-position:left center;left:-40px;background-image:url(/elements/links/136_rim.png);background-repeat:no-repeat}a.gastronomy-next{text-decoration:none;position:absolute;top:45%;display:block;width:25px;height:125px;background-position:right center;right:-40px;background-image:url(/elements/links/124.png);background-repeat:no-repeat}a:hover.gastronomy-next{text-decoration:none;position:absolute;top:45%;display:block;width:25px;height:125px;background-position:right center;right:-40px;background-image:url(/elements/links/124_rim.png);background-repeat:no-repeat}a.gastronomy-prev{text-decoration:none;position:absolute;top:45%;display:block;width:25px;height:125px;background-position:left center;left:-40px;background-image:url(/elements/links/123.png);background-repeat:no-repeat}a:hover.gastronomy-prev{text-decoration:none;position:absolute;top:45%;display:block;width:25px;height:125px;background-position:left center;left:-40px;background-image:url(/elements/links/123_rim.png);background-repeat:no-repeat}a.koulliasLogo{text-decoration:none;max-width:200px}a:hover.koulliasLogo{text-decoration:none;max-width:200px}}@media (max-width:1024px){a.acc-next{text-decoration:none;right:-30px;background-image:url(/elements/links/97.png);background-repeat:no-repeat}a:hover.acc-next{text-decoration:none;right:-30px;background-image:url(/elements/links/97_rim.png);background-repeat:no-repeat}a.acc-prev{text-decoration:none;left:-30px;background-image:url(/elements/links/98.png);background-repeat:no-repeat}a:hover.acc-prev{text-decoration:none;left:-30px;background-image:url(/elements/links/98_rim.png);background-repeat:no-repeat}a.exp-next{text-decoration:none;right:-30px;background-image:url(/elements/links/102.png);background-repeat:no-repeat}a:hover.exp-next{text-decoration:none;right:-30px;background-image:url(/elements/links/102_rim.png);background-repeat:no-repeat}a.exp-prev{text-decoration:none;left:-30px;background-image:url(/elements/links/101.png);background-repeat:no-repeat}a:hover.exp-prev{text-decoration:none;left:-30px;background-image:url(/elements/links/101_rim.png);background-repeat:no-repeat}a.foodDrink-next{text-decoration:none;right:-30px;background-image:url(/elements/links/137.png);background-repeat:no-repeat}a:hover.foodDrink-next{text-decoration:none;right:-30px;background-image:url(/elements/links/137_rim.png);background-repeat:no-repeat}a.foodDrink-prev{text-decoration:none;left:-30px;background-image:url(/elements/links/135.png);background-repeat:no-repeat}a:hover.foodDrink-prev{text-decoration:none;left:-30px;background-image:url(/elements/links/135_rim.png);background-repeat:no-repeat}a.gastronomy-next{text-decoration:none;right:-30px;background-image:url(/elements/links/99.png);background-repeat:no-repeat}a:hover.gastronomy-next{text-decoration:none;right:-30px;background-image:url(/elements/links/99_rim.png);background-repeat:no-repeat}a.gastronomy-prev{text-decoration:none;left:-30px;background-image:url(/elements/links/100.png);background-repeat:no-repeat}a:hover.gastronomy-prev{text-decoration:none;left:-30px;background-image:url(/elements/links/100_rim.png);background-repeat:no-repeat}}@media (max-width:860px){a.koulliasLogo{text-decoration:none;text-decoration:none;max-width:150px;margin:0}a:hover.koulliasLogo{text-decoration:none;text-decoration:none;max-width:150px;margin:0}}@media (max-width:680px){a.accMore{font-family:Montserrat,sans-serif;font-size:14px;line-height:normal;font-weight:300;font-style:normal;color:#010200;text-decoration:none;display:table;float:right;padding:8px 6px;border:1px solid #010200}a:hover.accMore{font-family:Montserrat,sans-serif;font-size:14px;line-height:normal;font-weight:300;font-style:normal;color:#fff;background-color:#010200;text-decoration:none;display:table;float:right;padding:8px 20px;border:1px solid #010200}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.booknow{font-size:12px;line-height:normal;font-weight:700;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:0 10px}a:hover.booknow{font-size:12px;line-height:normal;font-weight:700;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:0 10px}a.bookThisRoom{font-family:Montserrat,sans-serif;font-size:14px;line-height:normal;font-weight:300;font-style:normal;color:#fff;background-color:#010200;text-decoration:none;display:table;padding:8px 35px 8px 10px;border:1px solid #010200;background-position:94% 46%;text-align:center;background-image:none !important;padding:8px 6px;background-image:url(/elements/links/104.png);background-repeat:no-repeat}a:hover.bookThisRoom{font-family:Montserrat,sans-serif;font-size:14px;line-height:normal;font-weight:300;font-style:normal;color:#010200;background-color:#9e9e9e;text-decoration:none;display:table;padding:8px 35px 8px 10px;border:1px solid #010200;background-position:94% 46%;background-image:url(/elements/links/104_rim.png);background-repeat:no-repeat}a.certTripadvisor{text-decoration:none;display:table;margin:auto;width:148px;height:150px;background-image:url(/elements/links/103.png);background-repeat:no-repeat}a:hover.certTripadvisor{text-decoration:none;display:table;margin:auto;width:148px;height:150px;background-image:url(/elements/links/103_rim.png);background-repeat:no-repeat}a.certTripadvisor:before{content:"";position:absolute;height:1px;width:25%;left:0;background-color:#000;top:50%}a.certTripadvisor:after{content:"";position:absolute;height:1px;width:25%;right:0;background-color:#000;top:50%}a.footerButton{font-size:12px;line-height:normal;font-weight:400;font-style:normal;text-decoration:none}a:hover.footerButton{font-size:12px;line-height:normal;font-weight:400;font-style:normal;text-decoration:none}a.footerLinks{font-size:15px;line-height:normal;font-weight:400;font-style:normal;color:#010200;text-decoration:none}a:hover.footerLinks{font-size:15px;line-height:normal;font-weight:400;font-style:normal;color:#010200;text-decoration:none}a.hotelPrice-buttonWrapper{font-size:12px;line-height:normal;font-weight:400;font-style:normal;color:#fff;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{font-size:12px;line-height:normal;font-weight:400;font-style:normal;color:#fff;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.kouliasVote{text-decoration:none;position:static;margin:20px auto;text-decoration:none;position:static;margin:0 auto;width:100%;height:25vw}a:hover.kouliasVote{text-decoration:none;position:static;margin:20px auto;text-decoration:none;position:static;margin:0 auto;width:100%;height:25vw}a.more{font-family:Montserrat,sans-serif;text-decoration:none;margin:auto;display:table;justify-items:center;text-align:center;background-image:url(/elements/links/129.png);background-repeat:no-repeat}a:hover.more{font-family:Montserrat,sans-serif;text-decoration:none;margin:auto;display:table;justify-items:center;text-align:center;background-image:url(/elements/links/129_rim.png);background-repeat:no-repeat}a.moremob{font-size:12px;line-height:normal;font-weight:700;font-style:normal;color:#000;background-color:#e5e5e5;text-decoration:none;display:block;text-align:center;width:100%;padding:14px 0;letter-spacing:2px}a:hover.moremob{font-size:12px;line-height:normal;font-weight:700;font-style:normal;color:#f3f4f4;background-color:#88888a;text-decoration:none;display:block;text-align:center;width:100%;padding:14px 0;letter-spacing:2px}a.rootMenu{font-family:Montserrat,sans-serif;font-size:14px;line-height:25px;font-weight:300;font-style:normal;text-decoration:none}a:hover.rootMenu{font-family:Montserrat,sans-serif;font-size:14px;line-height:25px;font-weight:300;font-style:normal;text-decoration:none}a.rootMenuSel{font-family:Montserrat,sans-serif;font-size:14px;line-height:25px;font-weight:300;font-style:normal;text-decoration:none}a:hover.rootMenuSel{font-family:Montserrat,sans-serif;font-size:14px;line-height:25px;font-weight:300;font-style:normal;text-decoration:none}a.topButton{font-size:14px;line-height:normal;font-weight:700;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 0;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:700;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:17px;line-height:normal;font-weight:400;font-style:normal;color:#010200;text-decoration:none}a:hover.usefulLinks{font-size:17px;line-height:normal;font-weight:400;font-style:normal;color:#010200;text-decoration:none}a.webcheckin{font-size:12px;line-height:normal;font-weight:400;font-style:normal;color:#fff;background-color:#ec654a;text-decoration:none;padding:3px 10px;grid-column-start:1;grid-column-end:5;margin-top:0}a:hover.webcheckin{font-size:12px;line-height:normal;font-weight:400;font-style:normal;color:#fff;background-color:#ec654a;text-decoration:none;padding:3px 10px;grid-column-start:1;grid-column-end:5;margin-top:0}}