@font-face{font-family:Vanitas-Black;src:url(../inc/fonts/3A8B1E_4_0.eot);src:url(../inc/fonts/3A8B1E_4_0d41d.eot?#iefix) format('embedded-opentype'),url(../inc/fonts/3A8B1E_4_0.html) format('woff2'),url(../inc/fonts/3A8B1E_4_0.woff) format('woff'),url(../inc/fonts/3A8B1E_4_0.ttf) format('truetype');font-display:swap}@font-face{font-family:Vanitas-Regular;src:url(../inc/fonts/3A8B1E_0_0.eot);src:url(../inc/fonts/3A8B1E_0_0d41d.eot?#iefix) format('embedded-opentype'),url(../inc/fonts/3A8B1E_0_0.html) format('woff2'),url(../inc/fonts/3A8B1E_0_0.woff) format('woff'),url(../inc/fonts/3A8B1E_0_0.ttf) format('truetype');font-display:swap}@font-face{font-family:Canela-Thin;src:url(../inc/fonts/Canela-Thin-Web.html) format('woff2'),url(../inc/fonts/Canela-Thin-Web.woff) format('woff');font-display:swap}@font-face{font-family:Canela-Regular;src:url(../inc/fonts/Canela-Regular-Web.html) format('woff2'),url(../inc/fonts/Canela-Regular-Web.woff) format('woff');font-display:swap}@font-face{font-family:Brandon-Regular;src:url(../inc/fonts/3A8B1E_F_0.eot);src:url(../inc/fonts/3A8B1E_F_0d41d.eot?#iefix) format('embedded-opentype'),url(../inc/fonts/3A8B1E_F_0.html) format('woff2'),url(../inc/fonts/3A8B1E_F_0.woff) format('woff'),url(../inc/fonts/3A8B1E_F_0.ttf) format('truetype');font-display:swap}@font-face{font-family:Brandon-Medium;src:url(../inc/fonts/3A8B1E_11_0.eot);src:url(../inc/fonts/3A8B1E_11_0d41d.eot?#iefix) format('embedded-opentype'),url(../inc/fonts/3A8B1E_11_0.html) format('woff2'),url(../inc/fonts/3A8B1E_11_0.woff) format('woff'),url(../inc/fonts/3A8B1E_11_0.ttf) format('truetype');font-display:swap}@font-face{font-family:Brandon-Bold;src:url(../inc/fonts/3A8B1E_6_0.eot);src:url(../inc/fonts/3A8B1E_6_0d41d.eot?#iefix) format('embedded-opentype'),url(../inc/fonts/3A8B1E_6_0.html) format('woff2'),url(../inc/fonts/3A8B1E_6_0.woff) format('woff'),url(../inc/fonts/3A8B1E_6_0.ttf) format('truetype');font-display:swap}*{margin:0;padding:0;outline:0}body{font:normal 16px/32px Vanitas-Black,sans-serif;color:#3b2900;margin:0;padding:0;background:#fff;text-rendering:optimizeLegibility;-webkit-transition:opacity .5s ease-in;-moz-transition:opacity .5s ease-in;-ms-transition:opacity .5s ease-in;-o-transition:opacity .5s ease-in;transition:opacity .5s ease-in;opacity:0;overflow-x:hidden;margin:0;padding:0}body.loaded{opacity:1;visibility:visible}h1,h2,h3,h4,h5{font-weight:400}abbr[title],dfn[title]{border-bottom:none}a.elxanorobot,a.elxanorobot:active,a.elxanorobot:hover,a.elxanorobot:link,a.elxanorobot:visited{font:normal 14px/28px Vanitas-Black,sans-serif}body.innerpage{min-width:0;background-image:none;padding:20px 3%;width:94%;background-color:#fff}a{transition:ease .3s all}sub{vertical-align:sub;font-size:11px;line-height:14px}sup{vertical-align:super;font-size:11px;line-height:14px}.vlsize{padding-top:37px}.villas_ncontainer .vlsize{padding-top:36px}blockquote{background:#333;padding:15px;color:#fff}a,a:active,a:link,a:visited{text-decoration:none;color:#4c6596}a:hover{color:#f9b715;text-decoration:none!important}div.maincontent p a{color:#4c6596}div.maincontent li a:hover,div.maincontent p a:hover,th.elx_th_sub a:hover,th.elx_th_subcenter a:hover{text-decoration:none;color:#f9b715}img{border:none}.clear,.sidr-class-clear{clear:both}.fixed_width{position:relative;margin:0 auto;width:80%}.fixed_width.innerp{width:100%}.site-footer .fixed_width{width:87%}.total-wrapper{margin:0;padding:0}.ha-header{width:100%;margin:0;padding:0;top:0;position:fixed;z-index:25;background-color:#fff;height:100px;display:flex;flex-wrap:wrap;justify-content:center;text-align:center;overflow:hidden;transition:ease all .4s!important}.ha-header.collapsed{height:50px}.ha-header-front{width:70%;padding:0;margin:0 0 0 5%;line-height:100px;display:flex;justify-content:center;text-align:center}.ha-header-bottom{padding:0;width:10%;display:inline-block;justify-content:right;text-align:right}.ha-header-other{line-height:100px;width:15%;display:flex;justify-content:center;text-align:center}.menu_area{font-size:14px}.ha-header-bottom a{opacity:.99;display:block}.ha-header-bottom a:hover{text-decoration:none;opacity:1}.ha-header-bottom img{margin:15px 0 0 10px}.logoc,.logoport{display:none}.ha-header.collapsed .ha-header-front,.ha-header.collapsed .ha-header-other{line-height:50px;height:50px}.maincontent{position:relative}.compo{width:80%;margin:150px auto 0 auto}.compo.isfull{width:82%;margin:120px auto 0 auto}.maincontent.isfull{width:100%;padding:67px 0 80px 0;margin-bottom:100px;background-color:#e4f3f7}.maincontent.isfull .clear{height:0}.main-body.fixed_width\.innerp.iscont{background:#e4f3f7}.main-body.fixed_width\.innerp.iscont .maincontent.isfull{width:80%;margin:0 auto 100px auto}.compo.isfull .contact_wrapper{position:relative}.compo.isfull .contact_map br{display:none}.compo.isfull .contact_map{float:left;width:33.5%;position:relative;margin:0 1% 0 0;background-image:url(../../../media/images/aphrodite/contact_map.jpg);padding-top:44.68%;background-repeat:no-repeat;background-position:50% 50%;background-size:cover}.compo.isfull .contact_content{float:left;width:calc(33% - 3px);margin:20px 4% 0 4%;font-family:Brandon-Regular,sans-serif}.compo.isfull .contact_map .map{width:100%!important;height:100%!important}.compo.isfull .contact_map div.map-image{margin:0!important;position:absolute;left:0;right:0;top:0;bottom:0;z-index:20}.compo.isfull h1,.compo.isfull h2{font-family:Canela-Regular,sans-serif;font-size:28px;text-transform:uppercase;letter-spacing:2px;font-weight:400!important;color:#3b2900}#PFMForm187 .PFMFieldsetLegend,#PFMForm197 .PFMFieldsetLegend,#PFMForm199 .PFMFieldsetLegend,.compo.isfull h3{font-family:Brandon-Medium,sans-serif;font-size:16px;text-transform:uppercase;letter-spacing:.5px;font-weight:600!important;color:#3b2900}#PFMForm199 .PFMFieldsetLegend{margin:30px 0 20px 0}.compo.isfull #elx_article_page_17 h1,.compo.isfull #elx_article_page_89 h1{padding-bottom:25px;width:68%;margin:0 auto}#elx_article_page_142{width:100%;max-width:1200px;margin:0 auto}.compo.isfull #elx_article_page_142 h1{text-align:left;margin-bottom:30px}.PFMFieldsetDesc.before,.compo.isfull p{font-family:Brandon-regular,sans-serif}.compo.isfull h3,.compo.isfull p{margin:30px 15% 0 0}.compo.isfull .contact_form{float:left;width:calc(22.8% - 5px);margin:83px 0 0 2%}.compo.isfull .contact_form h3,.compo.isfull .contact_form p{margin:0}.compo.isfull .contact_form p{margin:10px 0 20px 0;font-size:14px!important}.main-body.fixed_width\.innerp .maincontent{width:100%}.main-body.fixed_width\.innerp .compo{margin:80px auto 0 auto;width:100%}::placeholder{color:#3b2900;opacity:1}:-ms-input-placeholder{color:#3b2900}::-ms-input-placeholder{color:#3b2900}div.module a.elx_button{color:#273957;background:#9fb8db;border:1px solid #273957;box-shadow:5px 10px rgba(39,57,87,.6)}div.module a.elx_button:hover{background:#fff}.total-wrapper{position:relative;padding:0}.PFMFieldsetDesc.before,.compo.isfull p{line-height:21px;font-size:17px!important;color:#3b2900;letter-spacing:.5px}.site-footer{width:100%;background:#fff}.content_user6789 .fixed_width{padding:50px 0 0 0}.footer_logo+*{border-top:solid 1px #c9a059;padding-top:16px;margin-top:-16px;margin-bottom:40px;z-index:10}.footer_logo span{position:relative;width:26px;height:26px;padding:0 40px;margin:0 auto;background:#fff url(../images/logo_collapsed.svg) no-repeat center center;z-index:20;display:block}.footer-wrapper ul li{text-align:left;margin:0;padding:0 4px 0 18px}.infobox_right{float:right}.footer{padding:0;margin:0}ul.infobox{padding:5px 0 0 0}.thwindow{min-height:calc(100vh - 250px);display:flex;align-items:center;justify-content:center}.thwindow .logoc{display:inline!important;padding:0;margin-top:-180px!important}.thwindowinner{max-width:70%;padding:50px;text-align:center;background-color:#fff;width:960px}.compo.isfull .thwindowinner p{margin:-20px 0 0 0!important;font-size:18px!important;line-height:1.5;text-align:left}.image-wrapper.windowi{padding-top:0}ul.infobox li{margin:0;padding:0;display:inline-block}.content_socials ul.infobox li{margin:0 6px}ul.sidr-class-infobox li{margin:0 3px!important}ul.sidr-class-infobox{margin:30px 0 0 0!important}.elx5_article_header,.elx5_content_subtitle,.whitebd{display:none}.icon,.sidr-class-icon{width:32px;height:32px;display:block;transition:ease .5s all}.sidr-class-icon-twitter{fill:#fff!important;stroke:#fff}a .icon-twitter,a .sidr-class-icon-twitter{background:url(../images/stwitter.svg);background-size:cover}a .icon-facebook,a .sidr-class-icon-facebook{background:url(../images/sfacebook.svg);background-size:cover}a .icon-instagram,a .sidr-class-icon-instagram{background:url(../images/sinstagram.svg);background-size:cover}a .icon-pinterest,a .sidr-class-icon-pinterest{background:url(../images/spinterest.svg);background-size:cover}a .sidr-class-icon-facebook,a .sidr-class-icon-instagram,a .sidr-class-icon-pinterest,a .sidr-class-icon-twitter{filter:invert(89%) sepia(0) saturate(3786%) hue-rotate(277deg) brightness(130%) contrast(105%)}.icon-facebook:hover,.icon-instagram:hover,.icon-pinterest:hover,.icon-scontact:hover,.icon-twitter:hover{filter:invert(70%) sepia(9%) saturate(1931%) hue-rotate(359deg) brightness(90%) contrast(101%)}a .icon-scontact{background:url(../images/scontact.svg);background-size:cover}.wow{visibility:hidden}.content_socials{float:right;width:15%;margin:0 1%;text-align:right}ul.infobox li a{text-align:center;padding:0;margin:0;display:inline-block}ul.infobox li a:hover{color:#273957!important}.footertxt{padding:0;margin:0 0;position:relative;float:left;font-size:11px;width:100%;line-height:30px;height:30px}.content_user6{float:left;margin:15px 0 0 0;width:38%;padding:0}.content_user7{float:left;margin:15px 3% 0 2%;padding:0;width:17%}.content_user8{float:left;margin:15px 3% 0 3%;padding:0;width:17%}.content_image img{width:220px;margin-top:10px}.mod_user10.fullscreen section p.owners,p.chef{color:#c5a374;line-height:31px;font-family:Vanitas-Black,sans-serif!important}p.chef{font-size:21px;text-align:center;margin-top:40px}.area,.country,.fax{display:block}.blocker_one{width:43%;margin:50px auto 110px auto}.blocker_one .owl-carousel .owl-item{position:relative;padding-bottom:25%}.blocker_one .owl-carousel.callc1_loop .owl-item{padding-bottom:10.72%}.romance2 .blocker_one .owl-carousel,.romance5 .blocker_one .owl-carousel{width:calc(85% + 10px);margin:auto}.romance2 .blocker_one .owl-carousel .owl-item,.romance5 .blocker_one .owl-carousel .owl-item{padding-bottom:25%}.romance2 .blocker_one .owl-carousel.callh1_loop .owl-item,.romance2 .blocker_one .owl-carousel.callwlb1_loop .owl-item,.romance5 .blocker_one .owl-carousel.callh5_loop .owl-item{padding-bottom:8.03%}.romance2.wellbeing .blocker_one .owl-carousel{width:64%}.first.dining .blocker_one{margin-bottom:70px}.mod_user910.first.dining.romance2 .middle-align-wrapper,.mod_user910.first.dining.romance5 .middle-align-wrapper{background:#fff;padding-bottom:85px}.mod_user910.first.dining.romance2 .middle-align-wrapper{padding-bottom:0}.mod_user910.first.dining.romance2 .middle_align,.mod_user910.first.dining.romance5 .middle_align{margin:0 auto}.mod_user910.first.dining.romance5 .middle_align p.view{margin-bottom:0}.romance2 .blocker_one,.romance5 .blocker_one{background:linear-gradient(180deg,rgba(255,255,255,0) 0,rgba(255,255,255,0) 50%,#fff 50%,#fff 100%);width:100%;margin:100px 0 0 0!important;padding-bottom:100px}.romance2.wellbeing .blocker_one{padding-bottom:0;background:0 0}.romance2 .withdots p.view{margin-bottom:0}div.content_user5 h3,div.content_user7 h3,div.content_user8 h3{font-size:18px;margin:0;padding:5px 0 10px 15px;font-family:Vanitas-Black,sans-serif;color:#273957!important;width:auto}div.content_user6 h3{font-size:28px;letter-spacing:3px;font-family:Canela-Regular,sans-serif;text-transform:uppercase;color:#3b2900}.footer_logos{margin-top:30px}.logo_forbes,.logo_trmade,.logo_virtuoso{position:relative;float:left;transition:ease .2s all}.logo_forbes a:hover,.logo_trmade a:hover,.logo_virtuoso a:hover{opacity:.7}.logo_forbes{padding-bottom:13%;width:12%;margin-right:9.5%}.logo_virtuoso{padding-bottom:13%;width:22%;margin-right:9.5%}.logo_trmade{padding-bottom:6.56%;width:32%;margin-top:4%}div.content_user7 h3,div.content_user8 h3{color:#273957!important;padding:0;font-weight:700;font-size:19px;border-bottom:1px solid #d8d8d8}div.content_user7 h3{text-align:center}.content_user7 h4,.content_user8 h4{color:#3b2900;font-family:Canela-Regular,sans-serif;font-size:20px;letter-spacing:2px;margin-bottom:0}.content_user7 p,.content_user8 p{color:#222;font-size:16px;padding:4.75px 0 0 0;line-height:28px;font-family:Brandon-Regular,sans-serif;letter-spacing:.5px}.content_user5 p{font-size:15px;padding:0 6% 2% 6%;color:#222!important}.content_user5 p:first-child{padding:0;margin:0}.content_user5 a img{transition:all .5s ease;background-position:center}.mod_gallery_box{margin:14px 0 42px 0}.mod_gallery_box a img,.mod_gallery_box img{border-color:#273957;padding:0}.content_user5 a:hover img{transform:scale(1.1)}.content_user5 img{padding:0;margin:0;width:100%!important;height:150px!important}a.elx_more{text-decoration:none!important;display:block;clear:both;margin:10px 0;text-align:center;padding:1% 6%;transition:.3s ease-out;border:1px solid #e6e6e6;color:#ccc!important;width:20%}.elx_3columns .elx_short_box a.elx_more{width:30%}a.elx_more:hover{background-color:#fff;color:#a3a3a3!important}.content_user5 div{border:0;background-color:transparent}.button{display:inline-block;margin:0 3px;padding:3px 25px 0 25px;line-height:44px;min-width:185px;border:1px solid #bd945c;color:#bd945c!important;transition:ease .8s all;text-align:center;text-transform:uppercase;font-family:vanitas-black,sans-serif;font-size:14px}.button:hover{border-color:#1c1200;color:#1c1200!important;text-decoration:none;background:#fff}h1{font-size:38px;line-height:52px;font-weight:400;color:#444;margin:20px 0 40px 0}h2{font-size:28px;font-weight:400;color:#444;margin:40px 0 20px 0}h2 a{font-size:28px;line-height:32px}h2.elx_subcategories_title{font-size:28px;font-family:venue;margin-top:70px}h3{font-size:30px;line-height:34px;color:#444;font-weight:400;padding:0;margin:5px 0 5px 0;font-family:venue}h3 a,h3 a:active,h3 a:link,h3 a:visited{text-decoration:none;font-weight:700;color:#444}section.user910_container h3 a,section.user910_container h3 a:active,section.user910_container h3 a:link,section.user910_container h3 a:visited{color:#779db4}h3 a:hover{color:#be965b!important}h4{font-family:Vanitas-Black;font-size:17px;color:#444;font-weight:700;margin:5px 0 6px 0}h4.elx_question{background:transparent url(../../system/images/16x16/question.png) 0 0 no-repeat;margin:10px 0 5px 0;padding:0 0 0 20px;font-weight:400;color:#1c1200;font:normal 14px/23px Vanitas-Black,sans-serif}h5{font-size:18px;padding:0;font-weight:700;margin:5px 0 15px 0;color:#444}p{margin:10px 0;line-height:30px}p.pitalic{font-style:italic;color:#555;font-size:16px}div.elx_cols_wrapper{margin:0}p.elx_answer{background:transparent url(../../system/images/16x16/answer.png) 0 0 no-repeat;margin:5px 0 20px 0;padding:0 0 0 20px;font-size:13px;line-height:20px;font:normal 14px/23px Vanitas-Black,sans-serif}code,pre{background:#fff;border:1px solid #eee;font-family:Consolas,Courier New,Monaco,Andale Mono,monospace;margin:0;overflow:auto;padding:5px 10px;font-size:13px}input{display:inline-block;color:#747474;vertical-align:middle;background:#fff;border:1px solid #eee;padding:7px 10px;margin:0;line-height:32px;font-family:Vanitas-Black,sans-serif}.filebox,.selectbox,select,textarea{color:#3b2900;vertical-align:middle;background:#fff;border:1px solid #eee;margin:0;padding:7px 10px}.inputbox:active,.inputbox:focus,input:focus,input:hover,select:focus,select:hover,textarea:focus,textarea:hover{border:1px solid #be965b!important;color:#3b2900}.filebox input,.inputbox{margin:5px 1%;padding:2%;width:94%;background-color:#fff;color:#333;border:1px solid #eee}textarea.textbox{margin:5px 1%;padding:2%;width:93%;background-color:#fff;color:#1c1200;border:1px solid #eee;font:normal 15px/26px Vanitas-Black,sans-serif}input[type=checkbox],input[type=image]{border:0;background-color:#fff}button.elxbutton,button.elxbutton-save,button[type=submit],input[type=submit]{font-size:15px;padding:2px 35px;margin:5px 0;cursor:pointer}button:hover,input[type=submit]:hover{color:#3b2900;text-decoration:none;background-color:#e6e6e6}.elxnorobot{border-radius:0;background:0 0;border:0;box-shadow:none}span.pathway_text{color:#666}div.elx_pathway{padding:0;margin:0;color:#444}span.pathway_text{font-size:12px;font-style:normal}a.pathway{font-size:13px!important;text-decoration:none;font-style:normal;color:#3f5c8c}a.pathway:hover{text-decoration:underline}nav.category{margin:0}.sGalleryPathway a.pathway,.sGalleryPathway span.pathway_text{font-size:13px!important}.elx_menu{overflow:visible;clear:both}div.module ul.elx_menu,div.module ul.elx_menu li{margin:0;font-size:14px}div.module ul.elx_menu li{border:0}div.module h3,div.module_car_info h3{font-size:28px;margin:50px 0 30px 0}div.module_car_search h3{margin:20px 10px 0 20px;text-align:left}ul.elx_menu{list-style:none outside none;float:left;position:relative;margin:0;padding:0}.ha-header-other a,ul.elx_menu a{padding:0;margin:0;text-decoration:none;background:0 0;font-size:14px;display:block;font-family:Vanitas-Black;text-transform:uppercase;letter-spacing:1.5px}.footer_menu ul.elx_menu a{letter-spacing:unset}.ha-header-other a,ul.elx_menu.second a{letter-spacing:normal}.ha-header-other a,.topothermenu ul.elx_menu a{text-transform:none;font-size:17px}.ha-header-other a,.topothermenu ul.elx_menu.second a{font-size:15px;position:relative}.ha-header-other a:focus,.ha-header-other a:hover,.topothermenu ul.elx_menu a:active,.topothermenu ul.elx_menu a:focus,.topothermenu ul.elx_menu a:hover,.topothermenu ul.elx_menu li.menu_active a{color:#be965b}.ha-header-front ul.elx_menu li>a{position:relative;text-decoration:none}ul.elx_menu>li>a{padding:0}ul.elx_menu li ul li:hover{border:none}nav.menu_area li:hover li:last-child a:hover,ul.elx_menu li:hover li a:hover{color:#be965b;padding-left:22px}ul.elx_menu ul{margin:0;padding:0;min-width:250px;list-style:none;display:none;position:absolute;left:0}ul.elx_menu ul ul,ul.elx_menu ul ul ul{box-shadow:0 5px 5px rgba(0,0,0,.15);margin:0;padding:0;top:0;left:100%;z-index:5000}ul.elx_menu li:hover ul{box-shadow:0 2px 7px rgba(0,0,0,.15);margin-left:12px}ul.elx_menu li{padding:0 12px;float:left;width:auto;position:relative;margin:0}ul.elx_menu li.lilang{padding-left:0}ul.elx_menu ul li{width:100%;display:block}ul.elx_menu ul a{margin:0;float:left;display:block;text-decoration:none;width:auto;border-radius:0!important}ul.elx_menu li:hover ul ul,ul.elx_menu li:hover ul ul ul{display:none}ul.elx_menu li:hover ul,ul.elx_menu ul li:hover ul,ul.elx_menu ul ul li:hover ul{display:block}nav.menu_area li:hover ul li:last-child,ul.elx_menu li:hover ul{background:#f9f9f9}ul.elx_menu li:hover ul li{border-bottom:1px solid #eee;width:100%;margin:0;padding:0}ul.elx_menu li:hover ul li a{float:none;display:block;color:#444;border-top:none;font-size:15px;width:90%;padding:5px 5%;margin:0;line-height:30px;height:30px}ul.elx_menu li:hover ul li a:hover{background:#eee}ul.elx_menu li:hover ul li a:active{color:#747474}ul.elx_menu li:hover li:hover li a{color:#747474}ul.elx_menu li:hover li:hover li a:active{color:#747474}ul.elx_menu li:hover li:hover li:hover li a{background:#ebebe6;color:#747474}ul.elx_menu li:hover li:hover li:hover li a:hover{background-color:#ebebe6;color:#747474}ul.elx_menu li:hover li:hover li:hover li a:active{background:#ebebe6;color:#747474}ul.elx_menu li ul{position:absolute;left:0;z-index:1000;display:none;float:left;padding:0 10px 0 0;margin:0;list-style:none;color:#747474}.ha-header-other a::after,.topothermenu ul.elx_menu a::after,nav.menu_area li>a::after{position:absolute;top:64%;left:0;width:97%;height:1px;background:#c59c58;content:'';opacity:0;-webkit-transition:height .1s,opacity .1s,-webkit-transform .1s;-moz-transition:height .1s,opacity .1s,-moz-transform .1s;transition:height .1s,opacity .1s,transform .1s;-webkit-transform:translateY(0);-moz-transform:translateY(0);transform:translateY(0)}nav.menu_area li>a:hover{color:#c59c58!important}.topothermenu ul.elx_menu a::after{width:100%}.topothermenu ul.elx_menu a::after{top:calc(65% - 1px)}.ha-header .ha-header-other.fcollapsedi a::after,.ha-header.collapsed .ha-header-other a::after,.ha-header.collapsed .topothermenu ul.elx_menu a::after,.ha-header.collapsed nav.menu_area li>a::after{top:76%!important}.ha-header-other a:focus::after,.ha-header-other a:hover::after,.topothermenu ul.elx_menu a:focus::after,.topothermenu ul.elx_menu a:hover::after,nav.menu_area li>a:focus::after,nav.menu_area li>a:hover::after{height:1px;opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);transform:translateY(0);width:99%}.topothermenu ul.elx_menu li.menu_active a::after,nav.menu_area li.menu_active>a::after{width:0}.ha-header.collapsed nav.menu_area li.menu_active a,.topothermenu ul.elx_menu li.menu_active a{padding:22px 0 2px 0;line-height:22px}.topothermenu ul.elx_menu li.menu_active a,nav.menu_area li.menu_active a{border-bottom:1px solid #c59c58;line-height:20px;padding:40px 0 4px 0;width:100%}ul.elx_menu li ul li ul{top:0;left:100%}.spinner-grow{width:24px!important;height:24px!important}div.modcomm_head{background:#fff}.frontpage-wrapper a:hover{color:#333}div.jarallax{position:relative;z-index:0}.isjarallax{padding-bottom:0!important}.jarallax.etu_left_image,.jarallax.etu_right_image{padding-bottom:75%}.elxbutton,button{font:normal 14px/19px Vanitas-Black,sans-serif!important;background:rgba(255,255,255,.15);border:1px solid #917d4e;transition:ease .4s all;box-shadow:none;color:#917d4e}.mnl_button{background:#222;border:1px solid #1c1200}.elxbuttons{font:normal 16px/30px Vanitas-Black,sans-serif;background-color:#917d4e;color:#fff;padding:10px 15px;text-align:center;vertical-align:middle;cursor:pointer}.elxbutton:hover,button:hover{background-color:#917d4e;color:#fff}.elxbutton{display:inline-block;padding:5px 15px;text-align:center;vertical-align:middle;cursor:pointer}.elxbutton.disabled,.elxbutton[disabled]{cursor:default;background-image:none;opacity:.65;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.elxbutton-save,button.elxbutton-save{font:normal 16px Vanitas-Black,sans-serif;width:200px;display:inline-block;padding:1% 3%;text-align:center;vertical-align:middle;cursor:pointer;background:#fff;color:#be965b;border:1px solid #be965b;transition:ease .4s all;box-shadow:5px 10px rgba(55,55,55,.6)}.elxbutton-save.active,.elxbutton-save.disabled,.elxbutton-save:active,.elxbutton-save:focus,.elxbutton-save:hover,.elxbutton-save[disabled],button.elxbutton-save:hover{color:#444;background-color:#be965b}.form_search{text-align:center;margin:10px 0 40px 0;display:grid}.elxbutton-search,a.elxbutton-search,button.elx_modsearch_btn,button.elxbutton-search{font:normal 16px Vanitas-Black,sans-serif;cursor:pointer;width:100%;display:inline-block;padding:10px 0;text-align:center;vertical-align:middle;background:#be965b;color:#273957;border:1px solid #be965b;transition:ease .4s all;box-shadow:5px 10px rgba(0,0,0,.3)}.elxbutton-search,button.elx_modsearch_btn,button.elxbutton-search{width:200px}.header_grid a.elxbutton-search{margin-top:10px}.header_grid h3 a{color:#777}a.elxbutton-search{background:#be965b;color:#fff;border:1px solid #be965b;transition:ease .4s all;height:30px;line-height:30px}button.elx_modsearch_btn:active,button.elx_modsearch_btn:focus,button.elx_modsearch_btn:hover,button.elxbutton-search.active,button.elxbutton-search.disabled,button.elxbutton-search:active,button.elxbutton-search:focus,button.elxbutton-search:hover,button.elxbutton-search[disabled]{color:#1c1200;background-color:#be965b;border:1px solid #be965b}a.elxbutton-search:active,a.elxbutton-search:hover{color:#1c1200;background-color:#be965b;opacity:.8}.mod_user10.fullscreen{width:100%;margin:0;padding:100px 0}.mod_user10.fullscreen.spa.area3{padding:0;position:relative;z-index:1}.mod_user10.fullscreen.third.spa.wellbeing.area3{padding:100px 0 0 0}.mod_user10.fullscreen.third.spa.wellbeing.area3 .box4,.mod_user10.fullscreen.third.spa.wellbeing.area3 .box5,.mod_user10.fullscreen.third.spa.wellbeing.area3 .box6,.mod_user10.fullscreen.third.spa.wellbeing.area3 .box7{position:relative;z-index:3;background-position:0;display:flex;flex-direction:column}.mod_user10.fullscreen.third.spa.wellbeing.area3 .box4 .box_inner,.mod_user10.fullscreen.third.spa.wellbeing.area3 .box5 .box_inner,.mod_user10.fullscreen.third.spa.wellbeing.area3 .box6 .box_inner,.mod_user10.fullscreen.third.spa.wellbeing.area3 .box7 .box_inner{z-index:2;position:relative;margin:0;flex:1 1 auto;width:100%;display:flex;flex-direction:column;padding:0}.mod_user10.fullscreen.third.spa.wellbeing.area3 .box4 .box_inner h4,.mod_user10.fullscreen.third.spa.wellbeing.area3 .box5 .box_inner h4,.mod_user10.fullscreen.third.spa.wellbeing.area3 .box6 .box_inner h4,.mod_user10.fullscreen.third.spa.wellbeing.area3 .box7 .box_inner h4{color:#fff!important;position:relative;padding:20px 0;flex:0 1 auto}.mod_user10.fullscreen.third.spa.wellbeing.area3 .box4 .box_inner h4::before,.mod_user10.fullscreen.third.spa.wellbeing.area3 .box5 .box_inner h4::before,.mod_user10.fullscreen.third.spa.wellbeing.area3 .box6 .box_inner h4::before,.mod_user10.fullscreen.third.spa.wellbeing.area3 .box7 .box_inner h4::before{content:'';background:#fff;width:100%;height:1px;top:90%;left:0;position:absolute;margin:0}.mod_user10.fullscreen.third.spa.wellbeing.area3 .box4 .box_inner h4::after,.mod_user10.fullscreen.third.spa.wellbeing.area3 .box5 .box_inner h4::after,.mod_user10.fullscreen.third.spa.wellbeing.area3 .box6 .box_inner h4::after,.mod_user10.fullscreen.third.spa.wellbeing.area3 .box7 .box_inner h4::after{content:'';display:none}.mod_user10.fullscreen.third.spa.wellbeing.area3 .box4 .box_inner p,.mod_user10.fullscreen.third.spa.wellbeing.area3 .box5 .box_inner p,.mod_user10.fullscreen.third.spa.wellbeing.area3 .box6 .box_inner p,.mod_user10.fullscreen.third.spa.wellbeing.area3 .box7 .box_inner p{text-align:center;color:#000;margin-top:50px;flex:1 1 auto;position:relative;top:unset;bottom:unset;left:unset;width:unset;font-family:Brandon-Regular,sans-serif;font-size:20px!important;line-height:1.3}.mod_user10.fullscreen.third.spa.wellbeing.area3 .box4 .box_inner p::before,.mod_user10.fullscreen.third.spa.wellbeing.area3 .box5 .box_inner p::before,.mod_user10.fullscreen.third.spa.wellbeing.area3 .box6 .box_inner p::before,.mod_user10.fullscreen.third.spa.wellbeing.area3 .box7 .box_inner p::before{content:'';background:#fff;position:absolute;top:-45px;left:calc(-5% - 5px);width:calc(110% + 10px);height:calc(100% + 70px);opacity:.85;z-index:-1}.mod_user10.fullscreen.fifth.dining{padding:0 0 80px 0}.mod_user10.fullscreen.sixth.dining{padding:0}.mod_user10.fullscreen.fourth.dining{padding:0}.mod_user10.fullscreen.fourth.dining .row{display:flex;flex-wrap:wrap;padding:0 11%;margin:0}.mod_user10.fullscreen.fourth.dining .column.forty{flex:43%;max-width:43%;padding:0 0;margin:0}.mod_user10.fullscreen.fourth.dining .column.sixty{flex:calc(57% - 7px);max-width:calc(57% - 7px);padding:0 0;margin-right:7px}.spa.area4.withdots p.view{margin-bottom:0}.mod_user10.fullscreen.fourth.dining .column div.imgd,.mod_user10.fullscreen.fourth.dining .column img{margin-top:7px;vertical-align:middle;width:100%}.mod_user910.first.spa{padding-bottom:18%;z-index:1}.mod_user10.fullscreen.third.dining{padding:0}.mod_user10.fullscreen.kids.area2{padding:0}.mod_user10.fullscreen.kids.area3{padding:0}.mod_user10.fullscreen.kids.area4{padding:100px 0 50px}.mod_user10.fullscreen.area7,.mod_user10.fullscreen.spa.area4{padding:0}.mod_user910.first.dining,.mod_user910.first.kids,.mod_user910.first.spa,.mod_user910.second.activ{margin:-70px 0 0 0;padding-top:100px}.mod_user910.first.spa.wellbeing{padding-top:150px}.maincontent.isfull.bgsand.mod_user910.first.spa{margin-top:0;margin-bottom:100px;padding-bottom:10px}.mod_user910.first.dining.romance5,.mod_user910.first.spa.romance6{margin:0}.mod_user910.first.spa.romance6{padding:50px 0 100px 0}.mod_user910.second.activ{padding-bottom:180px}.mod_user910.second.activ.wellbeing{padding-bottom:10px}.mod_user910.first.dining{background-image:none;background-color:#ecebe6}.mod_user910.first.dining.wellbeing{background-image:none;background-color:#fff}.mod_user10.fullscreen.last{padding:90px 0;text-align:center}.mod_user10.fifth.fullscreen.activ.last{padding:0 0 90px 0}.mod_user10.fullscreen.spa.transparent.last{padding:60px 0 90px 0;z-index:1;position:relative}.mod_user10.fullscreen.last.vevents{padding:100px 0}.mod_user10.fullscreen.kids.transparent.last{padding-top:45px}.mod_user10.fullscreen section .fixedwd{width:1360px;margin:0 auto}.mod_user10.fullscreen section div.bord{margin-bottom:20px}.mod_user10.fullscreen div h3,.mod_user10.fullscreen section h3,p.focustxt{color:#444;font-size:22px;text-align:left;line-height:26px;position:relative}.mod_user10.fullscreen div p,.mod_user10.fullscreen section p{text-align:left;font-family:Vanitas-Regular,sans-serif;font-size:19px}.mod_user10.fullscreen section h3.subheader,p.focustxt{position:relative;padding:0;margin:0;width:90%;font-weight:400;font-family:venue}p.focustxt.spa{width:100%;margin:0 0 40px 0}.withdots p.focustxt.spa{margin:0}.mod_user10.fullscreen.second.spa.romance6.wellbeing div p{position:relative}.mod_user10.fullscreen.fifth.activ.last section h3.subheader,.mod_user10.fullscreen.forth.kids section h3.subheader,.mod_user10.fullscreen.third.kids section h3.subheader{width:100%;margin:0 auto}.mod_user10.fullscreen.villas section .boxes p{text-align:center}.homep .mod_user10.fullscreen section .larger.spheader h3.subheader{width:100%}h3.subheader{text-align:center}.mod_user10.fullscreen.forth.spa.area4 section p.focustxt.spa{text-align:center;line-height:26px}.mod_user10.fullscreen.fourth.dining p.focustxt{text-align:center;width:100%}.mod_user10.fullscreen.third.dining p.focustxt{margin:0;padding:0;text-align:center;width:100%}.backgroundimg{background-repeat:repeat;background-size:cover;background-position:0;background-color:#fff;background-attachment:fixed}.mod_user10.fullscreen section h3.subheader.villas_allocc{text-align:center;position:relative}span.breakline{display:block}.mod_user10.fullscreen section ul.elx_subcategories li p a{font-weight:700}.mod_user10.fullscreen section ul.elx_subcategories li p a:hover{color:#be965b}.homep .letsflex p br{display:none}.middle a.newa,.mod_user10.fullscreen section ul.elx_subcategories li a.newa{font-weight:400;font-size:14px;line-height:24px}.dblock{display:block;margin-bottom:24px;font:19px/30px Vanitas-Regular,sans-serif}.maincontent.isfull.bgsand,.mod_user910.first,.mtrick{width:100%;background:url(../images/backgimg_bottom.jpg) repeat 0 0;padding:80px 0 140px 0}.maincontent.isfull.bgsand{background:url(../images/backgimg_bottom_opac.jpg) repeat 0 0}.mod_user910.first.spa.nobackground{background-image:none;padding-top:0;margin:0}.compo.isfull.bgsand,.compo.isfull.bgsandtro{margin:0 auto}.maincontent.isfull.bgsand{padding:50px 0 100px 0}.maincontent.isfull.bgsandtro{background-color:#fff;margin-bottom:100px;padding-bottom:0}.compo.isfull h3.vc19info{margin-top:0;margin-bottom:20px;font-size:20px}.bgheader h1,.bgheader h2{font:normal 50px/58px Canela-Regular,sans-serif;color:#fff;text-transform:uppercase;letter-spacing:3px}.bgheader h1{font-family:Canela-Thin,sans-serif}.bgheaders{position:absolute;bottom:10%;left:8%}ul.vc19info{margin-bottom:0}.compo.isfull.bgsand h3,.compo.isfull.bgsand p,.compo.isfull.bgsandtro h3,.compo.isfull.bgsandtro p{margin-right:0}.elx_article_page ul.vc19info li::before{margin-right:15px;margin-top:-2px}.elx_article_page ul.vc19info li a{color:#3b2900;border-bottom-width:1px;border-bottom-style:solid;cursor:pointer;text-decoration:none}.elx_article_page ul.vc19info li a:hover{color:#c59c58}.compo.isfull.bgsand h3,.compo.isfull.bgsand h4,.compo.isfull.bgsandtro h3,.compo.isfull.bgsandtro h4{color:#c59c58}.compo.isfull.bgsand h3.vc19info{color:#333}.compo.isfull.bgsand h4,.compo.isfull.bgsandtro h4{font-size:19px;margin:5px 0 0 0}.compo.isfull.bgsand p.vtransfer,.compo.isfull.bgsandtro p.vtransfer,.vtransfer_opt{text-align:center}.compo.isfull.bgsand .vtransfer_opt h3,.compo.isfull.bgsandtro .vtransfer_opt h3{font:500 21px/30px Vanitas-Black,sans-serif!important}.vtransfer_imgs div{width:calc(33.333% - 50px);float:left}.compo.isfull.bgsand strong,.compo.isfull.bgsandtro strong{font-family:Brandon-Medium,sans-serif;font-weight:700}.vtransfer_imgs .img1,.vtransfer_imgs .img2{margin-right:50px}.vtransfer_imgs .img1{margin-left:25px}.vtransfer_imgs .img3{margin-right:25px}.vtransfer_imgs{padding-top:30px}.vtransfer_imgs .img1,.vtransfer_imgs .img2,.vtransfer_imgs .img3{position:relative}.vtransfer_imgs .img1 img,.vtransfer_imgs .img2 img,.vtransfer_imgs .img3 img{width:100%;height:100%}.vtransfer_opt{clear:both;border-bottom:1px solid #c59c58;padding-bottom:30px}ul.vc19info li{font:normal 19px/28px Brandon-Regular,sans-serif;margin-left:20px;text-indent:-42px;margin-bottom:20px}ul.vc19info li:last-child{margin-bottom:0}.mod_user910.first.villas{padding-bottom:80px}.bgheader{margin-top:100px}.compo.isfull p.vtransfer{margin-top:0;font-size:19px!important;line-height:28px!important}.compo.isfull .vtransfer_opt p{font-size:19px!important;line-height:28px!important}main.top.vevents .middle_align{margin-top:75px;width:unset}.mod_user910.first.kids{padding-bottom:20%}.noscroll{position:fixed!important}.newevent h2{font:normal 53px/59px Canela-Regular,sans-serif;letter-spacing:3px;color:#3b2900;text-transform:uppercase}.newevent p{font:normal 23px/24px Vanitas-Black,sans-serif!important;color:#3b2900;letter-spacing:1px}.newevent.pastevent p{font-family:Vanitas-Regular,sans-serif!important}.newevent.pastevent p:first-child{font-family:Vanitas-Black,sans-serif!important}.button.nevents{border:none;color:#3a281f!important;padding:15px 25px 12px 25px;min-width:300px;font-size:18px}.button.nevents.one.active,.button.nevents.three.active,.button.nevents.two.active,.button.nevents:hover{color:#bc935c!important}.button.nevents.one{background:#edece7 url(../images/sand.png) no-repeat 50% 50%}.button.nevents.two{background:#c8e2e3 url(../images/water.png) no-repeat 0 0}.button.nevents.three{background-color:#fff}.mod_user910.first.nevents{height:1130px}.second.nevents_area{position:relative;margin:-850px auto 0 auto;width:72.6%;padding-right:5px}.artimage{position:relative;width:74.5%;overflow:hidden;padding-bottom:49.64%}.artimage.right{float:right}.artimage.left{float:left}.second.nevents_area.three .artimage{width:59.8%;padding-bottom:39.87%}.second.nevents_area.three .artimage.spec{padding-bottom:0}.nvevents_links .box_links{text-align:left!important;font-weight:300!important}.nvevents_links .box_links ul li{display:inline-block;vertical-align:middle;margin:0 3px 0 5px}.nvevents_links .box_links ul li.bline,ul.innervevents li.bline{margin:0!important}.nvevents_links .box_links ul li.bhide{display:inline-block}.nvevents_links .box_links ul li:first-child{margin-left:0}.nvevents_links .box_links a.icons{border:none}.nvevents_links .box_links ul{margin:0;display:flex}.nvevents_links div.box_links a{margin:0;font-size:16px;font-family:Brandon-Medium,sans-serif}.newevent .datetime,.villas_ncontainer .datetime{font-family:Brandon-Medium,sans-serif;font-size:26px;color:#3b2900}.nevents_desc{margin:22px 0 22px 0}.newevent.pastevent .nevents_desc{margin:22px 0;height:calc(100% - 140px)!important;width:100%;overflow:hidden}.villas_ncontainer .datetime{text-align:center;font-weight:300;font-size:18px;font-family:Brandon-Regular,sans-serif}.nvevents_links .icon,.nvevents_links .sidr-class-icon{width:25px;height:25px}.second.nevents_area.three{width:91.5%;padding-left:5px}.newevent{width:44%;padding:5%!important}.newevent.event{position:absolute;bottom:0;z-index:1;background-color:#f9f9f7}.newevent.pastevent{top:0;width:40.2%;height:100%}.newevent.new{position:absolute;bottom:0;z-index:1;background-color:#dbf0f1}.newevent.event.pastevent{top:0!important}.newevent.event.left,.newevent.new.left{left:0}.newevent.event.right,.newevent.new.right{right:0}.vidgal{position:absolute;width:100%;height:100%;min-height:100%}.second.nevents_area.three .artimage.hasvideo,.specvd.hasvideo{padding-bottom:39.87%;background:url(../images/vevents_bg.jpg) repeat 0 0;position:relative}.specvd.hasvideo{padding-bottom:66.67%}.second.nevents_area article{margin:0 0 100px 0;position:relative}.second.nevents_area article:last-child{margin-bottom:0}.hide{display:none}.show{display:block}.second.nevent{margin:0 auto}.mtrick{padding:0;background-attachment:fixed!important;background-size:cover!important}.mod_user910.first.dining{padding:130px 0 1px 0}.mod_user910.first.dining.romance2{padding:100px 0 0 0!important;margin:0}.mod_user910.first.dining.romance2.wellbeing{padding:100px 0!important;background-attachment:unset!important;position:relative;z-index:1}.mod_user910.first.dining.romance2.wellbeing .user910_container{z-index:4}.mod_user910.first.villas .middle_align{width:780px;margin:100px auto 100px auto}.mod_user910.first.villas{border:none}.mod_user910.first.villas .middle_align h3.subheader span.htxt,span.textind{display:block;padding-left:1.5em;text-indent:-1.5em}span.textind.no{padding-left:unset;text-indent:unset}.mod_user910.first.villas .middle_align h3.subheader.centered span.htxt,h3.subheader.centered span.textind{padding:0;text-indent:unset;display:unset}.mod_user10.fullscreen.area4 .middle_align,.mod_user10.fullscreen.area5sea .middle_align,.mod_user10.fullscreen.area6 .middle_align,.mod_user10.fullscreen.area7 .middle_align,.mod_user10.fullscreen.lightbrown .middle_align{width:810px;margin:0 auto}.mod_user10.fullscreen.area8{padding:0}.mod_user10.fullscreen.spa.area4 .middle_align{width:880px;margin:50px auto}.villas h2.subheader,h4.subhfocus{font-size:46px!important}.subheader.centered{text-align:center!important}.mod_user10.fullscreen.area4.villas,.mod_user10.fullscreen.area5sea.villas,.mod_user10.fullscreen.area6.villas,.mod_user10.fullscreen.area7.villas,.mod_user10.fullscreen.area8.villas,.mod_user10.fullscreen.lightbrown.villas{border:none!important}.mod_user10.fullscreen.area7 .middle_align{margin-bottom:80px}.middle_align.larger{width:850px}.fifth.activ .middle_align.unique,.forth.activ .middle_align,.forth.activ .middle_align.bottom,.middle_align.spa.area4,.mod_user10.fullscreen.kids .middle_align,.mod_user910.first.dining .middle_align,.mod_user910.first.kids .middle_align,.mod_user910.first.spa .middle_align,.mod_user910.second.activ .middle_align,.mod_user910.second.activ .middle_align h3,.mod_user910.third.activ .middle_align,.mod_user910.third.activ .middle_align h3.subheader{width:810px}.mod_user910.second.activ .middle_align h3,.mod_user910.third.activ h3.subheader{margin:50px auto 0 auto}.mod_user910.third.activ{padding-bottom:120px}.mod_user910.first.spa.wellbeing .middle_align.bottom{margin-top:0;margin-bottom:0;padding-bottom:100px;padding-top:15px}.mod_user10.fullscreen.kids.area4 .middle_align{margin-top:120px;width:810px}.mod_user10.fullscreen.kids.area4 section h3{text-align:center}.mod_user910.second.activ .middle_align h3{margin-top:0}.mod_user910.first.dining .middle_align{margin-bottom:100px}.user910_container{padding:0;margin:0;position:relative}.mod_user10 h3{text-align:left;color:#273957;padding:0;margin:0;width:100%;font-weight:400}.mod_user10.fullscreen.spa.area3 h3{text-align:center}.flogo{max-width:120px;margin-bottom:50px}.centered_area,.video_home{margin:0 auto;width:60%;height:auto}.video_home{width:86%}.fifth.activ .video_home,.first.spa.wellbeing .video_home,.second.activ .video_home{width:64%}.myhvideo,.video_home video{position:absolute;top:0;width:100%;height:100%;margin:0;padding:0}.videoWrapper{position:relative;width:100%;height:0;background-color:transparent}.videoWrapper43{padding-top:75%}.videoWrapper169{padding-top:56.25%}.videoWrapper235{padding-top:42.5%}.videoIframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background-color:transparent}.videoPoster{position:absolute;top:0;right:0;left:0;width:100%;height:100%;margin:0;padding:0;cursor:pointer;border:0;outline:0;background-position:50% 50%;background-size:100% 100%;background-size:cover;text-indent:-999em;overflow:hidden;opacity:1;-webkit-transition:opacity .8s,height 0s;-moz-transition:opacity .8s,height 0s;transition:opacity .8s,height 0s;-webkit-transition-delay:0s,0s;-moz-transition-delay:0s,0s;transition-delay:0s,0s}.videoPoster:before{content:'';position:absolute;top:50%;left:50%;width:80px;height:80px;margin:-35px 0 0 -38px;border:5px solid #fff;border-radius:100%;-webkit-transition:border-color .3s;-moz-transition:border-color .3s;transition:border-color .3s}.videoPoster:after{content:'';position:absolute;top:50%;left:50%;width:0;height:0;margin:-20px 0 0 -10px;border-left:40px solid #fff;border-top:25px solid transparent;border-bottom:25px solid transparent;-webkit-transition:border-color .3s;-moz-transition:border-color .3s;transition:border-color .3s}.videoPoster:focus::before,.videoPoster:hover::before{border-color:#c9a059}.videoPoster:focus::after,.videoPoster:hover::after{border-left-color:#c9a059}.videoWrapperActive .videoPoster{opacity:0;height:0;-webkit-transition-delay:0s,.8s;-moz-transition-delay:0s,.8s;transition-delay:0s,.8s}h3.subheader,p.makeline{position:relative}h3.subheader span.line,p.focustxt span.line,span.line{position:absolute;border-top:1px solid #1c1200;width:100px;top:10px}.first.villas span.line,span.line.special{left:15px!important}.villas span.line{left:unset!important}.area8.villas span.line{position:relative;display:inline-flex;top:-11px}.fourth.dining p.focustxt span.line,.third.dining p.focustxt span.line{top:9px}.first.kids span.htxt,.first.spa span.htxt,.mod_user10.fifth.fullscreen.activ.last section h3 span.htxt,.second.activ span.htxt,.spa.area4 span.htxt,.third.activ span.htxt,.third.kids span.htxt,.third.spa span.htxt{margin-left:110px}.mod_user10.fullscreen.area4.villas span.line,.mod_user10.fullscreen.area5sea.villas span.line,.mod_user10.fullscreen.area6.villas span.line,.mod_user10.fullscreen.area7.villas span.line,.mod_user10.fullscreen.lightbrown h3.subheader span.line{top:10px}.third.spa p.view{margin-bottom:0;width:90%}.area7.villas p.view{width:90%}.spa.area4 span.line{top:15px}.third.kids span.line{top:13px}.first.dining h3.subheader{text-align:center}.mod_user10.fifth.fullscreen.activ.last section h3,h3.subheader,p.makeline{text-align:center}.boxabs span.line{top:15px!important}.forth.activ h3.subheader,.mod_user910.second.activ h3.subheader,.mod_user910.third.activ h3.subheader{text-align:center}span.htxt,span.textind{margin-left:105px}span.htxt .bold,span.htxt::first-letter,span.textind .bold,span.textind::first-letter{font-size:36px;line-height:24px;font-family:Vanitas-Black,sans-serif;color:#3b2900}span.bold.special{position:relative;font-size:42px;margin-left:20px}span.bold .mbig{position:absolute;left:-19px;top:12px;font-size:46px}span.htxt,span.textind{font-family:Vanitas-Regular,sans-serif;font-size:21px;color:#3b2900}span.htxt strong,span.textind strong{font-family:Vanitas-Black,sans-serif;font-weight:400}.villas span.htxt,.villas span.textind{font-size:21px}.hthebase.hthebase3,span.htxt,span.textind{font-family:Vanitas-Regular,sans-serif}.mod_user910.first.dining h2,.mod_user910.first.kids h2,.mod_user910.first.spa h2,.mod_user910.first.villas h2,.romance6 .boxes.spa h3,h1.spa_area4_header,h2.subheader,h4.subhfocus{font-size:48px;text-align:center;line-height:59px;font-family:Canela-Thin,sans-serif;letter-spacing:2px;color:#3b2900;text-transform:uppercase;margin-bottom:52px}.romance6.wellbeing .boxes.spa h3{font-size:23px;line-height:34px;margin-bottom:0}.romance2 h2.subheader,.romance5 h2.subheader,.romance6 h2.subheader{line-height:53px!important}.mod_user910.first.dining h2,.mod_user910.first.villas h2,.sixth.dining .headerh1,h2.subheader{letter-spacing:4px!important}.mod_user910.first.dining h2 strong,.mod_user910.first.villas h2 strong,.sixth.dining .headerh1 strong,h2.subheader strong{letter-spacing:5px!important}.sixth.dining .headerh1 strong,h1.spa_area4_header strong,h2.subheader strong,h4.subhfocus strong{font-family:Canela-Regular,sans-serif;font-weight:400}.mod_user910.first.dining h2{margin-bottom:50px}.mod_user10.fullscreen.kids.area3 h2.subheader{margin-bottom:40px}h1.spa_area4_header{text-align:left;color:#fff}h4.subhfocus{margin:20px 0 49px 0;text-align:left;letter-spacing:4px}.dnone{display:none;visibility:hidden}.image-wrapper{height:0;position:relative;padding:47.61% 0 0 0;width:100%}.newdim{padding-top:57%}.image-wrapper .image{background-repeat:no-repeat;position:absolute;top:0;left:0;bottom:0;right:0;background-size:cover}.fixed_width.smaller{width:68%}.exptun{position:relative;float:right;width:60%}.nheader,.tuheader{position:relative;overflow:hidden}.nheader{width:calc(70% - 10px);float:left;padding-bottom:65%}.tuheader{float:left;width:30%;padding-bottom:65%}.back_extux,.etu_tutrle{background-repeat:no-repeat;background-size:cover;background-position:center center;position:absolute;top:0;right:0;left:0;bottom:0}.tuheader{margin-left:10px}.posrel{position:relative;width:100%;overflow:hidden}.imgsgalery,.sunset div{position:absolute;top:0;right:0;left:0;bottom:0}.sunset div{background-repeat:no-repeat;background-size:cover;background-position:center center}.posrel.forth .owl-carousel .owl-item{position:relative;padding-bottom:22.2%}.posrel.forth.calla1_loop .owl-carousel .owl-item{padding-bottom:9.52%}.imgsgalery{background-position:center center!important;background-repeat:no-repeat!important;background-size:cover!important}.etu_leftarea{float:left;width:calc(40% - 10px);margin-right:10px}.etu_left_first,.etu_left_image,.etu_left_second,.etu_left_third,.etu_right_image{clear:both;background-size:cover;background-position:center center;background-repeat:no-repeat}.etu_left_image,.etu_right_image{position:absolute;top:0;right:0;left:0;bottom:0}.etu_left_first,.etu_left_second,.etu_left_third{position:absolute;top:0;right:0;left:0;bottom:0}.posrel.first,.posrel.second{margin-bottom:10px;padding-bottom:75%}.posrel.third{padding-bottom:100%}.posrel.fifth{float:left;width:calc(50% - 5px);position:relative;overflow:hidden}.posrel.fifth{margin-right:10px}@supports (-ms-ime-align:auto){.posrel.fifth{margin-right:9px}}.posrel.fifth .etu_last_left,.posrel.first .etu_left_first,.posrel.forth .imgsgalery,.posrel.second .etu_left_second,.posrel.sixth .etu_last_right,.posrel.third .etu_left_third{transform:scale(1);transition:transform 25s}.posrel.forth .imgsgalery,.posrel.sixth .etu_last_right{transform-origin:top left}.posrel.fifth:hover .etu_last_left,.posrel.first:hover .etu_left_first,.posrel.forth:hover .imgsgalery,.posrel.second:hover .etu_left_second,.posrel.sixth:hover .etu_last_right,.posrel.third:hover .etu_left_third{width:100%;transform:scale(1.2);position:absolute}.elx_cols_wrapper .cwrap:hover .middle,.posrel.fifth:hover .middle,.posrel.first:hover .middle,.posrel.forth:hover .middle,.posrel.second:hover .middle,.posrel.sixth:hover .middle,.posrel.third:hover .middle,.wellbeing .blocker:hover .middle{opacity:1;z-index:2}.posrel.sixth{float:left;width:calc(50% - 5px);position:relative;overflow:hidden}.posrel.sixth .owl-item{position:relative}.posrel.sixth.calla2_loop .owl-item{padding-bottom:calc(12.55% + 6px)}.posrel.fifth{padding-bottom:calc(37.4% + 57px)}.posrel.sixth .owl-item{padding-bottom:37.4%}.etu_slider{float:right;width:60%;margin-top:10px}.etu_latest{position:relative;margin-top:10px}.prelative,.third.dining{position:relative;overflow:hidden}.imga{padding-top:56.25%;margin-bottom:7px}.imgb{padding-top:100%}.imgd{padding-top:66.67%}.third.dining.image{margin-top:7px}.prelative.imgc .owl-carousel .owl-item{position:relative;padding-bottom:calc(24% - 7px)}.prelative.imgc .owl-carousel.callc3_loop .owl-item{padding-bottom:10.095%}.prelative.imgc .owl-carousel.call_loopc3 .owl-item{padding-bottom:24.96%}.etu_last_left,.etu_last_right,.imagea,.imageb,.imagec,.imaged{background-position:center center;background-repeat:no-repeat;background-size:cover;position:absolute;top:0;right:0;left:0;bottom:0}.middle{transition:.5s ease-in-out;opacity:0;position:absolute;text-align:center;background:rgba(255,255,255,.9);width:calc(100% - 23px);margin:0;height:calc(100% - 23px);padding:6%;top:50%;left:50%;transform:translate(-50%,-50%)}.letsflex{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;height:inherit;height:90%;width:90%;margin:3% auto 0 auto}.etu_latest .middle{padding:6%}.middle h4{color:#85cccf;font-family:Canela-Thin,sans-serif;margin:0}.elx_subcategories li .middle h4{margin:0;line-height:56px;letter-spacing:2px}.mod_user10.fullscreen section .middle p{color:#3b2900;font-family:Brandon-Regular,sans-serif;margin:0;text-align:center}.etu_left_third .middle h4{margin:0}.middle h4{letter-spacing:3px}.middle a{color:#3b2900;text-align:center;font-family:Brandon-Regular,sans-serif;text-transform:uppercase}.middle a:hover{color:#c9a059}.posrel.forth .middle,.posrel.sixth .middle,.wellbeing .blocker .middle{z-index:1;opacity:0;transition:.5s ease-in-out}.vbooking_popup.reservation .fas{font-size:17px}.vbooking_popup.reservation .bookclose .fas,.vbooking_popup.reservation .persons .fas{-webkit-text-stroke:2px #f5f6f1}.vbooking_popup.reservation .persons .fas{font-size:15px}.vbooking_popup.reservation .villas .fas{-webkit-text-stroke:2px #fff;font-size:15px}.col-adults .input-number-more .fa-plus{margin-left:5.6px}.vbooking_popup.reservation .dates,.vbooking_popup.reservation .persons,.vbooking_popup.reservation .villas{border-bottom:1px solid rgba(59,41,0,.5)}.daterange-arrival::before,.daterange-departure::before{background:url(../images/cal_icon_gold.svg) no-repeat 0 0!important;width:16px!important;margin-right:3px!important;height:16px!important}.daterange-departure::before{background:url(../images/cal_icon_down.svg) no-repeat 0 0!important}.fixed_width.ownerswd{width:68%}.sunset{background-position:0 0;background-repeat:no-repeat;background-size:cover;float:left;width:50%;position:relative;overflow:hidden;padding-top:33.3%}.sea{background-repeat:no-repeat;float:left;width:calc(40% - 10px)}.wrap{position:relative;height:100%}.wrap.sea{height:800px;background-size:cover}.wrap.sea>.ibg-bg{height:100%!important}.fixed_width.dsunset{width:86%;margin:100px auto}.content_bottom{width:60%;height:450px;padding:0;position:relative;float:right;margin-top:150px}.dsunset .content_bottom{width:50%;height:auto;padding:0;position:relative;float:left;padding-bottom:37%;margin:0}.dsunset .content_image{float:left;width:80%;margin:0 0 0 1%}.kids .content_user1{width:100%;background-repeat:no-repeat;background-attachment:fixed;background-position:center 0;background-size:cover;padding:0 0 100px 0}.content_user1.kids_back3{padding-bottom:45%;z-index:1}.mod_user10.fullscreen.forth.kids.area4.kids_back3{margin-top:-45%;position:relative;z-index:2;padding-top:130px}.image-wrapper.spa.area4{margin:-100px 0 100px 0}.middle_align.larger .mod_user10.fullscreen section h3,.mod_user10.fullscreen section .middle_align.larger p.thebase{text-align:unset}.middle_align{width:420px;margin:50px auto 150px auto;display:block;text-align:center}.mod_user10.fullscreen.spa.area3 .middle_align,.mod_user10.fullscreen.spa.wellbeing.area3 .middle_align{width:880px;margin:100px auto}.fifth.activ .middle_align{margin:50px auto 100px auto}.mod_user910.first.spa.nobackground .middle_align{margin:100px auto}.imagesrow{width:100%;margin:0}.imagesrow li{position:relative;padding-bottom:28.82%}.imagesrow li.imagearea1{width:15%}.imagesrow li.imagearea2{width:30%}.imagesrow li.imagearea3{width:30%}.imagesrow li.imagearea4{width:25%}.imagesrow li.theone_carimg{width:100%}.dshort{display:block;margin-bottom:20px;font-size:16px}.imagesrow li img{max-height:100%;min-width:100%;object-fit:cover;vertical-align:middle}.romance6 .middle_align{margin:50px auto 100px auto}.first.home .middle_align{margin:90px auto 70px auto}.mod_user10.fullscreen.spa.area3 .middle_align{margin-top:0}.middle_align.larger{margin:20px auto 90px auto}.first.kids .middle_align{margin:100px auto 150px auto}.first.kids .middle_align h3{margin:0}.mod_user910.first .middle_align{width:810px}.mod_user910.second.activ .middle_align,.mod_user910.second.activ .middle_align.bottom{margin:100px auto}.second.activ .middle_align{margin-top:80px!important;margin-bottom:160px!important}.mod_user910.second.activ .middle_align.bottom{margin-top:-20px!important}.mod_user910.third.activ .middle_align{margin:100px auto}.forth.activ{background-color:#ebebe5;padding:100px 0 400px 0;position:relative}.forth.activ .middle_align{margin:0 auto}.fifth.activ .moduser10_first{margin-top:-300px}.area7.villas p.view a.ismobile,.middle_align.ismobile{display:none}.mod_user910.first.dining .middle_align{margin:50px auto}.mod_user10.fullscreen.fifth.dining .middle_align{width:760px;margin:100px auto}.mod_user10.fullscreen.fourth.dining .middle_align{margin:0 auto;padding:100px 0 80px 0;width:760px}.mod_user10.fullscreen.fourth.dining .middle_align.lastchild{padding:100px 0}.mod_user10.fullscreen.fourth.dining .middle_align:first-child{padding:100px 0}.mod_user10.fullscreen.fourth.dining .middle_align h2{margin:0}.mod_user10.fullscreen.third.dining .middle_align{margin:0 auto;padding:100px 0;width:810px}.mod_user10.fullscreen.third.dining .middle_align:first-child{padding:80px 0}.middle_align.smaller{width:470px;text-align:center;margin:0 auto 80px auto}.kids.area3 .middle_align{margin:30px auto 100px auto}.middle_align.smaller h2,.white_carousel h2,.white_carousel_inner.area8 h3{font-size:48px;font-family:Canela-Thin,sans-serif;line-height:53px;letter-spacing:2px;color:#3b2900;text-transform:uppercase}.white_carousel_inner.area8 h3 strong{font-family:Canela-Regular,sans-serif;font-weight:400}.mod_user10.fullscreen h2{letter-spacing:3px}.mod_user10.fullscreen.third.dining .middle_align h2{color:#fff;padding:0;margin:0}.middle_align.smaller h2 strong,.mod_user910.first h2.subheader strong,.romance6 .boxes.spa h3 strong,.white_carousel h2 strong{font-weight:400;font-family:Canela-Regular,sans-serif;color:#3b2900}.white_carousel_inner.area8{padding:60px 6%;margin:0 auto 0 auto}div.white_carousel_inner.area8 .dname.owners{margin-top:27px}span.border{border-top:1px solid #3b2900!important;margin:0 5px 0 0;display:inline-block;padding:11px 0 0 0;border-left-color:transparent!important;border-right-color:transparent!important;border-bottom-color:transparent!important;width:110px}span.rest{font-family:Vanitas-Regular,sans-serif;font-size:19px;color:#3b2900}.mod_user10.fullscreen div p strong,.mod_user10.fullscreen section p strong,.mod_user910.first h2 strong,span.rest strong{font-family:Vanitas-Black,sans-serif;font-weight:400}.mod_user10.fullscreen.area8.villas section p .rest.rest2 strong{font-size:21px;line-height:26px}.firstl{font-size:36px;font-family:Vanitas-Black,sans-serif;color:#3b2900;line-height:24px}.thebase{color:#3b2900}.hthebase{color:#3b2900}.thebase.thebase4{width:90%}.mod_user10.fullscreen.third.dining h3.subheader.centered.ismob span.line,.mod_user10.fullscreen.third.dining p.focustxt span.line{border-top:1px solid #fff!important}.mod_user10.fullscreen.third.dining span.htxt,.mod_user10.fullscreen.third.dining span.htxt .bold{color:#fff}.mod_user910.first h1{font-size:22px;line-height:24px;font-family:vanitas-Regular,sans-serif;position:relative;font-weight:400}.mod_user910.first h2{font-size:19px;font-family:vanitas-regular,sans-serif}.mod_user10.fullscreen.lightgray{background:#fff url(../images/backgimg_top.jpg) repeat 0 0;padding:0 0 50px 0}.mod_user10.fullscreen.whiteblue{background:url(../images/backgimg_bottom.jpg) repeat 0 0;padding:100px 0;position:relative}.mod_user10.fullscreen.lightgray.romance4{background-image:none;padding-bottom:100px}.romance4 .white_carousel{background-color:#f9f9f7}.mod_user10.fullscreen.lightbrown{background-color:#eaebe5}.mod_user10.fullscreen.area5sea{background-repeat:repeat;background-position:0 0;padding:100px 0}.mod_user10.fullscreen.spa.whitebground{background-color:transparent;padding:0;margin-top:-18%;z-index:2;position:relative}.mod_user10.fullscreen.spa.romance6.whitebground{margin:0;position:relative}.mod_user10.fullscreen.spa.romance6.whitebground::before{content:'';position:absolute;top:50%;left:0;background-attachment:fixed!important;background-size:cover!important;background-color:#fff;width:100%;height:calc(50% + 100px);z-index:-1}.full_width_image img{position:relative;z-index:1}.full_width_img img{width:100%}.white_carousel{background-color:#fff;width:53%;margin:-80px auto 0 auto;height:auto;position:relative;z-index:2}.area8.villas .white_carousel{margin-bottom:76px}.white_carousel_inner{width:90%;padding:4% 5% 5% 5%;margin:0 auto}.white_desc{margin:52px 0 0 0!important;text-align:center!important}.white_desc span.rest{font-size:18px;line-height:21px}.homep .content_user1 .white_desc,.romance .content_user1 .white_desc{margin-top:66px!important}.homep .content_user1 .white_desc,.romance .content_user1 .white_desc{line-height:27px}.homep .white_desc span.rest,.romance .white_desc span.rest{font-size:21px!important}.area8 .white_desc{text-align:left!important}p.white_desc{line-height:28px}.kids.area3 .white_carousel_inner{width:84%;padding:4% 8% 8% 8%}.white_carousel_inner h2,.white_carousel_inner.area8 h3{text-align:center;font-size:48px!important;line-height:53px!important;width:390px;margin:0 auto;letter-spacing:3px!important}.romance4 .white_carousel_inner h2{width:100%}.kids.area3 .white_carousel_inner h2{width:100%}.white_carousel_inner.area8 h3{width:80%;text-align:left;margin:0}.expimg.half{height:700px}.white_carousel_inner p{margin-top:50px}.hthebase.hthebase2{margin-left:3px}.white_carousel_inner p.new{margin:0 auto;text-align:center!important}.box_parag a,div.box_links,p.view{text-align:center!important;text-transform:uppercase;font-family:Brandon-Regular,sans-serif!important;font-size:14px!important;margin-top:20px}.withdots p.view{margin-top:0}.zdots{display:block;font-size:19px;font-family:Vanitas-Regular,sans-serif}.withdots p.view a{margin-top:26px;line-height:16px}.romance4 .thisdeck p.view a{margin-top:16px;line-height:19px}.area7.villas p.view a{display:inline-block}.box_parag a,div.box_links a,p.view a{color:#3b2900}.box_parag a,div.box_links a{margin:0 5px;font-size:13px}.box_parag a:hover,div.box_links a:hover,p.view a:hover{color:#c59c58}.villas div.box_links a.nomargin{margin:0}.box_parag a,.middle a,div.box_links a,p.view a{border-bottom-width:1px;border-bottom-style:solid;cursor:pointer}a.toremul{border-bottom:none!important;cursor:pointer!important}div.box_links.athome{display:none;margin:-55px 0 45px 0}div.box_links.athome a{font-size:18px}p.view br{margin-bottom:15px}.pview{display:none;background:url(../images/ddown.svg) no-repeat 0 0}.mod_user10,.mod_user910{background-attachment:fixed!important;background-size:cover!important}.mod_user910.second.activ{background-attachment:unset!important}.mod_user910.first.spa.wellbeing{padding-bottom:0;background-attachment:unset!important;position:relative;z-index:1}.mod_user910.first.dining.romance2.wellbeing::before,.mod_user910.first.spa.wellbeing::before{content:'';background:#fff;position:absolute;top:0;left:0;width:100%;height:100%;opacity:.85;z-index:2}.content_user1{margin:0;padding:0;width:100%;position:relative;z-index:24}.mod_user910.first.spa.wellbeing .user910_container{z-index:4}p.small.centered{text-align:center;font-family:Vanitas-Regular,sans-serif;font-size:20px}.content_image{position:absolute;top:35%;left:50%;width:75%;transform:translate(-50%,-35%)}.mod_user910 .content_user1 p{color:#444;font-size:17px;font-weight:400}.mod_user910 .content_bottom p.left,.mod_user910 .content_user1 p.left{float:left;width:80%;text-align:left}.mod_user910 .content_bottom p.right,.mod_user910 .content_user1 p.right{float:right;width:15%;text-align:center}.mod_user910 .content_bottom h3{margin:5px 0}.mod_user910 .content_bottom p.left a:hover{color:#273957}.content_bottom a.butx{text-decoration:none;border:1px solid #be965b;background-color:#be965b;color:#273957;font-size:18px;text-align:center;padding:6% 9%;display:inline-block;transition:ease 1s all}.content_bottom a.butx{font-size:16px;border:1px solid #273957;background-color:#9fb8db;color:#273957;box-shadow:5px 10px rgba(39,57,87,.6);padding:10px 20px}.content_bottom a.butx:hover{background:#fff}.mod_user910 p.elx_warning{padding:2% 3%}.mod_user910 p.elx_warning strong{color:#273957;font-size:18px}.elx_category_page{font-family:venue}.elx_category_summary p{font:normal 16px/32px Vanitas-Black,sans-serif}.boxes{max-width:78%;margin:75px 11% 0 11%;display:flex;flex-wrap:wrap}.boxes.spa{position:relative;margin:0 auto;max-width:82%}.romance6 .boxes.spa{max-width:91%}.romance6.wellbeing .boxes.spa{max-width:82%}.romance3 .boxes{max-width:calc(85% + 10px);margin:0 auto}.third.activ .boxes.top{margin:-250px auto 0 auto;width:73%;display:block}.fifth.activ .row,.forth.activ .boxes,.third.activ .boxes.bottom{width:72%;margin:0 auto;display:block;max-width:unset}.fifth.activ .row{margin-bottom:100px}.forth.activ .boxes{margin:100px auto}.fifth.activ .bottomarea{margin-top:-810px}.boxes.third.dining{margin:0 11%;padding:10px 0 0 0;width:78%;max-width:unset}.boxes.dining{margin:0 9%;display:block}.mod_user10.fullscreen.fifth.dining .boxes{max-width:calc(82% - 4px);margin-left:calc(9% + 2px)}.mod_user10.fullscreen.fifth.dining .boxes .blocker .owl-carousel .owl-item{position:relative;padding-bottom:15%}.mod_user10.fullscreen.fifth.dining .boxes .blocker.other .owl-carousel .owl-item{padding-bottom:calc(19% - 7px)}.mod_user10.fullscreen.fifth.dining .boxes .blocker .owl-carousel.callc4_loop .owl-item{padding-bottom:6.82%}.mod_user10.fullscreen.fifth.dining .boxes .blocker.other .owl-carousel.callc5_loop .owl-item{padding-bottom:10.72%}.mod_user10.fullscreen.fifth.dining .boxes .blocker.other .owl-carousel.callc5_loop.hasvideo .owl-item{padding-bottom:9.37%}.box3.third.dining.mob{display:none}.box3.third.dining.desk{width:100%}.box3.third.dining.desk .owl-item{padding-bottom:16%}.boxes.third.dining .box3{padding:0}.box3.third.dining.desk .callc2_loop .owl-item{padding-bottom:6.8%}.box1,.box2{flex:49.7%;max-width:49.7%;background-color:#fff;margin:0}.villas .box1,.villas .box2{flex:calc(50% - 4px);max-width:calc(50% - 4px)}.kids .box1,.kids .box2{max-width:calc(50% - 4px);flex:calc(50% - 4px);margin:0;padding-bottom:37.2%}.kids .box1{margin-right:4px}.kids .box2{margin-left:4px}.box1{margin-right:8px}.mod_user10.fullscreen.area5sea.villas .boxes .box3 .owl-carousel .owl-item{position:relative;padding-bottom:13.31%}.mod_user10.fullscreen.area5sea.villas .boxes .box3 .owl-carousel.callb5_loop .owl-item{padding-bottom:6.05%}.villas .box1,.villas .box2{position:relative;padding-bottom:140px}.villas .box1 .owl-item,.villas .box2 .owl-item{padding-bottom:15%}.villas.romance3 .box1,.villas.romance3 .box2{padding-bottom:70px}.romance3 div.box_links{margin:0 0 10px 0}.villas .box1 .callb1_loop .owl-item,.villas .box2 .callb2_loop .owl-item{padding-bottom:6.82%}.area4.villas .box1 .owl-item,.area4.villas .box2 .owl-item,.area4.villas.romance3 .box1 .owl-item,.area4.villas.romance3 .box2 .owl-item{padding-bottom:19%}.area4.villas .box1 .callb3_loop .owl-item,.area4.villas .box2 .callb4_loop .owl-item,.area4.villas.romance3 .box1 .callh2_loop .owl-item,.area4.villas.romance3 .box2 .callh3_loop .owl-item{padding-bottom:9.4%}.box4,.box5,.box6,.box7{flex:24.55%;max-width:24.55%;background-color:#fff;margin:0;position:relative;padding-bottom:140px}.boxes.boxes4{max-width:78%;margin:75px 12% 0 11.5%}.villas .boxes.boxes4 .owl-item{padding-bottom:19%}.boxes.boxes4.career{margin-top:0}.boxes.boxes4.career .box4{padding-bottom:40px;flex:24.4%}.villas .boxes.boxes4 .callb6_loop .owl-item,.villas .boxes.boxes4 .callb7_loop .owl-item,.villas .boxes.boxes4 .callb8_loop .owl-item,.villas .boxes.boxes4 .callb9_loop .owl-item{padding-bottom:9.5%}.box4,.box5,.box6{margin-right:.6%}.box_bottom{position:absolute;bottom:30px;width:100%;left:0}.kids .boxes.boxes3{max-width:73%;margin:-23% auto 0 auto}.kids.area4 .boxes.boxes3{margin:0 auto;display:block;max-width:unset;width:73%}.kids.area4 .box4{width:calc(64% - 9px);float:left;padding:0;max-width:unset}.kids.area4 .box3{width:calc(36% - 9px);float:left;padding:0 0 35.5% 0;position:relative}.boxesa,.boxesb{margin-bottom:9px}.boxesa .box3,.boxesb .box4,.boxesc .box3{margin-right:4.5px;margin-left:0}.boxesa .box4,.boxesb .box3,.boxesc .box4{margin-left:4.5px;margin-right:0}.spa .boxes.boxes4{width:unset;max-width:82%;margin:0 auto;position:relative}.spa .box4,.spa .box5,.spa .box6,.spa .box7{background-color:#f9f9f7;margin:0 4.5px;max-width:calc(25% - 6.75px);flex:calc(25% - 6.75px);padding-bottom:0}.boximage{position:relative;padding-bottom:149.7%}.wellbeing .boximage{padding-bottom:66.67%;z-index:2;flex:0 1 auto}.spa .box4{margin-left:0}.spa .box7{margin-right:0}.posrel.boxx{padding-bottom:56.25%;margin-bottom:8px}.owl-dots.villas{padding:0 0 20px 0;border:0}.isselected{background-color:#dbf0f1}.isgray{background-color:#f9f9f7}.isdarkgray{background-color:#eaebe5}.box_inner{width:85%;margin:45px auto 35px auto}.box_inner.custom64{margin-top:30px}.villas_ncontainer .box_inner{width:100%}.villas_ncontainer sup{position:relative!important;top:-1px!important}.box4 .box_inner,.box5 .box_inner,.box6 .box_inner,.box7 .box_inner{margin-top:30px}.third.activ .boxes.top .box1,.third.activ .boxes.top .box2,.third.activ .boxes.top .box3,.third.activ .boxes.top .box4{position:absolute;top:0;bottom:0;right:0;left:0;clear:both;background-size:cover;background-position:center center;background-repeat:no-repeat;max-width:unset;width:unset;margin:0;padding:0}.mod_user910.fifth.activ{padding-bottom:850px}.fifth.activ .row .column.sixty{width:calc(55% - 3.5px);padding:0;margin:0 3.5px 0 0;float:left}.fifth.activ .row .column.forty{width:calc(45% - 3.5px);padding:0;margin:0 0 0 3.5px;float:left}.fifth.activ .row .column.sixty .box1{max-width:unset;margin:0;padding-bottom:66.65%}.fifth.activ .row .column.sixty .box1.last{margin-top:7px}.fifth.activ .row .column.forty .box1{max-width:unset;margin:0;padding-bottom:165%}.fifth.activ .row .column.forty .box1.mobile{display:none}.third.activ .boxes.top .posrel.boxq1{width:calc(64% - 5px);background-color:transparent;margin:0 5px 0 0;padding-bottom:35.8%;position:relative;float:left}.third.activ .boxes.top .posrel.boxq2{width:calc(36% - 5px);background-color:transparent;margin:0 0 0 5px;padding-bottom:35.8%;position:relative;float:left}.third.activ .boxes.top .posrel.boxq2.last{margin-top:10px}.third.activ .boxes.top .posrel.boxq3{width:calc(27% - 5px);margin:10px 5px 0 0;padding-bottom:35.9%;position:relative;float:left}.third.activ .boxes.top .posrel.boxq4{width:calc(37% - 10px);background-color:transparent;margin:10px 5px 0 5px;padding-bottom:35.9%;position:relative;float:left}.third.activ .boxes.bottom .box1{width:100%;background-color:transparent;margin:0;max-width:unset}.third.activ .boxes.bottom .box1 .owl-item{position:relative;padding-bottom:28.1%}.third.activ .boxes.bottom .box1 .calld1_loop .owl-item,.third.activ .boxes.bottom .box1 .calld2_loop .owl-item{padding-bottom:9.37%}.third.activ .boxes.bottom .box2{width:calc(50% - 3.5px);background-color:transparent;margin:7px 0;position:relative;float:left;padding-bottom:37.14%;max-width:unset}.nheight{height:100%}.forth.activ .boxes .box1{width:calc(36% - 5px);background-color:transparent;margin:0 5px 0 0;max-width:unset;float:left;padding-bottom:35.6%}.forth.activ .boxes .box2{width:calc(64% - 5px);background-color:transparent;margin:0 0 0 5px;max-width:unset;float:left;padding-bottom:35.6%}.third.activ .boxes.bottom .box2.left{margin-right:3.5px}.third.activ .boxes.bottom .box2.right{margin-left:3.5px}.box_inner h4{font-family:Vanitas-black,sans-serif;text-align:center;color:#3b2900!important;font-size:20px;margin:0;text-transform:uppercase}.box_inner h3{font-family:Vanitas-black,sans-serif;text-align:left;color:#3b2900!important;font-size:21px;margin:0 0 10px 0}.villas .box_inner h4,.villas_ncontainer .box_inner h4{font-size:20px;letter-spacing:1px}.spa .box_inner h4{letter-spacing:1px}.villas_ncontainer .box_inner h4{font-weight:500}.villas_ncontainer .villas_images{margin:0 0 50px 0}.box_parag{margin:0 10%}.box_inner h4:after,.box_inner h4:before{content:'•';position:absolute}.box_inner p{color:#3b2900;margin:40px 5%;font-size:18px!important;line-height:24px}.romance6 .box_inner p{line-height:26px}.romance6 .box_inner p strong,.romance6 .boxes.spa .boxabs span.htxt{font-size:21px!important;line-height:24px}.spa .box4 .box_inner p,.spa .box5 .box_inner p,.spa .box6 .box_inner p,.spa .box7 .box_inner p{margin:35px 5% 25px 5%}.spa .box4 .box_inner,.spa .box5 .box_inner,.spa .box6 .box_inner,.spa .box7 .box_inner{margin-bottom:25px}.villas .box_inner p{margin-top:30px;margin-bottom:35px}.third.spa .box_inner p{margin-top:30px}.box_inner h4:before{margin:-2px 0 0 -15px}.box_inner h4:after{margin:-2px 0 0 5px}.villas_ncontainer .box_inner p{margin:30px 0}#elx_article_page_40.elx_article_page ul li,.villas_ncontainer ul li{list-style-type:none;font-family:Vanitas-Regular,sans-serif;font-size:16px;font-weight:300;line-height:25px;margin:0 0 0 20px;padding:0}#elx_article_page_40.elx_article_page ul li::before,.villas_ncontainer ul li::before{content:'.';position:absolute;margin-left:-20px;font-size:40px;line-height:6px}.box_icons{margin:0 0 70px 0;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.villas_ncontainer .box_icons{margin:50px 0 50px 0}.box_icons span{color:#af8e65;font:14px/20px Brandon-Regular,sans-serif;display:block;text-align:center}span.icon{margin:0 3%}.box_links{text-align:center}.box3{width:62%;margin:0 auto;padding:0 0 20px 0}.villas_ncontainer span.icon{margin:0 2.5%}span.villas_size{background:url(../images/villa_size.svg) no-repeat 0 0;height:35px;width:41px;margin-top:3px}span.occ_size{background:url(../images/occupant.svg) no-repeat 0 0;height:39px;width:40px}span.bedroom{background:url(../images/bedroom.svg) no-repeat 0 0;height:39px;width:40px}span.bathroom{background:url(../images/bathroom.svg) no-repeat 0 0;height:38px;width:40px}span.pool{background:url(../images/pool_size.svg) no-repeat 0 0;height:39px;width:40px}ul.innervevents li{text-align:center!important;text-transform:uppercase;font-family:Brandon-Regular,sans-serif!important;font-size:13px!important;display:inline-block;vertical-align:middle!important;margin:0 2px}ul.innervevents a.icons{border:none}ul.innervevents li::before{content:''!important}.box_links.readmore{margin:100px 0 0 0}.boxes.dining .box1,.boxes.dining .box2,.boxes.spa .box1,.boxes.spa .box2,.boxes.spa .box3{margin:0;display:flex;max-width:100%;flex:100%;flex-flow:row wrap;padding:0}.boxes.dining .box_inner,.boxes.spa .box_inner{margin:0}.boxes.dining .box_inner p,.boxes.spa .box_inner p{margin:30px 0 0 0}.romance6 .boxes.spa .box_inner p a.nomargin{font-size:13px}.romance6 .boxes.spa .box_inner p{position:relative}.second.spa .boxes.spa .owl-item,.second.spa.romance6 .boxes.spa .owl-item{position:relative;padding-bottom:39.94%}.second.spa .boxes.spa .calle1_loop .owl-item,.second.spa .boxes.spa .calle2_loop .owl-item,.second.spa .boxes.spa .calle3_loop .owl-item,.second.spa .boxes.spa .callh6_loop .owl-item,.second.spa .boxes.spa .callh7_loop .owl-item,.second.spa .boxes.spa .callh8_loop .owl-item{padding-bottom:12.48%}.second.spa .boxes.spa .callh6_loop.one-item .owl-item,.second.spa .boxes.spa .callh7_loop.one-item .owl-item,.second.spa .boxes.spa .callh8_loop.one-item .owl-item{padding-bottom:14.97%}a.sharetxt{border-bottom:none!important;cursor:pointer!important}a.sharetxt:hover{color:#3b2900!important;cursor:pointer!important}.boxes.dining .box_inner p.makeline,.boxes.spa .box_inner p.makeline{font-size:21px!important}.boxes.dining .boxabs span.line,.boxes.spa .boxabs span.line{width:80px}.boxes.dining .boxabs span.htxt,.boxes.spa .boxabs span.htxt{margin-left:90px;font-size:18px!important;text-align:justify}.boxes.dining .boxabs span.htxt.noline,.boxes.spa .boxabs span.htxt.noline{margin-left:0;line-height:24px}.boxes.dining .box1,.boxes.dining .box2{max-width:calc(100% - 3px)}.blocker,.boxes.dining .box_inner,.boxes.spa .box_inner{max-width:50%;flex:50%}.mod_user910.first.dining .blocker{max-width:100%}.wellbeing .blocker{position:relative}.fifth.dining .blocker{max-width:50%;flex:50%;margin:0}.boxes.dining .box2 .box_inner,.boxes.spa .box2 .box_inner{order:1}.boxes.dining .box2 .blocker,.boxes.spa .box2 .blocker{order:2}.mod_user910.first.dining .blocker{float:none;width:92%;margin:50px auto 0 auto}.boxes.dining .box_inner,.boxes.spa .box_inner{position:relative}.boxes.dining .boxabs,.boxes.spa .boxabs{position:absolute;top:50%;left:50%;width:75%;transform:translate(-50%,-50%)}.boxes.dining .box_inner h4,.boxes.spa .box_inner h4{text-align:left;font-size:20px;margin:0 0 0 15px;letter-spacing:1px}.spa_area4_header{position:absolute;left:14%;top:45%;margin:0;padding:0}.headerdiv{text-align:center;left:50%;top:15%;transform:translate(-50%,-15%);position:absolute;width:810px}.sixth.dining .headerh1{font-size:48px;line-height:50px;font-family:Canela-Thin,sans-serif;letter-spacing:2px;color:#3b2900;text-transform:uppercase;margin:0}.headerp{padding:0;margin:90px auto 10px auto;width:810px}.headerp p.focustxt{width:100%;text-align:center!important}div.elx_article_page .box_inner.not h1,div.elx_article_page .box_inner.not h2,div.elx_article_page .box_inner.not h3{font-family:Canela-Regular,sans-serif;margin-top:40px}div.elx_article_page .box_inner.not h1{font-size:2.3rem}div.elx_article_page .box_inner.not{margin-bottom:50px}.villas_ncontainer .box_inner.not p{margin:20px 0 15px 0}.villas_ncontainer .box_inner.not ul li p{margin:5px 0}.elx_article_page .box_inner.not ul li{font-size:18px;line-height:24px;color:#3b2900;margin:10px 0 10px 20px}.elx_article_page .box_inner.not ul li::before{margin:7px 0 0 -16px}.elx_article_page .box_inner.not ul li strong{font-family:Vanitas-black,sans-serif}.ckpolicy{display:block;margin:0;padding:0;width:100%;z-index:99999;position:fixed;left:0;bottom:0;background-color:rgba(255,255,255,.5);font:normal 13px/17px Brandon-Regular,sans-serif;color:#1c1200;text-align:left}.ckpolicy_top{display:block;margin:0;padding:0;width:100%;z-index:99999;position:fixed;left:0;top:0;background-color:#fff;font:normal 13px/17px Brandon-Regular,sans-serif;color:#1c1200;text-align:center}.ckpol_title{margin:10px 0;padding:0;font:bold 13px/17px Brandon-Regular,sans-serif;color:#1c1200}.ckpol_desc{margin:0 0 20px 0;padding:0}.ckpol_btns{margin:0 0 20px 0;padding:0}.ckpol_btns a,.ckpol_btns a:active,.ckpol_btns a:hover,.ckpol_btns a:link,.ckpol_btns a:visited{margin:0 20px 0 0;padding:6px 10px;text-decoration:none;border:none;background-color:#bd945c;border-radius:5px;font:bold 13px/17px Brandon-Regular,sans-serif;outline:0;color:#fff!important;cursor:pointer}a.ckpol_btn_more,a.ckpol_btn_more:active,a.ckpol_btn_more:hover,a.ckpol_btn_more:link,a.ckpol_btn_more:visited{background-color:#bb935a;margin-right:0}.ckpol_compact{margin:13px 0 7px 2.5%;padding:0;font:normal 15px/22px Brandon-regular,sans-serif;color:#3b2900;width:90%;letter-spacing:.4px}a.ckpol_com,a.ckpol_com:active,a.ckpol_com:hover,a.ckpol_com:link,a.ckpol_com:visited{margin:0 10px;padding:6px 12px 4px 12px;text-decoration:none;border:none;text-transform:uppercase;font:normal 12px/18px Vanitas-Black,sans-serif;outline:0;background-color:#bb935a;color:#fff!important;cursor:pointer;letter-spacing:.5;transition:ease .6s all}a.ckpol_com:hover{background-color:#ccae83}a.ckpol_com_more,a.ckpol_com_more:active,a.ckpol_com_more:hover,a.ckpol_com_more:link,a.ckpol_com_more:visited{margin:0;padding:0;border:none;text-decoration:underline;font:normal 13px/17px Brandon-Regular,sans-serif;color:#fff!important;outline:0}.ckpol_invisible{margin:0;padding:0;display:none;visibility:hidden}.sidr-class-sf-sub-indicator{display:none!important}ul.sidr-class-infobox li{display:inline-block!important}.cl_mn_left,.res_menu_icon{display:none;position:relative}.sidr-class-logocw{float:left;margin:8px 0 0 43px}.sidr-class-respclose{margin-top:2px;margin-right:-1px}.sidr{display:block;position:fixed;top:0;height:100%;z-index:999999;width:100%;overflow-x:hidden;overflow-y:auto;font-size:15px;font-family:vanitas-black,sans-serif;background:rgba(197,156,88,.9);font-weight:400}.sidr .sidr-inner{padding:2% 1%}.sidr.left .sidr-inner:first-child{text-align:right}.sidr-class-sheads,.sidr.left .sidr-inner:last-child{text-align:center}.sidr-class-closemn.sidr-class-left{display:block}.sidr.right{text-align:center}.sidr-class-overlay{display:none}.sidr .sidr-inner>p{margin:10px 2%}.sidr.left{left:-100%;right:auto}.sidr.right{left:auto;right:-100%}.sidr h1,.sidr h2,.sidr h3,.sidr h4,.sidr h5,.sidr h6{background-size:100%;font-size:21px;font-weight:400;padding:0 15px;margin:0 0 5px;color:rgba(255,255,255,.8);line-height:24px}.sidr p{font-size:13px;margin:0 0 12px}.sidr p a{color:rgba(255,255,255,.9)}.sidr>p{margin-left:15px;margin-right:15px}.sidr ul{display:block;margin:0 0 15px;padding:0;float:none}.sidr ul li{display:block;margin:0;line-height:40px;float:none;text-align:left}.sidr ul li.active,.sidr ul li.sidr-class-active,.sidr ul li:hover{border-top:0;line-height:40px}.sidr ul li a,.sidr ul li span{display:block;text-decoration:none;color:#fff;text-align:center;text-transform:uppercase}.sidr-class-active{color:#1c1200}.sidr-class-elx_menu li a{font-size:22px;padding:1px 0}ul.sidr-class-elx_menu{margin-top:40px}.sidr-class-elx_menu.sidr-class-second li a{text-transform:none;font-size:21px}.sidr ul li ul{border-bottom:0;margin:0}.sidr ul li ul li{line-height:40px;font-size:13px}.sidr ul li ul li:last-child{border-bottom:0}.sidr ul li ul li.active,.sidr ul li ul li.sidr-class-active,.sidr ul li ul li:hover{border-top:0;line-height:40px}.sidr ul li ul li a,.sidr ul li ul li span{color:rgba(255,255,255,.6);padding-left:30px}.sidr form{margin:0 15px}.sidr label{font-size:13px}.sidr input[type=date],.sidr input[type=datetime],.sidr input[type=email],.sidr input[type=number],.sidr input[type=password],.sidr input[type=search],.sidr input[type=tel],.sidr input[type=text],.sidr input[type=time],.sidr input[type=url],.sidr select,.sidr textarea{width:100%;font-size:13px;padding:5px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 0 10px;border-radius:2px;border:0;background:rgba(0,0,0,.1);color:rgba(255,255,255,.6);display:block;clear:both}.sidr input[type=checkbox]{display:inline;clear:none}.sidr input[type=button],.sidr input[type=submit]{color:#333;background:#fff}.sidr input[type=button]:hover,.sidr input[type=submit]:hover{background:rgba(255,255,255,.9)}div.elx_featured_box{border:none;background:0 0}.menu{border:none}.imgslider a .img,.imgslider>img,.total-wrapper{width:100%;margin:0}.maincontent{width:96%;padding:20px 2%;margin:0}hr{display:block;height:1px;border:0;border-top:1px solid #ebebeb;margin:1em 0;padding:0}.mobi_language,.mobi_search,a,a.link,a.menu_active,a:active,a:visited,div.elx_form_row:hover label.elx_form_label,div.elx_form_row:hover label.elx_form_label_top,div.elx_tags_box a:hover,div.mobi_menu ul li a,div.module ul.elx_menu li a:hover,h2 a,th.elx_th_subcenter a,ul.elx_menu li a:hover,ul.elx_vmenu li a.menu_active,ul.elx_vmenu li:hover a{color:#1c1200}ul.elx_menu li.menu_active a{color:#be965b}.orbit-wrapper .orbit-caption a,.resh_change a,a.resh_boxopen:hover,a.resh_centlink:hover,div.elx_dateauthor a:hover,div.footer-wrapper ul.elx_menu li:hover a,nav.resh_hotelnav ul li a:hover,th.elx_th_subcur a:hover,ul.resh_filteroptions li a:hover{color:#1c1200}blockquote{border-left:4px solid #1c1200}ol.elx_stdol>li:before{background-color:#1c1200;color:#f8f8f8}.iosr_gmod_wrap a,a.resh_calelink:hover{color:#1c1200}.iosr_gmod_wrap a:hover{color:#333}.ha-header-other a,ul.elx_menu li a{color:#1c1200}#colorbox{border:1px solid #1c1200}#cboxBottomCenter,#cboxBottomLeft,#cboxBottomRight,#cboxMiddleLeft,#cboxMiddleRight,#cboxTopCenter,#cboxTopLeft,#cboxTopRight{width:0!important;background-image:none!important;height:0!important}#cboxTitle{display:none!important}#cboxClose{bottom:5px!important;right:10px!important}.elx_3columns .elx_short_box{border-left:none;padding:0;margin:8% 3%!important;background-color:rgba(255,255,255,.8);border:none}.elx_3columns .elx_short_box .elx_content_imagebox img{width:100%!important;margin:0!important;border:0;z-index:1}.elx_content_imagebox .middle{display:none}div.elx_content_imagebox img{padding:0;margin:0;background-color:transparent;border:none}div.elx_content_imagebox img{width:150px}.elx_3columns .elx_content_imagebox{position:relative;width:100%}.elx_3columns .imgfade{opacity:1;display:block;width:100%;height:auto;transition:.5s ease;backface-visibility:hidden}.elx_3columns .elx_content_imagebox .middle{transition:.5s ease;opacity:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);width:80%}.elx_3columns .elx_content_imagebox:hover .middle{opacity:1}.elx_3columns .elx_content_imagebox:hover .imgfade{opacity:.3}.mod_user10.fullscreen section h3.extux{margin:0;padding:0;vertical-align:middle;display:table-cell;color:#fff;text-align:center;font-family:Canela-Thin,sans-serif;font-size:63px;line-height:72px;text-transform:uppercase;letter-spacing:4px}.mod_user10.fullscreen section h3.extux span{display:block}.mod_user10.fullscreen section h3.extux span.separator{font-family:Canela-Regular,sans-serif}.plug_gallery_box a img{margin:5px;padding:0;border:0;-moz-box-shadow:0 0 5px 0 rgba(0,0,0,.12);-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.12);box-shadow:0 0 5px 0 rgba(0,0,0,.12);vertical-align:middle;background-color:transparent}.elx_3columns .elx_short_box{padding:0!important}.elx_3columns .elx_short_box h3{margin:15px;padding:4% 0 0 0}.elx_3columns .elx_short_box p.elx_content_short{padding:20px 10px}.elx_3columns .elx_short_box p.elx_content_short a.elxbutton.exmore{width:87%;color:#fff;text-decoration:none;border-radius:0}p.elx_content_short{text-align:left;font-family:Vanitas-Black;clear:both;line-height:26px}.elx_content_short a{display:block;color:#444}.elx_content_short a:hover{color:#1c1200}div.elx_cols_wrapper{width:calc(100% - 130px);margin:0 65px}div.elx_cols_wrapper .middle{width:calc(100% - 45px);height:calc(100% - 45px)}div.elx_2columns{margin:0;padding:0;width:calc(50% - 35px);float:left;position:relative}div.elx_2columns li img{transition:ease 3s all}div.elx_2columns li{display:block;backface-visibility:hidden;width:100%;backface-visibility:hidden}div.elx_2columns.left{margin-right:35px}div.elx_2columns.right{margin-left:35px}div.elx_2columns ul.elx_subcategories li{position:relative;width:100%;overflow:hidden;padding-bottom:75%}blockquote{border-left:4px solid #1c1200}ol.elx_stdol>li:before{background-color:#1c1200;color:#f8f8f8}.elx_2columns h3 a{vertical-align:sub}.both{clear:both}ul.elx_stdul{margin:15px 0;padding:0;list-style:none}ul.elx_stdul li,ul.elx_stdul>li{list-style:none;margin:0;padding:4px 0 4px 22px;border:none;text-indent:0;line-height:17px;background:transparent url(../images/arrow-r.html) 0 4px no-repeat}ol.elx_stdol{margin:15px 0;padding:0;list-style:none;list-style-position:inside;counter-reset:li;position:relative}ol.elx_stdol li,ol.elx_stdol>li{position:relative;margin:2px 0;padding:2px 0 4px 24px;border:none;text-indent:0;list-style:none;line-height:19px}ol.elx_stdol>li:before{content:counter(li) '.';counter-increment:li;position:absolute;top:0;left:0;width:20px;height:20px;padding:3px;line-height:16px;color:#1c1200;text-align:center;background-color:#fff;box-sizing:border-box;font-size:17px}ul{margin:0;text-indent:0;padding-left:0;list-style:none}li{list-style-type:none;margin:0;padding:0}ol li{list-style-type:decimal;margin:0 20px 0 40px}.elx_article_page h2{clear:both;font-family:venue}ul.elx_links_box li::before{content:'\f0ad';font-family:FontAwesome;font-style:normal;font-weight:400;text-decoration:inherit;font-size:24px;color:#444;vertical-align:middle}ul.elx_links_box li{padding:0}ul.elx_links_box li a{padding-left:10px}ul.elx_links_box ul li{padding:0;line-height:26px;margin-left:30px}ul.elx_links_box li a:hover{color:#be965b}ul li{margin-left:0;list-style-type:none}.elx_article_page ul li::before{margin:0 10px 0 20px;content:'•'}ul.dropdown-menu li::before{content:'';margin:0}ul li ul li{padding-left:8px}ul li ul li ul li{padding-left:16px}ul li ul li ul li ul li{padding-left:24px}ul li ul li ul li ul li ul li{padding-left:32px}ul li ul li ul li ul li ul li ul li{padding-left:40px}.elx_vmenu{margin:0}ul.elx_vmenu{padding:0;line-height:25px}ul.elx_vmenu li,ul.elx_vmenu ul{border:0;padding:0;list-style:disc;margin:0 0 0 25px;width:85%;color:#064581}ul.elx_vmenu li ul li a{padding-left:30px}ul.elx_vmenu li ul li ul li a{padding-left:40px}ul.elx_vmenu a{color:#48566e;display:block;text-decoration:none;height:auto;padding:2px;clear:both;text-align:left}ul.elx_vmenu ul li{line-height:25px;padding-left:15px}ul.elx_vmenu a:hover,ul.elx_vmenu li:hover a{color:#064581}ul.elx_vmenu li:hover li a,ul.elx_vmenu li:hover li:hover li a,ul.elx_vmenu li:hover li:hover li:hover li a{display:block;color:#747474}ul.elx_vmenu li:hover li a:hover,ul.elx_vmenu li:hover li:hover a,ul.elx_vmenu li:hover li:hover li a:hover,ul.elx_vmenu li:hover li:hover li:hover a,ul.elx_vmenu li:hover li:hover li:hover li a:hover{color:#555}.item-info{padding:0 5%}div.module ul.elx_menu li a{border-top:none}.elx_tags_page h2{border-bottom:1px solid #eee;padding-bottom:20px}.elx_modsearchform,form.elx_modsearchform{background-color:transparent;border:none;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}select.elx_modsearch_eng{border:none}button.elx_modsearch_btn,button.elx_modsearch_btn:active,button.elx_modsearch_btn:focus,button.elx_modsearch_btn:hover{margin:0 0 0 4px;padding:1px 4px;border-radius:0;line-height:20px;outline:0}.modulang{display:none}.module-wgdev{position:absolute;top:70px;left:92%;line-height:20px!important}.sidr-class-elx_menu.sidr-class-second li.sidr-class-lilang{display:none}.sidr-class-modulang{display:block}.modulang>a{text-transform:uppercase;color:#3b2900;font-family:Vanitas-Black,sans-serif;font-size:14px;margin-right:6px;position:relative}.modulang>a:hover{color:#be965b;text-decoration:none}.modulang>a.curlang{color:#be965b;font-weight:400!important;border-bottom-width:1px;border-bottom-style:solid}.modulang>a::before,.sidr-class-modulang a::before{content:'|';position:absolute;top:-3px;left:-6px}.modulang>a:first-child::before,.sidr-class-modulang a:first-child::before{content:''}.sidr-class-curlang::before{color:#fff}.langmenui{color:#3b2900!important}.langmenui::after{opacity:0!important}.langmenui.goldercl::after,.langmenui:hover::after{opacity:1!important}.langmenui.goldercl,.langmenui:hover{color:#be965b!important}.sidr-class-modulang a{margin:0 6px}.sidr-class-modulang a::before{margin:-1px 0 0 -9px}.sidr-class-modulang{text-align:center}.sidr-class-modulang{text-align:center}.sidr-class-modulang a{text-transform:uppercase;font-size:16px;color:#fff}a.sidr-class-curlang{color:#3b2900}.modlogin_wrapper{margin:5px 3px;padding:5px}.modlogin_posttext,.modlogin_pretext{margin:0 0 10px 0;padding:0 0 0 18px;font-size:13px;line-height:16px;color:#444}.modlogin_pword_row,.modlogin_remember_row,.modlogin_uname_row{margin:0 0 6px 0}.modlogin_pword_row label,.modlogin_remember_row label,.modlogin_uname_row label{color:#222;overflow:hidden}.modlogin_authbox{margin:5px 0 5px 0}.modlogin_authbox p{font-size:11px;line-height:16px;color:#444;text-align:left}.modlogin_linksbox{margin:0 0 10px 0;padding:0}.modlogin_linksbox a{display:block}a.modlogin_profile{display:block;margin:0 0 2px 0;text-decoration:none;overflow:hidden;font-weight:700}.footer-wrapper{color:#1c1200;padding:0;width:100%;margin:0 0 60px 0;background:#fff;font-family:vanitas-black,sans-serif}.footer-wrapper nav{display:inline-block}.elx_form{margin:20px 0;padding:0;border:0}fieldset.elx_form_fieldset{margin:0 0 15px 0;padding:25px 8px;border:1px solid #eee;background:#f9f9f9;text-align:center;clear:both;border-right:0}fieldset.elx_form_fieldset.mod_search{padding:10px 15px 10px 8px}div.elx_tbl_wrapper{background-color:#f7f7f7}div.elx_form_row{margin:0 0 10px 0;padding:0;clear:both;display:inline;text-align:center}div.elx_form_row label{margin:20px auto;display:block;width:90%;font-size:15px;line-height:20px;text-align:left}div.elx_form_cell{float:left;margin:0;padding:0;width:100%!important}label.elx_form_label{font-size:16px;font-style:italic;color:#1c1200;display:none!important;margin:0;padding:0 5px 0 1%;float:left;width:100%}legend.elx_form_legend{font-size:16px;height:25px;line-height:25px;padding:4px 10px;margin:0 0 20px 0;color:#5e646d;font-family:Vanitas-Black,sans-serif;border:1px solid #eee;background:#f7f7f7;display:none}div.elx_form_nolabel{display:none}label.elx_form_label_top{font-size:13px;line-height:17px;color:#333;margin:0 0 3px 0;padding:0;display:inline}label.elx_form_label_option{margin:0;padding:2px 0 0 0;display:inline}div.elx_form_field_box{margin:0;padding:0}span.elx_form_tip{display:none;background:transparent url(../images/balloon-small16.png) 0 0 no-repeat;margin:0;padding:0 3px 0 18px;font-size:11px;line-height:16px;font-weight:400;color:#666}.elx_navigation{margin:20px 0;clear:both}span.elx_nav_page,span.elx_nav_space{color:#555;padding:0;margin:0}a.elx_nav_link,a.elx_nav_link:hover,a.elx_nav_link:visited,a.elx_nav_link_active,a.elx_nav_link_active:hover,a.elx_nav_link_active:visited{color:#333;text-decoration:none;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.05);-moz-box-shadow:0 1px 2px rgba(0,0,0,.05);box-shadow:0 1px 2px rgba(0,0,0,.05);background-color:#f8f8f8;margin-right:2px;padding:7px 11px 4px 11px;border:1px solid #ccc;text-align:center}a.elx_nav_link_active,a.elx_nav_link_active:visited{background-color:#ccc;color:#1c1200}a.elx_nav_link:hover,a.elx_nav_link_active:hover{background-color:#f0f0f0;border:1px solid #aaa}div.elx_tbl_wrapper{border:1px solid #dcdadb;background-color:#f5f4f4}table.elx_tbl_list{border:1px solid #dcdadb;background-color:#f5f4f4}table.elx_tbl_list tr th,table.elx_tbl_list tr th.elx_th_center{font-weight:400;background-color:#edebeb;border-bottom:1px solid #dcdadb;font-size:14px;color:#444}table.elx_tbl_list tr th.elx_th_sub,table.elx_tbl_list tr th.elx_th_subcenter,table.elx_tbl_list tr th.elx_th_subcur{color:#747474;text-align:center}table.elx_tbl_list tr.elx_tr0 td,table.elx_tbl_list tr.elx_tr0 td.elx_td_center{background-color:#f5f4f4;color:#747474;border:1px solid #dcdadb}table.elx_tbl_list tr.elx_tr1 td,table.elx_tbl_list tr.elx_tr1 td.elx_td_center{background-color:#f5f4f4;color:#747474;border:1px solid #dcdadb}table.elx_tbl_list tr.elx_trx td,table.elx_tbl_list tr.elx_trx td.elx_td_center{padding:4px;background-color:#f5f4f4;color:#747474;border:1px solid #dcdadb}table.elx_tbl_list tr.elx_tr0:hover td,table.elx_tbl_list tr.elx_tr1:hover td{background-color:#edebeb}table.elx_tbl_list tr.elx_trx:hover td{background-color:#edebeb;color:#747474}table.elx_tbl_list tr th.elx_th_sub,table.elx_tbl_list tr th.elx_th_subcenter,table.elx_tbl_list tr th.elx_th_subcur{background-color:#edebeb}th.elx_th_sub a{color:#444}div.module ul.elx_menu li a{color:#a6a6a6;padding:0 5px;margin:0;font-size:15px}.footer-wrapper div.module ul.elx_menu{margin:0}.footer-wrapper p{font-size:16px;float:left;color:#1c1200;margin:0;font-family:Brandon-Regular,sans-serif;letter-spacing:.8px}.infobox_right p span{font-family:Brandon-Medium,sans-serif}.footer-wrapper div.module ul.elx_menu li a{color:#222;margin:0;text-transform:none;font-size:15px;padding:0;font-family:Brandon-Medium,sans-serif;display:inline-block;letter-spacing:1.2px!important}div.module ul.elx_menu li:before{content:'|';color:#1c1200;padding-right:0}.site-footer a{color:#222;transition:ease 1s all}.site-footer a:hover{color:#c9a059}div.footer-wrapper ul.elx_menu li a:hover{color:#c9a059}.content_user7 a,.content_user8 a{color:#222}.content_user7 a:hover,.content_user8 a:hover{color:#222}a.infolink:hover{color:#be965b}.onthetop{display:none;position:fixed;bottom:50px;font-size:24px;border:1px solid #888;padding:0;margin:0;z-index:23;right:60px;opacity:.4;border-radius:0;width:38px;height:38px;line-height:38px;text-align:center;transition:ease .8s all}.site-footer .onthetop{color:#bc935b;border-color:#bc935b;opacity:.4;transition:ease all .8s;border-radius:50%}.site-footer .onthetop:hover,.site-footer .onthetop:hover i{opacity:1}div.footer-wrapper ul.elx_menu li:first-child{padding-left:5px}div.footer-wrapper ul.elx_menu li{padding:0 2px;line-height:28px}table.tbl_list{margin:0;padding:0;width:100%;background-color:#fff;border-collapse:collapse;border:0}table.tbl_list tr th,table.tbl_list tr th.th_center{padding:6px 4px;color:#c4d3e9;font-size:16px;vertical-align:middle;font-weight:400;text-align:center;background-color:#273957;border:none;border-radius:none;box-sizing:border-box}table.tbl_list tr th.th_center:first-child,table.tbl_list tr th:first-child{border-left:1px solid #a8bfb5}table.tbl_list tr.tr0 td:first-child,table.tbl_list tr.tr1 td:first-child{font-weight:700}table.tbl_list tr th.th_center{text-align:center}table.tbl_list tr td.td_center{text-align:center}table.tbl_list tr td a{display:block}table.tbl_list tr td a img{vertical-align:middle}table.tbl_list tr.tr0 td,table.tbl_list tr.tr0 td.td_center,table.tbl_list tr.tr1 td,table.tbl_list tr.tr1 td.td_center{padding:6px;background-color:#f5f5f5;color:#666;font-size:16px;font-weight:400;text-align:center;border:1px solid #e0e0e0;min-width:100px;box-sizing:border-box}table.tbl_list tr.tr1 td,table.tbl_list tr.tr1 td.td_center{background:#e8e8e8}table.tbl_list tr td.tdwhitebg{font-size:13px;padding:10px 0;background-color:#f2f2f2}table.tbl_list tr.tr0 td.td_center,table.tbl_list tr.tr1 td.td_center{text-align:center}table.tbl_list tr td.tdwhitebg:hover{background-color:#f2f2f2;color:#546476}div.elx_profile_summary{margin:0;padding:6px;background-color:#f7f7f7;border:1px solid #eee}ul.elx_ulist{margin:0;text-indent:0;padding-left:0;list-style:none}ul.elx_ulist li{list-style-type:none;margin:0;padding:3px 0}ul.elx_ulist li div.elx_column1{margin:0;padding:0;width:180px;float:left;color:#555}ul.elx_ulist li div.elx_column2{margin:0;padding:0 0 0 180px}ul.elx_ulist li:hover{background-color:#f8f8f8}div.elx_profile_details li{border-bottom:1px solid #f5f6f7}div.elx_profile_details li:hover{background-color:transparent}div.elx_profile_details{margin:10px 0;padding:0}span.elx_user_small{font-size:12px;color:#666}div.elx_avatar_box{margin:0;padding:0;width:100px;float:left}div.elx_avatar_box img{margin:0;padding:0}div.elx_profile_twitter{margin:15px 0;padding:0}div.elx_profile_twitter_user{background-color:#f8f8f8;margin:0 0 10px 0;padding:5px 0}div.elx_profile_twitter_summary{margin:0;padding:0 0 0 60px}div.elx_profile_twitter li{margin:0;padding:6px 0;border-bottom:1px solid #e7e7e7}.elx_article_header,.elx_category_header{margin-top:30px}li.categories,li.subcategories,ul.elx_subcategories li{padding:0 20px;margin:0 5px}div.elx_4columns{margin:55px 0}ul.elx_subcategories li a h4{display:block;font-size:18px;text-align:center;color:#444;transition:ease 1s all}ul.elx_subcategories li a:hover h4{color:#bd8705}ul.elx_subcategories li a img{height:100px;opacity:.7;filter:grayscale(.8);transition:ease 1s all;overflow:hidden}ul.elx_subcategories li .cwrap{transition:ease .8s all}li.subcategories,ul.elx_subcategories li{background:0 0;padding:0;margin:0 0 80px 0}div.elx_featured_box h2 a{text-decoration:none}div.module div.elx_featured_box{background:0 0;border:0}div.elx_featured_box{padding:10px 0;margin:10px 0}div.elx_featured_box h2 a{margin:0;padding:0;letter-spacing:0}div.box-shadow{-moz-box-shadow:0 0 5px 0 rgba(0,0,0,.12);-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.12);box-shadow:0 0 5px 0 rgba(0,0,0,.12)}div.elx_featured_box h2 a:hover{color:#333}div.elx_dateauthor{display:none;font-size:11px;line-height:19px;color:#666;padding:0 0 0 20px}div.elx_dateauthor a{color:#333}div.elx_short_box div.elx_dateauthor{background-image:none;padding:0}div.elx_category_featured_inner p{text-align:justify}p.elx_content_subtitle{margin:0 0 40px 0;padding:0;font-weight:400;font-size:17px;color:#3d79a4;background-color:transparent!important;font-style:italic}div.elx_short_box h2 a{text-decoration:none}div.elx_short_box h2 a:hover,div.elx_short_box h3 a:hover{color:#333}div.elx_article_page{padding:0;margin:0}div.elx_category_summary div.elx_article_page{padding-top:60px}div.elx_article_header{margin:0;width:100%}div.elx_article_page p.gray{background-color:#f2f2f2;padding:3% 6%}div.elx_article_page p.black{background:#1c1200;color:#fff;padding:3% 6%}div.elx_article_page div h1,h1.sitemap{text-align:left;padding:0;margin:10px 0 30px 0;font-size:2.6rem;line-height:4.2rem;font-family:venue,sans-serif;font-weight:500;color:#222}.elx_category_header h1{display:none;margin-top:9px;font-weight:700;color:#9d705a;font-size:28px;z-index:3;float:left;text-shadow:1px 1px 1px #1c1200;padding:10px 30px;margin:0 auto;background-color:#fff}div.elx_article_page h3{margin:35px 0 20px 0}div.elx_content_imagebox div{font-size:16px;font-style:italic}div.elx_hits_box{background-image:none;padding:8px 10px;font-size:12px;color:#555;border-top:1px solid #d7d7c8;border-bottom:1px solid #d7d7c8}div.elx_hits_box:before{content:'\f200';margin-right:10px;color:#666;font-size:20px;font-family:FontAwesome;font-style:normal;font-weight:400;text-decoration:inherit}div.elx_comment_message,div.elx_comment_message_unpub{color:#747474}div.elx_comment_date{font-size:11px}.elx_chain_next a img,.elx_chain_previous a img{opacity:.5;transition:ease 1s all}.elx_chain_next a:hover img,.elx_chain_previous a:hover img{opacity:1}div.elx_tags_box{margin:50px 0;padding:0}div.elx_tags_box a{margin:8px 0;padding:8px 5px 5px 5px;text-decoration:none;display:inline-block;clear:both;font-size:13px;line-height:16px;color:#666;transition:ease .2s all;border:1px solid #efefef}div.elx_tags_box a:hover{transition:ease 1s all;background:#9fb8db;color:#444}.elx_textblock{margin:10px 0;padding:8px;color:#333;border:3px solid #ddd;background-color:#f7f7f7;word-wrap:break-word}.elx_engines_box{font:normal 16px/32px Vanitas-Black,sans-serif}.elx_engines_box{padding:10px 20px;background:#e8e8e8}.elx_info{border:1px solid #444;padding:2% 4%;background:#444;color:#fdfdfd}.elx_info a{color:#be965b;font:normal 16px/32px Vanitas-Black,sans-serif}.elx_info a:hover{color:#fff}.elx_success{border:1px solid #9fb8db;padding:20px;background:#9fb8db;color:#48566e}.elx_success{border:1px solid #54a865;padding:20px;background:#54a865;color:#ecf6ee}.elx_engines_box span{color:#48566e}span.elx_engine_current{color:#1c1200}.elx_engines_box a:hover{color:#444}.elx_alt_info,.elx_error,.elx_warning,.elxcolorpicker,.filebox,.inputbox,.selectbox,.textbox{font:normal 15px/26px Vanitas-Black,sans-serif}.elx_info,.elx_success{font:normal 16px/26px Vanitas-Black,sans-serif}.filebox,.inputbox,.selectbox,.textbox{margin:5px 1%;padding:1%;width:45%;transition:all .5s ease}.selectbox{width:97%;padding:1%}.inputbox.mod_search{margin:5px 10px;padding:10px;width:250px}.elx_warning{border:none;padding:20px;background:#f5b632;color:#444}.elx_alt_info{border:1px solid #e8e8e8;padding:20px;background:#e8e8e8;color:#444}.elx_error{border:1px solid #f15e5e;color:#fdeaea;background:#f15e5e}.elx_smerror,.elx_sminfo,.elx_smsuccess,.elx_smwarning{color:#1c1200;background-color:transparent!important}.elx_alt_info a,.elx_error a,.elx_info a,.elx_success a,.elx_warning a{font:normal 15px/26px Vanitas-Black,sans-serif}.elx_alt_info a{display:block;background:#444;width:30%;margin:0 auto;text-align:center;padding:10px;color:#cfcfcf;transition:ease 1s all;box-shadow:5px 10px rgba(0,0,0,.3)}.elx_warning a:hover{color:#444}.elx_alt_info a:hover{color:#be965b;text-decoration:none;background:#222}.elx_sminfo{margin:5px 5px 5px 10px;padding:2px 2px 2px 10px;background-image:none}.elx_sminfo:before{content:'\f129';margin-right:10px;color:#909090;font-family:FontAwesome;font-style:normal;font-weight:400;text-decoration:inherit}.elx_sminfo a{color:#365675}.elx_smerror{margin:5px 5px 5px 10px;padding:2px 2px 2px 10px;background-image:none}.elx_smerror:before{content:'\f00d';margin-right:10px;color:#909090;font-family:FontAwesome;font-style:normal;font-weight:400;text-decoration:inherit}.elx_smerror a{color:#782618}.elx_smwarning{margin:5px 5px 5px 10px;padding:2px 2px 2px 10px;background-image:none}.elx_smwarning:before{content:'\f071';margin-right:10px;color:#909090;font-family:FontAwesome;font-style:normal;font-weight:400;text-decoration:inherit}.elx_smwarning a{color:#86360b}.elx_smsuccess{margin:5px 5px 5px 10px;padding:2px 2px 2px 10px;background-image:none}.elx_smsuccess:before{content:'\f00c';margin-right:10px;color:#909090;font-family:FontAwesome;font-style:normal;font-weight:400;text-decoration:inherit}.elx_smsuccess a{color:#34461a}.label{display:inline-block;padding:2px 4px;font-size:12px;font-weight:700;line-height:14px;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25);white-space:nowrap;vertical-align:baseline;background-color:#999;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.badge{padding-right:9px;padding-left:9px;-webkit-border-radius:9px;-moz-border-radius:9px;border-radius:9px}.label:empty{display:none}a.label:focus,a.label:hover{color:#fff;text-decoration:none;cursor:pointer}.label-important{background-color:#b94a48}.badge-important[href],.label-important[href]{background-color:#953b39}.label-warning{background-color:#f89406}.label-warning[href]{background-color:#c67605}.label-success{background-color:#468847}.label-success[href]{background-color:#356635}.label-info{background-color:#3a87ad}.label-info[href]{background-color:#2d6987}.label-inverse{background-color:#333}.label-inverse[href]{background-color:#1a1a1a}.main-body.fixed_width{margin:100px auto 50px auto}#slides_fix_dimensions,.slides-container,.slides-container li{width:100%;height:calc(var(--vh,1vh) * 100)!important}.slides-control{width:100%!important}.notfwidth #slides_fix_dimensions,.notfwidth .slides-container,.notfwidth .slides-container li{height:calc(var(--vh,1vh) * 100)!important}.sliderimage{width:100%;min-height:calc(var(--vh,1vh) * 100)!important;background-attachment:fixed;background-size:cover;background-repeat:no-repeat;height:calc(var(--vh,1vh) * 100)!important;background-position:50% 0}#slides.safix{transform:translate3d(0,0,0)!important}.containerx{position:absolute;top:40%!important;z-index:101;display:none}.containerx.boxisleft,.containerx.left{top:40%!important;left:10%;bottom:90%;transform:translate(-10%,-40%)!important;width:520px}.containerx.boxisleft.newtop{top:20%!important;transform:translate(-10%,-20%)!important}.containerx.boxiscenter,.containerx.center{top:40%!important;left:50%;bottom:90%;transform:translate(-50%,-40%)!important}.containerx.boxisright,.containerx.right{top:40%!important;right:10%;bottom:90%;transform:translate(-10%,-40%)!important;width:500px}.containerx.boxisright{right:3%}div.terh1{font-size:60px;letter-spacing:4px;color:#fff;text-transform:uppercase;line-height:65px;font-weight:400;margin:0;font-family:Canela-Thin,sans-serif;position:relative}div.terh1 span{font-family:Canela-Regular,sans-serif}div.terh1 div{margin-bottom:0}span.itsborder{border-bottom:1px solid #fff;bottom:-.5em;content:'';height:1px;position:absolute;position:absolute}.borderisleft{left:2%;transform:translate(-2%)}.borderiscenter{left:50%;transform:translate(-50%)}.borderisright{left:98%;transform:translate(-98%)}.containerx.center span.itsborder{width:60%;left:48%;transform:translateX(-49%)}.slides-pagination{position:absolute;z-index:3;bottom:30px;left:50%;transform:translate(-50%,0)!important;-webkit-transform:translate(-50%,0)!important}.slides-pagination a{border:1px solid#fff;border-radius:15px;width:14px;height:14px;display:inline-block;vertical-align:middle;margin:2px;overflow:hidden;text-indent:50px}.slides-pagination .current{position:relative}.arrow-downs{position:absolute;z-index:3;bottom:35px;transform:translate(-50%,0)!important;-webkit-transform:translate(-50%,0)!important}.arrow-downs img{width:32px!important;height:32px!important;top:unset!important}.slides-pagination .current::after{content:'';position:absolute;top:2px;left:2px;width:8px!important;height:8px!important;background-color:#fff;display:inline-block;padding:4px;border-radius:100px}.textisleft{text-align:left}.textiscenter{text-align:center}.textisright{text-align:right}.top.wellbeing #slides{z-index:5}.eplg_hsmenu_imgtxt{float:right;max-width:250px;height:55px}.elx_plg_hsmenu{float:left;width:auto}.elxplg_hsmenu_but{float:left;display:none;width:auto}.elxplg_hsmenu_but .plg_hsmenu li{margin-top:10px}.plg_hsmenu li{height:55px;line-height:55px;display:inline-block;margin:0 10px;font-size:13px}.plg_hsmenu li a{display:block}.plg_hsmenu li a:hover{color:#1c1200}.plg_hsmenu li a.elxbutton:hover{color:#fff}.plg_hsmenu li a.elxbutton{border-radius:4px}.plg_ver_hsmenu{margin-top:20px}.plg_ver_hsmenu li{line-height:40px;display:block;padding:10px 0;margin:5px 8%;border-bottom:1px solid #ebebeb;font-size:12px;text-transform:uppercase}.plg_ver_hsmenu li a{display:block;color:#333}.plg_ver_hsmenu li a:hover{color:#86655e}.plg_ver_hsmenu li:last-child{border-bottom:none}.hsmenu_img,.hsmenu_text{height:55px;line-height:55px;margin-left:20px}.hsmenu_text{font-size:18px;color:#555;text-transform:capitalize;font-family:Vanitas-Black,sans-serif}.hsmenu_img img{max-height:40px;margin:5px 0;width:auto}.elxplug_arrows{display:none;float:right;width:100%;margin:0 auto;text-align:center}.elx_plg_ver_hsmenu{width:100%;display:none}a.hsmenu_lnk{text-transform:uppercase;font-weight:700;line-height:55px;font-size:14px}a.hsmenu_lnk.active_sbmenu{border-bottom:1px solid #86655e;color:#1c1200}a.hsmenu_lnk:hover{border-bottom:1px solid #86655e}.elx_image{margin:20px 0;padding:0;text-align:center}.elx_image img{max-width:700px;height:auto}.elx_map{margin:132px 0 -132px 0}.inc_fonta,.inc_fontb{font-size:18px;display:inline-block;width:100%;text-align:center;margin:10px 0 25px 0;font-weight:700}.inc_fonta{margin-bottom:5px}.inc_fontb{font-size:15px}div.elx_3columns{padding:0;margin:0}h3.reserv_h3{display:none}figure.elx_content_imagebox{margin:0 0 10px 0;padding:0;display:block;text-align:center;border:none}figure.elx_content_imagebox figcaption{display:block;margin:2px 0;padding:0;text-align:center}nav.elx_chain_wrap{margin:1em 0;padding:0}.elx_chain_previous{margin:0;padding:0;float:left;text-align:left;width:98%;overflow:hidden}.elx_chain_next{margin:0;padding:0;float:right;text-align:right;width:98%;overflow:hidden}.elx_chain_next img,.elx_chain_previous img{margin:0;padding:2px;width:100px;max-height:150px;float:none;border:1px solid #eee;background-color:#f9f9f9}article.elx_featured_box figure img{width:100%;min-width:120px;max-height:200px;border:1px solid #ccc;padding:2px;background-color:#f8f8f8}.elx_featured_limbox{margin:0;padding:0;float:left;width:75%}.elx_featured_fullbox{margin:0;padding:0}#cboxClose,#cboxNext,#cboxPrevious,#cboxSlideshow{background:0 0;border:0;color:#333;margin:0;font-size:13px;line-height:19px;border-radius:0;box-shadow:none;padding:0}.footer_menu{display:inline-block;letter-spacing:2px}.mobfrartin h3 a,.mobfrhead h3 a,.mobfrontwrap>ul>li h3 a,h1{color:#333}.inputbox.mod_search{width:80%}.shop_qcart{display:none}.middle_align.smaller.displayb{display:none}.dining.star{background-position:0 0;background-attachment:fixed;background-repeat:no-repeat;background-size:cover}.thisbase{display:none;visibility:hidden}.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:0 0;color:inherit;border:none;padding:0!important;font:inherit;outline:0!important}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#1c1200}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(../images/owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}.owl-dots,.owl-theme .owl-nav{text-align:center;-webkit-tap-highlight-color:transparent}.owl-nav{margin-top:10px}.owl-nav [class*=owl-]{color:#fff;font-size:14px;margin:5px;padding:4px 7px;background:#d6d6d6;display:inline-block;cursor:pointer;border-radius:3px}.owl-nav [class*=owl-]:hover{background:#bd945c;color:#fff;text-decoration:none}.owl-nav .disabled{opacity:.5;cursor:default}.owl-dot{display:inline-block;transform:scale(1)}.owl-dot span{width:14px;height:14px;margin:5px 2px;outline:0;background:0 0;display:block;-webkit-backface-visibility:visible;transition:opacity .2s ease;border-radius:30px;border:1px solid#bd945c}.owl-dot.active span,.owl-dot:hover span{position:relative}.owl-dot.active span::after,.owl-dot:hover span::after{content:'';position:absolute;top:2px;left:2px;width:8px!important;height:8px!important;background-color:#bd945c;display:inline-block;padding:4px;border-radius:100px}.owl-item .item.animated{margin-left:1px!important}.owl-dots{padding-top:45px}button.owl-dot{outline:0!important;border:none;transition:ease 1s all}button.owl-dot:hover{background-color:transparent}.owl-carousel.owl2 .owl-dots,.owl-carousel.owl3 .owl-dots{padding-top:0;position:absolute;width:100%;bottom:25px}.posrel.forth .owl-carousel.owl .owl-dots,.posrel.sixth .owl-carousel.owl .owl-dots{padding-top:0;position:absolute;width:100%;bottom:10px}.box2.special .owl-carousel.owl2 .owl-dots{bottom:40px}div.vbooking_popup{box-shadow:none!important}.daterangepicker{font-family:Brandon-Regular!important}.daterangepicker .calendar-table td,.daterangepicker .calendar-table th{font-size:14px!important}.daterangepicker .calendar-table th{font-weight:400;font-family:Brandon-Medium!important}.daterangepicker .calendar-table th.month{font-weight:700;font-size:15px!important}.checkavail.btn.btn-primary{color:#fff!important;transition:ease 1s all;text-transform:uppercase;font-size:12px;font-family:Vanitas-Black;padding:6px 13px 4px 13px}.col-12.text-left{padding:0}div.vbooking_popup .dates,div.vbooking_popup .persons,div.vbooking_popup .villas{padding:10px 0 5px 0}div.vbooking_popup .villas .input-number-box{margin-left:8px}.persons .col-children label{padding-left:0;padding-right:8px}.dates .daterange-picker{margin:0!important}.daterange-arrival::before,.daterange-departure::before{top:3px}div.vbooking_popup .dates{padding:8px 0 6px 0}#vbooking-form{font-family:Brandon-Regular}#vbooking-form{font-family:Brandon-Regular}div.vbooking_popup.reservation a.bookclose{top:5px!important;right:13px!important}div.vbooking_popup .bookrestore,div.vbooking_popup a.booknow,div.vbooking_popup.reservation a.booknow{font-family:vanitas-black,sans-serif;font-size:14px!important;letter-spacing:1.5px;font-weight:400!important;width:45px!important;height:158px!important;line-height:48px!important;text-transform:uppercase;margin-right:-1px}div.availability-checker .mt-2{margin-top:5px!important}div.availability-checker{height:158px!important}div.vbooking_popup.reservation a.booknow{line-height:45px!important}div.vbooking_popup{top:46%!important}div.vbooking_popup.gallery{top:calc(46% - 167px)!important}div.vbooking_popup a.booknow.gallery{display:block;background-color:#fff;color:#bd945c;line-height:46px}div.vbooking_popup{border:1px solid #bd945c}.input-number-more{text-align:right!important}.daterangepicker{border:1px solid #bd945c!important}.daterangepicker::before{border-bottom:7px solid #bd945c!important}div.vbooking_popup a.booknow>span,div.vbooking_popup a.bookrestore>span,div.vbooking_popup.gallery a.booknow>span{transform:rotate(270deg);position:absolute;top:50%;bottom:0;margin:50% 0 0 0;margin-left:0!important;transform-origin:0 0}div.vbooking_popup a.bookrestore>span{transform-origin:3px 0}div.vbooking_popup a.booknow>span i{display:none}.daterangepicker,.daterangepicker td.end-date,.daterangepicker td.start-date,.modal-content{border-radius:0!important}div.vbooking_popup a.bookrestore>span,div.vbooking_popup.gallery a.booknow>span{margin-top:80%}div.vbooking_popup a.booknow>span{margin-top:60%}a.booknow{transition:ease .5s all}div.vbooking_popup .bookrestore{font-weight:700!important}div.vbooking_popup .bookrestore span i{display:none!important}div.vbooking_popup.minimized .booknow.gallery{display:block!important}.daterange-picker{font-size:13px}.btn{border-radius:0!important}.btn-primary{background-color:#bb935a!important;border-color:#bb935a!important}.btn-primary:hover{background-color:#ccae83!important;border-color:#ccae83!important}.btn-primary.focus,.btn-primary:focus{box-shadow:none!important}.slide-item{position:relative;background-repeat:no-repeat;background-position:center center;background-size:cover;width:100%;max-height:100%!important}.owl-carousel.artimage .owl-stage-outer{overflow:unset!important}.oblue{border-top:10px solid #c2e5e6}.obrown{border-top:10px solid #e4e4dc}.vbookc .maincontent{width:100%;padding:20px 0}.vbookc,.veventsc,body.loaded.frontend-admin{padding:0;font:normal 15px/21px Vanitas-Black,sans-serif;color:#272727;background:url(../images/backgimg_bottom.jpg) repeat 0 0;box-sizing:border-box;min-height:100vh;background-size:cover}.veventsc .maincontent,body.loaded.frontend-admin .maincontent{width:100%;margin:50px 0;padding:0}.veventsc.isvevlogin .compo{max-width:600px;margin:0 auto;background-color:transparent;border:none;padding:0}.veventsc .compo{margin:25px auto 0 auto;background:#fff;padding:15px 25px;border:1px solid #c9a059;max-width:1200px}.main-body.fixed_width\.innerp.vbookc .compo{width:80%}.vbookc div.col-2.p-0 label.elx5_switch{margin-left:10px}body.loaded.frontend-admin .compo{width:600px;margin-top:25px}.veventsc fieldset.elx5_fieldset legend,body.loaded.frontend-admin fieldset.elx5_fieldset legend{display:none}.veventsc fieldset.elx5_fieldset,body.loaded.frontend-admin fieldset.elx5_fieldset{border:1px solid #c9a059;padding:15px 25px}.veventsc .elx5_labelside,body.loaded.frontend-admin .elx5_labelside{margin:unset}body.loaded.frontend-admin .vbook_head.front .desc{font:normal 13px/18px Brandon-Regular,sans-serif!important;text-align:right}.vbookc a.pathway,.veventsc a.pathway,body.loaded.frontend-admin a.pathway{color:#c9a059!important}.vbookc a.pathway:hover,.veventsc a.pathway:hover,body.loaded.frontend-admin a.pathway:hover{color:#c9a059!important;text-decoration:underline}body .vbookc .compo,body.loaded.frontend-admin .vbookc .compo{width:80%;margin:25px auto 0 auto;background:#fff;padding:15px 25px;border:1px solid #c9a059}body.loaded.frontend-admin .vbook_head.front .title{padding-right:100px!important}.vev_log_title h1,body.loaded.frontend-admin .vbook_head h2{font:normal 25px/30px Canela-Regular,sans-serif!important;color:#3b2900;text-transform:uppercase}.vev_log_title h2{font:normal 18px/21px Brandon-Regular,sans-serif;color:#3b2900;margin:0}.vev_log_title{margin:0 0 10px 0}.vev_log_title h1{margin:0 0 5px 0;position:relative}.vev_log_title h1 span{padding:1px 5px;position:absolute;top:0;background-color:#3b2900;border-radius:5px;color:#fff;font-size:14px;font-family:Brandon-Medium,sans-serif;margin:-2px 0 0 5px;text-transform:none}.vev_log_desc{font:normal 15px/23px Brandon-Regular,sans-serif;color:#555}.vev_log_desc p{margin:0 0 5px 0;text-align:center}.vev_log_desc p span{color:#d00}.vev_log_desc ul li span{font-family:Brandon-medium,sans-serif}.vbooking_dashboard a.vbooking_dashb_item,body.loaded.frontend-admin .vbook_head h4{font:normal 13px/18px Canela-Thin,sans-serif;text-transform:uppercase}.vbooking_dashboard a.vbooking_dashb_item{font:normal 15px/18px Vanitas-Black,sans-serif!important;text-transform:uppercase!important;color:#3b2900!important}.vbooking_dashboard a.vbooking_dashb_item:hover{color:#fff!important}.veventsc .elx5_tip,body.loaded.frontend-admin .elx5_tip{display:none}.veventsc button.elx5_btn,.veventsc button[type=button].elx5_btn,.veventsc button[type=submit].elx5_btn,body.loaded.frontend-admin button.elx5_btn,body.loaded.frontend-admin button[type=button].elx5_btn,body.loaded.frontend-admin button[type=submit].elx5_btn{width:50%!important;margin:0 auto;border-radius:0;border:1px solid #c9a059;font:700 15px/20px Vanitas-Black,sans-serif!important;text-transform:uppercase;background-color:#c9a059}.vbookc .elx5_lmobhide,.veventsc .elx5_lmobhide{font-size:15px!important;letter-spacing:.3px}body.loaded.frontend-admin button#eprnewPrice.elx5_btn{margin:20px auto}i.elx5_tab_num{font-family:Brandon-Regular,sans-serif!important;padding-top:2px}.vbookc .elx5_formtext,.vbookc .flexigrid,.vbookc label.elx5_label,.vbookc label.elx5_labelsmall,.vbookc table.elx_tbl_list tr th,.vbookc table.elx_tbl_list tr th.elx_th_center,.vbookc table.vbk_tbl_list tr td,.vbookc table.vbk_tbl_list tr td.elx_td_center,.vbookc table.vbk_tbl_list tr th,.vbookc table.vbk_tbl_list tr th.elx_th_center{font-family:Brandon-Medium,sans-serif!important}.veventsc button.elx5_btn:hover,.veventsc button[type=button].elx5_btn:hover,.veventsc button[type=submit].elx5_btn:hover,body.loaded.frontend-admin button.elx5_btn:hover,body.loaded.frontend-admin button[type=button].elx5_btn:hover,body.loaded.frontend-admin button[type=submit].elx5_btn:hover{background:#fff;color:#c9a059}.veventsc .elx5_labelside,.veventsc input,.veventsc label.elx5_label,body.loaded.frontend-admin .elx5_labelside,body.loaded.frontend-admin input,body.loaded.frontend-admin label.elx5_label{font-family:Vanitas-Black,sans-serif!important;font-weight:400}.vbooking_dashboard a.vbooking_dashb_item:hover{background:#3b2900!important;border-color:#3b2900!important}.vbooking_dashboard a.vbooking_dashb_item,.vbooking_dashboard a.vbooking_dashb_item:hover,.vbooking_dashboard a.vbooking_dashb_item:visited{border-radius:0!important}.vbooking_dashboard_wrapper{margin:10px 0!important}.vbkdashboard-details{font-family:Brandon-Medium,sans-serif;font-size:16px}.daterangepicker.modvbook{top:calc(46% + 1.9rem)!important;position:fixed!important}.vbookc input[type=file].elx5_text{display:inline-block}.vbooking_dashb_info{font-size:15px!important;background-color:#859473!important;border-radius:50%!important;border:0!important;color:#fff!important;box-shadow:none!important;font-family:Vanitas-black,sans-serif!important}.table-bordered td.calendar-day,.vbookc input.elx5_text,.vbookc input[type=date].elx5_text,.vbookc input[type=email].elx5_text,.vbookc input[type=file].elx5_text,.vbookc input[type=number].elx5_text,.vbookc input[type=password].elx5_text,.vbookc input[type=range].elx5_text,.vbookc input[type=text].elx5_text,.vbookc select{font-family:Vanitas-Black,sans-serif!important;font-size:15px!important}.vbkdashboard-detail{margin:5px 0;color:#3b2900!important}.vbooking_dashboard_row,.vbooking_dashboards.d-flex.border-bottom.border-primary.mb-2.py-1{border-color:#dee2e6!important}.vbkdashboard-subtitle{color:#3b2900!important;font-size:14px!important;font-family:Brandon-Medium,sans-serif;margin:10px 0}.vbkdashboard-title{font-size:18px!important}h1.frontend_h1{color:#3b2900;font-size:26px;font-family:Canela-Regular,sans-serif;margin:20px 0 20px 0}.vbookc .flexigrid,.vbookc table.vbk_tbl_list tr td,.vbookc table.vbk_tbl_list tr td.elx_td_center,.vbookc table.vbk_tbl_list tr th,.vbookc table.vbk_tbl_list tr th.elx_th_center{font-size:14px!important}.vbookc table.vbk_tbl_list tr th,.vbookc table.vbk_tbl_list tr th.elx_th_center{font-weight:400!important}.vbookc a.elx5_toptoolbar_item,.vbookc a.elx5_toptoolbar_item:hover{color:#fff!important}.vbookc .elx5_sideinput_value_end{font-family:Vanitas-Black,sans-serif!important}.table-bordered td,.table-bordered th,.table-primary tbody+tbody,.table-primary td,.table-primary th,.table-primary thead th,.tool_wrapper .elx5_toptoolbar_item,.vbookc table.vbk_tbl_list tr td.elx_td_center,ul.elx5_tabs li a,ul.elx5_tabs li a:active,ul.elx5_tabs li a:visited{font-family:Vanitas-Black,sans-serif!important}.vbookc ul.elx5_tabs li a:hover{background-color:#565656!important}.vbookc ul.elx5_tabs li a{font-size:15px!important}.vbookc div.rate{font-size:13px!important}.table-primary tbody+tbody,.table-primary td,.table-primary th,.table-primary thead th{border-color:#999!important}.table-primary,.table-primary>td,.table-primary>th{background-color:#ddd!important}th.p-1.calendar-month{display:flex;justify-content:center;align-items:center;border-right:0;height:50px}aside.mobilandsc{display:none}.vbookc .elx5_labelside{margin-left:190px}.vbookc label.elx5_switch{margin:-1px 10px 10px 190px}.vbookc #enhancements label.elx5_switch{margin:0}.PFMPages .PFMPage{height:unset!important}div.PFMRow .PFMLabel{display:none!important}div.PFMButtons{text-align:left!important;display:flex!important}#field-12490.PFMRow .PFMLabel{display:table-row!important}#field-12490.PFMRow .radio.two_columns{margin-top:5px}#field-12490.PFMRow{margin:-10px 0 -5px 0!important}#reset_button183,#reset_button187,#reset_button197,#reset_button199{order:2;background-color:#392700!important;color:#fff!important;text-transform:uppercase!important;border-color:#3b2900!important;padding:10px 10px 5px 10px!important;width:45%}#reset_button183{display:none}#reset_button184,#reset_button186,#submit_button183,#submit_button184,#submit_button186,#submit_button187,#submit_button197,#submit_button199{order:1;margin-right:5px;margin-left:-8px;background-color:#bd945c!important;color:#fff!important;padding:10px 10px 5px 10px!important;width:45%;border:none!important}#reset_button184,#reset_button186,#submit_button184,#submit_button186{max-width:200px;text-transform:uppercase}#reset_button184,#reset_button186{margin-right:15px}#reset_button187,#reset_button197,#reset_button199,#submit_button187,#submit_button197,#submit_button199{width:unset}div.PFMRow .PFMField div.radio.two_columns>div{width:120px!important}a.dtpicker-button.dtpicker-buttonSet{background-color:#bd945c!important;font:normal 14px/19px Vanitas-Black,sans-serif!important;text-transform:uppercase!important}.dtpicker-buttonCont .dtpicker-button{padding:10px 10px 5px 10px!important}#PFMForm183 .dtpicker-buttonCont .dtpicker-button.dtpicker-buttonSet:hover,#reset_button184:hover,#reset_button186:hover,#submit_button183:hover,#submit_button184:hover,#submit_button186:hover,#submit_button187:hover,#submit_button197:hover,#submit_button199:hover,a.dtpicker-button.dtpicker-buttonSet:hover{background-color:#ccae83!important}a.dtpicker-button.dtpicker-buttonClear{background-color:#392700!important;font:normal 14px/19px Vanitas-Black,sans-serif!important;text-transform:uppercase!important}#PFMForm183 .dtpicker-buttonCont .dtpicker-button.dtpicker-buttonClear:active,#reset_button183:active,#reset_button187:active,#reset_button197:active,#reset_button199:active{background-color:#6c5426!important}#PFMForm183 .elx_navigation{margin:0}.PFMField .selectbox,.inputbox,.text_area{width:100%!important}div.PFMRow select{padding:5px!important}:-ms-input-placeholder,::-ms-input-placeholder,::placeholder{color:#3b2900!important;text-transform:capitalize!important}.PFMField .selectbox,.inputbox,div.PFMRow input,div.PFMRow select,div.PFMRow textarea{background-color:#ebf6f9!important;border:1px solid #bac0b9!important;color:#3b2900!important}#field-12490.PFMRow .PFMLabel,.PFMField,.compo.isfull #PFMPages_184 p,.compo.isfull #PFMPages_186 p,div.PFMRow .PFMField div.checkbox div label,div.PFMRow .PFMField div.radio label,div.PFMRow input,div.PFMRow select,div.PFMRow textarea{font-family:Brandon-Regular,sans-serif!important;font-size:14px!important}.PFMField p{color:#3b2900!important;margin:10px 0 0 0!important}#elx_article_page_16>div,#elx_article_page_20>div{background:0 0!important;padding:0!important;max-width:650px;margin:0 auto}div.PFMRow input,div.PFMRow select{line-height:unset!important;height:unset!important;padding:7px 5px 0 5px!important}.elx_info.PFMInfo{display:none}.notNullField{border:0!important;padding:0!important}.filebox,.filebox input,.inputbox,.selectbox,.textbox{margin:0}.rc-anchor-light.rc-anchor-normal{border:0!important}.rc-anchor-light{background-color:transparent!important}.rc-anchor{box-shadow:none!important}.ismobile{display:none}.view a.isdesk{display:inline-block}div.PFMRow .PFMField div.radio input[type=radio]{width:20px!important;margin:7px 3px 0 -2px!important}.gm-style .gm-style-iw-c{background-color:#f4f5f0!important;border-radius:0;padding:13px 25px 12px 25px!important;box-shadow:none;border:1px solid #bd945c;overflow:hidden;max-width:100%!important}.mapinfo h2{font-size:10px!important;margin-bottom:0!important}.gm-style .gm-style-iw-t::after{box-shadow:none!important;top:-1px!important;border-bottom:1px solid #bd945c;background:#f4f5f0!important;border-left:1px solid #c9a059}button.gm-ui-hover-effect{width:24px!important;height:24px!important;top:-5.5px!important;right:2px!important}button.gm-ui-hover-effect img{width:16px!important;height:16px!important}.gm-style-iw-d{overflow:auto!important}.jconfirm-title-c{font-family:Brandon-Bold,sans-serif!important;font-size:17px!important;text-transform:uppercase!important;line-height:20px!important}.jconfirm-content{font-family:Brandon-Bold,sans-serif!important;font-size:15px!important}.jconfirm-content p{line-height:21px!important;margin:0!important}.jconfirm.jconfirm-light .jconfirm-box,.jconfirm.jconfirm-white .jconfirm-box{box-shadow:unset!important;border-radius:0!important;border:1px solid #bd945c!important}.jconfirm .jconfirm-box div.jconfirm-title-c,.jconfirm.jconfirm-light .jconfirm-box .jconfirm-buttons button,.jconfirm.jconfirm-white .jconfirm-box .jconfirm-buttons button{font-family:Brandon-Bold,sans-serif!important;text-transform:uppercase;font-size:17px;color:#3b2900}.jconfirm.jconfirm-light .jconfirm-box .jconfirm-buttons button,.jconfirm.jconfirm-white .jconfirm-box .jconfirm-buttons button{color:#fff;font-size:14px;font-weight:400}.jconfirm .jconfirm-box div.jconfirm-content-pane .jconfirm-content{font-size:15px;color:#3b2900;line-height:21px}.jconfirm .jconfirm-box div.jconfirm-content-pane{margin-bottom:0!important}.jconfirm .jconfirm-box .jconfirm-buttons button.btn-blue,.jconfirm .jconfirm-box .jconfirm-buttons button.btn-green,.jconfirm .jconfirm-box .jconfirm-buttons button.btn-red{border-radius:0;transition:ease 1s all}.jconfirm .jconfirm-box .jconfirm-buttons button.btn-green{background-color:#bc945b}.jconfirm .jconfirm-box .jconfirm-buttons button.btn-green:hover{background-color:#906d3b}.jconfirm .jconfirm-box .jconfirm-buttons button.btn-blue,.jconfirm .jconfirm-box .jconfirm-buttons button.btn-red,.jconfirm.jconfirm-light .jconfirm-box .jconfirm-buttons button.btn-default,.jconfirm.jconfirm-white .jconfirm-box .jconfirm-buttons button.btn-default{background-color:#321e00;color:#fff;border-radius:0}.jconfirm .jconfirm-box .jconfirm-buttons button.btn-blue:hover,.jconfirm .jconfirm-box .jconfirm-buttons button.btn-red:hover,.jconfirm.jconfirm-light .jconfirm-box .jconfirm-buttons button.btn-default:hover,.jconfirm.jconfirm-white .jconfirm-box .jconfirm-buttons button.btn-default:hover{background-color:#000;color:#fff}.jconfirm .jconfirm-box div.jconfirm-closeIcon{opacity:1!important}.jconfirm .jconfirm-box.jconfirm-type-animated{width:max-content!important}.jconfirm .jconfirm-box{padding:50px!important}.PFMFieldset{background-color:transparent!important}#form_187 div.PFMRow{width:69%!important}#form_187 legend{color:#3b2900!important}#form_187 .PFMFieldset{padding:8px 0}.elx_navigation.PFMnavigation{text-align:right}#form_187 .PFMFieldset{border:none!important}#form_187 .PFMField .selectbox{width:50%!important}#PFMFieldset_12608{border-bottom:1px dashed #b3af9a!important;padding-bottom:35px}#PFMForm187 .PFMForm>#PFMFieldset_12608.PFMFieldset{width:32%!important}.PFMFieldsetDesc.before{border:none!important;background-color:transparent!important;margin-bottom:30px!important}#PFMForm187 input[type=checkbox]~label::before,#PFMForm187 input[type=radio]~label::before{width:24px!important;height:24px!important;margin-top:-4px!important;margin-right:8px!important}div.PFMRow .PFMField div.checkbox label{height:24px!important;line-height:24px!important}#PFMForm187 input[type=checkbox]:checked~label::before,#PFMForm187 input[type=checkbox]~label::before,#PFMForm187 input[type=radio]:checked~label::before{background-size:24px 24px!important}#PFMForm187 .PFMRow .PFMField div.checkbox{margin-top:4px!important}#PFMForm187 a.elx_nav_link{font-family:Vanitas-black,sans-serif!important;font-size:14px!important;border:none!important}#PFMForm187 a.elx_nav_link_active{font-weight:400!important;font-size:14px!important;font-family:Vanitas-black,sans-serif!important;border:none!important}#PFMPages_187.PFMPages{width:68%;margin:0 auto}#PFMForm187 div.PFMButtons{width:0;float:right;margin-top:11px;margin-right:190px}#PFMForm187 .PFMFieldsetDesc.before{padding:5px 100px 5px 0}#PFMForm187 .elx_navigation.PFMnavigation{text-align:right;width:auto;float:right}#submit_button187{padding:10px 25px 5px 25px!important}#reset_button187{padding:10px 15px 5px 15px!important}#form_199 legend{color:#3b2900!important}#form_199 .PFMFieldset{padding:8px 0}.elx_navigation.PFMnavigation{text-align:right}#PFMFieldset_128030,#PFMFieldset_128052{display:flex;flex-wrap:wrap}#PFMFieldset_128030 .PFMRow{flex:1 0 21%;margin:5px;position:relative}#PFMFieldset_128052 .PFMRow{flex:1 0 16%;margin:5px;position:relative}#req128039{height:41px!important}textarea#req128035::placeholder,textarea#req128053::placeholder,textarea#req128054::placeholder{color:transparent}#PFMFieldset_128032 .PFMFieldsetDesc p{padding:0;margin:0}#PFMForm199 #PFMFieldset_128032 .PFMFieldsetLegend{margin-bottom:0}div#field-128035.PFMRow .PFMLabel,div#field-128053.PFMRow .PFMLabel,div#field-128054.PFMRow .PFMLabel{display:block!important;width:100%;font-family:Brandon-Regular,sans-serif;line-height:1.4}div#field-128035.PFMRow .PFMLabel{text-transform:uppercase}div#field-128035.PFMRow,div#field-128053.PFMRow,div#field-128054.PFMRow{display:flex;flex-direction:column}div#field-128035.PFMRow{margin:30px 0 20px 0}div#field-128035.PFMRow .PFMField,div#field-128053.PFMRow .PFMField,div#field-128054.PFMRow .PFMField,div#field-128055.PFMRow .PFMField{width:100%}div#field-128035.PFMRow .PFMField{width:calc(100% - 10px);margin-left:10px}#field-128055{margin-top:12px!important}div#field-128055.PFMRow .PFMField{width:unset}#req128039{font-size:0!important}#PFMFieldset_128052 legend,#req128039::-webkit-file-upload-button,#req128039::file-selector-button{display:none}#field-128039 .PFMField{position:relative}#field-128039 .PFMField::before{content:'Attach Passports';position:absolute;top:8px;left:8px}#field-128039 .PFMField::after{content:'ADD';position:absolute;top:0;right:0;background:#fff;padding:5px 7px 2px 7px;border:1px solid #bac0b9!important}div#field-128048.PFMRow,div#field-128049.PFMRow,div#field-128050.PFMRow,div#field-128051.PFMRow{display:flex!important}#PFMFieldset_128032 .PFMLabel,div#field-128048.PFMRow .PFMLabel,div#field-128049.PFMRow .PFMLabel,div#field-128050.PFMRow .PFMLabel,div#field-128051.PFMRow .PFMLabel,div#field-128055.PFMRow .PFMLabel{display:block!important;width:15%;font-family:Brandon-Regular,sans-serif}#PFMFieldset_128032 .PFMLabel{width:100%;text-transform:uppercase}#PFMFieldset_128032 .PFMField{width:calc(100% - 10px);margin-left:10px}#PFMFieldset_128032 div.PFMRow .PFMField div.checkbox div label{font-size:16px!important}#field-128033.PFMRow div.checkbox div label,#field-128034.PFMRow div.checkbox div label{text-transform:uppercase;font-size:16px!important}#PFMFieldset_128032 .PFMRow{display:flex;flex-direction:column}div#field-128048.PFMRow .PFMField,div#field-128049.PFMRow .PFMField,div#field-128050.PFMRow .PFMField,div#field-128051.PFMRow .PFMField{width:85%}#form_199 .PFMFieldset{border:none!important}#PFMForm199 select{background-position:99% 50%!important}#PFMFieldset_12608{border-bottom:1px dashed #b3af9a!important;padding-bottom:35px}#PFMForm199 .PFMForm>#PFMFieldset_12608.PFMFieldset{width:32%!important}.PFMFieldsetDesc.before{border:none!important;background-color:transparent!important;margin-bottom:30px!important}#PFMForm199 input[type=checkbox]~label::before,#PFMForm199 input[type=radio]~label::before{width:24px!important;height:24px!important;margin-top:-4px!important;margin-right:8px!important}div.PFMRow .PFMField div.checkbox label{height:24px!important;line-height:24px!important}#PFMForm199 input[type=checkbox]:checked~label::before,#PFMForm199 input[type=checkbox]~label::before,#PFMForm199 input[type=radio]:checked~label::before{background-size:24px 24px!important}#PFMForm199 .PFMRow .PFMField div.checkbox{margin-top:4px!important}#PFMForm199 a.elx_nav_link{font-family:Vanitas-black,sans-serif!important;font-size:14px!important;border:none!important}#PFMForm199 a.elx_nav_link_active{font-weight:400!important;font-size:14px!important;font-family:Vanitas-black,sans-serif!important;border:none!important}#PFMPages_199.PFMPages{width:100%;margin:0 auto;max-width:1200px}#PFMForm199 div.PFMButtons{width:100%;float:none;margin-top:0;margin-right:0;justify-content:center}#PFMForm199 .PFMFieldsetDesc.before{padding:5px 100px 5px 0}#PFMForm199 .elx_navigation.PFMnavigation{text-align:right;width:auto;float:right}#submit_button199{padding:10px 25px 5px 25px!important}#reset_button199{display:none}#PFMForm199 .PFMForm .PFMField.validate_code{display:flex!important;width:100%!important;margin-bottom:30px}#PFMForm197 .PFMForm>#PFMFieldset_12608.PFMFieldset{width:32%!important}.PFMFieldsetDesc.before{border:none!important;background-color:transparent!important;margin-bottom:30px!important}#PFMForm197 input[type=checkbox]~label::before,#PFMForm197 input[type=radio]~label::before{width:24px!important;height:24px!important;margin-top:-1px!important;margin-right:8px!important}div.PFMRow .PFMField div.checkbox label{height:24px!important;line-height:24px!important}#PFMForm197 input[type=checkbox]:checked~label::before,#PFMForm197 input[type=checkbox]~label::before,#PFMForm197 input[type=radio]:checked~label::before{background-size:24px 24px!important}#PFMForm197 .PFMRow .PFMField div.checkbox{margin-top:4px!important}#PFMForm197 a.elx_nav_link{font-family:Vanitas-black,sans-serif!important;font-size:14px!important;border:none!important}#PFMForm197 a.elx_nav_link_active{font-weight:400!important;font-size:14px!important;font-family:Vanitas-black,sans-serif!important;border:none!important}#PFMPages_197.PFMPages,#elx_article_page_91{width:68%;margin:0 auto}#elx_article_page_91 p{font-family:Vanitas-Regular,sans-serif;margin:20px 0;color:#3b2900;font-size:18px!important;line-height:24px}#elx_article_page_91 h3{font-family:Canela-Regular,sans-serif;font-size:28px;text-transform:uppercase;letter-spacing:2px;line-height:1.2;font-weight:400!important;color:#3b2900;margin-bottom:30px}#PFMForm197 div.PFMButtons{width:0;float:right;margin-top:11px;margin-right:190px}#PFMForm197 .PFMFieldsetDesc.before{padding:5px 100px 5px 0}#PFMForm197 .elx_navigation.PFMnavigation{text-align:right;width:auto;float:right}#submit_button197{padding:10px 25px 5px 25px!important}#reset_button197{padding:10px 15px 5px 15px!important}#PFMForm197 .PFMField .selectbox,#PFMForm197 .inputbox,#PFMForm197 .text_area{width:unset!important}#PFMForm197 div.PFMRow select{padding-right:25px!important}.wa-mediabox-overlay{background:rgba(226,226,218,.6)!important;box-shadow:none!important}.wa-mediabox-frame{position:relative!important;top:unset!important;left:unset!important;min-width:90%!important;margin:3% auto 0 auto!important;height:97%!important;box-shadow:none!important}#winframe{height:97%!important}.smbox{position:absolute;left:50%;top:50%;width:0;height:0;margin-left:0;margin-top:0;background:#fff;box-shadow:none;border:1px solid #b89367;transition:width .5s,height .5s,margin .5s;-webkit-transition:width .5s,height .5s,margin .5s}.smbox .wa-mediabox-container iframe{width:100%;padding:25px 20px}.wa-mediabox-container iframe{width:100%!important;padding:5% 8% 0 8%}.smbox .wa-mediabox-close,.wa-mediabox-frame .wa-mediabox-close{right:-11px!important;top:23px!important;background:0 0!important;border-radius:0!important;box-shadow:none!important}.wa-mediabox-prev{left:11px!important;top:50%!important}.wa-mediabox-next{right:11px!important;top:50%!important}.smbox .wa-mediabox-close,.smbox .wa-mediabox-close svg,.wa-mediabox-frame .wa-mediabox-close,.wa-mediabox-frame .wa-mediabox-close svg{width:80px!important;height:80px!important}.smbox .wa-mediabox-close svg,.wa-mediabox-frame .wa-mediabox-close svg,.wa-mediabox-next svg,.wa-mediabox-prev svg{fill:#917d4e!important}.wa-mediabox-overlay .elxbutton:hover,.wa-mediabox-overlay button:hover{background-color:transparent;fill:#b5a276!important}.wa-mediabox-next svg,.wa-mediabox-prev svg{width:48px!important;height:48px!important}.smbox .wa-mediabox-close{display:none}.centered_area{margin:0 auto;width:38%}.villas_dimg_cont{position:relative;padding-top:133%}.wrapvil.home{position:absolute;top:0;right:0;left:0;bottom:0;background-repeat:no-repeat;background-size:cover}.centered_area .wrap{transition:opacity 1s cubic-bezier(.39,.575,.565,1),transform .6s cubic-bezier(.39,.575,.565,1)}.centered_area .wrap:hover{transform:scale(1.015)}.villas_ncontainer{width:59%;margin:0 auto;position:relative}.villas_images{position:relative;overflow:hidden;padding-bottom:33.15%}.villas_limg,.villas_rimg{width:calc(50% - 2.5px);background-repeat:no-repeat;background-position:50% 50%;background-size:cover;position:absolute;bottom:0;top:0}.villas_limg{left:0}.villas_rimg{right:0}.villas_ncontainer .hide{display:none}.villas_navlinks{border-bottom:1px solid #3b2900;margin-bottom:20px;display:table}.villas_navlinks a{font-size:18px;color:#3b2900}.villas_ncontainer .box_inner p{font-family:Vanitas-Regular,sans-serif}.villas_ncontainer .box_inner p:first-child{font-family:Vanitas-Black,sans-serif}.gspace{margin-bottom:58px!important}.villas_navlinks span.separ{margin-right:8px;margin-left:5px}.villas_navlinks a.is_selected,.villas_navlinks a:hover{color:#c5b59a}.imgfloor{width:100%;background-repeat:no-repeat;background-position:50% 50%;background-size:contain;margin:30px auto 0 auto;position:absolute;top:0;right:0;bottom:0;left:0}.villas_floors{position:relative;overflow:hidden;padding-bottom:75%;margin-top:17px}a.downloadpdf{font-size:13px;font-family:Brandon-Regular,sans-serif!important;text-transform:uppercase;border-bottom-width:1px;border-bottom-style:solid;margin:0;color:#3b2900}.emdash{position:inherit;top:-3px}.boxes.dining .box_inner h4,.dining h2.headerh1,.dining h2.subheader{position:relative}.nheader,.tuheader{padding-bottom:60%}.etu_left_image .middle,.etu_right_image .middle{padding:10% 15%}.elx_subcategories li .middle h4{font-size:41px!important;line-height:1.1}.fixedwd .middle h4{font-size:44px!important;line-height:1.1}.fixedwd .posrel.fifth .middle h4,.fixedwd .posrel.sixth .middle h4{font-size:38px!important;line-height:1.1}.posrel.forth .middle{padding:6% 15%}.homep .mod_user910.first{padding-bottom:0}.content_user7 p span.comma{display:none}.activ h3.subheader.small{line-height:24px}.content_image p{line-height:27px}.content_image p span.rest{font-size:20px}.villas h3.subheader.centered,h3.subheader.centered:first-child{letter-spacing:.2px;line-height:25px!important}h3.subheader.centered:not(:first-child){line-height:26px!important}h3.subheader.centered{line-height:26px;letter-spacing:.2px}.spheader h3.subheader.centered{line-height:26px!important}.spheader h3.subheader span.line{top:8px}.villas span.htxt .bold,.villas span.htxt::first-letter,.villas span.textind .bold,.villas span.textind::first-letter{font-size:36px;line-height:24px}.fifth.activ span.line,.forth.activ span.line,.kids span.line,.mod_user910.third.activ span.line,.second.activ span.line,.sixth.dining span.line,.spa span.line{top:8px!important}.fifth.activ h2.subheader,.forth.activ h2.subheader,.kids h2.subheader,.mod_user910.third.activ h2.subheader,.second.activ h2.subheader,.spa h2.subheader{margin-bottom:62px!important}.sixth.dining p.focustxt{line-height:27px}.fifth.activ h3.subheader.small,.forth.activ h3.subheader.small,.second.activ h3.subheader.small,.third.activ h3.subheader.small{line-height:26px}.ismob{display:none}.isdesk{display:block}li.smicons .icon{width:25px!important;height:25px!important;margin-top:-3px}.pastevent li.smicons .icon{margin-top:-6px}.image_gallery{display:flex;flex-wrap:wrap;gap:10px}.firstcolumn,.firstrow,.secondcolumn,.secondrow,.thirdcolumn{display:flex;flex-wrap:wrap;gap:10px}.firstrow,.secondrow{flex-direction:row;flex:100%;flex-wrap:nowrap}.lastrow-wrap{flex:1;height:100%}.lastrow{display:flex;height:100%;gap:10px}.firstcolumn,.secondcolumn,.thirdcolumn{flex-direction:column}.disnone{display:none}.pastimage{position:relative;width:100%;overflow:hidden}.pastimage img{top:50%;right:50%;left:50%;bottom:50%;transform:translate(-50%,-50%)}.firstrow .firstcolumn{flex:20%}.firstrow .secondcolumn{flex:60%}.firstrow .thirdcolumn{flex:20%}.loadgroup{margin-top:-90px}.secondrow .firstcolumn{flex:60%}.secondrow .secondcolumn{flex:40%}.pastimage a::before{content:'+';width:40px;height:40px;position:absolute;top:0;left:0;background-color:#3b2a00;z-index:1;color:#edede5;text-align:center;font-size:35px;line-height:50px;font-family:Brandon-Regular,sans-serif}.piddesc{position:absolute;z-index:2;top:0;left:0;display:none;background-color:#3b2a00;color:#edede5;font-family:Brandon-Regular,sans-serif;padding:10px}.pid3 .piddesc{display:block}.pastimage.pid3 a::before{display:none}.piddesc h2{color:#fff;text-transform:uppercase;font-size:15px;font-family:Brandon-Medium,'Optima LT W10 Roman',sans-serif;margin:5px 0 0 0}.piddesc span{text-transform:uppercase;font-size:15px;text-decoration:underline}.pevfilters{text-align:center;font-family:Brandon-Medium,'Optima LT W10 Roman',sans-serif;color:#3b2a00;margin-bottom:40px}.pevfilters ul{display:flex;justify-content:center;text-transform:uppercase;font-family:Brandon-Medium,'Optima LT W10 Roman',sans-serif;margin-bottom:5px}.pevfilters ul span{font-weight:700;font-size:15px;line-height:24px}.pevfilters ul li{margin:0 8px;position:relative}.pevfilters ul li:first-child{margin-left:10px}.pevfilters li::after{content:'|';position:absolute;right:-10px;top:-2px;font-weight:700;font-size:16px}.pevfilters li:last-child::after{content:''}.pevfilters li a{color:#3b2a00;text-decoration:underline}.pevfilters li a.selected,.pevfilters li a:hover{color:#bb935b;text-decoration:underline!important}.pastimage.pid1{padding-top:133%}.pastimage.pid2{padding-top:66.67%}.pastimage.pid3{padding-top:66.57%;height:100%}.pastimage.pid4{padding-top:66.67%}.pastimage.pid5{padding-top:133.33%}.pastimage.pid6{padding-top:66.67%;height:100%}.pastimage.pid7{padding-top:66.23%}.pastimage.pid8,.pastimage.pid9{padding-top:31.37%}.slides-pagination.safix{bottom:45px}.sGallery .categories .category{height:unset!important;padding-bottom:75%!important}.sGallery ul.categories li a:focus,.sGallery ul.categories li a:hover,.sGallery ul.categories li:focus,.sGallery ul.categories li:hover{background:0 0!important;border:none!important}#swipebox-prev{background-image:url(../images/left_arrow.svg)!important;background-position:unset!important;margin-left:21px}#swipebox-next{background-image:url(../images/right_arrow.svg)!important;background-position:unset!important;margin-right:21px}a#swipebox-close{background-image:url(../images/close_arrow.svg)!important;background-position:unset!important}#swipebox-close{right:31.3px!important;top:29.1px!important;width:32.3px!important;height:32.3px!important}#swipebox-slider .slide img{max-width:92%!important;max-height:80.5%!important}#swipebox-overlay{background-color:rgba(255,255,255,.95)!important;width:90%!important;height:97%!important;margin:3% 5% 0 5%}#swipebox-slider{transition:transform .7s ease!important}#swipebox-arrows{width:100%!important;max-width:100%!important}.body-loading{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#fff;opacity:.5}.wa-mediabox-next.zindex,.wa-mediabox-prev.zindex{z-index:-1!important}.noplx{transform:translate3d(0,0,0)!important;-webkit-transform:translate3d(0,0,0)!important}.wa-mediabox-container{cursor:default!important}.prelative.imgratio4x3{padding-top:66%}#elx_article_page_44,#elx_article_page_45{width:80%;margin:40px auto 0 auto}#elx_article_page_67{width:80%;margin:100px auto;max-width:1280px}#elx_article_page_112{max-width:860px;width:80%;margin:100px auto}#elx_article_page_112 p,#elx_article_page_67 p{font-family:Vanitas-Black,sans-serif;font-size:16px;line-height:22px}#elx_article_page_112.elx_article_page h2{margin:10px 20px}#form_196 .PFMField div.radio.two_columns>div{width:49%!important}#PFMForm196 .PFMRow{border-bottom:none!important;margin:20px 0!important}#PFMForm196 .PFMLabel{font-family:Brandon-regular,sans-serif;color:#212529;font-size:15px!important;line-height:21px!important;width:15%!important;vertical-align:top!important}#form_196 .PFMLabel{display:table-cell!important}#PFMForm196 .PFMFieldset .PFMFieldsetLegend{font-family:Brandon-Medium,sans-serif;font-size:16px!important;text-transform:uppercase;letter-spacing:.5px;font-weight:600!important;color:#3b2900!important}#PFMForm196 .PFMRow .PFMField .inputbox,#PFMForm196 .PFMRow .PFMField .text_area{opacity:1!important;color:#3b2900!important;line-height:21px!important}#submit_button196{order:1;background-color:#bd945c!important;color:#fff!important;padding:10px 20px 5px 20px!important;border:none!important;text-transform:uppercase}#reset_buttom196{order:2!important;background-color:#bd945c!important;color:#fff!important;padding:10px 20px 5px 20px!important;border:none!important;margin:0 10px!important;text-transform:uppercase!important}#reset_button196:hover,#submit_button196:hover{background-color:#ccae83!important}.elx_warning.PFMWarning{background:#fdfdfd;text-align:center}.elx_warning.PFMWarning br{display:none}#reset_button198{display:none}#submit_button198{background-color:#bd945c;color:#fff;padding:10px 20px 5px 20px;border:none;text-transform:uppercase}#submit_button198:hover{background-color:#ccae83}#form_198{display:flex;flex-wrap:wrap}#form_198 div.PFMRow{flex:calc(50% - 40px);margin:10px 20px;table-layout:unset!important}#field-128061{display:block!important}#form_198 div.PFMRow input{padding:7px 10px 3px 10px!important}#field-128063{flex:100%!important}#PFMPages_198 div.PFMRow .PFMField{overflow:unset}#PFMPages_198 div.PFMButtons{margin-left:10px}#PFMPages_198 div.PFMRow .PFMField div.radio label{line-height:33px}.PFMFieldDesc.after,.PFMFieldDesc.before{color:#000!important;font-size:16px}.magazine-layout{padding:50px 0;background:url(../images/backgimg_bottom.jpg) repeat 0 0;background-size:cover}.magazine-layout__panel.raw-html{padding:30px 0}.magazine-layout__panel-wrap__items{display:flex;flex-direction:row;justify-content:flex-start;flex-wrap:wrap;width:80%!important;margin:0 auto!important}.magazine-layout__panel-wrap__item{margin:1% 2%!important;max-width:100%!important;flex:0 0 29%}.magazine-layout__panel-wrap__item img{box-shadow:-6px 4px 16px 2px rgba(0,0,0,.47)}.magazine-shelf-img{display:none}.flipbook-overlay{background:rgba(255,255,255,.93)!important}.fa-times.flipbook-icon-fa.flipbook-menu-btn.fa::before{content:''}.fa-times.flipbook-icon-fa.flipbook-menu-btn.fa{background-color:transparent!important;background-image:url(../images/closem.svg)!important;background-repeat:no-repeat!important;background-position:50% 0!important}.flipbook-menu-fixed .flipbook-menu{top:10px}.flipbook-menu.flipbook-menu-center{top:0}.flipbook-currentPageHolder{background-color:#c69d59!important}.flipbook-currentPageNumber{font-family:Vanitas-black,sans-serif!important}.fa-angle-left.flipbook-icon-fa.flipbook-menu-btn.fa.flipbook-left-arrow::before,.fa-angle-right.flipbook-icon-fa.flipbook-menu-btn.fa.flipbook-right-arrow::before{content:''}.fa-angle-right.flipbook-icon-fa.flipbook-menu-btn.fa.flipbook-right-arrow{background-color:transparent!important;background-image:url(../images/right_arrow.svg)!important;background-repeat:no-repeat!important}.fa-angle-left.flipbook-icon-fa.flipbook-menu-btn.fa.flipbook-left-arrow{background-color:transparent!important;background-image:url(../images/left_arrow.svg)!important;background-repeat:no-repeat!important}#PFMForm197 .PFMForm .PFMFieldset>.PFMFieldset{width:50%!important;float:left;display:flex}#PFMForm197 .PFMForm .PFMFieldset>.PFMFieldset div.PFMRow{width:auto!important;margin-right:10px}#PFMForm197 .PFMForm>.PFMFieldset:last-child .PFMFieldset{margin-top:0;margin-bottom:0}#PFMForm197 .PFMForm>.PFMFieldset:last-child .PFMFieldset .inputbox{width:100%!important}.wklogo{width:100%;margin-top:50px}.wklogo figure{margin:0 auto;text-align:center}.wklogo figure img{max-width:190px;height:auto;text-align:center}.second.spa.wellbeing .owl-carousel.owl2 .owl-dots{display:none}@media only screen and (min-width:1920px){.sea,.wrap{height:800px}.dining.star{background-position:0 -90px}.mod_user910.first.dining{padding-bottom:1px}.mod_user910.first.dining.romance5{padding:100px 0 0 0}.area8 .white_carousel,.white_carousel{width:760px}}@media only screen and (max-width:1920px){.wrap.sea{height:600px}.content_bottom{margin-top:50px}.elx_subcategories li .middle h4{font-size:calc(22px + (41 - 22) * ((100vw - 960px)/ (1920 - 960)))!important;line-height:1.1;letter-spacing:1px}.newevent h2{font-size:calc(22px + (48 - 22) * ((100vw - 960px)/ (1920 - 960)))!important;line-height:1.15;letter-spacing:2.2px;margin-bottom:6px}.newevent p{font-size:calc(15.4px + (23 - 15.4) * ((100vw - 960px)/ (1920 - 960)))!important;line-height:24px!important;font-weight:300!important}.nvevents_links div.box_links a{font-size:calc(11px + (16 - 11) * ((100vw - 960px)/ (1920 - 960)))!important}.button.nevents{font-size:calc(14px + (18 - 14) * ((100vw - 960px)/ (1920 - 960)))!important}.fixedwd .middle h4{font-size:calc(22px + (44 - 22) * ((100vw - 960px)/ (1920 - 960)))!important;line-height:1.1;letter-spacing:1px}.fixedwd .posrel.fifth .middle h4,.fixedwd .posrel.sixth .middle h4{font-size:calc(20px + (38 - 20) * ((100vw - 960px)/ (1920 - 960)))!important;line-height:1.1}.etu_latest .middle{padding:1% 2%}.newevent p{letter-spacing:0}.mod_user10.fullscreen section h3.extux{font-size:calc(36px + (63 - 36) * ((100vw - 960px)/ (1920 - 960)))!important;line-height:1.05;letter-spacing:2px}.mod_user10.fullscreen section .middle p{line-height:1.45}}@media only screen and (max-width:1680px){.etu_left_image .middle,.etu_right_image .middle{padding:6% 15%}.mod_user10.fullscreen section .middle p{font-size:calc(16px + (18 - 16) * ((100vw - 960px)/ (1680 - 960)))!important;line-height:1.3}.mod_user10.fullscreen section .etu_latest .middle p{font-size:calc(14.2px + (18 - 14.2) * ((100vw - 1280px)/ (1680 - 1280)))!important;line-height:1.1}.middle a{font-size:calc(12px + (14 - 12) * ((100vw - 960px)/ (1680 - 960)))!important}.newevent p{letter-spacing:0}.nvevents_links div.box_links a{font-size:13px}.newevent .datetime{font-size:16px}}@media only screen and (max-width:1460px){div.content_user6 h3{font-size:26px}.infobox .icon{width:28px;height:28px}.content_socials ul.infobox li{margin:0 3px}.villas h2.subheader,h4.subhfocus{font-size:46px!important}.newtop div.terh1{font-size:50px;line-height:55px}.mod_user10.fullscreen.third.spa.wellbeing.area3{padding:100px 0 50px 0}.mod_user10.fullscreen.second.spa.whitebground.wellbeing{padding-bottom:100px}.mod_user910.first.spa.wellbeing{padding-top:75px}}@media only screen and (max-width:1280px){.nvevents_links div.box_links a{font-size:12px}.newevent .datetime{font-size:16px}.mod_user10.fullscreen section .etu_latest .middle p{font-size:calc(14px + (16 - 14) * ((100vw - 960px)/ (1280 - 960)))!important;line-height:1.1}.romance4 .white_carousel_inner h2{line-height:1.1!important}.fixed_width{width:90%}.etu_left_image .middle,.etu_right_image .middle{padding:4% 8%}.boxes.spa .blocker{height:unset}.third.kids .white_carousel_inner br{display:none}.boxes.boxes4 span.icon{margin:0 2%}.boxes.boxes4 .box_icons span{font-size:13px}.boxes.boxes4 span.bedroom,.boxes.boxes4 span.occ_size,.boxes.boxes4 span.pool,.boxes.boxes4 span.villas_size{width:38px}span.bathroom{width:36px}.boxes.boxes4 .box_inner{width:90%}.compo.isfull .contact_content,.compo.isfull .contact_map{width:48%}.compo.isfull .contact_map{padding-top:63.95%}.compo.isfull .contact_content{margin:30px 0 0 2%}.compo.isfull .contact_form{width:98%;margin:50px 1% 0 1%}.area7.villas p.view a.isdesk,.view a.isdesk{display:none}.area7.villas p.view a.ismobile,.view a.ismobile{display:inline-block}.fixed_width.smaller .middle{padding:1%}.fixed_width.ownerswd,.fixed_width.smaller{width:80%}div.content_user6 h3{font-size:20px}.white_carousel_inner h2,.white_carousel_inner.area8 h3{font-size:34px!important;line-height:44px!important;width:100%}.homep .content_user1 .white_desc,.romance .content_user1 .white_desc,.white_desc{margin-top:25px!important}.villas h2.subheader,h4.subhfocus{font-size:40px!important}.boxes.boxes4{max-width:92%;margin:75px 4% 0 4%}.content_user7{margin:15px 2% 0 2%;width:16%}.content_socials{width:16%}#PFMForm183{width:40%;margin:0 auto}.compo.isfull .contact_form h3,.compo.isfull .contact_form p{width:40%;margin:0 auto}.compo.isfull .contact_form p{margin:10px auto 20px auto}#form_187 .PFMFieldset,#form_197 .PFMFieldset{float:none!important;width:100%!important}#PFMPages_187.PFMPages,#PFMPages_197.PFMPages,#elx_article_page_91{width:83%}#form_187 div.PFMRow,#form_197 div.PFMRow{width:100%!important}#PFMForm187 .PFMFieldsetDesc.before,#PFMForm197 .PFMFieldsetDesc.before{padding:5px 0 5px 0}#form_197 .PFMFieldset,#form_199 .PFMFieldset{float:none!important;width:100%!important}#PFMPages_197.PFMPages,#PFMPages_199.PFMPages,#elx_article_page_91{width:83%}#form_197 div.PFMRow,#form_199 div.PFMRow{width:100%!important}#PFMForm197 .PFMFieldsetDesc.before,#PFMForm199 .PFMFieldsetDesc.before{padding:5px 0 5px 0}.compo.isfull #elx_article_page_17 h1,.compo.isfull #elx_article_page_89 h1{width:83%;text-align:center}.compo.isfull #elx_article_page_142 h1{width:100%;text-align:center;margin:10px 0}#PFMForm199 .PFMFieldsetLegend{margin:30px 0 0 0}#PFMFieldset_128030 .PFMRow,#PFMFieldset_128052 .PFMRow{flex:1 0 46%}div.PFMRow .PFMField div.radio input[type=radio]{margin-left:0!important;margin-right:7px!important}.newevent.event,.newevent.new{bottom:-5%}.nvevents_links .box_links ul li.bline{display:block!important;margin:15px 0 0 0}li.shareli{margin-left:0!important}.mod_user10.fullscreen.second.spa.whitebground.wellbeing{padding-bottom:0}}@media only screen and (max-width:1024px){div.content_user6 h3{font-size:20px}.content_user7{margin:15px 2% 0 2%;width:16%}.content_socials{width:16%}.newevent p{line-height:20px!important}.newevent.event,.newevent.new{bottom:-10%}.romance6 .box_inner p strong,.romance6 .boxes.spa .boxabs span.htxt{font-size:18px!important;text-align:justify}.romance6 .boxes.spa h3{font-size:20px;line-height:1.2;letter-spacing:1px;margin-bottom:27px}.romance6 span.htxt .bold{font-size:23px;line-height:23px}ul.innervevents li.bline{display:block!important;margin:15px 0 0 0}.newtop div.terh1{display:none}}@media screen and (orientation:landscape) and (max-height:800px){#slides.parallax,.sliderimage.parallax,.slides-container.parallax{transform:translate3d(0,0,0)!important}}@media (min-width:700px) and (max-width:1000px){.villas_ncontainer{width:75%!important}}@media (min-width:1000px) and (max-width:1370px){.villas_ncontainer{width:73%!important}}@media only screen and (max-width:1000px){#swipebox-slider .slide img{max-width:70%!important;max-height:70%!important}}@media (min-width:961px) and (max-width:1160px){.area6.villas .boxes.boxes4{max-width:91%}.spa .boxes.boxes4 .box_inner{padding-bottom:70%}.spa .boxes.boxes4{max-width:90%}.third.spa .box_inner p{margin-top:0;position:absolute;top:67.5%;bottom:0;left:6%;width:83%}.spa .boxes.boxes4 h4{letter-spacing:1px;width:90%;margin:0 auto}.villas_ncontainer{width:70%!important}}@media (min-width:961px) and (max-width:1370px){#slides.parallax,.parallax.sliderimage,.slides-container.parallax{transform:translate3d(0,0,0)!important;-webkit-transform:translate3d(0,0,0)!important}#slides_fix_dimensions,.slides-container,.slides-container li{height:calc(var(--vh,1vh) * 100)}.notfwidth #slides_fix_dimensions,.notfwidth .slides-container,.notfwidth .slides-container li{height:calc(var(--vh,1vh) * 100)!important}#slides.iPad{width:100%!important;overflow:hidden!important;min-height:-webkit-fill-available!important}.backgroundimg,.backimgbot,.dining.star,.kids .content_user1,.mod_user10,.mod_user910{background-attachment:unset!important}.mod_user10.fullscreen.kids.area4 .middle_align{margin:90px auto 20px auto}.mod_user10.fullscreen.whiteblue{padding-bottom:100px;padding-top:150px}.wrap.sea{margin-top:0}.mod_user10.fullscreen.spa.area4 .middle_align{margin:20px auto}.dsunset .content_image{width:96%;margin:0}.content_image{top:28%;left:61%;transform:translate(-50%,-32%)}.whiteblue .content_bottom{width:60%;padding:68% 0 0 0;margin-top:0}.whiteblue .content_bottom .content_image{top:40%;left:61%;width:100%}.content_bottom .content_image h3.subheader span.line,.whiteblue .content_bottom .content_image span.border{width:80px}.content_bottom .content_image h3.subheader span.htxt{margin-left:85px}.wa-mediabox-container iframe{height:calc(100% - 20px);padding:5% 4% 0 8%}.homep .mod_user10.fullscreen section h3.subheader{width:100%}.villas_ncontainer{width:70%!important}.first.home .middle_align{margin-top:111px}.mod_user910.first.villas .middle_align{margin-top:59px}.mod_user910.first.dining .middle_align{margin-top:13px}.second.activ .middle_align{margin-top:55px!important}.mod_user910.first.spa .middle_align{margin-top:21px!important}.first.kids .middle_align{margin-top:40px!important}.containerx.boxiscenter.itsdining,.containerx.boxiscenter.itsspa{width:100%}.first.spa .user910_container .middle_align{margin-bottom:120px}.third.spa.area3 .middle_align{width:810px!important}.third.spa.area3 .middle_align h2.subheader{margin-top:40px}.third.spa.area3 .middle_align h3.subheader.small,.third.spa.area3 .middle_align p.view{width:100%}.compo.isfull .contact_form{width:100%;margin:50px 0 0 0}.compo.isfull .contact_form h3{margin:0}.compo.isfull .contact_form p{margin:10px 0 20px 0}#PFMForm183{margin:0;width:48%}.compo.isfull .contact_content{width:45%;margin-right:0}.compo.isfull .contact_map{width:49%}}@media only screen and (max-width:1023px){.parallax{transform:translate3d(0,0,0)!important}.wa-mediabox-container iframe{height:calc(100% - 62px);padding-bottom:20px}.smbox .wa-mediabox-container iframe{height:100%}}@media screen and (orientation:landscape) and (max-device-width:1180px){.sliderimage{background-attachment:unset!important}}@media only screen and (min-width:960px){.daterangepicker.modvbook{position:fixed!important;right:0!important}#slides_fix_dimensions.notfwidth{width:calc(85% + 10px);margin:0 auto}}@media only screen and (max-width:960px){.artimage.left,.artimage.right{float:none}.newevent{position:relative!important}.artimage,.second.nevents_area.three .artimage,.second.nevents_area.three .artimage.hasvideo{padding-bottom:66.66%}.newevent{padding:10% 12%!important}.prelative.imgratio4x3{padding-top:75%}.second.nevents_area,.second.nevents_area.three{margin-top:-481px;width:calc(85% + 6px);padding-right:0;padding-left:0}.artimage,.newevent,.second.nevents_area.three .artimage{width:100%}.newevent.pastevent{width:100%;height:unset}main.top.vevents .middle_align{text-align:center;width:83%}.button.nevents{min-width:38%;font-size:19px}.second.nevents_area article{display:flex;flex-wrap:wrap}.artimage.right{order:1}.newevent.event.left,.newevent.new.left{order:3}.button.nevents.three{margin-top:5px}.mod_user910.first.spa.wellbeing{padding-top:0}.mod_user10.fullscreen.third.spa.wellbeing.area3{padding-bottom:0}.mod_user910.first.spa.nobackground .middle_align{margin:0 auto 33px auto}.mod_user10.fullscreen.third.spa.wellbeing.area3 .box4 .box_inner p,.mod_user10.fullscreen.third.spa.wellbeing.area3 .box5 .box_inner p,.mod_user10.fullscreen.third.spa.wellbeing.area3 .box6 .box_inner p,.mod_user10.fullscreen.third.spa.wellbeing.area3 .box7 .box_inner p{line-height:1.3!important}.nevents_desc{margin:12px 0 22px 0}.newevent h2{font-size:calc(18px + (60 - 18) * ((100vw - 300px)/ (960 - 300)))!important;line-height:1.1;letter-spacing:2px}.mod_user910.first.nevents{margin-top:-25px;height:660px}.newevent p{font-size:calc(15.2px + (26.6 - 15.2) * ((100vw - 300px)/ (960 - 300)))!important;line-height:1.35!important}.newevent .datetime{font-size:calc(14.8px + (22 - 14.8) * ((100vw - 300px)/ (960 - 300)))!important}.nvevents_links div.box_links a{font-size:calc(13px + (15 - 13) * ((100vw - 300px)/ (960 - 300)))!important}.button.nevents{font-size:calc(11px + (22 - 11) * ((100vw - 300px)/ (960 - 300)))!important;line-height:20px}.nvevents_links .box_links ul li.smicons{margin:0 5px}.box_parag{margin:0}.newevent.event.left,.newevent.event.right,.newevent.new.left,.newevent.new.right{transform:none!important}.newevent.pastevent .nevents_desc{height:auto!important;max-height:360px}.second.nevents_area article{margin-bottom:50px}.second.nevents_area,.second.nevents_area article:last-child{margin-bottom:0!important}.nvevents_links .box_links ul li.bline,ul.innervevents li.bline{display:inline-block!important;margin:0!important}li.shareli{margin-left:3px!important}.bgheader{margin-top:0}.maincontent.isfull.bgsand{padding-bottom:50px;margin-bottom:50px}.maincontent.isfull.bgsandtro{margin-bottom:50px}.slides-control{width:100%!important}.compo.isfull{margin:0 auto}.ismob{display:block}.isdesk{display:none}.ha-header-front,.logo,.logoc,.topothermenu{display:none!important}.logoport{display:inline-block!important;width:120px;margin-left:17px!important}.mod_user10.fullscreen{padding:0}.res_menu_icon{display:inline-block}.mod_user910.first.kids{margin:0;padding:0 0 400px 0}.kids .boxes.boxes3{margin:-400px auto 0 auto;width:82%;max-width:82%}.mod_user910.first.kids h2{margin-bottom:30px;margin-top:13px}.letsflex{display:block;margin:0;width:100%;height:100%}.fixedwd .middle h4,.fixedwd .posrel.fifth .middle h4,.fixedwd .posrel.sixth .middle h4{font-size:calc(22px + (46 - 22) * ((100vw - 300px)/ (960 - 300)))!important;line-height:1.1;letter-spacing:1px;border-bottom-width:0}.mod_user10.fullscreen section h3.extux{font-size:calc(18px + (63 - 18) * ((100vw - 300px)/ (960 - 300)))!important}.first.kids p.view,.forth.spa p.view,.middle a,.third.spa p.view,div.box_links.athome a,p.view a{font-size:calc(12px + (16 - 12) * ((100vw - 300px)/ (960 - 300)))!important}.mod_user10.fullscreen section p.owners,p.chef{font-size:calc(15px + (24 - 15) * ((100vw - 300px)/ (960 - 300)))!important}.first.kids p.view{line-height:1.2}.ha-header.collapsed .ha-header-bottom{justify-content:left;text-align:left}.ha-header{height:50px}.ha-header-other{line-height:50px}main{margin:0}.ha-header-bottom{justify-content:left;text-align:left;display:inline-block;line-height:50px;width:14%}.ha-header-other{text-align:right;display:inline-block;width:82%}.sidr-class-whitebd{border-top:1px solid#fff;width:15px;margin:0;clear:both;position:absolute;left:50%;transform:translateX(-50%)}.ha-header-other a{display:inline-block}.ha-header-other a::after,.ha-header-other a:focus::after,.ha-header-other a:hover::after,.topothermenu ul.elx_menu a:focus::after,.topothermenu ul.elx_menu a:hover::after,nav.menu_area li>a:focus::after,nav.menu_area li>a:hover::after{width:0}.content_user6{float:none;width:96%;margin:0 2% 40px 2%;text-align:center}.content_user7{margin:0 0 0 2%;width:32%}.content_user8{width:32%;margin:0}.footer-wrapper .fixed_width{text-align:center}.footer-wrapper p{float:none;display:inline-block}div.footer-wrapper ul.elx_menu li{line-height:6px}.mod_user910.first.dining.romance5 h2{margin-bottom:50px}.mod_user10.fullscreen.spa.area3 .middle_align,.mod_user910.first{padding-top:0}.mod_user910.first.dining{padding:0 0 1px 0;margin:0}.mod_user910.first.dining.romance2{padding:0!important;margin-top:25px}.romance2 .blocker_one .owl-carousel,.romance5 .blocker_one .owl-carousel{width:83%}.forth.activ .middle_align,.forth.activ .middle_align.bottom,.mod_user10.fullscreen.spa.area3 .middle_align,.mod_user10.fullscreen.spa.wellbeing.area3 .middle_align,.mod_user910.first.dining .middle_align,.mod_user910.first.spa .middle_align,.mod_user910.second.activ .middle_align,.mod_user910.third.activ .middle_align{margin:80px auto 50px auto;width:82%}.mod_user910.first.dining .middle_align{margin-top:0}.mod_user910.first.spa .middle_align{margin-bottom:30px}.blocker_one{width:82%;margin-bottom:150px}.mod_user10.fullscreen.spa.area3 .middle_align{margin-top:100px}.mod_user10.fullscreen.kids .middle_align{margin:50px auto 100px auto;width:74%}.mod_user10.fullscreen.kids.area4 .middle_align{width:80%;margin:75px auto 0 auto}.fifth.activ .middle_align.unique{margin:80px auto 0 auto;width:82%}.mod_user910.second.activ .middle_align{margin:50px auto;padding-top:60px}.fifth.activ .bottomarea{margin-top:0}.mod_user910.second.activ .middle_align,.mod_user910.second.activ .middle_align h3{margin-top:0}.mod_user910.second.activ .middle_align h3,.mod_user910.third.activ .middle_align h3.subheader{width:100%}.mod_user910.first.kids .middle_align{margin:50px auto 50px auto;width:82%}.first.kids .middle_align h3,.headerp h3.subheader.centered{text-align:center!important}.mod_user910.first.spa .middle_align{margin-top:0}.content_user5{display:none}.homep .mod_user10.fullscreen.last,.mod_user10.fullscreen.last,.mod_user10.fullscreen.spa.transparent.last{padding:40px 0}.mod_user10.fullscreen.dining.transparent.last{padding:30px 0}.fifth.activ .row{margin-bottom:80px!important}.content_user9{width:100%;padding:10px 0 17px 0;text-align:center;background-color:#fff;position:fixed;z-index:100;bottom:0;transition:ease .6s all}.content_user9.itsnegative{padding-bottom:15px}.content_user9.onmove{padding:10px 0}.mod_user910.second.activ{margin:0;padding-top:0}.middle_align.smaller,.texter{display:none}.white_carousel{width:82%}.owl-dots{padding-top:35px}div.elx_2columns{float:none;width:100%;height:100%}div.elx_2columns.left,div.elx_2columns.right{margin:0}.middle_align.smaller.displayb{display:block!important}.fixed_width.smaller{width:82%}.etu_last_left,.etu_last_right,.etu_leftarea,.etu_slider,.exptun,.posrel.fifth,.posrel.sixth{float:none;width:100%;display:block;margin-right:0}.posrel.fifth,.posrel.sixth{margin:10px 0 0 0}.posrel.first{margin:10px 0}.fixedwd{padding-bottom:120px}.sidr .sidr-inner{padding:1% 1.5%}.content_bottom{float:none;width:100%;height:auto;padding:0;margin-top:40px}.sea,.sunset{float:none;width:100%;margin:30px 0}.content_image{float:none;width:100%;position:relative;top:unset;left:unset;transform:unset}.middle_align{margin:100px auto}.etu_left_third .middle h4{margin:30px 0 10px 0}.middle_align.larger{margin:10px auto 90px auto}.mod_user10.fullscreen section p.owners{text-align:center;font-size:3.6vw}.mod_user10.fullscreen section p.owners img{margin-bottom:80px}#slides_fix_dimensions.notfwidth,.thebase.thebase4{width:100%}.border.border4{width:60px!important}.content_image img{margin-bottom:20px}.etu_left_third .middle{width:84%;margin:5% 8%}.nheader{width:calc(68% - 10px)}.tuheader{width:32%}.etu_last_left .middle,.etu_left_first .middle,.etu_left_second .middle,.etu_left_third .middle,.middle,.posrel.forth .middle,.posrel.sixth .middle{opacity:.8;bottom:0;transform:translate(-50%,-20%);height:auto;padding:20px 0;top:unset;background:rgba(255,255,255,.8);margin:0;width:93%}.cwrap:hover .middle{opacity:.8}.romance6.wellbeing .boxes.spa .middle h3{margin-bottom:0}.posrsea{position:relative;padding-bottom:103.9%;width:78%;margin:30px auto 0 auto}.wrap.sea{position:absolute;top:0;left:0;right:0;bottom:0;height:unset;width:unset;margin:0}.middle p{display:none}.etu_last_left .middle h4,.etu_last_right .middle h4,.etu_left_first .middle h4,.etu_left_second .middle h4,.etu_left_third .middle h4,.middle h4,.middle h4.respo a{color:#3b2900;margin-top:0}.white_carousel{margin-top:-120px}.etu_left_image.cwrap .middle,.etu_right_image.cwrap .middle{display:none}.video_home{width:82%;margin:70px auto}.fifth.activ .video_home{width:82%;margin:70px auto}.second.activ .video_home{width:82%;margin:0 auto 70px auto}.prelative.imga{padding-top:100%;margin-bottom:8px}.prelative.imgc .owl-carousel.callc3_loop .owl-item{padding-bottom:10.7%}.etu_last_right.cwrap div.middle,.imgsgalery.cwrap div.middle{bottom:0}.posrel.fifth,.posrel.forth.calla1_loop,.posrel.sixth{padding-bottom:66.6%}.posrel.forth.calla1_loop{margin-top:10px}h3.subheader{width:100%;text-align:justify;margin:0 auto}.mod_user10.fullscreen.spa.area3 h3,h3.subheader.centered{text-align:left!important}h3.subheader.centered br{display:none}.posrel.boxx{padding-bottom:79.97%;margin-bottom:0}.kids .box1,.kids .box2,.second.kids .posrel.boxx{padding-bottom:74.9%}.spa .box4,.spa .box5,.spa .box6,.spa .box7{flex:100%;max-width:100%;margin:10px 0 0 0}.mod_user10.fullscreen.forth.kids.area4.kids_back3{margin-top:-205px}.content_user1.kids_back3{padding-bottom:187px}.mod_user10.fullscreen.third.kids h3.subheader.centered{text-align:center!important}.topothermenu li:first-child{display:none}span.htxt,span.textind{font-family:Vanitas-black,sans-serif}.mod_user910.first.villas .middle_align h3.subheader span.htxt,span.textind{display:unset;padding-left:unset;text-indent:unset}.mod_user910.first.villas .middle_align{width:82%;margin:50px auto}.mod_user910.first.villas .middle_align{margin-top:0}.mod_user910.first.villas{margin-top:0!important}.etu_last_right.cwrap.others,.imgsgalery.cwrap.others{display:none}.boxes,.boxes.boxes4{flex:100%;max-width:100%;margin:30px 0 0 0}.box1,.box2{flex:86%;max-width:86%;margin:25px 7%;padding-bottom:20px}.box2{margin-bottom:0}.third.activ .boxes.top{width:82%}.kids .box1,.kids .box2{flex:100%;max-width:100%;margin:8px 0 0 0}.fifth.activ .row .column.forty .box1,.fifth.activ .row .column.forty .box1.mobile,.fifth.activ .row .column.sixty .box1,.forth.activ .boxes .box1,.forth.activ .boxes .box2,.third.activ .boxes.bottom .box2,.third.activ .boxes.top .posrel.boxq1,.third.activ .boxes.top .posrel.boxq2,.third.activ .boxes.top .posrel.boxq2.last,.third.activ .boxes.top .posrel.boxq3,.third.activ .boxes.top .posrel.boxq4{width:100%;margin:10px 0 0 0;float:none;max-width:100%;padding-bottom:100%}.mod_user10.fullscreen.fifth.dining .boxes .blocker.other .owl-carousel .owl-item{padding-bottom:25%}.mod_user10.fullscreen.fifth.dining .boxes .blocker.other .owl-carousel.hasvideo .owl-item{padding-bottom:calc(19% - 7px)}.third.activ .boxes.top .posrel.boxq1{margin-top:0}.third.activ .boxes.bottom .box2.right{margin-left:0}.third.activ .boxes.bottom .box1{padding-bottom:0;margin-top:10px}.mod_user910.first.spa.romance6.wellbeing .middle_align{margin:50px auto;text-align:center}.villas .box1,.villas .box2{flex:82%;max-width:82%;margin:30px auto}.villas.romance3 .box1,.villas.romance3 .box2{flex:83%;max-width:83%}.romance6 .boxes.spa{max-width:83%}.romance3 .boxes{max-width:100%}.area4.villas.romance3 .box1 .callh2_loop .owl-item,.area4.villas.romance3 .box2 .callh3_loop .owl-item{padding-bottom:10.7%}.box3{width:82%;margin:10px auto}.box4,.box5,.box6,.box7{flex:47.8%;max-width:47.8%;margin:0;min-height:auto}.box4,.box6{margin:0 .2% 0 2%}.box5,.box7{margin:0 2% 0 .2%}.boximage{padding-bottom:79.9%}.mod_user10.fullscreen.third.dining .box3{margin:0 auto;width:94%}.boxes.third.dining{width:88%;margin:0 6%;padding:40px 0}.box6,.box7{margin-top:50px}.fixed_width.dsunset{display:table;width:100%}.forth.activ .boxes{margin-top:50px}.forth.activ{padding-bottom:0}.fifth.activ .moduser10_first{margin:0}.fullmob,.mod_user910.fifth.activ{background:#fff!important}.fullmob{width:100%;padding:100px 0 50px 0}.mod_user910.fifth.activ{padding:0}.fifth.activ .row{margin-top:50px}.fifth.activ .row .column.forty,.fifth.activ .row .column.sixty{margin:0;float:none;width:100%}.fifth.activ .row .column.forty .box1{margin-top:10px}.mod_user10.fifth.fullscreen.activ.last,.mod_user10.fullscreen.spa.transparent.last{padding:0}.dsunset .content_image{float:none;width:82%;margin:0 auto 40px auto}h4.subhfocus{text-align:center;margin:0 0 45px 0}p.focustxt{width:100%}.mod_user10.fullscreen.area4 .middle_align,.mod_user10.fullscreen.area5sea .middle_align,.mod_user10.fullscreen.area6 .middle_align,.mod_user10.fullscreen.area7 .middle_align,.mod_user10.fullscreen.fifth.dining .middle_align,.mod_user10.fullscreen.lightbrown .middle_align{width:82%}div.box_links.athome{display:block;margin:-55px 0 47px 0}.mod_user10.fullscreen.area5sea.villas .boxes .box3 .owl-carousel.callb5_loop .owl-item{padding-bottom:6.81%}.mod_user10.fullscreen.area5sea.villas .boxes .box3 .owl-carousel .owl-item{padding-bottom:15%}.mod_user910.second.activ{padding-bottom:120%}.third.activ .boxes.top{margin-top:-120.15%}.mod_user10.fullscreen.fifth.dining .middle_align{margin:80px auto 60px auto}.mod_user10.fullscreen.fifth.dining{padding-bottom:75px}.dining.star{background-repeat:no-repeat;background-position:-100px 0}.mod_user10.fullscreen.third.dining h3.subheader.centered.ismob,.mod_user10.fullscreen.third.dining p.focustxt{width:100%;padding:0 0 30px 0;margin:20px auto 0 auto;text-align:left}.mod_user910.first.spa{padding-bottom:88%;z-index:1;padding-top:0;margin:0}.mod_user10.fullscreen.spa.whitebground{margin-top:-90%;z-index:2;background-color:transparent}.blocker,.boxes.dining .box_inner,.boxes.spa .box_inner{max-width:100%;flex:100%}.boxes.spa{margin:50px auto 0 auto}.romance6.wellbeing .boxes.spa .box_inner{padding-bottom:100%}.mod_user910.first.dining.romance2.wellbeing{padding-top:0!important}.mod_user910.first.dining.romance2.wellbeing{margin-top:100px}.boxes.dining .box2 .blocker,.boxes.spa .box2 .blocker{order:1}.boxes.dining .box2 .box_inner,.boxes.spa .box2 .box_inner{order:2}.boxes.dining .box_inner{height:auto}.boxes.dining .boxabs,.boxes.spa .boxabs{position:relative;margin:50px auto;top:unset;left:unset;transform:unset}.boxes.dining .box_inner h4,.boxes.spa .box_inner h4{text-align:center}.compo{margin-top:40px}.res_menu_icon img{width:80px;height:30px}.ha-header-bottom img,.ha-header-bottom img.logoport,.ha-header.collapsed .ha-header-bottom img,.res_menu_icon img{margin-top:-4px}.box3.third.dining.mob{display:block}.box3.third.dining.mob .owl-carousel.owl2.callc6_loop .owl-item{padding-bottom:11.87%}.box3.third.dining.mob .owl-item{padding-bottom:27.7%}.box3.third.dining.desk{display:none}.mod_user10.fullscreen.third.dining .middle_align{padding:0 0 60px 0}.third.dining .slide-item.imgsgalery{position:absolute;top:0;right:0;left:0;bottom:0}.mod_user10.fullscreen.fourth.dining .column.forty,.mod_user10.fullscreen.fourth.dining .column.sixty{max-width:100%;flex:100%;margin:8px 0 0 0}.mod_user10.fullscreen.fourth.dining .column div.imageb{margin:0}.mod_user10.fullscreen.fourth.dining .middle_align{padding:40px 0 80px 0}.mod_user10.fullscreen.fourth.dining .middle_align.lastchild{padding:36px 0 75px 0}.mod_user10.fullscreen.third.dining .middle_align h2{padding:0}.mod_user10.fullscreen.third.dining .middle_align:first-child{padding:100px 0 50px 0;width:95%}.sixth.dining .headerh1,.spa_area4_head{display:none}.middle_align.ismobile{display:block;margin:0 auto 50px auto;width:96%}.middle_align.ismobile h2.subheader{margin:0 auto;width:94%}.forth.spa .middle_align.ismobile h2.subheader{width:100%;margin-bottom:30px}.image-wrapper.spa.area4{margin:80px 0}.mod_user10.fullscreen.kids.area3{padding:0}.kids.area4 .box3,.kids.area4 .box4{width:100%;margin:0 0 10px 0;float:none;padding-bottom:80%}.forth.kids .videoWrapper169{padding-top:80%}.kids.area4 .box4{padding-bottom:0}.mod_user10.fullscreen.kids.area4{padding:100px 0 0 0}.mod_user10.fullscreen.forth.kids.area4.kids_back3{padding-top:100px}.fifth.activ .row,.forth.activ .boxes,.third.activ .boxes.bottom{width:82%}.forth.activ,.fullmob{padding:10px 0 0 0}.forth.activ{padding-top:1px}.third.activ .boxes.bottom .box1 .calld1_loop .owl-item,.third.activ .boxes.bottom .box1 .calld2_loop .owl-item{padding-bottom:16.65%}.third.activ .boxes.bottom .box1 .owl-item{padding-bottom:49.9%}.kids.area4 .boxes.boxes3{width:82%}.forth.kids .boxesa,.forth.kids .boxesb{margin:0}.fifth.activ .row .column.forty .box1.mobile{display:block}.fifth.activ .row .column.sixty .box1.last{display:none}.boxes.boxes4 span.icon{margin:0 3%}.boxes.boxes4 span.bedroom,.boxes.boxes4 span.occ_size,.boxes.boxes4 span.pool,.boxes.boxes4 span.villas_size{width:40px}span.bathroom{width:38px}.compo.isfull .contact_map{float:none;flex:98%;max-width:98%;margin:30px 1% 0 1%;order:2}.compo.isfull .contact_map{padding-top:130.6%}.compo.isfull .contact_content{float:none;flex:98%;max-width:98%;margin:30px 1% 0 1%;order:1}.second.spa .boxes.spa .owl-item{padding-bottom:37.4%}.boxes.dining .box_inner h4,.boxes.spa .box_inner h4{margin-left:0}.boxes.dining .boxabs,.boxes.spa .boxabs{width:86%}.second.spa .boxes.spa .calle1_loop .owl-item,.second.spa .boxes.spa .calle2_loop .owl-item,.second.spa .boxes.spa .calle3_loop .owl-item{padding-bottom:12.47%}.compo.isfull .contact_form{float:none;flex:98%;max-width:98%;margin:50px 1% 0 1%;order:3}.compo.isfull h3,.compo.isfull p{margin-right:0}.compo.isfull .contact_wrapper{display:flex;flex-wrap:wrap}.area7.villas p.focustxt{text-align:left!important}.fixed_width.smaller .middle h4{margin:0 0 10px 0;font-size:5.4vw}.fixed_width.smaller .middle a{font-size:2.6vw}div.elx_cols_wrapper{width:100%;margin:0}.etu_slider{margin-top:0}.fixed_width.smaller .middle{padding:3%}.content_socials{width:32%}.infobox .icon{width:32px;height:32px}.fixed_width.ownerswd,.middle_align.larger{width:82%}.fixed_width.dsunset{width:100%;margin:50px auto;display:flex;flex-flow:row wrap}.sunset{margin:25px auto 75px auto;order:2;position:relative;padding-top:54.6%;width:82%}.dsunset .content_bottom{float:none;width:100%;order:1;padding:0}.mod_user910.first h1.header,.mod_user910.first h2.thebase,.thebase.thebase2,h3.mobis{display:inline}.middle_align.larger,.mod_user10.fifth.fullscreen.activ.last section h3,.mod_user910.first .middle_align,h3.subheader,p.makeline{text-align:left}.mod_user10.fullscreen.forth.spa.area4 section h3.subheader.spa.centered{text-align:center!important}span.border{width:80px}.mod_user10.fullscreen.whiteblue{padding:50px 0}.mod_user10.fullscreen.spa.area4 .middle_align{width:82%}.videoWrapper169,.videoWrapper235{padding-top:100%;background-color:#222}div.elx_2columns ul.elx_subcategories li{padding-bottom:66.6%}.nheader,.tuheader{padding-bottom:63.9%}.mod_user10.fullscreen.lightgray .owl-carousel .owl-item img{width:100%;height:100%;position:absolute;left:0;right:0;bottom:0;top:0}.mod_user10.fullscreen.lightgray .owl-carousel .owl-item{position:relative;padding-bottom:14.28%}.romance2 .blocker_one .owl-carousel.callh1_loop .owl-item,.romance2 .blocker_one .owl-carousel.callwlb1_loop .owl-item{padding-bottom:14.24%}.loaded.sidr-open{position:fixed;left:0;right:0}.villas_dimg.parallax{margin-bottom:100px}.centered_area{width:82%}.villas_dimg_cont{padding-top:133.3%}span.htxt .bold,span.htxt::first-letter,span.textind .bold,span.textind::first-letter{font-family:Vanitas-Regular,sans-serif}.image-wrapper{padding-top:75%}.image-wrapper.spa.area4{padding-top:66.67%}.white_carousel_inner h3{text-align:center!important}.mod_user10.fullscreen section p strong,.white_carousel_inner.area8 .white_desc span.rest,.white_carousel_inner.area8 p.white_desc,span.rest strong{font-family:Vanitas-Black,sans-serif}.mod_user10.fullscreen.fourth.dining .middle_align:first-child{padding:100px 0 50px 0}.mod_user10.fullscreen.fourth.dining .row{padding:0 9%}.forth.activ h3.subheader,.mod_user10.fullscreen.fourth.dining p.focustxt,.mod_user910.second.activ h3.subheader,.mod_user910.third.activ h3.subheader{text-align:left;line-height:27px}.white_carousel_inner.area8 p.white_desc{line-height:1.3;text-align:left!important}.mod_user10.fullscreen.fifth.dining .middle_align,.mod_user10.fullscreen.fourth.dining .middle_align,.mod_user10.fullscreen.third.dining .middle_align{width:82%}.mod_user10.fullscreen.fifth.dining .boxes.dining{max-width:82%;flex:82%;margin:0 auto}.fifth.dining .blocker{max-width:100%;flex:100%}.headerp{width:90%;margin:37px auto 20px auto}h2.subheader br{display:none}.spa .box4,.spa .box5,.spa .box6,.spa .box7{padding-bottom:0}.slides-pagination,.slides-pagination.safix{bottom:calc(0% - -210px)!important}.containerx,.containerx.boxiscenter,.containerx.boxisleft,.containerx.boxisright,.containerx.center,.containerx.left,.containerx.right{position:relative;left:auto!important;right:auto;top:0!important;transform:none!important;width:auto!important;height:180px;display:flex;align-items:center;justify-content:center;text-align:center}.sliderimage{min-height:calc(100% - 180px)!important;height:calc(100% - 180px)!important}div.terh1 div{margin-bottom:0}.mobil{border-bottom:1px solid #3b2900!important;width:100px;position:absolute!important;margin-top:22px;left:50%;transform:translateX(-50%)}.itsnegative .mobil{margin-top:20px}div.terh1{color:#3b2900!important;margin:0 auto;padding:0;text-align:center!important;width:94%;font-size:calc(26px + (68 - 26) * ((100vw - 300px)/ (960 - 300)))!important;line-height:calc(1.1em + (1.5 - .9) * ((100vw - 300px)/ (960 - 300)))!important;letter-spacing:2px}.containerx.boxisleft.newtop{display:none}#slides_fix_dimensions,.notfwidth .slides-container,.notfwidth .slides-container li,.slides-container,.slides-container li{height:calc((var(--vh,1vh) * 100) - 77px)!important;width:100%!important}#slides{background-color:#fff;height:100%!important}.itsdining div.terh1{font-size:calc(23px + (64 - 23) * ((100vw - 300px)/ (960 - 300)))!important;letter-spacing:1px;line-height:calc(1.1em + (1.5 - .9) * ((100vw - 300px)/ (960 - 300)))!important}.itsdining div.terh1{width:85%}.box_inner h4,.boxes.dining .box_inner h4,.boxes.spa .box_inner h4,.romance6 .boxes.spa h3{font-size:calc(15px + (36 - 15) * ((100vw - 300px)/ (960 - 300)))!important;line-height:1}.villas .box_inner h4,.villas_ncontainer .box_inner h4{font-size:22px!important}.villas_ncontainer .box_inner h4{font-size:20px!important}.mod_user10.fullscreen.third.spa section .box_inner p{text-align:left}.mod_user10.fullscreen.third.spa section .box_inner p span.line{margin-right:5px}.white_carousel_inner h2{font-size:7vw!important;line-height:1.02!important;letter-spacing:3px}.mod_user10.fullscreen section .white_carousel_inner.area8 h3{font-size:6.9vw!important;line-height:1.1!important;letter-spacing:4px}.mod_user10.fullscreen section .white_carousel_inner h3.subheader.centered.ismob{line-height:1.1!important;margin-top:27px!important;text-transform:none}.white_carousel_inner{width:78%;padding:5%;margin:0 auto}.mod_user10.fullscreen h2{margin-bottom:5%}div.content_user6 h3{font-size:6.2vw;font-family:Canela-Thin,sans-serif}.villas h2.subheader,h2.subheader,h4.subhfocus{font-size:5.66vw!important;line-height:1.04!important;margin:50px 0 35px 0;letter-spacing:1px!important}.forth.activ h2.subheader{margin-top:75px;margin-bottom:30px}.fifth.activ.last .bottomarea h2.subheader{margin-top:75px}.vtransfer_imgs div{width:calc(33.333% - 20px)}.vtransfer_imgs .img1,.vtransfer_imgs .img2{margin-right:20px}.vtransfer_imgs .img1{margin-left:10px}.vtransfer_imgs .img3{margin-right:10px}.itsborder.boxisright.borderisleft.vela_bgheader{width:100px!important}.bgheader h1,.bgheader h2{font-size:calc(23px + (48 - 23) * ((100vw - 300px)/ (960 - 300)))!important;letter-spacing:1px;line-height:calc(1.1em + (1.5 - .9) * ((100vw - 300px)/ (960 - 300)))!important}.forth.activ .middle_align.bottom h2.subheader{margin-top:65px}span.itsborder{border:none!important}span.vela_bgheader{border:1px solid #fff!important;display:block!important}.mod_user910.first.home,.mod_user910.first.villas{padding-bottom:1px}.home .video_home,.mod_user910.first .middle_align{width:82%;margin:50px auto}.mod_user910.first .middle_align{margin-top:0;padding-top:40px}.mod_user910.first.villas .middle_align{padding-top:33px}.thisdeck{display:none}.pview{display:block;width:46px;height:46px;margin:10px auto 20px auto}.mod_user10.fullscreen h2,.thisdeck{margin:0}.thisdeck p.view{margin-bottom:10px}.mod_user10.fullscreen section.fixedwd .middle p{display:block}.mod_user10.fullscreen section.fixedwd .middle p br,.mod_user10.fullscreen section.fixedwd .middle p span.dblock,span.tohide{display:none}.first.kids p.view,.forth.spa p.view,.third.spa p.view,.white_carousel_inner.area8 p.white_desc{display:block;visibility:visible}.first.kids p.view,.third.spa p.view{display:block;visibility:visible;margin-bottom:0}.middle_align.smaller{width:82%;text-align:center;margin:60px auto 60px auto}.middle_align.smaller h2,.mod_user910.first.dining h2,.white_carousel h2,.white_carousel_inner.area8 h3{font-size:7vw;line-height:1.04;margin:0}.box_inner p{line-height:1.3}.villas .box_inner p{margin-bottom:60px}span.bold.special{margin-right:0;margin-left:0;line-height:0}.villas.romance3 .box_inner p{margin-bottom:40px}.activ h3.subheader.small,.boxes.dining .boxabs span.htxt,.boxes.spa .boxabs span.htxt,.homep .mod_user910.first h2,.homep .white_desc span.rest,.mod_user10.fullscreen section .boxes.dining .box_inner p,.mod_user10.fullscreen section .boxes.spa .box_inner p,.mod_user10.fullscreen section .white_carousel_inner h3.subheader.ismob,.mod_user10.fullscreen section h3,.mod_user10.fullscreen section p,.mod_user910.first h1,.mod_user910.second.activ h3.subheader,.mod_user910.third.activ .middle_align h3.subheader,.romance6 .box_inner p strong,.romance6 .boxes.spa .box_inner p,.romance6 .boxes.spa .boxabs span.htxt,.second.activ span.htxt,.third.activ span.htxt,.third.spa .box_inner p,.villas h3.subheader.centered,.villas span.htxt,.villas span.textind,.white_carousel_inner.area8 p.white_desc span.rest,h3.subheader.centered:first-child,h3.subheader.centered:not(:first-child),span.bold .mbig,span.htxt,span.htxt strong,span.rest,span.textind strong{font-size:calc(15px + (26 - 15) * ((100vw - 300px)/ (960 - 300)))!important}.firstl,.mod_user10.fullscreen section p,.mod_user910.first h2,.villas h3.subheader.centered,.villas span.htxt,.villas span.textind,.zdots,h3.mobis,h3.subheader.centered:first-child,span.htxt strong,span.rest{line-height:1.1!important}.homep .whiteblue span.rest,.mod_user910.first.home h2{line-height:1.2!important}.fifth.activ h3.subheader.small,.forth.activ h3.subheader.small,.mod_user10.fullscreen.spa section p,.mod_user10.fullscreen.spa section p span.htxt,.second.activ h3.subheader.small,.third.activ h3.subheader.small{line-height:1.1!important}.villas h3.subheader.centered,h3.subheader.centered,h3.subheader.centered:first-child{letter-spacing:0!important}.htxt,.villas span.htxt .bold,span.htxt .bold{line-height:1!important}.firstl,.villas span.htxt .bold,span.htxt .bold,span.htxt::first-letter,span.textind .bold,span.textind::first-letter{font-size:calc(17px + (28 - 17) * ((100vw - 300px)/ (960 - 300)))!important}.mod_user910.first.villas h2,h4.subhfocus{margin:40px auto 40px auto;font-size:5.66vw!important}.mod_user910.first.villas h2{font-size:5.66vw!important}h3.subheader{width:100%;text-align:left;line-height:1}.first.kids .middle_align h3,.first.spa h3.subheader{line-height:1.3}.box_inner h4{width:100%;margin:0 auto}.box_inner p strong{font-weight:400}.mod_user10.fullscreen section h3.subheader.villas_allocc{text-align:left}.boxes.dining .box_inner h4,.boxes.spa .box_inner h4{width:100%;margin-bottom:40px}.mod_user10.fullscreen.area4,.mod_user10.fullscreen.area5sea,.mod_user10.fullscreen.area6,.mod_user10.fullscreen.lightbrown{padding:50px 0}span.htxt .bold,span.htxt::first-letter,span.textind .bold,span.textind::first-letter{font-family:Vanitas-Black,sans-serif}.mod_user10.fullscreen section .boxes.dining .box_inner p,.mod_user10.fullscreen section .boxes.spa .box_inner p,.romance6 .boxes.spa .box_inner p{text-align:center;line-height:1.23}.mod_user10.fullscreen.area4.villas span.line,.mod_user10.fullscreen.area5sea.villas span.line,.mod_user10.fullscreen.area6.villas span.line,.mod_user10.fullscreen.area7.villas span.line,.mod_user10.fullscreen.lightbrown h3.subheader span.line,h3.subheader span.line,p.focustxt span.line,span.line{top:15px}.white_carousel_inner.area8{margin-bottom:50px;padding:60px 5%;width:90%}span.bold.special{font-size:30px}.first.dining h3.subheader{margin:50px 0 0 0}.first.dining .blocker_one{margin-bottom:100px}.first.dining h3.subheader{margin-top:40px}.first.dining.romance5 h3.subheader{margin-top:20px}.romance2 .blocker_one,.romance5 .blocker_one{padding-bottom:0;margin:50px 0 0 0!important}.first.dining.romance2 .withdots h3.subheader{margin:0}.mod_user910.first.dining.romance2 .middle_align.withdots{padding-top:60px}.mod_user910.first.dining.romance5 .middle-align-wrapper{padding-bottom:100px}.mod_user910.first.spa.romance6 .middle_align{padding-top:5px!important;margin-top:5px}.mod_user10.fullscreen.spa.romance6.whitebground{margin-bottom:0}.mod_user910.first.dining h2 strong,.mod_user910.first.villas h2 strong,.sixth.dining .headerh1 strong,h2.subheader strong{letter-spacing:3px!important}span.bold .mbig{position:relative;left:unset;top:unset;line-height:0}span.line.special{top:unset!important}h3.subheader span.line,p.focustxt span.line,span.line{display:inline-flex;padding:0;width:50px;position:relative}span.htxt,span.textind{margin:0 0 0 4px}.boxes.dining .boxabs span.htxt,.boxes.spa .boxabs span.htxt,.first.kids span.htxt,.first.spa span.htxt,.mod_user10.fifth.fullscreen.activ.last section h3 span.htxt,.second.activ span.htxt,.spa.area4 span.htxt,.third.activ span.htxt,.third.kids span.htxt,.third.spa span.htxt,span.htxt,span.textind{margin-left:0}.boxabs span.line{top:unset!important}.boxes.dining .boxabs span.htxt,span.htxt .bold,span.htxt::first-letter,span.textind .bold,span.textind::first-letter{margin-left:4px}.first.spa span.line,.mod_user10.fullscreen.area4.villas span.line,.mod_user10.fullscreen.area5sea.villas span.line,.mod_user10.fullscreen.area6.villas span.line,.mod_user10.fullscreen.area7.villas span.line,.mod_user10.fullscreen.lightbrown h3.subheader span.line,.second.activ span.line,.spa.area4 span.line,.third.activ span.line,.third.kids span.line,h3.subheader span.line,p.focustxt span.line,span.line,span.line.special{top:14px!important;height:20px}span.border{padding-top:6px}.third.activ .boxes.bottom .box2.left{margin-left:0;margin-right:0}.thismainmob{background-attachment:unset}.arrow-downs{display:none}.onthetop{right:36px;width:32px;height:32px;font-size:18px;line-height:32px;bottom:144px}#PFMForm183{width:60%;margin:0 auto}.compo.isfull .contact_form h3,.compo.isfull .contact_form p{width:60%}.backgroundimg,.backimgbot,.dining.star,.kids .content_user1,.mod_user10,.mod_user910,.mod_user910.first.villas{background-attachment:unset!important;background-size:cover!important;background-repeat:no-repeat!important}.kids .content_user1,.mod_user910.first.kids,.mod_user910.first.spa{background-attachment:unset!important}.mod_user910.first.dining .middle_align,.mod_user910.first.home .middle_align,.mod_user910.first.spa .middle_align,.mod_user910.first.villas .middle_align,.mod_user910.second.activ .middle_align{margin-top:25px}.maincontent.isfull.bgsand.mod_user910.first.spa .middle_align{margin-top:0}.maincontent.isfull.bgsand.mod_user910.first.spa{margin-bottom:0;padding-bottom:50px}.fifth.activ h2.subheader,.forth.activ h2.subheader,.kids h2.subheader,.mod_user910.third.activ h2.subheader,.second.activ h2.subheader,.spa h2.subheader{margin-bottom:40px!important}.first.dining span.textind .bold{line-height:1!important}.dining h3.subheader.centered:not(:first-child),.first.dining span.textind,.first.dining span.textind strong,.kids h3.subheader.centered:not(:first-child),.spa h3.subheader.centered:not(:first-child),.spa h3.subheader.small.centered .htxt,h3.subheader.small .htxt{line-height:1.1!important}.white_carousel_inner.area8 p.white_desc.isdesk{display:none}.mod_user910.first.dining .middle_align,.mod_user910.first.kids .middle_align,.mod_user910.first.spa .middle_align{padding-top:33px}.mod_user910.first.dining.romance2 .middle_align{padding-top:67px}.mod_user10.fullscreen.dining section p,.mod_user10.fullscreen.spa section p,.mod_user10.fullscreen.villas section p,.villas .box_inner p{line-height:1.15!important}.area7.villas p.view,.mod_user10.fullscreen section h3.subheader,.third.spa p.view{width:100%}.middle_align.larger{margin-bottom:100px}div.vbooking_popup.reservation.closed a.bookclose{display:block!important}div.vbook-title{display:block!important;background-color:#fff!important;font-family:Vanitas-black;color:#392700!important;letter-spacing:1px!important}#vbooking-form{margin:0!important;width:100%!important;padding-bottom:55px!important}.vbook-title{font-size:18px!important}div.vbooking_popup .dates{padding:19px 0 12.5px 0!important}div.availability-checker .mt-2{margin:0!important;padding:18.5px 0 5.5px 0!important}div.vbooking_popup .persons,div.vbooking_popup .villas{padding:18.5px 0 11.5px 0!important}.vbook-title{padding:18px 0 10px 0!important}div.vbooking_popup.reservation a.bookclose{bottom:0;right:47.5%!important;height:55px!important;line-height:64px!important;top:unset!important}.vbooking_popup.reservation .bookclose .fas{-webkit-text-stroke:3.8px #fff}.vbooking_popup.reservation .fas{font-size:25px}.col-12.text-left{text-align:center!important}div.availability-checker{position:fixed;z-index:1;bottom:0;left:9%;background-position-y:54px!important;background-image:url(../images/mob_back_book.jpg)!important}a.checkavail{background-color:#bb935a!important}a.checkavail:hover{background-color:#ccae83!important}.col-6.p-0.col-adults .fa-minus,.col-6.p-0.col-adults .fa-plus{margin-left:1px!important}div.vbooking_popup.reservation .availability-checker{display:block;width:calc(82% + 1px)!important;height:auto!important;border:1px solid #bd945c!important;transition:ease 1s all;opacity:1}div.vbooking_popup.reservation.closed .availability-checker{width:0!important;border:none!important;opacity:0;display:none}div.vbooking_popup{position:relative!important;box-shadow:none!important;float:left;margin:0 .4%!important;z-index:24!important}.checkavail.btn.btn-primary{font-size:14px;padding:6px 18px 4px 18px}.row.mx-0,.row.mx-0.persons{margin:0 15px!important}.row.mx-0.childages{margin:0!important}.daterangepicker .calendar-table .next span{border:solid #bd945c!important;padding:6px!important;border-width:0 1px 1px 0!important}.daterangepicker .calendar-table .prev span{border:solid #bd945c!important;padding:6px!important;border-width:0 1px 1px 0!important}.daterangepicker td.available:hover,.daterangepicker th.available:hover{background-color:#fff!important}.daterangepicker::after,.daterangepicker::before{display:none!important}.first.villas span.line,span.line.special{left:0!important}div.vbooking_popup.gallery{margin-right:calc(9% - 1px)!important;float:right}div.vbooking_popup a.booknow,div.vbooking_popup.reservation a.booknow{font-size:12px!important;line-height:37px!important;height:35px!important}div.vbooking_popup{width:39.6%!important}a.booknow:hover{box-shadow:none!important}.vbooking_popup.reservation{margin-left:9%!important}div.vbooking_popup a.booknow,div.vbooking_popup a.bookrestore,div.vbooking_popup.reservation a.booknow{width:100%!important}div.vbooking_popup a.booknow{border:none;color:#c9a059!important;background-color:#fff!important}div.vbooking_popup a.booknow:hover{text-decoration:none}div.vbooking_popup a.booknow>span,div.vbooking_popup a.bookrestore>span{transform:rotate(0)!important;position:relative!important;margin:0!important;top:unset!important;bottom:unset!important}div.vbooking_popup a.bookrestore{height:35px!important;line-height:37px!important;font-size:12px!important;font-weight:400!important}.mod_user910.first.spa.thismob.buen{background-size:cover!important}.wa-mediabox-overlay{z-index:99!important}#swipebox-slider .slide img{max-width:70%!important;max-height:70%!important}.daterangepicker.modvbook{position:fixed!important;top:unset!important;bottom:46px}.footer_logos{margin-left:16%}.box_links.readmore{margin:50px 0 0 0}.mod_user10.fullscreen.last.vevents{padding:50px 0 0 0}#elx_article_page_112,#elx_article_page_67{width:90%!important;margin:80px auto!important;max-width:auto!important}.pevfilters ul{flex-wrap:wrap}.pevfilters ul:last-child{margin-top:30px}.pevfilters ul span{flex:100%;width:100%;margin-bottom:5px}.pevfilters ul li{margin:0 10px}.firstrow,.secondrow{flex-direction:column}.secondrow .secondcolumn{flex-wrap:nowrap}.lastrow{flex-direction:column}.second.nevents_area.three{width:calc(55% + 4px)}.pastimage.pid8,.pastimage.pid9{padding-top:66.67%}.loadgroup{margin-top:-40px}.piddesc{display:block}.mod_user910.first.nevents{background-attachment:fixed!important}.boxes.boxes4.career .box4{flex:50%;margin:0 0 40px 0;max-width:48%}.boxes.boxes4.career .box4 .box_inner h4{font-size:20px!important}.wellbeing .blocker .middle{opacity:1}}@media only screen and (max-width:768px){.user910_container{margin:-1px 0 0 0}.fixed_width{width:95%}.mtrick{background-image:none}.mod_user910.first.spa .middle_align h3.subheader{text-align:justify}.boxes.dining .boxabs span.line,.boxes.spa .boxabs span.line,h3.subheader span.line,p.focustxt span.line,span.line{width:70px}.mod_user910.first.spa .middle_align h2.subheader{width:90%;margin:0 auto 28px auto}.box_inner{margin:35px auto;width:90%}.box_inner p{margin:40px 0}.mod_user10.fullscreen.third.dining .middle_align h2.subheader{width:unset}p.focustxt{width:100%}.mod_user10.fullscreen.spa.area3 h3{width:96%;text-align:left}.box4,.box5,.box6,.box7{flex:82%;max-width:82%;margin:25px auto}.owl-dots.villas{display:none}.owl-carousel.owl1 .owl-dots,.owl-carousel.owl62 .owl-dots,.owl-carousel.owl63 .owl-dots,.owl-carousel.owl64 .owl-dots,.villas .owl-carousel.owl62 .owl-dots{padding-top:0;position:absolute;width:100%;bottom:25px}.thwindowinner{max-width:90%}.mod_user10.fullscreen.area7 p.view{margin-top:0}.fixed_width.dsunset{width:100%;margin:35px auto 53px auto}.area8 .white_carousel{width:82%}h2 br,h3 br,span.itsborder{display:none}.mod_user910.first.dining .blocker{width:90%;height:auto}.mod_user10.fullscreen.spa.area3{padding-top:1px}.sliderimage.isleft,.sliderimage.isp0{background-position:0 0}.sliderimage.isp100,.sliderimage.isright{background-position:100% 0}.sliderimage.isp5{background-position:5% 0}.sliderimage.isp10{background-position:10% 0}.sliderimage.isp15{background-position:15% 0}.sliderimage.isp20{background-position:20% 0}.sliderimage.isp25{background-position:25% 0}.sliderimage.isp30{background-position:30% 0}.sliderimage.isp35{background-position:35% 0}.sliderimage.isp40{background-position:40% 0}.sliderimage.isp45{background-position:45% 0}.sliderimage.isp50{background-position:50% 0}.sliderimage.isp55{background-position:55% 0}.sliderimage.isp60{background-position:60% 0}.sliderimage.isp65{background-position:65% 0}.sliderimage.isp70{background-position:7%0 0}.sliderimage.isp75{background-position:75% 0}.sliderimage.isp80{background-position:80% 0}.sliderimage.isp85{background-position:85% 0}.sliderimage.isp90{background-position:90% 0}.sliderimage.isp95{background-position:95% 0}.sliderimage.ispv5{background-position:0 5%}.sliderimage.ispv10{background-position:0 10%}.sliderimage.ispv15{background-position:0 15%}.sliderimage.ispv20{background-position:0 20%}.sliderimage.ispv25{background-position:0 25%}.sliderimage.ispv30{background-position:0 30%}.sliderimage.ispv35{background-position:0 35%}.sliderimage.ispv40{background-position:0 40%}.sliderimage.ispv45{background-position:0 45%}.sliderimage.ispv50{background-position:0 50%}.sliderimage.ispv55{background-position:0 55%}.sliderimage.ispv60{background-position:0 60%}.sliderimage.ispv65{background-position:0 65%}.sliderimage.ispv70{background-position:7%0 0}.sliderimage.ispv75{background-position:0 75%}.sliderimage.ispv80{background-position:0 80%}.sliderimage.ispv85{background-position:0 85%}.sliderimage.ispv90{background-position:0 90%}.sliderimage.ispv95{background-position:0 95%}.spa .boxes.boxes4{margin-top:50px}.third.spa .middle_align h2.subheader{margin-bottom:40px}.fifth.activ .middle_align.unique,.forth.activ .middle_align,.forth.activ .middle_align.bottom,.mod_user910.second.activ .middle_align,.mod_user910.third.activ .middle_align{width:82%}.compo.isfull h2{text-align:center}.villas_rimg{display:none}.villas_limg{float:none;width:100%}.villas_images{padding-bottom:66.7%}.white_carousel_inner{width:82%}.slides-pagination,.slides-pagination.safix{bottom:calc(0% - -190px)!important}.containerx,.containerx.boxiscenter,.containerx.boxisleft,.containerx.boxisright,.containerx.center,.containerx.left,.containerx.right{height:160px}.sliderimage{min-height:calc(100% - 160px)!important;height:calc(100% - 160px)!important}.footer_menu,.villas .box_inner h4{letter-spacing:0}a.ckpol_com,a.ckpol_com:active,a.ckpol_com:hover,a.ckpol_com:link,a.ckpol_com:visited{display:inline-block;margin-top:5px}.ckpol_compact{text-align:center}.ckpolicy{background-color:#e4e5e4}.ckpol_compact{margin:13px auto 7px auto;width:82%}.dining.star{background-position:0;background-attachment:unset;background-size:cover!important}div.terh1{font-size:calc(26px + (65 - 26) * ((100vw - 300px)/ (960 - 300)))!important}#PFMForm183{width:80%;margin:0 auto}.compo.isfull .contact_form h3,.compo.isfull .contact_form p{width:80%}.mod_user10.fullscreen.area8 .white_carousel{margin-top:-120px;margin-bottom:0}#swipebox-slider .slide img{max-width:60%!important;max-height:60%!important}.villas_ncontainer{width:80%}.mod_user10.fullscreen.lightgray .owl-carousel .owl-item img{margin-left:-.5px!important}body .vbookc .compo,body.loaded.frontend-admin .vbookc .compo{width:96%}.infobox_right{float:none}.infobox_right p{display:block;margin-top:10px}.romance5 .blocker_one .owl-carousel.callh5_loop .owl-item{padding-bottom:10.69%}.second.spa .boxes.spa .callh6_loop.one-item .owl-item,.second.spa .boxes.spa .callh7_loop.one-item .owl-item,.second.spa .boxes.spa .callh8_loop.one-item .owl-item{padding-bottom:15.93%}#PFMForm197 .PFMForm .PFMFieldset>.PFMFieldset{flex-direction:column}#PFMForm197 .PFMForm .PFMFieldset>.PFMFieldset{width:100%!important}}@media screen and (orientation:portrait) and (max-width:1160px){.compo.isfull .contact_form h3{margin:0}.compo.isfull .contact_form p{margin:30px 0 20px 0}#PFMForm183{margin:0;width:50%}}@media screen and (orientation:portrait) and (min-device-width:650px) and (max-device-width:1023px){.box_inner p{line-height:1.3!important}.mod_user10.fullscreen.villas h2{margin:0 0 40px 0;padding-top:47px}.mod_user910.first.dining h2{padding-top:33px}.forth.activ h3.subheader,.mod_user10.fifth.fullscreen.activ.last section h3,.mod_user10.fullscreen.spa.area3 h3,.mod_user910.second.activ h3.subheader,.mod_user910.third.activ h3.subheader,h3.subheader.centered{text-align:center!important}.area8.villas h3.subheader.centered{text-align:left!important}.second.activ .middle_align{margin-bottom:80px!important}h2.subheader br{display:block}.activ h3.subheader.small,.boxes.dining .boxabs span.htxt,.boxes.spa .boxabs span.htxt,.homep .mod_user910.first h2,.homep .white_desc span.rest,.mod_user10.fullscreen section .boxes.dining .box_inner p,.mod_user10.fullscreen section .boxes.spa .box_inner p,.mod_user10.fullscreen section .white_carousel_inner h3.subheader.ismob,.mod_user10.fullscreen section h3,.mod_user10.fullscreen section p,.mod_user910.first h1,.mod_user910.second.activ h3.subheader,.mod_user910.third.activ .middle_align h3.subheader,.romance6 .box_inner p strong,.romance6 .boxes.spa .box_inner p,.romance6 .boxes.spa .boxabs span.htxt,.second.activ span.htxt,.third.activ span.htxt,.third.spa .box_inner p,.villas h3.subheader.centered,.villas span.htxt,.villas span.textind,.white_carousel_inner.area8 p.white_desc span.rest,h3.subheader.centered:first-child,h3.subheader.centered:not(:first-child),span.bold .mbig,span.htxt,span.htxt strong,span.rest,span.textind strong{font-size:calc(15px + (23.4 - 15) * ((100vw - 300px)/ (960 - 300)))!important}.first.spa span.line,.mod_user10.fullscreen.area4.villas span.line,.mod_user10.fullscreen.area5sea.villas span.line,.mod_user10.fullscreen.area6.villas span.line,.mod_user10.fullscreen.area7.villas span.line,.mod_user10.fullscreen.lightbrown h3.subheader span.line,.second.activ span.line,.sixth.dining span.line,.spa.area4 span.line,.third.activ span.line,.third.kids span.line,h3.subheader span.line,p.focustxt span.line,span.line,span.line.special{top:11px!important}.dining.star{background-position:center}div.availability-checker{background-position-y:52px!important}.mod_user10.fullscreen.area8 .white_carousel{margin-top:-120px;margin-bottom:0}div.vbooking_popup.reservation .availability-checker{width:calc(54% + 1px)!important}div.availability-checker{left:23%!important}div.vbooking_popup{width:26.6%!important}div.vbooking_popup.gallery{margin-right:calc(23% - 1px)!important}.vbooking_popup.reservation{margin-left:23%!important}.mod_user10.fullscreen section p.owners img{width:43%}.mod_user10.fullscreen section p.owners img{margin-bottom:50px}div.vbooking_popup .persons,div.vbooking_popup .villas{padding:18.5px 10px 11.5px 53px!important}.itsdining div.terh1,.mod_user910.first.villas h2,.villas h2.subheader,div.terh1,h2.subheader,h4.subhfocus{font-size:calc(26px + (55.5 - 26) * ((100vw - 300px)/ (960 - 300)))!important}div.content_user6 h3{font-size:4.6vw}.content_user7 p,.content_user8 p{line-height:22px}.onthetop{right:21px}.mod_user10.fullscreen.whiteblue{padding-bottom:100px;padding-top:55px}.fixedwd,.mod_user910.third.activ{padding-bottom:100px}.middle_align.smaller{margin-top:40px}.middle_align.larger{margin-top:45px}.homep .mod_user10.fullscreen.last,.mod_user10.fullscreen.last,.mod_user10.fullscreen.spa.transparent.last{padding:50px 0}.mod_user10.fullscreen.spa.transparent.last{padding-bottom:0}.white_carousel_inner.area8{margin-bottom:77px}.fixed_width.dsunset{margin-top:53px}.mod_user10.fullscreen.area5sea,.mod_user10.fullscreen.fifth.dining{padding-bottom:90px}.mod_user10.fullscreen.area4,.mod_user10.fullscreen.lightbrown{padding-bottom:70px}.mod_user10.fullscreen.fourth.dining .middle_align.lastchild{padding-bottom:93px}.mod_user10.fullscreen.fourth.dining .middle_align:first-child,.mod_user10.fullscreen.third.dining .middle_align:first-child{padding-top:93px}.mod_user910.first.kids .middle_align,.mod_user910.second.activ .middle_align{margin-top:25px!important}.mod_user10.fullscreen.dining.transparent.last{padding:40px 0}.fifth.activ .middle_align.unique,.forth.activ .middle_align,.mod_user10.fullscreen.fifth.dining .middle_align,.mod_user10.fullscreen.spa.area3 .middle_align,.mod_user910.third.activ .middle_align{margin-top:93px}.mod_user10.fullscreen.kids .middle_align{margin-top:60px}.mod_user10.fullscreen.third.dining .middle_align{padding-bottom:69px}.mod_user910.second.activ .middle_align.bottom{padding-top:1px;margin-top:-28px!important}.fifth.activ .row{margin-bottom:100px!important}.box_inner h4,.boxes.dining .box_inner h4,.boxes.spa .box_inner h4,.romance6 .boxes.spa h3,.villas .box_inner h4{font-size:calc(15px + (25 - 15) * ((100vw - 300px)/ (960 - 300)))!important}.box_inner h4 br,.boxes.dining .box_inner h4 br,.boxes.spa .box_inner h4 br,.villas .box_inner h4 br{display:none}.area8.villas .expimg{margin-top:-25px}.mod_user10.fullscreen.forth.kids.area4.kids_back3{margin-top:-206px;padding-top:120px}.villas_ncontainer .box_inner h4{font-size:22px!important;font-weight:500}.mod_user910.first.home .middle_align,.mod_user910.second.activ .middle_align{padding-top:75px}.mod_user910.first.dining .middle_align,.mod_user910.first.spa .middle_align{padding-top:40px}.mod_user910.first.kids .middle_align{padding-top:60px}.mod_user910.first.spa h2.subheader{margin-top:25px}.mod_user910.first.spa .middle_align{padding-top:33px!important}.mod_user910.first.spa .middle_align h2.subheader{margin-top:40px!important}.wa-mediabox-container iframe{padding:8% 4% 0 4%}}@media only screen and (min-device-width:1024px) and (max-device-width:1024px) and (orientation:portrait) and (-webkit-min-device-pixel-ratio:2){.area7.villas h3.subheader,.area7.villas p.view{width:100%!important}.sliderimage{background-attachment:unset!important}}@media only screen and (max-width:650px){.villas_floors{padding-bottom:133%!important}body.loaded.frontend-admin .compo{width:100%;margin:25px auto 0 auto}body.loaded.frontend-admin .maincontent{margin:0 auto;padding:0 2%}body.loaded.frontend-admin .vbook_head.front .desc{text-align:left}body.loaded.frontend-admin .vbook_head.front .title{padding-right:0!important;float:none}.vbookc .elx5_labelside{margin-left:0}.footer_logos{margin-left:6%}.logo_forbes{padding-bottom:15%;width:14%}.logo_virtuoso{padding-bottom:15%;width:26%}.logo_trmade{padding-bottom:8%;width:39%}#PFMForm196 .PFMLabel{width:100%!important;display:block!important;text-align:left!important;margin:0 0 10px 0!important}div.PFMRow .PFMField{width:100%!important;display:block!important}#form_198 div.PFMRow{flex:calc(100% - 40px);margin:10px 20px}#submit_button198{width:100%}.second.nevents_area.three{width:78%}.boxes.boxes4.career .box4{flex:100%;margin:0 0 40px 0;max-width:98%}}@media only screen and (max-width:560px){.boxes.boxes4.career .box4{padding-bottom:0;margin:0 auto}.boxes.boxes4.career{padding-top:20px;padding-bottom:40px}.fax{display:none}.email,.phone,.postalcode{display:block}.area,.country{display:inline-block}.area{padding-right:5px}.site-footer .fixed_width{width:85%}.box_inner h4 br{display:none}.content_user7,.content_user8{width:96%;margin:0 2%;text-align:center}.white_carousel .owl-dots{padding-top:30px}.homep .white_carousel .owl-dots{padding-top:15px}.white_carousel{width:82%;margin-top:-30px}.containerx.boxisleft,.containerx.boxisright,.containerx.left,.containerx.right{transform:translate(-50%,-50%);left:50%}.third.kids .white_carousel{margin-top:-30px}.mod_user10.fullscreen.kids.area3 h2.subheader{margin-bottom:30px;margin-top:36px}.middle_align{width:82%;text-align:left}.border{width:50px!important}span.border{padding:0}span.rest{color:#3b2900}.white_carousel_inner{width:88%}.mod_user10.fullscreen.fifth.spa.transparent.last{padding:0}.mod_user910.first h1,.mod_user910.first h2{font-weight:400;font-family:Vanitas-Black,sans-serif}.white_carousel_inner.area8 p.white_desc{display:block;visibility:visible}.mod_user910.first.villas{padding-bottom:1px!important}h3.subheader,h3.subheader.centered{line-height:23px}ul.infobox{text-align:center}.mod_user910.first{padding-bottom:80px}.middle_align{margin:80px auto}.image-wrapper .image{background-position:50% 50%}.white_carousel{margin-top:-85px!important}.mod_user10,.mod_user910{background-attachment:unset!important;background-size:unset!important}.content_user7 p,.content_user8 p{line-height:1.2}.forth.activ h3.subheader,.mod_user910.second.activ h3.subheader,.mod_user910.third.activ h3.subheader{text-align:left}.mod_user10.fullscreen section p.focustxt .htxt strong,.subheader.small strong{font-weight:400}.mod_user910.second.activ .middle_align.bottom{margin:-31px auto 33px auto!important}.mod_user910.second.activ .middle_align.bottom h2{width:100vw;position:relative;left:calc(-50vw + 50%)}.content_user6{margin-bottom:15px}.content_user7,.content_user8{margin:10px 2%}.content_user7{margin-top:17px}.content_user8{margin-top:13px}.content_socials{width:100%;text-align:unset;float:none;margin:0}.infobox .icon{width:36px;height:36px}.footer_logo+*{margin-bottom:0}.forth.activ h3.subheader,.mod_user10.fullscreen.fourth.dining p.focustxt,.mod_user910.second.activ h3.subheader,.mod_user910.third.activ h3.subheader{line-height:1.2}ul.infobox{margin-left:-1px}.content_user7 br:last-child{display:none}.content_user7 p span.comma{display:inline-block;margin-right:3px}.third.spa.area3 .boxes.boxes4 .box_inner{margin:24px auto 32px auto}.third.spa.area3 .box_inner p{margin-top:18px;margin-bottom:0}.third.spa.area3 .boxes.boxes4 .box7 .box_inner{margin-bottom:40px}.boxes.dining .boxabs,.boxes.spa .boxabs{margin:0 auto 28px auto}.boxes.dining .box_inner,.boxes.spa .boxabs{margin-top:24px}.boxes.dining .boxabs span.line,.boxes.spa .boxabs span.line,h3.subheader span.line,p.focustxt span.line,span.line{width:60px}.middle_align.smaller{width:77%}.mod_user910.first.dining h2,.mod_user910.second.activ .middle_align.bottom .mod_user910.first.villas h2,.sixth.dining .headerh1,h2.subheader{letter-spacing:2px!important}.spa h2.subheader{letter-spacing:3px!important}.first.kids .middle_align h3,.first.spa h3.subheader{line-height:1.2}.mod_user10.fullscreen.whiteblue{padding:80px 0 80px 0}.villas_dimg.parallax{margin-bottom:80px}.mod_user10.fullscreen.area4,.mod_user10.fullscreen.area5sea,.mod_user10.fullscreen.area6,.mod_user10.fullscreen.lightbrown{padding:1px 0}.boxes,.boxes.boxes4{margin:0}.villas .box1,.villas .box2,.villas .box3{padding-bottom:0}.villas .box3{margin-bottom:0}.box_bottom{position:relative;bottom:unset}.mod_user910.first.villas .middle_align{margin:25px auto 40px auto}.mod_user910.first.villas h2,h4.subhfocus{margin:30px auto 15px auto}.mod_user910.first.villas h2{margin-top:0;margin-bottom:27px}.villas .box3{margin-top:16px;margin-bottom:20px!important}.mod_user10.fullscreen.area7 .middle_align{margin-bottom:40px}.sunset{margin-bottom:25px}.white_carousel_inner.area8{padding:39px 5% 40px 5%}div.white_carousel_inner.area8 .dname.owners{margin-bottom:0}.first.dining h3.subheader{margin-top:27px}.containerx,.containerx.boxiscenter,.containerx.boxisleft,.containerx.boxisright,.containerx.center,.containerx.left,.containerx.right{height:150px}.middle_align.larger,.mod_user10.fullscreen section h3{line-height:1.2}.mod_user10.fullscreen section h3.subheader,p.focustxt span.htxt{line-height:1.1}.mod_user10.fullscreen section h3.subheader{width:100%}.box4,.box5,.box6,.box7{margin:15px auto;padding-bottom:0}.box_icons{margin-bottom:55px}.mod_user10.fullscreen.area7.villas section p{line-height:1.3}.slides-pagination,.slides-pagination.safix{bottom:calc(0% - -165px)!important}.boxes.dining .box_inner p,.boxes.spa .box_inner p{margin-top:17px}.boxes.dining .box_inner h4,.boxes.spa .box_inner h4,.romance6 .boxes.spa h3{margin-bottom:0}.sliderimage{min-height:calc(100% - 150px);height:calc(100% - 150px)}.mod_user10.fullscreen section h3.extux{letter-spacing:1px}.dsunset .content_image,.posrsea{margin:0 auto}.mod_user10.fullscreen section p.owners img{margin-bottom:50px}.forth.activ .middle_align,.forth.activ .middle_align.bottom,.mod_user10.fullscreen.spa.area3 .middle_align,.mod_user910.first.dining .middle_align,.mod_user910.first.spa .middle_align,.mod_user910.second.activ .middle_align,.mod_user910.third.activ .middle_align{margin:50px auto}.mod_user910.third.activ .middle_align{margin-bottom:40px;margin-top:74px}.mod_user910.third.activ .middle_align h2.subheader{margin-bottom:30px}.first.dining .blocker_one{margin-bottom:80px}.mod_user10.fullscreen.fourth.dining .middle_align:first-child,.mod_user10.fullscreen.third.dining .middle_align:first-child{padding:75px 0 35px 0}.mod_user910.third.activ h3.subheader,.second.activ h2.subheader{margin:0}.mod_user10.fullscreen.third.dining h3.subheader.centered.ismob,.mod_user10.fullscreen.third.dining p.focustxt{margin-top:50px}.mod_user910.second.activ .middle_align,.mod_user910.second.activ h3.subheader{margin-top:0}.mod_user910.third.activ{padding-bottom:80px}.mod_user910.second.activ .middle_align{margin:25px auto 34px auto!important;padding-top:33px!important}.wellbeing .video_home{margin:50px auto 0 auto}.mod_user910.first.spa.wellbeing{padding:5px 0 0 0}.mod_user10.fullscreen.third.spa.wellbeing.area3{margin:50px 0 25px 0}.mod_user10.fullscreen.third.spa.wellbeing.area3 .box4 .box_inner p,.mod_user10.fullscreen.third.spa.wellbeing.area3 .box5 .box_inner p,.mod_user10.fullscreen.third.spa.wellbeing.area3 .box6 .box_inner p,.mod_user10.fullscreen.third.spa.wellbeing.area3 .box7 .box_inner p{padding-bottom:50px}.mod_user910.first.dining.romance2.wellbeing{margin:50px 0 0 0!important;padding:50px 0!important}.mod_user10.fullscreen.third.spa.wellbeing.area3,.mod_user910.first.dining.romance2.wellbeing .middle_align{padding-top:0}.mod_user910.first.spa.romance6.wellbeing{padding:0}.mod_user10.fullscreen.second.spa.whitebground.wellbeing .boxes.spa{margin-top:25px}.forth.activ .middle_align,.forth.activ .middle_align.bottom{margin:50px auto 25px auto}.forth.activ .middle_align.bottom{margin-bottom:39px}.forth.activ .boxes{margin:0 auto 80px auto}.fifth.activ.last span.htxt,.third.spa span.htxt{line-height:1.2}.forth.activ .middle_align{margin-bottom:40px}.mod_user910.first.spa .middle_align{margin:25px auto 0 auto}.third.spa .middle_align h2.subheader{margin-bottom:30px;margin-top:74px}.mod_user910.first.kids h2.subheader{margin:5px auto 31px auto}.mod_user910.first.kids .middle_align{margin-top:25px;margin-bottom:40px}.mod_user10.fullscreen.kids .middle_align{margin:25px auto 80px auto}div.content_user6 h3{letter-spacing:2px}.mod_user910.first.dining h2 strong,.mod_user910.first.villas h2 strong,.sixth.dining .headerh1 strong,h2.subheader strong{letter-spacing:2px!important}.first.dining span.htxt strong,.second.activ span.htxt strong,.villas span.htxt strong{line-height:1.1}.pview{width:32px;height:32px;margin:25px auto 0 auto}.middle_align.smaller{margin:-7px auto 35px auto}.middle_align.larger{margin:-7px auto 80px auto}li.subcategories,ul.elx_subcategories li{margin-bottom:70px}.posrel.fifth,.posrel.sixth{margin-top:4px}.white_desc{margin-top:27px!important}.posrel.first{margin:4px 0}.posrel.first,.posrel.second{margin-bottom:4px}.etu_latest,.posrel.forth.calla1_loop{margin-top:4px}.tuheader{margin-left:4px;width:calc(32% + 6px)}.mod_user910.first.dining.romance5 h2{margin-bottom:27px}.footer_logo span{width:23px;height:23px;padding:0 30px}.footer_logo+*{margin-top:-13px}.villas h2.subheader{font-size:7.05vw!important;letter-spacing:3px!important;line-height:1.1!important;margin:73px 0 27px 0}h2.subheader,h4.subhfocus{font-size:7vw!important;line-height:1.1!important}.fifth.activ .video_home{margin:25px auto 50px auto}.area8.villas span.line,.boxabs span.line,.fifth.activ span.line,.first.kids span.line,.first.spa span.line,.forth.activ span.line,.kids span.line,.mod_user10.fullscreen.area4.villas span.line,.mod_user10.fullscreen.area5sea.villas span.line,.mod_user10.fullscreen.area6.villas span.line,.mod_user10.fullscreen.area7.villas span.line,.mod_user10.fullscreen.lightbrown h3.subheader span.line,.mod_user910.third.activ span.line,.second.activ span.line,.sixth.dining span.line,.spa span.line,.spa.area4 span.line,.third.activ span.line,.third.kids span.line,h3.subheader span.line,p.focustxt span.line,span.line,span.line.special{top:-5px!important;height:unset}.villas .boxes{margin-top:20px;margin-bottom:59px}.villas .boxes.boxes4{margin-bottom:0}.box_inner{margin:40px auto}.box4,.box5,.box6,.box7,.villas .box1,.villas .box2{margin:20px auto}.villas .box1,.villas .box4{margin-top:15px!important}.area6.villas .box7{margin-bottom:0}.mod_user10.fullscreen.fifth.dining .middle_align{margin:75px auto 35px auto}.mod_user10.fullscreen.villas section p{line-height:1.28}.mod_user10.fullscreen.villas section p strong{font-weight:400}.villas .box_inner p{margin:17px 0 25px 0}.villas .box_inner{margin:24px auto 28px auto}.mod_user10.fullscreen.area6.villas .middle_align h2,.mod_user10.fullscreen.area7.villas .middle_align h2,h4.subhfocus{width:60%;margin:73px auto 27px auto}h4.subhfocus{width:82%;margin-top:40px}.sunset{margin-top:38px}.villas p.focustxt span.htxt,.villas span.htxt span.bold,.villas span.htxt strong{letter-spacing:0}p.chef{margin:26px auto 0 auto}.mod_user910.first.dining .middle_align{margin:27px auto 25px auto}.first.dining .blocker_one,.mod_user10.fullscreen.third.dining h3.subheader.centered.ismob,.mod_user10.fullscreen.third.dining p.focustxt{margin-top:30px}.mod_user10.fullscreen.third.dining h3.subheader.centered.ismob,.mod_user10.fullscreen.third.dining p.focustxt{margin-top:38px;margin-bottom:-9px}.prelative.imga{margin-bottom:4px}.mod_user10.fullscreen.fourth.dining .column div.imgd,.mod_user10.fullscreen.fourth.dining .column.forty,.mod_user10.fullscreen.fourth.dining .column.sixty{margin-top:4px}.mod_user10.fullscreen.fourth.dining .column.sixty{margin-top:0}.sixth.dining .middle_align.ismobile{margin-bottom:35px}.fifth.activ .row .column.forty .box1,.fifth.activ .row .column.forty .box1.mobile,.fifth.activ .row .column.sixty .box1,.forth.activ .boxes .box1,.forth.activ .boxes .box2,.spa .box4,.spa .box5,.spa .box6,.spa .box7,.third.activ .boxes.bottom .box1,.third.activ .boxes.bottom .box2,.third.activ .boxes.top .posrel.boxq1,.third.activ .boxes.top .posrel.boxq2,.third.activ .boxes.top .posrel.boxq2.last,.third.activ .boxes.top .posrel.boxq3,.third.activ .boxes.top .posrel.boxq4{margin-top:4px}.forth.activ .htxt{line-height:1.2}.fifth.activ .middle_align.unique{margin-top:60px}.fifth.activ .row{margin-top:35px}.mod_user10.fullscreen.activ.last h2{margin-bottom:8%}.mod_user10.fullscreen.activ.last .bottomarea h2{margin-bottom:30px}.fifth.activ .row{margin-bottom:50px}.mod_user10.fullscreen.spa.area3 .middle_align{margin-bottom:40px}.spa .boxes.boxes4{margin-top:30px}.homep span.border,.third.spa h3.subheader span.line{top:-5px;position:relative}.homep .first.home span.border{width:40px!important}span.hthebase{margin-left:2px}.mod_user10.fullscreen.spa.area4 .middle_align{margin-top:0;margin-bottom:27px}.image-wrapper.spa.area4{margin-bottom:40px}.mod_user10.fullscreen.fifth.spa.transparent.last{margin-top:80px}.forth.spa .middle_align.ismobile h2.subheader{margin-bottom:0}.mod_user10.fullscreen.forth.spa.area4 section p.focustxt.spa{margin-bottom:0}.forth.spa p.view{margin:27px auto 0 auto}.forth.spa p.view span.zdots{margin-top:-27px!important}.kids .box1,.kids .box2{margin-top:4px}.kids.area4 .box3,.kids.area4 .box4{margin-bottom:4px}.mod_user10.fullscreen.kids.area4 .middle_align{margin:30px auto 0 auto}.sidr .sidr-inner{padding:1.5% 1%}.itsdining div.terh1 div span,div.terh1 div span,div.vbooking_popup .itsdining div.terh1 div{display:inline}div.terh1 div:last-child{display:block}.itsdining div.terh1:last-child div{display:block}.itsdining div.terh1{width:94%}.wa-mediabox-container iframe{padding:55px 0 0 0;width:100%!important}.mod_user910.first.home h1{line-height:0}.mod_user910.first.home .middle_align{line-height:1}.mod_user910.first.home .middle_align{margin:40px auto}.mod_user910.first.home .middle_align{margin-top:25px;padding-top:33px}.home .video_home{margin-top:23px}.owl-dot span,.slides-pagination a{width:11px;height:11px}.owl-dot.active span::after,.owl-dot:hover span::after,.slides-pagination .current::after{top:1px;left:1px;width:7px!important;height:7px!important;padding:2px}.activ .owl-carousel.owl2 .owl-dots,.activ .owl-carousel.owl3 .owl-dots,.box2.special .owl-carousel.owl2 .owl-dots,.dining .owl-carousel.owl2 .owl-dots,.spa .owl-carousel.owl2 .owl-dots,.villas .owl-carousel.owl2 .owl-dots{bottom:17px}.owl-carousel.owl1 .owl-dots,.owl-carousel.owl62 .owl-dots,.owl-carousel.owl63 .owl-dots,.owl-carousel.owl64 .owl-dots,.villas .owl-carousel.owl62 .owl-dots{bottom:17px}.fixedwd{padding-bottom:80px}.homep .mod_user10.fullscreen.lightgray{padding-bottom:20px}.content_bottom{margin-top:0}.villas .imgsgalery{margin-left:0!important}.mod_user10.fullscreen.area8.villas{background-size:contain!important;background-repeat:round}.icon,.infobox .icon,.sidr-class-icon{width:26.36px;height:26.36px}span.villas_size{width:34.72px;height:29.81px;margin-top:7px}span.bedroom,span.pool{width:33.05px;height:32.23px}span.bathroom{width:31.4px;height:31.4px}span.occ_size{width:33.33px;height:32.5px;margin-top:3.5px}.mod_user10.fullscreen.lightgray p.view a{padding-top:25px!important;display:inline-block}.homep .mod_user10.fullscreen.lightgray p.view a{padding-top:0!important}.mod_user10.fullscreen.lightgray.romance4 p.view a.isdesk{display:none}.mod_user10.fullscreen.lightgray p.view br{margin-bottom:0}.box_icons span{font-size:13px;line-height:19px}span.icon{margin:0 3.3%}span.bathroom,span.bedroom{margin-top:4px}span.pool{margin-top:3.5px}#innerpage.sgallery,.villas_ncontainer{width:calc(100% - 120px)!important;margin:10px auto 0 auto!important;padding:0 60px 0 60px}.wa-mediabox-frame{margin:0 auto 3% auto!important;min-width:92%!important}.villas_ncontainer .box_inner p{margin:17px 0 25px 0}.villas_ncontainer ul li{line-height:1.3}.villas_ncontainer .box_inner h4{font-weight:400}.villas_ncontainer .villas_images{margin-bottom:40px}.villas_ncontainer span.icon{margin:0 10px}.wa-mediabox-next,.wa-mediabox-prev{margin-top:0!important}.wa-mediabox-next svg,.wa-mediabox-prev svg{width:42px!important;height:42px!important}ul.innervevents li{margin:0 3px 0 5px!important}ul.innervevents li.smicons{margin:0 5px!important}.villas_ncontainer ul.innervevents span.icon,div.box_links.vevents a{margin:0!important}.main-body.fixed_width\.innerp .compo .villas_ncontainer{width:100%!important;margin:10px auto 0 auto!important;padding:0 5%}.main-body.fixed_width\.innerp .compo ul.innervevents li.bline{height:10px}.wa-mediabox-next{right:13px!important}.wa-mediabox-prev{left:2px!important}.villas .boxes.boxes4 .callb6_loop .owl-item,.villas .boxes.boxes4 .callb7_loop .owl-item,.villas .boxes.boxes4 .callb8_loop .owl-item,.villas .boxes.boxes4 .callb9_loop .owl-item{margin-bottom:-3px}.content_user7 h4,.content_user8 h4{font-size:16px;letter-spacing:0}.content_user7 p,.content_user8 p,.footer-wrapper p{font-size:15px}div.module ul.elx_menu{font-size:13px}.footer-wrapper div.module ul.elx_menu li a{font-size:14px}.footer-wrapper p{font-size:14px}.maincontent.isfull{margin-bottom:80px}.boxes.dining .box_inner p.makeline,.boxes.spa .box_inner p.makeline,.mod_user10.fullscreen.third.spa section .box_inner p{text-align:center!important}.content_user6789 .fixed_width{padding-top:42px}.content_user8{margin-top:10px;margin-bottom:22px}ul.infobox{margin-bottom:12px}.footer-wrapper div.module ul.elx_menu{margin-top:0}#PFMForm183{width:100%;margin:0 auto}.compo.isfull .contact_form h3,.compo.isfull .contact_form p{width:100%}.mod_user10.fullscreen.villas section p,.villas .box_inner p{font-size:16.8833px!important}.villas_ncontainer .box_inner p,.villas_ncontainer .datetime{font-size:16.88px!important;line-height:19.41px!important}.villas_ncontainer ul li{font-size:16.88px!important}.mod_user10.fullscreen section .box_inner p{text-align:center}.fifth.activ h2.subheader,.forth.activ h2.subheader,.kids h2.subheader,.mod_user910.third.activ h2.subheader,.second.activ h2.subheader,.spa h2.subheader{margin-bottom:27px!important}.villas .white_carousel_inner.area8{margin-bottom:56px}.wa-mediabox-frame .wa-mediabox-close{right:-29px!important;top:10px!important}.villas_ncontainer .vlsize{padding-top:32px}.vlsize{padding-top:34.5px}.villas_ncontainer sup{font-size:10px}.forth.activ h3.subheader,.mod_user10.fifth.fullscreen.activ.last section h3,.mod_user10.fullscreen.spa.area3 h3,.mod_user910.second.activ h3.subheader,.mod_user910.third.activ h3.subheader,h3.subheader.centered{text-align:center!important}.area8.villas h3.subheader.centered{text-align:left!important}.activ h3.subheader.small,.boxes.dining .boxabs span.htxt,.boxes.spa .boxabs span.htxt,.homep .mod_user910.first h2,.homep .white_desc span.rest,.mod_user10.fullscreen section .boxes.dining .box_inner p,.mod_user10.fullscreen section .boxes.spa .box_inner p,.mod_user10.fullscreen section .white_carousel_inner h3.subheader.ismob,.mod_user10.fullscreen section h3,.mod_user10.fullscreen section p,.mod_user910.first h1,.mod_user910.second.activ h3.subheader,.mod_user910.third.activ .middle_align h3.subheader,.romance6 .box_inner p strong,.romance6 .boxes.spa .box_inner p,.romance6 .boxes.spa .boxabs span.htxt,.second.activ span.htxt,.third.activ span.htxt,.third.spa .box_inner p,.villas h3.subheader.centered,.villas span.htxt,.villas span.textind,.white_carousel_inner.area8 p.white_desc span.rest,.zdots,h3.subheader.centered:first-child,h3.subheader.centered:not(:first-child),span.bold .mbig,span.htxt,span.htxt strong,span.rest,span.textind strong{font-size:calc(15px + (23.4 - 15) * ((100vw - 300px)/ (960 - 300)))!important}.mod_user10.fullscreen.spa.romance6.whitebground::before{height:50%}.dining.star{background-position:center}.mod_user910.first.villas h2{font-size:7vw!important}.area8.villas .expimg{margin-top:0}.villas .box_inner h4{font-size:18.6167px!important;line-height:18.6167px}.villas_ncontainer .box_inner h3,.villas_ncontainer .box_inner h4{font-size:18.61px!important;line-height:18.6167px;font-weight:500;letter-spacing:0}.itsdining div.terh1,div.terh1{font-size:calc(26px + (55.5 - 26) * ((100vw - 300px)/ (960 - 300)))!important}.wa-mediabox-prev{left:0!important}.villas_navlinks{text-align:left;margin:0 0 10px 0;display:block}#swipebox-slider .slide img{max-width:calc(75% + 2px)!important;max-height:calc(75% + 2px)!important}.villas_ncontainer ul li::before{font-size:38px;line-height:0}.withdots p.view a{margin-top:23px;line-height:13px}#swipebox-close,#swipebox-info,#swipebox-next,#swipebox-pause,#swipebox-play,#swipebox-prev{width:46px!important;height:46px!important}.wa-mediabox-frame{margin:0 auto 0 auto!important;min-width:100%!important}div.PFMRow .PFMField div.radio input[type=radio]{margin-left:1px!important}.jconfirm .jconfirm-box.jconfirm-type-animated{width:90%!important}.nvevents_links .box_links ul li.bline,ul.innervevents li.bline{display:block!important}.nvevents_links .box_links ul li.bline{margin:15px 0 0 0!important}li.shareli{margin-left:0!important}.nvevents_links .box_links{text-align:center!important}.nvevents_links .box_links ul li.bhide{display:none}.gspace{margin-bottom:20px!important}ul.innervevents li{line-height:.8}.vtransfer_imgs div{float:none;width:100%}.vtransfer_imgs .img1,.vtransfer_imgs .img2,.vtransfer_imgs .img3{margin:15px 0 0 0}.mod_user910.first.dining.romance2 .middle_align,.mod_user910.first.dining.romance2 .middle_align.withdots{padding-top:50px}.villas.romance3 .box1,.villas.romance3 .box2{padding-bottom:0}.villas.romance3 .box_inner p{margin-bottom:35px}.mod_user910.first.dining.romance2 .middle_align.withdots{padding-top:40px}.villas.romance3 .boxes{margin-top:35px;margin-bottom:30px}.mod_user10.fullscreen.lightgray.romance4{padding-bottom:50px}.mod_user10.fullscreen.lightgray.romance4 p.view a{padding-top:0!important}.mod_user910.first.dining.romance5 .middle_align{padding-top:50px}.first.dining.romance5 h3.subheader{margin-top:0}.mod_user910.first.dining.romance5 .middle-align-wrapper{padding-bottom:35px}.mod_user910.first.spa.romance6{padding:40px 0 0 0}.mod_user10.fullscreen.spa.romance6.whitebground{padding-bottom:80px}.smbox{width:90%!important;margin:0!important;left:5%;top:10%;height:calc(90% - 100px)!important}.mod_user10.fullscreen.area4.villas.romance3 .box_inner{width:85%}#elx_article_page_44,#elx_article_page_45{width:80%;margin:20px auto 0 auto}#PFMForm197 .PFMField .selectbox,#PFMForm197 .inputbox,#PFMForm197 .text_area{width:100%!important}.magazine-layout__panel.raw-html{padding:1% 0}.magazine-layout__panel-wrap__items{flex-direction:column;align-items:center;width:100%!important}.wklogo figure img{max-width:120px}.mod_user10.fullscreen.third.spa.wellbeing.area3 .box4 .box_inner p,.mod_user10.fullscreen.third.spa.wellbeing.area3 .box5 .box_inner p,.mod_user10.fullscreen.third.spa.wellbeing.area3 .box6 .box_inner p,.mod_user10.fullscreen.third.spa.wellbeing.area3 .box7 .box_inner p{font-size:18px!important}.mod_user910.first.spa.wellbeing .middle_align.bottom{padding-bottom:50px;padding-top:50px}#PFMFieldset_128030 .PFMRow,#PFMFieldset_128052 .PFMRow{flex:1 0 96%}#PFMFieldset_128032 .PFMLabel,div#field-128048.PFMRow .PFMLabel,div#field-128049.PFMRow .PFMLabel,div#field-128050.PFMRow .PFMLabel,div#field-128051.PFMRow .PFMLabel,div#field-128055.PFMRow .PFMLabel{width:100%}div#field-128048.PFMRow,div#field-128049.PFMRow,div#field-128050.PFMRow,div#field-128051.PFMRow{flex-direction:column}}@media only screen and (max-width:489px){.modulang a{display:block;margin:5px 0}.white_carousel{margin-top:-30px}.homep .white_carousel{margin-top:-50px}.box3.third.dining.mob{max-width:100%}.boxes.third.dining{padding:40px 0 0 0}.PFMField .selectbox,.inputbox,.text_area{width:100%!important}.compo.isfull .contact_form p{margin-top:0}.white_carousel_inner{width:94%}.fixed_width.smaller .middle h4{margin:0}.containerx,.containerx.boxiscenter,.containerx.boxisleft,.containerx.boxisright,.containerx.center,.containerx.left,.containerx.right{height:120px}.slides-pagination,.slides-pagination.safix{bottom:calc(0% - -135px)!important}.sliderimage{min-height:calc(100% - 120px)!important;height:calc(100% - 120px)!important}.footer_logo span{width:18px;height:18px;padding:0 25px}.footer_logo+*{margin-top:-9px}.compo.isfull h2{font-size:32px}.compo.isfull h3{font-size:14px}.compo.isfull .contact_content{margin-top:25px}.compo.isfull h3{margin-top:42px}.compo.isfull .contact_content h3.secheader{margin-top:25px}.compo.isfull .contact_map{margin-top:40px}.compo.isfull .contact_form{margin-top:45px}.compo.isfull p{font-size:16px!important}.compo.isfull p{margin-top:25px}#reset_button183,#submit_button183{width:30%;padding:5px 5px 2px 5px!important;font-size:12px!important}.nlmob{display:block}a.ckpol_com,a.ckpol_com:active,a.ckpol_com:hover,a.ckpol_com:link,a.ckpol_com:visited{display:block;margin:5px auto 0 auto;width:65%}#swipebox-arrows{width:100%!important;max-width:100%!important}body.loaded.frontend-admin button.elx5_btn,body.loaded.frontend-admin button[type=button].elx5_btn,body.loaded.frontend-admin button[type=submit].elx5_btn{width:100%!important}.smbox{width:96%!important;margin:0!important;left:2%;top:2%;height:calc(98% - 100px)!important}#form_196 .PFMField div.radio.two_columns>div{width:99%!important}div.PFMRow .PFMField div.radio.four_columns>div{width:50%!important}}@media only screen and (max-width:376px){.middle_align.smaller{width:96%;margin:50px auto 40px auto}.mod_user910.first.villas h2,h2.subheader,h4.subhfocus{width:100%}.middle_align.larger{margin-top:35px}div.box_links.athome{margin-bottom:10px}.newevent{padding:10%!important}.footer-wrapper div.module ul.elx_menu li a,.footer-wrapper p{font-size:13px}.site-footer .fixed_width{width:90%}div.footer-wrapper ul.elx_menu li:first-child{padding-left:2.5px}.nvevents_links .box_links ul li.smicons{margin:0 2px}.nvevents_links .box_links ul li.smicons.nmoregap{margin:0 5px}.sidr-class-logocw{margin-left:35px}}@media only screen and (max-width:340px){.nvevents_links .box_links{text-align:left!important}}