/*! core_kit7.scss | Bulkit | CSS Ninja */ /*! themes/_colors.scss | Bulkit | CSS Ninja */ /*! _themes-kit7.scss | Bulkit | CSS Ninja */ /* line 58, src/assets/scss/abstracts/_themes-kit7.scss */
.pageloader {
  background: linear-gradient(-45deg, #be003e, #fe563f, #fe563f, #be003e);
  background-size: 400% 400%;
  -webkit-animation: gradientBG 15s ease infinite;
  animation: gradientBG 15s ease infinite;
} /* line 68, src/assets/scss/abstracts/_themes-kit7.scss */
.hero.is-theme-secondary,
.section.is-theme-secondary {
  background-color: #23a6d5;
  background: -webkit-gradient(
    linear,
    left top,
    right top,
    from(#23a6d5),
    to(#8e2de2)
  );
  background: linear-gradient(to right, #23a6d5, #8e2de2);
  background: -webkit-gradient(
    linear,
    left bottom,
    left top,
    from(#23a6d5),
    to(#8e2de2)
  );
  background: linear-gradient(to top, #23a6d5, #8e2de2);
} /* line 73, src/assets/scss/abstracts/_themes-kit7.scss */
.hero.is-theme-secondary .title,
.section.is-theme-secondary .title {
  color: #fff;
} /* line 77, src/assets/scss/abstracts/_themes-kit7.scss */
.hero.is-theme-secondary .subtitle,
.section.is-theme-secondary .subtitle {
  color: #fff;
} /*! _layout-utils.scss | Bulkit | CSS Ninja */ /* line 23, src/assets/scss/layout/_layout-utils.scss */
body {
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica,
    Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  overflow: hidden !important;
} /* line 28, src/assets/scss/layout/_layout-utils.scss */
a,
a:active,
i,
i:active,
div,
div:active,
div:focus,
span:focus,
span:active {
  outline: none !important;
} /* line 32, src/assets/scss/layout/_layout-utils.scss */
.button.is-active,
.button:active,
.button:focus {
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
} /* line 36, src/assets/scss/layout/_layout-utils.scss */
section:focus {
  outline: none !important;
}
@font-face {
  font-family: "Nexa Light";
  src: url("../fonts/text/nexa/NexaLight.woff") format("woff"),
    url("../fonts/text/nexa/NexaLight.ttf") format("truetype");
}
@font-face {
  font-family: "Nexa Bold";
  font-weight: bold;
  src: url("../fonts/text/nexa/NexaBold.woff") format("woff"),
    url("../fonts/text/nexa/NexaBold.ttf") format("truetype");
} /* line 56, src/assets/scss/layout/_layout-utils.scss */
#backtotop {
  position: fixed;
  right: 0;
  opacity: 0;
  visibility: hidden;
  bottom: 25px;
  margin: 0 25px 0 0;
  z-index: 9999;
  -webkit-transition: 0.35s;
  transition: 0.35s;
  -webkit-transform: scale(0.7);
  transform: scale(0.7);
  -webkit-transition: all 0.5s;
  transition: all 0.5s;
} /* line 69, src/assets/scss/layout/_layout-utils.scss */
#backtotop.visible {
  opacity: 1;
  visibility: visible;
  -webkit-transform: scale(1);
  transform: scale(1);
} /* line 76, src/assets/scss/layout/_layout-utils.scss */
#backtotop.visible a:hover {
  outline: none;
  opacity: 0.9;
  background: #23a6d5;
} /* line 82, src/assets/scss/layout/_layout-utils.scss */
#backtotop a {
  outline: none;
  text-decoration: none;
  border: 0 none;
  display: block;
  width: 46px;
  height: 46px;
  background-color: #66676b;
  opacity: 1;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
  border-radius: 50%;
  text-align: center;
  font-size: 26px;
} /* line 97, src/assets/scss/layout/_layout-utils.scss */
body #backtotop a {
  outline: none;
  color: #fff;
} /* line 102, src/assets/scss/layout/_layout-utils.scss */
#backtotop a:after {
  outline: none;
  content: "\f106";
  font-family: "FontAwesome";
  position: relative;
  display: block;
  top: 50%;
  -webkit-transform: translateY(-55%);
  transform: translateY(-55%);
} /* line 118, src/assets/scss/layout/_layout-utils.scss */
.progress {
  width: 100% !important;
} /* line 122, src/assets/scss/layout/_layout-utils.scss */
.progress.primary::-webkit-progress-value {
  background-color: #4a00e0 !important;
} /* line 126, src/assets/scss/layout/_layout-utils.scss */
.progress.secondary::-moz-progress-bar {
  background-color: #23a6d5 !important;
} /* line 135, src/assets/scss/layout/_layout-utils.scss */
::-webkit-input-placeholder {
  color: #cecece;
} /* line 138, src/assets/scss/layout/_layout-utils.scss */
::-moz-placeholder {
  color: #cecece;
} /* line 141, src/assets/scss/layout/_layout-utils.scss */
:-ms-input-placeholder {
  color: #cecece;
} /* line 144, src/assets/scss/layout/_layout-utils.scss */
:-moz-placeholder {
  color: #cecece;
} /* line 153, src/assets/scss/layout/_layout-utils.scss */
*::-webkit-scrollbar-thumb,
html::-webkit-scrollbar-thumb,
body::-webkit-scrollbar-thumb {
  width: 10px;
} /* line 156, src/assets/scss/layout/_layout-utils.scss */
*::-webkit-scrollbar-thumb,
html::-webkit-scrollbar-thumb,
body::-webkit-scrollbar-thumb {
  border-radius: 5px;
  background: rgba(0, 0, 0, 0.2);
} /*! _navbar.scss | Bulkit | CSS Ninja */ /* line 28, src/assets/scss/layout/_layout-navbar.scss */
.navbar-placeholder {
  z-index: 999;
} /* line 35, src/assets/scss/layout/_layout-navbar.scss */
.navbar-wrapper {
  width: 100%;
  height: 4.6rem;
  position: fixed;
  top: 0;
  left: 0;
  z-index: 20;
  -webkit-transition: all 0.4s;
  transition: all 0.4s;
} /* line 44, src/assets/scss/layout/_layout-navbar.scss */
.navbar-wrapper.is-static {
  position: static !important;
} /* line 48, src/assets/scss/layout/_layout-navbar.scss */
.navbar-wrapper.is-solid {
  background: #fff;
  -webkit-box-shadow: 0 0 8px 0 rgba(0, 0, 0, 0.12);
  box-shadow: 0 0 8px 0 rgba(0, 0, 0, 0.12);
} /* line 54, src/assets/scss/layout/_layout-navbar.scss */
.navbar-wrapper.is-cloned {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  -webkit-transform: translateY(-100%);
  transform: translateY(-100%);
  z-index: 100;
  background: #fff;
  -webkit-box-shadow: 0 0 8px 0 rgba(0, 0, 0, 0.12);
  box-shadow: 0 0 8px 0 rgba(0, 0, 0, 0.12);
} /* line 64, src/assets/scss/layout/_layout-navbar.scss */
.navbar-wrapper.is-cloned.is-active {
  -webkit-transform: translateY(0);
  transform: translateY(0);
} /* line 71, src/assets/scss/layout/_layout-navbar.scss */
.navbar-wrapper.is-transparent .navbar-item.is-slide,
.navbar-wrapper.is-transparent .navbar-link.is-slide {
  border-bottom: 1px solid transparent;
} /* line 74, src/assets/scss/layout/_layout-navbar.scss */
.navbar-wrapper.is-transparent .navbar-item.is-slide:after,
.navbar-wrapper.is-transparent .navbar-link.is-slide:after {
  content: "";
  display: block;
  width: 0;
  min-width: 0;
  height: 1.6px;
  position: absolute;
  left: 0;
  bottom: 0;
  background: #4a00e0;
  -webkit-transition: width 0.3s;
  transition: width 0.3s;
} /* line 88, src/assets/scss/layout/_layout-navbar.scss */
.navbar-wrapper.is-transparent .navbar-item.is-slide:hover:after,
.navbar-wrapper.is-transparent .navbar-link.is-slide:hover:after {
  width: 100%;
} /* line 96, src/assets/scss/layout/_layout-navbar.scss */
.navbar-wrapper > .container {
  min-height: 4.6rem;
} /* line 100, src/assets/scss/layout/_layout-navbar.scss */
.navbar-wrapper .navbar-brand {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  height: 4.6rem;
} /* line 104, src/assets/scss/layout/_layout-navbar.scss */
.navbar-wrapper .navbar-brand img {
  height: 28px;
} /* line 107, src/assets/scss/layout/_layout-navbar.scss */
.navbar-wrapper .navbar-brand img.light-logo {
  display: block;
} /* line 111, src/assets/scss/layout/_layout-navbar.scss */
.navbar-wrapper .navbar-brand img.dark-logo {
  display: none;
} /* line 118, src/assets/scss/layout/_layout-navbar.scss */
.navbar-wrapper .navbar-item:hover,
.navbar-wrapper .navbar-item.has-dropdown:hover {
  color: #999;
  background: transparent;
} /* line 122, src/assets/scss/layout/_layout-navbar.scss */
.navbar-wrapper .navbar-item:hover a,
.navbar-wrapper .navbar-item.has-dropdown:hover a {
  background: transparent;
} /* line 130, src/assets/scss/layout/_layout-navbar.scss */
.navbar-wrapper .navbar-item.is-menu:hover {
  background: #e8e8e8 !important;
} /* line 133, src/assets/scss/layout/_layout-navbar.scss */
.navbar-wrapper .navbar-item.is-menu:hover i,
.navbar-wrapper .navbar-item.is-menu:hover span {
  color: #23a6d5 !important;
} /* line 138, src/assets/scss/layout/_layout-navbar.scss */
.navbar-wrapper .navbar-item.is-menu span {
  padding: 0 10px;
} /* line 142, src/assets/scss/layout/_layout-navbar.scss */
.navbar-wrapper .navbar-item.is-menu i {
  font-size: 22px;
  color: #999;
} /* line 148, src/assets/scss/layout/_layout-navbar.scss */
.navbar-wrapper .navbar-item.is-mega {
  position: static;
} /* line 151, src/assets/scss/layout/_layout-navbar.scss */
.navbar-wrapper .navbar-item.is-mega .is-mega-menu-title {
  margin-bottom: 0;
  padding: 0.375rem 1rem;
} /* line 160, src/assets/scss/layout/_layout-navbar.scss */
.navbar-wrapper .navbar-item.is-button:hover > .button.primary-btn {
  background: #4a00e0 !important;
} /* line 164, src/assets/scss/layout/_layout-navbar.scss */
.navbar-wrapper .navbar-item.is-button:hover > .button.secondary-btn {
  background: #23a6d5 !important;
} /* line 168, src/assets/scss/layout/_layout-navbar.scss */
.navbar-wrapper .navbar-item.is-button:hover > .button.accent-btn {
  background: #8e2de2 !important;
} /* line 177, src/assets/scss/layout/_layout-navbar.scss */
.navbar-wrapper .navbar-link:hover {
  background: transparent !important;
  color: #23a6d5;
} /* line 181, src/assets/scss/layout/_layout-navbar.scss */
.navbar-wrapper .navbar-link:hover:after {
  border-color: #23a6d5;
} /* line 186, src/assets/scss/layout/_layout-navbar.scss */
.navbar-wrapper .navbar-link:after {
  font-size: 0.85rem;
  border: 1.6px solid transparent;
  border-radius: 2px;
  border-right: 0;
  border-top: 0;
  border-color: #444f60;
  margin-top: -0.375em;
  right: 1.125em;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
  right: 1.525em;
} /* line 200, src/assets/scss/layout/_layout-navbar.scss */
.navbar-wrapper .custom-burger {
  margin-left: auto;
  display: none;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  height: 4.6rem;
  width: 4.6rem;
} /* line 212, src/assets/scss/layout/_layout-navbar.scss */
.navbar-wrapper.navbar-light .icon-box-toggle span i {
  background: #fff !important;
} /* line 217, src/assets/scss/layout/_layout-navbar.scss */
.navbar-wrapper.navbar-light .navbar-item,
.navbar-wrapper.navbar-light .navbar-link {
  color: #fff;
} /* line 220, src/assets/scss/layout/_layout-navbar.scss */
.navbar-wrapper.navbar-light .navbar-item.is-slide,
.navbar-wrapper.navbar-light .navbar-link.is-slide {
  border-bottom: 1px solid transparent;
} /* line 223, src/assets/scss/layout/_layout-navbar.scss */
.navbar-wrapper.navbar-light .navbar-item.is-slide:after,
.navbar-wrapper.navbar-light .navbar-link.is-slide:after {
  content: "";
  display: block;
  width: 0;
  min-width: 0;
  height: 1px;
  position: absolute;
  left: 0;
  bottom: 0;
  background: #fff;
  -webkit-transition: width 0.3s;
  transition: width 0.3s;
} /* line 237, src/assets/scss/layout/_layout-navbar.scss */
.navbar-wrapper.navbar-light .navbar-item.is-slide:hover:after,
.navbar-wrapper.navbar-light .navbar-link.is-slide:hover:after {
  width: 100%;
} /* line 245, src/assets/scss/layout/_layout-navbar.scss */
.navbar-wrapper.navbar-light .navbar-link:after {
  font-size: 0.85rem;
  border: 1.6px solid transparent;
  border-radius: 2px;
  border-right: 0;
  border-top: 0;
  border-color: #fff;
  margin-top: -0.375em;
  right: 1.125em;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
  right: 1.525em;
} /* line 260, src/assets/scss/layout/_layout-navbar.scss */
.navbar-wrapper.navbar-light .navbar-burger span {
  background: #fff !important;
} /* line 267, src/assets/scss/layout/_layout-navbar.scss */
.navbar-wrapper.navbar-inverse.is-reverse {
  background: #344258;
} /* line 270, src/assets/scss/layout/_layout-navbar.scss */
.navbar-wrapper.navbar-inverse.is-reverse .navbar-menu.is-active {
  background: #344258;
} /* line 275, src/assets/scss/layout/_layout-navbar.scss */
.navbar-wrapper.navbar-inverse.is-blue {
  background: #039be5;
} /* line 278, src/assets/scss/layout/_layout-navbar.scss */
.navbar-wrapper.navbar-inverse.is-blue .navbar-menu.is-active {
  background: #039be5;
} /* line 283, src/assets/scss/layout/_layout-navbar.scss */
.navbar-wrapper.navbar-inverse.is-purple {
  background: #23a6d5;
} /* line 286, src/assets/scss/layout/_layout-navbar.scss */
.navbar-wrapper.navbar-inverse.is-purple .navbar-menu.is-active {
  background: #23a6d5;
} /* line 291, src/assets/scss/layout/_layout-navbar.scss */
.navbar-wrapper.navbar-inverse.is-red {
  background: #ff7273;
} /* line 294, src/assets/scss/layout/_layout-navbar.scss */
.navbar-wrapper.navbar-inverse.is-red .navbar-menu.is-active {
  background: #ff7273;
} /* line 300, src/assets/scss/layout/_layout-navbar.scss */
.navbar-wrapper.navbar-inverse .icon-box-toggle span i {
  background: #fff !important;
} /* line 305, src/assets/scss/layout/_layout-navbar.scss */
.navbar-wrapper.navbar-inverse .navbar-item,
.navbar-wrapper.navbar-inverse .navbar-link {
  color: #fff;
} /* line 310, src/assets/scss/layout/_layout-navbar.scss */
.navbar-wrapper.navbar-inverse .navbar-link:after {
  font-size: 0.85rem;
  border: 1.6px solid transparent;
  border-radius: 2px;
  border-right: 0;
  border-top: 0;
  border-color: #fff;
  margin-top: -0.375em;
  right: 1.125em;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
  right: 1.525em;
} /* line 325, src/assets/scss/layout/_layout-navbar.scss */
.navbar-wrapper.navbar-inverse .navbar-burger span {
  background: #fff !important;
} /* line 332, src/assets/scss/layout/_layout-navbar.scss */
.navbar-wrapper .navbar-dropdown.is-medium {
  width: 200px;
} /* line 336, src/assets/scss/layout/_layout-navbar.scss */
.navbar-wrapper .navbar-dropdown .navbar-item {
  color: #444f60;
} /* line 342, src/assets/scss/layout/_layout-navbar.scss */
.navbar-wrapper.navbar-faded {
  background: #fff;
  -webkit-box-shadow: 0 0 8px 0 rgba(0, 0, 0, 0.12);
  box-shadow: 0 0 8px 0 rgba(0, 0, 0, 0.12);
} /* line 347, src/assets/scss/layout/_layout-navbar.scss */
.navbar-wrapper.navbar-faded .navbar-brand img {
  height: 28px;
} /* line 350, src/assets/scss/layout/_layout-navbar.scss */
.navbar-wrapper.navbar-faded .navbar-brand img.light-logo {
  display: none;
} /* line 354, src/assets/scss/layout/_layout-navbar.scss */
.navbar-wrapper.navbar-faded .navbar-brand img.dark-logo {
  display: block;
} /* line 365, src/assets/scss/layout/_layout-navbar.scss */
.account {
  position: relative;
  right: 20px;
  top: 5px;
  margin-left: 30px;
} /* line 371, src/assets/scss/layout/_layout-navbar.scss */
.account .nav-item {
  border-bottom: 1px solid transparent !important;
} /* line 375, src/assets/scss/layout/_layout-navbar.scss */
.account img.account-avatar {
  max-height: 40px;
  border-radius: 50px;
  border: 1px solid #eff4f7;
} /* line 381, src/assets/scss/layout/_layout-navbar.scss */
.account div a {
  color: #66676b !important;
} /* line 385, src/assets/scss/layout/_layout-navbar.scss */
.account div a i {
  position: relative;
  top: 3px;
  left: 10px;
  font-size: 7px !important;
  color: #66676b;
} /* line 393, src/assets/scss/layout/_layout-navbar.scss */
.account .dropOut ul {
  margin-left: 0 !important;
} /* line 401, src/assets/scss/layout/_layout-navbar.scss */
.scroll-nav-wrapper {
  width: 100%;
  height: 60px;
  line-height: 60px;
  background: #fff;
  -webkit-box-shadow: 0 0 8px 0 rgba(0, 0, 0, 0.12);
  box-shadow: 0 0 8px 0 rgba(0, 0, 0, 0.12);
} /* line 408, src/assets/scss/layout/_layout-navbar.scss */
.scroll-nav-wrapper .tabs {
  background: #fff;
} /* line 411, src/assets/scss/layout/_layout-navbar.scss */
.scroll-nav-wrapper .tabs a {
  padding-bottom: 0;
  padding-top: 0;
  border-bottom-color: transparent;
} /* line 417, src/assets/scss/layout/_layout-navbar.scss */
.scroll-nav-wrapper .tabs ul {
  border-bottom: none;
} /* line 421, src/assets/scss/layout/_layout-navbar.scss */
.scroll-nav-wrapper .tabs ul li a {
  color: #a9abac;
} /* line 425, src/assets/scss/layout/_layout-navbar.scss */
.scroll-nav-wrapper .tabs ul li:hover a {
  color: #8e2de2;
  border-bottom-color: #8e2de2;
} /* line 430, src/assets/scss/layout/_layout-navbar.scss */
.scroll-nav-wrapper .tabs ul li.is-active a {
  color: #8e2de2;
  border-bottom: 2px solid #8e2de2;
} /* line 435, src/assets/scss/layout/_layout-navbar.scss */
.scroll-nav-wrapper .tabs ul li a.there {
  color: #8e2de2;
  border-bottom: 2px solid #8e2de2;
} /* line 445, src/assets/scss/layout/_layout-navbar.scss */
.menu-toggle {
  font-size: 20px;
  color: #666;
  line-height: 48px;
  text-align: center;
  background: transparent;
  display: block;
  width: 24px;
  height: 26px;
  cursor: pointer;
  padding: 0;
  margin: 0 14px;
  -webkit-transition: opacity 0.4s;
  transition: opacity 0.4s;
  opacity: 1;
  position: relative;
  top: 2px;
} /* line 462, src/assets/scss/layout/_layout-navbar.scss */
.menu-toggle .icon-box-toggle {
  height: 100%;
  width: 100%;
  background: tranparent;
  position: relative;
  display: block;
  width: 30px;
  height: 30px;
} /* line 471, src/assets/scss/layout/_layout-navbar.scss */
.menu-toggle .icon-box-toggle.active > span.rotate {
  -webkit-transform: rotate(90deg);
  transform: translate(0px, 0px) rotate(90deg);
} /* line 480, src/assets/scss/layout/_layout-navbar.scss */
.menu-toggle .icon-box-toggle.active > span > i.icon-line-center {
  visibility: hidden;
  width: 1px;
  height: 3px;
  left: 70%;
} /* line 487, src/assets/scss/layout/_layout-navbar.scss */
.menu-toggle .icon-box-toggle.active > span > i.icon-line-bottom {
  margin: -2px 0 0 -10px;
  left: 50%;
  top: 12px;
  -webkit-transform: rotate(135deg);
  transform: translate(0px, 0px) rotate(135deg);
} /* line 500, src/assets/scss/layout/_layout-navbar.scss */
.menu-toggle .icon-box-toggle.active > span > i.icon-line-top {
  margin: -2px 0 0 -10px;
  left: 50%;
  top: 12px;
  -webkit-transform: rotate(45deg);
  transform: translate(0px, 0px) rotate(45deg);
} /* line 514, src/assets/scss/layout/_layout-navbar.scss */
.menu-toggle .icon-line-center {
  position: absolute;
  width: 20px;
  height: 2px;
  background: #a9abac;
  margin: -1px 0 0 -10px;
  left: 50%;
  top: 11px;
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease;
} /* line 528, src/assets/scss/layout/_layout-navbar.scss */
.menu-toggle .icon-line-top {
  position: absolute;
  width: 20px;
  height: 2px;
  background: #a9abac;
  margin: -3px 0 0 -10px;
  left: 50%;
  top: 7px;
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease;
} /* line 542, src/assets/scss/layout/_layout-navbar.scss */
.menu-toggle .icon-line-bottom {
  position: absolute;
  width: 20px;
  height: 2px;
  background: #a9abac;
  margin: 2px 0 0 -10px;
  left: 50%;
  top: 14px;
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease;
} /*! _sections.scss | Bulkit | CSS Ninja */ /* line 21, src/assets/scss/layout/_layout-sections.scss */
.section.section-light-grey {
  background-color: #eff4f7;
} /* line 24, src/assets/scss/layout/_layout-sections.scss */
.section.section-feature-grey {
  background-color: #fbfbfb;
} /* line 27, src/assets/scss/layout/_layout-sections.scss */
.section.section-header-grey {
  background-color: #f5f9fc;
} /* line 30, src/assets/scss/layout/_layout-sections.scss */
.section.section-feature-grey-accent {
  background-color: #efefef;
} /* line 33, src/assets/scss/layout/_layout-sections.scss */
.section.section-primary {
  background-color: #4a00e0;
} /* line 36, src/assets/scss/layout/_layout-sections.scss */
.section.section-secondary {
  background-color: #23a6d5;
} /* line 40, src/assets/scss/layout/_layout-sections.scss */
.section.has-border-bottom {
  border-bottom: 1px solid #ededed;
} /* line 43, src/assets/scss/layout/_layout-sections.scss */
.section.has-border-top {
  border-top: 1px solid #ededed;
} /* line 47, src/assets/scss/layout/_layout-sections.scss */
.section.is-relative {
  position: relative;
} /* line 50, src/assets/scss/layout/_layout-sections.scss */
.section.is-cover {
  background-size: cover !important;
} /* line 53, src/assets/scss/layout/_layout-sections.scss */
.section.no-margin {
  margin: 0 !important;
  padding-top: 0 !important;
  padding-bottom: 0 !important;
} /* line 58, src/assets/scss/layout/_layout-sections.scss */
.section.section-half {
  height: 75vh !important;
} /* line 62, src/assets/scss/layout/_layout-sections.scss */
.section.is-skewed-sm {
  -webkit-transform: skew(0deg, -3deg) translate(0, -45px);
  transform: skew(0deg, -3deg) translate(0, -45px);
  padding-top: 140px;
} /* line 67, src/assets/scss/layout/_layout-sections.scss */
.section .container {
  z-index: 1;
} /* line 69, src/assets/scss/layout/_layout-sections.scss */
.section .container.is-reverse-skewed-sm {
  -webkit-transform: skew(0deg, 3deg) translate(0, 45px);
  transform: skew(0deg, 3deg) translate(0, 45px);
} /* line 72, src/assets/scss/layout/_layout-sections.scss */
.section .container.slanted-container {
  margin-top: -100px;
} /* line 77, src/assets/scss/layout/_layout-sections.scss */
.section .content-wrapper {
  padding-top: 40px;
} /* line 81, src/assets/scss/layout/_layout-sections.scss */
.section .bottom-spacer {
  padding-bottom: 200px;
} /* line 85, src/assets/scss/layout/_layout-sections.scss */
.section .section-title-wrapper {
  position: relative;
  padding: 40px 20px;
} /* line 89, src/assets/scss/layout/_layout-sections.scss */
.section .section-title-wrapper .bg-number,
.section .section-title-wrapper .bg-symbol {
  position: absolute;
  text-align: center;
  font-weight: bolder;
  top: -18px;
  margin-left: auto;
  margin-right: auto;
  left: 0;
  right: 0;
  font-size: 160px;
  z-index: 0;
  opacity: 0.1;
  color: #999;
  width: 160px;
  height: 160px;
  line-height: 160px;
} /* line 105, src/assets/scss/layout/_layout-sections.scss */
.section .section-title-wrapper .bg-number .material-icons,
.section .section-title-wrapper .bg-symbol .material-icons {
  font-size: 12rem;
} /* line 110, src/assets/scss/layout/_layout-sections.scss */
.section .section-title-wrapper .top-subtitle {
  text-transform: uppercase;
  color: #4a00e0;
  font-family: "Nexa Light", sans-serif;
  font-weight: 700;
  font-size: 1.05rem;
} /* line 118, src/assets/scss/layout/_layout-sections.scss */
.section .section-title-wrapper .icon-subtitle {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-line-pack: center;
  align-content: center;
} /* line 123, src/assets/scss/layout/_layout-sections.scss */
.section .section-title-wrapper .icon-subtitle.is-one i {
  margin: 10px 5px 0 5px;
  font-size: 2.2rem;
  color: #23a6d5;
} /* line 128, src/assets/scss/layout/_layout-sections.scss */
.section .section-title-wrapper .icon-subtitle.is-many i {
  margin: 10px 5px 0 5px;
  font-size: 1.4rem;
  color: #23a6d5;
} /* line 137, src/assets/scss/layout/_layout-sections.scss */
.section .title.section-title {
  font-size: 2.7rem;
  color: #a9abac;
  font-weight: bold;
  font-family: "Nexa Bold", sans-serif;
} /* line 143, src/assets/scss/layout/_layout-sections.scss */
.section .title.section-subtitle {
  font-size: 2.3rem;
  color: #a9abac;
} /* line 147, src/assets/scss/layout/_layout-sections.scss */
.section .title.quick-feature {
  font-size: 2.7rem;
  color: #444f60;
  position: relative;
} /* line 151, src/assets/scss/layout/_layout-sections.scss */
.section .title.quick-feature .bg-number,
.section .title.quick-feature .bg-symbol {
  position: absolute;
  font-weight: bolder;
  top: -100px;
  left: 40px;
  font-size: 14rem;
  z-index: 0;
  opacity: 0.1;
  color: #999;
} /* line 162, src/assets/scss/layout/_layout-sections.scss */
.section .title.feature-title {
  font-weight: 600;
  color: #444f60;
  font-size: 2.2rem;
} /* line 170, src/assets/scss/layout/_layout-sections.scss */
.section .icon-subtitle i {
  font-size: 2.4rem;
  color: #4a00e0;
} /* line 175, src/assets/scss/layout/_layout-sections.scss */
.section .detailed-feature-subtitle {
  text-transform: uppercase;
  font-family: "Nexa Light";
  font-size: 15px;
  color: #a9abac;
  font-weight: 600;
} /* line 183, src/assets/scss/layout/_layout-sections.scss */
.section .title-divider {
  margin: 10px 0;
  width: 80px;
  height: 5px;
  background: #4a00e0;
} /* line 188, src/assets/scss/layout/_layout-sections.scss */
.section .title-divider.is-right {
  margin-left: auto;
} /* line 191, src/assets/scss/layout/_layout-sections.scss */
.section .title-divider.is-centered {
  margin: 0 auto;
} /* line 196, src/assets/scss/layout/_layout-sections.scss */
.section h2.feature-headline {
  color: #4a00e0 !important;
  line-height: 1.2;
  padding: 5px 0;
  margin-bottom: 0 !important;
} /* line 203, src/assets/scss/layout/_layout-sections.scss */
.section .section-feature-description {
  color: #878787;
} /* line 207, src/assets/scss/layout/_layout-sections.scss */
.section .media.icon-box {
  border-top: none !important;
} /* line 210, src/assets/scss/layout/_layout-sections.scss */
.section .media.icon-box .media-content .content p span.icon-box-title {
  color: #444f60;
  font-size: 1.2rem;
  font-weight: 600;
} /* line 215, src/assets/scss/layout/_layout-sections.scss */
.section .media.icon-box .media-content .content p span.icon-box-text {
  color: #a9abac;
  font-size: 1.1rem;
  font-weight: 400;
} /* line 223, src/assets/scss/layout/_layout-sections.scss */
.section .flex-wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-line-pack: center;
  align-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
} /* line 227, src/assets/scss/layout/_layout-sections.scss */
.section .flex-wrapper.flex-center {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
} /* line 230, src/assets/scss/layout/_layout-sections.scss */
.section .flex-wrapper.flex-start {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
} /* line 233, src/assets/scss/layout/_layout-sections.scss */
.section .flex-wrapper.flex-end {
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
} /* line 236, src/assets/scss/layout/_layout-sections.scss */
.section .flex-wrapper img {
  width: 23%;
} /* line 245, src/assets/scss/layout/_layout-sections.scss */
.content.content-flex,
.content-flex {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -ms-flex-line-pack: center;
  align-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
} /* line 250, src/assets/scss/layout/_layout-sections.scss */
.content.content-flex.center-flex,
.content-flex.center-flex {
  -webkit-box-pack: center !important;
  -ms-flex-pack: center !important;
  justify-content: center !important;
} /* line 258, src/assets/scss/layout/_layout-sections.scss */
.divider {
  display: table;
  white-space: nowrap;
  margin-top: 20px;
  padding: 0 20px;
} /* line 263, src/assets/scss/layout/_layout-sections.scss */
.divider .before-divider,
.divider .after-divider {
  display: table-cell;
  width: 50%;
  border-bottom: 1px solid #ededed;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  color: #999;
} /* line 270, src/assets/scss/layout/_layout-sections.scss */
.divider .children {
  padding: 0 20px;
  font-size: 14px;
  color: #cecece;
} /*! _hero.scss | Bulkit | CSS Ninja */ /* line 22, src/assets/scss/layout/_layout-hero.scss */
.hero.is-relative {
  position: relative;
} /* line 25, src/assets/scss/layout/_layout-hero.scss */
.hero.is-cover {
  background-size: cover !important;
} /* line 29, src/assets/scss/layout/_layout-hero.scss */
.hero.is-theme-primary {
  background-color: #4a00e0;
} /* line 31, src/assets/scss/layout/_layout-hero.scss */
.hero.is-theme-primary .title {
  color: #fff;
} /* line 34, src/assets/scss/layout/_layout-hero.scss */
.hero.is-theme-primary .subtitle {
  color: #fff;
} /* line 39, src/assets/scss/layout/_layout-hero.scss */
.hero.is-theme-secondary {
  background-color: #23a6d5;
} /* line 41, src/assets/scss/layout/_layout-hero.scss */
.hero.is-theme-secondary .title {
  color: #fff;
} /* line 44, src/assets/scss/layout/_layout-hero.scss */
.hero.is-theme-secondary .subtitle {
  color: #fff;
} /* line 49, src/assets/scss/layout/_layout-hero.scss */
.hero.is-theme-accent {
  background-color: #8e2de2;
} /* line 51, src/assets/scss/layout/_layout-hero.scss */
.hero.is-theme-accent .title {
  color: #fff;
} /* line 54, src/assets/scss/layout/_layout-hero.scss */
.hero.is-theme-accent .subtitle {
  color: #fff;
} /* line 59, src/assets/scss/layout/_layout-hero.scss */
.hero.is-theme-info {
  background-color: #039be5;
} /* line 61, src/assets/scss/layout/_layout-hero.scss */
.hero.is-theme-info .title {
  color: #fff;
} /* line 64, src/assets/scss/layout/_layout-hero.scss */
.hero.is-theme-info .subtitle {
  color: #fff;
} /* line 69, src/assets/scss/layout/_layout-hero.scss */
.hero.is-theme-success {
  background-color: #00b289;
} /* line 71, src/assets/scss/layout/_layout-hero.scss */
.hero.is-theme-success .title {
  color: #fff;
} /* line 74, src/assets/scss/layout/_layout-hero.scss */
.hero.is-theme-success .subtitle {
  color: #fff;
} /* line 79, src/assets/scss/layout/_layout-hero.scss */
.hero.is-theme-warning {
  background-color: #eda514;
} /* line 81, src/assets/scss/layout/_layout-hero.scss */
.hero.is-theme-warning .title {
  color: #fff;
} /* line 84, src/assets/scss/layout/_layout-hero.scss */
.hero.is-theme-warning .subtitle {
  color: #fff;
} /* line 89, src/assets/scss/layout/_layout-hero.scss */
.hero.is-theme-danger {
  background-color: #ff7273;
} /* line 91, src/assets/scss/layout/_layout-hero.scss */
.hero.is-theme-danger .title {
  color: #fff;
} /* line 94, src/assets/scss/layout/_layout-hero.scss */
.hero.is-theme-danger .subtitle {
  color: #fff;
} /* line 99, src/assets/scss/layout/_layout-hero.scss */
.hero.is-feature-grey {
  background-color: #fbfbfb;
} /* line 101, src/assets/scss/layout/_layout-hero.scss */
.hero.is-feature-grey .title {
  color: #444f60;
} /* line 104, src/assets/scss/layout/_layout-hero.scss */
.hero.is-feature-grey .subtitle {
  color: #444f60;
} /* line 109, src/assets/scss/layout/_layout-hero.scss */
.hero.is-light-grey {
  background-color: #eff4f7;
  background-image: linear-gradient(
    141deg,
    #d0e0ec 0%,
    #f5f7fa 71%,
    white 100%
  );
} /* line 113, src/assets/scss/layout/_layout-hero.scss */
.hero.is-light-grey .title.dark {
  color: #444f60;
} /* line 116, src/assets/scss/layout/_layout-hero.scss */
.hero.is-light-grey .title.theme {
  color: #4a00e0;
} /* line 119, src/assets/scss/layout/_layout-hero.scss */
.hero.is-light-grey .subtitle {
  margin-top: 0 !important;
  padding-right: 20%;
  line-height: 1.6 !important;
} /* line 126, src/assets/scss/layout/_layout-hero.scss */
.hero.is-coal {
  background-color: #444;
} /* line 128, src/assets/scss/layout/_layout-hero.scss */
.hero.is-coal .title {
  color: #fff;
} /* line 131, src/assets/scss/layout/_layout-hero.scss */
.hero.is-coal .subtitle {
  color: #fff;
} /* line 140, src/assets/scss/layout/_layout-hero.scss */
.hero-body {
  background-size: cover !important;
  background-repeat: no-repeat !important;
} /* line 145, src/assets/scss/layout/_layout-hero.scss */
.hero-body .title.main-title {
  color: #fff;
  z-index: 999;
  font-size: 3.5rem;
} /* line 150, src/assets/scss/layout/_layout-hero.scss */
.hero-body .title.big-title {
  color: #444f60;
  z-index: 999;
  font-size: 4rem;
} /* line 155, src/assets/scss/layout/_layout-hero.scss */
.hero-body .title.page-title {
  font-size: 3.5rem;
} /* line 158, src/assets/scss/layout/_layout-hero.scss */
.hero-body .title.medium-title {
  font-size: 2.5rem;
} /* line 161, src/assets/scss/layout/_layout-hero.scss */
.hero-body .title.small-title {
  font-size: 2rem;
} /* line 167, src/assets/scss/layout/_layout-hero.scss */
.hero-body .subtitle.page-subtitle {
  font-size: 1.8rem;
} /* line 172, src/assets/scss/layout/_layout-hero.scss */
.hero-body .clients-small {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -ms-flex-line-pack: center;
  align-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  padding: 15px 0;
} /* line 178, src/assets/scss/layout/_layout-hero.scss */
.hero-body .clients-small img {
  height: 42px;
  margin: 0 5px;
} /* line 182, src/assets/scss/layout/_layout-hero.scss */
.hero-body .clients-small.centered {
  -webkit-box-pack: center !important;
  -ms-flex-pack: center !important;
  justify-content: center !important;
} /* line 187, src/assets/scss/layout/_layout-hero.scss */
.hero-body.is-relative {
  position: relative;
} /* line 197, src/assets/scss/layout/_layout-hero.scss */
.hero-foot img.partner-logo {
  height: 70px !important;
} /* line 206, src/assets/scss/layout/_layout-hero.scss */
.parallax-overlay {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 0;
  background-color: #333;
  opacity: 0.4;
} /*! _footer.scss | Bulkit | CSS Ninja */ /* line 17, src/assets/scss/layout/_layout-footer.scss */
.footer-light-medium {
  padding-bottom: 0 !important;
  padding-top: 4rem !important;
  background: #fafafa;
} /* line 22, src/assets/scss/layout/_layout-footer.scss */
.footer-light-medium .footer-head {
  padding-bottom: 3rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: 1px solid #e3e3e3;
} /* line 30, src/assets/scss/layout/_layout-footer.scss */
.footer-light-medium .footer-head .head-text h3 {
  font-family: "Nexa Bold", sans-serif;
  font-size: 1.8rem;
  color: #444f60;
} /* line 36, src/assets/scss/layout/_layout-footer.scss */
.footer-light-medium .footer-head .head-text p {
  font-size: 1.1rem;
  color: #999;
} /* line 45, src/assets/scss/layout/_layout-footer.scss */
.footer-light-medium .footer-head .head-action .buttons .button.action-button {
  height: 36px;
  min-width: 140px;
} /* line 50, src/assets/scss/layout/_layout-footer.scss */
.footer-light-medium .footer-head .head-action .buttons .button.chat-button {
  background: transparent;
  border: none;
  outline: none;
  -webkit-box-shadow: none;
  box-shadow: none;
  color: #4a00e0;
  font-weight: 500;
} /* line 63, src/assets/scss/layout/_layout-footer.scss */
.footer-light-medium .footer-body {
  padding-top: 3rem;
} /* line 66, src/assets/scss/layout/_layout-footer.scss */
.footer-light-medium .footer-body .footer-column {
  padding-top: 20px;
} /* line 69, src/assets/scss/layout/_layout-footer.scss */
.footer-light-medium .footer-body .footer-column .column-header {
  font-family: "Nexa Light", sans-serif;
  text-transform: uppercase;
  color: #444f60;
  font-size: 1rem;
  font-weight: 700;
  margin: 10px 0;
} /* line 78, src/assets/scss/layout/_layout-footer.scss */
.footer-light-medium .footer-body .footer-column .column-item {
  padding-bottom: 10px;
} /* line 81, src/assets/scss/layout/_layout-footer.scss */
.footer-light-medium .footer-body .footer-column .column-item a {
  color: #a9abac;
} /* line 84, src/assets/scss/layout/_layout-footer.scss */
.footer-light-medium .footer-body .footer-column .column-item a:hover {
  color: #4a00e0;
} /* line 91, src/assets/scss/layout/_layout-footer.scss */
.footer-light-medium .footer-body .social-links {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
} /* line 96, src/assets/scss/layout/_layout-footer.scss */
.footer-light-medium .footer-body .social-links a {
  color: #a9abac;
  margin: 0 5px;
} /* line 100, src/assets/scss/layout/_layout-footer.scss */
.footer-light-medium .footer-body .social-links a:hover {
  color: #4a00e0;
} /* line 106, src/assets/scss/layout/_layout-footer.scss */
.footer-light-medium .footer-body .footer-description {
  color: #a9abac;
} /* line 110, src/assets/scss/layout/_layout-footer.scss */
.footer-light-medium .footer-body .moto {
  color: #999;
} /* line 114, src/assets/scss/layout/_layout-footer.scss */
.footer-light-medium .footer-body .small-footer-logo {
  height: 24px;
} /* line 119, src/assets/scss/layout/_layout-footer.scss */
.footer-light-medium .footer-copyright {
  color: #999;
  padding: 4rem 0 2rem 0;
} /* line 123, src/assets/scss/layout/_layout-footer.scss */
.footer-light-medium .footer-copyright a {
  color: #999;
} /* line 126, src/assets/scss/layout/_layout-footer.scss */
.footer-light-medium .footer-copyright a:hover {
  color: #4a00e0;
} /*! _animations.scss | Bulkit | CSS Ninja */ /* line 36, src/assets/scss/layout/_layout-animations.scss */
.animated {
  animation-duration: 0.5s;
  animation-fill-mode: both;
  -webkit-animation-duration: 0.5s;
  -webkit-animation-fill-mode: both;
}
@-webkit-keyframes translateLeft {
  from {
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
  }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@keyframes translateLeft {
  from {
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
  }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
} /* line 69, src/assets/scss/layout/_layout-animations.scss */
.translateLeft {
  -webkit-animation-name: translateLeft;
  animation-name: translateLeft;
  -webkit-animation-duration: 0.3s;
  animation-duration: 0.3s;
  -webkit-transition: all 500ms cubic-bezier(0.755, 0.05, 0.855, 0.06);
  transition: all 500ms cubic-bezier(0.755, 0.05, 0.855, 0.06);
}
@-webkit-keyframes translateDown {
  from {
    -webkit-transform: translate3d(0, -100px, 0);
    transform: translate3d(0, -100px, 0);
  }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@keyframes translateDown {
  from {
    -webkit-transform: translate3d(0, -100px, 0);
    transform: translate3d(0, -100px, 0);
  }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
} /* line 104, src/assets/scss/layout/_layout-animations.scss */
.translateDown {
  -webkit-animation-name: translateDown;
  animation-name: translateDown;
  -webkit-animation-duration: 0.3s;
  animation-duration: 0.3s;
  -webkit-transition: all 500ms cubic-bezier(0.755, 0.05, 0.855, 0.06);
  transition: all 500ms cubic-bezier(0.755, 0.05, 0.855, 0.06);
}
@-webkit-keyframes translateUp {
  from {
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
  }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@keyframes translateUp {
  from {
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
  }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
} /* line 142, src/assets/scss/layout/_layout-animations.scss */
.translateUp {
  -webkit-animation-name: translateUp;
  animation-name: translateUp;
  -webkit-animation-duration: 0.3s;
  animation-duration: 0.3s;
  -webkit-transition: all 500ms cubic-bezier(0.755, 0.05, 0.855, 0.06);
  transition: all 500ms cubic-bezier(0.755, 0.05, 0.855, 0.06);
}
@-webkit-keyframes fadeIn {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@keyframes fadeIn {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
} /* line 173, src/assets/scss/layout/_layout-animations.scss */
.fadeIn {
  opacity: 0;
  -webkit-animation-name: fadeIn;
  animation-name: fadeIn;
}
@-webkit-keyframes fadeInLeft {
  from {
    -webkit-transform: translate3d(20px, 0, 0);
    transform: translate3d(20px, 0, 0);
    opacity: 0;
  }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    opacity: 1;
  }
}
@keyframes fadeInLeft {
  from {
    -webkit-transform: translate3d(20px, 0, 0);
    transform: translate3d(20px, 0, 0);
    opacity: 0;
  }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    opacity: 1;
  }
} /* line 209, src/assets/scss/layout/_layout-animations.scss */
.preFadeInLeft {
  opacity: 0;
} /* line 213, src/assets/scss/layout/_layout-animations.scss */
.fadeInLeft {
  opacity: 0;
  -webkit-animation-name: fadeInLeft;
  animation-name: fadeInLeft;
}
@-webkit-keyframes fadeInRight {
  from {
    -webkit-transform: translate3d(-20px, 0, 0);
    transform: translate3d(-20px, 0, 0);
    opacity: 0;
  }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    opacity: 1;
  }
}
@keyframes fadeInRight {
  from {
    -webkit-transform: translate3d(-20px, 0, 0);
    transform: translate3d(-20px, 0, 0);
    opacity: 0;
  }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    opacity: 1;
  }
} /* line 249, src/assets/scss/layout/_layout-animations.scss */
.preFadeInRight {
  opacity: 0;
} /* line 253, src/assets/scss/layout/_layout-animations.scss */
.fadeInRight {
  opacity: 0;
  -webkit-animation-name: fadeInRight;
  animation-name: fadeInRight;
}
@-webkit-keyframes fadeInUp {
  from {
    -webkit-transform: translate3d(0, 20px, 0);
    transform: translate3d(0, 20px, 0);
  }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    opacity: 1;
  }
}
@keyframes fadeInUp {
  from {
    -webkit-transform: translate3d(0, 20px, 0);
    transform: translate3d(0, 20px, 0);
  }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    opacity: 1;
  }
} /* line 287, src/assets/scss/layout/_layout-animations.scss */
.preFadeInUp {
  opacity: 0;
} /* line 291, src/assets/scss/layout/_layout-animations.scss */
.fadeInUp {
  opacity: 0;
  -webkit-animation-name: fadeInUp;
  animation-name: fadeInUp;
}
@-webkit-keyframes fadeInDown {
  from {
    -webkit-transform: translate3d(0, -20px, 0);
    transform: translate3d(0, -20px, 0);
  }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    opacity: 1;
  }
}
@keyframes fadeInDown {
  from {
    -webkit-transform: translate3d(0, -20px, 0);
    transform: translate3d(0, -20px, 0);
  }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    opacity: 1;
  }
} /* line 325, src/assets/scss/layout/_layout-animations.scss */
.preFadeInDown {
  opacity: 0;
} /* line 329, src/assets/scss/layout/_layout-animations.scss */
.fadeInDown {
  opacity: 0;
  -webkit-animation-name: fadeInDown;
  animation-name: fadeInDown;
}
@-webkit-keyframes fadeOutUp {
  from {
    -webkit-transform: translate3d(0, 20px, 0);
    transform: translate3d(0, 20px, 0);
  }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    opacity: 0;
  }
}
@keyframes fadeOutUp {
  from {
    -webkit-transform: translate3d(0, 20px, 0);
    transform: translate3d(0, 20px, 0);
  }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    opacity: 0;
  }
} /* line 363, src/assets/scss/layout/_layout-animations.scss */
.preFadeOutUp {
  opacity: 1;
} /* line 367, src/assets/scss/layout/_layout-animations.scss */
.fadeOutUp {
  opacity: 1;
  -webkit-animation-name: fadeOutUp;
  animation-name: fadeOutUp;
}
@-webkit-keyframes levitate {
  from {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
  }
  50% {
    -webkit-transform: translate(0, 10px);
    transform: translate(0, 10px);
  }
  to {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
  }
}
@keyframes levitate {
  from {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
  }
  50% {
    -webkit-transform: translate(0, 10px);
    transform: translate(0, 10px);
  }
  to {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
  }
} /* line 400, src/assets/scss/layout/_layout-animations.scss */
.levitate {
  -webkit-animation-name: levitate;
  animation-name: levitate;
  -webkit-animation-duration: 3s;
  animation-duration: 3s;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  -webkit-animation-timing-function: ease-in-out;
  animation-timing-function: ease-in-out;
}
@-webkit-keyframes gelatine {
  from,
  to {
    -webkit-transform: scale(1, 1);
  }
  25% {
    -webkit-transform: scale(0.9, 1.1);
  }
  50% {
    -webkit-transform: scale(1.1, 0.9);
  }
  75% {
    -webkit-transform: scale(0.95, 1.05);
  }
}
@keyframes gelatine {
  from,
  to {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
  }
  25% {
    -webkit-transform: scale(0.9, 1.1);
    transform: scale(0.9, 1.1);
  }
  50% {
    -webkit-transform: scale(1.1, 0.9);
    transform: scale(1.1, 0.9);
  }
  75% {
    -webkit-transform: scale(0.95, 1.05);
    transform: scale(0.95, 1.05);
  }
} /* line 429, src/assets/scss/layout/_layout-animations.scss */
.gelatine {
  -webkit-animation: gelatine 0.6s;
  animation: gelatine 0.6s;
  -webkit-animation-duration: 0.6s;
  animation-duration: 0.6s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
}
@-webkit-keyframes unzoom {
  from,
  to {
    -webkit-transform: scale(1, 0);
  }
  25% {
    -webkit-transform: scale(0.9, 1.1);
  }
  50% {
    -webkit-transform: scale(1.1, 0);
  }
}
@keyframes unzoom {
  from,
  to {
    -webkit-transform: scale(1, 0);
    transform: scale(1, 0);
  }
  25% {
    -webkit-transform: scale(0.9, 1.1);
    transform: scale(0.9, 1.1);
  }
  50% {
    -webkit-transform: scale(1.1, 0);
    transform: scale(1.1, 0);
  }
} /* line 454, src/assets/scss/layout/_layout-animations.scss */
.unzoom {
  -webkit-animation: unzoom 0.7s;
  animation: unzoom 0.7s;
  -webkit-animation-duration: 0.6s;
  animation-duration: 0.6s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
}
@-webkit-keyframes dotPulse {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 1;
  }
  100% {
    -webkit-transform: scale(1.8);
    transform: scale(1.8);
    opacity: 0;
  }
}
@keyframes dotPulse {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 1;
  }
  100% {
    -webkit-transform: scale(1.8);
    transform: scale(1.8);
    opacity: 0;
  }
}
@-webkit-keyframes entrance {
  from {
    -webkit-transform: scale(0);
  }
  25% {
    -webkit-transform: scale(1.05);
  }
  50% {
    -webkit-transform: scale(0.95);
  }
  75% {
    -webkit-transform: scale(1.05);
  }
  to {
    -webkit-transform: none;
  }
}
@keyframes entrance {
  from {
    -webkit-transform: scale(0);
    transform: scale(0);
  }
  25% {
    -webkit-transform: scale(1.05);
    transform: scale(1.05);
  }
  50% {
    -webkit-transform: scale(0.95);
    transform: scale(0.95);
  }
  75% {
    -webkit-transform: scale(1.05);
    transform: scale(1.05);
  }
  to {
    -webkit-transform: none;
    transform: none;
  }
} /* line 513, src/assets/scss/layout/_layout-animations.scss */
.entrance {
  -webkit-animation: entrance 0.8s;
  animation: entrance 0.8s;
}
@-webkit-keyframes scaleIn {
  from {
    -webkit-transform: scale(0);
  }
  to {
    -webkit-transform: scale(1);
  }
}
@keyframes scaleIn {
  from {
    -webkit-transform: scale(0);
    transform: scale(0);
  }
  to {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
} /* line 532, src/assets/scss/layout/_layout-animations.scss */
.scaleIn {
  -webkit-animation: scaleIn 0.5s;
  animation: scaleIn 0.5s;
  -webkit-animation-timing-function: cubic-bezier(0.645, 0.045, 0.355, 1);
  animation-timing-function: cubic-bezier(0.645, 0.045, 0.355, 1);
}
@-webkit-keyframes scaleInCircle {
  from {
    -webkit-transform: scale(0);
  }
  to {
    -webkit-transform: scale(7);
  }
}
@keyframes scaleInCircle {
  from {
    -webkit-transform: scale(0);
    transform: scale(0);
  }
  to {
    -webkit-transform: scale(7);
    transform: scale(7);
  }
} /* line 554, src/assets/scss/layout/_layout-animations.scss */
.scaleInCircle {
  -webkit-animation: scaleInCircle 0.6s;
  animation: scaleInCircle 0.6s;
  -webkit-animation-timing-function: cubic-bezier(0.645, 0.045, 0.355, 1);
  animation-timing-function: cubic-bezier(0.645, 0.045, 0.355, 1);
}
@-webkit-keyframes scaleOut {
  from {
    -webkit-transform: scale(1);
  }
  to {
    -webkit-transform: scale(0);
  }
}
@keyframes scaleOut {
  from {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
  to {
    -webkit-transform: scale(0);
    transform: scale(0);
  }
} /* line 576, src/assets/scss/layout/_layout-animations.scss */
.scaleOut {
  -webkit-animation: scaleOut 0.6s;
  animation: scaleOut 0.6s;
}
@-webkit-keyframes pulsate {
  0% {
    -webkit-transform: scale(0.1, 0.1);
    opacity: 0;
  }
  50% {
    opacity: 1;
  }
  100% {
    -webkit-transform: scale(1.2, 1.2);
    opacity: 0;
  }
} /* line 592, src/assets/scss/layout/_layout-animations.scss */
.pulsate {
  -webkit-animation: pulsate 1s ease-out;
  animation: pulsate 1s ease-out;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  opacity: 0;
} /* line 602, src/assets/scss/layout/_layout-animations.scss */
.delay-1 {
  -webkit-animation-delay: 0.25s;
  animation-delay: 0.25s;
} /* line 605, src/assets/scss/layout/_layout-animations.scss */
.delay-2 {
  -webkit-animation-delay: 0.5s;
  animation-delay: 0.5s;
} /* line 608, src/assets/scss/layout/_layout-animations.scss */
.delay-3 {
  -webkit-animation-delay: 0.75s;
  animation-delay: 0.75s;
} /* line 611, src/assets/scss/layout/_layout-animations.scss */
.delay-4 {
  -webkit-animation-delay: 1s;
  animation-delay: 1s;
} /* line 614, src/assets/scss/layout/_layout-animations.scss */
.delay-5 {
  -webkit-animation-delay: 1.25s;
  animation-delay: 1.25s;
} /* line 617, src/assets/scss/layout/_layout-animations.scss */
.delay-6 {
  -webkit-animation-delay: 1.5s;
  animation-delay: 1.5s;
} /* line 620, src/assets/scss/layout/_layout-animations.scss */
.delay-7 {
  -webkit-animation-delay: 1.75s;
  animation-delay: 1.75s;
} /* line 623, src/assets/scss/layout/_layout-animations.scss */
.delay-8 {
  -webkit-animation-delay: 2.25s;
  animation-delay: 2.25s;
} /* line 626, src/assets/scss/layout/_layout-animations.scss */
.delay-9 {
  -webkit-animation-delay: 2.5s;
  animation-delay: 2.5s;
} /* line 629, src/assets/scss/layout/_layout-animations.scss */
.delay-10 {
  -webkit-animation-delay: 2.75s;
  animation-delay: 2.75s;
} /* line 632, src/assets/scss/layout/_layout-animations.scss */
.delay-11 {
  -webkit-animation-delay: 3s;
  animation-delay: 3s;
} /*! _navigation.scss | Bulkit | CSS Ninja */ /* line 17, src/assets/scss/layout/_layout-navigation.scss */
.side-navigation-menu {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  background: #344258;
  position: fixed;
  top: 0;
  bottom: 0;
  left: 0;
  width: 300px;
  overflow: hidden;
  -webkit-transform: translateX(-301px);
  transform: translateX(-301px);
  -webkit-transition: width 0.05s linear;
  transition: width 0.05s linear;
  -webkit-transition: -webkit-transform 0.3s;
  transition: -webkit-transform 0.3s;
  transition: transform 0.3s;
  transition: transform 0.3s, -webkit-transform 0.3s;
  z-index: 1000;
} /* line 34, src/assets/scss/layout/_layout-navigation.scss */
.side-navigation-menu.is-active {
  -webkit-transform: translateX(0);
  transform: translateX(0);
} /* line 39, src/assets/scss/layout/_layout-navigation.scss */
.side-navigation-menu .category-menu-wrapper {
  height: 100%;
  position: relative;
  width: 80px;
  background: #4a00e0;
} /* line 46, src/assets/scss/layout/_layout-navigation.scss */
.side-navigation-menu .category-menu-wrapper ul.categories li {
  height: 60px;
} /* line 49, src/assets/scss/layout/_layout-navigation.scss */
.side-navigation-menu .category-menu-wrapper ul.categories li.square-logo {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
} /* line 54, src/assets/scss/layout/_layout-navigation.scss */
.side-navigation-menu .category-menu-wrapper ul.categories li.square-logo img {
  max-height: 28px;
} /* line 59, src/assets/scss/layout/_layout-navigation.scss */
.side-navigation-menu .category-menu-wrapper ul.categories li.category-link {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  cursor: pointer;
} /* line 65, src/assets/scss/layout/_layout-navigation.scss */
.side-navigation-menu .category-menu-wrapper ul.categories li.category-link i {
  font-size: 20px;
  color: #fff;
} /* line 70, src/assets/scss/layout/_layout-navigation.scss */
.side-navigation-menu
  .category-menu-wrapper
  ul.categories
  li.category-link:hover {
  background: #5200fa;
} /* line 75, src/assets/scss/layout/_layout-navigation.scss */
.side-navigation-menu .category-menu-wrapper ul.categories li.is-active {
  background: #6214ff;
} /* line 82, src/assets/scss/layout/_layout-navigation.scss */
.side-navigation-menu .category-menu-wrapper .author {
  position: absolute;
  left: 0;
  bottom: 0;
  width: 100%;
} /* line 88, src/assets/scss/layout/_layout-navigation.scss */
.side-navigation-menu .category-menu-wrapper .author li {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  position: relative;
} /* line 95, src/assets/scss/layout/_layout-navigation.scss */
.side-navigation-menu .category-menu-wrapper .author a {
  position: relative;
  z-index: 4;
} /* line 100, src/assets/scss/layout/_layout-navigation.scss */
.side-navigation-menu .category-menu-wrapper .author .main-menu-author {
  width: 48px;
  height: 48px;
  border-radius: 100px;
  margin: 0 auto;
  margin-bottom: 10px;
  -webkit-transform: scale(1);
  transform: scale(1);
  -webkit-transition: -webkit-transform 0.4s;
  transition: -webkit-transform 0.4s;
  transition: transform 0.4s;
  transition: transform 0.4s, -webkit-transform 0.4s;
} /* line 109, src/assets/scss/layout/_layout-navigation.scss */
.side-navigation-menu .category-menu-wrapper .author .main-menu-author:hover {
  -webkit-transform: scale(1.1);
  transform: scale(1.1);
} /* line 117, src/assets/scss/layout/_layout-navigation.scss */
.side-navigation-menu .navigation-menu-wrapper {
  height: 100%;
  width: 100%;
  position: relative;
} /* line 122, src/assets/scss/layout/_layout-navigation.scss */
.side-navigation-menu .navigation-menu-wrapper ul.navigation-menu {
  height: calc(100% - 60px);
  margin: 0;
  padding: 0;
  max-width: 400px;
  list-style: none;
  list-style-type: none;
  overflow: auto;
} /* line 131, src/assets/scss/layout/_layout-navigation.scss */
.side-navigation-menu
  .navigation-menu-wrapper
  ul.navigation-menu::-webkit-scrollbar {
  width: 10px;
} /* line 135, src/assets/scss/layout/_layout-navigation.scss */
.side-navigation-menu
  .navigation-menu-wrapper
  ul.navigation-menu::-webkit-scrollbar-thumb {
  border-radius: 5px;
  background: rgba(255, 255, 255, 0.1);
} /* line 142, src/assets/scss/layout/_layout-navigation.scss */
.side-navigation-menu .navigation-menu-wrapper .navigation-menu-header {
  height: 60px;
  color: #fff;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  padding-left: 25px;
  text-transform: uppercase;
  font-weight: 300;
  color: #fcfcfc;
  letter-spacing: 3px;
  font-size: 92%;
} /* line 154, src/assets/scss/layout/_layout-navigation.scss */
.side-navigation-menu
  .navigation-menu-wrapper
  .navigation-menu-header
  .menu-toggle
  .icon-box-toggle
  span
  i {
  background: #fff;
} /* line 158, src/assets/scss/layout/_layout-navigation.scss */
.side-navigation-menu
  .navigation-menu-wrapper
  .navigation-menu-header
  .navigation-close {
  opacity: 0;
} /* line 164, src/assets/scss/layout/_layout-navigation.scss */
.side-navigation-menu .navigation-menu-wrapper .navigation-menu li a span {
  margin-right: 20px;
  color: #fff;
  font-size: 22px;
} /* line 170, src/assets/scss/layout/_layout-navigation.scss */
.side-navigation-menu .navigation-menu-wrapper .navigation-menu li a {
  padding: 18px 25px;
  display: block;
  text-decoration: none;
  color: #fff;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
} /* line 178, src/assets/scss/layout/_layout-navigation.scss */
.side-navigation-menu
  .navigation-menu-wrapper
  .navigation-menu
  li
  a.is-submenu {
  padding: 12px 25px;
} /* line 182, src/assets/scss/layout/_layout-navigation.scss */
.side-navigation-menu
  .navigation-menu-wrapper
  .navigation-menu
  li
  a.parent-link {
  height: 60px !important;
  position: relative;
} /* line 187, src/assets/scss/layout/_layout-navigation.scss */
.side-navigation-menu
  .navigation-menu-wrapper
  .navigation-menu
  li
  a.parent-link.has-new:before {
  content: "";
  position: absolute;
  top: 18px;
  left: 22px;
  width: 8px;
  height: 8px;
  border-radius: 50%;
  background: #039be5;
  -webkit-animation: pulsate 1s ease-out;
  animation: pulsate 1s ease-out;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  opacity: 0;
} /* line 204, src/assets/scss/layout/_layout-navigation.scss */
.side-navigation-menu .navigation-menu-wrapper .navigation-menu li a:hover {
  background: #3d4e68;
} /* line 208, src/assets/scss/layout/_layout-navigation.scss */
.side-navigation-menu
  .navigation-menu-wrapper
  li.has-children.active-section
  a.parent-link {
  color: #60c2e5 !important;
} /* line 211, src/assets/scss/layout/_layout-navigation.scss */
.side-navigation-menu
  .navigation-menu-wrapper
  li.has-children.active-section
  a.parent-link
  span,
.side-navigation-menu
  .navigation-menu-wrapper
  li.has-children.active-section
  a.parent-link
  span:after {
  color: #60c2e5 !important;
} /* line 216, src/assets/scss/layout/_layout-navigation.scss */
.side-navigation-menu .navigation-menu-wrapper li.has-children ul {
  padding: 0px;
} /* line 220, src/assets/scss/layout/_layout-navigation.scss */
.side-navigation-menu
  .navigation-menu-wrapper
  li.has-children
  ul
  li
  a.is-submenu {
  background-color: #2b3648;
  padding-left: 62px !important;
  font-size: 95%;
} /* line 225, src/assets/scss/layout/_layout-navigation.scss */
.side-navigation-menu
  .navigation-menu-wrapper
  li.has-children
  ul
  li
  a.is-submenu:hover,
.side-navigation-menu
  .navigation-menu-wrapper
  li.has-children
  ul
  li
  a.is-submenu.is-active {
  color: #23a6d5;
} /* line 229, src/assets/scss/layout/_layout-navigation.scss */
.side-navigation-menu
  .navigation-menu-wrapper
  li.has-children
  ul
  li
  a.is-submenu.has-new-feature {
  position: relative;
} /* line 232, src/assets/scss/layout/_layout-navigation.scss */
.side-navigation-menu
  .navigation-menu-wrapper
  li.has-children
  ul
  li
  a.is-submenu.has-new-feature:after {
  content: "2.0";
  position: absolute;
  color: #fff;
  background: #23a6d5;
  padding: 0;
  font-size: 10px;
  font-weight: 700;
  border-radius: 3px;
  padding: 3px 6px;
  right: 20px;
} /* line 246, src/assets/scss/layout/_layout-navigation.scss */
.side-navigation-menu
  .navigation-menu-wrapper
  li.has-children
  ul
  li
  a.is-submenu.has-new-feature.is-2_2:after {
  content: "2.2";
  background: #eda514;
} /* line 253, src/assets/scss/layout/_layout-navigation.scss */
.side-navigation-menu
  .navigation-menu-wrapper
  li.has-children
  ul
  li
  a.is-submenu.has-new-feature.is-2_3:after {
  content: "2.3";
  background: #eda514;
} /* line 260, src/assets/scss/layout/_layout-navigation.scss */
.side-navigation-menu
  .navigation-menu-wrapper
  li.has-children
  ul
  li
  a.is-submenu.has-new-feature.is-2_4:after {
  content: "2.4";
  background: #ff7273;
} /* line 267, src/assets/scss/layout/_layout-navigation.scss */
.side-navigation-menu
  .navigation-menu-wrapper
  li.has-children
  ul
  li
  a.is-submenu.has-new-feature.is-2_5:after {
  content: "3.0";
  background: #4a00e0;
} /* line 274, src/assets/scss/layout/_layout-navigation.scss */
.side-navigation-menu
  .navigation-menu-wrapper
  li.has-children
  ul
  li
  a.is-submenu.has-new-update {
  position: relative;
} /* line 277, src/assets/scss/layout/_layout-navigation.scss */
.side-navigation-menu
  .navigation-menu-wrapper
  li.has-children
  ul
  li
  a.is-submenu.has-new-update:after {
  content: "2.1";
  position: absolute;
  color: #fff;
  background: #4a00e0;
  padding: 0;
  font-size: 10px;
  font-weight: 700;
  border-radius: 3px;
  padding: 3px 6px;
  right: 20px;
} /* line 291, src/assets/scss/layout/_layout-navigation.scss */
.side-navigation-menu
  .navigation-menu-wrapper
  li.has-children
  ul
  li
  a.is-submenu.has-new-update.is-2_2:after {
  content: "2.2";
  background: #eda514;
} /* line 298, src/assets/scss/layout/_layout-navigation.scss */
.side-navigation-menu
  .navigation-menu-wrapper
  li.has-children
  ul
  li
  a.is-submenu.has-new-update.is-2_3:after {
  content: "2.3";
  background: #eda514;
} /* line 305, src/assets/scss/layout/_layout-navigation.scss */
.side-navigation-menu
  .navigation-menu-wrapper
  li.has-children
  ul
  li
  a.is-submenu.has-new-update.is-2_4:after {
  content: "2.4";
  background: #ff7273;
} /* line 312, src/assets/scss/layout/_layout-navigation.scss */
.side-navigation-menu
  .navigation-menu-wrapper
  li.has-children
  ul
  li
  a.is-submenu.has-new-update.is-2_5:after {
  content: "3.0";
  background: #4a00e0;
} /* line 320, src/assets/scss/layout/_layout-navigation.scss */
.side-navigation-menu .navigation-menu-wrapper li.has-children ul li a:hover {
  color: #fff;
  padding-left: 42px;
} /* line 325, src/assets/scss/layout/_layout-navigation.scss */
.side-navigation-menu .navigation-menu-wrapper li.has-children,
.side-navigation-menu .navigation-menu-wrapper li {
  position: relative;
} /* line 329, src/assets/scss/layout/_layout-navigation.scss */
.side-navigation-menu .navigation-menu-wrapper .has-children span::after {
  position: absolute;
  right: 30px;
  content: "\E315";
  color: #fff;
  -webkit-transition: all 0.5s;
  transition: all 0.5s;
  font-size: 90%;
  padding-top: 2px;
} /* line 339, src/assets/scss/layout/_layout-navigation.scss */
.side-navigation-menu
  .navigation-menu-wrapper
  li.active.has-children
  span::after {
  -webkit-transform: rotate(90deg);
  transform: rotate(90deg);
} /* line 346, src/assets/scss/layout/_layout-navigation.scss */
.side-navigation-menu .navigation-menu-wrapper li.active.has-children {
  background: #3d4e68;
} /* line 350, src/assets/scss/layout/_layout-navigation.scss */
.side-navigation-menu
  .navigation-menu-wrapper
  .navigation-menu
  .has-children
  > ul {
  display: none;
} /*! _pageloader.scss | Bulkit | CSS Ninja */ /* line 18, src/assets/scss/layout/_layout-pageloader.scss */
.pageloader {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background-color: #4a00e0;
  z-index: 999998;
  transition: -webkit-transform 0.35s ease-out;
  -webkit-transition: -webkit-transform 0.35s ease-out;
  transition: transform 0.35s ease-out;
  transition: transform 0.35s ease-out, -webkit-transform 0.35s ease-out;
  -webkit-transform: translateY(-100%);
  transform: translateY(-100%);
  will-change: transform;
} /* line 33, src/assets/scss/layout/_layout-pageloader.scss */
.pageloader.is-active {
  -webkit-transform: translateY(0);
  transform: translateY(0);
} /* line 38, src/assets/scss/layout/_layout-pageloader.scss */
.pageloader::after,
.pageloader::before {
  position: absolute;
  top: 50%;
  left: 50%;
  display: block;
  border-radius: 100%;
  content: "";
  z-index: 999999;
} /* line 48, src/assets/scss/layout/_layout-pageloader.scss */
.pageloader::after {
  margin-top: -100px;
  margin-left: -100px;
  width: 200px;
  height: 200px;
  background-color: rgba(255, 255, 255, 0.5);
  border: 3px solid rgba(255, 255, 255, 0.75);
  -webkit-animation: page-loader-inner 1.5s infinite ease-out;
  animation: page-loader-inner 1.5s infinite ease-out;
} /* line 59, src/assets/scss/layout/_layout-pageloader.scss */
.pageloader::before {
  margin-top: -30px;
  margin-left: -30px;
  width: 60px;
  height: 60px;
  background-color: #fff;
  -webkit-animation: page-loader-outer 1.5s infinite ease-in;
  animation: page-loader-outer 1.5s infinite ease-in;
}
@-webkit-keyframes page-loader-inner {
  0%,
  40% {
    -webkit-transform: scale(0);
    transform: scale(0);
  }
  100% {
    -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 0;
  }
}
@keyframes page-loader-inner {
  0%,
  40% {
    -webkit-transform: scale(0);
    transform: scale(0);
  }
  100% {
    -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 0;
  }
}
@-webkit-keyframes page-loader-outer {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
  100%,
  40% {
    -webkit-transform: scale(0);
    transform: scale(0);
    opacity: 0;
  }
}
@keyframes page-loader-outer {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
  100%,
  40% {
    -webkit-transform: scale(0);
    transform: scale(0);
    opacity: 0;
  }
} /* line 125, src/assets/scss/layout/_layout-pageloader.scss */
.infraloader {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background-color: #fff;
  z-index: -1;
  opacity: 0;
  -webkit-transition: opacity 0.35s;
  transition: opacity 0.35s;
} /* line 136, src/assets/scss/layout/_layout-pageloader.scss */
.infraloader.is-active {
  opacity: 1;
  z-index: 999997;
} /*! _buttons.scss | Bulkit | CSS Ninja */ /* line 28, src/assets/scss/components/_components-buttons.scss */
.button {
  -webkit-transition: all 0.5s;
  transition: all 0.5s;
} /* line 31, src/assets/scss/components/_components-buttons.scss */
.button.button-signup {
  padding: 22px 40px !important;
} /* line 33, src/assets/scss/components/_components-buttons.scss */
.button.button-signup.btn-outlined.is-bold {
  border-width: 2px;
  font-weight: 600;
} /* line 39, src/assets/scss/components/_components-buttons.scss */
.button.button-cta {
  padding: 22px 40px !important;
} /* line 41, src/assets/scss/components/_components-buttons.scss */
.button.button-cta.btn-outlined.is-bold {
  border-width: 2px;
  font-weight: 600;
} /* line 47, src/assets/scss/components/_components-buttons.scss */
.button.no-lh {
  line-height: 0 !important;
} /* line 51, src/assets/scss/components/_components-buttons.scss */
.button.button-action {
  padding: 25px 40px !important;
} /* line 55, src/assets/scss/components/_components-buttons.scss */
.button.btn-align {
  padding: 3px 13px 6px 13px;
} /* line 58, src/assets/scss/components/_components-buttons.scss */
.button.btn-align-md {
  padding: 5px 15px 18px 15px;
} /* line 61, src/assets/scss/components/_components-buttons.scss */
.button.btn-align-lg {
  padding: 6px 15px 18px 15px;
} /* line 65, src/assets/scss/components/_components-buttons.scss */
.button.btn-upper {
  text-transform: uppercase;
} /* line 69, src/assets/scss/components/_components-buttons.scss */
.button.rounded {
  border-radius: 500px;
} /* line 73, src/assets/scss/components/_components-buttons.scss */
.button.raised:hover {
  -webkit-box-shadow: 0 14px 26px -12px rgba(0, 0, 0, 0.42),
    0 4px 23px 0px rgba(0, 0, 0, 0.12), 0 8px 10px -5px rgba(0, 0, 0, 0.2) !important;
  box-shadow: 0 14px 26px -12px rgba(0, 0, 0, 0.42),
    0 4px 23px 0px rgba(0, 0, 0, 0.12), 0 8px 10px -5px rgba(0, 0, 0, 0.2) !important;
  opacity: 0.8;
} /* line 78, src/assets/scss/components/_components-buttons.scss */
.button.is-raised {
  -webkit-box-shadow: 0 14px 26px -12px rgba(0, 0, 0, 0.42),
    0 4px 23px 0px rgba(0, 0, 0, 0.12), 0 8px 10px -5px rgba(0, 0, 0, 0.2) !important;
  box-shadow: 0 14px 26px -12px rgba(0, 0, 0, 0.42),
    0 4px 23px 0px rgba(0, 0, 0, 0.12), 0 8px 10px -5px rgba(0, 0, 0, 0.2) !important;
} /* line 82, src/assets/scss/components/_components-buttons.scss */
.button.btn-fade:hover {
  opacity: 0.6;
} /* line 86, src/assets/scss/components/_components-buttons.scss */
.button.btn-outlined {
  background: transparent;
} /* line 89, src/assets/scss/components/_components-buttons.scss */
.button.btn-outlined.light-btn {
  border-color: #fff;
  color: #fff;
} /* line 92, src/assets/scss/components/_components-buttons.scss */
.button.btn-outlined.light-btn:hover {
  background-color: #fff;
  color: #444f60;
} /* line 98, src/assets/scss/components/_components-buttons.scss */
.button.btn-outlined.is-bold {
  border-width: 2px;
  font-weight: 600;
} /* line 104, src/assets/scss/components/_components-buttons.scss */
.button.btn-padding {
  padding: 6px 13px 16px 13px !important;
} /* line 108, src/assets/scss/components/_components-buttons.scss */
.button.default-btn {
  color: #cecece !important;
} /* line 112, src/assets/scss/components/_components-buttons.scss */
.button.is-link {
  text-decoration: none !important;
} /* line 116, src/assets/scss/components/_components-buttons.scss */
.button.has-icon-right i {
  padding-left: 8px;
} /* line 120, src/assets/scss/components/_components-buttons.scss */
.button:focus {
  border-color: #ccc;
} /* line 124, src/assets/scss/components/_components-buttons.scss */
.button i {
  position: relative;
  top: 1px;
  padding-right: 8px;
} /* line 130, src/assets/scss/components/_components-buttons.scss */
.button.has-icon i {
  position: relative;
  margin-right: 5px;
  font-size: 1.7rem;
} /* line 136, src/assets/scss/components/_components-buttons.scss */
.button.is-fullwidth {
  display: block !important;
  width: 100% !important;
  text-align: center !important;
} /* line 146, src/assets/scss/components/_components-buttons.scss */
.button.btn-square {
  width: 45px;
  height: 45px;
  text-align: center !important;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
} /* line 154, src/assets/scss/components/_components-buttons.scss */
.button.btn-square.is-small {
  width: 36px;
  height: 36px;
} /* line 158, src/assets/scss/components/_components-buttons.scss */
.button.btn-square.is-medium {
  width: 55px;
  height: 55px;
} /* line 162, src/assets/scss/components/_components-buttons.scss */
.button.btn-square.is-large {
  width: 64px;
  height: 64px;
} /* line 167, src/assets/scss/components/_components-buttons.scss */
.button.btn-square i {
  font-size: 21px;
  padding: 0 !important;
} /* line 172, src/assets/scss/components/_components-buttons.scss */
.button.btn-square.is-small i {
  font-size: 18px;
} /* line 176, src/assets/scss/components/_components-buttons.scss */
.button.btn-square.is-medium i {
  font-size: 28px;
} /* line 179, src/assets/scss/components/_components-buttons.scss */
.button.btn-square.is-large i {
  font-size: 32px;
} /* line 188, src/assets/scss/components/_components-buttons.scss */
.button.is-link {
  background: transparent !important;
} /* line 190, src/assets/scss/components/_components-buttons.scss */
.button.is-link.btn-more {
  text-decoration: none !important;
} /* line 194, src/assets/scss/components/_components-buttons.scss */
.button.is-link.color-primary i {
  font-size: 9px;
  margin-left: 10px;
  position: relative;
  top: 2px;
  color: #4a00e0 !important;
  -webkit-transition: all 0.5s;
  transition: all 0.5s;
} /* line 203, src/assets/scss/components/_components-buttons.scss */
.button.is-link:hover {
  background: #f5f5f5 !important;
} /* line 205, src/assets/scss/components/_components-buttons.scss */
.button.is-link:hover i {
  -webkit-transform: translate(10px, 0);
  transform: translate(10px, 0);
} /* line 214, src/assets/scss/components/_components-buttons.scss */
.button.primary-btn {
  outline: none;
  border-color: #4a00e0;
  background-color: #4a00e0;
  color: #fff;
  -webkit-transition: all 0.5s;
  transition: all 0.5s;
} /* line 220, src/assets/scss/components/_components-buttons.scss */
.button.primary-btn:hover {
  color: #fff;
} /* line 223, src/assets/scss/components/_components-buttons.scss */
.button.primary-btn.raised:hover {
  -webkit-box-shadow: 0 14px 26px -12px rgba(74, 0, 224, 0.42),
    0 4px 23px 0px rgba(0, 0, 0, 0.12), 0 8px 10px -5px rgba(74, 0, 224, 0.2) !important;
  box-shadow: 0 14px 26px -12px rgba(74, 0, 224, 0.42),
    0 4px 23px 0px rgba(0, 0, 0, 0.12), 0 8px 10px -5px rgba(74, 0, 224, 0.2) !important;
  opacity: 0.9 0.5;
} /* line 227, src/assets/scss/components/_components-buttons.scss */
.button.primary-btn.btn-outlined {
  border-color: #4a00e0;
  color: #4a00e0;
  background-color: transparent;
} /* line 231, src/assets/scss/components/_components-buttons.scss */
.button.primary-btn.btn-outlined:hover {
  color: #fff;
  background-color: #4a00e0;
} /* line 236, src/assets/scss/components/_components-buttons.scss */
.button.primary-btn:focus {
  border-color: #4a00e0;
} /* line 244, src/assets/scss/components/_components-buttons.scss */
.button.secondary-btn {
  outline: none;
  border-color: #23a6d5;
  background-color: #23a6d5;
  color: #fff;
  -webkit-transition: all 0.5s;
  transition: all 0.5s;
} /* line 250, src/assets/scss/components/_components-buttons.scss */
.button.secondary-btn:hover {
  color: #fff;
} /* line 253, src/assets/scss/components/_components-buttons.scss */
.button.secondary-btn.raised:hover {
  -webkit-box-shadow: 0 14px 26px -12px rgba(35, 166, 213, 0.42),
    0 4px 23px 0px rgba(0, 0, 0, 0.12), 0 8px 10px -5px rgba(35, 166, 213, 0.2) !important;
  box-shadow: 0 14px 26px -12px rgba(35, 166, 213, 0.42),
    0 4px 23px 0px rgba(0, 0, 0, 0.12), 0 8px 10px -5px rgba(35, 166, 213, 0.2) !important;
  opacity: 0.95;
} /* line 257, src/assets/scss/components/_components-buttons.scss */
.button.secondary-btn.btn-outlined {
  border-color: #23a6d5;
  color: #23a6d5;
  background-color: transparent;
} /* line 261, src/assets/scss/components/_components-buttons.scss */
.button.secondary-btn.btn-outlined:hover {
  color: #fff;
  background-color: #23a6d5;
} /* line 266, src/assets/scss/components/_components-buttons.scss */
.button.secondary-btn:focus {
  border-color: #23a6d5;
} /* line 274, src/assets/scss/components/_components-buttons.scss */
.button.accent-btn {
  outline: none;
  border-color: #8e2de2;
  background-color: #8e2de2;
  color: #fff;
  -webkit-transition: all 0.5s;
  transition: all 0.5s;
} /* line 280, src/assets/scss/components/_components-buttons.scss */
.button.accent-btn:hover {
  color: #fff;
} /* line 283, src/assets/scss/components/_components-buttons.scss */
.button.accent-btn.raised:hover {
  -webkit-box-shadow: 0 14px 26px -12px rgba(142, 45, 226, 0.42),
    0 4px 23px 0px rgba(0, 0, 0, 0.12), 0 8px 10px -5px rgba(142, 45, 226, 0.2) !important;
  box-shadow: 0 14px 26px -12px rgba(142, 45, 226, 0.42),
    0 4px 23px 0px rgba(0, 0, 0, 0.12), 0 8px 10px -5px rgba(142, 45, 226, 0.2) !important;
  opacity: 0.8;
} /* line 287, src/assets/scss/components/_components-buttons.scss */
.button.accent-btn.btn-outlined {
  border-color: #8e2de2;
  color: #8e2de2;
  background-color: transparent;
} /* line 291, src/assets/scss/components/_components-buttons.scss */
.button.accent-btn.btn-outlined:hover {
  color: #fff;
  background-color: #8e2de2;
} /* line 296, src/assets/scss/components/_components-buttons.scss */
.button.accent-btn:focus {
  border-color: #8e2de2;
} /* line 304, src/assets/scss/components/_components-buttons.scss */
.button.success-btn {
  outline: none;
  border-color: #00b289;
  background-color: #00b289;
  color: #fff;
  -webkit-transition: all 0.5s;
  transition: all 0.5s;
} /* line 310, src/assets/scss/components/_components-buttons.scss */
.button.success-btn:hover {
  color: #fff;
} /* line 313, src/assets/scss/components/_components-buttons.scss */
.button.success-btn.raised:hover {
  -webkit-box-shadow: 0 14px 26px -12px rgba(0, 178, 137, 0.42),
    0 4px 23px 0px rgba(0, 0, 0, 0.12), 0 8px 10px -5px rgba(0, 178, 137, 0.2) !important;
  box-shadow: 0 14px 26px -12px rgba(0, 178, 137, 0.42),
    0 4px 23px 0px rgba(0, 0, 0, 0.12), 0 8px 10px -5px rgba(0, 178, 137, 0.2) !important;
  opacity: 0.8;
} /* line 317, src/assets/scss/components/_components-buttons.scss */
.button.success-btn.btn-outlined {
  border-color: #00b289;
  color: #00b289;
  background-color: transparent;
} /* line 321, src/assets/scss/components/_components-buttons.scss */
.button.success-btn.btn-outlined:hover {
  color: #fff;
  background-color: #00b289;
} /* line 326, src/assets/scss/components/_components-buttons.scss */
.button.success-btn:focus {
  border-color: #00b289;
} /* line 334, src/assets/scss/components/_components-buttons.scss */
.button.warning-btn {
  outline: none;
  border-color: #eda514;
  background-color: #eda514;
  color: #fff;
  -webkit-transition: all 0.5s;
  transition: all 0.5s;
} /* line 340, src/assets/scss/components/_components-buttons.scss */
.button.warning-btn:hover {
  color: #fff;
} /* line 343, src/assets/scss/components/_components-buttons.scss */
.button.warning-btn.raised:hover {
  -webkit-box-shadow: 0 14px 26px -12px rgba(237, 165, 20, 0.42),
    0 4px 23px 0px rgba(0, 0, 0, 0.12), 0 8px 10px -5px rgba(237, 165, 20, 0.2) !important;
  box-shadow: 0 14px 26px -12px rgba(237, 165, 20, 0.42),
    0 4px 23px 0px rgba(0, 0, 0, 0.12), 0 8px 10px -5px rgba(237, 165, 20, 0.2) !important;
  opacity: 0.8;
} /* line 347, src/assets/scss/components/_components-buttons.scss */
.button.warning-btn.btn-outlined {
  border-color: #eda514;
  color: #eda514;
  background-color: transparent;
} /* line 351, src/assets/scss/components/_components-buttons.scss */
.button.warning-btn.btn-outlined:hover {
  color: #fff;
  background-color: #eda514;
} /* line 356, src/assets/scss/components/_components-buttons.scss */
.button.warning-btn:focus {
  border-color: #eda514;
} /* line 364, src/assets/scss/components/_components-buttons.scss */
.button.danger-btn {
  outline: none;
  border-color: #ff7273;
  background-color: #ff7273;
  color: #fff;
  -webkit-transition: all 0.5s;
  transition: all 0.5s;
} /* line 370, src/assets/scss/components/_components-buttons.scss */
.button.danger-btn:hover {
  color: #fff;
} /* line 373, src/assets/scss/components/_components-buttons.scss */
.button.danger-btn.raised:hover {
  -webkit-box-shadow: 0 14px 26px -12px rgba(255, 114, 115, 0.42),
    0 4px 23px 0px rgba(0, 0, 0, 0.12), 0 8px 10px -5px rgba(255, 114, 115, 0.2) !important;
  box-shadow: 0 14px 26px -12px rgba(255, 114, 115, 0.42),
    0 4px 23px 0px rgba(0, 0, 0, 0.12), 0 8px 10px -5px rgba(255, 114, 115, 0.2) !important;
  opacity: 0.8;
} /* line 377, src/assets/scss/components/_components-buttons.scss */
.button.danger-btn.btn-outlined {
  border-color: #ff7273;
  color: #ff7273;
  background-color: transparent;
} /* line 381, src/assets/scss/components/_components-buttons.scss */
.button.danger-btn.btn-outlined:hover {
  color: #fff;
  background-color: #ff7273;
} /* line 386, src/assets/scss/components/_components-buttons.scss */
.button.danger-btn:focus {
  border-color: #ff7273;
} /* line 394, src/assets/scss/components/_components-buttons.scss */
.button.info-btn {
  outline: none;
  border-color: #039be5;
  background-color: #039be5;
  color: #fff;
  -webkit-transition: all 0.5s;
  transition: all 0.5s;
} /* line 400, src/assets/scss/components/_components-buttons.scss */
.button.info-btn:hover {
  color: #fff;
} /* line 403, src/assets/scss/components/_components-buttons.scss */
.button.info-btn.raised:hover {
  -webkit-box-shadow: 0 14px 26px -12px rgba(3, 155, 229, 0.42),
    0 4px 23px 0px rgba(0, 0, 0, 0.12), 0 8px 10px -5px rgba(3, 155, 229, 0.2) !important;
  box-shadow: 0 14px 26px -12px rgba(3, 155, 229, 0.42),
    0 4px 23px 0px rgba(0, 0, 0, 0.12), 0 8px 10px -5px rgba(3, 155, 229, 0.2) !important;
  opacity: 0.8;
} /* line 407, src/assets/scss/components/_components-buttons.scss */
.button.info-btn.btn-outlined {
  border-color: #039be5;
  color: #039be5;
  background-color: transparent;
} /* line 411, src/assets/scss/components/_components-buttons.scss */
.button.info-btn.btn-outlined:hover {
  color: #fff;
  background-color: #039be5;
} /* line 416, src/assets/scss/components/_components-buttons.scss */
.button.info-btn:focus {
  border-color: #039be5;
} /* line 424, src/assets/scss/components/_components-buttons.scss */
.button.social-btn {
  color: #fff;
} /* line 426, src/assets/scss/components/_components-buttons.scss */
.button.social-btn.facebook {
  background-color: #3b5998;
} /* line 429, src/assets/scss/components/_components-buttons.scss */
.button.social-btn.twitter {
  background-color: #1dcaff;
} /* line 432, src/assets/scss/components/_components-buttons.scss */
.button.social-btn.linkedin {
  background-color: #007bb6;
} /* line 435, src/assets/scss/components/_components-buttons.scss */
.button.social-btn.tumblr {
  background-color: #35465c;
} /* line 438, src/assets/scss/components/_components-buttons.scss */
.button.social-btn.github {
  background-color: #444;
} /* line 446, src/assets/scss/components/_components-buttons.scss */
.ripple {
  overflow: hidden;
} /* line 450, src/assets/scss/components/_components-buttons.scss */
.ripple-effect {
  position: absolute;
  border-radius: 50%;
  width: 50px;
  height: 50px;
  background: white;
  -webkit-animation: ripple-animation 2s;
  animation: ripple-animation 2s;
}
@-webkit-keyframes ripple-animation {
  from {
    -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 0.4;
  }
  to {
    -webkit-transform: scale(100);
    transform: scale(100);
    opacity: 0;
  }
}
@keyframes ripple-animation {
  from {
    -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 0.4;
  }
  to {
    -webkit-transform: scale(100);
    transform: scale(100);
    opacity: 0;
  }
} /*! _cards.scss | Bulkit | CSS Ninja */ /* line 24, src/assets/scss/components/_components-cards.scss */
.feature-card {
  width: 300px;
  height: 320px;
  background-color: #fff;
  border-radius: 3px;
  margin: 0 auto;
  -webkit-transition: all 0.6s;
  transition: all 0.6s;
} /* line 32, src/assets/scss/components/_components-cards.scss */
.feature-card.card-md {
  height: 350px;
} /* line 35, src/assets/scss/components/_components-cards.scss */
.feature-card.card-lg {
  height: 400px;
} /* line 39, src/assets/scss/components/_components-cards.scss */
.feature-card.card-shadow {
  -webkit-box-shadow: 0px 5px 43px rgba(0, 0, 0, 0.18) !important;
  box-shadow: 0px 5px 43px rgba(0, 0, 0, 0.18) !important;
} /* line 42, src/assets/scss/components/_components-cards.scss */
.feature-card.hover-inset:hover {
  -webkit-box-shadow: inset rgba(143, 160, 241, 0.2) 0 0 0 1px,
    rgba(213, 220, 247, 0.59) 0 10px 20px;
  box-shadow: inset rgba(143, 160, 241, 0.2) 0 0 0 1px,
    rgba(213, 220, 247, 0.59) 0 10px 20px;
  cursor: pointer;
} /* line 47, src/assets/scss/components/_components-cards.scss */
.feature-card.light-bordered {
  border: 1px solid #e5e5e5 !important;
} /* line 51, src/assets/scss/components/_components-cards.scss */
.feature-card .card-title h4 {
  font-size: 1.2rem;
  font-weight: 600;
  color: #444f60;
} /* line 57, src/assets/scss/components/_components-cards.scss */
.feature-card .card-icon img {
  height: 140px;
  margin-top: 20px;
} /* line 61, src/assets/scss/components/_components-cards.scss */
.feature-card .card-img img {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
} /* line 66, src/assets/scss/components/_components-cards.scss */
.feature-card .card-action {
  margin-top: 40px;
} /* line 70, src/assets/scss/components/_components-cards.scss */
.feature-card .card-feature-description {
  padding: 5px 30px !important;
} /* line 72, src/assets/scss/components/_components-cards.scss */
.feature-card .card-feature-description span {
  color: #878787;
  margin-top: 20px;
} /* line 77, src/assets/scss/components/_components-cards.scss */
.feature-card .card-img-description {
  padding-bottom: 10px;
} /* line 79, src/assets/scss/components/_components-cards.scss */
.feature-card .card-img-description span {
  color: #878787;
  margin-top: 20px;
} /* line 84, src/assets/scss/components/_components-cards.scss */
.feature-card .bookmark i {
  font-size: 1.4rem;
  color: #a9abac;
  position: relative;
  top: 3px;
  margin-right: 10px;
} /* line 90, src/assets/scss/components/_components-cards.scss */
.feature-card .bookmark i:hover {
  color: #23a6d5;
} /* line 99, src/assets/scss/components/_components-cards.scss */
.flex-card,
.carousel-wrap .testimonials-solo-carousel .testimonial-item {
  position: relative;
  background-color: #fff;
  border: 1px solid #fcfcfc;
  border-radius: 0.1875rem;
  display: inline-block;
  position: relative;
  overflow: hidden;
  width: 100%;
  margin-bottom: 20px;
  -webkit-transition: all 0.5s;
  transition: all 0.5s;
} /* line 111, src/assets/scss/components/_components-cards.scss */
.flex-card .flex-card-header,
.carousel-wrap .testimonials-solo-carousel .testimonial-item .flex-card-header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-line-pack: center;
  align-content: center;
  border-bottom: 1px solid #ededed;
  padding: 10px 15px;
} /* line 119, src/assets/scss/components/_components-cards.scss */
.flex-card .flex-card-header .header-avatar,
.carousel-wrap
  .testimonials-solo-carousel
  .testimonial-item
  .flex-card-header
  .header-avatar {
  max-height: 45px;
} /* line 121, src/assets/scss/components/_components-cards.scss */
.flex-card .flex-card-header .header-avatar img,
.carousel-wrap
  .testimonials-solo-carousel
  .testimonial-item
  .flex-card-header
  .header-avatar
  img {
  height: 45px;
  border-radius: 100px;
} /* line 126, src/assets/scss/components/_components-cards.scss */
.flex-card .flex-card-header .header-info,
.carousel-wrap
  .testimonials-solo-carousel
  .testimonial-item
  .flex-card-header
  .header-info {
  margin: 0 10px;
} /* line 128, src/assets/scss/components/_components-cards.scss */
.flex-card .flex-card-header .header-info .header-title,
.carousel-wrap
  .testimonials-solo-carousel
  .testimonial-item
  .flex-card-header
  .header-info
  .header-title {
  font-size: 1.2rem;
} /* line 131, src/assets/scss/components/_components-cards.scss */
.flex-card .flex-card-header .header-info .header-subtitle,
.carousel-wrap
  .testimonials-solo-carousel
  .testimonial-item
  .flex-card-header
  .header-info
  .header-subtitle {
  font-size: 0.9rem;
  color: #a9abac;
} /* line 136, src/assets/scss/components/_components-cards.scss */
.flex-card .flex-card-header .header-control,
.carousel-wrap
  .testimonials-solo-carousel
  .testimonial-item
  .flex-card-header
  .header-control {
  margin-right: 10px;
} /* line 138, src/assets/scss/components/_components-cards.scss */
.flex-card .flex-card-header .header-control i,
.carousel-wrap
  .testimonials-solo-carousel
  .testimonial-item
  .flex-card-header
  .header-control
  i {
  font-size: 0.8rem;
  color: #a9abac;
} /* line 142, src/assets/scss/components/_components-cards.scss */
.flex-card .flex-card-header .header-control:hover i,
.carousel-wrap
  .testimonials-solo-carousel
  .testimonial-item
  .flex-card-header
  .header-control:hover
  i {
  color: #4a00e0;
} /* line 146, src/assets/scss/components/_components-cards.scss */
.flex-card .flex-card-header.primary,
.carousel-wrap
  .testimonials-solo-carousel
  .testimonial-item
  .flex-card-header.primary {
  background: #4a00e0;
} /* line 148, src/assets/scss/components/_components-cards.scss */
.flex-card .flex-card-header.primary .header-info div,
.carousel-wrap
  .testimonials-solo-carousel
  .testimonial-item
  .flex-card-header.primary
  .header-info
  div,
.flex-card .flex-card-header.primary .header-control i,
.carousel-wrap
  .testimonials-solo-carousel
  .testimonial-item
  .flex-card-header.primary
  .header-control
  i {
  color: #fff !important;
} /* line 152, src/assets/scss/components/_components-cards.scss */
.flex-card .flex-card-header.secondary,
.carousel-wrap
  .testimonials-solo-carousel
  .testimonial-item
  .flex-card-header.secondary {
  background: #23a6d5;
} /* line 154, src/assets/scss/components/_components-cards.scss */
.flex-card .flex-card-header.secondary .header-info div,
.carousel-wrap
  .testimonials-solo-carousel
  .testimonial-item
  .flex-card-header.secondary
  .header-info
  div,
.flex-card .flex-card-header.secondary .header-control i,
.carousel-wrap
  .testimonials-solo-carousel
  .testimonial-item
  .flex-card-header.secondary
  .header-control
  i {
  color: #fff !important;
} /* line 158, src/assets/scss/components/_components-cards.scss */
.flex-card .flex-card-header.accent,
.carousel-wrap
  .testimonials-solo-carousel
  .testimonial-item
  .flex-card-header.accent {
  background: #8e2de2;
} /* line 160, src/assets/scss/components/_components-cards.scss */
.flex-card .flex-card-header.accent .header-info div,
.carousel-wrap
  .testimonials-solo-carousel
  .testimonial-item
  .flex-card-header.accent
  .header-info
  div,
.flex-card .flex-card-header.accent .header-control i,
.carousel-wrap
  .testimonials-solo-carousel
  .testimonial-item
  .flex-card-header.accent
  .header-control
  i {
  color: #fff !important;
} /* line 166, src/assets/scss/components/_components-cards.scss */
.flex-card .card-body,
.carousel-wrap .testimonials-solo-carousel .testimonial-item .card-body {
  padding: 30px 30px;
} /* line 168, src/assets/scss/components/_components-cards.scss */
.flex-card .card-body.is-small,
.carousel-wrap
  .testimonials-solo-carousel
  .testimonial-item
  .card-body.is-small {
  padding: 20px 20px;
} /* line 171, src/assets/scss/components/_components-cards.scss */
.flex-card .card-body.is-large,
.carousel-wrap
  .testimonials-solo-carousel
  .testimonial-item
  .card-body.is-large {
  padding: 40px 40px;
} /* line 176, src/assets/scss/components/_components-cards.scss */
.flex-card h3.card-title,
.carousel-wrap .testimonials-solo-carousel .testimonial-item h3.card-title {
  margin-bottom: 10px;
  margin-top: 10px;
  font-size: 22px;
  line-height: 30px;
  text-decoration: none;
} /* line 184, src/assets/scss/components/_components-cards.scss */
.flex-card .card-description,
.carousel-wrap .testimonials-solo-carousel .testimonial-item .card-description {
  line-height: 24px;
  cursor: default;
  color: #777;
  font-size: 16px;
} /* line 191, src/assets/scss/components/_components-cards.scss */
.flex-card.primary-card,
.carousel-wrap .testimonials-solo-carousel .primary-card.testimonial-item {
  background: #4a00e0;
} /* line 193, src/assets/scss/components/_components-cards.scss */
.flex-card.primary-card .content,
.carousel-wrap
  .testimonials-solo-carousel
  .primary-card.testimonial-item
  .content,
.flex-card.primary-card .content h2,
.carousel-wrap
  .testimonials-solo-carousel
  .primary-card.testimonial-item
  .content
  h2 {
  color: #fff !important;
} /* line 197, src/assets/scss/components/_components-cards.scss */
.flex-card.secondary-card,
.carousel-wrap .testimonials-solo-carousel .secondary-card.testimonial-item {
  background: #23a6d5;
} /* line 199, src/assets/scss/components/_components-cards.scss */
.flex-card.secondary-card .content,
.carousel-wrap
  .testimonials-solo-carousel
  .secondary-card.testimonial-item
  .content,
.flex-card.secondary-card .content h2,
.carousel-wrap
  .testimonials-solo-carousel
  .secondary-card.testimonial-item
  .content
  h2 {
  color: #fff !important;
} /* line 203, src/assets/scss/components/_components-cards.scss */
.flex-card.accent-card,
.carousel-wrap .testimonials-solo-carousel .accent-card.testimonial-item {
  background: #8e2de2;
} /* line 205, src/assets/scss/components/_components-cards.scss */
.flex-card.accent-card .content,
.carousel-wrap
  .testimonials-solo-carousel
  .accent-card.testimonial-item
  .content,
.flex-card.accent-card .content h2,
.carousel-wrap
  .testimonials-solo-carousel
  .accent-card.testimonial-item
  .content
  h2 {
  color: #fff !important;
} /* line 210, src/assets/scss/components/_components-cards.scss */
.flex-card.card-overflow,
.carousel-wrap .testimonials-solo-carousel .card-overflow.testimonial-item {
  overflow: visible !important;
} /* line 214, src/assets/scss/components/_components-cards.scss */
.flex-card.light-bordered,
.carousel-wrap .testimonials-solo-carousel .light-bordered.testimonial-item {
  border: 1px solid #e5e5e5 !important;
} /* line 218, src/assets/scss/components/_components-cards.scss */
.flex-card.simple-shadow,
.carousel-wrap .testimonials-solo-carousel .simple-shadow.testimonial-item {
  -webkit-box-shadow: -1px 3px 10px 0 rgba(0, 0, 0, 0.06);
  box-shadow: -1px 3px 10px 0 rgba(0, 0, 0, 0.06);
} /* line 221, src/assets/scss/components/_components-cards.scss */
.flex-card.light-raised,
.carousel-wrap .testimonials-solo-carousel .light-raised.testimonial-item {
  -webkit-box-shadow: 0 3px 10px 4px rgba(0, 0, 0, 0.04);
  box-shadow: 0 3px 10px 4px rgba(0, 0, 0, 0.04);
} /* line 224, src/assets/scss/components/_components-cards.scss */
.flex-card.raised,
.carousel-wrap .testimonials-solo-carousel .raised.testimonial-item {
  -webkit-box-shadow: 0px 5px 25px 0px rgba(0, 0, 0, 0.2);
  box-shadow: 0px 5px 25px 0px rgba(0, 0, 0, 0.2);
} /* line 227, src/assets/scss/components/_components-cards.scss */
.flex-card.hover-raised:hover,
.carousel-wrap
  .testimonials-solo-carousel
  .hover-raised.testimonial-item:hover {
  -webkit-box-shadow: 0px 5px 25px 0px rgba(0, 0, 0, 0.2);
  box-shadow: 0px 5px 25px 0px rgba(0, 0, 0, 0.2);
  cursor: pointer;
} /* line 231, src/assets/scss/components/_components-cards.scss */
.flex-card.hover-inset:hover,
.carousel-wrap .testimonials-solo-carousel .hover-inset.testimonial-item:hover {
  -webkit-box-shadow: inset rgba(143, 160, 241, 0.2) 0 0 0 1px,
    rgba(213, 220, 247, 0.59) 0 10px 20px;
  box-shadow: inset rgba(143, 160, 241, 0.2) 0 0 0 1px,
    rgba(213, 220, 247, 0.59) 0 10px 20px;
  cursor: pointer;
} /* line 236, src/assets/scss/components/_components-cards.scss */
.flex-card .tabs,
.carousel-wrap .testimonials-solo-carousel .testimonial-item .tabs {
  padding: 15px 0.7rem;
} /* line 239, src/assets/scss/components/_components-cards.scss */
.flex-card .navtab-content,
.carousel-wrap .testimonials-solo-carousel .testimonial-item .navtab-content {
  min-height: 190px;
} /* line 241, src/assets/scss/components/_components-cards.scss */
.flex-card .navtab-content p,
.carousel-wrap .testimonials-solo-carousel .testimonial-item .navtab-content p {
  padding: 0 0.8rem 20px;
} /* line 246, src/assets/scss/components/_components-cards.scss */
.flex-card.icon-card,
.carousel-wrap .testimonials-solo-carousel .icon-card.testimonial-item {
  -webkit-box-shadow: 0 3px 10px 0 rgba(0, 0, 0, 0.1);
  box-shadow: 0 3px 10px 0 rgba(0, 0, 0, 0.1);
  -webkit-transition: inherit;
  transition: inherit;
  margin-bottom: 0;
} /* line 250, src/assets/scss/components/_components-cards.scss */
.flex-card.icon-card img,
.carousel-wrap .testimonials-solo-carousel .icon-card.testimonial-item img {
  max-height: 80px;
} /* line 253, src/assets/scss/components/_components-cards.scss */
.flex-card.icon-card .icon-card-text,
.carousel-wrap
  .testimonials-solo-carousel
  .icon-card.testimonial-item
  .icon-card-text {
  font-size: 1.1rem;
  color: #a9abac;
} /* line 259, src/assets/scss/components/_components-cards.scss */
.flex-card.icon-card-hover,
.carousel-wrap .testimonials-solo-carousel .icon-card-hover.testimonial-item {
  height: 170px;
  padding: 20px 20px 10px 130px;
  border-radius: 8px;
  -webkit-box-shadow: -1px 3px 10px 0 rgba(0, 0, 0, 0.04);
  box-shadow: -1px 3px 10px 0 rgba(0, 0, 0, 0.04);
  -webkit-transform: translate(0, 0);
  transform: translate(0, 0);
  text-align: left;
  background-color: #fff;
} /* line 269, src/assets/scss/components/_components-cards.scss */
.flex-card.icon-card-hover:hover,
.carousel-wrap
  .testimonials-solo-carousel
  .icon-card-hover.testimonial-item:hover {
  -webkit-box-shadow: -1px 3px 10px 0 rgba(0, 0, 0, 0.1);
  box-shadow: -1px 3px 10px 0 rgba(0, 0, 0, 0.1);
  -webkit-transform: translate(0, -10px);
  transform: translate(0, -10px);
} /* line 275, src/assets/scss/components/_components-cards.scss */
.flex-card.icon-card-hover.first-card,
.carousel-wrap
  .testimonials-solo-carousel
  .icon-card-hover.first-card.testimonial-item {
  background-image: -webkit-gradient(
      linear,
      left top,
      left bottom,
      from(rgba(255, 255, 255, 0.65)),
      to(rgba(255, 255, 255, 0.65))
    ),
    url(../img/illustrations/icons/landing-v1/chrono.svg);
  background-image: linear-gradient(
      180deg,
      rgba(255, 255, 255, 0.65),
      rgba(255, 255, 255, 0.65)
    ),
    url(../img/illustrations/icons/landing-v1/chrono.svg);
  background-position: 0 0, -80px 20px;
  background-size: auto, 200px;
  background-repeat: repeat, no-repeat;
  -webkit-transition: all 350ms ease;
  transition: all 350ms ease;
} /* line 282, src/assets/scss/components/_components-cards.scss */
.flex-card.icon-card-hover.first-card:hover,
.carousel-wrap
  .testimonials-solo-carousel
  .icon-card-hover.first-card.testimonial-item:hover {
  background-image: -webkit-gradient(
      linear,
      left top,
      left bottom,
      from(transparent),
      to(transparent)
    ),
    url(../img/illustrations/icons/landing-v1/chrono.svg);
  background-image: linear-gradient(180deg, transparent, transparent),
    url(../img/illustrations/icons/landing-v1/chrono.svg);
  background-position: 0 0, -80px -25px;
  background-size: auto, 200px;
  background-repeat: repeat, no-repeat;
} /* line 289, src/assets/scss/components/_components-cards.scss */
.flex-card.icon-card-hover.second-card,
.carousel-wrap
  .testimonials-solo-carousel
  .icon-card-hover.second-card.testimonial-item {
  background-image: -webkit-gradient(
      linear,
      left top,
      left bottom,
      from(rgba(255, 255, 255, 0.65)),
      to(rgba(255, 255, 255, 0.65))
    ),
    url(../img/illustrations/icons/landing-v1/tablet-dots.svg);
  background-image: linear-gradient(
      180deg,
      rgba(255, 255, 255, 0.65),
      rgba(255, 255, 255, 0.65)
    ),
    url(../img/illustrations/icons/landing-v1/tablet-dots.svg);
  background-position: 0 0, -80px 20px;
  background-size: auto, 200px;
  background-repeat: repeat, no-repeat;
  -webkit-transition: all 350ms ease;
  transition: all 350ms ease;
} /* line 296, src/assets/scss/components/_components-cards.scss */
.flex-card.icon-card-hover.second-card:hover,
.carousel-wrap
  .testimonials-solo-carousel
  .icon-card-hover.second-card.testimonial-item:hover {
  background-image: -webkit-gradient(
      linear,
      left top,
      left bottom,
      from(transparent),
      to(transparent)
    ),
    url(../img/illustrations/icons/landing-v1/tablet-dots.svg);
  background-image: linear-gradient(180deg, transparent, transparent),
    url(../img/illustrations/icons/landing-v1/tablet-dots.svg);
  background-position: 0 0, -80px -25px;
  background-size: auto, 200px;
  background-repeat: repeat, no-repeat;
} /* line 303, src/assets/scss/components/_components-cards.scss */
.flex-card.icon-card-hover.third-card,
.carousel-wrap
  .testimonials-solo-carousel
  .icon-card-hover.third-card.testimonial-item {
  background-image: -webkit-gradient(
      linear,
      left top,
      left bottom,
      from(rgba(255, 255, 255, 0.65)),
      to(rgba(255, 255, 255, 0.65))
    ),
    url(../img/illustrations/icons/landing-v1/cog.svg);
  background-image: linear-gradient(
      180deg,
      rgba(255, 255, 255, 0.65),
      rgba(255, 255, 255, 0.65)
    ),
    url(../img/illustrations/icons/landing-v1/cog.svg);
  background-position: 0 0, -80px 20px;
  background-size: auto, 200px;
  background-repeat: repeat, no-repeat;
  -webkit-transition: all 350ms ease;
  transition: all 350ms ease;
} /* line 310, src/assets/scss/components/_components-cards.scss */
.flex-card.icon-card-hover.third-card:hover,
.carousel-wrap
  .testimonials-solo-carousel
  .icon-card-hover.third-card.testimonial-item:hover {
  background-image: -webkit-gradient(
      linear,
      left top,
      left bottom,
      from(transparent),
      to(transparent)
    ),
    url(../img/illustrations/icons/landing-v1/cog.svg);
  background-image: linear-gradient(180deg, transparent, transparent),
    url(../img/illustrations/icons/landing-v1/cog.svg);
  background-position: 0 0, -80px -25px;
  background-size: auto, 200px;
  background-repeat: repeat, no-repeat;
} /* line 317, src/assets/scss/components/_components-cards.scss */
.flex-card.icon-card-hover.fourth-card,
.carousel-wrap
  .testimonials-solo-carousel
  .icon-card-hover.fourth-card.testimonial-item {
  background-image: -webkit-gradient(
      linear,
      left top,
      left bottom,
      from(rgba(255, 255, 255, 0.65)),
      to(rgba(255, 255, 255, 0.65))
    ),
    url(../img/illustrations/icons/landing-v1/plane.svg);
  background-image: linear-gradient(
      180deg,
      rgba(255, 255, 255, 0.65),
      rgba(255, 255, 255, 0.65)
    ),
    url(../img/illustrations/icons/landing-v1/plane.svg);
  background-position: 0 0, -80px 20px;
  background-size: auto, 200px;
  background-repeat: repeat, no-repeat;
  -webkit-transition: all 350ms ease;
  transition: all 350ms ease;
} /* line 324, src/assets/scss/components/_components-cards.scss */
.flex-card.icon-card-hover.fourth-card:hover,
.carousel-wrap
  .testimonials-solo-carousel
  .icon-card-hover.fourth-card.testimonial-item:hover {
  background-image: -webkit-gradient(
      linear,
      left top,
      left bottom,
      from(transparent),
      to(transparent)
    ),
    url(../img/illustrations/icons/landing-v1/plane.svg);
  background-image: linear-gradient(180deg, transparent, transparent),
    url(../img/illustrations/icons/landing-v1/plane.svg);
  background-position: 0 0, -80px -25px;
  background-size: auto, 200px;
  background-repeat: repeat, no-repeat;
} /* line 335, src/assets/scss/components/_components-cards.scss */
.flex-card.testimonial-card .testimonial-title,
.carousel-wrap
  .testimonials-solo-carousel
  .testimonial-card.testimonial-item
  .testimonial-title {
  color: #4a00e0;
  font-weight: 500;
  padding: 5px 0;
} /* line 341, src/assets/scss/components/_components-cards.scss */
.flex-card.testimonial-card .testimonial-text,
.carousel-wrap
  .testimonials-solo-carousel
  .testimonial-card.testimonial-item
  .testimonial-text {
  color: #999;
  font-size: 0.9rem;
  font-style: italic;
  padding: 5px 0;
} /* line 348, src/assets/scss/components/_components-cards.scss */
.flex-card.testimonial-card .user-id,
.carousel-wrap
  .testimonials-solo-carousel
  .testimonial-card.testimonial-item
  .user-id {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -ms-flex-line-pack: center;
  align-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  padding: 5px 0;
} /* line 354, src/assets/scss/components/_components-cards.scss */
.flex-card.testimonial-card .user-id img,
.carousel-wrap
  .testimonials-solo-carousel
  .testimonial-card.testimonial-item
  .user-id
  img {
  height: 50px;
  border-radius: 100px;
} /* line 358, src/assets/scss/components/_components-cards.scss */
.flex-card.testimonial-card .user-id .info,
.carousel-wrap
  .testimonials-solo-carousel
  .testimonial-card.testimonial-item
  .user-id
  .info {
  padding: 0 10px;
} /* line 360, src/assets/scss/components/_components-cards.scss */
.flex-card.testimonial-card .user-id .info .name,
.carousel-wrap
  .testimonials-solo-carousel
  .testimonial-card.testimonial-item
  .user-id
  .info
  .name {
  font-size: 1.1rem;
  font-weight: 600;
  color: #444f60;
} /* line 365, src/assets/scss/components/_components-cards.scss */
.flex-card.testimonial-card .user-id .info .position,
.carousel-wrap
  .testimonials-solo-carousel
  .testimonial-card.testimonial-item
  .user-id
  .info
  .position {
  font-size: 0.9rem;
  color: #cecece;
} /* line 375, src/assets/scss/components/_components-cards.scss */
.flex-card .navigation-tabs.outlined-pills .tabs.tabs-header.primary,
.carousel-wrap
  .testimonials-solo-carousel
  .testimonial-item
  .navigation-tabs.outlined-pills
  .tabs.tabs-header.primary {
  background-color: #4a00e0;
} /* line 378, src/assets/scss/components/_components-cards.scss */
.flex-card .navigation-tabs.outlined-pills .tabs.tabs-header.secondary,
.carousel-wrap
  .testimonials-solo-carousel
  .testimonial-item
  .navigation-tabs.outlined-pills
  .tabs.tabs-header.secondary {
  background-color: #23a6d5;
} /* line 381, src/assets/scss/components/_components-cards.scss */
.flex-card .navigation-tabs.outlined-pills .tabs.tabs-header.accent,
.carousel-wrap
  .testimonials-solo-carousel
  .testimonial-item
  .navigation-tabs.outlined-pills
  .tabs.tabs-header.accent {
  background-color: #8e2de2;
} /* line 384, src/assets/scss/components/_components-cards.scss */
.flex-card .navigation-tabs.outlined-pills .tabs.tabs-header ul li a,
.carousel-wrap
  .testimonials-solo-carousel
  .testimonial-item
  .navigation-tabs.outlined-pills
  .tabs.tabs-header
  ul
  li
  a {
  color: #f2f2f2;
} /* line 387, src/assets/scss/components/_components-cards.scss */
.flex-card .navigation-tabs.outlined-pills .tabs.tabs-header ul li.is-active a,
.carousel-wrap
  .testimonials-solo-carousel
  .testimonial-item
  .navigation-tabs.outlined-pills
  .tabs.tabs-header
  ul
  li.is-active
  a {
  color: #fff;
  border: 1px solid #fff;
  border-bottom-color: #fff !important;
} /* line 395, src/assets/scss/components/_components-cards.scss */
.flex-card .icon-group,
.carousel-wrap .testimonials-solo-carousel .testimonial-item .icon-group {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -ms-flex-line-pack: center;
  align-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
} /* line 400, src/assets/scss/components/_components-cards.scss */
.flex-card .icon-group img,
.carousel-wrap .testimonials-solo-carousel .testimonial-item .icon-group img {
  height: 60px;
} /* line 403, src/assets/scss/components/_components-cards.scss */
.flex-card .icon-group span,
.carousel-wrap .testimonials-solo-carousel .testimonial-item .icon-group span {
  font-size: 20px;
  margin-left: 20px;
  color: #999;
  -webkit-transition: all 0.5s;
  transition: all 0.5s;
} /* line 408, src/assets/scss/components/_components-cards.scss */
.flex-card .icon-group span:hover,
.carousel-wrap
  .testimonials-solo-carousel
  .testimonial-item
  .icon-group
  span:hover {
  -webkit-transform: translate(10px, 0);
  transform: translate(10px, 0);
} /* line 414, src/assets/scss/components/_components-cards.scss */
.flex-card.auth-card,
.carousel-wrap .testimonials-solo-carousel .auth-card.testimonial-item {
  padding: 0px 40px 20px 40px;
} /* line 416, src/assets/scss/components/_components-cards.scss */
.flex-card.auth-card .auth-card-header,
.carousel-wrap
  .testimonials-solo-carousel
  .auth-card.testimonial-item
  .auth-card-header {
  height: 5rem;
  width: 100%;
  position: relative;
  top: -2.5rem;
  left: auto !important;
  right: auto !important;
  border-radius: 4px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -ms-flex-line-pack: center;
  align-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
} /* line 429, src/assets/scss/components/_components-cards.scss */
.flex-card.auth-card .auth-card-header img,
.carousel-wrap
  .testimonials-solo-carousel
  .auth-card.testimonial-item
  .auth-card-header
  img {
  max-height: 30px;
} /* line 432, src/assets/scss/components/_components-cards.scss */
.flex-card.auth-card .auth-card-header.header-primary,
.carousel-wrap
  .testimonials-solo-carousel
  .auth-card.testimonial-item
  .auth-card-header.header-primary {
  background-color: #4a00e0;
  color: #fff;
  -webkit-box-shadow: 0 14px 26px -12px rgba(74, 0, 224, 0.42),
    0 4px 23px 0px rgba(0, 0, 0, 0.12), 0 8px 10px -5px rgba(74, 0, 224, 0.2) !important;
  box-shadow: 0 14px 26px -12px rgba(74, 0, 224, 0.42),
    0 4px 23px 0px rgba(0, 0, 0, 0.12), 0 8px 10px -5px rgba(74, 0, 224, 0.2) !important;
} /* line 437, src/assets/scss/components/_components-cards.scss */
.flex-card.auth-card .auth-card-header.header-secondary,
.carousel-wrap
  .testimonials-solo-carousel
  .auth-card.testimonial-item
  .auth-card-header.header-secondary {
  background-color: #23a6d5;
  color: #fff;
  -webkit-box-shadow: 0 14px 26px -12px rgba(35, 166, 213, 0.42),
    0 4px 23px 0px rgba(0, 0, 0, 0.12), 0 8px 10px -5px rgba(35, 166, 213, 0.2) !important;
  box-shadow: 0 14px 26px -12px rgba(35, 166, 213, 0.42),
    0 4px 23px 0px rgba(0, 0, 0, 0.12), 0 8px 10px -5px rgba(35, 166, 213, 0.2) !important;
} /* line 442, src/assets/scss/components/_components-cards.scss */
.flex-card.auth-card .auth-card-header.header-accent,
.carousel-wrap
  .testimonials-solo-carousel
  .auth-card.testimonial-item
  .auth-card-header.header-accent {
  background-color: #8e2de2;
  color: #fff;
  -webkit-box-shadow: 0 14px 26px -12px rgba(142, 45, 226, 0.42),
    0 4px 23px 0px rgba(0, 0, 0, 0.12), 0 8px 10px -5px rgba(142, 45, 226, 0.2) !important;
  box-shadow: 0 14px 26px -12px rgba(142, 45, 226, 0.42),
    0 4px 23px 0px rgba(0, 0, 0, 0.12), 0 8px 10px -5px rgba(142, 45, 226, 0.2) !important;
} /* line 450, src/assets/scss/components/_components-cards.scss */
.flex-card .card-content,
.carousel-wrap .testimonials-solo-carousel .testimonial-item .card-content {
  position: relative;
  padding: 1rem !important;
} /* line 454, src/assets/scss/components/_components-cards.scss */
.flex-card .card-content .bottom-avatar img,
.carousel-wrap
  .testimonials-solo-carousel
  .testimonial-item
  .card-content
  .bottom-avatar
  img {
  height: 50px;
  border-radius: 100px;
  position: absolute;
  right: 0;
  bottom: 0;
} /* line 470, src/assets/scss/components/_components-cards.scss */
.floating-circle {
  width: 100px;
  height: 100px;
  margin-right: auto;
  margin-left: auto;
  padding-top: 22px;
  border-radius: 50px;
  background-color: #fff;
  -webkit-box-shadow: -1px 3px 10px 0 rgba(0, 0, 0, 0.06);
  box-shadow: -1px 3px 10px 0 rgba(0, 0, 0, 0.06);
} /* line 479, src/assets/scss/components/_components-cards.scss */
.floating-circle img {
  width: 60px;
  position: relative;
  left: 20px;
} /* line 490, src/assets/scss/components/_components-cards.scss */
.event-card {
  overflow: hidden;
  width: 100%;
  height: 320px;
  display: inline-block;
  position: relative;
  background-color: #fff;
  -webkit-transition: -webkit-box-shadow 300ms ease-in;
  transition: -webkit-box-shadow 300ms ease-in;
  transition: box-shadow 300ms ease-in;
  transition: box-shadow 300ms ease-in, -webkit-box-shadow 300ms ease-in;
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
  border: 1px solid #ededed;
} /* line 501, src/assets/scss/components/_components-cards.scss */
.event-card:hover {
  -webkit-box-shadow: 1px 1px 8px 2px rgba(0, 0, 0, 0.1);
  box-shadow: 1px 1px 8px 2px rgba(0, 0, 0, 0.1);
} /* line 505, src/assets/scss/components/_components-cards.scss */
.event-card .card-date {
  position: absolute;
  top: 0;
  right: 0;
  background-color: #8e2de2;
  z-index: 1;
} /* line 513, src/assets/scss/components/_components-cards.scss */
.event-card .card-date .date {
  padding: 0 10px;
} /* line 515, src/assets/scss/components/_components-cards.scss */
.event-card .card-date .date .day {
  font-size: 2.7rem;
  color: #fff;
  font-weight: bold;
} /* line 521, src/assets/scss/components/_components-cards.scss */
.event-card .card-date .date .month {
  font-weight: 500;
  color: #fff;
} /* line 530, src/assets/scss/components/_components-cards.scss */
.img-container {
  position: absolute;
  height: 100%;
  width: 100%;
  left: 0;
  top: 0;
} /* line 536, src/assets/scss/components/_components-cards.scss */
.img-container img {
  height: 100%;
  width: 100%;
  -o-object-fit: cover;
  object-fit: cover;
} /* line 544, src/assets/scss/components/_components-cards.scss */
.card-text {
  bottom: -40%;
  width: 100%;
  height: 100%;
  position: absolute;
  background-color: #fff;
  -webkit-transition: all 450ms cubic-bezier(0.6, 0.06, 0.34, 0.61);
  transition: all 450ms cubic-bezier(0.6, 0.06, 0.34, 0.61);
}
@media (max-width: 768px) {
  /* line 544, src/assets/scss/components/_components-cards.scss */
  .card-text {
    bottom: -71%;
  }
}
@media (min-width: 768px) {
  /* line 544, src/assets/scss/components/_components-cards.scss */
  .card-text {
    bottom: -55%;
  }
}
@media (min-width: 1024px) {
  /* line 544, src/assets/scss/components/_components-cards.scss */
  .card-text {
    bottom: -64%;
  }
}
@media (min-width: 1420px) {
  /* line 544, src/assets/scss/components/_components-cards.scss */
  .card-text {
    bottom: -70%;
  }
} /* line 564, src/assets/scss/components/_components-cards.scss */
.card-text.is-clicked,
.event-card:hover .card-text {
  bottom: 0%;
} /* line 568, src/assets/scss/components/_components-cards.scss */
.card-text .button.is-link i {
  font-size: 10px !important;
  -webkit-transition: all 0.5s !important;
  transition: all 0.5s !important;
  margin-left: 20px;
  top: 2px;
} /* line 576, src/assets/scss/components/_components-cards.scss */
.card-text .text.text-container {
  padding: 20px 30px;
} /* line 579, src/assets/scss/components/_components-cards.scss */
.card-text .text.text-container .text-header .text-subtitle {
  color: #8e2de2;
  font-family: "Nexa Light", sans-serif;
} /* line 585, src/assets/scss/components/_components-cards.scss */
.card-text .text.text-title {
  font-family: "Nexa Bold", sans-serif;
  font-size: 1.15em;
  margin-bottom: 0.25em;
  font-weight: bold;
  text-transform: uppercase;
} /* line 594, src/assets/scss/components/_components-cards.scss */
.card-text .text.text-details:before {
  content: "";
  display: block;
  width: 30%;
  height: 1px;
  background-color: #ddd;
  margin: 30px 0;
} /* line 603, src/assets/scss/components/_components-cards.scss */
.card-text .text.text-description {
  line-height: 1.4em;
} /* line 606, src/assets/scss/components/_components-cards.scss */
.card-text .text.text-link {
  text-decoration: none;
  margin-top: 1em;
  display: inline-block;
  color: #8e2de2;
} /* line 611, src/assets/scss/components/_components-cards.scss */
.card-text .text.text-link:hover {
  color: #be87ee;
} /* line 624, src/assets/scss/components/_components-cards.scss */
.card.card-shadow {
  -webkit-box-shadow: 0px 5px 43px rgba(0, 0, 0, 0.18) !important;
  box-shadow: 0px 5px 43px rgba(0, 0, 0, 0.18) !important;
} /* line 628, src/assets/scss/components/_components-cards.scss */
.card .image {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
} /* line 632, src/assets/scss/components/_components-cards.scss */
.card img {
  display: block;
} /* line 640, src/assets/scss/components/_components-cards.scss */
.card.ressource-card {
  position: relative;
} /* line 643, src/assets/scss/components/_components-cards.scss */
.card.ressource-card .ressource-avatar img {
  position: absolute;
  top: 15px;
  right: 15px;
  height: 60px;
  width: 60px;
  border-radius: 1000px;
} /* line 652, src/assets/scss/components/_components-cards.scss */
.card.ressource-card .card-image {
  position: relative;
} /* line 654, src/assets/scss/components/_components-cards.scss */
.card.ressource-card .card-image figure {
  overflow: hidden;
} /* line 656, src/assets/scss/components/_components-cards.scss */
.card.ressource-card .card-image figure.zoomOut img {
  -webkit-transform: scale(1.5);
  transform: scale(1.5);
  -webkit-transition: 0.3s ease-in-out;
  transition: 0.3s ease-in-out;
} /* line 662, src/assets/scss/components/_components-cards.scss */
.card.ressource-card .card-image figure.zoomIn img {
  -webkit-transform: scale(1);
  transform: scale(1);
  -webkit-transition: 0.3s ease-in-out;
  transition: 0.3s ease-in-out;
} /* line 670, src/assets/scss/components/_components-cards.scss */
.card.ressource-card .card-image .card-image-overlay {
  position: absolute;
  width: 100%;
  height: 100%;
  background: rgba(68, 79, 96, 0.6);
  z-index: 1;
} /* line 676, src/assets/scss/components/_components-cards.scss */
.card.ressource-card .card-image .card-image-overlay.primary {
  background: #4a00e0;
  opacity: 0.6;
} /* line 680, src/assets/scss/components/_components-cards.scss */
.card.ressource-card .card-image .card-image-overlay.secondary {
  background: #23a6d5;
  opacity: 0.6;
} /* line 684, src/assets/scss/components/_components-cards.scss */
.card.ressource-card .card-image .card-image-overlay.accent {
  background: #8e2de2;
  opacity: 0.6;
} /* line 693, src/assets/scss/components/_components-cards.scss */
.card.ressource-card .card-content .media-content a {
  font-family: "Nexa Bold", sans-serif;
  font-size: 16px;
  color: #444f60;
} /* line 697, src/assets/scss/components/_components-cards.scss */
.card.ressource-card .card-content .media-content a:hover {
  color: #4a00e0;
} /* line 701, src/assets/scss/components/_components-cards.scss */
.card.ressource-card .card-content .media-content p {
  font-family: "Nexa Light";
  font-weight: 700;
  color: #999;
} /* line 708, src/assets/scss/components/_components-cards.scss */
.card.ressource-card .avatar-rounded img {
  border-radius: 50px !important;
} /* line 712, src/assets/scss/components/_components-cards.scss */
.card.ressource-card:hover .card-image figure.zoomOut img {
  -webkit-transform: scale(1);
  transform: scale(1);
  opacity: 0.8;
} /* line 717, src/assets/scss/components/_components-cards.scss */
.card.ressource-card:hover .card-image figure.zoomIn img {
  -webkit-transform: scale(1.3);
  transform: scale(1.3);
  opacity: 0.8;
} /* line 729, src/assets/scss/components/_components-cards.scss */
.card.card-floating-wide,
.card.card-floating-boxed {
  margin: 4%;
  border-radius: 6px;
} /* line 732, src/assets/scss/components/_components-cards.scss */
.card.card-floating-wide .title,
.card.card-floating-boxed .title {
  margin: 0 !important;
  padding: 10px 0;
} /* line 736, src/assets/scss/components/_components-cards.scss */
.card.card-floating-wide .subtitle,
.card.card-floating-boxed .subtitle {
  font-size: 0.9rem;
  color: #a9abac;
  margin: 0 !important;
} /* line 745, src/assets/scss/components/_components-cards.scss */
.card.card-floating-wide .card-image figure img {
  display: block;
  -webkit-transform: scale(1.08);
  transform: scale(1.08);
  border-radius: 6px;
  -webkit-box-shadow: 0 8px 17px 0 rgba(0, 0, 0, 0.2),
    0 6px 20px 0 rgba(0, 0, 0, 0.19);
  box-shadow: 0 8px 17px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
} /* line 754, src/assets/scss/components/_components-cards.scss */
.card.card-floating-boxed .title {
  margin-top: -10%;
} /* line 757, src/assets/scss/components/_components-cards.scss */
.card.card-floating-boxed .card-image figure img {
  display: block;
  -webkit-transform: scale(0.94);
  transform: scale(0.94);
  border-radius: 6px;
  -webkit-box-shadow: 0 8px 17px 0 rgba(0, 0, 0, 0.2),
    0 6px 20px 0 rgba(0, 0, 0, 0.19);
  box-shadow: 0 8px 17px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
  margin-top: -10%;
} /* line 764, src/assets/scss/components/_components-cards.scss */
.card.card-floating-boxed .card-content {
  margin-top: -50px;
} /* line 773, src/assets/scss/components/_components-cards.scss */
.media-card {
  min-height: 260px;
} /* line 776, src/assets/scss/components/_components-cards.scss */
.media-card .media-card-image {
  height: 100% !important;
  min-height: 260px;
  width: 100%;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: 50% 50%;
} /* line 785, src/assets/scss/components/_components-cards.scss */
.media-card .mcard-content {
  padding: 20px;
} /* line 787, src/assets/scss/components/_components-cards.scss */
.media-card .mcard-content .mcard-title {
  line-height: 1.2 !important;
  font-size: 20px !important;
  font-weight: 600;
  color: #444f60;
} /* line 792, src/assets/scss/components/_components-cards.scss */
.media-card .mcard-content .mcard-title a {
  color: #444f60;
} /* line 796, src/assets/scss/components/_components-cards.scss */
.media-card .mcard-content .mcard-description {
  line-height: 1.4 !important;
  max-height: 4.2em !important;
  margin-top: 7px;
  color: #999;
} /* line 804, src/assets/scss/components/_components-cards.scss */
.media-card .mcard-controls {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -ms-flex-line-pack: center;
  align-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  padding: 20px;
  position: absolute;
  bottom: 0 !important;
  width: 100%;
} /* line 813, src/assets/scss/components/_components-cards.scss */
.media-card .mcard-controls .mcard-avatar img {
  height: 40px;
  width: 40px;
  border-radius: 250px;
} /* line 818, src/assets/scss/components/_components-cards.scss */
.media-card .mcard-controls .mcard-info {
  margin-left: 15px;
} /* line 820, src/assets/scss/components/_components-cards.scss */
.media-card .mcard-controls .mcard-info span {
  font-size: 14px;
  line-height: 1.4;
} /* line 824, src/assets/scss/components/_components-cards.scss */
.media-card .mcard-controls .mcard-info div span {
  font-size: 12px;
  line-height: 1.2;
  color: #a9abac;
} /* line 829, src/assets/scss/components/_components-cards.scss */
.media-card .mcard-controls .mcard-info div i {
  font-size: 4px;
  position: relative;
  color: #999;
  top: -2px;
  margin: 0 5px;
} /* line 838, src/assets/scss/components/_components-cards.scss */
.media-card .mcard-controls .mcard-actions i {
  position: relative;
  top: 5px;
  color: #a9abac;
  cursor: pointer;
} /* line 843, src/assets/scss/components/_components-cards.scss */
.media-card .mcard-controls .mcard-actions i:hover {
  color: #8e2de2;
} /* line 849, src/assets/scss/components/_components-cards.scss */
.media-card .content-column {
  position: relative;
} /*! _dialogs.scss | Bulkit | CSS Ninja */ /* line 20, src/assets/scss/components/_components-dialogs.scss */
.modal {
  -webkit-transition: all 0.5s;
  transition: all 0.5s;
  -webkit-transform: scale(0);
  transform: scale(0);
  z-index: 1000;
} /* line 26, src/assets/scss/components/_components-dialogs.scss */
.modal .modal-content {
  -webkit-transition: all 0.4s;
  transition: all 0.4s;
  -webkit-transform: scale(0);
  transform: scale(0);
  opacity: 0;
  z-index: 99 !important;
} /* line 33, src/assets/scss/components/_components-dialogs.scss */
.modal .modal-close {
  -webkit-transition: all 0.4s;
  transition: all 0.4s;
  z-index: 100 !important;
} /* line 36, src/assets/scss/components/_components-dialogs.scss */
.modal .modal-close:hover {
  -webkit-transform: rotate(135deg);
  transform: rotate(135deg);
} /* line 40, src/assets/scss/components/_components-dialogs.scss */
.modal a {
  border-radius: 6px;
} /* line 48, src/assets/scss/components/_components-dialogs.scss */
.modal.is-active {
  -webkit-transform: scale(1);
  transform: scale(1);
} /* line 51, src/assets/scss/components/_components-dialogs.scss */
.modal.is-active .modal-background {
  background: linear-gradient(45deg, #6a85b6 0%, #bac8e0 100%);
  background-color: #4a00e0;
  width: 1000px;
  height: 1000px;
  border-radius: 10000px;
  -webkit-transition: all 0.5s;
  transition: all 0.5s;
  -webkit-transform: scale(0);
  transform: scale(0);
  margin-left: auto;
  margin-right: auto;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 98 !important;
  overflow: hidden !important;
} /* line 68, src/assets/scss/components/_components-dialogs.scss */
.modal.is-active .modal-background.scaleInCircle {
  -webkit-transform: scale(7);
  transform: scale(7);
} /* line 75, src/assets/scss/components/_components-dialogs.scss */
.modal.is-active .modal-content.scaleIn {
  -webkit-transform: scale(1);
  transform: scale(1);
  opacity: 1;
} /* line 81, src/assets/scss/components/_components-dialogs.scss */
.modal.is-active .modal-close {
  z-index: 100 !important;
} /* line 86, src/assets/scss/components/_components-dialogs.scss */
.modal.is-active.image-modal .modal-background {
  background: linear-gradient(45deg, #444f60, #444);
  background-color: #444f60;
} /* line 91, src/assets/scss/components/_components-dialogs.scss */
.modal.is-active.image-modal img {
  border-radius: 6px;
} /* line 94, src/assets/scss/components/_components-dialogs.scss */
.modal.is-active.image-modal .gallery-item figure {
  background: none;
} /* line 100, src/assets/scss/components/_components-dialogs.scss */
.modal.is-active .modal-card .modal-card-head,
.modal.is-active .modal-card .modal-card-foot {
  padding: 15px;
} /* line 104, src/assets/scss/components/_components-dialogs.scss */
.modal.is-active .modal-card .modal-card-head {
  background-color: #fff;
} /* line 106, src/assets/scss/components/_components-dialogs.scss */
.modal.is-active .modal-card .modal-card-head p {
  color: #444f60;
} /* line 110, src/assets/scss/components/_components-dialogs.scss */
.modal.is-active .modal-card .modal-card-head .delete {
  background: transparent !important;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
} /* line 113, src/assets/scss/components/_components-dialogs.scss */
.modal.is-active .modal-card .modal-card-head .delete:before {
  background: #8e2de2;
} /* line 116, src/assets/scss/components/_components-dialogs.scss */
.modal.is-active .modal-card .modal-card-head .delete:after {
  background: #8e2de2;
} /* line 119, src/assets/scss/components/_components-dialogs.scss */
.modal.is-active .modal-card .modal-card-head .delete:hover {
  -webkit-transform: rotate(135deg);
  transform: rotate(135deg);
} /* line 125, src/assets/scss/components/_components-dialogs.scss */
.modal.is-active .modal-card .modal-card-body::-webkit-scrollbar {
  width: 10px;
} /* line 129, src/assets/scss/components/_components-dialogs.scss */
.modal.is-active .modal-card .modal-card-body::-webkit-scrollbar-thumb {
  border-radius: 5px;
  background: rgba(0, 0, 0, 0.2);
} /* line 134, src/assets/scss/components/_components-dialogs.scss */
.modal.is-active .modal-card .modal-card-foot {
  background-color: #fff;
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  border-top: none;
} /* line 142, src/assets/scss/components/_components-dialogs.scss */
.modal.is-active.modal-sm .modal-card-body {
  max-height: 400px;
} /* line 148, src/assets/scss/components/_components-dialogs.scss */
.modal.is-active.modal-hero .modal-background {
  background: -webkit-gradient(
    linear,
    left top,
    right top,
    from(#23a6d5),
    to(#8e2de2)
  );
  background: linear-gradient(to right, #23a6d5, #8e2de2);
  background: -webkit-gradient(
    linear,
    left bottom,
    left top,
    from(#23a6d5),
    to(#8e2de2)
  );
  background: linear-gradient(to top, #23a6d5, #8e2de2);
  background-color: #23a6d5;
} /* line 156, src/assets/scss/components/_components-dialogs.scss */
.modal.is-active.modal-success .modal-background {
  background: #00b289;
} /* line 162, src/assets/scss/components/_components-dialogs.scss */
.modal.is-active.modal-error .modal-background {
  background: #ff7273;
} /* line 168, src/assets/scss/components/_components-dialogs.scss */
.modal.is-active.modal-warning .modal-background {
  background: #eda514;
} /* line 174, src/assets/scss/components/_components-dialogs.scss */
.modal.is-active.modal-info .modal-background {
  background: #039be5;
} /* line 179, src/assets/scss/components/_components-dialogs.scss */
.modal.is-active .modal-svg {
  max-width: 110px;
  margin: 0 auto !important;
}
@media screen and (min-width: 769px) {
  /* line 192, src/assets/scss/components/_components-dialogs.scss */
  .modal.modal-lg .modal-card,
  .modal.modal-lg .modal-content {
    width: 800px !important;
  } /* line 197, src/assets/scss/components/_components-dialogs.scss */
  .modal.modal-sm .modal-card,
  .modal.modal-sm .modal-content {
    width: 400px !important;
  }
} /*! _forms.scss | Bulkit | CSS Ninja */ /* line 32, src/assets/scss/components/_components-forms.scss */
form {
  width: 100%;
} /* line 36, src/assets/scss/components/_components-forms.scss */
.input,
.textarea,
select {
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
} /* line 44, src/assets/scss/components/_components-forms.scss */
.form-label {
  padding-bottom: 5px;
  color: #999;
} /* line 53, src/assets/scss/components/_components-forms.scss */
.input {
  color: #878787;
  height: 36px;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
  border-color: #ccc;
} /* line 59, src/assets/scss/components/_components-forms.scss */
.input.is-small {
  height: 26px;
} /* line 62, src/assets/scss/components/_components-forms.scss */
.input.is-small ~ .icon {
  height: 26px !important;
  width: 26px !important;
} /* line 68, src/assets/scss/components/_components-forms.scss */
.input.is-medium {
  height: 44px;
} /* line 71, src/assets/scss/components/_components-forms.scss */
.input.is-medium ~ .icon {
  height: 44px !important;
  width: 44px !important;
} /* line 77, src/assets/scss/components/_components-forms.scss */
.input.is-large {
  height: 52px;
} /* line 80, src/assets/scss/components/_components-forms.scss */
.input.is-large ~ .icon {
  height: 52px !important;
  width: 52px !important;
} /* line 86, src/assets/scss/components/_components-forms.scss */
.input.custom-input {
  height: 46px;
  line-height: 46px;
  padding-left: 50px !important;
} /* line 91, src/assets/scss/components/_components-forms.scss */
.input.custom-input:focus {
  border-color: #dbdbdb !important;
} /* line 96, src/assets/scss/components/_components-forms.scss */
.input.rounded {
  border-radius: 100px;
} /* line 100, src/assets/scss/components/_components-forms.scss */
.input.is-primary-focus:focus {
  border-color: #4a00e0;
} /* line 103, src/assets/scss/components/_components-forms.scss */
.input.is-primary-focus:focus ~ .icon i {
  color: #4a00e0;
} /* line 108, src/assets/scss/components/_components-forms.scss */
.input.is-secondary-focus:focus {
  border-color: #23a6d5;
} /* line 111, src/assets/scss/components/_components-forms.scss */
.input.is-secondary-focus:focus ~ .icon i {
  color: #23a6d5;
} /* line 116, src/assets/scss/components/_components-forms.scss */
.input.is-accent-focus:focus {
  border-color: #8e2de2;
} /* line 119, src/assets/scss/components/_components-forms.scss */
.input.is-accent-focus:focus ~ .icon i {
  color: #8e2de2;
} /* line 124, src/assets/scss/components/_components-forms.scss */
.input.is-grey-focus:focus {
  border-color: #a9abac;
} /* line 127, src/assets/scss/components/_components-forms.scss */
.input.is-grey-focus:focus ~ .icon i {
  color: #a9abac;
} /* line 132, src/assets/scss/components/_components-forms.scss */
.input:focus,
.input:active {
  border-color: #eff4f7;
} /* line 135, src/assets/scss/components/_components-forms.scss */
.input:focus.has-shadow,
.input:active.has-shadow {
  -webkit-box-shadow: -1px 3px 15px 0 rgba(0, 0, 0, 0.06) !important;
  box-shadow: -1px 3px 15px 0 rgba(0, 0, 0, 0.06) !important;
  border-color: #e8e8e8;
} /* line 141, src/assets/scss/components/_components-forms.scss */
.input .icon {
  height: 36px !important;
  width: 36px !important;
} /* line 150, src/assets/scss/components/_components-forms.scss */
textarea.textarea {
  color: #878787;
  -webkit-box-shadow: none;
  box-shadow: none;
  -webkit-transition: all 0.8s;
  transition: all 0.8s;
} /* line 155, src/assets/scss/components/_components-forms.scss */
textarea.textarea:focus {
  border: 1px solid #ededed;
} /* line 160, src/assets/scss/components/_components-forms.scss */
textarea.textarea.is-primary-focus:focus {
  border-color: #4a00e0;
} /* line 163, src/assets/scss/components/_components-forms.scss */
textarea.textarea.is-primary-focus:focus ~ span.icon i {
  color: #4a00e0;
} /* line 170, src/assets/scss/components/_components-forms.scss */
textarea.textarea.is-secondary-focus:focus {
  border-color: #23a6d5;
} /* line 173, src/assets/scss/components/_components-forms.scss */
textarea.textarea.is-secondary-focus:focus ~ span.icon i {
  color: #23a6d5;
} /* line 180, src/assets/scss/components/_components-forms.scss */
textarea.textarea.is-accent-focus:focus {
  border-color: #8e2de2;
} /* line 183, src/assets/scss/components/_components-forms.scss */
textarea.textarea.is-accent-focus:focus ~ span.icon i {
  color: #8e2de2;
} /* line 190, src/assets/scss/components/_components-forms.scss */
textarea.textarea.is-grey-focus:focus {
  border-color: #a9abac;
} /* line 193, src/assets/scss/components/_components-forms.scss */
textarea.textarea.is-grey-focus:focus ~ span.icon i {
  color: #a9abac;
} /* line 200, src/assets/scss/components/_components-forms.scss */
textarea.textarea.is-default-focus:focus {
  border-color: #ccc;
} /* line 203, src/assets/scss/components/_components-forms.scss */
textarea.textarea.is-default-focus:focus ~ span.icon i {
  color: #ccc;
} /* line 210, src/assets/scss/components/_components-forms.scss */
textarea.textarea.is-grow {
  min-height: 40px !important;
  height: 40px;
  resize: none;
  -webkit-transition: all 0.5s;
  transition: all 0.5s;
  overflow: hidden;
} /* line 217, src/assets/scss/components/_components-forms.scss */
textarea.textarea.is-grow:focus {
  height: 130px !important;
  border-color: #999;
} /* line 224, src/assets/scss/components/_components-forms.scss */
textarea.textarea.is-button {
  min-height: 50px !important;
  height: 50px !important;
  resize: none;
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
  border-bottom: none !important;
  -webkit-transition: all 0.6s;
  transition: all 0.6s;
} /* line 235, src/assets/scss/components/_components-forms.scss */
textarea.textarea.is-button:hover {
  border-color: #ccc;
} /* line 239, src/assets/scss/components/_components-forms.scss */
textarea.textarea.is-button:focus {
  height: 130px !important;
  padding-bottom: 40px !important;
  border-color: #ccc;
} /* line 245, src/assets/scss/components/_components-forms.scss */
textarea.textarea.is-button + .textarea-button {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  position: relative;
  border: 1px solid #ccc;
  border-top: none !important;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
} /* line 254, src/assets/scss/components/_components-forms.scss */
textarea.textarea.is-button + .textarea-button button {
  margin: 10px 7px 7px 7px;
} /* line 266, src/assets/scss/components/_components-forms.scss */
.control.required {
  position: relative;
} /* line 271, src/assets/scss/components/_components-forms.scss */
.control.required.has-success .input {
  border-color: #00b289;
} /* line 276, src/assets/scss/components/_components-forms.scss */
.control.required.has-success .validation-info.is-success {
  display: block;
} /* line 281, src/assets/scss/components/_components-forms.scss */
.control.required.has-success .success {
  opacity: 1;
} /* line 288, src/assets/scss/components/_components-forms.scss */
.control.required.has-error .input {
  border-color: #ff7273;
} /* line 293, src/assets/scss/components/_components-forms.scss */
.control.required.has-error .validation-info.is-error {
  display: block;
} /* line 298, src/assets/scss/components/_components-forms.scss */
.control.required.has-error .error {
  opacity: 1;
} /* line 304, src/assets/scss/components/_components-forms.scss */
.control.required.required-small .success,
.control.required.required-small .error {
  height: 26px;
  width: 26px;
} /* line 308, src/assets/scss/components/_components-forms.scss */
.control.required.required-small .success i,
.control.required.required-small .error i {
  font-size: 10px;
} /* line 313, src/assets/scss/components/_components-forms.scss */
.control.required.required-small .input {
  padding-right: 26px;
} /* line 319, src/assets/scss/components/_components-forms.scss */
.control.required.required-medium .success,
.control.required.required-medium .error {
  height: 44px;
  width: 44px;
} /* line 324, src/assets/scss/components/_components-forms.scss */
.control.required.required-medium .input {
  padding-right: 44px;
} /* line 330, src/assets/scss/components/_components-forms.scss */
.control.required.required-large .success,
.control.required.required-large .error {
  height: 52px;
  width: 52px;
} /* line 335, src/assets/scss/components/_components-forms.scss */
.control.required.required-large .input {
  padding-right: 52px;
} /* line 340, src/assets/scss/components/_components-forms.scss */
.control.required .success,
.control.required .error {
  position: absolute;
  top: 0;
  right: 0;
  height: 36px;
  width: 36px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  opacity: 0;
  -webkit-transition: opacity 0.3s;
  transition: opacity 0.3s;
} /* line 354, src/assets/scss/components/_components-forms.scss */
.control.required .success i {
  color: #00b289;
} /* line 360, src/assets/scss/components/_components-forms.scss */
.control.required .error i {
  color: #ff7273;
} /* line 365, src/assets/scss/components/_components-forms.scss */
.control.required .validation-info {
  display: none;
  font-size: 0.8rem;
} /* line 369, src/assets/scss/components/_components-forms.scss */
.control.required .validation-info.is-success {
  color: #00b289;
} /* line 373, src/assets/scss/components/_components-forms.scss */
.control.required .validation-info.is-error {
  color: #ff7273;
} /* line 378, src/assets/scss/components/_components-forms.scss */
.control.required .input {
  padding-right: 36px;
} /* line 389, src/assets/scss/components/_components-forms.scss */
.control-material {
  position: relative;
  margin-bottom: 2em;
} /* line 393, src/assets/scss/components/_components-forms.scss */
.control-material input,
.control-material textarea {
  border-radius: 0 !important;
} /* line 399, src/assets/scss/components/_components-forms.scss */
.control-material.is-primary input.material-input:focus ~ label,
.control-material.is-primary input:valid ~ label,
.control-material.is-primary textarea:focus ~ label {
  color: #4a00e0;
} /* line 405, src/assets/scss/components/_components-forms.scss */
.control-material.is-primary .material-input:focus ~ .caret-icon i {
  color: #4a00e0;
} /* line 409, src/assets/scss/components/_components-forms.scss */
.control-material.is-primary .bar:before,
.control-material.is-primary .bar:after {
  background: #4a00e0;
} /* line 413, src/assets/scss/components/_components-forms.scss */
.control-material.is-primary.has-icon input:focus ~ i {
  color: #4a00e0 !important;
} /* line 417, src/assets/scss/components/_components-forms.scss */
.control-material.is-primary .dropdown-list .option.selected {
  background: #4a00e0;
  color: #fcfcfc;
} /* line 425, src/assets/scss/components/_components-forms.scss */
.control-material.is-secondary input.material-input:focus ~ label,
.control-material.is-secondary input:valid ~ label,
.control-material.is-secondary textarea:focus ~ label {
  color: #23a6d5;
} /* line 431, src/assets/scss/components/_components-forms.scss */
.control-material.is-secondary .material-input:focus ~ .caret-icon i {
  color: #23a6d5;
} /* line 435, src/assets/scss/components/_components-forms.scss */
.control-material.is-secondary .bar:before,
.control-material.is-secondary .bar:after {
  background: #23a6d5;
} /* line 439, src/assets/scss/components/_components-forms.scss */
.control-material.is-secondary.has-icon input:focus ~ i {
  color: #23a6d5 !important;
} /* line 443, src/assets/scss/components/_components-forms.scss */
.control-material.is-secondary .dropdown-list .option.selected {
  background: #23a6d5;
  color: #fcfcfc;
} /* line 451, src/assets/scss/components/_components-forms.scss */
.control-material.is-accent input.material-input:focus ~ label,
.control-material.is-accent input:valid ~ label,
.control-material.is-accent textarea:focus ~ label {
  color: #8e2de2;
} /* line 457, src/assets/scss/components/_components-forms.scss */
.control-material.is-accent .material-input:focus ~ .caret-icon i {
  color: #8e2de2;
} /* line 461, src/assets/scss/components/_components-forms.scss */
.control-material.is-accent .bar:before,
.control-material.is-accent .bar:after {
  background: #8e2de2;
} /* line 465, src/assets/scss/components/_components-forms.scss */
.control-material.is-accent.has-icon input:focus ~ i {
  color: #8e2de2 !important;
} /* line 469, src/assets/scss/components/_components-forms.scss */
.control-material.is-accent .dropdown-list .option.selected {
  background: #8e2de2;
  color: #fcfcfc;
} /* line 477, src/assets/scss/components/_components-forms.scss */
.control-material.is-light input.material-input:focus ~ label,
.control-material.is-light input:valid ~ label,
.control-material.is-light textarea:focus ~ label {
  color: #fff;
} /* line 483, src/assets/scss/components/_components-forms.scss */
.control-material.is-light .bar:before,
.control-material.is-light .bar:after {
  background: #fff;
} /* line 487, src/assets/scss/components/_components-forms.scss */
.control-material.is-light.has-icon input:focus ~ i {
  color: #fff !important;
} /* line 493, src/assets/scss/components/_components-forms.scss */
.control-material .material-input,
.control-material textarea {
  width: 100% !important;
  font-size: 18px;
  padding: 0.625em 0.625em 0.625em 0.3125em;
  display: block;
  width: 18.75em;
  border: none;
  border-bottom: 1px solid #a9abac;
  background-color: transparent !important;
} /* line 503, src/assets/scss/components/_components-forms.scss */
.control-material .material-input:focus,
.control-material textarea:focus {
  outline: none;
} /* line 509, src/assets/scss/components/_components-forms.scss */
.control-material label {
  font-family: "Arial";
  color: #cecece;
  font-size: 15px;
  font-weight: normal;
  position: absolute;
  pointer-events: none;
  top: 1em;
  left: 0.3125em;
  transition: 0.2s ease all;
  -moz-transition: 0.2s ease all;
  -webkit-transition: 0.2s ease all;
} /* line 523, src/assets/scss/components/_components-forms.scss */
.control-material .material-input:focus ~ label,
.control-material input:valid ~ label,
.control-material textarea:focus ~ label {
  top: -8px;
  left: -2px;
  font-size: 12px;
} /* line 532, src/assets/scss/components/_components-forms.scss */
.control-material .bar {
  position: relative;
  display: block;
} /* line 536, src/assets/scss/components/_components-forms.scss */
.control-material .bar:before,
.control-material .bar:after {
  content: "";
  height: 2px;
  width: 0;
  bottom: 0px;
  position: absolute;
  transition: 0.2s ease all;
  -moz-transition: 0.2s ease all;
  -webkit-transition: 0.2s ease all;
} /* line 547, src/assets/scss/components/_components-forms.scss */
.control-material .bar:before {
  left: 50%;
} /* line 551, src/assets/scss/components/_components-forms.scss */
.control-material .bar:after {
  right: 50%;
} /* line 556, src/assets/scss/components/_components-forms.scss */
.control-material .material-input:focus ~ .bar:before,
.control-material input.material-input:focus ~ .bar:after,
.control-material textarea:focus ~ .bar:before,
.control-material textarea:focus ~ .bar:after {
  width: 50%;
} /* line 564, src/assets/scss/components/_components-forms.scss */
.control-material.has-icon {
  position: relative;
} /* line 567, src/assets/scss/components/_components-forms.scss */
.control-material.has-icon input {
  padding-right: 54px;
} /* line 571, src/assets/scss/components/_components-forms.scss */
.control-material.has-icon input:focus ~ i,
.control-material.has-icon input:valid ~ i {
  margin-top: 10px;
} /* line 577, src/assets/scss/components/_components-forms.scss */
.control-material.has-icon i {
  position: absolute;
  right: 15px;
  top: 12px;
  color: #cecece;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
} /* line 587, src/assets/scss/components/_components-forms.scss */
.control-material.required {
  position: relative;
} /* line 590, src/assets/scss/components/_components-forms.scss */
.control-material.required input {
  padding-right: 54px;
} /* line 594, src/assets/scss/components/_components-forms.scss */
.control-material.required i {
  position: absolute;
  right: 15px;
  top: 12px;
  color: #cecece;
  display: none;
} /* line 602, src/assets/scss/components/_components-forms.scss */
.control-material.required .validation-info {
  display: none;
  font-size: 0.8rem;
} /* line 609, src/assets/scss/components/_components-forms.scss */
.control-material.required.has-success input {
  border-bottom-color: #00b289 !important;
} /* line 613, src/assets/scss/components/_components-forms.scss */
.control-material.required.has-success .bar:after,
.control-material.required.has-success .bar:before {
  background: #00b289 !important;
} /* line 617, src/assets/scss/components/_components-forms.scss */
.control-material.required.has-success .success i {
  color: #00b289 !important;
  display: block;
} /* line 622, src/assets/scss/components/_components-forms.scss */
.control-material.required.has-success label {
  color: #00b289 !important;
} /* line 626, src/assets/scss/components/_components-forms.scss */
.control-material.required.has-success small.validation-info.success {
  color: #00b289;
  display: block;
} /* line 634, src/assets/scss/components/_components-forms.scss */
.control-material.required.has-error input {
  border-bottom-color: #ff7273 !important;
} /* line 638, src/assets/scss/components/_components-forms.scss */
.control-material.required.has-error .bar:after,
.control-material.required.has-error .bar:before {
  background: #ff7273 !important;
} /* line 642, src/assets/scss/components/_components-forms.scss */
.control-material.required.has-error .error i {
  color: #ff7273 !important;
  display: block;
} /* line 647, src/assets/scss/components/_components-forms.scss */
.control-material.required.has-error label {
  color: #ff7273 !important;
} /* line 651, src/assets/scss/components/_components-forms.scss */
.control-material.required.has-error small.validation-info.error {
  color: #ff7273;
  display: block;
} /* line 660, src/assets/scss/components/_components-forms.scss */
.control-material .material-select.is-active .dropdown-list {
  opacity: 1;
  -webkit-transform: translateY(0);
  transform: translateY(0);
  pointer-events: all;
} /* line 669, src/assets/scss/components/_components-forms.scss */
.control-material .material-select.has-value .inner-wrap label {
  top: -20px;
  left: -2px;
  font-size: 12px;
} /* line 678, src/assets/scss/components/_components-forms.scss */
.control-material .material-select .inner-wrap .caret-icon {
  position: absolute;
  top: 10px;
  right: 0;
  height: 30px;
  width: 30px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
} /* line 689, src/assets/scss/components/_components-forms.scss */
.control-material .material-select .inner-wrap .caret-icon i {
  color: #999;
} /* line 696, src/assets/scss/components/_components-forms.scss */
.control-material .material-select .material-input:focus {
  pointer-events: none !important;
} /* line 699, src/assets/scss/components/_components-forms.scss */
.control-material .material-select .material-input:focus ~ .caret-icon {
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
} /* line 705, src/assets/scss/components/_components-forms.scss */
.control-material .material-select .dropdown-list {
  background: #fff;
  border: 1px solid #ededed;
  position: absolute;
  top: 100%;
  left: 0;
  width: 100%;
  margin-top: 15px;
  z-index: 2;
  -webkit-transform: translateY(10px);
  transform: translateY(10px);
  opacity: 0;
  pointer-events: none;
} /* line 718, src/assets/scss/components/_components-forms.scss */
.control-material .material-select .dropdown-list .option {
  font-size: 12px;
  cursor: pointer;
  padding: 10px;
} /* line 723, src/assets/scss/components/_components-forms.scss */
.control-material .material-select .dropdown-list .option:hover:not(.selected) {
  background: #ededed;
} /* line 739, src/assets/scss/components/_components-forms.scss */
.control.has-icons-left .select select {
  padding-left: 2.5rem;
} /* line 745, src/assets/scss/components/_components-forms.scss */
.control.has-icons-left .select.is-small select {
  padding-left: 1.75rem;
} /* line 752, src/assets/scss/components/_components-forms.scss */
.control.has-icons-left .select.is-medium select {
  padding-left: 3rem;
} /* line 759, src/assets/scss/components/_components-forms.scss */
.control.has-icons-left .select.is-large + .icon {
  font-size: 1.6rem;
} /* line 763, src/assets/scss/components/_components-forms.scss */
.control.has-icons-left .select.is-large select {
  padding-left: 3.3rem;
} /* line 771, src/assets/scss/components/_components-forms.scss */
.control .select:after {
  border: 1px solid #4a00e0;
  border-right: 0;
  border-top: 0;
} /* line 778, src/assets/scss/components/_components-forms.scss */
.control .select:hover:after {
  border: 1px solid #3900ad;
  border-right: 0;
  border-top: 0;
} /* line 786, src/assets/scss/components/_components-forms.scss */
.control .select select:active,
.control .select select:focus {
  border-color: #4a00e0;
} /* line 792, src/assets/scss/components/_components-forms.scss */
.control .select:not(.is-multiple):not(.is-loading)::after {
  right: 1.525em;
  z-index: 4;
  font-size: 0.8rem;
  border: 1px solid #999;
  border-right: 0;
  border-top: 0;
} /* line 807, src/assets/scss/components/_components-forms.scss */
.auto-cpl-control .icon {
  height: 44px !important;
  width: 44px !important;
} /* line 811, src/assets/scss/components/_components-forms.scss */
.auto-cpl-control .icon i {
  font-size: 18px;
} /* line 816, src/assets/scss/components/_components-forms.scss */
.auto-cpl-control .autocpl {
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
} /* line 822, src/assets/scss/components/_components-forms.scss */
.auto-cpl-control .easy-autocomplete-container ul li {
  padding: 8px 12px;
} /* line 825, src/assets/scss/components/_components-forms.scss */
.auto-cpl-control .easy-autocomplete-container ul li.selected {
  background: #f7f7f7 !important;
} /* line 831, src/assets/scss/components/_components-forms.scss */
.auto-cpl-control .easy-autocomplete-container .template-wrapper {
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
} /* line 836, src/assets/scss/components/_components-forms.scss */
.auto-cpl-control
  .easy-autocomplete-container
  .template-wrapper
  .autocpl-avatar {
  width: 36px !important;
  height: 36px !important;
  border-radius: 100px !important;
} /* line 842, src/assets/scss/components/_components-forms.scss */
.auto-cpl-control .easy-autocomplete-container .template-wrapper .entry-text {
  margin-left: 15px;
} /* line 845, src/assets/scss/components/_components-forms.scss */
.auto-cpl-control
  .easy-autocomplete-container
  .template-wrapper
  .entry-text
  span {
  font-size: 0.8rem;
  color: #a9abac;
} /* line 858, src/assets/scss/components/_components-forms.scss */
.datepicker-panel > ul > li.picked,
.datepicker-panel > ul > li.picked:hover {
  background-color: #8e2de2 !important;
} /* line 868, src/assets/scss/components/_components-forms.scss */
.file-input-wrapper .control {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  position: relative;
} /* line 874, src/assets/scss/components/_components-forms.scss */
.file-input-wrapper .control .inputfile {
  width: 0.1px;
  height: 0.1px;
  opacity: 0;
  overflow: hidden;
  position: absolute;
  z-index: -1;
} /* line 884, src/assets/scss/components/_components-forms.scss */
.file-input-wrapper .control .inputfile + label {
  max-width: 80%;
  font-size: 1.05rem;
  font-weight: 400;
  text-overflow: ellipsis;
  white-space: nowrap;
  cursor: pointer;
  display: inline-block;
  overflow: hidden;
  border-radius: 5px;
  padding: 0.625rem 1.45rem 0.8rem 1.25rem;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
} /* line 897, src/assets/scss/components/_components-forms.scss */
.file-input-wrapper .control .inputfile + label i {
  margin-right: 10px;
} /* line 902, src/assets/scss/components/_components-forms.scss */
.file-input-wrapper .control .simple-file-input + label {
  color: #fff;
  background-color: #8e2de2;
} /* line 907, src/assets/scss/components/_components-forms.scss */
.file-input-wrapper .control .simple-file-input:focus + label,
.file-input-wrapper .control .simple-file-input.has-focus + label,
.file-input-wrapper .control .simple-file-input + label:hover {
  background-color: #9a43e5;
  outline: none;
  -webkit-box-shadow: inset rgba(143, 160, 241, 0.2) 0 0 0 1px,
    rgba(213, 220, 247, 0.59) 0 10px 20px;
  box-shadow: inset rgba(143, 160, 241, 0.2) 0 0 0 1px,
    rgba(213, 220, 247, 0.59) 0 10px 20px;
} /* line 919, src/assets/scss/components/_components-forms.scss */
.field-input-wrapper {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
} /* line 923, src/assets/scss/components/_components-forms.scss */
.field-input-wrapper .field-input {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  background: #fcfcfc;
  border: 1px solid #ededed;
  padding: 16px;
  width: 450px;
  position: relative;
  border-radius: 3px;
} /* line 935, src/assets/scss/components/_components-forms.scss */
.field-input-wrapper .field-input > [type="file"] {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  opacity: 0;
  z-index: 10;
  cursor: pointer;
} /* line 947, src/assets/scss/components/_components-forms.scss */
.field-input-wrapper .field-input > .button {
  display: inline-block;
  cursor: pointer;
  padding: 8px 16px;
  border-radius: 2px;
  margin-right: 8px;
  line-height: 1;
} /* line 957, src/assets/scss/components/_components-forms.scss */
.field-input-wrapper .field-input > .label {
  color: #444f60;
  font-weight: 400;
  white-space: nowrap;
  opacity: 0.3;
} /* line 964, src/assets/scss/components/_components-forms.scss */
.field-input-wrapper .field-input.-chosen > .label {
  opacity: 1;
} /* line 970, src/assets/scss/components/_components-forms.scss */
.field.has-addons {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
} /* line 973, src/assets/scss/components/_components-forms.scss */
.field.has-addons input {
  margin-right: 5px;
} /* line 977, src/assets/scss/components/_components-forms.scss */
.field.has-addons .button {
  height: 36px;
} /* line 988, src/assets/scss/components/_components-forms.scss */
.label--checkbox {
  position: relative;
  margin: 0.5rem;
  font-family: Arial, sans-serif;
  line-height: 135% !important;
  cursor: pointer;
  -webkit-transform: scale(0.7);
  transform: scale(0.7);
} /* line 996, src/assets/scss/components/_components-forms.scss */
.label--checkbox span {
  position: relative;
  top: -7px;
  font-size: 14px;
  color: #444f60;
} /* line 1005, src/assets/scss/components/_components-forms.scss */
.md-checkbox {
  position: relative;
  top: -0.375rem;
  margin: 0 1rem 0 0;
  cursor: pointer;
  -webkit-transform: scale(1.8);
  transform: scale(1.8);
} /* line 1012, src/assets/scss/components/_components-forms.scss */
.md-checkbox:before {
  -webkit-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
  content: "";
  position: absolute;
  left: 0;
  z-index: 1;
  width: 0.9rem;
  height: 0.9rem;
  border: 1.5px solid #ccc;
} /* line 1025, src/assets/scss/components/_components-forms.scss */
.md-checkbox:checked:before {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  height: 0.5rem;
  border-color: #4a00e0;
  border-top-style: none;
  border-right-style: none;
} /* line 1037, src/assets/scss/components/_components-forms.scss */
.md-checkbox:after {
  content: "";
  position: absolute;
  top: -0.125rem;
  left: 0;
  width: 1rem;
  height: 1rem;
  background: #fff;
  cursor: pointer;
}
@-webkit-keyframes slideUp {
  0% {
    -webkit-transform: translateY(6.25rem);
    transform: translateY(6.25rem);
  }
  100% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
}
@keyframes slideUp {
  0% {
    -webkit-transform: translateY(6.25rem);
    transform: translateY(6.25rem);
  }
  100% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
}
@media (min-width: 769px) {
  /* line 1088, src/assets/scss/components/_components-forms.scss */
  input.md-checkbox:focus {
    border-bottom-color: transparent !important;
    -webkit-box-shadow: none !important;
    box-shadow: none !important;
    outline: none !important;
    outline-offset: 0 !important;
    background: #fff !important;
  }
} /* line 1099, src/assets/scss/components/_components-forms.scss */
.checkbox-wrap,
.radio-wrap {
  position: relative;
  cursor: pointer;
  padding: 1em;
} /* line 1104, src/assets/scss/components/_components-forms.scss */
.checkbox-wrap::-moz-selection,
.radio-wrap::-moz-selection {
  background: transparent;
}
.checkbox-wrap::selection,
.radio-wrap::selection {
  background: transparent;
} /* line 1109, src/assets/scss/components/_components-forms.scss */
.checkbox-wrap input.d-checkbox + span,
.radio-wrap input.d-checkbox + span,
.checkbox-wrap input.b-radio + span,
.radio-wrap input.b-radio + span {
  background: #fff;
  content: "";
  display: inline-block;
  margin: 0 0.5em 0 0;
  padding: 0;
  border: 1px solid #999;
  vertical-align: middle;
  width: 2em;
  height: 2em;
} /* line 1120, src/assets/scss/components/_components-forms.scss */
.checkbox-wrap input.d-checkbox + span::after,
.radio-wrap input.d-checkbox + span::after,
.checkbox-wrap input.b-radio + span::after,
.radio-wrap input.b-radio + span::after {
  content: "";
  display: block;
  -webkit-transform: scale(0);
  transform: scale(0);
  -webkit-transition: -webkit-transform 0.2s;
  transition: -webkit-transform 0.2s;
  transition: transform 0.2s;
  transition: transform 0.2s, -webkit-transform 0.2s;
} /* line 1129, src/assets/scss/components/_components-forms.scss */
.checkbox-wrap input.d-checkbox:checked + span::after,
.radio-wrap input.d-checkbox:checked + span::after,
.checkbox-wrap input.b-radio:checked + span::after,
.radio-wrap input.b-radio:checked + span::after {
  -webkit-transform: scale(1);
  transform: scale(1);
} /* line 1134, src/assets/scss/components/_components-forms.scss */
.checkbox-wrap input.d-checkbox,
.radio-wrap input.d-checkbox,
.checkbox-wrap input.b-radio,
.radio-wrap input.b-radio {
  position: absolute;
  cursor: pointer;
  opacity: 0;
} /* line 1146, src/assets/scss/components/_components-forms.scss */
.checkbox-wrap input + span {
  border-radius: 2px;
} /* line 1149, src/assets/scss/components/_components-forms.scss */
.checkbox-wrap input + span::after {
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSI2NHB4IiBoZWlnaHQ9IjY0cHgiIHZpZXdCb3g9IjAgMCA2NCA2NCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNjQgNjQiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxnPjxwb2x5Z29uIHBvaW50cz0iMTMuNzA3LDMyLjI5MyAxMi4yOTMsMzMuODU0IDI0LjI5Myw0NiAyNS43MDcsNDYgNDkuNzA3LDIxLjg1NCA0OC4yOTMsMjAuMzY2IDI1LDQzLjYyMyAiLz48L2c+PC9zdmc+)
    no-repeat center;
  background-size: contain;
  width: 1.9em;
  height: 1.9em;
} /* line 1158, src/assets/scss/components/_components-forms.scss */
.checkbox-wrap.is-medium input + span {
  width: 1.4em;
  height: 1.4em;
} /* line 1162, src/assets/scss/components/_components-forms.scss */
.checkbox-wrap.is-medium input + span::after {
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSI2NHB4IiBoZWlnaHQ9IjY0cHgiIHZpZXdCb3g9IjAgMCA2NCA2NCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNjQgNjQiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxnPjxwb2x5Z29uIHBvaW50cz0iMTMuNzA3LDMyLjI5MyAxMi4yOTMsMzMuODU0IDI0LjI5Myw0NiAyNS43MDcsNDYgNDkuNzA3LDIxLjg1NCA0OC4yOTMsMjAuMzY2IDI1LDQzLjYyMyAiLz48L2c+PC9zdmc+)
    no-repeat center;
  background-size: contain;
  width: 1.3em;
  height: 1.3em;
} /* line 1171, src/assets/scss/components/_components-forms.scss */
.checkbox-wrap.is-small input + span {
  width: 1em;
  height: 1em;
} /* line 1175, src/assets/scss/components/_components-forms.scss */
.checkbox-wrap.is-small input + span::after {
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSI2NHB4IiBoZWlnaHQ9IjY0cHgiIHZpZXdCb3g9IjAgMCA2NCA2NCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNjQgNjQiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxnPjxwb2x5Z29uIHBvaW50cz0iMTMuNzA3LDMyLjI5MyAxMi4yOTMsMzMuODU0IDI0LjI5Myw0NiAyNS43MDcsNDYgNDkuNzA3LDIxLjg1NCA0OC4yOTMsMjAuMzY2IDI1LDQzLjYyMyAiLz48L2c+PC9zdmc+)
    no-repeat center;
  background-size: contain;
  width: 0.9em;
  height: 0.9em;
} /* line 1189, src/assets/scss/components/_components-forms.scss */
.radio-wrap input + span {
  border-radius: 1000px;
} /* line 1192, src/assets/scss/components/_components-forms.scss */
.radio-wrap input + span::after {
  border-radius: 1000px;
  margin: 0.55em;
  width: 0.75em;
  height: 0.75em;
} /* line 1201, src/assets/scss/components/_components-forms.scss */
.radio-wrap input:checked + span::after {
  background: #444f60;
} /* line 1206, src/assets/scss/components/_components-forms.scss */
.radio-wrap.is-small span {
  -webkit-transform: scale(0.6) !important;
  transform: scale(0.6) !important;
} /* line 1209, src/assets/scss/components/_components-forms.scss */
.radio-wrap.is-small span::after {
  margin: 0.54em !important;
} /* line 1214, src/assets/scss/components/_components-forms.scss */
.radio-wrap.is-medium span {
  -webkit-transform: scale(0.8) !important;
  transform: scale(0.8) !important;
} /* line 1217, src/assets/scss/components/_components-forms.scss */
.radio-wrap.is-medium span::after {
  margin: 0.58em !important;
} /* line 1224, src/assets/scss/components/_components-forms.scss */
.radio-wrap.is-primary input:checked + span::after {
  background: #4a00e0;
} /* line 1230, src/assets/scss/components/_components-forms.scss */
.radio-wrap.is-secondary input:checked + span::after {
  background: #23a6d5;
} /* line 1236, src/assets/scss/components/_components-forms.scss */
.radio-wrap.is-accent input:checked + span::after {
  background: #8e2de2;
} /* line 1246, src/assets/scss/components/_components-forms.scss */
.tagsinput {
  border: 1px solid #e5e5e5;
  background: #fff;
  padding: 5px;
  width: 300px;
  height: 100px;
  overflow-y: auto;
} /* line 1254, src/assets/scss/components/_components-forms.scss */
.tagsinput .tag {
  position: relative;
  border: 1px solid #039be5;
  border-radius: 3px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  float: left;
  padding: 4px 8px;
  text-decoration: none;
  background: #039be5;
  color: #fff;
  margin-right: 5px;
  margin-bottom: 5px;
  font-size: 13px;
} /* line 1270, src/assets/scss/components/_components-forms.scss */
.tagsinput .tag:after {
  position: absolute;
  right: 4px;
  font-family: "Material Icons";
  content: "\E5CD";
  color: #fff;
  opacity: 1;
  z-index: 0;
} /* line 1280, src/assets/scss/components/_components-forms.scss */
.tagsinput .tag span {
  position: relative;
  top: -2px;
  margin-right: 6px;
} /* line 1286, src/assets/scss/components/_components-forms.scss */
.tagsinput .tag a {
  font-weight: 700;
  color: #fff;
  text-decoration: none;
  font-size: 11px;
  opacity: 0;
  position: relative;
  z-index: 2;
} /* line 1297, src/assets/scss/components/_components-forms.scss */
.tagsinput input {
  width: 80px;
  margin: 0 5px 5px 0;
  font-family: helvetica;
  font-size: 13px;
  border: 1px solid transparent;
  padding: 5px;
  background: 0 0;
  color: #000;
  outline: 0;
} /* line 1309, src/assets/scss/components/_components-forms.scss */
.tagsinput div {
  display: block;
  float: left;
} /* line 1315, src/assets/scss/components/_components-forms.scss */
.tags_clear {
  clear: both;
  width: 100%;
  height: 0;
} /* line 1321, src/assets/scss/components/_components-forms.scss */
.not_valid {
  background: #fbd8db !important;
  color: #90111a !important;
} /* line 1327, src/assets/scss/components/_components-forms.scss */
.bulma-tags .tagsinput {
  width: 100%;
  border: 1px solid #ccc;
  background: #fff;
  padding: 5px;
  overflow-y: auto;
} /* line 1334, src/assets/scss/components/_components-forms.scss */
.bulma-tags .tagsinput .control {
  margin-right: 0.2rem !important;
} /* line 1338, src/assets/scss/components/_components-forms.scss */
.bulma-tags .tagsinput .tags {
  outline: none !important;
} /* line 1341, src/assets/scss/components/_components-forms.scss */
.bulma-tags .tagsinput .tags .tag:first-child {
  padding: 4px 8px 6px;
} /* line 1344, src/assets/scss/components/_components-forms.scss */
.bulma-tags .tagsinput .tags .tag:first-child.is-active {
  background: #039be5;
} /* line 1348, src/assets/scss/components/_components-forms.scss */
.bulma-tags .tagsinput .tags .tag:first-child:after {
  display: none !important;
} /* line 1353, src/assets/scss/components/_components-forms.scss */
.bulma-tags .tagsinput .tags .is-delete {
  margin: 0;
  background: #344258;
} /* line 1365, src/assets/scss/components/_components-forms.scss */
.wickedpicker {
  height: 150px;
} /* line 1368, src/assets/scss/components/_components-forms.scss */
.wickedpicker .wickedpicker__controls {
  padding: 12px 0 !important;
} /* line 1373, src/assets/scss/components/_components-forms.scss */
.wickedpicker .wickedpicker__controls__control-up:before {
  font-family: "material icons";
  content: "\e316";
} /* line 1380, src/assets/scss/components/_components-forms.scss */
.wickedpicker .wickedpicker__controls__control-down:after {
  font-family: "material icons";
  content: "\e313";
  top: 8px;
  position: relative;
} /* line 1393, src/assets/scss/components/_components-forms.scss */
.steps-wrapper {
  position: relative;
  min-height: 390px;
  padding: 40px;
  background: #fff;
  border: 1px solid #ededed;
  border-radius: 6px;
  -webkit-box-shadow: inset rgba(143, 160, 241, 0.2) 0 0 0 1px,
    rgba(213, 220, 247, 0.59) 0 10px 20px;
  box-shadow: inset rgba(143, 160, 241, 0.2) 0 0 0 1px,
    rgba(213, 220, 247, 0.59) 0 10px 20px;
} /* line 1402, src/assets/scss/components/_components-forms.scss */
.steps-wrapper .steps {
  font-size: 0.9rem;
} /* line 1405, src/assets/scss/components/_components-forms.scss */
.steps-wrapper .steps .steps-content {
  padding-bottom: 50px;
} /* line 1411, src/assets/scss/components/_components-forms.scss */
.steps-wrapper .steps .step-item.is-active .step-marker {
  border-color: #23a6d5 !important;
  color: #23a6d5;
} /* line 1416, src/assets/scss/components/_components-forms.scss */
.steps-wrapper .steps .step-item.is-active:before {
  background-position: left bottom;
} /* line 1422, src/assets/scss/components/_components-forms.scss */
.steps-wrapper .steps .step-item.is-completed .step-marker {
  background: #23a6d5;
} /* line 1426, src/assets/scss/components/_components-forms.scss */
.steps-wrapper .steps .step-item.is-completed:before {
  background-position: left bottom;
} /* line 1432, src/assets/scss/components/_components-forms.scss */
.steps-wrapper .steps .step-item:not(:first-child):before {
  content: " ";
  display: block;
  position: absolute;
} /* line 1439, src/assets/scss/components/_components-forms.scss */
.steps-wrapper .steps .step-item:before {
  background: -webkit-gradient(
    linear,
    right top,
    left top,
    color-stop(50%, #dbdbdb),
    color-stop(50%, #7f00ff)
  );
  background: linear-gradient(to left, #dbdbdb 50%, #7f00ff 50%);
  background-size: 200% 100%;
  background-position: right bottom;
} /* line 1447, src/assets/scss/components/_components-forms.scss */
.steps-wrapper .step-title {
  font-size: 0.7rem !important;
  text-transform: uppercase;
} /* line 1452, src/assets/scss/components/_components-forms.scss */
.steps-wrapper .label {
  text-align: left;
  font-weight: 600 !important;
} /* line 1457, src/assets/scss/components/_components-forms.scss */
.steps-wrapper .steps-actions {
  position: absolute;
  width: 100%;
  bottom: 40px;
  left: 0;
  padding: 0 40px;
} /* line 1464, src/assets/scss/components/_components-forms.scss */
.steps-wrapper .steps-actions .steps-action {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  margin: 0;
} /* line 1469, src/assets/scss/components/_components-forms.scss */
.steps-wrapper .steps-actions .steps-action .button {
  margin-left: 8px;
} /* line 1475, src/assets/scss/components/_components-forms.scss */
.steps-wrapper .confirm-image {
  display: block;
  margin: 10px auto;
  height: 75px;
} /* line 1482, src/assets/scss/components/_components-forms.scss */
.steps-wrapper.is-squared .step-marker {
  border-radius: 4px !important;
}
@media (max-width: 767px) {
  /* line 1491, src/assets/scss/components/_components-forms.scss */
  .steps-wrapper.is-double-column .steps-actions {
    bottom: 20px !important;
  }
}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait) {
  /* line 1501, src/assets/scss/components/_components-forms.scss */
  .steps-wrapper.is-double-column .steps-actions {
    bottom: 20px !important;
  }
} /* line 1513, src/assets/scss/components/_components-forms.scss */
.is-combo {
  margin-bottom: 20px;
} /* line 1517, src/assets/scss/components/_components-forms.scss */
.is-combo .combo-label {
  font-weight: 500;
  font-size: 0.9rem;
  color: #999;
} /* line 1524, src/assets/scss/components/_components-forms.scss */
.is-combo .combo-box,
.is-combo .image-combo-box,
.is-combo .stacked-combo-box,
.is-combo .user-combo-box {
  position: relative;
  background: #fff;
  border: 1px solid #e3e3e3;
  border-radius: 4px;
  height: 40px;
  margin-top: 4px;
  cursor: pointer;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
} /* line 1535, src/assets/scss/components/_components-forms.scss */
.is-combo .combo-box.has-rounded-images .combo-item img,
.is-combo .combo-box.has-rounded-images .item-icon img,
.is-combo .image-combo-box.has-rounded-images .combo-item img,
.is-combo .image-combo-box.has-rounded-images .item-icon img,
.is-combo .stacked-combo-box.has-rounded-images .combo-item img,
.is-combo .stacked-combo-box.has-rounded-images .item-icon img,
.is-combo .user-combo-box.has-rounded-images .combo-item img,
.is-combo .user-combo-box.has-rounded-images .item-icon img {
  border-radius: 50%;
} /* line 1541, src/assets/scss/components/_components-forms.scss */
.is-combo .combo-box .box-inner,
.is-combo .image-combo-box .box-inner,
.is-combo .stacked-combo-box .box-inner,
.is-combo .user-combo-box .box-inner {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
} /* line 1547, src/assets/scss/components/_components-forms.scss */
.is-combo .combo-box .box-inner .combo-item,
.is-combo .image-combo-box .box-inner .combo-item,
.is-combo .stacked-combo-box .box-inner .combo-item,
.is-combo .user-combo-box .box-inner .combo-item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  height: 40px;
  padding-left: 8px;
} /* line 1554, src/assets/scss/components/_components-forms.scss */
.is-combo .combo-box .box-inner .combo-item i,
.is-combo .image-combo-box .box-inner .combo-item i,
.is-combo .stacked-combo-box .box-inner .combo-item i,
.is-combo .user-combo-box .box-inner .combo-item i {
  color: #23a6d5;
  font-size: 20px;
  margin-right: 8px;
} /* line 1560, src/assets/scss/components/_components-forms.scss */
.is-combo .combo-box .box-inner .combo-item .fa,
.is-combo .image-combo-box .box-inner .combo-item .fa,
.is-combo .stacked-combo-box .box-inner .combo-item .fa,
.is-combo .user-combo-box .box-inner .combo-item .fa {
  position: relative;
  top: 1px;
  font-size: 14px;
} /* line 1565, src/assets/scss/components/_components-forms.scss */
.is-combo .combo-box .box-inner .combo-item .fa.is-green,
.is-combo .image-combo-box .box-inner .combo-item .fa.is-green,
.is-combo .stacked-combo-box .box-inner .combo-item .fa.is-green,
.is-combo .user-combo-box .box-inner .combo-item .fa.is-green {
  color: #00b289;
} /* line 1569, src/assets/scss/components/_components-forms.scss */
.is-combo .combo-box .box-inner .combo-item .fa.is-blue,
.is-combo .image-combo-box .box-inner .combo-item .fa.is-blue,
.is-combo .stacked-combo-box .box-inner .combo-item .fa.is-blue,
.is-combo .user-combo-box .box-inner .combo-item .fa.is-blue {
  color: #039be5;
} /* line 1573, src/assets/scss/components/_components-forms.scss */
.is-combo .combo-box .box-inner .combo-item .fa.is-orange,
.is-combo .image-combo-box .box-inner .combo-item .fa.is-orange,
.is-combo .stacked-combo-box .box-inner .combo-item .fa.is-orange,
.is-combo .user-combo-box .box-inner .combo-item .fa.is-orange {
  color: #eda514;
} /* line 1577, src/assets/scss/components/_components-forms.scss */
.is-combo .combo-box .box-inner .combo-item .fa.is-red,
.is-combo .image-combo-box .box-inner .combo-item .fa.is-red,
.is-combo .stacked-combo-box .box-inner .combo-item .fa.is-red,
.is-combo .user-combo-box .box-inner .combo-item .fa.is-red {
  color: #ff7273;
} /* line 1581, src/assets/scss/components/_components-forms.scss */
.is-combo .combo-box .box-inner .combo-item .fa.is-secondary,
.is-combo .image-combo-box .box-inner .combo-item .fa.is-secondary,
.is-combo .stacked-combo-box .box-inner .combo-item .fa.is-secondary,
.is-combo .user-combo-box .box-inner .combo-item .fa.is-secondary {
  color: #23a6d5;
} /* line 1587, src/assets/scss/components/_components-forms.scss */
.is-combo .combo-box .box-inner .combo-item img,
.is-combo .image-combo-box .box-inner .combo-item img,
.is-combo .stacked-combo-box .box-inner .combo-item img,
.is-combo .user-combo-box .box-inner .combo-item img {
  display: block;
  height: 26px;
  width: 26px;
  -o-object-fit: contain;
  object-fit: contain;
  margin-right: 8px;
} /* line 1597, src/assets/scss/components/_components-forms.scss */
.is-combo .combo-box .box-inner .combo-item img.is-stacked,
.is-combo .image-combo-box .box-inner .combo-item img.is-stacked,
.is-combo .stacked-combo-box .box-inner .combo-item img.is-stacked,
.is-combo .user-combo-box .box-inner .combo-item img.is-stacked {
  height: 26px;
  width: 26px;
  border: 2px solid #fff;
  margin-right: 0 !important;
} /* line 1607, src/assets/scss/components/_components-forms.scss */
.is-combo
  .combo-box
  .box-inner
  .combo-item
  img.is-stacked:not(:first-child):nth-child(1),
.is-combo
  .image-combo-box
  .box-inner
  .combo-item
  img.is-stacked:not(:first-child):nth-child(1),
.is-combo
  .stacked-combo-box
  .box-inner
  .combo-item
  img.is-stacked:not(:first-child):nth-child(1),
.is-combo
  .user-combo-box
  .box-inner
  .combo-item
  img.is-stacked:not(:first-child):nth-child(1) {
  margin-left: -9px;
} /* line 1607, src/assets/scss/components/_components-forms.scss */
.is-combo
  .combo-box
  .box-inner
  .combo-item
  img.is-stacked:not(:first-child):nth-child(2),
.is-combo
  .image-combo-box
  .box-inner
  .combo-item
  img.is-stacked:not(:first-child):nth-child(2),
.is-combo
  .stacked-combo-box
  .box-inner
  .combo-item
  img.is-stacked:not(:first-child):nth-child(2),
.is-combo
  .user-combo-box
  .box-inner
  .combo-item
  img.is-stacked:not(:first-child):nth-child(2) {
  margin-left: -9px;
} /* line 1607, src/assets/scss/components/_components-forms.scss */
.is-combo
  .combo-box
  .box-inner
  .combo-item
  img.is-stacked:not(:first-child):nth-child(3),
.is-combo
  .image-combo-box
  .box-inner
  .combo-item
  img.is-stacked:not(:first-child):nth-child(3),
.is-combo
  .stacked-combo-box
  .box-inner
  .combo-item
  img.is-stacked:not(:first-child):nth-child(3),
.is-combo
  .user-combo-box
  .box-inner
  .combo-item
  img.is-stacked:not(:first-child):nth-child(3) {
  margin-left: -9px;
} /* line 1607, src/assets/scss/components/_components-forms.scss */
.is-combo
  .combo-box
  .box-inner
  .combo-item
  img.is-stacked:not(:first-child):nth-child(4),
.is-combo
  .image-combo-box
  .box-inner
  .combo-item
  img.is-stacked:not(:first-child):nth-child(4),
.is-combo
  .stacked-combo-box
  .box-inner
  .combo-item
  img.is-stacked:not(:first-child):nth-child(4),
.is-combo
  .user-combo-box
  .box-inner
  .combo-item
  img.is-stacked:not(:first-child):nth-child(4) {
  margin-left: -9px;
} /* line 1607, src/assets/scss/components/_components-forms.scss */
.is-combo
  .combo-box
  .box-inner
  .combo-item
  img.is-stacked:not(:first-child):nth-child(5),
.is-combo
  .image-combo-box
  .box-inner
  .combo-item
  img.is-stacked:not(:first-child):nth-child(5),
.is-combo
  .stacked-combo-box
  .box-inner
  .combo-item
  img.is-stacked:not(:first-child):nth-child(5),
.is-combo
  .user-combo-box
  .box-inner
  .combo-item
  img.is-stacked:not(:first-child):nth-child(5) {
  margin-left: -9px;
} /* line 1615, src/assets/scss/components/_components-forms.scss */
.is-combo .combo-box .box-inner .combo-item .avatar-container,
.is-combo .image-combo-box .box-inner .combo-item .avatar-container,
.is-combo .stacked-combo-box .box-inner .combo-item .avatar-container,
.is-combo .user-combo-box .box-inner .combo-item .avatar-container {
  position: relative;
  display: block;
  height: 26px;
  width: 26px;
} /* line 1621, src/assets/scss/components/_components-forms.scss */
.is-combo .combo-box .box-inner .combo-item .avatar-container .avatar,
.is-combo .image-combo-box .box-inner .combo-item .avatar-container .avatar,
.is-combo .stacked-combo-box .box-inner .combo-item .avatar-container .avatar,
.is-combo .user-combo-box .box-inner .combo-item .avatar-container .avatar {
  display: block;
  height: 26px;
  width: 26px;
  border-radius: 50%;
} /* line 1628, src/assets/scss/components/_components-forms.scss */
.is-combo .combo-box .box-inner .combo-item .avatar-container .badge,
.is-combo .image-combo-box .box-inner .combo-item .avatar-container .badge,
.is-combo .stacked-combo-box .box-inner .combo-item .avatar-container .badge,
.is-combo .user-combo-box .box-inner .combo-item .avatar-container .badge {
  position: absolute;
  bottom: 0;
  right: -6px;
  height: 16px;
  width: 16px;
  border-radius: 50%;
  border: 2px solid #fff;
  margin: 0;
} /* line 1641, src/assets/scss/components/_components-forms.scss */
.is-combo .combo-box .box-inner .combo-item span,
.is-combo .image-combo-box .box-inner .combo-item span,
.is-combo .stacked-combo-box .box-inner .combo-item span,
.is-combo .user-combo-box .box-inner .combo-item span {
  display: block;
  color: #444f60;
  font-size: 0.9rem;
  font-weight: 500;
  margin-left: 8px;
} /* line 1652, src/assets/scss/components/_components-forms.scss */
.is-combo .combo-box .box-chevron,
.is-combo .image-combo-box .box-chevron,
.is-combo .stacked-combo-box .box-chevron,
.is-combo .user-combo-box .box-chevron {
  position: absolute;
  top: 0;
  right: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  height: 40px;
  width: 40px;
} /* line 1662, src/assets/scss/components/_components-forms.scss */
.is-combo .combo-box .box-chevron i,
.is-combo .image-combo-box .box-chevron i,
.is-combo .stacked-combo-box .box-chevron i,
.is-combo .user-combo-box .box-chevron i {
  font-size: 18px;
  stroke: #444f60;
  -webkit-transform: rotate(0);
  transform: rotate(0);
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
} /* line 1669, src/assets/scss/components/_components-forms.scss */
.is-combo .combo-box .box-chevron svg,
.is-combo .image-combo-box .box-chevron svg,
.is-combo .stacked-combo-box .box-chevron svg,
.is-combo .user-combo-box .box-chevron svg {
  height: 18px;
  width: 18px;
  stroke: #444f60;
  -webkit-transform: rotate(0);
  transform: rotate(0);
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
} /* line 1679, src/assets/scss/components/_components-forms.scss */
.is-combo .combo-box .box-dropdown,
.is-combo .image-combo-box .box-dropdown,
.is-combo .stacked-combo-box .box-dropdown,
.is-combo .user-combo-box .box-dropdown {
  position: absolute;
  top: 32px;
  left: 0;
  width: 100%;
  z-index: 50;
  opacity: 0;
  -webkit-transform: translateY(20px);
  transform: translateY(20px);
  pointer-events: none;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
} /* line 1691, src/assets/scss/components/_components-forms.scss */
.is-combo .combo-box .box-dropdown.is-dropup,
.is-combo .image-combo-box .box-dropdown.is-dropup,
.is-combo .stacked-combo-box .box-dropdown.is-dropup,
.is-combo .user-combo-box .box-dropdown.is-dropup {
  top: -165px;
  height: 148px;
} /* line 1695, src/assets/scss/components/_components-forms.scss */
.is-combo .combo-box .box-dropdown.is-dropup .dropdown-inner,
.is-combo .image-combo-box .box-dropdown.is-dropup .dropdown-inner,
.is-combo .stacked-combo-box .box-dropdown.is-dropup .dropdown-inner,
.is-combo .user-combo-box .box-dropdown.is-dropup .dropdown-inner {
  overflow-y: auto;
} /* line 1701, src/assets/scss/components/_components-forms.scss */
.is-combo .combo-box .box-dropdown .dropdown-inner,
.is-combo .image-combo-box .box-dropdown .dropdown-inner,
.is-combo .stacked-combo-box .box-dropdown .dropdown-inner,
.is-combo .user-combo-box .box-dropdown .dropdown-inner {
  position: relative;
  width: 100%;
  height: 100%;
  background: #fff;
  border: 1px solid #e3e3e3;
  border-radius: 4px;
  margin-top: 10px;
  max-height: 190px;
  overflow-y: auto;
} /* line 1713, src/assets/scss/components/_components-forms.scss */
.is-combo .combo-box .box-dropdown .dropdown-inner ul,
.is-combo .image-combo-box .box-dropdown .dropdown-inner ul,
.is-combo .stacked-combo-box .box-dropdown .dropdown-inner ul,
.is-combo .user-combo-box .box-dropdown .dropdown-inner ul {
  padding: 10px 0;
} /* line 1717, src/assets/scss/components/_components-forms.scss */
.is-combo .combo-box .box-dropdown .dropdown-inner ul li,
.is-combo .image-combo-box .box-dropdown .dropdown-inner ul li,
.is-combo .stacked-combo-box .box-dropdown .dropdown-inner ul li,
.is-combo .user-combo-box .box-dropdown .dropdown-inner ul li {
  padding: 6px 8px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  width: 100%;
} /* line 1725, src/assets/scss/components/_components-forms.scss */
.is-combo .combo-box .box-dropdown .dropdown-inner ul li .item-icon,
.is-combo .image-combo-box .box-dropdown .dropdown-inner ul li .item-icon,
.is-combo .stacked-combo-box .box-dropdown .dropdown-inner ul li .item-icon,
.is-combo .user-combo-box .box-dropdown .dropdown-inner ul li .item-icon {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  height: 30px;
  width: 30px;
  margin-right: 8px;
} /* line 1734, src/assets/scss/components/_components-forms.scss */
.is-combo .combo-box .box-dropdown .dropdown-inner ul li .item-icon i,
.is-combo .image-combo-box .box-dropdown .dropdown-inner ul li .item-icon i,
.is-combo .stacked-combo-box .box-dropdown .dropdown-inner ul li .item-icon i,
.is-combo .user-combo-box .box-dropdown .dropdown-inner ul li .item-icon i {
  color: #999;
  font-size: 20px;
} /* line 1739, src/assets/scss/components/_components-forms.scss */
.is-combo .combo-box .box-dropdown .dropdown-inner ul li .item-icon .fa,
.is-combo .image-combo-box .box-dropdown .dropdown-inner ul li .item-icon .fa,
.is-combo .stacked-combo-box .box-dropdown .dropdown-inner ul li .item-icon .fa,
.is-combo .user-combo-box .box-dropdown .dropdown-inner ul li .item-icon .fa {
  font-size: 14px;
  position: relative;
  top: 1px;
} /* line 1744, src/assets/scss/components/_components-forms.scss */
.is-combo
  .combo-box
  .box-dropdown
  .dropdown-inner
  ul
  li
  .item-icon
  .fa.is-green,
.is-combo
  .image-combo-box
  .box-dropdown
  .dropdown-inner
  ul
  li
  .item-icon
  .fa.is-green,
.is-combo
  .stacked-combo-box
  .box-dropdown
  .dropdown-inner
  ul
  li
  .item-icon
  .fa.is-green,
.is-combo
  .user-combo-box
  .box-dropdown
  .dropdown-inner
  ul
  li
  .item-icon
  .fa.is-green {
  color: #00b289;
} /* line 1748, src/assets/scss/components/_components-forms.scss */
.is-combo .combo-box .box-dropdown .dropdown-inner ul li .item-icon .fa.is-blue,
.is-combo
  .image-combo-box
  .box-dropdown
  .dropdown-inner
  ul
  li
  .item-icon
  .fa.is-blue,
.is-combo
  .stacked-combo-box
  .box-dropdown
  .dropdown-inner
  ul
  li
  .item-icon
  .fa.is-blue,
.is-combo
  .user-combo-box
  .box-dropdown
  .dropdown-inner
  ul
  li
  .item-icon
  .fa.is-blue {
  color: #039be5;
} /* line 1752, src/assets/scss/components/_components-forms.scss */
.is-combo
  .combo-box
  .box-dropdown
  .dropdown-inner
  ul
  li
  .item-icon
  .fa.is-orange,
.is-combo
  .image-combo-box
  .box-dropdown
  .dropdown-inner
  ul
  li
  .item-icon
  .fa.is-orange,
.is-combo
  .stacked-combo-box
  .box-dropdown
  .dropdown-inner
  ul
  li
  .item-icon
  .fa.is-orange,
.is-combo
  .user-combo-box
  .box-dropdown
  .dropdown-inner
  ul
  li
  .item-icon
  .fa.is-orange {
  color: #eda514;
} /* line 1756, src/assets/scss/components/_components-forms.scss */
.is-combo .combo-box .box-dropdown .dropdown-inner ul li .item-icon .fa.is-red,
.is-combo
  .image-combo-box
  .box-dropdown
  .dropdown-inner
  ul
  li
  .item-icon
  .fa.is-red,
.is-combo
  .stacked-combo-box
  .box-dropdown
  .dropdown-inner
  ul
  li
  .item-icon
  .fa.is-red,
.is-combo
  .user-combo-box
  .box-dropdown
  .dropdown-inner
  ul
  li
  .item-icon
  .fa.is-red {
  color: #ff7273;
} /* line 1760, src/assets/scss/components/_components-forms.scss */
.is-combo
  .combo-box
  .box-dropdown
  .dropdown-inner
  ul
  li
  .item-icon
  .fa.is-secondary,
.is-combo
  .image-combo-box
  .box-dropdown
  .dropdown-inner
  ul
  li
  .item-icon
  .fa.is-secondary,
.is-combo
  .stacked-combo-box
  .box-dropdown
  .dropdown-inner
  ul
  li
  .item-icon
  .fa.is-secondary,
.is-combo
  .user-combo-box
  .box-dropdown
  .dropdown-inner
  ul
  li
  .item-icon
  .fa.is-secondary {
  color: #23a6d5;
} /* line 1766, src/assets/scss/components/_components-forms.scss */
.is-combo .combo-box .box-dropdown .dropdown-inner ul li .item-icon img,
.is-combo .image-combo-box .box-dropdown .dropdown-inner ul li .item-icon img,
.is-combo .stacked-combo-box .box-dropdown .dropdown-inner ul li .item-icon img,
.is-combo .user-combo-box .box-dropdown .dropdown-inner ul li .item-icon img {
  display: block;
  height: 22px;
  width: 22px;
  -o-object-fit: contain;
  object-fit: contain;
  -webkit-transition: opacity 0.3s;
  transition: opacity 0.3s;
} /* line 1775, src/assets/scss/components/_components-forms.scss */
.is-combo
  .combo-box
  .box-dropdown
  .dropdown-inner
  ul
  li
  .item-icon
  img.faded-img,
.is-combo
  .image-combo-box
  .box-dropdown
  .dropdown-inner
  ul
  li
  .item-icon
  img.faded-img,
.is-combo
  .stacked-combo-box
  .box-dropdown
  .dropdown-inner
  ul
  li
  .item-icon
  img.faded-img,
.is-combo
  .user-combo-box
  .box-dropdown
  .dropdown-inner
  ul
  li
  .item-icon
  img.faded-img {
  opacity: 0.4;
} /* line 1780, src/assets/scss/components/_components-forms.scss */
.is-combo .combo-box .box-dropdown .dropdown-inner ul li .item-icon .avatar,
.is-combo
  .image-combo-box
  .box-dropdown
  .dropdown-inner
  ul
  li
  .item-icon
  .avatar,
.is-combo
  .stacked-combo-box
  .box-dropdown
  .dropdown-inner
  ul
  li
  .item-icon
  .avatar,
.is-combo
  .user-combo-box
  .box-dropdown
  .dropdown-inner
  ul
  li
  .item-icon
  .avatar {
  display: block;
  height: 22px;
  width: 22px;
  border-radius: 50%;
} /* line 1787, src/assets/scss/components/_components-forms.scss */
.is-combo .combo-box .box-dropdown .dropdown-inner ul li .item-icon .badge,
.is-combo
  .image-combo-box
  .box-dropdown
  .dropdown-inner
  ul
  li
  .item-icon
  .badge,
.is-combo
  .stacked-combo-box
  .box-dropdown
  .dropdown-inner
  ul
  li
  .item-icon
  .badge,
.is-combo
  .user-combo-box
  .box-dropdown
  .dropdown-inner
  ul
  li
  .item-icon
  .badge {
  position: absolute;
  bottom: 0;
  right: 0;
  height: 12px;
  width: 12px;
  border-radius: 50%;
  border: 2px solid #fff;
} /* line 1799, src/assets/scss/components/_components-forms.scss */
.is-combo .combo-box .box-dropdown .dropdown-inner ul li .checkmark,
.is-combo .image-combo-box .box-dropdown .dropdown-inner ul li .checkmark,
.is-combo .stacked-combo-box .box-dropdown .dropdown-inner ul li .checkmark,
.is-combo .user-combo-box .box-dropdown .dropdown-inner ul li .checkmark {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  height: 16px;
  width: 16px;
  margin-right: 8px;
  margin-left: auto;
  opacity: 0;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
} /* line 1810, src/assets/scss/components/_components-forms.scss */
.is-combo .combo-box .box-dropdown .dropdown-inner ul li .checkmark svg,
.is-combo .image-combo-box .box-dropdown .dropdown-inner ul li .checkmark svg,
.is-combo .stacked-combo-box .box-dropdown .dropdown-inner ul li .checkmark svg,
.is-combo .user-combo-box .box-dropdown .dropdown-inner ul li .checkmark svg {
  stroke: #23a6d5;
  stroke-width: 3px;
  height: 16px;
  width: 16px;
} /* line 1817, src/assets/scss/components/_components-forms.scss */
.is-combo .combo-box .box-dropdown .dropdown-inner ul li .checkmark i,
.is-combo .image-combo-box .box-dropdown .dropdown-inner ul li .checkmark i,
.is-combo .stacked-combo-box .box-dropdown .dropdown-inner ul li .checkmark i,
.is-combo .user-combo-box .box-dropdown .dropdown-inner ul li .checkmark i {
  font-size: 16px;
  color: #23a6d5;
} /* line 1823, src/assets/scss/components/_components-forms.scss */
.is-combo .combo-box .box-dropdown .dropdown-inner ul li span,
.is-combo .image-combo-box .box-dropdown .dropdown-inner ul li span,
.is-combo .stacked-combo-box .box-dropdown .dropdown-inner ul li span,
.is-combo .user-combo-box .box-dropdown .dropdown-inner ul li span {
  display: block;
  color: #999;
  font-size: 0.9rem;
  font-weight: 500;
} /* line 1830, src/assets/scss/components/_components-forms.scss */
.is-combo .combo-box .box-dropdown .dropdown-inner ul li:hover,
.is-combo .image-combo-box .box-dropdown .dropdown-inner ul li:hover,
.is-combo .stacked-combo-box .box-dropdown .dropdown-inner ul li:hover,
.is-combo .user-combo-box .box-dropdown .dropdown-inner ul li:hover {
  background: #f2f2f2;
} /* line 1837, src/assets/scss/components/_components-forms.scss */
.is-combo .combo-box .box-dropdown .dropdown-inner ul li.is-active .item-icon i,
.is-combo
  .image-combo-box
  .box-dropdown
  .dropdown-inner
  ul
  li.is-active
  .item-icon
  i,
.is-combo
  .stacked-combo-box
  .box-dropdown
  .dropdown-inner
  ul
  li.is-active
  .item-icon
  i,
.is-combo
  .user-combo-box
  .box-dropdown
  .dropdown-inner
  ul
  li.is-active
  .item-icon
  i {
  color: #23a6d5;
} /* line 1841, src/assets/scss/components/_components-forms.scss */
.is-combo
  .combo-box
  .box-dropdown
  .dropdown-inner
  ul
  li.is-active
  .item-icon
  .faded-img,
.is-combo
  .image-combo-box
  .box-dropdown
  .dropdown-inner
  ul
  li.is-active
  .item-icon
  .faded-img,
.is-combo
  .stacked-combo-box
  .box-dropdown
  .dropdown-inner
  ul
  li.is-active
  .item-icon
  .faded-img,
.is-combo
  .user-combo-box
  .box-dropdown
  .dropdown-inner
  ul
  li.is-active
  .item-icon
  .faded-img {
  opacity: 1;
} /* line 1846, src/assets/scss/components/_components-forms.scss */
.is-combo .combo-box .box-dropdown .dropdown-inner ul li.is-active span,
.is-combo .image-combo-box .box-dropdown .dropdown-inner ul li.is-active span,
.is-combo .stacked-combo-box .box-dropdown .dropdown-inner ul li.is-active span,
.is-combo .user-combo-box .box-dropdown .dropdown-inner ul li.is-active span {
  color: #444f60;
} /* line 1850, src/assets/scss/components/_components-forms.scss */
.is-combo .combo-box .box-dropdown .dropdown-inner ul li.is-active .checkmark,
.is-combo
  .image-combo-box
  .box-dropdown
  .dropdown-inner
  ul
  li.is-active
  .checkmark,
.is-combo
  .stacked-combo-box
  .box-dropdown
  .dropdown-inner
  ul
  li.is-active
  .checkmark,
.is-combo
  .user-combo-box
  .box-dropdown
  .dropdown-inner
  ul
  li.is-active
  .checkmark {
  opacity: 1;
} /* line 1860, src/assets/scss/components/_components-forms.scss */
.is-combo .combo-box.is-active,
.is-combo .image-combo-box.is-active,
.is-combo .stacked-combo-box.is-active,
.is-combo .user-combo-box.is-active {
  border-color: #23a6d5;
} /* line 1863, src/assets/scss/components/_components-forms.scss */
.is-combo .combo-box.is-active .box-chevron svg,
.is-combo .combo-box.is-active .box-chevron i,
.is-combo .image-combo-box.is-active .box-chevron svg,
.is-combo .image-combo-box.is-active .box-chevron i,
.is-combo .stacked-combo-box.is-active .box-chevron svg,
.is-combo .stacked-combo-box.is-active .box-chevron i,
.is-combo .user-combo-box.is-active .box-chevron svg,
.is-combo .user-combo-box.is-active .box-chevron i {
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
} /* line 1867, src/assets/scss/components/_components-forms.scss */
.is-combo .combo-box.is-active .box-dropdown,
.is-combo .image-combo-box.is-active .box-dropdown,
.is-combo .stacked-combo-box.is-active .box-dropdown,
.is-combo .user-combo-box.is-active .box-dropdown {
  opacity: 1;
  -webkit-transform: translateY(0);
  transform: translateY(0);
  pointer-events: all;
} /* line 1876, src/assets/scss/components/_components-forms.scss */
.is-combo .help-text {
  font-size: 0.75rem;
  color: #999;
} /* line 1882, src/assets/scss/components/_components-forms.scss */
.is-combo .big-combo-box {
  position: relative;
  background: #fff;
  border: 1px solid #e3e3e3;
  border-radius: 4px;
  height: 58px;
  margin-top: 4px;
  cursor: pointer;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
} /* line 1893, src/assets/scss/components/_components-forms.scss */
.is-combo .big-combo-box .box-inner {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  height: 100%;
} /* line 1900, src/assets/scss/components/_components-forms.scss */
.is-combo .big-combo-box .box-inner .combo-item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  height: 58px;
  padding-left: 8px;
} /* line 1906, src/assets/scss/components/_components-forms.scss */
.is-combo .big-combo-box .box-inner .combo-item i {
  color: #23a6d5;
  font-size: 1.6rem;
} /* line 1912, src/assets/scss/components/_components-forms.scss */
.is-combo .big-combo-box .box-inner .combo-item .combo-text {
  margin-left: 16px;
} /* line 1915, src/assets/scss/components/_components-forms.scss */
.is-combo .big-combo-box .box-inner .combo-item .combo-text span {
  display: block;
} /* line 1918, src/assets/scss/components/_components-forms.scss */
.is-combo .big-combo-box .box-inner .combo-item .combo-text span:first-child {
  color: #444f60;
  font-size: 0.9rem;
  font-weight: 500;
} /* line 1924, src/assets/scss/components/_components-forms.scss */
.is-combo .big-combo-box .box-inner .combo-item .combo-text span:nth-child(2) {
  color: #999;
  font-size: 0.8rem;
  max-width: 330px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
} /* line 1938, src/assets/scss/components/_components-forms.scss */
.is-combo .big-combo-box .box-chevron {
  position: absolute;
  top: 0;
  right: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  height: 58px;
  width: 58px;
} /* line 1948, src/assets/scss/components/_components-forms.scss */
.is-combo .big-combo-box .box-chevron svg {
  height: 18px;
  width: 18px;
  stroke: #444f60;
  -webkit-transform: rotate(0);
  transform: rotate(0);
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
} /* line 1958, src/assets/scss/components/_components-forms.scss */
.is-combo .big-combo-box .box-dropdown {
  position: absolute;
  top: 54px;
  left: 0;
  width: 100%;
  z-index: 50;
  opacity: 0;
  -webkit-transform: translateY(20px);
  transform: translateY(20px);
  pointer-events: none;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
} /* line 1970, src/assets/scss/components/_components-forms.scss */
.is-combo .big-combo-box .box-dropdown .dropdown-inner {
  position: relative;
  width: 100%;
  height: 100%;
  background: #fff;
  border: 1px solid #e3e3e3;
  border-radius: 4px;
  margin-top: 10px;
  max-height: 190px;
  overflow-y: auto;
  overflow-x: hidden;
} /* line 1983, src/assets/scss/components/_components-forms.scss */
.is-combo .big-combo-box .box-dropdown .dropdown-inner ul {
  padding: 10px 0;
} /* line 1987, src/assets/scss/components/_components-forms.scss */
.is-combo .big-combo-box .box-dropdown .dropdown-inner ul li {
  padding: 6px 8px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  width: 100%;
} /* line 1995, src/assets/scss/components/_components-forms.scss */
.is-combo .big-combo-box .box-dropdown .dropdown-inner ul li .item-icon {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  height: 30px;
  width: 30px;
  min-height: 30px;
  min-width: 30px;
  margin-right: 16px;
} /* line 2005, src/assets/scss/components/_components-forms.scss */
.is-combo .big-combo-box .box-dropdown .dropdown-inner ul li .item-icon i {
  color: #999;
  font-size: 1.6rem;
} /* line 2013, src/assets/scss/components/_components-forms.scss */
.is-combo .big-combo-box .box-dropdown .dropdown-inner ul li .item-name span {
  display: block;
} /* line 2016, src/assets/scss/components/_components-forms.scss */
.is-combo
  .big-combo-box
  .box-dropdown
  .dropdown-inner
  ul
  li
  .item-name
  span:first-child {
  color: #444f60;
  font-size: 0.9rem;
  font-weight: 500;
} /* line 2022, src/assets/scss/components/_components-forms.scss */
.is-combo
  .big-combo-box
  .box-dropdown
  .dropdown-inner
  ul
  li
  .item-name
  span:nth-child(2) {
  color: #999;
  font-size: 0.8rem;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
} /* line 2032, src/assets/scss/components/_components-forms.scss */
.is-combo .big-combo-box .box-dropdown .dropdown-inner ul li:hover {
  background: #f2f2f2;
} /* line 2038, src/assets/scss/components/_components-forms.scss */
.is-combo
  .big-combo-box
  .box-dropdown
  .dropdown-inner
  ul
  li.is-active
  .item-icon
  i {
  color: #23a6d5;
} /* line 2042, src/assets/scss/components/_components-forms.scss */
.is-combo .big-combo-box .box-dropdown .dropdown-inner ul li.is-active span {
  color: #444f60;
} /* line 2052, src/assets/scss/components/_components-forms.scss */
.is-combo .big-combo-box.is-active {
  border-color: #23a6d5;
} /* line 2055, src/assets/scss/components/_components-forms.scss */
.is-combo .big-combo-box.is-active .box-chevron svg {
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
} /* line 2059, src/assets/scss/components/_components-forms.scss */
.is-combo .big-combo-box.is-active .box-dropdown {
  opacity: 1;
  -webkit-transform: translateY(0);
  transform: translateY(0);
  pointer-events: all;
} /*! _labels.scss | Bulkit | CSS Ninja */ /* line 18, src/assets/scss/components/_components-labels.scss */
.b-badge {
  height: 20px;
  min-width: 20px;
  max-width: 100px;
  padding: 3px 6px;
  line-height: 1.2;
  white-space: nowrap;
  vertical-align: middle;
  font-size: 0.8rem;
  color: #fff;
  background: #999;
  text-align: center;
  border-radius: 3px;
} /* line 32, src/assets/scss/components/_components-labels.scss */
.b-badge.rounded {
  border-radius: 200px;
} /* line 36, src/assets/scss/components/_components-labels.scss */
.b-badge.badge-outlined {
  background: transparent;
  border: 1px solid #999;
  color: #999;
} /* line 42, src/assets/scss/components/_components-labels.scss */
.b-badge.is-primary {
  background: #4a00e0;
} /* line 44, src/assets/scss/components/_components-labels.scss */
.b-badge.is-primary.badge-outlined {
  background: transparent;
  border: 1px solid #4a00e0;
  color: #4a00e0;
} /* line 50, src/assets/scss/components/_components-labels.scss */
.b-badge.is-secondary {
  background: #23a6d5;
} /* line 52, src/assets/scss/components/_components-labels.scss */
.b-badge.is-secondary.badge-outlined {
  background: transparent;
  border: 1px solid #23a6d5;
  color: #23a6d5;
} /* line 58, src/assets/scss/components/_components-labels.scss */
.b-badge.is-accent {
  background: #8e2de2;
} /* line 60, src/assets/scss/components/_components-labels.scss */
.b-badge.is-accent.badge-outlined {
  background: transparent;
  border: 1px solid #8e2de2;
  color: #8e2de2;
} /* line 66, src/assets/scss/components/_components-labels.scss */
.b-badge.is-success {
  background: #00b289;
} /* line 68, src/assets/scss/components/_components-labels.scss */
.b-badge.is-success.badge-outlined {
  background: transparent;
  border: 1px solid #00b289;
  color: #00b289;
} /* line 74, src/assets/scss/components/_components-labels.scss */
.b-badge.is-warning {
  background: #eda514;
} /* line 76, src/assets/scss/components/_components-labels.scss */
.b-badge.is-warning.badge-outlined {
  background: transparent;
  border: 1px solid #eda514;
  color: #eda514;
} /* line 82, src/assets/scss/components/_components-labels.scss */
.b-badge.is-danger {
  background: #ff7273;
} /* line 84, src/assets/scss/components/_components-labels.scss */
.b-badge.is-danger.badge-outlined {
  background: transparent;
  border: 1px solid #ff7273;
  color: #ff7273;
} /* line 90, src/assets/scss/components/_components-labels.scss */
.b-badge.is-info {
  background: #039be5;
} /* line 92, src/assets/scss/components/_components-labels.scss */
.b-badge.is-info.badge-outlined {
  background: transparent;
  border: 1px solid #039be5;
  color: #039be5;
} /* line 104, src/assets/scss/components/_components-labels.scss */
.tag {
  margin-bottom: 5px;
} /* line 108, src/assets/scss/components/_components-labels.scss */
.tag.squared {
  border-radius: 2px !important;
} /* line 112, src/assets/scss/components/_components-labels.scss */
.tag.is-outlined {
  border: 1px solid #999;
} /* line 116, src/assets/scss/components/_components-labels.scss */
.tag.is-primary {
  background: #4a00e0;
  color: #fff;
} /* line 119, src/assets/scss/components/_components-labels.scss */
.tag.is-primary.is-outlined {
  background: transparent;
  border: 1px solid #4a00e0;
  color: #4a00e0;
} /* line 125, src/assets/scss/components/_components-labels.scss */
.tag.is-secondary {
  background: #23a6d5;
  color: #fff;
} /* line 128, src/assets/scss/components/_components-labels.scss */
.tag.is-secondary.is-outlined {
  background: transparent;
  border: 1px solid #23a6d5;
  color: #23a6d5;
} /* line 134, src/assets/scss/components/_components-labels.scss */
.tag.is-accent {
  background: #8e2de2;
  color: #fff;
} /* line 137, src/assets/scss/components/_components-labels.scss */
.tag.is-accent.is-outlined {
  background: transparent;
  border: 1px solid #8e2de2;
  color: #8e2de2;
} /* line 143, src/assets/scss/components/_components-labels.scss */
.tag.is-success {
  background: #00b289;
  color: #fff;
} /* line 146, src/assets/scss/components/_components-labels.scss */
.tag.is-success.is-outlined {
  background: transparent;
  border: 1px solid #00b289;
  color: #00b289;
} /* line 152, src/assets/scss/components/_components-labels.scss */
.tag.is-warning {
  background: #eda514 !important;
  color: #fff !important;
} /* line 155, src/assets/scss/components/_components-labels.scss */
.tag.is-warning.is-outlined {
  background: transparent !important;
  border: 1px solid #eda514 !important;
  color: #eda514 !important;
} /* line 161, src/assets/scss/components/_components-labels.scss */
.tag.is-danger {
  background: #ff7273;
  color: #fff;
} /* line 164, src/assets/scss/components/_components-labels.scss */
.tag.is-danger.is-outlined {
  background: transparent;
  border: 1px solid #ff7273;
  color: #ff7273;
} /* line 170, src/assets/scss/components/_components-labels.scss */
.tag.is-info {
  background: #039be5;
  color: #fff;
} /* line 173, src/assets/scss/components/_components-labels.scss */
.tag.is-info.is-outlined {
  background: transparent;
  border: 1px solid #039be5;
  color: #039be5;
} /* line 179, src/assets/scss/components/_components-labels.scss */
.tag.is-light {
  background: #fff;
  color: #444f60;
} /* line 182, src/assets/scss/components/_components-labels.scss */
.tag.is-light.is-outlined {
  background: transparent;
  border: 1px solid #fff;
  color: #fff;
} /* line 194, src/assets/scss/components/_components-labels.scss */
.tag span.delete {
  top: 2px;
} /* line 201, src/assets/scss/components/_components-labels.scss */
.tags.has-addons span:first-child {
  border-bottom-right-radius: 0 !important;
  border-top-right-radius: 0 !important;
  margin-right: 0;
} /* line 206, src/assets/scss/components/_components-labels.scss */
.tags.has-addons span:last-child {
  border-bottom-left-radius: 0 !important;
  border-top-left-radius: 0 !important;
  margin-left: -5px;
} /* line 211, src/assets/scss/components/_components-labels.scss */
.tags.has-addons.is-centered {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
} /* line 217, src/assets/scss/components/_components-labels.scss */
.control.tag-group {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
} /* line 223, src/assets/scss/components/_components-labels.scss */
.tag.is-delete {
  margin-left: 1px;
  padding: 0;
  position: relative;
  width: 2em;
  border-radius: 0 2px 2px 0 !important;
  margin-left: -5px;
} /* line 230, src/assets/scss/components/_components-labels.scss */
.tag.is-delete:before {
  height: 1px;
  width: 50%;
} /* line 234, src/assets/scss/components/_components-labels.scss */
.tag.is-delete:after {
  height: 50%;
  width: 1px;
} /* line 238, src/assets/scss/components/_components-labels.scss */
.tag.is-delete:before,
.tag.is-delete:after {
  background-color: currentColor;
  content: "";
  display: block;
  left: 50%;
  position: absolute;
  top: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%) rotate(45deg);
  transform: translateX(-50%) translateY(-50%) rotate(45deg);
  -webkit-transform-origin: center center;
  transform-origin: center center;
} /*! _dropdowns.scss | Bulkit | CSS Ninja */ /* line 20, src/assets/scss/components/_components-dropdowns.scss */
.is-drop {
  position: relative;
  cursor: pointer;
} /* line 25, src/assets/scss/components/_components-dropdowns.scss */
.is-drop i.sl-icon-arrow-down {
  font-size: 8px !important;
  top: 2px !important;
} /* line 30, src/assets/scss/components/_components-dropdowns.scss */
.is-drop .drop-caret {
  position: relative;
  top: 5px;
} /* line 36, src/assets/scss/components/_components-dropdowns.scss */
.is-drop .dropContain {
  width: 220px;
  position: absolute;
  z-index: 3;
  left: 50%;
  margin-left: -165px;
  top: -500vh;
} /* line 45, src/assets/scss/components/_components-dropdowns.scss */
.is-drop .dropContain .dropOut {
  width: 220px;
  background: #fff;
  float: left;
  position: relative;
  margin-top: 15px;
  opacity: 0;
  border: 1px solid #ededed;
  border-radius: 4px;
  -webkit-box-shadow: 0 3px 10px 4px rgba(0, 0, 0, 0.04);
  box-shadow: 0 3px 10px 4px rgba(0, 0, 0, 0.04);
  -webkit-transition: all 0.5s ease-out;
  transition: all 0.5s ease-out;
} /* line 67, src/assets/scss/components/_components-dropdowns.scss */
.is-drop .dropContain .dropOut .triangle {
  width: 0;
  height: 0;
  position: absolute;
  border-left: 8px solid transparent;
  border-right: 8px solid transparent;
  border-bottom: 8px solid #fff;
  top: -8px;
  left: 50%;
  margin-left: -8px;
} /* line 80, src/assets/scss/components/_components-dropdowns.scss */
.is-drop .dropContain .dropOut ul li {
  text-align: left;
  float: left;
  width: 200px;
  padding: 12px 0 10px 15px;
  margin: 3px 10px;
  color: #777;
  border-radius: 4px;
  -webkit-transition: background-color 0.2s ease-out;
  transition: background-color 0.2s ease-out;
} /* line 96, src/assets/scss/components/_components-dropdowns.scss */
.is-drop .dropContain .dropOut ul li:hover {
  background: #eff4f7;
  cursor: pointer;
} /* line 102, src/assets/scss/components/_components-dropdowns.scss */
.is-drop .dropContain .dropOut ul li i.drop-icon {
  position: relative;
  top: 4px;
  margin-right: 15px;
} /* line 108, src/assets/scss/components/_components-dropdowns.scss */
.is-drop .dropContain .dropOut ul li i.drop-icon.sl {
  position: relative;
  top: 0;
  margin-right: 15px;
} /* line 116, src/assets/scss/components/_components-dropdowns.scss */
.is-drop .dropContain .dropOut ul {
  float: left;
  padding: 10px 0;
  list-style: none;
} /* line 122, src/assets/scss/components/_components-dropdowns.scss */
.is-drop .dropContain .dropOut ul.big-icons li {
  padding: 2px 0 10px 15px;
  color: #a9abac;
} /* line 127, src/assets/scss/components/_components-dropdowns.scss */
.is-drop .dropContain .dropOut ul.big-icons i.im {
  font-size: 18px;
  color: #a9abac;
  margin-right: 10px;
  position: relative;
  top: 1px;
} /* line 137, src/assets/scss/components/_components-dropdowns.scss */
.is-drop .dropContain .dropOut ul li.dropdown-divider {
  padding: 0 !important;
  border-radius: 0 !important;
  height: 5px;
  border-bottom: 1px solid #f2f2f2;
} /* line 143, src/assets/scss/components/_components-dropdowns.scss */
.is-drop .dropContain .dropOut ul li.dropdown-divider:hover {
  background-color: #fff;
} /* line 151, src/assets/scss/components/_components-dropdowns.scss */
.is-drop .dropContain .dropOut.is-primary ul li:hover {
  background: #4a00e0;
  color: #fff;
} /* line 156, src/assets/scss/components/_components-dropdowns.scss */
.is-drop .dropContain .dropOut.is-secondary ul li:hover {
  background: #23a6d5;
  color: #fff;
} /* line 161, src/assets/scss/components/_components-dropdowns.scss */
.is-drop .dropContain .dropOut.is-accent ul li:hover {
  background: #8e2de2;
  color: #fff;
} /* line 169, src/assets/scss/components/_components-dropdowns.scss */
.is-drop:hover .dropContain {
  top: 30px !important;
} /* line 173, src/assets/scss/components/_components-dropdowns.scss */
.is-drop:hover .dropContain .dropOut {
  -webkit-animation: fadeInUp 0.27s ease-out;
  animation: fadeInUp 0.27s ease-out;
  opacity: 1;
} /* line 178, src/assets/scss/components/_components-dropdowns.scss */
.is-drop.drop-sm:hover .dropContain {
  top: 15px !important;
} /* line 182, src/assets/scss/components/_components-dropdowns.scss */
.is-drop.is-centered .dropContain {
  margin-left: -110px;
} /* line 186, src/assets/scss/components/_components-dropdowns.scss */
.is-drop.is-right .dropContain {
  margin-left: -55px;
} /* line 192, src/assets/scss/components/_components-dropdowns.scss */
button i.sl-icon-arrow-down {
  font-size: 8px !important;
  top: 2px !important;
  padding-left: 8px !important;
} /* line 203, src/assets/scss/components/_components-dropdowns.scss */
.jq-dropdown {
  position: absolute;
  top: 5px;
  z-index: 1039;
  display: none;
  -webkit-animation-name: fadeInUp;
  animation-name: fadeInUp;
  -webkit-animation-duration: 0.27s;
  animation-duration: 0.27s;
  -webkit-animation-timing-function: ease;
  animation-timing-function: ease;
} /* line 212, src/assets/scss/components/_components-dropdowns.scss */
.jq-dropdown .jq-dropdown-menu,
.jq-dropdown .jq-dropdown-panel {
  min-width: 220px;
  max-width: 360px;
  list-style: none;
  background: #fff;
  border: solid 1px #ddd;
  border-radius: 4px;
  -webkit-box-shadow: 0 3px 10px 4px rgba(0, 0, 0, 0.04);
  box-shadow: 0 3px 10px 4px rgba(0, 0, 0, 0.04);
  overflow: visible;
  padding: 4px 0;
  margin: 0;
} /* line 227, src/assets/scss/components/_components-dropdowns.scss */
.jq-dropdown .jq-dropdown-panel {
  padding: 20px;
} /* line 231, src/assets/scss/components/_components-dropdowns.scss */
.jq-dropdown.jq-dropdown-tip {
  margin-top: 8px;
} /* line 234, src/assets/scss/components/_components-dropdowns.scss */
.jq-dropdown.jq-dropdown-tip:before {
  position: absolute;
  top: -6px;
  left: 9px;
  content: "";
  border-left: 7px solid transparent;
  border-right: 7px solid transparent;
  border-bottom: 7px solid #ddd;
  display: inline-block;
} /* line 245, src/assets/scss/components/_components-dropdowns.scss */
.jq-dropdown.jq-dropdown-tip:after {
  position: absolute;
  top: -5px;
  left: 10px;
  content: "";
  border-left: 6px solid transparent;
  border-right: 6px solid transparent;
  border-bottom: 6px solid #fff;
  display: inline-block;
} /* line 256, src/assets/scss/components/_components-dropdowns.scss */
.jq-dropdown.jq-dropdown-tip.jq-dropdown-anchor-right:before {
  left: auto;
  right: 9px;
} /* line 261, src/assets/scss/components/_components-dropdowns.scss */
.jq-dropdown.jq-dropdown-tip.jq-dropdown-anchor-right:after {
  left: auto;
  right: 10px;
} /* line 268, src/assets/scss/components/_components-dropdowns.scss */
.jq-dropdown.jq-dropdown-scroll .jq-dropdown-menu,
.jq-dropdown.jq-dropdown-scroll .jq-dropdown-panel {
  max-height: 180px;
  overflow: auto;
} /* line 274, src/assets/scss/components/_components-dropdowns.scss */
.jq-dropdown.jq-dropdown-scroll .jq-dropdown-menu::-webkit-scrollbar {
  width: 10px;
} /* line 278, src/assets/scss/components/_components-dropdowns.scss */
.jq-dropdown.jq-dropdown-scroll .jq-dropdown-menu::-webkit-scrollbar-thumb {
  border-radius: 5px;
  background: rgba(0, 0, 0, 0.2);
} /* line 285, src/assets/scss/components/_components-dropdowns.scss */
.jq-dropdown li {
  list-style: none;
  padding: 0 3px;
  text-indent: 0;
  margin: 0;
  line-height: 18px;
} /* line 293, src/assets/scss/components/_components-dropdowns.scss */
.jq-dropdown li > a,
.jq-dropdown label {
  display: block;
  color: inherit;
  text-decoration: none;
  line-height: 18px;
  padding: 10px 15px;
  margin: 0;
  white-space: nowrap;
} /* line 302, src/assets/scss/components/_components-dropdowns.scss */
.jq-dropdown li > a:hover,
.jq-dropdown label:hover {
  background-color: #eff4f7;
  color: inherit;
  cursor: pointer;
} /* line 309, src/assets/scss/components/_components-dropdowns.scss */
.jq-dropdown .jq-dropdown-divider {
  font-size: 1px;
  border-top: solid 1px #e5e5e5;
  padding: 0;
  margin: 5px 0;
} /* line 320, src/assets/scss/components/_components-dropdowns.scss */
.jq-dropdown .jq-dropdown-menu li > a:hover,
.jq-dropdown .jq-dropdown .jq-dropdown-menu label:hover {
  background-color: #eff4f7;
  color: inherit;
} /* line 327, src/assets/scss/components/_components-dropdowns.scss */
.jq-dropdown.is-primary .jq-dropdown-menu li > a:hover,
.jq-dropdown.is-primary .jq-dropdown .jq-dropdown-menu label:hover {
  background-color: #4a00e0;
  color: #fff;
} /* line 335, src/assets/scss/components/_components-dropdowns.scss */
.jq-dropdown.is-secondary .jq-dropdown-menu li > a:hover,
.jq-dropdown.is-secondary .jq-dropdown .jq-dropdown-menu label:hover {
  background-color: #23a6d5;
  color: #fff;
} /* line 343, src/assets/scss/components/_components-dropdowns.scss */
.jq-dropdown.is-accent .jq-dropdown-menu li > a:hover,
.jq-dropdown.is-accent .jq-dropdown .jq-dropdown-menu label:hover {
  background-color: #8e2de2;
  color: #fff;
} /* line 354, src/assets/scss/components/_components-dropdowns.scss */
.is-megamenu {
  padding: 0 !important;
} /* line 357, src/assets/scss/components/_components-dropdowns.scss */
.is-megamenu .mega-inner {
  position: relative;
  padding: 0.5rem 0;
} /* line 361, src/assets/scss/components/_components-dropdowns.scss */
.is-megamenu .mega-inner .container {
  padding: 1rem;
} /* line 365, src/assets/scss/components/_components-dropdowns.scss */
.is-megamenu .mega-inner .column {
  padding-left: 0;
  padding-right: 0;
} /* line 371, src/assets/scss/components/_components-dropdowns.scss */
.is-megamenu .mega-inner .navbar-item.is-flex {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
} /* line 376, src/assets/scss/components/_components-dropdowns.scss */
.is-megamenu .mega-inner .navbar-item.is-flex i {
  font-size: 2.2rem;
  font-weight: 500;
  color: #cecece;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
} /* line 383, src/assets/scss/components/_components-dropdowns.scss */
.is-megamenu .mega-inner .navbar-item.is-flex div {
  margin: 0 10px;
} /* line 387, src/assets/scss/components/_components-dropdowns.scss */
.is-megamenu .mega-inner .navbar-item.is-flex:hover {
  background-color: #f5f5f5;
} /* line 390, src/assets/scss/components/_components-dropdowns.scss */
.is-megamenu .mega-inner .navbar-item.is-flex:hover i {
  color: #4a00e0;
} /* line 398, src/assets/scss/components/_components-dropdowns.scss */
.is-megamenu .menu-image {
  position: absolute;
  right: 0;
  bottom: 0;
  z-index: 0;
  height: 220px;
} /* line 405, src/assets/scss/components/_components-dropdowns.scss */
.is-megamenu .menu-image img {
  height: 220px;
  max-height: none !important;
} /* line 411, src/assets/scss/components/_components-dropdowns.scss */
.is-megamenu .is-footer {
  padding: 0.375rem 1rem;
  position: relative;
  z-index: 2;
} /* line 418, src/assets/scss/components/_components-dropdowns.scss */
.is-megamenu p.is-cta {
  padding: 0.5rem 1rem;
  font-size: 1rem;
} /* line 425, src/assets/scss/components/_components-dropdowns.scss */
.is-megamenu .mega-btn.primary-btn {
  background: #4a00e0 !important;
  color: #fff;
} /* line 430, src/assets/scss/components/_components-dropdowns.scss */
.is-megamenu .mega-btn.secondary-btn {
  background: #23a6d5 !important;
  color: #fff;
} /* line 435, src/assets/scss/components/_components-dropdowns.scss */
.is-megamenu .mega-btn.accent-btn {
  background: #8e2de2 !important;
  color: #fff;
} /* line 442, src/assets/scss/components/_components-dropdowns.scss */
.is-megamenu .level-left .level-item {
  text-transform: uppercase;
} /* line 447, src/assets/scss/components/_components-dropdowns.scss */
.is-megamenu .social-link {
  color: #fff;
  margin: 0 5px;
} /* line 451, src/assets/scss/components/_components-dropdowns.scss */
.is-megamenu .social-link i {
  font-size: 1rem;
}
@media (max-width: 768px) {
  /* line 459, src/assets/scss/components/_components-dropdowns.scss */
  .is-mega .navbar-link {
    display: none;
  } /* line 465, src/assets/scss/components/_components-dropdowns.scss */
  .navbar-item.is-flex {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  }
} /* line 476, src/assets/scss/components/_components-dropdowns.scss */
.media.media-notification {
  -ms-flex-line-pack: center;
  align-content: center;
  cursor: pointer;
} /* line 481, src/assets/scss/components/_components-dropdowns.scss */
.media.media-notification:hover .notification-title {
  color: #4a00e0;
} /* line 486, src/assets/scss/components/_components-dropdowns.scss */
.media.media-notification .timestamp {
  color: #a9abac;
  position: relative;
  top: 3px;
  font-size: 0.7rem;
} /* line 493, src/assets/scss/components/_components-dropdowns.scss */
.media.media-notification .notification-title {
  font-weight: 600;
} /* line 497, src/assets/scss/components/_components-dropdowns.scss */
.media.media-notification .notification-text {
  font-size: 0.9rem !important;
  color: #878787;
} /* line 503, src/assets/scss/components/_components-dropdowns.scss */
.media .see-all {
  margin-top: 20px;
  font-size: 0.7rem;
  text-transform: uppercase;
} /* line 509, src/assets/scss/components/_components-dropdowns.scss */
.media.icon-media {
  -ms-flex-line-pack: center;
  align-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  cursor: pointer;
} /* line 514, src/assets/scss/components/_components-dropdowns.scss */
.media.icon-media .media-left i {
  font-size: 1.8rem;
  color: #a9abac;
} /* line 519, src/assets/scss/components/_components-dropdowns.scss */
.media.icon-media .timestamp {
  color: #a9abac;
  position: relative;
  top: 3px;
  font-size: 0.7rem;
} /* line 526, src/assets/scss/components/_components-dropdowns.scss */
.media.icon-media .notification-title {
  font-weight: 600;
} /* line 530, src/assets/scss/components/_components-dropdowns.scss */
.media.icon-media .notification-text {
  font-size: 0.9rem !important;
  color: #878787;
} /*! _pages-landing-kit7.scss | Bulkit | CSS Ninja */
@-webkit-keyframes gradientBG {
  0% {
    background-position: 0% 50%;
  }
  50% {
    background-position: 100% 50%;
  }
  100% {
    background-position: 0% 50%;
  }
}
@keyframes gradientBG {
  0% {
    background-position: 0% 50%;
  }
  50% {
    background-position: 100% 50%;
  }
  100% {
    background-position: 0% 50%;
  }
} /* line 43, src/assets/scss/pages/_pages-landing-kit7.scss */
.hero.main-hero {
  position: relative;
  background: #fe563f;
  background: linear-gradient(-45deg, #be003e, #fe563f, #fe563f, #be003e);
  background-size: 400% 400%;
  -webkit-animation: gradientBG 15s ease infinite;
  animation: gradientBG 15s ease infinite;
} /* line 50, src/assets/scss/pages/_pages-landing-kit7.scss */
.hero.main-hero .slant-shape {
  position: absolute;
  bottom: -1px;
  right: 0;
  z-index: 1 !important;
} /* line 57, src/assets/scss/pages/_pages-landing-kit7.scss */
.hero.main-hero .hero-caption {
  padding-bottom: 150px;
} /* line 61, src/assets/scss/pages/_pages-landing-kit7.scss */
.hero.main-hero .laptop-container {
  position: relative;
} /* line 64, src/assets/scss/pages/_pages-landing-kit7.scss */
.hero.main-hero .laptop-container .laptop {
  position: relative;
  z-index: 1 !important;
} /* line 69, src/assets/scss/pages/_pages-landing-kit7.scss */
.hero.main-hero .laptop-container .laptop-shadow {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  z-index: 0 !important;
} /* line 79, src/assets/scss/pages/_pages-landing-kit7.scss */
.hero.main-hero .hero-foot {
  position: relative;
  z-index: 3;
} /* line 85, src/assets/scss/pages/_pages-landing-kit7.scss */
.hero.rounded-hero {
  position: relative;
  z-index: 3;
} /* line 90, src/assets/scss/pages/_pages-landing-kit7.scss */
.hero.rounded-hero.is-active .absolute-header {
  -webkit-transform: translateY(0);
  transform: translateY(0);
} /* line 94, src/assets/scss/pages/_pages-landing-kit7.scss */
.hero.rounded-hero.is-active .absolute-header .header-inner .states {
  opacity: 1;
  -webkit-transform: translateY(-50%) scale(1);
  transform: translateY(-50%) scale(1);
} /* line 102, src/assets/scss/pages/_pages-landing-kit7.scss */
.hero.rounded-hero.is-active .hero-body .hero-mockup {
  -webkit-transform: translateY(0);
  transform: translateY(0);
  opacity: 1;
  pointer-events: all;
} /* line 111, src/assets/scss/pages/_pages-landing-kit7.scss */
.hero.rounded-hero .hero-body .hero-mockup {
  display: block;
  max-width: 740px;
  margin: 0 auto;
  -webkit-transform: translateY(10px);
  transform: translateY(10px);
  opacity: 0;
  border-radius: 12px;
  -webkit-box-shadow: -1px 3px 15px 0 rgba(0, 0, 0, 0.06);
  box-shadow: -1px 3px 15px 0 rgba(0, 0, 0, 0.06);
  pointer-events: none;
  -webkit-transition: all 0.4s;
  transition: all 0.4s;
  -webkit-transition-delay: 0.3s;
  transition-delay: 0.3s;
} /* line 124, src/assets/scss/pages/_pages-landing-kit7.scss */
.hero.rounded-hero .hero-body .buttons {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
} /* line 132, src/assets/scss/pages/_pages-landing-kit7.scss */
.is-hero-title {
  z-index: 2;
} /* line 135, src/assets/scss/pages/_pages-landing-kit7.scss */
.is-hero-title h1,
.is-hero-title h2 {
  color: #fff;
} /* line 140, src/assets/scss/pages/_pages-landing-kit7.scss */
.absolute-header {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 580px;
  background: #4a00e0;
  background: linear-gradient(-45deg, #8e2de2, #4a00e0, #4a00e0, #8e2de2);
  -webkit-transform: translateY(-100%);
  transform: translateY(-100%);
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
} /* line 151, src/assets/scss/pages/_pages-landing-kit7.scss */
.absolute-header .header-inner {
  position: relative;
  height: 100%;
  width: 100%;
} /* line 156, src/assets/scss/pages/_pages-landing-kit7.scss */
.absolute-header .header-inner .cut-circle {
  display: block;
  position: absolute;
  bottom: -1px;
  left: 0;
  width: 100%;
  height: auto;
} /* line 171, src/assets/scss/pages/_pages-landing-kit7.scss */
.title {
  font-family: "Nexa Bold", sans-serif;
  color: #444f60;
} /* line 175, src/assets/scss/pages/_pages-landing-kit7.scss */
.title.is-bigger {
  font-size: 4rem;
} /* line 179, src/assets/scss/pages/_pages-landing-kit7.scss */
.title.is-medium {
  font-size: 4rem;
} /* line 183, src/assets/scss/pages/_pages-landing-kit7.scss */
.title.is-light {
  color: #fff;
} /* line 189, src/assets/scss/pages/_pages-landing-kit7.scss */
.subtitle.is-light {
  color: #fff;
} /* line 198, src/assets/scss/pages/_pages-landing-kit7.scss */
.section {
  position: relative;
} /* line 202, src/assets/scss/pages/_pages-landing-kit7.scss */
.section .section-title h2 {
  margin-bottom: 6px;
} /* line 206, src/assets/scss/pages/_pages-landing-kit7.scss */
.section .section-title h4 {
  color: #999;
  font-size: 1.4rem;
} /* line 212, src/assets/scss/pages/_pages-landing-kit7.scss */
.section .section-feature-description {
  font-size: 1.2rem;
} /* line 217, src/assets/scss/pages/_pages-landing-kit7.scss */
.has-background-image {
  background-position: center;
  background-size: cover;
  background-repeat: no-repeat;
} /* line 222, src/assets/scss/pages/_pages-landing-kit7.scss */
.has-background-image.is-contain {
  background-size: contain;
  background-repeat: repeat;
} /* line 232, src/assets/scss/pages/_pages-landing-kit7.scss */
.quick-signup {
  padding: 30px 0;
  width: 100%;
  max-width: 640px;
  margin: 0 auto;
} /* line 238, src/assets/scss/pages/_pages-landing-kit7.scss */
.quick-signup .control {
  position: relative;
} /* line 241, src/assets/scss/pages/_pages-landing-kit7.scss */
.quick-signup .control .input {
  height: 46px;
  padding-left: 20px;
  padding-bottom: 8px;
  font-size: 1.2rem;
  border: 1px solid #e5e5e5;
  -webkit-box-shadow: -1px 3px 15px 0 rgba(0, 0, 0, 0.06) !important;
  box-shadow: -1px 3px 15px 0 rgba(0, 0, 0, 0.06) !important;
} /* line 250, src/assets/scss/pages/_pages-landing-kit7.scss */
.quick-signup .control .button {
  position: absolute;
  top: 0;
  right: 0;
  display: block;
  height: 46px;
  min-width: 160px;
  background: #4a00e0;
  border-color: #4a00e0;
  color: #fff;
  font-weight: 500;
} /* line 265, src/assets/scss/pages/_pages-landing-kit7.scss */
.feature-line {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
} /* line 270, src/assets/scss/pages/_pages-landing-kit7.scss */
.feature-line span {
  padding: 0 16px;
  color: #999;
} /* line 274, src/assets/scss/pages/_pages-landing-kit7.scss */
.feature-line span i {
  margin-right: 4px;
} /* line 284, src/assets/scss/pages/_pages-landing-kit7.scss */
.app-wrapper {
  padding: 80px 0 0 0;
} /* line 287, src/assets/scss/pages/_pages-landing-kit7.scss */
.app-wrapper .app-features {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  max-width: 640px;
  margin: 0 auto;
} /* line 294, src/assets/scss/pages/_pages-landing-kit7.scss */
.app-wrapper .app-features .app-feature {
  text-align: center;
  width: 25%;
} /* line 298, src/assets/scss/pages/_pages-landing-kit7.scss */
.app-wrapper .app-features .app-feature img {
  display: block;
  max-width: 48px;
  margin: 0 auto 12px auto;
} /* line 304, src/assets/scss/pages/_pages-landing-kit7.scss */
.app-wrapper .app-features .app-feature h3 {
  font-weight: 600;
  color: #444f60;
  margin-left: 12px;
  padding-bottom: 24px;
  border-bottom: 2px solid #c2c2c2;
} /* line 314, src/assets/scss/pages/_pages-landing-kit7.scss */
.app-wrapper .mockup-wrapper {
  position: relative;
  width: 100%;
  max-width: 1040px;
  margin: 0 auto;
  padding: 60px;
} /* line 321, src/assets/scss/pages/_pages-landing-kit7.scss */
.app-wrapper .mockup-wrapper img {
  position: relative;
  display: block;
  border: 1px solid #ededed;
  border-radius: 6px;
  -webkit-box-shadow: -1px 3px 15px 0 rgba(0, 0, 0, 0.06);
  box-shadow: -1px 3px 15px 0 rgba(0, 0, 0, 0.06);
  z-index: 3;
} /* line 336, src/assets/scss/pages/_pages-landing-kit7.scss */
.square {
  position: absolute;
} /* line 339, src/assets/scss/pages/_pages-landing-kit7.scss */
.square.square-1 {
  bottom: 60px;
  right: 5%;
  height: 80px;
  width: 80px;
  border-radius: 12px;
  opacity: 0.5;
  background: #b794ff;
  -webkit-transform: rotate(36deg);
  transform: rotate(36deg);
  z-index: 2;
} /* line 351, src/assets/scss/pages/_pages-landing-kit7.scss */
.square.square-2 {
  bottom: 50px;
  right: 25%;
  height: 40px;
  width: 40px;
  border-radius: 20px;
  opacity: 0.7;
  background: #8b51ff;
  -webkit-transform: rotate(24deg);
  transform: rotate(24deg);
  z-index: 2;
} /* line 363, src/assets/scss/pages/_pages-landing-kit7.scss */
.square.square-3 {
  bottom: 160px;
  right: -22px;
  height: 180px;
  width: 180px;
  border-radius: 36px;
  background: #4a00e0;
  opacity: 0.2;
  -webkit-transform: rotate(24deg);
  transform: rotate(38deg);
  z-index: 2;
} /* line 376, src/assets/scss/pages/_pages-landing-kit7.scss */
.square.square-4 {
  top: 20px;
  left: 30%;
  height: 80px;
  width: 80px;
  border-radius: 16px;
  opacity: 0.5;
  background: #4a00e0;
  -webkit-transform: rotate(36deg);
  transform: rotate(36deg);
  z-index: 2;
} /* line 388, src/assets/scss/pages/_pages-landing-kit7.scss */
.square.square-5 {
  top: 220px;
  left: 20%;
  height: 40px;
  width: 40px;
  border-radius: 20px;
  opacity: 0.7;
  background: #8b51ff;
  -webkit-transform: rotate(24deg);
  transform: rotate(24deg);
  z-index: 2;
} /* line 400, src/assets/scss/pages/_pages-landing-kit7.scss */
.square.square-6 {
  top: 60px;
  right: 10%;
  height: 40px;
  width: 40px;
  opacity: 0.5;
  border: 2px solid #4a00e0;
  -webkit-transform: rotate(36deg);
  transform: rotate(36deg);
  z-index: 2;
} /* line 411, src/assets/scss/pages/_pages-landing-kit7.scss */
.square.square-7 {
  top: 80px;
  left: 15%;
  height: 30px;
  width: 30px;
  opacity: 0.5;
  border: 2px solid #4a00e0;
  -webkit-transform: rotate(146deg);
  transform: rotate(146deg);
  z-index: 2;
} /* line 427, src/assets/scss/pages/_pages-landing-kit7.scss */
.carousel-wrap {
  padding: 40px 0;
  max-width: 840px;
  margin: 0 auto;
} /* line 433, src/assets/scss/pages/_pages-landing-kit7.scss */
.carousel-wrap .testimonials-solo-carousel .testimonial-item {
  padding: 40px;
  border: 1px solid #e3e3e3;
  border-radius: 6px;
  -webkit-box-shadow: -1px 3px 15px 0 rgba(0, 0, 0, 0.06);
  box-shadow: -1px 3px 15px 0 rgba(0, 0, 0, 0.06);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
} /* line 443, src/assets/scss/pages/_pages-landing-kit7.scss */
.carousel-wrap
  .testimonials-solo-carousel
  .testimonial-item
  .left-side
  .avatar-container {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  width: 220px;
  height: 175px;
  margin: 0 auto;
} /* line 452, src/assets/scss/pages/_pages-landing-kit7.scss */
.carousel-wrap
  .testimonials-solo-carousel
  .testimonial-item
  .left-side
  .avatar-container
  img {
  display: block;
} /* line 455, src/assets/scss/pages/_pages-landing-kit7.scss */
.carousel-wrap
  .testimonials-solo-carousel
  .testimonial-item
  .left-side
  .avatar-container
  img.avatar {
  position: relative;
  height: 140px;
  width: 140px;
  border-radius: 50%;
  z-index: 1;
} /* line 463, src/assets/scss/pages/_pages-landing-kit7.scss */
.carousel-wrap
  .testimonials-solo-carousel
  .testimonial-item
  .left-side
  .avatar-container
  img.dots {
  position: absolute;
  width: 100%;
  max-width: 90px;
  z-index: 0;
} /* line 469, src/assets/scss/pages/_pages-landing-kit7.scss */
.carousel-wrap
  .testimonials-solo-carousel
  .testimonial-item
  .left-side
  .avatar-container
  img.dots.is-top {
  top: 0;
  left: 0;
} /* line 474, src/assets/scss/pages/_pages-landing-kit7.scss */
.carousel-wrap
  .testimonials-solo-carousel
  .testimonial-item
  .left-side
  .avatar-container
  img.dots.is-bottom {
  bottom: 0;
  right: 0;
} /* line 482, src/assets/scss/pages/_pages-landing-kit7.scss */
.carousel-wrap
  .testimonials-solo-carousel
  .testimonial-item
  .left-side
  .avatar-info {
  text-align: center;
  padding: 16px 0;
} /* line 486, src/assets/scss/pages/_pages-landing-kit7.scss */
.carousel-wrap
  .testimonials-solo-carousel
  .testimonial-item
  .left-side
  .avatar-info
  h3 {
  font-family: "Nexa Bold";
  font-size: 1.2rem;
  color: #444f60;
} /* line 492, src/assets/scss/pages/_pages-landing-kit7.scss */
.carousel-wrap
  .testimonials-solo-carousel
  .testimonial-item
  .left-side
  .avatar-info
  p {
  color: #999;
} /* line 498, src/assets/scss/pages/_pages-landing-kit7.scss */
.carousel-wrap .testimonials-solo-carousel .testimonial-item .right-side {
  padding: 0 40px;
} /* line 501, src/assets/scss/pages/_pages-landing-kit7.scss */
.carousel-wrap
  .testimonials-solo-carousel
  .testimonial-item
  .right-side
  .company-logo {
  display: block;
  width: 100%;
  max-width: 100px;
} /* line 508, src/assets/scss/pages/_pages-landing-kit7.scss */
.carousel-wrap
  .testimonials-solo-carousel
  .testimonial-item
  .right-side
  .testimonial-content
  .text-content {
  color: #64748d;
  margin-bottom: 10px;
} /* line 513, src/assets/scss/pages/_pages-landing-kit7.scss */
.carousel-wrap
  .testimonials-solo-carousel
  .testimonial-item
  .right-side
  .testimonial-content
  .learn-more {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  font-weight: 500;
} /* line 518, src/assets/scss/pages/_pages-landing-kit7.scss */
.carousel-wrap
  .testimonials-solo-carousel
  .testimonial-item
  .right-side
  .testimonial-content
  .learn-more
  span {
  display: block;
  margin-right: 4px;
} /* line 523, src/assets/scss/pages/_pages-landing-kit7.scss */
.carousel-wrap
  .testimonials-solo-carousel
  .testimonial-item
  .right-side
  .testimonial-content
  .learn-more
  i {
  position: relative;
  top: 1px;
} /* line 529, src/assets/scss/pages/_pages-landing-kit7.scss */
.carousel-wrap
  .testimonials-solo-carousel
  .testimonial-item
  .right-side
  .testimonial-content
  .metrics {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding-top: 16px;
} /* line 533, src/assets/scss/pages/_pages-landing-kit7.scss */
.carousel-wrap
  .testimonials-solo-carousel
  .testimonial-item
  .right-side
  .testimonial-content
  .metrics
  .metric {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  margin-right: 30px;
} /* line 538, src/assets/scss/pages/_pages-landing-kit7.scss */
.carousel-wrap
  .testimonials-solo-carousel
  .testimonial-item
  .right-side
  .testimonial-content
  .metrics
  .metric
  .circle-chart__circle {
  animation: circle-chart-fill 2s reverse;
  -webkit-transform: rotate(-90deg);
  transform: rotate(-90deg);
  -webkit-transform-origin: center;
  transform-origin: center;
} /* line 544, src/assets/scss/pages/_pages-landing-kit7.scss */
.carousel-wrap
  .testimonials-solo-carousel
  .testimonial-item
  .right-side
  .testimonial-content
  .metrics
  .metric
  .circle-chart__circle--negative {
  -webkit-transform: rotate(-90deg) scale(1, -1);
  transform: rotate(-90deg) scale(1, -1);
} /* line 548, src/assets/scss/pages/_pages-landing-kit7.scss */
.carousel-wrap
  .testimonials-solo-carousel
  .testimonial-item
  .right-side
  .testimonial-content
  .metrics
  .metric
  .circle-chart__info {
  -webkit-animation: circle-chart-appear 2s forwards;
  animation: circle-chart-appear 2s forwards;
  opacity: 0;
  -webkit-transform: translateY(0.3em);
  transform: translateY(0.3em);
}
@-webkit-keyframes circle-chart-fill {
  to {
    stroke-dasharray: 0 100;
  }
}
@keyframes circle-chart-fill {
  to {
    stroke-dasharray: 0 100;
  }
}
@-webkit-keyframes circle-chart-appear {
  to {
    opacity: 1;
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
}
@keyframes circle-chart-appear {
  to {
    opacity: 1;
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
} /* line 568, src/assets/scss/pages/_pages-landing-kit7.scss */
.carousel-wrap
  .testimonials-solo-carousel
  .testimonial-item
  .right-side
  .testimonial-content
  .metrics
  .metric
  .meta
  span {
  display: block;
  line-height: 1.2;
} /* line 572, src/assets/scss/pages/_pages-landing-kit7.scss */
.carousel-wrap
  .testimonials-solo-carousel
  .testimonial-item
  .right-side
  .testimonial-content
  .metrics
  .metric
  .meta
  span:first-child {
  font-weight: 600;
  color: #444f60;
} /* line 577, src/assets/scss/pages/_pages-landing-kit7.scss */
.carousel-wrap
  .testimonials-solo-carousel
  .testimonial-item
  .right-side
  .testimonial-content
  .metrics
  .metric
  .meta
  span:nth-child(2) {
  color: #64748d;
} /* line 589, src/assets/scss/pages/_pages-landing-kit7.scss */
.carousel-wrap .slick-custom {
  position: absolute;
  top: 41%;
  border: 1px solid transparent;
  width: 50px;
  height: 50px;
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
  -webkit-box-align: center !important;
  -ms-flex-align: center !important;
  align-items: center !important;
  -webkit-box-pack: center !important;
  -ms-flex-pack: center !important;
  justify-content: center !important;
  background: #fff;
  border-radius: 100px;
  cursor: pointer;
  color: #444f60;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
  z-index: 999;
} /* line 605, src/assets/scss/pages/_pages-landing-kit7.scss */
.carousel-wrap .slick-custom i {
  position: relative;
  font-size: 12px;
} /* line 610, src/assets/scss/pages/_pages-landing-kit7.scss */
.carousel-wrap .slick-custom:hover {
  border-color: #e5e5e5;
  -webkit-box-shadow: -1px 3px 15px 0 rgba(0, 0, 0, 0.06);
  box-shadow: -1px 3px 15px 0 rgba(0, 0, 0, 0.06);
} /* line 615, src/assets/scss/pages/_pages-landing-kit7.scss */
.carousel-wrap .slick-custom.is-prev {
  left: -60px;
} /* line 618, src/assets/scss/pages/_pages-landing-kit7.scss */
.carousel-wrap .slick-custom.is-prev i {
  right: 2px;
} /* line 623, src/assets/scss/pages/_pages-landing-kit7.scss */
.carousel-wrap .slick-custom.is-next {
  right: -60px;
} /* line 626, src/assets/scss/pages/_pages-landing-kit7.scss */
.carousel-wrap .slick-custom.is-next i {
  left: 2px;
} /* line 632, src/assets/scss/pages/_pages-landing-kit7.scss */
.carousel-wrap .carousel-footer {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  max-width: 540px;
  margin: 0 auto;
  padding: 30px 0;
} /* line 640, src/assets/scss/pages/_pages-landing-kit7.scss */
.carousel-wrap .carousel-footer > div {
  width: 50%;
  padding: 0 20px;
} /* line 644, src/assets/scss/pages/_pages-landing-kit7.scss */
.carousel-wrap .carousel-footer > div.rating-block {
  text-align: center;
  border-right: 1px solid #e3e3e3;
} /* line 649, src/assets/scss/pages/_pages-landing-kit7.scss */
.carousel-wrap .carousel-footer > div.rating-block .stars i {
  font-size: 18px;
  color: #cecece;
} /* line 655, src/assets/scss/pages/_pages-landing-kit7.scss */
.carousel-wrap .carousel-footer > div.rating-block p {
  color: #999;
} /* line 660, src/assets/scss/pages/_pages-landing-kit7.scss */
.carousel-wrap .carousel-footer > div.support-block {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
} /* line 665, src/assets/scss/pages/_pages-landing-kit7.scss */
.carousel-wrap .carousel-footer > div.support-block i {
  font-size: 22px;
  color: #cecece;
} /* line 670, src/assets/scss/pages/_pages-landing-kit7.scss */
.carousel-wrap .carousel-footer > div.support-block .meta {
  margin-left: 12px;
} /* line 673, src/assets/scss/pages/_pages-landing-kit7.scss */
.carousel-wrap .carousel-footer > div.support-block .meta span {
  display: block;
  line-height: 1.2;
  color: #999;
} /* line 688, src/assets/scss/pages/_pages-landing-kit7.scss */
.faq-wrapper {
  padding: 50px 0;
} /* line 691, src/assets/scss/pages/_pages-landing-kit7.scss */
.faq-wrapper .faq-block {
  margin: 0 0 50px 0;
  padding: 0 16px;
} /* line 695, src/assets/scss/pages/_pages-landing-kit7.scss */
.faq-wrapper .faq-block:last-child {
  margin-bottom: 0;
} /* line 699, src/assets/scss/pages/_pages-landing-kit7.scss */
.faq-wrapper .faq-block .block-header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  cursor: pointer;
} /* line 704, src/assets/scss/pages/_pages-landing-kit7.scss */
.faq-wrapper .faq-block .block-header.is-active .header-icon {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
} /* line 709, src/assets/scss/pages/_pages-landing-kit7.scss */
.faq-wrapper .faq-block .block-header .header-icon {
  height: 24px;
  width: 24px;
  min-width: 24px;
  background: #4a00e0;
  border-radius: 50%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-transition: all 0.4s;
  transition: all 0.4s;
} /* line 720, src/assets/scss/pages/_pages-landing-kit7.scss */
.faq-wrapper .faq-block .block-header .header-icon i {
  color: #fcfcfc;
  font-size: 12px;
} /* line 726, src/assets/scss/pages/_pages-landing-kit7.scss */
.faq-wrapper .faq-block .block-header h3 {
  font-size: 1.2rem;
  font-weight: 500;
  color: #444f60;
  margin-left: 12px;
} /* line 736, src/assets/scss/pages/_pages-landing-kit7.scss */
.faq-wrapper .faq-block .block-body {
  display: none;
  padding-top: 16px;
} /* line 740, src/assets/scss/pages/_pages-landing-kit7.scss */
.faq-wrapper .faq-block .block-body p {
  color: #64748d;
} /* line 751, src/assets/scss/pages/_pages-landing-kit7.scss */
.pricing-wrapper {
  padding: 60px 0px;
} /* line 754, src/assets/scss/pages/_pages-landing-kit7.scss */
.pricing-wrapper .pricing-tabs {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  background: #faf8ff;
  border-radius: 100px;
  margin-bottom: 40px;
} /* line 761, src/assets/scss/pages/_pages-landing-kit7.scss */
.pricing-wrapper .pricing-tabs .tab-item {
  position: relative;
  width: 25%;
  height: 40px;
  margin: 16px 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-right: 1px solid #e3e3e3;
  z-index: 1;
} /* line 772, src/assets/scss/pages/_pages-landing-kit7.scss */
.pricing-wrapper .pricing-tabs .tab-item.is-active,
.pricing-wrapper .pricing-tabs .tab-item + .is-active {
  border-color: transparent;
} /* line 775, src/assets/scss/pages/_pages-landing-kit7.scss */
.pricing-wrapper .pricing-tabs .tab-item.is-active span,
.pricing-wrapper .pricing-tabs .tab-item + .is-active span {
  color: #444f60;
} /* line 779, src/assets/scss/pages/_pages-landing-kit7.scss */
.pricing-wrapper .pricing-tabs .tab-item.is-active img,
.pricing-wrapper .pricing-tabs .tab-item + .is-active img {
  -webkit-filter: grayscale(0);
  filter: grayscale(0);
  opacity: 1;
} /* line 787, src/assets/scss/pages/_pages-landing-kit7.scss */
.pricing-wrapper .pricing-tabs .tab-item.is-active:first-child ~ .naver {
  margin-left: 0;
} /* line 793, src/assets/scss/pages/_pages-landing-kit7.scss */
.pricing-wrapper .pricing-tabs .tab-item.is-active:nth-child(2) ~ .naver {
  margin-left: 25%;
} /* line 799, src/assets/scss/pages/_pages-landing-kit7.scss */
.pricing-wrapper .pricing-tabs .tab-item.is-active:nth-child(3) ~ .naver {
  margin-left: 50%;
} /* line 805, src/assets/scss/pages/_pages-landing-kit7.scss */
.pricing-wrapper .pricing-tabs .tab-item.is-active:nth-child(4) ~ .naver {
  margin-left: 75%;
} /* line 811, src/assets/scss/pages/_pages-landing-kit7.scss */
.pricing-wrapper .pricing-tabs .tab-item:nth-child(4) {
  border: none !important;
} /* line 815, src/assets/scss/pages/_pages-landing-kit7.scss */
.pricing-wrapper .pricing-tabs .tab-item img {
  display: block;
  height: 28px;
  width: 28px;
  margin-right: 4px;
  -webkit-filter: grayscale(1);
  filter: grayscale(1);
  opacity: 0.5;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
} /* line 825, src/assets/scss/pages/_pages-landing-kit7.scss */
.pricing-wrapper .pricing-tabs .tab-item span {
  display: block;
  font-weight: 500;
  color: #6a7b96;
  -webkit-transition: color 0.3s;
  transition: color 0.3s;
} /* line 833, src/assets/scss/pages/_pages-landing-kit7.scss */
.pricing-wrapper .pricing-tabs .naver {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 25%;
  border-radius: 100px;
  background: #fff;
  -webkit-box-shadow: -1px 3px 15px 0 rgba(0, 0, 0, 0.06);
  box-shadow: -1px 3px 15px 0 rgba(0, 0, 0, 0.06);
  margin: 0;
  -webkit-transition: all 0.4s ease-in-out;
  transition: all 0.4s ease-in-out;
} /* line 845, src/assets/scss/pages/_pages-landing-kit7.scss */
.pricing-wrapper .pricing-tabs .naver .naver-inner {
  position: relative;
  height: 100%;
  width: 100%;
} /* line 850, src/assets/scss/pages/_pages-landing-kit7.scss */
.pricing-wrapper .pricing-tabs .naver .naver-inner .naver-naver {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  margin: 0 auto;
  height: 4px;
  width: 30px;
  border-radius: 50px;
  background: #4a00e0;
} /* line 865, src/assets/scss/pages/_pages-landing-kit7.scss */
.pricing-wrapper .pricing-container {
  display: none;
  -webkit-animation: fadeIn 0.5s;
  animation: fadeIn 0.5s;
  border: 1px solid #e3e3e3;
  border-radius: 1px;
} /* line 871, src/assets/scss/pages/_pages-landing-kit7.scss */
.pricing-wrapper .pricing-container.is-active {
  display: block;
} /* line 875, src/assets/scss/pages/_pages-landing-kit7.scss */
.pricing-wrapper .pricing-container .container-inner {
  padding: 40px 0;
} /* line 878, src/assets/scss/pages/_pages-landing-kit7.scss */
.pricing-wrapper .pricing-container .container-inner.no-padding {
  padding: 0;
} /* line 882, src/assets/scss/pages/_pages-landing-kit7.scss */
.pricing-wrapper .pricing-container .container-inner .solo-plans {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
} /* line 885, src/assets/scss/pages/_pages-landing-kit7.scss */
.pricing-wrapper .pricing-container .container-inner .solo-plans .solo-plan {
  min-height: 200px;
  width: 20%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  padding: 0 15px;
} /* line 894, src/assets/scss/pages/_pages-landing-kit7.scss */
.pricing-wrapper
  .pricing-container
  .container-inner
  .solo-plans

  .solo-plan:not(:last-child){
  border-right: 1px solid #e3e3e3;
} /* line 899, src/assets/scss/pages/_pages-landing-kit7.scss */
.pricing-wrapper
  .pricing-container
  .container-inner
  .solo-plans
  .solo-plan
  .header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  width: 100%;
} /* line 905, src/assets/scss/pages/_pages-landing-kit7.scss */
.pricing-wrapper
  .pricing-container
  .container-inner
  .solo-plans
  .solo-plan
  .header
  img {
  display: block;
  height: 40px;
  width: 40px;
  margin-right: 6px;
} /* line 912, src/assets/scss/pages/_pages-landing-kit7.scss */
.pricing-wrapper
  .pricing-container
  .container-inner
  .solo-plans
  .solo-plan
  .header
  span {
  display: block;
  font-size: 1.4rem;
  font-family: "Nexa Bold", sans-serif;
  color: #444f60;
  -webkit-transition: color 0.3s;
  transition: color 0.3s;
} /* line 921, src/assets/scss/pages/_pages-landing-kit7.scss */
.pricing-wrapper
  .pricing-container
  .container-inner
  .solo-plans
  .solo-plan
  .price {
  width: 100%;
  text-align: center;
  padding: 16px 0;
} /* line 926, src/assets/scss/pages/_pages-landing-kit7.scss */
.pricing-wrapper
  .pricing-container
  .container-inner
  .solo-plans
  .solo-plan
  .price
  .amount {
  font-size: 3rem;
  font-weight: bold;
  color: #444f60;
} /* line 931, src/assets/scss/pages/_pages-landing-kit7.scss */
.pricing-wrapper
  .pricing-container
  .container-inner
  .solo-plans
  .solo-plan
  .price
  .amount:before {
  content: "$";
  position: relative;
  top: -15px;
  left: 5px;
  font-size: 1.2rem;
  font-weight: 600;
  color: #999;
} /* line 942, src/assets/scss/pages/_pages-landing-kit7.scss */
.pricing-wrapper
  .pricing-container
  .container-inner
  .solo-plans
  .solo-plan
  .price
  p {
  color: #7f8ea4;
} /* line 947, src/assets/scss/pages/_pages-landing-kit7.scss */
.pricing-wrapper
  .pricing-container
  .container-inner
  .solo-plans
  .solo-plan
  .plan-tagline {
  text-align: center;
  padding: 16px 0;
} /* line 951, src/assets/scss/pages/_pages-landing-kit7.scss */
.pricing-wrapper
  .pricing-container
  .container-inner
  .solo-plans
  .solo-plan
  .plan-tagline
  p {
  color: #999;
} /* line 956, src/assets/scss/pages/_pages-landing-kit7.scss */
.pricing-wrapper
  .pricing-container
  .container-inner
  .solo-plans
  .solo-plan
  .button-wrap {
  width: 100%;
  padding: 20px 0 20px 0;
} /* line 960, src/assets/scss/pages/_pages-landing-kit7.scss */
.pricing-wrapper
  .pricing-container
  .container-inner
  .solo-plans
  .solo-plan
  .button-wrap
  .button {
  height: 44px;
} /* line 963, src/assets/scss/pages/_pages-landing-kit7.scss */
.pricing-wrapper
  .pricing-container
  .container-inner
  .solo-plans
  .solo-plan
  .button-wrap
  .button.is-first {
  border-color: #e3e3e3;
  color: #7f8ea4;
} /* line 968, src/assets/scss/pages/_pages-landing-kit7.scss */
.pricing-wrapper
  .pricing-container
  .container-inner
  .solo-plans
  .solo-plan
  .button-wrap
  .button.primary-btn {
  -webkit-box-shadow: 0 14px 26px -12px rgba(74, 0, 224, 0.42),
    0 4px 23px 0px rgba(0, 0, 0, 0.12), 0 8px 10px -5px rgba(74, 0, 224, 0.2) !important;
  box-shadow: 0 14px 26px -12px rgba(74, 0, 224, 0.42),
    0 4px 23px 0px rgba(0, 0, 0, 0.12), 0 8px 10px -5px rgba(74, 0, 224, 0.2) !important;
  font-weight: 500;
} /* line 973, src/assets/scss/pages/_pages-landing-kit7.scss */
.pricing-wrapper
  .pricing-container
  .container-inner
  .solo-plans
  .solo-plan
  .button-wrap
  .button.is-upgrade {
  border-color: #e3e3e3;
  color: #7f8ea4;
  -webkit-box-shadow: -1px 3px 15px 0 rgba(0, 0, 0, 0.06);
  box-shadow: -1px 3px 15px 0 rgba(0, 0, 0, 0.06);
} /* line 982, src/assets/scss/pages/_pages-landing-kit7.scss */
.pricing-wrapper
  .pricing-container
  .container-inner
  .solo-plans
  .solo-plan
  .benefits
  li {
  padding: 6px 0;
  color: #7f8ea4;
} /* line 986, src/assets/scss/pages/_pages-landing-kit7.scss */
.pricing-wrapper
  .pricing-container
  .container-inner
  .solo-plans
  .solo-plan
  .benefits
  li
  span {
  color: #444f60;
  font-weight: 500;
} /* line 995, src/assets/scss/pages/_pages-landing-kit7.scss */
.pricing-wrapper .pricing-container .container-inner .plan-focus {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
} /* line 998, src/assets/scss/pages/_pages-landing-kit7.scss */
.pricing-wrapper .pricing-container .container-inner .plan-focus .left-side {
  width: 35%;
  padding: 40px;
  border-right: 1px solid #e3e3e3;
} /* line 1003, src/assets/scss/pages/_pages-landing-kit7.scss */
.pricing-wrapper
  .pricing-container
  .container-inner
  .plan-focus
  .left-side
  .header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  width: 100%;
} /* line 1008, src/assets/scss/pages/_pages-landing-kit7.scss */
.pricing-wrapper
  .pricing-container
  .container-inner
  .plan-focus
  .left-side
  .header
  img {
  display: block;
  height: 40px;
  width: 40px;
  margin-right: 6px;
} /* line 1015, src/assets/scss/pages/_pages-landing-kit7.scss */
.pricing-wrapper
  .pricing-container
  .container-inner
  .plan-focus
  .left-side
  .header
  span {
  display: block;
  font-size: 1.4rem;
  font-family: "Nexa Bold", sans-serif;
  color: #444f60;
  -webkit-transition: color 0.3s;
  transition: color 0.3s;
} /* line 1024, src/assets/scss/pages/_pages-landing-kit7.scss */
.pricing-wrapper
  .pricing-container
  .container-inner
  .plan-focus
  .left-side
  .plan-tagline {
  padding: 16px 0;
} /* line 1027, src/assets/scss/pages/_pages-landing-kit7.scss */
.pricing-wrapper
  .pricing-container
  .container-inner
  .plan-focus
  .left-side
  .plan-tagline
  p {
  color: #999;
} /* line 1032, src/assets/scss/pages/_pages-landing-kit7.scss */
.pricing-wrapper
  .pricing-container
  .container-inner
  .plan-focus
  .left-side
  .price {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  padding: 16px 0;
} /* line 1039, src/assets/scss/pages/_pages-landing-kit7.scss */
.pricing-wrapper
  .pricing-container
  .container-inner
  .plan-focus
  .left-side
  .price
  .control {
  -webkit-box-flex: 2;
  -ms-flex-positive: 2;
  flex-grow: 2;
  margin-right: 16px;
} /* line 1043, src/assets/scss/pages/_pages-landing-kit7.scss */
.pricing-wrapper
  .pricing-container
  .container-inner
  .plan-focus
  .left-side
  .price
  .control
  .input {
  height: 40px;
  font-size: 1rem;
  padding-bottom: 8px;
  padding-left: 22px;
  background: #fafafa;
  border-color: #ededed;
} /* line 1051, src/assets/scss/pages/_pages-landing-kit7.scss */
.pricing-wrapper
  .pricing-container
  .container-inner
  .plan-focus
  .left-side
  .price
  .control
  .input:focus {
  background: #fff;
  -webkit-box-shadow: -1px 3px 15px 0 rgba(0, 0, 0, 0.06) !important;
  box-shadow: -1px 3px 15px 0 rgba(0, 0, 0, 0.06) !important;
} /* line 1058, src/assets/scss/pages/_pages-landing-kit7.scss */
.pricing-wrapper
  .pricing-container
  .container-inner
  .plan-focus
  .left-side
  .price
  .amount {
  font-size: 3rem;
  font-weight: bold;
  color: #444f60;
} /* line 1063, src/assets/scss/pages/_pages-landing-kit7.scss */
.pricing-wrapper
  .pricing-container
  .container-inner
  .plan-focus
  .left-side
  .price
  .amount:before {
  content: "$";
  position: relative;
  top: -15px;
  left: 5px;
  font-size: 1.2rem;
  font-weight: 600;
  color: #999;
} /* line 1075, src/assets/scss/pages/_pages-landing-kit7.scss */
.pricing-wrapper
  .pricing-container
  .container-inner
  .plan-focus
  .left-side
  .price-info {
  padding: 8px 0 16px 0;
} /* line 1078, src/assets/scss/pages/_pages-landing-kit7.scss */
.pricing-wrapper
  .pricing-container
  .container-inner
  .plan-focus
  .left-side
  .price-info
  p {
  color: #999;
} /* line 1083, src/assets/scss/pages/_pages-landing-kit7.scss */
.pricing-wrapper
  .pricing-container
  .container-inner
  .plan-focus
  .left-side
  .button-wrap {
  width: 100%;
  padding: 20px 0 20px 0;
} /* line 1087, src/assets/scss/pages/_pages-landing-kit7.scss */
.pricing-wrapper
  .pricing-container
  .container-inner
  .plan-focus
  .left-side
  .button-wrap
  .button {
  height: 44px;
  -webkit-box-shadow: 0 14px 26px -12px rgba(74, 0, 224, 0.42),
    0 4px 23px 0px rgba(0, 0, 0, 0.12), 0 8px 10px -5px rgba(74, 0, 224, 0.2) !important;
  box-shadow: 0 14px 26px -12px rgba(74, 0, 224, 0.42),
    0 4px 23px 0px rgba(0, 0, 0, 0.12), 0 8px 10px -5px rgba(74, 0, 224, 0.2) !important;
  font-weight: 500;
} /* line 1094, src/assets/scss/pages/_pages-landing-kit7.scss */
.pricing-wrapper
  .pricing-container
  .container-inner
  .plan-focus
  .left-side
  .benefits {
  padding-bottom: 20px;
} /* line 1097, src/assets/scss/pages/_pages-landing-kit7.scss */
.pricing-wrapper
  .pricing-container
  .container-inner
  .plan-focus
  .left-side
  .benefits
  li {
  padding: 6px 0;
  color: #7f8ea4;
} /* line 1101, src/assets/scss/pages/_pages-landing-kit7.scss */
.pricing-wrapper
  .pricing-container
  .container-inner
  .plan-focus
  .left-side
  .benefits
  li
  span {
  color: #444f60;
  font-weight: 500;
} /* line 1109, src/assets/scss/pages/_pages-landing-kit7.scss */
.pricing-wrapper .pricing-container .container-inner .plan-focus .right-side {
  width: 65%;
} /* line 1112, src/assets/scss/pages/_pages-landing-kit7.scss */
.pricing-wrapper
  .pricing-container
  .container-inner
  .plan-focus
  .right-side
  .feature-carousel {
  position: relative;
} /* line 1115, src/assets/scss/pages/_pages-landing-kit7.scss */
.pricing-wrapper
  .pricing-container
  .container-inner
  .plan-focus
  .right-side
  .feature-carousel
  .carousel-item {
  padding: 40px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
} /* line 1124, src/assets/scss/pages/_pages-landing-kit7.scss */
.pricing-wrapper
  .pricing-container
  .container-inner
  .plan-focus
  .right-side
  .feature-carousel
  .carousel-item
  .header
  .header-inner
  .title-wrap
  h4 {
  font-size: 0.8rem;
  text-transform: uppercase;
  color: #999;
} /* line 1130, src/assets/scss/pages/_pages-landing-kit7.scss */
.pricing-wrapper
  .pricing-container
  .container-inner
  .plan-focus
  .right-side
  .feature-carousel
  .carousel-item
  .header
  .header-inner
  .title-wrap
  h3 {
  font-size: 1.4rem;
  font-weight: 600;
  color: #444f60;
} /* line 1141, src/assets/scss/pages/_pages-landing-kit7.scss */
.pricing-wrapper
  .pricing-container
  .container-inner
  .plan-focus
  .right-side
  .feature-carousel
  .carousel-item
  .header
  .subheader
  p {
  font-size: 1rem;
  color: #999;
} /* line 1148, src/assets/scss/pages/_pages-landing-kit7.scss */
.pricing-wrapper
  .pricing-container
  .container-inner
  .plan-focus
  .right-side
  .feature-carousel
  .carousel-item
  .carousel-image {
  display: block;
  margin-top: 30px;
} /* line 1157, src/assets/scss/pages/_pages-landing-kit7.scss */
.pricing-wrapper
  .pricing-container
  .container-inner
  .plan-focus
  .right-side
  .slick-dots {
  bottom: 12px !important;
} /* line 1161, src/assets/scss/pages/_pages-landing-kit7.scss */
.pricing-wrapper
  .pricing-container
  .container-inner
  .plan-focus
  .right-side
  .slick-custom {
  position: absolute;
  top: 40px;
  border: 1px solid transparent;
  width: 50px;
  height: 50px;
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
  -webkit-box-align: center !important;
  -ms-flex-align: center !important;
  align-items: center !important;
  -webkit-box-pack: center !important;
  -ms-flex-pack: center !important;
  justify-content: center !important;
  background: #fff;
  border-radius: 100px;
  cursor: pointer;
  color: #444f60;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
  z-index: 999;
} /* line 1177, src/assets/scss/pages/_pages-landing-kit7.scss */
.pricing-wrapper
  .pricing-container
  .container-inner
  .plan-focus
  .right-side
  .slick-custom
  i {
  position: relative;
  font-size: 12px;
} /* line 1182, src/assets/scss/pages/_pages-landing-kit7.scss */
.pricing-wrapper
  .pricing-container
  .container-inner
  .plan-focus
  .right-side
  .slick-custom:hover {
  border-color: #e5e5e5;
  -webkit-box-shadow: -1px 3px 15px 0 rgba(0, 0, 0, 0.06);
  box-shadow: -1px 3px 15px 0 rgba(0, 0, 0, 0.06);
} /* line 1187, src/assets/scss/pages/_pages-landing-kit7.scss */
.pricing-wrapper
  .pricing-container
  .container-inner
  .plan-focus
  .right-side
  .slick-custom.is-prev {
  right: 100px;
} /* line 1190, src/assets/scss/pages/_pages-landing-kit7.scss */
.pricing-wrapper
  .pricing-container
  .container-inner
  .plan-focus
  .right-side
  .slick-custom.is-prev
  i {
  right: 2px;
} /* line 1195, src/assets/scss/pages/_pages-landing-kit7.scss */
.pricing-wrapper
  .pricing-container
  .container-inner
  .plan-focus
  .right-side
  .slick-custom.is-next {
  right: 40px;
} /* line 1198, src/assets/scss/pages/_pages-landing-kit7.scss */
.pricing-wrapper
  .pricing-container
  .container-inner
  .plan-focus
  .right-side
  .slick-custom.is-next
  i {
  left: 2px;
} /* line 1213, src/assets/scss/pages/_pages-landing-kit7.scss */
.auth-nav {
  position: fixed;
  top: 0;
  left: 0;
  height: 60px;
  width: 100%;
  background: #fff;
  border-bottom: 1px solid #ededed;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  z-index: 10;
} /* line 1228, src/assets/scss/pages/_pages-landing-kit7.scss */
.auth-nav a:hover img {
  -webkit-filter: grayscale(0);
  filter: grayscale(0);
  opacity: 1;
} /* line 1234, src/assets/scss/pages/_pages-landing-kit7.scss */
.auth-nav a img {
  display: block;
  width: 100%;
  max-width: 90px;
  -webkit-filter: grayscale(1);
  filter: grayscale(1);
  opacity: 0.4;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
} /* line 1245, src/assets/scss/pages/_pages-landing-kit7.scss */
.auth-outer {
  position: relative;
  margin-top: 60px;
  background: #f2f2f2;
  min-height: calc(100vh - 60px);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
} /* line 1254, src/assets/scss/pages/_pages-landing-kit7.scss */
.auth-outer .mobile-auth-toggle {
  display: none;
} /* line 1258, src/assets/scss/pages/_pages-landing-kit7.scss */
.auth-outer .shadow {
  -webkit-box-shadow: 0 0.125rem 0.8rem rgba(0, 0, 0, 0.1) !important;
  box-shadow: 0 0.125rem 0.8rem rgba(0, 0, 0, 0.1) !important;
} /* line 1263, src/assets/scss/pages/_pages-landing-kit7.scss */
.auth-outer .auth-box {
  width: 380px;
  min-height: 480px;
  background: #fff;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
} /* line 1269, src/assets/scss/pages/_pages-landing-kit7.scss */
.auth-outer .auth-box .form-wrapper {
  position: relative;
  width: 380px;
  height: 480px;
  overflow: hidden;
} /* line 1276, src/assets/scss/pages/_pages-landing-kit7.scss */
.auth-outer .auth-box .form-wrapper.is-active .register {
  -webkit-transform: translateY(0);
  transform: translateY(0);
} /* line 1280, src/assets/scss/pages/_pages-landing-kit7.scss */
.auth-outer .auth-box .form-wrapper.is-active .login {
  -webkit-transform: translateY(-100%);
  transform: translateY(-100%);
} /* line 1285, src/assets/scss/pages/_pages-landing-kit7.scss */
.auth-outer .auth-box .form-wrapper .register {
  -webkit-transform: translateY(-100%);
  transform: translateY(-100%);
  -webkit-transition: all 0.5s ease-in-out;
  transition: all 0.5s ease-in-out;
} /* line 1290, src/assets/scss/pages/_pages-landing-kit7.scss */
.auth-outer .auth-box .form-wrapper .login {
  -webkit-transform: translateY(0);
  transform: translateY(0);
  -webkit-transition: all 0.5s ease-in-out;
  transition: all 0.5s ease-in-out;
} /* line 1295, src/assets/scss/pages/_pages-landing-kit7.scss */
.auth-outer .auth-box .form-wrapper .login,
.auth-outer .auth-box .form-wrapper .register {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  background: #fff;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
} /* line 1306, src/assets/scss/pages/_pages-landing-kit7.scss */
.auth-outer .auth-box .form-wrapper .login .header,
.auth-outer .auth-box .form-wrapper .register .header {
  width: 100%;
  height: 50px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
} /* line 1314, src/assets/scss/pages/_pages-landing-kit7.scss */
.auth-outer .auth-box .form-wrapper .login .item-list,
.auth-outer .auth-box .form-wrapper .register .item-list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  margin-top: 20px;
} /* line 1319, src/assets/scss/pages/_pages-landing-kit7.scss */
.auth-outer .auth-box .form-wrapper .login .item-list .item,
.auth-outer .auth-box .form-wrapper .register .item-list .item {
  width: 140px;
  height: 50px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-size: 21px;
  -webkit-box-pack: space-evenly;
  -ms-flex-pack: space-evenly;
  justify-content: space-evenly;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
} /* line 1327, src/assets/scss/pages/_pages-landing-kit7.scss */
.auth-outer .auth-box .form-wrapper .login .item-list .item a,
.auth-outer .auth-box .form-wrapper .register .item-list .item a {
  color: #444f60;
} /* line 1330, src/assets/scss/pages/_pages-landing-kit7.scss */
.auth-outer .auth-box .form-wrapper .login .item-list .item a:hover,
.auth-outer .auth-box .form-wrapper .register .item-list .item a:hover {
  color: #4a00e0;
} /* line 1337, src/assets/scss/pages/_pages-landing-kit7.scss */
.auth-outer .auth-box .form-wrapper .login .body,
.auth-outer .auth-box .form-wrapper .register .body {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  margin-top: 50px;
} /* line 1342, src/assets/scss/pages/_pages-landing-kit7.scss */
.auth-outer .auth-box .form-wrapper .login .body form,
.auth-outer .auth-box .form-wrapper .register .body form {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
} /* line 1349, src/assets/scss/pages/_pages-landing-kit7.scss */
.auth-outer .auth-box .form-wrapper .login .body .control,
.auth-outer .auth-box .form-wrapper .register .body .control {
  position: relative;
} /* line 1352, src/assets/scss/pages/_pages-landing-kit7.scss */
.auth-outer .auth-box .form-wrapper .login .body .control input,
.auth-outer .auth-box .form-wrapper .register .body .control input {
  width: 290px;
  height: 40px;
  padding-left: 40px;
  padding-bottom: 6px;
  border: 1px solid #e5e5e5;
  background: #f2f2f2;
  border-radius: 4px;
} /* line 1361, src/assets/scss/pages/_pages-landing-kit7.scss */
.auth-outer .auth-box .form-wrapper .login .body .control input:focus,
.auth-outer .auth-box .form-wrapper .register .body .control input:focus {
  background: #fff;
  -webkit-box-shadow: -1px 3px 15px 0 rgba(0, 0, 0, 0.06) !important;
  box-shadow: -1px 3px 15px 0 rgba(0, 0, 0, 0.06) !important;
} /* line 1366, src/assets/scss/pages/_pages-landing-kit7.scss */
.auth-outer
  .auth-box
  .form-wrapper
  .login
  .body
  .control
  input:focus
  + .form-icon
  i,
.auth-outer
  .auth-box
  .form-wrapper
  .register
  .body
  .control
  input:focus
  + .form-icon
  i {
  color: #4a00e0;
} /* line 1373, src/assets/scss/pages/_pages-landing-kit7.scss */
.auth-outer .auth-box .form-wrapper .login .body .control .form-icon,
.auth-outer .auth-box .form-wrapper .register .body .control .form-icon {
  position: absolute;
  top: 0;
  left: 0;
  height: 40px;
  width: 40px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
} /* line 1383, src/assets/scss/pages/_pages-landing-kit7.scss */
.auth-outer .auth-box .form-wrapper .login .body .control .form-icon i,
.auth-outer .auth-box .form-wrapper .register .body .control .form-icon i {
  color: #cecece;
  -webkit-transition: color 0.3s;
  transition: color 0.3s;
} /* line 1390, src/assets/scss/pages/_pages-landing-kit7.scss */
.auth-outer .auth-box .form-wrapper .login .body button[type="submit"],
.auth-outer .auth-box .form-wrapper .register .body button[type="submit"] {
  width: 290px;
  height: 44px;
  border: none;
  margin-top: 35px;
  color: #fff;
} /* line 1398, src/assets/scss/pages/_pages-landing-kit7.scss */
.auth-outer .auth-box .form-wrapper .login .body button,
.auth-outer .auth-box .form-wrapper .register .body button {
  width: 290px;
  height: 44px;
  border: none;
  margin-top: 35px;
  color: #fff;
  cursor: pointer;
} /* line 1410, src/assets/scss/pages/_pages-landing-kit7.scss */
.auth-outer .auth-box .side-box {
  width: 380px;
  height: 480px;
  z-index: 1;
  -webkit-transition: 2s;
  transition: 2s;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  color: #fff;
  background: linear-gradient(-45deg, #be003e, #fe563f, #fe563f, #be003e);
  background-size: 200% 200%;
  -webkit-animation: gradientBG 15s ease infinite;
  animation: gradientBG 15s ease infinite;
} /* line 1424, src/assets/scss/pages/_pages-landing-kit7.scss */
.auth-outer .auth-box .side-box .login-btn,
.auth-outer .auth-box .side-box .title2 {
  display: none;
} /* line 1428, src/assets/scss/pages/_pages-landing-kit7.scss */
.auth-outer .auth-box .side-box .action-btn {
  height: 40px;
  min-width: 160px;
  color: #4a00e0;
  font-weight: 500;
} /* line 1437, src/assets/scss/pages/_pages-landing-kit7.scss */
.auth-outer .forgot-password {
  margin-top: 12px;
  font-size: 0.9rem;
  font-weight: 500;
} /* line 1443, src/assets/scss/pages/_pages-landing-kit7.scss */
.auth-outer .d-flex {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
} /* line 1447, src/assets/scss/pages/_pages-landing-kit7.scss */
.auth-outer .flex-column {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}
@media (max-width: 767px) {
  /* line 1460, src/assets/scss/pages/_pages-landing-kit7.scss */
  .main-hero .title.is-bigger {
    font-size: 3rem !important;
  } /* line 1466, src/assets/scss/pages/_pages-landing-kit7.scss */
  .rounded-hero {
    min-height: 75vh !important;
  } /* line 1469, src/assets/scss/pages/_pages-landing-kit7.scss */
  .rounded-hero .absolute-header {
    height: 500px;
  } /* line 1474, src/assets/scss/pages/_pages-landing-kit7.scss */
  .rounded-hero .hero-body .hero-mockup {
    max-width: 340px !important;
  } /* line 1481, src/assets/scss/pages/_pages-landing-kit7.scss */
  .feature-line > span {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    text-align: center;
  } /* line 1490, src/assets/scss/pages/_pages-landing-kit7.scss */
  .app-wrapper .mockup-wrapper {
    padding: 10px;
    margin-top: 30px;
  } /* line 1497, src/assets/scss/pages/_pages-landing-kit7.scss */
  .app-wrapper .app-features .app-feature h3 {
    margin-left: 0;
  } /* line 1506, src/assets/scss/pages/_pages-landing-kit7.scss */
  .carousel-wrap .testimonials-solo-carousel .testimonial-item {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  } /* line 1509, src/assets/scss/pages/_pages-landing-kit7.scss */
  .carousel-wrap .testimonials-solo-carousel .testimonial-item .left-side,
  .carousel-wrap .testimonials-solo-carousel .testimonial-item .right-side {
    width: 100%;
  } /* line 1513, src/assets/scss/pages/_pages-landing-kit7.scss */
  .carousel-wrap .testimonials-solo-carousel .testimonial-item .right-side {
    padding: 0;
  } /* line 1517, src/assets/scss/pages/_pages-landing-kit7.scss */
  .carousel-wrap
    .testimonials-solo-carousel
    .testimonial-item
    .right-side
    .testimonial-content
    .learn-more {
    margin-bottom: 20px;
  } /* line 1522, src/assets/scss/pages/_pages-landing-kit7.scss */
  .carousel-wrap
    .testimonials-solo-carousel
    .testimonial-item
    .right-side
    .testimonial-content
    .metrics
    .metric {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    width: 50%;
    margin: 0 auto;
  } /* line 1527, src/assets/scss/pages/_pages-landing-kit7.scss */
  .carousel-wrap
    .testimonials-solo-carousel
    .testimonial-item
    .right-side
    .testimonial-content
    .metrics
    .metric
    .meta {
    margin: 0;
    padding-top: 12px;
    text-align: center;
  } /* line 1542, src/assets/scss/pages/_pages-landing-kit7.scss */
  .square.square-1 {
    bottom: -25px;
    height: 40px;
    width: 40px;
  } /* line 1548, src/assets/scss/pages/_pages-landing-kit7.scss */
  .square.square-2 {
    bottom: 23px;
    right: 25%;
    height: 25px;
    width: 25px;
    border-radius: 7px;
  } /* line 1556, src/assets/scss/pages/_pages-landing-kit7.scss */
  .square.square-4 {
    top: 8px;
    left: 30%;
    height: 50px;
    width: 50px;
    border-radius: 11px;
  } /* line 1564, src/assets/scss/pages/_pages-landing-kit7.scss */
  .square.square-5 {
    top: 207px;
    height: 24px;
    width: 24px;
    border-radius: 7px;
  } /* line 1571, src/assets/scss/pages/_pages-landing-kit7.scss */
  .square.square-6 {
    top: 100px;
    right: 10%;
    height: 20px;
    width: 20px;
  } /* line 1578, src/assets/scss/pages/_pages-landing-kit7.scss */
  .square.square-7 {
    display: none;
  } /* line 1585, src/assets/scss/pages/_pages-landing-kit7.scss */
  .faq-wrapper .faq-block {
    margin: 25px 0;
  } /* line 1592, src/assets/scss/pages/_pages-landing-kit7.scss */
  .auth-outer .mobile-auth-toggle {
    position: absolute;
    top: 30px;
    left: 0;
    right: 0;
    margin: 0 auto;
    display: block;
    text-align: center;
  } /* line 1601, src/assets/scss/pages/_pages-landing-kit7.scss */
  .auth-outer .mobile-auth-toggle h3 {
    margin-bottom: 0;
  } /* line 1605, src/assets/scss/pages/_pages-landing-kit7.scss */
  .auth-outer .mobile-auth-toggle .button {
    font-size: 1.2rem;
    border: none;
    background: transparent;
    color: #4a00e0;
    font-weight: 500;
  } /* line 1614, src/assets/scss/pages/_pages-landing-kit7.scss */
  .auth-outer .auth-box {
    max-width: 340px;
  } /* line 1617, src/assets/scss/pages/_pages-landing-kit7.scss */
  .auth-outer .auth-box .side-box {
    display: none;
  } /* line 1627, src/assets/scss/pages/_pages-landing-kit7.scss */
  .pricing-wrapper .pricing-tabs .tab-item span {
    display: none;
  } /* line 1635, src/assets/scss/pages/_pages-landing-kit7.scss */
  .pricing-wrapper .pricing-container .container-inner .solo-plans {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  } /* line 1638, src/assets/scss/pages/_pages-landing-kit7.scss */
  .pricing-wrapper .pricing-container .container-inner .solo-plans .solo-plan {
    width: 100%;
  } /* line 1641, src/assets/scss/pages/_pages-landing-kit7.scss */
  .pricing-wrapper
    .pricing-container
    .container-inner
    .solo-plans
    .solo-plan:nth-child(2),
  .pricing-wrapper
    .pricing-container
    .container-inner
    .solo-plans
    .solo-plan:nth-child(3) {
    margin-top: 40px;
    padding-top: 40px;
    border-top: 1px solid #e3e3e3;
  } /* line 1649, src/assets/scss/pages/_pages-landing-kit7.scss */
  .pricing-wrapper .pricing-container .container-inner .plan-focus {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  } /* line 1652, src/assets/scss/pages/_pages-landing-kit7.scss */
  .pricing-wrapper .pricing-container .container-inner .plan-focus .left-side {
    width: 100%;
  } /* line 1656, src/assets/scss/pages/_pages-landing-kit7.scss */
  .pricing-wrapper
    .pricing-container
    .container-inner
    .plan-focus
    .left-side
    .price
    .control {
    max-width: 150px;
  } /* line 1662, src/assets/scss/pages/_pages-landing-kit7.scss */
  .pricing-wrapper .pricing-container .container-inner .plan-focus .right-side {
    width: 100%;
  }
}
@media only screen and (min-width: 768px) and (max-width: 1024px) and (orientation: portrait) {
  /* line 1674, src/assets/scss/pages/_pages-landing-kit7.scss */
  .main-hero .is-hero-title {
    text-align: center !important;
  } /* line 1677, src/assets/scss/pages/_pages-landing-kit7.scss */
  .main-hero .is-hero-title .buttons {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
  } /* line 1683, src/assets/scss/pages/_pages-landing-kit7.scss */
  .rounded-hero {
    min-height: 75vh !important;
  } /* line 1687, src/assets/scss/pages/_pages-landing-kit7.scss */
  .rounded-hero .hero-body .hero-mockup {
    max-width: 610px !important;
  } /* line 1694, src/assets/scss/pages/_pages-landing-kit7.scss */
  .section .featured-image {
    max-width: 540px !important;
    margin: 0 auto;
  } /* line 1699, src/assets/scss/pages/_pages-landing-kit7.scss */
  .section .section-title.is-demo,
  .section .section-feature-description {
    max-width: 460px !important;
    margin: 0 auto !important;
  } /* line 1707, src/assets/scss/pages/_pages-landing-kit7.scss */
  .auth-outer .auth-box {
    max-width: 720px;
  } /* line 1716, src/assets/scss/pages/_pages-landing-kit7.scss */
  .pricing-container .container-inner .plan-focus .left-side {
    width: 45% !important;
  } /* line 1720, src/assets/scss/pages/_pages-landing-kit7.scss */
  .pricing-container .container-inner .plan-focus .right-side {
    width: 55% !important;
  } /* line 1723, src/assets/scss/pages/_pages-landing-kit7.scss */
  .pricing-container .container-inner .plan-focus .right-side .slick-custom {
    height: 36px !important;
    width: 36px !important;
    top: 30px !important;
  } /* line 1728, src/assets/scss/pages/_pages-landing-kit7.scss */
  .pricing-container
    .container-inner
    .plan-focus
    .right-side
    .slick-custom.is-next {
    right: 12px !important;
  } /* line 1732, src/assets/scss/pages/_pages-landing-kit7.scss */
  .pricing-container
    .container-inner
    .plan-focus
    .right-side
    .slick-custom.is-prev {
    right: 50px !important;
  }
} /*! _helpers.scss | Bulkit | CSS Ninja */ /* line 29, src/assets/scss/layout/_layout-helpers.scss */
.color-primary {
  color: #4a00e0 !important;
} /* line 33, src/assets/scss/layout/_layout-helpers.scss */
.color-secondary {
  color: #23a6d5 !important;
} /* line 37, src/assets/scss/layout/_layout-helpers.scss */
.color-accent {
  color: #8e2de2 !important;
} /* line 41, src/assets/scss/layout/_layout-helpers.scss */
.color-red {
  color: #ff7273 !important;
} /* line 45, src/assets/scss/layout/_layout-helpers.scss */
.border-light {
  border-color: #fff !important;
} /* line 49, src/assets/scss/layout/_layout-helpers.scss */
.dark-text {
  color: #444f60 !important;
} /* line 53, src/assets/scss/layout/_layout-helpers.scss */
.light-text {
  color: #fff !important;
} /* line 57, src/assets/scss/layout/_layout-helpers.scss */
.primary-text {
  color: #4a00e0 !important;
} /* line 61, src/assets/scss/layout/_layout-helpers.scss */
.secondary-text {
  color: #23a6d5 !important;
} /* line 65, src/assets/scss/layout/_layout-helpers.scss */
.accent-text {
  color: #8e2de2 !important;
} /* line 69, src/assets/scss/layout/_layout-helpers.scss */
.info-text {
  color: #039be5 !important;
} /* line 73, src/assets/scss/layout/_layout-helpers.scss */
.success-text {
  color: #00b289 !important;
} /* line 77, src/assets/scss/layout/_layout-helpers.scss */
.warning-text {
  color: #eda514 !important;
} /* line 81, src/assets/scss/layout/_layout-helpers.scss */
.danger-text {
  color: #ff7273 !important;
} /* line 85, src/assets/scss/layout/_layout-helpers.scss */
.dark-bg {
  background: #444 !important;
} /* line 89, src/assets/scss/layout/_layout-helpers.scss */
.light-bg {
  background: #fff !important;
} /* line 97, src/assets/scss/layout/_layout-helpers.scss */
.font-w-400 {
  font-weight: 400 !important;
} /* line 100, src/assets/scss/layout/_layout-helpers.scss */
.font-w-500 {
  font-weight: 500 !important;
} /* line 103, src/assets/scss/layout/_layout-helpers.scss */
.font-w-600 {
  font-weight: 600 !important;
} /* line 106, src/assets/scss/layout/_layout-helpers.scss */
.text-decoration-none {
  text-decoration: none !important;
} /* line 110, src/assets/scss/layout/_layout-helpers.scss */
.text-upper {
  text-transform: uppercase !important;
} /* line 114, src/assets/scss/layout/_layout-helpers.scss */
.text-bold {
  font-weight: 600 !important;
} /* line 118, src/assets/scss/layout/_layout-helpers.scss */
.text-bolder {
  font-weight: 700 !important;
} /* line 121, src/assets/scss/layout/_layout-helpers.scss */
.font-size-normal {
  font-size: 1rem;
} /* line 125, src/assets/scss/layout/_layout-helpers.scss */
.font-size-2x {
  font-size: 2rem;
} /* line 129, src/assets/scss/layout/_layout-helpers.scss */
.is-size-1 {
  font-size: 3rem;
} /* line 133, src/assets/scss/layout/_layout-helpers.scss */
.is-size-2 {
  font-size: 2.5rem;
} /* line 137, src/assets/scss/layout/_layout-helpers.scss */
.is-size-3 {
  font-size: 2rem;
} /* line 141, src/assets/scss/layout/_layout-helpers.scss */
.is-size-4 {
  font-size: 1.5rem;
} /* line 145, src/assets/scss/layout/_layout-helpers.scss */
.is-size-5 {
  font-size: 1.25rem;
} /* line 149, src/assets/scss/layout/_layout-helpers.scss */
.is-size-6 {
  font-size: 1rem;
} /* line 153, src/assets/scss/layout/_layout-helpers.scss */
.is-size-7 {
  font-size: 0.75rem;
} /* line 162, src/assets/scss/layout/_layout-helpers.scss */
.is-flex {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
} /* line 164, src/assets/scss/layout/_layout-helpers.scss */
.is-flex.is-start {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
} /* line 167, src/assets/scss/layout/_layout-helpers.scss */
.is-flex.is-center {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
} /* line 170, src/assets/scss/layout/_layout-helpers.scss */
.is-flex.is-end {
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
} /* line 173, src/assets/scss/layout/_layout-helpers.scss */
.is-flex.is-vcenter {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-line-pack: center;
  align-content: center;
} /* line 179, src/assets/scss/layout/_layout-helpers.scss */
.is-block {
  display: block !important;
} /* line 183, src/assets/scss/layout/_layout-helpers.scss */
.z-index-2 {
  z-index: 2 !important;
} /* line 187, src/assets/scss/layout/_layout-helpers.scss */
.z-index-101 {
  z-index: 101 !important;
} /* line 195, src/assets/scss/layout/_layout-helpers.scss */
.no-padding {
  padding: 0 !important;
} /* line 198, src/assets/scss/layout/_layout-helpers.scss */
.no-padding-top {
  padding-top: 0 !important;
} /* line 201, src/assets/scss/layout/_layout-helpers.scss */
.no-padding-bottom {
  padding-bottom: 0 !important;
} /* line 204, src/assets/scss/layout/_layout-helpers.scss */
.no-padding-right {
  padding-right: 0 !important;
} /* line 207, src/assets/scss/layout/_layout-helpers.scss */
.no-padding-left {
  padding-left: 0 !important;
} /* line 211, src/assets/scss/layout/_layout-helpers.scss */
.padding-10 {
  padding: 10px;
} /* line 214, src/assets/scss/layout/_layout-helpers.scss */
.padding-15 {
  padding: 15px;
} /* line 217, src/assets/scss/layout/_layout-helpers.scss */
.padding-20 {
  padding: 20px;
} /* line 220, src/assets/scss/layout/_layout-helpers.scss */
.padding-25 {
  padding: 25px;
} /* line 223, src/assets/scss/layout/_layout-helpers.scss */
.padding-30 {
  padding: 30px;
} /* line 226, src/assets/scss/layout/_layout-helpers.scss */
.padding-40 {
  padding: 40px;
} /* line 229, src/assets/scss/layout/_layout-helpers.scss */
.padding-50 {
  padding: 50px;
} /* line 232, src/assets/scss/layout/_layout-helpers.scss */
.padding-60 {
  padding: 60px;
} /* line 235, src/assets/scss/layout/_layout-helpers.scss */
.padding-70 {
  padding: 70px;
} /* line 238, src/assets/scss/layout/_layout-helpers.scss */
.padding-80 {
  padding: 80px;
} /* line 241, src/assets/scss/layout/_layout-helpers.scss */
.padding-90 {
  padding: 90px;
} /* line 244, src/assets/scss/layout/_layout-helpers.scss */
.padding-100 {
  padding: 100px;
} /* line 247, src/assets/scss/layout/_layout-helpers.scss */
.pt-5 {
  padding-top: 5px;
} /* line 250, src/assets/scss/layout/_layout-helpers.scss */
.pt-10 {
  padding-top: 10px;
} /* line 253, src/assets/scss/layout/_layout-helpers.scss */
.pt-20 {
  padding-top: 20px;
} /* line 256, src/assets/scss/layout/_layout-helpers.scss */
.pt-30 {
  padding-top: 30px;
} /* line 259, src/assets/scss/layout/_layout-helpers.scss */
.pt-40 {
  padding-top: 40px;
} /* line 262, src/assets/scss/layout/_layout-helpers.scss */
.pt-50 {
  padding-top: 50px;
} /* line 265, src/assets/scss/layout/_layout-helpers.scss */
.pt-60 {
  padding-top: 60px;
} /* line 268, src/assets/scss/layout/_layout-helpers.scss */
.pt-70 {
  padding-top: 70px;
} /* line 271, src/assets/scss/layout/_layout-helpers.scss */
.pt-80 {
  padding-top: 80px;
} /* line 274, src/assets/scss/layout/_layout-helpers.scss */
.pb-5 {
  padding-bottom: 5px;
} /* line 277, src/assets/scss/layout/_layout-helpers.scss */
.pb-10 {
  padding-bottom: 10px;
} /* line 280, src/assets/scss/layout/_layout-helpers.scss */
.pb-20 {
  padding-bottom: 20px;
} /* line 283, src/assets/scss/layout/_layout-helpers.scss */
.pb-30 {
  padding-bottom: 30px;
} /* line 286, src/assets/scss/layout/_layout-helpers.scss */
.pb-40 {
  padding-bottom: 40px;
} /* line 289, src/assets/scss/layout/_layout-helpers.scss */
.pb-50 {
  padding-bottom: 50px;
} /* line 292, src/assets/scss/layout/_layout-helpers.scss */
.pb-60 {
  padding-bottom: 60px;
} /* line 295, src/assets/scss/layout/_layout-helpers.scss */
.pb-70 {
  padding-bottom: 70px;
} /* line 298, src/assets/scss/layout/_layout-helpers.scss */
.pb-80 {
  padding-bottom: 80px;
} /* line 301, src/assets/scss/layout/_layout-helpers.scss */
.pl-5 {
  padding-left: 5px;
} /* line 304, src/assets/scss/layout/_layout-helpers.scss */
.pl-10 {
  padding-left: 10px;
} /* line 307, src/assets/scss/layout/_layout-helpers.scss */
.pl-20 {
  padding-left: 20px;
} /* line 310, src/assets/scss/layout/_layout-helpers.scss */
.pl-30 {
  padding-left: 30px;
} /* line 313, src/assets/scss/layout/_layout-helpers.scss */
.pl-40 {
  padding-left: 40px;
} /* line 316, src/assets/scss/layout/_layout-helpers.scss */
.pl-50 {
  padding-left: 50px;
} /* line 319, src/assets/scss/layout/_layout-helpers.scss */
.pl-60 {
  padding-left: 60px;
} /* line 322, src/assets/scss/layout/_layout-helpers.scss */
.pl-70 {
  padding-left: 70px;
} /* line 325, src/assets/scss/layout/_layout-helpers.scss */
.pl-80 {
  padding-left: 80px;
} /* line 328, src/assets/scss/layout/_layout-helpers.scss */
.pr-5 {
  padding-right: 5px;
} /* line 331, src/assets/scss/layout/_layout-helpers.scss */
.pr-10 {
  padding-right: 10px;
} /* line 334, src/assets/scss/layout/_layout-helpers.scss */
.pr-20 {
  padding-right: 20px;
} /* line 337, src/assets/scss/layout/_layout-helpers.scss */
.pr-30 {
  padding-right: 30px;
} /* line 340, src/assets/scss/layout/_layout-helpers.scss */
.pr-40 {
  padding-right: 40px;
} /* line 343, src/assets/scss/layout/_layout-helpers.scss */
.pr-50 {
  padding-right: 50px;
} /* line 346, src/assets/scss/layout/_layout-helpers.scss */
.pr-60 {
  padding-right: 60px;
} /* line 349, src/assets/scss/layout/_layout-helpers.scss */
.pr-70 {
  padding-right: 70px;
} /* line 352, src/assets/scss/layout/_layout-helpers.scss */
.pr-80 {
  padding-right: 80px;
} /* line 356, src/assets/scss/layout/_layout-helpers.scss */
.huge-pt {
  padding-top: 100px;
} /* line 360, src/assets/scss/layout/_layout-helpers.scss */
.huge-pb {
  padding-bottom: 100px;
} /* line 364, src/assets/scss/layout/_layout-helpers.scss */
.giant-pb {
  padding-bottom: 150px;
} /* line 372, src/assets/scss/layout/_layout-helpers.scss */
.no-margin {
  margin: 0 !important;
} /* line 375, src/assets/scss/layout/_layout-helpers.scss */
.no-margin-left {
  margin-left: 0 !important;
} /* line 378, src/assets/scss/layout/_layout-helpers.scss */
.no-margin-right {
  margin-right: 0 !important;
} /* line 381, src/assets/scss/layout/_layout-helpers.scss */
.no-margin-top {
  margin-top: 0 !important;
} /* line 384, src/assets/scss/layout/_layout-helpers.scss */
.no-margin-bottom {
  margin-bottom: 0 !important;
} /* line 387, src/assets/scss/layout/_layout-helpers.scss */
.margin-x-auto {
  margin: 0 auto !important;
} /* line 390, src/assets/scss/layout/_layout-helpers.scss */
.mr-auto {
  margin-right: auto !important;
} /* line 393, src/assets/scss/layout/_layout-helpers.scss */
.ml-auto {
  margin-left: auto !important;
} /* line 397, src/assets/scss/layout/_layout-helpers.scss */
.margin-10 {
  margin: 10px;
} /* line 400, src/assets/scss/layout/_layout-helpers.scss */
.margin-20 {
  margin: 20px;
} /* line 403, src/assets/scss/layout/_layout-helpers.scss */
.margin-25 {
  margin: 25px;
} /* line 406, src/assets/scss/layout/_layout-helpers.scss */
.margin-30 {
  margin: 30px;
} /* line 409, src/assets/scss/layout/_layout-helpers.scss */
.margin-40 {
  margin: 40px;
} /* line 412, src/assets/scss/layout/_layout-helpers.scss */
.margin-50 {
  margin: 50px;
} /* line 415, src/assets/scss/layout/_layout-helpers.scss */
.margin-60 {
  margin: 60px;
} /* line 418, src/assets/scss/layout/_layout-helpers.scss */
.margin-70 {
  margin: 70px;
} /* line 421, src/assets/scss/layout/_layout-helpers.scss */
.margin-80 {
  margin: 80px;
} /* line 424, src/assets/scss/layout/_layout-helpers.scss */
.margin-90 {
  margin: 90px;
} /* line 427, src/assets/scss/layout/_layout-helpers.scss */
.margin-100 {
  margin: 100px;
} /* line 430, src/assets/scss/layout/_layout-helpers.scss */
.mt-5 {
  margin-top: 5px;
} /* line 433, src/assets/scss/layout/_layout-helpers.scss */
.mt-10 {
  margin-top: 10px;
} /* line 436, src/assets/scss/layout/_layout-helpers.scss */
.mt-20 {
  margin-top: 20px;
} /* line 439, src/assets/scss/layout/_layout-helpers.scss */
.mt-30 {
  margin-top: 30px;
} /* line 442, src/assets/scss/layout/_layout-helpers.scss */
.mt-40 {
  margin-top: 40px;
} /* line 445, src/assets/scss/layout/_layout-helpers.scss */
.mt-50 {
  margin-top: 50px;
} /* line 448, src/assets/scss/layout/_layout-helpers.scss */
.mt-60 {
  margin-top: 60px;
} /* line 451, src/assets/scss/layout/_layout-helpers.scss */
.mt-70 {
  margin-top: 70px;
} /* line 454, src/assets/scss/layout/_layout-helpers.scss */
.mt-80 {
  margin-top: 80px;
} /* line 457, src/assets/scss/layout/_layout-helpers.scss */
.mt-120 {
  margin-top: 120px;
} /* line 460, src/assets/scss/layout/_layout-helpers.scss */
.mb-5 {
  margin-bottom: 5px;
} /* line 463, src/assets/scss/layout/_layout-helpers.scss */
.mb-10 {
  margin-bottom: 10px;
} /* line 466, src/assets/scss/layout/_layout-helpers.scss */
.mb-20 {
  margin-bottom: 20px;
} /* line 469, src/assets/scss/layout/_layout-helpers.scss */
.mb-30 {
  margin-bottom: 30px;
} /* line 472, src/assets/scss/layout/_layout-helpers.scss */
.mb-40 {
  margin-bottom: 40px;
} /* line 475, src/assets/scss/layout/_layout-helpers.scss */
.mb-50 {
  margin-bottom: 50px;
} /* line 478, src/assets/scss/layout/_layout-helpers.scss */
.mb-60 {
  margin-bottom: 60px;
} /* line 481, src/assets/scss/layout/_layout-helpers.scss */
.mb-70 {
  margin-bottom: 70px;
} /* line 484, src/assets/scss/layout/_layout-helpers.scss */
.mb-80 {
  margin-bottom: 80px;
} /* line 487, src/assets/scss/layout/_layout-helpers.scss */
.ml-5 {
  margin-left: 5px;
} /* line 490, src/assets/scss/layout/_layout-helpers.scss */
.ml-10 {
  margin-left: 10px;
} /* line 493, src/assets/scss/layout/_layout-helpers.scss */
.ml-20 {
  margin-left: 20px;
} /* line 496, src/assets/scss/layout/_layout-helpers.scss */
.ml-30 {
  margin-left: 30px;
} /* line 499, src/assets/scss/layout/_layout-helpers.scss */
.ml-40 {
  margin-left: 40px;
} /* line 502, src/assets/scss/layout/_layout-helpers.scss */
.ml-50 {
  margin-left: 50px;
} /* line 505, src/assets/scss/layout/_layout-helpers.scss */
.ml-60 {
  margin-left: 60px;
} /* line 508, src/assets/scss/layout/_layout-helpers.scss */
.ml-70 {
  margin-left: 70px;
} /* line 511, src/assets/scss/layout/_layout-helpers.scss */
.ml-80 {
  margin-left: 80px;
} /* line 514, src/assets/scss/layout/_layout-helpers.scss */
.mr-5 {
  margin-right: 5px;
} /* line 517, src/assets/scss/layout/_layout-helpers.scss */
.mr-10 {
  margin-right: 10px;
} /* line 520, src/assets/scss/layout/_layout-helpers.scss */
.mr-20 {
  margin-right: 20px;
} /* line 523, src/assets/scss/layout/_layout-helpers.scss */
.mr-30 {
  margin-right: 30px;
} /* line 526, src/assets/scss/layout/_layout-helpers.scss */
.mr-40 {
  margin-right: 40px;
} /* line 529, src/assets/scss/layout/_layout-helpers.scss */
.mr-50 {
  margin-right: 50px;
} /* line 532, src/assets/scss/layout/_layout-helpers.scss */
.mr-60 {
  margin-right: 60px;
} /* line 535, src/assets/scss/layout/_layout-helpers.scss */
.mr-70 {
  margin-right: 70px;
} /* line 538, src/assets/scss/layout/_layout-helpers.scss */
.mr-80 {
  margin-right: 80px;
} /* line 546, src/assets/scss/layout/_layout-helpers.scss */
.width-40 {
  width: 40px !important;
} /* line 550, src/assets/scss/layout/_layout-helpers.scss */
.width-100 {
  width: 100px !important;
} /* line 554, src/assets/scss/layout/_layout-helpers.scss */
.width-250 {
  width: 250px !important;
} /* line 558, src/assets/scss/layout/_layout-helpers.scss */
.height-30 {
  height: 30px !important;
} /* line 562, src/assets/scss/layout/_layout-helpers.scss */
.height-60 {
  height: 60px !important;
} /* line 565, src/assets/scss/layout/_layout-helpers.scss */
.height-60 {
  height: 60px !important;
} /* line 568, src/assets/scss/layout/_layout-helpers.scss */
.height-70 {
  height: 60px !important;
} /* line 571, src/assets/scss/layout/_layout-helpers.scss */
.height-80 {
  height: 60px !important;
} /* line 574, src/assets/scss/layout/_layout-helpers.scss */
.height-90 {
  height: 60px !important;
} /* line 582, src/assets/scss/layout/_layout-helpers.scss */
.pull-right {
  float: right;
} /* line 585, src/assets/scss/layout/_layout-helpers.scss */
.pull-left {
  float: left;
} /* line 589, src/assets/scss/layout/_layout-helpers.scss */
.is-fixed {
  position: fixed;
  top: 0;
  left: 0;
} /* line 599, src/assets/scss/layout/_layout-helpers.scss */
.is-hidden {
  display: none !important;
} /* line 603, src/assets/scss/layout/_layout-helpers.scss */
.is-vhidden {
  visibility: hidden !important;
} /* line 607, src/assets/scss/layout/_layout-helpers.scss */
.is-disabled {
  pointer-events: none;
  opacity: 0.4;
  cursor: default !important;
} /* line 613, src/assets/scss/layout/_layout-helpers.scss */
.stuck {
  position: fixed !important;
  top: 0 !important;
  z-index: 2 !important;
  -webkit-animation-name: translateDown;
  animation-name: translateDown;
  -webkit-animation-duration: 0.4s;
  animation-duration: 0.4s;
} /* line 625, src/assets/scss/layout/_layout-helpers.scss */
.overflow-auto {
  overflow: auto !important;
} /* line 634, src/assets/scss/layout/_layout-helpers.scss */
.im.is-icon-xs,
.sl.is-icon-xs,
.material-icons.is-icon-xs {
  font-size: 0.8rem !important;
} /* line 637, src/assets/scss/layout/_layout-helpers.scss */
.im.is-icon-md,
.sl.is-icon-md,
.material-icons.is-icon-md {
  font-size: 1.5rem !important;
} /* line 640, src/assets/scss/layout/_layout-helpers.scss */
.im.is-icon-2x,
.sl.is-icon-2x,
.material-icons.is-icon-2x {
  font-size: 2rem;
} /* line 643, src/assets/scss/layout/_layout-helpers.scss */
.im.is-icon-3x,
.sl.is-icon-3x,
.material-icons.is-icon-3x {
  font-size: 3rem;
} /* line 646, src/assets/scss/layout/_layout-helpers.scss */
.im.is-icon-4x,
.sl.is-icon-4x,
.material-icons.is-icon-4x {
  font-size: 4rem;
} /* line 649, src/assets/scss/layout/_layout-helpers.scss */
.im.is-gigantic,
.sl.is-gigantic,
.material-icons.is-gigantic {
  font-size: 12rem;
} /* line 658, src/assets/scss/layout/_layout-helpers.scss */
.img-circle {
  border-radius: 1000px;
}
@media (max-width: 767px) {
  /* line 667, src/assets/scss/layout/_layout-helpers.scss */
  .mobile-padding-20 {
    padding: 20px 30px;
  } /* line 670, src/assets/scss/layout/_layout-helpers.scss */
  .mobile-padding-40 {
    padding: 40px;
  } /* line 673, src/assets/scss/layout/_layout-helpers.scss */
  .has-text-centered-mobile {
    text-align: center !important;
  }
} /*! _responsive.scss | Bulkit | CSS Ninja */
@media (max-width: 767px) {
  /* line 23, src/assets/scss/layout/_layout-responsive.scss */
  .section-title-wrapper {
    padding: 40px 0 !important;
  } /* line 27, src/assets/scss/layout/_layout-responsive.scss */
  .content-wrapper {
    padding-top: 40px !important;
  } /* line 31, src/assets/scss/layout/_layout-responsive.scss */
  .footer-light-medium {
    padding-left: 20px;
    padding-right: 20px;
  }
}
@media (max-width: 768px) {
  /* line 43, src/assets/scss/layout/_layout-responsive.scss */
  .nav-item.is-tab {
    padding-top: 8px;
    padding-bottom: 8px;
  } /* line 48, src/assets/scss/layout/_layout-responsive.scss */
  .nav .nav-item.is-tab.is-active,
  .nav-menu.is-active .nav-item.is-tab.is-active {
    border-bottom: none !important;
    color: #4a00e0 !important;
  } /* line 53, src/assets/scss/layout/_layout-responsive.scss */
  .nav-item.nav-inner {
    padding-top: 15px !important;
    padding-bottom: 15px !important;
  } /* line 58, src/assets/scss/layout/_layout-responsive.scss */
  a.nav-item.is-not-mobile {
    display: none !important;
  } /* line 62, src/assets/scss/layout/_layout-responsive.scss */
  .nav-item.is-menu-mobile {
    display: block !important;
    color: #7a7a7a !important;
  } /* line 69, src/assets/scss/layout/_layout-responsive.scss */
  .navbar.navbar-light.is-dark-mobile {
    background: #344258;
  } /* line 72, src/assets/scss/layout/_layout-responsive.scss */
  .navbar.navbar-light.is-dark-mobile .navbar-menu {
    background: #344258;
  } /* line 75, src/assets/scss/layout/_layout-responsive.scss */
  .navbar.navbar-light.is-dark-mobile .navbar-menu a {
    color: #fff;
  } /* line 83, src/assets/scss/layout/_layout-responsive.scss */
  .navbar .navbar-menu .navbar-link,
  .navbar .navbar-menu .navbar-item,
  .navbar .navbar-menu .navbar-dropdown {
    width: 100%;
    text-align: center;
  } /* line 89, src/assets/scss/layout/_layout-responsive.scss */
  .navbar .navbar-menu .navbar-link:after {
    display: block !important;
    right: 43%;
  } /* line 95, src/assets/scss/layout/_layout-responsive.scss */
  .navbar .navbar-menu .button {
    width: 100%;
  } /* line 101, src/assets/scss/layout/_layout-responsive.scss */
  .navbar-brand {
    min-height: 4.6rem;
  } /* line 105, src/assets/scss/layout/_layout-responsive.scss */
  .custom-burger {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
  } /* line 109, src/assets/scss/layout/_layout-responsive.scss */
  .navbar-burger {
    height: 4.6rem;
    width: 4.6rem;
  } /* line 115, src/assets/scss/layout/_layout-responsive.scss */
  .level-left.level-social {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
  } /* line 119, src/assets/scss/layout/_layout-responsive.scss */
  .level-left.level-social .level-item:last-child .icon i {
    position: relative !important;
  } /* line 125, src/assets/scss/layout/_layout-responsive.scss */
  #main-hero {
    max-height: 100vh;
    background-position-x: 55% !important;
  } /* line 135, src/assets/scss/layout/_layout-responsive.scss */
  .parallax-overlay {
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0 !important;
  } /* line 143, src/assets/scss/layout/_layout-responsive.scss */
  .title.section-title {
    font-size: 2rem !important;
  } /* line 148, src/assets/scss/layout/_layout-responsive.scss */
  .hero.is-fullheight.is-halfed-mobile {
    height: 35vh !important;
  } /* line 154, src/assets/scss/layout/_layout-responsive.scss */
  .three-grid .column,
  .four-grid .column,
  .five-grid .column {
    border: none !important;
  } /* line 158, src/assets/scss/layout/_layout-responsive.scss */
  .three-grid .is-separator,
  .four-grid .is-separator,
  .five-grid .is-separator {
    border: none !important;
  } /* line 164, src/assets/scss/layout/_layout-responsive.scss */
  .single-image-carousel .image-wrapper img {
    min-height: 50px !important;
  } /* line 168, src/assets/scss/layout/_layout-responsive.scss */
  .single-image-carousel .image-wrapper .caption {
    display: none;
  } /* line 173, src/assets/scss/layout/_layout-responsive.scss */
  .video-caption {
    left: 5%;
  } /* line 178, src/assets/scss/layout/_layout-responsive.scss */
  #navigation-trigger,
  .navigation-close {
    opacity: 1 !important;
  } /* line 183, src/assets/scss/layout/_layout-responsive.scss */
  .navbar-wrapper.navbar-fade.navbar-light.mobile-menu-dark {
    background-color: #344258 !important;
  } /* line 186, src/assets/scss/layout/_layout-responsive.scss */
  .navbar-wrapper.navbar-fade.navbar-light.mobile-menu-dark
    .nav-menu.is-active {
    background-color: #344258 !important;
  } /* line 189, src/assets/scss/layout/_layout-responsive.scss */
  .navbar-wrapper.navbar-fade.navbar-light.mobile-menu-dark
    .nav-menu.is-active
    .nav-inner.is-menu-mobile {
    color: #fff !important;
  } /* line 192, src/assets/scss/layout/_layout-responsive.scss */
  .navbar-wrapper.navbar-fade.navbar-light.mobile-menu-dark
    .nav-menu.is-active
    .nav-inner.is-menu-mobile.is-active {
    color: #4a00e0 !important;
  } /* line 199, src/assets/scss/layout/_layout-responsive.scss */
  .navbar-wrapper.navbar-fade.mobile-menu-dark {
    background-color: #fff !important;
  }
}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait) {
  /* line 213, src/assets/scss/layout/_layout-responsive.scss */
  .columns.is-tablet-portrait {
    padding: 10%;
  } /* line 217, src/assets/scss/layout/_layout-responsive.scss */
  .columns.is-not-tablet-portrait {
    padding: 0 !important;
  } /* line 222, src/assets/scss/layout/_layout-responsive.scss */
  .content-wrapper {
    padding-top: 0 !important;
  } /* line 226, src/assets/scss/layout/_layout-responsive.scss */
  .footer-light-medium {
    padding-left: 40px;
    padding-right: 40px;
  }
}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape) {
  /* line 238, src/assets/scss/layout/_layout-responsive.scss */
  .navbar-brand {
    height: 4.6rem;
  } /* line 241, src/assets/scss/layout/_layout-responsive.scss */
  .navbar-brand .custom-burger {
    display: none;
  } /* line 246, src/assets/scss/layout/_layout-responsive.scss */
  .navbar-item.is-footer {
    display: none;
  } /* line 250, src/assets/scss/layout/_layout-responsive.scss */
  .menu-image {
    display: none !important;
  } /* line 256, src/assets/scss/layout/_layout-responsive.scss */
  .navbar-menu.is-active .is-centered-tablet {
    text-align: center !important;
  } /* line 262, src/assets/scss/layout/_layout-responsive.scss */
  .is-mega > .navbar-link {
    display: none;
  }
}
@media (max-width: 1007px) {
  /* line 273, src/assets/scss/layout/_layout-responsive.scss */
  .column.slide-description {
    padding: 20px 0 !important;
  } /* line 278, src/assets/scss/layout/_layout-responsive.scss */
  .account {
    display: none;
  } /* line 283, src/assets/scss/layout/_layout-responsive.scss */
  .media-card {
    min-height: 300px !important;
  } /* line 287, src/assets/scss/layout/_layout-responsive.scss */
  .column.is-4.media-stretch {
    width: 100% !important;
  } /* line 290, src/assets/scss/layout/_layout-responsive.scss */
  .column.is-4.media-stretch .media-card-image {
    min-height: 150px;
  } /* line 295, src/assets/scss/layout/_layout-responsive.scss */
  .mcard-controls {
    position: relative !important;
  }
}
@media only screen and (min-device-width: 1024px) and (max-device-width: 1366px) and (orientation: portrait) and (-webkit-min-device-pixel-ratio: 1.5) {
  /* line 302, src/assets/scss/layout/_layout-responsive.scss */
  .navbar-brand {
    height: 4.6rem;
  } /* line 305, src/assets/scss/layout/_layout-responsive.scss */
  .navbar-brand .custom-burger {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  } /* line 310, src/assets/scss/layout/_layout-responsive.scss */
  .navbar-item.is-footer {
    display: none;
  } /* line 314, src/assets/scss/layout/_layout-responsive.scss */
  .menu-image {
    display: none !important;
  } /* line 320, src/assets/scss/layout/_layout-responsive.scss */
  .navbar-menu.is-active .is-centered-tablet {
    text-align: center !important;
  } /* line 326, src/assets/scss/layout/_layout-responsive.scss */
  .is-mega > .navbar-link {
    display: none;
  }
}
@media only screen and (min-width: 768px) and (max-width: 1024px) {
  /* line 339, src/assets/scss/layout/_layout-responsive.scss */
  .navbar.navbar-light.is-dark-mobile {
    background: #344258 !important;
  } /* line 342, src/assets/scss/layout/_layout-responsive.scss */
  .navbar.navbar-light.is-dark-mobile .navbar-menu.is-active {
    background: #344258 !important;
  } /* line 345, src/assets/scss/layout/_layout-responsive.scss */
  .navbar.navbar-light.is-dark-mobile .navbar-menu.is-active a {
    color: #fff !important;
  } /* line 353, src/assets/scss/layout/_layout-responsive.scss */
  .navbar .navbar-menu.is-active .navbar-link,
  .navbar .navbar-menu.is-active .navbar-item,
  .navbar .navbar-menu.is-active .navbar-dropdown {
    text-align: center;
  } /* line 358, src/assets/scss/layout/_layout-responsive.scss */
  .navbar .navbar-menu.is-active .navbar-link:after {
    display: block !important;
    right: 43%;
  } /* line 364, src/assets/scss/layout/_layout-responsive.scss */
  .navbar .navbar-menu.is-active .button {
    width: 100%;
  } /* line 368, src/assets/scss/layout/_layout-responsive.scss */
  .navbar .navbar-menu.is-active #signup-btn,
  .navbar .navbar-menu.is-active #signup-btn-alt {
    width: 30% !important;
  }
}
@media only screen and (max-width: 1023px) {
  /* line 376, src/assets/scss/layout/_layout-responsive.scss */
  .custom-burger {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
  }
} /* line 3, node_modules/slick-carousel/slick/slick.scss */
.slick-slider {
  position: relative;
  display: block;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -ms-touch-action: pan-y;
  touch-action: pan-y;
  -webkit-tap-highlight-color: transparent;
} /* line 17, node_modules/slick-carousel/slick/slick.scss */
.slick-list {
  position: relative;
  overflow: hidden;
  display: block;
  margin: 0;
  padding: 0;
} /* line 24, node_modules/slick-carousel/slick/slick.scss */
.slick-list:focus {
  outline: none;
} /* line 28, node_modules/slick-carousel/slick/slick.scss */
.slick-list.dragging {
  cursor: pointer;
  cursor: hand;
} /* line 33, node_modules/slick-carousel/slick/slick.scss */
.slick-slider .slick-track,
.slick-slider .slick-list {
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
} /* line 42, node_modules/slick-carousel/slick/slick.scss */
.slick-track {
  position: relative;
  left: 0;
  top: 0;
  display: block;
  margin-left: auto;
  margin-right: auto;
} /* line 50, node_modules/slick-carousel/slick/slick.scss */
.slick-track:before,
.slick-track:after {
  content: "";
  display: table;
} /* line 56, node_modules/slick-carousel/slick/slick.scss */
.slick-track:after {
  clear: both;
} /* line 60, node_modules/slick-carousel/slick/slick.scss */
.slick-loading .slick-track {
  visibility: hidden;
} /* line 64, node_modules/slick-carousel/slick/slick.scss */
.slick-slide {
  float: left;
  height: 100%;
  min-height: 1px;
  display: none;
} /* line 68, node_modules/slick-carousel/slick/slick.scss */
[dir="rtl"] .slick-slide {
  float: right;
} /* line 71, node_modules/slick-carousel/slick/slick.scss */
.slick-slide img {
  display: block;
} /* line 74, node_modules/slick-carousel/slick/slick.scss */
.slick-slide.slick-loading img {
  display: none;
} /* line 80, node_modules/slick-carousel/slick/slick.scss */
.slick-slide.dragging img {
  pointer-events: none;
} /* line 84, node_modules/slick-carousel/slick/slick.scss */
.slick-initialized .slick-slide {
  display: block;
} /* line 88, node_modules/slick-carousel/slick/slick.scss */
.slick-loading .slick-slide {
  visibility: hidden;
} /* line 92, node_modules/slick-carousel/slick/slick.scss */
.slick-vertical .slick-slide {
  display: block;
  height: auto;
  border: 1px solid transparent;
} /* line 98, node_modules/slick-carousel/slick/slick.scss */
.slick-arrow.slick-hidden {
  display: none;
} /* line 45, node_modules/slick-carousel/slick/slick-theme.scss */
.slick-loading .slick-list {
  background: #fff url("/assets/fonts/ajax-loader.gif") center center no-repeat;
}
@font-face {
  font-family: "slick";
  src: url("/assets/fonts/slick.eot");
  src: url("/assets/fonts/slick.eot?#iefix") format("embedded-opentype"),
    url("/assets/fonts/slick.woff") format("woff"),
    url("/assets/fonts/slick.ttf") format("truetype"),
    url("/assets/fonts/slick.svg#slick") format("svg");
  font-weight: normal;
  font-style: normal;
} /* line 63, node_modules/slick-carousel/slick/slick-theme.scss */
.slick-prev,
.slick-next {
  position: absolute;
  display: block;
  height: 20px;
  width: 20px;
  line-height: 0px;
  font-size: 0px;
  cursor: pointer;
  background: transparent;
  color: transparent;
  top: 50%;
  -webkit-transform: translate(0, -50%);
  transform: translate(0, -50%);
  padding: 0;
  border: none;
  outline: none;
} /* line 81, node_modules/slick-carousel/slick/slick-theme.scss */
.slick-prev:hover,
.slick-prev:focus,
.slick-next:hover,
.slick-next:focus {
  outline: none;
  background: transparent;
  color: transparent;
} /* line 85, node_modules/slick-carousel/slick/slick-theme.scss */
.slick-prev:hover:before,
.slick-prev:focus:before,
.slick-next:hover:before,
.slick-next:focus:before {
  opacity: 1;
} /* line 89, node_modules/slick-carousel/slick/slick-theme.scss */
.slick-prev.slick-disabled:before,
.slick-next.slick-disabled:before {
  opacity: 0.25;
} /* line 92, node_modules/slick-carousel/slick/slick-theme.scss */
.slick-prev:before,
.slick-next:before {
  font-family: "slick";
  font-size: 20px;
  line-height: 1;
  color: #fff;
  opacity: 0.75;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
} /* line 103, node_modules/slick-carousel/slick/slick-theme.scss */
.slick-prev {
  left: -25px;
} /* line 105, node_modules/slick-carousel/slick/slick-theme.scss */
[dir="rtl"] .slick-prev {
  left: auto;
  right: -25px;
} /* line 109, node_modules/slick-carousel/slick/slick-theme.scss */
.slick-prev:before {
  content: "←";
} /* line 111, node_modules/slick-carousel/slick/slick-theme.scss */
[dir="rtl"] .slick-prev:before {
  content: "→";
} /* line 117, node_modules/slick-carousel/slick/slick-theme.scss */
.slick-next {
  right: -25px;
} /* line 119, node_modules/slick-carousel/slick/slick-theme.scss */
[dir="rtl"] .slick-next {
  left: -25px;
  right: auto;
} /* line 123, node_modules/slick-carousel/slick/slick-theme.scss */
.slick-next:before {
  content: "→";
} /* line 125, node_modules/slick-carousel/slick/slick-theme.scss */
[dir="rtl"] .slick-next:before {
  content: "←";
} /* line 133, node_modules/slick-carousel/slick/slick-theme.scss */
.slick-dotted.slick-slider {
  margin-bottom: 30px;
} /* line 137, node_modules/slick-carousel/slick/slick-theme.scss */
.slick-dots {
  position: absolute;
  bottom: -25px;
  list-style: none;
  display: block;
  text-align: center;
  padding: 0;
  margin: 0;
  width: 100%;
} /* line 146, node_modules/slick-carousel/slick/slick-theme.scss */
.slick-dots li {
  position: relative;
  display: inline-block;
  height: 20px;
  width: 20px;
  margin: 0 5px;
  padding: 0;
  cursor: pointer;
} /* line 154, node_modules/slick-carousel/slick/slick-theme.scss */
.slick-dots li button {
  border: 0;
  background: transparent;
  display: block;
  height: 20px;
  width: 20px;
  outline: none;
  line-height: 0px;
  font-size: 0px;
  color: transparent;
  padding: 5px;
  cursor: pointer;
} /* line 166, node_modules/slick-carousel/slick/slick-theme.scss */
.slick-dots li button:hover,
.slick-dots li button:focus {
  outline: none;
} /* line 168, node_modules/slick-carousel/slick/slick-theme.scss */
.slick-dots li button:hover:before,
.slick-dots li button:focus:before {
  opacity: 1;
} /* line 172, node_modules/slick-carousel/slick/slick-theme.scss */
.slick-dots li button:before {
  position: absolute;
  top: 0;
  left: 0;
  content: "•";
  width: 20px;
  height: 20px;
  font-family: "slick";
  font-size: 6px;
  line-height: 20px;
  text-align: center;
  color: #000;
  opacity: 0.25;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
} /* line 189, node_modules/slick-carousel/slick/slick-theme.scss */
.slick-dots li.slick-active button:before {
  color: #000;
  opacity: 0.75;
}

.section-tutorial{
  padding: 50px;
}
.section-tutorial p{
  padding: 5px 0px;
  text-align: left;
  font-size: 1.5em;
}

.section-tutorial img{
  padding: 20px 0px;
}



.cta-block.no-border {
    padding-bottom: 2rem;
    border-bottom: none;
}
.pt-30 {
    padding-top: 30px;
}
.cta-block {
    padding-bottom: 3rem;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-pack: distribute;
    justify-content: space-around;
    border-bottom: 1px solid #e3e3e3;
    background: #fafafa;
}
/*# sourceMappingURL=../../../scss */
