@charset "UTF-8";@font-face{font-family:Poppins;src:url("fonts/Poppins-Regular.woff") format("woff")}@font-face{font-family:Rockwell;src:url("fonts/roc_____.eot") format("eot");src:url("fonts/rocb____.eot") format("eot");src:url("fonts/ROCBI___.eot") format("eot");src:url("fonts/roci____.eot") format("eot");src:url("fonts/rocl____.eot") format("eot");src:url("fonts/rocli___.eot") format("eot");src:url("fonts/roc_____.woff") format("woff")}.scrollable{scrollbar-color:var(--main-color) white;scrollbar-width:thin}::-webkit-scrollbar-track{background:0 0;padding:0 2px}::-webkit-scrollbar-thumb:hover{opacity:1}.pimcore_area_content ul{padding-left:12px!important}.emphasis-title h1,.emphasis-title h2,.heading-block h1,.heading-block h2,.heading-block h3,.heading-block h4{font-weight:400;text-transform:none}.textWithImage_image{position:absolute;top:0;left:0;height:auto}.highlited-text-separate{line-height:1.7;display:inline;padding:5px}.pimcore_tag_image_alt{z-index:10}.pimcore_tag_droptarget_upload{z-index:10}#oc-portfolio div[data-type=image]{width:100%!important}#oc-portfolio div[data-type=image] img{width:auto!important}.accordion-custom-width{width:65%}.accordion .accordion-title-big{text-align:left;font-size:28px!important;font-weight:400;font-family:var(--secondary-font);letter-spacing:0;color:#000;opacity:1;line-height:1;padding-left:2%;hyphens:auto;-ms-hyphens:auto;-moz-hyphens:auto;-webkit-hyphens:auto}.accordion .accordion-title-normal{hyphens:auto;-ms-hyphens:auto;-moz-hyphens:auto;-webkit-hyphens:auto}.accordion p{hyphens:auto;-ms-hyphens:auto;-moz-hyphens:auto;-webkit-hyphens:auto}.accordion .standard-icon-size{font-size:28px;width:28px}.accordion-bg .accordion-title-big{padding-left:12px}.accordion-border .accordion-title-big{line-height:1.7!important;padding-left:2%}.accordion-title{text-align:left;font:normal normal normal 36px var(--secondary-font);letter-spacing:0;color:#000;opacity:1}.accordion-title-normal{font-size:18px!important;font-family:var(--secondary-font);font-weight:400}.accordion-bg .acctitle,.accordion.accordion-bg .acctitlec{display:flex;align-items:center}.accordion.accordion-bg .acctitle,.accordion.accordion-bg .acctitlec{margin-bottom:10px}.accordion .acc_content ul{margin-left:7px}.accordion .acc_content ul li{padding-left:12px;padding-bottom:10px}.accordion .acc_content ul li:last-child{padding-bottom:0}.accordion-title-normal-acctitle i{line-height:24px!important}#brick-job-category .brick-job-category-card img{width:25px!important}#brick-job-category .brick-job-category-container{padding-right:39px;padding-left:39px}#brick-job-category .brick-job-category-container h2{font-family:var(--secondary-font);margin-bottom:8px;color:#000;font-size:36px}@media (max-width:991px){#brick-job-category .brick-job-category-container{padding:0}#brick-job-category .brick-job-category-container h2{margin-left:0;margin-bottom:16px}}#brick-job-category .brick-job-category-container .brick-job-category-card-container{padding:0 10px 40px 10px;margin-right:-39px;margin-left:-39px;margin-bottom:40px;position:relative;padding-bottom:40px}#brick-job-category .brick-job-category-container .brick-job-category-card-container .brick-job-category-background-element{position:absolute;background:#00000033 0 0 no-repeat padding-box;opacity:.2;border-radius:0 40px;top:60px;left:60px;height:calc(100% - 60px);width:calc(100% - 120px)}#brick-job-category .brick-job-category-container .brick-job-category-card{position:relative;box-shadow:0 3px 14px #00000029;background-color:#fff;margin:24px 15px;padding:40px;height:max-content}@media (max-width:991px){#brick-job-category .brick-job-category-container .brick-job-category-card-container{margin-left:-15px;margin-right:-15px;padding-top:24px}#brick-job-category .brick-job-category-container .brick-job-category-card-container .brick-job-category-background-element{top:0;height:100%}}#brick-job-category .brick-job-category-container .brick-job-category-card h3{font-family:var(--secondary-font);display:flex;align-items:end;min-height:68px;font-size:28px;line-height:1.2;padding-right:90px;hyphens:auto;-ms-hyphens:auto;-moz-hyphens:auto;-webkit-hyphens:auto;word-break:break-word}#brick-job-category .brick-job-category-container .brick-job-category-card ul{list-style-type:none;margin-bottom:0;padding-left:0!important}#brick-job-category .brick-job-category-container .brick-job-category-card ul li{margin-top:16px;display:flex;align-items:center}#brick-job-category .brick-job-category-container .brick-job-category-card ul li a{font-family:var(--main-font);color:#161616;font-size:20px;hyphens:auto;-ms-hyphens:auto;-moz-hyphens:auto;-webkit-hyphens:auto}#brick-job-category .brick-job-category-container .brick-job-category-card ul li img{margin-left:16px;position:relative}#brick-job-category .brick-job-category-container .brick-job-category-card ul li:hover img{right:-8px}#brick-job-category .brick-job-category-container .brick-job-category-card ul li:hover a i{margin-left:24px}#brick-job-category .brick-job-category-container .brick-job-category-card ul li:first-child{margin-top:0}@media (max-width:767.98px){#brick-job-category .brick-job-category-container .brick-job-category-card{padding:20px}#brick-job-category .brick-job-category-container .brick-job-category-card ul li:hover{margin-right:0}#brick-job-category .brick-job-category-container .brick-job-category-card h3{font-size:26px;min-height:unset;padding-right:50px}#brick-job-category .brick-job-category-container .brick-job-category-card ul li a{font-size:1rem}#brick-job-category .brick-job-category-container .brick-job-category-card ul li a i{width:24px;height:24px}}#brick-job-category .brick-job-category-container .brick-job-category-card .brick-job-category-bookmark{background-color:#ccc;box-shadow:0 3px 14px #00000029;position:absolute;top:-10px;right:40px;height:120px;width:74px;display:flex;align-items:center;justify-content:center}#brick-job-category .brick-job-category-container .brick-job-category-card .brick-job-category-bookmark img{height:40px;width:40px}#brick-job-category .brick-job-category-container .brick-job-category-card .brick-job-category-bookmark:hover{background-color:#ee7f00}#brick-job-category .brick-job-category-container .brick-job-category-card .brick-job-category-bookmark:hover .brick-job-category-bookmark-3d-effect{border-bottom:10px solid #de7600}#brick-job-category .brick-job-category-container .brick-job-category-card .brick-job-category-bookmark .brick-job-category-bookmark-3d-effect{top:0;right:-10px;position:absolute;border-right:10px solid transparent;border-bottom:10px solid #676767}@media (max-width:767.98px){#brick-job-category .brick-job-category-container .brick-job-category-card .brick-job-category-bookmark{height:66px;width:50px;right:18px}#brick-job-category .brick-job-category-container .brick-job-category-card .brick-job-category-bookmark img{height:30px;width:30px}#brick-job-category .brick-job-category-container .brick-job-category-card .brick-job-category-bookmark i{height:30px;width:30px}}.min-width-400{width:400px}#pimcore_editable_content_1_job-categories-block{display:flex}#footer .col_five_sixth,#footer .col_four_fifth,#footer .col_full,#footer .col_half,#footer .col_one_fifth,#footer .col_one_fourth,#footer .col_one_sixth,#footer .col_one_third,#footer .col_three_fifth,#footer .col_three_fourth,#footer .col_two_fifth,#footer .col_two_third{display:block;position:relative;padding-right:4%;margin-right:0;margin-bottom:50px;float:left}#footer ul{padding-left:0!important}#footer .col_full{width:100%}#footer .col_half{width:50%}#footer .col_one_third{width:33.33333333%}#footer .col_two_third{width:66.66666666%}#footer .col_one_fourth{width:25%}#footer .col_three_fourth{width:75%}#footer .col_one_fifth{width:20%}#footer .col_two_fifth{width:40%}#footer .col_three_fifth{width:60%}#footer .col_four_fifth{width:80%}#footer .col_one_sixth{width:16.66666666%}#footer .col_five_sixth{width:83.33333333%}a:hover>.news-gallery-video-play-btn{opacity:1}.news-gallery-video-play-btn{position:absolute;top:50%;left:50%;border-left:20px solid var(--main-color);opacity:.8;border-top:10px solid transparent;border-bottom:10px solid transparent;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:.2s;-moz-transition:.2s;-ms-transition:.2s;-o-transition:.2s;transition:.2s}.news-gallery-video-play-btn__big{border-left-width:80px;border-top-width:40px;border-bottom-width:40px}.news-gallery-video-play-btn__medium{border-left-width:60px;border-top-width:30px;border-bottom-width:30px}.new_list_title{font-family:var(--secondary-font)!important;font-size:56px!important;font-weight:400!important}@media (max-width:1099.98px){.new_list_title{font-size:50px!important;line-height:1.4}.new_list_sub_title{font-size:32px!important;line-height:1.4}}@media (max-width:767.98px){.new_list_title{font-size:40px!important;line-height:1.25;margin-top:-40px}.new_list_sub_title{font-size:28px!important;line-height:1.25}}.new_list_sub_title{font-family:var(--secondary-font)!important;font-size:36px!important}.entry-title h2 a{font-family:var(--secondary-font)!important;font-size:28px!important;font-weight:400!important;text-transform:none}.entry-meta li{font-family:var(--main-font)!important;font-size:16px!important;font-style:normal}.entry-content .more-link{font-style:normal}.single-post .entry-content .entry-image{max-width:100%}.single-post .entry-content .entry-image.entry-image-half{width:50%;margin-top:6px}.single-post .entry-content .entry-image.entry-image-half.entry-image-left{float:left;margin-right:20px}.single-post .entry-content .entry-image.entry-image-half.entry-image-right{float:right;margin-left:20px}.news_listing label{font-family:var(--main-font)!important;font-size:16px!important;font-weight:400!important;text-transform:none}.new_list_tab li a{font-family:var(--main-font)!important;font-size:18px!important;font-weight:400!important}@media (min-width:1330px){.news-detail .postcontent{width:57%}}.news-detail .sidebar{min-width:400px}.news-detail .entry-title h1{font-weight:400;font-size:46px!important;text-transform:none;hyphens:auto;-ms-hyphens:auto;-moz-hyphens:auto;-webkit-hyphens:auto}@media screen and (max-width:768px){.news-detail .entry-title h1{font-size:32px!important}}.icon-folder-open{margin-bottom:10px}.mpost .entry-title h4 a{font-weight:400}.entry-content{hyphens:auto;-ms-hyphens:auto;-moz-hyphens:auto;-webkit-hyphens:auto}.news-detail .sidebar-widgets-wrap h4{font-weight:400;font-family:var(--secondary-font)!important;padding-top:3%}.news-detail .sidebar-widgets-wrap h4:after{border-bottom:none!important}.news-detail .tab-nav li a{font-size:16px!important;font-weight:400!important}.news-detail .si-share span{color:var(--main-color)!important;font-weight:400!important}.news-detail .news-detail-link a{font-family:var(--secondary-font)!important;text-decoration:none!important;font-weight:400;font-size:18px!important;color:#333!important;hyphens:auto;-ms-hyphens:auto;-moz-hyphens:auto;-webkit-hyphens:auto}.news-detail .news-detail-link a:hover{color:var(--main-color)!important}.news-detail .related-posts{font-size:28px!important;font-weight:400!important}@media (max-width:767.98px){.news-link-half-width{width:50%!important}}.social-icon-avitea{width:28px}.social-icon-avitea:hover{width:31px}.news-list .checkbox-style:checked .checkbox-style-3-label:before{background-color:transparent;color:var(--main-color);border-color:var(--main-color)}.news-list a.filter-news-btn{color:var(--main-color);border-color:var(--main-color)}.news-list a.filter-news-btn:hover{color:#fff}.news-list a.filter-news-btn:before{background-color:var(--main-color)!important}blockquote.quote>:first-child{position:relative}.editmode-box{display:none}.language-switcher ul{width:auto!important}.jobs-search-header{position:relative}.jobs-search-header .jobs-bg-image{height:594px;background-size:cover!important}.jobs-search-header .jobs-search-container{width:100%;position:absolute;bottom:-25px;z-index:5}.jobs-search-header form{margin-bottom:0}.jobs-search-header .inputs-container{margin-bottom:15px}@media only screen and (max-width:767px){.jobs-search-header .inputs-container{margin-bottom:0!important}}.jobs-search-header .inputs-container>div{padding:15px 0;position:relative}.jobs-search-header .inputs-container>div .bg-inputs{position:absolute;width:52%;height:100%;background:#ee7f00;z-index:-1;top:0}.jobs-search-header .inputs-container>div>div>div{display:flex;justify-content:space-between;width:51%}.jobs-search-header .inputs-container>div>div>div>div{margin-right:15px;max-width:170px;display:flex}.jobs-search-header .inputs-container>div>div>div div:last-of-type{max-width:unset!important}@media only screen and (max-width:767px){.jobs-search-header .inputs-container>div>div>div div:last-of-type{display:none}}.jobs-search-header .inputs-container>div>div>div>div input{width:100%}.jobs-search-header .inputs-container>div>div select{background-color:#ee7f00;border:none;color:#ffffff99;font-size:19px;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:1.8rem;border-bottom:1px solid}.jobs-search-header .inputs-container>div>div option{background-color:#fff;color:#333;padding:5px 15px}.jobs-search-header .inputs-container input{font-size:19px;border:none;width:20%;background-color:#ee7f00;color:#ffffff99;border-bottom:1px solid #ffffff99}.jobs-search-header .inputs-container ::placeholder{color:#ffffff99;opacity:1}.jobs-search-header .inputs-container :-ms-input-placeholder{color:#ffffff99}.jobs-search-header .inputs-container ::-ms-input-placeholder{color:#ffffff99}.jobs-search-header .inputs-container input::-webkit-inner-spin-button,.jobs-search-header .inputs-container input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.jobs-search-header .inputs-container input[type=number]{-moz-appearance:textfield}.jobs-search-header .jobs-search-jobtitle{position:relative}.jobs-search-header .jobs-search-jobtitle .bg-jobtitel{height:100%;position:absolute;top:0;left:0;background:#fff;z-index:-1;width:50%;box-shadow:0 10px 15px #0000001a!important}.jobs-search-header .jobs-search-jobtitle>div>div{height:90px;display:flex;justify-content:space-between;width:52.3%}.jobs-search-header .jobs-search-jobtitle>div>div input{border:none;width:90%;font-family:var(--secondary-font);font-size:56px;border-bottom:1px solid #ccc}.jobs-search-header .jobs-search-jobtitle>div>div input::-webkit-input-placeholder{font-family:var(--secondary-font);font-size:56px}@media only screen and (max-width:767px){.jobs-search-header .jobs-search-jobtitle>div>div{height:50px}.jobs-search-header .jobs-search-jobtitle>div>div input{font-size:32px!important}.jobs-search-header .jobs-search-jobtitle>div>div input::placeholder{font-size:32px!important}.jobs-search-header .jobs-search-jobtitle>div>div input::-ms-input-placeholder{font-size:32px!important}.jobs-search-header .jobs-search-jobtitle>div>div input::-webkit-input-placeholder{font-size:32px!important}.jobs-search-header .jobs-search-jobtitle>div>div input::-moz-input-placeholder{font-size:32px!important}.jobs-search-header .jobs-search-jobtitle>div>div button span{display:none}.jobs-search-header .jobs-search-jobtitle>div>div button{padding:24px 15px!important}.job_search_form_button::after{padding-left:0!important}}.jobs-search-header .jobs-search-jobtitle>div>div button{display:flex;justify-content:space-between;align-items:center;background:#de7600;padding:25px;white-space:nowrap;font-size:28px;font-family:var(--secondary-font);border-radius:0;margin-left:30px}.jobs-search-header .jobs-search-jobtitle>div>div button i{margin-left:15px}.jobs-search-header .jobs-search-jobtitle>div>div button:hover{color:#fff;background-color:#de7600}.jobs-search-body .jobs-search-back{color:#000;margin-bottom:20px;display:inline-block}.jobs-search-body .jobs-search-back img{width:20px;transform:rotate(180deg)}.jobs-search-body .active-filter-container .active-filter{border-radius:22px;background-color:#333;color:#fff;font-size:16px;padding:7px 20px;margin:5px 7px;display:flex}.jobs-search-body .active-filter-container .active-filter p{margin-right:25px;margin-bottom:0}.jobs-search-body .active-filter-container .active-filter span img{width:14px;cursor:pointer}.jobs-search-body .jobs-filter form div li input{margin-right:15px}.jobs-search-body .jobs-filter form div p img{font-size:14px;width:14px;transform:rotate(90deg)}.jobs-search-body .jobs-filter form .filter-input input{border:none;border-bottom:1px solid #484847;border-left:1px solid #00000033;font-size:16px;font-family:Poppins;width:100%}.jobs-search-body .jobs-filter form .filter-last-inputs .filter-range .irs-max{display:none}.jobs-search-body .jobs-filter form .filter-last-inputs .filter-range .irs-min{display:none}.jobs-search-body .jobs-filter form .filter-last-inputs .filter-range .irs--flat .irs-bar{background-color:#ee7f00}.jobs-search-body .jobs-filter form .filter-last-inputs .filter-range .irs-single{background-color:#ee7f00}.jobs-search-body .jobs-search-container .jobs .jobs-headers h2{font-size:36px;font-family:Rockwell;color:#000!important}.pagination-container .pagination-custom li .pagination-button{padding:7px 20px;display:flex;align-items:center}.pagination-container .pagination-custom li.disabled-arrow-link{min-width:40px}@media only screen and (max-width:410px){.pagination-container .pagination-custom li .pagination-button{padding:7px 10px}}.pagination-container .pagination-custom li .pagination-button:hover{background:#ee7f00}@media only screen and (max-width:768px){.pagination-container ul.pagination-custom{width:100%;justify-content:space-around!important}.pagination-container .pagination-custom li .pagination-button{display:block}.pagination-container .pagination-custom li .pagination-link{display:none}}.pagination-container .pagination-custom li .pagination-button img{width:11px}.pagination-container .pagination-custom li a:hover{background-color:#ee7f00;color:#fff}.pagination-container .pagination-custom li:last-child{border-left:1px solid #000}.pagination-container .pagination-custom li:last-child a:hover{background-color:#fff;color:#000}.pagination-container .pagination-custom li:first-child a:hover{background-color:#fff;color:#000}.job-special{background-color:#004762}.job-special p{color:#fff}.jobs-search-body .jobs-search-container .filter>div{position:sticky;top:80px}@media only screen and (max-width:1100px){.jobs-search-body .jobs-search-container{position:relative;flex-direction:column}.jobs-search-body .jobs-search-container .filter{position:absolute;top:155px;background-color:#fff;width:100%;padding:20px;left:0;display:none;z-index:10;box-shadow:0 10px 16px rgba(0,0,0,.1)}.jobs-search-body .jobs-search-container .filter h3{display:none!important}.jobs-search-body .jobs-search-container .jobs{margin-left:0!important}.jobs-search-body .jobs-search-container .jobs .jobs-headers h2{font-size:26px;font-weight:300;margin-bottom:15px}.jobs-search-body .jobs-search-container .jobs .jobs-headers p{font-size:16px}.jobs-search-body .jobs-search-container .jobs .jobs-headers p select{margin:0 10px}.jobs-search-body .jobs-search-container .jobs .jobs-headers .filter-link{color:#484847;display:flex;align-items:center;text-align:left;font-size:22px;font-family:var(--secondary-font)}.jobs-search-body .jobs-search-container .jobs .jobs-headers .filter-link .close-filters-icon{display:none}.jobs-search-body .jobs-search-container .jobs .jobs-headers .filter-link .close-filters-icon img{width:13px}.jobs-search-body .jobs-search-container .jobs-filter form .filter-checkbox-container{max-width:unset}.jobs-search-body .jobs-search-container .jobs-filter form .filter-checkbox-container div p{width:100%}}@media screen and (max-width:385px){.jobs-search-body .jobs-search-container .filter{top:238px}}.jobs-search-body-noFilter{padding-top:60px!important}.jobs-search-body-noFilter .jobs{width:100%}.jobs-search-body-noFilter .jobs .bricks-cards-job-offer .bricks-cards-container{max-width:940px}@media only screen and (max-width:800px){.bricks-cards-job-offer h2,.bricks-cards-job-offer p{hyphens:auto;-ms-hyphens:auto;-moz-hyphens:auto;-webkit-hyphens:auto}}.jobs-search-body-noFilter .jobs .bricks-cards-job-offer .bricks-cards-bookmark-container{cursor:pointer}.jobs-search-body-noFilter .jobs .jobs-headers .jobs-sharing{display:flex;justify-content:flex-end;margin-top:-20px;margin-bottom:4px}.jobs-search-body-noFilter .jobs .jobs-headers .jobs-sharing span{font-size:16px;line-height:1.5rem;display:flex;align-items:center}.jobs-search-body-noFilter .jobs .jobs-headers .jobs-sharing a{margin:0 10px;cursor:pointer}.jobs-search-body-noFilter .jobs .jobs-headers .jobs-sharing a:last-child{margin-right:0}.jobs-search-body-noFilter .jobs .jobs-headers .jobs-sharing a img{width:24px;height:24px}.jobs-search-body-noFilter .jobs .jobs-headers .jobs-sharing a img:hover{width:27px!important;height:27px!important}@media (max-width:991px){.jobs-search-body-noFilter .jobs .jobs-headers .jobs-sharing .jobs-sharing-desktop{display:none}}@media (min-width:992px){.jobs-search-body-noFilter .jobs .jobs-headers .jobs-sharing .jobs-sharing-mobile{display:none}}.job-special{background-color:#004762}.job-special p{color:#fff}.bricks-cards-job-offer .bricks-cards-new-job{position:relative;height:36px;width:64px;background-color:#8cb63c;color:#fff;font-family:var(--secondary-font);font-size:18px;text-align:center;line-height:2;visibility:hidden}.bricks-cards-job-offer .bricks-cards-new-job:before{content:"";width:0;height:0;border-style:solid;border-width:8px 0 0 13px;border-color:transparent transparent transparent #718729;top:-8px;position:absolute;right:0;display:block}.bricks-cards-job-offer .brick-card-p{font-size:16px;font-family:var(--main-font)}.bricks-cards-job-offer .brick-card-icon-p img{font-size:32px;margin-right:10px;width:32px;height:32px;opacity:.5}.bricks-cards-job-offer .brick-card-icon-p p{font-size:16px;font-family:var(--main-font);margin-bottom:0!important;padding-top:3px}.bricks-cards-job-offer .btn-cards-offer:hover{background-color:#de7600!important;color:#fff}.bricks-cards-job-offer .bricks-cards-bookmark-container{height:48px;float:right;margin-top:-31px;margin-right:-40px}.bricks-cards-job-offer.bricks-cards-top-job{background-color:#004762;color:#fff}@media screen and (max-width:1300px){.bricks-cards-job-offer .brick-card-p{display:none}.bricks-cards-job-offer .icons-container{flex-direction:column}.bricks-cards-job-offer .btn-cards-offer{font-size:16px}}.btn-custom:hover{cursor:pointer;background-color:#de7600!important}@media only screen and (max-width:800px){.jobs-listing-job-button span{hyphens:auto;-ms-hyphens:auto;-moz-hyphens:auto;-webkit-hyphens:auto}.jobs-listing-job-button{padding:15px 10px}}.jobs-search-header .jobs-search-jobtitle>div>div button::after{background:url("../images/Iconset/icons_white/search.svg") no-repeat;background-size:40px 40px;width:40px;height:40px;content:" ";margin-left:15px}@media only screen and (max-width:767px){.job_search_form_button::after{opacity:1}.jobs-search-header .jobs-search-jobtitle>div>div button::after{background-size:20px 20px;width:20px;height:20px;content:" ";margin-left:0}}.margin-top-50{margin-top:50px}.detail-page-header{position:relative;margin-top:-80px;margin-bottom:80px}.detail-page-header .detail-page-bg-image{height:0;background-size:cover!important;width:100vw;position:relative;margin-left:-50vw;left:50%;max-width:unset;padding-bottom:31.31vw}@media (max-width:1099px){.detail-page-header .detail-page-bg-image{padding-bottom:56.25vw}}.detail-page-header .detail-page-header-container{width:60%;position:absolute;bottom:-40px;z-index:5;opacity:1}@media only screen and (max-width:767px){.detail-page-header .detail-page-header-container{width:90%}}.detail-page-header .detail-page-header-container .detail-page-header-title{font-weight:400;font-size:4.75rem;font-family:var(--secondary-font);letter-spacing:0;color:#fff;opacity:1;margin-bottom:0}.detail-page-header .detail-page-header-container .detail-page-header-title span{background:#ee7f00;box-decoration-break:clone!important;-webkit-box-decoration-break:clone;padding-left:790px;font-size:4.75rem;padding-right:30px;line-height:116px;padding-top:5.5px;padding-bottom:7.5px;margin-left:-790px;hyphens:auto;-ms-hyphens:auto;-moz-hyphens:auto;-webkit-hyphens:auto}.background-color-orange .header-left-background{background:#ee7f00;box-decoration-break:clone!important;-webkit-box-decoration-break:clone;padding-left:800px;padding-right:30px;padding-top:5.5px;padding-bottom:7.5px;margin-left:-800px;hyphens:auto;-ms-hyphens:auto;-moz-hyphens:auto;-webkit-hyphens:auto;font-size:36px;font-family:var(--secondary-font);color:#fff;line-height:63px}@media screen and (max-width:1100px){.background-color-orange .header-left-background{font-size:30px}}.pimcore_editable_detailPageHeaderTitle{display:flex;justify-content:flex-end;width:100%;background:#ee7f00;box-shadow:0 0 0 #ee7f00;margin-left:-150px;padding-left:5%;padding-right:5%;font-size:4rem}.cont-flex{padding-right:1.5%}@media screen and (max-width:992px){.detail-page-header .detail-page-header-container .detail-page-header-title span{font-size:3rem;line-height:80px}}@media screen and (max-width:770px){.detail-page-header .detail-page-header-container .detail-page-header-title span{font-size:28px;line-height:90px}}@media (max-width:575px){.detail-page-header{padding:0 25px!important}}@media screen and (max-width:440px){.detail-page-header .detail-page-header-container .detail-page-header-title span{font-size:1.5rem!important;line-height:50px}.detail-page-header-container{bottom:-25px!important}}@media (max-width:991px){.job-offer-detail{margin-top:-50px}}@media (max-width:575.98px){.job-offer-detail .container{padding-right:36px!important;padding-left:36px!important}}.job-offer-detail h3{font-size:28px;font-family:var(--secondary-font)}.job-offer-detail .job-detail-info-container{display:flex;margin-bottom:100px}.job-offer-detail .job-detail-info-container .job-offer-back-link{z-index:2;position:absolute;font-family:var(--main-font);font-size:1rem;color:#555;vertical-align:middle}.news-back-button{z-index:2;font-family:var(--main-font);font-size:1rem;color:#555;vertical-align:middle;margin-bottom:50px;width:100%;float:left}@media (max-width:1024px){.news-back-button{margin-bottom:30px}}.job-offer-detail .job-detail-info-container .job-offer-back-link i,.news-back-button i{margin-left:10px}.job-offer-detail .job-detail-info-container .job-offer-back-link span,.news-back-button span{line-height:28px;vertical-align:middle}.job-offer-detail .job-detail-info-container .job-offer-back-link:hover{color:#555;font-weight:700}.job-offer-detail .job-detail-info-container .job-offer-back-link:hover i,.news-back-button i{margin-right:10px;margin-left:0}.job-offer-detail .job-detail-info-container .job-detail-describtion{z-index:1}.job-offer-detail .job-detail-info-container .job-detail-describtion h1{margin-top:70px;margin-right:-210px}.job-offer-detail .job-detail-new-job span{height:36px;width:64px;background-color:#8cb63c;color:#fff;font-family:var(--secondary-font);font-size:18px;text-align:center;line-height:2;display:block;margin-top:40px}.job-offer-detail .job-detail-info-container .job-detail-describtion h1 .h1-span{line-height:100px;font-family:var(--secondary-font);font-size:76px;color:#fff;background-color:#ee7f00!important;padding-left:200px;margin-left:-200px;padding-right:16px;box-decoration-break:clone;-webkit-box-decoration-break:clone;hyphens:auto;-ms-hyphens:auto;-moz-hyphens:auto;-webkit-hyphens:auto}.job-offer-detail .job-detail-info-container .job-detail-describtion h1 .h1-span .job-detail-headline-attachemnt{font-size:54px;color:#fff;text-shadow:unset;hyphens:auto;-ms-hyphens:auto;-moz-hyphens:auto;-webkit-hyphens:auto}.job-offer-detail .job-detail-info-container .job-detail-describtion h2 .h2-span{font-family:var(--secondary-font);background-color:#fff;line-height:48px;font-size:36px;box-shadow:0 5px 16px #00000029;padding-left:170px;margin-left:-170px;box-decoration-break:clone;-webkit-box-decoration-break:clone;padding-right:10px;color:var(--main-color)}.job-offer-detail .job-detail-info-container .job-detail-describtion p{font-size:20px;font-family:var(--main-font)}.job-offer-detail .job-detail-info-container .job-detail-describtion .button:hover{margin-bottom:10px}.job-offer-detail .job-detail-info-container .job-detail-describtion .job-detail-icon-container{display:inline-block}.job-offer-detail .job-detail-info-container .job-detail-describtion .job-detail-icon-container .job-detail-icon-element{float:left;font-size:1rem;margin-right:64px;margin-top:12px;margin-bottom:12px;hyphens:auto;-ms-hyphens:auto;-moz-hyphens:auto;-webkit-hyphens:auto;display:flex}.job-offer-detail .job-detail-info-container .job-detail-describtion .job-detail-icon-container .job-detail-icon-element>div{display:flex;align-items:center}.job-offer-detail .job-detail-info-container .job-detail-describtion .job-detail-icon-container .job-detail-icon-element>div:first-child{align-items:flex-start}.job-offer-detail .job-detail-info-container .job-detail-describtion .job-detail-icon-container div i{margin-right:8px;line-height:32px}#job_application_form_phone::-webkit-inner-spin-button,#job_application_form_phone::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}#job_application_form_phone::-webkit-inner-spin-button,#job_application_form_phone::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}@media (max-width:991px){.job-offer-detail .job-detail-info-container .job-detail-describtion{order:1;margin-top:-264px}.job-offer-detail .job-detail-info-container .job-detail-headlines{min-height:190px}.job-offer-detail .job-detail-info-container .job-detail-describtion h1{margin-top:70px;margin-bottom:0;margin-right:0}.job-offer-detail .job-detail-info-container .job-detail-describtion h1 .h1-span{line-height:2;font-size:44px;padding:9px 16px 9px 200px}.job-offer-detail .job-detail-info-container .job-detail-describtion h1 .h1-span .job-detail-headline-attachemnt{font-size:36px;color:#fff;text-shadow:unset}.job-offer-detail .job-detail-info-container .job-detail-describtion h2{line-height:1.1}.job-offer-detail .job-detail-info-container .job-detail-describtion h2 .h2-span{line-height:32px;font-size:24px}.job-offer-detail .job-detail-info-container .job-detail-describtion p{font-family:var(--main-font);font-size:1rem;margin-left:-15px;margin-right:-15px}.job-offer-detail .job-detail-info-container .job-detail-describtion .job-detail-icon-container{margin-top:24px;padding:0}.job-offer-detail .job-detail-info-container .job-detail-describtion .job-detail-icon-container .job-detail-icon-element{font-family:var(--main-font);margin-right:40px}}@media (max-width:767px){.job-offer-detail .job-detail-info-container .job-detail-describtion .job-detail-icon-container{margin-top:12px}.job-offer-detail .job-detail-info-container .job-detail-describtion{margin-top:-200px}.job-offer-detail .job-detail-info-container .job-detail-headlines{min-height:120px}.job-offer-detail .job-detail-info-container .job-detail-describtion h1 .h1-span{font-size:28px}.job-offer-detail .job-detail-info-container .job-detail-describtion h1 .h1-span .job-detail-headline-attachemnt{font-size:20px}.job-offer-detail .job-detail-info-container .job-detail-describtion h2{margin-top:8px}.job-offer-detail .job-detail-info-container .job-detail-describtion h2 .h2-span{font-size:18px;line-height:20px}}.job-offer-detail .job-detail-info-container .job-detail-image-container{padding-left:171px;padding-right:0;position:relative}.job-offer-detail .job-detail-info-container .job-detail-image-container img{margin-right:-3%;float:right}@media (max-width:365px){.job-offer-detail .job-detail-info-container .job-detail-describtion .job-offer-remember-link{margin-left:0}}@media (max-width:991px){.job-offer-detail .job-detail-info-container .job-detail-image-container{min-height:220px;padding-left:15px;padding-right:15px;margin-top:32px}.job-offer-detail .job-detail-info-container .job-detail-image-container img{float:unset;margin-right:0}}@media (max-width:767px){.job-offer-detail .job-detail-info-container .job-detail-image-container{min-height:150px}}@media (max-width:991px){.job-offer-detail .job-detail-info-container{flex-direction:column;padding:0 36px}}.job-offer-detail .job-offer-apply-container{margin-bottom:25px;display:flex;align-items:center;background:#fff;margin-top:100px}.job-offer-detail .job-offer-apply-container .button{font-family:var(--secondary-font);font-size:1.5rem;height:50px;line-height:50px;border-radius:25px;text-transform:unset;color:#fff;font-weight:400;text-shadow:none}.job-offer-detail .job-offer-apply-container .button:hover{background-color:#de7600;color:#fff}.job-offer-detail .job-offer-apply-container .job-offer-remember-link{display:inline-block;height:50px;margin-left:50px;font-family:Poppins sans-serif;font-size:1rem;color:#555;vertical-align:middle;cursor:pointer}.job-offer-detail .job-offer-apply-container .job-offer-remember-link:hover{color:#555}.job-offer-detail .job-offer-apply-container .job-offer-remember-link span{margin-left:8px;font-family:var(--main-font)}@media (max-width:991px){.job-offer-detail .job-offer-apply-container{top:0;z-index:3;justify-content:center;margin-top:0;left:0}.job-offer-detail .job-offer-apply-container .button{font-size:16px;height:36px;line-height:36px}.job-offer-detail .job-offer-apply-container .job-offer-remember-link{height:36px;margin-top:-5px;margin-left:20px;font-family:Poppins sans-serif;font-size:1rem;color:#555;vertical-align:middle}.job-offer-detail .job-offer-apply-container .job-offer-remember-link:hover{color:#555}.job-offer-detail .job-offer-apply-container .job-offer-remember-link i{height:40px;width:40px}.job-offer-detail .job-offer-apply-container .job-offer-remember-link span{font-family:var(--main-font);display:none}}.job-offer-detail .job-detail-profil-container{display:flex;margin-bottom:80px;padding:0 36px}.job-offer-detail .job-detail-profil-container .job-detail-profil-list{padding-left:8px;padding-right:8px}.job-offer-detail .job-detail-profil-container .job-detail-profil-list ul{list-style-type:none;padding-left:24px!important}.job-offer-detail .job-detail-profil-container .job-detail-profil-list ul li{padding-left:1.3em}.job-offer-detail .job-detail-profil-container .job-detail-profil-list li:before{background:#ee7f00;background-position:50%!important;background-repeat:no-repeat!important;background-size:cover!important;content:"";display:inline-block;height:12px;margin-left:-2em;margin-right:7px;mask:url(../images/Iconset/icons_orange/check_orange.svg) no-repeat center/contain;-webkit-mask:url(../images/Iconset/icons_orange/check_orange.svg) no-repeat center/contain;min-height:12px;min-width:20px;padding-right:10px;width:2em;width:20px}.job-offer-detail .job-detail-profil-container .job-detail-profil-list>div{padding:32px 32px 10px 32px;font-size:1rem;hyphens:auto;-ms-hyphens:auto;-moz-hyphens:auto;-webkit-hyphens:auto}.job-offer-detail .job-detail-profil-container .job-detail-profil-list>div>div{padding-bottom:16px}@media (hover:none) and (pointer:coarse){.job-offer-detail .job-detail-profil-container .job-detail-profil-list>div{box-shadow:0 3px 16px #00000029}}.job-offer-detail .job-detail-profil-container .job-detail-profil-list>div:hover{box-shadow:0 3px 16px #00000029}.job-offer-detail .job-detail-profil-container .job-detail-profil-list div h3{font-family:var(--secondary-font);margin-bottom:20px}.job-offer-detail .job-detail-profil-container .job-detail-profil-list div ul li{font-family:var(--main-font);padding-bottom:16px;padding-left:10px}.job-offer-detail .job-detail-profil-container .job-detail-profil-list div ul li span{line-height:1.3;vertical-align:top}.job-offer-detail .job-detail-profil-container .job-detail-profil-list:first-child{padding-left:0;padding-right:16px}.job-offer-detail .job-detail-profil-container .job-detail-profil-list:last-child{padding-left:16px;padding-right:0}@media (max-width:991px){.job-offer-detail .job-detail-profil-container{flex-direction:column}.job-offer-detail .job-detail-profil-container .job-detail-profil-list{padding-right:0;padding-left:0}.job-offer-detail .job-detail-profil-container .job-detail-profil-list>div{padding:24px 16px 0 40px;margin-left:0;box-shadow:0 3px 16px #00000029}.job-offer-detail .job-detail-profil-container .job-detail-profil-list div h3{margin-bottom:12px}.job-offer-detail .job-detail-profil-container .job-detail-profil-list div ul li{padding-left:10px}.job-offer-detail .job-detail-profil-container .job-detail-profil-list:first-child{padding-right:0}.job-offer-detail .job-detail-profil-container .job-detail-profil-list:last-child{padding-left:0}}.job-offer-detail .job-detail-contact-container{max-width:1280px}#contact_form_phone::-webkit-inner-spin-button,#contact_form_phone::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}.job-contact .job-contact-container{display:flex;justify-content:center;padding-bottom:40px}.job-contact .job-contact-container .job-contact-image-container{min-height:190px;padding-left:0}.job-contact .job-contact-container .job-contact-image-container h2{font-family:var(--secondary-font);font-size:36px;margin-bottom:15px!important;padding-right:24%}.job-contact .job-contact-container .job-contact-image-container img{object-fit:cover;max-height:400px;padding-right:20%;width:100%}@media (max-width:991px){.job-contact .job-contact-container .job-contact-image-container{order:0;margin-bottom:-40px;min-height:0}.job-contact .job-contact-container .job-contact-image-container h2{margin-bottom:44px!important;font-size:32px}.job-contact .job-contact-container .job-contact-image-container img{width:100vw;position:relative;margin-left:-50vw;left:50%;max-width:unset;margin-top:-29px;padding-right:0;height:auto}#job_application_form_salutation{display:grid;grid-template-columns:auto auto;grid-gap:10px}.job-contact .job-contact-container .job-contact-formular form .job-contact-radio-container input{margin:0}#job_application_form_salutation_1{margin-left:unset}}.job-contact .job-contact-container .job-contact-content{margin-top:50px;align-content:flex-start}.job-contact .job-contact-container .job-contact-main{padding:0}.job-contact-container .job-contact-main .job-contact-data{margin-top:-80px;padding-left:5.333%;padding-right:20%;overflow:hidden}.job-contact .job-contact-container .job-contact-main .job-contact-data h2{font-family:var(--secondary-font);font-size:36px;margin-bottom:15px!important}.job-contact .job-contact-container .job-contact-main .job-contact-data h2 .h2-span{background-color:rgba(238,127,0,.7);padding-top:5px;padding-bottom:5px;color:#fff;line-height:52px;font-size:36px;padding-left:11.6%;margin-left:-11.7%;box-decoration-break:clone;-webkit-box-decoration-break:clone;padding-right:10px;font-family:var(--secondary-font)}.job-contact .job-contact-container .job-contact-main .job-contact-data h3{font-family:var(--secondary-font);margin-bottom:8px!important;font-size:28px;margin-top:30px!important}.job-contact .job-contact-container .job-contact-main .job-contact-data ul{list-style-type:none;padding-left:0!important}.job-contact .job-contact-container .job-contact-main .job-contact-data ul li{font-family:var(--main-font);width:50%;float:left;margin-top:24px}.job-contact .job-contact-container .job-contact-main .job-contact-data ul li a{color:#555}.job-contact .job-contact-container .job-contact-main .job-contact-data ul li img{margin-right:16px}@media (max-width:991px){.job-contact .job-contact-container .job-contact-main{order:2}.job-contact .job-contact-container .job-contact-main .job-contact-data{margin-top:40px;overflow:visible}.job-contact .job-contact-container .job-contact-main .job-contact-data h2 .h2-span{opacity:1;padding-left:170px;margin-left:-170px}}@media (max-width:1330px){.job-contact .job-contact-container .job-contact-main .job-contact-data ul li{text-indent:unset}.job-contact .job-contact-container .job-contact-main .job-contact-data h2,.job-contact .job-contact-container .job-contact-main .job-contact-data h3{margin-left:-8px}}@media (max-width:767px){.job-contact .job-contact-container .job-contact-image-container h2{margin-bottom:40px!important;font-size:26px}.job-contact .job-contact-container .job-contact-image-container img{margin-top:-25px;max-height:300px}.job-contact .job-contact-container .job-contact-main .job-contact-data{margin-top:30px}.job-contact .job-contact-container .job-contact-main .job-contact-data h2{font-size:26px}.job-contact .job-contact-container .job-contact-main .job-contact-data h2 .h2-span{line-height:54px;padding-top:3px;padding-bottom:3px;font-size:30px;hyphens:auto;-ms-hyphens:auto;-moz-hyphens:auto;-webkit-hyphens:auto}.job-contact .job-contact-container .job-contact-main .job-contact-data h3{font-size:26px}.job-contact .job-contact-container .job-contact-main .job-contact-data ul li{width:100%}}@media (max-width:360px){.job-contact .job-contact-container .job-contact-main .job-contact-data ul li{width:150%}}.job-contact .job-contact-container .job-contact-formular{position:absolute;float:right;right:0;background-color:#fff;box-shadow:0 3px 16px #00000033;padding:50px}.job-contact .job-contact-container .job-contact-formular form{display:flex;flex-direction:column}.job-contact .job-contact-container .job-contact-formular form h2{font-family:var(--secondary-font);font-size:36px;color:var(--main-color)}.job-contact .job-contact-container .job-contact-formular form input{font-family:var(--main-font);border:none;border-bottom:1px solid #161616;margin-bottom:24px;width:100%}.job-contact .job-contact-container .job-contact-formular form input::placeholder{color:#161616;opacity:1;font-size:16px}.job-contact .job-contact-container .job-contact-formular form input:-ms-input-placeholder{color:#161616}.job-contact .job-contact-container .job-contact-formular form input::-ms-input-placeholder{color:#161616}.job-contact .job-contact-container .job-contact-formular form label{font-family:var(--main-font);font-size:16px;text-transform:none;font-weight:400;margin-bottom:0;color:#000}.job-contact .job-contact-container .job-contact-formular form .job_application_form_upload-files{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;max-width:calc(100% - 24px)}.job-contact .job-contact-container .job-contact-formular form .job_application_form_upload-files div{padding:.5px 8px 3px 14px;margin:0 4px 4px 4px;font-size:14px;background-color:#0000000d;border-radius:22px}.job-contact .job-contact-container .job-contact-formular form .job_application_form_upload-files div i{vertical-align:bottom}.job-contact .job-contact-container .job-contact-formular form div .job-contact-upload-icon{font-family:var(--main-font);text-align:center;margin-top:32px;display:flex;justify-content:center}.job-contact .job-contact-container .job-contact-formular form div .job-contact-upload-icon:hover{cursor:pointer}.job-contact .job-contact-container .job-contact-formular form .submit_form_button{font-family:var(--secondary-font);position:absolute;bottom:-25px;height:50px;border:none;background-color:var(--main-color);width:70%;max-width:224px;border-radius:25px;font-size:24px;color:#fff;line-height:50px;left:50%;transform:translatex(-50%)}.job-contact .job-contact-container .job-contact-formular form button i{vertical-align:sub;margin-left:12px}.job-contact .job-contact-container .job-contact-formular form button:hover{background-color:#de7600}.job-contact .job-contact-container .job-contact-formular form .job-contact-radio-container{display:inline-flex;justify-content:inherit;margin-bottom:24px;margin-right:24px}.salutation-job-contact{display:flex;align-items:center}.job-contact .job-contact-container .job-contact-formular form .job-contact-radio-container input{width:unset}@media (min-width:992px){.job-contact .job-contact-container .job-contact-formular form .job-contact-radio-container input{margin:0 5px 0 16px}}.job-contact .job-contact-container .job-contact-formular form .job-contact-radio-container input:first-child{margin-left:0}.job-contact .job-contact-container .job-contact-formular form .job-contact-form-checkbox{align-self:center;flex-direction:column}.job-contact .job-contact-container .job-contact-formular form .job-contact-form-checkbox input{width:auto;margin-bottom:0;margin-top:6px;margin-right:6px}.job-contact .job-contact-container .job-contact-formular form .job-contact-form-checkbox a{font-family:var(--main-font);color:#161616;text-decoration:underline!important}.job-contact .job-contact-container .job-contact-formular form .job-contact-form-checkbox .job-contact-checkbox-container{margin-bottom:8px}p.job-contact-upload-icon{margin-top:30px}@media (max-width:991px){.job-contact .job-contact-container .job-contact-formular{position:unset;order:1;z-index:1;margin-bottom:40px;padding-top:30px}.job-contact .job-contact-container .job-contact-formular form .job-contact-form-checkbox{margin-bottom:-25px}.job-contact .job-contact-container .job-contact-formular form .job-contact-form-checkbox button{position:relative;margin-bottom:-55px}}@media (max-width:767px){.job-contact .job-contact-container .job-contact-formular form h2{font-size:26px}.job-contact .job-contact-container .job-contact-formular form .job-contact-form-checkbox{margin-bottom:-18px}.job-contact .job-contact-container .job-contact-formular form .job-contact-form-checkbox .job-contact-checkbox-container input{margin-right:10px;flex-shrink:0;width:20px;height:20px}.job-contact .job-contact-container .job-contact-formular form .job-contact-form-checkbox button{font-size:16px;height:36px;line-height:36px}.job-contact .job-contact-container .job-contact-formular form .job-contact-form-checkbox button i{height:18px;width:18px}}.contact_form_privacy-policy-container{display:flex;align-items:flex-start;margin-bottom:2px}.contact_form_privacy-policy-container input{top:1px;position:relative;margin-right:10px;margin-left:1px;margin-top:5px;flex-shrink:0;height:20px;width:20px}.contact_form_privacy-policy-container label{text-align:left}.contact_form_privacy-policy-container label a{display:inline-block}@media (max-width:767.98px){#copyrights .col_half:last-child{display:block;margin-top:30px;text-align:center!important}#copyrights .col_half:last-child>.fright{float:none!important;margin:0 auto;display:inline-block}}.sb-msg>*{display:inline-block}.sb-msg *{margin-bottom:0!important}.grecaptcha-badge{z-index:-1}.user-nav>li>a>span{margin-left:6px;display:inline-block!important}.user-nav i{margin-right:0!important}.registration-error{color:#9f191f}.registration-error ul{list-style:none}.search-result-list{display:none;width:100%;position:absolute;left:0;bottom:0;list-style:none;text-align:left;padding:0 15px;background-color:#fff;border-top:2px solid var(--main-color);-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%);-webkit-box-shadow:4px 4px 4px #ccc;-moz-box-shadow:4px 4px 4px #ccc;box-shadow:4px 4px 4px #ccc}body.top-search-open div.search-result-list.search-list-open{display:block}.search-result-list li{display:-webkit-box;display:-ms-flexbox;display:flex}.search-result-list li a{position:static;margin:0;width:100%;height:auto;text-align:left;padding:5px;color:#444;font-size:15px;-webkit-transition:.2s;-moz-transition:.2s;-ms-transition:.2s;-o-transition:.2s;transition:.2s;font-weight:700}.search-result-list li a:hover,.search-result-list li.selected a{color:var(--main-color);background-color:#fbf7fb}.search-result-list li a>span:first-child{text-transform:uppercase;font-weight:900;margin-right:20px;color:#fff;padding:3px 5px;border-right:5px}.search-result-list li a>p{font-size:13px;font-weight:400}.search-news{background-color:#9f191f}.search-project{background-color:#ffc414}.search-page{background-color:green}.search-document{background-color:#c872b1}.search-image{background-color:#2ec8a9}.search-text{background-color:#c86f0e}.search-video{background-color:#000}.search-item-type li{color:#fff;padding:3px 4px}.search-result-list li a p{margin:0}.list-subtitle p span,.search-item-title span,.search-result-list li a p span,.search-result-list li a span:not(:first-child){color:var(--main-color);margin-right:0;text-decoration:underline;padding:0;text-transform:inherit}.search-no-result{color:#444;font-size:22px}.product-item{padding-top:15px;padding-bottom:15px;border:1px solid #ccc;min-height:300px}.product-image{margin-bottom:50px}.product-info-block h3{margin:0}.product-add{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%}.product-add-btn{background-color:var(--main-color);color:#fff;padding:15px 28px;font-size:18px;border:0;opacity:.8;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;cursor:pointer;text-transform:uppercase}.product-add-btn span{margin-left:7px}.product-add-btn:hover{opacity:1}.add-product-window{position:fixed;top:0;left:0;z-index:1000;background:rgba(28,23,23,.73);width:100%;height:100%;-webkit-transition:.4s;-moz-transition:.4s;-ms-transition:.4s;-o-transition:.4s;transition:.4s;display:none}.add-product-window form{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);padding:50px;background:#fff}.add-product-window button{background-color:var(--main-color);color:#fff}.add-product-window-close{position:absolute;top:10px;right:10px;font-size:20px;cursor:pointer}.details-view-btn,.remove-btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.details-view-btn a,.remove-btn a{-ms-word-break:break-all;word-break:break-all;-ms-word-break:break-word;word-break:break-word;padding:14px 20px;background-color:#e11311;font-weight:900;text-transform:uppercase;color:#fff;font-size:17px}.details-view-btn a{margin-top:15px;background-color:var(--main-color)}.product-remove-overlay{position:absolute;top:1px;left:1px;right:1px;bottom:1px;display:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#ccccccb8}.product-remove-overlay--open{display:-webkit-box;display:-ms-flexbox;display:flex}.product-remove-overlay h3{margin:0}.popup-msg{position:fixed;z-index:1000;background:#fff;width:50%;border:2px solid var(--main-color);padding:20px;transform:translateX(-50%);left:50%}.popup-msg i{position:absolute;top:10px;right:10px;cursor:pointer}.popup-msg p{font-size:20px;margin:0}.product-file{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:15px;background:#ece8e8;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:5px;position:relative}.product-file:not(:last-child){margin-bottom:5px}.product-file p{margin-bottom:0;font-size:20px;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow-x:hidden;white-space:nowrap;margin-right:10px;flex:1}.file-btns{display:-webkit-box;display:-ms-flexbox;display:flex}.file-view-btn{margin-right:15px;display:-webkit-box;display:-ms-flexbox;display:flex}.file-view-btn a{background:var(--main-color);padding:8px;color:#fff}.file-remove-btn{display:-webkit-box;display:-ms-flexbox;display:flex}.file-remove-btn a{padding:8px;background-color:#e21a1d;color:#fff}.product-add-bill-btn{background-color:#1abc9c;color:#fff;padding:8px;font-size:14px;border:0;opacity:.8;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;margin-left:10px;transition:.3s;cursor:pointer;text-transform:uppercase}.product-add-bill-btn span{margin-left:7px}.product-file-removing-overlay{position:absolute;left:2px;top:2px;right:2px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;bottom:2px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#ccccccbf;border-radius:5px;display:none}.product-file-removing-overlay--show{display:-webkit-box;display:-ms-flexbox;display:flex}.product-file-removing-overlay h3{margin:0}.shop-pagination{float:right;right:50%;width:100%;position:relative}.shop-pagination ul{float:right;right:-50%;position:relative}.cart td,.cart th{text-align:center}.last-products-flash{position:absolute;top:50px;left:10px;padding:6px 10px;background-color:var(--main-color);color:#fff;text-shadow:1px 1px 1px rgba(0,0,0,.2);border-radius:2px;z-index:5}.last-prod-message{margin-top:10px;margin-left:10px}ul.voucher-list-group{display:inline-flex;margin-left:5%;margin-top:10px;margin-bottom:10px}.account-list li{text-align:center}.account-list li a{color:#444;font-weight:600}.account-list li a:hover{color:var(--main-color)}.notification_button{position:fixed;bottom:10px;left:10px;width:50px;height:50px;border-radius:50%;z-index:100;background:var(--main-color);color:#fff}.notification_window{position:fixed;left:15px;bottom:70px;width:350px;height:400px;background:#fff;z-index:299;overflow:auto;display:none}.notification_header{background:var(--main-color)}.nt-strong{font-weight:700}.nt-a{color:#292b2c}.nt-a:hover{color:var(--main-color)}.nt-count{position:absolute;width:1.5em;height:1.5em;font-size:.7em;top:0;right:0;background:red;color:#fff;border-radius:50%}.odd_list_element{background:#f1f3f4!important;padding:0}.text_submit{background:0 0;border:none}.text_submit:hover{color:#000!important}.button-order-approve{cursor:pointer}.button-order-approve_approved:hover{color:var(--main-color)}.button-order-approve_deny:hover{color:#d9534f}.oa-text_submit{background:0 0;border:none;color:inherit;font-size:inherit}.oa-Pending{color:#f0ad4e}.oa-Approved{color:#5cb85c}.oa-Denied{color:#d9534f}.display-none{display:none}.nt-strong{font-weight:700}.sc-remove:hover{text-decoration:underline}.footer-logo{height:auto}.widget h4,.widget p{font-size:18px!important;font-family:var(--main-font)}.widget h4:after{content:"";border-bottom:1px solid var(--main-color);width:10%;display:block}#post-list-footer a,.widget_links a{background-image:none!important;display:flex!important;align-items:center;margin-bottom:10px;font-size:18px!important}#post-list-footer a:before,.widget_links a{content:"";border-left:2px solid var(--main-color)!important;height:10px;display:inline-block;margin-right:10px}.widget_links li{width:max-content}#post-list-footer .spost{border:none}.widget_social_links a{display:flex;line-height:30px;margin-bottom:15px;font-size:18px!important}.widget_social_links a i{width:30px;height:30px;font-size:30px;margin-right:5px;color:var(--main-color)}.static-teaser img{width:100%}.static-teaser h3{text-align:left;font:normal normal normal 36px var(--secondary-font);letter-spacing:0;color:#000;opacity:1}.static-teaser .mb-0{margin-bottom:0!important}.teaser-shadow{box-shadow:0 3px 14px #00000029}.teaser-content{padding:32px 44px 0 44px;margin-bottom:72px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;font-size:16px}.teaser-button-rounded{text-transform:none;border-radius:25px;position:absolute;bottom:-30px;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);transform:translateX(-50%);font-family:var(--secondary-font);font-size:24px;height:50px!important;text-align:center;margin:5px 0}.button.button-default.teaser-button-rounded:hover{opacity:1}.teaser-overlay{position:relative}.teaser-overlay .overlay-after{position:absolute;top:0;left:0;width:100%;height:100%;display:none;color:#fff}.teaser-overlay .overlay-after{display:block;background:rgba(238,127,0,.1)}.teaser-shadow:hover .overlay-after{display:none}.teaser-shadow img{width:100%}.teaser-image-text{position:absolute;bottom:24px;left:40px;width:80%}.teaser-break-text{display:inline;padding:.2em 0;background-color:rgba(238,127,0,.6);box-decoration-break:clone;-webkit-box-decoration-break:clone;padding-left:40px;padding-right:10px;margin-left:-40px;line-height:1.75;font-size:28px;color:rgba(255,255,255,.9);font-family:var(--secondary-font);hyphens:auto;-ms-hyphens:auto;-moz-hyphens:auto;-webkit-hyphens:auto}.teaser-shadow:hover .teaser-break-text,.teaser-shadow:hover .teaser-break-text-mini{color:#fff}.teaser-break-text-mini{font-size:18px;color:rgba(255,255,255,.9);font-family:var(--secondary-font);font-weight:100}.button.button-xlarge{font-size:24px;font-weight:400;line-height:50px;text-transform:none}@media (max-width:1100px){.teaser-break-text{padding:.3em 10px .3em 40px;line-height:2;font-size:20px}.teaser-image-text{width:80%}.teaser-button-rounded{font-size:16px}}@media (max-width:767px){.button.button-xlarge{font-size:20px!important}}#primary-menu ul li>a{text-transform:none;font-size:18px;font-weight:400;padding:20px 10px;font-family:var(--main-font)}.sticky-header #primary-menu ul li>a{line-height:67px}#primary-menu ul li ul li:hover>a,#primary-menu ul li ul li>a,#primary-menu ul ul>li.sub-menu:hover>a,#primary-menu ul ul>li.sub-menu>a{line-height:normal!important}#primary-menu ul{padding-left:0!important}@media (max-width:1600px){#logo{margin-right:10px}#primary-menu ul li>a{font-size:14px}.user-nav img{width:22px;height:25px}}#header-wrap .header-container{display:flex;align-items:center;justify-content:space-between}@media (max-width:1329.98px){.icon-x{opacity:0}#primary-menu-trigger{opacity:1;pointer-events:auto;top:5px;margin-top:0;right:0!important;left:unset;z-index:1}#primary-menu-trigger .icon-reorder{transform:scale(2.5)}.primary-menu-open .icon-x{opacity:1}.primary-menu-open .icon-reorder{opacity:0;display:none}#logo{margin:unset!important;left:0}#primary-menu ul{border-bottom:2px solid var(--main-color)}#primary-menu ul:last-child{border-bottom:none}}@media (max-width:1329.98px){#header-wrap .header-container{display:block}#logo{display:flex;align-items:center}#logo img{height:auto!important}}.user-nav{border-right:none!important}.user-nav img{width:26px;height:26px}.user-nav .jobs-booked-amount,.user-nav .jobs-saved-amount{position:relative;top:-10px;background-color:#ee7f00;width:24px;height:24px;border-radius:12px;color:#fff;line-height:24px;text-align:center;left:-24px;letter-spacing:0;margin-right:-30px}#primary-menu.style-5>ul>li>a i{margin:0}#logo{max-width:195px}@media (max-width:1329.98px){#logo{max-height:56px}}@media (max-width:1329.98px){#primary-menu-trigger{top:5px}}#header-wrap #logo img{height:auto!important}.extern-video .fluid-width-video-wrapper{padding-top:50%!important}.intern-video .pimcore_tag_video{height:0;padding-bottom:56.25%;background-color:#222}.intern-video .pimcore_tag_video video{position:absolute;height:100%}.jobs-search-header-title{z-index:5;opacity:1;margin-top:-70px;height:70px;margin-bottom:30px}.jobs-search-header-title .jobs-search-header-headline{font-weight:400;font-size:2.5rem;font-family:var(--secondary-font);letter-spacing:0;color:#fff;opacity:1;margin-bottom:0}.jobs-search-header-title .jobs-search-header-headline span{background:#ee7f00;box-decoration-break:clone!important;-webkit-box-decoration-break:clone;padding-left:800px;font-size:4.75rem;padding-right:30px;line-height:116px;padding-top:5.5px;padding-bottom:7.5px;margin-left:-800px}@media (max-width:992px){.jobs-search-header-title .jobs-search-header-headline span{font-size:3rem;line-height:55px}.jobs-search-header-title{margin-top:-80px;height:80px;margin-bottom:0}}@media (max-width:900px){.jobs-search-header-title .jobs-search-header-headline span{font-size:30px}.jobs-search-header-title{margin-top:-42px;height:42px}}@media (max-width:1050px),(max-height:750px){.stretched #gotoTop{right:0;bottom:80px}}@media (max-width:570px){ul.tab-nav:not(.tab-nav-lg){width:100vw;margin-left:-40px}ul.tab-nav:not(.tab-nav-lg) li a{padding:0 13px}}#primary-menu>.container>ul>li.sub-menu>.nav-toggle-submenu,#primary-menu>ul>li.sub-menu>.nav-toggle-submenu{display:none}@media (max-width:1329.98px){#primary-menu>.container>ul>li.sub-menu>a,#primary-menu>ul>li.sub-menu>a{width:calc(100% - 40px);background-image:unset}#primary-menu>.container>ul>li.sub-menu>.nav-toggle-submenu,#primary-menu>ul>li.sub-menu>.nav-toggle-submenu{width:40px;text-align:right;font-size:22px;float:right;cursor:pointer;display:block}}.contact-upload-delete-file{vertical-align:text-bottom;cursor:pointer;align-self:flex-start}.featured-box-slider .oc-item{margin:0 10px}.featured-box-slider .oc-item .teaser-shadow{width:100%;padding:90px 10px 164px 10px!important}.featured-box-slider .oc-item .before-heading{position:absolute;width:calc(100% - 40px);top:40px}.featured-box-slider .oc-item .featured-boxes-icon-to-bottom{position:absolute;width:calc(100% - 40px);top:calc(100% - 160px)}.Edge .allow-hyphens{overflow-wrap:break-word;word-break:break-word}.Edge .feature-box p{overflow-wrap:break-word;word-break:break-word}.Edge .text-advanced-brick h3{overflow-wrap:break-word;word-break:break-word}.Edge .advanced-text-title{overflow-wrap:break-word;word-break:break-word}.Edge .accordion .accordion-title-big{overflow-wrap:break-word;word-break:break-word}.Edge .accordion .accordion-title-normal{overflow-wrap:break-word;word-break:break-word}.Edge .accordion p{overflow-wrap:break-word;word-break:break-word}.Edge .grid-title-parent .grid-title,.Edge .grid-title-parent .grid-title h3 span{overflow-wrap:break-word;word-break:break-word}.Edge #brick-job-category .brick-job-category-container .brick-job-category-card h3{overflow-wrap:break-word;word-break:break-word}.Edge #brick-job-category .brick-job-category-container .brick-job-category-card ul li a{overflow-wrap:break-word;word-break:break-word}.Edge .news-detail .entry-title h1{overflow-wrap:break-word;word-break:break-word}.Edge .entry-content{overflow-wrap:break-word;word-break:break-word}.Edge .entry-title a{overflow-wrap:break-word;word-break:break-word}.Edge .news-detail .news-detail-link a{overflow-wrap:break-word;word-break:break-word}.Edge .detail-page-header .detail-page-header-container .detail-page-header-title span{overflow-wrap:break-word;word-break:break-word}.Edge .job-offer-detail .job-detail-info-container .job-detail-describtion h1 .h1-span{overflow-wrap:break-word;word-break:break-word}.Edge .job-offer-detail .job-detail-info-container .job-detail-describtion h1 .h1-span .job-detail-headline-attachemnt{overflow-wrap:break-word;word-break:break-word}.Edge .job-offer-detail .job-detail-info-container .job-detail-describtion .job-detail-icon-container .job-detail-icon-element{overflow-wrap:break-word;word-break:break-word}.Edge .job-offer-detail .job-detail-profil-container .job-detail-profil-list div{overflow-wrap:break-word;word-break:break-word}.Edge .teaser-break-text{overflow-wrap:break-word;word-break:break-word}.Edge .static-teaser .oc-item .teaser-content p{overflow-wrap:break-word;word-break:break-word}@media (max-width:900px){.Edge h3,.Edge h3 span{overflow-wrap:break-word;word-break:break-word}}@media only screen and (max-width:400px){.jobs-search-header-title{bottom:50px}}@media only screen and (max-width:800px){.Edge .bricks-cards-job-offer p,.Edge .jobs-listing-job-button span{overflow-wrap:break-word;word-break:break-word}}@media (max-width:575px){.Edge #content h1,.Edge #content h2,.Edge #content h3,.Edge #content h4{overflow-wrap:break-word;word-break:break-word}}.bricks-cards-remember-link i{cursor:pointer}.first-brick-card{margin-top:25px}@media (max-width:768px){.text-advanced-brickcol_full .heading-block h3{font-size:30px}}.text-advanced-brickcol_full .heading-block h3{font-size:36px}@media (max-width:768px){.text-advanced-brickcol_full .heading-block_with_image{margin-top:-25px;height:50px;position:relative}.text-advanced-brickcol_full .heading-block_with_image h3{position:absolute;bottom:0}}.text-advanced-brickcol_full .heading-block_with_image h3{font-size:36px}@media (max-width:768px){.job-detail-additional-content .text-advanced-brickcol_full .heading-block_with_image{margin-top:0;height:auto;position:relative}.job-detail-additional-content .text-advanced-brickcol_full .heading-block_with_image h3{position:unset;bottom:unset}}.job-detail-additional-content .text-advanced-brickcol_full .heading-block_with_image h3{font-size:36px}.job-detail-similar-jobs .images-carousel-slider .oc-item .teaser-content{-webkit-line-clamp:unset;-webkit-box-orient:unset}.job-detail-similar-jobs .images-carousel-slider .oc-item ul{padding-left:36px!important;list-style:none;min-height:150px;margin-bottom:0;hyphens:auto;-ms-hyphens:auto;-moz-hyphens:auto;-webkit-hyphens:auto}.job-detail-similar-jobs .images-carousel-slider .oc-item ul li{text-indent:-16px;margin-bottom:8px}.job-detail-similar-jobs .images-carousel-slider .oc-item ul li i{margin-left:-24px;margin-right:8px}.Edge .job-detail-similar-jobs .images-carousel-slider .oc-item ul{overflow-wrap:break-word;word-break:break-word}.width-of-card{width:90%}:root{--main-color:#ee7f00!important;--primary-color:none!important;--secondary-color:none!important;--main-font:Poppins;--secondary-font:Rockwell;--third-font:arial}:root{scrollbar-color:var(--main-color) white;scrollbar-width:thin}::-webkit-scrollbar{width:10px;padding:0 2px}#loader{width:100%;height:100%;position:fixed;z-index:9999999999999;background:#fff;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-perspective:1000}#loader>div{position:absolute;top:50%;left:50%;margin-top:-9px;margin-left:13px;width:18px;height:18px;background-color:#ddd;border-radius:100%;display:inline-block;-webkit-animation:bouncedelay 1.4s infinite ease-in-out;animation:bouncedelay 1.4s infinite ease-in-out;-webkit-animation-fill-mode:both;animation-fill-mode:both}#loader .css3-spinner-bounce1{margin-left:-31px;-webkit-animation-delay:-.32s;animation-delay:-.32s}#loader .css3-spinner-bounce2{margin-left:-9px;-webkit-animation-delay:-.16s;animation-delay:-.16s}@-webkit-keyframes bouncedelay{0%,100%,80%{-webkit-transform:scale(0)}40%{-webkit-transform:scale(1)}}@keyframes bouncedelay{0%,100%,80%{transform:scale(0);-webkit-transform:scale(0)}40%{transform:scale(1);-webkit-transform:scale(1)}}.go-back-link{font-family:var(--main-font);font-size:1rem;color:#555;position:relative;z-index:100}.go-back-link i{margin-left:10px}.go-back-link span{line-height:28px;vertical-align:middle}.go-back-link:hover{color:#555;font-weight:700}.go-back-link:hover i{margin-right:10px;margin-left:0}img{pointer-events:none}img.cropped-image{border-radius:0 25%;box-shadow:0 3px 15px #000000b3}ul{padding-left:20px!important}ul.orange-bullet-list{list-style:none}ul.orange-bullet-list li::before{content:"•";color:var(--main-color);font-weight:700;display:inline-block;width:1em;margin-left:-1em}@media screen and (max-width:1330px){.language-switcher-box.d-block{display:flex!important}.language-switcher-box{display:none}}.square-img-wrap{position:relative;width:100%;height:0;padding-top:100%}.square-img-wrap img{position:absolute;top:0;width:100%;height:100%;object-fit:cover}h1,h2,h3,h4,h5,h6{font-weight:400}h1{font-size:76px}h2{font-size:36px}@media screen and (max-width:768px){h1{font-size:28px}h2{font-size:24px}}#tns1>.tns-item.hero-image-cropped{border-radius:0 25%;box-shadow:0 3px 15px #000000b3;padding:0;margin:40px;width:calc(10% - 80px)}::-webkit-scrollbar-thumb{background:var(--main-color);border-radius:5px;opacity:.7;width:5px;padding:0 2px;border:2px solid transparent}.allow-hyphens{hyphens:auto;-ms-hyphens:auto;-moz-hyphens:auto;-webkit-hyphens:auto}#content .font-41{font-size:41px}#content .font-36{font-size:36px}#content .font-28{font-size:28px}#content .font-24{font-size:24px}#content .font-18{font-size:18px}#content .font-16{font-size:16px}#content .font-orange{color:#ee7f00}#content .font-black{color:#000}#content .font-white{color:#fff}#content .current-page{background:#ee7f00;color:#fff}#content .p-20{padding:20px}#content .section-spacing{padding:50px 15px}@media screen and (max-width:768px){#content .section-spacing{padding:20px 15px}}#content .bootstrap-aligment{padding:0 15px}.btn-custom{border:none;border-radius:25px;padding:10px 45px;font-size:24px;color:#fff;font-family:Rockwell;white-space:nowrap;display:inline-block;text-transform:none}.btn-custom-primary{background-color:#ee7f00;color:#fff}@media (min-width:1200px){.container{max-width:85%}}.button.button-default:hover{background-color:#de7600!important;opacity:1}.feature-box.fbox-center:not(.fbox-bg) h3:after{display:none}.heading-block:after{display:none}.form-control-custom{border:none;border-bottom:1px solid #ffffff99}.background-gray{background:#b3b3b3!important}.background-light-gray{background-color:#0000000d!important}.background-default-white{background:#fff!important}.background-dark-gray{background:#4c4c4c!important}.top-fix{top:0!important}.teaser-overlay img{object-fit:cover}.pimcore_area_featured-boxes .background-gray{background-color:#b3b3b3!important}.pimcore_area_featured-boxes .background-dark-gray{background-color:#4c4c4c!important}.pimcore_area_featured-boxes .background-white{background-color:#fff!important}.text-color-white{color:#fff!important}.pagination-container{display:flex;justify-content:center}.pagination-container .pagination-custom li:first-child{border-right:1px solid #000}.pagination-container .pagination-custom li a{padding:11px 20px;display:inline-block;font-family:Poppins;color:#000;font-size:18px}@media screen and (max-width:330px){.pagination-container .pagination-custom li a{padding:11px 10px}}.pagination-container .pagination-custom{justify-content:center;border:1px solid #000;border-radius:25px;overflow:hidden}ul{list-style:none}.li-orange li::before{content:"•";color:#ee7f00;font-weight:700;display:inline-block;width:1em;margin-left:-1em}.li-black li::before{content:"•";color:#000;font-weight:700;display:inline-block;width:1em;margin-left:-1em}.li-white li::before{content:"•";color:#fff;font-weight:700;display:inline-block;width:1em;margin-left:-1em}.row-gallery{display:flex;flex-wrap:wrap;min-height:100px}.row-gallery img{pointer-events:all}.row-gallery>.column-gallery{padding:0 1px}.row-gallery:after{content:"";display:table;clear:both}.column-gallery{width:25%}.column-gallery img{height:100%;object-fit:cover}.modal-gallery{display:none;position:fixed;z-index:1000;padding-top:100px;left:0;top:0;width:100%;height:100%;overflow:auto}.gallery-modal-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:#000;opacity:.8;z-index:-1}.modal-content-gallery{position:relative;background-color:#fefefe;margin:auto;padding:0;width:90%;max-width:1200px}.close-gallery{color:#fff;position:absolute;top:10px;right:25px;font-size:35px;font-weight:700}.close-gallery:focus,.close-gallery:hover{color:#999;text-decoration:none;cursor:pointer}.mySlides{display:none}.mySlides img{max-height:800px;object-fit:contain;background:#343434}.next-gallery,.prev-gallery{cursor:pointer;position:absolute;top:50%;width:auto;padding:16px;margin-top:-50px;color:#fff!important;font-weight:700;font-size:20px;transition:.6s ease;border-radius:0 3px 3px 0;user-select:none;-webkit-user-select:none}.next-gallery{right:0;color:#fff;border-radius:3px 0 0 3px}.next-gallery:hover,.prev-gallery:hover{background-color:rgba(0,0,0,.8);color:#fff}.numbertext{color:#f2f2f2;font-size:12px;padding:8px 12px;position:absolute;top:0}img.demo{opacity:.6}.active,.demo:hover{opacity:1}img.hover-shadow{transition:.3s}.hover-shadow:hover{box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19)}.arrow-rotated{transform:rotate(270deg)!important}.current-page{background:#ee7f00;color:#fff}.pimcore_area_grid-element-ep .employee-portal img{object-fit:contain;height:100%}.pimcore_area_grid-element-ep .employee-portal.grid-element .grid-element-wrapper ul.accordion-brick-bullet{padding-left:20px!important}.pimcore_area_grid-element-ep .employee-portal.grid-element .grid-element-wrapper ul.accordion-brick-bullet li{color:#555}.pimcore_area_grid-element-ep .employee-portal.grid-element .grid-element-wrapper ul.accordion-brick-bullet li::before{color:#555!important}.pimcore_area_grid-element-ep ul{padding-left:12px!important}@media screen and (max-width:1330px){.header-container #primary-menu .language-switcher-box{display:none}}.job-contact .job-contact-container #filepond{margin-top:24px}.pimcore_area_grid-element img{max-height:30rem;object-fit:cover}#wrapper .filepond--panel.filepond--panel-root{background:0 0!important;border:2px dashed #ccc!important}#wrapper .filepond--panel-root{background:0 0!important}#wrapper .filepond--root .filepond--drop-label{min-height:8.75em}.job-contact-formular{z-index:10}.job-contact .job-contact-container .job-contact-formular form button i.circled-x-icon{margin-left:unset}i.circled-x-icon{background:#fff;width:24px;height:24px}.filepond--file-action-button.filepond--action-remove-item{display:flex;justify-content:center;align-items:center}i.icon.c-shape-icon,i.icon.c-shape-icon-orange,i.icon.s-shape-detail-icon,i.icon.s-shape-icon{display:none}.filepond--file-action-button.filepond--action-remove-item{font-size:unset!important;margin:0!important;padding:0!important}@media screen and (max-width:575.98px){.container.job-contact-container{padding-left:0!important;padding-right:0!important}}.margin-none p{margin-bottom:0}.cademify-logo-job-card{position:absolute;width:230px;margin-top:10px;margin-left:-16px}@media screen and (max-width:768px){.cademify-logo-job-card{position:static;width:auto;margin-top:0;margin-left:0}#wrapper .contact-fly-out .contact-fly-out-content{padding:8px}.contact-fly-out .contact-fly-out-form{overflow-x:unset!important}.contact-fly-out .contact-fly-out-form .submit_form_button{transform:unset!important}}.job-detail-logo .cademify-logo-detail-page{width:100%}body.expert #content,body.expert .section,body.expert section{background-color:#2a2a2a;color:#f4f4f4;margin-top:-1px}body.expert #header #header-wrap,body.expert #primary-menu ul li .mega-menu-content,body.expert #primary-menu ul ul:not(.mega-menu-column),body.expert #primary-menu ul>li,body.expert .jobs-search-body,body.expert .user-nav-search #search_input{background-color:#272727;color:#f4f4f4}body.expert #header #header-wrap{filter:drop-shadow(3px 0px 16px #000000b0)}body.expert #brick-job-category .brick-job-category-container .brick-job-category-card ul li a,body.expert #brick-job-category .brick-job-category-container h2,body.expert #primary-menu ul li>a,body.expert .accordion .accordion-title-big,body.expert .accordion.accordion-border .acctitle,body.expert .advanced-text-title,body.expert .entry-title h2 a,body.expert .feature-box-container h3,body.expert .home-header .header-container h1,body.expert .job-contact .job-contact-container .job-contact-formular form .job-contact-form-checkbox a,body.expert .job-contact .job-contact-container .job-contact-formular form label,body.expert .job-contact .job-contact-container .job-contact-main .job-contact-data ul li a,body.expert .job-offer-detail .job-detail-info-container .job-offer-back-link span,body.expert .job-offer-detail .job-offer-apply-container .job-offer-remember-link span,body.expert .jobs-search-body .jobs-filter form div li,body.expert .jobs-search-body .jobs-filter form div p,body.expert .jobs-search-body .jobs-search-back,body.expert .news-back-button span,body.expert .pagination-container .pagination-custom li a,body.expert .static-teaser h3,body.expert .user-nav-search #search_input::placeholder,body.expert h1,body.expert h2,body.expert h3,body.expert h4,body.expert h5,body.expert h6,body.expert ul.tab-nav:not(.tab-nav-lg) li a,body.expert ul.tab-nav:not(.tab-nav-lg) li.ui-tabs-active a{color:#f4f4f4}body.expert #primary-menu ul li>a:hover{color:var(--main-color)}body.expert #primary-menu ul ul li:hover>a{color:#f4f4f4;background-color:#ffffff0d}body.expert #primary-menu.style-5>ul.user-nav-search{border-color:#ffffff66!important;border-bottom-width:2px!important;position:relative}body.expert .contact-fly-out .contact-fly-out-form label,body.expert .contact-fly-out .contact-fly-out-form small,body.expert .jobs-search-body .jobs-filter form div label,body.expert .jobs-search-body .jobs-search-container .jobs .jobs-headers,body.expert .jobs-search-body .jobs-search-container .jobs .jobs-headers h2,body.expert .title-advanced-text-area-with-out-background{color:#f4f4f4!important}body.expert .advanced-text-area-image-left .title-advanced-text-area-with-out-background span,body.expert .title-advanced-text-area-with-out-background{font-size:36px}@media (max-width:992px){body.expert .advanced-text-area-image-left .title-advanced-text-area-with-out-background span,body.expert .title-advanced-text-area-with-out-background{font-size:28px}}body.expert .bricks-cards-job-offer h2,body.expert .text-color-main-color,body.expert body:not(.dark) #header:not(.dark) #header-wrap:not(.dark) #primary-menu ul ul a:hover{color:var(--main-color)!important}body.expert .jobs-single-container .bricks-cards-job-offer{box-shadow:4px 5px 3px 2px #00000033!important;padding:32px 39px 0;max-width:1020px;margin-bottom:100px}body.expert .mpost .entry-title h4 a,body.expert .news-detail .news-detail-link a,body.expert .spost .entry-title h4 a{color:#999!important}body.expert .mpost .entry-title h4 a:hover,body.expert .news-detail .news-detail-link a:hover,body.expert .spost .entry-title h4 a:hover{color:var(--main-color)!important}body.expert #footer{border-top:90px solid rgba(0,0,0,.2)}body.expert .jobs-search-back:hover{color:#ee7f00}body.expert .owl-carousel.with-carousel-dots .owl-nav [class*=owl-]{color:#d68a27}body.expert .news_listing label{color:#999}body.expert #brick-job-category .brick-job-category-container .brick-job-category-card,body.expert .bricks-cards-job-offer,body.expert .contact-fly-out .contact-fly-out-form,body.expert .featured-boxes-wrapper-box-shadow,body.expert .job-contact .job-contact-container .job-contact-formular,body.expert .jobs-search-body,body.expert .owl-carousel .owl-nav [class*=owl-],body.expert .teaser-shadow{background-color:#2a2a2a;color:#f4f4f4}body.expert .job-contact{background-color:#333}body.expert #brick-job-category .brick-job-category-container .brick-job-category-card-container .brick-job-category-background-element{background:#fff}body.expert .jobs-search-body .jobs-search-container .jobs .jobs-headers,body.expert .pagination-container .pagination-custom,body.expert .pagination-container .pagination-custom li{border-color:#f4f4f4;color:#f4f4f4}body.expert .accordion.accordion-bg .acctitle,body.expert .accordion.accordion-bg .acctitlec,body.expert .accordion.accordion-border .acctitle{background-color:#ffffff80;color:#f4f4f4}body.expert .contact-fly-out .contact-fly-out-form .contact-fly-out-input,body.expert .job-contact .job-contact-container .job-contact-formular form input{background:0 0;color:#f4f4f4}body.expert #footer.dark,body.expert .dark #footer,body.expert .entry:after{background-color:#000}body.expert .jobs-search-body .active-filter-container .active-filter,body.expert ul.tab-nav:not(.tab-nav-lg) li a,body.expert ul.tab-nav:not(.tab-nav-lg) li.ui-tabs-active a{background-color:#000000b3}body.expert .pagination-container .pagination-custom li a.current-page{background-color:var(--main-color)}body.expert .job-detail-similar-jobs .images-carousel-slider .oc-item ul li i,body.expert .job-offer-detail .job-detail-info-container .job-offer-back-link i,body.expert .news-back-button i,body.expert label.contact_form_uploadFiles i,body.expert label.job_application_form_upload-files i,body.expert label.student_job_application_form_upload-files i{background-color:#f4f4f4}body.expert .jobs-search-body .filter-checkbox-container .toggle-item{box-shadow:0 3px 4px #000000b3}body.expert #brick-job-category .brick-job-category-container .brick-job-category-card,body.expert .bricks-cards-job-offer,body.expert .contact-fly-out .contact-fly-out-form,body.expert .featured-boxes-wrapper-box-shadow,body.expert .job-contact .job-contact-container .job-contact-formular,body.expert .teaser-shadow,body.expert .wrapper-box-shadow{box-shadow:0 3px 12px #000000b3}body.expert .job-contact .job-contact-container .job-contact-formular form input{border-color:#707070;color:#f4f4f4}body.expert .job-contact .job-contact-container .job-contact-formular form input::placeholder{color:#707070}body.expert .additonal_content_brick_section p{color:#f4f4f4}body.expert .home-header .jobs-search-header .jobs-search-container{bottom:0;display:flex;flex-direction:column;justify-content:flex-end;height:calc(100% - 100px);padding-top:60px}@media (max-width:768px){body.expert .home-header .jobs-search-header .jobs-search-container{justify-content:center}}body.expert .fb-section-heading p{color:#fff}body.expert .job-offer-apply-container{background:#2a2a2a}body.expert .post-navigation+.line,body.expert .sidebar-widgets-wrap .widget,body.expert ul.tab-nav:not(.tab-nav-lg),body.expert ul.tab-nav:not(.tab-nav-lg) li{border-color:#000!important}body.expert #content .additonal_content_brick_section .col-md-2 p{color:#f4f4f4}body.expert #content .additional_bricks_section .bg-grey{background:#272727}body.expert #content .additional_bricks_section table tr{color:#f4f4f4}body.expert #content .additional_bricks_section .cb-box{color:#f4f4f4}body.expert #content .additional_bricks_section .cb-box p{color:#f4f4f4}body.expert #content .additional_bricks_section .cb-box h3{color:#f4f4f4}body.expert #content .additional_bricks_section .fb-section-heading p{color:#f4f4f4}body.expert #content .additional_bricks_section .comment-card{background:#3d3d3d}body.expert #content .additional_bricks_section .comment-card .comment-card-text{color:#fff}body.expert #content .additional_bricks_section .comment-card p{color:#fff}body.expert #content .additional_bricks_section .comment-card-multi{background:#3d3d3d}body.expert #content .additional_bricks_section .comment-card-multi .col-md-9{color:#fff}body.expert #content .additional_bricks_section .table-striped-custom tbody tr:nth-of-type(2n){background:#323232}body.expert #content .additional_bricks_section .table-striped-custom tbody tr:nth-of-type(odd){background:#272727}body.expert #content .additional_bricks_section .progress-bar-tooltip span{box-shadow:0 3px 6px #0000005c;background:#616161}body.expert #content .bg-white .ad_brick_heading{color:#000}body.expert #content .bg-white .cb-box{color:#000}body.expert #content .bg-white .cb-box p{color:#000}body.expert #content .bg-white .cb-box h3{color:#000}body.expert .go-back-link{color:#f4f4f4;position:relative;z-index:100}body.expert .go-back-link i{background-color:#f4f4f4}body.expert .go-back-link:hover{color:#ee7f00}body.expert .go-back-link:hover i{background-color:#ee7f00}body.expert .go-back-link:hover span{color:#ee7f00}body.expert .search-result-page .search-result-header{border-color:#f4f4f4}body.expert .background-white{background:#ffffff1a 0 0 no-repeat padding-box!important}body.expert .pagination-container .pagination-custom li:first-child a:hover img,body.expert .pagination-container .pagination-custom li:last-child a:hover img{filter:invert(1)}body.expert .home-header .image-container{width:100vw;position:relative;margin-left:-50vw;left:50%;padding-top:0}body.expert .home-header .jobs-search-header{overflow:hidden;padding-bottom:0}body.expert .tns-inner{margin:0!important;height:calc(100vh - 67px)}body.expert .home-header .jobs-search-header .tns-nav{background:0 0;bottom:40px;position:absolute;left:50%;transform:translateX(-50%);-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%)}body.expert .home-header .jobs-search-header .tns-nav>[aria-controls]{background:#ee7f00 0 0 no-repeat padding-box;opacity:.4}body.expert .home-header .jobs-search-header .tns-nav>.tns-nav-active{opacity:1}body.expert #tns1{height:100%}body.expert #tns1>.tns-item{padding-right:0!important;height:100%;object-fit:cover}body.expert .jobs-search-header .inputs-container{margin-bottom:15px;margin-top:15%}body.expert .job-contact .job-contact-content{margin-top:50px}body.expert .job-contact .job-contact-content .job-contact-formular{top:170px;right:30px}body.expert .home-header .header-container>*{max-width:75%}body.expert .home-header .header-container h1{width:45%;font-size:64px;margin-bottom:15px;margin-top:100px}body.expert .home-header .header-container p{width:45%;font-size:28px;line-height:40px;letter-spacing:.28px;padding-bottom:20px}@media (max-width:576px){body.expert .home-header .header-container>*{max-width:80%}body.expert .home-header .header-container h1{width:100%;line-height:26px}body.expert .home-header .header-container p{padding-bottom:0;width:100%;line-height:22.4px}}body.expert .home-header .header-container a.rounded-button{height:50px;border-radius:25px;background-color:var(--main-color);font-size:24px;line-height:33px;padding:8px 45px 9px;color:#fff;font-family:Rockwell}@media (max-width:767px){body.expert .home-header .header-container a.rounded-button{padding:8px 22px 9px;font-size:16px}}body.expert .home-header .header-container a.rounded-button:hover{background-color:#de7600;cursor:pointer}@media (max-width:1200px){body.expert .home-header .header-container h1{font-size:40px}body.expert .home-header .header-container p{font-size:18px;line-height:25px;letter-spacing:.18px}body.expert #header.sticky-header:not(.static-sticky):not(.sticky-style-2):not(.sticky-style-3) #logo img{margin-top:32px}}@media (max-width:576px){body.expert .home-header .header-container h1{max-width:90%}}@media (max-width:576px) and (max-width:767px){body.expert .home-header .header-container h1{font-size:26px}}@media (max-width:576px){body.expert .home-header .header-container p{max-width:80%}}@media (max-width:576px) and (max-width:767px){body.expert .home-header .header-container p{font-size:16px}}body.expert #brick-job-category .brick-job-category-container .brick-job-category-card .brick-job-category-bookmark{background-color:var(--main-color);width:80px;height:80px;top:25px;right:25px;border-radius:0 20px}body.expert #brick-job-category .brick-job-category-container .brick-job-category-card .brick-job-category-bookmark .brick-job-category-bookmark-3d-effect{display:none}body.expert #header-wrap #logo{max-height:67px;z-index:2}@media (max-width:991px){body.expert #header-wrap #logo{max-height:56px}}body.expert #brick-job-category .brick-job-category-container .brick-job-category-card .brick-job-category-bookmark img{width:40px!important;height:40px}@media (max-width:767.98px){body.expert #brick-job-category .brick-job-category-container .brick-job-category-card .brick-job-category-bookmark{width:56px;height:56px;top:15px;right:15px;border-radius:0 15px}}@media (max-width:991px){body.expert body.expert:not(.dark) #header:not(.dark) #header-wrap:not(.dark) #primary-menu ul ul a div{color:#f4f4f4!important}}@media (max-width:1200px){body.expert #primary-menu-trigger .icon-x{transform:scale(.5)}body.expert #primary-menu-trigger{top:8px}body.expert body.expert #primary-menu.style-5>ul.user-nav-search{margin-top:20px!important}}@media (max-width:1100px){body.expert .jobs-search-body .jobs-search-container .jobs .jobs-headers .filter-link{background-color:#2a2a2a!important;color:#f4f4f4}body.expert .jobs-search-body .jobs-search-container .filter{background-color:#2a2a2a!important;color:#f4f4f4}}body.expert .background-black{background-color:#000}body.expert .background-272727{background-color:#272727}body.expert #primary-menu.style-5>ul{border-right:none}@media (max-width:1200px){body.expert #primary-menu ul{border-bottom:none}body.expert #primary-menu .user-nav-search{margin-top:20px}}body.expert #primary-menu .border-top-grey-li li{border-top:1px solid #393939}@media (max-width:1200px){body.expert #primary-menu .border-top-orange{border-top:1px solid #ee7f00}}body.expert .search-result-page .search-result-header select{color:#f4f4f4;background:#2a2a2a}body.expert .search-result-page .search-result-header select option:hover{background:#303030}@media (max-width:768px){body.expert .jobs-search-header{max-height:600px}}@media (min-width:1201px){body.expert .jobs-search-header{max-height:750px}}@media (min-width:1921px){body.expert .jobs-search-header{max-height:none}}body.expert #header-wrap{box-shadow:0 3px 16px #000000b0}body.expert .nav-box-shadow{box-shadow:0 -4px 3px #000000b0;position:absolute;top:90px;width:100%;height:1px;display:none}body.expert #city-select{background:#2a2a2a}body.expert #city-select option{color:#000}body.expert .jobs-search-body #search-suggestion-city{background:#4c4c4c}body.expert .jobs-search-body #search-suggestion-city .city{color:#fff}body.expert .background-white-experts{background-color:#fff!important}body.expert .background-gray-experts{background-color:#b3b3b3!important}body.expert .background-dark-gray-experts{background-color:#0000000d!important}body.expert .bricks-cards-job-offer.seen-job{border-left:none}body.expert .bricks-cards-job-offer.seen-job h2{color:#fff!important}body.expert .contact_form_privacy-policy-container a:hover{text-decoration:underline!important;color:#ee7f00!important}body.expert .down-arrow-icon,body.expert .filter-icon{background:#7f7f7f}body.expert .filter-input input{color:#fff}body.expert .irs--flat .irs-line{background-color:#000;opacity:.2}body.expert .salary-range-icon{background:#7f7f7f}body.expert .search-result-item a:hover{color:#ebac65}body.expert .form-builder-wrapper{color:#fff!important}body.expert .form-builder-wrapper label{color:#fff!important}body.expert .news-slider h3{position:relative}body.expert .news-slider .background-div{background:#525252;opacity:1}body.expert .news-slider .teaser-shadow{background-color:#2a2a2a!important}body.expert .news-slider .teaser-shadow:hover{color:#000;background-color:#fff!important}body.expert .news-slider .teaser-shadow:hover h4{color:#ee7f00}body.expert .subs-contact,body.expert .subs-form{background:#4c4c4c}body.expert .email-icon i.av-icon{background-color:#ee7f00}body.expert .subs-contact span{color:#fff}body.expert .subs-form p{color:#fff}body.expert .static-teaser .text-color-black{color:#fff!important}body.expert .subs-item{border-bottom:1px solid rgba(253,240,240,.95)}body.expert .item-delete-checkbox .icon-black,body.expert .item-title .icon-black,body.expert .subs-back .icon-black{background:#fff}body.expert .av-icon-login{background:#fff}body.expert .search-date,body.expert .subs-back{color:#fff}body.industriservice #content,body.industriservice .section,body.industriservice section{background-color:#fff;color:#000;margin-top:-1px}body.industriservice #header #header-wrap,body.industriservice #primary-menu ul li .mega-menu-content,body.industriservice #primary-menu ul ul:not(.mega-menu-column),body.industriservice #primary-menu ul>li,body.industriservice .jobs-search-body,body.industriservice .user-nav-search #search_input{background-color:#4c4c4c;color:#f4f4f4}body.industriservice #header #header-wrap{filter:drop-shadow(3px 0px 16px #000000b0)}body.industriservice .accordion .accordion-title-big,body.industriservice .accordion.accordion-border .acctitle,body.industriservice .entry-title h2 a,body.industriservice .feature-box-container h3,body.industriservice .home-header .header-container h1,body.industriservice .job-contact .job-contact-container .job-contact-formular form .job-contact-form-checkbox a,body.industriservice .job-contact .job-contact-container .job-contact-formular form label,body.industriservice .job-contact .job-contact-container .job-contact-main .job-contact-data ul li a,body.industriservice .job-offer-detail .job-detail-info-container .job-offer-back-link span,body.industriservice .job-offer-detail .job-offer-apply-container .job-offer-remember-link span,body.industriservice .jobs-search-body .jobs-filter form div li,body.industriservice .jobs-search-body .jobs-filter form div p,body.industriservice .jobs-search-body .jobs-search-back,body.industriservice .news-back-button span,body.industriservice .static-teaser h3,body.industriservice .user-nav-search #search_input::placeholder,body.industriservice h1,body.industriservice h2,body.industriservice h3,body.industriservice h4,body.industriservice h5,body.industriservice h6,body.industriservice ul.tab-nav:not(.tab-nav-lg) li a,body.industriservice ul.tab-nav:not(.tab-nav-lg) li.ui-tabs-active a{color:#ee7f00}body.industriservice #primary-menu ul li>a,body.industriservice .advanced-text-title{color:#fff}body.industriservice #brick-job-category .brick-job-category-container .brick-job-category-card ul li a{color:#fff}body.industriservice #brick-job-category h3{color:#fff}body.industriservice #primary-menu ul li>a:hover{color:var(--main-color)}body.industriservice #primary-menu ul ul li:hover>a{color:#ee7f00;background-color:#ffffff0d}body.industriservice #primary-menu.style-5>ul.user-nav-search{border-color:#ffffff66!important;border-bottom-width:2px!important;position:relative}body.industriservice .advanced-text-area-image-left .title-advanced-text-area-with-out-background span,body.industriservice .title-advanced-text-area-with-out-background{line-height:50px;font-size:36px}@media screen and (max-width:991px){body.industriservice .advanced-text-area-image-left .title-advanced-text-area-with-out-background span,body.industriservice .title-advanced-text-area-with-out-background{line-height:50px;font-size:26px;color:#fff!important}}body.industriservice .bricks-cards-job-offer h2,body.industriservice .text-color-main-color,body.industriservice body:not(.dark) #header:not(.dark) #header-wrap:not(.dark) #primary-menu ul ul a:hover{color:var(--main-color)!important}body.industriservice .mpost .entry-title h4 a,body.industriservice .news-detail .news-detail-link a,body.industriservice .spost .entry-title h4 a{color:#999!important}body.industriservice .mpost .entry-title h4 a:hover,body.industriservice .news-detail .news-detail-link a:hover,body.industriservice .spost .entry-title h4 a:hover{color:var(--main-color)!important}body.industriservice .jobs-search-back:hover{color:#ee7f00}body.industriservice .news_listing label{color:#999}body.industriservice .bricks-cards-job-offer,body.industriservice .contact-fly-out .contact-fly-out-form,body.industriservice .job-contact .job-contact-container .job-contact-formular,body.industriservice .jobs-search-body,body.industriservice .owl-carousel .owl-nav [class*=owl-],body.industriservice .teaser-shadow{background-color:#fff;color:#000}body.industriservice .teaser-shadow:hover{background-color:#4c4c4c;color:#fff}body.industriservice .featured-boxes-wrapper-box-shadow{background:#4c4c4c}body.industriservice #brick-job-category .brick-job-category-container .brick-job-category-card{background-color:#4c4c4c;color:#fff}body.industriservice #brick-job-category .brick-job-category-container h2{color:#272727}body.industriservice .jobs-search-body .jobs-search-container .jobs .jobs-headers,body.industriservice .pagination-container .pagination-custom,body.industriservice .pagination-container .pagination-custom li{border-color:#000;color:#f4f4f4}body.industriservice .accordion.accordion-bg .acctitle,body.industriservice .accordion.accordion-bg .acctitlec,body.industriservice .accordion.accordion-border .acctitle{background-color:#0000000f;color:#000}body.industriservice .contact-fly-out .contact-fly-out-form .contact-fly-out-input,body.industriservice .job-contact .job-contact-container .job-contact-formular form input{background:0 0;color:#000}body.industriservice #footer.dark,body.industriservice .dark #footer{background-color:#4c4c4c}body.industriservice .entry:after{background-color:#555}body.industriservice .jobs-search-body .active-filter-container .active-filter,body.industriservice ul.tab-nav:not(.tab-nav-lg) li a,body.industriservice ul.tab-nav:not(.tab-nav-lg) li.ui-tabs-active a{background-color:#000000b3}body.industriservice .pagination-container .pagination-custom li a.current-page{background-color:var(--main-color)}body.industriservice .job-offer-detail .job-detail-info-container .job-offer-back-link i,body.industriservice .news-back-button i,body.industriservice label.contact_form_uploadFiles i,body.industriservice label.job_application_form_upload-files i,body.industriservice label.student_job_application_form_upload-files i{background-color:#000}body.industriservice .oc-item .teaser-content ul li .av-icon{background:#ee7f00}body.industriservice .feature-box-container h3,body.industriservice .progress-bar-heading{color:#000}body.industriservice .ad_brick_heading{color:#fff}body.industriservice #brick-job-category .brick-job-category-container .brick-job-category-card,body.industriservice .bricks-cards-job-offer,body.industriservice .contact-fly-out .contact-fly-out-form,body.industriservice .featured-boxes-wrapper-box-shadow,body.industriservice .job-contact .job-contact-container .job-contact-formular,body.industriservice .teaser-shadow,body.industriservice .wrapper-box-shadow{box-shadow:0 0 7px #827a7ab3}body.industriservice .job-contact .job-contact-container .job-contact-formular form input{border-color:#707070;color:#000}body.industriservice .job-contact .job-contact-container .job-contact-formular form input::placeholder{color:#707070}body.industriservice .additonal_content_brick_section p{color:#000000b3}body.industriservice .fb-section-heading p{color:#fff}body.industriservice .home-header .jobs-search-header .jobs-search-container{bottom:0;display:flex;flex-direction:column;justify-content:flex-end;height:calc(100% - 100px);padding-top:60px}body.industriservice .post-navigation+.line,body.industriservice .sidebar-widgets-wrap .widget,body.industriservice ul.tab-nav:not(.tab-nav-lg),body.industriservice ul.tab-nav:not(.tab-nav-lg) li{border-color:#555!important}body.industriservice #content .additional_bricks_section .bg-grey{background:#272727}body.industriservice #content .additional_bricks_section table tr{color:#4c4c4c}body.industriservice #content .additional_bricks_section .cb-box{color:#fff}body.industriservice #content .additional_bricks_section .cb-box p{color:#fff}body.industriservice #content .additional_bricks_section .cb-box h3{color:#fff}body.industriservice #content .additional_bricks_section .fb-section-heading p{color:#000}body.industriservice #content .additional_bricks_section .comment-card .comment-card-text{color:#fff}body.industriservice #content .additional_bricks_section .comment-card p{color:#000}body.industriservice #content .additional_bricks_section .comment-card-multi .col-md-9{color:#000}body.industriservice #content .additional_bricks_section table thead tr th{background:#4c4c4c}body.industriservice #content .additional_bricks_section .table-striped-custom tbody tr:nth-of-type(2n){background:rgba(0,0,0,.05)}body.industriservice #content .additional_bricks_section .table-striped-custom tbody tr:nth-of-type(odd){background:#fff}body.industriservice #content .additional_bricks_section .progress-bar-tooltip span{box-shadow:0 3px 6px #0000005c}body.industriservice #content .bg-white .ad_brick_heading{color:#000}body.industriservice #content .bg-white .cb-box{color:#000}body.industriservice #content .bg-white .cb-box p{color:#000}body.industriservice #content .bg-white .cb-box h3{color:#000}body.industriservice .search-result-page .search-result-header{border-color:#f4f4f4}body.industriservice .background-white{background:#ffffff1a 0 0 no-repeat padding-box!important}body.industriservice .pagination-container .pagination-custom li:first-child a:hover img,body.industriservice .pagination-container .pagination-custom li:last-child a:hover img{filter:invert(1)}body.industriservice .pagination-container li a:hover{color:#fff!important}body.industriservice .home-header .image-container{width:100vw;position:relative;margin-left:-50vw;left:50%;padding-top:0}body.industriservice .home-header .jobs-search-header{overflow:hidden;padding-bottom:0}body.industriservice .tns-inner{margin:0!important;height:calc(100vh - 67px)}body.industriservice .home-header .jobs-search-header .tns-nav{background:0 0;bottom:40px;position:absolute;left:50%;transform:translateX(-50%);-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%)}body.industriservice .home-header .jobs-search-header .tns-nav>[aria-controls]{background:#ee7f00 0 0 no-repeat padding-box;opacity:.4}body.industriservice .home-header .jobs-search-header .tns-nav>.tns-nav-active{opacity:1}body.industriservice #tns1{height:100%}body.industriservice #tns1>.tns-item{padding-right:0!important;height:100%;object-fit:cover}body.industriservice .home-header .header-container h1{font-size:64px;margin-bottom:15px}body.industriservice .home-header .header-container p{font-size:18px;line-height:27px;letter-spacing:.28px;max-width:44%;padding-bottom:20px;color:#fff}body.industriservice #f4f4f4 .home-header .header-container a.rounded-button{height:50px;border-radius:25px;background-color:var(--main-color);font-size:24px;line-height:33px;padding:8px 45px 9px;color:#fff;font-family:Rockwell}@media (max-width:767px){body.industriservice #f4f4f4 .home-header .header-container a.rounded-button{padding:8px 22px 9px;font-size:16px}}body.industriservice #f4f4f4 .home-header .header-container a.rounded-button:hover{background-color:#de7600;cursor:pointer}@media (max-width:1200px){body.industriservice .home-header .header-container h1{font-size:40px}body.industriservice .home-header .header-container p{font-size:18px;line-height:25px;letter-spacing:.18px}}@media (max-width:999.98px){body.industriservice .home-header .header-container h1{max-width:80%}}@media (max-width:999.98px) and (max-width:767px){body.industriservice .home-header .header-container h1{font-size:26px}}@media (max-width:999.98px){body.industriservice .home-header .header-container p{max-width:80%}}@media (max-width:999.98px) and (max-width:767px){body.industriservice .home-header .header-container p{font-size:16px}}body.industriservice #brick-job-category .brick-job-category-container .brick-job-category-card .brick-job-category-bookmark{background-color:var(--main-color);width:80px;height:80px;top:25px;right:25px;border-radius:0 20px}body.industriservice #brick-job-category .brick-job-category-container .brick-job-category-card .brick-job-category-bookmark .brick-job-category-bookmark-3d-effect{display:none}body.industriservice #header-wrap #logo{max-height:67px;z-index:2}body.industriservice #brick-job-category .brick-job-category-container .brick-job-category-card .brick-job-category-bookmark img{width:40px!important;height:40px}@media (max-width:767.98px){body.industriservice .tns-inner{height:calc(85vh - 69px)!important}body.industriservice #brick-job-category .brick-job-category-container .brick-job-category-card .brick-job-category-bookmark{width:56px;height:56px;top:15px;right:15px;border-radius:0 15px}body.industriservice .home-header .jobs-search-header .jobs-search-container{justify-content:flex-start}}@media (max-width:991px){body.industriservice body.expert:not(.dark) #header:not(.dark) #header-wrap:not(.dark) #primary-menu ul ul a div{color:#f4f4f4!important}}@media (max-width:1200px){body.industriservice #primary-menu-trigger .icon-x{transform:scale(.5)}body.industriservice #primary-menu-trigger{top:8px}body.industriservice body.expert #primary-menu.style-5>ul.user-nav-search{margin-top:20px!important}}@media (min-width:1100px){body.industriservice .background-color-orange .header-left-background{line-height:64px}}body.industriservice .background-black{background-color:#000}body.industriservice .background-272727{background-color:#272727}body.industriservice .fb-text h3{color:#000}body.industriservice #primary-menu.style-5>ul{border-right:none}@media (max-width:1200px){body.industriservice #primary-menu ul{border-bottom:none}body.industriservice #primary-menu .user-nav-search{margin-top:20px}}body.industriservice #primary-menu .border-top-grey-li li{border-top:1px solid #393939}@media (max-width:1200px){body.industriservice #primary-menu .border-top-orange{border-top:1px solid #ee7f00}}body.industriservice .search-result-page .search-result-header select{color:#f4f4f4;background:#2a2a2a}body.industriservice .search-result-page .search-result-header select option:hover{background:#303030}body.industriservice .search-result-page .pagination-custom li a{color:#000}body.industriservice .search-result-page .pagination-custom .current-page{color:#fff!important}body.industriservice .alt-feature-box-heading{color:#000}body.industriservice .image-carousel-section h2{color:#000}body.industriservice .image-carousel-section .oc-item h3{color:#000}body.industriservice #primary-menu .icon-black{background:#fff}body.industriservice .bricks-cards-job-offer.seen-job{border-left:none}body.industriservice .bricks-cards-job-offer.seen-job h2{color:#000!important}body.industriservice .background-color-orange span{color:#fff!important}body.industriservice .news-slider h4{color:#000}body.industriservice .news-slider h3{position:relative;color:#fff!important}body.industriservice .news-slider .teaser-shadow:hover{color:#fff;background-color:#4c4c4c!important}body.industriservice .news-slider .teaser-shadow:hover h4{color:#ee7f00}body.industriservice .av-icon-login{background:#fff}body.industriservice .div-to-hide,body.industriservice .jobs-saved-amount,body.industriservice .star-empty-icon{display:none!important}body.industriservice .feature-box-container .text-center{color:#fff}body.meisterbetriebe #jobs-booked{display:none}body.meisterbetriebe #content,body.meisterbetriebe .section,body.meisterbetriebe section{background-color:#fff;color:#000;margin-top:-1px}body.meisterbetriebe #header #header-wrap,body.meisterbetriebe #primary-menu ul li .mega-menu-content,body.meisterbetriebe #primary-menu ul ul:not(.mega-menu-column),body.meisterbetriebe #primary-menu ul>li,body.meisterbetriebe .jobs-search-body,body.meisterbetriebe .user-nav-search #search_input{background-color:#4c4c4c;color:#f4f4f4}body.meisterbetriebe #header #header-wrap{filter:drop-shadow(3px 0px 16px #000000b0)}body.meisterbetriebe .accordion .accordion-title-big,body.meisterbetriebe .accordion.accordion-border .acctitle,body.meisterbetriebe .entry-title h2 a,body.meisterbetriebe .feature-box-container h3,body.meisterbetriebe .home-header .header-container h1,body.meisterbetriebe .job-contact .job-contact-container .job-contact-formular form .job-contact-form-checkbox a,body.meisterbetriebe .job-contact .job-contact-container .job-contact-formular form label,body.meisterbetriebe .job-contact .job-contact-container .job-contact-main .job-contact-data ul li a,body.meisterbetriebe .job-offer-detail .job-detail-info-container .job-offer-back-link span,body.meisterbetriebe .job-offer-detail .job-offer-apply-container .job-offer-remember-link span,body.meisterbetriebe .jobs-search-body .jobs-filter form div li,body.meisterbetriebe .jobs-search-body .jobs-filter form div p,body.meisterbetriebe .jobs-search-body .jobs-search-back,body.meisterbetriebe .news-back-button span,body.meisterbetriebe .static-teaser h3,body.meisterbetriebe .user-nav-search #search_input::placeholder,body.meisterbetriebe h1,body.meisterbetriebe h2,body.meisterbetriebe h3,body.meisterbetriebe h4,body.meisterbetriebe h5,body.meisterbetriebe h6,body.meisterbetriebe ul.tab-nav:not(.tab-nav-lg) li a,body.meisterbetriebe ul.tab-nav:not(.tab-nav-lg) li.ui-tabs-active a{color:#ee7f00}body.meisterbetriebe #primary-menu ul li>a,body.meisterbetriebe .advanced-text-title{color:#fff}body.meisterbetriebe #brick-job-category .brick-job-category-container .brick-job-category-card ul li a{color:#fff}body.meisterbetriebe #brick-job-category h3{color:#fff}body.meisterbetriebe #primary-menu ul li>a:hover{color:var(--main-color)}body.meisterbetriebe #primary-menu ul ul li:hover>a{color:#ee7f00;background-color:#ffffff0d}body.meisterbetriebe #primary-menu.style-5>ul.user-nav-search{border-color:#ffffff66!important;border-bottom-width:2px!important;position:relative}body.meisterbetriebe .advanced-text-area-image-left span,body.meisterbetriebe .title-advanced-text-area-with-out-background span{font-size:36px;line-height:50px}body.meisterbetriebe .advanced-text-area-image-left p span,body.meisterbetriebe .title-advanced-text-area-with-out-background p span{font-size:16px;line-height:1.575}body.meisterbetriebe .advanced-text-area-image-left h1,body.meisterbetriebe .title-advanced-text-area-with-out-background h1{font-size:32px}@media screen and (max-width:991px){body.meisterbetriebe .advanced-text-area-image-left .title-advanced-text-area-with-out-background span,body.meisterbetriebe .title-advanced-text-area-with-out-background{line-height:50px;font-size:26px;color:#fff!important}}body.meisterbetriebe .heading-block h1{font-size:32px}body.meisterbetriebe .bricks-cards-job-offer h2,body.meisterbetriebe .text-color-main-color,body.meisterbetriebe body:not(.dark) #header:not(.dark) #header-wrap:not(.dark) #primary-menu ul ul a:hover{color:var(--main-color)!important}body.meisterbetriebe .mpost .entry-title h4 a,body.meisterbetriebe .news-detail .news-detail-link a,body.meisterbetriebe .spost .entry-title h4 a{color:#999!important}body.meisterbetriebe .mpost .entry-title h4 a:hover,body.meisterbetriebe .news-detail .news-detail-link a:hover,body.meisterbetriebe .spost .entry-title h4 a:hover{color:var(--main-color)!important}body.meisterbetriebe .jobs-search-back:hover{color:#ee7f00}body.meisterbetriebe .news_listing label{color:#999}body.meisterbetriebe .bricks-cards-job-offer,body.meisterbetriebe .contact-fly-out .contact-fly-out-form,body.meisterbetriebe .job-contact .job-contact-container .job-contact-formular,body.meisterbetriebe .jobs-search-body,body.meisterbetriebe .owl-carousel .owl-nav [class*=owl-],body.meisterbetriebe .teaser-shadow{background-color:#fff;color:#000}body.meisterbetriebe .teaser-shadow:hover{background-color:#4c4c4c;color:#fff}body.meisterbetriebe .featured-boxes-wrapper-box-shadow{background:#4c4c4c}body.meisterbetriebe #brick-job-category .brick-job-category-container .brick-job-category-card{background-color:#4c4c4c;color:#fff}body.meisterbetriebe #brick-job-category .brick-job-category-container h2{color:#272727}body.meisterbetriebe .jobs-search-body .jobs-search-container .jobs .jobs-headers,body.meisterbetriebe .pagination-container .pagination-custom,body.meisterbetriebe .pagination-container .pagination-custom li{border-color:#000;color:#f4f4f4}body.meisterbetriebe .accordion.accordion-bg .acctitle,body.meisterbetriebe .accordion.accordion-bg .acctitlec,body.meisterbetriebe .accordion.accordion-border .acctitle{background-color:#0000000f;color:#000}body.meisterbetriebe .contact-fly-out .contact-fly-out-form .contact-fly-out-input,body.meisterbetriebe .job-contact .job-contact-container .job-contact-formular form input{background:0 0;color:#000}body.meisterbetriebe #footer.dark,body.meisterbetriebe .dark #footer,body.meisterbetriebe .entry:after{background-color:#4c4c4c}body.meisterbetriebe .jobs-search-body .active-filter-container .active-filter,body.meisterbetriebe ul.tab-nav:not(.tab-nav-lg) li a,body.meisterbetriebe ul.tab-nav:not(.tab-nav-lg) li.ui-tabs-active a{background-color:#000000b3}body.meisterbetriebe .pagination-container .pagination-custom li a.current-page{background-color:var(--main-color)}body.meisterbetriebe .job-offer-detail .job-detail-info-container .job-offer-back-link i,body.meisterbetriebe .news-back-button i,body.meisterbetriebe label.contact_form_uploadFiles i,body.meisterbetriebe label.job_application_form_upload-files i,body.meisterbetriebe label.student_job_application_form_upload-files i{background-color:#000}body.meisterbetriebe .oc-item .teaser-content ul li .av-icon{background:#ee7f00}body.meisterbetriebe .jobs-search-body .filter-checkbox-container .toggle-item{box-shadow:0 3px 4px #000000b3}body.meisterbetriebe .feature-box-container h3,body.meisterbetriebe .progress-bar-heading{color:#000}body.meisterbetriebe .ad_brick_heading{color:#fff}body.meisterbetriebe #brick-job-category .brick-job-category-container .brick-job-category-card,body.meisterbetriebe .bricks-cards-job-offer,body.meisterbetriebe .contact-fly-out .contact-fly-out-form,body.meisterbetriebe .featured-boxes-wrapper-box-shadow,body.meisterbetriebe .job-contact .job-contact-container .job-contact-formular,body.meisterbetriebe .teaser-shadow,body.meisterbetriebe .wrapper-box-shadow{box-shadow:0 0 7px #827a7ab3}body.meisterbetriebe .job-contact .job-contact-container .job-contact-formular form input{border-color:#707070;color:#000}body.meisterbetriebe .job-contact .job-contact-container .job-contact-formular form input::placeholder{color:#707070}body.meisterbetriebe .additonal_content_brick_section p{color:#000000b3}body.meisterbetriebe .fb-section-heading p{color:#fff}body.meisterbetriebe .home-header .jobs-search-header .jobs-search-container{bottom:0;display:flex;flex-direction:column;justify-content:flex-end;height:calc(100% - 100px);padding-top:60px}body.meisterbetriebe .post-navigation+.line,body.meisterbetriebe .sidebar-widgets-wrap .widget,body.meisterbetriebe ul.tab-nav:not(.tab-nav-lg),body.meisterbetriebe ul.tab-nav:not(.tab-nav-lg) li{border-color:#000!important}body.meisterbetriebe #content .additional_bricks_section .bg-grey{background:#272727}body.meisterbetriebe #content .additional_bricks_section table tr{color:#4c4c4c}body.meisterbetriebe #content .additional_bricks_section .cb-box{color:#fff}body.meisterbetriebe #content .additional_bricks_section .cb-box p{color:#fff}body.meisterbetriebe #content .additional_bricks_section .cb-box h3{color:#fff}body.meisterbetriebe #content .additional_bricks_section .fb-section-heading p{color:#000}body.meisterbetriebe #content .additional_bricks_section .comment-card .comment-card-text{color:#fff}body.meisterbetriebe #content .additional_bricks_section .comment-card p{color:#000}body.meisterbetriebe #content .additional_bricks_section .comment-card-multi .col-md-9{color:#000}body.meisterbetriebe #content .additional_bricks_section table thead tr th{background:#4c4c4c}body.meisterbetriebe #content .additional_bricks_section .table-striped-custom tbody tr:nth-of-type(2n){background:rgba(0,0,0,.05)}body.meisterbetriebe #content .additional_bricks_section .table-striped-custom tbody tr:nth-of-type(odd){background:#fff}body.meisterbetriebe #content .additional_bricks_section .progress-bar-tooltip span{box-shadow:0 3px 6px #0000005c}body.meisterbetriebe #content .bg-white .ad_brick_heading{color:#000}body.meisterbetriebe #content .bg-white .cb-box{color:#000}body.meisterbetriebe #content .bg-white .cb-box p{color:#000}body.meisterbetriebe #content .bg-white .cb-box h3{color:#000}body.meisterbetriebe .search-result-page .search-result-header{border-color:#f4f4f4}body.meisterbetriebe .background-white{background:#ffffff1a 0 0 no-repeat padding-box!important}body.meisterbetriebe .pagination-container .pagination-custom li:first-child a:hover img,body.meisterbetriebe .pagination-container .pagination-custom li:last-child a:hover img{filter:invert(1)}body.meisterbetriebe .home-header .image-container{width:100vw;position:relative;margin-left:-50vw;left:50%;padding-top:0}body.meisterbetriebe .home-header .jobs-search-header{padding-bottom:0}body.meisterbetriebe .tns-inner{margin:0!important;height:calc(100vh - 69px)}body.meisterbetriebe .home-header .jobs-search-header .tns-nav{background:0 0;bottom:40px;position:absolute;left:50%;transform:translateX(-50%);-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%)}body.meisterbetriebe .home-header .jobs-search-header .tns-nav>[aria-controls]{background:#ee7f00 0 0 no-repeat padding-box;opacity:.4}body.meisterbetriebe .home-header .jobs-search-header .tns-nav>.tns-nav-active{opacity:1}body.meisterbetriebe #tns1{height:100%}body.meisterbetriebe #tns1>.tns-item{padding-right:0!important;height:100%;object-fit:cover}body.meisterbetriebe .home-header .header-container h1{font-size:64px;margin-bottom:15px}body.meisterbetriebe .home-header .header-container p{font-size:18px;line-height:27px;letter-spacing:.28px;max-width:44%;padding-bottom:20px;color:#fff}body.meisterbetriebe #f4f4f4 .home-header .header-container a.rounded-button{height:50px;border-radius:25px;background-color:var(--main-color);font-size:24px;line-height:33px;padding:8px 45px 9px;color:#fff;font-family:Rockwell}@media (max-width:767px){body.meisterbetriebe #f4f4f4 .home-header .header-container a.rounded-button{padding:8px 22px 9px;font-size:16px}}body.meisterbetriebe #f4f4f4 .home-header .header-container a.rounded-button:hover{background-color:#de7600;cursor:pointer}body.meisterbetriebe .retina-logo img,body.meisterbetriebe .standard-logo img{margin-top:15px;max-width:172px;max-height:82px;width:100%}@media (max-width:1200px){body.meisterbetriebe .retina-logo img,body.meisterbetriebe .standard-logo img{margin-top:40px}body.meisterbetriebe .home-header .header-container h1{font-size:40px}body.meisterbetriebe .home-header .header-container p{font-size:18px;line-height:25px;letter-spacing:.18px}}@media (max-width:999.98px){body.meisterbetriebe .home-header .header-container h1{max-width:80%}}@media (max-width:999.98px) and (max-width:767px){body.meisterbetriebe .home-header .header-container h1{font-size:26px}}@media (max-width:999.98px){body.meisterbetriebe .home-header .header-container p{max-width:80%}}@media (max-width:999.98px) and (max-width:767px){body.meisterbetriebe .home-header .header-container p{font-size:16px}}body.meisterbetriebe #brick-job-category .brick-job-category-container .brick-job-category-card .brick-job-category-bookmark{background-color:var(--main-color);width:80px;height:80px;top:25px;right:25px;border-radius:0 20px}body.meisterbetriebe #brick-job-category .brick-job-category-container .brick-job-category-card .brick-job-category-bookmark .brick-job-category-bookmark-3d-effect{display:none}body.meisterbetriebe #header-wrap #logo{max-height:67px;z-index:2}body.meisterbetriebe #brick-job-category .brick-job-category-container .brick-job-category-card .brick-job-category-bookmark img{width:40px!important;height:40px}@media (max-width:767.98px){body.meisterbetriebe #brick-job-category .brick-job-category-container .brick-job-category-card .brick-job-category-bookmark{width:56px;height:56px;top:15px;right:15px;border-radius:0 15px}body.meisterbetriebe .home-header .jobs-search-header .jobs-search-container{justify-content:flex-start}}@media (max-width:991px){body.meisterbetriebe body.expert:not(.dark) #header:not(.dark) #header-wrap:not(.dark) #primary-menu ul ul a div{color:#f4f4f4!important}}@media (max-width:1200px){body.meisterbetriebe #primary-menu-trigger .icon-x{transform:scale(.5)}body.meisterbetriebe #primary-menu-trigger{top:8px}body.meisterbetriebe body.expert #primary-menu.style-5>ul.user-nav-search{margin-top:20px!important}}@media (min-width:1100px){body.meisterbetriebe .background-color-orange .header-left-background{line-height:64px}}body.meisterbetriebe .background-black{background-color:#000}body.meisterbetriebe .background-272727{background-color:#272727}body.meisterbetriebe .fb-text h3{color:#000}body.meisterbetriebe #primary-menu.style-5>ul{border-right:none}@media (max-width:1200px){body.meisterbetriebe #primary-menu ul{border-bottom:none}body.meisterbetriebe #primary-menu .user-nav-search{margin-top:20px}}body.meisterbetriebe #primary-menu .border-top-grey-li li{border-top:1px solid #393939}@media (max-width:1200px){body.meisterbetriebe #primary-menu .border-top-orange{border-top:1px solid #ee7f00}}body.meisterbetriebe .search-result-page .search-result-header select{color:#f4f4f4;background:#2a2a2a}body.meisterbetriebe .search-result-page .search-result-header select option:hover{background:#303030}body.meisterbetriebe .alt-feature-box-heading{color:#000}body.meisterbetriebe .image-carousel-section h2{color:#000}body.meisterbetriebe .image-carousel-section .oc-item h3{color:#000}body.meisterbetriebe #primary-menu .icon-black{background:#fff}body.meisterbetriebe .bricks-cards-job-offer.seen-job{border-left:none}body.meisterbetriebe .bricks-cards-job-offer.seen-job h2{color:#000!important}body.meisterbetriebe .background-color-orange span{color:#fff!important}body.meisterbetriebe .meisterbetriebe-search{display:flex}body.meisterbetriebe .meisterbetriebe-search input{border:none}body.meisterbetriebe .meisterbetriebe-search .btn-custom-primary{display:flex;align-items:center;gap:10px;height:70px;font-size:20px;padding:20px;background-color:#de7600}body.meisterbetriebe .meisterbetriebe-search .btn-custom-primary:hover{color:#fff}body.meisterbetriebe #search_input-header{margin-right:35px;border:none;border-bottom:1px solid gray;width:32%;height:60px;font-size:32px}body.meisterbetriebe #search-header-btn{cursor:pointer;font-size:1rem;height:100%;transition:all .3s ease-in-out;display:flex;align-items:center;justify-content:space-between;width:11%}body.meisterbetriebe #search-header-btn span{color:#fff}body.meisterbetriebe #search-suggestions-header{position:absolute;text-align:left;margin-left:-10px!important;overflow-y:scroll;max-height:30vh;top:52px;max-width:655px;width:37%;margin-top:15px;background:#fff}body.meisterbetriebe #search-suggestions-header ul{list-style:none;padding:0!important;margin:0;left:0!important;top:0!important;border:none!important;box-shadow:0 3px 29px #00000033;width:100%!important}body.meisterbetriebe #search-suggestions-header ul li{justify-content:flex-start;padding:10px 0}body.meisterbetriebe #search-suggestions-header ul li a{padding:10px 0 10px 10px;color:#666;min-width:100%;font-size:16px;font-family:var(--main-font);font-weight:200}body.meisterbetriebe #search-suggestions-header ul li:hover{background-color:#dbdbdb}body.meisterbetriebe .search_input-header::placeholder{border-bottom:1px solid gray}body.meisterbetriebe .job-contact-formular label{color:#000!important}body.meisterbetriebe .job-contact-formular a{color:#ee7f00!important}body.meisterbetriebe .bg-jobtitel{height:100%;position:absolute;top:0;left:0;background:#fff;z-index:-1;width:44%;box-shadow:0 10px 15px #0000001a}@media screen and (max-width:520px){body.meisterbetriebe #search-suggestions-header{margin-top:0}body.meisterbetriebe #search_input-header{font-size:16px;margin-top:20px;height:30px}body.meisterbetriebe .btn-custom-primary{height:65px!important;font-size:14px!important}}@media screen and (max-width:768px){body.meisterbetriebe #search-suggestions-header{width:65%}body.meisterbetriebe .tns-inner{height:calc(85vh - 69px)}}@media screen and (max-width:991px){body.meisterbetriebe .bg-jobtitel{width:75%}body.meisterbetriebe #search-header-btn{width:22%}body.meisterbetriebe #search_input-header{width:70%}}@media screen and (max-width:500px){body.meisterbetriebe .meisterbetriebe-search .btn span{display:none}}@media screen and (max-width:300px){body.meisterbetriebe .meisterbetriebe-search #search-header-btn{width:30%}}body.meisterbetriebe .av-icon-login{background:#fff}body.meisterbetriebe .user-nav.user-nav-search li:first-child{display:none}.search-result-page{color:#000}@media screen and (max-width:500px){.search-result-page ul.pagination.pagination-custom{padding:0!important}.search-result-page .pagination-custom li a{padding:8px}.search-result-page .pagination-custom .pagination-button img{width:7px}.search-result-page .pagination-custom .disabled-arrow-link{min-width:25px}}.search-result-page h1{margin-top:36px;font-size:52px}.search-result-page .search-result-header{display:flex;justify-content:flex-end;align-items:baseline;margin-top:-20px;margin-bottom:4px;border-bottom:1px solid #000}.search-result-page .search-result-header select{background:#fff;border:none;margin-left:10px}.search-result-page .search-result-item{font-size:1rem;margin-top:40px}.search-result-page .search-result-item h3{margin-bottom:12px;text-decoration:underline}.search-result-page .search-result-item p{margin-top:12px;max-width:729px}.search-result-page .search-result-item a{font-size:24px;margin-bottom:12px;text-decoration:underline!important;font-weight:400;color:#000}.search-result-page .search-result-item a:hover{color:#ee7f00}.user-nav-search{transition:margin-left ease-in-out .5s!important;margin-left:0}.user-nav-search li{width:46px;background-color:#fff;display:flex;justify-content:flex-end;align-items:center;transition:width ease-in-out .5s!important}.user-nav-search .search_input-wrap{width:0;display:block;margin-bottom:0}.user-nav-search .search_input-wrap #search-suggestions{position:absolute;text-align:left;margin-top:8px!important;margin-left:-10px!important;overflow-y:scroll;max-height:30vh;box-shadow:0 3px 15px #000000b3}.user-nav-search .search_input-wrap #search-suggestions ul{padding:0;border:none!important;box-shadow:0 3px 29px #00000033;width:100%}@media (max-width:1200px){.user-nav-search .search_input-wrap #search-suggestions ul{left:0!important;top:0!important}}.user-nav-search .search_input-wrap #search-suggestions ul li{justify-content:flex-start}.user-nav-search .search_input-wrap #search-suggestions ul li a{padding-left:10px!important;min-width:100%;font-size:16px;font-family:var(--main-font);font-weight:200}.user-nav-search #search_input{transition:width ease-in-out .5s!important;border:none;width:0;font-family:var(--main-font);font-size:32px}.user-nav-search #search_input::placeholder{font-family:var(--main-font);font-size:32px;opacity:.25}.user-nav-search #close_search{display:none}.user-nav-search #close_search img{opacity:.25;width:20px;height:20px}.user-nav-search #close_search .img_orange{display:none;opacity:1}.user-nav-search #close_search:hover .img_orange{display:unset}.user-nav-search #close_search:hover .img_black{display:none}.user-nav-search #search .img_orange{display:none}.user-nav-search #search:hover .img_orange{display:unset}.user-nav-search #search:hover .img_black{display:none}@media (min-width:1330px){.user-nav-search{padding-right:0!important}.user-nav-search.user-nav-search-open{border-bottom:1px solid #000!important;margin-left:-754px!important;overflow-y:clip;height:56px}.user-nav-search.user-nav-search-open li{width:800px;overflow:hidden}.user-nav-search.user-nav-search-open .search_input-wrap{width:716px;padding:0 10px}.user-nav-search.user-nav-search-open .search_input-wrap #search_input{width:100%}.user-nav-search.user-nav-search-open .search_input-wrap #search-suggestions ul{width:800px!important}.user-nav-search.user-nav-search-open #close_search{opacity:.8;min-width:40px;display:block}.user-nav-search.user-nav-search-open #search{min-width:46px}}@media (min-width:1601px){.user-nav-search.user-nav-search-open{margin-left:-854px!important}.user-nav-search.user-nav-search-open li{width:900px;overflow:hidden}.user-nav-search.user-nav-search-open .search_input-wrap{width:816px}.user-nav-search.user-nav-search-open .search_input-wrap #search-suggestions ul{width:900px!important}}@media (max-width:1329.98px){#primary-menu{display:flex;float:none;flex-direction:column}.user-nav-search{border-bottom:2px solid #000!important;order:-1;padding-top:50px!important}.user-nav-search li{width:100%}.user-nav-search li .search_input-wrap{width:100%;padding:0 10px}.user-nav-search li .search_input-wrap #search_input{width:calc(100% + 20px);font-size:16px}.user-nav-search li .search_input-wrap #search_input::placeholder{font-size:16px}.user-nav-search li .search_input-wrap #search-suggestions{margin-top:14px!important;background-color:#fff;z-index:1000}.user-nav-search li .search_input-wrap #search-suggestions ul{background-color:#fff}.user-nav-search li .search_input-wrap #search-suggestions ul li{border:none!important}.user-nav-search #close_search{display:none}.user-nav-search #search{padding-bottom:8px!important;margin-left:-46px!important;z-index:10}}.text-color-black{color:#000!important}.text-color-main-color{color:var(--main-color)!important;text-align:left;font:normal normal normal 36px var(--secondary-font);letter-spacing:0;opacity:1}.map-dark-overlay{z-index:99;position:absolute;top:0;left:0;width:100%;height:100%;background:#343434;opacity:.8}.map-dark-overlay.container-map-overlay{left:unset;top:unset}.map-dark-overlay-buttons{display:flex;flex-direction:column;align-items:center;color:#fff;position:absolute;top:50%;left:50%;z-index:99;transform:translate(-50%,-50%)}.map-dark-overlay-buttons div{display:flex;gap:15px}.map-img{position:absolute;width:100%;height:100%}.accept-map{padding:10px 16px;background:#ee7f00;border-radius:20px}.decline-map{padding:10px 16px;background:#00000063;border-radius:20px}#map.leaflet-container{z-index:1;margin-bottom:30px}.container #map.leaflet-container{margin-bottom:0}@media (min-width:901px){.font-size-h3{font-size:36px}}.half-right{width:47%;height:400px}@media (max-width:768px){.half-right{width:100%;height:350px}}.leaflet-pane.leaflet-shadow-pane{display:none}.leaflet-image-layer,.leaflet-layer,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-pane,.leaflet-pane>canvas,.leaflet-pane>svg,.leaflet-tile,.leaflet-tile-container,.leaflet-zoom-box{position:absolute;left:0;top:0}.leaflet-container{overflow:hidden}.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile{-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}.leaflet-tile::selection{background:0 0}.leaflet-safari .leaflet-tile{image-rendering:-webkit-optimize-contrast}.leaflet-safari .leaflet-tile-container{width:1600px;height:1600px;-webkit-transform-origin:0 0}.leaflet-marker-icon,.leaflet-marker-shadow{display:block}.leaflet-container .leaflet-overlay-pane svg{max-width:none!important;max-height:none!important}.leaflet-container .leaflet-marker-pane img,.leaflet-container .leaflet-shadow-pane img,.leaflet-container .leaflet-tile,.leaflet-container .leaflet-tile-pane img,.leaflet-container img.leaflet-image-layer{max-width:none!important;max-height:none!important;width:auto;padding:0}.leaflet-container img.leaflet-tile{mix-blend-mode:plus-lighter}.leaflet-container.leaflet-touch-zoom{-ms-touch-action:pan-x pan-y;touch-action:pan-x pan-y}.leaflet-container.leaflet-touch-drag{-ms-touch-action:pinch-zoom;touch-action:none;touch-action:pinch-zoom}.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom{-ms-touch-action:none;touch-action:none}.leaflet-container{-webkit-tap-highlight-color:transparent}.leaflet-container a{-webkit-tap-highlight-color:rgba(51,181,229,0.4)}.leaflet-tile{filter:inherit;visibility:hidden}.leaflet-tile-loaded{visibility:inherit}.leaflet-zoom-box{width:0;height:0;-moz-box-sizing:border-box;box-sizing:border-box;z-index:800}.leaflet-overlay-pane svg{-moz-user-select:none}.leaflet-pane{z-index:400}.leaflet-tile-pane{z-index:200}.leaflet-overlay-pane{z-index:400}.leaflet-shadow-pane{z-index:500}.leaflet-marker-pane{z-index:600}.leaflet-tooltip-pane{z-index:650}.leaflet-popup-pane{z-index:700}.leaflet-map-pane canvas{z-index:100}.leaflet-map-pane svg{z-index:200}.leaflet-vml-shape{width:1px;height:1px}.lvml{behavior:url(#default#VML);display:inline-block;position:absolute}.leaflet-control{position:relative;z-index:800;pointer-events:visiblePainted;pointer-events:auto}.leaflet-bottom,.leaflet-top{position:absolute;z-index:1000;pointer-events:none}.leaflet-top{top:0}.leaflet-right{right:0}.leaflet-bottom{bottom:0}.leaflet-left{left:0}.leaflet-control{float:left;clear:both}.leaflet-right .leaflet-control{float:right}.leaflet-top .leaflet-control{margin-top:10px}.leaflet-bottom .leaflet-control{margin-bottom:10px}.leaflet-left .leaflet-control{margin-left:10px}.leaflet-right .leaflet-control{margin-right:10px}.leaflet-fade-anim .leaflet-popup{opacity:0;-webkit-transition:opacity .2s linear;-moz-transition:opacity .2s linear;transition:opacity .2s linear}.leaflet-fade-anim .leaflet-map-pane .leaflet-popup{opacity:1}.leaflet-zoom-animated{-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}svg.leaflet-zoom-animated{will-change:transform}.leaflet-zoom-anim .leaflet-zoom-animated{-webkit-transition:-webkit-transform .25s cubic-bezier(0, 0, .25, 1);-moz-transition:-moz-transform .25s cubic-bezier(0, 0, .25, 1);transition:transform .25s cubic-bezier(0, 0, .25, 1)}.leaflet-pan-anim .leaflet-tile,.leaflet-zoom-anim .leaflet-tile{-webkit-transition:none;-moz-transition:none;transition:none}.leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden}.leaflet-interactive{cursor:pointer}.leaflet-grab{cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.leaflet-crosshair,.leaflet-crosshair .leaflet-interactive{cursor:crosshair}.leaflet-control,.leaflet-popup-pane{cursor:auto}.leaflet-dragging .leaflet-grab,.leaflet-dragging .leaflet-grab .leaflet-interactive,.leaflet-dragging .leaflet-marker-draggable{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.leaflet-image-layer,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-pane>svg path,.leaflet-tile-container{pointer-events:none}.leaflet-image-layer.leaflet-interactive,.leaflet-marker-icon.leaflet-interactive,.leaflet-pane>svg path.leaflet-interactive,svg.leaflet-image-layer.leaflet-interactive path{pointer-events:visiblePainted;pointer-events:auto}.leaflet-container{background:#ddd;outline-offset:1px}.leaflet-container a{color:#0078a8}.leaflet-zoom-box{border:2px dotted #38f;background:rgba(255,255,255,.5)}.leaflet-container{font-family:"Helvetica Neue",Arial,Helvetica,sans-serif;font-size:12px;font-size:.75rem;line-height:1.5}.leaflet-bar{box-shadow:0 1px 5px rgba(0,0,0,.65);border-radius:4px}.leaflet-bar a{background-color:#fff;border-bottom:1px solid #ccc;width:26px;height:26px;line-height:26px;display:block;text-align:center;text-decoration:none;color:#000}.leaflet-bar a,.leaflet-control-layers-toggle{background-position:50% 50%;background-repeat:no-repeat;display:block}.leaflet-bar a:focus,.leaflet-bar a:hover{background-color:#f4f4f4}.leaflet-bar a:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.leaflet-bar a:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-bottom:none}.leaflet-bar a.leaflet-disabled{cursor:default;background-color:#f4f4f4;color:#bbb}.leaflet-touch .leaflet-bar a{width:30px;height:30px;line-height:30px}.leaflet-touch .leaflet-bar a:first-child{border-top-left-radius:2px;border-top-right-radius:2px}.leaflet-touch .leaflet-bar a:last-child{border-bottom-left-radius:2px;border-bottom-right-radius:2px}.leaflet-control-zoom-in,.leaflet-control-zoom-out{font:bold 18px "Lucida Console",Monaco,monospace;text-indent:1px}.leaflet-touch .leaflet-control-zoom-in,.leaflet-touch .leaflet-control-zoom-out{font-size:22px}.leaflet-control-layers{box-shadow:0 1px 5px rgba(0,0,0,.4);background:#fff;border-radius:5px}.leaflet-control-layers-toggle{background-image:url(images/layers.png);width:36px;height:36px}.leaflet-retina .leaflet-control-layers-toggle{background-image:url(images/layers-2x.png);background-size:26px 26px}.leaflet-touch .leaflet-control-layers-toggle{width:44px;height:44px}.leaflet-control-layers .leaflet-control-layers-list,.leaflet-control-layers-expanded .leaflet-control-layers-toggle{display:none}.leaflet-control-layers-expanded .leaflet-control-layers-list{display:block;position:relative}.leaflet-control-layers-expanded{padding:6px 10px 6px 6px;color:#333;background:#fff}.leaflet-control-layers-scrollbar{overflow-y:scroll;overflow-x:hidden;padding-right:5px}.leaflet-control-layers-selector{margin-top:2px;position:relative;top:1px}.leaflet-control-layers label{display:block;font-size:13px;font-size:1.08333em}.leaflet-control-layers-separator{height:0;border-top:1px solid #ddd;margin:5px -10px 5px -6px}.leaflet-default-icon-path{background-image:url(images/marker-icon.png)}.leaflet-container .leaflet-control-attribution{background:#fff;background:rgba(255,255,255,.8);margin:0}.leaflet-control-attribution,.leaflet-control-scale-line{padding:0 5px;color:#333;line-height:1.4}.leaflet-control-attribution a{text-decoration:none}.leaflet-control-attribution a:focus,.leaflet-control-attribution a:hover{text-decoration:underline}.leaflet-attribution-flag{display:inline!important;vertical-align:baseline!important;width:1em;height:.6669em}.leaflet-left .leaflet-control-scale{margin-left:5px}.leaflet-bottom .leaflet-control-scale{margin-bottom:5px}.leaflet-control-scale-line{border:2px solid #777;border-top:none;line-height:1.1;padding:2px 5px 1px;white-space:nowrap;-moz-box-sizing:border-box;box-sizing:border-box;background:rgba(255,255,255,.8);text-shadow:1px 1px #fff}.leaflet-control-scale-line:not(:first-child){border-top:2px solid #777;border-bottom:none;margin-top:-2px}.leaflet-control-scale-line:not(:first-child):not(:last-child){border-bottom:2px solid #777}.leaflet-touch .leaflet-bar,.leaflet-touch .leaflet-control-attribution,.leaflet-touch .leaflet-control-layers{box-shadow:none}.leaflet-touch .leaflet-bar,.leaflet-touch .leaflet-control-layers{border:2px solid rgba(0,0,0,.2);background-clip:padding-box}.leaflet-popup{position:absolute;text-align:center;margin-bottom:20px}.leaflet-popup-content-wrapper{padding:1px;text-align:left;border-radius:12px}.leaflet-popup-content{margin:13px 24px 13px 20px;line-height:1.3;font-size:13px;font-size:1.08333em;min-height:1px}.leaflet-popup-content p{margin:17px 0;margin:1.3em 0}.leaflet-popup-tip-container{width:40px;height:20px;position:absolute;left:50%;margin-top:-1px;margin-left:-20px;overflow:hidden;pointer-events:none}.leaflet-popup-tip{width:17px;height:17px;padding:1px;margin:-10px auto 0;pointer-events:auto;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.leaflet-popup-content-wrapper,.leaflet-popup-tip{background:#fff;color:#333;box-shadow:0 3px 14px rgba(0,0,0,.4)}.leaflet-container a.leaflet-popup-close-button{position:absolute;top:0;right:0;border:none;text-align:center;width:24px;height:24px;font:16px/24px Tahoma,Verdana,sans-serif;color:#757575;text-decoration:none;background:0 0}.leaflet-container a.leaflet-popup-close-button:focus,.leaflet-container a.leaflet-popup-close-button:hover{color:#585858}.leaflet-popup-scrolled{overflow:auto}.leaflet-oldie .leaflet-popup-content-wrapper{-ms-zoom:1}.leaflet-oldie .leaflet-popup-tip{width:24px;margin:0 auto}.leaflet-oldie .leaflet-control-layers,.leaflet-oldie .leaflet-control-zoom,.leaflet-oldie .leaflet-popup-content-wrapper,.leaflet-oldie .leaflet-popup-tip{border:1px solid #999}.leaflet-div-icon{background:#fff;border:1px solid #666}.leaflet-tooltip{position:absolute;padding:6px;background-color:#fff;border:1px solid #fff;border-radius:3px;color:#222;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;box-shadow:0 1px 3px rgba(0,0,0,.4)}.leaflet-tooltip.leaflet-interactive{cursor:pointer;pointer-events:auto}.leaflet-tooltip-bottom:before,.leaflet-tooltip-left:before,.leaflet-tooltip-right:before,.leaflet-tooltip-top:before{position:absolute;pointer-events:none;border:6px solid transparent;background:0 0;content:""}.leaflet-tooltip-bottom{margin-top:6px}.leaflet-tooltip-top{margin-top:-6px}.leaflet-tooltip-bottom:before,.leaflet-tooltip-top:before{left:50%;margin-left:-6px}.leaflet-tooltip-top:before{bottom:0;margin-bottom:-12px;border-top-color:#fff}.leaflet-tooltip-bottom:before{top:0;margin-top:-12px;margin-left:-6px;border-bottom-color:#fff}.leaflet-tooltip-left{margin-left:-6px}.leaflet-tooltip-right{margin-left:6px}.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{top:50%;margin-top:-6px}.leaflet-tooltip-left:before{right:0;margin-right:-12px;border-left-color:#fff}.leaflet-tooltip-right:before{left:0;margin-left:-12px;border-right-color:#fff}@media print{.leaflet-control{-webkit-print-color-adjust:exact;print-color-adjust:exact}}#content .additonal_content_brick_section .content-heading{text-align:center;max-width:725px;width:100%;margin:0 auto;font-family:Rockwell}#content .additonal_content_brick_section .content-heading h2{color:#ee7f00;font-size:46px}@media screen and (max-width:768px){#content .additonal_content_brick_section .content-heading h2{font-size:26px;margin-bottom:20px}}#content .additonal_content_brick_section .content-heading p{font-size:28px!important}@media screen and (max-width:768px){#content .additonal_content_brick_section .content-heading p{font-size:22px!important}}#content .additonal_content_brick_section .col-md-2{text-align:center}#content .additonal_content_brick_section .col-md-2 p{color:#000;font-size:28px;font-family:Rockwell;-webkit-box-orient:vertical;overflow:hidden;text-align:center;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:5;margin-top:10px}@media screen and (max-width:768px){#content .additonal_content_brick_section .col-md-2 p{font-size:16px}}#content .additonal_content_brick_section .icon-rounded-container-orange{box-sizing:border-box;background:#ee7f004d;border-radius:50%}#content .additonal_content_brick_section .icon-rounded-container-orange .icon-wrapper-rounded{border-radius:50%;padding:32px;margin:18px;background:#ee7f00}@media screen and (max-width:768px){#content .additonal_content_brick_section .icon-rounded-container-orange .icon-wrapper-rounded{padding:16px}}@media screen and (max-width:768px){#content .additonal_content_brick_section .icon-rounded-container-orange .icon-wrapper-rounded{margin:9px}}#content .additonal_content_brick_section .icon-rounded-container-orange .icon-wrapper-rounded img{width:80px;height:80px;max-width:none}@media screen and (max-width:768px){#content .additonal_content_brick_section .icon-rounded-container-orange .icon-wrapper-rounded img{width:43px;height:43px}}#content .additonal_content_brick_section .icon-rounded-container-dark-grey_black{box-sizing:border-box;background:#000000b3;border-radius:50%}#content .additonal_content_brick_section .icon-rounded-container-dark-grey_black .icon-wrapper-rounded{border-radius:50%;padding:32px;margin:18px;background:#000}@media screen and (max-width:768px){#content .additonal_content_brick_section .icon-rounded-container-dark-grey_black .icon-wrapper-rounded{padding:16px}}@media screen and (max-width:768px){#content .additonal_content_brick_section .icon-rounded-container-dark-grey_black .icon-wrapper-rounded{margin:9px}}#content .additonal_content_brick_section .icon-rounded-container-dark-grey_black .icon-wrapper-rounded img{width:80px;height:80px;max-width:none}@media screen and (max-width:768px){#content .additonal_content_brick_section .icon-rounded-container-dark-grey_black .icon-wrapper-rounded img{width:43px;height:43px}}#content .additonal_content_brick_section .icon-rounded-container-default-grey{box-sizing:border-box;background:#0000000d;border-radius:50%}#content .additonal_content_brick_section .icon-rounded-container-default-grey .icon-wrapper-rounded{border-radius:50%;padding:32px;margin:18px;background:#0000001a}@media screen and (max-width:768px){#content .additonal_content_brick_section .icon-rounded-container-default-grey .icon-wrapper-rounded{padding:16px}}@media screen and (max-width:768px){#content .additonal_content_brick_section .icon-rounded-container-default-grey .icon-wrapper-rounded{margin:9px}}#content .additonal_content_brick_section .icon-rounded-container-default-grey .icon-wrapper-rounded img{width:80px;height:80px;max-width:none}@media screen and (max-width:768px){#content .additonal_content_brick_section .icon-rounded-container-default-grey .icon-wrapper-rounded img{width:43px;height:43px}}#content .additonal_content_brick_section .icon-rounded-container-grey-dark-grey{box-sizing:border-box;background:#00000033;border-radius:50%}#content .additonal_content_brick_section .icon-rounded-container-grey-dark-grey .icon-wrapper-rounded{border-radius:50%;padding:32px;margin:18px;background:#00000080}@media screen and (max-width:768px){#content .additonal_content_brick_section .icon-rounded-container-grey-dark-grey .icon-wrapper-rounded{padding:16px}}@media screen and (max-width:768px){#content .additonal_content_brick_section .icon-rounded-container-grey-dark-grey .icon-wrapper-rounded{margin:9px}}#content .additonal_content_brick_section .icon-rounded-container-grey-dark-grey .icon-wrapper-rounded img{width:80px;height:80px;max-width:none}@media screen and (max-width:768px){#content .additonal_content_brick_section .icon-rounded-container-grey-dark-grey .icon-wrapper-rounded img{width:43px;height:43px}}#content .additonal_content_brick_section .icon-rounded-container-dark-grey-white{box-sizing:border-box;background:#ffffff33;border-radius:50%}#content .additonal_content_brick_section .icon-rounded-container-dark-grey-white .icon-wrapper-rounded{border-radius:50%;padding:32px;margin:18px;background:#fff}@media screen and (max-width:768px){#content .additonal_content_brick_section .icon-rounded-container-dark-grey-white .icon-wrapper-rounded{padding:16px}}@media screen and (max-width:768px){#content .additonal_content_brick_section .icon-rounded-container-dark-grey-white .icon-wrapper-rounded{margin:9px}}#content .additonal_content_brick_section .icon-rounded-container-dark-grey-white .icon-wrapper-rounded img{width:80px;height:80px;max-width:none}@media screen and (max-width:768px){#content .additonal_content_brick_section .icon-rounded-container-dark-grey-white .icon-wrapper-rounded img{width:43px;height:43px}}#content .additonal_content_brick_section .icon-rounded-container-grey{box-sizing:border-box;background:#0000000d;border-radius:50%}#content .additonal_content_brick_section .icon-rounded-container-grey .icon-wrapper-rounded{border-radius:50%;padding:32px;margin:18px;background:#00000033}@media screen and (max-width:768px){#content .additonal_content_brick_section .icon-rounded-container-grey .icon-wrapper-rounded{padding:16px}}@media screen and (max-width:768px){#content .additonal_content_brick_section .icon-rounded-container-grey .icon-wrapper-rounded{margin:9px}}#content .additonal_content_brick_section .icon-rounded-container-grey .icon-wrapper-rounded img{width:80px;height:80px;max-width:none}@media screen and (max-width:768px){#content .additonal_content_brick_section .icon-rounded-container-grey .icon-wrapper-rounded img{width:43px;height:43px}}#content .additonal_content_brick_section .icon-rounded-container-dark-grey-light-grey{box-sizing:border-box;background:#ffffff99;border-radius:50%}#content .additonal_content_brick_section .icon-rounded-container-dark-grey-light-grey .icon-wrapper-rounded{border-radius:50%;padding:32px;margin:18px;background:#ffffff33}@media screen and (max-width:768px){#content .additonal_content_brick_section .icon-rounded-container-dark-grey-light-grey .icon-wrapper-rounded{padding:16px}}@media screen and (max-width:768px){#content .additonal_content_brick_section .icon-rounded-container-dark-grey-light-grey .icon-wrapper-rounded{margin:9px}}#content .additonal_content_brick_section .icon-rounded-container-dark-grey-light-grey .icon-wrapper-rounded img{width:80px;height:80px;max-width:none}@media screen and (max-width:768px){#content .additonal_content_brick_section .icon-rounded-container-dark-grey-light-grey .icon-wrapper-rounded img{width:43px;height:43px}}#content .additonal_content_brick_section .icon-rounded-container-logo{box-sizing:border-box;border-radius:50%}@media screen and (max-width:768px){#content .additonal_content_brick_section .icon-rounded-container-logo{height:93px}}#content .additonal_content_brick_section .icon-rounded-container-logo .icon-wrapper-rounded{border-radius:50%;padding:32px 7px;margin:18px;display:flex;align-items:center}@media screen and (max-width:768px){#content .additonal_content_brick_section .icon-rounded-container-logo .icon-wrapper-rounded{margin:9px;padding:19px 2px}}#content .additonal_content_brick_section .icon-rounded-container-logo .icon-wrapper-rounded img{width:130px;object-fit:contain;max-width:none}@media screen and (max-width:768px){#content .additonal_content_brick_section .icon-rounded-container-logo .icon-wrapper-rounded img{width:70px;height:40px}}#content .additonal_content_brick_section .bg-dark{padding:200px 0;background:#272727}#content .additonal_content_brick_section .bg-dark p{color:#fff}#content .additional_bricks_section ::-webkit-scrollbar{height:10px}#content .additional_bricks_section .ad_brick_heading{font-size:36px}@media screen and (max-width:768px){#content .additional_bricks_section .ad_brick_heading{font-size:26px}}#content .additional_bricks_section .cb-row{padding:40px 0}#content .additional_bricks_section .cb-box{margin-bottom:3rem;color:#000}#content .additional_bricks_section .cb-box img{margin-bottom:10px}#content .additional_bricks_section .cb-box p{color:#000;margin-bottom:0;font-size:16px}#content .additional_bricks_section .cb-box h3{color:#000;line-height:1.1;margin:10px 0;font-size:28px}#content .additional_bricks_section .bg{background:#f2f2f2}#content .additional_bricks_section .bg .text-color-white{color:#000!important}#content .additional_bricks_section .bg-light-gray{background:#3d3d3d}#content .additional_bricks_section .bg-black{background:#000}#content .additional_bricks_section .bg-white{background:rgba(255,255,255,.1)}#content .additional_bricks_section .bg-gray{background:#272727;color:#fff}#content .additional_bricks_section .contenboxes-lg .cb-box:first-child{margin-bottom:50px}#content .additional_bricks_section .contenboxes-lg .cb-box:nth-child(2){padding-right:15px;margin-bottom:50px}#content .additional_bricks_section .contenboxes-lg .cb-box:nth-child(3){padding-left:15px}#content .additional_bricks_section .color-block-row{padding:0 15px}#content .additional_bricks_section .color-block{padding:32px;display:flex;justify-content:flex-start;flex-direction:column;align-items:center;color:#fff}#content .additional_bricks_section .color-block .img-wrapper{width:78px;height:78px;padding:19px;border-radius:50%}#content .additional_bricks_section .color-block .img-wrapper picture{width:100%}#content .additional_bricks_section .color-block .img-wrapper picture img{width:100%;height:100%;max-height:40px}#content .additional_bricks_section .color-block .color-block-num-heading{font-size:46px;letter-spacing:0;opacity:1;font-weight:400;font-family:Rockwell}#content .additional_bricks_section .color-block .color-block-txt-heading{font-family:Rockwell;font-size:28px;letter-spacing:0;opacity:1;word-break:break-word;font-weight:400;text-align:center}#content .additional_bricks_section .color-block .orange-divider{width:41px;color:#ee7f00;background-color:#ee7f00;margin:10px 0}#content .additional_bricks_section .color-block .color-block-text{-webkit-box-orient:vertical;overflow:hidden;text-align:center;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:5}#content .additional_bricks_section .featureb-section{margin-bottom:100px}#content .additional_bricks_section .featureb-section .img-wrapper img{box-shadow:0 3px 20px #00000052;object-fit:cover}@media screen and (max-width:768px){#content .additional_bricks_section .featureb-section .img-wrapper img{width:316px;height:316px}}#content .additional_bricks_section .feature-box-card{display:flex;margin-top:20px}#content .additional_bricks_section .feature-box-card h3{font-size:28px}#content .additional_bricks_section .feature-box-card p{font-size:16px}#content .additional_bricks_section .feature-box-card .fb-icon{display:flex;justify-content:flex-start;margin-right:25px;width:20%}#content .additional_bricks_section .feature-box-card .fb-text{width:80%}#content .additional_bricks_section .fb-section-heading{text-align:center;max-width:725px;margin:20px auto}#content .additional_bricks_section .fb-section-heading .fb-section-heading-h2{margin-bottom:16px;color:#ee7f00;font-size:46px}@media screen and (max-width:768px){#content .additional_bricks_section .fb-section-heading .fb-section-heading-h2{font-size:26px}}#content .additional_bricks_section .fb-section-heading p{font:normal normal normal 32px/35px Rockwell;font-size:28px;color:#000000b3}@media screen and (max-width:768px){#content .additional_bricks_section .fb-section-heading p{font-size:22px}}#content .additional_bricks_section .feature-box-card.left .fb-icon{display:flex;justify-content:flex-end;margin-left:25px;margin-right:0;order:2}#content .additional_bricks_section .feature-box-card.left .fb-text{text-align:right}#content .additional_bricks_section .img-wrapper{display:flex;align-items:center;justify-content:center;height:100%}#content .additional_bricks_section .img-wrapper .img-rounded{border-top-right-radius:48px;border-bottom-left-radius:48px}#content .additional_bricks_section .img-full{margin-bottom:24px}@media screen and (max-width:768px){#content .additional_bricks_section .feature-box-card{text-align:center;flex-direction:column;align-items:center}#content .additional_bricks_section .feature-box-card .fb-icon{justify-content:center;margin-right:0}#content .additional_bricks_section .feature-box-card.left .fb-icon{margin-left:0;justify-content:center;order:-1}#content .additional_bricks_section .feature-box-card.left .fb-text{text-align:center}}#content .additional_bricks_section .progress-bar-container{margin-bottom:20px}#content .additional_bricks_section .progress-bar-container .max-target-value{text-align:end;margin-bottom:-25px}#content .additional_bricks_section .progress-bar-container .progress-bar-heading{margin-bottom:0;font-size:1.5rem}@media screen and (max-width:768px){#content .additional_bricks_section .progress-bar-container .progress-bar-heading{font-size:1rem}}#content .additional_bricks_section .progress-bar-container .progress{height:6px;box-shadow:0 3px 4px #00000029}#content .additional_bricks_section .progress-bar-container .progress .progress-bar{background:#ee7f00;border-radius:8px;transition:width 3s ease}#content .additional_bricks_section .progress-bar-container .progress-bar-tooltip{margin-bottom:5px;transition:all 3s ease}#content .additional_bricks_section .progress-bar-container .progress-bar-tooltip span{margin-left:-17px;border-radius:40%;box-shadow:0 3px 6px #0000005c;padding:5px 14px;max-width:64px;max-height:32px;font-size:16px}#content .additional_bricks_section .progress-bar-container .progress-bar-tooltip .fas{color:#d3d3d3;transform:rotate(180deg)}#content .additional_bricks_section .comment-card-container{display:flex;align-items:center;justify-content:center;flex-direction:column}#content .additional_bricks_section .comment-card-container .avatar{border-radius:50%;margin-bottom:45px;margin:15px auto}#content .additional_bricks_section .comment-card-container .comment-card{display:flex;align-items:center;justify-content:center;flex-direction:column;width:100%;max-width:950px;text-align:center;padding-bottom:90px;background:#f5f5f5 0 0 no-repeat padding-box;border-top-right-radius:40px;border-bottom-left-radius:40px;margin-top:100px}#content .additional_bricks_section .comment-card-container .comment-card .comment-card-text{padding:0 10%}#content .additional_bricks_section .comment-card-container .comment-card .card-multi-img-wrapper img{object-fit:cover}@media screen and (max-width:768px){#content .additional_bricks_section .comment-card-container .comment-card{padding:0 15px;padding-bottom:60px}}#content .additional_bricks_section .comment-card-container .comment-card img{object-fit:cover}#content .additional_bricks_section .comment-card-container .comment-card .avatar-wrapper{width:131px;height:131px;border-radius:50%;margin:-80px auto 35px auto}#content .additional_bricks_section .comment-card-container .comment-card p{width:770px;max-width:100%;color:#000}#content .additional_bricks_section .comment-card-container .comment-card p:first-of-type{font-style:italic;font-size:16px;text-align:center}@media screen and (max-width:768px){#content .additional_bricks_section .comment-card-container .comment-card p:first-of-type{margin-bottom:0}}#content .additional_bricks_section .comment-card-container .comment-card p:last-of-type{font-size:28px;margin-bottom:0;font-family:Rockwell}@media screen and (max-width:768px){#content .additional_bricks_section .comment-card-container .comment-card p:last-of-type{font-size:26px}}#content .additional_bricks_section .comment-card-container .comment-card span{font-size:16px}#content .additional_bricks_section .carousel-indicators li{box-sizing:content-box;-ms-flex:0 1 auto;flex:0 1 auto;width:20px;height:20px;border-radius:50%;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:#ee7f00;background-clip:padding-box;border-top:10px solid transparent;border-bottom:10px solid transparent;opacity:.3;transition:opacity .6s ease}#content .additional_bricks_section .carousel-indicators .active{opacity:1}#content .additional_bricks_section .slider-heading{font:normal normal normal 36px/56px Rockwell}.is--editmode #content .additional_bricks_section .slider-heading{width:100%}.is--editmode #content .additional_bricks_section .slider-heading .pimcore_editable{width:100%!important}#content .additional_bricks_section .slider-heading--centered{text-align:center}@media screen and (max-width:768px){#content .additional_bricks_section .slider-heading{font-size:26px}}#content .additional_bricks_section .comment-card-multi{margin:0 5px;padding:20px 16px 18px 20px;color:#000;background:#fff 0 0 no-repeat padding-box;box-shadow:0 3px 16px #00000045}#content .additional_bricks_section .comment-card-multi img{border-top-right-radius:20px;border-bottom-left-radius:20px;object-fit:cover}@media screen and (max-width:768px){#content .additional_bricks_section .comment-card-multi img{margin:0 auto;margin-bottom:15px}}#content .additional_bricks_section .comment-card-multi p{font-size:16px;margin-bottom:0}#content .additional_bricks_section .comment-card-multi .comment-card-multi-header{font-size:28px;display:block;font-family:Rockwell}#content .additional_bricks_section .comment-card-multi span{font-size:16px}#content .additional_bricks_section .table-striped-custom tbody tr:nth-of-type(2n){background:rgba(0,0,0,.05)}#content .additional_bricks_section .box-shadow{position:absolute;background:#fff;width:17px;bottom:114px;right:15px;background:transparent linear-gradient(90deg,#00000000 0,#00000000 43%,#0000001a 100%) 0 0 no-repeat padding-box}#content .additional_bricks_section table{margin:50px 0;border-left:none}#content .additional_bricks_section table thead tr th{background:#ee7f00;text-align:left;font:normal normal normal 32px/35px Rockwell;letter-spacing:-.32px;color:#fff}@media screen and (max-width:768px){#content .additional_bricks_section table thead tr th{letter-spacing:-.24px;font-size:24px}}#content .additional_bricks_section table tbody td{border:none;border-left:1px solid #00000033}#content .additional_bricks_section table tbody tr th{border-top:none;border-bottom:none;border-left:none;color:#ee7f00;font-weight:400}.job-card-container{display:flex;flex-direction:column}.job-card-container .bricks-cards-job-offer{box-shadow:0 3px 29px #00000033;padding:32px 39px 0;max-width:1020px;margin-bottom:100px}.job-card-container .bricks-cards-job-offer a{transform:translateY(50%)}.job-card-container .bricks-cards-job-offer .btn-cards-offer{transition:.3s ease-out}.job-card-container .bricks-cards-job-offer .btn-cards-offer i{margin-left:8px}.job-card-container .bricks-cards-job-offer .icons-container{justify-content:flex-start;flex-wrap:wrap}.job-card-container .bricks-cards-job-offer .brick-card-icon-p{display:flex;text-align:left;margin-bottom:25px;margin-right:25px}.job-card-container .bricks-cards-job-offer .bricks-cards-container{max-width:800px}.jobs-headers{color:#000!important;border-bottom:1px solid #000}@media only screen and (min-width:1100px){.jobs-headers .filter-link{display:none}}i.icon{background-size:cover!important;background-position:center center!important;background-repeat:no-repeat!important;display:inline-block}.icon-white{background:#fff!important}.icon-grey{background:#7f7f7f}.icon-orange{background:#ee7f00}.icon-black{background:#000}.av-icon-heart{mask:url("../images/Iconset/icons_orange/heart_orange.svg") no-repeat center/contain;-webkit-mask:url("../images/Iconset/icons_orange/heart_orange.svg") no-repeat center/contain}.close-icon{mask:url("../images/Iconset/icons_white/close_white.svg") no-repeat center/contain;-webkit-mask:url("../images/Iconset/icons_white/close_white.svg") no-repeat center/contain}.hamburger-icon{mask:url("../images/Iconset/icons_white/list_white.svg") no-repeat center/contain;-webkit-mask:url("../images/Iconset/icons_white/list_white.svg") no-repeat center/contain}.x-icon{mask:url("../images/Iconset/icons_white/x_white.svg") no-repeat center/contain;-webkit-mask:url("../images/Iconset/icons_white/x_white.svg") no-repeat center/contain}.location-icon{mask:url("../images/Iconset/geo-alt.svg") no-repeat center/contain;-webkit-mask:url("../images/Iconset/geo-alt.svg") no-repeat center/contain}.handshake-icon{mask:url("../images/Iconset/hand-shake.svg") no-repeat center/contain;-webkit-mask:url("../images/Iconset/hand-shake.svg") no-repeat center/contain}.university-icon{mask:url("../images/Iconset/icons_orange/office_building_orange.svg") no-repeat center/contain;-webkit-mask:url("../images/Iconset/icons_orange/office_building_orange.svg") no-repeat center/contain}.clock-icon{mask:url("../images/Iconset/icons_white/clock_white.svg") no-repeat center/contain;-webkit-mask:url("../images/Iconset/icons_white/clock_white.svg") no-repeat center/contain}.right-arrow-icon{mask:url("../images/Iconset/icons_white/arrow_white.svg") no-repeat center/contain;-webkit-mask:url("../images/Iconset/icons_white/arrow_white.svg") no-repeat center/contain}.search-icon{mask:url("../images/Iconset/icons_white/search.svg") no-repeat center/contain;-webkit-mask:url("../images/Iconset/icons_white/search.svg") no-repeat center/contain}.envelope-icon{mask:url("../images/Iconset/icons_white/envelope_white.svg") no-repeat center/contain;-webkit-mask:url("../images/Iconset/icons_white/envelope_white.svg") no-repeat center/contain}.bell-icon{mask:url("../images/Iconset/icons_white/notification-bell.svg") no-repeat center/contain;-webkit-mask:url("../images/Iconset/icons_white/notification-bell.svg") no-repeat center/contain}.checkmark-icon{mask:url("../images/Iconset/icons_white/checkmark.svg") no-repeat center/contain;-webkit-mask:url("../images/Iconset/icons_white/checkmark.svg") no-repeat center/contain}.telephone-icon{mask:url("../images/Iconset/icons_white/telephone.svg") no-repeat center/contain;-webkit-mask:url("../images/Iconset/icons_white/telephone.svg") no-repeat center/contain}.closed-envelope-icon{mask:url("../images/Iconset/icons_white/closed-envelope.svg") no-repeat center/contain;-webkit-mask:url("../images/Iconset/icons_white/closed-envelope.svg") no-repeat center/contain}.trash-icon{mask:url("../images/Iconset/icons_black/trash.svg") no-repeat center/contain;-webkit-mask:url("../images/Iconset/icons_black/trash.svg") no-repeat center/contain}.facebook-icon{mask:url("../public/static/images/Iconset/icons_white/facebook_white.svg") no-repeat center/contain;-webkit-mask:url("../public/static/images/Iconset/icons_white/facebook_white.svg") no-repeat center/contain}.instagram-icon{mask:url("../public/static/images/Iconset/icons_white/instagram_white.svg") no-repeat center/contain;-webkit-mask:url("../public/static/images/Iconset/icons_white/instagram_white.svg") no-repeat center/contain}.xing-icon{mask:url("../public/static/images/Iconset/icons_white/xing.svg") no-repeat center/contain;-webkit-mask:url("../public/static/images/Iconset/icons_white/xing.svg") no-repeat center/contain}.linkedin-icon{mask:url("../public/static/images/Iconset/icons_white/xing.svg") no-repeat center/contain;-webkit-mask:url("../public/static/images/Iconset/icons_white/xing.svg") no-repeat center/contain}.star-icon{mask:url("../images/Iconset/icons_white/star_white_filled.svg") no-repeat center/contain;-webkit-mask:url("../images/Iconset/icons_white/star_white_filled.svg") no-repeat center/contain}.salary-range-icon{mask:url("../images/Iconset/icons_white/euro.svg") no-repeat center/contain;-webkit-mask:url("../images/Iconset/icons_white/euro.svg") no-repeat center/contain}.down-arrow-icon{mask:url("../images/Iconset/icons_white/chevron_white.svg") no-repeat center/contain;-webkit-mask:url("../images/Iconset/icons_white/chevron_white.svg") no-repeat center/contain;width:18px;height:10px;min-width:18px;min-height:10px;background:#484847;transform:rotate(90deg);-webkit-transition:transform 250ms ease-in-out;-moz-transition:transform 250ms ease-in-out;-ms-transition:transform 250ms ease-in-out}.filter-icon{mask:url("../images/Iconset/icons_white/filter-iconsvg") no-repeat center/contain;-webkit-mask:url("../images/Iconset/icons_white/filter-icon.svg") no-repeat center/contain;background:#484847;width:29px;height:29px;min-height:29px;max-height:29px;margin-right:10px}.down-arrow-icon.arrow-acitve{transform:rotate(-90deg);-webkit-transition:transform 250ms ease-in-out;-moz-transition:transform 250ms ease-in-out;-ms-transition:transform 250ms ease-in-out}.star-empty-icon{mask:url("../images/Iconset/icons_white/star_white.svg") no-repeat center/contain;-webkit-mask:url("../images/Iconset/icons_white/star_white.svg") no-repeat center/contain}.happy-face-icon{mask:url("../images/Iconset/happy-face.svg") no-repeat center/contain;-webkit-mask:url("../images/Iconset/happy-face.svg") no-repeat center/contain}.sad-face-icon{mask:url("../images/Iconset/sad-face.svg") no-repeat center/contain;-webkit-mask:url("../images/Iconset/sad-face.svg") no-repeat center/contain}.circled-x-icon{mask:url("../images/Iconset/circled-x-button.svg") no-repeat center/contain;-webkit-mask:url("../images/Iconset/circled-x-button.svg") no-repeat center/contain}.c-shape-icon{mask:url("../images/c-shape.svg") no-repeat center/contain;-webkit-mask:url("../images/c-shape.svg") no-repeat center/contain}.s-shape-icon{mask:url("../images/s-shape-icon.svg") no-repeat center/contain;-webkit-mask:url("../images/s-shape-icon.svg") no-repeat center/contain}.s-shape-detail-icon{mask:url("../images/s-shape-detail.svg") no-repeat center/contain;-webkit-mask:url("../images/s-shape-detail.svg") no-repeat center/contain}.c-shape-icon-orange{mask:url("../images/c-shape-orange.svg") no-repeat center/contain;-webkit-mask:url("../images/c-shape-orange.svg") no-repeat center/contain}.c-shape-smaller-icon{mask:url("../images/c-orange-small.svg") no-repeat center/contain;-webkit-mask:url("../images/c-orange-small.svg") no-repeat center/contain}.bookmark-icon{height:24px;width:24px;min-width:27px;min-height:45px;mask:url("../images/Iconset/icons_orange/bookmark_orange.svg") no-repeat center/contain;-webkit-mask:url("../images/Iconset/icons_orange/bookmark_orange.svg") no-repeat center/contain}.icon-16{height:16px;width:16px;min-width:16px;min-height:16px}.icon-18{height:18px;width:18px;min-width:18px;min-height:18px}.icon-20{height:20px;width:20px;min-width:20px;min-height:20px}.icon-24{height:24px;width:24px;min-width:24px;min-height:24px}.icon-26{height:26px;width:26px;min-width:26px;min-height:26px}.icon-28{height:28px;width:28px;min-width:28px;min-height:28px}.icon-40{height:40px;width:40px;min-width:40px;min-height:40px}.orange-hover:hover{background:#ee7f00}.black-hover:hover{background:#000}i.av-icon{background-size:cover!important;background-position:center center!important;background-repeat:no-repeat!important;width:1em;height:1em;display:inline-block;vertical-align:middle;background-color:#484847}i.av-icon.av-icon-color-orange{background-color:var(--main-color)}i.av-icon.av-icon-color-white{background-color:#fff}i.av-icon.av-icon-color-grey{background-color:#7f7f7f}i.av-icon.av-icon-hover-color-orange:active,i.av-icon.av-icon-hover-color-orange:hover{background-color:var(--main-color)}i.av-icon.av-icon-hover-color-white:active,i.av-icon.av-icon-hover-color-white:hover{background-color:#fff}i.av-icon.av-icon-hover-color-grey:active,i.av-icon.av-icon-hover-color-grey:hover{background-color:#7f7f7f}i.av-icon.av-icon-size-20px{width:20px;height:20px}i.av-icon.av-icon-size-24px{width:24px;height:24px}i.av-icon.av-icon-size-28px{width:28px;height:28px}i.av-icon.av-icon-size-32px{width:32px;height:32px}i.av-icon.av-icon-size-40px{width:40px;height:40px}i.av-icon.av-icon-size-48px{width:48px;height:48px}i.av-icon.av-icon-arrow-right-short{mask:url("../images/Iconset/arrow-right-short.svg") no-repeat center/contain;-webkit-mask:url("../images/Iconset/arrow-right-short.svg") no-repeat center/contain}i.av-icon.av-icon-arrow-left-short{mask:url("../images/Iconset/arrow-right-short.svg") no-repeat center/contain;-webkit-mask:url("../images/Iconset/arrow-right-short.svg") no-repeat center/contain;transform:rotate(180deg)}i.av-icon.av-icon-bookmark-empty{mask:url("../images/Iconset/bookmark-empty.svg") no-repeat center/contain;-webkit-mask:url("../images/Iconset/bookmark-empty.svg") no-repeat center/contain}i.av-icon.av-icon-bookmark{mask:url("../images/Iconset/bookmark.svg") no-repeat center/contain;-webkit-mask:url("../images/Iconset/bookmark.svg") no-repeat center/contain}i.av-icon.av-icon-burogebaude{mask:url("../images/Iconset/burogebaude.svg") no-repeat center/contain;-webkit-mask:url("../images/Iconset/burogebaude.svg") no-repeat center/contain}i.av-icon.av-icon-calender{mask:url("../images/Iconset/calendar.svg") no-repeat center/contain;-webkit-mask:url("../images/Iconset/calendar.svg") no-repeat center/contain}i.av-icon.av-icon-check{mask:url("../images/Iconset/check.svg") no-repeat center/contain;-webkit-mask:url("../images/Iconset/check.svg") no-repeat center/contain}i.av-icon.av-icon-chevron-right{mask:url("../images/Iconset/chevron-right.svg") no-repeat center/contain;-webkit-mask:url("../images/Iconset/chevron-right.svg") no-repeat center/contain}i.av-icon.av-icon-clock-history{mask:url("../images/Iconset/clock-history.svg") no-repeat center/contain;-webkit-mask:url("../images/Iconset/clock-history.svg") no-repeat center/contain}i.av-icon.av-icon-close{mask:url("../images/Iconset/close.svg") no-repeat center/contain;-webkit-mask:url("../images/Iconset/close.svg") no-repeat center/contain}i.av-icon.av-icon-cloud-download{mask:url("../images/Iconset/cloud-download.svg") no-repeat center/contain;-webkit-mask:url("../images/Iconset/cloud-download.svg") no-repeat center/contain}i.av-icon.av-icon-cloud-upload{mask:url("../images/Iconset/cloud-upload.svg") no-repeat center/contain;-webkit-mask:url("../images/Iconset/cloud-upload.svg") no-repeat center/contain}i.av-icon.av-icon-connectivity{mask:url("../images/Iconset/connectivity.svg") no-repeat center/contain;-webkit-mask:url("../images/Iconset/connectivity.svg") no-repeat center/contain}i.av-icon.av-icon-cursor{mask:url("../images/Iconset/cursor.svg") no-repeat center/contain;-webkit-mask:url("../images/Iconset/cursor.svg") no-repeat center/contain}i.av-icon.av-icon-dash-circle{mask:url("../images/Iconset/dash-circle.svg") no-repeat center/contain;-webkit-mask:url("../images/Iconset/dash-circle.svg") no-repeat center/contain}i.av-icon.av-icon-delivery-box{mask:url("../images/Iconset/delivery-box.svg") no-repeat center/contain;-webkit-mask:url("../images/Iconset/delivery-box.svg") no-repeat center/contain}i.av-icon.av-icon-envelope{mask:url("../images/Iconset/envelope.svg") no-repeat center/contain;-webkit-mask:url("../images/Iconset/envelope.svg") no-repeat center/contain}i.av-icon.av-icon-exclamation-triangle{mask:url("../images/Iconset/exclamation-triangle.svg") no-repeat center/contain;-webkit-mask:url("../images/Iconset/exclamation-triangle.svg") no-repeat center/contain}i.av-icon.av-icon-facebook{mask:url("../images/Iconset/facebook.svg") no-repeat center/contain;-webkit-mask:url("../images/Iconset/facebook.svg") no-repeat center/contain}i.av-icon.av-icon-family-room{mask:url("../images/Iconset/family-room.svg") no-repeat center/contain;-webkit-mask:url("../images/Iconset/family-room.svg") no-repeat center/contain}i.av-icon.av-icon-geo-alt{mask:url("../images/Iconset/geo-alt.svg") no-repeat center/contain;-webkit-mask:url("../images/Iconset/geo-alt.svg") no-repeat center/contain}i.av-icon.av-icon-guarantee{mask:url("../images/Iconset/guarantee.svg") no-repeat center/contain;-webkit-mask:url("../images/Iconset/guarantee.svg") no-repeat center/contain}i.av-icon.av-icon-hand-cta{mask:url("../images/Iconset/hand-cta.svg") no-repeat center/contain;-webkit-mask:url("../images/Iconset/hand-cta.svg") no-repeat center/contain}i.av-icon.av-icon-hand-shake{mask:url("../images/Iconset/hand-shake.svg") no-repeat center/contain;-webkit-mask:url("../images/Iconset/hand-shake.svg") no-repeat center/contain}i.av-icon.av-icon-hash{mask:url("../images/Iconset/hash.svg") no-repeat center/contain;-webkit-mask:url("../images/Iconset/hash.svg") no-repeat center/contain}i.av-icon.av-icon-heart{mask:url("../images/Iconset/heart.svg") no-repeat center/contain;-webkit-mask:url("../images/Iconset/heart.svg") no-repeat center/contain}i.av-icon.av-icon-instagram{mask:url("../images/Iconset/instagram.svg") no-repeat center/contain;-webkit-mask:url("../images/Iconset/instagram.svg") no-repeat center/contain}i.av-icon.av-icon-knowledge{mask:url("../images/Iconset/knowledge.svg") no-repeat center/contain;-webkit-mask:url("../images/Iconset/knowledge.svg") no-repeat center/contain}i.av-icon.av-icon-linkedin-logo{mask:url("../images/Iconset/linkedin-logo.svg") no-repeat center/contain;-webkit-mask:url("../images/Iconset/linkedin-logo.svg") no-repeat center/contain}i.av-icon.av-icon-list{mask:url("../images/Iconset/list.svg") no-repeat center/contain;-webkit-mask:url("../images/Iconset/list.svg") no-repeat center/contain}i.av-icon.av-icon-login{mask:url("../images/Iconset/login.svg") no-repeat center/contain;-webkit-mask:url("../images/Iconset/login.svg") no-repeat center/contain}i.av-icon.av-icon-plus-circle{mask:url("../images/Iconset/plus-circle.svg") no-repeat center/contain;-webkit-mask:url("../images/Iconset/plus-circle.svg") no-repeat center/contain}i.av-icon.av-icon-rss-feed-button{mask:url("../images/Iconset/rss-feed-button.svg") no-repeat center/contain;-webkit-mask:url("../images/Iconset/rss-feed-button.svg") no-repeat center/contain}i.av-icon.av-icon-search{mask:url("../images/Iconset/search.svg") no-repeat center/contain;-webkit-mask:url("../images/Iconset/search.svg") no-repeat center/contain}i.av-icon.av-icon-shield{mask:url("../images/Iconset/shield.svg") no-repeat center/contain;-webkit-mask:url("../images/Iconset/shield.svg") no-repeat center/contain}i.av-icon.av-icon-telephone{mask:url("../images/Iconset/telephone.svg") no-repeat center/contain;-webkit-mask:url("../images/Iconset/telephone.svg") no-repeat center/contain}i.av-icon.av-icon-to-do{mask:url("../images/Iconset/to-do.svg") no-repeat center/contain;-webkit-mask:url("../images/Iconset/to-do.svg") no-repeat center/contain}i.av-icon.av-icon-twitter-sign{mask:url("../images/Iconset/twitter-sign.svg") no-repeat center/contain;-webkit-mask:url("../images/Iconset/twitter-sign.svg") no-repeat center/contain}i.av-icon.av-icon-whatsapp{mask:url("../images/Iconset/whatsapp.svg") no-repeat center/contain;-webkit-mask:url("../images/Iconset/whatsapp.svg") no-repeat center/contain}i.av-icon.av-icon-fax{mask:url("../images/Iconset/fax.svg") no-repeat center/contain;-webkit-mask:url("../images/Iconset/fax.svg") no-repeat center/contain}i.av-icon.av-icon-upload-files{mask:url("../images/Iconset/cloud_upload_black.svg") no-repeat center/contain;-webkit-mask:url("../images/Iconset/cloud_upload_black.svg") no-repeat center/contain}#content .alt-feature-box h2{font-size:120px}#content .alt-feature-box .alt-feature-box-heading{margin:0}#content .alt-feature-box .alt-feature-box-wrap{display:flex}#content .alt-feature-box .alt-feature-box-wrap img{min-height:70px;min-width:70px;height:70px;width:70px;margin-right:32px;margin-top:10px}@media (max-width:991px){#content .alt-feature-box .alt-feature-box-wrap img{min-height:50px;min-width:50px;height:50px;width:50px}}#content .alt-feature-box .alt-feature-box-text{margin-right:32px}#content .alt-feature-box .alt-feature-box-text p{margin:0}@media (max-width:991px){#content .alt-feature-box .alt-feature-box-wrap{margin-bottom:50px}#content .alt-feature-box .alt-feature-box-wrap:last-child{margin-bottom:0}#content .alt-feature-box .alt-feature-box-wrap .alt-feature-box-heading{margin-bottom:8px;font-size:24px}}.gallery .masonry-thumbs img{padding:0}.gallery h2{font-size:36px}.mfp-image-holder .mfp-content{max-width:66%}.mfp-arrow::after,.mfp-arrow::before{border:none}.mfp-arrow-right::before{background-image:url(../images/Iconset/icons_white/chevron_white.svg);background-repeat:no-repeat,repeat;background-size:cover;height:40px;width:22px}.mfp-arrow-left::before{background-image:url(../images/Iconset/icons_white/chevron_white.svg);background-repeat:no-repeat,repeat;background-size:cover;height:40px;width:22px;transform:rotate(180deg)}.iframe__content{display:flex;justify-content:center;flex-wrap:wrap}.iframe__intro-headline{color:#000}.iframe__intro-headline.is--centered{text-align:center}.image-carousel-section{padding:80px 0}.image-carousel-section h2{font-size:36px;margin-bottom:18px!important}.image-carousel-section .owl-carousel .owl-stage{padding:0}.image-carousel-section .portfolio-desc{padding-bottom:2px}.image-carousel-section .portfolio-desc p{letter-spacing:0}.image-carousel-section .oc-item h3{font-size:28px;margin-bottom:12px;color:#444!important}.image-carousel-section .oc-item p{font-size:1rem}.image-carousel-section .owl-carousel .owl-nav .owl-prev{left:-55px!important;margin-top:-30px;padding:14px 19px 14px 17px}.image-carousel-section .owl-carousel .owl-nav .owl-next{right:-55px!important;margin-top:-30px;padding:14px 17px 14px 19px}.image-carousel-section .owl-carousel .owl-dots .owl-dot{margin-top:0;height:10px;width:10px}.image-carousel-section .portfolio-image{position:relative;height:0;padding-top:100%}.image-carousel-section img{object-fit:cover;position:absolute;height:100%;width:100%;top:0}.teaser-image-h-400{height:100%;max-height:400px}.teaser-image-h-300{height:100%;max-height:315px}.contact_form_uploadFiles span{word-break:break-word}.job_application_form_uploadFiles span{word-break:break-word}.job_application_form_uploadFiles i{margin-right:16px}.job-contact-upload-icon span{margin-left:8px;margin-right:2px;word-break:break-all;max-height:5vh;overflow-y:scroll}.job-contact-upload-icon .contact-upload-delete-file{min-height:24px;min-width:24px}#search-result-page .container{padding:20px 15px 0 15px}.text-advanced-brick{margin:0;padding:60px 0}@media screen and (max-width:768px){.text-advanced-brick{padding:30px 0 10px 0}}.text-advanced-brick ul{margin-left:10px}.map-heading{font-size:36px}@media screen and (max-width:768px){.map-heading{font-size:24px}}@media screen and (max-width:992px){.advanced-text-area-image-left,.title-advanced-text-area-with-out-background span{font-size:28px}}.advanced-text-sub-title{font-size:28px}@media screen and (max-width:992px){.advanced-text-sub-title{font-size:22px}}.job-detail-similar-jobs h3{font-size:36px}#jobSearchCloseBtn{display:none}#search-suggestion-city-header,#search-suggestions-jobs{max-height:25vh;overflow-x:hidden;overflow-y:scroll;padding-left:20px;position:absolute;top:100%}#search-suggestion-city-header ul,#search-suggestions-jobs ul{list-style-type:none;background:#fff}#search-suggestion-city-header ul li a,#search-suggestions-jobs ul li a{color:#666;font-size:18px}#search-suggestion-city-header ul li:hover,#search-suggestions-jobs ul li:hover{background:rgba(141,141,141,.267)}#search-suggestion-city-header ul li:hover a,#search-suggestions-jobs ul li:hover a{color:#ee7f00}.comparable-jobs-image{min-height:285px;height:100%}@media (max-width:1200px){#primary-menu .border-top-orange{border-top:1px solid #ee7f00}}#primary-menu .language-switcher-box{display:flex;align-items:center}#header.sticky-header:not(.static-sticky),#header.sticky-header:not(.static-sticky) #header-wrap,#header.sticky-header:not(.static-sticky):not(.sticky-style-2):not(.sticky-style-3) #logo img{height:68px;border:none}@media (max-width:1329.98px){#header.sticky-header:not(.static-sticky),#header.sticky-header:not(.static-sticky) #header-wrap,#header.sticky-header:not(.static-sticky):not(.sticky-style-2):not(.sticky-style-3) #logo img{height:56px}}#primary-menu .sub-menu{position:relative}#primary-menu .sub-menu>ul:not(.mega-menu-column){position:absolute}@media (max-width:1329.98px){#primary-menu .sub-menu>ul:not(.mega-menu-column){position:relative}}@media (max-width:768px){#content .detail-page-header-title{font-size:28px;line-height:45px}}@media (max-width:768px){#content .header-left-background{font-size:26px;line-height:48px}}.job-contact{padding-bottom:20%}@media (min-width:992px){.job-contact{padding-bottom:20%}}.job-contact .job-contact-content{margin-top:50px}.job-contact .job-contact-content .job-contact-formular{top:170px;right:30px}.job-contact .job-contact-data h2{width:80%}@media (max-width:992px){.job-contact .job-contact-data h2{width:100%}}@media screen and (max-width:1440px){.job-contact .jobs-phone-details{display:flex;flex-direction:column}}.news_title{margin-bottom:50px}.image-for-print{display:none}.pagination-custom li:hover{font-weight:700}.jobs-search-body{padding:80px 0}.jobs-search-body .pagination-container{display:flex;justify-content:center}.jobs-search-body .pagination-container .pagination-custom{padding-left:0!important}.jobs-search-body .pagination-container .pagination-custom li:hover{font-weight:700}.jobs-search-body .pagination-container .pagination-custom li:first-child{border-right:1px solid #000}.jobs-search-body .pagination-container .pagination-custom li a{padding:11px 20px;display:inline-block;font-family:Poppins;color:#000;font-size:18px}.jobs-search-body .jobs-filter form .filter-input{margin:25px 0}.jobs-search-body #search-suggestion-city{background:#fff}.jobs-search-body #search-suggestion-city .city{color:#444}.jobs-search-body #search-suggestion-city .city:hover{cursor:pointer}.jobs-search-body .jobs .jobs-headers p{font-size:18px;font-family:Poppins}.jobs-search-body .pagination-container .pagination-custom{justify-content:center;border:1px solid #000;border-radius:25px;overflow:hidden}.jobs-search-body .jobs .jobs-headers p select{margin:0 10px}.jobs-search-body form div label{width:100%;padding:7px 20px 7px 0;margin:0;font-size:16px;text-transform:unset;font-family:Poppins;color:#000;font-weight:400}.jobs-search-body .savedjob-error{color:red;font-size:20px;display:none}.jobs-filter form div li{padding:0 0 0 15px;justify-content:flex-start;align-items:center}.jobs-filter form div div ul{box-shadow:0 3px 4px #0000001a;margin:0;padding:10px 0;display:none}.jobs-hero-search #jobtitle{width:90%;overflow:hidden;margin:9px}.jobs-hero-search #city{font-size:28px;margin-left:25px;padding-right:30px;overflow:hidden;margin:9px;height:--webkit-fill-available}@media screen and (max-width:1270px){.jobs-hero-search #city{font-size:19px}}.jobs-hero-search i{right:33%;top:37%}.bricks-cards-container .img-logo{max-width:200px}@media screen and (max-width:768px){.jobs-hero-search #jobtitle{width:45%}.jobs-hero-search #city{width:70%}}@media screen and (max-width:440px){.jobs-hero-search #jobtitle{width:55%}}.jobs-search-page-conatiner{display:flex}@media screen and (min-width:1300px){.jobs-search-page-conatiner{gap:150px}}.jobs-search-page-conatiner .jobs{max-width:1020px}.jobs-search-page-conatiner .jobs .jobs-single-container{margin:50px 0}.jobs-search-page-conatiner .jobs .jobs-single-container .bricks-cards-job-offer{box-shadow:0 3px 29px #00000033;padding:32px 39px 0;max-width:1020px;margin-bottom:100px}.jobs-search-page-conatiner .jobs .jobs-single-container .bricks-cards-job-offer a{transform:translateY(50%)}.jobs-search-page-conatiner .jobs .jobs-single-container .bricks-cards-job-offer .job-name-grid a{transform:translateY(0)}.jobs-search-page-conatiner .jobs .jobs-single-container .bricks-cards-job-offer .btn-cards-offer{transition:.3s ease-out}.jobs-search-page-conatiner .jobs .jobs-single-container .bricks-cards-job-offer .btn-cards-offer i{margin-left:8px}.jobs-search-page-conatiner .jobs .jobs-single-container .bricks-cards-job-offer .icons-container{justify-content:flex-start;flex-wrap:wrap}.jobs-search-page-conatiner .jobs .jobs-single-container .bricks-cards-job-offer .brick-card-icon-p{display:flex;text-align:left;margin-bottom:25px;margin-right:25px}.jobs-search-page-conatiner .jobs .jobs-single-container .bricks-cards-job-offer .bricks-cards-container{max-width:800px}.jobs-search-page-conatiner .jobs .jobs-headers{color:#000!important;border-bottom:1px solid #000}@media only screen and (min-width:1100px){.jobs-search-page-conatiner .jobs .jobs-headers .filter-link{display:none}}.jobs-search-page-conatiner .icons-container i{margin-right:10px}.jobs-search-page-conatiner .jobs-filter form{display:flex;flex-direction:column}.jobs-search-page-conatiner .jobs-filter form div p{box-shadow:0 3px 4px #0000001a;cursor:pointer;margin-bottom:0}.jobs-search-page-conatiner .jobs-filter form div>p,.jobs-search-page-conatiner .jobs-filter form li{width:360px;border:0;outline:0;padding:15px 20px;font-size:16px;color:#484847;display:flex;justify-content:space-between;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;-o-user-select:none;margin-right:0}.jobs-search-page-conatiner .jobs-filter form li{padding:0 20px}.jobs-search-page-conatiner .jobs-filter form>div{max-width:360px}.jobs-search-page-conatiner .jobs-filter form .filter-last-inputs{padding:0 15px}.jobs-search-page-conatiner .active-filter-container{display:flex;flex-wrap:wrap;max-width:360px}.jobs-search-page-conatiner .active-filter-container .active-filter-card{padding:7px 16px;background:#4c4c4c;border-radius:18px;margin:4px 8px}.jobs-search-page-conatiner .active-filter-container .active-filter-card:hover{cursor:pointer;background-color:#ccc}.jobs-search-page-conatiner .active-filter-container .active-filter-card p{margin-bottom:0;font-size:16px;color:#fff}.jobs-search-page-conatiner .active-filter-container .active-filter-card p::after{content:"";background:#fff;margin-left:15px;min-width:10px;min-height:10px;width:10px;height:10px;margin-top:5px;mask:url("../images/Iconset/icons_white/close_white.svg") no-repeat center/contain;-webkit-mask:url("../images/Iconset/icons_white/close_white.svg") no-repeat center/contain;background-size:cover!important;background-position:center center!important;background-repeat:no-repeat!important;display:inline-block}.jobs-search-page-conatiner .active-filter{border-radius:22px;background:#4c4c4c;color:#fff;font-size:16px;padding:7px 20px;margin:5px 7px;display:flex}.jobs-search-page-conatiner .filter{min-width:370px;margin-bottom:70px;height:max-content}.jobs-search-page-conatiner .filter i.location-icon{position:absolute;left:93%}.jobs-search-page-conatiner .filter .filter-city-select{-webkit-appearance:none;-moz-appearance:none;border:none;border-bottom:1px solid grey;background:0 0;padding:0 0 10px 20px;width:100%;font-size:16px}.jobs-search-page-conatiner .filter .filter-city-select::-ms-expand{display:none}.jobs-search-page-conatiner .filter h3{font-size:28px}.jobs-search-page-conatiner .filter button{width:97%;border:none;border-radius:25px;background:#ee7f00;padding:10px 40px;font-size:24px;color:#fff;text-align:center;margin:30px 0}.irs-handle:hover{cursor:pointer}.irs--flat.not-activated{pointer-events:none}.irs--flat.not-activated .irs-bar,.irs--flat.not-activated .irs-handle>i:first-child,.irs--flat.not-activated .irs-single{background:#a59e9e!important}.irs--flat.not-activated .irs-single:before{border-top-color:#a59e9e!important}.irs-single{pointer-events:none}.bricks-cards-job-offer{border-left:8px solid #de7600}.bricks-cards-job-offer .row h2{display:inline;color:#ee7f00;font-size:1.8rem;font-family:var(--secondary-font);max-width:550 px;font-weight:400}.bricks-cards-job-offer .date-p:before{content:"";background:#7f7f7f;margin-right:10px;min-width:22px;min-height:16px;width:22px;height:16px;margin-top:5px;mask:url("../images/Iconset/icons_white/calendar_white.svg") no-repeat center/contain;-webkit-mask:url("../images/Iconset/icons_white/calendar_white.svg") no-repeat center/contain;background-size:cover!important;background-position:center center!important;background-repeat:no-repeat!important;display:inline-block}.bricks-cards-job-offer.seen-job{border-left:none}.bricks-cards-job-offer.seen-job h2{color:#000}.save-link-btn{border:none;padding:8px 16px;color:#fff;background:#de7600;border-radius:18px;font-size:16px}.save-link-btn i{margin-left:16px}.jobs-search-page-conatiner .jobs-smaller-container{max-width:875px}.jobs-search-page-conatiner .jobs-smaller-container .jobs-headers p{display:none}.email-modal-container .btn-orange{background:#ee7f00;border-radius:16px;color:#fff}.email-modal-container .modal-title{color:#ee7f00;font-size:24px}.email-sub-btn:hover{cursor:pointer}.email-sub-btn i{margin-right:15px}.single-job-link h2{width:120%}.jobs-search-page-conatiner .filter .job-search-button-grey{background:#ccc}.salary-range{gap:12px;font-size:16px}.job-grid-container{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr;grid-template-rows:1fr 1fr;grid-auto-columns:1fr;grid-auto-rows:1fr;gap:0 0;grid-auto-flow:row;grid-template-areas:"Text Text . logo bookmark" "Text Text . logo baner"}.job-name-grid{grid-area:Text}.logo-grid{grid-area:logo}.bookmark-banner{grid-area:bookmark}.new-job-banner{grid-area:baner}.job-grid-container .bricks-cards-new-job{position:absolute;right:-13px;top:60px}.bookmark-grid-container .bricks-cards-new-job{position:absolute;right:-50px;top:30px}.job-detail-logo{margin:25px 0;max-width:200px}.job-detail-logo img{width:57%}@media screen and (max-width:782px){.job-detail-logo{margin:0 0}.bookmark-grid-container,.job-grid-container{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr;gap:0 0;grid-auto-flow:row;grid-template-areas:"logo logo logo logo . Bookmark" "Text Text Text Text . banner";grid-template-rows:unset;grid-auto-rows:unset}.bookmark-grid-container{grid-template-areas:"Text Text Text Text . Bookmark" "Text Text Text Text . banner"}.logo-grid{grid-area:logo}.job-name-grid{grid-area:Text;margin-top:20px}.job-name-grid h2{color:#ee7f00}.bookmark-banner{grid-area:Bookmark}.new-job-banner{grid-area:banner}}.switch{position:relative;display:inline-block;width:32px;height:17px;margin-bottom:0;margin-left:17px}.switch input{opacity:0;width:0;height:0}.slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#f3f3f3;-webkit-transition:.4s;transition:.4s;border:1px solid #707070}.slider:before{position:absolute;content:"";height:15px;width:15px;left:0;background-color:#9a9a9a;-webkit-transition:.4s;transition:.4s}input:checked+.slider{background-color:#de7600}input:focus+.slider{box-shadow:0 0 1px #de7600}input:checked+.slider:before{-webkit-transform:translateX(16px);-ms-transform:translateX(16px);transform:translateX(16px)}.slider.round{border-radius:34px}.slider.round:before{border-radius:50%}.container-full-width{width:100%}body.expert ul,body.industriservice ul,body.meisterbetriebe ul{list-style:none}.text-advanced-brick{overflow:visible}.text-advanced-brick .button{display:block;width:max-content}.text-advanced-brick img{width:75%;max-height:430px;height:auto;object-fit:cover}.container-width{width:85%!important;margin:0 auto}.remove-padding-left-right{padding-left:0;padding-right:0}.wrapper-box-shadow{box-shadow:0 3px 17px #0000001c;opacity:1}.remove-bottom-margine{margin-bottom:0!important;margin-left:0!important;padding-bottom:0!important;padding-left:0!important}.heading-block{margin-left:-2px}.text-advanced-brick h3{font-weight:400;font-size:36px;hyphens:auto;-ms-hyphens:auto;-moz-hyphens:auto;-webkit-hyphens:auto}.background-color-orange span{background-color:#ee7f00;font-size:36px;font-family:var(--secondary-font);color:#fff;line-height:55px;padding:3px 20px 3px 50vw;-webkit-box-decoration-break:clone;box-decoration-break:clone;margin-left:-500px}@media (max-width:767.98px){.text-advanced-brick .col_last h3{width:100%!important}}.text-advanced-brick a{text-transform:none;font-family:var(--secondary-font);font-weight:400}@media (max-width:1489.98px){.text-advanced-brick h3{font-weight:400}}.title-color-white{color:#fff!important}.title-advanced-text-area-with-out-background{color:var(--main-color)!important;text-transform:none!important}.remove-padding-left-right #advanced-text-area-brick-text{margin-right:0}#advanced-text-area-brick-text h3{font:normal normal normal 36px var(--secondary-font);letter-spacing:0;color:#fff;opacity:1;text-transform:none!important}.advanced-text-area-brick-button{text-align:center;height:50px!important;background:var(--main-color) 0 0 no-repeat padding-box;border-radius:25px!important;opacity:1;font-weight:400!important;font-size:24px!important;font-family:var(--secondary-font);text-transform:none!important}.text-advanced-brick .button{margin-left:0;margin-right:0;margin-top:40px}.advanced-text-area-image-left .title-advanced-text-area-with-out-background span{box-shadow:none;font-size:36px}.advanced-text-area-image-left .title-advanced-text-area-with-out-background span{box-shadow:none;font-size:36px}@media (max-width:991.98px){.advanced-text-area-image-left .title-advanced-text-area-with-out-background span{font-size:28px}}.col_half.advanced-text-area-image-left h3 span{margin-left:-10px;padding-left:10px}@media (max-width:991.98px){.text-advanced-brick .col_half{width:100%!important;margin-right:0;float:none;margin-bottom:50px!important}.col_half.advanced-text-area-image-left h3 span,.text-advanced-brick .col_last .background-color-orange span{margin-left:-500px;padding-left:500px;padding-right:20px}.text-advanced-brick .col_half h3{min-width:unset;margin-top:-25%;font-weight:400;margin-bottom:15%}}@media (max-width:767.98px){.text-advanced-brick .button{margin-top:20px}.text-advanced-brick h3{font-size:24px}.advanced-text-area-image-left .title-advanced-text-area-with-out-background span,.background-color-orange span{line-height:50px}}@media (max-width:991.98px){.title-advanced-text-area-with-out-background span{background-color:#ee7f00;font-size:28px;font-family:var(--secondary-font);color:#fff!important;line-height:55px;padding:3px 20px 3px 500px;-webkit-box-decoration-break:clone;box-decoration-break:clone;margin-left:-500px}}@media (max-width:767.98px){.advanced-text-area-image-left h3 span{padding:3px 10px 3px 500px;margin-left:-500px}}.title-padding-left{padding-left:2%}.title-padding-right{padding-right:2%}.edit-mode-img img{width:879px;height:430px}.advanced-text-title{text-align:center;font-weight:400;font-family:var(--secondary-font);letter-spacing:.24px;color:#000;opacity:1;padding:15px 10px;font-size:24px;hyphens:auto;-ms-hyphens:auto;-moz-hyphens:auto;-webkit-hyphens:auto}.advanced-text-title-v2{font-family:var(--secondary-font);letter-spacing:.24px;color:#000;opacity:1;margin:auto;font-size:1.7em!important}.feature-box-container{padding:0}.featured-boxes-img-center{display:block;margin-left:auto;margin-right:auto}.align-right{text-align:right}.fbox-left-text h4{text-align:left;padding-top:0;padding-bottom:0;padding-left:0}.fbox-left-text p{text-align:left;font:normal normal normal 16px var(--main-font);letter-spacing:.16px;color:#000;opacity:1}.fbox-right-text h3{text-align:right;padding-top:0;padding-bottom:0;padding-right:0}.fbox-right-text p{text-align:right;font:normal normal normal 16px var(--main-font);letter-spacing:.16px;color:#000;opacity:1}.fbox-icon-override a{width:100%;display:flex;flex-direction:row;justify-content:center}.fbox-icon-override i{width:100%;display:flex;flex-direction:row;justify-content:center;font-size:84px;color:var(--main-color)}.fbox-dark .fbox-icon-override i{color:#7f7f7f}@media (max-width:768px){.heading-block h3{line-height:42px}.heading-block h3 span{font-size:24px;line-height:34px}.advanced-text-area-brick-button{margin-top:0;font-size:16px;padding:8px 24px}}.text-advanced-brick p{margin-top:30px;margin-bottom:0}.contact-title{text-align:left;font:normal normal normal 46px var(--secondary-font);letter-spacing:0;color:#ee7f00;opacity:1}.contact-brick{margin:40px auto;max-width:1600px}.contact-brick .contact-brick-container{padding:0}.contact-brick .contact-brick-container{display:-ms-grid;display:grid;grid-template-areas:"a b" "a c";-ms-grid-rows:1fr 1fr;grid-template-rows:1fr 1fr;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;background-color:#fff;-webkit-box-shadow:0 3px 29px #00000033;box-shadow:0 3px 29px #00000033}.contact-brick .contact-brick-container .contact-brick-form{-ms-grid-row:1;-ms-grid-row-span:2;-ms-grid-column:1;grid-area:a}.contact-brick .contact-brick-container .contact-brick-form form{padding:50px 50px 0 50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;font-family:var(--main-font)}.contact-brick .contact-brick-container .contact-brick-form label{text-transform:unset;color:#000;font:normal normal normal 16px var(--main-font)}.contact-brick .contact-brick-container .contact-brick-form textarea{border:1px solid #707070}.contact-brick .contact-brick-container .contact-brick-form small{font-size:12px;color:#000}.contact-brick .contact-brick-container .contact-brick-form button{margin-top:auto;-webkit-transform:translateY(100%);transform:translateY(100%);border:none;border-radius:25px;background-color:var(--main-color);-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;padding:10px 45px;font-size:24px;color:#fff;font-family:var(--secondary-font);white-space:nowrap}.contact-brick .contact-brick-container .contact-brick-form .contact-fly-out-form-checkbox{margin-bottom:40px;-ms-flex-wrap:wrap;flex-wrap:wrap}.contact-brick .contact-brick-container .contact-brick-form .contact-fly-out-form-checkbox label{margin-bottom:0!important}.contact-brick .contact-brick-container .contact-brick-form .contact-fly-out-form-checkbox>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:15px}.contact-brick .contact-brick-container .contact-brick-form input[type=checkbox]{margin-right:15px}.contact-brick .contact-brick-container .contact-brick-form .contact-upload-icon{font-size:16px;line-height:38px;color:#000;margin:1rem 0}.contact-brick .contact-brick-container .contact-brick-form .contact-fly-out-input{border:none;border-bottom:1px solid #707070;width:100%;margin-bottom:40px;font-size:16px}.contact-brick .contact-brick-about .contact-brick-about-image-container{-ms-grid-row:1;-ms-grid-column:2;grid-area:b}.contact-brick .contact-brick-about .contact-brick-about-image-container .contact-brick-about-image{height:100%;background-size:cover!important}.contact-brick .contact-brick-about .contact-brick-about-image-container .contact-brick-about-p{right:0;left:105px;bottom:25px;padding:5px 20px;background-color:var(--main-color);color:#fff;opacity:.7;font-size:36px;font-family:var(--secondary-font)}.contact-brick .contact-brick-about .contact-fly-out-icons-container{-ms-grid-row:2;-ms-grid-column:2;grid-area:c;background-color:#333}.contact-brick .contact-brick-about .contact-fly-out-icons-container .contact-fly-out-icons{padding:75px 105px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.contact-brick .contact-brick-about .contact-fly-out-icons-container .contact-fly-out-icons p{color:#fff;width:50%;font-size:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.contact-brick .contact-brick-about .contact-fly-out-icons-container .contact-fly-out-icons i{color:var(--main-color);font-size:30px;margin-right:12px}@media screen and (max-width:1300px){.contact-brick .contact-brick-container .contact-fly-out-icons-container .contact-fly-out-icons{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-line-pack:center;align-content:center;padding:75px 0}.contact-brick .contact-brick-container .contact-fly-out-icons-container .contact-fly-out-icons p{place-content:center}}@media screen and (max-width:850px){.contact-brick .contact-brick-container{grid-template-areas:"b" "a" "c";-ms-grid-columns:100%;grid-template-columns:100%;-ms-grid-rows:227px 1fr max-content;grid-template-rows:227px 1fr -webkit-max-content;grid-template-rows:227px 1fr max-content}.contact-brick .contact-brick-container .contact-fly-out-icons-container .contact-fly-out-icons{padding:25px 0}.contact-brick .contact-brick-form{padding:60px 35px 0 35px;background-color:#333}.contact-brick .contact-brick-form .contact-fly-out-form{background-color:#fff}.contact-brick .contact-brick-form form{padding:30px 20px!important}.contact-brick .contact-brick-form .contact-upload-icon{margin:40px 0!important}.contact-brick .contact-brick-form .contact-fly-out-form-checkbox{margin-bottom:20px!important}.contact-brick .contact-brick-about .contact-brick-about-image-container .contact-brick-about-p{font-size:26px;right:105px;left:0;text-align:right}}.min-width50{width:50%}#pimcore_editable_contact-form-email{display:inline-block}#pimcore_editable_contact-data{right:0;bottom:25px;padding-right:70%;background-color:var(--main-color);color:#fff;opacity:.7;padding:5px 55% 5px 15px;font-size:36px;font-family:var(--secondary-font)}#pimcore_editable_contact-form-upload-file{color:#000;display:inline-block}.contact-brick .contact-brick-about .contact-fly-out-icons-container .contact-fly-out-icons div{color:#fff;width:50%;font-size:16px;display:-webkit-box;display:-ms-flexbox;display:flex!important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:5%}.submit_form_editmode{margin-top:auto;align-self:center}.submit_form_editmode button{transform:translateY(50%)!important}.contact-fly-out{z-index:200;position:fixed;right:-1010px;top:15%;background-color:#333;color:#fff;max-width:1010px;width:1010px;height:81%;-webkit-transition:all .6s ease;transition:all .6s ease}.transform{right:-20px}.contact-fly-out .contact-fly-out-content{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:50px;height:100%}.contact-fly-out .contact-fly-out-content .contact-fly-out-content-first{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.contact-fly-out .contact-fly-out-content .contact-fly-out-content-header-container{width:400px;margin-left:-50px;margin-top:30px;padding-bottom:20px;font-family:var(--secondary-font)}.contact-fly-out .contact-fly-out-content .contact-fly-out-content-header{background-color:var(--main-color);line-height:56px;display:inline;font-size:36px;padding:4px;-webkit-box-decoration-break:clone;box-decoration-break:clone;padding-left:50px;padding-right:20px}.contact-fly-out .contact-fly-out-content .contact-fly-out-icons p{font-size:16px;font-family:var(--main-font);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.contact-fly-out .contact-fly-out-content .contact-fly-out-icons a{font-size:16px;font-family:var(--main-font);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff}.contact-fly-out .contact-fly-out-content .contact-fly-out-icons i{color:var(--main-color);padding-right:10px;font-size:30px;font-size:30px}.contact-fly-out .contact-fly-out-toggler{position:absolute;left:-45px;top:35%;background-color:var(--main-color);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-shadow:0 3px 10px #00000066;box-shadow:0 3px 10px #00000066;width:45px;align-items:center;cursor:pointer}.contact-fly-out .contact-fly-out-toggler i{font-size:25px;padding:12px 10px}.contact-fly-out .contact-fly-out-toggler :last-child{padding-top:9px;padding-bottom:35px;font-size:28px}.contact-fly-out .contact-fly-out-toggler :first-child{padding-top:35px}.contact-fly-out .contact-fly-out-form{margin-top:-100px;background-color:#fff;width:500px;-webkit-box-shadow:0 3px 29px #00000033;box-shadow:0 3px 29px #00000033;padding:45px 50px 0 50px;overflow-x:scroll}.contact-fly-out .contact-fly-out-form form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;font-family:var(--main-font)}.contact-fly-out .contact-fly-out-form form p{margin-bottom:8px}.contact-fly-out .contact-fly-out-form label{text-transform:unset;color:#000;font:normal normal normal 16px var(--main-font);margin-bottom:0}label.contact_form_uploadFiles{display:flex;max-width:calc(100% - 24px)}label.contact_form_uploadFiles span,label.job_application_form_upload-files span,label.student_job_application_form_upload-files span{margin-left:8px;margin-right:2px;overflow-wrap:break-word;max-height:5vh;overflow-y:scroll}label.contact_form_uploadFiles span.multiple-files,label.job_application_form_upload-files span.multiple-files,label.student_job_application_form_upload-files span.multiple-files{font-size:12px;max-height:52px;overflow:auto;line-height:18px;max-width:318px}label.contact_form_uploadFiles i,label.job_application_form_upload-files i,label.student_job_application_form_upload-files i{min-width:32px;margin-right:8px}.contact-fly-out #mtcaptcha-contact,.contact-fly-out .mtcaptcha{height:50px}.contact-fly-out .contact-fly-out-form .contact-upload-icon{display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.contact-fly-out .contact-fly-out-form .contact-upload-icon .contact-upload-file{padding:.5px 8px 3px 14px;margin:0 4px 4px 4px;font-size:14px;background-color:#0000000d;border-radius:22px}.contact-fly-out .contact-fly-out-form .contact-upload-icon .contact-upload-file i{vertical-align:bottom}.contact-fly-out .contact-fly-out-form .contact-fly-out-upload-container{display:flex;flex-direction:column;align-items:center}.contact-fly-out .contact-fly-out-form small{font-size:12px;color:#000}.contact-fly-out .contact-fly-out-form .contact-fly-out-form-checkbox{margin-bottom:18px;display:flex;align-items:center;justify-content:space-between}.contact-fly-out .contact-fly-out-form .contact-fly-out-form-checkbox .salutation-job-contact input[type=radio]{align-self:baseline;margin-top:5px;margin-right:3px;flex-shrink:0}.contact-fly-out .contact-fly-out-form .contact-fly-out-form-checkbox .salutation-job-contact label{margin-right:20px}.contact-fly-out .contact-fly-out-form .contact-fly-out-form-checkbox .salutation-job-contact label:last-child{margin-right:0}@media (max-width:1050px),(max-height:750px){.contact-fly-out .contact-fly-out-form .contact-fly-out-form-checkbox{display:block}.contact-fly-out .contact-fly-out-form-checkbox>div:first-child{margin-right:30px}.contact-fly-out .contact-fly-out-form-checkbox>div{float:left}.contact-fly-out .contact-fly-out-form button{margin-bottom:-30px}}.contact-fly-out .contact-fly-out-form .contact-fly-out-form-checkbox input[type=checkbox]{margin-right:5px}.contact-fly-out .contact-fly-out-form-checkbox>div{display:flex;align-items:center}.contact-fly-out .contact-fly-out-form .contact-upload-icon{text-align:center;color:#000;font-size:16px;margin:16px;margin-bottom:8px}.contact-fly-out .contact-fly-out-form .contact-fly-out-input{border:none;border-bottom:1px solid #707070;width:100%;margin-bottom:20px;font-size:16px}.contact-fly-out .contact-fly-out-form button:hover{background-color:#de7600}.contact-fly-out .contact-fly-out-form .submit_form_button{margin-top:auto;-webkit-transform:translateY(50%);transform:translateY(50%);border:none;border-radius:25px;background-color:var(--main-color);-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;padding:5px 40px;font-size:18px;font-weight:400;color:#fff;font-family:var(--secondary-font)}.contact-fly-out .contact-fly-out-cross{font-size:24px;cursor:pointer}.contact-fly-out .contact-fly-out-cross-toggler img{width:20px}.display-none{display:none}.submit_form_button::after{content:"  ";padding-left:0;display:inline-block;vertical-align:middle;width:35px;margin-left:10px;height:36px;background-image:url(../images/Iconset/cursor_white.svg);background-repeat:no-repeat}@media (max-width:575px){.contact-fly-out .contact-fly-out-form button{font-size:20px;padding:5px 20px;margin-left:-20px;margin-right:-20px}.submit_form_button::after{margin-left:5px;transform:scale(70%);margin-right:-8px}}.contact-fly-out .contact-fly-out-toggler-mobile{display:none}.contact-fly-out .contact-fly-out-form textarea{height:160px}.contact-fly-out .icons-on-small{display:none}.contact-fly-out .contact-fly-out-content .contact-fly-out-icons img{width:32px;margin-right:10px}@media only screen and (max-width:1050px),(max-height:750px){.transform{right:0!important}.contact-fly-out{width:100%;height:100%;top:0;border-radius:0;right:-100%}.contact-fly-out .contact-fly-out-toggler-mobile{display:flex;position:fixed;right:0;top:45%;z-index:9999;background-color:#ee7f00;height:72px;width:32px;box-shadow:0 3px 10px #00000066;justify-content:center;flex-direction:column;align-items:center}.contact-fly-out .contact-fly-out-toggler-mobile img{width:20px;padding:5px 0}.contact-fly-out .contact-fly-out-toggler-mobile .contact-flyout-icon-close{width:12px;display:none}.contact-fly-out.transform .contact-fly-out-toggler-mobile img{display:none}.contact-fly-out.transform .contact-fly-out-toggler-mobile .contact-flyout-icon-close{display:unset}.contact-fly-out .contact-fly-out-toggler-mobile i{font-size:14px;padding:33px 10px}.contact-fly-out .contact-fly-out-toggler{display:none}.contact-fly-out .contact-fly-out-content{padding:35px;justify-content:flex-start;flex-direction:column}.contact-fly-out .contact-fly-out-content-header{font-size:26px!important;line-height:1.6!important}.contact-fly-out .contact-fly-out-content .contact-fly-out-content-header-container{max-width:90%;margin-left:-35px}.contact-fly-out .contact-fly-out-content .contact-fly-out-content-header-container p{padding-left:35px}.contact-fly-out .contact-fly-out-content .contact-fly-out-icons{display:none}.contact-fly-out .contact-fly-out-content .contact-fly-out-form{margin:40px 0;width:unset;padding:35px 20px 0 20px;max-height:unset}.contact-fly-out .bottom-checkboxes-container>div{display:flex;align-items:flex-start}.contact-fly-out .bottom-checkboxes-container>div input{margin-top:5px;margin-right:15px}.contact-fly-out .icons-on-small{display:block!important;margin-top:70px;position:absolute;left:50%;transform:translate(-50%,0);-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-moz-transform:translate(-50%,0)}.contact-fly-out .icons-on-small>p{justify-content:center}.contact-fly-out .contact-fly-out-cross{position:absolute;top:20px;right:20px}}@media screen and (max-width:768px){.contact-fly-out .contact-fly-out-content .contact-fly-out-content-header-container{margin-left:0}}.inline-block{display:inline-block!important}.pimcore_editable_contact-data{background-color:var(--main-color)}#pimcore_editable_contact-fly-out-form-title{background-color:var(--main-color);line-height:56px;display:inline;font-size:36px;padding:4px;-webkit-box-decoration-break:clone;box-decoration-break:clone;padding-left:40px}#pimcore_editable_contact-fly-out-form-upload-file{color:#000;display:inline-block}#pimcore_editable_contact-fly-out-form-map-marker{width:200px;display:inline-block}@-moz-document url-prefix(){#contact_form_message{min-height:100px!important}}.title-color-orange{color:var(--main-color)!important}.grid-border-bottom{border-bottom:2px solid #ee7f00!important}.grid-title-parent{padding-right:1rem;min-height:2.6rem!important;margin-bottom:1rem!important}.grid-title-parent .grid-title,.grid-title-parent .grid-title h3 span{text-transform:none!important;font-size:36px;font-family:var(--secondary-font),sans-serif;font-weight:400;hyphens:auto;-ms-hyphens:auto;-moz-hyphens:auto;-webkit-hyphens:auto}.grid-title-box-shadow-left{box-shadow:10px 0 0 #ee7f00,-230px 0 0 #ee7f00;display:inline!important}.grid-title-box-shadow-right{box-shadow:10px 0 0 #ee7f00,350px 0 0 #ee7f00;display:inline!important}.border-bottom-none{border-bottom:none!important}.grid-button{height:2.7rem!important;width:18rem!important;display:flex!important;align-items:center!important;justify-content:center!important;font:normal normal normal 24px var(--secondary-color)!important}.color-white{color:#fff!important}.button{text-shadow:none;font-family:var(--secondary-font)!important;letter-spacing:0!important;font-weight:400!important}.button:hover{text-shadow:none}.col_last.grid-column-image{display:flex;justify-content:flex-end}.col_last.grid-column-image img{height:max-content;object-fit:cover}.remove-margin-bottom{margin-bottom:0!important}.grid-title-parent-isRight{width:100%!important;padding-left:2%!important;min-height:2.6rem!important;margin-bottom:1rem!important}.grid-title-parent-isRight .grid-title-isRight{width:100%!important;padding-right:1rem!important;font:normal normal normal 36px var(--secondary-color)!important;text-align:left!important;text-transform:none!important}.grid-text{opacity:1;font:normal normal normal 16px/25px var(--main-font)!important;letter-spacing:.16px;color:#161616;opacity:1}.grid-text-isRight{padding-left:2%!important;font:normal normal normal 16px/25px var(--main-font)!important;letter-spacing:.16px;color:#161616;opacity:1}.grid-button-isRight{margin-right:2%!important}.grid-title-parent h3{font-weight:400}.col_last .grid-title-parent .background-color-orange{width:calc(100% + 2000px)}.col_last .grid-title-parent .background-color-orange span{padding-left:10px;margin-left:0;padding-right:2000px}.grid-column-image.col_full picture img{width:100%;height:100%;object-fit:contain}@media (max-width:1499.98px){.grid-title-parent h3{font-weight:400}}@media (max-width:1200.98px){.grid-title-parent .background-color-orange h3{font-weight:400}}@media (max-width:767.98px){.col_last .grid-title-parent .background-color-orange span{background-color:#ee7f00;font-size:36px;font-family:var(--secondary-font);color:#fff;line-height:50px;padding:3px 20px 3px 500px;-webkit-box-decoration-break:clone;box-decoration-break:clone;margin-left:-500px}.col_last .grid-title-parent h3{width:auto}.col_last .grid-title-parent .background-color-orange{width:100%}}.fancy-title.title-bottom-border h1,.fancy-title.title-bottom-border h2,.fancy-title.title-bottom-border h3,.fancy-title.title-bottom-border h4,.fancy-title.title-bottom-border h5,.fancy-title.title-bottom-border h6{border-bottom:none}@media only screen and (max-width:1300px){.grid-text{font:normal normal normal 1rem var(--main-font)!important}.grid-text-isRight{font:normal normal normal 1rem var(--main-font)!important}.grid-button{width:16rem!important;font-size:1.5rem!important}}@media only screen and (max-width:1000px){.grid-button{width:12rem!important;font-size:1rem!important;align-items:center!important}}.pimcore_area_grid-element .extern-video .cl-video-control-progress-bar-rail,.pimcore_area_grid-element .extern-video .cl-video-control-volume-slider-rail{background-color:#ffbf68}.pimcore_area_grid-element .extern-video .cl-video-control-progress-bar-buffered{background-color:#ffe3c2}.pimcore_area_grid-element .extern-video .cl-video-control-quality-overlay-entry,.pimcore_area_grid-element .extern-video .cl-video-control-volume-slider-container,.pimcore_area_grid-element .extern-video .cl-video-controls-container{background-color:#ee7f00}.pimcore_area_grid-element .col_half{display:flex;flex-direction:column}@media (max-width:680px){.feature-box{padding:0!important}}.background-white{background:#fff 0 0 no-repeat padding-box!important}.text-capitalized-case{text-transform:capitalize!important}.feature-box.fbox-center:not(.fbox-bg) h3:after{display:none}.featured-boxes-title{font-family:var(--secondary-font);font-size:46px;letter-spacing:0;color:#fff;opacity:1;font-weight:400}.feature-box-container h3{text-align:left;font:normal normal normal 36px var(--secondary-font);letter-spacing:0;color:#000;opacity:1}@media (max-width:999.98px){.feature-box-container .col_one_fourth{width:48%}.feature-box-container .col_one_fourth:nth-of-type(2n){margin-right:0!important;float:right;clear:right}.feature-box-container .col_last{float:left;clear:unset}}.col_one_third .feature-box{padding:0 40px}.featured-boxes-wrapper-box-shadow{background:#fff 0 0 no-repeat padding-box;box-shadow:0 3px 15px #00000029;opacity:1;border-radius:5px;min-height:400px;padding:90px 10px 64px 10px!important}.feature-box .before-heading{position:absolute;top:40px}.padding-top-30{padding-top:30px}.padding-10{padding:10px!important}.width100precent{width:100%}.cd-flex{display:flex;flex-direction:column;align-items:center;justify-content:space-between}.feature-box.featured-boxes-wrapper-box-shadow.fbox-center.fbox-large .fbox-icon{top:-64px!important;left:50%!important;margin-left:-64px!important}.feature-box .fbox-icon img,.featured-boxes-wrapper-box-shadow .feature-box .fbox-icon i{background-color:transparent}.feature-box p{hyphens:auto;-ms-hyphens:auto;-moz-hyphens:auto;-webkit-hyphens:auto}.remove-border{border:none!important}.min-height{min-height:420px}.blur-effect{filter:blur(6px)}#content p{line-height:1.575;font-size:16px;letter-spacing:.16px}@media (max-width:575px){#content p{line-height:1.575;font-size:16px;letter-spacing:.16px}#content h1,#content h2,#content h3,#content h4{hyphens:auto;-ms-hyphens:auto;-moz-hyphens:auto;-webkit-hyphens:auto}}.jobs-search-header{position:relative;background:#eee 0 0 no-repeat padding-box;background:transparent linear-gradient(270deg,#fff 0,#fefefe 52%,#ececec 100%) 0 0 no-repeat padding-box;background:transparent linear-gradient(270deg,#fff 0,#fefefe 52%,#ececec 100%) 0 0 no-repeat padding-box;opacity:1;padding-block:unset}.gradient-overlay{background:transparent linear-gradient(270deg,#7f7f7f05 0,#7f7f7fb3 53%,#7f7f7f 100%) 0 0 no-repeat padding-box;position:absolute;width:50%;height:100%;left:0;top:0;z-index:1}.jobs-search-header .jobs-bg-image{height:0;padding-bottom:31.31%;background-size:cover!important}@media (max-width:1099px){.jobs-search-header .jobs-bg-image{padding-bottom:56.25%}}.jobs-search-header .jobs-search-container{width:100%;position:absolute;bottom:-25px;z-index:5}.jobs-search-header form{margin-bottom:0}.jobs-search-header .inputs-container{margin-bottom:15px}.jobs-search-header .inputs-container>div{padding:15px 0;position:relative}.jobs-search-header .inputs-container>div .bg-inputs{position:absolute;width:68.5%;height:100%;background:#ee7f00;z-index:-1;top:0;box-shadow:0 10px 15px #00000029}.jobs-search-header .inputs-container>div>div>div{display:flex;justify-content:space-between;width:54%}.jobs-search-header .inputs-container>div>div select{background-color:#ee7f00;border:none;color:#ffffff99;font-size:19px;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:1.8rem;border-bottom:1px solid}.jobs-search-header .inputs-container>div>div option{background-color:#fff;color:#333;padding:5px 15px}.jobs-search-header .inputs-container input{font-size:19px;border:none;background-color:#ee7f00;color:#ffffff99;border-bottom:1px solid #ffffff99}.jobs-search-header .inputs-container ::placeholder{color:#ffffff99;opacity:1}.jobs-search-header .inputs-container :-ms-input-placeholder{color:#ffffff99}.jobs-search-header .inputs-container ::-ms-input-placeholder{color:#ffffff99}.jobs-search-header .inputs-container input::-webkit-inner-spin-button,.jobs-search-header .inputs-container input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.jobs-search-header .inputs-container input[type=number]{-moz-appearance:textfield}.jobs-search-header .jobs-search-jobtitel{position:relative}.jobs-search-header .jobs-search-jobtitel .bg-jobtitel{height:100%;position:absolute;top:0;left:0;background:#fff;z-index:-1;width:50%;box-shadow:0 10px 15px #0000001a}.jobs-search-header .jobs-search-jobtitel>div>div{height:90px;display:flex;justify-content:space-between;width:52.3%}.jobs-search-header .jobs-search-jobtitel>div>div input{border:none;width:90%;font-family:var(--secondary-font);font-size:46px;border-bottom:1px solid #ccc;margin:15px 0}@media screen and (max-width:1350px){.jobs-search-header .jobs-search-jobtitel>div>div input{font-size:31px}}.jobs-search-header .jobs-search-jobtitel>div>div button{display:flex;color:#fff;justify-content:space-between;align-items:center;background:#de7600;white-space:nowrap;font-size:28px;font-family:var(--secondary-font);border-radius:0;margin-left:30px}.jobs-search-header .jobs-search-jobtitel>div>div button i{margin-left:15px}.jobs-search-header .jobs-search-jobtitel>div>div button:hover{color:#fff;background-color:#de7600}.jobs-search-header .inputs-container input{max-width:170px;margin-right:15px}@media only screen and (max-width:991px){.jobs-search-header .inputs-container h1{font-size:60px}.jobs-search-header .inputs-container input{max-width:120px;font-size:16px}.jobs-search-header .inputs-container select{font-size:16px}}@media only screen and (max-width:767px){.jobs-search-header .inputs-container select{display:none}}@media only screen and (max-width:1400px){.jobs-search-header .inputs-container>div>div>div{width:70%}.jobs-search-header .inputs-container>div .bg-inputs{width:71%}}@media only screen and (max-width:991px){.jobs-search-header .jobs-search-jobtitel>div>div{height:50px;width:104%;background:#fff;margin-left:-26px}.jobs-search-header .jobs-search-jobtitel>div>div i{margin-left:0!important;font-size:30px!important}.jobs-search-jobtitel input{font-size:21px!important}.jobs-search-jobtitel button{margin-left:0}.jobs-search-jobtitel button span{display:none}}@media only screen and (max-width:767px){.jobs-search-header .inputs-container>div .bg-inputs{height:32px;top:15px;width:95%}.image-container{width:100%}.header-container h1{display:none}}.jobs-search-body .jobs-search-back{color:#000;margin-bottom:40px;display:inline-block}.jobs-search-body .jobs-search-back img{width:20px;transform:rotate(180deg)}.jobs-search-body .active-filter-container .active-filter{border-radius:22px;background-color:#333;color:#fff;font-size:16px;padding:7px 20px;margin:5px 7px;display:flex}.jobs-search-body .active-filter-container .active-filter p{margin-right:25px;margin-bottom:0}.jobs-search-body .active-filter-container .active-filter span img{width:14px;cursor:pointer}.jobs-search-body .jobs-filter form div li input{margin-right:15px}.jobs-search-body .jobs-filter form div p img{font-size:14px;width:14px;transform:rotate(90deg)}.jobs-search-body .jobs-filter form .filter-input input{border:none;border-bottom:1px solid #484847;border-left:1px solid #00000033;font-size:16px;font-family:Poppins;width:100%}.jobs-search-body .jobs-filter form .filter-last-inputs .filter-range .irs-max{display:none}.jobs-search-body .jobs-filter form .filter-last-inputs .filter-range .irs-min{display:none}.jobs-search-body .jobs-filter form .filter-last-inputs .filter-range .irs--flat .irs-bar{background-color:#ee7f00}.jobs-search-body .jobs-filter form .filter-last-inputs .filter-range .irs-single{background-color:#ee7f00}.jobs-search-body .jobs-search-container .jobs .jobs-headers h2{font-size:36px;font-family:var(--secondary-font);color:#000!important}@media only screen and (max-width:1100px){.jobs-search-body .pagination-container .pagination-custom li a{padding:7px 13px}}@media only screen and (max-width:440px){.jobs-search-body .pagination-container .pagination-custom li a{padding:7px 10px}.jobs-search-header .jobs-search-jobtitel>div>div{width:115%}}@media only screen and (max-width:767px){.jobs-search-body .pagination-container .pagination-custom li a.pagination-link{display:none}}.jobs-search-body .pagination-container .pagination-custom li a:hover{background-color:#ee7f00;color:#fff}.jobs-search-body .pagination-container .pagination-custom li:last-child{border-left:1px solid #000}.jobs-search-body .pagination-container .pagination-custom li:last-child a:hover{background-color:#fff;color:#000}.jobs-search-body .pagination-container .pagination-custom li:first-child a:hover{background-color:#fff;color:#000}.job-special{background-color:#004762}.job-special p{color:#fff}.home-header .jobs-search-header{min-height:calc(100vh - 67px);margin-top:-80px;margin-bottom:-80px;z-index:2}.home-header .jobs-search-header .jobs-search-container{position:absolute;left:50%;top:45%;transform:translate(-50%,-50%);margin:auto}@media only screen and (max-width:1330px){.home-header .jobs-search-header{min-height:600px}}@media only screen and (max-width:600px){.home-header .jobs-search-header{min-height:unset;padding-bottom:40px}}.home-header .jobs-search-header .tns-outer [data-action]{display:none}@media only screen and (max-width:1400px){.home-header .jobs-search-header .tns-nav{display:none}}.home-header .jobs-search-header .tns-nav{text-align:center}.home-header .jobs-search-header .tns-nav>[aria-controls]{width:9px;height:9px;padding:0;margin:0 5px;border-radius:50%;background:#ddd;border:0}.home-header .jobs-search-header .tns-nav>.tns-nav-active{background:#000}.home-header .jobs-search-header h2{display:none}@media only screen and (max-width:767px){.home-header .jobs-search-header h2{display:block;font-size:26px;margin-bottom:0;color:#000;max-width:40%}}.jobs-search-header .inputs-container input{max-width:170px;margin-right:15px;font-family:var(--main-font);padding-right:35px}.jobs-search-header .inputs-container span{margin-left:-42px;font-size:18px;font-family:var(--main-font);color:#ffffff99;pointer-events:none;padding:1px 0}.jobs-search-header .inputs-container .dropdown-icon{margin-left:-20px}.jobs-search-header .inputs-container select{border-bottom:1px solid #ffffff99;width:100%}@media only screen and (max-width:991px){.home-header .jobs-search-header .inputs-container h1{font-size:60px}.home-header .jobs-search-header .inputs-container input{width:100%;max-width:120px;font-size:16px}.home-header .jobs-search-header .inputs-container select{font-size:16px}.jobs-search-header .inputs-container span{font-size:16px}}@media only screen and (max-width:767px){.home-header .jobs-search-header .inputs-container select{display:none}.home-header .jobs-search-header .inputs-container>div>div>div div:last-of-type{display:none}}.home-header .image-container{width:50%;margin-left:auto}.home-header .image-container img{width:100%;height:100%;object-fit:cover}@media only screen and (max-width:767px){.home-header .jobs-search-header .jobs-search-container{bottom:0;display:flex;flex-direction:column;justify-content:space-between;height:calc(100% - 100px)}}@media only screen and (max-height:768px){.home-header .jobs-search-header .jobs-search-container{margin:none}}@media only screen and (max-width:768px){.home-header .jobs-search-header .jobs-search-container{top:72%;height:90%;padding-top:5%}}.home-header .header-container h1{font-size:122px;font-family:var(--secondary-font);color:#000;max-width:40%;font-weight:100;line-height:1;margin-bottom:80px}@media only screen and (max-width:1400px){.home-header .header-container h1{font-size:100px}}@media only screen and (max-width:1200px){.home-header .header-container h1{font-size:100px}}@media only screen and (max-width:991px){.home-header .header-container h1{font-size:70px;margin-top:20px}}@media only screen and (max-height:800px){.home-header .header-container h1{font-size:60px}}@media only screen and (max-width:1400px){.home-header .jobs-search-header .inputs-container>div>div>div{width:80%}.home-header .jobs-search-header .inputs-container>div .bg-inputs{width:80%}}@media only screen and (max-width:991px){.home-header .jobs-search-header .jobs-search-jobtitel>div>div{height:50px}.home-header .jobs-search-header .jobs-search-jobtitel>div>div i{margin-left:0!important;font-size:30px!important}.home-header .jobs-search-jobtitel input{font-size:21px!important}.home-header .jobs-search-jobtitel button{margin-left:0}.home-header .jobs-search-jobtitel button span{display:none}}.home-header .jobs-search-header .header-on-small{display:none;padding-top:30px;line-height:1}@media only screen and (max-width:767px){.home-header .jobs-search-header .inputs-container>div .bg-inputs{height:32px;top:15px;width:95%}.home-header .image-container{width:100%;padding-top:140px}.home-header .header-container h1{display:block;color:#000;font-size:26px;max-width:20%;margin-top:30px}.home-header .jobs-search-header .header-on-small{display:block;color:#000;font-size:26px;max-width:20%}}@media only screen and (max-width:450px){.home-header .jobs-search-header .inputs-container>div>div>div{width:102%}.jobs-search-header .inputs-container>div>div>div{width:102%}.home-header .jobs-search-jobtitel input{font-size:16px!important}}@media screen and (max-width:320px){.home-header .jobs-search-jobtitel input{font-size:12px!important}}@media only screen and (max-width:470px) and (min-height:700px){.home-header .jobs-search-header .jobs-search-container{height:90%}}.tns-outer{padding:0!important}.tns-outer [hidden]{display:none!important}.tns-outer [aria-controls],.tns-outer [data-action]{cursor:pointer}.tns-slider{-webkit-transition:all 0s;-moz-transition:all 0s;transition:all 0s}.tns-slider>.tns-item{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.tns-horizontal.tns-subpixel{white-space:nowrap}.tns-horizontal.tns-subpixel>.tns-item{display:inline-block;vertical-align:top;white-space:normal}.tns-horizontal.tns-no-subpixel:after{content:"";display:table;clear:both}.tns-horizontal.tns-no-subpixel>.tns-item{float:left}.tns-horizontal.tns-carousel.tns-no-subpixel>.tns-item{margin-right:-100%}.tns-no-calc{position:relative;left:0}.tns-gallery{position:relative;left:0;min-height:1px}.tns-gallery>.tns-item{position:absolute;left:-100%;-webkit-transition:transform 0s,opacity 0s;-moz-transition:transform 0s,opacity 0s;transition:transform 0s,opacity 0s}.tns-gallery>.tns-slide-active{position:relative;left:auto!important}.tns-gallery>.tns-moving{-webkit-transition:all .25s;-moz-transition:all .25s;transition:all .25s}.tns-autowidth{display:inline-block}.tns-lazy-img{-webkit-transition:opacity .6s;-moz-transition:opacity .6s;transition:opacity .6s;opacity:.6}.tns-lazy-img.tns-complete{opacity:1}.tns-ah{-webkit-transition:height 0s;-moz-transition:height 0s;transition:height 0s}.tns-ovh{overflow:hidden}.tns-visually-hidden{position:absolute;left:-10000em}.tns-transparent{opacity:0;visibility:hidden}.tns-fadeIn{opacity:1;z-index:0}.tns-fadeOut,.tns-normal{opacity:0;z-index:-1}.tns-vpfix{white-space:nowrap}.tns-vpfix>div,.tns-vpfix>li{display:inline-block}.tns-t-subp2{margin:0 auto;width:310px;position:relative;height:10px;overflow:hidden}.tns-t-ct{width:2333.3333333%;width:-webkit-calc(100% * 70 / 3);width:-moz-calc(100% * 70 / 3);width:calc(100% * 70 / 3);position:absolute;right:0}.tns-t-ct:after{content:"";display:table;clear:both}.tns-t-ct>div{width:1.4285714%;width:-webkit-calc(100% / 70);width:-moz-calc(100% / 70);width:calc(100% / 70);height:10px;float:left}.promobox-container{background-size:cover;min-height:360px;display:flex;align-items:center}.promobox-container>div{display:flex;flex-direction:column;justify-content:space-between}.promobox-container-text{width:100%}.promobox-container-button-container a{-webkit-transform:none;-moz-transform:none;transform:none}.promobox-container.promo h3 span{background-color:#ee7f00;font-size:36px;padding-left:300px;margin-left:-300px;padding-right:10px;font-family:var(--secondary-font);color:#fff;line-height:55px;-webkit-box-decoration-break:clone;padding-top:2px;padding-bottom:3.5px;box-decoration-break:clone}.promo-title-first{margin-bottom:10px!important}.promo h3{font-weight:100}.promobox-container-button{text-transform:none;border-radius:25px;font-family:var(--secondary-font);font-size:24px;max-width:271px;height:50px!important;text-align:center;border-bottom:none;width:100%}.promobox-container-button:hover{background-color:var(--main-color);color:#fff;opacity:1!important}.promobox-container-button-container img{height:360px;position:absolute;right:-120px;top:-65%}.promo a.button{position:absolute;top:50%;margin:0;margin-top:-35px}@media (max-width:1329.98px){.promobox-container-button-container{display:flex;justify-content:center}.promobox-container-button-container img{height:240px;right:0;top:-5%}}@media (max-width:900px){h3,h3 span{font-size:30px;hyphens:auto;-ms-hyphens:auto;-moz-hyphens:auto;-webkit-hyphens:auto}.promobox-container.promo h3 span{line-height:45px;font-size:26px}}.teaser-slider .owl-carousel .owl-stage{padding:30px 0}.owl-carousel .owl-nav [class*=owl-]{opacity:1;border:none;font-size:52px;color:#000;padding:9px 17px 14px 19px;width:auto;height:auto;border-radius:0}.owl-carousel .owl-nav [class*=owl-]:hover{background-color:#f1f1f1!important;color:#000!important}.owl-prev{transform:translateX(-30px)}.owl-next{transform:translateX(30px)}.static-teaser .oc-item{display:flex;justify-content:center}.static-teaser .oc-item .teaser-content h4{height:81px}.static-teaser .oc-item .teaser-content p{min-height:81px;hyphens:auto;-ms-hyphens:auto;-moz-hyphens:auto;-webkit-hyphens:auto}.modal-backdrop{backdrop-filter:blur(5px)!important;background-color:#e0e0e030!important}.modal-backdrop.fade,.modal-backdrop.show{opacity:unset}.item-url{font-family:var(--secondary-font)}.subs-contact{display:flex;align-items:center;gap:13px;background:#fff 0 0 no-repeat padding-box;box-shadow:0 3px 4px #0000001a;padding:0 25px;border-radius:5px}.subs-contact h1{font-family:var(--secondary-font)}.subs-contact #switch{height:0;width:0;visibility:hidden}.subs-contact .switch-label{background:#fff;border:1px solid;border-radius:100px;cursor:pointer;display:block;height:18px;position:relative;text-indent:-9999px;width:42px;margin-top:-7px;pointer-events:none}.subs-contact .switch-label:after{background:#9a9a9a;border-radius:6px;content:"";height:14px;left:3px;position:absolute;top:1px;transition:.3s;width:14px}.subs-contact #switch:checked+.switch-label:after{left:calc(100% - 3px);transform:translateX(-100%);background:#ee7f00}.subs-back{display:flex;align-items:center;color:#000;gap:7px;width:max-content}.subs-back i{transform:rotate(180deg);margin-top:3px}.subs-back:hover{font-weight:700}.subs-back:hover span{transform:translateX(-7px)}.subscription_brick{padding-top:80px}.subscription_brick .search-container{margin-bottom:205px}.subscription_brick .title-subscr{display:flex;justify-content:space-between;align-items:center}.subscription_brick .title-form{display:flex;justify-content:space-between}.subs-link{display:flex;align-items:center;gap:20px}.new-jobs-found{padding:4px 15px;background:#8cb63c;border-radius:20px;color:#fff}.chevron img{transform:rotate(90deg);width:14px}.subs-item{border-bottom:1px solid #0000002b;transition:all .5s}.search-date{color:#00000073}.mail{background:rgba(0,0,0,.31)}.item-title{display:flex;justify-content:space-between}.item-title .item-url{color:#ee7f00;font-size:28px}.item-delete-checkbox{display:flex;justify-content:space-between;margin-bottom:24px}.item-delete-checkbox .delete{display:flex;gap:5px;cursor:pointer;z-index:12}.item-delete-checkbox .checkbox-email{display:flex;align-items:center;gap:14px}.item-delete-checkbox .checkbox-email input{margin-top:-3px}.subs-content{position:relative}.subs-form{opacity:0;min-height:310px;min-width:347px;background:#fff;position:absolute;padding:26px;box-shadow:0 3px 4px rgba(0,0,0,.4);transition:all .5s ease-in-out}.subs-form p{margin:0;margin-bottom:15px}.subs-form.form-unsubscribe{min-height:260px}.subs-form.form-unsubscribe .unsubscribe-checkbox{gap:15px}.subs-form.form-unsubscribe .unsubscribe-checkbox input{margin-top:5px}.form-opened{opacity:1;z-index:23}.email-form input{border:none;border-bottom:1px solid;width:100%}.privacy-check{display:flex;align-items:flex-start;justify-content:space-between;flex-direction:column}.privacy-check div{display:flex;align-items:flex-start;column-gap:5px}.privacy-check div input{margin-right:4px;margin-top:5px}.privacy-check div p{font-size:13px!important}.privacy-check div p span{color:#ee7f00}.agree-button,.unsubscribe-agree-button{display:flex;justify-content:center;position:relative}.agree-button a,.unsubscribe-agree-button a{font-family:Rockwell;position:absolute;top:8px;padding:7px 26px;background:#ee7f00;border-radius:20px;color:#fff!important;cursor:pointer}.modal-content-custom{padding:40px;border:none;box-shadow:0 3px 20px #0000003b}.modal-body-custom{display:flex;flex-direction:column;justify-content:center;align-items:center}#content p.modal-paragraph{font-size:14px}.modal-footer-custom{display:flex;justify-content:center;gap:30px;font-size:16px;font-family:Rockwell}.modal-footer-custom .delete-agree,.modal-footer-custom .delete-disagree{padding:7px 24px;border-radius:20px;color:#fff;border:none}.modal-footer-custom .delete-disagree{background:#0000005c}.modal-footer-custom .delete-agree{background:#ee7f00}#content .empty-search p{font-size:24px}.headline h1{font-size:36px}.empty-search{padding:48px;background:#00000014;margin-bottom:200px}.empty-search h1{font-size:36px;font-family:Rockwell}.empty-search a{padding:8px 25px;border-radius:25px;background:#ee7f00;border:none;color:#fff;font-family:Rockwell;font-size:24px}.bell-icon{width:116px;height:116px}.form-error-email,.form-error-name,.form-error-privacy,.form-error-unsub{display:none;color:red;font-size:14px}@media screen and (max-width:768px){.subs-form{min-width:0}.modal-footer-custom{flex-direction:column}.modal-paragraph{text-align:center}.empty-search h1{font-size:28px}#content .empty-search p{font-size:16px}.empty-search a{font-size:18px}}.form-builder-wrapper{word-wrap:break-word;font-family:var(--secondary-font)}.form-builder-wrapper label{all:unset}.form-builder-wrapper form.formbuilder{margin:0 5%;box-shadow:0 3px 29px #00000033;padding:45px;margin-bottom:40px;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.form-builder-wrapper form.formbuilder input,.form-builder-wrapper form.formbuilder textarea{font-family:Poppins}.form-builder-wrapper form.formbuilder label{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.form-builder-wrapper .user-data>div>div>div{display:grid;grid-auto-flow:row;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr);gap:30px;width:85%}.form-builder-wrapper .user-data>div>div>div label{display:none}.form-builder-wrapper .user-data>div>div>div input{border:none;border-bottom:1px solid;width:80%;font-size:16px}.form-builder-wrapper .form-heading{display:block;font-size:46px;margin:48px 0;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.form-builder-wrapper .textarea-margin{margin:48px 0}.form-builder-wrapper .checkbox-grid{display:grid;grid-auto-flow:row;grid-template-columns:repeat(3,1fr);gap:20px}.form-builder-wrapper .textarea-title{font-size:28px}.form-builder-wrapper .wrapAll label{font-size:28px;color:#343434}.form-builder-wrapper .wrapAll .checkbox-wrap label{font-size:16px;font-weight:100}.form-builder-wrapper .checkbox-flex{display:flex;flex-direction:row-reverse;justify-content:flex-end;align-items:center;gap:15px;margin:7px 0;font-size:16px}.form-builder-wrapper .form-textarea label{display:none}.form-builder-wrapper .form-textarea textarea{max-width:1450px;min-height:210px;width:100%;background:#f2f2f2;border:1px solid #e1e1e1;padding:15px;font-size:16px}.form-builder-wrapper .accordion-title{box-shadow:0 3px 4px rgba(0,0,0,.1);display:flex;justify-content:space-between;padding:12px}.form-builder-wrapper .accordion-wrap{max-height:0;overflow:hidden;transition:all .5s;box-shadow:0 3px 4px rgba(0,0,0,.1);border-top:1px solid}.form-builder-wrapper .accordion-wrap.user-data>div>div>div{gap:0}.form-builder-wrapper .accordion-wrap .default{padding:12px}.form-builder-wrapper .accordion-wrap.accordion-checkbox>div>div>div{display:grid;grid-auto-flow:row;grid-template-columns:repeat(2,1fr);width:75%}.form-builder-wrapper .accordion-wrap.accordion-checkbox>div>div>div .default{padding:4px 12px}.form-builder-wrapper .accordion-wrap.accordion-textarea>div>div>div{display:flex;flex-direction:column}.form-builder-wrapper .accordion-wrap.accordion-textarea>div>div>div label{font-size:28px}.form-builder-wrapper .accordion-wrap.accordion-textarea>div>div>div textarea{background:#f2f2f2;border:1px solid #e1e1e1;max-width:1450px;min-height:210px;padding:15px;width:100%;font-size:16px}.form-builder-wrapper .form-accordion{margin:30px 0}.form-builder-wrapper .form-radio{display:flex;align-items:center;font-size:16px}.form-builder-wrapper .form-radio input{margin-right:10px}.form-builder-wrapper .form-radio label{display:flex;align-items:center;gap:7px;margin-right:16px}.form-builder-wrapper .form-radio.emoji label:first-of-type:after{display:inline-block;background:#98b464;width:24px;height:24px;content:"";mask:url("../images/Iconset/happy-face.svg") no-repeat center/contain;-webkit-mask:url("../images/Iconset/happy-face.svg") no-repeat center/contain}.form-builder-wrapper .form-radio.emoji label:last-of-type:after{display:inline-block;background:#671d48;width:24px;height:24px;content:"";mask:url("../images/Iconset/sad-face.svg") no-repeat center/contain;-webkit-mask:url("../images/Iconset/sad-face.svg") no-repeat center/contain}.form-builder-wrapper .accordion-chevron-down:after{width:15px;height:15px;display:block;content:"";mask:url("../images/Iconset/icons_white/chevron_white.svg") no-repeat center/contain;-webkit-mask:url("../images/Iconset/icons_white/chevron_white.svg") no-repeat center/contain;background:#484847;transform:rotate(90deg);transition:all .3s}.form-builder-wrapper .accordion-chevron-up:after{width:15px;height:15px;display:block;content:"";mask:url("../images/Iconset/icons_white/chevron_white.svg") no-repeat center/contain;-webkit-mask:url("../images/Iconset/icons_white/chevron_white.svg") no-repeat center/contain;background:#484847;transform:rotate(270deg);transition:all .3s}.form-builder-wrapper .vertical-checkbox-wrap{margin:35px 15%}.form-builder-wrapper .vertical-checkbox-wrap label{font-size:28px;color:#343434}.form-builder-wrapper .vertical-checkbox-wrap .checkbox-flex label{font-size:14px;color:#000}.form-builder-wrapper .form-subheadline,.form-builder-wrapper .radio-custom{font-size:28px}.form-builder-wrapper .submit-form-btn{font-family:var(--secondary-font)!important;padding:7px 55px;background:#ee7f00;border-radius:50px;color:#fff;font-weight:400;border:none;font-size:24px}.form-builder-wrapper .help-block{position:absolute;left:2px;font-size:17px;bottom:-25px}.form-builder-wrapper .form-subheadline{display:block;margin-top:25px}.form-builder-wrapper .formbuilder-container .detail-page-header .detail-page-header-container .detail-page-header-title span{margin-left:-667px;padding:5.5px 30px 7.5px 535px}@media screen and (max-width:1200px){.form-builder-wrapper .formbuilder-container .detail-page-header .detail-page-header-container .detail-page-header-title span{margin-left:-566px}}@media screen and (max-width:991px){.form-builder-wrapper .checkbox-grid{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:768px){.form-builder-wrapper .user-data>div>div>div{grid-template-columns:repeat(1,1fr);width:100%}.form-builder-wrapper .user-data>div>div>div input{width:100%}.form-builder-wrapper .form-heading{font-size:28px}.form-builder-wrapper .wrapAll label{font-size:16px}.form-builder-wrapper .wrapAll .checkbox-wrap label{font-size:14px}.form-builder-wrapper .textarea-title{font-size:18px}.form-builder-wrapper .vertical-checkbox-wrap{margin:35px 0}.form-builder-wrapper .vertical-checkbox-wrap label{font-size:18px}.form-builder-wrapper .vertical-checkbox-wrap .checkbox-flex label{font-size:12px}.form-builder-wrapper .form-subheadline,.form-builder-wrapper .radio-custom{font-size:18px}}@media screen and (max-width:500px){.form-builder-wrapper .submit-form-btn{padding:4px 25px;font-size:20px}.form-builder-wrapper .checkbox-grid{display:flex;flex-direction:column}}@media screen and (min-width:950px) and (max-width:1499px){.displayNone{display:none!important}.hideBar,.offScreen{height:0;opacity:0;transition:height 0s ease,opacity 1s ease}.onScreen,.showBar{height:auto;opacity:1;transition:height 0s ease,opacity 4s ease}.orange-text{color:#ee7f00}.read-more{display:flex;justify-content:center;align-items:center;font-size:16px}.read-more p{font-family:Poppins}.dots-container{display:flex;gap:25px}.dot{width:12px;height:12px;background:#000 0 0 no-repeat padding-box;opacity:.5;border-radius:20px}.dot-active{width:12px;height:12px;background:#ee7f00;opacity:1}.big-bar{display:flex;flex-direction:column;justify-content:center;align-items:center;min-width:1000px;position:fixed;bottom:100px;left:50%;transform:translateX(-50%)}.big-bar .bar-points{display:flex;justify-content:space-between;color:#000;opacity:.3;font-size:17px;width:64%}.big-bar .bar{background:#e9e9e9 0 0 no-repeat padding-box;box-shadow:inset 0 0 17px #0000004d;border-radius:35px;width:100%;height:24px;width:65%}.big-bar .bar-filled{background:#ee7f00 0 0 no-repeat padding-box;border-radius:36px;width:0%;height:24px;transition:all .5s ease}.big-bar .bar-1{width:21%}.big-bar .bar-2{width:38%}.big-bar .bar-3{width:68%}.big-bar .bar-4{width:98%}.bigscreen-container{max-width:80vw;margin:0 auto;font-family:var(--secondary-font);position:relative}.bigscreen-container .text-orange{color:#ee7f00}.bigscreen-container .logo-slogan{margin-top:25px}.bigscreen-container .logo-slogan img{min-width:210px;width:50%;height:50%;object-fit:cover}.bigscreen-container .logo-slogan h1{font-size:70px;font-family:var(--secondary-font);margin:16px 0}.bigscreen-container .welcome-picture{display:flex;justify-content:space-between;position:relative;height:100%;flex-direction:column;gap:250px}.bigscreen-container .welcome-text{width:45%}.bigscreen-container .image-wrapper{position:relative}.bigscreen-container .image-wrapper picture{z-index:100;position:relative;bottom:-130px}.bigscreen-container .image-wrapper picture img{height:100%;width:100%;object-fit:contain}.bigscreen-container .orange-square{background-color:#ee7f00!important;border-top-right-radius:145px;height:100%;position:absolute;right:-10%;top:30%;width:80%;z-index:50}.bigscreen-container .orange-square div img{position:absolute;width:100%;height:100%;top:0;left:-20%;object-fit:contain}.bigscreen-container .h1-span{background-color:#ee7f00!important;box-decoration-break:clone;-webkit-box-decoration-break:clone;color:#fff;font-family:var(--secondary-font);font-size:100px;line-height:140px;hyphens:none;-ms-hyphens:none;-moz-hyphens:none;-webkit-hyphens:none;margin-left:-200px;padding-left:200px;padding-right:16px}.bigscreen-container .about-container{position:relative;display:flex;justify-content:space-between;margin-top:20px;top:150px}.bigscreen-container .about-container .about-list h3{font-size:64px;line-height:122px;margin-top:0;margin-bottom:0}.bigscreen-container .about-container .about-list .li-orange{font-size:32px;line-height:40px}.bigscreen-container .about-container .about-list .li-orange li{margin-bottom:3rem}.bigscreen-container .about-container .about-list .li-orange .top-right-square{background:#ee7f00;height:300px;width:50%;border-radius:75px 0;float:right;margin-left:50px;margin-bottom:70px;position:relative}.bigscreen-container .about-container .about-list .li-orange .top-right-square img{width:500px;height:300px;position:absolute;right:-20%;top:20%;border-radius:0 75px;box-shadow:0 8px 45px #00000030}.bigscreen-container .title-logo{display:flex;justify-content:space-between;align-items:center;width:100%}.bigscreen-container .title-logo div{max-width:500px}.bigscreen-container .title-logo img{width:100%;object-fit:cover;height:170px}.bigscreen-container .title-logo h2 span{font-size:28px;margin-left:-285px}.bigscreen-container .cards-lower{margin-bottom:0;margin-top:0}.bigscreen-container .cards-container .card{display:flex;align-items:center;background:#fff 0 0 no-repeat padding-box;box-shadow:0 3px 50px rgba(0,0,0,.32);flex-direction:column;gap:40px;justify-content:center;min-height:100%;min-width:100%;padding-block:70px;box-sizing:border-box}.bigscreen-container .cards-container .card span{text-align:center;font-size:30px;line-height:40px}.bigscreen-container .cards-container .card img{width:110px;height:110px}.bigscreen-container .box-container{display:flex;justify-content:center;align-items:center;flex-direction:column;gap:35px;width:100%}.bigscreen-container .box-container .box{background:#fff 0 0 no-repeat padding-box;box-shadow:0 3px 81px rgba(0,0,0,.16);display:flex;flex-direction:column;max-width:260px;min-height:335px}.bigscreen-container .box-container .box .box-image{position:relative}.bigscreen-container .box-container .box .box-image .teaser-image-text span{font-size:18px;background-color:#ee7f00}.bigscreen-container .box-container .box .box-image img{width:100%;object-fit:cover}.bigscreen-container .box-container .box .box-text{flex:1 1 35%;font-size:16px}.bigscreen-container .box-container .box .box-text p{padding:0 25px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical}.bigscreen-container .sliderPos-0{transform:scale(.8) translateX(-25%);z-index:-1;filter:blur(15px)}.bigscreen-container .sliderPos-1{transform:scale(.8) translateX(25%);z-index:-1;filter:blur(15px)}@keyframes slidingAnimationFirst{0%{transform:translateX(-20%) scale(.8)}100%{transform:translateX(20%) scale(.8)}}@keyframes slidingAnimationSecond{0%{transform:translateX(20%) scale(.8);z-index:-1}50%{transform:translateX(40%) scale(.8);z-index:10}100%{transform:translateX(0) scale(1);filter:blur(0px);z-index:10}}@keyframes slidingAnimationThird{0%{transform:translateX(0) scale(1);filter:blur(0px);z-index:10}50%{transform:translateX(-40%) scale(.8);filter:blur(0px);z-index:10}100%{transform:translateX(-20%) scale(.8);filter:blur(15px);z-index:-1}}.bigscreen-container .slidingFirst{animation-name:slidingAnimationFirst;animation-duration:5s;animation-fill-mode:forwards}.bigscreen-container .slidingSecond{animation-name:slidingAnimationSecond;animation-duration:5s;animation-fill-mode:forwards}.bigscreen-container .slidingThird{animation-name:slidingAnimationThird;animation-duration:5s;animation-fill-mode:forwards}.bigscreen-container .slider-card-container{display:flex;justify-content:center;align-items:center;flex-direction:column}.bigscreen-container .slider-card-container .slider-card{background:#fff 0 0 no-repeat padding-box;box-shadow:0 3px 81px rgba(0,0,0,.16);display:flex;flex-direction:row;gap:30px;left:unset;max-height:900px;max-width:875px;min-height:200px;overflow:hidden;padding:35px;position:absolute;top:140px;width:100%}.bigscreen-container .slider-card-container .job-title-icons .h1-span{font-size:28px;line-height:40px;margin-left:-180px}.bigscreen-container .slider-card-container .brick-card-icon-p{display:flex;align-items:center;gap:15px}.bigscreen-container .slider-card-container .icons-container{display:flex;font-size:18px;column-gap:15px}.bigscreen-container .slider-card-container .icon-80{height:25px;width:25px}.bigscreen-container .slider-card-container .job-image{width:60%}.bigscreen-container .slider-card-container .job-image img{width:100%;object-fit:cover}.bigscreen-container .slider-card-container .job-code{display:flex;flex-direction:column;justify-content:space-between}.bigscreen-container .slider-card-container .code{font-size:18px;display:flex;flex-direction:column}.bigscreen-container .slider-card-container .qr-code{display:flex;justify-content:center;align-items:center;font-size:24px;flex-direction:column}.bigscreen-container p{font-family:Poppins}.bigscreen-container h3 span{font-size:85px!important}.third-slide .title-logo{margin-bottom:80px}.third-slide .title-logo h2 .h1-span{font-size:70px;margin-left:-200px}.third-slide .title-logo img{height:160px}.third-slide .cards-container{display:grid;grid-template-columns:1fr 1fr;gap:62px;place-items:center}.fourth-slide .title-logo{margin-left:50px}.fourth-slide .title-logo h2 span{font-size:80px}.fourth-slide .slider-card-container{transform:translateY(-10px)}.fourth-slide .slider-card-container .slider-card .job-title-icons span{font-size:40px;line-height:60px;word-break:break-word;hyphens:auto}.fourth-slide .slider-card-container .slider-card .job-title-icons .icons-container{flex-direction:column;margin-block:2rem;gap:4rem}.fourth-slide .slider-card-container .slider-card .job-title-icons .icons-container .brick-card-icon-p p{font-size:32px;margin-block:0}.fourth-slide .slider-card-container .slider-card .job-image-wrapper{display:flex;flex-direction:column;align-items:center;justify-content:center}.fourth-slide .slider-card-container .slider-card .job-code{flex-direction:column;justify-content:space-around;align-items:center;gap:20px}.fourth-slide .slider-card-container .slider-card .job-code .code{align-items:center;gap:1rem}.fourth-slide .slider-card-container .slider-card .job-code .code .orange-text{font-size:30px}.fourth-slide .slider-card-container .slider-card .job-code .code span:nth-of-type(2){font-size:32px}.fifth-slide .title-logo{margin-left:90px}.fifth-slide .title-logo h2 span{font-size:80px}.fifth-slide .box-container{width:max-content;flex-direction:row;margin-top:20%}.fifth-slide .box-container .box{min-height:900px;min-width:800px}.fifth-slide .box-container .box .box-image .teaser-image-text .teaser-break-text{font-size:44px}.fifth-slide .box-container .box .box-text p{font-size:24px;line-height:54px}}@media screen and (min-width:1500px){.displayNone{display:none!important}.hideBar,.offScreen{height:0;opacity:0;transition:height 0s ease,opacity 1s ease}.onScreen,.showBar{height:auto;opacity:1;transition:height 0s ease,opacity 4s ease}.orange-text{color:#ee7f00}.read-more{display:flex;justify-content:center;align-items:center;font-size:20px}.read-more p{font-family:Poppins}.dots-container{display:flex;gap:40px;margin-top:110px}.dot{width:12px;height:12px;background:#000 0 0 no-repeat padding-box;opacity:.5;border-radius:20px}.dot-active{width:12px;height:12px;background:#ee7f00;opacity:1}.big-bar{display:flex;flex-direction:column;justify-content:center;align-items:center;min-width:1600px;gap:12px;position:fixed;bottom:25px;left:50%;transform:translateX(-50%)}.big-bar .bar-points{display:flex;justify-content:space-between;color:#000;opacity:.3;font-size:22px;width:64%}.big-bar .bar{background:#e9e9e9 0 0 no-repeat padding-box;box-shadow:inset 0 0 17px #0000004d;border-radius:35px;width:100%;height:24px;width:65%}.big-bar .bar-filled{background:#ee7f00 0 0 no-repeat padding-box;border-radius:36px;width:0%;height:24px;transition:all .5s ease}.big-bar .bar-1{width:21%}.big-bar .bar-2{width:38%}.big-bar .bar-3{width:68%}.big-bar .bar-4{width:98%}.bigscreen-container{max-width:80vw;margin:0 auto;font-family:var(--secondary-font);position:relative;margin-top:30px}.bigscreen-container .text-orange{color:#ee7f00}.bigscreen-container .logo-slogan{margin-top:25px}.bigscreen-container .logo-slogan img{min-width:410px;width:25%;height:25%;object-fit:cover}.bigscreen-container .logo-slogan h1{font-size:32px;font-family:var(--secondary-font);margin:16px 0}.bigscreen-container .welcome-picture{display:flex;justify-content:space-between;position:relative;min-height:1000px;height:100%}.bigscreen-container .welcome-text{width:45%}.bigscreen-container .image-wrapper{position:relative}.bigscreen-container .image-wrapper picture{z-index:100;position:relative}.bigscreen-container .image-wrapper picture img{height:100vh;object-fit:contain;width:800px}.bigscreen-container .orange-square{background-color:#ee7f00!important;border-top-right-radius:295px;height:100%;position:absolute;right:-35%;top:195px;width:100%;z-index:50}.bigscreen-container .orange-square div img{position:absolute;width:100%;height:100%;top:0;left:-20%;object-fit:contain}.bigscreen-container .h1-span{background-color:#ee7f00!important;box-decoration-break:clone;-webkit-box-decoration-break:clone;color:#fff;font-family:var(--secondary-font);font-size:80px;hyphens:auto;-ms-hyphens:auto;-moz-hyphens:auto;-webkit-hyphens:auto;line-height:110px;margin-left:-200px;padding-left:200px;padding-right:16px;hyphens:auto}.bigscreen-container .about-container{position:relative;display:flex;justify-content:space-between;margin-top:20px}.bigscreen-container .about-container .top-right-square{background:#ee7f00;height:95%;min-width:775px;position:absolute;right:-150px;top:-160px}.bigscreen-container .about-container .top-right-square img{position:absolute;width:100%;height:100%;left:-15%;top:40%;border-radius:0 48px;box-shadow:0 8px 45px #00000030;object-fit:cover}.bigscreen-container .about-list h3{font-size:32px;margin-bottom:0}.bigscreen-container .about-list ul{font-size:22px;display:flex;flex-direction:column;gap:22px;width:53%}.bigscreen-container .title-logo{display:flex;justify-content:space-between;align-items:center;width:100%}.bigscreen-container .title-logo div{max-width:500px}.bigscreen-container .title-logo img{width:100%;object-fit:cover;height:120px}.bigscreen-container .title-logo h2 span{font-size:50px;margin-left:-285px}.bigscreen-container .cards-lower{margin-bottom:-150px;margin-top:150px}.bigscreen-container .cards-container{display:flex;justify-content:center;gap:40px;width:unset;align-items:unset;flex-direction:row}.bigscreen-container .cards-container .card{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:55px;padding:55px;padding-block:30px;font-size:25px;background:#fff 0 0 no-repeat padding-box;box-shadow:0 3px 50px #00000052;max-width:225px;max-height:700px}.bigscreen-container .cards-container .card span{text-align:center}.bigscreen-container .cards-container .card img{width:120px;height:120px}.bigscreen-container .box-container{display:flex;justify-content:center;align-items:center;flex-direction:row;gap:100px;width:100%}.bigscreen-container .box-container .box{background:#fff 0 0 no-repeat padding-box;box-shadow:0 3px 81px rgba(0,0,0,.16);display:flex;flex-direction:column;max-width:500px;min-height:450px;width:100%}.bigscreen-container .box-container .box .box-image{flex:0 1 100%;position:relative;min-height:200px}.bigscreen-container .box-container .box .box-image .teaser-image-text span{font-size:28px;padding:.2em 10px .2em 26px}.bigscreen-container .box-container .box .box-image img{min-height:250px;width:100%;object-fit:cover}.bigscreen-container .box-container .box .box-text{flex:1 1 35%;font-size:16px}.bigscreen-container .box-container .box .box-text p{padding:0 25px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;min-height:100px}.bigscreen-container .sliderPos-0{transform:scale(.8) translateX(-25%);z-index:-1;filter:blur(15px)}.bigscreen-container .sliderPos-1{transform:scale(.8) translateX(25%);z-index:-1;filter:blur(15px)}@keyframes slidingAnimationFirst{0%{transform:translateX(-20%) scale(.8)}100%{transform:translateX(20%) scale(.8)}}@keyframes slidingAnimationSecond{0%{transform:translateX(20%) scale(.8);z-index:-1}50%{transform:translateX(40%) scale(.8);z-index:10}100%{transform:translateX(0) scale(1);filter:blur(0px);z-index:10}}@keyframes slidingAnimationThird{0%{transform:translateX(0) scale(1);filter:blur(0px);z-index:10}50%{transform:translateX(-40%) scale(.8);filter:blur(0px);z-index:10}100%{transform:translateX(-20%) scale(.8);filter:blur(15px);z-index:-1}}.bigscreen-container .slidingFirst{animation-name:slidingAnimationFirst;animation-duration:5s;animation-fill-mode:forwards}.bigscreen-container .slidingSecond{animation-name:slidingAnimationSecond;animation-duration:5s;animation-fill-mode:forwards}.bigscreen-container .slidingThird{animation-name:slidingAnimationThird;animation-duration:5s;animation-fill-mode:forwards}.bigscreen-container .slider-card-container{display:flex;justify-content:center;align-items:center;flex-direction:column;margin-top:150px;width:unset}.bigscreen-container .slider-card-container .slider-card{background:#fff 0 0 no-repeat padding-box;box-shadow:0 3px 81px rgba(0,0,0,.16);display:flex;flex-direction:row;gap:60px;max-height:528px;max-width:1275px;padding:48px 80px;position:absolute;top:190px;overflow:hidden;width:100%;left:unset;min-height:300px}.bigscreen-container .slider-card-container .slider-card .job-image-wrapper{display:flex;gap:40px}.bigscreen-container .slider-card-container .job-title-icons{width:50%}.bigscreen-container .slider-card-container .job-title-icons .h1-span{font-size:52px;line-height:75px;word-wrap:break-word}.bigscreen-container .slider-card-container .brick-card-icon-p{display:flex;align-items:center;gap:35px}.bigscreen-container .slider-card-container .icons-container{display:flex;flex-wrap:wrap;font-size:18px;column-gap:50px}.bigscreen-container .slider-card-container .icon-80{height:30px;width:30px}.bigscreen-container .slider-card-container .job-image img{width:100%;height:320px;object-fit:cover;border-radius:0 90px}.bigscreen-container .slider-card-container .job-code{display:flex;flex-direction:column;justify-content:space-between}.bigscreen-container .slider-card-container .code{font-size:24px;display:flex;flex-direction:column;align-items:center}.bigscreen-container .slider-card-container .qr-code{display:flex;justify-content:center;align-items:center;font-size:24px;flex-direction:column;width:200px;height:200px}.bigscreen-container p{font-family:Poppins}.bigscreen-container h3 span{font-size:85px!important}.bigscreen-container.third-slide .title-logo img{height:190px}}.big-bar .bar-points span{font-family:Rockwell}.news-slider{margin-bottom:80px}.news-slider .owl-stage{display:flex}.news-slider h3{padding:15px 25px 15px 300px;margin-left:-315px;color:#fff;position:relative;margin-bottom:10px}.news-slider .text-orange-break{background-color:#ee7f00;-webkit-box-decoration-break:clone;box-decoration-break:clone;color:#fff;font-family:var(--secondary-font);font-size:26px;line-height:58px;margin-left:-300px;padding:12px 22px 6.5px 300px;display:inline}.news-slider .show-all-news-wrapper{display:flex;justify-content:center;margin-bottom:-110px;margin-top:30px;position:relative}.news-slider .show-all-news-wrapper .show-all-news{font-size:24px;background:#ee7f00;border-radius:25px;color:#fff;padding:10px 30px}.news-slider .background-div{background:#00000033;position:absolute;left:0;right:0;bottom:0;top:0;border-radius:0 40px;margin:10px 40px -40px 40px;opacity:.2}.news-slider .owl-item.active:first-child{margin-bottom:10px}.news-slider .owl-item.active:nth-child(2){margin-bottom:-10px}.news-slider .owl-item.active:nth-child(3){margin-bottom:-20px}.news-slider .oc-item{height:auto;min-height:765px}.news-slider .oc-item .teaser-content{padding:35px 25px 0 25px;margin-bottom:unset;overflow:unset;-webkit-line-clamp:unset}.news-slider .oc-item .teaser-content h4{font-size:28px;line-height:39px;height:unset}.news-slider .date::before{content:"";background:#7f7f7f;margin-right:10px;min-width:22px;min-height:16px;width:22px;height:16px;margin-top:5px;mask:url("../images/Iconset/icons_black/calendar_black.svg") no-repeat center/contain;-webkit-mask:url("../images/Iconset/icons_black/calendar_black.svg") no-repeat center/contain;background-size:cover!important;background-position:center center!important;background-repeat:no-repeat!important;display:inline-block}.news-slider .show-more-link{color:#ee7f00;font-size:20px}.news-slider .show-more-link::after{content:"";background:#ee7f00;margin-right:10px;min-width:24px;min-height:21px;width:24px;height:21px;margin-left:15px;mask:url("../images/icons_orange/arrow-right-short.svg") no-repeat center/contain;-webkit-mask:url("../images/icons_orange/arrow-right-short.svg") no-repeat center/contain;background-size:cover!important;background-position:center center!important;background-repeat:no-repeat!important;display:inline-block}.news-slider .teaser-shadow:hover h4{color:#ee7f00}@media screen and (max-width:782px){.news-slider .oc-item .teaser-content h4{font-size:26px;line-height:29px}.news-slider .show-more-link{font-size:16px}}@media screen and (max-width:768px){.news-slider h3{margin-top:30px}.news-slider .show-all-news-wrapper{margin-bottom:-85px}}.pimcore_area_news-brick .teaser-content p{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical}body.new-serwedo-design #header{z-index:9999999999}body.new-serwedo-design #goBack{z-index:9999}body.new-serwedo-design .c-shape-img,body.new-serwedo-design .c-shape-mobile-img{display:none}body.new-serwedo-design i.icon.s-shape-icon{display:inline-block;position:absolute;top:0;left:0;width:100%;height:100%}body.new-serwedo-design .contact-fly-out{background-color:#4c4c4c}body.new-serwedo-design .contact-fly-out i.icon.s-shape-icon{background:#5a5a5a}body.new-serwedo-design .detail-page-header i.icon.s-shape-icon{display:inline-block;height:100%;left:-21%;position:absolute;top:0;width:100%;background:#ee7f00;z-index:1;opacity:.6}body.new-serwedo-design .detail-page-header .detail-page-header-container{bottom:35%;opacity:1;position:absolute;width:65%;z-index:12}body.new-serwedo-design .background-color-orange .header-left-background,body.new-serwedo-design .detail-page-header .detail-page-header-container .detail-page-header-title span{background:0 0}body.new-serwedo-design .detail-page-header-container,body.new-serwedo-design .detail-page-header-container .detail-page-header-title,body.new-serwedo-design .detail-page-header-container .detail-page-header-title span{line-height:92px}body.new-serwedo-design .detail-page-header .detail-page-header-container .detail-page-header-title span{margin:0;padding:0}body.new-serwedo-design #content .additional_bricks_section .comment-card-container .s-shape-icon{background:#e6e6e6;z-index:1}body.new-serwedo-design #content .additional_bricks_section .comment-card-container .comment-card{position:relative}body.new-serwedo-design #content .additional_bricks_section .comment-card-container .comment-card p:first-of-type,body.new-serwedo-design #content .additional_bricks_section .comment-card-container .comment-card p:last-of-type,body.new-serwedo-design #content .additional_bricks_section .comment-card-container .comment-card span{z-index:10}body.new-serwedo-design #content .additional_bricks_section .comment-card-multi .row{position:relative;z-index:10}body.new-serwedo-design #content .additional_bricks_section .multiple-carousel .s-shape-icon{background:#e6e6e6;z-index:1}body.new-serwedo-design #content .additional_bricks_section .multiple-carousel .comment-card-multi,body.new-serwedo-design #content .additional_bricks_section .multiple-carousel .oc-item{background:#f5f5f5}body.new-serwedo-design #content .contact-fly-out .contact-fly-out-content .contact-fly-out-content-header,body.new-serwedo-design #content .job-contact .job-contact-container .job-contact-image-container h2,body.new-serwedo-design #content .job-contact .job-contact-container .job-contact-main .job-contact-data h2 .h2-span,body.new-serwedo-design #content .job-offer-detail .job-detail-info-container .job-detail-describtion h1 .h1-span,body.new-serwedo-design #content .news-slider .text-orange-break,body.new-serwedo-design #content .promobox-container.promo h3 span{background-color:transparent!important;color:#ee7f00}body.new-serwedo-design #content .pimcore_area_featured-boxes .background-white .s-shape-icon{display:none}body.new-serwedo-design #content .pimcore_area_featured-boxes .background-gray{background:#0000000d!important}body.new-serwedo-design #content .pimcore_area_featured-boxes .background-gray .owl-carousel .owl-nav [class*=owl-]{background-color:transparent!important;color:#000!important}body.new-serwedo-design #content .pimcore_area_featured-boxes .background-gray .owl-carousel .owl-nav [class*=owl-]:hover{background-color:#fff!important}body.new-serwedo-design #content .pimcore_area_featured-boxes .owl-carousel .owl-nav [class*=owl-]{background-color:transparent!important}body.new-serwedo-design #content .pimcore_area_featured-boxes .owl-carousel .owl-nav [class*=owl-]:hover{background-color:#0000000d!important;color:#000!important}body.new-serwedo-design #content .pimcore_area_featured-boxes .section-spacing{padding:35px 15px}body.new-serwedo-design #content .pimcore_area_featured-boxes .section-spacing .section-spacing{padding:0}body.new-serwedo-design #content .pimcore_area_featured-boxes .owl-carousel .owl-stage{padding:20px 0}body.new-serwedo-design #content .pimcore_area_featured-boxes .s-shape-icon{left:-28%;background:#d5d5d5}body.new-serwedo-design #content .promobox-container .s-shape-icon{background:#616161;left:-32%}body.new-serwedo-design .jobs-search-page-conatiner .bookmark-button-container{margin-top:50px;gap:45px}body.new-serwedo-design .job-grid-container{display:block}body.new-serwedo-design .bricks-cards-new-job{position:relative;border-radius:50px;z-index:1;margin-bottom:45px}body.new-serwedo-design .bricks-cards-job-offer .bricks-cards-new-job:before{display:none}body.new-serwedo-design .bricks-cards-job-offer .s-shape-icon{background:#5a5a5a}body.new-serwedo-design .jobs-search-page-conatiner .jobs .jobs-single-container .bricks-cards-job-offer .brick-card-icon-p{margin-bottom:10px}body.new-serwedo-design .salary-range{display:none!important}body.new-serwedo-design .bookmark-banner{display:flex;align-items:center;justify-content:center}body.new-serwedo-design .bookmark-banner p{margin-bottom:0;color:#fff}body.new-serwedo-design .bricks-cards-job-offer .bricks-cards-bookmark-container{float:unset;margin:0}body.new-serwedo-design .bricks-cards-job-offer .date-p:before{height:22px;margin-top:0;opacity:.5;background:#fff}body.new-serwedo-design .jobs-search-page-conatiner .icons-container i{opacity:.5}body.new-serwedo-design .bookmark-button-container,body.new-serwedo-design .brick-card-p,body.new-serwedo-design .date-p,body.new-serwedo-design .icons-container,body.new-serwedo-design .job-grid-container,body.new-serwedo-design .salary-range{position:relative;z-index:10000}body.new-serwedo-design .jobs-search-page-conatiner .jobs .jobs-single-container .bricks-cards-job-offer .bricks-cards-container{max-width:1020px;padding:32px 39px;background:#4c4c4c 0 0 no-repeat padding-box;border:.5px solid #707070}body.new-serwedo-design .jobs-search-page-conatiner .jobs .jobs-single-container .bricks-cards-job-offer{overflow:hidden;padding:0}body.new-serwedo-design .jobs-search-page-conatiner .jobs .jobs-single-container .bricks-cards-job-offer a{transform:unset;width:max-content}body.new-serwedo-design .jobs-search-page-conatiner .jobs .jobs-single-container .bricks-cards-job-offer a h2{color:#ee7f00!important;font-size:28px}body.new-serwedo-design .brick-card-icon-p p,body.new-serwedo-design .brick-card-p,body.new-serwedo-design .bricks-cards-bookmark-container p{color:#fff}body.new-serwedo-design .home-header .header-container h1{font-size:76px}body.new-serwedo-design .home-header .jobs-search-header i.icon.s-shape-icon{background:#000;opacity:.5;z-index:12;left:-15%}body.new-serwedo-design .home-header .jobs-search-header .jobs-search-container{top:20%;z-index:13}body.new-serwedo-design .pimcore_area_teaser-element .static-teaser .teaser-button-rounded{position:static;transform:unset;width:max-content;margin-bottom:40px;z-index:14}body.new-serwedo-design .pimcore_area_teaser-element .col_one_third.teaser-shadow{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%;overflow:hidden}body.new-serwedo-design .pimcore_area_teaser-element .col_one_third.teaser-shadow .s-shape-icon{background:linear-gradient(180deg,rgba(255,255,255,0) 24%,#efefef 45%);top:unset;bottom:-17%;z-index:10}body.new-serwedo-design .pimcore_area_teaser-element .col_one_third.teaser-shadow:hover .s-shape-icon{background:linear-gradient(180deg,rgba(255,255,255,0) 24%,#323232 45%)}body.new-serwedo-design .pimcore_area_teaser-element .teaser-overlay .overlay-after{display:none}body.new-serwedo-design .pimcore_area_teaser-element .teaser-image-text{width:100%;padding:20px 40px 20px;z-index:11;position:relative;left:unset;bottom:unset}body.new-serwedo-design .pimcore_area_teaser-element .teaser-image-text span{background:0 0;color:#ee7f00;padding:0;margin:0;line-height:1.2}body.new-serwedo-design .pimcore_area_teaser-element .teaser-content{padding:0 40px 0;z-index:11;margin-bottom:20px}body.new-serwedo-design #brick-job-category .brick-job-category-container h3,body.new-serwedo-design #brick-job-category .brick-job-category-container ul{z-index:2;position:relative}body.new-serwedo-design #brick-job-category .brick-job-category-container h3{align-items:flex-start}body.new-serwedo-design #brick-job-category .brick-job-category-container .s-shape-icon{background:#5d5a5a;z-index:1}body.new-serwedo-design #brick-job-category .brick-job-category-container .brick-job-category-card{margin:0}body.new-serwedo-design #brick-job-category .brick-job-category-container .brick-job-category-card .brick-job-category-bookmark{background:unset;border-radius:unset;box-shadow:unset}body.new-serwedo-design #brick-job-category .brick-job-category-container .brick-job-category-card .brick-job-category-bookmark img{width:52px!important;height:52px!important}body.new-serwedo-design .job-offer-apply-container{width:max-content}body.new-serwedo-design .job-offer-detail .job-detail-info-container{min-height:800px}body.new-serwedo-design .job-offer-detail .job-detail-info-container .job-detail-describtion{z-index:11}body.new-serwedo-design .job-offer-detail .job-detail-info-container .job-detail-describtion h1{margin-right:0}body.new-serwedo-design .job-offer-detail .job-detail-info-container .job-detail-image-container{flex:0 0 60%;max-width:100%}body.new-serwedo-design .job-offer-detail .job-detail-info-container .job-detail-image-container .square-img-wrap{height:unset;padding:0;position:static;width:unset}body.new-serwedo-design .job-offer-detail .job-detail-info-container .job-detail-image-container .s-shape-detail-icon{background:#fff3e5;display:block;height:1300px;left:-335px;position:absolute;top:-320px;width:1300px;z-index:10}body.new-serwedo-design .job-offer-detail .job-detail-info-container .job-detail-image-container img{border-radius:0 0 0 71%;height:902px;margin:0;position:absolute;right:0;top:-20%;width:1100px;box-shadow:unset}body.new-serwedo-design .promobox-container.promo h3 span{font-size:46px}body.new-serwedo-design .contact-fly-out .contact-fly-out-content .contact-fly-out-content-header{background:0 0;color:#ee7f00}body.new-serwedo-design .contact-fly-out .contact-fly-out-content .contact-fly-out-icons p{gap:12px}body.new-serwedo-design #content .additional_bricks_section .comment-card-multi img{border-radius:unset}body.new-serwedo-design #content .additional_bricks_section .comment-card-container .comment-card img{position:relative;z-index:1}body.new-serwedo-design #brick-job-category .brick-job-category-container h2{margin-bottom:46px}body.new-serwedo-design .job-offer-detail .job-detail-info-container .job-detail-describtion h2 .h2-span{background:0 0;box-shadow:unset}body.new-serwedo-design .job-offer-detail .job-offer-apply-container .job-offer-remember-link span{color:#000!important}body.new-serwedo-design .job-contact-container .job-contact-main .job-contact-data{margin:32px 0;padding-left:0}body.new-serwedo-design .jobs-phone-details i{margin-right:8px}body.new-serwedo-design .job-contact .job-contact-container .job-contact-main .job-contact-data h2 .h2-span{font-size:28px}body.new-serwedo-design .job-contact .job-contact-container .job-contact-main .job-contact-data h3{font-size:24px}body.new-serwedo-design .jobs-phone-details li{display:flex}body.new-serwedo-design .jobs-phone-details i{margin-right:8px}body.new-serwedo-design .job-contact-formular{overflow:hidden}body.new-serwedo-design .job-contact-formular i.icon.s-shape-icon{z-index:1;background:#f5f5f5;top:-23%;width:535px}body.new-serwedo-design .job-contact-formular #job-application-form{position:relative;z-index:2}body.new-serwedo-design .job-contact .job-contact-container .job-contact-formular form .submit_form_button{bottom:-60px}body.new-serwedo-design .job-contact .job-contact-container .job-contact-main .job-contact-data ul li a{color:#000}@media screen and (max-width:1330px){body.new-serwedo-design .promobox-container-button-container img{height:240px;right:30%;top:45%}}@media screen and (max-width:1050px){body.new-serwedo-design .contact-fly-out i.icon.s-shape-icon{top:-30%}}@media screen and (max-width:991px){body.new-serwedo-design .job-contact .job-contact-container .job-contact-image-container h2,body.new-serwedo-design .job-contact .job-contact-container .job-contact-main{margin-left:27px}body.new-serwedo-design .detail-page-header .detail-page-header-container .detail-page-header-title span{line-height:40px;font-size:48px!important}body.new-serwedo-design .detail-page-header .detail-page-header-container .detail-page-header-title{line-height:58px}body.new-serwedo-design .job-contact-container .job-contact-main .job-contact-data{margin:0}body.new-serwedo-design .job-contact .job-contact-container .job-contact-main .job-contact-data ul li{margin-top:12px}body.new-serwedo-design .job-contact .job-contact-container .job-contact-main .job-contact-data h3{color:#000;margin-top:0!important}body.new-serwedo-design .job-contact .job-contact-container .job-contact-image-container h2{font-size:36px;padding-right:0}body.new-serwedo-design .job-contact .job-contact-container .job-contact-formular form .submit_form_button{bottom:-25px}body.new-serwedo-design .job-contact .job-contact-container .job-contact-formular form h2{font-size:36px}body.new-serwedo-design .job-contact .job-contact-container .job-contact-formular form .job-contact-form-checkbox button{font-size:24px;height:auto;line-height:19px;padding:7px 17px;width:80%}body.new-serwedo-design .job-contact-formular i.icon.s-shape-icon{top:-28%}body.new-serwedo-design .job-contact .job-contact-content .job-contact-formular{position:relative;top:0;left:0}body.new-serwedo-design .job-contact .job-contact-container .job-contact-formular form .job-contact-form-checkbox button{margin:0}body.new-serwedo-design #brick-job-category .brick-job-category-container .brick-job-category-card{margin-bottom:50px;overflow:hidden}body.new-serwedo-design .job-offer-detail #goBack{display:none}body.new-serwedo-design .job-offer-detail .job-detail-info-container{min-height:300px}body.new-serwedo-design .job-offer-detail .job-detail-info-container #goBack{top:32%}body.new-serwedo-design .job-offer-detail .job-detail-info-container .job-detail-describtion{margin-top:-160px}body.new-serwedo-design .job-offer-detail .job-detail-info-container .job-detail-describtion .job-detail-icon-container{margin-top:0}body.new-serwedo-design .job-offer-detail .job-detail-info-container .job-detail-describtion .job-detail-headlines{min-height:unset}body.new-serwedo-design .job-offer-detail .job-detail-info-container .job-detail-describtion span{line-height:1}body.new-serwedo-design .job-offer-detail .job-detail-info-container .job-detail-image-container{margin-bottom:100px}body.new-serwedo-design .job-offer-detail .job-detail-info-container .job-detail-image-container .s-shape-detail-icon{height:500px;left:25%;top:-86%;width:609px}body.new-serwedo-design .job-offer-detail .job-detail-info-container .job-detail-image-container img{height:366px;right:-155px;top:-52%;width:540px}body.new-serwedo-design .pimcore_area_teaser-element .static-teaser .teaser-button-rounded{font-size:16px!important;padding:0 24px}body.new-serwedo-design .pimcore_area_teaser-element .teaser-image-text{padding:20px}body.new-serwedo-design .pimcore_area_teaser-element .teaser-content{padding:0 20px}body.new-serwedo-design .contact-fly-out .icons-on-small>p{justify-content:flex-start}body.new-serwedo-design .job-offer-detail .job-offer-apply-container .job-offer-remember-link span{display:inline}body.new-serwedo-design .job-offer-detail .job-offer-apply-container .job-offer-remember-link{margin-left:0}body.new-serwedo-design .job-offer-detail .job-offer-apply-container .button{padding:0 40px;font-size:24px}}@media screen and (max-width:768px){body.new-serwedo-design #brick-job-category .brick-job-category-container .brick-job-category-card ul li a{font-size:20px}body.new-serwedo-design #brick-job-category .brick-job-category-container .brick-job-category-card .brick-job-category-bookmark{position:relative;z-index:12;margin:-18px 0 30px 10px}body.new-serwedo-design .contact-fly-out .contact-fly-out-content .contact-fly-out-content-header{font-size:38px!important}body.new-serwedo-design .pimcore_area_teaser-element .teaser-image-text span{font-size:28px}body.new-serwedo-design .job-offer-detail #goBack{display:none}body.new-serwedo-design .job-offer-detail .job-detail-info-container{min-height:300px}body.new-serwedo-design .job-offer-detail .job-detail-info-container #goBack{top:32%}body.new-serwedo-design .job-offer-detail .job-detail-info-container .job-detail-describtion{margin-top:-160px}body.new-serwedo-design .job-offer-detail .job-detail-info-container .job-detail-describtion .job-detail-icon-container{margin-top:0}body.new-serwedo-design .job-offer-detail .job-detail-info-container .job-detail-describtion .job-detail-headlines{min-height:unset}body.new-serwedo-design .job-offer-detail .job-detail-info-container .job-detail-describtion span{line-height:1}body.new-serwedo-design .job-offer-detail .job-detail-info-container .job-detail-image-container{margin-bottom:100px}body.new-serwedo-design .job-offer-detail .job-detail-info-container .job-detail-image-container .s-shape-detail-icon{height:500px;left:0;top:-112%;width:609px}body.new-serwedo-design .job-offer-detail .job-detail-info-container .job-detail-image-container img{height:386px;right:-155px;top:-75%;width:600px}body.new-serwedo-design .jobs-search-page-conatiner .bookmark-button-container{flex-direction:column}body.new-serwedo-design .home-header .jobs-search-header .jobs-search-container{top:70%}body.new-serwedo-design .home-header .jobs-search-header .jobs-search-container .button.button-xlarge{font-size:14px!important;padding:0 22px}body.new-serwedo-design .home-header .jobs-search-header .s-shape-icon{width:150%}body.new-serwedo-design .home-header .header-container h1{font-size:32px}body.new-serwedo-design #content .pimcore_area_featured-boxes .s-shape-icon{width:150%}body.new-serwedo-design .promobox-container-button-container img{right:4%;top:35%}body.new-serwedo-design #content .promobox-container .s-shape-icon{left:-5%}body.new-serwedo-design .promobox-container{overflow:hidden}body.new-serwedo-design .promobox-container.promo h3 span{font-size:26px}body.new-serwedo-design .job-offer-detail .job-detail-info-container .job-detail-describtion h1 .h1-span{font-size:48px}body.new-serwedo-design .job-offer-detail .job-detail-info-container .job-detail-describtion h2 .h2-span{font-size:28px}body.new-serwedo-design .job-offer-detail .job-detail-info-container .job-detail-describtion h2 .h2-span #content .job-offer-detail .job-detail-info-container .job-detail-describtion p{font-size:18px}body.new-serwedo-design .job-offer-apply-container{flex-direction:column;gap:28px}body.new-serwedo-design .jobs-listing-job-button span{font-size:24px}body.new-serwedo-design .bricks-cards-job-offer i.icon.s-shape-icon{left:-70px;width:700px}}@media screen and (max-width:500px){body.new-serwedo-design #content .detail-page-header-title{line-height:36px}body.new-serwedo-design .detail-page-header .detail-page-header-container .detail-page-header-title span{line-height:32px}body.new-serwedo-design #content .job-offer-detail .job-detail-info-container .job-detail-describtion p{font-size:16px}body.new-serwedo-design #brick-job-category .brick-job-category-container .s-shape-icon{width:435px;height:425px}body.new-serwedo-design .pimcore_area_testimonial-slider .additional_bricks_section .owl-item{overflow:hidden}body.new-serwedo-design .pimcore_area_testimonial-slider .additional_bricks_section .oc-item{overflow:hidden}body.new-serwedo-design .pimcore_area_testimonial-slider .additional_bricks_section .oc-item i.icon.s-shape-icon{width:500px;height:460px}body.new-serwedo-design #content .promobox-container .s-shape-icon{top:-1%;background:#616161;left:-5%;width:400px;height:400px}body.new-serwedo-design .jobs-search-page-conatiner .bookmark-button-container{flex-direction:column}body.new-serwedo-design .home-header .jobs-search-header .s-shape-icon{width:210%}body.new-serwedo-design #content .pimcore_area_featured-boxes .s-shape-icon{width:260%}body.new-serwedo-design .pimcore_area_teaser-element .static-teaser .teaser-button-rounded{font-size:16px!important;padding:0 32px;line-height:35px;height:unset!important;margin-bottom:28px}body.new-serwedo-design .pimcore_area_teaser-element .teaser-content span{font-size:16px!important}body.new-serwedo-design .job-offer-detail #goBack{display:none}body.new-serwedo-design .job-offer-detail .job-detail-info-container{min-height:300px}body.new-serwedo-design .job-offer-detail .job-detail-info-container #goBack{top:32%}body.new-serwedo-design .job-offer-detail .job-detail-info-container .job-detail-describtion{margin-top:-160px}body.new-serwedo-design .job-offer-detail .job-detail-info-container .job-detail-describtion .job-detail-icon-container{margin-top:0}body.new-serwedo-design .job-offer-detail .job-detail-info-container .job-detail-describtion .job-detail-headlines{min-height:unset}body.new-serwedo-design .job-offer-detail .job-detail-info-container .job-detail-describtion span{line-height:1}body.new-serwedo-design .job-offer-detail .job-detail-info-container .job-detail-image-container{margin-bottom:100px}body.new-serwedo-design .job-offer-detail .job-detail-info-container .job-detail-image-container .s-shape-detail-icon{height:300px;left:6%;top:-100%;width:351px}body.new-serwedo-design .job-offer-detail .job-detail-info-container .job-detail-image-container img{height:222px;right:-37px;top:-74%;width:340px}body.new-serwedo-design .contact-fly-out i.icon.s-shape-icon{top:-40%}}@media screen and (max-width:440px){body.new-serwedo-design .detail-page-header-container{bottom:35%!important}}@media screen and (max-width:400px){body.new-serwedo-design .jobs-search-page-conatiner .jobs .jobs-single-container .bricks-cards-job-offer a{padding:6px 14px}body.new-serwedo-design .job-offer-detail #goBack{display:none}body.new-serwedo-design .job-offer-detail .job-detail-info-container{min-height:300px}body.new-serwedo-design .job-offer-detail .job-detail-info-container #goBack{top:32%}body.new-serwedo-design .job-offer-detail .job-detail-info-container .job-detail-describtion{margin-top:-160px}body.new-serwedo-design .job-offer-detail .job-detail-info-container .job-detail-describtion .job-detail-icon-container{margin-top:0}body.new-serwedo-design .job-offer-detail .job-detail-info-container .job-detail-describtion .job-detail-headlines{min-height:unset}body.new-serwedo-design .job-offer-detail .job-detail-info-container .job-detail-describtion span{line-height:1}body.new-serwedo-design .job-offer-detail .job-detail-info-container .job-detail-image-container{margin-bottom:100px}body.new-serwedo-design .job-offer-detail .job-detail-info-container .job-detail-image-container .s-shape-detail-icon{height:300px;left:-17%;top:-100%;width:351px}body.new-serwedo-design .job-offer-detail .job-detail-info-container .job-detail-image-container img{height:222px;right:-37px;top:-74%;width:340px}}@media screen and (max-width:330px){body.new-serwedo-design .promobox-container-button-container img{right:-7%;top:51%}}body.new-experts-design input[type=date]::-webkit-calendar-picker-indicator{filter:invert(100%)}body.new-experts-design #header{z-index:9999999999}body.new-experts-design .c-shape-img{display:block!important}body.new-experts-design .c-shape-icon,body.new-experts-design .c-shape-icon-orange{display:inline-block}body.new-experts-design #brick-job-category .brick-job-category-container .brick-job-category-card,body.new-experts-design #content,body.new-experts-design .bricks-cards-job-offer,body.new-experts-design .contact-fly-out .contact-fly-out-form,body.new-experts-design .featured-boxes-wrapper-box-shadow,body.new-experts-design .job-contact,body.new-experts-design .job-contact .job-contact-container .job-contact-formular,body.new-experts-design .job-offer-apply-container,body.new-experts-design .jobs-search-body,body.new-experts-design .owl-carousel .owl-nav [class*=owl-],body.new-experts-design .section,body.new-experts-design .teaser-shadow,body.new-experts-design section{background:#191919}body.new-experts-design .job-offer-detail .job-detail-profil-container .job-detail-profil-list div h3,body.new-experts-design .search-result-page .search-result-item a{color:#ee7f00}body.new-experts-design .job-offer-detail .job-detail-info-container .job-detail-describtion h2 .h2-span{background:0 0}body.new-experts-design #content .date-p,body.new-experts-design #content .icons-container p{font-size:14px}body.new-experts-design .c-shape-mobile-img{display:none}body.new-experts-design .c-shape-img,body.new-experts-design .c-shape-mobile-img{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}body.new-experts-design .jobs-search-body .jobs-search-container .filter{z-index:123123}body.new-experts-design .jobs-search-page-conatiner .jobs .jobs-single-container .bricks-cards-job-offer a{transform:unset;width:max-content}body.new-experts-design .jobs-search-page-conatiner .jobs .jobs-single-container .bricks-cards-job-offer a h2{color:#ee7f00!important;font-size:28px}body.new-experts-design .jobs-search-page-conatiner .jobs .jobs-single-container .bricks-cards-job-offer{padding:0}body.new-experts-design .images-carousel-slider .oc-item .teaser-shadow .teaser-button-rounded{display:flex;align-items:center}body.new-experts-design #header.sticky-header:not(.static-sticky):not(.sticky-style-2):not(.sticky-style-3) #logo img{margin-top:0}body.new-experts-design .bricks-cards-container{padding:32px 39px}body.new-experts-design .bricks-cards-job-offer{border:1px solid #ffffff40}body.new-experts-design .bricks-cards-job-offer .bricks-cards-bookmark-container{margin:0;float:unset}body.new-experts-design .job-contact .job-contact-container .job-contact-formular{padding:0;right:80px}body.new-experts-design .job-contact .job-contact-container .job-contact-formular form .job-contact-form-checkbox{justify-content:center;align-items:center}body.new-experts-design .job-contact .job-contact-container .job-contact-formular form .submit_form_button{width:50%;transform:unset;position:static;max-width:unset;height:unset;margin-top:30px}body.new-experts-design .c-shape-img-container img{z-index:-1}body.new-experts-design .jobs-search-page-conatiner .bookmark-button-container{margin-top:50px;gap:45px}body.new-experts-design .job-grid-container{display:block}body.new-experts-design .bricks-cards-new-job{position:relative;border-radius:50px;z-index:1;margin-bottom:45px}body.new-experts-design .bricks-cards-job-offer .bricks-cards-new-job:before{display:none}body.new-experts-design .jobs-search-page-conatiner .jobs .jobs-single-container .bricks-cards-job-offer .brick-card-icon-p{margin-bottom:10px}body.new-experts-design .salary-range{display:none!important}body.new-experts-design .bookmark-banner{display:flex;align-items:center;justify-content:center}body.new-experts-design .bookmark-banner p{margin-bottom:0}body.new-experts-design .bookmark-button-container,body.new-experts-design .brick-card-p,body.new-experts-design .date-p,body.new-experts-design .icons-container,body.new-experts-design .job-grid-container,body.new-experts-design .salary-range{position:relative;z-index:10000}body.new-experts-design .c-shape-icon{background:#272727;width:630px;height:100%;position:absolute}body.new-experts-design .jobs-search-page-conatiner .jobs .jobs-single-container .bricks-cards-job-offer .bricks-cards-container{max-width:1020px}body.new-experts-design .bricks-cards-job-offer.seen-job,body.new-experts-design .jobs-search-body .filter-checkbox-container .toggle-item{border:1px solid #ffffff40}body.new-experts-design .active-filter-container{margin-top:32px}body.new-experts-design .filter-checkbox-container{display:flex;flex-direction:column;gap:8px;margin-top:36px}body.new-experts-design #city-select{background:#191919}body.new-experts-design .active-filter-card p{width:100%!important;padding:0!important}body.new-experts-design .jobs-search-page-conatiner .active-filter-container .active-filter-card p:after{margin-top:8px}body.new-experts-design .jobs-search-page-conatiner .active-filter-container .active-filter-card{background:#292929}body.new-experts-design .single-job-link h2{width:unset}body.new-experts-design .contact-fly-out .contact-fly-out-content .contact-fly-out-content-header,body.new-experts-design .job-contact .job-contact-container .job-contact-image-container h2,body.new-experts-design .job-contact .job-contact-container .job-contact-main .job-contact-data h2 .h2-span,body.new-experts-design .job-offer-detail .job-detail-info-container .job-detail-describtion h1 .h1-span,body.new-experts-design .news-slider .text-orange-break,body.new-experts-design .promobox-container.promo h3 span{background-color:transparent!important;color:#ee7f00}body.new-experts-design .jobs-phone-details{display:flex;justify-content:space-between;width:60%}body.new-experts-design .job-contact-container .job-contact-main .job-contact-data{margin-top:40px;padding:0}body.new-experts-design .c-shape-img-container{position:relative;padding:50px 50px 10px}body.new-experts-design .promobox-container{min-height:420px}body.new-experts-design .promobox-container .c-shape-icon{width:750px;background-color:#1a1a1a}body.new-experts-design .contact-fly-out{background-color:#070707;max-height:730px}body.new-experts-design .contact-fly-out .contact-c-icon-mobile{display:none}body.new-experts-design .contact-fly-out .contact-c-icon-desktop{display:block}body.new-experts-design .contact-fly-out .contact-fly-out-form{background-color:#000!important}body.new-experts-design .contact-fly-out .contact-fly-out-icons{transform:translateY(-50px)}body.new-experts-design .contact-fly-out .c-shape-icon.contact-c-icon-desktop{width:740px}body.new-experts-design .contact-fly-out .contact-fly-out-content .contact-fly-out-content-header-container{max-width:100%}body.new-experts-design .news-slider .background-div{background:#191919}body.new-experts-design .news-slider .background-div,body.new-experts-design .news-slider h3{padding:0;margin:0}body.new-experts-design .news-slider .oc-item{position:relative;min-height:700px}body.new-experts-design .news-slider .oc-item .c-shape-icon{bottom:-145px!important;width:410px!important;left:0;background:#404040}body.new-experts-design .news-slider .oc-item .teaser-content{position:relative}body.new-experts-design .news-slider .oc-item .teaser-overlay img{max-height:290px}body.new-experts-design .comment-card-container .comment-card{position:relative}body.new-experts-design .comment-card-container .c-shape-icon{top:0;left:55px;width:380px;z-index:1;background:#575757}body.new-experts-design .comment-card-container p,body.new-experts-design .comment-card-container span{z-index:100}body.new-experts-design .comment-card-container .avatar-wrapper img{position:relative;z-index:100}body.new-experts-design .pimcore_area_testimonial-slider .c-shape-icon{display:block!important;width:450px;background:#575757}body.new-experts-design .pimcore_area_testimonial-slider .owl-item{overflow:hidden}body.new-experts-design .pimcore_area_testimonial-slider .comment-card-multi img{border-radius:50px}body.new-experts-design #content .additional_bricks_section .comment-card,body.new-experts-design #content .additional_bricks_section .comment-card-multi{background:#303030;border-radius:unset}body.new-experts-design .contact-fly-out .flyout-icon-mobile{display:none}body.new-experts-design .contact-fly-out .flyout-icon-desktop{display:block}body.new-experts-design .contact_form_privacy-policy-container label a{color:#f4f4f4;text-decoration:underline!important}body.new-experts-design .images-carousel-slider .owl-item{overflow:hidden}body.new-experts-design .images-carousel-slider .oc-item .c-shape-icon{bottom:-180px;width:560px}body.new-experts-design .images-carousel-slider .oc-item .teaser-shadow{background:#000;display:flex;flex-direction:column}body.new-experts-design .images-carousel-slider .oc-item .teaser-shadow .teaser-overlay .overlay-after{display:none!important}body.new-experts-design .images-carousel-slider .oc-item .teaser-shadow .square-img-wrap{height:100%;padding:unset}body.new-experts-design .images-carousel-slider .oc-item .teaser-shadow .square-img-wrap img{position:static;border-radius:unset;min-height:320px}body.new-experts-design .images-carousel-slider .oc-item .teaser-shadow .teaser-image-text{position:static;padding:44px 44px 0;width:100%}body.new-experts-design .images-carousel-slider .oc-item .teaser-shadow .teaser-image-text .teaser-break-text{background-color:unset;box-decoration-break:unset;-webkit-box-decoration-break:unset;margin:0;padding:0;color:#ee7f00}body.new-experts-design .images-carousel-slider .oc-item .teaser-content{position:relative;min-height:200px}body.new-experts-design .images-carousel-slider .oc-item .teaser-button-rounded{position:static;align-self:center;transform:translate(0,0);margin-bottom:40px}body.new-experts-design .images-carousel-slider .oc-item .teaser-button-rounded::after{content:"";background:#fff;margin-right:10px;min-width:24px;min-height:21px;width:24px;height:21px;margin-left:15px;mask:url("../images/icons_orange/arrow-right-short.svg") no-repeat center/contain;-webkit-mask:url("../images/icons_orange/arrow-right-short.svg") no-repeat center/contain;background-size:cover!important;background-position:center center!important;background-repeat:no-repeat!important;display:inline-block}body.new-experts-design #content .images-carousel-slider .oc-item .p-20{padding:0}body.new-experts-design .jobs-search-header .jobs-search-jobtitel .bg-jobtitel{width:60%}body.new-experts-design .jobs-hero-search #jobtitle{width:75%;font-size:46px}body.new-experts-design .jobs-hero-search #city{font-size:46px;width:100%}body.new-experts-design .jobs-search-header .jobs-search-jobtitel>div>div button{font-size:46px;padding:8px 52px}body.new-experts-design .jobs-search-header .jobs-search-jobtitel>div>div{width:78%}body.new-experts-design .home-header .header-container h1{font-size:76px;width:60%}body.new-experts-design .home-header .jobs-search-header .jobs-search-container{top:45%;z-index:12}body.new-experts-design .home-header .header-container p{font-size:24px;margin-top:50px}body.new-experts-design .detail-page-header .detail-page-header-container{bottom:35%;opacity:1;position:absolute;width:65%;z-index:12}body.new-experts-design .background-color-orange .header-left-background,body.new-experts-design .detail-page-header .detail-page-header-container .detail-page-header-title span{background:0 0}body.new-experts-design .detail-page-header .icon.c-shape-icon-orange{width:630px;height:100%;position:absolute;z-index:10;background:#ee7f00;opacity:.7}body.new-experts-design .detail-page-orange-overlay{position:absolute;top:0;left:-160px;width:100%;height:100%;background:transparent linear-gradient(270deg,#75757500 0,#ee7f0091 49%,#ee7f00 100%) 0 0 no-repeat padding-box;z-index:3;opacity:.7}body.new-experts-design .detail-page-header-container,body.new-experts-design .detail-page-header-container .detail-page-header-title,body.new-experts-design .detail-page-header-container .detail-page-header-title span{line-height:92px}body.new-experts-design .detail-page-header .detail-page-header-container .detail-page-header-title span{margin:0;padding:0}body.new-experts-design .home-header .jobs-search-header .c-shape-icon{top:0;z-index:10;left:-5%;opacity:.6;background:#000;width:1220px}body.new-experts-design .jobs-search-header .c-shape-icon{display:block!important;opacity:.7}body.new-experts-design .job-offer-detail .job-detail-info-container .job-detail-image-container img{border-radius:400px 0 0 400px;box-shadow:unset;margin-top:-100px;right:-155px;width:715px;height:715px}body.new-experts-design .job-offer-detail .job-detail-info-container .job-detail-describtion h1{margin:0}body.new-experts-design .news-slider .teaser-shadow:hover{background-color:#2a2a2a!important;color:#fff}body.new-experts-design .contact-fly-out .contact-fly-out-form button{font-weight:300}body.new-experts-design .job-offer-detail .job-detail-info-container .job-detail-describtion{margin-top:30px}body.new-experts-design .job-detail-image-container .c-shape-icon{left:50px;top:-85px;width:700px;height:700px;z-index:123}body.new-experts-design .job-detail-similar-jobs .images-carousel-slider .oc-item .teaser-shadow .teaser-image-text{padding:28px 44px 0}body.new-experts-design .job-detail-similar-jobs img.cropped-image{border-radius:0}body.new-experts-design .job-detail-similar-jobs .images-carousel-slider .oc-item .c-shape-icon{display:block!important}body.new-experts-design .job-detail-similar-jobs .static-teaser .oc-item{display:block}body.new-experts-design .job-detail-similar-jobs .width-of-card{width:100%}body.new-experts-design .news-slider .oc-item{overflow:hidden}body.new-experts-design .job-offer-detail .job-detail-info-container .job-detail-describtion h1{font-size:62px}body.new-experts-design .job-offer-detail .job-detail-info-container .job-detail-describtion h1 .h1-span{font-size:62px;line-height:1.2}body.new-experts-design .job-offer-detail .job-offer-apply-container{position:relative!important;min-width:unset!important}body.new-experts-design .job-offer-detail .job-detail-info-container .job-detail-image-container,body.new-experts-design .square-img-wrap{padding:0}@media screen and (max-width:1600px){body.new-experts-design .job-detail-image-container .c-shape-icon{left:-60px}body.new-experts-design .job-offer-detail .job-detail-info-container .job-detail-image-container img{right:-115px}}@media screen and (max-width:1500px){body.new-experts-design .job-offer-detail .job-detail-info-container .job-detail-describtion h1{font-size:44px}body.new-experts-design .job-offer-detail .job-detail-info-container .job-detail-describtion h1 .h1-span{font-size:46px;line-height:1.2}body.new-experts-design .job-detail-image-container .c-shape-icon{left:-70px;width:700px}body.new-experts-design .job-offer-detail .job-detail-info-container .job-detail-image-container img{right:-110px;width:715px;height:715px}}@media screen and (max-width:1330px){body.new-experts-design .job-detail-image-container .c-shape-icon{left:-70px}body.new-experts-design .job-offer-detail .job-detail-info-container .job-detail-image-container img{height:715px;margin-top:-100px;right:-110px;width:860px}body.new-experts-design .home-header .jobs-search-header .c-shape-icon{left:-7%;width:820px}body.new-experts-design .home-header .jobs-search-header .jobs-search-container{top:80%}body.new-experts-design .promobox-container-button-container img{height:240px;right:30%;top:45%}body.new-experts-design .detail-page-header .detail-page-header-container{bottom:20%!important}body.new-experts-design .detail-page-header .icon.c-shape-icon-orange{left:-5%}}@media screen and (max-width:1100px){body.new-experts-design .jobs-search-body .jobs-search-container .filter,body.new-experts-design .jobs-search-body .jobs-search-container .jobs .jobs-headers .filter-link{background:#292929!important}body.new-experts-design .promobox-container .c-shape-icon{width:650px}}@media screen and (max-width:991px){body.new-experts-design .job-offer-detail .job-detail-info-container{margin-bottom:0}body.new-experts-design .square-img-wrap{padding-top:100%}body.new-experts-design .job-detail-image-container .c-shape-icon{height:710px;left:-50px;top:-110px;width:710px}body.new-experts-design .job-offer-detail .job-detail-info-container .job-detail-image-container img{height:715px;margin-top:-115px;right:-160px;width:860px}body.new-experts-design .job-contact .job-contact-container .job-contact-image-container img{padding-right:0}body.new-experts-design .images-carousel-slider .oc-item .teaser-shadow .teaser-image-text .teaser-break-text{line-height:1.5}body.new-experts-design .job-offer-detail .job-detail-info-container .job-detail-describtion{margin-top:0;min-height:unset}body.new-experts-design .job-offer-detail #goBack{display:none}body.new-experts-design .jobs-search-header .c-shape-icon{width:550px}body.new-experts-design .job-offer-detail .job-detail-info-container .job-detail-describtion h1{margin:0}body.new-experts-design .job-offer-detail .job-detail-info-container .job-detail-headlines{min-height:unset}body.new-experts-design .job-offer-detail .job-detail-info-container .job-detail-describtion{margin-top:0}body.new-experts-design .job-contact .job-contact-container .job-contact-formular form .job-contact-form-checkbox button{margin-bottom:40px}body.new-experts-design .contact-fly-out .flyout-icon-mobile{display:block}body.new-experts-design .contact-fly-out .flyout-icon-desktop{display:none}body.new-experts-design .detail-page-header-container,body.new-experts-design .detail-page-header-container .detail-page-header-title,body.new-experts-design .detail-page-header-container .detail-page-header-title span{line-height:55px}body.new-experts-design .detail-page-header .detail-page-header-container{bottom:35%!important}body.new-experts-design .job-offer-detail .job-offer-apply-container .button{font-size:24px;padding:8px 44px;height:unset}}@media screen and (max-width:768px){body.new-experts-design .job-detail-image-container .c-shape-icon{height:510px}body.new-experts-design .job-offer-detail .job-detail-info-container .job-detail-image-container img{height:515px}body.new-experts-design .news-slider .oc-item .c-shape-icon{width:510px!important}body.new-experts-design .job-detail-similar-jobs .images-carousel-slider .oc-item .c-shape-icon{width:405px;left:-15px;display:block!important}body.new-experts-design .detail-page-header .detail-page-header-container .detail-page-header-title span{font-size:48px!important}body.new-experts-design .jobs-search-page-conatiner .jobs .jobs-single-container .bricks-cards-job-offer .btn-cards-offer{padding:10px 30px;font-size:24px}body.new-experts-design .jobs-search-header .jobs-search-jobtitel>div>div{width:100%}body.new-experts-design .jobs-search-header .jobs-search-jobtitel>div>div button{padding:10px}body.new-experts-design .jobs-search-header .c-shape-icon{width:415px}body.new-experts-design .job-offer-detail .job-detail-info-container .job-detail-describtion{margin-top:0}body.new-experts-design .job-offer-detail .job-detail-info-container .job-detail-headlines{min-height:unset}body.new-experts-design .home-header .jobs-search-header .c-shape-icon{left:-7%;width:620px}body.new-experts-design .home-header .jobs-search-header .jobs-search-container{top:50%}body.new-experts-design .home-header .header-container h1{font-size:32px}body.new-experts-design .home-header .header-container p{font-size:16px;width:75%}body.new-experts-design .detail-page-header .icon.c-shape-icon-orange{left:-50%}body.new-experts-design .jobs-search-page-conatiner .jobs .jobs-single-container .bricks-cards-job-offer a h2{font-size:26px}body.new-experts-design .jobs-search-page-conatiner .bookmark-button-container{flex-direction:column;gap:20px}body.new-experts-design .bricks-cards-container{padding:16px 16px 26px}body.new-experts-design .jobs-search-page-conatiner .bookmark-button-container{margin-top:30px}body.new-experts-design .c-shape-img{display:none}body.new-experts-design .c-shape-mobile-img{display:block}body.new-experts-design .promobox-container .c-shape-icon{width:450px}body.new-experts-design .promobox-container-button-container img{right:4%;top:35%}body.new-experts-design .news-slider .oc-item{min-height:500px}body.new-experts-design .news-slider .oc-item .c-shape-icon{bottom:-95px;left:0;width:390px}body.new-experts-design .news-slider .oc-item .teaser-content{padding:24px 17px;min-height:390px}body.new-experts-design .news-slider .oc-item .teaser-content h4{font-size:24px}body.new-experts-design .news-slider .oc-item .teaser-content .date{font-size:14px}body.new-experts-design .container.job-contact-container{padding-left:15px!important;padding-right:15px!important}body.new-experts-design .c-shape-img-container{padding:50px 20px 10px}body.new-experts-design .contact-fly-out #contact_form_myInterest,body.new-experts-design .contact-fly-out #contact_form_salutation{display:grid;grid-template-columns:auto 1fr;grid-gap:10px}body.new-experts-design .contact-fly-out .contact-fly-out-form-checkbox>div:first-child{width:100%}body.new-experts-design .contact-fly-out .contact-fly-out-form{margin-top:10px}body.new-experts-design .salutation-job-contact{flex-wrap:wrap}body.new-experts-design .salutation-job-contact #contact_form_myInterest input[type=radio]{flex:1 1 0%}body.new-experts-design .salutation-job-contact #contact_form_myInterest label{flex:1 1 90%;margin-right:12px}body.new-experts-design .images-carousel-slider .oc-item .c-shape-icon{bottom:-160px;width:485px;left:-25px}body.new-experts-design .images-carousel-slider .oc-item .teaser-shadow .teaser-button-rounded{padding:4px 12px;height:unset;margin-bottom:20px}body.new-experts-design .images-carousel-slider .oc-item .teaser-shadow .teaser-image-text{padding:22px 22px 0}body.new-experts-design .images-carousel-slider .oc-item .teaser-content{padding:22px;margin-bottom:25px}body.new-experts-design .job-offer-detail .job-offer-apply-container .job-offer-remember-link span{display:inline}body.new-experts-design .job-offer-detail .job-offer-apply-container{flex-direction:column;gap:30px}body.new-experts-design #content .job-contact .job-contact-container .job-contact-image-container h2,body.new-experts-design .job-contact .job-contact-container .job-contact-formular form h2{font-size:36px;line-height:42px;padding:0}body.new-experts-design .job-contact-container .job-contact-main .job-contact-data{padding:0 20px}}@media screen and (max-width:500px){body.new-experts-design .square-img-wrap{padding-top:unset}body.new-experts-design .job-offer-detail .job-detail-info-container .job-detail-image-container{min-height:330px}body.new-experts-design .job-offer-detail .job-detail-info-container .job-detail-describtion h1{font-size:36px}body.new-experts-design .job-offer-detail .job-detail-info-container .job-detail-describtion h1 .h1-span{font-size:36px;line-height:1.2}body.new-experts-design .job-detail-image-container .c-shape-icon{height:410px;left:-206px;top:-110px;width:710px}body.new-experts-design .job-offer-detail .job-detail-info-container .job-detail-image-container img{height:415px;margin-top:-115px;right:-50px;width:860px}body.new-experts-design .detail-page-header .detail-page-bg-image{padding-bottom:100vw}body.new-experts-design .square-img-wrap{width:auto;height:auto}body.new-experts-design .job-detail-similar-jobs .images-carousel-slider .oc-item .c-shape-icon{width:535px}body.new-experts-design .jobs-search-header .c-shape-icon{width:270px}body.new-experts-design .detail-page-orange-overlay{left:0}body.new-experts-design .detail-page-header .icon.c-shape-icon-orange{left:-30%}body.new-experts-design .detail-page-header .detail-page-header-container{bottom:35%!important}body.new-experts-design .detail-page-header-container,body.new-experts-design .detail-page-header-container .detail-page-header-title,body.new-experts-design .detail-page-header-container .detail-page-header-title span{line-height:32px}body.new-experts-design .news-slider .oc-item .teaser-overlay img{max-height:190px}body.new-experts-design .comment-card-container .c-shape-icon{left:-140px;width:580px}body.new-experts-design .pimcore_area_testimonial-slider .c-shape-icon{width:550px;left:-70px}body.new-experts-design .contact-fly-out{max-height:unset}body.new-experts-design .contact-fly-out .c-shape-icon.contact-c-icon-mobile{width:740px;top:-150px;z-index:-1;left:-50px}}@media screen and (max-width:400px){body.new-experts-design .job-offer-detail .job-detail-info-container .job-detail-image-container{min-height:270px}body.new-experts-design .job-detail-image-container .c-shape-icon{left:-225px;height:360px}body.new-experts-design .job-offer-detail .job-detail-info-container .job-detail-image-container img{right:-50px;height:365px}body.new-experts-design .jobs-search-header .c-shape-icon{width:220px}body.new-experts-design .detail-page-header .icon.c-shape-icon-orange{left:-60%}}@media screen and (max-width:330px){body.new-experts-design .detail-page-header .icon.c-shape-icon-orange{left:-85%}body.new-experts-design .promobox-container-button-container img{right:-7%;top:51%}}@media screen and (max-width:1050px){body.new-experts-design .contact-fly-out{max-height:unset}body.new-experts-design .contact-fly-out .contact-c-icon-mobile{display:block}body.new-experts-design .contact-fly-out .contact-c-icon-desktop{display:none}body.new-experts-design .contact-fly-out .c-shape-icon.contact-c-icon-mobile{width:740px;top:-150px;z-index:-1}body.new-experts-design .contact-fly-out .contact-fly-out-content{overflow-x:hidden}body.new-experts-design .contact-fly-out{background:#191919}body.new-experts-design .contact-fly-out .contact-fly-out-form{overflow:unset}body.new-experts-design .contact-fly-out .contact-fly-out-form button{margin-bottom:0}body.new-experts-design .contact-fly-out-icons{transform:unset!important;left:unset}body.new-experts-design .contact-fly-out-icons p{display:flex;justify-content:flex-start;gap:20px}body.new-experts-design .contact-fly-out-icons p i{width:30px;height:30px}body.new-experts-design .contact-fly-out .contact-fly-out-content .contact-fly-out-form{padding:35px 20px 35px}body.new-experts-design .contact-fly-out-content-first{margin-top:40px}}@media only screen and (max-width:440px){body.new-experts-design .jobs-search-header .jobs-search-jobtitel>div>div{width:115%}}