.Card_card__BfdH_{display:flex;flex-direction:column;background-color:#fff;min-height:277px;height:100%;position:relative;padding:18px 18px 85px}.Card_titleText__qG_58{font-size:24px;font-weight:600;line-height:30px;color:#333;margin-bottom:6px}.Card_cardContent__0_z_h{flex:1 1 auto;display:flex;flex-direction:column;min-height:0}.Card_cardFooter__iceO7{position:absolute;bottom:18px;left:0;right:0;padding:0 18px;height:40px}.Card_content___ko7Y{flex:1 1 auto}.Card_content___ko7Y p:last-child{margin-bottom:0}.Card_cardFooter__iceO7 a{width:auto;display:inline-flex}.DashboardCards_DashboardCards__oSn9K{margin-bottom:48px}.DashboardCards_dashboardCardsContent__2pL4m{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));grid-gap:24px;gap:24px;align-items:stretch}.DashboardCards_dashboardCardsContent__2pL4m>*{height:100%}@media screen and (min-width:480px){.DashboardCards_dashboardCardsContent__2pL4m{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:1024px){.DashboardCards_dashboardCardsContent__2pL4m{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:minmax(277px,auto)}}.FeaturedJobCard_titleRow__g7kd6{margin-bottom:10px}.FeaturedJobCard_titleNoBottomMargin____Dvb{margin-bottom:0}.FeaturedJobCard_featuredJobName__M0_y6{margin-bottom:8px}.VacancyModal_featuredJobBadge__4OYTe{display:inline-block;background:linear-gradient(180deg,#F44336,#F6A024);color:white;font-weight:600;font-size:12px;line-height:16px;padding:3px 10px;border-radius:100px;text-transform:uppercase}.VacancyModal_vacancyLocationSeparator__thwIL,.VacancyModal_vacancyMainCounty__v_OJs{color:#060606;font-weight:400}.VacancyModal_vacancyLocationTitle__WEBy5{display:flex;flex-wrap:nowrap;align-items:center;margin-bottom:12px;font-size:16px;font-weight:400;gap:2px}.VacancyModal_vacancyTooltip__S1fUM{color:#060606;text-decoration:underline}.VacancyModal_vacancyTooltip__S1fUM:hover{text-decoration:none}.VacancyModal_vacancyAttributes__D2GGn{display:flex;flex-wrap:wrap;margin-bottom:12px;gap:8px}.VacancyModal_vacancyAttribute__Lzdcl{padding:3px 10px;border-radius:25px;color:white;font-size:14px;font-weight:700;text-transform:uppercase}.VacancyModal_vacancyAttributeHot__qaJFY{background:linear-gradient(118.82deg,#0078C2 .5%,#0047FF 47.33%,#8453D2 76.12%)}.VacancyModal_vacancyAttributeRelocation__Rlvra{background:linear-gradient(90deg,#cddc39,#35adbf)}.VacancyModal_vacancyAttributeRemote__Xc8NJ{background:linear-gradient(90deg,#e80202,#8453D2)}.VacancyModal_vacancyAttributeOffice__kyZ6z{border-radius:100px;background:linear-gradient(90deg,#0e74e2,#32b2fb)}.VacancyModal_vacancyAttributeHybrid__oSK0b{background:linear-gradient(90deg,#da76d5,#ffc09e)}.VacancyModal_vacancyModalRequirements__0Yq_7,.VacancyModal_vacancyModalResponsibilities__qJGpV{margin-bottom:12px;color:#060606;font-size:16px;font-weight:600}.VacancyModal_vacancyModalRequirementsList__Itzta,.VacancyModal_vacancyModalResponsibilitiesList__44AOV{padding-left:25px;margin-top:12px;margin-bottom:12px;color:#060606;font-size:16px;font-weight:400}.VacancyModal_readMore__OBnE8{width:auto;display:inline-flex}.VacancyModal_vacancyModalActions__Bo4uj{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:15px}.VacancyModal_vacancyShare__LFkJD{margin-left:auto}.VacancyModal_vacancyLocationBadges__6KovI{display:flex;flex-wrap:nowrap;align-items:center;gap:8px;margin-left:auto}.TopRecommender_location__H1mPb{margin-top:4px;color:#666;font-size:14px;line-height:20px;font-weight:400}.TopRecommender_photo__ViA8O{display:block;margin-bottom:8px;border-radius:8px;object-fit:cover;border-radius:50%;width:80px;height:80px;overflow:hidden}.TopRecommender_name__F40tf{margin-top:0;margin-bottom:0;font-size:16px;font-weight:600;line-height:24px}.TopRecommender_recommenderContent__NY7ZV{display:-webkit-box;-webkit-line-clamp:7;line-clamp:7;-webkit-box-orient:vertical;overflow:hidden}.ReferralCard_widthReferral__gsXm7{width:100%;border:1px solid #ccc;padding:18px;margin-bottom:40px}@media (min-width:1280px){.ReferralCard_widthReferral__gsXm7{padding:40px;margin-bottom:25px}}@media screen and (max-width:1023px){.ReferralCard_widthReferral__gsXm7{padding:18px;margin-bottom:40px}}@media screen and (max-width:639px){.ReferralCard_widthReferral__gsXm7{padding:12px;margin-bottom:25px}}.ReferralCard_referralTitle__Ui41i{color:#060606;font-family:MuseoSans,MuseoSansCyrl,Arial,Helvetica Neue,Helvetica,sans-serif;font-style:normal;font-weight:700;text-transform:capitalize;font-size:24px;line-height:32px;letter-spacing:2px;margin:0}@media screen and (max-width:1023px){.ReferralCard_referralTitle__Ui41i{font-size:24px;line-height:36px;letter-spacing:2px}}@media screen and (min-width:1024px){.ReferralCard_referralTitle__Ui41i{font-size:26px}}.ReferralCard_rowGridTitle__eLPcc{margin-bottom:14px;display:flex;flex-wrap:wrap;row-gap:14px;column-gap:40px;justify-content:space-between}.ReferralCard_rowGridTitle__eLPcc:last-child{margin-bottom:0}@media screen and (max-width:639px){.ReferralCard_rowGridTitle__eLPcc{flex-direction:column}}@media screen and (max-width:1023px){.ReferralCard_rowGridTitle__eLPcc{flex-direction:column}}.ReferralCard_rowGrid__Tfm_B{margin-bottom:14px;display:flex;flex-wrap:wrap;row-gap:14px;column-gap:40px}.ReferralCard_rowGrid__Tfm_B:last-child{margin-bottom:0}@media screen and (max-width:639px){.ReferralCard_rowGrid__Tfm_B{flex-direction:column}}@media screen and (max-width:1023px){.ReferralCard_rowGrid__Tfm_B{flex-direction:column}}.ReferralCard_infoGrid__SH_rY{margin-top:24px}.ReferralCard_item__Z21Uo{display:flex;flex-wrap:nowrap;align-items:center;gap:8px}.ReferralCard_icon__7tBY6{width:24px;height:24px}.ReferralCard_label__42sz9{font-family:MuseoSans,MuseoSansCyrl,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:14px;font-style:normal;font-weight:500;letter-spacing:0;line-height:24px;text-transform:none;font-size:16px;line-height:28px;margin:0;font-weight:700;color:#060606}@media screen and (max-width:1023px){.ReferralCard_label__42sz9{font-size:14px;line-height:24px;letter-spacing:0;font-size:16px;line-height:28px}}.ReferralCard_label__42sz9 a,.ReferralCard_label__42sz9 span{color:#8D8D8D;font-weight:400;word-break:break-all}@media screen and (min-width:1024px){.ReferralCard_label__42sz9{font-size:16px}}.ReferralCard_referNowButton__QQ__k{align-self:flex-end}.ReferralCard_listWithProgressContainer__waYGi .wrapper{justify-content:space-between}.ReferralCard_dashboardProgressList__KW_gm div[class^=ItemWithProgress_item] a{color:#0047ff}.ReferralCard_dashboardProgressList__KW_gm div[class^=ItemWithProgress_info]{min-height:72px}@media (min-width:1024px){.ReferralCard_dashboardProgressList__KW_gm div[class^=ListWithProgress_wrapper]{display:flex;flex-wrap:nowrap;justify-content:space-between}}.ItemWithProgress_item__gMncG{position:relative;flex:1 1;max-width:none}.ItemWithProgress_step__9ny4N{display:inline-block;text-align:center}@media screen and (min-width:1024px){.ItemWithProgress_step__9ny4N{font-size:32px}}.ItemWithProgress_title__EuZLc{color:inherit}@media screen and (min-width:1024px){.ItemWithProgress_description__oKlUq{font-size:16px}}.ItemWithProgress_stepBlue__m2CmV,.ItemWithProgress_titleBlue__t_8wt{color:#0047FF!important}.ItemWithProgress_stepGrey__KUcHY,.ItemWithProgress_titleGrey__J8qwk{color:#808080!important}.ItemWithProgress_stepBlack__POmqW,.ItemWithProgress_titleBlack__QT_6c{color:#333!important}.ItemWithProgress_stepRed__YqLmX,.ItemWithProgress_titleRed__8xYOe{color:#e80202!important}.ItemWithProgress_stepGreen__b7QUn,.ItemWithProgress_titleGreen__1NSV8{color:#32cd79!important}.ItemWithProgress_stepGray__3d9fi,.ItemWithProgress_titleGray__N9xId{color:#767676!important}.DashboardReferrals_container__ehtVs{width:100%;margin:0 auto;padding:0 24px}@media screen and (min-width:1280px){.DashboardReferrals_container__ehtVs{padding:0}}.DashboardReferrals_emptyState__LZzFU{margin-bottom:25px}.DashboardReferrals_dashboardReferrals__kv_Iy{background:#fff;padding:18px 18px 24px;margin-bottom:8px;width:100%}.DashboardReferrals_title__szkbA{margin:0 0 16px;color:#060606;font-family:MuseoSans,MuseoSansCyrl,Arial,Helvetica Neue,Helvetica,sans-serif;font-style:normal;font-weight:700;text-transform:capitalize;font-size:14px;line-height:16px;letter-spacing:.5px;text-transform:uppercase;text-transform:none}@media screen and (max-width:1023px){.DashboardReferrals_title__szkbA{font-size:16px;line-height:24px;letter-spacing:.5px}}@media screen and (min-width:1024px){.DashboardReferrals_title__szkbA{font-size:20px}}.DashboardReferrals_description__gRlI7{font-size:16px;font-weight:400;line-height:24px;color:#4c4c4c}.DashboardReferrals_description__gRlI7 a{color:#0078b2}@media screen and (min-width:1024px){.DashboardReferrals_description__gRlI7{font-size:16px}}.DashboardReferrals_sectionTitle__OxwEu{margin:0 0 16px;color:#060606;font-family:MuseoSans,MuseoSansCyrl,Arial,Helvetica Neue,Helvetica,sans-serif;font-style:normal;font-weight:700;text-transform:capitalize;font-size:20px;line-height:24px;letter-spacing:1px}@media screen and (max-width:1023px){.DashboardReferrals_sectionTitle__OxwEu{font-size:20px;line-height:32px;letter-spacing:1px}}@media screen and (min-width:1024px){.DashboardReferrals_sectionTitle__OxwEu{font-size:24px}}.DashboardReferrals_viewAllContainer__N7NNm{text-align:right;width:100%;max-width:1440px;box-sizing:border-box;padding-right:24px;margin:0 auto 50px}.DashboardReferrals_referNowButton__9Wc_N{display:inline-flex}.DashboardReferrals_contentFadeIn__HaO0y{animation:DashboardReferrals_fadeIn__dcMjq 1s ease-in-out}@keyframes DashboardReferrals_fadeIn__dcMjq{0%{opacity:0}to{opacity:1}}.ReferralCardSkeleton_skeletonTitle__eATlJ{width:200px;height:32px}.ReferralCardSkeleton_skeletonButton__jD8JP{width:120px;height:32px}.ReferralCardSkeleton_skeletonIcon__yFrBT{width:24px;height:24px}.ReferralCardSkeleton_skeletonLabel__cdsqM{width:180px;height:20px}.ReferralCardSkeleton_skeletonProgressItem__1euou{width:100%;height:30px;margin-bottom:24px;margin-top:24px}.ReferralCardSkeleton_skeletonProgressItemLast__BzaGq{width:100%;height:30px}.Hero_heroTitle__6EN1l{font-weight:400;text-transform:capitalize;margin-bottom:0;line-height:normal}.Hero_bannerText___LibY{font-size:18px;font-weight:300;margin-bottom:30px;display:flex;align-items:center;gap:4px;justify-content:center}.Hero_heroSection__btFSH{padding:40px 0 45px;text-align:center;max-width:1400px;margin:0 auto;position:relative;width:100%}.Hero_dropdownContainer__m_gaK{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:24px;margin-bottom:24px}.Hero_countryDropdown__93BNb{min-width:300px}.Hero_countryDropdownPlaceholder__LeRQc{min-width:300px;min-height:38px;display:flex;align-items:center;justify-content:flex-start;padding:2px 12px;border:1px solid #ccc;border-radius:4px;text-align:left}.Hero_vendorCountry__a9X_F{font-size:18px;font-weight:500;text-transform:capitalize;min-width:300px}.Hero_gtsButton__lBnDp{margin:0 auto;padding:0;background:none;height:auto}button.Hero_referToGts__Yniqu{margin:0 auto}button.Hero_referToGts__Yniqu:before{background:linear-gradient(90deg,#e80202,#8453D2)!important}.Hero_gdoContainer__FU0LB{position:relative}.Hero_backButton____dRA{position:absolute;top:0;left:0;background:none;border:none;color:#000;font-size:16px;font-weight:500;padding:0}.Hero_heroInfoTooltip__kMBl9{margin-right:5px}.AffiliateLinksNotice_noticeContainer__HucpD{width:100%;margin:0 auto 50px;padding:0 24px}@media screen and (min-width:1280px){.AffiliateLinksNotice_noticeContainer__HucpD{padding:0}}.AffiliateLinksNotice_notice__JxGoC{width:100%;max-width:1440px;margin:0 auto 24px}.AffiliateLinksNotice_notice__JxGoC [class*=AccentInfoBanner_container]{width:100%;align-items:center;padding:40px;border:1px solid transparent;background-image:linear-gradient(#fff,#fff),linear-gradient(90deg,#0078c2,#0047ff 50%,#8453d2);background-origin:border-box;background-clip:padding-box,border-box}@media screen and (max-width:1279px){.AffiliateLinksNotice_notice__JxGoC [class*=AccentInfoBanner_container]{padding:24px}}.AffiliateLinksNotice_notice__JxGoC [class*=AccentInfoBanner_text]{color:#060606;font-size:16px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:.64px}.AffiliateLinksNotice_readMore___a5Yk{font-size:12px}.Vacancieslider_vacancySlide__r4NIG{padding:24px 0;position:relative;border-bottom:1px solid #8a8a8a;margin-bottom:30px}.Vacancieslider_featuredJob__hmhOL{border-bottom:1px solid #f6a024;padding-left:24px}.Vacancieslider_featuredJob__hmhOL:before{position:absolute;left:0;bottom:0;height:calc(100% - 24px);width:8px;display:block;content:"";background:linear-gradient(180deg,#F44336,#F6A024)}.Vacancieslider_vacancyTitleRow__3Ci1t{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:8px}.Vacancieslider_vacancyTitle__8RfRZ{flex:1 1;font-size:20px;line-height:24px;padding-right:12px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.Vacancieslider_slideColumns__TMpHp{display:flex;flex-direction:row;gap:16px;margin-bottom:22px;margin-top:22px}@media screen and (max-width:639px){.Vacancieslider_slideColumns__TMpHp{flex-direction:column}}@media screen and (max-width:1023px){.Vacancieslider_slideColumns__TMpHp{flex-direction:column}}.Vacancieslider_column__2ryLf{display:flex;flex-direction:row;flex-wrap:nowrap;width:100%;max-width:calc(50% - 5px);gap:8px;align-items:baseline}@media screen and (max-width:639px){.Vacancieslider_column__2ryLf{max-width:100%}}@media screen and (max-width:1023px){.Vacancieslider_column__2ryLf{max-width:100%}}.Vacancieslider_keySkill__Pp1lB{background:url(/images/skill-icon.svg) no-repeat 0;background-size:18px;padding-left:24px;font-weight:700;font-size:16px;line-height:16px;color:#060606}.Vacancieslider_featuredJobBadgeRow__aIWyE{display:flex;flex-direction:row;flex-wrap:wrap;flex-shrink:0;align-items:center;gap:8px}.Vacancieslider_featuredJobBadge__iuEgr{background:linear-gradient(180deg,#F44336,#F6A024);color:white;font-weight:600;font-size:12px;line-height:16px;padding:3px 10px;border-radius:100px;text-transform:uppercase}.Vacancieslider_featuredJobCmsLink__3w1xe{color:#060606;font-size:14px;font-weight:600;text-decoration:underline;white-space:nowrap}.Vacancieslider_featuredJobCmsLink__3w1xe:hover{text-decoration:none}.Vacancieslider_cities__qR_TD,.Vacancieslider_skills__eYhhU{display:flex;flex-direction:row;flex-wrap:wrap;gap:4px;display:-webkit-box;-webkit-line-clamp:1;overflow:hidden}.Vacancieslider_skill__PwfZ0{font-weight:300;align-items:center;font-size:14px;line-height:16px;color:#8a8a8a;position:relative;cursor:pointer}.Vacancieslider_skill__PwfZ0:first-child:not(:only-child):after{content:", ";margin-right:3px;display:inline-block}.Vacancieslider_location__15wxU{background:url(/images/location.svg) no-repeat 0;background-size:contain;padding-left:24px;font-weight:700;font-size:16px;line-height:16px;color:#060606;white-space:nowrap;display:flex;align-items:center;gap:4px;flex-wrap:nowrap}.Vacancieslider_locationSeparator__QRjnd{font-weight:700;color:#060606}.Vacancieslider_locationTooltip__nrKH_{color:#060606;font-weight:700;text-decoration:underline;cursor:default}.Vacancieslider_locationTooltip__nrKH_:hover{text-decoration:none}.Vacancieslider_city__1MGhY{font-weight:300;font-size:14px;line-height:16px;color:#8a8a8a;cursor:pointer;text-decoration:underline}.Vacancieslider_city__1MGhY:hover{text-decoration:none}.Vacancieslider_city__1MGhY:first-child:not(:only-child):after{content:", ";display:inline-block;margin-right:3px}.Vacancieslider_viewDetailsButton__Y0M40{padding:0 22px}.Vacancieslider_viewDetailsButton__Y0M40.Vacancieslider_featuredJobButton__0qfyb{color:#F6A024}.Vacancieslider_viewDetailsButton__Y0M40.Vacancieslider_featuredJobButton__0qfyb:before{background:#F6A024}.Vacancieslider_viewDetailsButton__Y0M40.Vacancieslider_featuredJobButton__0qfyb:hover{color:#060606;background:#F6A024!important}.Vacancieslider_sliderWrapper__l61u2{max-width:1440px;margin:0 auto;width:100%;overflow:hidden}.Vacancieslider_sliderWrapper__l61u2 .Vacancieslider_openVacanciesSliderTitle__tF9Ax{color:#060606;font-family:MuseoSans,MuseoSansCyrl,Arial,Helvetica Neue,Helvetica,sans-serif;font-style:normal;font-weight:700;text-transform:capitalize;font-size:20px;line-height:24px;letter-spacing:1px;margin:0}@media screen and (max-width:1023px){.Vacancieslider_sliderWrapper__l61u2 .Vacancieslider_openVacanciesSliderTitle__tF9Ax{font-size:20px;line-height:32px;letter-spacing:1px}}@media screen and (min-width:1024px){.Vacancieslider_sliderWrapper__l61u2 .Vacancieslider_openVacanciesSliderTitle__tF9Ax{font-size:24px}}.Vacancieslider_viewAllLinkContainer__piVRt{text-align:right;width:100%;max-width:1440px;box-sizing:border-box;padding-right:24px;margin:0 auto 50px}