/**
 * Sitejet - Partner Bundle
 */
 .cover-bkg-1 {
	background-image: url(/partner/static/images/photo-1.46d46c31.jpeg);
  }
  
  .cover-bkg-2 {
	background-image: url(/partner/static/images/photo-2.be3c61ad.jpeg);
  }
  
  .cover-bkg-3 {
	background-image: url(/partner/static/images/photo-3.be3c61ad.jpeg);
  }
  
  .cover-bkg-4 {
	background-image: url(/partner/static/images/photo-4.62c313ea.jpeg);
  }
  
  .cover-bkg-5 {
	background-image: url(/partner/static/images/photo-5.5b6d87e1.jpeg);
  }
  
  .cover-bkg-6 {
	background-image: url(/partner/static/images/photo-6.8c1cf81c.jpeg);
  }
  
  .cover-bkg-7 {
	background-image: url(/partner/static/images/photo-7.dfe020e6.jpeg);
  }
  
  .cover-bkg-8 {
	background-image: url(/partner/static/images/photo-8.b80547ed.jpeg);
  }
  
  .cover-bkg-9 {
	background-image: url(/partner/static/images/photo-9.10da15be.jpeg);
  }
  
  .cover-bkg-10 {
	background-image: url(/partner/static/images/photo-10.2342b9c2.jpeg);
  }
  
  .cover-bkg-11 {
	background-image: url(/partner/static/images/photo-11.9c1bc2c7.jpeg);
  }
  
  .cover-bkg-12 {
	background-image: url(/partner/static/images/photo-12.e4f71250.jpeg);
  }
  
  .cover-bkg-13 {
	background-image: url(/partner/static/images/photo-13.61b72ea5.jpeg);
  }
  
  .cover-bkg-14 {
	background-image: url(/partner/static/images/photo-14.b3a69e3e.jpeg);
  }
  
  .cover-bkg-15 {
	background-image: url(/partner/static/images/photo-15.2e089c96.jpeg);
  }
  
  .cover-bkg-16 {
	background-image: url(/partner/static/images/photo-16.a4fc30a9.jpeg);
  }
  
  .cover-bkg-17 {
	background-image: url(/partner/static/images/photo-17.1d32fbbe.jpeg);
  }
  
  .cover-bkg-18 {
	background-image: url(/partner/static/images/photo-18.a8a00e8b.jpeg);
  }
  
  .cover-bkg-19 {
	background-image: url(/partner/static/images/photo-19.b4d71896.jpeg);
  }
  
  .cover-bkg-20 {
	background-image: url(/partner/static/images/photo-20.450f2f2b.jpeg);
  }
  
  .cover-bkg-21 {
	background-image: url(/partner/static/images/photo-21.aefee91b.jpeg);
  }
  
  .cover-bkg-22 {
	background-image: url(/partner/static/images/photo-22.20ec2722.jpeg);
  }
  
  .cover-bkg-23 {
	background-image: url(/partner/static/images/photo-23.d261dee8.jpeg);
  }
  
  .cover-bkg-24 {
	background-image: url(/partner/static/images/photo-24.4a377931.jpeg);
  }
  
  .cover-bkg-25 {
	background-image: url(/partner/static/images/photo-25.9ecfd8c1.jpeg);
  }
  
  .cover-bkg-26 {
	background-image: url(/partner/static/images/photo-26.353194a4.jpeg);
  }
  
  .cover-bkg-27 {
	background-image: url(/partner/static/images/photo-27.809573d2.jpeg);
  }
  
  .cover-bkg-28 {
	background-image: url(/partner/static/images/photo-28.1c8ea6de.jpeg);
  }
  
  .cover-bkg-29 {
	background-image: url(/partner/static/images/photo-29.cbffa472.jpeg);
  }
  
  .cover-bkg-30 {
	background-image: url(/partner/static/images/photo-30.ec5eca25.jpeg);
  }
  
  .cover-bkg-31 {
	background-image: url(/partner/static/images/photo-31.a214b574.jpeg);
  }
  
  .cover-bkg-32 {
	background-image: url(/partner/static/images/photo-32.07e59d61.jpeg);
  }
  
  .cover-bkg-33 {
	background-image: url(/partner/static/images/photo-33.b7a62e38.jpeg);
  }
  
  .cover-bkg-34 {
	background-image: url(/partner/static/images/photo-34.84b7e1f9.jpeg);
  }
  
  .cover-bkg-35 {
	background-image: url(/partner/static/images/photo-35.73e4ea18.jpeg);
  }
  
  .cover-bkg-36 {
	background-image: url(/partner/static/images/photo-36.d7e57e72.jpeg);
  }
  
  .cover-bkg-37 {
	background-image: url(/partner/static/images/photo-37.70924c1e.jpeg);
  }
  
  .cover-bkg-38 {
	background-image: url(/partner/static/images/photo-38.d80c49c5.jpeg);
  }
  
  .cover-bkg-39 {
	background-image: url(/partner/static/images/photo-39.041aaf41.jpeg);
  }
  
  .cover-bkg-40 {
	background-image: url(/partner/static/images/photo-40.bd148de6.jpeg);
  }
  
  .cover-bkg-41 {
	background-image: url(/partner/static/images/photo-41.f3b93437.jpeg);
  }
  
  .cover-bkg-42 {
	background-image: url(/partner/static/images/photo-42.5f61079c.jpeg);
  }
  
  .cover-bkg-43 {
	background-image: url(/partner/static/images/photo-43.c0122b26.jpeg);
  }
  
  .cover-bkg-44 {
	background-image: url(/partner/static/images/photo-44.79f86fa0.jpeg);
  }
  
  .cover-bkg-45 {
	background-image: url(/partner/static/images/photo-45.f7695793.jpeg);
  }
  
  .cover-bkg-46 {
	background-image: url(/partner/static/images/photo-46.a0c67af0.jpeg);
  }
  
  .cover-bkg-47 {
	background-image: url(/partner/static/images/photo-47.01ff417c.jpeg);
  }
  
  .cover-bkg-48 {
	background-image: url(/partner/static/images/photo-48.94a5819e.jpeg);
  }
  
  :root {
	--favicon: //partner.sitejet.io/partner/img/favicon-32.png;
	--logo-url: url(/partner/static/images/sitejet.8b33d559.svg);
	--brand-color: #00adff;
	--brand-color-30: rgba(0, 173, 255, 0.3);
	--brand-color-rgb: 0, 173, 255;
	--brand-color-light: rgba(0, 173, 255, 0.2);
	/*Header dropdown*/
	--header-dropdown-color: #2b4773;
	--header-dropdow-hover-color: #f3fbfa;
  }
  
  :root {
	--block-shadow: 0 0.14286rem 1rem 0 rgba(0, 0, 0, 0.05);
  }
  
  /**
   * http://meyerweb.com/eric/tools/css/reset/
   * v2.0 | 20110126
   * License: none (public domain)
   */
  :root {
	--btn-color: #2b4773;
	--btn-color-hover: #00adff;
	--btn-background: #fff;
	--btn-background-hover: #ececec;
  }
  
  html,
  body,
  div,
  span,
  applet,
  object,
  iframe,
  h1,
  h2,
  h3,
  h4,
  h5,
  h6,
  p,
  blockquote,
  pre,
  a,
  abbr,
  acronym,
  address,
  big,
  cite,
  code,
  del,
  dfn,
  em,
  img,
  ins,
  kbd,
  q,
  s,
  samp,
  small,
  strike,
  strong,
  sub,
  sup,
  tt,
  var,
  b,
  u,
  i,
  center,
  dl,
  dt,
  dd,
  ol,
  ul,
  li,
  fieldset,
  form,
  label,
  legend,
  table,
  caption,
  tbody,
  tfoot,
  thead,
  tr,
  th,
  td,
  article,
  aside,
  canvas,
  details,
  embed,
  figure,
  figcaption,
  footer,
  header,
  hgroup,
  menu,
  nav,
  output,
  ruby,
  section,
  summary,
  time,
  mark,
  audio,
  video {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	vertical-align: baseline;
  }
  
  /* HTML5 display-role reset for older browsers */
  article,
  aside,
  details,
  figcaption,
  figure,
  footer,
  header,
  hgroup,
  menu,
  nav,
  section {
	display: block;
  }
  
  body {
	line-height: 1;
  }
  
  ol,
  ul {
	list-style: none;
  }
  
  blockquote,
  q {
	quotes: none;
  }
  
  blockquote:before,
  blockquote:after,
  q:before,
  q:after {
	content: '';
	content: none;
  }
  
  table {
	border-collapse: collapse;
	border-spacing: 0;
  }
  
  @keyframes loading {
	0% {
	  transform-origin: 100% 100%;
	  transform: rotate(0deg);
	}
	100% {
	  transform-origin: 100% 100%;
	  transform: rotate(360deg);
	}
  }
  
  @keyframes spinner {
	to {
	  transform: rotate(360deg);
	}
  }
  
  .icon--spin {
	animation: icon-spin 2s infinite linear;
  }
  
  .icon--pulse {
	animation: icon-spin 1s infinite steps(8);
  }
  
  @keyframes icon-spin {
	0% {
	  transform: rotate(0deg);
	}
	100% {
	  transform: rotate(360deg);
	}
  }
  
  @keyframes nodeInserted {
	0% {
	  opacity: 0;
	}
	50% {
	  opacity: 0.5;
	}
	100% {
	  opacity: 1;
	}
  }
  
  @keyframes widthGrow {
	0% {
	  width: 0;
	}
	100% {
	  width: 100%;
	}
  }
  
  @keyframes widthShrink {
	0% {
	  width: 100%;
	}
	100% {
	  width: 0;
	}
  }
  
  :root {
	--favicon: //partner.sitejet.io/partner/img/favicon-32.png;
	--logo-url: url(/partner/static/images/sitejet.8b33d559.svg);
	--brand-color: #00adff;
	--brand-color-30: rgba(0, 173, 255, 0.3);
	--brand-color-rgb: 0, 173, 255;
	--brand-color-light: rgba(0, 173, 255, 0.2);
	/*Header dropdown*/
	--header-dropdown-color: #2b4773;
	--header-dropdow-hover-color: #f3fbfa;
  }
  
  :root {
	--block-shadow: 0 0.14286rem 1rem 0 rgba(0, 0, 0, 0.05);
  }
  
  html {
	height: 100%;
  }
  
  html,
  body {
	position: relative;
	font-size: 14px;
	font-family: "Lato", sans-serif;
  }
  
  body {
	background: #f7f8f9;
  }
  
  * {
	box-sizing: border-box;
	outline: none;
  }
  
  h1,
  h2,
  h3 {
	color: #2b4773;
  }
  
  h4,
  h5,
  h6 {
	color: #2e2e2e;
  }
  
  h1 {
	font-size: 30px;
	line-height: 49px;
	letter-spacing: 0.21px;
	color: #2b4773;
  }
  
  h2 {
	font-size: 21px;
	line-height: 29px;
  }
  
  h3 {
	font-size: 19px;
	line-height: 26px;
	letter-spacing: 0.13px;
  }
  
  h4 {
	font-size: 13px;
	letter-spacing: 0.9px;
	line-height: 16px;
  }
  
  h5 {
	font-size: 12px;
	letter-spacing: 0.83px;
	line-height: 16px;
  }
  
  h6 {
	font-size: 10px;
	line-height: 16p;
  }
  
  a {
	transition: all 0.2s cubic-bezier(0.4, 0, 0.2, 1);
	text-decoration: none;
	color: #002257;
	font-size: 14px;
  }
  
  a:not(.btn):hover {
	opacity: 1;
  }
  
  a.no-opacity {
	opacity: 1;
  }
  
  a.eva-link-2-outline {
	display: inline-block;
	padding: 0 12px;
  }
  
  p {
	font-family: "Lato", sans-serif, sans-serif;
	font-size: 1rem;
	line-height: 1.5;
  }
  
  .bold {
	font-weight: 700;
  }
  
  .brand {
	color: var(--brand-color);
  }
  
  .muted {
	color: #b2bccc;
	/*font-size: 0.9em;*/
  }
  
  .muted a {
	color: #0852ed;
  }
  
  .muted b {
	font-weight: bold;
  }
  
  .note {
	background-color: rgba(152, 181, 206, 0.1);
	border-radius: 0.42857rem;
	padding: 1.14286rem;
  }
  
  select {
	font-size: 14px;
  }
  
  .upgrade_container.hide header,
  .upgrade_container.hide .card {
	display: none;
  }
  
  .upgrade_container iframe {
	width: 100%;
	min-height: 1300px;
  }
  
  .h100 {
	height: 100%;
  }
  
  /* Make sure that HelpScout beacon container covers header */
  #beacon-container .BeaconContainer {
	z-index: 1500;
  }
  
  /* clean-css ignore:start */
  @font-face {
	font-family: 'Lato';
	font-style: normal;
	font-weight: 300;
	src: url(/partner/static/fonts/lato-300.e861281b.woff2) format("woff2");
	font-display: swap;
  }
  
  @font-face {
	font-family: 'Lato';
	font-style: normal;
	font-weight: 400;
	src: url(/partner/static/fonts/lato-400.cd7c0812.woff2) format("woff2");
	font-display: swap;
  }
  
  @font-face {
	font-family: 'Lato';
	font-style: normal;
	font-weight: 700;
	src: url(/partner/static/fonts/lato-700.5c6a5a3a.woff2) format("woff2");
	font-display: swap;
  }
  
  @font-face {
	font-family: 'Lato';
	font-style: normal;
	font-weight: 900;
	src: url(/partner/static/fonts/lato-900.02a87df1.woff2) format("woff2");
	font-display: swap;
  }
  
  /* clean-css ignore:end */
  .eva-filter-outline:before {
	font-family: 'Eva-Custom' !important;
	content: "\e917";
  }
  
  .eva-drag-drop-outline:before {
	font-family: 'Eva-Custom' !important;
	content: "\e916";
  }
  
  .eva-koop_outline:before {
	font-family: 'Eva-Custom' !important;
	content: "\e915";
  }
  
  .eva-book-now-outline:before {
	font-family: 'Eva-Custom' !important;
	content: "\e904";
  }
  
  .eva-instagram_outline:before {
	font-family: 'Eva-Custom' !important;
	content: "\e90e";
  }
  
  .eva-snapchat_outline:before {
	font-family: 'Eva-Custom' !important;
	content: "\e90f";
  }
  
  .eva-soundcloud_outline:before {
	font-family: 'Eva-Custom' !important;
	content: "\e910";
  }
  
  .eva-tiktok_outline:before {
	font-family: 'Eva-Custom' !important;
	content: "\e911";
  }
  
  .eva-tumblr_outline:before {
	font-family: 'Eva-Custom' !important;
	content: "\e912";
  }
  
  .eva-whatsapp_outline:before {
	font-family: 'Eva-Custom' !important;
	content: "\e913";
  }
  
  .eva-youtube_outline:before {
	font-family: 'Eva-Custom' !important;
	content: "\e914";
  }
  
  .eva-email-migration-outline:before {
	font-family: 'Eva-Custom' !important;
	content: "\e900";
  }
  
  .eva-api-outline:before {
	font-family: 'Eva-Custom' !important;
	content: "\e901";
  }
  
  .eva-webhooks-outline:before {
	font-family: 'Eva-Custom' !important;
	content: "\e902";
  }
  
  .eva-rocket-outline-2:before {
	font-family: 'Eva-Custom' !important;
	content: "\e903";
  }
  
  .eva-smartphone-outline-2:before {
	font-family: 'Eva-Custom' !important;
	content: "\e905";
  }
  
  .eva-tablet-outline-2:before {
	font-family: 'Eva-Custom' !important;
	content: "\e906";
  }
  
  .eva-wrench-outline:before {
	font-family: 'Eva-Custom' !important;
	content: "\e907";
  }
  
  .eva-timer-outline:before {
	font-family: 'Eva-Custom' !important;
	content: "\e908";
  }
  
  .eva-target-outline:before {
	font-family: 'Eva-Custom' !important;
	content: "\e909";
  }
  
  .eva-tablet-outline:before {
	font-family: 'Eva-Custom' !important;
	content: "\e90a";
  }
  
  .eva-header-outline:before {
	font-family: 'Eva-Custom' !important;
	content: "\e90b";
  }
  
  .eva-footer-outline:before {
	font-family: 'Eva-Custom' !important;
	content: "\e90c";
  }
  
  .eva-kanban-view-outline:before {
	font-family: 'Eva-Custom' !important;
	content: "\e90d";
  }
  
  /* clean-css ignore:start */
  @font-face {
	font-family: 'Eva-Icons';
	src: url(/partner/static/fonts/Eva-Icons.ac165c67.woff2) format("woff2"), url(/partner/static/fonts/Eva-Icons.2f2b9626.woff) format("woff");
	font-weight: normal;
	font-style: normal;
  }
  
  @font-face {
	font-family: 'Eva-Custom';
	src: url(/partner/static/fonts/Eva-Custom.03dc2728.woff2) format("woff2"), url(/partner/static/fonts/Eva-Custom.e347596f.woff) format("woff");
	font-weight: normal;
	font-style: normal;
  }
  
  /* clean-css ignore:end */
  [class^='eva-'],
  [class*=' eva-'],
  .eva {
	font-family: 'Eva-Icons' !important;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
	display: inline-flex;
	justify-content: center;
	align-items: center;
	text-align: center;
	/* Better Font Rendering =========== */
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
  }
  
  .eva-lg {
	vertical-align: -15%;
	line-height: 0.75em;
	font-size: 1.33333333em;
  }
  
  .eva-2x {
	font-size: 2em;
  }
  
  .eva-3x {
	font-size: 3em;
  }
  
  .eva-4x {
	font-size: 4em;
  }
  
  .eva-5x {
	font-size: 5em;
  }
  
  .eva-fw {
	width: 1.28571429em;
	text-align: center;
  }
  
  .eva-activity::before {
	content: '\ea01';
  }
  
  .eva-activity-outline::before {
	content: '\ea02';
  }
  
  .eva-alert-circle::before {
	content: '\ea03';
  }
  
  .eva-alert-circle-outline::before {
	content: '\ea04';
  }
  
  .eva-alert-triangle::before {
	content: '\ea05';
  }
  
  .eva-alert-triangle-outline::before {
	content: '\ea06';
  }
  
  .eva-archive::before {
	content: '\ea07';
  }
  
  .eva-archive-outline::before {
	content: '\ea08';
  }
  
  .eva-arrow-back::before {
	content: '\ea09';
  }
  
  .eva-arrow-back-outline::before {
	content: '\ea0a';
  }
  
  .eva-arrow-circle-down::before {
	content: '\ea0b';
  }
  
  .eva-arrow-circle-down-outline::before {
	content: '\ea0c';
  }
  
  .eva-arrow-circle-left::before {
	content: '\ea0d';
  }
  
  .eva-arrow-circle-left-outline::before {
	content: '\ea0e';
  }
  
  .eva-arrow-circle-right::before {
	content: '\ea0f';
  }
  
  .eva-arrow-circle-right-outline::before {
	content: '\ea10';
  }
  
  .eva-arrow-circle-up::before {
	content: '\ea11';
  }
  
  .eva-arrow-circle-up-outline::before {
	content: '\ea12';
  }
  
  .eva-arrow-down::before {
	content: '\ea13';
  }
  
  .eva-arrow-down-outline::before {
	content: '\ea14';
  }
  
  .eva-arrow-downward::before {
	content: '\ea15';
  }
  
  .eva-arrow-downward-outline::before {
	content: '\ea16';
  }
  
  .eva-arrow-forward::before {
	content: '\ea17';
  }
  
  .eva-arrow-forward-outline::before {
	content: '\ea18';
  }
  
  .eva-arrow-ios-back::before {
	content: '\ea19';
  }
  
  .eva-arrow-ios-back-outline::before {
	content: '\ea1a';
  }
  
  .eva-arrow-ios-downward::before {
	content: '\ea1b';
  }
  
  .eva-arrow-ios-downward-outline::before {
	content: '\ea1c';
  }
  
  .eva-arrow-ios-forward::before {
	content: '\ea1d';
  }
  
  .eva-arrow-ios-forward-outline::before {
	content: '\ea1e';
  }
  
  .eva-arrow-ios-upward::before {
	content: '\ea1f';
  }
  
  .eva-arrow-ios-upward-outline::before {
	content: '\ea20';
  }
  
  .eva-arrow-left::before {
	content: '\ea21';
  }
  
  .eva-arrow-left-outline::before {
	content: '\ea22';
  }
  
  .eva-arrow-right::before {
	content: '\ea23';
  }
  
  .eva-arrow-right-outline::before {
	content: '\ea24';
  }
  
  .eva-arrow-up::before {
	content: '\ea25';
  }
  
  .eva-arrow-up-outline::before {
	content: '\ea26';
  }
  
  .eva-arrow-upward::before {
	content: '\ea27';
  }
  
  .eva-arrow-upward-outline::before {
	content: '\ea28';
  }
  
  .eva-arrowhead-down::before {
	content: '\ea29';
  }
  
  .eva-arrowhead-down-outline::before {
	content: '\ea2a';
  }
  
  .eva-arrowhead-left::before {
	content: '\ea2b';
  }
  
  .eva-arrowhead-left-outline::before {
	content: '\ea2c';
  }
  
  .eva-arrowhead-right::before {
	content: '\ea2d';
  }
  
  .eva-arrowhead-right-outline::before {
	content: '\ea2e';
  }
  
  .eva-arrowhead-up::before {
	content: '\ea2f';
  }
  
  .eva-arrowhead-up-outline::before {
	content: '\ea30';
  }
  
  .eva-at::before {
	content: '\ea31';
  }
  
  .eva-at-outline::before {
	content: '\ea32';
  }
  
  .eva-attach::before {
	content: '\ea33';
  }
  
  .eva-attach-2::before {
	content: '\ea34';
  }
  
  .eva-attach-2-outline::before {
	content: '\ea35';
  }
  
  .eva-attach-outline::before {
	content: '\ea36';
  }
  
  .eva-award::before {
	content: '\ea37';
  }
  
  .eva-award-outline::before {
	content: '\ea38';
  }
  
  .eva-backspace::before {
	content: '\ea39';
  }
  
  .eva-backspace-outline::before {
	content: '\ea3a';
  }
  
  .eva-bar-chart::before {
	content: '\ea3b';
  }
  
  .eva-bar-chart-2::before {
	content: '\ea3c';
  }
  
  .eva-bar-chart-2-outline::before {
	content: '\ea3d';
  }
  
  .eva-bar-chart-outline::before, .eva-statistics::before {
	content: '\ea3e';
  }
  
  .eva-battery::before {
	content: '\ea3f';
  }
  
  .eva-battery-outline::before {
	content: '\ea40';
  }
  
  .eva-behance::before {
	content: '\ea41';
  }
  
  .eva-behance-outline::before {
	content: '\ea42';
  }
  
  .eva-bell::before {
	content: '\ea43';
  }
  
  .eva-bell-off::before {
	content: '\ea44';
  }
  
  .eva-bell-off-outline::before {
	content: '\ea45';
  }
  
  .eva-bell-outline::before {
	content: '\ea46';
  }
  
  .eva-bluetooth::before {
	content: '\ea47';
  }
  
  .eva-bluetooth-outline::before {
	content: '\ea48';
  }
  
  .eva-book::before {
	content: '\ea49';
  }
  
  .eva-book-open::before {
	content: '\ea4a';
  }
  
  .eva-book-open-outline::before {
	content: '\ea4b';
  }
  
  .eva-book-outline::before {
	content: '\ea4c';
  }
  
  .eva-bookmark::before {
	content: '\ea4d';
  }
  
  .eva-bookmark-outline::before {
	content: '\ea4e';
  }
  
  .eva-briefcase::before {
	content: '\ea4f';
  }
  
  .eva-briefcase-outline::before, .eva-briefing::before {
	content: '\ea50';
  }
  
  .eva-browser::before {
	content: '\ea51';
  }
  
  .eva-browser-outline::before, .eva-create_template_url::before {
	content: '\ea52';
  }
  
  .eva-brush::before {
	content: '\ea53';
  }
  
  .eva-brush-outline::before {
	content: '\ea54';
  }
  
  .eva-bulb::before {
	content: '\ea55';
  }
  
  .eva-bulb-outline::before {
	content: '\ea56';
  }
  
  .eva-calendar::before {
	content: '\ea57';
  }
  
  .eva-calendar-outline::before {
	content: '\ea58';
  }
  
  .eva-camera::before {
	content: '\ea59';
  }
  
  .eva-camera-outline::before {
	content: '\ea5a';
  }
  
  .eva-car::before {
	content: '\ea5b';
  }
  
  .eva-car-outline::before {
	content: '\ea5c';
  }
  
  .eva-cast::before {
	content: '\ea5d';
  }
  
  .eva-cast-outline::before {
	content: '\ea5e';
  }
  
  .eva-charging::before {
	content: '\ea5f';
  }
  
  .eva-charging-outline::before {
	content: '\ea60';
  }
  
  .eva-checkmark::before {
	content: '\ea61';
  }
  
  .eva-checkmark-circle::before {
	content: '\ea62';
  }
  
  .eva-checkmark-circle-2::before {
	content: '\ea63';
  }
  
  .eva-checkmark-circle-2-outline::before {
	content: '\ea64';
  }
  
  .eva-checkmark-circle-outline::before {
	content: '\ea65';
  }
  
  .eva-checkmark-outline::before {
	content: '\ea66';
  }
  
  .eva-checkmark-square::before {
	content: '\ea67';
  }
  
  .eva-checkmark-square-2::before {
	content: '\ea68';
  }
  
  .eva-checkmark-square-2-outline::before {
	content: '\ea69';
  }
  
  .eva-checkmark-square-outline::before {
	content: '\ea6a';
  }
  
  .eva-chevron-down::before {
	content: '\ea6b';
  }
  
  .eva-chevron-down-outline::before {
	content: '\ea6c';
  }
  
  .eva-chevron-left::before {
	content: '\ea6d';
  }
  
  .eva-chevron-left-outline::before {
	content: '\ea6e';
  }
  
  .eva-chevron-right::before {
	content: '\ea6f';
  }
  
  .eva-chevron-right-outline::before {
	content: '\ea70';
  }
  
  .eva-chevron-up::before {
	content: '\ea71';
  }
  
  .eva-chevron-up-outline::before {
	content: '\ea72';
  }
  
  .eva-clipboard::before {
	content: '\ea73';
  }
  
  .eva-clipboard-outline::before {
	content: '\ea74';
  }
  
  .eva-clock::before {
	content: '\ea75';
  }
  
  .eva-clock-outline::before {
	content: '\ea76';
  }
  
  .eva-close::before {
	content: '\ea77';
  }
  
  .eva-close-circle::before {
	content: '\ea78';
  }
  
  .eva-close-circle-outline::before {
	content: '\ea79';
  }
  
  .eva-close-outline::before {
	content: '\ea7a';
  }
  
  .eva-close-square::before {
	content: '\ea7b';
  }
  
  .eva-close-square-outline::before {
	content: '\ea7c';
  }
  
  .eva-cloud-download::before {
	content: '\ea7d';
  }
  
  .eva-cloud-download-outline::before {
	content: '\ea7e';
  }
  
  .eva-cloud-upload::before {
	content: '\ea7f';
  }
  
  .eva-cloud-upload-outline::before, .eva-upload::before, .eva-files_url::before {
	content: '\ea80';
  }
  
  .eva-code::before {
	content: '\ea81';
  }
  
  .eva-code-download::before {
	content: '\ea82';
  }
  
  .eva-code-download-outline::before {
	content: '\ea83';
  }
  
  .eva-code-outline::before {
	content: '\ea84';
  }
  
  .eva-collapse::before {
	content: '\ea85';
  }
  
  .eva-collapse-outline::before {
	content: '\ea86';
  }
  
  .eva-color-palette::before {
	content: '\ea87';
  }
  
  .eva-color-palette-outline::before {
	content: '\ea88';
  }
  
  .eva-color-picker::before {
	content: '\ea89';
  }
  
  .eva-color-picker-outline::before {
	content: '\ea8a';
  }
  
  .eva-compass::before {
	content: '\ea8b';
  }
  
  .eva-compass-outline::before {
	content: '\ea8c';
  }
  
  .eva-copy::before {
	content: '\ea8d';
  }
  
  .eva-copy-outline::before, .eva-copy_url::before {
	content: '\ea8e';
  }
  
  .eva-corner-down-left::before {
	content: '\ea8f';
  }
  
  .eva-corner-down-left-outline::before {
	content: '\ea90';
  }
  
  .eva-corner-down-right::before {
	content: '\ea91';
  }
  
  .eva-corner-down-right-outline::before {
	content: '\ea92';
  }
  
  .eva-corner-left-down::before {
	content: '\ea93';
  }
  
  .eva-corner-left-down-outline::before {
	content: '\ea94';
  }
  
  .eva-corner-left-up::before {
	content: '\ea95';
  }
  
  .eva-corner-left-up-outline::before {
	content: '\ea96';
  }
  
  .eva-corner-right-down::before {
	content: '\ea97';
  }
  
  .eva-corner-right-down-outline::before {
	content: '\ea98';
  }
  
  .eva-corner-right-up::before {
	content: '\ea99';
  }
  
  .eva-corner-right-up-outline::before {
	content: '\ea9a';
  }
  
  .eva-corner-up-left::before {
	content: '\ea9b';
  }
  
  .eva-corner-up-left-outline::before {
	content: '\ea9c';
  }
  
  .eva-corner-up-right::before {
	content: '\ea9d';
  }
  
  .eva-corner-up-right-outline::before {
	content: '\ea9e';
  }
  
  .eva-credit-card::before {
	content: '\ea9f';
  }
  
  .eva-credit-card-outline::before, .eva-account::before, .eva-customer_edit_url::before {
	content: '\eaa0';
  }
  
  .eva-crop::before {
	content: '\eaa1';
  }
  
  .eva-crop-outline::before {
	content: '\eaa2';
  }
  
  .eva-cube::before {
	content: '\eaa3';
  }
  
  .eva-cube-outline::before {
	content: '\eaa4';
  }
  
  .eva-diagonal-arrow-left-down::before {
	content: '\eaa5';
  }
  
  .eva-diagonal-arrow-left-down-outline::before {
	content: '\eaa6';
  }
  
  .eva-diagonal-arrow-left-up::before {
	content: '\eaa7';
  }
  
  .eva-diagonal-arrow-left-up-outline::before {
	content: '\eaa8';
  }
  
  .eva-diagonal-arrow-right-down::before {
	content: '\eaa9';
  }
  
  .eva-diagonal-arrow-right-down-outline::before {
	content: '\eaaa';
  }
  
  .eva-diagonal-arrow-right-up::before {
	content: '\eaab';
  }
  
  .eva-diagonal-arrow-right-up-outline::before {
	content: '\eaac';
  }
  
  .eva-done-all::before {
	content: '\eaad';
  }
  
  .eva-done-all-outline::before {
	content: '\eaae';
  }
  
  .eva-download::before {
	content: '\eaaf';
  }
  
  .eva-download-outline::before {
	content: '\eab0';
  }
  
  .eva-droplet::before {
	content: '\eab1';
  }
  
  .eva-droplet-off::before {
	content: '\eab2';
  }
  
  .eva-droplet-off-outline::before {
	content: '\eab3';
  }
  
  .eva-droplet-outline::before {
	content: '\eab4';
  }
  
  .eva-edit::before {
	content: '\eab5';
  }
  
  .eva-edit-2::before {
	content: '\eab6';
  }
  
  .eva-edit-2-outline::before {
	content: '\eab7';
  }
  
  .eva-edit-outline::before, .eva-website::before, .eva-creation::before {
	content: '\eab8';
  }
  
  .eva-email::before {
	content: '\eab9';
  }
  
  .eva-email-outline::before, .eva-emails::before {
	content: '\eaba';
  }
  
  .eva-expand::before {
	content: '\eabb';
  }
  
  .eva-expand-outline::before {
	content: '\eabc';
  }
  
  .eva-external-link::before {
	content: '\eabd';
  }
  
  .eva-external-link-outline::before {
	content: '\eabe';
  }
  
  .eva-eye::before {
	content: '\eabf';
  }
  
  .eva-eye-off::before {
	content: '\eac0';
  }
  
  .eva-eye-off-2::before {
	content: '\eac1';
  }
  
  .eva-eye-off-2-outline::before {
	content: '\eac2';
  }
  
  .eva-eye-off-outline::before, .eva-unfollow::before {
	content: '\eac3';
  }
  
  .eva-eye-outline::before, .eva-follow::before {
	content: '\eac4';
  }
  
  .eva-facebook::before {
	content: '\eac5';
  }
  
  .eva-facebook-outline::before {
	content: '\eac6';
  }
  
  .eva-file::before {
	content: '\eac7';
  }
  
  .eva-file-add::before {
	content: '\eac8';
  }
  
  .eva-file-add-outline::before {
	content: '\eac9';
  }
  
  .eva-file-outline::before {
	content: '\eaca';
  }
  
  .eva-file-remove::before {
	content: '\eacb';
  }
  
  .eva-file-remove-outline::before {
	content: '\eacc';
  }
  
  .eva-file-text::before {
	content: '\eacd';
  }
  
  .eva-file-text-outline::before, .eva-receipt::before {
	content: '\eace';
  }
  
  .eva-film::before {
	content: '\eacf';
  }
  
  .eva-film-outline::before {
	content: '\ead0';
  }
  
  .eva-flag::before {
	content: '\ead1';
  }
  
  .eva-flag-outline::before {
	content: '\ead2';
  }
  
  .eva-flash::before {
	content: '\ead3';
  }
  
  .eva-flash-off::before {
	content: '\ead4';
  }
  
  .eva-flash-off-outline::before {
	content: '\ead5';
  }
  
  .eva-flash-outline::before, .eva-generate_url::before {
	content: '\ead6';
  }
  
  .eva-flip::before {
	content: '\ead7';
  }
  
  .eva-flip-2::before {
	content: '\ead8';
  }
  
  .eva-flip-2-outline::before {
	content: '\ead9';
  }
  
  .eva-flip-outline::before {
	content: '\eada';
  }
  
  .eva-folder::before {
	content: '\eadb';
  }
  
  .eva-folder-add::before {
	content: '\eadc';
  }
  
  .eva-folder-add-outline::before {
	content: '\eadd';
  }
  
  .eva-folder-outline::before {
	content: '\eade';
  }
  
  .eva-folder-remove::before {
	content: '\eadf';
  }
  
  .eva-folder-remove-outline::before {
	content: '\eae0';
  }
  
  .eva-funnel::before {
	content: '\eae1';
  }
  
  .eva-funnel-outline::before {
	content: '\eae2';
  }
  
  .eva-gift::before {
	content: '\eae3';
  }
  
  .eva-gift-outline::before {
	content: '\eae4';
  }
  
  .eva-github::before {
	content: '\eae5';
  }
  
  .eva-github-outline::before {
	content: '\eae6';
  }
  
  .eva-globe::before {
	content: '\eae7';
  }
  
  .eva-globe-2::before {
	content: '\eae8';
  }
  
  .eva-globe-2-outline::before, .eva-domains::before, .eva-domains_url::before {
	content: '\eae9';
  }
  
  .eva-globe-3::before {
	content: '\eaea';
  }
  
  .eva-globe-outline::before {
	content: '\eaeb';
  }
  
  .eva-google::before {
	content: '\eaec';
  }
  
  .eva-google-outline::before {
	content: '\eaed';
  }
  
  .eva-grid::before {
	content: '\eaee';
  }
  
  .eva-grid-outline::before {
	content: '\eaef';
  }
  
  .eva-hard-drive::before {
	content: '\eaf0';
  }
  
  .eva-hard-drive-outline::before {
	content: '\eaf1';
  }
  
  .eva-hash::before {
	content: '\eaf2';
  }
  
  .eva-hash-outline::before {
	content: '\eaf3';
  }
  
  .eva-headphones::before {
	content: '\eaf4';
  }
  
  .eva-headphones-outline::before {
	content: '\eaf5';
  }
  
  .eva-heart::before {
	content: '\eaf6';
  }
  
  .eva-heart-outline::before {
	content: '\eaf7';
  }
  
  .eva-home::before {
	content: '\eaf8';
  }
  
  .eva-home-outline::before {
	content: '\eaf9';
  }
  
  .eva-image::before {
	content: '\eafa';
  }
  
  .eva-image-2::before {
	content: '\eafb';
  }
  
  .eva-image-outline::before {
	content: '\eafc';
  }
  
  .eva-inbox::before {
	content: '\eafd';
  }
  
  .eva-inbox-outline::before {
	content: '\eafe';
  }
  
  .eva-info::before {
	content: '\eaff';
  }
  
  .eva-info-outline::before {
	content: '\eb00';
  }
  
  .eva-keypad::before {
	content: '\eb01';
  }
  
  .eva-keypad-outline::before {
	content: '\eb02';
  }
  
  .eva-layers::before {
	content: '\eb03';
  }
  
  .eva-layers-outline::before {
	content: '\eb04';
  }
  
  .eva-layout::before {
	content: '\eb05';
  }
  
  .eva-layout-outline::before {
	content: '\eb06';
  }
  
  .eva-link::before {
	content: '\eb07';
  }
  
  .eva-link-2::before {
	content: '\eb08';
  }
  
  .eva-link-2-outline::before, .eva-invitation_url::before {
	content: '\eb09';
  }
  
  .eva-link-outline::before {
	content: '\eb0a';
  }
  
  .eva-linkedin::before {
	content: '\eb0b';
  }
  
  .eva-linkedin-outline::before {
	content: '\eb0c';
  }
  
  .eva-list::before {
	content: '\eb0d';
  }
  
  .eva-list-outline::before, .eva-support::before {
	content: '\eb0e';
  }
  
  .eva-loader-outline::before {
	content: '\eb0f';
  }
  
  .eva-lock::before {
	content: '\eb10';
  }
  
  .eva-lock-outline::before {
	content: '\eb11';
  }
  
  .eva-log-in::before {
	content: '\eb12';
  }
  
  .eva-log-in-outline::before {
	content: '\eb13';
  }
  
  .eva-log-out::before {
	content: '\eb14';
  }
  
  .eva-log-out-outline::before {
	content: '\eb15';
  }
  
  .eva-map::before {
	content: '\eb16';
  }
  
  .eva-map-outline::before {
	content: '\eb17';
  }
  
  .eva-maximize::before {
	content: '\eb18';
  }
  
  .eva-maximize-outline::before {
	content: '\eb19';
  }
  
  .eva-menu::before {
	content: '\eb1a';
  }
  
  .eva-menu-2::before {
	content: '\eb1b';
  }
  
  .eva-menu-2-outline::before {
	content: '\eb1c';
  }
  
  .eva-menu-arrow::before {
	content: '\eb1d';
  }
  
  .eva-menu-arrow-outline::before {
	content: '\eb1e';
  }
  
  .eva-menu-outline::before {
	content: '\eb1f';
  }
  
  .eva-message-circle::before {
	content: '\eb20';
  }
  
  .eva-message-circle-outline::before, .eva-requirements::before {
	content: '\eb21';
  }
  
  .eva-message-square::before {
	content: '\eb22';
  }
  
  .eva-message-square-outline::before, .eva-feedback::before {
	content: '\eb23';
  }
  
  .eva-mic::before {
	content: '\eb24';
  }
  
  .eva-mic-off::before {
	content: '\eb25';
  }
  
  .eva-mic-off-outline::before {
	content: '\eb26';
  }
  
  .eva-mic-outline::before {
	content: '\eb27';
  }
  
  .eva-minimize::before {
	content: '\eb28';
  }
  
  .eva-minimize-outline::before {
	content: '\eb29';
  }
  
  .eva-minus::before {
	content: '\eb2a';
  }
  
  .eva-minus-circle::before {
	content: '\eb2b';
  }
  
  .eva-minus-circle-outline::before {
	content: '\eb2c';
  }
  
  .eva-minus-outline::before {
	content: '\eb2d';
  }
  
  .eva-minus-square::before {
	content: '\eb2e';
  }
  
  .eva-minus-square-outline::before {
	content: '\eb2f';
  }
  
  .eva-monitor::before {
	content: '\eb30';
  }
  
  .eva-monitor-outline::before, .eva-desktop::before {
	content: '\eb31';
  }
  
  .eva-moon::before {
	content: '\eb32';
  }
  
  .eva-moon-outline::before {
	content: '\eb33';
  }
  
  .eva-more-horizontal::before {
	content: '\eb34';
  }
  
  .eva-more-horizontal-outline::before {
	content: '\eb35';
  }
  
  .eva-more-vertical::before {
	content: '\eb36';
  }
  
  .eva-more-vertical-outline::before {
	content: '\eb37';
  }
  
  .eva-move::before {
	content: '\eb38';
  }
  
  .eva-move-outline::before {
	content: '\eb39';
  }
  
  .eva-music::before {
	content: '\eb3a';
  }
  
  .eva-music-outline::before {
	content: '\eb3b';
  }
  
  .eva-navigation::before {
	content: '\eb3c';
  }
  
  .eva-navigation-2::before {
	content: '\eb3d';
  }
  
  .eva-navigation-2-outline::before {
	content: '\eb3e';
  }
  
  .eva-navigation-outline::before {
	content: '\eb3f';
  }
  
  .eva-npm::before {
	content: '\eb40';
  }
  
  .eva-npm-outline::before {
	content: '\eb41';
  }
  
  .eva-options::before {
	content: '\eb42';
  }
  
  .eva-options-2::before {
	content: '\eb43';
  }
  
  .eva-options-2-outline::before {
	content: '\eb44';
  }
  
  .eva-options-outline::before {
	content: '\eb45';
  }
  
  .eva-pantone::before {
	content: '\eb46';
  }
  
  .eva-pantone-outline::before {
	content: '\eb47';
  }
  
  .eva-paper-plane::before {
	content: '\eb48';
  }
  
  .eva-paper-plane-outline::before {
	content: '\eb49';
  }
  
  .eva-pause-circle::before {
	content: '\eb4a';
  }
  
  .eva-pause-circle-outline::before {
	content: '\eb4b';
  }
  
  .eva-people::before {
	content: '\eb4c';
  }
  
  .eva-people-outline::before {
	content: '\eb4d';
  }
  
  .eva-percent::before {
	content: '\eb4e';
  }
  
  .eva-percent-outline::before {
	content: '\eb4f';
  }
  
  .eva-person::before {
	content: '\eb50';
  }
  
  .eva-person-add::before {
	content: '\eb51';
  }
  
  .eva-person-add-outline::before {
	content: '\eb52';
  }
  
  .eva-person-delete::before {
	content: '\eb53';
  }
  
  .eva-person-delete-outline::before {
	content: '\eb54';
  }
  
  .eva-person-done::before {
	content: '\eb55';
  }
  
  .eva-person-done-outline::before {
	content: '\eb56';
  }
  
  .eva-person-outline::before {
	content: '\eb57';
  }
  
  .eva-person-remove::before {
	content: '\eb58';
  }
  
  .eva-person-remove-outline::before {
	content: '\eb59';
  }
  
  .eva-phone::before {
	content: '\eb5a';
  }
  
  .eva-phone-call::before {
	content: '\eb5b';
  }
  
  .eva-phone-call-outline::before {
	content: '\eb5c';
  }
  
  .eva-phone-missed::before {
	content: '\eb5d';
  }
  
  .eva-phone-missed-outline::before {
	content: '\eb5e';
  }
  
  .eva-phone-off::before {
	content: '\eb5f';
  }
  
  .eva-phone-off-outline::before {
	content: '\eb60';
  }
  
  .eva-phone-outline::before {
	content: '\eb61';
  }
  
  .eva-pie-chart::before {
	content: '\eb62';
  }
  
  .eva-pie-chart-2::before {
	content: '\eb63';
  }
  
  .eva-pie-chart-outline::before {
	content: '\eb64';
  }
  
  .eva-pin::before {
	content: '\eb65';
  }
  
  .eva-pin-outline::before {
	content: '\eb66';
  }
  
  .eva-play-circle::before {
	content: '\eb67';
  }
  
  .eva-play-circle-outline::before {
	content: '\eb68';
  }
  
  .eva-plus::before {
	content: '\eb69';
  }
  
  .eva-plus-circle::before {
	content: '\eb6a';
  }
  
  .eva-plus-circle-outline::before {
	content: '\eb6b';
  }
  
  .eva-plus-outline::before {
	content: '\eb6c';
  }
  
  .eva-plus-square::before {
	content: '\eb6d';
  }
  
  .eva-plus-square-outline::before {
	content: '\eb6e';
  }
  
  .eva-power::before {
	content: '\eb6f';
  }
  
  .eva-power-outline::before {
	content: '\eb70';
  }
  
  .eva-pricetags::before {
	content: '\eb71';
  }
  
  .eva-pricetags-outline::before {
	content: '\eb72';
  }
  
  .eva-printer::before {
	content: '\eb73';
  }
  
  .eva-printer-outline::before {
	content: '\eb74';
  }
  
  .eva-question-mark::before {
	content: '\eb75';
  }
  
  .eva-question-mark-circle::before {
	content: '\eb76';
  }
  
  .eva-question-mark-circle-outline::before {
	content: '\eb77';
  }
  
  .eva-question-mark-outline::before {
	content: '\eb78';
  }
  
  .eva-radio::before {
	content: '\eb79';
  }
  
  .eva-radio-button-off::before {
	content: '\eb7a';
  }
  
  .eva-radio-button-off-outline::before {
	content: '\eb7b';
  }
  
  .eva-radio-button-on::before {
	content: '\eb7c';
  }
  
  .eva-radio-button-on-outline::before {
	content: '\eb7d';
  }
  
  .eva-radio-outline::before {
	content: '\eb7e';
  }
  
  .eva-recording::before {
	content: '\eb7f';
  }
  
  .eva-recording-outline::before {
	content: '\eb80';
  }
  
  .eva-refresh::before {
	content: '\eb81';
  }
  
  .eva-refresh-outline::before {
	content: '\eb82';
  }
  
  .eva-repeat::before {
	content: '\eb83';
  }
  
  .eva-repeat-outline::before {
	content: '\eb84';
  }
  
  .eva-rewind-left::before {
	content: '\eb85';
  }
  
  .eva-rewind-left-outline::before {
	content: '\eb86';
  }
  
  .eva-rewind-right::before {
	content: '\eb87';
  }
  
  .eva-rewind-right-outline::before {
	content: '\eb88';
  }
  
  .eva-save::before {
	content: '\eb89';
  }
  
  .eva-save-outline::before {
	content: '\eb8a';
  }
  
  .eva-scissors::before {
	content: '\eb8b';
  }
  
  .eva-scissors-outline::before {
	content: '\eb8c';
  }
  
  .eva-search::before {
	content: '\eb8d';
  }
  
  .eva-search-outline::before, .eva-check_url::before {
	content: '\eb8e';
  }
  
  .eva-settings::before {
	content: '\eb8f';
  }
  
  .eva-settings-2::before {
	content: '\eb90';
  }
  
  .eva-settings-2-outline::before {
	content: '\eb91';
  }
  
  .eva-settings-outline::before {
	content: '\eb92';
  }
  
  .eva-shake::before {
	content: '\eb93';
  }
  
  .eva-shake-outline::before {
	content: '\eb94';
  }
  
  .eva-share::before {
	content: '\eb95';
  }
  
  .eva-share-outline::before {
	content: '\eb96';
  }
  
  .eva-shield::before {
	content: '\eb97';
  }
  
  .eva-shield-off::before {
	content: '\eb98';
  }
  
  .eva-shield-off-outline::before {
	content: '\eb99';
  }
  
  .eva-shield-outline::before {
	content: '\eb9a';
  }
  
  .eva-shopping-bag::before {
	content: '\eb9b';
  }
  
  .eva-shopping-bag-outline::before {
	content: '\eb9c';
  }
  
  .eva-shopping-cart::before {
	content: '\eb9d';
  }
  
  .eva-shopping-cart-outline::before, .eva-ecommerce::before {
	content: '\eb9e';
  }
  
  .eva-shuffle::before {
	content: '\eb9f';
  }
  
  .eva-shuffle-2::before {
	content: '\eba0';
  }
  
  .eva-shuffle-2-outline::before {
	content: '\eba1';
  }
  
  .eva-shuffle-outline::before {
	content: '\eba2';
  }
  
  .eva-skip-back::before {
	content: '\eba3';
  }
  
  .eva-skip-back-outline::before {
	content: '\eba4';
  }
  
  .eva-skip-forward::before {
	content: '\eba5';
  }
  
  .eva-skip-forward-outline::before {
	content: '\eba6';
  }
  
  .eva-slash::before {
	content: '\eba7';
  }
  
  .eva-slash-outline::before {
	content: '\eba8';
  }
  
  .eva-smartphone::before {
	content: '\eba9';
  }
  
  .eva-smartphone-outline::before {
	content: '\ebaa';
  }
  
  .eva-smiling-face::before {
	content: '\ebab';
  }
  
  .eva-smiling-face-outline::before {
	content: '\ebac';
  }
  
  .eva-speaker::before {
	content: '\ebad';
  }
  
  .eva-speaker-outline::before {
	content: '\ebae';
  }
  
  .eva-square::before {
	content: '\ebaf';
  }
  
  .eva-square-outline::before {
	content: '\ebb0';
  }
  
  .eva-star::before {
	content: '\ebb1';
  }
  
  .eva-star-outline::before {
	content: '\ebb2';
  }
  
  .eva-stop-circle::before {
	content: '\ebb3';
  }
  
  .eva-stop-circle-outline::before {
	content: '\ebb4';
  }
  
  .eva-sun::before {
	content: '\ebb5';
  }
  
  .eva-sun-outline::before {
	content: '\ebb6';
  }
  
  .eva-swap::before {
	content: '\ebb7';
  }
  
  .eva-swap-outline::before, .eva-select_template_url::before {
	content: '\ebb8';
  }
  
  .eva-sync::before {
	content: '\ebb9';
  }
  
  .eva-sync-outline::before {
	content: '\ebba';
  }
  
  .eva-text::before {
	content: '\ebbb';
  }
  
  .eva-text-outline::before {
	content: '\ebbc';
  }
  
  .eva-thermometer::before {
	content: '\ebbd';
  }
  
  .eva-thermometer-minus::before {
	content: '\ebbe';
  }
  
  .eva-thermometer-minus-outline::before {
	content: '\ebbf';
  }
  
  .eva-thermometer-outline::before {
	content: '\ebc0';
  }
  
  .eva-thermometer-plus::before {
	content: '\ebc1';
  }
  
  .eva-thermometer-plus-outline::before {
	content: '\ebc2';
  }
  
  .eva-toggle-left::before {
	content: '\ebc3';
  }
  
  .eva-toggle-left-outline::before {
	content: '\ebc4';
  }
  
  .eva-toggle-right::before {
	content: '\ebc5';
  }
  
  .eva-toggle-right-outline::before {
	content: '\ebc6';
  }
  
  .eva-trash::before {
	content: '\ebc7';
  }
  
  .eva-trash-2::before {
	content: '\ebc8';
  }
  
  .eva-trash-2-outline::before {
	content: '\ebc9';
  }
  
  .eva-trash-outline::before, .eva-delete_url::before, .eva-delete_template_url::before {
	content: '\ebca';
  }
  
  .eva-trending-down::before {
	content: '\ebcb';
  }
  
  .eva-trending-down-outline::before {
	content: '\ebcc';
  }
  
  .eva-trending-up::before {
	content: '\ebcd';
  }
  
  .eva-trending-up-outline::before {
	content: '\ebce';
  }
  
  .eva-tv::before {
	content: '\ebcf';
  }
  
  .eva-tv-outline::before {
	content: '\ebd0';
  }
  
  .eva-twitter::before {
	content: '\ebd1';
  }
  
  .eva-twitter-outline::before {
	content: '\ebd2';
  }
  
  .eva-umbrella::before {
	content: '\ebd3';
  }
  
  .eva-umbrella-outline::before {
	content: '\ebd4';
  }
  
  .eva-undo::before {
	content: '\ebd5';
  }
  
  .eva-undo-outline::before {
	content: '\ebd6';
  }
  
  .eva-unlock::before {
	content: '\ebd7';
  }
  
  .eva-unlock-outline::before {
	content: '\ebd8';
  }
  
  .eva-upload::before {
	content: '\ebd9';
  }
  
  .eva-upload-outline::before {
	content: '\ebda';
  }
  
  .eva-video::before {
	content: '\ebdb';
  }
  
  .eva-video-off::before {
	content: '\ebdc';
  }
  
  .eva-video-off-outline::before {
	content: '\ebdd';
  }
  
  .eva-video-outline::before {
	content: '\ebde';
  }
  
  .eva-volume-down::before {
	content: '\ebdf';
  }
  
  .eva-volume-down-outline::before {
	content: '\ebe0';
  }
  
  .eva-volume-mute::before {
	content: '\ebe1';
  }
  
  .eva-volume-mute-outline::before {
	content: '\ebe2';
  }
  
  .eva-volume-off::before {
	content: '\ebe3';
  }
  
  .eva-volume-off-outline::before {
	content: '\ebe4';
  }
  
  .eva-volume-up::before {
	content: '\ebe5';
  }
  
  .eva-volume-up-outline::before, .eva-announcements::before {
	content: '\ebe6';
  }
  
  .eva-wifi::before {
	content: '\ebe7';
  }
  
  .eva-wifi-off::before {
	content: '\ebe8';
  }
  
  .eva-wifi-off-outline::before {
	content: '\ebe9';
  }
  
  .eva-wifi-outline::before {
	content: '\ebea';
  }
  
  .row {
	display: flex;
	flex-wrap: wrap;
	flex-direction: row;
	margin-left: -0.75rem;
	margin-right: -0.75rem;
  }
  
  .row + .row {
	margin-top: 1.5rem;
  }
  
  .col {
	position: relative;
	flex: 1;
	padding-left: 0.75rem;
	padding-right: 0.75rem;
	min-width: 0;
  }
  
  .col-fill {
	flex-basis: 0;
	flex-grow: 1;
	max-width: 100%;
  }
  
  .col-auto {
	flex: 0 0 auto;
	width: auto;
	max-width: auto;
  }
  
  .col-1 {
	flex: 0 0 8.33333%;
	max-width: 8.33333%;
  }
  
  .col-2 {
	flex: 0 0 16.66667%;
	max-width: 16.66667%;
  }
  
  .col-3 {
	flex: 0 0 25%;
	max-width: 25%;
  }
  
  .col-4 {
	flex: 0 0 33.33333%;
	max-width: 33.33333%;
  }
  
  .col-5 {
	flex: 0 0 41.66667%;
	max-width: 41.66667%;
  }
  
  .col-6 {
	flex: 0 0 50%;
	max-width: 50%;
  }
  
  .col-7 {
	flex: 0 0 58.33333%;
	max-width: 58.33333%;
  }
  
  .col-8 {
	flex: 0 0 66.66667%;
	max-width: 66.66667%;
  }
  
  .col-9 {
	flex: 0 0 75%;
	max-width: 75%;
  }
  
  .col-10 {
	flex: 0 0 83.33333%;
	max-width: 83.33333%;
  }
  
  .col-11 {
	flex: 0 0 91.66667%;
	max-width: 91.66667%;
  }
  
  .col-12 {
	flex: 0 0 100%;
	max-width: 100%;
  }
  
  .offset-1 {
	margin-left: 8.33333%;
  }
  
  .offset-2 {
	margin-left: 16.66667%;
  }
  
  .offset-3 {
	margin-left: 25%;
  }
  
  .offset-4 {
	margin-left: 33.33333%;
  }
  
  .offset-5 {
	margin-left: 41.66667%;
  }
  
  .offset-6 {
	margin-left: 50%;
  }
  
  .offset-7 {
	margin-left: 58.33333%;
  }
  
  .offset-8 {
	margin-left: 66.66667%;
  }
  
  .offset-9 {
	margin-left: 75%;
  }
  
  .offset-10 {
	margin-left: 83.33333%;
  }
  
  .offset-11 {
	margin-left: 91.66667%;
  }
  
  @media (min-width: 41.14286rem) {
	.col-sm-fill {
	  flex-basis: 0;
	  flex-grow: 1;
	  max-width: 100%;
	}
	.col-sm-auto {
	  flex: 0 0 auto;
	  width: auto;
	  max-width: auto;
	}
	.col-sm-1 {
	  flex: 0 0 8.33333%;
	  max-width: 8.33333%;
	}
	.col-sm-2 {
	  flex: 0 0 16.66667%;
	  max-width: 16.66667%;
	}
	.col-sm-3 {
	  flex: 0 0 25%;
	  max-width: 25%;
	}
	.col-sm-4 {
	  flex: 0 0 33.33333%;
	  max-width: 33.33333%;
	}
	.col-sm-5 {
	  flex: 0 0 41.66667%;
	  max-width: 41.66667%;
	}
	.col-sm-6 {
	  flex: 0 0 50%;
	  max-width: 50%;
	}
	.col-sm-7 {
	  flex: 0 0 58.33333%;
	  max-width: 58.33333%;
	}
	.col-sm-8 {
	  flex: 0 0 66.66667%;
	  max-width: 66.66667%;
	}
	.col-sm-9 {
	  flex: 0 0 75%;
	  max-width: 75%;
	}
	.col-sm-10 {
	  flex: 0 0 83.33333%;
	  max-width: 83.33333%;
	}
	.col-sm-11 {
	  flex: 0 0 91.66667%;
	  max-width: 91.66667%;
	}
	.col-sm-12 {
	  flex: 0 0 100%;
	  max-width: 100%;
	}
	.offset-sm-1 {
	  margin-left: 8.33333%;
	}
	.offset-sm-2 {
	  margin-left: 16.66667%;
	}
	.offset-sm-3 {
	  margin-left: 25%;
	}
	.offset-sm-4 {
	  margin-left: 33.33333%;
	}
	.offset-sm-5 {
	  margin-left: 41.66667%;
	}
	.offset-sm-6 {
	  margin-left: 50%;
	}
	.offset-sm-7 {
	  margin-left: 58.33333%;
	}
	.offset-sm-8 {
	  margin-left: 66.66667%;
	}
	.offset-sm-9 {
	  margin-left: 75%;
	}
	.offset-sm-10 {
	  margin-left: 83.33333%;
	}
	.offset-sm-11 {
	  margin-left: 91.66667%;
	}
  }
  
  @media (min-width: 54.85714rem) {
	.col-md-fill {
	  flex-basis: 0;
	  flex-grow: 1;
	  max-width: 100%;
	}
	.col-md-auto {
	  flex: 0 0 auto;
	  width: auto;
	  max-width: auto;
	}
	.col-md-1 {
	  flex: 0 0 8.33333%;
	  max-width: 8.33333%;
	}
	.col-md-2 {
	  flex: 0 0 16.66667%;
	  max-width: 16.66667%;
	}
	.col-md-3 {
	  flex: 0 0 25%;
	  max-width: 25%;
	}
	.col-md-4 {
	  flex: 0 0 33.33333%;
	  max-width: 33.33333%;
	}
	.col-md-5 {
	  flex: 0 0 41.66667%;
	  max-width: 41.66667%;
	}
	.col-md-6 {
	  flex: 0 0 50%;
	  max-width: 50%;
	}
	.col-md-7 {
	  flex: 0 0 58.33333%;
	  max-width: 58.33333%;
	}
	.col-md-8 {
	  flex: 0 0 66.66667%;
	  max-width: 66.66667%;
	}
	.col-md-9 {
	  flex: 0 0 75%;
	  max-width: 75%;
	}
	.col-md-10 {
	  flex: 0 0 83.33333%;
	  max-width: 83.33333%;
	}
	.col-md-11 {
	  flex: 0 0 91.66667%;
	  max-width: 91.66667%;
	}
	.col-md-12 {
	  flex: 0 0 100%;
	  max-width: 100%;
	}
	.offset-md-1 {
	  margin-left: 8.33333%;
	}
	.offset-md-2 {
	  margin-left: 16.66667%;
	}
	.offset-md-3 {
	  margin-left: 25%;
	}
	.offset-md-4 {
	  margin-left: 33.33333%;
	}
	.offset-md-5 {
	  margin-left: 41.66667%;
	}
	.offset-md-6 {
	  margin-left: 50%;
	}
	.offset-md-7 {
	  margin-left: 58.33333%;
	}
	.offset-md-8 {
	  margin-left: 66.66667%;
	}
	.offset-md-9 {
	  margin-left: 75%;
	}
	.offset-md-10 {
	  margin-left: 83.33333%;
	}
	.offset-md-11 {
	  margin-left: 91.66667%;
	}
  }
  
  @media (min-width: 69.71429rem) {
	.col-lg-fill {
	  flex-basis: 0;
	  flex-grow: 1;
	  max-width: 100%;
	}
	.col-lg-auto {
	  flex: 0 0 auto;
	  width: auto;
	  max-width: auto;
	}
	.col-lg-1 {
	  flex: 0 0 8.33333%;
	  max-width: 8.33333%;
	}
	.col-lg-2 {
	  flex: 0 0 16.66667%;
	  max-width: 16.66667%;
	}
	.col-lg-3 {
	  flex: 0 0 25%;
	  max-width: 25%;
	}
	.col-lg-4 {
	  flex: 0 0 33.33333%;
	  max-width: 33.33333%;
	}
	.col-lg-5 {
	  flex: 0 0 41.66667%;
	  max-width: 41.66667%;
	}
	.col-lg-6 {
	  flex: 0 0 50%;
	  max-width: 50%;
	}
	.col-lg-7 {
	  flex: 0 0 58.33333%;
	  max-width: 58.33333%;
	}
	.col-lg-8 {
	  flex: 0 0 66.66667%;
	  max-width: 66.66667%;
	}
	.col-lg-9 {
	  flex: 0 0 75%;
	  max-width: 75%;
	}
	.col-lg-10 {
	  flex: 0 0 83.33333%;
	  max-width: 83.33333%;
	}
	.col-lg-11 {
	  flex: 0 0 91.66667%;
	  max-width: 91.66667%;
	}
	.col-lg-12 {
	  flex: 0 0 100%;
	  max-width: 100%;
	}
	.offset-lg-1 {
	  margin-left: 8.33333%;
	}
	.offset-lg-2 {
	  margin-left: 16.66667%;
	}
	.offset-lg-3 {
	  margin-left: 25%;
	}
	.offset-lg-4 {
	  margin-left: 33.33333%;
	}
	.offset-lg-5 {
	  margin-left: 41.66667%;
	}
	.offset-lg-6 {
	  margin-left: 50%;
	}
	.offset-lg-7 {
	  margin-left: 58.33333%;
	}
	.offset-lg-8 {
	  margin-left: 66.66667%;
	}
	.offset-lg-9 {
	  margin-left: 75%;
	}
	.offset-lg-10 {
	  margin-left: 83.33333%;
	}
	.offset-lg-11 {
	  margin-left: 91.66667%;
	}
  }
  
  .container {
	position: relative;
	display: block;
  }
  
  .container__md {
	width: 100%;
	max-width: 85.71429rem;
	margin: 0 auto;
  }
  
  .headerwrap {
	z-index: 1401;
	position: fixed;
	width: 100%;
  }
  
  .header {
	background: #1b2d42;
	height: 4.78571rem;
	box-shadow: 0 1px 10px 0 rgba(0, 0, 0, 0.1);
	padding: 0 32px;
	display: flex;
	justify-content: space-between;
  }
  
  .header a,
  .header button {
	display: flex;
	align-items: center;
  }
  
  .header .menutoggle {
	display: inline-block;
	vertical-align: middle;
	line-height: 80px;
	width: 80px;
	text-align: center;
	cursor: pointer;
  }
  
  .header .menutoggle i {
	vertical-align: middle;
	position: relative;
	top: -2px;
	font-size: 24px;
	color: rgba(255, 255, 255, 0.87);
  }
  
  .header .headerlogo {
	display: inline-block;
	line-height: 4.78571rem;
	font-size: 0;
	vertical-align: top;
	height: 44px;
	background: var(--logo-url) no-repeat;
	min-width: 130px;
	background-size: contain;
	background-position: left center;
	background-repeat: no-repeat;
	margin-right: 1rem;
  }
  
  .header .spacer {
	display: inline-block;
  }
  
  .header .headermenu {
	display: flex;
	align-items: stretch;
	align-content: stretch;
	height: 4.78571rem;
	line-height: 4.78571rem;
  }
  
  .header .headermenu_trial {
	padding: 0 10px;
  }
  
  .header .headermenu_trial li {
	display: flex;
	align-items: center;
	justify-content: space-between;
	flex: 1;
  }
  
  .header .headermenu_trial li p {
	margin: 0;
	color: #677a9a;
  }
  
  .header .headermenu_trial li p span {
	color: #0852ed;
	font-weight: 700;
  }
  
  .header .headermenu_trial li a {
	margin-left: 10px;
	display: inline-block;
  }
  
  .header .headermenu_nav {
	flex-grow: 1;
	padding-left: 8rem;
  }
  
  @media (max-width: 84.28571rem) {
	.header .headermenu_nav {
	  padding-left: 0;
	  justify-content: center;
	}
  }
  
  .header .headermenu_element {
	display: flex;
	align-items: stretch;
	line-height: 1.5;
	text-align: center;
	position: relative;
	white-space: nowrap;
	margin-left: 16px;
  }
  
  .header .headermenu_element:first-child {
	margin-left: 0;
  }
  
  .header .headermenu_element:not(.user-nav):not(.menu-nav):not(.headermenu_element-updates):not(.headermenu_element-unassigned):not(.tooltip) {
	overflow: hidden;
  }
  
  .header .headermenu_element.user-nav {
	padding: 0;
  }
  
  .header .headermenu_element.menu-nav .headermenu_element--dropdown {
	cursor: default;
	padding: 0 12px;
  }
  
  .header .headermenu_element.menu-nav .headermenu_element--dropdown i {
	margin-right: 12px;
  }
  
  .header .headermenu_element.menu-nav .headermenu_element--dropdown span {
	padding: 0;
	overflow: visible;
  }
  
  .header .headermenu_element[data-count]::after {
	content: attr(data-count);
	position: absolute;
	top: 9px;
	right: 8px;
	display: flex;
	align-items: center;
	justify-content: center;
	font-size: 0.85714rem;
	font-weight: 700;
	background: #ed5a6c;
	color: #fff;
	border-radius: 50%;
	width: 18px;
	height: 18px;
  }
  
  .header .headermenu_element.intercom-button.active i.fa:before {
	content: '\f057';
  }
  
  .header .headermenu_element-updates #HW_badge_cont {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	opacity: 1;
  }
  
  .header .headermenu_element-updates #HW_badge_cont #HW_badge {
	position: absolute;
	top: 1rem;
	right: 0.4rem;
	left: auto;
	width: 18px;
	height: 18px;
	font-size: 0.85714rem;
	font-weight: 700;
	display: flex;
	justify-content: center;
	align-items: center;
	padding: 0;
	color: #ffffff;
  }
  
  .header .headermenu_element-updates #HW_badge_cont .HW_softHidden {
	background: none;
  }
  
  .header .headermenu_element a,
  .header .headermenu_element span,
  .header .headermenu_element button,
  .header .headermenu_element div.preview__element {
	display: block;
	line-height: 1;
	text-overflow: clip;
	overflow: hidden;
	padding: 0 16px;
	color: #93A0B9;
  }
  
  .header .headermenu_element a {
	display: flex;
	align-items: center;
	padding: 0 12px;
  }
  
  .header .headermenu_element span {
	display: flex;
	padding: 0 0 0 12px;
	padding-bottom: 1px;
	align-items: center;
	transition: all 0.2s cubic-bezier(0.4, 0, 0.2, 1);
  }
  
  .header .headermenu_element i:not(.icon-small) {
	transition: all 0.2s cubic-bezier(0.4, 0, 0.2, 1);
	display: inline-block;
	line-height: 1;
	font-size: 1.6em;
  }
  
  .header .headermenu_element:not(.preview) i:not(.icon-small) {
	color: #93A0B9;
  }
  
  .header .headermenu_element i.icon-small {
	position: absolute;
	right: 0;
	top: 4px;
	color: #93A0B9;
  }
  
  .header .headermenu_element .username {
	position: relative;
	max-width: 140px;
	text-overflow: ellipsis;
	white-space: nowrap;
  }
  
  .header .headermenu_element .username span {
	display: block;
	text-overflow: ellipsis;
  }
  
  .header .headermenu_element--dropdown {
	cursor: pointer;
	position: relative;
	height: 100%;
	display: flex;
	flex-direction: row;
	align-items: center;
	justify-content: center;
	color: #93A0B9;
	transition: all 0.2s cubic-bezier(0.4, 0, 0.2, 1);
	line-height: 1;
  }
  
  .header .headermenu_element--dropdown span {
	font-size: 14px;
	padding: 0 12px;
  }
  
  .header .headermenu_element--dropdown:hover, .header .headermenu_element--dropdown.open {
	color: #fff;
  }
  
  .header .headermenu_element--dropdown:hover i:not(.icon-small), .header .headermenu_element--dropdown.open i:not(.icon-small) {
	color: var(--brand-color);
  }
  
  .header .headermenu_element--dropdown:hover span, .header .headermenu_element--dropdown.open span {
	color: #fff;
  }
  
  .header .headermenu_element--dropdown:hover span i, .header .headermenu_element--dropdown.open span i {
	color: var(--brand-color);
  }
  
  .header .headermenu_element--dropdown .user--avatar__icon.user--avatar__icon {
	margin: 0;
  }
  
  .header .headermenu_element.user-nav .popup--container, .header .headermenu_element.menu-nav .popup--container {
	box-shadow: 0 0.14286rem 1rem 0 rgba(0, 0, 0, 0.05);
	border-radius: 0.42857rem;
	padding: 0;
	overflow: hidden;
  }
  
  .header .headermenu_element.user-nav .popup--container li, .header .headermenu_element.menu-nav .popup--container li {
	border-bottom: 2px solid #e5e8ed;
  }
  
  .header .headermenu_element.user-nav .popup--container li a, .header .headermenu_element.menu-nav .popup--container li a {
	padding: 0.85714rem 1.07143rem;
  }
  
  .header .headermenu_element.user-nav .popup--container li:last-child, .header .headermenu_element.menu-nav .popup--container li:last-child {
	border-bottom: none;
  }
  
  .header .headermenu_element.user-nav .popup--container li .popup--item, .header .headermenu_element.menu-nav .popup--container li .popup--item {
	display: flex;
	align-items: center;
	flex: 1;
	opacity: 1;
	color: rgba(128, 128, 128, 0.87);
	font-size: 1rem;
  }
  
  .header .headermenu_element.user-nav .popup--container li .popup--item span, .header .headermenu_element.menu-nav .popup--container li .popup--item span {
	font-size: 1rem;
	color: #2b4773;
	opacity: 1;
	padding-left: 0;
  }
  
  .header .headermenu_element.user-nav .popup--container li .popup--item i, .header .headermenu_element.menu-nav .popup--container li .popup--item i {
	font-size: 1.35714rem;
	width: 1.35714rem;
	margin: 0 14px 0 0;
	opacity: 1;
	color: #667a9a;
  }
  
  .header .headermenu_element.user-nav .popup--container li .popup--item svg, .header .headermenu_element.menu-nav .popup--container li .popup--item svg {
	width: 1.35714rem;
	height: 1.35714rem;
	margin: 0 14px 0 0;
	fill: rgba(128, 128, 128, 0.87);
  }
  
  .header .headermenu_element.user-nav .popup--container li .popup--item:hover i, .header .headermenu_element.menu-nav .popup--container li .popup--item:hover i {
	color: var(--brand-color);
  }
  
  .header .headermenu_element.user-nav .popup--container li.partners, .header .headermenu_element.menu-nav .popup--container li.partners {
	padding: 0;
  }
  
  .header .headermenu_element.user-nav .popup--container li.partners .popup--item, .header .headermenu_element.menu-nav .popup--container li.partners .popup--item {
	cursor: pointer;
	padding: 0.85714rem 1.07143rem;
  }
  
  .header .headermenu_element.user-nav .popup--container li.partners .partners--list, .header .headermenu_element.menu-nav .popup--container li.partners .partners--list {
	background-color: #4e5353;
	color: rgba(255, 255, 255, 0.87);
	text-align: left;
  }
  
  .header .headermenu_element.user-nav .popup--container li.partners .partners--list li.current, .header .headermenu_element.menu-nav .popup--container li.partners .partners--list li.current {
	background: #fff;
  }
  
  .header .headermenu_element.user-nav .popup--container li.partners .partners--list li.current a,
  .header .headermenu_element.user-nav .popup--container li.partners .partners--list li.current span, .header .headermenu_element.menu-nav .popup--container li.partners .partners--list li.current a,
  .header .headermenu_element.menu-nav .popup--container li.partners .partners--list li.current span {
	color: rgba(128, 128, 128, 0.87);
  }
  
  .header .headermenu_element.user-nav .popup--container li.partners .partners--list li span, .header .headermenu_element.menu-nav .popup--container li.partners .partners--list li span {
	cursor: default;
  }
  
  .header .headermenu_element.user-nav .popup--container li.partners .partners--list li a,
  .header .headermenu_element.user-nav .popup--container li.partners .partners--list li span, .header .headermenu_element.menu-nav .popup--container li.partners .partners--list li a,
  .header .headermenu_element.menu-nav .popup--container li.partners .partners--list li span {
	font-size: 1rem;
	color: rgba(255, 255, 255, 0.87);
  }
  
  .header .headermenu_element.user-nav .popup--container li:hover, .header .headermenu_element.menu-nav .popup--container li:hover {
	background: #f3fbfa;
  }
  
  .header .headermenu_element.user-nav .popup--container li:hover a,
  .header .headermenu_element.user-nav .popup--container li:hover .input--wrapper,
  .header .headermenu_element.user-nav .popup--container li:hover .input--wrapper label,
  .header .headermenu_element.user-nav .popup--container li:hover .input--wrapper label:before, .header .headermenu_element.menu-nav .popup--container li:hover a,
  .header .headermenu_element.menu-nav .popup--container li:hover .input--wrapper,
  .header .headermenu_element.menu-nav .popup--container li:hover .input--wrapper label,
  .header .headermenu_element.menu-nav .popup--container li:hover .input--wrapper label:before {
	color: #2b4773;
  }
  
  .header .headermenu_element.user-nav .popup--container li:hover div,
  .header .headermenu_element.user-nav .popup--container li:hover span, .header .headermenu_element.menu-nav .popup--container li:hover div,
  .header .headermenu_element.menu-nav .popup--container li:hover span {
	color: #2b4773;
	cursor: pointer;
  }
  
  .header .headermenu_element.user-nav .popup--container li:hover svg, .header .headermenu_element.menu-nav .popup--container li:hover svg {
	fill: #0852ed;
  }
  
  .header .headermenu_element:hover a, .header .headermenu_element.active a {
	color: #fff;
	text-decoration: none;
  }
  
  .header .headermenu_element:hover a > span, .header .headermenu_element.active a > span {
	color: #fff;
  }
  
  .header .headermenu_element:hover span, .header .headermenu_element.active span {
	color: #fff;
  }
  
  .header .headermenu_element:hover i:not(.icon-small), .header .headermenu_element.active i:not(.icon-small) {
	color: var(--brand-color);
  }
  
  .header .headermenu_element.active:not(.user-nav):not(.menu-nav) a {
	font-weight: 700;
  }
  
  .header .headermenu [data-title]:before {
	content: "";
	display: block;
	transform: rotate(45deg);
	background-color: #fff;
	width: 1em;
	height: 0.71em;
	overflow: hidden;
	position: absolute;
	margin-top: 50px;
	margin-left: 18px;
	visibility: hidden;
  }
  
  .header .headermenu [data-title]:after {
	content: attr(data-title);
	color: #000;
	padding: 4px 8px;
	font-size: 0.8rem;
	max-width: 300px;
	word-wrap: break-word;
	box-shadow: 0px 3px 3px -2px rgba(0, 0, 0, 0.2), 0px 3px 4px 0px rgba(0, 0, 0, 0.4), 0px 1px 8px 0px rgba(0, 0, 0, 0.2);
	font-weight: 500;
	line-height: 1.4em;
	border-radius: 4px;
	background-color: #fff;
	visibility: hidden;
	position: absolute;
	margin: 50px 0 0;
	z-index: 1000;
  }
  
  .header .headermenu [data-title]:hover:after, .header .headermenu [data-title]:hover:before {
	visibility: visible;
  }
  
  .promotion {
	color: #1b2d42;
	display: flex;
	justify-content: center;
	align-items: center;
	align-content: center;
	padding: 0.25rem;
	flex-basis: calc(100% + 64px);
	margin: 0 -32px;
	background: #e9f7ff;
  }
  
  .promotion p {
	margin-right: 0.5rem;
  }
  
  .promotion .btn {
	background: #20cc80;
  }
  
  .notification {
	display: flex;
	align-items: center;
	border-radius: 5px;
	overflow: hidden;
	padding: 0;
	position: relative;
	color: #4e5353;
	margin: 10px 48px 0 48px;
	background: #fff;
	box-shadow: 0 0.14286rem 1rem 0 rgba(0, 0, 0, 0.05);
	z-index: 1305;
  }
  
  .notification.domain--register {
	max-width: 500px;
	margin: 0 auto;
  }
  
  .notification.domain--register:before {
	display: flex;
	min-height: 66px;
	justify-content: center;
	align-items: center;
	width: 60px;
  }
  
  .notification.domain--register p {
	padding: 10px 0;
  }
  
  .notification--plesk {
	margin-bottom: 10px;
	max-width: 50%;
	margin-left: auto;
	margin-right: auto;
  }
  
  @supports (position: sticky) {
	.notification--plesk {
	  position: sticky;
	  top: 70px;
	}
  }
  
  .notification p {
	margin: 0;
	margin-right: 12px;
  }
  
  .notification:before {
	margin-right: 12px;
	left: 0px;
	text-align: center;
	width: 45px;
	height: 45px;
	font-size: 22px;
	line-height: 45px;
	top: 0;
	color: #fff;
  }
  
  .notification--subscription {
	width: 500px;
	border-radius: 0.28571rem 0.28571rem 0 0;
  }
  
  .notification--subscription p {
	font-size: 20px;
  }
  
  .notification--subscription::before {
	width: 55px;
	height: 55px;
	line-height: 55px;
	font-size: 22px;
	margin-right: 16px;
  }
  
  .notification--subscription + .card {
	width: 500px;
	border-radius: 0 0 0.28571rem 0.42857rem;
	text-align: center;
  }
  
  .notification-success {
	display: flex;
  }
  
  .notification-success:before {
	font-family: 'eva-icons';
	content: '\ea66';
	background-color: #7ed321;
  }
  
  .notification--default {
	display: flex;
  }
  
  .notification--default:before {
	font-family: 'eva-icons';
	content: '\ea06';
	background-color: #0852ed;
  }
  
  .notification--success {
	display: flex;
  }
  
  .notification--success:before {
	font-family: 'eva-icons';
	content: '\ea66';
	background-color: #7ed321;
  }
  
  .notification-warning:before, .notification--warning:before {
	font-family: 'eva-icons';
	content: '\ea06';
	background-color: #e8dd0c;
  }
  
  .notification--warning {
	display: flex;
  }
  
  .notification-error:before, .notification--error:before {
	content: '\ea06';
	font-family: 'eva-icons';
	background-color: #ed5a6c;
  }
  
  .notification__item.hide {
	animation: hideNotification 1s;
	opacity: 0;
	overflow: hidden;
  }
  
  .notification--item:not(.notification-error) {
	display: none;
  }
  
  .notification--item.hide {
	animation: hideNotification 1s;
	opacity: 0;
	overflow: hidden;
  }
  
  .notification--important {
	max-width: 350px;
	margin-top: 0;
	position: relative;
	align-items: flex-start;
  }
  
  .notification--important::before {
	padding-top: 4px;
	margin-right: 0;
	flex-shrink: 0;
	flex-grow: 0;
  }
  
  .notification--important .notification_text {
	padding: 11px 0;
  }
  
  .notification--important.notification-success {
	background-color: #f3fbf0;
  }
  
  .notification--important.notification-success .notification_text {
	color: #7ed321;
	font-weight: 700;
  }
  
  .notification--important.notification-success .notification_text a:hover {
	color: #64a71a !important;
  }
  
  .notification--important.notification-success:before {
	background: transparent;
	color: #7ed321;
  }
  
  .notification--important.notification-warning {
	background-color: rgba(232, 221, 12, 0.06);
  }
  
  .notification--important.notification-warning .notification_text {
	color: #e8dd0c;
	font-weight: 700;
  }
  
  .notification--important.notification-warning .notification_text a:hover {
	color: #b8af09 !important;
  }
  
  .notification--important.notification-warning:before {
	background: transparent;
	color: #e8dd0c;
  }
  
  .notification--important.notification-error {
	background-color: #fef4f6;
  }
  
  .notification--important.notification-error .notification_text {
	color: #ed5a6c;
	font-weight: 700;
  }
  
  .notification--important.notification-error .notification_text a:hover {
	color: #e82c43 !important;
  }
  
  .notification--important.notification-error:before {
	color: #ed5a6c;
	background: transparent;
  }
  
  .notification--inline {
	padding: .5rem 1rem;
	margin: .5rem 0 1rem;
	z-index: initial;
  }
  
  .notification--content {
	display: inline-flex;
	margin: 0;
	height: 0;
	opacity: 0;
	transition: all 0.2s linear;
  }
  
  .notification--content.show {
	opacity: 1;
	height: 45px;
  }
  
  .notification_title {
	text-transform: uppercase;
	font-weight: 700;
	font-size: 1rem;
	margin: 0;
	margin-right: 1rem;
  }
  
  .notification_text {
	margin: 0;
	color: #677a9a;
  }
  
  .notification_text a {
	font-weight: 700;
	text-decoration: underline;
  }
  
  .notification_text a:hover {
	color: #008acc !important;
  }
  
  .notification_close {
	position: absolute;
  }
  
  .notification .help--link {
	width: 100%;
	position: relative;
  }
  
  .notification .help--link a {
	margin-left: 20px;
  }
  
  @keyframes hideNotification {
	from {
	  opacity: 1;
	}
	to {
	  opacity: 0;
	}
  }
  
  main {
	display: flex;
	flex-direction: column;
	width: auto;
	min-height: 100vh;
	transition: margin 0.2s cubic-bezier(0.4, 0, 0.2, 1);
	padding-top: 4.78571rem;
	background: #f7f8f9;
  }
  
  main > .container {
	flex: 1;
	min-width: 0;
	padding: 3.42857rem 3.42857rem 0;
	box-sizing: border-box;
  }
  
  .headerwrap.has-promotion + main {
	padding-top: 7.64286rem;
  }
  
  .no-sidebar .content {
	margin-left: 0 !important;
  }
  
  .no-sidebar .sidebar,
  .no-sidebar .menutoggle {
	display: none;
  }
  
  .no-menu .content {
	padding-top: 0 !important;
  }
  
  .no-menu header.headerwrap {
	display: none;
	visibility: hidden;
  }
  
  .muted {
	color: #677a9a;
  }
  
  .subscription {
	display: flex;
	flex-direction: column;
	align-items: center;
  }
  
  .section--header {
	display: flex;
	justify-content: space-between;
	align-items: center;
	min-height: 4.07143rem;
	margin: 0 1rem 1rem 1rem;
  }
  
  .section--header.fixed {
	position: fixed;
	left: 1rem;
	width: calc(100% - 2rem);
	background-color: #f7f8f9;
	margin: unset;
	padding: 6rem 3rem 1rem;
	z-index: 1300;
  }
  
  .section--header__mt1 {
	margin-top: 1rem;
  }
  
  .section--header__mt {
	margin-top: 3rem;
  }
  
  .section--title {
	display: flex;
	flex-direction: row;
	align-items: center;
	font-size: 2.14286rem;
	font-weight: normal;
	line-height: 1;
  }
  
  .section--title svg {
	margin-right: 1rem;
  }
  
  .section--title span,
  .section--title svg {
	fill: #0852ed;
	color: #0852ed;
	width: 30px;
	height: 30px;
	vertical-align: middle;
  }
  
  .section--title i {
	margin-right: 14px;
  }
  
  .section--title i::before {
	color: #0852ed;
	line-height: 1;
  }
  
  .section-notification {
	position: fixed;
	display: flex;
	max-height: 100%;
	justify-content: flex-end;
	flex-flow: column wrap;
	align-items: flex-end;
	z-index: 1400;
	margin-bottom: 0;
	padding: 5rem 0.57143rem 0.57143rem;
	top: 0;
	right: 0;
	overflow: hidden auto;
  }
  
  body[data-controller='dashboard'] .section-notification {
	max-width: none;
  }
  
  .section-notification--important {
	position: fixed;
	width: 100%;
	height: 100%;
	background: rgba(0, 0, 0, 0.3);
  }
  
  .section-fixedwidth {
	max-width: 1200px;
	margin-left: 0;
  }
  
  .widget--title {
	font-family: "Lato", sans-serif;
	font-size: 24px;
	text-align: center;
	margin: 10px 0;
	padding: 0 10px;
	max-height: 75px;
	flex: 1;
	width: 100%;
	display: flex;
	align-items: center;
	justify-content: center;
  }
  
  .widget--title p {
	font-family: "Lato", sans-serif;
	overflow: hidden;
	max-width: 100%;
	text-overflow: ellipsis;
	white-space: normal;
	max-height: 65px;
	padding: 0 15px;
  }
  
  .widget--content {
	width: 100%;
  }
  
  .widget--content .img--container {
	display: block;
	text-align: center;
  }
  
  .widget--content .img--container img {
	width: 100%;
	height: auto;
	position: relative;
  }
  
  .widget--content .img--container span {
	font-size: 30px;
	color: rgba(128, 128, 128, 0.87);
  }
  
  .widget--content figure:hover .img--container img {
	z-index: -1;
  }
  
  .widget--content figure:hover figcaption {
	z-index: 1;
  }
  
  .widget--content figcaption {
	transition: max-height, min-height 0.3s ease, opacity 0.3s ease;
	height: 200px;
	margin-top: -200px;
	display: flex;
	justify-content: center;
	align-items: center;
	background: rgba(0, 0, 0, 0.7);
	color: rgba(255, 255, 255, 0.87);
  }
  
  .widget--actions {
	margin: 10px 10px 20px 10px;
  }
  
  .grow-flex {
	flex: 1;
  }
  
  table.table {
	border-collapse: collapse;
	width: 100%;
	text-align: left;
	color: rgba(0, 0, 0, 0.6);
	table-layout: initial;
  }
  
  table.table thead tr {
	border-bottom: 1px solid #e9e9e9;
  }
  
  table.table tbody tr {
	border-bottom: 1px solid #e9e9e9;
  }
  
  table.table tbody tr.inactive td {
	opacity: 0.5;
  }
  
  table.table tbody tr:last-child {
	border-bottom: none;
  }
  
  table.table tbody tr:hover {
	background: rgba(233, 233, 233, 0.3);
  }
  
  table.table td,
  table.table th {
	padding: 14px 12px;
	vertical-align: middle;
	line-height: 24px;
  }
  
  table.table th {
	font-family: "Lato", sans-serif;
	text-transform: uppercase;
	color: #161919;
  }
  
  table.table th .sublabel {
	text-transform: uppercase;
  }
  
  .table--register td:first-child {
	width: 175px;
	font-weight: 700;
  }
  
  .card {
	font-size: 1rem;
	box-shadow: 0 0.14286rem 1rem 0 rgba(0, 0, 0, 0.05);
	border-radius: 0.42857rem;
	background: #fff;
	color: #2b4773;
  }
  
  .card--small {
	min-width: 500px;
	max-width: 660px;
  }
  
  .card--xs {
	min-width: 300px;
	max-width: 500px;
  }
  
  .card--md {
	min-width: 600px;
	max-width: 1000px;
  }
  
  .card__mt {
	margin-top: 2rem;
  }
  
  .card__title {
	font-family: "Lato", sans-serif;
	padding: 1.78571rem 2.14286rem 1.07143rem 2.14286rem;
	margin-bottom: 0;
  }
  
  .card__title:after {
	width: 100%;
	display: block;
	border-bottom: 0.10714rem solid #e5e8ed;
	content: '';
	margin-top: 15px;
  }
  
  .card__title h2 {
	text-transform: uppercase;
	font-size: 0.85714rem;
	line-height: 1;
	color: #2e2e2e;
  }
  
  .card__title p {
	font-family: "Lato", sans-serif;
	font-size: 1.2em;
  }
  
  .card__title--filled {
	margin-bottom: 0;
	padding-top: 15px;
	background: #0852ed;
	border-top-left-radius: 0.42857rem;
	border-top-right-radius: 0.42857rem;
  }
  
  .card__title--filled h2 {
	text-transform: none;
	font-size: 1.35714rem;
	font-weight: 700;
	color: #fff;
  }
  
  .card__title--filled a {
	color: #fff;
  }
  
  .card__title--image {
	position: relative;
	padding: 0;
	margin-bottom: 0;
  }
  
  .card__title--filled::after, .card__title--image::after {
	display: none;
  }
  
  .card__content {
	width: 100%;
	padding: 0 2.14286rem 1.78571rem;
  }
  
  .card__content--pt {
	padding: 2.14286rem 1.78571rem;
  }
  
  .card__content--nop {
	padding: 0;
  }
  
  .card__content h3 {
	font-family: "Lato", sans-serif;
	display: block;
	margin-bottom: 10px;
	font-size: 20px;
	line-height: 1.4;
  }
  
  .card__content p {
	font-family: "Lato", sans-serif;
  }
  
  .card__content--full {
	padding: 2.14286rem 1.78571rem;
  }
  
  .card__actions {
	margin: 15px 0;
	display: flex;
	padding: 1.42857rem 2.14286rem 1.42857rem 2.14286rem;
  }
  
  .card__actions--notop {
	margin-top: 0;
	padding-top: 0;
  }
  
  .card__actions--nobottom {
	margin-bottom: 0;
  }
  
  .card hr {
	background: #e9e9e9;
	height: 1px;
	border: transparent;
  }
  
  #menu--layover {
	display: none;
	position: absolute;
	top: 0;
	width: 100%;
	height: 100%;
	background: rgba(22, 25, 25, 0.01);
	z-index: 0;
  }
  
  .menu {
	display: flex;
	flex-direction: column;
	align-items: center;
	position: relative;
	color: rgba(102, 102, 102, 0.87);
	white-space: nowrap;
  }
  
  .menu__container--right {
	right: 0;
	left: auto;
  }
  
  .menu__container--left {
	left: 0;
	right: auto;
  }
  
  .menu--sidebar {
	margin-top: 84px;
	text-align: left;
	display: block;
	position: sticky;
	top: 80px;
	height: 300px;
  }
  
  .headerwrap.has-promotion + main.content .menu--sidebar {
	top: 130px;
  }
  
  .menu--sidebar h3 {
	text-transform: uppercase;
	font-size: 0.85714rem;
	font-weight: 700;
	padding-left: 0.7rem;
	padding-bottom: 0.5rem;
  }
  
  .menu--sidebar li:not(:last-child) {
	margin-bottom: 0.5rem;
  }
  
  .menu--sidebar li a {
	border-radius: 7px;
	padding: 0.7rem 0.8rem;
	display: flex;
	scroll-behavior: smooth;
	white-space: initial;
  }
  
  .menu--sidebar li a i {
	margin-right: 0.3rem;
  }
  
  .menu--sidebar li a.active, .menu--sidebar li a:hover {
	background: rgba(8, 82, 237, 0.15);
	opacity: 1;
  }
  
  .menu--sidebar li a.active i, .menu--sidebar li a:hover i {
	color: #0852ed;
	fill: #0852ed;
  }
  
  .menu__customer li:first-of-type * {
	color: #0852ed;
  }
  
  .menu__customer .disabled {
	color: #4e5353;
	cursor: default;
	opacity: 0.4;
  }
  
  .menu__customer .disabled:hover i,
  .menu__customer .disabled:hover svg {
	color: #4e5353;
	fill: #4e5353;
  }
  
  .menu--container {
	padding: 0;
	min-height: 25px;
  }
  
  .menu.template-actions--container .menu--content {
	max-height: 500px;
	position: relative;
	top: 0;
	left: 0;
  }
  
  .menu.template-actions--container .menu--content ul {
	display: flex;
	flex-direction: row;
	border-left: 1px solid #e1e5eb;
	box-shadow: none;
	border-radius: none;
  }
  
  .menu.template-actions--container .menu--content ul li {
	border: none;
  }
  
  .menu.template-actions--container .menu--content ul li:hover {
	background: inherit;
  }
  
  .menu.open:not(.btn--group-menu) .menu--content {
	overflow-x: hidden;
	overflow-y: auto;
  }
  
  .menu.open .menu--content {
	max-height: 500px;
	z-index: 1302;
	box-shadow: 0 0.07143rem 1rem 0 rgba(0, 0, 0, 0.12);
  }
  
  .menu.open .menu--content ul {
	display: block;
  }
  
  .menu.open .menu--content ul:before {
	visibility: visible;
	opacity: 0.75;
  }
  
  .menu--content {
	transition: max-height, min-height 0.3s ease, opacity 0.3s ease;
	max-height: 0;
	position: absolute;
	top: 41px;
	overflow: hidden;
	min-width: 225px;
  }
  
  .btn--big + .menu--content {
	top: 50px;
  }
  
  .menu--content hr {
	width: 85%;
	margin-top: 3px;
	margin-bottom: 3px;
  }
  
  .menu--content ul {
	background: #fff;
	border-radius: 0.42857rem;
	padding: 0;
	overflow: hidden;
  }
  
  .menu--content ul > *:last-child {
	border-bottom: none;
  }
  
  .menu--content ul > *:hover {
	background: #f3fbfa;
  }
  
  .menu--content ul > *:hover svg {
	fill: #0852ed;
  }
  
  .menu--content ul > *:hover i {
	color: #0852ed;
  }
  
  .menu--content ul li {
	display: flex;
	flex: 1 1 auto;
	border-bottom: 1px solid #e5e8ed;
	align-items: center;
	flex-direction: row;
	color: #2b4773;
	cursor: pointer;
  }
  
  .menu--content ul li .input--wrapper input[type='checkbox'] + label {
	margin-bottom: 0;
	height: 25px;
	display: flex;
	align-items: center;
	color: #667a9a;
  }
  
  .menu--content ul li .input--wrapper input[type='checkbox'] + label::before {
	font-size: 18px;
	color: #e5e8ed;
  }
  
  .menu--content ul li .input--wrapper input[type='checkbox'] + label > i,
  .menu--content ul li .input--wrapper input[type='checkbox'] + label svg,
  .menu--content ul li .input--wrapper input[type='checkbox'] + label .filter--avatar {
	margin-left: 6px;
  }
  
  .menu--content ul li .input--wrapper input[type='checkbox']:checked + label::before {
	color: #0852ed;
  }
  
  .menu--content ul li i,
  .menu--content ul li svg {
	width: 1.35714rem;
	height: 1.35714rem;
	font-size: 1.21429rem;
	margin-right: 12px;
	fill: #667a9a;
	color: #667a9a;
	text-align: center;
  }
  
  .menu--content ul li .filter--avatar {
	width: 1.35714rem;
	height: 1.35714rem;
	border-radius: 50%;
	margin-right: 12px;
  }
  
  .menu--content ul li > * {
	opacity: 1;
	display: flex;
	align-items: center;
	flex: 1 1 auto;
	height: 3.14286rem;
	padding: 0.85714rem 1.07143rem;
  }
  
  .menu--content ul .help-link {
	width: 100%;
	background: #fff;
	border-radius: 0;
	box-shadow: none;
	height: 3.14286rem;
	display: flex;
	align-items: center;
	justify-content: center;
	flex-direction: row;
	color: #2b4773;
  }
  
  .menu--content ul .help-link.users--mng {
	justify-content: flex-start;
	padding: 12px 15px;
  }
  
  .menu--content ul .help-link i.eva-plus-outline {
	margin-right: 5px;
	width: 25px;
	font-size: 18px;
  }
  
  .popup {
	position: absolute;
	color: rgba(128, 128, 128, 0.87);
	display: none;
	z-index: 1301;
	white-space: nowrap;
  }
  
  .popup.show {
	display: flex;
  }
  
  .popup.show .popup--container {
	max-height: 360px;
  }
  
  .popup.top {
	bottom: 80px;
  }
  
  .popup.parent {
	top: 55px;
  }
  
  .popup.bottom {
	top: 71px;
  }
  
  .popup.h-right {
	right: 0;
  }
  
  .popup.h-left {
	left: 0;
  }
  
  .popup--container {
	background: #fff;
	position: relative;
	min-width: 175px;
  }
  
  .popup--container--mod {
	transition: max-height, min-height 0.3s ease, opacity 0.3s ease;
	max-height: 0;
	min-height: 1.75em;
  }
  
  .btn {
	font-family: "Lato", sans-serif;
	display: flex;
	align-items: center;
	justify-content: center;
	border: none;
	cursor: pointer;
	border-radius: 1.57143rem;
	font-size: 1rem;
	line-height: 1;
	white-space: nowrap;
	outline: 0;
	opacity: 1;
	font-weight: 400;
	transition: all 0.2s cubic-bezier(0.4, 0, 0.2, 1);
	padding: 0.71429rem 0.78571rem;
	box-shadow: 0 0.14286rem 1rem 0 rgba(0, 0, 0, 0.05);
	z-index: 1;
	color: var(--btn-color);
	background: var(--btn-background);
  }
  
  .btn span {
	pointer-events: none;
  }
  
  .btn:hover {
	background: var(--btn-background-hover);
  }
  
  .btn:active {
	transform: translateY(2px);
  }
  
  .btn:active::-moz-focus-inner, .btn:focus::-moz-focus-inner {
	border: none;
  }
  
  .btn--default {
	--btn-background: #e5e8ed;
  }
  
  .btn--white {
	--btn-background: #fff;
  }
  
  .btn--primary, .btn--secondary, .btn--tertiary, .btn--quaternary, .btn--quinary, .btn--error, .btn--warning {
	--btn-color: #fff;
  }
  
  .btn--primary svg,
  .btn--primary i,
  .btn--primary i.btn__icon, .btn--secondary svg,
  .btn--secondary i,
  .btn--secondary i.btn__icon, .btn--tertiary svg,
  .btn--tertiary i,
  .btn--tertiary i.btn__icon, .btn--quaternary svg,
  .btn--quaternary i,
  .btn--quaternary i.btn__icon, .btn--quinary svg,
  .btn--quinary i,
  .btn--quinary i.btn__icon, .btn--error svg,
  .btn--error i,
  .btn--error i.btn__icon, .btn--warning svg,
  .btn--warning i,
  .btn--warning i.btn__icon {
	fill: var(--btn-color);
	stroke: var(--btn-color);
	color: var(--btn-color);
  }
  
  .btn--primary {
	--btn-background: #0852ed;
	--btn-background-hover: #0749d4;
  }
  
  .btn--secondary {
	--btn-background: #00adff;
	--btn-background-hover: #009ce6;
	text-align: center;
  }
  
  .btn--tertiary {
	--btn-background: #20cc80;
	--btn-background-hover: #1db672;
  }
  
  .btn--quaternary {
	--btn-background: #ffc300;
	--btn-background-hover: #e6b000;
  }
  
  .btn--quinary {
	--btn-background: #7540f0;
	--btn-background-hover: #6428ee;
  }
  
  .btn--error, .btn--warning {
	--btn-background: #ed5a6c;
	--btn-background-hover: #ea4358;
  }
  
  .btn:disabled {
	--btn-background: #e5e8ed;
	--btn-background-hover: #e5e8ed;
	--btn-color: #4e5353;
	cursor: not-allowed;
  }
  
  .btn:disabled i,
  .btn:disabled svg {
	color: #4e5353;
	fill: #4e5353;
  }
  
  .btn--small {
	padding: 0.57143rem 0.78571rem;
	margin: 0;
	font-size: 1rem;
  }
  
  .btn--small span {
	min-width: 0;
  }
  
  .btn--small i {
	color: #e1e5eb;
	width: 20px;
	height: 20px;
  }
  
  .btn--small.btn--add {
	padding-left: 8px;
  }
  
  .btn--small.btn--add i {
	opacity: 0.75;
  }
  
  .btn--large {
	padding: 1rem 1.28571rem;
  }
  
  .btn--large.btn--add-website {
	padding: 10px 14px;
  }
  
  .btn--large.btn--add-website i {
	opacity: 0.75;
	height: 24px;
	font-size: 24px;
  }
  
  .btn--filter {
	min-height: 44px;
	padding: 1rem 1.28571rem;
  }
  
  .btn--square {
	min-width: 0;
	border-radius: 0.28571rem;
  }
  
  .btn--bordered {
	border: 1px solid #e1e5eb;
  }
  
  .btn--bordered__bold {
	border-width: 2px;
	border-color: #0852ed;
  }
  
  .btn--mw {
	min-width: 110px;
  }
  
  .btn--full-width {
	min-width: 100%;
	margin-bottom: 10px;
  }
  
  .btn--text {
	background: none;
	box-shadow: none;
  }
  
  .btn--text.btn--primary {
	--btn-color: #0852ed;
	--btn-color-hover: #0641bc;
  }
  
  .btn--text.btn--secondary {
	--btn-color: #00adff;
	--btn-color-hover: #008acc;
  }
  
  .btn--text.btn--tertiary {
	--btn-color: #20cc80;
	--btn-color-hover: #19a064;
  }
  
  .btn--text.btn--quaternary {
	--btn-color: #ffc300;
	--btn-color-hover: #cc9c00;
  }
  
  .btn--text.btn--quinary {
	--btn-color: #7540f0;
	--btn-color-hover: #5412eb;
  }
  
  .btn--text.btn--medium-blue {
	--btn-color: #477ca7;
	--btn-color-hover: #386183;
  }
  
  .btn--text.btn--error, .btn--text.btn--warning {
	--btn-color: #ed5a6c;
	--btn-color-hover: #e82c43;
  }
  
  .btn__contact_data i {
	font-size: 1rem;
	margin-right: 10px;
	font-weight: bold;
  }
  
  .btn .icon-loading {
	margin: 0 8px 0 16px;
	position: relative;
  }
  
  .btn .icon-loading::before {
	top: 50%;
  }
  
  .btn .icon-loading-notext {
	margin: 0 8px 0 8px;
  }
  
  .btn .icon-loading-notext::before {
	left: 50%;
  }
  
  .btn__icon {
	width: 24px;
	height: 24px;
	border-radius: 100%;
	fill: #c9d0da;
	color: #c9d0da;
  }
  
  .btn__icon--left {
	margin-right: 0.5rem;
  }
  
  .btn__icon--right {
	margin-left: 0.5rem;
  }
  
  .btn__icon--larger {
	font-size: 1.3em;
  }
  
  .btn__icon--small {
	font-size: 0.7em;
  }
  
  .btn__icon--rounded {
	display: flex;
	justify-content: center;
	background: #0852ed;
	border-radius: 100%;
	width: 1.64286rem;
	height: 1.64286rem;
	padding: 3px 5px;
	text-align: center;
  }
  
  .btn__icon--rounded svg {
	border-radius: 0;
	width: 15px;
	height: 20px;
	fill: #fff;
  }
  
  .btn__icon--rounded svg path {
	fill: #fff;
  }
  
  .btn__icon--rounded i {
	font-size: 1.21429rem;
	color: #fff;
  }
  
  .btn--primary .btn__icon--rounded {
	background: #fff;
  }
  
  .btn--primary .btn__icon--rounded i {
	color: #0852ed;
  }
  
  .btn__role {
	text-transform: capitalize;
  }
  
  .btn__input {
	font-weight: 400;
	border: 2px solid #e5e8ed;
  }
  
  .btn__label {
	font-weight: 900;
  }
  
  .btn__text {
	font-weight: 700;
	font-size: 14px;
  }
  
  .btn__text--skip {
	font-weight: 400;
  }
  
  i.btn__icon {
	color: #c9d0da;
	height: 15px;
	display: flex;
	justify-content: center;
	align-items: center;
  }
  
  svg.btn__icon {
	stroke-width: 0;
	stroke: #c9d0da;
  }
  
  .btn--inline {
	display: inline-block;
  }
  
  .btn--icon {
	background: #fff;
	color: #161919;
	border: none;
	padding: 0;
	cursor: pointer;
  }
  
  .btn--icon:hover, .btn--icon.active {
	color: #00adff;
  }
  
  .btn--text {
	background: transparent;
	text-decoration: none;
	box-shadow: none;
  }
  
  .btn--text-icon svg {
	fill: #2b4773;
  }
  
  .btn--text.no-padding {
	padding-top: 0;
	padding-bottom: 0;
  }
  
  .btn--text.no-side-padding {
	padding-left: 0;
	padding-right: 0;
  }
  
  .btn--text:hover {
	color: var(--btn-color-hover);
	background: transparent;
  }
  
  .btn--text:disabled {
	background: transparent;
	color: #e5e8ed;
  }
  
  .btn--text:disabled i {
	margin-left: 5px;
	color: #4e5353;
  }
  
  .btn--menu {
	height: 35px;
  }
  
  .btn--menu,
  .menu--btn {
	min-width: 0;
  }
  
  .btn--menu .eva-arrow-down,
  .menu--btn .eva-arrow-down {
	width: 10px;
	margin-left: 8px;
	margin-right: 4px;
	line-height: 1;
	pointer-events: none;
  }
  
  .btn--group {
	display: flex;
  }
  
  .btn--group .btn:not(:last-child) {
	margin-right: 1rem;
  }
  
  .btn--group .btn--text {
	align-self: center;
  }
  
  .btn--group .menu--container {
	min-width: 10px;
  }
  
  .btn--group .menu--btn {
	margin-bottom: 0;
  }
  
  .btn--group__menu {
	display: flex;
	align-items: center;
	justify-content: center;
  }
  
  .btn--group__menu.open button {
	background: rgba(128, 128, 128, 0.87);
	color: #fff;
  }
  
  .btn--group__menu.open button i {
	color: #fff;
  }
  
  .btn--group__menu.open button svg {
	fill: #fff;
  }
  
  .btn--group__menu button i,
  .btn--group__menu button svg {
	margin-left: 3px;
	float: right;
	display: block;
	margin-top: 1px;
  }
  
  .btn--group__menu button svg {
	margin-right: 0;
  }
  
  .btn--group__menu .menu--content {
	right: -5px;
  }
  
  .btn--group__menu .menu--content ul:before {
	top: -27px;
	right: 6px;
	left: unset;
  }
  
  .btn--group__menu .btn {
	display: flex;
	align-items: center;
	margin-right: 0;
	justify-content: space-around;
  }
  
  .btn--status {
	min-width: 175px;
	width: 100%;
	margin-bottom: 0;
	display: flex;
	align-items: center;
	justify-content: space-between;
	transition: background 0.5s ease-in;
	box-shadow: none;
  }
  
  .btn--status.preparation {
	color: #2e3a59;
	background: rgba(46, 58, 89, 0.1);
	border-color: rgba(46, 58, 89, 0.1);
  }
  
  .btn--status.preparation i {
	color: #2e3a59;
  }
  
  .btn--status.creation {
	color: #42aaff;
	background: rgba(66, 170, 255, 0.1);
	border-color: rgba(66, 170, 255, 0.1);
  }
  
  .btn--status.creation i {
	color: #42aaff;
  }
  
  .btn--status.audit {
	color: #0852ed;
	background: rgba(8, 82, 237, 0.1);
	border-color: rgba(8, 82, 237, 0.1);
  }
  
  .btn--status.audit i {
	color: #0852ed;
  }
  
  .btn--status.feedback {
	color: #ffc94d;
	background: rgba(255, 201, 77, 0.1);
	border-color: rgba(255, 201, 77, 0.1);
  }
  
  .btn--status.feedback i {
	color: #ffc94d;
  }
  
  .btn--status.revision {
	color: #ef5ed4;
	background: rgba(239, 94, 212, 0.1);
	border-color: rgba(239, 94, 212, 0.1);
  }
  
  .btn--status.revision i {
	color: #ef5ed4;
  }
  
  .btn--status.publish {
	color: #ff7e10;
	background: rgba(255, 126, 16, 0.1);
	border-color: rgba(255, 126, 16, 0.1);
  }
  
  .btn--status.publish i {
	color: #ff7e10;
  }
  
  .btn--status.change {
	color: #7540f0;
	background: rgba(117, 64, 240, 0.1);
	border-color: rgba(117, 64, 240, 0.1);
  }
  
  .btn--status.change i {
	color: #7540f0;
  }
  
  .btn--status.done {
	color: #00d68f;
	background: rgba(0, 214, 143, 0.1);
	border-color: rgba(0, 214, 143, 0.1);
  }
  
  .btn--status.done i {
	color: #00d68f;
  }
  
  .btn--status:disabled {
	background: #e5e8ed;
	color: #4e5353;
	cursor: not-allowed;
  }
  
  .btn--status:disabled i,
  .btn--status:disabled svg {
	color: #4e5353;
	fill: #4e5353;
  }
  
  .btn--wrapper {
	min-width: 85px;
	display: flex;
	justify-content: space-between;
  }
  
  .btn--wrapper span {
	font-size: 1.5rem;
  }
  
  .btn--wrapper .btn--icon {
	background: transparent;
  }
  
  .btn--wrapper .btn--icon.active {
	fill: #fff;
	color: #fff;
  }
  
  .typeahead--icon {
	width: 32px;
	height: 100%;
	position: absolute;
	right: 20px;
  }
  
  .typeahead--icon {
	top: 10px;
	font-size: 18px;
	cursor: pointer;
	text-align: center;
  }
  
  .typeahead--icon:after {
	color: rgba(0, 0, 0, 0.6);
	content: 'x';
  }
  
  .typeahead--icon:after:hover {
	text-shadow: 0 2px 5px rgba(0, 0, 0, 0.5);
  }
  
  .typeahead--loading {
	width: 32px;
	height: 32px;
	background: rgba(255, 255, 255, 0.5);
	z-index: 2;
	position: absolute;
	display: none;
	left: none;
	top: 5px;
	right: 10px;
  }
  
  .typeahead--loading:before {
	display: block;
	content: '';
	z-index: 1;
	width: 20px;
	height: 20px;
	border-radius: 50%;
	background-color: white;
	align-self: center;
  }
  
  .typeahead--loading:after {
	margin-left: -22px;
	margin-top: -13px;
	display: flex;
	align-self: center;
	content: '';
	width: 12px;
	height: 12px;
	border-radius: 200px 0 0;
	background: linear-gradient(45deg, rgba(0, 0, 0, 0) 0, #0852ed 50%, #0852ed 100%);
	animation: loading 1s linear infinite;
  }
  
  .typeahead--loading.show {
	display: flex;
	align-content: center;
	justify-content: center;
  }
  
  .typeahead--loading.show {
	display: flex;
	align-content: center;
	justify-content: center;
  }
  
  .typeahead--list {
	position: absolute;
	width: 100%;
  }
  
  .typeahead--list.open .menu--content {
	width: 100%;
	padding: 0px 1px 2px 1px;
  }
  
  .typeahead--list .menu--content {
	padding: 0;
	left: 0;
	top: 0;
  }
  
  .typeahead--list ul {
	margin-top: 0;
	display: flex;
	align-items: center;
	justify-content: center;
  }
  
  .typeahead--list ul li span {
	text-align: left;
	text-transform: none;
  }
  
  .typeahead--list ul:before {
	display: none;
  }
  
  .tooltip--item {
	display: none;
	position: fixed;
	z-index: 1500;
  }
  
  .tooltip--item.show {
	transition: top, left 0.05s ease-in;
	display: block;
  }
  
  .tooltip--item img {
	box-shadow: 0 2px 5px rgba(0, 0, 0, 0.5);
	max-width: 70%;
	width: auto;
	height: auto;
  }
  
  .tooltip--container {
	border-radius: 2px;
	background: rgba(0, 0, 0, 0.5);
	color: #fff;
	transform: scaleY(0);
	transition: transform 0.5s cubic-bezier(0.4, 0, 0.2, 1);
	transform-origin: center;
	max-height: 50px;
	padding: 5px;
	z-index: 1310;
	text-align: left;
  }
  
  .tooltip--container.show {
	transform: scaleY(1);
  }
  
  .tooltip--content {
	padding: 5px;
  }
  
  .tooltip__customer {
	max-height: unset;
  }
  
  .footer {
	text-align: center;
	padding: 10px;
  }
  
  .smallscreens--root {
	display: none;
	position: absolute;
	top: 0;
	width: 100vw;
	height: 100vh;
	background: rgba(0, 0, 0, 0.6);
	flex-direction: column;
	align-items: center;
	justify-content: center;
	color: #fff;
	z-index: 1310;
	padding: 10px 20px;
  }
  
  body.is-responsive .smallscreens--root {
	display: none !important;
  }
  
  .smallscreens--root .hide-msg {
	position: absolute;
	right: 10px;
	background: none;
	width: 30px;
	height: 30px;
	top: 10px;
	cursor: pointer;
  }
  
  .smallscreens--root .hide-msg svg {
	width: 100%;
	height: 100%;
	fill: rgba(255, 255, 255, 0.87);
  }
  
  .smallscreens--root svg {
	fill: #ed5a6c;
	margin-bottom: 10px;
  }
  
  .smallscreens--root h2 {
	text-align: center;
	font-weight: 700;
	margin-bottom: 15px;
	font-size: 2rem;
  }
  
  .smallscreens--root p {
	font-size: 1.5em;
	text-align: center;
  }
  
  @media screen and (min-width: 84.28571rem) {
	.header .menutoggle {
	  display: none;
	}
  }
  
  @media screen and (max-width: 73.07143rem) {
	.smallscreens--root {
	  display: flex;
	}
  }
  
  @media screen and (max-width: 73.07143rem) {
	body.no-sidebar .menutoggle {
	  display: none;
	}
	main::before {
	  content: '';
	  position: fixed;
	  height: 0;
	  z-index: 1199;
	  top: 0;
	  bottom: 0;
	  left: 0;
	  right: 0;
	  background: #000;
	  opacity: 0;
	  transition: opacity 0.2s cubic-bezier(0.4, 0, 0.2, 1);
	}
	main.dim::before {
	  height: auto;
	  opacity: 0.7;
	}
	table.table {
	  overflow-x: scroll;
	}
	.sidebar {
	  border: none;
	  transform: translateX(-100%);
	  z-index: 8;
	}
	.sidebar.toggled {
	  transform: translateX(0%);
	}
	main {
	  margin-left: 0 !important;
	}
	main > .container {
	  padding: 24px 24px;
	}
	main .sectionheader-main {
	  margin: -24px -24px 24px -24px;
	}
  }
  
  @media screen and (max-width: 54.78571rem) {
	.header {
	  padding: 0;
	}
	.header .menutoggle {
	  display: inline-block;
	}
	body.no-sidebar .menutoggle {
	  display: none;
	}
	main {
	  margin-left: 0 !important;
	}
	main > .container {
	  padding: 24px 18px;
	}
	main .sectionheader-main {
	  margin: -24px -18px 24px -18px;
	}
	.sidebar {
	  width: 100%;
	}
	.sectionheader .sectionheader_title h3 {
	  display: block;
	  margin-top: 4px;
	  margin-left: 0;
	}
	.content p {
	  text-align: justify !important;
	}
	/*
	.button {
	  display: block !important;
	  width: 100% !important;
	  margin-bottom: 12px;
	  padding-left: 4px;
	  padding-right: 4px;
	}*/
	.input-half,
	.input-onethird,
	.input-twothirds,
	.input-small {
	  width: 100%;
	  display: block;
	}
  }
  
  @media screen and (max-width: 768px) {
	.menuitems .menuitem .row .structure-head {
	  position: relative;
	  display: block;
	  padding: 15px 20px 0 40px;
	}
	.menuitems .menuitem .row .structure-head .draghandle {
	  position: absolute;
	  left: 0;
	  top: 50%;
	  margin-top: -24px;
	}
	.menuitems .menuitem .row .structure-head .title {
	  width: 100%;
	  flex: none;
	}
	.menuitems .menuitem .row .structure-head .title input {
	  border: 1px solid #e9e9e9;
	}
	.menuitems .menuitem .row .structure-head .actions {
	  width: 100%;
	  flex: none;
	  text-align: left;
	}
	.menuitems .menuitem.active .row .structure-head .title input {
	  border-color: #fff;
	}
  }
  
  @media screen and (max-width: 500px) {
	.menuitems .menuitem .row .structure-head {
	  padding: 15px 20px 15px 40px;
	}
	.menuitems .menuitem .row .structure-head .actions {
	  padding-top: 10px;
	}
	.menuitems .menuitem .row .structure-head .actions a {
	  float: left;
	  clear: both;
	  margin: 0 0 5px 0;
	}
	.menuitems .menuitem .row .structure-head .actions a:last-child {
	  margin-bottom: 0;
	}
  }
  
  @media screen and (max-width: 610px) {
	div.weekday .inlineinputs {
	  position: relative;
	}
	div.weekday .inlineinputs .input-size2,
	div.weekday .inlineinputs .input-size6 {
	  float: none;
	  width: 100%;
	}
	div.weekday .input-openings > div .input-select-wrapper {
	  width: auto;
	  max-width: 39%;
	}
	div.weekday .input-openings > div .input-select-wrapper select {
	  width: 100%;
	  padding-right: 15px;
	}
	div.weekday .input-openings > div a.remove-opening {
	  position: absolute;
	  margin-left: 10px;
	  font-size: 0;
	}
	div.weekday .input-openings > div a.remove-opening:before {
	  font-size: 16px;
	}
  }
  
  @media screen and (max-width: 560px) {
	#requirements-data_other {
	  min-height: 130px;
	}
  }
  
  @media screen and (max-width: 400px) {
	#requirements-data_other {
	  min-height: 180px;
	}
  }
  
  .login {
	/* .website-count {
		  .input--wrapper {
			  max-width: 100%;
		  }
		  margin-bottom: 1rem;
	  } */
  }
  
  .login .section-notification {
	position: absolute;
	z-index: 1200;
	align-items: center;
  }
  
  .login .card {
	padding: 0;
	box-shadow: 0px 0px 20px -1px rgba(0, 0, 0, 0.12);
  }
  
  .login .card:not(.card--xs) {
	max-width: 66rem;
  }
  
  .login .card.login--form__container {
	align-items: center;
	display: flex;
	flex-direction: column;
	justify-content: flex-start;
  }
  
  .login .card.login--form__container input,
  .login .card.login--form__container select {
	margin-bottom: 12px;
  }
  
  .login .card.login--form__container .card__title {
	width: 100%;
  }
  
  .login .card.login--form__container .card__content {
	padding-bottom: 0;
  }
  
  .login .card.login--form__container .card__content .login--form {
	padding-top: 0;
	padding-bottom: 0;
  }
  
  .login .card.login--form__container .card__content .login--form .profile--avatar {
	margin-bottom: 10px;
  }
  
  .login .card.login--form__container .card__content .login--form .profile--avatar img {
	position: absolute;
	width: 100%;
	height: 100%;
	object-fit: cover;
	left: 0;
	right: 0;
  }
  
  .login .card.login--form__container .card__content .login--form .profile--avatar .eva-person-outline {
	font-size: 50px;
	color: #fff;
	opacity: 0.5;
  }
  
  .login .card .login--form--title {
	padding: 2rem 2rem 0rem 2rem;
  }
  
  .login .card .input--selectable-arrow {
	bottom: 24px;
  }
  
  .login--separator {
	text-align: center;
	position: relative;
	margin: 0 1rem 1rem 1rem;
  }
  
  .login--separator:before {
	position: absolute;
	content: '';
	left: 0;
	top: 50%;
	width: 100%;
	height: 1px;
	border-top: 1px solid #ececec;
  }
  
  .login--separator p {
	color: #97a3b4;
	background: #fff;
	display: inline-block;
	position: relative;
	padding: 0 1.14286rem;
  }
  
  .login .profile--form .input--wrapper {
	max-width: 450px;
  }
  
  .login .profile--form button[type='submit'] {
	margin-top: 1rem;
  }
  
  .login .partner__info {
	display: flex;
  }
  
  .login .partner__info--form {
	flex: 1;
	padding-right: 20px;
  }
  
  .login .partner__info .profile--avatar {
	flex-grow: unset;
	align-items: center;
	margin-bottom: 10px;
  }
  
  .login .header--login {
	height: 4.78571rem;
	width: 100%;
	position: fixed;
	z-index: 1100;
	padding: 0 32px;
	display: flex;
	justify-content: space-between;
  }
  
  .login .header--login__logo {
	display: inline-block;
	margin: 30px 0;
	line-height: 4.78571rem;
	font-size: 0;
	vertical-align: top;
	background: var(--logo-url) no-repeat;
	width: 100%;
	height: 100%;
	min-width: 200px;
	max-width: 15rem;
	max-height: 5rem;
	background-size: contain;
	background-position: left center;
  }
  
  .login .header--login__signup {
	margin: 24px 0;
  }
  
  .login .header--login__signup span {
	color: #677a9a;
  }
  
  .login .header--login__signup a {
	color: #0852ed;
	font-weight: 700;
  }
  
  @media screen and (max-width: 69.71429rem) {
	.login .header--login {
	  flex-flow: row wrap;
	}
	.login .header--login__signup {
	  margin: 0;
	  flex-basis: 100%;
	}
	.login .header--login__signup span,
	.login .header--login__signup a,
	.login .header--login__signup a:hover {
	  color: #ffffff;
	}
	.login .header--login__logo {
	  margin-bottom: 0;
	}
  }
  
  .login--container {
	display: flex;
	align-items: stretch;
	padding: 0 !important;
	background-size: cover;
	z-index: 1;
  }
  
  @media screen and (max-width: 69.71429rem) {
	body.is-responsive .login--container {
	  flex-flow: column nowrap;
	  align-content: flex-start;
	  align-items: flex-start;
	}
	body.is-responsive .login--container > * {
	  width: 100%;
	}
  }
  
  .login--container .product--description {
	position: relative;
	background-color: rgba(var(--brand-color-rgb), 0.3);
	display: flex;
	justify-content: center;
	border-top-left-radius: 0.28571rem;
	border-bottom-left-radius: 0.28571rem;
	padding: 5rem 2rem 4rem 2rem;
	color: rgba(255, 255, 255, 0.87);
	flex-basis: 100%;
	flex-direction: column;
	min-height: 350px;
  }
  
  @media screen and (max-width: 69.71429rem) {
	body.is-responsive .login--container .product--description {
	  min-height: unset;
	  height: 250px;
	  flex: 0 1 auto;
	}
  }
  
  .login--container .product--description h2 {
	font-size: 2.5rem;
	font-weight: 200;
  }
  
  .login--container .product--description p {
	font-size: 1em;
	text-align: left;
	margin-top: 3rem;
  }
  
  .login--form {
	flex-basis: 100%;
	flex-grow: 1;
	background: #fff;
	padding: 10px 2rem 4rem 2rem;
	display: flex;
	align-items: center;
	position: relative;
  }
  
  @media screen and (max-width: 69.71429rem) {
	body.is-responsive .login--form {
	  padding: 2rem 2rem 10rem 2rem;
	  background: #ffffff;
	}
  }
  
  .login--form__container {
	display: flex;
	flex-direction: column;
	max-width: 496px;
	flex-grow: 1;
  }
  
  .login--form__container label {
	line-height: 1.5;
  }
  
  .login--form__container .profile--avatar {
	margin-top: 24px;
  }
  
  .login--form__container .profile--avatar .input--wrapper {
	margin-top: 0;
  }
  
  .login--form__container .input--wrapper {
	max-width: 100%;
	margin-top: 24px;
  }
  
  .login--form__container .input--hide-error-msg {
	margin-top: 0;
  }
  
  .login--form__container .login--form--title + .input--wrapper,
  .login--form__container p.muted + .input--wrapper {
	margin-top: 0;
  }
  
  .login--form__container .input--wrapper + div > .btn,
  .login--form__container .website-count + div > .btn,
  .login--form__container input[type='hidden'] + div > .btn {
	margin-top: 24px;
  }
  
  .login--form .reset--password {
	margin-top: 24px;
	text-align: right;
  }
  
  .login--form .reset--password a {
	color: #0852ed;
	font-weight: 700;
  }
  
  .login--form.reset {
	padding: 1em 0;
  }
  
  .login--form.reset p.muted {
	font-size: 1em;
	line-height: 1.5;
	margin-bottom: 1em;
  }
  
  .login--form.sitejet-login {
	padding-top: 25vw;
	position: relative;
  }
  
  .login--form .terms-and-conditions {
	margin: 20px 0;
  }
  
  .login--form .terms-and-conditions p {
	line-height: 1.5;
  }
  
  .login--form .terms-and-conditions p a {
	text-decoration: underline;
  }
  
  .login--form--title h2 {
	font-family: "Lato", sans-serif;
	font-size: 2rem;
	text-transform: none;
	margin-bottom: 20px;
  }
  
  @media screen and (min-width: 69.71429rem) {
	.login--container .product--description {
	  align-items: center;
	  flex-basis: 43%;
	  justify-content: flex-end;
	  min-height: 450px;
	}
	.login--container .product--description h2 {
	  font-size: 3.5rem;
	}
	.login--form {
	  flex-basis: 50%;
	}
	.login--form.sitejet-login {
	  padding-top: 18rem;
	}
  }
  
  .cover-bkg {
	background-size: cover;
	background-position: center;
  }
  
  .label {
	border-radius: 2px;
	padding: 5px;
	text-transform: uppercase;
	display: inline-table;
	font-weight: 700;
  }
  
  .label--active {
	background-color: #00adff;
	color: rgba(255, 255, 255, 0.87);
  }
  
  .label--inactive {
	background-color: #4e5353;
	color: rgba(255, 255, 255, 0.87);
  }
  
  .label--icon {
	font-size: 22px;
	padding: 15px;
	cursor: pointer;
  }
  
  .label--icon--active {
	color: #00adff;
  }
  
  .label--icon--inactive {
	color: #ed5a6c;
  }
  
  .label--icon--disabled {
	color: #4e5353;
  }
  
  #email-templates table {
	font-size: 0.9em;
	color: #5a5c5b;
	width: 100%;
	border-collapse: collapse;
	border-spacing: 0;
	line-height: 1.55em;
	margin-bottom: 1.5em;
	margin-top: 1.5em;
  }
  
  #email-templates table td {
	padding: 0;
	text-align: left;
	vertical-align: top;
	border-top: 1px solid rgba(255, 255, 255, 0.87);
  }
  
  #email-templates strong {
	color: #494949;
	font-weight: 700;
  }
  
  .input--text.has-value, .input--text:focus, .input--number.has-value, .input--number:focus, .input--email.has-value, .input--email:focus, .input--password.has-value, .input--password:focus,
  .input text.has-value,
  .input text:focus,
  .input textarea.has-value,
  .input textarea:focus, .input--selectable select:active, .input--selectable select:focus, .input--choice select:active, .input--choice select:focus {
	border-color: #0852ed;
  }
  
  .no-value.input--text.has-value, .no-value.input--text:focus, .no-value.input--number.has-value, .no-value.input--number:focus, .no-value.input--email.has-value, .no-value.input--email:focus, .no-value.input--password.has-value, .no-value.input--password:focus,
  .input text.no-value.has-value,
  .input text.no-value:focus,
  .input textarea.no-value.has-value,
  .input textarea.no-value:focus, .input--selectable select.no-value:active, .input--selectable select.no-value:focus, .input--choice select.no-value:active, .input--choice select.no-value:focus {
	border-color: #e9e9e9;
  }
  
  .column--group, .partner.partner-settings .column--group__whitelabel {
	width: 100%;
	display: grid;
	grid-template-columns: minmax(150px, 1fr) minmax(150px, 1fr);
	grid-column-gap: 2rem;
  }
  
  form {
	text-align: left;
  }
  
  .horizontal__subtitle {
	text-transform: uppercase;
	color: #2e2e2e;
	padding-bottom: 1em;
	font-size: 1rem !important;
	border-bottom: 1px solid #ececec;
  }
  
  .horizontal__subtitle:last-of-type {
	margin-top: 20px;
	margin-bottom: 0;
  }
  
  .horizontal__subtitle i {
	margin-right: 10px;
  }
  
  .row-fluid > .form--group.new--group {
	animation-duration: 1s;
	animation-name: nodeInserted;
  }
  
  .form-actions {
	display: flex;
	padding: 10px 0;
  }
  
  .form--group .input--error {
	color: #ed5a6c;
	margin-top: 5px;
	text-transform: none;
  }
  
  .form--title {
	margin-bottom: 20px;
  }
  
  .website-data .contact .section--header {
	margin: 0 0 2rem 0;
	flex-direction: column;
	align-items: flex-start;
  }
  
  .website-data .input--checkbox {
	margin: 20px 0;
  }
  
  .website-data .input--checkbox input[type='checkbox'] + .input__label {
	font-size: 20px;
  }
  
  .website-data .input--radio .input--selectable-arrow {
	display: none;
  }
  
  .website-data .contact_data {
	display: flex;
	align-items: center;
	justify-content: center;
	padding: 2rem 0.75rem;
  }
  
  .website-data pre {
	background: #e9e9e9;
	padding: 1vw;
	margin: 10px 0;
  }
  
  .partner-settings .card--md {
	margin-bottom: 15px;
  }
  
  .form-horizontal .form-row .input--wrapper {
	display: flex;
	align-items: center;
	flex-flow: wrap;
	position: relative;
	justify-content: space-between;
  }
  
  .form-horizontal .form-row .input--wrapper label {
	color: #677a9a;
  }
  
  .form-horizontal .form-row .input--wrapper.align_errors input,
  .form-horizontal .form-row .input--wrapper.align_errors select {
	max-width: 75%;
	padding: 7px 12px;
	color: #2b4773;
  }
  
  .form-horizontal .form-row .input--wrapper.align_errors.input--selectable {
	max-width: unset;
	background: transparent;
  }
  
  .form-horizontal .form-row .input--wrapper.align_errors.input--selectable .selectable {
	background: #fff;
  }
  
  .form-horizontal .form-row .input--wrapper.align_errors.input--selectable label {
	text-align: left;
  }
  
  .form-horizontal .form-row .input--wrapper.align_errors .errors {
	width: 82%;
	text-align: center;
  }
  
  .form-horizontal .form-row .input--wrapper.align_errors .errors .input--error {
	margin-left: -35px;
  }
  
  .form-horizontal__submit {
	display: flex;
	justify-content: flex-end;
  }
  
  .form-horizontal .input--group.partner-row {
	width: 100%;
  }
  
  .form-horizontal .input--group.partner-row textarea {
	width: 100%;
  }
  
  .form-horizontal .input--group.partner-row label {
	float: left;
	width: 175px !important;
	border-bottom: 0 !important;
	margin-top: 5px !important;
	text-align: right;
  }
  
  .form-horizontal .input--group.partner-row .input--element {
	margin-left: 210px;
  }
  
  .form-horizontal .button-row {
	display: block;
	text-align: right;
  }
  
  .form-horizontal .input--selectable:after,
  .form-horizontal .input--choice:after {
	top: 15px;
  }
  
  .form-horizontal .errors {
	display: block;
  }
  
  .form-horizontal .errors li {
	text-align: right;
  }
  
  .mt, .partner-settings .partner_integration .btn, .partner.partner-settings .partner_integration .btn {
	margin-top: 1rem;
  }
  
  .mt__small {
	margin-top: 0.5rem;
  }
  
  .mt__big {
	margin-top: 2rem;
  }
  
  .mb {
	margin-bottom: 1rem;
  }
  
  .mb__small {
	margin-bottom: 0.5rem;
  }
  
  .mb__big {
	margin-bottom: 2rem;
  }
  
  .partner .form--title {
	display: flex;
	align-items: center;
	justify-content: space-between;
  }
  
  .partner form {
	width: 100%;
  }
  
  .partner .partner-row {
	width: 100%;
  }
  
  .partner.partner-settings {
	display: grid;
	grid-template-columns: 200px 1fr;
	grid-column-gap: 2em;
  }
  
  .partner.partner-settings .column--group__whitelabel {
	grid-template-columns: minmax(150px, 175px) minmax(200px, 1fr);
  }
  
  .partner.partner-settings .card--md {
	margin-bottom: 15px;
  }
  
  .partner .partner__whitelabel {
	grid-column-start: 1;
	grid-column-end: 3;
  }
  
  .partner .partner__whitelabel--domain {
	display: flex;
	flex-direction: column;
	margin-bottom: 20px;
  }
  
  .partner .partner__whitelabel--domain-input {
	flex: 1;
  }
  
  .partner .partner__whitelabel--domain-input label {
	display: none;
  }
  
  .partner .partner__whitelabel--domain p.muted {
	max-width: 50%;
  }
  
  .partner .partner__whitelabel--domain p.muted i {
	font-style: italic;
  }
  
  .partner .partner__whitelabel--domain p.muted b {
	font-weight: bold;
  }
  
  .partner .partner__whitelabel--preview_title {
	margin-top: 15px;
  }
  
  .partner .partner__whitelabel-color .input--wrapper {
	display: flex;
	justify-content: space-between;
  }
  
  .partner .partner__whitelabel-color .input__label {
	display: none;
  }
  
  .partner .partner__whitelabel-color .sp-replacer {
	width: 100%;
	height: 46px;
	display: flex;
	border-radius: 0.42857rem;
  }
  
  .partner .partner__whitelabel-color .sp-replacer .selected_color {
	text-transform: uppercase;
	display: flex;
	align-items: center;
	margin: 0 10px;
	font-size: 15px;
	flex: 1;
  }
  
  .partner .partner__whitelabel-color .sp-replacer .sp-preview {
	background-image: none;
	width: 30px;
	height: 100%;
  }
  
  .partner .partner__whitelabel-color .sp-replacer .sp-preview-inner {
	border-radius: 0.42857rem;
  }
  
  .partner .partner__whitelabel-color .sp-replacer .sp-dd {
	line-height: 30px;
	width: 25px;
  }
  
  .partner .partner__whitelabel-color .sp-replacer .sp-dd:after {
	font-size: 14px;
  }
  
  .partner .partner__whitelabel .partner__domain {
	grid-column-start: 1;
	grid-column-end: 3;
  }
  
  .partner .partner__whitelabel .partner__domain .input--wrapper {
	display: flex;
	align-items: center;
	justify-content: space-between;
  }
  
  .partner .partner__whitelabel .partner__domain .input--wrapper input {
	flex: 1;
	max-width: 852px;
  }
  
  .partner .partner__whitelabel .file-upload {
	height: 100%;
	border-width: 1px;
  }
  
  .partner .partner__whitelabel .file-upload label span {
	display: flex;
	align-items: center;
	text-transform: none;
  }
  
  .partner .partner__whitelabel .file-upload label i {
	margin-right: 10px;
	font-size: 30px;
  }
  
  .partner .partner__whitelabel .preview--header {
	grid-column-start: 1;
	grid-column-end: 3;
	position: relative;
	margin: 10px 0 20px;
	z-index: 1;
  }
  
  .partner .partner__whitelabel .preview--header .headermenu {
	order: 2;
	display: flex;
  }
  
  .partner .partner__whitelabel .preview--header .headermenu span {
	font-size: 14px;
  }
  
  .partner .partner__whitelabel .preview--header .headermenu span .icon-small {
	position: relative;
	top: 0;
  }
  
  .partner .partner__whitelabel .preview--header .preview-logo {
	display: flex;
	align-items: center;
	min-width: 130px;
  }
  
  .partner .partner__whitelabel--teaser {
	padding-top: 30px;
	display: grid;
	grid-template-columns: repeat(3, 1fr);
	column-gap: 30px;
	row-gap: 2rem;
	align-items: stretch;
	justify-items: center;
	max-width: 85.71429rem;
	width: 100%;
	margin: 24px auto 0;
  }
  
  .partner .partner__whitelabel--teaser-title {
	grid-column-start: 1;
	grid-column-end: 4;
	font-size: 24px;
	line-height: 1.2;
	color: #2b4773;
	text-align: center;
  }
  
  .partner .partner__whitelabel--teaser-step {
	display: flex;
	flex-direction: column;
	justify-content: flex-start;
	text-align: center;
	border: 2px solid #f7f8f9;
	border-radius: 0.28571rem;
	box-shadow: none;
  }
  
  .partner .partner__whitelabel--teaser-step .card__content {
	padding: 0 25px 25px;
  }
  
  .partner .partner__whitelabel--teaser-step img {
	max-width: 54%;
	margin: 48px auto;
  }
  
  .partner .partner__whitelabel--teaser-step .step-title {
	font-size: 1.14286rem;
	line-height: 1.66;
  }
  
  .partner .partner__whitelabel--teaser-step .step-description {
	line-height: 1rem;
  }
  
  .partner .partner__whitelabel--teaser-link {
	grid-column-start: 1;
	grid-column-end: 4;
  }
  
  .partner .partner__statuses {
	grid-column-start: 1;
	grid-column-end: 3;
	padding: 2.14286rem 0;
  }
  
  .partner .partner__statuses--title {
	padding: 0 2.14286rem 1.78571rem;
  }
  
  .partner .partner__statuses--title .input__label--header {
	border-bottom: none;
  }
  
  .partner .partner__statuses--tooltip {
	color: #0852ed;
	position: relative;
	top: -4px;
	font-size: 0.875em;
  }
  
  .partner .partner__statuses table {
	width: 100%;
	display: table;
	border-spacing: 0;
	border-collapse: collapse;
  }
  
  .partner .partner__statuses table thead {
	display: table-header-group;
  }
  
  .partner .partner__statuses table thead tr {
	color: inherit;
	display: table-row;
	outline: 0;
	vertical-align: middle;
  }
  
  .partner .partner__statuses table thead tr th {
	color: #9e9e9e;
	font-size: 11px;
	font-weight: 700;
	line-height: 16px;
	text-transform: uppercase;
	white-space: nowrap;
	padding-left: 8px;
	padding-right: 8px;
	padding-bottom: 0;
	padding-top: 4px;
	height: 48px;
	display: table-cell;
	font-family: "Lato", sans-serif, sans-serif;
	border-bottom: 1px solid #e0e0e0;
	vertical-align: inherit;
  }
  
  .partner .partner__statuses table tbody {
	display: table-row-group;
  }
  
  .partner .partner__statuses table tbody tr {
	color: inherit;
	display: table-row;
	outline: 0;
	vertical-align: middle;
  }
  
  .partner .partner__statuses table tbody tr td {
	padding-left: 24px;
	color: #9e9e9e;
	padding: 12px 8px;
	display: table-cell;
	font-size: 1rem;
	font-family: "Lato", sans-serif, sans-serif;
	font-weight: 400;
	line-height: 1.43;
	border-bottom: 1px solid #e0e0e0;
	vertical-align: inherit;
  }
  
  .partner .partner__statuses table tbody tr td:first-child {
	padding-left: 24px;
	max-width: 50px;
  }
  
  .partner .partner__statuses table tbody tr td .input--checkbox input[type="checkbox"][disabled="disabled"] + .input__label::before {
	background-color: #e9e9e9;
  }
  
  .partner .partner__statuses table tbody tr td .input--checkbox input[type="checkbox"] + .input__label {
	font-size: 0;
	margin-bottom: 8px;
  }
  
  .partner .partner__statuses table tbody tr td > i {
	display: inline-flex;
	width: 24px;
  }
  
  .partner .partner__statuses table tbody tr:last-of-type td {
	border-bottom: none;
  }
  
  .partner .partner__statuses table tbody tr .portal-features i {
	padding: 0 3px;
	color: #e9e9e9;
	font-size: 1.5rem;
  }
  
  .partner .partner__statuses table tbody tr .portal-features i.active {
	color: #5a5c5b;
  }
  
  .input__label {
	color: #2b4773;
	font-weight: 700;
	font-size: 14px;
	line-height: 28px;
	padding-left: 2px;
	display: block;
  }
  
  .input__label--header {
	color: #2e2e2e;
	flex-basis: 100%;
	font-size: 12px;
	font-weight: 700;
	line-height: 16px;
	display: block;
	user-select: none;
	text-transform: uppercase;
	padding-bottom: 8px;
	margin-bottom: 16px;
	border-bottom: 1px solid #e5e8ed;
  }
  
  h4.input__label--header {
	line-height: 1.75;
  }
  
  .input--text.disabled, .input--number.disabled, .input--email.disabled, .input--password.disabled,
  .input text.disabled,
  .input textarea.disabled, .input--text:disabled, .input--number:disabled, .input--email:disabled, .input--password:disabled,
  .input text:disabled,
  .input textarea:disabled {
	background: rgba(0, 0, 0, 0.06);
	color: rgba(0, 0, 0, 0.4);
  }
  
  .input--text, .input--number, .input--email, .input--password,
  .input text,
  .input textarea {
	font-family: "Lato", sans-serif;
	color: #677a9a;
	line-height: 22px;
	padding: 10px 12px;
	appearance: none;
	background: #fff;
	border: 2px solid #e5e8ed;
	border-radius: 0.42857rem;
	font-size: 14px;
	outline: none;
	width: 100%;
	transition: all 0.2s cubic-bezier(0.4, 0, 0.2, 1);
	margin: 0;
  }
  
  .input--text.highlight, .input--number.highlight, .input--email.highlight, .input--password.highlight,
  .input text.highlight,
  .input textarea.highlight {
	border-color: #00adff;
  }
  
  .input--text.hidden, .input--number.hidden, .input--email.hidden, .input--password.hidden,
  .input text.hidden,
  .input textarea.hidden {
	width: 0;
	height: 0;
	border: 0;
	padding: 0;
	visibility: hidden;
  }
  
  .input--text.input--small, .input--number.input--small, .input--email.input--small, .input--password.input--small,
  .input text.input--small,
  .input textarea.input--small {
	padding: 0 10px;
	font-size: 12px;
	line-height: 1;
	min-height: auto;
	height: 26px;
  }
  
  .input--text.input--invalid, .input--number.input--invalid, .input--email.input--invalid, .input--password.input--invalid,
  .input text.input--invalid,
  .input textarea.input--invalid {
	border-color: #ed5a6c;
  }
  
  .input--text.invalid, .input--number.invalid, .input--email.invalid, .input--password.invalid,
  .input text.invalid,
  .input textarea.invalid {
	box-shadow: none;
	border-color: #ed5a6c;
  }
  
  .input--text, .input--email, .input--password,
  .input text {
	max-width: 522px;
  }
  
  .input--typeahead {
	margin-bottom: 0;
  }
  
  .input--typeahead::before {
	display: inline;
	position: absolute;
	z-index: 2;
	left: 2px;
	width: 36px;
	line-height: 44px;
	text-align: center;
	color: #e9e9e9;
	content: '\eb8e';
	font-family: 'eva-icons';
	font-weight: 700;
  }
  
  .input--typeahead input {
	padding-left: 36px;
	border-color: #fff;
	border-width: 1px;
	border-radius: 22px;
	box-shadow: 0 0.14286rem 1rem 0 rgba(0, 0, 0, 0.05);
  }
  
  .input--typeahead input:invalid {
	box-shadow: 0 0.14286rem 1rem 0 rgba(0, 0, 0, 0.05);
	border-color: #fff;
  }
  
  .input--typeahead input:invalid:focus {
	border-color: #0852ed;
  }
  
  .input--typeahead:empty::before {
	display: none;
  }
  
  .input .note-editor.note-frame {
	border: 2px solid #e5e8ed;
	border-radius: 0.42857rem;
  }
  
  .input .note-editor.note-frame .note-editing-area .note-editable {
	color: #677a9a;
  }
  
  .input .note-editor .note-toolbar {
	background: transparent;
	border-bottom: 2px solid #e5e8ed;
  }
  
  .input .note-editor .note-toolbar i {
	color: #677a9a;
  }
  
  .input--radio {
	display: flex;
	align-content: space-around;
	flex-direction: column;
	justify-content: space-between;
  }
  
  .input--radio input[type='radio'] {
	border-radius: 0;
	height: 1px;
	margin: -1px;
	overflow: hidden;
	width: 1px;
	clip: rect(0 0 0 0);
	position: absolute;
  }
  
  .input--radio input[type='radio'] + .input__label {
	font-size: 14px;
	font-weight: 400;
	letter-spacing: 1;
	position: relative;
	margin-right: 12px;
	display: inline-block;
	margin-bottom: 12px;
	padding-left: 25px;
	color: #2b4773;
	padding-top: 2px;
	padding-bottom: 0;
	border-bottom: none;
	line-height: 1.21429rem;
  }
  
  .input--radio input[type='radio'] + .input__label::before {
	position: absolute;
	top: 2px;
	left: 0;
	font-family: 'eva-icons';
	display: inline-block;
	content: "\eb7b";
	font-size: 1.21429rem;
	color: #e1e5eb;
  }
  
  .input--radio input[type='radio']:hover + label:before {
	color: #00adff;
  }
  
  .input--radio input[type='radio']:checked + label:before {
	font-family: 'eva-icons';
	content: '\ea63';
	color: #0852ed;
	text-align: center;
  }
  
  .input--checkbox.pointer label {
	cursor: pointer;
  }
  
  .input--checkbox input[type='checkbox'] {
	border-radius: 0;
	height: 1px;
	margin: -1px;
	overflow: hidden;
	width: 1px;
	clip: rect(0 0 0 0);
	position: absolute;
  }
  
  .input--checkbox input[type='checkbox'] + .input__label {
	font-size: 14px;
	font-weight: 400;
	letter-spacing: 1;
	position: relative;
	margin-right: 12px;
	display: inline-block;
	margin-bottom: 12px;
	padding-left: 25px;
	color: #2b4773;
	padding-bottom: 0;
	border-bottom: none;
	line-height: 1.21429rem;
  }
  
  .input--checkbox input[type='checkbox'] + .input__label::before {
	position: absolute;
	left: 0;
	font-family: 'eva-icons';
	display: inline-block;
	content: '\ebaf';
	background-repeat: no-repeat;
	font-size: 1.42857rem;
	color: #e1e5eb;
  }
  
  .input--checkbox input[type='checkbox']:hover + label:before {
	color: #00adff;
  }
  
  .input--checkbox input[type='checkbox']:checked + label:before {
	font-family: 'eva-icons';
	content: '\ea68';
	color: #0852ed !important;
	font-size: 1.42857rem !important;
  }
  
  .input .file-upload input, .input .avatar-upload input {
	width: 0.1px;
	height: 0.1px;
	opacity: 0;
	overflow: hidden;
	position: absolute;
	z-index: -1;
  }
  
  .input .file-upload {
	height: 330px;
	border-radius: 2px;
	border: 3px dashed rgba(128, 128, 128, 0.87);
	display: flex;
	align-items: center;
	justify-content: center;
	transition: all 0.2s cubic-bezier(0.4, 0, 0.2, 1);
	flex-direction: column;
	color: rgba(128, 128, 128, 0.87);
	cursor: pointer;
  }
  
  .input .file-upload label {
	display: flex;
	flex-direction: column;
	border-radius: 2px;
	cursor: pointer;
	justify-content: center;
	align-items: center;
	width: 100%;
	height: 100%;
	margin-bottom: 0;
  }
  
  .input .file-upload label i {
	font-size: 48px;
  }
  
  .input .file-upload label span {
	font-family: "Lato", sans-serif;
	font-size: 14px;
  }
  
  .input .file-upload:hover label, .input .drag-file.file-upload label {
	background-color: rgba(128, 128, 128, 0.1);
	box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.3);
  }
  
  .input .avatar-upload {
	width: 100%;
	height: 100%;
	display: flex;
	align-items: flex-end;
	justify-content: center;
	color: #fff;
	overflow: hidden;
  }
  
  .input .avatar-upload label {
	margin: 0;
	display: flex;
	width: 100%;
	height: 25%;
	padding-bottom: 10%;
	overflow: hidden;
	cursor: pointer;
	justify-content: center;
	align-items: center;
	background: rgba(0, 0, 0, 0.75);
  }
  
  .input .avatar-upload label span {
	display: flex;
	align-items: center;
	justify-content: space-evenly;
	width: 130px;
  }
  
  .input .avatar-upload label svg {
	width: 15px;
	height: 15px;
	fill: rgba(255, 255, 255, 0.87);
  }
  
  .input--select__indicators {
	display: none !important;
  }
  
  .input--select__control {
	width: 100%;
	min-height: 3.28571rem !important;
	border-width: 2px !important;
	border-style: solid !important;
	border-color: #e5e8ed !important;
	border-radius: 0.42857rem !important;
	background: #fff !important;
	padding: 3px 12px 3px 2px;
	appearance: none;
	font-family: "Lato", sans-serif, "FontAwesome 5 Free";
	color: #677a9a;
  }
  
  .input--select__control::after {
	font-size: 9px;
	line-height: 6px;
	content: '\ea13';
	font-family: 'eva-icons' !important;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
	text-align: center;
  }
  
  .input--select__control:hover {
	border-color: #e5e8ed !important;
	box-shadow: inherit !important;
  }
  
  .input--select__control--is-focused {
	border-color: #0852ed !important;
	box-shadow: inherit !important;
  }
  
  .input--select__placeholder, .input--select__value-container, .input--select__value-container--has-value {
	font-size: 1rem;
  }
  
  .input--select__menu {
	z-index: 1300 !important;
  }
  
  .input--choice .input--selectable-arrow {
	bottom: 14px;
  }
  
  .input--selectable, .input--choice {
	position: relative;
	max-width: 300px;
	background: #fff;
  }
  
  .input--selectable-arrow,
  .input--selectable .loader, .input--choice-arrow,
  .input--choice .loader {
	position: absolute;
	right: 14px;
	pointer-events: none;
	z-index: 10;
  }
  
  .input--selectable-arrow i,
  .input--selectable .loader i, .input--choice-arrow i,
  .input--choice .loader i {
	width: 1em;
	height: 1em;
	color: #c9d0da;
  }
  
  .input--selectable-container, .input--choice-container {
	z-index: 1;
	background: #fff;
  }
  
  .input--selectable .selectable, .input--choice .selectable {
	background: transparent;
  }
  
  .input--selectable.input--small .input--select, .input--choice.input--small .input--select {
	padding: 0 10px;
	font-size: 12px;
	line-height: 1;
	min-height: auto;
	height: 26px;
  }
  
  .input--selectable.input--small::after, .input--choice.input--small::after {
	top: 7px;
	right: 12px;
  }
  
  .input--selectable select, .input--choice select {
	width: 100%;
	border: 2px solid #e5e8ed;
	border-radius: 0.42857rem;
	background: #fff;
	padding: 10px 30px 10px 12px;
	appearance: none;
	min-height: 46px;
	line-height: 22px;
	font-family: "Lato", sans-serif, "FontAwesome 5 Free";
	color: #677a9a;
	cursor: pointer;
  }
  
  .input--selectable select:active + .input--selectable-arrow i,
  .input--selectable select:active + .input--choice-arrow i, .input--selectable select:focus + .input--selectable-arrow i,
  .input--selectable select:focus + .input--choice-arrow i, .input--choice select:active + .input--selectable-arrow i,
  .input--choice select:active + .input--choice-arrow i, .input--choice select:focus + .input--selectable-arrow i,
  .input--choice select:focus + .input--choice-arrow i {
	color: #0852ed;
  }
  
  .input--selectable select:active, .input--selectable select:focus, .input--choice select:active, .input--choice select:focus {
	outline: 0;
  }
  
  .input--selectable select:active::-moz-focus-inner, .input--selectable select:focus::-moz-focus-inner, .input--choice select:active::-moz-focus-inner, .input--choice select:focus::-moz-focus-inner {
	border: none;
  }
  
  .input--selectable select:disabled, .input--choice select:disabled {
	background: rgba(0, 0, 0, 0.06);
	color: rgba(0, 0, 0, 0.4);
  }
  
  .input--selectable select:-moz-focusring, .input--choice select:-moz-focusring {
	color: transparent;
	text-shadow: 0 0 0 #000;
  }
  
  .input--selectable.input--round, .input--choice.input--round {
	background: none;
  }
  
  .input--selectable.input--round select, .input--choice.input--round select {
	border-radius: 22px;
	box-shadow: 0 0.14286rem 1rem 0 rgba(0, 0, 0, 0.05);
	background: #ffffff;
	border-color: #fff;
	border-width: 1px;
  }
  
  .input--selectable {
	margin-bottom: 0;
	display: flex;
	align-items: center;
  }
  
  .input--selectable span {
	white-space: nowrap;
  }
  
  .input--selectable label {
	min-width: 80px;
	text-align: right;
	margin-bottom: 0;
  }
  
  .input--selectable:after {
	top: 15px;
  }
  
  .input {
	font-size: 1rem;
  }
  
  .input--wrapper {
	color: #4e5353;
	position: relative;
	-moz-comboboxtext: #4e5353;
	/*label {
			  @extend %input-label;
		  }*/
  }
  
  .input--wrapper.no-input {
	line-height: 22px;
	padding: 10px 12px;
  }
  
  .input--wrapper__search .input--text {
	padding-left: 30px;
  }
  
  .input--wrapper__search:before {
	content: '\eb8e';
	position: absolute;
	font-family: 'eva-icons';
	height: 30px;
	width: 30px;
	line-height: 46px;
	left: 10px;
  }
  
  .input--wrapper .errors {
	display: none;
	margin: 0;
	padding: 5px 0;
  }
  
  .input--wrapper .errors li {
	font-size: 0.85714rem;
	text-transform: uppercase;
	text-align: left;
	color: #ed5a6c;
  }
  
  .input--wrapper.invalid {
	color: #ed5a6c;
  }
  
  .input--wrapper.invalid .input--text {
	border-color: #ed5a6c;
	box-shadow: 0px 0px 2px 0px #ed5a6c;
  }
  
  .input--wrapper.invalid .input--text:focus {
	border-color: none !important;
  }
  
  .input--wrapper.invalid .file-upload {
	margin-bottom: 5px;
	border-color: #ed5a6c;
  }
  
  .input--wrapper.invalid .file-upload:hover label, .input--wrapper.invalid .file-upload.drag-file label {
	background-color: rgba(237, 90, 108, 0.4);
  }
  
  .input--wrapper.invalid .file-upload label {
	color: #ed5a6c;
  }
  
  .input--wrapper.invalid .errors {
	color: #ed5a6c;
	display: block;
	margin-top: 5px;
  }
  
  .input--wrapper textarea {
	min-width: 300px;
	min-height: 100px;
	background: #fff;
  }
  
  .input--group {
	display: flex;
	flex-wrap: wrap;
	padding: 5px 0;
  }
  
  .input--group .input--wrapper {
	flex: 1;
  }
  
  .input--group .input--wrapper:not(:last-of-type) {
	margin-right: 10px;
  }
  
  .input--group .input--wrapper__small {
	flex: 0 1 auto;
  }
  
  .input--group .input--wrapper__copy-mail {
	flex: 0 1 443px;
  }
  
  .input--group .input--wrapper + .btn {
	margin-left: 10px;
  }
  
  .input--group .input--choice {
	max-width: 100%;
  }
  
  .input--group .preview-logo {
	flex: 1;
	display: flex;
	justify-content: center;
	align-items: center;
  }
  
  .input--group .preview-logo img {
	max-width: 100%;
	max-height: 200px;
	background: rgba(0, 0, 0, 0.1);
  }
  
  .input--group.file--input--wrapper {
	height: 100%;
  }
  
  .input--group.partner-row .input--radio {
	justify-content: inherit;
  }
  
  .input--hidden {
	display: none;
  }
  
  .input--element.invalid .input--select__control, .input--choice.invalid .input--select__control {
	border: 2px solid #ed5a6c !important;
	box-shadow: 0px 0px 2px 0px #ed5a6c;
  }
  
  .input-money {
	display: flex;
	flex-wrap: wrap;
	align-items: center;
  }
  
  .input-money label {
	width: 100%;
	order: -2;
  }
  
  .input-money .input--text {
	flex-grow: 1;
	order: -1;
	margin-right: 5px;
	flex-basis: auto;
	width: auto;
  }
  
  .input-money:last-child {
	font-size: 2em;
	margin-left: 5px;
  }
  
  .input--wrapper.columns {
	position: relative;
	display: block;
	min-height: 1px;
	margin-bottom: 0.85714rem;
  }
  
  .input--wrapper.columns:last-child {
	margin-bottom: 0;
  }
  
  @media screen and (min-width: 600px) {
	.input--wrapper.columns {
	  margin: -0.42857rem;
	}
	.input--wrapper.columns,
	.input--wrapper.columns .column {
	  float: left;
	  padding: 0.42857rem;
	}
	.input--wrapper.columns.input,
	.input--wrapper.columns .column.input {
	  margin-bottom: 0.42857rem;
	}
	.input--wrapper.columns.one,
	.input--wrapper.columns .column.one {
	  width: 8.33333%;
	}
	.input--wrapper.columns.two,
	.input--wrapper.columns .column.two {
	  width: 16.66667%;
	}
	.input--wrapper.columns.three,
	.input--wrapper.columns .column.three {
	  width: 25%;
	}
	.input--wrapper.columns.four, .input--wrapper.columns.one-third,
	.input--wrapper.columns .column.four,
	.input--wrapper.columns .column.one-third {
	  width: 33.33333%;
	}
	.input--wrapper.columns.five,
	.input--wrapper.columns .column.five {
	  width: 41.66667%;
	}
	.input--wrapper.columns.six, .input--wrapper.columns.one-half,
	.input--wrapper.columns .column.six,
	.input--wrapper.columns .column.one-half {
	  width: 50%;
	}
	.input--wrapper.columns.seven,
	.input--wrapper.columns .column.seven {
	  width: 58.33333%;
	}
	.input--wrapper.columns.eight, .input--wrapper.columns.two-thirds,
	.input--wrapper.columns .column.eight,
	.input--wrapper.columns .column.two-thirds {
	  width: 66.66667%;
	}
	.input--wrapper.columns.nine,
	.input--wrapper.columns .column.nine {
	  width: 75%;
	}
	.input--wrapper.columns.ten,
	.input--wrapper.columns .column.ten {
	  width: 83.33333%;
	}
	.input--wrapper.columns.eleven,
	.input--wrapper.columns .column.eleven {
	  width: 91.66667%;
	}
	.input--wrapper.columns.twelve, .input--wrapper.columns.full-width,
	.input--wrapper.columns .column.twelve,
	.input--wrapper.columns .column.full-width {
	  width: 100%;
	}
  }
  
  /***
  Spectrum Colorpicker v1.8.0
  https://github.com/bgrins/spectrum
  Author: Brian Grinstead
  License: MIT
  ***/
  .sp-container {
	position: absolute;
	top: 0;
	left: 0;
	display: inline-block;
	*display: inline;
	*zoom: 1;
	/* https://github.com/bgrins/spectrum/issues/40 */
	z-index: 9999994;
	overflow: hidden;
  }
  
  .sp-container.sp-flat {
	position: relative;
  }
  
  /* Fix for * { box-sizing: border-box; } */
  .sp-container,
  .sp-container * {
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box;
  }
  
  /* http://ansciath.tumblr.com/post/7347495869/css-aspect-ratio */
  .sp-top {
	position: relative;
	width: 100%;
	display: inline-block;
  }
  
  .sp-top-inner {
	position: absolute;
	top: 0;
	left: 0;
	bottom: 0;
	right: 0;
  }
  
  .sp-color {
	position: absolute;
	top: 0;
	left: 0;
	bottom: 0;
	right: 20%;
  }
  
  .sp-hue {
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 84%;
	height: 100%;
  }
  
  .sp-clear-enabled .sp-hue {
	top: 33px;
	height: 77.5%;
  }
  
  .sp-fill {
	padding-top: 80%;
  }
  
  .sp-sat,
  .sp-val {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
  }
  
  .sp-alpha-enabled .sp-top {
	margin-bottom: 18px;
  }
  
  .sp-alpha-enabled .sp-alpha {
	display: block;
  }
  
  .sp-alpha-handle {
	position: absolute;
	top: -4px;
	bottom: -4px;
	width: 6px;
	left: 50%;
	cursor: pointer;
	border: 1px solid black;
	background: white;
	opacity: 0.8;
  }
  
  .sp-alpha {
	display: none;
	position: absolute;
	bottom: -14px;
	right: 0;
	left: 0;
	height: 8px;
  }
  
  .sp-alpha-inner {
	border: solid 1px #333;
  }
  
  .sp-clear {
	display: none;
  }
  
  .sp-clear.sp-clear-display {
	background-position: center;
  }
  
  .sp-clear-enabled .sp-clear {
	display: block;
	position: absolute;
	top: 0px;
	right: 0;
	bottom: 0;
	left: 84%;
	height: 28px;
  }
  
  /* Don't allow text selection */
  .sp-container,
  .sp-replacer,
  .sp-preview,
  .sp-dragger,
  .sp-slider,
  .sp-alpha,
  .sp-clear,
  .sp-alpha-handle,
  .sp-container.sp-dragging .sp-input,
  .sp-container button {
	-webkit-user-select: none;
	-moz-user-select: -moz-none;
	-o-user-select: none;
	user-select: none;
  }
  
  .sp-container.sp-input-disabled .sp-input-container {
	display: none;
  }
  
  .sp-container.sp-buttons-disabled .sp-button-container {
	display: none;
  }
  
  .sp-container.sp-palette-buttons-disabled .sp-palette-button-container {
	display: none;
  }
  
  .sp-palette-only .sp-picker-container {
	display: none;
  }
  
  .sp-palette-disabled .sp-palette-container {
	display: none;
  }
  
  .sp-initial-disabled .sp-initial {
	display: none;
  }
  
  /* Gradients for hue, saturation and value instead of images.  Not pretty... but it works */
  .sp-sat {
	background-image: -webkit-gradient(linear, 0 0, 100% 0, from(#fff), to(rgba(204, 154, 129, 0)));
	background-image: -webkit-linear-gradient(left, #fff, rgba(204, 154, 129, 0));
	background-image: -moz-linear-gradient(left, #fff, rgba(204, 154, 129, 0));
	background-image: -o-linear-gradient(left, #fff, rgba(204, 154, 129, 0));
	background-image: -ms-linear-gradient(left, #fff, rgba(204, 154, 129, 0));
	background-image: linear-gradient(to right, #fff, rgba(204, 154, 129, 0));
	-ms-filter: 'progid:DXImageTransform.Microsoft.gradient(GradientType = 1, startColorstr=#FFFFFFFF, endColorstr=#00CC9A81)';
	filter: progid:DXImageTransform.Microsoft.gradient(GradientType = 1, startColorstr='#FFFFFFFF', endColorstr='#00CC9A81');
  }
  
  .sp-val {
	background-image: -webkit-gradient(linear, 0 100%, 0 0, from(#000000), to(rgba(204, 154, 129, 0)));
	background-image: -webkit-linear-gradient(bottom, #000000, rgba(204, 154, 129, 0));
	background-image: -moz-linear-gradient(bottom, #000, rgba(204, 154, 129, 0));
	background-image: -o-linear-gradient(bottom, #000, rgba(204, 154, 129, 0));
	background-image: -ms-linear-gradient(bottom, #000, rgba(204, 154, 129, 0));
	background-image: linear-gradient(to top, #000, rgba(204, 154, 129, 0));
	-ms-filter: 'progid:DXImageTransform.Microsoft.gradient(startColorstr=#00CC9A81, endColorstr=#FF000000)';
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00CC9A81', endColorstr='#FF000000');
  }
  
  .sp-hue {
	background: -moz-linear-gradient(top, #ff0000 0%, #ffff00 17%, #00ff00 33%, #00ffff 50%, #0000ff 67%, #ff00ff 83%, #ff0000 100%);
	background: -ms-linear-gradient(top, #ff0000 0%, #ffff00 17%, #00ff00 33%, #00ffff 50%, #0000ff 67%, #ff00ff 83%, #ff0000 100%);
	background: -o-linear-gradient(top, #ff0000 0%, #ffff00 17%, #00ff00 33%, #00ffff 50%, #0000ff 67%, #ff00ff 83%, #ff0000 100%);
	background: -webkit-gradient(linear, left top, left bottom, from(#ff0000), color-stop(0.17, #ffff00), color-stop(0.33, #00ff00), color-stop(0.5, #00ffff), color-stop(0.67, #0000ff), color-stop(0.83, #ff00ff), to(#ff0000));
	background: -webkit-linear-gradient(top, #ff0000 0%, #ffff00 17%, #00ff00 33%, #00ffff 50%, #0000ff 67%, #ff00ff 83%, #ff0000 100%);
	background: linear-gradient(to bottom, #ff0000 0%, #ffff00 17%, #00ff00 33%, #00ffff 50%, #0000ff 67%, #ff00ff 83%, #ff0000 100%);
  }
  
  /* IE filters do not support multiple color stops.
	 Generate 6 divs, line them up, and do two color gradients for each.
	 Yes, really.
	 */
  .sp-1 {
	height: 17%;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0000', endColorstr='#ffff00');
  }
  
  .sp-2 {
	height: 16%;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffff00', endColorstr='#00ff00');
  }
  
  .sp-3 {
	height: 17%;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ff00', endColorstr='#00ffff');
  }
  
  .sp-4 {
	height: 17%;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffff', endColorstr='#0000ff');
  }
  
  .sp-5 {
	height: 16%;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0000ff', endColorstr='#ff00ff');
  }
  
  .sp-6 {
	height: 17%;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff00ff', endColorstr='#ff0000');
  }
  
  .sp-hidden {
	display: none !important;
  }
  
  /* Clearfix hack */
  .sp-cf:before,
  .sp-cf:after {
	content: '';
	display: table;
  }
  
  .sp-cf:after {
	clear: both;
  }
  
  .sp-cf {
	*zoom: 1;
  }
  
  /* Mobile devices, make hue slider bigger so it is easier to slide */
  @media (max-device-width: 480px) {
	.sp-color {
	  right: 40%;
	}
	.sp-hue {
	  left: 63%;
	}
	.sp-fill {
	  padding-top: 60%;
	}
  }
  
  .sp-dragger {
	border-radius: 2px;
	height: 5px;
	width: 5px;
	border: 1px solid #fff;
	background: #000;
	cursor: pointer;
	position: absolute;
	top: 0;
	left: 0;
  }
  
  .sp-slider {
	position: absolute;
	top: 0;
	cursor: pointer;
	height: 3px;
	left: -1px;
	right: -1px;
	border: 2px solid #0852ed;
	background: #fff;
	opacity: 0.8;
  }
  
  /*
  Theme authors:
  Here are the basic themeable display options (colors, fonts, global widths).
  See http://bgrins.github.io/spectrum/themes/ for instructions.
  */
  .sp-container {
	border-radius: 2px;
	background-color: #fff;
	border: 2px solid #e9e9e9;
	padding: 6px;
  }
  
  .sp-container,
  .sp-container button,
  .sp-container input,
  .sp-color,
  .sp-hue,
  .sp-clear {
	font-family: "Lato", sans-serif;
	box-sizing: border-box;
  }
  
  .sp-top {
	margin-bottom: 3px;
  }
  
  .sp-color,
  .sp-hue,
  .sp-clear {
	border: solid 2px #e9e9e9;
  }
  
  /* Input */
  .sp-input-container {
	float: right;
	width: 100px;
	margin-bottom: 4px;
  }
  
  .sp-initial-disabled .sp-input-container {
	width: 100%;
  }
  
  .sp-input {
	font-size: 12px !important;
	border: 1px inset;
	padding: 4px 5px;
	margin: 0;
	width: 100%;
	background: transparent;
	border-radius: 2px;
	color: #222;
  }
  
  .sp-input:focus {
	border: 1px solid orange;
  }
  
  .sp-input.sp-validation-error {
	border: 1px solid red;
	background: #fdd;
  }
  
  .sp-picker-container,
  .sp-palette-container {
	float: left;
	position: relative;
	padding: 2px;
	padding-bottom: 300px;
	margin-bottom: -290px;
  }
  
  .sp-picker-container {
	width: 220px;
  }
  
  /* Palettes */
  .sp-palette-container {
	border-right: solid 1px #ccc;
  }
  
  .sp-palette-only .sp-palette-container {
	border: 0;
  }
  
  .sp-palette .sp-thumb-el {
	display: block;
	position: relative;
	float: left;
	width: 24px;
	height: 15px;
	margin: 3px;
	cursor: pointer;
	border: solid 2px transparent;
  }
  
  .sp-palette .sp-thumb-el:hover,
  .sp-palette .sp-thumb-el.sp-thumb-active {
	border-color: orange;
  }
  
  .sp-thumb-el {
	position: relative;
  }
  
  /* Initial */
  .sp-initial {
	float: left;
	border: solid 1px #333;
  }
  
  .sp-initial span {
	width: 30px;
	height: 25px;
	border: none;
	display: block;
	float: left;
	margin: 0;
  }
  
  .sp-initial .sp-clear-display {
	background-position: center;
  }
  
  /* Buttons */
  .sp-palette-button-container,
  .sp-button-container {
	float: right;
	margin-top: 6px;
  }
  
  .sp-palette-button-container .sp-choose,
  .sp-button-container .sp-choose {
	font-family: "Lato", sans-serif, "FontAwesome";
  }
  
  /* Replacer (the little preview div that shows up instead of the <input>) */
  .sp-replacer {
	cursor: pointer;
	width: 96px;
	height: 64px;
	background: #fff !important;
	border-radius: 2px;
	border: 2px solid #e6e6e6;
	position: relative;
	overflow: hidden;
	margin-bottom: 0 !important;
	transition: border-color 0.2s cubic-bezier(0.4, 0, 0.2, 1);
	padding: 6px;
	*zoom: 1;
	*display: inline;
	color: rgba(0, 0, 0, 0.6);
	vertical-align: middle;
  }
  
  .sp-replacer:hover,
  .sp-replacer.sp-active {
	border-color: rgba(0, 0, 0, 0.6);
	color: rgba(0, 0, 0, 0.6);
  }
  
  .sp-replacer.sp-disabled {
	cursor: default;
	border-color: silver;
	color: silver;
  }
  
  .sp-dd {
	padding: 0 3px;
	height: 16px;
	line-height: 46px;
	float: left;
	font-size: 0px;
  }
  
  .sp-dd::after {
	transition: color 0.2s cubic-bezier(0.4, 0, 0.2, 1);
	content: '\ea1c';
	display: inline-block;
	font-family: 'eva-icons';
	font-weight: 900;
	position: absolute;
	font-size: 24px;
  }
  
  .sp-preview {
	position: relative;
	width: 48px;
	height: 48px;
	margin-right: 6px;
	float: left;
	z-index: 0;
  }
  
  .sp-palette {
	*width: 220px;
	max-width: 220px;
  }
  
  .sp-palette .sp-thumb-el {
	width: 16px;
	height: 16px;
	margin: 2px 1px;
	border: solid 1px #d0d0d0;
  }
  
  .sp-container {
	padding-bottom: 0;
	transform: translateX(-50%);
  }
  
  /* Buttons: http://hellohappy.org/css3-buttons/ */
  .sp-container button {
	display: inline-block;
	text-transform: uppercase;
	font-family: "Lato", sans-serif;
	line-height: 16px;
	margin-right: 12px;
	transition: all 0.2s cubic-bezier(0.4, 0, 0.2, 1);
	outline: none;
	cursor: pointer;
	border: none;
	padding: 10px 12px;
	background: #d0d0d0;
	border-radius: 2px;
	color: rgba(255, 255, 255, 0.87);
	font-size: 12px;
	display: inline;
  }
  
  .sp-container button:last-child {
	margin-right: auto;
  }
  
  .sp-container button:hover {
	background: #4e5353;
  }
  
  .sp-cancel {
	font-size: 11px;
	color: #d0d0d0 !important;
	margin: 0;
	padding: 2px;
	margin-right: 5px;
	vertical-align: middle;
	text-decoration: none;
  }
  
  .sp-cancel:hover {
	color: #4e5353 !important;
  }
  
  .sp-palette span:hover,
  .sp-palette span.sp-thumb-active {
	border-color: #000;
  }
  
  .sp-preview,
  .sp-alpha,
  .sp-thumb-el {
	position: relative;
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAIAAADZF8uwAAAAGUlEQVQYV2M4gwH+YwCGIasIUwhT25BVBADtzYNYrHvv4gAAAABJRU5ErkJggg==);
  }
  
  .sp-preview-inner,
  .sp-alpha-inner,
  .sp-thumb-inner {
	display: block;
	position: absolute;
	top: 0;
	left: 0;
	bottom: 0;
	right: 0;
  }
  
  .sp-palette .sp-thumb-inner {
	background-position: 50% 50%;
	background-repeat: no-repeat;
  }
  
  .sp-palette .sp-thumb-light.sp-thumb-active .sp-thumb-inner {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAIVJREFUeNpiYBhsgJFMffxAXABlN5JruT4Q3wfi/0DsT64h8UD8HmpIPCWG/KemIfOJCUB+Aoacx6EGBZyHBqI+WsDCwuQ9mhxeg2A210Ntfo8klk9sOMijaURm7yc1UP2RNCMbKE9ODK1HM6iegYLkfx8pligC9lCD7KmRof0ZhjQACDAAceovrtpVBRkAAAAASUVORK5CYII=);
  }
  
  .sp-palette .sp-thumb-dark.sp-thumb-active .sp-thumb-inner {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAadEVYdFNvZnR3YXJlAFBhaW50Lk5FVCB2My41LjEwMPRyoQAAAMdJREFUOE+tkgsNwzAMRMugEAahEAahEAZhEAqlEAZhEAohEAYh81X2dIm8fKpEspLGvudPOsUYpxE2BIJCroJmEW9qJ+MKaBFhEMNabSy9oIcIPwrB+afvAUFoK4H0tMaQ3XtlrggDhOVVMuT4E5MMG0FBbCEYzjYT7OxLEvIHQLY2zWwQ3D+9luyOQTfKDiFD3iUIfPk8VqrKjgAiSfGFPecrg6HN6m/iBcwiDAo7WiBeawa+Kwh7tZoSCGLMqwlSAzVDhoK+6vH4G0P5wdkAAAAASUVORK5CYII=);
  }
  
  .sp-clear-display {
	background-repeat: no-repeat;
	background-position: center;
	background-image: url(data:image/gif;base64,R0lGODlhFAAUAPcAAAAAAJmZmZ2dnZ6enqKioqOjo6SkpKWlpaampqenp6ioqKmpqaqqqqurq/Hx8fLy8vT09PX19ff39/j4+Pn5+fr6+vv7+wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAP8ALAAAAAAUABQAAAihAP9FoPCvoMGDBy08+EdhQAIJCCMybCDAAYUEARBAlFiQQoMABQhKUJBxY0SPICEYHBnggEmDKAuoPMjS5cGYMxHW3IiT478JJA8M/CjTZ0GgLRekNGpwAsYABHIypcAgQMsITDtWJYBR6NSqMico9cqR6tKfY7GeBCuVwlipDNmefAtTrkSzB1RaIAoXodsABiZAEFB06gIBWC1mLVgBa0AAOw==);
  }
  
  .modal--overlay {
	position: absolute;
	width: 100vw;
	height: 100vh;
	background: rgba(0, 0, 0, 0.2);
	top: 0;
	left: 0;
	display: flex;
	align-items: center;
	justify-content: center;
	z-index: 1300;
  }
  
  .modal--overlay.show {
	display: flex;
  }
  
  .modal--overlay.show .modal--content {
	animation: showOverlay 0.3s;
  }
  
  .modal--overlay.hide {
	display: none;
  }
  
  .modal--overlay.hide .modal--content {
	animation: hideOverlay 0.3s;
  }
  
  .modal--close .card__title--filled h2 {
	text-align: left;
	flex: 1;
	font-size: 1.35714rem;
  }
  
  .modal--close .card__title--filled i {
	color: rgba(255, 255, 255, 0.87);
	background: transparent;
	align-self: center;
	justify-self: center;
	cursor: pointer;
	height: 24px;
	font-size: 24px;
  }
  
  .modal--close .card__title--filled i:hover {
	color: #fff;
  }
  
  .modal--close-icon {
	cursor: pointer;
  }
  
  .modal--close-icon svg.icon-close {
	fill: #fff;
	stroke: #fff;
	--color9: $full-white;
  }
  
  .modal--icon {
	font-size: 1.3em;
	padding: 0;
	display: block;
	margin-top: 1px;
	margin-right: 10px;
	color: #fff;
  }
  
  .modal--typeahead {
	position: relative;
  }
  
  .modal--loader {
	position: absolute;
	width: 100%;
	top: 0;
	left: 0;
	display: none;
	height: 150px;
  }
  
  .modal--loader.show {
	display: block;
	background: rgba(255, 255, 255, 0.87);
	z-index: 1200;
  }
  
  .modal--loader.show:before {
	content: '';
	box-sizing: border-box;
	position: absolute;
	top: calc(50% - 37.5px);
	left: calc(50% - 37.5px);
	width: 75px;
	height: 75px;
	margin-top: -10px;
	margin-left: -10px;
	border-radius: 50%;
	border-top: 5px solid #0852ed;
	border-right: 3px solid transparent;
	animation: spinner 0.8s linear infinite;
	margin: 0;
  }
  
  .modal--content {
	display: flex;
	flex-direction: column;
	z-index: 1301;
	transition: min-width ease 0.3s;
	max-width: 85vw;
	max-height: 80vh;
	background: #f7f8f9;
  }
  
  .modal--content header {
	min-height: 60px;
	background: #4e5353;
  }
  
  .modal--content .modal--partners {
	margin-bottom: 20px;
	margin-top: 10px;
	font-size: 1.2em;
  }
  
  .modal--content.subscriptions.card {
	background: transparent;
	box-shadow: unset;
	min-height: 700px;
  }
  
  .modal--content .card__title {
	display: flex;
	align-content: center;
	align-items: center;
	padding: 1.07143rem 1.78571rem;
  }
  
  .modal--content .card__content {
	position: relative;
  }
  
  .modal--content .card__content.hasLoader {
	min-height: 150px;
  }
  
  .modal--content.desktop {
	min-width: 1366px;
	height: 768px;
  }
  
  .modal--content.tablet {
	min-width: 1024px;
	height: 768px;
  }
  
  .modal--content.mobile {
	min-width: 375px;
	height: 660px;
  }
  
  .modal--content.iframe {
	padding: 0;
	min-height: 615px;
	min-width: 530px;
  }
  
  .modal--content.iframe .card__content {
	padding: 0;
  }
  
  .modal--content .iframe--container {
	width: 100%;
	height: 100%;
  }
  
  .modal--content .iframe--container iframe {
	width: 100%;
	height: 100%;
  }
  
  .modal--content.normal {
	min-width: 450px;
	max-width: 500px;
	min-height: 150px;
  }
  
  .modal--content.big {
	min-width: 650px;
	max-width: 85vw;
  }
  
  .modal--content.metadata .file-upload {
	height: 60px;
	border-width: 0.5px;
	margin-bottom: 10px;
  }
  
  .modal--content.metadata .file-upload label span {
	display: flex;
	align-items: center;
  }
  
  .modal--content.metadata .file-upload label i {
	font-size: 30px;
	margin-right: 10px;
  }
  
  .modal--content.metadata textarea {
	width: 100%;
  }
  
  .modal--content .text {
	flex: 1;
	font-family: "Lato", sans-serif;
	padding-top: 10px;
	padding-bottom: 10px;
	font-size: 1.35714rem;
  }
  
  .modal--content .card__content {
	padding: 1.42857rem 1.78571rem;
	overflow: auto;
  }
  
  .modal--content .card__title + .card__content {
	padding: 2.14286rem 1.78571rem 1.42857rem;
  }
  
  .modal--content .actions {
	display: flex;
	justify-content: flex-end;
	padding: 2.14286rem 1.78571rem;
	margin: 0;
  }
  
  .modal--content .actions--pt {
	padding-top: 2.14286rem;
  }
  
  .modal--content .actions .btn:not(:last-child) {
	margin-right: 1rem;
  }
  
  .modal--content .copy-notification {
	height: 0;
	font-size: 1rem;
	color: #677a9a;
	overflow: hidden;
	transition: height 0.2s linear;
	text-align: center;
  }
  
  .modal--content .copy-notification:not(.show) {
	margin-bottom: 0;
  }
  
  .modal--content .copy-notification.show {
	height: 15px;
  }
  
  @keyframes showOverlay {
	0% {
	  transform: scale(0.5);
	}
	100% {
	  transform: scale(1);
	}
  }
  
  @keyframes hideOverlay {
	0% {
	  transform: scale(1);
	}
	100% {
	  transform: scale(0.5);
	}
  }
  
  .token--modal.modal--content {
	width: 500px;
	max-width: 100%;
  }
  
  .token--modal.modal--content .actions {
	padding: 0;
	margin-bottom: 20px;
  }
  
  .token--modal .card__content {
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: flex-start;
	min-height: 140px;
	padding-bottom: 0;
  }
  
  .token--modal .card__content .messenger__section {
	margin: 10px 0;
  }
  
  .token--modal .card__content .messenger__section p {
	text-align: center;
  }
  
  .token--modal .card__content .messenger__section i.eva-email-outline {
	font-size: 1.5rem;
	margin-right: 10px;
  }
  
  .token--modal .card__content .messenger__open {
	display: flex;
	align-items: center;
	justify-content: center;
	padding: 10px 0;
  }
  
  .token--modal .card__content > div {
	width: 100%;
  }
  
  .token--modal .card__content > div p.customer__description {
	margin-bottom: 20px;
  }
  
  .token--modal .card__content > div p.customer__description b {
	font-weight: bold;
  }
  
  .token--modal .card__content > div .input--wrapper {
	display: grid;
	grid-gap: 12px;
	grid-template-columns: 80px 1fr;
	grid-template-rows: 49px 49px;
	max-width: unset !important;
	width: 100%;
  }
  
  .token--modal .card__content > div .input--wrapper span:first-child {
	font-size: 1rem;
	max-width: 287px;
  }
  
  .token--modal .card__content > div .input--wrapper .token--link {
	grid-row: 2 / 3;
	grid-column: 1 / 3;
  }
  
  .token--modal .card__content > div .input--wrapper .token--link p.input--text {
	width: 287px;
	font-size: 1rem;
  }
  
  .token--modal .card__content .input--selectable {
	max-width: 400px;
  }
  
  .token--modal .card__content .input--selectable label {
	text-align: left;
  }
  
  .token--modal .card__content .input--selectable-arrow {
	top: 13px;
	right: 32px;
  }
  
  .token--modal .card__content .input--selectable .icon-loading {
	position: absolute;
	top: calc(25% + 10px);
	right: 20px;
  }
  
  .token--modal .card__content .input--selectable:after {
	right: 50px;
  }
  
  .token--modal .card__content .input--selectable .menu {
	padding: 12px 20px 12px 10px;
	flex: 0 0 287px;
  }
  
  .token--modal .card__content .input--selectable .menu .menu--btn {
	width: 100%;
	justify-content: space-between;
  }
  
  .token--link {
	display: flex;
	width: 100%;
	align-items: center;
	justify-content: space-around;
	font-size: 1.3em;
	color: rgba(128, 128, 128, 0.8);
  }
  
  .token--link input {
	font-size: 0.75em;
	margin-right: 10px;
  }
  
  .token--link input.input--text {
	margin-right: 10px;
  }
  
  .profile .card__content {
	padding-right: 0;
  }
  
  .profile .staff_content {
	padding: 0 2.14286rem 1.78571rem !important;
  }
  
  .profile .mt, .profile .partner-settings .partner_integration .btn, .partner-settings .partner_integration .profile .btn {
	margin-top: 1rem;
  }
  
  .profile .form--group__mb > div:not(:last-child) {
	margin-bottom: 1rem;
  }
  
  .profile .input--checkbox:last-of-type {
	margin-top: 1rem;
  }
  
  .profile--avatar {
	display: flex;
	flex: 1;
	align-items: flex-start;
	justify-content: center;
	position: relative;
  }
  
  .profile--avatar-container {
	width: 200px;
	height: 200px;
	overflow: hidden;
	background: #4e5353;
	border-radius: 50%;
	position: relative;
  }
  
  .profile--avatar-container .input {
	width: 100%;
	height: 100%;
  }
  
  .profile--avatar-default {
	position: absolute;
	text-align: center;
	left: 50%;
	top: 45%;
	transform: translate(-50%, -50%);
  }
  
  .profile--avatar-default svg {
	width: 100%;
	height: 100%;
	fill: #fff;
	margin-bottom: 5px;
  }
  
  .profile--avatar-default span {
	font-size: 1.2em;
	color: #fff;
  }
  
  .profile--avatar-img {
	position: absolute;
	width: 100%;
	height: 100%;
	object-fit: cover;
  }
  
  .profile--avatar-loading {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: none;
	background: #fff;
	opacity: 0.8;
	border-radius: 50%;
	border: 0.05357rem solid #e9e9e9;
  }
  
  .profile--avatar-loading.show {
	display: block;
	z-index: 1500;
  }
  
  .profile--avatar-loading.show:before {
	content: '';
	box-sizing: border-box;
	position: absolute;
	top: calc(50% - 30px);
	left: calc(50% - 30px);
	width: 60px;
	height: 60px;
	margin-top: -10px;
	margin-left: -10px;
	border-radius: 50%;
	border-top: 6px solid #0852ed;
	border-right: 4px solid transparent;
	animation: spinner 0.5s linear infinite;
	top: calc(50% - 20px);
	left: calc(50% - 20px);
  }
  
  .websites hr {
	border-top: 1px solid #e5e8ed;
	border-bottom: 1px solid #fff;
  }
  
  .websites--container {
	position: relative;
	min-height: 105px;
  }
  
  .websites--container:hover {
	transform: unset;
  }
  
  .websites--sort {
	display: flex;
	align-items: center;
  }
  
  .websites--loading {
	height: 100%;
	width: 100%;
	position: absolute;
	top: 0;
	left: 0;
	display: none;
  }
  
  .websites--loading.show {
	display: block;
	background: #fff;
	z-index: 1200;
  }
  
  .websites--loading.show:before {
	content: '';
	box-sizing: border-box;
	position: absolute;
	top: calc(50% - 37.5px);
	left: calc(50% - 37.5px);
	width: 75px;
	height: 75px;
	margin-top: -10px;
	margin-left: -10px;
	border-radius: 50%;
	border-top: 5px solid #0852ed;
	border-right: 3px solid transparent;
	animation: spinner 0.8s linear infinite;
	margin: 0;
  }
  
  .websites--header {
	display: flex;
	justify-content: space-between;
	align-items: center;
	margin-bottom: 20px;
	min-height: 57px;
  }
  
  .websites--filters {
	display: flex;
	flex: 1;
	align-items: center;
	justify-content: center;
  }
  
  .websites--filters .filters-label {
	color: #b2bccc;
	margin-right: 14px;
	font-size: 11px;
	font-weight: 700;
	text-transform: uppercase;
  }
  
  .websites--filters .filter--container {
	margin-right: 10px;
  }
  
  .websites--filters .filter--container .menu--content {
	margin-top: 8px;
  }
  
  .websites--nav {
	display: flex;
	align-items: center;
	justify-content: space-between;
	flex: 1;
	padding: 0 20px;
  }
  
  .websites--nav .select-label {
	color: #b2bccc;
	margin-right: 14px;
	text-transform: uppercase;
	font-size: 11px;
	font-weight: 700;
	font-family: "Lato", sans-serif;
  }
  
  .websites--title {
	text-transform: uppercase;
	font-weight: 700;
	padding: 10px 0 10px 0;
  }
  
  .websites--tooltip {
	display: none;
	position: fixed;
	z-index: 1500;
  }
  
  .websites--item .websites--tooltip img {
	box-shadow: 0 2px 5px rgba(0, 0, 0, 0.5);
	max-width: 70%;
	width: auto;
	height: auto;
  }
  
  .websites--tooltip.show {
	transition: top, left 0.05s ease-in;
	display: block;
  }
  
  .websites--pagination {
	display: flex;
	justify-content: center;
	min-height: 50px;
	padding: 10px 10px;
	margin-top: 20px;
  }
  
  .websites--list {
	width: 100%;
  }
  
  .websites--empty {
	display: none;
  }
  
  .websites--items {
	display: flex;
	flex-direction: column;
	flex: 1;
  }
  
  .websites--item {
	display: flex;
	align-items: center;
	justify-content: space-between;
	margin-bottom: 16px;
	padding: 12px;
  }
  
  .websites--item:last-child {
	margin-bottom: none;
  }
  
  .websites--item__following:after {
	content: '\eac4';
	position: absolute;
	right: -8px;
	font-family: 'eva-icons';
	top: -10px;
	font-size: 25px;
	color: #0852ed;
  }
  
  .websites--item .info {
	display: flex;
	min-width: 20%;
	max-width: 33%;
	flex-basis: auto;
	flex-grow: 1;
  }
  
  .websites--item .info a {
	opacity: 1;
  }
  
  .websites--item .info .description {
	display: flex;
	flex-direction: column;
	justify-content: center;
	align-items: flex-start;
	flex-grow: 1;
	overflow: hidden;
	max-width: 100%;
  }
  
  .websites--item .info .description--title {
	display: flex;
	align-items: center;
	max-width: 100%;
  }
  
  .websites--item .info .description--title h3 {
	margin-bottom: 0;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
	color: #2b4773;
	font-weight: 700;
  }
  
  .websites--item .info .description--title__edit {
	visibility: hidden;
	display: flex;
	flex: 0 0 auto;
	padding: 0 6px;
	margin-left: 2px;
  }
  
  .websites--item .info .description--title:hover .description--title__edit {
	visibility: visible;
  }
  
  .websites--item .info h2,
  .websites--item .info p {
	line-height: 1.6;
	margin: 0;
	color: #0852ed;
  }
  
  .websites--item .info h2 a,
  .websites--item .info p a {
	color: #0852ed;
	vertical-align: middle;
	font-size: 14px;
	font-weight: 700;
  }
  
  .websites--item .info h2:last-child,
  .websites--item .info p:last-child {
	margin-bottom: 0;
  }
  
  .websites--item .info span {
	font-size: 9px;
	border-radius: 2px;
	padding: 5px 8px;
	min-width: 55px;
	text-transform: uppercase;
	text-align: center;
  }
  
  .websites--item .info span.online {
	color: #fff;
	background-color: #0852ed;
  }
  
  .websites--item .info span.offline {
	color: #fff;
	background-color: #ed5a6c;
  }
  
  .websites--item .status--wrapper {
	display: flex;
	align-items: center;
	justify-content: space-between;
  }
  
  .websites--item .status--badges {
	display: flex;
	align-items: center;
	padding: 0 5px;
  }
  
  .websites--item .status--badges--badge {
	padding: 5px;
	font-size: 1rem;
  }
  
  .websites--item .status--badges--badge .badge-image {
	width: 14px;
  }
  
  .websites--item .status--badges--badge .customer-blank {
	color: #5a5c5b;
  }
  
  .websites--item .status--badges--badge .customer-pending {
	color: #ffc300;
  }
  
  .websites--item .status--badges--badge .customer-active {
	color: #20cc80;
  }
  
  .websites--item .messages {
	display: flex;
  }
  
  @media screen and (min-width: 1024px) and (max-width: 1299px) {
	.websites--item .messages {
	  flex-direction: column;
	  min-width: 95px;
	}
	.websites--item .messages .websites--todos {
	  margin-bottom: 5px;
	}
  }
  
  .websites--item .img--container {
	display: flex;
	flex: 0 0 auto;
	margin-right: 22px;
	width: 86px;
	height: 67px;
	float: left;
	border: 2px solid #e5e8ed;
	border-radius: 4px;
	overflow: hidden;
  }
  
  .websites--item .img--container span {
	color: rgba(128, 128, 128, 0.87);
	margin: 8px auto;
	margin-top: 8px;
	font-size: 25px;
	display: block;
  }
  
  .websites--item .website--img {
	width: 84px;
	height: auto;
	max-height: 66px;
	object-fit: cover;
	object-position: top;
  }
  
  .websites--item .menu--btn:not(.user--avatar-tag) {
	height: 35px;
	box-shadow: none;
  }
  
  .websites--item .menu--btn:not(.user--avatar-tag) .icon-time {
	color: #97a3b4;
  }
  
  .websites--item .menu--btn:not(.user--avatar-tag).btn--time {
	padding: 0 8px;
  }
  
  .websites--item .btn--cms {
	padding: 0 11px;
  }
  
  .websites--first {
	width: 340px;
	color: #4e5353;
	text-align: center;
	position: absolute;
	align-items: center;
	font-size: 1.1em;
	right: -47.5px;
	top: 85px;
  }
  
  .websites--first.show {
	animation: showBubble 0.5s;
  }
  
  .websites--first.show .card__content {
	padding: 15px;
	max-height: 150px;
	overflow: unset;
  }
  
  .websites--first.show .card__content p,
  .websites--first.show .card__content span {
	opacity: 1;
  }
  
  .websites--first .card__content {
	display: flex;
	align-items: center;
	justify-content: center;
	padding: 0;
	max-height: 0;
	transition: max-height 1s ease;
	overflow: hidden;
	position: relative;
  }
  
  .websites--first .card__content:before {
	text-shadow: 0px -5px 6px rgba(128, 125, 128, 0.1);
	content: '\25B2';
	color: white;
	position: absolute;
	left: 50%;
	top: -30px;
	width: 20px;
	font-size: 35px;
  }
  
  .websites--first .card__content span {
	margin-right: 10px;
	font-size: 2rem;
  }
  
  .websites--first .card__content p:first-of-type {
	color: #161919;
	margin-bottom: 5px;
  }
  
  .websites--first .card__content p,
  .websites--first .card__content span {
	opacity: 0;
	transition: opacity 0.75s ease 0.5s;
  }
  
  .websites--new {
	padding: 0;
  }
  
  .websites--new .btn--primary:disabled {
	background: rgba(78, 83, 83, 0.5);
	border-color: rgba(78, 83, 83, 0.5);
  }
  
  .websites--toggle-view-wrapper > button {
	font-size: 1.28571rem;
	width: 3.14286rem;
	height: 3.14286rem;
  }
  
  .websites .group-container {
	align-content: flex-end;
	justify-content: flex-end;
	display: flex;
  }
  
  .empty-list {
	display: flex;
	flex-flow: row wrap;
	align-items: center;
	text-align: center;
	font-size: 1.2em;
	color: #4e5353;
	padding: 25px 0;
	justify-content: center;
  }
  
  .empty-list img {
	max-width: 15em;
  }
  
  .empty-list i {
	font-size: 34px;
	margin-right: 1rem;
  }
  
  .empty-list p {
	font-size: 1.35714rem;
	margin: 0;
  }
  
  .empty-list .new-template-icon {
	background: url(/partner/static/images/new-website.012c64c8.svg) no-repeat;
	min-height: 18rem;
	min-width: 25rem;
	background-position: center;
	background-size: cover;
  }
  
  .empty-list--create.templates--empty, .empty-list--create.websites--empty {
	flex-direction: column;
	align-items: stretch;
  }
  
  .empty-list--create.templates--empty i, .empty-list--create.websites--empty i {
	font-size: 5rem;
  }
  
  .empty-list--create.templates--empty p:first-of-type, .empty-list--create.websites--empty p:first-of-type {
	font-size: 22px;
	margin-top: 16px;
  }
  
  .empty-list--create p:last-child {
	font-size: 14px;
	flex-basis: 100%;
	margin-top: 10px;
  }
  
  #extras--filter .menu--content .input--wrapper label {
	text-transform: none;
  }
  
  #assignees--filter .menu--content li div.input i,
  #assignees--filter .menu--content li div.input img {
	margin-right: 6px;
  }
  
  #assignees--filter .menu--content .help-container .help-link {
	width: 35%;
  }
  
  #check-action .card__content {
	position: relative;
	padding: 0;
	display: flex;
	flex-direction: column;
	align-items: stretch;
  }
  
  #check-action .websitecheck {
	display: flex;
	flex-direction: column;
	align-items: stretch;
	overflow: hidden;
	max-height: 660px;
  }
  
  #check-action .websitecheck.no-errors {
	flex: 1;
	align-items: center;
	justify-content: center;
  }
  
  #check-action .websitecheck .instructions {
	padding: 25px 25px 0;
	font-size: 1rem;
	letter-spacing: 0;
  }
  
  #check-action .websitecheck--header {
	padding: 10px 30px 0;
  }
  
  #check-action .websitecheck--header span {
	font-weight: 300;
	margin-bottom: 10px;
	margin-top: 4px;
	display: inline-block;
  }
  
  #check-action .websitecheck--header .input {
	position: absolute;
	bottom: -42px;
	left: 25px;
  }
  
  #check-action .websitecheck--header .input label {
	font-weight: bold;
  }
  
  #check-action form {
	height: 100%;
	overflow: auto;
  }
  
  #check-action form strong {
	font-size: 0.85714rem;
	line-height: 18px;
	font-weight: 700;
	text-transform: uppercase;
	display: block;
	margin-bottom: 0.5rem;
  }
  
  #check-action form label {
	color: #3e577f;
	margin-bottom: 1rem;
	word-wrap: break-word;
  }
  
  #check-action form input[type='checkbox'] + .input__label {
	padding-left: 30px;
  }
  
  #check-action form > * {
	padding: 25px 25px;
	columns: 3;
  }
  
  @keyframes showBubble {
	0% {
	  margin-top: -20px;
	}
	25% {
	  margin-top: -10px;
	}
	50% {
	  margin-top: 0px;
	}
	75% {
	  margin-top: 10px;
	}
	100% {
	  margin-top: 20px;
	}
  }
  
  .templates--global {
	display: flex;
	flex-wrap: wrap;
  }
  
  .templates--global .websites--header {
	flex-basis: 100%;
  }
  
  .templates .websites-header {
	flex-basis: 100%;
  }
  
  .templates--modal .card__content {
	padding: 0;
  }
  
  .templates--modal .card__title {
	display: flex;
	align-items: center;
  }
  
  .templates--modal .card__title .template--preview {
	flex: 1;
	display: flex;
  }
  
  .templates--modal .card__title .template--preview h2 {
	flex-grow: unset;
	flex-basis: 48%;
	margin-right: 10px;
	text-align: left;
  }
  
  .templates--modal .card__title .template--preview div {
	display: flex;
	justify-content: space-between;
	align-items: center;
  }
  
  .templates--modal .card__title .template--preview .btn--wrapper .btn--icon {
	color: #fff;
	opacity: 0.6;
  }
  
  .templates--modal .card__title .template--preview .btn--wrapper .btn--icon.active, .templates--modal .card__title .template--preview .btn--wrapper .btn--icon:hover {
	color: #fff;
	opacity: 1;
  }
  
  .templates--modal .card__actions {
	padding-top: 25px;
  }
  
  .templates--container {
	padding: 10px 0;
	margin: 0 0 20px 40px;
	flex-basis: 50%;
	flex-grow: 1;
	display: grid;
	grid-template-columns: repeat(auto-fill, minmax(364px, 1fr));
	grid-column-gap: 8.57143rem;
	grid-row-gap: 5rem;
  }
  
  .templates--loading {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 100vw;
	height: 100vh;
	display: none;
	background: rgba(255, 255, 255, 0.87);
  }
  
  .templates--loading.show {
	display: block;
	z-index: 1500;
  }
  
  .templates--loading.show:before {
	content: '';
	box-sizing: border-box;
	position: absolute;
	top: calc(50% - 60px);
	left: calc(50% - 60px);
	width: 120px;
	height: 120px;
	margin-top: -10px;
	margin-left: -10px;
	border-radius: 50%;
	border-top: 6px solid #0852ed;
	border-right: 4px solid transparent;
	animation: spinner 0.5s linear infinite;
  }
  
  main > .templates--loading {
	position: fixed;
  }
  
  .templates--filters {
	font-weight: 300;
	padding: 10px 0;
  }
  
  .templates--filters .types {
	letter-spacing: 0;
	font-size: 0;
	margin-right: -2.0rem;
  }
  
  .templates--filters .types .type {
	opacity: 1.0;
	background-color: #1b2d42;
	padding: 1.5rem;
	margin: 1rem;
	border-radius: 3px;
	color: #fff;
	font-size: 1.5rem;
	width: calc(25% - 2rem);
	text-align: center;
	display: inline-block;
	box-sizing: border-box;
  }
  
  .templates--filters .types .type:hover {
	cursor: pointer;
	background-color: #0852ed;
	transition: 0.3s;
  }
  
  .templates--filters .types .type:first-of-type {
	margin-left: 0;
  }
  
  .templates--filters .types .type:last-of-type {
	margin-right: 0;
  }
  
  .templates--filters .types .type--selected {
	cursor: pointer;
	background-color: #0852ed;
  }
  
  .templates--filters .categories {
	line-height: 2.5;
  }
  
  .templates--filters .categories .category {
	margin: 0 0 .7rem 0;
	color: #8292a6;
	transition: 0.3s;
	font-size: 1.14286rem;
	opacity: 1;
	white-space: nowrap;
	display: block;
	line-height: 1.2;
  }
  
  .templates--filters .categories .category:hover, .templates--filters .categories .category--selected {
	color: #0852ed;
  }
  
  .template--header {
	display: flex;
	justify-content: space-between;
	align-items: center;
  }
  
  .template--title span {
	color: #4e5353;
	font-style: italic;
	text-decoration: underline;
	text-transform: uppercase;
	margin-left: 5px;
	width: unset;
	height: unset;
  }
  
  .template--item {
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
	align-items: center;
	background: transparent;
	box-shadow: none;
	justify-content: space-between;
	padding-bottom: 20px;
  }
  
  .template--item .card__title.preview--loading {
	display: flex;
	flex: 1;
	justify-content: center;
	align-items: center;
	min-height: 312px;
	flex: 1 0 100%;
  }
  
  .template--item .card__title .img--container {
	display: block;
	text-align: center;
	position: relative;
  }
  
  .template--item .card__title .img--container img {
	width: 100%;
	height: auto;
	position: relative;
  }
  
  .template--item .card__title--image {
	align-self: flex-start;
	background: #1b2d42;
	margin-bottom: 20px;
	box-shadow: 0 0.14286rem 1rem 0 rgba(0, 0, 0, 0.05);
  }
  
  .template--item .card__content {
	display: flex;
	flex-direction: row;
	justify-content: space-between;
	align-items: center;
	padding: 0 10px;
  }
  
  .template--item .card__template-name {
	margin-top: 0;
	width: auto;
	flex: 0 1 35%;
	padding: 0;
	hyphens: auto;
	word-wrap: break-word;
	line-height: 1.2;
	font-size: 1.14286rem;
	font-weight: 700;
	text-transform: uppercase;
	color: #2b4773;
  }
  
  .template--item .card__template-actions {
	padding: 0;
	margin: 0;
  }
  
  .template--item .tooltip--item img {
	max-width: 100%;
	width: 100%;
  }
  
  .custom-template {
	display: flex;
	flex-direction: row;
	flex-basis: 100%;
	align-items: center;
	justify-content: space-between;
  }
  
  .custom-template img {
	height: 250px;
  }
  .error {
	color: red;
	padding: 0;
	font-size: 25px;
	appearance: none;
	font-family: 'eva-icons' !important;
}
  
  .custom-template .card__content {
	text-align: left;
	color: rgba(0, 0, 0, 0.6);
	display: flex;
	flex-direction: row;
	justify-content: space-between;
	align-items: center;
	padding: 48px;
  }
  
  .custom-template p {
	color: #2b4773;
	margin-top: 0;
	font-size: 1rem;
  }
  
  .custom-template p:first-of-type {
	font-size: 2.14286rem;
	margin-top: 10px;
  }
  
  .dashboard__content {
	display: grid;
	grid-template-columns: minmax(300px, 1fr) minmax(300px, 1fr) minmax(300px, 1fr);
	grid-column-gap: 2rem;
  }
  
  .dashboard .card {
	flex-grow: 1;
  }
  
  .dashboard .card__client {
	display: flex;
	flex-direction: column;
  }
  
  .dashboard .card__client #newThisMonth {
	font-size: 2em;
  }
  
  .dashboard .card__client #newThisMonth .total-percentage {
	font-size: 1.35714rem;
  }
  
  .dashboard .card__client #newThisMonth .total-percentage span {
	color: #0852ed;
  }
  
  .dashboard .card__client .chart-icon {
	display: none;
  }
  
  .dashboard .card__client .card__content {
	display: flex;
	flex-direction: column;
	flex: 1;
  }
  
  .dashboard .card__client .total-chart {
	position: relative;
	width: 100%;
	align-self: center;
	display: flex;
	align-content: center;
	align-items: center;
	justify-content: center;
  }
  
  .dashboard .card__client .total-chart #total-chart {
	max-width: 300px;
	max-height: 300px;
  }
  
  .dashboard .card__client .total-chart .percetange-legend {
	font-size: 1rem;
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
  }
  
  .dashboard .card__client .totals {
	margin-top: 2rem;
  }
  
  .dashboard .card__client .totals div {
	display: flex;
	align-items: center;
	align-content: center;
	flex-basis: 100%;
	justify-content: flex-start;
	margin-bottom: 1rem;
	font-size: 1rem;
	line-height: 1;
  }
  
  .dashboard .card__client .totals__number {
	font-size: 1.35714rem;
	margin-left: 0.6rem;
	line-height: 1;
	font-weight: 700;
  }
  
  .dashboard .card__client .totals .round-label {
	border-radius: 50%;
	width: 0.71429rem;
	height: 0.71429rem;
	margin-right: 0.6rem;
  }
  
  .dashboard .card__client .totals .this-month {
	background: #0852ed;
  }
  
  .dashboard .card__client .totals .previous-months {
	background: #468ee5;
  }
  
  .dashboard .card__client .totals .all-months {
	background: #ff7e10;
  }
  
  .dashboard .card__overview ul li {
	padding: 0;
	display: flex;
	flex-flow: row wrap;
	align-items: center;
	align-content: center;
  }
  
  .dashboard .card__overview ul li:not(:last-child) {
	margin-bottom: 1rem;
  }
  
  .dashboard .card__overview ul li .status__info {
	flex: 1;
  }
  
  .dashboard .card__overview ul li .status__number {
	margin-left: 0.6rem;
  }
  
  .dashboard .card__overview ul li .status__container {
	flex: 1;
	display: flex;
	flex-flow: row wrap;
  }
  
  .dashboard .card__overview ul li .status__bar {
	flex: 1 0 100%;
  }
  
  .dashboard .card__overview ul li .status__icon {
	margin-right: 1rem;
  }
  
  .dashboard .card__overview ul li .status__icon i {
	line-height: 1.5;
  }
  
  .dashboard .card__overview .bar {
	height: 0.28571rem;
	background: #e5e8ed;
	border-radius: 0.07143rem;
  }
  
  .dashboard .card__overview .bar__progress {
	width: 0px;
	height: 0.28571rem;
	transition: width ease-out 1s;
  }
  
  .dashboard .card__overview .bar__progress.lead_preparation {
	background: #007d6c;
  }
  
  .dashboard .card__overview .bar__progress.lead_interest {
	background: #7f1d8a;
  }
  
  .dashboard .card__overview .bar__progress.preparation {
	background: #2e3a59;
  }
  
  .dashboard .card__overview .bar__progress.preparation_check {
	background: #94124e;
  }
  
  .dashboard .card__overview .bar__progress.preparation_done {
	background: #ffaa00;
  }
  
  .dashboard .card__overview .bar__progress.creation {
	background: #42aaff;
  }
  
  .dashboard .card__overview .bar__progress.creation_check {
	background: #0852ed;
  }
  
  .dashboard .card__overview .bar__progress.creation_customer {
	background: #ffc94d;
  }
  
  .dashboard .card__overview .bar__progress.creation_rework {
	background: #ef5ed4;
  }
  
  .dashboard .card__overview .bar__progress.creation_done {
	background: #ff7e10;
  }
  
  .dashboard .card__overview .bar__progress.change {
	background: #7540f0;
  }
  
  .dashboard .card__overview .bar__progress.done {
	background: #00d68f;
  }
  
  .dashboard .card__overview .bar__progress.redesign {
	background: #0041a8;
  }
  
  .dashboard .card__revenue {
	margin-bottom: 10px;
  }
  
  .dashboard .card__revenue .card__content {
	display: flex;
	align-items: center;
	justify-content: space-between;
  }
  
  .dashboard .card__revenue .help-link {
	color: #0852ed;
  }
  
  .dashboard .card__revenue p.highlight, .dashboard .card__requests p.highlight {
	font-size: 2.14286rem;
  }
  
  .dashboard .card__requests {
	display: flex;
	flex-flow: row wrap;
  }
  
  .dashboard .card__requests > * {
	width: 100%;
  }
  
  .dashboard .card__requests .card__content {
	display: flex;
	align-items: center;
	justify-content: space-between;
  }
  
  .dashboard .card__requests .card__content .description {
	font-size: 1.2em;
  }
  
  .dashboard .card__requests .card__content .description .number {
	text-align: center;
	font-size: 2em;
  }
  
  .dashboard .card__requests .card__content svg.icon {
	width: 2.14286rem;
	height: 2.14286rem;
	fill: #0852ed;
  }
  
  .tag {
	position: relative;
	margin: 0 12px;
	display: inline-flex;
	align-items: center;
	justify-content: center;
	color: #fff;
	background: rgba(128, 128, 128, 0.87);
	white-space: nowrap;
  }
  
  .tag:not(.tag--empty)::before {
	display: inline-block;
	font-family: 'Font Awesome 5 Free';
	text-align: center;
	background: rgba(0, 0, 0, 0.1);
	width: 30px;
	border-radius: 2px 0 0 2px;
	font-weight: 700;
  }
  
  .tag--websites {
	cursor: pointer;
	background: transparent;
  }
  
  .tag--websites > span {
	color: #677a9a;
  }
  
  .tag--websites:hover > span {
	color: rgba(103, 103, 103, 0.87);
  }
  
  .tag--websites:hover .tag--icon {
	background: rgba(103, 103, 103, 0.87);
  }
  
  .tag--websites:hover .tag--icon i {
	color: #fff;
  }
  
  .tag--websites:active {
	transform: translateY(2px);
  }
  
  .tag--icon {
	border-radius: 50%;
	position: relative;
	height: 1.64286rem;
	width: 1.64286rem;
	margin-right: 7px;
	display: flex;
	align-items: center;
	justify-content: center;
	line-height: 26px;
	flex-shrink: 0;
	background: rgba(128, 128, 128, 0.87);
	text-align: center;
	transition: all 0.2s cubic-bezier(0.4, 0, 0.2, 1);
	margin-right: 7px;
  }
  
  .tag--icon i {
	color: #fff;
	font-size: 12px;
	line-height: 1.64286rem;
	text-align: center;
	width: 1.64286rem;
  }
  
  .tag--icon i::before {
	color: #fff;
  }
  
  .tag--icon i.eva-email-outline {
	font-size: 13px;
	line-height: 13px;
	display: inline;
	height: 14px;
  }
  
  .tag--icon svg {
	fill: #fff;
	display: inline-block;
	width: -5.35714rem;
	height: -5.35714rem;
	stroke-width: 0;
	border-radius: 0;
	margin: auto;
  }
  
  .tag--icon > span {
	color: #fff;
  }
  
  .tag--icon-primary {
	color: #fff;
	background: #0852ed;
  }
  
  .tag--icon-secondary {
	color: #fff;
	background: #00adff;
  }
  
  .tag--icon-tertiary {
	color: #fff;
	background: #20cc80;
  }
  
  .tag--icon-quaternary {
	color: #fff;
	background: #ffc300;
  }
  
  .tag--icon-quinary {
	color: #fff;
	background: #7540f0;
  }
  
  .tag .tag--new {
	position: absolute;
	right: -6px;
	top: -8px;
	display: flex;
	align-items: center;
	justify-content: center;
	font-size: 0.85714rem;
	font-weight: 700;
	background: #ed5a6c;
	color: #fff;
	border-radius: 50%;
	width: 18px;
	height: 18px;
  }
  
  .tag--update {
	position: absolute;
	right: 5px;
	top: -5px;
	display: flex;
	align-items: center;
	justify-content: center;
	font-size: 0.85714rem;
	font-weight: 700;
	background: #ed5a6c;
	color: #fff;
	border-radius: 50%;
	width: 18px;
	height: 18px;
	background: #00adff;
  }
  
  .tag span {
	font-size: 14px;
	font-weight: 700;
  }
  
  .tag--small {
	font-size: 12px;
	line-height: 24px;
	margin: 0 6px;
  }
  
  .tag--small span {
	margin: 0 8px;
	font-weight: 700;
  }
  
  .tag--small::before {
	font-size: 14px;
	width: 26px;
  }
  
  .tag--smaller {
	font-size: 12px;
	line-height: 20px;
	margin: 0 6px;
  }
  
  .tag--smaller span {
	margin: 0 6px;
	font-weight: 700;
  }
  
  .tag--smaller::before {
	font-size: 11px;
	width: 22px;
  }
  
  .tag--button {
	border: 0;
	padding: 0;
	cursor: pointer;
  }
  
  .tag--button button.tag--button {
	border: 0;
	padding: 0;
  }
  
  .tag--button[type='submit']:disabled {
	background: #4e5353;
	color: #e9e9e9;
	cursor: not-allowed;
  }
  
  .tag--button:hover {
	background: #0749d4;
  }
  
  .tag--button:active {
	transform: translateY(2px);
  }
  
  .tag--button.tag--subtle:hover {
	background: #f1f2f3;
	color: rgba(30, 30, 30, 0.5);
  }
  
  .tag--edit {
	background: #0852ed;
	margin-left: 0;
  }
  
  .tag--edit::before {
	content: '\f303';
  }
  
  .tag--edit span::after {
	content: attr(data-text-edit);
  }
  
  .tag--subtle {
	background: #efefef;
	color: rgba(30, 30, 30, 0.5);
  }
  
  .tag--subtle::before {
	background: rgba(30, 30, 30, 0.05);
  }
  
  .tag--user::before {
	content: '\f007';
  }
  
  .tag--date::before {
	content: '\f274';
  }
  
  .tag--calendar::before {
	content: '\f073';
  }
  
  .tag--category::before {
	content: '\f0e8';
  }
  
  .tag--status::before {
	content: '\f111';
  }
  
  .tag--status.tag--small::before, .tag--status.tag--smaller::before {
	font-size: 11px;
  }
  
  .tag--status.tag--prep::before {
	color: rgba(46, 58, 89, 0.1);
  }
  
  .tag--status.tag--creation::before {
	color: rgba(66, 170, 255, 0.1);
  }
  
  .tag--status.tag--audit::before {
	color: rgba(8, 82, 237, 0.1);
  }
  
  .tag--status.tag--feedback::before {
	color: rgba(255, 201, 77, 0.1);
  }
  
  .tag--status.tag--rework::before {
	color: rgba(239, 94, 212, 0.1);
  }
  
  .tag--status.tag--publish::before {
	color: rgba(255, 126, 16, 0.1);
  }
  
  .tag--status.tag--change::before {
	color: rgba(117, 64, 240, 0.1);
  }
  
  .tag--status.tag--done::before {
	color: rgba(0, 214, 143, 0.1);
  }
  
  .tag[class*='tag--toggle-done'] {
	background: rgba(128, 128, 128, 0.87);
	color: #fff;
  }
  
  .tag[class*='tag--toggle-done']::before {
	content: '\f0c8';
	font-weight: normal;
  }
  
  .tag--move::before {
	content: '\f30b';
  }
  
  .tag--empty {
	margin: 0;
  }
  
  .tag--empty::before {
	width: 0;
	display: none;
  }
  
  .tag--empty span {
	margin: 0 7px;
  }
  
  .todos--modal__md {
	max-width: 650px;
	width: 100%;
  }
  
  .todos--modal .card__content {
	max-height: 82%;
	min-height: 235px;
  }
  
  .todos--modal .card__title h2 {
	text-align: left;
	flex: 1;
  }
  
  .todos--modal .card__actions {
	margin-top: 0;
  }
  
  .todos--container {
	max-height: 400px;
	max-width: 100%;
	overflow: auto;
	padding: 0 5px;
	margin-top: 10px;
  }
  
  .todos--loader {
	position: absolute;
	width: 100%;
	top: 50px;
	left: 0;
	display: none;
	height: 150px;
  }
  
  .todos--loader.show {
	display: block;
	background: rgba(255, 255, 255, 0.87);
	z-index: 1200;
  }
  
  .todos--loader.show:before {
	content: '';
	box-sizing: border-box;
	position: absolute;
	top: calc(50% - 37.5px);
	left: calc(50% - 37.5px);
	width: 75px;
	height: 75px;
	margin-top: -10px;
	margin-left: -10px;
	border-radius: 50%;
	border-top: 5px solid #0852ed;
	border-right: 3px solid transparent;
	animation: spinner 0.8s linear infinite;
	margin: 0;
  }
  
  .todo {
	display: flex;
	flex-direction: column;
	position: relative;
	max-height: 100%;
	line-height: 1.5;
  }
  
  .todo--wrapper {
	border: 1px solid #e5e8ed;
  }
  
  .todo--toolbar {
	display: flex;
	justify-content: flex-start;
  }
  
  .todo--toolbar + .todo--item {
	border-top: none;
  }
  
  .todo-item-form {
	display: flex;
	align-items: center;
	justify-content: flex-start;
  }
  
  .todo--item {
	padding: 1rem;
	font-size: 1rem;
	display: flex;
	align-items: stretch;
	align-content: stretch;
  }
  
  .todo--item > .column {
	display: flex;
	align-items: stretch;
	align-content: center;
	justify-content: flex-start;
  }
  
  .todo--item > .column > * {
	margin-left: 1rem;
	display: flex;
	align-items: center;
  }
  
  .todo--item > .column--info {
	flex: 3;
  }
  
  .todo--item > .column--form {
	flex: 1;
  }
  
  .todo--item > .column .todo--extra {
	width: 70px;
  }
  
  .todo--item.todo--editable > .column--info {
	flex: unset;
  }
  
  .todo--item:not(:first-child) {
	border-top: 1px solid #e5e8ed;
  }
  
  .todo--item .todo--hidden {
	opacity: 0;
  }
  
  .todo--item:hover .todo--hidden {
	opacity: 1;
  }
  
  .todo--item .btn--edit {
	width: 100%;
  }
  
  .todo--assigned-to {
	margin-right: 1rem;
	/* Temporarily hide it because of bugs */
	opacity: 0;
	pointer-events: none;
	/* End hide */
  }
  
  .todo--title {
	font-weight: 700;
	display: flex;
	align-items: center;
  }
  
  .todo--description {
	display: flex;
	align-items: center;
	overflow: hidden;
	max-width: 200px;
	white-space: nowrap;
	text-overflow: ellipsis;
  }
  
  .todo--description .todo--info {
	display: flex;
	align-items: center;
  }
  
  .todo--description .todo--info .tag {
	background: transparent;
  }
  
  .todo--description .todo--info .element-icon {
	width: 1.5rem;
	height: 1.5rem;
	font-size: 1.5rem;
  }
  
  .todo--description form {
	display: flex;
	align-items: center;
  }
  
  .todo--description form .todo--info span {
	margin-right: 6px;
  }
  
  .todo--description form .todo--info span + * {
	margin-left: 0;
  }
  
  .todo--description .tag + .tag {
	margin-left: -6px;
  }
  
  .todo .form--container {
	display: none;
  }
  
  .todo--input {
	display: none;
	margin: 12px 0;
  }
  
  .todo--input .input--text {
	flex: 1;
	margin-right: 12px;
  }
  
  .todo--input + .todo--item {
	margin-top: 6px;
	border-top: none;
  }
  
  .todo .input--wrapper.input--checkbox {
	margin: 0;
  }
  
  .todo .input--wrapper input[type='checkbox'] + label {
	display: block;
	padding-left: 0;
	margin-right: 0;
	width: 20px;
	line-height: 20px;
	margin: 0;
	padding: 0;
	height: 20px;
  }
  
  .todo .input--wrapper input[type='checkbox'] + label::before {
	top: 0;
  }
  
  .todo hr.todo--nextday {
	overflow: visible;
	text-align: left;
	margin: 0;
	height: auto;
	background: transparent;
  }
  
  .todo hr.todo--nextday + .todo--item {
	border-top: none;
  }
  
  .todo hr.todo--nextday::after {
	content: attr(data-date);
	margin: 10px 0;
	background: transparent;
	padding: 0;
	font-family: "Lato", sans-serif;
	font-size: 0.85714rem;
	color: #5a5c5b;
  }
  
  .todo--edit > li:not(.todo--editable) > * {
	opacity: 0.3;
  }
  
  .todo--edit .todo--editable .column:not(.column--form) {
	opacity: 0.5;
	pointer-events: none;
  }
  
  .todo--edit .todo--editable .todo--info {
	display: none;
  }
  
  .todo--edit .todo--editable .todo--info > span {
	display: none;
	border: 1px solid #e9e9e9;
	margin-top: -2px;
	padding: 8px 12px;
  }
  
  .todo--edit .todo--editable .todo--info > span:hover, .todo--edit .todo--editable .todo--info > span:focus {
	border-color: #f7f8f9;
  }
  
  .todo--edit .todo--editable form .form--container {
	flex: 2;
	display: flex;
	margin-right: 1rem;
  }
  
  .todo--edit .todo--editable form .input--text {
	flex: 1;
	margin-right: 10px;
  }
  
  .todo--edit .todo--editable form .input--date {
	max-width: 110px;
  }
  
  .todo--edit .todo--editable .tag--date {
	cursor: pointer;
	background: #00adff;
  }
  
  .todo--edit .todo--editable .tag--date::after {
	content: '\f303';
	font-family: 'Font Awesome 5 Free';
	padding: 0 6px 0 2px;
  }
  
  .todo--edit .todo--editable .tag--date:hover {
	background: rgba(0, 173, 255, 0.85);
  }
  
  .todo--done-visible .todo--done {
	display: flex !important;
  }
  
  .todo--done-visible .todo--done > * {
	opacity: 0.5;
  }
  
  .todo--done-visible .todo--done .todo--description > span {
	text-decoration: line-through;
  }
  
  .todo--done {
	display: none !important;
  }
  
  .todo--hide {
	animation: hideTodo 0.5s;
	overflow: hidden;
  }
  
  .todo--add .todo--input {
	display: flex;
  }
  
  @keyframes hideTodo {
	0% {
	  opacity: 1;
	}
	100% {
	  opacity: 0;
	}
  }
  
  .users header {
	margin-bottom: 20px;
  }
  
  .users header h2 span {
	margin-right: 5px;
  }
  
  .users--menu.menu--container {
	min-width: unset;
  }
  
  .users--menu .menu--content {
	right: -35px;
	top: 48px;
  }
  
  .users--menu .menu--content ul {
	margin-top: 0px;
  }
  
  .users--menu .menu--content ul:before {
	display: none;
  }
  
  .users--menu .menu--content ul li > div {
	display: flex;
	align-items: center;
	justify-content: flex-start;
	flex: 1;
  }
  
  .users--menu .menu--content ul li > div img {
	height: 25px;
	width: 25px;
	margin-right: 5px;
	border-radius: 50%;
	object-fit: cover;
  }
  
  .users--menu .menu--content ul li > div i {
	width: 25px;
	margin-right: 5px;
	margin-top: -2px;
	font-size: 18px;
	text-align: center;
  }
  
  .users--menu .menu--content ul li > div span {
	white-space: nowrap;
  }
  
  .users--container .card {
	display: flex;
  }
  
  .users--menu-empty {
	height: 35px;
	width: 100%;
	position: relative;
  }
  
  .users--menu-loading {
	height: 35px;
	width: 100%;
	position: relative;
  }
  
  .users--menu-loading:before {
	content: '';
	box-sizing: border-box;
	position: absolute;
	top: calc(50% - 15px);
	left: calc(50% - 15px);
	width: 30px;
	height: 30px;
	margin-top: -10px;
	margin-left: -10px;
	border-radius: 50%;
	border-top: 5px solid #0852ed;
	border-right: 3px solid transparent;
	animation: spinner 0.8s linear infinite;
	top: calc(50% - 5px);
	left: calc(50% - 5px);
  }
  
  .users--avatar-loader {
	height: 40px;
	width: 100%;
	position: relative;
	background: rgba(255, 255, 255, 0.5);
  }
  
  .users--avatar-loader:before {
	content: '';
	box-sizing: border-box;
	position: absolute;
	top: calc(50% - 10px);
	left: calc(50% - 10px);
	width: 20px;
	height: 20px;
	margin-top: -10px;
	margin-left: -10px;
	border-radius: 50%;
	border-top: 2px solid #0852ed;
	border-right: 1px solid transparent;
	animation: spinner 0.8s linear infinite;
	margin: 0;
  }
  
  .users--modal .card__content .input--wrapper {
	margin-bottom: 0;
  }
  
  .user--table {
	-webkit-overflow-scrolling: touch;
	margin: 0 0 40px 0;
  }
  
  .user--table tr .actions .btn {
	min-width: 95px;
  }
  
  .user--table tr.inactive .actions {
	opacity: 1;
  }
  
  .user--table tr.inactive .actions button {
	opacity: 0.5;
  }
  
  .user--table td.info,
  .user--table th.info {
	text-align: center;
	font-style: italic;
  }
  
  .user--table td .menu.menu--container,
  .user--table th .menu.menu--container {
	padding: 2px 10px 2px 0;
  }
  
  .user--table .user--avatar {
	float: left;
	width: 40px;
	height: 40px;
	margin-right: 5px;
	border-radius: 50%;
	overflow: hidden;
  }
  
  .user--table .user--avatar img {
	width: 100%;
	height: 100%;
	object-fit: cover;
  }
  
  .user--avatar-tag {
	width: 40px;
	height: 40px;
	border-radius: 50%;
	background: #4e5353;
	color: rgba(255, 255, 255, 0.87);
	display: flex;
	align-items: center;
	justify-content: center;
	padding: 0;
	overflow: hidden;
  }
  
  .user--avatar-tag:hover {
	color: #e9e9e9;
	text-transform: none;
	text-decoration: none;
	font-style: normal;
	background-color: #4e5353;
  }
  
  .user--avatar-tag img {
	width: 100%;
	height: 100%;
	object-fit: cover;
  }
  
  .user--avatar__icon {
	width: 1.85714rem;
	height: 1.85714rem;
	margin: 0.28571rem auto 0.42857rem;
	overflow: hidden;
	border-radius: 50%;
  }
  
  .header .user--avatar__icon + span > i {
	font-size: 0.85714rem;
  }
  
  .user--avatar__img {
	width: 100%;
	height: 100%;
	object-fit: cover;
  }
  
  .user--modal .menu--container {
	align-items: flex-end;
  }
  
  .user--modal .card__title {
	display: flex;
	align-items: center;
	justify-content: space-between;
  }
  
  .user--modal .card__content {
	overflow: visible;
  }
  
  .user--modal .input--wrapper {
	margin-bottom: 0;
	margin-top: 12px;
  }
  
  .user--modal .input--wrapper + .menu {
	margin-top: 12px;
  }
  
  .unassigned_emails .actions {
	padding-left: 0;
  }
  
  .unassigned_emails .empty-list p:last-child {
	flex-basis: 100%;
  }
  
  .unassigned_emails .introduction {
	display: grid;
	grid-template-columns: 1fr 48px 1fr 48px 1fr;
	row-gap: 2rem;
	align-items: stretch;
	max-width: 85.71429rem;
	width: 100%;
	margin: 0 auto;
  }
  
  .unassigned_emails .introduction--step {
	display: flex;
	flex-direction: column;
	justify-content: flex-start;
	text-align: center;
  }
  
  .unassigned_emails .introduction--step img {
	max-width: 66%;
	margin: 48px auto;
  }
  
  .unassigned_emails .introduction--step .step-title {
	font-size: 1.14286rem;
	line-height: 1.66;
  }
  
  .unassigned_emails .introduction--step .step-description {
	line-height: 1rem;
  }
  
  .unassigned_emails .introduction .divider {
	align-self: center;
	text-align: center;
	font-size: 1.35714rem;
	color: #0852ed;
  }
  
  .unassigned_emails .introduction--copy-mail {
	text-align: left;
	grid-column-start: 1;
	grid-column-end: 6;
  }
  
  .unassigned_emails .introduction--copy-mail .card__title {
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
	justify-content: space-between;
	align-items: center;
  }
  
  .unassigned_emails .introduction--copy-mail .card__title::after {
	flex-basis: 100%;
  }
  
  .unassigned_emails .introduction--copy-mail .copy-mail--description {
	display: flex;
	flex-direction: row;
	justify-content: space-between;
	margin-top: 15px;
  }
  
  .unassigned_emails .introduction--copy-mail .copy-mail--description p {
	flex-basis: 80%;
  }
  
  .unassigned--actions {
	align-items: center;
	justify-content: flex-end;
	margin-left: 12px;
  }
  
  .unassigned--actions-container {
	min-height: 64px;
  }
  
  .unassigned--modal {
	max-width: 960px;
  }
  
  .unassigned--modal .card__title {
	justify-content: space-between;
  }
  
  .unassigned--modal .card__content {
	position: relative;
	min-height: 130px;
  }
  
  .unassigned--modal .card__content .unassigned--header,
  .unassigned--modal .card__content .unassigned--footer {
	display: flex;
	flex-direction: row;
	padding: 10px 0px;
  }
  
  .unassigned--modal .card__content .unassigned--header .input--group,
  .unassigned--modal .card__content .unassigned--footer .input--group {
	padding: 0;
  }
  
  .unassigned--modal .card__content .unassigned--header .header--info,
  .unassigned--modal .card__content .unassigned--footer .header--info {
	margin-right: 2vw;
  }
  
  .unassigned--modal .card__content .unassigned--header .header--info table,
  .unassigned--modal .card__content .unassigned--header .footer--info table,
  .unassigned--modal .card__content .unassigned--footer .header--info table,
  .unassigned--modal .card__content .unassigned--footer .footer--info table {
	font-size: 1rem;
	line-height: 1.75rem;
  }
  
  .unassigned--modal .card__content .unassigned--header .header--info table th,
  .unassigned--modal .card__content .unassigned--header .footer--info table th,
  .unassigned--modal .card__content .unassigned--footer .header--info table th,
  .unassigned--modal .card__content .unassigned--footer .footer--info table th {
	font-weight: 700;
	padding-right: 6px;
  }
  
  .unassigned--modal .card__content .unassigned--header .header--info p,
  .unassigned--modal .card__content .unassigned--header .footer--info p,
  .unassigned--modal .card__content .unassigned--footer .header--info p,
  .unassigned--modal .card__content .unassigned--footer .footer--info p {
	font-size: 1rem;
	line-height: 1.7rem;
  }
  
  .unassigned--modal .card__content .unassigned--header .header--info p.from,
  .unassigned--modal .card__content .unassigned--header .footer--info p.from,
  .unassigned--modal .card__content .unassigned--footer .header--info p.from,
  .unassigned--modal .card__content .unassigned--footer .footer--info p.from {
	font-weight: 700;
	color: #161919;
  }
  
  .unassigned--modal .card__content .unassigned--header .header--info p.cc,
  .unassigned--modal .card__content .unassigned--header .footer--info p.cc,
  .unassigned--modal .card__content .unassigned--footer .header--info p.cc,
  .unassigned--modal .card__content .unassigned--footer .footer--info p.cc {
	display: flex;
	font-size: 0.75rem;
	color: #677a9a;
  }
  
  .unassigned--modal .card__content .unassigned--header .header--info p.cc i,
  .unassigned--modal .card__content .unassigned--header .footer--info p.cc i,
  .unassigned--modal .card__content .unassigned--footer .header--info p.cc i,
  .unassigned--modal .card__content .unassigned--footer .footer--info p.cc i {
	color: #677a9a;
	opacity: 0.5;
  }
  
  .unassigned--modal .card__content .unassigned--header .header--info p.cc span,
  .unassigned--modal .card__content .unassigned--header .footer--info p.cc span,
  .unassigned--modal .card__content .unassigned--footer .header--info p.cc span,
  .unassigned--modal .card__content .unassigned--footer .footer--info p.cc span {
	display: inline-block;
	max-width: 440px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
  }
  
  .unassigned--modal .card__content .unassigned--header .header--info p.sub-info,
  .unassigned--modal .card__content .unassigned--header .footer--info p.sub-info,
  .unassigned--modal .card__content .unassigned--footer .header--info p.sub-info,
  .unassigned--modal .card__content .unassigned--footer .footer--info p.sub-info {
	display: flex;
	font-size: 0.75rem;
	color: #677a9a;
  }
  
  .unassigned--modal .card__content .unassigned--header .header--info p.sub-info i,
  .unassigned--modal .card__content .unassigned--header .footer--info p.sub-info i,
  .unassigned--modal .card__content .unassigned--footer .header--info p.sub-info i,
  .unassigned--modal .card__content .unassigned--footer .footer--info p.sub-info i {
	color: #677a9a;
	opacity: 0.5;
  }
  
  .unassigned--modal .card__content .unassigned--header .header--info p.sub-info span,
  .unassigned--modal .card__content .unassigned--header .footer--info p.sub-info span,
  .unassigned--modal .card__content .unassigned--footer .header--info p.sub-info span,
  .unassigned--modal .card__content .unassigned--footer .footer--info p.sub-info span {
	display: inline-block;
  }
  
  .unassigned--modal .card__content .unassigned--header .header--info p.sub-info span.subject,
  .unassigned--modal .card__content .unassigned--header .footer--info p.sub-info span.subject,
  .unassigned--modal .card__content .unassigned--footer .header--info p.sub-info span.subject,
  .unassigned--modal .card__content .unassigned--footer .footer--info p.sub-info span.subject {
	max-width: 320px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	margin-right: 6px;
  }
  
  .unassigned--modal .card__content .unassigned--header .header--info i,
  .unassigned--modal .card__content .unassigned--header .footer--info i,
  .unassigned--modal .card__content .unassigned--footer .header--info i,
  .unassigned--modal .card__content .unassigned--footer .footer--info i {
	margin-right: 6px;
  }
  
  .unassigned--modal .card__content .unassigned--header .header--info .attachments .tag,
  .unassigned--modal .card__content .unassigned--header .footer--info .attachments .tag,
  .unassigned--modal .card__content .unassigned--footer .header--info .attachments .tag,
  .unassigned--modal .card__content .unassigned--footer .footer--info .attachments .tag {
	margin-left: 0;
	margin-bottom: 6px;
  }
  
  .unassigned--modal .card__content .unassigned--header .header--info .attachments br,
  .unassigned--modal .card__content .unassigned--header .footer--info .attachments br,
  .unassigned--modal .card__content .unassigned--footer .header--info .attachments br,
  .unassigned--modal .card__content .unassigned--footer .footer--info .attachments br {
	display: none;
  }
  
  .unassigned--modal .card__content .unassigned--header form,
  .unassigned--modal .card__content .unassigned--footer form {
	margin-top: 2px;
	flex-grow: 1;
  }
  
  .unassigned--modal .card__content .unassigned--text {
	border-left: 4px solid #e9e9e9;
	padding: 12px 16px;
	margin: 10px 0;
	max-height: 206px;
	overflow: auto;
	position: relative;
  }
  
  .unassigned--modal .card__content .unassigned--text .text--container {
	line-height: 1.4;
	font-size: 1rem;
	color: #677a9a;
	padding-bottom: 10px;
  }
  
  .unassigned--modal .card__content .unassigned--text .text--container--holder {
	display: none;
  }
  
  .unassigned--modal .card__content .unassigned--text .text--container iframe {
	width: 100%;
	outline: none;
	border: none;
  }
  
  .unassigned--modal .card__content .unassigned--text pre {
	height: 100%;
	white-space: pre-wrap;
  }
  
  .unassigned--loader {
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	display: none;
  }
  
  .unassigned--loader.show {
	display: block;
	background: rgba(255, 255, 255, 0.87);
	z-index: 1200;
  }
  
  .unassigned--loader.show:before {
	content: '';
	box-sizing: border-box;
	position: absolute;
	top: calc(50% - 37.5px);
	left: calc(50% - 37.5px);
	width: 75px;
	height: 75px;
	margin-top: -10px;
	margin-left: -10px;
	border-radius: 50%;
	border-top: 5px solid #0852ed;
	border-right: 3px solid transparent;
	animation: spinner 0.8s linear infinite;
	margin: 0;
  }
  
  .inbox--info {
	text-align: center;
  }
  
  .introduction--header {
	flex-direction: column;
	align-items: center;
  }
  
  .introduction--header .unassigned--actions-container {
	display: none;
  }
  
  .time_tracker--menu {
	min-width: 50px;
  }
  
  .time_tracker--menu ul li {
	cursor: default;
  }
  
  .time_tracker--menu ul li:hover {
	background: #f3fbfa;
  }
  
  .time_tracker--menu ul li:hover div,
  .time_tracker--menu ul li:hover div > span {
	cursor: default;
  }
  
  .time_tracker--menu-item {
	display: flex;
	flex: 1;
	justify-content: space-between;
	white-space: nowrap;
  }
  
  .time_tracker--menu-item span {
	flex: unset !important;
	padding: 0 5px;
	text-align: right;
	margin-left: 10px;
	width: 45px;
  }
  
  .time_tracker--menu-item__time {
	margin-left: auto;
  }
  
  .log__detail__info .log__status_tag--prep.log__status_tag::before, .log__collapsed .log__status_tag--prep.log__status_tag::before, .log__detail__info .log__status_tag--creation.log__status_tag::before, .log__collapsed .log__status_tag--creation.log__status_tag::before, .log__detail__info .log__status_tag--audit.log__status_tag::before, .log__collapsed .log__status_tag--audit.log__status_tag::before, .log__detail__info .log__status_tag--feedback.log__status_tag::before, .log__collapsed .log__status_tag--feedback.log__status_tag::before, .log__detail__info .log__status_tag--rework.log__status_tag::before, .log__collapsed .log__status_tag--rework.log__status_tag::before, .log__detail__info .log__status_tag--publish.log__status_tag::before, .log__collapsed .log__status_tag--publish.log__status_tag::before, .log__detail__info .log__status_tag--change.log__status_tag::before, .log__collapsed .log__status_tag--change.log__status_tag::before, .log__detail__info .log__status_tag--done.log__status_tag::before, .log__collapsed .log__status_tag--done.log__status_tag::before {
	content: '';
	border-radius: 50%;
	width: 9px;
	height: 9px;
	display: inline-block;
	margin-right: 5px;
  }
  
  .log__detail__info .log__status_tag, .log__collapsed .log__status_tag {
	min-width: 90px;
	text-align: left;
  }
  
  .log__detail__info .log__status_tag--prep.log__status_tag::before, .log__collapsed .log__status_tag--prep.log__status_tag::before {
	background: #2e3a59;
  }
  
  .log__detail__info .log__status_tag--creation.log__status_tag::before, .log__collapsed .log__status_tag--creation.log__status_tag::before {
	background: #42aaff;
  }
  
  .log__detail__info .log__status_tag--audit.log__status_tag::before, .log__collapsed .log__status_tag--audit.log__status_tag::before {
	background: #0852ed;
  }
  
  .log__detail__info .log__status_tag--feedback.log__status_tag::before, .log__collapsed .log__status_tag--feedback.log__status_tag::before {
	background: #ffc94d;
  }
  
  .log__detail__info .log__status_tag--rework.log__status_tag::before, .log__collapsed .log__status_tag--rework.log__status_tag::before {
	background: #ef5ed4;
  }
  
  .log__detail__info .log__status_tag--publish.log__status_tag::before, .log__collapsed .log__status_tag--publish.log__status_tag::before {
	background: #ff7e10;
  }
  
  .log__detail__info .log__status_tag--change.log__status_tag::before, .log__collapsed .log__status_tag--change.log__status_tag::before {
	background: #7540f0;
  }
  
  .log__detail__info .log__status_tag--done.log__status_tag::before, .log__collapsed .log__status_tag--done.log__status_tag::before {
	background: #00d68f;
  }
  
  .log__list--introduction {
	border-top: 1px solid #e1e5eb;
  }
  
  .log__list .introduction {
	display: grid;
	grid-template-columns: repeat(3, 1fr);
	column-gap: 48px;
	row-gap: 2rem;
	align-items: stretch;
	justify-items: center;
	max-width: 85.71429rem;
	width: 100%;
	margin: 24px auto 0;
  }
  
  .log__list .introduction--title {
	grid-column-start: 1;
	grid-column-end: 4;
	margin: 24px auto 12px;
	font-size: 2.14286rem;
	color: #2b4773;
  }
  
  .log__list .introduction--step {
	display: flex;
	flex-direction: column;
	justify-content: flex-start;
	text-align: center;
  }
  
  .log__list .introduction--step img {
	max-width: 54%;
	margin: 48px auto;
  }
  
  .log__list .introduction--step .step-title {
	font-size: 1.14286rem;
	line-height: 1.66;
  }
  
  .log__list .introduction--step .step-description {
	line-height: 1rem;
  }
  
  .log__list .introduction--link {
	grid-column-start: 1;
	grid-column-end: 4;
  }
  
  .log__body--compact {
	overflow-x: hidden;
	padding: 0 20px;
	max-width: 650px;
  }
  
  .log__body--compact span {
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	opacity: 0.5;
	max-width: 100%;
	line-height: 1.5;
  }
  
  .log__detail {
	display: flex;
	flex-direction: column;
	border-radius: 0.42857rem;
	background: #fff;
	border: 2px solid #e1e5eb;
	font-size: 1rem;
  }
  
  @supports (position: sticky) {
	.log__detail {
	  position: sticky;
	  top: 0;
	}
  }
  
  .log__detail__info {
	display: flex;
	align-items: center;
	margin: 0 20px;
	padding: 12px 0px;
	justify-content: flex-start;
	border-bottom: 1px solid #e1e5eb;
  }
  
  .log__detail__info > * {
	margin-right: 32px;
  }
  
  .log__detail__info > *:last-child {
	margin-right: 0;
  }
  
  .log__detail__info .log__from span {
	font-weight: 700;
  }
  
  .log__detail__info .log__status {
	margin-right: auto;
  }
  
  .log__detail__info i {
	color: #0852ed;
	margin-right: 6px;
  }
  
  .log__detail .entry--body {
	width: 100%;
	padding: 20px;
	flex: 1;
  }
  
  .log__detail .entry--body .entry--text textarea {
	min-width: 100% !important;
	height: 260px;
  }
  
  .log__detail .entry--text,
  .log__detail .entry--text iframe {
	max-height: 21.42857rem;
  }
  
  .log__detail .entry--text .input {
	width: 100%;
  }
  
  .log__detail .entry--footer {
	padding: 20px;
	justify-content: flex-start !important;
  }
  
  .log__edit__actions {
	display: flex;
	align-items: center;
	justify-content: flex-end;
  }
  
  @supports (position: sticky) {
	.log .log--entry-active {
	  position: sticky;
	  top: 0;
	  z-index: 1;
	  box-shadow: 0 0.14286rem 1rem 0 rgba(0, 0, 0, 0.05);
	}
  }
  
  .log .log--entry:not(.entry--expandable) .entry--container {
	border-color: #fff;
  }
  
  .log .entry {
	color: #224777;
  }
  
  .log .entry--container {
	border: 2px solid #e1e5eb;
	border-radius: 0.42857rem;
	padding: 18px;
	flex: 1;
	display: grid;
	grid-template-columns: minmax(30px, 1fr) minmax(100px, 9fr);
	grid-column-gap: 1rem;
  }
  
  .log .entry--expandable {
	cursor: pointer;
  }
  
  .log .entry--expandable > .entry--container {
	transition: all 0.2s cubic-bezier(0.4, 0, 0.2, 1);
  }
  
  .log .entry--expandable > .entry--container:hover, .log .entry--expandable > .entry--container.entry--highlight {
	opacity: 1;
  }
  
  .log .entry--expandable > .entry--container.entry--highlight {
	border-color: rgba(8, 82, 237, 0.3);
  }
  
  .log .entry--highlight {
	opacity: 1;
  }
  
  .log .entry--picture {
	width: 30px;
	height: 30px;
	border-radius: 50%;
	display: flex;
	align-items: center;
	justify-content: center;
	overflow: hidden;
  }
  
  .log .entry--picture img {
	width: 100%;
	height: 100%;
	object-fit: cover;
  }
  
  .log .entry--picture svg {
	fill: rgba(46, 58, 89, 0.1);
	width: 19px;
	height: 19px;
  }
  
  .log .entry--picture i {
	font-size: 20px;
  }
  
  .log .entry--user {
	font-weight: 700;
	line-height: 30px;
  }
  
  .log .entry--body .entry--text {
	font-size: 14px;
	line-height: 1.5;
	overflow: hidden;
	position: relative;
	color: #627a9d;
	margin-top: 0.5rem;
	white-space: pre;
  }
  
  .log .entry--body .entry--text textarea {
	width: 80%;
	padding: 2rem;
	font-size: 14px;
	font-size: inherit;
  }
  
  .log .entry--body .entry--text iframe {
	width: 100%;
  }
  
  .log .entry--date {
	color: #627a9d;
	justify-self: flex-end;
	line-height: 1.5;
	margin-top: 0.2rem;
  }
  
  .log .entry--footer {
	display: flex;
	font-size: 1rem;
	margin-top: 12px;
	flex-flow: row wrap;
	justify-content: flex-end;
	align-items: center;
  }
  
  .log .entry--footer .log__date {
	display: flex;
  }
  
  .log .entry--footer .log__date i {
	margin-right: 6px;
  }
  
  .log .entry--footer .entry--files {
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
  }
  
  .log .entry--footer a.footer--item {
	display: flex;
	align-items: center;
	justify-content: center;
	width: 48px;
	height: 48px;
	margin: 6px 12px 6px 0;
	border: none !important;
	background: #efefef;
	border-radius: 2px;
  }
  
  .log .entry--footer a.footer--item::before {
	line-height: 1rem;
	font-size: 2rem;
	color: #818181;
	content: '\f15c';
	font-family: 'Sitejet';
  }
  
  .log .entry--footer a.footer--item.item--pdf::before {
	content: '\e6d8';
  }
  
  .log .entry--footer a.footer--item.item--doc::before, .log .entry--footer a.footer--item.item--openoffice::before {
	content: '\e6d9';
  }
  
  .log .entry--footer a.footer--item.item--vid::before {
	content: '\e910';
  }
  
  .log .entry--footer a.footer--item.item--pp::before {
	content: '\f1c4';
  }
  
  .log .entry--footer a.footer--item.item--excel::before {
	content: '\e914';
  }
  
  .log .entry--footer a.footer--item.item--html::before {
	content: '\e90c';
  }
  
  .log .entry--footer a.footer--item.item--image {
	overflow: hidden;
  }
  
  .log .entry--footer a.footer--item.item--image::before {
	content: '';
  }
  
  .log .entry--footer a.footer--item.item--image img {
	object-fit: cover;
	height: 48px;
	width: 100%;
  }
  
  .log .entry--footer a.footer--item:hover {
	transform: translateY(-2px);
  }
  
  .log .entry--actions {
	flex: 1;
	display: flex;
	align-items: center;
  }
  
  .log__collapsed {
	font-size: 14px;
	padding: 12px;
	min-height: 35px;
  }
  
  .log__collapsed.log--entry {
	border-radius: 0.42857rem;
	background: #fff;
	border: 2px solid #e1e5eb;
	display: grid;
	grid-template-columns: 200px minmax(200px, 1fr) 110px 110px;
	grid-column-gap: 5px;
  }
  
  .log__collapsed.log--entry i {
	color: #0852ed;
	margin-right: 6px;
  }
  
  .log__collapsed > * {
	display: flex;
	align-content: center;
	align-items: center;
  }
  
  .log__collapsed .log__category {
	display: flex;
  }
  
  .log__collapsed .log__category .entry--picture {
	margin-right: 12px;
  }
  
  .log__collapsed .log__category .entry--picture svg {
	height: 19px;
	width: 19px;
	fill: #2b4773;
  }
  
  .log__collapsed .log__category--from {
	white-space: nowrap;
	overflow: hidden;
	max-width: 150px;
	text-overflow: ellipsis;
  }
  
  .log__collapsed .log__status span {
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
	max-width: 90px;
	line-height: 1.5;
  }
  
  .log__collapsed .log__actions {
	flex-basis: 0%;
	display: none;
  }
  
  .log .entry--status {
	display: none !important;
  }
  
  .uploading:before {
	content: '';
	position: absolute;
	bottom: 10px;
	border-bottom: thick solid #0852ed;
	left: 7px;
	width: 0;
	transition: width 0.2s linear;
  }
  
  .uploading__25:before {
	width: 25%;
  }
  
  .uploading__50:before {
	width: 50%;
  }
  
  .uploading__75:before {
	width: 75%;
  }
  
  .uploaded:before {
	content: '';
	position: absolute;
	bottom: 0;
	width: 100%;
	border-bottom: thick solid #0852ed;
	left: 0;
  }
  
  .logs--header {
	display: flex;
	justify-content: space-between;
	align-items: center;
	margin-bottom: 10px;
  }
  
  .logs--filters {
	min-height: 95px;
	display: flex;
	justify-content: space-between;
	border-bottom: 1px solid #e1e5eb;
	padding: 2.14286rem 0;
	z-index: 1300;
	background: #f7f8f9;
  }
  
  @supports (position: sticky) {
	.logs--filters {
	  position: sticky;
	  top: 4.78571rem;
	}
  }
  
  .logs--filters-title {
	margin: 0;
  }
  
  .logs--filters .btn {
	box-shadow: none;
  }
  
  .logs--filters .btn--menu,
  .logs--filters .menu--btn {
	min-width: 110px;
  }
  
  .logs--filters .card__title {
	display: block;
	padding: 0;
  }
  
  .logs--filters .card__title:after {
	margin-bottom: 15px;
  }
  
  .logs--modal__form {
	min-width: 980px;
	overflow: auto;
  }
  
  .logs--modal__form .card__content {
	max-height: 850px;
	overflow: auto;
  }
  
  .logs .card__content {
	max-height: calc(100% - 48px);
	overflow-y: hidden;
	padding: 0;
  }
  
  .logs .card__actions {
	display: none;
  }
  
  .log {
	text-align: left;
	display: flex;
	flex-direction: column;
	position: relative;
	height: 100%;
  }
  
  .log textarea {
	font-family: "Lato", sans-serif;
	font-size: 1rem;
	padding: 24px;
  }
  
  .log.hasItems {
	max-height: 100%;
  }
  
  .log__container {
	padding: 0.57143rem 0;
  }
  
  .log__container-grid {
	display: grid;
	grid-template-columns: minmax(350px, 1fr) minmax(600px, 3fr);
	grid-column-gap: 1rem;
	align-items: flex-start;
  }
  
  .log--search {
	flex-grow: 1;
	margin-right: 2rem;
  }
  
  .log--search .search--input {
	display: flex;
	flex-direction: row;
  }
  
  .log--search .search--input .modal--typeahead {
	flex-basis: 33.33%;
	margin-right: 12px;
  }
  
  .log--search .search--input .modal--typeahead::before {
	display: inline;
	position: absolute;
	z-index: 2;
	left: 2px;
	line-height: 46px;
	width: 35px;
	text-align: center;
	color: #e9e9e9;
	content: '\eb8e';
	font-family: 'eva-icons';
	font-weight: bold;
	pointer-events: none;
  }
  
  .log--search .search--input .modal--typeahead input {
	padding-left: 36px;
	width: 100%;
  }
  
  .log--search .search--input .date--container {
	position: relative;
	flex-basis: 33.33%;
  }
  
  .log--search .search--input .date--container::before {
	display: inline;
	position: absolute;
	width: 35px;
	z-index: 2;
	left: 2px;
	line-height: 46px;
	text-align: center;
	color: #e9e9e9;
	content: '\ea58';
	font-family: 'eva-icons';
	font-weight: bold;
	pointer-events: none;
  }
  
  .log--search .search--input .date--container input {
	padding-left: 36px;
	width: 100%;
  }
  
  .log--search .search--input .date--container:not(:last-child) {
	margin-right: 12px;
  }
  
  .log--empty-item {
	text-align: center;
	margin: -15px 0 10px 0;
	padding: 10px 0px 10px;
  }
  
  .log--loader {
	position: absolute;
	width: 100%;
	display: none;
	left: 0;
	display: none;
	height: 100%;
	background: #f7f8f9;
	opacity: 1;
  }
  
  .log--loader.show {
	display: block;
	z-index: 1300;
  }
  
  .log--loader.show:before {
	content: '';
	box-sizing: border-box;
	position: absolute;
	top: calc(50% - 37.5px);
	left: calc(50% - 37.5px);
	width: 75px;
	height: 75px;
	margin-top: -10px;
	margin-left: -10px;
	border-radius: 50%;
	border-top: 5px solid #0852ed;
	border-right: 3px solid transparent;
	animation: spinner 0.8s linear infinite;
	margin: 0;
  }
  
  .log--filter {
	display: flex;
	align-items: center;
  }
  
  .log--filter .filter--label {
	color: #b2bccc;
	margin-right: 14px;
	font-size: 11px;
	font-weight: 700;
	text-transform: uppercase;
  }
  
  .log--filter .filter--container {
	position: relative;
  }
  
  .log--filter .menu--container {
	flex-direction: row;
  }
  
  .log--filter .menu {
	align-items: inherit;
	display: inline-flex;
  }
  
  .log--filter .menu:not(:last-child) {
	margin-right: 12px;
  }
  
  .log--filter .menu .menu--content {
	min-width: 195px;
  }
  
  .log--filter .menu .menu--content li label {
	margin-right: 0;
  }
  
  .log--filter input[type='checkbox'] + label.status--preparation::before {
	color: rgba(46, 58, 89, 0.1);
  }
  
  .log--filter input[type='checkbox'] + label.status--creation::before {
	color: rgba(66, 170, 255, 0.1);
  }
  
  .log--filter input[type='checkbox'] + label.status--audit::before {
	color: rgba(8, 82, 237, 0.1);
  }
  
  .log--filter input[type='checkbox'] + label.status--feedback::before {
	color: rgba(255, 201, 77, 0.1);
  }
  
  .log--filter input[type='checkbox'] + label.status--rework::before {
	color: rgba(239, 94, 212, 0.1);
  }
  
  .log--filter input[type='checkbox'] + label.status--publish::before {
	color: rgba(255, 126, 16, 0.1);
  }
  
  .log--filter input[type='checkbox'] + label.status--change::before {
	color: rgba(117, 64, 240, 0.1);
  }
  
  .log--filter input[type='checkbox']:checked + label.status:before {
	font-weight: 700;
  }
  
  .log__content {
	min-height: 390px;
	max-height: 700px;
	flex-basis: 100%;
	display: flex;
	overflow: auto;
	flex-direction: column;
	position: relative;
	background: #f7f8f9;
	padding-top: 12px;
  }
  
  .log__list-empty {
	display: flex;
	flex-direction: column;
	justify-items: center;
	align-items: center;
	color: #2b4773;
  }
  
  .log__list-empty i {
	font-size: 60px;
	margin: 24px 0;
  }
  
  .log__list-empty span {
	font-size: 21px;
	margin-bottom: 24px;
  }
  
  .log--new {
	display: flex;
	flex-direction: column;
	min-height: 55px;
  }
  
  .log--new-buttongroup {
	justify-content: flex-end;
  }
  
  .log--new textarea {
	padding: 12px;
  }
  
  .log--new-wrapper {
	padding: 1rem 2vw 1rem 2vw;
  }
  
  .log--new-wrapper.hidden {
	display: none;
  }
  
  .log--new-wrapper.hidden + .log--new-actions {
	display: none;
  }
  
  .log--new-placeholder {
	background: #fff;
	margin: 20px 10vw;
	height: 40px;
	opacity: 0.75;
	display: flex;
	align-items: center;
	padding: 20px;
	justify-content: flex-start;
	cursor: pointer;
	border-radius: 0.28571rem;
	border: 2px solid #e5e8ed;
	color: #677a9a;
  }
  
  .log--new-placeholder p {
	margin: 0;
  }
  
  .log--new-placeholder:hover {
	background: var(--btn-background-hover);
  }
  
  .log--new-categories {
	align-items: center;
	justify-content: center;
	height: 68px;
	display: flex;
	position: relative;
	z-index: 1299;
  }
  
  .log--new-categories .btn {
	margin-right: 12px;
  }
  
  .log--new-categories .btn:last-child {
	margin-right: 0;
  }
  
  .log--new-categories .btn--add-log {
	display: none;
  }
  
  .log--new-actions {
	display: flex;
	align-items: center;
	justify-content: flex-end;
	padding: 1rem 3vw 1rem 3vw;
  }
  
  .log--new textarea {
	margin-right: 12px;
	margin-top: 0;
	max-width: 100%;
  }
  
  .log--new .log--new-actions .btn--primary {
	cursor: pointer;
  }
  
  .log--new .log--new-mailer {
	max-height: 499px;
	flex-basis: 100%;
	border-top: 1px solid rgba(0, 0, 0, 0.1);
	display: flex;
	flex-direction: column;
	overflow: auto;
	padding-top: 25px;
	margin-right: 12px;
	padding-right: 20px;
  }
  
  .log--new .log--new-mailer--container {
	margin-top: 15px;
	padding: 1rem 2vw 1rem 2vw;
  }
  
  .log--new .log--new-mailer--container .partner-row .input--wrapper {
	display: flex;
	align-items: flex-start;
	justify-content: flex-start;
  }
  
  .log--new .log--new-mailer--container .partner-row .input--wrapper .file--wrapper {
	flex: 1;
	flex-direction: column;
  }
  
  .log--new .log--new-mailer--container .partner-row .input--wrapper .file--wrapper .input {
	padding: 0 7px;
	margin: 0;
	flex-direction: column;
  }
  
  .log--new .log--new-mailer--container .partner-row .input--wrapper .file--wrapper .input.invalid .file-upload {
	margin-bottom: 0;
  }
  
  .log--new .log--new-mailer--container .partner-row .input--wrapper .file--wrapper .file-upload {
	width: 100%;
	height: 60px;
	margin: 0 0 10px 0;
	border-width: 1px;
	font-size: 1em;
  }
  
  .log--new .log--new-mailer--container .partner-row .input--wrapper .file--wrapper .file-upload label {
	width: 100%;
  }
  
  .log--new .log--new-mailer--container .partner-row .input--wrapper .file--wrapper .file-upload label i {
	font-size: 30px;
	margin-right: 10px;
  }
  
  .log--new .log--new-mailer--container .partner-row .input--wrapper .file--wrapper .file-upload label span {
	display: flex;
  }
  
  .log--new .log--new-mailer--container .partner-row .input--wrapper .file--wrapper .errors {
	width: 100%;
	text-align: center;
	margin-bottom: 10px;
  }
  
  .log--new .log--new-mailer--container .partner-row .input--wrapper .input--element,
  .log--new .log--new-mailer--container .partner-row .input--wrapper .input--text {
	flex: 1;
	margin: 0 5px;
	position: relative;
	max-width: 100%;
  }
  
  .log--new .log--new-mailer--container .partner-row .input--wrapper .input--element.input--choice:after,
  .log--new .log--new-mailer--container .partner-row .input--wrapper .input--text.input--choice:after {
	display: none;
  }
  
  .log--new .log--new-mailer--container .partner-row .input--wrapper a.btn {
	align-self: center;
  }
  
  .log--new .log--new-mailer--container .partner-row .input--wrapper label {
	padding-left: 5px;
	width: auto;
	border: none;
	min-width: 175px;
	margin: 0;
	padding-bottom: 0;
	line-height: 44px;
  }
  
  .log--new .log--new-mailer--container .partner-row:last-of-type .input--wrapper {
	margin-bottom: 0;
  }
  
  .log--new .log--new-mailer--container .partner-row .summernote-row {
	padding: 0;
	flex: 1;
	border: none;
  }
  
  .log--new .log--new-mailer--container .partner-row .summernote-row .note-editor {
	border: 1px solid #e9e9e9;
	max-width: 100%;
  }
  
  .log--new .log--new-mailer--loader {
	width: 100%;
	height: 499px;
	display: none;
	position: absolute;
	left: 0;
  }
  
  .log--new .log--new-mailer--loader.show {
	display: block;
	background: rgba(255, 255, 255, 0.87);
	z-index: 1300;
  }
  
  .log--new .log--new-mailer--loader.show:before {
	content: '';
	box-sizing: border-box;
	position: absolute;
	top: calc(50% - 37.5px);
	left: calc(50% - 37.5px);
	width: 75px;
	height: 75px;
	margin-top: -10px;
	margin-left: -10px;
	border-radius: 50%;
	border-top: 5px solid #0852ed;
	border-right: 3px solid transparent;
	animation: spinner 0.8s linear infinite;
	margin: 0;
  }
  
  .log--new .log--new-mailer textarea {
	width: 100%;
  }
  
  .log--entry {
	display: flex;
	overflow: visible;
	position: relative;
	transition: box-shadow 1s;
	font-size: 1rem;
	margin-bottom: 1rem;
	border-radius: 0.42857rem;
	background: #fff;
	transition: background 0.2s cubic-bezier(0.4, 0, 0.2, 1);
  }
  
  .log--entry.entry--expandable:hover {
	background: var(--btn-background-hover);
  }
  
  .log--entry.entry--expandable:hover.log--entry-active {
	background: #fff;
  }
  
  .log--entry .tag--toggle-edit:before {
	content: '\f044';
  }
  
  .log--entry .tag--user {
	margin-right: 0;
  }
  
  .log--entry .tag--user:before {
	display: none;
  }
  
  .log--entry .entry--actions .tag--toggle-done,
  .log--entry .entry--actions .tag--toggle-edit {
	display: none;
  }
  
  .log--entry.log--editable .entry--actions .tag--toggle-edit {
	display: inline-flex;
  }
  
  .log--entry.log--editable .entry--actions .tag--toggle-edit.tag--editing span::after {
	content: attr(data-text-toggled);
  }
  
  .log--entry.log--editable .entry--actions .tag--toggle-edit.tag--editing:disabled {
	background: #4e5353;
	color: #e9e9e9;
	cursor: not-allowed;
  }
  
  .log--entry.log--not-done::before {
	display: none;
	background: #00adff;
	color: #fff;
  }
  
  .log--entry.log--not-done .entry--category {
	background: #00adff;
  }
  
  .log--entry.log--not-done .entry--category svg {
	fill: #fff;
  }
  
  .log--entry.log--not-done .tag--toggle-done:disabled {
	background: #4e5353;
	color: #e9e9e9;
	cursor: not-allowed;
  }
  
  .log--entry.log--done::before {
	display: none;
  }
  
  .log--entry.log--done .entry--actions .tag--toggle-done, .log--entry.log--not-done .entry--actions .tag--toggle-done {
	display: block;
  }
  
  .log--entry.log--done .entry--actions .tag--toggle-done input[type='checkbox'] + label, .log--entry.log--not-done .entry--actions .tag--toggle-done input[type='checkbox'] + label {
	margin-bottom: 0;
	margin-right: 0;
  }
  
  .log--entry .tag--toggle-size {
	display: none;
  }
  
  .log--entry.log--collapsed .entry--actions .tag--toggle-size {
	display: inline-flex;
  }
  
  .log--entry.log--collapsed .entry--actions .tag--toggle-size::before {
	content: '\f067';
	font-weight: 700;
	line-height: 17px;
  }
  
  .log--entry.log--collapsed .entry--body .entry--text::after {
	display: block;
	position: absolute;
	top: 48px;
	height: 60px;
	width: 100%;
	z-index: 2;
	content: '';
	background: linear-gradient(180deg, rgba(255, 255, 255, 0), white);
  }
  
  .log--entry.log--expanded .entry--actions .tag--toggle-size {
	display: inline-flex;
  }
  
  .log--entry.log--expanded .entry--actions .tag--toggle-size::before {
	content: '\f068';
	font-weight: 700;
	line-height: 17px;
  }
  
  .log--entry.log--expanded .entry--actions .tag--toggle-size span::after {
	content: attr(data-text-toggled);
  }
  
  .log--entry.log--expanded .entry--body .entry--text {
	max-height: none;
  }
  
  .log--entry.log--expanded .entry--body .entry--text::after {
	content: '';
  }
  
  .requirements--section-info .header-presets .preset--item,
  .requirements--section-info .footer-presets .preset--item, .requirements--section-structure .presets .preset--item {
	display: flex;
	flex-direction: column;
	font-size: 1em;
	align-items: center;
	max-width: 300px;
	height: 100%;
	justify-content: space-between;
  }
  
  .requirements--section-info .header-presets .preset--item img, .requirements--section-info .footer-presets .preset--item img, .requirements--section-structure .presets .preset--item img {
	width: 100%;
	height: auto;
  }
  
  .requirements--section-info .header-presets .preset--item span, .requirements--section-info .footer-presets .preset--item span, .requirements--section-structure .presets .preset--item span {
	font-size: 1em;
  }
  
  .requirements--section-info .header-presets button span, .requirements--section-info .footer-presets button span, .requirements--section-structure .presets button span {
	padding-top: 0px;
	margin-right: 0;
	display: flex;
	align-items: center;
	justify-content: center;
  }
  
  .requirements--section-info .header-presets .menu,
  .requirements--section-info .footer-presets .menu, .requirements--section-structure .presets .menu {
	position: unset;
  }
  
  .requirements--section-info .header-presets .open.menu,
  .requirements--section-info .footer-presets .open.menu, .requirements--section-structure .presets .open.menu {
	position: fixed;
	z-index: 2;
  }
  
  .requirements--section-info .header-presets .open.menu:not(.menu--preset__content) .menu--content, .requirements--section-info .footer-presets .open.menu:not(.menu--preset__content) .menu--content, .requirements--section-structure .presets .open.menu:not(.menu--preset__content) .menu--content {
	min-width: 640px;
  }
  
  .requirements--section-info .header-presets .open.menu--preset__content.menu .menu--content, .requirements--section-info .footer-presets .open.menu--preset__content.menu .menu--content, .requirements--section-structure .presets .open.menu--preset__content.menu .menu--content {
	width: 615px;
  }
  
  .requirements--section-info .header-presets .open.menu .menu--content, .requirements--section-info .footer-presets .open.menu .menu--content, .requirements--section-structure .presets .open.menu .menu--content {
	left: 0;
	max-height: 640px;
  }
  
  .requirements--section-info .header-presets .menu--content ul, .requirements--section-info .footer-presets .menu--content ul, .requirements--section-structure .presets .menu--content ul {
	display: grid;
	grid-template-columns: minmax(275px, 300px) minmax(275px, 300px);
	grid-column-gap: 10px;
	grid-row-gap: 10px;
	margin-left: 0 !important;
	top: 10px;
	padding: 10px 10px;
	border-radius: 6px 0 0 6px;
  }
  
  .requirements--section-info .header-presets .menu--content ul li, .requirements--section-info .footer-presets .menu--content ul li, .requirements--section-structure .presets .menu--content ul li {
	padding: 15px;
	min-height: 200px;
	height: auto;
	background: #e9e9e9;
	box-shadow: 0 2px 6px rgba(230, 235, 244, 0.4);
  }
  
  .requirements--section-info .header-presets .menu--content ul li:hover, .requirements--section-info .footer-presets .menu--content ul li:hover, .requirements--section-structure .presets .menu--content ul li:hover {
	background: #4e5353;
	color: rgba(255, 255, 255, 0.87);
  }
  
  .requirements--modal {
	max-width: 90%;
  }
  
  .requirements--modal .card__title h2 {
	text-align: left;
	flex: 1;
  }
  
  .requirements--modal .card__content {
	max-height: 75vh;
	overflow-y: auto;
  }
  
  .requirements--modal .card__content .module--name {
	margin-bottom: 0px;
	font-size: 1.3rem;
	line-height: 1;
  }
  
  .requirements--modal .card__content .module--name:after {
	width: 100%;
	display: block;
	border-bottom: 1.5px solid #e5e8ed;
	content: '';
	margin-top: 15px;
  }
  
  .requirements--modal .card__actions {
	padding-top: 25px;
  }
  
  .requirements--wrapper {
	position: relative;
	min-height: 150px;
	padding: 0;
  }
  
  .requirements--wrapper.empty {
	min-height: 90px;
	display: flex;
	justify-content: center;
	align-items: center;
  }
  
  .requirements--wrapper.not-empty {
	display: grid;
	grid-template-columns: minmax(300px, 450px) minmax(400px, 750px);
	grid-column-gap: 10px;
  }
  
  .requirements--wrapper .card__title {
	background: #1b2d42;
  }
  
  .requirements--wrapper .card__title h2 {
	text-align: left;
	flex: 1;
  }
  
  .requirements--wrapper .card__title a:hover {
	color: #fff;
  }
  
  .requirements--wrapper .card__content {
	position: relative;
  }
  
  .requirements--section-info .card {
	margin-bottom: 1rem;
  }
  
  .requirements--section-info .card__content {
	padding: 15px;
  }
  
  .requirements--section-info .card:last-child {
	margin-bottom: 0;
  }
  
  .requirements--section-info .social_media-uses i {
	min-width: 20px;
	text-align: center;
  }
  
  .requirements--section-info .design .card__content {
	overflow-x: hidden;
  }
  
  .requirements--section-info .colors i {
	border: 2px solid #e5e8ed;
	border-radius: 2px;
  }
  
  .requirements--section-info .header-presets,
  .requirements--section-info .footer-presets {
	display: flex;
	flex-wrap: wrap;
	overflow-y: unset;
	align-items: center;
	min-height: 40px;
	height: 25px;
  }
  
  .requirements--section-structure {
	min-width: 30%;
	max-height: 100%;
  }
  
  .requirements--section-structure .card:not(:first-of-type):not(:last-child) {
	margin-bottom: 10px;
  }
  
  .requirements--section-structure .card__content.module--content ol {
	list-style: decimal;
  }
  
  .requirements--section-structure .card__content.module--content ul {
	list-style: unset;
  }
  
  .requirements--section-structure .card__content.module--content ol,
  .requirements--section-structure .card__content.module--content ul {
	margin-left: 15px;
  }
  
  .requirements--section-structure .card__content.module--content h1 {
	font-size: 20px;
  }
  
  .requirements--section-structure .card__content.module--content h1:not(.module--name),
  .requirements--section-structure .card__content.module--content h2:not(.module--name),
  .requirements--section-structure .card__content.module--content h3:not(.module--name),
  .requirements--section-structure .card__content.module--content h4:not(.module--name),
  .requirements--section-structure .card__content.module--content h5:not(.module--name),
  .requirements--section-structure .card__content.module--content h6:not(.module--name) {
	text-align: left;
	margin-bottom: 10px;
  }
  
  .requirements--section-structure .files {
	display: flex;
	flex-wrap: wrap;
  }
  
  .requirements--section-structure .files .docs {
	opacity: 1;
	width: 80px;
	height: 80px;
	display: flex;
	flex-direction: column;
	position: relative;
	margin-top: 10px;
	margin-right: 10px;
  }
  
  .requirements--section-structure .files .docs:hover span {
	max-height: 90%;
	padding: 2px;
	overflow: unset;
  }
  
  .requirements--section-structure .files .docs img {
	width: 100%;
	height: auto;
  }
  
  .requirements--section-structure .files .docs span {
	transition: max-height 0.3s linear;
	max-height: 0;
	background: rgba(0, 0, 0, 0.4);
	color: #fff;
	display: flex;
	align-items: center;
	justify-content: center;
	position: absolute;
	bottom: 0;
	width: 100%;
	overflow: hidden;
	word-break: break-all;
	text-align: center;
	font-size: 12px;
  }
  
  .requirements--section-structure .presets {
	display: flex;
	flex-wrap: wrap;
	margin-top: 20px;
	overflow-y: unset;
	align-items: center;
	min-height: 40px;
  }
  
  .requirements--section-structure .presets span {
	margin-right: 8px;
  }
  
  .tools--wrapper {
	display: grid;
	grid-template-columns: 1fr 1fr;
	grid-column-gap: 2rem;
  }
  
  .tools .card {
	opacity: 1;
	cursor: pointer;
	display: block;
	margin: 0 0 30px;
  }
  
  .tools .card [class*="tools-"]:not(.tools--img) {
	text-align: center;
  }
  
  .tools--img {
	height: 5.625em;
	width: 100%;
	margin-bottom: 2em;
	position: relative;
  }
  
  .tools--img img {
	width: 100%;
	max-height: 100%;
	object-fit: scale-down;
	object-position: center;
	position: absolute;
	top: 50%;
	transform: translateY(-50%);
  }
  
  .tools--title {
	margin-bottom: 1.75em;
  }
  
  .tools--description {
	font-size: 1em;
  }
  
  .tools--category {
	text-transform: uppercase;
	margin-bottom: 1em;
  }
  
  .invitations .description {
	color: #477ca7;
	margin-bottom: 30px;
  }
  
  .invitations .wrapper, .invitations .wrapper-buttons {
	display: flex;
	flex-direction: row;
	width: 100%;
	padding-top: 15px;
	opacity: 1;
	animation: invitationFadeIn .5s ease-in-out;
  }
  
  .invitations .wrapper .email,
  .invitations .wrapper .role,
  .invitations .wrapper .submit,
  .invitations .wrapper .skip, .invitations .wrapper-buttons .email,
  .invitations .wrapper-buttons .role,
  .invitations .wrapper-buttons .submit,
  .invitations .wrapper-buttons .skip {
	display: flex;
	flex-direction: column;
	flex-basis: 100%;
	flex: 1;
  }
  
  .invitations .wrapper .email, .invitations .wrapper-buttons .email {
	flex-basis: 70%;
  }
  
  .invitations .wrapper .skip, .invitations .wrapper-buttons .skip {
	flex-basis: 30%;
  }
  
  .invitations .wrapper .role, .invitations .wrapper .submit, .invitations .wrapper-buttons .role, .invitations .wrapper-buttons .submit {
	flex-basis: 30%;
  }
  
  .invitations .wrapper .email, .invitations .wrapper-buttons .email {
	padding-right: 10px;
  }
  
  .invitations .wrapper .role, .invitations .wrapper-buttons .role {
	padding-left: 20px;
	flex-direction: row;
  }
  
  .invitations .wrapper .skip, .invitations .wrapper-buttons .skip {
	flex-direction: unset;
  }
  
  .invitations .wrapper .skip .info, .invitations .wrapper-buttons .skip .info {
	color: #477ca7;
	padding-left: 5px;
	cursor: help;
  }
  
  .invitations .wrapper .label, .invitations .wrapper-buttons .label {
	font-family: Lato;
	font-size: 0.8em;
	text-transform: uppercase;
  }
  
  .invitations .wrapper-another {
	margin-top: 30px;
	margin-bottom: 25px;
  }
  
  .invitations .wrapper-buttons {
	padding-top: 0;
  }
  
  @keyframes invitationFadeIn {
	from {
	  opacity: 0;
	}
  }
  
  .spinner {
	display: inline-block;
	width: 2rem;
	height: 2rem;
	border-top: 0.21429rem solid #0852ed;
	border-right: 0.07143rem solid transparent;
	border-radius: 50%;
	vertical-align: bottom;
	animation: spinner 0.75s linear infinite;
  }
  
  .spinner--xs {
	width: 0.5rem;
	height: 0.5rem;
	border-top-width: 0.07143rem;
	border-right-width: 0.07143rem;
  }
  
  .spinner--sm {
	width: 1rem;
	height: 1rem;
	border-top-width: 0.14286rem;
	border-right-width: 0.07143rem;
  }
  
  .spinner--md {
	width: 2rem;
	height: 2rem;
	border-top-width: 0.21429rem;
	border-right-width: 0.07143rem;
  }
  
  .spinner--lg {
	width: 5.35714rem;
	height: 5.35714rem;
	border-top-width: 0.35714rem;
	border-right-width: 0.21429rem;
  }
  
  .spinner--xl {
	width: 8.57143rem;
	height: 8.57143rem;
	border-top-width: 0.42857rem;
	border-right-width: 0.28571rem;
  }
  
  .display-flex {
	display: flex !important;
  }
  
  .display-inline-flex {
	display: inline-flex !important;
  }
  
  .flex-row {
	flex-direction: row !important;
  }
  
  .flex-column {
	flex-direction: column !important;
  }
  
  .flex-row-reverse {
	flex-direction: row-reverse !important;
  }
  
  .flex-column-reverse {
	flex-direction: column-reverse !important;
  }
  
  .flex-wrap {
	flex-wrap: wrap !important;
  }
  
  .flex-nowrap {
	flex-wrap: nowrap !important;
  }
  
  .flex-wrap-reverse {
	flex-wrap: wrap-reverse !important;
  }
  
  .flex-fill {
	flex: 1 1 auto !important;
  }
  
  .flex-grow-0 {
	flex-grow: 0 !important;
  }
  
  .flex-grow-1 {
	flex-grow: 1 !important;
  }
  
  .flex-shrink-0 {
	flex-shrink: 0 !important;
  }
  
  .flex-shrink-1 {
	flex-shrink: 1 !important;
  }
  
  .justify-content-start {
	justify-content: flex-start !important;
  }
  
  .justify-content-end {
	justify-content: flex-end !important;
  }
  
  .justify-content-center {
	justify-content: center !important;
  }
  
  .justify-content-between {
	justify-content: space-between !important;
  }
  
  .justify-content-around {
	justify-content: space-around !important;
  }
  
  .align-items-start {
	align-items: flex-start !important;
  }
  
  .align-items-end {
	align-items: flex-end !important;
  }
  
  .align-items-center {
	align-items: center !important;
  }
  
  .align-items-baseline {
	align-items: baseline !important;
  }
  
  .align-items-stretch {
	align-items: stretch !important;
  }
  
  .align-content-start {
	align-content: flex-start !important;
  }
  
  .align-content-end {
	align-content: flex-end !important;
  }
  
  .align-content-center {
	align-content: center !important;
  }
  
  .align-content-between {
	align-content: space-between !important;
  }
  
  .align-content-around {
	align-content: space-around !important;
  }
  
  .align-content-stretch {
	align-content: stretch !important;
  }
  
  .align-self-auto {
	align-self: auto !important;
  }
  
  .align-self-start {
	align-self: flex-start !important;
  }
  
  .align-self-end {
	align-self: flex-end !important;
  }
  
  .align-self-center {
	align-self: center !important;
  }
  
  .align-self-baseline {
	align-self: baseline !important;
  }
  
  .align-self-stretch {
	align-self: stretch !important;
  }
  
  .pa-0 {
	padding: 0rem !important;
  }
  
  .pt-0,
  .py-0 {
	padding-top: 0rem !important;
  }
  
  .pr-0,
  .px-0 {
	padding-right: 0rem !important;
  }
  
  .pb-0,
  .py-0 {
	padding-bottom: 0rem !important;
  }
  
  .pl-0,
  .px-0 {
	padding-left: 0rem !important;
  }
  
  .ma-0 {
	margin: 0rem !important;
  }
  
  .mt-0,
  .my-0 {
	margin-top: 0rem !important;
  }
  
  .mr-0,
  .mx-0 {
	margin-right: 0rem !important;
  }
  
  .mb-0,
  .my-0 {
	margin-bottom: 0rem !important;
  }
  
  .ml-0,
  .mx-0 {
	margin-left: 0rem !important;
  }
  
  .pa-1 {
	padding: 0.25rem !important;
  }
  
  .pt-1,
  .py-1 {
	padding-top: 0.25rem !important;
  }
  
  .pr-1,
  .px-1 {
	padding-right: 0.25rem !important;
  }
  
  .pb-1,
  .py-1 {
	padding-bottom: 0.25rem !important;
  }
  
  .pl-1,
  .px-1 {
	padding-left: 0.25rem !important;
  }
  
  .ma-1 {
	margin: 0.25rem !important;
  }
  
  .mt-1,
  .my-1 {
	margin-top: 0.25rem !important;
  }
  
  .mr-1,
  .mx-1 {
	margin-right: 0.25rem !important;
  }
  
  .mb-1,
  .my-1 {
	margin-bottom: 0.25rem !important;
  }
  
  .ml-1,
  .mx-1 {
	margin-left: 0.25rem !important;
  }
  
  .pa-2 {
	padding: 0.5rem !important;
  }
  
  .pt-2,
  .py-2 {
	padding-top: 0.5rem !important;
  }
  
  .pr-2,
  .px-2 {
	padding-right: 0.5rem !important;
  }
  
  .pb-2,
  .py-2 {
	padding-bottom: 0.5rem !important;
  }
  
  .pl-2,
  .px-2 {
	padding-left: 0.5rem !important;
  }
  
  .ma-2 {
	margin: 0.5rem !important;
  }
  
  .mt-2,
  .my-2 {
	margin-top: 0.5rem !important;
  }
  
  .mr-2,
  .mx-2 {
	margin-right: 0.5rem !important;
  }
  
  .mb-2,
  .my-2 {
	margin-bottom: 0.5rem !important;
  }
  
  .ml-2,
  .mx-2 {
	margin-left: 0.5rem !important;
  }
  
  .pa-3 {
	padding: 0.75rem !important;
  }
  
  .pt-3,
  .py-3 {
	padding-top: 0.75rem !important;
  }
  
  .pr-3,
  .px-3 {
	padding-right: 0.75rem !important;
  }
  
  .pb-3,
  .py-3 {
	padding-bottom: 0.75rem !important;
  }
  
  .pl-3,
  .px-3 {
	padding-left: 0.75rem !important;
  }
  
  .ma-3 {
	margin: 0.75rem !important;
  }
  
  .mt-3,
  .my-3 {
	margin-top: 0.75rem !important;
  }
  
  .mr-3,
  .mx-3 {
	margin-right: 0.75rem !important;
  }
  
  .mb-3,
  .my-3 {
	margin-bottom: 0.75rem !important;
  }
  
  .ml-3,
  .mx-3 {
	margin-left: 0.75rem !important;
  }
  
  .pa-4 {
	padding: 1rem !important;
  }
  
  .pt-4,
  .py-4 {
	padding-top: 1rem !important;
  }
  
  .pr-4,
  .px-4 {
	padding-right: 1rem !important;
  }
  
  .pb-4,
  .py-4 {
	padding-bottom: 1rem !important;
  }
  
  .pl-4,
  .px-4 {
	padding-left: 1rem !important;
  }
  
  .ma-4 {
	margin: 1rem !important;
  }
  
  .mt-4,
  .my-4 {
	margin-top: 1rem !important;
  }
  
  .mr-4,
  .mx-4 {
	margin-right: 1rem !important;
  }
  
  .mb-4,
  .my-4 {
	margin-bottom: 1rem !important;
  }
  
  .ml-4,
  .mx-4 {
	margin-left: 1rem !important;
  }
  
  .pa-5 {
	padding: 1.25rem !important;
  }
  
  .pt-5,
  .py-5 {
	padding-top: 1.25rem !important;
  }
  
  .pr-5,
  .px-5 {
	padding-right: 1.25rem !important;
  }
  
  .pb-5,
  .py-5 {
	padding-bottom: 1.25rem !important;
  }
  
  .pl-5,
  .px-5 {
	padding-left: 1.25rem !important;
  }
  
  .ma-5 {
	margin: 1.25rem !important;
  }
  
  .mt-5,
  .my-5 {
	margin-top: 1.25rem !important;
  }
  
  .mr-5,
  .mx-5 {
	margin-right: 1.25rem !important;
  }
  
  .mb-5,
  .my-5 {
	margin-bottom: 1.25rem !important;
  }
  
  .ml-5,
  .mx-5 {
	margin-left: 1.25rem !important;
  }
  
  .ma-auto {
	margin: auto !important;
  }
  
  .mb-auto,
  .my-auto {
	margin-bottom: auto !important;
  }
  
  .mt-auto,
  .my-auto {
	margin-top: auto !important;
  }
  
  .mr-auto,
  .mx-auto {
	margin-right: auto !important;
  }
  
  .ml-auto,
  .mx-auto {
	margin-left: auto !important;
  }
  
  .overflow-auto {
	overflow: auto;
  }
  
  .overflow-x-auto {
	overflow-x: auto;
  }
  
  .overflow-y-auto {
	overflow-y: auto;
  }
  
  .overflow-scroll {
	overflow: scroll;
  }
  
  .overflow-x-scroll {
	overflow-x: scroll;
  }
  
  .overflow-y-scroll {
	overflow-y: scroll;
  }
  
  .overflow-hidden {
	overflow: hidden;
  }
  
  .overflow-x-hidden {
	overflow-x: hidden;
  }
  
  .overflow-y-hidden {
	overflow-y: hidden;
  }
  
  .overflow-visible {
	overflow: visible;
  }
  
  .overflow-x-visible {
	overflow-x: visible;
  }
  
  .overflow-y-visible {
	overflow-y: visible;
  }
  
  .fw-lighter {
	font-weight: lighter !important;
  }
  
  .fw-light {
	font-weight: 300 !important;
  }
  
  .fw-normal {
	font-weight: 400 !important;
  }
  
  .fw-bold {
	font-weight: 700 !important;
  }
  
  .fw-bolder {
	font-weight: bolder !important;
  }
  
  .text-center {
	text-align: center !important;
  }
  
  .text-left {
	text-align: left !important;
  }
  
  .text-right {
	text-align: right !important;
  }
  
  .text-justify {
	text-align: justify !important;
  }
  
  .text-wrap {
	white-space: normal !important;
  }
  
  .text-nowrap {
	white-space: nowrap !important;
  }
  
  .text-break {
	word-break: break-word !important;
  }
  
  .f1 {
	font-size: 3rem !important;
  }
  
  .f2 {
	font-size: 2.25rem !important;
  }
  
  .f3 {
	font-size: 1.5rem !important;
  }
  
  .f4 {
	font-size: 1.25rem !important;
  }
  
  .f5 {
	font-size: 1rem !important;
  }
  
  .f6 {
	font-size: .875rem !important;
  }
  
  .text-italic {
	font-style: italic !important;
  }
  
  .text-bold {
	font-weight: bold !important;
  }
  
  .text-underline {
	text-decoration: underline !important;
  }
  
  .text-strike {
	text-decoration: line-through !important;
  }
  
  .text-lowercase {
	text-transform: lowercase !important;
  }
  
  .text-uppercase {
	text-transform: uppercase !important;
  }
  
  .text-capitalize {
	text-transform: capitalize !important;
  }
  
  .text-ellipsis {
	max-width: 100%;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
  }
  
  .lh-base {
	line-height: 1.5 !important;
  }
  
  .lh-sm {
	line-height: 1.5 !important;
  }
  
  .lh-md {
	line-height: 1.25 !important;
  }
  
  .lh-lg {
	line-height: 1 !important;
  }
  
  .line-clamp-1 {
	display: -webkit-box;
	-webkit-line-clamp: 1;
	-webkit-box-orient: vertical;
	overflow: hidden;
	text-overflow: ellipsis;
  }
  
  .line-clamp-2 {
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
	overflow: hidden;
	text-overflow: ellipsis;
  }
  
  .line-clamp-3 {
	display: -webkit-box;
	-webkit-line-clamp: 3;
	-webkit-box-orient: vertical;
	overflow: hidden;
	text-overflow: ellipsis;
  }
  
  .line-clamp-4 {
	display: -webkit-box;
	-webkit-line-clamp: 4;
	-webkit-box-orient: vertical;
	overflow: hidden;
	text-overflow: ellipsis;
  }
  
  .text-white {
	color: #fff !important;
  }
  
  .text-blue {
	color: #00adff !important;
  }
  
  .text-yellow {
	color: #ffc300 !important;
  }
  
  .text-green {
	color: #20cc80 !important;
  }
  
  .text-pink {
	color: #ef5ed4 !important;
  }
  
  .text-orange {
	color: #ff7e10 !important;
  }
  
  .text-red {
	color: #ff054e !important;
  }
  
  .text-purple {
	color: #7540f0 !important;
  }
  
  .text-primary {
	color: #0852ed !important;
  }
  
  .text-secondary {
	color: #00adff !important;
  }
  
  .text-success {
	color: #7ed321 !important;
  }
  
  .text-info {
	color: #0069df !important;
  }
  
  .text-warning {
	color: #e8dd0c !important;
  }
  
  .text-danger {
	color: #ed5a6c !important;
  }
  
  .text-light {
	color: #f1f2f4 !important;
  }
  
  .text-dark {
	color: #4e5353 !important;
  }
  
  .text-gray-1 {
	color: #f1f2f4 !important;
  }
  
  .text-gray-2 {
	color: #8e9293 !important;
  }
  
  .text-gray-3 {
	color: #d6dbe2 !important;
  }
  
  .text-gray-4 {
	color: #eff0f2 !important;
  }
  
  .text-gray-5 {
	color: #c8ceda !important;
  }
  
  .text-gray-6 {
	color: #6f798b !important;
  }
  
  .text-gray-7 {
	color: #c3cfda !important;
  }
  
  .valign-top {
	vertical-align: top !important;
  }
  
  .valign-middle {
	vertical-align: middle !important;
  }
  
  .valign-bottom {
	vertical-align: bottom !important;
  }
  
  .valign-text-top {
	vertical-align: text-top !important;
  }
  
  .valign-baseline {
	vertical-align: baseline !important;
  }
  
  .valign-text-bottom {
	vertical-align: text-bottom !important;
  }
  
  .shadow-none {
	box-shadow: none !important;
  }
  
  .shadow-1 {
	box-shadow: 0 0.025rem 0.025rem rgba(0, 0, 0, 0.0125) !important;
  }
  
  .shadow-2 {
	box-shadow: 0 0.05rem 0.05rem rgba(0, 0, 0, 0.025) !important;
  }
  
  .shadow-3 {
	box-shadow: 0 0.075rem 0.075rem rgba(0, 0, 0, 0.0375) !important;
  }
  
  .shadow-4 {
	box-shadow: 0 0.1rem 0.1rem rgba(0, 0, 0, 0.05) !important;
  }
  
  .shadow-5 {
	box-shadow: 0 0.125rem 0.125rem rgba(0, 0, 0, 0.0625) !important;
  }
  
  .bg-white {
	background-color: #fff !important;
  }
  
  .bg-blue {
	background-color: #00adff !important;
  }
  
  .bg-yellow {
	background-color: #ffc300 !important;
  }
  
  .bg-green {
	background-color: #20cc80 !important;
  }
  
  .bg-pink {
	background-color: #ef5ed4 !important;
  }
  
  .bg-orange {
	background-color: #ff7e10 !important;
  }
  
  .bg-red {
	background-color: #ff054e !important;
  }
  
  .bg-purple {
	background-color: #7540f0 !important;
  }
  
  .bg-gray-1 {
	background-color: #f1f2f4 !important;
  }
  
  .bg-gray-2 {
	background-color: #8e9293 !important;
  }
  
  .bg-gray-3 {
	background-color: #d6dbe2 !important;
  }
  
  .bg-gray-4 {
	background-color: #eff0f2 !important;
  }
  
  .bg-gray-5 {
	background-color: #c8ceda !important;
  }
  
  .bg-gray-6 {
	background-color: #6f798b !important;
  }
  
  .bg-gray-7 {
	background-color: #c3cfda !important;
  }
  
  .eva-filter-outline:before {
	font-family: 'Eva-Custom' !important;
	content: "\e917";
  }
  
  .eva-drag-drop-outline:before {
	font-family: 'Eva-Custom' !important;
	content: "\e916";
  }
  
  .eva-koop_outline:before {
	font-family: 'Eva-Custom' !important;
	content: "\e915";
  }
  
  .eva-book-now-outline:before {
	font-family: 'Eva-Custom' !important;
	content: "\e904";
  }
  
  .eva-instagram_outline:before {
	font-family: 'Eva-Custom' !important;
	content: "\e90e";
  }
  
  .eva-snapchat_outline:before {
	font-family: 'Eva-Custom' !important;
	content: "\e90f";
  }
  
  .eva-soundcloud_outline:before {
	font-family: 'Eva-Custom' !important;
	content: "\e910";
  }
  
  .eva-tiktok_outline:before {
	font-family: 'Eva-Custom' !important;
	content: "\e911";
  }
  
  .eva-tumblr_outline:before {
	font-family: 'Eva-Custom' !important;
	content: "\e912";
  }
  
  .eva-whatsapp_outline:before {
	font-family: 'Eva-Custom' !important;
	content: "\e913";
  }
  
  .eva-youtube_outline:before {
	font-family: 'Eva-Custom' !important;
	content: "\e914";
  }
  
  .eva-email-migration-outline:before {
	font-family: 'Eva-Custom' !important;
	content: "\e900";
  }
  
  .eva-api-outline:before {
	font-family: 'Eva-Custom' !important;
	content: "\e901";
  }
  
  .eva-webhooks-outline:before {
	font-family: 'Eva-Custom' !important;
	content: "\e902";
  }
  
  .eva-rocket-outline-2:before {
	font-family: 'Eva-Custom' !important;
	content: "\e903";
  }
  
  .eva-smartphone-outline-2:before {
	font-family: 'Eva-Custom' !important;
	content: "\e905";
  }
  
  .eva-tablet-outline-2:before {
	font-family: 'Eva-Custom' !important;
	content: "\e906";
  }
  
  .eva-wrench-outline:before {
	font-family: 'Eva-Custom' !important;
	content: "\e907";
  }
  
  .eva-timer-outline:before {
	font-family: 'Eva-Custom' !important;
	content: "\e908";
  }
  
  .eva-target-outline:before {
	font-family: 'Eva-Custom' !important;
	content: "\e909";
  }
  
  .eva-tablet-outline:before {
	font-family: 'Eva-Custom' !important;
	content: "\e90a";
  }
  
  .eva-header-outline:before {
	font-family: 'Eva-Custom' !important;
	content: "\e90b";
  }
  
  .eva-footer-outline:before {
	font-family: 'Eva-Custom' !important;
	content: "\e90c";
  }
  
  .eva-kanban-view-outline:before {
	font-family: 'Eva-Custom' !important;
	content: "\e90d";
  }
  
  /* clean-css ignore:start */
  @font-face {
	font-family: 'Eva-Icons';
	src: url(/partner/static/fonts/Eva-Icons.ac165c67.woff2) format("woff2"), url(/partner/static/fonts/Eva-Icons.2f2b9626.woff) format("woff");
	font-weight: normal;
	font-style: normal;
  }
  
  @font-face {
	font-family: 'Eva-Custom';
	src: url(/partner/static/fonts/Eva-Custom.03dc2728.woff2) format("woff2"), url(/partner/static/fonts/Eva-Custom.e347596f.woff) format("woff");
	font-weight: normal;
	font-style: normal;
  }
  
  /* clean-css ignore:end */
  [class^='eva-'],
  [class*=' eva-'],
  .eva {
	font-family: 'Eva-Icons' !important;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
	display: inline-flex;
	justify-content: center;
	align-items: center;
	text-align: center;
	/* Better Font Rendering =========== */
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
  }
  
  .eva-lg {
	vertical-align: -15%;
	line-height: 0.75em;
	font-size: 1.33333333em;
  }
  
  .eva-2x {
	font-size: 2em;
  }
  
  .eva-3x {
	font-size: 3em;
  }
  
  .eva-4x {
	font-size: 4em;
  }
  
  .eva-5x {
	font-size: 5em;
  }
  
  .eva-fw {
	width: 1.28571429em;
	text-align: center;
  }
  
  .eva-activity::before {
	content: '\ea01';
  }
  
  .eva-activity-outline::before {
	content: '\ea02';
  }
  
  .eva-alert-circle::before {
	content: '\ea03';
  }
  
  .eva-alert-circle-outline::before {
	content: '\ea04';
  }
  
  .eva-alert-triangle::before {
	content: '\ea05';
  }
  
  .eva-alert-triangle-outline::before {
	content: '\ea06';
  }
  
  .eva-archive::before {
	content: '\ea07';
  }
  
  .eva-archive-outline::before {
	content: '\ea08';
  }
  
  .eva-arrow-back::before {
	content: '\ea09';
  }
  
  .eva-arrow-back-outline::before {
	content: '\ea0a';
  }
  
  .eva-arrow-circle-down::before {
	content: '\ea0b';
  }
  
  .eva-arrow-circle-down-outline::before {
	content: '\ea0c';
  }
  
  .eva-arrow-circle-left::before {
	content: '\ea0d';
  }
  
  .eva-arrow-circle-left-outline::before {
	content: '\ea0e';
  }
  
  .eva-arrow-circle-right::before {
	content: '\ea0f';
  }
  
  .eva-arrow-circle-right-outline::before {
	content: '\ea10';
  }
  
  .eva-arrow-circle-up::before {
	content: '\ea11';
  }
  
  .eva-arrow-circle-up-outline::before {
	content: '\ea12';
  }
  
  .eva-arrow-down::before {
	content: '\ea13';
  }
  
  .eva-arrow-down-outline::before {
	content: '\ea14';
  }
  
  .eva-arrow-downward::before {
	content: '\ea15';
  }
  
  .eva-arrow-downward-outline::before {
	content: '\ea16';
  }
  
  .eva-arrow-forward::before {
	content: '\ea17';
  }
  
  .eva-arrow-forward-outline::before {
	content: '\ea18';
  }
  
  .eva-arrow-ios-back::before {
	content: '\ea19';
  }
  
  .eva-arrow-ios-back-outline::before {
	content: '\ea1a';
  }
  
  .eva-arrow-ios-downward::before {
	content: '\ea1b';
  }
  
  .eva-arrow-ios-downward-outline::before {
	content: '\ea1c';
  }
  
  .eva-arrow-ios-forward::before {
	content: '\ea1d';
  }
  
  .eva-arrow-ios-forward-outline::before {
	content: '\ea1e';
  }
  
  .eva-arrow-ios-upward::before {
	content: '\ea1f';
  }
  
  .eva-arrow-ios-upward-outline::before {
	content: '\ea20';
  }
  
  .eva-arrow-left::before {
	content: '\ea21';
  }
  
  .eva-arrow-left-outline::before {
	content: '\ea22';
  }
  
  .eva-arrow-right::before {
	content: '\ea23';
  }
  
  .eva-arrow-right-outline::before {
	content: '\ea24';
  }
  
  .eva-arrow-up::before {
	content: '\ea25';
  }
  
  .eva-arrow-up-outline::before {
	content: '\ea26';
  }
  
  .eva-arrow-upward::before {
	content: '\ea27';
  }
  
  .eva-arrow-upward-outline::before {
	content: '\ea28';
  }
  
  .eva-arrowhead-down::before {
	content: '\ea29';
  }
  
  .eva-arrowhead-down-outline::before {
	content: '\ea2a';
  }
  
  .eva-arrowhead-left::before {
	content: '\ea2b';
  }
  
  .eva-arrowhead-left-outline::before {
	content: '\ea2c';
  }
  
  .eva-arrowhead-right::before {
	content: '\ea2d';
  }
  
  .eva-arrowhead-right-outline::before {
	content: '\ea2e';
  }
  
  .eva-arrowhead-up::before {
	content: '\ea2f';
  }
  
  .eva-arrowhead-up-outline::before {
	content: '\ea30';
  }
  
  .eva-at::before {
	content: '\ea31';
  }
  
  .eva-at-outline::before {
	content: '\ea32';
  }
  
  .eva-attach::before {
	content: '\ea33';
  }
  
  .eva-attach-2::before {
	content: '\ea34';
  }
  
  .eva-attach-2-outline::before {
	content: '\ea35';
  }
  
  .eva-attach-outline::before {
	content: '\ea36';
  }
  
  .eva-award::before {
	content: '\ea37';
  }
  
  .eva-award-outline::before {
	content: '\ea38';
  }
  
  .eva-backspace::before {
	content: '\ea39';
  }
  
  .eva-backspace-outline::before {
	content: '\ea3a';
  }
  
  .eva-bar-chart::before {
	content: '\ea3b';
  }
  
  .eva-bar-chart-2::before {
	content: '\ea3c';
  }
  
  .eva-bar-chart-2-outline::before {
	content: '\ea3d';
  }
  
  .eva-bar-chart-outline::before, .eva-statistics::before {
	content: '\ea3e';
  }
  
  .eva-battery::before {
	content: '\ea3f';
  }
  
  .eva-battery-outline::before {
	content: '\ea40';
  }
  
  .eva-behance::before {
	content: '\ea41';
  }
  
  .eva-behance-outline::before {
	content: '\ea42';
  }
  
  .eva-bell::before {
	content: '\ea43';
  }
  
  .eva-bell-off::before {
	content: '\ea44';
  }
  
  .eva-bell-off-outline::before {
	content: '\ea45';
  }
  
  .eva-bell-outline::before {
	content: '\ea46';
  }
  
  .eva-bluetooth::before {
	content: '\ea47';
  }
  
  .eva-bluetooth-outline::before {
	content: '\ea48';
  }
  
  .eva-book::before {
	content: '\ea49';
  }
  
  .eva-book-open::before {
	content: '\ea4a';
  }
  
  .eva-book-open-outline::before {
	content: '\ea4b';
  }
  
  .eva-book-outline::before {
	content: '\ea4c';
  }
  
  .eva-bookmark::before {
	content: '\ea4d';
  }
  
  .eva-bookmark-outline::before {
	content: '\ea4e';
  }
  
  .eva-briefcase::before {
	content: '\ea4f';
  }
  
  .eva-briefcase-outline::before, .eva-briefing::before {
	content: '\ea50';
  }
  
  .eva-browser::before {
	content: '\ea51';
  }
  
  .eva-browser-outline::before, .eva-create_template_url::before {
	content: '\ea52';
  }
  
  .eva-brush::before {
	content: '\ea53';
  }
  
  .eva-brush-outline::before {
	content: '\ea54';
  }
  
  .eva-bulb::before {
	content: '\ea55';
  }
  
  .eva-bulb-outline::before {
	content: '\ea56';
  }
  
  .eva-calendar::before {
	content: '\ea57';
  }
  
  .eva-calendar-outline::before {
	content: '\ea58';
  }
  
  .eva-camera::before {
	content: '\ea59';
  }
  
  .eva-camera-outline::before {
	content: '\ea5a';
  }
  
  .eva-car::before {
	content: '\ea5b';
  }
  
  .eva-car-outline::before {
	content: '\ea5c';
  }
  
  .eva-cast::before {
	content: '\ea5d';
  }
  
  .eva-cast-outline::before {
	content: '\ea5e';
  }
  
  .eva-charging::before {
	content: '\ea5f';
  }
  
  .eva-charging-outline::before {
	content: '\ea60';
  }
  
  .eva-checkmark::before {
	content: '\ea61';
  }
  
  .eva-checkmark-circle::before {
	content: '\ea62';
  }
  
  .eva-checkmark-circle-2::before {
	content: '\ea63';
  }
  
  .eva-checkmark-circle-2-outline::before {
	content: '\ea64';
  }
  
  .eva-checkmark-circle-outline::before {
	content: '\ea65';
  }
  
  .eva-checkmark-outline::before {
	content: '\ea66';
  }
  
  .eva-checkmark-square::before {
	content: '\ea67';
  }
  
  .eva-checkmark-square-2::before {
	content: '\ea68';
  }
  
  .eva-checkmark-square-2-outline::before {
	content: '\ea69';
  }
  
  .eva-checkmark-square-outline::before {
	content: '\ea6a';
  }
  
  .eva-chevron-down::before {
	content: '\ea6b';
  }
  
  .eva-chevron-down-outline::before {
	content: '\ea6c';
  }
  
  .eva-chevron-left::before {
	content: '\ea6d';
  }
  
  .eva-chevron-left-outline::before {
	content: '\ea6e';
  }
  
  .eva-chevron-right::before {
	content: '\ea6f';
  }
  
  .eva-chevron-right-outline::before {
	content: '\ea70';
  }
  
  .eva-chevron-up::before {
	content: '\ea71';
  }
  
  .eva-chevron-up-outline::before {
	content: '\ea72';
  }
  
  .eva-clipboard::before {
	content: '\ea73';
  }
  
  .eva-clipboard-outline::before {
	content: '\ea74';
  }
  
  .eva-clock::before {
	content: '\ea75';
  }
  
  .eva-clock-outline::before {
	content: '\ea76';
  }
  
  .eva-close::before {
	content: '\ea77';
  }
  
  .eva-close-circle::before {
	content: '\ea78';
  }
  
  .eva-close-circle-outline::before {
	content: '\ea79';
  }
  
  .eva-close-outline::before {
	content: '\ea7a';
  }
  
  .eva-close-square::before {
	content: '\ea7b';
  }
  
  .eva-close-square-outline::before {
	content: '\ea7c';
  }
  
  .eva-cloud-download::before {
	content: '\ea7d';
  }
  
  .eva-cloud-download-outline::before {
	content: '\ea7e';
  }
  
  .eva-cloud-upload::before {
	content: '\ea7f';
  }
  
  .eva-cloud-upload-outline::before, .eva-upload::before, .eva-files_url::before {
	content: '\ea80';
  }
  
  .eva-code::before {
	content: '\ea81';
  }
  
  .eva-code-download::before {
	content: '\ea82';
  }
  
  .eva-code-download-outline::before {
	content: '\ea83';
  }
  
  .eva-code-outline::before {
	content: '\ea84';
  }
  
  .eva-collapse::before {
	content: '\ea85';
  }
  
  .eva-collapse-outline::before {
	content: '\ea86';
  }
  
  .eva-color-palette::before {
	content: '\ea87';
  }
  
  .eva-color-palette-outline::before {
	content: '\ea88';
  }
  
  .eva-color-picker::before {
	content: '\ea89';
  }
  
  .eva-color-picker-outline::before {
	content: '\ea8a';
  }
  
  .eva-compass::before {
	content: '\ea8b';
  }
  
  .eva-compass-outline::before {
	content: '\ea8c';
  }
  
  .eva-copy::before {
	content: '\ea8d';
  }
  
  .eva-copy-outline::before, .eva-copy_url::before {
	content: '\ea8e';
  }
  
  .eva-corner-down-left::before {
	content: '\ea8f';
  }
  
  .eva-corner-down-left-outline::before {
	content: '\ea90';
  }
  
  .eva-corner-down-right::before {
	content: '\ea91';
  }
  
  .eva-corner-down-right-outline::before {
	content: '\ea92';
  }
  
  .eva-corner-left-down::before {
	content: '\ea93';
  }
  
  .eva-corner-left-down-outline::before {
	content: '\ea94';
  }
  
  .eva-corner-left-up::before {
	content: '\ea95';
  }
  
  .eva-corner-left-up-outline::before {
	content: '\ea96';
  }
  
  .eva-corner-right-down::before {
	content: '\ea97';
  }
  
  .eva-corner-right-down-outline::before {
	content: '\ea98';
  }
  
  .eva-corner-right-up::before {
	content: '\ea99';
  }
  
  .eva-corner-right-up-outline::before {
	content: '\ea9a';
  }
  
  .eva-corner-up-left::before {
	content: '\ea9b';
  }
  
  .eva-corner-up-left-outline::before {
	content: '\ea9c';
  }
  
  .eva-corner-up-right::before {
	content: '\ea9d';
  }
  
  .eva-corner-up-right-outline::before {
	content: '\ea9e';
  }
  
  .eva-credit-card::before {
	content: '\ea9f';
  }
  
  .eva-credit-card-outline::before, .eva-account::before, .eva-customer_edit_url::before {
	content: '\eaa0';
  }
  
  .eva-crop::before {
	content: '\eaa1';
  }
  
  .eva-crop-outline::before {
	content: '\eaa2';
  }
  
  .eva-cube::before {
	content: '\eaa3';
  }
  
  .eva-cube-outline::before {
	content: '\eaa4';
  }
  
  .eva-diagonal-arrow-left-down::before {
	content: '\eaa5';
  }
  
  .eva-diagonal-arrow-left-down-outline::before {
	content: '\eaa6';
  }
  
  .eva-diagonal-arrow-left-up::before {
	content: '\eaa7';
  }
  
  .eva-diagonal-arrow-left-up-outline::before {
	content: '\eaa8';
  }
  
  .eva-diagonal-arrow-right-down::before {
	content: '\eaa9';
  }
  
  .eva-diagonal-arrow-right-down-outline::before {
	content: '\eaaa';
  }
  
  .eva-diagonal-arrow-right-up::before {
	content: '\eaab';
  }
  
  .eva-diagonal-arrow-right-up-outline::before {
	content: '\eaac';
  }
  
  .eva-done-all::before {
	content: '\eaad';
  }
  
  .eva-done-all-outline::before {
	content: '\eaae';
  }
  
  .eva-download::before {
	content: '\eaaf';
  }
  
  .eva-download-outline::before {
	content: '\eab0';
  }
  
  .eva-droplet::before {
	content: '\eab1';
  }
  
  .eva-droplet-off::before {
	content: '\eab2';
  }
  
  .eva-droplet-off-outline::before {
	content: '\eab3';
  }
  
  .eva-droplet-outline::before {
	content: '\eab4';
  }
  
  .eva-edit::before {
	content: '\eab5';
  }
  
  .eva-edit-2::before {
	content: '\eab6';
  }
  
  .eva-edit-2-outline::before {
	content: '\eab7';
  }
  
  .eva-edit-outline::before, .eva-website::before, .eva-creation::before {
	content: '\eab8';
  }
  
  .eva-email::before {
	content: '\eab9';
  }
  
  .eva-email-outline::before, .eva-emails::before {
	content: '\eaba';
  }
  
  .eva-expand::before {
	content: '\eabb';
  }
  
  .eva-expand-outline::before {
	content: '\eabc';
  }
  
  .eva-external-link::before {
	content: '\eabd';
  }
  
  .eva-external-link-outline::before {
	content: '\eabe';
  }
  
  .eva-eye::before {
	content: '\eabf';
  }
  
  .eva-eye-off::before {
	content: '\eac0';
  }
  
  .eva-eye-off-2::before {
	content: '\eac1';
  }
  
  .eva-eye-off-2-outline::before {
	content: '\eac2';
  }
  
  .eva-eye-off-outline::before, .eva-unfollow::before {
	content: '\eac3';
  }
  
  .eva-eye-outline::before, .eva-follow::before {
	content: '\eac4';
  }
  
  .eva-facebook::before {
	content: '\eac5';
  }
  
  .eva-facebook-outline::before {
	content: '\eac6';
  }
  
  .eva-file::before {
	content: '\eac7';
  }
  
  .eva-file-add::before {
	content: '\eac8';
  }
  
  .eva-file-add-outline::before {
	content: '\eac9';
  }
  
  .eva-file-outline::before {
	content: '\eaca';
  }
  
  .eva-file-remove::before {
	content: '\eacb';
  }
  
  .eva-file-remove-outline::before {
	content: '\eacc';
  }
  
  .eva-file-text::before {
	content: '\eacd';
  }
  
  .eva-file-text-outline::before, .eva-receipt::before {
	content: '\eace';
  }
  
  .eva-film::before {
	content: '\eacf';
  }
  
  .eva-film-outline::before {
	content: '\ead0';
  }
  
  .eva-flag::before {
	content: '\ead1';
  }
  
  .eva-flag-outline::before {
	content: '\ead2';
  }
  
  .eva-flash::before {
	content: '\ead3';
  }
  
  .eva-flash-off::before {
	content: '\ead4';
  }
  
  .eva-flash-off-outline::before {
	content: '\ead5';
  }
  
  .eva-flash-outline::before, .eva-generate_url::before {
	content: '\ead6';
  }
  
  .eva-flip::before {
	content: '\ead7';
  }
  
  .eva-flip-2::before {
	content: '\ead8';
  }
  
  .eva-flip-2-outline::before {
	content: '\ead9';
  }
  
  .eva-flip-outline::before {
	content: '\eada';
  }
  
  .eva-folder::before {
	content: '\eadb';
  }
  
  .eva-folder-add::before {
	content: '\eadc';
  }
  
  .eva-folder-add-outline::before {
	content: '\eadd';
  }
  
  .eva-folder-outline::before {
	content: '\eade';
  }
  
  .eva-folder-remove::before {
	content: '\eadf';
  }
  
  .eva-folder-remove-outline::before {
	content: '\eae0';
  }
  
  .eva-funnel::before {
	content: '\eae1';
  }
  
  .eva-funnel-outline::before {
	content: '\eae2';
  }
  
  .eva-gift::before {
	content: '\eae3';
  }
  
  .eva-gift-outline::before {
	content: '\eae4';
  }
  
  .eva-github::before {
	content: '\eae5';
  }
  
  .eva-github-outline::before {
	content: '\eae6';
  }
  
  .eva-globe::before {
	content: '\eae7';
  }
  
  .eva-globe-2::before {
	content: '\eae8';
  }
  
  .eva-globe-2-outline::before, .eva-domains::before, .eva-domains_url::before {
	content: '\eae9';
  }
  
  .eva-globe-3::before {
	content: '\eaea';
  }
  
  .eva-globe-outline::before {
	content: '\eaeb';
  }
  
  .eva-google::before {
	content: '\eaec';
  }
  
  .eva-google-outline::before {
	content: '\eaed';
  }
  
  .eva-grid::before {
	content: '\eaee';
  }
  
  .eva-grid-outline::before {
	content: '\eaef';
  }
  
  .eva-hard-drive::before {
	content: '\eaf0';
  }
  
  .eva-hard-drive-outline::before {
	content: '\eaf1';
  }
  
  .eva-hash::before {
	content: '\eaf2';
  }
  
  .eva-hash-outline::before {
	content: '\eaf3';
  }
  
  .eva-headphones::before {
	content: '\eaf4';
  }
  
  .eva-headphones-outline::before {
	content: '\eaf5';
  }
  
  .eva-heart::before {
	content: '\eaf6';
  }
  
  .eva-heart-outline::before {
	content: '\eaf7';
  }
  
  .eva-home::before {
	content: '\eaf8';
  }
  
  .eva-home-outline::before {
	content: '\eaf9';
  }
  
  .eva-image::before {
	content: '\eafa';
  }
  
  .eva-image-2::before {
	content: '\eafb';
  }
  
  .eva-image-outline::before {
	content: '\eafc';
  }
  
  .eva-inbox::before {
	content: '\eafd';
  }
  
  .eva-inbox-outline::before {
	content: '\eafe';
  }
  
  .eva-info::before {
	content: '\eaff';
  }
  
  .eva-info-outline::before {
	content: '\eb00';
  }
  
  .eva-keypad::before {
	content: '\eb01';
  }
  
  .eva-keypad-outline::before {
	content: '\eb02';
  }
  
  .eva-layers::before {
	content: '\eb03';
  }
  
  .eva-layers-outline::before {
	content: '\eb04';
  }
  
  .eva-layout::before {
	content: '\eb05';
  }
  
  .eva-layout-outline::before {
	content: '\eb06';
  }
  
  .eva-link::before {
	content: '\eb07';
  }
  
  .eva-link-2::before {
	content: '\eb08';
  }
  
  .eva-link-2-outline::before, .eva-invitation_url::before {
	content: '\eb09';
  }
  
  .eva-link-outline::before {
	content: '\eb0a';
  }
  
  .eva-linkedin::before {
	content: '\eb0b';
  }
  
  .eva-linkedin-outline::before {
	content: '\eb0c';
  }
  
  .eva-list::before {
	content: '\eb0d';
  }
  
  .eva-list-outline::before, .eva-support::before {
	content: '\eb0e';
  }
  
  .eva-loader-outline::before {
	content: '\eb0f';
  }
  
  .eva-lock::before {
	content: '\eb10';
  }
  
  .eva-lock-outline::before {
	content: '\eb11';
  }
  
  .eva-log-in::before {
	content: '\eb12';
  }
  
  .eva-log-in-outline::before {
	content: '\eb13';
  }
  
  .eva-log-out::before {
	content: '\eb14';
  }
  
  .eva-log-out-outline::before {
	content: '\eb15';
  }
  
  .eva-map::before {
	content: '\eb16';
  }
  
  .eva-map-outline::before {
	content: '\eb17';
  }
  
  .eva-maximize::before {
	content: '\eb18';
  }
  
  .eva-maximize-outline::before {
	content: '\eb19';
  }
  
  .eva-menu::before {
	content: '\eb1a';
  }
  
  .eva-menu-2::before {
	content: '\eb1b';
  }
  
  .eva-menu-2-outline::before {
	content: '\eb1c';
  }
  
  .eva-menu-arrow::before {
	content: '\eb1d';
  }
  
  .eva-menu-arrow-outline::before {
	content: '\eb1e';
  }
  
  .eva-menu-outline::before {
	content: '\eb1f';
  }
  
  .eva-message-circle::before {
	content: '\eb20';
  }
  
  .eva-message-circle-outline::before, .eva-requirements::before {
	content: '\eb21';
  }
  
  .eva-message-square::before {
	content: '\eb22';
  }
  
  .eva-message-square-outline::before, .eva-feedback::before {
	content: '\eb23';
  }
  
  .eva-mic::before {
	content: '\eb24';
  }
  
  .eva-mic-off::before {
	content: '\eb25';
  }
  
  .eva-mic-off-outline::before {
	content: '\eb26';
  }
  
  .eva-mic-outline::before {
	content: '\eb27';
  }
  
  .eva-minimize::before {
	content: '\eb28';
  }
  
  .eva-minimize-outline::before {
	content: '\eb29';
  }
  
  .eva-minus::before {
	content: '\eb2a';
  }
  
  .eva-minus-circle::before {
	content: '\eb2b';
  }
  
  .eva-minus-circle-outline::before {
	content: '\eb2c';
  }
  
  .eva-minus-outline::before {
	content: '\eb2d';
  }
  
  .eva-minus-square::before {
	content: '\eb2e';
  }
  
  .eva-minus-square-outline::before {
	content: '\eb2f';
  }
  
  .eva-monitor::before {
	content: '\eb30';
  }
  
  .eva-monitor-outline::before, .eva-desktop::before {
	content: '\eb31';
  }
  
  .eva-moon::before {
	content: '\eb32';
  }
  
  .eva-moon-outline::before {
	content: '\eb33';
  }
  
  .eva-more-horizontal::before {
	content: '\eb34';
  }
  
  .eva-more-horizontal-outline::before {
	content: '\eb35';
  }
  
  .eva-more-vertical::before {
	content: '\eb36';
  }
  
  .eva-more-vertical-outline::before {
	content: '\eb37';
  }
  
  .eva-move::before {
	content: '\eb38';
  }
  
  .eva-move-outline::before {
	content: '\eb39';
  }
  
  .eva-music::before {
	content: '\eb3a';
  }
  
  .eva-music-outline::before {
	content: '\eb3b';
  }
  
  .eva-navigation::before {
	content: '\eb3c';
  }
  
  .eva-navigation-2::before {
	content: '\eb3d';
  }
  
  .eva-navigation-2-outline::before {
	content: '\eb3e';
  }
  
  .eva-navigation-outline::before {
	content: '\eb3f';
  }
  
  .eva-npm::before {
	content: '\eb40';
  }
  
  .eva-npm-outline::before {
	content: '\eb41';
  }
  
  .eva-options::before {
	content: '\eb42';
  }
  
  .eva-options-2::before {
	content: '\eb43';
  }
  
  .eva-options-2-outline::before {
	content: '\eb44';
  }
  
  .eva-options-outline::before {
	content: '\eb45';
  }
  
  .eva-pantone::before {
	content: '\eb46';
  }
  
  .eva-pantone-outline::before {
	content: '\eb47';
  }
  
  .eva-paper-plane::before {
	content: '\eb48';
  }
  
  .eva-paper-plane-outline::before {
	content: '\eb49';
  }
  
  .eva-pause-circle::before {
	content: '\eb4a';
  }
  
  .eva-pause-circle-outline::before {
	content: '\eb4b';
  }
  
  .eva-people::before {
	content: '\eb4c';
  }
  
  .eva-people-outline::before {
	content: '\eb4d';
  }
  
  .eva-percent::before {
	content: '\eb4e';
  }
  
  .eva-percent-outline::before {
	content: '\eb4f';
  }
  
  .eva-person::before {
	content: '\eb50';
  }
  
  .eva-person-add::before {
	content: '\eb51';
  }
  
  .eva-person-add-outline::before {
	content: '\eb52';
  }
  
  .eva-person-delete::before {
	content: '\eb53';
  }
  
  .eva-person-delete-outline::before {
	content: '\eb54';
  }
  
  .eva-person-done::before {
	content: '\eb55';
  }
  
  .eva-person-done-outline::before {
	content: '\eb56';
  }
  
  .eva-person-outline::before {
	content: '\eb57';
  }
  
  .eva-person-remove::before {
	content: '\eb58';
  }
  
  .eva-person-remove-outline::before {
	content: '\eb59';
  }
  
  .eva-phone::before {
	content: '\eb5a';
  }
  
  .eva-phone-call::before {
	content: '\eb5b';
  }
  
  .eva-phone-call-outline::before {
	content: '\eb5c';
  }
  
  .eva-phone-missed::before {
	content: '\eb5d';
  }
  
  .eva-phone-missed-outline::before {
	content: '\eb5e';
  }
  
  .eva-phone-off::before {
	content: '\eb5f';
  }
  
  .eva-phone-off-outline::before {
	content: '\eb60';
  }
  
  .eva-phone-outline::before {
	content: '\eb61';
  }
  
  .eva-pie-chart::before {
	content: '\eb62';
  }
  
  .eva-pie-chart-2::before {
	content: '\eb63';
  }
  
  .eva-pie-chart-outline::before {
	content: '\eb64';
  }
  
  .eva-pin::before {
	content: '\eb65';
  }
  
  .eva-pin-outline::before {
	content: '\eb66';
  }
  
  .eva-play-circle::before {
	content: '\eb67';
  }
  
  .eva-play-circle-outline::before {
	content: '\eb68';
  }
  
  .eva-plus::before {
	content: '\eb69';
  }
  
  .eva-plus-circle::before {
	content: '\eb6a';
  }
  
  .eva-plus-circle-outline::before {
	content: '\eb6b';
  }
  
  .eva-plus-outline::before {
	content: '\eb6c';
  }
  
  .eva-plus-square::before {
	content: '\eb6d';
  }
  
  .eva-plus-square-outline::before {
	content: '\eb6e';
  }
  
  .eva-power::before {
	content: '\eb6f';
  }
  
  .eva-power-outline::before {
	content: '\eb70';
  }
  
  .eva-pricetags::before {
	content: '\eb71';
  }
  
  .eva-pricetags-outline::before {
	content: '\eb72';
  }
  
  .eva-printer::before {
	content: '\eb73';
  }
  
  .eva-printer-outline::before {
	content: '\eb74';
  }
  
  .eva-question-mark::before {
	content: '\eb75';
  }
  
  .eva-question-mark-circle::before {
	content: '\eb76';
  }
  
  .eva-question-mark-circle-outline::before {
	content: '\eb77';
  }
  
  .eva-question-mark-outline::before {
	content: '\eb78';
  }
  
  .eva-radio::before {
	content: '\eb79';
  }
  
  .eva-radio-button-off::before {
	content: '\eb7a';
  }
  
  .eva-radio-button-off-outline::before {
	content: '\eb7b';
  }
  
  .eva-radio-button-on::before {
	content: '\eb7c';
  }
  
  .eva-radio-button-on-outline::before {
	content: '\eb7d';
  }
  
  .eva-radio-outline::before {
	content: '\eb7e';
  }
  
  .eva-recording::before {
	content: '\eb7f';
  }
  
  .eva-recording-outline::before {
	content: '\eb80';
  }
  
  .eva-refresh::before {
	content: '\eb81';
  }
  
  .eva-refresh-outline::before {
	content: '\eb82';
  }
  
  .eva-repeat::before {
	content: '\eb83';
  }
  
  .eva-repeat-outline::before {
	content: '\eb84';
  }
  
  .eva-rewind-left::before {
	content: '\eb85';
  }
  
  .eva-rewind-left-outline::before {
	content: '\eb86';
  }
  
  .eva-rewind-right::before {
	content: '\eb87';
  }
  
  .eva-rewind-right-outline::before {
	content: '\eb88';
  }
  
  .eva-save::before {
	content: '\eb89';
  }
  
  .eva-save-outline::before {
	content: '\eb8a';
  }
  
  .eva-scissors::before {
	content: '\eb8b';
  }
  
  .eva-scissors-outline::before {
	content: '\eb8c';
  }
  
  .eva-search::before {
	content: '\eb8d';
  }
  
  .eva-search-outline::before, .eva-check_url::before {
	content: '\eb8e';
  }
  
  .eva-settings::before {
	content: '\eb8f';
  }
  
  .eva-settings-2::before {
	content: '\eb90';
  }
  
  .eva-settings-2-outline::before {
	content: '\eb91';
  }
  
  .eva-settings-outline::before {
	content: '\eb92';
  }
  
  .eva-shake::before {
	content: '\eb93';
  }
  
  .eva-shake-outline::before {
	content: '\eb94';
  }
  
  .eva-share::before {
	content: '\eb95';
  }
  
  .eva-share-outline::before {
	content: '\eb96';
  }
  
  .eva-shield::before {
	content: '\eb97';
  }
  
  .eva-shield-off::before {
	content: '\eb98';
  }
  
  .eva-shield-off-outline::before {
	content: '\eb99';
  }
  
  .eva-shield-outline::before {
	content: '\eb9a';
  }
  
  .eva-shopping-bag::before {
	content: '\eb9b';
  }
  
  .eva-shopping-bag-outline::before {
	content: '\eb9c';
  }
  
  .eva-shopping-cart::before {
	content: '\eb9d';
  }
  
  .eva-shopping-cart-outline::before, .eva-ecommerce::before {
	content: '\eb9e';
  }
  
  .eva-shuffle::before {
	content: '\eb9f';
  }
  
  .eva-shuffle-2::before {
	content: '\eba0';
  }
  
  .eva-shuffle-2-outline::before {
	content: '\eba1';
  }
  
  .eva-shuffle-outline::before {
	content: '\eba2';
  }
  
  .eva-skip-back::before {
	content: '\eba3';
  }
  
  .eva-skip-back-outline::before {
	content: '\eba4';
  }
  
  .eva-skip-forward::before {
	content: '\eba5';
  }
  
  .eva-skip-forward-outline::before {
	content: '\eba6';
  }
  
  .eva-slash::before {
	content: '\eba7';
  }
  
  .eva-slash-outline::before {
	content: '\eba8';
  }
  
  .eva-smartphone::before {
	content: '\eba9';
  }
  
  .eva-smartphone-outline::before {
	content: '\ebaa';
  }
  
  .eva-smiling-face::before {
	content: '\ebab';
  }
  
  .eva-smiling-face-outline::before {
	content: '\ebac';
  }
  
  .eva-speaker::before {
	content: '\ebad';
  }
  
  .eva-speaker-outline::before {
	content: '\ebae';
  }
  
  .eva-square::before {
	content: '\ebaf';
  }
  
  .eva-square-outline::before {
	content: '\ebb0';
  }
  
  .eva-star::before {
	content: '\ebb1';
  }
  
  .eva-star-outline::before {
	content: '\ebb2';
  }
  
  .eva-stop-circle::before {
	content: '\ebb3';
  }
  
  .eva-stop-circle-outline::before {
	content: '\ebb4';
  }
  
  .eva-sun::before {
	content: '\ebb5';
  }
  
  .eva-sun-outline::before {
	content: '\ebb6';
  }
  
  .eva-swap::before {
	content: '\ebb7';
  }
  
  .eva-swap-outline::before, .eva-select_template_url::before {
	content: '\ebb8';
  }
  
  .eva-sync::before {
	content: '\ebb9';
  }
  
  .eva-sync-outline::before {
	content: '\ebba';
  }
  
  .eva-text::before {
	content: '\ebbb';
  }
  
  .eva-text-outline::before {
	content: '\ebbc';
  }
  
  .eva-thermometer::before {
	content: '\ebbd';
  }
  
  .eva-thermometer-minus::before {
	content: '\ebbe';
  }
  
  .eva-thermometer-minus-outline::before {
	content: '\ebbf';
  }
  
  .eva-thermometer-outline::before {
	content: '\ebc0';
  }
  
  .eva-thermometer-plus::before {
	content: '\ebc1';
  }
  
  .eva-thermometer-plus-outline::before {
	content: '\ebc2';
  }
  
  .eva-toggle-left::before {
	content: '\ebc3';
  }
  
  .eva-toggle-left-outline::before {
	content: '\ebc4';
  }
  
  .eva-toggle-right::before {
	content: '\ebc5';
  }
  
  .eva-toggle-right-outline::before {
	content: '\ebc6';
  }
  
  .eva-trash::before {
	content: '\ebc7';
  }
  
  .eva-trash-2::before {
	content: '\ebc8';
  }
  
  .eva-trash-2-outline::before {
	content: '\ebc9';
  }
  
  .eva-trash-outline::before, .eva-delete_url::before, .eva-delete_template_url::before {
	content: '\ebca';
  }
  
  .eva-trending-down::before {
	content: '\ebcb';
  }
  
  .eva-trending-down-outline::before {
	content: '\ebcc';
  }
  
  .eva-trending-up::before {
	content: '\ebcd';
  }
  
  .eva-trending-up-outline::before {
	content: '\ebce';
  }
  
  .eva-tv::before {
	content: '\ebcf';
  }
  
  .eva-tv-outline::before {
	content: '\ebd0';
  }
  
  .eva-twitter::before {
	content: '\ebd1';
  }
  
  .eva-twitter-outline::before {
	content: '\ebd2';
  }
  
  .eva-umbrella::before {
	content: '\ebd3';
  }
  
  .eva-umbrella-outline::before {
	content: '\ebd4';
  }
  
  .eva-undo::before {
	content: '\ebd5';
  }
  
  .eva-undo-outline::before {
	content: '\ebd6';
  }
  
  .eva-unlock::before {
	content: '\ebd7';
  }
  
  .eva-unlock-outline::before {
	content: '\ebd8';
  }
  
  .eva-upload::before {
	content: '\ebd9';
  }
  
  .eva-upload-outline::before {
	content: '\ebda';
  }
  
  .eva-video::before {
	content: '\ebdb';
  }
  
  .eva-video-off::before {
	content: '\ebdc';
  }
  
  .eva-video-off-outline::before {
	content: '\ebdd';
  }
  
  .eva-video-outline::before {
	content: '\ebde';
  }
  
  .eva-volume-down::before {
	content: '\ebdf';
  }
  
  .eva-volume-down-outline::before {
	content: '\ebe0';
  }
  
  .eva-volume-mute::before {
	content: '\ebe1';
  }
  
  .eva-volume-mute-outline::before {
	content: '\ebe2';
  }
  
  .eva-volume-off::before {
	content: '\ebe3';
  }
  
  .eva-volume-off-outline::before {
	content: '\ebe4';
  }
  
  .eva-volume-up::before {
	content: '\ebe5';
  }
  
  .eva-volume-up-outline::before, .eva-announcements::before {
	content: '\ebe6';
  }
  
  .eva-wifi::before {
	content: '\ebe7';
  }
  
  .eva-wifi-off::before {
	content: '\ebe8';
  }
  
  .eva-wifi-off-outline::before {
	content: '\ebe9';
  }
  
  .eva-wifi-outline::before {
	content: '\ebea';
  }
  
  .Toastify__toast-container{z-index:9999;-webkit-transform:translateZ(9999px);position:fixed;padding:4px;width:320px;box-sizing:border-box;color:#fff}.Toastify__toast-container--top-left{top:1em;left:1em}.Toastify__toast-container--top-center{top:1em;left:50%;transform:translateX(-50%)}.Toastify__toast-container--top-right{top:1em;right:1em}.Toastify__toast-container--bottom-left{bottom:1em;left:1em}.Toastify__toast-container--bottom-center{bottom:1em;left:50%;transform:translateX(-50%)}.Toastify__toast-container--bottom-right{bottom:1em;right:1em}@media only screen and (max-width:480px){.Toastify__toast-container{width:100vw;padding:0;left:0;margin:0}.Toastify__toast-container--top-center,.Toastify__toast-container--top-left,.Toastify__toast-container--top-right{top:0;transform:translateX(0)}.Toastify__toast-container--bottom-center,.Toastify__toast-container--bottom-left,.Toastify__toast-container--bottom-right{bottom:0;transform:translateX(0)}.Toastify__toast-container--rtl{right:0;left:auto}}.Toastify__toast{position:relative;min-height:64px;box-sizing:border-box;margin-bottom:1rem;padding:8px;border-radius:1px;box-shadow:0 1px 10px 0 rgba(0,0,0,.1),0 2px 15px 0 rgba(0,0,0,.05);display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;max-height:800px;overflow:hidden;font-family:sans-serif;cursor:pointer;direction:ltr}.Toastify__toast--rtl{direction:rtl}.Toastify__toast--dark{background:#121212;color:#fff}.Toastify__toast--default{background:#fff;color:#aaa}.Toastify__toast--info{background:#3498db}.Toastify__toast--success{background:#07bc0c}.Toastify__toast--warning{background:#f1c40f}.Toastify__toast--error{background:#e74c3c}.Toastify__toast-body{margin:auto 0;-ms-flex:1 1 auto;flex:1 1 auto}@media only screen and (max-width:480px){.Toastify__toast{margin-bottom:0}}.Toastify__close-button{color:#fff;background:transparent;outline:none;border:none;padding:0;cursor:pointer;opacity:.7;transition:.3s ease;-ms-flex-item-align:start;align-self:flex-start}.Toastify__close-button--default{color:#000;opacity:.3}.Toastify__close-button>svg{fill:currentColor;height:16px;width:14px}.Toastify__close-button:focus,.Toastify__close-button:hover{opacity:1}@keyframes Toastify__trackProgress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.Toastify__progress-bar{position:absolute;bottom:0;left:0;width:100%;height:5px;z-index:9999;opacity:.7;background-color:hsla(0,0%,100%,.7);transform-origin:left}.Toastify__progress-bar--animated{animation:Toastify__trackProgress linear 1 forwards}.Toastify__progress-bar--controlled{transition:transform .2s}.Toastify__progress-bar--rtl{right:0;left:auto;transform-origin:right}.Toastify__progress-bar--default{background:linear-gradient(90deg,#4cd964,#5ac8fa,#007aff,#34aadc,#5856d6,#ff2d55)}.Toastify__progress-bar--dark{background:#bb86fc}@keyframes Toastify__bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutRight{20%{opacity:1;transform:translate3d(-20px,0,0)}to{opacity:0;transform:translate3d(2000px,0,0)}}@keyframes Toastify__bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutLeft{20%{opacity:1;transform:translate3d(20px,0,0)}to{opacity:0;transform:translate3d(-2000px,0,0)}}@keyframes Toastify__bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}@keyframes Toastify__bounceOutUp{20%{transform:translate3d(0,-10px,0)}40%,45%{opacity:1;transform:translate3d(0,20px,0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}@keyframes Toastify__bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}@keyframes Toastify__bounceOutDown{20%{transform:translate3d(0,10px,0)}40%,45%{opacity:1;transform:translate3d(0,-20px,0)}to{opacity:0;transform:translate3d(0,2000px,0)}}.Toastify__bounce-enter--bottom-left,.Toastify__bounce-enter--top-left{animation-name:Toastify__bounceInLeft}.Toastify__bounce-enter--bottom-right,.Toastify__bounce-enter--top-right{animation-name:Toastify__bounceInRight}.Toastify__bounce-enter--top-center{animation-name:Toastify__bounceInDown}.Toastify__bounce-enter--bottom-center{animation-name:Toastify__bounceInUp}.Toastify__bounce-exit--bottom-left,.Toastify__bounce-exit--top-left{animation-name:Toastify__bounceOutLeft}.Toastify__bounce-exit--bottom-right,.Toastify__bounce-exit--top-right{animation-name:Toastify__bounceOutRight}.Toastify__bounce-exit--top-center{animation-name:Toastify__bounceOutUp}.Toastify__bounce-exit--bottom-center{animation-name:Toastify__bounceOutDown}@keyframes Toastify__zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes Toastify__zoomOut{0%{opacity:1}50%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:0}}.Toastify__zoom-enter{animation-name:Toastify__zoomIn}.Toastify__zoom-exit{animation-name:Toastify__zoomOut}@keyframes Toastify__flipIn{0%{transform:perspective(400px) rotateX(90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotateX(-20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotateX(10deg);opacity:1}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}@keyframes Toastify__flipOut{0%{transform:perspective(400px)}30%{transform:perspective(400px) rotateX(-20deg);opacity:1}to{transform:perspective(400px) rotateX(90deg);opacity:0}}.Toastify__flip-enter{animation-name:Toastify__flipIn}.Toastify__flip-exit{animation-name:Toastify__flipOut}@keyframes Toastify__slideInRight{0%{transform:translate3d(110%,0,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInLeft{0%{transform:translate3d(-110%,0,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInUp{0%{transform:translate3d(0,110%,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInDown{0%{transform:translate3d(0,-110%,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideOutRight{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(110%,0,0)}}@keyframes Toastify__slideOutLeft{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(-110%,0,0)}}@keyframes Toastify__slideOutDown{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(0,500px,0)}}@keyframes Toastify__slideOutUp{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(0,-500px,0)}}.Toastify__slide-enter--bottom-left,.Toastify__slide-enter--top-left{animation-name:Toastify__slideInLeft}.Toastify__slide-enter--bottom-right,.Toastify__slide-enter--top-right{animation-name:Toastify__slideInRight}.Toastify__slide-enter--top-center{animation-name:Toastify__slideInDown}.Toastify__slide-enter--bottom-center{animation-name:Toastify__slideInUp}.Toastify__slide-exit--bottom-left,.Toastify__slide-exit--top-left{animation-name:Toastify__slideOutLeft}.Toastify__slide-exit--bottom-right,.Toastify__slide-exit--top-right{animation-name:Toastify__slideOutRight}.Toastify__slide-exit--top-center{animation-name:Toastify__slideOutUp}.Toastify__slide-exit--bottom-center{animation-name:Toastify__slideOutDown}