.g2-investment-landing .investment-programs{padding-top:84px!important}.g2-investment-landing .investment-programs__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;width:100%;max-width:1060px;margin:34px auto 0;direction:ltr}.g2-investment-landing .investment-programs__grid>.job-route-card{min-width:0}.g2-investment-landing .job-route-card__image{object-position:left bottom}.g2-investment-landing .job-podcast{margin-bottom:48px}
.g2-investment-landing .investment-programs .job-route-card{display:grid;grid-template-columns:41% 59%;height:217px;min-height:0;overflow:hidden;border:1px solid #d7dce0;border-radius:16px;background:#fff;box-shadow:0 5px 12px rgb(32 55 64 / 8%);direction:ltr}
.g2-investment-landing .investment-programs .job-route-card__image{align-self:end;justify-self:start;object-fit:contain}
.g2-investment-landing .investment-programs .job-route-card__body{display:flex;flex-direction:column;min-width:0;padding:15px 16px 0 6px;direction:rtl;text-align:right}
.g2-investment-landing .investment-programs .job-route-card__title{display:flex;align-items:center;gap:8px}
.g2-investment-landing .investment-programs .job-route-card__title img{width:28px;height:28px;padding:6px;box-sizing:border-box;border-radius:8px;background:#fff6dd;object-fit:contain}
.g2-investment-landing .investment-programs .job-route-card h3{margin:0;color:#27343a;font-size:16px;font-weight:800;line-height:1.45}
.g2-investment-landing .investment-programs .job-route-card p{margin:9px 0;color:#66747b;font-size:12px;line-height:1.7}
.g2-investment-landing .investment-programs .job-route-card__tags{display:flex;flex-wrap:wrap;gap:4px;margin-top:auto}
.g2-investment-landing .investment-programs .job-route-card__tags span{box-sizing:border-box;border:1px solid #d7dadc;border-radius:99px;background:#fcfcfb;color:#58666c}
.g2-investment-landing .investment-programs .job-route-card a{display:flex;align-items:center;align-self:stretch;justify-content:flex-start;gap:5px;padding:10px 0 11px;margin-top:auto;border-top:1px solid #edf0f1;color:#c89828;font-size:12px;font-weight:600;line-height:1.2;text-decoration:none}
.g2-investment-landing .investment-programs .job-route-card a:after{width:12px;height:12px;content:"";background:url("../images/icons/study/discovery-arrow-left.svg") no-repeat center/contain}
.g2-investment-landing .investment-why{padding-top:58px;padding-bottom:48px}
.g2-investment-landing .investment-why>h2{text-align:center}
.g2-investment-landing .investment-why .visa-section__intro{text-align:center}
.g2-investment-landing .investment-why__grid{display:grid;grid-template-columns:1fr 1fr;gap:0;max-width:1100px;margin:26px auto 0}
.g2-investment-landing .investment-why__item{position:relative;display:flex;align-items:flex-start;gap:12px;direction:rtl;text-align:right}
.g2-investment-landing .investment-why__item:nth-child(odd){padding-right:0}
.g2-investment-landing .investment-why__item:nth-child(even){padding-right:20px;padding-left:0}
.g2-investment-landing .investment-why__item:nth-child(n+3){padding-top:14px;padding-bottom:0;border-bottom:0}
.g2-investment-landing .investment-why__item>img{flex:0 0 34px;width:34px;height:34px;padding:8px;border-radius:10px;background:#fff7e4;object-fit:contain}
.g2-investment-landing .investment-why__item h3{margin:0 0 3px;color:#34464d;font-weight:800;line-height:1.5}
.g2-investment-landing .investment-why__item p{margin:0;color:#728087;font-size:10px;line-height:1.9}
.g2-investment-landing .investment-why__grid{grid-template-columns:repeat(2,minmax(0,1fr));direction:rtl}
.g2-investment-landing .investment-why__item{min-height:60px;padding:0 0 14px 20px;border-bottom:1px solid #edf0f1}
.g2-investment-landing .investment-why__item:nth-child(1),
.g2-investment-landing .investment-why .visa-why__item:nth-child(1){grid-column:2;grid-row:1;padding-right:0}
.g2-investment-landing .investment-why__item:nth-child(2){grid-column:1;grid-row:1;padding-right:20px;padding-left:0}
.g2-investment-landing .investment-why__item:nth-child(3){grid-column:2;grid-row:2;padding:14px 0 14px 20px;border-bottom:1px solid #edf0f1}
.g2-investment-landing .investment-why__item:nth-child(4){grid-column:1;grid-row:2;padding:14px 20px 14px 0;border-bottom:1px solid #edf0f1}
.g2-investment-landing .investment-why__item h3{font-size:15px}
.g2-investment-landing .investment-why .visa-why__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;max-width:1100px;margin:26px auto 0;direction:rtl}
.g2-investment-landing .investment-why .visa-why__item{position:relative;display:flex;align-items:flex-start;gap:12px;min-height:60px;padding:0 0 14px 20px;border-bottom:1px solid #edf0f1;direction:rtl;text-align:right}
.g2-investment-landing .investment-why .visa-why__item:nth-child(2){grid-column:1;grid-row:1;padding-right:20px;padding-left:0}
.g2-investment-landing .investment-why .visa-why__item:nth-child(3){grid-column:2;grid-row:2;padding:14px 0 14px 20px;border-bottom:1px solid #edf0f1}
.g2-investment-landing .investment-why .visa-why__item:nth-child(4){grid-column:1;grid-row:2;padding:14px 20px 14px 0;border-bottom:1px solid #edf0f1}
.g2-investment-landing .investment-why .visa-why__item>img{flex:0 0 34px;width:34px;height:34px;padding:8px;border-radius:10px;background:#fff7e4;object-fit:contain}
.g2-investment-landing .investment-why .visa-why__item h3{margin:0 0 3px;color:#34464d;font-weight:800;line-height:1.5}
.g2-investment-landing .investment-why .visa-why__item p{margin:0;color:#728087;font-size:10px;line-height:1.9}
.g2-investment-landing .investment-challenges{box-sizing:border-box;padding:64px 24px 40px!important;margin-top:56px!important;background:#f1f3f3}
.g2-investment-landing .investment-challenges .visa-assessment__inner{max-width:850px;margin:0 auto}
.g2-investment-landing .investment-challenges h2{margin:0;color:#29363d;font-size:30px;font-weight:800;line-height:1.4;text-align:center}
.g2-investment-landing .investment-challenges .visa-section__intro{max-width:610px;margin:9px auto 0;color:#68757a;font-size:13px;line-height:1.9;text-align:center}
.g2-investment-landing .investment-challenges .visa-assessment__list{display:grid;gap:9px;margin-top:28px}
.g2-investment-landing .investment-challenges .visa-assessment__list details{overflow:hidden;border:0;border-radius:12px;background:#fff;box-shadow:0 4px 12px rgb(34 51 57 / 6%)}
.g2-investment-landing .investment-challenges .visa-assessment__list details[open]{border:1px solid #e9ae28}
.g2-investment-landing .investment-challenges .visa-assessment__list summary{position:relative;display:flex;align-items:center;min-height:50px;padding:11px 48px 11px 45px;cursor:pointer;color:#30434a;font-size:14px;font-weight:500;list-style:none}
.g2-investment-landing .investment-challenges .visa-assessment__list summary::-webkit-details-marker{display:none}
.g2-investment-landing .investment-challenges .visa-assessment__list summary:before{position:absolute;top:50%;left:18px;width:18px;height:18px;content:"";transform:translateY(-50%);background:url("../images/icons/arrows/visa-assessment-arrow.svg") no-repeat center/contain}
.g2-investment-landing .investment-challenges .visa-assessment__list details[open] summary:before{transform:translateY(-50%) rotate(180deg)}
.g2-investment-landing .investment-challenges .visa-assessment__number{position:absolute;top:50%;right:17px;display:grid;place-items:center;width:22px;height:22px;border:1px solid #d9dfe0;border-radius:50%;background:#f4f6f6;color:#607075;font-size:10px;font-weight:500;transform:translateY(-50%)}
.g2-investment-landing .investment-challenges .visa-assessment__list details[open] .visa-assessment__number{border-color:#efbb3a;background:#fff8e7;color:#ba8a20}
.g2-investment-landing .investment-challenges .visa-assessment__result{display:grid;grid-template-columns:1fr 1fr;gap:12px;padding:0 14px 14px;margin:0;direction:ltr}
.g2-investment-landing .investment-challenges .visa-assessment__result>div{min-height:80px;padding:12px;border-radius:8px;direction:rtl;text-align:right}
.g2-investment-landing .investment-challenges .visa-assessment__result strong{display:block;margin-bottom:5px;font-size:11px}
.g2-investment-landing .investment-challenges .visa-assessment__result p{margin:0;font-size:13px;line-height:1.9}
.g2-investment-landing .investment-challenges .visa-assessment__result-good{border:1px solid #cbeed7;background:#f0fbf4;color:#21864b}
.g2-investment-landing .investment-challenges .visa-assessment__result-bad{border:1px solid #f1ce81;background:#fff8e9;color:#a97819}
@media(max-width:767px){.g2-investment-landing .investment-programs__grid{grid-template-columns:1fr;margin-top:26px}.g2-investment-landing .investment-programs .job-route-card{grid-template-columns:41% 59%}.g2-investment-landing .investment-programs .job-route-card__title{gap:6px}.g2-investment-landing .investment-programs .job-route-card h3{font-size:14px}.g2-investment-landing .investment-programs .job-route-card p{font-size:11px}.g2-investment-landing .investment-programs .job-route-card__tags span{min-height:18px;padding:0 7px;font-size:11px;line-height:18px}.g2-investment-landing .investment-why__grid{grid-template-columns:1fr;gap:0}.g2-investment-landing .investment-why__item,.g2-investment-landing .investment-why__item:nth-child(even){padding:0 0 13px;border-bottom:1px solid #edf0f1}.g2-investment-landing .investment-why__item+.investment-why__item{padding-top:13px}.g2-investment-landing .investment-why__item:last-child{border-bottom:0}.g2-investment-landing .investment-why__item h3{font-size:13px}.g2-investment-landing .investment-why__item p{font-size:10px}.g2-investment-landing .investment-why .visa-why__item,.g2-investment-landing .investment-why .visa-why__item:nth-child(n){grid-column:auto;grid-row:auto}.g2-investment-landing .investment-why .visa-why__item+.visa-why__item{padding-top:13px}.g2-investment-landing .investment-challenges{padding:42px 14px 30px!important}.g2-investment-landing .investment-challenges h2{font-size:23px}.g2-investment-landing .investment-challenges .visa-assessment__list{gap:7px;margin-top:22px}.g2-investment-landing .investment-challenges .visa-assessment__list summary{min-height:43px;padding:9px 39px 9px 35px}.g2-investment-landing .investment-challenges .visa-assessment__number{right:12px;width:19px;height:19px;font-size:9px}.g2-investment-landing .investment-challenges .visa-assessment__list summary:before{left:13px;width:14px;height:14px}.g2-investment-landing .investment-challenges .visa-assessment__result{grid-template-columns:1fr;gap:7px;padding:0 8px 8px}.g2-investment-landing .investment-challenges .visa-assessment__result>div{min-height:0;padding:9px}.g2-investment-landing .investment-challenges .visa-assessment__result p{font-size:11px}}
@media(max-width:430px){.g2-investment-landing .investment-programs{padding-top:40px!important}.g2-investment-landing .investment-programs__grid{margin-top:20px;gap:10px}.g2-investment-landing .investment-why{padding-top:32px;padding-bottom:32px}.g2-investment-landing .investment-why>h2{font-size:20px}.g2-investment-landing .investment-why .visa-section__intro{margin-top:6px;font-size:10px;line-height:1.8}.g2-investment-landing .investment-challenges{margin-top:32px!important;padding:32px 12px 24px!important}.g2-investment-landing .investment-challenges h2{font-size:20px}.g2-investment-landing .investment-challenges .visa-section__intro{margin-top:6px;font-size:10px;line-height:1.8}.g2-investment-landing .job-podcast{margin-bottom:36px}}
@media(max-width:767px){
  .g2-investment-landing .job-section:not(.study-hero) .job-heading,
  .g2-investment-landing .investment-why>h2,
  .g2-investment-landing .investment-challenges h2,
  .g2-investment-landing .study-countries-showcase__header h2,
  .g2-investment-landing .study-articles__header h2,
  .g2-investment-landing .job-assessment__content h2,
  .g2-investment-landing .job-faq .study-faq>h2{font-size:20px}
  .g2-investment-landing .job-intro,
  .g2-investment-landing .investment-why .visa-section__intro,
  .g2-investment-landing .investment-challenges .visa-section__intro,
  .g2-investment-landing .study-countries-showcase__header p,
  .g2-investment-landing .study-articles__header p{font-size:16px}
}

.g2-investment-landing .investment-why__item>.go2tr-service-image > img:where(.go2tr-service-editable *){flex:0 0 34px;width:34px;height:34px;padding:8px;border-radius:10px;background:#fff7e4;object-fit:contain}
.g2-investment-landing .investment-why .visa-why__item>.go2tr-service-image > img:where(.go2tr-service-editable *){flex:0 0 34px;width:34px;height:34px;padding:8px;border-radius:10px;background:#fff7e4;object-fit:contain}
@media (max-width: 767px) {
  .g2-investment-landing .investment-why .visa-why__item > .go2tr-service-image > img:where(.go2tr-service-editable *) { background:#fff7e4; object-fit:contain; }
}
@media (min-width:768px) {
  .g2-investment-landing .investment-why .visa-why__item > .go2tr-service-image > img:where(.go2tr-service-editable *) {
    flex:0 0 40px;
    width:40px;
    height:40px;
    padding:10px;
    border-radius:10px;
    box-sizing:border-box;
  }
}
@media (max-width:767px) {
  .g2-investment-landing .investment-why .visa-why__item > .go2tr-service-image > img:where(.go2tr-service-editable *) {
    flex:0 0 34px;
    width:34px;
    height:34px;
    padding:8px;
    border-radius:10px;
    box-sizing:border-box;
  }
  .g2-investment-landing .investment-programs .job-route-card h3,
  .g2-investment-landing .study-countries-showcase-card h3,
  .g2-investment-landing .study-article-card h3{font-size:16px}
  .g2-investment-landing .investment-programs .job-route-card p,
  .g2-investment-landing .study-countries-showcase-card__excerpt,
  .g2-investment-landing .study-article-card .wp-block-post-excerpt{font-size:13px}
}
.g2-investment-landing .investment-programs .job-route-card__tags span{
  min-height:26px;
  padding:3px 12px;
  font-size:12px;
  line-height:18px;
}
@media(max-width:767px){
  .g2-investment-landing .investment-programs .job-route-card{
    border-radius:16px;
  }
  .g2-investment-landing .investment-programs .job-route-card a{flex-wrap:nowrap;white-space:nowrap}
  .g2-investment-landing .study-countries-showcase-card__motivation{top:-14px;right:14px;max-width:calc(100% - 28px);padding:6px 34px 6px 12px;margin:0;font-size:11px}
  .g2-investment-landing .study-countries-showcase-card__motivation:after{right:10px}
  .g2-investment-landing .investment-programs .job-route-card__body{padding:18px 16px 12px 12px}
  .g2-investment-landing .investment-programs .job-route-card__image{object-position:left bottom}
  .g2-investment-landing .investment-programs .job-route-card a{align-self:stretch;border-top:1px solid #edf0f1;font-size:12px}
}
.g2-investment-landing .investment-programs .job-route-card{
  grid-template-columns:38% 62%;
}
.g2-investment-landing .investment-programs .job-route-card__image{
  width:100%;
  height:100%;
  min-height:217px;
  align-self:stretch;
  justify-self:stretch;
  object-position:left bottom;
}
@media(max-width:767px){
  .g2-investment-landing .investment-programs .job-route-card__image{
    width:100%;
    height:100%;
    align-self:stretch;
    justify-self:stretch; align-self:end; box-sizing:border-box; height:calc(100% - 10px); min-height:0; padding-bottom:10px;
  }
  .g2-investment-landing .investment-programs .job-route-card__body { position:relative; z-index:1; margin-left:-20px; padding-left:20px; }
  .g2-investment-landing .investment-programs .job-route-card__tags { gap:6px; }
  .g2-investment-landing .investment-programs .job-route-card__body { box-sizing:border-box; }
  .g2-investment-landing .investment-programs .job-route-card a { flex:0 0 auto; }
  .g2-investment-landing .investment-programs .job-routes__grid { align-items:start; }
  .g2-investment-landing .investment-programs .job-route-card { height:auto; }
  .g2-investment-landing .investment-programs .job-route-card__title { margin-bottom:10px; }
  .g2-investment-landing .investment-programs .job-route-card__title img { width:40px; height:40px; }
  .g2-investment-landing .investment-programs .job-route-card p { margin:0 0 10px; }
  .g2-investment-landing .investment-programs .job-route-card__tags { margin-top:8px; }
  .g2-investment-landing .investment-programs .job-route-card { min-height:0; }
  .g2-investment-landing .investment-programs .job-route-card__body { height:auto; padding-bottom:8px; }
  .g2-investment-landing .investment-programs .job-route-card a { margin-top:10px; padding:8px 0 0; }
  .g2-investment-landing .investment-programs .job-route-card__title img { padding:9px; }
}
.g2-investment-landing .study-countries-showcase-card__motivation {
  position:static;
  max-width:100%;
  transform:none;
}
.g2-investment-landing .study-countries-showcase-card__body { position:relative; }
.g2-investment-landing .study-countries-showcase-card__motivation {
  position:absolute;
  min-height:28px;
  padding:6px 28px 6px 12px;
  font-size:11px;
  line-height:1.2;
}
.g2-investment-landing .study-countries-showcase-card__motivation:after {
  top:50%;
  right:9px;
  transform:translateY(-50%);
}
.g2-investment-landing .study-countries-showcase-card__motivation {
  overflow:hidden;
  box-sizing:border-box;
  border:1px solid #e0e4e5;
  border-radius:999px;
  background:var(--wp--preset--color--base);
  box-shadow:0 3px 8px rgb(36 52 58 / 8%);
  color:#788387;
  text-align:right;
  text-overflow:ellipsis;
  white-space:nowrap;
}
.g2-investment-landing .study-countries-showcase-card__motivation:after {
  position:absolute;
  display:block;
  width:16px;
  height:16px;
  content:"";
  background:url("../images/icons/immigration/star.png") no-repeat center / contain;
}
@media (max-width: 767px) {
  .g2-investment-landing .study-countries-showcase-card { display:flex; flex-direction:column; min-width:0; min-height:326px; overflow:hidden; border-radius:20px; }
  .g2-investment-landing .study-countries-showcase-card__image { display:block; height:180px !important; padding:4px 4px 0; margin:0; overflow:hidden; box-sizing:border-box; }
  .g2-investment-landing .study-countries-showcase-card__image img { display:block; width:100%; height:100%; border-radius:16px 16px 0 0; object-fit:cover; }
  .g2-investment-landing .study-countries-showcase-card__body { display:flex; flex:1; flex-direction:column; min-height:0; padding:22px 14px 12px; }
  .g2-investment-landing .investment-why { padding:42px 0; }
  .g2-investment-landing .investment-why > h2 { margin:0 0 7px; font-size:20px; text-align:center; }
  .g2-investment-landing .investment-why .visa-section__intro { margin:0 auto 22px !important; font-size:16px; line-height:1.8; text-align:center; }
  .g2-investment-landing .investment-why .visa-why__grid { display:grid; }
  .g2-investment-landing .investment-why .visa-why__item,
  .g2-investment-landing .investment-why .visa-why__item:nth-child(even),
  .g2-investment-landing .investment-why .visa-why__item:nth-child(n+3) { display:flex; align-items:flex-start; gap:12px; min-height:60px; padding:13px 0; border-bottom:1px solid #edf0f1; direction:rtl; text-align:right; }
  .g2-investment-landing .investment-why .visa-why__item > img { background:#fff7e4; object-fit:contain; }
.g2-investment-landing .investment-why .visa-why__item p { margin:3px 0 0; font-size:13px; line-height:1.8; }
}
@media (min-width:768px) {
  .g2-investment-landing .investment-why .visa-why__grid {
    grid-template-columns:repeat(4, minmax(0, 1fr));
    gap:0;
    max-width:1200px;
    margin:34px auto 0;
  }
  .g2-investment-landing .investment-why .visa-why__item,
  .g2-investment-landing .investment-why .visa-why__item:nth-child(n) {
    display:flex;
    align-items:center;
    grid-column:auto;
    grid-row:auto;
    min-height:64px;
    padding:0;
    border:0;
    direction:rtl;
    text-align:right;
  }
  .g2-investment-landing .investment-why .visa-why__item > img {
    flex:0 0 40px;
    width:40px;
    height:40px;
    padding:10px;
    border-radius:10px;
    box-sizing:border-box;
  }
  .g2-investment-landing .investment-why .visa-why__item h3 {
    margin:0;
    font-size:16px;
    font-weight:800;
    line-height:1.5;
    white-space:nowrap;
  }
  .g2-investment-landing .investment-why .visa-why__item p { display:none; }
}
@media (max-width:767px) {
  .g2-investment-landing .investment-why .visa-why__grid {
    grid-template-columns:1fr;
    gap:0;
    max-width:100%;
    margin:18px 0 0;
  }
  .g2-investment-landing .investment-why .visa-why__item,
  .g2-investment-landing .investment-why .visa-why__item:nth-child(n) {
    display:flex;
    align-items:center;
    min-height:52px;
    padding:12px 0;
    border-bottom:1px solid #edf0f1;
    direction:rtl;
    text-align:right;
  }
  .g2-investment-landing .investment-why .visa-why__item:last-child { border-bottom:0; }
  .g2-investment-landing .investment-why .visa-why__item > img {
    flex:0 0 34px;
    width:34px;
    height:34px;
    padding:8px;
    border-radius:10px;
    box-sizing:border-box;
  }
  .g2-investment-landing .investment-why .visa-why__item h3 {
    margin:0;
    font-size:14px;
    font-weight:800;
    line-height:1.45;
  }
  .g2-investment-landing .investment-why .visa-why__item p { display:none; }
  .g2-investment-landing .investment-challenges .visa-assessment__list summary { font-size:14px; }
}
.g2-investment-landing .investment-programs .job-route-card__tags a { display:inline-flex; align-items:center; align-self:auto; justify-content:flex-start; min-height:26px; padding:3px 12px; margin-top:0; box-sizing:border-box; border:1px solid #d7dadc; border-radius:99px; background:#fcfcfb; color:#58666c; font-size:12px; font-weight:400; line-height:18px; text-decoration:none; }
.g2-investment-landing .investment-programs .job-route-card__tags a::after { width:auto; height:auto; background:none; content:none; }
.g2-investment-landing .investment-programs .job-route-card:nth-child(2) .job-route-card__tags { display:flex; flex-flow:row wrap; align-items:center; justify-content:flex-start; }
.g2-investment-landing .investment-programs .job-route-card:nth-child(2) .job-route-card__tags a { flex:0 0 auto; width:auto; align-self:auto; }
.g2-investment-landing .study-countries-showcase-card__motivation {
  position:relative;
  top:auto;
  right:auto;
  left:auto;
  align-self:flex-start;
  width:fit-content;
  max-width:calc(100% - 28px);
  margin:0 0 8px;
}
.g2-investment-landing .study-countries-showcase__header p { font-size:15px; }
.g2-investment-landing .job-faq .study-faq .study-section__intro,
.g2-investment-landing .investment-challenges .visa-section__intro { font-size:16px; }
.g2-investment-landing .job-faq .job-intro { font-size:16px; }
.g2-investment-landing .investment-why .visa-why__item h3 {
  font-size:15px;
}
