.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,.sitemap .horizontal .noLink:hover,.sitemap .vertical .noLink:hover{color:#fff;background-color:var(--grey3)}}.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(--xxs-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 a{margin:0 auto;width:calc(20% - var(--padding))}@media(max-width:90em){.sitemap .horizontal ul li.listItemFirst a{width:calc(25% - var(--padding))}}@media(max-width:64em){.sitemap .horizontal ul li.listItemFirst a{width:calc(33% - var(--padding))}}@media(max-width:56em){.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(--xxs-fontsize);padding:10px var(--padding)}.sitemap .vertical a:after,.sitemap .vertical .noLink:after{content:"\e5c8";position:absolute;top:50%;right:var(--padding);margin-top:-10px;font-family:var(--symbol);font-size:20px;line-height:20px}.sitemap .vertical li{border-top:1px solid var(--grey3)}.sitemap .vertical li.listItemFirst{border-top:0}.sitemap .vertical li .list_Level1 a,.sitemap .vertical li .list_Level1_Children a{padding:10px var(--padding) 10px calc(var(--padding) * 2)}.sitemap .vertical li .list_Level2 a,.sitemap .vertical li .list_Level2_Children a{padding:10px var(--padding) 10px calc(var(--padding) * 3)}.search .search-panel{display:flex;position:relative;max-width:600px;margin:var(--padding) auto}.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 var(--grey1)}.search .search-tabs a{margin-right:10px;text-decoration:none;display:block;color:#fff;background: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:var(--color2);padding:var(--buttonPadding)}.search .search-results{padding:calc(var(--padding) / 2) 0 0 0}.search .search-results li{border-bottom:1px solid var(--grey3)}.search .search-results li a{padding:calc(var(--padding) / 2) var(--padding);color:var(--fontcolor);display:block;text-decoration:none;transition:all .2s linear}@media(hover:hover){.search .search-results li a:hover{background-color:var(--grey1)}}.search .search-pager{display:flex;justify-content:center;align-items:center;padding:var(--padding) 0 0;text-align:center}.search .search-pager a{background:var(--color1);color:#fff;padding:10px 20px;display:block;text-decoration:none}@media(hover:hover){.search .search-pager a:hover{background-color:var(--buttonHover)}}.search .search-pager span{padding:0 var(--gutter)}.search .noResult{padding:var(--padding) 0;display:block;color:var(--color3)}.widgetData{padding:var(--padding) 0;margin-bottom:var(--padding)}.widgetData legend{padding:0 calc(var(--padding) / 2);margin:0 calc(var(--padding) / 2)}.widgetData .row{display:block;padding:0 var(--padding);line-height:20px}.widgetData .row label{float:left;width:200px}.widgetData .row .ics{float:left;text-decoration:none}.flexdetails.vacancies .section-cover .cover .header .features{display:inline-flex}.flexdetails.vacancies .section-cover .cover .footer .favo-button,.flexdetails.vacancies .section-cover .cover .footer .share-button{margin-right:calc(var(--padding) / 2);margin-bottom:0}.flexdetails.vacancies .section-cover .cover .footer .favo-button .text,.flexdetails.vacancies .section-cover .cover .footer .share-button .text{display:none}.flexdetails.vacancies .section-cover .cover .footer .favo-button{display:inline-flex;align-items:center;justify-content:center;height:auto;padding:var(--buttonPadding);background:var(--color1);color:#fff;border-radius:var(--buttonRadius);border:0;text-align:center;line-height:normal;cursor:pointer;transition:all .2s linear}.flexdetails.vacancies .section-cover .cover .footer .favo-button .text{margin-left:10px;color:#fff;font-family:var(--subfont);font-size:var(--xs-fontsize);font-weight:600;text-transform:uppercase}.flexdetails.vacancies .section-cover .cover .footer .favo-button .symbol{color:#fff}@media(hover:hover){.flexdetails.vacancies .section-cover .cover .footer .favo-button:hover{background-color:var(--color2)}}.flexdetails.vacancies .section-cover .cover .footer .favo-button.active{background:var(--color2);color:#fff}.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:"";position:absolute;top:calc(25px + var(--padding));left:calc(10% + 25px);height:2px;width:calc(80% - 50px);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{display:flex;justify-content:center;align-items:center;width:50px;height:50px;margin:0 auto var(--padding);background:var(--grey1);color:#fff}@media(max-width:56em){.flexdetails.vacancies .section-cover .cover .coverWrapper .coverItem.gridContainer,.flexdetails.internalvacancies .section-cover .cover .coverWrapper .coverItem.gridContainer,.flexdetails.testimonials .section-cover .cover .coverWrapper .coverItem.gridContainer{display:flex;flex-direction:column;height:100%}.flexdetails.vacancies .section-cover .cover .coverWrapper .coverItem.gridContainer .coverImage,.flexdetails.internalvacancies .section-cover .cover .coverWrapper .coverItem.gridContainer .coverImage,.flexdetails.testimonials .section-cover .cover .coverWrapper .coverItem.gridContainer .coverImage{order:2;aspect-ratio:109 / 150}.flexdetails.vacancies .section-cover .cover .coverWrapper .coverItem.gridContainer .coverContent,.flexdetails.internalvacancies .section-cover .cover .coverWrapper .coverItem.gridContainer .coverContent,.flexdetails.testimonials .section-cover .cover .coverWrapper .coverItem.gridContainer .coverContent{position:relative;order:1}}@media(max-width:56em){.flexdetails.vacancies .section-cover,.flexdetails.internalvacancies .section-cover{padding:calc(var(--section) * 2) 0 var(--section) 0!important}}@media(min-width:56em){.flexdetails.vacancies .section-cover .cover .coverWrapper .coverItem.gridContainer,.flexdetails.internalvacancies .section-cover .cover .coverWrapper .coverItem.gridContainer{display:grid;align-items:center;padding:var(--padding) 0}.flexdetails.vacancies .section-cover .cover .coverWrapper .coverItem.gridContainer .coverImage,.flexdetails.internalvacancies .section-cover .cover .coverWrapper .coverItem.gridContainer .coverImage{grid-column:8 / span 5}}.flexdetails.vacancies .section-cover .cover .coverWrapper .coverItem.gridContainer .coverImage,.flexdetails.internalvacancies .section-cover .cover .coverWrapper .coverItem.gridContainer .coverImage{border-radius:1000px;overflow:hidden}.flexdetails.vacancies .section-cover .cover .coverWrapper .coverItem.gridContainer .header,.flexdetails.internalvacancies .section-cover .cover .coverWrapper .coverItem.gridContainer .header{color:#fff;display:block}.flexdetails.vacancies .section-cover .cover .coverWrapper .coverItem.gridContainer .header .headerTag,.flexdetails.internalvacancies .section-cover .cover .coverWrapper .coverItem.gridContainer .header .headerTag{color:#fff;padding:calc(var(--padding) / 3) 0}.flexdetails.vacancies .section-cover .cover .coverWrapper .coverItem.gridContainer .header .features,.flexdetails.internalvacancies .section-cover .cover .coverWrapper .coverItem.gridContainer .header .features{gap:calc(var(--padding) / 3);display:inline-flex}.flexdetails.vacancies .section-cover .cover .coverWrapper .coverItem.gridContainer .header .features .feature,.flexdetails.internalvacancies .section-cover .cover .coverWrapper .coverItem.gridContainer .header .features .feature{display:flex;gap:10px;align-items:center}.flexdetails.vacancies .section-cover .cover .coverWrapper .coverItem.gridContainer .coverContent.positionMiddleLeft .gridItem,.flexdetails.internalvacancies .section-cover .cover .coverWrapper .coverItem.gridContainer .coverContent.positionMiddleLeft .gridItem{grid-column:1 / span 6}.flexdetails.vacancies .section-centered.column-medium.section-alignLeft .truncate>div:after,.flexdetails.internalvacancies .section-centered.column-medium.section-alignLeft .truncate>div:after{content:'';background:linear-gradient(0deg,var(--color2) 40%,rgba(124,172,166,0) 100%);height:0;display:block;width:100%;position:absolute;bottom:0;transition:all .2s linear}.flexdetails.vacancies .section-centered.column-medium.section-alignLeft .truncate .toggleButton,.flexdetails.internalvacancies .section-centered.column-medium.section-alignLeft .truncate .toggleButton{padding-top:calc(var(--padding) / 2);transition:all .2s linear}.flexdetails.vacancies .section-centered.column-medium.section-alignLeft .truncate.hide-class>div:not(.no-truncate):after,.flexdetails.internalvacancies .section-centered.column-medium.section-alignLeft .truncate.hide-class>div:not(.no-truncate):after{height:130px}.flexdetails.vacancies .section-centered.column-medium.section-alignLeft .truncate.show-class>div:not(.no-truncate):after,.flexdetails.internalvacancies .section-centered.column-medium.section-alignLeft .truncate.show-class>div:not(.no-truncate):after{height:0}.flexdetails.vacancies .section-centered.column-medium.section-alignLeft .truncate .toggleButton:before,.flexdetails.internalvacancies .section-centered.column-medium.section-alignLeft .truncate .toggleButton:before,.flexdetails.vacancies .section-centered.column-medium.section-alignLeft .truncate .toggleButton:after,.flexdetails.internalvacancies .section-centered.column-medium.section-alignLeft .truncate .toggleButton:after{-webkit-transform:rotate(90deg);transform:rotate(90deg);justify-content:space-evenly;display:flex;transition:all .2s linear}.flexdetails.vacancies .section-centered.column-medium.section-alignLeft .truncate.show-class .toggleButton:before,.flexdetails.internalvacancies .section-centered.column-medium.section-alignLeft .truncate.show-class .toggleButton:before,.flexdetails.vacancies .section-centered.column-medium.section-alignLeft .truncate.show-class .toggleButton:after,.flexdetails.internalvacancies .section-centered.column-medium.section-alignLeft .truncate.show-class .toggleButton:after{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.flexdetails.vacancies .section-columns.column-50 .child .block,.flexdetails.internalvacancies .section-columns.column-50 .child .block{padding:calc(var(--padding) * 2) var(--padding);justify-content:flex-start}.flexdetails.vacancies .section-proces .gridItemLeft,.flexdetails.internalvacancies .section-proces .gridItemLeft{grid-column:span 5}.flexdetails.vacancies .section-proces .gridItemRight,.flexdetails.internalvacancies .section-proces .gridItemRight{grid-column:7 / span 6}.flexdetails.vacancies .section-proces .items,.flexdetails.internalvacancies .section-proces .items{position:relative;height:100%;display:flex;flex-direction:column;gap:0;color:#fff}.flexdetails.vacancies .section-proces .items .blockTitle,.flexdetails.internalvacancies .section-proces .items .blockTitle{display:flex;align-items:center;cursor:pointer;color:#fff;padding-right:var(--padding)}@media(max-width:56em){.flexdetails.vacancies .section-proces .items .blockTitle,.flexdetails.internalvacancies .section-proces .items .blockTitle{padding-right:calc(var(--padding) * 2)}}.flexdetails.vacancies .section-proces .items .blockTitle strong,.flexdetails.internalvacancies .section-proces .items .blockTitle strong{font-size:calc(var(--m-fontsize) + 1rem)}.flexdetails.vacancies .section-proces .items .blockTitle:after,.flexdetails.internalvacancies .section-proces .items .blockTitle:after{content:"\e92c";position:absolute;right:0;display:inline-block;font-family:var(--symbol);font-size:var(--m-fontsize);-moz-osx-font-smoothing:grayscale;-webkit-transform:rotate(180deg);transform:rotate(180deg);transition:all 500ms ease}.flexdetails.vacancies .section-proces .items:before,.flexdetails.internalvacancies .section-proces .items:before{display:none}.flexdetails.vacancies .section-proces .items details,.flexdetails.internalvacancies .section-proces .items details{padding:calc(var(--padding) / 2) 0;border-bottom:2px solid white}.flexdetails.vacancies .section-proces .items details summary,.flexdetails.internalvacancies .section-proces .items details summary{transition:margin 500ms ease-out}.flexdetails.vacancies .section-proces .items details summary::-webkit-details-marker,.flexdetails.internalvacancies .section-proces .items details summary::-webkit-details-marker{display:none}.flexdetails.vacancies .section-proces .items details summary::marker,.flexdetails.internalvacancies .section-proces .items details summary::marker{content:''}.flexdetails.vacancies .section-proces .items details[open] .blockTitle:after,.flexdetails.internalvacancies .section-proces .items details[open] .blockTitle:after{content:"\e929";-webkit-transform:rotate(0deg);transform:rotate(0deg)}.flexdetails.vacancies .section-proces .items details[open] summary,.flexdetails.internalvacancies .section-proces .items details[open] summary{margin-bottom:calc(var(--padding) / 2)}.flexdetails.testimonials .noWave:before{display:none}@media(max-width:56em){.flexdetails.testimonials .section-cover{padding:calc(var(--section) * 2) 0 0 0!important}}.flexdetails.testimonials .section-cover .large .coverItem{height:90vh;display:grid;padding-top:calc(var(--section) / 1.5)}.flexdetails.testimonials .section-cover .large .coverItem .coverImage{grid-column:span 4}.flexdetails.testimonials .section-cover .large .coverItem .coverImage .media{position:relative;z-index:9;height:100%}.flexdetails.testimonials .section-cover .large .coverItem .coverImage .media img{border-radius:1000px;overflow:hidden}.flexdetails.testimonials .section-cover .large .coverItem .coverImage .wave{margin-left:calc(var(--spacer)*-1);bottom:-14px;width:100%;position:absolute}.flexdetails.testimonials .section-cover .large .coverItem .coverImage .wave .waveColor{fill:var(--color2)}@media(max-width:56em){.flexdetails.testimonials .section-cover .large .coverItem .coverImage .wave{bottom:-5px}}.flexdetails.testimonials .section-cover .large .coverItem .coverContent{grid-column:6 / span 7;position:relative}.flexdetails.testimonials .section-cover .large .coverItem .coverContent .block .header{row-gap:calc(var(--padding) / 3)}.sitemap .vertical a,.sitemap .vertical .noLink{font-size:var(--fontsize);color:#fff;padding:calc(var(--padding) / 2)}@media(hover:hover){.sitemap .vertical a:hover,.sitemap .vertical .noLink:hover{background-color:var(--color1)}}.sitemap .vertical li{border-top:1px solid #fff}.search .search-panel.frmHtml input{border-radius:50px}.search .search-panel button.symbol{cursor:pointer;color:white}.search .search-results{padding:0}.search .search-results li a{color:white}.search .search-results li a:hover{background:var(--color2)}