:root {
  --white: #FFF;
  --black: #000;
  --red:#EE4E3F;
  --blue: #1034c6;
  --mediumBlue: #55a4b8;
  --lightBlue: #77cadf;
  --darkBlue: #00f;
  --green: #0A4747;
  --greenHover: #127575;
  --lightGreen: #017E80;
  --magenta: #ec076e;
  --darkPurple: #70385C;
  --cyan: #00ffff;
  --yellow: #EAA142;
  --grey: #F4F4F2;
  --purple: #2b014d;
  --pink: #f248f1;
  --chalk: #F4F4F2;
  --lightGrey: #CCCCCC;
  --darkGrey: #3F4B4B;
  --lightYellow: #F8F7F2;
  --contentWidth:969px;
  --subWidth:600px;
  --innerContentWidth:90%;
  --textMargin: 1rem;
  --titleMargin: 1rem;
  --primaryColor: var(--white);
  --primaryText: var(--black);
  --primaryTitle: var(--black);
  --primaryHilight: var(--mediumBlue);
  --primaryHilightDecoration: none;
  --primaryHilightHover: var(--primaryHilight);
  --primaryHilightHoverDecoration: underline;
  --primaryButton: var(--cyan);
  --primaryButtonText: var(--white);
  --primaryButtonHover: var(--mediumBlue);
  --primaryButtonHoverText: var(--white);
  --primaryButtonShadowColor: none;
  --primaryButtonFont: var(--fontTitle);
  --primaryButtonRadius: 0px;
  --primaryButtonMargin: 0px;
  --primaryButtonPadding: .5em .25em;
  --primaryButtonTextTransform: none;
  --primaryButtonShadowTransformStart: none;
  --primaryButtonShadowTransformEnd: none;
  --primaryButtonShadowFilterStart: none;
  --primaryButtonShadowFilterEnd: none;
  --primaryButtonShadowTransition: none;
  --primaryButtonTransformStart: none;
  --primaryButtonTransformEnd: none;
  --primaryButtonTransition: none;
  --primaryTextWeight: var(--textWeight);
  --primaryTextMargin: var(--textMargin);
  --primaryTextStyle: normal;
  --primaryTextFont: var(--fontText);
  --primaryTextPadding: .5em;
  --primaryTextLetterSpacing: auto;
  --primaryTextDecoration:none;
  --primaryTextTextTransform:none;
  --primaryTitleWeight: var(--titleWeight);
  --primaryTitleMargin: var(--titleMargin);
  --primaryTitleStyle: normal;
  --primaryTitleFont: var(--fontTitle);
  --primaryTitlePadding: .25em;
  --primaryTitleLetterSpacing: auto;
  --primaryTitleDecoration:none;
  --primaryTitleTextTransform:none;
  --primaryFormBorder: currentColor 1px solid;
  --primaryFormFont: var(--fontText);
  --primaryFormBackground: var(--primaryColor);
  --primaryFormColor: var(--primaryText);
  --primaryFormWeight: var(--primaryTextWeight);
  --primaryFormLetterSpacing:var(--primaryTextLetterSpacing);
  --primaryFormFontSize:1rem;
  --primaryFormHoverColor: var(--primaryText);
  --primaryFormHoverBackground: var(--lightBlue);
  --primaryFormLabelFont: var(--fontText);
  --primaryFormLabelColor: var(--primaryText);
  --primaryFormLabelWeight: var(--textWeight);
  --primaryFormLabelFontSize: 1rem;
  --primaryFormLabelLetterSpacing: auto;
  --primaryFormLabelDistance: .5rem;
  --secondaryColor: var(--black);
  --secondaryText: var(--white);
  --secondaryTitle: var(--white);
  --secondaryHilight: var(--lightBlue);
  --secondaryHilightDecoration: none;
  --secondaryHilightHover: var(--secondaryHilight);
  --secondaryHilightHoverDecoration: underline;
  --secondaryButton: var(--black);
  --secondaryButtonText: var(--white);
  --secondaryButtonHover: var(--lightBlue);
  --secondaryButtonHoverText: var(--white);
  --secondaryButtonFont: var(--fontTitle);
  --secondaryButtonShadowColor: none;
  --secondaryButtonRadius: 0px;
  --secondaryButtonMargin: 0px;
  --secondaryButtonPadding: .5em .25em;
  --secondaryButtonTextTransform: uppercase;
  --secondaryButtonShadowTransformStart: none;
  --secondaryButtonShadowTransformEnd: none;
  --secondaryButtonShadowFilterStart: none;
  --secondaryButtonShadowFilterEnd: none;
  --secondaryButtonShadowTransition: none;
  --secondaryButtonTransformStart: none;
  --secondaryButtonTransformEnd: none;
  --secondaryButtonTransition: none;
  --secondaryTextWeight: var(--textWeight);
  --secondaryTextMargin: var(--textMargin);
  --secondaryTextStyle: normal;
  --secondaryTextFont: var(--fontText);
  --secondaryTextPadding: .5em;
  --secondaryTextLetterSpacing: auto;
  --secondaryTextDecoration:none;
  --secondaryTextTextTransform:none;
  --secondaryTitleWeight: var(--titleWeight);
  --secondaryTitleMargin: var(--titleMargin);
  --secondaryTitleStyle: normal;
  --secondaryTitleFont: var(--fontTitle);
  --secondaryTitlePadding: .25em;
  --secondaryTitleLetterSpacing: auto;
  --secondaryTitleDecoration:none;
  --secondaryTitleTextTransform:none;
  --secondaryFormBorder: currentColor 1px solid;
  --secondaryFormFont: var(--fontText);
  --secondaryFormBackground: var(--secondaryColor);
  --secondaryFormColor: var(--secondaryText);
  --secondaryFormWeight: var(--secondaryTextWeight);
  --secondaryFormLetterSpacing:var(--secondaryTextLetterSpacing);
  --secondaryFormFontSize:1rem;
  --secondaryFormHoverColor: var(--secondaryText);
  --secondaryFormHoverBackground: var(--lightBlue);
  --secondaryFormLabelFont: var(--fontText);
  --secondaryFormLabelColor: var(--secondaryText);
  --secondaryFormLabelWeight: var(--textWeight);
  --secondaryFormLabelFontSize: 1rem;
  --secondaryFormLabelLetterSpacing: auto;
  --secondaryFormLabelDistance: .5rem;
  --tertiaryColor: var(--lightBlue);
  --tertiaryText: var(--black);
  --tertiaryTitle: var(--black);
  --tertiaryHilight: var(--black);
  --tertiaryHilightDecoration: none;
  --tertiaryHilightHover: var(--tertiaryHilight);
  --tertiaryHilightHoverDecoration: underline;
  --tertiaryButton: var(--lightBlue);
  --tertiaryButtonText: var(--black);
  --tertiaryButtonHover: var(--lightBlue);
  --tertiaryButtonHoverText: var(--black);
  --tertiaryButtonFont: var(--fontTitle);
  --tertiaryButtonShadowColor: var(--darkGrey);
  --tertiaryButtonRadius: 0px;
  --tertiaryButtonMargin: .3rem 0 0;
  --tertiaryButtonPadding: .5em .75em;
  --tertiaryButtonTextTransform: uppercase;
  --tertiaryButtonTransformStart: translate(.3em, -.3em);
  --tertiaryButtonTransformEnd: translate(0,0);
  --tertiaryButtonTransition: transform 500ms ease-in-out;
  --tertiaryButtonShadowFilterStart: none;
  --tertiaryButtonShadowFilterEnd: none;
  --tertiaryButtonShadowTransformStart: none;
  --tertiaryButtonShadowTransformEnd: none;
  --tertiaryButtonShadowTransition: none;
  --tertiaryTextWeight: var(--textWeight);
  --tertiaryTextMargin: var(--textMargin);
  --tertiaryTextStyle: normal;
  --tertiaryTextFont: var(--fontText);
  --tertiaryTextPadding: .5em;
  --tertiaryTextLetterSpacing: auto;
  --tertiaryTextDecoration:none;
  --tertiaryTextTextTransform:none;
  --tertiaryTitleWeight: var(--titleWeight);
  --tertiaryTitleMargin: var(--titleMargin);
  --tertiaryTitleStyle: normal;
  --tertiaryTitleFont: var(--fontTitle);
  --tertiaryTitlePadding: .25em;
  --tertiaryTitleLetterSpacing: auto;
  --tertiaryTitleDecoration:none;
  --tertiaryTitleTextTransform:none;
  --tertiaryFormBorder: currentColor 1px solid;
  --tertiaryFormFont: var(--fontText);
  --tertiaryFormBackground: var(--tertiaryColor);
  --tertiaryFormColor: var(--tertiaryText);
  --tertiaryFormWeight: var(--tertiaryTextWeight);
  --tertiaryFormLetterSpacing:var(--tertiaryTextLetterSpacing);
  --tertiaryFormFontSize:1rem;
  --tertiaryFormHoverColor: var(--tertiaryText);
  --tertiaryFormHoverBackground: var(--darkGrey);
  --tertiaryFormLabelFont: var(--fontText);
  --tertiaryFormLabelColor: var(--tertiaryText);
  --tertiaryFormLabelWeight: var(--textWeight);
  --tertiaryFormLabelFontSize: 1rem;
  --tertiaryFormLabelLetterSpacing: auto;
  --tertiaryFormLabelDistance: .5rem;
  --cuaternaryColor: var(--yellow);
  --cuaternaryText: var(--black);
  --cuaternaryTitle: var(--black);
  --cuaternaryHilight: var(--black);
  --cuaternaryHilightDecoration: none;
  --secondaryHilightHover: var(--secondaryHilight);
  --secondaryHilightHoverDecoration: underline;
  --cuaternaryButton: var(--yellow);
  --cuaternaryButtonText: var(--black);
  --cuaternaryButtonHover: var(--yellow);
  --cuaternaryButtonHoverText: var(--black);
  --cuaternaryButtonFont: var(--fontTitle);
  --cuaternaryButtonShadowColor: none;
  --cuaternaryButtonRadius: 0px;
  --cuaternaryButtonMargin: 0px;
  --cuaternaryButtonPadding: .5em .25em;
  --cuaternaryButtonTextTransform: none;
  --cuaternaryButtonShadowTransformStart: none;
  --cuaternaryButtonShadowTransformEnd: none;
  --cuaternaryButtonShadowFilterStart: none;
  --cuaternaryButtonShadowFilterEnd: none;
  --cuaternaryButtonShadowTransition: none;
  --cuaternaryButtonTransformStart: none;
  --cuaternaryButtonTransformEnd: none;
  --cuaternaryButtonTransition: none
  --cuaternaryTextWeight: var(--textWeight);
  --cuaternaryTextMargin: var(--textMargin);
  --cuaternaryTextStyle: normal;
  --cuaternaryTextFont: var(--fontText);
  --cuaternaryTextPadding: .5em;
  --cuaternaryTextLetterSpacing: auto;
  --cuaternaryTextDecoration:none;
  --cuaternaryTextTextTransform:none;
  --cuaternaryTitleWeBorder: currentColor 1px solid;
  --cuaternaryFormight: var(--titleWeight);
  --cuaternaryTitleMargin: var(--titleMargin);
  --cuaternaryTitleStyle: normal;
  --cuaternaryTitleFont: var(--fontTitle);
  --cuaternaryTitlePadding: .25em;
  --cuaternaryTitleLetterSpacing: auto;
  --cuaternaryTitleDecoration:none;
  --cuaternaryTitleTextTransform:none;
  --cuaternaryFormFont: var(--fontText);
  --cuaternaryFormBackground: var(--cuaternaryColor);
  --cuaternaryFormColor: var(--cuaternaryText);
  --cuaternaryFormWeight: var(--cuaternaryTextWeight);
  --cuaternaryFormLetterSpacing:var(--cuaternaryTextLetterSpacing);
  --cuaternaryFormFontSize:1rem;
  --cuaternaryFormHoverColor: var(--cuaternaryText);
  --cuaternaryFormHoverBackground: var(--darkGrey);
  --cuaternaryFormLabelFont: var(--fontText);
  --cuaternaryFormLabelColor: var(--cuaternaryText);
  --cuaternaryFormLabelWeight: var(--textWeight);
  --cuaternaryFormLabelFontSize: 1rem;
  --cuaternaryFormLabelLetterSpacing: auto;
  --cuaternaryFormLabelDistance: .5rem;
  --headerToggle: 1150px;
  --headerColor: var(--black);
  --headerText: var(--white);
  --headerHilight: var(--white);
  --headerButton: var(--cyan);
  --headerButtonText: var(--white);
  --headerButtonHover: var(--cyan);
  --headerButtonHoverText: var(--white);
  --headerFontSize: .65rem;
  --headerFontWeight: 100;
  --headerTextTransform: uppercase;
  --headerBigGap: 1.25rem;
  --headerSmallGap: 1rem;
  --headerPaddingContent: .5rem 0;
  --footerMaxWidth: 800px;
  --footerColor: var(--black);
  --footerText: var(--white);
  --footerHilight: var(--cyan);
  --footerButton: var(--cyan);
  --footerButtonText: var(--white);
  --footerButtonHover: var(--cyan);
  --footerButtonHoverText: var(--white);
  --footerMargin: 3rem;
  --footerPadding: 3rem 0;
  --footerFontSize: .75rem;
  --footerFontWeight: 100;
  --footerTextAlign: center;
  --footerTextTransform:none;
  --footerLinkColor: var(--footerText);
  --footerLinkHoverColor: var(--footerHilight);
  --footerLinkDecoration:none;
  --footerLinkHoverDecoration: underline;
  --footerLinkTextTransform: none;
  --footerMenuGap: 1.5rem;
  --footerCopyrightFontSize:.75rem;
  --footerCopyrightTextTransform: none;
  --footerCopyrightFontWeight:100;
  --footerCopyrightMargin: 0;
  --footerTitleMargin: 0 auto 1rem;
  --footerTitleTextTransform: uppercase;
  --footerTitleTextDecoration: none;
  --footerTitleFontSize:1.2rem;
  --footerTitleColor:inherit;
  --footerTitleFontWeight:inherit;
  --modalWidth: 95vw;
  --modalMaxWidth: 500px;
  --modalMinWidth: auto;
  --modalColor: var(--cyan);
  --modalText: var(--black);
  --modalHilight: var(--darkPurple);
  --modalButton: var(--darkPurple);
  --modalButtonText: var(--white);
  --modalButtonHover: var(--black);
  --modalButtonHoverText: var(--white);
  --modalBack:rgba(0,0,0,.5);
  --modalHeaderMargin: 1rem;
  --modalBigGap: 2.5rem;
  --modalSmallGap: 2rem;
  --modalFontWeight: 100;
  --modalPaddingVertical: 2rem;
  --modalPaddingHorizontal: 0;
  --modalPaddingHeader: .5rem;
  --modalHeaderBorder: currentColor 2px solid;
  --modalDivisionColor:currentColor;
  --modalDivisionHeight:2px;
  --modalDivisionWidth:100%;
  --modalTextTransform: uppercase;
  --modalLogoMinWidth: 60xp;
  --modalLogoMaxWidth: unset;
  --modalLogoMaxHeight: 32px;
  --modalCloseWidth: 1.5em;
  --modalCloseAspectRatio: 1 / 1;
  --modalCloseIconWidth:60%;
  --modalCloseIconWidthHover:50%;
  --modalCloseBorderRadius:50%;
  --modalclosePadding:.25rem;
  --carouselGapHorizontal: 5px;
  --carouselGapVertical: 20px;
  --carouselArrowWidth: 30px;
  --carouselArrowHeight: var(--carouselArrowWidth);
  --carouselArrowSmallWidth: 20px;
  --carouselArrowSmallHeight: var(--carouselArrowSmallWidth);
  --carouselArrowBigWidth: 40px;
  --carouselArrowBigHeight: var(--carouselArrowBigWidth);
  --carouselArrowColor: var(--black);
  --carouselArrowIconColor: var(--white);
  --carouselArrowRadius: 50%;
  --carouselArrowBorder: none;
  --carouselArrowWindowBreakpoint: 600px;
  --carouselFullWidthBreakpoint: 800px;
  --carouselFullWidthTaxBreakpoint: 450px;
  --socialIconSize: 65%;
  --socialIconSizeHover: 68%;
  --socialIconRadius: 50%;
  --socialIconContainerSize: 35px;
  --socialIconBorder: 2px;
  --socialiconBorderHover: 2px;
  --formResponseColor:var(--darkBlue);
  --formResponseText:var(--white);
  --formInputPadding: .4rem .5rem;
  --formInputSize: 1rem;
  --formInputAlign: left;
  --formInputRadius: 0;
  --formInputBorder: currentColor 1px solid;
  --formTextareaPadding: var(--formInputPadding);
  --formTextareaSize: var(--formInputSize);
  --formTextareaAlign: var(--formInputAlign);
  --formTextareaRadius: var(--formInputRadius);
  --formTextareaBorder: var(--formInputBorder);
  font-size: var(--formInputSize);
  color: var(--formInputColor);
  background: var(--formInputBackground);
  text-align: var(--formInputAlign);
  --fontTitle: "asap_condensedbold";
  --fontText: "asapRegular";
  --fontButton: var(--fontTitle);
  --textWeight: 100;
  --titleWeight: 100;
  --textNormal:20px;
  --textNormalTablet:20px;
  --textNormalMobile:18px;
  --textSmall:0.6rem;
  --textMedium:1.25rem;
  --textLarge:1.5rem;
  --textLarger:1.5rem;
  --textXLarge:2rem;
  --textSmallSpace: auto;
  --textLargeSpace: auto,
  --textNormalSpace: auto,
  --textLargerSpace: auto;
  --textXargeSpace: auto;
  --textNormalHeight: auto;
  --textNormalHeight: auto;
  --textSmallHeight: auto;
  --textLargeHeight: auto,
  --textLargerHeight: auto;
  --textXLargeHeight: auto;
  --titleSmall:1.4rem;
  --titleNormal:2rem;
  --titleMedium:2.2rem;
  --titleLarge:2.6rem;
  --titleLarger:3rem;
  --titleXLarge:5rem;
  --titleNormalSpace: auto;
  --titleSmallSpace: auto;
  --titleMediumSpace: auto,
  --titleLargeSpace: auto,
  --titleLargerSpace: auto;
  --titleXLargeSpace: auto;
  --titleNormalHeight: auto;
  --titleSmallHeight: auto;
  --titleMediumHeight: auto;
  --titleLargeHeight: auto;
  --titleLargerHeight: auto;
  --titleXLargeHeight: auto;
  --titleMobileSmall:1.1rem;
  --titleMobileNormal:1.4rem;
  --titleMobileMedium:1.7rem;
  --titleMobileLarge:2rem;
  --titleMobileLarger:2.5rem;
  --titleMobileXLarge:3rem;
  --radius: 10px;
  --iconMargin:35px;
  --marginText:30px;
  --marginTitle:40px;
  --buttonRadius: 5px;
  --paddingSmall: .5rem;
  --paddingNormal: 1rem;
  --paddingLarge: 1.5rem;
  --paddingLarger: 1.75rem;
  --arrowMargin:1.75rem;
  --paddingMarginContainer: 10;
  --borderCyan:3px;
  --margin-bottom:30px;
  --padding-tb:20px;
  --scrollHeight:50;
  --keysHeight:112px;
  --lineHeight:10px;
  --paginationExam:20;
  --paginationBorder:2;
  --flexBottom:10;
  --flexTop:10;
  --defaultBorder:var(--black) $borderCyan solid;
  --logoWidth:131px;
  --borderContainer:10px;
  --fullBorderContainer:$borderContainer*2;
  --containerMargin:20px;
  --maxWidth:1024px;
  --mainColor:#8b77e4;
  --mainColorDark:#6757ae; }

/*# sourceMappingURL=vars.css.map */
