.ExploreButtons_exploreBtn__9X8ot {
  background-color: #1a325d;
  color: #fff;
  text-decoration: none;
  text-transform: uppercase;
  font-weight: 600;
  height: 36px;
  display: flex;
  padding: 0 30px;
  align-items: center;
  border-radius: 10px;
  box-shadow: 5px 5px 10px rgba(0, 0, 0, 0.2);
  margin: auto;
}
@media (min-width: 1201px) {
  .ExploreButtons_exploreBtn__9X8ot {
    background-color: #1a325d;
    color: #fff;
    text-decoration: none;
    font-weight: 600;
    box-shadow: 5px 5px 10px rgba(0, 0, 0, 0.2);
  }
  .ExploreButtons_chckEligibility__YUgNl,
  .ExploreButtons_exploreBtn__9X8ot {
    text-transform: uppercase;
    height: 36px;
    display: flex;
    padding: 0 30px;
    align-items: center;
    border-radius: 10px;
    margin: auto;
  }
  .ExploreButtons_chckEligibility__YUgNl {
    background-image: linear-gradient(180deg, #fec832, #f3db77);
    color: #000;
    font-weight: 700;
    border: 2px solid #ffca25;
    box-shadow: 5px 5px 10px rgba(0, 0, 0, 0.4);
  }
}
@media (min-width: 481px) and (max-width: 1200px) {
  .ExploreButtons_exploreBtn__9X8ot {
    background-color: #1a325d;
    color: #fff;
    text-decoration: none;
    font-weight: 600;
    box-shadow: 5px 5px 10px rgba(0, 0, 0, 0.2);
  }
  .ExploreButtons_chckEligibility__YUgNl,
  .ExploreButtons_exploreBtn__9X8ot {
    text-transform: uppercase;
    height: 36px;
    display: flex;
    padding: 0 30px;
    align-items: center;
    border-radius: 10px;
    margin: auto;
  }
  .ExploreButtons_chckEligibility__YUgNl {
    background-image: linear-gradient(180deg, #fec832, #f3db77);
    color: #000;
    font-weight: 700;
    border: 2px solid #ffca25;
    box-shadow: 5px 5px 10px rgba(0, 0, 0, 0.4);
  }
}
@media (max-width: 480px) {
  .ExploreButtons_chckEligibility__YUgNl {
    background-image: linear-gradient(180deg, #fec832, #f3db77);
    color: #000;
    font-weight: 700;
    text-transform: uppercase;
    height: 36px;
    display: flex;
    padding: 0 30px;
    align-items: center;
    border-radius: 10px;
    border: 2px solid #ffca25;
    box-shadow: 5px 5px 10px rgba(0, 0, 0, 0.4);
    margin: auto;
  }
  .styles_root__wx2_2 {
    padding: 0 1rem 2rem;
  }
  .styles_CarousalWrapper__hIXvk {
    padding-bottom: 2rem;
  }
}
@media (min-width: 1201px) {
  .styles_root__wx2_2 {
    padding: 1rem 2rem 4.29rem;
  }
}
@media (min-width: 481px) and (max-width: 1200px) {
  .styles_root__wx2_2 {
    padding: 0 1rem 2rem;
  }
}
.SectionCard_root__xivlJ.SectionCard_card__tqo5j {
  border-radius: 1rem;
  background: var(--N-White, #fff);
  box-shadow: 0.3125rem 0.3125rem 3.125rem 0 hsla(0, 0%, 78%, 0.35);
}
.SectionCard_root__xivlJ.SectionCard_wide__yCKf9 {
  padding-bottom: 0;
}
.SectionCard_title__hg6b_ {
  color: var(--P-Blue, #1a325d);
  font-family: var(--font-baskervville);
  font-size: 2rem;
  font-style: normal;
  font-weight: 400;
  line-height: 2.1875rem;
  letter-spacing: -3%;
  text-transform: capitalize;
  padding-bottom: 1rem;
}
@media (max-width: 480px) {
  .SectionCard_title__hg6b_ {
    font-size: 1.3rem;
  }
}
@media (min-width: 1201px) {
  .SectionCard_title__hg6b_ {
    font-size: 2.25rem;
    line-height: 2.8333333333rem;
    letter-spacing: -3%;
    padding-bottom: 0;
  }
}
.SectionCard_careerService___PrOn .SectionCard_title__hg6b_ {
  font-size: 1.5rem;
}
@media (min-width: 768px) {
  .SectionCard_careerService___PrOn .SectionCard_title__hg6b_ {
    font-size: 2rem;
  }
}
.SectionCard_subtitle__PNeGb {
  color: var(--N-Grey-Dark, #666);
  font-family: var(--font-raleway);
  font-size: 1rem;
  font-style: normal;
  font-weight: 500;
  line-height: 1.375rem;
  letter-spacing: 2%;
}
.SectionCard_subtitle__PNeGb a {
  color: var(--primary-blue);
  text-decoration-line: underline;
}
.SectionCard_hr__RxxfW {
  margin-top: 1.5rem;
  height: 1px;
  background: #d4d4d4;
}
.SectionCard_cta__Euvyn {
  margin-top: 2rem;
  display: flex;
  justify-content: center;
}
.SectionCard_ctaBtn__6awO_ {
  font-size: 1.25rem;
  white-space: nowrap;
}
.SectionCard_ctaBottom__9NOhr {
  margin-bottom: 0.625rem;
}
@media (min-width: 1201px) {
  .SectionCard_root__xivlJ {
    padding: 2rem 0;
  }
  .SectionCard_root__xivlJ.SectionCard_card__tqo5j {
    border-radius: 1.3333333333rem;
    background: var(--N-White, #fff);
    box-shadow: 0.2083333333rem 0.2083333333rem 2.0833333333rem 0
      hsla(0, 0%, 78%, 0.35);
  }
  .SectionCard_root__xivlJ.SectionCard_wide__yCKf9 {
    padding-bottom: 0;
  }
  .SectionCard_title__hg6b_ {
    line-height: 2.8333333333rem;
    letter-spacing: -3%;
    padding-bottom: 0;
  }
  .SectionCard_subtitle__PNeGb {
    color: var(--N-Grey-Dark, #686868);
    text-align: right;
    font-size: 0.8333333333rem;
    line-height: 1.1666666667rem;
    margin-left: 3rem;
  }
  .SectionCard_hr__RxxfW {
    margin-top: 2.25rem;
  }
  .SectionCard_cta__Euvyn {
    margin-top: 3.125rem;
  }
  .SectionCard_ctaBtn__6awO_ {
    font-size: 0.8333333333rem;
  }
  .SectionCard_facultySection__GA5lP {
    background-color: #1a325d;
    padding: 1rem;
    overflow-x: hidden;
  }
  .SectionCard_facultySection__GA5lP .SectionCard_card__tqo5j {
    background-color: #1a325d;
  }
}
@media (max-width: 480px) {
  .SectionCard_title__hg6b_ {
    font-size: 1.3rem;
  }
  .SectionCard_subtitle__PNeGb {
    text-align: left;
    font-size: 0.9rem;
  }
}
.SectionCard_mobileCTA__8OEWg {
  margin: 0 !important;
  justify-content: left;
}
@media (min-width: 481px) and (max-width: 1200px) {
  .SectionCard_title__hg6b_ {
    font-size: 2rem;
    letter-spacing: -0.0833333333rem;
  }
  .SectionCard_subtitle__PNeGb {
    color: var(--N-Grey-Dark, #666);
    font-family: var(--font-raleway);
    font-style: normal;
    font-weight: 500;
    line-height: 1.1rem;
  }
  .SectionCard_subtitle__PNeGb br {
    display: none;
  }
}
.SectionCard_root___gBiS {
  padding: 1.75rem 1.5rem;
}
.SectionCard_root___gBiS.SectionCard_card__Wrn_y {
  border-radius: 1rem;
}
.SectionCard_root___gBiS.SectionCard_noBackground__wjDJ3.SectionCard_card__Wrn_y {
  background: transparent;
}
.SectionCard_root___gBiS.SectionCard_wide__H4sRg {
  padding-bottom: 0;
}
.SectionCard_title__oNEUe {
  color: #fff;
  font-family: var(--font-baskervville);
  font-size: 0.75rem;
  font-style: normal;
  font-weight: 400;
  line-height: 2.1875rem;
  letter-spacing: -3%;
  text-transform: capitalize;
  padding-bottom: 1rem;
}
.SectionCard_subtitle__p8Fds {
  color: #fff;
  font-family: var(--font-raleway);
  font-size: 1rem;
  font-style: normal;
  font-weight: 500;
  line-height: 1.375rem;
  letter-spacing: 2%;
}
.SectionCard_subtitle__p8Fds a {
  color: var(--primary-blue);
  text-decoration-line: underline;
}
.SectionCard_hr__WSBKM {
  margin-top: 1.5rem;
  margin-bottom: 1.5rem;
  height: 1px;
  background: #d4d4d4;
}
.SectionCard_cta__usLV6 {
  margin-top: 2rem;
  display: flex;
  justify-content: center;
}
.SectionCard_ctaBtn__6AqCZ {
  font-size: 1.25rem;
  white-space: nowrap;
}
.SectionCard_ctaBottom__LswvC {
  margin-bottom: 0.625rem;
}
@media (min-width: 1201px) {
  .SectionCard_root___gBiS {
    padding: 0 3.75rem;
  }
  .SectionCard_root___gBiS.SectionCard_card__Wrn_y {
    border-radius: 1.3333333333rem;
  }
  .SectionCard_root___gBiS.SectionCard_card__Wrn_y.SectionCard_noBackground__wjDJ3.SectionCard_card__Wrn_y {
    background: transparent;
  }
  .SectionCard_root___gBiS.SectionCard_wide__H4sRg {
    padding-bottom: 0;
  }
  .SectionCard_title__oNEUe {
    font-size: 2rem;
    line-height: 2.8333333333rem;
    letter-spacing: -3%;
    padding-bottom: 0;
  }
  .SectionCard_subtitle__p8Fds {
    color: #fff;
    text-align: right;
    font-size: 0.8333333333rem;
    line-height: 1.1666666667rem;
    margin-left: 3rem;
  }
  .SectionCard_hr__WSBKM {
    margin-top: 2.25rem;
  }
  .SectionCard_cta__usLV6 {
    margin-top: 3.125rem;
  }
  .SectionCard_ctaBtn__6AqCZ {
    font-size: 0.8333333333rem;
  }
}
@media (max-width: 480px) {
  .SectionCard_root___gBiS {
    padding: 1.75rem 0;
  }
  .SectionCard_title__oNEUe {
    font-size: 1.3rem;
    text-align: left;
  }
  .SectionCard_subtitle__p8Fds {
    text-align: left;
    font-size: 0.7rem;
  }
}
@media (min-width: 481px) and (max-width: 1200px) {
  .SectionCard_title__oNEUe {
    font-size: 1.75rem;
    text-align: left;
  }
  .SectionCard_subtitle__p8Fds {
    font-style: normal;
    font-weight: 500;
    line-height: 1.1rem;
    text-align: left;
  }
  .SectionCard_subtitle__p8Fds br {
    display: none;
  }
}
.SectionCard_careerTitle__T4JRR {
  color: #1a325b;
}
.SectionCard_studentTitle__MrRs7 {
  color: #1a325b;
  text-align: left;
}
.Faculties_root__oa2BV {
  background-color: #1a325d;
  padding: 1rem;
  border-radius: 2rem;
}
.Faculties_SpecificRoot__jZoDg {
  background: linear-gradient(145deg, #002c88, #002c88, #a22cc0);
  padding: 1rem;
  border-radius: 2rem;
}
.Faculties_facultySection__gF9eS {
  background-color: #1a325d;
  padding: 1rem;
  overflow-x: hidden;
}
@media (min-width: 1201px) {
  .Faculties_root__oa2BV {
    background-color: #1a325d;
    padding: 2rem;
    border-radius: 2rem;
  }
}
@media (max-width: 480px) {
  .Faculties_root__oa2BV {
    padding: 0 2rem;
  }
}
.BlogForm_root__bZI8m > .BlogForm_formSection__ZNe_l > h2 {
  text-align: center;
  font-family: var(--font-baskervville);
  font-size: 1.5rem;
  color: #fff;
  line-height: 2.2916666667rem;
}
.BlogConnectModalForm_root__uuhP_ label {
  color: "#fffff";
  font-variant-numeric: lining-nums proportional-nums;
  font-family: var(--font-raleway);
  font-size: 1rem;
  font-style: normal;
  font-weight: 600;
  line-height: normal;
  letter-spacing: 0.00875rem;
  text-transform: capitalize;
}
.BlogConnectModalForm_root__uuhP_ input,
.BlogConnectModalForm_root__uuhP_ select {
  color: var(--N-Grey-Dark, #686868);
  font-variant-numeric: lining-nums proportional-nums;
  font-family: var(--font-raleway);
  font-size: 0.875rem;
  font-style: normal;
  font-weight: 500;
  line-height: 1.125rem;
  letter-spacing: 0.0175rem;
}
.BlogConnectModalForm_root__uuhP_ input {
  padding: 0.75rem;
}
.BlogConnectModalForm_applicationLoader__0OKKX {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 370px;
}
.BlogConnectModalForm_inputWrapper__5rrC3 {
  margin-bottom: 1.5rem;
  flex-direction: column;
}
.BlogConnectModalForm_authorization__efcSU {
  color: var(--N-Grey-Dark, #fff);
  font-family: var(--font-raleway);
  font-size: 0.875rem;
  font-style: normal;
  font-weight: 500;
  line-height: 1.25rem;
  letter-spacing: 0.0175rem;
}
.BlogConnectModalForm_commonMargins__M4Tee {
  margin-bottom: 1.5rem;
}
.BlogConnectModalForm_emailContainer__R21WL {
  flex-direction: column;
}
.BlogConnectModalForm_error__HZ0Sd {
  font-family: var(--font-raleway);
  font-size: 0.6666666667rem;
  font-style: normal;
  font-weight: 500;
  line-height: 1rem;
  letter-spacing: 0.015rem;
  margin-left: 0.5rem;
}
.BlogConnectModalForm_errorMessage__sfurj {
  color: var(--R-Red, #e60000);
  font-size: 0.875rem;
}
.BlogConnectModalForm_formHeading__s9t0o {
  color: var(--primary-blue);
  font-family: var(--font-baskervville);
  font-size: 1.5rem;
  font-style: normal;
  font-weight: 400;
  line-height: 2rem;
  letter-spacing: -0.0625rem;
  text-transform: capitalize;
  margin-bottom: 1.75rem;
}
@media (min-width: 1201px) {
  .BlogConnectModalForm_newLeadFormWrapper__c6cHt {
    display: flex;
    flex-wrap: wrap;
  }
  .BlogConnectModalForm_newLeadFormFirstName__x1C39 {
    width: 50%;
    padding-right: 1.25rem;
  }
  .BlogConnectModalForm_newLeadFormPhone__0LpA5 {
    width: 50%;
  }
  .BlogConnectModalForm_newLeadFormEmail__2Q5jk {
    width: 100%;
  }
  .BlogConnectModalForm_formHeading__s9t0o {
    font-size: 2.25rem;
    line-height: 2.2916666667rem;
    letter-spacing: -0.0833333333rem;
    margin-bottom: 2.25rem;
  }
  .BlogConnectModalForm_root__uuhP_ label {
    font-size: 0.8333333333rem;
    font-style: normal;
    font-weight: 600;
    line-height: normal;
    letter-spacing: 0.0075rem;
  }
  .BlogConnectModalForm_root__uuhP_ input {
    padding: 0.4166666667rem 0 0.4166666667rem 0.8333333333rem;
  }
  .BlogConnectModalForm_root__uuhP_ select {
    padding: 0.4166666667rem 1.6666666667rem 0.5rem 0.8333333333rem;
  }
  .BlogConnectModalForm_root__uuhP_ input,
  .BlogConnectModalForm_root__uuhP_ option,
  .BlogConnectModalForm_root__uuhP_ select {
    font-size: 0.75rem;
    font-style: normal;
    font-weight: 500;
    line-height: 1.3333333333rem;
    letter-spacing: 0.015rem;
  }
  .BlogConnectModalForm_inputWrapper__5rrC3 {
    margin-bottom: 1.3333333333rem;
    flex-direction: row;
  }
  .BlogConnectModalForm_authorization__efcSU {
    font-size: 0.6666666667rem;
    font-style: normal;
    font-weight: 500;
    line-height: 0.9583333333rem;
    letter-spacing: 0.0133333333rem;
  }
  .BlogConnectModalForm_commonMargins__M4Tee {
    margin-bottom: 1.3333333333rem;
  }
  .BlogConnectModalForm_emailContainer__R21WL {
    flex-direction: row;
  }
  .BlogConnectModalForm_error__HZ0Sd {
    font-size: 0.5rem;
    line-height: 0.6666666667rem;
    margin-left: 0.3333333333rem;
  }
}
@media (max-width: 480px) {
  .BlogConnectModalForm_newLeadFormWrapper__c6cHt {
    display: flex;
    flex-wrap: wrap;
  }
  .BlogConnectModalForm_newLeadFormEmail__2Q5jk,
  .BlogConnectModalForm_newLeadFormFirstName__x1C39,
  .BlogConnectModalForm_newLeadFormPhone__0LpA5 {
    width: 100%;
    margin-bottom: 0.75rem;
  }
}
.BlogConnectModalForm_w25__cVqnR {
  width: 25% !important;
}
.BlogConnectModalForm_w75__xAe4Q {
  width: 75% !important;
}
.Styles_recitem__8fl6I img {
  padding: 0.3rem;
  margin: auto;
  display: flex;
  height: 100px;
  align-items: center;
  justify-content: center;
  border-radius: 5px;
  box-shadow: 2px 2px 7px rgba(0, 0, 0, 0.2);
}
.Styles_swiperButtonPrev__2I9IT {
  left: -32px !important;
  top: 50% !important;
}
.Styles_swiperButtonNext__QuosY {
  right: -32px !important;
  top: 50% !important;
}
.Styles_swiperButtonNext__QuosY,
.Styles_swiperButtonPrev__2I9IT {
  background-color: transparent;
  border: none;
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center;
}
.Styles_swiperButtonNext__QuosY svg,
.Styles_swiperButtonPrev__2I9IT svg {
  transition: color 0.3s ease;
}
.Styles_swiperButtonNext__QuosY:hover:not(.Styles_disabled__l7sjj) svg,
.Styles_swiperButtonPrev__2I9IT:hover:not(.Styles_disabled__l7sjj) svg {
  stroke: #1a325d;
}
.Styles_swiperButtonNext__QuosY:active:not(.Styles_disabled__l7sjj) svg,
.Styles_swiperButtonPrev__2I9IT:active:not(.Styles_disabled__l7sjj) svg {
  transform: scale(0.95);
}
.Styles_swiperButtonNext__QuosY.Styles_disabled__l7sjj,
.Styles_swiperButtonPrev__2I9IT.Styles_disabled__l7sjj {
  cursor: not-allowed;
  opacity: 0.5;
}
.Styles_swiperButtonNext__QuosY.Styles_disabled__l7sjj svg,
.Styles_swiperButtonPrev__2I9IT.Styles_disabled__l7sjj svg {
  stroke: #b6b6b6;
}
.Styles_swiperButtonNext__QuosY {
  z-index: 10;
  pointer-events: auto;
}
button.Styles_swiperButtonNext__QuosY:disabled,
button.Styles_swiperButtonPrev__2I9IT:disabled {
  cursor: not-allowed;
  opacity: 0.5;
}
button.Styles_swiperButtonNext__QuosY:disabled svg,
button.Styles_swiperButtonPrev__2I9IT:disabled svg {
  stroke: #b6b6b6;
}
@media (min-width: 1201px) {
  .Styles_sectionRoot__NRNpb {
    padding: 1.75rem 0;
  }
}
.Faculty_mentorItem__PPsFs {
  border: 1px solid #1a325d;
  border-radius: 20px;
  overflow: hidden;
  background-color: #fff;
  padding: 10px;
  overflow: auto;
}
@media (max-width: 767px) {
  .Faculty_mentorItem__PPsFs.Faculty_active__PhTBb .Faculty_mentorImg__REga_ {
    height: 90px;
    width: 90px;
    border-radius: 10px;
  }
  .Faculty_mentorItem__PPsFs.Faculty_active__PhTBb
    .Faculty_mentorDetail__CdpzX
    h3 {
    font-size: 1rem;
  }
  .Faculty_mentorItem__PPsFs.Faculty_active__PhTBb .Faculty_mentorDesc__iwR4k {
    display: flex;
  }
}
.Faculty_mentorItem__PPsFs:hover .Faculty_mentorImg__REga_ {
  height: 90px;
  width: 90px;
  border-radius: 10px;
}
.Faculty_mentorItem__PPsFs:hover .Faculty_mentorDetail__CdpzX h3 {
  font-size: 1rem;
}
.Faculty_mentorItem__PPsFs:hover .Faculty_mentorDesc__iwR4k {
  display: flex;
}
.Faculty_mentorImg__REga_ {
  border-radius: 20px;
  border: 1px solid #1a325d;
  overflow: hidden;
  display: flex;
  justify-content: center;
  align-items: flex-end;
  height: 270px;
  transition: all 0.3s ease-in-out;
  width: 100%;
  position: relative;
}
.Faculty_mentorImg__REga_:before {
  content: "";
  height: 100%;
  width: 50%;
  position: absolute;
  right: 0;
  top: 0;
}
.Faculty_odd__LxD0x .Faculty_mentorImg__REga_:before {
  background-image: linear-gradient(90deg, #ffe064, #ffcd01);
}
.Faculty_even__JO6yi .Faculty_mentorImg__REga_:before {
  background-image: linear-gradient(90deg, #07c8f9, #0a85ed);
}
.Faculty_mentorImg__REga_ img {
  width: auto !important;
  max-height: 100%;
  max-width: 100%;
  filter: drop-shadow(5px 3px 7px rgba(0, 0, 0, 0.3333333333));
}
.Faculty_mentorDetailBlock__J3RAT {
  display: flex;
  flex-direction: column;
  padding: 20px 10px 0;
}
.Faculty_mentorDetail__CdpzX {
  display: flex;
  border-bottom-left-radius: 20px;
  border-bottom-right-radius: 20px;
  flex-direction: column;
}
.Faculty_mentorDetail__CdpzX h3 {
  font-family: Baskervville, serif;
  color: #1a325d;
  font-size: 1.5rem;
  transition: all 0.3s ease-in-out;
}
.Faculty_mentorDetail__CdpzX p {
  color: #1a325d;
  font-size: 0.75rem;
  font-weight: 500;
  line-height: 0.9rem;
  margin-bottom: 1rem;
}
.Faculty_mentorDesc__iwR4k {
  display: none;
  flex-grow: 1;
  overflow-y: auto;
  transition: all 0.3s ease-in-out;
}
.Faculty_mentorDesc__iwR4k p {
  color: #686868;
}
.Faculty_backgroundCol__AxfXC {
  background-color: #1a325d;
  border-radius: 1.3333333333rem;
}
.Faculty_mentorItem__PPsFs {
  height: 450px;
}
.Faculty_mentorDesc__iwR4k p {
  font-size: 0.8rem;
}
@media (max-width: 480px) {
  .Faculty_mentorItem__PPsFs {
    height: 35rem;
  }
  .Faculty_mentorDesc__iwR4k p {
    font-size: 0.8rem;
  }
}
@media screen and (min-width: 481px) and (max-width: 768px) {
  .Faculty_mentorItem__PPsFs {
    height: 36rem;
  }
  .Faculty_mentorDesc__iwR4k p {
    font-size: 0.8rem;
  }
}
@media screen and (min-width: 769px) and (max-width: 1024px) {
  .Faculty_mentorItem__PPsFs {
    height: 470px;
  }
  .Faculty_mentorDesc__iwR4k p {
    font-size: 0.65rem;
  }
}
@media screen and (min-width: 1025px) and (max-width: 1440px) {
  .Faculty_mentorItem__PPsFs {
    height: 450px;
  }
  .Faculty_mentorItem__PPsFs:hover .Faculty_mentorDesc__iwR4k p {
    font-size: 0.7rem;
  }
}
@media screen and (min-width: 1441px) and (max-width: 1900px) {
  .Faculty_mentorItem__PPsFs {
    height: 440px;
  }
  .Faculty_mentorItem__PPsFs:hover .Faculty_mentorDesc__iwR4k p {
    font-size: 0.77rem;
  }
}
@media screen and (min-width: 1901px) {
  .Faculty_mentorItem__PPsFs {
    height: 470px;
  }
  .Faculty_mentorItem__PPsFs:hover .Faculty_mentorDesc__iwR4k p {
    font-size: 0.6rem;
  }
}
.FaqWithCategory_mainHeadingFaq__Y7h_1 {
  font-family: var(--font-baskervville);
  color: #1a325d;
  font-size: 2rem;
  text-transform: capitalize;
}
.FaqWithCategory_faqblock__4F9cf {
  padding: 2rem 3.75rem;
  box-shadow: 0.2083333333rem 0.2083333333rem 2.0833333333rem 0
    hsla(0, 0%, 78%, 0.35);
  border-radius: 1.3333333333rem;
  background-color: hsla(0, 0%, 100%, 0.963);
}
.FaqWithCategory_faqQue__cQvAf {
  background-color: transparent;
  border: none;
  box-shadow: none;
  color: #1a325d;
  font-weight: 500;
  font-size: 1.1666666667rem;
  padding: 0 20px;
  font-family: var(--font-raleway), sans-serif;
}
.FaqWithCategory_tabBtnFaq__ARRdw {
  border: 1px solid #1a325d;
  height: 40px;
  display: flex;
  padding: 0 30px;
  align-items: center;
  border-radius: 20px;
  text-transform: uppercase;
  font-weight: 600;
}
.FaqWithCategory_activeTabFaq___FSq8 {
  background-color: #1a325d;
  color: #fff;
}
.FaqWithCategory_deactiveTabFaq__2pvYP {
  background-color: rgba(26, 50, 93, 0);
  color: #1a325d;
}
.FaqWithCategory_backChange__kOSoV {
  background-color: #1a325d;
}
@media (min-width: 1201px) {
  .FaqWithCategory_activeQuestion__XpyDs {
    font-weight: 600;
    font-size: 1.3333333333rem;
  }
  .FaqWithCategory_faqAns__2qJjR {
    font-size: 0.8333333333rem;
    line-height: 24px;
    color: #1a1a1a;
    padding: 0 20px;
  }
}
.FaqWithCategory_faqAnsCk__p8bw2 li {
  list-style: disc;
}
@media (max-width: 480px) {
  .FaqWithCategory_faqblock__4F9cf {
    padding: 2rem 1.75rem;
    box-shadow: 0.2083333333rem 0.2083333333rem 2.0833333333rem 0
      hsla(0, 0%, 78%, 0.35);
    border-radius: 1.3333333333rem;
  }
  .FaqWithCategory_tabBtnFaq__ARRdw {
    font-size: 0.7rem;
    border: 1px solid #1a325d;
    height: 30px;
    display: flex;
    padding: 0 10px;
    align-items: center;
    border-radius: 20px;
    text-transform: uppercase;
    font-weight: 600;
  }
  .FaqWithCategory_faqQue__cQvAf {
    width: 88%;
    background-color: transparent;
    border: none;
    box-shadow: none;
    color: #1a325d;
    font-weight: 500;
    font-size: 0.8rem;
    font-family: var(--font-raleway), sans-serif;
    padding: 0;
  }
  .FaqWithCategory_activeQuestion__XpyDs {
    font-weight: 600 !important;
    font-size: 1rem !important;
  }
  .FaqWithCategory_icon__KxkUd {
    width: 12%;
    height: 100%;
    display: flex;
    justify-content: center;
  }
  .FaqWithCategory_faqAns__2qJjR {
    font-size: 0.8333333333rem;
    line-height: normal;
    font-weight: 500;
    color: #1a1a1a;
    padding: 0;
  }
  .FaqWithCategory_mainHeadingFaq__Y7h_1 {
    font-family: var(--font-baskervville);
    color: #1a325d;
    font-size: 1.3rem;
    text-transform: capitalize;
  }
}
@media (min-width: 481px) and (max-width: 1200px) {
  .FaqWithCategory_faqAns__2qJjR {
    padding: 0 20px;
    font-size: 0.9rem;
  }
}
@media screen and (min-width: 481px) and (max-width: 1023px) {
  .FaqWithCategory_faqblock__4F9cf {
    padding: 2rem 1rem;
  }
}
.styles_root__n6cbJ {
  border-radius: 1rem;
  background: var(--primary-blue);
  overflow: hidden;
  position: relative;
  width: 100%;
  max-height: 26.75rem;
}
.styles_img__8eYTI {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
}
.styles_container___Ie_y {
  background: linear-gradient(0deg, #1a325d 90.38%, rgba(26, 50, 93, 0));
}
.styles_containerSpecific__ysMx_,
.styles_container___Ie_y {
  padding: 0 2rem 2.25rem;
  position: absolute;
  color: #fff;
  font-family: var(--font-raleway);
  font-style: normal;
  bottom: 0;
  left: 0;
}
.styles_containerSpecific__ysMx_ {
  background: linear-gradient(145deg, #002c88, #002c88, #a22cc0);
}
.styles_title__KIGGw {
  font-size: 1.25rem;
  font-weight: 600;
  line-height: 1.75rem;
  text-transform: capitalize;
  margin-bottom: 1rem;
}
.styles_subtitle__GxFCd {
  font-size: 0.625rem;
  font-weight: 500;
  line-height: 1.125rem;
}
.styles_subtitle__GxFCd > ul {
  list-style-type: disc;
  padding-left: 1.25rem;
}
.styles_subtitle__GxFCd > ul > li {
  color: #fff;
}
@media (min-width: 1201px) {
  .styles_root__n6cbJ {
    border-radius: 1.3333333333rem;
    max-height: 25.8333333333rem;
  }
  .styles_container___Ie_y {
    background: var(--primary-blue);
  }
  .styles_containerSpecific__ysMx_,
  .styles_container___Ie_y {
    padding: 0 1.6666666667rem 1.6666666667rem;
    box-shadow: 0.9583333333rem 0.7083333333rem 0.6666666667rem 1.25rem
      var(--primary-blue);
  }
  .styles_containerSpecific__ysMx_ {
    background: linear-gradient(145deg, #002c88, #002c88, #a22cc0);
  }
  .styles_title__KIGGw {
    font-size: 1.0833333333rem;
    line-height: 1.3333333333rem;
    margin-bottom: 0.6666666667rem;
  }
  .styles_subtitle__GxFCd {
    font-size: 0.75rem;
    line-height: 1rem;
    padding-bottom: 3.125rem;
  }
}
.SelectDark_SelectContainer__TyXTH {
  position: relative;
  display: inline-block;
  width: 100%;
}
.SelectDark_SelectContainer__TyXTH select {
  width: 100%;
  font-size: 0.875rem;
  font-weight: 500;
  padding: 0 1.5rem 0 1rem;
  border: 1px solid #e5e5e5;
  border-radius: 10px;
  height: 36px;
  background-color: transparent;
  color: #fff;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  outline: none;
}
.SelectDark_SelectContainer__TyXTH select:hover {
  border-color: #ccc;
}
.SelectDark_SelectContainer__TyXTH select:focus {
  border-color: inherit;
  background-color: inherit;
}
.SelectDark_SelectContainer__TyXTH select:disabled {
  background-color: #1a325d;
  color: hsla(0, 0%, 100%, 0.5);
  border-color: #666;
  cursor: not-allowed;
}
.SelectDark_SelectContainer__TyXTH option,
.SelectDark_SelectContainer__TyXTH select {
  font-size: 0.75rem;
  font-style: normal;
  font-weight: 500;
  line-height: 1rem;
  letter-spacing: 0.015rem;
}
.SelectDark_SelectContainer__TyXTH option {
  background-color: #1a325d !important;
  color: #fff !important;
}
.SelectDark_SelectContainer__TyXTH .SelectDark_Select__Arrow__yyD0H {
  position: absolute;
  right: 0.75rem;
  top: 50%;
  transform: translateY(-50%);
  pointer-events: none;
}
.SelectDark_SelectContainer__TyXTH .SelectDark_Select__Arrow__yyD0H svg {
  width: 12px;
  height: 12px;
  stroke: #686868;
}
.CourseCurriculum_blSpecific__B4fM6 {
  background: linear-gradient(145deg, #002c88, #002c88, #a22cc0);
}
.CourseCurriculum_CourseCurriculum__section__kCCr5 {
  margin-top: 5.75rem;
}
.CourseCurriculum_CourseCurriculum__title__O6FsL {
  font-size: 1.5rem;
  margin-bottom: 1rem;
}
.CourseCurriculum_CourseCurriculum__title__O6FsL,
.CourseCurriculum_campusImmersion__87LQ5 {
  font-style: normal;
  font-weight: 400;
  line-height: 2.1875rem;
  letter-spacing: -0.0625rem;
  text-transform: capitalize;
}
.CourseCurriculum_campusImmersion__87LQ5 {
  font-size: 1.5625rem;
}
.CourseCurriculum_CourseCurriculum__cta__aq1VJ {
  font-size: 1rem;
  font-style: normal;
  font-weight: 600;
  line-height: normal;
  letter-spacing: 0.0625rem;
  text-transform: uppercase;
}
.CourseCurriculum_CourseCurriculum__border__QmhKE {
  margin: 2rem 0;
  stroke-width: 0.09375rem;
}
.CourseCurriculum_DegreeOffered__container__sTNfn {
  margin-top: 7.5rem;
  margin-bottom: 1rem;
}
.CourseCurriculum_DegreeOffered__title__Eq1F2 {
  font-size: 2rem;
  font-style: normal;
  font-weight: 400;
  line-height: 2.1875rem;
  letter-spacing: -0.0625rem;
  text-transform: capitalize;
  margin-bottom: 1rem;
}
.CourseCurriculum_curriculumbtn__wT2vo {
  background: linear-gradient(0deg, #b38728, #fbf5b7);
  color: #1a325d;
  border-color: #b38728;
  font-size: 16px;
  border-radius: 25px;
  padding: 6px 15px;
  align-items: center;
  text-transform: uppercase;
  display: flex;
  gap: 6px;
  margin-top: 8px;
  font-weight: 600;
}
@media (min-width: 1201px) {
  .CourseCurriculum_CourseCurriculum__section__kCCr5 {
    margin-top: 4.5833333333rem;
  }
  .CourseCurriculum_CourseCurriculum__cardContainer__M6oML {
    display: flex;
  }
  .CourseCurriculum_CourseCurriculum__container__gPcH5 {
    padding-right: 2.6666666667rem;
    border-right-width: 0.0625rem;
    flex-basis: 60%;
  }
  .CourseCurriculum_CourseCurriculum__container__gPcH5
    .CourseCurriculum_CourseCurriculum__textContainer__6SEWL {
    display: flex;
    align-items: center;
    justify-content: space-between;
    width: 46.875rem;
  }
  .CourseCurriculum_CourseCurriculum__title__O6FsL {
    font-size: 2.25rem;
    font-style: normal;
    font-weight: 400;
    line-height: 2.25rem;
    letter-spacing: -0.0833333333rem;
  }
  .CourseCurriculum_campusImmersion__87LQ5 {
    font-size: 2rem;
    font-style: normal;
    font-weight: 400;
    line-height: 2.25rem;
    letter-spacing: -0.0833333333rem;
  }
  .CourseCurriculum_curriculumbtn__wT2vo {
    background: linear-gradient(0deg, #b38728, #fbf5b7);
    color: #1a325d;
    border-color: #b38728;
    font-size: 16px;
    border-radius: 25px;
    padding: 6px 15px;
    align-items: center;
    text-transform: uppercase;
    display: flex;
    gap: 6px;
    font-weight: 500;
  }
  .CourseCurriculum_CourseCurriculum__cta__aq1VJ {
    font-size: 0.8333333333rem;
    font-style: normal;
    font-weight: 600;
    line-height: normal;
    letter-spacing: 0.0416666667rem;
  }
  .CourseCurriculum_CourseCurriculum__border__QmhKE {
    margin: 1.75rem 0 1.6666666667rem;
    stroke-width: 0.0625rem;
  }
  .CourseCurriculum_DegreeOffered__container__sTNfn {
    margin-top: 0;
    margin-bottom: 0;
    padding-left: 2.6666666667rem;
    flex-basis: 40%;
  }
  .CourseCurriculum_DegreeOffered__title__Eq1F2 {
    font-size: 2.25rem;
    font-style: normal;
    font-weight: 400;
    line-height: 2.25rem;
    letter-spacing: -0.0833333333rem;
    margin-bottom: 2.25rem;
  }
}
@media (max-width: 480px) {
  .CourseCurriculum_DegreeOffered__container__sTNfn {
    margin-top: 1.25rem;
  }
}
@media (min-width: 481px) and (max-width: 1200px) {
  .CourseCurriculum_DegreeOffered__container__sTNfn {
    margin-top: 0;
  }
  .CourseCurriculum_CourseCurriculum__cardContainer__M6oML {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    gap: 1.5rem;
  }
  .CourseCurriculum_CourseCurriculum__container__gPcH5 {
    padding-right: 2.6666666667rem;
    border-right-width: 0.0625rem;
    width: 100%;
  }
}
.JourneyForGraduation_JourneyForGraduation__Container__tJygg {
  margin-top: 5.75rem;
}
.JourneyForGraduation_JourneyForGraduation__ContainerTitle__h0Qj6 {
  color: var(--P-Blue, #1a325d);
  font-family: var(--font-baskervville);
  font-size: 1.5rem;
  font-style: normal;
  font-weight: 400;
  line-height: 2.1875rem;
  letter-spacing: -0.06rem;
  text-transform: capitalize;
}
.JourneyForGraduation_campusemmursion__mSyT4 {
  color: #1a325d;
  font-size: 1.5rem;
  text-transform: capitalize;
}
.JourneyForGraduation_JourneyForGraduation__ImageContainer__AFaun {
  min-height: 240px;
  max-height: 240px;
}
@media (min-width: 1201px) {
  .JourneyForGraduation_campusemmursion__mSyT4 {
    font-size: 2.25rem;
  }
  .JourneyForGraduation_JourneyForGraduation__Container__tJygg {
    margin-top: 4.5833333333rem;
  }
  .JourneyForGraduation_JourneyForGraduation__ContainerTitle__h0Qj6 {
    color: var(--P-Blue, #1a325d);
    font-family: var(--font-baskervville);
    font-size: 2.25rem;
    font-style: normal;
    font-weight: 400;
    line-height: 2.8333333333rem;
    letter-spacing: -0.0675rem;
    text-transform: capitalize;
  }
  .JourneyForGraduation_JourneyForGraduation__ImageContainer__AFaun {
    min-height: 440px;
    max-height: 440px;
  }
}
@media (min-width: 481px) and (max-width: 1200px) {
  .JourneyForGraduation_JourneyForGraduation__ImageContainer__AFaun {
    min-height: 320px;
    max-height: 320px;
  }
  .JourneyForGraduation_JourneyForGraduation__ImageContainer__AFaun img {
    border-radius: 1rem;
  }
}
.GraduationCard_root__gTnpq {
  border-bottom: 1px solid #e7e7e7;
}
.GraduationCard_root__gTnpq img {
  max-width: 61px;
}
.GraduationCard_GraduationCard__Title__jqRkT {
  color: var(--P-Blue, #1a325d);
  font-family: var(--font-raleway);
  font-variant-numeric: lining-nums proportional-nums;
  font-size: 1.25rem;
  font-style: normal;
  font-weight: 600;
  line-height: 1.5rem;
  text-transform: capitalize;
}
.GraduationCard_GraduationCard__icon__61_3t img {
  width: 0.75rem;
  height: 0.75rem;
}
.GraduationCard_GraduationCard__icon__61_3t .GraduationCard_svg-icon__8a0OW {
  transition: transform 0.3s ease;
}
.GraduationCard_GraduationCard__icon__61_3t
  .GraduationCard_svg-icon__8a0OW.GraduationCard_rotate-icon__xtyiu {
  transform: rotate(180deg);
}
.GraduationCard_GraduationCard__SubTitle__rSSbo {
  color: #686868;
  font-size: 0.875rem;
  line-height: 1.125rem;
  transition: all 0.2 ease-in-out;
}
.GraduationCard_GraduationCard__OpenSectionTitle__FSmCh,
.GraduationCard_GraduationCard__SubTitle__rSSbo {
  font-family: var(--font-raleway);
  font-style: normal;
  font-weight: 500;
  letter-spacing: 0.0175rem;
  max-width: 80%;
  padding-left: 4;
}
.GraduationCard_GraduationCard__OpenSectionTitle__FSmCh {
  color: var(--P-Blue, #1a325d);
  font-size: 1rem;
  line-height: 1.25rem;
  transition: all 0.2s ease-in-out;
}
.GraduationCard_Emmursion__Title___zhT3 {
  font-size: 1.25rem;
}
.GraduationCard_Emmursion__SubTitle__Vui1x {
  margin: 2rem 1rem 0;
  font-weight: 200;
  line-height: 1.125rem;
  color: #686868;
  letter-spacing: 0.0166666667rem;
}
@media (min-width: 1201px) {
  .GraduationCard_Emmursion__SubTitle__Vui1x {
    font-size: 0.9375rem;
    width: 16.875rem;
    margin-top: 1.875rem;
    line-height: 20px;
  }
  .GraduationCard_Emmursion__Title___zhT3 {
    font-size: 1rem;
  }
  .GraduationCard_root__gTnpq img {
    max-width: 120px;
  }
  .GraduationCard_root__gTnpq:last-child {
    margin-bottom: 0;
  }
  .GraduationCard_GraduationCard__icon__61_3t img {
    width: 1rem;
    height: 1rem;
  }
  .GraduationCard_GraduationCard__SubTitle__rSSbo {
    color: #686868;
    font-family: var(--font-raleway);
    font-size: 0.8333333333rem;
    font-style: normal;
    font-weight: 500;
    line-height: 1.125rem;
    letter-spacing: 0.0166666667rem;
    max-width: 16.2916666667rem;
  }
  .GraduationCard_GraduationCard__Title__jqRkT {
    color: var(--P-Blue, #1a325d);
    font-family: var(--font-raleway);
    font-variant-numeric: lining-nums proportional-nums;
    font-size: 1.6666666667rem;
    line-height: 1.6666666667rem;
    font-style: normal;
    font-weight: 600;
    text-transform: capitalize;
  }
  .GraduationCard_GraduationCard__OpenSectionTitle__FSmCh {
    color: var(--P-Blue, #1a325d);
    font-family: var(--font-raleway);
    font-variant-numeric: lining-nums proportional-nums;
    font-size: 1.1666666667rem;
    line-height: 2.3791666667rem;
    font-style: normal;
    font-weight: 500;
    text-transform: capitalize;
  }
}
.LeadForm_root__WttSd > .LeadForm_formSection__TxeSn > h2 {
  text-align: center;
  font-family: var(--font-baskervville);
  font-size: 1.5rem;
  color: #fff;
  line-height: 2.2916666667rem;
}
.HomeConnectModalForm_root__5heWK label {
  color: "#fffff";
  font-variant-numeric: lining-nums proportional-nums;
  font-family: var(--font-raleway);
  font-size: 1rem;
  font-style: normal;
  font-weight: 600;
  line-height: normal;
  letter-spacing: 0.00875rem;
  text-transform: capitalize;
}
.HomeConnectModalForm_root__5heWK input,
.HomeConnectModalForm_root__5heWK select {
  color: var(--N-Grey-Dark, #686868);
  font-variant-numeric: lining-nums proportional-nums;
  font-family: var(--font-raleway);
  font-size: 0.875rem;
  font-style: normal;
  font-weight: 500;
  line-height: 1.125rem;
  letter-spacing: 0.0175rem;
}
.HomeConnectModalForm_root__5heWK input {
  padding: 0.75rem;
}
.HomeConnectModalForm_applicationLoader__ZsOVl {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 370px;
}
.HomeConnectModalForm_inputWrapper__sQwPv {
  margin-bottom: 1.5rem;
  flex-direction: column;
}
.HomeConnectModalForm_authorization__vQtkl {
  color: var(--N-Grey-Dark, #fff);
  font-family: var(--font-raleway);
  font-size: 0.875rem;
  font-style: normal;
  font-weight: 500;
  line-height: 1.25rem;
  letter-spacing: 0.0175rem;
}
.HomeConnectModalForm_commonMargins__X2ljp {
  margin-bottom: 1.5rem;
}
.HomeConnectModalForm_emailContainer__ts5yn {
  flex-direction: column;
}
.HomeConnectModalForm_error__H_rpL {
  font-family: var(--font-raleway);
  font-size: 0.6666666667rem;
  font-style: normal;
  font-weight: 500;
  line-height: 1rem;
  letter-spacing: 0.015rem;
  margin-left: 0.5rem;
}
.HomeConnectModalForm_errorMessage__KUoCZ {
  color: var(--R-Red, #e60000);
  font-size: 0.875rem;
}
.HomeConnectModalForm_formHeading__3Viqc {
  color: var(--primary-blue);
  font-family: var(--font-baskervville);
  font-size: 1.5rem;
  font-style: normal;
  font-weight: 400;
  line-height: 2rem;
  letter-spacing: -0.0625rem;
  text-transform: capitalize;
  margin-bottom: 1.75rem;
}
@media (min-width: 1201px) {
  .HomeConnectModalForm_newLeadFormWrapper__UQrcL {
    display: flex;
    flex-wrap: wrap;
  }
  .HomeConnectModalForm_newLeadFormFirstName__ZzTbl {
    width: 50%;
    padding-right: 1.25rem;
  }
  .HomeConnectModalForm_newLeadFormPhone__vcPdg {
    width: 50%;
  }
  .HomeConnectModalForm_newLeadFormEmail__h5xKw {
    width: 100%;
  }
  .HomeConnectModalForm_formHeading__3Viqc {
    font-size: 2.25rem;
    line-height: 2.2916666667rem;
    letter-spacing: -0.0833333333rem;
    margin-bottom: 2.25rem;
  }
  .HomeConnectModalForm_root__5heWK label {
    font-size: 0.8333333333rem;
    font-style: normal;
    font-weight: 600;
    line-height: normal;
    letter-spacing: 0.0075rem;
  }
  .HomeConnectModalForm_root__5heWK input {
    padding: 0.4166666667rem 0 0.4166666667rem 0.8333333333rem;
  }
  .HomeConnectModalForm_root__5heWK input,
  .HomeConnectModalForm_root__5heWK option,
  .HomeConnectModalForm_root__5heWK select {
    font-size: 0.75rem;
    font-style: normal;
    font-weight: 500;
    line-height: 1.3333333333rem;
    letter-spacing: 0.015rem;
  }
  .HomeConnectModalForm_inputWrapper__sQwPv {
    margin-bottom: 1.3333333333rem;
    flex-direction: row;
  }
  .HomeConnectModalForm_authorization__vQtkl {
    font-size: 0.6666666667rem;
    font-style: normal;
    font-weight: 500;
    line-height: 0.9583333333rem;
    letter-spacing: 0.0133333333rem;
  }
  .HomeConnectModalForm_commonMargins__X2ljp {
    margin-bottom: 1.3333333333rem;
  }
  .HomeConnectModalForm_emailContainer__ts5yn {
    flex-direction: row;
  }
  .HomeConnectModalForm_error__H_rpL {
    font-size: 0.5rem;
    line-height: 0.6666666667rem;
    margin-left: 0.3333333333rem;
  }
}
@media (max-width: 480px) {
  .HomeConnectModalForm_newLeadFormWrapper__UQrcL {
    display: flex;
    flex-wrap: wrap;
  }
  .HomeConnectModalForm_newLeadFormEmail__h5xKw,
  .HomeConnectModalForm_newLeadFormFirstName__ZzTbl,
  .HomeConnectModalForm_newLeadFormPhone__vcPdg {
    width: 100%;
    margin-bottom: 0.75rem;
  }
}
.HomeConnectModalForm_w25__jPFLN {
  width: 25% !important;
}
.HomeConnectModalForm_w75__c8qOQ {
  width: 75% !important;
}
.NavWithScroll_NavWithScroll__cardContainer__1cIZ0 {
  background: #fff;
  width: 100%;
}
.NavWithScroll_NavWithScroll__listContainer__H7W1s {
  font-size: 0.875rem;
  font-style: normal;
  font-weight: 700;
  line-height: normal;
  letter-spacing: 0.125rem;
  -ms-overflow-style: none;
  scrollbar-width: none;
  width: 100%;
}
.NavWithScroll_NavWithScroll__listContainer__H7W1s li {
  cursor: pointer;
  text-wrap: nowrap;
  border-bottom: 0.125rem solid transparent;
  color: #1a325d;
  font-weight: 600;
}
.NavWithScroll_NavWithScroll__listContainer__H7W1s li a {
  display: block;
  width: -moz-max-content;
  width: max-content;
}
.NavWithScroll_NavWithScroll__listContainer__H7W1s
  .NavWithScroll_NavWithScroll__selectedLink__lJ9Lx {
  font-weight: 700;
  border-bottom: 0.125rem solid var(--primary-blue);
}
.NavWithScroll_ApplyNow_Custom__0J4zh {
  background-color: #1a325d;
  color: #fff;
}
.NavWithScroll_NavWithScroll__listContainer__H7W1s::-webkit-scrollbar {
  display: none;
}
.NavWithScroll_NavWithScroll__selectedLink__lJ9Lx {
  font-weight: 700;
  border-bottom: 0.125rem solid var(--primary-blue);
}
@media (min-width: 1201px) {
  .NavWithScroll_NavWithScroll__cardContainer__1cIZ0 {
    padding: 0.8333333333rem;
  }
  .NavWithScroll_NavWithScroll__listContainer__H7W1s {
    font-size: 0.75rem;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    letter-spacing: 0.0833333333rem;
  }
  .NavWithScroll_NavWithScroll__listContainer__H7W1s li a {
    width: auto;
  }
}
@media (max-width: 480px) {
  .NavWithScroll_NavWithScroll__cardContainer__1cIZ0 {
    padding: 0.8333333333rem;
  }
}
.SecondaryMenu_SecondaryMenu__container__TXXvK {
  margin-top: 1.625rem;
  position: sticky;
  top: 0;
  z-index: 100;
}
.SecondaryMenu_SecondaryMenu__container__TXXvK[stuck] {
  background-color: aqua;
}
@media (min-width: 1201px) {
  .SecondaryMenu_SecondaryMenu__container__TXXvK {
    margin-top: 2.0833333333rem;
    top: 0;
  }
}
.styles_root__lLbLW {
  padding: 1rem 1.5rem;
}
.styles_root__lLbLW a > div {
  margin-bottom: 1rem;
}
.styles_paddingBottom__KQgFV {
  padding-bottom: 3rem;
}
.styles_ctaBtn___N31e {
  text-align: center;
  margin-top: 2rem;
}
@media (min-width: 1201px) {
  .styles_root__lLbLW {
    padding: 0 2rem;
    cursor: ew-resize;
    align-items: center;
    justify-content: space-around;
    overflow-x: auto;
    -ms-overflow-style: none;
    scrollbar-width: none;
  }
  .styles_root__lLbLW a > div {
    margin-bottom: 0;
  }
  .styles_root__lLbLW::-webkit-scrollbar {
    display: none;
  }
  .styles_paddingBottom__KQgFV {
    padding-bottom: 5.625rem;
  }
  .styles_ctaBtn___N31e {
    margin-top: 3.0833333333rem;
  }
}
@media (max-width: 480px) {
  .styles_root__lLbLW {
    padding-top: 0;
    padding-bottom: 0;
  }
}
.styles_root__uxIks {
  position: relative;
  display: flex;
  overflow: hidden;
  flex-direction: row;
  border-radius: 1rem;
}
.styles_root__uxIks .styles_bannerImageWrapper__Rivgo,
.styles_root__uxIks .styles_content__RbKm2 {
  position: relative;
}
.styles_ctaBtn__ohjFE {
  font-weight: 600;
}
.styles_title__s5e2v {
  font-size: 1.2rem;
  line-height: 1.5rem;
  margin-bottom: 1rem;
  letter-spacing: -0.06rem;
  text-stroke: 0.2px #1a325d;
  -webkit-text-stroke: 0.2px #1a325d;
}
.styles_content__RbKm2 {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  padding: 1.625rem 1.875rem;
  height: 9.375rem;
}
.styles_image__5urOT {
  width: 100%;
  height: 100%;
}
@media (min-width: 1201px) {
  .styles_root__uxIks {
    min-height: 20rem;
    border-radius: 1.3333333333rem;
    height: 18.5rem;
  }
  .styles_content__RbKm2 {
    padding: 2.8333333333rem;
    width: 50%;
  }
  .styles_bannerImageWrapper__Rivgo {
    width: 50%;
  }
  .styles_leadershipContent__G5ArQ {
    width: 28.25rem;
  }
  .styles_title__s5e2v {
    font-size: 2.25rem;
    line-height: 2.4166666667rem;
    letter-spacing: -0.0675rem;
    margin-bottom: 3.125rem;
  }
  .styles_maxWidth85__CsPQ6 {
    max-width: 85%;
  }
  .styles_ctaBtn__ohjFE {
    font-size: 0.8333333333rem;
  }
}
@media (min-width: 481px) and (max-width: 1200px) {
  .styles_root__uxIks {
    margin-bottom: 1.5rem;
  }
  .styles_title__s5e2v {
    letter-spacing: 0.02rem;
  }
}
@media screen and (max-width: 1024px) {
  .styles_root__uxIks {
    flex-direction: column;
  }
}
.style_root__Bi4Wt {
  border-radius: 1rem;
  box-shadow: -0.25rem 0.25rem 0.625rem 0 hsla(0, 0%, 78%, 0.25);
}
@media (min-width: 1201px) {
  .style_root__Bi4Wt {
    border-radius: 1.3333333333rem;
    box-shadow: -0.1666666667rem 0.1666666667rem 2.25rem 0 rgba(0, 0, 0, 0.15);
  }
}
.Brandlogo_sectionRoot__qnTAt {
  padding: 1.75rem 1.5rem;
}
.Brandlogo_root__Roy71 {
  position: relative;
}
.Brandlogo_root__Roy71 .Brandlogo_swiperButtonPrev__mWoZy {
  left: -32px !important;
  top: 50% !important;
}
.Brandlogo_root__Roy71 .Brandlogo_swiperButtonNext__1L0Oe {
  right: -32px !important;
  top: 50% !important;
}
.FaqSection_container__X78DX {
  max-width: 100%;
  margin: 0 auto;
}
.FaqSection_lpLayout__v7BSi {
  margin-top: 1rem;
}
.FaqSection_layout__SGW7Y .FaqSection_layoutSpecific__kQaLC {
  display: flex;
  flex-wrap: wrap;
  gap: 1rem;
}
.FaqSection_layout__SGW7Y
  .FaqSection_layoutSpecific__kQaLC
  .FaqSection_faq-section__c7UPu {
  width: 100%;
  margin-bottom: 1.5rem;
}
.FaqSection_layout__SGW7Y
  .FaqSection_layoutSpecific__kQaLC
  .FaqSection_lead-form-section___RcWO {
  width: 100%;
}
.FaqSection_layout__SGW7Y
  .FaqSection_layoutSpecific__kQaLC
  .FaqSection_lead-form-section___RcWO
  .FaqSection_form-wrapper__tghPT {
  padding: 1rem;
  background-color: #f3f4f6;
  border-radius: 0.375rem;
  box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
}
.FaqSection_layout__SGW7Y .FaqSection_formSection__54r3l {
  border-radius: 1.3333333333rem;
  background-color: #1a325d;
  color: #fff;
  padding: 20px;
  min-height: 400px;
}
.FaqSection_layoutSpecific__kQaLC .FaqSection_formSection__54r3l {
  border-radius: 1.3333333333rem;
  background: linear-gradient(145deg, #002c88, #002c88, #a22cc0);
  color: #fff;
  padding: 20px;
  min-height: 400px;
}
@media (max-width: 480px) {
  .FaqSection_container__X78DX {
    padding: 0 1rem;
    margin-top: 2rem;
  }
  .FaqSection_layoutSpecific__kQaLC .FaqSection_formSection__54r3l,
  .FaqSection_layout__SGW7Y .FaqSection_formSection__54r3l {
    height: 100%;
  }
  .FaqSection_faq-section__c7UPu,
  .FaqSection_lead-form-section___RcWO {
    width: 100% !important;
  }
}
@media (min-width: 481px) and (max-width: 1023px) {
  .FaqSection_container__X78DX {
    padding: 0 1rem;
  }
}
@media (min-width: 801px) and (max-width: 1366px) {
  .FaqSection_container__X78DX {
    padding: 0 1.5rem;
  }
  .FaqSection_layoutSpecific__kQaLC,
  .FaqSection_layout__SGW7Y {
    display: grid;
    grid-template-columns: 52% 47%;
    gap: 1rem;
  }
}
@media screen and (min-width: 1367px) {
  .FaqSection_container__X78DX {
    padding: 0 2rem;
  }
  .FaqSection_layout__SGW7Y {
    display: grid;
    grid-template-columns: 63% 36.5%;
    gap: 1rem;
  }
  .FaqSection_layoutSpecific__kQaLC,
  .FaqSection_lpLayout__v7BSi {
    display: grid;
    grid-template-columns: 54% 43%;
    gap: 1rem;
    margin-top: 1rem;
  }
}
.FaqSection_layoutRFIDisabled__eKi8i {
  grid-template-columns: 100%;
}
.AnnoucementSection_AnnoucementSection__container__CQnNG {
  display: grid;
  row-gap: 0.75rem;
  grid-template-columns: 1fr;
}
@media (min-width: 1201px) {
  .AnnoucementSection_AnnoucementSection__container__CQnNG {
    -moz-column-gap: 1.5rem;
    column-gap: 1.5rem;
    grid-template-columns: 1fr 1fr 1fr 1fr;
  }
}
.AnnoucementSection_root__5KTH0 {
  display: grid;
  row-gap: 0.75rem;
  grid-template-columns: 1fr;
  grid-auto-rows: 1fr;
  margin-top: 1.875rem;
}
@media (max-width: 480px) {
  .AnnoucementSection_root__5KTH0 {
    grid-template-columns: repeat(2, 1fr);
    gap: 1rem;
  }
}
@media (min-width: 1201px) {
  .AnnoucementSection_root__5KTH0 {
    padding: 1rem 0;
    -moz-column-gap: 1rem;
    column-gap: 1rem;
    grid-template-columns: 1fr 1fr 1fr 1fr;
  }
}
@media (min-width: 481px) and (max-width: 1200px) {
  .AnnoucementSection_root__5KTH0 {
    grid-template-columns: repeat(2, 1fr);
    gap: 1rem;
  }
}
.OverviewSection_Overview__container__d98Xq {
  margin-top: 1.875rem;
}
@media (min-width: 1201px) {
  .OverviewSection_Overview__container__d98Xq {
    margin-top: 1.25rem;
  }
}
.AdvantageCard_AdvantageCard__container__pQrNb {
  border-radius: 2rem;
  border: 0.075rem solid var(--P-Blue, #1a325d);
  margin: auto;
}
.AdvantageCard_AdvantageCard__image__vBL_W {
  border-radius: 1rem;
  width: 100%;
  position: relative;
  z-index: 10;
}
.AdvantageCard_AdvantageCard__textContainer__dOQxO {
  padding: 1.125rem 1.125rem 1.125rem 1.5rem;
}
.AdvantageCard_AdvantageCard__titleOnly__PxUlF {
  padding: 0.75rem 0.75rem 0.5rem 1.25rem;
}
.AdvantageCard_AdvantageCard__title__eF9Wp {
  font-family: var(--font-raleway);
  font-size: 1.25rem;
  font-style: normal;
  font-weight: 600;
  line-height: 1.5rem;
  margin-bottom: 0.5rem;
}
.AdvantageCard_AdvantageCard__subtitle__PReRF {
  font-family: var(--font-raleway);
  font-size: 0.875rem;
  font-style: normal;
  font-weight: 500;
  line-height: 1.0625rem;
  letter-spacing: 0.0625rem;
}
.AdvantageCard_ProgramHighlight_img__KBwT3 {
  width: 100%;
}
@media (min-width: 1201px) {
  .AdvantageCard_AdvantageCard__container__pQrNb {
    height: 100%;
    border-radius: 0.8333333333rem;
  }
  .AdvantageCard_AdvantageCard__image__vBL_W {
    border-radius: 0.8333333333rem;
  }
  .AdvantageCard_AdvantageCard__textContainer__dOQxO {
    padding: 1rem;
  }
  .AdvantageCard_AdvantageCard__titleOnly__PxUlF {
    padding: 0.6666666667rem 0.9166666667rem 0.0833333333rem;
  }
  .AdvantageCard_AdvantageCard__title__eF9Wp {
    font-variant-numeric: lining-nums proportional-nums;
    font-size: 1rem;
    font-style: normal;
    font-weight: 700;
    line-height: normal;
    letter-spacing: 0.0416666667rem;
    margin-bottom: 0.5833333333rem;
  }
  .AdvantageCard_AdvantageCard__subtitle__PReRF {
    font-size: 0.75rem;
    font-style: normal;
    font-weight: 500;
    line-height: 1rem;
    letter-spacing: 0.0416666667rem;
  }
  .AdvantageCard_ProgramHighlight_img__KBwT3 {
    min-height: 135px;
    width: 100%;
  }
}
@media (max-width: 480px) {
  .AdvantageCard_AdvantageCard__textContainer__dOQxO {
    padding: 10px 10px 0;
  }
  .AdvantageCard_AdvantageCard__container__pQrNb {
    width: 48%;
    margin: 0;
  }
  .AdvantageCard_AdvantageCard__title__eF9Wp {
    font-size: 0.75rem;
  }
  .AdvantageCard_AdvantageCard__image__vBL_W {
    height: 100px;
  }
  .AdvantageCard_AdvantageCard__subtitle__PReRF {
    font-size: 0.625rem;
    margin-bottom: 0.625rem;
  }
}
.ProgramHighlights_ProgramHighlights__textContainer__emrN2 {
  display: flex;
  flex-direction: column;
}
.ProgramHighlights_ProgramHighlights__title__GVdUn {
  color: var(--P-Blue, #1a325d);
  font-family: var(--font-baskervville);
  font-size: 2rem;
  font-style: normal;
  font-weight: 400;
  line-height: 2.1875rem;
  letter-spacing: -0.0625rem;
  text-transform: capitalize;
}
.ProgramHighlights_ProgramHighlights__subtitle__8d0Uz {
  color: var(--N-Grey-Dark, #686868);
  font-family: var(--font-raleway);
  font-size: 1rem;
  font-style: normal;
  font-weight: 500;
  line-height: 1.3125rem;
  letter-spacing: 0.0625rem;
  margin-bottom: 1rem;
}
.ProgramHighlights_ProgramHighlights__cardContainer__RMc3h {
  margin-top: 2rem;
  display: grid;
  grid-template-columns: repeat(1, minmax(0, 1fr));
  gap: 1.5rem;
}
@media (min-width: 1201px) {
  .ProgramHighlights_ProgramHighlights__textContainer__emrN2 {
    flex-direction: row;
    align-items: center;
    justify-content: space-between;
  }
  .ProgramHighlights_ProgramHighlights__title__GVdUn {
    font-size: 2.25rem;
    font-style: normal;
    font-weight: 400;
    line-height: 2.5833333333rem;
    letter-spacing: -0.0833333333rem;
  }
  .ProgramHighlights_ProgramHighlights__subtitle__8d0Uz {
    text-align: right;
    font-size: 0.8333333333rem;
    font-style: normal;
    font-weight: 500;
    line-height: 1.1666666667rem;
    letter-spacing: 0.0416666667rem;
  }
  .ProgramHighlights_ProgramHighlights__cardContainer__RMc3h {
    margin-top: 1.6666666667rem;
    justify-content: flex-start;
    grid-template-columns: repeat(4, minmax(0, 1fr));
    gap: 1rem;
  }
}
@media (max-width: 480px) {
  .ProgramHighlights_ProgramHighlights__cardContainer__RMc3h {
    display: flex;
    flex-wrap: wrap;
    gap: 10px;
  }
}
@media (min-width: 481px) and (max-width: 1200px) {
  .ProgramHighlights_ProgramHighlights__cardContainer__RMc3h {
    display: grid;
    grid-template-columns: repeat(2, minmax(0, 1fr));
    gap: 1rem;
  }
}
.JobRolesCard_JobRolesCard__container__9WnH7 {
  border-radius: 1rem;
  border-width: 0.09375rem;
}
.JobRolesCard_JobRolesCard__title__KlBEq {
  background: var(--P-Blue, #1a325d);
}
.JobRolesCard_JobRolesCard__titleSpecific__AmuIU,
.JobRolesCard_JobRolesCard__title__KlBEq {
  color: var(--N-White, #fff);
  padding: 0.625rem 0.875rem;
  text-align: center;
  font-family: var(--font-raleway);
  font-size: 1rem;
  font-style: normal;
  font-weight: 600;
  line-height: 1.375rem;
  letter-spacing: 0.0625rem;
  text-transform: uppercase;
  border-radius: 1rem 1rem 0 0;
}
.JobRolesCard_JobRolesCard__titleSpecific__AmuIU {
  background: linear-gradient(145deg, #002c88, #002c88, #a22cc0);
}
.JobRolesCard_JobRolesCard__listContainer__PjQVw {
  padding: 1.5rem 0 1.5rem 1.5rem;
  color: #686868;
  font-family: var(--font-raleway);
  font-size: 0.875rem;
  font-style: normal;
  font-weight: 600;
  line-height: 1rem;
  letter-spacing: 0.0625rem;
}
@media (min-width: 1201px) {
  .JobRolesCard_JobRolesCard__container__9WnH7 {
    border-radius: 1.25rem;
    border-width: 0.09375rem;
  }
  .JobRolesCard_JobRolesCard__title__KlBEq {
    padding: 0.75rem 1rem;
    font-size: 0.8333333333rem;
    font-style: normal;
    font-weight: 600;
    line-height: normal;
    letter-spacing: 0.0416666667rem;
    border-radius: 0.8333333333rem 0.8333333333rem 0 0;
  }
  .JobRolesCard_JobRolesCard__listContainer__PjQVw {
    padding: 1.3333333333rem 1.3333333333rem 1.4583333333rem;
    font-size: 0.9166666667rem;
    font-style: normal;
    font-weight: 600;
    line-height: 1rem;
    letter-spacing: 0.0416666667rem;
  }
  .JobRolesCard_JobRolesCard__image__MEKTA {
    height: 0.9166666667rem;
    width: 0.9166666667rem;
    margin-top: 0.2083333333rem;
  }
}
@media (max-width: 480px) {
  .JobRolesCard_JobRolesCard__container__9WnH7 {
    width: 300px;
  }
}
.JobRolesSection_JobRolesSection__container__3zEK1 {
  margin-top: 5.75rem;
}
.JobRolesSection_JobRolesSection__textContainer__Hczrl {
  margin-bottom: 1rem;
}
.JobRolesSection_JobRolesSection__title__3FAPc {
  font-size: 2rem;
  font-style: normal;
  font-weight: 400;
  line-height: 2.1875rem;
  letter-spacing: -0.0625rem;
  text-transform: capitalize;
  margin-bottom: 1rem;
}
.JobRolesSection_JobRolesSection__border__ZCZE3 {
  stroke-width: 0.09375rem;
  margin-bottom: 2rem;
  width: 100%;
}
.JobRolesSection_JobRolesSection__cardContainer__hBWOQ {
  display: grid;
  justify-content: center;
  align-items: center;
  gap: 1rem;
}
@media (min-width: 1201px) {
  .JobRolesSection_JobRolesSection__container__3zEK1 {
    margin: 4.5833333333rem auto 0;
  }
  .JobRolesSection_JobRolesSection__textContainer__Hczrl {
    margin-bottom: 1.75rem;
  }
  .JobRolesSection_JobRolesSection__title__3FAPc {
    margin-bottom: 0;
    font-size: 2.25rem;
    font-style: normal;
    font-weight: 400;
    line-height: 2.8333333333rem;
    letter-spacing: -0.0833333333rem;
    text-transform: capitalize;
  }
  .JobRolesSection_JobRolesSection__border__ZCZE3 {
    margin-bottom: 0;
    margin-left: 1.0833333333rem;
  }
  .JobRolesSection_JobRolesSection__cardContainer__hBWOQ {
    grid-template-columns: repeat(3, minmax(0, 1fr));
    gap: 1rem;
  }
  .JobRolesSection_JobRolesSection__cardContainer_immersion__sqIJT {
    display: flex;
    justify-content: space-evenly;
    align-items: center;
  }
  .JobRolesSection_customBorder__uHq2K {
    border-left: 1px solid #cfcfcf;
  }
}
@media (max-width: 480px) {
  .JobRolesSection_JobRolesSection__cardContainer_immersion__sqIJT {
    display: flex;
    flex-direction: column;
    justify-content: space-evenly;
    align-items: center;
    gap: 20px;
  }
}
@media (min-width: 481px) and (max-width: 1200px) {
  .JobRolesSection_JobRolesSection__cardContainer__hBWOQ {
    grid-template-columns: repeat(3, minmax(0, 1fr));
    gap: 1.5rem;
  }
}
.style_root__Bzhe9 {
  padding-top: 1.75rem;
}
@media (max-width: 480px) {
  .style_root__Bzhe9 {
    margin-top: 1rem;
    padding: 0;
  }
}
.styles_rootSection__ybiBN {
  padding: 1.75rem 0 2rem;
}
.DigitalMarketing_root__7uwE3 {
  margin-top: 4.25rem;
}
.DigitalMarketing_title__7CcPm {
  color: var(--primary-blue);
  font-family: var(--font-baskervville);
  font-size: 2rem;
  font-style: normal;
  font-weight: 400;
  line-height: 2.1875rem;
  letter-spacing: -0.0625rem;
  text-transform: capitalize;
}
.DigitalMarketing_desc__FIaHS {
  color: var(--N-Grey-Dark, #686868);
  font-family: var(--font-raleway);
  font-size: 1rem;
  font-style: normal;
  font-weight: 500;
  line-height: 1.3125rem;
  letter-spacing: 0.0625rem;
  margin-top: 1rem;
}
.DigitalMarketing_desc__FIaHS p:nth-child(2) {
  margin-top: 1rem;
}
.DigitalMarketing_stroke__VzAot {
  margin: 1.5rem 0;
  border-bottom: 1.5px solid #d4d4d4;
}
@media (min-width: 1201px) {
  .DigitalMarketing_root__7uwE3 {
    margin-top: 0;
  }
  .DigitalMarketing_wrapper__XFwBg {
    display: flex;
  }
  .DigitalMarketing_title__7CcPm {
    font-size: 2rem;
    line-height: 2.2916666667rem;
    letter-spacing: -0.0416666667rem;
  }
  .DigitalMarketing_desc__FIaHS {
    font-size: 0.8333333333rem;
    line-height: 1.1666666667rem;
    letter-spacing: 0.0416666667rem;
    margin-top: 1.6666666667rem;
  }
  .DigitalMarketing_desc__FIaHS p:nth-child(2) {
    margin-top: 1.1666666667rem;
  }
  .DigitalMarketing_stroke__VzAot {
    display: none;
  }
  .DigitalMarketing_leftContainer__m2OzK {
    width: 50%;
    padding-right: 6.0833333333rem;
  }
  .DigitalMarketing_rightContainer__bJMkN {
    border-left: 1.5px solid #d4d4d4;
    width: 50%;
    padding-left: 5rem;
  }
  .DigitalMarketing_imgWrapper__aEi12 {
    grid-template-columns: repeat(8, 1fr);
  }
  .DigitalMarketing_imgWrapper__aEi12 img {
    grid-column: span 2;
  }
  .DigitalMarketing_imgWrapper__aEi12 img:last-child {
    grid-column-end: -1;
  }
  .DigitalMarketing_imgWrapper__aEi12 img:nth-last-child(2) {
    grid-column-end: -4;
  }
  .DigitalMarketing_imgWrapper__aEi12 img:nth-last-child(3) {
    grid-column-end: -7;
  }
}
.LearningOutcome_root__b8ZMN {
  padding-bottom: 1.5rem;
  border-bottom: 1.5px solid #d4d4d4;
  margin-bottom: 1.5rem;
}
.LearningOutcome_root__b8ZMN img {
  max-width: 2.125rem;
  max-height: 2.125rem;
}
.LearningOutcome_root__b8ZMN:last-child {
  padding: 0;
  margin: 0;
  border: 0;
}
.LearningOutcome_headingWrapper__od_i4 {
  display: flex;
  align-items: center;
  gap: 0.875rem;
  margin-bottom: 1rem;
}
.LearningOutcome_heading__4seZU {
  color: var(--primary-blue);
  font-family: var(--font-raleway);
  font-size: 1.25rem;
  font-style: normal;
  font-weight: 600;
  line-height: 1.5rem;
  text-transform: capitalize;
}
.LearningOutcome_desc__Zt2gr {
  color: var(--N-Grey-Dark, #686868);
  font-family: var(--font-raleway);
  font-size: 0.875rem;
  font-style: normal;
  font-weight: 500;
  line-height: 1.0625rem;
  letter-spacing: 0.0625rem;
}
@media (min-width: 1201px) {
  .LearningOutcome_root__b8ZMN {
    margin-bottom: 0;
    padding: 1.6666666667rem 3rem;
    border-right: 0;
    position: relative;
  }
  .LearningOutcome_root__b8ZMN img {
    max-width: 2.5rem;
    max-height: 2.5rem;
  }
  .LearningOutcome_root__b8ZMN:last-child {
    margin-bottom: 0;
    padding: 1.6666666667rem 3rem;
    border-right: 0;
  }
  .LearningOutcome_root__b8ZMN:nth-child(3n + 1) {
    padding-left: 0;
  }
  .LearningOutcome_root__b8ZMN:nth-child(3n) {
    padding-right: 0;
  }
  .LearningOutcome_root__b8ZMN:after {
    position: absolute;
    top: 14%;
    right: 0;
    height: 72%;
    display: block;
    width: 1.5px;
    background: #d4d4d4;
    content: "";
  }
  .LearningOutcome_root__b8ZMN:last-child:after,
  .LearningOutcome_root__b8ZMN:nth-child(3n):after {
    display: none;
  }
  .LearningOutcome_noBorder__me6nZ {
    border-bottom: 0;
  }
  .LearningOutcome_headingWrapper__od_i4 {
    gap: 1rem;
  }
  .LearningOutcome_heading__4seZU {
    font-size: 1.1666666667rem;
    line-height: 1.3333333333rem;
  }
  .LearningOutcome_desc__Zt2gr {
    font-size: 0.75rem;
    line-height: 1rem;
    letter-spacing: 0.0416666667rem;
  }
}
.styles_root___Ftd1 {
  margin-bottom: 3rem;
}
.styles_root___Ftd1:last-child {
  margin-bottom: 0;
}
.styles_img__QOq3m {
  width: 3.0625rem;
  height: 3.375rem;
}
.styles_title__toHsr {
  color: var(--primary-blue);
  font-size: 1.25rem;
  font-weight: 600;
  line-height: 1.5rem;
  text-transform: capitalize;
  margin-top: 1.5rem;
  margin-bottom: 0.5rem;
}
.styles_desc__og2BK,
.styles_title__toHsr {
  font-family: var(--font-raleway);
  font-style: normal;
}
.styles_desc__og2BK {
  color: var(--N-Grey-Dark, #686868);
  font-size: 0.875rem;
  font-weight: 500;
  line-height: 1.0625rem;
  letter-spacing: 0.0625rem;
}
@media (min-width: 1201px) {
  .styles_root___Ftd1 {
    margin-bottom: 0;
    padding: 0 3rem;
    border-right: 1.5px solid #d4d4d4;
  }
  .styles_root___Ftd1:first-child {
    padding-left: 0;
  }
  .styles_root___Ftd1:last-child {
    border-right: none;
    padding-right: 0;
  }
  .styles_titleContainer__dqrgW {
    display: flex;
    margin-bottom: 1rem;
  }
  .styles_img__QOq3m {
    width: 2.25rem;
    height: 2.4583333333rem;
    margin-right: 0.6666666667rem;
  }
  .styles_title__toHsr {
    font-size: 1.1666666667rem;
    line-height: 1.3333333333rem;
    margin: 0;
  }
  .styles_desc__og2BK {
    font-size: 0.75rem;
    line-height: 1rem;
    letter-spacing: 0.0416666667rem;
  }
}
.styles_root__hbKax {
  padding-top: 0;
  margin-top: 3.75rem;
}
.styles_cardsContainer__2aaBy {
  display: flex;
  flex-direction: column;
}
.styles_heading__X_6f7 .styles_head__2Jckt {
  font-size: 1.3rem;
  color: var(--P-Blue, #1a325d);
  font-family: var(--font-baskervville);
  font-style: normal;
  font-weight: 400;
  line-height: 2.1875rem;
  letter-spacing: -3%;
  text-transform: capitalize;
  padding-bottom: 1rem;
}
.styles_heading__X_6f7 .styles_content__I_X9j {
  text-align: left;
  font-size: 0.9rem;
  color: var(--N-Grey-Dark, #666);
  font-family: var(--font-raleway);
  font-style: normal;
  font-weight: 500;
  line-height: 1.375rem;
}
@media (min-width: 481px) and (max-width: 1200px) {
  .styles_heading__X_6f7 .styles_head__2Jckt {
    font-size: 2rem;
    letter-spacing: -0.0833333333rem;
  }
  .styles_heading__X_6f7 .styles_content__I_X9j {
    color: var(--N-Grey-Dark, #666);
    font-family: var(--font-raleway);
    font-style: normal;
    font-weight: 500;
    line-height: 1.1rem;
  }
}
@media (min-width: 1201px) {
  .styles_root__hbKax {
    margin-top: 2.5rem;
    margin-bottom: 2.5rem;
  }
  .styles_cardsContainer__2aaBy {
    flex-direction: row;
    align-items: center;
    justify-content: space-between;
    margin-top: 0.5rem;
  }
  .styles_heading__X_6f7 {
    width: 100%;
    display: flex;
    justify-content: space-between;
  }
  .styles_heading__X_6f7 .styles_head__2Jckt {
    line-height: 2.8333333333rem;
    letter-spacing: -3%;
    padding-bottom: 0;
    font-size: 2.25rem;
  }
  .styles_heading__X_6f7 .styles_content__I_X9j {
    text-align: right;
    max-width: 18rem;
  }
}
.styles_hr__QTAj6 {
  margin-top: 1.5rem;
  height: 2px;
  background: #d4d4d4;
  margin-bottom: 1.875rem;
}
@media screen and (min-width: 768px) and (max-width: 1200px) {
  .styles_cardsContainer__2aaBy {
    display: grid;
    grid-template-columns: repeat(2, minmax(0, 1fr));
    gap: 20px;
  }
}
.styles_rootSection__8YA3w {
  padding: 1.75rem 0 0;
}
/*# sourceMappingURL=1972eedcab8c9b26.css.map*/
