@font-face {
  font-family: "Axiforma W05 Regular";
  src: url("../fonts/609e5947-7d94-49a4-b4c7-11311739d47a.woff2") format("woff2"), url("../fonts/8ecb3cd1-39ed-49e8-b9a0-196e76633d64.woff") format("woff");
}
@font-face {
  font-family: "Axiforma W05 Italic";
  src: url("../fonts/c1ad097e-e9d6-470c-ba06-fbad38e689d7.woff2") format("woff2"), url("../fonts/dc589da3-9c5d-427f-9feb-8accc16acbbc.woff") format("woff");
}
@font-face {
  font-family: "Axiforma W05 SemiBold";
  src: url("../fonts/9f142eb7-974a-4db7-976a-f5f70e75b872.woff2") format("woff2"), url("../fonts/d6e0838f-84af-4f9f-b4a1-334bdadc2361.woff") format("woff");
}
@font-face {
  font-family: "Axiforma W05 SemiBold Italic";
  src: url("../fonts/e26aed64-3c0e-4bdb-83ad-ecb0cd15cf80.woff2") format("woff2"), url("../fonts/45fde9b2-3b48-4289-983d-c359ab2fd3d1.woff") format("woff");
}
@font-face {
  font-family: "Axiforma W05 Bold";
  src: url("../fonts/189a754b-5d96-4edd-bd72-3a7b97d0dba4.woff2") format("woff2"), url("../fonts/66254840-0333-42fb-a76e-1eade6a989a9.woff") format("woff");
}
@font-face {
  font-family: "Axiforma W05 Bold Italic";
  src: url("../fonts/202ad46b-c10a-4d54-9aaf-9af3f4aa136b.woff2") format("woff2"), url("../fonts/95985ebb-b348-457b-928f-eb53eb9dce2b.woff") format("woff");
}
@font-face {
  font-family: "Axiforma W05 Medium";
  src: url("../fonts/5892a503-b9b4-4da3-8c96-cf7834c31e7c.woff2") format("woff2"), url("../fonts/f32f49a8-213a-4017-bf62-8e2a31ebf983.woff") format("woff");
}
@font-face {
  font-family: "Axiforma W05 Medium Italic";
  src: url("../fonts/8258b8b8-2e4c-49fa-9434-8882713b87b3.woff2") format("woff2"), url("../fonts/2a3b2384-e4b4-4d71-9adb-5250e8dcba55.woff") format("woff");
}
@font-face {
  font-family: "Axiforma W05 ExtraBold";
  src: url("../fonts/9e2bc824-4e79-48e3-90ab-96c44271db6e.woff2") format("woff2"), url("../fonts/fb37c0a8-5f98-4e9f-aa07-9a97e5783d5f.woff") format("woff");
}
@font-face {
  font-family: "Axiforma W05 ExtraBold Italic";
  src: url("../fonts/e3a3c539-46ee-4e59-a147-a4ebc34bffec.woff2") format("woff2"), url("../fonts/47c94859-fe53-4a77-aaa2-e75bfeb1f1a7.woff") format("woff");
}
@font-face {
  font-family: "Axiforma W05 Heavy";
  src: url("../fonts/37191cc1-9b3b-403d-a562-60ca8a54c647.woff2") format("woff2"), url("../fonts/99c622ba-264d-4d46-a94b-5036bbd97501.woff") format("woff");
}
@font-face {
  font-family: "Axiforma W05 Heavy Italic";
  src: url("../fonts/b5dedba4-3399-49b9-97c3-cf49302f84e0.woff2") format("woff2"), url("../fonts/31238541-e548-433f-b3ea-6f95196e511f.woff") format("woff");
}
@font-face {
  font-family: "Axiforma W05 Black";
  src: url("../fonts/05cc8a12-1e74-49fe-bab2-97c3b62e6c4d.woff2") format("woff2"), url("../fonts/eff98b73-a08f-482b-b39f-c56f9681431b.woff") format("woff");
}
@font-face {
  font-family: "Axiforma W05 Black Italic";
  src: url("../fonts/25f19ce7-7ed2-4df4-a64b-35adfcecedec.woff2") format("woff2"), url("../fonts/addf1d5b-1c47-494f-9bba-18104a07b07f.woff") format("woff");
}
@font-face {
  font-family: "Axiforma W05 Thin";
  src: url("../fonts/ce01be5d-e47c-4053-a0ec-d39c9a9dc900.woff2") format("woff2"), url("../fonts/bbd773c3-7f36-4c77-a4bf-98cf0bf79f2a.woff") format("woff");
}
@font-face {
  font-family: "Axiforma W05 Thin Italic";
  src: url("../fonts/7dd964ab-ef73-49c4-9905-d920599dd14c.woff2") format("woff2"), url("../fonts/655abf21-3a9c-4c30-8efc-0ef2f1d2868b.woff") format("woff");
}
@font-face {
  font-family: "Axiforma W05 Light";
  src: url("../fonts/5f975a29-7b30-4265-b8d3-6ac225fdd42a.woff2") format("woff2"), url("../fonts/5aec47c9-9e14-40b9-aeb4-dbc27096f3bc.woff") format("woff");
}
@font-face {
  font-family: "Axiforma W05 Light Italic";
  src: url("../fonts/2ac3407b-b2fa-4c0d-a4ec-494fc66526c9.woff2") format("woff2"), url("../fonts/81c2aebb-7ec4-4241-9c33-ea1086018f5d.woff") format("woff");
}
@font-face {
  font-family: "Axiforma W05 Book";
  src: url("../fonts/8c8b0669-1595-4323-b675-c2c5354c1b06.woff2") format("woff2"), url("../fonts/b7f36ac4-1667-4fcc-85f4-1c5591fdef08.woff") format("woff");
}
@font-face {
  font-family: "Axiforma W05 Book Italic";
  src: url("../fonts/f8a17124-5308-4421-8765-fffa93984aef.woff2") format("woff2"), url("../fonts/303bf8e7-1b85-48d3-b3e8-c775b94fef00.woff") format("woff");
}
.align--left {
  text-align: left;
}
.align--center {
  text-align: center;
}
.align--right {
  text-align: right;
}

