#wrap #content{padding-bottom:40px}#footer,#footer-container{position:relative}.filter-page h1{padding-right:0;padding-bottom:10px;margin-bottom:0}.filter-page .page-description{padding-bottom:20px;position:relative}.filter-page h3{padding-left:40px}.filter-page .filter-container{margin-top:0;padding-top:185px;background-color:#fff;margin-left:-40px;padding-left:0;height:100%;position:fixed;top:0;z-index:3}.filter-page .filter-container .filter-content{display:inline-block}.filter-page.padding{background-color:white}.filter-page.fixed-to-bottom .filter-container>div{position:absolute;bottom:100px;background:#f9fafa;padding-top:170px;padding-bottom:400px}.ha-header-hide .filter-page .filter-container{padding-top:115px}.filter-page .consultancy-details .filter-container{padding-top:108px;position:absolute;height:auto}.filter-container .filter-content .categories-links{margin-top:0}.filter-page-content{padding-left:245px}.filter-page .news-block{padding-top:0}.filter-page li.side-filter input,.filter-page li.side-filter a{padding-left:40px;background:0;color:#333;width:180px}.filter-page .filter-box{background:0;width:245px;color:#333}.filter-page .edit-in-page{position:fixed;left:40px;top:98px;right:40px;height:35px;z-index:50;margin:0 auto;max-width:1385px;background-color:rgba(204,204,204,0);text-align:end;padding:0 6px}.filter-page .edit-in-page:hover{background-color:rgba(51,152,178,0.2)}.ha-header-hide .filter-page .edit-in-page{top:86px}.filter-page .edit-in-page .icon-edit:before{line-height:35px}.filter-page li.side-filter input:hover,.filter-page li.side-filter a:hover,.filter-page .filter-box:hover,.filter-page li.side-filter.active:hover input,.filter-page li.side-filter.active:hover a,.filter-page li.side-filter.active:hover .filter-item,.filter-page li.filter-box.active:hover,.filter-page .top-25 li.side-filter a:hover{background:#ddd}.filter-page ul li.side-filter a{background:0;color:#333;width:205px;line-height:30px;display:block;padding-left:40px;font-size:15px}.filter-page .filter-box:hover,.filter-page ul li.side-filter a:hover,.filter-page li.side-filter.active:hover a,.filter-page li.side-filter:hover a{background:0;text-decoration:underline}.filter-page li.side-filter.active input,.filter-page ul li.side-filter.active .filter-item,.filter-page li.filter-box.active{background:#e2e8eb}.filter-page ul li.side-filter.active a{color:var(--light-main-color);background:0}.filter-page ul li.side-filter.active a:hover{text-decoration:underline var(--light-main-color);background:0}.filter-page ul li.side-filter.prominent{margin-top:20px}.filter-page ul li.side-filter.prominent:first-child{margin-top:0}.filter-page ul li.side-filter.prominent a{font-weight:bold;color:#333}.filter-page .filter-box input{margin-left:40px}.filter-page .filter-container .filter-icon{display:none}.filter-page h4,.filter-page div.filter-header{color:#333;font-size:22px;line-height:22px;padding-bottom:40px;font-weight:bold;margin-left:40px}.filter-page div.filter-sub-header,.filter-page div.panel-sub-header{margin-left:40px;font-weight:bold;margin-bottom:10px;color:#333;font-size:15px;width:100%}.filter-page div.filter-sub-header{color:var(--light-main-color)}.filter-page div.panel-sub-header{margin-bottom:0;color:#333;margin-top:20px}.filter-page div.panel-info-row{margin-left:40px;font-weight:normal;margin-bottom:10px;color:#666;font-size:15px;width:100%}.filter-page .details-filter .side-lists .panel-info-row{width:205px;display:block}.filter-page .overlay .closebtn{color:#333;z-index:20;top:25px;right:40px}.filter-page .filter-popup .filter-popup-content .popup-header{color:#333;z-index:20;font-size:19px;line-height:22px;padding-bottom:40px}.filter-page .overlay .closebtn:hover{color:var(--light-main-color-hover)}.filter-page .overlay-content{width:100%;margin-top:40px;top:0;text-align:left}.filter-page .side-filter.active .popup-opened-button{display:none !important}.filter-page .side-filter.active.open .popup-opened-button{display:block}.filter-page .side-filter .popup-opened-button{width:30px;height:30px;position:absolute;cursor:pointer;top:0;right:2px;display:block;z-index:1;pointer-events:none}.filter-page .side-filter .popup-deselect-button{visibility:visible;display:none}.filter-page .side-filter.open .popup-deselect-button{display:none;visibility:hidden}.filter-page .side-filter.active .popup-deselect-button{visibility:visible;display:block}.filter-page .side-filter .popup-opened-button:before{content:'\25b8';color:#ccc;font-family:"icons";font-size:20px;right:10px;top:4px;position:absolute;pointer-events:none}.filter-page .side-filter.open .popup-opened-button:before{content:'\25b8';color:#333;font-family:"icons";font-size:20px;right:10px;top:4px;position:absolute;pointer-events:none}.filter-page .popup-deselect-button:before{color:#333}.filter-page .popup-deselect-button:hover:before{color:var(--light-main-color-hover)}.filter-page .filter-popup.overlay{height:100%;width:calc(100% - 246px);position:fixed;z-index:10;top:90px;left:245px;background-color:#f9fafa;border-left:1px solid #ccc}.filter-page .filter-option{color:black}#content .filter-page.padding{padding-top:40px}.ha-header-hide .filter-page .filter-popup.overlay{top:76px}.filter-page .filter-popup.overlay.open{height:100%;width:calc(100% - 246px)}.filter-page #countryFilterContent,.filter-page .filter-popup .filter-popup-content>div{margin:30px 40px 30px 40px}.filter-page .filter-popup .filter-popup-content .popup-header span.bage{font-weight:normal}.filter-page #countryFilterContent input.searchField,.filter-page .filter-popup .filter-popup-content input.searchField{border:1px solid #ccc;margin-top:0}li.side-filter{position:relative;padding-bottom:8px}li.side-filter a.filter-button,li.side-filter input{color:#4f4f4f;font-size:15px;background:#f2f2f2;overflow:hidden;text-overflow:ellipsis;width:145px;height:30px;border:0;padding:0 25px 0 35px;font-family:'Nunito Sans',sans-serif;-webkit-transition:all .25s ease-out;transition:all .25s ease-out;-moz-transition:all .25s ease-out;-o-transition:all .25s ease-out;-ms-transition:all .25s ease-out;line-height:30px}.filter-page li.side-filter input{padding-left:40px;background:0;color:#333;border:0}.filter-page.fixed-to-bottom .filter-container,.filter-page.fixed-to-bottom .consultancy-details .filter-container{position:absolute;padding-top:0}.side-filter input::-webkit-input-placeholder{color:#333;font-size:15px;font-family:'Nunito Sans',sans-serif}.side-filter input:-moz-placeholder{color:#333;font-size:15px;font-family:'Nunito Sans',sans-serif}.side-filter input::-moz-placeholder{color:#333;font-size:15px;font-family:'Nunito Sans',sans-serif}.side-filter input:-ms-input-placeholder{color:#333;font-size:15px;font-family:'Nunito Sans',sans-serif}.side-filter input:focus::-webkit-input-placeholder{opacity:1}.side-filter input:focus:-moz-placeholder{opacity:1}.side-filter input:focus::-moz-placeholder{opacity:1}.side-filter input:focus:-ms-input-placeholder{opacity:1}li.side-filter input[readonly]{cursor:pointer}li.side-filter .deselect-button,li.side-input .deselect-button,.popup-deselect-button{width:30px;height:30px;position:absolute;cursor:pointer;top:0;right:10px;display:none;z-index:1}li.side-filter .deselect-button:before,.news-overview .filter-container ul li .deselect-button:before,.popup-deselect-button:before,.news-block .search-deselect-button:before{content:'\e808';color:#979797;font-family:"icons";font-size:9px;left:15px;top:6px;position:absolute;pointer-events:none}.eventsToolbar .search-deselect-button:before{position:absolute;pointer-events:none;left:4px;top:8px;font-size:11px;content:'\f00d'}.filter-page .combined-popup h3{padding-left:0}.combined-popup.filter-popup .filter-popup-content .filter-option{width:100%;padding:0 0 12px 0}.filter-page .related-news{margin-left:245px}.filter-page .filter-page-content .related-news{margin-left:0}.google-ad-block h1{margin-left:0;padding:10px 0;font-size:18px;font-weight:bold}.filters-top .filters-toolbar .filter-dropdown{min-width:auto;width:min-content;margin:5px 10px 5px 0;font-weight:300;padding:7px 30px 5px 10px;line-height:22px;min-height:22px;text-align:left;white-space:nowrap;font-family:'Nunito Sans',sans-serif;font-size:14px;background:0;border:1px solid var(--light-main-color);border-radius:4px;color:#666}.filters-top .filters-toolbar .side-filter:hover .filter-dropdown,.filters-top .filters-toolbar .side-filter.filter-dropdown:hover,.filters-top .filters-toolbar .side-filter.filter-dropdown:hover .dropdown.icon{color:#28516f;border-color:#28516f;text-decoration:none}.filters-top .filters-toolbar .side-filter:hover .popup-opened-button:before{color:#28516f}.filters-top .filters-toolbar .side-filter.active:hover .filter-dropdown,.filters-top .filters-toolbar .item.active:hover,.filters-top .filters-toolbar .item.active .bage{color:white;border-color:white}.filters-top .filters-toolbar .active .filter-dropdown,.filters-top .filters-toolbar .item.active{background-color:#28516f;border-color:#28516f;color:white}.filters-top .filters-toolbar .filter-dropdown.item{padding-right:10px}.filters-top .filters-toolbar .filter-dropdown::placeholder{width:auto;color:#fff}#wrap .filters-top .filters-toolbar .filter-dropdown.ui.dropdown.top-filter-button .menu{min-width:max-content;border:0;margin-top:5px}.filters-top .filters-toolbar .filter-dropdown.ui.dropdown .dropdown.icon{padding:5px;line-height:1em;min-height:1em;margin:0}#wrap #sortType.top-filter-button i.dropdown.icon{padding:0 0 0 7px;position:static}.filters-top #search-results{clear:both;display:block;padding-top:25px}.filter-page.filters-top .filter-option{color:black;width:calc(25% - 5px);display:inline-block;padding:6px 0;line-height:20px;font-size:15px;text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;box-sizing:border-box}.filters-top .filter-popup{float:none}.filters-top .side-filter{float:left;position:relative}.filter-page.filters-top .side-filter .popup-opened-button{width:30px;height:30px;position:absolute;cursor:pointer;top:5px;right:10px;display:block;z-index:1;pointer-events:none;font-size:14px}.filter-page.filters-top .side-filter .popup-opened-button:before{content:'\e83f';color:var(--light-main-color);opacity:1;font-family:"icons";font-size:12px;right:10px;top:0;position:absolute;pointer-events:none;-webkit-transition:all .24s cubic-bezier(.215,.61,.355,1);-o-transition:all .24s cubic-bezier(.215,.61,.355,1);transition:all .24s cubic-bezier(.215,.61,.355,1)}.filter-page.filters-top .side-filter.open .popup-opened-button:before{color:#333;top:6px;-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.filter-page.filters-top .side-filter.open .filter-dropdown,.filter-page.filters-top .side-filter.filter-dropdown.visible,.filter-page.filters-top .side-filter.filter-dropdown.button.active:hover{background:white;color:#333;border-color:#ccc;border-radius:4px !important;box-shadow:none}.filter-page.filters-top .side-filter.open.active:hover .filter-dropdown{background:#ccc;color:#333;border-color:#ccc}.filter-page.filters-top .side-filter.open.active .popup-opened-button:before{color:#333}.filter-page.filters-top .side-filter.active:hover .filter-dropdown{border-color:var(--light-main-color)}.filter-page.filters-top .side-filter .popup-deselect-button{width:30px;height:30px;position:absolute;cursor:pointer;top:9px;right:10px;display:none;z-index:1}.filter-page.filters-top .side-filter.active .popup-deselect-button{display:block}.filter-page.filters-top .popup-deselect-button:before{color:#d7ebf0;left:12px;top:0;background-color:#28516f;font-size:11px;content:'\e804';font-family:icons}.filter-page.filters-top .popup-deselect-button:hover:before{color:white}.filter-page.filters-top .side-filter.active.open .popup-deselect-button:before{background-color:transparent;color:#333}.filter-page.filters-top .side-filter.active.open .popup-opened-button:before{display:none}#wrap .top-filter-button .remove.icon{top:7px;right:7px;padding:0;opacity:1;z-index:10;margin:0;font-size:11px;content:'\e804'}#wrap .active .top-filter-button .remove.icon{background-color:#28516f;color:#d7ebf0}#wrap .active .top-filter-button .remove.icon:hover{color:white}#wrap .active .top-filter-button:hover,#wrap .active .top-filter-button,#wrap .active div.top-filter-button .text{color:white;background-color:#28516f}#wrap .top-filter-button i.dropdown.icon{padding:0;top:11px;opacity:1;right:7px;color:var(--light-main-color)}#wrap .top-filter-button:hover i.dropdown.icon{color:#28516f}.ui.selection.visible.dropdown>.text{font-weight:300}#wrap .filters-top .ui.dropdown .menu .item.filter-option{float:left}#wrap .filters-top .filter-page-content{padding-left:0}.filter-page.filters-top .filter-popup.overlay{max-height:0;width:100%;max-width:1400px;position:fixed;z-index:10;top:290px;left:0;margin:40px;background:#fff;padding:.833em 1em;border-radius:.28571429rem;-webkit-box-shadow:0 2px 4px 0 rgba(34,36,38,.12),0 2px 10px 0 rgba(34,36,38,.15);box-shadow:0 2px 4px 0 rgba(34,36,38,.12),0 2px 10px 0 rgba(34,36,38,.15);transition:opacity .5s,visibility .5s}.filter-page.filters-top .filter-popup.overlay.open{width:100%;max-height:100%;transition:opacity .5s,visibility .5s}.filter-page.filters-top .overlay .closebtn{z-index:20;top:0;right:10px;font-size:24px}.filter-page.filters-top .filter-popup .filter-popup-content .popup-header{display:none}.filter-page.filters-top .filter-popup .filter-popup-content input.searchField{padding:5px;border:1px solid rgba(34,36,38,.15);border-radius:.28571429rem;font-size:14px;line-height:26px;height:26px}.filter-page.filters-top .filter-popup .filter-popup-content input.searchField:after{content:'\e802';font-family:"icons";color:var(--light-main-color);opacity:1;font-size:14px;right:10px;top:10px;position:absolute;pointer-events:none;line-height:22px}.filter-page.filters-top .filter-popup .filter-popup-content input.searchField:focus{border-color:#85b7d9}.filter-page.filters-top .filter-popup .filter-popup-content .tt-menu{margin-top:20px}.filter-page.filters-top .filter-popup .filter-popup-content,.filter-page.filters-top .filter-popup .filter-popup-content>div{margin:23px 80px 0 10px;max-width:none}.filter-page.filters-top .filter-popup .filter-popup-content .filter-option{padding:5px}.filter-page.filters-top #searchCompanyPopup.filter-popup .filter-popup-content .filter-option{padding:10px 5px}.filter-page.filters-top input.toggle-switch{top:3px;left:0;margin:0 10px 0 0}.filter-page.filters-top .filter-box{height:27px;border-radius:4px;width:auto;padding-right:15px}.filter-page.filters-top .filter-box:hover{color:#28516f;border-color:#28516f}.filter-page.filters-top input#sideSearchText{line-height:36px;height:36px;box-sizing:border-box;border:1px solid var(--light-main-color);font-size:14px;font-family:'Nunito Sans',sans-serif;padding:0;text-indent:10px}.filter-page.filters-top #sideSearchSubmit{height:36px;box-sizing:border-box;line-height:13px;background-color:var(--light-main-color);color:#fff}.filter-page.filters-top #sideSearchSubmit:hover{background:var(--light-main-color-hover)}.filter-page.filters-top .filters-toolbar .input{font-weight:300;width:auto;padding-top:5px;display:flex;max-width:400px;min-width:200px}.filter-page.filters-top .search-input-close{width:auto}.filter-page .details-filter{width:245px;float:left;top:0;position:absolute;padding:0;margin:0;margin-left:-285px}.global-countries .filter-dropdown.filter-box{background-color:var(--light-main-color);border-color:var(--light-main-color);color:white}.filters-toolbar .openFilters{border:1px solid var(--light-main-color);border-radius:3px;width:100%;position:relative;padding:7px 30px 5px 10px;font-size:14px;margin:5px 0;line-height:22px;box-sizing:border-box;display:none}.filters-toolbar .openFilters .icon{position:absolute;right:1px;top:4px;font-size:13px;width:30px;color:var(--light-main-color);height:30px}@media screen and (max-width:700px){.filter-container{display:none}.filter-page-content{padding-left:0}.filter-page .filters-toolbar{display:flex;flex-wrap:wrap;justify-content:space-between}.filter-page .filters-toolbar .openFilters{display:block}.filter-page .filters-toolbar .ui.dropdown{margin-right:0}.filter-page .filters-toolbar .filters{width:100%}.filter-page .filters-toolbar .industries{width:100%}.filter-page .filters-toolbar .industries .ui.dropdown{width:100%}.filter-page .vacancies-overview h1,.filter-page .vacancy-details h1,.filter-page .educations-overview h1,.filter-page .traineeships-overview h1,.filter-page .traineeships-details h1,.filter-page .stages-overview h1,.filter-page .stages-details h1,.filter-page .consultancies-overview h1{margin-left:0;padding-right:40px}.filter-page .vacancy-details .vacancy-content{padding-left:0}.filters-top .filters-toolbar .filter-dropdown{width:100%;box-sizing:border-box}.filter-page.filters-top .side-filter .popup-opened-button{right:7px;top:6px}.filter-page.filters-top .side-filter .popup-deselect-button{right:6px;top:8px}.filter-page.filters-top .filters-toolbar .filters.withCountries .filter-dropdown{padding-right:15px}.filter-page.filters-top .filters-toolbar .filters.withCountries .popup-opened-button{right:0}.filters-top .side-filter{float:none}.filter-page .related-news{margin-left:0}.filter-page .page-description{padding-bottom:0}.filter-page .event-details .event-content,.filter-page .events-related.related-news,.filter-page .vacancy-details .vacancy-content{margin-left:0;padding-left:0}#content .filter-page.padding{padding:30px 15px 15px 15px}.filters .switch-order.filter-dropdown{margin-right:0;padding-right:25px;width:auto;box-sizing:initial}.filter-page.filters-top .news-content,.filter-page.filters-top .news-details .news-content,.filter-page.filters-top .subscription-block{max-width:100%;padding-right:0}.filter-page.filters-top .filter-box{height:36px;margin-right:0}.filter-page.filters-top .overlay .closebtn{font-size:36px;top:14px;right:12px}.filter-page.filters-top .filter-popup.overlay.open{padding:20px}.filter-page.filters-top .filter-popup .filter-popup-content{margin:0}.filter-page.filters-top .filter-popup .filter-popup-content>div{margin:0 50px 0 0}.filter-page.filters-top .filter-popup .filter-popup-content .tt-menu{margin-top:10px}.filter-page.filters-top .filter-popup .filter-popup-content .filter-option{padding:5px 0}.filter-page.filters-top .filter-popup .filter-popup-content .filter-option span{margin-left:0}.filter-page.filters-top .filter-popup .filter-popup-content [class*="caticon-"]:before{left:0 !important}}@media screen and (max-width:400px){.filter-page.filters-top .filters-toolbar .input{margin-top:5px}.filters .firstRowMobile{display:flex;justify-content:space-between}.filters-toolbar .filter-dropdown.ui.dropdown{margin-right:0}.filter-page.filters-top .filters-toolbar .switch-order.filter-dropdown{padding-right:0 !important}.filters .ui.clearable.dropdown .text{margin-right:1em}.filters .switch-order .text{display:none}}@media screen and (max-width:350px){.filters-toolbar .filter-dropdown.ui.dropdown{margin-right:0}.filters-top .filters-toolbar .filter-dropdown{margin-right:0}.filter-page.filters-top .side-filter .popup-opened-button{right:0}}