.sitemap .horizontal a,.sitemap .vertical a,.sitemap .horizontal .noLink,.sitemap .vertical .noLink{text-decoration:none;display:block;transition:all .2s linear;position:relative}@media(hover:hover){.sitemap .horizontal a:hover,.sitemap .vertical a:hover{background-color:var(--color3)}}.sitemap .horizontal a,.sitemap .horizontal .noLink{background:var(--color2);color:#fff;border-radius:var(--borderradius);padding:calc(var(--padding) / 2);margin-bottom:calc(var(--padding) / 2)}.sitemap .horizontal ul{display:flex;flex-wrap:wrap;gap:var(--padding);font-size:var(--s-fontsize)}.sitemap .horizontal ul li{flex:0 0 calc(20% - var(--padding))}@media(max-width:90em){.sitemap .horizontal ul li{flex:0 0 calc(25% - var(--padding))}}@media(max-width:64em){.sitemap .horizontal ul li{flex:0 0 calc(33% - var(--padding))}}@media(max-width:56em){.sitemap .horizontal ul li{flex:0 0 calc(100% - var(--padding))}}.sitemap .horizontal ul li.listItemFirst{flex:0 0 calc(100% - var(--padding))}.sitemap .horizontal ul li.listItemFirst .noLink{font-weight:700}.sitemap .horizontal ul li.listItemFirst .noLink,.sitemap .horizontal ul li.listItemFirst a{margin:0 auto;width:calc(20% - var(--padding))}@media(max-width:90em){.sitemap .horizontal ul li.listItemFirst .noLink,.sitemap .horizontal ul li.listItemFirst a{width:calc(25% - var(--padding))}}@media(max-width:64em){.sitemap .horizontal ul li.listItemFirst .noLink,.sitemap .horizontal ul li.listItemFirst a{width:calc(33% - var(--padding))}}@media(max-width:56em){.sitemap .horizontal ul li.listItemFirst .noLink,.sitemap .horizontal ul li.listItemFirst a{width:calc(100% - var(--padding))}}.sitemap .horizontal ul li ul{display:block}.sitemap .horizontal ul li ul li a,.sitemap .horizontal ul li ul li .noLink{margin-bottom:5px;border:1px solid var(--grey1);background:#fff;color:var(--fontcolor)}.sitemap .horizontal ul li ul li ul{margin:10px 0 0 var(--gutter)}.sitemap .vertical a,.sitemap .vertical .noLink{color:var(--color1);font-size:var(--s-fontsize);margin-inline:var(--padding);padding-block:10px;padding-inline:10px}.sitemap .vertical .noLink{font-weight:700;text-transform:uppercase}.sitemap .vertical a::after{content:"\e907";position:absolute;top:50%;right:10px;margin-top:-10px;font-family:var(--symbol);font-size:20px;font-weight:400;line-height:20px}.sitemap .vertical .list_Level0_Children>li>a,.sitemap .vertical .list_Level0_Children>li>span{text-transform:uppercase;font-weight:700}.sitemap .vertical li.listItemFirst{border-top:0}.sitemap .vertical li .list_Level1 .noLink,.sitemap .vertical li .list_Level1_Children .noLink,.sitemap .vertical li .list_Level1 a,.sitemap .vertical li .list_Level1_Children a{margin-left:calc(var(--padding) * 2)}.sitemap .vertical li .list_Level2 .noLink,.sitemap .vertical li .list_Level2_Children .noLink,.sitemap .vertical li .list_Level2 a,.sitemap .vertical li .list_Level2_Children a{margin-left:calc(var(--padding) * 3)}.sitemap .vertical .noLink ~ .list_Level2{margin-bottom:var(--padding)}.sitemap .vertical .noLink ~ .list_Level2 a{margin:0 var(--padding) 0 calc(var(--padding) * 2);border-bottom:1px dotted;padding:10px 10px}.sitemap .vertical .noLink ~ .list_Level2 li:last-child a{border-bottom:0}.sitemap .vertical .noLink ~ .list_Level1{margin-bottom:var(--padding)}.sitemap .vertical .noLink ~ .list_Level1 a{margin:0 var(--padding) 0 calc(var(--padding) * 2);border-bottom:1px dotted;padding:10px 10px}.sitemap .vertical .noLink ~ .list_Level1 li:last-child a{border-bottom:0}.search .search-panel{display:flex;position:relative;max-width:600px;margin:var(--padding) auto 0}.search .search-panel input{padding:15px!important}.search .search-panel .symbol{position:absolute;right:15px;top:50%;line-height:20px;margin-top:-10px;color:var(--color2);text-decoration:none}.search .search-tabs{display:flex;border-bottom:1px solid black}.search .search-tabs a{margin-right:10px;text-decoration:none;display:block;color:#fff;background-color:var(--color1);padding:var(--buttonPadding);transition:all .2s linear}@media(hover:hover){.search .search-tabs a:hover{background-color:var(--color2)}}.search .search-tabs .active{margin-right:10px;display:block;color:#fff;background-color:var(--color2);padding:var(--buttonPadding)}.search .search-results li{border-bottom:1px solid var(--grey3)}.search .search-results li .widgetHeader{margin-bottom:5px}.search .search-results li a{position:relative;display:block;padding:var(--padding) calc(var(--padding) * 2 + 40px) var(--padding) var(--padding);text-decoration:none;color:var(--fontcolor);transition:all .2s linear}@media(hover:hover){.search .search-results li a:hover{background-color:var(--color3)}}.search .search-results li a::after{content:'\E907';position:absolute;bottom:var(--padding);right:var(--padding);display:grid;place-content:center;width:40px;height:40px;font-family:var(--symbol);color:white;border-radius:50%;background-color:var(--color4);transition:all .2s linear}.search .search-results li a:hover::after{background-color:var(--color2)}.search .search-pager{-webkit-padding-before:var(--padding);padding-block-start:var(--padding)}@media(max-width:56em){.search .search-pager{padding-block:var(--padding)}}.search .search-pager ul{display:flex;align-items:center;justify-content:center;gap:var(--gutter);width:100%}.search .search-pager li{flex:initial;text-align:center}.search .search-pager li span{display:block;font-family:var(--basicfont);font-size:var(--xs-fontsize);color:var(--fontcolor)}.search .search-pager li a{font-family:var(--subfont);font-size:var(--s-fontsize);text-transform:uppercase;padding:10px 20px;display:block;background:var(--color2);color:#fff;text-decoration:none;border-radius:3px}.search .search-pager li:first-child a,.search .search-pager li:first-child span,.search .search-pager li:last-child a,.search .search-pager li:last-child span,.search .search-pager li .next,.search .search-pager li .previous{overflow:hidden;width:40px;height:40px;padding:0;background-color:var(--color2);border-radius:50%}.search .search-pager li:first-child a:hover,.search .search-pager li:first-child span:hover,.search .search-pager li:last-child a:hover,.search .search-pager li:last-child span:hover,.search .search-pager li .next:hover,.search .search-pager li .previous:hover{background-color:var(--color1)}.search .search-pager li:first-child a::before,.search .search-pager li:first-child span::before,.search .search-pager li:last-child a::before,.search .search-pager li:last-child span::before,.search .search-pager li .next::before,.search .search-pager li .previous::before{content:"\e907";display:grid;place-content:center;height:100%;font-family:var(--symbol);font-size:var(--fontsize);color:white}.search .search-pager li:first-child a::before,.search .search-pager li:first-child span::before,.search .search-pager li .previous::before{-webkit-transform:translateX(-1px) scaleX(-1);transform:translateX(-1px) scaleX(-1)}.search .noResult{padding:var(--padding) 0;display:block}.widgetData{margin-bottom:var(--padding)}.widgetData .row{line-height:1.2;padding:5px 0;display:flex}.widgetData .row label{padding-right:calc(var(--padding) / 2);flex:0 0 150px}.flexdetails.vacancies .scrollDownContainer{display:none}.flexdetails.vacancies .withToggle .blockTitle{color:var(--color2)}.flexdetails.vacancies .section-cover .cover .coverWrapper .coverContent .header .coverTitle{order:initial;font-size:var(--xl-fontsize);line-height:var(--xl-lineheight)}.flexdetails.vacancies .section-cover .cover .coverWrapper .coverItem .coverImage{height:calc(100% - var(--padding))}.flexdetails.vacancies .section-cover .cover .badge.green{display:inline-block;background-color:var(--color5);color:white;font-size:var(--xxs-fontsize);line-height:1;border-radius:50px;padding-block:7px;padding-inline:10px}.flexdetails.vacancies .section-cover .cover .features{display:grid;-webkit-column-gap:var(--gutter);-moz-column-gap:var(--gutter);column-gap:var(--gutter);font-family:var(--subfont2)}@media(min-width:56em){.flexdetails.vacancies .section-cover .cover .features{grid-template-columns:1fr 1fr}}.flexdetails.vacancies .section-cover .cover .features .symbol{color:var(--color4)}.flexdetails.vacancies .section-cover .cover .features .feature{display:flex;gap:15px;align-items:center}.flexdetails.vacancies .section-cover .cover .coverContent.positionBottomLeft .gridContainer{padding-bottom:0}.flexdetails.vacancies .section-cover .cover .block{margin-bottom:0}@media(min-width:90em){.flexdetails.vacancies .section-cover .cover .block{padding:calc(var(--padding) * 2)}}.flexdetails.vacancies .section-cover .cover .footer{display:flex;align-items:center;justify-content:space-between;gap:calc(var(--padding) / 2)}.flexdetails.vacancies .section-cover .cover .footer .favo-button{margin-bottom:0;background-color:white;padding:var(--buttonPadding);border:0;border-radius:var(--buttonRadius);margin-left:auto;display:grid;place-content:center;width:50px;height:50px;cursor:pointer;line-height:normal;transition:all .2s linear}.flexdetails.vacancies .section-cover .cover .footer .favo-button .symbol::before{color:var(--color5);--iconsize:var(--m-fontsize)}.flexdetails.vacancies .section-cover .cover .footer .favo-button .text{display:none;color:var(--color5);font-family:var(--subfont);text-transform:uppercase;font-size:var(--xs-fontsize);font-weight:600;margin-left:10px}@media(hover:hover){.flexdetails.vacancies .section-cover .cover .footer .favo-button:hover{background-color:var(--color2)}.flexdetails.vacancies .section-cover .cover .footer .favo-button:hover .symbol::before{color:white}}.flexdetails.vacancies .section-cover .cover .footer .favo-button.active{background-color:var(--color2)}.flexdetails.vacancies .section-cover .cover .footer .favo-button.active .symbol::before{color:white}.flexdetails.vacancies .section-proces .items{position:relative;display:grid;grid-column-gap:var(--gutter);grid-row-gap:var(--gutter);grid-template-columns:repeat(12,1fr)}@media(min-width:56em){.flexdetails.vacancies .section-proces .items:before{content:"";height:2px;width:calc(80% - 50px);position:absolute;top:calc(25px + var(--padding));left:calc(10% + 25px);border:1px dashed var(--grey3)}}.flexdetails.vacancies .section-proces .items li{grid-column:span 3}@media(max-width:56em){.flexdetails.vacancies .section-proces .items li{grid-column:span 12}}.flexdetails.vacancies .section-proces .items li .block{height:100%;margin:0;text-align:center}.flexdetails.vacancies .section-proces .items li .block .image .symbol{width:50px;height:50px;background:var(--grey1);color:#fff;display:flex;justify-content:center;align-items:center;margin:0 auto var(--padding)}@media(max-width:56em){.flexdetails.vacancies .noBackgroundFablet{background:0}.flexdetails.vacancies .withToggle{color:var(--fontcolor)}.flexdetails.vacancies .withToggle .blockTitle,.flexdetails.vacancies .withToggle .headerTag{color:var(--color2);font-family:var(--basicfont);font-size:var(--m-fontsize);line-height:var(--m-lineheight);font-weight:normal;text-transform:initial}}.flexdetails.vacancies .page--closedApplyForm .block{padding:calc(var(--padding) * 2)}.flexdetails.vacancies .page--closedApplyForm .section-centered.column-large .gridContainer{margin-top:-50svh}.flexdetails.vacancies .page--closedApplyForm .section-centered.column-large .gridContainer .gridItem{grid-column:1 / span 10;border-radius:var(--blockradius);z-index:1}.flexdetails.vacancies .page--closedApplyForm .formTitle{display:none}.flexdetails.vacancies .page--closedApplyForm .frmHtml .content{padding-top:0}.flexdetails.vacancies .page--closedApplyForm .footer-buttons{display:flex;justify-content:flex-start}.flexdetails.vacancies .page--closedApplyForm .footer-buttons button{margin-left:0}@media(max-width:56em){.flexdetails.vacancies .page--closedApplyForm .footer-buttons button{width:100%}}.flexdetails.vacancies .page--closedApplyForm .footer-buttons .button.submit{color:#fff;background:var(--color5);border:2px solid var(--color5)}@media(max-width:56em){.flexdetails.vacancies .page--closedApplyForm .footer-buttons .button.submit{width:100%}}@media(hover:hover){.flexdetails.vacancies .page--closedApplyForm .footer-buttons .button.submit:hover{background:var(--color2);border:2px solid var(--color2)}}.flexdetails.vacancies .page--closedApplyForm .frmHtml.block{margin-bottom:0;padding-top:0}.section-splitLeft .video.inline .iframeContainer,.section-splitRight .video.inline .iframeContainer{position:initial;padding-bottom:100%}.flexdetails.locations .section-splitLeft .video.inline .iframeContainer,.flexdetails.locations .section-splitRight .video.inline .iframeContainer{position:initial}