/**
  * @author Robert Rusu
**/
:root {
  /* Color */
  --enlivy-kit-primary-color: #1A4AD9;
  --enlivy-kit-primary-color-rgb: 26, 74, 217;
  --enlivy-kit-primary-color-darken: #263A86;
  --enlivy-kit-secondary-color: #858687;
  --enlivy-kit-secondary-color-rgb: 133, 134, 135;
  --enlivy-kit-text-color-primary: #3F4F60;
  --enlivy-kit-text-color-secondary: #4A4B44;
  --enlivy-kit-black-color: #000000;
  --enlivy-kit-black-color-rgb: 0, 0, 0;
  --enlivy-kit-white-color: #FFFFFF;
  --enlivy-kit-white-color-rgb: 255, 255, 255;
  --enlivy-kit-link-color: var( --enlivy-kit-primary-color );
  --enlivy-kit-red-color: #D83737;
  --enlivy-kit-light-gray-color: #c3c3c3;
  /* Buttons */
  --enlivy-kit-button-color-primary: var( --enlivy-kit-primary-color );
  --enlivy-kit-button-border-radius: 6px;
  --enlivy-kit-button-tn-padding: 12px 12px 9px;
  --enlivy-kit-button-tn-font-size: 14px;
  --enlivy-kit-button-tn-line-height: 18px;
  --enlivy-kit-button-md-padding: 9px 24px 9px;
  --enlivy-kit-button-md-font-size: 14px;
  --enlivy-kit-button-md-line-height: 22px;
  --enlivy-kit-button-lg-padding: 9px 50px 9px;
  --enlivy-kit-button-lg-font-size: 14px;
  --enlivy-kit-button-lg-line-height: 22px;
  /* Border Radius */
  --enlivy-kit-general-border-radius: 6px;
  /* Backgrounds */
  --enlivy-kit-background-color-body: #FFFFFF;
  --enlivy-kit-background-color-white: #FFFFFF;
  --enlivy-kit-background-color-primary: #263A86;
  --enlivy-kit-background-color-secondary: #4A4B44;
  --enlivy-kit-background-color-tertiary: #E5E8EB;
  --enlivy-kit-background-color-tertiary-rgb: 229, 232, 235;
  --enlivy-kit-background-color-highlight-primary: #FFD057;
  --enlivy-kit-background-color-post-primary: #FFF2D1;
  --enlivy-kit-background-color-wordpress: #F0F0F1;
  --enlivy-kit-background-color-wordpress-rgb: 240, 240, 241;
  --enlivy-kit-background-color-loader-primary: #F1F4F8;
  --enlivy-kit-background-color-loader-secondary: #D5DBE0;
  /* Border Color */
  --enlivy-kit-layout-primary-border-color: #E5E8EB;
  --enlivy-kit-layout-primary-border-color-rgb: 229, 232, 235;
  --enlivy-kit-layout-secondary-border-color: #D5DBE0;
  /* Icons */
  --enlivy-kit-icon-color-primary: #4A4B44;
  --enlivy-kit-icon-color-secondary: #868C9C;
  /* Status Notification */
  --enlivy-kit-status-attention-background-color: rgba(0, 95, 184, 0.1);
  --enlivy-kit-status-attention-color: #005FB7;
  --enlivy-kit-status-attention-color-rgb: 0, 95, 183;
  --enlivy-kit-status-success-background-color: #DFF6DD;
  --enlivy-kit-status-success-color: #0F7B0F;
  --enlivy-kit-status-success-color-rgb: 15, 123, 15;
  --enlivy-kit-status-caution-background-color: #FFF4CE;
  --enlivy-kit-status-caution-color: #9D5D00;
  --enlivy-kit-status-critical-background-color: rgba( 255, 23, 0, 0.1 );
  --enlivy-kit-status-critical-color: #FF1700;
  --enlivy-kit-status-neutral-background-color: rgba( 0, 0, 0, 0.02 );
  --enlivy-kit-status-neutral-color: rgba( 0, 0, 0, 0.4 );
  /* Loader */
  --enlivy-kit-loader-primary-color: var( --enlivy-kit-primary-color );
  --enlivy-kit-loader-secondary-color: var( --enlivy-kit-secondary-color );
  /* Spacing */
  --enlivy-kit-spacing-primary: 12px;
  --enlivy-kit-spacing-secondary: 24px;
  --enlivy-kit-spacing-tertiary: 36px;
  --enlivy-kit-spacing-divider-primary: 50px;
  --enlivy-kit-spacing-divider-secondary: 40px;
  --enlivy-kit-spacing-divider-tertiary: 80px;
  --enlivy-kit-spacing-divider-wide: 100px;
  --enlivy-kit-spacing-divider-ultra-wide: 150px;
  /* Dimensions */
  --enlivy-kit-container-width: 1173px;
  --enlivy-kit-header-height: 177px;
  --enlivy-kit-header-height-mobile: 80px;
  --enlivy-kit-sidebar-width: 250px;
  --enlivy-kit-sidebar-width-mobile: 260px;
  --enlivy-kit-sidebar-collapsed-width: 72px;
  --enlivy-kit-layout-contained: 1600px;
  --enlivy-kit-blog-without-siderbar-width: 880px;
  /* Transition */
  --enlivy-kit-transition: background-color 0.2s ease, color 0.2s ease;
  --enlivy-kit-transition-svg-fill: fill 0.2s ease;
  --enlivy-kit-transition-svg-stroke: stroke 0.2s ease;
  /* Layout */
  --enlivy-kit-layout-background: var( --enlivy-kit-layout-primary-background-color );
  --enlivy-kit-layout-border: 1px solid var( --enlivy-kit-layout-primary-border-color );
  --enlivy-kit-layout-box-shadow: 0 0 20px rgba(40, 84, 115, 0.11);
  --enlivy-kit-layout-padding: 32px;
  --enlivy-kit-layout-border-radius: 4px;
  /* Fonts */
  --enlivy-kit-font-family: inherit;
  --enlivy-kit-font-family-manrope: "Manrope", sans-serif;
  --enlivy-kit-text-heading-font-family: var(--enlivy-kit-font-family-manrope);
  --enlivy-kit-text-heading-font-size: 24px;
  --enlivy-kit-text-heading-font-style: regular;
  --enlivy-kit-text-heading-font-weight: 400;
  --enlivy-kit-text-heading-line-height: 140%;
  --enlivy-kit-text-heading-letter-spacing: 0;
  --enlivy-kit-text-heading-color: var( --enlivy-kit-primary-color );
  --enlivy-kit-text-caption-font-family: var(--enlivy-kit-font-family-manrope);
  --enlivy-kit-text-caption-font-size: 12px;
  --enlivy-kit-text-caption-font-style: regular;
  --enlivy-kit-text-caption-font-weight: 400;
  --enlivy-kit-text-caption-line-height: 160%;
  --enlivy-kit-text-caption-letter-spacing: 0;
  --enlivy-kit-text-caption-color: var( --enlivy-kit-text-color-primary );
  --enlivy-kit-text-overline-font-family: var(--enlivy-kit-font-family-manrope);
  --enlivy-kit-text-overline-font-size: 14px;
  --enlivy-kit-text-overline-font-style: regular;
  --enlivy-kit-text-overline-font-weight: 400;
  --enlivy-kit-text-overline-line-height: 160%;
  --enlivy-kit-text-overline-letter-spacing: 0;
  --enlivy-kit-text-overline-color: var( --enlivy-kit-text-color-primary );
  --enlivy-kit-text-default-font-family: var(--enlivy-kit-font-family-manrope);
  --enlivy-kit-text-default-font-size: 16px;
  --enlivy-kit-text-default-font-style: regular;
  --enlivy-kit-text-default-font-weight: 400;
  --enlivy-kit-text-default-line-height: 160%;
  --enlivy-kit-text-default-letter-spacing: 0;
  --enlivy-kit-text-default-color: var( --enlivy-kit-text-color-primary );
  --enlivy-kit-text-heading1-font-family: var(--enlivy-kit-font-family-manrope);
  --enlivy-kit-text-heading1-font-size: 32px;
  --enlivy-kit-text-heading1-font-style: regular;
  --enlivy-kit-text-heading1-font-weight: 800;
  --enlivy-kit-text-heading1-line-height: 140%;
  --enlivy-kit-text-heading1-letter-spacing: 0;
  --enlivy-kit-text-heading1-color: var( --enlivy-kit-black-color );
  --enlivy-kit-text-heading2-font-family: var(--enlivy-kit-font-family-manrope);
  --enlivy-kit-text-heading2-font-size: 29px;
  --enlivy-kit-text-heading2-font-style: regular;
  --enlivy-kit-text-heading2-font-weight: 800;
  --enlivy-kit-text-heading2-line-height: 140%;
  --enlivy-kit-text-heading2-letter-spacing: 0;
  --enlivy-kit-text-heading2-color: var( --enlivy-kit-black-color );
  --enlivy-kit-text-heading3-font-family: var(--enlivy-kit-font-family-manrope);
  --enlivy-kit-text-heading3-font-size: 26px;
  --enlivy-kit-text-heading3-font-style: regular;
  --enlivy-kit-text-heading3-font-weight: 800;
  --enlivy-kit-text-heading3-line-height: 140%;
  --enlivy-kit-text-heading3-letter-spacing: 0;
  --enlivy-kit-text-heading3-color: var( --enlivy-kit-black-color );
  --enlivy-kit-text-heading4-font-family: var(--enlivy-kit-font-family-manrope);
  --enlivy-kit-text-heading4-font-size: 23px;
  --enlivy-kit-text-heading4-font-style: regular;
  --enlivy-kit-text-heading4-font-weight: 700;
  --enlivy-kit-text-heading4-line-height: 140%;
  --enlivy-kit-text-heading4-letter-spacing: 0;
  --enlivy-kit-text-heading4-color: var( --enlivy-kit-black-color );
  --enlivy-kit-text-heading5-font-family: var(--enlivy-kit-font-family-manrope);
  --enlivy-kit-text-heading5-font-size: 20px;
  --enlivy-kit-text-heading5-font-style: regular;
  --enlivy-kit-text-heading5-font-weight: 800;
  --enlivy-kit-text-heading5-line-height: 140%;
  --enlivy-kit-text-heading5-letter-spacing: 0;
  --enlivy-kit-text-heading5-color: var( --enlivy-kit-black-color );
  --enlivy-kit-text-heading6-font-family: var(--enlivy-kit-font-family-manrope);
  --enlivy-kit-text-heading6-font-size: 18px;
  --enlivy-kit-text-heading6-font-style: regular;
  --enlivy-kit-text-heading6-font-weight: 800;
  --enlivy-kit-text-heading6-line-height: 140%;
  --enlivy-kit-text-heading6-letter-spacing: 0;
  --enlivy-kit-text-heading6-color: var( --enlivy-kit-black-color );
  /* WP Admin Font Style */
  --enlivy-kit-text-small-font-size: 14px;
  --enlivy-kit-text-small-font-style: normal;
  --enlivy-kit-text-small-font-weight: normal;
  --enlivy-kit-text-small-line-height: 20px;
  --enlivy-kit-text-small-color: var( --enlivy-kit-text-color-primary );
  --enlivy-kit-text-medium-font-size: 16px;
  --enlivy-kit-text-medium-font-style: normal;
  --enlivy-kit-text-medium-font-weight: normal;
  --enlivy-kit-text-medium-line-height: 24px;
  --enlivy-kit-text-medium-color: var( --enlivy-kit-text-color-primary );
  --enlivy-kit-text-standard-font-size: 18px;
  --enlivy-kit-text-standard-font-style: normal;
  --enlivy-kit-text-standard-font-weight: normal;
  --enlivy-kit-text-standard-line-height: 24px;
  --enlivy-kit-text-standard-color: var( --enlivy-kit-text-color-primary );
  --enlivy-kit-text-title-font-size: 24px;
  --enlivy-kit-text-title-font-style: normal;
  --enlivy-kit-text-title-font-weight: bold;
  --enlivy-kit-text-title-line-height: 32px;
  --enlivy-kit-text-title-color: var( --enlivy-kit-text-color-primary );
  /* WP Admin Buttons */
  --enlivy-kit-gray-button-color-text: #242424;
  --enlivy-kit-gray-button-color-primary: #F0F0F0;
  --enlivy-kit-gray-button-color-border: #E2E2E8;
  --enlivy-kit-gray-button-color-hover: #E2E2E8;
  --enlivy-kit-gray-button-color-pressed: #DFDFDF;
  --enlivy-kit-danger-button-color-text: #DF4F72;
  --enlivy-kit-danger-button-color-primary: #FCF3F6;
  --enlivy-kit-danger-button-color-border: #DF4F72;
  --enlivy-kit-danger-button-color-hover: #DF4F72;
  --enlivy-kit-danger-button-color-pressed: #C44262;
}
