p{padding:0;margin:0}table,td,th{border:0;padding:0;border-collapse:collapse}table.padded-table td{padding:<?php echo $cp."px";?>}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}.acc4imageArea{padding-bottom:131%}.acc4ImgCont{margin:0 -1%;display:table;width:100%;margin-bottom:7%}.acc4ImgGrid{width:25%;padding:0 1%;float:left}.accBookCont{background-color:#1a1617;padding:2% 0 0;margin-bottom:6%}.accBookRoomTitle{font-size:36px;line-height:48px;font-weight:600;font-style:normal;color:#fff}.accDecorImg2{position:absolute;right:-17%;top:50%;transform:translate(0,-50%)}.accDecorL{float:left;width:48%;position:relative}.accDecorLine{background-color:#c9aa98;width:50%;position:relative;height:1px;width:88%;position:absolute;height:1px;top:31%;left:63%}.accDecorLine:before{content:'';display:block;position:absolute;border-radius:50%;background:#c9aa98;right:-8px;top:-8px;width:16px;height:16px}.accDecorLine:after{content:'';display:block;position:absolute;border-radius:50%;background:#c9aa98;right:-50px;top:-11px;width:22px;height:22px}.accDecorR{float:left;width:52%;padding:4% 5% 0 10%}.accFirstMargin{margin-bottom:-7%}.accFloorPlan{padding:20% 0 0 35%}.accGridR{width:45%;background:#fff;margin:4% 0 4% -5%;padding:4% 0 0 5%;position:relative}.accGridRR{width:45%;background:#fff;margin:4% -5% 4% 0;padding:4% 5% 0 0;position:relative}.accGridRR .roomListAmenities li{padding-left:20px;padding-right:0}.accGridRR .roomListBook{right:11%;left:initial}.accGridRR .roomListMore{left:7%;right:initial}.accGridRR .roomTitle{padding-left:0;padding-right:20px}.accGridRR .roomTitleCount{float:right;margin-left:initial;margin-right:-42.5px}.accGuests{font-size:30px;line-height:normal;font-weight:100;font-style:normal;color:#272425}.accGuests big{font-size:60px;line-height:normal;font-weight:300;font-style:normal;color:#272425}.accImageArea{position:relative;padding-bottom:48%;background-position:50% 50%;background-size:cover}.accImgBig{padding-top:6%}.accLineTop{background-color:#c9aa98;width:50%;position:relative;height:1px;margin:5% 0 2%}.accLineTop:before{content:'';display:block;position:absolute;border-radius:50%;background:#c9aa98;right:-8px;top:-8px;width:16px;height:16px}.accLineTop:after{content:'';display:block;position:absolute;border-radius:50%;background:#c9aa98;right:-50px;top:-11px;width:22px;height:22px}.accListMargTop{margin-top:-4%}.accListShadowL{position:absolute;top:10%;bottom:-18%;left:-110px;right:16.6%;z-index:0}.accListShadowR{position:absolute;top:-12%;bottom:12%;right:-110px;left:16.6%;z-index:0}.accPhotoshover{position:absolute;width:100%;height:100%;z-index:10;background-color:rgba(0,0,0,.26)}.accPhotoshover:after{background-image:url(/elements/styles/428.png);background-repeat:no-repeat}.accPhotoshover:hover:before{opacity:1;border-radius:50%;width:300px;height:300px;right:initial;bottom:initial}.accPhotoshover:before{content:'';position:absolute;width:100%;height:100%;background-color:rgba(201,170,152,.6);opacity:0;background-position:50% 50%;top:50%;left:49.5%;transform:translate(-50%,-50%);-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease}.accPhotoshover:after{content:'';position:absolute;width:100%;height:100%;background-position:50% 50%}.accReservationCont{max-width:850px;margin:auto;padding-top:1%}.accReservationCont .col{font-size:16px;line-height:normal;font-weight:400;font-style:normal;color:#fff;width:25%;padding:0 4%;text-align:center;border-right:1px solid #fff}.accReservationCont .col:last-child{border:none}.accServices{font-size:20px;line-height:normal;font-weight:300;font-style:normal;color:#272425;-webkit-columns:290px;-moz-columns:290px;columns:290px;-webkit-column-gap:2em;-moz-column-gap:2em;column-gap:2em}.accServices li{list-style-type:none;padding:.5em 0}.accServL{float:left;width:37%;padding-right:5%}.accServR{float:left;width:63%}.accSubtitle{font-size:30px;line-height:normal;font-weight:300;font-style:normal;color:#272425;max-width:600px;margin:auto;letter-spacing:.5px}.accText{font-size:18px;line-height:normal;font-weight:300;font-style:normal;line-height:1.6em !important;padding:7% 0;-webkit-columns:2;-moz-columns:2;columns:2;-webkit-column-gap:3.7em;-moz-column-gap:3.7em;column-gap:3.7em}.addresstext{font-family:Roboto Condensed,sans-serif;font-size:16em;line-height:normal;font-weight:400;font-style:normal;color:#000}.addresstitle{font-size:14px;line-height:normal;font-weight:400;font-style:normal;color:#000}.artImgGrid{float:left;width:23%;margin:1%;overflow:hidden}.artImgGrid img{-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)}.artImgGrid:hover img{transform:scale(1.2)}.barCont{clear:both;padding-top:77px;position:relative}.barCont .breakfastTitle3{padding-bottom:3vw}.barImg1{padding-left:6%;position:relative;z-index:2;top:0}.barImg1:before{content:'';position:absolute;z-index:1;left:0;top:-64px;height:102%;right:5%;background:#c4d6e4}.barImg1 img{position:relative;z-index:2}.barImg2{position:absolute;bottom:9%;z-index:2;width:255px;right:-35px}.blogImg50{width:48%;float:left;margin:1%}.blogImgLeft{width:30%;padding-right:10px}.blogImgRight{width:30%;padding-left:10px}.blogLink{padding:15px;-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)}.blogLink:hover{background:#edede8}.bodyText{font-size:18px;line-height:normal;font-weight:400;font-style:normal;color:#272425;line-height:1.6em !important}.bodyText ul{-webkit-columns:3;-moz-columns:3;columns:3;-webkit-column-gap:3em;-moz-column-gap:3em;column-gap:3em}.bodyTextBigger{font-size:24px;line-height:36px;font-weight:400;font-style:normal;color:#272425}.bookfields{font-family:Raleway,sans-serif;font-size:45px;line-height:normal;font-weight:300;font-style:normal;color:#fff;background:0 0;border:none;outline:none;width:100%;text-align:center}.booksubmit{font-size:18px;line-height:60px;font-weight:400;font-style:normal;color:#272425;background-color:#fff;text-align:center;width:20%;border:none;cursor:pointer;margin-top:30px;outline:none;-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)}.booksubmit:hover{background-color:#eae4da}.bookThisRoom{position:relative}.bookThisRoom:after{background-image:url(/elements/styles/390.png);background-repeat:no-repeat}.bookThisRoom:after{content:'';display:block;width:58px;height:58px;background-position:50% 50%;background-size:cover;position:absolute;top:-24px;right:-36px;z-index:0}.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}.bottomLinksCont{padding:1vw 0 2vw}.boxes .formRowRes{margin:20px 0;padding:20px;border:1px solid #000}.breakfastArrow{background-position:50% 50%;display:inline-block;width:67px;height:30px;margin:0 6%;vertical-align:middle;background-image:url(/elements/styles/339.png);background-repeat:no-repeat}.breakfastGridL{float:left;width:55%;position:relative}.breakfastGridR{float:left;width:45%;position:relative;padding-left:66px;padding-top:4%;max-width:495px}.breakfastGridR:before{content:'';position:absolute;width:200px;height:1px;background:#231f20;left:66px;top:0}.breakfastImg1{padding-left:9%;position:relative;z-index:2;top:-64px}.breakfastImg1:before{content:'';position:absolute;z-index:1;left:0;top:64px;height:102%;right:24%;background:#decec5}.breakfastImg1 img{position:relative;z-index:2}.breakfastImg2{position:absolute;bottom:-15%;z-index:2;width:358px;left:-55px}.breakfastTitle1{font-size:42px;line-height:normal;font-weight:100;font-style:normal;color:#272425}.breakfastTitle2{font-size:24px;line-height:normal;font-weight:400;font-style:normal;color:#272425;padding-top:10px;padding-bottom:7%}.breakfastTitle3{font-size:24px;line-height:normal;font-weight:100;font-style:normal;color:#272425;padding-bottom:4vw}.breakfastTitle4{font-size:48px;line-height:normal;font-weight:400;font-style:normal;color:#272425;padding-left:10px}.breakfastTitle5{font-size:18px;line-height:normal;font-weight:700;font-style:normal;color:#272425;padding-top:11%}.btn{cursor:pointer}.btn:hover{color:#c9aa98 !important}.bx-pager{right:5%;width:auto !important}.bx-pager-item{display:inline;padding:0 4px;line-height:12px}.bxsliderExperiencesCont{position:relative}.bxsliderHightlight{background:#b28e73;width:100%;height:100%;position:relative}.bxsliderHightlight:after{position:absolute;top:100%;height:360px;left:0;right:0;background:#eae4da;content:''}.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}.checkbox_label{width:100%;float:left}.contactGridL{width:60%;float:left}.contactGridR{width:40%;float:left}#container{overflow:hidden}.containerVR{position:relative;width:1100px;height:630px;overflow:hidden;max-width:1100px;margin:0 auto}.containerVR iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0}.date{font-size:11px;line-height:normal;font-weight:400;font-style:normal;color:#424244}.decorCombo1{font-size:48px;line-height:30px;font-weight:400;font-style:normal;color:#272425}.decorCombo2{font-size:48px;line-height:normal;font-weight:200;font-style:normal;color:#272425;padding-left:15%}.decorText{font-size:20px;line-height:34px;font-weight:200;font-style:normal;color:#272425;padding-top:1%}.decorTitle{font-size:24px;line-height:normal;font-weight:700;font-style:normal;color:#272425;text-align:center;padding-top:18%}.diningCont{clear:both;padding-top:70px;position:relative}.diningGridL{float:right;width:55%;position:relative}.diningGridR{float:right;width:45%;position:relative;padding-right:66px;padding-top:4%;max-width:495px}.diningGridR:before{content:'';position:absolute;width:200px;height:1px;background:#231f20;left:0;top:0}.diningImg1{padding-right:9%;position:relative;z-index:2}.diningImg1:before{content:'';position:absolute;z-index:1;top:-64px;right:0;height:102%;left:10%;background:#decec5}.diningImg1 img{position:relative;z-index:2}.diningImg2{position:absolute;bottom:-18%;z-index:2;width:290px;right:0}.diningImg3{position:absolute;width:255px;height:255px;top:-30px;left:-80px;z-index:2}.divider{font-size:1em;line-height:normal;font-weight:400;font-style:normal;color:#272425;border-left:1px solid #999;font-size:14px}.divMobile{display:block}.exclusiveOfferSticky{bottom:9%;right:0;position:fixed;z-index:9999}.facilitiesText{font-size:18px;line-height:normal;font-weight:400;font-style:normal;color:#272425;line-height:1.6em !important}.fancybox-skin{padding:0 !important;background:#edede8 !important;box-shadow:3px 3px 14px rgba(0,0,0,.3),10px 20px 0 #c9aa98 !important;border-radius:0 !important}.faqAnswer{padding:10px 46px;border:1px solid #edede8;border-top:none;margin-bottom:20px}.faqTitle{font-size:24px;line-height:normal;font-weight:400;font-style:normal;color:#272425;background-color:#edede8;padding:5px 10px;cursor:pointer;-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)}.faqTitle:hover{background:#e0dfd8}.faqTitle:before{content:'\f29c';font-family:"FontAwesome";padding-right:10px}.fileCont{padding:4% 0;text-align:center}.flexBox{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-align-items:stretch;align-items:stretch;-webkit-justify-content:center;justify-content:center;width:100%;margin:auto;flex-wrap:wrap}.flexBoxReverse{display:-webkit-flex;display:flex;-webkit-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-align-items:stretch;align-items:stretch;-webkit-justify-content:center;justify-content:center;width:100%;margin:auto;flex-wrap:wrap}.followUs{font-size:20px;line-height:normal;font-weight:400;font-style:normal;color:#4b4b4b;text-align:center;padding-bottom:10px}.footerBannerImg{background-size:cover;background-position:40% 50%;background-repeat:no-repeat;-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)}.footerBannerImg:hover{transform:scale(1.1)}.footerBookNow{padding:10px 0}.footerBottom:last-child{border:none}.footerGrid1{float:left;width:30%;display:flex;flex-wrap:wrap;align-content:flex-end}.footerGrid2{float:left;width:40%;background-size:cover;background-position:50% 50%;text-align:center;background-image:url(/elements/styles/368.jpg);background-repeat:no-repeat}.footerGrid3{float:left;width:30%}.footerImg50{width:50%;float:left}.footerImgFull{width:100%}.footerImgTall{width:50%;float:left}.footerSitemap{padding:3vw 10px;background-color:rgba(0,0,0,.01)}.footerSocialCont{padding:2vw 10px}.footerText{font-size:14px;line-height:normal;font-weight:100;font-style:normal;color:#fff;background-color:rgba(0,0,0,.01)}.formBtns::selection{background:0 0}.formBtns>div{font-size:40px;line-height:48px;font-weight:300;font-style:normal;color:#fff;display:inline-block;padding:0 5px}.formBtns>div::selection{background:0 0}.formCounter{font-family:Raleway,sans-serif;font-size:45px !important}.formerror{font-size:12px;line-height:normal;font-weight:400;font-style:normal;color:#9d2d2d;padding:3px}.formfields{border:1px solid #333;outline-color:#c9aa98;padding:4px 6px;width:100%;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-khtml-border-radius:3px}.formfieldsRes{width:100%;height:35px;border:none;border-bottom:1px solid;text-align:center}.formfieldsRes:focus-visible{outline:none}.formrequired{display:table;margin:auto}.formRow{display:block;margin-bottom:15px}.formRowRes{display:grid;column-gap:20px;row-gap:0;grid-template-columns:1fr 2fr;align-items:center;justify-content:center;align-content:center;padding:20px 0}.formsearch{font-size:10px;line-height:normal;font-weight:400;font-style:Normal;color:#000;background-color:#d6f3c8;border:1px solid #000}.formsubmit{font-size:18px;line-height:normal;font-weight:400;font-style:normal;color:#272425;background-color:#eae4da;cursor:pointer;margin-top:10px;padding:10px 35px;display:table;margin:auto;border:none;margin-bottom:3px;-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)}.formsubmit:hover{background-color:#c9aa98}.formtext{width:100%;display:block}.formtitle{font-size:18px;line-height:normal;font-weight:700;font-style:normal;color:#000;padding-bottom:7px;padding-top:12px}.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}.grid20{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}.grid32{float:left;width:32.33%;margin:0}.grid33{float:left;width:33.33%;margin:0}.grid35{float:left;width:35%;margin:0}.grid40{float:left;width:40%;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}.grid80{float:left;width:80%;margin:0}.gridBlog{width:31.33%;margin:1%}.gridBlogL{float:left;width:70%}.gridBlogR{float:left;width:30%;padding-left:5%}.gridBook{float:right}.gridFormField{float:left;width:60%;margin:0;display:table}.gridFormFieldItem{width:95%;margin:auto}.gridFormFieldItemRes{width:100%;float:left}.gridFormLabel{float:left;width:40%;margin:0;display:table}.gridFormLabelItem{width:95%;margin:auto}.gridFormLabelItemRes{width:100%;float:left}.gridGallery{width:25%;float:left}.gridIem98{width:98%;margin:auto}.gridItem96{width:96%;margin:auto}.gridLang{font-size:12px;line-height:normal;font-weight:400;font-style:normal;float:right;padding:0 50px 0 35px}.gridLogo{float:left;width:30%;margin:0}.gridMenu{float:left;width:70%;margin:0;padding-top:16px}.gridoffers{width:50%;padding:1%}.gridoffers>div,.gridoffers>div>div,.gridoffers>div>div>div{height:100%}.gridTopLinks{font-size:18px;line-height:46px;font-weight:400;font-style:normal;float:right}.gridyachL{float:left;width:25%;margin-right:-3%;margin-top:2%;display:flex;align-items:center;position:relative}h1{margin:0;font-size:24px;line-height:normal;font-weight:800;font-style:normal;color:#272425}h2{margin:0;font-size:24px;line-height:normal;font-weight:400;font-style:normal;color:#272425;line-height:normal}h3{margin:0;font-size:20px;line-height:normal;font-weight:400;font-style:normal;color:#272425;line-height:normal}.hAccCounter{font-size:48px;line-height:normal;font-weight:200;font-style:normal;color:#272425;display:inline-block;border:1px solid;width:70px;height:70px;text-align:center;border-radius:50%;vertical-align:middle;margin:0 7%}.hAccPagerCont{position:absolute;bottom:0;right:0;z-index:50;width:27%}.headerArrows{background-color:#c9aa98}.headerArrows:hover a.header-next{opacity:1}.headerArrows:hover a.header-prev{opacity:1}.headerContainer{padding-top:82px}.headerTextCont{background-color:#edede8;padding:2vw 0 11vw}.headerTitle{padding-bottom:30px}.heatedPool{font-size:24px;line-height:normal;font-weight:300;font-style:normal;color:#fff;height:48px;line-height:48px;text-align:right;padding-right:20px;background-image:url(/elements/styles/886.png);background-repeat:no-repeat}.hExperiencesCont{display:flex;flex-wrap:wrap}.hExperiencesGrid1{float:left;width:25%;display:flex;align-items:stretch;margin-top:2%}.hExperiencesGrid2{float:left;width:50%}.hExperiencesGrid3{float:left;width:25%;margin-left:-5%;display:flex;align-items:center}.hExperiencesPager{display:inline-block;padding:0 20px}.hExperiencesPagerCont{text-align:center;padding:2% 0}.hExperiencesText1{font-size:28px;line-height:normal;font-weight:100;font-style:normal;color:#272425;padding-top:20px}.hExperiencesText1 big{font-weight:200}.hExperiencesText1Cont{background-color:#e4ddd7;height:100%;padding:20px;padding:15% 11%;width:100%}.hExperiencesText2Cont{background:#fff;padding:15% 17% 0 11%;height:70%;display:flex;flex-wrap:wrap;align-content:space-around}.hExperiencesTitle1{font-size:72px;line-height:normal;font-weight:100;font-style:normal;color:#272425}.highlights .bx-viewport{overflow:visible !important}.hLocationL{float:left;width:50%;padding-right:5%;padding-left:15%}.hLocationR{float:left;width:50%}.hLocationTitle1{font-size:24px;line-height:normal;font-weight:700;font-style:normal;color:#272425}.hLocationTitle2{font-size:80px;line-height:normal;font-weight:100;font-style:normal;color:#272425;margin-top:-10px;padding-left:10px}.hLocationTitle3{font-size:30px;line-height:normal;font-weight:400;font-style:normal;color:#272425;padding-left:130px}.hLocationTitle4{font-size:24px;line-height:normal;font-weight:800;font-style:normal;color:#272425;padding-left:20px}.homaHighlightDesc{font-size:21px;line-height:30px;font-weight:400;font-style:normal;color:#fff;padding-left:80px;padding-top:5%;background-color:rgba(0,0,0,.01)}.homaHighlightTitle1{font-size:24px;line-height:normal;font-weight:900;font-style:normal;color:#fff;padding-left:80px;background-color:rgba(0,0,0,.01)}.homaHighlightTitle2{font-size:80px;line-height:normal;font-weight:100;font-style:normal;color:#fff;line-height:.8em;padding-bottom:20px;background-color:rgba(0,0,0,.01)}.homaHighlightTitle3{font-size:26px;line-height:normal;font-weight:200;font-style:normal;color:#fff;background-color:rgba(0,0,0,.01)}.homeAccHighlightTextCont{position:absolute;top:53%;left:40%;transform:translate(-50%,-50%);max-width:550px}.homeArtArrow{width:66px;height:72px;position:absolute;top:50%;left:47%;transform:translate(-50%,-50%);background-size:contain;background-image:url(https://www.tholosresort.gr/elements/links/3.png);background-repeat:no-repeat}.homeArtCircle1{background:#efe6e0;border-radius:50%;width:200px;height:200px;position:absolute;top:50%;left:22%;transform:translate(-50%,-50%)}.homeArtCircle2{background:#e5e4e3;border-radius:50%;width:200px;height:200px;position:absolute;top:50%;left:72%;transform:translate(-50%,-50%)}.homeArtGridL{width:50%;padding-left:9%;float:left;padding-right:2%}.homeArtGridR{float:left;width:50%;position:relative}.homeArtImg1{position:absolute;top:50%;left:22%;width:112px;transform:translate(-50%,-50%) !important}.homeArtImg2{position:absolute;top:49%;left:72%;width:128px;transform:translate(-50%,-50%) !important}.homeArtPaddTop{padding-top:71px}.homeListAmenities{clear:both}.homeListAmenities li{color:#272425 !important}.homeListAmenities li:before{width:0 !important;margin:0 !important}.homeTitle{font-size:24px;line-height:normal;font-weight:800;font-style:normal;color:#272425}.homeTitleBig{font-size:30px;line-height:42px;font-weight:400;font-style:normal;color:#272425}.homeWelcomeL{float:left;width:40%}.homeWelcomeL img{max-width:400px}.homeWelcomeR{float:left;width:60%;padding-left:8%}.hotelOffersTitle{font-size:16px;line-height:normal;font-weight:600;font-style:normal;text-align:center;padding:5px 0}.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;text-align:center;width:50px;border-radius:50%;padding:25px 20px;display:table !important;position:fixed;cursor:pointer;bottom:90px;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;background-color:#444442}.hotelPrice-content{background-color:#fff}.hotelPrice-offerContent{font-size:14px;line-height:normal;font-weight:400;font-style:normal;display:none;text-align:left;margin:0 13px;height:170px;overflow-y:scroll}.hotelPrice-top{padding:5px 0;background-color:#3b3b39}.hotelPrice-wrapper{background-color:#fff;width:250px !important;max-width:250px !important;position:fixed;bottom:0;right:-300px;z-index:999;-moz-box-shadow:0 3px 10px 0 #3d3d3d;-webkit-box-shadow:0 3px 10px 0 #3d3d3d;box-shadow:0 3px 10px 0 #3d3d3d}.hoverImage{position:absolute;width:100%;height:100%;z-index:10;opacity:0;-webkit-transition:all .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:10px;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:2px 10px}.hpToggler-content{font-size:11px;line-height:normal;font-weight:600;font-style:normal;background-color:#dfdfdf;position:absolute;margin:auto;z-index:2;left:-56px;top:54px;line-height:20px;text-align:center;border-radius:5px 0 0 5px;padding:30px 10px 0 15px;background-position:60% 25%;cursor:pointer;background-image:url(/elements/styles/908.png);background-repeat:no-repeat}.hpToggler-content:after{content:"";position:absolute;width:0;height:0;top:0;opacity:0;right:-8px;border-style:solid;border-width:25px 0 25px 8px;border-color:transparent transparent transparent #dfdfdf}.hpToggler-offers{font-size:11px;line-height:normal;font-weight:600;font-style:normal;background-color:#dfdfdf;position:absolute;margin:auto;z-index:2;left:-56px;top:108px;line-height:20px;text-align:center;border-radius:5px 0 0 5px;padding:30px 12px 0;background-position:50% 25%;cursor:pointer;background-image:url(/elements/styles/909.png);background-repeat:no-repeat}.hpToggler-offers:after{content:"";position:absolute;width:0;height:0;top:0;opacity:0;right:-8px;border-style:solid;border-width:25px 0 25px 8px;border-color:transparent transparent transparent #dfdfdf}.hPTopSubTitle{font-size:11px;line-height:10px;font-weight:400;font-style:normal;color:#272425;padding:3px 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:16px;line-height:normal;font-weight:400;font-style:normal;color:#222221;padding:5px 13px;float:left;cursor:default}.hRestaurantText2{font-size:24px;line-height:36px;font-weight:300;font-style:normal;color:#272425;padding:4% 0 10%;text-align:center;position:relative}.hRestaurantTextCont{position:absolute;top:42%;left:42%;transform:translate(-50%,-50%);width:30%}.hRestaurantTitle1{font-size:24px;line-height:normal;font-weight:800;font-style:normal;color:#fff;background-color:rgba(0,0,0,.05)}.hRestaurantTitle2{font-size:24px;line-height:normal;font-weight:300;font-style:normal;color:#fff;padding-top:10px;background-color:rgba(0,0,0,.01)}.hRestaurantTitle3{font-size:72px;line-height:normal;font-weight:100;font-style:normal;color:#fff;background-color:rgba(0,0,0,.01)}.hvr-ripple-out:before{border:5px solid #444442}.imageArea{position:relative;padding-bottom:80%}.internal h1{font-size:48px;line-height:normal;font-weight:400;font-style:normal;color:#272425}.justify{text-align:justify}.languages{background-color:#edede8;min-width:60px}.lazyload{opacity:0}.lazyloaded{opacity:1;transition:opacity .5s}.lazyloading{opacity:0}.left .formRowRes{display:block}.lightBg{background-color:#edede8}.logoFooter{font-size:16px;line-height:normal;font-weight:400;font-style:normal;color:#fff;border-top:1px solid;width:70%;margin:auto;padding:3vw 10px}.mainGalleryGrid{float:left;width:38%}.mainGalleryGrid2{float:left;width:24%}.mainGalleryL{width:70%}.mainGalleryLine{background-color:#c9aa98;position:relative;height:1px;width:18%;position:absolute;height:1px;top:50%;left:65%}.mainGalleryLine:before{content:'';display:block;position:absolute;border-radius:50%;background:#c9aa98;right:-8px;top:-8px;width:16px;height:16px}.mainGalleryLine:after{content:'';display:block;position:absolute;border-radius:50%;background:#c9aa98;right:-50px;top:-11px;width:22px;height:22px}.mainGalleryLineR{background-color:#c9aa98;position:relative;height:1px;width:18%;position:absolute;height:1px;top:50%;right:65%}.mainGalleryLineR:before{content:'';display:block;position:absolute;border-radius:50%;background:#c9aa98;left:-8px;top:-8px;width:16px;height:16px}.mainGalleryLineR:after{content:'';display:block;position:absolute;border-radius:50%;background:#c9aa98;left:-50px;top:-11px;width:22px;height:22px}.mainGalleryR{width:30%;padding:20px;text-align:center}.marginLR{margin:0 110px}.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}.menu{padding-top:25px}.menuContainer{margin:0 100px;height:164px;background:#fff;position:absolute;z-index:999;padding:10px 0;top:0;right:0;left:0}.menuIcon{display:block;width:34px;height:34px;background-image:url(/elements/styles/185.png);background-repeat:repeat}.menuIconHide{display:block;width:34px;height:34px;background-image:url(/elements/styles/186.png);background-repeat:repeat}.menuSep{font-size:11px;line-height:normal;font-weight: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}.menuSmallContainer{padding-top:10px;margin-left:290px}.moreRoomGrid{padding:0 10px}.moreRoomsBg{padding-bottom:30px}.moreRoomsBg:before{content:'';background:#eae4da;position:absolute;top:40%;bottom:0;left:0;right:0}.moreRoomsCont{padding-top:2%}.moreRoomsImage{background-color:#c9aa98;position:relative}.moreRoomsImage:after{background-image:url(/elements/styles/485.png);background-repeat:no-repeat}.moreRoomsImage:hover:before{opacity:1;border-radius:50%;width:140px;height:140px;right:initial;bottom:initial}.moreRoomsImage:hover:after{opacity:1}.moreRoomsImage:before{content:'';position:absolute;width:100%;height:100%;background-color:rgba(201,170,152,.6);opacity:0;background-size:70px;background-position:50%;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease}.moreRoomsImage:after{content:'view more';font-size:15px;width:115px;height:48px;line-height:48px;background-size:auto 48px;color:#fff;position:absolute;opacity:0;top:50%;left:50%;transform:translate(-50%,-50%);background-position:100% 50%;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease}.moreRoomSlideSubtitle{font-size:18px;line-height:normal;font-weight:200;font-style:normal;color:#272425;display:inline}.moreRoomSlideTitle{font-size:30px;line-height:normal;font-weight:300;font-style:normal;color:#272425;padding:0 .1em;display:inline}.moreRoomsTitle{font-size:48px;line-height:normal;font-weight:200;font-style:normal;color:#272425}.moreRoomsTitle b{font-weight:400}.moreRoomTitle{font-size:24px;line-height:normal;font-weight:700;font-style:normal;color:#272425}.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}.offerMobLeft{float:left;width:40%;margin:0}.offerMobRight{float:left;width:60%;margin:0}.OffersBack{background-color:#fafafa;padding:20px;display:flex;flex-wrap:wrap;align-content:space-between;height:100%}.offersline{border-bottom:1px solid #bfbebe;margin:20px 0}.OfferTitle{font-family:Raleway,sans-serif;font-size:30px;line-height:normal;font-weight:300;font-style:normal;color:#363636;margin-bottom:20px}.opacity8:hover{opacity:.8}.paddingBotDef{padding-bottom:60px}.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}.photoshover{position:absolute;background-color:rgba(201,170,152,.6);z-index:10;opacity:0;width:100%;height:100%;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;background-size:70px;background-position:50%;top:50%;left:50%;transform:translate(-50%,-50%);background-image:url(/elements/styles/143.png);background-repeat:no-repeat}.imageArea:hover .photoshover{opacity:1;border-radius:50%;width:90px;height:90px;right:initial;bottom:initial}.popupBook{background-color:#cd6778;display:block;max-width:160px;padding:5px 0;text-align:center;margin:auto}.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}.radio_label{width:50%;float:left}.relative{position:relative}.reviewDate{font-size:24px;line-height:normal;font-weight:600;font-style:normal;color:#272425;margin-bottom:5%}.reviewGallery{width:100%}.reviewGrid{background-color:#edede8;width:46%;padding:3% 2% 0;margin:2%;position:relative;box-shadow:-13px 18px 0 #eae4da}.reviewName{font-size:18px;line-height:normal;font-weight:600;font-style:normal;color:#272425;text-align:right;margin:3% 0}.reviewText div{font-style:italic}.roomCont{display:flex}.roomContR{display:flex;flex-direction:row-reverse;margin:15% 0 4%}.roomDescription{font-size:16px;line-height:30px;font-weight:400;font-style:normal;color:#272425;padding-top:5%}.roomGridL{width:60%;position:relative}.roomGridR{width:45%;background:#fff;margin:4% 0 6% -5%;padding:3.5% 2% 0 5%;position:relative}.roomListAmenities{padding-top:4%;clear:both}.roomListAmenities li{font-size:21px;line-height:normal;font-weight:400;font-style:normal;color:#c9aa98;display:inline-block;padding-right:20px;list-style-type:none}.roomListAmenities li:before{content:'';margin-right:10px;display:inline-block;width:6px;height:6px;border-radius:50%;background:#c9aa98;vertical-align:middle}.roomListBook{position:absolute;left:11%;bottom:0}.roomListMore{position:absolute;bottom:0;right:7%}.roomPage h1{font-size:90px;line-height:normal;font-weight:100;font-style:normal;color:#272425;padding-top:1%}.roomPrice-wrapper{background-color:#fff;width:290px !important;max-width:290px !important;border:1px solid #ccc;position:relative}.roomTitle{font-size:34px;line-height:normal;font-weight:100;font-style:normal;color:#272425;float:left;width:calc(100% - 42.5px);padding-left:20px}.roomTitleCount{font-size:72px;line-height:70px;font-weight:200;font-style:normal;color:#c9aa98;display:inline-block;border:2px solid;width:85px;height:85px;margin-left:-42.5px;text-align:center;border-radius:50%;float:left;margin-top:5px;background-color:rgba(0,0,0,.01)}.rpListPrice{font-size:16px;line-height:normal;font-weight:600;font-style:normal;color:#ba8b71;padding-bottom:5px;text-align:right;padding-right:25px;background-color:rgba(0,0,0,.01)}.rpTopTitle{font-size:22px;line-height:normal;font-weight:600;font-style:normal;color:#aa7861;padding-bottom:10px}.scaleIMG{overflow:hiddem}.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}.sete{width:150px;height:96px;display:table;margin:auto;margin-top:25px;background-image:url(/elements/styles/942.png);background-repeat:no-repeat}.sitemap{font-size:11px;line-height:normal;font-weight:400;font-style:normal;color:#000}.socialPadd{padding:0 5px}.sticky{width:100%;background:#fff;padding:5px 0;top:0;left:0;display:block;position:fixed;z-index:99999;box-shadow:0 2px 6px rgba(0,0,0,.3)}.sticky .topmenu{text-align:center}.sticky2{height:40px;top:42px;right:2%;display:block;position:fixed}.subBoxes{display:grid;column-gap:20px;row-gap:0;grid-template-columns:1fr 2fr;align-items:center;justify-content:center;align-content:center;padding:20px 0;margin:20px 0;padding:20px;border:1px solid #000}.subBoxes .formRowRes{border:none;grid-template-columns:1fr 8fr;padding:0;margin:10px}.subBoxes .gridFormFieldRes{order:1}.subBoxes .gridFormLabelRes{order:2}.subCatsFlex{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;-webkit-flex-flow:row wrap;flex-flow:row 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}.tableAuto{display:table;margin:auto}.textC{text-align:center}.textR{text-align:right}.title30{font-size:30px;line-height:normal;font-weight:300;font-style:normal;color:#272425}.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}.top50{padding-top:50px}.topHome{padding-top:80px}.topHomeAcc{padding-top:40px}.topNoHeader{padding-top:80px}.topSubTitle{font-size:24px;line-height:normal;font-weight:300;font-style:normal;color:#fff;padding-top:4%;background-color:rgba(0,0,0,.01)}.topTextMargin{position:absolute;top:53%;z-index:100;transform:translate(-50%,-50%);left:38%;width:530px}.topTitle{font-size:100px;line-height:normal;font-weight:100;font-style:normal;color:#fff;background-color:rgba(0,0,0,.01)}.topTitle2{font-size:42px;line-height:normal;font-weight:900;font-style:normal;color:#fff;margin-top:-1%;background-color:rgba(0,0,0,.01)}.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}.videoYacht{width:100%;height:110%}.welcomeText{font-size:22px;line-height:normal;font-weight:200;font-style:normal;color:#272425;line-height:1.6em !important}.whyButton{width:37.5%;position:relative;top:-56px;margin-bottom:-76px}.widthLarge{max-width:1120px;width:100%;margin:auto;padding:0 10px}.widthLarger{max-width:1250px;margin:auto;padding:0 10px}.widthSmall{max-width:1020px;width:100%;margin:auto;padding:0 10px}@media (max-width:1600px){.accSubtitle{font-size:26px;line-height:normal;font-weight:300;font-style:normal}.hAccCounter{font-size:40px;line-height:normal;font-weight:200;font-style:normal;width:60px;height:60px;margin:0 6%}.hRestaurantTextCont{top:37%}.hRestaurantTitle3{font-size:62px;line-height:normal;font-weight:100;font-style:normal}.marginLR{margin:0 70px}.menuContainer{margin:0 70px}.menuSmallContainer{margin-left:120px}.roomDescription{font-size:18px;line-height:27px;font-weight:400;font-style:normal;padding-top:3%}.roomGridR{padding:2% 2% 0 5%;margin:4% 0 5% -5%}.roomListAmenities{padding-top:3%}.roomListAmenities li{font-size:18px;line-height:normal;font-weight:400;font-style:normal}.roomPage h1{font-size:80px;line-height:normal;font-weight:100;font-style:normal}.roomTitle{font-size:38px;line-height:normal;font-weight:100;font-style:normal}.topTitle{font-size:90px;line-height:normal;font-weight:100;font-style:normal}}@media (max-width:1366px){.accGridR{padding:3% 0 0 5%}.accGridRR{padding:3% 5% 0 0}.accGridRR .roomTitleCount{margin-right:-35px}.barImg2{width:215px}.bookfields{font-size:40px;line-height:normal;font-weight:300;font-style:normal}.bookThisRoom:after{width:52px;height:52px;top:-21px;right:-32px}.bottomLinksCont{padding:1vw 0 1vw}.breakfastImg2{width:275px;left:-40px}.breakfastTitle3{font-size:20px;line-height:normal;font-weight:200;font-style:normal}.breakfastTitle4{font-size:42px;line-height:normal;font-weight:400;font-style:normal}.breakfastTitle5{font-size:16px;line-height:normal;font-weight:700;font-style:normal;padding-top:8%}.diningImg2{width:250px}.diningImg3{width:225px;height:225px}.footerSocialCont{padding:2vw 10px}.formCounter{font-size:40px !important}.hAccCounter{font-size:34px;line-height:normal;font-weight:200;font-style:normal;width:50px;height:50px}.headerText{font-size:20px;line-height:26px;font-weight:400;font-style:normal;margin:auto}.hExperiencesTitle1{font-size:62px;line-height:normal;font-weight:100;font-style:normal}.homaHighlightDesc{font-size:18px;line-height:28px;font-weight:400;font-style:normal}.homaHighlightTitle2{font-size:70px;line-height:normal;font-weight:100;font-style:normal;padding-bottom:0}.homeAccHighlightTextCont{max-width:500px;left:39%}.homeArtImg2{top:50%}.homeListAmenities li{font-size:17px !important;padding-right:17px !important}.hRestaurantText2{font-size:20px;line-height:27px;font-weight:300;font-style:normal;max-width:800px;margin:auto}.hRestaurantTextCont{top:35%}.hRestaurantTitle3{font-size:52px;line-height:normal;font-weight:100;font-style:normal}.marginLR{margin:0 40px}.menu{padding-top:20px}.menuContainer{margin:0 40px;height:159px}.menuSmallContainer{margin-left:100px}.moreRoomsCont{margin:0 50px}.moreRoomSlideSubtitle{font-size:16px;line-height:normal;font-weight:200;font-style:normal}.moreRoomSlideTitle{font-size:25px;line-height:normal;font-weight:300;font-style:normal}.moreRoomsTitle{font-size:44px;line-height:normal;font-weight:200;font-style:normal}.roomDescription{font-size:17px;line-height:24px;font-weight:400;font-style:normal}.roomListAmenities li{font-size:16px;line-height:normal;font-weight:400;font-style:normal}.roomPage h1{font-size:60px;line-height:normal;font-weight:100;font-style:normal}.roomTitle{font-size:32px;line-height:32px;font-weight:100;font-style:normal}.roomTitleCount{font-size:52px;line-height:52px;font-weight:200;font-style:normal;width:70px;height:70px;margin-left:-35px}.topSubTitle{font-size:20px;line-height:normal;font-weight:300;font-style:normal}.topTextMargin{width:410px}.topTitle{font-size:70px;line-height:normal;font-weight:100;font-style:normal}.topTitle2{font-size:30px;line-height:normal;font-weight:800;font-style:normal}}@media (max-width:1280px){.accBookRoomTitle{font-size:28px;line-height:42px;font-weight:600;font-style:normal}.accDecorImg2{width:200px}.accFloorPlan{padding:18% 0 0 30%}.accGridR{margin:3% 0 3% -5%;padding:2% 0 0 5%}.accGridRR{padding:2% 5% 0 0;margin:3% -5% 3% 0}.accGridRR .roomListAmenities li{padding-left:15px}.accGridRR .roomTitleCount{margin-right:-30px}.accGuests{font-size:24px;line-height:normal;font-weight:100;font-style:normal}.accGuests big{font-size:46px;line-height:normal;font-weight:300;font-style:normal}.accPhotoshover:hover:before{width:280px;height:280px}.accPhotoshover:after{background-size:190px}.accReservationCont .col{font-size:15px;line-height:normal;font-weight:400;font-style:normal}.accServices{font-size:16px;line-height:normal;font-weight:300;font-style:normal}.accSubtitle{font-size:20px;line-height:normal;font-weight:300;font-style:normal}.accText{font-size:16px;line-height:normal;font-weight:300;font-style:normal}.barImg2{width:170px}.bodyText{font-size:16px;line-height:normal;font-weight:400;font-style:normal}.bookfields{font-size:32px;line-height:normal;font-weight:300;font-style:normal}.booksubmit{font-size:16px;line-height:50px;font-weight:400;font-style:normal}.bookThisRoom:after{width:40px;height:40px;top:-15px;right:-24px}.breakfastGridR{padding-top:3%}.breakfastImg2{width:230px}.breakfastTitle1{font-size:38px;line-height:normal;font-weight:100;font-style:normal}.breakfastTitle2{font-size:18px;line-height:normal;font-weight:400;font-style:normal;padding-bottom:5%}.containerVR{position:relative;width:900px;height:550px;overflow:hidden;max-width:1100px;margin:0 auto}.decorCombo1{font-size:42px;line-height:26px;font-weight:300;font-style:normal}.decorCombo2{font-size:42px;line-height:normal;font-weight:200;font-style:normal}.decorText{font-size:17px;line-height:30px;font-weight:200;font-style:normal}.decorTitle{font-size:20px;line-height:normal;font-weight:700;font-style:normal;padding-top:22%}.diningImg2{width:180px}.diningImg3{width:200px;height:200px}.faqTitle{font-size:19px;line-height:normal;font-weight:400;font-style:normal}.footerBookNow{display:none}.formBtns>div{font-size:36px;line-height:normal;font-weight:300;font-style:normal}.formCounter{font-size:36px !important}.formrequired{font-size:14px;line-height:normal;font-weight:400;font-style:normal}.formtext{font-size:16px;line-height:normal;font-weight:400;font-style:normal}.gridLang{padding:0 40px 0 30px}.gridTopLinks{font-size:18px;line-height:40px;font-weight:400;font-style:normal}.gridyachL{width:30%;margin-right:-2%}h1{margin:0;font-size:18px;line-height:normal;font-weight:800;font-style:normal}h2{margin:0;font-size:21px;line-height:normal;font-weight:400;font-style:normal}.hAccCounter{font-size:26px;line-height:normal;font-weight:200;font-style:normal;width:35px;height:35px}.headerContainer{padding-top:68px}.headerText{font-size:18px;line-height:24px;font-weight:400;font-style:normal}.hExperiencesGrid1{float:left;width:25%;margin-top:3%}.hExperiencesGrid2{float:left;width:40%}.hExperiencesGrid3{width:30%}.hExperiencesText1{font-size:20px;line-height:normal;font-weight:100;font-style:normal;padding-top:15px}.hExperiencesText1Cont{background-color:#e4ddd7;height:95%;padding:15% 11%;width:100%}.hExperiencesText2Cont{padding:15% 4% 0 9%}.hExperiencesTitle1{font-size:50px;line-height:normal;font-weight:100;font-style:normal}.hLocationTitle1{font-size:20px;line-height:normal;font-weight:700;font-style:normal}.hLocationTitle2{font-size:50px;line-height:normal;font-weight:100;font-style:normal}.hLocationTitle3{font-size:19px;line-height:normal;font-weight:400;font-style:normal}.hLocationTitle4{font-size:16px;line-height:normal;font-weight:800;font-style:normal}.homaHighlightDesc{font-size:15px;line-height:21px;font-weight:400;font-style:normal;padding-top:3%;padding-left:60px}.homaHighlightTitle1{font-size:20px;line-height:normal;font-weight:900;font-style:normal;padding-left:60px}.homaHighlightTitle2{font-size:50px;line-height:50px;font-weight:100;font-style:normal}.homaHighlightTitle3{font-size:21px;line-height:normal;font-weight:200;font-style:normal}.homeAccHighlightTextCont{max-width:380px}.homeArtArrow{left:45.5%}.homeArtCircle1{width:170px;height:170px;left:19%}.homeArtCircle2{width:170px;height:170px}.homeArtImg1{width:100px;left:19%}.homeArtImg2{top:42%;width:110px}.homeListAmenities li{font-size:15px !important}.homeTitle{font-size:18px;line-height:normal;font-weight:800;font-style:normal;color:#27242}.homeTitleBig{font-size:24px;line-height:34px;font-weight:400;font-style:normal}.homeWelcomeL{padding-left:40px}.homeWelcomeL img{max-width:320px}.homeWelcomeR{padding-right:40px}.hRestaurantText2{font-size:18px;line-height:25px;font-weight:300;font-style:normal}.hRestaurantTitle1{font-size:20px;line-height:normal;font-weight:800;font-style:normal}.hRestaurantTitle2{font-size:18px;line-height:normal;font-weight:300;font-style:normal;padding-top:5px}.hRestaurantTitle3{font-size:42px;line-height:42px;font-weight:100;font-style:normal}.imageArea:hover .photoshover{width:70px;height:70px}.internal h1{font-size:36px;line-height:normal;font-weight:400;font-style:normal}.logoFooter{padding:3vw 50px}.menu{padding-top:10px}.menuContainer{height:130px}.menuSmallContainer{margin-left:0;padding:0}.moreRoomsCont{margin:0 90px}.moreRoomSlideSubtitle{font-size:14px;line-height:normal;font-weight:200;font-style:normal}.moreRoomSlideTitle{font-size:18px;line-height:normal;font-weight:300;font-style:normal}.moreRoomsTitle{font-size:40px;line-height:normal;font-weight:200;font-style:normal}.moreRoomTitle{font-size:20px;line-height:normal;font-weight:700;font-style:normal}.OfferTitle{font-size:22px;line-height:normal;font-weight:300;font-style:normal}.photoshover{background-size:50px}.reviewDate{font-size:18px;line-height:normal;font-weight:600;font-style:normal}.reviewName{font-size:14px;line-height:normal;font-weight:600;font-style:normal}.roomDescription{font-size:15px;line-height:20px;font-weight:400;font-style:normal}.roomGridR{margin:0 0 5% -5%;padding:2% 1% 0 5%}.roomListAmenities{line-height:19px}.roomListAmenities li{font-size:14px;line-height:normal;font-weight:400;font-style:normal;padding-right:15px}.roomListAmenities li:before{width:4px;height:4px;margin-right:7px}.roomPage h1{font-size:40px;line-height:normal;font-weight:100;font-style:normal}.roomTitle{font-size:24px;line-height:28px;font-weight:200;font-style:normal;width:calc(100% - 30px)}.roomTitleCount{font-size:42px;line-height:42px;font-weight:200;font-style:normal;width:60px;height:60px;margin-left:-30px}.sticky2{width:20%;height:40px;top:44px;right:0;display:block;position:fixed}.title30{font-size:26px;line-height:normal;font-weight:300;font-style:normal}.top40{padding-top:35px}.topHome{padding-top:60px}.topSubTitle{font-size:17px;line-height:normal;font-weight:300;font-style:normal}.topTitle{font-size:60px;line-height:normal;font-weight:100;font-style:normal}.topTitle2{font-size:25px;line-height:normal;font-weight:800;font-style:normal}.welcomeText{font-size:18px;line-height:normal;font-weight:300;font-style:normal}}@media (max-width:1000px){.accDecorImg2{width:160px}.accDecorR{padding:2% 3% 4% 8%}.accFirstMargin{margin-bottom:0;margin-top:-6%}.accGridR,.accGridRR{padding:0;width:80%;margin:auto;margin-top:-90px;padding:20px 20px 80px 9%;margin-bottom:20px}.accGridRR .roomListBook{right:initial}.accGridRR .roomListMore{right:7%;left:initial}.accGridRR .roomTitle{padding-left:20px;padding-right:0}.accGridRR .roomTitleCount{float:left;margin-left:-30px;margin-right:0}.accGridRR .textR{text-align:left}.accPhotoshover{background-size:160px}.accServices{font-size:15px;line-height:normal;font-weight:300;font-style:normal}.accServices li{padding:.4em 0}.accSubtitle{font-size:18px;line-height:normal;font-weight:300;font-style:normal}.accText{font-size:15px;line-height:normal;font-weight:300;font-style:normal}.barCont{padding-top:37px}.barImg1:before{top:-44px}.barImg2{width:140px;right:-20px}.bodyText{font-size:15px;line-height:normal;font-weight:400;font-style:normal}.breakfastArrow{width:41px;background-size:contain}.breakfastGridR{padding-left:30px}.breakfastGridR:before{left:32px}.breakfastImg1{top:-44px}.breakfastImg1:before{top:44px}.breakfastImg2{width:160px;left:-30px}.breakfastTitle1{font-size:32px;line-height:normal;font-weight:100;font-style:normal}.breakfastTitle2{font-size:15px;line-height:normal;font-weight:400;font-style:normal;padding-bottom:5%}.breakfastTitle3{font-size:16px;line-height:normal;font-weight:200;font-style:normal}.breakfastTitle4{font-size:34px;line-height:normal;font-weight:400;font-style:normal}.breakfastTitle5{font-size:14px;line-height:normal;font-weight:700;font-style:normal}.breakfastTitle5{margin-top:-10px !important;padding-top:10%}.contactGridL{width:100%}.contactGridR{width:100%;padding-top:5%}.containerVR{position:relative;width:650px;height:400px;overflow:hidden;max-width:1100px;margin:0 auto}.decorCombo1{font-size:36px;line-height:22px;font-weight:300;font-style:normal}.decorCombo2{font-size:36px;line-height:normal;font-weight:200;font-style:normal}.decorText{font-size:16px;line-height:24px;font-weight:200;font-style:normal}.decorTitle{font-size:18px;line-height:normal;font-weight:700;font-style:normal;padding-top:19%}.diningGridR{padding-right:35px}.diningImg1:before{top:-44px}.diningImg2{width:140px}.diningImg3{width:170px;height:170px;left:-60px}.footerGrid1{display:none}.footerGrid2{width:60%;padding-bottom:20px}.footerGrid3{width:40%}.form-error{font-size:16px;line-height:normal;font-weight:400;font-style:normal}.gridBlog{width:48%}.gridBlogL{width:100%}.gridBlogR{width:95%}.gridLang{padding:0 25px 0 20px}.gridLogo{width:20%}.gridMenu{width:80%}.gridTopLinks{font-size:18px;line-height:36px;font-weight:400;font-style:normal}.gridyachL{width:100%;margin-right:0}h2{margin:0;font-size:19px;line-height:normal;font-weight:400;font-style:normal}h3{margin:0;font-size:18px;line-height:normal;font-weight:400;font-style:normal}.hAccPagerCont{right:50%;width:22%;transform:translate(50%,0)}.headerContainer{padding-top:64px}.headerText{font-size:16px;line-height:22px;font-weight:400;font-style:normal}.headerTextCont{padding:2vw 50px 11vw}.hExperiencesGrid1{width:35%}.hExperiencesGrid2{width:65%}.hExperiencesGrid3{width:100%;margin-left:0}.hExperiencesText1{font-size:17px;line-height:normal;font-weight:100;font-style:normal}.hExperiencesText2Cont{padding:4% 4% 0}.hExperiencesTitle1{font-size:40px;line-height:normal;font-weight:100;font-style:normal}.hLocationL{padding-left:2%}.hLocationTitle1{font-size:18px;line-height:normal;font-weight:700;font-style:normal}.hLocationTitle2{font-size:40px;line-height:normal;font-weight:100;font-style:normal}.hLocationTitle3{font-size:17px;line-height:normal;font-weight:400;font-style:normal}.hLocationTitle4{font-size:15px;line-height:normal;font-weight:800;font-style:normal}.homaHighlightDesc{font-size:14px;line-height:19px;font-weight:400;font-style:normal;padding-left:40px}.homaHighlightTitle1{font-size:18px;line-height:normal;font-weight:900;font-style:normal;padding-left:40px}.homaHighlightTitle2{font-size:40px;line-height:46px;font-weight:100;font-style:normal}.homaHighlightTitle3{font-size:19px;line-height:normal;font-weight:200;font-style:normal}.homeAccHighlightTextCont{max-width:310px}.homeArtArrow{width:46px;height:50px;left:44.5%}.homeArtCircle1{width:140px;height:140px;left:15%}.homeArtCircle2{width:140px;height:140px;left:74%}.homeArtGridL{padding-left:20px;padding-right:4%}.homeArtImg1{width:80px;left:15%}.homeArtImg2{top:42%;width:90px;left:74%}.homeArtPaddTop{padding-top:19px}.homeTitleBig{font-size:20px;line-height:30px;font-weight:400;font-style:normal}.hRestaurantText2{font-size:16px;line-height:23px;font-weight:300;font-style:normal}.hRestaurantTextCont{top:32%}.hRestaurantTitle1{font-size:18px;line-height:normal;font-weight:800;font-style:normal}.hRestaurantTitle2{font-size:14px;line-height:normal;font-weight:300;font-style:normal}.hRestaurantTitle3{font-size:35px;line-height:38px;font-weight:100;font-style:normal}.internal h1{font-size:30px;line-height:normal;font-weight:400;font-style:normal}.marginLR{margin:0 30px}.menu{padding-top:0}.menuContainer{margin:0 30px;height:115px}.menu_ul{background:rgba(255,255,255,.95)}.moreRoomsTitle{font-size:34px;line-height:normal;font-weight:200;font-style:normal}.moreRoomTitle{font-size:18px;line-height:normal;font-weight:700;font-style:normal}.OfferTitle{font-size:19px;line-height:normal;font-weight:300;font-style:normal}.roomCont{flex-wrap:wrap;margin:0 30px;margin-bottom:40px}.roomContR{flex-wrap:wrap;margin:15% 30px 4%}.roomGridL{width:100%}.roomGridR{padding:0;width:80%;margin:auto;margin-top:-90px;padding:20px 20px 80px 9%}.roomPage h1{font-size:34px;line-height:normal;font-weight:100;font-style:normal}.sticky{padding:0}.sticky2{width:40%;height:40px;top:44px;right:0;display:block;position:fixed}.title30{font-size:24px;line-height:normal;font-weight:300;font-style:normal}.top40{padding-top:30px}.topHome{padding-top:40px}.topSubTitle{font-size:15px;line-height:normal;font-weight:300;font-style:normal}.topTextMargin{width:360px}.topTitle{font-size:45px;line-height:normal;font-weight:100;font-style:normal}.topTitle2{font-size:20px;line-height:normal;font-weight:800;font-style:normal}.welcomeText{font-size:17px;line-height:normal;font-weight:300;font-style:normal}.whyButton{top:-65px;margin-bottom:-65px}}@media (max-width:680px){.acc4ImgCont{margin:0 auto;width:80%;margin-bottom:12%}.acc4ImgGrid{padding:1%;width:50%}.accBookRoomTitle{font-size:22px;line-height:normal;font-weight:600;font-style:normal}.accDecorImg2{width:155px}.accDecorL{width:78%;float:none;margin:auto}.accDecorLine{display:none}.accDecorR{width:100%;padding:30px 0}.accGridR{width:90%}.accLineTop{margin:8% 0 3%}.accPhotoshover{background-size:130px}.accReservationCont .col{width:50%;padding:4%;border:none}.accServices ul{margin-left:10px;margin-top:20px}.accServL{width:100%;padding-right:0;margin:auto;float:none}.accServR{width:100%}.accSubtitle{font-size:16px;line-height:normal;font-weight:300;font-style:normal}.accText{-webkit-columns:1;-moz-columns:1;columns:1;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0}.addresstext{font-size:12px;line-height:normal;font-weight:400;font-style:normal;color:#646363}.artImgGrid{width:48%}.barCont{padding-top:0}.barImg1:before{height:85%;top:-11px}.bodyText ul{-webkit-columns:1;-moz-columns:1;columns:1;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0;margin-left:20px}.booksubmit{width:60%}.bookThisRoom:after{width:35px;height:35px;top:-23px;right:-20px}.bottomtext{font-size:11px;line-height:normal;font-weight:400;font-style:normal;color:#5e5e5e;padding:15px 0}.breakfastGridL{float:none;margin:auto;width:90%}.breakfastGridR{width:100%;padding:20px 10px 0}.breakfastGridR:before{height:0}.breakfastImg1{margin-bottom:-44px}.breakfastImg1:before{height:85%}.breakfastImg2{display:none}.bx-wrapper .bx-pager.bx-default-pager a{width:13px !important;height:13px !important;border-radius:50% !important}.bxsliderHightlight{background:#fff}.decorTitle{padding-top:7%}.diningCont{padding-top:20px}.diningGridL{width:90%;margin:auto;float:none}.diningGridR{width:100%;padding:20px 10px}.diningGridR:before{height:0}.diningImg1:before{top:-10px;height:85%}.divMobile{display:none}.faqTitle{font-size:17px;line-height:normal;font-weight:400;font-style:normal}.footerBannerImg{height:100px !important;width:50% !important}.footerBorderLine{background-color:#555;border-bottom:2px solid #555}.footerGrid2{width:100%;float:none}.formRowRes{display:block}.grid25to100{float:left;width:100%;margin:0;margin-bottom:5px}.grid50mob{width:50%;margin:0}.grid50mob{float:left;width:50%;margin:0}.grid50to100{float:left;width:100%;margin:0}.gridBlog{width:98%}.gridFormField{float:left;width:100%;margin:0;display:table}.gridFormLabel{float:left;width:100%;margin:0;display:table}.gridFormLabelItemRes{padding:10px 0}.gridGallery{width:50%}.gridLang{padding-top:15px}.gridLogo{width:50%;padding:5px}.gridoffers{width:98%}.hAccPagerCont{right:50%;width:41%;bottom:-40px}.headerTextCont{padding:5vw 30px 11vw}.heatedPool{font-size:19px;line-height:normal;font-weight:300;font-style:normal;color:#fff;line-height:24px;text-align:right;padding-right:7px;background-image:url(/elements/styles/887.png);background-repeat:repeat}.hExperiencesGrid1{width:100%}.hExperiencesGrid2{width:100%}.hExperiencesText1Cont{padding:10%;height:initial}.hExperiencesTitle1{font-size:35px;line-height:normal;font-weight:100;font-style:normal}.highlights .bx-pager{top:39%;bottom:initial;right:50%;transform:translate(50%,0)}.hLocationL{padding:0;width:100%}.hLocationR{width:100%}.hLocationTitle1{font-size:17px;line-height:normal;font-weight:700;font-style:normal}.homaHighlightDesc{font-size:14px;line-height:19px;font-weight:400;font-style:normal;color:#272425}.homaHighlightTitle1{font-size:18px;line-height:normal;font-weight:900;font-style:normal;color:#272425}.homaHighlightTitle2{font-size:40px;line-height:46px;font-weight:100;font-style:normal;color:#272425}.homaHighlightTitle3{font-size:19px;line-height:normal;font-weight:200;font-style:normal;color:#272425}.homeAccHighlightTextCont{transform:translate(0,0);position:relative;left:0;width:initial;max-width:initial;padding:20% 10px 10px}.homeArtArrow{width:46px;height:50px;left:49.5%}.homeArtCircle1{width:110px;height:110px;left:19%}.homeArtCircle2{width:110px;height:110px;left:80%}.homeArtGridL{width:100%;padding:0 10px}.homeArtGridR{width:100%;height:350px}.homeArtImg1{width:70px;left:19%}.homeArtImg2{top:42%;width:70px;left:80%}.homeListAmenities li{color:#c9aa98 !important;font-size:13px !important;color:#966c4f !important}.homeListAmenities li:before{width:0 !important;margin:0 !important}.homeWelcomeL{width:100%;padding:0 0 10px}.homeWelcomeL img{max-width:320px}.homeWelcomeR{width:100%;padding-top:20px}.hotelPrice-book{width:initial;margin:initial;padding:0}.hotelPrice-top{padding:5px 0;background-color:#3b3b39;display:flex;justify-content:center}.hotelPrice-wrapper{width:100% !important;max-width:100% !important;position:relative;bottom:0;right:0;z-index:60;-moz-box-shadow:0 3px 10px 0 #3d3d3d;-webkit-box-shadow:0 3px 10px 0 #3d3d3d;box-shadow:0 3px 10px 0 #3d3d3d;margin-bottom:20px}.hpBorder{border-bottom:1px solid #c5c5c5;padding-bottom:4px;margin:6px 0 5px;display:flex;justify-content:space-evenly}.hPClose{display:none}.hpExtPrice{font-size:15px;line-height:normal;font-weight:600;font-style:normal;color:#222221;float:left;padding:0 10px}.hPExtTitle{font-size:15px;line-height:normal;font-weight:400;font-style:normal;color:#222221;float:left;cursor:default;padding:0 10px}.hPTopSubTitle{font-size:14px;padding:5px 10px}.hPTopTitle{font-size:18px;padding:3px 10px 0;cursor:default}.hpWebsitePrice{font-size:21px;line-height:normal;font-weight:700;font-style:normal;color:#5cbc63;padding:5px;float:right;animation-duration:.5s;animation-name:changesize;animation-iteration-count:infinite;animation-direction:alternate}.hPWebsiteTitle{font-size:16px;line-height:normal;font-weight:400;font-style:normal;color:#222221;padding:8px 5px 6px;float:left;cursor:default}.hRestaurantText2{padding:4% 0 20%}.hRestaurantTextCont{width:80%;left:50%;top:24%}.hRestaurantTitle1{font-size:16px;line-height:normal;font-weight:800;font-style:normal;color:#fff;background-color:unset}.hRestaurantTitle2{background-color:unset}.hRestaurantTitle3{font-size:26px;line-height:30px;font-weight:100;font-style:normal}.internal h1{font-size:26px;line-height:normal;font-weight:400;font-style:normal}.mainGalleryR{width:100%}.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}.marginLR{margin:0}.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}.menu_ul{background:rgba(255,255,255,.9);box-shadow:0 1px 3px rgba(0,0,0,.2);max-height:287px;overflow:scroll;max-height:unset !important}.moreRoomsBg{padding-top:30px}.moreRoomsCont{margin:0 60px}.moreRoomsTitle{font-size:28px;line-height:normal;font-weight:200;font-style:normal}.moreRoomTitle{font-size:16px;line-height:normal;font-weight:700;font-style:normal}#nav{margin:5px auto}.paddingBotDef{padding-bottom:0}.popupBook{font-size:18px;line-height:normal;font-weight:700;font-style:normal;color:#fff;background-color:#cd6778;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:#4b4b4b;text-align:center}.popupTitle{font-size:26px;line-height:30px;font-weight:700;font-style:normal;color:#2e2e2e;text-align:center}.reviewDate{font-size:17px;line-height:normal;font-weight:600;font-style:normal}.reviewGrid{width:90%;margin:5% 2%}.roomCont{margin:0}.roomDescription{font-size:14px;line-height:20px;font-weight:400;font-style:normal;display:none}.roomGridR{width:initial;margin:-72px 20px 0}.roomListAmenities{line-height:18px;padding-bottom:10px}.roomPage h1{font-size:28px;line-height:normal;font-weight:100;font-style:normal}.roomPrice-wrapper{background-color:#fff;width:100% !important;max-width:100% !important}.roomTitle{font-size:20px;line-height:24px;font-weight:200;font-style:normal}.roomTitleCount{font-size:38px;line-height:40px;font-weight:200;font-style:normal;width:50px;height:50px;margin-left:-25px;margin-top:0}.rpListPrice{padding-bottom:10px}.scaleIMG img{scale:2;padding:14%}.sticky{padding:0}.subBoxes{display:block}.subBoxes .formRowRes{display:grid}.subCatsFlex{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;-webkit-flex-flow:column wrap;flex-flow:column wrap;-webkit-align-content:center;align-content:center}.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}.title30{font-size:20px;line-height:normal;font-weight:300;font-style:normal}.top100{padding-top:70px}.topNoHeader{padding-top:20px}.topTextMargin{left:55%}.topTitle{font-size:34px;line-height:normal;font-weight:100;font-style:normal}.topTitle2{font-size:15px;line-height:normal;font-weight:800;font-style:normal}.videoYacht{width:100%;height:110%;height:137%;padding-bottom:70px}}a:link,a:visited{color:#295aae;text-decoration:none}a:hover,a:active{color:#3b4558;text-decoration:none}a.*{text-decoration:none}a{-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)}a:hover.*{text-decoration:none}a{-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)}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.blogLink{text-decoration:none}a:hover.blogLink{text-decoration:none}a.blogLinkMenu{font-size:16px;line-height:normal;font-weight:400;font-style:normal;color:#272425;text-decoration:none}a:hover.blogLinkMenu{font-size:16px;line-height:normal;font-weight:400;font-style:normal;color:#c9aa98;text-decoration:none}a.blogLinkMenuSel{font-size:16px;line-height:normal;font-weight:600;font-style:normal;color:#c9aa98;text-decoration:none;padding:2px 0}a:hover.blogLinkMenuSel{font-size:16px;line-height:normal;font-weight:600;font-style:normal;color:#c9aa98;text-decoration:none;padding:2px 0}a.blogMenu{font-family:Raleway,sans-serif;font-size:24px;line-height:normal;font-weight:600;font-style:normal;color:#272425;text-decoration:none;display:block}a:hover.blogMenu{font-family:Raleway,sans-serif;font-size:24px;line-height:normal;font-weight:600;font-style:normal;color:#c9aa98;text-decoration:none;display:block}a.blogMenuSel{font-size:24px;line-height:normal;font-weight:600;font-style:normal;color:#c9aa98;text-decoration:none;display:block}a:hover.blogMenuSel{font-size:24px;line-height:normal;font-weight:600;font-style:normal;color:#c9aa98;text-decoration:none;display:block}a.bodylinks{text-decoration:none}a:hover.bodylinks{text-decoration:none}a.bookFlight{font-size:10px;line-height:12px;font-weight:400;font-style:normal;color:#fff;text-decoration:none;display:inline-block;padding:5px 40px 5px 20px;max-width:100px;vertical-align:bottom;background-position:100% 50%;margin-left:1px;background-image:url(/elements/links/163.jpg);background-repeat:repeat}a:hover.bookFlight{font-size:10px;line-height:12px;font-weight:400;font-style:normal;color:#fff;text-decoration:none;display:inline-block;padding:5px 40px 5px 20px;max-width:100px;vertical-align:bottom;background-position:100% 50%;margin-left:1px}a.bookNow{font-size:24px;line-height:36px;font-weight:200;font-style:normal;color:#fff;background-color:#000;text-decoration:none;padding:5px 20px;display:inline-block;background-size:100% 100%;padding-right:52px;background-image:url(/elements/links/66.png);background-repeat:no-repeat}a:hover.bookNow{font-size:24px;line-height:36px;font-weight:200;font-style:normal;color:#c9aa98;background-color:#000;text-decoration:none;padding:5px 20px;display:inline-block;background-size:100% 100%;padding-right:52px}a.bookNowFooter{font-size:26px;line-height:normal;font-weight:400;font-style:normal;color:#272425;background-color:#fff;text-decoration:none;position:relative;padding:7px 30px}.bookNowFooter:after{background-image:url(/elements/links/92.png);background-repeat:no-repeat}a:hover.bookNowFooter{font-size:26px;line-height:normal;font-weight:400;font-style:normal;color:#c9aa98;background-color:#fff;text-decoration:none;position:relative;padding:7px 30px}a.bookNowFooter:after{content:'';display:block;width:58px;height:58px;background-position:50% 50%;background-size:cover;position:absolute;top:-24px;right:-36px}a.bookNowMobile{font-size:15px;line-height:36px;font-weight:400;font-style:normal;color:#fff;background-color:#272425;text-decoration:none;padding:7px 10px;display:inline-block;text-align:center;width:100%}a:hover.bookNowMobile{font-size:15px;line-height:36px;font-weight:400;font-style:normal;color:#fff;background-color:#272425;text-decoration:none;padding:7px 10px;display:inline-block;text-align:center;width:100%}a.bookRoom{font-size:26px;line-height:normal;font-weight:400;font-style:normal;color:#fff;background-color:#fff;text-decoration:none;position:relative;padding:16px 30px;background-size:cover;display:inline-block;z-index:1;background-color:rgba(0,0,0,.01);background-image:url(/elements/links/95.jpg);background-repeat:no-repeat}a:hover.bookRoom{font-size:26px;line-height:normal;font-weight:400;font-style:normal;color:#fff;background-color:#fff;text-decoration:none;position:relative;padding:16px 30px;background-size:cover;display:inline-block;z-index:1;background-color:rgba(0,0,0,.01)}a.bookRoom:after{text-decoration:none;background-image:url(/elements/links/97.png);background-repeat:repeat}a:hover.bookRoom:after{text-decoration:none}a.booksubmit{text-decoration:none;width:30%}a:hover.booksubmit{text-decoration:none;width:30%}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.bx-next.accb{text-decoration:none;background-image:url(https://www.tholosresort.gr/elements/links/87.png);background-repeat:no-repeat}a:hover.bx-next.accb{text-decoration:none;background-image:url(https://www.tholosresort.gr/elements/links/87.png);background-repeat:no-repeat}a.bx-next.highlight{text-decoration:none;display:block;width:66px;height:64px;background-size:contain;position:absolute;top:50%;right:3%;transform:translate(0%,-50%);z-index:99;background-image:url(/elements/links/84.png);background-repeat:no-repeat}a:hover.bx-next.highlight{text-decoration:none;display:block;width:66px;height:64px;background-size:contain;position:absolute;top:50%;right:3%;transform:translate(0%,-50%);z-index:99}a.bx-pager-link{background-color:#e4ddd7;text-decoration:none;display:inline-block;width:13px;height:13px;text-indent:30000px;color:#000!important}a:hover.bx-pager-link{background-color:#c9aa98;text-decoration:none;display:inline-block;width:13px;height:13px;text-indent:30000px;color:#000!important}a.bx-pager-link.active{background-color:#c9aa98;text-decoration:none}a:hover.bx-pager-link.active{background-color:#c9aa98;text-decoration:none}a.bx-pager-link:visited{text-decoration:none;color:#000!important}a:hover.bx-pager-link:visited{text-decoration:none;color:#000!important}a.bx-prev.accb{text-decoration:none;background-image:url(https://www.tholosresort.gr/elements/links/86.png);background-repeat:no-repeat}a:hover.bx-prev.accb{text-decoration:none;background-image:url(https://www.tholosresort.gr/elements/links/86.png);background-repeat:no-repeat}a.bx-prev.highlight{text-decoration:none;display:block;width:66px;height:64px;background-size:contain;position:absolute;top:50%;left:3%;transform:translate(0%,-50%);z-index:99;background-image:url(/elements/links/85.png);background-repeat:no-repeat}a:hover.bx-prev.highlight{text-decoration:none;display:block;width:66px;height:64px;background-size:contain;position:absolute;top:50%;left:3%;transform:translate(0%,-50%);z-index:99}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:#272425;font-size:33px;width:36px;display:block;margin:auto;margin-top:6px;text-align:center;line-height:36px;border-radius:50%;border:2px solid transparent}a:hover.callNow:before{text-decoration:none;content:'\f095';font-family:fontAwesome;color:#272425;font-size:33px;width:36px;display:block;margin:auto;margin-top:6px;text-align:center;line-height:36px;border-radius:50%;border:2px solid transparent}a.downloadLink{font-size:18px;line-height:normal;font-weight:400;font-style:normal;color:#272425;text-decoration:none;background-position:100% 50%;padding-right:3.6em;line-height:4em !important;display:inline-block;background-image:url(/elements/links/104.png);background-repeat:no-repeat}a:hover.downloadLink{font-size:18px;line-height:normal;font-weight:400;font-style:normal;color:#272425;text-decoration:none;background-position:100% 50%;padding-right:3.6em;line-height:4em !important;display:inline-block}a.espa{text-decoration:none;position:absolute;display:table;z-index:62;left:10px;top:190px;width:150px;height:130px;background-size:contain;background-image:url(/elements/links/175.jpg);background-repeat:no-repeat}a:hover.espa{text-decoration:none;position:absolute;display:table;z-index:62;left:10px;top:190px;width:150px;height:130px;background-size:contain}a.espa2{text-decoration:none;display:block;width:200px;height:152px;position:fixed;bottom:5px;left:192px;z-index:60;background-image:url(/elements/links/177.jpg);background-repeat:no-repeat}a:hover.espa2{text-decoration:none;display:block;width:200px;height:152px;position:fixed;bottom:5px;left:192px;z-index:60}a.exclusiveOffer{text-decoration:none;display:block;width:197px;height:74px;background-image:url(/elements/links/174.png);background-repeat:repeat}a:hover.exclusiveOffer{text-decoration:none;display:block;width:197px;height:74px;background-image:url(/elements/links/174_rim.png);background-repeat:repeat}a.experiences,a.accb{text-decoration:none;width:53px;height:30px;display:inline-block;background-position:50% 50%;background-repeat:no-repeat;vertical-align:middle;background-size:contain}a:hover.experiences,a.accb{text-decoration:none;width:53px;height:30px;display:inline-block;background-position:50% 50%;background-repeat:no-repeat;vertical-align:middle;background-size:contain}a.experiences.bx-next{text-decoration:none;background-image:url(/elements/links/87.png);background-repeat:no-repeat}a:hover.experiences.bx-next{text-decoration:none}a.experiences.bx-prev{text-decoration:none;background-image:url(/elements/links/86.png);background-repeat:no-repeat}a:hover.experiences.bx-prev{text-decoration:none}a.footerBottom{font-size:16px;line-height:normal;font-weight:300;font-style:normal;color:#fff;text-decoration:none;border-right:1px solid #fff;padding:0 12px;background-color:rgba(0,0,0,.01)}a:hover.footerBottom{font-size:16px;line-height:normal;font-weight:300;font-style:normal;color:#c9aa98;text-decoration:none;border-right:1px solid #fff;padding:0 12px;background-color:rgba(0,0,0,.01)}a.footerLinks{font-size:14px;line-height:20px;font-weight:100;font-style:normal;color:#fff;text-decoration:none}a:hover.footerLinks{font-size:14px;line-height:20px;font-weight:100;font-style:normal;color:#fff;text-decoration:none}a.footerSitemap{font-size:12px;line-height:normal;font-weight:400;font-style:normal;color:#000;text-decoration:none}a:hover.footerSitemap{font-size:12px;line-height:normal;font-weight:400;font-style:normal;color:#000;text-decoration:underline}a.footerSitemap{font-size:21px;line-height:normal;font-weight:300;font-style:normal;color:#fff;text-decoration:none;display:block;padding:.5vw 0}a:hover.footerSitemap{font-size:21px;line-height:normal;font-weight:300;font-style:normal;color:#c9aa98;text-decoration:none;display:block;padding:.5vw 0}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:#272425;font-size:39px;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:#272425;font-size:39px;width:36px;display:block;margin:auto;margin-top:6px;text-align:center;line-height:36px}a.header-next{text-decoration:none;text-decoration:none;color:transparent;position:absolute;margin:auto;top:40%;right:2%;z-index:53;opacity:0;width:23px;height:67px;display:block;background-image:url(/elements/links/79.png);background-repeat:no-repeat}a:hover.header-next{text-decoration:none;text-decoration:none;color:transparent;position:absolute;margin:auto;top:40%;right:2%;z-index:53;opacity:0;width:23px;height:67px;display:block}a.header-prev{text-decoration:none;text-decoration:none;color:transparent;position:absolute;margin:auto;top:40%;left:2%;z-index:53;opacity:0;width:23px;height:67px;display:block;background-image:url(/elements/links/80.png);background-repeat:no-repeat}a:hover.header-prev{text-decoration:none;text-decoration:none;color:transparent;position:absolute;margin:auto;top:40%;left:2%;z-index:53;opacity:0;width:23px;height:67px;display:block}a.hotelPrice-buttonWrapper{text-decoration:none}a:hover.hotelPrice-buttonWrapper{text-decoration:none}a.hpBookNow{font-size:20px;line-height:normal;font-weight:400;font-style:normal;color:#fff;background-color:#cd6778;text-decoration:none;text-align:center;border:2px solid #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:#cd6778;background-color:#fff;text-decoration:none;text-align:center;border:2px solid #cb5252;display:table;margin:auto;width:100%;padding:6px 0}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.lang{font-size:18px;line-height:normal;font-weight:700;font-style:normal;color:#272425;text-decoration:none;padding:4px 10px}a:hover.lang{font-size:18px;line-height:normal;font-weight:700;font-style:normal;color:#c9aa98;text-decoration:none;padding:4px 10px}a.langSel{font-size:18px;line-height:normal;font-weight:400;font-style:normal;color:#c9aa98;text-decoration:none}a:hover.langSel{font-size:18px;line-height:normal;font-weight:400;font-style:normal;color:#c9aa98;text-decoration:none}a.languageSelector{font-size:18px;line-height:46px;font-weight:900;font-style:normal;color:#272425;text-decoration:none;border-right:1px solid;padding-right:15px;display:inline-block}a:hover.languageSelector{font-size:18px;line-height:46px;font-weight:900;font-style:normal;color:#272425;text-decoration:none;border-right:1px solid;padding-right:15px;display:inline-block}a.lessLink.downloadLink{text-decoration:none;background-size:contain;background-image:url(/elements/links/148.png);background-repeat:no-repeat}a:hover.lessLink.downloadLink{text-decoration:none;background-size:contain}a.logo{font-size:12px;line-height:normal;font-weight:400;font-style:normal;text-decoration:none;display:block;line-height:0}a:hover.logo{font-size:12px;line-height:normal;font-weight:400;font-style:normal;text-decoration:none;display:block;line-height:0}a.more{font-size:18px;line-height:normal;font-weight:300;font-style:normal;color:#272425;text-decoration:none;background-position:100% 50%;padding-right:3.6em;line-height:4em !important;display:inline-block;background-size:contain;background-image:url(/elements/links/3.png);background-repeat:no-repeat}a:hover.more{font-size:18px;line-height:normal;font-weight:300;font-style:normal;color:#272425;text-decoration:none;background-position:100% 50%;padding-right:3.6em;line-height:4em !important;display:inline-block;background-size:contain}a.moreLink{text-decoration:none;margin:5px 10px;text-align:right}a:hover.moreLink{text-decoration:none;margin:5px 10px;text-align:right}a.moreRoomNext{text-decoration:none;right:-80px;background-image:url(/elements/links/102.png);background-repeat:repeat}a:hover.moreRoomNext{text-decoration:none;right:-80px}a.moreRoomPrev{text-decoration:none;left:-80px;background-image:url(/elements/links/103.png);background-repeat:repeat}a:hover.moreRoomPrev{text-decoration:none;left:-80px}a.moreRooms{text-decoration:none}a:hover.moreRooms{text-decoration:none}a.moreRoomsBtn{text-decoration:none;width:53px;height:30px;display:inline-block;background-position:50% 50%;background-repeat:no-repeat;position:absolute;top:50%;transform:translate(0,-50%)}a:hover.moreRoomsBtn{text-decoration:none;width:53px;height:30px;display:inline-block;background-position:50% 50%;background-repeat:no-repeat;position:absolute;top:50%;transform:translate(0,-50%)}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-family:Raleway,sans-serif;font-size:24px;line-height:normal;font-weight:600;font-style:normal;color:#fff;background-color:#c9aa98;text-decoration:none;padding:10px 30px}a:hover.offersbutton{font-family:Raleway,sans-serif;font-size:24px;line-height:normal;font-weight:600;font-style:normal;color:#fff;background-color:#272425;text-decoration:none;padding:10px 30px}a.opacity8{text-decoration:none}a:hover.opacity8{text-decoration:none;opacity:.8}a.restLink{font-family:Raleway,sans-serif;font-size:18px;line-height:normal;font-weight:400;font-style:normal;color:#272425;text-decoration:none;border-bottom:1px solid #272425}a:hover.restLink{font-family:Raleway,sans-serif;font-size:18px;line-height:normal;font-weight:400;font-style:normal;color:#272425;text-decoration:none;border-bottom:1px solid #272425}a.roomTitleLink{font-size:1em;line-height:normal;font-weight:400;font-style:normal;color:#272425;text-decoration:none;font-size:inherit;font-weight:inherit;line-height:inherit}a:hover.roomTitleLink{font-size:1em;line-height:normal;font-weight:400;font-style:normal;color:#c9aa98;text-decoration:none;font-size:inherit;font-weight:inherit;line-height:inherit}a.rootMenu{font-size:18px;line-height:normal;font-weight:400;font-style:normal;color:#272425;text-decoration:none;display:inline-block;line-height:32px;padding:0 11px}a:hover.rootMenu{font-size:18px;line-height:normal;font-weight:400;font-style:normal;color:#c9aa98;text-decoration:none;display:inline-block;line-height:32px;padding:0 11px}a.rootMenuSel{text-decoration:none;font-weight:600 !important}a:hover.rootMenuSel{text-decoration:none;font-weight:600 !important}a.rootOfferMenu{font-size:18px;line-height:normal;font-weight:400;font-style:normal;color:#fff;background-color:#cd6778;text-decoration:none;display:inline-block;line-height:32px;padding:0 11px}a:hover.rootOfferMenu{font-size:18px;line-height:normal;font-weight:400;font-style:normal;color:#272425;background-color:#eae4da;text-decoration:none;display:inline-block;line-height:32px;padding:0 11px}a.rpBookNow{font-size:20px;line-height:normal;font-weight:400;font-style:normal;color:#fff;background-color:#fff;text-decoration:none;background-size:cover;display:table;margin:auto;width:100%;text-align:center;padding:6px 0;background-image:url(/elements/links/170.jpg);background-repeat:no-repeat}a:hover.rpBookNow{font-size:20px;line-height:normal;font-weight:400;font-style:normal;color:#fff;background-color:#fff;text-decoration:none;background-size:cover;display:table;margin:auto;width:100%;text-align:center;padding:6px 0;background-image:url(/elements/links/170_rim.jpg);background-repeat:no-repeat}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.socialFooter{font-size:2vw;line-height:normal;font-weight:400;font-style:normal;color:#fff;text-decoration:none;padding:0 1.4vw}a:hover.socialFooter{font-size:2vw;line-height:normal;font-weight:400;font-style:normal;color:#c9aa98;text-decoration:none;padding:0 1.4vw}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-size:16px;line-height:normal;font-weight:200;font-style:normal;color:#272425;text-decoration:none;padding:0 13px}a:hover.toplinks{font-size:16px;line-height:normal;font-weight:200;font-style:normal;color:#c9aa98;text-decoration:none;padding:0 13px}a.toplinksSel{font-size:16px;line-height:normal;font-weight:400;font-style:normal;color:#c9aa98;text-decoration:none}a:hover.toplinksSel{font-size:16px;line-height:normal;font-weight:400;font-style:normal;color:#c9aa98;text-decoration:none}a.toTopButton{font-size:22px;line-height:40px;font-weight:400;font-style:normal;color:#fff;background-color:#c9aa98;text-decoration:none;display:block;width:45px;height:45px;position:fixed;z-index:99;bottom:30px;right:15px;border-radius:50%;text-align:center}a:hover.toTopButton{font-size:22px;line-height:40px;font-weight:400;font-style:normal;color:#fff;background-color:#eae4da;text-decoration:none;display:block;width:45px;height:45px;position:fixed;z-index:99;bottom:30px;right:15px;border-radius:50%;text-align:center}a.usefulLinks{font-size:11px;line-height:normal;font-weight:400;font-style:normal;color:#000;text-decoration:none}a:hover.usefulLinks{font-size:11px;line-height:normal;font-weight:400;font-style:normal;color:#c00;text-decoration:none}a.webcheckin{font-size:16px;line-height:normal;font-weight:400;font-style:normal;color:#fff;text-decoration:none;position:absolute;top:120px;left:0;z-index:99;background:rgba(0,0,0,.5);padding:10px 30px}a:hover.webcheckin{font-size:16px;line-height:normal;font-weight:400;font-style:normal;color:#fff;text-decoration:none;position:absolute;top:120px;left:0;z-index:99;background:rgba(0,0,0,.5);padding:10px 30px}a.webcheckin:before{content:"\f044";font-family:"FontAwesome";padding-right:10px}@media (max-width:1366px){a.bookNowFooter{font-size:20px;line-height:normal;font-weight:400;font-style:normal;text-decoration:none}a:hover.bookNowFooter{font-size:20px;line-height:normal;font-weight:400;font-style:normal;text-decoration:none}a.bookNowFooter:after{width:48px;height:48px;top:-20px;right:-31px}a.bookRoom{font-size:22px;line-height:normal;font-weight:400;font-style:normal;text-decoration:none}a:hover.bookRoom{font-size:22px;line-height:normal;font-weight:400;font-style:normal;text-decoration:none}a.experiences,a.accb{text-decoration:none;width:43px}a:hover.experiences,a.accb{text-decoration:none;width:43px}a.footerSitemap{font-size:18px;line-height:normal;font-weight:300;font-style:normal;text-decoration:none}a:hover.footerSitemap{font-size:18px;line-height:normal;font-weight:300;font-style:normal;text-decoration:none}a.footerSitemap{text-decoration:none;padding:.5vw 0}a:hover.footerSitemap{text-decoration:none;padding:.5vw 0}a.rootMenu{font-size:17px;line-height:32px;font-weight:400;font-style:normal;text-decoration:none}a:hover.rootMenu{font-size:17px;line-height:32px;font-weight:400;font-style:normal;text-decoration:none}a.rootOfferMenu{font-size:17px;line-height:32px;font-weight:400;font-style:normal;text-decoration:none}a:hover.rootOfferMenu{font-size:17px;line-height:32px;font-weight:400;font-style:normal;text-decoration:none}}@media (max-width:1280px){a.bookFlight{font-size:10px;line-height:10px;font-weight:400;font-style:normal;color:#fff;text-decoration:none;padding:6px 40px 6px 20px}a:hover.bookFlight{font-size:10px;line-height:10px;font-weight:400;font-style:normal;color:#fff;text-decoration:none;padding:6px 40px 6px 20px}a.bookNow{font-size:20px;line-height:32px;font-weight:400;font-style:normal;text-decoration:none}a:hover.bookNow{font-size:20px;line-height:32px;font-weight:400;font-style:normal;text-decoration:none}a.bookRoom{font-size:18px;line-height:normal;font-weight:400;font-style:normal;text-decoration:none;padding:10px 20px}a:hover.bookRoom{font-size:18px;line-height:normal;font-weight:400;font-style:normal;text-decoration:none;padding:10px 20px}a.footerBottom{font-size:14px;line-height:normal;font-weight:300;font-style:normal;text-decoration:none;padding:0 10px}a:hover.footerBottom{font-size:14px;line-height:normal;font-weight:300;font-style:normal;text-decoration:none;padding:0 10px}a.footerSitemap{font-size:16px;line-height:normal;font-weight:300;font-style:normal;text-decoration:none;padding:.4vw 0}a:hover.footerSitemap{font-size:16px;line-height:normal;font-weight:300;font-style:normal;text-decoration:none;padding:.4vw 0}a.highlight{text-decoration:none;width:56px !important;height:56px !important}a:hover.highlight{text-decoration:none;width:56px !important;height:56px !important}a.languageSelector{font-size:16px;line-height:42px;font-weight:900;font-style:normal;text-decoration:none}a:hover.languageSelector{font-size:16px;line-height:42px;font-weight:900;font-style:normal;text-decoration:none}a.logo{text-decoration:none;max-width:200px}a:hover.logo{text-decoration:none;max-width:200px}a.more{font-size:16px;line-height:normal;font-weight:300;font-style:normal;text-decoration:none}a:hover.more{font-size:16px;line-height:normal;font-weight:300;font-style:normal;text-decoration:none}a.moreLink{font-size:16px;line-height:normal;font-weight:300;font-style:normal;text-decoration:none;background-size:contain}a:hover.moreLink{font-size:16px;line-height:normal;font-weight:300;font-style:normal;text-decoration:none;background-size:contain}a.offersbutton{font-size:18px;line-height:normal;font-weight:600;font-style:normal;text-decoration:none}a:hover.offersbutton{font-size:18px;line-height:normal;font-weight:600;font-style:normal;text-decoration:none}a.rootMenu{font-size:14px;line-height:32px;font-weight:400;font-style:normal;text-decoration:none;padding:0 10px}a:hover.rootMenu{font-size:14px;line-height:32px;font-weight:400;font-style:normal;text-decoration:none;padding:0 10px}a.rootOfferMenu{font-size:14px;line-height:32px;font-weight:400;font-style:normal;text-decoration:none;padding:0 10px}a:hover.rootOfferMenu{font-size:14px;line-height:32px;font-weight:400;font-style:normal;text-decoration:none;padding:0 10px}a.toplinks{font-size:14px;line-height:normal;font-weight:300;font-style:normal;text-decoration:none;padding:0 10px}a:hover.toplinks{font-size:14px;line-height:normal;font-weight:300;font-style:normal;text-decoration:none;padding:0 10px}}@media (max-width:1000px){a.blogLinkMenu{font-size:15px;line-height:normal;font-weight:400;font-style:normal;text-decoration:none}a:hover.blogLinkMenu{font-size:15px;line-height:normal;font-weight:400;font-style:normal;text-decoration:none}a.blogLinkMenuSel{font-size:15px;line-height:normal;font-weight:600;font-style:normal;text-decoration:none}a:hover.blogLinkMenuSel{font-size:15px;line-height:normal;font-weight:600;font-style:normal;text-decoration:none}a.bookFlight{text-decoration:none;padding:4px 40px 4px 20px}a:hover.bookFlight{text-decoration:none;padding:4px 40px 4px 20px}a.bookNow{font-size:16px;line-height:28px;font-weight:400;font-style:normal;text-decoration:none;padding:5px 37px 5px 20px}a:hover.bookNow{font-size:16px;line-height:28px;font-weight:400;font-style:normal;text-decoration:none;padding:5px 37px 5px 20px}a.lang{font-size:16px;line-height:normal;font-weight:700;font-style:normal;text-decoration:none}a:hover.lang{font-size:16px;line-height:normal;font-weight:700;font-style:normal;text-decoration:none}a.languageSelector{font-size:15px;line-height:38px;font-weight:900;font-style:normal;text-decoration:none;padding-right:10px}a:hover.languageSelector{font-size:15px;line-height:38px;font-weight:900;font-style:normal;text-decoration:none;padding-right:10px}a.lessLink{font-size:15px;line-height:normal;font-weight:300;font-style:normal;text-decoration:none}a:hover.lessLink{font-size:15px;line-height:normal;font-weight:300;font-style:normal;text-decoration:none}a.logo{text-decoration:none;max-width:170px}a:hover.logo{text-decoration:none;max-width:170px}a.menu_icon{text-decoration:none;margin:1px auto}a:hover.menu_icon{text-decoration:none;margin:1px auto}a.more{font-size:15px;line-height:normal;font-weight:300;font-style:normal;text-decoration:none}a:hover.more{font-size:15px;line-height:normal;font-weight:300;font-style:normal;text-decoration:none}a.moreLink{font-size:15px;line-height:normal;font-weight:300;font-style:normal;text-decoration:none}a:hover.moreLink{font-size:15px;line-height:normal;font-weight:300;font-style:normal;text-decoration:none}a.offersbutton{font-size:16px;line-height:normal;font-weight:600;font-style:normal;text-decoration:none}a:hover.offersbutton{font-size:16px;line-height:normal;font-weight:600;font-style:normal;text-decoration:none}a.rootMenu{font-size:14px;line-height:32px;font-weight:400;font-style:normal;text-decoration:none;padding:0 10px}a:hover.rootMenu{font-size:14px;line-height:32px;font-weight:400;font-style:normal;text-decoration:none;padding:0 10px}a.rootOfferMenu{font-size:14px;line-height:32px;font-weight:400;font-style:normal;text-decoration:none;padding:0 10px}a:hover.rootOfferMenu{font-size:14px;line-height:32px;font-weight:400;font-style:normal;text-decoration:none;padding:0 10px}a.socialFooter{font-size:2.5vw;line-height:normal;font-weight:400;font-style:normal;text-decoration:none}a:hover.socialFooter{font-size:2.5vw;line-height:normal;font-weight:400;font-style:normal;text-decoration:none}a.toplinks{text-decoration:none;padding:0 6px}a:hover.toplinks{text-decoration:none;padding:0 6px}a.toTopButton{font-size:16px;line-height:36px;font-weight:400;font-style:normal;text-decoration:none;width:40px;height:40px}a:hover.toTopButton{font-size:16px;line-height:36px;font-weight:400;font-style:normal;text-decoration:none;width:40px;height:40px}}@media (max-width:680px){a.arrowMore{text-decoration:none;width:35px;height:33px;display:block;background-image:url(/elements/links/46.png);background-repeat:no-repeat}a:hover.arrowMore{text-decoration:none;width:35px;height:33px;display:block;background-image:url(/elements/links/46_rim.png);background-repeat:no-repeat}a.bookFlight{font-size:10px;line-height:14px;font-weight:400;font-style:normal;color:#fff;text-decoration:none;padding:4px 40px 4px 10px;background-position:80% 50%;width:50%;margin:0}a:hover.bookFlight{font-size:10px;line-height:14px;font-weight:400;font-style:normal;color:#fff;text-decoration:none;padding:4px 40px 4px 10px;background-position:80% 50%;width:50%;margin:0}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.bookRoom{font-size:16px;line-height:normal;font-weight:400;font-style:normal;text-decoration:none;padding:9px 16px;bottom:10px}a:hover.bookRoom{font-size:16px;line-height:normal;font-weight:400;font-style:normal;text-decoration:none;padding:9px 16px;bottom:10px}a.bx-next.highlight{text-decoration:none;display:block;width:66px;height:64px;background-size:contain;position:absolute;top:55%;right:3%;transform:translate(0%,-50%);z-index:99}a:hover.bx-next.highlight{text-decoration:none;display:block;width:66px;height:64px;background-size:contain;position:absolute;top:55%;right:3%;transform:translate(0%,-50%);z-index:99}a.bx-prev.highlight{text-decoration:none;display:block;width:66px;height:64px;background-size:contain;position:absolute;top:55%;left:3%;transform:translate(0%,-50%);z-index:99}a:hover.bx-prev.highlight{text-decoration:none;display:block;width:66px;height:64px;background-size:contain;position:absolute;top:55%;left:3%;transform:translate(0%,-50%);z-index:99}a.espa{text-decoration:none;position:static;margin:0 auto;background-image:url(/elements/links/176.jpg);background-repeat:no-repeat}a:hover.espa{text-decoration:none;position:static;margin:0 auto;background-image:url(/elements/links/176_rim.jpg);background-repeat:no-repeat}a.espa2{text-decoration:none;position:static;margin:20px auto}a:hover.espa2{text-decoration:none;position:static;margin:20px auto}a.footerButton{font-size:12px;line-height:normal;font-weight: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:100;font-style:normal;color:#fff;text-decoration:none}a:hover.footerLinks{font-size:15px;line-height:normal;font-weight:100;font-style:normal;color:#fff;text-decoration:none}a.highlight{text-decoration:none;display:none !important}a:hover.highlight{text-decoration:none;display:none !important}a.highlight.loc{text-decoration:none;display:block !important}a:hover.highlight.loc{text-decoration:none;display:block !important}a.hotelPrice-buttonWrapper{text-decoration:none;font-size:15px;cursor:pointer;line-height:normal;font-weight:600;font-style:normal;color:#fff;text-align:center;width:50px;border-radius:50%;padding:25px 20px;display:table !important;position:fixed;cursor:pointer;bottom:90px;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;background-color:#d21b67}a:hover.hotelPrice-buttonWrapper{text-decoration:none;font-size:15px;cursor:pointer;line-height:normal;font-weight:600;font-style:normal;color:#fff;text-align:center;width:50px;border-radius:50%;padding:25px 20px;display:table !important;position:fixed;cursor:pointer;bottom:90px;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;background-color:#d21b67}a.hpBookNow{font-size:15px;line-height:normal;font-weight:400;font-style:normal;color:#fff;background-color:#cd6778;text-decoration:none;text-align:center;display:table;margin:auto;width:initial;padding:6px 20px}a:hover.hpBookNow{font-size:15px;line-height:normal;font-weight:400;font-style:normal;color:#cd6778;background-color:#fff;text-decoration:none;text-align:center;display:table;margin:auto;width:initial;padding:6px 20px}a.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.moreRoomNext{text-decoration:none;right:-50px}a:hover.moreRoomNext{text-decoration:none;right:-50px}a.moreRoomPrev{text-decoration:none;left:-50px}a:hover.moreRoomPrev{text-decoration:none;left:-50px}a.moreRoomsBtn{text-decoration:none;width:40px;background-size:contain}a:hover.moreRoomsBtn{text-decoration:none;width:40px;background-size:contain}a.rootMenu{font-size:15px;line-height:normal;font-weight:400;font-style:normal;color:#272425;text-decoration:none;display:block;padding-left:20px;line-height:38px;height:38px;width:100%}a:hover.rootMenu{font-size:15px;line-height:normal;font-weight:400;font-style:normal;color:#272425;text-decoration:none;display:block;padding-left:20px;line-height:38px;height:38px;width:100%}a.rootMenuSel{font-size:15px;line-height:normal;font-weight:400;font-style:normal;color:#272425;text-decoration:none;display:block;padding-left:20px;line-height:38px;height:38px;width:100%}a:hover.rootMenuSel{font-size:15px;line-height:normal;font-weight:400;font-style:normal;color:#272425;text-decoration:none;display:block;padding-left:20px;line-height:38px;height:38px;width:100%}a.rootOfferMenu{font-size:15px;line-height:normal;font-weight:400;font-style:normal;text-decoration:none;display:block;padding-left:20px;line-height:38px;height:38px;width:100%}a:hover.rootOfferMenu{font-size:15px;line-height:normal;font-weight:400;font-style:normal;text-decoration:none;display:block;padding-left:20px;line-height:38px;height:38px;width:100%}a.rpBookNow{font-size:15px;line-height:normal;font-weight:400;font-style:normal;color:#fff;background-color:#fff;text-decoration:none;background-size:cover;display:table;margin:auto;width:100%;text-align:center;padding:6px 10px;background-image:url(/elements/links/171.jpg);background-repeat:no-repeat}a:hover.rpBookNow{font-size:15px;line-height:normal;font-weight:400;font-style:normal;color:#fff;background-color:#fff;text-decoration:none;background-size:cover;display:table;margin:auto;width:100%;text-align:center;padding:6px 10px;background-image:url(/elements/links/171_rim.jpg);background-repeat:no-repeat}a.socialFooter{font-size:6vw;line-height:normal;font-weight:400;font-style:normal;text-decoration:none;padding:0 4vw}a:hover.socialFooter{font-size:6vw;line-height:normal;font-weight:400;font-style:normal;text-decoration:none;padding:0 4vw}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.toTopButton{font-size:15px;line-height:36px;font-weight:400;font-style:normal;color:#fff;text-decoration:none;bottom:10px;right:10px}a:hover.toTopButton{font-size:15px;line-height:36px;font-weight:400;font-style:normal;text-decoration:none;bottom:10px;right:10px}a.usefulLinks{font-size:12px;line-height:normal;font-weight:700;font-style:normal;color:#58595b;text-decoration:none}a:hover.usefulLinks{font-size:12px;line-height:normal;font-weight:700;font-style:normal;color:#000;text-decoration:none}a.webcheckin{font-size:16px;line-height:normal;font-weight:400;font-style:normal;color:#fff;text-decoration:none;position:absolute;text-align:center;top:0;left:0;z-index:99;background:rgba(0,0,0,.5);padding:10px 0;width:100%;display:block}a:hover.webcheckin{font-size:16px;line-height:normal;font-weight:400;font-style:normal;color:#fff;text-decoration:none;position:absolute;text-align:center;top:0;left:0;z-index:99;background:rgba(0,0,0,.5);padding:10px 0;width:100%;display:block}a.webcheckin:before{content:"\f044";font-family:"FontAwesome";padding-right:10px}}