@charset "UTF-8";.jobportal__filterArea{position:absolute;top:130px;width:100%;z-index:24}@media all and (max-width: 820px){.jobportal__filterArea{width:calc(100% + 30px);margin-left:-15px;padding:0 15px;top:115px}}.jobportal__filterWrapper{display:flex;align-items:center;flex-direction:row;flex-wrap:wrap;justify-content:center;margin-bottom:0;padding:42px 0 39px;position:relative;gap:15px 25px;background-color:transparent;min-height:106px;width:100%}@media all and (max-width: 820px){.jobportal__filterWrapper{padding:10px var(--outerJobportalPaddings) 27px var(--outerJobportalPaddings)}}.jobportal__filterWrapper:empty{display:none}.jobportal__filterWrapper .pseudoSelect{margin:0 17px;position:relative}.jobportal__filterWrapper .pseudoSelect__trigger{font-family:Volte Semibold,Calibri,Helvetica Neue,Arial,sans-serif;font-weight:600;font-style:normal;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;background-image:url(/assets-react/pfeil-B12.svg);background-repeat:no-repeat;background-position:calc(100% - 16px) center;background-size:14px 8px;box-shadow:0 3px 6px #00000059;width:206px;padding:13px 42px 10px 22px;display:inline-block;position:relative;cursor:pointer;color:#7b7f7f;line-height:1}@media all and (max-width: 820px){.jobportal__filterWrapper .pseudoSelect__trigger{padding:13px 40px 10px 20px}}.jobportal__filterWrapper--search{padding-top:50px;padding-bottom:67px}.jobportal__filterWrapper--search>div{width:100%}@media all and (min-width: 1281px){.jobportal__filterWrapper--search>div{width:50%}}@media all and (min-width: 1281px){.jobportal__filterWrapper--search{flex-wrap:nowrap}}.jobportal__filterSelects{width:100%;padding-right:55px;display:flex;justify-content:center;flex-wrap:wrap;row-gap:14px;z-index:6}@media all and (max-width: 820px){.jobportal__filterSelects{align-items:center;padding-right:0;flex-direction:column;row-gap:10px}}.keywordsContainer{display:flex;flex-direction:column;justify-content:center;position:relative;z-index:20}.keywordsContainer span{text-align:center;font-weight:400;font-family:Volte Medium,Calibri,Helvetica Neue,Arial,sans-serif;font-style:normal;color:#525656}.keywordsContainer .keywordsContainer-separator{width:100%;background:#ccc;height:2px;margin-bottom:40px}.jobportal__tagFilterWrapper{display:flex;row-gap:12px;column-gap:9px;justify-content:center;flex-wrap:wrap;text-align:center}.jobportal__tagFilterWrapper--promo{justify-content:flex-start;margin-bottom:23px}.jobportal__tagFilterHeadline{text-align:center;display:block;font-size:22px;font-size:1.375rem;font-family:Volte Semibold,Calibri,Helvetica Neue,Arial,sans-serif;font-weight:600;font-style:normal;color:#5a5f5f;margin-block-end:16px}.jobportal__tagFilterLoadMore:after{content:"";height:20px;width:20px;position:relative;padding:0 10px;display:inline-block;transition:all .4s ease-in-out;background:url(/assets-react/pfeil-B12.svg) no-repeat center center;background-size:17px;top:6px}.jobportal__tagFilterSubmitButton{width:fit-content;margin-left:10px;padding-right:45px;background:gold url(/assets-react/pfeil-B12-rotated-270.svg) no-repeat calc(100% - 17px) center;border:0;cursor:pointer}.jobportal__tagFilterSubmitButton:hover{background-color:#fff3b2}.jobportal__tagFilterLoadMore{border:0;background:none;font-size:18px;font-size:1.125rem;font-family:Volte Semibold,Calibri,Helvetica Neue,Arial,sans-serif;font-weight:600;font-style:normal;color:#5a5f5f;display:block;text-align:center;margin:30px auto 0;cursor:pointer}.jobportal__tagFilterLoadMore:after{content:"";height:20px;width:20px;position:relative;padding:0 10px;display:inline-block;transition:all .4s ease-in-out;background:url(/assets-react/pfeil-B12.svg) no-repeat center center;background-size:17px;top:6px}.jobportal__tagFilterLoadMore--open:after{transform:rotate(-180deg)}.keywordsListContainer .keywordsListWrapper{display:block;max-height:182px;overflow:hidden;transition:max-height .5s ease-in-out}.keywordsListContainer .keywordsList{list-style:none;padding:0;margin:10px 0 30px;display:flex;gap:8px;flex-wrap:wrap;justify-content:center}.scroll-container{overflow-x:auto;white-space:nowrap;display:flex;flex-wrap:wrap;gap:8px;scroll-behavior:smooth;margin-bottom:30px}.scroll-container{padding-bottom:20px}.scroll-container::-webkit-scrollbar{width:2em;height:20px}.scroll-container::-webkit-scrollbar-track{background:#5a5f5f;border-radius:9px;margin-block:.5em;border-top:8px solid white;border-bottom:8px solid white;border-left:3px solid white;border-right:3px solid white}.scroll-container::-webkit-scrollbar-thumb{background:gold;border:.25em solid gold;border-radius:100vw;height:20px;width:20px}.scroll-container::-webkit-scrollbar-thumb:hover{background:gold}.scroller-container{width:100%;overflow:hidden}.tag{display:inline-block;padding:8px 16px;background-color:#e5e7eb;border-radius:12px;font-size:14px;margin:4px;white-space:nowrap}.jobportal__tag{margin:0 4px}.jobportal__tag label{color:#5a5f5f;background-color:#f5f5f5;border-radius:23px;font-size:18px;font-size:1.125rem;font-family:Volte Medium,Calibri,Helvetica Neue,Arial,sans-serif;font-weight:400;font-style:normal;padding:9px 16px;cursor:pointer;display:inline-block}.jobportal__tag input{display:none}.jobportal__tag--active label{background-color:gold}.jobportal__tag--promo label{font-family:Volte Semibold,Calibri,Helvetica Neue,Arial,sans-serif;font-weight:600;font-style:normal}.jobportal__search{margin-bottom:13px;padding:15px 71px 37px 0;display:flex;align-items:center;flex-direction:row;flex-wrap:wrap;justify-content:center;position:relative}@media all and (max-width: 820px){.jobportal__search{padding-right:0}}.jobportal__searchForm{width:90%;max-width:647px;position:relative}@media all and (max-width: 820px){.jobportal__searchForm{margin:32px 20px 33px}}.jobportal input[type=text].jobportal__searchInput{-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;font-family:Volte Semibold,Calibri,Helvetica Neue,Arial,sans-serif;font-weight:600;font-style:normal;background-color:#fff;width:100%;height:69px;padding:0 100px 0 30px;position:relative;z-index:12;color:#5a5f5f;font-size:24px;box-shadow:0 3px 6px #00000029;border:0;outline:none}.jobportal input[type=text].jobportal__searchInput[disabled]{opacity:.5}@media all and (max-width: 820px){.jobportal input[type=text].jobportal__searchInput{font-size:20px;font-size:1.25rem;height:55px;padding:0 63px 0 18px;border-radius:27px}}.jobportal .jobportal__searchSubmit{-webkit-border-radius:0 30px 30px 30px;-moz-border-radius:0 30px 30px 30px;border-radius:0 30px 30px;background:#ffd700 url(/assets-react/icon_search.svg) center center no-repeat;background-size:34px 35px;border:0;width:85px;height:69px;display:inline-block;position:absolute;right:0;z-index:30;font-size:0;text-decoration:none;text-indent:-9999px;cursor:pointer}.jobportal .jobportal__searchSubmit[disabled]{opacity:.5}@media all and (max-width: 820px){.jobportal .jobportal__searchSubmit{width:63px;height:55px;background-size:32px 33px}}.groupsList{list-style:none;display:flex;flex-direction:row;gap:8px;padding:0;margin:-20px 0 15px 30px;position:relative;z-index:1}@media all and (max-width: 820px){.groupsList{margin-left:0}}.groupsList__option input{display:none}.groupsList__option input:checked+label:before{background:url(/assets-react/checkbox-checked.svg) no-repeat center}.groupsList__option label{cursor:pointer;font-family:Volte Semibold,Calibri,Helvetica Neue,Arial,sans-serif;font-weight:600;font-style:normal;font-size:20px;font-size:1.25rem;height:47px;background:url(/assets-react/checkbox-unchecked.svg) no-repeat left center}@media all and (max-width: 820px){.groupsList__option label{font-size:17px;font-size:1.0625rem}}.groupsList__option label span{position:relative;top:-1px}.groupsList__option label:before{content:"";position:relative;top:4px;left:10px;display:inline-block;width:33px;height:30px;margin-right:20px}.filterLayer{-webkit-box-shadow:0 10px 10px 4px rgba(0,0,0,.2);-moz-box-shadow:0 10px 10px 4px rgba(0,0,0,.2);box-shadow:0 10px 10px 4px #0003;background-color:#fff;min-width:320px;padding:50px 0 0;display:none;position:absolute;z-index:10;overflow:hidden;text-align:left}.filterLayer.left{left:0;right:auto}.filterLayer.right{right:0;left:auto}.filterLayer.center{left:50%;transform:translate(-50%)}.filterLayer .filterText{padding-right:20px}@media all and (max-width: 820px){.filterLayer{max-width:320px}}.filterLayer__filtersList{max-height:500px;margin:0;padding:0;overflow-y:auto}.filterLayer__filtersListItem{list-style:none;position:relative}.filterLayer__filtersListItem:first-child .jobCount{display:none}.filterLayer input[type=checkbox]{position:absolute;top:20px;left:15px;z-index:5}.filterLayer input[type=checkbox]:checked+label{background-color:#f5f5f5}.filterLayer .noJobs{pointer-events:none}.filterLayer .noJobs input{opacity:.2}.filterLayer .noJobs label{color:#d3d3d3}.filterLayer label{padding:13px 15px 13px 40px;display:block;cursor:pointer}.filterLayer label:hover{background-color:#f5f5f5}.filterLayer .jobCount{float:right}@media all and (max-width: 480px){.filterLayer .jobCount{margin-left:5px}}.pseudoSelect[data-filter="4"] .filterLayer{min-width:210px}.filterLayerClose{background:#FFFFFF url(/assets-react/x-icon.svg) no-repeat center;background-size:cover;width:15px;height:15px;position:absolute;right:13px;top:18px;cursor:pointer;font-size:0}.jobsDetail .btcintro{font-family:Volte Semibold,Calibri,Helvetica Neue,Arial,sans-serif;font-weight:600;font-style:normal}.jobsDetail .dachzeile{max-width:none}.jobsDetail .intro{font-size:27px;font-size:1.6875rem;line-height:34px;line-height:2.125rem;color:#5a5f5f}.jobsDetail .jobref{float:right}.jobsDetail .jobdetailmainhead{font-family:Volte Bold,Calibri,Helvetica Neue,Arial,sans-serif;font-weight:700;font-style:normal;font-size:44px;font-size:2.75rem;line-height:48px;line-height:3rem;color:#5a5f5f}@media all and (max-width: 1023px){.jobsDetail .jobdetailmainhead{font-size:35px;font-size:2.1875rem;line-height:40px;line-height:2.5rem}}@media all and (max-width: 820px){.jobsDetail .jobdetailmainhead{font-size:28px;font-size:1.75rem;line-height:34px;line-height:2.125rem}}.jobsDetail .jobdetailhead{font-size:18px;font-size:1.125rem;line-height:24px;line-height:1.5rem;margin:30px 0 20px}.jobsDetail table{width:100%}.jobsDetail .jobApply{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;font-family:Volte Semibold,Calibri,Helvetica Neue,Arial,sans-serif;font-weight:600;font-style:normal;font-size:17px;font-size:1.0625rem;line-height:22px;line-height:1.375rem;background-color:gold;border:2px solid #ffd700;padding:12px 17px 10px;display:inline-block;cursor:pointer;color:#5a5f5f;text-align:center;transition:all .3s;margin:50px 0;position:relative}.jobsDetail .jobApply:hover{background-color:#fff3b2;border-color:#fff3b2}.jobsDetail .jobApply[href*="//"]:not([href*=".ewe.com"]):not([href*=".hallonachbar.de"]){padding-right:35px}.jobsDetail .jobApply[href*="//"]:not([href*=".ewe.com"]):not([href*=".hallonachbar.de"]):after{content:"";background:url(/assets-react/icon-externer-link-grau.svg) center no-repeat;width:14px;height:14px;display:block;position:absolute;right:13px;bottom:16px}.jobsDetailFooter .contacts__contact{align-items:normal;padding-left:0}.applicationLogin{font-family:Volte Medium,Calibri,Helvetica Neue,Arial,sans-serif;font-weight:400;font-style:normal;font-size:20px;font-size:1.25rem;line-height:27px;line-height:1.6875rem;margin-bottom:60px}.applicationLogin>a,.applicationLogin .button{margin-left:50px}:root{--outerJobportalPaddings: 0}@media all and (min-width: 641px){:root{--outerJobportalPaddings: 0}}.jobportal{margin-top:82px;width:100%;position:relative;max-width:calc(100% - 26px);margin-bottom:60px}@media all and (max-width: 820px){.jobportal{width:calc(100% + 52px);max-width:none;margin-left:-26px;margin-right:-26px}}.jobportal__headline{-webkit-border-radius:.85em .85em .85em 0;-moz-border-radius:.85em .85em .85em 0;border-radius:.85em .85em .85em 0;font-family:Volte Semibold,Calibri,Helvetica Neue,Arial,sans-serif;font-weight:600;font-style:normal;background-color:#5a5f5f;border:10px solid #FFFFFF;margin:0;padding:31px 64px 30px 43px;position:absolute;top:-87px;right:-5px;z-index:25;color:gold;font-size:44px;font-size:2.75rem;line-height:45px;line-height:2.8125rem}@media all and (min-width: 641px) and (max-width: 820px){.jobportal__headline{right:26px}}@media all and (max-width: 640px){.jobportal__headline{right:16px}}@media all and (max-width: 820px){.jobportal__headline{font-size:25px;font-size:1.5625rem;font-family:Volte Semibold,Calibri,Helvetica Neue,Arial,sans-serif;font-weight:600;font-style:normal;padding:11px 24px 9px 16px;top:-50px;border-width:7px}}.jobportal__animationArea{position:relative;width:100%;min-height:251px;margin-bottom:30px}@media all and (max-width: 820px){.jobportal__animationArea{height:304px}}@media all and (min-width: 1024px) and (max-width: 1180px){.jobportal__animationArea{height:290px}}.jobportal__animationArea:before{-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;content:"";background-color:gold;width:118px;height:118px;display:block;position:absolute;top:-33px;left:-10px;z-index:1}@media all and (max-width: 820px){.jobportal__animationArea:before{display:none}}.jobportal__animationArea:after{-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;content:"";background-color:gold;width:158px;height:158px;display:block;position:absolute;bottom:-22px;z-index:0;right:0}@media all and (max-width: 1280px){.jobportal__animationArea:after{right:-80px}}.jobportal__animationArea .fade-image{position:absolute;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity 1s ease-in-out}.jobportal__animationArea .fade-image#image-classic img{height:100%;object-fit:cover}@media all and (min-width: 1281px){.jobportal__animationArea .fade-image{width:calc(100% - 44px)}}.jobportal__animationArea .glow{position:absolute;pointer-events:none;transition:all .3s linear;z-index:1}.jobportal__animationArea .glow.glow1{left:-130px;bottom:-150px}@media all and (max-width: 820px){.jobportal__animationArea .glow.glow1{display:none}}.jobportal__animationArea .glow.glow2{left:70px;top:0}@media all and (max-width: 820px){.jobportal__animationArea .glow.glow2{display:none}}.jobportal__animationArea .glow.glow3{right:55px;bottom:-90px}@media all and (max-width: 820px){.jobportal__animationArea .glow.glow3{right:45px}}.jobportal__animationArea--innovative .glow.glow1{left:-100px;bottom:-130px;z-index:0}.jobportal__animationArea--innovative .glow.glow2{left:35px;top:20px;z-index:1}.jobportal__animationArea--innovative .glow.glow3{right:30px;bottom:-70px}.jobportal .suggest{border:2px solid #5a5f5f;box-shadow:0 3px 6px #00000029;top:40px;z-index:11}.jobportal__activeFiltersWrapper{padding:0 var(--outerJobportalPaddings) 21px var(--outerJobportalPaddings);position:relative;z-index:1}@media all and (min-width: 641px) and (max-width: 820px){.jobportal__activeFiltersWrapper{padding:0 20px 1px}}@media all and (max-width: 820px){.jobportal__activeFiltersWrapper{margin-left:15px;margin-right:15px}}.jobportal__activeFiltersWrapper--innovative{display:flex;align-items:center;flex-direction:column;justify-content:center}.jobportal__activeFiltersWrapper:empty{display:none}.jobportal__activeFilterItem{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;font-family:Volte Regular,Calibri,Helvetica Neue,Arial,sans-serif;font-weight:300;font-style:normal;font-size:18px;font-size:1.125rem;line-height:21px;line-height:1.3125rem;background:#edeeee url(/assets-react/icon-filter-close.svg) no-repeat 96% center;background:#edeeee url(/assets-react/icon-filter-close.svg) no-repeat calc(100% - 12px) center;border:2px solid #edeeee;padding:10px 40px 10px 10px;display:inline-block;cursor:pointer;color:#1e1e1e;white-space:nowrap}.jobportal__activeFilterItem:hover{background-color:#7b7f7f;border-color:#7b7f7f;color:#fff}.jobportal__activeFilters{display:flex;flex-wrap:wrap;gap:15px 25px;width:100%;margin:17px 0}@media all and (max-width: 640px){.jobportal__activeFilters{gap:10px 25px}}.jobportal__activeFilters--innovativeMode{display:flex;justify-content:center}.jobportal__activeFilters--innovativeMode .jobportal__activeFilterItem{-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;font-family:Volte Medium,Calibri,Helvetica Neue,Arial,sans-serif;font-weight:400;font-style:normal;background:#ffd700;border:0;padding:17px 30px;display:inline-block;cursor:pointer;color:#1e1e1e;font-size:18px;line-height:1}.jobportal__selectedFiltersTitle{font-family:Volte Medium,Calibri,Helvetica Neue,Arial,sans-serif;font-weight:400;font-style:normal;font-size:18px;font-size:1.125rem}.jobportal__resetAllFilters{border:none;background-color:transparent;font-family:Volte Medium,Calibri,Helvetica Neue,Arial,sans-serif;font-weight:400;font-style:normal;font-size:18px;font-size:1.125rem;color:#54c0b5;margin-left:12px}.jobportal__resetAllFilters:hover{text-decoration:underline}.jobportal__results{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%;grid-gap:25px;margin-bottom:60px;position:relative;z-index:20}.jobportal__results.loading{min-height:70px;opacity:.5}@media all and (min-width: 641px) and (max-width: 820px){.jobportal__results{margin:0 30px;width:calc(100% - 60px)}}@media all and (max-width: 640px){.jobportal__results{grid-template-columns:repeat(1,1fr);margin:0 15px;width:calc(100% - 30px);grid-gap:15px}}.jobportal__resultsPerPage{order:1;font-family:Volte Medium,Calibri,Helvetica Neue,Arial,sans-serif;font-weight:400;font-style:normal;font-size:22px;font-size:1.375rem;color:#5a5f5f;display:flex;justify-content:flex-end;align-items:center}@media all and (max-width: 640px){.jobportal__resultsPerPage{margin-top:-17px;margin-bottom:10px;justify-content:center}}.jobportal__resultsPerPage select{border:0;padding:0 20px;font-size:22px;font-size:1.375rem;line-height:22px;line-height:1.375rem;color:#5a5f5f;text-align:left;appearance:none;background-size:14px;background-position:100% center}.jobportal__resultsPerPage select:focus{outline:none}.jobportal__resultsCount{order:0;font-size:22px;font-size:1.375rem;line-height:22px;line-height:1.375rem;color:#5a5f5f;font-family:Volte Medium,Calibri,Helvetica Neue,Arial,sans-serif;font-weight:400;font-style:normal}@media all and (max-width: 640px){.jobportal__resultsCount{text-align:center;font-family:Volte Regular,Calibri,Helvetica Neue,Arial,sans-serif;font-weight:300;font-style:normal;font-size:20px;font-size:1.25rem;margin-bottom:10px}}.jobportal .searchPagination{margin-bottom:60px}.jobTile{order:2;padding:10px 17px 25px 20px;background-color:#f5f5f5;display:flex;flex-direction:column;width:100%;overflow:hidden;transition:background-color .4s ease-in-out}.jobTile:hover{background-color:#e4e4e4}@media all and (max-width: 820px){.jobTile{padding-top:20px}}.jobTile__figure{height:69px;margin-bottom:1px;display:flex;align-items:center}@media all and (max-width: 820px){.jobTile__figure{height:40px;margin-bottom:11px}}.jobTile__logo{max-height:100%}.jobTile__headline{font-family:Volte Semibold,Calibri,Helvetica Neue,Arial,sans-serif;font-weight:600;font-style:normal;font-size:27px;font-size:1.6875rem;line-height:32px;line-height:2rem;color:#5a5f5f;margin-bottom:19px;text-wrap:balance;overflow:hidden}@media all and (max-width: 820px){.jobTile__headline{font-size:24px;font-size:1.5rem;line-height:28px;line-height:1.75rem}}.jobTile__meta{margin-top:auto;font-family:Volte Regular,Calibri,Helvetica Neue,Arial,sans-serif;font-weight:300;font-style:normal;font-size:20px;font-size:1.25rem;line-height:22px;line-height:1.375rem;display:block;width:100%;padding:0 80px 0 42px;position:relative;color:#5a5f5f}@media all and (max-width: 820px){.jobTile__meta{font-size:15px;font-size:.9375rem;line-height:18px;line-height:1.125rem}}.jobTile__meta:before{content:url(/assets-react/icon-place.svg);position:absolute;left:0;top:calc(50% - 20px)}.jobTile__meta:after{position:absolute;right:5px;bottom:5px;content:"\bb";font-family:Volte Semibold,Calibri,Helvetica Neue,Arial,sans-serif;font-weight:600;font-style:normal;font-size:90px;font-size:5.625rem;color:gold}@media all and (max-width: 820px){.jobTile__meta:after{font-size:80px;font-size:5rem}}@media all and (max-width: 820px){.jobTile__meta{font-size:16px;font-size:1rem;line-height:18px;line-height:1.125rem}}.jobTile__tagsList{margin:44px 0 0;padding:0;list-style:none;display:flex;flex-wrap:wrap}.jobTile__tagsList:empty{display:none}.jobTile__tagsListitem{-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;font-family:Volte Medium,Calibri,Helvetica Neue,Arial,sans-serif;font-weight:400;font-style:normal;background-color:gold;margin:7px;padding:0 20px;color:#5a5f5f;font-size:12px;text-align:center;white-space:nowrap}@font-face{font-family:Volte Regular;src:url(/assets/EweCom/fonts/Volte/Regular/Volte-Regular-eot.eot?v=1.1.0);src:url(/assets/EweCom/fonts/Volte/Regular/Volte-Regular-eot.eot?#iefix&v=1.1.0) format("embedded-opentype"),url(/assets/EweCom/fonts/Volte/Regular/Volte-Regular-otf.otf?v=1.1.0) format("opentype"),url(/assets/EweCom/fonts/Volte/Regular/Volte-Regular-svg.svg?v=1.1.0#Regular) format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Volte Medium;src:url(/assets/EweCom/fonts/Volte/Medium/Volte-Medium-eot.eot?v=1.1.0);src:url(/assets/EweCom/fonts/Volte/Medium/Volte-Medium-eot.eot?#iefix&v=1.1.0) format("embedded-opentype"),url(/assets/EweCom/fonts/Volte/Medium/Volte-Medium-otf.otf?v=1.1.0) format("opentype"),url(/assets/EweCom/fonts/Volte/Medium/Volte-Medium-svg.svg?v=1.1.0#Medium) format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Volte Semibold;src:url(/assets/EweCom/fonts/Volte/Semibold/Volte-Semibold-eot.eot?v=1.1.0);src:url(/assets/EweCom/fonts/Volte/Semibold/Volte-Semibold-eot.eot?#iefix&v=1.1.0) format("embedded-opentype"),url(/assets/EweCom/fonts/Volte/Semibold/Volte-Semibold-otf.otf?v=1.1.0) format("opentype"),url(/assets/EweCom/fonts/Volte/Semibold/Volte-Semibold-svg.svg?v=1.1.0#Semibold) format("svg");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Volte Bold;src:url(/assets/EweCom/fonts/Volte/Bold/Volte-Bold-eot.eot?v=1.1.0);src:url(/assets/EweCom/fonts/Volte/Bold/Volte-Bold-eot.eot?#iefix&v=1.1.0) format("embedded-opentype"),url(/assets/EweCom/fonts/Volte/Bold/Volte-Bold-otf.otf?v=1.1.0) format("opentype"),url(/assets/EweCom/fonts/Volte/Bold/Volte-Bold-svg.svg?v=1.1.0#Bold) format("svg");font-weight:700;font-style:normal;font-display:swap}.jobportal__toggleArea{padding:90px 0 30px;position:absolute;z-index:24;left:0;top:0;overflow:hidden;height:281px;width:100%}@media all and (max-width: 820px){.jobportal__toggleArea{width:calc(100% + 30px);margin-left:-15px;padding:71px 0 20px;height:321px}}.jobportal__toggleArea--innovative .jobportal__modeToggler:before{left:calc(100% - 20px)}.jobportal__toggleArea--innovative .jobportal__optionLabel--left{color:#fff}.jobportal__toggleArea--innovative .jobportal__optionLabel--right{color:gold}.jobportal__modeSwitch{font-family:Volte Medium,Calibri,Helvetica Neue,Arial,sans-serif;font-weight:400;font-style:normal;padding:0 40px 0 0;display:flex;align-items:center;justify-content:center;color:#fff;z-index:30;position:relative}@media all and (max-width: 820px){.jobportal__modeSwitch{padding-right:0}}.jobportal__modeToggler{-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;background-color:#5a5f5f;border:3px solid #ffd700;width:58px;height:26px;margin:0 44px;display:block;position:relative;cursor:pointer}.jobportal__modeToggler:before{-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;content:"";background-color:gold;width:35px;height:35px;position:absolute;top:-7px;left:-10px;box-shadow:2px 0 4px #00000040}.jobportal__optionLabel{font-size:24px}.jobportal__optionLabel--left{color:gold}
