html {
  -webkit-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%;
  font-family: sans-serif;
}

body {
  margin: 0;
}

article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary {
  display: block;
}

audio, canvas, progress, video {
  vertical-align: baseline;
  display: inline-block;
}

audio:not([controls]) {
  height: 0;
  display: none;
}

[hidden], template {
  display: none;
}

a {
  background-color: #0000;
}

a:active, a:hover {
  outline: 0;
}

abbr[title] {
  border-bottom: 1px dotted;
}

b, strong {
  font-weight: bold;
}

dfn {
  font-style: italic;
}

h1 {
  margin: .67em 0;
  font-size: 2em;
}

mark {
  color: #000;
  background: #ff0;
}

small {
  font-size: 80%;
}

sub, sup {
  vertical-align: baseline;
  font-size: 75%;
  line-height: 0;
  position: relative;
}

sup {
  top: -.5em;
}

sub {
  bottom: -.25em;
}

img {
  border: 0;
}

svg:not(:root) {
  overflow: hidden;
}

hr {
  box-sizing: content-box;
  height: 0;
}

pre {
  overflow: auto;
}

code, kbd, pre, samp {
  font-family: monospace;
  font-size: 1em;
}

button, input, optgroup, select, textarea {
  color: inherit;
  font: inherit;
  margin: 0;
}

button {
  overflow: visible;
}

button, select {
  text-transform: none;
}

button, html input[type="button"], input[type="reset"] {
  -webkit-appearance: button;
  cursor: pointer;
}

button[disabled], html input[disabled] {
  cursor: default;
}

button::-moz-focus-inner, input::-moz-focus-inner {
  border: 0;
  padding: 0;
}

input {
  line-height: normal;
}

input[type="checkbox"], input[type="radio"] {
  box-sizing: border-box;
  padding: 0;
}

input[type="number"]::-webkit-inner-spin-button, input[type="number"]::-webkit-outer-spin-button {
  height: auto;
}

input[type="search"] {
  -webkit-appearance: none;
}

input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}

legend {
  border: 0;
  padding: 0;
}

textarea {
  overflow: auto;
}

optgroup {
  font-weight: bold;
}

table {
  border-collapse: collapse;
  border-spacing: 0;
}

td, th {
  padding: 0;
}

@font-face {
  font-family: webflow-icons;
  src: url("data:application/x-font-ttf;charset=utf-8;base64,AAEAAAALAIAAAwAwT1MvMg8SBiUAAAC8AAAAYGNtYXDpP+a4AAABHAAAAFxnYXNwAAAAEAAAAXgAAAAIZ2x5ZmhS2XEAAAGAAAADHGhlYWQTFw3HAAAEnAAAADZoaGVhCXYFgQAABNQAAAAkaG10eCe4A1oAAAT4AAAAMGxvY2EDtALGAAAFKAAAABptYXhwABAAPgAABUQAAAAgbmFtZSoCsMsAAAVkAAABznBvc3QAAwAAAAAHNAAAACAAAwP4AZAABQAAApkCzAAAAI8CmQLMAAAB6wAzAQkAAAAAAAAAAAAAAAAAAAABEAAAAAAAAAAAAAAAAAAAAABAAADpAwPA/8AAQAPAAEAAAAABAAAAAAAAAAAAAAAgAAAAAAADAAAAAwAAABwAAQADAAAAHAADAAEAAAAcAAQAQAAAAAwACAACAAQAAQAg5gPpA//9//8AAAAAACDmAOkA//3//wAB/+MaBBcIAAMAAQAAAAAAAAAAAAAAAAABAAH//wAPAAEAAAAAAAAAAAACAAA3OQEAAAAAAQAAAAAAAAAAAAIAADc5AQAAAAABAAAAAAAAAAAAAgAANzkBAAAAAAEBIAAAAyADgAAFAAAJAQcJARcDIP5AQAGA/oBAAcABwED+gP6AQAABAOAAAALgA4AABQAAEwEXCQEH4AHAQP6AAYBAAcABwED+gP6AQAAAAwDAAOADQALAAA8AHwAvAAABISIGHQEUFjMhMjY9ATQmByEiBh0BFBYzITI2PQE0JgchIgYdARQWMyEyNj0BNCYDIP3ADRMTDQJADRMTDf3ADRMTDQJADRMTDf3ADRMTDQJADRMTAsATDSANExMNIA0TwBMNIA0TEw0gDRPAEw0gDRMTDSANEwAAAAABAJ0AtAOBApUABQAACQIHCQEDJP7r/upcAXEBcgKU/usBFVz+fAGEAAAAAAL//f+9BAMDwwAEAAkAABcBJwEXAwE3AQdpA5ps/GZsbAOabPxmbEMDmmz8ZmwDmvxmbAOabAAAAgAA/8AEAAPAAB0AOwAABSInLgEnJjU0Nz4BNzYzMTIXHgEXFhUUBw4BBwYjNTI3PgE3NjU0Jy4BJyYjMSIHDgEHBhUUFx4BFxYzAgBqXV6LKCgoKIteXWpqXV6LKCgoKIteXWpVSktvICEhIG9LSlVVSktvICEhIG9LSlVAKCiLXl1qal1eiygoKCiLXl1qal1eiygoZiEgb0tKVVVKS28gISEgb0tKVVVKS28gIQABAAABwAIAA8AAEgAAEzQ3PgE3NjMxFSIHDgEHBhUxIwAoKIteXWpVSktvICFmAcBqXV6LKChmISBvS0pVAAAAAgAA/8AFtgPAADIAOgAAARYXHgEXFhUUBw4BBwYHIxUhIicuAScmNTQ3PgE3NjMxOAExNDc+ATc2MzIXHgEXFhcVATMJATMVMzUEjD83NlAXFxYXTjU1PQL8kz01Nk8XFxcXTzY1PSIjd1BQWlJJSXInJw3+mdv+2/7c25MCUQYcHFg5OUA/ODlXHBwIAhcXTzY1PTw1Nk8XF1tQUHcjIhwcYUNDTgL+3QFt/pOTkwABAAAAAQAAmM7nP18PPPUACwQAAAAAANciZKUAAAAA1yJkpf/9/70FtgPDAAAACAACAAAAAAAAAAEAAAPA/8AAAAW3//3//QW2AAEAAAAAAAAAAAAAAAAAAAAMBAAAAAAAAAAAAAAAAgAAAAQAASAEAADgBAAAwAQAAJ0EAP/9BAAAAAQAAAAFtwAAAAAAAAAKABQAHgAyAEYAjACiAL4BFgE2AY4AAAABAAAADAA8AAMAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAADgCuAAEAAAAAAAEADQAAAAEAAAAAAAIABwCWAAEAAAAAAAMADQBIAAEAAAAAAAQADQCrAAEAAAAAAAUACwAnAAEAAAAAAAYADQBvAAEAAAAAAAoAGgDSAAMAAQQJAAEAGgANAAMAAQQJAAIADgCdAAMAAQQJAAMAGgBVAAMAAQQJAAQAGgC4AAMAAQQJAAUAFgAyAAMAAQQJAAYAGgB8AAMAAQQJAAoANADsd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzVmVyc2lvbiAxLjAAVgBlAHIAcwBpAG8AbgAgADEALgAwd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzUmVndWxhcgBSAGUAZwB1AGwAYQByd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzRm9udCBnZW5lcmF0ZWQgYnkgSWNvTW9vbi4ARgBvAG4AdAAgAGcAZQBuAGUAcgBhAHQAZQBkACAAYgB5ACAASQBjAG8ATQBvAG8AbgAuAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==") format("truetype");
  font-weight: normal;
  font-style: normal;
}

[class^="w-icon-"], [class*=" w-icon-"] {
  speak: none;
  font-variant: normal;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-style: normal;
  font-weight: normal;
  line-height: 1;
  font-family: webflow-icons !important;
}

.w-icon-slider-right:before {
  content: "";
}

.w-icon-slider-left:before {
  content: "";
}

.w-icon-nav-menu:before {
  content: "";
}

.w-icon-arrow-down:before, .w-icon-dropdown-toggle:before {
  content: "";
}

.w-icon-file-upload-remove:before {
  content: "";
}

.w-icon-file-upload-icon:before {
  content: "";
}

* {
  box-sizing: border-box;
}

html {
  height: 100%;
}

body {
  color: #333;
  background-color: #fff;
  min-height: 100%;
  margin: 0;
  font-family: Arial, sans-serif;
  font-size: 14px;
  line-height: 20px;
}

img {
  vertical-align: middle;
  max-width: 100%;
  display: inline-block;
}

html.w-mod-touch * {
  background-attachment: scroll !important;
}

.w-block {
  display: block;
}

.w-inline-block {
  max-width: 100%;
  display: inline-block;
}

.w-clearfix:before, .w-clearfix:after {
  content: " ";
  grid-area: 1 / 1 / 2 / 2;
  display: table;
}

.w-clearfix:after {
  clear: both;
}

.w-hidden {
  display: none;
}

.w-button {
  color: #fff;
  line-height: inherit;
  cursor: pointer;
  background-color: #3898ec;
  border: 0;
  border-radius: 0;
  padding: 9px 15px;
  text-decoration: none;
  display: inline-block;
}

input.w-button {
  -webkit-appearance: button;
}

html[data-w-dynpage] [data-w-cloak] {
  color: #0000 !important;
}

.w-code-block {
  margin: unset;
}

pre.w-code-block code {
  all: inherit;
}

.w-optimization {
  display: contents;
}

.w-webflow-badge, .w-webflow-badge > img {
  box-sizing: unset;
  width: unset;
  height: unset;
  max-height: unset;
  max-width: unset;
  min-height: unset;
  min-width: unset;
  margin: unset;
  padding: unset;
  float: unset;
  clear: unset;
  border: unset;
  border-radius: unset;
  background: unset;
  background-image: unset;
  background-position: unset;
  background-size: unset;
  background-repeat: unset;
  background-origin: unset;
  background-clip: unset;
  background-attachment: unset;
  background-color: unset;
  box-shadow: unset;
  transform: unset;
  direction: unset;
  font-family: unset;
  font-weight: unset;
  color: unset;
  font-size: unset;
  line-height: unset;
  font-style: unset;
  font-variant: unset;
  text-align: unset;
  letter-spacing: unset;
  -webkit-text-decoration: unset;
  text-decoration: unset;
  text-indent: unset;
  text-transform: unset;
  list-style-type: unset;
  text-shadow: unset;
  vertical-align: unset;
  cursor: unset;
  white-space: unset;
  word-break: unset;
  word-spacing: unset;
  word-wrap: unset;
  transition: unset;
}

.w-webflow-badge {
  white-space: nowrap;
  cursor: pointer;
  box-shadow: 0 0 0 1px #0000001a, 0 1px 3px #0000001a;
  visibility: visible !important;
  opacity: 1 !important;
  z-index: 2147483647 !important;
  color: #aaadb0 !important;
  overflow: unset !important;
  background-color: #fff !important;
  border-radius: 3px !important;
  width: auto !important;
  height: auto !important;
  margin: 0 !important;
  padding: 6px !important;
  font-size: 12px !important;
  line-height: 14px !important;
  text-decoration: none !important;
  display: inline-block !important;
  position: fixed !important;
  inset: auto 12px 12px auto !important;
  transform: none !important;
}

.w-webflow-badge > img {
  position: unset;
  visibility: unset !important;
  opacity: 1 !important;
  vertical-align: middle !important;
  display: inline-block !important;
}

h1, h2, h3, h4, h5, h6 {
  margin-bottom: 10px;
  font-weight: bold;
}

h1 {
  margin-top: 20px;
  font-size: 38px;
  line-height: 44px;
}

h2 {
  margin-top: 20px;
  font-size: 32px;
  line-height: 36px;
}

h3 {
  margin-top: 20px;
  font-size: 24px;
  line-height: 30px;
}

h4 {
  margin-top: 10px;
  font-size: 18px;
  line-height: 24px;
}

h5 {
  margin-top: 10px;
  font-size: 14px;
  line-height: 20px;
}

h6 {
  margin-top: 10px;
  font-size: 12px;
  line-height: 18px;
}

p {
  margin-top: 0;
  margin-bottom: 10px;
}

blockquote {
  border-left: 5px solid #e2e2e2;
  margin: 0 0 10px;
  padding: 10px 20px;
  font-size: 18px;
  line-height: 22px;
}

figure {
  margin: 0 0 10px;
}

ul, ol {
  margin-top: 0;
  margin-bottom: 10px;
  padding-left: 40px;
}

.w-list-unstyled {
  padding-left: 0;
  list-style: none;
}

.w-embed:before, .w-embed:after {
  content: " ";
  grid-area: 1 / 1 / 2 / 2;
  display: table;
}

.w-embed:after {
  clear: both;
}

.w-video {
  width: 100%;
  padding: 0;
  position: relative;
}

.w-video iframe, .w-video object, .w-video embed {
  border: none;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
}

fieldset {
  border: 0;
  margin: 0;
  padding: 0;
}

button, [type="button"], [type="reset"] {
  cursor: pointer;
  -webkit-appearance: button;
  border: 0;
}

.w-form {
  margin: 0 0 15px;
}

.w-form-done {
  text-align: center;
  background-color: #ddd;
  padding: 20px;
  display: none;
}

.w-form-fail {
  background-color: #ffdede;
  margin-top: 10px;
  padding: 10px;
  display: none;
}

label {
  margin-bottom: 5px;
  font-weight: bold;
  display: block;
}

.w-input, .w-select {
  color: #333;
  vertical-align: middle;
  background-color: #fff;
  border: 1px solid #ccc;
  width: 100%;
  height: 38px;
  margin-bottom: 10px;
  padding: 8px 12px;
  font-size: 14px;
  line-height: 1.42857;
  display: block;
}

.w-input::placeholder, .w-select::placeholder {
  color: #999;
}

.w-input:focus, .w-select:focus {
  border-color: #3898ec;
  outline: 0;
}

.w-input[disabled], .w-select[disabled], .w-input[readonly], .w-select[readonly], fieldset[disabled] .w-input, fieldset[disabled] .w-select {
  cursor: not-allowed;
}

.w-input[disabled]:not(.w-input-disabled), .w-select[disabled]:not(.w-input-disabled), .w-input[readonly], .w-select[readonly], fieldset[disabled]:not(.w-input-disabled) .w-input, fieldset[disabled]:not(.w-input-disabled) .w-select {
  background-color: #eee;
}

textarea.w-input, textarea.w-select {
  height: auto;
}

.w-select {
  background-color: #f3f3f3;
}

.w-select[multiple] {
  height: auto;
}

.w-form-label {
  cursor: pointer;
  margin-bottom: 0;
  font-weight: normal;
  display: inline-block;
}

.w-radio {
  margin-bottom: 5px;
  padding-left: 20px;
  display: block;
}

.w-radio:before, .w-radio:after {
  content: " ";
  grid-area: 1 / 1 / 2 / 2;
  display: table;
}

.w-radio:after {
  clear: both;
}

.w-radio-input {
  float: left;
  margin: 3px 0 0 -20px;
  line-height: normal;
}

.w-file-upload {
  margin-bottom: 10px;
  display: block;
}

.w-file-upload-input {
  opacity: 0;
  z-index: -100;
  width: .1px;
  height: .1px;
  position: absolute;
  overflow: hidden;
}

.w-file-upload-default, .w-file-upload-uploading, .w-file-upload-success {
  color: #333;
  display: inline-block;
}

.w-file-upload-error {
  margin-top: 10px;
  display: block;
}

.w-file-upload-default.w-hidden, .w-file-upload-uploading.w-hidden, .w-file-upload-error.w-hidden, .w-file-upload-success.w-hidden {
  display: none;
}

.w-file-upload-uploading-btn {
  cursor: pointer;
  background-color: #fafafa;
  border: 1px solid #ccc;
  margin: 0;
  padding: 8px 12px;
  font-size: 14px;
  font-weight: normal;
  display: flex;
}

.w-file-upload-file {
  background-color: #fafafa;
  border: 1px solid #ccc;
  flex-grow: 1;
  justify-content: space-between;
  margin: 0;
  padding: 8px 9px 8px 11px;
  display: flex;
}

.w-file-upload-file-name {
  font-size: 14px;
  font-weight: normal;
  display: block;
}

.w-file-remove-link {
  cursor: pointer;
  width: auto;
  height: auto;
  margin-top: 3px;
  margin-left: 10px;
  padding: 3px;
  display: block;
}

.w-icon-file-upload-remove {
  margin: auto;
  font-size: 10px;
}

.w-file-upload-error-msg {
  color: #ea384c;
  padding: 2px 0;
  display: inline-block;
}

.w-file-upload-info {
  padding: 0 12px;
  line-height: 38px;
  display: inline-block;
}

.w-file-upload-label {
  cursor: pointer;
  background-color: #fafafa;
  border: 1px solid #ccc;
  margin: 0;
  padding: 8px 12px;
  font-size: 14px;
  font-weight: normal;
  display: inline-block;
}

.w-icon-file-upload-icon, .w-icon-file-upload-uploading {
  width: 20px;
  margin-right: 8px;
  display: inline-block;
}

.w-icon-file-upload-uploading {
  height: 20px;
}

.w-container {
  max-width: 940px;
  margin-left: auto;
  margin-right: auto;
}

.w-container:before, .w-container:after {
  content: " ";
  grid-area: 1 / 1 / 2 / 2;
  display: table;
}

.w-container:after {
  clear: both;
}

.w-container .w-row {
  margin-left: -10px;
  margin-right: -10px;
}

.w-row:before, .w-row:after {
  content: " ";
  grid-area: 1 / 1 / 2 / 2;
  display: table;
}

.w-row:after {
  clear: both;
}

.w-row .w-row {
  margin-left: 0;
  margin-right: 0;
}

.w-col {
  float: left;
  width: 100%;
  min-height: 1px;
  padding-left: 10px;
  padding-right: 10px;
  position: relative;
}

.w-col .w-col {
  padding-left: 0;
  padding-right: 0;
}

.w-col-1 {
  width: 8.33333%;
}

.w-col-2 {
  width: 16.6667%;
}

.w-col-3 {
  width: 25%;
}

.w-col-4 {
  width: 33.3333%;
}

.w-col-5 {
  width: 41.6667%;
}

.w-col-6 {
  width: 50%;
}

.w-col-7 {
  width: 58.3333%;
}

.w-col-8 {
  width: 66.6667%;
}

.w-col-9 {
  width: 75%;
}

.w-col-10 {
  width: 83.3333%;
}

.w-col-11 {
  width: 91.6667%;
}

.w-col-12 {
  width: 100%;
}

.w-hidden-main {
  display: none !important;
}

@media screen and (max-width: 991px) {
  .w-container {
    max-width: 728px;
  }

  .w-hidden-main {
    display: inherit !important;
  }

  .w-hidden-medium {
    display: none !important;
  }

  .w-col-medium-1 {
    width: 8.33333%;
  }

  .w-col-medium-2 {
    width: 16.6667%;
  }

  .w-col-medium-3 {
    width: 25%;
  }

  .w-col-medium-4 {
    width: 33.3333%;
  }

  .w-col-medium-5 {
    width: 41.6667%;
  }

  .w-col-medium-6 {
    width: 50%;
  }

  .w-col-medium-7 {
    width: 58.3333%;
  }

  .w-col-medium-8 {
    width: 66.6667%;
  }

  .w-col-medium-9 {
    width: 75%;
  }

  .w-col-medium-10 {
    width: 83.3333%;
  }

  .w-col-medium-11 {
    width: 91.6667%;
  }

  .w-col-medium-12 {
    width: 100%;
  }

  .w-col-stack {
    width: 100%;
    left: auto;
    right: auto;
  }
}

@media screen and (max-width: 767px) {
  .w-hidden-main, .w-hidden-medium {
    display: inherit !important;
  }

  .w-hidden-small {
    display: none !important;
  }

  .w-row, .w-container .w-row {
    margin-left: 0;
    margin-right: 0;
  }

  .w-col {
    width: 100%;
    left: auto;
    right: auto;
  }

  .w-col-small-1 {
    width: 8.33333%;
  }

  .w-col-small-2 {
    width: 16.6667%;
  }

  .w-col-small-3 {
    width: 25%;
  }

  .w-col-small-4 {
    width: 33.3333%;
  }

  .w-col-small-5 {
    width: 41.6667%;
  }

  .w-col-small-6 {
    width: 50%;
  }

  .w-col-small-7 {
    width: 58.3333%;
  }

  .w-col-small-8 {
    width: 66.6667%;
  }

  .w-col-small-9 {
    width: 75%;
  }

  .w-col-small-10 {
    width: 83.3333%;
  }

  .w-col-small-11 {
    width: 91.6667%;
  }

  .w-col-small-12 {
    width: 100%;
  }
}

@media screen and (max-width: 479px) {
  .w-container {
    max-width: none;
  }

  .w-hidden-main, .w-hidden-medium, .w-hidden-small {
    display: inherit !important;
  }

  .w-hidden-tiny {
    display: none !important;
  }

  .w-col {
    width: 100%;
  }

  .w-col-tiny-1 {
    width: 8.33333%;
  }

  .w-col-tiny-2 {
    width: 16.6667%;
  }

  .w-col-tiny-3 {
    width: 25%;
  }

  .w-col-tiny-4 {
    width: 33.3333%;
  }

  .w-col-tiny-5 {
    width: 41.6667%;
  }

  .w-col-tiny-6 {
    width: 50%;
  }

  .w-col-tiny-7 {
    width: 58.3333%;
  }

  .w-col-tiny-8 {
    width: 66.6667%;
  }

  .w-col-tiny-9 {
    width: 75%;
  }

  .w-col-tiny-10 {
    width: 83.3333%;
  }

  .w-col-tiny-11 {
    width: 91.6667%;
  }

  .w-col-tiny-12 {
    width: 100%;
  }
}

.w-widget {
  position: relative;
}

.w-widget-map {
  width: 100%;
  height: 400px;
}

.w-widget-map label {
  width: auto;
  display: inline;
}

.w-widget-map img {
  max-width: inherit;
}

.w-widget-map .gm-style-iw {
  text-align: center;
}

.w-widget-map .gm-style-iw > button {
  display: none !important;
}

.w-widget-twitter {
  overflow: hidden;
}

.w-widget-twitter-count-shim {
  vertical-align: top;
  text-align: center;
  background: #fff;
  border: 1px solid #758696;
  border-radius: 3px;
  width: 28px;
  height: 20px;
  display: inline-block;
  position: relative;
}

.w-widget-twitter-count-shim * {
  pointer-events: none;
  -webkit-user-select: none;
  user-select: none;
}

.w-widget-twitter-count-shim .w-widget-twitter-count-inner {
  text-align: center;
  color: #999;
  font-family: serif;
  font-size: 15px;
  line-height: 12px;
  position: relative;
}

.w-widget-twitter-count-shim .w-widget-twitter-count-clear {
  display: block;
  position: relative;
}

.w-widget-twitter-count-shim.w--large {
  width: 36px;
  height: 28px;
}

.w-widget-twitter-count-shim.w--large .w-widget-twitter-count-inner {
  font-size: 18px;
  line-height: 18px;
}

.w-widget-twitter-count-shim:not(.w--vertical) {
  margin-left: 5px;
  margin-right: 8px;
}

.w-widget-twitter-count-shim:not(.w--vertical).w--large {
  margin-left: 6px;
}

.w-widget-twitter-count-shim:not(.w--vertical):before, .w-widget-twitter-count-shim:not(.w--vertical):after {
  content: " ";
  pointer-events: none;
  border: solid #0000;
  width: 0;
  height: 0;
  position: absolute;
  top: 50%;
  left: 0;
}

.w-widget-twitter-count-shim:not(.w--vertical):before {
  border-width: 4px;
  border-color: #75869600 #5d6c7b #75869600 #75869600;
  margin-top: -4px;
  margin-left: -9px;
}

.w-widget-twitter-count-shim:not(.w--vertical).w--large:before {
  border-width: 5px;
  margin-top: -5px;
  margin-left: -10px;
}

.w-widget-twitter-count-shim:not(.w--vertical):after {
  border-width: 4px;
  border-color: #fff0 #fff #fff0 #fff0;
  margin-top: -4px;
  margin-left: -8px;
}

.w-widget-twitter-count-shim:not(.w--vertical).w--large:after {
  border-width: 5px;
  margin-top: -5px;
  margin-left: -9px;
}

.w-widget-twitter-count-shim.w--vertical {
  width: 61px;
  height: 33px;
  margin-bottom: 8px;
}

.w-widget-twitter-count-shim.w--vertical:before, .w-widget-twitter-count-shim.w--vertical:after {
  content: " ";
  pointer-events: none;
  border: solid #0000;
  width: 0;
  height: 0;
  position: absolute;
  top: 100%;
  left: 50%;
}

.w-widget-twitter-count-shim.w--vertical:before {
  border-width: 5px;
  border-color: #5d6c7b #75869600 #75869600;
  margin-left: -5px;
}

.w-widget-twitter-count-shim.w--vertical:after {
  border-width: 4px;
  border-color: #fff #fff0 #fff0;
  margin-left: -4px;
}

.w-widget-twitter-count-shim.w--vertical .w-widget-twitter-count-inner {
  font-size: 18px;
  line-height: 22px;
}

.w-widget-twitter-count-shim.w--vertical.w--large {
  width: 76px;
}

.w-background-video {
  color: #fff;
  height: 500px;
  position: relative;
  overflow: hidden;
}

.w-background-video > video {
  object-fit: cover;
  z-index: -100;
  background-position: 50%;
  background-size: cover;
  width: 100%;
  height: 100%;
  margin: auto;
  position: absolute;
  inset: -100%;
}

.w-background-video > video::-webkit-media-controls-start-playback-button {
  -webkit-appearance: none;
  display: none !important;
}

.w-background-video--control {
  background-color: #0000;
  padding: 0;
  position: absolute;
  bottom: 1em;
  right: 1em;
}

.w-background-video--control > [hidden] {
  display: none !important;
}

.w-slider {
  text-align: center;
  clear: both;
  -webkit-tap-highlight-color: #0000;
  tap-highlight-color: #0000;
  background: #ddd;
  height: 300px;
  position: relative;
}

.w-slider-mask {
  z-index: 1;
  white-space: nowrap;
  height: 100%;
  display: block;
  position: relative;
  left: 0;
  right: 0;
  overflow: hidden;
}

.w-slide {
  vertical-align: top;
  white-space: normal;
  text-align: left;
  width: 100%;
  height: 100%;
  display: inline-block;
  position: relative;
}

.w-slider-nav {
  z-index: 2;
  text-align: center;
  -webkit-tap-highlight-color: #0000;
  tap-highlight-color: #0000;
  height: 40px;
  margin: auto;
  padding-top: 10px;
  position: absolute;
  inset: auto 0 0;
}

.w-slider-nav.w-round > div {
  border-radius: 100%;
}

.w-slider-nav.w-num > div {
  font-size: inherit;
  line-height: inherit;
  width: auto;
  height: auto;
  padding: .2em .5em;
}

.w-slider-nav.w-shadow > div {
  box-shadow: 0 0 3px #3336;
}

.w-slider-nav-invert {
  color: #fff;
}

.w-slider-nav-invert > div {
  background-color: #2226;
}

.w-slider-nav-invert > div.w-active {
  background-color: #222;
}

.w-slider-dot {
  cursor: pointer;
  background-color: #fff6;
  width: 1em;
  height: 1em;
  margin: 0 3px .5em;
  transition: background-color .1s, color .1s;
  display: inline-block;
  position: relative;
}

.w-slider-dot.w-active {
  background-color: #fff;
}

.w-slider-dot:focus {
  outline: none;
  box-shadow: 0 0 0 2px #fff;
}

.w-slider-dot:focus.w-active {
  box-shadow: none;
}

.w-slider-arrow-left, .w-slider-arrow-right {
  cursor: pointer;
  color: #fff;
  -webkit-tap-highlight-color: #0000;
  tap-highlight-color: #0000;
  -webkit-user-select: none;
  user-select: none;
  width: 80px;
  margin: auto;
  font-size: 40px;
  position: absolute;
  inset: 0;
  overflow: hidden;
}

.w-slider-arrow-left [class^="w-icon-"], .w-slider-arrow-right [class^="w-icon-"], .w-slider-arrow-left [class*=" w-icon-"], .w-slider-arrow-right [class*=" w-icon-"] {
  position: absolute;
}

.w-slider-arrow-left:focus, .w-slider-arrow-right:focus {
  outline: 0;
}

.w-slider-arrow-left {
  z-index: 3;
  right: auto;
}

.w-slider-arrow-right {
  z-index: 4;
  left: auto;
}

.w-icon-slider-left, .w-icon-slider-right {
  width: 1em;
  height: 1em;
  margin: auto;
  inset: 0;
}

.w-slider-aria-label {
  clip: rect(0 0 0 0);
  border: 0;
  width: 1px;
  height: 1px;
  margin: -1px;
  padding: 0;
  position: absolute;
  overflow: hidden;
}

.w-slider-force-show {
  display: block !important;
}

.w-dropdown {
  text-align: left;
  z-index: 900;
  margin-left: auto;
  margin-right: auto;
  display: inline-block;
  position: relative;
}

.w-dropdown-btn, .w-dropdown-toggle, .w-dropdown-link {
  vertical-align: top;
  color: #222;
  text-align: left;
  white-space: nowrap;
  margin-left: auto;
  margin-right: auto;
  padding: 20px;
  text-decoration: none;
  position: relative;
}

.w-dropdown-toggle {
  -webkit-user-select: none;
  user-select: none;
  cursor: pointer;
  padding-right: 40px;
  display: inline-block;
}

.w-dropdown-toggle:focus {
  outline: 0;
}

.w-icon-dropdown-toggle {
  width: 1em;
  height: 1em;
  margin: auto 20px auto auto;
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
}

.w-dropdown-list {
  background: #ddd;
  min-width: 100%;
  display: none;
  position: absolute;
}

.w-dropdown-list.w--open {
  display: block;
}

.w-dropdown-link {
  color: #222;
  padding: 10px 20px;
  display: block;
}

.w-dropdown-link.w--current {
  color: #0082f3;
}

.w-dropdown-link:focus {
  outline: 0;
}

@media screen and (max-width: 767px) {
  .w-nav-brand {
    padding-left: 10px;
  }
}

.w-lightbox-backdrop {
  cursor: auto;
  letter-spacing: normal;
  text-indent: 0;
  text-shadow: none;
  text-transform: none;
  visibility: visible;
  white-space: normal;
  word-break: normal;
  word-spacing: normal;
  word-wrap: normal;
  color: #fff;
  text-align: center;
  z-index: 2000;
  opacity: 0;
  -webkit-user-select: none;
  -moz-user-select: none;
  -webkit-tap-highlight-color: transparent;
  background: #000000e6;
  outline: 0;
  font-family: Helvetica Neue, Helvetica, Ubuntu, Segoe UI, Verdana, sans-serif;
  font-size: 17px;
  font-style: normal;
  font-weight: 300;
  line-height: 1.2;
  list-style: disc;
  position: fixed;
  inset: 0;
  -webkit-transform: translate(0);
}

.w-lightbox-backdrop, .w-lightbox-container {
  -webkit-overflow-scrolling: touch;
  height: 100%;
  overflow: auto;
}

.w-lightbox-content {
  height: 100vh;
  position: relative;
  overflow: hidden;
}

.w-lightbox-view {
  opacity: 0;
  width: 100vw;
  height: 100vh;
  position: absolute;
}

.w-lightbox-view:before {
  content: "";
  height: 100vh;
}

.w-lightbox-group, .w-lightbox-group .w-lightbox-view, .w-lightbox-group .w-lightbox-view:before {
  height: 86vh;
}

.w-lightbox-frame, .w-lightbox-view:before {
  vertical-align: middle;
  display: inline-block;
}

.w-lightbox-figure {
  margin: 0;
  position: relative;
}

.w-lightbox-group .w-lightbox-figure {
  cursor: pointer;
}

.w-lightbox-img {
  width: auto;
  max-width: none;
  height: auto;
}

.w-lightbox-image {
  float: none;
  max-width: 100vw;
  max-height: 100vh;
  display: block;
}

.w-lightbox-group .w-lightbox-image {
  max-height: 86vh;
}

.w-lightbox-caption {
  text-align: left;
  text-overflow: ellipsis;
  white-space: nowrap;
  background: #0006;
  padding: .5em 1em;
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  overflow: hidden;
}

.w-lightbox-embed {
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0;
}

.w-lightbox-control {
  cursor: pointer;
  background-position: center;
  background-repeat: no-repeat;
  background-size: 24px;
  width: 4em;
  transition: all .3s;
  position: absolute;
  top: 0;
}

.w-lightbox-left {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii0yMCAwIDI0IDQwIiB3aWR0aD0iMjQiIGhlaWdodD0iNDAiPjxnIHRyYW5zZm9ybT0icm90YXRlKDQ1KSI+PHBhdGggZD0ibTAgMGg1djIzaDIzdjVoLTI4eiIgb3BhY2l0eT0iLjQiLz48cGF0aCBkPSJtMSAxaDN2MjNoMjN2M2gtMjZ6IiBmaWxsPSIjZmZmIi8+PC9nPjwvc3ZnPg==");
  display: none;
  bottom: 0;
  left: 0;
}

.w-lightbox-right {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii00IDAgMjQgNDAiIHdpZHRoPSIyNCIgaGVpZ2h0PSI0MCI+PGcgdHJhbnNmb3JtPSJyb3RhdGUoNDUpIj48cGF0aCBkPSJtMC0waDI4djI4aC01di0yM2gtMjN6IiBvcGFjaXR5PSIuNCIvPjxwYXRoIGQ9Im0xIDFoMjZ2MjZoLTN2LTIzaC0yM3oiIGZpbGw9IiNmZmYiLz48L2c+PC9zdmc+");
  display: none;
  bottom: 0;
  right: 0;
}

.w-lightbox-close {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii00IDAgMTggMTciIHdpZHRoPSIxOCIgaGVpZ2h0PSIxNyI+PGcgdHJhbnNmb3JtPSJyb3RhdGUoNDUpIj48cGF0aCBkPSJtMCAwaDd2LTdoNXY3aDd2NWgtN3Y3aC01di03aC03eiIgb3BhY2l0eT0iLjQiLz48cGF0aCBkPSJtMSAxaDd2LTdoM3Y3aDd2M2gtN3Y3aC0zdi03aC03eiIgZmlsbD0iI2ZmZiIvPjwvZz48L3N2Zz4=");
  background-size: 18px;
  height: 2.6em;
  right: 0;
}

.w-lightbox-strip {
  white-space: nowrap;
  padding: 0 1vh;
  line-height: 0;
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  overflow: auto hidden;
}

.w-lightbox-item {
  box-sizing: content-box;
  cursor: pointer;
  width: 10vh;
  padding: 2vh 1vh;
  display: inline-block;
  -webkit-transform: translate3d(0, 0, 0);
}

.w-lightbox-active {
  opacity: .3;
}

.w-lightbox-thumbnail {
  background: #222;
  height: 10vh;
  position: relative;
  overflow: hidden;
}

.w-lightbox-thumbnail-image {
  position: absolute;
  top: 0;
  left: 0;
}

.w-lightbox-thumbnail .w-lightbox-tall {
  width: 100%;
  top: 50%;
  transform: translate(0, -50%);
}

.w-lightbox-thumbnail .w-lightbox-wide {
  height: 100%;
  left: 50%;
  transform: translate(-50%);
}

.w-lightbox-spinner {
  box-sizing: border-box;
  border: 5px solid #0006;
  border-radius: 50%;
  width: 40px;
  height: 40px;
  margin-top: -20px;
  margin-left: -20px;
  animation: .8s linear infinite spin;
  position: absolute;
  top: 50%;
  left: 50%;
}

.w-lightbox-spinner:after {
  content: "";
  border: 3px solid #0000;
  border-bottom-color: #fff;
  border-radius: 50%;
  position: absolute;
  inset: -4px;
}

.w-lightbox-hide {
  display: none;
}

.w-lightbox-noscroll {
  overflow: hidden;
}

@media (min-width: 768px) {
  .w-lightbox-content {
    height: 96vh;
    margin-top: 2vh;
  }

  .w-lightbox-view, .w-lightbox-view:before {
    height: 96vh;
  }

  .w-lightbox-group, .w-lightbox-group .w-lightbox-view, .w-lightbox-group .w-lightbox-view:before {
    height: 84vh;
  }

  .w-lightbox-image {
    max-width: 96vw;
    max-height: 96vh;
  }

  .w-lightbox-group .w-lightbox-image {
    max-width: 82.3vw;
    max-height: 84vh;
  }

  .w-lightbox-left, .w-lightbox-right {
    opacity: .5;
    display: block;
  }

  .w-lightbox-close {
    opacity: .8;
  }

  .w-lightbox-control:hover {
    opacity: 1;
  }
}

.w-lightbox-inactive, .w-lightbox-inactive:hover {
  opacity: 0;
}

.w-richtext:before, .w-richtext:after {
  content: " ";
  grid-area: 1 / 1 / 2 / 2;
  display: table;
}

.w-richtext:after {
  clear: both;
}

.w-richtext[contenteditable="true"]:before, .w-richtext[contenteditable="true"]:after {
  white-space: initial;
}

.w-richtext ol, .w-richtext ul {
  overflow: hidden;
}

.w-richtext .w-richtext-figure-selected.w-richtext-figure-type-video div:after, .w-richtext .w-richtext-figure-selected[data-rt-type="video"] div:after, .w-richtext .w-richtext-figure-selected.w-richtext-figure-type-image div, .w-richtext .w-richtext-figure-selected[data-rt-type="image"] div {
  outline: 2px solid #2895f7;
}

.w-richtext figure.w-richtext-figure-type-video > div:after, .w-richtext figure[data-rt-type="video"] > div:after {
  content: "";
  display: none;
  position: absolute;
  inset: 0;
}

.w-richtext figure {
  max-width: 60%;
  position: relative;
}

.w-richtext figure > div:before {
  cursor: default !important;
}

.w-richtext figure img {
  width: 100%;
}

.w-richtext figure figcaption.w-richtext-figcaption-placeholder {
  opacity: .6;
}

.w-richtext figure div {
  color: #0000;
  font-size: 0;
}

.w-richtext figure.w-richtext-figure-type-image, .w-richtext figure[data-rt-type="image"] {
  display: table;
}

.w-richtext figure.w-richtext-figure-type-image > div, .w-richtext figure[data-rt-type="image"] > div {
  display: inline-block;
}

.w-richtext figure.w-richtext-figure-type-image > figcaption, .w-richtext figure[data-rt-type="image"] > figcaption {
  caption-side: bottom;
  display: table-caption;
}

.w-richtext figure.w-richtext-figure-type-video, .w-richtext figure[data-rt-type="video"] {
  width: 60%;
  height: 0;
}

.w-richtext figure.w-richtext-figure-type-video iframe, .w-richtext figure[data-rt-type="video"] iframe {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
}

.w-richtext figure.w-richtext-figure-type-video > div, .w-richtext figure[data-rt-type="video"] > div {
  width: 100%;
}

.w-richtext figure.w-richtext-align-center {
  clear: both;
  margin-left: auto;
  margin-right: auto;
}

.w-richtext figure.w-richtext-align-center.w-richtext-figure-type-image > div, .w-richtext figure.w-richtext-align-center[data-rt-type="image"] > div {
  max-width: 100%;
}

.w-richtext figure.w-richtext-align-normal {
  clear: both;
}

.w-richtext figure.w-richtext-align-fullwidth {
  text-align: center;
  clear: both;
  width: 100%;
  max-width: 100%;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.w-richtext figure.w-richtext-align-fullwidth > div {
  padding-bottom: inherit;
  display: inline-block;
}

.w-richtext figure.w-richtext-align-fullwidth > figcaption {
  display: block;
}

.w-richtext figure.w-richtext-align-floatleft {
  float: left;
  clear: none;
  margin-right: 15px;
}

.w-richtext figure.w-richtext-align-floatright {
  float: right;
  clear: none;
  margin-left: 15px;
}

.w-nav {
  z-index: 1000;
  background: #ddd;
  position: relative;
}

.w-nav:before, .w-nav:after {
  content: " ";
  grid-area: 1 / 1 / 2 / 2;
  display: table;
}

.w-nav:after {
  clear: both;
}

.w-nav-brand {
  float: left;
  color: #333;
  text-decoration: none;
  position: relative;
}

.w-nav-link {
  vertical-align: top;
  color: #222;
  text-align: left;
  margin-left: auto;
  margin-right: auto;
  padding: 20px;
  text-decoration: none;
  display: inline-block;
  position: relative;
}

.w-nav-link.w--current {
  color: #0082f3;
}

.w-nav-menu {
  float: right;
  position: relative;
}

[data-nav-menu-open] {
  text-align: center;
  background: #c8c8c8;
  min-width: 200px;
  position: absolute;
  top: 100%;
  left: 0;
  right: 0;
  overflow: visible;
  display: block !important;
}

.w--nav-link-open {
  display: block;
  position: relative;
}

.w-nav-overlay {
  width: 100%;
  display: none;
  position: absolute;
  top: 100%;
  left: 0;
  right: 0;
  overflow: hidden;
}

.w-nav-overlay [data-nav-menu-open] {
  top: 0;
}

.w-nav[data-animation="over-left"] .w-nav-overlay {
  width: auto;
}

.w-nav[data-animation="over-left"] .w-nav-overlay, .w-nav[data-animation="over-left"] [data-nav-menu-open] {
  z-index: 1;
  top: 0;
  right: auto;
}

.w-nav[data-animation="over-right"] .w-nav-overlay {
  width: auto;
}

.w-nav[data-animation="over-right"] .w-nav-overlay, .w-nav[data-animation="over-right"] [data-nav-menu-open] {
  z-index: 1;
  top: 0;
  left: auto;
}

.w-nav-button {
  float: right;
  cursor: pointer;
  -webkit-tap-highlight-color: #0000;
  tap-highlight-color: #0000;
  -webkit-user-select: none;
  user-select: none;
  padding: 18px;
  font-size: 24px;
  display: none;
  position: relative;
}

.w-nav-button:focus {
  outline: 0;
}

.w-nav-button.w--open {
  color: #fff;
  background-color: #c8c8c8;
}

.w-nav[data-collapse="all"] .w-nav-menu {
  display: none;
}

.w-nav[data-collapse="all"] .w-nav-button, .w--nav-dropdown-open, .w--nav-dropdown-toggle-open {
  display: block;
}

.w--nav-dropdown-list-open {
  position: static;
}

@media screen and (max-width: 991px) {
  .w-nav[data-collapse="medium"] .w-nav-menu {
    display: none;
  }

  .w-nav[data-collapse="medium"] .w-nav-button {
    display: block;
  }
}

@media screen and (max-width: 767px) {
  .w-nav[data-collapse="small"] .w-nav-menu {
    display: none;
  }

  .w-nav[data-collapse="small"] .w-nav-button {
    display: block;
  }

  .w-nav-brand {
    padding-left: 10px;
  }
}

@media screen and (max-width: 479px) {
  .w-nav[data-collapse="tiny"] .w-nav-menu {
    display: none;
  }

  .w-nav[data-collapse="tiny"] .w-nav-button {
    display: block;
  }
}

.w-tabs {
  position: relative;
}

.w-tabs:before, .w-tabs:after {
  content: " ";
  grid-area: 1 / 1 / 2 / 2;
  display: table;
}

.w-tabs:after {
  clear: both;
}

.w-tab-menu {
  position: relative;
}

.w-tab-link {
  vertical-align: top;
  text-align: left;
  cursor: pointer;
  color: #222;
  background-color: #ddd;
  padding: 9px 30px;
  text-decoration: none;
  display: inline-block;
  position: relative;
}

.w-tab-link.w--current {
  background-color: #c8c8c8;
}

.w-tab-link:focus {
  outline: 0;
}

.w-tab-content {
  display: block;
  position: relative;
  overflow: hidden;
}

.w-tab-pane {
  display: none;
  position: relative;
}

.w--tab-active {
  display: block;
}

@media screen and (max-width: 479px) {
  .w-tab-link {
    display: block;
  }
}

.w-ix-emptyfix:after {
  content: "";
}

@keyframes spin {
  0% {
    transform: rotate(0);
  }

  100% {
    transform: rotate(360deg);
  }
}

.w-dyn-empty {
  background-color: #ddd;
  padding: 10px;
}

.w-dyn-hide, .w-dyn-bind-empty, .w-condition-invisible {
  display: none !important;
}

.wf-layout-layout {
  display: grid;
}

@font-face {
  font-family: Gilroy;
  src: url("https://cdn.prod.website-files.com/61c9e5791e48c43d0e1b68dc/61c9e6a9bcd507b3117c7c0c_Gilroy-ExtraBold.otf") format("opentype");
  font-weight: 700;
  font-style: normal;
  font-display: fallback;
}

:root {
  --gray-900: #101828;
  --dark-slate-blue: #494b6f;
  --000000: white;
  --ghost-white: #faf8ff;
  --new: #f17e05;
  --midnight-blue: #292c6d;
  --color: #f7f4ff;
  --lavender: #ede4ff;
  --medium-purple: #aa80f9;
  --blue-violet: #6f22ff;
  --medium-slate-blue: #726cdf;
  --tomato: #f36f56;
  --lavender-blush: #faedf0;
  --midnight-blue-2: #161853;
  --blue: var(--midnight-blue-2);
  --cornflower-blue: #4e84f2;
  --lavender-2: #ecedff;
  --dark-slate-blue-2: #494b6f;
  --indian-red: #de5071;
  --crimson: #df0034;
  --color-purple: #6138ff;
  --color-2: #292c6d;
  --gray-text: var(--gray-900);
  --color-gray-title: #424242;
  --color-gray: #686868;
  --color-5: white;
  --flowui-component-library--primary-dark: #2d0896;
  --flowui-component-library--gray-900: #160042;
  --flowui-component-library--gray-400: #b6b9ce;
  --flowui-component-library--white: white;
  --flowui-component-library--gray-800: #1b114a;
  --flowui-component-library--gray-200: #f3f5fb;
  --flowui-component-library--primary-base: #642eff;
  --flowui-component-library--grey-300: #e4e6f1;
  --flowui-component-library--gray-500: #6b7094;
  --color-3: #686868;
  --color-4: #1b1d6a;
}

.w-layout-grid {
  grid-row-gap: 16px;
  grid-column-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.w-layout-vflex {
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.w-layout-blockcontainer {
  max-width: 940px;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.w-layout-hflex {
  flex-direction: row;
  align-items: flex-start;
  display: flex;
}

.w-form-formradioinput--inputType-custom {
  border: 1px solid #ccc;
  border-radius: 50%;
  width: 12px;
  height: 12px;
}

.w-form-formradioinput--inputType-custom.w--redirected-focus {
  box-shadow: 0 0 3px 1px #3898ec;
}

.w-form-formradioinput--inputType-custom.w--redirected-checked {
  border-width: 4px;
  border-color: #3898ec;
}

.w-pagination-wrapper {
  flex-wrap: wrap;
  justify-content: center;
  display: flex;
}

.w-pagination-previous {
  color: #333;
  background-color: #fafafa;
  border: 1px solid #ccc;
  border-radius: 2px;
  margin-left: 10px;
  margin-right: 10px;
  padding: 9px 20px;
  font-size: 14px;
  display: block;
}

.w-pagination-previous-icon {
  margin-right: 4px;
}

.w-pagination-next {
  color: #333;
  background-color: #fafafa;
  border: 1px solid #ccc;
  border-radius: 2px;
  margin-left: 10px;
  margin-right: 10px;
  padding: 9px 20px;
  font-size: 14px;
  display: block;
}

.w-pagination-next-icon {
  margin-left: 4px;
}

.w-backgroundvideo-backgroundvideoplaypausebutton:focus-visible {
  outline-offset: 2px;
  border-radius: 50%;
  outline: 2px solid #3b79c3;
}

.w-layout-layout {
  grid-row-gap: 20px;
  grid-column-gap: 20px;
  grid-auto-columns: 1fr;
  justify-content: center;
  padding: 20px;
}

.w-layout-cell {
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

@media screen and (max-width: 991px) {
  .w-layout-blockcontainer {
    max-width: 728px;
  }
}

@media screen and (max-width: 767px) {
  .w-layout-blockcontainer {
    max-width: none;
  }
}

body {
  color: var(--gray-900);
  font-family: Inter, sans-serif;
  font-size: 16px;
  line-height: 1.5;
}

h1 {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 3.5rem;
  font-weight: 700;
  line-height: 1.2;
}

h2 {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 3rem;
  font-weight: 700;
  line-height: 1.2;
}

h3 {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 2.5rem;
  font-weight: 700;
  line-height: 1.2;
}

h4 {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 2rem;
  font-weight: 700;
  line-height: 1.3;
}

h5 {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 1.5rem;
  font-weight: 700;
  line-height: 1.4;
}

h6 {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 1.25rem;
  font-weight: 700;
  line-height: 1.4;
}

p {
  color: #fff;
  margin-top: 20px;
  margin-bottom: 0;
}

a {
  color: var(--gray-900);
  vertical-align: baseline;
  text-decoration: underline;
}

ul {
  margin-top: 1rem;
  margin-bottom: 1rem;
  padding-left: 1.25rem;
}

ol {
  margin-top: 1rem;
  margin-bottom: 1rem;
  padding-left: 40px;
}

li {
  margin-bottom: .5rem;
}

img {
  max-width: 100%;
  display: inline-block;
}

label {
  margin-bottom: .25rem;
  font-weight: 500;
}

blockquote {
  border-left: .1875rem solid var(--gray-900);
  margin-bottom: 0;
  padding: .75rem 1.25rem;
  font-size: 1.25rem;
  line-height: 1.5;
}

figure {
  margin-top: 3rem;
  margin-bottom: 3rem;
}

figcaption {
  text-align: center;
  margin-top: .25rem;
}

.z-index-2 {
  z-index: 2;
  position: relative;
}

.text-style-strikethrough {
  text-decoration: line-through;
}

.text-weight-semibold {
  font-weight: 600;
}

.text-weight-light {
  font-weight: 300;
}

.max-width-full {
  width: 100%;
  max-width: none;
}

.max-width-full.flex-center {
  flex-direction: column;
  align-items: center;
  display: flex;
  position: relative;
}

.max-width-full.flex-center.bg-white {
  opacity: 1;
  background-color: #fff9;
}

.layer {
  justify-content: center;
  align-items: center;
  position: absolute;
  inset: 0%;
}

.show {
  display: block;
}

.overflow-hidden {
  overflow: hidden;
}

.global-styles {
  display: block;
  position: fixed;
  inset: 0% auto auto 0%;
}

.text-weight-bold {
  font-weight: 700;
}

.text-weight-bold.text-color-yellow {
  color: #e8731e;
}

.text-size-regular {
  font-size: 1rem;
}

.text-weight-normal {
  font-weight: 400;
}

.text-align-center {
  text-align: center;
}

.z-index-1 {
  z-index: 1;
  position: relative;
}

.show-mobile-portrait {
  display: none;
}

.text-style-italic {
  font-style: italic;
}

.hide {
  display: none;
}

.text-align-left {
  text-align: left;
}

.text-weight-xbold {
  font-weight: 800;
}

.text-style-link {
  text-decoration: underline;
}

.text-style-muted {
  opacity: .6;
}

.text-size-small {
  color: var(--dark-slate-blue);
  font-size: 1.125rem;
  font-weight: 500;
}

.text-size-small.text-color-white {
  color: #ebebf9;
  font-size: 1.125rem;
}

.text-size-small.text-color-white.text-weight-bold {
  font-weight: 700;
}

.text-size-small.margin-bottom.margin-xsmall {
  text-align: left;
}

.text-rich-text h1 {
  margin-top: 2rem;
  margin-bottom: 1.5rem;
}

.text-rich-text h2 {
  margin-top: 1.5rem;
  margin-bottom: 1rem;
}

.text-rich-text h3 {
  margin-top: 1.5rem;
  margin-bottom: 1.5rem;
}

.text-rich-text h4 {
  margin-top: 1.5rem;
  margin-bottom: 1.25rem;
}

.text-rich-text h5, .text-rich-text h6 {
  margin-top: 1.25rem;
  margin-bottom: 1rem;
}

.text-rich-text p {
  margin-bottom: 1rem;
}

.text-rich-text blockquote {
  margin-top: 1.5rem;
  margin-bottom: 1.5rem;
  font-style: italic;
}

.text-rich-text a {
  text-decoration: underline;
}

.text-rich-text figcaption {
  opacity: .8;
  text-align: left;
  border-left: 2px solid #000;
  margin-top: .5rem;
  padding-left: .5rem;
  font-size: .875rem;
}

.max-width-xlarge {
  width: 100%;
  max-width: 64rem;
}

.max-width-medium {
  width: 100%;
  max-width: 35rem;
}

.max-width-xsmall {
  width: 100%;
  max-width: 25rem;
}

.max-width-xxsmall {
  width: 100%;
  max-width: 20rem;
}

.page-wrapper {
  padding-top: 0;
  display: block;
}

.text-size-tiny {
  font-size: .75rem;
}

.text-size-tiny.text-color-grey {
  color: #8e8e8e;
}

.container-large {
  width: 100%;
  max-width: 80rem;
  margin-left: auto;
  margin-right: auto;
}

.max-width-xxlarge {
  width: 100%;
  max-width: 80rem;
}

.background-color-black {
  background-color: var(--gray-900);
  color: #f5f5f5;
}

.rl-styleguide_classes {
  display: none;
}

.align-center {
  margin-left: auto;
  margin-right: auto;
}

.spacing-clean {
  margin: 0;
  padding: 0;
}

.p-container {
  color: #101828;
  background-color: #0000;
  flex-direction: column;
  max-width: 100%;
  margin-bottom: 0;
  padding: 0 5%;
  font-size: 1.1rem;
  line-height: 1.3;
  text-decoration: none;
  display: block;
  overflow: visible;
}

.p-container.page-padding-custom1 {
  padding-left: 0%;
  padding-right: 0%;
}

.p-container.page-padding-custom2 {
  padding-top: 20px;
  padding-left: 2.5%;
  padding-right: 2.5%;
  display: block;
}

.p-container.overflow-hidden {
  background-color: var(--ghost-white);
}

.p-container.page-container {
  padding: 0 0%;
}

.p-container.page-container.tab_container {
  background-color: #0000;
}

.p-container.background_purple {
  background-color: #f6f7ff;
}

.p-container.background_purple.hide {
  display: block;
}

.p-container._404-p-container {
  padding-top: 5%;
  padding-bottom: 5%;
}

.p-container.mumbai-study-abroad-university {
  background-color: #f6f7ff;
}

.text-align-right {
  text-align: right;
}

.show-tablet {
  display: none;
}

.max-width-large {
  width: 100%;
  max-width: 48rem;
}

.show-mobile-landscape {
  display: none;
}

.background-color-white {
  background-color: var(--000000);
}

.max-width-small {
  width: 100%;
  max-width: 30rem;
}

.form-message-error {
  margin-top: .75rem;
  padding: .75rem;
}

.utility_component {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100vw;
  max-width: 100%;
  height: 100vh;
  max-height: 100%;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  display: flex;
}

.utility_component.hide {
  display: none;
}

.utility_form-block {
  text-align: center;
  flex-direction: column;
  max-width: 20rem;
  display: flex;
}

.utility_form {
  flex-direction: column;
  align-items: stretch;
  display: flex;
}

.utility_image {
  margin-bottom: .5rem;
  margin-left: auto;
  margin-right: auto;
}

.main-wrapper {
  padding-top: 0;
  padding-bottom: 0;
  display: block;
}

.main-wrapper.bg-lavendar {
  background-color: #ecedff;
}

.container-medium {
  width: 100%;
  max-width: 64rem;
  margin-left: auto;
  margin-right: auto;
}

.container-small {
  width: 100%;
  max-width: 48rem;
  margin-left: auto;
  margin-right: auto;
}

.margin-tiny {
  margin: .25rem;
}

.margin-xxsmall {
  margin: .5rem;
}

.margin-xsmall {
  margin: 1rem;
}

.margin-small {
  margin: 1.5rem;
}

.margin-medium {
  margin: 2rem;
}

.margin-large {
  margin: 3rem;
}

.margin-xlarge {
  margin: 4rem;
}

.margin-xxlarge {
  margin: 5rem;
}

.margin-huge {
  margin: 6rem;
}

.margin-xhuge {
  margin: 7rem;
}

.margin-xxhuge {
  margin: 10rem;
}

.margin-0 {
  margin: 0;
}

.padding-0 {
  padding: 0;
}

.padding-tiny {
  padding: .25rem;
}

.padding-xxsmall {
  padding: .5rem;
}

.padding-xsmall {
  padding: 1rem;
}

.padding-small {
  padding: 1.5rem;
}

.padding-medium {
  padding: 2rem;
}

.padding-large {
  text-align: center;
  background-color: #0000;
  padding: 3rem;
}

.padding-large.text-align-left {
  text-align: left;
}

.padding-large.align-center-1 {
  align-items: center;
  display: flex;
}

.padding-xlarge {
  padding: 4rem;
}

.padding-xxlarge {
  padding: 5rem;
}

.padding-huge {
  padding: 6rem;
}

.padding-xhuge {
  padding: 7rem;
}

.padding-xxhuge {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 8rem 10rem;
  display: flex;
}

.text-style-allcaps {
  text-transform: uppercase;
}

.margin-top {
  margin-bottom: 0;
  margin-left: 0;
  margin-right: 0;
}

.margin-top.margin-large.flex-center {
  justify-content: center;
  display: flex;
}

.margin-bottom {
  margin-top: 0;
  margin-left: 0;
  margin-right: 0;
}

.margin-bottom.margin-xsmall {
  margin-bottom: .25rem;
}

.margin-bottom.margin-xsmall.flex-center {
  justify-content: center;
  align-items: center;
  display: block;
}

.margin-bottom.margin-large.margin-small {
  margin-bottom: 1rem;
}

.margin-bottom.margin-medium {
  margin-bottom: .25rem;
}

.margin-bottom.margin-xxsmall {
  margin-bottom: 0;
}

.margin-bottom.margin-custom1 {
  margin-bottom: 1.25rem;
}

.margin-left {
  margin-top: 0;
  margin-bottom: 0;
  margin-right: 0;
}

.margin-right {
  margin-top: 0;
  margin-bottom: 0;
  margin-left: 0;
}

.margin-vertical {
  margin-left: 0;
  margin-right: 0;
}

.margin-horizontal {
  margin-top: 0;
  margin-bottom: 0;
}

.padding-top {
  padding-bottom: 0;
  padding-left: 0;
  padding-right: 0;
}

.padding-bottom {
  padding-top: 0;
  padding-left: 0;
  padding-right: 0;
}

.padding-bottom.padding-small, .padding-bottom.padding-xhuge, .padding-bottom.padding-medium {
  padding-top: 0;
}

.padding-left {
  padding-top: 0;
  padding-bottom: 0;
  padding-right: 0;
}

.padding-right {
  padding-top: 0;
  padding-bottom: 0;
  padding-left: 0;
}

.padding-vertical {
  padding-left: 0;
  padding-right: 0;
}

.padding-vertical.padding-xhuge.container_universities {
  padding-top: 0;
  padding-bottom: 3rem;
}

.padding-vertical.padding-xhuge.padding-medium {
  padding-top: 40px;
  padding-bottom: 40px;
  overflow: hidden;
}

.padding-vertical.padding-xhuge.padding-medium.padding-student-diaries {
  padding-bottom: 80px;
}

.padding-vertical.padding-xhuge._404-padding-vertical {
  background-color: #f3f3ff;
  border: 1px #000;
  border-radius: 20px;
  padding-left: 80px;
  padding-right: 80px;
  position: relative;
}

.padding-vertical.padding-xhuge.germany-banner-padding {
  text-align: center;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.padding-vertical.padding-xhuge.padding-remove {
  padding-top: 0;
  padding-bottom: 0;
}

.padding-vertical.padding-xhuge {
  padding-top: 4.75rem;
  padding-bottom: 4.75rem;
}

.padding-vertical.padding-xhuge.padding-custom1 {
  padding-top: 5rem;
  padding-bottom: 0;
}

.padding-vertical.padding-large {
  padding-top: 2rem;
  padding-bottom: 2rem;
}

.padding-vertical.padding-large.container_universities.partners_universities.partners-admit {
  padding-top: 0;
}

.padding-vertical.padding-large.container_universities.partners_universities.partners-admit.partners-abroad {
  padding-top: 2rem;
}

.padding-vertical.padding-large.tabs-universities {
  padding-top: 0;
}

.padding-vertical.padding-medium.padding-custom1 {
  padding-bottom: 4rem;
}

.padding-vertical.padding-footer {
  padding-top: 3.25rem;
}

.padding-vertical.padding-xhuge {
  padding-top: 4.75rem;
  padding-bottom: 4.75rem;
  text-decoration: none;
}

.padding-vertical.padding-xhuge.padding-to {
  padding-top: 0;
}

.padding-vertical.padding-custom1 {
  padding-top: 3.75rem;
  padding-bottom: 5rem;
}

.padding-vertical.padding-custom3, .padding-vertical.padding-custom-timeline {
  padding-bottom: 4rem;
}

.padding-vertical.pad-custom {
  padding-top: 3px;
  padding-bottom: 3px;
}

.padding-horizontal {
  padding-top: 0;
  padding-bottom: 0;
}

.padding-horizontal.padding-xxlarge {
  font-weight: 400;
}

.padding-horizontal.padding-xxlarge.section-para {
  text-align: center;
  padding-left: 10%;
  padding-right: 10%;
  font-size: 1.25rem;
}

.overflow-scroll {
  overflow: scroll;
}

.overflow-auto {
  overflow: auto;
}

.text-style-nowrap {
  white-space: nowrap;
}

.text-weight-medium {
  font-weight: 500;
}

.styleguide_heading {
  z-index: 4;
  color: #fff;
  background-color: #000;
  padding: 4px 8px;
  position: sticky;
  top: 0;
}

.styleguide_list {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  padding-bottom: 4rem;
}

.stylesystem-spacing-wrapper {
  background-color: var(--new);
}

.styleguide_subheading {
  z-index: 3;
  color: #000;
  background-color: #d3d3d3;
  padding: .25rem .5rem;
  position: sticky;
  top: 32px;
}

.stylesystem-class-label {
  cursor: context-menu;
  background-color: #83747426;
  border-radius: 5px;
  padding-left: .5rem;
  padding-right: .5rem;
  display: inline-block;
}

.text-size-medium {
  color: #424242;
  text-align: left;
  font-size: .9rem;
  font-weight: 500;
}

.text-size-medium.text-align-center {
  text-align: center;
}

.text-size-medium._404-para {
  font-family: Public Sans, sans-serif;
}

.icon-small {
  width: 2rem;
}

.form-radio-wrapper {
  align-items: center;
  margin-bottom: 0;
  padding-left: 1.125rem;
  display: flex;
}

.form-checkbox-label {
  margin-bottom: 0;
  padding-left: 1rem;
}

.icon-medium {
  width: 2rem;
}

.text-color-white {
  color: var(--000000);
}

.button-row-grid {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  white-space: normal;
  grid-template-rows: auto;
  grid-template-columns: max-content;
  grid-auto-columns: max-content;
  grid-auto-flow: column;
  place-items: center start;
  display: grid;
}

.button-row-grid.landscape-1-col.hide, .button-row-grid.mobile-1-col.hide {
  display: none;
}

.stylesystem_color-sample {
  border: 1px solid #000;
  padding: 8rem 1.5rem 1.25rem;
}

.stylesystem_color-sample.lightgrey {
  background-color: var(--new);
}

.stylesystem_color-sample.black {
  background-color: #000;
}

.stylesystem_color-sample.white {
  background-color: var(--000000);
}

.checkbox-wrapper {
  align-items: center;
  margin-bottom: 0;
  padding-left: 1.25rem;
  display: flex;
}

.text-size-large {
  color: var(--midnight-blue);
  font-size: 1.25rem;
}

.text-size-large.dark {
  color: var(--000000);
}

.heading-xxlarge {
  font-size: 3.5rem;
  font-weight: 700;
  line-height: 1.2;
}

.heading-xxlarge.text-color-white.text-align-center.new-heading {
  font-size: 54px;
}

.heading-xxlarge.text-align-center.text-color-navyblue {
  color: var(--midnight-blue);
}

.styleguide-form {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.button-tertiary {
  align-items: center;
  padding-top: .5rem;
  padding-bottom: .5rem;
  line-height: 1;
  text-decoration: none;
  display: flex;
}

.button-tertiary.invert-colors {
  color: #fff;
}

.form-radio {
  border: 1px solid var(--gray-900);
  cursor: pointer;
  border-radius: 100px;
  width: 1.125rem;
  min-width: 1.125rem;
  height: 1.125rem;
  min-height: 1.125rem;
  margin-top: 0;
  margin-left: -1.125rem;
}

.form-radio.w--redirected-checked {
  background-color: #fff;
  background-image: none;
  border-width: 6px;
  border-color: #000;
}

.form-radio.w--redirected-focus {
  box-shadow: none;
  border-color: #000;
  margin-top: 0;
}

.icon-xsmall {
  width: 1.5rem;
}

.styleguide_icons-list {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-wrap: wrap;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: column;
  display: grid;
}

.icon-xxsmall {
  width: 1rem;
}

.heading-medium {
  font-size: 2rem;
  font-weight: 700;
  line-height: 1.3;
}

.field-label {
  margin-bottom: .5rem;
  font-weight: 400;
}

.tabs-menu {
  border-bottom: 1px #00000026;
  display: flex;
  overflow: auto;
}

.tabs-menu.no-scrollbar {
  padding-right: 24px;
}

.icon-xlarge {
  width: 6.5rem;
}

.background-color-black-2 {
  background-color: #000;
}

.heading-large {
  font-size: 2.5rem;
  font-weight: 700;
  line-height: 1.2;
}

.image-wrapper-3-2 {
  width: 100%;
  padding-top: 66.66%;
  position: relative;
}

.button {
  border: 0px solid var(--gray-900);
  background-color: var(--midnight-blue);
  -webkit-backdrop-filter: blur(.25rem);
  backdrop-filter: blur(.25rem);
  color: var(--color);
  text-align: center;
  border-radius: .5rem;
  align-self: center;
  align-items: center;
  margin-right: 20px;
  padding: .5rem 1rem;
  font-size: 13px;
  font-weight: 600;
  text-decoration: none;
  display: inline-block;
}

.button.invert-colors {
  background-color: var(--000000);
  color: #000;
}

.button.button-small {
  padding: .5rem 1.25rem;
}

.button.bg-purple {
  background-color: var(--lavender);
  color: var(--midnight-blue);
  border-style: none;
  font-size: 1.125rem;
  font-weight: 700;
}

.button.bg-purple.box-shadow {
  box-shadow: 1px 1px 6px 0 var(--medium-purple);
  color: #aa80f9;
  background-color: #ede4ff;
  padding: 1rem 1.5rem;
}

.button.bg-purple.box-shadow.w--current {
  box-shadow: 1px 1px 10px 0 var(--medium-purple);
}

.button.is-nav {
  margin-left: 1rem;
  padding: .5rem 1rem;
  font-size: .8rem;
}

.button.lp-button {
  padding: .8rem 1.4rem;
}

.button.lp-button.center-but {
  text-align: center;
  margin-top: 0;
}

.button.lp-button.center-but.margin-top, .button.lp-button.margin-top {
  margin-top: 20px;
}

.button.lp-button.margin-top.text-align-left {
  text-align: left;
}

.button.lp-button.button-cms {
  font-size: 1.2rem;
  font-weight: 700;
  line-height: 1.4;
}

.button.pad-top {
  margin-top: 30px;
}

.button.font-size-13 {
  margin-left: 10px;
  font-size: 13px;
  display: none;
}

.button.font-size-18 {
  font-size: 18px;
}

.button._404-button {
  background-color: #443eff;
  padding: 12px 32px;
}

.button._404-button.hide.w--current {
  display: none;
}

.button.new-btn {
  margin-left: 20px;
}

.form-input {
  background-color: var(--000000);
  color: #000;
  border: 1px solid #bdbdbd;
  border-radius: .25rem;
  height: auto;
  min-height: 2.75rem;
  margin-bottom: 0;
  padding: .5rem .75rem;
  line-height: 1.6;
}

.form-input:focus {
  border-color: #000;
}

.form-input::placeholder {
  color: #0009;
}

.form-input.select {
  background-color: #fff;
  background-image: none;
}

.form-input.text-area {
  height: auto;
  min-height: 11.25rem;
  padding-top: .75rem;
  padding-bottom: .75rem;
  overflow: auto;
}

.background-color-lightgrey {
  background-color: var(--new);
}

.form-checkbox {
  border: 1px solid var(--gray-900);
  cursor: pointer;
  border-radius: 0;
  width: 1.125rem;
  min-width: 1.125rem;
  height: 1.125rem;
  min-height: 1.125rem;
  margin-top: 0;
  margin-left: -1.25rem;
  transition: all .2s;
}

.form-checkbox.w--redirected-checked {
  box-shadow: none;
  background-color: #000;
  background-size: 16px 16px;
  border-width: 1px;
  border-color: #000;
}

.form-checkbox.w--redirected-focus {
  box-shadow: none;
  border-color: #000;
}

.form_grid-1-col {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 100%;
  grid-auto-columns: 100%;
  place-items: start stretch;
  display: grid;
}

.button-tertiary_icon {
  width: 1rem;
  height: 1rem;
  margin-left: .5rem;
}

.tab-link {
  color: #0009;
  background-color: #0000;
  border-bottom: 2px solid #0000;
  flex: none;
  margin-right: 1.5rem;
  padding: .5rem 0;
}

.tab-link.w--current {
  color: #000;
  background-color: #fff;
  border-bottom: .125rem solid #000;
}

.heading-xsmall {
  font-size: 1.25rem;
  font-weight: 700;
  line-height: 1.4;
}

.image-wrapper-4-3 {
  width: 100%;
  padding-top: 75%;
  position: relative;
}

.button-secondary {
  border-style: none;
  border-width: 1px 1px 0;
  border-color: var(--gray-900);
  background-color: var(--ghost-white);
  color: var(--gray-900);
  text-align: center;
  border-radius: .5rem;
  padding: 1rem 2.75rem;
  box-shadow: 0 0 10px 4px #292c6d1a;
}

.button-secondary.button-small {
  padding: .5rem 1.25rem;
}

.button-secondary.invert-colors {
  border-color: var(--000000);
  color: var(--000000);
}

.heading-small {
  font-size: 1.5rem;
  font-weight: 700;
  line-height: 1.4;
}

.text-style-quote {
  border-left: .1875rem solid var(--gray-900);
  margin-bottom: 0;
  padding: .75rem 1.25rem;
  font-size: 1.25rem;
  line-height: 1.5;
}

.form-field-wrapper {
  position: relative;
}

.image-wrapper_image {
  object-fit: cover;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.image-wrapper-16-9 {
  width: 100%;
  padding-top: 56.25%;
  position: relative;
}

.text-color-black {
  color: var(--gray-900);
}

.stylesystem-images_layout {
  grid-column-gap: 2.5rem;
  grid-row-gap: 2.5rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.icon-large {
  width: 5rem;
}

.image-wrapper-1-1 {
  width: 100%;
  padding-top: 100%;
  position: relative;
}

.styleguide_grid-colours {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

.heading-xlarge {
  font-size: 3rem;
  font-weight: 700;
  line-height: 1.2;
}

.icon-1x1-xxsmall {
  width: 1rem;
  height: 1rem;
}

.icon-1x1-xsmall {
  width: 1.5rem;
  height: 1.5rem;
}

.icon-1x1-small {
  width: 2rem;
  height: 2rem;
}

.icon-1x1-medium {
  width: 3rem;
  height: 3rem;
}

.icon-1x1-large {
  width: 5rem;
  height: 5rem;
}

.icon-1x1-xlarge {
  width: 6.5rem;
  height: 6.5rem;
}

.navbar_component {
  background-color: #fff;
  border-bottom: 0 #000;
  align-items: center;
  height: auto;
  padding-left: 4%;
  padding-right: 4%;
  box-shadow: 0 0 12px 20px #aa80f91a;
}

.navbar_container {
  color: var(--midnight-blue);
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 100%;
  margin-left: auto;
  margin-right: auto;
  padding-top: 1rem;
  padding-bottom: 1rem;
  display: flex;
}

.navbar_logo-link {
  padding-left: 0;
}

.navbar_menu {
  align-items: center;
  display: flex;
}

.navbar_link {
  color: var(--midnight-blue);
  padding: .5rem .4rem;
  font-size: 1rem;
  font-weight: 500;
  text-decoration: none;
}

.navbar_link.w--current {
  border-style: none;
  border-width: 2px;
  border-color: black black var(--medium-purple);
  color: var(--blue-violet);
  transition: color .2s;
}

.navbar_link.padding-0 {
  padding: 0;
}

.section-header.germany-section-header {
  background-color: #f8f8ff;
  border-bottom-right-radius: 48px;
  border-bottom-left-radius: 48px;
}

.header_component {
  z-index: 1;
  grid-column-gap: 5rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: grid;
  position: relative;
}

.button-wrapper {
  margin-top: 1rem;
  margin-right: 1rem;
}

.header-title {
  color: #101828;
  font-family: Inter, sans-serif;
  font-size: 2.1rem;
  line-height: 1.3;
}

.header-title.is-page {
  color: var(--000000);
  text-align: left;
  font-family: Inter, sans-serif;
  font-size: 1.6rem;
  font-weight: 500;
  line-height: 1.4;
}

.header-title._404-heading {
  font-family: Public Sans, sans-serif;
  font-size: 42px;
  line-height: 64px;
}

.section-feature.bg-vector {
  background-image: url("https://cdn.prod.website-files.com/61c9e5791e48c43d0e1b68dc/61c9e7f022f2f825017062bd_Group%20718.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.feature-component {
  display: block;
}

.section-title-wrapper.margin-bottom-medium {
  margin-bottom: 2.75rem;
  padding-top: 40px;
  padding-bottom: 0;
}

.section-title-wrapper.margin-bottom-medium.admit-wrapper {
  margin-bottom: .75rem;
  padding-top: 0;
}

.section-title {
  color: #101828;
  text-align: center;
  margin-bottom: 30px;
  padding-bottom: 0;
  font-family: Gilroy, sans-serif;
  font-size: 32px;
  font-weight: 700;
}

.section-title.text-align-left {
  text-align: left;
  margin-bottom: 20px;
}

.section-title.text-align-left.small-margin {
  margin-bottom: 30px;
}

.section-title.text-align-left.fonr-size-24 {
  font-size: 24px;
}

.section-title.text-align-left.font-size-24 {
  font-size: 26px;
}

.section-title.margin-19 {
  margin-bottom: 50px;
  font-size: 36px;
}

.section-title.margin-b {
  margin-bottom: 30px;
}

.section-title.pad-bot {
  padding-bottom: 20px;
}

.section-title.margin-0, .section-title.margin-bottom-1 {
  margin-bottom: 40px;
}

.section-title.font-size-2 {
  font-size: 28px;
}

.section-title.career-thankyou {
  margin-bottom: .5rem;
}

.section-sub_text {
  color: var(--dark-slate-blue);
  text-align: center;
  font-size: 1.2rem;
  font-weight: 400;
  line-height: 1.6;
}

.section-sub_text.wid {
  width: 787px;
  margin-left: auto;
  margin-right: auto;
  font-size: 1.4rem;
}

.feature-block-wrapper {
  grid-column-gap: 1.25rem;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.feature-block {
  background-color: var(--000000);
  border-radius: .625rem;
  padding: 1.75rem 1rem 1.5rem 1.75rem;
  box-shadow: 0 0 12px 12px #6165d70d;
}

.text-xlarge {
  color: var(--medium-slate-blue);
  text-align: center;
  font-family: Gilroy, sans-serif;
  font-size: 2.625rem;
  font-weight: 700;
}

.section-layout {
  margin-left: 80px;
}

.layout_component {
  grid-column-gap: 5rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: grid;
}

.layout_component.is-alt {
  grid-template-columns: 1fr .75fr;
}

.layout_component.is-alt-reverse {
  grid-template-columns: .75fr 1fr;
}

.layout_component.notreverse-onmobile {
  grid-column-gap: 2.5rem;
  grid-row-gap: 2.5rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: flex;
}

.layout_content {
  width: 100%;
  margin-top: 40px;
}

.layout_item-list {
  flex-direction: row;
  grid-template-rows: auto;
  align-items: center;
  padding-top: .375rem;
  padding-bottom: .375rem;
  display: flex;
}

.layout_text-wrapper {
  background-color: var(--lavender);
  border-radius: .25rem;
  padding: .375rem .625rem;
}

.layout_image-wrapper {
  width: 100%;
}

.text-tagline {
  color: var(--tomato);
  font-family: Gilroy, sans-serif;
  font-size: 1.75rem;
  font-weight: 700;
}

.layout-title {
  color: #101828;
  text-align: left;
  font-family: Gilroy, sans-serif;
  font-size: 24px;
}

.layout-title.is-alt {
  font-size: 1.75rem;
}

.textbox {
  color: var(--blue-violet);
  font-size: .825rem;
}

.layout-image {
  max-width: 100%;
}

.section-testimonial.bg-orange {
  background-color: var(--lavender-blush);
  display: block;
}

.testimonial_component {
  background-color: #0000;
  height: auto;
  padding-bottom: 4rem;
  padding-left: .875rem;
  padding-right: .875rem;
  overflow: hidden;
}

.testimonial_mask {
  width: 33.33%;
  height: auto;
  overflow: visible;
}

.testimonial_mask.width-100 {
  width: 100%;
}

.testimonial_slide {
  height: auto;
  padding-bottom: 1rem;
  padding-left: 1rem;
  padding-right: 1rem;
}

.testimonial_slide.vadadodare-height {
  height: auto;
}

.testimonial_content {
  border: 1px none var(--gray-900);
  background-color: var(--midnight-blue-2);
  border-radius: .625rem;
  flex-direction: column;
  justify-content: space-between;
  align-items: flex-start;
  width: 100%;
  height: auto;
  padding: 5.875rem 3rem 3.625rem;
  display: flex;
  position: relative;
}

.testimonial_content.ielts-page {
  justify-content: flex-start;
  padding: 20px 20px 20px 50px;
}

.testimonial_content.vadodara-1 {
  padding: 20px 20px 20px 40px;
}

.testimonial_content.vadodara-1.hide {
  display: none;
  overflow: visible;
}

.testimonial19_client {
  text-align: left;
  align-items: center;
  display: flex;
}

.testimonial_arrow {
  border: 1px solid var(--gray-900);
  background-color: var(--000000);
  border-radius: 100%;
  justify-content: center;
  align-items: center;
  width: 3.5rem;
  height: 3.5rem;
  display: flex;
  bottom: 4rem;
}

.testimonial_arrow.hide-mobile-landscape {
  border-style: none;
  width: 2.5rem;
  height: 2.5rem;
  display: block;
  bottom: 4rem;
}

.testimonial_arrow.hide-mobile-landscape.is-hidden {
  display: none;
}

.testimonial_arrow.hide-mobile-landscape.vodadra-arrow {
  bottom: 10rem;
}

.testimonial_slide-nav {
  height: 1.75rem;
  font-size: .5rem;
  display: block;
}

.testimonial_slide-nav.is-hidden {
  display: none;
}

.client-name-text {
  color: #ebebf9;
  font-family: Gilroy, sans-serif;
  font-size: 1.75rem;
  font-weight: 700;
  line-height: 1.2;
}

.client-name-text.is-hidden {
  display: none;
}

.client-name-text.ielts-client-name {
  margin-top: 10px;
  font-size: 23px;
}

.slider-icon {
  position: relative;
  top: -8px;
}

.vector-quote {
  color: #ebebf9;
  position: absolute;
  inset: 3% auto auto 5%;
}

.vector-quote.bottom {
  display: none;
  inset: auto 11% 33% auto;
}

.vector-quote.ielts-quote {
  width: 32px;
  top: 3%;
  left: 3%;
}

.vector-quote.vadodara {
  width: 30px;
  top: 4.7%;
  left: 1.2%;
}

.section-contact {
  background-color: var(--lavender-blush);
  display: block;
}

.contact_component {
  grid-column-gap: 5rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: grid;
}

.contact_content {
  flex-direction: column;
  display: flex;
}

.contact_image {
  object-fit: cover;
  max-width: 100%;
  height: auto;
}

.footer_top-wrapper {
  grid-column-gap: 8vw;
  grid-row-gap: 3rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  align-items: start;
}

.footer_column-layout {
  grid-column-gap: 3vw;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  align-items: start;
}

.footer_logo-link {
  margin-bottom: 2rem;
  padding-left: 0;
}

.footer_column {
  flex-direction: column;
  grid-template-rows: auto;
  grid-template-columns: 100%;
  grid-auto-columns: 100%;
  place-items: flex-start start;
  display: flex;
}

.footer_column-heading {
  color: var(--midnight-blue);
  margin-bottom: .5rem;
  font-size: 1.125rem;
  font-weight: 700;
}

.footer_link {
  color: var(--midnight-blue);
  padding-top: .5rem;
  padding-bottom: .5rem;
  font-size: 1rem;
  font-weight: 500;
  text-decoration: none;
}

.footer_link.hide-blog {
  display: none;
}

.footer-top-wrapper {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.footer-top-text {
  color: var(--midnight-blue);
  text-align: right;
  font-family: Gilroy, sans-serif;
  font-size: 1.75rem;
  font-weight: 700;
}

.footer-top-right-wrapper {
  max-width: 25rem;
}

.logo-image {
  padding-top: 10px;
  padding-bottom: 10px;
  position: relative;
}

.footer-top-left-wrapper {
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.footer-top-left-link {
  color: var(--midnight-blue);
  font-size: 1.125rem;
  font-weight: 500;
  text-decoration: none;
}

.section-header-alt {
  position: relative;
}

.header-80vh {
  align-items: center;
  min-height: 80vh;
  max-height: 60rem;
  display: flex;
}

.cta_background-image-wrapper {
  z-index: -1;
  mix-blend-mode: normal;
  background-image: linear-gradient(92.28deg, #000, #717b9f00), url("https://cdn.prod.website-files.com/61c9e5791e48c43d0e1b68dc/61cf0d5dec15b5536ded6d50_shutterstock_1026782299.png");
  background-position: 0 0, 100%;
  background-repeat: repeat, no-repeat;
  background-size: auto, cover;
  position: absolute;
  inset: 0%;
}

.cta_background-image-wrapper.bg-recruitment {
  background-image: linear-gradient(92.28deg, #000, #717b9f00), url("https://cdn.prod.website-files.com/61c9e5791e48c43d0e1b68dc/61d0994de464558df07eaeda_shutterstock_1708231747%201.png");
}

.cta_background-image-wrapper.bg-uni {
  background-image: linear-gradient(92.28deg, #000c 45%, #717b9f00), url("https://cdn.prod.website-files.com/61c9e5791e48c43d0e1b68dc/61d0994d01c940dfc1d55328_shutterstock_1231106194-min%201.png");
}

.cta_background-image-wrapper.bg-students {
  opacity: .8;
  background-image: url("https://cdn.prod.website-files.com/61c9e5791e48c43d0e1b68dc/61d0b86e9b5fc8f9e6f18611_Group%20(3).svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto;
}

.header-sub_heading {
  color: var(--000000);
  text-align: left;
  font-family: Gilroy, sans-serif;
  font-size: 2rem;
  font-weight: 400;
  line-height: 1.2;
}

.section-layout2 {
  background-color: #0000;
  display: block;
}

.section-layout2.is-hidden {
  background-color: #0000;
  display: none;
}

.section-layout2.is-hidden.overflow-hidden {
  background-image: linear-gradient(#00000080, #00000080), url("https://cdn.prod.website-files.com/61c9e5791e48c43d0e1b68dc/6244651579c63c7e11eaf1fd_geebee-banner.jpg");
  background-position: 0 0, 0 0;
  background-size: auto, auto;
}

.section-layout2.overflow-hidden {
  background-color: #0000;
  background-image: linear-gradient(#0009, #0009), url("https://cdn.prod.website-files.com/61c9e5791e48c43d0e1b68dc/6246ed81bc8f96044d2104c3_kochi-consultant.jpg");
  background-position: 0 0, 50%;
  background-size: auto, cover;
}

.section-layout2.overflow-hidden.hide {
  display: none;
}

.section-layout2.counter-div {
  background-color: var(--ghost-white);
}

.layout2_component {
  grid-column-gap: 5rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: start;
  display: grid;
}

.layout2_component.col-1 {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

.team_list {
  grid-column-gap: 4rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  place-items: start;
  display: grid;
}

.team_item {
  border-radius: .625rem;
  flex-direction: column;
  align-items: stretch;
  height: 100%;
  padding: 2rem 1.5rem;
  display: flex;
  box-shadow: 0 0 12px 12px #6165d71a;
}

.team3_image {
  object-fit: cover;
  border-radius: 50%;
  width: 6rem;
  min-width: 5rem;
  height: 6rem;
  min-height: 5rem;
  margin-right: 1.5rem;
  display: block;
}

.team-image-wrapper {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.team-image-wrapper.recruit-1 {
  text-align: center;
}

.team-image-wrapper.recruit-2 {
  justify-content: center;
  align-items: center;
}

.image-wrapper-heading {
  color: var(--midnight-blue);
  font-size: 1rem;
  font-weight: 700;
}

.image-wrapper-heading.recruit-head {
  text-align: left;
}

.team-image-wrapper-text {
  color: #292c6d;
  font-size: .875rem;
  font-weight: 400;
}

.team-para {
  text-align: left;
  font-size: 1rem;
  font-weight: 500;
  overflow: visible;
}

.text-size-xlarge {
  color: var(--midnight-blue);
  font-size: 1.5rem;
}

.text-size-xlarge.dark {
  color: var(--000000);
}

.header-para {
  color: var(--000000);
  text-align: center;
  margin-bottom: 1rem;
  font-size: 1.25rem;
  font-weight: 500;
  line-height: 1.5;
}

.header-para.text-color-navyblue {
  color: var(--midnight-blue);
  margin-bottom: 1rem;
  line-height: 1.4;
}

.bg-max-width {
  z-index: 0;
  filter: blur(150px);
  background-color: #fff9;
  display: none;
  position: absolute;
  inset: 0%;
}

.section-tabs {
  background-color: #f6f7ff;
}

.tabs_component {
  background-color: #0000;
  padding-top: 0;
  padding-bottom: 0;
}

.tabs_component.tabs_anand {
  background-color: #f6f7ff;
  padding-top: 40px;
  padding-bottom: 40px;
}

.tab-link-01 {
  opacity: 1;
  color: var(--cornflower-blue);
  white-space: nowrap;
  background-color: #0000;
  border: 1px solid #4e84f2;
  border-radius: .625rem;
  justify-content: center;
  align-items: center;
  padding: 20px;
  font-size: 16px;
  font-weight: 600;
  line-height: 22px;
  transition: all .2s;
  display: flex;
}

.tab-link-01:hover {
  opacity: 1;
}

.tab-link-01.w--current {
  opacity: 1;
  color: #fff;
  background-color: #292c6d;
  border-bottom: 5px #3b2ae5;
  border-right-style: none;
  border-right-color: #3b2ae5;
  border-radius: .625rem;
  align-items: center;
  display: flex;
}

.tab-link-01.tab-gradient {
  padding-left: 13px;
  padding-right: 16px;
  line-height: 36px;
}

.tab-link-01.tab-gradient.w--current {
  padding-left: 10px;
}

.tab-link-01.tab-gradient.tab_anand {
  color: var(--midnight-blue-2);
  font-size: 18px;
}

.tabs-01 {
  flex-direction: column;
  align-items: stretch;
  width: auto;
  max-width: none;
  display: block;
  overflow: visible;
}

.tabs-content-01 {
  text-align: center;
  padding: 3rem 0 2rem;
  position: relative;
}

.tabs-menu-01 {
  grid-column-gap: 1rem;
  grid-row-gap: 16px;
  color: var(--cornflower-blue);
  border-right: 1px #dbdbdb;
  flex-direction: row;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  min-width: auto;
  padding-top: 1rem;
  padding-bottom: 1rem;
  display: grid;
}

.tabs-menu-01.tab_menu-anand {
  grid-template-columns: 1fr 1fr;
}

.tabs-menu-01.tab-menu-abroad-indore, .tabs-menu-01.abroad {
  grid-template-columns: 1fr 1fr 1fr;
}

.icon-country {
  -webkit-text-fill-color: inherit;
  object-fit: cover;
  background-clip: border-box;
  border-radius: 0;
  width: 2rem;
  max-width: none;
  height: 2rem;
  margin-right: .25rem;
  display: inline-block;
}

.tab-link-icon-wrapper {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-right: .5rem;
  display: block;
}

.tabs-link-text {
  font-size: 18px;
}

.image-college {
  object-fit: contain;
  width: 8rem;
  height: 8rem;
}

.college-stack-wrapper {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-wrap: wrap;
  justify-content: center;
  align-items: center;
  display: flex;
}

.college-wrapper-6col {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-around;
  align-items: center;
  margin-bottom: 3rem;
  display: flex;
}

.college-wrapper-6col.margin-bottom.margin-large {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-bottom: 3rem;
  display: flex;
}

.college-wrapper-6col.margin-bottom.margin-large.extra-grid-column {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  display: grid;
}

.college-wrapper-6col.extra-grid-column.margin-bottom.margin-large {
  justify-items: center;
}

.college-wrapper-6col.extra-grid-column.margin-bottom.margin-large.tab_center {
  display: flex;
}

.college-wrapper-6col.college-universities-logo {
  flex-wrap: wrap;
  justify-content: center;
  display: flex;
}

.college-wrapper-5col {
  grid-column-gap: 3rem;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-around;
  align-items: center;
  display: flex;
}

.section-event {
  background-color: var(--lavender-2);
  display: block;
  overflow: hidden;
}

.event-slider_component {
  background-color: #0000;
  height: auto;
  padding-bottom: 0;
  position: relative;
  overflow: hidden;
}

.event_mask {
  width: 100%;
  overflow: visible;
}

.event_slide {
  padding-right: 2rem;
}

.event_item {
  grid-column-gap: 6rem;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr .75fr;
  grid-auto-columns: 1fr;
  align-items: center;
  padding-top: 53px;
  padding-bottom: 51px;
  padding-left: 0;
  display: grid;
}

.blog65_image-link {
  width: 100%;
  margin-bottom: 1.5rem;
}

.blog65_image-wrapper {
  width: 100%;
  padding-top: 66%;
  position: relative;
  overflow: hidden;
}

.blog65_image {
  object-fit: cover;
  width: auto;
  max-width: none;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.event_tagline-link {
  margin-bottom: .5rem;
  margin-right: 1rem;
  font-size: .875rem;
  font-weight: 600;
  text-decoration: none;
  display: block;
}

.event_tagline-link.w--current {
  border-bottom: 2px solid #000;
}

.blog65_title-link {
  margin-bottom: .5rem;
  text-decoration: none;
  display: block;
}

.event-list-wrapper {
  align-items: center;
  display: block;
}

.event-text-wrapper {
  padding-left: 10%;
}

.event-heading {
  color: var(--midnight-blue);
  margin-bottom: 1.4rem;
}

.event-post-summary {
  color: var(--dark-slate-blue-2);
  font-size: 1.125rem;
  display: none;
}

.slider-left-icon {
  z-index: 2;
  width: 3rem;
  max-width: none;
  height: 3rem;
  margin: 183px 0;
  padding-right: 0;
  display: block;
  position: absolute;
}

.left-arrow {
  justify-content: flex-start;
  align-items: center;
  display: block;
  inset: 0% auto 0% 0%;
  overflow: hidden;
}

.slider-right-icon {
  width: 3rem;
  height: 3rem;
  margin-top: 183px;
  margin-bottom: 183px;
  display: block;
}

.right-arrow-2 {
  flex-direction: column;
  justify-content: center;
  align-items: flex-end;
  display: block;
}

.event-tagline {
  color: #726cdf;
  font-size: 1.125rem;
  font-weight: 500;
  display: block;
}

.event-slide-nav {
  display: block;
}

.event-date-time-text {
  color: #393d8c;
  margin-bottom: 20px;
  font-size: 2rem;
  font-weight: 700;
  display: block;
}

.event-button {
  -webkit-backdrop-filter: blur(4px);
  backdrop-filter: blur(4px);
  background-color: #1d1f46;
  border-radius: .5rem;
  padding: 1rem 1.5rem;
}

.event-button-text {
  color: var(--ghost-white);
  font-size: 1.125rem;
  font-weight: 600;
}

.section-timeline {
  display: block;
}

.section-timeline.is-hidden {
  display: none;
}

.timeline_component {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: start;
  display: block;
}

.timeline_content-right {
  justify-content: center;
  display: flex;
}

.right_timeline-wrapper {
  grid-column-gap: 5rem;
  grid-row-gap: 16px;
  flex-direction: row;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-items: start;
  display: grid;
  position: relative;
}

.right_timeline-wrapper.about {
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  display: none;
}

.right_timeline-wrapper.col-4 {
  grid-column-gap: 4rem;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

.timeline_progress-bar-wrapper {
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/61c9e5791e48c43d0e1b68dc/61d0994b4b60a09eb9cab94e_Line%202.svg");
  background-position: 0 0;
  background-size: auto;
  width: 80%;
  height: 2px;
  position: absolute;
  inset: 25% 0% auto 11%;
}

.timeline_progress-bar-wrapper.uni {
  background-image: url("https://cdn.prod.website-files.com/61c9e5791e48c43d0e1b68dc/61d2e2529c8417886940e31b_Line%202%20(2).svg");
  width: 80%;
  left: 8%;
}

.layout121_progress-bar {
  background-color: #000;
  width: 2px;
  height: 100%;
}

.timeline-step {
  grid-column-gap: 2.5rem;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: max-content;
  place-items: center;
}

.timeline-step.about {
  grid-template-rows: auto;
  width: 15rem;
  position: relative;
}

.timeline-icon-wrapper {
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  padding-top: 2.5rem;
  padding-bottom: 2.5rem;
  display: flex;
  position: relative;
}

.timeline-icon-wrapper.about {
  padding-bottom: 2.5rem;
}

.layout121_timeline-icon-wrapper {
  z-index: 1;
  background-color: var(--indian-red);
  border-radius: 50%;
  margin-top: -1rem;
  padding: 1rem;
  position: relative;
}

.layout121_timeline-icon-wrapper.bg-blue {
  background-color: #161853;
}

.layout121_timeline-icon-wrapper.bg-purple {
  background-color: #6d74ff;
}

.timeline-text-wrapper {
  padding-top: 2.25rem;
  padding-bottom: 0;
}

.timeline-text-wrapper.about {
  margin-top: 6.5rem;
  padding-top: 2.5rem;
}

.timeline-text-wrapper.about.upside {
  margin-top: 0;
}

.layout121_text-wrapper {
  width: auto;
}

.layout121_text-wrapper.about {
  color: #292c6d;
  width: 15rem;
  display: block;
}

.timeline-right-text {
  text-align: center;
  font-weight: 600;
}

.timeline-right-text.about {
  text-align: center;
  margin-top: 0;
  font-size: 1rem;
  font-weight: 400;
}

.section-map {
  display: block;
}

.map_component {
  height: auto;
}

.about-icon {
  object-fit: cover;
  width: 100%;
  max-width: none;
  position: static;
}

.about-line {
  z-index: -2;
  background-color: #8a8a8a;
  width: 4px;
  height: 5.25rem;
  position: absolute;
  top: auto;
  left: 50%;
}

.history-item-bullet {
  z-index: 2;
  background-color: var(--000000);
  border-radius: 50%;
  width: .75rem;
  height: .75rem;
  position: absolute;
  top: 51px;
  left: 48%;
  right: auto;
  transform: translate(0, -50%);
}

.about-circle {
  z-index: 4;
  background-color: #6d74ff;
  border-radius: 50%;
  width: 6.25rem;
  height: 6.25rem;
  position: absolute;
  top: 120px;
  bottom: auto;
  left: 30%;
}

.about-circle.bg-blue {
  background-color: #292d7c;
}

.c-scroll-track {
  flex: none;
  justify-content: center;
  align-items: stretch;
  width: auto;
  padding-left: 1.3rem;
  padding-right: 1rem;
  display: flex;
}

.about-line-2 {
  z-index: -2;
  background-color: #8a8a8a;
  width: 4px;
  height: 5.25rem;
  position: relative;
  top: auto;
  left: auto;
}

.about-line-2.upside {
  position: relative;
  top: auto;
}

.c-scrolling-line {
  flex-direction: column;
  align-items: center;
  display: flex;
  position: relative;
}

.c-scrolling-line.upside {
  margin-bottom: 0;
  padding-top: 180px;
  top: auto;
}

.c-scrolling-line.upside._2nd {
  padding-top: 129px;
}

.timeline-year-text {
  color: #6d74ff;
  margin-bottom: 1rem;
  font-family: Gilroy, sans-serif;
  font-size: 2.375em;
  font-weight: 700;
  line-height: 1.2;
}

.timeline-year-text.text-color-navyblue {
  color: var(--midnight-blue);
}

.scroll-details {
  text-align: center;
  margin-bottom: 0;
  font-size: 1rem;
}

.c-scrolling-item {
  flex: none;
  width: 12%;
  padding-top: 394px;
}

.c-scrolling-item.upside {
  width: 12%;
  padding-top: 0;
  padding-bottom: 0;
}

.about-circle-2 {
  z-index: 4;
  background-color: #6d74ff;
  border-radius: 50%;
  justify-content: center;
  align-items: center;
  width: 6.25rem;
  height: 6.25rem;
  display: flex;
  position: relative;
  top: auto;
  bottom: auto;
  left: auto;
}

.about-circle-2.upside {
  background-color: var(--midnight-blue);
  justify-content: center;
  align-items: center;
  display: flex;
  top: -258px;
}

.c-scrolling-details {
  flex-direction: column;
  align-items: center;
  padding-top: 20px;
  padding-bottom: 20px;
  padding-right: 0;
  display: flex;
}

.c-scrolling-details.upside {
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
}

._w-scrolling-content {
  align-items: flex-start;
  position: relative;
}

.wrapper {
  width: 100%;
  max-width: 84rem;
  margin-left: auto;
  margin-right: auto;
  padding: 0;
}

.container {
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
  padding: 20px 0;
  display: flex;
}

.container.sticky {
  max-width: none;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
  position: sticky;
  top: 25%;
  overflow: hidden;
}

.section-story {
  justify-content: center;
  align-items: center;
  width: 100vw;
  height: auto;
  display: block;
}

.section-story.expand {
  width: auto;
  height: auto;
}

.dropdown-link-2 {
  color: var(--midnight-blue);
  width: 100%;
  padding: .75rem 1.25rem;
  font-size: 16px;
  text-decoration: none;
  display: flex;
}

.dropdown-link-2:hover {
  background-color: #f8faff;
}

.dropdown-link-1 {
  color: var(--midnight-blue);
  width: 100%;
  padding: .75rem 0 .75rem 0;
  font-size: 16px;
  text-decoration: none;
  display: flex;
}

.dropdown-link-1:hover {
  background-color: #f8faff;
}

.icon-4 {
  margin-right: auto;
  display: none;
}

.nav-content-wrap {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  padding-left: 20px;
  display: flex;
}

.navigation-dropdown {
  min-width: 100px;
  display: none;
  position: absolute;
  left: auto;
}

.navigation-dropdown.w--open {
  background-color: var(--lavender);
  border-radius: .5rem;
  min-width: 259px;
  max-height: 100vh;
  display: block;
  left: -120px;
  box-shadow: 0 50px 25px -50px #20355a26, 8px 18px 60px 4px #00000021;
}

.dropdown {
  text-align: center;
  display: block;
}

.dropdown.hide-nav-item {
  display: none;
}

.dropdown-toggle {
  padding-left: 10px;
  padding-right: 10px;
  transition: all .2s;
  display: block;
}

.dropdown-toggle:hover {
  color: #8c54ff;
}

.dropdown-toggle.w--open {
  padding: 1.25rem .75rem;
}

.lottie_wrapper, .full {
  display: none;
}

.dropdown-link-3 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  color: var(--midnight-blue);
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  padding: .75rem 1.25rem .75rem 0;
  text-decoration: none;
  display: flex;
}

.dropdown-link-3:hover {
  background-color: #f8faff;
}

.events_template_component {
  grid-column-gap: 4rem;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.events_template-text-wrapper {
  text-align: left;
}

.events_template-form-wrapper {
  background-color: #292c6d;
  border: 0 #000;
  border-radius: .625rem;
  padding: 3rem 2.25rem;
  box-shadow: 0 0 12px 16px #aa80f91a;
}

.margin-bottom.margin-xsmall.display-inline {
  display: inline-block;
}

.events_template-para {
  color: #494b6f;
  font-size: 1.125rem;
}

.events_template-date-text {
  color: #393d8c;
  font-size: 1.125rem;
  font-weight: 700;
  display: inline-block;
}

.date-text {
  color: #393d8c;
  padding-right: .45rem;
  font-size: 1.125rem;
  font-weight: 700;
  display: inline-block;
}

.events_template-form-title {
  color: #726cdf;
  font-family: Gilroy, sans-serif;
  font-size: 1.25rem;
}

.store-rocket-embed {
  min-width: 1200px;
}

.reg_component {
  grid-column-gap: 4rem;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.reg-text-wrapper {
  padding-top: 3rem;
}

.feature-slide, .feature_slide-left-aroow, .feature_slide-right_aroow, .feature_slide-nav {
  display: none;
}

.icon1x1-large {
  width: 4rem;
  height: 4rem;
}

.feature-about-item {
  border-radius: .625rem;
  height: 100%;
  padding: 2.25rem 1.5rem;
  box-shadow: 0 0 4px 4px #6165d71a;
}

.feature-about-item.under-grad {
  min-height: 0;
}

.feature-about-item.feature-new {
  background-color: #fff;
  min-height: 250px;
  margin: 10px;
}

.feature-about-item.feature-10 {
  background-color: #fff;
  margin: 10px;
}

.layout128_component {
  grid-column-gap: 1.5rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: start;
  display: grid;
}

.feature-heading {
  color: var(--midnight-blue);
  font-size: 1.25rem;
}

.feature-para {
  color: var(--midnight-blue);
  margin-top: 20px;
  font-size: 1rem;
}

.modal-wrapper {
  z-index: 1000;
  background-color: #0000;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-left: auto;
  margin-right: auto;
  display: none;
  position: fixed;
  inset: 0%;
  overflow: hidden;
  transform: translate(0);
}

.modal-content {
  text-align: left;
}

.modal-close {
  z-index: auto;
  background-color: #00000069;
  display: block;
  position: absolute;
  inset: 0%;
}

.modal {
  z-index: 100;
  background-color: var(--lavender);
  border-radius: .5rem;
  flex-direction: column;
  align-items: center;
  width: 50%;
  margin-top: 0;
  margin-bottom: 0;
  padding: 2rem 3rem 1rem;
  display: block;
  position: relative;
}

.modal-title {
  color: var(--midnight-blue);
  text-align: center;
  font-size: 1.3rem;
}

.modal-logo {
  text-align: center;
  display: none;
}

.modal-event-item {
  text-align: center;
  margin-bottom: .5rem;
  display: block;
}

.modal-event-item.popup-hide {
  display: block;
}

.modal-event-title {
  color: var(--midnight-blue);
  text-align: center;
  font-size: 1rem;
  font-weight: 700;
  display: block;
}

.modal-event-date {
  color: var(--midnight-blue);
  font-size: 1.1rem;
  font-weight: 700;
  display: block;
}

.modal-close-icon {
  cursor: pointer;
  display: block;
  position: absolute;
  top: 20px;
  right: 20px;
}

.modal-list {
  margin-top: 0;
  margin-bottom: 0;
  padding-left: 0;
  list-style-type: none;
}

.modal-checklist-item {
  align-items: center;
  margin-bottom: .75rem;
  font-size: 18px;
  display: flex;
}

.modal-checklist-icon {
  color: #00a3ff;
  width: 32px;
  height: 32px;
  margin-right: 8px;
}

.modal-checklist-icon.green {
  color: #00b34b;
  width: 1.5rem;
  height: 1.5rem;
  margin-right: .5rem;
}

.modal-list-text {
  color: var(--midnight-blue);
  font-size: 1.25rem;
  font-weight: 500;
}

.heading-5 {
  color: var(--dark-slate-blue-2);
  font-size: 1.1rem;
  font-weight: 500;
}

.list-item-4, .list-item-5 {
  color: var(--dark-slate-blue-2);
  font-size: 1.1rem;
  line-height: 1.3;
}

.list {
  text-align: left;
  flex: 0 auto;
}

.list-2 {
  color: var(--000000);
  text-align: left;
  font-family: Inter, sans-serif;
  font-size: 1.6rem;
  font-weight: 500;
  line-height: 1.3;
}

.list-item-6 {
  font-family: Inter, sans-serif;
  font-weight: 500;
}

.paragraph-2, .paragraph-3, .paragraph-4 {
  margin-bottom: 1rem;
}

.redirect-block {
  min-width: auto;
  max-width: 60rem;
  margin-bottom: 2rem;
}

.redirect-text {
  text-align: center;
  font-size: 1.25rem;
}

.text-color-red {
  color: var(--crimson);
  font-weight: 700;
}

.text-color-green {
  color: #328a00;
  font-weight: 700;
}

.rich-text-block {
  display: none;
}

.page {
  background-color: var(--new);
  padding-top: 1rem;
  padding-bottom: 1rem;
}

.heading-6 {
  font-size: 2rem;
}

.heading-7 {
  color: #292c6d;
  margin-bottom: 1rem;
  font-size: 2rem;
}

.list-3 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  list-style-type: none;
  display: flex;
}

.image {
  border-radius: 10px;
  margin-top: 1.5rem;
  margin-bottom: .5rem;
}

.list-4 {
  flex-flow: row;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  place-content: space-around flex-start;
  align-items: center;
  list-style-type: none;
  display: flex;
}

.list-item-7 {
  padding-right: 10px;
}

.container-2 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  max-width: 1140px;
  padding-top: 3rem;
  padding-bottom: 3rem;
  display: block;
}

.container-2.blog-container {
  max-width: 1000px;
}

.paragraph-5 {
  margin-bottom: 1rem;
}

.link-3 {
  color: var(--dark-slate-blue);
  margin-bottom: 1rem;
  text-decoration: none;
  display: block;
}

.columns {
  display: block;
}

.div-block {
  background-color: #0000;
  border: 3px solid #e5d9fd;
  border-radius: 10px;
  padding: 20px;
}

.heading-8 {
  color: #292c6d;
  margin-bottom: 1rem;
  font-family: Gilroy, sans-serif;
  font-size: 1.2rem;
}

.collection-list-wrapper {
  border: 0 #0000;
  border-radius: 10px;
  margin-bottom: 0;
  padding: 0;
}

.div-block-2 {
  border: 3px solid #e5d9fd;
  border-radius: 10px;
  margin-bottom: 30px;
  padding: 20px;
  display: none;
}

.heading-9 {
  color: #292c6d;
  margin-bottom: 1.2rem;
  font-family: Gilroy, sans-serif;
  font-size: 1.4rem;
}

.column {
  font-size: 16px;
}

.text-block {
  color: var(--midnight-blue);
  background-color: #efe9fb;
  border-radius: 30px;
  padding: 7px 18px;
  font-size: 14px;
  display: inline-block;
}

.collection-list, .rich-text-block-2 {
  color: var(--dark-slate-blue);
}

.slide2 {
  -webkit-text-fill-color: inherit;
  background-color: #0000;
  background-image: linear-gradient(#000000b3, #000000b3), url("https://cdn.prod.website-files.com/61c9e5791e48c43d0e1b68dc/6246eca8c39a0b217d76248f_geebee-banner2.jpg");
  background-position: 0 0, 50%;
  background-size: auto, cover;
  background-clip: border-box;
  padding-top: 5rem;
  padding-bottom: 5rem;
  position: relative;
}

.heading-10 {
  color: var(--000000);
  text-align: center;
  padding-top: 0;
  font-family: Gilroy, sans-serif;
  font-size: 2.8rem;
  display: block;
}

.heading-11 {
  color: var(--000000);
  text-align: center;
  font-family: Gilroy, sans-serif;
  font-size: 2.8rem;
}

.div-block-3 {
  flex-flow: wrap;
  place-content: center;
  align-items: center;
  display: flex;
}

.slide-2 {
  background-color: #0000;
  background-image: linear-gradient(#00000080, #00000080), url("https://cdn.prod.website-files.com/61c9e5791e48c43d0e1b68dc/6244651579c63c7e11eaf1fd_geebee-banner.jpg");
  background-position: 0 0, 0 0;
  background-size: auto, auto;
}

.counterup {
  color: #292c6d;
  text-align: center;
  flex-flow: column wrap;
  place-content: center;
  align-items: center;
  margin-bottom: 0;
  font-family: Gilroy, sans-serif;
  font-size: 2.625rem;
  font-weight: 700;
  display: block;
}

.counterup.counter-vododra {
  color: #fcfcfc;
}

.paragraph-6 {
  text-align: center;
  font-size: 16px;
  font-weight: 400;
}

.paragraph-6.diaries-video-para {
  text-align: left;
}

.paragraph-6.para-white {
  color: var(--000000);
}

.column-2 {
  display: block;
}

.div-block-4 {
  background-color: #0000;
  background-image: linear-gradient(to top, #000, #0000), url("https://cdn.prod.website-files.com/61c9e5791e48c43d0e1b68dc/62456c17391c3de80efe7214_course-img1.jpg");
  background-position: 0 0, 0 0;
  background-size: auto, cover;
  border-radius: 10px;
  flex-flow: wrap;
  place-content: flex-end flex-start;
  align-items: center;
  min-height: 370px;
  margin-bottom: 20px;
  padding: 20px;
  display: flex;
}

.heading-12 {
  color: var(--000000);
  flex-flow: wrap;
  flex: 1;
  order: 0;
  place-content: flex-end flex-start;
  align-items: flex-end;
  margin-bottom: .75rem;
  font-family: Inter, sans-serif;
  font-size: 1.6rem;
  font-weight: 600;
  display: block;
}

.paragraph-7 {
  color: var(--000000);
  text-align: left;
  flex: 0 auto;
  align-self: auto;
  font-size: 1rem;
  font-weight: 500;
}

.columns-2 {
  flex-flow: wrap;
  display: block;
}

.div-block-5 {
  flex-flow: column wrap;
  justify-content: space-between;
  align-items: flex-start;
  height: 100%;
  display: block;
}

.heading-13 {
  color: var(--000000);
  text-align: center;
  font-family: Gilroy, sans-serif;
  font-size: 2.8rem;
}

.heading-14 {
  color: var(--midnight-blue);
  text-align: center;
  font-size: 2.625rem;
}

.paragraph-8, .paragraph-9, .paragraph-10 {
  margin-bottom: 1rem;
}

.image-2 {
  object-fit: cover;
  object-position: 50% 30%;
  background-color: #0000;
  border: 0 #726cdf;
  border-radius: 12px;
  width: 100%;
  height: 390px;
  padding: 3px;
}

.image-2.width-12, .image-2.image-400 {
  width: 400px;
}

.image-2.image-450 {
  width: 450px;
}

.image-2.image-480 {
  width: 480px;
}

.image-2.image-500 {
  width: 500px;
}

.image-2.image-slider {
  height: 390px;
}

.image-2.hieght-auto {
  height: auto;
}

.columns-3 {
  justify-content: center;
  align-items: center;
  margin-bottom: 4rem;
  display: block;
}

.columns-4 {
  justify-content: center;
  align-items: center;
  display: block;
}

.columns-4.hide, .columns-4.hide-row {
  display: none;
}

.columns-4.center-director {
  grid-column-gap: 14px;
  grid-row-gap: 14px;
  background-color: #fff0;
  border-radius: 20px;
  flex-direction: row-reverse;
  align-items: flex-start;
  margin-left: 0;
  margin-right: 0;
  display: flex;
  position: relative;
}

.heading-15 {
  color: #fff;
  text-align: center;
  margin-bottom: 1rem;
  font-family: Gilroy, sans-serif;
  font-size: 2.625rem;
}

.heading-15.video-heding {
  text-align: center;
  margin-bottom: .125rem;
  line-height: 1.4;
}

.heading-15.video-heding.diaries-video-heding {
  text-align: left;
  font-size: 26px;
}

.heading-15.video-heding.vadodara_heading {
  color: var(--color-purple);
  margin-bottom: 2rem;
}

.heading-15.video-heding.vadodara_heading.anand-heading {
  margin-bottom: 0;
}

.paragraph-11 {
  color: var(--000000);
  text-align: left;
  margin-bottom: 1rem;
  font-weight: 500;
  text-decoration: none;
  display: block;
}

.bold-text {
  color: var(--000000);
  font-family: Gilroy, sans-serif;
}

.bold-text.vadodara-video-heading {
  color: var(--midnight-blue);
  text-align: center;
}

.bold-text.vadodara-video-heading.diaries-video-heding {
  text-align: left;
  font-size: 26px;
}

.bold-text.vadodara-video-heading.testi-heading_purple {
  color: var(--midnight-blue);
}

.div-block-7 {
  text-align: center;
  flex-wrap: wrap;
  place-content: center;
  align-items: center;
  max-width: 800px;
  display: block;
}

.slider {
  height: auto;
  padding-top: 0;
}

.heading-16 {
  color: var(--000000);
  text-align: center;
  margin-bottom: 1rem;
  font-family: Gilroy, sans-serif;
  font-size: 3rem;
}

.paragraph-12 {
  color: var(--000000);
  text-align: center;
  object-fit: fill;
  margin-bottom: 1.5rem;
  font-size: 1.6rem;
  font-weight: 500;
  display: block;
}

.button-2 {
  text-align: center;
}

.div-block-8 {
  flex-flow: row;
  justify-content: center;
  align-items: center;
  min-height: 300px;
  display: flex;
}

.paragraph-13 {
  color: var(--gray-900);
  text-align: left;
  margin-bottom: .75rem;
  font-size: 1.125rem;
  font-weight: 500;
}

.paragraph-13.drector-text-white {
  color: var(--000000);
}

.heading-17 {
  color: var(--midnight-blue);
  text-align: left;
  margin-bottom: 1rem;
  font-family: Gilroy, sans-serif;
  font-size: 2.625rem;
  line-height: 1.2;
}

.paragraph-14 {
  text-align: left;
  margin-bottom: 1rem;
  font-weight: 500;
}

.section {
  background-color: var(--ghost-white);
  text-align: center;
}

.section.faq_section {
  background-color: var(--000000);
}

.div-block-9 {
  max-width: 770px;
  display: flex;
}

.heading-18 {
  color: var(--midnight-blue);
  font-family: Gilroy, sans-serif;
  font-size: 2.652rem;
}

.div-block-10 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: flex;
}

.div-block-11 {
  width: 100%;
  max-width: 800px;
}

.div-block-12 {
  flex-wrap: wrap;
  justify-content: center;
  align-items: center;
  display: flex;
}

.accordion-wrapper {
  display: block;
}

.heading-19 {
  color: var(--midnight-blue);
  text-align: left;
  font-size: 1.4rem;
  font-weight: 600;
  line-height: 1.4;
}

.accordion-heading {
  color: var(--midnight-blue);
  text-align: left;
  font-size: 1.4rem;
  font-weight: 600;
}

.paragraph-15 {
  text-align: left;
  margin-bottom: 10px;
  font-size: 1rem;
}

.dropdown-2 {
  display: block;
}

.dropdown-list {
  display: none;
  position: relative;
}

.div-block-13 {
  flex-flow: wrap;
  place-content: center;
  align-items: center;
  margin-bottom: 1rem;
  display: flex;
}

.div-block-13.min-conterbox.counter-num {
  color: var(--000000);
}

.counter-unit {
  color: var(--midnight-blue);
  flex-flow: column wrap;
  place-content: center;
  align-items: center;
  font-family: Gilroy, sans-serif;
  font-size: 2.625rem;
  display: block;
}

.counter-plus {
  color: var(--midnight-blue);
  text-align: center;
  flex-flow: column wrap;
  place-content: center;
  align-items: center;
  margin-bottom: 0;
  padding-left: 0;
  font-family: Gilroy, sans-serif;
  font-size: 2.625rem;
  font-weight: 700;
  display: block;
}

.counter-plus.counter-plus-space {
  padding-left: 7px;
}

.counter-plus.counter_plus {
  color: var(--000000);
  margin-right: 16px;
}

.counter-plus.counter_plus.margin-right {
  margin-right: 16px;
}

.counterbox {
  background-color: var(--000000);
  border-radius: 10px;
  padding: 1.5rem 1rem;
  box-shadow: 0 0 14px #3e419c4d;
}

.counterbox.vadodara-counterbox {
  box-shadow: none;
  background-color: #0000;
}

.html-embed-2 {
  background-color: var(--000000);
  border-radius: 10px;
  padding: 20px;
  display: block;
}

.html-embed-2.warangal-form-hide {
  display: none;
}

.columns-5 {
  flex-direction: row;
  justify-content: center;
  align-items: center;
  display: flex;
}

.columns-5.hide {
  display: none;
}

.columns-6 {
  justify-content: center;
  align-items: center;
  display: flex;
}

.right-arrow-3 {
  background-color: var(--000000);
  color: var(--midnight-blue-2);
  border-radius: 100%;
  width: 28px;
  height: 28px;
  font-size: 1rem;
  line-height: 1;
  display: block;
  right: 1rem;
}

.right-arrow-3.arrow-none, .right-arrow-3.noida-arrow, .right-arrow-3.hide {
  display: none;
}

.left-arrow-2 {
  background-color: var(--000000);
  color: var(--midnight-blue-2);
  border-radius: 100%;
  width: 28px;
  height: 28px;
  font-size: 1rem;
  line-height: 1;
  display: block;
  left: 1rem;
}

.left-arrow-2.arrow-none, .left-arrow-2.noida-arrow, .left-arrow-2.hide {
  display: none;
}

.faq-heading {
  color: var(--midnight-blue);
  text-align: left;
  cursor: pointer;
  background-color: #0000;
  margin-bottom: 0;
  padding-right: 30px;
  font-size: 1.2rem;
  font-weight: 500;
  display: block;
  position: relative;
}

.faq-content {
  text-align: left;
  margin-top: 1rem;
  margin-bottom: 1rem;
  font-size: 1rem;
  font-weight: 500;
  line-height: 1.5;
  display: none;
  overflow: visible;
}

.faq-block {
  background-color: var(--000000);
  border: 1px solid #eae8ef;
  border-radius: 6px;
  margin-bottom: 1rem;
  padding: 16px 20px;
}

.bold-text-2 {
  font-weight: 500;
}

.paragraph-16 {
  justify-content: flex-start;
  align-items: flex-start;
  margin-bottom: 1rem;
  display: flex;
}

.paragraph-16.hide {
  display: none;
}

.slide1 {
  background-image: linear-gradient(#000000a6, #000000a6), url("https://cdn.prod.website-files.com/61c9e5791e48c43d0e1b68dc/6244651579c63c7e11eaf1fd_geebee-banner.jpg");
  background-position: 0 0, 50%;
  background-size: auto, cover;
  padding-top: 5rem;
  padding-bottom: 5rem;
}

.slide1.kozhikode-slide1 {
  background-image: linear-gradient(#000000b3, #000000b3), url("https://cdn.prod.website-files.com/61c9e5791e48c43d0e1b68dc/6258116e3a8007c3e7f63517_kozhikode-banner.jpg");
  background-size: auto, cover;
}

.slide1.trivandrum-slide {
  background-image: linear-gradient(#000000b3, #000000b3), url("https://cdn.prod.website-files.com/61c9e5791e48c43d0e1b68dc/625812d821544909c17356ac_trivandrum-banner.jpg");
  background-position: 0 0, 50% 0;
  background-size: auto, cover;
}

.slide1.kottayam-slide {
  background-image: linear-gradient(#000000b3, #000000b3), url("https://cdn.prod.website-files.com/61c9e5791e48c43d0e1b68dc/625813a027e336c26b0f841c_kottayam-banner.jpg");
  background-size: auto, cover;
}

.slide1.angamaly-banner {
  background-image: linear-gradient(#000000b3, #000000b3), url("https://cdn.prod.website-files.com/61c9e5791e48c43d0e1b68dc/625d616c6797975d12fd8c22_banner-img.jpg");
  background-position: 0 0, 50% 29%;
  background-size: auto, cover;
}

.slide1.mavelikara-slide {
  background-image: linear-gradient(#000000b0, #000000b0), url("https://cdn.prod.website-files.com/61c9e5791e48c43d0e1b68dc/625d6215660d7e2652c755ef_banner-img1.jpg");
  background-size: auto, cover;
}

.slide1.kannur-slide {
  background-image: linear-gradient(#000000b3, #000000b3), url("https://cdn.prod.website-files.com/61c9e5791e48c43d0e1b68dc/625d65aba6633f0cb6cd3989_banner-img2.jpg");
  background-size: auto, cover;
}

.slide1.thodupuzha-slide {
  background-image: linear-gradient(#000000bf, #000000bf), url("https://cdn.prod.website-files.com/61c9e5791e48c43d0e1b68dc/625e6a420b6c58026958d0ef_banner-img.jpg");
  background-position: 0 0, 50% 0;
}

.slide1.thrissur-slide {
  background-image: linear-gradient(#000000b3, #000000b3), url("https://cdn.prod.website-files.com/61c9e5791e48c43d0e1b68dc/625e6aa51b62a3640717e991_banner-img1.jpg");
  background-size: auto, cover;
}

.slide1.thiruvalla-slide {
  background-image: linear-gradient(#000000b3, #000000b3), url("https://cdn.prod.website-files.com/61c9e5791e48c43d0e1b68dc/625fd0984a475494bce47636_banner-img3.jpg");
  background-size: auto, cover;
}

.slide1.pala-slide {
  background-image: linear-gradient(#000000b3, #000000b3), url("https://cdn.prod.website-files.com/61c9e5791e48c43d0e1b68dc/625fd178d9e957cf12c86177_banner-img4.jpg");
  background-size: auto, cover;
}

.slide1.kollam-slide {
  background-image: linear-gradient(#000000b3, #000000b3), url("https://cdn.prod.website-files.com/61c9e5791e48c43d0e1b68dc/625feb63a29dd265086d2641_banner-img5.jpg");
  background-size: auto, cover;
}

.slide1.kasargod-slide {
  background-image: linear-gradient(#000000b3, #000000b3), url("https://cdn.prod.website-files.com/61c9e5791e48c43d0e1b68dc/625feffe4aa0f57fd594e7a6_banner-img6.jpg");
  background-position: 0 0, 50% 100%;
  background-size: auto, cover;
}

.slide1.churchgate-slide1 {
  background-image: linear-gradient(#000000b3, #000000b3), url("https://cdn.prod.website-files.com/61c9e5791e48c43d0e1b68dc/628f1fad8b672776bdbcaecc_banner.jpg");
  background-size: auto, cover;
}

.slide1.noida-slide {
  background-color: var(--gray-900);
  background-image: linear-gradient(#000000b3, #000000b3), url("https://cdn.prod.website-files.com/61c9e5791e48c43d0e1b68dc/628f282c51dc430101283a40_noida-banner.jpg");
  background-size: auto, cover;
}

.slide1.borivali-slide {
  background-image: linear-gradient(#000000b3, #000000b3), url("https://cdn.prod.website-files.com/61c9e5791e48c43d0e1b68dc/628f5675a80a978e7aa64595_borivali-banner.jpg");
  background-size: auto, cover;
}

.slide1.ghaziabaad-slide {
  background-color: #000000b3;
  background-image: linear-gradient(#000000b3, #000000b3), url("https://cdn.prod.website-files.com/61c9e5791e48c43d0e1b68dc/62a72013264924e5ce392863_ghaziabad-banner.jpg");
  background-size: auto, cover;
}

.slide1.ludhiaba-slide {
  background-image: linear-gradient(#000000b3, #000000b3), url("https://cdn.prod.website-files.com/61c9e5791e48c43d0e1b68dc/62a721276dbdcae45588da35_ludhiana-banner.jpg");
  background-size: auto, cover;
}

.slide1.surat-slide {
  background-color: #0000;
  background-image: linear-gradient(#000000b3, #000000b3), url("https://cdn.prod.website-files.com/61c9e5791e48c43d0e1b68dc/62a724102b9d42036e88d71a_surat-banner.jpg");
  background-size: auto, cover;
}

.slide1.goa-slide {
  background-image: linear-gradient(#000000b3, #000000b3), url("https://cdn.prod.website-files.com/61c9e5791e48c43d0e1b68dc/62a869f093d50877a23e52d9_goa-banner.jpg");
  background-size: auto, cover;
}

.slide1.nagpur-slide {
  background-image: linear-gradient(#000000b3, #000000b3), url("https://cdn.prod.website-files.com/61c9e5791e48c43d0e1b68dc/62a871f2ceb3ba83e78a9cfa_nagpur.jpg");
  background-size: auto, cover;
}

.slide1.navsari-slide {
  background-color: #0000;
  background-image: linear-gradient(#000000b3, #000000b3), url("https://cdn.prod.website-files.com/61c9e5791e48c43d0e1b68dc/62a87295f7326e3cfa63bc77_navsari.jpg");
  background-size: auto, cover;
}

.slide1.bhopal-slide {
  background-color: #0000;
  background-image: linear-gradient(#000000b3, #000000b3), url("https://cdn.prod.website-files.com/61c9e5791e48c43d0e1b68dc/62d11b4bb36a24c346c6062e_bhopal-banner%20(2).jpg");
  background-size: auto, cover;
}

.slide1.patiala-slide {
  background-image: linear-gradient(#000000b3, #000000b3), url("https://cdn.prod.website-files.com/61c9e5791e48c43d0e1b68dc/62d124b16761bbbb0d102be4_patiala-banner.jpg");
  background-size: auto, cover;
}

.slide1.moga-slide {
  background-image: linear-gradient(#000000b3, #000000b3), url("https://cdn.prod.website-files.com/61c9e5791e48c43d0e1b68dc/62d13c578978183c7df1f7a2_moga-banner.jpg");
  background-size: auto, cover;
}

.slide1.dasuya-slide {
  background-image: linear-gradient(#000000b3, #000000b3), url("https://cdn.prod.website-files.com/61c9e5791e48c43d0e1b68dc/62d511dc0aa2d62d676b4044_dasuya-banner.jpg");
  background-size: auto, cover;
}

.slide1.tanda-slide {
  background-color: #0000;
  background-image: linear-gradient(#000000b3, #000000b3), url("https://cdn.prod.website-files.com/61c9e5791e48c43d0e1b68dc/62d522fa1a5bb70157a17da5_tanda-banner.jpg");
  background-size: auto, cover;
}

.slide1.hoshiarpur-slide {
  background-image: linear-gradient(#000000b3, #000000b3), url("https://cdn.prod.website-files.com/61c9e5791e48c43d0e1b68dc/62d52aedab269b34ef45c893_hoshiarpur-banner.jpg");
  background-size: auto, cover;
}

.slide3 {
  background-image: linear-gradient(#000000a6, #000000a6), url("https://cdn.prod.website-files.com/61c9e5791e48c43d0e1b68dc/6246eb5caa889a1f18cc8587_geebee-banner3.jpg");
  background-position: 0 0, 50%;
  background-size: auto, cover;
  padding-top: 5rem;
  padding-bottom: 5rem;
}

.counter-block {
  padding: 4.5rem 4rem;
}

.process-design {
  background-color: var(--ghost-white);
  -webkit-text-fill-color: inherit;
  background-clip: border-box;
  padding-top: 4rem;
  padding-bottom: 4rem;
}

.process-design.padding-b {
  padding-bottom: 0;
}

.process-design.bg-white {
  text-align: center;
  background-color: #0000;
}

.process-design.vadodara-process-design {
  background-color: var(--ghost-white);
}

.process-design.vadodara-process-design.usa_vadodara_process {
  background-color: var(--000000);
  padding-bottom: 0;
}

.process-design.vadodara-process-design.usa_vadodara_process.anand_usa_process {
  background-color: var(--000000);
  padding-bottom: 4rem;
}

.process-design.vadodara-process-design.usa_vadodara_process.anand_usa_process.alumni-procee-design {
  background-color: #f6f7ff;
}

.mask {
  width: 20%;
  height: auto;
  overflow: visible;
}

.slide-nav {
  display: none;
}

.heading-20 {
  font-size: 1.8rem;
}

.slide-3 {
  object-fit: fill;
  overflow: hidden;
}

.grid {
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-template-areas: "Area";
}

.process-mask {
  width: 25%;
  height: 100%;
  overflow: visible;
}

.process-mask.popukar-mask {
  width: 33%;
}

.process-slide {
  height: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}

.process-content {
  background-color: var(--000000);
  border: 1px solid #c6c8e0;
  border-radius: 10px;
  width: 100%;
  height: 100%;
  min-height: 350px;
  padding: 2.5rem 1rem 1.5rem;
  display: block;
}

.process-content.hide {
  display: none;
}

.process-content.popular-course-1 {
  min-height: 280px;
}

.process-content.pdding-top-alumini {
  padding-top: 1rem;
}

.slider-2 {
  background-color: #0000;
  height: auto;
  padding-top: 3rem;
  padding-bottom: 3rem;
  overflow: hidden;
}

.slider-2.alumni-slider {
  width: 100%;
  padding-top: 1rem;
}

.slide-nav-2 {
  color: var(--midnight-blue-2);
  background-color: #0000;
  height: 2rem;
  margin-top: 0;
  padding-top: 20px;
  font-size: .5rem;
  display: block;
  position: absolute;
}

.right-arrow-4 {
  color: var(--000000);
  background-color: #161853;
  border-radius: 100%;
  width: 32px;
  height: 32px;
  font-size: 1.4rem;
  line-height: 1.4;
  display: block;
}

.left-arrow-3 {
  background-color: var(--midnight-blue-2);
  color: var(--000000);
  border-radius: 100%;
  width: 32px;
  height: 32px;
  font-size: 1.4rem;
}

.paragraph-17 {
  font-family: Public Sans, sans-serif;
  font-size: 1rem;
  font-weight: 600;
  line-height: 1.6;
}

.paragraph-17.ielts-para {
  text-align: center;
}

.image-3 {
  max-width: 80px;
  margin-bottom: 1rem;
}

.image-3.iels-slider-image {
  border-radius: 10px;
  max-width: 100%;
}

.step-process {
  z-index: 1000;
  background-color: var(--indian-red);
  color: var(--000000);
  text-align: center;
  border-radius: 40px;
  width: 2.2rem;
  height: 2.2rem;
  margin-top: 0;
  font-family: Inter, sans-serif;
  font-size: 1.2rem;
  font-weight: 600;
  line-height: 2.2rem;
  position: absolute;
  top: -1.1rem;
}

.courses-block {
  display: block;
}

.html-embed-4 {
  margin-top: 0;
  display: block;
}

.bold-text-3 {
  font-size: 1.2rem;
  line-height: 1.4;
}

.slide-nav-3 {
  height: 1.8rem;
  font-size: .5rem;
}

.slide-nav-3.bullet-none, .slide-nav-3.bu {
  display: none;
}

.paragraph-18 {
  color: var(--000000);
  text-align: center;
  font-size: 1.4rem;
  font-weight: 500;
  line-height: 1.5;
}

.paragraph-18.vadodara-video-para {
  color: var(--gray-900);
  margin-bottom: 1.6rem;
  padding-bottom: 10px;
  font-size: 1.2rem;
  line-height: 1.6;
}

.div-block-14 {
  margin-bottom: 3.4rem;
}

.link-4 {
  color: var(--000000);
  object-fit: fill;
  margin-bottom: 1rem;
  font-weight: 500;
  text-decoration: none;
  display: block;
}

.whatsapp-sticky-button {
  z-index: 1000;
  width: 50px;
  height: 50px;
  position: fixed;
  bottom: 110px;
  right: 34px;
  overflow: hidden;
}

.bold-text-4 {
  font-size: 1rem;
}

.sticky-footer {
  background-color: #303030;
  padding-top: 20px;
  padding-bottom: 20px;
  display: none;
}

.geebee-center {
  background-color: var(--ghost-white);
  outline-offset: 0px;
  border: 1px solid #e7e5eb;
  border-radius: 12px;
  outline: 3px #494b6f;
  padding: 25px 30px 20px;
  display: block;
}

.geebee-center.hide {
  display: none;
}

.list-5 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-flow: wrap;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  list-style-type: none;
  display: flex;
}

.centers-block {
  flex-wrap: wrap;
  justify-content: flex-start;
  align-items: center;
  margin-top: .825rem;
  margin-bottom: .1rem;
  padding-left: 0;
  line-height: 1.1;
  display: flex;
}

.center-name {
  color: var(--gray-900);
  margin-top: 3px;
  margin-right: 0;
  font-size: .9rem;
  font-weight: 600;
  line-height: 1;
}

.center-link {
  color: var(--midnight-blue);
  font-size: .9rem;
  font-weight: 500;
  line-height: 1;
  text-decoration: none;
  display: block;
}

.gb-center-name {
  margin-right: 14px;
  display: block;
}

.gb-center-name.hide {
  display: none;
}

.link-7 {
  font-size: .9rem;
  line-height: 1;
  text-decoration: none;
}

.bold-text-5 {
  color: var(--midnight-blue);
  text-align: center;
  font-size: 1.2rem;
  line-height: 1.2;
}

.link-8, .link-9, .link-10, .link-11, .link-12, .link-13, .link-14, .link-15, .link-16, .link-17, .link-18, .link-19, .link-20 {
  color: var(--crimson);
  text-decoration: none;
}

.paragraph-19 {
  display: block;
}

.text-span {
  color: var(--crimson);
  text-decoration: none;
}

.link-21 {
  text-decoration: none;
}

.text-span-2 {
  color: var(--crimson);
  text-decoration: none;
}

.link-22 {
  text-decoration: none;
}

.call-link {
  color: var(--000000);
  text-decoration: none;
}

.link-24, .link-25, .link-26 {
  color: var(--crimson);
  text-decoration: none;
}

.blogs-img {
  margin-bottom: 15px;
}

.blogs-thumb-img {
  border-radius: 6px 6px 0 0;
}

.blogs-heading {
  color: var(--midnight-blue-2);
  margin-bottom: 1rem;
  font-family: Inter, sans-serif;
  font-size: 1.2rem;
  font-weight: 600;
}

.link-block, .link-block-2 {
  text-decoration: none;
}

.blogs-div {
  border: 1px #f7f7f7;
  border-radius: 6px;
  margin-bottom: 30px;
  box-shadow: 0 0 10px #0000002e;
}

.collection-item {
  padding-left: 15px;
  padding-right: 15px;
}

.blogs-content {
  margin-bottom: 0;
  padding-bottom: 20px;
  padding-left: 15px;
  padding-right: 15px;
}

.img-caption {
  color: #8b8b8b;
  border: 0 solid #000;
  border-bottom: 1px solid #d7d7d7;
  margin-bottom: 2.5rem;
  padding-bottom: .5em;
  font-size: 14px;
}

.link-27 {
  color: var(--crimson);
  text-decoration: none;
}

.blog-design {
  position: relative;
}

.html-embed-10 {
  position: absolute;
  inset: 0% auto auto 0%;
}

.heading-21 {
  font-size: 52px;
}

.franchis-head {
  color: #101828;
  width: auto;
  font-family: Inter, sans-serif;
  font-size: 46px;
  font-weight: 600;
  line-height: 1.3;
}

.franchis-header {
  background-color: #f7f4ff;
}

.franchise-medium-text {
  color: #424242;
  width: 100%;
  font-size: 20px;
  line-height: 1.3;
}

.button-3 {
  background-color: var(--000000);
  color: #344054;
  border: 1px solid #d0d5dd;
  border-radius: 8px;
  margin-right: 10px;
  padding: 16px 32px;
  font-size: 16px;
  font-weight: 500;
}

.button-fran {
  background-color: #1b1d6a;
  border: 1px solid #1b1d6a;
  border-radius: 8px;
  padding: 16px 32px;
  font-size: 16px;
}

.columns-7 {
  width: 300px;
  margin-left: 10px;
  margin-right: 10px;
}

.container-3 {
  background-color: #0a0841;
  max-width: none;
  padding: 50px;
}

.heading-22 {
  font-size: 28px;
}

.section-2 {
  background-color: #0a0841;
  border-radius: 16px;
  width: auto;
  height: auto;
  padding: 40px 60px;
}

.columns-8 {
  width: 100%;
  margin-top: 0;
  margin-right: 0;
  padding-right: 0;
}

.heading-23 {
  color: var(--000000);
  text-align: center;
  font-size: 38px;
}

.paragraph-20 {
  color: var(--000000);
  text-align: center;
  font-size: 16px;
}

.column-4, .column-5 {
  padding-left: 20px;
  padding-right: 20px;
}

.why-geebee {
  background-color: #f7f4ff;
  padding-top: 20px;
  padding-bottom: 80px;
}

.heading-24 {
  color: #101828;
  text-align: center;
  margin-top: 30px;
  margin-bottom: 0;
  font-size: 36px;
}

.slider-3 {
  background-color: #0000;
  width: 420px;
  height: 100%;
}

.slide-4 {
  width: auto;
}

.slide-5 {
  width: 100%;
}

.slide-nav-4 {
  background-color: #0000;
  width: 100%;
  height: auto;
  padding-top: 0;
  inset: auto auto -10% 0%;
}

.features-table {
  border-bottom: 1px solid #e4ebf3;
  padding: 80px 30px;
  position: relative;
}

.container-4 {
  width: 100%;
  max-width: 940px;
  margin-left: auto;
  margin-right: auto;
}

.centered-heading {
  text-align: center;
  margin-bottom: 16px;
}

.centered-subheading {
  text-align: center;
  max-width: 530px;
  margin-left: auto;
  margin-right: auto;
}

.comparison-table {
  flex-direction: column;
  margin-top: 50px;
  display: flex;
}

.comparison-row-main {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: #f5f7fa;
  border-bottom: 1px solid #e4ebf3;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  padding-top: 24px;
  padding-bottom: 24px;
  display: grid;
}

.comparison-title {
  margin-bottom: 0;
  margin-left: 24px;
}

.comparison-row {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  border-bottom: 1px solid #e4ebf3;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  padding-top: 24px;
  padding-bottom: 24px;
  display: grid;
}

.comparison-negative {
  background-image: url("https://cdn.prod.website-files.com/62434fa732124a0fb112aab4/62434fa732124ac2f812aadc_plus%20rotated.svg");
  background-position: 0%;
  background-repeat: no-repeat;
  background-size: auto;
  margin-left: 24px;
  padding-left: 40px;
}

.comparison-positive {
  background-image: url("https://cdn.prod.website-files.com/62434fa732124a0fb112aab4/62434fa732124a700a12aad4_check%20circle.svg");
  background-position: 0%;
  background-repeat: no-repeat;
  background-size: auto;
  margin-left: 24px;
  padding-left: 40px;
}

.title {
  margin-bottom: 0;
  padding-bottom: 10px;
  font-size: 42px;
}

.heading-25 {
  font-size: 40px;
}

.geebee-advantage {
  background-color: #f7f4ff;
}

.columns-9 {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  margin-top: 35px;
  margin-bottom: 30px;
  display: flex;
}

.column-6, .column-7 {
  background-color: #eeedff;
  border: 1px solid #eeedff;
  border-radius: 8px;
  padding-top: 20px;
  padding-bottom: 20px;
}

.heading-26 {
  color: #1b1d6a;
  margin-bottom: 10px;
  font-size: 24px;
}

.paragraph-21 {
  color: #332ebf;
  font-size: 18px;
}

.image-4 {
  margin-bottom: 25px;
}

.div-block-17 {
  padding-bottom: 20px;
  padding-left: 20px;
  padding-right: 20px;
}

.column-8, .column-9, .column-10, .column-11 {
  background-color: #eeedff;
  border: 1px solid #eeedff;
  border-radius: 8px;
  padding-top: 20px;
  padding-bottom: 20px;
}

.experience {
  padding-bottom: 40px;
}

.universities {
  background-color: #f8f8f8;
  margin-bottom: 0;
  padding-bottom: 40px;
}

.div-block-18 {
  margin-top: 30px;
  margin-left: 80px;
  margin-right: 80px;
}

.slide-6 {
  background-image: linear-gradient(to right, #8f4aa0, #9a92f7 100%, #fff), radial-gradient(circle, #000, #fff);
  border-radius: 0;
}

.div-block-19 {
  margin-top: 0;
  padding: 70px 64px;
}

.heading-27 {
  font-size: 28px;
}

.heading-28 {
  color: #fff;
  margin-bottom: 30px;
  font-size: 30px;
  font-weight: 500;
}

.image-5 {
  margin-bottom: 20px;
}

.heading-29 {
  color: #fff;
  margin-bottom: 10px;
  font-size: 18px;
}

.slider-4 {
  background-color: #0000;
  height: auto;
}

.paragraph-22 {
  color: #fff;
}

.slide-7 {
  background-image: linear-gradient(to right, #8f4aa0, #9a92f6);
  border: 0 #000;
  border-radius: 0;
}

.icon-5, .icon-6 {
  display: none;
  overflow: visible;
}

.left-arrow-4, .right-arrow-5 {
  color: #ebebf9;
}

.slide-nav-5 {
  inset: auto auto 0% 5%;
}

.left-arrow-5 {
  left: auto;
}

.icon-7, .icon-8 {
  display: none;
}

.paragraph-23 {
  text-align: center;
  margin-top: 15px;
  font-size: 21px;
}

.heading-30 {
  text-align: center;
}

.heading-31 {
  text-align: center;
  margin-bottom: 10px;
  font-size: 36px;
}

.paragraph-24 {
  text-align: center;
  margin-bottom: 30px;
  font-size: 22px;
}

.heading-32 {
  font-size: 20px;
}

.heading-33 {
  margin-bottom: 10px;
  font-size: 20px;
}

.tab-link-tab-1 {
  background-color: var(--000000);
  border-top: 4px solid #f2f4f7;
  padding-left: 13px;
  padding-right: 13px;
}

.tab-link-tab-1.w--current {
  background-color: #0000;
  border: 0 #000;
  border-top: 4px solid #0000;
  padding-left: 13px;
  padding-right: 13px;
}

.html-embed-11 {
  width: auto;
}

.tab-link-tab-2 {
  background-color: #fff;
  border: 2px solid #000;
  width: 25%;
}

.tab-link-tab-2.tab-color {
  background-color: #0000;
  border-width: 4px 0 0;
  border-top-style: solid;
  border-top-color: #f2f4f7;
  border-left-style: none;
  width: auto;
  padding-left: 13px;
  padding-right: 13px;
}

.tab-link-tab-3, .tab-link-tab-3-2 {
  border-top: 2px solid var(--midnight-blue-2);
  background-color: #0000;
  padding-left: 15px;
  padding-right: 15px;
}

.tabs-menu-2 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  border-top: 0 #f2f4f7;
  flex-wrap: nowrap;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: row;
  justify-content: flex-start;
  align-items: flex-start;
  display: grid;
}

.div-block-20, .div-block-21, .div-block-22, .div-block-23 {
  padding-top: 20px;
}

.tab-link-tab-4 {
  background-color: #0000;
}

.tab-link-tab-3-3 {
  background-color: #0000;
  border-top: 4px solid #f2f4f7;
  padding-left: 13px;
  padding-right: 13px;
}

.tab-link-tab-3-3.w--current {
  border-top: 4px solid #0000;
  padding-left: 13px;
  padding-right: 13px;
}

.tab-link-tab-4-2 {
  background-color: #0000;
  border-top: 4px solid #f2f4f7;
  padding-left: 13px;
  padding-right: 13px;
}

.image-6 {
  -webkit-text-fill-color: inherit;
  background-clip: border-box;
}

.div-block-24, .div-block-25 {
  text-align: center;
}

.tab-pane-tab-1 {
  text-align: left;
}

.tab-pane-tab-2, .tab-pane-tab-3, .div-block-26 {
  text-align: center;
}

.new-padding {
  padding: 40px 6% 60px;
}

.bold-text-6 {
  font-size: 42px;
}

.div-block-27 {
  padding-left: 20px;
}

.padding-pad {
  padding: 6% 8% 6% 6%;
}

.bussiness-4 {
  margin-top: 30px;
  display: block;
}

.mask-2 {
  background-image: linear-gradient(to right, #8f4aa0, #9a92f7);
  border-radius: 20px;
}

.contact-form {
  background-color: #eee;
  padding-top: 20px;
  padding-bottom: 20px;
}

.div-block-28 {
  max-width: 835px;
  margin-left: auto;
  margin-right: auto;
}

.heading-34 {
  text-align: center;
  font-size: 24px;
}

.testimonal-image {
  width: 40%;
}

.image-7, .image-8, .image-9 {
  margin-left: 20px;
}

.new-footer-heading {
  color: #292c6d;
  margin-bottom: 20px;
  font-size: 1.125rem;
  font-weight: 700;
}

.image-10 {
  margin-right: 0;
}

.accreditaion-image {
  max-width: 150%;
  margin-left: 20px;
}

.div-block-29 {
  flex-flow: column;
  min-width: 100px;
  height: 150%;
  margin-bottom: auto;
  display: flex;
}

.image-11, .image-12 {
  margin-right: 5px;
}

.div-block-30 {
  margin-top: 10px;
}

.geebee-padding {
  padding-left: 8%;
  padding-right: 8%;
}

.copyright {
  color: var(--midnight-blue);
  font-size: 17px;
}

.copyright.margin-on-1 {
  padding-bottom: 16px;
  text-decoration: underline;
}

.copyright.margin-on-1-copy, .copyright.we-endure {
  padding-bottom: 16px;
  text-decoration: none;
}

.copyright.nationalcode {
  padding-bottom: 16px;
  text-decoration: underline;
}

.div-block-32 {
  margin-top: 40px;
}

.heading-35 {
  color: var(--midnight-blue);
  text-align: center;
  font-size: 1.1rem;
  font-weight: 700;
  line-height: 1.5;
}

.link-28 {
  color: var(--crimson);
  text-decoration: none;
}

.div-block-33 {
  margin-left: 0;
  padding: 80px 80px 20px;
}

.link-29 {
  color: var(--crimson);
  text-decoration: none;
}

.heading-36 {
  color: #292c6d;
  margin-bottom: 20px;
  font-size: 1.5rem;
}

.privacy-poli {
  color: #292c6d;
  text-decoration: none;
}

.privacy-poli.w--current {
  font-size: 17px;
}

.column-12 {
  text-align: right;
  margin-top: 45px;
  padding-right: 0;
}

.column-13 {
  padding-left: 0;
}

.bold-text-8, .bold-text-9 {
  font-size: .9rem;
}

.bold-text-10 {
  font-size: .9rem;
  display: block;
}

.bold-text-11 {
  font-size: .9rem;
}

.icon-9, .icon-10 {
  display: block;
}

.video {
  background-image: linear-gradient(370deg, #fceedf, #f0e8f6 60%, #fff 85%);
  padding-left: 6%;
  padding-right: 6%;
}

.video.page-padding {
  background-image: linear-gradient(370deg, #fceedf, #f0e8f6 50%, #fceedf);
  display: block;
}

.video.vadodara-video {
  padding-top: 3%;
  padding-bottom: 3%;
}

.video.vadodara-video.usa_vadodara_testimonials {
  background-color: #f6f7ff;
  background-image: none;
  padding-top: 0%;
}

.video.vadodara-video.usa_vadodara_testimonials.usa_anand_testimonials {
  background-color: #0000;
  padding-top: 0%;
}

.video-2 {
  border-radius: 8px;
}

.columns-10 {
  justify-content: space-around;
  padding-top: 80px;
  padding-bottom: 80px;
  display: flex;
}

.columns-10.vadodara-video-col {
  padding-top: 0;
  padding-bottom: 0;
}

.columns-10.vadodara-video-col.diaries-video-col {
  align-items: center;
}

.recruit-list {
  grid-column-gap: 80px;
  grid-row-gap: 80px;
  grid-template: ". Area"
  / 1fr 1fr 1fr;
}

.recruit {
  text-align: center;
  border-radius: 0;
  max-width: 950px;
  margin-left: auto;
  margin-right: auto;
  padding: 4rem 0% 2rem;
}

.html-embed-14 {
  border-style: solid;
  border-width: 1px;
  border-color: black var(--000000) black black;
  border-radius: 15px;
  padding: 30px;
}

.bold-text-12 {
  padding-right: 0;
}

.bold-text-13 {
  color: var(--midnight-blue);
}

.font-18 {
  font-size: 17px;
}

.bold-text-14 {
  font-size: 20px;
}

.display-flex {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  margin-top: 40px;
  margin-bottom: auto;
  display: block;
}

.blog_heading {
  color: #000;
  font-size: 1.125rem;
  font-weight: 700;
  line-height: 1.5rem;
}

.hero_container {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.contact-link-block {
  flex-direction: column;
  margin-bottom: 1rem;
  text-decoration: none;
  display: block;
}

.date {
  color: #000;
  margin-left: .5rem;
  font-size: 1rem;
}

.line-split {
  border-bottom: 1px solid #000;
}

.testimonial_card {
  text-align: center;
  background-image: linear-gradient(89deg, #473bd6, #3283bd);
  border-radius: .625rem;
  flex-direction: column;
  justify-content: space-between;
  width: 33%;
  margin-right: 2rem;
  padding: 3rem 2rem 2rem;
  display: flex;
  position: relative;
}

.testimonial_card.last {
  margin-right: 0;
}

.blog_block1 {
  border-radius: 30px;
  width: 48%;
  padding: 1rem 3rem 1rem 1rem;
  box-shadow: 1px 1px 4px 2px #00000026;
}

.blog_block1.tags {
  width: 100%;
}

.wrap {
  flex-wrap: wrap;
  display: flex;
}

.hero_form-div {
  justify-content: space-between;
  display: flex;
}

.resources_heading {
  color: #000;
  text-align: center;
}

.submit-button {
  background-image: linear-gradient(159deg, #ffc327, #da7238);
  border-radius: .25rem;
  width: 100%;
  height: 3.5rem;
  font-size: 1.25rem;
  line-height: 2rem;
}

.hero_heading {
  color: #fff;
  display: inline;
}

.about_heading {
  color: #000;
  text-align: center;
}

.hero_form-block {
  margin-bottom: 0;
}

.about_para {
  color: #000;
}

.testimonial_heading {
  color: #000;
  text-align: center;
}

.blog_date-time {
  justify-content: flex-start;
  display: flex;
}

.section_hero {
  background-color: #010922;
  position: relative;
}

.form_block-heading {
  color: #000;
  font-size: 1.125rem;
  font-weight: 700;
  line-height: 1.5rem;
}

.form_block-heading.line {
  border-bottom: 1px solid #000;
}

.text-block-2 {
  color: #000;
  font-size: 1.25rem;
  font-weight: 700;
  line-height: 2rem;
}

.consulting_card {
  text-align: center;
  border: 1px solid #0000004d;
  border-radius: .5rem;
  flex-direction: column;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 100%;
  padding: 3.125rem 2rem 1.5rem;
  display: flex;
  box-shadow: 2px 2px 6px #00000029;
}

.swiper-slide.is-slider-main {
  flex: none;
  width: 30%;
  height: auto;
  margin-right: 1rem;
}

.swiper-slide.is-slider-main.resources {
  flex: none;
  width: 40%;
}

.testimonial_quotation {
  margin-left: auto;
  margin-right: auto;
  display: block;
  position: absolute;
  inset: -3% 0% auto;
}

.resources_card {
  border: 1px solid #00000040;
  border-radius: 1rem;
  height: 100%;
  padding-top: 1rem;
  padding-left: 1rem;
  padding-right: 1rem;
  box-shadow: 4px 4px 12px 1px #0000001f;
}

.resources_card.card {
  flex-direction: column;
  justify-content: space-between;
  padding-bottom: 1rem;
  display: flex;
}

.form_content-block {
  align-items: flex-start;
  display: flex;
}

.form_content-block.first {
  margin-bottom: 1rem;
}

.form_content-block.direction {
  max-width: 50%;
}

.about_container {
  justify-content: space-between;
  display: flex;
}

.blog_date {
  align-items: center;
  display: flex;
}

.blog_date.readtime {
  margin-left: 1rem;
}

.blog_wrapper {
  justify-content: space-between;
  display: flex;
}

.hero_caption {
  color: #fff;
  font-size: 1.5rem;
  line-height: 2.25rem;
}

.blog_link {
  color: #000;
  background-color: #f0f1f3;
  border-radius: .5rem;
  flex: none;
  margin-bottom: .5rem;
  margin-right: .5rem;
  padding: 6px .5rem;
  text-decoration: none;
  display: block;
}

.blog_link.remove-box {
  background-color: #0000;
}

.section_consulting {
  overflow: hidden;
}

.hero_input-field {
  color: #000;
  background-color: #fff;
  border-radius: .25rem;
  width: 48%;
  height: 3rem;
  margin-bottom: 0;
}

.hero_input-field::placeholder {
  color: #8e8e8e;
}

.padding-global {
  z-index: 1;
  padding-left: 2.5rem;
  padding-right: 2.5rem;
}

.padding-global.hero {
  z-index: 1;
  position: relative;
}

.about_text-container {
  width: 48%;
}

.about_image-container {
  background-image: url("https://cdn.prod.website-files.com/61c9e5791e48c43d0e1b68dc/640976bfe7c9a73de868076c_About%20GeeBee.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: .5rem;
  width: 48%;
}

.resource_image-bg {
  background-image: url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 1rem;
  height: 15rem;
}

.section_resources {
  overflow: hidden;
}

.consulting_heading {
  color: #000;
  text-align: center;
}

.testimonial_para {
  color: #fff;
}

.testimonial_para.mobile {
  display: none;
}

.testimonial_name {
  color: #fff;
  font-size: 1.375rem;
}

.section_blog.last {
  padding-bottom: 3rem;
}

.form_block {
  border-radius: 1rem;
  width: 48%;
  padding: 3rem 2rem;
  box-shadow: 3px 3px 12px #4134921f, 3px 3px 6px #4134920f;
}

.bg-image {
  position: absolute;
  inset: 0% auto auto 0%;
}

.bg-image.two {
  height: 100%;
  bottom: 0%;
  left: auto;
  right: 0%;
}

.form_container {
  justify-content: space-between;
  display: flex;
}

.form_content-block_para {
  margin-left: .5rem;
}

.form_content-block_para.link {
  text-decoration: underline;
}

.hero_content-container, .hero_image-container {
  width: 48%;
}

.testimonial_wrapper {
  justify-content: space-between;
  display: flex;
}

.swiper-wrapper.is-slider-main {
  height: auto;
  display: flex;
}

.swiper.is-slider-main {
  overflow: visible;
}

.blog_link-block {
  height: 100%;
  text-decoration: none;
}

.nearby_link {
  color: #000;
  background-color: #f0f1f3;
  border-radius: .5rem;
  flex: none;
  margin-bottom: .5rem;
  margin-right: .5rem;
  padding: 6px .5rem;
  text-decoration: none;
  display: block;
}

.read-more.mobile {
  display: none;
}

.our-offices {
  text-align: center;
}

.section-3 {
  padding: 80px 40px;
}

.partner-with-us {
  background-color: #f7f4ff;
  padding: 60px 80px;
}

.heading-37 {
  color: #101828;
  font-size: 44px;
}

.columns-11 {
  align-items: center;
  display: flex;
}

.partner-with-geebee {
  padding: 40px 80px;
  font-size: 16px;
}

.heading-38 {
  font-size: 3.3rem;
}

.heading-39 {
  text-align: center;
  padding-bottom: 40px;
  font-size: 40px;
}

.partner-geebee {
  background-color: #f7f4ff;
  border-radius: 8px;
  padding: 20px;
}

.partner-h {
  color: #1b1d6a;
  margin-top: 20px;
  padding-bottom: 20px;
  font-size: 24px;
}

.button-4 {
  background-color: #25228c;
  border-radius: 5px;
  padding: 12px 24px;
}

.image-401 {
  text-align: center;
  width: 280px;
}

.image-402 {
  text-align: center;
  width: 250px;
}

.image-403 {
  text-align: center;
}

.franchise-partner {
  text-align: center;
  background-color: #eeedff;
  margin-top: 50px;
  padding: 20px 0 0;
}

.image-404 {
  margin-bottom: 20px;
}

.heading-40 {
  color: var(--midnight-blue);
  font-size: 32px;
}

.heading-41 {
  color: #1b1d6a;
  margin-bottom: 30px;
  font-size: 32px;
}

.heading-41.pad-10 {
  padding-top: 60px;
  padding-bottom: 50px;
}

.button-5 {
  background-color: #25228c;
  padding-top: 12px;
  padding-bottom: 12px;
  display: block;
}

.column-15 {
  text-align: center;
}

.image-405 {
  border: 2px solid #726cdf;
  border-radius: 12px;
  padding: 3px;
}

.heading-42 {
  color: var(--midnight-blue);
  text-align: center;
  padding-bottom: 30px;
  font-size: 26px;
}

.heading-43 {
  font-size: 3.4rem;
}

.bold-text-15 {
  font-size: 20px;
}

.new-head {
  border: 1px solid var(--midnight-blue);
  color: var(--midnight-blue);
  text-align: center;
  background-color: #ede4ff;
  border-radius: 14px;
  margin-bottom: 40px;
  margin-right: 60px;
  padding: 15px;
  font-size: 1.3rem;
  display: inline-block;
}

.new-head.margin-right-0 {
  margin-bottom: 80px;
  margin-right: 0;
}

.html-embed-15 {
  margin-top: 0;
  margin-bottom: 20px;
}

.html-embed-15.margin-bottom {
  margin-bottom: 60px;
}

.html-embed-16 {
  text-align: center;
}

.div-block-34 {
  width: 48%;
  display: inline-block;
}

.div-block-34.why-canada {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  text-align: left;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  display: inline-block;
}

.image-406 {
  text-align: left;
  border-radius: 8px;
  margin-bottom: 40px;
}

.columns-13 {
  overflow: visible;
}

.why-canada-heading {
  color: var(--midnight-blue);
  margin-bottom: 15px;
  font-size: 22px;
}

.canada-img {
  margin-bottom: 15px;
}

.paragraph-25 {
  line-height: 1.4;
}

.vertical-pad {
  padding-top: 60px;
  padding-bottom: 60px;
}

.top-univer {
  font-size: 28px;
}

.univerity-head {
  text-align: left;
  padding-top: 10px;
  padding-left: 10px;
  padding-right: 10px;
  font-size: 24px;
}

.list-6 {
  list-style-type: disc;
}

.top-uni-image {
  margin-bottom: 20px;
}

.bold-text-16 {
  font-size: 22px;
}

.section-4 {
  text-align: center;
}

.paragraph-26 {
  margin-top: 40px;
  margin-bottom: 20px;
  font-size: 24px;
  font-weight: 600;
}

.section-5 {
  text-align: center;
  background-color: #f2edff;
}

.paragraph-27 {
  margin-top: 20px;
  font-size: 20px;
}

.paragraph-28 {
  width: 90%;
  min-width: auto;
  margin: 20px auto;
  font-size: 20px;
}

.our-team {
  margin-top: 30px;
}

.heading-44 {
  flex: 0 auto;
  display: flex;
}

.out-tean {
  margin-top: 40px;
  margin-bottom: 40px;
}

.ranking-p {
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.6;
}

.ms-canada, .html-embed-17 {
  text-align: left;
}

.paragraph-29 {
  text-align: left;
  margin-bottom: 15px;
}

.section-6 {
  background-color: #f2edff;
}

.image-407 {
  border-radius: 8px;
}

.columns-14, .columns-15 {
  align-items: center;
  display: flex;
}

.column-16 {
  padding-right: 20px;
}

.column-17 {
  padding-left: 20px;
}

.column-18 {
  padding-right: 20px;
}

.column-19 {
  padding-left: 20px;
}

.html-embed-18 {
  display: none;
}

.html-embed-19 {
  margin-bottom: 20px;
}

.div-block-35 {
  width: 60%;
  display: inline-block;
}

.div-block-36 {
  text-align: left;
  width: 60%;
  display: inline-block;
}

.div-block-37 {
  width: 29%;
  margin-left: 20px;
  display: inline-block;
}

.div-block-37.vertical-middle {
  width: 30%;
  margin-left: 80px;
}

.image-408 {
  border-radius: 8px;
}

.div-block-38 {
  width: 30%;
  margin-left: 80px;
  display: inline-block;
}

.image-409, .image-410 {
  border-radius: 8px;
}

.div-block-39 {
  width: 30%;
  margin-left: 80px;
  display: inline-block;
}

.image-411 {
  border-radius: 8px;
}

.div-block-40 {
  width: 30%;
  margin-left: 80px;
  display: inline-block;
}

.image-412 {
  border-radius: 8px;
}

.html-embed-22 {
  margin-bottom: 40px;
}

.paragraph-30 {
  text-align: center;
  width: 80%;
  margin-top: 20px;
  margin-bottom: 20px;
  display: inline-block;
}

.popular-course {
  color: var(--midnight-blue);
  margin-bottom: 10px;
  font-size: 20px;
  font-weight: 700;
}

.columns-16 {
  text-align: left;
  width: 100%;
  margin-top: 20px;
}

.columns-16.ielts-width {
  width: 750px;
  margin-top: 15px;
  margin-left: auto;
  margin-right: auto;
}

.paragraph-31 {
  width: 80%;
  margin-top: 20px;
  margin-bottom: 30px;
  font-size: 18px;
  display: inline-block;
}

.section-7 {
  text-align: center;
  background-color: #fbfaff;
}

.div-block-41 {
  margin-top: 20px;
}

.image-413 {
  border-radius: 8px;
  width: 420px;
}

.rich-text-block-3 {
  margin-left: 0;
  font-size: 18px;
  line-height: 1.4;
}

.bold-text-17 {
  font-size: 16px;
}

.rich-text-block-4, .rich-text-block-5 {
  font-size: 18px;
  font-weight: 500;
  line-height: 1.4;
}

.column-22 {
  text-align: center;
}

.pad-left-right {
  padding-left: 6.7%;
  padding-right: 6.7%;
}

.container-5 {
  padding-top: 40px;
  padding-bottom: 40px;
}

.section-8 {
  background-image: url("https://cdn.prod.website-files.com/61c9e5791e48c43d0e1b68dc/64a7a594fbb9f0a5571a524e_banner.jpg");
  background-position: 0 0;
  background-size: cover;
  height: 600px;
}

.paragraph-32 {
  border: 1px #000;
  border-bottom-width: 0;
  border-radius: 0;
  width: 480px;
  font-family: Roboto, sans-serif;
  font-size: 26px;
  font-weight: 300;
  line-height: 34px;
  display: inline-block;
}

.columns-17 {
  padding-top: 40px;
  padding-bottom: 40px;
}

.div-block-42 {
  background-color: #002664;
  width: 470px;
  margin-bottom: 20px;
  margin-left: 20px;
  margin-right: 0;
  padding: 30px 15px;
}

.paragraph-33 {
  color: var(--new);
  margin-top: 20px;
  margin-bottom: 2px;
  padding-left: 20px;
  font-size: 12px;
}

.paragraph-34 {
  color: var(--000000);
  text-align: center;
  background-color: #0000;
  margin-bottom: 0;
  font-family: Roboto, sans-serif;
  font-size: 25px;
  font-weight: 400;
  line-height: 30px;
  text-decoration: none;
}

.paragraph-34.parag-110 {
  text-decoration: underline;
}

.heading-45 {
  color: #002664;
  margin-bottom: 15px;
  font-family: Oswald, sans-serif;
  font-size: 54px;
}

.section-9 {
  background-color: #002664;
}

.column-23 {
  text-align: right;
  border-bottom: 1px #000;
  justify-content: flex-end;
  align-items: center;
  padding-left: 0;
  padding-right: 0;
  display: flex;
}

.button-6 {
  text-align: left;
  background-color: #d52b1e;
  border-radius: 4px;
  margin-top: 2px;
  padding: 10px 12px;
  font-size: 13px;
}

.column-24 {
  padding-left: 0;
  padding-right: 0;
}

.columns-18 {
  padding-top: 10px;
  padding-bottom: 10px;
}

.column-25, .column-26 {
  padding-left: 0;
  padding-right: 0;
}

.heading-46 {
  font-size: 30px;
}

.sec-head {
  color: #002664;
  text-align: left;
  margin-bottom: 20px;
  font-family: Oswald, sans-serif;
  font-size: 32px;
  font-weight: 400;
  display: block;
}

.sec-head.display-none {
  display: none;
}

.section-10 {
  padding-top: 60px;
  padding-bottom: 60px;
}

.section-11 {
  background-image: url("https://cdn.prod.website-files.com/61c9e5791e48c43d0e1b68dc/64a7b79f736eec15373cc69d_bg.png");
  background-position: 0 0;
  background-size: auto;
  padding-top: 60px;
  padding-bottom: 60px;
}

.image-501 {
  border: 1px solid #d2d2d2;
  border-radius: 0;
  width: 100%;
  padding: 3px;
}

.columns-19 {
  margin-top: 40px;
  display: none;
}

.section-12 {
  background-color: #002664;
  padding-top: 40px;
  padding-bottom: 40px;
}

.heading-47 {
  color: var(--000000);
  margin-bottom: 20px;
  font-family: Oswald, sans-serif;
  font-size: 30px;
  font-weight: 400;
}

.paragraph-35 {
  color: var(--000000);
  margin-bottom: 15px;
  font-family: Roboto, sans-serif;
}

.column-27 {
  padding-left: 0;
  padding-right: 0;
}

.section-13 {
  margin-bottom: 0;
  padding-top: 50px;
  padding-bottom: 50px;
}

.heading-48 {
  text-align: center;
}

.head-contact {
  color: #002664;
  text-align: center;
  font-family: Oswald, sans-serif;
  font-size: 32px;
  font-weight: 500;
}

.html-embed-23, .html-embed-24 {
  text-align: center;
  font-family: Roboto, sans-serif;
}

.columns-20 {
  margin-top: 40px;
}

.div-block-43 {
  border: 1px dashed #bababa;
  margin-top: 40px;
  margin-bottom: 20px;
  padding-bottom: 0;
  display: block;
}

.section-14 {
  background-color: #282b30;
  padding-top: 1%;
  padding-bottom: 1%;
}

.paragraph-36 {
  color: var(--000000);
  font-size: 13px;
}

.slide-8 {
  background-image: url("https://cdn.prod.website-files.com/61c9e5791e48c43d0e1b68dc/64a7c20bb6461b26dd336b13_testimonials-bg.jpg");
  background-position: 0 0;
  background-size: auto;
}

.heading-49 {
  text-align: center;
}

.div-block-44 {
  text-align: center;
  padding: 7.4% 20% 9.5%;
}

.slider-head {
  color: #253458;
  text-align: center;
  margin-bottom: 20px;
  font-family: Droid Serif, serif;
  font-size: 28px;
  font-style: italic;
}

.icon-11, .icon-12 {
  color: #253458;
}

.slide-nav-6 {
  display: none;
}

.slide-9 {
  background-image: url("https://cdn.prod.website-files.com/61c9e5791e48c43d0e1b68dc/64a7c20bb6461b26dd336b13_testimonials-bg.jpg");
  background-position: 0 0;
  background-size: auto;
  padding-bottom: 60px;
}

.slider-5 {
  height: 520px;
}

.paragraph-37 {
  color: #253458;
  text-align: center;
  font-size: 18px;
}

.div-block-45 {
  border: 1px solid #253458;
  width: 30px;
  display: inline-block;
}

.section-15, .html-embed-25 {
  display: none;
}

.link-31 {
  color: #292c6d;
  text-decoration: underline;
}

.main-country-ban {
  padding-top: 50px;
  padding-bottom: 50px;
}

.everything-you-need {
  padding: 50px 5%;
}

.heading-50 {
  color: var(--midnight-blue);
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
  font-size: 32px;
}

.everything-inner {
  background-color: #faf8ff;
  border-radius: 12px;
  height: 290px;
  padding: 20px;
}

.heading-51 {
  font-size: 24px;
}

.every-head {
  margin-top: 10px;
  margin-bottom: 10px;
  padding-right: 100px;
  font-size: 24px;
}

.columns-21 {
  margin-top: 40px;
  margin-bottom: 40px;
}

.why-study {
  background-color: #faf8ff;
  padding: 40px 5%;
}

.button-7, .div-block-47 {
  text-align: center;
}

.tests-required {
  padding: 40px 5%;
}

.popular-places {
  background-color: #f9f8ff;
  padding: 50px 5%;
}

.exams-patter {
  padding: 0 0% 40px;
}

.tab-link-tab-3-4, .tab-link-tab-3-4.tab-main.w--current, .tab-link-tab-4-3, .tab-link-tab-4-3.tab-main.w--current, .tab-link-tab-5, .tab-link-tab-5.tab-main.w--current, .tab-link-tab-1-2, .tab-link-tab-1-2.tab-main.w--current {
  background-color: #fff;
}

.tab-link-tab-2-2 {
  border: 1px solid #000;
}

.tab-link-tab-2-2.w--current {
  background-color: #fff;
  border-top-style: none;
  border-bottom-width: 3px;
  border-bottom-color: #ff7358;
  border-left-style: none;
  border-right-style: none;
}

.tab-link-tab-2-2.tab-main {
  background-color: #fff;
  border-style: none;
}

.tabs-menu-3 {
  border-radius: 0;
  padding: 10px 5% 0;
  box-shadow: 0 2px 5px #0003;
}

.tabs-content {
  padding: 20px 6%;
}

.text-block-3 {
  background-color: #fff;
}

.country-studies-main {
  padding: 10px 5% 40px;
}

.country-h2 {
  color: #292c6d;
  margin-top: 40px;
  margin-bottom: 10px;
  font-size: 28px;
}

.countrytabs {
  background-color: #f2f3f7;
  border: 1px solid #ddd;
  margin: 5px;
  padding: 10px;
}

.countrytabs.w--current {
  display: none;
}

.tabs-2 {
  margin-top: 20px;
}

.country-h4 {
  color: #292c6d;
  border-top: 1px solid #ebebeb;
  border-bottom: 1px solid #ebebeb;
  margin-top: 20px;
  margin-bottom: 5px;
  padding-top: 7px;
  padding-bottom: 7px;
  font-size: 20px;
}

.tab-pane-tab-1-2, .tab-pane-tab-2-2, .tab-pane-tab-3-2, .tab-pane-tab-4, .tab-pane-tab-5, .tab-pane-tab-6, .tab-pane-tab-7, .tab-pane-tab-8 {
  margin-top: 20px;
}

.form-exams {
  background-color: var(--000000);
  position: static;
  box-shadow: 0 2px 5px #0003;
}

.country-form {
  margin-top: 40px;
}

.column-32 {
  position: sticky;
  top: 10px;
  right: auto;
}

.coulmn-sticky {
  position: static;
  top: 10px;
}

.div-block-48 {
  position: sticky;
  top: 10px;
}

.exams-sticky {
  clear: none;
  position: sticky;
  top: 10px;
  bottom: auto;
}

.column-33 {
  position: sticky;
  top: 10px;
}

.form-h5 {
  color: var(--midnight-blue);
  text-align: center;
  font-size: 20px;
}

.careers-main {
  border-bottom: 1px solid #e4e4e4;
  width: 1150px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 100px;
  padding-bottom: 100px;
}

.div-block-49 {
  width: 1150px;
  margin-left: auto;
  margin-right: auto;
}

.heading-52 {
  font-size: 56px;
}

.career-h1 {
  text-align: center;
  margin-bottom: 20px;
  font-size: 52px;
  line-height: 72px;
}

.career-h1.font-size-38 {
  font-size: 46px;
}

.career-p {
  color: #797979;
  text-align: center;
  font-size: 36px;
  font-weight: 700;
  line-height: 50px;
}

.career-p.font-size-18 {
  margin-bottom: 20px;
  font-size: 18px;
  font-weight: 500;
  line-height: 28px;
}

.columns-22 {
  align-items: center;
  display: flex;
}

.column-34 {
  text-align: right;
}

.career-features {
  color: #212326;
  padding-top: 40px;
  padding-bottom: 0;
}

.career-h2 {
  color: #212326;
  margin-bottom: 0;
  font-size: 36px;
  line-height: 46px;
}

.html-embed-28 {
  color: #797979;
  margin-bottom: 40px;
  padding-left: 10px;
}

.inner-p {
  padding-left: 0;
  padding-right: 0;
  display: inline-block;
}

.heading-career {
  font-size: 24px;
}

.div-block-50 {
  text-align: right;
}

.button-8 {
  background-color: #443eff;
  border-radius: 20px;
}

.columns-23 {
  border-bottom: 1px solid #dbdbdb;
  align-items: center;
  margin-bottom: 40px;
  padding-bottom: 20px;
  display: flex;
}

.div-block-51 {
  grid-column-gap: 5px;
  grid-row-gap: 5px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: flex-start;
  display: flex;
}

.career-story {
  width: 1150px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 40px;
  padding-bottom: 40px;
}

.our-story-p {
  color: #797979;
  text-align: center;
  margin-top: 20px;
}

.div-block-52 {
  background-color: #f3f3f3;
  border-radius: 12px;
  height: 220px;
  margin-left: 5px;
  margin-right: 5px;
  padding: 40px;
}

.our-story-h3 {
  font-size: 22px;
}

.our-story-pp {
  color: #797979;
  margin-top: 10px;
}

.columns-24 {
  margin-top: 25px;
}

.career-category {
  border-bottom: 1px solid #e4e4e4;
  width: 1150px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 50px;
  padding-bottom: 50px;
}

.heading-53 {
  color: #797979;
  flex: 1;
  font-size: 20px;
  font-weight: 500;
}

.paragraph-39 {
  white-space: normal;
  word-break: keep-all;
  overflow-wrap: anywhere;
  font-size: 20px;
  font-weight: 500;
  display: block;
}

.div-block-53 {
  text-align: left;
  border-bottom: 0 #e4e4e4;
  border-right: 1px solid #e4e4e4;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-right: 10px;
  display: flex;
}

.column-35 {
  text-align: left;
}

.job-des {
  width: 1150px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 80px;
  padding-bottom: 0;
}

.heading-54 {
  color: #212326;
  border-bottom: 0 #212326;
  margin-bottom: 10px;
  font-size: 28px;
}

.columns-25 {
  border-bottom: 1px solid #e4e4e4;
  margin-bottom: 60px;
  padding-bottom: 60px;
}

.paragraph-40 {
  direction: ltr;
  color: #797979;
  white-space: normal;
  word-break: normal;
  overflow-wrap: break-word;
  -webkit-text-fill-color: inherit;
  background-clip: border-box;
}

.column-36 {
  text-align: center;
}

.button-9 {
  background-color: #443eff;
  border-radius: 20px;
  padding: 12px 20px;
}

.button-9.padding-button {
  padding: 8px 24px;
}

.section-16 {
  text-align: center;
  padding-top: 0;
  padding-bottom: 60px;
}

.more-oppenings {
  background-color: #f3f3f3;
  margin-top: 60px;
  padding-top: 50px;
  padding-bottom: 50px;
}

.paragraph-41 {
  color: #797979;
  margin-bottom: 30px;
}

.div-block-54, .div-block-55, .div-block-56 {
  width: 1150px;
}

.div-block-57 {
  margin-left: auto;
}

.div-block-58, .div-block-59 {
  margin-right: auto;
}

.div-block-60 {
  margin-left: auto;
}

.div-block-61 {
  margin-left: auto;
  margin-right: auto;
}

.career-loop {
  margin-top: 0;
  padding-top: 40px;
  padding-bottom: 40px;
  display: none;
}

.div-block-62 {
  text-align: center;
}

.button-10 {
  background-color: #263238;
  border-radius: 20px;
}

.html-embed-29 {
  text-align: left;
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-start;
  display: block;
}

.html-embed-29.faq-content {
  display: block;
}

.paragraph-42 {
  float: none;
  clear: none;
  text-align: left;
  object-fit: fill;
}

.paragraph-43 {
  float: left;
  clear: left;
  text-align: left;
  display: block;
}

.html-embed-30 {
  text-align: left;
}

.html-embed-30.faq-content {
  display: block;
}

.html-embed-31 {
  text-align: left;
}

.heading-55 {
  text-align: left;
  padding-bottom: 20px;
  font-size: 2.3rem;
  line-height: 1.3;
}

.section-17 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  text-align: center;
  text-shadow: 0 1px 1px #0003, 0 1px 1px #0003;
  background-color: #f7f4ff;
  border: 1px dotted #000;
  flex-direction: row;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  height: auto;
  min-height: auto;
  display: inline;
}

.heading-56 {
  text-align: center;
  padding-bottom: 20px;
  font-size: 2rem;
  font-weight: 700;
  line-height: 1.4;
}

.section-18 {
  padding-top: 50px;
  padding-bottom: 50px;
}

.columns-26 {
  align-items: center;
  margin-bottom: 123px;
  display: flex;
}

.heading-57 {
  text-align: left;
  margin-top: .7rem;
  padding-bottom: 10px;
  font-size: 16px;
  line-height: 1.4;
}

.text-block-4 {
  line-height: 1.3;
}

.text-block-5 {
  margin-top: 10px;
}

.column-37 {
  border-radius: 20px;
  margin-top: auto;
  padding: 16px 16px 10px;
  font-size: 16px;
  box-shadow: 0 2px 5px #0003;
}

.column-38 {
  border-radius: 20px;
  padding: 16px 16px 10px;
  display: block;
  box-shadow: 0 2px 5px #0003;
}

.columns-27 {
  grid-column-gap: 25px;
  grid-row-gap: 25px;
  flex-direction: row;
  justify-content: space-around;
  align-items: flex-start;
  margin-top: 25px;
  margin-left: 20px;
  margin-right: 20px;
  display: flex;
}

.column-39 {
  border-radius: 20px;
  padding: 16px 16px 10px;
  box-shadow: 0 2px 5px #0003;
}

.column-40 {
  border-radius: 20px;
  padding: 16px 16px 10px;
  display: block;
  box-shadow: 0 2px 5px #0003;
}

.column-41, .column-42 {
  border-radius: 20px;
  padding: 16px 16px 10px;
  box-shadow: 0 2px 5px #0003;
}

.columns-28 {
  grid-column-gap: 25px;
  grid-row-gap: 25px;
  align-items: flex-start;
  margin-top: 20px;
  display: flex;
}

.text-block-6 {
  text-align: left;
}

.text-block-7 {
  text-align: left;
  padding-bottom: 0;
  font-size: 18px;
}

.heading-58 {
  text-align: left;
  padding-bottom: 10px;
  font-size: 3rem;
}

.video-3 {
  display: flex;
}

.button-11 {
  background-color: var(--000000);
  object-fit: fill;
  flex: 1;
  display: block;
  position: relative;
  top: auto;
  bottom: 270px;
  right: -8px;
}

.text-span-3 {
  background-color: var(--000000);
}

.image-505 {
  text-align: left;
  display: block;
}

.text-block-9 {
  margin-bottom: -.1px;
}

.paragraph-44 {
  margin-bottom: -.1rem;
}

.body {
  display: block;
}

.html-embed-33 {
  color: var(--000000);
  margin-bottom: 10px;
}

.frame {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  padding-top: 2px;
  padding-bottom: 2px;
  display: flex;
  position: absolute;
  top: 0;
  left: 676px;
}

.vectors-wrapper {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: cover;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  margin-right: 20px;
  display: flex;
}

.frame-3 {
  grid-column-gap: 140px;
  grid-row-gap: 140px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  margin-left: 40px;
  display: flex;
}

.div-col-lg-6 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 660px;
  height: 321px;
  padding-bottom: 24px;
  padding-left: 16px;
  padding-right: 16px;
  display: flex;
}

.frame-1 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  display: flex;
}

.heading-1 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 636px;
  display: flex;
}

.text {
  color: #292c6d;
  font-family: Inter, sans-serif;
  font-size: 42px;
  font-weight: 600;
  line-height: 50.4px;
}

.text-2 {
  color: #292c6d;
  font-family: Inter, sans-serif;
  font-size: 22px;
  font-weight: 400;
  line-height: 33px;
}

.frame-2 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 100%;
  display: flex;
}

.link-32 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: contain;
  background-image: linear-gradient(102.72deg, #635eff, #5e11ff);
  border-radius: 8px;
  justify-content: center;
  align-items: center;
  width: 40%;
  height: 49px;
  padding: 11px 24px 12px;
  display: flex;
  box-shadow: 0 8px 30px #0a021733;
}

.text-3 {
  color: #fff;
  font-family: Inter, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 24px;
}

.link-33 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: #fff0;
  border: 1px solid #292c6d;
  border-radius: 8px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  padding: 12px 25.13px 13px 25px;
  display: flex;
  box-shadow: 0 8px 30px #0a021733;
}

.text-4 {
  color: #292c6d;
  font-family: Inter, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 24px;
}

.section-19 {
  margin-top: 60px;
  margin-bottom: 60px;
  display: flex;
}

.tabs-menu-4 {
  background-color: var(--blue-violet);
  text-align: center;
  -webkit-text-fill-color: inherit;
  object-fit: contain;
  background-clip: border-box;
  margin-left: 200px;
  margin-right: 220px;
  overflow: visible;
}

.tab-link-student {
  object-fit: fill;
}

.paragraph-45 {
  justify-content: center;
  margin-top: 6px;
  padding-bottom: 0;
  font-size: 14px;
  font-weight: 600;
  display: flex;
}

.bold-text-18 {
  width: 300px;
  min-width: 300px;
  padding-left: 10px;
  padding-right: 10px;
}

.image-506 {
  width: 8rem;
  height: 8rem;
}

.section-20 {
  margin-bottom: 0;
  padding-top: 10px;
  padding-bottom: 1rem;
  display: block;
}

.section-20.margin-bottom {
  padding-top: 40px;
}

.link-34 {
  color: var(--midnight-blue);
  font-weight: 700;
}

.heading-60 {
  text-align: center;
  align-self: center;
  font-family: Gilroy, sans-serif;
  font-size: 28px;
  position: static;
}

.image-507 {
  align-self: center;
  width: 28px;
  margin-right: 1rem;
  padding-right: 0;
}

.flag-container {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: block;
}

.div-block-63 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.div-block-64 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template: "."
                 "Area"
                 / 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-rows: minmax(auto, 1fr);
  grid-auto-columns: 1fr;
  justify-content: center;
  place-items: end center;
  display: grid;
}

.div-block-64.last-div {
  border: 1px #000;
  margin-bottom: 20px;
}

.container-6 {
  margin-bottom: 2rem;
}

.container-7 {
  padding-right: 0;
}

.image-collage, .image-509, .image-510, .image-511 {
  width: 8rem;
  height: 8rem;
}

.image-512, .image-513, .image-514, .image-515 {
  object-fit: cover;
  width: 8rem;
  height: 8rem;
}

.image-style {
  text-align: center;
  object-fit: cover;
  border: 1px solid #eaeaea;
  border-radius: 4px;
  width: auto;
  height: auto;
}

.flex-block {
  text-align: center;
  border-top: 1px solid #eaeaea;
  border-bottom: 1px solid #eaeaea;
  justify-content: flex-start;
  margin-top: 0;
  margin-bottom: 20px;
  padding-top: 14px;
  padding-bottom: 14px;
}

.flex-block-2 {
  justify-content: center;
}

.section-21 {
  padding-top: 0;
  padding-bottom: 0;
}

.section-21.page-padding {
  padding-bottom: 40px;
  padding-left: 5%;
  padding-right: 6px;
}

.section-22 {
  padding-top: 0;
  padding-bottom: 0;
}

.section-22.page-padding {
  padding: 0 6% 40px 5%;
}

.section-22.page-padding.section-padding {
  padding-top: 60px;
  padding-left: 5%;
  padding-right: 6%;
}

.container-8 {
  text-align: center;
}

.image-516 {
  margin-top: 20px;
}

.container-9 {
  background-image: url("https://cdn.prod.website-files.com/61c9e5791e48c43d0e1b68dc/6512e05459925c12b8cac742_Background.svg");
  background-position: 50%;
  background-repeat: repeat;
  background-size: cover;
}

.container-9.container-width {
  border-radius: 20px;
  max-width: 1095px;
  margin-right: auto;
}

.image-517 {
  text-align: center;
  display: block;
}

.container-10 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  text-align: center;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  display: flex;
}

.heading-61 {
  color: #252641;
  text-align: left;
  margin-top: 1rem;
  padding-bottom: 10px;
  font-size: 36px;
}

.paragraph-46 {
  text-align: left;
  padding-left: 0;
  padding-right: 0;
}

.container-11 {
  max-width: 830px;
}

.paragraph-48, .paragraph-51 {
  font-size: 15px;
}

.video-4 {
  border: 1px solid #fff;
  border-radius: 10px;
  display: block;
}

.link-35 {
  margin-top: 10px;
  margin-bottom: 10px;
  display: block;
}

.container-12 {
  align-items: center;
  height: auto;
  display: flex;
}

.columns-29 {
  align-items: center;
  display: flex;
}

.video-5 {
  border: 1px solid #fff;
  border-radius: 20px;
}

.container-14 {
  max-width: 1200px;
}

.html-embed-34 {
  background-image: url("https://cdn.prod.website-files.com/61c9e5791e48c43d0e1b68dc/6512e05459925c12b8cac742_Background.svg");
  background-position: 0 0;
  background-size: cover;
}

.section-23 {
  background-color: var(--color);
}

.heading-62 {
  color: #292c6d;
  text-align: left;
  padding-top: 60px;
  padding-bottom: 24px;
  font-size: 42px;
  font-weight: 600;
  line-height: 1.2em;
}

.column-43 {
  display: block;
}

.columns-30 {
  align-items: flex-start;
  margin-top: 0;
  display: flex;
}

.paragraph-53 {
  color: #292c6d;
  text-align: left;
  padding-bottom: 24px;
  font-size: 22px;
  font-weight: 500;
  line-height: 1.5;
}

.div-block-66 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  display: flex;
}

.button-12 {
  color: var(--color-2);
  background-color: #0000;
  border: 1px solid #292c6d;
  border-radius: 8px;
  width: auto;
  padding: 14px 25px;
  box-shadow: 0 2px 5px #0003;
}

.button-12.button-color {
  text-align: left;
  display: inline-block;
}

.button-12.button-color.button-gradient {
  font-weight: 600;
}

.button-12.button-color.button-gradient.button-white {
  background-color: #fff;
}

.column-44 {
  text-align: right;
}

.section-24 {
  background-color: #fcecdd;
  padding-top: 40px;
  padding-bottom: 40px;
}

.heading-63 {
  text-align: center;
  margin-top: 2rem;
  margin-bottom: 40px;
  font-size: 38px;
}

.heading-63.heading-white {
  color: var(--000000);
  margin-bottom: 20px;
}

.partner-tab {
  width: 100%;
}

.tabs-menu-5 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  border: 0 solid #000;
  border-radius: 20px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  width: auto;
  max-width: 900px;
  margin-left: auto;
  margin-right: auto;
  display: inline-block;
}

.tab-link-tab-1-3 {
  background-color: #c8c8c8;
}

.tab-link-tab-1-3.w--current {
  background-color: #fff;
  border-radius: 20px;
  width: 235px;
}

.tab-link-tab-2-3 {
  background-color: #332ebf;
  width: 235px;
}

.tab-link-tab-3-5 {
  color: var(--000000);
  background-color: #332ebf;
  width: 235px;
}

.text-block-10 {
  color: var(--000000);
  text-align: center;
}

.tabs-4 {
  text-align: center;
  max-width: none;
  margin-left: auto;
  margin-right: auto;
}

.text-block-11, .text-block-12 {
  text-align: center;
}

.tabs-content-2 {
  width: 100%;
  max-width: none;
}

.container-15 {
  max-width: 100%;
}

.heading-64 {
  color: #1b1d6a;
  text-align: left;
  padding-bottom: 20px;
  font-size: 24px;
  line-height: 1.4;
}

.columns-31 {
  align-items: center;
  padding-top: 40px;
  padding-bottom: 40px;
  display: flex;
}

.columns-31.column-start {
  align-items: flex-start;
}

.paragraph-54 {
  color: #1b1d6a;
  text-align: left;
  width: 100%;
  margin-bottom: 20px;
  font-size: 24px;
  line-height: 1.4;
}

.paragraph-54.para-full {
  color: #fff;
  text-align: center;
  width: 100%;
  max-width: 800px;
  font-size: 18px;
  line-height: 1.5;
}

.column-45 {
  text-align: left;
  padding-left: 10px;
  padding-right: 10px;
}

.tab-pane-tab-1-3 {
  width: 100%;
}

.page-container {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  max-width: 1200px;
  height: 100%;
  padding-top: 0;
  padding-bottom: 60px;
  display: flex;
}

.page-container.prtners-testimonial {
  padding-bottom: 20px;
  display: block;
}

.section-25 {
  background-color: #f3f3ff;
  padding-top: 0;
  padding-bottom: 0;
}

.column-46 {
  text-align: center;
  padding-left: 10px;
}

.column-47 {
  text-align: left;
}

.section-26 {
  background-color: #443eff;
  background-image: url("https://cdn.prod.website-files.com/61c9e5791e48c43d0e1b68dc/652abdba6af926707a911ebf_Isolation_Mode%20(2).svg");
  background-position: 100% 100%;
  background-repeat: no-repeat;
  background-size: auto;
  padding-top: 0;
  padding-bottom: 0;
}

.columns-32 {
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 1000px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.image-519 {
  display: none;
}

.image-520 {
  display: block;
}

.image-521 {
  display: none;
}

.image-522 {
  display: block;
}

.image-523 {
  padding-top: 20px;
  padding-bottom: 20px;
  display: block;
}

.column-48 {
  text-align: center;
  justify-content: center;
  align-items: flex-start;
  display: flex;
}

.image-524 {
  display: none;
}

.column-49, .column-50 {
  justify-content: center;
  align-items: center;
  display: flex;
}

.paragraph-55 {
  color: var(--000000);
}

.paragraph-56 {
  display: block;
}

.paragraph-56.hide {
  display: none;
}

.tab-pane-tab-4-2, .tab-pane-tab-3-3, .tab-pane-tab-2-3 {
  width: 100%;
}

.image-525 {
  object-fit: fill;
  background-image: url("https://cdn.prod.website-files.com/61c9e5791e48c43d0e1b68dc/65548f9e14185a976af7c004_Artboard%201.svg");
  background-position: 0 0;
  background-size: auto;
}

.body-3 {
  object-fit: fill;
  background-image: url("https://cdn.prod.website-files.com/61c9e5791e48c43d0e1b68dc/65548f9e14185a976af7c004_Artboard%201.svg");
  background-position: 0 0;
  background-repeat: repeat-y;
  background-size: cover;
}

.container-16 {
  background-color: #fff;
}

.frame-4 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  background-color: #fff;
  border: 2px solid #332ebf;
  border-radius: 8px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  min-width: 400px;
  max-width: 1000px;
  padding: 40px 8px;
  display: flex;
  box-shadow: 0 4px 12px #4134921f, 0 4px 6px #4134920f;
}

.rgb-1 {
  object-fit: cover;
}

.frame-46606 {
  grid-column-gap: 4px;
  grid-row-gap: 4px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.heading-h4 {
  color: #000;
  text-align: center;
  font-size: 24px;
  font-weight: 700;
  line-height: 36px;
}

.frame-46607 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 8px;
  display: flex;
}

.subtext-regular {
  color: #292c6d;
  text-align: center;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}

.frame-46608 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-wrap: wrap;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  display: flex;
}

.single-line-input-box {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 360px;
  display: flex;
}

.subtitle-subtitle2 {
  color: #1c1c1c;
  font-family: Montserrat, sans-serif;
  font-size: 14px;
  font-weight: 600;
  line-height: 20px;
}

.default {
  background-color: #fff;
  border: 1px solid #8e8e8e;
  border-radius: 4px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding: 12px;
  display: flex;
  box-shadow: 0 2px 5px #0000001a, 0 2px 5px #0000001a;
}

.body-body1 {
  color: #8e8e8e;
  font-family: Montserrat, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 24px;
}

.single-line-input-box-2 {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 740px;
  display: flex;
}

.default-2 {
  background-color: #fff;
  border: 1px solid #8e8e8e;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 120px;
  padding: 12px;
  display: flex;
  box-shadow: 0 2px 5px #0000001a, 0 2px 5px #0000001a;
}

.body-body1-2 {
  color: #8e8e8e;
  text-align: center;
  font-family: Montserrat, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 24px;
}

.frame-46605 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  display: flex;
}

.default-3 {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  background-color: #fff;
  border: 1px solid #8e8e8e;
  border-radius: 4px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  height: 48px;
  padding-left: 12px;
  padding-right: 12px;
  display: flex;
  box-shadow: 0 2px 5px #0000001a, 0 2px 5px #0000001a;
}

.vector {
  border-style: solid;
  border-width: undefinedpx;
  border-color: #0a0926;
}

.subtext-regular-2 {
  color: #1b1d6a;
  text-align: center;
  flex: 0 auto;
  width: 980px;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
  display: flex;
}

.div-block-67 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-top: 40px;
  margin-bottom: 40px;
  display: flex;
}

.form {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: fill;
  flex-flow: column;
  place-content: flex-start center;
  align-items: flex-start;
  display: flex;
}

.div-block-68 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  display: flex;
}

.text-field, .text-field-2 {
  border-radius: 4px;
}

.field-label-2 {
  font-weight: 400;
}

.section-28 {
  background-image: url("https://cdn.prod.website-files.com/61c9e5791e48c43d0e1b68dc/655d9ba49753fff00268483c_baner%20web%201.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  height: 600px;
}

.section-28.banner_windsor {
  background-image: url("https://cdn.prod.website-files.com/61c9e5791e48c43d0e1b68dc/65894db0d73e09aac459704b_0K4A6587%201.png");
  padding-top: 20px;
  padding-bottom: 40px;
  font-family: Public Sans, sans-serif;
}

.section-28.banner_windsor.banner-vadodara {
  background-image: url("https://cdn.prod.website-files.com/61c9e5791e48c43d0e1b68dc/657c0ab68d260f6235e61c3f_USA.png");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: cover;
  height: 100%;
  padding-top: 60px;
  padding-bottom: 4rem;
  position: relative;
}

.section-28.banner_windsor.banner-vadodara.vadodara-usa-banner {
  background-image: url("https://cdn.prod.website-files.com/61c9e5791e48c43d0e1b68dc/65a92a24c72a2bb75f06a038_statue-liberty-new-york-city%20(1).jpg");
  background-position: 50%;
}

.section-28.banner_windsor.banner-vadodara.usa-banner {
  background-image: url("https://cdn.prod.website-files.com/61c9e5791e48c43d0e1b68dc/65a92a24c72a2bb75f06a038_statue-liberty-new-york-city%20(1).jpg");
  display: block;
}

.section-28.banner_windsor.banner-usa {
  background-image: url("https://cdn.prod.website-files.com/61c9e5791e48c43d0e1b68dc/657c0ab68d260f6235e61c3f_USA.png");
  background-position: 0 0;
  background-repeat: repeat;
  background-size: auto;
  height: 100%;
  padding-bottom: 4rem;
}

.section-28.banner_windsor.banner-australia {
  background-image: url("https://cdn.prod.website-files.com/61c9e5791e48c43d0e1b68dc/657c0af15e74451644f9e8da_Australia.png");
  height: 100%;
  padding-bottom: 4rem;
}

.section-28.banner_windsor.banner-canada {
  background-image: url("https://cdn.prod.website-files.com/61c9e5791e48c43d0e1b68dc/657c0cb14d04cbf2bea5ae5e_Canada.png");
  height: 100%;
  padding-bottom: 4rem;
}

.section-28.banner_windsor.banner-europe {
  background-image: url("https://cdn.prod.website-files.com/61c9e5791e48c43d0e1b68dc/657c0cf226ec12ad4a72a90e_Europe.png");
  height: 100%;
  padding-bottom: 4rem;
}

.section-28.banner_windsor.banner-newzealand {
  background-image: url("https://cdn.prod.website-files.com/61c9e5791e48c43d0e1b68dc/657c0d379d07f76a47b3ea70_New%20Zealand.png");
  height: 100%;
  padding-bottom: 4rem;
}

.section-28.banner_windsor.banner-uk {
  background-image: url("https://cdn.prod.website-files.com/61c9e5791e48c43d0e1b68dc/657c0d80783ae809cb15c111_UK.png");
  height: 100%;
  padding-bottom: 4rem;
}

.section-28.banner_windsor.banner_mumbai {
  background-image: url("https://cdn.prod.website-files.com/61c9e5791e48c43d0e1b68dc/658950150ae557335032e0b2_Group%2048095678%20(1).png");
  background-position: 50% 0;
  background-size: cover;
  padding-top: 65px;
}

.section-28.banner_windsor.banner_mumbai.banner_vadodara_usa {
  background-image: url("https://cdn.prod.website-files.com/61c9e5791e48c43d0e1b68dc/65a92a24c72a2bb75f06a038_statue-liberty-new-york-city%20(1).jpg");
  background-position: 0 0;
  background-size: cover;
  padding-top: 40px;
}

.section-28.banner_windsor.banner_reading {
  background-image: url("https://cdn.prod.website-files.com/61c9e5791e48c43d0e1b68dc/65abae21ae2374485aa0cfc3_Group%2011%20(2).png");
  background-position: 50% 39%;
  background-size: cover;
  justify-content: center;
  align-items: center;
  height: 737px;
  padding: 40px 0 90px;
  display: block;
}

.container-18 {
  text-align: left;
  align-items: center;
  width: 88%;
  max-width: 1600px;
  display: block;
  position: relative;
}

.container-18.container-new {
  width: 100%;
}

.container-18.flex-container {
  flex-direction: column;
  justify-content: center;
  display: flex;
}

.image-528 {
  width: 161px;
  position: relative;
}

.image-528.vadodara-log {
  width: 200px;
}

.image-528.fair-mumbai {
  width: auto;
}

.heading-65 {
  color: var(--000000);
  font-size: 28px;
  font-weight: 700;
  line-height: 1.3;
}

.columns-33 {
  flex-flow: row;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: auto;
  display: flex;
}

.heading_title {
  color: var(--000000);
  width: 435px;
  margin-top: 2rem;
  font-size: 28px;
  font-weight: 600;
  line-height: 1.4;
}

.heading-66 {
  color: var(--000000);
  padding-top: 0;
  font-size: 64px;
  font-weight: 600;
  line-height: 1.5;
}

.html-embed-35 {
  margin-top: 54px;
  margin-bottom: 10px;
  display: block;
}

.html-embed-35.no-gap {
  margin-top: 25px;
  margin-bottom: 18px;
  font-size: 16px;
}

.list-item-8, .list-item-9, .list-item-10 {
  color: var(--000000);
  margin-bottom: .25rem;
  font-size: 22px;
  font-weight: 600;
  line-height: 1.7;
}

.list-7 {
  padding-left: 2.5rem;
  line-height: 1.4;
}

.list-7.vadodara-list {
  display: none;
}

.list-7.vadodara-list-copy {
  display: block;
}

.form_wrapper {
  background-color: #fff;
  border-radius: 8px;
  padding: 24px 20px;
}

.form_wrapper.vadodara-form {
  border: 2px solid #f17e05;
}

.form_wrapper.vadodara-form.indore-form-wrapper.mobile-form-wrapper, .form_wrapper.vadodara-form.indore-form-wrapper-copy.mobile-form-wrapper {
  display: none;
}

.columns-34 {
  grid-column-gap: 14px;
  grid-row-gap: 14px;
  align-items: center;
  padding-bottom: 10px;
  display: block;
}

.columns-34.country-flags {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  display: flex;
}

.columns-34.flag-form-wrapper {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  justify-content: center;
  display: flex;
}

.image-529 {
  margin-right: 10px;
}

.image-529.margin-zero {
  margin-right: 0;
}

.image-530 {
  margin-right: 10px;
}

.image-531 {
  border: 0 solid #000;
  border-radius: 50%;
  margin-right: 10px;
}

.image-531.margin-zero {
  margin-right: 0;
}

.image-532 {
  border-radius: 83%;
  margin-right: 10px;
}

.image-532.margin-zero {
  margin-right: 0;
}

.image-533 {
  margin-right: 10px;
}

.image-533.margin-zero {
  margin-right: 0;
}

.heading-67 {
  text-align: center;
  margin-top: .125rem;
  margin-bottom: .5rem;
  font-size: 14px;
}

.html-embed-36 {
  text-align: center;
  margin-top: 8px;
  font-size: 14px;
  display: block;
}

.html-embed-36.margin-top-remove {
  margin-top: 0;
}

.banner_logos_block {
  background-color: #f6f7ff;
  position: relative;
}

.heading-68 {
  color: var(--gray-text);
  text-align: center;
  margin-bottom: .25rem;
  font-family: Public Sans, sans-serif;
  font-size: 42px;
  font-weight: 700;
}

.heading-68.gray_heading {
  margin-bottom: 1rem;
}

.heading-68.gray_heading.founder {
  text-align: left;
}

.logos_container {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  text-align: center;
  background-color: #fff;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  padding-top: 16px;
  padding-bottom: 16px;
  font-family: Public Sans, sans-serif;
  display: block;
}

.logos_container.overseas-log.liner-color {
  padding-left: 40px;
  padding-right: 40px;
}

.logos_container.counter_gradient {
  padding-bottom: 16px;
  padding-left: 40px;
  padding-right: 40px;
  font-weight: 400;
  position: relative;
  top: -70px;
}

.columns-35 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  justify-content: center;
  align-items: center;
  width: 90%;
  margin-top: 20px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.image-534, .column-51, .column-52, .column-53, .column-54, .column-55, .column-56 {
  text-align: center;
}

.grid-2.logos_grid {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  place-items: center;
  width: 90%;
}

.career_heading {
  color: var(--color-gray-title);
  text-align: center;
  margin-bottom: 30px;
  font-family: Public Sans, sans-serif;
  font-size: 22px;
  line-height: 1.7em;
}

.grid-3 {
  grid-auto-flow: column;
}

.grid-4-new {
  grid-template-rows: auto auto auto auto;
  grid-template-columns: 1fr;
}

.div-block-69 {
  justify-content: center;
  width: 100%;
  max-width: 770px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.grid_management {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  border-radius: 8px;
  grid-template-rows: auto auto auto auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  align-items: stretch;
  display: grid;
}

.master_list {
  text-align: center;
  padding: 24px;
  font-family: Public Sans, sans-serif;
  font-size: 14px;
}

.master_heading {
  color: var(--000000);
  text-align: center;
  background-color: #0a1c59;
  padding: 12px 24px;
  font-family: Public Sans, sans-serif;
  font-size: 24px;
  font-weight: 600;
}

.columns-36 {
  width: 100%;
  display: block;
}

.section-29 {
  padding-top: 40px;
  padding-bottom: 40px;
}

.heading-69 {
  color: var(--000000);
  margin-top: 1rem;
  margin-bottom: .5rem;
  font-size: 64px;
}

.heading-69.spacing-heading {
  margin-top: 3rem;
  margin-bottom: 0;
  padding-right: 0;
  font-size: 54px;
  display: block;
}

.heading-69.spacing-heading.capitalize {
  text-transform: none;
  margin-bottom: 1rem;
}

.button-13 {
  text-align: center;
  background-color: #443eff;
  border-radius: 6px;
  padding: 10px 20px;
  font-weight: 600;
}

.div-block-70 {
  text-align: center;
  width: 340px;
}

.div-block-70.germany-button {
  width: 355px;
}

.cta_block {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: #443eff;
  border-radius: 6px;
  justify-content: center;
  align-items: center;
  width: auto;
  max-width: none;
  margin-top: 40px;
  padding: 0 20px;
  text-decoration: none;
  display: flex;
}

.cta_block.grid_shadow {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  background-color: #fff;
  padding: 16px;
}

.cta_block.grid_shadow.margin_cta {
  font-weight: 400;
}

.cta_block.tech-button {
  width: 55%;
}

.cta_block.university-button {
  background-image: linear-gradient(#ffc93e, #fff);
}

.cta_block.germany-cta-button {
  background-image: linear-gradient(107.56deg, #443eff 30%, #873eff);
  padding-left: 20px;
}

.text-block-13 {
  color: #fff;
  padding: 10px 20px;
  font-family: Public Sans, sans-serif;
  font-weight: 600;
}

.div-block-71 {
  justify-content: center;
  align-items: center;
  margin-top: 60px;
  display: flex;
}

.div-block-71.btn_center {
  justify-content: flex-start;
  margin-top: 0;
}

.section-30 {
  background-color: #faedf0;
  padding-top: 40px;
  padding-bottom: 60px;
  display: none;
}

.heading-70 {
  color: var(--color-gray);
  margin-bottom: .125rem;
  font-family: Public Sans, sans-serif;
  font-size: 16px;
  font-weight: 700;
  line-height: 1.5;
}

.paragraph-57 {
  color: var(--color-gray);
  font-size: 16px;
  font-weight: 400;
}

.columns-37 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  justify-content: flex-start;
  align-items: flex-start;
  margin-bottom: 20px;
  display: flex;
}

.column-58 {
  padding-right: 10px;
}

.image-535 {
  object-fit: cover;
  height: auto;
  min-height: 362px;
}

.div-block-73 {
  width: 100%;
  max-width: 660px;
  padding: 0;
  font-family: Public Sans, sans-serif;
}

.div-block-74 {
  justify-content: center;
  align-items: center;
  padding-top: 20px;
  padding-bottom: 20px;
  display: flex;
}

.heading-71 {
  margin-bottom: .25rem;
  font-size: 14px;
  font-weight: 500;
}

.paragraph-58 {
  font-size: 18px;
  font-weight: 700;
}

.paragraph-58.date-font {
  font-size: 17px;
}

.columns-38 {
  width: 100%;
  font-weight: 500;
}

.section-31 {
  padding-top: 40px;
  padding-bottom: 60px;
  font-size: 15px;
}

.section-32 {
  background-color: #0a0926;
  padding-top: 100px;
  padding-bottom: 100px;
}

.section-32.hide-section {
  display: none;
}

.image-536 {
  max-width: 257px;
  margin-bottom: 0;
  padding-bottom: 20px;
}

.paragraph-59 {
  color: #fff;
  text-align: center;
  margin-bottom: .25rem;
  font-family: Public Sans, sans-serif;
  font-weight: 700;
  line-height: 24px;
}

.paragraph-59.para-font-normal {
  color: #fff;
  font-weight: 400;
}

.paragraph-59.para-font-normal.margin_text {
  color: var(--color-5);
  margin-bottom: 1rem;
}

.column-59 {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  text-align: center;
  flex-direction: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  display: flex;
}

.image-537 {
  max-width: 120px;
}

.columns-39 {
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: 162px;
  max-width: 100%;
  display: block;
}

.column-60 {
  justify-content: center;
  align-items: center;
  display: block;
}

.image-538 {
  width: 24px;
  height: 24px;
}

.column-61 {
  justify-content: center;
  align-items: center;
  padding-left: 0;
  display: block;
}

.column-62, .column-63 {
  justify-content: center;
  align-items: center;
  display: block;
}

.div-block-75 {
  text-align: center;
  justify-content: center;
  align-items: center;
  display: flex;
}

.paragraph-60 {
  color: #fff;
  text-align: center;
  width: 313px;
  margin-bottom: .5rem;
  font-family: Public Sans, sans-serif;
  line-height: 1.6;
}

.div-block-77 {
  color: var(--color-5);
  text-align: center;
  justify-content: center;
  display: block;
}

.pop-up-swiper-holder {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  display: flex;
  position: static;
}

.flow-ninja-team-swiper {
  width: 100%;
  margin-bottom: 48px;
  display: block;
}

.pop-up-swiper-close-button {
  z-index: 99999999;
  cursor: pointer;
  background-color: #ffffff1a;
  border-radius: 50%;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 56px;
  height: 56px;
  display: flex;
  position: absolute;
  inset: 30px 30px auto auto;
}

.pop-up-swiper {
  align-items: center;
  width: 100%;
  height: 580px;
  margin-bottom: 10px;
  padding-top: 40px;
  display: flex;
}

.pop-up-close-button-line {
  background-color: #fff;
  flex: none;
  width: 24px;
  height: 2px;
}

.pop-up-close-button-line.left-line {
  position: absolute;
  transform: rotate(-45deg);
}

.pop-up-close-button-line.right-line {
  position: absolute;
  transform: rotate(45deg);
}

.pop-up-slider-overlay {
  z-index: 9999;
  background-color: #0c1438fa;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  display: flex;
  position: fixed;
  inset: 0%;
  overflow: hidden;
  transform: scale(0);
}

.pop-up-item-content {
  background-image: none;
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 12px;
  justify-content: center;
  align-items: flex-end;
  height: 100%;
  padding: 40px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.pop-up-item-content.content-1, .pop-up-item-content.content-2, .pop-up-item-content.content-12, .pop-up-item-content.content-9, .pop-up-item-content.content-5, .pop-up-item-content.content-11, .pop-up-item-content.content-6, .pop-up-item-content.content-10, .pop-up-item-content.content-7, .pop-up-item-content.content-8, .pop-up-item-content.content-4 {
  background-image: none;
}

.pop-up-swiper-buttons {
  justify-content: space-between;
  align-items: center;
  width: 412px;
  display: flex;
}

.swiper-slide-2 {
  flex: none;
}

.swiper-slide-2.flow-ninja-team-swiper-slide {
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  height: 190px;
  display: flex;
  position: relative;
}

.swiper-slide-2.pop-up-slide {
  width: 100%;
  height: 420px;
  transition: height .4s cubic-bezier(.25, .46, .45, .94);
}

.margin-bot-m {
  margin-bottom: 24px;
}

.margin-bot-m.max-width-l {
  color: var(--color-gray-title);
  text-align: center;
  font-family: Public Sans, sans-serif;
  font-size: 22px;
}

.flow-ninja-team-slider-holder {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  display: flex;
}

.pop-up-pagination {
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 30px;
  display: flex;
}

.container-19 {
  width: 100%;
  max-width: 1328px;
  padding-left: 24px;
  padding-right: 24px;
  position: relative;
}

.container-19.grid {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 92%;
  max-width: 1600px;
  padding-left: 0;
  padding-right: 0;
  display: grid;
  overflow: hidden;
}

.cover-image {
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.slider-button-right {
  color: #7e3d5d;
  text-align: center;
  cursor: pointer;
  background-color: #dee3ff;
  background-image: none;
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 16px 14px;
  border-radius: 100px;
  width: 56px;
  height: 56px;
  padding: 12px;
  font-size: 0;
  font-weight: 400;
  line-height: 1em;
  transition: background-position .15s cubic-bezier(.47, 0, .745, .715), background-color .2s, color .2s;
}

.slider-button-right:hover {
  color: #fff;
  background-color: #c7cfff;
  background-position: 60%;
}

.slider-button-right:active {
  background-color: #657cff;
}

.fnt-swiper-image {
  border: 2px #fb8b24;
  width: 100%;
  height: 190px;
}

.fnt-slider-buttons-wrapper {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  display: grid;
}

.slider-button-light-right {
  color: #7e3d5d;
  text-align: center;
  cursor: pointer;
  background-color: #fff3f01a;
  background-image: none;
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 16px 14px;
  border-radius: 100px;
  flex: none;
  width: 56px;
  height: 56px;
  padding: 12px;
  font-size: 0;
  font-weight: 400;
  line-height: 1em;
  transition: background-position .15s cubic-bezier(.47, 0, .745, .715), background-color .2s, color .2s;
}

.slider-button-light-right:hover {
  color: #fff;
  background-color: #ffd5ca33;
  background-position: 60%;
}

.slider-button-light-right:active {
  background-color: #ffd5ca4d;
}

.swiper-wrapper-2 {
  flex: none;
  display: block;
}

.swiper-wrapper-2.flow-ninja-team {
  flex-direction: row;
  align-items: center;
  display: flex;
}

.swiper-wrapper-2.pop-up-list {
  flex: none;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  display: flex;
}

.fnt-slide-content {
  cursor: pointer;
  border: 2px solid #fb8b24;
  border-radius: 12px;
  align-items: center;
  width: 100%;
  height: 190px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.fnt-slide-content.new-height {
  border: 2px solid #fb8b24;
}

.slider-button-left {
  color: #7e3d5d;
  text-align: center;
  cursor: pointer;
  background-color: #dee3ff;
  background-image: none;
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 16px 14px;
  border-radius: 50%;
  width: 56px;
  height: 56px;
  padding: 12px;
  font-size: 0;
  font-weight: 400;
  line-height: 1em;
  transition: background-position .15s cubic-bezier(.47, 0, .745, .715), background-color .2s, color .2s;
}

.slider-button-left:hover {
  color: #fff;
  background-color: #c7cfff;
  background-position: 40%;
}

.slider-button-left:active {
  background-color: #657cff;
}

.section-33 {
  flex-direction: column;
  align-items: center;
  padding-top: 96px;
  padding-bottom: 96px;
  display: flex;
  position: relative;
}

.section-33.overflow-none {
  background-color: #f0f4f9;
  font-size: 24px;
  line-height: 1.2em;
  overflow: hidden;
}

.section-33.overflow-none.padding-xl {
  padding-top: 80px;
  padding-bottom: 80px;
}

.slider-button-light-left {
  color: #7e3d5d;
  text-align: center;
  cursor: pointer;
  background-color: #fff3f01a;
  background-image: none;
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 16px 14px;
  border-radius: 50%;
  flex: none;
  width: 56px;
  height: 56px;
  padding: 12px;
  font-size: 0;
  font-weight: 400;
  line-height: 1em;
  transition: background-position .15s cubic-bezier(.47, 0, .745, .715), background-color .2s, color .2s;
  position: static;
  top: 50%;
  left: 10px;
}

.slider-button-light-left:hover {
  color: #fff;
  background-color: #ffd5ca33;
  background-position: 40%;
}

.slider-button-light-left:active {
  background-color: #ffd5ca4d;
}

.paragraph-61 {
  color: #424242;
  width: 100%;
  margin-top: 40px;
  font-size: 15px;
  font-weight: 400;
  line-height: 28px;
}

.div-block-78 {
  justify-content: center;
  align-items: center;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  line-height: 28px;
  display: block;
}

.video-6 {
  width: 100%;
  height: 100%;
}

.section-34 {
  display: none;
}

.section-34.mumbai_event_date {
  display: block;
}

.text-block-14 {
  color: var(--000000);
}

.we-help {
  color: var(--000000);
  margin-bottom: 16px;
  padding-bottom: 0;
  font-size: 22px;
  font-weight: 600;
  line-height: 1.7;
  display: none;
}

.we-help.what-we {
  color: var(--gray-900);
  text-align: center;
  margin-bottom: 20px;
}

.div-block-79 {
  aspect-ratio: auto;
  object-fit: fill;
  background-image: url("https://cdn.prod.website-files.com/61c9e5791e48c43d0e1b68dc/656439930d42980cae767864_founder-1.jpg");
  background-position: 50%;
  background-size: cover;
  width: 100%;
  max-width: none;
  height: 22%;
  min-height: 460px;
  position: relative;
}

.column-64 {
  padding-left: 0;
  padding-right: 0;
}

.image-539 {
  z-index: 0;
  position: relative;
  inset: auto;
}

.div-block-80 {
  position: absolute;
}

.image-540 {
  z-index: 0;
  position: relative;
}

.button-15 {
  position: absolute;
  inset: auto auto 0% 0%;
}

.button-15.button-14 {
  inset: auto auto 25% 2%;
}

.button-14 {
  color: var(--gray-900);
  -webkit-text-stroke-color: var(--000000);
  background-color: #fff;
  border-radius: 30px;
  font-size: 18px;
  font-weight: 600;
  position: absolute;
  inset: auto 5% 48% auto;
}

.column-65 {
  flex-direction: column;
  justify-content: center;
  padding-left: 7%;
  padding-right: 7%;
  display: block;
}

.bold-text-19 {
  color: var(--000000);
}

.column-66 {
  grid-column-gap: 5px;
  grid-row-gap: 5px;
  display: flex;
}

.country-flag {
  width: 40px;
}

.div-block-81 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  display: flex;
}

.slider-6 {
  background-color: #ddd0;
  height: 100%;
}

.div-block-82 {
  -webkit-text-fill-color: inherit;
  background-image: url("https://cdn.prod.website-files.com/61c9e5791e48c43d0e1b68dc/656439930d42980cae767864_founder-1.jpg"), url("https://cdn.prod.website-files.com/61c9e5791e48c43d0e1b68dc/656439930d42980cae767864_founder-1.jpg");
  background-position: 30%, 100%;
  background-size: cover, auto;
  background-clip: border-box;
  border-radius: 20px;
  height: 490px;
  position: relative;
}

.bold-text-20 {
  -webkit-text-stroke-color: var(--000000);
}

.column-65.director-col {
  padding-left: 0%;
  padding-right: 0%;
}

.column-67 {
  padding-left: 0;
  padding-right: 0;
}

.gray_heading-founder.heading-68.bold-text-19 {
  color: var(--gray-text);
  text-align: left;
  margin-bottom: .25rem;
  font-size: 36px;
}

.bold-text-19.heading-68 {
  font-size: 28px;
}

.counterbox-col.flex-center-align {
  align-items: center;
  max-width: 800px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.what_we_offer {
  margin-top: 40px;
  padding-bottom: 40px;
}

.what_we_offer_card-box {
  background-color: #fff;
  border-radius: 20px;
  width: 30%;
  box-shadow: 0 2px 5px #0003;
}

.heading-72 {
  font-family: Public Sans, sans-serif;
  font-size: 22px;
}

.heading-72.what_we_offer_heading {
  margin-bottom: 15px;
  font-size: 24px;
  line-height: 1.2;
}

.what_we_offer_para {
  font-size: 18px;
}

.grid-4 {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-columns: 1fr 1fr 1fr;
}

.grid-4.what_we_offer_grid {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  flex-wrap: wrap;
  justify-content: center;
  display: flex;
}

.what_we_offer_card-body {
  height: auto;
  min-height: 180px;
  padding: 20px;
}

.image-541 {
  border-top-left-radius: 20px;
  border-top-right-radius: 20px;
  width: 100%;
}

.paragraph-62 {
  color: var(--000000);
  text-align: left;
  margin-top: 10px;
  margin-bottom: 10px;
  font-size: 18px;
  font-weight: 600;
}

.paragraph-62.para_text {
  font-size: 16px;
  font-weight: 400;
}

.testimonial_clients {
  background-color: #26387d;
  border-radius: 20px;
  margin-bottom: 14px;
  padding: 14px 24px;
}

.heading-73 {
  margin-bottom: 2rem;
  font-family: Gilroy, sans-serif;
  font-size: 2.625rem;
}

.bold-text-22 {
  font-size: 2.625rem;
}

.bold-text-22.counter-text {
  color: var(--000000);
}

.top-button {
  background-color: #443eff;
  border: 5px solid #443eff;
  border-radius: 50px;
  justify-content: center;
  align-items: center;
  width: 50px;
  height: 50px;
  display: flex;
  position: fixed;
  inset: auto 1% 8% auto;
}

.image-542 {
  color: var(--color-purple);
  text-align: left;
  height: auto;
  font-size: 16px;
  line-height: 1.5;
  position: relative;
  bottom: 1px;
  left: 1px;
  right: auto;
}

.main.students_videos {
  padding-bottom: 40px;
}

.main.students_videos.anand-student-videos {
  padding-top: 40px;
  display: none;
}

.video-copy {
  background-image: linear-gradient(370deg, #fceedf, #f0e8f6 60%, #fff 85%);
  padding-left: 6%;
  padding-right: 6%;
}

.video-copy.page-padding {
  background-image: linear-gradient(370deg, #fceedf, #f0e8f6 50%, #fceedf);
  display: block;
}

.video-copy.vadodara-video {
  padding-top: 3%;
  padding-bottom: 3%;
  display: none;
}

.heading-74 {
  text-align: center;
}

.grid-5 {
  grid-column-gap: 31px;
  grid-row-gap: 31px;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  margin-top: 4rem;
}

.image-543 {
  width: 20vh;
  height: 10vh;
}

.image-544, .image-545 {
  object-fit: contain;
  width: 100%;
  height: 10vh;
}

.image-546, .image-547, .image-548, .image-549 {
  object-fit: contain;
  height: 10vh;
}

.image-550 {
  aspect-ratio: auto;
  object-fit: contain;
  height: 10vh;
}

.image-550.europe-image {
  height: 15vh;
}

.image-551, .image-552, .image-553 {
  object-fit: contain;
  height: 10vh;
}

.grid-6 {
  grid-template-rows: auto;
}

.why-choose-usa {
  padding-left: .875rem;
  padding-right: .875rem;
}

.list-8, .list-9 {
  padding-left: 0;
}

.testimonial {
  background-image: linear-gradient(370deg, #fceedf, #f0e8f6 60%, #fff 85%);
  padding-left: 6%;
  padding-right: 6%;
}

.testimonial.page-padding {
  background-image: linear-gradient(370deg, #fceedf, #f0e8f6 50%, #fceedf);
  display: block;
}

.testimonial.vadodara-video, .testimonial.testimonial-country {
  padding-top: 3%;
  padding-bottom: 3%;
}

.image-554 {
  object-fit: fill;
  border-radius: 12px;
}

.partener-section, .partener-section.partener-university {
  padding-top: 0;
  padding-bottom: 0;
}

.oversaeas {
  padding-top: 40px;
  padding-bottom: 40px;
}

.oversaeas.overseas-section {
  padding-top: 0;
  padding-bottom: 0;
}

.list-item-11, .list-item-12, .list-item-13, .list-item-14, .list-item-15, .list-item-16, .list-item-17, .list-item-18, .list-item-19 {
  font-family: Inter, sans-serif;
  font-size: 1rem;
  font-weight: 400;
}

.grid-5-newzealand {
  grid-column-gap: 31px;
  grid-row-gap: 31px;
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  margin-top: 4rem;
}

.image-545-copy {
  object-fit: contain;
  width: 100%;
  height: 14vh;
}

.image-548-copy, .image-549-copy {
  object-fit: contain;
  height: 15vh;
}

.image-543-copy {
  width: 20vh;
  height: 15vh;
}

.image-552-copy, .image-553-copy {
  object-fit: contain;
  height: 15vh;
}

.image-544-copy {
  object-fit: contain;
  width: 100%;
  height: 15vh;
}

.grid-5-canada {
  grid-column-gap: 31px;
  grid-row-gap: 31px;
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  margin-top: 4rem;
}

.heading-75 {
  color: var(--000000);
  margin-top: 25px;
  margin-bottom: 18px;
  font-family: Public Sans, sans-serif;
  font-size: 28px;
  font-weight: 600;
  line-height: 1.4;
}

.collection-list-2 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-wrap: wrap;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  padding-top: 0;
  display: flex;
}

.collection-list-3 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: row;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  place-items: center;
  width: 100%;
  height: 100%;
  display: grid;
}

.image-555 {
  width: 8rem;
  height: 7rem;
}

.collection-item-2 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: fill;
  justify-content: center;
  align-items: center;
  padding-top: 10px;
  padding-bottom: 10px;
  display: flex;
}

.image-555-copy {
  object-fit: contain;
  width: 8rem;
  height: 8rem;
}

.dropdown-toggle-5 {
  width: 100%;
}

.list-10 {
  grid-column-gap: 16px;
  grid-row-gap: 10px;
  flex-wrap: wrap;
  margin-bottom: 2rem;
  padding-left: 0;
  display: flex;
}

.list-10.list_usa {
  flex-direction: column;
}

.flex-list {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  color: var(--000000);
  align-items: center;
  font-size: 28px;
  font-weight: 600;
  display: flex;
}

.flex-list.list_flex_start {
  align-items: flex-start;
}

.bold-text-23, .bold-text-24, .bold-text-25, .bold-text-26 {
  color: var(--000000);
}

.mumbai-tabs {
  background-color: #0000;
  padding-top: 0;
  padding-bottom: 0;
}

.mumbai-tabs.background_purple {
  background-color: #f6f7ff;
  padding-bottom: 30px;
}

.heading-76 {
  text-align: center;
  padding-top: 20px;
  padding-bottom: 20px;
  font-size: 36px;
}

.columns-40 {
  justify-content: center;
  align-items: center;
  display: flex;
}

.section-35 {
  padding-top: 60px;
  padding-bottom: 60px;
}

.text-block-15 {
  color: #fff;
  padding: 10px 20px;
  font-family: Public Sans, sans-serif;
  font-weight: 600;
}

.div-block-85 {
  justify-content: center;
  align-items: center;
  margin-top: 60px;
  display: flex;
}

.div-block-85.btn_center {
  justify-content: flex-start;
  margin-top: 0;
}

.paragraph-63 {
  color: #161853;
  padding-bottom: 20px;
  font-weight: 700;
  line-height: 1.6;
}

.heading-77 {
  text-align: center;
  padding-top: 20px;
  padding-bottom: 20px;
  font-size: 36px;
}

.heading-77.left-align {
  text-align: left;
  padding-top: 0;
}

.div-block-86 {
  text-align: center;
  width: 340px;
}

.paragraph-64 {
  color: var(--000000);
}

.paragraph-64.expertise-list-para {
  color: var(--gray-text);
  font-family: Public Sans, sans-serif;
  font-size: 18px;
  font-weight: 600;
  line-height: 1.5;
}

.paragraph-64.margin-none {
  margin-top: 0;
}

.paragraph-65 {
  color: #fff;
}

.paragraph-65.expertise-list-para {
  color: var(--gray-text);
  font-size: 20px;
}

.paragraph-66 {
  color: #fff;
}

.paragraph-66.margin-none {
  margin-top: 0;
}

.image-556 {
  width: 100%;
}

.div-block-87 {
  margin-bottom: 20px;
}

.div-block-87.footer-centres {
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  height: 268px;
  margin-bottom: 40px;
  display: flex;
}

.div-block-88 {
  margin-bottom: 20px;
}

.div-block-88.footer-centres {
  justify-content: flex-start;
  align-items: center;
  height: 268px;
  margin-bottom: 40px;
}

.footer-centres {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  height: 244px;
  display: flex;
}

.link-36 {
  color: var(--000000);
  text-decoration: none;
}

.text-span-4 {
  font-weight: 500;
}

.link-37, .link-38, .link-39, .link-40, .link-41, .link-42, .link-block-3 {
  color: var(--000000);
  text-decoration: none;
}

.grid-7 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

.grid-7.first-grid {
  grid-template-rows: auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto;
}

.grid-7._18-row {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
}

.grid-7.grid-three-row {
  grid-column-gap: 16px;
  grid-column-gap: 16px;
  grid-template-rows: auto auto auto;
  place-content: stretch;
  place-items: center start;
}

.heading-78 {
  justify-content: center;
  align-items: center;
  padding: 10px;
  font-size: 16px;
  line-height: 1.5;
  display: flex;
}

.heading-78.institute-item {
  text-align: center;
  justify-content: center;
  align-items: center;
}

.heading-78.institute-item.hide {
  display: none;
}

.button-16 {
  overflow: visible;
}

.button-17 {
  background-color: #443eff;
  border-radius: 10px;
  font-size: 16px;
  line-height: 1.5;
}

.section-36 {
  text-align: center;
  margin-top: 20px;
}

.div-block-64.new-div-block-64 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
}

.image-557 {
  width: 30px;
  height: 30px;
}

.image-557.expertise-list-icon {
  width: 25px;
  height: 25px;
  position: relative;
  top: 3px;
}

.image-558 {
  width: 30px;
  height: 30px;
}

.expertise-section {
  background-color: #f6f7ff;
  padding-top: 0;
  padding-bottom: 40px;
}

.expertise-section.usa_vadodara-expertise {
  background-color: #0000;
  padding-top: 40px;
}

.link-43, .link-44 {
  color: var(--000000);
  text-decoration: none;
}

.columns-41 {
  align-items: center;
  display: flex;
}

.icon-14 {
  width: auto;
  font-family: Public Sans, sans-serif;
}

.html-embed-35-copy {
  margin-top: 54px;
  display: none;
}

.html-embed-35-copy.no-gap {
  margin-top: 25px;
  margin-bottom: 18px;
  font-size: 16px;
}

.list-7-copy {
  padding-left: 2.5rem;
  line-height: 1.4;
  display: none;
}

.heading-69-copy {
  color: var(--color-5);
  width: 732px;
  margin-top: 1rem;
  margin-bottom: .5rem;
  font-size: 64px;
  line-height: 80px;
}

.heading-69-copy.spacing-heading {
  margin-top: 3rem;
  margin-bottom: 0;
  padding-right: 0;
  font-size: 54px;
}

.banner_logos_block-copy {
  background-color: #f6f7ff;
  display: none;
  position: relative;
}

.study-unniversity {
  background-color: #f6f7ff;
  padding-top: 96px;
  padding-bottom: 96px;
}

.container-20 {
  width: 88%;
  max-width: 1600px;
  padding-left: 60px;
}

.heading-79 {
  font-size: 36px;
  font-weight: 600;
  line-height: 44px;
}

.heading-79.padding {
  padding-bottom: 20px;
}

.paragraph-67 {
  color: #667085;
  width: 897px;
  font-size: 20px;
  font-weight: 500;
  line-height: 32px;
}

.grid-8 {
  grid-column-gap: 64px;
  grid-row-gap: 64px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  place-items: center start;
}

.heading-80 {
  font-size: 20px;
  font-weight: 600;
  line-height: 30px;
}

.heading-81 {
  font-size: 20px;
  line-height: 30px;
}

.heading-81.ranking-padding {
  padding-bottom: 8px;
  font-weight: 600;
}

.paragraph-68 {
  color: #667085;
  width: 262px;
  line-height: 24px;
}

.bold-text-27 {
  color: #424242;
  font-weight: 600;
}

.div-block-89 {
  padding-left: 0;
  padding-right: 0;
}

.div-block-90 {
  margin-bottom: 32px;
}

.image-559 {
  padding-bottom: 20px;
}

.grid-9 {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  grid-auto-flow: row dense;
}

.section-29-copy {
  padding-top: 40px;
  padding-bottom: 40px;
  display: none;
}

.div-block-91 {
  display: none;
}

.reading-campus-video {
  background-color: #112635;
  justify-content: center;
  align-items: center;
  padding-top: 40px;
  padding-bottom: 40px;
  display: flex;
  position: relative;
}

.heading-82 {
  color: #f5f5f5;
  text-align: center;
  padding-bottom: 32px;
  font-family: Public Sans, sans-serif;
  font-size: 36px;
  line-height: 56px;
}

.video-7 {
  text-align: center;
  border-radius: 20px;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: 381px;
  padding-bottom: 0;
  display: none;
}

.container-21 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.container-21.container-20-copy {
  width: 84%;
}

.environmental-leadership {
  padding-top: 40px;
  padding-bottom: 40px;
}

.heading-83 {
  color: #261216;
  text-align: center;
  align-items: center;
  width: 100%;
  font-family: Public Sans, sans-serif;
  font-size: 28px;
  line-height: 40px;
  display: flex;
}

.container-21-copy {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 88%;
  max-width: 1600px;
  display: flex;
}

.div-block-92 {
  text-align: center;
}

.button-19 {
  background-color: #443eff;
  border-radius: 8px;
}

.link-block-4 {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  background-color: #443eff;
  border-radius: 8px;
  justify-content: center;
  align-items: center;
  height: 48px;
  padding: 16px 32px;
  text-decoration: none;
  display: flex;
}

.heading-84 {
  color: #fff;
  font-family: Inter, sans-serif;
  font-size: 16px;
  text-decoration: none;
}

.div-block-93 {
  justify-content: center;
  align-items: center;
  margin-bottom: 10px;
  padding-left: 50px;
  display: flex;
}

.image-560 {
  width: 625px;
  height: 381px;
}

.section-31-copy {
  background-color: #f6f7ff;
  padding-top: 40px;
  padding-bottom: 60px;
  font-size: 15px;
}

.paragraph-68-copy {
  color: #667085;
  width: 262px;
  line-height: 24px;
  display: none;
}

.container-18-copy {
  text-align: left;
  align-items: center;
  width: 88%;
  max-width: 1600px;
  display: block;
  position: relative;
}

.column-72 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.container-18-copy {
  text-align: left;
  justify-content: flex-start;
  align-items: center;
  width: 88%;
  max-width: 1600px;
  padding-bottom: 47px;
  padding-left: 50px;
  padding-right: 0;
  display: flex;
  position: relative;
}

.footer-container {
  text-align: left;
  align-items: center;
  width: 88%;
  max-width: 1600px;
  display: block;
  position: relative;
}

.heading-67-copy.heading-2-form {
  font-size: 14px;
}

.banner_logos_counter.banner_logos_block-copy-copy {
  background-color: #f6f7ff;
}

.heading-85 {
  color: var(--000000);
  width: 100%;
  min-width: auto;
  max-width: 635px;
  margin-bottom: 1rem;
  font-size: 24px;
  line-height: 1.4;
}

.paragraph-69 {
  color: var(--000000);
  width: 100%;
  min-width: auto;
  max-width: 635px;
  font-size: 18px;
  font-weight: 500;
}

.container-20-copy {
  width: 88%;
  max-width: 1600px;
  padding-left: 50px;
}

.html-embed-37 {
  margin-bottom: 2rem;
}

.background-video {
  z-index: 10;
  width: 596px;
  max-width: 596px;
  height: 475px;
  display: block;
}

.background-video-2 {
  border-radius: 20px;
  width: 100%;
  max-width: 596px;
  min-height: 475px;
  display: none;
}

.paragraph-68-copy-copy {
  color: #667085;
  width: 262px;
  line-height: 24px;
  display: none;
}

.column-73 {
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.html-embed-38 {
  display: none;
}

.section-38 {
  padding-top: 40px;
}

.grid-11 {
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

.column-74 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.button-20 {
  background-color: #443eff;
  border: 1px #000;
  border-radius: 8px;
  padding-left: 20px;
  padding-right: 20px;
  font-size: 18px;
}

.button-20.enroll-button {
  text-transform: uppercase;
  padding: 14px 50px;
  font-size: 20px;
  display: block;
}

.button-20.enroll-button-new {
  text-transform: uppercase;
  padding: 14px 50px;
  font-size: 20px;
  display: none;
}

.html {
  display: none;
}

.background-video-3 {
  border-radius: 20px;
  width: 625px;
  max-width: 625px;
  height: 381px;
  min-height: 381px;
  display: none;
}

.heading-67-copy {
  text-align: center;
  margin-top: .125rem;
  margin-bottom: .5rem;
  font-size: 16px;
}

.html-embed-39, .video-8 {
  display: none;
}

.heading-86 {
  color: #fff;
  margin-top: 25px;
  font-size: 25px;
  display: block;
}

.heading-86.ready-page {
  margin-bottom: 25px;
}

.banner_logos_counter-copy.banner_logos_block {
  background-color: #f6f7ff00;
  display: none;
}

.logos_container-copy {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  text-align: center;
  background-color: #fff;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  padding-top: 16px;
  padding-bottom: 16px;
  font-family: Public Sans, sans-serif;
  display: block;
}

.logos_container-copy.counter_gradient {
  padding-bottom: 16px;
  padding-left: 40px;
  padding-right: 40px;
  font-weight: 400;
  position: relative;
  top: -70px;
}

.heading-87 {
  text-align: center;
}

.paragraph-70 {
  text-align: center;
  min-width: auto;
  max-width: 800px;
  margin-bottom: 0;
  margin-left: auto;
  margin-right: auto;
  padding-top: 10px;
  padding-bottom: 30px;
  font-size: 18px;
  font-weight: 600;
}

.paragraph-70.paragraph-admit {
  padding-bottom: 0;
}

.paragraph-70.top-admints-para {
  color: #000;
}

.testimonial-slider-small {
  background-color: #f5f7fa;
  border-bottom: 1px solid #e4ebf3;
  padding: 80px 30px;
  display: block;
  position: relative;
}

.container-22 {
  width: 100%;
  max-width: 940px;
  margin-left: auto;
  margin-right: auto;
}

.centered-heading-2 {
  text-align: center;
  margin-bottom: 16px;
}

.centered-subheading-2 {
  text-align: center;
  max-width: 530px;
  margin-left: auto;
  margin-right: auto;
}

.testimonial-slider {
  background-color: #0000;
  max-width: 800px;
  height: auto;
  margin-top: 50px;
  margin-left: auto;
  margin-right: auto;
  padding-bottom: 60px;
}

.testimonial-slide-wrapper {
  max-width: 29.5%;
  height: 420px;
  margin: 7px 4% 0 7px;
  padding-top: 0;
  padding-bottom: 10px;
  box-shadow: 0 2px 5px #0003;
}

.testimonial-card {
  background-color: #fff;
  flex-direction: column;
  align-items: flex-start;
  padding: 0 14px 9px;
  display: flex;
}

.testimonial-info {
  justify-content: flex-start;
  align-self: stretch;
  align-items: center;
  margin-top: 24px;
  display: flex;
}

.testimonial-image {
  object-fit: cover;
  border-radius: 50%;
  width: 40px;
  height: 40px;
  margin-right: 16px;
}

.testimonial-author {
  text-transform: capitalize;
  margin-bottom: 2px;
  font-size: 1.4rem;
}

.tagline {
  margin-bottom: 10px;
  font-size: 12px;
  line-height: 16px;
}

.testimonial-icon-wrapper {
  flex: 1;
  justify-content: flex-end;
  display: flex;
}

.testimonial-slider-left {
  justify-content: center;
  align-items: center;
  width: 40px;
  display: flex;
  left: -70px;
}

.testimonial-slider-left:focus-visible, .testimonial-slider-left[data-wf-focus-visible] {
  outline-offset: 0px;
  border-radius: 5px;
  outline: 2px solid #0050bd;
}

.slider-arrow-embed {
  color: #1a1b1f;
  background-color: #0000;
}

.testimonial-slider-right {
  justify-content: center;
  align-items: center;
  width: 40px;
  display: flex;
  right: -70px;
}

.testimonial-slider-right:focus-visible, .testimonial-slider-right[data-wf-focus-visible] {
  outline-offset: 0px;
  border-radius: 5px;
  outline: 2px solid #0050bd;
}

.testimonial-slide-nav {
  display: block;
}

.image-562 {
  width: 40px;
  height: 40px;
}

.image-563 {
  object-fit: contain;
  width: auto;
  height: 50px;
}

.bold-text-28 {
  text-transform: capitalize;
  font-size: 14px;
  text-decoration: none;
}

.link-45 {
  text-decoration: none;
}

.paragraph-71 {
  text-align: center;
  margin-top: 20px;
}

.paragraph-71.testimonial-para {
  color: #000;
}

.div-block-95 {
  max-width: 1068px;
  height: 494px;
  margin-top: 10px;
  margin-bottom: 0;
  padding-bottom: 0;
}

.mask-3 {
  width: 100%;
  height: 434px;
  margin-bottom: 0;
  padding-bottom: 0;
}

.section-testimonial-copy.bg-orange, .section-testimonial-copy.bg-orange-copy {
  background-color: var(--lavender-blush);
  display: block;
}

.testimonial-slider-small-copy {
  background-color: #f5f7fa;
  border-bottom: 1px solid #e4ebf3;
  padding: 80px 30px;
  display: none;
  position: relative;
}

.div-block-96 {
  flex-flow: wrap;
  place-content: center;
  align-items: center;
  margin-bottom: 1rem;
  display: flex;
}

.paragraph-72 {
  text-align: center;
  font-size: 16px;
  font-weight: 500;
}

.counter-plus-2 {
  color: #292c6d;
  text-align: center;
  flex-flow: column wrap;
  place-content: center;
  align-items: center;
  margin-bottom: 0;
  padding-left: 0;
  font-family: Gilroy, sans-serif;
  font-size: 2.625rem;
  font-weight: 700;
  display: block;
}

.counter-plus-2.counter-plus-space {
  padding-left: 7px;
}

.counterbox-2 {
  background-color: #fff;
  border-radius: 10px;
  padding: 1.5rem 1rem;
  box-shadow: 0 0 14px #3e419c4d;
}

.counterbox-2.vadodara-counterbox {
  box-shadow: none;
}

.counterup-2 {
  color: #292c6d;
  text-align: center;
  flex-flow: column wrap;
  place-content: center;
  align-items: center;
  margin-bottom: 0;
  font-family: Gilroy, sans-serif;
  font-size: 2.625rem;
  font-weight: 700;
  display: block;
}

.rich-text-block-6 {
  color: var(--000000);
  display: block;
}

.rich-text-block-7 {
  display: block;
}

.rich-text-block-7.iframe-wrapper.hidr-contact-form {
  display: none;
}

.list-7-copy {
  padding-left: 2.5rem;
  line-height: 1.4;
}

.list-7-copy.vadodara-list {
  display: none;
}

.list-7-copy.vadodara-list-copy {
  display: block;
}

.html-embed-2-copy {
  background-color: var(--000000);
  border-radius: 10px;
  padding: 20px;
  display: block;
}

.html-embed-2-copy.warangal-form-hide {
  display: none;
}

.html-hide {
  display: block;
}

.section-testimonial-copy-copy.bg-orange {
  background-color: var(--lavender-blush);
  display: block;
}

.section-testimonial-copy-copy.bg-orange-copy {
  background-color: var(--lavender-blush);
  display: none;
}

.collection-list-wrapper-2 {
  text-align: left;
  flex-flow: wrap;
  place-content: stretch center;
  align-items: center;
  text-decoration: none;
  display: flex;
}

.collection-list-4 {
  grid-column-gap: 25px;
  grid-row-gap: 25px;
  text-align: left;
  flex-flow: wrap;
  place-content: stretch center;
  align-items: center;
  margin-bottom: 0;
  display: flex;
}

.image-564 {
  width: 135px;
}

.collection-item-3 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  display: flex;
}

.section-39 {
  padding-bottom: 30px;
}

.rich-text-block-8 {
  color: var(--000000);
  display: block;
}

.heading-86-copy {
  color: #fff;
  margin-top: 25px;
  font-size: 25px;
  display: block;
}

.heading-86-copy.ready-page {
  margin-bottom: 25px;
}

.heading-86-copy.ready-page-copy {
  margin-bottom: 25px;
  display: none;
}

.bold-text-31 {
  color: #292c6d;
}

.bold-text-31-copy {
  color: #fff;
}

.bold-text-21-copy {
  color: #fff;
}

.bold-text-32 {
  color: #292c6d;
}

.bold-text-32-copy {
  color: #fff;
}

.counter-plus-copy.plus, .bold-text-33 {
  color: #fff;
}

.counter-plus-copy {
  color: var(--midnight-blue);
  text-align: center;
  flex-flow: column wrap;
  place-content: center;
  align-items: center;
  margin-bottom: 0;
  padding-left: 0;
  font-family: Gilroy, sans-serif;
  font-size: 2.625rem;
  font-weight: 700;
  display: block;
}

.counter-plus-copy.counter-plus-space {
  padding-left: 7px;
}

.counter-plus-copy.counter_plus {
  color: var(--000000);
}

.counter-plus-copy.counter_plus.margin-right {
  margin-right: 16px;
}

.counter-plus-copy.counter-vododra-plus-copy {
  color: #fff;
}

.paragraph-6-copy.counter-para {
  color: #fff;
}

.paragraph-6-copy {
  text-align: center;
  font-size: 16px;
  font-weight: 400;
}

.paragraph-6-copy.diaries-video-para {
  text-align: left;
}

.paragraph-6-copy.para-white {
  color: var(--000000);
}

.partners_universities {
  background-color: #f6f7ff;
}

.column-945 {
  justify-content: center;
  align-items: center;
  display: flex;
}

.column-945.remove-flex {
  display: block;
}

.link-46 {
  text-decoration: none;
}

.bold-text-34 {
  text-decoration: underline;
}

.bold-text-35 {
  font-size: 14px;
  text-decoration: none;
}

.paragraph-73 {
  font-size: 15px;
}

.paragraph-73.testimonial-para {
  color: #000;
}

.paragraph-74 {
  font-size: 15px;
}

.paragraph-74.testimonial-para {
  color: #000;
}

.paragraph-75 {
  font-size: 15px;
}

.paragraph-75.testimonial-para {
  color: #000;
}

.paragraph-76 {
  font-size: 15px;
}

.paragraph-76.testimonial-para {
  color: #000;
}

.paragraph-77 {
  font-size: 15px;
}

.paragraph-77.testimonial-para {
  color: #000;
}

.paragraph-78 {
  font-size: 14.5px;
}

.paragraph-78.testimonial-para {
  color: #000;
}

.paragraph-79 {
  font-size: 15px;
}

.paragraph-79.testimonial-para {
  color: #000;
}

.paragraph-80 {
  font-size: 15px;
}

.paragraph-80.testimonial-para {
  color: #000;
}

.paragraph-81 {
  font-size: 15px;
}

.paragraph-81.testimonial-para {
  color: #000;
}

.paragraph-82 {
  font-size: 15px;
}

.rich-text-block-9 {
  display: block;
}

.paragraph-83 {
  text-align: center;
  font-size: 14px;
  font-weight: 500;
}

.bold-text-36 {
  color: #eb6e14;
}

.button-21 {
  color: #101828;
  background-color: #443eff;
}

.bold-text-37 {
  color: #eb6e14;
}

.bold-text-38 {
  color: #fff;
}

.div-block-97 {
  text-align: center;
  padding-top: 40px;
  padding-bottom: 40px;
}

.text-span-5 {
  color: #f1b53f;
}

.section-layout2-copy.overflow-hidden-copy {
  background-color: #0000;
  background-image: linear-gradient(#0009, #0009), url("https://cdn.prod.website-files.com/61c9e5791e48c43d0e1b68dc/6246ed81bc8f96044d2104c3_kochi-consultant.jpg");
  background-position: 0 0, 50%;
  background-size: auto, cover;
}

.heading-67-copy {
  text-align: center;
  text-transform: uppercase;
  margin-top: .125rem;
  margin-bottom: .5rem;
  font-size: 22px;
}

.html-embed-40 {
  display: none;
}

.image-ielts-partner {
  width: 300px;
}

.heading-88 {
  color: #101828;
  text-align: left;
  font-size: 32px;
}

.column-946, .column-946.center-align {
  display: none;
}

.column-947 {
  text-align: center;
}

.center-align {
  justify-content: center;
  align-items: center;
  display: flex;
}

.heading-89 {
  color: #fff;
  padding-bottom: 20px;
  font-size: 2.1rem;
}

.heading-90 {
  color: #fff;
}

.columns-5-copy {
  flex-direction: row;
  justify-content: center;
  align-items: center;
  display: flex;
}

.div-block-98 {
  justify-content: center;
  align-items: center;
  width: 100%;
  margin-top: 20px;
  display: flex;
}

.uni-tab_wrapper {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  flex-direction: column;
  align-self: stretch;
  display: flex;
}

.gradient-cover {
  z-index: 3;
  filter: blur(2px);
  background-color: #fff;
  background-image: none;
  width: 120%;
  height: 110%;
  display: block;
  position: absolute;
  inset: -2% -10% 0%;
  overflow: visible;
}

.flex-block-3 {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  flex-direction: row;
  overflow: visible;
}

.bundled-h2 {
  font-size: 1.5rem;
  font-weight: 700;
  line-height: 1.5;
}

.bg-fair-img {
  z-index: 0;
  object-fit: cover;
  width: 100%;
  height: 100%;
  display: none;
  position: relative;
  overflow: visible;
}

.heading-wrapper {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-direction: column;
  align-items: center;
  padding-top: 2rem;
  padding-bottom: 2rem;
  display: flex;
}

.heading-wrapper.fair, .heading-wrapper.bundled {
  grid-column-gap: 0rem;
  grid-row-gap: 0rem;
  text-align: center;
  padding-top: 0;
  padding-bottom: 0;
}

.heading-wrapper.stage {
  grid-column-gap: .25rem;
  grid-row-gap: .25rem;
  text-align: center;
  order: -1;
  padding-top: 0;
  padding-bottom: 0;
}

.heading-wrapper.is-fair {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  padding-top: 1rem;
  padding-bottom: 0;
}

.cta-content_wrapper {
  z-index: 10;
  grid-column-gap: 1.75rem;
  grid-row-gap: 1.75rem;
  text-align: center;
  flex-direction: column;
  display: flex;
  position: relative;
}

.cta-content_wrapper.fair {
  color: #fff;
  align-items: stretch;
  overflow: hidden;
}

.text-country {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  background-color: #ffffff1a;
  border: 1px solid #fff3;
  border-radius: .625rem;
  flex-direction: row;
  padding: .25rem 1rem;
  font-size: 1.25rem;
  overflow: visible;
}

.faq3_accordion {
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
}

.faq3_accordion.fair {
  background-color: #fff;
  border-bottom: 1px #000;
  border-radius: .625rem;
  padding: .5rem 1rem;
  box-shadow: 0 4px 8px #332ebf0f;
}

.logo-marquee_wrapper {
  z-index: 99;
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  align-items: center;
  position: relative;
}

.logo-marquee_wrapper.fair {
  margin-top: -5%;
  margin-bottom: -5%;
  display: none;
  overflow: visible;
}

.faq3_question {
  cursor: pointer;
  border-top: 1px solid #000;
  justify-content: space-between;
  align-items: center;
  padding-top: 1.25rem;
  padding-bottom: 1.25rem;
  display: flex;
}

.faq3_question.fair {
  border: 1px #000;
}

.faq_content-wrapper.fair {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-direction: column;
  display: flex;
}

.section-faq_stage {
  background-image: linear-gradient(to right, #dfe2ff1a, #daaacf1a);
}

.section_form-embed {
  background-color: #fff;
  background-image: linear-gradient(to top, #1b1d6a1a, #fff);
}

.section_form-embed.dark {
  color: #fff;
  background-color: #1b1d6a;
  background-image: none;
}

.full-width-image {
  object-fit: contain;
  width: 100%;
  height: 100%;
  display: block;
}

.navbar_container-2 {
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.container-large-2 {
  width: 100%;
  max-width: 80rem;
  margin-left: auto;
  margin-right: auto;
  overflow: hidden;
}

.uni-tab_menu {
  grid-column-gap: .25rem;
  grid-row-gap: .25rem;
  align-items: center;
  display: flex;
}

.bold-text-39 {
  color: #e8731e;
  font-weight: 600;
}

.details-wrapper {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  color: #fff;
  background-color: #2a2c6d;
  border: .5px solid #ffffff0d;
  border-radius: .625rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-self: center;
  padding: 1rem 2rem;
  font-size: 1.25rem;
  display: grid;
  overflow: visible;
}

.text-size-small-3 {
  font-size: .875rem;
}

.text-size-small-3.text-color-offpurple {
  color: #b3b2d2;
}

.button-22 {
  color: #fff;
  text-align: center;
  background-color: #0000;
  background-image: linear-gradient(135deg, #635eff, #5200ff);
  border: 1px #000;
  border-radius: .625rem;
  align-self: center;
  width: 40%;
  padding: 1rem 2rem;
  font-size: 1rem;
  font-weight: 600;
  text-decoration: none;
  display: block;
  position: relative;
}

.button-22.bg-yellow {
  background-image: linear-gradient(135deg, #ed9a1e, #ee7607);
}

.form-content_wrapper {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  align-items: center;
}

.uni-logo_wrapper {
  background-color: #fff;
  border-radius: .5rem;
  justify-content: center;
  align-items: center;
  width: 5rem;
  height: 3rem;
  padding: .125rem;
  display: flex;
}

.rounded-img {
  border-radius: 5px;
  box-shadow: 0 2px 8px #0000760f;
}

.logo-footer {
  width: 12rem;
  height: auto;
}

.cta_content {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  background-image: linear-gradient(135deg, #221861, #45379a);
  border-radius: .625rem;
  align-items: center;
  padding: 1.5rem 2rem;
}

.cta_content.v2 {
  background-color: #443eff;
  background-image: linear-gradient(135deg, #635eff, #5200ff);
}

.margin-bottom-76 {
  margin-top: 0;
  margin-left: 0;
  margin-right: 0;
}

.margin-bottom-76.margin-footer {
  margin-bottom: 2.625rem;
}

.footer_short_wrapper {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.navbar_component-2 {
  background-color: #fff;
  border: 1px #000;
  align-items: center;
  height: 4.5rem;
  padding-left: 10%;
  padding-right: 10%;
  box-shadow: 0 4px 6px #4134920f;
}

.navbar_component-2.dark {
  z-index: 99;
  background-color: #111430;
  box-shadow: 0 2px 4px #1b1d6a1a;
}

.section-cta.dark {
  color: #fff;
}

.faq3_answer {
  overflow: hidden;
}

.full-height-image {
  object-fit: cover;
  width: 100%;
  max-width: none;
  height: 100%;
  display: block;
  overflow: hidden;
}

.uni-meta_wrapper {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: .25fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  padding-bottom: .375rem;
  display: grid;
}

.uni-tab-link {
  background-color: #fff;
  border: 2px solid #1b1d6a1a;
  border-radius: .75rem;
  flex: 1;
  justify-content: center;
  align-items: center;
  padding: .5rem;
  display: flex;
  box-shadow: 0 2px 5px #25228c0f;
}

.uni-tab-link.w--current {
  color: #fff;
  background-color: #1b1d6a;
  display: flex;
}

.faq3_icon {
  align-self: flex-start;
  width: 2rem;
  margin-left: 1.5rem;
}

.section_why {
  background-color: #fff;
  background-image: linear-gradient(135deg, #fff3e0 32%, #c3c9fe);
}

.uni-tab_pane {
  background-color: #0000;
  border-radius: .75rem;
  padding-top: .5rem;
  padding-bottom: .5rem;
}

.hero-content_wrapper {
  z-index: 10;
  grid-column-gap: 1.75rem;
  grid-row-gap: 1.75rem;
  text-align: center;
  flex-direction: column;
  display: flex;
  position: relative;
}

.hero-content_wrapper.fair {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  color: #fff;
  align-items: center;
  overflow: hidden;
}

.why-item {
  -webkit-backdrop-filter: blur(10px);
  backdrop-filter: blur(10px);
  color: #1b1d6a;
  background-color: #ffffff80;
  border: 1px solid #fff9;
  border-radius: .75rem;
  flex-direction: column;
  align-items: stretch;
  padding: 1rem;
  display: flex;
}

.uni-text_wrapper {
  grid-column-gap: .25rem;
  grid-row-gap: .25rem;
  text-align: left;
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.why-icon_wrapper {
  background-color: #0000;
  border-radius: .5rem;
  justify-content: center;
  align-items: center;
  width: 5rem;
  height: 3rem;
  padding: .125rem;
  display: flex;
}

.background_wrapper {
  position: absolute;
  inset: 0%;
}

.background_wrapper.fair {
  z-index: -1;
  background-color: #111430;
  flex-direction: column;
  justify-content: flex-end;
  align-items: center;
  display: flex;
  overflow: hidden;
}

.bg-div {
  justify-content: flex-end;
  align-items: center;
  width: 100%;
  height: 100%;
  position: relative;
  overflow: visible;
}

.uni-list_wrapper {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  flex-direction: column;
  align-self: stretch;
  display: flex;
}

.img-wrapper {
  aspect-ratio: 3 / 1.75;
  border-radius: .625rem;
  width: 100%;
  max-width: 5rem;
  overflow: hidden;
}

.section_uni {
  background-color: #efe8fc;
}

.form_wrapper-2 {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  background-color: #fff;
  border-radius: .625rem;
  flex-direction: column;
  width: 100%;
  display: flex;
  overflow: auto;
}

.footer_component-2 {
  background-color: #0d0e45;
}

.faq-bundled {
  grid-column-gap: 4rem;
  grid-row-gap: 1rem;
  border-bottom: 1px #000;
  flex-direction: column;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  place-items: center;
  display: flex;
}

.fair-h1 {
  font-size: 1.5rem;
  font-weight: 700;
  line-height: 1.5;
}

.html-embed-41 {
  height: 90dvh;
}

.section_hero-2.position-relative {
  position: relative;
}

.why-text_wrapper {
  grid-column-gap: .25rem;
  grid-row-gap: .25rem;
  text-align: left;
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.logo-marquee_list {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  grid-template-rows: auto;
  grid-template-columns: 8rem;
  grid-auto-columns: 8rem;
  grid-auto-flow: column;
  padding-top: .5rem;
  padding-bottom: .5rem;
  display: grid;
}

.uni-item {
  color: #1b1d6a;
  background-color: #fff;
  border-radius: .75rem;
  flex-direction: column;
  align-items: stretch;
  padding: 1rem;
  display: flex;
}

.uni-item.drop-shadow {
  grid-column-gap: .25rem;
  grid-row-gap: .25rem;
  box-shadow: 0 4px 8px #43369514;
}

.detail-item {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.why-meta_wrapper {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: .25fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  padding-bottom: .375rem;
  display: grid;
}

.main-wrapper-3 {
  margin-left: auto;
  margin-right: auto;
}

.main-wrapper-3.stage.in-dev {
  max-width: 479px;
  overflow: hidden;
}

.logo-marquee_div {
  align-self: flex-start;
  width: 100%;
  display: flex;
  overflow: hidden;
}

.logo-marquee_div.fair {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
}

.footer1_logo-link-5 {
  padding-left: 0;
}

.margin-bottom-77 {
  margin-top: 0;
  margin-left: 0;
  margin-right: 0;
}

.text-size-small-4 {
  font-size: .875rem;
}

.footer_top-wrapper-is-short {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  color: #dde1ee;
  text-align: center;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  place-items: start center;
}

.spacer-fair {
  width: 100%;
  padding-top: 5rem;
  display: none;
  overflow: visible;
}

.logo-image-2 {
  width: 10rem;
  max-width: none;
}

.padding-section-small {
  padding-top: 4rem;
  padding-bottom: 4rem;
}

.padding-section-small.fair {
  flex-direction: column;
  align-items: center;
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
  display: flex;
  overflow: visible;
}

.padding-section-small.stage {
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
}

.padding-global-2 {
  background-color: #fff;
  padding-left: 5%;
  padding-right: 5%;
}

.padding-global-2.stage {
  padding-left: 1rem;
  padding-right: 1rem;
}

.padding-global-2.stage.relative {
  z-index: 0;
  position: relative;
  overflow: visible;
}

.section_hero-2-copy.position-relative {
  position: relative;
}

.contact-form-block {
  color: #1b1d6a;
  background-color: #eeeef8;
  border: 1px solid #ffffff80;
  border-radius: .5rem;
  flex-direction: column;
  align-items: center;
  max-width: 50rem;
  margin-bottom: 0;
  margin-left: auto;
  margin-right: auto;
  overflow: hidden;
}

.native-step_input {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-direction: column;
  display: flex;
}

.n-input_field {
  color: #000;
  text-align: center;
  background-color: #fff;
  border: 2px solid #e8e8e8;
  border-radius: .5rem;
  justify-content: center;
  align-items: center;
  height: auto;
  margin-bottom: 0;
  margin-left: 0;
  margin-right: 0;
  padding: 1rem .75rem;
  font-size: 1.125rem;
  font-weight: 500;
  display: flex;
  box-shadow: 0 4px 8px #0000001a;
}

.n-input_field:focus-visible, .n-input_field[data-wf-focus-visible] {
  outline-offset: 4px;
  outline: 2px solid #443eff33;
}

.text-color-primary-600 {
  color: #332ebf;
}

.button-23 {
  color: #fff;
  text-align: center;
  background-color: #0000;
  background-image: linear-gradient(135deg, #635eff, #5200ff);
  border: 1px #000;
  border-radius: .625rem;
  padding: 1rem 2rem;
  font-size: 1.125rem;
  font-weight: 600;
  text-decoration: none;
  display: block;
}

.button-23.bg-yellow {
  background-image: linear-gradient(135deg, #ed9a1e, #ee7607);
}

.contact-form_heading {
  color: #e8731e;
  text-align: center;
  font-size: 1.5rem;
  font-weight: 700;
  line-height: 1.25;
}

.contact-form-2 {
  flex-direction: column;
  padding: 1.5rem 1rem 2rem;
  display: flex;
  position: relative;
}

.warning-text {
  color: #c00;
  align-self: center;
  padding-top: .25rem;
  font-size: .875rem;
  display: none;
}

.contact-form-heading_wrapper {
  align-items: center;
}

.contact-form_wrapper {
  text-align: center;
  width: 100%;
  max-width: 50rem;
}

.contact-step_item {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  flex-direction: column;
  max-width: 100%;
  display: flex;
}

.n-form-button_wrapper {
  flex-direction: column;
  align-items: stretch;
  display: flex;
}

.success-btn_wrapper {
  align-items: center;
  padding: .4rem;
}

.body-4 {
  background-color: #faf4f4;
}

.heading-93 {
  color: #000;
}

.university-partners-banner {
  background-image: url("https://cdn.prod.website-files.com/61c9e5791e48c43d0e1b68dc/65d7161a3cf805cf55a5d702_ewd%201%20(1).webp");
  background-position: 50%;
  background-size: cover;
  height: 700px;
}

.columns-42 {
  width: 100%;
}

.heading-94 {
  text-align: left;
}

.heading-94.banner-title {
  color: var(--000000);
  margin-bottom: 2rem;
  font-family: Public Sans, sans-serif;
  font-size: 56px;
  line-height: 1.3em;
}

.column-948 {
  text-align: left;
}

.html-embed-42.read-more {
  text-align: center;
  margin-top: 60px;
}

.partner-features {
  background-color: #332ebf;
  padding-top: 60px;
  padding-bottom: 60px;
}

.heading-95 {
  color: #fff;
  text-align: center;
  -webkit-text-stroke-color: var(--medium-slate-blue);
  max-width: 752px;
  margin-bottom: 0;
  margin-left: auto;
  margin-right: auto;
  font-family: Public Sans, sans-serif;
  font-size: 42px;
  line-height: 64px;
}

.heading-95.title-gilroy {
  color: #000;
  margin-bottom: 3rem;
  font-family: Gilroy, sans-serif;
  font-size: 32px;
}

.heading-95.title-gilroy.title-gilroy-white {
  color: #fff;
  max-width: none;
  margin-bottom: 2rem;
}

.testimonial-slider-small-2 {
  background-color: #f5f7fa;
  border-bottom: 1px solid #e4ebf3;
  padding: 80px 30px;
  position: relative;
}

.container-23 {
  width: 100%;
  max-width: 940px;
  margin-left: auto;
  margin-right: auto;
}

.centered-heading-3 {
  text-align: center;
  margin-bottom: 16px;
}

.centered-subheading-3 {
  text-align: center;
  max-width: 530px;
  margin-left: auto;
  margin-right: auto;
}

.testimonial-slider-2 {
  background-color: #0000;
  max-width: 800px;
  height: auto;
  margin-top: 50px;
  margin-left: auto;
  margin-right: auto;
}

.testimonial-slide-wrapper-2 {
  max-width: 48%;
  margin-right: 4%;
}

.testimonial-card-2 {
  background-color: #fff;
  flex-direction: column;
  align-items: flex-start;
  padding: 24px;
  display: flex;
}

.testimonial-info-2 {
  align-self: stretch;
  align-items: center;
  margin-top: 24px;
  display: flex;
}

.testimonial-image-2 {
  object-fit: cover;
  border-radius: 50%;
  width: 60px;
  height: 60px;
  margin-right: 16px;
}

.testimonial-author-2 {
  margin-bottom: 2px;
}

.tagline-2 {
  margin-bottom: 10px;
  font-size: 12px;
  line-height: 16px;
}

.testimonial-icon-wrapper-2 {
  flex: 1;
  justify-content: flex-end;
  display: flex;
}

.testimonial-slider-left-2 {
  justify-content: center;
  align-items: center;
  width: 40px;
  display: flex;
  left: -70px;
}

.testimonial-slider-left-2:focus-visible, .testimonial-slider-left-2[data-wf-focus-visible] {
  outline-offset: 0px;
  border-radius: 5px;
  outline: 2px solid #0050bd;
}

.slider-arrow-embed-2 {
  color: #1a1b1f;
}

.testimonial-slider-right-2 {
  justify-content: center;
  align-items: center;
  width: 40px;
  display: flex;
  right: -70px;
}

.testimonial-slider-right-2:focus-visible, .testimonial-slider-right-2[data-wf-focus-visible] {
  outline-offset: 0px;
  border-radius: 5px;
  outline: 2px solid #0050bd;
}

.testimonial-slide-nav-2 {
  display: none;
}

.gallery-slider {
  border-bottom: 1px solid #e4ebf3;
  padding: 80px 30px;
  position: relative;
}

.container-24 {
  width: 100%;
  max-width: 940px;
  margin-left: auto;
  margin-right: auto;
}

.gallery-wrapper {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: start;
  display: grid;
}

.gallery-block {
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.gallery-slide {
  background-color: #0000;
  height: auto;
}

.gallery-slide-wrapper {
  max-width: 47%;
  margin-right: 6%;
}

.gallery-slide-image {
  position: relative;
}

.gallery-image {
  width: 100%;
}

.gallery-slide-text {
  color: #f5f7fa;
  margin-bottom: 0;
  line-height: 32px;
  position: absolute;
  bottom: 24px;
  left: 24px;
  right: 24px;
}

.gallery-slider-left {
  justify-content: center;
  align-items: center;
  width: 40px;
  display: flex;
  left: -50px;
}

.gallery-slider-left:focus-visible, .gallery-slider-left[data-wf-focus-visible] {
  outline-offset: 0px;
  border-radius: 5px;
  outline: 2px solid #0050bd;
}

.slider-arrow-embed-3 {
  color: #1a1b1f;
}

.gallery-slider-right {
  justify-content: center;
  align-items: center;
  width: 40px;
  display: flex;
  right: -50px;
}

.gallery-slider-right:focus-visible, .gallery-slider-right[data-wf-focus-visible] {
  outline-offset: 0px;
  border-radius: 5px;
  outline: 2px solid #0050bd;
}

.gallery-slide-nav {
  display: none;
}

.team-slider {
  background-color: #f5f7fa;
  border-bottom: 1px solid #e4ebf3;
  padding: 80px 30px;
  position: relative;
}

.centered-heading-4 {
  text-align: center;
  margin-bottom: 16px;
}

.centered-subheading-4 {
  text-align: center;
  max-width: 530px;
  margin-left: auto;
  margin-right: auto;
}

.team-slider-wrapper {
  background-color: #0000;
  height: auto;
  margin-top: 50px;
}

.team-slide-wrapper {
  width: 30%;
  margin-right: 5%;
}

.team-block {
  background-color: #fff;
  padding-bottom: 24px;
}

.team-member-image-two {
  margin-bottom: 18px;
}

.team-block-info {
  flex-direction: column;
  align-items: flex-start;
  padding-left: 24px;
  padding-right: 24px;
  display: flex;
}

.team-member-name-two {
  margin-bottom: 12px;
  font-weight: 600;
}

.team-member-text {
  margin-bottom: 20px;
}

.text-link-arrow {
  color: #1a1b1f;
  justify-content: flex-start;
  align-items: center;
  font-size: 14px;
  line-height: 20px;
  text-decoration: none;
  display: flex;
}

.arrow-embed {
  margin-left: 2px;
  display: flex;
}

.team-slider-arrow {
  display: none;
}

.team-slider-nav {
  margin-top: 24px;
  font-size: 10px;
  position: static;
  bottom: -60px;
}

.testimonial-slider-small-3 {
  background-color: #f5f7fa;
  border-bottom: 1px solid #e4ebf3;
  padding: 80px 30px;
  position: relative;
}

.card-slider-3 {
  grid-column-gap: 35px;
  grid-row-gap: 35px;
  object-fit: fill;
  background-color: #0000;
  flex-flow: row;
  flex: 0 auto;
  justify-content: space-between;
  align-items: stretch;
  max-width: 100%;
  height: auto;
  margin-top: 50px;
  margin-left: auto;
  margin-right: auto;
  font-family: Public Sans, sans-serif;
  display: flex;
  overflow: hidden;
}

.card-slide-wrapper-3 {
  max-width: 280px;
  margin-right: 0%;
}

.card-item-3 {
  background-color: #fff;
  border-radius: 20px;
  flex-direction: column;
  align-items: center;
  min-height: 438px;
  max-height: 438px;
  padding: 24px 19px;
  display: flex;
}

.testimonial-info-3 {
  align-self: stretch;
  align-items: center;
  margin-top: 24px;
  display: flex;
}

.testimonial-image-3 {
  object-fit: cover;
  border-radius: 50%;
  width: 60px;
  height: 60px;
  margin-right: 16px;
}

.testimonial-author-3 {
  margin-bottom: 2px;
}

.tagline-3 {
  margin-bottom: 10px;
  font-size: 12px;
  line-height: 16px;
}

.testimonial-icon-wrapper-3 {
  flex: 1;
  justify-content: flex-end;
  display: flex;
}

.testimonial-slider-left-3 {
  justify-content: center;
  align-items: center;
  width: 40px;
  display: flex;
  left: -70px;
}

.testimonial-slider-left-3:focus-visible, .testimonial-slider-left-3[data-wf-focus-visible] {
  outline-offset: 0px;
  border-radius: 5px;
  outline: 2px solid #0050bd;
}

.testimonial-slider-right-3 {
  justify-content: center;
  align-items: center;
  width: 40px;
  display: flex;
  right: -70px;
}

.testimonial-slider-right-3:focus-visible, .testimonial-slider-right-3[data-wf-focus-visible] {
  outline-offset: 0px;
  border-radius: 5px;
  outline: 2px solid #0050bd;
}

.testimonial-slide-nav-3 {
  display: none;
}

.card-slider-mask {
  order: 0;
  align-self: auto;
  max-width: 100%;
  margin-left: 0;
  margin-right: 0;
  position: relative;
}

.image-565 {
  margin-bottom: 20px;
}

.card-title {
  color: #292c6d;
  text-align: center;
  width: auto;
  margin-bottom: 16px;
  font-size: 24px;
}

.paragraph-84 {
  color: #292c6d;
  text-align: center;
  font-size: 18px;
}

.paragraph-84.min-content {
  padding-top: 20px;
  padding-bottom: 10px;
}

.video-testimonial {
  background-color: #f6f7ff;
  padding-top: 60px;
  padding-bottom: 20px;
}

.testimonial-slider-large {
  background-color: #f5f7fa;
  border-bottom: 1px solid #e4ebf3;
  padding: 80px 30px;
  position: relative;
}

.testimonial-slider-two {
  background-color: #0000;
  height: auto;
}

.testimonial-slide {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  background-color: #0000;
  justify-content: center;
  align-items: center;
  padding: 0;
  display: flex;
}

.testimonial-content {
  flex-direction: column;
  align-items: flex-start;
  max-width: 460px;
  margin-right: 40px;
  display: flex;
}

.testimonial-quote-icon {
  margin-bottom: 24px;
}

.testimonial-quote {
  margin-bottom: 32px;
  font-size: 24px;
  font-weight: 600;
  line-height: 32px;
}

.testimonial-info-two {
  align-items: center;
  display: flex;
}

.testimonial-author-name {
  font-weight: 700;
}

.testimonial-image-two {
  color: #0000;
  object-fit: cover;
  width: auto;
  height: auto;
}

.testimonial-image-two.hide {
  display: none;
}

.testimonial-author-image-three {
  object-fit: cover;
  border-radius: 50%;
  width: 50px;
  height: 50px;
  margin-right: 24px;
}

.testimonial-slider-arrow {
  display: none;
}

.testimonial-slider-nav {
  margin-top: 24px;
  font-size: 10px;
  position: static;
  bottom: -60px;
}

.heading-96 {
  color: #292c6d;
  font-size: 20px;
}

.paragraph-85 {
  color: #292c6d;
  margin-bottom: 1rem;
  font-size: 20px;
  font-weight: 500;
}

.paragraph-86 {
  color: #292c6d;
  max-width: 400px;
  font-size: 31px;
}

.partners-testimonials {
  background-color: #f6f7ff;
  padding-top: 0;
  padding-bottom: 60px;
}

.section-title-black {
  margin-bottom: 2rem;
  font-family: Public Sans, sans-serif;
  font-size: 36px;
}

.columns-43 {
  width: 100%;
}

.card-testimonial {
  text-align: left;
  background-color: #fff;
  border-radius: 20px;
  flex-direction: column;
  margin-bottom: 10px;
  display: block;
}

.image-566 {
  border-top-left-radius: 20px;
  border-top-right-radius: 20px;
  margin-bottom: 16px;
}

.paragraph-87 {
  color: #000;
  text-align: left;
  margin-bottom: 1.5rem;
  font-family: Public Sans, sans-serif;
  font-size: 18px;
}

.image-567 {
  margin-bottom: 10px;
}

.card-content {
  text-align: left;
  background-color: #fff;
  border-radius: 20px;
  margin-bottom: 10px;
  margin-right: 10px;
  padding: 10px 16px 20px;
}

.card-content.card-purple {
  background-color: #f1f1ff;
}

.column-950 {
  text-align: left;
}

.heading-97 {
  color: #101828;
  margin-top: .5rem;
  margin-bottom: 1rem;
  font-size: 24px;
}

.testimonials-title {
  color: #919191;
  font-size: 16px;
  font-weight: 600;
}

.text-span-6 {
  color: #1c1c1c;
}

.column-951 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  padding-left: 0;
  padding-right: 0;
  display: flex;
}

.button-24 {
  background-color: #443eff;
}

.university-logos {
  background-color: #332ebf;
  padding-top: 40px;
  padding-bottom: 40px;
}

.heading-98 {
  text-align: center;
  justify-content: center;
  display: block;
}

.team-slider-2 {
  background-color: #f5f7fa;
  border-bottom: 1px solid #e4ebf3;
  padding: 80px 30px;
  position: relative;
}

.container-25 {
  width: 100%;
  max-width: 940px;
  margin-left: auto;
  margin-right: auto;
}

.centered-heading-5 {
  text-align: center;
  margin-bottom: 16px;
}

.centered-subheading-5 {
  text-align: center;
  max-width: 530px;
  margin-left: auto;
  margin-right: auto;
}

.team-slider-wrapper-2 {
  background-color: #0000;
  width: 100%;
  height: auto;
  margin-top: 50px;
}

.team-slide-wrapper-2 {
  width: 200px;
  margin-right: 2%;
  padding-bottom: 0;
  padding-right: 0;
}

.team-block-2 {
  background-color: #fff;
  padding-bottom: 24px;
}

.team-member-image-two-2 {
  margin-bottom: 18px;
}

.team-block-info-2 {
  flex-direction: column;
  align-items: flex-start;
  padding-left: 24px;
  padding-right: 24px;
  display: flex;
}

.team-member-name-two-2 {
  margin-bottom: 12px;
  font-weight: 600;
}

.team-member-text-2 {
  margin-bottom: 20px;
}

.text-link-arrow-2 {
  color: #1a1b1f;
  justify-content: flex-start;
  align-items: center;
  font-size: 14px;
  line-height: 20px;
  text-decoration: none;
  display: flex;
}

.arrow-embed-2 {
  margin-left: 2px;
  display: flex;
}

.team-slider-arrow-2 {
  display: none;
}

.team-slider-nav-2 {
  margin-top: 24px;
  font-size: 10px;
  display: none;
  position: static;
  bottom: -60px;
}

.technology-section {
  background-color: #fcecdd;
  padding-top: 40px;
  padding-bottom: 0;
}

.columns-44 {
  flex: 0 auto;
  align-self: auto;
  align-items: center;
  width: 100%;
  max-width: 100%;
  font-family: Public Sans, sans-serif;
  display: flex;
}

.tech-heading {
  text-align: left;
  margin-bottom: 1rem;
  font-family: Public Sans, sans-serif;
  font-size: 42px;
}

.text-span-7 {
  color: #443eff;
}

.c-hero-content {
  justify-content: space-between;
  display: flex;
}

.c-cms-tabs-item {
  cursor: pointer;
  border: 1px solid #332ebf;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: 10%;
  margin-left: 10px;
  margin-right: 10px;
  padding-bottom: 16px;
  display: flex;
  position: relative;
}

.c-hero-paragraph {
  flex: 1;
  max-width: 260px;
  margin-bottom: 16px;
}

.c-text-1 {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 16px;
  line-height: 28px;
}

.c-text-1.cc-semibold {
  font-weight: 600;
}

.c-section {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  min-height: 100vh;
  padding-top: 145px;
  padding-bottom: 80px;
  display: flex;
  position: relative;
}

.c-title-3 {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 24px;
  font-weight: 300;
  line-height: 36px;
}

.c-container {
  border-radius: 4px;
  max-width: 1332px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 16px;
  padding-right: 16px;
  display: block;
}

.c-container.cc-10cols {
  width: 100%;
  max-width: none;
}

.c-title-wrapper {
  margin-bottom: 16px;
}

.c-hero-heading {
  max-width: 260px;
}

.c-cms-content-wrapper {
  padding-top: 78px;
}

.c-cms-tabs-list {
  margin-left: -10px;
  margin-right: -10px;
  display: flex;
}

.c-cms-content-item {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  justify-content: flex-start;
  align-items: stretch;
  display: flex;
}

.c-cms-tabs {
  padding-top: 79px;
}

.c-cms-progress {
  width: 100%;
  position: relative;
}

.c-tab-text {
  flex-direction: column;
  flex: 1;
  justify-content: center;
  align-items: flex-start;
  min-height: auto;
  padding-left: 20px;
  padding-right: 0;
  display: block;
  position: relative;
}

.c-rich-content {
  margin-bottom: 0;
  font-weight: 400;
  display: flex;
}

.c-tab-content-link {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  width: 15%;
  padding: 12px 16px 12px 0;
  display: flex;
}

.c-lottie-link {
  width: 24px;
  height: 24px;
}

.div-block-99 {
  background-color: #fff;
  border-radius: 4px;
  justify-content: center;
  align-self: auto;
  align-items: center;
  width: 400px;
  height: 112px;
  padding: 20px 0 20px 20px;
  display: flex;
  box-shadow: 0 2px 5px #0003;
}

.paragraph-88 {
  color: #332ebf;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  font-family: Public Sans, sans-serif;
  font-weight: 700;
  display: flex;
}

.c-cms-tabs-item-2 {
  cursor: pointer;
  border-bottom: 1px solid #46464f;
  width: 25%;
  margin-left: 10px;
  margin-right: 10px;
  padding-bottom: 16px;
  position: relative;
}

.tabs-menu-6 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  display: flex;
}

.div-block-100 {
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  display: flex;
}

.div-block-101 {
  width: 400px;
  height: 112px;
  padding-left: 20px;
  display: flex;
  box-shadow: 0 2px 5px #0003;
}

.paragraph-89 {
  padding-left: 20px;
}

.div-block-102 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  display: flex;
}

.div-block-103 {
  flex-direction: row;
  display: flex;
}

.collection-item-4 {
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.div-block-104 {
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding-left: 20px;
  display: flex;
}

.div-block-105 {
  align-items: center;
  width: 400px;
  height: 112px;
  display: flex;
  box-shadow: 0 2px 5px #0003;
}

.paragraph-90 {
  color: #000;
  padding-left: 20px;
  font-family: Public Sans, sans-serif;
  font-size: 20px;
  line-height: 32px;
}

.div-block-106 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-direction: row;
  display: flex;
}

.div-block-107 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-direction: column;
  padding-top: 20px;
  padding-left: 10px;
  padding-right: 10px;
  display: flex;
}

.tab-link-tab-1-4 {
  background-color: #ddd0;
  border: 1px solid #332ebf;
  margin-right: 20px;
}

.tab-link-tab-1-4.w--current {
  background-color: #c8c8c800;
  border: 1px solid #332ebf;
}

.university-heading {
  color: #000;
  font-family: Public Sans, sans-serif;
  font-size: 28px;
  line-height: 40px;
}

.tab-link-tab-2-4 {
  background-color: #ddd0;
  border: 1px solid #332ebf;
  margin-right: 20px;
}

.tab-link-tab-2-4.w--current {
  background-color: #c8c8c800;
  border: 1px solid #332ebf;
  margin-right: 20px;
}

.tab-text {
  color: #332ebf;
  font-family: Public Sans, sans-serif;
  font-size: 14px;
  font-weight: 700;
  line-height: 20px;
}

.tab-link-tab-3-6 {
  background-color: #ddd0;
  border: 1px solid #332ebf;
  margin-right: 20px;
}

.tab-link-tab-3-6.w--current {
  background-color: #ddd0;
}

.container-26 {
  width: 92%;
  max-width: 1600px;
}

.div-block-110 {
  margin-top: 0;
}

.paragraph-91 {
  color: #000;
  font-family: Public Sans, sans-serif;
  font-size: 20px;
  font-weight: 500;
  line-height: 32px;
}

.div-block-112 {
  text-align: left;
  padding-top: 0;
  padding-bottom: 20px;
}

.banner-section {
  background-image: url("https://cdn.prod.website-files.com/61c9e5791e48c43d0e1b68dc/65e17bac4241c14935e43ea4_ewd%202.webp");
  background-position: 50%;
  background-size: cover;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  height: auto;
  margin-top: 0;
  padding-top: 5rem;
  padding-bottom: 5rem;
  display: flex;
}

.empty {
  background-color: #ddd0;
}

.uni-card-div {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  background-color: #fff;
  border-radius: 4px;
  align-items: center;
  max-width: 390px;
  min-height: 110px;
  margin-top: 10px;
  margin-bottom: 10px;
  padding: 0 20px;
  display: flex;
}

.collection-item-6 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  padding-top: 10px;
  padding-bottom: 10px;
  display: block;
}

.tabs-menu-7 {
  display: flex;
}

.tab-link-tab-1-5 {
  color: #332ebf;
  background-color: #c8c8c800;
  border: 1px solid #332ebf;
  border-radius: 4px;
  margin-right: 20px;
}

.tab-link-tab-1-5.w--current {
  color: #fff;
  background-color: #332ebf;
  border: 1px solid #332ebf;
  border-radius: 4px;
  margin-right: 20px;
}

.text-block-18 {
  color: #332ebf;
  font-family: Public Sans, sans-serif;
  font-size: 14px;
  font-weight: 700;
  line-height: 20px;
}

.tab-link-tab-2-5 {
  background-color: #ddd0;
  border: 1px solid #332ebf;
  border-radius: 4px;
  margin-right: 20px;
}

.tab-link-tab-2-5.w--current {
  background-color: #332ebf;
}

.text-block-19 {
  color: #332ebf;
  font-family: Public Sans, sans-serif;
  font-size: 14px;
  font-weight: 700;
  line-height: 20px;
}

.tab-link-tab-3-7 {
  background-color: #ddd0;
  border: 1px solid #332ebf;
  border-radius: 4px;
  margin-right: 20px;
}

.tab-link-tab-3-7.w--current {
  background-color: #332ebf;
}

.text-block-20 {
  color: #332ebf;
  font-family: Public Sans, sans-serif;
  font-size: 14px;
  font-weight: 700;
  line-height: 20px;
}

.tab-link-tab-4-4 {
  background-color: #ddd0;
  border: 1px solid #332ebf;
  border-radius: 4px;
  margin-right: 20px;
}

.tab-link-tab-4-4.w--current {
  background-color: #332ebf;
  margin-right: 20px;
}

.text-block-21 {
  color: #332ebf;
  font-family: Public Sans, sans-serif;
  font-size: 14px;
  font-weight: 700;
  line-height: 20px;
}

.heading-100 {
  color: #000;
  text-align: left;
  font-family: Public Sans, sans-serif;
  font-size: 20px;
  font-weight: 400;
  line-height: 32px;
}

.div-block-114 {
  margin-top: 25px;
  margin-bottom: 25px;
}

.paragraph-92 {
  font-size: 20px;
}

.university-para {
  color: #000;
  text-align: left;
  font-family: Public Sans, sans-serif;
  font-size: 16px;
  line-height: 25px;
}

.heading-101 {
  color: var(--color-5);
  text-align: center;
  font-family: Public Sans, sans-serif;
  font-size: 42px;
  line-height: 64px;
}

.paragraph-93 {
  color: var(--color-5);
  text-align: center;
  font-family: Public Sans, sans-serif;
  font-size: 20px;
  font-weight: 400;
  line-height: 30px;
}

.search {
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-start;
  width: 900px;
  margin-bottom: 0;
  display: flex;
}

.search-input {
  aspect-ratio: auto;
  object-fit: contain;
  border-radius: 8px;
  order: 0;
  align-self: stretch;
  height: 43px;
  min-height: 43px;
}

.f-dropdown-button {
  background-color: var(--flowui-component-library--primary-dark);
  color: #fff;
  border-radius: 50px;
  width: 100%;
  min-height: 42px;
  padding-top: 8px;
  padding-bottom: 8px;
  font-size: 14px;
  font-weight: 500;
}

.f-submit-button-wrap {
  margin-top: 12px;
  margin-bottom: 12px;
  padding-left: 12px;
  padding-right: 12px;
}

.f-checkbox-label {
  color: var(--flowui-component-library--gray-900);
  margin-bottom: 0;
  font-size: 14px;
  line-height: 24px;
}

.f-checkbox {
  border-width: 2px;
  border-color: var(--flowui-component-library--gray-400);
  background-color: var(--flowui-component-library--white);
  border-radius: 4px;
  width: 20px;
  height: 20px;
  margin: 0 8px 0 0;
}

.f-checkbox.w--redirected-checked {
  background-color: var(--flowui-component-library--gray-900);
  background-size: 12px;
  border-style: none;
  border-radius: 4px;
}

.f-checkbox.w--redirected-focus {
  box-shadow: none;
}

.f-checkbox-field {
  align-items: center;
  margin-bottom: 0;
  padding-left: 0;
  display: flex;
}

.f-dropdown-link {
  color: var(--flowui-component-library--gray-800);
  letter-spacing: -.01em;
  border-radius: 4px;
  align-items: center;
  padding: 12px;
  font-size: 14px;
  line-height: 24px;
  text-decoration: none;
  transition: background-color .2s;
  display: flex;
}

.f-dropdown-link:hover, .f-dropdown-link:focus {
  background-color: var(--flowui-component-library--gray-200);
}

.f-dropdown-link.w--current {
  color: var(--flowui-component-library--primary-dark);
}

.f-dropdown-checkbox-form {
  margin-bottom: 0;
}

.f-dropdown-search-button {
  display: none;
}

.f-dropdown-icon-s {
  color: var(--flowui-component-library--primary-base);
  justify-content: center;
  align-items: center;
  width: 24px;
  height: 24px;
  display: flex;
  position: absolute;
  inset: auto auto auto 12px;
}

.f-dropdown-search-input {
  border: 1px solid var(--flowui-component-library--grey-300);
  color: var(--flowui-component-library--gray-900);
  border-radius: 4px;
  min-height: 48px;
  margin-bottom: 0;
  padding-left: 48px;
  font-size: 16px;
  display: block;
  position: relative;
}

.f-dropdown-search-input:focus {
  border-color: var(--flowui-component-library--primary-base);
}

.f-dropdown-search-input::placeholder {
  color: var(--flowui-component-library--gray-500);
}

.f-dropdown-search-icon {
  position: absolute;
  left: 16px;
}

.f-dropdown-search {
  align-items: center;
  max-width: 540px;
  margin-bottom: 8px;
  display: flex;
  position: relative;
}

.f-dropdown-wrap {
  z-index: 999;
  background-color: #fff;
  height: auto;
  padding: 8px;
}

.f-dropdown-list.w--open {
  background-color: #fff;
  border-radius: 8px;
  margin-top: 12px;
  overflow: hidden;
  box-shadow: 34px 34px 88px #b1bac829;
}

.f-paragraph-small {
  letter-spacing: -.01em;
  margin-bottom: 0;
  font-size: 14px;
  line-height: 1.8;
}

.f-dropdown-icon-l {
  color: var(--flowui-component-library--gray-500);
  margin-right: 16px;
  font-size: 14px;
}

.f-dropdown-toggle {
  border: 1px solid var(--flowui-component-library--grey-300);
  color: var(--flowui-component-library--gray-900);
  border-radius: 8px;
  justify-content: space-between;
  width: 100%;
  padding: 12px 16px;
  transition: border-color .3s;
  display: inline-block;
}

.f-dropdown-toggle:hover {
  border-color: var(--flowui-component-library--primary-base);
  outline-offset: 1px;
  outline: 2px solid #642eff1a;
}

.f-dropdown-toggle.w--open {
  border-color: var(--flowui-component-library--primary-base);
  outline-offset: 0px;
  outline: 2px solid #642eff1a;
}

.f-dropdown {
  width: 100%;
  max-width: 240px;
}

.search-icon {
  object-fit: contain;
  position: relative;
  top: 13px;
  right: -26px;
}

.search-button {
  text-align: center;
  object-fit: contain;
  background-color: #443eff;
  border-radius: 8px;
  align-self: auto;
  width: 212px;
  max-width: 100%;
  height: 43px;
  min-height: 43px;
  margin-left: -54px;
  padding: 0 40px;
}

.div-block-115 {
  margin-top: 44px;
  display: block;
}

.div-block-116 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  justify-content: center;
  align-items: center;
  margin-bottom: 42px;
  display: flex;
}

.paragraph-94 {
  color: #bdbdbd;
  font-family: Public Sans, sans-serif;
  font-size: 20px;
  font-weight: 400;
  line-height: 32px;
}

.paragraph-95 {
  color: var(--flowui-component-library--white);
  font-family: Public Sans, sans-serif;
  font-size: 20px;
  font-weight: 700;
}

.link-block-5 {
  text-decoration: none;
}

.heading-102 {
  font-family: Public Sans, sans-serif;
  font-size: 24px;
  line-height: 36px;
}

.button-25 {
  color: #fff;
  background-color: #443eff;
  border-radius: 8px;
  width: 109px;
  max-width: 100%;
  margin-top: 0;
  padding: 10px 16px;
  font-size: 14px;
  line-height: 20px;
}

.div-block-117 {
  margin-top: 32px;
  margin-bottom: 24px;
}

.text-block-22 {
  color: #667085;
}

.empty-state, .empty-state-2 {
  background-color: #ddd0;
}

.image-569 {
  height: auto;
}

.div-block-118 {
  align-items: center;
  display: flex;
}

.collection-item-7 {
  padding-top: 0;
  padding-bottom: 0;
}

.paragraph-96 {
  color: #000;
  text-align: left;
  font-family: Public Sans, sans-serif;
  font-size: 16px;
  line-height: 32px;
}

.paragraph-97 {
  color: #000;
  text-align: left;
  font-family: Public Sans, sans-serif;
  font-size: 16px;
  line-height: 25px;
}

.paragraph-98 {
  color: #000;
  text-align: left;
  font-family: Public Sans, sans-serif;
  font-size: 16px;
  line-height: 32px;
}

.paragraph-99 {
  color: #000;
  text-align: left;
  font-family: Public Sans, sans-serif;
  font-size: 16px;
  line-height: 25px;
}

.uni-name-text {
  text-align: left;
  margin-top: 0;
  font-family: Public Sans, sans-serif;
  font-size: 16px;
  line-height: 25px;
}

.form-2 {
  width: auto;
  min-width: 0;
  max-width: 100%;
}

.input__field {
  z-index: 1;
  color: #fff;
  background-color: #fff;
  border: 1px #000;
  border-radius: 16px;
  width: 800px;
  height: 43px;
  min-height: 43px;
  padding-left: 52px;
  padding-right: 24px;
  transition: background-color .2s;
}

.input__field:focus {
  color: #8e8e8e;
  background-color: #fff;
  font-family: Public Sans, sans-serif;
}

.input__field::placeholder {
  color: #8e8e8e;
  font-family: Public Sans, sans-serif;
}

.input {
  width: 900px;
}

.input__field-wrapper {
  color: #ffffff80;
  width: 900px;
  min-width: 0;
  max-width: 100%;
  position: relative;
}

.input__suggestions {
  color: #000;
  height: 20px;
  display: inline-block;
  position: absolute;
  top: 50%;
  left: 108px;
  overflow: hidden;
  transform: translate(0, -50%);
}

.input__reset {
  display: none;
  position: fixed;
  inset: 0%;
}

.input__icon {
  width: 24px;
  height: 24px;
  position: absolute;
  top: 50%;
  left: 16px;
  transform: translate(0, -50%);
}

.suggestion {
  color: #999;
}

.form-block {
  width: 900px;
  min-width: 0;
  max-width: 100%;
}

.form-block.search-field {
  width: auto;
  margin-top: 44px;
  display: block;
}

.button-26 {
  text-align: center;
  background-color: #443eff;
  border-radius: 8px;
  width: auto;
  max-width: 100%;
  height: 43px;
  min-height: 43px;
  padding-top: 9px;
  padding-left: 40px;
  padding-right: 40px;
  position: absolute;
  inset: auto 0% 0% auto;
}

.button-27 {
  color: #fff;
  letter-spacing: 1px;
  text-transform: uppercase;
  background-color: #ccc8c8;
  border: 3px #000;
  border-radius: 5px;
  margin: 8px;
  font-family: Ubuntu, Helvetica, sans-serif;
  font-size: 15px;
  font-weight: 500;
  line-height: 1.4;
}

.button-27.grass {
  opacity: .6;
  color: #fff;
  text-align: center;
  background-color: #27be36;
  border: 3px #27be36;
  border-radius: 5px;
  min-width: 120px;
  font-size: 15px;
}

.button-27.water {
  opacity: .6;
  color: #fff;
  text-align: center;
  background-color: #009cf4;
  border: 3px #3c9eff;
  border-radius: 5px;
  min-width: 120px;
}

.button-27.rock {
  opacity: .6;
  color: #fff;
  text-align: center;
  background-color: #c3bf95;
  min-width: 120px;
}

.button-27.fairy {
  opacity: .6;
  color: #fff;
  text-align: center;
  background-color: #f19eff;
  min-width: 120px;
}

.button-27.dragon {
  opacity: .6;
  color: #fff;
  text-align: center;
  background-color: #286fc2;
  min-width: 120px;
}

.button-27.bug {
  opacity: .6;
  color: #fff;
  text-align: center;
  background-color: #c6df7e;
  min-width: 120px;
}

.button-27.electric {
  opacity: .6;
  color: #fff;
  text-align: center;
  background-color: #ebe213;
  min-width: 120px;
}

.button-27.ghost {
  opacity: .6;
  color: #fff;
  text-align: center;
  background-color: #4b5187;
  min-width: 120px;
}

.button-27.fighting {
  opacity: .6;
  color: #fff;
  text-align: center;
  background-color: #c8473f;
  min-width: 120px;
}

.button-27.dark {
  opacity: .6;
  color: #fff;
  text-align: center;
  background-color: #616163;
  min-width: 120px;
}

.button-27.flying {
  opacity: .6;
  color: #fff;
  text-align: center;
  background-color: #b2bbdb;
  min-width: 120px;
}

.button-27.psychic {
  opacity: .6;
  color: #fff;
  text-align: center;
  background-color: #f36d76;
  min-width: 120px;
}

.button-27.fire {
  opacity: .6;
  color: #fff;
  text-align: center;
  letter-spacing: 1px;
  text-transform: uppercase;
  background-color: #f48700;
  border: 3px red;
  border-radius: 5px;
  min-width: 120px;
  font-family: Ubuntu, Helvetica, sans-serif;
  font-size: 15px;
  font-weight: 500;
}

.button-27.normal {
  opacity: .6;
  color: #fff;
  text-align: center;
  background-color: #b8b8b8;
  min-width: 120px;
}

.button-27.steel {
  opacity: .6;
  color: #fff;
  text-align: center;
  background-color: #92acb8;
  min-width: 120px;
}

.button-27.ground {
  opacity: .6;
  color: #fff;
  text-align: center;
  background-color: #c8703f;
  min-width: 120px;
}

.button-27.ice {
  opacity: .6;
  color: #fff;
  text-align: center;
  background-color: #a8dce8;
  min-width: 120px;
}

.button-27.poison {
  opacity: .6;
  color: #fff;
  text-align: center;
  background-color: #bb6cc8;
  min-width: 120px;
}

.search-parent {
  text-align: left;
  width: 100%;
  position: relative;
}

.buttons-div {
  flex-flow: wrap;
  justify-content: center;
  align-items: center;
  padding-left: 0;
  padding-right: 0;
  display: block;
}

.search-field {
  text-align: left;
  border-radius: 8px;
  width: 100%;
  max-width: 100%;
  height: 43px;
  min-height: 43px;
  padding-left: 52px;
  font-family: Public Sans, sans-serif;
}

.search-field:focus {
  padding-left: 52px;
}

.search-field.width-auto {
  text-align: left;
  border-radius: 8px;
  width: 100%;
  height: 43px;
  min-height: 43px;
  padding-top: 0;
  padding-bottom: 0;
  position: static;
  right: -24px;
}

.search-field.v2 {
  margin-bottom: 0;
}

.form-block-div {
  width: 100%;
  display: block;
}

.buttons-wrapper {
  background-color: #fff0;
  border: 3px #524a4a;
  border-radius: 5px;
  flex-flow: row;
  justify-content: center;
  align-self: auto;
  align-items: center;
  width: 100%;
  max-width: none;
  margin-top: 20px;
  padding: 15px;
  display: block;
}

.buttons-wrapper.hide {
  display: none;
}

.buttons-wrapper.seacrh-wrapper {
  max-width: 900px;
}

.form-block-2 {
  width: auto;
  max-width: 100%;
  margin-bottom: 20px;
}

.pokemon-collection-list {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.seacrh {
  width: auto;
  min-width: 0;
  max-width: 100%;
}

.search-button-class {
  text-align: center;
  background-color: #443eff;
  border-radius: 8px;
  width: auto;
  max-width: 100%;
  height: 43px;
  min-height: 43px;
  padding-top: 9px;
  padding-left: 40px;
  padding-right: 40px;
  position: absolute;
  inset: auto 0% 0% auto;
}

.buttons-div-2 {
  flex-flow: row;
  justify-content: flex-start;
  align-items: flex-start;
  padding-left: 0;
  padding-right: 0;
  display: flex;
}

.buttons-div-3 {
  flex-flow: wrap;
  justify-content: center;
  align-items: center;
  padding-left: 0;
  padding-right: 0;
  display: flex;
}

.search-field-2 {
  text-align: center;
  width: 300px;
  font-family: Ubuntu, Helvetica, sans-serif;
}

.form-block-div-2 {
  display: block;
}

.buttons-wrapper-2 {
  background-color: #fff;
  border: 3px #524a4a;
  border-radius: 5px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  max-width: 1000px;
  margin-top: 20px;
  padding: 15px;
  display: flex;
}

.form-block-3 {
  margin-bottom: 20px;
}

.container-27 {
  max-width: 1200px;
  margin-top: 50px;
  margin-bottom: 50px;
}

.pokemon-collection-list-2 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto auto auto auto auto auto auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.collection-item-8 {
  background-color: #f5f5f5;
  border-radius: 5px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  min-width: 320px;
  padding: 10px 0;
  display: flex;
  position: relative;
}

.collection-item-8:hover {
  transform: scale(1.01);
  box-shadow: 1px 1px 7px -2px #000000c2;
}

.image-570 {
  position: absolute;
  inset: auto auto 0% 0%;
}

.image-571 {
  position: absolute;
  inset: 0% 0% auto auto;
}

.paragraph-101 {
  color: #000;
  text-align: left;
  font-family: Public Sans, sans-serif;
  font-size: 15px;
  line-height: 25px;
}

.link-block-6 {
  text-decoration: none;
}

.link-block-6.w--current {
  color: var(--color);
  background-color: #443eff;
  border-radius: .5rem;
  padding: 12px 32px;
}

.paragraph-102 {
  font-size: 13px;
  font-weight: 600;
}

.button-28 {
  -webkit-backdrop-filter: blur(.25rem);
  backdrop-filter: blur(.25rem);
  color: #f7f4ff;
  text-align: center;
  background-color: #292c6d;
  border: 0 solid #101828;
  border-radius: .5rem;
  padding: .5rem 1rem;
  font-size: 13px;
  font-weight: 600;
  text-decoration: none;
  display: inline-block;
}

.button-28._404-button {
  background-color: #443eff;
  padding: 12px 32px;
}

.column-952 {
  align-self: auto;
}

.collection-list-wrapper-5 {
  flex-flow: wrap;
  justify-content: center;
  align-items: center;
  display: flex;
}

.div-block-119 {
  text-align: center;
}

.link-47 {
  text-decoration: none;
}

.link-48, .link-49, .link-50 {
  color: var(--flowui-component-library--white);
  text-decoration: none;
}

.bold-text-40 {
  color: var(--flowui-component-library--white);
}

.link-51 {
  color: var(--flowui-component-library--white);
  text-decoration: none;
}

.rich-text-block-10 {
  width: 100%;
}

.collection-list-6 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.heading-103 {
  margin-bottom: 1rem;
  padding-top: 0;
  font-size: 28px;
}

.body-5 {
  padding-top: 0;
}

.search-button-2 {
  background-color: #443eff;
  border-radius: 8px;
  padding-left: 30px;
  padding-right: 30px;
}

.search-input-2 {
  border-radius: 8px;
  height: 50px;
}

.collection-list-7, .collection-list-8 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.video-9 {
  width: auto;
  max-width: 100%;
  height: auto;
}

.video-10 {
  width: 100%;
  max-width: 640px;
  height: 361px;
  min-height: 361px;
  display: none;
}

.tab-group {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  display: flex;
}

.uni-country-tab {
  z-index: 0;
  border: 1px none var(--blue);
  background-color: #fff;
  border-radius: .25rem;
  justify-content: center;
  align-items: center;
  margin-bottom: 0;
  padding: .5rem 1rem;
  font-size: 1rem;
  transition: all .2s ease-in;
  display: flex;
  position: relative;
  overflow: visible;
}

.uni-country-tab:hover {
  background-color: #ffffffa6;
}

.uni-country-radio {
  z-index: 1;
  opacity: 1;
  border-width: 2px;
  border-color: #070707;
  border-radius: .25rem;
  width: 100%;
  height: 100%;
  margin-top: 0;
  margin-left: 0;
  position: absolute;
  inset: 0%;
}

.uni-country-radio:hover {
  opacity: 1;
  border-color: #6138ff00;
}

.uni-country-radio.w--redirected-checked {
  border-width: 2px;
  border-color: var(--flowui-component-library--primary-base);
  width: 100%;
  height: 100%;
}

.uni-country-radio.w--redirected-focus {
  box-shadow: none;
}

.uni-country-id {
  text-align: left;
  font-family: Public Sans, sans-serif;
  font-size: 16px;
  line-height: 25px;
  display: none;
}

.filter-wrapper {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-flow: column;
  display: flex;
}

.uni-country-label {
  z-index: 0;
  white-space: nowrap;
  margin-bottom: 0;
  position: relative;
}

.filter-button_wrapper {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
}

.clear-button {
  color: var(--color-5);
  text-decoration: underline;
}

.uni-collection_wrapper {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-flow: column;
  display: flex;
}

.pagination-next {
  border: 0px solid var(--gray-900);
  background-color: var(--color-purple);
  -webkit-backdrop-filter: blur(.25rem);
  backdrop-filter: blur(.25rem);
  color: var(--color);
  text-align: center;
  border-radius: .25rem;
  align-items: center;
  padding: .5rem 1rem;
  font-size: 13px;
  font-weight: 600;
  text-decoration: none;
  display: inline-block;
}

.pagination-next.invert-colors {
  background-color: var(--000000);
  color: #000;
}

.pagination-next.button-small {
  padding: .5rem 1.25rem;
}

.pagination-next.bg-purple {
  background-color: var(--lavender);
  color: var(--midnight-blue);
  border-style: none;
  font-size: 1.125rem;
  font-weight: 700;
}

.pagination-next.bg-purple.box-shadow {
  box-shadow: 1px 1px 6px 0 var(--medium-purple);
  color: #aa80f9;
  background-color: #ede4ff;
  padding: 1rem 1.5rem;
}

.pagination-next.bg-purple.box-shadow.w--current {
  box-shadow: 1px 1px 10px 0 var(--medium-purple);
}

.pagination-next.is-nav {
  margin-left: 1rem;
  padding: .5rem 1rem;
  font-size: .8rem;
}

.pagination-next.lp-button {
  padding: .8rem 1.4rem;
}

.pagination-next.lp-button.center-but {
  text-align: center;
  margin-top: 0;
}

.pagination-next.lp-button.center-but.margin-top, .pagination-next.lp-button.margin-top {
  margin-top: 20px;
}

.pagination-next.lp-button.margin-top.text-align-left {
  text-align: left;
}

.pagination-next.lp-button.button-cms {
  font-size: 1.2rem;
  font-weight: 700;
  line-height: 1.4;
}

.pagination-next.pad-top {
  margin-top: 30px;
}

.pagination-next.font-size-13 {
  margin-left: 10px;
  font-size: 13px;
}

.pagination-next.font-size-18 {
  font-size: 18px;
}

.pagination-next._404-button {
  background-color: #443eff;
  padding: 12px 32px;
}

.pagination-next._404-button.hide.w--current {
  display: none;
}

.header {
  background-color: #002664;
  padding-top: 10px;
  padding-bottom: 10px;
}

.container-width {
  width: 88%;
  max-width: 1600px;
}

.div-block-120 {
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.text-block-23 {
  color: var(--flowui-component-library--white);
}

.link-block-7 {
  background-color: #db0402;
  border-radius: 4px;
  height: 39px;
  padding-left: 15px;
  padding-right: 15px;
  line-height: 38px;
  text-decoration: none;
}

.link-block-7.padding {
  margin-right: 13px;
}

.section-40 {
  background-image: url("https://cdn.prod.website-files.com/61c9e5791e48c43d0e1b68dc/663369f1ecc7b00f1c448838_bg-new.png");
  background-position: 50%;
  background-size: cover;
  align-items: center;
  width: auto;
  height: 100vh;
  min-height: auto;
  padding-top: 40px;
  padding-bottom: 40px;
  display: flex;
}

.heading-104 {
  color: #002664;
  text-transform: uppercase;
  max-width: 55%;
  font-family: Oswald, sans-serif;
  font-size: 38px;
  line-height: 64px;
}

.paragraph-103 {
  font-family: Oswald, sans-serif;
}

.paragraph-104 {
  color: #002664;
  max-width: 680px;
  padding-top: 6px;
  padding-right: 8px;
  font-family: Roboto, sans-serif;
  font-size: 26px;
  line-height: 40px;
}

.div-block-121 {
  margin-top: 20px;
}

.button-29 {
  color: var(--flowui-component-library--white);
  text-transform: uppercase;
  background-color: #d52b1e;
  border-radius: 4px;
  padding: 10px 30px;
  font-family: Oswald, sans-serif;
  font-size: 14px;
  font-weight: 700;
  line-height: 26px;
}

.who-we-are {
  background-color: #00266400;
  background-image: url("https://cdn.prod.website-files.com/61c9e5791e48c43d0e1b68dc/64a7b79f736eec15373cc69d_bg.png");
  background-position: 0 0;
  background-size: auto;
  padding-top: 40px;
  padding-bottom: 40px;
}

.heading-105 {
  color: var(--flowui-component-library--white);
  font-family: Oswald, sans-serif;
  font-size: 32px;
  line-height: 1.3;
}

.heading-105.why-attend-heading {
  text-align: center;
  margin-bottom: 30px;
}

.div-block-122 {
  margin-bottom: 20px;
}

.paragraph-105 {
  color: #000;
  margin-bottom: 30px;
  font-family: Roboto, sans-serif;
  font-size: 18px;
}

.grid-12 {
  grid-template-rows: auto;
  grid-template-columns: 1fr;
}

.list-item-20, .list-item-21, .list-item-22 {
  color: var(--flowui-component-library--white);
}

.paragraph-106 {
  color: var(--flowui-component-library--white);
  font-family: Roboto, sans-serif;
  font-size: 19px;
}

.contact {
  background-color: #002664;
  padding-top: 40px;
  padding-bottom: 40px;
}

.paragraph-107 {
  font-family: Oswald, sans-serif;
  font-size: 18px;
}

.contact-us {
  padding-top: 40px;
  padding-bottom: 40px;
  padding-right: 0;
}

.heading-106 {
  color: #002664;
  text-align: center;
  font-family: Oswald, sans-serif;
  font-size: 32px;
  font-weight: 600;
  line-height: 1.3;
}

.grid-13 {
  grid-template-rows: auto;
}

.heading-107 {
  text-align: center;
  margin-bottom: 10px;
  font-family: Oswald, sans-serif;
  font-size: 26px;
}

.paragraph-108 {
  text-align: center;
  margin-bottom: 16px;
}

.paragraph-108.contact-us-para {
  color: #000;
  font-family: Roboto, sans-serif;
}

.div-block-123 {
  margin-bottom: 10px;
}

.link-52, .link-53, .link-54 {
  text-decoration: none;
}

.grid-14 {
  grid-template-rows: auto;
}

.grid-14.hide.desktop-show {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.grid-14.mobile-show {
  display: none;
}

.bold-text-41 {
  color: #000;
  -webkit-text-stroke-color: var(--000000);
}

.image-572 {
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.slide-nav-8 {
  display: block;
}

.slide-nav-8.who-we-are-side-nav {
  top: 425px;
}

.slide-10, .mask-4 {
  height: 100%;
}

.left-arrow-6 {
  inset: 0% auto 0% 0%;
}

.right-arrow-6 {
  inset: 0% 0% 0% auto;
}

.section-41 {
  background-color: #282b30;
  justify-content: center;
  align-items: center;
  margin-top: 1%;
  margin-bottom: 1%;
  display: flex;
}

.div-block-124 {
  text-align: left;
  flex-flow: row;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-125 {
  justify-content: flex-start;
  align-items: center;
  margin-top: 1%;
  margin-bottom: 1%;
  display: flex;
}

.paragraph-109 {
  color: #fff;
  margin-top: 0;
  font-family: Roboto, sans-serif;
  font-size: 13px;
}

.div-block-126 {
  flex-flow: column;
  justify-content: center;
  align-items: flex-start;
  height: 460px;
  display: flex;
}

.div-block-127 {
  margin-top: 20px;
}

.grid-15 {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  flex-flow: row;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  align-items: stretch;
  margin-bottom: 30px;
  display: flex;
}

.grid-15._2-grid {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  justify-content: center;
  align-items: stretch;
}

.div-block-128 {
  background-color: #fff;
  border-radius: 20px;
  width: 400px;
  max-width: 400px;
  box-shadow: 0 2px 6px #0003;
}

.div-block-128.second-div {
  width: 316px;
}

.image-573 {
  border-top-left-radius: 28px;
  border-top-right-radius: 28px;
  width: 100%;
  padding-top: 10px;
  padding-left: 10px;
  padding-right: 10px;
}

.image-574, .image-575 {
  border-top-left-radius: 28px;
  border-top-right-radius: 28px;
}

.heading-108 {
  color: #000;
  text-align: center;
  font-family: Oswald, sans-serif;
  font-size: 17px;
}

.attend-applicationday-heading {
  margin-top: 20px;
  margin-bottom: 20px;
  padding-left: 10px;
  padding-right: 10px;
}

.paragraph-white {
  color: #000;
  text-align: center;
  font-family: Roboto, sans-serif;
}

.html-embed-44 {
  background-color: #ededed00;
  height: auto;
}

.paragraph-110 {
  color: #000;
  text-align: center;
  font-family: Roboto, sans-serif;
  font-size: 18px;
}

.html-embed-45 {
  display: none;
}

.slider-7 {
  min-height: 400px;
}

.container-28 {
  background-image: url("https://cdn.prod.website-files.com/61c9e5791e48c43d0e1b68dc/6512e05459925c12b8cac742_Background.svg");
  background-position: 50%;
  background-repeat: repeat;
  background-size: cover;
}

.container-28.container-width {
  border-radius: 20px;
  max-width: 1095px;
  margin-right: 0;
}

.container-29 {
  background-image: url("https://cdn.prod.website-files.com/61c9e5791e48c43d0e1b68dc/6512e05459925c12b8cac742_Background.svg");
  background-position: 50%;
  background-repeat: repeat;
  background-size: cover;
}

.container-29.container-width {
  border-radius: 20px;
  max-width: 1095px;
  margin-right: 0;
}

.html-embed-47 {
  padding: 30px;
}

.carrer-form-container {
  max-width: 963px;
}

.link-block-8 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  vertical-align: baseline;
  flex-flow: row;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  height: auto;
  display: flex;
}

.div-block-131 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  justify-content: flex-start;
  display: flex;
}

.badge-embed {
  height: 4rem;
}

.logo-flex_wrapper {
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
}

.frame-514616366 {
  grid-row-gap: 8px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
  position: relative;
}

.rectangle-1 {
  object-fit: cover;
  background-color: #00000080;
  align-self: center;
}

.frame-1000001375 {
  grid-row-gap: 24px;
  text-align: center;
  flex-direction: column;
  justify-content: center;
  align-self: center;
  align-items: center;
  text-decoration: none;
  display: flex;
  position: absolute;
  top: 152px;
  left: auto;
}

.frame-1000001356 {
  grid-column-gap: 24px;
  flex: 0 auto;
  justify-content: center;
  align-items: flex-start;
  text-decoration: none;
  display: flex;
}

.home {
  color: #bdbdbd;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Public Sans, sans-serif;
  font-size: 20px;
  font-weight: 400;
  line-height: 32px;
  text-decoration: none;
}

.text-5 {
  color: #fff;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Public Sans, sans-serif;
  font-size: 20px;
  font-weight: 700;
  line-height: 32px;
  text-decoration: none;
}

.frame-1000001357 {
  grid-row-gap: 4px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  text-decoration: none;
  display: flex;
}

.text-6 {
  color: #fff;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Public Sans, sans-serif;
  font-size: 42px;
  font-weight: 700;
  line-height: 64px;
  text-decoration: none;
}

.frame-1000001378 {
  grid-column-gap: 20px;
  border: 1px undefined undefined;
  text-align: left;
  background-color: #f3f3ff;
  border-radius: 24px;
  justify-content: flex-start;
  align-self: center;
  align-items: center;
  width: 100%;
  max-width: 900px;
  margin-top: 140px;
  margin-bottom: 60px;
  padding: 24px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 4px 12px #4134921f, 0 4px 6px #4134920f;
}

.frame-1000001380 {
  grid-row-gap: 0px;
  object-fit: fill;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 920px;
  text-decoration: none;
  display: flex;
}

.frame-1000001376 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  aspect-ratio: auto;
  object-fit: fill;
  flex-flow: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  font-weight: 500;
  text-decoration: none;
  display: flex;
}

.student-guide-education-agent {
  color: #000;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Public Sans, sans-serif;
  font-size: 32px;
  font-weight: 700;
  line-height: 150%;
  text-decoration: none;
}

.text-7 {
  color: #000;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Public Sans, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 36px;
  text-decoration: none;
}

.vectors-wrapper-2 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 100px;
  height: 100px;
  text-decoration: none;
  display: flex;
}

.body-6 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex-flow: column;
  display: flex;
}

.container-30 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex-flow: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-self: center;
  align-items: center;
  max-width: 100%;
  display: flex;
}

.frame-1000001381 {
  grid-column-gap: 20px;
  border: 1px undefined undefined;
  background-color: #f3f3ff;
  border-radius: 24px;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 1248px;
  padding: 24px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 4px 12px #4134921f, 0 4px 6px #4134920f;
}

.frame-1000001382 {
  grid-row-gap: 20px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 920px;
  text-decoration: none;
  display: flex;
}

.frame-1000001383 {
  grid-column-gap: 8px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.student-guide-education-agent-2 {
  color: #000;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Public Sans, sans-serif;
  font-size: 56px;
  font-weight: 700;
  line-height: 80px;
  text-decoration: none;
}

.text-8 {
  color: #000;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Public Sans, sans-serif;
  font-size: 24px;
  font-weight: 400;
  line-height: 36px;
  text-decoration: none;
}

.vectors-wrapper-3 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 100px;
  height: 100px;
  text-decoration: none;
  display: flex;
}

.frame-1000001384 {
  grid-column-gap: 20px;
  border: 1px undefined undefined;
  background-color: #f3f3ff;
  border-radius: 24px;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 1248px;
  padding: 24px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 4px 12px #4134921f, 0 4px 6px #4134920f;
}

.frame-1000001385 {
  grid-row-gap: 20px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 920px;
  text-decoration: none;
  display: flex;
}

.frame-1000001386 {
  grid-column-gap: 8px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.student-guide-education-agent-3 {
  color: #000;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Public Sans, sans-serif;
  font-size: 56px;
  font-weight: 700;
  line-height: 80px;
  text-decoration: none;
}

.vectors-wrapper-4 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 100px;
  height: 100px;
  text-decoration: none;
  display: flex;
}

.frame-1000001387 {
  grid-column-gap: 20px;
  border: 1px undefined undefined;
  background-color: #f3f3ff;
  border-radius: 24px;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 1248px;
  padding: 24px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 4px 12px #4134921f, 0 4px 6px #4134920f;
}

.frame-1000001388 {
  grid-row-gap: 20px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 920px;
  text-decoration: none;
  display: flex;
}

.frame-1000001389 {
  grid-column-gap: 8px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.student-guide-education-agent-4 {
  color: #000;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Public Sans, sans-serif;
  font-size: 56px;
  font-weight: 700;
  line-height: 80px;
  text-decoration: none;
}

.choose-your-dream-destination {
  grid-row-gap: 0px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 1440px;
  margin-top: 60px;
  padding-top: 40px;
  padding-bottom: 40px;
  text-decoration: none;
  display: flex;
  position: relative;
}

.vectors-wrapper-5 {
  object-fit: cover;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  text-decoration: none;
  display: flex;
  position: absolute;
  top: 167.609px;
  left: 1070px;
}

.title-2 {
  grid-row-gap: 4px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  text-decoration: none;
  display: flex;
}

.error-e0d56f8d-c158-86f5-8fd2-490d0611b106 {
  color: #101828;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Public Sans, sans-serif;
  font-size: 36px;
  font-weight: 700;
  line-height: 56px;
  text-decoration: none;
}

.the-most-important-p {
  color: #919191;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Public Sans, sans-serif;
  font-size: 24px;
  font-weight: 400;
  line-height: 36px;
  text-decoration: none;
}

.works {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: fill;
  flex-flow: wrap;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: column dense;
  place-content: stretch center;
  place-items: flex-start stretch;
  width: 100%;
  padding-left: 96px;
  padding-right: 96px;
  text-decoration: none;
  display: grid;
  position: relative;
}

.vectors-wrapper-6 {
  object-fit: cover;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  text-decoration: none;
  display: flex;
  position: absolute;
  top: 162px;
  left: 0;
}

.frame-1000001421 {
  grid-row-gap: 0px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  margin-top: 60px;
  text-decoration: none;
  display: flex;
}

.vectors-wrapper-7 {
  object-fit: cover;
  border-radius: 12px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  max-width: 75%;
  max-height: 15%;
  text-decoration: none;
  display: flex;
}

.vectors-wrapper-8 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 134px;
  height: 32px;
  text-decoration: none;
  display: flex;
}

.vectors-wrapper-9 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 172px;
  height: 32px;
  text-decoration: none;
  display: flex;
}

.vectors-wrapper-10 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 120px;
  height: 32px;
  text-decoration: none;
  display: flex;
}

.vectors-wrapper-11 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 163px;
  height: 32px;
  text-decoration: none;
  display: flex;
}

.vectors-wrapper-12 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 183px;
  height: 32px;
  text-decoration: none;
  display: flex;
}

.vectors-wrapper-13 {
  object-fit: cover;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  height: 32px;
  text-decoration: none;
  display: flex;
}

.button-30 {
  background-color: #3898ec00;
}

.quick-stack {
  grid-column-gap: 80px;
  grid-row-gap: 80px;
  flex: 1;
}

.link-block-10.w--current, .link-block-11 {
  text-decoration: none;
}

.text-block-24 {
  color: var(--000000);
  text-align: center;
  font-family: Public Sans, sans-serif;
  font-size: 32px;
}

.code-embed {
  display: block;
}

.code-embed.hide {
  display: none;
}

.germay-hbanner-heading {
  color: #2e2c57;
  text-align: center;
  font-size: 40px;
}

.banner-para {
  color: #5e5c7d;
  text-align: center;
  max-width: 800px;
}

.banner-image {
  margin-top: -30px;
}

.image-576 {
  border-radius: 1.5rem;
  height: 400px;
}

.para-grap-germany {
  display: none;
}

.heightlight-section {
  padding-top: 0;
  padding-bottom: 0;
}

.heightlight-wrapper {
  background-image: linear-gradient(183.56deg, #8f94fb 10%, #4e54c8 50%);
  border-radius: 1rem;
  padding: 1.5rem;
}

.heighlight-heading-wrapper {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  display: flex;
}

.heighlight-para {
  margin-top: 0;
  font-size: 28px;
  font-weight: 600;
}

.heighlight-grid-wrapper {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: #fff;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.heighlight-grid-wrapper.mobile-dhow {
  display: none;
}

.heighlight-card {
  background-color: #fff;
}

.crad {
  background-color: #fafaff;
  padding: 1.5rem;
}

.crad.border {
  border: 1px solid #e5e7eb;
}

.cta-num {
  font-size: 1.1rem;
  font-weight: 600;
}

.cta-para {
  color: #1c1c1c;
  font-size: 1rem;
}

.content {
  margin-top: .75rem;
  margin-bottom: .75rem;
}

.header-section {
  z-index: 10;
  padding-top: 6rem;
  padding-bottom: 2rem;
  position: relative;
}

.geebee-main-section {
  color: #fff;
  background-color: #000;
  position: relative;
  overflow: clip;
}

.counselling-service-body {
  background-color: #000;
  min-height: 100%;
}

.content-wrapping {
  z-index: 10;
  position: relative;
}

.page-width {
  width: 88vw;
  max-width: 87.5rem;
  margin-left: auto;
  margin-right: auto;
}

.header-wrapper {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.counselling-heading {
  font-size: 2rem;
  font-weight: 500;
}

.counselling-service-content-section {
  z-index: 10;
  padding-bottom: 4rem;
  position: relative;
}

.counselling-list {
  padding-left: 1rem;
}

.background-wrapper-section {
  z-index: 0;
  background-image: url("https://cdn.prod.website-files.com/61c9e5791e48c43d0e1b68dc/6759379c50ed7ca3b051c1a8_668bb2f86258b0013db02c16_Web-BG.svg");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: scroll;
  position: absolute;
}

.terms-condition-sub-para {
  margin-top: 0;
  padding-bottom: 10px;
}

.europe-banner-section {
  background-image: linear-gradient(#fff6ed, #f3f3ff);
  padding-top: 86px;
  padding-bottom: 86px;
  position: relative;
}

.div-block-132 {
  background-image: url("https://cdn.prod.website-files.com/61c9e5791e48c43d0e1b68dc/67594a034eaef3a8afd196db_Vector%20(2).svg");
  background-position: 0 0;
  background-size: cover;
  width: 50%;
  position: absolute;
  inset: 0% auto 0% 0%;
}

.banner-heading {
  font-size: 36px;
  line-height: 54px;
}

.column-wrapper {
  justify-content: center;
  align-items: center;
  display: flex;
}

.column-953 {
  padding-right: 0;
}

.banner-heading-span {
  -webkit-text-fill-color: transparent;
  background-image: linear-gradient(98.06deg, #cc8100, #960055);
  -webkit-background-clip: text;
  background-clip: text;
}

.list-wrapper {
  margin-top: 20px;
  margin-bottom: 64px;
}

.list-item {
  grid-column-gap: 14px;
  grid-row-gap: 14px;
  justify-content: flex-start;
  align-items: center;
  padding-bottom: 10px;
  display: flex;
}

.list-item.service-list-item {
  justify-content: flex-start;
  align-items: center;
  padding-bottom: 13px;
}

.list-para {
  color: #424242;
  margin-top: 0;
  font-size: 20px;
  font-weight: 600;
}

.link-block-12 {
  grid-column-gap: 15px;
  grid-row-gap: 15px;
  background-image: linear-gradient(272.14deg, #4114d3 1.8%, #6b2cf1 99.08%);
  border-radius: 8px;
  justify-content: center;
  align-items: center;
  padding: 20px 32px;
  text-decoration: none;
  display: flex;
}

.button-para {
  margin-top: 0;
  font-size: 18px;
  font-weight: 700;
}

.banner-button {
  width: 100%;
  max-width: 373px;
}

.image-577 {
  position: absolute;
  inset: 8% auto auto 0%;
}

.image-578 {
  position: absolute;
  top: 38%;
  right: 14%;
}

.column-954 {
  justify-content: flex-end;
  align-items: center;
  display: flex;
}

.premium-service-section {
  padding-top: 72px;
  padding-bottom: 72px;
  position: relative;
}

.service-heading-wrapper {
  z-index: 1;
  position: relative;
}

.service-heading {
  color: #443eff;
  text-align: center;
  font-size: 28px;
  line-height: 42px;
}

.service-sub-heading {
  color: #0a0926;
  text-align: center;
  font-weight: 700;
}

.crad-heading {
  color: #0a0926;
  font-size: 32px;
}

.pricing-block {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.sale-price {
  color: #1c1c1c;
  margin-top: 0;
  font-size: 24px;
}

.del-price {
  color: #8b8b8b;
  margin-top: 0;
  font-size: 14px;
  text-decoration: line-through;
}

.pricing-wrapper {
  border: 1px #000;
  border-bottom: 2px dashed #fab82a;
  padding-bottom: 16px;
}

.content-wrapper {
  border-bottom: 2px dashed #fab82a;
  width: 100%;
  padding-top: 16px;
  padding-bottom: 28px;
}

.price-list-para {
  color: #424242;
  margin-top: 0;
  font-size: 18px;
  font-weight: 400;
}

.div-block-133 {
  background-color: #ebe4ff;
  border-radius: 8px;
  justify-content: center;
  align-items: center;
  margin-top: 20px;
  display: flex;
}

.link-block-13 {
  text-align: center;
  width: 100%;
  padding-top: 20px;
  padding-bottom: 20px;
  text-decoration: none;
}

.button-para-copy {
  margin-top: 0;
  font-size: 18px;
  font-weight: 700;
}

.service-button-para {
  color: #0a0926;
  margin-top: 0;
  font-size: 18px;
  font-weight: 700;
}

.service-button-para.gold-button-para {
  color: #fff;
}

.service-card {
  background-color: #fafaff;
  background-image: radial-gradient(circle, #fff 25.04%, #f0f0ff);
  border: 1px solid #e8e8e8;
  border-radius: 16px;
  width: 100%;
  max-width: 480px;
  padding: 1.5rem;
}

.service-card.border {
  border: 1px solid #e5e7eb;
}

.service-card-2 {
  background-color: #fff;
  border: 2px solid #443eff;
  border-radius: 16px;
  width: 100%;
  max-width: 480px;
  padding: 1.5rem;
  box-shadow: 0 4px 6px #4134920f;
}

.service-card-2.border {
  border: 1px solid #e5e7eb;
}

.gold-button-wrapper {
  background-color: #ebe4ff;
  background-image: linear-gradient(98.06deg, #ffc327, #da7238);
  border-radius: 8px;
  justify-content: center;
  align-items: center;
  margin-top: 20px;
  display: flex;
}

.service-card-wrapper {
  z-index: 1;
  grid-column-gap: 50px;
  grid-row-gap: 50px;
  justify-content: center;
  align-items: center;
  padding-top: 59px;
  display: flex;
  position: relative;
}

.gold-content-para {
  -webkit-text-fill-color: transparent;
  background-image: linear-gradient(90deg, #473bd6, #3283bd);
  -webkit-background-clip: text;
  background-clip: text;
  margin-top: 0;
  margin-bottom: 13px;
  font-weight: 600;
}

.gold-content-wrapper {
  border-bottom: 2px dashed #fab82a;
  width: 100%;
  max-width: none;
  padding-top: 16px;
  padding-bottom: 64px;
}

.service-list-item {
  grid-column-gap: 14px;
  grid-row-gap: 14px;
  justify-content: flex-start;
  align-items: flex-start;
  padding-bottom: 10px;
  display: flex;
}

.service-background-image {
  position: absolute;
  inset: 0%;
}

.service-bg-image {
  width: 100%;
  height: 618px;
}

.list-item-copy {
  grid-column-gap: 14px;
  grid-row-gap: 14px;
  justify-content: flex-start;
  align-items: center;
  padding-bottom: 10px;
  display: flex;
}

.section-layout2-copy {
  background-color: #0000;
  display: block;
}

.section-layout2-copy.is-hidden {
  background-color: #0000;
  display: none;
}

.section-layout2-copy.is-hidden.overflow-hidden {
  background-image: linear-gradient(#00000080, #00000080), url("https://cdn.prod.website-files.com/61c9e5791e48c43d0e1b68dc/6244651579c63c7e11eaf1fd_geebee-banner.jpg");
  background-position: 0 0, 0 0;
  background-size: auto, auto;
}

.section-layout2-copy.overflow-hidden {
  background-color: #0000;
  background-image: linear-gradient(#0009, #0009), url("https://cdn.prod.website-files.com/61c9e5791e48c43d0e1b68dc/6246ed81bc8f96044d2104c3_kochi-consultant.jpg");
  background-position: 0 0, 50%;
  background-size: auto, cover;
}

.section-layout2-copy.overflow-hidden.hide {
  display: none;
}

.section-layout2-copy.counter-div {
  background-color: #fff;
}

.counter-heading {
  color: #332ebf;
  text-align: center;
  margin-bottom: 32px;
  font-size: 28px;
}

.counter-block-copy {
  padding: 0;
}

.counterbox-copy {
  background-color: var(--000000);
  box-shadow: none;
  background-image: linear-gradient(80.67deg, #635eff 14.27%, #5e11ff);
  border-radius: 10px;
  width: 100%;
  max-width: 300px;
  height: 160px;
  padding: 16px;
}

.counterbox-copy.vadodara-counterbox {
  box-shadow: none;
  background-color: #0000;
}

.counter-image {
  padding-bottom: 20px;
}

.europe-counter-div {
  flex-flow: wrap;
  place-content: center flex-start;
  align-items: center;
  margin-bottom: 0;
  display: flex;
}

.europe-counter-div.min-conterbox.counter-num {
  color: var(--000000);
}

.europe-counter-para {
  text-align: left;
  margin-top: 4px;
  font-size: 16px;
  font-weight: 400;
}

.europe-counter-para.diaries-video-para {
  text-align: left;
}

.europe-counter-para.para-white {
  color: var(--000000);
}

.europe-counterup {
  color: #fff;
  text-align: center;
  flex-flow: column wrap;
  place-content: center;
  align-items: center;
  margin-bottom: 0;
  font-family: Gilroy, sans-serif;
  font-size: 24px;
  font-weight: 700;
  display: block;
}

.europe-counter-plus {
  color: #fff;
  text-align: center;
  flex-flow: column wrap;
  place-content: center;
  align-items: center;
  margin-bottom: 0;
  padding-left: 0;
  font-family: Gilroy, sans-serif;
  font-size: 24px;
  font-weight: 700;
  display: block;
}

.europe-counter-plus.counter-plus-space {
  padding-left: 7px;
}

.europe-counter-plus.counter_plus {
  color: var(--000000);
  margin-right: 16px;
}

.europe-counter-plus.counter_plus.margin-right {
  margin-right: 16px;
}

.counter-column {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  justify-content: center;
  align-items: center;
  display: flex;
}

.counter-heading-span {
  -webkit-text-fill-color: transparent;
  background-image: linear-gradient(101.37deg, #ffc327 40.67%, #da7238 61.83%);
  -webkit-background-clip: text;
  background-clip: text;
}

.counter-section, .abroad-journy-section {
  padding-top: 30px;
  padding-bottom: 30px;
}

.abroad-journy-section.desktop-hide {
  display: block;
}

.abroad-heading {
  color: #332ebf;
  text-align: center;
  font-size: 40px;
}

.abrod-journy-heaidng-span {
  -webkit-text-fill-color: transparent;
  background-image: linear-gradient(100.34deg, #f0a000 27.37%, #a01af9);
  -webkit-background-clip: text;
  background-clip: text;
}

.abroad-heading-copy {
  color: #332ebf;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 48px;
  padding-bottom: 48px;
  font-size: 40px;
}

.image-579 {
  width: 100%;
}

.steps-wrapper {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  justify-content: space-between;
  align-items: flex-start;
  padding: 40px 50px;
  display: flex;
}

.step-1 {
  width: 400px;
}

.step-para {
  -webkit-text-fill-color: transparent;
  background-image: linear-gradient(107.56deg, #ffc327, #da7238 79.97%);
  -webkit-background-clip: text;
  background-clip: text;
  width: 100%;
  max-width: 50px;
  margin-top: 0;
  padding-bottom: 8px;
  font-weight: 700;
}

.steps-heaidng {
  padding-bottom: 24px;
}

.steps-sub-heading {
  -webkit-text-fill-color: transparent;
  background-image: linear-gradient(90deg, #473bd6, #3283bd);
  -webkit-background-clip: text;
  background-clip: text;
  font-size: 20px;
}

.steps-content-wrapper {
  padding-top: 8px;
  padding-bottom: 8px;
}

.content-block {
  padding-bottom: 40px;
}

.content-heading {
  color: #424242;
  font-size: 20px;
}

.steps-para {
  color: #686868;
}

.steps-para.last-para {
  color: #424242;
}

.steps-wrapper-2 {
  justify-content: space-between;
  align-items: center;
  padding-top: 40px;
  padding-bottom: 40px;
  display: flex;
}

.faq-section {
  background-image: linear-gradient(133.15deg, #fff0cf 17.27%, #c2abff 82.08%);
  padding-top: 60px;
  padding-bottom: 60px;
}

.faq-wrapper {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.paragraph-111 {
  justify-content: flex-start;
  align-items: flex-start;
  margin-bottom: 1rem;
  display: flex;
}

.div-block-134 {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 800px;
  height: 427px;
  display: flex;
}

.faq-block-2 {
  background-color: #fff0;
  border: 1px #eae8ef;
  border-radius: 6px;
  width: 100%;
  max-width: 688px;
  margin-bottom: 0;
  padding: 16px 20px 0 0;
}

.faq-wrapper-2 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.bold-text-42 {
  font-weight: 500;
}

.bold-text-42.faq-question {
  color: #0a0926;
  font-size: 16px;
  font-weight: 700;
}

.faq-heading-2 {
  color: #292c6d;
  text-align: left;
  cursor: pointer;
  background-color: #0000;
  margin-bottom: 0;
  padding-right: 30px;
  font-size: 1.2rem;
  font-weight: 500;
  display: block;
  position: relative;
}

.faq-heading-2.faq-question {
  color: #0a0926;
  font-size: 16px;
  font-weight: 700;
}

.paragraph-112 {
  display: block;
}

.europe-faq-heading {
  color: #0a0926;
  padding-bottom: 32px;
  font-size: 36px;
}

.europe-faq-para {
  color: #424242;
  justify-content: flex-start;
  align-items: flex-start;
  margin-bottom: 1rem;
  font-size: 14px;
  font-weight: 400;
  display: flex;
}

.step-2-para {
  -webkit-text-fill-color: transparent;
  background-image: linear-gradient(97.59deg, #635eff 26.66%, #5200ff 78.98%);
  -webkit-background-clip: text;
  background-clip: text;
  width: 100%;
  max-width: 52px;
  margin-top: 0;
  padding-bottom: 8px;
  font-weight: 700;
}

.step-3-para {
  -webkit-text-fill-color: transparent;
  background-image: linear-gradient(107.56deg, #258784, #5ecfbb 100%, #fb9b2a 100%, #32bdb9 79.97%);
  -webkit-background-clip: text;
  background-clip: text;
  width: 100%;
  max-width: 52px;
  margin-top: 0;
  padding-bottom: 8px;
  font-weight: 700;
}

.desktop-hide {
  display: none;
}

.partners-para {
  margin-top: 0;
  margin-bottom: 10px;
  font-size: 24px;
}

.partners-para.max-width {
  width: 100%;
  max-width: 252px;
}

.partnership-logo {
  border-radius: 8px;
  max-width: 150px;
  display: inline-block;
}

.desktop-show {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.desktop-show.new-credila, .mobile-show {
  display: none;
}

.container-31 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-flow: wrap;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-content: stretch;
  display: grid;
}

.container-32 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-flow: wrap;
  grid-template: "Area"
                 "."
                 / 1fr 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: column dense;
  place-content: center stretch;
  max-width: 900px;
  display: flex;
}

.container-33 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.div-block-135 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-flow: row;
  justify-content: center;
  align-items: center;
  display: flex;
}

.div-block-136 {
  grid-column-gap: 9px;
  grid-row-gap: 9px;
  flex-flow: column;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-self: center;
  align-items: center;
  display: flex;
}

.div-block-137 {
  grid-column-gap: 6px;
  grid-row-gap: 6px;
  text-align: center;
  flex-flow: column;
  order: 1;
  justify-content: center;
  align-self: center;
  align-items: center;
  text-decoration: none;
  display: flex;
}

.column-956 {
  flex-flow: column-reverse;
  justify-content: flex-end;
  align-self: flex-start;
  align-items: center;
  display: flex;
}

.tab-pane-tab-5-2, .tab-pane-tab-6-2, .tab-pane-tab-8-2 {
  width: 100%;
}

.partners-par-new {
  margin-top: 0;
  margin-bottom: 10px;
  font-size: 24px;
}

.div-block-138 {
  margin-bottom: 0;
}

.loan-partner-div {
  border: 0 solid #000;
  border-right: 1px solid #fff;
}

.support-partner-div {
  padding-left: 46px;
  padding-right: 0;
}

.partners-para-new {
  margin-top: 0;
  margin-bottom: 10px;
  font-size: 24px;
}

.partners-para-new.max-width {
  width: 100%;
  max-width: 252px;
}

.code, .code-2 {
  text-decoration: none;
}

.div-block-139 {
  text-align: left;
}

.collection-list-4-new {
  grid-column-gap: 25px;
  grid-row-gap: 25px;
  text-align: left;
  flex-flow: wrap;
  place-content: stretch center;
  align-items: center;
  margin-bottom: 0;
  display: flex;
}

.rich-text-block-11 {
  display: block;
}

.section-28-copy {
  background-image: url("https://cdn.prod.website-files.com/61c9e5791e48c43d0e1b68dc/655d9ba49753fff00268483c_baner%20web%201.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  height: 600px;
}

.section-28-copy.banner_windsor {
  background-image: url("https://cdn.prod.website-files.com/61c9e5791e48c43d0e1b68dc/65894db0d73e09aac459704b_0K4A6587%201.png");
  padding-top: 20px;
  padding-bottom: 40px;
  font-family: Public Sans, sans-serif;
}

.section-28-copy.banner_windsor.banner-vadodara {
  background-image: url("https://cdn.prod.website-files.com/61c9e5791e48c43d0e1b68dc/657c0ab68d260f6235e61c3f_USA.png");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: cover;
  height: 100%;
  padding-top: 60px;
  padding-bottom: 4rem;
  position: relative;
}

.section-28-copy.banner_windsor.banner-vadodara.vadodara-usa-banner {
  background-image: url("https://cdn.prod.website-files.com/61c9e5791e48c43d0e1b68dc/65a92a24c72a2bb75f06a038_statue-liberty-new-york-city%20(1).jpg");
  background-position: 50%;
}

.section-28-copy.banner_windsor.banner-vadodara.usa-banner {
  background-image: url("https://cdn.prod.website-files.com/61c9e5791e48c43d0e1b68dc/65a92a24c72a2bb75f06a038_statue-liberty-new-york-city%20(1).jpg");
}

.section-28-copy.banner_windsor.banner-usa {
  background-image: url("https://cdn.prod.website-files.com/61c9e5791e48c43d0e1b68dc/657c0ab68d260f6235e61c3f_USA.png");
  background-position: 0 0;
  background-repeat: repeat;
  background-size: auto;
  height: 100%;
  padding-bottom: 4rem;
}

.section-28-copy.banner_windsor.banner-australia {
  background-image: url("https://cdn.prod.website-files.com/61c9e5791e48c43d0e1b68dc/657c0af15e74451644f9e8da_Australia.png");
  height: 100%;
  padding-bottom: 4rem;
}

.section-28-copy.banner_windsor.banner-canada {
  background-image: url("https://cdn.prod.website-files.com/61c9e5791e48c43d0e1b68dc/657c0cb14d04cbf2bea5ae5e_Canada.png");
  height: 100%;
  padding-bottom: 4rem;
}

.section-28-copy.banner_windsor.banner-europe {
  background-image: url("https://cdn.prod.website-files.com/61c9e5791e48c43d0e1b68dc/657c0cf226ec12ad4a72a90e_Europe.png");
  height: 100%;
  padding-bottom: 4rem;
}

.section-28-copy.banner_windsor.banner-newzealand {
  background-image: url("https://cdn.prod.website-files.com/61c9e5791e48c43d0e1b68dc/657c0d379d07f76a47b3ea70_New%20Zealand.png");
  height: 100%;
  padding-bottom: 4rem;
}

.section-28-copy.banner_windsor.banner-uk {
  background-image: url("https://cdn.prod.website-files.com/61c9e5791e48c43d0e1b68dc/657c0d80783ae809cb15c111_UK.png");
  height: 100%;
  padding-bottom: 4rem;
}

.section-28-copy.banner_windsor.banner_mumbai {
  background-image: url("https://cdn.prod.website-files.com/61c9e5791e48c43d0e1b68dc/658950150ae557335032e0b2_Group%2048095678%20(1).png");
  background-position: 50% 0;
  background-size: cover;
  padding-top: 65px;
}

.section-28-copy.banner_windsor.banner_mumbai.banner_vadodara_usa {
  background-image: url("https://cdn.prod.website-files.com/61c9e5791e48c43d0e1b68dc/65a92a24c72a2bb75f06a038_statue-liberty-new-york-city%20(1).jpg");
  background-position: 0 0;
  background-size: cover;
  padding-top: 40px;
}

.section-28-copy.banner_windsor.banner_reading {
  background-image: url("https://cdn.prod.website-files.com/61c9e5791e48c43d0e1b68dc/65abae21ae2374485aa0cfc3_Group%2011%20(2).png");
  background-position: 50% 39%;
  background-size: cover;
  justify-content: center;
  align-items: center;
  height: 737px;
  padding: 40px 0 90px;
  display: block;
}

@media screen and (min-width: 1280px) {
  .text-size-small {
    color: var(--dark-slate-blue);
    font-size: 1.125rem;
    font-weight: 500;
  }

  .text-size-small.text-color-white {
    color: var(--000000);
    width: auto;
  }

  .container-large {
    margin-left: auto;
    margin-right: auto;
  }

  .p-container {
    padding-right: 5%;
  }

  .p-container.page-padding-custom1 {
    padding-left: 7.5%;
    padding-right: 0%;
  }

  .padding-xxhuge {
    padding-bottom: 9rem;
  }

  .margin-top.margin-large.flex-center {
    justify-content: center;
    display: flex;
  }

  .padding-vertical.padding-xhuge {
    position: relative;
  }

  .padding-vertical.padding-xhuge.padding-custom1 {
    padding-top: 6rem;
    padding-bottom: 0;
  }

  .padding-vertical.padding-xhuge {
    grid-column-gap: 4rem;
    padding-right: 0;
  }

  .padding-vertical.padding-custom1 {
    padding-top: 4.5rem;
  }

  .icon-medium {
    width: 2.5rem;
  }

  .button {
    font-size: 1rem;
    font-weight: 700;
  }

  .button.is-nav {
    padding: .5rem 1.75rem;
  }

  .section-feature.bg-vector {
    background-size: cover;
  }

  .layout_item-list {
    justify-content: flex-start;
    display: flex;
  }

  .layout_text-wrapper {
    background-color: var(--lavender);
    border-radius: .25rem;
    padding: .375rem .625rem;
  }

  .text-tagline {
    color: var(--tomato);
    font-family: Gilroy, sans-serif;
    font-size: 1.75rem;
    font-weight: 700;
  }

  .layout-title {
    color: var(--midnight-blue);
    font-family: Gilroy, sans-serif;
    font-size: 2.625rem;
  }

  .textbox {
    color: var(--blue-violet);
    text-align: center;
    padding-left: 0;
    padding-right: 0;
    font-size: .875rem;
  }

  .section-testimonial.bg-orange {
    background-color: var(--lavender-blush);
  }

  .testimonial_slide {
    height: 40rem;
  }

  .testimonial_slide.is-uni {
    height: auto;
  }

  .testimonial_content {
    background-color: var(--midnight-blue-2);
    border-radius: .625rem;
    padding: 5.875rem 3rem 3.625rem;
  }

  .testimonial_arrow.hide-mobile-landscape {
    border-style: none;
    width: 2.5rem;
    height: 2.5rem;
  }

  .testimonial_slide-nav {
    background-color: #0000;
  }

  .client-name-text {
    color: var(--000000);
    font-family: Gilroy, sans-serif;
    font-size: 1.75rem;
    font-weight: 700;
  }

  .vector-quote {
    position: absolute;
    inset: 5% auto auto 10%;
  }

  .vector-quote.bottom {
    inset: auto 11% 36% auto;
  }

  .vector-quote.is-uni {
    top: 9%;
    left: 5%;
  }

  .contact_component {
    grid-column-gap: 5rem;
  }

  .team_list {
    grid-column-gap: 4rem;
  }

  .text-size-xlarge {
    color: var(--midnight-blue);
    font-size: 1.5rem;
  }

  .tabs-01 {
    align-items: stretch;
  }

  .tabs-content-01 {
    flex-direction: column;
    align-items: center;
    padding-left: 2rem;
    padding-right: 2rem;
    display: flex;
    overflow: visible;
  }

  .image-college {
    object-fit: contain;
    width: 160px;
    max-width: 100%;
  }

  .college-stack-wrapper {
    object-fit: cover;
    flex-direction: row;
    align-items: center;
    display: flex;
  }

  .college-stack-wrapper.university-logos-usa {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    flex-flow: wrap;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    align-items: center;
    display: flex;
  }

  .college-wrapper-6col.college-universities-logo {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
    flex-wrap: wrap;
    justify-content: center;
  }

  .timeline_progress-bar-wrapper {
    width: 80%;
    left: 11%;
  }

  .c-scroll-track {
    justify-content: center;
    padding-left: 1.4rem;
    padding-right: 1rem;
  }

  .c-scrolling-line.upside {
    padding-top: 159px;
  }

  .c-scrolling-line.upside._2nd {
    padding-top: 109px;
  }

  .scroll-details {
    margin-bottom: 0;
    padding-bottom: 0;
  }

  .c-scrolling-item {
    width: 12%;
    padding-top: 326px;
  }

  .c-scrolling-item.upside {
    width: 12%;
    padding-top: 0;
  }

  .about-icon-2 {
    margin-bottom: 0;
  }

  .navigation-dropdown {
    display: none;
  }

  .navigation-dropdown:hover, .dropdown-toggle {
    display: block;
  }

  .modal-wrapper {
    display: none;
  }

  .modal-event-date {
    display: block;
  }

  .paragraph-6 {
    font-size: 1.2rem;
  }

  .heading-15.video-heding.vadodara_heading {
    margin-bottom: 1rem;
  }

  .heading-15.video-heding.vadodara_heading.anand-heading {
    margin-bottom: 3rem;
  }

  .slide1.thane-banner {
    background-image: linear-gradient(#000000b3, #000000b3), url("https://cdn.prod.website-files.com/61c9e5791e48c43d0e1b68dc/6290cccd522d22d213ddc53e_thane-banner.jpg");
    background-size: auto, cover;
  }

  .process-design.vadodara-process-design.usa_vadodara_process.anand_usa_process {
    background-color: var(--ghost-white);
  }

  .slider-3 {
    width: 100%;
  }

  .slide-5 {
    width: auto;
  }

  .div-block-28 {
    min-width: auto;
    max-width: 835px;
    margin-left: auto;
    margin-right: auto;
  }

  .html-embed-13 {
    max-width: none;
    margin-left: 0;
    margin-right: 0;
  }

  .heading-34 {
    text-align: center;
    font-size: 24px;
  }

  .video.vadodara-video.usa_vadodara_testimonials {
    padding-top: 50px;
    padding-bottom: 100px;
  }

  .video.vadodara-video.usa_vadodara_testimonials.usa_anand_testimonials {
    background-color: #fff;
  }

  .partner-with-us {
    padding-top: 100px;
    padding-bottom: 100px;
  }

  .section-28.banner_windsor {
    background-image: url("https://cdn.prod.website-files.com/61c9e5791e48c43d0e1b68dc/655dbeb36aa73212c940120e_Group%2048095678.jpg");
    background-position: 0 0;
    background-size: cover;
    height: 750px;
  }

  .container-18 {
    position: relative;
  }

  .image-528 {
    position: static;
  }

  .top-button {
    right: 2%;
  }

  .container-18-copy, .footer-container {
    position: relative;
  }

  .background-video-2 {
    width: 100%;
    min-height: 400px;
  }

  .section-37 {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .grid-10 {
    grid-template-columns: 1fr 1fr 1fr 1fr;
  }

  .div-block-94 {
    flex-wrap: wrap;
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .section-testimonial-copy.bg-orange, .section-testimonial-copy.bg-orange-copy {
    background-color: var(--lavender-blush);
  }

  .paragraph-72 {
    font-size: 1.2rem;
  }

  .section-testimonial-copy-copy.bg-orange, .section-testimonial-copy-copy.bg-orange-copy {
    background-color: var(--lavender-blush);
  }

  .paragraph-6-copy {
    font-size: 1.2rem;
  }

  .search-input {
    color: #8e8e8e;
    min-height: 43px;
    font-family: Public Sans, sans-serif;
    font-size: 14px;
    line-height: 16px;
  }

  .search-button {
    color: #fff;
    max-width: 100%;
    min-height: 43px;
    font-family: Public Sans, sans-serif;
    font-size: 14px;
    font-weight: 700;
    line-height: 24px;
  }

  .button-28, .pagination-next {
    font-size: 1rem;
    font-weight: 700;
  }

  .pagination-next.is-nav {
    padding: .5rem 1.75rem;
  }

  .europe-counter-para {
    font-size: 1.2rem;
  }

  .section-28-copy.banner_windsor {
    background-image: url("https://cdn.prod.website-files.com/61c9e5791e48c43d0e1b68dc/655dbeb36aa73212c940120e_Group%2048095678.jpg");
    background-position: 0 0;
    background-size: cover;
    height: 750px;
  }
}

@media screen and (min-width: 1440px) {
  .padding-vertical.padding-custom3 {
    padding-bottom: 5rem;
  }

  .text-size-large {
    font-weight: 400;
  }

  .heading-xxlarge.text-align-center.text-color-navyblue {
    color: var(--midnight-blue);
  }

  .section-feature.bg-vector {
    background-position: 0 0;
  }

  .layout_component.is-alt-reverse {
    grid-template-columns: .75fr 1fr;
  }

  .layout-image {
    object-fit: cover;
  }

  .testimonial_mask {
    height: 100%;
  }

  .testimonial_slide {
    height: 36rem;
  }

  .testimonial_slide.is-uni {
    height: auto;
  }

  .testimonial_slide.ielts {
    height: 60rem;
  }

  .testimonial_content {
    flex-direction: column;
    justify-content: flex-start;
  }

  .testimonial_slide-nav {
    display: block;
  }

  .vector-quote {
    top: 5%;
  }

  .vector-quote.bottom {
    display: none;
    bottom: 14%;
  }

  .contact_component {
    grid-column-gap: 10rem;
  }

  .header-80vh {
    flex-direction: row;
    justify-content: flex-start;
    min-height: 75vh;
  }

  .cta_background-image-wrapper {
    background-position: 0 0, 100% 0;
  }

  .cta_background-image-wrapper.bg-students {
    background-image: url("https://cdn.prod.website-files.com/61c9e5791e48c43d0e1b68dc/61d0b86e9b5fc8f9e6f18611_Group%20(3).svg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: auto;
  }

  .team-image-wrapper {
    align-items: center;
  }

  .text-size-xlarge.dark {
    color: var(--blue);
  }

  .header-para {
    color: var(--000000);
    text-align: center;
    font-size: 1.25rem;
    font-weight: 500;
  }

  .header-para.text-color-navyblue {
    color: var(--midnight-blue);
  }

  .tabs-content-01 {
    width: auto;
    padding-left: 0;
    padding-right: 0;
  }

  .image-college {
    object-fit: contain;
    width: 180px;
    height: 8rem;
  }

  .college-stack-wrapper {
    justify-items: center;
  }

  .college-wrapper-6col {
    grid-column-gap: 1rem;
    grid-row-gap: 16px;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    align-items: center;
    display: grid;
  }

  .college-wrapper-6col.margin-bottom.margin-large {
    grid-column-gap: 2rem;
  }

  .college-wrapper-6col.college-universities-logo {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .timeline_content-right {
    flex-direction: row;
    align-items: center;
    display: flex;
  }

  .timeline_progress-bar-wrapper {
    width: 75%;
    left: 10%;
  }

  .timeline_progress-bar-wrapper.uni {
    width: 80%;
  }

  .timeline-step {
    justify-items: center;
  }

  .timeline-step.about {
    justify-items: start;
    padding-top: 180px;
  }

  .timeline-step.about.upside {
    padding-top: 0;
  }

  .map_component {
    height: auto;
  }

  .c-scroll-track {
    justify-content: center;
    width: auto;
  }

  .c-scrolling-line.upside {
    padding-top: 151px;
  }

  .c-scrolling-line.upside._2nd {
    padding-top: 126px;
  }

  .c-scrolling-item {
    width: 16%;
    padding-top: 270px;
  }

  .c-scrolling-item.upside {
    width: 16%;
  }

  .c-scrolling-content {
    padding-top: 0;
  }

  .wrapper {
    max-width: none;
    margin-left: 0;
    margin-right: 0;
    padding-top: 0;
    padding-bottom: 0;
  }

  .container.sticky {
    margin-bottom: 0;
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .section-story.expand {
    width: auto;
  }

  .events_template_component {
    grid-column-gap: 5.5rem;
  }

  .feature-about-item {
    height: 100%;
  }

  .modal-wrapper {
    display: none;
  }

  .modal-list-text {
    color: var(--midnight-blue);
  }

  .bold-text.vadodara-video-heading {
    color: var(--gray-900);
  }

  .right-arrow-3.churchgate-arrow, .left-arrow-2.churchgate-arrow, .faq-content {
    display: none;
  }

  .slide1.churchgate-slide1 {
    background-image: linear-gradient(#000000b3, #000000b3), url("https://cdn.prod.website-files.com/61c9e5791e48c43d0e1b68dc/628f1fad8b672776bdbcaecc_banner.jpg");
    background-size: auto, cover;
  }

  .slide1.borivali-slide {
    background-image: linear-gradient(#000000b3, #000000b3), url("https://cdn.prod.website-files.com/61c9e5791e48c43d0e1b68dc/628f5675a80a978e7aa64595_borivali-banner.jpg");
    background-size: auto, cover;
  }

  .slide1.andheri-banner {
    background-image: linear-gradient(#000000b3, #000000b3), url("https://cdn.prod.website-files.com/61c9e5791e48c43d0e1b68dc/6290cc39786585962f7bc3d2_andheri-banner.jpg");
    background-size: auto, cover;
  }

  .slide1.thane-banner {
    background-color: var(--gray-900);
    background-image: linear-gradient(#000000b3, #000000b3), url("https://cdn.prod.website-files.com/61c9e5791e48c43d0e1b68dc/6290cccd522d22d213ddc53e_thane-banner.jpg");
    background-size: auto, cover;
  }

  .slide-nav-3.churchgate-bullet {
    display: none;
  }

  .paragraph-18.vadodara-video-para {
    color: var(--gray-900);
  }

  .link-23, .span {
    color: var(--crimson);
    text-decoration: none;
  }

  .button-3 {
    margin-right: 10px;
    padding-top: 16px;
    padding-bottom: 16px;
    padding-right: 28px;
  }

  .button-franchise {
    background-color: #1b1d6a;
    border-radius: 8px;
    padding-top: 16px;
    padding-left: 28px;
    padding-right: 28px;
  }

  .div-block-28 {
    max-width: 835px;
  }

  .video.vadodara-video {
    padding-top: 2%;
    padding-bottom: 3%;
  }

  .columns-10.vadodara-video-col {
    padding-top: 20px;
    padding-bottom: 0;
  }

  .recruit {
    padding-bottom: 0;
  }

  .video-copy.vadodara-video, .testimonial.vadodara-video, .testimonial.testimonial-country {
    padding-top: 2%;
    padding-bottom: 3%;
  }

  .main-2 {
    display: none;
  }

  .gradient-cover {
    background-color: #fff;
  }

  .details-wrapper {
    background-color: #2a2c6d;
  }

  .text-size-small-3.text-color-offpurple {
    color: #000;
  }

  .footer_short_wrapper {
    flex-wrap: nowrap;
    align-content: stretch;
    margin-top: 22px;
    padding-top: 86px;
  }

  .text-size-small-4 {
    color: #000;
  }

  .footer_top-wrapper-is-short {
    color: #535353;
    height: 20%;
  }

  .padding-global-2, .body-4 {
    color: var(--000000);
    background-color: #fff;
  }

  .heading-93 {
    color: #000;
  }

  .div-block-105 {
    object-fit: cover;
    background-color: #fff;
    flex-direction: row;
    width: 100%;
    padding-left: 20px;
    display: flex;
  }

  .paragraph-90 {
    color: #000;
    padding-left: 20px;
    font-family: Public Sans, sans-serif;
    font-weight: 500;
  }

  .collection-item-5 {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    height: 100%;
    display: flex;
  }

  .collection-list-wrapper-3 {
    height: 100%;
  }

  .collection-list-5 {
    height: auto;
  }

  .div-block-106 {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    height: auto;
    min-height: 100%;
    display: flex;
  }

  .div-block-107 {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    width: 100%;
    padding-top: 0;
    padding-bottom: 20px;
    display: flex;
  }

  .tab-link-tab-1-4 {
    background-color: #c8c8c800;
    border: 1px solid #332ebf;
    margin-right: 20px;
  }

  .tab-link-tab-1-4.w--current {
    background-color: #c8c8c800;
  }

  .div-block-108 {
    background-color: #f6f7ff;
  }

  .heading-99 {
    font-size: 28px;
  }

  .div-block-109 {
    background-color: #f6f7ff;
  }

  .university-heading {
    font-family: Public Sans, sans-serif;
    font-size: 28px;
  }

  .text-block-16 {
    color: #332ebf;
    font-family: Public Sans, sans-serif;
    font-size: 14px;
    font-weight: 700;
  }

  .tab-link-tab-2-4 {
    background-color: #ddd0;
    border: 1px solid #332ebf;
    margin-right: 20px;
  }

  .tab-link-tab-2-4.w--current {
    background-color: #ddd0;
    margin-right: 20px;
  }

  .text-block-17 {
    color: #332ebf;
  }

  .tab-text {
    color: #332ebf;
    font-family: Public Sans, sans-serif;
    font-weight: 700;
    line-height: 20px;
  }

  .tab-link-tab-3-6 {
    color: #101828;
    background-color: #c8c8c800;
    border: 1px solid #332ebf;
    margin-right: 20px;
  }

  .tab-link-tab-3-6.w--current {
    background-color: #c8c8c800;
    border: 1px solid #332ebf;
  }

  .container-26 {
    width: 92%;
    max-width: 1600px;
  }

  .div-block-110 {
    margin-top: 20px;
  }

  .paragraph-91 {
    color: #000;
    font-family: Public Sans, sans-serif;
    font-size: 20px;
    font-weight: 500;
    line-height: 32px;
  }

  .tabs-5 {
    margin-top: 30px;
  }

  .image-568 {
    width: 100%;
    height: 100%;
  }

  .div-block-111 {
    width: auto;
  }

  .div-block-112 {
    margin-top: 0;
    margin-bottom: 0;
    padding-top: 50px;
    padding-bottom: 20px;
  }

  .banner-section {
    object-fit: contain;
    background-image: url("https://cdn.prod.website-files.com/61c9e5791e48c43d0e1b68dc/65e17bac4241c14935e43ea4_ewd%202.webp");
    background-position: 50%;
    background-size: cover;
    height: auto;
  }

  .home {
    text-decoration: none;
  }

  .frame-1000001357 {
    box-sizing: border-box;
    object-fit: cover;
    width: 100%;
  }

  .choose-your-dream-destination {
    flex-flow: column;
    align-self: flex-start;
    align-items: stretch;
    position: relative;
  }

  .vectors-wrapper-5 {
    opacity: 1;
    -webkit-text-fill-color: inherit;
    background-color: #0000;
    background-clip: padding-box;
    border-radius: 5px;
    flex-flow: row;
    order: 1;
    justify-content: flex-end;
    align-self: flex-start;
    align-items: center;
    top: 170.609px;
    left: 1247px;
  }

  .vectors-wrapper-6 {
    position: absolute;
    top: 179px;
    left: 0;
  }

  .link-block-9 {
    width: 700px;
    min-width: 0;
    max-width: 0;
  }

  .link-block-9.frame-1000001378 {
    box-sizing: content-box;
    box-shadow: none;
    object-fit: fill;
    background-color: #f3f3ff00;
    border-radius: 0;
    flex-flow: column;
    width: 100%;
    min-width: 100%;
    max-width: 900px;
  }

  .quick-stack {
    background-color: #f3f3ff;
    border-radius: 24px;
    padding-left: 40px;
    padding-right: 40px;
    box-shadow: 0 4px 6px #4134921f;
  }

  .link-block-10, .link-block-11 {
    text-decoration: none;
  }
}

@media screen and (min-width: 1920px) {
  .p-container {
    padding-right: 6%;
  }

  .header-80vh {
    min-height: 50vh;
  }

  .header-80vh.is-about_us {
    min-height: 70vh;
  }

  .cta_background-image-wrapper {
    background-position: 0 0, 100% 0;
    background-size: auto, cover;
  }

  .tabs-content-01 {
    align-self: center;
    max-width: none;
  }

  .image-college {
    object-fit: contain;
  }

  .college-stack-wrapper {
    object-fit: cover;
  }

  .college-wrapper-6col.margin-bottom.margin-large.extra-grid-column {
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  }

  .c-scroll-track {
    justify-content: center;
    align-items: flex-start;
  }

  .c-scrolling-line.upside {
    padding-top: 126px;
  }

  .c-scrolling-line.upside._2nd {
    padding-top: 102px;
  }

  .timeline-year-text {
    padding-top: 0;
  }

  .scroll-details {
    font-size: 16px;
  }

  .c-scrolling-item, .c-scrolling-item.upside {
    width: 10%;
  }

  .c-scrolling-details {
    max-width: 100%;
  }

  .modal-wrapper, .right-arrow-3.churchgate-arrow, .left-arrow-2.churchgate-arrow, .faq-content {
    display: none;
  }

  .bold-text-2 {
    display: block;
  }

  .paragraph-16 {
    display: none;
  }

  .process-design.vadodara-process-design.usa_vadodara_process.anand_usa_process.alumni-procee-design {
    padding-top: 0;
    padding-bottom: 3rem;
  }

  .slide-nav-3.bu, .slide-nav-3.churchgate-bullet, .html-embed-9 {
    display: none;
  }

  .button-franchise {
    padding-bottom: 16px;
    font-size: .9rem;
  }

  .div-block-28 {
    max-width: 835px;
  }

  .pad-left-right {
    padding-left: 10%;
    padding-right: 10%;
  }

  .section-8 {
    height: 800px;
  }

  .paragraph-32 {
    font-size: 31px;
  }

  .div-block-42 {
    width: 92%;
  }

  .paragraph-34, .paragraph-34.parag-110 {
    font-size: 32px;
  }

  .heading-45 {
    font-size: 62px;
  }

  .button-6 {
    font-size: 17px;
  }

  .sec-head {
    font-size: 40px;
  }

  .heading-47 {
    font-size: 38px;
  }

  .paragraph-35 {
    font-size: 22px;
  }

  .head-contact {
    font-size: 38px;
  }

  .html-embed-23, .html-embed-24 {
    font-size: 22px;
  }

  .section-14 {
    padding-top: 1%;
    padding-bottom: 1%;
    font-size: 23px;
  }

  .paragraph-36 {
    font-size: 20px;
  }

  .slider-head {
    font-size: 35px;
  }

  .paragraph-37 {
    font-size: 26px;
  }

  .html-embed-27 {
    font-size: 24px;
  }

  .button-9 {
    padding-bottom: 12px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .heading-56 {
    text-align: left;
  }

  .frame-2 {
    flex-direction: row;
    justify-content: space-between;
    align-items: stretch;
    max-width: none;
    display: flex;
  }

  .link-32 {
    justify-content: center;
    align-self: center;
    align-items: center;
    width: 50%;
    padding: 12px 24px;
  }

  .link-33 {
    flex-flow: row;
    flex: 1;
    order: 1;
    justify-content: center;
    align-self: center;
    align-items: center;
    margin-right: 0;
    padding: 12px 25px 12px 24px;
    display: flex;
  }

  .text-4 {
    flex: 0 auto;
    align-self: center;
  }

  .section-19 {
    justify-content: center;
    align-items: center;
    margin-top: 60px;
    margin-bottom: 60px;
    display: flex;
  }

  .heading-59 {
    text-align: center;
    font-size: 2.5rem;
    line-height: 3;
  }

  .tabs-3 {
    background-color: var(--midnight-blue-2);
    object-fit: fill;
    border-radius: 20px;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: 100%;
    display: flex;
    overflow: visible;
  }

  .tab-link-recruitment-partner {
    border-radius: 80px;
  }

  .tab-link-recruitment-partner.w--current {
    background-color: #fff;
    border: 1px solid #ffb700;
    border-radius: 20px;
  }

  .container-6 {
    width: 100%;
    max-width: 1200px;
  }

  .image-style {
    width: 8rem;
  }

  .section-21 {
    object-fit: fill;
    max-width: 100%;
    display: block;
  }

  .section-21.page-padding {
    padding-left: 5%;
    padding-right: 6%;
  }

  .section-22.page-padding {
    display: none;
  }

  .div-block-65 {
    align-self: auto;
  }

  .tab-pane-tab-4-2 {
    object-fit: fill;
    align-self: stretch;
  }

  .tab-pane-tab-3-3, .tab-pane-tab-2-3 {
    align-self: stretch;
  }

  .body-3 {
    margin-top: 150px;
  }

  .frame-4 {
    justify-content: center;
    align-items: center;
  }

  .section-27 {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    margin-top: 40px;
    margin-bottom: 40px;
    display: flex;
  }

  .div-block-67 {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .heading-69.spacing-heading {
    padding-right: 8rem;
  }

  .collection-item-2 {
    width: 15.1rem;
    height: 18rem;
  }

  .heading-69-copy.spacing-heading {
    padding-right: 8rem;
  }

  .heading-91 {
    justify-content: center;
    margin-top: 2.3rem;
    display: flex;
  }

  .heading-92 {
    justify-content: center;
    margin-top: 4.5rem;
    display: flex;
  }

  .text-size-small-3.text-color-offpurple {
    color: #b3b2d2;
  }

  .footer_component-2 {
    background-color: #0d0e45;
  }

  .card-slider-3 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    justify-content: space-between;
  }

  .card-item-3 {
    max-height: 438px;
  }

  .card-slider-mask {
    flex: 0 auto;
  }

  .paragraph-84.min-content {
    padding-top: 0;
    padding-bottom: 0;
  }

  .div-block-112 {
    padding-bottom: 20px;
  }

  .banner-section {
    height: auto;
    padding-top: 5rem;
    padding-bottom: 5rem;
  }

  .paragraph-111 {
    display: none;
  }

  .bold-text-42 {
    display: block;
  }

  .europe-faq-para {
    display: none;
  }
}

@media screen and (max-width: 991px) {
  h1 {
    font-size: 3.25rem;
  }

  h2 {
    font-size: 2.75rem;
  }

  h3 {
    font-size: 2.25rem;
  }

  h4 {
    font-size: 1.75rem;
  }

  .hide-tablet {
    display: none;
  }

  .text-size-small.text-color-white {
    font-size: .875rem;
  }

  .p-container {
    padding-left: 3rem;
    padding-right: 3rem;
    overflow: hidden;
  }

  .show-tablet {
    display: block;
  }

  .max-width-full-tablet {
    width: 100%;
    max-width: none;
  }

  .margin-large {
    margin: 2.5rem;
  }

  .margin-xlarge {
    margin: 3.5rem;
  }

  .margin-xxlarge {
    margin: 4.5rem;
  }

  .margin-huge {
    margin: 5rem;
  }

  .margin-xhuge {
    margin: 6rem;
  }

  .margin-xxhuge {
    margin: 7.5rem;
  }

  .padding-large {
    padding: 2.5rem;
  }

  .padding-xlarge {
    padding: 3.5rem;
  }

  .padding-xxlarge {
    padding: 4.5rem;
  }

  .padding-huge {
    padding: 5rem;
  }

  .padding-xhuge {
    padding: 6rem;
  }

  .padding-xxhuge {
    padding: 7.5rem 0;
  }

  .margin-top {
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
  }

  .margin-bottom {
    margin-top: 0;
    margin-left: 0;
    margin-right: 0;
  }

  .margin-left {
    margin-top: 0;
    margin-bottom: 0;
    margin-right: 0;
  }

  .margin-right {
    margin-top: 0;
    margin-bottom: 0;
    margin-left: 0;
  }

  .margin-vertical {
    margin-left: 0;
    margin-right: 0;
  }

  .margin-horizontal {
    margin-top: 0;
    margin-bottom: 0;
  }

  .padding-top {
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .padding-bottom {
    padding-top: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .padding-left {
    padding-top: 0;
    padding-bottom: 0;
    padding-right: 0;
  }

  .padding-right {
    padding-top: 0;
    padding-bottom: 0;
    padding-left: 0;
  }

  .padding-vertical {
    padding-left: 0;
    padding-right: 0;
  }

  .padding-vertical.padding-xhuge {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .padding-vertical.padding-xhuge.padding-custom1 {
    padding-top: 5.1rem;
  }

  .padding-vertical.padding-large, .padding-vertical.padding-medium.padding-custom1 {
    padding-top: 3rem;
    padding-bottom: 3rem;
  }

  .padding-horizontal {
    padding-top: 0;
    padding-bottom: 0;
  }

  .button-row-grid.tablet-1-col {
    grid-auto-flow: row;
  }

  .heading-xxlarge {
    font-size: 3.25rem;
  }

  .heading-medium {
    font-size: 1.75rem;
  }

  .heading-large {
    font-size: 2.25rem;
  }

  .heading-xlarge {
    font-size: 2.75rem;
  }

  .navbar_menu {
    -webkit-text-fill-color: inherit;
    background-color: #fff;
    background-clip: border-box;
    border-bottom: 1px solid #000;
    padding: 1rem 5% 2.5rem;
    overflow: auto;
  }

  .navbar_link {
    width: auto;
    padding: .75rem 0;
    font-size: 18px;
  }

  .header_component {
    flex-direction: column-reverse;
    grid-template-columns: 1fr;
    grid-auto-flow: row;
    min-height: auto;
    display: flex;
  }

  .button-wrapper {
    flex-direction: column;
    align-items: center;
    display: flex;
  }

  .header-title {
    font-size: 2.5rem;
  }

  .header-title.is-page, .section-title {
    font-size: 2rem;
  }

  .section-sub_text {
    font-size: 1.25rem;
  }

  .text-xlarge {
    font-size: 2.25rem;
  }

  .layout_component {
    flex-direction: column-reverse;
    grid-template-columns: 1fr 1fr;
    grid-auto-flow: row;
    min-height: auto;
    display: flex;
  }

  .layout_component.is-alt-reverse, .layout_component.notreverse-onmobile {
    flex-direction: column;
  }

  .text-tagline {
    font-size: 1.5rem;
  }

  .layout-title {
    font-size: 1.75rem;
  }

  .testimonial_mask {
    width: 50%;
  }

  .testimonial_slide {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .testimonial_arrow {
    width: 3rem;
    height: 3rem;
  }

  .client-name-text {
    font-size: 1.25rem;
  }

  .contact_component {
    grid-column-gap: 3rem;
    grid-template-columns: 1fr 1fr;
    grid-auto-flow: row;
    min-height: auto;
  }

  .footer_top-wrapper {
    grid-row-gap: 4rem;
    grid-template-columns: 1fr;
  }

  .footer_column-layout {
    grid-row-gap: 3rem;
    grid-template-columns: 1fr 1fr 1fr;
  }

  .footer-top-text {
    font-size: 1.5rem;
  }

  .layout2_component {
    grid-column-gap: 3rem;
    grid-row-gap: 2rem;
  }

  .team_list {
    grid-template-columns: 1fr 1fr;
  }

  .tabs-01 {
    flex-direction: column;
    align-items: center;
  }

  .tabs-menu-01 {
    flex-wrap: wrap;
    grid-template-columns: 1fr 1fr;
    padding-top: 0;
    display: flex;
    overflow: visible;
  }

  .icon-country {
    width: 1.5rem;
    height: 1.5rem;
  }

  .tabs-link-text {
    font-size: .875rem;
  }

  .college-wrapper-6col {
    flex-wrap: nowrap;
    justify-content: center;
    display: flex;
    overflow: auto;
  }

  .college-wrapper-6col.margin-bottom.margin-large.extra-grid-column {
    display: flex;
    overflow: auto;
  }

  .header-image {
    justify-content: center;
    display: flex;
  }

  .event-slider_component {
    padding-left: 0;
    padding-right: 0;
  }

  .event_mask {
    width: 50%;
  }

  .timeline_component {
    grid-column-gap: 3rem;
    grid-row-gap: 2rem;
  }

  .timeline-step {
    grid-column-gap: 24px;
  }

  .history-item-bullet {
    top: -115px;
    left: 50%;
    right: auto;
    transform: translate(-50%);
  }

  .c-scrolling-line.upside {
    padding-top: 162px;
  }

  .c-scrolling-item, .c-scrolling-item.upside {
    width: 20%;
  }

  .wrapper {
    padding-left: 0;
    padding-right: 0;
  }

  .container {
    padding-left: 20px;
    padding-right: 20px;
  }

  .container.sticky {
    position: relative;
    top: 0%;
    overflow: auto;
  }

  .section-story.expand {
    height: auto;
    overflow: hidden;
  }

  .lottie_wrapper {
    cursor: auto;
    align-self: center;
    align-items: center;
    height: 100%;
    padding-top: 0;
    display: flex;
    position: static;
  }

  .icon_lottie {
    background-color: #0000;
    justify-content: flex-end;
    align-items: center;
    width: 36px;
    display: flex;
  }

  .full_link-text {
    color: #fff;
    letter-spacing: -.4px;
    margin-top: 0;
    margin-bottom: 0;
    font-size: 32px;
    font-style: normal;
    font-weight: 400;
    line-height: 28px;
    text-decoration: none;
  }

  .full_link-text.text-size-24px {
    font-size: 24px;
  }

  .full_menu_component {
    flex-direction: column;
    justify-content: flex-start;
    align-self: center;
    align-items: center;
    width: 100%;
    height: 100%;
    padding-top: 60px;
    display: flex;
  }

  .full_contain {
    background-color: #419b7b;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    padding-top: 0;
    padding-bottom: 0;
    padding-right: 0;
    display: flex;
  }

  .full_link {
    margin-bottom: 20px;
    text-decoration: none;
  }

  .full {
    z-index: 1;
    border: 4px #000;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: auto;
    min-height: 150vh;
    margin-top: 70px;
    padding-top: 0;
    display: none;
    position: absolute;
    inset: 0%;
    overflow: hidden;
  }

  .layout128_component {
    grid-column-gap: 2rem;
    grid-row-gap: 4rem;
  }

  .counterup {
    font-size: 2.3rem;
  }

  .paragraph-6 {
    font-size: 1rem;
  }

  .image-2 {
    height: 275px;
  }

  .image-2.image-slider {
    height: 280px;
  }

  .div-block-13.min-conterbox.counter-num {
    margin-bottom: 0;
  }

  .counter-plus {
    font-size: 2.3rem;
  }

  .counter-block {
    padding-left: 0;
    padding-right: 0;
  }

  .process-mask {
    width: 33.33%;
  }

  .sticky-footer {
    display: none;
  }

  .container-4 {
    max-width: 728px;
  }

  .hero_container {
    flex-direction: column;
  }

  .section_blog.last {
    padding-bottom: 3rem;
  }

  .form_block {
    width: 100%;
    margin-top: 1rem;
  }

  .form_container {
    flex-direction: column;
  }

  .hero_content-container {
    width: 100%;
  }

  .hero_image-container {
    width: 100%;
    margin-top: 2rem;
  }

  .heading-62 {
    text-align: center;
  }

  .columns-30 {
    flex-direction: column;
    width: 100%;
  }

  .paragraph-53 {
    text-align: center;
  }

  .div-block-66 {
    justify-content: center;
    margin-bottom: 40px;
  }

  .button-12.button-color {
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .image-526 {
    object-fit: fill;
    display: block;
  }

  .image-527 {
    margin-top: 40px;
  }

  .container-17 {
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .columns-33 {
    flex-direction: column;
  }

  .form_wrapper {
    z-index: 99999999;
    position: relative;
  }

  .banner_logos_block {
    padding-top: 310px;
  }

  .logos_container.counter_gradient {
    top: 40px;
  }

  .heading-69 {
    margin-top: 0;
    font-size: 38px;
  }

  .margin-bot-m {
    margin-bottom: 28px;
  }

  .container-19.grid {
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  }

  .slider-button-right:hover, .slider-button-left:hover {
    background-position: 50%;
  }

  .section-33 {
    padding-top: 80px;
    padding-bottom: 80px;
  }

  .grid-5, .grid-5-newzealand, .grid-5-canada {
    grid-template-columns: 1fr 1fr 1fr 1fr;
  }

  .collection-item-2 {
    width: 10.5rem;
  }

  .heading-76 {
    font-size: 28px;
  }

  .columns-40 {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
    flex-direction: column;
  }

  .section-35 {
    padding-bottom: 31px;
  }

  .paragraph-63 {
    text-align: left;
  }

  .heading-77.left-align {
    text-align: left;
    font-size: 28px;
  }

  .paragraph-64, .paragraph-65, .paragraph-66 {
    font-size: 18px;
  }

  .image-556 {
    margin-bottom: 16px;
  }

  .heading-69-copy {
    margin-top: 0;
    font-size: 38px;
  }

  .banner_logos_block-copy {
    padding-top: 310px;
  }

  .logos_container-copy.counter_gradient {
    top: 40px;
  }

  .container-22 {
    max-width: 728px;
  }

  .testimonial-slider-left {
    left: -20px;
  }

  .testimonial-slider-right {
    right: -20px;
  }

  .paragraph-72 {
    font-size: 1rem;
  }

  .counter-plus-2, .counterup-2, .counter-plus-copy, .counter-plus-copy, .counter-plus-copy {
    font-size: 2.3rem;
  }

  .paragraph-6-copy {
    font-size: 1rem;
  }

  .bold-text-39 {
    font-weight: 600;
    overflow: visible;
  }

  .margin-bottom-76, .margin-bottom-77 {
    margin-top: 0;
    margin-left: 0;
    margin-right: 0;
  }

  .footer_top-wrapper-is-short {
    grid-row-gap: 4rem;
    grid-template-columns: 1fr;
  }

  .container-23 {
    max-width: 728px;
  }

  .testimonial-slider-left-2 {
    left: -20px;
  }

  .testimonial-slider-right-2 {
    right: -20px;
  }

  .container-24 {
    max-width: 728px;
  }

  .gallery-wrapper {
    grid-template-columns: 1fr 1fr;
  }

  .gallery-slider-left {
    left: -20px;
  }

  .gallery-slider-right {
    right: -20px;
  }

  .team-slide-wrapper {
    width: 47%;
    margin-right: 6%;
  }

  .testimonial-slider-left-3 {
    left: -20px;
  }

  .testimonial-slider-right-3 {
    right: -20px;
  }

  .testimonial-slide {
    padding-left: 32px;
  }

  .testimonial-quote {
    overflow: visible;
  }

  .container-25 {
    max-width: 728px;
  }

  .team-slide-wrapper-2 {
    width: 47%;
    margin-right: 6%;
  }

  .c-section {
    padding-top: 124px;
    padding-bottom: 60px;
  }

  .c-title-3 {
    font-size: 28px;
  }

  .c-container, .c-container.cc-10cols {
    max-width: 768px;
  }

  .collection-list-wrapper-4 {
    width: 90vw;
    padding-left: 0;
    padding-right: 0;
  }

  .pokemon-collection-list-2 {
    grid-template-rows: auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto;
    grid-template-columns: 1fr 1fr 1fr;
    width: auto;
  }

  .collection-item-8 {
    min-width: 0;
  }

  .counter-block-copy {
    padding-left: 0;
    padding-right: 0;
  }

  .europe-counter-div.min-conterbox.counter-num {
    margin-bottom: 0;
  }

  .europe-counter-para {
    font-size: 1rem;
  }

  .europe-counterup, .europe-counter-plus {
    font-size: 2.3rem;
  }
}

@media screen and (max-width: 767px) {
  h1 {
    font-size: 2.5rem;
  }

  h2 {
    font-size: 2.25rem;
  }

  h3 {
    font-size: 2rem;
  }

  h4 {
    font-size: 1.5rem;
    line-height: 1.4;
  }

  h5 {
    font-size: 1.25rem;
  }

  h6 {
    font-size: 1.125rem;
  }

  .text-rich-text figure {
    margin-top: 2.5rem;
    margin-bottom: 2.5rem;
  }

  .hide-mobile-landscape {
    display: none;
  }

  .p-container {
    padding-top: 40px;
    padding-left: 2rem;
    padding-right: 2rem;
  }

  .show-mobile-landscape {
    display: block;
  }

  .max-width-full-mobile-landscape {
    width: 100%;
    max-width: none;
  }

  .margin-xsmall {
    margin: .75rem;
  }

  .margin-small {
    margin: 1.25rem;
  }

  .margin-medium {
    margin: 1.5rem;
  }

  .margin-large {
    margin: 2rem;
  }

  .margin-xlarge {
    margin: 2.5rem;
  }

  .margin-xxlarge {
    margin: 3rem;
  }

  .margin-huge {
    margin: 3.5rem;
  }

  .margin-xhuge {
    margin: 4rem;
  }

  .margin-xxhuge {
    margin: 5rem;
  }

  .padding-xsmall {
    padding: .75rem;
  }

  .padding-small {
    padding: 1.25rem;
  }

  .padding-medium {
    padding: 1.5rem;
  }

  .padding-large {
    padding: 2rem;
  }

  .padding-xlarge {
    padding: 2.5rem;
  }

  .padding-xxlarge {
    padding: 3rem;
  }

  .padding-huge {
    padding: 3.5rem;
  }

  .padding-xhuge {
    padding: 4rem;
  }

  .padding-xxhuge {
    padding: 5rem;
  }

  .margin-top {
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
  }

  .margin-bottom {
    margin-top: 0;
    margin-left: 0;
    margin-right: 0;
  }

  .margin-left {
    margin-top: 0;
    margin-bottom: 0;
    margin-right: 0;
  }

  .margin-right {
    margin-top: 0;
    margin-bottom: 0;
    margin-left: 0;
  }

  .margin-vertical {
    margin-left: 0;
    margin-right: 0;
  }

  .margin-horizontal {
    margin-top: 0;
    margin-bottom: 0;
  }

  .padding-top {
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .padding-bottom {
    padding-top: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .padding-left {
    padding-top: 0;
    padding-bottom: 0;
    padding-right: 0;
  }

  .padding-right {
    padding-top: 0;
    padding-bottom: 0;
    padding-left: 0;
  }

  .padding-vertical {
    padding-left: 0;
    padding-right: 0;
  }

  .padding-horizontal {
    padding-top: 0;
    padding-bottom: 0;
  }

  .text-style-nowrap {
    white-space: normal;
  }

  .text-size-medium {
    font-size: 1rem;
  }

  .button-row-grid.landscape-1-col {
    grid-auto-flow: row;
  }

  .text-size-large {
    font-size: 1.125rem;
  }

  .heading-xxlarge {
    font-size: 2.5rem;
  }

  .heading-medium {
    font-size: 1.5rem;
    line-height: 1.4;
  }

  .heading-large {
    font-size: 2rem;
  }

  .button {
    border-style: none;
    padding-left: .75rem;
    padding-right: .75rem;
  }

  .heading-xsmall {
    font-size: 1.125rem;
  }

  .heading-small {
    font-size: 1.25rem;
  }

  .text-style-quote {
    font-size: 1.125rem;
  }

  .heading-xlarge {
    font-size: 2.25rem;
  }

  .navbar_component {
    height: 4rem;
  }

  .header_component {
    grid-row-gap: 3rem;
  }

  .header-title.is-page {
    font-size: 1.5rem;
  }

  .layout_component {
    grid-row-gap: 3rem;
    grid-template-columns: 1fr;
  }

  .testimonial_component {
    padding-bottom: 3rem;
    padding-left: 0;
    padding-right: 0;
  }

  .testimonial_mask {
    width: 100%;
  }

  .testimonial_slide {
    margin-right: 2rem;
    padding-left: 0;
    padding-right: 0;
  }

  .testimonial_content {
    padding: 1.5rem;
  }

  .testimonial19_client {
    flex-direction: column;
    align-items: flex-start;
    width: 100%;
  }

  .testimonial_arrow {
    bottom: 3rem;
  }

  .contact_component {
    grid-row-gap: 3rem;
    grid-template-columns: 1fr;
  }

  .footer_top-wrapper {
    grid-row-gap: 3rem;
  }

  .header-sub_heading {
    font-size: 1.25rem;
  }

  .layout2_component {
    grid-template-columns: 1fr;
  }

  .team_list {
    grid-row-gap: 3rem;
    grid-template-columns: 1fr;
  }

  .team_item {
    margin-bottom: 0;
  }

  .tab-link-01.tab-gradient {
    justify-content: flex-start;
  }

  .tabs-link-text {
    color: var(--cornflower-blue);
    font-size: 18px;
  }

  .image-college {
    width: 140px;
  }

  .college-wrapper-6col {
    justify-content: flex-start;
  }

  .college-wrapper-6col.college-universities-logo {
    flex-wrap: wrap;
    justify-content: center;
    width: 100%;
    display: flex;
  }

  .college-wrapper-5col {
    justify-content: flex-start;
  }

  .event-slider_component {
    padding-bottom: 6rem;
  }

  .event_mask {
    width: 80%;
  }

  .event_slide {
    padding-right: 1.5rem;
  }

  .timeline_component {
    grid-template-columns: 1fr;
  }

  .timeline_progress-bar-wrapper {
    left: 2rem;
  }

  .layout121_timeline-icon-wrapper {
    padding-left: .5rem;
    padding-right: .5rem;
  }

  .full {
    display: none;
  }

  .layout128_component {
    grid-row-gap: 3rem;
    grid-template-columns: 1fr;
  }

  .image-2 {
    height: 225px;
  }

  .columns-3 {
    display: block;
  }

  .columns-4 {
    flex-wrap: wrap-reverse;
  }

  .heading-15.video-heding.vadodara_heading.anand-heading {
    margin-bottom: 1rem;
  }

  .counter-plus.counter_plus.margin-right {
    margin-right: 8px;
  }

  .counterbox {
    margin-bottom: 2rem;
  }

  .counterbox.vadodara-counterbox.mumbai_counter {
    padding-left: 0;
    padding-right: 0;
  }

  .html-embed-2 {
    margin-top: 2rem;
  }

  .columns-5 {
    display: block;
  }

  .columns-6 {
    flex-wrap: wrap-reverse;
  }

  .html-embed-3 {
    margin-top: 2rem;
  }

  .counter-block {
    padding-left: 6rem;
    padding-right: 6rem;
  }

  .process-mask {
    width: 50%;
  }

  .sticky-footer {
    z-index: 1000;
    background-color: #0000;
    width: 100%;
    padding-top: 0;
    padding-bottom: 0;
    display: block;
    position: fixed;
    bottom: 0;
  }

  .callnow-bg {
    background-color: var(--indian-red);
  }

  .whatsapp-bg {
    background-color: var(--medium-purple);
  }

  .sticky-foot-txt {
    color: var(--000000);
    text-transform: uppercase;
    margin-right: 6px;
    font-size: 17px;
    font-weight: 700;
    text-decoration: none;
  }

  .sticky-foot-icon {
    width: 24px;
  }

  .sticky-foot-block {
    justify-content: center;
    align-items: center;
    padding-top: 10px;
    padding-bottom: 10px;
    display: flex;
  }

  .html-embed-6, .html-embed-7, .html-embed-8 {
    display: none;
  }

  .features-table {
    padding: 60px 15px;
  }

  .privacy-poli.w--current {
    font-size: 17px;
  }

  .column-12 {
    text-align: center;
  }

  .video {
    padding-left: 6%;
  }

  .testimonial_card {
    flex: none;
    width: 90%;
    margin-bottom: 2rem;
    margin-right: 1rem;
  }

  .blog_block1 {
    width: 100%;
    margin-bottom: 1rem;
  }

  .resources_heading, .hero_heading, .about_heading {
    font-size: 2rem;
    line-height: 3rem;
  }

  .about_para {
    margin-top: 2rem;
  }

  .testimonial_heading {
    font-size: 2rem;
    line-height: 3rem;
  }

  .blog_date-time {
    flex-direction: column;
  }

  .page-wrapper-2 {
    overflow: hidden;
  }

  .testimonial_quotation {
    top: 0%;
  }

  .about_container {
    flex-direction: column;
  }

  .blog_date.readtime {
    margin-top: 1rem;
    margin-left: 0;
  }

  .blog_wrapper {
    flex-direction: column;
  }

  .padding-global {
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .about_text-container {
    width: 100%;
  }

  .about_image-container {
    width: 100%;
    height: 31.25rem;
  }

  .consulting_heading {
    font-size: 2rem;
    line-height: 3rem;
  }

  .testimonial_wrapper {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: flex-start;
    display: flex;
    overflow: auto;
  }

  .image-509, .image-510, .image-511, .image-513, .image-514, .image-515 {
    height: auto;
  }

  .page-container {
    padding-bottom: 20px;
  }

  .section-28.banner_windsor.banner_reading {
    padding-top: 60px;
  }

  .list-7.vadodara-list, .list-7.vadodara-list-copy {
    display: none;
  }

  .banner_logos_block {
    padding-top: 270px;
  }

  .heading-71 {
    font-size: 16px;
  }

  .paragraph-58 {
    font-size: 20px;
  }

  .flow-ninja-team-swiper {
    margin-bottom: 32px;
  }

  .pop-up-item-content {
    background-position: 50%;
    background-size: cover;
  }

  .pop-up-swiper-buttons {
    display: none;
  }

  .swiper-slide-2.flow-ninja-team-swiper-slide {
    height: 320px;
  }

  .swiper-slide-2.pop-up-slide {
    height: 350px;
  }

  .margin-bot-m {
    margin-bottom: 20px;
  }

  .container-19 {
    padding-left: 12px;
    padding-right: 12px;
  }

  .container-19.grid {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  }

  .slider-button-right {
    background-size: 16px;
    width: 48px;
    height: 48px;
  }

  .fnt-swiper-image {
    height: 320px;
  }

  .fnt-slider-buttons-wrapper {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .slider-button-light-right {
    background-size: 16px;
    width: 48px;
    height: 48px;
  }

  .fnt-slide-content {
    flex: none;
  }

  .slider-button-left {
    background-size: 16px;
    width: 48px;
    height: 48px;
  }

  .section-33 {
    padding-top: 48px;
    padding-bottom: 48px;
  }

  .slider-button-light-left {
    background-size: 16px;
    width: 48px;
    height: 48px;
  }

  .we-help {
    display: block;
  }

  .button-14 {
    bottom: 62%;
    right: 3%;
  }

  .button-14.button-15 {
    bottom: 22%;
  }

  .counterbox-col.flex-center-align {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    flex-direction: column;
  }

  .column-71 {
    margin-top: -1.4rem;
  }

  .what_we_offer_card-box {
    width: 45%;
  }

  .video-copy {
    padding-left: 6%;
  }

  .grid-5 {
    grid-template-columns: 1fr 1fr 1fr;
  }

  .grid-6 {
    text-align: left;
    grid-template-columns: 1fr 1fr;
    place-content: center;
    place-items: center;
  }

  .div-block-83, .div-block-84 {
    font-size: 16px;
  }

  .testimonial {
    padding-left: 6%;
  }

  .grid-5-newzealand, .grid-5-canada {
    grid-template-columns: 1fr 1fr 1fr;
  }

  .collection-list-2 {
    flex-wrap: wrap;
    display: flex;
  }

  .collection-item-2 {
    width: 46%;
    display: flex;
  }

  .flex-list {
    align-items: flex-start;
  }

  .grid-7 {
    grid-template-columns: 1fr 1fr;
  }

  .heading-78.institute-item {
    font-size: 14px;
  }

  .section-36 {
    margin-top: 10px;
  }

  .columns-41 {
    flex-direction: column;
  }

  .banner_logos_block-copy {
    padding-top: 270px;
  }

  .paragraph-69 {
    margin-bottom: 1rem;
    font-size: 16px;
  }

  .html-embed-37 {
    margin-bottom: 0;
  }

  .grid-11 {
    grid-template-columns: 1fr 1fr;
  }

  .testimonial-slider-small {
    padding: 60px 15px;
  }

  .testimonial-slide-wrapper {
    max-width: 100%;
    margin-right: 0%;
  }

  .testimonial-card {
    margin-left: 10px;
    margin-right: 10px;
  }

  .testimonial-slider-left {
    left: -10px;
  }

  .testimonial-slider-right {
    right: -10px;
  }

  .testimonial-slider-small-copy {
    padding: 60px 15px;
  }

  .counterbox-2 {
    margin-bottom: 2rem;
  }

  .list-7-copy.vadodara-list, .list-7-copy.vadodara-list-copy {
    display: none;
  }

  .html-embed-2-copy {
    margin-top: 2rem;
  }

  .counter-plus-copy.counter_plus.margin-right {
    margin-right: 8px;
  }

  .heading-88 {
    font-size: 24px;
  }

  .columns-5-copy {
    display: block;
  }

  .text-country {
    font-size: 1.125rem;
  }

  .faq3_question {
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .margin-bottom-76 {
    margin-top: 0;
    margin-left: 0;
    margin-right: 0;
  }

  .navbar_component-2 {
    height: 4rem;
  }

  .faq3_icon {
    width: 28px;
  }

  .margin-bottom-77 {
    margin-top: 0;
    margin-left: 0;
    margin-right: 0;
  }

  .footer_top-wrapper-is-short {
    grid-row-gap: 3rem;
  }

  .spacer-fair {
    overflow: visible;
  }

  .padding-section-small {
    padding-top: 2rem;
    padding-bottom: 2rem;
  }

  .university-partners-banner {
    background-image: url("https://cdn.prod.website-files.com/61c9e5791e48c43d0e1b68dc/65d720f54369c8d9b7f40705_ewd%201%20(2)%20(1).webp"), url("https://cdn.prod.website-files.com/61c9e5791e48c43d0e1b68dc/65d7161a3cf805cf55a5d702_ewd%201%20(1).webp");
    background-position: 100%, 50%;
    background-repeat: no-repeat, repeat;
    background-size: cover, auto;
  }

  .heading-94.banner-title {
    text-align: center;
    font-size: 36px;
  }

  .column-948, .html-embed-42 {
    text-align: center;
  }

  .flex-block-4 {
    align-items: flex-start;
  }

  .flex-block-5 {
    flex-direction: column;
    justify-content: space-between;
    align-items: center;
    height: 600px;
  }

  .column-949 {
    display: none;
  }

  .partner-features {
    padding-bottom: 20px;
  }

  .heading-95.title-gilroy {
    margin-bottom: 1rem;
  }

  .testimonial-slider-small-2 {
    padding: 60px 15px;
  }

  .testimonial-slide-wrapper-2 {
    max-width: 100%;
    margin-right: 0%;
  }

  .testimonial-card-2 {
    margin-left: 10px;
    margin-right: 10px;
  }

  .testimonial-slider-left-2 {
    left: -10px;
  }

  .testimonial-slider-right-2 {
    right: -10px;
  }

  .gallery-slider {
    padding: 60px 15px;
  }

  .gallery-slide {
    margin-left: 10px;
    margin-right: 10px;
  }

  .gallery-slide-text {
    line-height: 30px;
  }

  .gallery-slider-left {
    left: -20px;
  }

  .slider-arrow-embed-3 {
    max-width: 0%;
  }

  .gallery-slider-right {
    right: -20px;
  }

  .team-slider, .testimonial-slider-small-3 {
    padding: 60px 15px;
  }

  .card-slider-3 {
    flex-flow: column;
  }

  .card-slide-wrapper-3 {
    max-width: 100%;
    margin-right: 0%;
  }

  .card-item-3 {
    max-width: none;
    max-height: 600px;
    margin-left: 10px;
    margin-right: 10px;
  }

  .testimonial-slider-left-3 {
    display: none;
    left: -10px;
  }

  .testimonial-slider-right-3 {
    display: none;
    right: -10px;
  }

  .testimonial-slide-nav-3 {
    margin-top: 0;
    display: block;
    position: relative;
  }

  .image-565 {
    width: 100%;
  }

  .paragraph-84.min-content {
    padding-top: 8px;
    padding-bottom: 8px;
  }

  .testimonial-slider-large {
    padding: 60px 15px;
  }

  .testimonial-slider-two {
    width: 100%;
  }

  .testimonial-slide {
    flex-direction: column;
    padding: 23px;
  }

  .testimonial-content {
    max-width: none;
    margin-bottom: 40px;
    margin-right: 0;
  }

  .testimonial-quote-icon {
    width: 50px;
    margin-bottom: 16px;
  }

  .testimonial-image-two {
    width: 100%;
    height: auto;
  }

  .paragraph-86 {
    max-width: none;
    font-size: 20px;
  }

  .team-slider-2 {
    padding: 60px 15px;
  }

  .c-hero-paragraph.cc-hidden-mobile {
    display: none;
  }

  .c-text-1 {
    font-size: 16px;
    line-height: 28px;
  }

  .c-section {
    padding-top: 104px;
    padding-bottom: 40px;
  }

  .c-title-3 {
    font-size: 24px;
    line-height: 38px;
  }

  .c-container {
    max-width: 100%;
  }

  .c-container.cc-10cols {
    max-width: 100%;
    padding-left: 24px;
    padding-right: 24px;
  }

  .c-cms-content-wrapper {
    padding-top: 48px;
  }

  .c-cms-tabs {
    padding-top: 32px;
  }

  .c-tab-text {
    padding-left: 0;
    padding-right: 0;
  }

  .c-tab-content-link {
    align-items: flex-start;
    left: 0;
  }

  .c-lottie-link {
    margin-left: 0;
  }

  .pokemon-collection-list {
    grid-template-columns: 1fr 1fr;
  }

  .collection-list-wrapper-4 {
    padding-left: 0;
    padding-right: 0;
  }

  .pokemon-collection-list-2 {
    grid-template-rows: auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto;
    grid-template-columns: 1fr 1fr;
  }

  .button-28 {
    border-style: none;
    padding-left: .75rem;
    padding-right: .75rem;
  }

  .tab-group {
    grid-column-gap: .5rem;
    grid-row-gap: .5rem;
    flex-flow: wrap;
  }

  .filter-button_wrapper {
    flex-flow: column;
    justify-content: space-between;
    align-items: flex-start;
  }

  .pagination-next {
    border-style: none;
    padding-left: .75rem;
    padding-right: .75rem;
  }

  .logo-flex_wrapper {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    flex-flow: column;
  }

  .counter-block-copy {
    padding-left: 6rem;
    padding-right: 6rem;
  }

  .counterbox-copy {
    margin-bottom: 2rem;
  }

  .counterbox-copy.vadodara-counterbox.mumbai_counter {
    padding-left: 0;
    padding-right: 0;
  }

  .europe-counter-plus.counter_plus.margin-right {
    margin-right: 8px;
  }

  .section-28-copy.banner_windsor.banner_reading {
    padding-top: 60px;
  }
}

@media screen and (max-width: 479px) {
  h1 {
    font-size: 2.5rem;
  }

  .max-width-full.flex-center {
    align-items: stretch;
    display: flex;
  }

  .max-width-full.flex-center.bg-white {
    background-color: #fff;
  }

  .show-mobile-portrait {
    display: block;
  }

  .hide-mobile-portrait {
    display: none;
  }

  .text-size-small {
    font-size: 1rem;
  }

  .container-large {
    max-width: 80rem;
  }

  .container-large.germany-para-container {
    max-width: 87.3rem;
  }

  .container-large.heighlight-container {
    max-width: none;
  }

  .align-center {
    text-align: center;
    font-size: 24px;
  }

  .p-container {
    text-align: center;
    margin-bottom: 40px;
    padding-bottom: 0;
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .p-container.page-padding-custom2 {
    height: auto;
  }

  .p-container.abroad-container {
    padding-top: 0;
    padding-bottom: 60px;
  }

  .p-container.alumni-container {
    padding-top: 0;
  }

  .p-container.fottor-bottom-padding {
    padding-bottom: 4rem;
  }

  .p-container.heighlight-p-container {
    padding-top: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .p-container.padding-bottom-increasew, .p-container.bottom-padding {
    padding-bottom: 40px;
  }

  .utility_component {
    flex-direction: column;
    width: auto;
    max-width: none;
    height: auto;
    max-height: none;
    padding-top: 3rem;
    padding-left: 1rem;
    padding-right: 1rem;
    display: flex;
    overflow: hidden;
  }

  .padding-large.align-center-1 {
    display: block;
  }

  .padding-xxhuge {
    padding: 2.6rem 0;
    display: block;
  }

  .margin-top {
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
  }

  .margin-top.margin-large.flex-center {
    justify-content: center;
    display: flex;
  }

  .margin-bottom {
    flex-direction: column;
    align-items: stretch;
    margin-top: 0;
    margin-left: 0;
    margin-right: 0;
    display: flex;
  }

  .margin-bottom.margin-small {
    align-items: stretch;
  }

  .margin-bottom.margin-xsmall {
    flex-direction: column;
    justify-content: center;
    align-items: stretch;
    margin-left: 10px;
  }

  .margin-bottom.flex-center {
    align-items: center;
  }

  .margin-left {
    margin-top: 0;
    margin-bottom: 0;
    margin-right: 0;
  }

  .margin-right {
    margin-top: 0;
    margin-bottom: 0;
    margin-left: 0;
  }

  .margin-vertical {
    margin-left: 0;
    margin-right: 0;
  }

  .margin-horizontal {
    margin-top: 0;
    margin-bottom: 0;
  }

  .padding-top {
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .padding-bottom {
    padding-top: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .padding-left {
    padding-top: 0;
    padding-bottom: 0;
    padding-right: 0;
  }

  .padding-right {
    padding-top: 0;
    padding-bottom: 0;
    padding-left: 0;
  }

  .padding-vertical {
    padding-left: 0;
    padding-right: 0;
  }

  .padding-vertical.padding-xhuge {
    padding: 2.5rem 1rem;
  }

  .padding-vertical.padding-xhuge.germany-banner-padding {
    margin-top: 143px;
  }

  .padding-vertical.padding-xhuge.remove-padding {
    padding-top: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .padding-vertical.padding-xhuge {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .padding-vertical.padding-xhuge.padding-custom1 {
    padding-top: 4rem;
    padding-bottom: 0;
  }

  .padding-vertical.padding-large {
    padding-top: 1rem;
    padding-bottom: .25rem;
  }

  .padding-vertical.padding-large.container_universities.partners_universities {
    padding-top: 0;
    padding-left: .9rem;
    padding-right: .9rem;
  }

  .padding-vertical.padding-large.container_universities.partners_universities.partners-admit.partners-abroad {
    padding-top: 2rem;
  }

  .padding-vertical.padding-medium.padding-custom1 {
    padding-top: 3rem;
    padding-bottom: 3rem;
  }

  .padding-vertical.padding-xhuge {
    flex-direction: column;
    align-items: center;
    padding-top: 1rem;
    padding-bottom: 0;
    display: block;
  }

  .padding-vertical.padding-custom1 {
    padding-top: 2rem;
    padding-bottom: 2rem;
  }

  .padding-vertical.padding-custom3 {
    padding-top: 2.5rem;
    padding-bottom: 2rem;
  }

  .padding-vertical.padding-xhuge.padding-mobile_custom1 {
    padding-bottom: .5rem;
  }

  .padding-vertical.padding-custom-timeline {
    padding-bottom: 2rem;
  }

  .padding-horizontal {
    padding-top: 0;
    padding-bottom: 0;
  }

  .padding-horizontal.padding-xxlarge.section-para {
    padding-left: 0%;
    padding-right: 0%;
    font-size: 1rem;
  }

  .max-width-full-mobile-portrait {
    width: 100%;
    max-width: none;
  }

  .text-size-medium {
    font-size: 1rem;
  }

  .button-row-grid.mobile-1-col {
    grid-auto-flow: row;
  }

  .text-size-large {
    font-size: 1rem;
  }

  .heading-xxlarge.text-color-white.text-align-center {
    text-align: center;
    font-family: Gilroy, sans-serif;
    font-size: 1.75rem;
  }

  .heading-xxlarge.text-color-white.text-align-center.new-heading {
    font-size: 24px;
    line-height: 32px;
  }

  .heading-xxlarge.text-align-center.text-color-navyblue {
    font-size: 2rem;
  }

  .button {
    border-radius: .75rem;
    margin-right: 0;
    padding: .25rem .5rem;
    font-size: .7rem;
    font-weight: 700;
  }

  .button.bg-purple {
    font-size: 1rem;
  }

  .button.full_menu {
    border-radius: 4.9rem;
    padding: .6rem 4rem;
  }

  .button.new-btn {
    margin-left: 0;
  }

  .button-secondary {
    padding-left: 1.95rem;
    padding-right: 1.95rem;
    font-size: .875rem;
    font-weight: 700;
    text-decoration: none;
  }

  .button-secondary.is-hidden {
    display: none;
  }

  .stylesystem-images_layout {
    grid-template-columns: 1fr;
  }

  .icon-1x1-medium {
    width: 2rem;
    height: 2rem;
  }

  .icon-1x1-medium.about {
    width: 1.5rem;
    max-width: none;
    height: auto;
  }

  .navbar_component {
    height: auto;
    padding: 0 1rem;
    display: block;
  }

  .navbar_container {
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
  }

  .navbar_menu {
    display: flex;
  }

  .navbar_link {
    width: 100%;
    padding-top: 0;
    padding-bottom: 0;
    padding-left: 20px;
  }

  .navbar_link.padding-0 {
    display: block;
  }

  .section-header.germany-section-header {
    background-image: url("https://cdn.prod.website-files.com/61c9e5791e48c43d0e1b68dc/67344805c701298832522546_Germany_Hero_Desktop.webp");
    background-position: 0 0;
    background-size: cover;
    height: 400px;
  }

  .header_component {
    flex-direction: column-reverse;
    grid-template-columns: 1fr;
  }

  .header1_content {
    text-align: center;
    flex-direction: column;
    align-items: center;
    display: flex;
  }

  .button-wrapper {
    align-items: stretch;
    margin-top: 0;
    margin-right: 0;
    display: flex;
  }

  .header_image-wrapper {
    margin-bottom: 0;
  }

  .header-title {
    font-size: 1.5rem;
  }

  .header-title.is-page {
    font-size: 1.25rem;
  }

  .section-feature.bg-vector {
    background-image: none;
    background-position: 0 0;
    background-repeat: repeat;
    background-size: auto;
  }

  .feature-component {
    flex-direction: column;
    display: block;
    overflow: visible;
  }

  .section-title-wrapper.margin-bottom-medium {
    flex-direction: column;
    margin-bottom: 2rem;
    display: block;
  }

  .section-title-wrapper.margin-bottom-medium.admit-wrapper {
    padding-top: 0;
  }

  .section-title {
    margin-bottom: 1.2rem;
    padding-bottom: 0;
    font-size: 1.5rem;
    display: block;
  }

  .section-title.alumni-title {
    margin-bottom: 0;
  }

  .section-sub_text {
    font-size: .875rem;
  }

  .section-sub_text.wid {
    width: 100%;
    font-size: 1rem;
  }

  .feature-block-wrapper {
    align-items: center;
    display: none;
    overflow: auto;
  }

  .feature-block {
    flex-direction: column;
    align-items: center;
    width: auto;
    min-width: 16rem;
    height: auto;
    display: flex;
  }

  .text-xlarge {
    font-size: 2rem;
  }

  .section-layout {
    margin-left: 10px;
    margin-right: 10px;
  }

  .layout_component {
    grid-template-columns: 1fr;
  }

  .layout_component.is-alt {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    display: flex;
  }

  .layout_component.is-alt-reverse {
    flex-direction: column;
    justify-content: center;
  }

  .layout_content {
    text-align: center;
    flex-direction: column;
    align-items: center;
    width: 100%;
    display: flex;
  }

  .layout_item-list {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    justify-content: center;
    display: flex;
  }

  .layout_text-wrapper {
    margin-right: 0;
  }

  .layout_image-wrapper {
    flex-direction: column;
    align-items: center;
    width: 100%;
    padding-top: 20px;
    display: flex;
  }

  .text-tagline {
    font-size: 1.25rem;
  }

  .layout-title {
    margin-bottom: 10px;
    font-size: 1.2rem;
  }

  .layout-title.is-alt {
    font-size: 1.5rem;
  }

  .layout-image {
    object-fit: cover;
    width: auto;
    max-width: 75%;
    height: auto;
  }

  .testimonial_component {
    padding-bottom: 0;
    overflow: hidden;
  }

  .testimonial_mask {
    width: 85%;
  }

  .testimonial_content {
    width: auto;
    padding-top: 4rem;
    padding-bottom: 3rem;
    padding-right: 1rem;
  }

  .testimonial_content.vadodara-1 {
    height: auto;
  }

  .testimonial_slide-nav {
    display: none;
  }

  .vector-quote {
    top: 3%;
  }

  .contact_component {
    flex-direction: column-reverse;
    grid-template-columns: 1fr;
    display: flex;
  }

  .contact_content {
    text-align: left;
    align-items: stretch;
  }

  .footer_top-wrapper {
    grid-row-gap: 48px;
  }

  .footer_column-layout {
    grid-row-gap: 40px;
    grid-template-columns: 1fr 1fr;
  }

  .footer_column-heading {
    font-size: 1rem;
  }

  .footer_link {
    color: #8283a1;
    text-align: left;
    font-size: .875rem;
  }

  .footer-top-wrapper {
    flex-direction: column;
    align-items: center;
  }

  .footer-top-text {
    text-align: center;
    font-size: 1.25rem;
  }

  .footer-top-left-wrapper {
    align-items: center;
    margin-bottom: .5rem;
  }

  .footer-top-left-link {
    text-align: center;
    font-size: 16px;
    text-decoration: none;
  }

  .header-80vh {
    min-height: 30rem;
    max-height: none;
  }

  .header-sub_heading {
    font-size: 1.125rem;
  }

  .layout2_component {
    grid-row-gap: 1.25rem;
    grid-template-columns: 1fr;
  }

  .team_list {
    grid-column-gap: 2.5rem;
    grid-row-gap: 3rem;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: flex-start;
    align-items: flex-start;
    display: inline-block;
    overflow: auto;
  }

  .team_item {
    border: 1px solid var(--lavender);
    box-shadow: none;
    border-radius: .625rem;
    flex-direction: column;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    align-items: center;
    width: auto;
    min-width: 17rem;
    height: 100%;
    margin-bottom: 20px;
    padding: 1.625rem 1.375rem;
    display: flex;
  }

  .team3_image-wrapper {
    justify-content: center;
    align-items: center;
    display: block;
  }

  .team3_image {
    object-fit: cover;
    width: 7rem;
    height: 7rem;
    margin-right: 0;
  }

  .team-image-wrapper {
    flex-direction: column;
    justify-content: center;
    align-items: center;
  }

  .image-wrapper-heading, .team-image-wrapper-text {
    text-align: center;
  }

  .team-para {
    text-align: center;
    font-size: .875rem;
  }

  .text-size-xlarge {
    font-size: 1rem;
  }

  .header-para {
    text-align: left;
    font-size: 1rem;
  }

  .header-para.align-center {
    text-align: center;
  }

  .section-tabs {
    padding-bottom: 1rem;
  }

  .tab-link-01 {
    padding: .5rem;
  }

  .tabs-01 {
    flex-direction: column;
    display: flex;
  }

  .tabs-content-01 {
    padding: 1rem 0;
  }

  .tabs-menu-01 {
    border-right-style: none;
    grid-template-columns: 1fr 1fr;
    place-items: start;
    padding-top: 0;
    padding-bottom: 20px;
  }

  .icon-country {
    width: 1.25rem;
    height: 1.25rem;
  }

  .tab-link-icon-wrapper {
    margin-right: .25rem;
  }

  .tabs-link-text {
    color: #4e84f2;
    font-size: 14px;
  }

  .image-college {
    object-fit: cover;
    width: 90px;
    max-width: 100%;
    height: auto;
  }

  .college-wrapper-6col {
    grid-template-columns: 1fr 1fr 1fr;
    display: flex;
    overflow: auto;
  }

  .college-wrapper-6col.margin-bottom.margin-large {
    flex-direction: row;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: flex-start;
    align-items: center;
    display: flex;
    overflow: auto;
  }

  .college-wrapper-5col {
    grid-template-columns: 1fr 1fr 1fr;
    display: flex;
    overflow: auto;
  }

  .event-slider_component {
    padding-bottom: 2rem;
  }

  .event_mask {
    width: 100%;
  }

  .event_item {
    flex-direction: column-reverse;
    width: 90%;
    padding-top: 20px;
    padding-bottom: 20px;
    display: flex;
  }

  .blog65_image-link {
    justify-content: center;
    display: flex;
  }

  .blog65_image-wrapper {
    justify-content: center;
    padding-top: 0%;
    display: flex;
  }

  .blog65_image {
    max-width: 90%;
    position: static;
  }

  .event-collection-item {
    justify-content: center;
    display: flex;
  }

  .event-image-wrapper {
    justify-content: flex-start;
    align-items: flex-start;
    display: flex;
  }

  .event-text-wrapper {
    flex-direction: column;
    align-items: center;
    padding-left: 0%;
    display: flex;
  }

  .event-heading {
    text-align: center;
    font-size: 1.4rem;
  }

  .event-post-summary {
    text-align: center;
  }

  .slider-left-icon {
    width: 2.5rem;
    height: 2.5rem;
    margin-top: 132px;
    margin-bottom: 132px;
  }

  .left-arrow {
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
  }

  .slider-right-icon {
    width: 2.5rem;
    height: 2.5rem;
    margin-top: 132px;
    margin-bottom: 132px;
  }

  .event-tagline {
    text-align: center;
  }

  .event-slide-nav {
    display: none;
  }

  .event-date-time-text {
    text-align: center;
    font-size: 1.2rem;
  }

  .event-button {
    text-align: center;
  }

  .timeline_component {
    grid-template-columns: 1fr;
  }

  .right_timeline-wrapper {
    flex-direction: column;
    grid-template-columns: 1fr;
    padding-left: 1.5rem;
    display: flex;
  }

  .right_timeline-wrapper.about {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    align-items: flex-start;
    padding-left: 0;
    display: block;
  }

  .timeline_progress-bar-wrapper {
    background-color: #0000;
    background-image: url("https://cdn.prod.website-files.com/61c9e5791e48c43d0e1b68dc/61d0994c8a518108e14284e5_Line%201.svg");
    background-repeat: repeat;
    background-size: cover;
    width: 2px;
    height: 82%;
    inset: 8% 0% auto 15%;
  }

  .timeline_progress-bar-wrapper.uni {
    background-image: none;
    background-repeat: repeat;
    background-size: auto;
    left: 18%;
  }

  .layout121_progress-bar {
    background-color: #0000;
    background-image: url("https://cdn.prod.website-files.com/61c9e5791e48c43d0e1b68dc/61d2e2529c8417886940e31b_Line%202%20(2).svg");
    background-position: 0 0;
    background-size: auto;
  }

  .timeline-step {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    display: flex;
  }

  .timeline-step.about {
    flex-direction: row;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: flex-start;
    place-items: center;
    width: 100%;
    height: auto;
    margin-top: 0;
    display: flex;
  }

  .timeline-icon-wrapper.about {
    flex-direction: row;
    align-items: flex-start;
    width: 20%;
    padding-top: 0;
    padding-bottom: 0;
    padding-left: 0;
    display: block;
  }

  .layout121_timeline-icon-wrapper {
    padding: .75rem;
  }

  .layout121_timeline-icon-wrapper.about {
    background-color: #0000;
    border-radius: 0%;
    justify-content: center;
    align-items: flex-start;
    margin-top: 0;
    padding: 0;
    display: flex;
    position: static;
  }

  .timeline-text-wrapper {
    width: 70%;
    padding-top: 0;
  }

  .timeline-text-wrapper.about {
    flex-direction: column;
    justify-content: center;
    width: 80%;
    margin-top: 0;
    padding-top: 0;
    display: flex;
  }

  .timeline-right-text.about {
    color: var(--midnight-blue);
    text-align: left;
    padding-top: 0;
    font-size: .875rem;
  }

  .c-scroll-track {
    flex-direction: row;
    width: 200vh;
    display: flex;
  }

  .c-scrolling-content {
    display: none;
  }

  .year-text {
    color: #6d74ff;
    font-family: Gilroy, sans-serif;
    font-size: 1.75rem;
    font-weight: 700;
  }

  .icon-4 {
    align-self: auto;
    margin-right: 20px;
    display: block;
    overflow: visible;
  }

  .navigation-dropdown {
    width: 100%;
    min-width: 100%;
    display: none;
    position: relative;
  }

  .navigation-dropdown.nav-drop {
    display: none;
  }

  .dropdown {
    width: 100%;
  }

  .dropdown.nav_hide_item {
    display: none;
  }

  .dropdown-toggle {
    clear: none;
    object-fit: fill;
    padding: 0 20px;
    position: relative;
  }

  .icon_lottie {
    width: 30px;
  }

  .full_link-text {
    color: var(--midnight-blue);
    margin-top: 0;
    margin-bottom: 0;
    font-size: 28px;
  }

  .full_link-text.text-size-24px {
    font-size: 20px;
  }

  .full_menu_component {
    grid-column-gap: 18px;
    grid-row-gap: 18px;
    flex: none;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    grid-auto-flow: row;
    place-content: start flex-start;
    place-items: flex-start start;
    padding-top: 3rem;
    padding-left: 1.5rem;
    padding-right: 1.5rem;
    display: grid;
  }

  .full_contain {
    background-color: var(--000000);
    flex-direction: column;
    align-items: flex-start;
  }

  .full_link {
    margin-bottom: 18px;
    display: none;
  }

  .full {
    z-index: 24;
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    opacity: 1;
    flex-direction: column;
    flex: 0 auto;
    order: 0;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: flex-start;
    align-self: auto;
    align-items: flex-start;
    min-height: 100vh;
    margin-top: 5.875rem;
    margin-left: auto;
    margin-right: auto;
    display: none;
    position: absolute;
    inset: 0%;
    overflow: hidden;
  }

  .button-text {
    font-size: 1.125rem;
    font-weight: 600;
  }

  .events_template_component {
    flex-direction: column;
    display: flex;
  }

  .store-rocket-embed {
    min-width: 100%;
  }

  .reg_component {
    flex-direction: column;
    align-items: center;
    display: flex;
  }

  .reg-text-wrapper {
    flex-direction: column;
    display: block;
  }

  .flex-center {
    justify-content: center;
    display: flex;
  }

  .full_menu-link {
    color: var(--midnight-blue);
    text-align: left;
    padding: 0 .5rem 0 0;
    font-size: 20px;
    font-weight: 700;
    text-decoration: none;
    display: block;
  }

  .full_menu-link.w--current {
    color: var(--midnight-blue);
    text-align: left;
    font-size: 20px;
  }

  .full_menu-block {
    grid-column-gap: 16px;
    grid-row-gap: 1rem;
    flex-direction: column;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    place-items: center start;
    display: grid;
  }

  .full_menu-text {
    color: var(--midnight-blue);
    font-size: 1rem;
    font-weight: 500;
    text-decoration: none;
  }

  .feature-slide {
    height: 100%;
    display: block;
  }

  .feature_slide-left-aroow, .feature_slide-right_aroow, .feature_slide-nav {
    display: none;
  }

  .feature-about-item {
    flex-direction: column;
    align-items: center;
    display: flex;
  }

  .layout128_component {
    grid-template-columns: 1fr;
  }

  .feature-heading, .feature-para {
    text-align: center;
  }

  .modal-wrapper {
    display: none;
  }

  .modal {
    width: 90%;
    padding-top: 3.1rem;
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .modal-title {
    font-size: .9rem;
  }

  .modal-event-item {
    text-align: center;
    flex-flow: column;
    justify-content: center;
    align-items: center;
    margin-bottom: .5rem;
    text-decoration: none;
    display: block;
  }

  .modal-event-title {
    font-size: 1.3rem;
    line-height: .8;
  }

  .modal-event-date {
    font-size: .9rem;
    line-height: 1.3;
  }

  .modal-list {
    margin-top: 0;
    margin-bottom: 0;
  }

  .modal-checklist-item {
    font-size: 16px;
  }

  .modal-list-text {
    font-size: 1.125rem;
  }

  .paragraph-2, .paragraph-3, .paragraph-4 {
    text-align: center;
    font-size: 1rem;
  }

  .redirect-block {
    flex-direction: column;
    align-items: flex-start;
    width: 100%;
    min-width: auto;
    display: block;
  }

  .redirect-text {
    text-align: left;
    font-size: 1rem;
  }

  .link {
    text-decoration: underline;
    display: block;
  }

  .link-2 {
    display: block;
  }

  .counterup.counter-vododra {
    font-size: 25px;
  }

  .paragraph-6.diaries-video-para {
    text-align: center;
    margin-bottom: 1rem;
  }

  .heading-12 {
    font-size: 1.4rem;
  }

  .image-2 {
    height: 190px;
  }

  .image-2.image-480 {
    margin-top: 20px;
  }

  .image-2.image-500 {
    margin-top: 30px;
  }

  .columns-3 {
    display: block;
  }

  .columns-4 {
    flex-wrap: wrap-reverse;
    display: flex;
  }

  .columns-4.overseas-text {
    flex-direction: column;
  }

  .heading-15 {
    font-size: 1.5rem;
  }

  .heading-15.video-heding {
    margin-bottom: .25rem;
  }

  .heading-15.video-heding.diaries-video-heding {
    text-align: center;
  }

  .paragraph-11 {
    font-size: 1rem;
  }

  .bold-text {
    font-size: 1.7rem;
  }

  .bold-text.vadodara-video-heading {
    color: var(--gray-900);
  }

  .heading-16 {
    font-size: 2rem;
  }

  .paragraph-12 {
    font-size: 1.2rem;
  }

  .paragraph-13 {
    font-size: 1rem;
  }

  .heading-17 {
    font-size: 1.5rem;
  }

  .paragraph-14 {
    font-size: 1rem;
  }

  .div-block-13.min-conterbox {
    min-height: auto;
  }

  .counter-plus, .counter-plus.counter-vododra-plus {
    font-size: 25px;
  }

  .counter-plus.counter_plus.margin-right {
    margin-right: 0;
  }

  .counter-plus.counter-vododra-plus-copy {
    font-size: 25px;
  }

  .counterbox {
    margin-bottom: 1.25rem;
  }

  .counterbox.vadodara-counterbox {
    border: 1px #fff;
    padding: 10px 6px;
  }

  .html-embed-2 {
    margin-top: 1.4rem;
  }

  .columns-5 {
    display: block;
  }

  .columns-6 {
    flex-wrap: wrap-reverse;
    display: flex;
  }

  .html-embed-3 {
    margin-top: 2rem;
  }

  .right-arrow-3, .left-arrow-2 {
    display: none;
  }

  .faq-heading {
    font-size: 1rem;
  }

  .faq-content {
    font-size: .9rem;
    display: none;
  }

  .counter-block {
    padding-left: 2rem;
    padding-right: 2rem;
  }

  .process-design.vadodara-process-design {
    padding-top: 2rem;
    padding-bottom: 2rem;
  }

  .process-design.vadodara-process-design.usa_vadodara_process.anand_usa_process {
    background-color: var(--color);
  }

  .process-design.vadodara-process-design.usa_vadodara_process.anand_usa_process.alumni-procee-design {
    padding-top: 0;
  }

  .process-mask {
    width: 100%;
  }

  .process-content {
    min-height: auto;
  }

  .process-content.pdding-top-alumini {
    width: 100%;
  }

  .slider-2 {
    padding-top: 2rem;
    padding-bottom: 1rem;
  }

  .slider-2.alumni-slider {
    width: auto;
    padding-top: 0;
  }

  .slide-nav-2 {
    display: none;
  }

  .paragraph-18 {
    font-size: 1.1rem;
  }

  .paragraph-18.vadodara-video-para {
    color: var(--gray-900);
  }

  .div-block-14 {
    margin-bottom: 2rem;
  }

  .link-4 {
    text-align: left;
  }

  .whatsapp-sticky-button {
    text-transform: none;
    display: none;
  }

  .sticky-footer {
    z-index: 1000;
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    background-color: #0000;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    width: 100%;
    padding-top: 0;
    padding-bottom: 0;
    display: block;
    position: fixed;
    bottom: 0;
  }

  .sticky-footer.hide {
    display: none;
  }

  .column-3 {
    padding-left: 0;
    padding-right: 0;
    display: block;
  }

  .callnow-bg {
    background-color: var(--indian-red);
  }

  .whatsapp-bg {
    background-color: var(--medium-purple);
  }

  .link-5 {
    width: 100%;
    padding: 8px 10px;
    text-decoration: none;
    display: block;
  }

  .div-block-15 {
    padding: 8px 10px;
    text-decoration: none;
  }

  .link-6 {
    width: 100%;
    text-decoration: none;
    display: block;
  }

  .sticky-foot-txt {
    color: var(--000000);
    text-align: center;
    text-transform: uppercase;
    margin-right: 6px;
    padding: 0;
    font-size: 17px;
    font-weight: 700;
    text-decoration: none;
    display: inline-block;
  }

  .sticky-foot-icon {
    width: 24px;
    display: block;
  }

  .div-block-16 {
    justify-content: center;
    align-items: center;
    padding-top: 8px;
    padding-bottom: 8px;
    display: flex;
  }

  .sticky-foot-block {
    justify-content: center;
    align-items: center;
    padding-top: 10px;
    padding-bottom: 10px;
    display: flex;
  }

  .html-embed-5 {
    display: none;
  }

  .bold-text-5 {
    font-size: .8rem;
    line-height: .6em;
  }

  .html-embed-10 {
    position: relative;
  }

  .franchis-head {
    width: 100%;
    font-size: 22px;
  }

  .franchise-medium-text {
    width: 300px;
    font-size: 14px;
  }

  .button-3 {
    padding: 12px 14px 12px 24px;
  }

  .button-fran {
    padding: 12px 24px;
  }

  .heading-24 {
    margin-top: 20px;
    margin-bottom: 30px;
    font-size: 24px;
  }

  .slider-3 {
    width: 100%;
  }

  .container-4 {
    max-width: none;
  }

  .centered-heading {
    margin-bottom: 24px;
  }

  .comparison-row-main {
    grid-column-gap: 20px;
  }

  .comparison-title {
    margin-left: 10px;
  }

  .comparison-row {
    grid-column-gap: 20px;
  }

  .comparison-negative {
    background-position: 0 5px;
    background-size: 14px;
    margin-left: 10px;
    padding-left: 20px;
  }

  .comparison-positive {
    background-position: 0 4px;
    background-size: 16px;
    margin-left: 10px;
    padding-left: 20px;
  }

  .title {
    text-align: left;
    margin-bottom: 30px;
    font-size: 20px;
  }

  .heading-25 {
    text-align: left;
    margin-bottom: 30px;
    font-size: 1.4rem;
  }

  .columns-9 {
    margin-top: 20px;
    margin-bottom: 10px;
    padding-left: 20px;
    padding-right: 20px;
    display: block;
  }

  .column-6, .column-7 {
    margin-bottom: 20px;
  }

  .div-block-17 {
    margin-bottom: 0;
  }

  .column-9, .column-10, .column-11 {
    margin-bottom: 20px;
  }

  .div-block-18 {
    margin-bottom: 30px;
    margin-left: 20px;
    margin-right: 20px;
  }

  .slide-6 {
    border: 0 #0000;
    border-radius: 20px;
  }

  .div-block-19 {
    text-align: center;
    padding: 50px 20px;
  }

  .heading-28 {
    text-align: center;
    font-size: 16px;
  }

  .image-5 {
    text-align: left;
  }

  .heading-29 {
    font-size: 14px;
  }

  .slider-4 {
    border-radius: 0;
  }

  .paragraph-22 {
    font-size: 14px;
  }

  .icon-5 {
    margin-left: 10px;
  }

  .icon-6 {
    margin-right: 10px;
  }

  .slide-nav-5 {
    inset: auto 0% 0%;
  }

  .paragraph-23 {
    font-size: 18px;
  }

  .heading-31 {
    font-size: 21px;
  }

  .paragraph-24 {
    font-size: 16px;
  }

  .tabs-menu-2 {
    grid-template-rows: auto;
    grid-auto-flow: row;
    display: block;
  }

  .html-embed-12 {
    margin-left: 10px;
    margin-right: 10px;
  }

  .bold-text-6 {
    font-size: 30px;
  }

  .div-block-27 {
    padding-left: 0;
  }

  .new-paddd {
    padding-left: 10px;
    padding-right: 10px;
  }

  .business-1 {
    display: block;
  }

  .bussiness-4 {
    text-align: center;
    display: block;
  }

  .heading-34 {
    text-align: center;
    font-size: 16px;
  }

  .testimonal-image {
    width: 100%;
  }

  .accreditaion-image {
    text-align: left;
    height: 20px;
    margin-bottom: 10px;
    margin-left: 20px;
  }

  .imagess {
    width: auto;
    height: 20px;
    margin-bottom: 10px;
  }

  .div-block-29 {
    text-align: center;
  }

  .div-block-30 {
    margin-bottom: 20px;
  }

  .copyright {
    font-size: 14px;
  }

  .copyright.margin-on-1, .copyright.margin-on-1-copy, .copyright.we-endure, .copyright.nationalcode {
    padding-top: 16px;
  }

  .div-block-31 {
    text-align: center;
    font-size: 26px;
  }

  .div-block-32 {
    margin-top: 0;
  }

  .heading-35 {
    font-size: 1rem;
  }

  .div-block-33 {
    padding-top: 20px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .heading-36 {
    font-size: 22px;
    line-height: 1.3;
  }

  .privacy-poli {
    font-size: 14px;
  }

  .privacy-poli.w--current {
    text-align: center;
    font-size: 14px;
  }

  .column-12 {
    text-align: center;
    margin-top: 10px;
  }

  .bold-text-7 {
    line-height: 1.2;
  }

  .link-30 {
    line-height: 1.3;
  }

  .video.vadodara-video {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .video-2 {
    margin-bottom: 20px;
  }

  .columns-10 {
    flex-direction: column;
  }

  .columns-10.vadodara-video-col {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .recruit {
    padding-top: 2rem;
    padding-left: 4%;
    padding-right: 4%;
  }

  .testimonial_card {
    display: block;
  }

  .resources_heading {
    line-height: 2.5rem;
  }

  .swiper-slide.is-slider-main, .swiper-slide.is-slider-main.resources {
    width: 90%;
  }

  .form_content-block.direction {
    max-width: 75%;
  }

  .blog_link {
    flex: 0 auto;
  }

  .testimonial_para.mobile {
    display: inline;
  }

  .testimonial_para.desktop {
    display: none;
  }

  .testimonial_wrapper {
    overflow: auto;
  }

  .nearby_link {
    flex: 0 auto;
  }

  .read-more {
    color: var(--000000);
    margin-left: .5rem;
    display: inline;
  }

  .read-more.mobile {
    display: inline;
  }

  .partner-with-us {
    padding: 40px 20px;
  }

  .heading-37 {
    text-align: center;
    padding-top: 20px;
    font-size: 24px;
  }

  .columns-11 {
    flex-direction: column;
    justify-content: space-between;
    align-items: flex-start;
    display: flex;
  }

  .partner-with-geebee {
    padding-left: 20px;
    padding-right: 20px;
  }

  .heading-39 {
    padding-bottom: 20px;
    font-size: 24px;
  }

  .partner-h {
    font-size: 18px;
  }

  .franchise-partner {
    margin-top: 30px;
  }

  .heading-41 {
    font-size: 24px;
  }

  .columns-12 {
    display: block;
  }

  .column-14 {
    flex: 0 auto;
    align-self: stretch;
  }

  .new-head {
    margin-left: 40px;
    margin-right: 40px;
    display: block;
  }

  .new-head.margin-right-0 {
    margin-left: 20px;
    margin-right: 20px;
  }

  .paragraph-28 {
    width: 100%;
  }

  .out-tean {
    margin-bottom: 0;
  }

  .columns-14, .columns-15 {
    display: block;
  }

  .column-16 {
    padding-left: 0;
    padding-right: 0;
  }

  .column-17 {
    padding-top: 20px;
    padding-left: 0;
    padding-right: 0;
  }

  .column-18 {
    padding-left: 0;
    padding-right: 0;
  }

  .column-19 {
    padding-top: 20px;
    padding-left: 0;
    padding-right: 0;
  }

  .column-20 {
    padding-left: 0;
    padding-right: 0;
    display: block;
  }

  .html-embed-18 {
    display: block;
  }

  .column-21 {
    padding-left: 0;
    padding-right: 0;
  }

  .html-embed-19 {
    margin-bottom: 40px;
  }

  .html-embed-20 {
    padding-top: 20px;
    padding-bottom: 40px;
  }

  .html-embed-21 {
    display: none;
  }

  .div-block-35.vertical-middle {
    width: 100%;
  }

  .div-block-36 {
    width: 100%;
    display: block;
  }

  .div-block-37.vertical-middle {
    width: 100%;
    margin-left: auto;
  }

  .div-block-38 {
    width: 100%;
    margin-left: auto;
    display: block;
  }

  .div-block-39.vertical-middle, .div-block-40.vertical-middle {
    width: 100%;
    margin-left: auto;
  }

  .rich-text-block-3 {
    margin-top: 20px;
  }

  .pad-left-right {
    padding-left: 5%;
    padding-right: 5%;
  }

  .section-8 {
    display: none;
  }

  .div-block-42 {
    width: 100%;
    margin-left: 0;
  }

  .paragraph-34 {
    font-size: 17px;
  }

  .button-6 {
    display: none;
  }

  .column-24 {
    text-align: center;
  }

  .sec-head {
    margin-bottom: 10px;
    font-size: 20px;
  }

  .section-10, .section-11 {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .columns-19 {
    margin-top: 20px;
  }

  .section-13 {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .head-contact {
    font-size: 26px;
  }

  .html-embed-23 {
    margin-bottom: 20px;
  }

  .paragraph-36 {
    text-align: center;
  }

  .div-block-44 {
    padding-left: 17%;
    padding-right: 17%;
  }

  .slider-head {
    font-size: 16px;
  }

  .icon-11, .icon-12 {
    margin-top: 140px;
  }

  .slider-5 {
    height: 400px;
  }

  .paragraph-37 {
    font-size: 16px;
  }

  .image-502 {
    text-align: center;
  }

  .column-28 {
    padding-left: 0;
    padding-right: 0;
  }

  .mob-head {
    color: #002664;
    text-align: center;
    margin-bottom: 10px;
    padding-top: 10px;
    padding-bottom: 10px;
    font-family: Oswald, sans-serif;
    font-size: 28px;
  }

  .section-15 {
    background-color: #a8d3f3;
    padding-top: 20px;
    padding-bottom: 40px;
    display: block;
  }

  .paragraph-38 {
    text-align: justify;
  }

  .column-29, .column-30, .column-31 {
    padding-left: 0;
    padding-right: 0;
  }

  .html-embed-25 {
    padding-top: 10px;
  }

  .div-block-46, .html-embed-26 {
    width: 100%;
  }

  .tab-link-tab-3-4.tab-main, .tab-link-tab-4-3.tab-main {
    display: inline-block;
  }

  .tab-link-tab-5.tab-main {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: inline-block;
  }

  .tab-link-tab-5.tab-main.w--current, .tab-link-tab-1-2.tab-main, .tab-link-tab-2-2.tab-main {
    display: inline-block;
  }

  .tabs-menu-3 {
    text-align: left;
    padding-left: 0%;
    padding-right: 0%;
  }

  .country-studies-main {
    padding-left: 0%;
    padding-right: 0%;
  }

  .countrytabs {
    display: inline-block;
  }

  .careers-main {
    width: 100%;
    margin-left: 0;
    margin-right: 0;
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .div-block-49 {
    width: 100%;
  }

  .career-h1 {
    font-size: 28px;
  }

  .career-h1.font-size-38 {
    font-size: 28px;
    line-height: 42px;
  }

  .career-p {
    font-size: 18px;
    line-height: 28px;
  }

  .career-h2 {
    font-size: 24px;
  }

  .career-h2.text-align-center {
    line-height: 38px;
  }

  .inner-p {
    font-size: 15px;
  }

  .heading-career {
    font-size: 20px;
  }

  .button-8 {
    font-size: 14px;
  }

  .career-story {
    width: 100%;
    padding-left: 10px;
    padding-right: 10px;
  }

  .div-block-52 {
    height: auto;
    margin-bottom: 20px;
  }

  .our-story-h3 {
    font-size: 20px;
  }

  .career-category {
    width: 100%;
  }

  .heading-53, .paragraph-39 {
    font-size: 18px;
  }

  .job-des {
    width: 100%;
  }

  .heading-54 {
    font-size: 22px;
  }

  .paragraph-40 {
    font-size: 15px;
  }

  .more-oppenings {
    padding-left: 10px;
    padding-right: 10px;
  }

  .div-block-61 {
    width: 100%;
  }

  .career-loop {
    padding-left: 10px;
    padding-right: 10px;
  }

  .heading-55 {
    text-align: center;
    font-size: 1.8rem;
  }

  .heading-56 {
    padding-bottom: 0;
    font-size: 1.1rem;
  }

  .section-18 {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .heading-57 {
    padding-bottom: 10px;
    font-size: 1.2rem;
  }

  .text-block-5 {
    font-size: 14px;
    line-height: 1.4;
  }

  .column-37 {
    align-self: flex-start;
    font-size: 11px;
    line-height: 1.6;
  }

  .column-38 {
    border-radius: 20px;
    font-size: 11px;
    line-height: 1.6;
    box-shadow: 0 2px 5px #0003;
  }

  .columns-27 {
    flex-direction: column;
    margin-top: 0;
  }

  .image-503, .image-504 {
    font-size: 11px;
  }

  .column-39 {
    border-radius: 20px;
    flex: 0 auto;
    padding: 16px 16px 20px;
    font-size: 11px;
    line-height: 1.6;
    box-shadow: 0 2px 5px #0003;
  }

  .column-40 {
    flex: 0 auto;
  }

  .columns-28 {
    flex-direction: column;
    margin-top: -20px;
  }

  .text-block-6 {
    text-align: center;
    margin-bottom: 20px;
    font-size: 14px;
  }

  .text-block-7, .heading-58 {
    text-align: center;
  }

  .dropdown-toggle-2 {
    text-align: left;
    object-fit: fill;
    border: 1px #000;
    border-radius: 0;
    flex-direction: row;
    justify-content: space-between;
    align-self: stretch;
    align-items: center;
    width: 100%;
    min-width: 100%;
    max-width: 100%;
    padding-left: 40px;
    font-weight: 500;
    display: flex;
    overflow: visible;
  }

  .icon-13 {
    justify-content: flex-end;
    display: flex;
  }

  .dropdown-3 {
    justify-content: space-between;
    display: flex;
  }

  .text-block-8 {
    order: 0;
    justify-content: space-between;
    align-self: center;
    display: flex;
  }

  .dropdown-4 {
    width: 100%;
  }

  .dropdown-toggle-3 {
    flex-wrap: nowrap;
    align-items: center;
    width: 100%;
    padding-top: 0;
    padding-bottom: 0;
    display: flex;
  }

  .dropdown-link-4, .dropdown-link-5, .dropdown-link-6, .dropdown-link-7, .dropdown-link-8 {
    background-color: #fff;
  }

  .dropdown-toggle-4, .dropdown-5 {
    width: 100%;
  }

  .html-embed-32 {
    overflow: visible;
  }

  .div-block-64 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    text-align: left;
    object-fit: fill;
    grid-template: "."
                   "Area"
                   / 1fr 1fr 1fr 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: center;
    align-items: center;
    display: inline;
    overflow: auto;
  }

  .image-collage, .image-508 {
    object-fit: cover;
    width: 5rem;
  }

  .image-509, .image-510, .image-511 {
    object-fit: cover;
    width: 5rem;
    height: auto;
  }

  .image-512, .image-513, .image-514, .image-515 {
    width: 5rem;
    height: auto;
  }

  .image-style {
    object-fit: fill;
    width: 100%;
    height: 100%;
    margin: 0;
    overflow: visible;
  }

  .flex-block {
    justify-content: center;
  }

  .section-21.page-padding {
    text-align: center;
    object-fit: cover;
  }

  .section-22.page-padding, .section-22.page-padding.section-padding {
    text-align: center;
  }

  .heading-61 {
    font-size: 16px;
    line-height: 1.5;
  }

  .paragraph-46 {
    font-size: 14px;
  }

  .body-2 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .paragraph-47, .paragraph-48, .paragraph-49, .paragraph-50, .paragraph-51, .paragraph-52 {
    font-size: 15px;
  }

  .columns-29 {
    flex-direction: column;
  }

  .container-13 {
    flex-direction: row;
    display: block;
  }

  .section-23 {
    padding-left: 10px;
    padding-right: 10px;
    display: block;
  }

  .heading-62 {
    padding-top: 0;
    font-size: 32px;
  }

  .paragraph-53 {
    font-size: 20px;
  }

  .div-block-66 {
    grid-column-gap: 17px;
    grid-row-gap: 17px;
    justify-content: center;
    align-items: center;
  }

  .button-12 {
    padding-left: 14px;
    padding-right: 14px;
  }

  .button-12.button-color {
    text-align: center;
    align-items: center;
    display: block;
  }

  .button-12.button-color.button-gradient {
    text-align: center;
    width: 80%;
    margin-left: auto;
    margin-right: auto;
  }

  .button-12.button-color.button-gradient.button-white {
    font-weight: 700;
    display: block;
  }

  .section-24 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .heading-63 {
    font-size: 28px;
  }

  .tabs-menu-5 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    display: flex;
  }

  .heading-64 {
    text-align: center;
  }

  .columns-31 {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
    flex-direction: column;
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .columns-31.column-start {
    padding-bottom: 0;
  }

  .paragraph-54 {
    text-align: center;
    width: 100%;
    margin-bottom: 20px;
    font-size: 18px;
    line-height: 1.5;
  }

  .paragraph-54.para-full {
    font-size: 16px;
  }

  .column-45 {
    text-align: center;
  }

  .page-container {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    flex-direction: column;
    padding-bottom: 0;
    padding-left: 10px;
    padding-right: 10px;
    display: flex;
  }

  .section-25 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .column-47 {
    text-align: center;
    display: block;
  }

  .image-518 {
    padding-top: 25px;
    padding-bottom: 30px;
  }

  .columns-32 {
    flex-direction: column;
  }

  .image-519 {
    padding-top: 20px;
    padding-bottom: 20px;
    display: block;
  }

  .image-520 {
    display: none;
  }

  .image-521 {
    padding-top: 20px;
    padding-bottom: 20px;
    display: block;
  }

  .image-522, .image-523 {
    display: none;
  }

  .image-524 {
    display: block;
  }

  .body-3 {
    background-repeat: no-repeat;
    background-size: auto;
    background-attachment: fixed;
  }

  .section-28.banner_windsor {
    background-image: url("https://cdn.prod.website-files.com/61c9e5791e48c43d0e1b68dc/655dee6c804cef4be6409372_Group%2048095679%20(1).png"), url("https://cdn.prod.website-files.com/61c9e5791e48c43d0e1b68dc/655dbeb36aa73212c940120e_Group%2048095678.jpg");
    background-position: 50% 0, 50%;
    background-repeat: no-repeat, no-repeat;
    background-size: cover, cover;
    height: 670px;
    padding-top: 60px;
  }

  .section-28.banner_windsor.banner-usa {
    background-image: none;
    background-repeat: repeat;
    background-size: auto;
  }

  .section-28.banner_windsor.banner_reading {
    background-image: url("https://cdn.prod.website-files.com/61c9e5791e48c43d0e1b68dc/65abc4f1b477a74d055eb63b_Group%2012%20(2).png"), linear-gradient(#0000, #0000);
    background-position: 100% 40%, 0 0;
    background-repeat: no-repeat, repeat;
    background-size: cover, auto;
    height: 610px;
    padding-top: 118px;
    display: block;
  }

  .container-18 {
    text-align: left;
    width: 95%;
  }

  .image-528 {
    width: 120px;
    margin-bottom: 20px;
  }

  .image-528.vadodara-log {
    width: auto;
  }

  .columns-33 {
    display: block;
  }

  .heading-66 {
    font-size: 36px;
    line-height: 1.2;
  }

  .html-embed-35 {
    margin-top: 10px;
    font-size: 18px;
    line-height: 1.2;
  }

  .html-embed-35.no-gap {
    margin-top: 10px;
  }

  .list-item-8 {
    font-size: 15px;
    font-weight: 500;
    line-height: 1.2;
  }

  .list-item-9 {
    margin-bottom: .25px;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.2;
  }

  .list-item-10 {
    font-size: 14px;
    font-weight: 500;
  }

  .list-7 {
    margin-bottom: 80px;
    padding-left: 1.5rem;
  }

  .list-7.vadodara-list, .list-7.vadodara-list-copy {
    margin-bottom: 20px;
    display: none;
  }

  .form_wrapper.vadodara-form.indore-form-wrapper {
    display: none;
  }

  .form_wrapper.vadodara-form.indore-form-wrapper.mobile-form-wrapper {
    margin-bottom: 40px;
    display: block;
  }

  .form_wrapper.vadodara-form.indore-form-wrapper-copy {
    display: none;
  }

  .form_wrapper.vadodara-form.indore-form-wrapper-copy.mobile-form-wrapper {
    margin-bottom: 40px;
    display: block;
  }

  .columns-34 {
    display: flex;
  }

  .columns-34.flag-form-wrapper {
    padding-left: 20px;
    padding-right: 20px;
  }

  .banner_logos_block {
    padding-top: 20px;
  }

  .heading-68 {
    margin-bottom: 2rem;
    font-size: 20px;
  }

  .heading-68.gray_heading {
    text-align: left;
    margin-bottom: 2rem;
    padding-left: 12px;
    font-size: 24px;
    font-weight: 400;
  }

  .logos_container.overseas-log.liner-color {
    padding: 0;
  }

  .logos_container.counter_gradient {
    padding-top: 16px;
  }

  .columns-35.logos_grid {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
    flex-flow: row;
    align-items: center;
    width: 100%;
    display: block;
  }

  .grid-2 {
    grid-template-columns: 1fr 1fr 1fr;
  }

  .career_heading {
    text-align: left;
    width: 90%;
    margin-top: 0;
    margin-left: auto;
    margin-right: auto;
    font-size: 22px;
    line-height: 1.4em;
  }

  .columns-36 {
    font-family: Public Sans, sans-serif;
  }

  .section-29 {
    padding-top: 20px;
    padding-bottom: 0;
  }

  .section-29.overseas-section, .section-29.destination-section, .section-29.partener-university {
    flex-direction: row;
    align-items: flex-start;
    padding-top: 20px;
    padding-bottom: 20px;
    display: flex;
  }

  .column-57 {
    margin-bottom: 32px;
  }

  .heading-69 {
    color: var(--000000);
    font-size: 28px;
    line-height: 1.4;
  }

  .heading-69.spacing-heading {
    margin-top: 2rem;
    font-size: 34px;
  }

  .heading-69.spacing-heading.capitalize {
    font-size: 29px;
  }

  .div-block-70 {
    width: 96%;
    max-width: 320px;
    display: block;
  }

  .div-block-70.germany-button {
    width: 100%;
    max-width: none;
  }

  .cta_block {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    background-color: #443eff;
    border-radius: 6px;
    justify-content: center;
    align-items: center;
    width: 328px;
    margin-top: 18px;
    margin-bottom: 36px;
    padding: 0 10px;
    display: flex;
  }

  .cta_block.grid_shadow {
    margin-top: 16px;
    margin-bottom: 16px;
  }

  .cta_block.grid_shadow.margin_cta {
    margin-top: 0;
    margin-bottom: 0;
  }

  .cta_block.tech-button {
    width: 100%;
  }

  .cta_block.germany-cta-button {
    width: 300px;
  }

  .text-block-13 {
    color: var(--000000);
    padding-left: 10px;
    padding-right: 10px;
    font-family: Public Sans, sans-serif;
    font-weight: 600;
    text-decoration: none;
  }

  .text-block-13.cta_para {
    font-size: 14px;
  }

  .div-block-71 {
    text-align: center;
    justify-content: center;
    align-items: center;
    margin-top: 20px;
    display: flex;
  }

  .div-block-71.btn_center {
    justify-content: center;
  }

  .section-30 {
    padding-top: 30px;
    padding-bottom: 0;
  }

  .columns-37 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    margin-bottom: 0;
  }

  .column-58, .color_dark {
    padding-bottom: 14px;
  }

  .image-535 {
    border-radius: 10px;
    min-height: auto;
    padding-bottom: 20px;
  }

  .div-block-72 {
    justify-content: center;
    display: flex;
  }

  .section-31 {
    padding-top: 20px;
  }

  .section-32 {
    padding: 60px 20px;
  }

  .image-536 {
    padding-bottom: 0;
  }

  .paragraph-59.para-font-normal.margin_text {
    margin-bottom: 1rem;
  }

  .columns-39 {
    display: flex;
  }

  .column-60 {
    flex-direction: column;
    display: flex;
  }

  .div-block-75 {
    flex-direction: column;
    margin-top: 10px;
    margin-bottom: 10px;
    display: flex;
  }

  .paragraph-60 {
    width: 100%;
    margin-top: 4px;
    margin-bottom: 0;
  }

  .div-block-76 {
    align-self: auto;
    margin-bottom: 0;
  }

  .pop-up-item-content {
    padding: 12px;
  }

  .pop-up-swiper-buttons {
    display: none;
  }

  .swiper-slide-2.pop-up-slide {
    height: 227px;
  }

  .fnt-swiper-image {
    height: 190px;
  }

  .paragraph-61 {
    text-align: justify;
    width: 100%;
    margin-top: 20px;
    line-height: 28px;
  }

  .div-block-78 {
    width: 100%;
  }

  .video-6, .section-34 {
    margin-bottom: 20px;
  }

  .we-help {
    padding-bottom: 10px;
    font-size: 18px;
    line-height: 1.6;
    display: none;
  }

  .div-block-82 {
    height: 360px;
  }

  .column-65.director-col {
    padding-top: 5%;
    padding-bottom: 5%;
  }

  .button-14 {
    top: 3.5%;
    bottom: auto;
    right: 3%;
  }

  .counterbox-col {
    flex-flow: wrap;
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .counterbox-col.flex-center-align {
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .bold-text-21 {
    font-size: 25px;
  }

  .column-68 {
    padding-left: 0;
    padding-right: 0;
  }

  .column-69 {
    border: 1px #fff;
    border-bottom-style: dashed;
    padding-left: 0;
    padding-right: 0;
  }

  .column-69.width-50 {
    border-style: none;
    border-color: #0000;
  }

  .column-70 {
    padding-left: 0;
    padding-right: 0;
  }

  .column-70.boder-col {
    border: 1px #000;
    border-bottom: 1px dashed #fff;
  }

  .column-71 {
    margin-top: 0;
    padding-top: 1rem;
  }

  .what_we_offer_card-box {
    width: 90%;
  }

  .heading-72.what_we_offer_heading {
    margin-bottom: 5px;
    font-size: 18px;
  }

  .what_we_offer_para {
    font-size: 15px;
  }

  .grid-4.what_we_offer_grid {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    grid-template-columns: 1fr 1fr;
  }

  .what_we_offer_card-body {
    min-height: 0;
    padding: 10px 15px 15px;
  }

  .bold-text-22 {
    font-size: 1.5rem;
  }

  .main.students_videos {
    background-color: #0000;
  }

  .video-copy.vadodara-video {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .grid-5 {
    grid-template-columns: 1fr 1fr;
  }

  .grid-6 {
    grid-template-columns: 1fr;
  }

  .testimonial.vadodara-video, .testimonial.testimonial-country {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .partener-section {
    padding-top: 0;
    padding-bottom: 0;
  }

  .partener-section.overseas-section, .partener-section.destination-section, .partener-section.partener-university {
    flex-direction: row;
    align-items: flex-start;
    padding-top: 20px;
    padding-bottom: 20px;
    display: flex;
  }

  .oversaeas {
    padding-top: 435px;
    padding-bottom: 0;
  }

  .oversaeas.overseas-section, .oversaeas.destination-section, .oversaeas.partener-university {
    flex-direction: row;
    align-items: flex-start;
    padding-top: 20px;
    padding-bottom: 20px;
    display: flex;
  }

  .grid-5-newzealand, .grid-5-canada {
    grid-template-columns: 1fr 1fr;
  }

  .collection-item-2 {
    width: 44%;
  }

  .mumbai-tabs {
    padding-top: 40px;
  }

  .mumbai-tabs.background_purple {
    padding-bottom: 0;
  }

  .columns-40 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
  }

  .text-block-15 {
    color: #fff;
    padding-left: 10px;
    padding-right: 10px;
    font-family: Public Sans, sans-serif;
    font-weight: 600;
    text-decoration: none;
  }

  .div-block-85 {
    text-align: center;
    justify-content: center;
    align-items: center;
    margin-top: 20px;
    display: flex;
  }

  .div-block-85.btn_center {
    justify-content: center;
  }

  .div-block-86 {
    width: 96%;
    max-width: 320px;
    display: block;
  }

  .paragraph-64, .paragraph-64.expertise-list-para, .paragraph-65 {
    font-size: 16px;
  }

  .paragraph-66 {
    font-size: 18px;
  }

  .div-block-87.footer-centres {
    justify-content: center;
    align-items: center;
    height: auto;
    margin-bottom: 0;
  }

  .div-block-88.footer-centres {
    justify-content: center;
    align-items: center;
    height: auto;
  }

  .footer-centres {
    height: auto;
  }

  .div-block-64.new-div-block-64 {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .image-557, .image-557.expertise-list-icon, .image-558 {
    width: 24px;
    height: 24px;
  }

  .html-embed-35-copy {
    margin-top: 10px;
    font-size: 18px;
    line-height: 1.2;
  }

  .html-embed-35-copy.no-gap {
    margin-top: 10px;
  }

  .heading-69-copy {
    color: var(--000000);
    width: 100%;
    font-size: 24px;
    line-height: 1.4;
  }

  .heading-69-copy.spacing-heading {
    margin-top: 2rem;
    font-size: 34px;
  }

  .study-unniversity {
    margin-top: 388px;
    padding-top: 32px;
    padding-bottom: 32px;
  }

  .container-20 {
    padding-left: 0;
  }

  .heading-79.padding {
    padding-bottom: 16px;
    font-size: 24px;
    line-height: 32px;
  }

  .paragraph-67 {
    width: 100%;
    font-size: 18px;
    font-weight: 400;
    line-height: 28px;
  }

  .grid-8 {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
    grid-template-columns: 1fr;
    align-content: center;
  }

  .heading-81.ranking-padding {
    color: #101828;
    padding-bottom: 4px;
    font-size: 20px;
    font-weight: 600;
    line-height: 30px;
  }

  .paragraph-68 {
    width: 322px;
    max-width: 322px;
  }

  .paragraph-68.mobile-hide {
    display: none;
  }

  .bold-text-27 {
    color: #000;
    font-weight: 500;
  }

  .div-block-89 {
    margin-bottom: 32px;
    padding-bottom: 0;
  }

  .div-block-90 {
    margin-bottom: 32px;
  }

  .image-559 {
    width: 42px;
    height: 42px;
    padding-bottom: 4px;
  }

  .grid-9 {
    grid-template-columns: 1fr;
  }

  .section-29-copy {
    padding-top: 435px;
    padding-bottom: 0;
  }

  .section-29-copy.overseas-section, .section-29-copy.destination-section, .section-29-copy.partener-university {
    flex-direction: row;
    align-items: flex-start;
    padding-top: 20px;
    padding-bottom: 20px;
    display: flex;
  }

  .button-18 {
    text-align: center;
    background-color: #443eff;
    border-radius: 8px;
    width: 345px;
    height: 52px;
    padding: 12px 20px;
    font-size: 18px;
    font-weight: 500;
    line-height: 28px;
  }

  .div-block-91 {
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .reading-campus-video {
    background-color: #112635;
    padding: 20px 10px;
  }

  .heading-82 {
    width: 328px;
    padding-bottom: 10px;
    font-size: 24px;
    line-height: 36px;
  }

  .video-7 {
    height: 220px;
    display: none;
  }

  .heading-83 {
    width: 343px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .link-block-4 {
    width: 196px;
  }

  .div-block-93 {
    padding-left: 0;
  }

  .image-560 {
    width: 344px;
    height: 220px;
  }

  .section-31-copy {
    padding-top: 20px;
  }

  .paragraph-68-copy {
    width: 100%;
    display: block;
  }

  .container-18-copy {
    text-align: left;
    width: 88%;
  }

  .image-561 {
    border-radius: 8px;
  }

  .container-18-copy {
    text-align: left;
    width: 100%;
    padding-left: 10px;
    padding-right: 10px;
    display: block;
  }

  .footer-container {
    text-align: left;
    width: 88%;
  }

  .container-20-copy {
    padding-left: 0;
  }

  .background-video-2 {
    width: 100%;
    max-width: 100%;
    height: 225px;
    min-height: auto;
  }

  .paragraph-68-copy-copy {
    width: 322px;
    display: block;
  }

  .grid-11 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .button-20.enroll-button, .button-20.enroll-button-new {
    padding-left: 20px;
    padding-right: 20px;
    font-size: 18px;
  }

  .background-video-3 {
    width: 100%;
    max-width: 100%;
    height: 220px;
    min-height: 220px;
  }

  .counterbox-col-copy {
    display: flex;
  }

  .paragraph-70 {
    margin-bottom: 2rem;
  }

  .paragraph-70.paragraph-admit {
    margin-bottom: 0;
    padding-bottom: 0;
  }

  .container-22 {
    max-width: none;
  }

  .centered-heading-2 {
    margin-bottom: 24px;
  }

  .testimonial-slide-wrapper {
    max-width: 100%;
    height: auto;
    margin-top: 0;
    margin-right: 0%;
    padding-top: 8px;
    padding-bottom: 8px;
  }

  .testimonial-card {
    height: 410px;
    margin-left: 10px;
    margin-right: 10px;
  }

  .testimonial-slider-left {
    left: -10px;
  }

  .testimonial-slider-right {
    right: -6px;
  }

  .testimonial-slide-nav {
    margin-top: 40px;
    padding-top: 0;
    display: block;
    position: relative;
    top: 0;
  }

  .bold-text-28 {
    font-size: 13px;
  }

  .paragraph-71 {
    width: 190px;
    margin-top: 10px;
    margin-left: auto;
    margin-right: auto;
    padding-top: 10px;
    padding-bottom: 24px;
  }

  .div-block-95 {
    max-width: 100%;
    height: auto;
    margin-top: 0;
  }

  .mask-3 {
    height: auto;
    overflow: visible;
  }

  .div-block-96.min-conterbox {
    min-height: 65px;
  }

  .column-75 {
    padding-left: 0;
    padding-right: 0;
  }

  .column-75.boder-col {
    border: 1px #000;
    border-left: 1px dashed #f17e05;
    border-right: 1px dashed #f17e05;
  }

  .column-76, .column-77 {
    padding-left: 0;
    padding-right: 0;
  }

  .bold-text-29, .counter-plus-2, .counter-plus-2.counter-vododra-plus {
    font-size: 25px;
  }

  .counterbox-2 {
    margin-bottom: 1.25rem;
  }

  .counterbox-2.vadodara-counterbox {
    padding: 10px 6px;
  }

  .counterup-2.counter-vododra {
    font-size: 25px;
  }

  .rich-text-block-7 {
    width: 100%;
  }

  .list-7-copy {
    margin-bottom: 80px;
    padding-left: 1.5rem;
  }

  .list-7-copy.vadodara-list, .list-7-copy.vadodara-list-copy {
    margin-bottom: 20px;
    display: none;
  }

  .html-embed-2-copy {
    margin-top: 1.4rem;
  }

  .collection-list-4 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
  }

  .image-564 {
    width: 90px;
  }

  .collection-item-3 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex-direction: row;
    width: 44%;
    display: flex;
  }

  .section-39 {
    padding-top: 0;
    padding-bottom: 0;
  }

  .bold-text-30 {
    font-size: 21px;
  }

  .counter-plus-copy, .counter-plus-copy.counter-vododra-plus {
    font-size: 25px;
  }

  .bold-text-21-copy, .counter-plus-copy, .counter-plus-copy.counter-vododra-plus {
    font-size: 25px;
  }

  .bold-text-21-copy, .counter-plus-copy, .counter-plus-copy.counter-vododra-plus {
    font-size: 25px;
  }

  .counter-plus-copy.counter_plus.margin-right {
    margin-right: 0;
  }

  .counter-plus-copy.counter-vododra-plus-copy {
    font-size: 25px;
  }

  .paragraph-6-copy.diaries-video-para {
    text-align: center;
    text-align: center;
    text-align: center;
    margin-bottom: 1rem;
  }

  .paragraph-74, .paragraph-75, .paragraph-76, .paragraph-77 {
    font-size: 15px;
  }

  .paragraph-78 {
    font-size: 14px;
  }

  .paragraph-79, .paragraph-80, .paragraph-81, .paragraph-82 {
    font-size: 15px;
  }

  .div-block-97 {
    padding: 0 20px;
  }

  .section-layout2-copy.overflow-hidden-copy.footer-section-bottom {
    padding-bottom: 0;
  }

  .heading-88 {
    text-align: center;
  }

  .columns-5-copy {
    display: block;
  }

  .div-block-98 {
    margin-bottom: 40px;
    display: block;
  }

  .gradient-cover {
    background-color: var(--color-5);
    background-image: none;
    overflow: visible;
  }

  .bundled-h2 {
    text-align: center;
    line-height: 1.2;
  }

  .heading-wrapper.bundled {
    grid-column-gap: .5rem;
    grid-row-gap: .5rem;
  }

  .heading-wrapper.stage {
    grid-column-gap: 0rem;
    grid-row-gap: 0rem;
  }

  .faq3_question {
    border: 1px #000;
  }

  .navbar_container-2 {
    justify-content: center;
    align-items: center;
    height: 3rem;
  }

  .details-wrapper {
    grid-column-gap: .5rem;
    grid-row-gap: .5rem;
    padding: .25rem .5rem;
    font-size: 1rem;
  }

  .button-22 {
    background-color: #0000;
    background-image: linear-gradient(135deg, #635eff, #5200ff);
    border-style: none;
    border-radius: 10px;
    padding: .875rem 1rem;
    font-family: Inter, sans-serif;
    font-size: 1.1rem;
    font-weight: 600;
  }

  .button-22.w--current {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .uni-logo_wrapper {
    flex-direction: column;
    justify-content: center;
    align-items: center;
  }

  .logo-footer {
    width: 10rem;
  }

  .cta_content {
    padding: 1rem 1.5rem;
  }

  .cta_content.v2 {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
  }

  .margin-bottom-76 {
    margin-top: 0;
    margin-left: 0;
    margin-right: 0;
  }

  .margin-bottom-76.margin-footer {
    flex-direction: column;
    align-items: center;
    margin-bottom: 1rem;
    display: flex;
  }

  .footer_short_wrapper {
    align-items: center;
  }

  .navbar_component-2 {
    height: 3rem;
    padding-left: 1rem;
    padding-right: 1rem;
    display: flex;
    box-shadow: -1px 1px 12px #4134921f, 1px 1px 6px #4134920f;
  }

  .navbar_component-2.dark {
    box-shadow: 0 4px 6px #ffffff0d;
  }

  .uni-meta_wrapper {
    grid-column-gap: .5rem;
    grid-row-gap: .5rem;
  }

  .why-icon_wrapper {
    flex-direction: column;
    justify-content: center;
    align-items: center;
  }

  .page-wrapper-3 {
    overflow: hidden;
  }

  .faq-bundled {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    flex-direction: column-reverse;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .html-embed-41 {
    height: 145vh;
    margin-bottom: 0;
  }

  .html-embed-41.fair {
    height: 97vh;
  }

  .why-meta_wrapper {
    grid-column-gap: .5rem;
    grid-row-gap: .5rem;
  }

  .footer1_logo-link-5 {
    color: #fff;
  }

  .margin-bottom-77 {
    margin-top: 0;
    margin-left: 0;
    margin-right: 0;
  }

  .footer_top-wrapper-is-short {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
  }

  .logo-image-2 {
    object-fit: contain;
    max-height: 75%;
  }

  .padding-global-2 {
    background-color: #fff;
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .n-input_field {
    padding-top: .75rem;
    padding-bottom: .7rem;
    padding-left: .25rem;
    font-size: .875rem;
  }

  .button-23 {
    background-color: #0000;
    background-image: linear-gradient(135deg, #635eff, #5200ff);
    border-style: none;
    border-radius: 10px;
    padding: .875rem 1rem;
    font-family: Inter, sans-serif;
    font-size: 1.1rem;
    font-weight: 600;
  }

  .button-23.w--current {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .contact-form_heading {
    font-size: 1.5rem;
  }

  .contact-form-2 {
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .contact-step_item {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
  }

  .contact-success-wrapper {
    background-color: #0000;
  }

  .body-4 {
    background-color: #131431;
  }

  .heading-93 {
    color: #071a0e;
  }

  .university-partners-banner {
    background-image: url("https://cdn.prod.website-files.com/61c9e5791e48c43d0e1b68dc/65d720f54369c8d9b7f40705_ewd%201%20(2)%20(1).webp"), url("https://cdn.prod.website-files.com/61c9e5791e48c43d0e1b68dc/65d7161a3cf805cf55a5d702_ewd%201%20(1).webp");
    background-position: 100%, 50%;
    background-size: cover, cover;
  }

  .flex-block-5 {
    height: 600px;
  }

  .column-949 {
    display: none;
  }

  .heading-95 {
    font-size: 24px;
    line-height: 34px;
  }

  .container-23 {
    max-width: none;
  }

  .centered-heading-3 {
    margin-bottom: 24px;
  }

  .testimonial-slide-wrapper-2 {
    max-width: 100%;
    margin-right: 0%;
  }

  .testimonial-card-2 {
    margin-left: 10px;
    margin-right: 10px;
  }

  .testimonial-slider-left-2 {
    left: -10px;
  }

  .testimonial-slider-right-2 {
    right: -10px;
  }

  .container-24 {
    max-width: none;
  }

  .gallery-wrapper {
    grid-template-columns: 1fr;
  }

  .gallery-slide-wrapper {
    max-width: 100%;
    margin-right: 0%;
  }

  .gallery-slider-left {
    left: -20px;
  }

  .arrow-wrapper-3 {
    display: none;
  }

  .gallery-slider-right {
    right: -20px;
  }

  .centered-heading-4 {
    margin-bottom: 24px;
  }

  .team-slide-wrapper {
    width: 100%;
    margin-right: 0%;
  }

  .card-slider-3 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    flex-flow: column;
    justify-content: flex-start;
    margin-bottom: 0;
    display: flex;
  }

  .card-slide-wrapper-3 {
    max-width: 100%;
    margin-right: 0%;
  }

  .card-item-3 {
    aspect-ratio: auto;
    object-fit: fill;
    margin-left: 10px;
    margin-right: 10px;
    overflow: hidden;
  }

  .testimonial-slider-left-3 {
    left: -10px;
  }

  .testimonial-slider-right-3 {
    right: -10px;
  }

  .testimonial-slide-nav-3 {
    top: 10px;
  }

  .testimonial-quote-icon {
    width: 30px;
  }

  .testimonial-quote {
    font-size: 22px;
    line-height: 30px;
  }

  .testimonial-author-image-three {
    margin-right: 16px;
  }

  .paragraph-86 {
    font-size: 16px;
  }

  .section-title-black {
    min-width: auto;
    max-width: 300px;
    font-size: 24px;
  }

  .paragraph-87 {
    text-align: left;
    margin-top: 8px;
    font-size: 14px;
  }

  .university-logos {
    overflow: hidden;
  }

  .container-25 {
    max-width: none;
  }

  .centered-heading-5 {
    margin-bottom: 24px;
  }

  .team-slide-wrapper-2 {
    width: 100%;
    margin-right: 0%;
  }

  .columns-44 {
    display: block;
  }

  .c-section {
    padding-top: 96px;
    padding-bottom: 32px;
  }

  .c-title-3 {
    font-size: 20px;
    line-height: 34px;
  }

  .c-container {
    padding-left: 16px;
    padding-right: 16px;
  }

  .c-tab-text {
    min-height: 280px;
  }

  .tabs-menu-6 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    place-content: center;
    place-items: center stretch;
    display: grid;
  }

  .div-block-105 {
    width: 100%;
    margin-bottom: 20px;
    padding-bottom: 0;
  }

  .div-block-106 {
    padding-bottom: 0;
    display: block;
  }

  .tab-link-tab-1-4 {
    text-align: center;
    margin-right: 0;
  }

  .university-heading {
    font-size: 22px;
  }

  .tab-link-tab-2-4.w--current {
    text-align: center;
    margin-right: 0;
  }

  .tab-text {
    font-size: 14px;
  }

  .tab-link-tab-3-6 {
    text-align: center;
    margin-right: 0;
  }

  .div-block-112 {
    padding-top: 0;
  }

  .banner-section.university-finder {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .uni-card-div {
    max-width: 100%;
    min-height: 89px;
    margin-top: 0;
    margin-bottom: 0;
    padding: 5px 10px;
    display: flex;
  }

  .collection-item-6 {
    padding-top: 8px;
    padding-bottom: 8px;
  }

  .tabs-menu-7 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .tab-link-tab-1-5.w--current {
    justify-content: center;
    align-items: center;
    margin-right: 0;
    display: flex;
  }

  .text-block-18 {
    text-align: center;
    text-decoration: none;
  }

  .tab-link-tab-2-5 {
    justify-content: center;
    align-items: center;
    margin-right: 0;
    display: flex;
  }

  .text-block-19 {
    text-align: center;
  }

  .tab-link-tab-3-7 {
    justify-content: center;
    align-items: center;
    margin-right: 0;
    display: flex;
  }

  .text-block-20 {
    text-align: center;
  }

  .tab-link-tab-4-4 {
    justify-content: center;
    align-items: center;
    margin-right: 0;
    display: flex;
  }

  .text-block-21 {
    text-align: center;
  }

  .heading-100 {
    font-size: 18px;
  }

  .university-para {
    text-align: left;
    font-size: 13px;
  }

  .heading-101 {
    font-size: 30px;
    line-height: 34px;
  }

  .paragraph-93 {
    font-size: 17px;
    line-height: 24px;
  }

  .search {
    width: 100%;
    display: flex;
  }

  .search-button {
    display: none;
  }

  .paragraph-96 {
    font-size: 13px;
  }

  .html-embed-43 {
    overflow: hidden;
  }

  .search-field {
    width: 100%;
  }

  .buttons-wrapper {
    flex-flow: column;
    display: none;
  }

  .buttons-wrapper.seacrh-wrapper {
    display: block;
  }

  .pokemon-collection-list {
    grid-template-columns: 1fr;
  }

  .search-button-class {
    display: none;
    position: absolute;
    inset: auto 0% -125%;
  }

  .search-field-2 {
    width: 200px;
  }

  .pokemon-collection-list-2 {
    grid-template-rows: auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto;
    grid-template-columns: 1fr;
  }

  .button-28, .pagination-next {
    border-radius: .75rem;
    padding: .25rem .5rem;
    font-size: .7rem;
    font-weight: 700;
  }

  .pagination-next.bg-purple {
    font-size: 1rem;
  }

  .pagination-next.full_menu {
    border-radius: 4.9rem;
    padding: .6rem 4rem;
  }

  .div-block-120 {
    text-align: center;
    justify-content: center;
    align-items: center;
  }

  .section-40 {
    background-color: #a8d3f3;
    background-image: none;
    background-size: auto;
    height: auto;
  }

  .heading-104 {
    text-align: center;
    max-width: 100%;
    font-size: 25px;
    line-height: 37px;
  }

  .paragraph-104 {
    color: #002664;
    text-align: center;
    font-size: 21px;
    line-height: 32px;
  }

  .div-block-121 {
    text-align: center;
  }

  .heading-105 {
    text-align: center;
    font-size: 24px;
  }

  .heading-106 {
    font-size: 24px;
  }

  .grid-13 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .heading-107 {
    font-size: 18px;
  }

  .grid-14 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    grid-auto-flow: column dense;
    justify-items: stretch;
  }

  .grid-14.hide.desktop-show {
    display: none;
  }

  .grid-14.mobile-show {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex-flow: column;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    display: flex;
  }

  .image-572 {
    height: 100%;
  }

  .slide-nav-7 {
    display: none;
  }

  .slide-nav-7.who-we-are-side-nav {
    display: block;
    top: 341px;
  }

  .div-block-126 {
    justify-content: center;
    align-items: center;
  }

  .grid-15 {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
    flex-flow: column;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  .div-block-128, .div-block-128.second-div {
    width: auto;
  }

  .html-embed-45 {
    display: block;
  }

  .div-block-129 {
    display: none;
  }

  .div-block-130 {
    padding-bottom: 40px;
  }

  .student-guide-education-agent {
    object-fit: fill;
    font-size: 18px;
    position: relative;
  }

  .text-7 {
    font-size: 8px;
    line-height: 150%;
  }

  .vectors-wrapper-2 {
    width: 40px;
    height: 40px;
  }

  .container-30 {
    box-sizing: content-box;
    aspect-ratio: auto;
    position: relative;
  }

  .choose-your-dream-destination {
    margin-top: 0;
    margin-left: 0;
    margin-right: 0;
    padding-left: 20px;
    padding-right: 20px;
  }

  .vectors-wrapper-5 {
    top: 559.609px;
    left: 99px;
  }

  .error-e0d56f8d-c158-86f5-8fd2-490d0611b106 {
    margin-left: 8px;
    margin-right: 8px;
    font-size: 24px;
    line-height: 150%;
  }

  .the-most-important-p {
    margin-left: 8px;
    margin-right: 8px;
    font-size: 16px;
    line-height: 150%;
  }

  .works {
    flex-flow: column;
    padding-left: 0;
    padding-right: 0;
    display: flex;
  }

  .vectors-wrapper-6 {
    left: -41px;
  }

  .vectors-wrapper-7 {
    box-sizing: border-box;
    aspect-ratio: 1;
    object-fit: cover;
    max-width: 100%;
    max-height: 100%;
    margin-left: 0;
    margin-right: 0;
    overflow: auto;
  }

  .link-block-9.frame-1000001378 {
    border-radius: 4px;
    width: 80%;
    margin-top: 40px;
    margin-bottom: 20px;
    padding: 0 8px;
  }

  .quick-stack {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
    text-align: left;
    align-self: center;
    position: relative;
    left: auto;
  }

  .germay-hbanner-heading {
    color: #fff;
    font-size: 24px;
  }

  .banner-para {
    display: none;
  }

  .banner-image {
    margin-top: 0;
  }

  .image-576 {
    display: none;
  }

  .para-grap-germany {
    color: #2e2c57;
    margin-top: 0;
    font-size: .85rem;
    display: block;
  }

  .heightlight-wrapper {
    border-radius: 0;
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .heighlight-para {
    font-size: 1.5rem;
  }

  .heighlight-grid-wrapper {
    display: none;
  }

  .heighlight-grid-wrapper.mobile-dhow {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    border-radius: 1rem;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    padding: 1rem;
    display: grid;
  }

  .heighlight-card {
    border: 1px solid #e5e7eb;
    border-radius: 0;
  }

  .crad.border {
    border-style: none;
    flex-flow: column;
    justify-content: center;
    align-items: center;
    padding-top: 1rem;
    padding-bottom: 1rem;
    display: block;
  }

  .cta-num {
    text-align: left;
    font-size: 12px;
  }

  .cta-para {
    text-align: left;
    margin-top: 0;
    font-size: .875rem;
    font-weight: 400;
  }

  .content {
    font-size: 13px;
  }

  .europe-banner-section {
    padding-bottom: 0;
  }

  .div-block-132 {
    background-image: url("https://cdn.prod.website-files.com/61c9e5791e48c43d0e1b68dc/67594a034eaef3a8afd196db_Vector%20(2).svg");
    background-size: cover;
    width: 100%;
    height: 448px;
  }

  .banner-heading {
    width: 100%;
    max-width: 328px;
    font-size: 32px;
  }

  .column-wrapper {
    grid-column-gap: 60px;
    grid-row-gap: 60px;
    flex-flow: column;
  }

  .list-wrapper {
    margin-bottom: 60px;
  }

  .list-para {
    font-size: 16px;
  }

  .link-block-12 {
    padding-left: 9px;
    padding-right: 9px;
  }

  .image-577.mobile-hide {
    display: none;
  }

  .image-578 {
    width: 100%;
    max-width: 167px;
    top: -4%;
    right: 0%;
  }

  .service-card.border {
    border-style: none;
    flex-flow: column;
    justify-content: center;
    align-items: center;
    padding-top: 1rem;
    padding-bottom: 1rem;
    display: block;
  }

  .service-card-2 {
    max-width: 100%;
  }

  .service-card-2.border {
    border-style: none;
    flex-flow: column;
    justify-content: center;
    align-items: center;
    padding-top: 1rem;
    padding-bottom: 1rem;
    display: block;
  }

  .service-card-wrapper {
    flex-flow: column;
  }

  .gold-content-wrapper {
    width: 100%;
  }

  .service-background-image {
    top: 66%;
    bottom: 0%;
  }

  .service-bg-image {
    height: 500px;
  }

  .counter-block-copy {
    padding-left: 0;
    padding-right: 0;
  }

  .counterbox-copy {
    max-width: 100%;
    height: auto;
    margin-bottom: 1.25rem;
  }

  .counterbox-copy.vadodara-counterbox {
    border: 1px #fff;
    padding: 10px 6px;
  }

  .europe-counter-div.min-conterbox {
    min-height: auto;
  }

  .europe-counter-para.diaries-video-para {
    text-align: center;
    margin-bottom: 1rem;
  }

  .europe-counterup.counter-vododra, .europe-counter-plus, .europe-counter-plus.counter-vododra-plus {
    font-size: 25px;
  }

  .europe-counter-plus.counter_plus.margin-right {
    margin-right: 0;
  }

  .europe-counter-plus.counter-vododra-plus-copy {
    font-size: 25px;
  }

  .counter-column {
    flex-flow: column;
  }

  .abroad-journy-section {
    padding-left: 1rem;
    padding-right: 1rem;
    display: flex;
    position: relative;
  }

  .abroad-journy-block {
    position: relative;
  }

  .abroad-heading-copy {
    text-align: left;
    padding-top: 24px;
    padding-bottom: 24px;
    padding-left: 10px;
    font-size: 24px;
  }

  .image-579 {
    height: auto;
    position: absolute;
    inset: auto 0% 0%;
  }

  .image-579.mobile-hide {
    display: none;
  }

  .steps-wrapper {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    flex-flow: column;
    padding: 0 10px;
  }

  .step-1 {
    width: 100%;
  }

  .steps-content-wrapper {
    padding-top: 0;
    padding-bottom: 0;
  }

  .steps-para {
    margin-top: 12px;
  }

  .faq-section {
    padding-top: 120px;
  }

  .faq-block-2 {
    max-width: 100%;
  }

  .faq-wrapper-2 {
    grid-column-gap: 80px;
    grid-row-gap: 80px;
    flex-flow: column;
  }

  .faq-heading-2 {
    font-size: 1rem;
  }

  .image-580 {
    height: 100%;
  }

  .image-580.desktop-hide {
    display: block;
  }

  .partners-para {
    color: #0a0a0a;
    margin-top: 10px;
    margin-bottom: 10px;
    font-size: 18px;
    font-weight: 500;
  }

  .partners-para.mobile-para {
    color: #000;
    text-align: center;
  }

  .partners-para.new-para {
    color: #0a0a0a;
    font-weight: 700;
  }

  .partners-para.max-width {
    max-width: 100%;
  }

  .column-955 {
    padding-bottom: 20px;
  }

  .desktop-show {
    text-align: left;
    display: none;
  }

  .desktop-show.new-credila {
    text-align: center;
    margin-bottom: 20px;
    display: block;
  }

  .mobile-show {
    z-index: 999;
    text-align: center;
    padding-top: 20px;
    padding-bottom: 20px;
    display: block;
    position: relative;
  }

  .div-block-135 {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    flex-flow: row;
  }

  .div-block-136 {
    grid-column-gap: 9px;
    grid-row-gap: 9px;
  }

  .partners-par-new {
    color: #0a0a0a;
    margin-top: 10px;
    margin-bottom: 10px;
    font-size: 18px;
    font-weight: 500;
  }

  .partners-par-new.mobile-para {
    color: #000;
    text-align: center;
  }

  .partners-par-new.new-para {
    color: #0a0a0a;
    font-weight: 700;
  }

  .support-partner-div {
    padding-left: 0;
  }

  .partners-para-new {
    color: #0a0a0a;
    margin-top: 10px;
    margin-bottom: 10px;
    font-size: 18px;
    font-weight: 500;
  }

  .partners-para-new.mobile-para {
    color: #000;
    text-align: center;
  }

  .partners-para-new.new-para {
    color: #0a0a0a;
    font-weight: 700;
  }

  .partners-para-new.max-width {
    max-width: 100%;
    font-weight: 400;
  }

  .collection-list-4-new {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
  }

  .section-28-copy.banner_windsor {
    background-image: url("https://cdn.prod.website-files.com/61c9e5791e48c43d0e1b68dc/655dee6c804cef4be6409372_Group%2048095679%20(1).png"), url("https://cdn.prod.website-files.com/61c9e5791e48c43d0e1b68dc/655dbeb36aa73212c940120e_Group%2048095678.jpg");
    background-position: 50% 0, 50%;
    background-repeat: no-repeat, no-repeat;
    background-size: cover, cover;
    height: 670px;
    padding-top: 60px;
  }

  .section-28-copy.banner_windsor.banner-usa {
    background-image: none;
    background-repeat: repeat;
    background-size: auto;
  }

  .section-28-copy.banner_windsor.banner_reading {
    background-image: url("https://cdn.prod.website-files.com/61c9e5791e48c43d0e1b68dc/65abc4f1b477a74d055eb63b_Group%2012%20(2).png"), linear-gradient(#0000, #0000);
    background-position: 100% 40%, 0 0;
    background-repeat: no-repeat, repeat;
    background-size: cover, auto;
    height: 610px;
    padding-top: 118px;
    display: block;
  }
}

#w-node-d93c314d-dd7f-ae8f-1357-ff67c918eaf4-4df88085 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-dfcaae97-bc35-9625-ee52-18a9bd3c36ad-4df88085 {
  justify-self: center;
}

#w-node-_6f9c0c54-9691-d4c9-920d-364d200b9c91-90645a6a, #w-node-_4aca5706-5011-097d-4d1f-f8b4d72da40b-90645a6a, #w-node-cca67f22-33d5-2efd-4f43-b15a21749426-90645a6a, #w-node-_05695f41-1f26-ebc8-7803-4dcf9835a977-90645a6a, #w-node-c7f6ab69-eae9-0252-1a7f-81fcf1686841-90645a6a, #w-node-_9843255a-52ba-a0a3-aa60-899794999816-90645a6a, #w-node-_64e83c01-b4e7-61b7-2d6a-956796faf0c0-90645a6a, #w-node-_6d84113f-96dd-673f-333d-692707fc23d0-90645a6a, #w-node-_85eacfb1-2ca3-3717-b20d-c5bdf935431b-90645a6a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2ee1b297-4cf5-7efc-0849-63578e3aeda3-8e3aeda1, #w-node-_2ee1b297-4cf5-7efc-0849-63578e3aeda8-8e3aeda1, #w-node-_2ee1b297-4cf5-7efc-0849-63578e3aedae-8e3aeda1, #w-node-_2ee1b297-4cf5-7efc-0849-63578e3aedb3-8e3aeda1, #w-node-_2ee1b297-4cf5-7efc-0849-63578e3aedb9-8e3aeda1 {
  justify-self: stretch;
}

#w-node-_2ee1b297-4cf5-7efc-0849-63578e3aedc2-8e3aeda1, #w-node-_2ee1b297-4cf5-7efc-0849-63578e3aedc6-8e3aeda1, #w-node-_2ee1b297-4cf5-7efc-0849-63578e3aedd2-8e3aeda1 {
  justify-self: auto;
}

#w-node-_2ee1b297-4cf5-7efc-0849-63578e3aedde-8e3aeda1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2ee1b297-4cf5-7efc-0849-63578e3aede4-8e3aeda1 {
  justify-self: auto;
}

#w-node-_2ee1b297-4cf5-7efc-0849-63578e3aede7-8e3aeda1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2ee1b297-4cf5-7efc-0849-63578e3aedeb-8e3aeda1, #w-node-_2ee1b297-4cf5-7efc-0849-63578e3aedf4-8e3aeda1 {
  justify-self: auto;
}

#w-node-_2ee1b297-4cf5-7efc-0849-63578e3aedf7-8e3aeda1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2ee1b297-4cf5-7efc-0849-63578e3aedfc-8e3aeda1 {
  justify-self: auto;
}

#w-node-_2ee1b297-4cf5-7efc-0849-63578e3aee05-8e3aeda1, #w-node-_2ee1b297-4cf5-7efc-0849-63578e3aee06-8e3aeda1, #w-node-_2ee1b297-4cf5-7efc-0849-63578e3aee07-8e3aeda1, #w-node-_2ee1b297-4cf5-7efc-0849-63578e3aee08-8e3aeda1, #w-node-_2ee1b297-4cf5-7efc-0849-63578e3aee09-8e3aeda1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2ee1b297-4cf5-7efc-0849-63578e3aee0c-8e3aeda1 {
  justify-self: auto;
}

#w-node-_2ee1b297-4cf5-7efc-0849-63578e3aee0d-8e3aeda1, #w-node-_2ee1b297-4cf5-7efc-0849-63578e3aee0e-8e3aeda1, #w-node-_2ee1b297-4cf5-7efc-0849-63578e3aee0f-8e3aeda1, #w-node-_2ee1b297-4cf5-7efc-0849-63578e3aee10-8e3aeda1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f38c91ad-32bd-d9aa-704a-182267c137ab-4df880ed, #w-node-f38c91ad-32bd-d9aa-704a-182267c137ac-4df880ed {
  justify-self: auto;
}

#w-node-f38c91ad-32bd-d9aa-704a-182267c137af-4df880ed, #w-node-_4888cd71-be41-1c92-ac36-66450efd3241-4df880ed, #w-node-_29d39172-a0ea-aa5b-9372-7b26a5296510-4df880ed, #w-node-_3ddb9c27-7429-5ffd-5895-9aa03d17f77b-4df880ed, #w-node-_9272ea9e-a5b3-0725-018f-eb16aa817165-4df880ed {
  justify-self: center;
}

#w-node-_8792879f-d947-bde9-8abe-6b1a6002d41d-4df88147, #w-node-_8792879f-d947-bde9-8abe-6b1a6002d422-4df88147, #w-node-_8792879f-d947-bde9-8abe-6b1a6002d42d-4df88147 {
  justify-self: stretch;
}

#w-node-_8792879f-d947-bde9-8abe-6b1a6002d43c-4df88147, #w-node-_8792879f-d947-bde9-8abe-6b1a6002d440-4df88147, #w-node-_8792879f-d947-bde9-8abe-6b1a6002d44c-4df88147 {
  justify-self: auto;
}

#w-node-_8792879f-d947-bde9-8abe-6b1a6002d451-4df88147, #w-node-_8792879f-d947-bde9-8abe-6b1a6002d458-4df88147 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8792879f-d947-bde9-8abe-6b1a6002d46e-4df88147 {
  justify-self: auto;
}

#w-node-_8792879f-d947-bde9-8abe-6b1a6002d471-4df88147, #w-node-_8792879f-d947-bde9-8abe-6b1a6002d473-4df88147 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8792879f-d947-bde9-8abe-6b1a6002d476-4df88147 {
  justify-self: auto;
}

#w-node-_3717cfbc-08d9-3c4c-b06e-67e8c0e7d53d-4df88149, #w-node-_3717cfbc-08d9-3c4c-b06e-67e8c0e7d53e-4df88149, #w-node-_3717cfbc-08d9-3c4c-b06e-67e8c0e7d53f-4df88149, #w-node-_3717cfbc-08d9-3c4c-b06e-67e8c0e7d540-4df88149, #w-node-_3717cfbc-08d9-3c4c-b06e-67e8c0e7d541-4df88149, #w-node-_3717cfbc-08d9-3c4c-b06e-67e8c0e7d542-4df88149, #w-node-_3717cfbc-08d9-3c4c-b06e-67e8c0e7d544-4df88149, #w-node-_3717cfbc-08d9-3c4c-b06e-67e8c0e7d545-4df88149, #w-node-_3717cfbc-08d9-3c4c-b06e-67e8c0e7d546-4df88149, #w-node-_3717cfbc-08d9-3c4c-b06e-67e8c0e7d547-4df88149, #w-node-_3717cfbc-08d9-3c4c-b06e-67e8c0e7d548-4df88149, #w-node-_3717cfbc-08d9-3c4c-b06e-67e8c0e7d549-4df88149, #w-node-_3717cfbc-08d9-3c4c-b06e-67e8c0e7d54d-4df88149, #w-node-_3717cfbc-08d9-3c4c-b06e-67e8c0e7d54e-4df88149, #w-node-_3717cfbc-08d9-3c4c-b06e-67e8c0e7d54f-4df88149, #w-node-_3717cfbc-08d9-3c4c-b06e-67e8c0e7d550-4df88149, #w-node-_3717cfbc-08d9-3c4c-b06e-67e8c0e7d551-4df88149, #w-node-_3717cfbc-08d9-3c4c-b06e-67e8c0e7d552-4df88149, #w-node-_3717cfbc-08d9-3c4c-b06e-67e8c0e7d554-4df88149, #w-node-_3717cfbc-08d9-3c4c-b06e-67e8c0e7d555-4df88149, #w-node-_3717cfbc-08d9-3c4c-b06e-67e8c0e7d556-4df88149, #w-node-_3717cfbc-08d9-3c4c-b06e-67e8c0e7d557-4df88149, #w-node-_3717cfbc-08d9-3c4c-b06e-67e8c0e7d558-4df88149, #w-node-_3717cfbc-08d9-3c4c-b06e-67e8c0e7d55c-4df88149, #w-node-_3717cfbc-08d9-3c4c-b06e-67e8c0e7d55d-4df88149, #w-node-_3717cfbc-08d9-3c4c-b06e-67e8c0e7d55e-4df88149, #w-node-_3717cfbc-08d9-3c4c-b06e-67e8c0e7d55f-4df88149, #w-node-_3717cfbc-08d9-3c4c-b06e-67e8c0e7d560-4df88149, #w-node-_3717cfbc-08d9-3c4c-b06e-67e8c0e7d561-4df88149, #w-node-_3717cfbc-08d9-3c4c-b06e-67e8c0e7d563-4df88149, #w-node-_3717cfbc-08d9-3c4c-b06e-67e8c0e7d564-4df88149, #w-node-_3717cfbc-08d9-3c4c-b06e-67e8c0e7d565-4df88149, #w-node-_3717cfbc-08d9-3c4c-b06e-67e8c0e7d566-4df88149, #w-node-_3717cfbc-08d9-3c4c-b06e-67e8c0e7d567-4df88149, #w-node-_3717cfbc-08d9-3c4c-b06e-67e8c0e7d56b-4df88149, #w-node-_3717cfbc-08d9-3c4c-b06e-67e8c0e7d56c-4df88149, #w-node-_3717cfbc-08d9-3c4c-b06e-67e8c0e7d56d-4df88149, #w-node-_3717cfbc-08d9-3c4c-b06e-67e8c0e7d56e-4df88149, #w-node-_3717cfbc-08d9-3c4c-b06e-67e8c0e7d56f-4df88149, #w-node-_3717cfbc-08d9-3c4c-b06e-67e8c0e7d570-4df88149, #w-node-_3717cfbc-08d9-3c4c-b06e-67e8c0e7d572-4df88149, #w-node-_3717cfbc-08d9-3c4c-b06e-67e8c0e7d573-4df88149, #w-node-_3717cfbc-08d9-3c4c-b06e-67e8c0e7d574-4df88149, #w-node-_3717cfbc-08d9-3c4c-b06e-67e8c0e7d575-4df88149, #w-node-_3717cfbc-08d9-3c4c-b06e-67e8c0e7d576-4df88149, #w-node-_3717cfbc-08d9-3c4c-b06e-67e8c0e7d577-4df88149, #w-node-_32fffda0-0d9b-6af8-89b4-e3255a169b2e-4df8814e, #w-node-_32fffda0-0d9b-6af8-89b4-e3255a169b2f-4df8814e, #w-node-_32fffda0-0d9b-6af8-89b4-e3255a169b30-4df8814e, #w-node-_32fffda0-0d9b-6af8-89b4-e3255a169b31-4df8814e, #w-node-_32fffda0-0d9b-6af8-89b4-e3255a169b32-4df8814e, #w-node-_32fffda0-0d9b-6af8-89b4-e3255a169b33-4df8814e, #w-node-_32fffda0-0d9b-6af8-89b4-e3255a169b35-4df8814e, #w-node-_32fffda0-0d9b-6af8-89b4-e3255a169b36-4df8814e, #w-node-_32fffda0-0d9b-6af8-89b4-e3255a169b37-4df8814e, #w-node-_32fffda0-0d9b-6af8-89b4-e3255a169b38-4df8814e, #w-node-_32fffda0-0d9b-6af8-89b4-e3255a169b39-4df8814e, #w-node-_32fffda0-0d9b-6af8-89b4-e3255a169b3a-4df8814e, #w-node-_32fffda0-0d9b-6af8-89b4-e3255a169b3e-4df8814e, #w-node-_32fffda0-0d9b-6af8-89b4-e3255a169b3f-4df8814e, #w-node-_32fffda0-0d9b-6af8-89b4-e3255a169b40-4df8814e, #w-node-_32fffda0-0d9b-6af8-89b4-e3255a169b41-4df8814e, #w-node-_32fffda0-0d9b-6af8-89b4-e3255a169b42-4df8814e, #w-node-_32fffda0-0d9b-6af8-89b4-e3255a169b43-4df8814e, #w-node-_32fffda0-0d9b-6af8-89b4-e3255a169b45-4df8814e, #w-node-_32fffda0-0d9b-6af8-89b4-e3255a169b46-4df8814e, #w-node-_32fffda0-0d9b-6af8-89b4-e3255a169b47-4df8814e, #w-node-_32fffda0-0d9b-6af8-89b4-e3255a169b48-4df8814e, #w-node-_32fffda0-0d9b-6af8-89b4-e3255a169b49-4df8814e, #w-node-_32fffda0-0d9b-6af8-89b4-e3255a169b4d-4df8814e, #w-node-_32fffda0-0d9b-6af8-89b4-e3255a169b4e-4df8814e, #w-node-_32fffda0-0d9b-6af8-89b4-e3255a169b4f-4df8814e, #w-node-_32fffda0-0d9b-6af8-89b4-e3255a169b50-4df8814e, #w-node-_32fffda0-0d9b-6af8-89b4-e3255a169b51-4df8814e, #w-node-_32fffda0-0d9b-6af8-89b4-e3255a169b54-4df8814e, #w-node-_32fffda0-0d9b-6af8-89b4-e3255a169b55-4df8814e, #w-node-_32fffda0-0d9b-6af8-89b4-e3255a169b56-4df8814e, #w-node-_32fffda0-0d9b-6af8-89b4-e3255a169b57-4df8814e, #w-node-_32fffda0-0d9b-6af8-89b4-e3255a169b58-4df8814e, #w-node-_32fffda0-0d9b-6af8-89b4-e3255a169b5c-4df8814e, #w-node-_32fffda0-0d9b-6af8-89b4-e3255a169b5d-4df8814e, #w-node-_32fffda0-0d9b-6af8-89b4-e3255a169b5e-4df8814e, #w-node-_32fffda0-0d9b-6af8-89b4-e3255a169b5f-4df8814e, #w-node-_32fffda0-0d9b-6af8-89b4-e3255a169b60-4df8814e, #w-node-_32fffda0-0d9b-6af8-89b4-e3255a169b61-4df8814e, #w-node-_32fffda0-0d9b-6af8-89b4-e3255a169b63-4df8814e, #w-node-_32fffda0-0d9b-6af8-89b4-e3255a169b64-4df8814e, #w-node-_32fffda0-0d9b-6af8-89b4-e3255a169b65-4df8814e, #w-node-_32fffda0-0d9b-6af8-89b4-e3255a169b66-4df8814e, #w-node-_32fffda0-0d9b-6af8-89b4-e3255a169b67-4df8814e, #w-node-_32fffda0-0d9b-6af8-89b4-e3255a169b68-4df8814e, #w-node-_9b556bed-809e-94ea-eb52-f8ac5883f5f1-4df88150, #w-node-_9b556bed-809e-94ea-eb52-f8ac5883f5fb-4df88150, #w-node-_09bb5429-77b2-0e96-d704-67dc221b6e8d-4df88152, #w-node-_09bb5429-77b2-0e96-d704-67dc221b6e8e-4df88152, #w-node-_09bb5429-77b2-0e96-d704-67dc221b6e8f-4df88152, #w-node-_09bb5429-77b2-0e96-d704-67dc221b6e90-4df88152, #w-node-_09bb5429-77b2-0e96-d704-67dc221b6e91-4df88152, #w-node-_09bb5429-77b2-0e96-d704-67dc221b6e92-4df88152, #w-node-_09bb5429-77b2-0e96-d704-67dc221b6e94-4df88152, #w-node-_09bb5429-77b2-0e96-d704-67dc221b6e95-4df88152, #w-node-_09bb5429-77b2-0e96-d704-67dc221b6e96-4df88152, #w-node-_09bb5429-77b2-0e96-d704-67dc221b6e97-4df88152, #w-node-_09bb5429-77b2-0e96-d704-67dc221b6e98-4df88152, #w-node-_09bb5429-77b2-0e96-d704-67dc221b6e99-4df88152, #w-node-_09bb5429-77b2-0e96-d704-67dc221b6e9d-4df88152, #w-node-_09bb5429-77b2-0e96-d704-67dc221b6e9e-4df88152, #w-node-_09bb5429-77b2-0e96-d704-67dc221b6e9f-4df88152, #w-node-_09bb5429-77b2-0e96-d704-67dc221b6ea0-4df88152, #w-node-_09bb5429-77b2-0e96-d704-67dc221b6ea1-4df88152, #w-node-_09bb5429-77b2-0e96-d704-67dc221b6ea2-4df88152, #w-node-_09bb5429-77b2-0e96-d704-67dc221b6ea4-4df88152, #w-node-_09bb5429-77b2-0e96-d704-67dc221b6ea5-4df88152, #w-node-_09bb5429-77b2-0e96-d704-67dc221b6ea6-4df88152, #w-node-_09bb5429-77b2-0e96-d704-67dc221b6ea7-4df88152, #w-node-_09bb5429-77b2-0e96-d704-67dc221b6ea8-4df88152, #w-node-_09bb5429-77b2-0e96-d704-67dc221b6eac-4df88152, #w-node-_09bb5429-77b2-0e96-d704-67dc221b6ead-4df88152, #w-node-_09bb5429-77b2-0e96-d704-67dc221b6eae-4df88152, #w-node-_09bb5429-77b2-0e96-d704-67dc221b6eaf-4df88152, #w-node-_09bb5429-77b2-0e96-d704-67dc221b6eb0-4df88152, #w-node-_09bb5429-77b2-0e96-d704-67dc221b6eb1-4df88152, #w-node-_09bb5429-77b2-0e96-d704-67dc221b6eb3-4df88152, #w-node-_09bb5429-77b2-0e96-d704-67dc221b6eb4-4df88152, #w-node-_09bb5429-77b2-0e96-d704-67dc221b6eb5-4df88152, #w-node-_09bb5429-77b2-0e96-d704-67dc221b6eb6-4df88152, #w-node-_09bb5429-77b2-0e96-d704-67dc221b6eb7-4df88152, #w-node-_09bb5429-77b2-0e96-d704-67dc221b6ebb-4df88152, #w-node-_09bb5429-77b2-0e96-d704-67dc221b6ebc-4df88152, #w-node-_09bb5429-77b2-0e96-d704-67dc221b6ebd-4df88152, #w-node-_09bb5429-77b2-0e96-d704-67dc221b6ebe-4df88152, #w-node-_09bb5429-77b2-0e96-d704-67dc221b6ebf-4df88152, #w-node-_09bb5429-77b2-0e96-d704-67dc221b6ec0-4df88152, #w-node-_09bb5429-77b2-0e96-d704-67dc221b6ec2-4df88152, #w-node-_09bb5429-77b2-0e96-d704-67dc221b6ec3-4df88152, #w-node-_09bb5429-77b2-0e96-d704-67dc221b6ec4-4df88152, #w-node-_09bb5429-77b2-0e96-d704-67dc221b6ec5-4df88152, #w-node-_09bb5429-77b2-0e96-d704-67dc221b6ec6-4df88152, #w-node-_09bb5429-77b2-0e96-d704-67dc221b6ec7-4df88152 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a8fd0c39-38d2-c4b7-582e-b5c6842fc966-4df88153, #w-node-a8fd0c39-38d2-c4b7-582e-b5c6842fc96b-4df88153, #w-node-a8fd0c39-38d2-c4b7-582e-b5c6842fc971-4df88153, #w-node-a8fd0c39-38d2-c4b7-582e-b5c6842fc976-4df88153, #w-node-a8fd0c39-38d2-c4b7-582e-b5c6842fc97c-4df88153 {
  justify-self: stretch;
}

#w-node-a8fd0c39-38d2-c4b7-582e-b5c6842fc985-4df88153, #w-node-a8fd0c39-38d2-c4b7-582e-b5c6842fc989-4df88153, #w-node-a8fd0c39-38d2-c4b7-582e-b5c6842fc995-4df88153 {
  justify-self: auto;
}

#w-node-a8fd0c39-38d2-c4b7-582e-b5c6842fc99a-4df88153, #w-node-a8fd0c39-38d2-c4b7-582e-b5c6842fc9a1-4df88153 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a8fd0c39-38d2-c4b7-582e-b5c6842fc9a7-4df88153 {
  justify-self: auto;
}

#w-node-a8fd0c39-38d2-c4b7-582e-b5c6842fc9aa-4df88153 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a8fd0c39-38d2-c4b7-582e-b5c6842fc9ae-4df88153, #w-node-a8fd0c39-38d2-c4b7-582e-b5c6842fc9b7-4df88153 {
  justify-self: auto;
}

#w-node-a8fd0c39-38d2-c4b7-582e-b5c6842fc9ba-4df88153, #w-node-a8fd0c39-38d2-c4b7-582e-b5c6842fc9bc-4df88153 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a8fd0c39-38d2-c4b7-582e-b5c6842fc9bf-4df88153 {
  justify-self: auto;
}

#w-node-a8fd0c39-38d2-c4b7-582e-b5c6842fc9c8-4df88153, #w-node-a8fd0c39-38d2-c4b7-582e-b5c6842fc9c9-4df88153, #w-node-a8fd0c39-38d2-c4b7-582e-b5c6842fc9ca-4df88153, #w-node-a8fd0c39-38d2-c4b7-582e-b5c6842fc9cb-4df88153, #w-node-a8fd0c39-38d2-c4b7-582e-b5c6842fc9cc-4df88153 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a8fd0c39-38d2-c4b7-582e-b5c6842fc9cf-4df88153 {
  justify-self: auto;
}

#w-node-a8fd0c39-38d2-c4b7-582e-b5c6842fc9d0-4df88153, #w-node-a8fd0c39-38d2-c4b7-582e-b5c6842fc9d1-4df88153, #w-node-a8fd0c39-38d2-c4b7-582e-b5c6842fc9d2-4df88153, #w-node-a8fd0c39-38d2-c4b7-582e-b5c6842fc9d3-4df88153, #w-node-_96986b38-0bf4-69cc-8c43-d15a093f1f3f-4df88183, #w-node-_7cf8d0c6-d496-f255-9d5c-32f9750bd1d4-4df88183, #w-node-_7cf8d0c6-d496-f255-9d5c-32f9750bd1d5-4df88183, #w-node-_7cf8d0c6-d496-f255-9d5c-32f9750bd1d6-4df88183, #w-node-_7cf8d0c6-d496-f255-9d5c-32f9750bd1d7-4df88183, #w-node-_7cf8d0c6-d496-f255-9d5c-32f9750bd1d8-4df88183, #w-node-_7cf8d0c6-d496-f255-9d5c-32f9750bd1d9-4df88183, #w-node-_7cf8d0c6-d496-f255-9d5c-32f9750bd1db-4df88183, #w-node-_7cf8d0c6-d496-f255-9d5c-32f9750bd1dc-4df88183, #w-node-_7cf8d0c6-d496-f255-9d5c-32f9750bd1dd-4df88183, #w-node-_7cf8d0c6-d496-f255-9d5c-32f9750bd1de-4df88183, #w-node-_7cf8d0c6-d496-f255-9d5c-32f9750bd1df-4df88183, #w-node-_7cf8d0c6-d496-f255-9d5c-32f9750bd1e0-4df88183, #w-node-_7cf8d0c6-d496-f255-9d5c-32f9750bd1e4-4df88183, #w-node-_7cf8d0c6-d496-f255-9d5c-32f9750bd1e5-4df88183, #w-node-_7cf8d0c6-d496-f255-9d5c-32f9750bd1e6-4df88183, #w-node-_7cf8d0c6-d496-f255-9d5c-32f9750bd1e7-4df88183, #w-node-_7cf8d0c6-d496-f255-9d5c-32f9750bd1e8-4df88183, #w-node-_7cf8d0c6-d496-f255-9d5c-32f9750bd1e9-4df88183, #w-node-_7cf8d0c6-d496-f255-9d5c-32f9750bd1eb-4df88183, #w-node-_7cf8d0c6-d496-f255-9d5c-32f9750bd1ec-4df88183, #w-node-_7cf8d0c6-d496-f255-9d5c-32f9750bd1ed-4df88183, #w-node-_7cf8d0c6-d496-f255-9d5c-32f9750bd1ee-4df88183, #w-node-_7cf8d0c6-d496-f255-9d5c-32f9750bd1ef-4df88183, #w-node-_7cf8d0c6-d496-f255-9d5c-32f9750bd1f3-4df88183, #w-node-_7cf8d0c6-d496-f255-9d5c-32f9750bd1f5-4df88183, #w-node-_7cf8d0c6-d496-f255-9d5c-32f9750bd1f6-4df88183, #w-node-_7cf8d0c6-d496-f255-9d5c-32f9750bd1f7-4df88183, #w-node-_7cf8d0c6-d496-f255-9d5c-32f9750bd1f8-4df88183, #w-node-_7cf8d0c6-d496-f255-9d5c-32f9750bd1fa-4df88183, #w-node-_7cf8d0c6-d496-f255-9d5c-32f9750bd1fb-4df88183, #w-node-_7cf8d0c6-d496-f255-9d5c-32f9750bd1fc-4df88183, #w-node-_7cf8d0c6-d496-f255-9d5c-32f9750bd1fd-4df88183, #w-node-_7cf8d0c6-d496-f255-9d5c-32f9750bd1fe-4df88183, #w-node-_7cf8d0c6-d496-f255-9d5c-32f9750bd1ff-4df88183, #w-node-_7cf8d0c6-d496-f255-9d5c-32f9750bd203-4df88183, #w-node-_7cf8d0c6-d496-f255-9d5c-32f9750bd204-4df88183, #w-node-_7cf8d0c6-d496-f255-9d5c-32f9750bd205-4df88183, #w-node-_7cf8d0c6-d496-f255-9d5c-32f9750bd206-4df88183, #w-node-_7cf8d0c6-d496-f255-9d5c-32f9750bd207-4df88183, #w-node-_7cf8d0c6-d496-f255-9d5c-32f9750bd208-4df88183, #w-node-_7cf8d0c6-d496-f255-9d5c-32f9750bd20a-4df88183, #w-node-_7cf8d0c6-d496-f255-9d5c-32f9750bd20b-4df88183, #w-node-_7cf8d0c6-d496-f255-9d5c-32f9750bd20c-4df88183, #w-node-_7cf8d0c6-d496-f255-9d5c-32f9750bd20d-4df88183, #w-node-_7cf8d0c6-d496-f255-9d5c-32f9750bd20e-4df88183, #w-node-_7cf8d0c6-d496-f255-9d5c-32f9750bd20f-4df88183, #w-node-_891c5972-6f20-e5a6-3fb3-43e4b9cc1502-4df88183, #w-node-_891c5972-6f20-e5a6-3fb3-43e4b9cc1503-4df88183, #w-node-_891c5972-6f20-e5a6-3fb3-43e4b9cc1504-4df88183, #w-node-_891c5972-6f20-e5a6-3fb3-43e4b9cc1506-4df88183, #w-node-_891c5972-6f20-e5a6-3fb3-43e4b9cc1508-4df88183, #w-node-_891c5972-6f20-e5a6-3fb3-43e4b9cc15b1-4df88183, #w-node-_891c5972-6f20-e5a6-3fb3-43e4b9cc15c2-4df88183, #w-node-b0c90740-eac8-c1c5-ab10-9459999b4c47-4df88184, #w-node-b0c90740-eac8-c1c5-ab10-9459999b4c48-4df88184, #w-node-b0c90740-eac8-c1c5-ab10-9459999b4c49-4df88184, #w-node-b0c90740-eac8-c1c5-ab10-9459999b4c4b-4df88184, #w-node-b0c90740-eac8-c1c5-ab10-9459999b4c4d-4df88184, #w-node-b0c90740-eac8-c1c5-ab10-9459999b4cf6-4df88184, #w-node-b0c90740-eac8-c1c5-ab10-9459999b4d07-4df88184, #w-node-_9819f2ef-6b14-76de-7d0a-12685f2c7050-4df881d5, #w-node-e1440528-cd7f-7110-70b4-55b9593b2b37-4df881d5, #w-node-_9819f2ef-6b14-76de-7d0a-12685f2c7050-4df881d6, #w-node-_9a3eda35-edf4-a75e-dc12-5edf1f49bd72-4df881d6, #w-node-_5a3c2591-6078-3ce8-1807-5afe0c0efb9b-4df881d6, #w-node-addb84e5-37f1-e5ec-3537-a5469ef60f5d-4df881d6, #w-node-addb84e5-37f1-e5ec-3537-a5469ef60f5e-4df881d6, #w-node-_595d6fe2-879c-f630-26cc-b4e056972efb-4df881d6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5a3c2591-6078-3ce8-1807-5afe0c0efb9a-4df881d6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_6c9ed162-f042-8204-1bd3-d5e8abb4fbc1-4df881d6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6c9ed162-f042-8204-1bd3-d5e8abb4fbc2-4df881d6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_2be6433d-0419-af10-22ba-c0a61e13200b-4df881d6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2be6433d-0419-af10-22ba-c0a61e13200c-4df881d6, #w-node-a9e3149c-f695-8e9f-ab62-6daea0b28064-4df881d6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-a1cdb44d-9d79-2973-459b-84cf9ee68002-4df881d6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a1cdb44d-9d79-2973-459b-84cf9ee68003-4df881d6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_91d4d3a2-2a5d-3614-be5b-c86de1aaf87b-4df881d6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_91d4d3a2-2a5d-3614-be5b-c86de1aaf87c-4df881d6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_5e03a96a-ec4c-016e-0467-3a867fda73a2-4df881d6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5e03a96a-ec4c-016e-0467-3a867fda73a3-4df881d6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_0be65301-0a19-d831-f252-0896e89897c7-4df881d6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0be65301-0a19-d831-f252-0896e89897c8-4df881d6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_980f56c8-719a-b10c-f6e2-cd74f29fc594-4df881d6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_980f56c8-719a-b10c-f6e2-cd74f29fc595-4df881d6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_56b58722-0b47-0fab-13b1-4575aef326f6-4df881d6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_56b58722-0b47-0fab-13b1-4575aef326f7-4df881d6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_141f3d15-46cd-9b18-f08f-215eaa2a9645-4df881d6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_141f3d15-46cd-9b18-f08f-215eaa2a9646-4df881d6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-a639130f-442f-8571-b09a-c116c1158a54-4df881d6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a639130f-442f-8571-b09a-c116c1158a55-4df881d6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-b8fd367b-f3d0-9334-8862-9901f78193b2-4df881d6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b8fd367b-f3d0-9334-8862-9901f78193b3-4df881d6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_5dc51290-4604-416c-f1b0-867c5965f12a-4df881d6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5dc51290-4604-416c-f1b0-867c5965f12b-4df881d6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_91f14fd3-8336-3a7c-e8f1-08886d566167-4df881d6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_91f14fd3-8336-3a7c-e8f1-08886d566168-4df881d6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_63ce97ae-73ef-ca44-396b-813ab6937d78-4df881d6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_63ce97ae-73ef-ca44-396b-813ab6937d79-4df881d6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-a34912b0-0066-12a6-b9c5-9aecd0342d1a-4df881d6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a34912b0-0066-12a6-b9c5-9aecd0342d1b-4df881d6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-ed368624-1f9c-d8b5-257b-0defb46fed16-4df881d6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ed368624-1f9c-d8b5-257b-0defb46fed17-4df881d6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_90df5101-5a18-b491-e8d9-da165cf319b1-4df881d6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_90df5101-5a18-b491-e8d9-da165cf319b2-4df881d6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-f46f8c6a-d688-ced8-468f-d2ee1950ff3a-4df881d6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f46f8c6a-d688-ced8-468f-d2ee1950ff3b-4df881d6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-d1bf6d1b-f75f-cb03-7179-a1c3238bb35d-4df881d6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d1bf6d1b-f75f-cb03-7179-a1c3238bb35e-4df881d6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_175dc385-8e4b-5d45-af82-44dac5060968-4df881d6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_175dc385-8e4b-5d45-af82-44dac5060969-4df881d6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_5209dfc9-6f9a-5514-4dea-5adb7f775c80-4df881d6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5209dfc9-6f9a-5514-4dea-5adb7f775c81-4df881d6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_2d3ff92a-4921-d966-9bf9-930f6f7af559-4df881d6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2d3ff92a-4921-d966-9bf9-930f6f7af55a-4df881d6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_92f497cd-7cd6-a6bb-7f98-4a5ef24fcbf9-4df881d6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_92f497cd-7cd6-a6bb-7f98-4a5ef24fcbfa-4df881d6, #w-node-_77d238da-fbf2-53c1-239a-827d5840e996-4df881d6, #w-node-_5350d91f-7da2-879e-57b7-417bd1d7a6ae-4df881d6, #w-node-ddfb9276-a0c8-2f96-0b7c-a8b797e69dd7-4df881d6, #w-node-cbf48501-56dc-e85d-f71a-f911cc0d3f6b-4df881d6, #w-node-c100c3f2-8cce-a461-bd7f-84be27f71b6a-4df881d6, #w-node-f2b607f4-6042-e3ad-5de6-1cebf54c664b-4df881d6, #w-node-ebbe7d58-15e2-1cdd-6651-efe91162869d-4df881d6, #w-node-_619b715c-0c57-7acc-1be7-b86ddc4b2d70-4df881d6, #w-node-f5e8af07-eaa6-bf1d-31c1-5c9cd2e12fa0-4df881d6, #w-node-_4bae093e-2520-3703-d98d-a13c2ff5e4d0-4df881d6, #w-node-_1f380660-8d37-dde4-1ba4-a4638cfc2e41-4df881d6, #w-node-_4b814911-ecd2-43be-73f5-94419b9ce02f-4df881d6, #w-node-_98427d79-3c50-671f-f8e5-2c99a0eaa5e7-4df881d6, #w-node-_4712dad0-9843-afb4-30d6-0d4f51f08bea-4df881d6, #w-node-c11c9da8-b51f-447e-ccf5-b4f5c557b28d-4df881d6, #w-node-_32a466e2-6294-6535-26f9-272c7357d730-4df881d6, #w-node-_2184b7de-e7f1-fa22-77f6-3fa90c0660a9-4df881d6, #w-node-fafec6d2-5352-e696-52dd-d9e23ac38583-4df881d6, #w-node-f74a468f-b10a-9d9e-e2d7-518a7e128b01-4df881d6, #w-node-a0c479ef-42d2-b1da-3f71-9a11190e5029-4df881d6, #w-node-abec7363-ae5c-253f-86ad-41f4d49be243-4df881d6, #w-node-b9f55e1c-95ca-6f95-8917-ff308b7b8be7-4df881d6, #w-node-_4ffa1435-6d30-a11e-8c14-7e253bb8f453-4df881d6, #w-node-bdaa1fb0-da71-f1ef-ab00-94abd1b6fd23-4df881d6, #w-node-_33199f41-b030-a57b-cd32-1039a13d57fe-4df881d6, #w-node-_878ec32d-2976-0145-2688-080c57838b6e-4df881d6, #w-node-_41f4ea18-2677-3e82-51bd-5453620b8057-4df881d6, #w-node-_2ca90b45-4a85-ca0b-5990-3cd39f815252-4df881d6, #w-node-_6a8cec84-5b78-8c62-b3bb-31a09f457b57-4df881d6, #w-node-_22261abe-e121-e21b-b017-d196989e28a2-4df881d6, #w-node-_19a2760c-64cd-2a8c-e0ba-e2a763d34670-4df881d6, #w-node-e294aac5-6cba-7830-2d99-2bdb4ef317f3-4df881d6, #w-node-fd4bc488-27ad-a359-252f-b89abf431291-4df881d6, #w-node-ff23906a-5b58-0506-f89f-d87bedf33163-4df881d6, #w-node-_4e35d483-5a48-1f42-55ca-44a56ad6c207-4df881d6, #w-node-bf6353fa-e1c0-2d98-7a35-e67dc333d496-4df881d6, #w-node-c50c5102-29dc-0bd5-3cf1-cc8f9eab836c-4df881d6, #w-node-_84246bad-4649-3f55-e543-93ebab150fc7-4df881d6, #w-node-acef76ad-ac3b-1dd2-ed4c-f581ddc7585f-4df881d6, #w-node-fa1926aa-bdc9-005e-25a1-35abce1d2389-4df881d6, #w-node-_7ce684e7-3fa8-9817-b14b-f8ef97ab4c34-4df881d6, #w-node-_7ae8311c-cdb7-b62e-a380-7ac1efcaabea-4df881d6, #w-node-d75866e8-e99d-1114-7214-7b784c4cba7a-4df881d6, #w-node-_28efbe26-5485-e5b6-edc9-13e4c21af7a6-4df881d6, #w-node-a8cf6649-8102-ed92-2b84-0d98d7a40be6-4df881d6, #w-node-d0c1ad91-826f-62f3-e5bc-5a32fcf28b82-4df881d6, #w-node-_13f1ebbb-43b0-e001-d96e-d58163abb73f-4df881d6, #w-node-_07bfac9b-853a-b1c2-248f-5b0755e9de48-4df881d6, #w-node-_6ea631ef-dcd8-15d5-c45a-52fcc1ea9fc5-4df881d6, #w-node-f8f2019e-3f70-3edb-d593-1b28bb139302-4df881d6, #w-node-ca28dcc7-0645-2252-60ce-bd5581e845b8-4df881d6, #w-node-_617c1edc-5df1-802e-a446-b7574f37df43-4df881d6, #w-node-_06abfd8f-8310-8a8b-4774-72193afa7b4f-4df881d6, #w-node-e852b756-40bd-c8b9-2703-cc368be37311-4df881d6, #w-node-a3d9d02a-f6f6-cd7c-c96f-1d4e1bea4b51-4df881d6, #w-node-_73139060-d6a4-aeae-c35a-9a2ce5307408-4df881d6, #w-node-_048a5d7b-4a3d-cfe2-c61b-803843106b92-4df881d6, #w-node-_7c3415ab-0fdb-b475-7430-117040925eb5-4df881d6, #w-node-e0a45ab2-41f2-a0c5-d864-f4127f9c8c5a-4df881d6, #w-node-_7ae8302c-a8fc-97d6-0cf6-f0f70bef1215-4df881d6, #w-node-_62534d5a-846b-0d5d-40a5-6881c9c9de63-4df881d6, #w-node-ecb657e4-9191-de54-1bae-6b314e5c24f1-4df881d6, #w-node-_59d18fde-79a0-bb0a-72fe-15fefcb5582f-4df881d6, #w-node-efafd272-d237-7ba0-f210-ffea76a36edc-4df881d6, #w-node-_2af7675d-4c4c-e609-119c-aa8c6eb3d9a7-4df881d6, #w-node-_73d9447a-c545-b591-4572-d779435470ec-4df881d6, #w-node-ba450ec8-fb25-80f8-6b5c-f8f7433bdb9f-4df881d6, #w-node-a49c9a83-9c0a-d473-2fc4-29b5509a5e2e-4df881d6, #w-node-fdcdb6d3-7cb0-8f33-5f0d-23d413cee80b-4df881d6, #w-node-a61235bd-7ab8-816c-d600-4be50e6da072-4df881d6, #w-node-_324ebcc2-68ba-f0ef-0738-2323c77a626c-4df881d6, #w-node-a3fa8be4-8785-8305-00a8-ab66b64d7807-4df881d6, #w-node-_4baba131-d0ce-b613-4084-807c83a3f71b-4df881d6, #w-node-c728f2dc-38a1-81ce-97e3-cbe5be20bb15-4df881d6, #w-node-d65f9d9a-8be0-e258-3c5d-659d9c938838-4df881d6, #w-node-_52e02c27-65f8-8a92-dea5-deb81166576b-4df881d6, #w-node-ebe26fbe-c69d-2c35-ba44-a4c5565111b5-4df881d6, #w-node-c011ee5d-5c9d-1a55-2c8f-230365cc6a8d-4df881d6, #w-node-_19f145f1-04c1-bde5-257c-d1f6a590fb07-4df881d6, #w-node-f8d59f8d-5a66-b096-1713-8749ffbebdf4-4df881d6, #w-node-_62de4297-8991-039c-9e26-fcca38bc374c-4df881d6, #w-node-c349b22a-824e-5e4f-ca70-4d8c4a3c88af-4df881d6, #w-node-cde5db21-f263-4c3e-02df-14fad715d782-4df881d6, #w-node-a6e64a64-b4a9-bdb1-971e-dc359379738a-4df881d6, #w-node-_06d47803-8c21-7002-5799-66346bc3d02a-4df881d6, #w-node-_891da7f8-ea6c-6661-3d7e-f1de8995fb72-4df881d6, #w-node-_1e5ce5aa-6339-a2d1-ec80-1f9e308c4ffd-4df881d6, #w-node-_1babe15f-5dcd-bd9b-19b8-f1d2d870ca27-4df881d6, #w-node-c08a1a61-2a3d-9470-2c77-b983d5dd37ff-4df881d6, #w-node-_5d8635ba-bf57-c908-adb9-7960fdaac997-4df881d6, #w-node-ab9dd469-fc00-aac7-2f0a-40df114b22b1-4df881d6, #w-node-_97121e37-b959-1195-51cd-980966de31a8-4df881d6, #w-node-_702a922b-812e-3b30-f72c-c5a9eecfe4f4-4df881d6, #w-node-cf323f70-a3fa-49c1-3fa0-e7cf69194d53-4df881d6, #w-node-_8235931c-1c41-02a2-f6c3-822d503041e5-4df881d6, #w-node-d9c8217a-4469-c68c-6473-976794ade9b4-4df881d6, #w-node-b2b59304-437a-7b6a-0a90-1bdc524c885f-4df881d6, #w-node-e3a49dbb-9687-98f5-06d1-1d795951f10b-4df881d6, #w-node-_154b1ede-9e15-80e7-22cb-cda4fc51ebf6-4df881d6, #w-node-_8f3daeb2-5bd5-c34b-8dbc-36838ea389eb-4df881d6, #w-node-_6e38855f-f5e2-6050-03db-20ac098d55ac-4df881d6, #w-node-_9ab82351-0c2d-d00c-7d30-af5e2c095e07-4df881d6, #w-node-_3776fb6a-3a66-4747-2e9e-21b8a2b248a0-4df881d6, #w-node-_6cd30331-0c74-2ec6-e8c9-c41b6fb49d83-4df881d6, #w-node-_6d000dd0-6436-b837-a68f-7d9b749d387d-4df881d6, #w-node-a3be05ce-0d69-b21a-1000-c91fe02318f0-4df881d6, #w-node-cb55caa2-aaf5-2ed9-ad21-7cb13468df9a-4df881d6, #w-node-b5e16c5c-ed49-bfe5-1810-66d6433a310f-4df881d6, #w-node-fe341928-1733-8dbf-3af3-601df77b74dc-4df881d6, #w-node-_911dac73-62f4-3415-a736-bb7001745f59-4df881d6, #w-node-_54219ff4-3650-a065-11c2-d5f6b289d4ae-4df881d6, #w-node-_33c4eba9-403b-2e8f-ff96-4652b7594ac3-4df881d6, #w-node-bf9f93c9-d2f3-ccfc-4424-7fda20dce7c9-4df881d6, #w-node-_57aa8e42-4d85-ab08-ac4e-86fd38b4deac-4df881d6, #w-node-_3b6da4a6-97fd-9464-9b76-9aedef69cf4c-4df881d6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_595d6fe2-879c-f630-26cc-b4e056972efb-4df881d7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5a3c2591-6078-3ce8-1807-5afe0c0efb9a-4df881d7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_9a3eda35-edf4-a75e-dc12-5edf1f49bd72-4df881d7, #w-node-_5a3c2591-6078-3ce8-1807-5afe0c0efb9b-4df881d7, #w-node-e7416aee-8599-8f6f-9984-a64c08a6a29d-4df881d7, #w-node-_5a3c2591-6078-3ce8-1807-5afe0c0efb9c-4df881d7, #w-node-_2c1e135a-50ea-16cb-0c1c-3b6f546f1c14-4df881d7, #w-node-_5a3c2591-6078-3ce8-1807-5afe0c0efb9d-4df881d7, #w-node-_64244e1d-a2a2-f568-2100-b8347040b6ab-4df881d7, #w-node-_5a3c2591-6078-3ce8-1807-5afe0c0efb9e-4df881d7, #w-node-_8dad72cc-6c54-d4fa-8426-6d48416dff2e-4df881d7, #w-node-_5a3c2591-6078-3ce8-1807-5afe0c0efb9f-4df881d7, #w-node-bfcd7724-059c-a0ce-d85c-2b02eb217a97-4df881d7, #w-node-_5a3c2591-6078-3ce8-1807-5afe0c0efba1-4df881d7, #w-node-a36fc977-375a-51d8-32a2-f1bf6c859a16-4df881d7, #w-node-_5a3c2591-6078-3ce8-1807-5afe0c0efba2-4df881d7, #w-node-a8c1a53b-cef2-df8f-d890-1ad9cf533708-4df881d7, #w-node-_5a3c2591-6078-3ce8-1807-5afe0c0efba3-4df881d7, #w-node-_342ccb38-ecfb-2834-588b-3ac499763ee2-4df881d7, #w-node-_5a3c2591-6078-3ce8-1807-5afe0c0efba4-4df881d7, #w-node-_3e2f2b95-35fa-625b-b334-04cefbfa9688-4df881d7, #w-node-ac8f9509-dfc7-ac09-7a0a-980a7518d63a-4df881d7, #w-node-a4b6df65-6ab2-2298-210f-37c90ec89c85-4df881d7, #w-node-_94c20010-a165-d479-f1e4-6d25afc14cff-4df881d7, #w-node-d38f0394-5ac1-1b07-1ff4-2be33801b2a4-4df881d7, #w-node-a866a7b7-5c88-de8e-8b68-ac66d00e2ced-4df881d7, #w-node-_043ade59-e742-0f64-961a-723e54b397e9-4df881d7, #w-node-a866a7b7-5c88-de8e-8b68-ac66d00e2cee-4df881d7, #w-node-_95bf0e65-e674-6285-e242-669a3eb70bff-4df881d7, #w-node-a866a7b7-5c88-de8e-8b68-ac66d00e2cef-4df881d7, #w-node-_0b9aa0a1-a327-b62c-d64c-78cfd5237ed3-4df881d7, #w-node-a866a7b7-5c88-de8e-8b68-ac66d00e2cf0-4df881d7, #w-node-_084aa56f-784e-518c-d59f-078790720247-4df881d7, #w-node-a866a7b7-5c88-de8e-8b68-ac66d00e2cf1-4df881d7, #w-node-_762c2b21-20ae-ba36-6bd4-e2ee67f6b01d-4df881d7, #w-node-_3b949a53-f1d9-868f-3bc5-e1da7e335832-4df881d7, #w-node-_5d0cef64-ad49-3c9c-8ac7-fe2717ee6a43-4df881d7, #w-node-_64cae6f6-7312-ed00-9d68-8acbd4532a18-4df881d7, #w-node-c9b66b8d-4284-9d73-e69b-147320455784-4df881d7, #w-node-_5f4d9b72-1de7-069a-6c64-12984829c4c1-4df881d7, #w-node-e5c4d965-c71d-9b1d-a5ae-37a253f14cb1-4df881d7, #w-node-cab211d4-ef68-a112-1881-c95871a3f8bd-4df881d7, #w-node-_70dbbf7c-a21c-275a-2854-a2947725e66b-4df881d7, #w-node-_8895a74a-a11a-3020-3d26-8dab8022d9af-4df881d7, #w-node-afcc0a7e-4952-f6c5-5f64-646c1e8923b8-4df881d7, #w-node-_48723a8c-b900-24de-b807-e36750bf3f98-4df881d7, #w-node-_76d27b6d-fa7a-317f-d379-6d19e8dcd7f3-4df881d7, #w-node-a5c6818f-69d5-d57a-1bd5-01e74feb9b67-4df881d7, #w-node-_69ad2f83-affc-aa99-1c04-ab93bac41d75-4df881d7, #w-node-a5c6818f-69d5-d57a-1bd5-01e74feb9b68-4df881d7, #w-node-_6499a9b7-b009-1d38-6b4e-6cd439961cde-4df881d7, #w-node-a5c6818f-69d5-d57a-1bd5-01e74feb9b69-4df881d7, #w-node-_0327d5e7-6791-1e6e-636b-9660daecb3a0-4df881d7, #w-node-a5c6818f-69d5-d57a-1bd5-01e74feb9b6a-4df881d7, #w-node-b4572563-fed4-0bf0-fcd1-1abc2632b807-4df881d7, #w-node-a5c6818f-69d5-d57a-1bd5-01e74feb9b6b-4df881d7, #w-node-b3484057-4c2d-9f46-0ff7-3bc639663321-4df881d7, #w-node-a5c6818f-69d5-d57a-1bd5-01e74feb9b6c-4df881d7, #w-node-_98c09aa8-7c12-84f1-4be1-5737dad8e10d-4df881d7, #w-node-d2b2e1bd-17b5-de91-5d98-a03163115676-4df881d7, #w-node-_5430e8b8-0b98-43c5-27af-592e68bc2995-4df881d7, #w-node-d2b2e1bd-17b5-de91-5d98-a03163115677-4df881d7, #w-node-_0dc856cb-0ea9-e791-c556-c727a11a3650-4df881d7, #w-node-d2b2e1bd-17b5-de91-5d98-a03163115678-4df881d7, #w-node-_538ff376-83b6-ce39-3157-26ebba0d3927-4df881d7, #w-node-d2b2e1bd-17b5-de91-5d98-a03163115679-4df881d7, #w-node-_143425ef-a946-7a4c-823a-34aebbed7e89-4df881d7, #w-node-d2b2e1bd-17b5-de91-5d98-a0316311567a-4df881d7, #w-node-_2c3a6f00-a2f5-5936-f44e-fb00a1b2ea92-4df881d7, #w-node-d2b2e1bd-17b5-de91-5d98-a0316311567b-4df881d7, #w-node-cb4e1cc9-2787-e3ff-f5cc-f4731178c9f1-4df881d7, #w-node-_43f65539-587d-9eee-5683-97ef62b2b544-4df881d7, #w-node-d1569af1-ecd6-0668-f175-0bdc82dcc045-4df881d7, #w-node-_43f65539-587d-9eee-5683-97ef62b2b545-4df881d7, #w-node-_3aaf6e0a-d6bf-2775-b607-8c267e10c2ba-4df881d7, #w-node-_43f65539-587d-9eee-5683-97ef62b2b546-4df881d7, #w-node-fdb6fa62-8d67-b027-f93f-e3bd9b64cc22-4df881d7, #w-node-_43f65539-587d-9eee-5683-97ef62b2b547-4df881d7, #w-node-_2f589061-0d83-a85d-85de-20b6d1b36dd3-4df881d7, #w-node-_43f65539-587d-9eee-5683-97ef62b2b548-4df881d7, #w-node-_3321684b-5789-c710-5659-7dc0bcb3b280-4df881d7, #w-node-_43f65539-587d-9eee-5683-97ef62b2b549-4df881d7, #w-node-d70a76cc-e8f7-8cae-e7f3-828b6f0bb245-4df881d7, #w-node-_53224a55-6f92-f169-32b7-da5b80c99103-4df881d7, #w-node-b7a443e2-44cd-cfb9-ea67-966a5ac12c04-4df881d7, #w-node-_53224a55-6f92-f169-32b7-da5b80c99104-4df881d7, #w-node-_20539365-b6f0-b2c2-3d3f-0c46862cb56d-4df881d7, #w-node-_53224a55-6f92-f169-32b7-da5b80c99105-4df881d7, #w-node-_377e1da5-ac09-9a29-77c1-cf3d02f9723a-4df881d7, #w-node-_53224a55-6f92-f169-32b7-da5b80c99106-4df881d7, #w-node-_7ee55254-76c5-6365-c0ba-ffaa656462da-4df881d7, #w-node-_53224a55-6f92-f169-32b7-da5b80c99107-4df881d7, #w-node-a00b72ba-82ed-653f-5358-a4f37c374281-4df881d7, #w-node-_53224a55-6f92-f169-32b7-da5b80c99108-4df881d7, #w-node-_0c08c4ca-1853-0c16-bfa0-61c378633147-4df881d7, #w-node-_7efd81d4-1abb-f624-aded-391090481f5a-4df881d7, #w-node-b32dfa37-778b-4398-22cb-5cb44ceeb4f4-4df881d7, #w-node-_7efd81d4-1abb-f624-aded-391090481f5b-4df881d7, #w-node-f7336394-edfc-98d6-c188-2286276dc9ad-4df881d7, #w-node-_7efd81d4-1abb-f624-aded-391090481f5c-4df881d7, #w-node-_585299f5-35ab-2cf8-307e-2e1f5a69c69b-4df881d7, #w-node-_7efd81d4-1abb-f624-aded-391090481f5d-4df881d7, #w-node-_6d6ad2f2-2440-5659-6900-4bafa2be634e-4df881d7, #w-node-_7efd81d4-1abb-f624-aded-391090481f5e-4df881d7, #w-node-_7db5ef03-1cab-9892-47d0-249c8a320aec-4df881d7, #w-node-b59ab012-4181-e13f-d24f-995c3830e8ef-4df881d7, #w-node-_9922b615-b6d8-c3bf-305d-4d6e77f367a3-4df881d7, #w-node-_48eb3277-d3a8-a643-17cc-79d9403a9e6f-4df881d7, #w-node-_36866cc8-ed2e-9fd6-7922-b3e368f60456-4df881d7, #w-node-b50b7cc6-6b96-5c87-110a-01efff47e27e-4df881d7, #w-node-_8c761b50-e625-971b-1e5b-41c522367590-4df881d7, #w-node-_0de8a964-66b5-6a1b-577d-29e18b23adb2-4df881d7, #w-node-_1b1fe2bd-f48e-1b16-8d81-e109f56dd83e-4df881d7, #w-node-f0e75fb9-2765-52aa-ef63-f09c73df8903-4df881d7, #w-node-a89194b8-9fef-e18a-224e-1bec16f79e4d-4df881d7, #w-node-_3af8286d-44ba-b86e-7f9b-4da0f0f93c95-4df881d7, #w-node-_8f70841d-6624-4ae0-2383-4d9abbe39e23-4df881d7, #w-node-b4daef48-e5d6-5497-73a7-c316e6222e64-4df881d7, #w-node-_4129be04-dd9b-588f-377a-2450e11a6dbb-4df881d7, #w-node-_726feedc-ee70-c2ea-d44f-a468c5502153-4df881d7, #w-node-fd193d01-1478-44ca-e0ca-67e2c035afc7-4df881d7, #w-node-d9d7d151-b798-4700-64fe-956745c7e646-4df881d7, #w-node-a5560f2b-104f-f05c-e2be-07746c7e724f-4df881d7, #w-node-f7809657-1371-210f-acda-f0d723230ff8-4df881d7, #w-node-_18c03eca-5de2-03a7-f075-328f3c5ee027-4df881d7, #w-node-_92799db4-22f7-84cb-55c8-25c555c11707-4df881d7, #w-node-_8f77b2b3-2a74-c6f0-b0de-71e03780ba28-4df881d7, #w-node-ab379110-a6a7-6e56-820d-b6639fe83cad-4df881d7, #w-node-_8f77b2b3-2a74-c6f0-b0de-71e03780ba29-4df881d7, #w-node-ef4d7e9f-2324-bfcf-ef68-51c73da1ace4-4df881d7, #w-node-_80950ff5-1fa3-0f00-5d43-d6dd6d40ddc5-4df881d7, #w-node-_21ac182c-6a1e-32ce-b7e6-e224e590fe64-4df881d7, #w-node-_8ee01001-708d-e600-9ab5-f8772e219a4a-4df881d7, #w-node-_9c71d0b1-8e44-2d8b-1471-004329323f23-4df881d7, #w-node-_2c6fd7d1-2b21-52c4-d960-370ab733e937-4df881d7, #w-node-_72c06b21-3659-f595-5574-5fa0b8484d88-4df881d7, #w-node-_1667239b-8f7f-87c4-b6bb-2636c53fa0a5-4df881d7, #w-node-_34215394-e230-bdb8-0e7f-9aca52b4e610-4df881d7, #w-node-a92ea521-3ceb-b75c-6498-53634b447064-4df881d7, #w-node-_9110775a-9e22-aa3d-2fb6-4a8f010090be-4df881d7, #w-node-f5cc68e9-b70e-030d-6438-a7150201dbcb-4df881d7, #w-node-_47cf20e4-cc7a-c0a3-0dd3-d6a2afe81b34-4df881d7, #w-node-_056be36d-eab1-dc81-88ef-db4c8786ebf1-4df881d7, #w-node-_9462fde2-a648-726d-7c05-68c5d775dbbf-4df881d7, #w-node-aba946f4-9236-0c3c-dc20-b2ecffac0262-4df881d7, #w-node-_5ec18389-4806-0657-8a24-a21639c3e502-4df881d7, #w-node-_9a29fec8-a0c5-7f99-0b8e-ced26625a2dd-4df881d7, #w-node-_41d185f0-6e4d-cda8-b8cf-fa0ae3b42345-4df881d7, #w-node-efecd2e0-c9a7-58fd-f8c2-530f6b91dd8f-4df881d7, #w-node-d3157a34-2f01-91e5-4f25-82ae405f98f6-4df881d7, #w-node-_6df7e99a-9ce6-5826-c292-adf44ec5149f-4df881d7, #w-node-f6639734-d8e3-a7bc-d2f1-19673af844a7-4df881d7, #w-node-d37ac3f7-d181-ffcb-5c6c-f107399fb2b3-4df881d7, #w-node-bd2c8e72-cb68-c66d-1f50-95cf1e772a80-4df881d7, #w-node-e6714a13-0a87-b7a0-afe0-e1ab76f8b0a6-4df881d7, #w-node-caef9685-df89-0e48-af88-752bca86c130-4df881d7, #w-node-c1d35070-d194-cdce-43ce-6335a8b90698-4df881d7, #w-node-_5a9b019d-cf38-00db-ec8d-2495a68b5e25-4df881d7, #w-node-_94cb967a-e25a-8353-f57a-40a8ec217d58-4df881d7, #w-node-_6d6262e2-3954-fb5a-0d23-1763c058afa0-4df881d7, #w-node-_7accad6a-1591-a344-881f-142d1b99e1cb-4df881d7, #w-node-_1f43f3cb-af20-172c-9d4b-b88987456f5b-4df881d7, #w-node-f211dff1-0efd-aa0b-d676-b9ba47ef030b-4df881d7, #w-node-f5fbee26-a089-6d2c-0ec6-e1f3b5a7a740-4df881d7, #w-node-de3571ba-b8f3-7099-8f6b-dab68bc74def-4df881d7, #w-node-_2832cfc6-2688-d3e2-e4de-545e1721f755-4df881d7, #w-node-_52147122-7104-1e17-bce8-cf3b9aa9c045-4df881d7, #w-node-_84f57582-1888-f3b9-1bf2-a668df20587c-4df881d7, #w-node-_47861117-f5cf-3ddc-e545-0a09b1ec4493-4df881d7, #w-node-bda1a2b5-abb5-31a9-cbec-ec1dc1d66974-4df881d7, #w-node-bb2946be-4814-560a-f1ec-99ee03df3ad7-4df881d7, #w-node-_23bdf78d-2772-d450-dadd-36e3c169347b-4df881d7, #w-node-_84acd348-5044-6293-99bd-95cee2a5bd48-4df881d7, #w-node-_492c5c30-0dff-1bde-de52-683f7da2f660-4df881d7, #w-node-d10e6fd1-9ae8-74e7-4af1-7eb8a9561bf1-4df881d7, #w-node-_75b6666a-b177-a65c-ab87-7eb419106136-4df881d7, #w-node-_3a88d101-33ae-e9af-859d-8065b015954f-4df881d7, #w-node-_92b7e927-c7af-03c5-d66a-b2baea279ed8-4df881d7, #w-node-e8718cc5-e238-56d2-a863-115cdc70ddef-4df881d7, #w-node-d07aae87-edce-81b4-feb6-2a58f4f07a0d-4df881d7, #w-node-_1fc97860-a121-c31c-c6ea-f58734cb8b99-4df881d7, #w-node-a0cf320d-cc9b-8fc5-711d-4f679e00918f-4df881d7, #w-node-_85fffcaa-9eb0-2a3b-bf47-b8ada78f0c62-4df881d7, #w-node-_251e3709-df89-eec2-151f-75929abbe88c-4df881d7, #w-node-d13f8a12-3711-ec11-6803-a9442d14e366-4df881d7, #w-node-_1c8639ea-56f9-45aa-2ad1-0393bbe6ac44-4df881d7, #w-node-e8b16eeb-58c2-df5a-4520-0623febbed51-4df881d7, #w-node-_17659e30-a8a8-539e-5f9e-e5d67494c757-4df881d7, #w-node-e1af0151-6d3e-90de-877d-9be375badd19-4df881d7, #w-node-c5e652a4-0fa0-0fe8-3476-75b251c99d6a-4df881d7, #w-node-_6d5b1c9f-acc8-0d21-bae6-6d1872c5f467-4df881d7, #w-node-_9819f2ef-6b14-76de-7d0a-12685f2c7050-4df881d8, #w-node-_9819f2ef-6b14-76de-7d0a-12685f2c7050-4df881d9, #w-node-b0c90740-eac8-c1c5-ab10-9459999b4c47-4df881df, #w-node-b0c90740-eac8-c1c5-ab10-9459999b4c48-4df881df, #w-node-b0c90740-eac8-c1c5-ab10-9459999b4c49-4df881df, #w-node-b0c90740-eac8-c1c5-ab10-9459999b4c4b-4df881df, #w-node-b0c90740-eac8-c1c5-ab10-9459999b4c4d-4df881df, #w-node-b0c90740-eac8-c1c5-ab10-9459999b4cf6-4df881df, #w-node-b0c90740-eac8-c1c5-ab10-9459999b4d07-4df881df {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6e299816-e867-3db7-29da-c4567177c7f9-4df881e0 {
  justify-self: end;
}

#w-node-_8b9e992a-831b-fd66-c534-9c758dad5d6b-4df881e0 {
  justify-self: auto;
}

#w-node-bd681033-5940-7dd9-e8cb-856012effb5d-4df881e0, #w-node-f9cd287f-fec4-375e-706f-f1b332269222-4df881fa {
  justify-self: end;
}

#w-node-f9cd287f-fec4-375e-706f-f1b33226922a-4df881fa {
  justify-self: auto;
}

#w-node-f9cd287f-fec4-375e-706f-f1b33226923f-4df881fa {
  justify-self: end;
}

#w-node-ab9d5dce-3ec1-e198-3887-248749d2edee-4df8829f, #w-node-ab9d5dce-3ec1-e198-3887-248749d2edef-4df8829f, #w-node-ab9d5dce-3ec1-e198-3887-248749d2edf0-4df8829f, #w-node-ab9d5dce-3ec1-e198-3887-248749d2edf1-4df8829f, #w-node-ab9d5dce-3ec1-e198-3887-248749d2edf2-4df8829f, #w-node-ab9d5dce-3ec1-e198-3887-248749d2edf3-4df8829f, #w-node-ab9d5dce-3ec1-e198-3887-248749d2edf5-4df8829f, #w-node-ab9d5dce-3ec1-e198-3887-248749d2edf6-4df8829f, #w-node-ab9d5dce-3ec1-e198-3887-248749d2edf7-4df8829f, #w-node-ab9d5dce-3ec1-e198-3887-248749d2edf8-4df8829f, #w-node-ab9d5dce-3ec1-e198-3887-248749d2edf9-4df8829f, #w-node-bd3ea277-3dc6-1dce-8e85-7ead841eefd0-4df8829f, #w-node-_89bed01c-6ad7-c69d-bec0-0460315e93c7-4df8829f, #w-node-_89bed01c-6ad7-c69d-bec0-0460315e93c8-4df8829f, #w-node-_89bed01c-6ad7-c69d-bec0-0460315e93c9-4df8829f, #w-node-_89bed01c-6ad7-c69d-bec0-0460315e93ca-4df8829f, #w-node-_89bed01c-6ad7-c69d-bec0-0460315e93cb-4df8829f, #w-node-_89bed01c-6ad7-c69d-bec0-0460315e93cc-4df8829f, #w-node-_89bed01c-6ad7-c69d-bec0-0460315e93ce-4df8829f, #w-node-_89bed01c-6ad7-c69d-bec0-0460315e93cf-4df8829f, #w-node-_89bed01c-6ad7-c69d-bec0-0460315e93d0-4df8829f, #w-node-_89bed01c-6ad7-c69d-bec0-0460315e93d1-4df8829f, #w-node-_89bed01c-6ad7-c69d-bec0-0460315e93d2-4df8829f, #w-node-_5f14415a-ba29-91dc-28ec-bdb99b03f0ac-4df8829f, #w-node-_2a3090f6-1051-e866-1bbc-c807c643233e-4df8829f, #w-node-e2d97174-9e60-8482-d10c-d1f52defe043-4df8829f, #w-node-bd4762fb-7b7f-7049-815f-5b85cd07e584-4df8829f, #w-node-_48d914e5-6371-a45f-b5be-7b0e38895c6c-4df8829f, #w-node-aad75ec8-db8b-864f-752d-233332c03dd3-4df8829f, #w-node-_481ee40b-a2c5-74e4-be63-c35695c2d9cb-4df8829f, #w-node-_1508e79e-d313-3043-1e54-c62dae2f312f-4df8829f, #w-node-a277eed7-5aa0-2284-b874-bb4c3380e57d-4df8829f, #w-node-d5d6db83-7ab1-114e-ba2e-f634e8c8dae4-4df8829f, #w-node-e14c05d2-d308-b147-b523-870d0852fb7e-4df8829f, #w-node-e14c05d2-d308-b147-b523-870d0852fb7f-4df8829f, #w-node-e14c05d2-d308-b147-b523-870d0852fb80-4df8829f, #w-node-e14c05d2-d308-b147-b523-870d0852fb81-4df8829f, #w-node-e14c05d2-d308-b147-b523-870d0852fb82-4df8829f, #w-node-e14c05d2-d308-b147-b523-870d0852fb83-4df8829f, #w-node-e14c05d2-d308-b147-b523-870d0852fb85-4df8829f, #w-node-e14c05d2-d308-b147-b523-870d0852fb86-4df8829f, #w-node-e14c05d2-d308-b147-b523-870d0852fb87-4df8829f, #w-node-e14c05d2-d308-b147-b523-870d0852fb88-4df8829f, #w-node-e14c05d2-d308-b147-b523-870d0852fb89-4df8829f, #w-node-e14c05d2-d308-b147-b523-870d0852fb8a-4df8829f, #w-node-ab9d5dce-3ec1-e198-3887-248749d2edee-4df882a0, #w-node-ab9d5dce-3ec1-e198-3887-248749d2edef-4df882a0, #w-node-ab9d5dce-3ec1-e198-3887-248749d2edf0-4df882a0, #w-node-ab9d5dce-3ec1-e198-3887-248749d2edf1-4df882a0, #w-node-ab9d5dce-3ec1-e198-3887-248749d2edf2-4df882a0, #w-node-ab9d5dce-3ec1-e198-3887-248749d2edf3-4df882a0, #w-node-ab9d5dce-3ec1-e198-3887-248749d2edf5-4df882a0, #w-node-ab9d5dce-3ec1-e198-3887-248749d2edf6-4df882a0, #w-node-ab9d5dce-3ec1-e198-3887-248749d2edf7-4df882a0, #w-node-ab9d5dce-3ec1-e198-3887-248749d2edf8-4df882a0, #w-node-ab9d5dce-3ec1-e198-3887-248749d2edf9-4df882a0, #w-node-bd3ea277-3dc6-1dce-8e85-7ead841eefd0-4df882a0, #w-node-_89bed01c-6ad7-c69d-bec0-0460315e93c7-4df882a0, #w-node-_89bed01c-6ad7-c69d-bec0-0460315e93c8-4df882a0, #w-node-_89bed01c-6ad7-c69d-bec0-0460315e93c9-4df882a0, #w-node-_89bed01c-6ad7-c69d-bec0-0460315e93ca-4df882a0, #w-node-_89bed01c-6ad7-c69d-bec0-0460315e93cb-4df882a0, #w-node-_89bed01c-6ad7-c69d-bec0-0460315e93cc-4df882a0, #w-node-_89bed01c-6ad7-c69d-bec0-0460315e93ce-4df882a0, #w-node-_89bed01c-6ad7-c69d-bec0-0460315e93cf-4df882a0, #w-node-_89bed01c-6ad7-c69d-bec0-0460315e93d0-4df882a0, #w-node-_89bed01c-6ad7-c69d-bec0-0460315e93d1-4df882a0, #w-node-_89bed01c-6ad7-c69d-bec0-0460315e93d2-4df882a0, #w-node-_5f14415a-ba29-91dc-28ec-bdb99b03f0ac-4df882a0, #w-node-_2a3090f6-1051-e866-1bbc-c807c643233e-4df882a0, #w-node-e2d97174-9e60-8482-d10c-d1f52defe043-4df882a0, #w-node-bd4762fb-7b7f-7049-815f-5b85cd07e584-4df882a0, #w-node-_48d914e5-6371-a45f-b5be-7b0e38895c6c-4df882a0, #w-node-aad75ec8-db8b-864f-752d-233332c03dd3-4df882a0, #w-node-_481ee40b-a2c5-74e4-be63-c35695c2d9cb-4df882a0, #w-node-_1508e79e-d313-3043-1e54-c62dae2f312f-4df882a0, #w-node-a277eed7-5aa0-2284-b874-bb4c3380e57d-4df882a0, #w-node-d5d6db83-7ab1-114e-ba2e-f634e8c8dae4-4df882a0, #w-node-e14c05d2-d308-b147-b523-870d0852fb7e-4df882a0, #w-node-e14c05d2-d308-b147-b523-870d0852fb7f-4df882a0, #w-node-e14c05d2-d308-b147-b523-870d0852fb80-4df882a0, #w-node-e14c05d2-d308-b147-b523-870d0852fb81-4df882a0, #w-node-e14c05d2-d308-b147-b523-870d0852fb82-4df882a0, #w-node-e14c05d2-d308-b147-b523-870d0852fb83-4df882a0, #w-node-e14c05d2-d308-b147-b523-870d0852fb85-4df882a0, #w-node-e14c05d2-d308-b147-b523-870d0852fb86-4df882a0, #w-node-e14c05d2-d308-b147-b523-870d0852fb87-4df882a0, #w-node-e14c05d2-d308-b147-b523-870d0852fb88-4df882a0, #w-node-e14c05d2-d308-b147-b523-870d0852fb89-4df882a0, #w-node-e14c05d2-d308-b147-b523-870d0852fb8a-4df882a0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e42be307-7a62-d085-5286-2cf5d472f6b7-d472f6a4, #w-node-e42be307-7a62-d085-5286-2cf5d472f6bc-d472f6a4, #w-node-e42be307-7a62-d085-5286-2cf5d472f6c2-d472f6a4, #w-node-e42be307-7a62-d085-5286-2cf5d472f6c7-d472f6a4, #w-node-e42be307-7a62-d085-5286-2cf5d472f6cd-d472f6a4 {
  justify-self: stretch;
}

#w-node-e42be307-7a62-d085-5286-2cf5d472f6d6-d472f6a4, #w-node-e42be307-7a62-d085-5286-2cf5d472f6da-d472f6a4, #w-node-e42be307-7a62-d085-5286-2cf5d472f6e6-d472f6a4 {
  justify-self: auto;
}

#w-node-e42be307-7a62-d085-5286-2cf5d472f6eb-d472f6a4, #w-node-e42be307-7a62-d085-5286-2cf5d472f6f2-d472f6a4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e42be307-7a62-d085-5286-2cf5d472f6f8-d472f6a4 {
  justify-self: auto;
}

#w-node-e42be307-7a62-d085-5286-2cf5d472f6fb-d472f6a4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e42be307-7a62-d085-5286-2cf5d472f6ff-d472f6a4, #w-node-e42be307-7a62-d085-5286-2cf5d472f708-d472f6a4 {
  justify-self: auto;
}

#w-node-e42be307-7a62-d085-5286-2cf5d472f70b-d472f6a4, #w-node-e42be307-7a62-d085-5286-2cf5d472f70d-d472f6a4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e42be307-7a62-d085-5286-2cf5d472f710-d472f6a4 {
  justify-self: auto;
}

#w-node-e42be307-7a62-d085-5286-2cf5d472f719-d472f6a4, #w-node-e42be307-7a62-d085-5286-2cf5d472f71a-d472f6a4, #w-node-e42be307-7a62-d085-5286-2cf5d472f71b-d472f6a4, #w-node-e42be307-7a62-d085-5286-2cf5d472f71c-d472f6a4, #w-node-e42be307-7a62-d085-5286-2cf5d472f71d-d472f6a4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e42be307-7a62-d085-5286-2cf5d472f720-d472f6a4 {
  justify-self: auto;
}

#w-node-e42be307-7a62-d085-5286-2cf5d472f721-d472f6a4, #w-node-e42be307-7a62-d085-5286-2cf5d472f722-d472f6a4, #w-node-e42be307-7a62-d085-5286-2cf5d472f723-d472f6a4, #w-node-e42be307-7a62-d085-5286-2cf5d472f724-d472f6a4, #w-node-a5a0272d-c569-a503-0bce-861bc5a6da4d-4df88322, #w-node-_6202a8ba-ed09-3348-b35d-9a20a678a714-4df88322 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-bdefb403-ee9b-03c9-be08-1cc32bbc9255-4df88322, #w-node-bdefb403-ee9b-03c9-be08-1cc32bbc925a-4df88322, #w-node-bdefb403-ee9b-03c9-be08-1cc32bbc9260-4df88322, #w-node-bdefb403-ee9b-03c9-be08-1cc32bbc9265-4df88322 {
  justify-self: stretch;
}

#w-node-bdefb403-ee9b-03c9-be08-1cc32bbc926b-4df88322 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-f22670b5-0803-10b6-1627-d2dd7bc09db1-4df88322 {
  justify-self: stretch;
}

#w-node-e5497652-b98a-8678-fc0c-2b24826e941b-4df88322 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-a59c9994-bd68-a9d8-d082-d05b733d25e3-4df88322, #w-node-_9e463f79-ffb2-9bb0-ff33-5bd91cae7ad9-4df88322, #w-node-_41d08c07-4bca-a991-3ea9-f2204c32d290-4df88322, #w-node-b0f6ae8e-2586-5bce-ea6b-aafcbaace78b-4df88322, #w-node-_2d87df50-c1f0-ddcb-074a-7563a7c6c335-4df88322, #w-node-_884e8f6d-8ff1-b4b0-f86a-90365352d84e-4df88322, #w-node-c59a7992-8b22-7fd6-9dfb-901b8228bbf3-4df88322, #w-node-_92601684-2341-b349-cf12-5e05c528bb00-4df88322, #w-node-_0c098e4a-0c08-3097-1b1c-7a46cdbbfea6-4df88322, #w-node-de2327dc-e022-4a99-45c0-4e1c0b2a876e-4df88322, #w-node-_6c46bdfb-e023-75be-be84-7537efc76357-4df88322, #w-node-_70078626-d066-e3c4-dcb6-7732c7908d30-4df88322, #w-node-afb81657-63e3-18e8-9896-bf4ebc8e328d-4df88322, #w-node-e3b1b775-6e15-961a-9da8-525fb1b1472c-4df88322, #w-node-dc51c50d-78ca-d1b2-25e5-8c48e6b50e45-4df88322, #w-node-_2017312c-df01-f0c3-e9a5-748b0b15dfb9-4df88322, #w-node-_625c0c0b-6212-3cb3-f46d-c657ffd66f60-4df88322, #w-node-cb95c839-149b-7a2a-4a37-344a1b32ea37-4df88322, #w-node-c6317558-f70e-5ce1-a072-a968b636974b-4df88322, #w-node-ea900ab3-e3d3-ac4e-911d-ce0a6106df93-4df88322, #w-node-_61c79427-c26b-8739-b8d1-fce16b88781d-4df88322, #w-node-_3a368208-1199-7204-ad94-8a630e04ad62-4df88322, #w-node-_8130b811-7f99-6069-1099-bdf6cf3a9e0d-4df88322, #w-node-ff5bf5a1-0426-7351-9d03-127d008b515f-4df88322, #w-node-e73e5cbd-d07f-56fd-2e45-e6ee8bcbfaf4-4df88322, #w-node-bc35af4b-7558-b8ca-9f7f-02fc146efeae-4df88322, #w-node-f28f7bc1-5c74-72e3-aa65-91910dd15109-4df88322, #w-node-f8a2ba8c-a816-597e-f253-9b51c9765ce6-4df88322, #w-node-_5227b086-ebf1-9c76-1066-18a9321cec75-4df88322, #w-node-_991a80ec-9775-f6b2-6305-fd01879a0e2c-4df88322, #w-node-_734ea39e-c9c5-9a87-0e9f-989355e10780-4df88322, #w-node-_3689d1c9-5577-1cb5-5f60-90c7fd068fe8-4df88322, #w-node-f1ed3cbd-1663-5e44-4374-022900c5fe4d-4df88322, #w-node-_4c305c10-0a8b-1dc6-4063-6382175b2c0c-4df88322, #w-node-c5390ed2-75b1-de8c-639c-bfb41b976760-4df88322, #w-node-_0bb6a1ae-423b-5242-7001-55b7a3e592c2-4df88322, #w-node-d6a67f5a-12a6-3868-e0ea-5376d48bee63-4df88322, #w-node-_36f50107-e4ff-db09-4d3a-c7a11738aba6-4df88322, #w-node-_82b804f3-e5c7-b02b-1247-3b2562696a7a-4df88322, #w-node-af61ef2c-7447-83c7-2a76-caab66a59443-4df88322, #w-node-fba130f7-fad0-f685-7b8d-a222228e3de1-4df88322, #w-node-d3c6c6cc-8e29-8001-d534-e29e725c5941-4df88322, #w-node-f5138d9b-1b53-12ba-d9fd-9c4a858a6f8b-4df88322, #w-node-_122c0aae-fccf-8658-4e88-c84e41674146-4df88322, #w-node-_26da22f5-e169-3708-26a3-facec594db8b-4df88322, #w-node-c49cb88e-95b5-7ce5-c748-1bef297af1c7-4df88322, #w-node-_596f7e0d-26f5-5195-2d8a-fe43b6a2bed2-4df88322, #w-node-_289719f0-49c5-d230-d251-9772b800d314-4df88322, #w-node-d54b3a4a-9be5-88ae-f1ed-b09b0cacaa58-4df88322, #w-node-_970473c2-f211-fd7e-3332-aead53a26deb-4df88322, #w-node-_213bc7c8-0363-041a-9ad0-9cbc261f866b-4df88322, #w-node-e66685b2-b3a9-980e-4b3e-f77417eaa453-4df88322, #w-node-_675be940-0b89-0238-669b-4c8ad7d05bec-4df88322, #w-node-_86e7fb1c-d11b-266c-ac13-884263dc9ed4-4df88322, #w-node-_5ba05ca5-67a3-b709-8332-7796b877c606-4df88322, #w-node-a63962b0-9563-795f-5af9-bf2c36ee2ff6-4df88322, #w-node-_465068cb-df28-4fd6-fbce-f8cefc8c1511-4df88322, #w-node-_7ade6782-cbfe-b1da-ceaa-c88c4e7f8f6b-4df88322, #w-node-_806dc73e-0a51-2ac1-ffa8-bbf7e86b4b4e-4df88322, #w-node-_8a3aaab8-9c14-01e4-758e-8afa777bf3b1-4df88322, #\31 6-row.w-node-d99e7534-8bc0-b971-6fd0-d100e16fb3fb-4df88322, #w-node-ee10e2b8-c874-907a-68fa-a23d2ec5e48e-4df88322, #w-node-_9eaf25f2-d43c-a86c-1c7c-70cb7bcbbfc4-4df88322, #w-node-f9e2c7da-e1c0-42c4-03cb-1a95a962e656-4df88322, #w-node-_9126a773-a0c8-76f5-1e98-74f9a0d08a69-4df88322, #w-node-adf873c8-40de-7fde-008e-20d0b00361dd-4df88322, #w-node-_21a89724-45de-8d13-1004-4d0eba99a50b-4df88322, #w-node-_877d6094-32d8-ef81-2e4c-44e0bd66b591-4df88322, #w-node-c861af4d-62a9-2985-97ec-46b3302629b1-4df88322, #w-node-_1db57516-dca3-75ee-cd63-87ead515ec16-4df88322, #w-node-_4319967e-122c-58b0-3e9a-cccec4060490-4df88322, #w-node-_83577f14-6e96-4daf-b5c7-0e621dbbc7b3-4df88322, #w-node-_95cc67d9-830e-7242-9168-d9ed4da7dbe7-4df88322, #w-node-_77ae5fc6-78e2-d0d6-b980-29cb0efb272d-4df88322, #w-node-fcc3b5dd-1027-ab45-7a71-50c47c1ba20b-4df88322, #w-node-_0f9054eb-1428-c5ac-9354-5ce3feb2dbca-4df88322, #w-node-_4f83b25e-bc1b-2386-002e-2dc538ce9d06-4df88322, #w-node-fdaa24b5-b28f-91b1-6771-b3eb2c4d374c-4df88322, #w-node-_1fab535e-86c5-abb4-ee50-9bcd3abe69f6-4df88322, #w-node-fcca732f-40d7-405b-99b5-a3e9b018b608-4df88322, #w-node-a4716a5e-907c-5412-053e-8be3d18d3f6b-4df88322, #w-node-fce90d62-0878-ef6d-cdbb-6fe18a2b43c2-4df88322, #w-node-ba14b1e5-55dd-a008-c8c0-9d738ca21869-4df88322, #w-node-_0fe22916-2699-e395-6094-c2e614006d00-4df88322, #w-node-_38498214-d3e8-8b84-b57f-ee9cbc6d9822-4df88322, #w-node-_7fdc03f6-d6d4-7308-4358-d2c2fb1e05fa-4df88322, #w-node-_36da64f1-af9b-a959-d6fe-c04a60f0b16e-4df88322, #w-node-e32e781d-d0ae-0d7e-3fde-c004089b4653-4df88322, #w-node-_0a216f0f-39c7-2c6a-a74f-88a32f98f727-4df88322, #w-node-_986adb55-acae-e685-dd4d-8bc1636a0eea-4df88322, #w-node-_20097a98-9500-a128-4c77-23586fcb1410-4df88322, #w-node-ea557c9d-3519-515e-7d1d-4a6750daea7c-4df88322, #w-node-_9ccb456b-b13a-1823-145d-8488906575f1-4df88322, #w-node-_978440c7-1413-a5f5-be9a-c1ff4635bd5f-4df88322, #w-node-_0f680f42-462b-968c-03ad-0c3f8661cda4-4df88322, #w-node-b8d252fb-fc24-9737-c900-6ddcebbe4a7e-4df88322, #w-node-c8919bda-e66e-725c-9934-c4782677de57-4df88322, #w-node-_9a1678cf-1d60-5311-e3dc-56a3ab065cff-4df88322, #w-node-_2430638b-10b5-0419-fdc3-bb79ab1d41cb-4df88322, #w-node-e1e5d6d1-0af2-14ef-ebb7-de9a70a96623-4df88322, #w-node-_1ecf69fe-b033-9ffa-06a8-3df6d756fd28-4df88322, #w-node-fe79e54b-627e-c3e7-40ea-06a69fdd7b5c-4df88322, #w-node-_735ff621-aad5-2398-eb58-318073508759-4df88322, #w-node-_7dc3b02e-9f1c-c187-4647-bfc11b8ea854-4df88322, #w-node-_2fc54657-4285-b3c1-6953-3a2c30fce54c-4df88322, #w-node-f4058ff4-d58d-016a-f22a-b3b360517e55-4df88322, #w-node-ecea77ae-1c3c-c160-5031-4b22a16b0c25-4df88322, #w-node-_6e7e0b56-9233-66ba-9a18-7baf2f76b9cb-4df88322, #w-node-cf0bbd08-a9b2-9444-014a-9e963f627c68-4df88322, #w-node-_260f95e9-c39c-537c-a54c-a592c9301a87-4df88322, #w-node-_623157e2-db67-f26e-6a36-7f4da48f6987-4df88322, #w-node-bd8a8279-7b61-5ea5-0568-929f3b2b2b6b-4df88322, #w-node-c888973e-bca8-2a37-2056-49cd9ae5631d-4df88322, #w-node-b023e25f-fd0e-1634-0300-d8e51f6b8537-4df88322, #w-node-a92f0146-a3eb-995f-924a-c1974986143d-4df88322, #w-node-e94b2d61-0f1a-7991-8887-25608a4cb7aa-4df88322, #w-node-_06d30837-0ab8-4397-aeda-f7ea7761b4e2-4df88322, #w-node-dfd9a061-4c19-99c4-e8c9-1ff8c390b711-4df88322, #w-node-_715f66ca-7ab8-8ffe-bd17-5520a986ebdb-4df88322, #w-node-c17e8b7e-5af6-265e-802f-090e108fbfff-4df88322, #w-node-eb91fa75-1efc-67bf-7f7b-9c7a7c035ed7-4df88322, #w-node-_6c4c7c09-ab64-906c-1320-00691e76cc45-4df88322, #w-node-_9c8e4dec-5348-8ff0-459d-03c2629bb076-4df88322, #w-node-e6c341f8-dc4d-06af-7798-5f16b8cb4b5f-4df88322, #w-node-_2dbcafbc-4b0a-6032-d95a-e360a7280a35-4df88322, #w-node-a087dce4-9dc7-cb7f-3522-74cfde3c7158-4df88322, #w-node-fbbc20f2-132b-190f-61dc-a68f242d7baf-4df88322, #w-node-_19cf4a2b-ee24-18a8-d618-ee0023c60fe4-4df88322, #w-node-_9601b20a-0aba-147e-0c93-3ef3b8ce1684-4df88322, #w-node-_6336a8e4-2eb8-cce0-2af7-705f022a2eb5-4df88322, #w-node-f622050c-19a6-f632-8c38-baf18ad009b6-4df88322, #w-node-_3368fa5b-54a8-960c-ca78-8ff176fb017c-4df88322, #w-node-_6c39f89d-885b-7003-7b30-2f39ec1cc53d-4df88322, #w-node-_61d27aa3-d9c1-7fd7-c818-f0e260d49752-4df88322, #w-node-_73fa77d6-b59a-3471-357f-4b08b4ae7bf7-4df88322, #w-node-_78026b7a-97ef-345e-ac96-2ef8158ef767-4df88322, #w-node-_8e0cb623-59c8-ad1f-89f0-c32aa0a33585-4df88322, #w-node-bd4473fb-b121-35c3-ab90-0d62f61d89c9-4df88322, #w-node-e4837f66-3474-46ed-e3c0-4c41df220329-4df88322, #w-node-_12314ca9-617a-357d-c931-6250f67347d6-4df88322, #w-node-bc9aff8c-db2b-565a-0250-afe60b5cbc61-4df88322, #w-node-_3a2686bc-c972-7809-fe9c-83bf7d0a1071-4df88322, #w-node-fd125584-9154-0673-f9dc-3cfbc51e0aad-4df88322, #w-node-a834eada-5168-58dc-f17b-3f247c76afe7-4df88322, #w-node-cfbc26cf-7cdf-e872-4520-6d1ac855d461-4df88322, #w-node-_74d3d6a5-427a-641a-576a-db867bb06256-4df88322, #w-node-_444a77fa-51ca-2c48-50cd-7c6aade48ffa-4df88322, #w-node-cf69f89d-2ffd-1f29-b7cc-a89b334cd5ab-4df88322, #w-node-_143d4a79-cd76-8bed-f2f1-06aad4fb45c3-4df88322, #w-node-_6aff27eb-6206-0e5c-31c5-f8c3db504534-4df88322, #w-node-_0aad6e53-0957-b0e8-4fa5-38530df76873-4df88322, #w-node-c88a7bea-ffcb-1d7b-0ea6-e5ca201362f8-4df88322, #w-node-_999320f5-9db2-db3c-a5ea-3a668715e6e0-4df88322, #w-node-c1912d98-01e2-6abf-6937-6827aa88e05a-4df88322, #w-node-d9245033-96ec-4652-ea3e-de2a592ddd32-4df88322, #w-node-_2d6de973-45fa-9464-2175-997180ec7ef8-4df88322, #w-node-_29326051-9d40-26a5-fb50-07b11f4c4004-4df88322, #w-node-c21fb0d3-0d04-db00-a18e-9b43a290a573-4df88322, #w-node-dbf3b016-e323-fe9e-059e-ea4afcb2c3de-4df88322, #w-node-c39445d8-927d-7604-6b6d-766d9b7a19eb-4df88322, #w-node-b332aa56-d2f8-b27e-0ca9-92d4d5bbce46-4df88322, #w-node-_021aaa70-9fe4-43a5-7fbf-f9de91238a3c-4df88322, #w-node-_5e236849-8c32-342c-655f-36d33e313528-4df88322, #w-node-c9b2b75d-6e82-f593-8451-2df1e57be027-4df88322, #w-node-ced7ba25-b167-4814-fb1a-411124c9ea48-4df88322, #w-node-f4c042f9-1615-76c2-63c9-abd19a90e31a-4df88322, #w-node-_47b83630-e392-0419-fc0e-9e06af0d6ab5-4df88322, #w-node-ccaa13ab-d499-8563-b112-eb780af66dec-4df88322, #w-node-_046d2912-c0ae-2397-34d3-721c2a614d44-4df88322, #w-node-b89b2631-2c59-42cf-5aaa-fbc370fda949-4df88322, #w-node-b934b2a3-dcbb-3ab7-e697-d282213c9e03-4df88322, #w-node-_247d2e17-2a8d-fd90-8480-90a6d4041ec9-4df88322, #w-node-_63413c8b-924a-feea-92e0-4e33fb1cebec-4df88322, #w-node-_46ae16cb-d094-bafe-5355-c2d0a8a1c346-4df88322, #w-node-bac2b14c-082c-20c3-1195-d2e876e0cca7-4df88322, #w-node-_3ff10211-bc08-6c4e-9b51-d672172c7d7a-4df88322, #w-node-a1c0e7ec-a4b9-4606-3db7-e150d38c5767-4df88322, #w-node-_56f7c7c4-3f9d-3631-d529-7eadfbef9566-4df88322, #w-node-f5817b86-269f-b113-bdae-19bcb4b53362-4df88322, #w-node-_0e2291b9-0196-cf56-cf99-d1f5e008a6b4-4df88322, #w-node-f1912c0b-362d-ed70-e81a-7675246bd40d-4df88322, #w-node-_9c82ca8e-a17a-48fe-9f1b-06eb82bc1f6a-4df88322, #w-node-_6cc1f359-95d4-fefe-2156-4aed226f099c-4df88322, #w-node-_1a4f1d48-b0bf-2dc5-22b6-06ee1d6d1b05-4df88322, #w-node-f2455252-3ff3-959c-10b7-617ae9332e72-4df88322, #w-node-bfc5d4b6-1fda-7c66-542a-012c0d0f377e-4df88322, #w-node-eb7ee59d-3c62-1d22-0e12-fb771cdf053a-4df88322, #w-node-_396ee819-d733-da5d-61c1-488df40163e9-4df88322, #w-node-ebc2cc11-33ea-0ef4-8b91-df60b3b61339-4df88322, #w-node-_98e4be7f-e9f1-a63b-7323-99080efa9e67-4df88322, #w-node-fbf0c2d2-b2cd-d9ce-61f1-c358f9ef66f0-4df88322, #w-node-f2733078-6f54-3400-70e9-3c92879f9e49-4df88322, #w-node-_07ee55ce-cbd3-b9ca-1e2e-d516a1fbecaa-4df88322, #w-node-_11ea2751-c3df-f7e5-46e9-f1c7f440cbfc-4df88322, #w-node-_98b7548b-e9b7-fd3d-c71a-fb9888eb216c-4df88322, #w-node-_40700324-dcf8-a875-55a5-880f2b76dafd-4df88322, #w-node-_83a97ae3-e6dc-c140-c96b-0c2c2bdb486f-4df88322, #w-node-_10b6f2cf-4a09-16f5-89f4-f7f273d52710-4df88322, #w-node-c8d3aae4-6235-5e76-2c4d-36c0914b97f4-4df88322, #w-node-_0e196f5f-73a4-8196-7c9f-87f0505ed738-4df88322, #w-node-_46f9a92c-795c-236d-0cdd-dc1a2924160f-4df88322, #w-node-b6a6f913-b42a-2c37-b442-d545a6505cb7-4df88322, #w-node-_8aac8ae5-539e-37c9-4c2f-422b055794da-4df88322, #w-node-_0d2793b1-7699-3d47-be12-a407cf00f591-4df88322, #w-node-_0c1e9970-6a9c-697d-c8b6-ae7f46b48603-4df88322, #w-node-_831f17c3-afa9-4ced-8cc7-40fd061e1f51-4df88322, #w-node-f190fd58-3cf9-fe32-2a20-d6e7f7d856ba-4df88322, #w-node-_4d2e8ddb-ef79-a24c-2ba7-9c49f8c380cc-4df88322, #w-node-_1a8a1d83-4459-b3e1-231d-0fdd1c16a47a-4df88322, #w-node-_5e82b31c-122a-b9af-8514-8e0e8bf33907-4df88322, #w-node-aa7df399-7662-ea9a-03e0-d12c1a72cd37-4df88322, #w-node-d7473cbf-e661-c084-86d1-cf2f9663e8eb-4df88322, #w-node-_2530d367-f851-7b66-dcc5-352ed3d798f2-4df88322, #w-node-_07cab7df-b05c-714e-cafa-d78ca65fb586-4df88322, #w-node-_41dfe720-ef49-f684-2462-8a5d17a2be36-4df88322, #w-node-_8f73bf65-1358-25f0-8eaf-f38665e147ed-4df88322, #w-node-_3ce472c2-a059-59e9-b67f-49e58bdaca14-4df88322, #w-node-cebba4b3-099a-99e4-0160-99af90afb94c-4df88322, #w-node-_8defa346-5ed8-aa1a-4f79-ebf038270f0a-4df88322, #w-node-df25c975-34f1-3fe8-0d87-3e6a6f967444-4df88322, #w-node-a44b4b09-4cb7-a4c9-3465-e466a7468cc1-4df88322, #w-node-bd64dd29-8e8f-eb5a-6448-0344ea93f43f-4df88322, #w-node-c0905b4c-731b-0595-31eb-cb2abd9b05c8-4df88322, #w-node-_253d5191-59b5-8bca-693c-d95f8967af17-4df88322, #w-node-_253d5191-59b5-8bca-693c-d95f8967af1a-4df88322, #w-node-_253d5191-59b5-8bca-693c-d95f8967af1d-4df88322, #w-node-_253d5191-59b5-8bca-693c-d95f8967af20-4df88322, #w-node-_253d5191-59b5-8bca-693c-d95f8967af23-4df88322, #w-node-_253d5191-59b5-8bca-693c-d95f8967af26-4df88322, #w-node-_253d5191-59b5-8bca-693c-d95f8967af29-4df88322, #w-node-_253d5191-59b5-8bca-693c-d95f8967af2c-4df88322, #w-node-_253d5191-59b5-8bca-693c-d95f8967af2f-4df88322, #w-node-_253d5191-59b5-8bca-693c-d95f8967af32-4df88322, #w-node-_253d5191-59b5-8bca-693c-d95f8967af35-4df88322, #w-node-_253d5191-59b5-8bca-693c-d95f8967af38-4df88322, #w-node-_253d5191-59b5-8bca-693c-d95f8967af3b-4df88322, #w-node-_253d5191-59b5-8bca-693c-d95f8967af3e-4df88322, #w-node-_253d5191-59b5-8bca-693c-d95f8967af41-4df88322, #w-node-_253d5191-59b5-8bca-693c-d95f8967af44-4df88322, #w-node-_253d5191-59b5-8bca-693c-d95f8967af47-4df88322, #w-node-_253d5191-59b5-8bca-693c-d95f8967af4a-4df88322, #w-node-_253d5191-59b5-8bca-693c-d95f8967af4d-4df88322, #w-node-_253d5191-59b5-8bca-693c-d95f8967af50-4df88322, #w-node-_253d5191-59b5-8bca-693c-d95f8967af53-4df88322, #w-node-_253d5191-59b5-8bca-693c-d95f8967af56-4df88322, #w-node-_253d5191-59b5-8bca-693c-d95f8967af59-4df88322, #w-node-_253d5191-59b5-8bca-693c-d95f8967af5c-4df88322, #w-node-_253d5191-59b5-8bca-693c-d95f8967af5f-4df88322, #w-node-_253d5191-59b5-8bca-693c-d95f8967af62-4df88322, #w-node-_253d5191-59b5-8bca-693c-d95f8967af65-4df88322, #w-node-_253d5191-59b5-8bca-693c-d95f8967af68-4df88322, #w-node-_253d5191-59b5-8bca-693c-d95f8967af6b-4df88322, #w-node-_253d5191-59b5-8bca-693c-d95f8967af6e-4df88322, #w-node-_253d5191-59b5-8bca-693c-d95f8967af71-4df88322, #w-node-_253d5191-59b5-8bca-693c-d95f8967af74-4df88322, #w-node-_253d5191-59b5-8bca-693c-d95f8967af77-4df88322, #w-node-_253d5191-59b5-8bca-693c-d95f8967af7a-4df88322, #w-node-_253d5191-59b5-8bca-693c-d95f8967af7d-4df88322, #w-node-_253d5191-59b5-8bca-693c-d95f8967af80-4df88322, #w-node-_253d5191-59b5-8bca-693c-d95f8967af83-4df88322, #w-node-_253d5191-59b5-8bca-693c-d95f8967af86-4df88322, #w-node-_253d5191-59b5-8bca-693c-d95f8967af89-4df88322, #w-node-_253d5191-59b5-8bca-693c-d95f8967af8c-4df88322, #w-node-_253d5191-59b5-8bca-693c-d95f8967af8f-4df88322, #w-node-_253d5191-59b5-8bca-693c-d95f8967af92-4df88322, #w-node-_253d5191-59b5-8bca-693c-d95f8967af95-4df88322, #w-node-_253d5191-59b5-8bca-693c-d95f8967af98-4df88322, #w-node-_253d5191-59b5-8bca-693c-d95f8967af9b-4df88322, #w-node-_253d5191-59b5-8bca-693c-d95f8967af9e-4df88322, #w-node-_253d5191-59b5-8bca-693c-d95f8967afa1-4df88322, #w-node-_253d5191-59b5-8bca-693c-d95f8967afa4-4df88322, #w-node-_253d5191-59b5-8bca-693c-d95f8967afa7-4df88322, #w-node-_253d5191-59b5-8bca-693c-d95f8967afaa-4df88322, #w-node-_253d5191-59b5-8bca-693c-d95f8967afad-4df88322, #w-node-_253d5191-59b5-8bca-693c-d95f8967afb0-4df88322, #w-node-_253d5191-59b5-8bca-693c-d95f8967afb3-4df88322, #w-node-_253d5191-59b5-8bca-693c-d95f8967afb6-4df88322, #w-node-_253d5191-59b5-8bca-693c-d95f8967afb9-4df88322, #w-node-_253d5191-59b5-8bca-693c-d95f8967afbc-4df88322, #w-node-_253d5191-59b5-8bca-693c-d95f8967afbf-4df88322, #w-node-_253d5191-59b5-8bca-693c-d95f8967afc2-4df88322, #w-node-_253d5191-59b5-8bca-693c-d95f8967afc5-4df88322, #w-node-_253d5191-59b5-8bca-693c-d95f8967afc8-4df88322, #w-node-_253d5191-59b5-8bca-693c-d95f8967afcb-4df88322, #w-node-_253d5191-59b5-8bca-693c-d95f8967afce-4df88322, #w-node-_253d5191-59b5-8bca-693c-d95f8967afd1-4df88322, #w-node-_253d5191-59b5-8bca-693c-d95f8967afd4-4df88322, #w-node-_253d5191-59b5-8bca-693c-d95f8967afd7-4df88322, #w-node-_253d5191-59b5-8bca-693c-d95f8967afda-4df88322, #w-node-_253d5191-59b5-8bca-693c-d95f8967afdd-4df88322, #w-node-_253d5191-59b5-8bca-693c-d95f8967afe0-4df88322, #w-node-_253d5191-59b5-8bca-693c-d95f8967afe3-4df88322, #w-node-_253d5191-59b5-8bca-693c-d95f8967afe6-4df88322, #w-node-_253d5191-59b5-8bca-693c-d95f8967afe9-4df88322, #w-node-_253d5191-59b5-8bca-693c-d95f8967afec-4df88322, #w-node-_253d5191-59b5-8bca-693c-d95f8967afef-4df88322, #w-node-_253d5191-59b5-8bca-693c-d95f8967aff2-4df88322, #w-node-_253d5191-59b5-8bca-693c-d95f8967aff5-4df88322, #w-node-_253d5191-59b5-8bca-693c-d95f8967aff8-4df88322, #w-node-_253d5191-59b5-8bca-693c-d95f8967affb-4df88322, #w-node-_253d5191-59b5-8bca-693c-d95f8967affe-4df88322, #w-node-_253d5191-59b5-8bca-693c-d95f8967b001-4df88322, #w-node-_253d5191-59b5-8bca-693c-d95f8967b004-4df88322, #w-node-_253d5191-59b5-8bca-693c-d95f8967b007-4df88322, #w-node-_253d5191-59b5-8bca-693c-d95f8967b00a-4df88322, #w-node-_253d5191-59b5-8bca-693c-d95f8967b00d-4df88322, #w-node-_253d5191-59b5-8bca-693c-d95f8967b010-4df88322, #w-node-_253d5191-59b5-8bca-693c-d95f8967b013-4df88322, #w-node-_253d5191-59b5-8bca-693c-d95f8967b016-4df88322, #w-node-_253d5191-59b5-8bca-693c-d95f8967b019-4df88322, #w-node-_253d5191-59b5-8bca-693c-d95f8967b01c-4df88322, #w-node-_253d5191-59b5-8bca-693c-d95f8967b01f-4df88322, #w-node-_253d5191-59b5-8bca-693c-d95f8967b022-4df88322, #w-node-_253d5191-59b5-8bca-693c-d95f8967b025-4df88322, #w-node-_253d5191-59b5-8bca-693c-d95f8967b028-4df88322, #w-node-_253d5191-59b5-8bca-693c-d95f8967b02b-4df88322, #w-node-_253d5191-59b5-8bca-693c-d95f8967b02e-4df88322, #w-node-_253d5191-59b5-8bca-693c-d95f8967b031-4df88322, #w-node-_253d5191-59b5-8bca-693c-d95f8967b034-4df88322, #w-node-_253d5191-59b5-8bca-693c-d95f8967b037-4df88322, #w-node-_253d5191-59b5-8bca-693c-d95f8967b039-4df88322, #w-node-_253d5191-59b5-8bca-693c-d95f8967b03c-4df88322, #w-node-_253d5191-59b5-8bca-693c-d95f8967b03f-4df88322, #w-node-_253d5191-59b5-8bca-693c-d95f8967b042-4df88322, #w-node-_253d5191-59b5-8bca-693c-d95f8967b045-4df88322, #w-node-_253d5191-59b5-8bca-693c-d95f8967b048-4df88322, #w-node-_253d5191-59b5-8bca-693c-d95f8967b04b-4df88322, #w-node-_253d5191-59b5-8bca-693c-d95f8967b04e-4df88322, #w-node-_253d5191-59b5-8bca-693c-d95f8967b051-4df88322, #w-node-_253d5191-59b5-8bca-693c-d95f8967b054-4df88322, #w-node-_253d5191-59b5-8bca-693c-d95f8967b057-4df88322, #w-node-_253d5191-59b5-8bca-693c-d95f8967b05a-4df88322, #w-node-_253d5191-59b5-8bca-693c-d95f8967b05d-4df88322, #w-node-_253d5191-59b5-8bca-693c-d95f8967b060-4df88322, #w-node-_253d5191-59b5-8bca-693c-d95f8967b063-4df88322, #w-node-_253d5191-59b5-8bca-693c-d95f8967b066-4df88322, #w-node-_253d5191-59b5-8bca-693c-d95f8967b069-4df88322, #w-node-_253d5191-59b5-8bca-693c-d95f8967b06c-4df88322, #w-node-_253d5191-59b5-8bca-693c-d95f8967b06f-4df88322, #w-node-_253d5191-59b5-8bca-693c-d95f8967b072-4df88322, #w-node-_253d5191-59b5-8bca-693c-d95f8967b075-4df88322, #w-node-_253d5191-59b5-8bca-693c-d95f8967b078-4df88322, #w-node-_253d5191-59b5-8bca-693c-d95f8967b07b-4df88322, #w-node-_253d5191-59b5-8bca-693c-d95f8967b07e-4df88322, #w-node-_253d5191-59b5-8bca-693c-d95f8967b081-4df88322, #w-node-_253d5191-59b5-8bca-693c-d95f8967b084-4df88322, #w-node-_253d5191-59b5-8bca-693c-d95f8967b087-4df88322, #w-node-_253d5191-59b5-8bca-693c-d95f8967b08a-4df88322, #w-node-_253d5191-59b5-8bca-693c-d95f8967b08d-4df88322, #w-node-_253d5191-59b5-8bca-693c-d95f8967b090-4df88322, #w-node-_253d5191-59b5-8bca-693c-d95f8967b093-4df88322, #w-node-_253d5191-59b5-8bca-693c-d95f8967b096-4df88322, #w-node-_253d5191-59b5-8bca-693c-d95f8967b099-4df88322, #w-node-_253d5191-59b5-8bca-693c-d95f8967b09c-4df88322, #w-node-_253d5191-59b5-8bca-693c-d95f8967b09f-4df88322, #w-node-_253d5191-59b5-8bca-693c-d95f8967b0a2-4df88322, #w-node-_253d5191-59b5-8bca-693c-d95f8967b0a5-4df88322, #w-node-_0b134d54-4040-0a2c-1aab-3e340854b28d-4df88322, #w-node-d50e0cd2-a25b-dde0-aa73-b57668b6c8f5-4df88322, #w-node-a95e3e3c-3276-a241-b4fb-85a87579e5d9-4df88322, #w-node-_4d3b0903-3b4b-c22f-e423-4df08eb31a6e-4df88322, #w-node-_20871c48-aa26-28ed-bfdf-ab10253a1151-4df88322, #w-node-_741e2699-8f49-e746-0cf3-c2529b2c30e3-4df88322, #w-node-d9c03c73-927a-900e-ec11-aea301a8c885-4df88322, #w-node-_3246056c-d655-4b78-d620-e03a93e30233-4df88322, #w-node-_7adc0996-85fb-041e-0521-5fe9bc81b85a-4df88322, #w-node-ae2f0c30-8f6b-e028-fd90-4b9d69fba138-4df88322, #w-node-ae2f0c30-8f6b-e028-fd90-4b9d69fba13a-4df88322, #w-node-ae2f0c30-8f6b-e028-fd90-4b9d69fba13c-4df88322, #w-node-ae2f0c30-8f6b-e028-fd90-4b9d69fba13e-4df88322, #w-node-ae2f0c30-8f6b-e028-fd90-4b9d69fba140-4df88322, #w-node-ae2f0c30-8f6b-e028-fd90-4b9d69fba142-4df88322, #w-node-ae2f0c30-8f6b-e028-fd90-4b9d69fba144-4df88322, #w-node-ae2f0c30-8f6b-e028-fd90-4b9d69fba146-4df88322, #w-node-ae2f0c30-8f6b-e028-fd90-4b9d69fba148-4df88322, #w-node-ae2f0c30-8f6b-e028-fd90-4b9d69fba14a-4df88322, #w-node-ae2f0c30-8f6b-e028-fd90-4b9d69fba14c-4df88322, #w-node-ae2f0c30-8f6b-e028-fd90-4b9d69fba14e-4df88322, #w-node-ae2f0c30-8f6b-e028-fd90-4b9d69fba150-4df88322, #w-node-ae2f0c30-8f6b-e028-fd90-4b9d69fba152-4df88322, #w-node-ae2f0c30-8f6b-e028-fd90-4b9d69fba154-4df88322, #w-node-ae2f0c30-8f6b-e028-fd90-4b9d69fba156-4df88322, #w-node-ae2f0c30-8f6b-e028-fd90-4b9d69fba158-4df88322, #w-node-ae2f0c30-8f6b-e028-fd90-4b9d69fba15a-4df88322, #w-node-ae2f0c30-8f6b-e028-fd90-4b9d69fba15c-4df88322, #w-node-ae2f0c30-8f6b-e028-fd90-4b9d69fba15e-4df88322, #w-node-ae2f0c30-8f6b-e028-fd90-4b9d69fba160-4df88322, #w-node-ae2f0c30-8f6b-e028-fd90-4b9d69fba162-4df88322, #w-node-ae2f0c30-8f6b-e028-fd90-4b9d69fba164-4df88322, #w-node-ae2f0c30-8f6b-e028-fd90-4b9d69fba166-4df88322, #w-node-ae2f0c30-8f6b-e028-fd90-4b9d69fba168-4df88322, #w-node-ae2f0c30-8f6b-e028-fd90-4b9d69fba16a-4df88322, #w-node-ae2f0c30-8f6b-e028-fd90-4b9d69fba16c-4df88322, #w-node-ae2f0c30-8f6b-e028-fd90-4b9d69fba16e-4df88322, #w-node-ae2f0c30-8f6b-e028-fd90-4b9d69fba170-4df88322, #w-node-ae2f0c30-8f6b-e028-fd90-4b9d69fba172-4df88322, #w-node-ae2f0c30-8f6b-e028-fd90-4b9d69fba174-4df88322, #w-node-ae2f0c30-8f6b-e028-fd90-4b9d69fba176-4df88322, #w-node-ae2f0c30-8f6b-e028-fd90-4b9d69fba178-4df88322, #w-node-ae2f0c30-8f6b-e028-fd90-4b9d69fba17c-4df88322, #w-node-ae2f0c30-8f6b-e028-fd90-4b9d69fba17e-4df88322, #w-node-_629ea83f-2b7e-345e-8126-3290137ebd7d-4df88322, #w-node-ae2f0c30-8f6b-e028-fd90-4b9d69fba180-4df88322, #w-node-ae2f0c30-8f6b-e028-fd90-4b9d69fba182-4df88322, #w-node-ae2f0c30-8f6b-e028-fd90-4b9d69fba185-4df88322, #w-node-ae2f0c30-8f6b-e028-fd90-4b9d69fba188-4df88322, #w-node-ae2f0c30-8f6b-e028-fd90-4b9d69fba18b-4df88322, #w-node-ae2f0c30-8f6b-e028-fd90-4b9d69fba18e-4df88322, #w-node-ae2f0c30-8f6b-e028-fd90-4b9d69fba191-4df88322, #w-node-ae2f0c30-8f6b-e028-fd90-4b9d69fba194-4df88322, #w-node-ae2f0c30-8f6b-e028-fd90-4b9d69fba197-4df88322, #w-node-ae2f0c30-8f6b-e028-fd90-4b9d69fba19a-4df88322, #w-node-ae2f0c30-8f6b-e028-fd90-4b9d69fba19d-4df88322, #w-node-ae2f0c30-8f6b-e028-fd90-4b9d69fba1a0-4df88322, #w-node-ae2f0c30-8f6b-e028-fd90-4b9d69fba1a3-4df88322, #w-node-ae2f0c30-8f6b-e028-fd90-4b9d69fba1a6-4df88322, #w-node-_10da12c0-96c5-6ac5-4467-37efaa096262-4df88322, #w-node-ae2f0c30-8f6b-e028-fd90-4b9d69fba1a9-4df88322, #w-node-ae2f0c30-8f6b-e028-fd90-4b9d69fba1ac-4df88322, #w-node-ae2f0c30-8f6b-e028-fd90-4b9d69fba1af-4df88322, #w-node-ae2f0c30-8f6b-e028-fd90-4b9d69fba1b2-4df88322, #w-node-_5dd989a1-fd36-a0d3-0d6f-1e985ccd8662-4df88322, #w-node-_75fd664b-064f-28b4-aef2-f2d5325a1edf-4df88322, #w-node-df2abd40-f3f1-764e-f827-d27dadbd4e6d-4df88322, #w-node-_4326573d-bdc8-7c3c-951d-792978b2f9c5-4df88322, #w-node-af55cb07-dc9d-d2fb-6e13-d52b7e188519-4df88322, #w-node-e7f4c35f-dd14-2665-536e-c0182267bb0b-4df88322, #w-node-de686a3f-7cc9-5314-b465-b13a61f49d96-4df88322, #w-node-c578b274-1e0c-e7e3-47e2-aef29271e581-4df88322, #w-node-e835f197-ab5e-0446-a22a-ac125295e5e0-4df88322, #w-node-_34848d1e-7b95-7eb9-7aa2-526973948c03-4df88322, #w-node-_0cfd3409-8fc2-dd81-76eb-e96c54846127-4df88322, #w-node-_8dca46f7-aa02-2eac-0f5c-1c4f39fb2173-4df88322, #w-node-_8b5547bc-bc48-5a50-3675-9ad25309489b-4df88322, #w-node-_17becf94-f64c-9a44-a2e0-4525314ff5dc-4df88322, #w-node-_6c53de4d-becc-5095-d758-a767ed37cfc5-4df88322, #w-node-_026089b0-6ea7-1867-563a-462838e97a57-4df88322, #w-node-_87b51d97-8934-816d-bad4-45a4cced219a-4df88322, #w-node-cc091312-c185-92a0-d59f-5295a0908e12-4df88322, #w-node-_0b7ca390-b2a6-7310-c5d0-6aa4eec6f18b-4df88322, #w-node-_3ca5f064-73ae-7dc8-c658-15103f7682aa-4df88322, #w-node-_1f5f2f36-236c-ff93-3a49-b2fde55359d2-4df88322, #w-node-_392c41d2-a743-4279-519f-a7fa53c9840a-4df88322, #w-node-_6fd52073-5884-214f-2c22-95c5155d6e79-4df88322, #w-node-_8f58961f-8e54-67a2-90bf-b074c8ed6011-4df88322, #w-node-c67e10b7-a525-3974-2eac-a6acd6f9de5a-4df88322, #w-node-_8b242ef5-9cc2-0a6a-a778-79ea104776c7-4df88322, #w-node-_7b37d1da-4493-676f-8776-6dd216e3ad8e-4df88322, #w-node-b4dcf5bc-20e6-3e39-09d2-1f464d665cf5-4df88322, #w-node-_4d16f152-662a-e09e-483b-9af4e7b1b013-4df88322, #w-node-_508a1125-e25f-3a07-5307-c3c9d7560dc3-4df88322, #w-node-e1194619-8d4a-c1b5-401c-2bd35b069df4-4df88322, #w-node-f613641b-e09b-3947-3046-e8c472100716-4df88322, #w-node-_753df4ec-8713-6d6a-b5d3-09dc4afd94f8-4df88322, #w-node-c6eb8143-a80b-956f-577f-526a5a2df933-4df88322, #w-node-d2d0ec99-5782-5afd-232d-e22da7be68a9-4df88322, #w-node-_78081c4e-1bdc-0d19-08d6-100a4f571ade-4df88322, #w-node-_850fea5f-9c6e-bf01-1ef6-969d62fe95c2-4df88322, #w-node-ec2e445a-fd11-7157-18b0-3646ddae671f-4df88322, #w-node-f4bc6f4c-6c5a-f1b2-b1bd-a6dbebbed5d3-4df88322, #w-node-ce704dbb-c7e3-e89a-859c-1ece6c7533ff-4df88322, #w-node-fe8abbf5-432e-7200-5880-e1f7badf1056-4df88322, #w-node-_5e574ba5-85c0-bb68-12b9-c3ca80e8075d-4df88322, #w-node-f216c9f8-218f-531e-c0b0-851aaeb2211a-4df88322, #w-node-_53c27209-9b22-f062-2461-87aac7183c2a-4df88322, #w-node-_329bc648-dfc9-af1d-3bf3-9c6ef8946c41-4df88322, #w-node-d8630fc3-de1e-757a-3f08-4fc219d7b122-4df88322, #w-node-c531fbb3-f228-48a7-b78e-b88fc37d36f9-4df88322, #w-node-_3ca83aad-4ea5-3d73-42b9-9fd768a246d1-4df88322, #w-node-_3ca83aad-4ea5-3d73-42b9-9fd768a246d3-4df88322, #w-node-_3ca83aad-4ea5-3d73-42b9-9fd768a246d8-4df88322, #w-node-_3ca83aad-4ea5-3d73-42b9-9fd768a246da-4df88322, #w-node-_3ca83aad-4ea5-3d73-42b9-9fd768a246dc-4df88322, #w-node-_3ca83aad-4ea5-3d73-42b9-9fd768a246de-4df88322, #w-node-_3ca83aad-4ea5-3d73-42b9-9fd768a246e3-4df88322, #w-node-_3ca83aad-4ea5-3d73-42b9-9fd768a246e8-4df88322, #w-node-_3ca83aad-4ea5-3d73-42b9-9fd768a246ea-4df88322, #w-node-_3ca83aad-4ea5-3d73-42b9-9fd768a246ec-4df88322, #w-node-_3ca83aad-4ea5-3d73-42b9-9fd768a246ee-4df88322, #w-node-_3ca83aad-4ea5-3d73-42b9-9fd768a246f2-4df88322, #w-node-_3ca83aad-4ea5-3d73-42b9-9fd768a246f7-4df88322, #w-node-_3ca83aad-4ea5-3d73-42b9-9fd768a246f9-4df88322, #w-node-_3ca83aad-4ea5-3d73-42b9-9fd768a246fe-4df88322, #w-node-_3ca83aad-4ea5-3d73-42b9-9fd768a24703-4df88322, #w-node-_3ca83aad-4ea5-3d73-42b9-9fd768a24708-4df88322, #w-node-_3ca83aad-4ea5-3d73-42b9-9fd768a2470a-4df88322, #w-node-_3ca83aad-4ea5-3d73-42b9-9fd768a2470f-4df88322, #w-node-_3ca83aad-4ea5-3d73-42b9-9fd768a24711-4df88322, #w-node-_3ca83aad-4ea5-3d73-42b9-9fd768a24713-4df88322, #w-node-_3ca83aad-4ea5-3d73-42b9-9fd768a24715-4df88322, #w-node-_3ca83aad-4ea5-3d73-42b9-9fd768a2471a-4df88322, #w-node-_3ca83aad-4ea5-3d73-42b9-9fd768a2471f-4df88322, #w-node-_3ca83aad-4ea5-3d73-42b9-9fd768a24724-4df88322, #w-node-_3ca83aad-4ea5-3d73-42b9-9fd768a24726-4df88322, #w-node-_3ca83aad-4ea5-3d73-42b9-9fd768a2472b-4df88322, #w-node-_3ca83aad-4ea5-3d73-42b9-9fd768a24730-4df88322, #w-node-_3ca83aad-4ea5-3d73-42b9-9fd768a24735-4df88322, #w-node-_3ca83aad-4ea5-3d73-42b9-9fd768a24737-4df88322, #w-node-_3ca83aad-4ea5-3d73-42b9-9fd768a2473c-4df88322, #w-node-_3ca83aad-4ea5-3d73-42b9-9fd768a2473e-4df88322, #w-node-_3ca83aad-4ea5-3d73-42b9-9fd768a24743-4df88322, #w-node-_3ca83aad-4ea5-3d73-42b9-9fd768a24746-4df88322, #w-node-_3ca83aad-4ea5-3d73-42b9-9fd768a24748-4df88322, #w-node-_3ca83aad-4ea5-3d73-42b9-9fd768a2474a-4df88322, #w-node-_3ca83aad-4ea5-3d73-42b9-9fd768a2474f-4df88322, #w-node-_1b0fbc8c-aedf-34ef-296b-afab93bc4571-4df88322, #w-node-fc69b39f-34a0-e5f9-369c-431ac9539cfa-4df88322, #w-node-_8f8c0316-8535-c344-2951-870ffeb9d809-4df88322, #w-node-c8903cc2-6ceb-dcd0-19f2-6b8cd1e32074-4df88322, #w-node-dd748dbf-aa02-5f66-f5c8-3f13b15c1d26-4df88322, #w-node-a5bb21d1-206b-2bf1-f881-2fbc4ef28965-4df88322, #w-node-_40de695b-ae73-93bc-4b76-f568a3c2bfc8-4df88322, #w-node-d2605b1f-2824-5b8e-a515-fe100853623e-4df88322, #w-node-ee26afe1-de01-8e37-096a-2c6e1e681882-4df88322, #w-node-f89d08ec-252e-9bbe-0f0c-0222de069dae-4df88322, #w-node-_10dc0932-1155-9b44-ae88-d38349f49143-4df88322, #w-node-_534845cb-6f37-d35e-79d4-c203de2cbdf7-4df88322, #w-node-_534845cb-6f37-d35e-79d4-c203de2cbdf9-4df88322, #w-node-_534845cb-6f37-d35e-79d4-c203de2cbdfb-4df88322, #w-node-_534845cb-6f37-d35e-79d4-c203de2cbdfd-4df88322, #w-node-_534845cb-6f37-d35e-79d4-c203de2cbdff-4df88322, #w-node-_534845cb-6f37-d35e-79d4-c203de2cbe01-4df88322, #w-node-_534845cb-6f37-d35e-79d4-c203de2cbe03-4df88322, #w-node-_534845cb-6f37-d35e-79d4-c203de2cbe08-4df88322, #w-node-_534845cb-6f37-d35e-79d4-c203de2cbe0d-4df88322 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a86a3ac1-ca12-aefa-f291-9cd6fdaae294-4df88322 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-a86a3ac1-ca12-aefa-f291-9cd6fdaae29d-4df88322, #w-node-_4af9d96e-180f-2e13-4242-2a405f1a6b05-4df88322, #w-node-fad1fae4-cea5-37b9-b2af-9a945c35cb11-4df88322, #w-node-_77eaa2f7-c5f0-1ae5-90fc-3e24be853a74-4df88322, #w-node-_77eaa2f7-c5f0-1ae5-90fc-3e24be853a76-4df88322, #w-node-_77eaa2f7-c5f0-1ae5-90fc-3e24be853a7b-4df88322, #w-node-_77eaa2f7-c5f0-1ae5-90fc-3e24be853a80-4df88322, #w-node-_77eaa2f7-c5f0-1ae5-90fc-3e24be853a85-4df88322, #w-node-_77eaa2f7-c5f0-1ae5-90fc-3e24be853a87-4df88322, #w-node-_77eaa2f7-c5f0-1ae5-90fc-3e24be853a89-4df88322, #w-node-_8e2227bf-9e8f-e945-9c77-5d79c761cfeb-4df88322 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cf3ac43c-8936-cb76-2e07-3e65600b020f-4df88322, #w-node-_0ce6c29b-7493-600e-bf54-70ff91cfe254-4df88322, #w-node-_32d3f839-5366-72a6-911a-f8bc0bfbd25b-4df88322 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_2beae74b-7056-1b1b-fb9e-37148516c2b6-4df88322, #w-node-c7dfde35-2838-a9be-9913-34d0e41b39cb-4df88322, #w-node-c7dfde35-2838-a9be-9913-34d0e41b39cd-4df88322, #w-node-c7dfde35-2838-a9be-9913-34d0e41b39cf-4df88322, #w-node-c7dfde35-2838-a9be-9913-34d0e41b39d4-4df88322, #w-node-c7dfde35-2838-a9be-9913-34d0e41b39d9-4df88322, #w-node-c7dfde35-2838-a9be-9913-34d0e41b39db-4df88322, #w-node-c7dfde35-2838-a9be-9913-34d0e41b39dd-4df88322, #w-node-c7dfde35-2838-a9be-9913-34d0e41b39df-4df88322, #w-node-c7dfde35-2838-a9be-9913-34d0e41b39e0-4df88322 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e6cb6688-639e-edd9-2aed-ae59cd35278c-4df88322 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-c7dfde35-2838-a9be-9913-34d0e41b39e2-4df88322 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f3e2746d-04c0-1b7d-3aa8-804390bc6fec-4df88322, #w-node-c7dfde35-2838-a9be-9913-34d0e41b39e4-4df88322, #w-node-c1218698-9f72-3bc9-43b4-09d51a781937-4df88322 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_772d1c94-d812-8b9e-87bf-317f097e41c9-4df88322, #w-node-_3a7212cc-6be5-cdc3-5528-95a6294a9fea-4df88322 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_84b8c980-6e53-adcb-38f4-45013d23ebd2-4df88322 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-c7dfde35-2838-a9be-9913-34d0e41b39e8-4df88322 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c7dfde35-2838-a9be-9913-34d0e41b39ea-4df88322, #w-node-c7dfde35-2838-a9be-9913-34d0e41b39ec-4df88322 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_3a08a093-1e23-5e06-9010-175c8981b582-4df88322, #w-node-_3774e98e-33d9-c75a-3d93-3020fd2ea979-4df88322, #w-node-_3774e98e-33d9-c75a-3d93-3020fd2ea97b-4df88322, #w-node-_3774e98e-33d9-c75a-3d93-3020fd2ea97d-4df88322, #w-node-_3774e98e-33d9-c75a-3d93-3020fd2ea982-4df88322, #w-node-_3774e98e-33d9-c75a-3d93-3020fd2ea987-4df88322, #w-node-_3774e98e-33d9-c75a-3d93-3020fd2ea989-4df88322, #w-node-_3774e98e-33d9-c75a-3d93-3020fd2ea98b-4df88322 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_15336101-7ac0-8fcf-9d93-7d87e86c4713-e86c470c, #w-node-_15336101-7ac0-8fcf-9d93-7d87e86c4715-e86c470c, #w-node-_15336101-7ac0-8fcf-9d93-7d87e86c4717-e86c470c, #w-node-_15336101-7ac0-8fcf-9d93-7d87e86c4719-e86c470c, #w-node-_15336101-7ac0-8fcf-9d93-7d87e86c471b-e86c470c, #w-node-_15336101-7ac0-8fcf-9d93-7d87e86c471d-e86c470c, #w-node-_15336101-7ac0-8fcf-9d93-7d87e86c471f-e86c470c, #w-node-_15336101-7ac0-8fcf-9d93-7d87e86c4721-e86c470c, #w-node-_15336101-7ac0-8fcf-9d93-7d87e86c4723-e86c470c, #w-node-_15336101-7ac0-8fcf-9d93-7d87e86c4725-e86c470c, #w-node-_15336101-7ac0-8fcf-9d93-7d87e86c4727-e86c470c, #w-node-_5bcb8fd4-0162-8e6e-a4b3-9abead22b655-e86c470c, #w-node-c9a406f0-bf66-29b3-f30d-53f86d96a39b-e86c470c, #w-node-_1676f2a1-6606-ac27-3e4d-5374febe549e-febe5497, #w-node-_1676f2a1-6606-ac27-3e4d-5374febe54a0-febe5497, #w-node-_1676f2a1-6606-ac27-3e4d-5374febe54a2-febe5497, #w-node-_1676f2a1-6606-ac27-3e4d-5374febe54a4-febe5497, #w-node-_1676f2a1-6606-ac27-3e4d-5374febe54a6-febe5497, #w-node-_1676f2a1-6606-ac27-3e4d-5374febe54a8-febe5497, #w-node-_1676f2a1-6606-ac27-3e4d-5374febe54aa-febe5497, #w-node-_1676f2a1-6606-ac27-3e4d-5374febe54ac-febe5497, #w-node-_1676f2a1-6606-ac27-3e4d-5374febe54ae-febe5497, #w-node-_1676f2a1-6606-ac27-3e4d-5374febe54b0-febe5497, #w-node-_1676f2a1-6606-ac27-3e4d-5374febe54b2-febe5497 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-fb35f774-02eb-2cad-148e-718d0ba9299f-4df8832b {
  justify-self: auto;
}

#w-node-_2abecc48-0d6b-743b-9f44-c6508a1134ef-4df8832b, #w-node-_2abecc48-0d6b-743b-9f44-c6508a1134f4-4df8832b {
  justify-self: stretch;
}

#w-node-_4f6633d1-2b5e-be5c-c230-36d8be735fa9-4df8832b, #w-node-_7406058a-ee50-c422-db3f-e20e0e307101-4df8832b, #w-node-_305df61a-795c-1c87-4595-a865589ffd07-4df8832b, #w-node-_21572836-b6d2-35b7-a009-88fe2d37cc1c-4df8832b, #w-node-_76d92dc7-3e38-5014-4bd4-7521dd72f514-4df8832b, #w-node-e01baa17-d918-8012-64aa-f7a65c145947-4df8832b, #w-node-_1c4ec5cf-cc75-938b-8093-ff6c92a11083-4df8832b, #w-node-af53070f-7ba9-09b5-f169-7762e96dfeec-4df8832b, #w-node-_1a16f899-9935-cad5-3bb9-4a9948739b04-4df8832b, #w-node-a9cb1bca-ed97-cc30-d381-e3be081ab47b-4df8832b, #w-node-e8ac0822-6818-08b6-a4bc-a6234a8d356d-4df8832b, #w-node-_9dd2d66f-8f42-d6c5-85fa-b000d6df157b-4df8832b, #w-node-_641c1175-9ddf-55d3-f91a-452630213091-4df8832b, #w-node-_35771851-478d-da6c-2cf1-5492b3793f55-4df8832b, #w-node-_33b5dd53-5ad6-d1c7-8ac6-57b8ae9326a5-4df8832b, #w-node-a2338447-4a88-14c3-5747-f112329810e9-4df8832b, #w-node-a2338447-4a88-14c3-5747-f112329810eb-4df8832b, #w-node-a2338447-4a88-14c3-5747-f112329810ed-4df8832b, #w-node-a2338447-4a88-14c3-5747-f112329810ef-4df8832b, #w-node-a2338447-4a88-14c3-5747-f112329810f1-4df8832b, #w-node-a2338447-4a88-14c3-5747-f112329810f3-4df8832b, #w-node-a2338447-4a88-14c3-5747-f112329810f5-4df8832b, #w-node-a2338447-4a88-14c3-5747-f112329810f7-4df8832b, #w-node-a2338447-4a88-14c3-5747-f112329810f9-4df8832b, #w-node-a2338447-4a88-14c3-5747-f112329810fb-4df8832b, #w-node-a2338447-4a88-14c3-5747-f112329810fd-4df8832b, #w-node-a2338447-4a88-14c3-5747-f112329810ff-4df8832b, #w-node-a2338447-4a88-14c3-5747-f11232981101-4df8832b, #w-node-a2338447-4a88-14c3-5747-f11232981103-4df8832b, #w-node-a2338447-4a88-14c3-5747-f11232981105-4df8832b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fb35f774-02eb-2cad-148e-718d0ba9299f-4df8832c {
  justify-self: auto;
}

#w-node-_2abecc48-0d6b-743b-9f44-c6508a1134ef-4df8832c, #w-node-_2abecc48-0d6b-743b-9f44-c6508a1134f4-4df8832c {
  justify-self: stretch;
}

#w-node-_4f6633d1-2b5e-be5c-c230-36d8be735fa9-4df8832c, #w-node-_7406058a-ee50-c422-db3f-e20e0e307101-4df8832c, #w-node-_305df61a-795c-1c87-4595-a865589ffd07-4df8832c, #w-node-_21572836-b6d2-35b7-a009-88fe2d37cc1c-4df8832c, #w-node-_76d92dc7-3e38-5014-4bd4-7521dd72f514-4df8832c, #w-node-e01baa17-d918-8012-64aa-f7a65c145947-4df8832c, #w-node-_1c4ec5cf-cc75-938b-8093-ff6c92a11083-4df8832c, #w-node-af53070f-7ba9-09b5-f169-7762e96dfeec-4df8832c, #w-node-_1a16f899-9935-cad5-3bb9-4a9948739b04-4df8832c, #w-node-a9cb1bca-ed97-cc30-d381-e3be081ab47b-4df8832c, #w-node-e8ac0822-6818-08b6-a4bc-a6234a8d356d-4df8832c, #w-node-_9dd2d66f-8f42-d6c5-85fa-b000d6df157b-4df8832c, #w-node-_641c1175-9ddf-55d3-f91a-452630213091-4df8832c, #w-node-_35771851-478d-da6c-2cf1-5492b3793f55-4df8832c, #w-node-_33b5dd53-5ad6-d1c7-8ac6-57b8ae9326a5-4df8832c, #w-node-a2338447-4a88-14c3-5747-f112329810e9-4df8832c, #w-node-a2338447-4a88-14c3-5747-f112329810eb-4df8832c, #w-node-a2338447-4a88-14c3-5747-f112329810ed-4df8832c, #w-node-a2338447-4a88-14c3-5747-f112329810ef-4df8832c, #w-node-a2338447-4a88-14c3-5747-f112329810f1-4df8832c, #w-node-a2338447-4a88-14c3-5747-f112329810f3-4df8832c, #w-node-a2338447-4a88-14c3-5747-f112329810f5-4df8832c, #w-node-a2338447-4a88-14c3-5747-f112329810f7-4df8832c, #w-node-a2338447-4a88-14c3-5747-f112329810f9-4df8832c, #w-node-a2338447-4a88-14c3-5747-f112329810fb-4df8832c, #w-node-a2338447-4a88-14c3-5747-f112329810fd-4df8832c, #w-node-a2338447-4a88-14c3-5747-f112329810ff-4df8832c, #w-node-a2338447-4a88-14c3-5747-f11232981101-4df8832c, #w-node-a2338447-4a88-14c3-5747-f11232981103-4df8832c, #w-node-a2338447-4a88-14c3-5747-f11232981105-4df8832c, #w-node-_3c8d6918-fbf9-6557-a4eb-a823f08fe203-4df8832c, #w-node-_39409419-3ad0-547c-1849-21f36005c7f5-4df8832c, #w-node-_0b631072-fab2-b203-540f-b7a01e66474c-4df8832c, #w-node-c23b52f3-4766-7aff-5f37-849ff68e96f9-4df88381, #w-node-c23b52f3-4766-7aff-5f37-849ff68e96fa-4df88381, #w-node-c23b52f3-4766-7aff-5f37-849ff68e96fb-4df88381, #w-node-c23b52f3-4766-7aff-5f37-849ff68e96fd-4df88381, #w-node-c23b52f3-4766-7aff-5f37-849ff68e96ff-4df88381, #w-node-c23b52f3-4766-7aff-5f37-849ff68e97a8-4df88381, #w-node-c23b52f3-4766-7aff-5f37-849ff68e97b9-4df88381 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_59c7c848-d3f7-45b1-16a6-64b58181c300-4df8839b {
  justify-self: end;
}

#w-node-_59c7c848-d3f7-45b1-16a6-64b58181c308-4df8839b {
  justify-self: auto;
}

#w-node-_59c7c848-d3f7-45b1-16a6-64b58181c31d-4df8839b {
  justify-self: end;
}

#w-node-dd129dab-b414-3bee-d8dc-d3fb2c092033-4df8839d, #w-node-_58c7ddbb-3067-69e9-53d1-4d3f1eddf014-4df8839d, #w-node-c6ad81f5-67c1-653a-1078-fa9f000be884-4df8839d, #w-node-eae1ef36-3356-3b21-ce3c-d2a23dc33285-4df8839d, #w-node-_91caede4-18d4-7565-84df-9f7313cd2296-4df8839d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d5e29704-67ef-3e30-db20-f4027ae73ade-4df8839d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_3fadcd18-d9c0-1656-fcb2-17df8a827b1a-4df8839d, #w-node-b9581eb1-57ea-a5f3-0bf7-71486fc742a7-4df8839d, #w-node-_38a8fd48-5b14-8df5-3e10-18dd9152943a-4df8839d, #w-node-d84a3f5e-c0d1-8f62-6347-3ac1f7715761-4df8839d, #w-node-f1619897-29e2-bd25-3251-746b0e70fdbe-4df8839d, #w-node-a3d282e6-68b6-4b8a-10e5-de847bb6d40b-4df8839d, #w-node-a3d282e6-68b6-4b8a-10e5-de847bb6d40d-4df8839d, #w-node-a3d282e6-68b6-4b8a-10e5-de847bb6d40f-4df8839d, #w-node-a3d282e6-68b6-4b8a-10e5-de847bb6d411-4df8839d, #w-node-a3d282e6-68b6-4b8a-10e5-de847bb6d413-4df8839d, #w-node-c58da3ca-c9e5-9f28-e671-e5e5b6594e7a-4df8839d, #w-node-_8ecf7593-9f3f-f9e0-4fa0-5b5f39114714-4df8839d, #w-node-a5a0272d-c569-a503-0bce-861bc5a6da4d-4df8839d, #w-node-_6202a8ba-ed09-3348-b35d-9a20a678a714-4df8839d, #w-node-_3fadcd18-d9c0-1656-fcb2-17df8a827b1a-4df8839e, #w-node-b9581eb1-57ea-a5f3-0bf7-71486fc742a7-4df8839e, #w-node-_38a8fd48-5b14-8df5-3e10-18dd9152943a-4df8839e, #w-node-d84a3f5e-c0d1-8f62-6347-3ac1f7715761-4df8839e, #w-node-f1619897-29e2-bd25-3251-746b0e70fdbe-4df8839e, #w-node-a3d282e6-68b6-4b8a-10e5-de847bb6d40b-4df8839e, #w-node-a3d282e6-68b6-4b8a-10e5-de847bb6d40d-4df8839e, #w-node-a3d282e6-68b6-4b8a-10e5-de847bb6d40f-4df8839e, #w-node-a3d282e6-68b6-4b8a-10e5-de847bb6d411-4df8839e, #w-node-a3d282e6-68b6-4b8a-10e5-de847bb6d413-4df8839e, #w-node-c58da3ca-c9e5-9f28-e671-e5e5b6594e7a-4df8839e, #w-node-_8ecf7593-9f3f-f9e0-4fa0-5b5f39114714-4df8839e, #w-node-a5a0272d-c569-a503-0bce-861bc5a6da4d-4df8839e, #w-node-_6202a8ba-ed09-3348-b35d-9a20a678a714-4df8839e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2c585a20-b407-5ed3-e600-420eeff295c8-6c58aa49 {
  place-self: center;
}

#w-node-_4e596d13-90f0-ad18-e805-b4773bba98c3-6c58aa49 {
  place-self: auto;
}

#w-node-_659dec05-76d0-b9ed-512f-20e0d55a3d85-11f7ed02 {
  grid-template-rows: auto;
  grid-template-columns: 1fr .25fr;
}

#w-node-dfda370a-b4d7-dad0-afc2-bb6baa936276-bd573665, #w-node-dfda370a-b4d7-dad0-afc2-bb6baa936277-bd573665, #w-node-dfda370a-b4d7-dad0-afc2-bb6baa936278-bd573665, #w-node-dfda370a-b4d7-dad0-afc2-bb6baa93627a-bd573665, #w-node-dfda370a-b4d7-dad0-afc2-bb6baa93627c-bd573665, #w-node-dfda370a-b4d7-dad0-afc2-bb6baa9362b9-bd573665, #w-node-dfda370a-b4d7-dad0-afc2-bb6baa9363af-bd573665, #w-node-dfda370a-b4d7-dad0-afc2-bb6baa9363c1-bd573665, #w-node-dfda370a-b4d7-dad0-afc2-bb6baa9363ca-bd573665, #w-node-a5a0272d-c569-a503-0bce-861bc5a6da4d-0020f751, #w-node-_6202a8ba-ed09-3348-b35d-9a20a678a714-0020f751 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-bdefb403-ee9b-03c9-be08-1cc32bbc925a-0020f751, #w-node-bdefb403-ee9b-03c9-be08-1cc32bbc9255-0020f751, #w-node-bdefb403-ee9b-03c9-be08-1cc32bbc9260-0020f751 {
  justify-self: stretch;
}

#w-node-ae2f0c30-8f6b-e028-fd90-4b9d69fba138-0020f751, #w-node-ae2f0c30-8f6b-e028-fd90-4b9d69fba13a-0020f751, #w-node-ae2f0c30-8f6b-e028-fd90-4b9d69fba13c-0020f751, #w-node-ae2f0c30-8f6b-e028-fd90-4b9d69fba13e-0020f751, #w-node-ae2f0c30-8f6b-e028-fd90-4b9d69fba140-0020f751, #w-node-ae2f0c30-8f6b-e028-fd90-4b9d69fba142-0020f751, #w-node-ae2f0c30-8f6b-e028-fd90-4b9d69fba144-0020f751, #w-node-ae2f0c30-8f6b-e028-fd90-4b9d69fba146-0020f751, #w-node-ae2f0c30-8f6b-e028-fd90-4b9d69fba148-0020f751, #w-node-ae2f0c30-8f6b-e028-fd90-4b9d69fba14a-0020f751, #w-node-ae2f0c30-8f6b-e028-fd90-4b9d69fba14c-0020f751, #w-node-ae2f0c30-8f6b-e028-fd90-4b9d69fba14e-0020f751, #w-node-ae2f0c30-8f6b-e028-fd90-4b9d69fba150-0020f751, #w-node-ae2f0c30-8f6b-e028-fd90-4b9d69fba152-0020f751, #w-node-ae2f0c30-8f6b-e028-fd90-4b9d69fba154-0020f751, #w-node-ae2f0c30-8f6b-e028-fd90-4b9d69fba156-0020f751, #w-node-ae2f0c30-8f6b-e028-fd90-4b9d69fba158-0020f751, #w-node-ae2f0c30-8f6b-e028-fd90-4b9d69fba15a-0020f751, #w-node-ae2f0c30-8f6b-e028-fd90-4b9d69fba15c-0020f751, #w-node-ae2f0c30-8f6b-e028-fd90-4b9d69fba15e-0020f751, #w-node-ae2f0c30-8f6b-e028-fd90-4b9d69fba160-0020f751, #w-node-ae2f0c30-8f6b-e028-fd90-4b9d69fba162-0020f751, #w-node-ae2f0c30-8f6b-e028-fd90-4b9d69fba164-0020f751, #w-node-ae2f0c30-8f6b-e028-fd90-4b9d69fba166-0020f751, #w-node-ae2f0c30-8f6b-e028-fd90-4b9d69fba168-0020f751, #w-node-ae2f0c30-8f6b-e028-fd90-4b9d69fba16a-0020f751, #w-node-ae2f0c30-8f6b-e028-fd90-4b9d69fba16c-0020f751, #w-node-ae2f0c30-8f6b-e028-fd90-4b9d69fba16e-0020f751, #w-node-ae2f0c30-8f6b-e028-fd90-4b9d69fba170-0020f751, #w-node-ae2f0c30-8f6b-e028-fd90-4b9d69fba172-0020f751, #w-node-ae2f0c30-8f6b-e028-fd90-4b9d69fba174-0020f751, #w-node-ae2f0c30-8f6b-e028-fd90-4b9d69fba176-0020f751, #w-node-ae2f0c30-8f6b-e028-fd90-4b9d69fba178-0020f751, #w-node-ae2f0c30-8f6b-e028-fd90-4b9d69fba17c-0020f751, #w-node-ae2f0c30-8f6b-e028-fd90-4b9d69fba17e-0020f751, #w-node-_629ea83f-2b7e-345e-8126-3290137ebd7d-0020f751, #w-node-ae2f0c30-8f6b-e028-fd90-4b9d69fba180-0020f751, #w-node-ae2f0c30-8f6b-e028-fd90-4b9d69fba182-0020f751, #w-node-ae2f0c30-8f6b-e028-fd90-4b9d69fba185-0020f751, #w-node-ae2f0c30-8f6b-e028-fd90-4b9d69fba188-0020f751, #w-node-ae2f0c30-8f6b-e028-fd90-4b9d69fba18b-0020f751, #w-node-ae2f0c30-8f6b-e028-fd90-4b9d69fba18e-0020f751, #w-node-ae2f0c30-8f6b-e028-fd90-4b9d69fba191-0020f751, #w-node-ae2f0c30-8f6b-e028-fd90-4b9d69fba194-0020f751, #w-node-ae2f0c30-8f6b-e028-fd90-4b9d69fba197-0020f751, #w-node-ae2f0c30-8f6b-e028-fd90-4b9d69fba19a-0020f751, #w-node-ae2f0c30-8f6b-e028-fd90-4b9d69fba19d-0020f751, #w-node-ae2f0c30-8f6b-e028-fd90-4b9d69fba1a0-0020f751, #w-node-ae2f0c30-8f6b-e028-fd90-4b9d69fba1a3-0020f751, #w-node-ae2f0c30-8f6b-e028-fd90-4b9d69fba1a6-0020f751, #w-node-_10da12c0-96c5-6ac5-4467-37efaa096262-0020f751, #w-node-ae2f0c30-8f6b-e028-fd90-4b9d69fba1a9-0020f751, #w-node-ae2f0c30-8f6b-e028-fd90-4b9d69fba1ac-0020f751, #w-node-ae2f0c30-8f6b-e028-fd90-4b9d69fba1af-0020f751, #w-node-ae2f0c30-8f6b-e028-fd90-4b9d69fba1b2-0020f751, #w-node-_5dd989a1-fd36-a0d3-0d6f-1e985ccd8662-0020f751, #w-node-af95519f-a41b-59bd-3dc0-dc1a8b8a3355-0020f751, #w-node-_63c249af-d16e-240f-056c-f31fbc720ac6-0020f751, #w-node-_59d8b969-7aa0-0074-1355-6a19e5f9d4e6-0020f751, #w-node-_898a49a7-9f93-90b3-78fc-956997240c47-0020f751, #w-node-_53c27209-9b22-f062-2461-87aac7183c2a-0020f751, #w-node-e7de43db-2330-4a85-8914-5a69eee0e26d-0020f751, #w-node-_4cf58b87-ebfb-7627-df8c-dc0e094a35fe-0020f751, #w-node-eacfab49-37fe-b54b-30d6-6989f1099f74-0020f751, #w-node-_73ffb937-179d-1a16-a956-d384fe9c461f-0020f751, #w-node-facfeea3-48a1-253e-3ec8-5ae8196a2c8e-0020f751, #w-node-_9c9970ee-9d1a-369a-9f3b-7c0b47fe9972-0020f751, #w-node-b1ea5fcc-4fd6-ec06-463a-8707a13f51c0-0020f751, #w-node-_46a393a4-8063-f86b-f5d3-94800a2153e4-0020f751, #w-node-ff6b964c-3127-a93f-db74-ab696347a216-0020f751, #w-node-dd04680b-b973-8af1-ee1a-b3709a9d5d36-0020f751, #w-node-bb6594a3-4a1d-ae4c-ed3b-421be694b2dc-0020f751, #w-node-eabc18b6-eb2f-9b9f-26ca-28ee432f0601-0020f751, #w-node-e10b817f-6462-e458-6dcc-d17cc851c8be-0020f751, #w-node-b4afd551-a8ac-71d3-6a08-997ee5ee0f5f-0020f751, #w-node-_7091a37d-a6e0-858a-1b56-975dcaa72fa6-0020f751, #w-node-b100ddcb-c143-e4f1-1d7c-f8fbc702b6bb-0020f751, #w-node-_4515b050-7260-d92a-74fc-64c1321d8591-0020f751, #w-node-d5759486-32e0-07b8-f59c-c58cdb39d86a-0020f751, #w-node-bc4fb5b9-2972-f661-ffb2-a0a47d1f3e85-0020f751, #w-node-_20e54e37-53d3-f324-ad87-a6235afd9ac1-0020f751, #w-node-a59c9994-bd68-a9d8-d082-d05b733d25e3-0020f751, #w-node-_9e463f79-ffb2-9bb0-ff33-5bd91cae7ad9-0020f751, #w-node-_41d08c07-4bca-a991-3ea9-f2204c32d290-0020f751, #w-node-b0f6ae8e-2586-5bce-ea6b-aafcbaace78b-0020f751, #w-node-_2d87df50-c1f0-ddcb-074a-7563a7c6c335-0020f751, #w-node-_884e8f6d-8ff1-b4b0-f86a-90365352d84e-0020f751, #w-node-c59a7992-8b22-7fd6-9dfb-901b8228bbf3-0020f751, #w-node-_92601684-2341-b349-cf12-5e05c528bb00-0020f751, #w-node-_0c098e4a-0c08-3097-1b1c-7a46cdbbfea6-0020f751, #w-node-de2327dc-e022-4a99-45c0-4e1c0b2a876e-0020f751, #w-node-_6c46bdfb-e023-75be-be84-7537efc76357-0020f751, #w-node-_70078626-d066-e3c4-dcb6-7732c7908d30-0020f751, #w-node-afb81657-63e3-18e8-9896-bf4ebc8e328d-0020f751, #w-node-e3b1b775-6e15-961a-9da8-525fb1b1472c-0020f751, #w-node-dc51c50d-78ca-d1b2-25e5-8c48e6b50e45-0020f751, #w-node-_2017312c-df01-f0c3-e9a5-748b0b15dfb9-0020f751, #w-node-_625c0c0b-6212-3cb3-f46d-c657ffd66f60-0020f751, #w-node-cb95c839-149b-7a2a-4a37-344a1b32ea37-0020f751, #w-node-c6317558-f70e-5ce1-a072-a968b636974b-0020f751, #w-node-ea900ab3-e3d3-ac4e-911d-ce0a6106df93-0020f751, #w-node-_61c79427-c26b-8739-b8d1-fce16b88781d-0020f751, #w-node-_3a368208-1199-7204-ad94-8a630e04ad62-0020f751, #w-node-_8130b811-7f99-6069-1099-bdf6cf3a9e0d-0020f751, #w-node-ff5bf5a1-0426-7351-9d03-127d008b515f-0020f751, #w-node-e73e5cbd-d07f-56fd-2e45-e6ee8bcbfaf4-0020f751, #w-node-bc35af4b-7558-b8ca-9f7f-02fc146efeae-0020f751, #w-node-f28f7bc1-5c74-72e3-aa65-91910dd15109-0020f751, #w-node-f8a2ba8c-a816-597e-f253-9b51c9765ce6-0020f751, #w-node-_5227b086-ebf1-9c76-1066-18a9321cec75-0020f751, #w-node-_991a80ec-9775-f6b2-6305-fd01879a0e2c-0020f751, #w-node-_734ea39e-c9c5-9a87-0e9f-989355e10780-0020f751, #w-node-_3689d1c9-5577-1cb5-5f60-90c7fd068fe8-0020f751, #w-node-f1ed3cbd-1663-5e44-4374-022900c5fe4d-0020f751, #w-node-_4c305c10-0a8b-1dc6-4063-6382175b2c0c-0020f751, #w-node-c5390ed2-75b1-de8c-639c-bfb41b976760-0020f751, #w-node-_0bb6a1ae-423b-5242-7001-55b7a3e592c2-0020f751, #w-node-d6a67f5a-12a6-3868-e0ea-5376d48bee63-0020f751, #w-node-_36f50107-e4ff-db09-4d3a-c7a11738aba6-0020f751, #w-node-_82b804f3-e5c7-b02b-1247-3b2562696a7a-0020f751, #w-node-af61ef2c-7447-83c7-2a76-caab66a59443-0020f751, #w-node-fba130f7-fad0-f685-7b8d-a222228e3de1-0020f751, #w-node-d3c6c6cc-8e29-8001-d534-e29e725c5941-0020f751, #w-node-f5138d9b-1b53-12ba-d9fd-9c4a858a6f8b-0020f751, #w-node-_122c0aae-fccf-8658-4e88-c84e41674146-0020f751, #w-node-_26da22f5-e169-3708-26a3-facec594db8b-0020f751, #w-node-c49cb88e-95b5-7ce5-c748-1bef297af1c7-0020f751, #w-node-_596f7e0d-26f5-5195-2d8a-fe43b6a2bed2-0020f751, #w-node-_289719f0-49c5-d230-d251-9772b800d314-0020f751, #w-node-d54b3a4a-9be5-88ae-f1ed-b09b0cacaa58-0020f751, #w-node-_970473c2-f211-fd7e-3332-aead53a26deb-0020f751, #w-node-_213bc7c8-0363-041a-9ad0-9cbc261f866b-0020f751, #w-node-e66685b2-b3a9-980e-4b3e-f77417eaa453-0020f751, #w-node-_675be940-0b89-0238-669b-4c8ad7d05bec-0020f751, #w-node-_86e7fb1c-d11b-266c-ac13-884263dc9ed4-0020f751, #w-node-_5ba05ca5-67a3-b709-8332-7796b877c606-0020f751, #w-node-a63962b0-9563-795f-5af9-bf2c36ee2ff6-0020f751, #w-node-_465068cb-df28-4fd6-fbce-f8cefc8c1511-0020f751, #w-node-_7ade6782-cbfe-b1da-ceaa-c88c4e7f8f6b-0020f751, #w-node-_806dc73e-0a51-2ac1-ffa8-bbf7e86b4b4e-0020f751, #w-node-_8a3aaab8-9c14-01e4-758e-8afa777bf3b1-0020f751, #\31 6-row.w-node-d99e7534-8bc0-b971-6fd0-d100e16fb3fb-0020f751, #w-node-ee10e2b8-c874-907a-68fa-a23d2ec5e48e-0020f751, #w-node-_9eaf25f2-d43c-a86c-1c7c-70cb7bcbbfc4-0020f751, #w-node-f9e2c7da-e1c0-42c4-03cb-1a95a962e656-0020f751, #w-node-_9126a773-a0c8-76f5-1e98-74f9a0d08a69-0020f751, #w-node-adf873c8-40de-7fde-008e-20d0b00361dd-0020f751, #w-node-_21a89724-45de-8d13-1004-4d0eba99a50b-0020f751, #w-node-_877d6094-32d8-ef81-2e4c-44e0bd66b591-0020f751, #w-node-c861af4d-62a9-2985-97ec-46b3302629b1-0020f751, #w-node-_1db57516-dca3-75ee-cd63-87ead515ec16-0020f751, #w-node-_4319967e-122c-58b0-3e9a-cccec4060490-0020f751, #w-node-_83577f14-6e96-4daf-b5c7-0e621dbbc7b3-0020f751, #w-node-_95cc67d9-830e-7242-9168-d9ed4da7dbe7-0020f751, #w-node-_77ae5fc6-78e2-d0d6-b980-29cb0efb272d-0020f751, #w-node-fcc3b5dd-1027-ab45-7a71-50c47c1ba20b-0020f751, #w-node-_0f9054eb-1428-c5ac-9354-5ce3feb2dbca-0020f751, #w-node-_4f83b25e-bc1b-2386-002e-2dc538ce9d06-0020f751, #w-node-fdaa24b5-b28f-91b1-6771-b3eb2c4d374c-0020f751, #w-node-_1fab535e-86c5-abb4-ee50-9bcd3abe69f6-0020f751, #w-node-fcca732f-40d7-405b-99b5-a3e9b018b608-0020f751, #w-node-a4716a5e-907c-5412-053e-8be3d18d3f6b-0020f751, #w-node-fce90d62-0878-ef6d-cdbb-6fe18a2b43c2-0020f751, #w-node-ba14b1e5-55dd-a008-c8c0-9d738ca21869-0020f751, #w-node-_0fe22916-2699-e395-6094-c2e614006d00-0020f751, #w-node-_38498214-d3e8-8b84-b57f-ee9cbc6d9822-0020f751, #w-node-_7fdc03f6-d6d4-7308-4358-d2c2fb1e05fa-0020f751, #w-node-_36da64f1-af9b-a959-d6fe-c04a60f0b16e-0020f751, #w-node-e32e781d-d0ae-0d7e-3fde-c004089b4653-0020f751, #w-node-_0a216f0f-39c7-2c6a-a74f-88a32f98f727-0020f751, #w-node-_986adb55-acae-e685-dd4d-8bc1636a0eea-0020f751, #w-node-_20097a98-9500-a128-4c77-23586fcb1410-0020f751, #w-node-ea557c9d-3519-515e-7d1d-4a6750daea7c-0020f751, #w-node-_9ccb456b-b13a-1823-145d-8488906575f1-0020f751, #w-node-_978440c7-1413-a5f5-be9a-c1ff4635bd5f-0020f751, #w-node-_0f680f42-462b-968c-03ad-0c3f8661cda4-0020f751, #w-node-b8d252fb-fc24-9737-c900-6ddcebbe4a7e-0020f751, #w-node-c8919bda-e66e-725c-9934-c4782677de57-0020f751, #w-node-_9a1678cf-1d60-5311-e3dc-56a3ab065cff-0020f751, #w-node-_2430638b-10b5-0419-fdc3-bb79ab1d41cb-0020f751, #w-node-e1e5d6d1-0af2-14ef-ebb7-de9a70a96623-0020f751, #w-node-_1ecf69fe-b033-9ffa-06a8-3df6d756fd28-0020f751, #w-node-fe79e54b-627e-c3e7-40ea-06a69fdd7b5c-0020f751, #w-node-_735ff621-aad5-2398-eb58-318073508759-0020f751, #w-node-_7dc3b02e-9f1c-c187-4647-bfc11b8ea854-0020f751, #w-node-_2fc54657-4285-b3c1-6953-3a2c30fce54c-0020f751, #w-node-f4058ff4-d58d-016a-f22a-b3b360517e55-0020f751, #w-node-ecea77ae-1c3c-c160-5031-4b22a16b0c25-0020f751, #w-node-_6e7e0b56-9233-66ba-9a18-7baf2f76b9cb-0020f751, #w-node-cf0bbd08-a9b2-9444-014a-9e963f627c68-0020f751, #w-node-_260f95e9-c39c-537c-a54c-a592c9301a87-0020f751, #w-node-_623157e2-db67-f26e-6a36-7f4da48f6987-0020f751, #w-node-bd8a8279-7b61-5ea5-0568-929f3b2b2b6b-0020f751, #w-node-c888973e-bca8-2a37-2056-49cd9ae5631d-0020f751, #w-node-b023e25f-fd0e-1634-0300-d8e51f6b8537-0020f751, #w-node-a92f0146-a3eb-995f-924a-c1974986143d-0020f751, #w-node-e94b2d61-0f1a-7991-8887-25608a4cb7aa-0020f751, #w-node-_06d30837-0ab8-4397-aeda-f7ea7761b4e2-0020f751, #w-node-dfd9a061-4c19-99c4-e8c9-1ff8c390b711-0020f751, #w-node-_715f66ca-7ab8-8ffe-bd17-5520a986ebdb-0020f751, #w-node-c17e8b7e-5af6-265e-802f-090e108fbfff-0020f751, #w-node-eb91fa75-1efc-67bf-7f7b-9c7a7c035ed7-0020f751, #w-node-_6c4c7c09-ab64-906c-1320-00691e76cc45-0020f751, #w-node-_9c8e4dec-5348-8ff0-459d-03c2629bb076-0020f751, #w-node-e6c341f8-dc4d-06af-7798-5f16b8cb4b5f-0020f751, #w-node-_2dbcafbc-4b0a-6032-d95a-e360a7280a35-0020f751, #w-node-a087dce4-9dc7-cb7f-3522-74cfde3c7158-0020f751, #w-node-fbbc20f2-132b-190f-61dc-a68f242d7baf-0020f751, #w-node-_19cf4a2b-ee24-18a8-d618-ee0023c60fe4-0020f751, #w-node-_9601b20a-0aba-147e-0c93-3ef3b8ce1684-0020f751, #w-node-_6336a8e4-2eb8-cce0-2af7-705f022a2eb5-0020f751, #w-node-f622050c-19a6-f632-8c38-baf18ad009b6-0020f751, #w-node-_3368fa5b-54a8-960c-ca78-8ff176fb017c-0020f751, #w-node-_6c39f89d-885b-7003-7b30-2f39ec1cc53d-0020f751, #w-node-_61d27aa3-d9c1-7fd7-c818-f0e260d49752-0020f751, #w-node-_73fa77d6-b59a-3471-357f-4b08b4ae7bf7-0020f751, #w-node-_78026b7a-97ef-345e-ac96-2ef8158ef767-0020f751, #w-node-_8e0cb623-59c8-ad1f-89f0-c32aa0a33585-0020f751, #w-node-bd4473fb-b121-35c3-ab90-0d62f61d89c9-0020f751, #w-node-e4837f66-3474-46ed-e3c0-4c41df220329-0020f751, #w-node-_12314ca9-617a-357d-c931-6250f67347d6-0020f751, #w-node-bc9aff8c-db2b-565a-0250-afe60b5cbc61-0020f751, #w-node-_3a2686bc-c972-7809-fe9c-83bf7d0a1071-0020f751, #w-node-fd125584-9154-0673-f9dc-3cfbc51e0aad-0020f751, #w-node-a834eada-5168-58dc-f17b-3f247c76afe7-0020f751, #w-node-cfbc26cf-7cdf-e872-4520-6d1ac855d461-0020f751, #w-node-_74d3d6a5-427a-641a-576a-db867bb06256-0020f751, #w-node-_444a77fa-51ca-2c48-50cd-7c6aade48ffa-0020f751, #w-node-cf69f89d-2ffd-1f29-b7cc-a89b334cd5ab-0020f751, #w-node-_143d4a79-cd76-8bed-f2f1-06aad4fb45c3-0020f751, #w-node-_6aff27eb-6206-0e5c-31c5-f8c3db504534-0020f751, #w-node-_0aad6e53-0957-b0e8-4fa5-38530df76873-0020f751, #w-node-c88a7bea-ffcb-1d7b-0ea6-e5ca201362f8-0020f751, #w-node-_999320f5-9db2-db3c-a5ea-3a668715e6e0-0020f751, #w-node-c1912d98-01e2-6abf-6937-6827aa88e05a-0020f751, #w-node-d9245033-96ec-4652-ea3e-de2a592ddd32-0020f751, #w-node-_2d6de973-45fa-9464-2175-997180ec7ef8-0020f751, #w-node-_29326051-9d40-26a5-fb50-07b11f4c4004-0020f751, #w-node-c21fb0d3-0d04-db00-a18e-9b43a290a573-0020f751, #w-node-dbf3b016-e323-fe9e-059e-ea4afcb2c3de-0020f751, #w-node-c39445d8-927d-7604-6b6d-766d9b7a19eb-0020f751, #w-node-b332aa56-d2f8-b27e-0ca9-92d4d5bbce46-0020f751, #w-node-_021aaa70-9fe4-43a5-7fbf-f9de91238a3c-0020f751, #w-node-_5e236849-8c32-342c-655f-36d33e313528-0020f751, #w-node-c9b2b75d-6e82-f593-8451-2df1e57be027-0020f751, #w-node-ced7ba25-b167-4814-fb1a-411124c9ea48-0020f751, #w-node-f4c042f9-1615-76c2-63c9-abd19a90e31a-0020f751, #w-node-_47b83630-e392-0419-fc0e-9e06af0d6ab5-0020f751, #w-node-ccaa13ab-d499-8563-b112-eb780af66dec-0020f751, #w-node-_046d2912-c0ae-2397-34d3-721c2a614d44-0020f751, #w-node-b89b2631-2c59-42cf-5aaa-fbc370fda949-0020f751, #w-node-b934b2a3-dcbb-3ab7-e697-d282213c9e03-0020f751, #w-node-_247d2e17-2a8d-fd90-8480-90a6d4041ec9-0020f751, #w-node-_63413c8b-924a-feea-92e0-4e33fb1cebec-0020f751, #w-node-_46ae16cb-d094-bafe-5355-c2d0a8a1c346-0020f751, #w-node-bac2b14c-082c-20c3-1195-d2e876e0cca7-0020f751, #w-node-_3ff10211-bc08-6c4e-9b51-d672172c7d7a-0020f751, #w-node-a1c0e7ec-a4b9-4606-3db7-e150d38c5767-0020f751, #w-node-_56f7c7c4-3f9d-3631-d529-7eadfbef9566-0020f751, #w-node-f5817b86-269f-b113-bdae-19bcb4b53362-0020f751, #w-node-_0e2291b9-0196-cf56-cf99-d1f5e008a6b4-0020f751, #w-node-f1912c0b-362d-ed70-e81a-7675246bd40d-0020f751, #w-node-_9c82ca8e-a17a-48fe-9f1b-06eb82bc1f6a-0020f751, #w-node-_6cc1f359-95d4-fefe-2156-4aed226f099c-0020f751, #w-node-_1a4f1d48-b0bf-2dc5-22b6-06ee1d6d1b05-0020f751, #w-node-f2455252-3ff3-959c-10b7-617ae9332e72-0020f751, #w-node-bfc5d4b6-1fda-7c66-542a-012c0d0f377e-0020f751, #w-node-eb7ee59d-3c62-1d22-0e12-fb771cdf053a-0020f751, #w-node-_396ee819-d733-da5d-61c1-488df40163e9-0020f751, #w-node-ebc2cc11-33ea-0ef4-8b91-df60b3b61339-0020f751, #w-node-_98e4be7f-e9f1-a63b-7323-99080efa9e67-0020f751, #w-node-fbf0c2d2-b2cd-d9ce-61f1-c358f9ef66f0-0020f751, #w-node-f2733078-6f54-3400-70e9-3c92879f9e49-0020f751, #w-node-_07ee55ce-cbd3-b9ca-1e2e-d516a1fbecaa-0020f751, #w-node-_11ea2751-c3df-f7e5-46e9-f1c7f440cbfc-0020f751, #w-node-_98b7548b-e9b7-fd3d-c71a-fb9888eb216c-0020f751, #w-node-_40700324-dcf8-a875-55a5-880f2b76dafd-0020f751, #w-node-_83a97ae3-e6dc-c140-c96b-0c2c2bdb486f-0020f751, #w-node-_10b6f2cf-4a09-16f5-89f4-f7f273d52710-0020f751, #w-node-c8d3aae4-6235-5e76-2c4d-36c0914b97f4-0020f751, #w-node-_0e196f5f-73a4-8196-7c9f-87f0505ed738-0020f751, #w-node-_46f9a92c-795c-236d-0cdd-dc1a2924160f-0020f751, #w-node-b6a6f913-b42a-2c37-b442-d545a6505cb7-0020f751, #w-node-_8aac8ae5-539e-37c9-4c2f-422b055794da-0020f751, #w-node-_0d2793b1-7699-3d47-be12-a407cf00f591-0020f751, #w-node-_0c1e9970-6a9c-697d-c8b6-ae7f46b48603-0020f751, #w-node-_831f17c3-afa9-4ced-8cc7-40fd061e1f51-0020f751, #w-node-f190fd58-3cf9-fe32-2a20-d6e7f7d856ba-0020f751, #w-node-_4d2e8ddb-ef79-a24c-2ba7-9c49f8c380cc-0020f751, #w-node-_1a8a1d83-4459-b3e1-231d-0fdd1c16a47a-0020f751, #w-node-_5e82b31c-122a-b9af-8514-8e0e8bf33907-0020f751, #w-node-aa7df399-7662-ea9a-03e0-d12c1a72cd37-0020f751, #w-node-d7473cbf-e661-c084-86d1-cf2f9663e8eb-0020f751, #w-node-_2530d367-f851-7b66-dcc5-352ed3d798f2-0020f751, #w-node-_07cab7df-b05c-714e-cafa-d78ca65fb586-0020f751, #w-node-_41dfe720-ef49-f684-2462-8a5d17a2be36-0020f751, #w-node-_8f73bf65-1358-25f0-8eaf-f38665e147ed-0020f751, #w-node-_3ce472c2-a059-59e9-b67f-49e58bdaca14-0020f751, #w-node-cebba4b3-099a-99e4-0160-99af90afb94c-0020f751, #w-node-_8defa346-5ed8-aa1a-4f79-ebf038270f0a-0020f751, #w-node-df25c975-34f1-3fe8-0d87-3e6a6f967444-0020f751, #w-node-a44b4b09-4cb7-a4c9-3465-e466a7468cc1-0020f751, #w-node-bd64dd29-8e8f-eb5a-6448-0344ea93f43f-0020f751, #w-node-c0905b4c-731b-0595-31eb-cb2abd9b05c8-0020f751, #w-node-_253d5191-59b5-8bca-693c-d95f8967af17-0020f751, #w-node-_253d5191-59b5-8bca-693c-d95f8967af1a-0020f751, #w-node-_253d5191-59b5-8bca-693c-d95f8967af1d-0020f751, #w-node-_253d5191-59b5-8bca-693c-d95f8967af20-0020f751, #w-node-_253d5191-59b5-8bca-693c-d95f8967af23-0020f751, #w-node-_253d5191-59b5-8bca-693c-d95f8967af26-0020f751, #w-node-_253d5191-59b5-8bca-693c-d95f8967af29-0020f751, #w-node-_253d5191-59b5-8bca-693c-d95f8967af2c-0020f751, #w-node-_253d5191-59b5-8bca-693c-d95f8967af2f-0020f751, #w-node-_253d5191-59b5-8bca-693c-d95f8967af32-0020f751, #w-node-_253d5191-59b5-8bca-693c-d95f8967af35-0020f751, #w-node-_253d5191-59b5-8bca-693c-d95f8967af38-0020f751, #w-node-_253d5191-59b5-8bca-693c-d95f8967af3b-0020f751, #w-node-_253d5191-59b5-8bca-693c-d95f8967af3e-0020f751, #w-node-_253d5191-59b5-8bca-693c-d95f8967af41-0020f751, #w-node-_253d5191-59b5-8bca-693c-d95f8967af44-0020f751, #w-node-_253d5191-59b5-8bca-693c-d95f8967af47-0020f751, #w-node-_253d5191-59b5-8bca-693c-d95f8967af4a-0020f751, #w-node-_253d5191-59b5-8bca-693c-d95f8967af4d-0020f751, #w-node-_253d5191-59b5-8bca-693c-d95f8967af50-0020f751, #w-node-_253d5191-59b5-8bca-693c-d95f8967af53-0020f751, #w-node-_253d5191-59b5-8bca-693c-d95f8967af56-0020f751, #w-node-_253d5191-59b5-8bca-693c-d95f8967af59-0020f751, #w-node-_253d5191-59b5-8bca-693c-d95f8967af5c-0020f751, #w-node-_253d5191-59b5-8bca-693c-d95f8967af5f-0020f751, #w-node-_253d5191-59b5-8bca-693c-d95f8967af62-0020f751, #w-node-_253d5191-59b5-8bca-693c-d95f8967af65-0020f751, #w-node-_253d5191-59b5-8bca-693c-d95f8967af68-0020f751, #w-node-_253d5191-59b5-8bca-693c-d95f8967af6b-0020f751, #w-node-_253d5191-59b5-8bca-693c-d95f8967af6e-0020f751, #w-node-_253d5191-59b5-8bca-693c-d95f8967af71-0020f751, #w-node-_253d5191-59b5-8bca-693c-d95f8967af74-0020f751, #w-node-_253d5191-59b5-8bca-693c-d95f8967af77-0020f751, #w-node-_253d5191-59b5-8bca-693c-d95f8967af7a-0020f751, #w-node-_253d5191-59b5-8bca-693c-d95f8967af7d-0020f751, #w-node-_253d5191-59b5-8bca-693c-d95f8967af80-0020f751, #w-node-_253d5191-59b5-8bca-693c-d95f8967af83-0020f751, #w-node-_253d5191-59b5-8bca-693c-d95f8967af86-0020f751, #w-node-_253d5191-59b5-8bca-693c-d95f8967af89-0020f751, #w-node-_253d5191-59b5-8bca-693c-d95f8967af8c-0020f751, #w-node-_253d5191-59b5-8bca-693c-d95f8967af8f-0020f751, #w-node-_253d5191-59b5-8bca-693c-d95f8967af92-0020f751, #w-node-_253d5191-59b5-8bca-693c-d95f8967af95-0020f751, #w-node-_253d5191-59b5-8bca-693c-d95f8967af98-0020f751, #w-node-_253d5191-59b5-8bca-693c-d95f8967af9b-0020f751, #w-node-_253d5191-59b5-8bca-693c-d95f8967af9e-0020f751, #w-node-_253d5191-59b5-8bca-693c-d95f8967afa1-0020f751, #w-node-_253d5191-59b5-8bca-693c-d95f8967afa4-0020f751, #w-node-_253d5191-59b5-8bca-693c-d95f8967afa7-0020f751, #w-node-_253d5191-59b5-8bca-693c-d95f8967afaa-0020f751, #w-node-_253d5191-59b5-8bca-693c-d95f8967afad-0020f751, #w-node-_253d5191-59b5-8bca-693c-d95f8967afb0-0020f751, #w-node-_253d5191-59b5-8bca-693c-d95f8967afb3-0020f751, #w-node-_253d5191-59b5-8bca-693c-d95f8967afb6-0020f751, #w-node-_253d5191-59b5-8bca-693c-d95f8967afb9-0020f751, #w-node-_253d5191-59b5-8bca-693c-d95f8967afbc-0020f751, #w-node-_253d5191-59b5-8bca-693c-d95f8967afbf-0020f751, #w-node-_253d5191-59b5-8bca-693c-d95f8967afc2-0020f751, #w-node-_253d5191-59b5-8bca-693c-d95f8967afc5-0020f751, #w-node-_253d5191-59b5-8bca-693c-d95f8967afc8-0020f751, #w-node-_253d5191-59b5-8bca-693c-d95f8967afcb-0020f751, #w-node-_253d5191-59b5-8bca-693c-d95f8967afce-0020f751, #w-node-_253d5191-59b5-8bca-693c-d95f8967afd1-0020f751, #w-node-_253d5191-59b5-8bca-693c-d95f8967afd4-0020f751, #w-node-_253d5191-59b5-8bca-693c-d95f8967afd7-0020f751, #w-node-_253d5191-59b5-8bca-693c-d95f8967afda-0020f751, #w-node-_253d5191-59b5-8bca-693c-d95f8967afdd-0020f751, #w-node-_253d5191-59b5-8bca-693c-d95f8967afe0-0020f751, #w-node-_253d5191-59b5-8bca-693c-d95f8967afe3-0020f751, #w-node-_253d5191-59b5-8bca-693c-d95f8967afe6-0020f751, #w-node-_253d5191-59b5-8bca-693c-d95f8967afe9-0020f751, #w-node-_253d5191-59b5-8bca-693c-d95f8967afec-0020f751, #w-node-_253d5191-59b5-8bca-693c-d95f8967afef-0020f751, #w-node-_253d5191-59b5-8bca-693c-d95f8967aff2-0020f751, #w-node-_253d5191-59b5-8bca-693c-d95f8967aff5-0020f751, #w-node-_253d5191-59b5-8bca-693c-d95f8967aff8-0020f751, #w-node-_253d5191-59b5-8bca-693c-d95f8967affb-0020f751, #w-node-_253d5191-59b5-8bca-693c-d95f8967affe-0020f751, #w-node-_253d5191-59b5-8bca-693c-d95f8967b001-0020f751, #w-node-_253d5191-59b5-8bca-693c-d95f8967b004-0020f751, #w-node-_253d5191-59b5-8bca-693c-d95f8967b007-0020f751, #w-node-_253d5191-59b5-8bca-693c-d95f8967b00a-0020f751, #w-node-_253d5191-59b5-8bca-693c-d95f8967b00d-0020f751, #w-node-_253d5191-59b5-8bca-693c-d95f8967b010-0020f751, #w-node-_253d5191-59b5-8bca-693c-d95f8967b013-0020f751, #w-node-_253d5191-59b5-8bca-693c-d95f8967b016-0020f751, #w-node-_253d5191-59b5-8bca-693c-d95f8967b019-0020f751, #w-node-_253d5191-59b5-8bca-693c-d95f8967b01c-0020f751, #w-node-_253d5191-59b5-8bca-693c-d95f8967b01f-0020f751, #w-node-_253d5191-59b5-8bca-693c-d95f8967b022-0020f751, #w-node-_253d5191-59b5-8bca-693c-d95f8967b025-0020f751, #w-node-_253d5191-59b5-8bca-693c-d95f8967b028-0020f751, #w-node-_253d5191-59b5-8bca-693c-d95f8967b02b-0020f751, #w-node-_253d5191-59b5-8bca-693c-d95f8967b02e-0020f751, #w-node-_253d5191-59b5-8bca-693c-d95f8967b031-0020f751, #w-node-_253d5191-59b5-8bca-693c-d95f8967b034-0020f751, #w-node-_253d5191-59b5-8bca-693c-d95f8967b037-0020f751, #w-node-_253d5191-59b5-8bca-693c-d95f8967b039-0020f751, #w-node-_253d5191-59b5-8bca-693c-d95f8967b03c-0020f751, #w-node-_253d5191-59b5-8bca-693c-d95f8967b03f-0020f751, #w-node-_253d5191-59b5-8bca-693c-d95f8967b042-0020f751, #w-node-_253d5191-59b5-8bca-693c-d95f8967b045-0020f751, #w-node-_253d5191-59b5-8bca-693c-d95f8967b048-0020f751, #w-node-_253d5191-59b5-8bca-693c-d95f8967b04b-0020f751, #w-node-_253d5191-59b5-8bca-693c-d95f8967b04e-0020f751, #w-node-_253d5191-59b5-8bca-693c-d95f8967b051-0020f751, #w-node-_253d5191-59b5-8bca-693c-d95f8967b054-0020f751, #w-node-_253d5191-59b5-8bca-693c-d95f8967b057-0020f751, #w-node-_253d5191-59b5-8bca-693c-d95f8967b05a-0020f751, #w-node-_253d5191-59b5-8bca-693c-d95f8967b05d-0020f751, #w-node-_253d5191-59b5-8bca-693c-d95f8967b060-0020f751, #w-node-_253d5191-59b5-8bca-693c-d95f8967b063-0020f751, #w-node-_253d5191-59b5-8bca-693c-d95f8967b066-0020f751, #w-node-_253d5191-59b5-8bca-693c-d95f8967b069-0020f751, #w-node-_253d5191-59b5-8bca-693c-d95f8967b06c-0020f751, #w-node-_253d5191-59b5-8bca-693c-d95f8967b06f-0020f751, #w-node-_253d5191-59b5-8bca-693c-d95f8967b072-0020f751, #w-node-_253d5191-59b5-8bca-693c-d95f8967b075-0020f751, #w-node-_253d5191-59b5-8bca-693c-d95f8967b078-0020f751, #w-node-_253d5191-59b5-8bca-693c-d95f8967b07b-0020f751, #w-node-_253d5191-59b5-8bca-693c-d95f8967b07e-0020f751, #w-node-_253d5191-59b5-8bca-693c-d95f8967b081-0020f751, #w-node-_253d5191-59b5-8bca-693c-d95f8967b084-0020f751, #w-node-_253d5191-59b5-8bca-693c-d95f8967b087-0020f751, #w-node-_253d5191-59b5-8bca-693c-d95f8967b08a-0020f751, #w-node-_253d5191-59b5-8bca-693c-d95f8967b08d-0020f751, #w-node-_253d5191-59b5-8bca-693c-d95f8967b090-0020f751, #w-node-_253d5191-59b5-8bca-693c-d95f8967b093-0020f751, #w-node-_253d5191-59b5-8bca-693c-d95f8967b096-0020f751, #w-node-_253d5191-59b5-8bca-693c-d95f8967b099-0020f751, #w-node-_253d5191-59b5-8bca-693c-d95f8967b09c-0020f751, #w-node-_253d5191-59b5-8bca-693c-d95f8967b09f-0020f751, #w-node-_253d5191-59b5-8bca-693c-d95f8967b0a2-0020f751, #w-node-_253d5191-59b5-8bca-693c-d95f8967b0a5-0020f751, #w-node-_3eda43bb-f110-5d09-513e-ecbc3fe1e624-0020f751, #w-node-_4b04536a-f294-7a96-dca5-f8ce22917b3a-0020f751, #w-node-c1a88411-9d0a-7aa5-82ce-198e4ebbaeec-0020f751, #w-node-_4dfc02cb-4571-6e3c-86de-f2230cc6ec7e-0020f751, #w-node-_508110ea-6489-93b9-eb42-6936c4b6078a-0020f751, #w-node-bec3ba0e-2829-8df6-b2e4-e26d0d1b5c2a-0020f751, #w-node-_0494e565-612f-6b88-4281-0ec6d19936d6-0020f751, #w-node-b90ddc34-d6bb-eea1-8812-04f673b7f829-0020f751, #w-node-ce4d8f60-4d2b-fbc6-3831-be9f847398d8-0020f751, #w-node-f8a17979-24cb-81fc-946e-5be60700afdd-0020f751, #w-node-_7691ebed-5d3c-34f5-03f4-0a442e84aaaa-0020f751, #w-node-d5185a83-1b50-3679-bd40-cf34bbf91c43-0020f751, #w-node-_41e6cc41-b92f-998a-d3d8-581efba3eb70-0020f751, #w-node-_81a61116-2645-5973-e179-66d0df6743f0-0020f751, #w-node-d72968b4-8ac5-6be9-ce14-4f683f54d7eb-0020f751, #w-node-_59c931c7-5d77-ba5e-ec3a-d6faebb9d03f-0020f751, #w-node-_05d1180e-12c9-e90d-a9f7-fb1ac8ec9f7c-0020f751, #w-node-_90798a18-561c-3201-465c-d74f6e9a0d44-0020f751, #w-node-_09bda89e-d3cf-d5ea-9113-6ac0f1e2b3e0-0020f751, #w-node-_0b29244d-79da-bf03-f027-215d0e52ef48-0020f751, #w-node-_51023971-924a-dad1-04bb-65386fbbaae3-0020f751, #w-node-_606a6b71-76a7-8b4b-1302-b30b31210a41-0020f751, #w-node-_413af10f-d5d7-2026-112d-caa23c2ecc88-0020f751, #w-node-c4ab6e33-78df-4850-b6df-beb26a8b1d0d-0020f751, #w-node-_07ecf3fd-09ed-2a6d-a1c7-3db1638997de-0020f751, #w-node-ad37e6ec-9849-7fe9-51f2-73dfb0e48af6-0020f751, #w-node-_721b922d-1102-cf4e-23ed-0b4292565c0c-0020f751, #w-node-aa1a327b-db2a-1524-780c-27970ddc299a-0020f751, #w-node-_3412637b-40f9-d5e7-77c3-448680368580-0020f751, #w-node-_3ff0702f-0ca2-820f-5588-445bcbed6490-0020f751, #w-node-e0b8c986-b63e-2d7b-6515-ff9ebdb6ac9d-0020f751, #w-node-f7789e91-c295-a7b2-6507-2099a0170f1a-0020f751, #w-node-_3ca83aad-4ea5-3d73-42b9-9fd768a246d1-0020f751, #w-node-_3ca83aad-4ea5-3d73-42b9-9fd768a246d3-0020f751, #w-node-_3ca83aad-4ea5-3d73-42b9-9fd768a246d8-0020f751, #w-node-_3ca83aad-4ea5-3d73-42b9-9fd768a246da-0020f751, #w-node-_3ca83aad-4ea5-3d73-42b9-9fd768a246dc-0020f751, #w-node-_3ca83aad-4ea5-3d73-42b9-9fd768a246de-0020f751, #w-node-_3ca83aad-4ea5-3d73-42b9-9fd768a246e3-0020f751, #w-node-_3ca83aad-4ea5-3d73-42b9-9fd768a246e8-0020f751, #w-node-_3ca83aad-4ea5-3d73-42b9-9fd768a246ea-0020f751, #w-node-_3ca83aad-4ea5-3d73-42b9-9fd768a246ec-0020f751, #w-node-_3ca83aad-4ea5-3d73-42b9-9fd768a246ee-0020f751, #w-node-_3ca83aad-4ea5-3d73-42b9-9fd768a246f2-0020f751, #w-node-_3ca83aad-4ea5-3d73-42b9-9fd768a246f7-0020f751, #w-node-_3ca83aad-4ea5-3d73-42b9-9fd768a246f9-0020f751, #w-node-_3ca83aad-4ea5-3d73-42b9-9fd768a246fe-0020f751, #w-node-_3ca83aad-4ea5-3d73-42b9-9fd768a24703-0020f751, #w-node-_3ca83aad-4ea5-3d73-42b9-9fd768a24708-0020f751, #w-node-_3ca83aad-4ea5-3d73-42b9-9fd768a2470a-0020f751, #w-node-_3ca83aad-4ea5-3d73-42b9-9fd768a2470f-0020f751, #w-node-_3ca83aad-4ea5-3d73-42b9-9fd768a24711-0020f751, #w-node-_3ca83aad-4ea5-3d73-42b9-9fd768a24713-0020f751, #w-node-_3ca83aad-4ea5-3d73-42b9-9fd768a24715-0020f751, #w-node-_3ca83aad-4ea5-3d73-42b9-9fd768a2471a-0020f751, #w-node-_3ca83aad-4ea5-3d73-42b9-9fd768a2471f-0020f751, #w-node-_3ca83aad-4ea5-3d73-42b9-9fd768a24724-0020f751, #w-node-_3ca83aad-4ea5-3d73-42b9-9fd768a24726-0020f751, #w-node-_3ca83aad-4ea5-3d73-42b9-9fd768a2472b-0020f751, #w-node-_3ca83aad-4ea5-3d73-42b9-9fd768a24730-0020f751, #w-node-_3ca83aad-4ea5-3d73-42b9-9fd768a24735-0020f751, #w-node-_3ca83aad-4ea5-3d73-42b9-9fd768a24737-0020f751, #w-node-_3ca83aad-4ea5-3d73-42b9-9fd768a2473c-0020f751, #w-node-_3ca83aad-4ea5-3d73-42b9-9fd768a2473e-0020f751, #w-node-_3ca83aad-4ea5-3d73-42b9-9fd768a24743-0020f751, #w-node-_3ca83aad-4ea5-3d73-42b9-9fd768a24746-0020f751, #w-node-_3ca83aad-4ea5-3d73-42b9-9fd768a24748-0020f751, #w-node-_3ca83aad-4ea5-3d73-42b9-9fd768a2474a-0020f751, #w-node-_3ca83aad-4ea5-3d73-42b9-9fd768a2474f-0020f751, #w-node-_1b0fbc8c-aedf-34ef-296b-afab93bc4571-0020f751, #w-node-_8aeff5b8-9f75-9bd6-3991-4474159e4a7d-0020f751 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2887c403-253f-6008-8668-80bcb34e387a-0020f751 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
}

#w-node-_68f090c0-f598-56d0-b17d-50149922da27-0020f751, #w-node-_10f78f60-0cfb-a7ff-5362-334f670882f0-0020f751, #w-node-a6f9131e-404b-d0de-f4e1-8b24689998ea-0020f751, #w-node-_60f01be1-aef3-ff82-5042-0706110889e9-0020f751, #w-node-fc69b39f-34a0-e5f9-369c-431ac9539cfa-0020f751, #w-node-_52231bad-d176-fbf1-88fa-4abea23061b5-0020f751, #w-node-aba26e72-d50c-dbb5-72f8-66dba8591442-0020f751 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

@media screen and (min-width: 1920px) {
  #w-node-_2ee1b297-4cf5-7efc-0849-63578e3aedeb-8e3aeda1 {
    justify-self: auto;
  }

  #w-node-f6639734-d8e3-a7bc-d2f1-19673af844a7-4df881d7, #w-node-e80c3429-cb00-8778-84ae-beb1a6181335-4df881d7, #w-node-f5a53ce7-e4df-d457-9bc3-f3211fda2714-4df881d7, #w-node-_5b0dde27-c7aa-9a22-ee21-cbac1f274469-4df881d7, #w-node-b924b966-a8d6-3253-9116-d211e690b7a3-4df881d7, #w-node-bc18f491-4312-09b0-0bcc-43d7f6b7be6b-4df881d7, #w-node-_75ff57de-b67f-53bb-ee5f-75a6590ef6d5-4df881d7, #w-node-_381d3414-48fe-642d-8d80-3451f0317ce6-4df881d7, #w-node-_810c7a8e-1863-4aec-fcad-d54925c76287-4df881d7, #w-node-de3571ba-b8f3-7099-8f6b-dab68bc74df0-4df881d7, #w-node-de3571ba-b8f3-7099-8f6b-dab68bc74df1-4df881d7, #w-node-de3571ba-b8f3-7099-8f6b-dab68bc74df2-4df881d7, #w-node-de3571ba-b8f3-7099-8f6b-dab68bc74df3-4df881d7, #w-node-bb2946be-4814-560a-f1ec-99ee03df3ad8-4df881d7, #w-node-bb2946be-4814-560a-f1ec-99ee03df3ad9-4df881d7, #w-node-bb2946be-4814-560a-f1ec-99ee03df3ada-4df881d7, #w-node-bb2946be-4814-560a-f1ec-99ee03df3adb-4df881d7, #w-node-_1a761578-dd42-1101-6e8e-4946815dc6fb-4df881d7, #w-node-_92b7e927-c7af-03c5-d66a-b2baea279ed9-4df881d7, #w-node-_92b7e927-c7af-03c5-d66a-b2baea279eda-4df881d7, #w-node-a0cf320d-cc9b-8fc5-711d-4f679e00918f-4df881d7, #w-node-_251e3709-df89-eec2-151f-75929abbe88c-4df881d7, #w-node-f48db996-f8b7-8228-b4ce-2cf8c591cbe0-4df881d7, #w-node-c07c840c-34ca-35e8-b0c6-4b2ea99eca94-4df881d7, #w-node-_9d10d73c-8461-6cce-65cf-f9f5b8a895ff-4df881d7, #w-node-_06a0bd4c-1043-f8be-3d37-1556c385c7c8-4df881d7, #w-node-d7f727bd-278d-6f2c-c042-10a4e547776c-4df881d7, #w-node-_6d5b1c9f-acc8-0d21-bae6-6d1872c5f467-4df881d7 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }
}

@media screen and (min-width: 1440px) {
  #w-node-f38c91ad-32bd-d9aa-704a-182267c137ab-4df880ed, #w-node-_4888cd71-be41-1c92-ac36-66450efd323b-4df880ed, #w-node-_29d39172-a0ea-aa5b-9372-7b26a529650a-4df880ed, #w-node-_3ddb9c27-7429-5ffd-5895-9aa03d17f775-4df880ed, #w-node-_9272ea9e-a5b3-0725-018f-eb16aa81715f-4df880ed {
    justify-self: center;
  }

  #w-node-_6e299816-e867-3db7-29da-c4567177c7f9-4df881e0 {
    justify-self: start;
  }

  #w-node-f9cd287f-fec4-375e-706f-f1b33226922a-4df881fa, #w-node-_52db9f44-121d-a7a7-ba34-be8f8c91c251-4df8839b {
    justify-self: auto;
  }

  #w-node-_659dec05-76d0-b9ed-512f-20e0d55a3d85-11f7ed02 {
    grid-template-rows: auto;
    grid-template-columns: 1fr .25fr;
  }
}

@media screen and (max-width: 479px) {
  #w-node-_2ee1b297-4cf5-7efc-0849-63578e3aeda8-8e3aeda1 {
    justify-self: center;
  }

  #w-node-_9e460489-7252-8327-1f0f-85d47be4f315-afce6723, #w-node-_3a340b32-55ce-4be7-409b-26c5c872e145-4df880ed {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-f1675aef-660f-3392-4e93-5d9bdb94de9a-4df880ed, #w-node-_082d5c45-6f68-488f-a131-eea75b848d62-4df880ed {
    justify-self: start;
  }

  #w-node-_8792879f-d947-bde9-8abe-6b1a6002d422-4df88147 {
    justify-self: center;
  }

  #w-node-_3717cfbc-08d9-3c4c-b06e-67e8c0e7d525-4df88149, #w-node-_3717cfbc-08d9-3c4c-b06e-67e8c0e7d529-4df88149, #w-node-_3717cfbc-08d9-3c4c-b06e-67e8c0e7d52f-4df88149, #w-node-_3717cfbc-08d9-3c4c-b06e-67e8c0e7d534-4df88149, #w-node-_32fffda0-0d9b-6af8-89b4-e3255a169b16-4df8814e, #w-node-_32fffda0-0d9b-6af8-89b4-e3255a169b1a-4df8814e, #w-node-_32fffda0-0d9b-6af8-89b4-e3255a169b20-4df8814e, #w-node-_32fffda0-0d9b-6af8-89b4-e3255a169b25-4df8814e, #w-node-_09bb5429-77b2-0e96-d704-67dc221b6e75-4df88152, #w-node-_09bb5429-77b2-0e96-d704-67dc221b6e79-4df88152, #w-node-_09bb5429-77b2-0e96-d704-67dc221b6e7f-4df88152, #w-node-_09bb5429-77b2-0e96-d704-67dc221b6e84-4df88152 {
    justify-self: stretch;
  }

  #w-node-a8fd0c39-38d2-c4b7-582e-b5c6842fc96b-4df88153 {
    justify-self: center;
  }

  #w-node-_7cf8d0c6-d496-f255-9d5c-32f9750bd1bc-4df88183, #w-node-_7cf8d0c6-d496-f255-9d5c-32f9750bd1c0-4df88183, #w-node-_7cf8d0c6-d496-f255-9d5c-32f9750bd1c6-4df88183, #w-node-_7cf8d0c6-d496-f255-9d5c-32f9750bd1cb-4df88183, #w-node-_2f31b264-b4bd-65fd-f62d-49d81829ba0a-4df8829f, #w-node-_094047c9-9358-3284-f1e6-0cc7c8f0e34b-4df8829f, #w-node-f6866278-fdfe-4c17-a00b-2c91264c8b11-4df8829f, #w-node-_807ddaa8-f3b6-36a6-fc81-3a632bcc0f83-4df8829f, #w-node-_2f31b264-b4bd-65fd-f62d-49d81829ba0a-4df882a0, #w-node-_094047c9-9358-3284-f1e6-0cc7c8f0e34b-4df882a0, #w-node-f6866278-fdfe-4c17-a00b-2c91264c8b11-4df882a0, #w-node-_807ddaa8-f3b6-36a6-fc81-3a632bcc0f83-4df882a0 {
    justify-self: stretch;
  }

  #w-node-e42be307-7a62-d085-5286-2cf5d472f6bc-d472f6a4, #w-node-bdefb403-ee9b-03c9-be08-1cc32bbc925a-4df88322, #w-node-_2abecc48-0d6b-743b-9f44-c6508a1134f4-4df8832b, #w-node-_2abecc48-0d6b-743b-9f44-c6508a1134f4-4df8832c {
    justify-self: center;
  }

  #w-node-d5e29704-67ef-3e30-db20-f4027ae73ade-4df8839d {
    order: -9999;
    justify-self: auto;
  }

  #w-node-_862924ef-196e-4a99-973a-8ea56189a0dc-8a1ec12b, #w-node-_012df7c9-7f03-9522-f1c3-02448e0dd21d-8a1ec12b, #w-node-_382ff939-418d-24b4-a98c-ebec477d0f4a-8a1ec12b, #w-node-_37a00496-77c4-a74f-cd79-583c14764def-8a1ec12b, #w-node-_8705f0db-995e-4ce3-1e1c-ebc37c780965-8a1ec12b, #w-node-daed4c20-359a-9fe3-56cf-c557938fd0f4-8a1ec12b, #w-node-_77ea19eb-bf6a-5ac1-024a-1b4949baee53-8a1ec12b, #w-node-_5b6290f2-accf-fdb5-2732-5b8d3ef00afb-8a1ec12b, #w-node-_3a160424-b171-c576-b68d-f8d49df25a63-8a1ec12b, #w-node-_3a160424-b171-c576-b68d-f8d49df25a6b-8a1ec12b, #w-node-_3a160424-b171-c576-b68d-f8d49df25a73-8a1ec12b, #w-node-_3a160424-b171-c576-b68d-f8d49df25a7b-8a1ec12b, #w-node-_3a160424-b171-c576-b68d-f8d49df25a83-8a1ec12b, #w-node-_3a160424-b171-c576-b68d-f8d49df25a8b-8a1ec12b, #w-node-_3a160424-b171-c576-b68d-f8d49df25a93-8a1ec12b, #w-node-_3a160424-b171-c576-b68d-f8d49df25a9b-8a1ec12b {
    place-self: auto;
  }

  #w-node-bdefb403-ee9b-03c9-be08-1cc32bbc925a-0020f751 {
    justify-self: center;
  }
}
