.sitemap .horizontal a,.sitemap .vertical a,.sitemap .horizontal .noLink,.sitemap .vertical .noLink{text-decoration:none;display:block;transition:all .2s linear;position:relative}.sitemap .horizontal a:hover,.sitemap .vertical a:hover,.sitemap .horizontal .noLink:hover,.sitemap .vertical .noLink:hover{color:#fff;background: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 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 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:var(--buttonHover)}}.search .search-tabs .active{margin-right:10px;display:block;color:#fff;background:var(--buttonHover);padding:var(--buttonPadding)}.search .search-results{padding:var(--padding) 0}.search .search-results li{border-top:1px solid var(--grey3)}.search .search-results li.listItemFirst{border-top:0}.search .search-results li a{padding:10px 0;color:var(--fontcolor);display:block;text-decoration:none;transition:all .2s linear}@media(hover:hover){.search .search-results li a:hover{background:var(--grey3)}}.search .search-pager{display:flex;justify-content:center;align-items:center;border-top:1px solid var(--grey3);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:var(--buttonHover)}}.search .search-pager span{padding:0 var(--gutter)}.search .noResult{padding:var(--padding) 0;display:block;color:var(--color3)}.error404{background:var(--color4);height:100%;width:100%;display:flex;align-items:center;justify-content:center;flex-direction:column}.error404 header{position:absolute;top:0}.error404 header .headerContainer{display:block}@media(max-width:56em){.error404 header .headerContainer .mainLogo{margin:0 auto}}.error404 main{flex:initial;width:100%}.error404 main .errorContainer{display:block;width:40%;margin:0 auto}@media(max-width:56em){.error404 main .errorContainer{width:90%}}.error404 main .errorContainer .block{text-align:center}.error404 main .errorContainer .block .header{padding-bottom:var(--padding)}.error404 main .errorContainer .block h1{font-size:var(--xl-fontsize)}.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{width:200px;float:left}.widgetData .row .ics{float:left;text-decoration:none}.vacancies .section-cover .cover .footer{display:flex;align-items:center}.vacancies .section-cover .cover .footer .favo-button,.vacancies .section-cover .cover .footer .share-button{margin-bottom:0;margin-right:calc(var(--padding) / 2)}.vacancies .section-cover .cover .footer .favo-button .text,.vacancies .section-cover .cover .footer .share-button .text{display:none}.vacancies .section-cover .cover .footer .favo-button{display:inline-flex;align-items:center;justify-content:center;text-align:center;border:0;height:auto;background:var(--color1);padding:var(--buttonPadding);color:#fff;cursor:pointer;transition:all .2s linear;line-height:normal;border-radius:var(--buttonRadius)}.vacancies .section-cover .cover .footer .favo-button .text{color:#fff;font-family:var(--subfont);text-transform:uppercase;font-size:var(--xs-fontsize);font-weight:600;margin-left:10px}.vacancies .section-cover .cover .footer .favo-button .symbol{color:#fff}@media(hover:hover){.vacancies .section-cover .cover .footer .favo-button:hover{background:var(--color2)}}.vacancies .section-cover .cover .footer .favo-button.active{color:#fff;background:var(--color2)}.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){.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)}}.vacancies .section-proces .items li{grid-column:span 3}@media(max-width:56em){.vacancies .section-proces .items li{grid-column:span 12}}.vacancies .section-proces .items li .block{height:100%;margin:0;text-align:center}.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)}.search .search-tabs a:hover,.search .search-tabs .active{background-color:var(--color2)}.search .search-results .widgetHeader{font-size:var(--s-fontsize);line-height:var(--s-lineheight);padding-bottom:5px}.search .search-results .widgetSummary{display:block}.search .search-results li{border-bottom:1px solid var(--grey1)}.search .pager{width:100%;display:flex;justify-content:space-between;align-items:center;padding:0;margin:var(--padding) auto}.search .pager span{color:var(--color1)}.search .pager .actionButton{width:50px;height:50px;padding:0;background:#fff;font-style:normal}.search .pager .actionButton:before{display:none}.search .pager .actionButton .text{display:none}.search .pager .actionButton .symbol{margin:0;z-index:9;color:var(--color2)}@media(hover:hover){.search .pager .actionButton:hover{background:var(--color2)}.search .pager .actionButton:hover .symbol{color:#fff}}.search .pager .actionButton.disabled,.search .pager .actionButton.disabled:hover{border-color:var(--color1);background:#fff;cursor:default}.search .pager .actionButton.disabled .symbol,.search .pager .actionButton.disabled:hover .symbol{color:var(--color1)}.sitemap .vertical{text-align:left}.sitemap .vertical a,.sitemap .vertical .noLink{font-size:var(--fontsize)}.sitemap .horizontal a:hover,.sitemap .vertical a:hover,.sitemap .horizontal .noLink:hover,.sitemap .vertical .noLink:hover{color:var(--color2)}.flexdetails.news hr{border:1px solid var(--color1);margin:var(--padding)}.flexdetails.employees .block.employees{padding:0;margin-top:100px}.flexdetails.employees .block.employees .media{padding-bottom:0;overflow:hidden;isolation:isolate;position:absolute;width:200px;border-radius:100%;aspect-ratio:1 / 1;top:-100px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);border:5px solid var(--color2)}.flexdetails.employees .block.employees .media .image-default{overflow:hidden;background:#fff}.flexdetails.employees .block.employees .media .image-default img{transition:all 500ms linear 250ms;padding:5px;border-radius:100%;width:100%;height:100%;aspect-ratio:1/1;-o-object-fit:cover;object-fit:cover}.flexdetails.employees .block.employees .media .image-hover{background:#fff;position:absolute;inset:0;overflow:hidden;top:0;transition:all 500ms linear 250ms;opacity:0}.flexdetails.employees .block.employees .media .image-hover img{padding:5px;border-radius:100%;width:100%;height:100%;aspect-ratio:1/1;-o-object-fit:cover;object-fit:cover}.flexdetails.employees .block.employees .media .play{position:absolute;left:50%;top:50%;-webkit-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);z-index:9;width:100%;height:100%;font-size:40px;color:#fff;background:0;border:0;cursor:pointer}.flexdetails.employees .block.employees .inner{background-image:var(--gradient1);padding:calc(100px + var(--padding)) var(--padding) var(--padding)}.flexdetails.employees .block.employees .inner .header .widgetHeader{color:var(--color-light);text-transform:uppercase}.flexdetails.employees .block.employees .inner .header .widgetSubHeader{color:var(--color-light)}.flexdetails.employees .block.employees .inner .footer{display:flex;align-items:center}.flexdetails.employees .block.employees .inner .footer a{color:#fff;flex:0;transition:all .2s linear;margin-left:10px}.flexdetails.employees .block.employees .inner .footer a.widgetPhone{flex:1;margin-left:0}@media(hover:hover){.flexdetails.employees .block.employees .inner .footer a:hover{color:var(--color2)}}.flexdetails.employees .block.employees .inner .footer a .whatsapp{font-size:16px}.flexdetails.employees .block.employees .inner .footer a .linkedin{font-size:14px}.flexdetails.employees .block.employees:hover .media .image-default img{-webkit-filter:blur(2px);filter:blur(2px)}.flexdetails.employees .block.employees:hover .media .image-hover{transition:all 500ms linear 250ms;-webkit-filter:blur(0px);filter:blur(0px);opacity:1}.flexdetails.employees .employeeVideo .block{width:auto}.flexdetails.employees .employeeVideo .block .media{height:90vh}.flexdetails.employees .employeeVideo .block .media video{width:auto;-o-object-fit:contain;object-fit:contain;pointer-events:initial}.flexdetails.vacancies.form .content{padding-top:0}.flexdetails.vacancies.form .upload .uploadControl{border:0!important}.flexdetails.vacancies.form .frmHtml input:not([type="checkbox"]):not([type="radio"]):not([type="button"]):not([type="reset"]):not([type="submit"]),.flexdetails.vacancies.form .frmHtml select,.flexdetails.vacancies.form .frmHtml textarea{border:0}.flexdetails.vacancies.form .frmHtml .checkbox .form-control .indicator{border:0}.flexdetails.vacancies.form .frmHtml .checkbox .form-control .indicator:after{top:3px;left:7px}.flexdetails.vacancies .form-response{padding-top:calc(var(--padding) + var(--padding) + 20px + 50px + var(--padding) + 20px + var(--padding) + var(--padding))}.flexdetails .section-flexcover .gridItemRight .block .footer-buttons{flex-wrap:wrap;z-index:9}.flexdetails .section-flexcover .gridItemRight .block .footer-buttons .footer-buttons{flex-wrap:nowrap}.flexdetails .section-flexcover .gridItemRight .block .footer-buttons a .text{font-weight:900}