@import url("http://fonts.googleapis.com/css?family=Montserrat:400,700");@import url("http://fonts.googleapis.com/css?family=Sanchez");@import url("http://fonts.googleapis.com/css?family=Montserrat:400,700");@import url("http://fonts.googleapis.com/css?family=Sanchez");@import url("http://fonts.googleapis.com/css?family=Montserrat:400,700");@import url("http://fonts.googleapis.com/css?family=Sanchez");article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block;}audio,canvas,progress,video{display:inline-block;vertical-align:baseline;}audio:not([controls]){display:none;height:0;}[hidden],template{display:none;}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}body{margin:0;}a{background:transparent;}a:active,a:hover{outline:0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}dfn{font-style:italic;}h1{font-size:2em;margin:0.67em 0;}mark{background:#ff0;color:#000;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}img{border:0;}svg:not(:root){overflow:hidden;}figure{margin:1em 40px;}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0;}pre{overflow:auto;}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em;}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0;}button{overflow:visible;}button,select{text-transform:none;}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}button[disabled],html input[disabled]{cursor:default;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}input{line-height:normal;}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto;}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}legend{border:0;padding:0;}textarea{overflow:auto;}optgroup{font-weight:bold;}table{border-collapse:collapse;border-spacing:0;}td,th{padding:0;}*,*:before,*:after{-moz-box-sizing:border-box;box-sizing:border-box;}img,video{max-width:100%;height:auto;}
@media all and (max-width:800px){#toolbar,#admin-menu{display:none;}html body.toolbar,html body.admin-menu{padding-top:0 !important;margin-top:0 !important;}}
.flexslider{padding:0;margin:0;}img,media{max-width:100%;}.slicknav_btn{position:relative;display:block;vertical-align:middle;float:right;padding:0.438em 0.625em 0.438em 0.625em;line-height:1.125em;cursor:pointer;}.slicknav_btn .slicknav_icon-bar + .slicknav_icon-bar{margin-top:0.188em;}.slicknav_menu{*zoom:1;}.slicknav_menu .slicknav_menutxt{display:block;line-height:1.188em;float:left;}.slicknav_menu .slicknav_icon{float:left;width:1.125em;height:0.875em;margin:0.188em 0 0 0.438em;}.slicknav_menu .slicknav_icon:before{background:transparent;width:1.125em;height:0.875em;display:block;content:"";position:absolute;}.slicknav_menu .slicknav_no-text{margin:0;}.slicknav_menu .slicknav_icon-bar{display:block;width:1.125em;height:0.125em;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;-webkit-box-shadow:0 1px 0 rgba(0,0,0,0.25);-moz-box-shadow:0 1px 0 rgba(0,0,0,0.25);box-shadow:0 1px 0 rgba(0,0,0,0.25);}.slicknav_menu:before{content:" ";display:table;}.slicknav_menu:after{content:" ";display:table;clear:both;}.slicknav_nav{clear:both;}.slicknav_nav ul{display:block;}.slicknav_nav li{display:block;}.slicknav_nav .slicknav_arrow{font-size:0.8em;margin:0 0 0 0.4em;}.slicknav_nav .slicknav_item{cursor:pointer;}.slicknav_nav .slicknav_item a{display:inline;}.slicknav_nav .slicknav_row{display:block;}.slicknav_nav a{display:block;}.slicknav_nav .slicknav_parent-link a{display:inline;}.slicknav_brand{float:left;}.slicknav_menu{clear:both;background:#00a0cb;}.slicknav_menu .slicknav_btn{position:static;display:block;vertical-align:middle;float:none;padding:0;line-height:0;cursor:pointer;}.slicknav_menu .slicknav_btn .slicknav_icon-bar + .slicknav_icon-bar{margin-top:0;}.slicknav_menu .slicknav_btn .slicknav_icon{float:none;display:none;}.slicknav_menu ul.slicknav_nav{margin:0;padding:0;}.slicknav_menu ul.slicknav_nav .slicknav_arrow{color:white;margin-left:0.1em;}.slicknav_menu ul.slicknav_nav li.slicknav_parent a.menuparent,.slicknav_menu ul.slicknav_nav li.slicknav_parent span.nolink{display:inline-block;margin-top:-3px;padding-top:0;padding-bottom:0;border-bottom:none;}.slicknav_menu ul.slicknav_nav li.slicknav_parent a.menuparent ul,.slicknav_menu ul.slicknav_nav li.slicknav_parent span.nolink ul{clear:both;}.slicknav_menu ul.slicknav_nav li a,.slicknav_menu ul.slicknav_nav li span.nolink{display:block;color:white;font-weight:700;padding-left:0.3em;position:relative;padding:0.4em;font-weight:700;border-bottom:1px solid #3ab3d3;font-size:16px;}.slicknav_menu ul.slicknav_nav li a:last-child a,.slicknav_menu ul.slicknav_nav li span.nolink:last-child a{border-bottom:none;}.slicknav_menu ul.slicknav_nav li.slicknav_parent > a{padding-left:0;}.slicknav_menu .slicknav_menutxt{display:block;float:none;line-height:160%;vertical-align:text-bottom;padding:0.8em;background:#00a0cb;color:white;width:3.2em;height:3.2em;cursor:pointer;position:absolute;}.slicknav_menu .slicknav_menutxt .resp-mnu{margin-top:0.678em;display:block;background:white;width:100%;height:0.3em;border-radius:2px;}.slicknav_menu .slicknav_menutxt .resp-mnu:after{display:block;content:"";position:relative;top:0.39em;background:white;width:100%;height:0.3em;border-radius:2px;}.slicknav_menu .slicknav_menutxt .resp-mnu:before{display:block;content:"";position:relative;top:-0.69em;background:white;width:100%;height:0.3em;border-radius:2px;}body{font:400 14px/1.6 "Montserrat",sans-serif;color:#002b41;min-width:1200px;}body.i18n-ru{font:400 14px/1.6 Arial,sans-serif;}.l-header,.l-main,.l-footer-first,.l-footer-second,.l-region--secondary-menu,.l-postscript,.l-second-content{width:1200px;margin:0 auto;}.header-wrapper{background:#002a40;}.header{min-height:80px;}p{margin-bottom:1em;}a{text-decoration:none;}h1{font-size:1.5714em;color:#002b41;text-align:center;border-top:1px solid #939598;border-bottom:1px solid #939598;margin-bottom:30px;}ul.breadcrumb{display:none;}.front .feed-icon{display:none;}.l-branding{height:80px;position:relative;}.l-branding #block-superfish-1{margin-top:47px;padding-left:42px;-sgs-span-settings:("span":8,"location":5,"grid":12,"gutter":0.25,"style":"opposite","start row":false,"end row":true,"fixed gutter":false,"split gutter":null,"gutter property":"margin","options":((null:null)));width:66.10169%;float:right;margin-left:0;margin-right:0;clear:none;}.l-branding #block-superfish-1 ul.menu{text-align:right;}.l-branding #block-superfish-1 ul.menu .sf-sub-indicator{display:none;}.l-branding #block-superfish-1 ul.menu li{list-style:none;list-style-type:none;display:inline-block;margin-right:20px;padding-left:10px;}.l-branding #block-superfish-1 ul.menu li.last{margin-right:0px;}.l-branding #block-superfish-1 ul.menu a,.l-branding #block-superfish-1 ul.menu .nolink{text-decoration:none;color:white;height:30px;}.l-branding #block-superfish-1 ul.menu a:hover,.l-branding #block-superfish-1 ul.menu a:focus,.l-branding #block-superfish-1 ul.menu .nolink:hover,.l-branding #block-superfish-1 ul.menu .nolink:focus{color:#00a0cb;}.l-branding .site-logo{-sgs-span-settings:("span":4,"location":1,"grid":12,"gutter":0.25,"style":"opposite","start row":true,"end row":false,"fixed gutter":false,"split gutter":null,"gutter property":"margin","options":((null:null)));width:32.20339%;float:left;margin-right:-100%;margin-left:0;clear:none;}.l-branding .site-logo img{margin-top:25px;}#block-superfish-1 .sf-item-2{height:30px;}#block-superfish-1 .sf-item-2 li{background:#002b41;}#block-superfish-1 .sf-item-2 li .sf-depth-2{text-align:left;padding:10px 10px 10px 0px;}#block-superfish-1 .sf-item-2 li.sf-item-1.sf-depth-2{margin-top:-10px;}#block-superfish-1 .sf-menu.menu a.active{color:#00a0cb;}#block-views-destinations-front-block{position:relative;}#block-views-destinations-front-block:after{content:"";display:table;clear:both;}#block-views-destinations-front-block .views-row{position:relative;-sgs-span-settings:("span":4,"location":1,"grid":12,"gutter":0.25,"style":"opposite","start row":true,"end row":false,"fixed gutter":false,"split gutter":null,"gutter property":"margin","options":((null:null)));width:32.20339%;clear:right;float:left;margin-left:0;margin-right:1.69492%;margin-bottom:15px;}#block-views-destinations-front-block .views-row:nth-child(3n+3){-sgs-span-settings:("span":4,"location":last,"grid":12,"gutter":0.25,"style":"opposite","start row":false,"end row":true,"fixed gutter":false,"split gutter":null,"gutter property":"margin","options":((null:null)));width:32.20339%;clear:right;float:right;margin-right:0;}.l-region--variable #block-gt-tweaks-decor{position:relative;}.l-region--variable #block-gt-tweaks-decor a{color:#002b41;}.l-region--variable #block-gt-tweaks-decor .text{position:absolute;bottom:0;line-height:40px;font-size:1.2857em;background:url(/sites/all/themes/heg/images/titles-bg.png?1458646752) repeat;padding:0 6px;text-align:center;vertical-align:middle;width:100%;font-family:"Sanchez",serif;}.i18n-ru .l-region--variable #block-gt-tweaks-decor .text{font-family:"Times New Roman",serif;}.l-main-wrapper{margin-top:55px;}#superfish-2{background:#002a40;}#superfish-2 li{padding-left:0px;list-style:none;list-style-type:none;width:400px;text-align:center;height:40px;}#superfish-2 li.sf-item-2 li{width:600px;margin-top:5px;}#superfish-2 li.sf-item-2:hover li{background:#002b41;}#superfish-2 li.sf-item-2:hover li:hover,#superfish-2 li.sf-item-2:hover li:focus{background:#00a0cb;}#superfish-2 li a:hover,#superfish-2 li a:focus{background:#00a0cb;}#superfish-2 li.last{border-right:1px solid white;}#superfish-2 li a{padding-top:13px;color:white;text-decoration:none;display:block;width:100%;height:100%;}#superfish-2 li a.active{color:white;}#superfish-2.sf-menu.sf-style-default a{border-top:none;}#superfish-2.sf-menu.sf-style-default a:hover,#superfish-2.sf-menu.sf-style-default a:focus{background-color:#00a0cb;}#superfish-2.sf-menu.sf-style-default li{background-color:#002b41;}#superfish-2 #menu-647-2 a:hover,#superfish-2 #menu-647-2 a:focus,#superfish-2 #menu-648-2 a:hover,#superfish-2 #menu-648-2 a:focus{background-color:#00a0cb;}#superfish-2.sf-navbar{background-color:#002b41;}#superfish-2 #menu-647-2 a{background:url(/sites/all/themes/heg/images/diamond.png?1458646752) no-repeat;background-size:25px;background-position:109px 11px;background-position:190px 5px\9;padding-left:52px;}#superfish-2 #menu-648-2 a{background:url(/sites/all/themes/heg/images/dream.png?1458646752) no-repeat;background-size:25px;background-position:130px 9px;background-position:200px 5px\9;padding-left:52px;}#block-block-3{margin-bottom:10px;}#block-block-3 .title{font-size:1.5714em;text-align:center;}#block-block-3 .subtitle{font-size:0.8571em;text-align:center;letter-spacing:0.8571em;padding-left:6px;}#block-views-content-blocks-block .flexslider .views-field-title a{color:white;}#block-views-content-blocks-block .flexslider .views-field-title .first-row{background:url(/sites/all/themes/heg/images/titles-bg2.png?1458646752) repeat;background-repeat:repeat-x;font-size:1.2857em;font-style:italic;text-align:right;position:absolute;top:342px;right:0;padding:0 8px;line-height:150%;z-index:10;width:100%;}#block-views-content-blocks-block .flexslider .views-field-title .second-row{color:white;background:url(/sites/all/themes/heg/images/titles-bg2.png?1458646752) repeat;right:0;font-style:italic;text-align:right;position:absolute;top:368px;padding:4px 8px;z-index:10;width:100%;}#block-views-content-blocks-block .flexslider .flex-direction-nav a{height:55px;color:rgba(255,255,255,0.8);}#block-block-2{margin-top:20px;}#block-block-2 .title{font-size:1.5714em;border-top:1px solid #939598;border-bottom:1px solid #939598;text-align:center;position:relative;font-weight:bold;width:100%;}#block-block-2 .title .map-button{font-size:14px;position:absolute;top:7px;right:0px;border-radius:5px;background-color:#00a0cb;color:#ffffff;}#block-block-2 .title .map-button a{color:white;padding:2px 10px;border-radius:5px;}#block-block-2 .title .map-button a:hover,#block-block-2 .title .map-button a:focus{color:#00a0cb;background-color:#002b41;}#block-block-2 .destinations-regions{width:810px;margin:0 auto;margin-top:10px;text-align:center;}#block-block-2 .destinations-regions a{color:#002b41;}#block-block-2 .destinations-regions a:hover,#block-block-2 .destinations-regions a:focus{color:#00a0cb;}.block--views-destinations-front-block .block__title{text-align:center;border-top:1px solid #939598;border-bottom:1px solid #939598;}.block--views-destinations-front-block .views-field-name a{color:white;position:absolute;top:177px;padding:2px 5px;background-color:black;background-color:rgba(0,0,0,0.6);font-size:0.8571em;}.l-postscript-wrapper{clear:both;padding-top:30px;}.l-postscript-wrapper #block-block-4 a{color:#002b41;}.l-postscript-wrapper #block-block-4 a .service{float:left;margin-right:10px;width:190px;height:270px;text-align:center;}.l-postscript-wrapper #block-block-4 a .service .title{color:#00a0cb;margin-top:5px;margin-bottom:5px;}.l-postscript-wrapper #block-block-4 a .service.service1{clear:left;}.l-footer-wrapper-second{background:#002a40;border-top:1px solid #939598;}.l-footer-wrapper-second .l-footer-second{position:relative;min-height:63px;}.l-footer-wrapper-second .l-footer-second #block-block-6{text-align:right;color:white;font-size:0.71428em;padding-top:3px;width:580px;margin-left:auto;margin-right:0px;padding-bottom:10px;}.l-footer-wrapper-second .l-footer-second #block-block-6 a{color:white;}.l-footer-wrapper-second .l-footer-second #block-block-6 a:hover,.l-footer-wrapper-second .l-footer-second #block-block-6 a:focus{color:#00a0cb;}.l-footer-wrapper-second .l-footer-second #block-block-7{float:left;margin-top:15px;}.l-footer-wrapper-second .l-footer-second #block-block-7 .social{display:inline-block;}.l-footer-wrapper-second .l-footer-second #block-block-7 .live-pay{display:none;}.l-footer-wrapper-second #block-block-13{margin-top:15px;margin-bottom:20px;width:625px;margin:0 auto;padding:25px 0px;}.l-footer-wrapper-second #block-block-13 .partners-footer{color:white;float:left;margin-right:20px;margin-top:15px;}.l-footer-wrapper-second #block-block-13 .partners-image-1{display:block;float:left;}.l-footer-wrapper-second #block-block-13 .partners-image-2{margin:0px 15px;float:left;margin-top:7px;}.l-footer-wrapper-first{clear:both;background:#002a40;height:70px;}.l-footer-wrapper-first .l-footer-inner .l-footer-first{min-height:70px;}.l-footer-wrapper-first .l-footer-inner .l-footer-first #block-menu-menu-footer-menu ul.menu{text-align:right;padding-top:22px;}.l-footer-wrapper-first .l-footer-inner .l-footer-first #block-menu-menu-footer-menu ul.menu li{list-style:none;list-style-type:none;display:inline-block;margin-right:25px;}.l-footer-wrapper-first .l-footer-inner .l-footer-first #block-menu-menu-footer-menu ul.menu li.last{margin-right:0px;}.l-footer-wrapper-first .l-footer-inner .l-footer-first #block-menu-menu-footer-menu ul.menu li a{color:white;text-decoration:none;}.l-footer-wrapper-first .l-footer-inner .l-footer-first #block-menu-menu-footer-menu ul.menu li a.active{color:white;}.l-footer-wrapper-first .l-footer-inner .l-footer-first #block-menu-menu-footer-menu ul.menu li a:hover,.l-footer-wrapper-first .l-footer-inner .l-footer-first #block-menu-menu-footer-menu ul.menu li a:focus{color:#00a0cb;}.l-footer-wrapper-first .l-footer-inner .l-footer-first #block-block-14{float:left;}.l-footer-wrapper-first .l-footer-inner .l-footer-first #block-block-14 .live-pay{border:3px solid #fff;margin-top:16px;position:relative;z-index:9999;margin-left:65px;}.l-footer-wrapper-first .l-footer-inner .l-footer-first #block-block-14 .live-pay img{display:block;}.view-destinations-page:after{content:"";display:table;clear:both;}.view-destinations-page .views-row{position:relative;-sgs-span-settings:("span":4,"location":1,"grid":12,"gutter":0.25,"style":"opposite","start row":true,"end row":false,"fixed gutter":false,"split gutter":null,"gutter property":"margin","options":((null:null)));width:32.20339%;clear:right;float:left;margin-left:0;margin-right:1.69492%;margin-bottom:15px;}.view-destinations-page .views-row:nth-child(3n+3){-sgs-span-settings:("span":4,"location":last,"grid":12,"gutter":0.25,"style":"opposite","start row":false,"end row":true,"fixed gutter":false,"split gutter":null,"gutter property":"margin","options":((null:null)));width:32.20339%;clear:right;float:right;margin-right:0;}.view-destinations-page .views-row .views-field-name a{color:white;position:absolute;top:177px;padding:2px 5px;background-color:black;background-color:rgba(0,0,0,0.6);font-size:0.8571em;}.page-villa-destinations h1{text-align:center;border-top:1px solid #939598;border-bottom:1px solid #939598;}#block-block-8{margin-top:30px;margin-bottom:30px;}#block-block-8:after{content:"";display:table;clear:both;}#block-block-8 .diamond{float:left;width:48%;margin-right:47px;text-align:justify;}#block-block-8 .diamond .diamond-title{font-size:1.5714em;line-height:36px;color:#00a0cb;font-weight:bold;}#block-block-8 .diamond .diamond-title img{vertical-align:middle;margin-right:10px;}#block-block-8 .diamond-image img{float:left;margin-bottom:30px;width:48%;}#block-block-8 .dream-image{clear:left;float:left;margin-right:48px;}#block-block-8 .dream{width:48%;float:left;text-align:justify;}#block-block-8 .dream .dream-title{line-height:36px;font-size:1.5714em;color:#00a0cb;font-weight:bold;}#block-block-8 .dream .dream-title img{margin-right:10px;vertical-align:middle;}.page-villas-20 #block-block-8{margin-bottom:0px;}.page-villas-20 #block-block-8 .dream,.page-villas-20 #block-block-8 .dream-image{display:none;}.page-villas-21 #block-block-8 .diamond,.page-villas-21 #block-block-8 .diamond-image{display:none;}.view-villas .views-row,.view-request-form-villa .views-row,.taxonomy-term-destination .views-row{height:302px;border:1px solid #939598;margin-bottom:30px;clear:both;}.view-villas .views-row .left-info,.view-request-form-villa .views-row .left-info,.taxonomy-term-destination .views-row .left-info{padding:12px 17px;width:248px;float:left;position:relative;height:300px;}.view-villas .views-row .left-info span,.view-request-form-villa .views-row .left-info span,.taxonomy-term-destination .views-row .left-info span{display:block;}.view-villas .views-row .left-info .destination,.view-request-form-villa .views-row .left-info .destination,.taxonomy-term-destination .views-row .left-info .destination{font-weight:700;}.view-villas .views-row .left-info a,.view-request-form-villa .views-row .left-info a,.taxonomy-term-destination .views-row .left-info a{color:#00a0cb;}.view-villas .views-row .left-info .title a,.view-request-form-villa .views-row .left-info .title a,.taxonomy-term-destination .views-row .left-info .title a{font-size:1.2857em;color:#002b41;font-weight:bold;}.view-villas .views-row .left-info .villa-view,.view-request-form-villa .views-row .left-info .villa-view,.taxonomy-term-destination .views-row .left-info .villa-view{color:#00a0cb;font-weight:bold;}.view-villas .views-row .meters,.view-request-form-villa .views-row .meters,.taxonomy-term-destination .views-row .meters{margin-top:12px;}.view-villas .views-row .view-node,.view-request-form-villa .views-row .view-node,.taxonomy-term-destination .views-row .view-node{border-radius:5px;background:#00a0cb;margin-top:12px;position:absolute;bottom:12px;text-align:center;}.view-villas .views-row .view-node a,.view-request-form-villa .views-row .view-node a,.taxonomy-term-destination .views-row .view-node a{color:white;font-weight:400px;border-radius:5px;padding:2px 11px;}.view-villas .views-row .view-node a:hover,.view-villas .views-row .view-node a:focus,.view-request-form-villa .views-row .view-node a:hover,.view-request-form-villa .views-row .view-node a:focus,.taxonomy-term-destination .views-row .view-node a:hover,.taxonomy-term-destination .views-row .view-node a:focus{color:#00a0cb;background:#002b41;}.view-villas .views-row .collection-20,.view-request-form-villa .views-row .collection-20,.taxonomy-term-destination .views-row .collection-20{background:url(/sites/all/themes/heg/images/diamond.jpg?1458646752) no-repeat;height:32px;}.view-villas .views-row .collection-21,.view-request-form-villa .views-row .collection-21,.taxonomy-term-destination .views-row .collection-21{background:url(/sites/all/themes/heg/images/dream.jpg?1458646752) no-repeat;height:32px;}.view-villas-map.view-display-id-block{position:relative;}.view-villas-map.view-display-id-block .view-header{position:absolute;z-index:5;right:0px;font-size:0.71428em;background:#00a0cb;padding:3px;}.view-villas-map.view-display-id-block .view-header a{color:white;}.node-type-villa h1{display:none;}.node-type-villa span.collection-20{background:url(/sites/all/themes/heg/images/diamond.jpg?1458646752) no-repeat;height:32px;display:block;}.node-type-villa span.collection-21{background:url(/sites/all/themes/heg/images/dream.jpg?1458646752) no-repeat;height:32px;display:block;}.node-type-villa .group-right-group .field{margin-bottom:20px;}.node-type-villa .field--name-title-field h1{font-weight:700;display:block;font-size:1.2857em;margin-bottom:5px;border:none;text-align:left;}.node-type-villa .field--name-field-mhte{clear:both;font-size:0.8571em;color:#828487;}#block-views-content-blocks-block-3{-sgs-span-settings:("span":9,"location":4,"grid":12,"gutter":0.25,"style":"opposite","start row":false,"end row":true,"fixed gutter":false,"split gutter":null,"gutter property":"margin","options":((null:null)));width:74.57627%;float:right;margin-left:0;margin-right:0;clear:none;position:relative;}#block-views-content-blocks-block-3 .flexslider{border:none;}#block-views-content-blocks-block-3 .flexslider .flex-next,#block-views-content-blocks-block-3 .flexslider .flex-prev{height:50px;}#block-views-content-blocks-block-3 .flexslider .text{background:url(/sites/all/themes/heg/images/titles-bg2.png?1458646752) repeat;position:absolute;top:305px;width:100%;line-height:40px;font-weight:bold;padding:0px 20px;}#block-views-content-blocks-block-3 .flexslider .text span{color:white;}#block-views-content-blocks-block-3 .flexslider .text .brochure{margin-left:565px;}#block-views-content-blocks-block-3 .flexslider .views-field-counter{text-align:right;position:absolute;bottom:0px;width:100%;background:black;background-color:rgba(0,0,0,0.7);}#block-views-content-blocks-block-3 .flexslider .views-field-counter .field-content{color:white;padding:2px 10px;text-align:center;}.group-basic-info{-sgs-span-settings:("span":3,"location":1,"grid":12,"gutter":0.25,"style":"opposite","start row":true,"end row":false,"fixed gutter":false,"split gutter":null,"gutter property":"margin","options":((null:null)));width:23.72881%;float:left;margin-right:-100%;margin-left:0;clear:none;}.group-basic-info .field--name-title-field,.group-basic-info .field--name-field-villa-view,.group-basic-info .field--name-field-destination{color:#00a0cb;font-weight:bold;}.group-basic-info .field--name-field-square-meters{margin-top:30px;}.group-basic-info .field__label{font-weight:400 !important;}.group-basic-info .field--name-field-user-notice{margin-top:30px;font-size:12px;font-style:italic;margin-bottom:28px;}.group-left-group{-sgs-span-settings:("span":3,"location":1,"grid":12,"gutter":0.25,"style":"opposite","start row":true,"end row":false,"fixed gutter":false,"split gutter":null,"gutter property":"margin","options":((null:null)));width:23.72881%;float:left;margin-right:-100%;margin-left:0;clear:none;}.group-left-group:after{content:"";display:table;clear:both;}.group-left-group .field--name-field-extra-villa-information{margin-top:25px;color:#828487;}.group-right-group{-sgs-span-settings:("span":9,"location":4,"grid":12,"gutter":0.25,"style":"opposite","start row":false,"end row":true,"fixed gutter":false,"split gutter":null,"gutter property":"margin","options":((null:null)));width:74.57627%;float:right;margin-left:0;margin-right:0;clear:none;}.group-right-group p{text-align:left;}.group-right-group .field--type-text-with-summary{margin-top:20px;}.group-right-group .field__label{font-size:1.285em;border-bottom:1px solid #939598;}.l-second-content{clear:both;padding-top:20px;}.l-second-content #block-views-villas-map-block{-sgs-span-settings:("span":6,"location":1,"grid":12,"gutter":0.25,"style":"opposite","start row":true,"end row":false,"fixed gutter":false,"split gutter":null,"gutter property":"margin","options":((null:null)));width:49.15254%;float:left;margin-right:-100%;margin-left:0;clear:none;}.l-second-content #block-block-9{-sgs-span-settings:("span":6,"location":7,"grid":12,"gutter":0.25,"style":"opposite","start row":false,"end row":true,"fixed gutter":false,"split gutter":null,"gutter property":"margin","options":((null:null)));width:49.15254%;float:right;margin-left:0;margin-right:0;clear:none;position:relative;}.l-second-content #block-block-9 .check-all-villas{position:absolute;top:0px;right:0px;font-size:0.71428em;color:white;background:#00a0cb;padding:3px;}.l-second-content #block-block-9 img{height:300px;width:590px;}.l-second-content #block-block-9 .first-map-tablet{display:none;}#block-views-similar-villas-block-similar,#block-views-mkrv-recently-viewed-block{clear:both;padding-top:10px;}#block-views-similar-villas-block-similar .block__title,#block-views-mkrv-recently-viewed-block .block__title{border-top:1px solid #939598;border-bottom:1px solid #939598;}#block-views-similar-villas-block-similar .views-row,#block-views-mkrv-recently-viewed-block .views-row{float:left;margin-right:20px;width:285px;}#block-views-similar-villas-block-similar .views-row .views-field-title a,#block-views-mkrv-recently-viewed-block .views-row .views-field-title a{color:#002b41;font-weight:bold;}#block-views-similar-villas-block-similar .views-row-last,#block-views-mkrv-recently-viewed-block .views-row-last{margin-right:0px;}.view-news .views-field-field-image{float:left;margin-right:20px;margin-bottom:20px;}.view-news .views-field-title h2{margin-bottom:10px;line-height:140%;}.view-news .views-field-title h2 a{color:#002b41;}.view-news .views-row{padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #939598;}.view-news .views-row:after{content:"";display:table;clear:both;}.view-news .views-row-last{border-bottom:none;}.view-news .views-field-view-node{text-align:right;margin-top:10px;}.view-news .views-field-view-node a{color:white;background:#00a0cb;padding:5px;border-radius:5px;}.view-news .views-field-view-node a:hover,.view-news .views-field-view-node a:focus{color:#00a0cb;background:#002b41;}.view-news .news-meta{margin:5px 0;padding:5px 0;border-bottom:1px solid #DDDDDD;border-top:1px solid #DDDDDD;}.view-news .news-meta .label{font-weight:700;}.view-news .news-meta{margin:10px 0;}.view-news .news-meta:after{content:"";display:table;clear:both;}.view-news .news-meta .created{float:right;width:285px;text-align:right;margin-right:20px;}.view-news .news-meta .free-tags{text-align:left;float:left;}.view-news .news-meta .free-tags a{color:#002b41;}.view-news .news-meta .free-tags a:hover,.view-news .news-meta .free-tags a:focus{color:#00a0cb;}.view-news .views-field-body{overflow:hidden;}.view-news p{margin-top:0px;}.pager{border:1px solid #ddd;}.pager .pager__item--current{font-weight:400;padding:8px 16px;display:inline-block;border-right:1px solid #ddd;border-left:1px solid #ddd;background:#00a0cb;color:white;margin-bottom:0px;}.pager .pager__item a{padding:8px 16px;display:inline-block;border-right:1px solid #ddd;border-left:1px solid #ddd;color:#002b41;margin:-6px;}.pager .pager__item a:hover,.pager .pager__item a:focus{background:#00a0cb;color:white;}.node--news:after{content:"";display:table;clear:both;}.node--news.node--full .field--name-field-file-attachments{clear:both;}.node--news.node--full .field--name-field-file-attachments .field__label{color:#00a0cb;}.node--news.node--full .field--name-field-free-tags .field__label{font-weight:400;}.node--news.node--full a{color:#002b41;}.node--news.node--full a:hover,.node--news.node--full a:focus{color:#00a0cb;}.node--news.node--full .group-news-meta{margin:20px 0;padding:10px 0;border-top:1px solid #DDDDDD;border-bottom:1px solid #DDDDDD;}.node--news.node--full .group-news-meta:after{content:"";display:table;clear:both;}.node--news.node--full .group-news-meta .field--name-field-free-tags{float:left;text-align:left;margin-bottom:0;}.node--news.node--full .group-news-meta .field--name-field-free-tags .field__label{font-weight:700;}.node--news.node--full .group-news-meta .post-date-custom{margin-left:20px;float:right;width:285px;text-align:right;}.node--news.node--full .field--name-field-news-source{clear:both;}.node--news.node--full .field--type-text-with-summary{overflow:hidden;width:895px;}.node--news.node--full .field{margin-bottom:20px;}.node--news.node--full .field--name-field-image{float:left;margin-right:20px;margin-bottom:20px;}.node--news.node--full .field--name-field-video{margin-bottom:20px;}.node--news.node--full .field--name-field-images{clear:both;padding-top:20px;}.node--news.node--full p{margin-top:0px;}.node--news.node--full .field--name-field-images:after{content:"";display:table;clear:both;}.node--news.node--full .field--name-field-images .field__item{float:left;margin-right:10px;margin-bottom:10px;}.node--news.node--full .field--name-field-images .field__item:nth-child(6n){margin-right:0;}.node--news.node--full .field--name-field-images .field__item:nth-child(6n+1){clear:left;}ul{margin:20px 0;}ul li{margin-bottom:6px;}.page-node-22 .node__content ul{padding-left:0;}.page-node-22 .node__content ul li{margin-bottom:20px;padding-left:1.5em;list-style:none;background:url(/sites/all/themes/heg/images/list-tick.png?1458646752) left 4px no-repeat;}form input[type="text"],form input[type="email"]{padding:6px;}form input[type="submit"]{font-weight:700;border:none;padding:5px;background:#00a0cb;color:white;border-radius:5px;margin-top:20px;}form input[type="submit"]:hover,form input[type="submit"]:focus{color:#00a0cb;background:#002b41;}.node-type-webform .submitted{display:none;}.node-type-webform .field--name-body a{color:#00a0cb;}.node-type-webform .field--name-body a:hover,.node-type-webform .field--name-body a:focus{text-decoration:underline;}#block-menu-menu-secondary-menu li.expanded ul.menu{display:none;}.l-secondary-wrapper{width:100%;background-color:#002b41;height:40px;}.l-region--secondary-menu{overflow:visible;}.l-region--secondary-menu ul.menu{overflow:visible;}#block-gt-tweaks-decor{overflow:hidden;height:310px;text-align:center;}#block-gt-tweaks-decor img{max-width:none;}.view-destination-term{position:relative;}.view-destination-term .left-quote{background:url(/sites/all/themes/heg/images/right_quote.png?1458646752) no-repeat;width:21px;height:20px;position:absolute;left:0px;}.view-destination-term .right-quote{background:url(/sites/all/themes/heg/images/left_quote.png?1458646752) no-repeat;width:15px;height:14px;position:absolute;right:0px;bottom:0px;}.view-destination-term .views-field-nothing{padding-left:40px;padding-right:40px;margin-bottom:30px;text-align:center;}.taxonomy-term-destination .view-header{clear:both;margin-bottom:20px;border-top:1px solid #939598;border-bottom:1px solid #939598;font-size:1.5714em;font-weight:700;}.taxonomy-term-destination .view-header a{color:#002b41;}.addthis_native_toolbox{position:relative;text-align:center;padding:5px 0;border-top:1px solid #939598;border-bottom:1px solid #939598;}.addthis_native_toolbox #atstbx{padding-left:375px;margin:10px 0 0;}.outer-addthis-wrapper{clear:both;padding:20px 0;}.request-form-wrap,.wrap-brochures{margin-top:20px;}.request-form-wrap .request-form-link,.request-form-wrap .download-brochure-link,.wrap-brochures .request-form-link,.wrap-brochures .download-brochure-link{display:block;text-align:center;padding:8px;background:#f5b90f;color:#002b41;font-weight:400;}.request-form-wrap .request-form-link:hover,.request-form-wrap .request-form-link:focus,.request-form-wrap .download-brochure-link:hover,.request-form-wrap .download-brochure-link:focus,.wrap-brochures .request-form-link:hover,.wrap-brochures .request-form-link:focus,.wrap-brochures .download-brochure-link:hover,.wrap-brochures .download-brochure-link:focus{background:#002b41;color:white;}.wrap-brochures{margin-top:10px;}.wrap-brochures .download-brochure-link{background:#939598;color:white;}.go-back-villa{color:#002b41;padding-left:10px;}.go-back-villa:hover,.go-back-villa:focus{color:#00a0cb;}.views-exposed-form .views-widget-filter-field_villa_guests_value{padding-right:2em;}.views-exposed-form .views-submit-button{padding-right:0.5em;}#block-views-exp-villas-page{padding:20px;border:1px solid #939598;margin:30px 0;}#block-views-exp-villas-page .views-exposed-form-villas-page:after{content:"";display:table;clear:both;}#block-views-exp-villas-page .views-exposed-form-villas-page #edit-field-collection-tid-wrapper,#block-views-exp-villas-page .views-exposed-form-villas-page #edit-field-destination-tid-wrapper{border-bottom:6px solid #DDDDDD;padding-bottom:3px;padding-right:0;margin-right:1em;}#block-views-exp-villas-page .views-exposed-form-villas-page input[type="submit"]{padding:6px 10px;}#block-views-exp-villas-page .views-exposed-form-villas-page .views-exposed-widgets{margin-bottom:0;}#block-views-exp-villas-page .views-exposed-form-villas-page .description{margin-top:-5px;font-size:0.71428em;}#block-views-exp-villas-page .views-exposed-form-villas-page select{height:34px;padding:6px;}#block-views-exp-villas-page .views-exposed-form-villas-page label{margin-bottom:5px;display:block;}#block-views-exp-villas-page .views-exposed-form-villas-page .views-widget{margin-bottom:15px;}#block-views-exp-villas-page .views-exposed-form-villas-page .views-widget:after{content:"";display:table;clear:both;}#block-views-exp-villas-page .views-exposed-form-villas-page .views-widget-filter-field_villa_guests_value{-sgs-span-settings:("span":3,"location":1,"grid":12,"gutter":0.25,"style":"opposite","start row":true,"end row":false,"fixed gutter":false,"split gutter":null,"gutter property":"margin","options":((null:null)));width:23.72881%;clear:right;float:left;margin-left:0;margin-right:1.69492%;}#block-views-exp-villas-page .views-exposed-form-villas-page .views-widget-filter-field_villa_guests_value label[for="edit-field-villa-guests-value-max"]{float:left;margin:0 10px;position:relative;top:6px;}#block-views-exp-villas-page .views-exposed-form-villas-page .views-widget-filter-field_villa_guests_value .form-item-field-villa-guests-value-min input{width:40px;float:left;}#block-views-exp-villas-page .views-exposed-form-villas-page .views-widget-filter-field_villa_guests_value .form-item-field-villa-guests-value-max input{width:40px;float:left;}#block-views-exp-villas-page .views-exposed-form-villas-page .views-widget-filter-field_villa_guests_value .ui-slider{clear:both;}#block-views-exp-villas-page .views-exposed-form-villas-page .views-widget-filter-field_villa_number_of_bedrooms_value{-sgs-span-settings:("span":3,"location":1,"grid":12,"gutter":0.25,"style":"opposite","start row":true,"end row":false,"fixed gutter":false,"split gutter":null,"gutter property":"margin","options":((null:null)));width:23.72881%;clear:right;float:left;margin-left:0;margin-right:1.69492%;}#block-views-exp-villas-page .views-exposed-form-villas-page .views-widget-filter-field_villa_number_of_bedrooms_value label[for="edit-field-villa-number-of-bedrooms-value-max"]{float:left;margin:0 10px;position:relative;top:6px;}#block-views-exp-villas-page .views-exposed-form-villas-page .views-widget-filter-field_villa_number_of_bedrooms_value .form-item-field-villa-number-of-bedrooms-value-min input{width:40px;float:left;}#block-views-exp-villas-page .views-exposed-form-villas-page .views-widget-filter-field_villa_number_of_bedrooms_value .form-item-field-villa-number-of-bedrooms-value-max input{width:40px;float:left;}#block-views-exp-villas-page .views-exposed-form-villas-page .views-widget-filter-field_destination_tid{-sgs-span-settings:("span":2,"location":1,"grid":12,"gutter":0.25,"style":"opposite","start row":true,"end row":false,"fixed gutter":false,"split gutter":null,"gutter property":"margin","options":((null:null)));width:15.25424%;clear:right;float:left;margin-left:0;margin-right:1.69492%;margin-top:0;}#block-views-exp-villas-page .views-exposed-form-villas-page .views-widget-filter-field_collection_tid{margin-top:0;}#block-views-exp-villas-page .views-exposed-form-villas-page .views-submit-button{float:left;margin-right:2px;margin-top:0;position:relative;top:42px;}#block-views-exp-villas-page .views-exposed-form-villas-page .views-reset-button{float:left;margin-top:0;position:relative;top:42px;}.balloon{overflow:hidden;width:285px;font-size:12px;}.balloon .views-field-title-custom{font-weight:700;}.balloon .views-field-title-custom a{color:#002b41;}.balloon .views-field-field-villa-view,.balloon .views-field-destination{color:#00a0cb;font-weight:700;}.balloon .bubble-left{float:left;margin-right:10px;}.balloon .bubble-left .views-field-field-villa-view{padding:2px;border:1px solid #DDDDDD;height:94px;}.balloon .node-map a{color:#00a0cb;}.balloon .node-map .bubble-right{overflow:hidden;display:table-cell;vertical-align:middle;}.balloon .views-field-title-custom{font-size:14px;}.large-map .views-field-destination{line-height:140%;}.large-map .views-field-title-custom{font-size:18px;}.large-map .views-field-field-villa-view{margin-bottom:5px;}#ip-geoloc-map-of-view-villas_map-block .balloon{width:330px;}#ip-geoloc-map-of-view-villas_map-block .bubble-right{height:100px;}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus{border:0;}#ui-id-1{z-index:999;right:0;left:auto !important;border:1px solid #939598;background:white;background:rgba(255,255,255,0.93);}html.js #views-exposed-form-villas-page-1 .form-autocomplete{background:white;background:rgba(255,255,255,0.93);}.l-header{position:relative;}#block-views-exp-villas-page-1{position:absolute;right:83px;top:114px;z-index:900;}#views-exposed-form-villas-page-1 input.custom_autocmp{padding-right:34px;}#views-exposed-form-villas-page-1 .custom_autocmp{border:none;border-radius:4px;position:relative;height:34px;width:260px;}#views-exposed-form-villas-page-1 .right-info-autocomplete{display:table-cell !important;vertical-align:middle;height:100px;}#views-exposed-form-villas-page-1 input[type="image"]{margin-top:0;top:0;position:absolute;right:0;padding:8px;}#views-exposed-form-villas-page-1 .views-exposed-widget{margin-right:0;padding:0;}#views-exposed-form-villas-page-1 .photograph{display:block;width:140px;height:100px;text-align:center;margin-right:10px;}#views-exposed-form-villas-page-1 .last-auto-item{border-bottom:none;}#views-exposed-form-villas-page-1 .autocomplete-search-result{min-height:108px !important;display:block;clear:both;padding:8px 5px !important;}#views-exposed-form-villas-page-1 .autocomplete-search-result .photograph{float:left;margin-right:10px;border:1px solid #DDDDDD;padding:2px;background:white;background:rgba(255,255,255,0.93);}#views-exposed-form-villas-page-1 .autocomplete-search-result .photo-inside{display:table-cell;height:100px;padding:2px;width:140px;}#views-exposed-form-villas-page-1 .autocomplete-search-result .photo-inside img{position:relative;top:2px;vertical-align:middle;line-height:0;}#views-exposed-form-villas-page-1 .autocomplete-search-result .title,#views-exposed-form-villas-page-1 .autocomplete-search-result .guests,#views-exposed-form-villas-page-1 .autocomplete-search-result .bedrooms-bathrooms{display:block;line-height:150%;color:#002b41;}#views-exposed-form-villas-page-1 .autocomplete-search-result .title{font-size:1.2857em;font-weight:700;line-height:140%;}#views-exposed-form-villas-page-1 .autocomplete-search-result .destination{line-height:150%;color:#00a0cb;font-weight:400;}#views-exposed-form-villas-page-1 .autocomplete-search-result:hover,#views-exposed-form-villas-page-1 .autocomplete-search-result:focus{background:#002b41;color:white;}#views-exposed-form-villas-page-1 .autocomplete-search-result:hover span,#views-exposed-form-villas-page-1 .autocomplete-search-result:hover div,#views-exposed-form-villas-page-1 .autocomplete-search-result:focus span,#views-exposed-form-villas-page-1 .autocomplete-search-result:focus div{color:white;}#views-exposed-form-villas-page-1 .autocomplete-search-result:hover span.destination,#views-exposed-form-villas-page-1 .autocomplete-search-result:focus span.destination{color:#00a0cb;}#views-exposed-form-villas-page-1 .autocomplete-search-result-view{clear:both;display:block;padding:8px 5px;color:#002b41;font-weight:700;}#views-exposed-form-villas-page-1 .autocomplete-search-result-view:hover,#views-exposed-form-villas-page-1 .autocomplete-search-result-view:focus{color:#00a0cb;}.view-destinations-front .view-footer{clear:both;text-align:right;}.view-destinations-front .view-footer .all-dest-arrow a{color:#002b41;}.view-destinations-front .view-footer .all-dest-arrow a:after{content:"";background:url(/sites/all/themes/heg/images/next.jpg?1458646752) no-repeat right center;width:20px;height:21px;display:inline-block;vertical-align:middle;margin-left:5px;}.block--views-mkrv-recently-viewed-block,.block--views-similar-villas-block-similar{font-weight:400;}.block--views-mkrv-recently-viewed-block .views-field-field-destination,.block--views-similar-villas-block-similar .views-field-field-destination{line-height:145%;}.block--views-mkrv-recently-viewed-block .views-field-field-destination a,.block--views-similar-villas-block-similar .views-field-field-destination a{color:#00a0cb;font-weight:700;}.block--views-mkrv-recently-viewed-block .views-field-field-villa-guests,.block--views-similar-villas-block-similar .views-field-field-villa-guests{margin-top:5px;}.block--views-mkrv-recently-viewed-block .views-field-field-villa-view,.block--views-similar-villas-block-similar .views-field-field-villa-view{color:#00a0cb;line-height:145%;font-weight:700;}.block--views-mkrv-recently-viewed-block .views-field-title,.block--views-similar-villas-block-similar .views-field-title{margin-bottom:5px;font-size:1.2857em;}.page-villas-collection-all .feed-icon,.page-news .feed-icon{display:block;}#block-locale-language-content{position:absolute;bottom:25px;right:0px;color:white;font-size:0.8571em;}#block-locale-language-content a{color:white;}#block-locale-language-content a:hover,#block-locale-language-content a:focus{color:#00a0cb;}#block-locale-language-content a.active{color:#00a0cb;}#block-locale-language-content li{display:inline-block;list-style-type:none;}#block-locale-language-content li.first:after{content:" |";color:white;}#service-1,#service-3,#service-5{margin-bottom:30px;height:290px;}#service-1 .service-text,#service-3 .service-text,#service-5 .service-text{width:43%;text-align:center;float:left;margin-right:40px;}#service-1 .service-text .ser-title,#service-3 .service-text .ser-title,#service-5 .service-text .ser-title{color:#00a0cb;}#service-1 .service-text .ser-text,#service-3 .service-text .ser-text,#service-5 .service-text .ser-text{text-align:justify;margin-top:10px;}#odd-s-1{margin-top:40px;}#service-2,#service-4,#service-6{margin-bottom:30px;height:280px;}#service-2 .service-text,#service-4 .service-text,#service-6 .service-text{width:43%;text-align:center;margin-left:40px;float:left;}#service-2 .service-text .ser-title,#service-4 .service-text .ser-title,#service-6 .service-text .ser-title{color:#00a0cb;}#service-2 .service-text .ser-text,#service-4 .service-text .ser-text,#service-6 .service-text .ser-text{text-align:justify;margin-top:10px;}#service-2 .even-serimage,#service-4 .even-serimage,#service-6 .even-serimage{float:left;clear:left;}#service-2 .image-tablet,#service-4 .image-tablet,#service-6 .image-tablet{display:none;}.about-title{text-align:center;font-weight:700;}.about-text{width:70%;margin:0 auto;text-align:center;margin-bottom:7px;}.last-text{margin-bottom:30px;}.about-image{text-align:center;}.page-node-50 .field--name-body{width:70%;margin:0 auto;}.page-node-50 .field--name-body .text-own{text-align:center;}.page-node-50 .field--name-body .text-own .image-own img{vertical-align:middle;}.field--name-body a{color:#00a0cb;}.villa-watch-video a{display:block;text-align:center;padding:8px;background:#002b41;color:white;margin-top:10px;}.villa-watch-video a:hover,.villa-watch-video a:focus{background:#00a0cb;}#block-block-12{position:relative;}#block-block-12 .banner-fit{position:absolute;z-index:2;right:83px;top:140px;}.page-node-232 .text1{float:left;margin-right:20px;width:50%;}.page-node-232 .name{display:inline-block;width:200px;}.page-node-232 .booking,.page-node-232 .brochure{text-align:center;margin:0 auto;margin-bottom:30px;margin-top:25px;}.page-node-232 .booking a,.page-node-232 .brochure a{color:white;padding:10px 50px;background:#002b41;}.page-node-232 .booking a:hover,.page-node-232 .booking a:focus,.page-node-232 .brochure a:hover,.page-node-232 .brochure a:focus{background:#00a0cb;}.slicknav_menu{display:none;}.link-to-post-gb a{background:#00a0cb;color:#fff;padding:4px 10px;border-radius:5px;}.link-to-post-gb a:after{content:"";background:url(/sites/all/themes/heg/images/arrow-down.png?1473152195) no-repeat;width:13px;height:13px;display:inline-block;vertical-align:middle;margin-left:10px;}.view-guest-book .views-row{border-bottom:1px solid #939598;padding-bottom:15px;}#block-block-15{position:absolute;right:92px;top:8px;}#block-block-15 .guest-book-icon a{color:#fff;font-size:0.8571em;}#block-block-15 .guest-book-icon a:before{content:"";background:url(/sites/all/themes/heg/images/guestbook.png?1473149614) no-repeat;width:18px;height:18px;display:inline-block;margin-right:8px;vertical-align:middle;margin-bottom:2px;}#block-block-15 .guest-book-icon a:hover,#block-block-15 .guest-book-icon a:focus{color:#00a0cb;}#block-block-15 .guest-book-icon a:hover:before,#block-block-15 .guest-book-icon a:focus:before{content:"";background:url(/sites/all/themes/heg/images/guestbook-hover.png?1473150329) no-repeat;}.thanksgiving-page img,.christmas-page img{display:block;}.thanksgiving-page .part1,.christmas-page .part1{margin-bottom:30px;}.thanksgiving-page .villa,.christmas-page .villa{float:left;margin-right:33px;margin-bottom:30px;}.thanksgiving-page .villa.villa-4,.christmas-page .villa.villa-4{margin-right:0px;}.thanksgiving-page .title,.christmas-page .title{color:#fff;background:#b1b09c;padding:5px 0px;text-align:center;margin-top:10px;font-size:1.285em;}.thanksgiving-page .title:hover,.thanksgiving-page .title:focus,.christmas-page .title:hover,.christmas-page .title:focus{text-decoration:underline;}.christmas-page .title{background:#be2829;}#block-block-16{position:absolute;top:180px;right:83px;z-index:999;}#block-block-16 a{color:#fff;background:#002b41;padding:10px 15px;border-radius:4px;}#block-block-16 a:hover,#block-block-16 a:focus{color:#00a0cb;}#block-block-17,#block-block-18{position:absolute;top:198px;right:80px;z-index:999;}#block-block-17 a,#block-block-18 a{display:block;}.i18n-ru #block-block-15 .guest-book-icon a{color:#e6bf2a;}.i18n-ru #block-block-15 .guest-book-icon a:before{content:"";background:url(/sites/all/themes/heg/images/guestbook-gold.png?1473150567) no-repeat;}.i18n-ru #block-block-15 .guest-book-icon a:hover,.i18n-ru #block-block-15 .guest-book-icon a:focus{color:#fff;}.i18n-ru #block-block-15 .guest-book-icon a:hover:before,.i18n-ru #block-block-15 .guest-book-icon a:focus:before{content:"";background:url(/sites/all/themes/heg/images/guestbook.png?1473149614) no-repeat;}.i18n-ru .page-villas-collection-search .views-row .view-node,.i18n-ru .view-villas .views-row .view-node,.i18n-ru .taxonomy-term-destination .views-row .view-node,.i18n-ru .view-request-form-villa .views-row .view-node{text-align:center;}.i18n-ru .page-villas-collection-search .views-row .view-node a,.i18n-ru .view-villas .views-row .view-node a,.i18n-ru .taxonomy-term-destination .views-row .view-node a,.i18n-ru .view-request-form-villa .views-row .view-node a{padding:3px 13px;}.i18n-ru .page-villas-collection-search .views-row .view-node a:hover,.i18n-ru .page-villas-collection-search .views-row .view-node a:focus,.i18n-ru .view-villas .views-row .view-node a:hover,.i18n-ru .view-villas .views-row .view-node a:focus,.i18n-ru .taxonomy-term-destination .views-row .view-node a:hover,.i18n-ru .taxonomy-term-destination .views-row .view-node a:focus,.i18n-ru .view-request-form-villa .views-row .view-node a:hover,.i18n-ru .view-request-form-villa .views-row .view-node a:focus{width:185px;}.i18n-ru #service-1{height:340px;}.i18n-ru #service-2{height:360px;}.i18n-ru #service-4{height:295px;}.i18n-ru .l-branding #block-superfish-1 ul.menu a,.i18n-ru .l-branding #block-superfish-1 ul.menu .nolink{color:#e6bf2a;font-weight:700;}.i18n-ru .l-branding #block-superfish-1 ul.menu a:hover,.i18n-ru .l-branding #block-superfish-1 ul.menu a:focus,.i18n-ru .l-branding #block-superfish-1 ul.menu .nolink:hover,.i18n-ru .l-branding #block-superfish-1 ul.menu .nolink:focus{color:white;}.i18n-ru #superfish-2.sf-menu.sf-style-default li a{color:#e6bf2a;font-weight:700;}.i18n-ru .sf-menu.sf-style-default a{border-left:1px solid #e6bf2a;}.i18n-ru #superfish-2 li.last{border-right:1px solid #e6bf2a;}.i18n-ru #superfish-2 #menu-647-2 a{background:url(/sites/all/themes/heg/images/diamond-ru.png?1458646752) no-repeat;background-size:25px;background-position:109px 11px;background-position:190px 5px\9;padding-left:52px;}.i18n-ru #superfish-2 #menu-647-2 a:hover,.i18n-ru #superfish-2 #menu-647-2 a:focus{background:url(/sites/all/themes/heg/images/diamond.png?1458646752) no-repeat;background-size:25px;background-position:109px 11px;background-position:190px 5px\9;padding-left:52px;}.i18n-ru #superfish-2 #menu-648-2 a{background:url(/sites/all/themes/heg/images/dream-ru.png?1458646752) no-repeat;background-size:25px;background-position:130px 9px;background-position:200px 5px\9;padding-left:52px;}.i18n-ru #superfish-2 #menu-648-2 a:hover,.i18n-ru #superfish-2 #menu-648-2 a:focus{background:url(/sites/all/themes/heg/images/dream.png?1458646752) no-repeat;background-size:25px;background-position:130px 9px;background-position:200px 5px\9;padding-left:52px;}.i18n-ru #superfish-2.sf-menu.sf-style-default a:hover,.i18n-ru #superfish-2.sf-menu.sf-style-default a:focus{background-color:#002b41;color:#ffffff;}.i18n-ru #superfish-2 #menu-647-2 a:hover,.i18n-ru #superfish-2 #menu-648-2 a:hover,.i18n-ru #superfish-2 #menu-647-2 a:focus,.i18n-ru #superfish-2 #menu-648-2 a:focus{background-color:#002b41;color:#ffffff;}.i18n-ru #block-locale-language-content{color:#e6bf2a;}.i18n-ru #block-locale-language-content a{color:#e6bf2a;}.i18n-ru #block-locale-language-content a:hover,.i18n-ru #block-locale-language-content a:focus{color:white;}.i18n-ru #block-locale-language-content a.active{color:#fff;}.i18n-ru #block-locale-language-content li.first:after{color:#e6bf2a;}.i18n-ru .l-footer-wrapper-first .l-footer-inner .l-footer-first #block-menu-menu-footer-menu ul.menu li a{color:#e6bf2a;font-weight:700;}.i18n-ru .l-footer-wrapper-first .l-footer-inner .l-footer-first #block-menu-menu-footer-menu ul.menu li a:hover,.i18n-ru .l-footer-wrapper-first .l-footer-inner .l-footer-first #block-menu-menu-footer-menu ul.menu li a:focus{color:white;}.i18n-ru .l-footer-wrapper-second .l-footer-second #block-block-6{color:#e6bf2a;}.i18n-ru .l-footer-wrapper-second .l-footer-second #block-block-6 a{color:#e6bf2a;}.i18n-ru .l-footer-wrapper-second .l-footer-second #block-block-6 a:hover,.i18n-ru .l-footer-wrapper-second .l-footer-second #block-block-6 a:focus{color:white;}.i18n-ru .l-footer-wrapper-second .l-footer-second #block-block-13 .partners-footer{color:#e6bf2a;}.i18n-ru .view-destinations-front .view-footer .all-dest-arrow a:after{background:url(/sites/all/themes/heg/images/next-ru.jpg?1458646752) no-repeat right center;}.i18n-ru .request-form-wrap .request-form-link:hover,.i18n-ru .request-form-wrap .request-form-link:focus,.i18n-ru .request-form-wrap .download-brochure-link:hover,.i18n-ru .request-form-wrap .download-brochure-link:focus,.i18n-ru .wrap-brochures .request-form-link:hover,.i18n-ru .wrap-brochures .request-form-link:focus,.i18n-ru .wrap-brochures .download-brochure-link:hover,.i18n-ru .wrap-brochures .download-brochure-link:focus{color:#e6bf2a;}.i18n-ru form input[type="submit"]:hover,.i18n-ru form input[type="submit"]:focus{color:#e6bf2a;}.i18n-ru #block-block-2 .title .map-button a{padding:3px 10px;}.i18n-ru #block-block-2 .title .map-button a:hover,.i18n-ru #block-block-2 .title .map-button a:focus{color:#e6bf2a;}.i18n-ru .view-villas .views-row .view-node a:hover,.i18n-ru .view-villas .views-row .view-node a:focus,.i18n-ru .view-request-form-villa .views-row .view-node a:hover,.i18n-ru .view-request-form-villa .views-row .view-node a:focus,.i18n-ru .taxonomy-term-destination .views-row .view-node a:hover,.i18n-ru .taxonomy-term-destination .views-row .view-node a:focus{color:#e6bf2a;}.i18n-ru .villa-watch-video a{display:block;text-align:center;padding:8px;background:#002b41;color:#e6bf2a;margin-top:10px;}.i18n-ru .villa-watch-video a:hover,.i18n-ru .villa-watch-video a:focus{background:#e6bf2a;color:#002b41;}.i18n-ru .node--villa .field--name-field-square-meters .field__item,.i18n-ru .node--villa .field--name-field-plot .field__item{text-transform:uppercase;}.i18n-ru #block-block-16 a,.i18n-ru #block-block-17 a{color:#e6bf2a;}.i18n-ru #block-block-16 a:hover,.i18n-ru #block-block-16 a:focus,.i18n-ru #block-block-17 a:hover,.i18n-ru #block-block-17 a:focus{color:#fff;}.i18n-ru #block-block-18{right:66px;top:180px;}@media (max-width:800px){body{min-width:800px;}.l-header,.l-main,.l-footer-first,.l-footer-second,.l-region--secondary-menu,.l-postscript,.l-second-content{width:800px;padding:0px 20px;}.header-wrapper,.l-main-wrapper,.l-variable,.l-footer-wrapper-first,.l-footer-wrapper-second{width:800px;}.l-secondary-wrapper{display:none;}.l-main-wrapper{margin-top:20px;}#block-superfish-2{display:none;}#block-block-2 .destinations-regions{width:760px;}#block-gt-tweaks-decor{width:100%;}#block-block-15{position:absolute;top:3px;}#block-superfish-1{display:none;}.l-header{position:relative;}.l-header .slicknav_menu{display:block;position:absolute;top:85px;right:0px;width:800px;z-index:9999;}.l-header .slicknav_menu .slicknav_menutxt{right:20px;top:-55px;}.l-header .slicknav_menu .sf-sub-indicator{display:none;}.l-header .slicknav_menu ul{margin:0px;}.l-header .slicknav_menu ul li{margin-bottom:0px;clear:left;}#block-locale-language-content{bottom:35px;}.l-branding{height:85px;}.l-branding .site-logo{float:none;}#block-views-content-blocks-block .flexslider .views-field-title .first-row{top:195px;}#block-views-content-blocks-block .flexslider .views-field-title .second-row{top:221px;}#block-views-exp-villas-page-1{right:20px;}#block-views-exp-villas-page .views-exposed-form-villas-page #edit-field-collection-tid-wrapper,#block-views-exp-villas-page .views-exposed-form-villas-page #edit-field-destination-tid-wrapper{margin-right:50px;}#block-views-exp-villas-page .views-exposed-form-villas-page .views-widget-filter-field_destination_tid{width:25%;}#block-views-exp-villas-page .views-exposed-form-villas-page .views-widget-filter-field_villa_guests_value{width:35%;}#block-views-exp-villas-page .views-exposed-form-villas-page .views-widget-filter-field_villa_guests_value .form-item-field-villa-guests-value-min input,#block-views-exp-villas-page .views-exposed-form-villas-page .views-widget-filter-field_villa_guests_value .form-item-field-villa-guests-value-max input{border:2px solid #DDDDDD;}#block-views-exp-villas-page .views-exposed-form-villas-page .views-widget-filter-field_villa_number_of_bedrooms_value{width:35%;margin-top:20px;padding-left:9px;}#block-views-exp-villas-page .views-exposed-form-villas-page .views-widget-filter-field_villa_number_of_bedrooms_value .form-item-field-villa-number-of-bedrooms-value-min input,#block-views-exp-villas-page .views-exposed-form-villas-page .views-widget-filter-field_villa_number_of_bedrooms_value .form-item-field-villa-number-of-bedrooms-value-max input{border:2px solid #DDDDDD;}#block-views-exp-villas-page .views-exposed-form-villas-page .views-submit-button,#block-views-exp-villas-page .views-exposed-form-villas-page .views-reset-button{top:57px;}.block--views-destinations-front-block .views-field-name a,.view-destinations-page .views-row .views-field-name a{top:78%;}.l-postscript-wrapper #block-block-4 a .service{margin-right:25px;width:31%;height:auto;margin-bottom:25px;}.l-postscript-wrapper #block-block-4 a .service.service4{clear:left;}.l-postscript-wrapper #block-block-4 a .service.service3,.l-postscript-wrapper #block-block-4 a .service.service6{margin-right:0px;}#block-menu-menu-footer-menu{width:100%;}.l-footer-wrapper-first .l-footer-inner .l-footer-first #block-block-14{width:62px;}.l-footer-wrapper-first .l-footer-inner .l-footer-first #block-block-14 .live-pay{margin-left:0px;}.view-villas .views-row .left-info,.view-request-form-villa .views-row .left-info,.taxonomy-term-destination .views-row .left-info{width:30%;}.view-villas .views-row .views-field-field-villa-view-image,.view-request-form-villa .views-row .views-field-field-villa-view-image,.taxonomy-term-destination .views-row .views-field-field-villa-view-image{width:70%;float:left;}.addthis_native_toolbox #atstbx{padding-left:14%;}#block-views-similar-villas-block-similar .views-row,#block-views-mkrv-recently-viewed-block .views-row{width:31.5%;}#block-views-similar-villas-block-similar .views-row.views-row-4,#block-views-mkrv-recently-viewed-block .views-row.views-row-4{display:none;}#block-views-similar-villas-block-similar .views-row.views-row-3,#block-views-mkrv-recently-viewed-block .views-row.views-row-3{margin-right:0px;}#service-1,#service-2,#service-3,#service-4,#service-5,#service-6{height:auto;}#service-1 .service-text,#service-2 .service-text,#service-3 .service-text,#service-4 .service-text,#service-5 .service-text,#service-6 .service-text{float:none;width:100%;margin:0px;}#service-1 .odd-serimage,#service-2 .odd-serimage,#service-3 .odd-serimage,#service-4 .odd-serimage,#service-5 .odd-serimage,#service-6 .odd-serimage{float:none;width:100%;margin-top:20px;text-align:center;}#service-1 .image-tablet,#service-2 .image-tablet,#service-3 .image-tablet,#service-4 .image-tablet,#service-5 .image-tablet,#service-6 .image-tablet{display:block;margin-top:20px;width:100%;text-align:center;}#service-1 .even-serimage,#service-2 .even-serimage,#service-3 .even-serimage,#service-4 .even-serimage,#service-5 .even-serimage,#service-6 .even-serimage{display:none;}.node--news.node--full .field--type-text-with-summary{width:auto;}.node--news.node--full .field--name-field-video iframe{width:760px;}form input[type="text"],form input[type="email"]{border:1px solid #939598;}.form-textarea-wrapper textarea{border:1px solid #939598;}#block-block-8 .diamond{margin-right:30px;}#block-block-8 .diamond-image{padding-top:58px;}#block-block-8 .dream-image{width:48%;margin-right:30px;padding-top:58px;}.group-basic-info .field--name-field-square-meters{margin-top:10px;}#block-views-content-blocks-block-3{-sgs-span-settings:("span":8,"location":5,"grid":12,"gutter":0.25,"style":"opposite","start row":false,"end row":true,"fixed gutter":false,"split gutter":null,"gutter property":"margin","options":((null:null)));width:66.10169%;float:right;margin-left:0;margin-right:0;clear:none;}.group-basic-info{-sgs-span-settings:("span":4,"location":1,"grid":12,"gutter":0.25,"style":"opposite","start row":true,"end row":false,"fixed gutter":false,"split gutter":null,"gutter property":"margin","options":((null:null)));width:32.20339%;float:left;margin-right:-100%;margin-left:0;clear:none;}.l-second-content #block-block-9 .first-map{display:none;}.l-second-content #block-block-9 .first-map-tablet{display:block;}#block-block-16,#block-block-17{right:20px;}.thanksgiving-page .villas,.christmas-page .villas{width:77%;margin:0 auto;}.thanksgiving-page .villas:after,.christmas-page .villas:after{content:"";display:table;clear:both;}.thanksgiving-page .villa.villa-4,.thanksgiving-page .villa.villa-2,.christmas-page .villa.villa-4,.christmas-page .villa.villa-2{margin-right:0px;}.i18n-ru #block-block-18,.i18n-en #block-block-18{right:18px;}}@media (max-width:500px){body.html{min-width:380px;}.html{}.html .l-header,.html .l-main,.html .l-footer-first,.html .l-footer-second,.html .l-region--secondary-menu,.html .l-postscript,.html .l-second-content{width:380px;}.html .header-wrapper,.html .l-variable,.html .l-main-wrapper,.html .l-footer-wrapper-first,.html .l-footer-wrapper-second{width:380px;margin:0 auto;}.html .thanksgiving-page .villas,.html .christmas-page .villas{width:81%;margin:0 auto;}.html .thanksgiving-page .villa,.html .christmas-page .villa{margin-right:0px;}.html .l-main-wrapper{margin-top:20px;}.html #block-block-2 .destinations-regions{width:340px;}.html .l-branding .site-logo img{width:68%;margin-top:38px;}.html .l-header .slicknav_menu{top:85px;width:380px;}.html .l-header .slicknav_menu .slicknav_menutxt{right:20px;top:-55px;}.html .l-region--variable #block-gt-tweaks-decor .text{line-height:150%;font-size:16px;}.html #block-views-exp-villas-page{padding:10px 20px 25px 20px;margin:20px 0px;}.html #block-views-exp-villas-page .views-exposed-form-villas-page{padding:0px;}.html #block-views-exp-villas-page .views-exposed-form-villas-page #edit-field-collection-tid-wrapper{margin-right:0px;float:none;width:55%;}.html #block-views-exp-villas-page .views-exposed-form-villas-page #edit-field-destination-tid-wrapper{margin-right:0px;float:none;width:60%;}.html #block-views-exp-villas-page .views-exposed-form-villas-page #edit-field-villa-guests-value-wrapper{width:41%;padding:0px;margin-top:10px;margin-right:20px;}.html #block-views-exp-villas-page .views-exposed-form-villas-page #edit-field-villa-guests-value-wrapper .ui-slider{margin-left:8px;}.html #block-views-exp-villas-page .views-exposed-form-villas-page #edit-field-villa-number-of-bedrooms-value-wrapper{width:52%;padding:0px;margin-top:10px;margin-right:0px;}.html #block-views-exp-villas-page .views-exposed-form-villas-page #edit-field-villa-number-of-bedrooms-value-wrapper .ui-slider{margin-left:8px;}.html #block-views-exp-villas-page .views-exposed-form-villas-page .views-submit-button,.html #block-views-exp-villas-page .views-exposed-form-villas-page .views-reset-button{top:5px;padding-top:0px;margin-top:0px;}.html #block-views-content-blocks-block .flexslider{border:none;}.html #block-views-content-blocks-block .flexslider .views-field-title .first-row{font-size:14px;top:93px;}.html #block-views-content-blocks-block .flexslider .views-field-title .second-row{display:none;}.html #block-block-2 .title .map-button{font-weight:400;font-size:12px;top:45px;}.html #block-block-2 p{margin-top:33px;}.html .gm-style .gm-style-iw div{overflow:hidden !important;}.html #block-views-destinations-front-block .views-row,.html .view-destinations-page .views-row{float:none;margin-right:0px;width:100%;}.html #block-views-destinations-front-block .views-row .views-field-name a,.html .view-destinations-page .views-row .views-field-name a{top:154px;}.html #block-views-destinations-front-block .views-row:nth-child(3n+3),.html .view-destinations-page .views-row:nth-child(3n+3){width:100%;}.html .l-postscript-wrapper #block-block-4 a .service{width:46%;}.html .l-postscript-wrapper #block-block-4 a .service.service2,.html .l-postscript-wrapper #block-block-4 a .service.service4,.html .l-postscript-wrapper #block-block-4 a .service.service6{margin-right:0px;}.html .l-postscript-wrapper #block-block-4 a .service.service3{margin-right:25px;}.html .l-postscript-wrapper #block-block-4 a .service.service4{clear:none;}.html #block-menu-menu-footer-menu{display:none;}.html .l-footer-wrapper-second #block-block-13{width:112%;padding:20px 20px 15px 20px;border-bottom:1px solid #939598;margin-bottom:20px;margin-left:-6%;}.html .l-footer-wrapper-second #block-block-13 span img{width:110px;}.html .l-footer-wrapper-second #block-block-13 .partners-footer{margin-top:30px;}.html .l-footer-wrapper-second #block-block-13 .partners-image-2{margin:-4px 0px 0px 10px;}.html .l-footer-wrapper-second #block-block-13 .partners-image-3{margin-left:5px;}.html .l-footer-wrapper-second{border-top:none;clear:both;}.html .l-footer-wrapper-first{display:none;}.html .l-footer-wrapper-second .l-footer-second #block-block-7{float:none;text-align:center;margin-top:0px;}.html .l-footer-wrapper-second .l-footer-second #block-block-7 .social-media-footer{float:left;}.html .l-footer-wrapper-second .l-footer-second #block-block-7 .live-pay{display:block;float:right;}.html .l-footer-wrapper-second .l-footer-second #block-block-7 .live-pay img{border:3px solid white;height:33px;}.html .l-footer-wrapper-second .l-footer-second #block-block-6{width:auto;clear:both;padding-top:20px;}.html #block-views-similar-villas-block-similar .views-row,.html #block-views-mkrv-recently-viewed-block .views-row{float:none;width:100%;margin:0px 0px 25px 0px;}.html #block-views-similar-villas-block-similar .views-row.views-row-3,.html #block-views-mkrv-recently-viewed-block .views-row.views-row-3{margin:0px;}.html .addthis_native_toolbox #atstbx{padding-left:0px;}.html .view-news .news-meta .created{float:none;text-align:left;width:auto;display:block;padding-top:10px;}.html .view-news .news-meta .free-tags{float:none;}.html .view-news .views-field-field-image{margin-bottom:0px;}.html .view-news .views-field-body{overflow:visible;}.html .node--news.node--full .field--name-field-video iframe{width:340px;height:auto;}.html .node--news.node--full .field--name-field-image{float:none;margin-right:0px;margin-bottom:10px;text-align:center;}.html .node--news.node--full .group-news-meta{position:relative;}.html .node--news.node--full .group-news-meta .field--name-field-free-tags{float:none;margin:0px;margin-bottom:20px;}.html .node--news.node--full .group-news-meta .field--name-field-free-tags .field__items{width:87%;}.html .node--news.node--full .group-news-meta .post-date-custom{position:absolute;bottom:0;left:0;width:auto;margin-left:0;}.html form input[type="text"],.html form input[type="email"]{width:340px;}.html #block-block-8{margin-bottom:0px;}.html #block-block-8 .diamond,.html #block-block-8 .dream{width:100%;}.html #block-block-8 .dream-image{width:100%;margin:0px;padding:0px;}.html #block-block-8 .diamond-image img,.html #block-block-8 .dream-image img{width:100%;margin-bottom:0px;}.html .view-villas .views-row,.html .view-request-form-villa .views-row,.html .taxonomy-term-destination .views-row{height:auto;}.html .view-villas .views-row .left-info,.html .view-request-form-villa .views-row .left-info,.html .taxonomy-term-destination .views-row .left-info{float:none;height:auto;width:100%;}.html .view-villas .views-row .left-info span,.html .view-request-form-villa .views-row .left-info span,.html .taxonomy-term-destination .views-row .left-info span{text-align:center;background-position:center;}.html .view-villas .views-row .views-field-field-villa-view-image,.html .view-request-form-villa .views-row .views-field-field-villa-view-image,.html .taxonomy-term-destination .views-row .views-field-field-villa-view-image{width:100%;float:none;}.html .view-villas .views-row .views-field-field-villa-view-image img,.html .view-request-form-villa .views-row .views-field-field-villa-view-image img,.html .taxonomy-term-destination .views-row .views-field-field-villa-view-image img{display:block;}.html .view-villas .views-row .view-node,.html .view-request-form-villa .views-row .view-node,.html .taxonomy-term-destination .views-row .view-node{display:none;}.html .page-villas-collection-all #block-block-8 .dream-image,.html .page-villas-collection-all #block-block-8 .diamond-image{display:none;}.html .pager{border:none;}.html .pager .pager__item a{border-bottom:1px solid #DDDDDD;border-top:1px solid #DDDDDD;margin-bottom:20px;}.html #block-views-content-blocks-block-3{float:none;margin:0px 0px 20px 0px;width:100%;}.html .group-basic-info,.html .group-left-group,.html .group-right-group{float:none;width:100%;margin:0px;}.html .l-second-content #block-views-villas-map-block{float:none;width:100%;margin:0px;}.html .l-second-content #block-block-9{float:none;width:100%;margin-top:20px;}}
.flexslider{padding:0;margin:0;}img,media{max-width:100%;}.slicknav_btn{position:relative;display:block;vertical-align:middle;float:right;padding:0.438em 0.625em 0.438em 0.625em;line-height:1.125em;cursor:pointer;}.slicknav_btn .slicknav_icon-bar + .slicknav_icon-bar{margin-top:0.188em;}.slicknav_menu{*zoom:1;}.slicknav_menu .slicknav_menutxt{display:block;line-height:1.188em;float:left;}.slicknav_menu .slicknav_icon{float:left;width:1.125em;height:0.875em;margin:0.188em 0 0 0.438em;}.slicknav_menu .slicknav_icon:before{background:transparent;width:1.125em;height:0.875em;display:block;content:"";position:absolute;}.slicknav_menu .slicknav_no-text{margin:0;}.slicknav_menu .slicknav_icon-bar{display:block;width:1.125em;height:0.125em;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;-webkit-box-shadow:0 1px 0 rgba(0,0,0,0.25);-moz-box-shadow:0 1px 0 rgba(0,0,0,0.25);box-shadow:0 1px 0 rgba(0,0,0,0.25);}.slicknav_menu:before{content:" ";display:table;}.slicknav_menu:after{content:" ";display:table;clear:both;}.slicknav_nav{clear:both;}.slicknav_nav ul{display:block;}.slicknav_nav li{display:block;}.slicknav_nav .slicknav_arrow{font-size:0.8em;margin:0 0 0 0.4em;}.slicknav_nav .slicknav_item{cursor:pointer;}.slicknav_nav .slicknav_item a{display:inline;}.slicknav_nav .slicknav_row{display:block;}.slicknav_nav a{display:block;}.slicknav_nav .slicknav_parent-link a{display:inline;}.slicknav_brand{float:left;}.slicknav_menu{clear:both;background:#00a0cb;}.slicknav_menu .slicknav_btn{position:static;display:block;vertical-align:middle;float:none;padding:0;line-height:0;cursor:pointer;}.slicknav_menu .slicknav_btn .slicknav_icon-bar + .slicknav_icon-bar{margin-top:0;}.slicknav_menu .slicknav_btn .slicknav_icon{float:none;display:none;}.slicknav_menu ul.slicknav_nav{margin:0;padding:0;}.slicknav_menu ul.slicknav_nav .slicknav_arrow{color:white;margin-left:0.1em;}.slicknav_menu ul.slicknav_nav li.slicknav_parent a.menuparent,.slicknav_menu ul.slicknav_nav li.slicknav_parent span.nolink{display:inline-block;margin-top:-3px;padding-top:0;padding-bottom:0;border-bottom:none;}.slicknav_menu ul.slicknav_nav li.slicknav_parent a.menuparent ul,.slicknav_menu ul.slicknav_nav li.slicknav_parent span.nolink ul{clear:both;}.slicknav_menu ul.slicknav_nav li a,.slicknav_menu ul.slicknav_nav li span.nolink{display:block;color:white;font-weight:700;padding-left:0.3em;position:relative;padding:0.4em;font-weight:700;border-bottom:1px solid #3ab3d3;font-size:16px;}.slicknav_menu ul.slicknav_nav li a:last-child a,.slicknav_menu ul.slicknav_nav li span.nolink:last-child a{border-bottom:none;}.slicknav_menu ul.slicknav_nav li.slicknav_parent > a{padding-left:0;}.slicknav_menu .slicknav_menutxt{display:block;float:none;line-height:160%;vertical-align:text-bottom;padding:0.8em;background:#00a0cb;color:white;width:3.2em;height:3.2em;cursor:pointer;position:absolute;}.slicknav_menu .slicknav_menutxt .resp-mnu{margin-top:0.678em;display:block;background:white;width:100%;height:0.3em;border-radius:2px;}.slicknav_menu .slicknav_menutxt .resp-mnu:after{display:block;content:"";position:relative;top:0.39em;background:white;width:100%;height:0.3em;border-radius:2px;}.slicknav_menu .slicknav_menutxt .resp-mnu:before{display:block;content:"";position:relative;top:-0.69em;background:white;width:100%;height:0.3em;border-radius:2px;}.addthis_native_toolbox{clear:both;}.group-left-group{clear:both !important;}