.color--primary {
  color: #412888;
}
.color--secondary {
  color: #120c3a;
}
.color--tertiary {
  color: #60cad8;
}
.color--quaternary {
  color: #b77dba;
}
.color--quinary {
  color: #f97f9d;
}
.color--senary {
  color: #ffa086;
}
.color--white {
  color: #ffffff;
}
.color--lighter-gray {
  color: #fde6ff;
}

.background--secondary, .background--tertiary, .background--quaternary, .background--quinary, .background--senary, .background--gray-dark {
  color: #ffffff;
}
.background--secondary p, .background--tertiary p, .background--quaternary p, .background--quinary p, .background--senary p, .background--gray-dark p {
  color: #ffffff;
}
.background--secondary blockquote, .background--tertiary blockquote, .background--quaternary blockquote, .background--quinary blockquote, .background--senary blockquote, .background--gray-dark blockquote {
  color: #ffffff;
}
.background--secondary blockquote cite, .background--tertiary blockquote cite, .background--quaternary blockquote cite, .background--quinary blockquote cite, .background--senary blockquote cite, .background--gray-dark blockquote cite {
  color: #ffffff;
}
.background--secondary blockquote::before, .background--tertiary blockquote::before, .background--quaternary blockquote::before, .background--quinary blockquote::before, .background--senary blockquote::before, .background--gray-dark blockquote::before {
  color: #ffffff;
}
.background--primary {
  background-color: #412888;
  color: #fde6ff;
}
.background--primary p {
  color: #fde6ff;
}
.background--primary blockquote {
  color: #fde6ff;
}
.background--primary blockquote cite {
  color: #fde6ff;
}
.background--primary blockquote::before {
  color: #fde6ff;
}
.background--secondary {
  background-color: #120c3a;
}
.background--tertiary {
  background-color: #60cad8;
  color: #120c3a;
}
.background--tertiary p {
  color: #120c3a;
}
.background--tertiary blockquote {
  color: #120c3a;
}
.background--tertiary blockquote cite {
  color: #120c3a;
}
.background--tertiary blockquote::before {
  color: #120c3a;
}
.background--quaternary {
  background-color: #b77dba;
  color: #120c3a;
}
.background--quaternary p {
  color: #120c3a;
}
.background--quaternary blockquote {
  color: #120c3a;
}
.background--quaternary blockquote cite {
  color: #120c3a;
}
.background--quaternary blockquote::before {
  color: #120c3a;
}
.background--quinary {
  background-color: #f97f9d;
  color: #120c3a;
}
.background--quinary p {
  color: #120c3a;
}
.background--quinary blockquote {
  color: #120c3a;
}
.background--quinary blockquote cite {
  color: #120c3a;
}
.background--quinary blockquote::before {
  color: #120c3a;
}
.background--senary {
  background-color: #ffa086;
  color: #120c3a;
}
.background--senary p {
  color: #120c3a;
}
.background--senary blockquote {
  color: #120c3a;
}
.background--senary blockquote cite {
  color: #120c3a;
}
.background--senary blockquote::before {
  color: #120c3a;
}
.background--white {
  background-color: #ffffff;
  color: #120c3a;
}
.background--white p {
  color: #120c3a;
}
.background--white blockquote {
  color: #120c3a;
}
.background--white blockquote cite {
  color: #120c3a;
}
.background--white blockquote::before {
  color: #120c3a;
}
.background--gray-light {
  background-color: #f7f8f8;
}
.background--gray-dark {
  background-color: #3f4550;
}
.background--lighter-gray {
  background-color: #fde6ff;
  color: #120c3a;
}
.background--lighter-gray p {
  color: #120c3a;
}
.background--lighter-gray blockquote {
  color: #120c3a;
}
.background--lighter-gray blockquote cite {
  color: #120c3a;
}
.background--lighter-gray blockquote::before {
  color: #120c3a;
}

