.search-filter.frmHtml .mapContainer #map{width:90%;margin-left:auto}.search-filter.frmHtml .searchButton a{color:var(--color1);text-decoration:none;cursor:pointer}.search-filter.frmHtml .searchButton a:hover{color:#fff}.search-filter.frmHtml.vacancies .actionButton{display:inline-flex;padding:10px var(--padding);text-decoration:none;color:#000;background:var(--color1);font-size:var(--s-fontsize);font-family:var(--subfont);cursor:pointer;transition:all .2s linear;justify-content:space-between;align-items:center;position:relative;overflow:hidden;text-transform:uppercase}.ua-desktop .search-filter.frmHtml.vacancies .actionButton:hover{background:#fff}.search-filter.frmHtml.projects .actionButton{display:inline-flex;padding:10px var(--padding);text-decoration:none;color:#fff;background:#000;font-size:var(--s-fontsize);font-family:var(--subfont);cursor:pointer;transition:all .2s linear;justify-content:space-between;align-items:center;position:relative;overflow:hidden;text-transform:uppercase;margin-top:15px}.search-filter.frmHtml.projects.not-calendar .actionButton{margin-bottom:0;pointer-events:none}.search-filter.frmHtml .mainWidth{display:none}.search-filter.frmHtml.show .mainWidth{display:block}@-webkit-keyframes rotate{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes rotate{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.search-filter.frmHtml.is-loading{min-height:230px;position:relative;z-index:1}.search-filter.frmHtml.is-loading:before{position:absolute;z-index:1;top:0;left:0;right:0;bottom:0;content:'';width:100%;height:100%;background:rgba(255,255,255,0.5)!important;opacity:1!important}@media(max-width:900px){.search-filter.frmHtml.is-loading:before{position:fixed;z-index:999998}}.search-filter.frmHtml.is-loading:after{border:5px solid #ccc;border-top:5px solid #000;border-radius:50%;width:30px;height:30px;-webkit-animation:rotate 1s linear infinite;animation:rotate 1s linear infinite;position:absolute;left:50%;top:100px;margin-left:-15px;z-index:2;content:""}@media(max-width:900px){.search-filter.frmHtml.is-loading:after{position:fixed;z-index:999999;top:50%;margin-top:-15px}}.search-filter.frmHtml .noResults{margin:0 auto;width:80%;color:var(--errorColor)}.search-filter.frmHtml .toggle-view{display:flex;align-items:center;justify-content:flex-end;flex:1}@media(max-width:900px){.search-filter.frmHtml .toggle-view{display:none}}.search-filter.frmHtml .toggle-view .btn-velox{text-decoration:none;display:flex;min-width:30px;height:35px;line-height:35px;text-align:center;background:#000;color:#fff;border:0;font-size:var(--fontsize);padding:0 25px 0 10px;font-weight:normal;font-family:var(--basicfont);text-transform:none}.search-filter.frmHtml .toggle-view .btn-velox .symbol{color:var(--color1);padding-right:4px}.ua-desktop .search-filter.frmHtml .toggle-view .btn-velox:hover{color:#000;background:var(--color1)}.ua-desktop .search-filter.frmHtml .toggle-view .btn-velox:hover .symbol{color:#000}.search-filter.frmHtml .toggle-view .btn-velox.active,.search-filter.frmHtml .toggle-view .btn-velox.active:hover{background:var(--color1);cursor:default;color:#000}.search-filter.frmHtml .toggle-view .btn-velox.active .symbol,.search-filter.frmHtml .toggle-view .btn-velox.active:hover .symbol{color:#000}.search-filter.frmHtml .grid_3{position:relative;z-index:1}@media(min-width:900px){.search-filter.frmHtml .grid_3{height:100vh}}.search-filter.frmHtml .grid_3 .filtered{background:var(--grey3)!important;padding:60px calc(var(--padding) / 2) var(--padding)}@media(min-width:900px){.search-filter.frmHtml .grid_3 .filtered:before{content:'';width:100%;height:100%;top:0;left:-100%;background:var(--grey3);position:absolute;display:block}.search-filter.frmHtml .grid_3 .filtered:after{content:'';width:100%;height:100%;top:0;right:-55px;background:var(--grey3);position:absolute;transform:skewX(-5deg);z-index:1;display:block}}.search-filter.frmHtml .grid_3 .filtered .header,.search-filter.frmHtml .grid_3 .filtered .content{z-index:2}.search-filter.frmHtml .grid_3 .filtered .subTitle{font-family:var(--subfont);text-transform:uppercase;color:var(--color1);font-size:var(--m-fontsize)}.search-filter.frmHtml .grid_3 .filtered .filter-clearselection a{cursor:pointer;text-decoration:underline;padding:5px 0;display:inline-block;color:#FFF}.ua-desktop .search-filter.frmHtml .grid_3 .filtered .filter-clearselection a:hover{color:var(--grey1)}.search-filter.frmHtml .grid_3 .filtered .jobAlert{display:block;flex:1;z-index:2;margin-top:var(--padding);text-align:center}.search-filter.frmHtml .filter-distance .grouped{margin:0;background:#fff;flex-direction:row!important}.search-filter.frmHtml .filter-distance .grouped .form-group:first-child{padding:0}.search-filter.frmHtml .filter-distance .grouped .form-group .form-control input,.search-filter.frmHtml .filter-distance .grouped .form-group .form-control .current,.search-filter.frmHtml .filter-distance .grouped .form-group .form-control .nulltext{background:transparent;border:none!important;line-height:normal!important;padding:10px}.search-filter.frmHtml .filter-component{margin:15px 0}.search-filter.frmHtml .filter-component .form-label{font-family:var(--subfont);text-transform:uppercase;color:var(--color1);font-size:var(--m-fontsize);margin-bottom:8px}.search-filter.frmHtml .filter-component .checkboxlist .text{color:#fff;padding-left:5px}.search-filter.frmHtml .filter-component .showMore,.search-filter.frmHtml .filter-component .showLess{display:block;text-decoration:none;text-align:right}@media(max-width:900px){.search-filter.frmHtml .filter-component .showMore,.search-filter.frmHtml .filter-component .showLess{display:none}}.search-filter.frmHtml .filter-component .showMore span,.search-filter.frmHtml .filter-component .showLess span{color:var(--color1);transition:all .2s linear;padding-left:10px}.ua-desktop .search-filter.frmHtml .filter-component .showMore:hover span,.ua-desktop .search-filter.frmHtml .filter-component .showLess:hover span{color:var(--grey1)}.search-filter.frmHtml .filter-component .showMore span:before{border-left:5px solid transparent;border-right:5px solid transparent;border-top:10px solid var(--grey1)}.search-filter.frmHtml .filter-component .showLess span:before{border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:10px solid var(--grey1)}.search-filter.frmHtml .filter-button a{cursor:pointer;display:block;padding:10px;background:var(--color1);color:#000;text-transform:uppercase;transition:all .2s linear;font-family:var(--subfont);text-decoration:none;text-align:center}.ua-desktop .search-filter.frmHtml .filter-button a:hover{transition:all .2s linear;background:var(--grey1)}.search-filter.frmHtml .topPagination{display:flex;padding-right:var(--padding);justify-content:space-between;align-items:center;margin-bottom:var(--padding)}@media(min-width:900px){.search-filter.frmHtml .topPagination{padding-left:calc(var(--padding) * 3)}}@media(max-width:900px){.search-filter.frmHtml .topPagination{justify-content:center}}.search-filter.frmHtml .pagination.bottom{display:flex;justify-content:flex-start;padding-left:calc(var(--padding) * 3)}.search-filter.frmHtml .pagination ul{display:flex}.search-filter.frmHtml .pagination li{margin-right:5px}.search-filter.frmHtml .pagination li a{display:block;line-height:35px;text-decoration:none}.ua-desktop .search-filter.frmHtml .pagination li a:hover span{background:var(--grey3)}.ua-desktop .search-filter.frmHtml .pagination li a:hover span.disabled{background:#000}.search-filter.frmHtml .pagination li span{display:block;padding:0 10px;background:#000;color:var(--color1);line-height:35px}.search-filter.frmHtml .pagination li span.disabled{color:var(--grey1);cursor:not-allowed}.search-filter.frmHtml .pagination li:last-child span{background:transparent;color:var(--fontcolor)}.search-filter.frmHtml .blockEntry .item{margin-bottom:var(--padding)}.search-filter.frmHtml .blockEntry .item .block .actionButton{margin-bottom:0;pointer-events:none}.search-filter.frmHtml.vacancies .holder{position:relative;height:100%;width:100%}@media(min-width:1023px){.search-filter.frmHtml.vacancies .holder{width:80%;margin:0 auto}.search-filter.frmHtml.vacancies .holder a:after{content:'';position:absolute;top:0;right:-10%;background:inherit;transform:skewX(-8deg);height:100%;width:30%}.search-filter.frmHtml.vacancies .holder a .listHolder{z-index:1}}.search-filter.frmHtml.vacancies .holder .star{position:absolute;right:-5%;color:#000;top:var(--padding);padding:0 10px;cursor:pointer;z-index:0;text-decoration:none;line-height:20px;font-size:20px}@media(max-width:900px){.search-filter.frmHtml.vacancies .holder .star{right:0}}.search-filter.frmHtml.vacancies .holder .block .listHolder .tip{position:absolute;right:calc(var(--min-padding) * 2);top:0;font-family:var(--subfont)}.search-filter.frmHtml.vacancies .holder .block .listHolder .tip span:nth-child(1){background:url(/App_SkinMaster/images/hexagon-yellow.svg);background-size:contain;background-repeat:no-repeat;background-position:center;padding:15px;position:absolute;top:-15px;left:-30px;color:#000}.search-filter.frmHtml.vacancies .holder .block .listHolder .tip span:nth-child(2){background:#000;color:var(--color1);padding:5px 10px 5px 25px}.search-filter.frmHtml.vacancies .holder .block .listHolder .header .features{display:flex;align-items:center;flex-flow:row wrap}.search-filter.frmHtml.vacancies .holder .block .listHolder .header .features .feature{display:flex;align-items:center;font-weight:700;color:var(--grey3)}.search-filter.frmHtml.vacancies .holder .block .listHolder .header .features .feature img{max-width:25px;padding-right:4px}.search-filter.frmHtml.vacancies .holder .block .listHolder .header .features em{color:var(--color1);padding:0 8px;font-style:normal}.search-filter.frmHtml.vacancies .holder .block .listHolder .content{margin-bottom:calc(var(--padding) / 2)}.ua-desktop .search-filter.frmHtml.vacancies .holder .block:hover{background:var(--color1)}.ua-desktop .search-filter.frmHtml.vacancies .holder .block:hover .features em{color:#000}.ua-desktop .search-filter.frmHtml.vacancies .holder .block:hover .actionButton{background:var(--grey1)}.search-filter.frmHtml.vacancies .holder.openapply .star{display:none!important}.search-filter.frmHtml.vacancies .holder.openapply .block{background:var(--color1)}.search-filter.frmHtml.vacancies .holder.openapply .actionButton{background:var(--grey1)}.search-filter.frmHtml.projects .two-columns{z-index:0}@media(min-width:900px){.search-filter.frmHtml.projects .two-columns{padding-left:calc(var(--padding) * 3)}}.search-filter.frmHtml.projects .holder{height:100%}.search-filter.frmHtml.projects .holder .block{width:100%;margin:0 0 0 auto;padding:0;overflow:hidden}.search-filter.frmHtml.projects .holder .block .media{padding:0;background-color:inherit;position:relative}.search-filter.frmHtml.projects .holder .block .media img{margin:0;max-height:225px;-o-object-fit:cover;object-fit:cover}.search-filter.frmHtml.projects .holder .block .media:before{content:'';width:110%;height:100px;background-color:inherit;position:absolute;bottom:-50px;left:50%;z-index:1;transform:skewY(-3deg) translateX(-50%)}.search-filter.frmHtml.projects .holder .block .inner{height:100%;padding:0 var(--padding) var(--padding) var(--padding);position:relative;z-index:1}.search-filter.frmHtml.projects .holder .block .inner .header{padding-bottom:10px}.search-filter.frmHtml.projects .holder .block .inner .header .features{display:flex;align-items:flex-start;flex-flow:column;margin:10px 0}.search-filter.frmHtml.projects .holder .block .inner .header .features .feature{display:flex;align-items:center;font-weight:700;color:var(--grey3);flex:1 0 auto;margin-right:6px;margin-bottom:6px}.search-filter.frmHtml.projects .holder .block .inner .header .features .feature img{max-width:25px;padding-right:4px;margin-bottom:0}.search-filter.frmHtml.projects .holder .block .inner .header .features em{color:var(--color1);padding:0 8px;font-style:normal}.search-filter.frmHtml.projects .holder .block .inner .header .widgetHeader{font-family:var(--basicfont);text-transform:none}@media(min-width:1200px){.search-filter.frmHtml.projects .holder .block .inner .header .widgetHeader{font-size:var(--s-fontsize)}}@media(min-width:1600px){.search-filter.frmHtml.projects .holder .block .inner .header .widgetHeader{font-size:var(--m-fontsize)}}.search-filter.frmHtml.projects .holder .block .inner .content .slashes{margin-left:10px;font-weight:bold;color:var(--color1);vertical-align:text-top;display:inline-block}.ua-desktop .search-filter.frmHtml.projects .holder .block.hoverBlock:hover{background:var(--color1)}.ua-desktop .search-filter.frmHtml.projects .holder .block.hoverBlock:hover .content .slashes{color:#000}.search-filter.frmHtml.candidates .two-columns{z-index:0}@media(min-width:900px){.search-filter.frmHtml.candidates .two-columns{padding-left:calc(var(--padding) * 3)}}.search-filter.frmHtml.candidates .holder{height:100%}.search-filter.frmHtml.candidates .holder .block{width:100%;overflow:hidden}.search-filter.frmHtml.candidates .holder .block .header{padding-bottom:10px}.search-filter.frmHtml.candidates .holder .block .header .features{display:flex;flex-direction:column;margin:10px 0}.search-filter.frmHtml.candidates .holder .block .header .features .feature{display:flex;align-items:center;font-weight:700;color:var(--grey3);margin-bottom:6px}.search-filter.frmHtml.candidates .holder .block .header .features .feature img{max-width:25px;padding-right:4px;margin-bottom:0}.search-filter.frmHtml.candidates .holder .block .header .features em{color:var(--color1);padding:0 8px;font-style:normal}.search-filter.frmHtml.candidates .holder .block .header .widgetHeader{font-family:var(--basicfont);text-transform:none}@media(min-width:1200px){.search-filter.frmHtml.candidates .holder .block .header .widgetHeader{font-size:var(--s-fontsize)}}@media(min-width:1600px){.search-filter.frmHtml.candidates .holder .block .header .widgetHeader{font-size:var(--m-fontsize)}}.search-filter.frmHtml.candidates .holder .block .header .ref{font-weight:300;color:var(--grey2);font-size:1.4rem}.search-filter.frmHtml.candidates .holder .block .content .slashes{margin-left:10px;font-weight:bold;color:var(--color1);vertical-align:text-top;display:inline-block}.search-filter.frmHtml.candidates .holder .block .content .highlights{padding:15px 0}.search-filter.frmHtml.candidates .holder .block .content .highlights b{padding-bottom:6px;display:block;font-weight:700;color:var(--grey3)}.search-filter.frmHtml.candidates .holder .block .content .highlights .list{padding:0}.search-filter.frmHtml.candidates .holder .block .actionButton{pointer-events:none;display:flex;justify-content:center}.ua-desktop .search-filter.frmHtml.candidates .holder .block.hoverBlock:hover{background:var(--color1)}.ua-desktop .search-filter.frmHtml.candidates .holder .block.hoverBlock:hover .content .slashes{color:#000}.search-filter.frmHtml.candidates .holder .buildfuturetogether{padding:var(--padding);background:var(--color2);color:var(--color1);height:100%;display:flex;align-items:flex-end}.search-filter.frmHtml.candidates .holder .buildfuturetogether h2{color:var(--color1);font-size:6rem}.search-filter.frmHtml .markers{display:none}.search-filter.frmHtml .filterButton{position:fixed;z-index:99999;bottom:0;left:0;right:0;text-align:center;width:100%;padding:var(--padding);display:none;background-image:linear-gradient(to top,var(--grey2),transparent)}@media(max-width:900px){.search-filter.frmHtml .filtered{position:fixed;right:0;width:100%;z-index:9999;background:var(--grey3);bottom:-100%;margin:0;height:100%;padding:20px 20px 100px 20px;-webkit-overflow-scrolling:touch;overflow:auto;transition:all .2s linear;border-radius:0;border:0}.search-filter.frmHtml .filtered .rss{top:20px;right:20px}.search-filter.frmHtml .filterButton{display:block}}.search-filter.frmHtml.active .filtered{bottom:0}