.ua-ie-11 .fusion-flex-column>div>div:not([class]){display:flex;flex-shrink:0}br{font-family:serif}*{-webkit-font-smoothing:antialiased;font-family:Arial, Helvetica, sans-serif !important}html{font-size:16px}.fusion-logo img{min-width:53px}select{-webkit-appearance:none;-moz-appearance:none;appearance:none}body.page-id-2457 p{color:#161616}html body #wrapper select{background-image:url('https://cdn-static.findly.com/wp-content/uploads/sites/2146/2022/11/02131536/down-arrow.png') !important;background-size:13px !important;background-repeat:no-repeat !important;background-position:96% center !important;box-shadow:inset 0px -1px 0px #8d8d8d !important;padding:0 5px !important;min-width:170px;font-size:16px;color:#161616}.policy-control-wrapper label a{text-decoration:underline}p a,p a:hover h1 a,h1 a:hover .policy-control-wrapper a,.policy-control-wrapper a:hover{color:#0f62fe !important;text-decoration:underline !important}::placeholder{color:#757575 !important}:-ms-input-placeholder{color:#757575 !important}::-ms-input-placeholder{color:#757575 !important}.fusion-button{line-height:35px;padding:0 10px !important}.fusion-button-text,.quicksearch-btn input{font-size:1rem}.select2-container .select2-selection--single .select2-selection__rendered{padding-right:26px;height:35px}#cws-search-form .container-multi-select2{display:none}.garage-jobs-button .fusion-button-text{font-family:"ibmplexsans-regular"}.garage-half-bg .fusion-column-wrapper{margin-right:30px !important;min-height:384.594px !important;height:384.594px !important;background-position-y:10% !important}.garage-vid.right .fusion-column-inner-bg{margin-right:30px !important;margin-left:0 !important}.garage-half-bg.garage-vid a{z-index:999 !important}.garage-half-bg.garage-vid a:before{content:'\f04b';font-family:FontAwesome;color:#fff;font-weight:bolder;position:absolute;border:2px solid #fff;padding:5px 15px 5px 20px;border-radius:50px;top:42%;left:48%;background:#7e7872;font-size:42px;z-index:1}.garage-half-bg.garage-vid.right a::before{padding:8px 25px 8px 25px;border-radius:10px;background:#282828;font-size:22px;border:none !important}.garage-vid-link:hover{text-decoration:underline !important}.garage-nav a{color:#fff !important;display:block;padding:20px 0;text-align:center}.garage-nav p{margin-bottom:0 !important}.garage-jobs .widget-joblist{display:flex !important;flex-wrap:wrap !important;justify-content:center}.garage-jobs .widget_joblist_row a{color:#0062ff;font-size:20px;line-height:26px;font-family:"ibmplexsans-regular";margin-bottom:15px !important;display:block}.garage-jobs .widget_joblist_row.joblist-hover{background:#e0e0e0}.garage-jobs .widget_joblist_row div.widget_joblist_category{margin-bottom:15px !important}.garage-jobs .widget_joblist_row div{font-size:16px;line-height:24px;font-family:"ibmplexsans-regular";display:block}.garage-jobs{visibility:hidden}.garage-nav .fusion-column-wrapper,.garage-nav .fusion-text,.garage-nav p{height:100% !important}.garage-jobs .widget_joblist_row::after{content:'\f061';font-family:FontAwesome;font-size:20px;position:absolute;right:10px;bottom:10px;color:#0062ff;font-weight:normal}.garage-nav .fusion-flex-column,.garage-nav a{display:flex;justify-content:center;height:100%;align-items:center}.garage-mobile-img,.garage-hero-img{display:none}.garage-jobs .widget_joblist_row{text-align:left;background:#FFFFFF;border:1px solid #E6E6E6;box-shadow:1px 1px 5px -1px #E6E6E6;padding:1rem;width:22.5%;display:inline-block;margin:1%;float:left;position:relative;cursor:pointer}.garage-hero{background-size:cover;background-position:top left !important}.garage-nav a:hover{background:#0f62fe !important}.fusion-content-widget-area .widget{margin-bottom:0px}.quicksearch-title,.quicksearch-field,.quicksearch-btn{margin-bottom:0px !important}.quicksearch-title{padding-top:5px;text-align:right}.quicksearch-title h3{color:#6f6f6f !important}#cws_quickjobsearch>div{margin:0 5px}#cws_quickjobsearch .fusion-layout-column.fusion-one-sixth{width:15.5%}#cws_quickjobsearch input,#cws_quickjobsearch .select2-selection__rendered{height:35px;border-radius:0;border:solid 1px #999;padding:5px 10px}div#colhead-erp_eligible{display:flex}#cws_quickjobsearch .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:24px !important}#cws_quickjobsearch .quicksearch-field{font-family:Arial, Helvetica, sans-serif}#cws_quickjobsearch .select2-container--default .select2-selection--single .select2-selection__rendered{color:#000000}#cws_quickjobsearch .select2-container--default .select2-selection--single,.quicksearch-btn input{border:none !important}a:hover{text-decoration:none}header nav ul li a:focus{outline:none !important}.header_menu a{border-bottom:4px solid transparent}.header_menu .current-menu-item a{border-bottom:4px solid #fff}.header_menu ul#menu-main-menu-candidate .current-menu-item a{border-color:transparent}.ltr.fusion-body .fusion-menu-element-wrapper .fusion-menu-element-list>li:first-child{padding-right:20px}.header_menu ul#menu-main-menu,.header_menu ul#menu-main-menu-french-canadian{max-width:85%;margin-left:auto}.header_menu .referral-link{width:25%;border-bottom:4px solid #0f62fe}.header_menu .referral-link a,.header_menu .referral-link span{background:#0f62fe;color:#fff !important;border:none !important;font-weight:500}.header_menu ul#menu-main-menu a,.header_menu ul#menu-main-menu-french-canadian a{min-width:80px;padding-left:15px;padding-right:15px}.referral-block-content{text-align:center}.referral-block-content span{}.referral-block-header{height:auto}.referral-block-header2{font-size:13px;padding:4px 10px}.referral-block-footer{position:absolute;bottom:0px;width:100%;background:#f1f2f2;height:70px;padding:15px;line-height:24px;font-size:13px;text-align:left;color:#161616}.referral-block-content p,.referral-block-content h6{color:#161616;font-size:13px}.page-id-1546 main#main{background:#fff !important}html.avada-is-100-percent-template .page-id-1546 #main.width-100{padding-left:0;padding-right:0}.reff-welcome-home a{color:#161616 !important}.referre-page .header_menu ul#menu-main-menu,.referre-page .header_menu ul#menu-main-menu-french-canadian{max-width:100%;margin-left:0;justify-content:flex-end}.referre-page .search-control-container.container-erp-eligible,.referre-page #widget-jobsearch-results-list .job .flex_column:nth-child(13){display:none !important}.page-id-1546 .has-stats{display:block !important}.login-container .loginbox a{font-size:14px;color:#000 !important}.activity-stats-wrapper .no-stats p{text-align:center}#apply-form-lcp .row.apply-flow-wrapper{max-width:800px !important}.widget-jobsearch-full .location-wrapper{border-top:0;padding-top:0}.w-form-row-field.location-radius-control{width:15% !important}.widget-jobsearch-full .location-wrapper .geolocation-icon.fas{top:7px;font-size:13px;color:#333}.search-submit-btn{width:18% !important}.quicksearch-radius .w-form-row-field.location-radius-control{display:none}form#cws_quickjobsearch .quicksearch-field.quicksearch-radius{display:none}form#cws_quickjobsearch .quicksearch-field{width:35% !important}.widget-jobsearch-full div.location-radius-control{border-bottom:0;margin-bottom:20px;padding-bottom:0}label.radius-label.location-radius-control{margin-top:9px}a.first-reff-link{background:#000000;color:#fff;padding:8px 15px;display:inline-block;border-radius:5px}.referre-page ul#menu-login-menu li.sign-in-menu-item,.referre-page ul#menu-login-menu-french-canadian li.sign-in-menu-item,div#candidate-culture{display:none}.referral-link a:after{content:'\f078';font-family:FontAwesome;margin-left:5px}.header-referral-toggle{margin:0 !important;background:#fff !important;color:#3f3f3f;right:0;transition:transform 220ms cubic-bezier(0, 0, 0.2, 1);transform-origin:top center;border-bottom-left-radius:4px;box-shadow:0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12);width:35% !important}.search-control-container:after{content:"\f0dc";font-family:'Font Awesome 5 pro' !important;color:#000;position:absolute;right:5px;top:calc(50% - 19px);margin:10px 0;z-index:1;text-align:center;width:10%;pointer-events:none}.hero_height{height:10rem;min-height:10rem}.into_text p{line-height:1.625rem !important}.into_text .fusion-button-text{font-size:1.5rem !important;font-family:'ibmplexsans-regular'}footer .fusion-social-networks{margin-bottom:10px;text-align:left}footer .fusion-social-networks .fusion-social-network-icon:hover{color:#3762ff !important;opacity:1}header.mobile{z-index:99}.mobile ul#menu-main-menu{margin-top:10px;border-top:1px solid #999999;padding-top:5px;padding-bottom:5px}.menu-dropdown .xcc-sign-in-submenu{min-width:260px}.fusion-wrapper .menu-dropdown .xcc-sign-in-submenu a,#top .menu-dropdown .xcc-sign-in-submenu a{text-align:left}.referral-option-section{display:none}.jd-description *{font-size:1rem;line-height:1.5;color:#212529 !important;text-align:left;margin:0}textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"]{border-radius:5px !important}label[for="string64_31"].ng-hide{display:inline-block !important}.search-columns .flex_column.fusion-layout-column{width:100%}@media screen and (min-width:64rem){.hero_height{height:20rem;min-height:12.5rem}.hero_height h1{font-size:4.5rem !important}}@media screen and (max-width:768px){.quicksearch-title{text-align:center}#cws_quickjobsearch>div{margin:10px 0}#cws_quickjobsearch input,#cws_quickjobsearch .select2-selection__rendered{width:100%}}@media screen and (max-width:800px){div#colhead-erp_eligible{display:block}}@media screen and (max-width:767px){.fusion-button{width:100%}.garage-hero h1{font-size:32px !important;line-height:40px !important;font-weight:bold !important;padding-bottom:30px !important}.garage-jobs .widget_joblist_row{width:100%;min-height:180px;margin-bottom:30px}.garage-half-bg.garage-vid a::before{left:44%}.garage-mobile-img,.garage-hero-img{display:block}.garage-half-bg .fusion-column-wrapper,body .garage-half-bg.garage-vid .fusion-column-inner-bg{margin:0 !important}.garage-ref h2,.garage-ref h3{padding-bottom:20px !important}.garage-nav{padding:0 !important}.garage-jobs{padding:0 !important}.garage-hero .fusion-builder-row .fusion-layout-column .fusion-column-wrapper{padding-bottom:0 !important;padding-top:28px !important}.garage-hero{background-image:none !important;background-color:#393939 !important}.garage-hero-img img{visibility:hidden}.garage-hero-img img.vis{visibility:visible !important;width:100%}.hero_height h1{font-size:7vw !important}#wrapper .ref-share-email button{max-width:32px}body .activity-stats{flex-direction:column;justify-content:center}body .activity-stats .stat{width:100%}form#cws_quickjobsearch .quicksearch-field{width:100% !important}body .search-submit-btn{width:auto !important}body .widget-jobsearch-results .job .joblist-location,body .widget-jobsearch-results .job .joblist-posdate{padding-left:0 !important}#widget-jobsearch-results-list .fusion-layout-column.fusion-one-sixth,body .widget-jobsearch-results .search-columns .flex_column{padding-bottom:10px}body .jd-desc h1 span{left:-20px}body .recent-job-lists .widget_joblist_row{display:block}body .recent-job-lists .widget_joblist_row div:nth-child(2){width:100%;padding-right:0;padding-top:10px;padding-bottom:10px}body div#widget_job_search_v2-2 .w-form-row-field{margin-bottom:0}body:not(.fusion-builder-ui-wireframe) .fusion-absolute-position-small{width:100% !important}}@media screen and (max-width:460px){.garage-half-bg.garage-vid a::before{left:38%}}@media screen and (max-width:1024px){#garage_cs .garage-cs-title.fusion-title{margin:0 !important}.garage-nav .fusion-flex-column,.garage-nav a{display:block;height:auto}.garage-jobs .widget_joblist_row::after{right:3px}.header_menu .fusion-menu-element-wrapper.collapse-enabled ul li.only-referee{background:rgba(15, 98, 254, 0.973) !important}}@media screen and (max-width:1024px) and (min-width:768px){.garage-hero{background-position:center center !important}.garage-hero .fusion-builder-row .fusion-flex-column{width:50% !important}header.fusion-builder-row-1 nav{display:none !important}header.fusion-builder-row-2 nav{justify-content:flex-end !important}}body #wrapper ul li.wpml-ls-item.wpml-ls-current-language>a{border:1px solid currentColor;padding:0 15px;line-height:34px;font-family:Roboto, "Helvetica Neue", sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;border-radius:4px;height:34px;margin-top:14px}body #wrapper ul li.wpml-ls-item.wpml-ls-current-language>a:before{content:'\f0ac';font-family:'Font Awesome 5 Pro';font-size:20px;padding-right:5px}body #wrapper ul li.wpml-ls-item.wpml-ls-current-language ul.sub-menu li{box-shadow:0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12);top:-14px}body #wrapper ul li.wpml-ls-item.wpml-ls-current-language:hover>a{color:#000 !important}.fusion-menu-element-wrapper .wpml-ls-item .fusion-open-nav-submenu:before{content:"\f0d7";font-family:fontawesome;line-height:1}body a.fusion-button{display:inline-block;white-space:nowrap;text-decoration:none;vertical-align:baseline;text-align:center;margin:0;min-width:64px;padding:1px 16px !important;line-height:36px !important}button#ref-email-submit{display:inline-block;white-space:nowrap;text-decoration:none;vertical-align:baseline;text-align:center;margin:0 0 20px;min-width:64px;padding:0 16px;line-height:36px;width:50%;text-transform:uppercase}.menu-dropdown .xcc-sign-in{color:#161616;background-color:transparent;border-color:#161616}#referral-lightbox-overlay{background:radial-gradient(#40404b, #111118) rgba(34, 34, 40, 0.94);opacity:0.9;transition:opacity 0.3s ease-in 0s}#referral-lightbox-content{box-shadow:rgba(0, 0, 0, 0.5) 0 0 20px;transition:transform 0.6s, opacity 0.6s;transition-delay:0.5s;box-shadow:0 0 40px 4px #111118}form#referral-signin button{border-radius:0;text-transform:uppercase}form#referral-signin a{text-align:center;color:#161616;display:inherit}div#sponsor-activity,div#candidate-welcome{width:100%;margin-top:-17vh;position:relative;margin-left:auto;box-shadow:0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12);margin-right:auto}div#sponsor-activity.noposabs{margin-top:40px;margin-bottom:30px}div#candidate-welcome{margin-top:-12vh}.recent-jobs .quicksearch-btn{width:auto !important}.recent-job-lists .widget_joblist_row{display:flex}.recent-job-lists .widget_joblist_row span.posted-text{display:none}.recent-job-lists .widget_joblist_row a{width:60%;padding-right:20px}.recent-job-lists .widget_joblist_row div:nth-child(2){width:30%;padding-right:20px}.referre-page .search-results-table .flex_column.av_one_sixth:nth-child(13),.referre-page .bonus-eligible-jd{display:none !important}.referre-page .search-results-table div#colhead-city_state{width:25% !important}.referre-page #widget-jobsearch-results-list .fusion-layout-column.fusion-one-sixth:nth-child(09){width:25% !important}.recent-job-lists .widget_joblist_row{box-shadow:0 2px 1px -1px rgba(0, 0, 0, 0.2), 0 -1px 1px 0 rgba(0, 0, 0, 0.14), 0 -1px 3px 0 rgba(0, 0, 0, 0.12);padding:20px;margin:15px 0;border-radius:3px}.referral-block-header2{background:#333}@media (min-width:1200px){div#sponsor-activity,div#candidate-welcome,div#my-referrals>div.fusion-row{max-width:1140px !important}#my-referrals{margin:0 auto}}.privacy-policy a,.referral-policy a{color:#161616}.xcc-sign-in-parent .sign-in-link:after,.xcc-sign-in-parent .create-profile-link:after{color:#161616}div#cws-search-form{display:flex;flex-direction:row;margin:0 0.5rem}body #wrapper .search-submit-btn a{box-sizing:border-box;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;outline:0;border:none;-webkit-tap-highlight-color:transparent;display:inline-block;white-space:nowrap;text-decoration:none;vertical-align:baseline;text-align:center;margin:0;min-width:64px;line-height:36px;padding:0 16px;border-radius:4px;overflow:visible;transform:translate3d(0, 0, 0);transition:background 0.4s cubic-bezier(0.25, 0.8, 0.25, 1), box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1)}body .widget-jobsearch-results .search-columns{background:#bfbfbf;color:#000;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;font-weight:normal}.search-results-table div#colhead-open_date,.search-results-table div#colhead-ref,.search-results-table div#colhead-primary_category,.search-results-table div#colhead-city_state,.search-results-table div#colhead-referral_eligible,.search-results-table div#colhead-erp_eligible{width:13%;color:#000;font-size:1rem;text-transform:uppercase}.widget-jobsearch-results.table_tile .job .joblist-posdate{padding-left:0px;background:none}#widget-jobsearch-results-list .fusion-layout-column.fusion-one-sixth{width:13%;padding-right:12px}#widget-jobsearch-results-list .job .flex_column.fusion-layout-column.fusion-one-sixth:nth-child(5){width:25%}#widget-jobsearch-results-list .job .flex_column.fusion-layout-column.fusion-one-sixth:nth-child(11){width:10%}.search-results-table div#colhead-title{width:25%;color:#000;font-size:1rem;text-transform:uppercase}.search-results-table div#colhead-job_type{width:10%;color:#000;font-size:1rem;text-transform:uppercase}.widget-jobsearch-results.table_tile #result-modifications{display:none}#main .widget-jobsearch-results.table_tile .job{transition:all 0.5s ease 0s;padding-top:0.5rem;padding-bottom:0.5rem;padding-right:0.5rem;background-color:transparent;border:0;border-bottom:1px solid #ddd}#wrapper .ref-share-email button{background-color:transparent;border:1px solid #000;text-align:center;padding:7px !important;margin-top:20px !important}#wrapper .ref-share-email button i{color:#000}.ref-share .ref-url-share span.share-group button{padding:6px !important}.ref-share .ref-url-share span.share-group{top:6px;right:10px}div#widget_job_search_v2-2 .w-form-row-field{margin-bottom:15px}#wrapper .ref-url-share input{background-color:#c7cdcf;color:#000;border-radius:4px !important}.cws-search-form-title{display:none}body .widget-jobsearch-full .search-control-container:after{margin:0px 0}.login-container .loginbox h1{color:#000}#wrapper footer ul li a:before{display:none}#wrapper footer ul li{display:inline-block;float:none;padding:0 20px;border:none}footer ul{text-align:center}@media (min-width:768px){div#cws-search-form>div{width:25%;margin:0 1% 0;position:relative}}@media (max-width:767px){div#cws-search-form{display:block;flex-direction:row;margin:0.5rem 0 0.5rem}div#cws-search-form>div{position:relative}.widget-jobsearch-results.table_tile .job .joblist-location{padding-left:0 !important;background:none}#widget-jobsearch-results-pages a.button{padding:initial !important;min-width:auto;width:auto;background-color:transparent;color:#000;padding:5px !important}body .widget-jobsearch-results .search-columns{padding:13px !important;display:block}}body #wrapper header{padding-bottom:0;padding-top:0}.checkbox.multi-checkboxes-style input{opacity:1;position:relative;margin-left:0;color:#161616;margin-top:0;left:auto}#wrapper .form-container label u a{color:#000}body #wrapper .button.apply-btn.no-thanks{display:none !important;background:#000000;color:#ffffff;font-size:1rem;font-family:Roboto, Arial, Helvetica, sans-serif;font-weight:400;line-height:17px;padding:13px 29px;border:none;-webkit-transition:all ease-in-out 0.4s;-o-transition:all ease-in-out 0.4s;transition:all ease-in-out 0.4s;-webkit-box-shadow:0.25em 0.25em 6px -4px #8a8a8a, -0.25em -0.25em 6px 0px #fff !important;box-shadow:0.25em 0.25em 6px -4px #8a8a8a, -0.25em -0.25em 6px 0px #fff !important}.form-container .resume-wrapper label.control-label{padding-left:15px}footer.fusion-footer-widget-area.fusion-widget-area,footer.fusion-footer-copyright-area{display:none}.form-group.schema-form-checkboxes br{display:none}@media (min-width:1025px){.fusion-body .header_logo .fusion-builder-column-0{width:33.3333333333% !important;margin-top:30px;margin-bottom:30px}}.jd-desc h1{font-size:20px;margin:0 0 16px;color:rgba(0, 0, 0, 0.87);line-height:32px;margin:0.5rem 0}.jd-head p{font-size:12px;margin:0;line-height:20px;font:400 12px/20px Roboto, "Helvetica Neue", sans-serif}.jd-desc h1 span{position:absolute;left:-30px}.jd-head{overflow:hidden;margin-bottom:30px}div#job-right-info p span{display:block}.jd-description *{font-size:1rem !important;font-weight:400;line-height:1.5;font-family:Roboto, Helvetica, sans-serif !important}.jd-btn a{text-transform:uppercase}.title-with-border.fusion-border-below-title{border-bottom:1px solid #ddd;padding-bottom:12px}.email-check-container input#ref-email{height:60px;font-size:16px;line-height:18px;color:#212529}main#main{background-color:#fcfcfc !important}form#email-check label{display:none}body .widget-jobsearch-results.table_tile .job .joblist-location{padding-left:0;background:none}.search-results-table{background-color:#fff}.widget-jobsearch-results .jobTitle a{font-weight:normal}.widget-jobsearch-results span.col-controls{display:none !important}@media (min-width:768px){.jd-h-left{width:50%;float:left}.jd-btn{width:50%;text-align:right;float:left}}body #wrapper .ejd-desc-tab i.fa-fusion-box{background-color:transparent !important}.ejd-desc-tab span.show-job-descr{display:none}.ejd-desc-tab .panel-title a{border-top:1px solid #e0e0e0}.ejd-desc-tab .panel-default>.panel-heading+.panel-collapse>.panel-body{border:none}.ejd-desc-tab .panel-body{padding:10px 20px 15px}.ejd-desc-tab *{color:#161616}body .ejd-desc-tab .panel-body{padding-left:20px;padding-right:100px}body .ejd-desc-tab .panel-group{margin-bottom:48px}.ejd-desc-tab .panel-title .fusion-toggle-heading{font-family:'ibmplexsans-medium'}body .ejd-desc-tab a .fa-fusion-box:before{font-size:18px !important;padding-right:10px}body .ejd-desc-tab .panel-title .active .fa-fusion-box:before{content:"\f077";font-family:'Font Awesome 5 pro' !important}body .ejd-desc-tab .panel-title a .fa-fusion-box:before{content:"\f078";font-family:'Font Awesome 5 pro' !important}body #wrapper .ejd-desc-tab .panel-title .active .fa-fusion-box,body #wrapper .ejd-desc-tab .panel-title a:hover .fa-fusion-box{background-color:transparent !important;border-color:transparent !important}.no-list-style-with-center ul{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:stretch;-moz-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;flex-wrap:wrap;-wevkit-flex-wrap:wrap;flex-direction:row;-webkit-flex-direction:row;justify-content:center;list-style-type:none;text-align:center;padding:0;margin:0}.no-list-style-with-center ul li{flex-basis:14%;-webkit-flex-basis:14%;float:left;margin-right:1.7%;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;margin-bottom:20px}.no-list-style-with-center ul li a{color:#0f62fe}@media (max-width:767px){body .no-list-style-with-center ul li{margin-right:0;width:100%}body .no-list-style-with-center ul{display:block}}@media (max-width:1024px){body #wrapper header.header_menu{z-index:99 !important}body #wrapper header.header_menu button.avada-menu-mobile-menu-trigger{position:absolute;top:-60px;right:20px}header.header_logo nav.fusion-menu-element-wrapper{display:none}body #wrapper ul li.wpml-ls-item.wpml-ls-current-language>a:before{color:#000}body .menu-dropdown .xcc-sign-in{color:#161616}body .header_menu ul#menu-main-menu .xcc-sign-in-submenu a,body .header_menu ul#menu-main-menu-french-canadian .xcc-sign-in-submenu a{color:#000}.header_menu ul#menu-main-menu a,.header_menu ul#menu-main-menu-french-canadian a{background-color:transparent !important}.header_menu .fusion-menu-element-wrapper.collapse-enabled ul li{background-color:transparent !important}.header_menu ul#menu-main-menu,.header_menu ul#menu-main-menu-french-canadian{max-height:100vh;max-width:100%}body .menu-dropdown.xcc-sign-in-parent{padding-bottom:0;padding-top:0}body #wrapper ul li.wpml-ls-item.wpml-ls-current-language>a{margin-top:0 !important}body .header_menu .referral-link a,body .header_menu .referral-link span{background:transparent;color:#212934 !important;border:none !important;font-weight:400}body:not(.fusion-builder-ui-wireframe) .fusion-absolute-position-small{width:100% !important}}body.fusion-body #apply-form-lcp div[ng-model="model['string64_31']"]>label:before{content:'Communities of Interest: ';margin-right:10px;font-family:Rubik;font-weight:400;font-size:1rem;color:#161616;display:block}html:lang(fr-ca) #apply-form-lcp div[ng-model="model['string64_31']"]>label:before{content:'Communauté d’intérêt : '}#apply-form-lcp div[ng-model="model['string64_31']"]>label{padding-top:6px}html[lang="en-US"] #apply-form-lcp #candidatePoolMainContainer .resume-upload>p{font-size:0}html[lang="en-US"] #apply-form-lcp #candidatePoolMainContainer .resume-upload>p:before{content:'**optional – please upload your resume here if you’d like to be considered for other opportunities at IBM. (.rtf, .doc, .doxc, .txt .pdf files with a 2MB maximum file size are supported)';font-size:1rem}html[lang="en-US"] #apply-form-lcp #candidatePoolMainContainer label[for="uname"]:after{content:'*Please make sure you use the same email ID through the whole job application';display:block}html[lang="fr-ca"] #apply-form-lcp #candidatePoolMainContainer label[for="uname"]:after{content:'*Assurez-vous que vous utilisez le même ID de messagerie électronique pendant toute la durée de la candidature.';display:block}.indent-both{margin:0 50px !important}@media only screen and (max-width:1150px){.fusion-body .fusion-flex-container.fusion-builder-row-1.referral-header{padding-right:0px;padding-bottom:0px}.fusion-title.fusion-title-1.join-talent-network-title>h1{font-weight:700 !important;font-size:45px !important}}.referral-header h1.title-heading-left p{line-height:50px !important}.job-not-found-text,.page-not-found-text{display:none}.kyndryl-link{color:#0f62fe;text-decoration:underline}.kyndryl-link:hover,.kyndryl-link:active,.kyndryl-link:focus{color:#0f62fe;text-decoration:underline}.referral_card_footer_msg{width:64%;margin:0 auto}@media (max-width:768px){.referral_card_footer_msg{width:100%;margin:0}}.ref-policy-content ul li{margin-bottom:7px}.fa,.far,.fas{font-family:"Font Awesome 5 Pro" !important}#widget-jobsearch-results-pages .button{color:#212529 !important}#widget-jobsearch-results-pages .button:not(.inactive){color:#fff !important}@media (max-width:767px){#widget-jobsearch-results-pages .button:not(.inactive){color:#fff !important;background:black;display:block;line-height:15px !important}}