.icon-align--left {
  text-align: left;
}
.icon-align--center {
  text-align: center;
}
.icon-align--right {
  text-align: right;
}

.icon-color--primary {
  color: #412888;
  fill: currentColor;
}
.icon-color--secondary {
  color: #120c3a;
  fill: currentColor;
}
.icon-color--tertiary {
  color: #60cad8;
  fill: currentColor;
}
.icon-color--quaternary {
  color: #b77dba;
  fill: currentColor;
}
.icon-color--quinary {
  color: #f97f9d;
  fill: currentColor;
}
.icon-color--senary {
  color: #ffa086;
  fill: currentColor;
}
.icon-color--white {
  color: #ffffff;
  fill: currentColor;
}
.icon-color--gray-light {
  color: #f7f8f8;
  fill: currentColor;
}
.icon-color--gray-dark {
  color: #3f4550;
  fill: currentColor;
}
.icon-color--lighter-gray {
  color: #fde6ff;
  fill: currentColor;
}
.icon-color--rooftop-blue, .icon-color--rooftop-dark-blue, .icon-color--rooftop-yellow, .icon-color--green-blue, .icon-color--adfinity-blue {
  color: #412888;
  fill: currentColor;
}

.vs-hidden {
  font-size: 0;
  line-height: 0;
  word-wrap: normal;
  width: 0.0625rem;
  height: 0.625rem;
  clip: rect(0.0625rem, 0.0625rem, 0.0625rem, 0.0625rem);
  overflow: hidden;
  position: absolute;
  margin: 0;
}

@media (min-width: 992px) {
  .we-mega-menu-submenu li.we-mega-menu-li a::before {
    transform: none !important;
  }
}
/*# sourceMappingURL=theme.css.map */
