.group{*zoom:1}.group:after,.group:before{content:"";display:table}.group:after{clear:both}.pos-rel{position:relative}.container .search-bar{margin-bottom:20px;margin-top:29px}.container.search-bar-outer{margin:0;max-width:1542px}.container.banner-wrap{margin-top:50px}.banner .banner-align{height:260px!important}.banner .banner-align .about-banner{margin:0 auto 12px}.banner h1{color:#fff;font-family:Roboto,sans-serif;font-size:44px;font-weight:700;letter-spacing:0;line-height:46px;margin:20px 0;opacity:1;padding-top:30px;text-shadow:0 0 20px #000}.banner h1:after{background:url(https://alison.com/html/site/img/careers/headling-border.svg) no-repeat;content:"";display:block;height:25px;margin:7px auto 0;width:255px}.banner p{color:#eaeff4;font-weight:500;line-height:26px;margin:0 auto;max-width:610px;min-width:280px;opacity:1;padding-bottom:10px;text-shadow:0 0 20px #000}.banner p,.banner p.top-action-paragraph{font-family:Roboto,sans-serif;font-size:16px;letter-spacing:0}.banner p.top-action-paragraph{color:#2d3941;font-weight:400;line-height:28px}.back-to-careers-desktop{display:block;padding-top:15px}.back-to-careers-desktop a{font:12px/14px Roboto;font-weight:500;letter-spacing:0}.back-to-careers-desktop a:link,.back-to-careers-desktop a:visited{color:#5d676e}.back-to-careers-desktop a:active,.back-to-careers-desktop a:focus,.back-to-careers-desktop a:hover{color:#74818a}.back-to-careers-mobile{display:none}.l-career{display:inline-block!important;height:297px!important}.l-career .l-career__top span{text-align:left}.l-career .l-career__desc{margin-top:12px!important;text-align:left}.l-career hr{margin:10px 0!important}.l-career a.l-career__cta{margin-top:18px!important}@media (max-width:768px){.l-career{box-shadow:0 0 12px 0 rgba(0,0,0,.2)!important}}h1{font-size:50px;font-weight:700;line-height:56px}h1,h2{color:#2d3941;font-family:Roboto,sans-serif;letter-spacing:0}h2{font-size:34px;font-weight:500;line-height:46px}h3{color:#465159;font-size:28px;font-weight:500;line-height:38px}h3,h4{font-family:Roboto,sans-serif;letter-spacing:0}h4{color:#2d3941;font-size:24px;font-weight:400;line-height:34px}h5{font-size:18px;line-height:28px}h5,p{color:#2d3941;font-family:Roboto,sans-serif;font-weight:400;letter-spacing:0}p{font-size:14px;line-height:21px}span.career-tag-badge{background:#eaf7fc 0 0 no-repeat padding-box;border-radius:4px;color:#1794c9;display:inline-block;font-family:Roboto,sans-serif;font-size:12px;font-weight:400;letter-spacing:0;line-height:20px;margin:0 5px 7px;padding:5px 13px;text-transform:capitalize}span.career-tag-badge:first-child{margin-left:0}span.career-tag-badge--view-more{background:transparent;color:#5d676e;cursor:pointer;font-family:Roboto,sans-serif;font-size:12px;font-weight:500;letter-spacing:0;line-height:20px;padding:5px 13px;text-transform:none}span.career-tag-badge.hidden{display:none}.occupations-button{padding:10px 30px}.occupations-button--large{padding:15px 30px}.occupations-button--primary{background:#0094c9;border:1px solid #0094c9;border-radius:5px;color:#fff;cursor:pointer;display:inline-block;font-family:Roboto,sans-serif;font-size:14px;font-weight:400;letter-spacing:0;line-height:23px;margin:10px 0;opacity:1;text-align:center;transition:all .3s ease-in-out}.occupations-button--primary:hover{background:#00bafc;border-color:#00bafc;color:#fff}.occupations-button--secondary{background:transparent;border:1px solid #83c11f;border-radius:5px;color:#83c11f;cursor:pointer;display:inline-block;font-family:Roboto,sans-serif;font-size:14px;font-weight:400;letter-spacing:0;line-height:23px;margin:10px 0;opacity:1;text-align:center;transition:all .3s ease-in-out}.occupations-button--secondary:hover{background:#83c11f;color:#fff}.popover{background:#f3f6f7 0 0 no-repeat padding-box;border:none;border-radius:4px;box-shadow:0 3px 6px #bfbfbf;color:#2d3941;font-family:Roboto,sans-serif;font-size:12px;font-weight:400;letter-spacing:0;line-height:16px;opacity:1}.popover.top>.arrow{display:none}.popover .popover-content{padding:5px 9px}.popover .popover-content a:focus,.popover .popover-content a:link,.popover .popover-content a:visited{color:#0094c9}.popover .popover-content a:active,.popover .popover-content a:hover{color:#006e96}.shade{background:rgba(0,0,0,.5);height:100%;position:absolute;width:100%;z-index:1}.car__tabs{height:80px;margin:15px auto -15px;max-width:682px}.car__tabs.all_cats{margin:25px auto}.car__tabs.single_cat{margin:25px auto 15px}.car__tabs ul{background:var(--Alison-Grey-10,#f9f9f9);border-radius:12px;gap:12px;padding:16px 20px}.car__tabs ul,.car__tabs ul li{display:flex;justify-content:center}.car__tabs ul li{align-items:center;border-radius:8px;color:var(--Alison-Grey-700,#465159);cursor:pointer;font-family:Roboto;font-size:16px;font-style:normal;font-weight:700;gap:8px;line-height:150%;padding:12px 16px;transition:all .25s ease-in-out}.car__tabs ul li:after{content:url(https://alison.com/html/site/img/careers/tabs/tab-icon1.svg) url(https://alison.com/html/site/img/careers/tabs/tab-icon1--hover.svg) url(https://alison.com/html/site/img/careers/tabs/tab-icon2.svg) url(https://alison.com/html/site/img/careers/tabs/tab-icon2--hover.svg) url(https://alison.com/html/site/img/careers/tabs/tab-icon3.svg) url(https://alison.com/html/site/img/careers/tabs/tab-icon3--hover.svg);height:0;overflow:hidden;position:absolute;width:0;z-index:-1}.car__tabs ul li .tab-icon{background-repeat:no-repeat;height:18px;transition:all .25s ease-in-out;width:18px}.car__tabs ul li .tab-icon--a{background-image:url(https://alison.com/html/site/img/careers/tabs/tab-icon1.svg)}.car__tabs ul li .tab-icon--b{background-image:url(https://alison.com/html/site/img/careers/tabs/tab-icon2.svg)}.car__tabs ul li .tab-icon--c{background-image:url(https://alison.com/html/site/img/careers/tabs/tab-icon3.svg)}.car__tabs ul li.active,.car__tabs ul li:hover{background:var(--Alison-Blue-400,#0ba1d7);box-shadow:0 0 5px 3px rgba(0,0,0,.15);color:#fff}.car__tabs ul li.active .tab-icon--a,.car__tabs ul li:hover .tab-icon--a{background-image:url(https://alison.com/html/site/img/careers/tabs/tab-icon1--hover.svg)}.car__tabs ul li.active .tab-icon--b,.car__tabs ul li:hover .tab-icon--b{background-image:url(https://alison.com/html/site/img/careers/tabs/tab-icon2--hover.svg)}.car__tabs ul li.active .tab-icon--c,.car__tabs ul li:hover .tab-icon--c{background-image:url(https://alison.com/html/site/img/careers/tabs/tab-icon3--hover.svg)}@media (max-width:815px){.car__tabs{max-width:100%}.car__tabs.all_cats{margin:0 0 -15px}.car__tabs ul{border-radius:0;justify-content:flex-start;overflow-x:scroll}.car__tabs ul li{flex-shrink:0}.car__tabs ul li .tab-icon{height:0;width:0}.car__tabs ul li .tab-icon--a,.car__tabs ul li .tab-icon--b,.car__tabs ul li .tab-icon--c{background-image:none}}@media (max-width:480px){.car__tabs ul{gap:0}.car__tabs ul li{border-radius:8px;display:flex;font-size:12px;gap:8px;line-height:24px;padding:12px}}ul.occupations-breadcrumbs{padding-top:15px}ul.occupations-breadcrumbs li{display:inline-block}ul.occupations-breadcrumbs li a:hover,ul.occupations-breadcrumbs li a:link,ul.occupations-breadcrumbs li a:visited,ul.occupations-breadcrumbs li span{color:#5d676e;font-family:Roboto,sans-serif;font-size:16px;font-weight:400;letter-spacing:0;line-height:19px}ul.occupations-breadcrumbs li a:active,ul.occupations-breadcrumbs li a:focus{color:#464d52;font-family:Roboto,sans-serif;font-size:16px;font-weight:400;letter-spacing:0;line-height:19px}ul.occupations-breadcrumbs li:after{color:#2d3941;content:"\e93c";font-family:icomoon;font-size:12px;font-weight:700;padding:0 5px}ul.occupations-breadcrumbs li:last-child a:hover,ul.occupations-breadcrumbs li:last-child a:link,ul.occupations-breadcrumbs li:last-child a:visited{color:#2d3941;font-family:Roboto,sans-serif;font-size:16px;font-weight:500;letter-spacing:0;line-height:19px}ul.occupations-breadcrumbs li:last-child a:active,ul.occupations-breadcrumbs li:last-child a:focus{color:#4c616e;font-family:Roboto,sans-serif;font-size:16px;font-weight:500;letter-spacing:0;line-height:19px}ul.occupations-breadcrumbs li:last-child span{color:#2d3941;font-family:Roboto,sans-serif;font-size:16px;font-weight:500;letter-spacing:0;line-height:19px}ul.occupations-breadcrumbs li:last-child:after{content:"";display:none}#new_careers .form-group label{color:#465159;color:#203442;display:inline-block;font-family:Roboto,sans-serif;font-size:14px;font-weight:400;letter-spacing:.7px;line-height:28px;margin-bottom:5px;max-width:100%;opacity:1;text-transform:uppercase}#new_careers .form-group.search-input,#new_careers .form-group.select{position:relative}#new_careers .form-group.select:before{content:"\e9bf";display:inline-block;float:right;font-family:icomoon;font-size:11px;font-weight:700;position:absolute;right:15px;top:20px}#new_careers .form-group.select:after{background:#fff;content:"";display:inline-block;height:10px;position:absolute;right:5px;top:18px;width:10px}#new_careers .form-group input,#new_careers .form-group select{background:#fff 0 0 no-repeat padding-box;border:1px solid #465159;border-radius:5px;color:#465159;font-family:Roboto,sans-serif;font-size:14px;font-weight:400;letter-spacing:0;line-height:28px;margin-bottom:15px;opacity:1;padding:10px 15px}#new_careers .form-group input.error,#new_careers .form-group select.error{border:1px solid #e32726;color:#e32726}#new_careers .form-group input.input--blue,#new_careers .form-group select.input--blue{border:1px solid #0094c9}#new_careers .form-group input[type=search],#new_careers .form-group select[type=search]{-webkit-appearance:none;box-sizing:border-box}#new_careers .form-group input[type=search].with-button,#new_careers .form-group select[type=search].with-button{border-radius:5px 0 0 5px;display:inline-block;float:left;width:calc(100% - 60px)}#new_careers .form-group input[type=checkbox],#new_careers .form-group input[type=radio],#new_careers .form-group select[type=checkbox],#new_careers .form-group select[type=radio]{line-height:normal;margin:4px 0 0}#new_careers .form-group input[type=checkbox]:focus,#new_careers .form-group input[type=radio]:focus,#new_careers .form-group select[type=checkbox]:focus,#new_careers .form-group select[type=radio]:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}#new_careers .form-group input:disabled,#new_careers .form-group select:disabled{cursor:not-allowed}#new_careers .form-group .error-wrapper:before{background-image:url(https://alison.com/html/site/img/careers/occupations-form-error.jpg);background-repeat:no-repeat;content:"";display:inline-block;float:right;height:16px;position:relative;right:18px;top:-45px;width:16px}#new_careers .form-group .error-wrapper .error-message{background:#e32726;box-shadow:0 3px 10px rgba(226,76,75,.388);color:#fff;display:inline-block;font-family:Roboto,sans-serif;font-size:11px;font-weight:400;letter-spacing:0;line-height:26px;margin-bottom:15px;padding:8px 14px;position:relative;top:-8px}#new_careers .form-group .error-wrapper .error-message:before{background:#e32726;content:"";display:block;height:5px;margin-bottom:7px;margin-left:10px;margin-top:-11px;transform:rotate(45deg);width:5px}#new_careers .form-group select{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;padding:14px 15px}#new_careers .form-group input[type=checkbox],#new_careers .form-group input[type=radio]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;left:auto;position:static;width:auto}#new_careers .form-group input[type=radio]:after{background-color:#fff}#new_careers .form-group input[type=radio]:after,#new_careers .form-group input[type=radio]:checked:after{border:2px solid #fff;border-radius:50%;box-shadow:0 0 0 1px #0094c9;content:"";display:inline-block;height:10px;left:-1px;position:relative;top:-2px;visibility:visible;width:10px}#new_careers .form-group input[type=radio]:checked:after{background-color:#0094c9}#new_careers .form-group input[type=radio] :disabled:checked:after,#new_careers .form-group input[type=radio]:disabled:after{background-color:#b3bcc9;box-shadow:0 0 0 1px #b3bcc9}#new_careers .form-group input[type=checkbox]:after{border:2px solid #fff;content:""}#new_careers .form-group input[type=checkbox]:after,#new_careers .form-group input[type=checkbox]:checked:after{background-color:#fff;box-shadow:0 0 0 1px #0094c9;display:inline-block;height:12px;left:-1px;line-height:12px;padding:0;position:relative;text-align:center;top:-2px;visibility:visible;width:12px}#new_careers .form-group input[type=checkbox]:checked:after{border:2px solid #0094c9;color:#0094c9;content:"\ea0c";font-family:icomoon}#new_careers .form-group input[type=checkbox] :disabled:checked:after,#new_careers .form-group input[type=checkbox]:disabled:after{background-color:#fff;border:2px solid #fff;box-shadow:0 0 0 1px #b3bcc9}#new_careers .form-group input[type=checkbox]:disabled:checked:after{color:#b3bcc9;content:"\ea0c";font-family:icomoon}#new_careers .form-group button.search-submit{background:#465159;border:1px solid #465159;border-bottom-right-radius:5px;border-top-right-radius:5px;color:#fff;display:inline-block;float:right;font-size:23px;position:absolute;right:0;top:0;width:60px}#new_careers .form-group button.search-submit.submit--blue{background:#0094c9}#careers-autocomp,#careers-autocompleteMobBox{background:#fff;border-radius:4px;box-shadow:0 3px 6px rgba(0,0,0,.26);margin-top:-8px;position:absolute;text-align:left;width:360px;z-index:2}#careers-autocomp a,#careers-autocompleteMobBox a{color:#465159;display:inline-block;font-family:Roboto,sans-serif;font-size:14px;font-weight:400;letter-spacing:0;line-height:28px;padding:15px 25px;width:100%}#careers-autocomp a.selected,#careers-autocompleteMobBox a.selected{background:#e2e2e2 0 0 no-repeat padding-box}#careers-autocomp a em,#careers-autocompleteMobBox a em{font-weight:500}#pagination-wrapper{margin:25px 0;text-align:center;width:100%}#pagination-wrapper #pagination{display:inline-block;margin:0 auto;min-height:71.6px;width:auto}#pagination-wrapper #pagination ul li{display:inline-block;padding:0 3px}#pagination-wrapper #pagination ul li a,#pagination-wrapper #pagination ul li span{color:#5d676e;display:inline-block;font-family:Roboto,sans-serif;font-size:16px;font-weight:500;letter-spacing:0;line-height:19px;padding:3px 7px}#pagination-wrapper #pagination ul li a:hover,#pagination-wrapper #pagination ul li.active span{background:#0094c9;border-radius:4px;color:#fff}#pagination-wrapper #pagination ul li.disabled span{color:#b3bdc0;cursor:not-allowed}.container .top-padding,section .top-padding,section.top-padding{padding-top:25px}.sticky{background:#fff;position:sticky;position:-webkit-sticky;top:63px}.regular-wrapper{padding:0 25px}.regular-wrapper .table-control{margin-bottom:20px}.regular-wrapper .table-control.desktop{display:block}.regular-wrapper .table-control.mobile{display:none}.regular-wrapper span.all-careers-heading{color:#2d3941;display:inline-block;font:normal normal 700 24px/34px Roboto;letter-spacing:0;margin-top:-10px}.regular-wrapper span.list-toggle-label{color:#5d676e;display:inline-block;font:14px/28px Roboto;font-weight:500;letter-spacing:0;padding-right:10px;padding-top:10px;text-transform:capitalize}.regular-wrapper a.list-toggle{background:transparent;border-radius:3px;display:inline-block;height:38px;margin:0 3px;padding-top:10px;text-align:center;width:38px}.regular-wrapper a.list-toggle.active{background:#eaeff4}.regular-wrapper ul.alphabet-list{border-bottom:1px solid #e0e0e0;border-top:1px solid #e0e0e0;list-style:none;margin:0 auto 25px;overflow-x:initial;text-align:center;width:calc(100% - 205px)}.regular-wrapper ul.alphabet-list li.letter{display:inline-block;padding:11px}.regular-wrapper ul.alphabet-list li.letter.hidden{display:none}.regular-wrapper ul.alphabet-list li.letter a{color:#828282;font:normal normal normal 14px/28px Roboto;letter-spacing:.45px}.regular-wrapper ul.alphabet-list li.letter a.bold{font:16px/28px Roboto;font-weight:500}.regular-wrapper div.large-table{border-top-left-radius:12px;border-top-right-radius:12px;color:#5d676e;font-family:Roboto,sans-serif;font-size:12px;font-weight:400;letter-spacing:0;line-height:15px;width:100%}.regular-wrapper div.large-table .table-head{background:#2e3942;border-top-left-radius:12px;border-top-right-radius:12px;color:#fff;position:sticky}.regular-wrapper div.large-table .table-head .table-row{border-top:none!important;height:39px}.regular-wrapper div.large-table .table-head .table-row .table-data{padding-top:3px}.regular-wrapper div.large-table .table-body{border:1px solid #bfc7ca;border-top:none}.regular-wrapper div.large-table .table-body .table-row.hidden{display:none}.regular-wrapper div.large-table .table-body .table-row:nth-child(odd){background:#fff}.regular-wrapper div.large-table .table-body .table-row:nth-child(2n){background:#f4f4f8}.regular-wrapper div.large-table .table-body .table-row .table-data:nth-child(2) a:link,.regular-wrapper div.large-table .table-body .table-row .table-data:nth-child(2) a:visited{color:#0094c9;font-family:Roboto,sans-serif;font-size:12px;font-weight:500;letter-spacing:0;line-height:15px}.regular-wrapper div.large-table .table-body .table-row .table-data:nth-child(2) a:active,.regular-wrapper div.large-table .table-body .table-row .table-data:nth-child(2) a:focus,.regular-wrapper div.large-table .table-body .table-row .table-data:nth-child(2) a:hover{color:#006e96;font-family:Roboto,sans-serif;font-size:12px;font-weight:500;letter-spacing:0;line-height:15px}.regular-wrapper div.large-table .table-body .table-row .table-data:nth-child(3) a:link,.regular-wrapper div.large-table .table-body .table-row .table-data:nth-child(3) a:visited{color:#5d676e;font-family:Roboto,sans-serif;font-size:12px;font-weight:400;letter-spacing:0;line-height:15px}.regular-wrapper div.large-table .table-body .table-row .table-data:nth-child(3) a:active,.regular-wrapper div.large-table .table-body .table-row .table-data:nth-child(3) a:focus,.regular-wrapper div.large-table .table-body .table-row .table-data:nth-child(3) a:hover{color:#464d52;font-family:Roboto,sans-serif;font-size:12px;font-weight:400;letter-spacing:0;line-height:15px}.regular-wrapper div.large-table .table-row{border-top:1px solid #bfc7ca;padding:10px 30px}.regular-wrapper div.large-table .table-row .table-data{float:left;text-align:left}.regular-wrapper div.large-table .table-row .table-data:first-child{width:5%}.regular-wrapper div.large-table .table-row .table-data:nth-child(2){width:40%}.regular-wrapper div.large-table .table-row .table-data:nth-child(3){width:55%}.regular-wrapper .all-careers-no-results{padding:50px 50px 150px}.regular-wrapper .all-careers-no-results.hidden{display:none}.topbar .topbar-pc{display:block}.topbar .topbar-pc>div{min-height:67px}.topbar .topbar-mob{display:none}section.cats-carousel{min-height:140px;padding:25px 0;position:relative}section.cats-carousel div.cats-carousel-wrapper{display:flex;height:112px!important;overflow:hidden}section.cats-carousel div.cats-carousel-wrapper.slick-initialized{display:block;opacity:1!important}section.cats-carousel div.cats-carousel-wrapper .slick-track{height:112px!important}@media (max-width:768px){section.cats-carousel div.cats-carousel-wrapper,section.cats-carousel div.cats-carousel-wrapper .slick-track{height:90px!important;overflow:hidden}}section.cats-carousel div.cats-carousel-wrapper .slick-list{padding:0 130px}section.cats-carousel div.cats-carousel-wrapper div.carousel-item{border-radius:10px;height:92px;margin:10px;overflow:hidden;position:relative;text-align:center;width:273px}section.cats-carousel div.cats-carousel-wrapper div.carousel-item.current .carousel-item-outer-wrap,section.cats-carousel div.cats-carousel-wrapper div.carousel-item:hover .carousel-item-outer-wrap{background:#0278ac}section.cats-carousel div.cats-carousel-wrapper div.carousel-item a{color:#fff;font-family:Roboto,sans-serif;font-size:14px;font-weight:700;letter-spacing:0;line-height:24px}section.cats-carousel div.cats-carousel-wrapper div.carousel-item a div.carousel-item-outer-wrap{display:table;height:92px;overflow:hidden;transition:all .3s ease-in-out;width:100%}section.cats-carousel div.cats-carousel-wrapper div.carousel-item a div.carousel-item-outer-wrap img{filter:brightness(.5);-o-object-fit:cover;object-fit:cover;position:absolute;width:100%;z-index:-1}section.cats-carousel div.cats-carousel-wrapper div.carousel-item a div.carousel-item-outer-wrap div.carousel-item-inner-wrap{display:table-cell;padding:10px;text-align:center;vertical-align:middle;width:100%}div.occupations-slick-next,div.occupations-slick-prev{background:#fff;border-radius:50%;cursor:pointer;height:100px;opacity:1;overflow:hidden;position:relative;text-align:center;top:-106px;transition:opacity .3s ease-in-out;width:100px}div.occupations-slick-next.hidden,div.occupations-slick-prev.hidden{opacity:0}div.occupations-slick-next span,div.occupations-slick-prev span{display:inline-block;font-size:35px;margin-top:34px;transform:rotate(270deg)}div.occupations-slick-prev{float:left;left:-35px}div.occupations-slick-next{float:right;right:-35px}.car-hold-wrap{margin:0 auto;max-width:1542px;text-align:center;width:100%}.car-hold-wrap .car-card-wrap{border-radius:12px;display:inline-block;height:256px;margin:18px;text-align:left;transition:all .3s ease-in-out;vertical-align:top;width:346px}.car-hold-wrap .car-card-wrap,.car-hold-wrap .car-card-wrap:hover{box-shadow:0 6px 20px hsla(0,0%,59%,.2)}@media (max-width:768px){.car-hold-wrap .car-card-wrap.blank .car-card-top{display:flex}}.car-hold-wrap .car-card-wrap.blank .car-card-top div.overlay{position:static!important}.car-hold-wrap .car-card-wrap.blank span.empty{display:inline-block;height:25px;width:115px}.car-hold-wrap .car-card-wrap .car-card-top{position:relative}.car-hold-wrap .car-card-wrap .car-card-top img{border-radius:12px 12px 0 0}.car-hold-wrap .car-card-wrap .car-card-base,.car-hold-wrap .car-card-wrap .car-card-top{height:177px;opacity:1;transition:opacity .3s ease-in-out}.car-hold-wrap .car-card-wrap .car-card-base.hidden,.car-hold-wrap .car-card-wrap .car-card-top.hidden{opacity:0}.car-hold-wrap .car-card-wrap .car-card-base div.overlay,.car-hold-wrap .car-card-wrap .car-card-top div.overlay{background:linear-gradient(hsla(0,0%,4%,.3),hsla(0,0%,4%,.3));border-radius:12px 12px 0 0;display:block;height:177px;position:absolute;top:0;width:346px}.car-hold-wrap .car-card-wrap img{display:block;filter:brightness(90%);height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.car-hold-wrap .car-card-wrap .car-card-base{background:#fff;border-radius:12px;padding:20px;position:relative;top:-177px}.car-hold-wrap .car-card-wrap .car-card-base span.card-bottom-heading{color:#465159;display:block;font-family:Roboto,sans-serif;font-size:20px;font-weight:500;height:70px;letter-spacing:0;line-height:30px;padding-bottom:15px;text-transform:capitalize}.car-hold-wrap .car-card-wrap .car-card-base p{color:#5d676e;font-family:Roboto,sans-serif;font-size:14px;font-weight:400;letter-spacing:0;line-height:21px}.car-hold-wrap .car-card-wrap .car-card-base .occ-card-base-el{bottom:-86px;color:#0094c9;font-family:Roboto,sans-serif;font-size:16px;font-weight:500;left:15px;letter-spacing:0;line-height:23px;padding:32px 10px;position:absolute;width:100%}.car-hold-wrap .car-card-wrap .car-card-base .occ-card-base-el span.icon-filter_down.arrow-icon:before{color:#0094c9!important;display:inline-block;position:absolute;right:10px;top:4px;transform:rotate(270deg)}.car-hold-wrap .car-card-wrap .car-card-wrap-outer{display:table;height:91px;width:100%}.car-hold-wrap .car-card-wrap .car-card-wrap-outer .car-card-wrap-inner{color:#2d3941;display:table-cell;font-family:Roboto,sans-serif;font-size:16px;font-weight:500;letter-spacing:0;line-height:24px;padding:20px 25px;text-align:left;transition:color .3s ease-in-out;vertical-align:middle;width:100%}.car-hold-wrap .car-card-wrap .car-card-wrap-outer .car-card-wrap-inner span.arrow-icon:before{color:#b3bdc0;display:inline-block;float:right;padding-top:11px;transform:rotate(270deg);transition:color .3s ease-in-out}.car-hold-wrap .car-card-wrap .car-card-wrap-outer .car-card-wrap-inner.hovered{color:#0094c9;font-family:Roboto,sans-serif;font-size:16px;font-weight:500;letter-spacing:0;line-height:24px}.car-hold-wrap .car-card-wrap .car-card-wrap-outer .car-card-wrap-inner.hovered span.arrow-icon:before{color:#0094c9;display:inline-block;float:right;padding-top:11px;transform:rotate(270deg)}.car-hold-wrap .found span.search-h3{color:#2d3941;display:block;font-family:Roboto,sans-serif;font-size:20px;font-weight:500;letter-spacing:0;line-height:34px;padding:25px 0}.car-hold-wrap .found p.search-suggestion{margin-top:-25px}.car-hold-wrap .found p.search-suggestion a:link,.car-hold-wrap .found p.search-suggestion a:visited{color:#0094c9}.car-hold-wrap .found p.search-suggestion a:active,.car-hold-wrap .found p.search-suggestion a:focus,.car-hold-wrap .found p.search-suggestion a:hover{color:#006e96}.car-hold-wrap .not-found{padding:50px 0}.car-hold-wrap .not-found span.icon-search:before{color:#b3bdc0;display:inline-block;font-size:74px;padding-bottom:25px}.car-hold-wrap .not-found span.search-h4{color:#b3bdc0;display:block;font-family:Roboto,sans-serif;font-size:20px;font-weight:500;letter-spacing:0;line-height:30px}.car-hold-wrap .not-found span.search-h4 strong{font-weight:700}.career-ad{float:right;margin-top:7px;width:360px}.career-ad+.career-general-info{max-width:calc(100% - 320px)}.career-ad>div{min-height:60px;width:360px!important}.career-ad--mobile{display:none}@media (max-width:900px){.career-ad{display:none}.career-ad+.career-general-info{max-width:100%}.career-ad--mobile{display:block;float:none;margin:0 auto}}@media (min-width:1601px){.container{width:100%}.container.search-bar-outer{margin:0}}@media (max-width:1699px){.container{padding:0 32px}}@media (max-width:1600px){.car-hold .car-hold-wrap{width:1156px}.container.search-bar-outer{max-width:1156px}}@media (max-width:1340px){.regular-wrapper ul.alphabet-list{width:100%}}@media (max-width:1230px){.container{padding:0 15px;width:100%}.car-hold .car-hold-wrap{width:770px}}@media (min-width:1200px){.container{max-width:100%;width:100%}}@media (max-width:1000px){.regular-wrapper ul.alphabet-list{overflow-x:scroll;white-space:nowrap}}@media (max-width:840px){.car-hold .car-hold-wrap{width:100%}.car-hold .car-hold-wrap .car-card-wrap{margin:18px 0;width:100%}section.cats-carousel div.cats-carousel-wrapper .slick-list{padding:0 70px}}@media (max-width:767px){.text-md-center{text-align:center!important}.back-to-careers-desktop{display:none}.back-to-careers-mobile{display:block}.back-to-careers-mobile a{font:12px/14px Roboto!important;font-weight:500!important;letter-spacing:0!important}.back-to-careers-mobile a:link,.back-to-careers-mobile a:visited{color:#5d676e!important}.back-to-careers-mobile a:active,.back-to-careers-mobile a:focus,.back-to-careers-mobile a:hover{color:#74818a!important}.regular-wrapper span.all-careers-heading{color:#2d3941;display:inline-block;font:normal normal 700 20px/34px Roboto;padding-bottom:10px;padding-top:25px;text-align:center;width:100%}.regular-wrapper p.all-careers-headline{padding:0 50px}.regular-wrapper .table-control{margin-bottom:20px}.regular-wrapper .table-control .text-sm-center{text-align:center!important}.regular-wrapper .table-control .order-select-wrap{display:inline-block}.regular-wrapper .order-select-wrap{display:inline-block;width:200px}.regular-wrapper ul.alphabet-list{border-top:none}}@media (max-width:480px){.container .search-bar{margin-bottom:0;margin-top:0}.banner .banner-align{height:190px!important}.banner h1{color:#fff;font-family:Roboto,sans-serif;font-size:24px!important;font-weight:500;letter-spacing:0;line-height:46px;margin:-12px 0 0}.banner h1:after{width:145px}.banner p{color:#eaeff4;font-weight:500;line-height:18px;padding-bottom:32px}.banner p,.banner p.top-action-paragraph{font-family:Roboto,sans-serif;font-size:14px;letter-spacing:0}.banner p.top-action-paragraph{color:#2d3941;font-weight:400;line-height:21px}.regular-wrapper .table-control.desktop{display:none}.regular-wrapper .table-control.mobile{display:block}.popover{margin-right:15px}.topbar .topbar-pc{display:none}.topbar .topbar-mob{display:block;margin-top:25px}.topbar .topbar-mob a{color:#5d676e;font-family:Roboto,sans-serif;font-size:16px;font-weight:400;letter-spacing:0;line-height:19px}.topbar .topbar-mob a .icon-previous-icon:before{font-weight:700;padding-right:4px}.topbar .topbar-mob a .icon-search2:before{font-weight:700}.topbar .topbar-mob .careers-mobile-search-pane{padding:0 15px;position:absolute;top:75px;width:100%;z-index:10}.topbar .topbar-mob .careers-mobile-search-pane span.search-icon.icon-search{left:32px;position:absolute;top:16px}.topbar .topbar-mob .careers-mobile-search-pane #careers-autocompleteMob{padding-left:50px}.order-select-wrap{margin:0 auto}.container .top-padding,section .top-padding{padding-top:0}.regular-wrapper{padding:0 15px}.regular-wrapper div.large-table .table-body .table-row .table-data:nth-child(3),.regular-wrapper div.large-table .table-head .table-row .table-data:nth-child(3){display:none}.regular-wrapper div.large-table .table-row .table-data:first-child{width:10%}.regular-wrapper div.large-table .table-row .table-data:nth-child(2){width:90%}.regular-wrapper .all-careers-no-results{min-height:300px}#pagination-wrapper #pagination ul li a,#pagination-wrapper #pagination ul li span{color:#5d676e;font-family:Roboto,sans-serif;font-size:12px;font-weight:500;letter-spacing:0;line-height:14px}section.cats-carousel div.cats-carousel-wrapper div.carousel-item{border-radius:12px;height:70px;width:150px}section.cats-carousel div.cats-carousel-wrapper div.carousel-item a{color:#fff;font-family:Roboto,sans-serif;font-size:12px;font-weight:500;letter-spacing:0;line-height:18px}section.cats-carousel div.cats-carousel-wrapper div.carousel-item a div.carousel-item-outer-wrap{height:70px}section.cats-carousel div.cats-carousel-next,section.cats-carousel div.cats-carousel-prev{background:#fff;border-radius:50%;cursor:pointer;height:50px;opacity:1;overflow:hidden;position:relative;text-align:center;top:-70px;width:50px}section.cats-carousel div.cats-carousel-next.hidden,section.cats-carousel div.cats-carousel-prev.hidden{opacity:1}section.cats-carousel div.cats-carousel-next span,section.cats-carousel div.cats-carousel-prev span{font-size:25px;margin-top:14px}section.cats-carousel div.cats-carousel-prev{left:0}section.cats-carousel div.cats-carousel-next{right:0}.car-hold .car-hold-wrap .car-card-wrap{box-shadow:0 6px 20px hsla(0,0%,59%,.2);height:88px;margin:7px 0}.car-hold .car-hold-wrap .car-card-wrap .car-card-top{position:relative}.car-hold .car-hold-wrap .car-card-wrap .car-card-top img{border-radius:12px 0 0 12px;display:block;float:left;height:88px;width:130px}.car-hold .car-hold-wrap .car-card-wrap .car-card-top div.overlay{background:linear-gradient(hsla(0,0%,4%,.3),hsla(0,0%,4%,.3));border-radius:12px 0 0 12px;display:block;height:88px;position:absolute;width:130px}.car-hold .car-hold-wrap .car-card-wrap .car-card-top .car-card-wrap-outer{width:calc(100% - 130px)}.car-hold .car-hold-wrap .car-card-wrap .car-card-top .car-card-wrap-outer .car-card-wrap-inner{color:#2d3941;font-family:Roboto,sans-serif;font-size:14px;font-weight:500;letter-spacing:0;line-height:15px;padding:20px 30px 20px 20px;position:relative}.car-hold .car-hold-wrap .car-card-wrap .car-card-top .car-card-wrap-outer .car-card-wrap-inner span.arrow-icon{position:absolute;right:17px;top:34px}.car-hold .car-hold-wrap .car-card-wrap .car-card-top .car-card-wrap-outer .car-card-wrap-inner span.arrow-icon:before{font-size:11px}.car-hold .car-hold-wrap .car-card-wrap .car-card-base{display:none}.text-sm-center{text-align:center!important}}.empty{-webkit-animation:loading 1.2s ease-in-out infinite!important;animation:loading 1.2s ease-in-out infinite!important;background:linear-gradient(100deg,#eaf7fc 30%,#fff 50%,#eaf7fc 70%);background-size:400%!important}.empty,.empty span:before{color:transparent!important}@-webkit-keyframes loading{0%{background-position:100% 50%}to{background-position:0 50%}}@keyframes loading{0%{background-position:100% 50%}to{background-position:0 50%}}.crp-banner-cp{background:#fff4de;border-radius:16px;position:relative}.crp-banner-cp.acp-crp-ban .icon-cross2{color:#889aa7;cursor:pointer;font-size:24px;font-weight:700;position:absolute;right:30px;top:24px}.crp-banner-cp .inner{display:flex;gap:32px;height:280px;padding:24px 32px 24px 48px}.crp-banner-cp .inner img{display:flex;margin:0 auto;padding-right:30px}.crp-banner-cp .inner aside{align-items:flex-start;display:flex;flex-direction:column;gap:8px;justify-content:space-around}.crp-banner-cp .inner aside h3{color:#1b232e;font-family:Roboto;font-size:28px;font-style:normal;font-weight:900;line-height:35px;margin:0;text-align:center}.crp-banner-cp .inner aside p{color:#465159;font-family:Roboto;font-size:16px;font-style:normal;font-weight:400;line-height:24px;margin:0}.crp-banner-cp .inner aside p span.bold{color:#465159;font-family:Roboto;font-size:18px;font-style:normal;font-weight:900;line-height:24px}.crp-banner-cp .inner aside .crp-btn{background:#009b5d;border-radius:8px;box-shadow:0 2px 2px 0 rgba(0,0,0,.1);color:#fff;display:inline-flex;font-family:Roboto;font-size:16px;font-style:normal;font-weight:600;line-height:18px;margin-top:24px;max-width:100%;min-width:20%;padding:16px;white-space:nowrap}@media (max-width:957px){.crp-banner-cp.acp-crp-ban .icon-cross2{display:none;pointer-events:none}.crp-banner-cp.acp-crp-ban .inner img{order:0}.crp-banner-cp.acp-crp-ban .inner aside{order:1}.crp-banner-cp .inner{flex-direction:column;height:auto;padding:24px 24px 36px}.crp-banner-cp .inner img{height:auto;margin:0 auto;padding-right:0;width:200px}.crp-banner-cp .inner aside h3{font-size:22px;line-height:30px}.crp-banner-cp .inner aside p{font-size:14px;line-height:20px}}@media (max-width:480px){.crp-banner-cp .inner aside .crp-btn{justify-content:center;width:100%}}.index-banners-wrapper{padding:0 45px}@media (max-width:480px){.index-banners-wrapper{padding:0 15px}}.banners-wrapper{padding:0 40px}
