html{background-color:#fff}body{font-size:18px;font-weight:100;line-height:27px}@media(max-width:1200px){body,html,k2ng-page-ImporterCompanyPage{overflow-x:hidden}}.home-page{max-width:1600px;padding-left:45px;padding-right:45px}.k2ng-page>.back-to-top{z-index:999}@media(max-width:768px){.home-page{padding-left:0;padding-right:0}.home-page h2{padding:0 20px}.bold-sm{font-weight:700}h1,h2,h3,h4,h5,h6{padding-left:0;padding-right:0}.job-header-title{padding-left:0;height:auto!important;word-wrap:break-word}}.vcenter{display:inline-block;vertical-align:middle;float:none}.margin-r-2{margin-right:2rem}.margin-l-2{margin-left:2rem}.margin-r-1{margin-right:1rem}.margin-b-0{margin-bottom:0}.padding-b-1{padding-bottom:1rem}.padding-b-2{padding-bottom:2rem}.filter-bar-contrainer{background-color:#9d9d9d;text-align:center;display:block;height:65px;width:100%;-webkit-transform:translateZ(0);transform:translateZ(0);will-change:transform;-webkit-transition:-webkit-transform .5s;transition:transform .5s,-webkit-transform .5s}.filter-bar-contrainer .active{color:#000}.filter-bar-contrainer div{line-height:66px;margin:auto}a .search-nav,a .search-nav:hover{color:#d5d7d9}.joboffer-tabs{margin-top:20px;margin-bottom:10px;color:#fff;display:block;overflow:hidden}.joboffer-tabs .active{color:#000}.joboffer-tabs a{background-color:#9d9d9d;display:block;font-size:20px;font-weight:400;padding:7px 11px 11px;margin-top:6px;text-align:center;color:#fff}.joboffer-tabs .active a{background-color:#dcdcdc;color:#fff;padding:12px;margin-top:0}@media(max-width:768px){.joboffer-tabs a{font-size:14px;padding:5px 10px 10px;margin-top:5px}.joboffer-tabs .active a{padding:10px}}.joboffer-tabs a:hover{text-decoration:none;color:#fff;cursor:pointer}.joboffer-tabs a:not(.btn):visited{color:#fff}.joboffer-tabs .active a:not(.btn):visited{color:#000}.joboffer-tabs .city-nav{padding-left:0;padding-right:0}.disabled{pointer-events:none;opacity:.5;background:#ccc}.v-select .selected-tag{background-color:transparent!important;color:#000!important;border:none!important;border-radius:0!important}.v-select{font-family:inherit!important}.filter-wrapper .v-select input[type=search]{min-width:10px;width:50px!important}.dropdown-menu li a{color:#000}.filter-link{padding:0 1rem;display:inline-block}.social-media-icons a{margin:.5rem;line-height:1rem!important}.category-nav,.city-nav,.place-nav,.search-nav{display:inline-block;list-style:none}a .category-nav,a .city-nav,a .place-nav,a .search-nav{cursor:pointer}a .category-nav.active,a .city-nav.active,a .place-nav.active,a .search-nav.active{background-color:#dcdcdc}.filter-wrapper{background-color:#f3f3f3}.filter-choose .form-control{background-color:#fff}.filter-choose .form-control:focus-visible{border-color:#818181}.filter-choose .input-group .input-group-addon{background-color:#fff;border-right:none;padding-right:0}.filter-choose .input-group .form-control{border-left:none;box-shadow:none;padding-left:6px}.filter-choose .row>div{margin-bottom:1rem}.filter-choose.reset-filter a,.filter-choose.reset-filter a:hover{text-decoration:none}.filter-choose .form-control.inv{background-color:#fff;color:#000}.filter-choose:last-of-type{padding-bottom:1rem}.form-control.inv:focus-visible{border-color:#818181;-webkit-box-shadow:none;box-shadow:none}.filter-tags .apprenticeship-filter input[type=checkbox]{margin:0;vertical-align:middle}.filter-tags .apprenticeship-filter label{line-height:45px;vertical-align:middle;margin-bottom:0}.job-box i,.partner-box i{margin-right:5px;width:25px;text-align:center}.filter-tag{line-height:14px;color:#fff;display:inline-block;padding:4px 5px 0;background-color:#9d9d9d;border:1px solid #bebebe;margin:10px;margin-left:0}@media(max-width:1000px){#results,.filter-wrapper{margin:1rem}}.partner-box{border:1px solid #818181;background-color:#f3f3f3}.partner-box a{color:#000!important}.partner-box a:hover h3{color:#78faae!important}.partner-box{padding:0}.partner-box .partner-body{position:relative;width:100%;background:0 0;padding:2rem 1rem;font-size:14px}.job-box{border:1px solid #818181;background-color:#f3f3f3;z-index:100;margin-bottom:20px}.job-box a{text-decoration:none}.job-box:hover{cursor:pointer;background-color:#d2d2d2}.job-box:hover .job-title-row a{text-decoration:none}.fav i.fa-heart{color:#0e3a2f}#apprentice-details a.job-fav-icon,#job-details a.job-fav-icon,#student-details a.job-fav-icon,.job-box a,.partner-box a,a .job-box,a .partner-box{color:#000;cursor:pointer}a.link:visited{color:#487e6c}#apprentice-details a.job-fav-icon:hover,#job-details a.job-fav-icon:hover,#student-details a.job-fav-icon:hover,.job-box a:hover,.partner-box a:hover{color:#000;text-decoration:none}.job-box .job-header,.partner-box .partner-header{position:relative}.job-box .job-image,.partner-box .partner-image{width:100%;z-index:100;position:relative}.job-box .job-image img,.partner-box .partner-image img{width:100%}.partner-box .partner-header-title{margin-bottom:10px}.partner-box .partner-header-title h3{margin:0 0 0 14px;font-size:22px;line-height:22px}@media(max-width:1199px){.partner-box .partner-header-title h3{height:auto;margin-bottom:10px}}.job-box .job-header-title a{margin:0 2rem 0 0;line-height:22px;font-size:22px}.job-box .job-header-title a,.partner-box .partner-header-title a{font-weight:700;text-transform:none}.job-box .job-header-title a .sm,.job-box .job-header-title a .xs,.partner-box .job-header-title sm,.partner-box .partner-header-title a xs{font-size:18px}.job-box .job-header-company{margin-bottom:10px}.job-box .job-body{position:relative;width:100%;padding:1em .5em;border-bottom:none;font-size:14px;margin-top:0;z-index:400}.job-box .job-body .row.job-details,.job-box .job-body .row.job-title-row{margin-left:0;margin-right:0}a.job-fav-icon{position:absolute;top:0;right:0;display:block;padding:1.5rem .5rem .5rem}.job-box .job-details{width:100%;display:block}.job-box .job-details div.company-name{text-indent:-40px;margin-left:35px}.job-box .job-details div.company-name i.fa{padding-left:25px;text-indent:-20px}.job-box .job-details .job-details-actions{display:flex;align-items:center;justify-content:flex-end;padding-right:0}.job-box .job-details .job-details-actions a{display:flex;margin-left:5px}@media(max-width:768px){.job-box .job-details>div>div{padding-left:0}}.job-box-footer{width:100%;text-align:center;position:absolute;bottom:1rem}@media(min-width:769px){.job-box .additional-content{margin-bottom:5rem}}.job-box .additional-content{max-height:0;overflow:hidden}.job-box .additional-content ul{margin:0;padding-left:5px}.job-box .additional-content ul li{list-style-type:none;text-indent:-10px;margin-left:10px}.job-box .additional-content ul li:before{font-family:FontAwesome;content:"";margin-right:5px}.job-box.active .additional-content{max-height:1000px}.job-box.active{z-index:9999;position:absolute}.job-box.active .col-lg-12,.job-box.active .col-md-12,.job-box.active .col-sm-12{width:100%}.job-box .job-box-details-content .row{margin-left:0;margin-right:0}@media(min-width:1200px){.job-box.active{width:600px;max-width:600px}}.job-box{left:auto;top:auto;max-width:auto}@media(max-width:1199px){.margin-md-b-0{margin-bottom:0!important}}@media(max-width:500px){.margin-sm-b-0{margin-bottom:0!important}.job-box .job-image{display:none}.job-box .job-body{border-top:1px solid #dedede;border-right:1px solid #dedede}}@media(max-width:768px){.job-box .job-body i.fa:first-of-type{margin-left:10px}.job-box .job-body .additional-content i.fa{padding-top:0}.job-box .job-body .additional-content{margin-top:0}.job-box.active{width:95%}.job-box.active .job-fav-icon{top:0;right:30px}.job-box.active .close-details{z-index:500}.job-box.active .job-header-title{margin-right:15px;padding-left:0}.job-box.active .row{margin:0}.job-box-footer{bottom:1rem}}@media(max-width:1199px){.job-box .additional-content .btn{width:100%;margin-bottom:1rem}.job-box .btn-sa-common-inverted-small:focus-visible,.job-box .btn-sa-common-inverted-small:hover{background-color:#fff;color:#000!important}.job-box .job-body{padding-bottom:2rem}}#apprentice-details ul,#education-info ul,#job-details ul,#student-details ul{list-style-type:none;padding:0}#apprentice-details ul li:before,#education-info ul li:before,#job-details ul li:before,#student-details ul li:before{font-family:FontAwesome;content:"";margin-right:5px}#apprentice-details ul li,#education-info ul li,#job-details ul li,#student-details ul li{text-indent:-10px;margin-left:10px}#apprentice-details ul li i.fa,#education-info ul li i.fa,#job-details ul li i.fa,#student-details ul li i.fa{padding-left:25px;text-indent:-20px}#apprentice-details h2.job-title,#education-info h2.job-title,#job-details h2.job-title,#student-details h2.job-title{width:90%}@media(max-width:500px){.filter-tag{display:block;margin-right:0}.filter-tag label{width:100%;display:block}.filter-tag label i.fa{float:right;clear:both}#partner-details>div.margin-t-2{margin-top:0}div.k2ng-module-ImporterHeroBannerModule{padding-bottom:0}ul{padding-left:20px}#apprentice-details h1,#apprentice-details h2,#apprentice-details h3,#job-details h1,#job-details h2,#job-details h3,#student-details h1,#student-details h2,#student-details h3{padding-left:0;padding-right:0}#apprentice-details,#job-details,#student-details{margin-top:0}#apprentice-details .job-info .row,#job-details .job-info .row,#student-details .job-info .row{padding-bottom:1rem}#apprentice-details .btn,#job-details .btn,#student-details .btn{margin-bottom:1rem}#apprentice-details .btn,#job-details .btn,#partner-details .btn,#student-details .btn{width:100%}#search .subscribe-button{display:block;width:100%;position:relative;margin-top:2em}}@media(max-width:600px){#apprentice-details .application-buttons .col-sm-24,#education-info .col-sm-24,#job-details .application-buttons .col-sm-24,#student-details .application-buttons .col-sm-24{width:100%;margin:0}#apprentice-details .application-buttons .btn,#education-info .btn,#job-details .application-buttons .btn,#student-details .application-buttons .btn{width:100%;margin-bottom:1rem}}@media(max-width:800px){#partner-details .job-tile.col-sm-24{width:100%}.job-header-title>div{font-size:14px!important}}@media(max-width:1199px){.job-info .map-wrapper{max-width:500px}}.overlay{position:fixed;top:0;bottom:0;left:0;right:0;background-color:#555;z-index:500;display:none;opacity:0;transition:opacity .4s ease-in-out;-ms-transition:opacity .4s ease-in-out;-moz-transition:opacity .4s ease-in-out;-webkit-transition:opacity .4s ease-in-out}.overlay.active{display:block}.overlay.fade-in{opacity:.8;transition:opacity .4s ease-out;-ms-transition:opacity .4s ease-out;-moz-transition:opacity .4s ease-out;-webkit-transition:opacity .4s ease-out}@media(min-width:0){.s-hidden{display:none}.filter-bar-contrainer a,.filter-bar-contrainer a:hover{color:#fff;font-size:14px}}@media(min-width:520px) and (max-width:1199px){.filter-bar-contrainer a{margin:0 20px}}@media(min-width:769px){.s-hidden{display:inline}.filter-bar-contrainer a,.filter-bar-contrainer a:hover{color:#fff;font-size:1.8rem}}@media(min-width:1200px){.s-hidden{display:inline}.filter-bar-contrainer a,.filter-bar-contrainer a:hover{color:#fff;font-size:2rem}}.full-width{display:block;width:100%}.field-validation-error{background-color:#992626;color:#fff;padding:5px;display:block}.form-control:focus-visible{border-color:#ccc;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px #ccc}.form-control.input-validation-error{border-bottom-left-radius:0;border-bottom-right-radius:0;border-color:#a94442;color:#a94442}.form-control.input-validation-error:focus-visible{box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483}.form-control.has-success{border-color:#0e3a2f}.form-control.has-success:focus-visible{box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168}.form-control-feedback.fa-remove{color:#a94442;margin-top:5px}.form-control-feedback.fa-check{color:#269200;margin-top:5px}.row>.has-feedback .form-control-feedback{margin-right:10px}.form-control{color:#000}.input-wrapper.has-button{position:relative}.input-wrapper.has-button .input-button{position:absolute;top:0;right:10px;line-height:51px}#results{overflow:visible}@media(max-width:1199px) and (min-width:769px){#results .col-md-12{width:50%}}@media(max-width:500px) and (min-width:0){#results .col-sm-24{width:99.6%}}@media(min-width:1100px){.container.our-range{max-width:1100px!important}.container{max-width:1100px}}@media(max-width:1199px){.container{width:100%;max-width:100%;padding:1em}.container.our-range{width:99%;max-width:99%;margin:auto}.job-body .job-details,.job-box .job-details.row{line-height:1.5}#results{padding-bottom:0!important}}@media(min-width:1600px){.container{max-width:1600px;padding-left:45px;padding-right:45px}}.margin-l-5{margin-left:5px}.margin-l-10{margin-left:10px}.margin-l-1{margin-left:1rem}.margin-r-5{margin-right:5px}.margin-r-10{margin-right:10px}.margin-t-0{margin-top:0!important}.margin-t-1{margin-top:1rem}.margin-t-2{margin-top:2rem}.margin-t-3{margin-top:3rem}.margin-t-4{margin-top:4rem}.margin-t-6{margin-top:6rem}.margin-t-40{margin-top:40px}.margin-b-1{margin-bottom:1rem}.margin-b-2{margin-bottom:2rem}.margin-b-3{margin-bottom:3rem}.margin-b-10{margin-bottom:10px}.margin-t-25{margin-top:2.5rem}@media(max-width:768px){.margin-t-sm-0{margin-top:0}.margin-t-sm-1{margin-top:1rem}.margin-t-sm-2{margin-top:2rem}}.buttons{position:absolute;left:35%;bottom:1rem}.buttons a img{width:120px}.job-box a.btn-sa-common-inverted-small:hover,.job-box a.btn-sa-primary-small{color:#fff}.close-details{position:absolute;top:0;right:0;z-index:300;background-color:#fff}.close-details i.fa{padding-right:0}.no-padding{padding:0}.no-padding-left{padding-left:0}.no-padding-right{padding-right:0}.no-padding-bot{padding-bottom:0!important}.no-padding-top{padding-top:0!important}.tiles .tile.square.no-padding-bot{padding-bottom:0}@media(max-width:768px){.no-padding-left-sm{padding-left:0}}@media(max-width:999px){.no-padding-md{padding:0}.no-margin-md{margin:0!important}}.subscribe-modal{position:fixed;width:600px;margin:0 auto 0 -300px;top:200px;left:50%;border:2px solid #ccc;background-color:#fff;padding:2rem;z-index:600}@media(max-width:800px){.subscribe-modal{width:100%;top:200px;left:300px}}.tiles,.tiles *{box-sizing:border-box}.tiles{margin-top:0;margin-bottom:10px}.tiles .tile-col{margin:0;padding:0}.tile{height:100%;background-color:#ccc;background-size:cover;background-position:0 0}.tile.top h2{top:0}.tile.right h2{right:0;left:auto}.tile.bottom h2{bottom:0}.tile.portrait{padding-bottom:162.6%}.tile.landscape{padding-bottom:40.8%}.tile.square{padding-bottom:78.8%}.tile-left-margin{margin-left:-18px}.tile-right-margin{margin-right:-18px}.tile.margin-right{margin-right:5px}.tile.margin-top{margin-top:5px}.tile.margin-bottom{margin-bottom:5px}.tile.joboffers{background-image:url(../../Content/img/tiles/tile_joboffers_2.jpg?v=2.2.0)}.tile.companies{background-image:url(../../Content/img/tiles/tile_companies_2.jpg?v=2.2.0)}.tile.landscape.career-1{background-image:url(../../Content/img/tiles/tile_career-1_long.jpg?v=2.2.0)}.tile.landscape.career-2{background-image:url(../../Content/img/tiles/tile_career-2_long.jpg?v=2.2.0)}.tile.landscape.career-3{background-image:url(../../Content/img/tiles/tile_career-3_long.jpg?v=2.2.0)}.tile.landscape.companies{background-image:url(../../Content/img/tiles/tile_companies_long.jpg?v=2.2.0)}.tile.portrait.companies{background-image:url(../../Content/img/tiles/tile_companies_portrait_2.jpg?v=2.2.0)}.tile.square.career-1{background-image:url(../../Content/img/tiles/tile_career-1.jpg?v=2.2.0)}.tile.square.career-2{background-image:url(../../Content/img/tiles/tile_career-2.jpg?v=2.2.0)}.tile.square.career-3{background-image:url(../../Content/img/tiles/tile_career-3.jpg?v=2.2.0)}.tile.girlsday{background-image:url(../../Content/img/tiles/tile_girlsday.png?v=2.2.0)}.tile.square.girlsday{background-image:url(../../Content/img/tiles/tile_girlsday_short.png?v=2.2.0)}.tile.jobs{background-image:url(../../Content/img/tiles/tile_jobs.jpg?v=2.2.0)}.tile.portrait.education{background-image:url(../../Content/img/tiles/tile_education_long.jpg?v=2.2.0)!important}.tile.square.education{background-image:url(../../Content/img/tiles/tile_education_2.jpg?v=2.2.0)!important}@media(max-width:659px){.tile.career,.tile.companies,.tile.joboffers,.tile.jobs{background-image:none}.tile{padding:0!important}.tile img{width:100%}}.tile h2{font-family:SkodaNext,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:24px;line-height:1.2;font-weight:700;color:#fff;position:absolute;margin:10px;z-index:8}.tile h2.dark{color:#000}@media(max-width:768px){.tile h2{text-align:left;padding:0;left:0;right:auto;font-size:24px}.tiles .tile-col.career-tile{border-bottom:5px solid #fff}}@media(max-width:380px){.tile h2{font-size:16px;margin-top:0;margin-bottom:0}}@media(min-width:768px) and (max-width:900px){.tile h2{font-size:20px}}@media(min-width:501px) and (max-width:600px){.tile h2{font-size:14px}}@media(min-width:601px) and (max-width:768px){.tile h2{font-size:18px}}.no-margin-right{margin-right:0}.no-margin-left{margin-left:0}.no-margin-top{margin-top:0}.no-margin-bot{margin-bottom:0!important}.jumbotron p{font-size:14px;margin-bottom:0}.v-select .dropdown-toggle{border:none!important}.open-indicator{margin-bottom:5px;right:19px!important}#apprentice-details #details i,#contact i,#job-details #details i,#partner i,#student-details #details i{width:20px;text-align:left}.partner-box i{width:20px;text-align:center}.banner-title{overflow:visible!important}.social-media-icons h5{font-size:14px;line-height:1.2;margin:0}.social-icon.icon-message::before{font-size:32px;height:40px;vertical-align:bottom}.v--modal-box.v--modal{width:1100px!important;top:100px!important;bottom:100px!important;left:0!important;right:0!important;margin-left:auto!important;margin-right:auto!important;height:100%!important}@media(max-width:768px) and (min-width:0){i.fa.visible-sm{display:inline-block!important}.v--modal-box.v--modal{width:100%!important;top:0!important}.no-margin-bot-sm{margin-bottom:0!important}}@media(max-width:1199px) and (min-width:769px){i.fa.visible-md{display:inline-block!important}.v--modal-box.v--modal{width:100%!important;top:0!important}}.has-feedback .form-control{padding-right:40px}div.k2ng-module-ImporterHeroBannerModule .whole-area-module .sa-hero-banner-img-wrapper.visible-sm{min-height:auto!important}@media(max-width:768px){div.k2ng-module-ImporterHeroBannerModule .whole-area-module .sa-hero-banner-text-content .banner-title{margin:20px 0 0!important}}.home-page>div.row{margin:0}.sa-hero-banner-img-wrapper{position:relative}.sa-hero-banner-img-wrapper h1{position:absolute;z-index:6;bottom:.5em;left:1em;color:#fff;font-size:34px;font-weight:700}@media(max-width:1600px){.sa-hero-banner-img-wrapper h1{margin-top:0}}@media(min-width:2200px){.sa-hero-banner-img-wrapper h1{font-size:5.5rem}}input[type=checkbox]:active,input[type=checkbox]:focus-visible{outline:#000;border:1px solid #000}.company-image{max-width:300px;max-height:200px;float:right}@media(max-width:700px){.company-image-wrapper{text-align:center}.company-image{max-width:60%;margin-top:40px;float:none}}div.k2ng-module-ImporterFooterModule .importer-footer-wrapper .footer-links-sector .links-above-cta{margin-bottom:5px}div.k2ng-module-ImporterFooterModule .importer-footer-wrapper .footer-links-sector .links-above-cta a{color:#000}div.k2ng-module-ImporterFooterModule .importer-footer-wrapper .md-sm-contact-info .links-collumn.links-above-cta a{font-weight:400}div.k2ng-module-ImporterFooterModule .importer-footer-wrapper .footer-links-sector .collumn-headline a:not(.btn),div.k2ng-module-ImporterFooterModule .importer-footer-wrapper .footer-links-sector .collumn-headline a:not(.btn):hover{font-weight:700}.job-box-footer a.btn{width:auto!important}.privacy-policy .index-content{padding:0}.job-box.active{padding-bottom:2rem}.job-box.active .job-box-footer{position:relative;bottom:auto}.job-box.active .hidden-sm.hidden-md a{display:block;margin-top:2rem}.job-box.active .additional-content{margin-bottom:0}[v-cloak] *{display:none}#partner .company-name{text-indent:-23px;padding-left:34px}#partner .company-name i.fa{padding-left:10px;text-indent:-10px}@media(max-width:700px){#job-details #partner .company-data .col-sm-24,#partner-details #partner .company-data .col-sm-24{width:100%!important}}button.search-button{display:inline-block;min-width:1px;width:7%;height:51px;margin-top:-4px;margin-left:-5px;border-top-left-radius:0;border-bottom-left-radius:0}input.search-value{display:inline-block;width:88%;margin-right:-3px;border-top-right-radius:0;border-bottom-right-radius:0}#student-details .uni p{margin-bottom:0}#student-details .first-arrow img,#student-details .second-arrow img{width:10px;margin-top:-5px}#student-details .first-arrow div,#student-details .second-arrow div{display:inline-block;margin-top:5px;padding-left:5px}#student-details .first-arrow{position:absolute;top:27px;left:120px;width:80px}#student-details .second-arrow{position:absolute;top:87px;left:120px;width:80px}#student-details .right-border{width:0;height:0;border-right:15px solid transparent;border-bottom:20px solid #0090d6;position:absolute;top:-8px;left:155px}#student-details .stage-spacer{height:137px}#student-details .student-stage{padding:20px 15px 15px;background-color:#e3f0fb;position:relative;height:137px}#student-details .student-stage p{padding:0;margin:0}#student-details .student-stage p.margin-b{margin-bottom:10px}@media(min-width:1200px){#student-details .student-stage:first-child{margin-left:17px}}#student-details .stage-header{padding:0 10px;background-color:#0090d6;width:150px;color:#fff;font-weight:700;line-height:20px;position:absolute;top:-8px;left:5px}#student-details .joboffer-details-new-button{display:block;background-color:#4ba82e;color:#fff;font-size:16px;border:1px solid #4ba82e;border-radius:2px;font-weight:300!important}#student-details .joboffer-details-new-sm{display:block;margin-top:10px;width:48px;line-height:15px;padding:6px;background-color:#4ba82e;color:#fff;font-size:16px;border:1px solid #4ba82e;border-radius:2px;font-weight:300!important}#student-details h2.job-title{padding-bottom:40px;margin-bottom:0}#student-details #partner{margin-top:0}#student-details #partner h2{margin-top:10px}#student-details .job-fav-icon{right:12px!important}#apprentice-details .joboffer-details-new-button{display:block;position:absolute;top:55px;right:10px;line-height:15px;padding:6px;background-color:#4ba82e;color:#fff;font-size:16px;border:1px solid #4ba82e;border-radius:2px;font-weight:300!important}#apprentice-details .joboffer-details-new-sm{display:block;margin-top:10px;width:48px;line-height:15px;padding:6px;background-color:#4ba82e;color:#fff;font-size:16px;border:1px solid #4ba82e;border-radius:2px;font-weight:300!important}#apprentice-details h2.job-title{padding-bottom:40px;margin-bottom:0}#apprentice-details #partner{margin-top:0}#apprentice-details #partner h2{margin-top:10px}#apprentice-details .job-fav-icon{right:12px!important}.padding-b-0{padding-bottom:0!important}.margin-b-0{margin-bottom:0!important}@media(min-width:1200px){.padding-lg-0{padding:0!important}.margin-lg-t-2{margin-top:2rem}.margin-lg-b-2{margin-bottom:2rem}.margin-lg-b-4{margin-bottom:4rem}}@media(max-width:1199px){.padding-md-t-2{padding-top:2rem!important}.padding-md-b-0{padding-bottom:0!important}}#education-info .education-info-tiles{max-width:1200px;margin:0 auto}#education-info .info-tile{padding:10px}#education-info .info-tile .more-button a{color:#000;font-size:16px;font-weight:700}#education-info .info-tile .more-button{margin-top:20px;margin-bottom:0;text-align:center}#education-info .info-tile .tile-header{border:1px solid #818181}#education-info .info-tile .tile-body{border:1px solid #818181;border-top:none;padding:15px;font-size:18px;text-align:left;line-height:1.2}#education-info .info-tile .tile-body ul{margin-top:2px;margin-bottom:0;list-style:none}#education-info .info-tile .tile-body li{line-height:27px}#education-info .info-tile .tile-body li a{text-decoration:none}#education-info .info-tile .tile-header .label{border:none;border-radius:0;background-color:rgba(204,204,204,.9);font-size:18px;text-align:left;position:absolute;padding:15px;color:#000;bottom:0;left:0;right:0;white-space:normal}#education-info .info-tile .tile-header{position:relative}#education-info .k2ng-module-ImporterOneColumnTextModule li{list-style-type:none;text-indent:-10px;margin-left:10px;margin-bottom:10px}#education-info .k2ng-module-ImporterOneColumnTextModule li:before{font-family:FontAwesome;content:"";margin-right:5px}#education-info .k2ng-module-ImporterOneColumnTextModule ul{margin:0;padding-left:5px}wbr:after{content:"​"}.tile .hometiles-text-info{position:absolute;z-index:8;bottom:0;left:0;padding:30px;right:0;color:#fff;text-align:left}.tile{position:relative}.tile .headline{display:block;width:100%;position:relative!important;margin:0!important;font-size:24px;line-height:24px;font-weight:700}.tile .tagline{display:block;width:100%;font-size:16px;line-height:26px;margin:0}.sa-hero-banner-img-wrapper .darkening-gradient,.tile .darkening-gradient{position:absolute;z-index:5;left:0;bottom:0;width:100%;height:100px;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJod…IgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);background:-moz-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.7) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(0,0,0,0)),color-stop(100%,rgba(0,0,0,.7)));background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.7) 100%);background:-o-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.7) 100%);background:-ms-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.7) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,.7) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#b3000000',GradientType=0)}@media(max-width:500px){.tile .headline{line-height:18px;font-size:18px}}.event-dot{margin-right:2rem;margin-bottom:1rem;display:inline-block}.event-dot>div.active:not(.event-dot__location),.event-dot>div.inactive:not(.event-dot__location){width:100px;height:100px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:700}.event-dot p{margin-bottom:0}.event-dot hr{width:100%}.event-dot .event-dot__label{text-align:center;width:100%}.event-dot .event-dot__location{writing-mode:vertical-rl;transform:rotate(-160deg);margin-left:60px;margin-bottom:15px;margin-top:20px;font-size:18px;font-weight:700}.event-dot .event-dot__location.active{color:#000;background:0 0}.event-dot .event-dot__location.inactive{color:#444;background:0 0}.event-box a:visited{color:#4ba82e}.event-box h3{font-size:30px;line-height:30px;display:inline-block;margin-top:0}.event-box .event-body{border:1px solid #818181;position:relative;padding:1rem}.event-box .event-body.inactive{background-color:#eee;color:#444}.event-box .event-body.online{background-color:#fff}.event-box .event-body.online .xs a{color:#8bd873!important}.event-box .event-body.online .event-date .day{color:#81c26d!important}.event-box .event-body a.link{color:#000!important}.event-box .event-date{display:inline-block;border:1px solid #787878;border-radius:4px;padding:10px 0;width:80px;text-align:center}.event-box .event-date .day{color:#0e3a2f;width:100%;font-weight:700;font-size:36px;line-height:36px}.event-box .event-date.inactive .day{color:#444}.event-box .event-date .month{font-weight:700;color:#000;font-size:14px}.event-box .event-date.inactive .month{color:#444}@media(max-width:659px){#dynamic-header{width:1081px;height:280px}.visible-l,.visible-m{display:none}.visible-s{display:inherit}}@media(min-width:659px) and (max-width:999px){#dynamic-header{width:188%!important;height:auto;margin-left:-43%!important}.visible-l,.visible-s{display:none}.visible-m{display:inherit}}@media(min-width:999px){#dynamic-header{width:1920px}.visible-m,.visible-s{display:none}.visible-l{display:inherit}}.videos .video-play-icon{z-index:98}.submenu-videos{padding:10px}.submenu-videos .video-play-icon{z-index:980}.videos .video-tile .video-image-label,.videos .video-tile a{text-decoration:none;color:#487e6c}.videos .video-image-label{font-weight:400;line-height:120%}#video-details ul{margin:0;padding-left:5px}#video-details ul li{list-style-type:none;text-indent:-10px;margin-left:10px}#video-details ul li:before{font-family:FontAwesome;content:"";margin-right:5px}.mobile-nav-list a{color:#000}div.k2ng-module-ImporterHeaderModule nav.importer-header .navbar-top .nav-links ul.nav-list li a{font-size:16px;color:#000;text-decoration:none}div.k2ng-module-ImporterHeaderModule nav.importer-header .navbar-top .nav-links ul.nav-list li a:hover{font-weight:400;text-decoration:none}div.k2ng-module-ImporterHeaderModule nav.importer-header .navbar-top .nav-links ul.nav-list li a.active{color:#000;border-bottom:none!important;text-decoration:none}#education-info.internship-info h2:not(.sa-h5-bold){margin-top:0}@media(min-width:999px){.tiles.tiles-lg h2{font-size:30px;line-height:120%}.tiles.tiles-lg h3{font-size:18px;margin-top:5px}.tiles.tiles-lg{display:block;margin-left:-10px;margin-right:-10px}.tiles.tiles-md,.tiles.tiles-sm{display:none}}@media(min-width:659px) and (max-width:999px){.tiles.tiles-lg h2{font-size:16px}.tiles.tiles-lg h3{font-size:12px}.tiles.tiles-lg{display:none}.tiles.tiles-md{display:block;margin-left:-10px;margin-right:-10px;max-width:840px}.tiles.tiles-sm{display:none}}@media(min-width:860px) and (max-width:999px){.tiles.tiles-md{margin:0 auto}}@media(max-width:659px){.tile{margin-bottom:15px}.tiles.tiles-lg,.tiles.tiles-md{display:none}.tiles.tiles-sm{display:block;max-width:450px;margin:0 -18px}}@media(min-width:440px) and (max-width:659px){.tiles.tiles-sm{margin:0 auto}}[class*=col-custom-]{float:left;position:relative;min-height:1px;padding-left:16px;padding-right:16px}@media(max-width:659px){[class*=col-custom-]{padding-left:10px;padding-right:10px}.visible-custom-sm{display:block}.hidden-custom-sm,.visible-custom-lg,.visible-custom-md{display:none}.col-custom-sm-offset-0{margin-left:0}.col-custom-sm-2{width:8.333%}.col-custom-sm-4{width:16.666%}.col-custom-sm-6{width:25%}.col-custom-sm-8{width:33.333%}.col-custom-sm-10{width:41.666%}.col-custom-sm-12{width:50%}.col-custom-sm-14{width:58.333%}.col-custom-sm-16{width:66.666%}.col-custom-sm-18{width:75%}.col-custom-sm-20{width:83.333%}.col-custom-sm-22{width:91.666%}.col-custom-sm-24{width:100%}.video-tile{height:auto;margin-bottom:0}.videos{max-width:450px;margin:5px auto!important;display:block}.videos .video-tile{margin-bottom:-30px}.index-content{padding:0}#education-info.internship-info img{margin-bottom:1em}}@media(min-width:659px) and (max-width:999px){.sa-h3{font-size:35px}.visible-custom-sm{display:none}.visible-custom-md{display:block}.hidden-custom-md,.visible-custom-lg{display:none}.col-custom-md-2{width:8.333%}.col-custom-md-offset-2{margin-left:8.333%}.col-custom-md-4{width:16.666%}.col-custom-md-6{width:25%}.col-custom-md-8{width:33.333%}.col-custom-md-9{width:37.4995%}.col-custom-md-10{width:41.666%}.col-custom-md-12{width:50%}.col-custom-md-14{width:58.333%}.col-custom-md-16{width:66.666%}.col-custom-md-18{width:75%}.col-custom-md-20{width:83.333%}.col-custom-md-22{width:91.666%}.col-custom-md-24{width:100%}.videos{max-width:950px;margin:0 auto}.video-tile{height:inherit;margin-bottom:-20px}}@media(min-width:999px){.visible-custom-lg{display:block}.hidden-custom-lg,.visible-custom-md,.visible-custom-sm{display:none}.col-custom-lg-offset-0{margin-left:0}.col-custom-lg-2{width:8.333%}.col-custom-lg-4{width:16.666%}.col-custom-lg-6{width:25%}.col-custom-lg-8{width:33.333%}.col-custom-lg-10{width:41.666%}.col-custom-lg-12{width:50%}.col-custom-lg-14{width:58.333%}.col-custom-lg-16{width:66.666%}.col-custom-lg-18{width:75%}.col-custom-lg-20{width:83.333%}.col-custom-lg-22{width:91.666%}.col-custom-lg-24{width:100%}.videos{max-width:1300px;margin:0 auto}.video-tile{height:200px}}@media(min-width:1600px){.videos{max-width:1600px}.videos .video-tile{height:auto}}progress::-moz-progress-bar{background:#fff;color:#fff}progress::-webkit-progress-value{background:#fff;color:#fff}progress{background:#fff;color:#fff}p.info{padding:5px 15px;border-left:5px solid #0e3a2f;background:rgba(120,250,174,.2)}.modal-content h2{padding-left:0}div.k2ng-module-ImporterHeaderModule nav.importer-header .submenu-container-holder .submenu .specific-submenu.submenu-mobile-viewport-menu ul.mobile-nav-list li{padding:0}div.k2ng-module-ImporterHeaderModule nav.importer-header .submenu-container-holder .submenu .specific-submenu.submenu-mobile-viewport-menu ul.mobile-nav-list li a{display:block;padding:21px 0 21px 20px}div.k2ng-module-ImporterHeaderModule nav.importer-header .submenu-container-holder{background-color:#fff;z-index:999}div.k2ng-module-ImporterHeaderModule nav.importer-header .submenu-container-holder .submenu a{color:#161718;display:inline-block}div.k2ng-module-ImporterHeaderModule nav.importer-header .submenu-container-holder .submenu .specific-submenu.submenu-mobile-viewport-menu{overflow:hidden}div.news-item{padding-top:10px}div.news-item:hover{background-color:#f8f8f8}#girlsday-wrapper .news-item:hover{cursor:pointer}#girlsday-wrapper .row{margin:0 -18px}#girlsday-wrapper .row .text-left{padding:0}@media(min-width:439px) and (max-width:659px){#girlsday-wrapper .row{margin:0 auto;max-width:460px}}@media(max-width:659px){#girlsday-wrapper .news-item .text-left{text-align:center}}.uppercase{text-transform:none}.technical-implementation{margin-top:6em;color:#8c8c8c}.technical-implementation a,.technical-implementation a:visited{color:#8c8c8c}.page-content{margin-top:2rem}.page-content .sa-h5-bold{margin-top:2rem;margin-bottom:2rem}.page-content .all-partners-button{padding-top:2rem}.page-content .sa-h5-bold.index-title{margin-bottom:2rem}.page-content .text-center-lg{text-align:center}@media(max-width:998px){.page-content{margin-top:0}.page-content .sa-h5-bold{margin-bottom:2rem;margin-top:0}.page-content .all-partners-button{padding-top:0}.page-content .text-center-lg{text-align:left}.page-content .text-center-md{text-align:center}#results .container{margin:0;padding:0}}@media(max-width:500px){.page-content .all-partners-button{padding-top:2rem}}@media(max-width:1200px){#search{margin-left:1rem;margin-right:1rem}}.fa-2x>b{line-height:1.1}#apprentice-details .container .container{padding-left:0;padding-right:0}.header-subtitle{margin-top:2rem;margin-bottom:0}.partner-subtitle{margin-top:0}@media(max-width:1199px){.header-subtitle{margin-top:0}}div.k2ng-module-ImporterHeaderModule nav.importer-header{border-bottom:1px solid #fff}div.k2ng-module-ImporterHeaderModule nav.importer-header .navbar-top{padding:0 22px;height:60px}div.k2ng-module-ImporterHeaderModule nav.importer-header .navbar-top .skoda-logo{padding-left:22px}div.k2ng-module-ImporterHeaderModule nav.importer-header .navbar-top .skoda-logo img{width:120px}div.k2ng-module-ImporterHeaderModule nav.importer-header .navbar-top .nav-links ul.nav-list li a{padding:10px 22px;font-weight:500}div.k2ng-module-ImporterHeaderModule nav.importer-header .navbar-top .nav-links ul.nav-list li a:focus-visible,div.k2ng-module-ImporterHeaderModule nav.importer-header .navbar-top .nav-links ul.nav-list li a:hover{color:#000;border-bottom:3px solid #419468!important;padding-bottom:8px}div.k2ng-module-ImporterHeaderModule nav.importer-header .navbar-top .nav-links ul.nav-list li a:focus-visible{outline:#000 solid 2px!important;outline-offset:-2px}div.k2ng-module-ImporterHeaderModule nav.importer-header .navbar-top .nav-links{margin-left:130px}div.k2ng-module-ImporterFooterModule .importer-footer-wrapper .footer-links-sector{background-color:#0e3a2f;color:#fff;font-size:12px}div.k2ng-module-ImporterFooterModule .importer-footer-wrapper .footer-links-sector a:not(.btn),div.k2ng-module-ImporterFooterModule .importer-footer-wrapper .footer-links-sector a:not(.btn):hover{color:#fff!important;text-decoration:none!important;font-size:12px}div.k2ng-module-ImporterFooterModule .importer-footer-wrapper .footer-other-content-sector{background-color:#00271d;font-size:12px}.btn-sa-primary-small,.btn.btn-sa-primary{background-color:#78faae;border:1.5px solid #78faae;color:#161718;font-size:14px;border-radius:22.5px!important;padding:13px 30px}.btn-sa-primary-small:active,.btn-sa-primary-small:focus-visible,.btn-sa-primary-small:hover,.btn.btn-sa-primary:hover{background-color:#a8ffcc;border:1.5px solid #a8ffcc;color:#161718}.form-control{border-color:#818181}.input-group-addon{color:#818181}.btn-sa-common-inverted,.btn-sa-common-inverted-small{border-radius:22.5px;background-color:transparent;color:#161718;border-color:#161718}.btn-sa-common-inverted-small:hover,.btn-sa-common-inverted:hover{background-color:rgba(22,23,24,.06);color:#161718}.btn-sa-common-inverted{min-width:77px;padding:13px 30px;font-size:14px}.pagination a.pagination__item{text-decoration:none}i.fa.fa-facebook::before{content:"";font-family:Klement!important;font-weight:100!important;margin-top:2px}i.fa.fa-linkedin::before{content:"";font-family:Klement!important;font-weight:100!important;margin-top:2px}i.fa.fa-envelope::before{content:"";font-family:Klement!important;font-weight:100!important;margin-top:2px}.page-content>.container{padding-bottom:20px}@media(max-width:768px){.block-sm{display:block}}#app .jumbotron{margin-bottom:0}.submenu-mobile-viewport-menu{overflow-y:scroll!important}.d-flex{display:flex}.align-center{align-items:center}.input-group.search-input-group div.input-group-addon{top:17px}i.fa.fa-briefcase,i.fa.fa-calendar,i.fa.fa-car,i.fa.fa-check-square-o,i.fa.fa-clipboard,i.fa.fa-clock-o,i.fa.fa-database,i.fa.fa-envelope,i.fa.fa-heart-o,i.fa.fa-home,i.fa.fa-info,i.fa.fa-map-marker,i.fa.fa-phone,i.fa.fa-search,i.fa.fa-wrench{height:19px;width:22px;background-size:20px 20px;background-repeat:no-repeat}.job-box .job-details i.fa.fa-heart,i.fa.fa-heart-o{height:23px;width:26px;background-size:24px 24px}.job-box .job-details i.fa.fa-heart:before,i.fa.fa-briefcase:before,i.fa.fa-calendar:before,i.fa.fa-car:before,i.fa.fa-check-square-o:before,i.fa.fa-clipboard:before,i.fa.fa-clock-o:before,i.fa.fa-database:before,i.fa.fa-envelope:before,i.fa.fa-heart-o:before,i.fa.fa-home:before,i.fa.fa-info:before,i.fa.fa-map-marker:before,i.fa.fa-phone:before,i.fa.fa-search:before,i.fa.fa-wrench:before{content:'';display:block;width:20px}i.fa.fa-map-marker{background-image:url(../../Content/icon/map-marker.png)}i.fa.fa-database{background-image:url(../../Content/icon/database.png);height:20px}i.fa.fa-calendar{background-image:url(../../Content/icon/calendar.png)}i.fa.fa-clock-o{background-image:url(../../Content/icon/clock.png)}i.fa.fa-wrench{background-image:url(../../Content/icon/wrench.png)}i.fa.fa-heart-o{background-image:url(../../Content/icon/heart.png)}.job-box .job-details i.fa.fa-heart{background-image:url(../../Content/icon/heart-filled.png)}i.fa.fa-search{background-image:url(../../Content/icon/search.png)}i.fa.fa-home{background-image:url(../../Content/icon/home.png)}i.fa.fa-info{background-image:url(../../Content/icon/info.png)}i.fa.fa-check-square-o{background-image:url(../../Content/icon/checkbox.png)}i.fa.fa-phone{background-image:url(../../Content/icon/phone.png)}i.fa.fa-envelope{background-image:url(../../Content/icon/envelope.png)}i.fa.fa-briefcase{background-image:url(../../Content/icon/luggage.png)}i.fa.fa-clipboard{background-image:url(../../Content/icon/clipboard.png)}i.fa.fa-car{background-image:url(../../Content/icon/car.png)}.filter-wrapper .v-select.apprenticeship-select .dropdown-toggle:before,.filter-wrapper .v-select.category-select .dropdown-toggle:before,.filter-wrapper .v-select.radius-select .dropdown-toggle:before,.filter-wrapper .v-select.timeModel-select .dropdown-toggle:before{content:'';width:19px;height:19px;background-size:20px 20px;background-repeat:no-repeat}.filter-wrapper .v-select.radius-select .dropdown-toggle:before{background-image:url(../../Content/icon/compass.png)}.filter-wrapper .v-select.category-select .dropdown-toggle:before{background-image:url(../../Content/icon/luggage.png)}.filter-wrapper .v-select.timeModel-select .dropdown-toggle:before{background-image:url(../../Content/icon/clock.png)}.filter-wrapper .v-select.apprenticeship-select .dropdown-toggle:before{background-image:url(../../Content/icon/diploma.png)}.social-icon.icon.twitter{background-image:url(../../Content/icon/x-logo.svg);background-size:16px 16px!important;background-repeat:no-repeat!important}.social-icon.icon.twitter.black{background-image:url(../../Content/icon/x-logo-black.svg);background-size:20px 20px!important;background-repeat:no-repeat!important;background-position-y:2px}.social-icon.icon.twitter:before{content:''}.social-icon.icon.tiktok{background-image:url(../../Content/icon/tiktok.svg);background-size:16px 16px!important;background-repeat:no-repeat!important}.social-media-links{line-height:1;margin-top:9px}.social-media-links .social-icon{width:20px;height:16px;display:inline-block}#partner-details .company-data{padding-bottom:0}#partner-details h2.headline{margin-top:0}#partner{padding-bottom:0;padding-top:0;margin-top:40px}.text-right{text-align:right}@media(min-width:500px){.text-right-md{text-align:right}}.k2ng-zone.k2ng-zone-name-Footer{margin-top:20px}@media(min-width:1200px){.k2ng-zone.k2ng-zone-name-Footer{margin-top:70px}div.k2ng-module-ImporterOneColumnTextModule{padding-bottom:20px}}.girls-day-images{overflow:hidden}.girls-day-images img{float:left;max-height:50%;max-width:50%;width:50%;height:50%}@media(max-width:768px){.girls-day-images img{float:none;clear:both;width:100%;max-width:100%;height:auto;margin-bottom:10px}}.form-control::placeholder{color:#555}.filter-choose .v-select .disabled{background-color:#fff!important;color:#555;opacity:1!important}.filter-choose .v-select .disabled:hover,.v-select__disabled{cursor:not-allowed}.form-control:focus-visible,.job-box:focus-visible,a:focus-visible{outline:#000 solid 2px!important}.video-tile a:focus-visible{outline:0!important}.video-tile a:focus-visible>div.video-image-wrapper{outline:#000 solid 4px!important}footer a:focus-visible{outline:#fff solid 2px!important}.tiles a:focus-visible div.tile{outline-width:4px!important;outline-style:solid!important;outline:#000}.navbar-top a:focus-visible img{outline:#000 solid 2px!important}.select-input-group select{appearance:none;-webkit-appearance:none;-moz-appearance:none;padding-right:40px}.select-input-group::after{content:"";position:absolute;pointer-events:none;right:18px;top:50%;transform:translateY(-50%) rotate(45deg);width:12px;height:12px;border-right:4px solid #b4b4b4;border-bottom:4px solid #b4b4b4;z-index:2}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.job-details-actions i.fa{width:26px;height:23px}