@-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}:root{--searchfilter_quicklink_margin:0 10px 10px 0;--searchfilter_quicklink_padding:5px 5px 5px 10px;--searchfilter_quicklink_border-radius:0;--searchfilter_quicklink_background-color:var(--primary-color,#29235b);--searchfilter_quicklink_color:var(--blank-color,#fff);--searchfilter_quicklink_font-size:1.6rem;--searchfilter_quicklink_amount_min-width:20px;--searchfilter_quicklink_amount_margin:0 0 0 10px;--searchfilter_quicklink_amount_padding:3px;--searchfilter_quicklink_amount_border-radius:var(--searchfilter_quicklink_border-radius);--searchfilter_quicklink_amount_background-color:var(--blank-color,#fff);--searchfilter_quicklink_amount_color:var(--content-color,#222);--searchfilter_quicklink_amount_font-size:calc(var(--searchfilter_quicklink_font-size) - 0.2rem);--searchfilter_quicklink_all_background-color:var(--accent-color,#fcd136);--searchfilter_quicklink_all_color:var(--blank-color,#fff);--searchfilter_quicklink_hover_color:var(--searchfilter_quicklink_color);--searchfilter_quicklink_hover_background-color:var(--searchfilter_quicklink_background-color);--searchfilter_quicklink_all_hover_background-color:var(--searchfilter_quicklink_all_background-color);--searchfilter_quicklink_all_hover_color:var(--searchfilter_quicklink_all_color);--searchfilter_quicklink_label_padding:6px 0}.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,#29235b)!important}.page_vacancy-detail .partial_vacancy-information h1{font-size:var(--fs-title-xl);margin-bottom:20px}.page_vacancy-detail .partial_vacancy-information ul{gap:10px 30px}.page_vacancy-detail .partial_vacancy-information ul li{font-size:var(--fs-text-l)}.page_vacancy-detail .partial_vacancy-information ul li i{font-weight:700}.page_vacancy-detail .component_button{display:flex;justify-content:space-between}.page_vacancy-detail .component_button .partial_application-buttons{gap:30px}.page_vacancy-detail .component_button .partial_application-buttons .apply-btn{color:var(--primary-color,#29235b);gap:10px}.page_vacancy-detail .component_button .partial_application-buttons .favorite-add{background:transparent;border:none;color:var(--blank-color,#fff);display:flex;flex-direction:row-reverse;gap:10px;padding:0}.page_vacancy-detail .component_button .widget{color:var(--blank-color,#fff);height:fit-content;margin-block:auto;margin-right:30px}.page_vacancy-detail .component_button .component_scroller{align-items:center;align-self:end;background:var(--blank-color,#fff);display:flex;height:40px;justify-content:center;justify-self:end;position:relative;width:45px}.page_vacancy-detail .component_button .component_scroller .scroller{color:var(--primary-color,#29235b);transform:rotate(135deg)}.page_vacancy-detail .section-vacancy-usps .is-container{margin-top:40px}.page_vacancy-detail .section-vacancy-usps .component_toolbar{margin-bottom:40px}@media (min-width:576px){.page_vacancy-detail .section-vacancy-usps .component_toolbar .partial_vacancy_toolbar{margin-top:40px}}.page_vacancy-detail .section-vacancy-usps .component_toolbar .partial_vacancy_toolbar a{color:var(--primary-color,#29235b);display:flex;gap:6px;width:fit-content}.page_vacancy-detail .section-vacancy-usps .component_toolbar .partial_vacancy_toolbar a i{color:var(--secondary-color,#30aef2)}.page_vacancy-detail .section-vacancy-usps .component_vacancy-usp{display:grid;gap:30px;grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:0}.page_vacancy-detail .section-vacancy-usps .component_vacancy-usp .card{border:1px solid var(--primary-color,#29235b);box-shadow:none;grid-column:1/-1;margin-bottom:0;padding:30px 40px 40px}@media (min-width:992px){.page_vacancy-detail .section-vacancy-usps .component_vacancy-usp .card{grid-column:span 2}}.page_vacancy-detail .section-vacancy-usps .component_vacancy-usp .card .card-title{color:var(--primary-color,#29235b);font-size:var(--fs-title-m);font-weight:700;margin-bottom:30px}.page_vacancy-detail .section-vacancy-usps .component_vacancy-usp .card .card-title span{color:var(--secondary-color,#30aef2)}.page_vacancy-detail .section-vacancy-usps .component_vacancy-usp .card ul{display:flex;flex-direction:column;gap:10px}.page_vacancy-detail .section-vacancy-usps .component_vacancy-usp .card ul li{gap:15px;margin-block:0}@media (min-width:992px){.page_vacancy-detail .section-vacancy-usps .component_vacancy-usp .card ul li{gap:20px}}.page_vacancy-detail .section-vacancy-usps .component_vacancy-usp .card ul li figure{border:none;flex:1 0 auto;height:auto;margin:0;max-width:fit-content;min-width:fit-content;min-width:25px}.page_vacancy-detail .section-vacancy-usps .component_vacancy-usp .card ul li figure i{color:var(--secondary-color,#30aef2);font-size:1.8rem;font-weight:400}@media (min-width:992px){.page_vacancy-detail .section-vacancy-usps .component_vacancy-usp .card ul li figure i{font-size:2rem}}.page_vacancy-detail .section-vacancy-usps .component_vacancy-usp .card ul li span{color:var(--primary-color,#29235b);font-weight:600}@media (min-width:992px){.page_vacancy-detail .layout_vacancy-section-body .is-container{margin-top:90px}}.page_vacancy-detail .layout_vacancy-section-body .is-container .layout_vacancy-main{display:grid;gap:30px;grid-template-columns:repeat(12,minmax(0,1fr))}.page_vacancy-detail .layout_vacancy-section-body .is-container .layout_vacancy-main .component_vacancy-content{grid-column:1/-1;max-width:100%}@media (min-width:992px){.page_vacancy-detail .layout_vacancy-section-body .is-container .layout_vacancy-main .component_vacancy-content{grid-column:2/span 6}}.page_vacancy-detail .layout_vacancy-section-body .is-container .layout_vacancy-main .component_vacancy-content h2,.page_vacancy-detail .layout_vacancy-section-body .is-container .layout_vacancy-main .component_vacancy-content h3{color:var(--primary-color,#29235b);font-size:var(--fs-content-title)}.page_vacancy-detail .layout_vacancy-section-body .is-container .layout_vacancy-main .component_vacancy-content ul{list-style:none}.page_vacancy-detail .layout_vacancy-section-body .is-container .layout_vacancy-main .component_vacancy-content ul li{position:relative}.page_vacancy-detail .layout_vacancy-section-body .is-container .layout_vacancy-main .component_vacancy-content ul li:before{background:var(--secondary-color,#30aef2);border-radius:40px;content:"";display:block;height:10px;left:-20px;position:absolute;top:7px;width:10px}.page_vacancy-detail .layout_vacancy-section-body .is-container .layout_vacancy-main .component_content-description :is(p,ul,ol,li){font-size:1.6rem}.page_vacancy-detail .layout_vacancy-section-body .is-container .layout_vacancy-main .component_recruiter{flex:0 0 100%;grid-column:1/-1;height:fit-content;max-width:100%;position:sticky;top:210px}@media (min-width:992px){.page_vacancy-detail .layout_vacancy-section-body .is-container .layout_vacancy-main .component_recruiter{flex:0 0 100%;grid-column:9/span 3;max-width:100%}}.page_vacancy-detail .layout_vacancy-section-body .is-container .layout_vacancy-main .component_recruiter>h2{font-size:var(--fs-title-m);font-weight:var(--fw-semi-bold);margin-bottom:30px}.page_vacancy-detail .layout_vacancy-section-body .is-container .layout_vacancy-main .component_recruiter .recruiter .card{display:flex;flex-direction:row}.page_vacancy-detail .layout_vacancy-section-body .is-container .layout_vacancy-main .component_recruiter .recruiter .card .image{max-width:150px}.page_vacancy-detail .layout_vacancy-section-body .is-container .layout_vacancy-main .component_recruiter .recruiter .card .image figure{height:100%}.page_vacancy-detail .layout_vacancy-section-body .is-container .layout_vacancy-main .component_recruiter .recruiter .card .image figure img{height:100%;object-fit:cover}.page_vacancy-detail .layout_vacancy-section-body .is-container .layout_vacancy-main .component_recruiter .recruiter .card .content{background-color:var(--primary-color,#29235b);padding:30px}.page_vacancy-detail .layout_vacancy-section-body .is-container .layout_vacancy-main .component_recruiter .recruiter .card .content .head h2{color:var(--accent-color,#fcd136)!important;display:flex;font-size:var(--fs-text-l);font-weight:700;margin-bottom:0}.page_vacancy-detail .layout_vacancy-section-body .is-container .layout_vacancy-main .component_recruiter .recruiter .card .content .head p{color:var(--blank-color,#fff)!important;font-size:var(--fs-text-s);font-weight:400;margin-bottom:20px}.page_vacancy-detail .layout_vacancy-section-body .is-container .layout_vacancy-main .component_recruiter .recruiter .card .content .footer{display:flex;flex-direction:column;gap:7px}.page_vacancy-detail .layout_vacancy-section-body .is-container .layout_vacancy-main .component_recruiter .recruiter .card .content .footer a{color:var(--blank-color,#fff);display:flex;font-weight:var(--fw-regular);gap:10px}.page_vacancy-detail .layout_vacancy-section-body .is-container .layout_vacancy-main .component_recruiter .recruiter .card .content .footer a i{color:var(--blank-color,#fff)}.page_vacancy-detail .layout_vacancy-section-body .is-container .layout_vacancy-main .component_recruiter .apply-btn{background:var(--accent-color,#fcd136);color:var(--primary-color,#29235b);font-weight:var(--fw-regular);width:fit-content}.page_vacancy-detail .layout_vacancy-section-body .is-container .layout_vacancy-main .component_recruiter .footer{display:flex;gap:30px;margin-top:30px}.page_vacancy-detail .layout_vacancy-section-body .is-container .layout_vacancy-main .component_recruiter .footer a{color:var(--primary-color,#29235b);font-weight:var(--fw-regular)}.page_vacancy-detail .is-section-gallery .component_headline{margin-bottom:40px}.page_vacancy-detail .is-content-secondary .grid{display:grid;gap:30px;grid-template-columns:repeat(12,minmax(0,1fr))}.page_vacancy-detail .is-content-secondary .grid .component_vacancy-content{grid-column:1/-1;max-width:100%}@media (min-width:992px){.page_vacancy-detail .is-content-secondary .grid .component_vacancy-content{grid-column:2/span 6}}.page_vacancy-detail .is-content-secondary .grid .component_recruiter{flex:0 0 100%;grid-column:1/-1;height:fit-content;max-width:100%;position:sticky;top:210px}@media (min-width:992px){.page_vacancy-detail .is-content-secondary .grid .component_recruiter{flex:0 0 100%;grid-column:9/span 3;max-width:100%}}.page_vacancy-detail .is-content-secondary .grid .component_recruiter>h2{font-size:var(--fs-title-m);font-weight:var(--fw-semi-bold);margin-bottom:30px}.page_vacancy-detail .is-content-secondary .grid .component_recruiter .recruiter .card{display:flex;flex-direction:row}.page_vacancy-detail .is-content-secondary .grid .component_recruiter .recruiter .card .image{max-width:150px}.page_vacancy-detail .is-content-secondary .grid .component_recruiter .recruiter .card .image figure{height:100%}.page_vacancy-detail .is-content-secondary .grid .component_recruiter .recruiter .card .image figure img{height:100%;object-fit:cover}.page_vacancy-detail .is-content-secondary .grid .component_recruiter .recruiter .card .content{background-color:var(--primary-color,#29235b);padding:30px}.page_vacancy-detail .is-content-secondary .grid .component_recruiter .recruiter .card .content .head h2{color:var(--accent-color,#fcd136)!important;display:flex;font-size:var(--fs-text-l);font-weight:700;margin-bottom:0}.page_vacancy-detail .is-content-secondary .grid .component_recruiter .recruiter .card .content .head p{color:var(--blank-color,#fff)!important;font-size:var(--fs-text-s);font-weight:400;margin-bottom:20px}.page_vacancy-detail .is-content-secondary .grid .component_recruiter .recruiter .card .content .footer{display:flex;flex-direction:column;gap:7px}.page_vacancy-detail .is-content-secondary .grid .component_recruiter .recruiter .card .content .footer a{color:var(--blank-color,#fff);display:flex;font-weight:var(--fw-regular);gap:10px}.page_vacancy-detail .is-content-secondary .grid .component_recruiter .recruiter .card .content .footer a i{color:var(--blank-color,#fff)}.page_vacancy-detail .is-content-secondary .grid .component_recruiter .apply-btn{background:var(--accent-color,#fcd136);color:var(--primary-color,#29235b);font-weight:var(--fw-regular);width:fit-content}.page_vacancy-detail .is-content-secondary .grid .component_recruiter .footer{margin-top:30px}.page_vacancy-detail .is-content-secondary .grid .component_recruiter .footer a{color:var(--primary-color,#29235b);font-weight:var(--fw-regular)}@media (min-width:1200px){.page_vacancy-detail .layout_application-form .grid{display:grid;gap:30px;grid-template-columns:repeat(12,1fr)}.page_vacancy-detail .layout_application-form .grid .section-title{grid-column:2/span 3}}@media (min-width:992px){.page_vacancy-detail .layout_application-form .grid .section-title{margin-bottom:10px}}.page_vacancy-detail .layout_application-form .grid h2 span{color:var(--accent-color,#fcd136)}.page_vacancy-detail .layout_application-form .grid h2:not(.section-title){align-items:end;color:var(--blank-color,#fff);display:none;font-size:var(--fs-title-m);margin-bottom:10px}@media (min-width:1200px){.page_vacancy-detail .layout_application-form .grid h2:not(.section-title){display:flex;grid-column:9/span 3}}.page_vacancy-detail .layout_application-form .component_application-form{position:relative}@media (min-width:1200px){.page_vacancy-detail .layout_application-form .component_application-form{grid-column:2/span 7;margin-bottom:0;width:calc(100% - 50px)}}.page_vacancy-detail .layout_application-form .component_application-form .card{height:100%;margin-bottom:0}.page_vacancy-detail .layout_application-form .component_application-form .card .card-body{padding:15px}@media (min-width:768px){.page_vacancy-detail .layout_application-form .component_application-form .card .card-body{padding:30px}}.page_vacancy-detail .layout_application-form .component_application-form .form-group input{border:2px solid var(--primary-color,#29235b)}.page_vacancy-detail .layout_application-form .component_application-form .form-group input~label{color:#aaaeb1;left:18px}.page_vacancy-detail .layout_application-form .component_application-form .form-group input:is(:focus,.has-content)~label{background:var(--blank-color,#fff);color:var(--secondary-color,#30aef2);left:10px;opacity:1;padding-inline:10px;top:-10px}.page_vacancy-detail .layout_application-form .component_application-form .form-group .vich-file{min-height:85px!important}@media (min-width:576px){.page_vacancy-detail .layout_application-form .component_application-form .form-group .vich-file{min-height:85px!important}}@media (min-width:768px){.page_vacancy-detail .layout_application-form .component_application-form .form-group .vich-file{min-height:115px!important}}.page_vacancy-detail .layout_application-form .component_application-form .form-group .vich-file .custom-file .custom-file-label{align-content:start;align-items:start;color:var(--primary-color,#29235b);display:grid;font-size:1.8rem;font-weight:500;gap:0 18px;grid-template-columns:auto 1fr;justify-content:flex-start;left:0;line-height:20px;padding:15px;text-align:left;width:auto!important}@media (min-width:768px){.page_vacancy-detail .layout_application-form .component_application-form .form-group .vich-file .custom-file .custom-file-label{padding:32px}}.page_vacancy-detail .layout_application-form .component_application-form .form-group .vich-file .custom-file .custom-file-label:before{font-size:2.2rem;font-weight:600;grid-row:span 2;line-height:normal;margin-inline:0;width:auto}@media (min-width:768px){.page_vacancy-detail .layout_application-form .component_application-form .form-group .vich-file .custom-file .custom-file-label:before{font-size:4rem}}.page_vacancy-detail .layout_application-form .component_application-form .form-group .vich-file .custom-file .custom-file-label:after{color:var(--secondary-color,#30aef2)}.page_vacancy-detail .layout_application-form .component_application-form .form-group button{background:var(--accent-color,#fcd136)!important;color:var(--primary-color,#29235b)!important;gap:10px;padding:20px}@media (min-width:768px){.page_vacancy-detail .layout_application-form .component_application-form .form-group button{padding-inline:40px}}.page_vacancy-detail .layout_application-form .component_application-form .form-group .privacy-statement-check{flex-wrap:nowrap;margin-top:30px}.page_vacancy-detail .layout_application-form .component_application-form .form-group .privacy-statement-check input{border:2px solid var(--primary-color,#29235b);border-radius:0;top:0}.page_vacancy-detail .layout_application-form .component_application-form .form-group .privacy-statement-check label{bottom:auto;color:var(--primary-color,#29235b)!important;left:5px!important;padding:5px;top:auto;width:60%!important}@media (min-width:768px){.page_vacancy-detail .layout_application-form .component_application-form .form-group .privacy-statement-check label{width:100%!important}}.page_vacancy-detail .layout_application-form .component_application-form .form-group .privacy-statement-check label a{color:var(--secondary-color,#30aef2)}.page_vacancy-detail .layout_application-form .component_application-form .form-group:nth-child(-n+2){flex:100%!important;max-width:100%!important}@media (min-width:992px){.page_vacancy-detail .layout_application-form .component_application-form .form-group:nth-child(-n+2){flex:48%!important;max-width:48%!important}}@media (min-width:1200px){.page_vacancy-detail .layout_application-form .component_recruiter{flex:0 0 100%;grid-column:9/span 3;margin-left:0;max-width:100%}}.page_vacancy-detail .layout_application-form .component_recruiter .recruiter .card{display:flex;flex-direction:row}.page_vacancy-detail .layout_application-form .component_recruiter .recruiter .card .image{max-width:150px}.page_vacancy-detail .layout_application-form .component_recruiter .recruiter .card .image figure{height:100%}.page_vacancy-detail .layout_application-form .component_recruiter .recruiter .card .image figure img{height:100%;object-fit:cover}.page_vacancy-detail .layout_application-form .component_recruiter .recruiter .card .content{padding:30px}.page_vacancy-detail .layout_application-form .component_recruiter .recruiter .card .content .head h2{color:var(--black-color,#000)!important;display:flex;font-size:var(--fs-text-l);font-weight:700;margin-bottom:0}.page_vacancy-detail .layout_application-form .component_recruiter .recruiter .card .content .head p{color:var(--primary-color,#29235b)!important;font-size:var(--fs-text-s);font-weight:400;margin-bottom:20px}.page_vacancy-detail .layout_application-form .component_recruiter .recruiter .card .content .footer{display:flex;flex-direction:column;gap:7px}.page_vacancy-detail .layout_application-form .component_recruiter .recruiter .card .content .footer a{color:var(--primary-color,#29235b);display:flex;font-weight:var(--fw-regular);gap:10px}.page_vacancy-detail .layout_application-form .component_recruiter .recruiter .card .content .footer a i{color:var(--primary-color,#29235b)}.page_vacancy-detail .component_related-vacancy .btn-all-vacancies{background:var(--primary-color,#29235b);color:var(--blank-color,#fff);display:flex;gap:10px;margin-inline:0}.page_vacancy-detail .component_related-vacancy .btn-all-vacancies i{color:var(--blank-color,#fff);transform:rotate(45deg)}.page_vacancy-detail .component_related-vacancy .grid{max-width:100%}@media (min-width:1200px){.page_vacancy-detail .component_related-vacancy .grid{grid-template-columns:1fr 1fr 1fr}}.page_vacancy-detail .component_vacancy-content h2,.page_vacancy-detail .component_vacancy-content h3{color:var(--primary-color,#29235b);font-size:var(--fs-content-title);font-weight:var(--fw-black)}.page_vacancy-detail .component_vacancy-content ol li,.page_vacancy-detail .component_vacancy-content p{font-size:var(--fs-text-l)}.page_vacancy-detail .component_vacancy-content ul{list-style:none;margin-bottom:30px}@media (min-width:992px){.page_vacancy-detail .component_vacancy-content ul{margin-bottom:60px}}.page_vacancy-detail .component_vacancy-content ul li{font-size:var(--fs-text-l);position:relative}.page_vacancy-detail .component_vacancy-content ul li:before{background:var(--secondary-color,#30aef2);border-radius:40px;content:"";display:block;height:10px;left:-20px;position:absolute;top:7px;width:10px}.page_vacancy-detail .component_vacancy-content p:has(.container){margin-bottom:15px}.page_vacancy-detail .component_vacancy-content p:has(.container) label input{appearance:none;border:2px solid var(--primary-color,#29235b);height:18px;width:18px}.page_vacancy-detail .component_vacancy-content p:has(.container) label input:checked{border:2px solid var(--secondary-color,#30aef2);position:relative}.page_vacancy-detail .component_vacancy-content p:has(.container) label input:checked:before{color:var(--secondary-color,#30aef2);content:"\f00c";font-family:Font Awesome\ 6 Pro;font-size:1.1rem;left:2px;position:absolute;right:auto}