div.widget div.lang_menu ul li.aa {display:none;}@font-face {font-family:'Poppins';font-display:swap;font-style:normal;font-weight:300;src:url('templates/ibiza/fonts/poppins-v8-latin-300.eot'); src:local('Poppins Light'), local('Poppins-Light'), url('templates/ibiza/fonts/poppins-v8-latin-300.eot?#iefix') format('embedded-opentype'),url('templates/ibiza/fonts/poppins-v8-latin-300.woff2') format('woff2'),url('templates/ibiza/fonts/poppins-v8-latin-300.woff') format('woff'),url('templates/ibiza/fonts/poppins-v8-latin-300.ttf') format('truetype'),url('templates/ibiza/fonts/poppins-v8-latin-300.svg#Poppins') format('svg'); }@font-face {font-family:'Poppins';font-display:swap;font-style:italic;font-weight:300;src:url('templates/ibiza/fonts/poppins-v8-latin-300italic.eot'); src:local('Poppins Light Italic'), local('Poppins-LightItalic'), url('templates/ibiza/fonts/poppins-v8-latin-300italic.eot?#iefix') format('embedded-opentype'),url('templates/ibiza/fonts/poppins-v8-latin-300italic.woff2') format('woff2'),url('templates/ibiza/fonts/poppins-v8-latin-300italic.woff') format('woff'),url('templates/ibiza/fonts/poppins-v8-latin-300italic.ttf') format('truetype'),url('templates/ibiza/fonts/poppins-v8-latin-300italic.svg#Poppins') format('svg'); }@font-face {font-family:'Poppins';font-display:swap;font-style:normal;font-weight:400;src:url('templates/ibiza/fonts/poppins-v8-latin-regular.eot'); src:local('Poppins Regular'), local('Poppins-Regular'), url('templates/ibiza/fonts/poppins-v8-latin-regular.eot?#iefix') format('embedded-opentype'),url('templates/ibiza/fonts/poppins-v8-latin-regular.woff2') format('woff2'),url('templates/ibiza/fonts/poppins-v8-latin-regular.woff') format('woff'),url('templates/ibiza/fonts/poppins-v8-latin-regular.ttf') format('truetype'),url('templates/ibiza/fonts/poppins-v8-latin-regular.svg#Poppins') format('svg'); }@font-face {font-family:'Poppins';font-display:swap;font-style:italic;font-weight:400;src:url('templates/ibiza/fonts/poppins-v8-latin-italic.eot'); src:local('Poppins Italic'), local('Poppins-Italic'), url('templates/ibiza/fonts/poppins-v8-latin-italic.eot?#iefix') format('embedded-opentype'),url('templates/ibiza/fonts/poppins-v8-latin-italic.woff2') format('woff2'),url('templates/ibiza/fonts/poppins-v8-latin-italic.woff') format('woff'),url('templates/ibiza/fonts/poppins-v8-latin-italic.ttf') format('truetype'),url('templates/ibiza/fonts/poppins-v8-latin-italic.svg#Poppins') format('svg'); }@font-face {font-family:'Poppins';font-display:swap;font-style:normal;font-weight:700;src:url('templates/ibiza/fonts/poppins-v8-latin-700.eot'); src:local('Poppins Bold'), local('Poppins-Bold'), url('templates/ibiza/fonts/poppins-v8-latin-700.eot?#iefix') format('embedded-opentype'),url('templates/ibiza/fonts/poppins-v8-latin-700.woff2') format('woff2'),url('templates/ibiza/fonts/poppins-v8-latin-700.woff') format('woff'),url('templates/ibiza/fonts/poppins-v8-latin-700.ttf') format('truetype'),url('templates/ibiza/fonts/poppins-v8-latin-700.svg#Poppins') format('svg'); }@font-face {font-family:'Poppins';font-display:swap;font-style:italic;font-weight:700;src:url('templates/ibiza/fonts/poppins-v8-latin-700italic.eot'); src:local('Poppins Bold Italic'), local('Poppins-BoldItalic'), url('templates/ibiza/fonts/poppins-v8-latin-700italic.eot?#iefix') format('embedded-opentype'),url('templates/ibiza/fonts/poppins-v8-latin-700italic.woff2') format('woff2'),url('templates/ibiza/fonts/poppins-v8-latin-700italic.woff') format('woff'),url('templates/ibiza/fonts/poppins-v8-latin-700italic.ttf') format('truetype'),url('templates/ibiza/fonts/poppins-v8-latin-700italic.svg#Poppins') format('svg'); }:root {--vc-padding:30px !important;}html,body {margin:0px;padding:0px;}body {font-family:'Poppins','sans-serif','Arial','Verdana';font-size:14px;line-height:26px;font-style:normal;font-weight:300;color:var(--color-third);background-color:#FFF;-webkit-text-size-adjust:100%;}div.vc_grid section.main-section div.container div.col div {font-size:14px;line-height:26px;}#page {box-sizing:border-box;margin:0px;padding:0px;vertical-align:baseline;overflow-x:hidden;overflow-y:hidden;}div.container {padding-left:15px;padding-right:15px;max-width:1140px;margin:0px auto;clear:both;}div.container-full {padding:0px;max-width:100%;margin:0px auto;background-color:#FFF;clear:both;}div#page:not(.transparent):not(.noheader) div.content {margin-top:104px;}div#page header {left:0px;position:fixed;right:0px;top:0px;width:100%;z-index:1051;}div#page:not(.transparent) header div.primary {background-color:#FFF;}div#page header.header.fixed div.primary {position:relative;z-index:52;width:100%;padding:0px;transition:background-color 0.3s, padding 0.3s;-o-transition:background-color 0.3s, padding 0.3s;-ms-transition:background-color 0.3s, padding 0.3s;-moz-transition:background-color 0.3s, padding 0.3s;-webkit-transition:background-color 0.3s, padding 0.3s;}div#page header.header.fixed.activ > div.primary {background-color:#FFF;box-shadow:0px 0px 10px rgba(0, 0, 0, 0.3);-o-box-shadow:0px 0px 10px rgba(0, 0, 0, 0.3);-ms-box-shadow:0px 0px 10px rgba(0, 0, 0, 0.3);-moz-box-shadow:0px 0px 10px rgba(0, 0, 0, 0.3);-webkit-box-shadow:0px 0px 10px rgba(0, 0, 0, 0.3);}header div.container {position:relative;line-height:0px;font-size:0px;vertical-align:top;text-align:right;}header a.logo {display:block;width:100%;max-width:250px;max-height:65px;float:left;padding:20px 0px;}header a.logo img {max-height:65px;float:left;}div#page.transparent header a.logo img.dark {display:none;}div#page.transparent header.show a.logo img.dark,div#page.transparent header.activ a.logo img.dark {display:block;}div#page.transparent header.show a.logo img.light,div#page.transparent header.activ a.logo img.light {display:none;}header a.logo,header a.logo img {transition:max-height 0.3s, max-width 0.3s, padding 0.3s;-o-transition:max-height 0.3s, max-width 0.3s, padding 0.3s;-ms-transition:max-height 0.3s, max-width 0.3s, padding 0.3s;-moz-transition:max-height 0.3s, max-width 0.3s, padding 0.3s;-webkit-transition:max-height 0.3s, max-width 0.3s, padding 0.3s;}header.activ a.logo,header.activ a.logo img {max-height:55px;}header.activ a.logo {padding:10px 0px;}header div.topmenu {width:calc(100% - 260px);box-sizing:border-box;text-align:left;display:inline-block;}header div.topmenu nav {display:inline-block;}header div.topmenu ul.mainmenu,header div.topmenu ul.mainmenu > li {margin:0px;padding:0px;list-style:outside none none;display:inline-block;color:var(--color-third);}div#page.transparent header:not(.activ):not(.show) div.topmenu ul.mainmenu,div#page.transparent header:not(.activ):not(.show) div.topmenu ul.mainmenu > li,div#page.transparent header:not(.activ):not(.show) div.topmenu ul.mainmenu > li a,div#page.transparent header:not(.activ):not(.show) div.topmenu div.topbar a {color:#FFF;}header div.topmenu ul.mainmenu > li > a,header div.topmenu ul.mainmenu > li > span {color:var(--color-third);padding:30px 0px 30px 30px;display:inline-block;font-weight:400;font-size:16px;line-height:45px;box-sizing:initial;transition:color 0.3s, padding 0.3s;-o-transition:color 0.3s, padding 0.3s;-ms-transition:color 0.3s, padding 0.3s;-moz-transition:color 0.3s, padding 0.3s;-webkit-transition:color 0.3s, padding 0.3s;}header.activ div.topmenu ul.mainmenu > li > a,header.activ div.topmenu ul.mainmenu > li > span {padding:15px 0px 15px 30px;}div#page header div.topmenu ul.mainmenu > li:hover > a,div#page header div.topmenu ul.mainmenu > li.activ > a,div#page.transparent header div.topmenu ul.mainmenu > li:hover > a,div#page.transparent header div.topmenu ul.mainmenu > li.activ > a {color:var(--color-scnd) !important;}header div.topmenu div.topbar {float:right;font-size:14px;line-height:120%;vertical-align:bottom;padding:39px 0px 0px 0px;}header.activ div.topmenu div.topbar {padding-top:23px;}header div.topmenu div.topbar div.widget_social {display:inline-block;margin:0px 5px;font-size:16px;}header div.topmenu div.topbar div.widget_social a:hover {color:var(--color-scnd) !important;}header div.topmenu div.topbar,header div.topmenu div.topbar a {color:var(--color-third);transition:color 0.3s, padding 0.3s;-o-transition:color 0.3s, padding 0.3s;-ms-transition:color 0.3s, padding 0.3s;-moz-transition:color 0.3s, padding 0.3s;-webkit-transition:color 0.3s, padding 0.3s;}div#page.transparent header:not(.activ) div.mobile {color:#FFF;}header div.topmenu div.topbar div.widget_html,header div.topmenu div.topbar div.widget_social {display:inline-block;margin:0px 5px;font-size:16px;vertical-align:middle;}div#page header div.mobile:hover,header div.topmenu div.topbar a:hover {color:var(--color-main) !important;}header div.mobile {font-size:40px;display:none;cursor:pointer;position:absolute;top:20px;right:25px;transition:color 0.3s, top 0.3s;-o-transition:color 0.3s, top 0.3s;-ms-transition:color 0.3s, top 0.3s;-moz-transition:color 0.3s, top 0.3s;-webkit-transition:color 0.3s, top 0.3s;}div#page header.show div.mobile.activ {color:var(--color-third);}header.show div.mobile.activ span:before {content:attr(data-close);}header div.topmenu ul.mainmenu > li.hassub > span,header div.topmenu ul.mainmenu > li.hassub > a {padding-right:20px;position:relative;}header div.topmenu ul.mainmenu > li.hassub > span:after,header div.topmenu ul.mainmenu > li.hassub > a:after {content:"\e919";font-family:"icomoon";font-variant:normal;font-weight:normal;line-height:1;text-transform:none;font-size:13px;position:absolute;top:50%;right:0px;transform:translateY(-6px);-o-transform:translateY(-6px);-ms-transform:translateY(-6px);-moz-transform:translateY(-6px);-webkit-transform:translateY(-6px);}header.header.fixed div.primary > div.container {position:unset;}header.header div.primary div.topmenu ul.mainmenu > li.hassub {position:inherit;}div#page.transparent header.header.fixed.show:not(.activ) div.primary {background-color:#FFF;}div#page:not(.transparent) header.header.fixed.show.activ div.primary {background-color:#FFF;}header.header div.primary div.topmenu ul.mainmenu > li > div {position:absolute;left:0px;top:105px;padding:0px 0px 30px 0px;margin:0px;width:100%;background-color:#FFF;z-index:99999;box-shadow:0px 6px 6px rgba(0, 0, 0, 0.2);-o-box-shadow:0px 6px 6px rgba(0, 0, 0, 0.2);-ms-box-shadow:0px 6px 6px rgba(0, 0, 0, 0.2);-moz-box-shadow:0px 6px 6px rgba(0, 0, 0, 0.2);-webkit-box-shadow:0px 6px 6px rgba(0, 0, 0, 0.2);transition:all 0.3s;-o-transition:all 0.3s;-ms-transition:all 0.3s;-moz-transition:all 0.3s;-webkit-transition:all 0.3s;opacity:0;-o-opacity:0;-ms-opacity:0;-moz-opacity:0;-webkit-opacity:0;visibility:hidden;}header.header.activ div.primary div.topmenu ul.mainmenu > li > div {background-color:#fff;top:75px;}header.header div.primary div.topmenu.activ > nav > ul.mainmenu:not(.scnd) {display:inline-block;}header.header div.primary div.topmenu ul.mainmenu > li > div.show.open {opacity:1;-o-opacity:1;-ms-opacity:1;-moz-opacity:1;-webkit-opacity:1;visibility:visible;}header.header.show:before {position:fixed;content:"";top:0px;left:0px;bottom:0px;right:0px;background-color:rgba(0, 0, 0, 0.75);z-index:15;}div#page.transparent header.header.show:before {top:105px;}div#page.transparent header.header.show.activ:before {top:75px;}header.header div.primary div.topmenu ul.mainmenu > li > div > ul {width:100%;padding-left:25px;padding-right:25px;max-width:1190px;margin:0px auto;clear:both;display:block;list-style:outside none none;box-sizing:border-box;}header.header div.primary div.topmenu ul.mainmenu > li > div > ul > li {float:right;width:30%;}header.header div.primary div.topmenu ul.mainmenu > li > div > ul > li > span,header.header div.primary div.topmenu ul.mainmenu > li > div > ul > li > a {display:inline-block;font-weight:500;font-size:16px;line-height:120%;margin-bottom:16px;}header.header div.primary div.topmenu ul.mainmenu > li > div > ul > li.hassub > span,header.header div.primary div.topmenu ul.mainmenu > li > div > ul > li.hassub > a {font-size:16px;line-height:120%;}header.header div.primary div.topmenu ul.mainmenu > li > div > ul > li.activ > span,header.header div.primary div.topmenu ul.mainmenu > li > div > ul > li.activ > a,header.header div.primary div.topmenu ul.mainmenu > li > div > ul > li:hover > a {color:var(--color-main);}header.header div.primary div.topmenu ul.mainmenu > li > div > ul > li.mobile {width:100%;margin-bottom:20px;display:none;}header.header div.primary div.topmenu ul.mainmenu > li > div > ul > li.mobile > a {font-weight:600;font-size:14px;color:var(--color-third);line-height:100%;}header.header div.primary div.topmenu ul.mainmenu > li > div > ul > li.mobile > a:before {content:"\e918";font-family:"icomoon";font-variant:normal;line-height:1;text-transform:none;font-size:10px;display:inline-block;margin-right:10px;font-weight:900;color:var(--color-main);}header.header div.primary div.topmenu ul.mainmenu > li > div > ul > li.hasimg {display:block;width:20%;float:left;max-width:260px;padding-right:5px;margin-bottom:10px;box-sizing:border-box;}header.header div.primary div.topmenu ul.mainmenu > li > div > ul > li.hasimg > a {display:block;float:left;width:100%;height:50px;background-size:cover;background-position:center center;padding:38% 0px 0px 0px;position:relative;font-size:0px;line-height:1px;margin:0px;box-sizing:initial;}header.header div.primary div.topmenu ul.mainmenu > li > div > ul > li:not(.hasimg):not(.mobile) {width:100%;margin-top:30px;}header.header div.primary div.topmenu ul.mainmenu > li > div > ul > li.hasimg > a:after {position:absolute;width:100%;bottom:0px;left:0px;content:attr(data-title);font-size:0px;box-sizing:border-box;padding:64px 16px 10px 16px;font-size:13px;line-height:16px;color:#FFF;background:-moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.75) 100%);background:-webkit-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.75) 100%);background:linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(0,0,0,0.75) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#a7000000',GradientType=0 );}header.header div.primary div.topmenu ul.mainmenu > li > div > ul > li.hasimg > a:before {position:absolute;top:0px;left:0px;bottom:0px;right:0px;paddding:0px;margin:0px;content:"";background-color:var(--color-main);opacity:0;-o-opacity:0;-ms-opacity:0;-moz-opacity:0;-webkit-opacity:0;transition:opacity 0.25s;-o-transition:opacity 0.25s;-ms-transition:opacity 0.25s;-moz-transition:opacity 0.25s;-webkit-transition:opacity 0.25s;}header.header div.primary div.topmenu ul.mainmenu > li > div > ul > li > div {float:right;width:100%;}header.header div.primary div.topmenu ul.mainmenu > li > div > ul > li > div > ul {margin:0px auto;clear:both;display:block;list-style:outside none none;padding:0px;column-count:5;column-gap:0;position:relative;}header.header div.primary div.topmenu ul.mainmenu > li > div > ul > li > div > ul > li {padding:0px;margin:0px;}header.header div.primary div.topmenu ul.mainmenu > li > div > ul > li > div > ul > li > a {font-size:14px;line-height:200%;display:block;width:100%;padding:8px 0px;color:#717a8f;transition:color 0.25s;-o-transition:color 0.25s;-ms-transition:color 0.25s;-moz-transition:color 0.25s;-webkit-transition:color 0.25s;}header.header div.primary div.topmenu ul.mainmenu > li > div > ul > li > div > ul > li > a.activ,header.header div.primary div.topmenu ul.mainmenu > li > div > ul > li > div > ul > li.activ > a,header.header div.primary div.topmenu ul.mainmenu > li > div > ul > li > div > ul > li:hover > a {color:var(--color-main);}header.header div.primary div.topmenu ul.mainmenu > li > div > ul > li > div > ul > li > a.activ:hover {color:#000;}header.header div.primary div.topmenu ul.mainmenu > li > div > ul > li.hasimg.activ > a:before,header.header div.primary div.topmenu ul.mainmenu > li > div > ul > li.hasimg:hover > a:before {opacity:0.5;-o-opacity:0.5;-ms-opacity:0.5;-moz-opacity:0.5;-webkit-opacity:0.5;}@media only screen and (min-width:1025px) and (max-width:1170px) {header a.logo {position:absolute;top:0px;left:15px;}}@media only screen and (max-width:1024px) {header div.mobile {display:inherit;}header.activ div.mobile {top:10px;}header div.container {padding:0px;}header a.logo {padding:15px 0px 15px 25px;max-height:50px;}header a.logo img {max-height:50px;}header.activ a.logo {padding:10px 0px 10px 25px;}header.activ a.logo,header.activ a.logo img {max-height:40px;}header.header div.primary div.topmenu nav {max-height:inherit;width:100%;box-sizing:border-box;padding:0px 15px;}header.header div.primary div.topmenu ul.mainmenu {display:none;width:100%;}header.header div.primary div.topmenu {width:calc(100% + 30px);max-width:calc(100% + 30px);margin:0px -15px;padding:0px 25px;}header.header div.primary div.topmenu ul.mainmenu > li > div {padding-top:25px;left:105%;top:75px;position:absolute;display:inline-block;opacity:1;-o-opacity:1;-ms-opacity:1;-moz-opacity:1;-webkit-opacity:1;visibility:visible;}header.header.activ div.primary div.topmenu ul.mainmenu > li > div {top:55px;}header.header div.primary div.topmenu ul.mainmenu:not(.scnd) > li.hassub > span:after,header.header div.primary div.topmenu ul.mainmenu:not(.scnd) > li.hassub > a:after {content:"\e91b";font-weight:900;}header.header div.primary div.topmenu ul.mainmenu > li > div > ul > li.hassub > span,header.header div.primary div.topmenu ul.mainmenu > li > div > ul > li.hassub > a {margin-bottom:10px;}header.header div.primary div.topmenu ul.mainmenu.scnd > li.hassub > span:after,header.header div.primary div.topmenu ul.mainmenu.scnd > li.hassub > a:after {display:none;}header.header div.primary div.topmenu ul.mainmenu > li.slide > div {left:0%;}header.header div.primary div.topmenu ul.mainmenu > li > div > ul > li.mobile {display:block;}header.header div.primary div.topmenu ul.mainmenu > li > div > ul > li > div > ul {column-count:2;}header.header div.primary div.topmenu ul.mainmenu > li > div > ul > li > div > ul,header.header div.primary div.topmenu ul.mainmenu > li > div > ul > li > div > ul > li,header.header div.primary div.topmenu ul.mainmenu > li > div > ul > li > div > ul > li > a {padding:0px;margin:0px;}header.header div.primary div.topmenu ul.mainmenu:not(.scnd) > li {width:100%;margin:0px;}header.header div.primary div.topmenu ul.mainmenu:not(.scnd) > li > span,header.header div.primary div.topmenu ul.mainmenu:not(.scnd) > li > a {border-bottom:1px #F0E9E9 solid;font-size:14px;line-height:120%;padding:15px 30px 15px 0px;width:100%;box-sizing:border-box;cursor:pointer;}header.header div.primary div.topmenu ul.mainmenu:not(.scnd) > li:last-child > span,header.header div.primary div.topmenu ul.mainmenu:not(.scnd) > li:last-child > a {border-bottom:0px none;}header div.topmenu div.topbar {padding:40px 0px 25px 0px;width:calc(100% - 30px);margin:0px 15px;border-top:1px #efefef solid;text-align:left;display:none;}header div.topmenu.activ div.topbar {display:block;}div#page:not(.transparent) div.content {margin-top:80px;}}@media only screen and (max-width:1024px) {header.header div.primary div.topmenu ul.mainmenu > li > div > ul > li.hasimg {width:33.333333%;max-width:inherit;}}@media only screen and (max-width:575px) {header.header div.primary div.topmenu ul.mainmenu > li > div > ul > li.hasimg {width:50%;}}header div.topmenu div.topbar a.header_btn {font-size:14px;font-weight:400;font-style:normal;padding:4px 10px;border:2px #2F2F2F solid;color:var(--color-third);box-sizing:border-box;line-height:14px;text-decoration:none;text-align:center;margin-right:7px;-o-transition:all 0.3s;-ms-transition:all 0.3s;-moz-transition:all 0.3s;-webkit-transition:all 0.3s;border-radius:4px;-o-border-radius:4px;-ms-border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;}header div.topmenu div.topbar a.header_btn.login {background-color:#000;border-color:#000;color:#FFF;}header div.topmenu div.topbar a.header_btn:hover {background-color:var(--color-main);border-color:var(--color-main);color:#FFF !important;}div.widget div.lang_menu {display:inline-block;position:relative;margin:0px;line-height:19px;height:19px;padding:4px 3px 3px 5px;cursor:pointer;}div.widget div.lang_menu > a {display:inline-block;font-weight:bold;}div.widget div.lang_menu > a > span:last-child {vertical-align:bottom;line-height:16px;}div.widget div.lang_menu > a > span:not(.icon) {margin:0px 3px;}div.widget div.lang_menu > div {display:none;position:absolute;top:100%;right:0px;padding-top:8px;cursor:default;}@media only screen and (max-width:1024px) {div.widget div.lang_menu > div {top:inherit;bottom:100%;left:-50%;right:inherit;padding-top:0px;padding-bottom:8px;}}div.widget div.lang_menu ul {list-style:none;margin:0px;padding:0px;padding:0px 8px;box-sizing:border-box;background-color:#FFF;box-shadow:0px 0px 5px rgba(0, 0, 0, 0.5);}div.widget div.lang_menu:hover > div,div.widget div.lang_menu.show > div {display:block;}div.widget div.lang_menu ul li {display:block;width:100%;padding:0px 0px 0px 25px;position:relative;font-size:12px;font-weight:bold;line-height:30px;text-transform:uppercase;}div.widget div.lang_menu ul li img {width:19px;float:left;position:absolute;top:50%;left:0px;margin-top:-8px;}div.widget div.lang_menu ul li a {color:var(--color-third) !important;}div.widget div.lang_menu ul li.activ a {cursor:default;color:var(--color-third) !important;}.dimm_10,.dimm_20,.dimm_30,.dimm_40,.dimm_50,.dimm_60,.dimm_70,.dimm_80,.dimm_90 {position:relative;}.dimm_10:before,.dimm_20:before,.dimm_30:before,.dimm_40:before,.dimm_50:before,.dimm_60:before,.dimm_70:before,.dimm_80:before,.dimm_90:before {content:"";position:absolute;top:0px;left:0px;right:0px;bottom:0px;display:block;z-index:0;}.dimm_10:before {background-color:rgba(0, 0, 0, 0.1);}.dimm_20:before {background-color:rgba(0, 0, 0, 0.2);}.dimm_30:before {background-color:rgba(0, 0, 0, 0.3);}.dimm_40:before {background-color:rgba(0, 0, 0, 0.4);}.dimm_50:before {background-color:rgba(0, 0, 0, 0.5);}.dimm_60:before {background-color:rgba(0, 0, 0, 0.6);}.dimm_70:before {background-color:rgba(0, 0, 0, 0.7);}.dimm_80:before {background-color:rgba(0, 0, 0, 0.8);}.dimm_90:before {background-color:rgba(0, 0, 0, 0.9);}a {text-decoration:none;}a.anker {color:inherit !important;text-decoration:none !important;}p {margin:0px;}label {cursor:pointer;font-size:14px;line-height:100%;}label > a {float:right;font-size:12px;}label.full {float:left;width:100%;padding:5px 0px;margin-bottom:5px;}label.full a {float:none;}label.error {background-color:#FFF6F8;}div#page div.vc_grid section.main-section.full {padding:0px 40px;}div#page div.vc_grid section.main-section.fullwidth {float:left;}@media only screen and (max-width:575px) {div.vc_grid section.main-section:not(.full):not(.fullwidth) > div.container {padding:0px 25px;}}table {border-collapse:separate;border-spacing:0px;border-top:1px #E5E5E5 solid;border-left:1px #E5E5E5 solid;margin-bottom:24px;width:100%;}table td,table th {padding:9px 10px;text-align:left;border-right:1px #E5E5E5 solid;border-bottom:1px #E5E5E5 solid;line-height:140%;}table th {font-weight:700;}div.footer a,div.content a {color:var(--color-main);transition:color 0.3s;-o-transition:color 0.3s;-ms-transition:color 0.3s;-moz-transition:color 0.3s;-webkit-transition:color 0.3s;}div.footer a:hover,div.content a:hover {color:#000;}div.footer {line-height:120%;}div.scroll_up {position:fixed;bottom:-50px;right:30px;width:40px;height:40px;background-color:var(--color-main-trans);transition:all 0.3s;-o-transition:all 0.3s;-moz-transition:all 0.3s;-webkit-transition:all 0.3s;text-align:center;line-height:47px;color:#FFF;font-size:30px;cursor:pointer;z-index:99999;}div.scroll_up.activ {bottom:30px;}div.scroll_up:hover {background-color:var(--color-main);}a.btn {background-color:var(--color-main);display:inline-block;font-size:14px;font-weight:700;font-style:normal;text-transform:uppercase;padding:10px 20px;border:2px var(--color-main) solid;display:inline-block;letter-spacing:1px;vertical-align:bottom;box-sizing:border-box;line-height:16px;text-decoration:none;text-align:center;color:#FFF !important;transition:opacity 0.3s;-o-transition:opacity 0.3s;-ms-transition:opacity 0.3s;-moz-transition:opacity 0.3s;-webkit-transition:opacity 0.3s;border-radius:2px;-o-border-radius:2px;-ms-border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;}a.btn:hover {opacity:0.8;-o-opacity:0.8;-ms-opacity:0.8;-moz-opacity:0.8;-webkit-opacity:0.8;}a.btn.grey {background-color:#AFAFAF;border-color:#AFAFAF;-o-transition:opacity 0.3s;-ms-transition:opacity 0.3s;-moz-transition:opacity 0.3s;-webkit-transition:opacity 0.3s;}a.btn.small {padding:8px 15px;font-size:12px;}button,input,select {-webkit-appearance:none;}input[type="text"],input[type="password"],select,textarea {box-sizing:border-box;width:100%;color:#717a8f;border:2px #EFEFEF solid;background-color:#EFEFEF;max-width:100%;padding:11px 15px;margin:0px 0px 25px 0px;vertical-align:baseline;font-family:'Poppins', 'sans-serif', 'Arial', 'Verdana';font-size:13px;font-weight:400;line-height:17px;}input[type="text"]:focus,input[type="password"]:focus,select:focus,textarea:focus {background-color:#FFF;}select {padding:10px 15px;}textarea {min-height:250px;}input[type="text"].error,input[type="password"].error,select.error,textarea.error {border:2px #f34973 solid;}input[type="checkbox"] {-webkit-appearance:checkbox;}button,input.btn {color:#FFF;background-color:var(--color-main);font-size:14px;font-weight:700;font-style:normal;letter-spacing:1px;text-transform:uppercase;padding:10px 20px;border:0px none;display:inline-block;vertical-align:bottom;box-sizing:border-box;cursor:pointer;transition:opacity 0.3s;-o-transition:opacity 0.3s;-ms-transition:opacity 0.3s;-moz-transition:opacity 0.3s;-webkit-transition:opacity 0.3s;border-radius:2px;-o-border-radius:2px;-ms-border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;}button:hover,input.btn:hover {opacity:0.8;}div.container.blogposts {white-space:normal !important;}div.blog_border {float:left;width:100%;overflow:hidden;background-color:#FFF;margin-bottom:30px;box-shadow:0px 0px 10px rgba(0, 0, 0, 0.15);-o-box-shadow:0px 0px 10px rgba(0, 0, 0, 0.15);-ms-box-shadow:0px 0px 10px rgba(0, 0, 0, 0.15);-moz-box-shadow:0px 0px 10px rgba(0, 0, 0, 0.15);-webkit-box-shadow:0px 0px 10px rgba(0, 0, 0, 0.15);transition:all 0.3s;-o-transition:all 0.3s;-ms-transition:all 0.3s;-moz-transition:all 0.3s;-webkit-transition:all 0.3s;}div.blog_border:hover {box-shadow:0px 0px 20px rgba(0, 0, 0, 0.25);-o-box-shadow:0px 0px 20px rgba(0, 0, 0, 0.25);-ms-box-shadow:0px 0px 20px rgba(0, 0, 0, 0.25);-moz-box-shadow:0px 0px 20px rgba(0, 0, 0, 0.25);-webkit-box-shadow:0px 0px 20px rgba(0, 0, 0, 0.25);}div.blog_border > a {background-size:cover;background-position:center center;float:left;width:100%;display:block;}div.blog_border img {width:100%;float:left;height:auto;}div.blog_border div.date {padding:20px;float:left;color:#AFAFAF;font-size:14px;width:100%;box-sizing:border-box;}div.blog_border div.date a {color:#AFAFAF;}div.blog_border div.date span {float:right;}div.blog_border div.content {padding:20px;float:left;margin:0px !important;width:100%;border-bottom:1px #CFCFCF solid;box-sizing:border-box;}div.blog_border div.content h4 a {color:var(--color-main);}div.blog_border div.content h4:after {width:25px;margin-bottom:24px;}div.blog_border div.content a.btn {margin-top:15px;}div.blog-cont div.post div.autor {float:left;width:100%;border-top:1px #EFEFEF solid;padding-top:24px;}div.blog-cont div.post div.autor img {width:150px;float:left;height:auto;margin:0px 25px 25px 0px;}div.blog-cont div.post div.autor div.name {float:left;width:calc(100% - 175px);}div.blog-cont div.post div.autor div.name span {text-transform:uppercase;}div.blog-cont div.post div.autor div.name h4 {margin:10px 0px 0px 0px;font-size:22px;}@media only screen and (max-width:767px) {div.blog_border {margin-bottom:32px;}}@media only screen and (max-width:575px) {div.blog-cont div.post div.autor img {width:75px;}div.blog-cont div.post div.autor div.name {float:left;width:calc(100% - 100px);}}div.sidebar div.widget {background-color:#fff;box-sizing:border-box;border-radius:4px;padding:20px;margin-bottom:40px;float:left;width:100%;}div.sidebar div.widget:first-child {padding-top:0px;}div.sidebar div.widget div.search {padding:0px;box-sizing:border-box;}div.sidebar div.widget form.search-form {position:relative;}div.sidebar div.widget form.search-form input.search {border-radius:4px;-o-border-radius:4px;-ms-border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;width:100%;color:#717a8f;border:2px #ebeef1 solid;background-color:#F6F6F6;max-width:100%;box-sizing:border-box;font-size:100%;margin:0px;padding:11px 15px 11px 35px;vertical-align:baseline;}div.sidebar div.widget form.search-form input.search:focus {background-color:#FFF;border-color:var(--color-main);}div.sidebar div.widget form.search-form button.search-submit {color:#949db2;height:44px;left:10px;padding:0;position:absolute;top:0;width:20px;display:inline-block;font-size:14px;font-weight:400;border:0px none;background-color:transparent;cursor:pointer;}div.sidebar div.widget h3 {font-size:16px;margin:0px 0px 20px 0px;border-bottom:2px solid #e9edf2;padding:0px 0px 10px 0px;}div.sidebar div.widget a.activ {color:#000;}div.sidebar div.widget ul {float:left;padding:0px 0px 0px 20px;margin:0px 0px 10px 0px;}div.blog-cont div.post {background-color:#fff;box-sizing:border-box;border-radius:4px;padding:0px;margin-bottom:40px;float:left;overflow:hidden;width:100%;}div.blog-cont div.post div.image {float:left;width:100%;background-position:center center;background-size:cover;position:relative;}div.blog-cont div.post div.image > img {width:100%;float:left;height:auto;}div.blog-cont div.post > h1,div.blog-cont div.post h3 {padding:25px 0px 0px 0px;margin-bottom:0px;box-sizing:border-box;}div.blog-cont div.post div.meta {padding:15px 0px 20px 0px;float:left;width:100%;box-sizing:border-box;color:#949db2;}div.blog-cont div.post div.meta a.activ {color:#000;}div.blog-cont div.post div.desc {padding:0px 0px 20px 0px;float:left;width:100%;box-sizing:border-box;line-height:190%;}div.blog-cont div.post div.btn {padding:0px 0px 30px 0px;float:left;width:100%;box-sizing:border-box;}div.sidebar div.widget ul li {line-height:140%;margin-bottom:12px;}@media only screen and (max-width:575px) {div.blog-cont div.post div.desc {margin:0px -25px;width:calc(100% + 50px);}div.sidebar div.widget {padding-left:0px;padding-right:0px;}}div.container div.jobs {padding:20px 0px;}div.container div.jobs span.loc {line-height:40px;display:inline-block;border-bottom:2px #EFEFEF solid;}div.container div.jobs h1,div.container div.jobs h2,div.container div.jobs h3,div.container div.jobs h4,div.container div.jobs h5 {border-bottom:0px none;padding-bottom:0px;margin-bottom:10px;}div.container div.jobs h2 {margin-top:40px;}div.container div.jobs h4 {margin-top:40px;}div.container div.jobs ul {list-style:outside none none;margin:0px;padding:0px;}div.container div.jobs li {list-style:outside none none;margin-bottom:10px;padding:0px 0px 0px 30px;position:relative;}div.container div.jobs li:before {color:var(--color-main);content:"\e73c";font-family:"icomoon";font-variant:normal;font-weight:normal;line-height:1;text-transform:none;font-size:8px;left:12px;position:absolute;top:11px;}div.container div.jobs div.jobs_footer h3 {margin-top:40px;}div.container div.jobs div.jobs_footer a.btn {margin-top:16px;}div.job_cont {width:calc(100% + 20px);float:left;margin:0px -10px;padding:0px 0px 16px 0px;}div.job_cont > a {float:left;width:33.333%;display:block;box-sizing:border-box;padding:10px;}div.job_cont > a > div {float:left;width:100%;background-color:#EFEFEF;padding:20px;box-sizing:border-box;min-height:180px;color:var(--color-third);transition:background 0.3s;-o-transition:background 0.3s;-ms-transition:background 0.3s;-moz-transition:background 0.3s;-webkit-transition:background 0.3s;}div.job_cont > a > div span {border-bottom:2px #AFAFAF solid;line-height:40px;display:inline-block;}div.job_cont > a > div h3 {margin:20px 0px 0px 0px;border-bottom:0px none;font-size:26px;}div.job_cont > a > div:hover {background-color:var(--color-main);color:#FFF;}div.job_cont > a > div:hover span {border-bottom:2px #FFF solid;}@media only screen and (max-width:1024px) {div.job_cont > a {width:50%;}}@media only screen and (max-width:767px) {div.job_cont > a {width:100%;}}div.popup {position:absolute;top:0px;left:0px;width:100%;height:100%;z-index:1500;line-height:140%;}div.popup.hidden {display:none;}div.popup div.popupbg {position:fixed;top:0px;left:0px;width:100%;height:100%;background-color:rgba(0, 0, 0, 0.7);}div.popup div.popup_cont {position:relative;margin:100px auto 0px auto;background-color:#FFF;padding:20px;width:380px;}div.popup div.popup_cont h3 {margin:0px;padding:0px;font-size:20px;width:100%;}div.popup div.popup_cont > div > div > p {margin:10px 0px;line-height:120%;}div.popup div.popup_cont a.close {position:absolute;top:10px;right:-30px;width:30px;height:30px;background-color:var(--color-main);color:#FFF;text-align:center;text-decoration:none;}div.popup div.popup_cont a.close span {margin-top:5px;display:block;font-size:12px;}div.popup div.popup_cont div.cont {width:100%;margin-top:10px;}div.vc_filter_kacheln {width:100%;display:flex;flex-direction:column-reverse;}div.vc_filter_kacheln div.filter_kacheln {width:100%;margin:0px;}div.vc_filter_kacheln div.filter_kacheln {column-count:2;column-gap:0;position:relative;}@media only screen and (max-width:767px) {div.vc_filter_kacheln div.filter_kacheln {column-count:1;}div.vc_filter_kacheln div.filter_kacheln > div {padding-left:0px !important;padding-right:0px !important;}}div.vc_filter_kacheln div.filter_kacheln > div {padding:16px;break-inside:avoid;}div.vc_filter_kacheln div.filter_kachel_filter {width:100%;text-align:center;margin-bottom:16px;}div.vc_filter_kacheln div.filter_kachel_filter > a {display:inline-block;font-size:14px;font-weight:600;text-transform:uppercase;padding:10px 30px;border:0px var(--color-main) solid;letter-spacing:1px;vertical-align:bottom;box-sizing:border-box;line-height:16px;text-decoration:none;text-align:center;background-color:var(--color-main);color:#FFF !important;transition:all 0.3s;-o-transition:all 0.3s;-ms-transition:all 0.3s;-moz-transition:all 0.3s;-webkit-transition:all 0.3s;margin:0px 8px 16px 8px;}div.vc_filter_kacheln div.filter_kachel_filter > a:hover {background-color:var(--color-main-trans) !important;border-color:var(--color-main-trans) !important;}div.vc_filter_kacheln div.filter_kacheln > div > a.kachel {display:inline-block;width:100%;box-sizing:border-box;background-color:#FFF;position:relative;text-align:center;}div.vc_filter_kacheln div.filter_kacheln > div > a.kachel div.img {overflow:hidden;margin-bottom:24px;}div.vc_filter_kacheln div.filter_kacheln > div > a.kachel img {float:left;width:100%;position:relative;transform:scale(1) translateZ(0);-o-transform:scale(1) translateZ(0);-ms-transform:scale(1) translateZ(0);-moz-transform:scale(1) translateZ(0);-webkit-transform:scale(1) translateZ(0);transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;-ms-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out;transform-origin:50% 100%;-o-transform-origin:50% 100%;-ms-transform-origin:50% 100%;-moz-transform-origin:50% 100%;-webkit-transform-origin:50% 100%;backface-visibility:hidden;-o-backface-visibility:hidden;-ms-backface-visibility:hidden;-moz-backface-visibility:hidden;-webkit-backface-visibility:hidden;}div.vc_filter_kacheln div.filter_kacheln > div > a.kachel:hover img {-webkit-transform:scale(1.02);-moz-transform:scale(1.02);transform:scale(1.02);}div.vc_filter_kacheln div.filter_kacheln > div > a.kachel div.label {position:absolute;top:16px;left:16px;background-color:#FFF;color:#000;padding:3px 16px;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:1px;transform:rotate(270deg) translateX(-100%);-o-transform:rotate(270deg) translateX(-100%);-ms-transform:rotate(270deg) translateX(-100%);-moz-transform:rotate(270deg) translateX(-100%);-webkit-transform:rotate(270deg) translateX(-100%);transform-origin:0 0;-o-transform-origin:0 0;-ms-transform-origin:0 0;-moz-transform-origin:0 0;-webkit-transform-origin:0 0;}div.vc_filter_kacheln div.filter_kacheln > div > a.kachel div.exp_titles {min-height:93px;}div.vc_filter_kacheln div.filter_kacheln > div > a.kachel div.exp_texts {min-height:110px;}div.vc_filter_kacheln div.filter_kacheln > div > a.kachel h3 {margin:0px 24px;width:calc(100% - 48px);text-align:center;font-size:15px;font-style:normal;font-weight:700;letter-spacing:1px;text-transform:uppercase;}div.vc_filter_kacheln div.filter_kacheln > div > a.kachel,div.vc_filter_kacheln div.filter_kacheln > div > a.kachel div.label,div.vc_filter_kacheln div.filter_kacheln > div > a.kachel h3 {transition:all 0.3s, opacity 1ms;-o-transition:all 0.3s, opacity 1ms;-ms-transition:all 0.3s, opacity 1ms;-moz-transition:all 0.3s, opacity 1ms;-webkit-transition:all 0.3s, opacity 1ms;}div.vc_filter_kacheln div.filter_kacheln > div > a.kachel p {margin:8px 24px 24px 24px;width:calc(100% - 48px);color:var(--color-third);text-align:center;}div.vc_filter_kacheln div.filter_kacheln > div > a:hover {box-shadow:0px 15px 20px rgba(0, 0, 0, 0.1);-o-box-shadow:0px 15px 20px rgba(0, 0, 0, 0.1);-ms-box-shadow:0px 15px 20px rgba(0, 0, 0, 0.1);-moz-box-shadow:0px 15px 20px rgba(0, 0, 0, 0.1);-webkit-box-shadow:0px 15px 20px rgba(0, 0, 0, 0.1);}div.vc_filter_kacheln div.filter_kacheln > div > a.kachel:hover h3 {color:var(--color-main);}div.vc_filter_kacheln div.filter_kacheln > div > a.kachel:hover div.label {color:#FFF;background-color:var(--color-main);}div.search_results_cont h3 {margin-top:32px;}div.search_results_cont div.result_grid {column-count:2;column-gap:0;position:relative;margin:0px -10px;}div.search_results_cont div.result_grid > div {padding:10px;}div.sresult {width:100%;background-color:#F6F6F6;box-sizing:border-box;padding:20px;position:relative;display:inline-block;}div.sresult div.icon {width:100%;color:#AFAFAF;font-size:16px;}div.sresult div.icon span {float:left;margin-right:10px;}div.sresult div.txt h3 {font-size:16px;}div.sresult div.txt,div.sresult div.txt > div.btn {width:100%;}div.sresult div.txt h3 {margin:20px 0px 7px 0px;width:100%;}div.sresult div.txt a {margin-top:10px;display:inline-block;}div.vc_ele.vc_carousel div.slick-arrow:after {content:"\e913" !important;font-family:"icomoon";font-variant:normal;font-weight:normal;line-height:50px !important;text-transform:none;}div.vc_ele.vc_carousel div.slick-arrow.slick-prev:after {content:"\e910" !important;}div.resp_prev_video div.resp_prev_video_img span {margin:0px;text-align:center;}div.vc_content_menu ul li {margin-bottom:12px;}div.popup.share_popup div.share_content label textarea {max-height:135px !important;height:135px !important;min-height:135px !important;}div.popup.share_popup div.mail_share div.msg {float:left;width:100%;}div.blog_border > a,div.blog-cont div.post div.image {position:relative;}div.blog_border > a:after,div.blog-cont div.post div.image:after {position:absolute;top:7px;left:10px;display:inline-block;content:attr(data-title);color:#FFF;font-size:14px;line-height:16px;font-weight:500;text-shadow:1px 2px 1px rgba(0, 0, 0, 0.5);-o-text-shadow:1px 2px 1px rgba(0, 0, 0, 0.5);-ms-text-shadow:1px 2px 1px rgba(0, 0, 0, 0.5);-moz-text-shadow:1px 2px 1px rgba(0, 0, 0, 0.5);-webkit-text-shadow:1px 2px 1px rgba(0, 0, 0, 0.5);}.dsgvo p {margin:0px 0px 24px 0px;}.dsgvo h1 {font-size:28px;}.dsgvo h2 {font-size:24px;}.dsgvo h3 {font-size:22px;}.dsgvo h4 {font-size:20px;}.dsgvo h5 {font-size:18px;}.dsgvo h6 {font-size:16px;}@media only screen and (max-width:575px) {h1.h1, h2.h1, h3.h1, h4.h1, h5.h1, h6.h1 {font-size:31px !important;}h1.h2, h2.h2, h3.h2, h4.h2, h5.h2, h6.h2 {font-size:28px !important;}h1.h3, h2.h3, h3.h3, h4.h3, h5.h3, h6.h3 {font-size:25px !important;}h1.h4, h2.h4, h3.h4, h4.h4, h5.h4, h6.h4 {font-size:22px !important;}h1.h5, h2.h5, h3.h5, h4.h5, h5.h5, h6.h5 {font-size:19px !important;}h1.h6, h2.h6, h3.h6, h4.h6, h5.h6, h6.h6 {font-size:16px !important;}}div.map {width:100%;height:650px;position:relative;margin-bottom:32px;}.property {align-items:center;background-color:var(--color-main);border-radius:50%;color:#FFF;display:flex;font-size:14px;gap:15px;height:30px;justify-content:center;padding:4px;position:relative;position:relative;transition:all 0.3s ease-out;width:30px;}.property::after {border-left:9px solid transparent;border-right:9px solid transparent;border-top:9px solid var(--color-main);content:"";height:0;left:50%;position:absolute;top:95%;transform:translate(-50%, 0);transition:all 0.3s ease-out;width:0;z-index:1;}.property .icon {align-items:center;display:flex;justify-content:center;color:#FFFFFF;}.property .icon img {height:20px;width:auto;}.property .details {display:none;flex-direction:column;flex:1;color:#000;}.property.highlight {background-color:#FFFFFF;border-radius:8px;box-shadow:10px 10px 5px rgba(0, 0, 0, 0.2);min-height:20px;padding:8px 15px;width:auto;height:auto;max-width:300px;cursor:initial;}.property.highlight .icon {display:none;}.property.highlight::after {border-top:9px solid #FFFFFF;bottom:-8px;top:inherit;}.property.highlight .details {display:flex;}.property .details div.img img {width:100%;height:auto;display:block;margin:7px 0px;}.property .details h5 {margin:0px 0px 5px 0px;width:100%;font-size:16px;line-height:140%;}.property .details h5 a {cursor:pointer;}.property .details p {margin:0px 0px 5px 0px;font-size:12px;line-height:140%;}.property .details div.icons {padding-top:10px;}.property .details div.icons > div {display:inline-block;line-height:26px !important;font-size:16px !important;margin-right:32px;}.property .details div.icons > div > img {max-width:26px;display:block;float:left;margin-right:5px;}.property .details div.price {width:100%;padding-top:10px;}.property .details div.price span {font-size:12px;line-height:26px;}.property .details div.price button {float:right;padding:5px 10px;font-size:11px;line-height:11px;cursor:pointer;}header div.mobile {top:35px;}header a.logo {padding:30px 0px;max-width:234px;}header a.logo img {max-height:45px;max-width:234px;}body.mobile header.activ a.logo img {max-height:40px;max-width:208px;}body.mobile header div a {margin-left:10px;}@media only screen and (max-width:1024px) {header.activ a.logo {padding:10px 0px 10px 0px;}}div.zh_vc.hidden_obj {position:relative;max-height:1px;overflow:hidden;}div.zh_vc.hidden_obj > section:first-child {margin-top:10px;}div.obj-header-images {margin:-0.3%;width:100.5%;float:left;position:relative;}div.obj-header-images > a {margin:0.25%;width:24.43%;box-sizing:border-box;float:left;overflow:hidden;cursor:pointer;display:block;}div.obj-header-images > a > img {width:100%;height:auto;display:block;transition:all 0.25s ease-in-out;-o-transition:all 0.25s ease-in-out;-ms-transition:all 0.25s ease-in-out;-moz-transition:all 0.25s ease-in-out;-webkit-transition:all 0.25s ease-in-out;}div.obj-header-images > a > img:hover {transform:scale(1.025);-o-transform:scale(1.025);-ms-transform:scale(1.025);-moz-transform:scale(1.025);-webkit-transform:scale(1.025);}div.obj-header-images > a:first-child {width:49.64%;}div.obj-header-images > a:nth-child(n+6) {display:none;}div.obj-header-images > div.open {position:absolute;bottom:36px;right:36px;}div.obj-header-images > div.open > a {display:inline-block;padding:8px 16px;background-color:var(--color-main);color:#FFF;font-size:15px !important;font-style:normal;text-transform:uppercase;padding:10px 10px;line-height:100%;border-radius:3px;-o-border-radius:3px;-ms-border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px; border:2px solid #FFF;}div.obj-header-images > div.open > a:hover {background-color:#FFF;color:var(--color-third);}@media only screen and (max-width:480px) {div.obj-header-images > a {width:99% !important;}}div.vc_anker_menu.btns li a {background-color:var(--color-main);display:inline-block;font-size:15px !important;font-style:normal;text-transform:uppercase;padding:5px 10px;border:2px var(--color-main) solid;display:inline-block;letter-spacing:1px;vertical-align:bottom;box-sizing:border-box;line-height:16px;text-decoration:none;text-align:center;color:#FFF !important;transition:all 0.3s;-o-transition:all 0.3s;-ms-transition:all 0.3s;-moz-transition:all 0.3s;-webkit-transition:all 0.3s;border-radius:2px;-o-border-radius:2px;-ms-border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;}div.vc_anker_menu.btns li {border:0px none !important;}div.check_in > div {box-sizing:border-box;display:inline-block;width:100px;margin:0px 16px 16px 0px;padding:16px;background-color:#f6f6f6;font-size:16px;text-align:center;font-weight:600;}div.check_in > div > span {display:block;font-size:24px;margin-bottom:1px;}div.rooms {width:100%;box-sizing:border-box;}div.rooms > div.rooms-list {width:calc(100% + 10px);margin:0px -5px 10px -5px;}div.rooms h5 {width:calc(100% - 10px);margin:24px 5px 10px 5px;color:#000000;}div.rooms h3 {width:calc(100% - 10px);margin:24px 5px 10px 0px;color:#000000;font-size:24px;}div.rooms div.room-details {display:inline-block;width:calc(25% - 10px);margin:0px 5px 10px 5px;box-sizing:border-box;padding:16px;border:2px solid #e0e0e0;border-radius:2px;-o-border-radius:2px;-ms-border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;line-height:130% !important;}div.rooms div.room-details img {width:48px;display:block;margin:0px 0px 10px 0px;}div.rooms div.room-details h6 {font-size:14px;}div.rooms > div.room-details span {font-size:14px;}@media only screen and (max-width:991px) {div.rooms div.room-details {width:calc(33.333333% - 10px);}}@media only screen and (max-width:767px) {div.rooms div.room-details {width:calc(50% - 10px);}}div.features {width:calc(100% + 20px);margin:0px -10px;box-sizing:border-box;display:flex;flex-wrap:wrap;}div.features > div.features-list {box-sizing:border-box;padding:0px 10px;margin-bottom:32px;flex:1 1 33%;}div.features > div.features-list h4 {font-size:26px;}div.features div.feature-details {margin-top:12px;}div.features div.feature-details img {width:24px;float:left;margin:0px 7px 0px 0px;filter:invert(100%) sepia(0%) saturate(7078%) hue-rotate(138deg) brightness(122%) contrast(97%);-o-filter:invert(100%) sepia(0%) saturate(7078%) hue-rotate(138deg) brightness(122%) contrast(97%);-ms-filter:invert(100%) sepia(0%) saturate(7078%) hue-rotate(138deg) brightness(122%) contrast(97%);-moz-filter:invert(100%) sepia(0%) saturate(7078%) hue-rotate(138deg) brightness(122%) contrast(97%);-webkit-filter:invert(100%) sepia(0%) saturate(7078%) hue-rotate(138deg) brightness(122%) contrast(97%);}div.features div.feature-details span {font-size:16px;line-height:24px;font-style:normal;font-weight:300;color:#FFF;}@media only screen and (max-width:767px) {div.features > div.features-list {flex:1 1 50%;}}@media only screen and (max-width:480px) {div.features > div.features-list {flex:1 1 100%;}}div.rooms_stats {width:100%;box-sizing:border-box;background-color:#f6f6f6;font-weight:500;}div.rooms_stats div.rooms_price {width:100%;margin-bottom:12px;background-color:#bcbcbc;padding:12px;box-sizing:border-box;color:#FFF;font-weight:bold;font-size:18px !important;text-align:center;}div.rooms_stats div.rooms_stat {display:inline-block;width:50%;padding:18px 18px 18px 60px;box-sizing:border-box;font-size:16px !important;position:relative;}div.rooms_stats div.rooms_stat > img {width:28px;position:absolute;top:50%;left:18px;transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);}div.poi-item {display:inline-block;width:100%;box-sizing:border-box;padding:8px;border-bottom:1px solid #e0e0e0;font-size:14px;line-height:130%;}div.poi-item:first-child {border-top:1px solid #e0e0e0;}div.poi-item span.dis {font-weight:bold;display:inline-block;width:60px;font-weight:500;margin-right:12px;text-align:right;}div.landing_posts {position:relative;}div.landing_posts div.lp {background-color:#FFF;margin:32px 0px;display:inline-block;width:100%;position:relative;text-align:right;}div.landing_posts div.lp:first-child {margin-top:0px;}div.landing_posts div.lp:last-child {margin-bottom:0px;}div.landing_posts div.lp > div {width:50%;}div.landing_posts div.lp > div.img {position:absolute;top:0px;bottom:0px;left:0px;background-position:center center;background-size:cover;}div.landing_posts div.lp:nth-child(even) {text-align:left;}div.landing_posts div.lp:nth-child(even) > div.img {left:inherit;right:0px;}div.landing_posts div.lp > div.txt {display:inline-block;box-sizing:border-box;padding:32px;text-align:left;}div.landing_posts div.lp > div.txt > span {border:1px var(--color-third) solid;color:var(--color-third);display:inline-block;padding:5px 10px;font-size:12px;}div.landing_posts div.lp > div.txt > h3 {font-size:24px;margin:24px 0px;}div.landing_posts div.lp > div.txt > h3 a {transition:color 0.3s;text-decoration:none;}div.landing_posts div.lp > div.txt > p {margin-bottom:24px;}div.landing_posts div.lp > div.txt > a.btn {max-width:200px;}@media screen and (max-width:768px) {div.landing_posts div.lp > div.img {position:relative;height:350px;}div.landing_posts div.lp > div {width:100%;}}span.licence {display:block;text-align:center;}div.obj_location {width:100%;height:400px;border:1px solid #e0e0e0;}div.show_consent {background-color:var(--color-main);background-image:url('templates/ibiza/img/map-consent.png');background-repeat:no-repeat;background-position:center center;background-size:cover;position:relative;width:100%;height:400px;text-align:center;}div.show_consent div.desc {position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:80%;max-width:600px;color:#FFF;padding:32px 16px;background-color:rgba(0,0,0,0.5);}div.show_consent span.icon {font-size:50px;margin-bottom:20px;}div.show_consent div.desc h3 {font-size:30px;text-align:center;color:#FFF;}div.show_consent div.desc a.btn {margin-top:20px;}div.patch {position:absolute;top:40px;left:-50px;transform:rotate(-45deg); -o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);width:200px;text-align:center;box-sizing:border-box;padding:5px;color:#FFF;font-size:11px !important;font-weight:400 !important;line-height:100% !important;text-transform:uppercase;letter-spacing:0.5px;box-shadow:0px 0px 10px rgba(0,0,0,0.25);-o-box-shadow:0px 0px 10px rgba(0,0,0,0.25);-ms-box-shadow:0px 0px 10px rgba(0,0,0,0.25);-moz-box-shadow:0px 0px 10px rgba(0,0,0,0.25);-webkit-box-shadow:0px 0px 10px rgba(0,0,0,0.25);}div.wishlist {width:100%;}div.wishlist div.items {display:inline-block;width:100%;box-sizing:border-box;position:relative;overflow:hidden;}div.wishlist div.items > a,div.wishlist div.items > div {display:inline-block;width:100%;margin:0px 0px 16px 0px;box-sizing:border-box;border:2px solid #e0e0e0;border-radius:2px;-o-border-radius:2px;-ms-border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;font-size:12px;font-weight:bold;transition:border-color 0.3s, background-color 0.3s;-o-transition:border-color 0.3s, background-color 0.3s;-ms-transition:border-color 0.3s, background-color 0.3s;-moz-transition:border-color 0.3s, background-color 0.3s;-webkit-transition:border-color 0.3s, background-color 0.3s;}div.wishlist div.items > a:hover {border-color:#f6f6f6;background-color:#f6f6f6;}div.wishlist div.items.current {margin-top:24px;}div.wishlist div.items.current > div {border-color:var(--color-main);}div.wishlist div.items > a > img,div.wishlist div.items > div > img {width:142px;display:block;margin:0px 8px 0px 0px;float:left;}div.wishlist div.items span.title,div.wishlist div.items span.price {display:block;width:100%;color:#000;margin:5px 0px 10px 0px;line-height:130%;padding-right:5px;box-sizing:border-box;}div.wishlist div.items span.categories {display:block;width:100%;font-size:11px;line-height:130%;padding-right:5px;box-sizing:border-box;color:var(--color-main);}div.wishlist div.items span.price {font-size:11px;margin:10px 0px 5px 0px;}div.wishlist a.btn > span {margin-right:10px;}div.shortcode_wishlist {display:inline-block;position:relative;margin:0px;line-height:19px;height:19px;padding:4px 3px 3px 5px;font-weight:bold;color:var(--color-third);}div.shortcode_wishlist span.icon,div.shortcode_wishlist span.txt {margin-right:5px;}div.shortcode_wishlist span.txt {display:none;}div.prices {width:100%;box-sizing:border-box;}div.prices div.price_tbl {display:inline-block;width:100%;box-sizing:border-box;border:1px solid #e0e0e0;border-bottom:none;margin:0px 0px 24px 0px;font-size:0px;line-height:0px;}div.prices div.price_tbl > div.price-item {display:block;float:left;width:100%;box-sizing:border-box;border-bottom:1px solid #e0e0e0;}div.prices div.price_tbl > div.price-item:nth-child(odd) {background-color:#f6f6f6;}div.prices div.price_tbl > div.price-item > div {display:block;float:left;width:23%;box-sizing:border-box;padding:5px;font-size:16px;line-height:200%;}div.prices div.price_tbl > div.price-item.header > div {font-weight:bold;font-size:12px !important;}div.prices div.price_tbl > div.price-item > div:first-child {width:31%;}div.prices div.price-item.bottom {font-size:16px !important;line-height:170% !important;font-style:normal !important;font-weight:300 !important;}div.prices div.price-item.bottom > span:first-child {font-weight:bold;display:inline-block;width:31%;}@media only screen and (max-width:767px) {div.prices div.price-item.bottom > span:first-child {width:40%;}}@media only screen and (max-width:550px) {div.prices div.price_tbl > div.price-item > div,div.prices div.price_tbl > div.price-item > div:first-child {width:50%;}div.prices div.price-item.bottom > span:first-child {width:50%;}}div.popup.obj_filter div.popup_cont {width:90%;max-width:660px;}div.obj_filter_show {width:100%;float:left;margin-bottom:20px;}div.obj_filter_show > a {display:inline-block;padding:5px 20px 5px 7px;background-color:#EFEFEF;color:#6F6F6F;border-radius:5px;-o-border-radius:5px;-ms-border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;font-size:12px;line-height:100%;margin:0px 12px 12px 0px;position:relative;}div.obj_filter_show > a::after {display:block;width:12px;height:12px;margin-left:5px;position:absolute;top:55%;right:5px;transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);content:"\e8bb";font-family:"icomoon";speak:none;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}div.obj_filter {width:100%;box-sizing:border-box;margin:0px;}div.obj_filter div.filter_cont {width:33.333333%;box-sizing:border-box;margin:0px 0px 36px 0px;display:inline-block;vertical-align:top;}div.obj_filter div.filter_cont.full {width:100%;margin-bottom:0px;text-align:center;}div.obj_filter div.filter_cont.full a,div.obj_filter div.filter_cont.full input {margin:0px 10px;}div.obj_filter div.filter_cont > label {display:block;margin:0px 0px 8px 0px;font-size:14px;font-weight:600;}div.obj_filter div.filter_cont div.chckbx label {display:block;margin:0px 0px 12px 0px;font-size:14px;line-height:16px !important;}div.obj_filter div.filter_cont div.chckbx label input {margin:1px 8px 3px 0px;float:left;}div.objects-filter {width:100%;box-sizing:border-box;}div.objects-filter div.btn {float:left;margin:3px 16px 24px 0px;}div.objects-filter div.btn > a {margin:16px 16px 0px 0px;}div.objects-filter div.btn > a > span {margin-right:8px;}div.objects-filter div.sort {float:right;margin:0px;font-size:12px !important;line-height:14px !important;font-weight:600 !important;text-align:right;margin-bottom:24px;}div.objects-filter div.sort > div.select {position:relative;margin:5px 0px 0px 0px;}div.objects-filter div.sort > div.select > select {margin:0px;padding-right:30px;}div.objects-filter div.sort > div.select::after {content:"\e919";font-family:"icomoon";speak:none;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:14px;position:absolute;top:50%;right:10px;transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);pointer-events:none;color:#000;}div.objects {width:100%;box-sizing:border-box;float:left;}div.objects div.object {overflow:hidden;float:left;width:100%;box-sizing:border-box;margin:0px 0px 48px 0px;position:relative;box-shadow:0px 0px 20px rgba(0,0,0,0.25);-o-box-shadow:0px 0px 20px rgba(0,0,0,0.25);-ms-box-shadow:0px 0px 20px rgba(0,0,0,0.25);-moz-box-shadow:0px 0px 20px rgba(0,0,0,0.25);-webkit-box-shadow:0px 0px 20px rgba(0,0,0,0.25);}div.objects div.object div.slider {width:400px;position:relative;float:left;}div.objects div.object div.slider img {width:100%;float:left;}div.objects div.object div.desc {width:100%;float:left;box-sizing:border-box;padding:16px 16px 54px 16px;}div.objects div.object div.btn {position:absolute;bottom:0px;right:0px;width:100%;padding:16px;box-sizing:border-box;}div.objects div.object div.btn a.btn {padding:4px 12px;font-size:12px;float:right;}div.objects div.object div.btn span.price {font-size:18px;font-weight:500;float:left;line-height:100%;margin:0px 16px 0px 0px;}div.objects div.object div.btn div.rooms_stat {display:inline-block;padding:0px 0px 0px 30px;margin-right:32px;font-size:16px !important;position:relative;line-height:28px !important}div.objects div.object div.btn div.rooms_stat > img {width:24px;position:absolute;top:50%;left:0px;transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);}div.objects div.object div.btn div.rooms_price {float:left;font-size:18px;font-weight:700;line-height:28px;margin:0px 32px 0px 0px;}div.objects div.object div.slider + div.desc,div.objects div.object div.slider + div.desc + div.btn {width:calc(100% - 400px);}div.objects div.object div.desc span.pos {display:inline-block;width:100%;font-weight:700;line-height:24px;margin:4px 0px;}div.objects div.object div.desc span.pos > img {width:24px;margin:0px 5px 0px 0px;display:block;float:left;}div.objects div.object div.slider .slick-prev,div.objects div.object div.slider .slick-next {z-index:10;font-size:0;line-height:0;position:absolute;top:50%;display:block;width:50px;height:50px;padding:0;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);cursor:pointer;border:none;outline:none;background-color:transparent;left:0px;text-align:center;}div.objects div.object div.slider .slick-next {left:inherit;right:0px;}div.objects div.object div.slider .slick-prev:hover,div.objects div.object div.slider .slick-next:hover {color:#000;}div.objects div.object div.slider .slick-prev::before, div.objects div.object div.slider .slick-next::before {position:absolute;top:0px;left:0px;width:50px;height:50px;font-family:"icomoon";content:"\e910";speak:none;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:30px;line-height:50px;text-align:center;}div.objects div.object div.slider .slick-next::before {content:"\e913";}header div.topmenu div.topbar a.header_btn {display:inline-block;background-color:var(--color-main);color:#FFF;font-size:14px;padding:5px 10px;text-decoration:none;border:none;border-radius:2px;}header div.topmenu div.topbar a.header_btn:hover {background-color:var(--color-main-trans);}@media only screen and (max-width:767px) {div.obj_filter div.filter_cont {width:50%;}div.objects div.object div.slider {width:100%;}div.objects div.object div.slider + div.desc,div.objects div.object div.slider + div.desc + div.btn {width:100%;}}@media only screen and (min-width:768px) and (max-width:991px) {div.objects div.object div.btn div.rooms_price {width:100%;margin:0px 0px 8px 0px;}div.objects div.object div.desc p {line-height:20px;}div.objects div.object div.btn div.rooms_stat {margin-right:26px;}}@media only screen and (max-width:575px) {div.objects div.object div.desc {padding-bottom:16px;}div.objects div.object div.btn {position:relative;}div.objects div.object div.btn div.rooms_price {width:100%;margin:0px 0px 16px 0px;}div.objects div.object div.btn a.btn {margin-bottom:16px;}}@media only screen and (max-width:480px) {div.obj_filter div.filter_cont {width:100%;}div.objects-filter div.btn {margin-right:0px;}div.objects div.object div.btn div.rooms_stat {margin-right:26px;}div.objects-filter div.btn > a {margin-right:12px;}}.daterangepicker .calendar-table th,.daterangepicker .calendar-table td {padding:0px;}.daterangepicker .drp-selected {line-height:20px;}.daterangepicker td.active,.daterangepicker td.active:hover,.daterangepicker td.in-range {background-color:var(--color-main) !important;color:#FFF !important;}.daterangepicker td.available:hover,.daterangepicker th.available:hover {background-color:var(--color-main-trans) !important;}