@-webkit-keyframes slide-down{0%{opacity:1}90%{opacity:0}}@-moz-keyframes slide-down{0%{opacity:1}90%{opacity:0}}@-ms-keyframes slide-down{0%{opacity:1}90%{opacity:0}}@-o-keyframes slide-down{0%{opacity:1}90%{opacity:0}}@keyframes slide-down{0%{opacity:1}90%{opacity:0}}.element{-webkit-animation:slide-down 5s 3;-moz-animation:slide-down 5s 3;-ms-animation:slide-down 5s 3;-o-animation:slide-down 5s 3;animation:slide-down 5s 3;background:#000;height:100px;width:100px}.row,.row>*{--bs-gutter-x:calc(var(--column_gutter_width, 15px)*2)}.btn-close{--bs-btn-close-bg:none}.vbox-overlay{--vbox-tools-color:var(--blank-color,#fff)!important}.vbox-backdrop{background-color:var(--primary-color,var(--color-primary))!important}:root{--theme_heading_font-family:"GT Walsheim",sans-serif;--theme_content_font-family:"GT Walsheim",sans-serif;--theme_nav_font-family:"GT Walsheim",sans-serif;--color-primary:#171572;--color-white:#fff;--color-primary-1:#171572;--color-primary-2:#0068ff;--color-primary-3:#ff7a6d;--color-secondary-1:#3ac88d;--color-secondary-2:#7f73ff;--color-secondary-3:#ffde00;--color-secondary-4:#ff9d00;--color-tertiary-1:#edf4fe;--color-tertiary-2:#fff9f0;--color-tertiary-3:#d8f4e8;--color-tertiary-4:#ffe7e5;--color-tertiary-5:#fff8cc;--color-x-lightgray:#f9f9fa;--color-lightgray:#e1e8f2;--color-lightgray-2:#f5f5f5;--color-mediumgray:#dee1e5;--color-gray:#98a0ae;--color-darkgray:#3c4045;--color-border:#aaa;--color-overlay:rgba(0,0,0,.2);--color-gray:#999;--color-facebook:#3b5998;--color-twitter:#4099ff;--color-linkedin:#0077b5;--grid_auto-columns:repeat(var(--_grid-type,auto-fill),minmax(min(var(--_grid_col_min-width,300px),100%),1fr))}@font-face{font-display:swap;font-family:GT Walsheim;font-style:normal;font-weight:400;src:url(/build/fonts/GTWalsheimProRegular.c6a20fff.woff2) format("woff2")}@font-face{font-display:swap;font-family:GT Walsheim;font-style:normal;font-weight:600;src:url(/build/fonts/GTWalsheimProMedium.52edbded.woff2) format("woff2")}@font-face{font-display:swap;font-family:GT Walsheim;font-style:normal;font-weight:700;src:url(/build/fonts/GTWalsheimProBold.bc09e837.woff2) format("woff2")}.partial_vacancy_list-item .card .card-img-top img{height:200px;object-fit:cover}.partial_vacancy_list-item .card .card-body{overflow:clip}.partial_vacancy_list-item .card .card-body .vacancy-top .badge-container{gap:23px;right:30px;top:20px}.partial_vacancy_list-item .card .card-body .vacancy-top .badge-container .badge-topvacancy{background:var(--accent-color,var(--color-primary-3))}.partial_vacancy_list-item .card .card-body .vacancy-top .badge-container .favourite i{color:var(--blank-color,#fff);font-weight:400}.partial_vacancy_list-item .card .card-body .vacancy-footer .component_button .actions{bottom:0;justify-content:end;position:absolute;right:0}.partial_vacancy_list-item .card .card-body .vacancy-footer .options ul{display:flex;flex-direction:column;gap:18px;margin:25px 0 0}.partial_vacancy_list-item .card .card-body .vacancy-footer .options ul li i{color:var(--secondary-color,var(--color-primary-2));font-weight:400;margin-right:10px;width:18px}.partial_vacancy_list-item .card .card-body .vacancy-footer .view-vacancy{background:none;background-color:transparent;height:70px;width:90px}.partial_vacancy_list-item .card .card-body .vacancy-footer .view-vacancy i{bottom:30px;color:var(--secondary-color,var(--color-primary-2));position:absolute;right:45px;z-index:1}.partial_option_images_list-item .badge{background-color:var(--accent-color,var(--color-primary-3))}.partial_usp_block-item{align-items:center;background-color:var(--_usp_block_background-color,var(--tertiary-color,var(--color-tertiary-1)));border-radius:var(--card_border-radius,20px);color:var(--primary-color,var(--color-primary));display:flex;flex-direction:column;justify-content:center;padding:20px;position:relative;text-align:center}@media (min-width:992px){.partial_usp_block-item{padding:40px}}.partial_usp_block-item .counter{display:flex;font-size:3.6rem;font-weight:700;margin-block-end:1.2rem}.partial_usp_block-item h3{font-size:1.6rem;font-weight:400;margin-block:0 1.5rem}.partial_usp_block-item figure.image{height:64px;width:64px}.partial_usp_block-item figure i{font-size:6.4rem}.partial_usp_block-item figure img{object-fit:contain}.partial_usp_block-item .card-link{inset:0;position:absolute}.partial_usp_block-item:nth-of-type(4n+2){--_usp_block_background-color:var(--color-tertiary-4)}.partial_usp_block-item:nth-of-type(4n+3){--_usp_block_background-color:var(--color-tertiary-5)}.partial_usp_block-item:nth-of-type(4n+4){--_usp_block_background-color:var(--color-tertiary-3)}.component_usp_blocks .grid{display:grid;gap:30px;grid-template-columns:repeat(var(--_grid-cols,2),minmax(0,1fr))}@media (max-width:991.98px){.component_usp_blocks .grid{display:flex!important;flex-wrap:nowrap;gap:20px;margin-inline:-20px;overflow-x:scroll;padding-inline:20px;scroll-padding-inline:20px;scroll-snap-type:x mandatory;-ms-overflow-style:none;scrollbar-width:none}.component_usp_blocks .grid::-webkit-scrollbar{display:none}.component_usp_blocks .grid>:is(div,article){flex:1 0 auto;scroll-snap-align:center;scroll-snap-stop:always;width:clamp(215px,calc(100vw - 115px),378px)}.component_usp_blocks .grid[class*=slick]>:is(div,article),.component_usp_blocks .grid[data-component=Carousel]>:is(div,article){width:clamp(215px,calc(100vw - 115px),378px)!important}}@media (min-width:1200px){.component_usp_blocks .grid{--_grid-cols:4}}.component_usp.component_vacancy_usp .card-body{padding:0}.component_usp.component_vacancy_usp .grid{row-gap:20px!important}.component_usp.component_vacancy_usp .grid>div{background-color:var(--_usp_block_background-color,var(--tertiary-color,var(--color-tertiary-1)));border-radius:var(--card_border-radius,20px);padding:20px}@media (min-width:992px){.component_usp.component_vacancy_usp .grid>div{padding:40px}}.component_usp.component_vacancy_usp .grid>div:nth-of-type(4n+2){--_usp_block_background-color:var(--color-tertiary-4)}.component_usp.component_vacancy_usp .grid>div:nth-of-type(4n+3){--_usp_block_background-color:var(--color-tertiary-5)}.component_usp.component_vacancy_usp .grid>div:nth-of-type(4n+4){--_usp_block_background-color:var(--color-tertiary-3)}.component_gallery-slider .slick-slide img,.modal .modal-content{border-radius:var(--card_border-radius,20px)}.is-container.is-content-auto{max-width:1290px!important}footer .grid{row-gap:20px}footer .footercolumn>:last-child{margin-block-end:0}