p{padding:0;margin:0}table,td,th{border:0;padding:0;border-collapse:collapse}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}#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}.sepDivCols{float:left;height:auto;margin:0}.bx-loading{display:none !important}.clear{clear:both}*{box-sizing:border-box}.aboutUsTitle{font-weight:400}.accBeach{font-size:25px;font-weight:400;color:#2e3034;padding-left:38px;background-position:0 50%;display:inline;padding-bottom:3px;background-image:url(/elements/styles/415_R7901.png);background-repeat:no-repeat}.accBedrooms{font-size:14px;font-weight:400;color:#2e3034;font-size:14px;font-weight:400;color:#2e3034;padding-left:28px;padding-right:30px;background-position:0 0;display:inline;background-size:23px;padding-top:2px;background-image:url(/elements/styles/443_R3492.png);background-repeat:no-repeat}.accBg{background-color:#f2f2f2;padding-top:220px;padding-bottom:90px}.accBtnFlex{display:flex;justify-content:space-between;padding-right:40px;padding-bottom:10px}.accInfoBg{background-color:#fff;padding-top:25px}.accInfoBgInt{font-size:11px;line-height:15px;background-color:#fff;padding-top:15px}.accInfoBgInt .accBeach{font-size:25px;font-weight:400;color:#2e3034;padding-left:25px;background-position:0 50%;display:inline;padding-bottom:3px;background-size:20px}.accInfoBgInt .accBedrooms{font-size:10px;font-weight:400;color:#2e3034;padding-left:18px;padding-right:22px;background-position:0 0;display:inline;background-size:15px;padding-top:1px}.accInfoBgInt .accListTitle{font-family:var(--secondary_font);font-size:30px;line-height:40px;font-weight:400;color:#5a5a5a;max-width:180px;padding-left:15px}.accInfoBgInt .accPersons{font-size:10px;font-weight:400;color:#2e3034;padding-left:14px;padding-right:22px;background-position:0 0;display:inline;background-size:11px;padding-top:3px;margin-left:6px}.accInfoBgInt .accPool{font-size:25px;font-weight:400;color:#2e3034;padding-left:25px;background-position:0 50%;display:inline;padding-bottom:10px;background-size:20px}.accInfoBgInt .accRest{font-size:25px;font-weight:400;color:#2e3034;padding-left:38px;background-position:0 50%;display:inline;padding-bottom:3px;background-size:20px}.accInfoBgInt .bookSmall{font-size:18px}.accInfoBgInt .bookSmall:hover{font-size:18px}.accInfoBgInt .bookThisRoomInt{font-size:18px;margin:0}.accInfoBgInt .bookThisRoomInt:hover{font-size:18px}.accListTitle{font-family:var(--secondary_font);font-size:48px;line-height:60px;font-weight:400;color:#5a5a5a;max-width:180px;padding-left:15px}.accommodationSlide-next{display:inline-block;width:36px;height:23px;cursor:pointer;position:absolute;right:-3.2%;border:0;background-size:contain;background-image:url(/elements/styles/491_R3165.png);background-repeat:no-repeat}.accommodationSlide-next:hover{background-image:url(/elements/styles/491_R5594_rim.png);background-repeat:no-repeat}.accommodationSlide-next svg{display:none}.accommodationSlide-prev{display:inline-block;width:36px;height:23px;position:absolute;left:-3.2%;border:0;cursor:pointer;transition:.4s ease-in-out;background-size:contain;background-image:url(/elements/styles/497_R6920.png);background-repeat:no-repeat}.accommodationSlide-prev:hover{background-image:url(/elements/styles/497_R6904_rim.png);background-repeat:no-repeat}.accommodationSlide-prev svg{display:none}.accPersons{font-size:14px;font-weight:400;color:#2e3034;padding-left:20px;padding-right:30px;background-position:0 0;display:inline;background-size:15px;padding-top:4px;margin-left:6px;background-image:url(/elements/styles/397_R3996.png);background-repeat:no-repeat}.accPool{font-size:25px;font-weight:400;color:#2e3034;padding-left:35px;background-position:0 50%;display:inline;padding-bottom:5px;background-image:url(/elements/styles/413_R7727.png);background-repeat:no-repeat}.accRest{font-size:25px;font-weight:400;color:#2e3034;padding-left:38px;background-position:0 50%;display:inline;padding-bottom:3px;background-image:url(/elements/styles/414_R7780.png);background-repeat:no-repeat}.accSliderLR{margin:auto;width:90%}.accWhiteBg{background-color:#fff}.activitiesTitle{font-family:var(--frank_ruhl_libre);font-size:30px;font-weight:300;font-style:normal;color:#a9abac}.addresstext{font-size:15px;font-weight:400;color:#2e3034}.addresstitle{font-size:14px;font-weight:400;font-style:normal;color:#000}.blogListTitle{font-family:var(--secondary_font);font-size:32px;font-weight:400;color:#a9abac;text-align:center}.booksubmit{font-size:12px;font-weight:700;font-style:normal;color:#fff;background-color:#114158;width:145px;height:19px;text-align:center;border:1px solid #6e9aaf;cursor:pointer}.botaddresstext{font-size:12px;font-weight:400;font-style:normal;color:#000}.botaddressTitle{font-size:13px;font-weight:400;font-style:normal;color:#000}.bottom10{font-weight:400;font-style:normal;padding-bottom:10px}.bottom15{font-weight:400;font-style:normal;padding-bottom:15px}.bottom20{font-weight:400;font-style:normal;padding-bottom:20px}.breakfastHomeAbs{font-weight:400;font-style:normal;position:absolute;margin:auto;z-index:2;top:35%;padding:30px 25px;background:rgba(234,234,234,.9);left:60%;max-width:600px}.breakfastTextBorder{font-size:16px;font-weight:400;font-style:normal;color:#fff;border-left:1px solid #fff;padding:0 25px;margin:0 50px}.bx-pager{font-weight:400;font-style:normal;right:5%;width:auto !important}.bx-wrapper .bx-next{font-weight:400;font-style:normal;right:0 !important}.cartDelete{font-family:var(--tahoma);font-size:12px;font-weight:700;font-style:italic;color:#fff;background-color:#ff7d00;border:1px solid #bfb446;cursor:pointer}.cartDiscount{font-size:14px;font-weight:400;font-style:normal;color:red}.cartOldPrice{font-size:12px;font-weight:400;font-style:normal;color:#813e3e;text-decoration:line-through}.cartPrice{font-size:12px;font-weight:400;font-style:normal;color:#000}.cartSubmit{font-size:11px;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;font-weight:400;font-style:normal;color:#da2424}.cartTitles{font-size:11px;font-weight:400;font-style:Normal;color:#fff;background-color:#484848;border-right:1px solid #fff;padding:3px}.center{font-weight:400;font-style:normal;text-align:center}.contactInfo img{max-width:342px}.date{font-size:11px;font-weight:400;font-style:normal;color:#424244}#datepicker td{font-weight:400;font-style:normal;line-height:17px}.divMobile{font-weight:400;font-style:normal;display:block}.exploreHomeAbs{font-weight:400;font-style:normal;position:absolute;margin:auto;z-index:2;top:40%;padding:30px 25px;left:10%;max-width:600px;background:rgba(116,181,215,.9)}.facilities{font-weight:400;font-style:normal}.facilities li{font-size:15px;line-height:27px;font-weight:400;color:#2e3034;margin-bottom:10px}.facilities li:before{content:"·";padding-right:5px}.facilities strong{font-size:27px;font-weight:400;color:#60add3;padding-bottom:10px;display:table;letter-spacing:3px}.facilities td{font-weight:400;font-style:normal;padding:5px 10px}.facilities ul{font-weight:400;font-style:normal;columns:3;-webkit-columns:3;-moz-columns:3;column-gap:2em;list-style-type:none}.fancybox-title{font-family:var(--didact_gothic);font-weight:400;font-style:normal;font-family:'Didact Gothic' !important;font-size:14px !important}.flexBox{font-weight:400;font-style:normal;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:stretch;align-items:stretch;-webkit-justify-content:center;justify-content:center;width:100%;margin:auto}.flexCenter{display:flex;align-items:center}.followUs{font-family:var(--secondary_font);font-size:20px;font-weight:400;font-style:italic;color:#2e3034;padding-bottom:10px}.footerBack{font-weight:400;background-color:#fff;width:100%;margin:auto}.footerBack img{max-width:342px}.footerGray{background-color:#f2f2f2;padding:20px 0 30px}.footerText{font-size:14px;font-weight:400;color:#2e3034}.formerror{font-size:16px;font-weight:400;font-style:normal;color:#9d2d2d;padding:3px}.formfields{font-size:16px;font-weight:400;color:#2e3034;border:1px solid #a9abac;padding:6px 10px;width:100%;//max-width:250px;box-sizing:border-box;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-khtml-border-radius:3px}.formrequired{font-weight:400;font-style:italic;display:table;margin:auto;margin-left:70%;transform:translate(-50%,0)}.formRow{font-weight:400;font-style:normal;display:block;margin-bottom:5px}.formsearch{font-size:10px;font-weight:400;font-style:Normal;color:#000;background-color:#d6f3c8;border:1px solid #000}.formsubmit{font-family:var(--secondary_font);font-size:25px;font-weight:700;color:#fff;background-color:#60add3;padding:5px 25px;display:table;margin:0 auto;border:0;cursor:pointer;margin-left:70%;transform:translate(-50%,0);letter-spacing:1px}.formtext{font-weight:400;font-style:normal;width:100%;display:block}.formtitle{font-size:20px;font-weight:700;font-style:normal;color:#2e3034;padding-bottom:7px;padding-top:12px}.galleryTitle{font-family:var(--frank_ruhl_libre);font-size:35px;font-weight:300;font-style:normal;color:#a9abac;text-align:center;padding-bottom:40px}.gradient{font-size:12px;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{font-weight:400;font-style:normal;background-color:#195591;width:100%;height:10px;background-position:top right}.grid100{font-weight:400;font-style:normal;float:left;width:100%;margin:0}.grid20{font-weight:400;font-style:normal;float:left;width:20%;margin:0}.grid20Villas{float:left;width:20%;margin:0}.grid25{font-weight:400;font-style:normal;float:left;width:25%;margin:0}.grid30{font-weight:400;font-style:normal;float:left;width:30%;margin:0}.grid30Villas{float:left;width:30%;margin:0}.grid32{font-weight:400;font-style:normal;float:left;width:32.33%;margin:0}.grid33{font-weight:400;font-style:normal;float:left;width:33.33%;margin:0}.grid33to100{font-weight:400;font-style:normal;float:left;width:33.33%;margin:0}.grid35{font-weight:400;font-style:normal;float:left;width:35%;margin:0}.grid40{font-weight:400;font-style:normal;float:left;width:40%;margin:0}.grid43to100{font-weight:400;float:left;width:43%;margin:0}.grid48to100{font-weight:400;float:left;width:46%;margin:0}.grid49{font-weight:400;font-style:normal;float:left;width:49%;margin:0}.grid49to100{font-weight:400;font-style:normal;float:left;width:49%;margin:0}.grid50{font-weight:400;font-style:normal;float:left;width:50%;margin:0}.grid50to100{font-weight:400;font-style:normal;float:left;width:50%;margin:0}.grid50Villas{float:left;width:50%;margin:0}.grid55to100{font-weight:400;float:left;width:55%;margin:0}.grid60{font-weight:400;font-style:normal;float:left;width:60%;margin:0}.grid70{font-weight:400;font-style:normal;float:left;width:70%;margin:0}.grid80{font-weight:400;font-style:normal;float:left;width:80%;margin:0}.gridAccListInternal{font-weight:400;font-style:normal;float:left;width:50%;margin:0}.gridAccListText{font-weight:400;float:left;width:70%;margin:0}.gridAccListTitle{font-weight:400;float:left;width:30%;margin:0;padding-left:20px;box-sizing:border-box}.gridBlog{float:left;width:33.33%;padding:0 10px;margin-bottom:20px}.gridBook{font-weight:400;width:33.33%;float:left;display:flex;justify-items:baseline;align-items:baseline;justify-content:flex-end;column-gap:35px;padding-right:50px}.gridBook .social{font-size:26px;color:#fff}.gridBook .social:hover{font-size:26px;color:#2e3034}.gridBookOLD{font-weight:400;font-style:normal;float:left;width:33.33%;margin:0}.gridFormField{font-weight:400;font-style:normal;float:left;width:60%;margin:0;display:table}.gridFormFieldItem{font-weight:400;font-style:normal;width:95%;margin:auto}.gridFormLabel{font-size:18px;font-weight:600;font-style:normal;color:#2e3034;float:left;width:40%;margin:0;display:table}.gridFormLabelItem{font-weight:400;font-style:normal;width:95%;margin:auto}.gridGallery{font-weight:400;font-style:normal;float:left;width:25%;margin:0}.gridGalleryItem{font-weight:400;width:96%;margin:auto;margin-bottom:30px}.gridHomeRestText{font-weight:400;font-style:normal;float:left;width:78%;margin:0}.gridHomeSlogan{font-weight:400;font-style:normal;float:left;width:22%;margin:0;border-right:1px solid;margin-right:-1px}.gridIem98{font-weight:400;font-style:normal;width:98%;margin:auto}.gridItem96{font-weight:400;font-style:normal;width:96%;margin:auto}.gridItemAccList{font-weight:400;font-style:normal;width:90%;margin:auto}.gridItemAccSlider{font-weight:400;font-style:normal;width:95%;margin:auto}.gridLangs{font-weight:400;font-style:normal;float:left;width:15%;margin:0}.gridLogo{float:left;width:33.33%;margin:15px 0 5px;transition:all .3s}.gridLogoOLD{font-weight:400;font-style:normal;float:left;width:33.33%;margin:0}.gridMenu{float:left;width:33.33%;padding-left:50px}.gridMenuOLD{font-weight:400;font-style:normal;text-align:center;background:rgba(255,255,255,.7)}.gridoffers{font-weight:400;font-style:normal;float:left;width:30%;margin:0}.gridTopLinks{font-weight:400;font-style:normal;float:left;width:33.33%;margin:0}.gridVillas{font-weight:400;background-color:#fff;width:100%;float:left;padding:0;box-sizing:border-box}h1{margin:0;font-family:var(--secondary_font);font-size:60px;line-height:60px;font-weight:400;color:#a9abac;text-align:center}h2{margin:0;font-size:22px;font-weight:400;font-style:normal;color:#2e3034;line-height:normal}h3{margin:0;font-size:16px;font-weight:400;font-style:normal;color:#000;line-height:normal}.headerArrows{font-weight:400;font-style:normal}.headerArrows:hover a.header-next{font-weight:400;font-style:normal;opacity:1}.headerArrows:hover a.header-prev{font-weight:400;font-style:normal;opacity:1}.headerTitle{font-family:var(--secondary_font);font-weight:400;padding-bottom:30px}.home h1{font-family:var(--secondary_font);font-size:60px;line-height:60px;font-weight:400;color:#a9abac;text-align:left}.homeAccGrid{display:grid;grid-template-columns:1fr 1fr;gap:45px}.homeBeautyPad{margin-top:50px}.homeBgOffset{font-weight:400;font-style:normal;position:relative}.homeBgOffset:before{content:"";position:absolute;top:-30px;left:-100px;bottom:50%;right:0;z-index:-1;background:#fff}.homeBgOffset2{font-weight:400;font-style:normal;position:relative}.homeBgOffset2:before{content:"";position:absolute;left:-40px;bottom:-30px;height:200px;width:100px;z-index:-1;background:#fff}.homeBgOffset3{font-weight:400;font-style:normal;position:relative}.homeBgOffset3:before{content:"";position:absolute;top:-30px;right:-100px;bottom:50%;left:0;z-index:-1;background:#fff}.homeDesc{max-width:1220px;margin:auto}.homeExpPad{background-color:#f2f2f2;margin-top:50px;padding-bottom:165px}.homeExpSub{font-size:23px;font-weight:300;color:#5a5a5a;letter-spacing:2px;text-align:center}.homeImgPadd{font-weight:400;font-style:normal;padding-top:6%}.homeLocBg{background-color:#f2f2f2;padding-top:115px}.homeMoreVillasBg{background-color:#f2f2f2;padding-top:150px;padding-bottom:100px}.homeMoreVillasGrid{display:grid;column-gap:45px;grid-template-columns:1fr 1fr}.homeSubTitle{font-family:var(--secondary_font);font-size:36px;line-height:40px;font-weight:100;color:#2e3034}.homeSubtitleW{font-family:var(--secondary_font);font-size:36px;line-height:40px;font-weight:100;color:#fff}.homeTitle{font-family:var(--secondary_font);font-size:60px;line-height:60px;font-weight:400;color:#a9abac;text-align:center}.hotelPrice-book{font-weight:400;font-style:normal;background-color:#fff;width:92%;margin:auto;padding:10px 0}.hotelPrice-buttonWrapper{font-size:15px;font-weight:600;font-style:normal;color:#fff;background-color:#50b3f1;text-align:center;width:50px;border-radius:50%;padding:25px 20px;display:table;position:fixed;cursor:pointer;bottom:65px;right:-150px;z-index:999;-moz-box-shadow:0 3px 10px 0 #3d3d3d;-webkit-box-shadow:0 3px 10px 0 #3d3d3d;box-shadow:0 3px 10px 0 #3d3d3d}.hotelPrice-content{font-weight:nomal;font-style:normal;background-color:#fff}.hotelPrice-top{font-weight:400;font-style:normal;background-color:#50b3f1;padding:5px 0}.hotelPrice-wrapper{font-weight:400;font-style:normal;background-color:#fff;width:230px !important;max-width:230px !important;position:fixed;overflow:hidden;bottom:0;right:-300px;z-index:999;-moz-box-shadow:0 3px 10px 0 #3d3d3d;-webkit-box-shadow:0 3px 10px 0 #3d3d3d;box-shadow:0 3px 10px 0 #3d3d3d}.hoverImage{font-weight:400;font-style:normal;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;font-weight:400;font-style:normal;opacity:1}.hpBorder{font-weight:400;font-style:normal;border-bottom:1px solid #c5c5c5;padding-bottom:5px;margin:5px 0}.hPClose{font-size:15px;font-weight:700;font-style:normal;color:#fff;padding:5px 10px;float:right;cursor:pointer}.hpExtPrice{font-size:14px;font-weight:600;font-style:normal;color:#222221;float:right;padding:0 10px}.hPExtTitle{font-size:15px;font-weight:400;font-style:normal;color:#222221;float:left;cursor:default;padding:0 10px}.hPTopSubTitle{font-size:10px;line-height:10px;font-weight:400;font-style:normal;color:#fff;padding:0 10px 5px;cursor:default}.hPTopTitle{font-size:15px;font-weight:400;font-style:normal;color:#fff;padding:5px 10px 0;cursor:default}.hpTripadvisor-wrapper{font-weight:400;font-style:normal;background-color:#ececec;width:initial !important;padding:5px 0;margin:5px 0;height:45px;overflow:hidden}.hPTripadvisorTitle{font-size:15px;font-weight:400;font-style:normal;color:#222221;float:left;cursor:default;padding:7px 10px 0}.hpWebsitePrice{font-size:18px;font-weight:700;font-style:normal;color:#5cbc63;padding:5px 10px;float:right}.hPWebsiteTitle{font-size:20px;font-weight:400;font-style:normal;color:#222221;padding:5px 8px;float:left;cursor:default}.imageArea{font-weight:400;font-style:normal;position:relative;padding-bottom:80%;background-position:50%}.intSubCatCont{font-weight:400;font-style:normal}.intSubCatCont .accListTitle{font-weight:400;font-style:normal;font-size:24px}.intSubCatCont a.bookThisRoomInt{font-weight:400;font-style:normal;font-size:14px}.intSubCatCont a.bookThisRoomInt:hover{font-size:14px}.intSubCatCont a.more{font-weight:400;font-style:normal;font-size:14px}.intSubCatCont a.more:hover{font-size:14px}.justify{font-weight:400;font-style:normal;text-align:justify}.langWrapper{padding-left:20px;line-height:20px}.lazyload{font-weight:400;font-style:normal;opacity:0}.lazyloaded{font-weight:400;font-style:normal;opacity:1;transition:opacity .5s}.lazyloading{font-weight:400;font-style:normal;opacity:0}.logoPadding{font-weight:400;font-style:normal;padding:0 0 5px;margin:auto}.logoPaddMenu{padding:20px 50px}.mainBlogTitle{font-family:var(--secondary_font);font-size:25px;font-weight:400;color:#a9abac;padding-bottom:10px}.mapGap{width:94%;margin:auto;padding-top:50px}.marginL20{font-weight:400;font-style:normal;margin:auto auto auto 20%}.marginLR{font-weight:400;margin:0 3%}.marquee{font-size:15px;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;font-weight:700;font-style:normal;color:#000}.menuAddress .addressEntrance{display:flex;column-gap:10px}.menuAddress .addresstext{color:#2e3034;display:flex;column-gap:20px}.menuAddress a.mail{color:#2e3034}.menuAddress a.mail:hover{color:#a9abac}.menuIcon{font-weight:400;font-style:normal;display:block;width:34px;height:34px;background-image:url(/elements/styles/185.png);background-repeat:repeat}.menuIconHide{font-weight:400;font-style:normal;display:block;width:34px;height:34px;background-image:url(/elements/styles/186.png);background-repeat:repeat}.menuSep{font-size:11px;font-weight:400;font-style:normal;width:5px;height:32px;position:absolute}.menusettings2L{font-size:11px;font-weight:400;font-style:Normal;padding-left:18px;line-height:12px}.menuTabText{font-size:24px;line-height:25px;font-weight:700;color:#2e3034;display:none;text-align:center}.menu_icon{font-family:var(--secondary_font);position:relative}.menu_icon:after{content:"MENU";font-size:16px;position:absolute;top:58%;left:44px;transform:translate(0,-50%);color:#fff;letter-spacing:1px}.menu_ul{font-weight:400;font-style:normal}.mobImgBg{height:100vw;width:100%}.mobMenuColCD{grid-column-start:2;grid-column-end:3;grid-row-start:2;grid-row-end:3}.mobMenuColCU{grid-column-start:2;grid-column-end:3;grid-row-start:1;grid-row-end:2}.mobMenuColL{grid-column-start:1;grid-column-end:2;grid-row-start:1;grid-row-end:3}.mobMenuColR{grid-column-start:3;grid-column-end:4;grid-row-start:1;grid-row-end:3;display:grid;align-items:center}.moreRoomsTitle{font-family:var(--frank_ruhl_libre);font-size:35px;font-weight:300;font-style:normal;color:#a9abac;text-align:center;padding-bottom:40px}.MoreVillasGridR{font-style:Normal}.name{font-weight:400;font-style:Normal}.nav{position:fixed;top:0;left:0;right:0;z-index:60;background:linear-gradient(to bottom,#00000030 2%,rgb(255 255 255/0%));min-height:240px}.navbar{font-weight:400;font-style:normal;position:absolute;top:0;left:0;right:0;z-index:60}.newsletError{font-size:11px;font-weight:400;font-style:normal;color:#c00}.newsletField{font-size:12px;font-weight:400;font-style:normal;color:#000;border:1px solid #4c4c4c;height:23px;line-height:23px;padding:0 5px}.newsletSubmit{font-size:12px;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;font-weight:400;font-style:normal;color:#000;margin-bottom:7px}.OffersBack{font-weight:400;font-style:normal;background-color:#fcfcfc;padding:20px}.offersline{font-weight:400;font-style:normal;border-bottom:1px solid #bfbebe;margin:20px 0}.OfferTitle{font-size:30px;font-weight:300;font-style:normal;color:#363636;margin-bottom:20px}.opacity8{font-weight:400;font-style:normal}.opacity8:hover{font-weight:400;font-style:normal;opacity:.8}.pagingFirstPage{font-size:10px;font-weight:400;font-style:Normal;color:#fff;border:1px solid #dcdcdc;width:22px;height:16px;cursor:pointer}.pagingLastPage{font-size:10px;font-weight:400;font-style:Normal;color:#fff;border:1px solid #dcdcdc;width:22px;height:16px;cursor:pointer}.pagingNum{font-size:10px;font-weight:700;font-style:normal;color:#000;background-color:#fff;border:1px solid #bababa;cursor:pointer;padding:2px 5px}.pagingNumSel{font-size:10px;font-weight:700;font-style:normal;color:#fff;background-color:#999;border:1px solid #bababa;cursor:pointer;padding:2px 5px}.parallaxImage{font-weight:400;font-style:normal;height:370px;background-size:cover;background-attachment:fixed}.photoshover{font-weight:400;font-style:normal;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;background-position:50%;background-image:url(/elements/styles/143.png);background-repeat:repeat}.photoshover:hover{font-size:12px;font-weight:400;font-style:normal;opacity:1}.popupOfferBack{font-weight:400;font-style:normal;width:100px;height:100px;background:#eb2120;-moz-border-radius:50px;-webkit-border-radius:50px;border-radius:50px}.popupOfferText{font-size:42px;font-weight:700;font-style:normal;color:#fff;padding-top:21px}.popupSubTitle{font-size:27px;font-weight:700;font-style:normal;color:#2c2c2c}.popupText{font-size:18px;font-weight:400;font-style:normal;color:#3a3a3a;text-align:center;line-height:28px}.popupTitle{font-size:34px;font-weight:700;font-style:normal;color:#2e2e2e;text-align:center}.pull-right{font-weight:400;font-style:normal;display:table;margin:0 0 0 auto}.relative{font-weight:400;font-style:normal;position:relative}.round-corners{font-weight:400;font-style:normal}.searchResultsTitle{font-size:13px;font-weight:700;font-style:Normal;color:#000;padding-top:4px;padding-bottom:4px;border-bottom:1px dotted #000}.sink{font-weight:400;font-style:normal}.sitemap{font-size:11px;font-weight:400;font-style:normal;color:#000}.sitemapFlex{display:flex;flex-direction:column}.skew{font-weight:400;font-style:normal}.socialPadd{font-weight:400;padding:0 3px;display:inline-block}.sticky{font-weight:400;background-color:#fff;width:100%;height:45px;top:0;left:0;display:block;position:fixed;z-index:56;background:linear-gradient(to bottom,#0000007d 2%,rgb(255 255 255/0%));min-height:115px}.sticky2{font-weight:400;font-style:normal;width:10%;height:40px;top:9px;right:1%;display:block;position:fixed;z-index:57}.sticky2 a.bookNow{font-weight:400;font-style:normal;margin:0}.sticky2 a.bookNow:hover{margin:0}.subCatsFlex{font-weight:400;font-style:normal;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-content:center;align-content:center}.subcatsPager{font-weight:400;font-style:normal;margin:0 5%;padding:0 5%}.submenusettings2L{font-size:11px;font-weight:400;font-style:Normal;padding-left:16px;line-height:13px}.tableAuto{font-weight:400;font-style:normal;display:table;margin:auto}.textRtoC{font-weight:400;font-style:normal;text-align:right}.tooltip{font-weight:400;font-style:normal;position:relative}.tooltip:hover .tooltiptext{font-weight:400;font-style:normal;visibility:visible}.tooltiptext{font-size:14px;font-weight:400;visibility:hidden;width:120px;background-color:#000;color:#fff;text-align:center;padding:5px 0;border-radius:6px;position:absolute;z-index:1}.top10{font-weight:400;font-style:normal;padding-top:10px}.top100{font-weight:400;font-style:normal;padding-top:100px}.top15{font-weight:400;font-style:normal;padding-top:15px}.top20{font-weight:400;font-style:normal;padding-top:20px}.top25{font-weight:400;font-style:normal;padding-top:25px}.top30{font-weight:400;font-style:normal;padding-top:30px}.top40{font-weight:400;font-style:normal;padding-top:40px}.top50{font-weight:400;font-style:normal;padding-top:50px}.top70{padding-top:70px}.topBgMobile{background-color:#2e3034}.topmenu{text-align:left}.topMenuBar{background-color:#000;padding:5px 30px}.topNoHeader{font-weight:400;font-style:normal;padding-top:150px}.topNoHeadergray{font-weight:400;background-color:#f2f2f2;padding-top:150px}.topTextMargin{font-weight:400;font-style:normal;position:absolute;bottom:1%;right:0;transform:translate(-28%,-50%);z-index:59}.topTitle{font-family:var(--secondary_font);font-size:60px;line-height:70px;font-weight:200;color:#fff;text-shadow:0 0 60px #000;text-align:center}.ul_submenu{background-color:#fff}.underline{font-size:12px;font-weight:400;font-style:normal;border-bottom:3px solid #000;width:100%}.usefulText{font-size:14px;font-weight:400;color:#000;display:flex;flex-direction:column;align-items:flex-end}.vertAlign980{font-size:12px;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{font-weight:400;font-style:normal;top:0;left:0;bottom:0;right:0;background-position:50% 50%;background-size:cover;z-index:999}.villasTabBg{background-color:#fff;display:flex;align-items:flex-start;padding:20px}.villasTabText{padding-left:15%;padding-right:5%}.welcomeBack{font-weight:400;font-style:normal;background-color:#fff}.welcomeImageMargin{font-weight:400;position:relative;margin-bottom:-85px;padding-top:25px}.welcomeSubTitle{font-size:23px;font-weight:300;color:#5a5a5a;letter-spacing:2px;text-align:left}.widthLarge{font-weight:400;max-width:1150px;width:100%;margin:auto}.widthLarge94{font-weight:400;max-width:1150px;width:100%;margin:auto}.widthSmall{font-weight:400;font-style:normal;max-width:980px;width:100%;margin:auto}.wow fadeIn{font-weight:400;font-style:normal}.wow fadeInLeft{font-weight:400;font-style:normal}.wow fadeInRight{font-weight:400;font-style:normal}.wow fadeInUp{font-weight:400;font-style:normal}.wow zoomIn{font-weight:400;font-style:normal}@media (max-width:1600px){.accommodationSlide-next{right:-55px}.accommodationSlide-prev{left:-55px}.menuAddress .addresstext{color:#2e3034;display:flex;column-gap:40px;row-gap:10px;display:grid;grid-template-columns:1fr 1fr}}@media (max-width:1366px){.accInfoBgInt .accListTitle{font-size:35px;line-height:35px}.accListTitle{font-size:40px;line-height:40px}.accSliderLR{margin:auto;width:88%}.breakfastHomeAbs{font-weight:400;font-style:normal;position:absolute;margin:auto;z-index:2;top:35%;padding:30px 25px;background:rgba(234,234,234,.9);left:45%;max-width:600px}.gridBookOLD{font-weight:400;font-style:normal}.gridMenuOLD{font-weight:400;font-style:normal}.homeImgPadd{font-weight:400;font-style:normal;padding-top:0}.homeSubTitle{font-size:30px;line-height:35px;font-weight:100;font-style:normal;color:#2e3034}.menuAddress .addresstext{color:#2e3034;display:flex;column-gap:40px;row-gap:10px;display:grid;grid-template-columns:1fr 1fr}.sticky2{font-weight:400;font-style:normal;width:15%;height:40px;top:9px;right:1%;display:block;position:fixed;z-index:57}.topTextMargin{font-weight:400;font-style:normal;position:absolute;bottom:1%;right:0;transform:translate(-20%,-30%);z-index:59}}@media (max-width:1280px){.accInfoBgInt .accListTitle{font-size:35px;line-height:35px}.accListTitle{font-size:35px;line-height:35px}.breakfastHomeAbs{font-weight:400;font-style:normal;position:absolute;margin:auto;z-index:2;top:35%;padding:30px 25px;left:0;max-width:600px;right:0;background:rgba(234,234,234,.9)}.exploreHomeAbs{font-weight:400;font-style:normal}.gridAccListText{font-weight:400;float:left;width:65%;margin:0}.gridAccListTitle{font-weight:400;float:left;width:35%;margin:0}.gridBookOLD{font-weight:400;font-style:normal}.gridHomeRestText{font-weight:400;font-style:normal;float:right}.gridHomeSlogan{font-weight:400;font-style:normal;width:100%;border:none}.gridLangs{font-weight:400;font-style:normal;float:left;width:20%;margin:0}.gridLogoOLD{font-weight:400;font-style:normal}.gridMenuOLD{font-weight:400;font-style:normal}.gridTopLinks{font-weight:400;font-style:normal}.homeAccGrid{display:grid;grid-template-columns:1fr 1fr;gap:25px}.logoPaddMenu .logo{max-width:230px}.logoPaddMenu .logo:hover{max-width:230px}.sticky2{font-weight:400;font-style:normal;width:16%;height:40px;top:9px;right:0;display:block;position:fixed;z-index:57}.topTitle{font-family:var(--secondary_font);font-size:40px;line-height:50px;font-weight:200}.widthLarge{font-weight:400;max-width:1150px;width:96%;margin:auto}.widthLarge94{font-weight:400;max-width:1150px;width:94%;margin:auto}}@media (max-width:1024px){.accBg{background-color:#f2f2f2;padding-top:100px;padding-bottom:50px}.accommodationSlide-next{width:28px;right:-5%}.accommodationSlide-prev{width:28px;left:-5%}.gridBook{font-weight:400;float:left;width:30%;float:right;width:30%;display:grid;max-width:200px}.gridLogo{float:left;width:40%;margin-top:10px}.gridMenu{float:left;width:30%;margin:0}.homeAccGrid{grid-template-columns:1fr}.homeBeautyPad{margin-top:30px}.homeExpPad{background-color:#f2f2f2;padding-bottom:120px;margin-top:30px}.logoPaddMenu{padding:20px 0}.menuAddress .addressEntrance{display:grid;column-gap:10px}.menuLeftCol img{max-width:230px}}@media (max-width:1000px){.accInfoBgInt .accListTitle{font-size:30px;line-height:40px;color:#5a5a5a;max-width:unset}.accommodationSlide-next{right:-6.5%}.accommodationSlide-prev{left:-6.5%}.accSliderLR{margin:auto;width:85%}.grid43to100{font-weight:400;float:left;width:100%;margin:0}.grid49to100{font-weight:400;font-style:normal;float:left;width:100%;margin:0}.grid55to100{font-weight:400;font-style:normal;float:left;width:100%;margin:0}.gridAccListInternal{font-weight:400;font-style:normal;float:left;width:100%;margin:0}.gridAccListText{font-weight:400;float:left;width:100%;margin:0}.gridAccListTitle{font-weight:400;font-style:normal;float:left;width:100%;margin:0;padding-bottom:10px}.gridBookOLD{font-weight:400;font-style:normal}.gridItemAccSlider{font-weight:400;font-style:normal;width:90%;margin:auto}.gridLangs{font-weight:400;font-style:normal;float:left;width:30%;margin:0}.gridLogoOLD{font-weight:400;font-style:normal}.gridMenuOLD{font-weight:400;font-style:normal}.gridTopLinks{font-weight:400;font-style:normal}h1{margin:0;font-size:40px;line-height:40px;color:#a9abac;text-align:center}.home h1{font-family:var(--secondary_font);font-size:40px;line-height:40px;color:#a9abac;text-align:left}.homeTitle{font-size:40px;line-height:40px;color:#a9abac;text-align:center}.logoPadding{font-weight:400;font-style:normal;padding:25px 0 5px}.sticky{font-weight:400;font-style:normal;background-color:#fff;width:100%;height:85px;top:0;left:0;display:block;position:fixed;z-index:56;padding-top:10px}.sticky2{font-weight:400;font-style:normal;width:22%;height:40px;display:table;margin:auto;top:46px;right:0;left:0;display:block;position:fixed}.topTextMargin{font-weight:400;font-style:normal;position:absolute;bottom:1%;right:0;transform:translate(-20%,-100%);z-index:59}}@media (max-width:680px){.accInfoBgInt .accListTitle{padding-left:0;padding-bottom:10px;max-width:unset}.accListTitle{padding-left:0;padding-bottom:10px;max-width:unset}.addresstext{font-size:15px;font-weight:400;color:#2e3034}.bottomtext{font-size:11px;font-weight:400;font-style:normal;color:#5e5e5e;padding:15px 0}.breakfastHomeAbs{font-weight:400;font-style:normal;position:relative;margin:auto;z-index:2;top:0;padding:30px 15px;background:#e5e7e8;left:0;max-width:800px}.breakfastTextBorder{font-weight:400;font-style:normal;padding:0 25px;margin:0 20px}.contactInfo{display:none}.contactInfo img{max-width:250px}.divMobile{font-weight:400;font-style:normal;display:none}.exploreHomeAbs{font-weight:400;font-style:normal;background-color:#5aadd8;position:relative;margin:auto;z-index:2;top:0;padding:30px 15px;left:0;max-width:800px}.facilities ul{font-weight:400;font-style:normal;columns:1;-webkit-columns:1;-moz-columns:1;list-style-type:none}.footerBack .transBack{padding-left:15px!important}.footerBack img{max-width:250px}.footerBorderLine{font-weight:400;font-style:normal;background-color:#555;border-bottom:2px solid #555}.footerGray{background-color:#f2f2f2;padding:20px 0 30px}.formrequired{font-weight:400;font-style:italic;display:table;margin:auto;transform:translate(0%,0)}.formsubmit{font-family:var(--secondary_font);font-size:25px;margin:0 auto;transform:translate(0%,0)}.grid20Villas{float:left;width:100%;margin:0}.grid30Villas{float:left;width:60%;margin:auto}.grid33to100{font-weight:400;font-style:normal;float:left;width:100%;margin:0}.grid43to100{font-weight:400;float:left;width:100%;margin:0}.grid48to100{font-weight:400;font-style:normal;float:left;width:100%;margin:0}.grid49to100{font-weight:400;font-style:normal;float:left;width:100%;margin:0}.grid50mob{font-weight:400;font-style:normal;width:50%;margin:0}.grid50mob{font-weight:400;font-style:normal;float:left;width:50%;margin:0}.grid50to100{font-weight:400;font-style:normal;float:left;width:100%;margin:0}.grid50Villas{float:left;width:100%;margin:0}.grid55to100{font-weight:400;font-style:normal;float:left;width:100%;margin:0}.gridAccListInternal{font-weight:400;font-style:normal;float:left;width:100%;margin:0}.gridAccListText{font-weight:400;font-style:normal;float:left;width:100%;margin:0}.gridAccListTitle{font-weight:400;font-style:normal;float:left;width:100%;margin:0}.gridBlog{width:100%}.gridFormField{font-weight:400;font-style:normal;float:left;width:100%;margin:0;display:table}.gridFormLabel{font-weight:400;font-style:normal;float:left;width:100%;margin:0;display:table}.gridGallery{font-weight:400;font-style:normal;float:left;width:100%;margin:0}.gridHomeRestText{font-weight:400;font-style:normal;float:left;width:100%;margin:0}.gridHomeSlogan{font-weight:400;font-style:normal;float:left;width:20%;margin:0;display:none}.gridVillas{font-weight:400;font-style:normal;width:100%}h2{margin:0;font-size:18px;font-weight:400;font-style:normal;color:#2e3034;line-height:normal}.hasDatepicker{font-weight:400;font-style:normal;float:none !important;margin:auto;display:table}.homeBeautyPad{margin-top:20px}.homeDesc{margin:auto 5%}.homeExpPad{background-color:#f2f2f2;padding-bottom:75px;margin-top:20px}.homeImgPadd{font-weight:400;font-style:normal}.homeLocBg{padding-top:75px}.homeMoreVillasBg{padding-top:75px;padding-bottom:50px}.homeMoreVillasGrid{display:grid;column-gap:0;row-gap:25px;grid-template-columns:1fr}.homeTitle{color:#a9abac;text-align:center}.langWrapper{background-color:#f2f2f2;padding-left:0;padding:10px;border-bottom:1px solid #f0f0f0}.logoPadding{font-weight:400;font-style:normal;padding:5px 0}.logoPaddMenu{padding:0 0 20px}.map{font-weight:700;font-style:normal;height:21px;display:inline-block;margin-right:7px;background-position:center left;line-height:21px;background-image:url(/elements/styles/119.png);background-repeat:no-repeat}.marginL20{font-weight:400;font-style:normal;margin:auto auto auto auto}.menuTopCenter{font-weight:400;font-style:normal;width:60%;margin:0;float:left;position:relative;padding-top:35px}.menuTopLeft{font-weight:400;font-style:normal;width:20%;margin:0;float:left}.menuTopRight{font-weight:400;font-style:normal;width:20%;margin:auto;float:left}.menu_icon{font-family:var(--secondary_font);position:relative}.menu_icon:after{display:none}.mobImgBg .img{background-size:cover;background-position:center;height:100%;background-repeat:no-repeat}.nav{position:relative;top:0;left:0;right:0;z-index:60;background:unset;min-height:unset}.popupBook{font-size:18px;font-weight:700;font-style:normal;color:#fff;background-color:#b3933e;display:block;max-width:160px;padding:5px 0;text-align:center;margin:auto}.popupOfferBack{font-weight:400;font-style:normal;background-color:#3c3c3c}.popupText{font-size:22px;font-weight:400;font-style:normal;color:#fff;text-align:center}.popupTitle{font-size:26px;line-height:30px;font-weight:700;font-style:normal;color:#f0b536;text-align:center}.sitemapFlex{align-items:center}.sticky{font-weight:400;position:fixed;min-height:unset;background:#2e3034;height:unset;padding-top:unset}.subCatsFlex{font-weight:400;font-style:normal;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;-webkit-flex-direction:column;flex-direction:column;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-content:center;align-content:center}.telButton{font-family:var(--opensans);font-size:12px;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}.textRtoC{font-weight:400;font-style:normal;text-align:center}.tooltiptext{font-size:14px;font-weight:400;visibility:hidden;width:120px;background-color:#000;color:#fff;text-align:center;padding:5px 0;border-radius:6px;display:flex;position:absolute;z-index:1}.top70{padding-top:0}.topNoHeader{font-weight:400;font-style:normal;padding:0}.topNoHeadergray{font-weight:400;font-style:normal;padding:0}.ul_submenu{margin-left:25px}.usefulText{font-size:14px;font-weight:400;color:#000;align-items:center}.villasTabBg{background-color:#fff;display:flex;align-items:center;padding:20px 0;flex-direction:column}.villasTabText{padding-left:5%;padding-right:5%;padding-top:5%}.welcomeImageMargin{font-weight:400;position:relative;margin-bottom:-85px;padding-top:0}}a:link,a:visited{color:#295aae;text-decoration:none}a:hover,a:active{color:#3b4558;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{-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.acc-next{font-weight:400;font-style:normal;text-decoration:none;position:absolute;top:35%;display:block;width:42px;height:120px;right:-40px;background-image:url(/elements/links/84.png);background-repeat:no-repeat}a:hover.acc-next{font-weight:400;font-style:normal;text-decoration:none;position:absolute;top:35%;display:block;width:42px;height:120px;right:-40px;background-image:url(/elements/links/84_rim.png);background-repeat:no-repeat}a.acc-prev{font-weight:400;font-style:normal;text-decoration:none;position:absolute;top:35%;display:block;width:42px;height:120px;left:-40px;background-image:url(/elements/links/85.png);background-repeat:no-repeat}a:hover.acc-prev{font-weight:400;font-style:normal;text-decoration:none;position:absolute;top:35%;display:block;width:42px;height:120px;left:-40px;background-image:url(/elements/links/85_rim.png);background-repeat:no-repeat}a.accordMenu{font-size:15px;font-weight:400;color:#000;background-color:#f2eeee;display:block;height:32px;line-height:32px;margin-bottom:7px;border-bottom:1px dotted #bbb}a:hover.accordMenu{font-size:15px;font-weight:400;color:#f5f5f5;background-color:#a8a8a8;display:block;height:32px;line-height:32px;margin-bottom:7px;border-bottom:1px dotted #bbb}a.accordMenuSel{font-size:16px;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;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;font-weight:400;font-style:normal;color:#000;text-decoration:none}a:hover.addresslinks{font-size:12px;font-weight:400;font-style:normal;color:#fff;text-decoration:none}a.blogLinkMenu{font-size:17px;font-weight:400;color:#2e3034}a:hover.blogLinkMenu{font-size:17px;font-weight:400;color:#a9abac}a.blogLinkMenuSel{font-size:17px;font-weight:400;font-style:normal;color:#a9abac;text-decoration:underline;text-decoration:underline}a:hover.blogLinkMenuSel{font-size:17px;font-weight:400;font-style:normal;color:#a9abac;text-decoration:underline;text-decoration:underline}a.blogMenu{font-size:18px;font-weight:300;font-style:normal;color:#fff;background-color:#ccc;text-decoration:none;display:block}a:hover.blogMenu{font-size:18px;font-weight:300;font-style:normal;color:#fff;background-color:#2a9bce;text-decoration:none;display:block}a.blogMenuSel{font-size:18px;font-weight:300;font-style:normal;color:#fff;background-color:#2a9bce;text-decoration:none;display:block}a:hover.blogMenuSel{font-size:18px;font-weight:300;font-style:normal;color:#fff;background-color:#2a9bce;text-decoration:none;display:block}a.bodylinks{font-weight:400;font-style:normal;color:#295aae;text-decoration:none}a:hover.bodylinks{font-weight:400;font-style:normal;color:#3b4558;text-decoration:none}a.bookNow{font-family:var(--secondary_font);font-size:30px;font-weight:400;color:#fff}a:hover.bookNow{font-family:var(--secondary_font);font-size:30px;font-weight:400;color:#2e3034}a.bookNowMobile{font-family:var(--secondary_font);font-size:14px;font-weight:400;color:#fff;border:1px solid #fff;padding:0 10px;margin:7px auto;display:table;letter-spacing:1px}a:hover.bookNowMobile{font-family:var(--secondary_font);font-size:14px;font-weight:400;color:#fff;border:1px solid #fff;padding:0 10px;margin:7px auto;display:table;letter-spacing:1px}a.bookSmall{font-family:var(--secondary_font);font-size:25px;font-weight:400;color:#a9abac;padding:12px 20px;display:table;margin:0;background-position:100% 90%;margin-left:-10px;margin-bottom:0;letter-spacing:1px;text-align:center;background-image:url(/elements/links/112_R9512.png);background-repeat:no-repeat}a:hover.bookSmall{font-family:var(--secondary_font);font-size:25px;font-weight:400;color:#60add3;background-position:4% 90%;background-image:url(/elements/links/112_R8252_rim.png);background-repeat:no-repeat}a.bookThisRoom{font-family:var(--secondary_font);font-size:25px;font-weight:400;color:#a9abac;padding:12px 0;display:table;margin:0;background-position:0 90%;margin-bottom:0;letter-spacing:1px;text-align:center;background-image:url(/elements/links/83_R3180.png);background-repeat:no-repeat}a:hover.bookThisRoom{font-family:var(--secondary_font);font-size:25px;font-weight:400;color:#60add3;background-position:75% 90%;background-image:url(/elements/links/83_R8223_rim.png);background-repeat:no-repeat}a.bookThisRoomInt{font-family:var(--secondary_font);font-size:25px;font-weight:700;color:#2e3034;padding:12px 0;display:table;margin:auto;background-position:0 90%;margin-bottom:0;letter-spacing:1px;text-align:center;background-image:url(/elements/links/102_R7078.png);background-repeat:no-repeat}a:hover.bookThisRoomInt{font-family:var(--secondary_font);font-size:25px;font-weight:700;color:#60add3;background-position:75% 90%;background-image:url(/elements/links/102_R1253_rim.png);background-repeat:no-repeat}a.bookThisRoomInt2{font-family:var(--secondary_font);font-size:25px;font-weight:400;color:#fff;background-color:#60add3;padding:12px 0;display:table;margin:auto;background-position:0 90%;margin-bottom:0;letter-spacing:1px;text-align:center;background-image:url(/elements/links/119.png);background-repeat:no-repeat}a:hover.bookThisRoomInt2{font-family:var(--secondary_font);font-size:25px;font-weight:400;color:#fff;background-color:#a9abac;background-position:75% 90%;background-image:url(/elements/links/119_rim.png);background-repeat:no-repeat}a.botaddresslinks{font-size:12px;font-weight:400;font-style:normal;color:#000;text-decoration:none}a:hover.botaddresslinks{font-size:12px;font-weight:400;font-style:normal;color:#fff;text-decoration:none}a.callNow{font-weight:400;font-style:normal;text-decoration:none;display:block}a:hover.callNow{font-weight:400;font-style:normal;text-decoration:none;display:block}a.callNow:before{font-weight:400;font-weight:400;content:"\f095";font-family:fontAwesome;color:#fff;font-size:17px;width:27px;display:block;margin:auto;margin-top:5px;text-align:center;line-height:27px;border-radius:50%;border:2px solid #fff}a:hover.callNow:before{font-weight:400;font-weight:400;content:"\f095";font-family:fontAwesome;color:#fff;font-size:17px;width:27px;display:block;margin:auto;margin-top:5px;text-align:center;line-height:27px;border-radius:50%;border:2px solid #fff}a.footerLinks{font-size:14px;font-weight:400;color:#2e3034}a:hover.footerLinks{font-size:14px;font-weight:400;color:#a9abac}a.footerSitemap{font-size:14px;font-weight:400;color:#2e3034}a:hover.footerSitemap{font-size:14px;font-weight:400;color:#a9abac}a.googlePin{font-weight:400;font-style:normal;text-decoration:none;display:block}a:hover.googlePin{font-weight:400;font-style:normal;text-decoration:none;display:block}a.googlePin:before{font-weight:400;font-weight:400;font-style:normal;text-decoration:none;content:"\f041";font-family:fontAwesome;color:#fff;font-size:32px;width:29px;display:block;margin:auto;margin-top:3px;text-align:center;line-height:36px}a:hover.googlePin:before{font-weight:400;font-weight:400;font-style:normal;text-decoration:none;content:"\f041";font-family:fontAwesome;color:#fff;font-size:32px;width:29px;display:block;margin:auto;margin-top:3px;text-align:center;line-height:36px}a.header-next{font-weight:400;font-style:normal;text-decoration:none;text-decoration:none;position:absolute;margin:auto;top:35%;right:15px;z-index:53;opacity:0;width:43px;height:120px;display:block;background-image:url(/elements/links/79.png);background-repeat:no-repeat}a:hover.header-next{font-weight:400;font-style:normal;text-decoration:none;text-decoration:none;position:absolute;margin:auto;top:35%;right:15px;z-index:53;opacity:0;width:43px;height:120px;display:block;background-image:url(/elements/links/79_rim.png);background-repeat:no-repeat}a.header-prev{font-weight:400;font-style:normal;text-decoration:none;text-decoration:none;position:absolute;margin:auto;top:35%;left:15px;z-index:53;opacity:0;width:43px;height:120px;display:block;background-image:url(/elements/links/80.png);background-repeat:no-repeat}a:hover.header-prev{font-weight:400;font-style:normal;text-decoration:none;text-decoration:none;position:absolute;margin:auto;top:35%;left:15px;z-index:53;opacity:0;width:43px;height:120px;display:block;background-image:url(/elements/links/80_rim.png);background-repeat:no-repeat}a.hpBookNow{font-size:20px;font-weight:400;font-style:normal;color:#fff;background-color:#cb5252;text-decoration:none;text-align:center;border:2px solid #cb5252;display:table;margin:auto;width:100%;padding:6px 0}a:hover.hpBookNow{font-size:20px;font-weight:400;font-style:normal;color:#cb5252;background-color:#fff;text-decoration:none;text-align:center;border:2px solid #cb5252;display:table;margin:auto;width:100%;padding:6px 0}a.intSubMenu{font-size:15px;font-weight:400;font-style:normal;color:#2e3034;text-decoration:none;padding:5px 0;display:table;margin:auto;border:1px solid #2e3034;position:relative;text-align:center;width:180px}a:hover.intSubMenu{font-size:15px;font-weight:400;font-style:normal;color:#a9abac;text-decoration:none;padding:5px 0;display:table;margin:auto;border:1px solid #a9abac;text-align:center;width:180px}a.intSubMenu:before{content:"";border:1px solid #2e3034;top:-6px;left:-6px;position:absolute;padding:5px;width:100%;height:100%}a:hover.intSubMenu:before{content:"";border:1px solid #a9abac;top:-6px;left:-6px;position:absolute;padding:5px;width:100%;height:100%}a.intSubMenuSel{font-size:15px;font-weight:400;font-style:normal;color:#a9abac;text-decoration:none;padding:5px 0;display:table;margin:auto;border:1px solid #a9abac;position:relative;text-align:center;width:180px}a:hover.intSubMenuSel{font-size:15px;font-weight:400;font-style:normal;color:#a9abac;text-decoration:none;padding:5px 0;display:table;margin:auto;border:1px solid #a9abac;text-align:center;width:180px}a.intSubMenuSel:before{content:"";border:1px solid #a9abac;top:-6px;left:-6px;position:absolute;padding:5px;width:100%;height:100%}a:hover.intSubMenuSel:before{content:"";border:1px solid #a9abac;top:-6px;left:-6px;position:absolute;padding:5px;width:100%;height:100%}a.lang{font-size:15px;font-weight:400;font-style:normal;color:#a9abac;text-decoration:none;padding:0 5px}a:hover.lang{font-size:15px;font-weight:400;font-style:normal;color:#2e3034;text-decoration:none;padding:0 5px}a.langSel{font-size:15px;font-weight:400;font-style:normal;color:#2e3034;text-decoration:none;padding:0 5px}a:hover.langSel{font-size:15px;font-weight:400;font-style:normal;color:#2e3034;text-decoration:none;padding:0 5px}a.linkedin{font-weight:400;width:20px;height:27px;background-position:center;background-size:contain;margin:0 10px;background-image:url(/elements/links/109_R9341.png);background-repeat:no-repeat}a:hover.linkedin{font-weight:400;width:20px;height:27px;background-position:center;background-size:contain;margin:0 10px;background-image:url(/elements/links/109_R7713_rim.png);background-repeat:no-repeat}a.logo{display:inline-block;image-rendering:-webkit-optimize-contrast;line-height:0;width:297px;transition:all .3s}a:hover.logo{display:inline-block;image-rendering:-webkit-optimize-contrast;line-height:0;width:297px;transition:all .3s}a.mail{font-size:15px;font-weight:400;color:#2e3034}a:hover.mail{font-size:15px;font-weight:400;color:#a9abac}a.mailTopIcon{font-weight:400;font-style:normal;text-decoration:none;display:block}a:hover.mailTopIcon{font-weight:400;font-style:normal;text-decoration:none;display:block}a.mailTopIcon:before{font-weight:400;font-style:normal;text-decoration:none;content:"\f003";font-family:fontAwesome;color:#2e3034;font-size:13px;width:19px;display:block;margin-top:2px;text-align:center;line-height:18px;border-radius:50%;border:2px solid #2e3034}a:hover.mailTopIcon:before{font-weight:400;font-style:normal;text-decoration:none;content:"\f003";font-family:fontAwesome;color:#2e3034;font-size:13px;width:19px;display:block;margin-top:2px;text-align:center;line-height:18px;border-radius:50%;border:2px solid #2e3034}a.more{font-family:var(--secondary_font);font-size:25px;font-weight:400;color:#a9abac;padding:12px 20px;display:table;margin:0 auto;background-position:100% 90%;letter-spacing:1px;text-align:center;background-image:url(/elements/links/3_R4872.png);background-repeat:no-repeat}a:hover.more{font-family:var(--secondary_font);font-size:25px;font-weight:400;color:#60add3;background-position:4% 90%;background-image:url(/elements/links/3_R1828_rim.png);background-repeat:no-repeat}a.moreGallery{font-size:16px;font-weight:500;color:#60add3;padding:5px 20px;display:table;border-top:1px solid;position:relative;float:right;margin-right:5%;text-align:center}a:hover.moreGallery{font-size:16px;font-weight:500;color:#a9abac;padding:5px 20px;display:table;border-top:1px solid;position:relative;float:right;margin-right:5%;text-align:center}a.moreLink{font-family:var(--secondary_font);font-size:25px;font-weight:400;color:#a9abac;padding:12px 20px;display:table;margin:0 auto;background-position:100% 90%;margin-left:-10px;margin-bottom:50px;letter-spacing:1px;text-align:center;background-image:url(/elements/links/65_R7273.png);background-repeat:no-repeat}a:hover.moreLink{font-family:var(--secondary_font);font-size:25px;font-weight:400;color:#60add3;background-position:4% 90%;background-image:url(/elements/links/65_R1208_rim.png);background-repeat:no-repeat}a.morePlus{font-family:var(--catamaran);font-size:16px;font-weight:500;font-style:normal;color:#a9abac;text-decoration:none;padding:5px 20px;display:table;margin:auto;border-top:1px solid;position:relative;text-align:center}a:hover.morePlus{font-family:var(--catamaran);font-size:16px;font-weight:500;font-style:normal;color:#2e3034;text-decoration:none;padding:5px 20px;display:table;margin:auto;border-top:1px solid;position:relative;text-align:center}a.morePlusW{font-family:var(--secondary_font);font-size:16px;font-weight:500;color:#fff;padding:5px 20px;display:table;margin:auto;border-top:1px solid;position:relative;text-align:center}a:hover.morePlusW{font-family:var(--secondary_font);font-size:16px;font-weight:500;color:#2e3034;padding:5px 20px;display:table;margin:auto;border-top:1px solid;position:relative;text-align:center}a.newsletLink{font-size:13px;font-weight:400;font-style:normal;color:#000;text-decoration:none}a:hover.newsletLink{font-size:13px;font-weight:400;font-style:normal;color:#33419a;text-decoration:none}a.offersbutton{font-size:24px;font-weight:700;font-style:normal;color:#fff;background-color:#ae8c33;text-decoration:none;padding:0 20px}a:hover.offersbutton{font-size:24px;font-weight:700;font-style:normal;color:#fff;background-color:#656565;text-decoration:none;padding:0 20px}a.opacity8{font-weight:400;font-style:normal;text-decoration:none}a:hover.opacity8{font-weight:400;font-style:normal;text-decoration:none;opacity:.8}a.rootMenu{font-size:25px;line-height:28px;font-weight:400;color:#2e3034;display:block;padding-bottom:10px;border-bottom:1px solid #2e3034;margin-bottom:20px}a:hover.rootMenu{font-size:25px;line-height:28px;font-weight:400;color:#60add3;border-bottom:1px solid #60add3}a.rootMenuSel{font-weight:400;color:#60add3;border-bottom:1px solid #60add3}a:hover.rootMenuSel{font-weight:400;color:#60add3;border-bottom:1px solid #60add3}a.searchlink{font-size:12px;font-weight:400;font-style:normal;color:#c00;text-decoration:none}a:hover.searchlink{font-size:12px;font-weight:400;font-style:normal;color:#000;text-decoration:none}a.sitemaplinks{font-size:12px;font-weight:400;font-style:normal;color:#000;text-decoration:none}a:hover.sitemaplinks{font-size:12px;font-weight:400;font-style:normal;color:#fff;text-decoration:none}a.sitemapsublinks{font-size:13px;font-weight:400;font-style:normal;color:#000;text-decoration:none}a:hover.sitemapsublinks{font-size:13px;font-weight:400;font-style:normal;color:#fff;text-decoration:none}a.social{font-size:28px;font-weight:400;color:#5a5a5a;padding:0}a:hover.social{font-size:28px;font-weight:400;color:#a9abac;padding:0}a.subcats-next{font-weight:400;position:absolute;top:35%;display:block;width:35px;height:60px;background-size:contain;right:0;background-image:url(/elements/links/106_R7902.png);background-repeat:no-repeat}a:hover.subcats-next{font-weight:400;position:absolute;top:35%;display:block;width:35px;height:60px;background-size:contain;right:0;background-image:url(/elements/links/106_R4851_rim.png);background-repeat:no-repeat}a.subcats-prev{font-weight:400;position:absolute;top:35%;display:block;width:35px;height:60px;background-size:contain;left:0;background-image:url(/elements/links/105_R5552.png);background-repeat:no-repeat}a:hover.subcats-prev{font-weight:400;position:absolute;top:35%;display:block;width:35px;height:60px;background-size:contain;left:0;background-image:url(/elements/links/105_R5016_rim.png);background-repeat:no-repeat}a.subMenu{font-size:15px;font-weight:400;color:#2e3034;display:inline-block;padding:10px 20px}a:hover.subMenu{font-size:15px;font-weight:400;color:#a9abac;display:inline-block;padding:10px 20px}a.subMenuCats{font-size:11px;font-weight:400;font-style:normal;color:#0eb20e;text-decoration:none}a:hover.subMenuCats{font-size:11px;font-weight:400;font-style:normal;text-decoration:none}a.subMenuCatsSel{font-size:11px;font-weight:400;font-style:normal;color:#1d3cb6;text-decoration:none}a:hover.subMenuCatsSel{font-size:11px;font-weight:400;font-style:normal;text-decoration:none}a.subMenuRecs{font-size:12px;font-weight:400;font-style:normal;color:#e17000;text-decoration:none}a:hover.subMenuRecs{font-size:12px;font-weight:400;font-style:normal;text-decoration:none}a.subMenuRecsSel{font-size:12px;font-weight:400;font-style:normal;color:#e00;text-decoration:none}a:hover.subMenuRecsSel{font-size:12px;font-weight:400;font-style:normal;text-decoration:none}a.subMenuSel{font-size:15px;font-weight:400;color:#a9abac}a:hover.subMenuSel{font-size:15px;font-weight:400;color:#a9abac}a.tabButton{font-size:12px;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;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;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;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.topEmail{font-size:16px;font-weight:400;font-style:normal;color:#2e3034;text-decoration:none;padding-left:20px}a:hover.topEmail{font-size:16px;font-weight:400;font-style:normal;color:#a9abac;text-decoration:none;padding-left:20px}a.toplinks{font-size:15px;font-weight:400;color:#2e3034;padding:0 10px;display:table;margin-bottom:5px}a:hover.toplinks{font-size:15px;font-weight:400;color:#a9abac;padding:0 10px;display:table;margin-bottom:5px}a.toplinksSel{font-size:15px;font-weight:400;font-style:normal;color:#a9abac;text-decoration:none}a:hover.toplinksSel{font-size:15px;font-weight:400;font-style:normal;color:#a9abac;text-decoration:none}a.toTopButton{font-weight:400;font-style:normal;text-decoration:none;display:block;width:40px;height:40px;position:fixed;z-index:99;bottom:30px;right:30px;background-image:url(/elements/links/64.png);background-repeat:no-repeat}a:hover.toTopButton{font-weight:400;font-style:normal;text-decoration:none;display:block;width:40px;height:40px;position:fixed;z-index:99;bottom:30px;right:30px}a.usefulLinks{font-size:14px;font-weight:400;color:#2e3034}a:hover.usefulLinks{font-size:14px;font-weight:400;color:#a9abac}@media (max-width:1366px){}@media (max-width:1280px){}@media (max-width:1024px){a.moreLink{color:#a9abac;letter-spacing:1px;text-align:center}a:hover.moreLink{color:#60add3;letter-spacing:1px;text-align:center}}@media (max-width:1000px){a.intSubMenu{font-size:14px;font-weight:400;font-style:normal;color:#2e3034;text-decoration:none;padding:5px 0;display:table;margin:auto;border:1px solid #2e3034;position:relative;text-align:center;width:160px}a:hover.intSubMenu{font-size:14px;font-weight:400;font-style:normal;color:#a9abac;text-decoration:none;padding:5px 0;display:table;margin:auto;border:1px solid #a9abac;text-align:center;width:160px}a.intSubMenu:before{content:"";border:1px solid #2e3034;top:-6px;left:-6px;position:absolute;padding:5px;width:100%;height:100%}a:hover.intSubMenu:before{content:"";border:1px solid #a9abac;top:-6px;left:-6px;position:absolute;padding:5px;width:100%;height:100%}a.intSubMenuSel{font-size:14px;font-weight:400;font-style:normal;color:#a9abac;text-decoration:none;padding:5px 0;display:table;margin:auto;border:1px solid #a9abac;position:relative;text-align:center;width:160px}a:hover.intSubMenuSel{font-size:14px;font-weight:400;font-style:normal;color:#a9abac;text-decoration:none;padding:5px 0;display:table;margin:auto;border:1px solid #a9abac;text-align:center;width:160px}a.intSubMenuSel:before{content:"";border:1px solid #a9abac;top:-6px;left:-6px;position:absolute;padding:5px;width:100%;height:100%}a:hover.intSubMenuSel:before{content:"";border:1px solid #a9abac;top:-6px;left:-6px;position:absolute;padding:5px;width:100%;height:100%}}@media (max-width:680px){a.arrowMore{font-weight:400;font-style:normal;text-decoration:none;width:35px;height:33px;display:block;background-image:url(/elements/links/46.png);background-repeat:no-repeat}a:hover.arrowMore{font-weight:400;font-style:normal;text-decoration:none;width:35px;height:33px;display:block;background-image:url(/elements/links/46_rim.png);background-repeat:no-repeat}a.booknow{font-size:16px;color:#fff;background-color:#c35d00;-moz-border-radius:4px;-webkit-border-radius:4px;-khtml-border-radius:4px;border-radius:4px;display:block;height:24px;line-height:24px;padding:0 10px;text-align:center}a:hover.booknow{font-size:16px;color:#000;background-color:#c35d00;-moz-border-radius:4px;-webkit-border-radius:4px;-khtml-border-radius:4px;border-radius:4px;display:block;height:24px;line-height:24px;padding:0 10px;text-align:center}a.bookThisRoom{font-family:var(--secondary_font);font-size:25px;font-weight:400;color:#a9abac;margin-bottom:0;letter-spacing:1px;text-align:center}a:hover.bookThisRoom{font-family:var(--secondary_font);font-size:25px;font-weight:400;color:#60add3;margin-bottom:0;letter-spacing:1px;text-align:center}a.bookThisRoomInt{margin-bottom:0;margin:auto}a:hover.bookThisRoomInt{margin-bottom:0;margin:auto}a.bookThisRoomInt2{margin-bottom:0;margin:auto}a:hover.bookThisRoomInt2{margin-bottom:0;margin:auto}a.footerButton{font-size:12px;font-weight:400;font-style:normal;text-decoration:none}a:hover.footerButton{font-size:12px;font-weight:400;font-style:normal;text-decoration:none}a.footerLinks{font-size:14px;font-weight:400;color:#2e3034}a:hover.footerLinks{font-size:14px;font-weight:400;color:#a9abac}a.hotelPrice-buttonWrapper{font-size:12px;font-weight:400;font-style:normal;color:#fff;background-color:#50b3f1;text-decoration:none;line-height:normal;text-align:center;width:50px;border-radius:50%;padding:18px 11px;display:table;position:fixed;cursor:pointer;bottom:80px;right:5px;z-index:999;-moz-box-shadow:0 3px 10px 0 #3d3d3d;-webkit-box-shadow:0 3px 10px 0 #3d3d3d;box-shadow:0 3px 10px 0 #3d3d3d}a:hover.hotelPrice-buttonWrapper{font-size:12px;font-weight:400;font-style:normal;color:#fff;background-color:#50b3f1;text-decoration:none;line-height:normal;text-align:center;width:50px;border-radius:50%;padding:18px 11px;display:table;position:fixed;cursor:pointer;bottom:80px;right:5px;z-index:999;-moz-box-shadow:0 3px 10px 0 #3d3d3d;-webkit-box-shadow:0 3px 10px 0 #3d3d3d;box-shadow:0 3px 10px 0 #3d3d3d}a.more{display:table;margin:0 auto}a:hover.more{display:table;margin:0 auto}a.moreLink{color:#a9abac;display:table;margin:0 auto;margin-bottom:0;letter-spacing:1px;text-align:center}a:hover.moreLink{color:#60add3;display:table;margin:0 auto;margin-bottom:0;letter-spacing:1px;text-align:center}a.moremob{font-size:12px;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;font-weight:700;font-style:normal;color:#f3f4f4;background-color:#88888a;text-decoration:none;display:block;text-align:center;width:100%;padding:14px 0;letter-spacing:2px}a.rootMenu{font-size:15px;font-weight:400;display:block;padding-left:20px;line-height:38px;height:38px;width:100%}a:hover.rootMenu{font-size:15px;font-weight:400;display:block;padding-left:20px;line-height:38px;height:38px;width:100%}a.topButton{font-size:14px;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;font-weight:700;font-style:normal;color:#fff;text-decoration:none;background:-webkit-linear-gradient(#62aac7,#c9e2eb);background:-o-linear-gradient(#62aac7,#c9e2eb);background:-moz-linear-gradient(#62aac7,#c9e2eb);background:linear-gradient(#62aac7,#c9e2eb)}a.usefulLinks{font-size:13px;color:#2e3034}a:hover.usefulLinks{font-size:13px;color:#a9abac}}