@font-face{font-family:MontserratRegular;src:url(/fonts/Montserrat/Montserrat-Regular.ttf) format("truetype");src:url(/fonts/Montserrat/Montserrat-Regular.eot?#iefix) format("embedded-opentype"),url(/fonts/Montserrat/Montserrat-Regular.woff2) format("woff2"),url(/fonts/Montserrat/Montserrat-Regular.woff) format("woff"),url(/fonts/Montserrat/Montserrat-Regular.ttf) format("truetype");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:MontserratBold;src:url(/fonts/Montserrat/Montserrat-Bold.ttf) format("truetype");src:url(/fonts/Montserrat/Montserrat-Bold.eot?#iefix) format("embedded-opentype"),url(/fonts/Montserrat/Montserrat-Bold.woff2) format("woff2"),url(/fonts/Montserrat/Montserrat-Bold.woff) format("woff"),url(/fonts/Montserrat/Montserrat-Bold.ttf) format("truetype");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:proxima-nova;src:url(/fonts/figtree/Figtree-Bold.woff2) format("woff2"),url(/fonts/figtree/Figtree-Bold.ttf) format("truetype");font-display:swap;font-style:normal;font-weight:700}@font-face{font-family:proxima-nova;src:url(/fonts/figtree/Figtree-SemiBold.woff2) format("woff2"),url(/fonts/figtree/Figtree-SemiBold.ttf) format("truetype");font-display:swap;font-style:normal;font-weight:600}@font-face{font-family:proxima-nova;src:url(/fonts/figtree/Figtree-Medium.woff2) format("woff2"),url(/fonts/figtree/Figtree-Medium.ttf) format("truetype");font-display:swap;font-style:normal;font-weight:500}@font-face{font-family:proxima-nova;src:url(/fonts/figtree/Figtree-Regular.woff2) format("woff2"),url(/fonts/figtree/Figtree-Regular.ttf) format("truetype");font-display:swap;font-style:normal;font-weight:400}.rating-1{background-color:#bfbfbf}.rating-15{background-color:#ff4b2b}.rating-2{background-color:#ff6e2b}.rating-25{background-color:#ff9a05}.rating-3{background-color:#ffba01}.rating-35{background-color:#cdd614}.rating-4{background-color:#9acd32}.rating-45{background-color:#5ba829}.rating-5{background-color:#377e01}.color-rating-15{color:#ff4b2b}.color-rating-2{color:#ff6e2b}.color-rating-25{color:#ff9a05}.color-rating-3{color:#ffba01}.color-rating-35{color:#cdd614}.color-rating-4{color:#9acd32}.color-rating-45{color:#5ba829}.color-rating-5{color:#377e01}@media only screen and (max-width:768px){.contribute-widget-wrap{padding:0 1rem}}.contribute_widgets{font-family:proxima-nova,Arial,sans-serif;margin:2rem 0;display:flex;flex-direction:column}.contribute_widgets .cw_generic .pitch-strip{border:1px solid #ebf0f6;padding-bottom:30px;margin-bottom:16px;cursor:default}@media only screen and (max-width:768px){.contribute_widgets .cw_generic .pitch-strip{width:100%}}.contribute_widgets .cw_generic>div:first-child{margin-right:16px}@media only screen and (max-width:768px){.contribute_widgets .cw_generic>div:first-child{margin-right:0}}.contribute_widgets .cw_generic.subNavWrapper{display:flex;align-items:center;margin-top:0}.contribute_widgets .heading{font-size:1.5rem;line-height:1.2;font-weight:700;margin-bottom:10px;letter-spacing:normal;color:#1e223c}@media only screen and (max-width:768px){.contribute_widgets .heading{font-size:rem(18px)}}.contribute_widgets .sub-heading{display:inline-flex;align-items:center;margin-bottom:rem(24px);line-height:rem(24px)}@media only screen and (max-width:768px){.contribute_widgets .sub-heading{font-size:rem(14px);margin-bottom:rem(12px)}}.contribute_widgets .pitch-title{font-weight:700;font-size:16px;line-height:20px;color:#1e223c}.contribute_widgets .pitch-description{margin-top:rem(5px);margin-bottom:15px;font-weight:500;font-size:14px;line-height:20px;color:#5e6b92}.contribute_widgets .logo{margin-right:16px;-o-object-fit:contain;object-fit:contain;background-color:#fff}.contribute_widgets .logo.gift-icon{margin-left:8px;vertical-align:bottom;background-color:transparent}@media only screen and (max-width:768px){.contribute_widgets .logo.gift-icon{height:rem(16px);width:rem(16px);margin:0 0 0 rem(6px);vertical-align:rem(-2px)}}.contribute_widgets .slider .slider_wrap{margin:0}@media only screen and (max-width:768px){.contribute_widgets .slider .slider_wrap{margin-right:-16px}}.contribute_widgets .slider .slider_wrap .slider_item_new{margin:0 .5rem .25rem 0}.contribute_widgets .slider_default{list-style-type:none;overflow-y:hidden;display:flex;padding-left:0;margin:0;overflow-x:scroll;scrollbar-width:none;-webkit-overflow-scrolling:touch}.contribute_widgets .slider_default::-webkit-scrollbar{display:none}.contribute_widgets .slider_default .personalised_generic .contribute-banner{flex-direction:column}.contribute_widgets .slider_default .personalised_generic .contribute-banner .p_generic{width:80%}@media only screen and (max-width:768px){.contribute_widgets .slider_default .personalised{width:298px;margin-right:16px}}.contribute_widgets .slider_default .contribute-card{width:282px;height:494px;background-color:#fff;padding-left:rem(20px);padding-right:rem(20px);position:relative;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;box-shadow:none;border:1px solid #ebf0f6;border-radius:8px;padding-bottom:20px}.contribute_widgets .slider_default .contribute-card>div.pitch-strip:nth-of-type(2){position:relative;margin-top:rem(102px)}@media only screen and (max-width:768px){.contribute_widgets .slider_default .contribute-card{margin:0 rem(8px) 0 0;width:258px}}.contribute_widgets .slider_default .contribute-card.generic{cursor:pointer}.contribute_widgets .slider_default .contribute-card.cw_generic{cursor:pointer;height:rem(135px);margin-left:0;padding:rem(24px) rem(22px)}.contribute_widgets .slider_default .contribute-card .horizontal-line{width:284px;height:0;background:#fff;border:1px solid #ebf0f6;border-radius:8px;margin-top:30px}@media only screen and (max-width:768px){.contribute_widgets .slider_default .contribute-card .horizontal-line{width:rem(261px)}}.contribute_widgets .slider_default .contribute-card .animate_rewards_container{display:flex;justify-content:center;width:324px;margin-bottom:-30px;margin-top:20px;height:35px;background:#f7fcfa;border-radius:0 0 7px 7px}.contribute_widgets .slider_default .contribute-card .animate_rewards_container .animate_rewards .rewardsText{font-weight:400;font-size:12px;line-height:20px}.contribute_widgets .slider_default .contribute-card .animate_rewards_banner .animate_rewards{position:absolute;display:none;width:88%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;color:#dadffa}.contribute_widgets .slider_default .contribute-card .animate_rewards_banner .animate_rewards .logo{width:16px;height:16px;margin-right:rem(8px);-o-object-fit:contain;object-fit:contain;background-color:#fff;vertical-align:-3px}.contribute_widgets .slider_default .contribute-card .animate_rewards_banner .animate_rewards .rewardsText{font-weight:400;font-size:rem(12px);line-height:rem(20px);color:#dadffa}.contribute_widgets .slider_default .contribute-card .contribute-banner{margin-bottom:30px;position:absolute;top:0;left:0;display:flex;align-items:flex-start;justify-content:flex-start;padding:20px;width:inherit;height:70px;background:linear-gradient(3.37deg,#5570ff 9.28%,#273aa4 119.98%);border-radius:8px 8px 0 0}@media only screen and (max-width:768px){.contribute_widgets .slider_default .contribute-card .contribute-banner{width:258px}}.contribute_widgets .slider_default .contribute-card .contribute-banner .workDetail_block{-webkit-box-orient:vertical;-webkit-line-clamp:3;display:-webkit-box;overflow:hidden}.contribute_widgets .slider_default .contribute-card .contribute-banner .p_logo{margin-right:16px}.contribute_widgets .slider_default .contribute-card .contribute-banner .p_company{margin-bottom:3px}.contribute_widgets .slider_default .contribute-card .contribute-banner .logo.gift-icon{vertical-align:rem(-2px)}.contribute_widgets .slider_default .contribute-card .subNavImgBox,.contribute_widgets .slider_default .contribute-card .subNavImgBox .pending{position:relative;height:rem(48px);width:rem(48px);border-radius:50%}.contribute_widgets .slider_default .contribute-card .subNavImgBox .pending .pitch-image,.contribute_widgets .slider_default .contribute-card .subNavImgBox .pitch-image{width:48px}.contribute_widgets .slider_default .contribute-card .subNavImgBox .pending .pitch-image.fallback_pending,.contribute_widgets .slider_default .contribute-card .subNavImgBox .pitch-image.fallback_pending{width:48px;height:48px}.contribute_widgets .slider_default .contribute-card .not-approved{position:absolute;bottom:1px;left:33px}.contribute_widgets .slider_default .contribute-card .reject-info{margin-left:6px;cursor:pointer}.contribute_widgets .slider_default .contribute-card button{color:#5670fb;background-color:transparent;display:block;margin:0 auto;font-weight:700;font-family:proxima-nova,Arial,sans-serif;font-size:rem(14px);padding:9px rem(20px);border:1px solid #5670fb;box-shadow:none;border-radius:1.5rem;cursor:pointer}.contribute_widgets .slider_default .contribute-card button.multi{margin-bottom:rem(10px)}.contribute_widgets .slider_default .contribute-card button.generic-btn{padding:9px rem(38px)}.contribute_widgets .slider_default .contribute-card .p_pending{align-self:flex-end;font-weight:600;font-size:.75rem;color:#d18e24;background:#fff5e5;position:absolute;top:rem(24px)}.contribute_widgets .slider_default .contribute-card .p_generic{font-size:18px;line-height:24px;font-weight:700;color:#fff}.contribute_widgets .slider_default .contribute-card .p_logo{-o-object-fit:contain;object-fit:contain;background-color:#fff;width:rem(48px);height:rem(48px)}.contribute_widgets .slider_default .contribute-card .p_company{font-size:16px;line-height:1.33;font-weight:700;color:#fff}.contribute_widgets .slider_default .contribute-card .p_jobprofile{font-size:14px;color:#fff;font-weight:500}.contribute_widgets .slider_default .contribute-card .heading-generic{margin:rem(30px) 0 rem(20px);font-weight:500;color:#1e223c;line-height:rem(24px)}.contribute_widgets .slider_default .contribute-card .subheading-generic{display:inline-flex;align-items:baseline;color:#5e6b92;margin:rem(8px) 0 rem(14px)}.contribute_widgets .slider_default .contribute-card .generic_title{font-weight:500;letter-spacing:normal;color:#1e223c;line-height:1.5;margin-bottom:rem(24px)}.contribute_widgets .slider_default .loader{min-width:rem(290);margin-right:rem(20px);height:rem(417px);background-image:linear-gradient(90deg,#f4f4f4,hsla(0,0%,89.8%,.8) 190px,#f4f4f4 0);background-size:600px;animation:shine-lines 2s ease-out infinite}.contribute_widgets .slider_btns{width:1.4rem;height:1.4rem;padding:.5rem;position:absolute;background-color:#fff;opacity:.7;border-radius:50%;top:calc(50% - 1.2rem);color:#757575;cursor:pointer}@media only screen and (max-width:768px){.contribute_widgets .slider_btns{display:none}}.contribute_widgets .slider_btns:hover{opacity:1;color:#222;background-color:#fff}.contribute_widgets .slider_next{right:-.7rem;box-shadow:0 0 0 1px rgba(0,0,0,.04),-3px 2px 7px 0 rgba(0,0,0,.2)}.contribute_widgets .slider_prev{left:-.7rem;box-shadow:0 0 0 1px rgba(0,0,0,.04),3px 2px 7px 0 rgba(0,0,0,.2)}.contribute_widgets .slider_prev img{transform:rotate(90deg)}.contribute_widgets .slider_prev svg{transform:rotate(-180deg)}.contribute_widgets .hidden_control{display:none}.animate_rewards_container div{display:none;position:absolute}.animate_rewards_container{position:relative;height:46px;margin-bottom:10px}@media only screen and (max-width:768px){.animate_rewards_container{height:50px;margin-bottom:12px}}.animate_rewards_container .animate_rewards{display:none;position:absolute;align-items:center;padding:10px 10px 20px 0;width:100%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.animate_rewards_container .animate_rewards .logo{margin-right:8px;-o-object-fit:contain;object-fit:contain;background-color:#fff;vertical-align:-2px}.animate_rewards_container .animate_rewards .rewardsText{font-size:rem(16px);line-height:1.5;font-weight:500;letter-spacing:normal;color:#5e6b92}@media only screen and (max-width:768px){.animate_rewards_container .animate_rewards .rewardsText{font-size:rem(14px)}}.subNavWrapper{flex-wrap:wrap;margin-top:20px}.subNavImgBox,.subNavWrapper{display:flex;align-items:center}.subNavImgBox{position:relative;height:rem(60px);width:rem(60px);background:#f7f8fc;justify-content:center;border-radius:rem(4px)}.nameDescWrapper{position:relative;margin-left:rem(16px)}.nameDescWrapper .subNavDescription{margin-top:rem(4px);margin-bottom:15px;font-weight:500;font-size:rem(14px);color:#656669}.subNavListItem{list-style:none;color:#292929}.pitch-strip{display:flex;align-items:flex-start;width:281px;height:94px;padding:30px 20px 0;margin:0 0 2px 1px;background:#fff;border:none;border-radius:8px;cursor:default}@media only screen and (max-width:768px){.pitch-strip{width:264px;padding:30px 16px 0;margin-left:.5px}}.pitch-btn{display:block;background-color:transparent;font-family:proxima-nova,Arial,"sans-serif";font-weight:600;padding:8px 20px;font-size:.875rem;color:#5670fb;cursor:pointer;border-radius:1.5rem;border:1px solid #5670fb;outline:none;text-align:center;min-width:unset}.pitch-btn:hover{color:#4158d4;border-color:#4158d4}.pitch-btn img{vertical-align:inherit}.pitch-btn .btntext{color:#5670fb}.pitch-btn .btntext:hover{color:#4158d4}.card-transition:hover{transform:scale(1.02);transition:.1s linear}.pitch-title .tooltip .tooltiptext:after{left:85%}.pitch-title .tooltip .tooltiptext.left{transform:translateX(-82%)}.fadeinOut{animation:fadeInOut 6s linear forwards;visibility:visible}@keyframes fadeInOut{0%,to{opacity:0}50%{opacity:1}}body,html{font-size:100%;margin:0;padding:0;font-family:proxima-nova,Arial,sans-serif;background-color:#fff}*{box-sizing:border-box}.mobile-container-white{background-color:#f9fafb;box-shadow:0 3px 5px hsla(0,0%,100%,.5)}.mobile-container-white .searchForm-white .type-select-white::-moz-placeholder{color:#999;opacity:1}.mobile-container-white .searchForm-white .type-select-white::placeholder{color:#999;opacity:1}.mobile-container-white .searchForm-white .choices{border:1px solid #dedede}.mobile-container-white .close-pointer .search-button-white{color:#0095fd}.mobile-container-white .close-pointer .search-close-white{color:#999}.search_new.new-theme{display:block;padding-bottom:1rem}@media only screen and (max-width:768px){.search_new.new-theme{display:none}}.page-container{padding-top:8rem;width:100%;box-sizing:border-box}@media only screen and (max-width:768px){.page-container{padding:3.5rem 1rem 0}}@media only screen and (min-width:768px){.page-container.isAwardsVisible{padding-top:11rem}}.card-title{padding:1rem 0 .75rem;margin:0;font-size:1.5rem;line-height:1.33;color:#1e223c}@media only screen and (max-width:768px){.card-title{font-size:1.25rem}}.tile{padding:24px 20px;height:auto;border-radius:6px;margin-bottom:1rem;overflow:hidden;width:100%;background-color:#fff;box-sizing:border-box;box-shadow:0 2px 6px -2px rgba(0,106,194,.2);border:1px solid #ebf0f6}.tile .results-widget{height:500px;overflow-y:scroll}.tile hr{display:none}.tile .check-all{margin-left:1.5rem;margin-right:1.2rem;margin-bottom:1.2rem}.tile .check-all a{color:#319bf5;font-size:.8rem}.salary-calc-cont{margin-top:3.6875rem;margin-bottom:1.25rem}@media only screen and (max-width:768px){.salary-calc-cont{margin-top:.5rem}}.rating__card{flex-direction:column;padding:1.5rem 1rem 1.25rem;text-align:left;margin:1.5rem 0;border-radius:.375rem}@media only screen and (max-width:768px){.rating__card{margin-bottom:2.5rem;border-radius:.5rem;padding:1.5rem}}.rating__card .title_wrap_new{margin:0}.rating__card .title_wrap_new .card-title{font-size:1.125rem;padding-top:0;padding-bottom:.25rem}.rating__card .title_wrap_new .subheading{font-size:.875rem;margin-top:0;margin-bottom:.75rem}.rating__card .rating_wrap{flex-direction:row;align-items:center}.rating__card .rating_wrap label:before{font-size:2rem!important;margin-top:-.125rem!important}.rating__card .rating_wrap span{font-size:.75rem}@media only screen and (max-width:768px){.rating__card .rating_wrap span{margin-top:.125rem}}.gsc-control-cse .gs-result .gs-title,.gsc-control-cse .gs-result .gs-title *,.gsc-control-cse .gs-spelling{text-decoration:none;color:#5670fb!important;font-weight:500;line-height:1.33}.gsc-control-cse .gs-result .gs-title * b,.gsc-control-cse .gs-result .gs-title b,.gsc-control-cse .gs-spelling b{font-weight:600}.gsc-control-cse .gs-result .gs-title:hover,.gsc-control-cse .gs-result .gs-title :hover,.gsc-control-cse .gs-spelling:hover{color:#4158d4!important}.gs-webResult div.gs-visibleUrl-long,.interview-review-summary-card .card-title,.tile .card-title{margin-bottom:0}.gs-webResult div.gs-visibleUrl{color:#5e6b92!important;padding:.25rem 0 .375rem}@media only screen and (max-width:768px){.gs-webResult div.gs-visibleUrl{padding:.125rem 0 .5rem;font-size:.75rem}}.gs-snippet{line-height:1.43;font-size:.875rem;margin-top:0!important;font-family:proxima-nova,Arial,sans-serif!important;color:#1e223c!important}@media only screen and (max-width:768px){.gs-snippet{font-size:.8125rem;line-height:1.33}}.gsc-webResult.gsc-result{padding:0 0 1.5rem!important;border:none!important}.gcsc-branding-clickable,.gcsc-find-more-on-google-branding,.gsc-above-wrapper-area,.gsc-adBlock{display:none!important}.gsc-control-cse div{padding:0}.gsc-cursor-page{min-width:2rem;width:100%;height:2rem;margin:0 .25rem!important;border-radius:1rem;display:flex!important;justify-content:center;align-items:center;cursor:pointer!important;transition:border-color .4s ease-in-out;padding:.25rem .5rem!important;font-weight:500;line-height:1.5;color:#1e223c!important;border:1px solid #fff!important;text-decoration:none!important}.gsc-cursor-page:hover:not(.gsc-cursor-current-page){border:1px solid #5e6b92!important}.gsc-cursor-current-page{background-color:#5e6b92!important;color:#fff!important}.gsc-cursor-box{margin:0!important;text-align:center!important;border:none!important}@media only screen and (max-width:768px){.gsc-cursor-box{color:#5670fb!important}}.gsc-cursor-box .gsc-cursor-final-page,.gsc-cursor-box .gsc-cursor-next-page,.gsc-cursor-box .gsc-cursor-numbered-page{margin-left:0!important;font-weight:500;color:#5670fb!important}.gsc-cursor-box .gsc-cursor-chevron{fill:#5670fb!important;margin:0 .5rem;height:.625rem}.gcsc-find-more-on-google{color:#97a0be!important;margin-left:0;border:none!important}.gcsc-find-more-on-google:hover{color:#4158d4!important}.gcsc-find-more-on-google svg{fill:#97a0be!important}.gsc-results .gsc-cursor{font-size:1rem;display:inline-flex!important;justify-content:center;align-items:center}.gsc-control-cse{font-family:proxima-nova,Arial,sans-serif!important;border:none;padding:0!important}.gcsc-more-maybe-branding-box,.gcsc-more-maybe-branding-root{margin-top:1.25rem!important;border:none!important}.gsc-table-result,.gsc-thumbnail-inside,.gsc-url-top{padding-left:0;padding-right:0}.gcsc-more-maybe-branding-box{border:none}