@font-face {font-display:swap;font-family:'Raleway';font-style:normal;font-weight:200;src:url('templates/spreekueche/fonts/raleway-v13-latin-200.eot'); src:local('Raleway ExtraLight'), local('Raleway-ExtraLight'), url('templates/spreekueche/fonts/raleway-v13-latin-200.eot?#iefix') format('embedded-opentype'),url('templates/spreekueche/fonts/raleway-v13-latin-200.woff2') format('woff2'),url('templates/spreekueche/fonts/raleway-v13-latin-200.woff') format('woff'),url('templates/spreekueche/fonts/raleway-v13-latin-200.ttf') format('truetype'),url('templates/spreekueche/fonts/raleway-v13-latin-200.svg#Raleway') format('svg'); }@font-face {font-display:swap;font-family:'Raleway';font-style:italic;font-weight:200;src:url('templates/spreekueche/fonts/raleway-v13-latin-200italic.eot'); src:local('Raleway ExtraLight Italic'), local('Raleway-ExtraLightItalic'), url('templates/spreekueche/fonts/raleway-v13-latin-200italic.eot?#iefix') format('embedded-opentype'),url('templates/spreekueche/fonts/raleway-v13-latin-200italic.woff2') format('woff2'),url('templates/spreekueche/fonts/raleway-v13-latin-200italic.woff') format('woff'),url('templates/spreekueche/fonts/raleway-v13-latin-200italic.ttf') format('truetype'),url('templates/spreekueche/fonts/raleway-v13-latin-200italic.svg#Raleway') format('svg'); }@font-face {font-display:swap;font-family:'Raleway';font-style:normal;font-weight:400;src:url('templates/spreekueche/fonts/raleway-v13-latin-regular.eot'); src:local('Raleway'), local('Raleway-Regular'), url('templates/spreekueche/fonts/raleway-v13-latin-regular.eot?#iefix') format('embedded-opentype'),url('templates/spreekueche/fonts/raleway-v13-latin-regular.woff2') format('woff2'),url('templates/spreekueche/fonts/raleway-v13-latin-regular.woff') format('woff'),url('templates/spreekueche/fonts/raleway-v13-latin-regular.ttf') format('truetype'),url('templates/spreekueche/fonts/raleway-v13-latin-regular.svg#Raleway') format('svg'); }@font-face {font-display:swap;font-family:'Raleway';font-style:italic;font-weight:400;src:url('templates/spreekueche/fonts/raleway-v13-latin-italic.eot'); src:local('Raleway Italic'), local('Raleway-Italic'), url('templates/spreekueche/fonts/raleway-v13-latin-italic.eot?#iefix') format('embedded-opentype'),url('templates/spreekueche/fonts/raleway-v13-latin-italic.woff2') format('woff2'),url('templates/spreekueche/fonts/raleway-v13-latin-italic.woff') format('woff'),url('templates/spreekueche/fonts/raleway-v13-latin-italic.ttf') format('truetype'),url('templates/spreekueche/fonts/raleway-v13-latin-italic.svg#Raleway') format('svg'); }@font-face {font-display:swap;font-family:'Raleway';font-style:normal;font-weight:600;src:url('templates/spreekueche/fonts/raleway-v13-latin-600.eot'); src:local('Raleway SemiBold'), local('Raleway-SemiBold'), url('templates/spreekueche/fonts/raleway-v13-latin-600.eot?#iefix') format('embedded-opentype'),url('templates/spreekueche/fonts/raleway-v13-latin-600.woff2') format('woff2'),url('templates/spreekueche/fonts/raleway-v13-latin-600.woff') format('woff'),url('templates/spreekueche/fonts/raleway-v13-latin-600.ttf') format('truetype'),url('templates/spreekueche/fonts/raleway-v13-latin-600.svg#Raleway') format('svg'); }@font-face {font-display:swap;font-family:'Raleway';font-style:italic;font-weight:600;src:url('templates/spreekueche/fonts/raleway-v13-latin-600italic.eot'); src:local('Raleway SemiBold Italic'), local('Raleway-SemiBoldItalic'), url('templates/spreekueche/fonts/raleway-v13-latin-600italic.eot?#iefix') format('embedded-opentype'),url('templates/spreekueche/fonts/raleway-v13-latin-600italic.woff2') format('woff2'),url('templates/spreekueche/fonts/raleway-v13-latin-600italic.woff') format('woff'),url('templates/spreekueche/fonts/raleway-v13-latin-600italic.ttf') format('truetype'),url('templates/spreekueche/fonts/raleway-v13-latin-600italic.svg#Raleway') format('svg'); }@font-face {font-display:swap;font-family:'Raleway';font-style:normal;font-weight:700;src:url('templates/spreekueche/fonts/raleway-v13-latin-700.eot'); src:local('Raleway Bold'), local('Raleway-Bold'), url('templates/spreekueche/fonts/raleway-v13-latin-700.eot?#iefix') format('embedded-opentype'),url('templates/spreekueche/fonts/raleway-v13-latin-700.woff2') format('woff2'),url('templates/spreekueche/fonts/raleway-v13-latin-700.woff') format('woff'),url('templates/spreekueche/fonts/raleway-v13-latin-700.ttf') format('truetype'),url('templates/spreekueche/fonts/raleway-v13-latin-700.svg#Raleway') format('svg'); }@font-face {font-display:swap;font-family:'Raleway';font-style:italic;font-weight:700;src:url('templates/spreekueche/fonts/raleway-v13-latin-700italic.eot'); src:local('Raleway Bold Italic'), local('Raleway-BoldItalic'), url('templates/spreekueche/fonts/raleway-v13-latin-700italic.eot?#iefix') format('embedded-opentype'),url('templates/spreekueche/fonts/raleway-v13-latin-700italic.woff2') format('woff2'),url('templates/spreekueche/fonts/raleway-v13-latin-700italic.woff') format('woff'),url('templates/spreekueche/fonts/raleway-v13-latin-700italic.ttf') format('truetype'),url('templates/spreekueche/fonts/raleway-v13-latin-700italic.svg#Raleway') format('svg'); }@font-face {font-display:swap;font-family:'Playfair Display';font-style:normal;font-weight:400;src:url('templates/spreekueche/fonts/playfair-display-v14-latin-regular.eot'); src:local('Playfair Display Regular'), local('PlayfairDisplay-Regular'), url('templates/spreekueche/fonts/playfair-display-v14-latin-regular.eot?#iefix') format('embedded-opentype'),url('templates/spreekueche/fonts/playfair-display-v14-latin-regular.woff2') format('woff2'),url('templates/spreekueche/fonts/playfair-display-v14-latin-regular.woff') format('woff'),url('templates/spreekueche/fonts/playfair-display-v14-latin-regular.ttf') format('truetype'),url('templates/spreekueche/fonts/playfair-display-v14-latin-regular.svg#PlayfairDisplay') format('svg'); }@font-face {font-display:swap;font-family:'Playfair Display';font-style:italic;font-weight:400;src:url('templates/spreekueche/fonts/playfair-display-v14-latin-italic.eot'); src:local('Playfair Display Italic'), local('PlayfairDisplay-Italic'), url('templates/spreekueche/fonts/playfair-display-v14-latin-italic.eot?#iefix') format('embedded-opentype'),url('templates/spreekueche/fonts/playfair-display-v14-latin-italic.woff2') format('woff2'),url('templates/spreekueche/fonts/playfair-display-v14-latin-italic.woff') format('woff'),url('templates/spreekueche/fonts/playfair-display-v14-latin-italic.ttf') format('truetype'),url('templates/spreekueche/fonts/playfair-display-v14-latin-italic.svg#PlayfairDisplay') format('svg'); }@font-face {font-display:swap;font-family:'Playfair Display';font-style:italic;font-weight:700;src:url('templates/spreekueche/fonts/playfair-display-v14-latin-700italic.eot'); src:local('Playfair Display Bold Italic'), local('PlayfairDisplay-BoldItalic'), url('templates/spreekueche/fonts/playfair-display-v14-latin-700italic.eot?#iefix') format('embedded-opentype'),url('templates/spreekueche/fonts/playfair-display-v14-latin-700italic.woff2') format('woff2'),url('templates/spreekueche/fonts/playfair-display-v14-latin-700italic.woff') format('woff'),url('templates/spreekueche/fonts/playfair-display-v14-latin-700italic.ttf') format('truetype'),url('templates/spreekueche/fonts/playfair-display-v14-latin-700italic.svg#PlayfairDisplay') format('svg'); }@font-face {font-display:swap;font-family:'Playfair Display';font-style:normal;font-weight:700;src:url('templates/spreekueche/fonts/playfair-display-v14-latin-700.eot'); src:local('Playfair Display Bold'), local('PlayfairDisplay-Bold'), url('templates/spreekueche/fonts/playfair-display-v14-latin-700.eot?#iefix') format('embedded-opentype'),url('templates/spreekueche/fonts/playfair-display-v14-latin-700.woff2') format('woff2'),url('templates/spreekueche/fonts/playfair-display-v14-latin-700.woff') format('woff'),url('templates/spreekueche/fonts/playfair-display-v14-latin-700.ttf') format('truetype'),url('templates/spreekueche/fonts/playfair-display-v14-latin-700.svg#PlayfairDisplay') format('svg'); }:root {--vc-padding:30px !important;}html,body {margin:0px;padding:0px;}body {font-family:'Raleway','sans-serif','Arial','Verdana';color:var(--color-third);background-color:#f7f7f7;-webkit-text-size-adjust:100%;}body {font-size:14px;line-height:26px;font-style:normal;font-weight:400;}#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;}.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:var(--color-scnd);}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;}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:'Raleway', '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.row_blog_posts {white-space:normal;}div.blog_border {float:left;width:100%;overflow:hidden;background-color:#FFF;margin:24px 0px;}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:30px 20px 20px 20px;float:left;margin:0px;width:100%;border-bottom:1px #CFCFCF solid;box-sizing:border-box;font-size:14px;line-height:180%;}div.blog_border div.content h4 a {color:var(--color-third);}div.blog_border div.content h4:after {width:25px;margin-bottom:24px;}div.blog_border div.content a.btn {margin-top:15px;}@media only screen and (max-width:767px) {div.blog_border {margin-bottom:32px;}}div.zh_vc.blog h1:after,div.zh_vc.blog h2:after,div.zh_vc.blog h3:after,div.zh_vc.blog h4:after,div.zh_vc.blog h5:after,div.zh_vc.blog h6:after { display:none;}div.sidebar div.widget {background-color:#fff;box-sizing:border-box;border-radius:4px;box-shadow:0px 2px 0px rgba(0, 0, 0, 0.03);padding:20px;margin-bottom:40px;float:left;width:100%;font-size:14px;line-height:180%;}div.sidebar div.widget div.search {padding:10px;box-sizing:border-box;}div.sidebar div.widget form.search-form {position:relative;}div.sidebar div.widget form.search-form input.search {border-radius:60px;width:100%;color:#717a8f;border:2px #ebeef1 solid;background-color:#f3f6f9;max-width:100%;box-sizing:border-box;font-size:100%;margin:0px;padding:11px 15px 11px 50px;vertical-align:baseline;}div.sidebar div.widget form.search-form button.search-submit {color:#949db2;height:44px;left:5px;padding:0;position:absolute;top:0;width:44px;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;box-shadow:0px 2px 0px rgba(0, 0, 0, 0.03);padding:0px;margin-bottom:40px;float:left;overflow:hidden;width:100%;font-size:14px;line-height:180%;}div.blog-cont div.post div.image {float:left;width:100%;padding-top:56%;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 {padding:25px 30px 0px 30px;margin-bottom:0px;box-sizing:border-box;}div.blog-cont div.post div.meta {padding:15px 30px 20px 30px;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 30px 20px 30px;float:left;width:100%;box-sizing:border-box;line-height:190%;}div.blog-cont div.post div.btn {padding:0px 30px 30px 30px;float:left;width:100%;box-sizing:border-box;}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;}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);}.stellarnav,.stellarnav li{position:relative;line-height:normal}.stellarnav{width:100%;z-index:9900}.stellarnav a{color:#777}.stellarnav ul{margin:0;padding:0;text-align:center}.stellarnav li{list-style:none;display:block;margin:0;padding:0;vertical-align:middle}.stellarnav li a{padding:15px;display:block;text-decoration:none;color:#777;font-size:inherit;font-family:inherit;box-sizing:border-box;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;transition:all .3s ease-out}.stellarnav.light a,.stellarnav.light li a{color:#000}.stellarnav>ul>li{display:inline-block}.stellarnav>ul>li>a{padding:20px}.stellarnav ul ul{top:auto;width:220px;position:absolute;z-index:9900;text-align:left;display:none;background:#ddd}.stellarnav.light,.stellarnav.light ul ul{background:rgba(255,255,255,1)}.stellarnav li li{display:block}.stellarnav ul ul ul{top:0;left:220px}.stellarnav>ul>li:hover>ul>li:hover>ul{opacity:1;visibility:visible;top:0}.stellarnav>ul>li.drop-left>ul{right:0}.stellarnav li.drop-left ul ul{left:auto;right:220px}.stellarnav.dark,.stellarnav.dark ul ul{background:rgba(0,0,0,1)}.stellarnav.dark a,.stellarnav.dark li a{color:#FFF}.stellarnav.fixed{position:fixed;width:100%;top:0;left:0;z-index:9999}body.stellarnav-noscroll-x{overflow-x:hidden}.stellarnav li.has-sub>a:after{content:'';margin-left:10px;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #FFF;display:inline-block}.stellarnav .dd-toggle,.stellarnav li.call-btn-mobile,.stellarnav li.location-btn-mobile,.stellarnav.hide-arrows li li.has-sub>a:after,.stellarnav.hide-arrows li.drop-left li.has-sub>a:after,.stellarnav.hide-arrows li.has-sub>a:after{display:none}.stellarnav li li.has-sub>a:after{margin-left:10px;float:right;border-top:6px solid transparent;border-bottom:6px solid transparent;border-left:6px solid #FFF;position:relative;top:4px}.stellarnav li.drop-left li.has-sub>a:after{float:left;margin-right:10px;border-left:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-right:6px solid #FFF}.stellarnav .call-btn-mobile,.stellarnav .close-menu,.stellarnav .location-btn-mobile,.stellarnav .menu-toggle{display:none;text-transform:uppercase;text-decoration:none}.stellarnav .dd-toggle{position:absolute;top:0;right:0;padding:0;width:48px;height:48px;text-align:center;z-index:9999;border:0}.stellarnav.desktop li.has-sub a{padding-right:5px}.stellarnav.desktop.hide-arrows li.has-sub a{padding-right:15px}.stellarnav.mobile>ul>li>a.dd-toggle{padding:0}.stellarnav svg{fill:currentColor;width:1em;height:1em;position:relative;top:2px}.stellarnav a.dd-toggle .icon-plus{box-sizing:border-box;transition:transform .3s;width:12px;height:100%;position:relative;vertical-align:middle;display:inline-block}.stellarnav a.dd-toggle .icon-plus:after,.stellarnav a.dd-toggle .icon-plus:before{content:'';display:block;height:0;top:50%;border-bottom:solid 3px #777;position:absolute;width:12px}.stellarnav a.dd-toggle .icon-plus:before{transform:rotate(90deg);transition:width .3s}.stellarnav li.open>a.dd-toggle .icon-plus{-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg)}.stellarnav.light a.dd-toggle .icon-plus:after,.stellarnav.light a.dd-toggle .icon-plus:before{border-color:#000}.stellarnav.dark a.dd-toggle .icon-plus:after,.stellarnav.dark a.dd-toggle .icon-plus:before{border-color:#FFF}.stellarnav .icon-close{box-sizing:border-box;width:12px;height:12px;position:relative;display:inline-block}.stellarnav .icon-close:after,.stellarnav .icon-close:before{content:'';display:block;width:12px;height:0;top:50%;border-bottom:solid 3px #777;position:absolute}.stellarnav .icon-close:before{transform:rotate(45deg)}.stellarnav .icon-close:after{transform:rotate(-45deg)}.stellarnav.light .icon-close:after,.stellarnav.light .icon-close:before{border-color:#000}.stellarnav.dark .icon-close:after,.stellarnav.dark .icon-close:before{border-color:#FFF}.stellarnav .call-btn-mobile,.stellarnav .close-menu,.stellarnav .location-btn-mobile,.stellarnav .menu-toggle{padding:15px;box-sizing:border-box}.stellarnav .menu-toggle span.bars{display:inline-block;margin-right:7px;position:relative;top:3px}.stellarnav .menu-toggle span.bars span{display:block;width:15px;height:2px;border-radius:6px;background:#777;margin:0 0 3px}.stellarnav .full{width:100%}.stellarnav .half{width:50%}.stellarnav .third{width:33%;text-align:center}.stellarnav .location-btn-mobile.third{text-align:center}.stellarnav .location-btn-mobile.half{text-align:right}.stellarnav.light .half,.stellarnav.light .third{border-left:1px solid rgba(0,0,0,.15)}.stellarnav.light.left .half,.stellarnav.light.left .third,.stellarnav.light.right .half,.stellarnav.light.right .third{border-bottom:1px solid rgba(0,0,0,.15)}.stellarnav.light .half:first-child,.stellarnav.light .third:first-child{border-left:0}.stellarnav.dark .half,.stellarnav.dark .third{border-left:1px solid rgba(255,255,255,.15)}.stellarnav.dark.left .half,.stellarnav.dark.left .third,.stellarnav.dark.right .half,.stellarnav.dark.right .third{border-bottom:1px solid rgba(255,255,255,.15)}.stellarnav.dark.left .menu-toggle,.stellarnav.dark.right .menu-toggle,.stellarnav.light.left .menu-toggle,.stellarnav.light.right .menu-toggle{border-bottom:0}.stellarnav.dark .half:first-child,.stellarnav.dark .third:first-child{border-left:0}.stellarnav.light .menu-toggle span.bars span{background:#000}.stellarnav.dark .menu-toggle span.bars span{background:#FFF}.stellarnav.mobile,.stellarnav.mobile.fixed{position:static}.stellarnav.mobile ul{position:relative;display:none;text-align:left;background:rgba(221,221,221,1)}.stellarnav.mobile.active>ul,.stellarnav.mobile>ul>li{display:block}.stellarnav.mobile.active{padding-bottom:0}.stellarnav.mobile>ul>li>a{padding:15px}.stellarnav.mobile ul ul{position:relative;opacity:1;visibility:visible;width:auto;display:none;-moz-transition:none;-webkit-transition:none;-o-transition:color 0 ease-in;transition:none}.stellarnav.mobile ul ul ul{left:auto;top:auto}.stellarnav.mobile li.drop-left ul ul{right:auto}.stellarnav.mobile li a{border-bottom:1px solid rgba(255,255,255,.15)}.stellarnav.mobile>ul{border-top:1px solid rgba(255,255,255,.15)}.stellarnav.mobile.light li a{border-bottom:1px solid rgba(0,0,0,.15)}.stellarnav.mobile.light>ul{border-top:1px solid rgba(0,0,0,.15)}.stellarnav.mobile li a.dd-toggle,.stellarnav.mobile.light li a.dd-toggle{border:0}.stellarnav.mobile .call-btn-mobile,.stellarnav.mobile .close-menu,.stellarnav.mobile .dd-toggle,.stellarnav.mobile .location-btn-mobile,.stellarnav.mobile .menu-toggle{display:inline-block}.stellarnav.mobile li.call-btn-mobile{border-right:1px solid rgba(255,255,255,.1);box-sizing:border-box}.stellarnav.mobile li.call-btn-mobile,.stellarnav.mobile li.location-btn-mobile{display:inline-block;width:50%;text-transform:uppercase;text-align:center}.stellarnav.mobile li.call-btn-mobile.full,.stellarnav.mobile li.location-btn-mobile.full{display:block;width:100%;text-transform:uppercase;border-right:0;text-align:left}.stellarnav.mobile.light ul{background:rgba(255,255,255,1)}.stellarnav.mobile.dark ul{background:rgba(0,0,0,1)}.stellarnav.mobile.dark ul ul{background:rgba(255,255,255,.08)}.stellarnav.mobile.light li.call-btn-mobile{border-right:1px solid rgba(0,0,0,.1)}.stellarnav.mobile.top{position:absolute;width:100%;top:0;left:0;z-index:9999}.stellarnav.mobile li li.has-sub>a:after,.stellarnav.mobile li.drop-left li.has-sub>a:after,.stellarnav.mobile li.has-sub>a:after{display:none}.stellarnav.mobile.left>ul,.stellarnav.mobile.right>ul{position:fixed;top:0;bottom:0;width:100%;max-width:280px;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}.stellarnav.mobile.right>ul{right:0}.stellarnav.mobile.left .close-menu,.stellarnav.mobile.right .close-menu{display:inline-block;text-align:right}.stellarnav.mobile.left>ul{left:0}.stellarnav.mobile.left .call-btn-mobile.half,.stellarnav.mobile.left .call-btn-mobile.third,.stellarnav.mobile.left .close-menu.half,.stellarnav.mobile.left .close-menu.third,.stellarnav.mobile.left .location-btn-mobile.half,.stellarnav.mobile.left .location-btn-mobile.third,.stellarnav.mobile.right .call-btn-mobile.half,.stellarnav.mobile.right .call-btn-mobile.third,.stellarnav.mobile.right .close-menu.half,.stellarnav.mobile.right .close-menu.third,.stellarnav.mobile.right .location-btn-mobile.half,.stellarnav.mobile.right .location-btn-mobile.third{text-align:center}.stellarnav.mobile.left .menu-toggle.half,.stellarnav.mobile.left .menu-toggle.third,.stellarnav.mobile.right .menu-toggle.half,.stellarnav.mobile.right .menu-toggle.third{text-align:left}.stellarnav.mobile.left .close-menu.third span,.stellarnav.mobile.right .close-menu.third span{display:none}.stellarnav.desktop li.mega ul ul{background:0 0;width:auto}.stellarnav.desktop li.mega li{display:inline-block;vertical-align:top;margin-left:-4px}.stellarnav.desktop li.mega li li{display:block;position:relative;left:4px}.stellarnav.desktop>ul>li.mega{position:inherit}.stellarnav.desktop>ul>li.mega>ul{width:100%}.stellarnav.desktop>ul>li.mega>ul li.has-sub ul{display:block;position:relative;left:auto}.stellarnav.desktop>ul>li.mega>ul>li{padding-bottom:15px;box-sizing:border-box}.stellarnav.desktop li.mega li li a{padding:5px 15px}.stellarnav.desktop li.mega li.has-sub a:after{display:none}.stellarnav.desktop>ul>li.mega>ul>li>a{color:#ff0}@media only screen and (max-width :768px){.stellarnav{overflow:hidden;display:block}.stellarnav ul{position:relative;display:none}}@media only screen and (max-width :420px){.stellarnav.mobile .call-btn-mobile.third span,.stellarnav.mobile .location-btn-mobile.third span{display:none}}div#page header {left:0px;position:fixed;right:0px;top:0px;width:100%;z-index:51;}div#page:not(.transparent) header div.primary {background-color:#FFF;}div#page:not(.transparent):not(.noheader) div.content {margin-top:104px;}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 {height:100%;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, padding 0.3s;-o-transition:max-height 0.3s, padding 0.3s;-ms-transition:max-height 0.3s, padding 0.3s;-moz-transition:max-height 0.3s, padding 0.3s;-webkit-transition:max-height 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% - 250px);box-sizing:border-box;text-align:right;display:inline-block;}header div.topmenu nav {float:right;padding:15px 0px;transition:padding 0.3s;-o-transition:padding 0.3s;-ms-transition:padding 0.3s;-moz-transition:padding 0.3s;-webkit-transition:padding 0.3s;}header.activ div.topmenu nav {padding:0px;}nav.navigation ul.mainmenu > li > a:not(.dd-toggle),nav.navigation ul.mainmenu > li.has-sub > a:not(.dd-toggle),.stellarnav.desktop ul.mainmenu > li > a:not(.dd-toggle),.stellarnav.desktop ul.mainmenu > li.has-sub > a:not(.dd-toggle),.stellarnav.desktop.hide-arrows > li.has-sub > a:not(.dd-toggle) {padding:20px 15px;height:75px;line-height:35px;box-sizing:border-box;}.stellarnav.mobile ul.mainmenu > li > a:not(.dd-toggle),.stellarnav.mobile ul.mainmenu > li.has-sub > a:not(.dd-toggle),.stellarnav.mobile.hide-arrows > li.has-sub > a:not(.dd-toggle) {padding:7px;height:inherit;}.stellarnav ul ul {background-color:#262626;}.stellarnav.desktop li li.hassub:after,.stellarnav.desktop li li.has-sub:after {content:"\e917";font-family:"icomoon";font-variant:normal;font-weight:normal;line-height:1;text-transform:none;color:#9d9d9d;display:block;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%);}.stellarnav li a {background-repeat:no-repeat;background-position:15px center;background-size:20px auto;}.stellarnav li.hasimg > a:not(.dd-toggle),.stellarnav.desktop li.hasimg > a:not(.dd-toggle) {padding-left:42px;}.stellarnav ul.mainmenu > li,.stellarnav ul.mainmenu > li > a,.stellarnav ul.mainmenu > li > span {color:#9d9d9d;text-transform:uppercase;font-weight:600;font-size:13px;}div#page .stellarnav ul.mainmenu > li:hover > ul {z-index:9901;}div#page.transparent header:not(.activ) .stellarnav ul.mainmenu > li,div#page.transparent header:not(.activ) .stellarnav ul.mainmenu > li > a,div#page.transparent header:not(.activ) .stellarnav ul.mainmenu > li > span {color:#FFF;}div#page.transparent .stellarnav .menu-toggle span.bars span {background-color:#FFF;}div#page.transparent header.activ .stellarnav .menu-toggle span.bars span {background-color:#9d9d9d;}.stellarnav ul.mainmenu > li li,.stellarnav ul.mainmenu > li li > a,.stellarnav ul.mainmenu > li li > span {color:#9d9d9d;text-transform:uppercase;font-weight:400;font-size:13px;}.stellarnav ul.mainmenu > li:hover > a,.stellarnav ul.mainmenu > li.activ > a {color:#303030;}.stellarnav.mobile.right .close-menu.half {text-align:right;padding-right:25px;}.stellarnav .icon-close:after,.stellarnav .icon-close:before {width:20px;}.stellarnav.mobile.right .call-btn-mobile.half {text-align:left;}.stellarnav svg {width:22px;height:22px;top:9px;}div#page.transparent .stellarnav ul.mainmenu > li:hover > a,div#page.transparent .stellarnav ul.mainmenu > li.activ > a {color:#AFAFAF;}.stellarnav ul.mainmenu > li li:hover > a,.stellarnav ul.mainmenu > li li.activ > a {color:#FFF;}header div.topmenu div.topbar {float:right;font-size:14px;line-height:120%;vertical-align:bottom;padding:43px 0px 0px 16px;}header.activ div.topmenu div.topbar {padding-top:28px;}header div.topmenu div.topbar div.widget_html {display:inline-block;}header div.topmenu div.topbar div.widget_social {display:inline-block;margin:0px 5px 0px 5px;font-size:16px;float:left;}header div.topmenu div.topbar,header div.topmenu div.topbar a {color:#9d9d9d;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.topmenu div.topbar,div#page.transparent header:not(.activ) div.topmenu div.topbar a {color:#FFF;}header div.topmenu div.topbar a:hover {color:var(--color-main) !important;}.stellarnav.mobile,.stellarnav.mobile.active {padding:12px 0px;float:right;}.stellarnav.mobile .menu-toggle {float:right;}.stellarnav.mobile > ul {position:fixed;top:0;bottom:0;left:0px;max-width:280px;width:280px;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;font-size:15px;color:#FFF;}.stellarnav.mobile > ul {background-color:#262626;}.stellarnav.mobile > ul > li > ul {background-color:#1A1A1A;}.stellarnav.mobile > ul > li > ul > li > ul {background-color:#0F0F0F;}.stellarnav.mobile.right > ul {right:0;left:inherit;}.stellarnav.mobile li.has-sub a:not(.dd-toggle) {width:100%;}.stellarnav a.dd-toggle:hover .icon-plus:after,.stellarnav a.dd-toggle:hover .icon-plus:before {border-color:#FFF;}.stellarnav.mobile ul.mainmenu > li:hover > a,.stellarnav.mobile ul.mainmenu > li.activ > a {color:#FFF;}.stellarnav .third {width:29%;margin:0px 2%;}@media only screen and (max-width:450px) {header div.topmenu div.topbar {display:none;}}