._2-1-about-us,
._2-1-about-us * {
  box-sizing: border-box;
}
._2-1-about-us {
  background: #f4f6f8;
  display: flex;
  flex-direction: column;
  gap: 0px;
  align-items: flex-start;
  justify-content: flex-start;
  min-width: 1025px;
  max-width: 1920px;
  position: relative;
  overflow: hidden;
}
.final-header-desktop {
  display: flex;
  flex-direction: column;
  gap: 0px;
  align-items: flex-end;
  justify-content: flex-start;
  align-self: stretch;
  flex-shrink: 0;
  height: 84px;
  position: relative;
}
.frame-2147223345 {
  background: #ffffff;
  padding: 8px 40px 8px 40px;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
  align-self: stretch;
  flex-shrink: 0;
  min-width: 834px;
  position: relative;
}
.frame-2147223342 {
  display: flex;
  flex-direction: row;
  gap: 20px;
  align-items: center;
  justify-content: flex-start;
  flex-shrink: 0;
  position: relative;
}
.frame-2147223341 {
  display: flex;
  flex-direction: row;
  gap: 8px;
  align-items: center;
  justify-content: flex-start;
  flex-shrink: 0;
  position: relative;
}
.frame-2147223340 {
  display: flex;
  flex-direction: column;
  gap: 0px;
  align-items: flex-start;
  justify-content: flex-start;
  flex-shrink: 0;
  width: 101px;
  position: relative;
}
.logo-aia-01-25-del-10-2025-1 {
  align-self: stretch;
  flex-shrink: 0;
  height: 67.66px;
  position: relative;
  object-fit: cover;
  aspect-ratio: 101/67.66;
}
.aquinas-international-academy {
  color: #000000;
  text-align: center;
  font-family: "-", sans-serif;
  font-size: 16px;
  font-weight: 400;
  position: relative;
}
.aquinas-international-academy-span {
  font-family: var(
    --rubik-paragragh01-semibold-font-family,
    "Rubik-SemiBold",
    sans-serif
  );
  font-size: var(--rubik-paragragh01-semibold-font-size, 16px);
  font-weight: var(--rubik-paragragh01-semibold-font-weight, 600);
}
.aquinas-international-academy-span2 {
  font-family: var(
    --rubik-paragragh01-regular-font-family,
    "Rubik-Regular",
    sans-serif
  );
  font-size: var(--rubik-paragragh01-regular-font-size, 16px);
  font-weight: var(--rubik-paragragh01-regular-font-weight, 400);
}
.line-10 {
  margin-top: -2px;
  border-style: solid;
  border-color: #000000;
  border-width: 2px 0 0 0;
  flex-shrink: 0;
  width: 60px;
  height: 0px;
  position: relative;
  transform-origin: 0 0;
  transform: rotate(90deg) scale(1, 1);
}
.frame-2147223338 {
  display: flex;
  flex-direction: row;
  gap: 16px;
  align-items: center;
  justify-content: flex-start;
  flex-shrink: 0;
  position: relative;
}
.frame-2147223335 {
  display: flex;
  flex-direction: row;
  gap: 10px;
  align-items: center;
  justify-content: center;
  flex-shrink: 0;
  position: relative;
  overflow: hidden;
}
.what-we-do {
  color: #000000;
  text-align: left;
  font-family: var(
    --rubik-paragragh02-regular-font-family,
    "Rubik-Regular",
    sans-serif
  );
  font-size: var(--rubik-paragragh02-regular-font-size, 12.800000190734863px);
  font-weight: var(--rubik-paragragh02-regular-font-weight, 400);
  position: relative;
}
.frame-2147223336 {
  display: flex;
  flex-direction: row;
  gap: 10px;
  align-items: center;
  justify-content: center;
  flex-shrink: 0;
  position: relative;
  overflow: hidden;
}
.about-us {
  color: #000000;
  text-align: left;
  font-family: var(
    --rubik-paragragh02-regular-font-family,
    "Rubik-Regular",
    sans-serif
  );
  font-size: var(--rubik-paragragh02-regular-font-size, 12.800000190734863px);
  font-weight: var(--rubik-paragragh02-regular-font-weight, 400);
  position: relative;
}
.frame-21472233382 {
  display: flex;
  flex-direction: row;
  gap: 10px;
  align-items: center;
  justify-content: center;
  flex-shrink: 0;
  position: relative;
  overflow: hidden;
}
.contact {
  color: #000000;
  text-align: left;
  font-family: var(
    --rubik-paragragh02-regular-font-family,
    "Rubik-Regular",
    sans-serif
  );
  font-size: var(--rubik-paragragh02-regular-font-size, 12.800000190734863px);
  font-weight: var(--rubik-paragragh02-regular-font-weight, 400);
  position: relative;
}
.frame-2147223344 {
  display: flex;
  flex-direction: row;
  gap: 20px;
  align-items: center;
  justify-content: flex-end;
  flex-shrink: 0;
  position: relative;
}
.frame-2147223343 {
  background: #0068fe;
  border-radius: 8px;
  padding: 8px 40px 8px 40px;
  display: flex;
  flex-direction: row;
  gap: 8px;
  align-items: center;
  justify-content: center;
  flex-shrink: 0;
  position: relative;
  box-shadow: 3px 6px 4px 0px rgba(16, 114, 254, 0.25);
}
.button {
  color: #ffffff;
  text-align: left;
  font-family: var(
    --rubik-paragragh01-bold-font-family,
    "Rubik-Bold",
    sans-serif
  );
  font-size: var(--rubik-paragragh01-bold-font-size, 16px);
  font-weight: var(--rubik-paragragh01-bold-font-weight, 700);
  position: relative;
}
.frame-2147223614 {
  display: flex;
  flex-direction: column;
  gap: 10px;
  align-items: flex-start;
  justify-content: flex-start;
  align-self: stretch;
  flex-shrink: 0;
  height: 528px;
  position: relative;
}
.frame-2147223613 {
  padding: 166px 155px 166px 155px;
  display: flex;
  flex-direction: column;
  gap: 40px;
  align-items: center;
  justify-content: flex-start;
  align-self: stretch;
  flex-shrink: 0;
  height: 528px;
  position: relative;
}
.about-aquinas {
  color: #0e0e0e;
  text-align: center;
  font-family: var(--rubik-h01-bold-font-family, "Rubik-Bold", sans-serif);
  font-size: var(--rubik-h01-bold-font-size, 76.30000305175781px);
  font-weight: var(--rubik-h01-bold-font-weight, 700);
  position: relative;
  width: 1440px;
}
.empowering-learners-worldwide-whit-accessible-high-quality-education {
  color: #000000;
  text-align: center;
  font-family: var(
    --rubik-h06-regular-font-family,
    "Rubik-Regular",
    sans-serif
  );
  font-size: var(--rubik-h06-regular-font-size, 25px);
  font-weight: var(--rubik-h06-regular-font-weight, 400);
  position: relative;
  width: 1440px;
}
.frame-2147223615 {
  background: #0068fe;
  padding: 80px 155px 80px 155px;
  display: flex;
  flex-direction: column;
  gap: 40px;
  align-items: center;
  justify-content: flex-start;
  align-self: stretch;
  flex-shrink: 0;
  position: relative;
  overflow: hidden;
}
.frame-2147223361 {
  background: #99c3ff;
  border-radius: 8.84px;
  padding: 8px;
  display: flex;
  flex-direction: column;
  gap: 8px;
  align-items: flex-start;
  justify-content: flex-start;
  flex-shrink: 0;
  width: 138px;
  position: relative;
}
.rectangle-1092 {
  flex-shrink: 0;
  width: 122px;
  height: 124px;
  position: relative;
  object-fit: cover;
}
.frame-2147223616 {
  display: flex;
  flex-direction: column;
  gap: 24px;
  align-items: center;
  justify-content: flex-start;
  align-self: stretch;
  flex-shrink: 0;
  position: relative;
}
.our-mission {
  color: #ffffff;
  text-align: center;
  font-family: var(--rubik-h03-bold-font-family, "Rubik-Bold", sans-serif);
  font-size: var(--rubik-h03-bold-font-size, 48.83000183105469px);
  font-weight: var(--rubik-h03-bold-font-weight, 700);
  position: relative;
  align-self: stretch;
}
.at-aquinas-international-academy-we-believe-quality-education-must-be-accessible-to-everyone-everywhere-aquinas-international-school-ais-or-simply-aquinas-is-an-online-bilingual-english-farsi-classical-high-school-dedicated-to-afghan-women-its-purpose-is-to-teach-the-seven-liberal-arts-the-trivium-and-the-quadrivium-so-that-students-may-with-joy-and-depth-engage-with-the-greatest-classical-works-of-east-and-west-those-masterpieces-belonging-to-the-universal-canon-of-both-traditions {
  color: #ffffff;
  text-align: center;
  font-family: var(
    --rubik-h06-regular-font-family,
    "Rubik-Regular",
    sans-serif
  );
  font-size: var(--rubik-h06-regular-font-size, 25px);
  font-weight: var(--rubik-h06-regular-font-weight, 400);
  position: relative;
  align-self: stretch;
}
.frame-2147223619 {
  padding: 176px 40px 60px 40px;
  display: flex;
  flex-direction: row;
  gap: 24px;
  align-items: center;
  justify-content: flex-start;
  align-self: stretch;
  flex-shrink: 0;
  position: relative;
}
.frame-2147223618 {
  display: flex;
  flex-direction: column;
  gap: 30px;
  align-items: flex-start;
  justify-content: flex-start;
  flex: 1;
  position: relative;
}
.rectangle-1139 {
  border-radius: 12px;
  align-self: stretch;
  flex-shrink: 0;
  height: 402px;
  position: relative;
  object-fit: cover;
  aspect-ratio: 668/402;
}
.frame-2147223617 {
  display: flex;
  flex-direction: row;
  gap: 24px;
  align-items: center;
  justify-content: center;
  flex: 1;
  position: relative;
}
.why-aquinas-is-necessary-under-taliban-regulations-girls-are-not-permitted-to-attend-school-beyond-the-sixth-grade-nevertheless-many-afghan-women-supported-by-their-families-are-eager-to-continue-their-studies-as-they-were-already-enrolled-in-school-before-the-taliban-returned-to-power-our-vision-our-mission-is-to-provide-quality-education-first-to-hundreds-of-disenfranchised-afghan-women-and-then-to-expand-this-opportunity-to-thousands-and-eventually-hundreds-of-thousands {
  color: #000000;
  text-align: left;
  position: relative;
  flex: 1;
}
.why-aquinas-is-necessary-under-taliban-regulations-girls-are-not-permitted-to-attend-school-beyond-the-sixth-grade-nevertheless-many-afghan-women-supported-by-their-families-are-eager-to-continue-their-studies-as-they-were-already-enrolled-in-school-before-the-taliban-returned-to-power-our-vision-our-mission-is-to-provide-quality-education-first-to-hundreds-of-disenfranchised-afghan-women-and-then-to-expand-this-opportunity-to-thousands-and-eventually-hundreds-of-thousands-span {
  font-family: var(--rubik-h04-bold-font-family, "Rubik-Bold", sans-serif);
  font-size: var(--rubik-h04-bold-font-size, 39.060001373291016px);
  font-weight: var(--rubik-h04-bold-font-weight, 700);
}
.why-aquinas-is-necessary-under-taliban-regulations-girls-are-not-permitted-to-attend-school-beyond-the-sixth-grade-nevertheless-many-afghan-women-supported-by-their-families-are-eager-to-continue-their-studies-as-they-were-already-enrolled-in-school-before-the-taliban-returned-to-power-our-vision-our-mission-is-to-provide-quality-education-first-to-hundreds-of-disenfranchised-afghan-women-and-then-to-expand-this-opportunity-to-thousands-and-eventually-hundreds-of-thousands-span2 {
  font-family: "Inter-Regular", sans-serif;
  font-size: 32px;
  font-weight: 400;
}
.why-aquinas-is-necessary-under-taliban-regulations-girls-are-not-permitted-to-attend-school-beyond-the-sixth-grade-nevertheless-many-afghan-women-supported-by-their-families-are-eager-to-continue-their-studies-as-they-were-already-enrolled-in-school-before-the-taliban-returned-to-power-our-vision-our-mission-is-to-provide-quality-education-first-to-hundreds-of-disenfranchised-afghan-women-and-then-to-expand-this-opportunity-to-thousands-and-eventually-hundreds-of-thousands-span3 {
  font-family: var(
    --rubik-h06-regular-font-family,
    "Rubik-Regular",
    sans-serif
  );
  font-size: var(--rubik-h06-regular-font-size, 25px);
  font-weight: var(--rubik-h06-regular-font-weight, 400);
}
.frame-2147223622 {
  padding: 0px 40px 176px 40px;
  display: flex;
  flex-direction: row;
  gap: 24px;
  align-items: center;
  justify-content: flex-start;
  align-self: stretch;
  flex-shrink: 0;
  position: relative;
}
.frame-2147223621 {
  display: flex;
  flex-direction: column;
  gap: 10px;
  align-items: flex-start;
  justify-content: flex-start;
  flex: 1;
  position: relative;
}
.rectangle-1138 {
  border-radius: 12px;
  align-self: stretch;
  flex-shrink: 0;
  height: 402px;
  position: relative;
  object-fit: cover;
  aspect-ratio: 668/402;
}
.frame-2147223620 {
  display: flex;
  flex-direction: row;
  gap: 10px;
  align-items: center;
  justify-content: center;
  flex: 1;
  position: relative;
}
.why-choose-us-international-standards-our-curriculum-meets-and-exceeds-international-educational-standards-preparing-students-for-success-anywhere-in-the-world-expert-faculty-learn-from-experienced-educators-who-are-passionate-about-teaching-and-dedicated-to-every-student-s-success-flexible-learning-study-at-your-own-pace-with-24-7-access-to-course-materials-and-comprehensive-support-resources-proven-results-our-graduates-consistently-achieve-excellent-results-and-successfully-transition-to-higher-education {
  color: #000000;
  text-align: left;
  position: relative;
  flex: 1;
}
.why-choose-us-international-standards-our-curriculum-meets-and-exceeds-international-educational-standards-preparing-students-for-success-anywhere-in-the-world-expert-faculty-learn-from-experienced-educators-who-are-passionate-about-teaching-and-dedicated-to-every-student-s-success-flexible-learning-study-at-your-own-pace-with-24-7-access-to-course-materials-and-comprehensive-support-resources-proven-results-our-graduates-consistently-achieve-excellent-results-and-successfully-transition-to-higher-education-span {
  font-family: var(--rubik-h04-bold-font-family, "Rubik-Bold", sans-serif);
  font-size: var(--rubik-h04-bold-font-size, 39.060001373291016px);
  font-weight: var(--rubik-h04-bold-font-weight, 700);
}
.why-choose-us-international-standards-our-curriculum-meets-and-exceeds-international-educational-standards-preparing-students-for-success-anywhere-in-the-world-expert-faculty-learn-from-experienced-educators-who-are-passionate-about-teaching-and-dedicated-to-every-student-s-success-flexible-learning-study-at-your-own-pace-with-24-7-access-to-course-materials-and-comprehensive-support-resources-proven-results-our-graduates-consistently-achieve-excellent-results-and-successfully-transition-to-higher-education-span2 {
  font-family: "Inter-Regular", sans-serif;
  font-size: 24px;
  font-weight: 400;
}
.why-choose-us-international-standards-our-curriculum-meets-and-exceeds-international-educational-standards-preparing-students-for-success-anywhere-in-the-world-expert-faculty-learn-from-experienced-educators-who-are-passionate-about-teaching-and-dedicated-to-every-student-s-success-flexible-learning-study-at-your-own-pace-with-24-7-access-to-course-materials-and-comprehensive-support-resources-proven-results-our-graduates-consistently-achieve-excellent-results-and-successfully-transition-to-higher-education-span3 {
  font-family: var(--rubik-h06-bold-font-family, "Rubik-Bold", sans-serif);
  font-size: var(--rubik-h06-bold-font-size, 25px);
  font-weight: var(--rubik-h06-bold-font-weight, 700);
}
.why-choose-us-international-standards-our-curriculum-meets-and-exceeds-international-educational-standards-preparing-students-for-success-anywhere-in-the-world-expert-faculty-learn-from-experienced-educators-who-are-passionate-about-teaching-and-dedicated-to-every-student-s-success-flexible-learning-study-at-your-own-pace-with-24-7-access-to-course-materials-and-comprehensive-support-resources-proven-results-our-graduates-consistently-achieve-excellent-results-and-successfully-transition-to-higher-education-span4 {
  font-family: "Rubik-Regular", sans-serif;
  font-size: 26px;
  line-height: 39px;
  font-weight: 400;
}
.why-choose-us-international-standards-our-curriculum-meets-and-exceeds-international-educational-standards-preparing-students-for-success-anywhere-in-the-world-expert-faculty-learn-from-experienced-educators-who-are-passionate-about-teaching-and-dedicated-to-every-student-s-success-flexible-learning-study-at-your-own-pace-with-24-7-access-to-course-materials-and-comprehensive-support-resources-proven-results-our-graduates-consistently-achieve-excellent-results-and-successfully-transition-to-higher-education-span5 {
  font-family: var(
    --rubik-h06-regular-font-family,
    "Rubik-Regular",
    sans-serif
  );
  font-size: var(--rubik-h06-regular-font-size, 25px);
  font-weight: var(--rubik-h06-regular-font-weight, 400);
}
.frame-2147223624 {
  background: #0068fe;
  padding: 80px 0px 80px 0px;
  display: flex;
  flex-direction: column;
  gap: 80px;
  align-items: center;
  justify-content: flex-start;
  align-self: stretch;
  flex-shrink: 0;
  position: relative;
}
.frame-2147223623 {
  padding: 0px 155px 0px 155px;
  display: flex;
  flex-direction: column;
  gap: 24px;
  align-items: center;
  justify-content: flex-start;
  align-self: stretch;
  flex-shrink: 0;
  position: relative;
}
.our-academy {
  color: #ffffff;
  text-align: center;
  font-family: var(--rubik-h04-bold-font-family, "Rubik-Bold", sans-serif);
  font-size: var(--rubik-h04-bold-font-size, 39.060001373291016px);
  font-weight: var(--rubik-h04-bold-font-weight, 700);
  position: relative;
  align-self: stretch;
}
.excellence-thrives-on-daily-dedication-for-only-through-constant-effort-can-the-highest-standards-be-achieved-innovation-is-the-spark-that-propels-us-forward {
  color: #ffffff;
  text-align: center;
  font-family: var(
    --rubik-h06-regular-font-family,
    "Rubik-Regular",
    sans-serif
  );
  font-size: var(--rubik-h06-regular-font-size, 25px);
  font-weight: var(--rubik-h06-regular-font-weight, 400);
  position: relative;
  align-self: stretch;
}
.frame-2147223370 {
  padding: 0px 40px 0px 40px;
  display: flex;
  flex-direction: row;
  row-gap: 24px;
  align-items: center;
  justify-content: space-between;
  flex-wrap: wrap;
  align-content: center;
  align-self: stretch;
  flex-shrink: 0;
  position: relative;
}
.frame-2147223366 {
  background: #d3d9e1;
  border-radius: 8px;
  padding: 42px 46px 42px 46px;
  display: flex;
  flex-direction: column;
  gap: 40px;
  align-items: center;
  justify-content: flex-start;
  flex-shrink: 0;
  width: 322px;
  height: 379px;
  position: relative;
  box-shadow: 4px 6px 4px 0px rgba(0, 0, 0, 0.25);
}
.rectangle-1144 {
  border-radius: 12px;
  flex-shrink: 0;
  width: 120px;
  height: 120px;
  position: relative;
  box-shadow: 4px 6px 4px 0px rgba(0, 0, 0, 0.25);
  object-fit: cover;
}
.frame-2147223365 {
  display: flex;
  flex-direction: column;
  gap: 24px;
  align-items: flex-start;
  justify-content: flex-start;
  flex-shrink: 0;
  width: 200px;
  position: relative;
}
.excellence {
  color: #000000;
  text-align: left;
  font-family: var(--rubik-h06-bold-font-family, "Rubik-Bold", sans-serif);
  font-size: var(--rubik-h06-bold-font-size, 25px);
  font-weight: var(--rubik-h06-bold-font-weight, 700);
  position: relative;
  align-self: stretch;
}
.we-strive-for-the-highest-standards-in-education-and-student-support {
  color: #000000;
  text-align: left;
  font-family: var(
    --rubik-subheader01-regular-font-family,
    "Rubik-Regular",
    sans-serif
  );
  font-size: var(--rubik-subheader01-regular-font-size, 20px);
  font-weight: var(--rubik-subheader01-regular-font-weight, 400);
  position: relative;
  align-self: stretch;
}
.frame-2147223367 {
  background: #d3d9e1;
  border-radius: 8px;
  padding: 42px 46px 42px 46px;
  display: flex;
  flex-direction: column;
  gap: 40px;
  align-items: center;
  justify-content: flex-start;
  flex-shrink: 0;
  width: 322px;
  height: 379px;
  position: relative;
  box-shadow: 4px 6px 4px 0px rgba(0, 0, 0, 0.25);
}
.rectangle-1143 {
  border-radius: 12px;
  flex-shrink: 0;
  width: 120px;
  height: 120px;
  position: relative;
  object-fit: cover;
}
.dedication {
  color: #000000;
  text-align: left;
  font-family: var(--rubik-h06-bold-font-family, "Rubik-Bold", sans-serif);
  font-size: var(--rubik-h06-bold-font-size, 25px);
  font-weight: var(--rubik-h06-bold-font-weight, 700);
  position: relative;
  align-self: stretch;
}
.committed-to-every-student-s-success-and-personal-growth {
  color: #000000;
  text-align: left;
  font-family: var(
    --rubik-subheader01-regular-font-family,
    "Rubik-Regular",
    sans-serif
  );
  font-size: var(--rubik-subheader01-regular-font-size, 20px);
  font-weight: var(--rubik-subheader01-regular-font-weight, 400);
  position: relative;
  align-self: stretch;
}
.frame-2147223368 {
  background: #d3d9e1;
  border-radius: 8px;
  padding: 42px 46px 42px 46px;
  display: flex;
  flex-direction: column;
  gap: 40px;
  align-items: center;
  justify-content: flex-start;
  flex-shrink: 0;
  width: 322px;
  height: 379px;
  position: relative;
  box-shadow: 4px 6px 4px 0px rgba(0, 0, 0, 0.25);
}
.rectangle-1140 {
  border-radius: 12px;
  flex-shrink: 0;
  width: 120px;
  height: 120px;
  position: relative;
  object-fit: cover;
}
.innovation {
  color: #000000;
  text-align: left;
  font-family: var(--rubik-h06-bold-font-family, "Rubik-Bold", sans-serif);
  font-size: var(--rubik-h06-bold-font-size, 25px);
  font-weight: var(--rubik-h06-bold-font-weight, 700);
  position: relative;
  align-self: stretch;
}
.continuously-evolving-our-teaching-methods-and-technology {
  color: #000000;
  text-align: left;
  font-family: var(
    --rubik-subheader01-regular-font-family,
    "Rubik-Regular",
    sans-serif
  );
  font-size: var(--rubik-subheader01-regular-font-size, 20px);
  font-weight: var(--rubik-subheader01-regular-font-weight, 400);
  position: relative;
  align-self: stretch;
}
.frame-2147223369 {
  background: #d3d9e1;
  border-radius: 8px;
  padding: 42px 46px 42px 46px;
  display: flex;
  flex-direction: column;
  gap: 40px;
  align-items: center;
  justify-content: flex-start;
  flex-shrink: 0;
  width: 322px;
  height: 379px;
  position: relative;
  box-shadow: 4px 6px 4px 0px rgba(0, 0, 0, 0.25);
}
.rectangle-1142 {
  border-radius: 12px;
  flex-shrink: 0;
  width: 120px;
  height: 120px;
  position: relative;
  object-fit: cover;
}
.global-reach {
  color: #000000;
  text-align: left;
  font-family: var(--rubik-h06-bold-font-family, "Rubik-Bold", sans-serif);
  font-size: var(--rubik-h06-bold-font-size, 25px);
  font-weight: var(--rubik-h06-bold-font-weight, 700);
  position: relative;
  align-self: stretch;
}
.bringing-quality-education-to-students-worlwide {
  color: #000000;
  text-align: left;
  font-family: var(
    --rubik-subheader01-regular-font-family,
    "Rubik-Regular",
    sans-serif
  );
  font-size: var(--rubik-subheader01-regular-font-size, 20px);
  font-weight: var(--rubik-subheader01-regular-font-weight, 400);
  position: relative;
  align-self: stretch;
}
.join-our {
  padding: 144px 0px 80px 0px;
  display: flex;
  flex-direction: column;
  gap: 80px;
  align-items: center;
  justify-content: flex-start;
  align-self: stretch;
  flex-shrink: 0;
  position: relative;
}
.frame-2147223625 {
  display: flex;
  flex-direction: column;
  gap: 40px;
  align-items: center;
  justify-content: flex-start;
  align-self: stretch;
  flex-shrink: 0;
  position: relative;
}
.join-our-global-community {
  color: #000000;
  text-align: center;
  font-family: var(--rubik-h02-bold-font-family, "Rubik-Bold", sans-serif);
  font-size: var(--rubik-h02-bold-font-size, 61.040000915527344px);
  font-weight: var(--rubik-h02-bold-font-weight, 700);
  position: relative;
  align-self: stretch;
}
.become-part-of-a-thriving-international-learning-community-dedicated-to-excellence {
  color: #000000;
  text-align: center;
  font-family: var(
    --rubik-h06-regular-font-family,
    "Rubik-Regular",
    sans-serif
  );
  font-size: var(--rubik-h06-regular-font-size, 25px);
  font-weight: var(--rubik-h06-regular-font-weight, 400);
  position: relative;
  align-self: stretch;
}
.frame-2147223371 {
  display: flex;
  flex-direction: row;
  gap: 40px;
  align-items: center;
  justify-content: flex-start;
  flex-shrink: 0;
  position: relative;
}
.frame-2147223354 {
  background: #0068fe;
  border-radius: 8px;
  padding: 8px 24px 8px 24px;
  display: flex;
  flex-direction: row;
  gap: 10px;
  align-items: center;
  justify-content: center;
  flex-shrink: 0;
  position: relative;
  box-shadow: 6px 9px 4px 0px rgba(0, 104, 254, 0.25);
}
.contact-us {
  color: #ffffff;
  text-align: center;
  font-family: var(--rubik-h05-bold-font-family, "Rubik-Bold", sans-serif);
  font-size: var(--rubik-h05-bold-font-size, 31.25px);
  font-weight: var(--rubik-h05-bold-font-weight, 700);
  position: relative;
}
.final-footer-desktop {
  display: flex;
  flex-direction: column;
  gap: 0px;
  align-items: flex-start;
  justify-content: flex-start;
  align-self: stretch;
  flex-shrink: 0;
  min-width: 1025px;
  position: relative;
}
.frame-2147223358 {
  padding: 80px 40px 80px 40px;
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  justify-content: space-between;
  align-self: stretch;
  flex-shrink: 0;
  position: relative;
}
.frame-2147223610 {
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  justify-content: space-between;
  align-self: stretch;
  flex: 1;
  position: relative;
}
.rectangle-1075 {
  border-radius: 31.38px;
  flex-shrink: 0;
  width: 190px;
  height: 152.96px;
  position: relative;
  object-fit: cover;
}
.frame-21472233542 {
  display: flex;
  flex-direction: column;
  gap: 24px;
  align-items: flex-start;
  justify-content: flex-start;
  flex-shrink: 0;
  width: 147px;
  position: relative;
}
.homepage {
  color: #000000;
  text-align: left;
  font-family: var(
    --rubik-h06-semibold-font-family,
    "Rubik-SemiBold",
    sans-serif
  );
  font-size: var(--rubik-h06-semibold-font-size, 25px);
  font-weight: var(--rubik-h06-semibold-font-weight, 600);
  position: relative;
  align-self: stretch;
}
.what-we-do2 {
  color: #000000;
  text-align: left;
  font-family: var(
    --rubik-paragragh01-regular-font-family,
    "Rubik-Regular",
    sans-serif
  );
  font-size: var(--rubik-paragragh01-regular-font-size, 16px);
  font-weight: var(--rubik-paragragh01-regular-font-weight, 400);
  position: relative;
  align-self: stretch;
}
.about-us2 {
  color: #000000;
  text-align: left;
  font-family: var(
    --rubik-paragragh01-regular-font-family,
    "Rubik-Regular",
    sans-serif
  );
  font-size: var(--rubik-paragragh01-regular-font-size, 16px);
  font-weight: var(--rubik-paragragh01-regular-font-weight, 400);
  position: relative;
  align-self: stretch;
}
.contact-us2 {
  color: #000000;
  text-align: left;
  font-family: var(
    --rubik-paragragh01-regular-font-family,
    "Rubik-Regular",
    sans-serif
  );
  font-size: var(--rubik-paragragh01-regular-font-size, 16px);
  font-weight: var(--rubik-paragragh01-regular-font-weight, 400);
  position: relative;
  align-self: stretch;
}
.frame-2147223355 {
  display: flex;
  flex-direction: column;
  gap: 22px;
  align-items: flex-start;
  justify-content: flex-start;
  flex-shrink: 0;
  width: 159px;
  position: relative;
}
.courses {
  color: #000000;
  text-align: left;
  font-family: var(
    --rubik-h06-semibold-font-family,
    "Rubik-SemiBold",
    sans-serif
  );
  font-size: var(--rubik-h06-semibold-font-size, 25px);
  font-weight: var(--rubik-h06-semibold-font-weight, 600);
  position: relative;
  align-self: stretch;
}
.english {
  color: #000000;
  text-align: left;
  font-family: var(
    --rubik-paragragh01-regular-font-family,
    "Rubik-Regular",
    sans-serif
  );
  font-size: var(--rubik-paragragh01-regular-font-size, 16px);
  font-weight: var(--rubik-paragragh01-regular-font-weight, 400);
  position: relative;
  align-self: stretch;
}
.primary-education {
  color: #000000;
  text-align: left;
  font-family: var(
    --rubik-paragragh01-regular-font-family,
    "Rubik-Regular",
    sans-serif
  );
  font-size: var(--rubik-paragragh01-regular-font-size, 16px);
  font-weight: var(--rubik-paragragh01-regular-font-weight, 400);
  position: relative;
  align-self: stretch;
}
.secondary-education {
  color: #000000;
  text-align: left;
  font-family: var(
    --rubik-paragragh01-regular-font-family,
    "Rubik-Regular",
    sans-serif
  );
  font-size: var(--rubik-paragragh01-regular-font-size, 16px);
  font-weight: var(--rubik-paragragh01-regular-font-weight, 400);
  position: relative;
  align-self: stretch;
}
.high-school {
  color: #000000;
  text-align: left;
  font-family: var(
    --rubik-paragragh01-regular-font-family,
    "Rubik-Regular",
    sans-serif
  );
  font-size: var(--rubik-paragragh01-regular-font-size, 16px);
  font-weight: var(--rubik-paragragh01-regular-font-weight, 400);
  position: relative;
  align-self: stretch;
}
.university-options {
  color: #000000;
  text-align: left;
  font-family: var(
    --rubik-paragragh01-regular-font-family,
    "Rubik-Regular",
    sans-serif
  );
  font-size: var(--rubik-paragragh01-regular-font-size, 16px);
  font-weight: var(--rubik-paragragh01-regular-font-weight, 400);
  position: relative;
  align-self: stretch;
}
.frame-2147223357 {
  display: flex;
  flex-direction: column;
  gap: 56px;
  align-items: flex-start;
  justify-content: flex-start;
  flex-shrink: 0;
  width: 278px;
  position: relative;
}
.follow-us {
  color: #000000;
  text-align: left;
  font-family: var(
    --rubik-h06-semibold-font-family,
    "Rubik-SemiBold",
    sans-serif
  );
  font-size: var(--rubik-h06-semibold-font-size, 25px);
  font-weight: var(--rubik-h06-semibold-font-weight, 600);
  position: relative;
  align-self: stretch;
}
.frame-2147223356 {
  display: flex;
  flex-direction: row;
  gap: 67px;
  align-items: center;
  justify-content: flex-start;
  align-self: stretch;
  flex-shrink: 0;
  position: relative;
}
.telegram-white {
  flex-shrink: 0;
  width: 48px;
  height: 48px;
  position: relative;
  overflow: visible;
}
.facebook-white {
  flex-shrink: 0;
  width: 48px;
  height: 48px;
  position: relative;
}
.frame {
  width: 100%;
  height: 100%;
  position: absolute;
  right: 0%;
  left: 0%;
  bottom: 0%;
  top: 0%;
  overflow: hidden;
}
.group {
  width: 100%;
  height: 99.39%;
  position: absolute;
  right: 0%;
  left: 0%;
  bottom: 0.61%;
  top: 0%;
  overflow: visible;
}
.google-white {
  flex-shrink: 0;
  width: 48px;
  height: 48px;
  position: relative;
}
.google {
  height: auto;
  position: absolute;
  left: 0px;
  top: 0px;
  overflow: visible;
}
.copyrigth {
  padding: 6px 4px 6px 4px;
  display: flex;
  flex-direction: row;
  gap: 24px;
  align-items: center;
  justify-content: center;
  align-self: stretch;
  flex-shrink: 0;
  position: relative;
}
.privacy-policies {
  color: #000000;
  text-align: left;
  font-family: var(
    --rubik-paragragh01-regular-font-family,
    "Rubik-Regular",
    sans-serif
  );
  font-size: var(--rubik-paragragh01-regular-font-size, 16px);
  font-weight: var(--rubik-paragragh01-regular-font-weight, 400);
  position: relative;
}
.data-processing {
  color: #000000;
  text-align: left;
  font-family: var(
    --rubik-paragragh01-regular-font-family,
    "Rubik-Regular",
    sans-serif
  );
  font-size: var(--rubik-paragragh01-regular-font-size, 16px);
  font-weight: var(--rubik-paragragh01-regular-font-weight, 400);
  position: relative;
}
._2026-aquinas-international-academy {
  color: #000000;
  text-align: left;
  font-family: var(
    --rubik-paragragh01-regular-font-family,
    "Rubik-Regular",
    sans-serif
  );
  font-size: var(--rubik-paragragh01-regular-font-size, 16px);
  font-weight: var(--rubik-paragragh01-regular-font-weight, 400);
  position: relative;
}
.frame-2147223612 {
  background: #0068fe;
  padding: 37px 0px 37px 0px;
  display: flex;
  flex-direction: column;
  gap: 10px;
  align-items: flex-start;
  justify-content: flex-start;
  align-self: stretch;
  flex-shrink: 0;
  position: relative;
}
.frame-2147223611 {
  padding: 0px 155px 0px 155px;
  display: flex;
  flex-direction: column;
  gap: 32px;
  align-items: center;
  justify-content: flex-start;
  align-self: stretch;
  flex-shrink: 0;
  height: 102px;
  position: relative;
}
.our-goal-is-to-provide-quality-education-first-to-hundreds-of-disenfranchised-afghan-women-and-then-to-expand-this-opportunity-to-thousands-and-eventually-hundreds-of-thousands {
  color: #ffffff;
  text-align: center;
  font-family: var(
    --rubik-paragragh01-regular-font-family,
    "Rubik-Regular",
    sans-serif
  );
  font-size: var(--rubik-paragragh01-regular-font-size, 16px);
  font-weight: var(--rubik-paragragh01-regular-font-weight, 400);
  position: relative;
  align-self: stretch;
}
.our-curriculum-meets-and-exceeds-international-education-standards-preparing-students-for-success-anywhere-in-the-world {
  color: #ffffff;
  text-align: center;
  font-family: var(
    --rubik-paragragh01-regular-font-family,
    "Rubik-Regular",
    sans-serif
  );
  font-size: var(--rubik-paragragh01-regular-font-size, 16px);
  font-weight: var(--rubik-paragragh01-regular-font-weight, 400);
  position: relative;
  align-self: stretch;
}
