.CompanySearch_companySearch__7aWp5{margin-top:58px;min-height:70vh}.RegisterFlag_registerBanner__SyjH8{transition:all .5s;transition-timing-function:ease-in-out;z-index:5000;min-height:310px}@media screen and (min-width:992px){.RegisterFlag_registerBanner__SyjH8{padding:1.2em 1.5em;inset:30% -700px auto auto;width:700px}}.RegisterFlag_registerBanner__SyjH8.RegisterFlag_isOpen__EdmR8{bottom:0;left:0;right:0}@media screen and (min-width:992px){.RegisterFlag_registerBanner__SyjH8.RegisterFlag_isOpen__EdmR8{left:unset;box-shadow:0 0 10px 3px rgba(0,0,0,.2);bottom:auto}}.RegisterFlag_registerBanner__SyjH8 .RegisterFlag_close__AvqcV{width:15px;z-index:2;cursor:pointer;top:3%;right:10px}@media screen and (min-width:992px){.RegisterFlag_registerBanner__SyjH8 .RegisterFlag_close__AvqcV{top:-4%;right:0}}.RegisterFlag_registerBanner__SyjH8 .RegisterFlag_flagButton__u04YJ{transform:rotate(-90deg);left:-172px;top:40%}@media screen and (min-width:1200px){.RegisterFlag_registerBanner__SyjH8 .RegisterFlag_flagButton__u04YJ{left:-184px}}@media screen and (min-width:992px){.RegisterFlag_registerBanner__SyjH8:hover:not(.RegisterFlag_isOpen__EdmR8){right:-675px;box-shadow:0 0 10px 3px rgba(0,0,0,.2)}}.FlagDesktop_flagDesktop__6939j{margin-right:-15px;margin-left:-15px}.FlagDesktop_flagDesktop__6939j .FlagDesktop_line__deJ0u{width:1px;border-right:1px solid #ececec}.FlagDesktop_flagDesktop__6939j .form-check svg{width:14px;height:14px}.HowTo_howTo__3KA9n{height:520px}@media screen and (min-width:992px){.HowTo_howTo__3KA9n{height:175px}}.HowTo_howTo__3KA9n .HowTo_arrowNext__v1gmA{height:16px}.HowTo_howTo__3KA9n .HowTo_arrowNext__v1gmA path{fill:#333}.HowTo_howTo__3KA9n .HowTo_arrowCol__oa4Pw{height:13%}@media screen and (min-width:992px){.HowTo_howTo__3KA9n .HowTo_arrowCol__oa4Pw{height:75%}}.Benefit_icon__HliFt{max-height:70px}.Benefit_text__MrKeK{height:60px;font-size:13px}@media screen and (min-width:992px){.Benefit_text__MrKeK{height:95px;font-size:15px}}.FlagMobile_howToMobile__ND6yu .FlagMobile_arrow__vv_OW{height:75%}.FlagMobile_howToMobile__ND6yu .FlagMobile_arrow__vv_OW svg{width:unset;height:25px}.FlagMobile_howToMobile__ND6yu .FlagMobile_arrow__vv_OW svg path{fill:#333}.CompanyFilters_companyFilter__BROWZ{display:flex;flex-direction:column;border-radius:3px;border-bottom:none}.CompanyFilters_companyFilter__BROWZ .CompanyFilters_header__sn_O6{height:60px;border:1px solid #d1d1d1}.SearchAccordion_accordionCard__hIM80{border-bottom:1px solid #d1d1d1;border-left:1px solid #d1d1d1;border-right:1px solid #d1d1d1}.SearchAccordion_accordionCard__hIM80 .SearchAccordion_header__XSNKq{width:100%;align-items:center;height:50px}.SearchAccordion_accordionCard__hIM80 .SearchAccordion_header__XSNKq:hover{color:#27b5ea;cursor:pointer}.SearchAccordion_accordionCard__hIM80 .SearchAccordion_header__XSNKq .SearchAccordion_number__fAeLj{background-color:#dcdcdc;color:#6d6d6d;border-radius:50%;height:17px;width:17px;font-size:14px}.SearchAccordion_accordionCard__hIM80 .SearchAccordion_header__XSNKq .SearchAccordion_indicator__Zs2vt{position:relative;width:12px;height:12px}.SearchAccordion_accordionCard__hIM80 .SearchAccordion_header__XSNKq .SearchAccordion_indicator__Zs2vt:after,.SearchAccordion_accordionCard__hIM80 .SearchAccordion_header__XSNKq .SearchAccordion_indicator__Zs2vt:before{position:absolute;background-color:#000;transition:transform .25s ease-out;content:""}.SearchAccordion_accordionCard__hIM80 .SearchAccordion_header__XSNKq .SearchAccordion_indicator__Zs2vt:before{top:0;left:50%;width:2px;height:100%;margin-left:-1px}.SearchAccordion_accordionCard__hIM80 .SearchAccordion_header__XSNKq .SearchAccordion_indicator__Zs2vt:after{top:50%;left:0;width:100%;height:2px;margin-top:-1px}.SearchAccordion_accordionCard__hIM80 .SearchAccordion_show__gsveC{display:block}.SearchAccordion_accordionCard__hIM80.SearchAccordion_active__RBUOq{position:relative}.SearchAccordion_accordionCard__hIM80.SearchAccordion_active__RBUOq>.SearchAccordion_header__XSNKq{background-color:#fff;border:none}.SearchAccordion_accordionCard__hIM80.SearchAccordion_active__RBUOq>.SearchAccordion_header__XSNKq .SearchAccordion_indicator__Zs2vt:after,.SearchAccordion_accordionCard__hIM80.SearchAccordion_active__RBUOq>.SearchAccordion_header__XSNKq .SearchAccordion_indicator__Zs2vt:before{background-color:#27b5ea}.SearchAccordion_accordionCard__hIM80.SearchAccordion_active__RBUOq>.SearchAccordion_header__XSNKq .SearchAccordion_indicator__Zs2vt:before{transform:rotate(90deg)}.SearchAccordion_accordionCard__hIM80.SearchAccordion_active__RBUOq>.SearchAccordion_header__XSNKq .SearchAccordion_indicator__Zs2vt:after{transform:rotate(180deg)}.SearchAccordion_accordionCard__hIM80 .SearchAccordion_body__6wMM9{padding:.65rem 1.25rem}.FilterCompany_filterCompany__ztNrM .badge{height:22px;font-size:11px;padding:0 .3rem}.FilterCompany_filterCompany__ztNrM .badge button{font-size:20px}.AutoCompleteCompany_autoCompleteCompany__ET1F_ .rbt-aux,.AutoCompleteCompany_autoCompleteCompany__ET1F_ .rbt-token-removeable{display:none}.AutoCompleteCompany_autoCompleteCompany__ET1F_ .rbt-input-main{padding:1rem}.AutoCompleteCompany_autoCompleteCompany__ET1F_ .rbt-input-multi{height:auto;padding:1rem}.AutoCompleteCompany_autoCompleteCompany__ET1F_ .rbt-input-multi.focus{border-color:rgb(118.5,218.4718309859,255)}.AutoCompleteCompany_autoCompleteCompany__ET1F_ .rbt-input-multi .rbt-input-wrapper input[type=text]::placeholder{color:#e0e0e0;font-size:16px}.AutoCompleteCompany_autoCompleteCompany__ET1F_ .rbt-input-multi .rbt-input-wrapper .rbt-input-main{height:auto;font-size:18px}.AutoCompleteCompany_autoCompleteCompany__ET1F_ .rbt-input-multi .rbt-input-wrapper .rbt-token .rbt-close{vertical-align:top;float:none;margin-left:.5rem}.AutoCompleteCompany_autoCompleteCompany__ET1F_ .rbt-menu{position:relative!important;transform:none!important}.AutoCompleteCompany_autoCompleteCompany__ET1F_ .rbt-menu .dropdown-item{padding:.25rem 1rem;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;color:#6d6d6d}.AutoCompleteCompany_autoCompleteCompany__ET1F_ .rbt-menu .dropdown-item.active{background-color:#b8e6f7;color:#000}.AutoCompleteCompany_autoCompleteCompany__ET1F_ .rbt-menu .dropdown-item:active{background-color:#b8e6f7}.AutoCompleteCompany_autoCompleteCompany__ET1F_ .rbt-menu .dropdown-item .search-item-highlight-text{padding:0;background-color:inherit;color:#27b5ea;font-weight:700}.FilterLocation_filterLocation__gUw5L .rangeslider-horizontal{height:5px;box-shadow:none}.FilterLocation_filterLocation__gUw5L .rangeslider-horizontal .rangeslider__fill{box-shadow:none;transition:.3s;background-color:#27b5ea}.FilterLocation_filterLocation__gUw5L .rangeslider-horizontal .rangeslider__handle{width:20px;height:20px;background-color:#27b5ea;box-shadow:none;border:none;transition:.3s}.FilterLocation_filterLocation__gUw5L .rangeslider-horizontal .rangeslider__handle:after{display:none}.FilterLocation_filterLocation__gUw5L .rangeslider-horizontal .rangeslider__label-item{font-size:12px}.FilterLocation_filterLocation__gUw5L .badge{height:22px;font-size:11px;padding:0 .3rem}.FilterLocation_filterLocation__gUw5L .badge button{font-size:20px}.FiltersModal_filterButton__Q7UoA{right:15px;bottom:20px;z-index:1040;width:40px;height:40px;background-color:#27b5ea;border-radius:2px;cursor:pointer}.FiltersModal_filterButton__Q7UoA:active,.FiltersModal_filterButton__Q7UoA:focus,.FiltersModal_filterButton__Q7UoA:hover{background-color:#14a2d7}.FiltersModal_filterButton__Q7UoA svg{height:26px;color:#fff}.FiltersModal_filterModal__6gHyy{bottom:0;z-index:9920}.FiltersModal_filterModal__6gHyy .modal-dialog{height:100%;max-width:100%;margin:0}.FiltersModal_filterModal__6gHyy .modal-content{height:100%;border:none}.FiltersModal_filterModal__6gHyy .modal-content .modal-header{height:59px;border-bottom:1px solid #d1d1d1}.FiltersModal_filterModal__6gHyy .modal-content .modal-header .modal-title{font-size:18px}.FiltersModal_filterModal__6gHyy .modal-content .modal-header .close{opacity:1;color:#333;font-size:29px}.FiltersModal_filterModal__6gHyy .modal-content .modal-body{position:fixed;inset:59px 0 48px;padding:0;background-color:#fff;overflow:auto}.FiltersModal_filterModal__6gHyy .modal-content .modal-footer{position:fixed;right:0;bottom:0;left:0;justify-content:center;padding:0;border:none}.FiltersModal_filterModal__6gHyy .FiltersModal_footerButton__cMUZ5 svg{height:17px;margin-left:10px}.SearchBadgeList_clearBadges__xVTwr{vertical-align:middle;padding:.5rem;background-color:#6d6d6d;border-radius:3px;cursor:pointer;color:#ececec;font-size:13px;font-weight:400}.SearchBadgeList_clearBadges__xVTwr:hover{background-color:#9e9e9e}.ResultEmpty_resultEmpty__wZHLB{padding:1rem 20px;border-radius:3px;overflow:hidden}.ResultHeading_heading__KAhZh{font-size:20px}@media screen and (min-width:992px){.ResultHeading_heading__KAhZh{font-size:35px}}.CardCompany_companyCard__AXL5G{border-radius:3px;overflow:hidden;min-height:308px}.CardCompany_companyCard__AXL5G:hover{text-decoration:none}.CardCompany_companyCard__AXL5G .CardCompany_headerImage__15q6M{height:150px;border-bottom:1px solid #ececec}.CardCompany_companyCard__AXL5G .CardCompany_headerImage__15q6M .CardCompany_headerSvg__toxNE svg{height:55px;color:#b8e6f7}.CardCompany_companyCard__AXL5G .CardCompany_headerImage__15q6M .CardCompany_headerSvg__toxNE .CardCompany_headerTitle__3Xcl5{color:#9e9e9e}.CardCompany_companyCard__AXL5G .CardCompany_logo__J74UQ{height:40px;max-width:120px}.CardCompany_companyCard__AXL5G .CardCompany_logo__J74UQ svg{height:40px;color:#b8e6f7}.IconBranch_branch__b_sNC{margin-bottom:.3rem;color:#6d6d6d}.IconBranch_branch__b_sNC i,.IconBranch_branch__b_sNC svg{margin-right:.5rem;width:14px;max-height:14px}.IconBranch_branch__b_sNC svg{display:inline-block;color:rgba(109,109,109,.5)}.IconBranch_branch__b_sNC .svg-grey-color,.IconBranch_branch__b_sNC .svg-primary-color,.IconBranch_branch__b_sNC .svg-text-color,.IconBranch_branch__b_sNC svg path{fill:rgba(109,109,109,.5)}.IconBranch_branch__b_sNC .svg-fill-none{fill:none}.IconLocation_location__YErlg{margin-bottom:.3rem;color:#6d6d6d}.IconLocation_location__YErlg i,.IconLocation_location__YErlg svg{margin-right:.5rem;width:14px;max-height:14px}.IconLocation_location__YErlg svg{display:inline-block;color:rgba(109,109,109,.5)}.IconLocation_location__YErlg .svg-grey-color,.IconLocation_location__YErlg .svg-primary-color,.IconLocation_location__YErlg .svg-text-color,.IconLocation_location__YErlg svg path{fill:rgba(109,109,109,.5)}.IconLocation_location__YErlg .svg-fill-none{fill:none}.JobSearch_jobSearchPage__qwymy{margin-top:58px;min-height:70vh}.JobSearchSidebar_sidebar__M_dEV{display:flex;flex-direction:column;border-radius:3px;border-bottom:none}.JobSearchSidebar_sidebar__M_dEV .JobSearchSidebar_header__xbHzC{height:60px;border:1px solid #d1d1d1}.Errors_error403__SJ4Wg,.Errors_error404__wkzXX,.Errors_error500__TL_2g,.Errors_errorDefault__RTBVe{background:url(/assets/images/shared/background/page-background.jpg) 50% no-repeat;background-size:cover;min-height:76vh}.CardSvgInfo_svgInfoCard__cE9ak{border-radius:3px;overflow:hidden}.CardSvgInfo_svgInfoCard__cE9ak .CardSvgInfo_robotImage__gnxY7{background-color:#ecfaff}.CardSvgInfo_svgInfoCard__cE9ak .CardSvgInfo_robotImage__gnxY7 svg{width:100%;height:210px;max-height:305px}@media screen and (min-width:992px){.CardSvgInfo_svgInfoCard__cE9ak .CardSvgInfo_robotImage__gnxY7 svg{height:100%}}.CardSvgInfo_svgInfoCard__cE9ak .CardSvgInfo_headline__A1z_D{font-size:25px}@media screen and (min-width:992px){.CardSvgInfo_svgInfoCard__cE9ak .CardSvgInfo_headline__A1z_D{font-size:35px}}.CardSvgInfo_svgInfoCard__cE9ak .CardSvgInfo_text__odzEz{font-size:15px}@media screen and (min-width:992px){.CardSvgInfo_svgInfoCard__cE9ak .CardSvgInfo_text__odzEz{font-size:16px}}.JobSearchJobs_headline__P94n5{font-size:20px}@media screen and (min-width:992px){.JobSearchJobs_headline__P94n5{font-size:35px}}.JobSearchJobs_switchSvg__bA1rG{width:16px;height:16px;cursor:pointer;color:#9e9e9e}.JobSearchJobs_switchSvg__bA1rG.active{color:#333}.JobSearchJobs_clearFilterBadge__IOcPB{vertical-align:middle;padding:.5rem;background-color:#6d6d6d;border-radius:3px;cursor:pointer;color:#ececec;font-size:13px;font-weight:400}.JobSearchJobs_clearFilterBadge__IOcPB:hover{background-color:#9e9e9e}.JobSearchJobs_noJobsBox__AtJZx{padding:1rem 20px;border-radius:3px;overflow:hidden}.JobList_buttonSvg__FM_y4{width:16px;height:16px;vertical-align:text-top}.CardJob_jobCard__KgSk0{height:auto;padding:1rem 20px;border-radius:3px;overflow:hidden}.CardJob_jobCard__KgSk0:hover{text-decoration:none}.CardJob_jobCard__KgSk0.lastVisited.visited{border:1px solid #27b5ea}.CardJob_jobCard__KgSk0.lastVisited.visited:after{content:"";text-align:right;position:absolute;top:0;right:0;width:100%;height:75%;background:#fff;opacity:.35}.CardJob_jobCard__KgSk0.lastVisited.visited span,.CardJob_jobCard__KgSk0.lastVisited.visited svg{opacity:.85}.CardJob_jobCard__KgSk0.visited:after{content:"";text-align:right;position:absolute;top:0;right:0;width:100%;height:75%;background:#fff;opacity:.35}.CardJob_jobCard__KgSk0.visited span,.CardJob_jobCard__KgSk0.visited svg{opacity:.85}.CardJob_jobCard__KgSk0 .CardJob_jobTitle__9UY_h{height:72px;max-height:72px;overflow:hidden}.CardJob_jobCard__KgSk0 .CardJob_logo__qz28b{width:120px;height:40px}.CardJob_jobCard__KgSk0 .CardJob_logo__qz28b svg{height:40px;color:#b8e6f7}.BadgePrimary_primary__2wIyS{text-transform:uppercase;border-radius:3px;background-color:#27b5ea}.IconCareer_career__4iW6H{margin-bottom:.3rem;color:#6d6d6d}.IconCareer_career__4iW6H i,.IconCareer_career__4iW6H svg{margin-right:.5rem;width:14px;max-height:14px}.IconCareer_career__4iW6H svg{display:inline-block;color:rgba(109,109,109,.5)}.IconCareer_career__4iW6H .svg-grey-color,.IconCareer_career__4iW6H .svg-primary-color,.IconCareer_career__4iW6H .svg-text-color,.IconCareer_career__4iW6H svg path{fill:rgba(109,109,109,.5)}.IconCareer_career__4iW6H .svg-fill-none{fill:none}.IconHomeOffice_homeOffice__2KxGL{margin-bottom:.3rem;color:#6d6d6d}.IconHomeOffice_homeOffice__2KxGL svg{margin-right:.5rem;width:14px;max-height:14px;display:inline-block;color:rgba(109,109,109,.5)}.IconHomeOffice_homeOffice__2KxGL .svg-grey-color,.IconHomeOffice_homeOffice__2KxGL .svg-primary-color,.IconHomeOffice_homeOffice__2KxGL .svg-text-color,.IconHomeOffice_homeOffice__2KxGL svg path{fill:rgba(109,109,109,.5)}.IconHomeOffice_homeOffice__2KxGL .svg-fill-none{fill:none}.SearchModal_filterButton__YBl9r{right:15px;bottom:20px;z-index:999;width:40px;height:40px;background-color:#27b5ea;border-radius:2px;cursor:pointer}.SearchModal_filterButton__YBl9r:active,.SearchModal_filterButton__YBl9r:focus,.SearchModal_filterButton__YBl9r:hover{background-color:#14a2d7}.SearchModal_filterButton__YBl9r svg{height:26px;color:#fff}.SearchModal_filterModal__IxShO{bottom:0;z-index:9920}.SearchModal_filterModal__IxShO .modal-dialog{height:100%;max-width:100%;margin:0}.SearchModal_filterModal__IxShO .modal-content{height:100%;border:none}.SearchModal_filterModal__IxShO .modal-content .modal-header{height:59px;border-bottom:1px solid #d1d1d1}.SearchModal_filterModal__IxShO .modal-content .modal-header .modal-title{font-size:18px}.SearchModal_filterModal__IxShO .modal-content .modal-header .close{opacity:1;color:#333;font-size:29px}.SearchModal_filterModal__IxShO .modal-content .modal-body{position:fixed;inset:59px 0 48px;padding:0;background-color:#fff;overflow:auto}.SearchModal_filterModal__IxShO .modal-content .modal-footer{position:fixed;right:0;bottom:0;left:0;justify-content:center;padding:0;border:none}.SearchModal_filterModal__IxShO .SearchModal_footerButton__NP_vG svg{height:17px;margin-left:10px}