[data-v-4f4ee848]:root {
  --color-primary: #0060ee;
  --color-primary-light: #e2ecfc;
  --color-primary-rgb: 0, 96, 238;
}

/*
  BREAKPOINTS
*/
/*
  CUSTOM VARIABLES
*/
[data-v-4f4ee848]:root {
  --ib-header-height: 80px;
  --ib-sidebar-width: 220px;
  --ib-sidebar-width-tablet: 70px;
}

/*
  Override theme chalk variables.
  All variables are in /node_modules/element-ui/packages/theme-chalk/src/common/var.scss
*/
/*
  MEDIA MIXINS
*/
@font-face {
  font-family: "idea-buddy-font";
  src: asset("scss/fonts/IbIcons/IdeaBuddyFont.eot");
  src: asset("scss/fonts/IbIcons/IdeaBuddyFont.eot?#iefix") format("embedded-opentype"), asset("scss/fonts/IbIcons/IdeaBuddyFont.woff2") format("woff2"), asset("scss/fonts/IbIcons/IdeaBuddyFont.woff") format("woff"), asset("scss/fonts/IbIcons/IdeaBuddyFont.ttf") format("truetype"), asset("scss/fonts/IbIcons/IdeaBuddyFont.svg#font") format("svg");
  font-weight: normal;
  font-style: normal;
}
@media screen and (-webkit-min-device-pixel-ratio: 0) {
@font-face {
    font-family: "IdeaBuddyFont";
    src: asset("scss/fonts/IbIcons/IdeaBuddyFont.svg#Favorites") format("svg");
}
}
@font-face {
  font-family: "outfit-thin";
  src: asset("scss/fonts/outfit/Outfit-Thin.ttf");
  src: asset("scss/fonts/outfit/Outfit-Thin.ttf?#iefix") format("truetype");
}
@font-face {
  font-family: "outfit-extra-light";
  src: asset("scss/fonts/outfit/Outfit-ExtraLight.ttf");
  src: asset("scss/fonts/outfit/Outfit-ExtraLight.ttf?#iefix") format("truetype");
}
@font-face {
  font-family: "outfit-light";
  src: asset("scss/fonts/outfit/Outfit-Light.ttf");
  src: asset("scss/fonts/outfit/Outfit-Light.ttf?#iefix") format("truetype");
}
@font-face {
  font-family: "outfit-regular";
  src: asset("scss/fonts/outfit/Outfit-Regular.ttf");
  src: asset("scss/fonts/outfit/Outfit-Regular.ttf?#iefix") format("truetype");
}
@font-face {
  font-family: "outfit-medium";
  src: asset("scss/fonts/outfit/Outfit-Medium.ttf");
  src: asset("scss/fonts/outfit/Outfit-Medium.ttf?#iefix") format("truetype");
}
@font-face {
  font-family: "outfit-semi-bold";
  src: asset("scss/fonts/outfit/Outfit-SemiBold.ttf");
  src: asset("scss/fonts/outfit/Outfit-SemiBold.ttf?#iefix") format("truetype");
}
@font-face {
  font-family: "outfit-bold";
  src: asset("scss/fonts/outfit/Outfit-Bold.ttf");
  src: asset("scss/fonts/outfit/Outfit-Bold.ttf?#iefix") format("truetype");
}
@font-face {
  font-family: "outfit-extra-bold";
  src: asset("scss/fonts/outfit/Outfit-ExtraBold.ttf");
  src: asset("scss/fonts/outfit/Outfit-ExtraBold.ttf?#iefix") format("truetype");
}
@font-face {
  font-family: "outfit-black";
  src: asset("scss/fonts/outfit/Outfit-Black.ttf");
  src: asset("scss/fonts/outfit/Outfit-Black.ttf?#iefix") format("truetype");
}
@font-face {
  font-family: "tragic-marker";
  src: asset("scss/fonts/tragic-marker/tragic-marker-regular.eot");
  src: asset("scss/fonts/tragic-marker/tragic-marker-regular.eot?#iefix") format("embedded-opentype"), asset("scss/fonts/tragic-marker/tragic-marker-regular.woff2") format("woff2"), asset("scss/fonts/tragic-marker/tragic-marker-regular.woff") format("woff"), asset("scss/fonts/tragic-marker/tragic-marker-regular.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}
.video-player-wrapper[data-v-4f4ee848] {
  position: relative;
  cursor: pointer;
}
.video-player-wrapper video[data-v-4f4ee848] {
  height: 200px;
}
@media (min-width: 768px) {
.video-player-wrapper video[data-v-4f4ee848] {
    height: auto;
}
}
.video-button[data-v-4f4ee848] {
  background-image: url(data:image/png;base64,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);
  background-position: center;
  background-repeat: no-repeat;
  position: absolute;
  opacity: 0.7;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  margin: auto;
}

/*# sourceMappingURL=business-guide~business-plan~financial-plan-overview~idea-plan~payment-login~validation-idea-score.f0a88a37.css.map*/