.section-joboverview .panelContainer{display:grid;grid-column-gap:var(--gutter);grid-row-gap:var(--gutter);grid-template-columns:repeat(12,1fr);align-items:center;padding:var(--padding) 0 calc(var(--padding) * 2)}.section-joboverview .panelContainer .panelLeft{grid-column:span 4}@media(max-width:56em){.section-joboverview .panelContainer .panelLeft{grid-column:span 8}}.section-joboverview .panelContainer .panelLeft svg{width:100%;height:auto;display:block}.section-joboverview .panelContainer .panelLeft svg .blue{fill:var(--color2)}.section-joboverview .panelContainer .panelLeft svg .red{fill:var(--color3)}.section-joboverview .panelContainer .panelRight{grid-column:6 / span 7}@media(max-width:56em){.section-joboverview .panelContainer .panelRight{grid-column:span 12}}.section-joboverview .panelContainer .panelRight .panel{padding-left:var(--gutter);margin:0;width:100%}.section-joboverview .panelContainer .panelRight .panel:before{content:"";width:5px;height:100%;background:var(--color3);position:absolute;top:0;left:0;border-radius:5px}.frmHtml.search-filter .gridContainer{grid-column-gap:0}.frmHtml.search-filter .gridItemLeft{grid-column:span 4}@media(max-width:56em){.frmHtml.search-filter .gridItemLeft{grid-column:span 12}}.frmHtml.search-filter .gridItemRight{grid-column:6 / span 7}@media(max-width:56em){.frmHtml.search-filter .gridItemRight{grid-column:span 12}}.frmHtml.search-filter .blockEntry{display:none}.frmHtml.search-filter.show .blockEntry{display:flex}.frmHtml.is-loading{min-height:300px;position:relative}.frmHtml.is-loading .blockEntry{position:relative;z-index:0}.frmHtml.is-loading:before{z-index:1;opacity:1}@media(max-width:56em){.frmHtml.is-loading:before{position:fixed;z-index:9999}}.frmHtml.is-loading:after{border:5px solid transparent;border-top:5px solid var(--color1);border-radius:50%;width:30px;height:30px;-webkit-animation:rotate 1s linear infinite;animation:rotate 1s linear infinite;position:absolute;left:50%;margin-left:-15px;top:100px;z-index:2;content:""}@-webkit-keyframes rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@media(max-width:56em){.frmHtml.is-loading:after{position:fixed;z-index:9999;top:50%;margin-top:-15px}}.frmHtml .filtered{padding:0}@media(max-width:56em){.frmHtml .filtered{background:var(--color1);position:fixed;z-index:100000;bottom:-100%;left:0;width:100vw;height:100vh;height:100svh;margin:0;padding:var(--padding);-webkit-overflow-scrolling:touch;overflow-x:hidden;overflow-y:auto;transition:all .2s linear}}.frmHtml .filtered .header{display:none;align-items:center}@media(max-width:56em){.frmHtml .filtered .header{display:flex;padding-bottom:var(--padding)}}.frmHtml .filtered .header .blockTitle{flex:1;color:#fff}.frmHtml .filtered .header .close{width:40px;height:40px;display:flex;justify-content:center;align-items:center;border-radius:40px;border:2px solid #fff;font-size:20px}.frmHtml .filtered .content{padding:0;display:flex;flex-direction:column;gap:var(--rowSize)}.frmHtml .filtered .content .form-row{padding:0}@media(max-width:56em){.frmHtml .filtered .content .actionButton{display:none}}.frmHtml .filtered .footer{gap:var(--padding);display:flex}.frmHtml .filtered .footer .actionButton{width:100%}@media(max-width:56em){.frmHtml .filtered .footer{display:none}}.frmHtml .filterButton{position:fixed;z-index:100001;bottom:0;left:0;right:0;width:100%;line-height:30px;padding:var(--padding);display:none;background-image:linear-gradient(to bottom,transparent,var(--color1))}.frmHtml .filterButton button{width:100%;background:var(--color3);border:0}.frmHtml .filterButton[v-cloak]{display:none}@media(max-width:56em){.frmHtml .filterButton{display:block}}@media(max-width:56em){.search-filter-active{overflow:hidden}.frmHtml.search-filter.active .filterButton{background:0}.frmHtml.search-filter.active .filtered{bottom:0}.frmHtml.search-filter.active .filtered .content{position:relative;padding:0 0 calc(var(--padding) * 2)}.frmHtml.search-filter.active .filterLevel{position:absolute;z-index:9;right:-100%;opacity:0;top:0;padding-top:var(--padding);width:100%;height:100%;background:var(--color2);transition:all .2s linear}.frmHtml.search-filter.active .filterLevel .form-label:after{display:none}.frmHtml.search-filter.active .open .filterLevel{right:0;opacity:1}}.frmHtml .filterTags{padding:0}.frmHtml .filterTags .header .widgetHeader{color:#fff;font-family:var(--subfont);font-size:var(--m-fontsize);display:flex;align-items:center;flex-wrap:wrap}@media(max-width:56em){.frmHtml .filterTags .header .widgetHeader{display:block;font-size:var(--xs-fontsize)}}.frmHtml .filterTags .header .widgetHeader .number{display:inline;background-color:var(--color2);border-radius:40px;font-size:var(--s-fontsize);padding:5px 10px;margin:0 10px;min-width:40px;text-align:center}@media(max-width:56em){.frmHtml .filterTags .header .widgetHeader .number{font-size:var(--xs-fontsize);margin:0 5px}}.frmHtml .filterTags .content{display:flex;flex-wrap:wrap;align-items:center;gap:calc(var(--padding) / 2)}.frmHtml .filterTags .content .tag{display:flex;text-decoration:none;cursor:pointer;background:var(--color3);color:#fff;border-radius:40px;padding:0 10px;font-family:var(--subfont);font-size:var(--xxs-fontsize);align-items:center}.frmHtml .filterTags .content .tag .symbol{font-size:16px;width:30px;height:30px;display:flex;justify-content:center;align-items:center}.frmHtml .filterTags .content .button{cursor:pointer;height:30px;border:0;transition:all .2s linear;padding:0 10px;font-size:var(--xs-fontsize);font-family:var(--subfont);background:0;color:#fff}.frmHtml .markers{display:none}.frmHtml .markerCluster{position:absolute;font-family:var(--basicfont);font-size:var(--fontsize);width:32px;height:32px;text-align:center;line-height:32px;background:var(--color1);color:#fff;border-radius:100%}.frmHtml .clusterWindow li{border-top:1px solid var(--grey1)}.frmHtml .clusterWindow li.listItemFirst{border-top:0}.frmHtml .clusterWindow li a{text-decoration:none;font-size:var(--fontsize);padding:10px 0;display:block}.frmHtml .gm-ui-hover-effect span{display:none}.frmHtml .normalZoom{display:flex;justify-content:flex-end;margin-top:var(--padding)}.frmHtml .normalZoom a{text-decoration:none;padding:var(--buttonPadding);background:var(--grey1);display:block;font-size:var(--xxs-fontsize);cursor:pointer}@media(hover:hover){.frmHtml .normalZoom a:hover{background:var(--color3);color:#fff}}.frmHtml .pagination{display:flex;justify-content:center;align-items:center}.frmHtml .pagination ul{display:flex;align-items:center;gap:var(--gutter)}.frmHtml .pagination ul li button{border:2px solid #fff;width:40px;height:40px;border-radius:100%;color:#fff;display:flex;justify-content:center;padding:0;align-items:center;transition:all .2s linear}.frmHtml .pagination ul li button .symbol{font-size:16px}.frmHtml .pagination ul li button:disabled{cursor:default;opacity:.5;pointer-events:none}@media(hover:hover){.frmHtml .pagination ul li button:hover{border-color:var(--color3);background:var(--color3)}}.frmHtml .showMoreButton{text-align:center}.frmHtml .noResults{padding:0 var(--padding);color:var(--errorColor)}.frmHtml .toggleViewContainer{display:flex;justify-content:flex-end;gap:var(--padding);margin-bottom:var(--padding)}@media(max-width:56em){.frmHtml .toggleViewContainer{display:none}}.frmHtml .toggleViewContainer .nice-select{min-width:200px}.frmHtml .toggleViewContainer .toggle-view{display:flex;gap:calc(var(--padding) / 2)}.frmHtml .toggleViewContainer .toggle-view a{display:flex;align-items:center;padding:var(--inputSize);line-height:30px;text-decoration:none;background:var(--color1);color:#fff;transition:all .2s linear}.frmHtml .toggleViewContainer .toggle-view a .symbol{margin-right:5px}@media(hover:hover){.frmHtml .toggleViewContainer .toggle-view a:hover{color:#fff;background:var(--color2)}}.frmHtml .toggleViewContainer .toggle-view a.active,.frmHtml .toggleViewContainer .toggle-view a.active:hover{background:var(--color2);cursor:default;color:#fff}.frmHtml .form-row{padding:var(--rowSize) 0}.frmHtml .form-row.filter-input .form-control{position:relative}.frmHtml .form-row.filter-input .form-control .symbol{position:absolute;top:50%;right:var(--inputSize);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.frmHtml .form-row.filter-distance{padding:0;gap:var(--rowSize);display:flex;flex-direction:column}.frmHtml .form-row.filter-distance .form-control{position:relative}.frmHtml .form-row.filter-distance .form-control .symbol{position:absolute;top:50%;right:var(--inputSize);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.frmHtml .form-row.form-row{margin-bottom:var(--rowSize)}.frmHtml .form-row.filter-component .form-label{position:relative;cursor:pointer;border-bottom:1px solid var(--color2);padding:var(--rowSize) 0;line-height:40px}.frmHtml .form-row.filter-component .form-label:after{position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-family:var(--symbol);font-size:20px;content:"\e145";border:2px solid #fff;border-radius:100%;width:30px;height:30px;display:flex;justify-content:center;align-items:center}.frmHtml .form-row.filter-component .form-control{display:flex;flex-direction:column;max-height:0;overflow:hidden;transition:max-height .5s cubic-bezier(0,1,0,1)}.frmHtml .form-row.filter-component.active .form-label:after{content:"\e15b"}.frmHtml .form-row.filter-component.active .form-control{max-height:100em;transition:max-height 1s ease-in-out}