/*
Theme Name: Lumai
Theme URI: https://bold-themes.com
Author: BoldThemes
Author URI: https://bold-themes.com
Description: Responsive theme by BoldThemes.
Version: 1.0.0
Tested up to: 6.7
Requires PHP: 7.4
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: lumai
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

License: GNU General Public License version 3.0 & Envato Regular/Extended License
License URI:  http://www.gnu.org/licenses/gpl-3.0.html & http://themeforest.net/licenses

All PHP code is released under the GNU General Public Licence version 3.0
All HTML/CSS/JAVASCRIPT code is released under Envato's Regular/Extended License

Lumai is based on Underscores https://underscores.me/, (C) 2012-2020 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*/
/* Global Bold Themes Framework CSS Variables 
--------------------------------------------------------------------------------------------------------------------*/
body {
  --page-background-image: none;
  --accent-color: red;
  --alternate-color: blue;
  --dark-color: #191919;
  --light-color: #ffffff;
  --focus-color: red;
  --primary-07-color: rgba(var(--page-primary-color-rgb), .07);
  --secondary-07-color: rgba(var(--page-secondary-color-rgb), .07);
  --transparent-color: rgba(255,255,255,0);
  --page-horizontal-margin: 0px;
  --page-vertical-margin: 0px;
  --sidebar-width: 25%;
  --sidebar-gap: 4em;
  --content-padding: 20px;
  /* header padding + bb boxed section fix */
  --body-font: Arial, Verdana;
  --heading-font: inherit;
  --heading-font-weight: initial;
  --supertitle-font: inherit;
  /* supertitle font */
  --subtitle-font: inherit;
  /* subtitle font */
  --button-font: inherit;
  --menu-font: inherit;
  /* Title sizes */
  --title-size-extrasmall: 1em;
  --title-size-small: 1.5em;
  --title-size-medium: 2em;
  --title-size-normal: 2.5em;
  --title-size-large: 3em;
  --title-size-extralarge: 3.5em;
  --title-size-huge: 4em;
  --title-size-increaser: 1.25;
  /* increase titles of the list groups */
  --title-size-decreaser: 0.8;
  /* decreace subtitles */
  /* Supertitle / subtitle sizes */
  --title-subtitle-size-extrasmall: .75em;
  --title-subtitle-size-small: .875em;
  --title-subtitle-size-medium: 1em;
  --title-subtitle-size-normal: 1em;
  --title-subtitle-size-large: 1.125em;
  --title-subtitle-size-extralarge: 1.25em;
  --title-subtitle-size-huge: 1.375em;
  /* Letter spacing */
  --heading-letter-spacing: 0px;
  --supertitle-letter-spacing: 0px;
  --subtitle-letter-spacing: 0px;
  --button-letter-spacing: 0px;
  /* Typography options */
  --default-bottom-margin: 1.5em;
  /* Sticky options */
  --site-header-top-bar-sticky-display: none;
  /* Use: flex/none; */
  /* Responsive trigger options */
  --responsive-trigger-size: 30px;
  /* Size of the responsive trigger, width + height */
  --responsive-menu-padding: 10px;
  /* Responsive manu padding, top + bottom */
  --responsive-trigger-thickness: 1px;
  /* Thickness of the menu trigger */
  --responsive-trigger-line-spacing: 5px;
  /* Top and bottom margin on trigger line to separate them */
  --responsive-menu-shadow-off: 0 0 0 rgba(var(--page-primary-color-rgb), 0);
  --responsive-menu-shadow-left: 0 10px 30px rgba(var(--page-primary-color-rgb), .1);
  --responsive-menu-shadow-right: 0 -10px 30px rgba(var(--page-primary-color-rgb), .1);
  /* Desktop menu options */
  --topbar-height: 30px;
  /* Height of the desktop top bar */
  --min-header-height: 50px;
  /* Minimum height for the header, so users don't screw up the header */
  --min-header-sticky-height: 50px;
  /* Minimum height for the sticky header */
  --below-logo-menu-height: 60px;
  /* Height of the menu when below logo */
  --menu-font-size: 15px;
  /* Font size for the main menu */
  --desktop-menu-selected-line-width: 100%;
  /* Width of the selected line on main menu */
  --desktop-menu-selected-line-thickness: 2px;
  /* Thickness of the same line */
  --desktop-submenu-selected-line-thickness: 2px;
  /* Thickness of the submenu line, width is calculated based on the padding */
  /* Responsive menu options */
  --responsive-menu-max-width: 290px;
  /* Maximum width for responsive menu, not including fullscreen */
  --responsive-menu-items-padding: .75rem;
  /* Top and bottom padding for responsive menu items */
  --responsive-menu-subitem-spacing: 20px;
  /* Left (or right in RTL mode) spacing for 2nd, 3rd, etc levels in menu */
  /* Desktop first level menu options */
  --desktop-menu-gap: 40px;
  /* Gap between items in first level desktop menu */
  --submenu-width: 250px;
  /* Default width of desktop dropdown items */
  /* Second level menu options */
  --submenu-side-padding: 1em;
  /* Padding to the left and the right of the items in submenu */
  --submenu-top-bottom-padding: .5em;
  /* Top and bottom padding of the first and last item in submenu */
  --submenu-item-top-bottom-padding: .5rem;
  /* Top and bottom padding of link submenu items */
  --submenu-shadow: 0 10px 10px -5px rgba(var(--page-primary-color-rgb), .2);
  /* Submenu shadown on desktop menu */
  /* Subtoggle options */
  --subtoggler-size: 10px;
  /* Size of subtoggler for touch devices */
  --subtoggler-thickness: 2px;
  /* Thickness of the subtoggler arrow - it's not a font! */
  /* Button shape */
  --soft-rounded: 5px;
  /* Soft rounded border radius */
  --hard-rounded: 50px;
  /* Hard rounded border radius, used for forms, icons, etc */
  --hard-rounded-field: 25px;
  /* Hard rounded border radius for gallery */
  --hard-rounded-gallery: 12px;
  /* Widgets */
  --widgets-inner-spacing: 1em;
  /* Spacing between widgets in sidebar */
  --widgets-service-spacing-header: 1em;
  /* Spacing between service widgets in the header */
  --widgets-icon-spacing-header: 1em;
  /* Spacing between icon widgets in the header */
  --widgets-button-spacing-header: 1em;
  /* Spacing between button widgets in the header */
  /* Preloader */
  --preloader-logo-max-width: 300px;
  /* Preloader logo max width */
  --preloader-background-opacity: 0.95;
  /* Preloader background opacity */
  /* Default headline thickness */
  --page-header-thin-top: 1em;
  /* Top padding for thin page header */
  --page-header-thin-bottom: 1em;
  /* Bottom padding for thin page header */
  --page-header-regular-top: 3em;
  /* Top padding for regular page header */
  --page-header-regular-bottom: 3em;
  /* Bottom padding for regular page header */
  --page-header-thick-top: 5em;
  /* Top padding for thick page header */
  --page-header-thick-bottom: 5em;
  /* Bottom padding for thick page header */
  /* Post */
  --post-margin-bottom: 4em;
  /* Margin bottom for posts, blog  and portfolio */
  --post-margin-top: 4em;
  /* Margin top for posts, blog  and portfolio */
  --post-inner-spacing: 2em;
  /* Spacing between posts */
  --post-half-margin: 1rem;
  /* Half margin value for posts, blog  and portfolio */
  --post-meta-margin: 0.5rem;
  /* Meta value margin, when you need to space out share and continue reading */
  --post-header-content-margin: 0.5rem;
  /* Margin when you need to separate post title and content */
  --columns-list-width-media: 60%;
  /* Article media width in columns list */
  --columns-list-horizontal-gap: 1em;
  /* Horizontal gap betweem media and content in columns view */
  --portfolio-meta-width: 20%;
  /* Article content width in columns list */
  --post-read-more-margin: 2em;
  /* Spacing between read more, share and inner content */
  --post-paging-arrow-size: 3rem;
  /* Font size of the paging arrow */
  --post-paging-arrow-margin: .25em;
  /* Margin between arrow and text */
  --post-image-gallery-overlay: rgb(0 0 0 / 90%);
  /* Background color for gallery overlay */
  --post-footer-meta-spacing: 2em;
  /* Padding and margin for entry meta on single post / portfolio */
  --pagination-inner-spacing: 3em;
  /* Spacing for pagination after the posts */
  --share-text-display: flex;
  /* Swap between flex and none to show or hide SHARE text on share options feature */
  /* Nav links */
  --nav-links-image-size: 6rem;
  /* Image size for previous / next */
  --nav-links-supertitle-size: .9rem;
  /* Font size for supertitle / subtitle in previous / next */
  --nav-links-post-title-size: 1.1rem;
  /* Font size for post titles in previous / next */
  /* Comments */
  --comments-top-spacing: 4em;
  /* Used for spacing between forms, comments and content */
  --comment-single-spacing: 2em;
  /* Spacing between comments */
  --comment-avatar-padding: 1em;
  /* Left (or RTL right) padding for avatar */
  --comment-avatar-size: 4em;
  /* Image size for the avatar */
  --no-comments-padding: 2em;
  /* All around padding for no comments paragraph */
  /* WooCommerce */
  --woocommerce: var(--accent-color);
  /* Below is overriding WooCommerce variables, when they start using it */
  --wc-green: var(--accent-color);
  /* WooCommerce green color */
  --wc-red: var(--accent-color);
  /* WooCommerce red color */
  --wc-orange: var(--accent-color);
  /* WooCommerce orange color */
  --wc-blue: var(--accent-color);
  /* WooCommerce blue color */
  --wc-primary: var(--accent-color);
  /* WooCommerce primary / accent color */
  --wc-primary-text: var(--light-color);
  /* WooCommerce text color */
  --wc-secondary: var(--alternate-color);
  /* WooCommerce secondary / alternate color */
  --wc-secondary-text: var(--light-color);
  /* WooCommerce secondary text color */
  --wc-highlight: var(--accent-color);
  /* WooCommerce highlight color */
  --wc-highligh-text: var(--light-color);
  /* WooCommerce highlight text color */
  --wc-content-bg: var(--page-background-color, var(--page-secondary-color));
  /* Background color used for product boxes, to inherit page color */
  --wc-subtext: var(--page-text-color, var(--page-primary-color));
  /* WooCommerce subtext color */
  /* BT WooCommerce variables */
  --woo-message-padding: 1em 2em;
  /* All around padding for WooCommerce messages */
  --woo-product-x-spacing: 1em;
  /* Left and right spacing between elements */
  --woo-product-y-spacing: 2em;
  /* Spacing at the end of the product list */
  --woo-product-content-padding: 1.5em;
  /* Padding for content in products, excluding images */
  --woo-product-background: transparent;
  /* Background for product */
  --woo-product-hover-shadow: 0 10px 10px -5px rgba(var(--page-primary-color-rgb), .2);
  /* Box shadow for single product hover effect */
  --woo-product-border-z-index: 1;
  /* Default value for z index on the product border, to see whether it's above or below the product image */
  --woo-image-gallery-columns-gap: 1em;
  /* Gap for product images on gallery on product details */
  --woo-paging-arrow-size: 3rem;
  /* Font size for paging arrows, use REM */
  --woo-cart-widget-width: 300px;
  /* Width of the Woo commerce shopping cart widget when used in header */
  --woo-cart-widget-padding: 1em;
  /* All around padding for the cart widget when used in header */
  --woo-cart-widget-shadow: 0 10px 10px -5px rgba(var(--page-primary-color-rgb), .2);
  /* Shadow forcart widget when used in desktop header */
  --woo-cart-widget-icon: "";
  /* Icon for cart widget */
  --woo-cart-widget-icon-font: FontAwesome6Solid;
  /* Font family for it */
  --woo-cart-widget-icon-size: 2em;
  /* Size of cart widget icon */
  --woo-cart-widget-icon-size-belowmenu: 1.5em;
  /* Size of cart widget icon but in belowmenu */
  --woo-cart-widget-icon-size-topbar: 1.5em;
  /* Size of cart widget icon but in topbar */
  --woo-cart-widget-icon-size-resptopbar: 2em;
  /* Size of cart widget icon but in responsive topbar */
  --woo-cart-widget-icon-size-respmenu: 2em;
  /* Size of cart widget icon but in responsive menu */
  --woo-cart-widget-remove-icon: "";
  /* Remove from cart icon */
  --woo-cart-widget-remove-icon-font: FontAwesome6Solid;
  /* Font family for it */
  --woo-cart-widget-image-size: 3em;
  /* Size of the image in the cart widget */
  --woo-cart-image-size: 3em;
  /* Size of the image in the cart */
  --woo-price-slider-height: .75em;
  /* Height of the price filter track */
  --woo-price-slider-handle-size: 1.25em;
  /* Size of the price filter handle */
  --woo-forms-padding: 1.5em 2em;
  /* All around padding for login, register and coupon forms */
  --woo-gallery-overlay: rgb(0 0 0 / 90%);
  /* Background color for gallery overlay */
  --woo-gallery-previous-next-icon-font: FontAwesome6Solid;
  /* Font family for previous / next icons in WooCommerce gallery */
  --woo-gallery-previous-next-icon-size: 2em;
  /* Font size for these icons */
  --woo-gallery-next-icon: "";
  /* Next icon */
  --woo-gallery-previous-icon: "";
  /* Previous icon */
  --woo-gallery-topbar-icon-font: FontAwesome6Solid;
  /* Top bar icon family in WooCommerce gallery */
  --woo-gallery-topbar-icon-font-size: 1.5em;
  /* Font size for these icons */
  --woo-gallery-topbar-close: "";
  /* Close icon */
  --woo-gallery-topbar-share: "";
  /* Share icon */
  --woo-gallery-topbar-fullscreen: "";
  /* Fullscreen icon */
  --woo-gallery-topbar-zoom: "";
  /* Zoom icon */
  --woo-cart-widget-icon-close: "";
  /* Cart widget close icon for responsive menu */
  --woo-cart-widget-icon-close-font: FontAwesome6Solid;
  /* Cart widget icon font */
  --woo-cart-widget-icon-close-size: 2rem;
  /* Cart widget close size */
  --woo-cart-widget-responsive-padding: 2em;
  /* Cart widget padding */
  --woo-sale-tag-background: var(--accent-color);
  /* Background color for sale tag */
  --woo-icons-added-to-cart: "";
  /* Added to cart icon */
  --woo-icons-added-to-cart-font: FontAwesome6Solid;
  /* Font for it */
  --woo-icons-show-password: "";
  /* Show password icon */
  --woo-icons-show-password-on: "";
  /* Shown password icon */
  --woo-icons-show-password-font: FontAwesome6Solid;
  /* Font for it */
  --woo-icons-stars: "";
  /* Empty stars on products */
  --woo-icons-stars-single: "";
  /* Empty single star on products */
  --woo-icons-stars-font: FontAwesome6Regular;
  /* Font for it */
  --woo-icons-stars-filled: "";
  /* Filled stars on products */
  --woo-icons-stars-filled-single: "";
  /* Filled single star on products */
  --woo-icons-stars-filled-font: FontAwesome6Solid;
  /* Font for it */
  --woo-icons-lost-password: "";
  /* Lost password icon */
  --woo-icons-lost-password-font: FontAwesome6Solid;
  /* Font for it */
  --woo-icons-messages-font: FontAwesome6Solid;
  /* Font for General icon */
  --woo-icons-error: "";
  /* Error icon in messages */
  --woo-icons-info: "";
  /* Info icon in messages */
  --woo-icons-message: "";
  /* Portfolio */
  --portfolio-columns-gap: 2em;
  /* Gap between columns and rows on single portfolio */
  --portfolio-columns-meta-max-width: 20%;
  /* Width of meta content in Standard view */
  --portfolio-columns-meta-min-width: 200px;
  /* Min width of meta content in Standard view */
  --portfolio-columns-1-media-width: 60%;
  /* Width for the media in columns 1 */
  --portfolio-columns-2-media-width: 70%;
  /* Width for the media in columns 2 */
  --portfolio-columns-3-media-width: 70%;
  /* Width for the media in columns 3 */
  /* Post grid */
  --post-grid-padding: 1.5em;
  /* Padding for post grid content */
  /* Gallery grid gaps */
  --grid-gallery-gap-extra-small: .25em;
  /* Extra small grid gallery gap */
  --grid-gallery-gap-small: .5em;
  /* Small grid gallery gap */
  --grid-gallery-gap-normal: 1em;
  /* Normal grid gallery gap */
  --grid-gallery-gap-large: 2em;
  /* Large grid gallery gap */
  /* Post & Portfolio gallery grid gap */
  --post-pf-grid-gallery-gap: 1em;
  /* Set a default gallery grid gap on post and portfolio */
  --post-pf-grid-gallery-radius: 0;
  /* Set a default grid gallery border radius on post and portfolio */
  --post-pf-grid-gap-small: .5em;
  /* Small post / portflio grid gallery gap */
  --post-pf-grid-gap-normal: 1em;
  /* Normal post / portflio grid gallery gap */
  --post-pf-grid-gap-large: 2em;
  /* Large post / portflio grid gallery gap */
  --post-pf-grid-title-lines: 2;
  /* Number of lines for post / portfolio title */
  --post-pf-grid-excerpt-lines: 3;
  /* Number of lines for post / portfolio excerpt */
  /* Latest posts */
  --lastest-posts-gap-small: .5em;
  /* Small lastest posts gap */
  --lastest-posts-gap-normal: 1em;
  /* Normal lastest posts gap */
  --lastest-posts-gap-large: 2em;
  /* Large lastest posts gap */
  --latest-posts-content-padding: 1.5em;
  /* Padding for latest posts content */
  --latest-posts-date-icon: "";
  /* Latest posts date icon */
  --latest-posts-date-icon-font: FontAwesome6Regular;
  /* Lastest posts date icon font family */
  --latest-posts-author-icon: "";
  /* Lastest posts author icon */
  --latest-posts-author-icon-font: FontAwesome6Regular;
  /* Lastest posts author icon font family */
  --latest-posts-comments-icon: "";
  /* Latest posts comments icon */
  --latest-posts-comments-icon-font: FontAwesome6Regular;
  /* Lastest posts comments icon font family */
  --latest-posts-category-icon: "";
  /* Latest posts category icon */
  --latest-posts-category-icon-font: FontAwesome6Regular;
  /* Lastest posts category icon font family */
  /* Footer */
  --footer-widgets-top-padding: 4em;
  /* Footer widget area top padding */
  --footer-widgets-bottom-padding: 4em;
  /* Footer widget area bottom padding */
  --footer-widgets-gap: 20px;
  /* Footer widget area bottom padding */
  /* Search widget */
  --search-widget-desktop-width: 80%;
  --search-widget-desktop-max-width: 800px;
  --search-widget-icon-open: "";
  /* Search widget icon */
  --search-widget-icon-open-font: FontAwesome6Solid;
  /* Search widget icon font */
  --search-widget-icon-open-size: 2em;
  /* Search widget icon size */
  --search-widget-icon-open-size-belowmenu: 1.5em;
  /* Size of search widget icon but in belowmenu */
  --search-widget-icon-open-size-topbar: 1.5em;
  /* Size of search widget icon but in topbar */
  --search-widget-icon-open-size-resptopbar: 2em;
  /* Size of search widget icon but in responsive topbar */
  --search-widget-icon-open-size-respmenu: 2em;
  /* Size of search widget icon but in responsive menu */
  --search-widget-icon-close: "";
  /* Search widget close icon */
  --search-widget-icon-close-font: FontAwesome6Solid;
  /* Search widget icon font */
  --search-widget-icon-close-size: 2rem;
  /* Search widget close size */
  --search-widget-icon-search: "";
  /* Search widget icon in search field */
  --search-widget-icon-search-font: FontAwesome6Solid;
  /* Search widget icon font */
  /* MFP gallery icons */
  --mfp-gallery-close-icon: "";
  /* Grid gallery close icon */
  --mfp-gallery-close-icon-font: FontAwesome6Solid;
  /* Grid gallery close icon font */
  --mfp-gallery-close-icon-size: 1.5rem;
  /* Close icon size */
  --mfp-gallery-previous-next-icon-font: FontAwesome6Solid;
  /* Grid gallery Previous / Next icon font */
  --mfp-gallery-previous-next-icon-size: 2em;
  /* Grid gallery icons size */
  --mfp-gallery-next-icon: "";
  /* Grid gallery next icon */
  --mfp-gallery-previous-icon: "";
  /* Grid gallery previous icon */
  /* Time widget */
  --time-widget-icon-size: 2em;
  /* Search widget icon size */
  --time-widget-icon-size-belowmenu: 1.5em;
  /* Size of search widget icon but in belowmenu */
  --time-widget-icon-size-topbar: 1.5em;
  /* Size of search widget icon but in topbar */
  --time-widget-icon-size-resptopbar: 2em;
  /* Size of search widget icon but in responsive topbar */
  --time-widget-icon-size-respmenu: 2em;
  /* Size of search widget icon but in responsive menu */
  /* Contact form 7 */
  --cf7-date-icon: "";
  /* Icon for input type date field */
  --cf7-date-icon-font: FontAwesome6Regular;
  /* Font family for the icon */
  /* wp admin bar positions and heights */
  --wp-admbar-mobile: 46px;
  /* WP admin bar thickness on mobile */
  --wp-admbar-desktop: 30px;
  /* WP admin bar thickness on desktop */
}

/*--------------------------------------------------------------
# Generic
--------------------------------------------------------------*/
/* Normalize
--------------------------------------------- */
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
/* Document
	 ========================================================================== */
/**
 * 1. Correct the line height in all browsers.
 * 2. Prevent adjustments of font size after orientation changes in iOS.
 */
html {
  line-height: 1.15;
  -webkit-text-size-adjust: 100%;
}

/* Sections
	 ========================================================================== */
/**
 * Remove the margin in all browsers.
 */
body {
  margin: 0;
}

/**
 * Render the `main` element consistently in IE.
 */
main {
  display: block;
}

/**
 * Correct the font size and margin on `h1` elements within `section` and
 * `article` contexts in Chrome, Firefox, and Safari.
 */
h1 {
  font-size: 2em;
  margin: 0.67em 0;
}

/* Grouping content
	 ========================================================================== */
/**
 * 1. Add the correct box sizing in Firefox.
 * 2. Show the overflow in Edge and IE.
 */
hr {
  box-sizing: content-box;
  height: 0;
  overflow: visible;
}

/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */
pre {
  font-family: monospace, monospace;
  font-size: 1em;
}

/* Text-level semantics
	 ========================================================================== */
/**
 * Remove the gray background on active links in IE 10.
 */
a {
  background-color: transparent;
}

/**
 * 1. Remove the bottom border in Chrome 57-
 * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.
 */
abbr[title] {
  border-bottom: none;
  text-decoration: underline;
  text-decoration: underline dotted;
}

/**
 * Add the correct font weight in Chrome, Edge, and Safari.
 */
b,
strong {
  font-weight: bolder;
}

/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */
code,
kbd,
samp {
  font-family: monospace, monospace;
  font-size: 1em;
}

/**
 * Add the correct font size in all browsers.
 */
small {
  font-size: 80%;
}

/**
 * Prevent `sub` and `sup` elements from affecting the line height in
 * all browsers.
 */
sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}

sub {
  bottom: -0.25em;
}

sup {
  top: -0.5em;
}

/* Embedded content
	 ========================================================================== */
/**
 * Remove the border on images inside links in IE 10.
 */
img {
  border-style: none;
}

/* Forms
	 ========================================================================== */
/**
 * 1. Change the font styles in all browsers.
 * 2. Remove the margin in Firefox and Safari.
 */
button,
input,
optgroup,
select,
textarea {
  font-family: inherit;
  font-size: 100%;
  line-height: 1.15;
  margin: 0;
}

/**
 * Show the overflow in IE.
 * 1. Show the overflow in Edge.
 */
button,
input {
  overflow: visible;
}

/**
 * Remove the inheritance of text transform in Edge, Firefox, and IE.
 * 1. Remove the inheritance of text transform in Firefox.
 */
button,
select {
  text-transform: none;
}

/**
 * Correct the inability to style clickable types in iOS and Safari.
 */
button,
[type=button],
[type=reset],
[type=submit] {
  -webkit-appearance: button;
}

/**
 * Remove the inner border and padding in Firefox.
 */
button::-moz-focus-inner,
[type=button]::-moz-focus-inner,
[type=reset]::-moz-focus-inner,
[type=submit]::-moz-focus-inner {
  border-style: none;
  padding: 0;
}

/**
 * Restore the focus styles unset by the previous rule.
 */
button:-moz-focusring,
[type=button]:-moz-focusring,
[type=reset]:-moz-focusring,
[type=submit]:-moz-focusring {
  outline: 1px dotted ButtonText;
}

/**
 * Correct the padding in Firefox.
 */
fieldset {
  padding: 0.35em 0.75em 0.625em;
}

/**
 * 1. Correct the text wrapping in Edge and IE.
 * 2. Correct the color inheritance from `fieldset` elements in IE.
 * 3. Remove the padding so developers are not caught out when they zero out
 *		`fieldset` elements in all browsers.
 */
legend {
  box-sizing: border-box;
  color: inherit;
  display: table;
  max-width: 100%;
  padding: 0;
  white-space: normal;
}

/**
 * Add the correct vertical alignment in Chrome, Firefox, and Opera.
 */
progress {
  vertical-align: baseline;
}

/**
 * Remove the default vertical scrollbar in IE 10+.
 */
textarea {
  overflow: auto;
}

/**
 * 1. Add the correct box sizing in IE 10.
 * 2. Remove the padding in IE 10.
 */
[type=checkbox],
[type=radio] {
  box-sizing: border-box;
  padding: 0;
}

/**
 * Correct the cursor style of increment and decrement buttons in Chrome.
 */
[type=number]::-webkit-inner-spin-button,
[type=number]::-webkit-outer-spin-button {
  height: auto;
}

/**
 * 1. Correct the odd appearance in Chrome and Safari.
 * 2. Correct the outline style in Safari.
 */
[type=search] {
  -webkit-appearance: textfield;
  outline-offset: -2px;
}

/**
 * Remove the inner padding in Chrome and Safari on macOS.
 */
[type=search]::-webkit-search-decoration {
  -webkit-appearance: none;
}

/**
 * 1. Correct the inability to style clickable types in iOS and Safari.
 * 2. Change font properties to `inherit` in Safari.
 */
::-webkit-file-upload-button {
  -webkit-appearance: button;
  font: inherit;
}

/* Interactive
	 ========================================================================== */
/*
 * Add the correct display in Edge, IE 10+, and Firefox.
 */
details {
  display: block;
}

/*
 * Add the correct display in all browsers.
 */
summary {
  display: list-item;
}

/* Misc
	 ========================================================================== */
/**
 * Add the correct display in IE 10+.
 */
template {
  display: none;
}

/**
 * Add the correct display in IE 10.
 */
[hidden] {
  display: none;
}

/* Box sizing
--------------------------------------------- */
/* Inherit box-sizing to more easily change it's value on a component level.
@link http://css-tricks.com/inheriting-box-sizing-probably-slightly-better-best-practice/ */
*,
*::before,
*::after {
  box-sizing: inherit;
}

html {
  box-sizing: border-box;
}

/* SCSS Global 
--------------------------------- */
/* Base
--------------------------------------------------------------*/
/* Typography
--------------------------------------------- */
body, button, input, select, optgroup, textarea {
  color: #404040;
  font-family: var(--body-font);
  font-size: 1rem;
  line-height: 1.5;
  outline: none;
}

body {
  font-weight: var(--body-font-weight);
  text-transform: var(--body-text-transform);
  font-style: var(--body-font-style);
}

h1, h2, h3, h4, h5, h6 {
  clear: both;
  font-family: var(--heading-font);
  font-weight: var(--heading-font-weight);
  font-style: var(--heading-font-style);
  padding: 0 0 0.2em 0;
  line-height: 1.2;
  margin: 0;
  text-transform: var(--heading-text-transform);
  letter-spacing: var(--heading-letter-spacing);
}

.bt_bb_headline .bt_bb_headline_tag {
  clear: both;
  font-family: var(--heading-font);
  font-weight: var(--heading-font-weight);
  font-style: var(--heading-font-style);
  padding: 0 0 0.2em 0;
  line-height: 1.2;
  margin: 0;
  text-transform: var(--heading-text-transform);
  letter-spacing: var(--heading-letter-spacing);
}

.bt_bb_headline .bt_bb_headline_superheadline {
  font-family: var(--supertitle-font);
  font-weight: var(--supertitle-font-weight);
  text-transform: var(--supertitle-text-transform);
  font-style: var(--supertitle-font-style);
  letter-spacing: var(--supertitle-letter-spacing);
}

.bt_bb_headline_subheadline {
  font-family: var(--subtitle-font);
  font-weight: var(--subtitle-font-weight);
  text-transform: var(--subtitle-text-transform);
  font-style: var(--subtitle-font-style);
  letter-spacing: var(--subtitle-letter-spacing);
}

h1 {
  font-size: 3em;
}

h2 {
  font-size: 2.5em;
}

h3 {
  font-size: 2em;
}

h4 {
  font-size: 1.75em;
}

h5 {
  font-size: 1.5em;
}

h6 {
  font-size: 1.25em;
}

p {
  margin: 0 0 var(--default-bottom-margin) 0;
}

p:last-child {
  margin-bottom: 0;
}

dfn, cite, em, i {
  font-style: italic;
}

blockquote {
  font-family: var(--heading-font);
  font-weight: var(--heading-font-weight);
  line-height: 1.5;
  display: block;
  position: relative;
  margin: 0;
  padding: 1em 0 0 3.5em;
  min-height: 5em;
  margin-bottom: var(--default-bottom-margin);
}
blockquote:before {
  content: "";
  font-family: FontAwesome6solid;
  display: block;
  font-size: 5em;
  line-height: 1;
  position: absolute;
  top: 0;
  left: 3px;
  right: 0;
  color: inherit;
  opacity: 0.1;
}
blockquote:after {
  content: "";
  display: table;
  width: 100%;
  clear: both;
}
blockquote p {
  margin-bottom: 0;
}

cite {
  opacity: 0.6;
  font-style: normal;
}

address {
  margin: 0 0 var(--default-bottom-margin);
}

pre {
  overflow: hidden;
  margin: 0 0 var(--default-bottom-margin);
  white-space: pre-wrap;
  padding: 20px;
  border: 1px solid rgba(0, 0, 0, 0.1);
}
pre code {
  display: block;
}

code, kbd, tt, var {
  font-family: monaco, consolas, "Andale Mono", "DejaVu Sans Mono", monospace;
}

abbr, acronym {
  border-bottom: 1px dotted #666;
  cursor: help;
}

mark, ins {
  background: #fff9c0;
  text-decoration: none;
}

big {
  font-size: 125%;
}

/* Elements
--------------------------------------------- */
body {
  /* moved to styles */
  overflow-x: hidden;
}

hr {
  background-color: #ccc;
  border: 0;
  height: 1px;
  margin-bottom: var(--default-bottom-margin);
}

ul, ol {
  margin: 0 0 var(--default-bottom-margin) 1em;
  padding: 0;
}
.rtl ul, .rtl ol {
  margin-left: 0;
  margin-right: 1em;
}

ul ul {
  margin-bottom: 0;
}

ol ol {
  margin-bottom: 0;
}

li {
  margin: 0 0 0 0.5em;
  padding: 0;
}
.rtl li {
  margin: 0 0.5em 0 0;
}

li > ul, li > ol {
  margin-bottom: 0;
  margin-left: 1.5em;
}
.rtl li > ul, .rtl li > ol {
  margin-left: 0;
  margin-right: 1.5em;
}

dl {
  margin: 0 0 var(--default-bottom-margin);
}

dt {
  font-weight: 600;
}

dd {
  margin: 0 1.5em var(--default-bottom-margin);
}
dd p {
  display: inline;
}
dd:after {
  content: "";
  display: table;
  clear: both;
}

figcaption {
  font-size: inherit;
}

/* Make sure embeds and iframes fit their containers. */
embed, iframe, object {
  max-width: 100%;
}

img {
  height: auto;
  max-width: 100%;
}

figure,
figure.wp-caption {
  margin-top: 0;
  margin-bottom: var(--default-bottom-margin);
}
figure figcaption,
figure figcaption.wp-caption-text,
figure.wp-caption figcaption,
figure.wp-caption figcaption.wp-caption-text {
  font-size: 0.9em;
  margin: 0.1em 0 0.5em 0px;
}

table {
  width: 100%;
  margin: 0 0 var(--default-bottom-margin) 0;
  border-collapse: collapse;
  text-align: initial;
  border: 1px solid var(--primary-07-color);
}
table td, table th {
  padding: 1em;
  border: 1px solid var(--primary-07-color);
  font-weight: inherit;
}
table th {
  text-align: left;
}

/* Links
--------------------------------------------- */
a {
  text-decoration: none;
  color: inherit;
  transition: all 200ms ease;
}
a:hover, a:focus, a:active {
  outline: none;
}
a:hover {
  text-decoration: none;
  color: var(--accent-color);
}
a:focus {
  outline: 2px solid var(--focus-color);
}
a img {
  border: none;
}

a[href^="tel:"] {
  color: inherit;
  text-decoration: none;
}

.screen-reader-text {
  clip: rect(1px, 1px, 1px, 1px);
  word-wrap: normal !important;
  border: 0;
  clip-path: inset(50%);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  overflow-wrap: normal !important;
  padding: 0;
  position: absolute !important;
  width: 1px;
}
.screen-reader-text:focus {
  clip: auto !important;
  background-color: #fff;
  border-radius: 3px;
  box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);
  clip-path: none;
  color: #2b2d2f;
  display: block;
  font-size: 1rem;
  font-weight: 700;
  height: auto;
  left: 1em;
  top: 1em;
  line-height: normal;
  padding: 1em 1.5em 1em;
  text-decoration: none;
  width: auto;
  z-index: 100000;
}

/* Forms
--------------------------------------------- */
select, textarea, input, .fancy-select .trigger {
  color: inherit;
  border: 1px solid var(--primary-07-color);
}

select, input {
  font-family: var(--body-font);
}

input:not([type=checkbox]):not([type=radio]), button {
  -webkit-appearance: none;
}

input:not([type=submit]):not([type=checkbox]):not([type=radio]), textarea, select {
  font: inherit;
  line-height: 1;
  display: block;
  width: 100%;
  padding: 0.8em;
  outline: none;
  color: inherit;
  background: transparent;
}
.btTextRight input:not([type=submit]):not([type=checkbox]):not([type=radio]), .btTextRight textarea, .btTextRight select {
  text-align: right;
}

input[type=checkbox], input[type=radio] {
  vertical-align: middle;
}

select, .fancy-select .trigger, .btQuoteBooking .ddcommon.borderRadiusTp .ddTitleText {
  height: 3.2em;
  /* Keeps the same height os selec and input */
  line-height: 3.1em;
}

textarea {
  width: 100%;
  resize: vertical;
  line-height: inherit;
}

input:not([type=checkbox]):not([type=radio]):not([type=submit]), textarea, .fancy-select .trigger {
  transition: all 500ms ease;
}

input:not([type=checkbox]):not([type=radio]):not([type=submit]):focus, textarea:focus, .fancy-select .trigger.open {
  box-shadow: 0 0 4px 0 var(--primary-07-color);
  border: 1px solid var(--primary-07-color);
}

button, .bt_bb_button, input[type=submit], input[type=file]::file-selector-button {
  font-family: var(--button-font);
  text-transform: var(--button-text-transform);
  font-weight: var(--button-font-weight);
  font-style: var(--button-font-style);
  cursor: pointer;
  letter-spacing: var(--button-letter-spacing);
}

input:not([type=checkbox]):not([type=radio]), a.select2-choice, textarea, select, button, .bt_bb_button a.bt_bb_link, input[type=file]::file-selector-button {
  /* Shapes */
}
.button-shape-rounded input:not([type=checkbox]):not([type=radio]), .button-shape-rounded a.select2-choice, .button-shape-rounded textarea, .button-shape-rounded select, .button-shape-rounded button, .button-shape-rounded .bt_bb_button a.bt_bb_link, .button-shape-rounded input[type=file]::file-selector-button {
  border-radius: var(--soft-rounded);
}
.button-shape-round input:not([type=checkbox]):not([type=radio]), .button-shape-round a.select2-choice, .button-shape-round textarea, .button-shape-round select, .button-shape-round button, .button-shape-round .bt_bb_button a.bt_bb_link, .button-shape-round input[type=file]::file-selector-button {
  border-radius: var(--hard-rounded);
}

.button-shape-round textarea {
  border-radius: var(--hard-rounded-field);
}

input[type=submit],
button[type=submit],
input[type=file]::file-selector-button {
  font-size: 1em;
  font-family: var(--button-font);
  font-weight: var(--button-font-weight);
  line-height: 1;
  display: block;
  padding: 0.8em 1.5em;
  width: auto;
  border: none;
  outline: none;
  color: var(--button-primary-color, var(--light-color));
  box-shadow: 0 0 0 3em var(--button-secondary-color, var(--accent-color)) inset;
  background: transparent;
  cursor: pointer;
  transition: all 300ms ease;
  /* Styles */
  /* Hovers */
}
.button-style-outline input[type=submit],
.button-style-outline button[type=submit],
.button-style-outline input[type=file]::file-selector-button {
  color: var(--button-primary-color, var(--accent-color));
  background: transparent;
  box-shadow: 0 0 0 2px var(--button-primary-color, var(--accent-color)) inset;
}
.button-style-clean input[type=submit],
.button-style-clean button[type=submit],
.button-style-clean input[type=file]::file-selector-button {
  padding-left: 0;
  padding-right: 0;
  border-radius: 0 !important;
  color: var(--button-primary-color, var(--accent-color));
  background: transparent;
  box-shadow: none;
}
input[type=submit]:hover,
button[type=submit]:hover,
input[type=file]::file-selector-button:hover {
  color: var(--button-secondary-color, var(--accent-color));
  box-shadow: 0 0 0 2px var(--button-secondary-color, var(--accent-color)) inset;
}
.button-style-outline input[type=submit]:hover,
.button-style-outline button[type=submit]:hover,
.button-style-outline input[type=file]::file-selector-button:hover {
  color: var(--button-secondary-color, var(--light-color));
  box-shadow: 0 0 0 3em var(--button-primary-color, var(--accent-color)) inset;
}
.button-style-clean input[type=submit]:hover,
.button-style-clean button[type=submit]:hover,
.button-style-clean input[type=file]::file-selector-button:hover {
  background: transparent;
  color: var(--button-secondary-color, var(--accent-color));
  box-shadow: none;
}

.btQuoteBooking .btContactNext {
  color: var(--button-primary-color, var(--light-color));
}

input[type=file]::file-selector-button {
  font-size: 0.75em;
  display: inline-flex;
  padding: 1em 2em !important;
  margin-right: 1em;
}
.rtl input[type=file]::file-selector-button {
  margin-right: auto;
  margin-left: 1em;
}

input[type=search]::-webkit-search-cancel-button {
  display: none;
}

/* Notifications */
.boldthemes-notification {
  display: block;
  position: fixed;
  bottom: -4em;
  right: 1em;
  color: white;
  background: #bb0000;
  box-shadow: 0 0 1rem #666;
  border-radius: 5px;
  transition: bottom 300ms ease-out;
  z-index: 9999;
}
.boldthemes-notification.boldthemes-notification-show {
  display: block;
  bottom: 1em;
}
.boldthemes-notification span {
  margin: 1em;
  display: block;
  float: left;
  line-height: 1;
}
.boldthemes-notification .boldthemes-notification-close {
  display: block;
  width: 1rem;
  height: 1rem;
  margin: 1em;
  float: left;
  background-size: contain;
  cursor: pointer;
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/PjwhRE9DVFlQRSBzdmcgIFBVQkxJQyAnLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4nICAnaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkJz48c3ZnIGhlaWdodD0iNTEycHgiIGlkPSJMYXllcl8xIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA1MTIgNTEyOyIgdmVyc2lvbj0iMS4xIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiIgd2lkdGg9IjUxMnB4IiB4bWw6c3BhY2U9InByZXNlcnZlIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj48cGF0aCBkPSJNNDQzLjYsMzg3LjFMMzEyLjQsMjU1LjRsMTMxLjUtMTMwYzUuNC01LjQsNS40LTE0LjIsMC0xOS42bC0zNy40LTM3LjZjLTIuNi0yLjYtNi4xLTQtOS44LTRjLTMuNywwLTcuMiwxLjUtOS44LDQgIEwyNTYsMTk3LjhMMTI0LjksNjguM2MtMi42LTIuNi02LjEtNC05LjgtNGMtMy43LDAtNy4yLDEuNS05LjgsNEw2OCwxMDUuOWMtNS40LDUuNC01LjQsMTQuMiwwLDE5LjZsMTMxLjUsMTMwTDY4LjQsMzg3LjEgIGMtMi42LDIuNi00LjEsNi4xLTQuMSw5LjhjMCwzLjcsMS40LDcuMiw0LjEsOS44bDM3LjQsMzcuNmMyLjcsMi43LDYuMiw0LjEsOS44LDQuMWMzLjUsMCw3LjEtMS4zLDkuOC00LjFMMjU2LDMxMy4xbDEzMC43LDEzMS4xICBjMi43LDIuNyw2LjIsNC4xLDkuOCw0LjFjMy41LDAsNy4xLTEuMyw5LjgtNC4xbDM3LjQtMzcuNmMyLjYtMi42LDQuMS02LjEsNC4xLTkuOEM0NDcuNywzOTMuMiw0NDYuMiwzODkuNyw0NDMuNiwzODcuMXoiLz48L3N2Zz4=");
}

/* Sections, bottom image gap fix */
.bt_bb_section .bt_bb_section_top_section_coverage_image,
.bt_bb_section .bt_bb_section_bottom_section_coverage_image {
  background-color: #55555501;
}

/* Sections & footer accessibility fix */
/*
.bt_bb_section, .site-footer {
  content-visibility: auto;
  contain-intrinsic-size: auto 500px;
}
*/
/* Layout
--------------------------------------------- */
/* Admin bar fix */
.admin-bar.bt-sticky-header-active .site-header,
.admin-bar.bt-sticky-header.sticky-style-shrink .site-header,
.admin-bar.bt-sticky-header-active .site-header-responsive,
.admin-bar.bt-sticky-header.sticky-style-shrink .site-header-responsive,
.admin-bar.bt-header-responsive-active .site-header {
  top: 32px !important;
}

@media screen and (max-width: 782px) {
  .admin-bar.bt-sticky-header-active .site-header,
.admin-bar.bt-sticky-header.sticky-style-shrink .site-header,
.admin-bar.bt-sticky-header-active .site-header-responsive,
.admin-bar.bt-sticky-header.sticky-style-shrink .site-header-responsive,
.admin-bar.bt-header-responsive-active .site-header {
    top: 46px !important;
  }
}
@media screen and (max-width: 600px) {
  .admin-bar.bt-sticky-header-active-open .site-header-responsive,
.admin-bar.bt-header-responsive-active.bt-sticky-header-active-open .site-header {
    top: 0 !important;
  }

  .admin-bar.bt-sticky-header-inactive.admin-bar.bt-sticky-header-active .site-header-responsive {
    top: -46px !important;
  }

  .admin-bar.bt-sticky-header-inactive.admin-bar.bt-sticky-header-active.sticky-style-shrink .site-header-responsive {
    top: 46px !important;
  }

  /* This only enables wp admin bar when we use sticky header and fix and shrink option in screen sizes below 600px - DO NOT REMOVE */
  .admin-bar.bt-sticky-header.sticky-style-shrink #wpadminbar {
    position: fixed;
  }
}
/* Site content and sidebar  */
.site {
  margin: var(--page-vertical-margin) var(--page-horizontal-margin);
  width: 100%;
  position: relative;
}
.site:before {
  content: " ";
  display: table;
}

.site-content {
  display: flex;
  gap: var(--sidebar-gap);
}
.site-content .site-main {
  flex: 1 1 calc(100% - var(--sidebar-width));
  max-width: calc(100% - var(--sidebar-width));
  order: 1;
}
.site-content .site-main article.type-page {
  overflow: hidden;
}
.sidebar-position-none .site-content .site-main, .sidebar-position-no .site-content .site-main, .site-content .site-main:only-child {
  flex: 0 1 100%;
  max-width: 100%;
}
.site-content .widget-area {
  flex: 0 1 var(--sidebar-width);
  max-width: var(--sidebar-width);
  order: 2;
  /* Regular sticky sidebar */
  /* Sticky sidebar with admin bar */
}
.sidebar-position-left .site-content .widget-area {
  order: 0;
}
.content-width-wide.sidebar-position-left .site-content .widget-area .widget-area-inner {
  padding-left: var(--content-padding);
}
.sidebar-position-right .site-content .widget-area {
  order: 2;
}
.content-width-wide.sidebar-position-right .site-content .widget-area .widget-area-inner {
  padding-right: var(--content-padding);
}
.sidebar-position-none .site-content .widget-area, .sidebar-position-no .site-content .widget-area {
  display: none;
}
.sidebar-sticky-1 .site-content .widget-area, .sidebar-sticky-true .site-content .widget-area {
  position: relative;
}
.sidebar-sticky-1 .site-content .widget-area .widget-area-inner, .sidebar-sticky-true .site-content .widget-area .widget-area-inner {
  position: sticky;
  top: var(--sidebar-sticky-top-position);
}
.sidebar-sticky-1.bt-sticky-header-active .site-content .widget-area .widget-area-inner, .sidebar-sticky-true.bt-sticky-header-active .site-content .widget-area .widget-area-inner {
  top: calc(var(--sticky-logo-height) + var(--sidebar-sticky-top-position));
}
.admin-bar.sidebar-sticky-1 .site-content .widget-area .widget-area-inner, .admin-bar.sidebar-sticky-true .site-content .widget-area .widget-area-inner {
  top: calc(var(--sidebar-sticky-top-position) + 32px);
}
.admin-bar.sidebar-sticky-1.bt-sticky-header-active .site-content .widget-area .widget-area-inner, .admin-bar.sidebar-sticky-true.bt-sticky-header-active .site-content .widget-area .widget-area-inner {
  top: calc(var(--sticky-logo-height) + var(--sidebar-sticky-top-position) + 32px);
}

/* Sticky sidebar with admin bar in lower resolutions */
@media screen and (max-width: 782px) {
  .admin-bar.sidebar-sticky-1 .site-content .widget-area .widget-area-inner,
.admin-bar.sidebar-sticky-true .site-content .widget-area .widget-area-inner {
    top: calc(var(--sidebar-sticky-top-position) + 46px);
  }

  .admin-bar.sidebar-sticky-1.bt-sticky-header-active .site-content .widget-area .widget-area-inner,
.admin-bar.sidebar-sticky-true.bt-sticky-header-active .site-content .widget-area .widget-area-inner {
    top: calc(var(--sticky-logo-height) + var(--sidebar-sticky-top-position) + 46px);
  }
}
@media screen and (max-width: 600px) {
  .admin-bar.sidebar-sticky-1 .site-content .widget-area .widget-area-inner,
.admin-bar.sidebar-sticky-true .site-content .widget-area .widget-area-inner {
    top: var(--sidebar-sticky-top-position);
  }

  .admin-bar.sidebar-sticky-1.bt-sticky-header-active .site-content .widget-area .widget-area-inner,
.admin-bar.sidebar-sticky-true.bt-sticky-header-active .site-content .widget-area .widget-area-inner {
    top: var(--sidebar-sticky-top-position);
  }
}
.bt-sidebar-responsive-active .site-content {
  display: block;
}
.bt-sidebar-responsive-active .site-content .site-main {
  display: block;
  max-width: 100%;
}
.bt-sidebar-responsive-active .site-content .widget-area {
  padding-top: var(--sidebar-gap);
  display: block;
  max-width: 100%;
}

/* Default headline  */
.page-header {
  color: white;
  padding-top: 1em;
  padding-bottom: 1em;
  overflow: hidden;
  position: relative;
  background-position: center;
}
.page-header .page-header-inner {
  padding-left: var(--content-padding);
  padding-right: var(--content-padding);
  display: flex;
  flex-direction: column;
}
.page-header .post-thumbnail {
  position: absolute;
  top: 0;
  left: 0;
  z-index: -1;
}
.page-header .page-title {
  margin: 0;
  padding: 0;
  -ms-word-wrap: break-word;
  word-wrap: break-word;
  order: 2;
}
.page-header p.page-title {
  font-family: var(--heading-font);
  font-weight: var(--heading-font-weight);
  font-style: var(--heading-font-style);
  line-height: 1.2;
  text-transform: var(--heading-text-transform);
}
.default-headline-height-none .page-header {
  display: none;
}
.default-headline-height-thin .page-header {
  padding-top: var(--page-header-thin-top);
  padding-bottom: var(--page-header-thin-bottom);
}
.default-headline-height-regular .page-header {
  padding-top: var(--page-header-regular-top);
  padding-bottom: var(--page-header-regular-bottom);
}
.default-headline-height-thick .page-header {
  padding-top: var(--page-header-thick-top);
  padding-bottom: var(--page-header-thick-bottom);
}
.default-headline-height-fullscreen .page-header {
  height: 100vh;
  display: flex;
  align-items: center;
}
.default-headline-width-boxed-boxed-1800.content-width-boxed-1200 .page-header .page-header-inner, .default-headline-width-boxed-boxed-1700.content-width-boxed-1200 .page-header .page-header-inner, .default-headline-width-boxed-boxed-1600.content-width-boxed-1200 .page-header .page-header-inner, .default-headline-width-boxed-boxed-1500.content-width-boxed-1200 .page-header .page-header-inner, .default-headline-width-boxed-boxed-1400.content-width-boxed-1200 .page-header .page-header-inner {
  max-width: calc(1200px + 2*var(--content-padding));
  margin-left: auto;
  margin-right: auto;
}
.default-headline-width-boxed-boxed-1800.content-width-boxed-1300 .page-header .page-header-inner, .default-headline-width-boxed-boxed-1700.content-width-boxed-1300 .page-header .page-header-inner, .default-headline-width-boxed-boxed-1600.content-width-boxed-1300 .page-header .page-header-inner, .default-headline-width-boxed-boxed-1500.content-width-boxed-1300 .page-header .page-header-inner {
  max-width: calc(1300px + 2*var(--content-padding));
  margin-left: auto;
  margin-right: auto;
}
.default-headline-width-boxed-boxed-1800.content-width-boxed-1400 .page-header .page-header-inner, .default-headline-width-boxed-boxed-1700.content-width-boxed-1400 .page-header .page-header-inner, .default-headline-width-boxed-boxed-1600.content-width-boxed-1400 .page-header .page-header-inner {
  max-width: calc(1400px + 2*var(--content-padding));
  margin-left: auto;
  margin-right: auto;
}
.page-header .default-headline-width-boxed-boxed-1800.content-width-boxed-1600 .page-header-inner, .default-headline-width-boxed-boxed-1700.content-width-boxed-1600 .page-header .page-header-inner {
  max-width: calc(1600px + 2*var(--content-padding));
  margin-left: auto;
  margin-right: auto;
}
.page-header .entry-super-meta {
  margin-bottom: var(--post-meta-margin);
  order: 1;
}
.page-header .entry-super-meta .share-options {
  order: -1;
  flex: 1 0 100%;
  margin-bottom: 0.5rem;
}
.page-header .entry-super-meta:empty {
  display: none;
}
.page-header .entry-sub-meta, .page-header .archive-description {
  margin-top: var(--post-meta-margin);
  order: 3;
}
.page-header .entry-sub-meta .share-options, .page-header .archive-description .share-options {
  order: 10;
  flex: 1 0 100%;
  margin-top: 0.5rem;
}
.page-header .entry-sub-meta:empty, .page-header .archive-description:empty {
  display: none;
}
.page-header .excerpt-entry-super-meta {
  margin-bottom: var(--post-meta-margin);
  order: 0;
}
.page-header .excerpt-entry-super-meta:empty {
  display: none;
}
.page-header .excerpt-entry-sub-meta {
  margin-top: var(--post-meta-margin);
  order: 10;
}
.page-header .excerpt-entry-sub-meta:empty {
  display: none;
}

.page-header {
  /* Alignment */
}
.page-header.bt_bb_parallax {
  background-size: cover;
}
body:not(.default-headline-overlay-dark-none) .page-header[style*=background-image]:before {
  content: " ";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 0;
}
body:not(.default-headline-overlay-dark-none) .page-header .page-header-inner {
  position: relative;
  z-index: 1;
}
.default-headline-overlay-dark-10 .page-header:before {
  background-color: black;
  opacity: 0.1;
}
.default-headline-overlay-light-10 .page-header:before {
  background-color: white;
  opacity: 0.1;
}
.default-headline-overlay-dark-20 .page-header:before {
  background-color: black;
  opacity: 0.2;
}
.default-headline-overlay-light-20 .page-header:before {
  background-color: white;
  opacity: 0.2;
}
.default-headline-overlay-dark-30 .page-header:before {
  background-color: black;
  opacity: 0.3;
}
.default-headline-overlay-light-30 .page-header:before {
  background-color: white;
  opacity: 0.3;
}
.default-headline-overlay-dark-40 .page-header:before {
  background-color: black;
  opacity: 0.4;
}
.default-headline-overlay-light-40 .page-header:before {
  background-color: white;
  opacity: 0.4;
}
.default-headline-overlay-dark-50 .page-header:before {
  background-color: black;
  opacity: 0.5;
}
.default-headline-overlay-light-50 .page-header:before {
  background-color: white;
  opacity: 0.5;
}
.default-headline-overlay-dark-60 .page-header:before {
  background-color: black;
  opacity: 0.6;
}
.default-headline-overlay-light-60 .page-header:before {
  background-color: white;
  opacity: 0.6;
}
.default-headline-overlay-dark-70 .page-header:before {
  background-color: black;
  opacity: 0.7;
}
.default-headline-overlay-light-70 .page-header:before {
  background-color: white;
  opacity: 0.7;
}
.default-headline-overlay-dark-80 .page-header:before {
  background-color: black;
  opacity: 0.8;
}
.default-headline-overlay-light-80 .page-header:before {
  background-color: white;
  opacity: 0.8;
}
.default-headline-overlay-dark-90 .page-header:before {
  background-color: black;
  opacity: 0.9;
}
.default-headline-overlay-light-90 .page-header:before {
  background-color: white;
  opacity: 0.9;
}
.default-headline-alignment-left .page-header .page-header-inner {
  text-align: left;
}
.default-headline-alignment-center .page-header .page-header-inner {
  text-align: center;
}
.default-headline-alignment-center .page-header .page-header-inner .entry-meta {
  margin-right: auto;
  margin-left: auto;
}
.default-headline-alignment-right .page-header .page-header-inner {
  text-align: right;
}
.default-headline-alignment-right .page-header .page-header-inner .entry-meta {
  margin-left: auto;
}

/* Entry header */
.entry-header .entry-title a {
  text-decoration: none;
}
.entry-header .entry-title a:hover {
  text-decoration: underline;
}

.sidebar-headline-size-extrasmall .widget-area .sidebar-box h2,
.sidebar-headline-size-extrasmall .widget-area .sidebar-box h3,
.sidebar-headline-size-extrasmall .widget-area .sidebar-box h4,
.default-headline-size-extrasmall .page-header .page-title,
.blog-list-headline-size-extrasmall.blog .type-post .entry-header .entry-title,
.blog-list-headline-size-extrasmall.archive .type-post .entry-header .entry-title,
.blog-single-headline-size-extrasmall.single-post .entry-header .entry-title,
.pf-list-headline-size-extrasmall .portfolio .entry-header .entry-title,
.pf-single-headline-size-extrasmall.single-portfolio .entry-header .entry-title,
.search-list-headline-size-extrasmall.search article .entry-header .entry-title,
.shop-list-headline-size-extrasmall.woocommerce .site-content ul.products li.product .woocommerce-loop-product__title,
.shop-list-headline-size-extrasmall.woocommerce-page .site-content ul.products li.product .woocommerce-loop-product__title,
.shop-list-headline-size-extrasmall.post-type-archive-product .site-content ul.products li.product .woocommerce-loop-product__title,
.shop-single-headline-size-extrasmall.woocommerce .product .entry-header .page-title,
.shop-single-headline-size-extrasmall.woocommerce-page .product .entry-header .page-title,
.shop-list-headline-size-extrasmall .woocommerce.quick-sale ul.products li.product .woocommerce-loop-product__title,
.blog-single-headline-size-extrasmall .comments-area .comments-title {
  font-size: var(--title-size-extrasmall);
}

.default-headline-size-extrasmall .page-header .entry-meta,
.default-headline-size-extrasmall .page-header .excerpt,
.blog-list-headline-size-extrasmall.blog .type-post .entry-header .entry-meta,
.blog-list-headline-size-extrasmall.archive .type-post .entry-header .entry-meta,
.blog-single-headline-size-extrasmall.single-post .entry-header .entry-meta,
.pf-list-headline-size-extrasmall .portfolio .entry-header .entry-meta,
.pf-single-headline-size-extrasmall.single-portfolio .entry-header .entry-meta,
.search-list-headline-size-extrasmall .search .entry-header .entry-meta,
.shop-single-headline-size-extrasmall.woocommerce .product .entry-header .entry-meta,
.shop-single-headline-size-extrasmall.woocommerce-page .product .entry-header .entry-meta {
  font-size: var(--title-subtitle-size-extrasmall);
}

.woocommerce.shop-single-headline-size-extrasmall .woocommerce-Tabs-panel h2,
.woocommerce.shop-single-headline-size-extrasmall .upsells.products h2,
.woocommerce.shop-single-headline-size-extrasmall .related.products h2,
.blog-single-headline-size-extrasmall .comments-area .comment-reply-title {
  font-size: calc( var(--title-size-decreaser)*var(--title-size-extrasmall) );
}

.sidebar-headline-size-small .widget-area .sidebar-box h2,
.sidebar-headline-size-small .widget-area .sidebar-box h3,
.sidebar-headline-size-small .widget-area .sidebar-box h4,
.default-headline-size-small .page-header .page-title,
.blog-list-headline-size-small.blog .type-post .entry-header .entry-title,
.blog-list-headline-size-small.archive .type-post .entry-header .entry-title,
.blog-single-headline-size-small.single-post .entry-header .entry-title,
.pf-list-headline-size-small .portfolio .entry-header .entry-title,
.pf-single-headline-size-small.single-portfolio .entry-header .entry-title,
.search-list-headline-size-small.search article .entry-header .entry-title,
.shop-list-headline-size-small.woocommerce .site-content ul.products li.product .woocommerce-loop-product__title,
.shop-list-headline-size-small.woocommerce-page .site-content ul.products li.product .woocommerce-loop-product__title,
.shop-list-headline-size-small.post-type-archive-product .site-content ul.products li.product .woocommerce-loop-product__title,
.shop-single-headline-size-small.woocommerce .product .entry-header .page-title,
.shop-single-headline-size-small.woocommerce-page .product .entry-header .page-title,
.shop-list-headline-size-small .woocommerce.quick-sale ul.products li.product .woocommerce-loop-product__title,
.blog-single-headline-size-small .comments-area .comments-title {
  font-size: var(--title-size-small);
}

.default-headline-size-small .page-header .entry-meta,
.default-headline-size-small .page-header .excerpt,
.blog-list-headline-size-small.blog .type-post .entry-header .entry-meta,
.blog-list-headline-size-small.archive .type-post .entry-header .entry-meta,
.blog-single-headline-size-small.single-post .entry-header .entry-meta,
.pf-list-headline-size-small .portfolio .entry-header .entry-meta,
.pf-single-headline-size-small.single-portfolio .entry-header .entry-meta,
.search-list-headline-size-small .search .entry-header .entry-meta,
.shop-single-headline-size-small.woocommerce .product .entry-header .entry-meta,
.shop-single-headline-size-small.woocommerce-page .product .entry-header .entry-meta {
  font-size: var(--title-subtitle-size-small);
}

.woocommerce.shop-single-headline-size-small .woocommerce-Tabs-panel h2,
.woocommerce.shop-single-headline-size-small .upsells.products h2,
.woocommerce.shop-single-headline-size-small .related.products h2,
.blog-single-headline-size-small .comments-area .comment-reply-title {
  font-size: calc( var(--title-size-decreaser)*var(--title-size-small) );
}

.sidebar-headline-size-normal .widget-area .sidebar-box h2,
.sidebar-headline-size-normal .widget-area .sidebar-box h3,
.sidebar-headline-size-normal .widget-area .sidebar-box h4,
.default-headline-size-normal .page-header .page-title,
.blog-list-headline-size-normal.blog .type-post .entry-header .entry-title,
.blog-list-headline-size-normal.archive .type-post .entry-header .entry-title,
.blog-single-headline-size-normal.single-post .entry-header .entry-title,
.pf-list-headline-size-normal .portfolio .entry-header .entry-title,
.pf-single-headline-size-normal.single-portfolio .entry-header .entry-title,
.search-list-headline-size-normal.search article .entry-header .entry-title,
.shop-list-headline-size-normal.woocommerce .site-content ul.products li.product .woocommerce-loop-product__title,
.shop-list-headline-size-normal.woocommerce-page .site-content ul.products li.product .woocommerce-loop-product__title,
.shop-list-headline-size-normal.post-type-archive-product .site-content ul.products li.product .woocommerce-loop-product__title,
.shop-single-headline-size-normal.woocommerce .product .entry-header .page-title,
.shop-single-headline-size-normal.woocommerce-page .product .entry-header .page-title,
.shop-list-headline-size-normal .woocommerce.quick-sale ul.products li.product .woocommerce-loop-product__title,
.blog-single-headline-size-normal .comments-area .comments-title {
  font-size: var(--title-size-normal);
}

.default-headline-size-normal .page-header .entry-meta,
.default-headline-size-normal .page-header .excerpt,
.blog-list-headline-size-normal.blog .type-post .entry-header .entry-meta,
.blog-list-headline-size-normal.archive .type-post .entry-header .entry-meta,
.blog-single-headline-size-normal.single-post .entry-header .entry-meta,
.pf-list-headline-size-normal .portfolio .entry-header .entry-meta,
.pf-single-headline-size-normal.single-portfolio .entry-header .entry-meta,
.search-list-headline-size-normal .search .entry-header .entry-meta,
.shop-single-headline-size-normal.woocommerce .product .entry-header .entry-meta,
.shop-single-headline-size-normal.woocommerce-page .product .entry-header .entry-meta {
  font-size: var(--title-subtitle-size-normal);
}

.woocommerce.shop-single-headline-size-normal .woocommerce-Tabs-panel h2,
.woocommerce.shop-single-headline-size-normal .upsells.products h2,
.woocommerce.shop-single-headline-size-normal .related.products h2,
.blog-single-headline-size-normal .comments-area .comment-reply-title {
  font-size: calc( var(--title-size-decreaser)*var(--title-size-normal) );
}

.sidebar-headline-size-medium .widget-area .sidebar-box h2,
.sidebar-headline-size-medium .widget-area .sidebar-box h3,
.sidebar-headline-size-medium .widget-area .sidebar-box h4,
.default-headline-size-medium .page-header .page-title,
.blog-list-headline-size-medium.blog .type-post .entry-header .entry-title,
.blog-list-headline-size-medium.archive .type-post .entry-header .entry-title,
.blog-single-headline-size-medium.single-post .entry-header .entry-title,
.pf-list-headline-size-medium .portfolio .entry-header .entry-title,
.pf-single-headline-size-medium.single-portfolio .entry-header .entry-title,
.search-list-headline-size-medium.search article .entry-header .entry-title,
.shop-list-headline-size-medium.woocommerce .site-content ul.products li.product .woocommerce-loop-product__title,
.shop-list-headline-size-medium.woocommerce-page .site-content ul.products li.product .woocommerce-loop-product__title,
.shop-list-headline-size-medium.post-type-archive-product .site-content ul.products li.product .woocommerce-loop-product__title,
.shop-single-headline-size-medium.woocommerce .product .entry-header .page-title,
.shop-single-headline-size-medium.woocommerce-page .product .entry-header .page-title,
.shop-list-headline-size-medium .woocommerce.quick-sale ul.products li.product .woocommerce-loop-product__title,
.blog-single-headline-size-medium .comments-area .comments-title {
  font-size: var(--title-size-medium);
}

.default-headline-size-medium .page-header .entry-meta,
.default-headline-size-medium .page-header .excerpt,
.blog-list-headline-size-medium.blog .type-post .entry-header .entry-meta,
.blog-list-headline-size-medium.archive .type-post .entry-header .entry-meta,
.blog-single-headline-size-medium.single-post .entry-header .entry-meta,
.pf-list-headline-size-medium .portfolio .entry-header .entry-meta,
.pf-single-headline-size-medium.single-portfolio .entry-header .entry-meta,
.search-list-headline-size-medium .search .entry-header .entry-meta,
.shop-single-headline-size-medium.woocommerce .product .entry-header .entry-meta,
.shop-single-headline-size-medium.woocommerce-page .product .entry-header .entry-meta {
  font-size: var(--title-subtitle-size-medium);
}

.woocommerce.shop-single-headline-size-medium .woocommerce-Tabs-panel h2,
.woocommerce.shop-single-headline-size-medium .upsells.products h2,
.woocommerce.shop-single-headline-size-medium .related.products h2,
.blog-single-headline-size-medium .comments-area .comment-reply-title {
  font-size: calc( var(--title-size-decreaser)*var(--title-size-medium) );
}

.sidebar-headline-size-large .widget-area .sidebar-box h2,
.sidebar-headline-size-large .widget-area .sidebar-box h3,
.sidebar-headline-size-large .widget-area .sidebar-box h4,
.default-headline-size-large .page-header .page-title,
.blog-list-headline-size-large.blog .type-post .entry-header .entry-title,
.blog-list-headline-size-large.archive .type-post .entry-header .entry-title,
.blog-single-headline-size-large.single-post .entry-header .entry-title,
.pf-list-headline-size-large .portfolio .entry-header .entry-title,
.pf-single-headline-size-large.single-portfolio .entry-header .entry-title,
.search-list-headline-size-large.search article .entry-header .entry-title,
.shop-list-headline-size-large.woocommerce .site-content ul.products li.product .woocommerce-loop-product__title,
.shop-list-headline-size-large.woocommerce-page .site-content ul.products li.product .woocommerce-loop-product__title,
.shop-list-headline-size-large.post-type-archive-product .site-content ul.products li.product .woocommerce-loop-product__title,
.shop-single-headline-size-large.woocommerce .product .entry-header .page-title,
.shop-single-headline-size-large.woocommerce-page .product .entry-header .page-title,
.shop-list-headline-size-large .woocommerce.quick-sale ul.products li.product .woocommerce-loop-product__title,
.blog-single-headline-size-large .comments-area .comments-title {
  font-size: var(--title-size-large);
}

.default-headline-size-large .page-header .entry-meta,
.default-headline-size-large .page-header .excerpt,
.blog-list-headline-size-large.blog .type-post .entry-header .entry-meta,
.blog-list-headline-size-large.archive .type-post .entry-header .entry-meta,
.blog-single-headline-size-large.single-post .entry-header .entry-meta,
.pf-list-headline-size-large .portfolio .entry-header .entry-meta,
.pf-single-headline-size-large.single-portfolio .entry-header .entry-meta,
.search-list-headline-size-large .search .entry-header .entry-meta,
.shop-single-headline-size-large.woocommerce .product .entry-header .entry-meta,
.shop-single-headline-size-large.woocommerce-page .product .entry-header .entry-meta {
  font-size: var(--title-subtitle-size-large);
}

.woocommerce.shop-single-headline-size-large .woocommerce-Tabs-panel h2,
.woocommerce.shop-single-headline-size-large .upsells.products h2,
.woocommerce.shop-single-headline-size-large .related.products h2,
.blog-single-headline-size-large .comments-area .comment-reply-title {
  font-size: calc( var(--title-size-decreaser)*var(--title-size-large) );
}

.sidebar-headline-size-extralarge .widget-area .sidebar-box h2,
.sidebar-headline-size-extralarge .widget-area .sidebar-box h3,
.sidebar-headline-size-extralarge .widget-area .sidebar-box h4,
.default-headline-size-extralarge .page-header .page-title,
.blog-list-headline-size-extralarge.blog .type-post .entry-header .entry-title,
.blog-list-headline-size-extralarge.archive .type-post .entry-header .entry-title,
.blog-single-headline-size-extralarge.single-post .entry-header .entry-title,
.pf-list-headline-size-extralarge .portfolio .entry-header .entry-title,
.pf-single-headline-size-extralarge.single-portfolio .entry-header .entry-title,
.search-list-headline-size-extralarge.search article .entry-header .entry-title,
.shop-list-headline-size-extralarge.woocommerce .site-content ul.products li.product .woocommerce-loop-product__title,
.shop-list-headline-size-extralarge.woocommerce-page .site-content ul.products li.product .woocommerce-loop-product__title,
.shop-list-headline-size-extralarge.post-type-archive-product .site-content ul.products li.product .woocommerce-loop-product__title,
.shop-single-headline-size-extralarge.woocommerce .product .entry-header .page-title,
.shop-single-headline-size-extralarge.woocommerce-page .product .entry-header .page-title,
.shop-list-headline-size-extralarge .woocommerce.quick-sale ul.products li.product .woocommerce-loop-product__title,
.blog-single-headline-size-extralarge .comments-area .comments-title {
  font-size: var(--title-size-extralarge);
}

.default-headline-size-extralarge .page-header .entry-meta,
.default-headline-size-extralarge .page-header .excerpt,
.blog-list-headline-size-extralarge.blog .type-post .entry-header .entry-meta,
.blog-list-headline-size-extralarge.archive .type-post .entry-header .entry-meta,
.blog-single-headline-size-extralarge.single-post .entry-header .entry-meta,
.pf-list-headline-size-extralarge .portfolio .entry-header .entry-meta,
.pf-single-headline-size-extralarge.single-portfolio .entry-header .entry-meta,
.search-list-headline-size-extralarge .search .entry-header .entry-meta,
.shop-single-headline-size-extralarge.woocommerce .product .entry-header .entry-meta,
.shop-single-headline-size-extralarge.woocommerce-page .product .entry-header .entry-meta {
  font-size: var(--title-subtitle-size-extralarge);
}

.woocommerce.shop-single-headline-size-extralarge .woocommerce-Tabs-panel h2,
.woocommerce.shop-single-headline-size-extralarge .upsells.products h2,
.woocommerce.shop-single-headline-size-extralarge .related.products h2,
.blog-single-headline-size-extralarge .comments-area .comment-reply-title {
  font-size: calc( var(--title-size-decreaser)*var(--title-size-extralarge) );
}

.sidebar-headline-size-huge .widget-area .sidebar-box h2,
.sidebar-headline-size-huge .widget-area .sidebar-box h3,
.sidebar-headline-size-huge .widget-area .sidebar-box h4,
.default-headline-size-huge .page-header .page-title,
.blog-list-headline-size-huge.blog .type-post .entry-header .entry-title,
.blog-list-headline-size-huge.archive .type-post .entry-header .entry-title,
.blog-single-headline-size-huge.single-post .entry-header .entry-title,
.pf-list-headline-size-huge .portfolio .entry-header .entry-title,
.pf-single-headline-size-huge.single-portfolio .entry-header .entry-title,
.search-list-headline-size-huge.search article .entry-header .entry-title,
.shop-list-headline-size-huge.woocommerce .site-content ul.products li.product .woocommerce-loop-product__title,
.shop-list-headline-size-huge.woocommerce-page .site-content ul.products li.product .woocommerce-loop-product__title,
.shop-list-headline-size-huge.post-type-archive-product .site-content ul.products li.product .woocommerce-loop-product__title,
.shop-single-headline-size-huge.woocommerce .product .entry-header .page-title,
.shop-single-headline-size-huge.woocommerce-page .product .entry-header .page-title,
.shop-list-headline-size-huge .woocommerce.quick-sale ul.products li.product .woocommerce-loop-product__title,
.blog-single-headline-size-huge .comments-area .comments-title {
  font-size: var(--title-size-huge);
}

.default-headline-size-huge .page-header .entry-meta,
.default-headline-size-huge .page-header .excerpt,
.blog-list-headline-size-huge.blog .type-post .entry-header .entry-meta,
.blog-list-headline-size-huge.archive .type-post .entry-header .entry-meta,
.blog-single-headline-size-huge.single-post .entry-header .entry-meta,
.pf-list-headline-size-huge .portfolio .entry-header .entry-meta,
.pf-single-headline-size-huge.single-portfolio .entry-header .entry-meta,
.search-list-headline-size-huge .search .entry-header .entry-meta,
.shop-single-headline-size-huge.woocommerce .product .entry-header .entry-meta,
.shop-single-headline-size-huge.woocommerce-page .product .entry-header .entry-meta {
  font-size: var(--title-subtitle-size-huge);
}

.woocommerce.shop-single-headline-size-huge .woocommerce-Tabs-panel h2,
.woocommerce.shop-single-headline-size-huge .upsells.products h2,
.woocommerce.shop-single-headline-size-huge .related.products h2,
.blog-single-headline-size-huge .comments-area .comment-reply-title {
  font-size: calc( var(--title-size-decreaser)*var(--title-size-huge) );
}

/* 404 page */
.error-404 {
  padding-top: 6em;
  padding-bottom: 6em;
  background-repeat: no-repeat;
  background-position: center center;
  background-size: cover;
}

/* Navigation */
.comment-navigation,
.post-navigation {
  margin: 0 0 var(--post-half-margin);
}
.comment-navigation .nav-links,
.post-navigation .nav-links {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
}
.comment-navigation .nav-links .nav-previous, .comment-navigation .nav-links .nav-next,
.post-navigation .nav-links .nav-previous,
.post-navigation .nav-links .nav-next {
  margin: 0;
  flex: 1 0 50%;
}
.comment-navigation .nav-links .nav-previous .nav-inner, .comment-navigation .nav-links .nav-next .nav-inner,
.post-navigation .nav-links .nav-previous .nav-inner,
.post-navigation .nav-links .nav-next .nav-inner {
  display: flex;
  align-items: center;
  color: inherit;
  text-decoration: none;
  min-height: var(--nav-links-image-size);
}
.comment-navigation .nav-links .nav-previous .nav-image, .comment-navigation .nav-links .nav-next .nav-image,
.post-navigation .nav-links .nav-previous .nav-image,
.post-navigation .nav-links .nav-next .nav-image {
  flex: 0 0 var(--nav-links-image-size);
  height: var(--nav-links-image-size);
  object-fit: cover;
  margin: 0 1em 0 0;
  overflow: hidden;
}
.button-shape-square .comment-navigation .nav-links .nav-previous .nav-image, .button-shape-square .comment-navigation .nav-links .nav-next .nav-image,
.button-shape-square .post-navigation .nav-links .nav-previous .nav-image,
.button-shape-square .post-navigation .nav-links .nav-next .nav-image {
  border-radius: 0;
}
.button-shape-rounded .comment-navigation .nav-links .nav-previous .nav-image, .button-shape-rounded .comment-navigation .nav-links .nav-next .nav-image,
.button-shape-rounded .post-navigation .nav-links .nav-previous .nav-image,
.button-shape-rounded .post-navigation .nav-links .nav-next .nav-image {
  border-radius: var(--soft-rounded);
}
.button-shape-round .comment-navigation .nav-links .nav-previous .nav-image, .button-shape-round .comment-navigation .nav-links .nav-next .nav-image,
.button-shape-round .post-navigation .nav-links .nav-previous .nav-image,
.button-shape-round .post-navigation .nav-links .nav-next .nav-image {
  border-radius: var(--hard-rounded);
}
.rtl .comment-navigation .nav-links .nav-previous .nav-image, .rtl .comment-navigation .nav-links .nav-next .nav-image,
.rtl .post-navigation .nav-links .nav-previous .nav-image,
.rtl .post-navigation .nav-links .nav-next .nav-image {
  margin: 0 0 0 1em;
}
.comment-navigation .nav-links .nav-previous .nav-inner-post-without-image .nav-image, .comment-navigation .nav-links .nav-next .nav-inner-post-without-image .nav-image,
.post-navigation .nav-links .nav-previous .nav-inner-post-without-image .nav-image,
.post-navigation .nav-links .nav-next .nav-inner-post-without-image .nav-image {
  display: none;
}
.comment-navigation .nav-links .nav-previous .nav-text, .comment-navigation .nav-links .nav-next .nav-text,
.post-navigation .nav-links .nav-previous .nav-text,
.post-navigation .nav-links .nav-next .nav-text {
  flex: 1 1 auto;
  min-width: 0%;
}
.comment-navigation .nav-links .nav-previous .nav-text .nav-supertitle, .comment-navigation .nav-links .nav-next .nav-text .nav-supertitle,
.post-navigation .nav-links .nav-previous .nav-text .nav-supertitle,
.post-navigation .nav-links .nav-next .nav-text .nav-supertitle {
  font-size: var(--nav-links-supertitle-size);
  font-family: var(--supertitle-font);
  width: 100%;
  display: block;
}
.comment-navigation .nav-links .nav-previous .nav-text .nav-title, .comment-navigation .nav-links .nav-next .nav-text .nav-title,
.post-navigation .nav-links .nav-previous .nav-text .nav-title,
.post-navigation .nav-links .nav-next .nav-text .nav-title {
  font-size: var(--nav-links-post-title-size);
  font-family: var(--heading-font);
  font-weight: var(--heading-font-weight);
  font-style: var(--heading-font-style);
  transition: color 200ms ease;
  width: 100%;
  display: block;
}
.comment-navigation .nav-links .nav-previous .nav-text .nav-date, .comment-navigation .nav-links .nav-next .nav-text .nav-date,
.post-navigation .nav-links .nav-previous .nav-text .nav-date,
.post-navigation .nav-links .nav-next .nav-text .nav-date {
  font-family: var(--subtitle-font);
  width: 100%;
  display: block;
}
.comment-navigation .nav-links .nav-next .nav-inner,
.post-navigation .nav-links .nav-next .nav-inner {
  flex-direction: row-reverse;
  text-align: right;
}
.rtl .comment-navigation .nav-links .nav-next .nav-inner,
.rtl .post-navigation .nav-links .nav-next .nav-inner {
  text-align: left;
}
.comment-navigation .nav-links .nav-next .nav-inner .nav-image,
.post-navigation .nav-links .nav-next .nav-inner .nav-image {
  margin: 0 0 0 1em;
}
.rtl .comment-navigation .nav-links .nav-next .nav-inner .nav-image,
.rtl .post-navigation .nav-links .nav-next .nav-inner .nav-image {
  margin: 0 1em 0 0;
}

/* Boxed pages */
body[class*=content-width-boxed] .site .site-content,
body[class*=content-width-boxed] .site-footer .widget-area {
  margin-left: auto;
  margin-right: auto;
  position: relative;
  padding-left: var(--content-padding);
  padding-right: var(--content-padding);
  width: 100%;
  margin-left: auto;
  margin-right: auto;
}

.content-width-boxed-1200 .site .site-content,
.content-width-boxed-1200 .site-footer .widget-area {
  max-width: calc(1200px + var(--content-padding)*2);
}

.content-width-boxed-1300 .site .site-content,
.content-width-boxed-1300 .site-footer .widget-area {
  max-width: calc(1300px + var(--content-padding)*2);
}

.content-width-boxed-1400 .site .site-content,
.content-width-boxed-1400 .site-footer .widget-area {
  max-width: calc(1400px + var(--content-padding)*2);
}

.content-width-boxed-1500 .site .site-content,
.content-width-boxed-1500 .site-footer .widget-area {
  max-width: calc(1500px + var(--content-padding)*2);
}

.content-width-boxed-1600 .site .site-content,
.content-width-boxed-1600 .site-footer .widget-area {
  max-width: calc(1600px + var(--content-padding)*2);
}

.content-width-boxed-1700 .site .site-content,
.content-width-boxed-1700 .site-footer .widget-area {
  max-width: calc(1700px + var(--content-padding)*2);
}

.content-width-boxed-1800 .site .site-content,
.content-width-boxed-1800 .site-footer .widget-area {
  max-width: calc(1800px + var(--content-padding)*2);
}

@media (max-width: 768px) {
  .post-navigation .nav-links .nav-previous, .post-navigation .nav-links .nav-next {
    flex: 1 0 100%;
  }
}
/* Header 
--------------------------------------------- */
.site-header {
  opacity: 1;
}
.site-header .site-header-top-bar-inner,
.site-header .site-branding-inner,
.site-header .main-navigation-inner {
  padding-left: var(--content-padding);
  padding-right: var(--content-padding);
  width: 100%;
}
.header-position-hidden .site-header {
  display: none;
}

body:not(.bt-header-responsive-inactive):not(.bt-header-responsive-active) .site-header {
  opacity: 0;
  /* Before init */
}

/* Site branding 
--------------------------------------------- */
.site-branding .site-branding-text p {
  margin: 0;
}
.site-branding .site-branding-text p a {
  color: inherit;
  text-decoration: none;
}
.site-branding .site-branding-text .site-title {
  font-weight: bold;
  font-size: clamp(1.25em,calc(var(--logo-height)*.25),1.75em);
  font-family: var(--heading-font);
  font-style: var(--heading-font-style);
  padding: 0;
  line-height: 1.2;
  text-transform: var(--heading-text-transform);
}
.bt-sticky-header-active.bt-sticky-header .site-branding .site-branding-text .site-title {
  font-size: clamp(1.125em,calc(var(--sticky-logo-height)*.25),1.75em);
}
.site-branding .site-branding-text .site-description {
  font-size: 0.85em;
}
.site-branding .site-branding-widgets {
  font-family: var(--menu-font);
}

.site-header-responsive-branding-text p {
  margin: 0;
}
.site-header-responsive-branding-text p a {
  color: inherit;
  text-decoration: none;
}
.site-header-responsive-branding-text .site-title {
  font-weight: bold;
  font-size: clamp(1.25em,calc(var(--responsive-logo-height)*.25),1.5em);
  font-family: var(--heading-font);
  font-style: var(--heading-font-style);
  padding: 0;
  line-height: 1.2;
  text-transform: var(--heading-text-transform);
}
.bt-sticky-header-active.bt-sticky-header .site-header-responsive-branding-text .site-title {
  font-size: clamp(1.125em,calc(var(--responsive-sticky-logo-height)*.25),1.5em);
}
.site-header-responsive-branding-text .site-description {
  font-size: 0.85em;
}

/* Site branding hide 
--------------------------------------------- */
.display-branding-text- .site-header .site-branding .site-branding-inner .site-branding-logo-text .site-branding-text, .display-branding-text-0 .site-header .site-branding .site-branding-inner .site-branding-logo-text .site-branding-text, .display-branding-text-false .site-header .site-branding .site-branding-inner .site-branding-logo-text .site-branding-text {
  display: none;
}
.display-branding-text- .site-header-responsive-logo-text .site-header-responsive-branding-text, .display-branding-text-0 .site-header-responsive-logo-text .site-header-responsive-branding-text, .display-branding-text-false .site-header-responsive-logo-text .site-header-responsive-branding-text {
  display: none;
}

/* Logo center special case
--------------------------------------------- */
.primary-menu-position-logo-center.bt-header-responsive-inactive .site-header .menu-primary-menu-container {
  display: grid;
  grid-template-columns: 1fr max-content 1fr;
  align-items: center;
}
.primary-menu-position-logo-center.bt-header-responsive-inactive .site-header .site-branding .site-branding-inner .site-branding-logo-text {
  display: none;
}
.primary-menu-position-logo-center.bt-header-responsive-inactive .site-header .site-branding .site-branding-inner .site-branding-logo-text.cloned-site-branding {
  display: block;
  text-align: center;
  padding-right: 0;
}
.primary-menu-position-logo-center.bt-header-responsive-inactive .site-header .site-branding .site-branding-inner .site-branding-logo-text.cloned-site-branding .site-branding-text {
  margin: 0.5em 0 !important;
}
.primary-menu-position-logo-center.bt-header-responsive-inactive .site-header nav .main-navigation-menu.right-nav {
  padding-left: var(--desktop-menu-gap);
}
.primary-menu-position-logo-center.bt-header-responsive-inactive .site-header nav .main-navigation-menu.left-nav {
  justify-content: flex-end;
}
.primary-menu-position-logo-center.bt-header-responsive-inactive .site-header .site-branding-widgets {
  position: absolute;
  right: 0;
  opacity: 0.5;
}

.primary-menu-position-logo-center.bt-header-responsive-inactive.bt-sticky-header-active .site-header .site-branding .site-branding-inner .site-branding-logo-text.cloned-site-branding .site-branding-logo img {
  margin-left: auto;
  margin-right: auto;
}
.primary-menu-position-logo-center.bt-header-responsive-inactive.bt-sticky-header-active .site-header .site-branding .site-branding-inner .site-branding-logo-text.cloned-site-branding .site-branding-logo + .site-branding-text {
  opacity: 0;
  height: 0;
  margin: 0 !important;
}

.primary-menu-position-logo-center.bt-header-responsive-inactive.bt-sticky-header.bt-sticky-header-active.bt-sticky-header-active-closed.bt-sticky-header-active-open.sticky-style-shrink .site-header .site-branding .site-branding-inner .site-branding-logo-text.cloned-site-branding .site-branding-logo + .site-branding-text {
  opacity: 1;
  height: auto;
  margin: 0.5em 0 !important;
}

/* Main menu typography
--------------------------------------------- */
.main-navigation ul.main-navigation-menu {
  font-family: var(--menu-font);
  font-size: var(--menu-font-size);
}
.main-navigation ul.main-navigation-menu > li li > a {
  font-weight: var(--menu-other-levels-font-weight);
  text-transform: var(--menu-other-levels-text-transform);
}
.main-navigation ul.main-navigation-menu > li > a {
  font-weight: var(--menu-first-level-font-weight);
  text-transform: var(--menu-first-level-text-transform);
}
.main-navigation ul.main-navigation-menu ul.sub-menu {
  opacity: 0;
}

/* Subtoggler
--------------------------------------------- */
.sub-toggler {
  cursor: pointer;
  justify-content: center;
  transition: 200ms ease all;
  color: inherit;
  width: var(--subtoggler-size);
  height: var(--subtoggler-size);
  border: 0.65rem solid transparent;
  align-items: center;
  justify-content: flex-end;
  position: absolute;
  opacity: 0.4;
  right: 0;
  z-index: 5;
  box-sizing: content-box;
}
.bt-header-responsive-active .sub-toggler {
  border-width: 0.85em;
}
.rtl .sub-toggler {
  right: auto;
  left: 0;
}
.no-touch .bt-header-responsive-inactive .sub-toggler {
  display: none;
}
.touch .sub-toggler {
  display: flex;
}
.sub-toggler:before {
  content: "";
  border-bottom: var(--subtoggler-thickness) solid currentColor;
  border-right: var(--subtoggler-thickness) solid currentColor;
  position: absolute;
  width: calc(var(--subtoggler-size) * .6);
  height: calc(var(--subtoggler-size) * .6);
  transform: rotate(45deg);
  transform-origin: 50% 50%;
}
.rtl .sub-toggler:before {
  transform: rotate(45deg);
}
li.on > .sub-toggler {
  transform: scaleY(-1) translateY(-2%);
  opacity: 1;
}
.bt-header-responsive-inactive ul.main-navigation-menu > li > .sub-toggler {
  top: 0;
  bottom: 0;
  height: auto;
  right: calc((var(--subtoggler-size) + .65rem*2) * -1);
}
.bt-header-responsive-inactive.rtl ul.main-navigation-menu > li > .sub-toggler {
  right: auto;
  left: calc((var(--subtoggler-size) + .65rem*2) * -1);
}
.bt-header-responsive-inactive ul ul .sub-toggler {
  top: 0.25em;
  right: calc(var(--submenu-side-padding) - .65rem);
}
.rtl.bt-header-responsive-inactive ul ul .sub-toggler {
  right: auto;
  left: calc(var(--submenu-side-padding) - .65rem);
}
.bt-header-responsive-active .sub-toggler {
  top: calc(var(--responsive-menu-items-padding) - 0.65rem/2);
  line-height: 1;
}

/* Responsive header 
--------------------------------------------- */
.site-header-responsive {
  display: none;
  z-index: 4;
  width: 100%;
  padding-top: var(--responsive-menu-padding);
  padding-bottom: var(--responsive-menu-padding);
  position: absolute;
  top: 0;
  /* Sticky header styles - FIX AND SHRINK */
  /* Sticky header styles - SHOW ON SCROLL UP */
}
.bt-header-responsive-active .site-header-responsive {
  display: block;
}
.header-position-hidden .site-header-responsive {
  display: none;
}
.site-header-responsive .site-header-responsive-inner {
  padding-left: var(--content-padding);
  padding-right: var(--content-padding);
  height: var(--responsive-logo-height);
}
.bt-sticky-header-active.bt-sticky-header .site-header-responsive .site-header-responsive-inner {
  height: var(--responsive-sticky-logo-height);
}
.site-header-responsive .responsive-logo img, .site-header-responsive .responsive-sticky-logo img {
  display: block;
  height: var(--responsive-logo-height);
  width: auto;
  object-fit: contain;
}
.site-header-responsive .responsive-sticky-logo img {
  height: var(--responsive-sticky-logo-height);
}
.site-header-responsive .responsive-logo img {
  display: block;
}
.bt-sticky-header-active.bt-sticky-header .site-header-responsive .responsive-logo img {
  display: none;
}
.site-header-responsive .responsive-sticky-logo img {
  display: none;
}
.bt-sticky-header-active.bt-sticky-header .site-header-responsive .responsive-sticky-logo img {
  display: block;
}
.bt-sticky-header .site-header-responsive, .header-position-above .site-header-responsive {
  position: absolute;
  top: 0;
}
.bt-sticky-header-active.bt-sticky-header .site-header-responsive {
  position: fixed;
  top: 0;
  transform: translateY(-100%);
  transition: none;
  z-index: 10;
}
.bt-sticky-header-active.bt-sticky-header.bt-sticky-header-active-open .site-header-responsive {
  transform: translateY(0%);
  transition: 300ms ease transform;
}
.bt-sticky-header-active.bt-sticky-header.bt-sticky-header-active-closed .site-header-responsive {
  transform: translateY(-100%);
  transition: 300ms ease transform;
}
.bt-sticky-header.sticky-style-shrink .site-header-responsive {
  position: fixed !important;
  left: 0;
  right: 0;
  top: 0;
  transform: none;
  transition: 300ms ease all;
}
.bt-sticky-header.sticky-style-shrink .site-header-responsive .site-header-responsive-logo {
  position: relative;
}
.bt-sticky-header.sticky-style-shrink .site-header-responsive .site-header-responsive-logo .responsive-sticky-logo {
  display: flex !important;
  position: absolute;
  inset: 0;
  justify-content: center;
  align-items: center;
  opacity: 0;
}
.bt-sticky-header.sticky-style-shrink .site-header-responsive .site-header-responsive-logo .responsive-logo img, .bt-sticky-header.sticky-style-shrink .site-header-responsive .site-header-responsive-logo .responsive-sticky-logo img {
  display: block !important;
  height: var(--responsive-logo-height);
}
.bt-sticky-header-active.bt-sticky-header.sticky-style-shrink .site-header-responsive .site-header-responsive-logo .responsive-logo img, .bt-sticky-header-active.bt-sticky-header.sticky-style-shrink .site-header-responsive .site-header-responsive-logo .responsive-sticky-logo img {
  height: var(--responsive-sticky-logo-height);
  transition: height 300ms ease 0s;
}
.bt-sticky-header-active.bt-sticky-header.sticky-style-shrink .site-header-responsive .site-header-responsive-logo .responsive-logo {
  opacity: 0;
}
.bt-sticky-header-active.bt-sticky-header.sticky-style-shrink .site-header-responsive .site-header-responsive-logo .responsive-sticky-logo {
  opacity: 1;
}
.bt-sticky-header-active.bt-sticky-header.bt-sticky-header-active-closed.sticky-style-shrink .site-header-responsive {
  transition: 300ms ease all;
}
.bt-sticky-header-active.bt-sticky-header.bt-sticky-header-active-closed.sticky-style-shrink .site-header-responsive .site-header-responsive-inner {
  height: var(--responsive-logo-height);
}
.bt-sticky-header-active.bt-sticky-header.bt-sticky-header-active-closed.sticky-style-shrink .site-header-responsive .site-header-responsive-branding-text .site-title {
  font-size: clamp(1.25em,calc(var(--responsive-logo-height)*0.25),1.5em);
}
.bt-sticky-header-active.bt-sticky-header.bt-sticky-header-active-closed.sticky-style-shrink .site-header-responsive .site-header-responsive-logo .responsive-logo {
  opacity: 1;
}
.bt-sticky-header-active.bt-sticky-header.bt-sticky-header-active-closed.sticky-style-shrink .site-header-responsive .site-header-responsive-logo .responsive-sticky-logo {
  opacity: 0;
}
.bt-sticky-header-active.bt-sticky-header.bt-sticky-header-active-closed.sticky-style-shrink .site-header-responsive .site-header-responsive-logo .responsive-logo img, .bt-sticky-header-active.bt-sticky-header.bt-sticky-header-active-closed.sticky-style-shrink .site-header-responsive .site-header-responsive-logo .responsive-sticky-logo img {
  height: var(--responsive-logo-height);
}
.bt-sticky-header-active.bt-sticky-header.sticky-style-shrink .site-header-responsive {
  transform: none;
  top: 0;
}
.bt-sticky-header-active.bt-sticky-header-active-open.sticky-style-show-on-scroll-up .site-header-responsive, .bt-sticky-header-active.bt-sticky-header-active-open.bt-sticky-header-active-closed.sticky-style-show-on-scroll-up.bt-scroll-up .site-header-responsive, .bt-sticky-header-active.bt-sticky-header-active-open.sticky-style-show-on-scroll-up.bt-scroll-down .site-header-responsive {
  transform: translateY(-100%);
  box-shadow: none;
}
.bt-sticky-header-active.bt-sticky-header-active-open.sticky-style-show-on-scroll-up.bt-scroll-up .site-header-responsive {
  transform: none;
  box-shadow: var(--sticky-menu-shadow);
}

/* Responsive header widths when used on desktop - depending on header and sticky header width settings
--------------------------------------------- */
.site-header-responsive {
  /* Boxed */
  /* Wide boxed */
}
.header-width-boxed-boxed-1200.bt-header-responsive-active.bt-sticky-header-inactive .site-header-responsive, .sticky-header-width-boxed-boxed-1200.bt-header-responsive-active.bt-sticky-header-active .site-header-responsive {
  max-width: 1200px;
  width: 100vw;
  margin-left: calc((100vw - 1200px)/2);
  margin-right: calc((100vw - 1200px)/2);
}
.header-width-wide-boxed-1200.bt-header-responsive-active.bt-sticky-header-inactive .site-header-responsive .site-header-responsive-inner, .sticky-header-width-wide-boxed-1200.bt-header-responsive-active.bt-sticky-header-active .site-header-responsive .site-header-responsive-inner {
  max-width: calc(1200px + var(--content-padding)*2);
  margin-left: auto;
  margin-right: auto;
}

@media (max-width: 1200px) {
  .site-header-responsive {
    /* Boxed */
  }
  .header-width-boxed-boxed-1200.bt-header-responsive-active.bt-sticky-header-inactive .site-header-responsive, .sticky-header-width-boxed-boxed-1200.bt-header-responsive-active.bt-sticky-header-active .site-header-responsive {
    margin-left: 0;
    margin-right: 0;
  }
}
.site-header-responsive {
  /* Boxed */
  /* Wide boxed */
}
.header-width-boxed-boxed-1300.bt-header-responsive-active.bt-sticky-header-inactive .site-header-responsive, .sticky-header-width-boxed-boxed-1300.bt-header-responsive-active.bt-sticky-header-active .site-header-responsive {
  max-width: 1300px;
  width: 100vw;
  margin-left: calc((100vw - 1300px)/2);
  margin-right: calc((100vw - 1300px)/2);
}
.header-width-wide-boxed-1300.bt-header-responsive-active.bt-sticky-header-inactive .site-header-responsive .site-header-responsive-inner, .sticky-header-width-wide-boxed-1300.bt-header-responsive-active.bt-sticky-header-active .site-header-responsive .site-header-responsive-inner {
  max-width: calc(1300px + var(--content-padding)*2);
  margin-left: auto;
  margin-right: auto;
}

@media (max-width: 1300px) {
  .site-header-responsive {
    /* Boxed */
  }
  .header-width-boxed-boxed-1300.bt-header-responsive-active.bt-sticky-header-inactive .site-header-responsive, .sticky-header-width-boxed-boxed-1300.bt-header-responsive-active.bt-sticky-header-active .site-header-responsive {
    margin-left: 0;
    margin-right: 0;
  }
}
.site-header-responsive {
  /* Boxed */
  /* Wide boxed */
}
.header-width-boxed-boxed-1400.bt-header-responsive-active.bt-sticky-header-inactive .site-header-responsive, .sticky-header-width-boxed-boxed-1400.bt-header-responsive-active.bt-sticky-header-active .site-header-responsive {
  max-width: 1400px;
  width: 100vw;
  margin-left: calc((100vw - 1400px)/2);
  margin-right: calc((100vw - 1400px)/2);
}
.header-width-wide-boxed-1400.bt-header-responsive-active.bt-sticky-header-inactive .site-header-responsive .site-header-responsive-inner, .sticky-header-width-wide-boxed-1400.bt-header-responsive-active.bt-sticky-header-active .site-header-responsive .site-header-responsive-inner {
  max-width: calc(1400px + var(--content-padding)*2);
  margin-left: auto;
  margin-right: auto;
}

@media (max-width: 1400px) {
  .site-header-responsive {
    /* Boxed */
  }
  .header-width-boxed-boxed-1400.bt-header-responsive-active.bt-sticky-header-inactive .site-header-responsive, .sticky-header-width-boxed-boxed-1400.bt-header-responsive-active.bt-sticky-header-active .site-header-responsive {
    margin-left: 0;
    margin-right: 0;
  }
}
.site-header-responsive {
  /* Boxed */
  /* Wide boxed */
}
.header-width-boxed-boxed-1500.bt-header-responsive-active.bt-sticky-header-inactive .site-header-responsive, .sticky-header-width-boxed-boxed-1500.bt-header-responsive-active.bt-sticky-header-active .site-header-responsive {
  max-width: 1500px;
  width: 100vw;
  margin-left: calc((100vw - 1500px)/2);
  margin-right: calc((100vw - 1500px)/2);
}
.header-width-wide-boxed-1500.bt-header-responsive-active.bt-sticky-header-inactive .site-header-responsive .site-header-responsive-inner, .sticky-header-width-wide-boxed-1500.bt-header-responsive-active.bt-sticky-header-active .site-header-responsive .site-header-responsive-inner {
  max-width: calc(1500px + var(--content-padding)*2);
  margin-left: auto;
  margin-right: auto;
}

@media (max-width: 1500px) {
  .site-header-responsive {
    /* Boxed */
  }
  .header-width-boxed-boxed-1500.bt-header-responsive-active.bt-sticky-header-inactive .site-header-responsive, .sticky-header-width-boxed-boxed-1500.bt-header-responsive-active.bt-sticky-header-active .site-header-responsive {
    margin-left: 0;
    margin-right: 0;
  }
}
.site-header-responsive {
  /* Boxed */
  /* Wide boxed */
}
.header-width-boxed-boxed-1600.bt-header-responsive-active.bt-sticky-header-inactive .site-header-responsive, .sticky-header-width-boxed-boxed-1600.bt-header-responsive-active.bt-sticky-header-active .site-header-responsive {
  max-width: 1600px;
  width: 100vw;
  margin-left: calc((100vw - 1600px)/2);
  margin-right: calc((100vw - 1600px)/2);
}
.header-width-wide-boxed-1600.bt-header-responsive-active.bt-sticky-header-inactive .site-header-responsive .site-header-responsive-inner, .sticky-header-width-wide-boxed-1600.bt-header-responsive-active.bt-sticky-header-active .site-header-responsive .site-header-responsive-inner {
  max-width: calc(1600px + var(--content-padding)*2);
  margin-left: auto;
  margin-right: auto;
}

@media (max-width: 1600px) {
  .site-header-responsive {
    /* Boxed */
  }
  .header-width-boxed-boxed-1600.bt-header-responsive-active.bt-sticky-header-inactive .site-header-responsive, .sticky-header-width-boxed-boxed-1600.bt-header-responsive-active.bt-sticky-header-active .site-header-responsive {
    margin-left: 0;
    margin-right: 0;
  }
}
.site-header-responsive {
  /* Boxed */
  /* Wide boxed */
}
.header-width-boxed-boxed-1700.bt-header-responsive-active.bt-sticky-header-inactive .site-header-responsive, .sticky-header-width-boxed-boxed-1700.bt-header-responsive-active.bt-sticky-header-active .site-header-responsive {
  max-width: 1700px;
  width: 100vw;
  margin-left: calc((100vw - 1700px)/2);
  margin-right: calc((100vw - 1700px)/2);
}
.header-width-wide-boxed-1700.bt-header-responsive-active.bt-sticky-header-inactive .site-header-responsive .site-header-responsive-inner, .sticky-header-width-wide-boxed-1700.bt-header-responsive-active.bt-sticky-header-active .site-header-responsive .site-header-responsive-inner {
  max-width: calc(1700px + var(--content-padding)*2);
  margin-left: auto;
  margin-right: auto;
}

@media (max-width: 1700px) {
  .site-header-responsive {
    /* Boxed */
  }
  .header-width-boxed-boxed-1700.bt-header-responsive-active.bt-sticky-header-inactive .site-header-responsive, .sticky-header-width-boxed-boxed-1700.bt-header-responsive-active.bt-sticky-header-active .site-header-responsive {
    margin-left: 0;
    margin-right: 0;
  }
}
.site-header-responsive {
  /* Boxed */
  /* Wide boxed */
}
.header-width-boxed-boxed-1800.bt-header-responsive-active.bt-sticky-header-inactive .site-header-responsive, .sticky-header-width-boxed-boxed-1800.bt-header-responsive-active.bt-sticky-header-active .site-header-responsive {
  max-width: 1800px;
  width: 100vw;
  margin-left: calc((100vw - 1800px)/2);
  margin-right: calc((100vw - 1800px)/2);
}
.header-width-wide-boxed-1800.bt-header-responsive-active.bt-sticky-header-inactive .site-header-responsive .site-header-responsive-inner, .sticky-header-width-wide-boxed-1800.bt-header-responsive-active.bt-sticky-header-active .site-header-responsive .site-header-responsive-inner {
  max-width: calc(1800px + var(--content-padding)*2);
  margin-left: auto;
  margin-right: auto;
}

@media (max-width: 1800px) {
  .site-header-responsive {
    /* Boxed */
  }
  .header-width-boxed-boxed-1800.bt-header-responsive-active.bt-sticky-header-inactive .site-header-responsive, .sticky-header-width-boxed-boxed-1800.bt-header-responsive-active.bt-sticky-header-active .site-header-responsive {
    margin-left: 0;
    margin-right: 0;
  }
}
/* Responsive header */
.site-header-responsive-inner {
  display: flex;
  align-items: center;
  justify-content: space-between;
  position: relative;
  /* Using pseudo element to properly align trigger and logo depeneding on the trigger size */
}
.site-header-responsive-inner:after {
  content: "";
  display: none;
  width: var(--responsive-trigger-size);
  height: var(--responsive-trigger-size);
  pointer-events: none;
}
.responsive-logo-position-center.responsive-trigger-position-left .site-header-responsive-inner:after {
  display: block;
  order: 4;
  margin-left: var(--content-padding);
}
.responsive-logo-position-center.responsive-trigger-position-left.rtl .site-header-responsive-inner:after {
  order: 1;
}
.responsive-logo-position-center.responsive-trigger-position-right .site-header-responsive-inner:after {
  display: block;
  order: -1;
  margin-right: var(--content-padding);
}
.responsive-logo-position-center.responsive-trigger-position-right.rtl .site-header-responsive-inner:after {
  order: 1;
}
.site-header-responsive-inner .site-header-responsive-widgets {
  display: flex;
  position: absolute;
  top: 0;
  bottom: 0;
  align-items: center;
}
.responsive-logo-position-left.responsive-trigger-position-left .site-header-responsive-inner .site-header-responsive-widgets {
  right: var(--content-padding);
}
.responsive-logo-position-left.responsive-trigger-position-right .site-header-responsive-inner .site-header-responsive-widgets {
  position: relative;
  order: 2;
}
.responsive-logo-position-right.responsive-trigger-position-left .site-header-responsive-inner .site-header-responsive-widgets {
  position: relative;
  order: 1;
}
.responsive-logo-position-right.responsive-trigger-position-left.rtl .site-header-responsive-inner .site-header-responsive-widgets {
  position: relative;
  order: 2;
}
.responsive-logo-position-right.responsive-trigger-position-right .site-header-responsive-inner .site-header-responsive-widgets {
  left: var(--content-padding);
}
.responsive-logo-position-center.responsive-trigger-position-left .site-header-responsive-inner .site-header-responsive-widgets {
  right: var(--content-padding);
}
.responsive-logo-position-center.responsive-trigger-position-right .site-header-responsive-inner .site-header-responsive-widgets {
  left: var(--content-padding);
}
.site-header-responsive-inner .site-header-responsive-widgets .site-header-responsive-widgets-inner {
  display: flex;
  align-items: center;
}

/* Responsive widgets */
.site-header-responsive-widgets {
  transition: 250ms ease all;
  display: none;
}
.bt-header-responsive-active .site-header-responsive-widgets {
  display: flex;
}
.bt-header-responsive-active.bt-responsive-menu-visible .site-header-responsive-widgets {
  opacity: 0;
  pointer-events: none;
}

/* Responsive site trigger */
.site-header-responsive-trigger {
  width: var(--responsive-trigger-size);
  height: var(--responsive-trigger-size);
  display: flex;
  pointer-events: initial;
  transition: 300ms ease all;
  /* Trigger icon */
}
.responsive-trigger-position-left .site-header-responsive-trigger {
  order: 1;
  margin-right: var(--content-padding);
}
.responsive-trigger-position-left.rtl .site-header-responsive-trigger {
  order: 3;
}
.responsive-trigger-position-right .site-header-responsive-trigger {
  order: 3;
  margin-left: var(--content-padding);
}
.responsive-trigger-position-right.rtl .site-header-responsive-trigger {
  order: 1;
}
.site-header-responsive-trigger .site-header-responsive-trigger-icon {
  display: flex;
  flex-direction: column;
  flex: 1 0 100%;
  justify-content: center;
  position: relative;
  cursor: pointer;
}
.site-header-responsive-trigger .site-header-responsive-trigger-icon .trigger-line-1,
.site-header-responsive-trigger .site-header-responsive-trigger-icon .trigger-line-2,
.site-header-responsive-trigger .site-header-responsive-trigger-icon .trigger-line-3,
.site-header-responsive-trigger .site-header-responsive-trigger-icon .trigger-line-4 {
  background-color: currentColor;
  width: 100%;
  height: var(--responsive-trigger-thickness);
  margin: var(--responsive-trigger-line-spacing) 0;
  z-index: 1;
  transform-origin: center;
  transition: 250ms ease all;
  transform: none;
}
.bt-header-responsive-active.bt-responsive-menu-visible.responsive-menu-position-full-screen .site-header-responsive-trigger .site-header-responsive-trigger-icon .trigger-line-1,
.bt-header-responsive-active.bt-responsive-menu-visible.responsive-menu-position-full-screen .site-header-responsive-trigger .site-header-responsive-trigger-icon .trigger-line-2,
.bt-header-responsive-active.bt-responsive-menu-visible.responsive-menu-position-full-screen .site-header-responsive-trigger .site-header-responsive-trigger-icon .trigger-line-3,
.bt-header-responsive-active.bt-responsive-menu-visible.responsive-menu-position-full-screen .site-header-responsive-trigger .site-header-responsive-trigger-icon .trigger-line-4 {
  background-color: currentColor;
}
.site-header-responsive-trigger .site-header-responsive-trigger-icon .trigger-line-4 {
  z-index: 0;
  position: absolute;
  left: 0;
  top: calc(50% - var(--responsive-trigger-thickness));
  opacity: 0;
}
.bt-responsive-menu-visible .site-header-responsive-trigger .site-header-responsive-trigger-icon .trigger-line-1,
.bt-responsive-menu-visible .site-header-responsive-trigger .site-header-responsive-trigger-icon .trigger-line-3 {
  opacity: 0;
  transform: scale(0);
}
.bt-responsive-menu-visible .site-header-responsive-trigger .site-header-responsive-trigger-icon .trigger-line-2 {
  transform: rotate(45deg);
  margin: 0;
}
.bt-responsive-menu-visible .site-header-responsive-trigger .site-header-responsive-trigger-icon .trigger-line-4 {
  transform: rotate(-45deg);
  opacity: 1;
  margin: 0;
}

/* Responsive logo in header
--------------------------------------------- */
.site-header-responsive-logo-text {
  transition: 250ms ease all;
  display: flex;
  align-items: center;
  /* Ordering the logo depending on the trigger */
}
.site-header-responsive-logo-text .responsive-logo {
  display: block;
}
.responsive-logo-position-left .site-header-responsive-logo-text {
  order: 2;
  margin-right: auto;
}
.responsive-logo-position-right .site-header-responsive-logo-text {
  order: 2;
  margin-left: auto;
}
.responsive-logo-position-left.responsive-trigger-position-right .site-header-responsive-logo-text, .responsive-logo-position-right.responsive-trigger-position-right .site-header-responsive-logo-text, .responsive-logo-position-center.responsive-trigger-position-right .site-header-responsive-logo-text {
  order: 1;
}
.responsive-logo-position-left.responsive-trigger-position-right.rtl .site-header-responsive-logo-text {
  order: 3;
}
.responsive-logo-position-center .site-header-responsive-logo-text {
  order: 2;
}
.bt-header-responsive-active.bt-responsive-menu-visible .site-header-responsive-logo-text {
  opacity: 0;
  pointer-events: none;
}
.site-header-responsive-logo-text .site-header-responsive-logo + .site-header-responsive-branding-text {
  margin-left: 0.5em;
}
.rtl .site-header-responsive-logo-text .site-header-responsive-logo + .site-header-responsive-branding-text {
  margin-left: 0;
  margin-right: 0.5em;
}

/* Responsive logo in menu */
.site-header .site-branding .site-branding-inner .site-branding-logo-text .site-branding-logo .logo {
  display: flex;
  justify-content: flex-start;
}
.site-header .site-branding .site-branding-inner .site-branding-logo-text .site-branding-logo .sticky-logo {
  display: none;
}
.site-header .site-branding .site-branding-inner .site-branding-logo-text .site-branding-logo .responsive-menu-logo {
  display: none;
}
.site-header .site-branding .site-branding-inner .site-branding-logo-text .site-branding-logo a img {
  height: 100%;
  display: block;
  width: auto;
}
.bt-header-responsive-active .site-header .site-branding .site-branding-inner .site-branding-logo-text .site-branding-logo a img {
  max-height: var(--responsive-menu-logo-height, var(--responsive-logo-height));
  margin: 0 auto;
}

/* Responsive header */
.bt-responsive-menu-visible.bt-header-responsive-active {
  overflow-y: hidden;
}

.site-header-responsive {
  transition: 300ms ease transform;
}
.bt-header-responsive-active.responsive-menu-position-left.bt-responsive-menu-visible.responsive-trigger-position-left .site-header-responsive {
  transform: translateX(var(--responsive-menu-max-width));
}
.bt-header-responsive-active.responsive-menu-position-right.bt-responsive-menu-visible.responsive-trigger-position-right .site-header-responsive {
  transform: translateX(calc(var(--responsive-menu-max-width) * -1));
}
.bt-header-responsive-active.responsive-menu-position-full-screen.bt-responsive-menu-visible .site-header-responsive {
  z-index: 12;
  background-color: transparent;
  pointer-events: none;
}

/* Responsive site header (menu) 
--------------------------------------------- */
.site-header {
  /* Responsive menu positioning */
}
.bt-header-responsive-active .site-header {
  z-index: 11;
  top: 0;
  bottom: 0;
  position: fixed;
  width: 100%;
  max-width: var(--responsive-menu-max-width);
  display: flex;
  flex-direction: column;
  transition: none;
  overflow-x: hidden;
  overflow-y: auto;
  padding-top: var(--content-padding);
  padding-bottom: var(--content-padding);
}
.bt-header-responsive-active .site-header .site-header-top-bar,
.bt-header-responsive-active .site-header .site-branding .site-branding-inner .site-branding-logo-text .site-branding-logo .logo,
.bt-header-responsive-active .site-header .site-branding .site-branding-inner .site-branding-logo-text .site-branding-logo .sticky-logo,
.bt-header-responsive-active .site-header .site-branding-widgets,
.bt-header-responsive-active .site-header .site-navigation-widgets,
.bt-header-responsive-active .site-header .cloned-site-branding {
  display: none;
}
.bt-header-responsive-active .site-header .site-branding .site-branding-inner .site-branding-logo-text .site-branding-logo .responsive-menu-logo {
  display: block;
}
.bt-header-responsive-active .site-header .site-branding {
  background-color: transparent;
  color: inherit;
  order: 1;
}
.bt-header-responsive-active .site-header .site-branding .site-branding-logo-text {
  margin-bottom: 2em;
}
.bt-header-responsive-active .site-header .site-branding .site-branding-logo-text .site-branding-text {
  text-align: center;
}
.bt-header-responsive-active .site-header .site-menu-responsive-widgets {
  display: block;
  order: 3;
  text-align: center;
}
.bt-header-responsive-active .site-header .site-menu-responsive-widgets .site-menu-responsive-widgets-inner {
  padding-top: calc(var(--content-padding) * 2);
  padding-left: var(--content-padding);
  padding-right: var(--content-padding);
  display: flex;
  flex-wrap: wrap;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
.bt-header-responsive-ready.bt-header-responsive-active .site-header {
  transition: 300ms ease transform;
  box-shadow: var(--responsive-menu-shadow-off);
}
.bt-header-responsive-active.responsive-menu-position-left .site-header {
  left: 0;
  transform: translateX(-100%);
}
.bt-header-responsive-active.responsive-menu-position-right .site-header {
  right: 0;
  transform: translateX(100%);
}
.bt-header-responsive-active.responsive-menu-position-full-screen .site-header {
  left: 0;
  right: 0;
  opacity: 0;
  max-width: 100%;
  pointer-events: none;
}
.bt-header-responsive-active.responsive-menu-position-full-screen .site-header .site-branding .site-branding-inner {
  max-width: var(--responsive-menu-max-width);
  margin-left: auto;
  margin-right: auto;
}
.bt-header-responsive-active.responsive-menu-position-full-screen .site-header .main-navigation .main-navigation-inner {
  max-width: var(--responsive-menu-max-width);
  margin-left: auto;
  margin-right: auto;
}
.bt-header-responsive-active.responsive-menu-position-full-screen .site-header .site-menu-responsive-widgets {
  margin-top: auto;
}
.bt-header-responsive-active.responsive-menu-position-full-screen .site-header .site-menu-responsive-widgets .site-menu-responsive-widgets-inner {
  max-width: var(--responsive-menu-max-width);
  margin-left: auto;
  margin-right: auto;
}
.bt-header-responsive-active.bt-responsive-menu-visible .site-header {
  transform: translateX(0);
}
.bt-header-responsive-active.responsive-menu-position-left.bt-responsive-menu-visible .site-header {
  box-shadow: var(--responsive-menu-shadow-left);
}
.bt-header-responsive-active.responsive-menu-position-right.bt-responsive-menu-visible .site-header {
  box-shadow: var(--responsive-menu-shadow-right);
}
.bt-header-responsive-active.responsive-menu-position-full-screen .site-header {
  opacity: 0;
  transition: 300ms ease opacity;
}
.bt-header-responsive-active.bt-responsive-menu-visible.responsive-menu-position-full-screen .site-header {
  opacity: 1;
  pointer-events: initial;
}

/* Responsive main navigation */
.bt-header-responsive-active .main-navigation {
  order: 2;
  width: 100%;
  display: block;
}
.bt-header-responsive-active .main-navigation .menu-primary-menu-container {
  flex-basis: 100%;
  max-width: 100%;
}
.bt-header-responsive-active .main-navigation ul.main-navigation-menu {
  margin: 0;
  padding: 0;
}
.bt-header-responsive-active .main-navigation ul.main-navigation-menu li {
  display: block;
  padding: 0;
  margin: 0;
  position: relative;
}
.bt-header-responsive-active .main-navigation ul.main-navigation-menu li.menu-item-has-children > a {
  margin-right: calc(var(--subtoggler-size) + 1.75rem);
}
.bt-header-responsive-active .main-navigation ul.main-navigation-menu li ul {
  font-size: 0.95em;
}
.bt-header-responsive-active .main-navigation ul.main-navigation-menu li a {
  text-decoration: none;
  color: inherit;
  padding: var(--responsive-menu-items-padding) 0;
  display: block;
}
.bt-header-responsive-active .main-navigation ul.main-navigation-menu li li a {
  padding-left: var(--responsive-menu-subitem-spacing);
}
.bt-header-responsive-active .main-navigation ul.main-navigation-menu li li li a {
  padding-left: calc(var(--responsive-menu-subitem-spacing) * 1.5);
}
.bt-header-responsive-active .main-navigation ul.main-navigation-menu li li li li a {
  padding-left: calc(var(--responsive-menu-subitem-spacing) * 2);
}
.bt-header-responsive-active .main-navigation ul.main-navigation-menu li li li li li a {
  padding-left: calc(var(--responsive-menu-subitem-spacing) * 2.5);
}
.bt-header-responsive-active .main-navigation ul.main-navigation-menu {
  display: flex;
  flex-direction: column;
  max-width: 100%;
}
.bt-header-responsive-active .main-navigation ul.main-navigation-menu li:not(last-child):after {
  content: "";
  display: block;
  width: 100%;
  height: 1px;
  background-color: currentColor;
  opacity: 0.2;
}
.bt-header-responsive-active .main-navigation ul.main-navigation-menu li:first-child:before {
  content: "";
  display: block;
  width: 100%;
  height: 1px;
  background-color: currentColor;
}
.bt-header-responsive-active .main-navigation ul.main-navigation-menu > li:first-child:before,
.bt-header-responsive-active .main-navigation ul.main-navigation-menu > li:last-child:after {
  display: none;
}
.bt-header-responsive-active .main-navigation ul.main-navigation-menu > li:after, .bt-header-responsive-active .main-navigation ul.main-navigation-menu > li:before {
  opacity: 0.2;
}
.bt-header-responsive-active .main-navigation ul.main-navigation-menu ul > li:after, .bt-header-responsive-active .main-navigation ul.main-navigation-menu ul > li:before {
  opacity: 0.1;
}
.bt-header-responsive-active .main-navigation ul.main-navigation-menu ul > li:last-child:after {
  display: none;
}
.bt-header-responsive-active .main-navigation ul.main-navigation-menu ul.sub-menu {
  display: block;
  opacity: 0;
  pointer-events: none;
  height: 0;
  margin: 0;
}
.bt-header-responsive-active .main-navigation ul.main-navigation-menu ul.sub-menu li {
  position: relative;
  display: block;
  margin: 0;
}
.bt-header-responsive-active .main-navigation ul.main-navigation-menu li.on > ul {
  opacity: 1;
  pointer-events: initial;
  height: auto;
  margin: 0;
}
.bt-header-responsive-active:not(.bt-responsive-menu-visible) .main-navigation ul.main-navigation-menu li.on > ul {
  pointer-events: none;
}
.rtl.bt-header-responsive-active .main-navigation ul.main-navigation-menu li a {
  padding-left: 0;
}
.rtl.bt-header-responsive-active .main-navigation ul.main-navigation-menu li.menu-item-has-children > a {
  margin-right: 0;
  margin-left: calc(var(--subtoggler-size) + 1.75rem);
}
.rtl.bt-header-responsive-active .main-navigation ul.main-navigation-menu li li a {
  padding-right: var(--responsive-menu-subitem-spacing);
  padding-left: 0;
}
.rtl.bt-header-responsive-active .main-navigation ul.main-navigation-menu li li li a {
  padding-right: calc(var(--responsive-menu-subitem-spacing) * 1.5);
  padding-left: 0;
}
.rtl.bt-header-responsive-active .main-navigation ul.main-navigation-menu li li li li a {
  padding-right: calc(var(--responsive-menu-subitem-spacing) * 2);
  padding-left: 0;
}
.rtl.bt-header-responsive-active .main-navigation ul.main-navigation-menu li li li li li a {
  padding-right: calc(var(--responsive-menu-subitem-spacing) * 2.5);
  padding-left: 0;
}
.bt-header-responsive-inactive .main-navigation ul.main-navigation-menu ul {
  padding: 0;
  margin: 0;
}
.bt-header-responsive-inactive .main-navigation ul.main-navigation-menu ul li {
  display: block;
  padding: 0 var(--submenu-side-padding);
  margin: 0;
  position: relative;
  transition: 200ms ease all;
}
.bt-header-responsive-inactive .main-navigation ul.main-navigation-menu ul li a {
  display: block;
  padding: var(--submenu-item-top-bottom-padding) 0;
}
.bt-header-responsive-inactive .main-navigation ul.main-navigation-menu ul li a:hover {
  color: var(--accent-color);
}
.bt-header-responsive-inactive .main-navigation ul.main-navigation-menu ul li:before {
  content: "";
  display: block;
  background-color: var(--accent-color);
}
.touch .bt-header-responsive-inactive .main-navigation ul.main-navigation-menu ul li.menu-item-has-children a {
  margin-right: calc(var(--subtoggler-size) + 1rem);
}
.bt-header-responsive-inactive .main-navigation ul.main-navigation-menu ul li:first-child {
  margin-top: var(--submenu-top-bottom-padding);
}
.bt-header-responsive-inactive .main-navigation ul.main-navigation-menu ul li:last-child {
  margin-bottom: var(--submenu-top-bottom-padding);
}
.bt-header-responsive-inactive .main-navigation ul.main-navigation-menu ul li:not(:last-child):after {
  content: "";
  display: block;
  left: 1em;
  right: 1em;
  height: 1px;
  background-color: currentColor;
  opacity: 0.1;
  bottom: 0;
}
.touch .bt-header-responsive-inactive.rtl .main-navigation ul.main-navigation-menu ul li.menu-item-has-children a {
  margin-right: 0;
  margin-left: calc(var(--subtoggler-size) + 1rem);
}
.bt-header-responsive-inactive .main-navigation ul.main-navigation-menu > li.bt-wide-dropdown > ul > li:not(:last-child):after {
  display: none;
}
.bt-header-responsive-inactive .main-navigation ul.main-navigation-menu > li.bt-wide-dropdown > ul ul:before {
  content: "";
  display: block;
  left: 1em;
  right: 1em;
  height: 2px;
  background-color: currentColor;
  opacity: 0.2;
  top: 0;
}
.bt-header-responsive-inactive .main-navigation ul.main-navigation-menu > li.bt-wide-dropdown ul ul li:before {
  left: calc(var(--submenu-side-padding) * -1);
}
.rtl.bt-header-responsive-inactive .main-navigation ul.main-navigation-menu > li.bt-wide-dropdown ul ul li:before {
  left: auto;
  right: calc(var(--submenu-side-padding) * -1);
}

/* Desktop site header
--------------------------------------------- */
.bt-header-responsive-inactive {
  /* Menu below logo + content behind header + transparent logo and menu area - header get's a small line */
}
.bt-header-responsive-inactive .site-header {
  z-index: 10;
  width: 100%;
}
.bt-header-responsive-inactive .site-header a {
  color: inherit;
}
.bt-header-responsive-inactive .site-header .site-header-top-bar {
  min-height: var(--topbar-height);
  display: flex;
  align-items: center;
}
.bt-header-responsive-inactive .site-header .site-header-top-bar .site-header-top-bar-inner {
  flex-basis: 100%;
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
}
.bt-header-responsive-inactive .site-header .site-header-top-bar .site-header-top-bar-inner > div {
  display: flex;
  align-items: center;
}
.bt-header-responsive-inactive .site-header .site-header-top-bar .site-header-top-bar-inner .site-header-top-bar-inner-right:only-child {
  margin-left: auto;
}
.bt-header-responsive-inactive .site-header .site-header-top-bar .site-header-top-bar-inner .site-header-top-bar-inner-left:only-child {
  margin-right: auto;
}
.bt-header-responsive-inactive .site-header .site-branding .site-branding-inner {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  position: relative;
}
.bt-header-responsive-inactive .site-header .site-branding .site-branding-inner .site-branding-text .site-title {
  margin: 0;
}
.bt-header-responsive-inactive .site-header .site-branding .site-branding-inner .site-branding-text .site-title a {
  color: inherit;
}
.bt-header-responsive-inactive .site-header .site-branding .site-branding-inner .site-branding-text .site-description {
  margin: 0;
}
.bt-header-responsive-inactive .site-header .site-branding .site-branding-inner .site-branding-logo-text {
  display: flex;
  align-items: center;
}
.bt-header-responsive-inactive .site-header .site-branding .site-branding-inner .site-branding-logo-text .site-branding-logo {
  flex: 1 0 auto;
}
.bt-header-responsive-inactive .site-header .site-branding .site-branding-inner .site-branding-logo-text .site-branding-logo .logo {
  display: block;
}
.bt-header-responsive-inactive .site-header .site-branding .site-branding-inner .site-branding-logo-text .site-branding-logo .logo img {
  height: max(var(--logo-height), var(--min-header-height));
  display: block;
}
.bt-header-responsive-inactive.bt-sticky-header-active .site-header .site-branding .site-branding-logo-text .site-branding-logo .logo img {
  height: var(--sticky-logo-height);
}

.bt-header-responsive-inactive.bt-sticky-header-active.bt-sticky-header .site-header .site-branding .site-branding-logo-text .site-branding-logo .logo {
  display: none;
}

.bt-header-responsive-inactive .site-header .site-branding .site-branding-inner .site-branding-logo-text .site-branding-logo .sticky-logo {
  display: none;
}
.bt-header-responsive-inactive .site-header .site-branding .site-branding-inner .site-branding-logo-text .site-branding-logo .sticky-logo img {
  height: var(--sticky-logo-height);
}
.bt-header-responsive-inactive.bt-sticky-header-active.bt-sticky-header .site-header .site-branding .site-branding-logo-text .site-branding-logo .sticky-logo {
  display: block;
}

.bt-header-responsive-inactive .site-header .site-branding .site-branding-inner .site-branding-logo-text .site-branding-logo + .site-branding-text {
  margin-left: 0.5em;
}
.bt-header-responsive-inactive .site-header .site-menu-responsive-widgets, .bt-header-responsive-inactive .site-header .site-header-responsive-widgets {
  display: none;
}
.bt-header-responsive-inactive.rtl .site-header .site-header-top-bar .site-header-top-bar-inner {
  flex-direction: row-reverse;
}
.bt-header-responsive-inactive.rtl .site-branding .site-branding-inner .site-branding-logo-text .site-branding-logo + .site-branding-text {
  margin-left: 0;
  margin-right: 0.5em;
}
.bt-header-responsive-inactive.primary-menu-position-bottom-left.header-position-above .site-header:has(.main-navigation[style*="--secondary-color:var(--transparent-color)"]) .site-branding[style*="--secondary-color:var(--transparent-color)"] .site-branding-inner, .bt-header-responsive-inactive.primary-menu-position-bottom-right.header-position-above .site-header:has(.main-navigation[style*="--secondary-color:var(--transparent-color)"]) .site-branding[style*="--secondary-color:var(--transparent-color)"] .site-branding-inner, .bt-header-responsive-inactive.primary-menu-position-bottom-center.header-position-above .site-header:has(.main-navigation[style*="--secondary-color:var(--transparent-color)"]) .site-branding[style*="--secondary-color:var(--transparent-color)"] .site-branding-inner {
  position: relative;
}
.bt-header-responsive-inactive.primary-menu-position-bottom-left.header-position-above .site-header:has(.main-navigation[style*="--secondary-color:var(--transparent-color)"]) .site-branding[style*="--secondary-color:var(--transparent-color)"] .site-branding-inner:after, .bt-header-responsive-inactive.primary-menu-position-bottom-right.header-position-above .site-header:has(.main-navigation[style*="--secondary-color:var(--transparent-color)"]) .site-branding[style*="--secondary-color:var(--transparent-color)"] .site-branding-inner:after, .bt-header-responsive-inactive.primary-menu-position-bottom-center.header-position-above .site-header:has(.main-navigation[style*="--secondary-color:var(--transparent-color)"]) .site-branding[style*="--secondary-color:var(--transparent-color)"] .site-branding-inner:after {
  content: "";
  display: block;
  height: 2px;
  width: 100%;
  background: currentColor;
  position: absolute;
  inset: auto 0 0 0;
  opacity: 0.1;
}

/* Navigation  */
.bt-header-responsive-inactive .main-navigation {
  display: flex;
  align-items: center;
}
.bt-header-responsive-inactive .main-navigation ul.main-navigation-menu {
  display: flex;
  margin: 0;
  padding: 0;
}
.bt-header-responsive-inactive .main-navigation ul.main-navigation-menu li {
  display: flex;
  margin: 0;
  padding: 0;
}
.bt-header-responsive-inactive .main-navigation ul.main-navigation-menu li a:focus {
  outline: none;
}
.bt-header-responsive-inactive .main-navigation ul.main-navigation-menu li ul {
  opacity: 0;
  pointer-events: none;
  display: none;
}
.bt-header-responsive-inactive .main-navigation nav > ul.main-navigation-menu > li {
  position: relative;
  display: flex;
  align-items: center;
  margin: 0 var(--desktop-menu-gap) 0 0;
  justify-content: space-between;
}
.bt-header-responsive-inactive.rtl .main-navigation ul.main-navigation-menu > li {
  margin: 0 0 0 var(--desktop-menu-gap);
}

.bt-header-responsive-inactive .main-navigation nav > ul.main-navigation-menu > li > a {
  text-decoration: none;
  color: inherit;
  padding: 0;
}
.bt-header-responsive-inactive .main-navigation nav > ul.main-navigation-menu ul {
  box-shadow: var(--submenu-shadow);
  position: absolute;
  left: calc(var(--desktop-menu-gap) * .5 * -1);
  z-index: 99999;
  width: var(--submenu-width);
  flex-direction: column;
  display: flex;
  opacity: 0;
  pointer-events: none;
  /* Menu below logo */
  /* Next to logo */
  /* Sticky situation */
}
.bt-header-responsive-inactive .main-navigation ul ul {
  top: var(--below-logo-menu-height);
}

.bt-header-responsive-inactive .main-navigation.main-navigation-logo-area ul ul {
  top: calc(100% - ((var(--logo-height) - var(--min-header-height)) / 2));
}

.bt-header-responsive-inactive.bt-sticky-header-active .main-navigation.main-navigation-logo-area ul ul {
  top: calc(((max(var(--sticky-logo-height), var(--min-header-sticky-height)) - min(var(--sticky-logo-height), var(--min-header-sticky-height))) / 2) + min(var(--sticky-logo-height), var(--min-header-sticky-height)));
}

.bt-header-responsive-inactive .main-navigation nav > ul.main-navigation-menu ul ul {
  top: 0;
  left: var(--submenu-width);
}
.bt-header-responsive-inactive .main-navigation nav > ul.main-navigation-menu li.on > ul {
  opacity: 1;
  pointer-events: initial;
}
.bt-header-responsive-inactive .main-navigation nav > ul.main-navigation-menu li.on > ul ul {
  left: var(--submenu-width);
  top: calc(var(--submenu-top-bottom-padding) * -1) !important;
}
.bt-header-responsive-inactive .main-navigation nav > ul.main-navigation-menu > li {
  /* Menu below logo */
  /* Next to logo */
  /* Set line height when next to logo and sticky */
}
.bt-header-responsive-inactive .main-navigation nav > ul.main-navigation-menu > li > a {
  white-space: nowrap;
  padding: 0;
  z-index: 1;
  overflow: hidden;
}
.bt-header-responsive-inactive .main-navigation nav > ul.main-navigation-menu > li > a:before {
  content: "";
  display: block;
  background-color: var(--accent-color);
  position: absolute;
  z-index: -2;
  left: 0;
  width: var(--desktop-menu-selected-line-width);
  height: var(--desktop-menu-selected-line-thickness);
  transform: scaleX(0);
  /* Menu below logo */
  /* Next to logo */
  /* Sticky situation */
}
.bt-header-responsive-inactive .main-navigation nav > ul > li > a:before {
  bottom: 0;
}

.bt-header-responsive-inactive .main-navigation.main-navigation-logo-area nav > ul > li > a:before {
  bottom: 0;
}

.bt-header-responsive-inactive.bt-sticky-header-active .main-navigation.main-navigation-logo-area nav > ul > li > a:before {
  top: calc(min(var(--sticky-logo-height),var(--min-header-sticky-height)) / 2 - 4px + 50%);
}

.bt-header-responsive-inactive .main-navigation nav > ul.main-navigation-menu > li > a:after {
  content: "";
  display: block;
  position: absolute;
  z-index: -1;
  bottom: 0;
  top: 0;
  left: calc(var(--desktop-menu-gap) * .5 * -1);
  right: calc(var(--desktop-menu-gap) * .5 * -1);
  opacity: 0;
  /* Menu below logo */
  /* Next to logo */
  /* Sticky situation */
}
.bt-header-responsive-inactive .main-navigation nav > ul > li > a:after {
  height: var(--below-logo-menu-height);
}

.bt-header-responsive-inactive .main-navigation.main-navigation-logo-area nav > ul > li > a:after {
  top: calc((var(--logo-height) - var(--min-header-height)) / 2);
  height: var(--min-header-height);
  /* height: auto; */
}

.bt-header-responsive-inactive.bt-sticky-header-active .main-navigation.main-navigation-logo-area nav > ul > li > a:after {
  top: calc((var(--sticky-logo-height) - var(--min-header-sticky-height)) / 2);
  height: min(var(--sticky-logo-height), var(--min-header-sticky-height));
}

.bt-header-responsive-inactive .main-navigation nav > ul > li > a {
  line-height: var(--below-logo-menu-height);
}

.bt-header-responsive-inactive .main-navigation.main-navigation-logo-area nav > ul > li > a {
  line-height: max(var(--logo-height), var(--min-header-height));
}

.bt-header-responsive-inactive.bt-sticky-header-active .main-navigation.main-navigation-logo-area nav > ul > li > a {
  line-height: max(var(--sticky-logo-height), var(--min-header-sticky-height));
}

.bt-header-responsive-inactive .main-navigation nav > ul.main-navigation-menu > li.menu-item-has-children {
  /*.touch .rtl & {*/
}
.touch .bt-header-responsive-inactive .main-navigation nav > ul.main-navigation-menu > li.menu-item-has-children > a:after {
  right: calc(var(--desktop-menu-gap) * .3 * -1 - .65rem - var(--subtoggler-size));
}
.touch[dir=rtl] .bt-header-responsive-inactive .main-navigation nav > ul.main-navigation-menu > li.menu-item-has-children > a:after {
  right: calc(var(--desktop-menu-gap) * 0.5 * -1);
  left: calc(var(--desktop-menu-gap) * .3 * -1 - .65rem - var(--subtoggler-size));
}
.bt-header-responsive-inactive .main-navigation nav > ul.main-navigation-menu > li.on > a:after, .bt-header-responsive-inactive .main-navigation nav > ul.main-navigation-menu > li > a:focus:after {
  opacity: 1;
}
.bt-header-responsive-inactive .main-navigation nav > ul.main-navigation-menu > li.current-menu-item > a:before {
  transform: scaleX(1);
}
.bt-header-responsive-inactive.rtl .main-navigation nav > ul.main-navigation-menu ul {
  right: calc(var(--desktop-menu-gap) * .5 * -1);
  left: auto;
}
.bt-header-responsive-inactive.rtl .main-navigation nav > ul.main-navigation-menu li.on > ul ul {
  left: auto;
  right: var(--submenu-width);
}
.bt-header-responsive-inactive.rtl .main-navigation nav > ul.main-navigation-menu > li > a:before {
  left: auto;
  right: 0;
}

/* Wide dropdown menu 
-------------------------------------- */
.bt-header-responsive-inactive .main-navigation nav > ul > li.bt-wide-dropdown > li:not(:last-child):after {
  display: none;
}
.bt-header-responsive-inactive .main-navigation nav > ul > li.bt-wide-dropdown ul:before {
  content: "";
  display: block;
  left: 1em;
  right: 1em;
  height: 2px;
  background-color: currentColor;
  opacity: 0.2;
  top: 0;
}
.bt-header-responsive-inactive .main-navigation nav > ul > li.bt-wide-dropdown > ul {
  width: fit-content;
  left: 50%;
  flex-direction: row;
  background-color: var(--dropdown-hover-secondary-color);
  transform: translateX(-50%);
}
.bt-header-responsive-inactive .main-navigation nav > ul > li.bt-wide-dropdown > ul > li {
  margin-top: var(--submenu-top-bottom-padding);
  margin-bottom: var(--submenu-top-bottom-padding);
  background-color: var(--dropdown-hover-secondary-color);
}
.bt-header-responsive-inactive .main-navigation nav > ul > li.bt-wide-dropdown > ul > li .sub-toggler {
  display: none;
}
.bt-header-responsive-inactive .main-navigation nav > ul > li.bt-wide-dropdown > ul > li > ul {
  opacity: 1;
  position: initial;
  top: auto;
  left: initial;
  transform: none;
  box-shadow: none;
}
.bt-header-responsive-inactive .main-navigation nav > ul > li.bt-wide-dropdown > ul > li > ul > li {
  padding-left: 0;
  padding-right: 0;
}
.bt-header-responsive-inactive .main-navigation nav > ul > li.bt-wide-dropdown > ul > li > ul > li:last-child {
  margin-bottom: 0;
}
.bt-header-responsive-inactive.rtl .main-navigation nav > ul > li.bt-wide-dropdown > ul {
  transform: translateX(50%);
}

/* Wide menu aligment depending on wide menu additional class (for user control)
-------------------------------------- */
:not(.rtl).bt-header-responsive-inactive .main-navigation nav > ul > li.bt-wide-dropdown.bt-wide-dropdown-align-left > ul {
  transform: translateX(calc(-1 * var(--submenu-width)/2)) !important;
  left: 0;
  right: auto;
}
:not(.rtl).bt-header-responsive-inactive .main-navigation nav > ul > li.bt-wide-dropdown.bt-wide-dropdown-align-right > ul {
  transform: translateX(calc(var(--submenu-width)/2)) !important;
  left: auto;
  right: 0;
}

.rtl.bt-header-responsive-inactive .main-navigation nav > ul > li.bt-wide-dropdown.bt-wide-dropdown-align-left > ul {
  transform: translateX(calc(-1 * var(--submenu-width)/2)) !important;
  left: 0;
  right: auto;
}
.rtl.bt-header-responsive-inactive .main-navigation nav > ul > li.bt-wide-dropdown.bt-wide-dropdown-align-right > ul {
  transform: translateX(calc(var(--submenu-width)/2)) !important;
  left: auto;
  right: 0;
}

/* Sticky header */
.bt-header-responsive-inactive .site-header {
  position: absolute;
  transition: none;
  top: 0;
}
.bt-header-responsive-inactive.bt-sticky-header .site-header {
  position: absolute;
  transition: none;
  transition: 300ms ease transform;
  top: 0;
}
.bt-header-responsive-inactive.bt-sticky-header-active.bt-sticky-header .site-header {
  transition: none;
  position: fixed;
  left: 0;
  right: 0;
  margin: auto;
  transform: translateY(-100%);
  z-index: 10;
}
.bt-header-responsive-inactive.bt-sticky-header-active.bt-sticky-header .site-header .site-header-top-bar {
  display: var(--site-header-top-bar-sticky-display);
}
.bt-header-responsive-inactive.bt-sticky-header-active.bt-sticky-header.bt-sticky-header-active-open .site-header {
  transform: translateY(0%);
  transition: 300ms ease transform;
}
.bt-header-responsive-inactive.bt-sticky-header-active.bt-sticky-header.bt-sticky-header-active-closed .site-header {
  transform: translateY(-100%);
  transition: 300ms ease transform;
}

/* Sticky header styles - FIX AND SHRINK */
.site-header {
  /* Handle top bar */
  /* Handle logo area and site branding */
}
.bt-header-responsive-inactive.sticky-style-shrink .site-header {
  position: fixed;
  left: 0;
  right: 0;
  margin: auto;
  z-index: 10;
  transform: none !important;
  /* Regular fix and shrink sticky style defaults */
}
.bt-header-responsive-inactive.sticky-style-shrink .site-header .site-branding,
.bt-header-responsive-inactive.sticky-style-shrink .site-header .main-navigation:not(.main-navigation-logo-area) {
  transition: background-color 300ms ease 0s, color 300ms ease 0s;
}
.bt-header-responsive-inactive.sticky-style-shrink .site-header .site-branding-inner .site-branding-logo-text .site-branding-logo {
  position: relative;
}
.bt-header-responsive-inactive.sticky-style-shrink .site-header .site-branding-inner .site-branding-logo-text .site-branding-logo .logo {
  display: block !important;
  opacity: 1;
}
.bt-header-responsive-inactive.sticky-style-shrink .site-header .site-branding-inner .site-branding-logo-text .site-branding-logo .sticky-logo {
  display: flex !important;
  position: absolute;
  inset: 0;
  justify-content: flex-start;
  align-items: center;
  opacity: 0;
}
.bt-header-responsive-inactive.sticky-style-shrink .site-header .site-branding-inner .site-branding-logo-text .site-branding-logo .sticky-logo img {
  height: var(--logo-height);
}
.site-header .site-header-top-bar {
  /* Activated, waiting */
  /* In process of transform */
  /* Transformed */
  /* Going back to normal */
}
.bt-header-responsive-inactive.bt-sticky-header.sticky-style-shrink .site-header .site-header-top-bar {
  overflow: hidden;
}
.bt-header-responsive-inactive.bt-sticky-header-active.bt-sticky-header.sticky-style-shrink .site-header .site-header-top-bar {
  display: flex;
  overflow: hidden;
  transform: translateY(calc(var(--real-top-bar-height) * -1));
  transition: all 300ms ease 0s;
  margin-bottom: calc(var(--real-top-bar-height) * -1);
}
.bt-header-responsive-inactive.bt-sticky-header-active.bt-sticky-header.bt-sticky-header-active-closed.sticky-style-shrink .site-header .site-header-top-bar {
  transform: translateY(0);
  margin-bottom: 0;
}
.bt-header-responsive-inactive.bt-sticky-header-active.bt-sticky-header.bt-sticky-header-active-closed.sticky-style-shrink .site-header .site-branding .site-branding-inner .site-branding-logo-text .site-branding-text .site-title {
  font-size: clamp(1.25em,calc(var(--logo-height)*0.25),1.75em);
}
.bt-header-responsive-inactive.bt-sticky-header.sticky-style-shrink .site-header .site-branding .site-branding-inner .site-branding-logo-text .site-branding-logo .logo, .bt-header-responsive-inactive.bt-sticky-header.bt-sticky-header-active.bt-sticky-header-active-closed.bt-sticky-header-active-open.sticky-style-shrink .site-header .site-branding .site-branding-inner .site-branding-logo-text .site-branding-logo .logo {
  opacity: 1;
}
.bt-header-responsive-inactive.bt-sticky-header-active.bt-sticky-header.sticky-style-shrink .site-header .site-branding .site-branding-inner .site-branding-logo-text .site-branding-logo .logo {
  opacity: 0;
}
.bt-header-responsive-inactive.bt-sticky-header-active.bt-sticky-header.bt-sticky-header-active-closed.sticky-style-shrink .site-header .site-branding .site-branding-inner .site-branding-logo-text .site-branding-logo .logo {
  display: block !important;
}
.bt-header-responsive-inactive.bt-sticky-header.sticky-style-shrink .site-header .site-branding .site-branding-inner .site-branding-logo-text .site-branding-logo .sticky-logo, .bt-header-responsive-inactive.bt-sticky-header.bt-sticky-header-active.bt-sticky-header-active-closed.bt-sticky-header-active-open.sticky-style-shrink .site-header .site-branding .site-branding-inner .site-branding-logo-text .site-branding-logo .sticky-logo {
  opacity: 0;
}
.bt-header-responsive-inactive.bt-sticky-header-active.bt-sticky-header.sticky-style-shrink .site-header .site-branding .site-branding-inner .site-branding-logo-text .site-branding-logo .sticky-logo {
  opacity: 1;
}
.bt-header-responsive-inactive.bt-sticky-header-active.bt-sticky-header.sticky-style-shrink .site-header .site-branding .site-branding-inner .site-branding-logo-text .site-branding-logo img {
  transition: height 300ms ease 0s;
  height: var(--sticky-logo-height);
}
.bt-header-responsive-inactive.bt-sticky-header-active.bt-sticky-header.bt-sticky-header-active-closed.sticky-style-shrink .site-header .site-branding .site-branding-inner .site-branding-logo-text .site-branding-logo img {
  transition: height 300ms ease 0s;
  height: var(--logo-height);
}

/* Sticky header styles - SHOW ON SCROLL UP */
.site-header {
  /* Transformed */
  /* Scrolled up */
}
.bt-header-responsive-inactive.bt-sticky-header-active.bt-sticky-header.bt-sticky-header-active-open.sticky-style-show-on-scroll-up .site-header, .bt-header-responsive-inactive.bt-sticky-header-active.bt-sticky-header.bt-sticky-header-active-open.bt-sticky-header-active-closed.sticky-style-show-on-scroll-up.bt-scroll-up .site-header, .bt-header-responsive-inactive.bt-sticky-header-active.bt-sticky-header.bt-sticky-header-active-open.sticky-style-show-on-scroll-up.bt-scroll-down .site-header {
  transform: translateY(-100%);
  box-shadow: none;
}
.bt-header-responsive-inactive.bt-sticky-header-active.bt-sticky-header.bt-sticky-header-active-open.sticky-style-show-on-scroll-up.bt-scroll-up .site-header {
  transform: translateY(0);
  box-shadow: var(--sticky-menu-shadow);
}

/* Menu positioning */
.bt-header-responsive-inactive .site-header .site-branding .main-navigation.main-navigation-logo-area,
.bt-header-responsive-inactive .site-header > .main-navigation .main-navigation-inner {
  flex-basis: auto;
  flex-grow: 1;
  display: flex;
  flex-wrap: wrap;
}
.bt-header-responsive-inactive.primary-menu-position-logo-left .site-header .site-branding .main-navigation.main-navigation-logo-area, .bt-header-responsive-inactive.primary-menu-position-bottom-left .site-header .site-branding .main-navigation.main-navigation-logo-area, .bt-header-responsive-inactive.primary-menu-position-logo-right.rtl .site-header .site-branding .main-navigation.main-navigation-logo-area, .bt-header-responsive-inactive.primary-menu-position-bottom-right.rtl .site-header .site-branding .main-navigation.main-navigation-logo-area,
.bt-header-responsive-inactive.primary-menu-position-logo-left .site-header > .main-navigation .main-navigation-inner,
.bt-header-responsive-inactive.primary-menu-position-bottom-left .site-header > .main-navigation .main-navigation-inner,
.bt-header-responsive-inactive.primary-menu-position-logo-right.rtl .site-header > .main-navigation .main-navigation-inner,
.bt-header-responsive-inactive.primary-menu-position-bottom-right.rtl .site-header > .main-navigation .main-navigation-inner {
  justify-content: space-between;
}
.bt-header-responsive-inactive.primary-menu-position-logo-right .site-header .site-branding .main-navigation.main-navigation-logo-area, .bt-header-responsive-inactive.primary-menu-position-bottom-right .site-header .site-branding .main-navigation.main-navigation-logo-area, .bt-header-responsive-inactive.primary-menu-position-logo-left.rtl .site-header .site-branding .main-navigation.main-navigation-logo-area, .bt-header-responsive-inactive.primary-menu-position-bottom-left.rtl .site-header .site-branding .main-navigation.main-navigation-logo-area,
.bt-header-responsive-inactive.primary-menu-position-logo-right .site-header > .main-navigation .main-navigation-inner,
.bt-header-responsive-inactive.primary-menu-position-bottom-right .site-header > .main-navigation .main-navigation-inner,
.bt-header-responsive-inactive.primary-menu-position-logo-left.rtl .site-header > .main-navigation .main-navigation-inner,
.bt-header-responsive-inactive.primary-menu-position-bottom-left.rtl .site-header > .main-navigation .main-navigation-inner {
  justify-content: flex-end;
}
.bt-header-responsive-inactive.primary-menu-position-logo-center-solo .site-header .site-branding .main-navigation.main-navigation-logo-area nav,
.bt-header-responsive-inactive.primary-menu-position-logo-center-solo .site-header > .main-navigation .main-navigation-inner nav {
  display: flex;
  flex-grow: 1;
  justify-content: center;
}
.bt-header-responsive-inactive.primary-menu-position-logo-center .site-header .site-branding .main-navigation.main-navigation-logo-area, .bt-header-responsive-inactive.primary-menu-position-bottom-center .site-header .site-branding .main-navigation.main-navigation-logo-area,
.bt-header-responsive-inactive.primary-menu-position-logo-center .site-header > .main-navigation .main-navigation-inner,
.bt-header-responsive-inactive.primary-menu-position-bottom-center .site-header > .main-navigation .main-navigation-inner {
  justify-content: center;
  position: relative;
}
.bt-header-responsive-inactive.primary-menu-position-logo-center .site-header .site-branding .main-navigation.main-navigation-logo-area .site-navigation-widgets, .bt-header-responsive-inactive.primary-menu-position-bottom-center .site-header .site-branding .main-navigation.main-navigation-logo-area .site-navigation-widgets,
.bt-header-responsive-inactive.primary-menu-position-logo-center .site-header > .main-navigation .main-navigation-inner .site-navigation-widgets,
.bt-header-responsive-inactive.primary-menu-position-bottom-center .site-header > .main-navigation .main-navigation-inner .site-navigation-widgets {
  position: absolute;
  right: var(--content-padding);
}
.bt-header-responsive-inactive.primary-menu-position-logo-center.rtl .site-header .site-branding .main-navigation.main-navigation-logo-area .site-navigation-widgets,
.bt-header-responsive-inactive.primary-menu-position-logo-center.rtl .site-header > .main-navigation .main-navigation-inner .site-navigation-widgets {
  right: auto;
  left: 0;
}
.bt-header-responsive-inactive.primary-menu-position-bottom-left .site-header .site-branding-inner, .bt-header-responsive-inactive.primary-menu-position-bottom-right .site-header .site-branding-inner, .bt-header-responsive-inactive.primary-menu-position-bottom-center .site-header .site-branding-inner {
  justify-content: space-between;
}
.bt-header-responsive-inactive.primary-menu-position-bottom-center .site-header .site-branding-inner .site-branding-logo-text {
  display: block;
  padding: 0;
  width: 100%;
  text-align: center;
}
.bt-header-responsive-inactive.primary-menu-position-bottom-center .site-header .site-branding-inner .site-branding-logo-text .site-branding-logo {
  display: flex;
  align-items: center;
  justify-content: center;
}
.bt-header-responsive-inactive.primary-menu-position-bottom-center .site-header .site-branding-inner .site-branding-logo-text .site-branding-logo .logo {
  margin: auto;
}
.bt-header-responsive-inactive.primary-menu-position-bottom-center .site-header .site-branding-inner .site-branding-logo-text .site-branding-text {
  margin: 0.5em 0 !important;
}
.bt-header-responsive-inactive.primary-menu-position-bottom-center .site-header .site-branding-inner .site-branding-widgets {
  position: absolute;
  right: var(--content-padding);
}
.bt-header-responsive-inactive .site-header .site-branding-logo-text {
  padding-right: var(--desktop-menu-gap);
}
.bt-header-responsive-inactive.rtl .site-header .site-branding-logo-text {
  padding-right: auto;
  padding-left: var(--desktop-menu-gap);
}
.site-header .site-branding-widgets {
  padding-right: var(--desktop-menu-gap);
}
.bt-header-responsive-inactive .site-header .site-branding-widgets {
  min-height: max(var(--logo-height), var(--min-header-height));
  display: flex;
  align-items: center;
}
.bt-header-responsive-inactive.bt-sticky-header-active .site-header .site-branding-widgets {
  min-height: max(var(--sticky-logo-height), var(--min-header-sticky-height));
}
.bt-header-responsive-inactive.primary-menu-position-bottom-left .site-header .site-branding-widgets, .bt-header-responsive-inactive.primary-menu-position-bottom-right .site-header .site-branding-widgets, .bt-header-responsive-inactive.primary-menu-position-bottom-center .site-header .site-branding-widgets {
  padding-right: 0;
}
.bt-header-responsive-inactive.primary-menu-position-bottom-left.rtl .site-header .site-branding-widgets, .bt-header-responsive-inactive.primary-menu-position-bottom-right.rtl .site-header .site-branding-widgets, .bt-header-responsive-inactive.primary-menu-position-bottom-center.rtl .site-header .site-branding-widgets {
  padding-right: auto;
  padding-left: 0;
  padding-right: 0;
}
.site-header .site-navigation-widgets {
  display: flex;
  align-items: center;
}
.bt-header-responsive-inactive .site-header .main-navigation {
  min-height: var(--below-logo-menu-height);
}
.bt-header-responsive-inactive .site-header .main-navigation .site-navigation-widgets {
  min-height: var(--below-logo-menu-height);
}
.bt-header-responsive-inactive .site-header .main-navigation.main-navigation-logo-area {
  min-height: max(var(--logo-height), var(--min-header-height));
}
.bt-header-responsive-inactive.bt-sticky-header-active .site-header .main-navigation.main-navigation-logo-area {
  min-height: auto;
  height: max(var(--sticky-logo-height), var(--min-header-sticky-height));
}
.bt-header-responsive-inactive .site-header .main-navigation.main-navigation-logo-area .site-navigation-widgets {
  height: max(var(--logo-height), var(--min-header-height));
}
.bt-header-responsive-inactive.bt-sticky-header-active .site-header .main-navigation.main-navigation-logo-area .site-navigation-widgets {
  height: max(var(--sticky-logo-height), var(--min-header-sticky-height));
}

/* Reverse last menu items */
.primary-menu-reverse-menu-levels-0.bt-header-responsive-inactive .main-navigation nav > ul:not(.left-nav) > li:nth-last-child(-n+0):not(.bt-wide-dropdown) ul {
  left: auto;
  right: calc(var(--desktop-menu-gap) * .5 * -1);
}
.touch .primary-menu-reverse-menu-levels-0.bt-header-responsive-inactive .main-navigation nav > ul:not(.left-nav) > li:nth-last-child(-n+0):not(.bt-wide-dropdown) ul {
  right: calc(var(--desktop-menu-gap) * 0.3 * -1 - 0.65rem - var(--subtoggler-size));
}
.primary-menu-reverse-menu-levels-0.bt-header-responsive-inactive .main-navigation nav > ul:not(.left-nav) > li:nth-last-child(-n+0):not(.bt-wide-dropdown) ul ul {
  left: auto;
  right: var(--submenu-width);
}
.touch .primary-menu-reverse-menu-levels-0.bt-header-responsive-inactive .main-navigation nav > ul:not(.left-nav) > li:nth-last-child(-n+0):not(.bt-wide-dropdown) ul ul {
  right: var(--submenu-width);
}

.primary-menu-reverse-menu-levels-1.bt-header-responsive-inactive .main-navigation nav > ul:not(.left-nav) > li:nth-last-child(-n+1):not(.bt-wide-dropdown) ul {
  left: auto;
  right: calc(var(--desktop-menu-gap) * .5 * -1);
}
.touch .primary-menu-reverse-menu-levels-1.bt-header-responsive-inactive .main-navigation nav > ul:not(.left-nav) > li:nth-last-child(-n+1):not(.bt-wide-dropdown) ul {
  right: calc(var(--desktop-menu-gap) * 0.3 * -1 - 0.65rem - var(--subtoggler-size));
}
.primary-menu-reverse-menu-levels-1.bt-header-responsive-inactive .main-navigation nav > ul:not(.left-nav) > li:nth-last-child(-n+1):not(.bt-wide-dropdown) ul ul {
  left: auto;
  right: var(--submenu-width);
}
.touch .primary-menu-reverse-menu-levels-1.bt-header-responsive-inactive .main-navigation nav > ul:not(.left-nav) > li:nth-last-child(-n+1):not(.bt-wide-dropdown) ul ul {
  right: var(--submenu-width);
}

.primary-menu-reverse-menu-levels-2.bt-header-responsive-inactive .main-navigation nav > ul:not(.left-nav) > li:nth-last-child(-n+2):not(.bt-wide-dropdown) ul {
  left: auto;
  right: calc(var(--desktop-menu-gap) * .5 * -1);
}
.touch .primary-menu-reverse-menu-levels-2.bt-header-responsive-inactive .main-navigation nav > ul:not(.left-nav) > li:nth-last-child(-n+2):not(.bt-wide-dropdown) ul {
  right: calc(var(--desktop-menu-gap) * 0.3 * -1 - 0.65rem - var(--subtoggler-size));
}
.primary-menu-reverse-menu-levels-2.bt-header-responsive-inactive .main-navigation nav > ul:not(.left-nav) > li:nth-last-child(-n+2):not(.bt-wide-dropdown) ul ul {
  left: auto;
  right: var(--submenu-width);
}
.touch .primary-menu-reverse-menu-levels-2.bt-header-responsive-inactive .main-navigation nav > ul:not(.left-nav) > li:nth-last-child(-n+2):not(.bt-wide-dropdown) ul ul {
  right: var(--submenu-width);
}

.primary-menu-reverse-menu-levels-3.bt-header-responsive-inactive .main-navigation nav > ul:not(.left-nav) > li:nth-last-child(-n+3):not(.bt-wide-dropdown) ul {
  left: auto;
  right: calc(var(--desktop-menu-gap) * .5 * -1);
}
.touch .primary-menu-reverse-menu-levels-3.bt-header-responsive-inactive .main-navigation nav > ul:not(.left-nav) > li:nth-last-child(-n+3):not(.bt-wide-dropdown) ul {
  right: calc(var(--desktop-menu-gap) * 0.3 * -1 - 0.65rem - var(--subtoggler-size));
}
.primary-menu-reverse-menu-levels-3.bt-header-responsive-inactive .main-navigation nav > ul:not(.left-nav) > li:nth-last-child(-n+3):not(.bt-wide-dropdown) ul ul {
  left: auto;
  right: var(--submenu-width);
}
.touch .primary-menu-reverse-menu-levels-3.bt-header-responsive-inactive .main-navigation nav > ul:not(.left-nav) > li:nth-last-child(-n+3):not(.bt-wide-dropdown) ul ul {
  right: var(--submenu-width);
}

.primary-menu-reverse-menu-levels-4.bt-header-responsive-inactive .main-navigation nav > ul:not(.left-nav) > li:nth-last-child(-n+4):not(.bt-wide-dropdown) ul {
  left: auto;
  right: calc(var(--desktop-menu-gap) * .5 * -1);
}
.touch .primary-menu-reverse-menu-levels-4.bt-header-responsive-inactive .main-navigation nav > ul:not(.left-nav) > li:nth-last-child(-n+4):not(.bt-wide-dropdown) ul {
  right: calc(var(--desktop-menu-gap) * 0.3 * -1 - 0.65rem - var(--subtoggler-size));
}
.primary-menu-reverse-menu-levels-4.bt-header-responsive-inactive .main-navigation nav > ul:not(.left-nav) > li:nth-last-child(-n+4):not(.bt-wide-dropdown) ul ul {
  left: auto;
  right: var(--submenu-width);
}
.touch .primary-menu-reverse-menu-levels-4.bt-header-responsive-inactive .main-navigation nav > ul:not(.left-nav) > li:nth-last-child(-n+4):not(.bt-wide-dropdown) ul ul {
  right: var(--submenu-width);
}

.primary-menu-reverse-menu-levels-5.bt-header-responsive-inactive .main-navigation nav > ul:not(.left-nav) > li:nth-last-child(-n+5):not(.bt-wide-dropdown) ul {
  left: auto;
  right: calc(var(--desktop-menu-gap) * .5 * -1);
}
.touch .primary-menu-reverse-menu-levels-5.bt-header-responsive-inactive .main-navigation nav > ul:not(.left-nav) > li:nth-last-child(-n+5):not(.bt-wide-dropdown) ul {
  right: calc(var(--desktop-menu-gap) * 0.3 * -1 - 0.65rem - var(--subtoggler-size));
}
.primary-menu-reverse-menu-levels-5.bt-header-responsive-inactive .main-navigation nav > ul:not(.left-nav) > li:nth-last-child(-n+5):not(.bt-wide-dropdown) ul ul {
  left: auto;
  right: var(--submenu-width);
}
.touch .primary-menu-reverse-menu-levels-5.bt-header-responsive-inactive .main-navigation nav > ul:not(.left-nav) > li:nth-last-child(-n+5):not(.bt-wide-dropdown) ul ul {
  right: var(--submenu-width);
}

.rtl.primary-menu-reverse-menu-levels-0.bt-header-responsive-inactive .main-navigation nav > ul:not(.left-nav) > li:nth-last-child(-n+0):not(.bt-wide-dropdown) ul {
  right: auto;
  left: calc(var(--desktop-menu-gap) * .5 * -1);
}
.touch .rtl.primary-menu-reverse-menu-levels-0.bt-header-responsive-inactive .main-navigation nav > ul:not(.left-nav) > li:nth-last-child(-n+0):not(.bt-wide-dropdown) ul {
  left: calc(var(--desktop-menu-gap) * 0.3 * -1 - 0.65rem - var(--subtoggler-size));
}
.rtl.primary-menu-reverse-menu-levels-0.bt-header-responsive-inactive .main-navigation nav > ul:not(.left-nav) > li:nth-last-child(-n+0):not(.bt-wide-dropdown) ul ul {
  right: auto;
  left: var(--submenu-width);
}
.touch .rtl.primary-menu-reverse-menu-levels-0.bt-header-responsive-inactive .main-navigation nav > ul:not(.left-nav) > li:nth-last-child(-n+0):not(.bt-wide-dropdown) ul ul {
  left: var(--submenu-width);
}

.rtl.primary-menu-reverse-menu-levels-1.bt-header-responsive-inactive .main-navigation nav > ul:not(.left-nav) > li:nth-last-child(-n+1):not(.bt-wide-dropdown) ul {
  right: auto;
  left: calc(var(--desktop-menu-gap) * .5 * -1);
}
.touch .rtl.primary-menu-reverse-menu-levels-1.bt-header-responsive-inactive .main-navigation nav > ul:not(.left-nav) > li:nth-last-child(-n+1):not(.bt-wide-dropdown) ul {
  left: calc(var(--desktop-menu-gap) * 0.3 * -1 - 0.65rem - var(--subtoggler-size));
}
.rtl.primary-menu-reverse-menu-levels-1.bt-header-responsive-inactive .main-navigation nav > ul:not(.left-nav) > li:nth-last-child(-n+1):not(.bt-wide-dropdown) ul ul {
  right: auto;
  left: var(--submenu-width);
}
.touch .rtl.primary-menu-reverse-menu-levels-1.bt-header-responsive-inactive .main-navigation nav > ul:not(.left-nav) > li:nth-last-child(-n+1):not(.bt-wide-dropdown) ul ul {
  left: var(--submenu-width);
}

.rtl.primary-menu-reverse-menu-levels-2.bt-header-responsive-inactive .main-navigation nav > ul:not(.left-nav) > li:nth-last-child(-n+2):not(.bt-wide-dropdown) ul {
  right: auto;
  left: calc(var(--desktop-menu-gap) * .5 * -1);
}
.touch .rtl.primary-menu-reverse-menu-levels-2.bt-header-responsive-inactive .main-navigation nav > ul:not(.left-nav) > li:nth-last-child(-n+2):not(.bt-wide-dropdown) ul {
  left: calc(var(--desktop-menu-gap) * 0.3 * -1 - 0.65rem - var(--subtoggler-size));
}
.rtl.primary-menu-reverse-menu-levels-2.bt-header-responsive-inactive .main-navigation nav > ul:not(.left-nav) > li:nth-last-child(-n+2):not(.bt-wide-dropdown) ul ul {
  right: auto;
  left: var(--submenu-width);
}
.touch .rtl.primary-menu-reverse-menu-levels-2.bt-header-responsive-inactive .main-navigation nav > ul:not(.left-nav) > li:nth-last-child(-n+2):not(.bt-wide-dropdown) ul ul {
  left: var(--submenu-width);
}

.rtl.primary-menu-reverse-menu-levels-3.bt-header-responsive-inactive .main-navigation nav > ul:not(.left-nav) > li:nth-last-child(-n+3):not(.bt-wide-dropdown) ul {
  right: auto;
  left: calc(var(--desktop-menu-gap) * .5 * -1);
}
.touch .rtl.primary-menu-reverse-menu-levels-3.bt-header-responsive-inactive .main-navigation nav > ul:not(.left-nav) > li:nth-last-child(-n+3):not(.bt-wide-dropdown) ul {
  left: calc(var(--desktop-menu-gap) * 0.3 * -1 - 0.65rem - var(--subtoggler-size));
}
.rtl.primary-menu-reverse-menu-levels-3.bt-header-responsive-inactive .main-navigation nav > ul:not(.left-nav) > li:nth-last-child(-n+3):not(.bt-wide-dropdown) ul ul {
  right: auto;
  left: var(--submenu-width);
}
.touch .rtl.primary-menu-reverse-menu-levels-3.bt-header-responsive-inactive .main-navigation nav > ul:not(.left-nav) > li:nth-last-child(-n+3):not(.bt-wide-dropdown) ul ul {
  left: var(--submenu-width);
}

.rtl.primary-menu-reverse-menu-levels-4.bt-header-responsive-inactive .main-navigation nav > ul:not(.left-nav) > li:nth-last-child(-n+4):not(.bt-wide-dropdown) ul {
  right: auto;
  left: calc(var(--desktop-menu-gap) * .5 * -1);
}
.touch .rtl.primary-menu-reverse-menu-levels-4.bt-header-responsive-inactive .main-navigation nav > ul:not(.left-nav) > li:nth-last-child(-n+4):not(.bt-wide-dropdown) ul {
  left: calc(var(--desktop-menu-gap) * 0.3 * -1 - 0.65rem - var(--subtoggler-size));
}
.rtl.primary-menu-reverse-menu-levels-4.bt-header-responsive-inactive .main-navigation nav > ul:not(.left-nav) > li:nth-last-child(-n+4):not(.bt-wide-dropdown) ul ul {
  right: auto;
  left: var(--submenu-width);
}
.touch .rtl.primary-menu-reverse-menu-levels-4.bt-header-responsive-inactive .main-navigation nav > ul:not(.left-nav) > li:nth-last-child(-n+4):not(.bt-wide-dropdown) ul ul {
  left: var(--submenu-width);
}

.rtl.primary-menu-reverse-menu-levels-5.bt-header-responsive-inactive .main-navigation nav > ul:not(.left-nav) > li:nth-last-child(-n+5):not(.bt-wide-dropdown) ul {
  right: auto;
  left: calc(var(--desktop-menu-gap) * .5 * -1);
}
.touch .rtl.primary-menu-reverse-menu-levels-5.bt-header-responsive-inactive .main-navigation nav > ul:not(.left-nav) > li:nth-last-child(-n+5):not(.bt-wide-dropdown) ul {
  left: calc(var(--desktop-menu-gap) * 0.3 * -1 - 0.65rem - var(--subtoggler-size));
}
.rtl.primary-menu-reverse-menu-levels-5.bt-header-responsive-inactive .main-navigation nav > ul:not(.left-nav) > li:nth-last-child(-n+5):not(.bt-wide-dropdown) ul ul {
  right: auto;
  left: var(--submenu-width);
}
.touch .rtl.primary-menu-reverse-menu-levels-5.bt-header-responsive-inactive .main-navigation nav > ul:not(.left-nav) > li:nth-last-child(-n+5):not(.bt-wide-dropdown) ul ul {
  left: var(--submenu-width);
}

/* Boxed header */
.bt-header-responsive-inactive .site-header .main-navigation nav {
  display: flex;
}
.bt-header-responsive-inactive.primary-menu-position-bottom-left .site-header .main-navigation nav, .bt-header-responsive-inactive.primary-menu-position-bottom-right.rtl .site-header .main-navigation nav {
  justify-content: flex-start;
}
.bt-header-responsive-inactive.primary-menu-position-bottom-right .site-header .main-navigation nav, .bt-header-responsive-inactive.primary-menu-position-bottom-left.rtl .site-header .main-navigation nav {
  justify-content: flex-end;
}
.bt-header-responsive-inactive.primary-menu-position-bottom-center .site-header .main-navigation nav {
  justify-content: center;
}

.site-header {
  /* Header width / wide */
  /* Header width / boxed */
  /* Sticky header width / wide */
  /* Sticky header width / boxed */
  /* Sticky header fix and shrink width / boxed */
}
.header-width-wide-boxed-1200.bt-header-responsive-inactive.bt-sticky-header-inactive .site-header > .site-header-top-bar, .header-width-wide-boxed-1200.bt-header-responsive-inactive.bt-sticky-header-inactive .site-header > .site-branding, .header-width-wide-boxed-1200.bt-header-responsive-inactive.bt-sticky-header-inactive .site-header > .main-navigation {
  width: 100%;
  justify-content: space-around;
}
.header-width-wide-boxed-1200.bt-header-responsive-inactive.bt-sticky-header-inactive .site-header > .site-header-top-bar .site-header-top-bar-inner,
.header-width-wide-boxed-1200.bt-header-responsive-inactive.bt-sticky-header-inactive .site-header > .site-branding .site-branding-inner,
.header-width-wide-boxed-1200.bt-header-responsive-inactive.bt-sticky-header-inactive .site-header > .main-navigation .main-navigation-inner {
  width: 100%;
  margin: auto;
  max-width: calc(1200px + var(--content-padding)*2);
}
.header-width-boxed-boxed-1200.bt-header-responsive-inactive.bt-sticky-header-inactive .site-header > .site-header-top-bar,
.header-width-boxed-boxed-1200.bt-header-responsive-inactive.bt-sticky-header-inactive .site-header > .site-branding,
.header-width-boxed-boxed-1200.bt-header-responsive-inactive.bt-sticky-header-inactive .site-header > .main-navigation {
  width: 100%;
  justify-content: space-around;
  max-width: calc(1200px + var(--content-padding)*2);
  margin: auto;
}
.sticky-header-width-wide-boxed-1200.bt-header-responsive-inactive.bt-sticky-header-active .site-header > .site-header-top-bar, .sticky-header-width-wide-boxed-1200.bt-header-responsive-inactive.bt-sticky-header-active .site-header > .site-branding, .sticky-header-width-wide-boxed-1200.bt-header-responsive-inactive.bt-sticky-header-active .site-header > .main-navigation {
  width: 100%;
  justify-content: space-around;
}
.sticky-header-width-wide-boxed-1200.bt-header-responsive-inactive.bt-sticky-header-active .site-header > .site-header-top-bar .site-header-top-bar-inner,
.sticky-header-width-wide-boxed-1200.bt-header-responsive-inactive.bt-sticky-header-active .site-header > .site-branding .site-branding-inner,
.sticky-header-width-wide-boxed-1200.bt-header-responsive-inactive.bt-sticky-header-active .site-header > .main-navigation .main-navigation-inner {
  width: 100%;
  margin: auto;
  max-width: calc(1200px + var(--content-padding)*2);
}
.sticky-header-width-boxed-boxed-1200.bt-header-responsive-inactive.bt-sticky-header-active .site-header > .site-header-top-bar,
.sticky-header-width-boxed-boxed-1200.bt-header-responsive-inactive.bt-sticky-header-active .site-header > .site-branding,
.sticky-header-width-boxed-boxed-1200.bt-header-responsive-inactive.bt-sticky-header-active .site-header > .main-navigation {
  width: 100%;
  justify-content: space-around;
  max-width: calc(1200px + var(--content-padding)*2);
  margin: auto;
}
.sticky-header-width-boxed-boxed-1200.bt-header-responsive-inactive.sticky-style-shrink .site-header {
  left: unset;
  right: unset;
  max-width: 1200px;
  width: 100%;
  margin-left: calc((100vw - 1200px)/2);
  margin-right: calc((100vw - 1200px)/2);
}

@media (max-width: 1200px) {
  .site-header {
    /* Sticky header fix and shrink width / boxed */
  }
  .sticky-header-width-boxed-boxed-1200.bt-header-responsive-inactive.sticky-style-shrink .site-header {
    margin-left: 0;
    margin-right: 0;
  }
}
/* Page header width / wide */
.default-headline-width-wide-boxed-1200 .page-header-inner {
  width: 100%;
  margin: auto;
  max-width: calc(1200px + var(--content-padding)*2);
}

/* Page header width / boxed */
.default-headline-width-boxed-boxed-1200 .page-header {
  width: 100%;
  margin: auto;
  max-width: calc(1200px + var(--content-padding)*2);
}

.site-header {
  /* Header width / wide */
  /* Header width / boxed */
  /* Sticky header width / wide */
  /* Sticky header width / boxed */
  /* Sticky header fix and shrink width / boxed */
}
.header-width-wide-boxed-1300.bt-header-responsive-inactive.bt-sticky-header-inactive .site-header > .site-header-top-bar, .header-width-wide-boxed-1300.bt-header-responsive-inactive.bt-sticky-header-inactive .site-header > .site-branding, .header-width-wide-boxed-1300.bt-header-responsive-inactive.bt-sticky-header-inactive .site-header > .main-navigation {
  width: 100%;
  justify-content: space-around;
}
.header-width-wide-boxed-1300.bt-header-responsive-inactive.bt-sticky-header-inactive .site-header > .site-header-top-bar .site-header-top-bar-inner,
.header-width-wide-boxed-1300.bt-header-responsive-inactive.bt-sticky-header-inactive .site-header > .site-branding .site-branding-inner,
.header-width-wide-boxed-1300.bt-header-responsive-inactive.bt-sticky-header-inactive .site-header > .main-navigation .main-navigation-inner {
  width: 100%;
  margin: auto;
  max-width: calc(1300px + var(--content-padding)*2);
}
.header-width-boxed-boxed-1300.bt-header-responsive-inactive.bt-sticky-header-inactive .site-header > .site-header-top-bar,
.header-width-boxed-boxed-1300.bt-header-responsive-inactive.bt-sticky-header-inactive .site-header > .site-branding,
.header-width-boxed-boxed-1300.bt-header-responsive-inactive.bt-sticky-header-inactive .site-header > .main-navigation {
  width: 100%;
  justify-content: space-around;
  max-width: calc(1300px + var(--content-padding)*2);
  margin: auto;
}
.sticky-header-width-wide-boxed-1300.bt-header-responsive-inactive.bt-sticky-header-active .site-header > .site-header-top-bar, .sticky-header-width-wide-boxed-1300.bt-header-responsive-inactive.bt-sticky-header-active .site-header > .site-branding, .sticky-header-width-wide-boxed-1300.bt-header-responsive-inactive.bt-sticky-header-active .site-header > .main-navigation {
  width: 100%;
  justify-content: space-around;
}
.sticky-header-width-wide-boxed-1300.bt-header-responsive-inactive.bt-sticky-header-active .site-header > .site-header-top-bar .site-header-top-bar-inner,
.sticky-header-width-wide-boxed-1300.bt-header-responsive-inactive.bt-sticky-header-active .site-header > .site-branding .site-branding-inner,
.sticky-header-width-wide-boxed-1300.bt-header-responsive-inactive.bt-sticky-header-active .site-header > .main-navigation .main-navigation-inner {
  width: 100%;
  margin: auto;
  max-width: calc(1300px + var(--content-padding)*2);
}
.sticky-header-width-boxed-boxed-1300.bt-header-responsive-inactive.bt-sticky-header-active .site-header > .site-header-top-bar,
.sticky-header-width-boxed-boxed-1300.bt-header-responsive-inactive.bt-sticky-header-active .site-header > .site-branding,
.sticky-header-width-boxed-boxed-1300.bt-header-responsive-inactive.bt-sticky-header-active .site-header > .main-navigation {
  width: 100%;
  justify-content: space-around;
  max-width: calc(1300px + var(--content-padding)*2);
  margin: auto;
}
.sticky-header-width-boxed-boxed-1300.bt-header-responsive-inactive.sticky-style-shrink .site-header {
  left: unset;
  right: unset;
  max-width: 1300px;
  width: 100%;
  margin-left: calc((100vw - 1300px)/2);
  margin-right: calc((100vw - 1300px)/2);
}

@media (max-width: 1300px) {
  .site-header {
    /* Sticky header fix and shrink width / boxed */
  }
  .sticky-header-width-boxed-boxed-1300.bt-header-responsive-inactive.sticky-style-shrink .site-header {
    margin-left: 0;
    margin-right: 0;
  }
}
/* Page header width / wide */
.default-headline-width-wide-boxed-1300 .page-header-inner {
  width: 100%;
  margin: auto;
  max-width: calc(1300px + var(--content-padding)*2);
}

/* Page header width / boxed */
.default-headline-width-boxed-boxed-1300 .page-header {
  width: 100%;
  margin: auto;
  max-width: calc(1300px + var(--content-padding)*2);
}

.site-header {
  /* Header width / wide */
  /* Header width / boxed */
  /* Sticky header width / wide */
  /* Sticky header width / boxed */
  /* Sticky header fix and shrink width / boxed */
}
.header-width-wide-boxed-1400.bt-header-responsive-inactive.bt-sticky-header-inactive .site-header > .site-header-top-bar, .header-width-wide-boxed-1400.bt-header-responsive-inactive.bt-sticky-header-inactive .site-header > .site-branding, .header-width-wide-boxed-1400.bt-header-responsive-inactive.bt-sticky-header-inactive .site-header > .main-navigation {
  width: 100%;
  justify-content: space-around;
}
.header-width-wide-boxed-1400.bt-header-responsive-inactive.bt-sticky-header-inactive .site-header > .site-header-top-bar .site-header-top-bar-inner,
.header-width-wide-boxed-1400.bt-header-responsive-inactive.bt-sticky-header-inactive .site-header > .site-branding .site-branding-inner,
.header-width-wide-boxed-1400.bt-header-responsive-inactive.bt-sticky-header-inactive .site-header > .main-navigation .main-navigation-inner {
  width: 100%;
  margin: auto;
  max-width: calc(1400px + var(--content-padding)*2);
}
.header-width-boxed-boxed-1400.bt-header-responsive-inactive.bt-sticky-header-inactive .site-header > .site-header-top-bar,
.header-width-boxed-boxed-1400.bt-header-responsive-inactive.bt-sticky-header-inactive .site-header > .site-branding,
.header-width-boxed-boxed-1400.bt-header-responsive-inactive.bt-sticky-header-inactive .site-header > .main-navigation {
  width: 100%;
  justify-content: space-around;
  max-width: calc(1400px + var(--content-padding)*2);
  margin: auto;
}
.sticky-header-width-wide-boxed-1400.bt-header-responsive-inactive.bt-sticky-header-active .site-header > .site-header-top-bar, .sticky-header-width-wide-boxed-1400.bt-header-responsive-inactive.bt-sticky-header-active .site-header > .site-branding, .sticky-header-width-wide-boxed-1400.bt-header-responsive-inactive.bt-sticky-header-active .site-header > .main-navigation {
  width: 100%;
  justify-content: space-around;
}
.sticky-header-width-wide-boxed-1400.bt-header-responsive-inactive.bt-sticky-header-active .site-header > .site-header-top-bar .site-header-top-bar-inner,
.sticky-header-width-wide-boxed-1400.bt-header-responsive-inactive.bt-sticky-header-active .site-header > .site-branding .site-branding-inner,
.sticky-header-width-wide-boxed-1400.bt-header-responsive-inactive.bt-sticky-header-active .site-header > .main-navigation .main-navigation-inner {
  width: 100%;
  margin: auto;
  max-width: calc(1400px + var(--content-padding)*2);
}
.sticky-header-width-boxed-boxed-1400.bt-header-responsive-inactive.bt-sticky-header-active .site-header > .site-header-top-bar,
.sticky-header-width-boxed-boxed-1400.bt-header-responsive-inactive.bt-sticky-header-active .site-header > .site-branding,
.sticky-header-width-boxed-boxed-1400.bt-header-responsive-inactive.bt-sticky-header-active .site-header > .main-navigation {
  width: 100%;
  justify-content: space-around;
  max-width: calc(1400px + var(--content-padding)*2);
  margin: auto;
}
.sticky-header-width-boxed-boxed-1400.bt-header-responsive-inactive.sticky-style-shrink .site-header {
  left: unset;
  right: unset;
  max-width: 1400px;
  width: 100%;
  margin-left: calc((100vw - 1400px)/2);
  margin-right: calc((100vw - 1400px)/2);
}

@media (max-width: 1400px) {
  .site-header {
    /* Sticky header fix and shrink width / boxed */
  }
  .sticky-header-width-boxed-boxed-1400.bt-header-responsive-inactive.sticky-style-shrink .site-header {
    margin-left: 0;
    margin-right: 0;
  }
}
/* Page header width / wide */
.default-headline-width-wide-boxed-1400 .page-header-inner {
  width: 100%;
  margin: auto;
  max-width: calc(1400px + var(--content-padding)*2);
}

/* Page header width / boxed */
.default-headline-width-boxed-boxed-1400 .page-header {
  width: 100%;
  margin: auto;
  max-width: calc(1400px + var(--content-padding)*2);
}

.site-header {
  /* Header width / wide */
  /* Header width / boxed */
  /* Sticky header width / wide */
  /* Sticky header width / boxed */
  /* Sticky header fix and shrink width / boxed */
}
.header-width-wide-boxed-1500.bt-header-responsive-inactive.bt-sticky-header-inactive .site-header > .site-header-top-bar, .header-width-wide-boxed-1500.bt-header-responsive-inactive.bt-sticky-header-inactive .site-header > .site-branding, .header-width-wide-boxed-1500.bt-header-responsive-inactive.bt-sticky-header-inactive .site-header > .main-navigation {
  width: 100%;
  justify-content: space-around;
}
.header-width-wide-boxed-1500.bt-header-responsive-inactive.bt-sticky-header-inactive .site-header > .site-header-top-bar .site-header-top-bar-inner,
.header-width-wide-boxed-1500.bt-header-responsive-inactive.bt-sticky-header-inactive .site-header > .site-branding .site-branding-inner,
.header-width-wide-boxed-1500.bt-header-responsive-inactive.bt-sticky-header-inactive .site-header > .main-navigation .main-navigation-inner {
  width: 100%;
  margin: auto;
  max-width: calc(1500px + var(--content-padding)*2);
}
.header-width-boxed-boxed-1500.bt-header-responsive-inactive.bt-sticky-header-inactive .site-header > .site-header-top-bar,
.header-width-boxed-boxed-1500.bt-header-responsive-inactive.bt-sticky-header-inactive .site-header > .site-branding,
.header-width-boxed-boxed-1500.bt-header-responsive-inactive.bt-sticky-header-inactive .site-header > .main-navigation {
  width: 100%;
  justify-content: space-around;
  max-width: calc(1500px + var(--content-padding)*2);
  margin: auto;
}
.sticky-header-width-wide-boxed-1500.bt-header-responsive-inactive.bt-sticky-header-active .site-header > .site-header-top-bar, .sticky-header-width-wide-boxed-1500.bt-header-responsive-inactive.bt-sticky-header-active .site-header > .site-branding, .sticky-header-width-wide-boxed-1500.bt-header-responsive-inactive.bt-sticky-header-active .site-header > .main-navigation {
  width: 100%;
  justify-content: space-around;
}
.sticky-header-width-wide-boxed-1500.bt-header-responsive-inactive.bt-sticky-header-active .site-header > .site-header-top-bar .site-header-top-bar-inner,
.sticky-header-width-wide-boxed-1500.bt-header-responsive-inactive.bt-sticky-header-active .site-header > .site-branding .site-branding-inner,
.sticky-header-width-wide-boxed-1500.bt-header-responsive-inactive.bt-sticky-header-active .site-header > .main-navigation .main-navigation-inner {
  width: 100%;
  margin: auto;
  max-width: calc(1500px + var(--content-padding)*2);
}
.sticky-header-width-boxed-boxed-1500.bt-header-responsive-inactive.bt-sticky-header-active .site-header > .site-header-top-bar,
.sticky-header-width-boxed-boxed-1500.bt-header-responsive-inactive.bt-sticky-header-active .site-header > .site-branding,
.sticky-header-width-boxed-boxed-1500.bt-header-responsive-inactive.bt-sticky-header-active .site-header > .main-navigation {
  width: 100%;
  justify-content: space-around;
  max-width: calc(1500px + var(--content-padding)*2);
  margin: auto;
}
.sticky-header-width-boxed-boxed-1500.bt-header-responsive-inactive.sticky-style-shrink .site-header {
  left: unset;
  right: unset;
  max-width: 1500px;
  width: 100%;
  margin-left: calc((100vw - 1500px)/2);
  margin-right: calc((100vw - 1500px)/2);
}

@media (max-width: 1500px) {
  .site-header {
    /* Sticky header fix and shrink width / boxed */
  }
  .sticky-header-width-boxed-boxed-1500.bt-header-responsive-inactive.sticky-style-shrink .site-header {
    margin-left: 0;
    margin-right: 0;
  }
}
/* Page header width / wide */
.default-headline-width-wide-boxed-1500 .page-header-inner {
  width: 100%;
  margin: auto;
  max-width: calc(1500px + var(--content-padding)*2);
}

/* Page header width / boxed */
.default-headline-width-boxed-boxed-1500 .page-header {
  width: 100%;
  margin: auto;
  max-width: calc(1500px + var(--content-padding)*2);
}

.site-header {
  /* Header width / wide */
  /* Header width / boxed */
  /* Sticky header width / wide */
  /* Sticky header width / boxed */
  /* Sticky header fix and shrink width / boxed */
}
.header-width-wide-boxed-1600.bt-header-responsive-inactive.bt-sticky-header-inactive .site-header > .site-header-top-bar, .header-width-wide-boxed-1600.bt-header-responsive-inactive.bt-sticky-header-inactive .site-header > .site-branding, .header-width-wide-boxed-1600.bt-header-responsive-inactive.bt-sticky-header-inactive .site-header > .main-navigation {
  width: 100%;
  justify-content: space-around;
}
.header-width-wide-boxed-1600.bt-header-responsive-inactive.bt-sticky-header-inactive .site-header > .site-header-top-bar .site-header-top-bar-inner,
.header-width-wide-boxed-1600.bt-header-responsive-inactive.bt-sticky-header-inactive .site-header > .site-branding .site-branding-inner,
.header-width-wide-boxed-1600.bt-header-responsive-inactive.bt-sticky-header-inactive .site-header > .main-navigation .main-navigation-inner {
  width: 100%;
  margin: auto;
  max-width: calc(1600px + var(--content-padding)*2);
}
.header-width-boxed-boxed-1600.bt-header-responsive-inactive.bt-sticky-header-inactive .site-header > .site-header-top-bar,
.header-width-boxed-boxed-1600.bt-header-responsive-inactive.bt-sticky-header-inactive .site-header > .site-branding,
.header-width-boxed-boxed-1600.bt-header-responsive-inactive.bt-sticky-header-inactive .site-header > .main-navigation {
  width: 100%;
  justify-content: space-around;
  max-width: calc(1600px + var(--content-padding)*2);
  margin: auto;
}
.sticky-header-width-wide-boxed-1600.bt-header-responsive-inactive.bt-sticky-header-active .site-header > .site-header-top-bar, .sticky-header-width-wide-boxed-1600.bt-header-responsive-inactive.bt-sticky-header-active .site-header > .site-branding, .sticky-header-width-wide-boxed-1600.bt-header-responsive-inactive.bt-sticky-header-active .site-header > .main-navigation {
  width: 100%;
  justify-content: space-around;
}
.sticky-header-width-wide-boxed-1600.bt-header-responsive-inactive.bt-sticky-header-active .site-header > .site-header-top-bar .site-header-top-bar-inner,
.sticky-header-width-wide-boxed-1600.bt-header-responsive-inactive.bt-sticky-header-active .site-header > .site-branding .site-branding-inner,
.sticky-header-width-wide-boxed-1600.bt-header-responsive-inactive.bt-sticky-header-active .site-header > .main-navigation .main-navigation-inner {
  width: 100%;
  margin: auto;
  max-width: calc(1600px + var(--content-padding)*2);
}
.sticky-header-width-boxed-boxed-1600.bt-header-responsive-inactive.bt-sticky-header-active .site-header > .site-header-top-bar,
.sticky-header-width-boxed-boxed-1600.bt-header-responsive-inactive.bt-sticky-header-active .site-header > .site-branding,
.sticky-header-width-boxed-boxed-1600.bt-header-responsive-inactive.bt-sticky-header-active .site-header > .main-navigation {
  width: 100%;
  justify-content: space-around;
  max-width: calc(1600px + var(--content-padding)*2);
  margin: auto;
}
.sticky-header-width-boxed-boxed-1600.bt-header-responsive-inactive.sticky-style-shrink .site-header {
  left: unset;
  right: unset;
  max-width: 1600px;
  width: 100%;
  margin-left: calc((100vw - 1600px)/2);
  margin-right: calc((100vw - 1600px)/2);
}

@media (max-width: 1600px) {
  .site-header {
    /* Sticky header fix and shrink width / boxed */
  }
  .sticky-header-width-boxed-boxed-1600.bt-header-responsive-inactive.sticky-style-shrink .site-header {
    margin-left: 0;
    margin-right: 0;
  }
}
/* Page header width / wide */
.default-headline-width-wide-boxed-1600 .page-header-inner {
  width: 100%;
  margin: auto;
  max-width: calc(1600px + var(--content-padding)*2);
}

/* Page header width / boxed */
.default-headline-width-boxed-boxed-1600 .page-header {
  width: 100%;
  margin: auto;
  max-width: calc(1600px + var(--content-padding)*2);
}

.site-header {
  /* Header width / wide */
  /* Header width / boxed */
  /* Sticky header width / wide */
  /* Sticky header width / boxed */
  /* Sticky header fix and shrink width / boxed */
}
.header-width-wide-boxed-1700.bt-header-responsive-inactive.bt-sticky-header-inactive .site-header > .site-header-top-bar, .header-width-wide-boxed-1700.bt-header-responsive-inactive.bt-sticky-header-inactive .site-header > .site-branding, .header-width-wide-boxed-1700.bt-header-responsive-inactive.bt-sticky-header-inactive .site-header > .main-navigation {
  width: 100%;
  justify-content: space-around;
}
.header-width-wide-boxed-1700.bt-header-responsive-inactive.bt-sticky-header-inactive .site-header > .site-header-top-bar .site-header-top-bar-inner,
.header-width-wide-boxed-1700.bt-header-responsive-inactive.bt-sticky-header-inactive .site-header > .site-branding .site-branding-inner,
.header-width-wide-boxed-1700.bt-header-responsive-inactive.bt-sticky-header-inactive .site-header > .main-navigation .main-navigation-inner {
  width: 100%;
  margin: auto;
  max-width: calc(1700px + var(--content-padding)*2);
}
.header-width-boxed-boxed-1700.bt-header-responsive-inactive.bt-sticky-header-inactive .site-header > .site-header-top-bar,
.header-width-boxed-boxed-1700.bt-header-responsive-inactive.bt-sticky-header-inactive .site-header > .site-branding,
.header-width-boxed-boxed-1700.bt-header-responsive-inactive.bt-sticky-header-inactive .site-header > .main-navigation {
  width: 100%;
  justify-content: space-around;
  max-width: calc(1700px + var(--content-padding)*2);
  margin: auto;
}
.sticky-header-width-wide-boxed-1700.bt-header-responsive-inactive.bt-sticky-header-active .site-header > .site-header-top-bar, .sticky-header-width-wide-boxed-1700.bt-header-responsive-inactive.bt-sticky-header-active .site-header > .site-branding, .sticky-header-width-wide-boxed-1700.bt-header-responsive-inactive.bt-sticky-header-active .site-header > .main-navigation {
  width: 100%;
  justify-content: space-around;
}
.sticky-header-width-wide-boxed-1700.bt-header-responsive-inactive.bt-sticky-header-active .site-header > .site-header-top-bar .site-header-top-bar-inner,
.sticky-header-width-wide-boxed-1700.bt-header-responsive-inactive.bt-sticky-header-active .site-header > .site-branding .site-branding-inner,
.sticky-header-width-wide-boxed-1700.bt-header-responsive-inactive.bt-sticky-header-active .site-header > .main-navigation .main-navigation-inner {
  width: 100%;
  margin: auto;
  max-width: calc(1700px + var(--content-padding)*2);
}
.sticky-header-width-boxed-boxed-1700.bt-header-responsive-inactive.bt-sticky-header-active .site-header > .site-header-top-bar,
.sticky-header-width-boxed-boxed-1700.bt-header-responsive-inactive.bt-sticky-header-active .site-header > .site-branding,
.sticky-header-width-boxed-boxed-1700.bt-header-responsive-inactive.bt-sticky-header-active .site-header > .main-navigation {
  width: 100%;
  justify-content: space-around;
  max-width: calc(1700px + var(--content-padding)*2);
  margin: auto;
}
.sticky-header-width-boxed-boxed-1700.bt-header-responsive-inactive.sticky-style-shrink .site-header {
  left: unset;
  right: unset;
  max-width: 1700px;
  width: 100%;
  margin-left: calc((100vw - 1700px)/2);
  margin-right: calc((100vw - 1700px)/2);
}

@media (max-width: 1700px) {
  .site-header {
    /* Sticky header fix and shrink width / boxed */
  }
  .sticky-header-width-boxed-boxed-1700.bt-header-responsive-inactive.sticky-style-shrink .site-header {
    margin-left: 0;
    margin-right: 0;
  }
}
/* Page header width / wide */
.default-headline-width-wide-boxed-1700 .page-header-inner {
  width: 100%;
  margin: auto;
  max-width: calc(1700px + var(--content-padding)*2);
}

/* Page header width / boxed */
.default-headline-width-boxed-boxed-1700 .page-header {
  width: 100%;
  margin: auto;
  max-width: calc(1700px + var(--content-padding)*2);
}

.site-header {
  /* Header width / wide */
  /* Header width / boxed */
  /* Sticky header width / wide */
  /* Sticky header width / boxed */
  /* Sticky header fix and shrink width / boxed */
}
.header-width-wide-boxed-1800.bt-header-responsive-inactive.bt-sticky-header-inactive .site-header > .site-header-top-bar, .header-width-wide-boxed-1800.bt-header-responsive-inactive.bt-sticky-header-inactive .site-header > .site-branding, .header-width-wide-boxed-1800.bt-header-responsive-inactive.bt-sticky-header-inactive .site-header > .main-navigation {
  width: 100%;
  justify-content: space-around;
}
.header-width-wide-boxed-1800.bt-header-responsive-inactive.bt-sticky-header-inactive .site-header > .site-header-top-bar .site-header-top-bar-inner,
.header-width-wide-boxed-1800.bt-header-responsive-inactive.bt-sticky-header-inactive .site-header > .site-branding .site-branding-inner,
.header-width-wide-boxed-1800.bt-header-responsive-inactive.bt-sticky-header-inactive .site-header > .main-navigation .main-navigation-inner {
  width: 100%;
  margin: auto;
  max-width: calc(1800px + var(--content-padding)*2);
}
.header-width-boxed-boxed-1800.bt-header-responsive-inactive.bt-sticky-header-inactive .site-header > .site-header-top-bar,
.header-width-boxed-boxed-1800.bt-header-responsive-inactive.bt-sticky-header-inactive .site-header > .site-branding,
.header-width-boxed-boxed-1800.bt-header-responsive-inactive.bt-sticky-header-inactive .site-header > .main-navigation {
  width: 100%;
  justify-content: space-around;
  max-width: calc(1800px + var(--content-padding)*2);
  margin: auto;
}
.sticky-header-width-wide-boxed-1800.bt-header-responsive-inactive.bt-sticky-header-active .site-header > .site-header-top-bar, .sticky-header-width-wide-boxed-1800.bt-header-responsive-inactive.bt-sticky-header-active .site-header > .site-branding, .sticky-header-width-wide-boxed-1800.bt-header-responsive-inactive.bt-sticky-header-active .site-header > .main-navigation {
  width: 100%;
  justify-content: space-around;
}
.sticky-header-width-wide-boxed-1800.bt-header-responsive-inactive.bt-sticky-header-active .site-header > .site-header-top-bar .site-header-top-bar-inner,
.sticky-header-width-wide-boxed-1800.bt-header-responsive-inactive.bt-sticky-header-active .site-header > .site-branding .site-branding-inner,
.sticky-header-width-wide-boxed-1800.bt-header-responsive-inactive.bt-sticky-header-active .site-header > .main-navigation .main-navigation-inner {
  width: 100%;
  margin: auto;
  max-width: calc(1800px + var(--content-padding)*2);
}
.sticky-header-width-boxed-boxed-1800.bt-header-responsive-inactive.bt-sticky-header-active .site-header > .site-header-top-bar,
.sticky-header-width-boxed-boxed-1800.bt-header-responsive-inactive.bt-sticky-header-active .site-header > .site-branding,
.sticky-header-width-boxed-boxed-1800.bt-header-responsive-inactive.bt-sticky-header-active .site-header > .main-navigation {
  width: 100%;
  justify-content: space-around;
  max-width: calc(1800px + var(--content-padding)*2);
  margin: auto;
}
.sticky-header-width-boxed-boxed-1800.bt-header-responsive-inactive.sticky-style-shrink .site-header {
  left: unset;
  right: unset;
  max-width: 1800px;
  width: 100%;
  margin-left: calc((100vw - 1800px)/2);
  margin-right: calc((100vw - 1800px)/2);
}

@media (max-width: 1800px) {
  .site-header {
    /* Sticky header fix and shrink width / boxed */
  }
  .sticky-header-width-boxed-boxed-1800.bt-header-responsive-inactive.sticky-style-shrink .site-header {
    margin-left: 0;
    margin-right: 0;
  }
}
/* Page header width / wide */
.default-headline-width-wide-boxed-1800 .page-header-inner {
  width: 100%;
  margin: auto;
  max-width: calc(1800px + var(--content-padding)*2);
}

/* Page header width / boxed */
.default-headline-width-boxed-boxed-1800 .page-header {
  width: 100%;
  margin: auto;
  max-width: calc(1800px + var(--content-padding)*2);
}

/* Footer
--------------------------------------------- */
.site-footer-widgets {
  margin-left: auto;
  margin-right: auto;
}
.site-footer-widgets .widget-area {
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  padding-top: var(--footer-widgets-top-padding);
  padding-bottom: var(--footer-widgets-bottom-padding);
  padding-left: var(--content-padding);
  padding-right: var(--content-padding);
}
.site-footer-widgets .widget-area .widget-area-inner {
  width: calc(100% + 2*var(--footer-widgets-gap));
  display: flex;
  margin-left: calc(-1 * var(--footer-widgets-gap));
  margin-right: calc(-1 * var(--footer-widgets-gap));
}
.site-footer-widgets .widget-area .widget-area-inner .footer-widget, .site-footer-widgets .widget-area .widget-area-inner .sidebar-box, .site-footer-widgets .widget-area .widget-area-inner .btBox {
  flex-basis: auto;
  width: 100%;
  padding-left: var(--footer-widgets-gap);
  padding-right: var(--footer-widgets-gap);
}

.site-footer-widgets .widget-area .widget-area-inner {
  flex-wrap: wrap;
}
.site-footer-widgets .widget-area .widget-area-inner:has(.footer-widget:first-child:nth-last-child(2)) .footer-widget, .site-footer-widgets .widget-area .widget-area-inner:has(.footer-widget:first-child:nth-last-child(2) ~ .footer-widget) .footer-widget {
  flex-basis: calc(100% / 2);
  width: calc(100% / 2);
}

.site-footer-widgets .widget-area .widget-area-inner {
  flex-wrap: wrap;
}
.site-footer-widgets .widget-area .widget-area-inner:has(.footer-widget:first-child:nth-last-child(3)) .footer-widget, .site-footer-widgets .widget-area .widget-area-inner:has(.footer-widget:first-child:nth-last-child(3) ~ .footer-widget) .footer-widget {
  flex-basis: calc(100% / 3);
  width: calc(100% / 3);
}

.site-footer-widgets .widget-area .widget-area-inner {
  flex-wrap: wrap;
}
.site-footer-widgets .widget-area .widget-area-inner:has(.footer-widget:first-child:nth-last-child(4)) .footer-widget, .site-footer-widgets .widget-area .widget-area-inner:has(.footer-widget:first-child:nth-last-child(4) ~ .footer-widget) .footer-widget {
  flex-basis: calc(100% / 4);
  width: calc(100% / 4);
}

.site-footer-widgets .widget-area .widget-area-inner {
  flex-wrap: wrap;
}
.site-footer-widgets .widget-area .widget-area-inner:has(.footer-widget:first-child:nth-last-child(5)) .footer-widget, .site-footer-widgets .widget-area .widget-area-inner:has(.footer-widget:first-child:nth-last-child(5) ~ .footer-widget) .footer-widget {
  flex-basis: calc(100% / 5);
  width: calc(100% / 5);
}

.site-footer-widgets .widget-area .widget-area-inner {
  flex-wrap: wrap;
}
.site-footer-widgets .widget-area .widget-area-inner:has(.footer-widget:first-child:nth-last-child(6)) .footer-widget, .site-footer-widgets .widget-area .widget-area-inner:has(.footer-widget:first-child:nth-last-child(6) ~ .footer-widget) .footer-widget {
  flex-basis: calc(100% / 6);
  width: calc(100% / 6);
}

.site-footer-widgets .widget-area .widget-area-inner {
  flex-wrap: wrap;
}
.site-footer-widgets .widget-area .widget-area-inner:has(.footer-widget:first-child:nth-last-child(7)) .footer-widget, .site-footer-widgets .widget-area .widget-area-inner:has(.footer-widget:first-child:nth-last-child(7) ~ .footer-widget) .footer-widget {
  flex-basis: calc(100% / 7);
  width: calc(100% / 7);
}

.site-footer-widgets .widget-area .widget-area-inner {
  flex-wrap: wrap;
}
.site-footer-widgets .widget-area .widget-area-inner:has(.footer-widget:first-child:nth-last-child(8)) .footer-widget, .site-footer-widgets .widget-area .widget-area-inner:has(.footer-widget:first-child:nth-last-child(8) ~ .footer-widget) .footer-widget {
  flex-basis: calc(100% / 8);
  width: calc(100% / 8);
}

.site-footer-widgets .widget-area .widget-area-inner {
  flex-wrap: wrap;
}
.site-footer-widgets .widget-area .widget-area-inner:has(.footer-widget:first-child:nth-last-child(9)) .footer-widget, .site-footer-widgets .widget-area .widget-area-inner:has(.footer-widget:first-child:nth-last-child(9) ~ .footer-widget) .footer-widget {
  flex-basis: calc(100% / 9);
  width: calc(100% / 9);
}

.site-footer-widgets .widget-area .widget-area-inner {
  flex-wrap: wrap;
}
.site-footer-widgets .widget-area .widget-area-inner:has(.footer-widget:first-child:nth-last-child(10)) .footer-widget, .site-footer-widgets .widget-area .widget-area-inner:has(.footer-widget:first-child:nth-last-child(10) ~ .footer-widget) .footer-widget {
  flex-basis: calc(100% / 10);
  width: calc(100% / 10);
}

@media (max-width: 1200px) {
  .site-footer-widgets .widget-area .widget-area-inner {
    flex-wrap: wrap;
  }
  .site-footer-widgets .widget-area .widget-area-inner:has(.footer-widget:first-child:nth-last-child(2)) .footer-widget, .site-footer-widgets .widget-area .widget-area-inner:has(.footer-widget:first-child:nth-last-child(2) ~ .footer-widget) .footer-widget {
    flex-basis: 50%;
    width: 50%;
    margin-bottom: var(--footer-widgets-gap);
  }

  .site-footer-widgets .widget-area .widget-area-inner {
    flex-wrap: wrap;
  }
  .site-footer-widgets .widget-area .widget-area-inner:has(.footer-widget:first-child:nth-last-child(3)) .footer-widget, .site-footer-widgets .widget-area .widget-area-inner:has(.footer-widget:first-child:nth-last-child(3) ~ .footer-widget) .footer-widget {
    flex-basis: 50%;
    width: 50%;
    margin-bottom: var(--footer-widgets-gap);
  }

  .site-footer-widgets .widget-area .widget-area-inner {
    flex-wrap: wrap;
  }
  .site-footer-widgets .widget-area .widget-area-inner:has(.footer-widget:first-child:nth-last-child(4)) .footer-widget, .site-footer-widgets .widget-area .widget-area-inner:has(.footer-widget:first-child:nth-last-child(4) ~ .footer-widget) .footer-widget {
    flex-basis: 50%;
    width: 50%;
    margin-bottom: var(--footer-widgets-gap);
  }

  .site-footer-widgets .widget-area .widget-area-inner {
    flex-wrap: wrap;
  }
  .site-footer-widgets .widget-area .widget-area-inner:has(.footer-widget:first-child:nth-last-child(5)) .footer-widget, .site-footer-widgets .widget-area .widget-area-inner:has(.footer-widget:first-child:nth-last-child(5) ~ .footer-widget) .footer-widget {
    flex-basis: 50%;
    width: 50%;
    margin-bottom: var(--footer-widgets-gap);
  }

  .site-footer-widgets .widget-area .widget-area-inner {
    flex-wrap: wrap;
  }
  .site-footer-widgets .widget-area .widget-area-inner:has(.footer-widget:first-child:nth-last-child(6)) .footer-widget, .site-footer-widgets .widget-area .widget-area-inner:has(.footer-widget:first-child:nth-last-child(6) ~ .footer-widget) .footer-widget {
    flex-basis: 50%;
    width: 50%;
    margin-bottom: var(--footer-widgets-gap);
  }

  .site-footer-widgets .widget-area .widget-area-inner {
    flex-wrap: wrap;
  }
  .site-footer-widgets .widget-area .widget-area-inner:has(.footer-widget:first-child:nth-last-child(7)) .footer-widget, .site-footer-widgets .widget-area .widget-area-inner:has(.footer-widget:first-child:nth-last-child(7) ~ .footer-widget) .footer-widget {
    flex-basis: 50%;
    width: 50%;
    margin-bottom: var(--footer-widgets-gap);
  }

  .site-footer-widgets .widget-area .widget-area-inner {
    flex-wrap: wrap;
  }
  .site-footer-widgets .widget-area .widget-area-inner:has(.footer-widget:first-child:nth-last-child(8)) .footer-widget, .site-footer-widgets .widget-area .widget-area-inner:has(.footer-widget:first-child:nth-last-child(8) ~ .footer-widget) .footer-widget {
    flex-basis: 50%;
    width: 50%;
    margin-bottom: var(--footer-widgets-gap);
  }

  .site-footer-widgets .widget-area .widget-area-inner {
    flex-wrap: wrap;
  }
  .site-footer-widgets .widget-area .widget-area-inner:has(.footer-widget:first-child:nth-last-child(9)) .footer-widget, .site-footer-widgets .widget-area .widget-area-inner:has(.footer-widget:first-child:nth-last-child(9) ~ .footer-widget) .footer-widget {
    flex-basis: 50%;
    width: 50%;
    margin-bottom: var(--footer-widgets-gap);
  }

  .site-footer-widgets .widget-area .widget-area-inner {
    flex-wrap: wrap;
  }
  .site-footer-widgets .widget-area .widget-area-inner:has(.footer-widget:first-child:nth-last-child(10)) .footer-widget, .site-footer-widgets .widget-area .widget-area-inner:has(.footer-widget:first-child:nth-last-child(10) ~ .footer-widget) .footer-widget {
    flex-basis: 50%;
    width: 50%;
    margin-bottom: var(--footer-widgets-gap);
  }
}
@media (max-width: 992px) {
  .site-footer-widgets .widget-area .widget-area-inner {
    flex-wrap: wrap;
  }
  .site-footer-widgets .widget-area .widget-area-inner:has(.footer-widget:first-child:nth-last-child(2)) .footer-widget, .site-footer-widgets .widget-area .widget-area-inner:has(.footer-widget:first-child:nth-last-child(2) ~ .footer-widget) .footer-widget {
    flex-basis: 50% !important;
    width: 50% !important;
    margin-bottom: var(--footer-widgets-gap);
  }

  .site-footer-widgets .widget-area .widget-area-inner {
    flex-wrap: wrap;
  }
  .site-footer-widgets .widget-area .widget-area-inner:has(.footer-widget:first-child:nth-last-child(3)) .footer-widget, .site-footer-widgets .widget-area .widget-area-inner:has(.footer-widget:first-child:nth-last-child(3) ~ .footer-widget) .footer-widget {
    flex-basis: 50% !important;
    width: 50% !important;
    margin-bottom: var(--footer-widgets-gap);
  }

  .site-footer-widgets .widget-area .widget-area-inner {
    flex-wrap: wrap;
  }
  .site-footer-widgets .widget-area .widget-area-inner:has(.footer-widget:first-child:nth-last-child(4)) .footer-widget, .site-footer-widgets .widget-area .widget-area-inner:has(.footer-widget:first-child:nth-last-child(4) ~ .footer-widget) .footer-widget {
    flex-basis: 50% !important;
    width: 50% !important;
    margin-bottom: var(--footer-widgets-gap);
  }
}
@media (max-width: 768px) {
  .site-footer-widgets .widget-area .widget-area-inner {
    flex-wrap: wrap;
  }
  .site-footer-widgets .widget-area .widget-area-inner:has(.footer-widget:first-child:nth-last-child(2)) .footer-widget, .site-footer-widgets .widget-area .widget-area-inner:has(.footer-widget:first-child:nth-last-child(2) ~ .footer-widget) .footer-widget {
    flex-basis: 100% !important;
    width: 100% !important;
    padding-bottom: var(--footer-widgets-bottom-padding);
  }

  .site-footer-widgets .widget-area .widget-area-inner {
    flex-wrap: wrap;
  }
  .site-footer-widgets .widget-area .widget-area-inner:has(.footer-widget:first-child:nth-last-child(3)) .footer-widget, .site-footer-widgets .widget-area .widget-area-inner:has(.footer-widget:first-child:nth-last-child(3) ~ .footer-widget) .footer-widget {
    flex-basis: 100% !important;
    width: 100% !important;
    padding-bottom: var(--footer-widgets-bottom-padding);
  }

  .site-footer-widgets .widget-area .widget-area-inner {
    flex-wrap: wrap;
  }
  .site-footer-widgets .widget-area .widget-area-inner:has(.footer-widget:first-child:nth-last-child(4)) .footer-widget, .site-footer-widgets .widget-area .widget-area-inner:has(.footer-widget:first-child:nth-last-child(4) ~ .footer-widget) .footer-widget {
    flex-basis: 100% !important;
    width: 100% !important;
    padding-bottom: var(--footer-widgets-bottom-padding);
  }
}
@media (max-width: 768px) {
  .site-footer-widgets .widget-area .widget-area-inner {
    display: block;
  }
  .site-footer-widgets .widget-area .widget-area-inner .footer-widget:not(:last-child) {
    padding-bottom: var(--footer-widgets-bottom-padding);
    width: 100% !important;
  }
}
/* Footer widgets width / wide */
.footer-width-wide-boxed-1200 .site-footer-widgets .widget-area {
  max-width: calc(1200px + var(--content-padding)*2);
}

/* Footer widgets width / boxed */
.footer-width-boxed-boxed-1200 .site-footer-widgets {
  width: 100%;
  max-width: calc(1200px + var(--content-padding)*2);
}

/* Footer widgets width / wide */
.footer-width-wide-boxed-1300 .site-footer-widgets .widget-area {
  max-width: calc(1300px + var(--content-padding)*2);
}

/* Footer widgets width / boxed */
.footer-width-boxed-boxed-1300 .site-footer-widgets {
  width: 100%;
  max-width: calc(1300px + var(--content-padding)*2);
}

/* Footer widgets width / wide */
.footer-width-wide-boxed-1400 .site-footer-widgets .widget-area {
  max-width: calc(1400px + var(--content-padding)*2);
}

/* Footer widgets width / boxed */
.footer-width-boxed-boxed-1400 .site-footer-widgets {
  width: 100%;
  max-width: calc(1400px + var(--content-padding)*2);
}

/* Footer widgets width / wide */
.footer-width-wide-boxed-1500 .site-footer-widgets .widget-area {
  max-width: calc(1500px + var(--content-padding)*2);
}

/* Footer widgets width / boxed */
.footer-width-boxed-boxed-1500 .site-footer-widgets {
  width: 100%;
  max-width: calc(1500px + var(--content-padding)*2);
}

/* Footer widgets width / wide */
.footer-width-wide-boxed-1600 .site-footer-widgets .widget-area {
  max-width: calc(1600px + var(--content-padding)*2);
}

/* Footer widgets width / boxed */
.footer-width-boxed-boxed-1600 .site-footer-widgets {
  width: 100%;
  max-width: calc(1600px + var(--content-padding)*2);
}

/* Footer widgets width / wide */
.footer-width-wide-boxed-1700 .site-footer-widgets .widget-area {
  max-width: calc(1700px + var(--content-padding)*2);
}

/* Footer widgets width / boxed */
.footer-width-boxed-boxed-1700 .site-footer-widgets {
  width: 100%;
  max-width: calc(1700px + var(--content-padding)*2);
}

/* Footer widgets width / wide */
.footer-width-wide-boxed-1800 .site-footer-widgets .widget-area {
  max-width: calc(1800px + var(--content-padding)*2);
}

/* Footer widgets width / boxed */
.footer-width-boxed-boxed-1800 .site-footer-widgets {
  width: 100%;
  max-width: calc(1800px + var(--content-padding)*2);
}

/*--------------------------------------------------------------
# Layouts
--------------------------------------------------------------*/
/*--------------------------------------------------------------
# Components
--------------------------------------------------------------*/
/* Preloader
--------------------------------------------- */
#preloader {
  position: fixed;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 1000;
  display: flex;
  align-items: center;
  justify-content: center;
  transition: all 0.3s ease, opacity 0.3s ease;
  text-align: center;
  overflow: hidden;
  user-select: none;
  /* Square preloader styling */
  /* Dots preloader styling */
  /* Circle preloader styling */
  /* Dots square preloader styling */
  /* Classic preloader styling */
  /* Line preloader styling */
  /* Multiline preloader styling */
}
#preloader * {
  pointer-events: none;
}
#preloader .preloader-content {
  z-index: 1;
}
#preloader .preloader-background {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
}
#preloader .preloader-logo-holder img {
  max-width: var(--preloader-logo-max-width);
}
.remove-preloader #preloader {
  transition: transform ease 1s, opacity ease 1s, filter ease 1s;
  opacity: 0;
  transition-delay: 300ms;
  pointer-events: none;
}
.remove-preloader.preloader-transition-fade-move-up #preloader {
  transform: translateY(-100%);
}
.remove-preloader.preloader-transition-fade-move-down #preloader {
  transform: translateY(100%);
}
.remove-preloader.preloader-transition-fade-move-left #preloader {
  transform: translateX(-100%);
}
.remove-preloader.preloader-transition-fade-move-right #preloader {
  transform: translateX(100%);
}
.remove-preloader.preloader-transition-fade-scale-up #preloader {
  transform: scale(1.5);
}
.remove-preloader.preloader-transition-fade-blur #preloader {
  filter: blur(10px);
}
.preloader-animation-sqare #preloader .preloader-animation {
  box-sizing: border-box;
  display: block;
  color: currentColor;
}
.preloader-animation-sqare #preloader .preloader-animation .preloader-animation-element-1 {
  width: 4em;
  height: 4em;
  box-sizing: border-box;
  display: inline-block;
  background: transparent;
  border: 0 solid currentColor;
  border-width: 3px;
  animation: preloader-square 2s infinite ease;
}
.preloader-animation-sqare #preloader .preloader-animation .preloader-animation-element-1:after {
  display: inline-block;
  width: 100%;
  vertical-align: top;
  content: "";
  background-color: currentColor;
  animation: preloader-square-inner 2s infinite ease-in;
}
.preloader-animation-sqare #preloader .preloader-animation .preloader-animation-element-2,
.preloader-animation-sqare #preloader .preloader-animation .preloader-animation-element-3,
.preloader-animation-sqare #preloader .preloader-animation .preloader-animation-element-4,
.preloader-animation-sqare #preloader .preloader-animation .preloader-animation-element-5,
.preloader-animation-sqare #preloader .preloader-animation .preloader-animation-element-6,
.preloader-animation-sqare #preloader .preloader-animation .preloader-animation-element-7,
.preloader-animation-sqare #preloader .preloader-animation .preloader-animation-element-8,
.preloader-animation-sqare #preloader .preloader-animation .preloader-animation-element-9 {
  display: none;
}
.preloader-animation-dots #preloader .preloader-animation {
  position: relative;
  width: 5em;
  height: 2em;
  margin-left: auto;
  margin-right: auto;
}
.preloader-animation-dots #preloader .preloader-animation > div {
  position: absolute;
  width: 1em;
  height: 1em;
  top: 0.5em;
  border-radius: 50%;
  background: currentColor;
  animation-timing-function: cubic-bezier(0, 1, 1, 0);
}
.preloader-animation-dots #preloader .preloader-animation .preloader-animation-element-1 {
  left: 0;
  animation: preloader-dots-one 0.6s infinite;
}
.preloader-animation-dots #preloader .preloader-animation .preloader-animation-element-2 {
  left: 0;
  animation: preloader-dots-two 0.6s infinite;
}
.preloader-animation-dots #preloader .preloader-animation .preloader-animation-element-3 {
  left: 2em;
  animation: preloader-dots-two 0.6s infinite;
}
.preloader-animation-dots #preloader .preloader-animation .preloader-animation-element-4 {
  left: 4em;
  animation: preloader-dots-three 0.6s infinite;
}
.preloader-animation-dots #preloader .preloader-animation .preloader-animation-element-5,
.preloader-animation-dots #preloader .preloader-animation .preloader-animation-element-6,
.preloader-animation-dots #preloader .preloader-animation .preloader-animation-element-7,
.preloader-animation-dots #preloader .preloader-animation .preloader-animation-element-8,
.preloader-animation-dots #preloader .preloader-animation .preloader-animation-element-9 {
  display: none;
}
.preloader-animation-circle #preloader .preloader-animation {
  width: 4em;
  height: 4em;
  position: relative;
  margin-left: auto;
  margin-right: auto;
}
.preloader-animation-circle #preloader .preloader-animation > div {
  box-sizing: border-box;
  display: block;
  position: absolute;
  width: 4em;
  height: 4em;
  border: 8px solid currentColor;
  border-radius: 50%;
  animation: preloader-circle 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite;
  border-color: currentColor transparent transparent transparent;
}
.preloader-animation-circle #preloader .preloader-animation .preloader-animation-element-1 {
  animation-delay: -0.45s;
}
.preloader-animation-circle #preloader .preloader-animation .preloader-animation-element-2 {
  animation-delay: -0.3s;
}
.preloader-animation-circle #preloader .preloader-animation .preloader-animation-element-3 {
  animation-delay: -0.15s;
}
.preloader-animation-circle #preloader .preloader-animation .preloader-animation-element-4,
.preloader-animation-circle #preloader .preloader-animation .preloader-animation-element-5,
.preloader-animation-circle #preloader .preloader-animation .preloader-animation-element-6,
.preloader-animation-circle #preloader .preloader-animation .preloader-animation-element-7,
.preloader-animation-circle #preloader .preloader-animation .preloader-animation-element-8,
.preloader-animation-circle #preloader .preloader-animation .preloader-animation-element-9 {
  display: none;
}
.preloader-animation-dots-square #preloader .preloader-animation {
  width: 4em;
  height: 4em;
  position: relative;
  margin-left: auto;
  margin-right: auto;
}
.preloader-animation-dots-square #preloader .preloader-animation > div {
  position: absolute;
  width: 0.7em;
  height: 0.7em;
  border-radius: 50%;
  background: currentColor;
  animation: preloader-dots-circle 1.2s linear infinite;
}
.preloader-animation-dots-square #preloader .preloader-animation .preloader-animation-element-1 {
  top: 0.125em;
  left: 0.125em;
  animation-delay: 0s;
}
.preloader-animation-dots-square #preloader .preloader-animation .preloader-animation-element-2 {
  top: 0.125em;
  left: 1.625em;
  animation-delay: -0.4s;
}
.preloader-animation-dots-square #preloader .preloader-animation .preloader-animation-element-3 {
  top: 0.125em;
  left: 3.125em;
  animation-delay: -0.8s;
}
.preloader-animation-dots-square #preloader .preloader-animation .preloader-animation-element-4 {
  top: 1.625em;
  left: 0.125em;
  animation-delay: -0.4s;
}
.preloader-animation-dots-square #preloader .preloader-animation .preloader-animation-element-5 {
  top: 1.625em;
  left: 1.625em;
  animation-delay: -0.8s;
}
.preloader-animation-dots-square #preloader .preloader-animation .preloader-animation-element-6 {
  top: 1.625em;
  left: 3.125em;
  animation-delay: -1.2s;
}
.preloader-animation-dots-square #preloader .preloader-animation .preloader-animation-element-7 {
  top: 3.125em;
  left: 0.125em;
  animation-delay: -0.8s;
}
.preloader-animation-dots-square #preloader .preloader-animation .preloader-animation-element-8 {
  top: 3.125em;
  left: 1.625em;
  animation-delay: -1.2s;
}
.preloader-animation-dots-square #preloader .preloader-animation .preloader-animation-element-9 {
  top: 3.125em;
  left: 3.125em;
  animation-delay: -1.6s;
}
.preloader-animation-classic #preloader .preloader-animation {
  width: 4em;
  height: 4em;
  position: relative;
  margin-left: auto;
  margin-right: auto;
}
.preloader-animation-classic #preloader .preloader-animation > div {
  transform-origin: 2em 2em;
  animation: preloader-classic 1.2s linear infinite;
}
.preloader-animation-classic #preloader .preloader-animation > div:after {
  content: " ";
  display: block;
  position: absolute;
  top: 0;
  left: 1.8em;
  width: 0.25em;
  height: 1em;
  border-radius: 10px;
  background: currentColor;
}
.preloader-animation-classic #preloader .preloader-animation .preloader-animation-element-1 {
  transform: rotate(0deg);
  animation-delay: -1.2s;
}
.preloader-animation-classic #preloader .preloader-animation .preloader-animation-element-2 {
  transform: rotate(45deg);
  animation-delay: -1.05s;
}
.preloader-animation-classic #preloader .preloader-animation .preloader-animation-element-3 {
  transform: rotate(90deg);
  animation-delay: -0.9s;
}
.preloader-animation-classic #preloader .preloader-animation .preloader-animation-element-4 {
  transform: rotate(135deg);
  animation-delay: -0.75s;
}
.preloader-animation-classic #preloader .preloader-animation .preloader-animation-element-5 {
  transform: rotate(180deg);
  animation-delay: -0.6s;
}
.preloader-animation-classic #preloader .preloader-animation .preloader-animation-element-6 {
  transform: rotate(225deg);
  animation-delay: -0.45s;
}
.preloader-animation-classic #preloader .preloader-animation .preloader-animation-element-7 {
  transform: rotate(270deg);
  animation-delay: -0.3s;
}
.preloader-animation-classic #preloader .preloader-animation .preloader-animation-element-8 {
  transform: rotate(315deg);
  animation-delay: -0.15s;
}
.preloader-animation-classic #preloader .preloader-animation .preloader-animation-element-9 {
  display: none;
}
.preloader-animation-line #preloader {
  display: flex;
  flex-direction: column;
}
.preloader-animation-line #preloader > div {
  flex-grow: 1;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.preloader-animation-line #preloader > div > div {
  order: 1;
}
.preloader-animation-line #preloader > div .preloader-animation {
  position: absolute;
  height: 1.5em;
  left: 0;
  right: 0;
  bottom: 0;
  order: 2;
}
.preloader-animation-line #preloader > div .preloader-animation .preloader-animation-element-1,
.preloader-animation-line #preloader > div .preloader-animation .preloader-animation-element-2 {
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  background: currentColor;
}
.preloader-animation-line #preloader > div .preloader-animation .preloader-animation-element-1 {
  opacity: 0.1;
}
.preloader-animation-line #preloader > div .preloader-animation .preloader-animation-element-2 {
  opacity: 1;
  animation: preloader-line 2s cubic-bezier(0.5, 0, 0.5, 1) infinite;
}
.preloader-animation-line #preloader > div .preloader-animation .preloader-animation-element-3,
.preloader-animation-line #preloader > div .preloader-animation .preloader-animation-element-4,
.preloader-animation-line #preloader > div .preloader-animation .preloader-animation-element-5,
.preloader-animation-line #preloader > div .preloader-animation .preloader-animation-element-6,
.preloader-animation-line #preloader > div .preloader-animation .preloader-animation-element-7,
.preloader-animation-line #preloader > div .preloader-animation .preloader-animation-element-8,
.preloader-animation-line #preloader > div .preloader-animation .preloader-animation-element-9 {
  display: none;
}
.preloader-animation-multiline #preloader .preloader-animation {
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  z-index: -1;
  display: flex;
  flex-direction: column;
}
.preloader-animation-multiline #preloader .preloader-animation > div {
  display: flex;
  flex: 1;
  position: relative;
  width: 100%;
}
.preloader-animation-multiline #preloader .preloader-animation > div:before {
  animation: preloader-multiline ease 8s infinite;
  animation-delay: 100ms;
  background: currentColor;
  background-size: 200% 200%;
  content: "";
  height: 100%;
  width: 0%;
}
.preloader-animation-multiline #preloader .preloader-animation > div:after {
  animation: loaderAlt ease 8s infinite;
  animation-delay: 100ms;
  background: #FFF;
  background-size: 200% 200%;
  content: "";
  height: 100%;
  width: 100%;
}
.preloader-animation-multiline #preloader .preloader-animation .preloader-animation-element-2:before,
.preloader-animation-multiline #preloader .preloader-animation .preloader-animation-element-2:after {
  animation-delay: 200ms;
}
.preloader-animation-multiline #preloader .preloader-animation .preloader-animation-element-3:before,
.preloader-animation-multiline #preloader .preloader-animation .preloader-animation-element-3:after {
  animation-delay: 300ms;
}
.preloader-animation-multiline #preloader .preloader-animation .preloader-animation-element-4:before,
.preloader-animation-multiline #preloader .preloader-animation .preloader-animation-element-4:after {
  animation-delay: 400ms;
}
.preloader-animation-multiline #preloader .preloader-animation .preloader-animation-element-5:before,
.preloader-animation-multiline #preloader .preloader-animation .preloader-animation-element-5:after {
  animation-delay: 500ms;
}
.preloader-animation-multiline #preloader .preloader-animation .preloader-animation-element-6:before,
.preloader-animation-multiline #preloader .preloader-animation .preloader-animation-element-6:after {
  animation-delay: 600ms;
}
.preloader-animation-multiline #preloader .preloader-animation .preloader-animation-element-7,
.preloader-animation-multiline #preloader .preloader-animation .preloader-animation-element-8,
.preloader-animation-multiline #preloader .preloader-animation .preloader-animation-element-9 {
  display: none;
}

/* Square preloader animation 
--------------------------------------------- */
@keyframes preloader-square {
  0% {
    transform: rotate(0deg);
  }
  25% {
    transform: rotate(180deg);
  }
  50% {
    transform: rotate(180deg);
  }
  75% {
    transform: rotate(360deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
@keyframes preloader-square-inner {
  0% {
    height: 0;
  }
  25% {
    height: 0;
  }
  50% {
    height: 100%;
  }
  75% {
    height: 100%;
  }
  100% {
    height: 0;
  }
}
/* Dots preloader animation 
--------------------------------------------- */
@keyframes preloader-dots-one {
  0% {
    transform: scale(0);
  }
  100% {
    transform: scale(1);
  }
}
@keyframes preloader-dots-two {
  0% {
    transform: translate(0, 0);
  }
  100% {
    transform: translate(2em, 0);
  }
}
@keyframes preloader-dots-three {
  0% {
    transform: scale(1);
  }
  100% {
    transform: scale(0);
  }
}
/* Circle preloader animation 
--------------------------------------------- */
@keyframes preloader-circle {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
/* Dotted square preloader animation 
--------------------------------------------- */
@keyframes preloader-dots-circle {
  0%, 100% {
    opacity: 1;
  }
  50% {
    opacity: 0.25;
  }
}
/* Classic preloader animation 
--------------------------------------------- */
@keyframes preloader-classic {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
/* Multiline preloader animation 
--------------------------------------------- */
@keyframes preloader-multiline {
  0% {
    opacity: 0.15;
    width: 0%;
  }
  20% {
    width: 100%;
  }
  39% {
    opacity: 0.15;
  }
  40% {
    opacity: 0.05;
    width: 0%;
  }
  60% {
    width: 100%;
  }
  80% {
    width: 0%;
  }
  100% {
    opacity: 0.05;
    width: 0%;
  }
}
@keyframes loaderAlt {
  0% {
    opacity: 0.07;
    width: 100%;
  }
  19% {
    opacity: 0.07;
  }
  20% {
    opacity: 0.1;
    width: 0%;
  }
  40% {
    width: 100%;
  }
  59% {
    opacity: 0.1;
  }
  60% {
    opacity: 0.07;
    width: 0;
  }
  80% {
    width: 100%;
  }
  100% {
    opacity: 0.07;
    width: 100%;
  }
}
/* Line preloader animation 
--------------------------------------------- */
@keyframes preloader-line {
  0% {
    transform: translateX(-100%);
  }
  40% {
    transform: translateX(0);
  }
  60% {
    transform: translateX(0);
  }
  100% {
    transform: translateX(100%);
  }
}
/* Post
------------------------------------------------------- */
/* General margin */
body.sidebar-position-left .site-content,
body.sidebar-position-right .site-content,
body.single-post .site-content,
body.single-portfolio .site-content,
body.single-product .site-content,
body.blog .site-content,
body.archive .site-content,
body.post-type-archive .site-content,
body.search-results .site-content {
  margin-top: var(--post-margin-top);
  margin-bottom: var(--post-margin-bottom);
}

body.woocommerce-page .site-content {
  margin-bottom: var(--post-margin-bottom);
}

/* Page Headline - WooCommerce */
body.woocommerce-page header.page-header {
  margin-bottom: var(--post-margin-top);
}

/* Article archive */
article.article-list-item:not(#post-error-404),
article.search {
  /* Post title */
  /* Post Media */
  /* Post Content */
  /* Footer and Read more */
}
article.article-list-item:not(#post-error-404):not(:last-of-type),
article.search:not(:last-of-type) {
  margin-bottom: var(--post-inner-spacing);
}
article.article-list-item:not(#post-error-404) .entry-header,
article.search .entry-header {
  width: 100%;
  margin: 0 0 var(--post-half-margin) 0;
}
article.article-list-item:not(#post-error-404) .entry-header .entry-super-meta,
article.search .entry-header .entry-super-meta {
  margin: 0 0 var(--post-meta-margin) 0;
}
article.article-list-item:not(#post-error-404) .entry-header .entry-super-meta:empty,
article.search .entry-header .entry-super-meta:empty {
  display: none;
}
article.article-list-item:not(#post-error-404) .entry-header .entry-title,
article.search .entry-header .entry-title {
  margin: 0;
  padding: 0;
}
article.article-list-item:not(#post-error-404) .entry-header .entry-title a,
article.search .entry-header .entry-title a {
  color: inherit;
  transition: all 300ms ease;
}
article.article-list-item:not(#post-error-404) .entry-header .entry-title a:hover,
article.search .entry-header .entry-title a:hover {
  text-decoration: none;
  color: var(--accent-color);
}
article.article-list-item:not(#post-error-404) .entry-header .entry-sub-meta,
article.search .entry-header .entry-sub-meta {
  margin: var(--post-meta-margin) 0 0 0;
}
article.article-list-item:not(#post-error-404) .entry-header .entry-sub-meta:empty,
article.search .entry-header .entry-sub-meta:empty {
  display: none;
}
article.article-list-item:not(#post-error-404) .post-thumbnail,
article.article-list-item:not(#post-error-404) .article-media,
article.search .post-thumbnail,
article.search .article-media {
  display: block;
  margin-bottom: var(--post-half-margin);
  clear: both;
  width: 100%;
}
.blog.blog-list-view-simple article.article-list-item:not(#post-error-404) .post-thumbnail, .archive:not(.post-type-archive-portfolio).blog-list-view-simple article.article-list-item:not(#post-error-404) .post-thumbnail, .post-type-archive-portfolio.pf-list-view-simple article.article-list-item:not(#post-error-404) .post-thumbnail,
.blog.blog-list-view-simple article.article-list-item:not(#post-error-404) .article-media,
.archive:not(.post-type-archive-portfolio).blog-list-view-simple article.article-list-item:not(#post-error-404) .article-media,
.post-type-archive-portfolio.pf-list-view-simple article.article-list-item:not(#post-error-404) .article-media,
.blog.blog-list-view-simple article.search .post-thumbnail,
.archive:not(.post-type-archive-portfolio).blog-list-view-simple article.search .post-thumbnail,
.post-type-archive-portfolio.pf-list-view-simple article.search .post-thumbnail,
.blog.blog-list-view-simple article.search .article-media,
.archive:not(.post-type-archive-portfolio).blog-list-view-simple article.search .article-media,
.post-type-archive-portfolio.pf-list-view-simple article.search .article-media {
  display: none;
}
article.article-list-item:not(#post-error-404) .entry-content,
article.search .entry-content {
  order: 3;
  width: 100%;
  margin-bottom: var(--post-half-margin);
  display: flex;
  flex-wrap: wrap;
}
article.article-list-item:not(#post-error-404) .entry-content .entry-content-inner,
article.search .entry-content .entry-content-inner {
  flex-basis: 100%;
  width: 100%;
}
article.article-list-item:not(#post-error-404) .entry-content .entry-content-inner .excerpt p,
article.search .entry-content .entry-content-inner .excerpt p {
  margin: 0;
}
article.article-list-item:not(#post-error-404) .entry-content:has(.entry-content-inner .excerpt p:empty),
article.search .entry-content:has(.entry-content-inner .excerpt p:empty) {
  margin: 0;
}
article.article-list-item:not(#post-error-404) .entry-content:has(.entry-content-inner .excerpt p:empty) + .entry-footer,
article.search .entry-content:has(.entry-content-inner .excerpt p:empty) + .entry-footer {
  margin-top: 0;
}
article.article-list-item:not(#post-error-404) .entry-footer,
article.search .entry-footer {
  order: 4;
  display: flex;
  flex-wrap: wrap;
  width: 100%;
  align-items: center;
  justify-content: space-between;
  margin-top: var(--post-read-more-margin);
}
article.article-list-item:not(#post-error-404) .entry-footer .entry-footer-meta,
article.search .entry-footer .entry-footer-meta {
  /* flex: 1 0 50%; */
}
article.article-list-item:not(#post-error-404) .entry-footer .read-more,
article.search .entry-footer .read-more {
  /* flex: 1 0 50%; */
  display: flex;
  justify-content: flex-end;
}
article.article-list-item:not(#post-error-404) .entry-footer .read-more .bt_bb_button,
article.search .entry-footer .read-more .bt_bb_button {
  display: inline-block;
  margin-bottom: 0;
  /* Inherit shape from Typography settings */
  /* Force it's own button shape */
  /* Inherit color scheme from Typography settings */
}
article.article-list-item:not(#post-error-404) .entry-footer .read-more .bt_bb_button a,
article.search .entry-footer .read-more .bt_bb_button a {
  display: flex;
  flex-flow: row nowrap;
  justify-content: center;
  align-items: center;
  align-content: flex-start;
  text-decoration: none;
  transition: all 300ms ease;
}
article.article-list-item:not(#post-error-404) .entry-footer .read-more .bt_bb_button a .bt_bb_icon_holder,
article.search .entry-footer .read-more .bt_bb_button a .bt_bb_icon_holder {
  order: 2;
  margin-left: 0.5em;
}
.rtl article.article-list-item:not(#post-error-404) .entry-footer .read-more .bt_bb_button a .bt_bb_icon_holder,
.rtl article.search .entry-footer .read-more .bt_bb_button a .bt_bb_icon_holder {
  margin-left: 0;
  margin-right: 0.5em;
}
.button-shape-square article.article-list-item:not(#post-error-404) .entry-footer .read-more .bt_bb_button.bt_bb_shape_inherit a,
.button-shape-square article.search .entry-footer .read-more .bt_bb_button.bt_bb_shape_inherit a {
  border-radius: 0;
}
.button-shape-rounded article.article-list-item:not(#post-error-404) .entry-footer .read-more .bt_bb_button.bt_bb_shape_inherit a,
.button-shape-rounded article.search .entry-footer .read-more .bt_bb_button.bt_bb_shape_inherit a {
  border-radius: var(--soft-rounded);
}
.button-shape-round article.article-list-item:not(#post-error-404) .entry-footer .read-more .bt_bb_button.bt_bb_shape_inherit a,
.button-shape-round article.search .entry-footer .read-more .bt_bb_button.bt_bb_shape_inherit a {
  border-radius: var(--hard-rounded);
}
article.article-list-item:not(#post-error-404) .entry-footer .read-more .bt_bb_button.bt_bb_shape_square a,
article.search .entry-footer .read-more .bt_bb_button.bt_bb_shape_square a {
  border-radius: 0;
}
article.article-list-item:not(#post-error-404) .entry-footer .read-more .bt_bb_button.bt_bb_shape_rounded a,
article.search .entry-footer .read-more .bt_bb_button.bt_bb_shape_rounded a {
  border-radius: var(--soft-rounded);
}
article.article-list-item:not(#post-error-404) .entry-footer .read-more .bt_bb_button.bt_bb_shape_round a,
article.search .entry-footer .read-more .bt_bb_button.bt_bb_shape_round a {
  border-radius: var(--hard-rounded);
}
article.article-list-item:not(#post-error-404) .entry-footer .read-more .bt_bb_button.bt_bb_color_scheme_0,
article.search .entry-footer .read-more .bt_bb_button.bt_bb_color_scheme_0 {
  --primary-color: var(--button-primary-color);
  --secondary-color: var(--button-secondary-color);
}

@media (max-width: 480px) {
  article.article-list-item .entry-footer,
article.search .entry-footer {
    display: block;
  }
  article.article-list-item .entry-footer .entry-meta,
article.search .entry-footer .entry-meta {
    width: 100%;
  }
  article.article-list-item .entry-footer .entry-meta:empty,
article.search .entry-footer .entry-meta:empty {
    display: none;
  }
  article.article-list-item .entry-footer .read-more,
article.search .entry-footer .read-more {
    width: 100%;
    justify-content: flex-start;
  }
  article.article-list-item .entry-footer .read-more:not(:first-child),
article.search .entry-footer .read-more:not(:first-child) {
    margin-top: var(--post-read-more-margin);
  }
}
/* Archive layout - hide header
--------------------------------------------- */
.archive:not(.post-type-archive-portfolio).blog-list-view-standard-top-image article > .entry-header,
.blog.blog-list-view-standard-top-image article > .entry-header,
.post-type-archive-portfolio.pf-list-view-standard-top-image article > .entry-header,
.archive:not(.post-type-archive-portfolio).blog-list-view-columns article > .entry-header,
.blog.blog-list-view-columns article > .entry-header,
.post-type-archive-portfolio.pf-list-view-columns article > .entry-header,
.archive:not(.post-type-archive-portfolio).blog-list-view-zig-zag article > .entry-header,
.blog.blog-list-view-zig-zag article > .entry-header,
.post-type-archive-portfolio.pf-list-view-zig-zag article > .entry-header {
  display: none;
}

.blog.blog-list-view-standard article .article-inner > .entry-header,
.archive:not(.post-type-archive-portfolio).blog-list-view-standard article .article-inner > .entry-header,
.post-type-archive-portfolio.pf-list-view-standard article .article-inner > .entry-header,
.blog.blog-list-view-simple article .article-inner > .entry-header,
.archive:not(.post-type-archive-portfolio).blog-list-view-simple article .article-inner > .entry-header,
.post-type-archive-portfolio.pf-list-view-simple article .article-inner > .entry-header {
  display: none;
}

/* Archive layout - Columns
--------------------------------------------- */
.archive:not(.post-type-archive-portfolio).blog-list-view-columns article,
.blog.blog-list-view-columns article,
.post-type-archive-portfolio.pf-list-view-columns article,
.archive:not(.post-type-archive-portfolio).blog-list-view-zig-zag article,
.blog.blog-list-view-zig-zag article,
.post-type-archive-portfolio.pf-list-view-zig-zag article {
  display: flex;
  margin: 0 calc(-1*var(--columns-list-horizontal-gap)) var(--post-inner-spacing);
}
.archive:not(.post-type-archive-portfolio).blog-list-view-columns article .article-media,
.archive:not(.post-type-archive-portfolio).blog-list-view-columns article .article-inner,
.blog.blog-list-view-columns article .article-media,
.blog.blog-list-view-columns article .article-inner,
.post-type-archive-portfolio.pf-list-view-columns article .article-media,
.post-type-archive-portfolio.pf-list-view-columns article .article-inner,
.archive:not(.post-type-archive-portfolio).blog-list-view-zig-zag article .article-media,
.archive:not(.post-type-archive-portfolio).blog-list-view-zig-zag article .article-inner,
.blog.blog-list-view-zig-zag article .article-media,
.blog.blog-list-view-zig-zag article .article-inner,
.post-type-archive-portfolio.pf-list-view-zig-zag article .article-media,
.post-type-archive-portfolio.pf-list-view-zig-zag article .article-inner {
  grid-area: Media;
  margin-bottom: 0;
  padding: 0 var(--columns-list-horizontal-gap);
}
.archive:not(.post-type-archive-portfolio).blog-list-view-columns article .article-media,
.blog.blog-list-view-columns article .article-media,
.post-type-archive-portfolio.pf-list-view-columns article .article-media,
.archive:not(.post-type-archive-portfolio).blog-list-view-zig-zag article .article-media,
.blog.blog-list-view-zig-zag article .article-media,
.post-type-archive-portfolio.pf-list-view-zig-zag article .article-media {
  flex-basis: var(--columns-list-width-media);
  max-width: var(--columns-list-width-media);
}
.archive:not(.post-type-archive-portfolio).blog-list-view-columns article .entry-header + .entry-content,
.blog.blog-list-view-columns article .entry-header + .entry-content,
.post-type-archive-portfolio.pf-list-view-columns article .entry-header + .entry-content,
.archive:not(.post-type-archive-portfolio).blog-list-view-zig-zag article .entry-header + .entry-content,
.blog.blog-list-view-zig-zag article .entry-header + .entry-content,
.post-type-archive-portfolio.pf-list-view-zig-zag article .entry-header + .entry-content {
  padding-top: var(--post-header-content-margin);
}
.archive:not(.post-type-archive-portfolio).blog-list-view-columns article .article-inner,
.blog.blog-list-view-columns article .article-inner,
.post-type-archive-portfolio.pf-list-view-columns article .article-inner,
.archive:not(.post-type-archive-portfolio).blog-list-view-zig-zag article .article-inner,
.blog.blog-list-view-zig-zag article .article-inner,
.post-type-archive-portfolio.pf-list-view-zig-zag article .article-inner {
  flex-basis: calc(100% - var(--columns-list-width-media));
  max-width: calc(100% - var(--columns-list-width-media));
}
.archive:not(.post-type-archive-portfolio).blog-list-view-columns article .article-inner .entry-footer,
.blog.blog-list-view-columns article .article-inner .entry-footer,
.post-type-archive-portfolio.pf-list-view-columns article .article-inner .entry-footer,
.archive:not(.post-type-archive-portfolio).blog-list-view-zig-zag article .article-inner .entry-footer,
.blog.blog-list-view-zig-zag article .article-inner .entry-footer,
.post-type-archive-portfolio.pf-list-view-zig-zag article .article-inner .entry-footer {
  flex-direction: column;
  align-items: flex-start;
}
.archive:not(.post-type-archive-portfolio).blog-list-view-columns article .article-inner .entry-footer .entry-footer-meta,
.blog.blog-list-view-columns article .article-inner .entry-footer .entry-footer-meta,
.post-type-archive-portfolio.pf-list-view-columns article .article-inner .entry-footer .entry-footer-meta,
.archive:not(.post-type-archive-portfolio).blog-list-view-zig-zag article .article-inner .entry-footer .entry-footer-meta,
.blog.blog-list-view-zig-zag article .article-inner .entry-footer .entry-footer-meta,
.post-type-archive-portfolio.pf-list-view-zig-zag article .article-inner .entry-footer .entry-footer-meta {
  margin-bottom: var(--post-meta-margin);
}
.archive:not(.post-type-archive-portfolio).blog-list-view-columns article .article-inner .entry-footer .read-more,
.blog.blog-list-view-columns article .article-inner .entry-footer .read-more,
.post-type-archive-portfolio.pf-list-view-columns article .article-inner .entry-footer .read-more,
.archive:not(.post-type-archive-portfolio).blog-list-view-zig-zag article .article-inner .entry-footer .read-more,
.blog.blog-list-view-zig-zag article .article-inner .entry-footer .read-more,
.post-type-archive-portfolio.pf-list-view-zig-zag article .article-inner .entry-footer .read-more {
  justify-content: flex-start;
  text-align: left;
}

@media (max-width: 768px) {
  .archive:not(.post-type-archive-portfolio).blog-list-view-columns article,
.blog.blog-list-view-columns article,
.post-type-archive-portfolio.pf-list-view-columns article,
.archive:not(.post-type-archive-portfolio).blog-list-view-zig-zag article,
.blog.blog-list-view-zig-zag article,
.post-type-archive-portfolio.pf-list-view-zig-zag article {
    flex-direction: column;
    margin: calc(-1*var(--columns-list-horizontal-gap)) 0 calc(var(--post-inner-spacing) - var(--columns-list-horizontal-gap));
    padding: 0;
  }
  .archive:not(.post-type-archive-portfolio).blog-list-view-columns article .article-media,
.archive:not(.post-type-archive-portfolio).blog-list-view-columns article .article-inner,
.blog.blog-list-view-columns article .article-media,
.blog.blog-list-view-columns article .article-inner,
.post-type-archive-portfolio.pf-list-view-columns article .article-media,
.post-type-archive-portfolio.pf-list-view-columns article .article-inner,
.archive:not(.post-type-archive-portfolio).blog-list-view-zig-zag article .article-media,
.archive:not(.post-type-archive-portfolio).blog-list-view-zig-zag article .article-inner,
.blog.blog-list-view-zig-zag article .article-media,
.blog.blog-list-view-zig-zag article .article-inner,
.post-type-archive-portfolio.pf-list-view-zig-zag article .article-media,
.post-type-archive-portfolio.pf-list-view-zig-zag article .article-inner {
    padding: var(--columns-list-horizontal-gap) 0;
    flex-basis: 100%;
    max-width: 100%;
  }
}
/* Archive layout - Zig zag */
.archive:not(.post-type-archive-portfolio).blog-list-view-zig-zag article:nth-of-type(even) .article-media,
.blog.blog-list-view-zig-zag article:nth-of-type(even) .article-media,
.post-type-archive-portfolio.pf-list-view-zig-zag article:nth-of-type(even) .article-media {
  order: 2;
}
.archive:not(.post-type-archive-portfolio).blog-list-view-zig-zag article:nth-of-type(even) .article-inner,
.blog.blog-list-view-zig-zag article:nth-of-type(even) .article-inner,
.post-type-archive-portfolio.pf-list-view-zig-zag article:nth-of-type(even) .article-inner {
  order: 1;
}

/* Single article */
.single article.post,
.single article.portfolio {
  display: flex;
  flex-wrap: wrap;
  /* Post title */
  /* Post Media */
  /* Post Content */
  /* Footer and Read more */
}
.single article.post:not(:last-child),
.single article.portfolio:not(:last-child) {
  margin-bottom: var(--post-inner-spacing);
}
.single article.post .entry-header,
.single article.portfolio .entry-header {
  width: 100%;
  margin: 0 0 var(--post-half-margin) 0;
}
.single article.post .entry-header .entry-super-meta,
.single article.portfolio .entry-header .entry-super-meta {
  margin: 0 0 var(--post-meta-margin) 0;
}
.single article.post .entry-header .entry-super-meta:empty,
.single article.portfolio .entry-header .entry-super-meta:empty {
  display: none;
}
.single article.post .entry-header .entry-title,
.single article.portfolio .entry-header .entry-title {
  margin: 0;
}
.single article.post .entry-header .entry-title a,
.single article.portfolio .entry-header .entry-title a {
  color: inherit;
  transition: all 300ms ease;
}
.single article.post .entry-header .entry-title a:hover,
.single article.portfolio .entry-header .entry-title a:hover {
  text-decoration: none;
  color: var(--accent-color);
}
.single article.post .entry-header .entry-sub-meta,
.single article.portfolio .entry-header .entry-sub-meta {
  margin: var(--post-meta-margin) 0 0 0;
}
.single article.post .entry-header .entry-sub-meta:empty,
.single article.portfolio .entry-header .entry-sub-meta:empty {
  display: none;
}
.single article.post .post-thumbnail,
.single article.post .article-media,
.single article.portfolio .post-thumbnail,
.single article.portfolio .article-media {
  display: block;
  margin-bottom: var(--post-half-margin);
  clear: both;
  width: 100%;
}
.single article.post .post-thumbnail .bt_bb_css_image_grid .bt_bb_css_image_grid_content,
.single article.post .article-media .bt_bb_css_image_grid .bt_bb_css_image_grid_content,
.single article.portfolio .post-thumbnail .bt_bb_css_image_grid .bt_bb_css_image_grid_content,
.single article.portfolio .article-media .bt_bb_css_image_grid .bt_bb_css_image_grid_content {
  grid-gap: var(--post-pf-grid-gallery-gap);
}
.single article.post .post-thumbnail .bt_bb_css_image_grid .bt_bb_css_image_grid_content .bt_bb_css_image_grid_item,
.single article.post .article-media .bt_bb_css_image_grid .bt_bb_css_image_grid_content .bt_bb_css_image_grid_item,
.single article.portfolio .post-thumbnail .bt_bb_css_image_grid .bt_bb_css_image_grid_content .bt_bb_css_image_grid_item,
.single article.portfolio .article-media .bt_bb_css_image_grid .bt_bb_css_image_grid_content .bt_bb_css_image_grid_item {
  border-radius: var(--post-pf-grid-gallery-radius);
}
.single article.post .entry-content,
.single article.portfolio .entry-content {
  order: 3;
  width: 100%;
  margin-bottom: var(--post-half-margin);
  display: flex;
  flex-wrap: wrap;
  flex-direction: column;
}
.single article.post .entry-content .entry-content-inner,
.single article.portfolio .entry-content .entry-content-inner {
  max-width: 100%;
}
.single article.post .entry-content .entry-content-inner .excerpt p,
.single article.portfolio .entry-content .entry-content-inner .excerpt p {
  margin: 0;
}
.single article.post .entry-footer,
.single article.portfolio .entry-footer {
  order: 4;
  display: flex;
  flex-wrap: wrap;
  width: 100%;
  align-items: center;
  justify-content: space-between;
  margin-top: var(--post-footer-meta-spacing);
  padding-top: var(--post-footer-meta-spacing);
  border-top: 1px solid var(--primary-07-color);
}
.single article.post .entry-footer .excerpt + .entry-footer-meta,
.single article.portfolio .entry-footer .excerpt + .entry-footer-meta {
  margin-top: 1em;
}
.single article.post .entry-footer .entry-footer-meta,
.single article.portfolio .entry-footer .entry-footer-meta {
  flex: 1 0 50%;
}
.single article.post .entry-footer .read-more,
.single article.portfolio .entry-footer .read-more {
  flex: 1 0 50%;
  text-align: right;
}
.single article.post .entry-footer .read-more .bt_bb_button,
.single article.portfolio .entry-footer .read-more .bt_bb_button {
  margin-bottom: 0;
}

.single.button-shape-square article.post .post-thumbnail .bt_bb_css_image_grid .bt_bb_css_image_grid_content .bt_bb_css_image_grid_item,
.single.button-shape-square article.post .article-media .bt_bb_css_image_grid .bt_bb_css_image_grid_content .bt_bb_css_image_grid_item,
.single.button-shape-square article.portfolio .post-thumbnail .bt_bb_css_image_grid .bt_bb_css_image_grid_content .bt_bb_css_image_grid_item,
.single.button-shape-square article.portfolio .article-media .bt_bb_css_image_grid .bt_bb_css_image_grid_content .bt_bb_css_image_grid_item {
  border-radius: 0;
}
.single.button-shape-rounded article.post .post-thumbnail .bt_bb_css_image_grid .bt_bb_css_image_grid_content .bt_bb_css_image_grid_item,
.single.button-shape-rounded article.post .article-media .bt_bb_css_image_grid .bt_bb_css_image_grid_content .bt_bb_css_image_grid_item,
.single.button-shape-rounded article.portfolio .post-thumbnail .bt_bb_css_image_grid .bt_bb_css_image_grid_content .bt_bb_css_image_grid_item,
.single.button-shape-rounded article.portfolio .article-media .bt_bb_css_image_grid .bt_bb_css_image_grid_content .bt_bb_css_image_grid_item {
  border-radius: var(--soft-rounded);
}
.single.button-shape-round article.post .post-thumbnail .bt_bb_css_image_grid .bt_bb_css_image_grid_content .bt_bb_css_image_grid_item,
.single.button-shape-round article.post .article-media .bt_bb_css_image_grid .bt_bb_css_image_grid_content .bt_bb_css_image_grid_item,
.single.button-shape-round article.portfolio .post-thumbnail .bt_bb_css_image_grid .bt_bb_css_image_grid_content .bt_bb_css_image_grid_item,
.single.button-shape-round article.portfolio .article-media .bt_bb_css_image_grid .bt_bb_css_image_grid_content .bt_bb_css_image_grid_item {
  border-radius: var(--hard-rounded-gallery);
}

/* Sticky post */
article.type-post.sticky .entry-header .entry-title a:after {
  content: "";
  font-size: 0.7em;
  font-family: Icon7Stroke;
  display: block;
  float: left;
  margin-right: 0.4em;
  padding-top: 0.3em;
  color: var(--accent-color);
}

/* Meta data */
.share-options {
  display: inline-flex;
}
.share-options .share-options-title {
  align-items: center;
  display: var(--share-text-display);
  flex-direction: row;
  flex-wrap: nowrap;
}
.share-options .share-options-title:after {
  content: "";
  display: block;
  width: 0.5em;
}
.share-options .share-options-title {
  padding-right: 0.25em;
}
.rtl .share-options .share-options-title {
  padding-right: 0;
  padding-left: 0.25em;
}
.share-options .bt_bb_icon {
  padding-right: 0.25em;
}
.rtl .share-options .bt_bb_icon {
  padding-right: 0;
  padding-left: 0.25em;
}
.single-post .entry-footer .share-options:not(:only-child), .single-portfolio .entry-footer .share-options:not(:only-child) {
  margin-left: auto;
  order: 20;
}
.rtl .single-post .entry-footer .share-options:not(:only-child), .rtl .single-portfolio .entry-footer .share-options:not(:only-child) {
  margin-left: 0;
  margin-right: auto;
}
.single-post .entry-footer .share-options:not(:only-child) .bt_bb_icon:last-child, .single-portfolio .entry-footer .share-options:not(:only-child) .bt_bb_icon:last-child {
  padding-right: 0;
}
.rtl .single-post .entry-footer .share-options:not(:only-child) .bt_bb_icon:last-child, .rtl .single-portfolio .entry-footer .share-options:not(:only-child) .bt_bb_icon:last-child {
  padding-left: 0;
}
.single-post .entry-footer .share-options:not(:only-child):after, .single-portfolio .entry-footer .share-options:not(:only-child):after {
  display: none;
}

.posted-on time.updated:not(.published) {
  margin-left: 0.5em;
  display: none;
}

/* About author */
.bt-about-author.single-about-author-blog {
  margin: 0 0 var(--post-margin-top);
  border-top: 1px solid var(--primary-07-color);
  border-bottom: 1px solid var(--primary-07-color);
}
.blog-single-about-author-style-none .bt-about-author.single-about-author-blog {
  display: none;
}
.bt-about-author.single-about-author-blog .bt-author-content {
  display: flex;
  align-items: flex-start;
  width: 100%;
  padding: var(--post-margin-top) 0;
}
.bt-about-author.single-about-author-blog .bt-author-content .bt-author-avatar {
  vertical-align: top;
  padding: 0 1em 0 0;
  flex: 1 1 150px;
}
.rtl .bt-about-author.single-about-author-blog .bt-author-content .bt-author-avatar {
  padding: 0 0 0 1em;
}
.blog-single-about-author-style-without-image .bt-about-author.single-about-author-blog .bt-author-content .bt-author-avatar {
  display: none;
}
.bt-about-author.single-about-author-blog .bt-author-content .bt-author-avatar img {
  display: block;
  width: 100%;
  height: auto;
  border-radius: 50%;
}
.bt-about-author.single-about-author-blog .bt-author-content .bt-author-text {
  flex: 0 1 100%;
  padding: 0;
}
.bt-about-author.single-about-author-blog .bt-author-content .bt-author-text h4 {
  font-size: 1.3em;
  margin-bottom: 0.5rem;
}
.bt-about-author.single-about-author-blog .bt-author-content .bt-author-text p {
  margin: 0;
}

.bt-about-author.single-about-author-pf {
  margin: 0 0 var(--post-margin-top);
  border-top: 1px solid var(--primary-07-color);
  border-bottom: 1px solid var(--primary-07-color);
}
.pf-single-about-author-style-none .bt-about-author.single-about-author-pf {
  display: none;
}
.bt-about-author.single-about-author-pf .bt-author-content {
  display: flex;
  align-items: center;
  width: 100%;
  padding: var(--post-margin-top) 0;
}
.bt-about-author.single-about-author-pf .bt-author-content .bt-author-avatar {
  vertical-align: top;
  padding: 0 1em 0 0;
  flex: 1 1 150px;
}
.rtl .bt-about-author.single-about-author-pf .bt-author-content .bt-author-avatar {
  padding: 0 0 0 1em;
}
.pf-single-about-author-style-without-image .bt-about-author.single-about-author-pf .bt-author-content .bt-author-avatar {
  display: none;
}
.bt-about-author.single-about-author-pf .bt-author-content .bt-author-avatar img {
  display: block;
  width: 100%;
  height: auto;
  border-radius: 50%;
}
.bt-about-author.single-about-author-pf .bt-author-content .bt-author-text {
  flex: 0 1 100%;
  padding: 0;
}
.bt-about-author.single-about-author-pf .bt-author-content .bt-author-text h4 {
  font-size: 1.3em;
  margin-bottom: 0.5rem;
}
.bt-about-author.single-about-author-pf .bt-author-content .bt-author-text p {
  margin: 0;
}

@media (max-width: 520px) {
  .bt-about-author.single-about-author-blog .bt-author-content,
.bt-about-author.single-about-author-pf .bt-author-content {
    flex-direction: column;
  }
  .bt-about-author.single-about-author-blog .bt-author-content .bt-author-avatar,
.bt-about-author.single-about-author-pf .bt-author-content .bt-author-avatar {
    padding: 0 0 1em 0;
    max-width: 8em;
    flex-basis: auto;
  }
  .rtl .bt-about-author.single-about-author-blog .bt-author-content .bt-author-avatar,
.rtl .bt-about-author.single-about-author-pf .bt-author-content .bt-author-avatar {
    padding: 0 0 1em 0;
  }
}
/* Author avatar */
.author-avatar img {
  max-width: 2em;
}

/* Entry meta */
.entry-meta .entry-meta-dead-end {
  display: none;
}
.entry-meta > span:not(:last-child):after, .entry-meta > div:not(:last-child):after {
  content: " / ";
  padding: 0 0.5em;
}
.entry-meta a {
  color: inherit;
  text-decoration: none;
  transition: all 300ms ease;
}
.entry-meta a:hover {
  text-decoration: none;
  color: var(--accent-color);
}

/* Entry meta text (cloned from super and sub title) */
.entry-super-meta {
  font-family: var(--supertitle-font);
  font-weight: var(--supertitle-font-weight);
  text-transform: var(--supertitle-text-transform);
  font-style: var(--supertitle-font-style);
}

.entry-sub-meta {
  font-family: var(--subtitle-font);
  font-weight: var(--subtitle-font-weight);
  text-transform: var(--subtitle-text-transform);
  font-style: var(--subtitle-font-style);
}

/* Media box */
.media-box {
  position: relative;
  overflow: hidden;
}
.media-box img {
  display: block;
  width: auto;
  height: auto;
}
.media-box .aspectVideo {
  visibility: hidden;
  width: 100%;
}
.media-box iframe {
  display: block;
  border: none;
}
.media-box.video .bt-video-container {
  position: relative;
  padding-bottom: 56.7%;
  background-color: black;
}
.media-box.video .bt-video-container iframe {
  display: block;
  position: absolute;
  z-index: 2;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  width: 100% !important;
  height: 100% !important;
  border: none;
}
.media-box.audio iframe {
  display: block;
  width: 100% !important;
}
.media-box.quote, .media-box.link {
  text-align: center;
  position: relative;
  display: block;
  margin: 0;
  font-weight: 300;
  padding: 5em;
}
.media-box.quote:before, .media-box.link:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  background: var(--accent-color);
}
.media-box.quote[style*=background-image]:before, .media-box.link[style*=background-image]:before {
  opacity: 0.6;
}
.media-box.quote blockquote, .media-box.link blockquote {
  padding: 0em;
}
.media-box.quote blockquote:before, .media-box.link blockquote:before {
  content: "";
}
.media-box.quote p, .media-box.link p {
  font-size: 2em;
  line-height: 1.3em;
  margin: 0;
  font-style: italic;
}
.media-box.quote p:before, .media-box.link p:before {
  display: block;
  text-align: center;
  font: 2em/1em Icon7Stroke;
  margin-bottom: 0.3em;
  color: var(--light-color);
}
.media-box.quote cite, .media-box.link cite {
  font-size: 1em;
  display: inline-block;
  padding: 1.5em 0 0;
  border-top: 1px solid var(--light-color);
  margin: 1.5em 0 0;
  color: var(--light-color);
}
.media-box.quote a, .media-box.link a {
  color: var(--light-color);
  transition: all 300ms ease;
}
.media-box.quote a:hover, .media-box.link a:hover {
  color: var(--light-color);
  opacity: 0.6;
}
.media-box.link p:before {
  content: "";
}
.media-box.quote p:before {
  content: "";
}
.media-box .media-box-caption {
  position: absolute;
  bottom: 0;
  right: 0;
  padding: 0.25em 1em;
  background: rgba(255, 255, 255, 0.8);
}

.sticky {
  display: block;
}

.page-content,
.entry-summary {
  margin: 0;
}

.entry-content .page-links {
  clear: both;
  margin: 1.5em 0;
  display: flex;
}
.entry-content .page-links span, .entry-content .page-links a {
  display: flex;
  align-items: center;
  justify-content: center;
  margin: 0 0.143em;
  line-height: 1;
  min-width: 1.5em;
}
.entry-content .page-links span:first-child, .entry-content .page-links a:first-child {
  margin-left: 0.5em;
}
.rtl .entry-content .page-links span:first-child, .rtl .entry-content .page-links a:first-child {
  margin-left: 0;
  margin-right: 0.5em;
}
.button-shape-square .entry-content .page-links span, .button-shape-square .entry-content .page-links a {
  border-radius: 0;
}
.button-shape-rounded .entry-content .page-links span, .button-shape-rounded .entry-content .page-links a {
  border-radius: var(--soft-rounded);
}
.button-shape-round .entry-content .page-links span, .button-shape-round .entry-content .page-links a {
  border-radius: var(--hard-rounded);
}
.entry-content .page-links span {
  background: var(--primary-07-color);
  padding: 0.125em 0.25em;
}
.entry-content .page-links a {
  background: var(--accent-color);
  color: var(--light-color);
  padding: 0.125em 0.25em;
}

/* Comments */
.comment-content a {
  word-wrap: break-word;
}

.bypostauthor {
  display: block;
}

/* Widgets */
.widget {
  margin: 0 0 1.5em;
}

.widget select {
  max-width: 100%;
}

/* Media */
.page-content .wp-smiley,
.entry-content .wp-smiley,
.comment-content .wp-smiley {
  border: none;
  margin-bottom: 0;
  margin-top: 0;
  padding: 0;
}

/* Make sure logo link wraps around logo image. */
.custom-logo-link {
  display: inline-block;
}

.wp-video {
  width: 100% !important;
}
.wp-video video {
  width: 100% !important;
  height: 100% !important;
}

.media-box.audio iframe {
  width: 100% !important;
}

/* Captions */
.wp-caption {
  margin-bottom: 1.5em;
  max-width: 100%;
}

.wp-caption img[class*=wp-image-] {
  display: block;
  margin-left: auto;
  margin-right: auto;
}

.wp-caption .wp-caption-text {
  margin: 0.8075em 0;
}

.wp-caption-text {
  text-align: center;
}

/* Galleries */
.gallery {
  margin-bottom: 1.5em;
  display: grid;
  grid-gap: 1.5em;
}

.gallery-item {
  display: inline-block;
  text-align: center;
  width: 100%;
}

.gallery-columns-2 {
  grid-template-columns: repeat(2, 1fr);
}

.gallery-columns-3 {
  grid-template-columns: repeat(3, 1fr);
}

.gallery-columns-4 {
  grid-template-columns: repeat(4, 1fr);
}

.gallery-columns-5 {
  grid-template-columns: repeat(5, 1fr);
}

.gallery-columns-6 {
  grid-template-columns: repeat(6, 1fr);
}

.gallery-columns-7 {
  grid-template-columns: repeat(7, 1fr);
}

.gallery-columns-8 {
  grid-template-columns: repeat(8, 1fr);
}

.gallery-columns-9 {
  grid-template-columns: repeat(9, 1fr);
}

.gallery-caption {
  display: block;
}

/* Image grid */
.single-post .bt_bb_masonry_image_grid .bt_bb_grid_item_inner_image img,
.single-portfolio .bt_bb_masonry_image_grid .bt_bb_grid_item_inner_image img {
  width: 100%;
}

.single-post.blog-single-grid-gap-extrasmall .bt_bb_masonry_image_grid .bt_bb_masonry_post_image_content, .single-portfolio.pf-single-grid-gap-extrasmall .bt_bb_masonry_image_grid .bt_bb_masonry_post_image_content {
  margin-left: -1px;
  margin-top: -1px;
  width: calc(100% + 2px);
}
.single-post.blog-single-grid-gap-extrasmall .bt_bb_masonry_image_grid .bt_bb_masonry_post_image_content .bt_bb_grid_item_inner, .single-portfolio.pf-single-grid-gap-extrasmall .bt_bb_masonry_image_grid .bt_bb_masonry_post_image_content .bt_bb_grid_item_inner {
  transform: translate(1px, 1px);
}
.single-post.blog-single-grid-gap-small .bt_bb_masonry_image_grid .bt_bb_masonry_post_image_content, .single-portfolio.pf-single-grid-gap-small .bt_bb_masonry_image_grid .bt_bb_masonry_post_image_content {
  margin-left: -0.5em;
  margin-top: -0.5em;
  width: calc(100% + 1em);
}
.single-post.blog-single-grid-gap-small .bt_bb_masonry_image_grid .bt_bb_masonry_post_image_content .bt_bb_grid_item_inner, .single-portfolio.pf-single-grid-gap-small .bt_bb_masonry_image_grid .bt_bb_masonry_post_image_content .bt_bb_grid_item_inner {
  transform: translate(0.5em, 0.5em);
}
.single-post.blog-single-grid-gap-normal .bt_bb_masonry_image_grid .bt_bb_masonry_post_image_content, .single-portfolio.pf-single-grid-gap-normal .bt_bb_masonry_image_grid .bt_bb_masonry_post_image_content {
  margin-left: -1em;
  margin-top: -1em;
  width: calc(100% + 2em);
}
.single-post.blog-single-grid-gap-normal .bt_bb_masonry_image_grid .bt_bb_masonry_post_image_content .bt_bb_grid_item_inner, .single-portfolio.pf-single-grid-gap-normal .bt_bb_masonry_image_grid .bt_bb_masonry_post_image_content .bt_bb_grid_item_inner {
  transform: translate(1em, 1em);
}
.single-post.blog-single-grid-gap-large .bt_bb_masonry_image_grid .bt_bb_masonry_post_image_content, .single-portfolio.pf-single-grid-gap-large .bt_bb_masonry_image_grid .bt_bb_masonry_post_image_content {
  margin-left: -2em;
  margin-top: -2em;
  width: calc(100% + 4em);
}
.single-post.blog-single-grid-gap-large .bt_bb_masonry_image_grid .bt_bb_masonry_post_image_content .bt_bb_grid_item_inner, .single-portfolio.pf-single-grid-gap-large .bt_bb_masonry_image_grid .bt_bb_masonry_post_image_content .bt_bb_grid_item_inner {
  transform: translate(2em, 2em);
}

/* Search posts navigation
--------------------------------------------- */
.posts-navigation {
  padding-top: var(--post-inner-spacing);
  margin-top: var(--post-inner-spacing);
  border-top: 1px solid var(--primary-07-color);
}
.posts-navigation .nav-links {
  display: flex;
  flex-direction: row-reverse;
  justify-content: space-between;
}
.posts-navigation .nav-links .nav-previous, .posts-navigation .nav-links .nav-next {
  margin: 0;
}
.posts-navigation .nav-links .nav-previous a, .posts-navigation .nav-links .nav-next a {
  font-size: 1em;
  font-family: var(--button-font);
  font-weight: var(--button-font-weight);
  font-style: var(--button-font-style);
  display: inline-flex;
  align-items: center;
}
.posts-navigation .nav-links .nav-previous a:after, .posts-navigation .nav-links .nav-next a:after {
  content: "";
  font-family: Icon7Stroke;
  font-size: var(--post-paging-arrow-size);
  font-weight: normal;
  width: 1em;
  height: 1em;
  margin-left: var(--post-paging-arrow-margin);
  display: flex;
  align-items: center;
  justify-items: center;
  color: var(--light-color);
  background: var(--accent-color);
}
.button-shape-square .posts-navigation .nav-links .nav-previous a:after, .button-shape-square .posts-navigation .nav-links .nav-next a:after {
  border-radius: 0;
}
.button-shape-rounded .posts-navigation .nav-links .nav-previous a:after, .button-shape-rounded .posts-navigation .nav-links .nav-next a:after {
  border-radius: var(--soft-rounded);
}
.button-shape-round .posts-navigation .nav-links .nav-previous a:after, .button-shape-round .posts-navigation .nav-links .nav-next a:after {
  border-radius: var(--hard-rounded);
}
.rtl .posts-navigation .nav-links .nav-previous a:after, .rtl .posts-navigation .nav-links .nav-next a:after {
  content: "";
  margin-right: var(--post-paging-arrow-margin);
  margin-left: 0;
}
.posts-navigation .nav-links .nav-next a {
  flex-direction: row-reverse;
}
.posts-navigation .nav-links .nav-next a:after {
  margin-right: var(--post-paging-arrow-margin);
  margin-left: 0;
  transform: scaleX(-1);
}
.rtl .posts-navigation .nav-links .nav-next a:after {
  margin-right: 0;
  margin-left: var(--post-paging-arrow-margin);
}
.posts-navigation .nav-links .nav-next:only-child {
  flex-basis: 100%;
}
.posts-navigation .nav-links .nav-next:only-child {
  flex-basis: 100%;
}

/* Posts navigation */
.archive-pagination {
  padding-top: var(--post-inner-spacing);
  margin-top: var(--post-inner-spacing);
  border-top: 1px solid var(--primary-07-color);
  display: flex;
  justify-content: space-between;
}
.archive-pagination .paging {
  /* Numbers in navigation */
}
.archive-pagination .paging p a {
  display: inline-flex;
  align-items: center;
  font-family: var(--button-font);
  font-weight: var(--button-font-weight);
  font-style: var(--button-font-style);
  font-size: 1em;
}
.archive-pagination .paging p a:after {
  content: "";
  font-family: Icon7Stroke;
  font-size: var(--post-paging-arrow-size);
  font-weight: normal;
  width: 1em;
  height: 1em;
  margin-left: var(--post-paging-arrow-margin);
  display: flex;
  align-items: center;
  justify-items: center;
  color: var(--light-color);
  background: var(--accent-color);
}
.button-shape-square .archive-pagination .paging p a:after {
  border-radius: 0;
}
.button-shape-rounded .archive-pagination .paging p a:after {
  border-radius: var(--soft-rounded);
}
.button-shape-round .archive-pagination .paging p a:after {
  border-radius: var(--hard-rounded);
}
.rtl .archive-pagination .paging p a:after {
  content: "";
  margin-right: var(--post-paging-arrow-margin);
  margin-left: 0;
}
.archive-pagination .paging.paging-right:only-child {
  margin-left: auto;
}
.rtl .archive-pagination .paging.paging-right:only-child {
  margin-left: 0;
  margin-right: auto;
}
.archive-pagination .paging.paging-left p a {
  flex-direction: row-reverse;
}
.archive-pagination .paging.paging-left p a:after {
  margin-right: var(--post-paging-arrow-margin);
  margin-left: 0;
  transform: scaleX(-1);
}
.rtl .archive-pagination .paging.paging-left p a:after {
  margin-right: 0;
  margin-left: var(--post-paging-arrow-margin);
}
.archive-pagination .paging.paging-left:only-child {
  margin-right: auto;
}
.rtl .archive-pagination .paging.paging-left:only-child {
  margin-right: 0;
  margin-left: auto;
}
.archive-pagination .paging.paging-numbers ul.paging-list {
  margin: 0;
  line-height: 2;
}
.archive-pagination .paging.paging-numbers ul.paging-list li {
  padding: 0;
  overflow: visible;
  margin: 0 0.3em;
  display: inline-block;
  border: 0;
  float: none;
  width: 2em;
  height: 2em;
  text-align: center;
  position: relative;
  cursor: pointer;
}
.archive-pagination .paging.paging-numbers ul.paging-list li:before {
  content: "";
  position: absolute;
  display: block;
  width: 100%;
  height: 100%;
  border: 1px solid black !important;
  border-radius: 50px;
  opacity: 0;
  transition: ease 300ms all;
}
.archive-pagination .paging.paging-numbers ul.paging-list li a {
  z-index: 2;
  display: block;
  position: relative;
}
.archive-pagination .paging.paging-numbers ul.paging-list li.is-current:before, .archive-pagination .paging.paging-numbers ul.paging-list li:hover:before {
  opacity: 1;
}
.archive-pagination .paging.paging-numbers ul.paging-list li.is-current {
  cursor: unset;
}

/* Single Post layout - Columns */
.blog-single-view-columns.single-post .type-post .entry-content {
  display: flex;
  flex-wrap: wrap;
  align-items: flex-start;
  width: 100%;
  margin: 0 -1em;
  flex-direction: row;
}
.blog-single-view-columns.single-post .type-post .entry-content .article-media {
  flex: 1 1 50%;
  min-width: 50%;
  padding: 0 1em;
}
.blog-single-view-columns.single-post .type-post .entry-content .entry-content-inner {
  flex: 1 1 50%;
  min-width: 50%;
  padding: 0 1em;
}

/* Image gallery */
.mfp-bg {
  position: fixed !important;
  bottom: 0;
  background: var(--post-image-gallery-overlay);
  opacity: 1;
}

.mfp-container {
  background: transparent;
}

.mfp-gallery .mfp-close {
  font-size: 0;
  font-weight: normal;
  top: 1rem;
  right: 1rem;
  left: unset;
  width: 2.75rem;
  height: 2.75rem;
  display: flex;
  align-items: center;
  justify-content: center;
  padding: unset;
  z-index: 1;
  opacity: 1;
  color: var(--light-color);
}
.mfp-gallery .mfp-close:before {
  content: var(--mfp-gallery-close-icon);
  font-family: var(--mfp-gallery-close-icon-font);
  font-size: var(--mfp-gallery-close-icon-size);
  color: var(--light-color);
  opacity: 0.1;
  transition: 300ms ease all;
  line-height: 1;
}
.mfp-gallery .mfp-close:hover:before {
  color: var(--light-color);
  opacity: 0.6;
}
.rtl .mfp-gallery .mfp-close {
  right: auto;
  left: 1rem;
}
.logged-in .mfp-gallery .mfp-close {
  top: 3rem;
}
.mfp-gallery .mfp-figure .mfp-close {
  display: none;
}
.mfp-gallery button.mfp-arrow {
  width: 2.75em;
  height: 2.75em;
  margin-top: -1.375em;
  display: flex;
  align-items: center;
  justify-content: center;
  font-weight: normal;
  opacity: 1;
}
.mfp-gallery button.mfp-arrow:before {
  content: var(--mfp-gallery-next-icon);
  font-family: var(--mfp-gallery-previous-next-icon-font);
  font-size: var(--mfp-gallery-previous-next-icon-size);
  border: 0;
  margin: unset;
  height: unset;
  width: unset;
  position: relative;
  inset: 0;
  opacity: 1;
  transition: 300ms ease all;
  opacity: 0.1;
  color: var(--light-color);
}
.rtl .mfp-gallery button.mfp-arrow:before {
  content: var(--mfp-gallery-previous-icon);
}
.mfp-gallery button.mfp-arrow:after {
  display: none;
}
.mfp-gallery button.mfp-arrow:hover:before {
  color: var(--light-color);
  opacity: 0.6;
}
.mfp-gallery button.mfp-arrow.mfp-arrow-right {
  right: 1em;
}
.rtl .mfp-gallery button.mfp-arrow.mfp-arrow-right {
  right: auto;
  left: 1em;
}
.mfp-gallery button.mfp-arrow.mfp-arrow-left {
  left: 1em;
}
.mfp-gallery button.mfp-arrow.mfp-arrow-left:before {
  content: var(--mfp-gallery-previous-icon);
}
.rtl .mfp-gallery button.mfp-arrow.mfp-arrow-left {
  left: auto;
  right: 1em;
}
.rtl .mfp-gallery button.mfp-arrow.mfp-arrow-left:before {
  content: var(--mfp-gallery-next-icon);
}
.mfp-gallery .mfp-figure:after {
  display: none;
}
.mfp-gallery .mfp-bottom-bar .mfp-title {
  color: var(--light-color);
  font-size: 0.875em;
  line-height: 1.5;
}
.mfp-gallery .mfp-bottom-bar .mfp-counter {
  color: var(--light-color);
  font-size: 0.875em;
  line-height: 1.5;
}

/* Excerpt lines */
.blog.blog-list-show-excerpt-none article.type-post .excerpt {
  display: none;
}
.blog.blog-list-show-excerpt-1-line article.type-post .excerpt, .blog.blog-list-show-excerpt-2-lines article.type-post .excerpt, .blog.blog-list-show-excerpt-3-lines article.type-post .excerpt, .blog.blog-list-show-excerpt-4-lines article.type-post .excerpt, .blog.blog-list-show-excerpt-5-lines article.type-post .excerpt, .blog.blog-list-show-excerpt-6-lines article.type-post .excerpt {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  overflow: hidden;
}
.blog.blog-list-show-excerpt-1-line article.type-post .excerpt {
  -webkit-line-clamp: 1;
}
.blog.blog-list-show-excerpt-2-lines article.type-post .excerpt {
  -webkit-line-clamp: 2;
}
.blog.blog-list-show-excerpt-3-lines article.type-post .excerpt {
  -webkit-line-clamp: 3;
}
.blog.blog-list-show-excerpt-4-lines article.type-post .excerpt {
  -webkit-line-clamp: 4;
}
.blog.blog-list-show-excerpt-5-lines article.type-post .excerpt {
  -webkit-line-clamp: 5;
}
.blog.blog-list-show-excerpt-6-lines article.type-post .excerpt {
  -webkit-line-clamp: 6;
}
.archive.blog-list-show-excerpt-none article.type-post .excerpt {
  display: none;
}
.archive.blog-list-show-excerpt-1-line article.type-post .excerpt, .archive.blog-list-show-excerpt-2-lines article.type-post .excerpt, .archive.blog-list-show-excerpt-3-lines article.type-post .excerpt, .archive.blog-list-show-excerpt-4-lines article.type-post .excerpt, .archive.blog-list-show-excerpt-5-lines article.type-post .excerpt, .archive.blog-list-show-excerpt-6-lines article.type-post .excerpt {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  overflow: hidden;
}
.archive.blog-list-show-excerpt-1-line article.type-post .excerpt {
  -webkit-line-clamp: 1;
}
.archive.blog-list-show-excerpt-2-lines article.type-post .excerpt {
  -webkit-line-clamp: 2;
}
.archive.blog-list-show-excerpt-3-lines article.type-post .excerpt {
  -webkit-line-clamp: 3;
}
.archive.blog-list-show-excerpt-4-lines article.type-post .excerpt {
  -webkit-line-clamp: 4;
}
.archive.blog-list-show-excerpt-5-lines article.type-post .excerpt {
  -webkit-line-clamp: 5;
}
.archive.blog-list-show-excerpt-6-lines article.type-post .excerpt {
  -webkit-line-clamp: 6;
}
.search.search-list-show-excerpt-none article.type-post .excerpt {
  display: none;
}
.search.search-list-show-excerpt-1-line article.type-post .excerpt, .search.search-list-show-excerpt-2-lines article.type-post .excerpt, .search.search-list-show-excerpt-3-lines article.type-post .excerpt, .search.search-list-show-excerpt-4-lines article.type-post .excerpt, .search.search-list-show-excerpt-5-lines article.type-post .excerpt, .search.search-list-show-excerpt-6-lines article.type-post .excerpt {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  overflow: hidden;
}
.search.search-list-show-excerpt-1-line article.type-post .excerpt {
  -webkit-line-clamp: 1;
}
.search.search-list-show-excerpt-2-lines article.type-post .excerpt {
  -webkit-line-clamp: 2;
}
.search.search-list-show-excerpt-3-lines article.type-post .excerpt {
  -webkit-line-clamp: 3;
}
.search.search-list-show-excerpt-4-lines article.type-post .excerpt {
  -webkit-line-clamp: 4;
}
.search.search-list-show-excerpt-5-lines article.type-post .excerpt {
  -webkit-line-clamp: 5;
}
.search.search-list-show-excerpt-6-lines article.type-post .excerpt {
  -webkit-line-clamp: 6;
}

/* Single porfolio */
article.portfolio .entry-content .portfolio-meta dl {
  margin: 0;
  display: block;
}
article.portfolio .entry-content .portfolio-meta dl dt {
  float: left;
  width: 35%;
  max-width: 200px;
  padding-right: 0.75em;
  font-weight: bold;
}
.rtl article.portfolio .entry-content .portfolio-meta dl dt {
  padding-right: 0;
  padding-left: 0.75em;
  float: right;
}
article.portfolio .entry-content .portfolio-meta dl dt:nth-child(odd) {
  clear: left;
}
.rtl article.portfolio .entry-content .portfolio-meta dl dt:nth-child(odd) {
  clear: right;
}
article.portfolio .entry-content .portfolio-meta dl dd {
  margin: 0 0 0.25em;
}

/* Single Post layout - Standard */
.single-portfolio article.portfolio .entry-content {
  display: grid;
  grid-gap: 0 var(--portfolio-columns-gap);
}
.single-portfolio article.portfolio .entry-content .article-media {
  grid-area: media;
  margin: 0;
}
.single-portfolio article.portfolio .entry-content .portfolio-meta {
  grid-area: meta;
}
.single-portfolio article.portfolio .entry-content .entry-content-inner {
  grid-area: content;
}

/* Single Post layout - Standard */
.single-portfolio.pf-single-view-standard article.portfolio .entry-content {
  grid-template-areas: "media media" "content meta";
  grid-template-columns: 1fr minmax(var(--portfolio-columns-meta-min-width), var(--portfolio-columns-meta-max-width));
  grid-template-rows: auto;
}
.single-portfolio.pf-single-view-standard article.portfolio .entry-content .article-media {
  margin-bottom: var(--portfolio-columns-gap);
}

@media (max-width: 768px) {
  .single-portfolio.pf-single-view-standard article.portfolio .entry-content {
    grid-template-areas: "media" "content" "meta";
    grid-template-columns: 100%;
  }
  .single-portfolio.pf-single-view-standard article.portfolio .entry-content .portfolio-meta {
    padding-top: var(--portfolio-columns-gap);
    border-top: 1px solid var(--primary-07-color);
  }
}
/* Single Post layout - Columns 1 */
.single-portfolio.pf-single-view-columns-1 article.portfolio .entry-content {
  display: grid;
  grid-gap: var(--portfolio-columns-gap);
  grid-template-areas: "media content" "media meta";
  grid-template-columns: minmax(var(--portfolio-columns-1-media-width), 1fr) 1fr;
  grid-template-rows: auto;
}
.single-portfolio.pf-single-view-columns-1 article.portfolio .entry-content .article-media {
  grid-row: 1/span 2;
}
.single-portfolio.pf-single-view-columns-1 article.portfolio .entry-content .portfolio-meta {
  padding-top: var(--portfolio-columns-gap);
  border-top: 1px solid var(--primary-07-color);
}

@media (max-width: 768px) {
  .single-portfolio.pf-single-view-columns-1 article.portfolio .entry-content {
    grid-template-areas: "media" "content" "meta";
    grid-template-columns: 100%;
  }
  .single-portfolio.pf-single-view-columns-1 article.portfolio .entry-content .article-media {
    grid-row: 1;
  }
}
/* Single Post layout - Columns 2 */
.single-portfolio.pf-single-view-columns-2 article.portfolio .entry-content {
  display: grid;
  grid-gap: var(--portfolio-columns-gap);
  grid-template-areas: "media meta" "content content";
  grid-template-columns: var(--portfolio-columns-2-media-width) 1fr;
  grid-template-rows: auto;
}

@media (max-width: 768px) {
  .single-portfolio.pf-single-view-columns-2 article.portfolio .entry-content {
    grid-template-areas: "media" "content" "meta";
    grid-template-columns: 100%;
  }
  .single-portfolio.pf-single-view-columns-2 article.portfolio .entry-content .portfolio-meta {
    padding-top: var(--portfolio-columns-gap);
    border-top: 1px solid var(--primary-07-color);
  }
}
/* Single Post layout - Columns 3 */
.single-portfolio.pf-single-view-columns-3 article.portfolio .entry-content {
  display: grid;
  grid-gap: var(--portfolio-columns-gap);
  grid-template-areas: "media content" "meta content";
  grid-template-columns: var(--portfolio-columns-3-media-width) 1fr;
  grid-template-rows: auto 1fr;
}
.single-portfolio.pf-single-view-columns-3 article.portfolio .entry-content .article-content {
  grid-row: 1/span 2;
}

@media (max-width: 768px) {
  .single-portfolio.pf-single-view-columns-3 article.portfolio .entry-content {
    grid-template-areas: "media" "content" "meta";
    grid-template-columns: 100%;
  }
  .single-portfolio.pf-single-view-columns-3 article.portfolio .entry-content .portfolio-meta {
    padding-top: var(--portfolio-columns-gap);
    border-top: 1px solid var(--primary-07-color);
  }
}
/* Excerpt lines */
.post-type-archive-portfolio.pf-list-show-excerpt-none article.portfolio .excerpt {
  display: none;
}
.post-type-archive-portfolio.pf-list-show-excerpt-1-line article.portfolio .excerpt, .post-type-archive-portfolio.pf-list-show-excerpt-2-lines article.portfolio .excerpt, .post-type-archive-portfolio.pf-list-show-excerpt-3-lines article.portfolio .excerpt, .post-type-archive-portfolio.pf-list-show-excerpt-4-lines article.portfolio .excerpt, .post-type-archive-portfolio.pf-list-show-excerpt-5-lines article.portfolio .excerpt, .post-type-archive-portfolio.pf-list-show-excerpt-6-lines article.portfolio .excerpt {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  overflow: hidden;
}
.post-type-archive-portfolio.pf-list-show-excerpt-1-line article.portfolio .excerpt {
  -webkit-line-clamp: 1;
}
.post-type-archive-portfolio.pf-list-show-excerpt-2-lines article.portfolio .excerpt {
  -webkit-line-clamp: 2;
}
.post-type-archive-portfolio.pf-list-show-excerpt-3-lines article.portfolio .excerpt {
  -webkit-line-clamp: 3;
}
.post-type-archive-portfolio.pf-list-show-excerpt-4-lines article.portfolio .excerpt {
  -webkit-line-clamp: 4;
}
.post-type-archive-portfolio.pf-list-show-excerpt-5-lines article.portfolio .excerpt {
  -webkit-line-clamp: 5;
}
.post-type-archive-portfolio.pf-list-show-excerpt-6-lines article.portfolio .excerpt {
  -webkit-line-clamp: 6;
}

/* Post password form */
.post-password-form {
  padding: 2em;
  border: 2px solid var(--primary-07-color);
}
.button-shape-square .post-password-form {
  border-radius: 0;
}
.button-shape-rounded .post-password-form {
  border-radius: var(--soft-rounded);
}
.button-shape-round .post-password-form {
  border-radius: var(--hard-rounded-field);
}
.post-password-form p:nth-child(2) {
  display: flex;
  align-items: flex-end;
}
.post-password-form p:nth-child(2) label {
  display: flex;
  flex-direction: column;
  flex: 1 1 auto;
  padding-right: 1em;
}
.rtl .post-password-form p:nth-child(2) label {
  padding-right: 0;
  padding-left: 1em;
}

@media (max-width: 768px) {
  .post-password-form p:nth-child(2) {
    flex-direction: column;
    align-items: flex-start;
  }
  .post-password-form p:nth-child(2) label {
    flex: 1 0 100%;
    padding: 0 0 1em;
    width: 100%;
  }
  .rtl .post-password-form p:nth-child(2) label {
    padding: 0 0 1em;
  }
  .post-password-form p:nth-child(2) input[type=submit] {
    align-self: center;
  }
}
/* No Results blog / portfolio */
.no-results .entry-content {
  padding: 2em;
  border: 2px solid var(--primary-07-color);
}
.button-shape-square .no-results .entry-content {
  border-radius: 0;
}
.button-shape-rounded .no-results .entry-content {
  border-radius: var(--soft-rounded);
}
.button-shape-round .no-results .entry-content {
  border-radius: var(--hard-rounded-field);
}
.no-results .entry-content .search-form {
  display: flex;
  align-items: flex-end;
}
.no-results .entry-content .search-form label {
  display: flex;
  flex-direction: column;
  flex: 1 1 auto;
  padding-right: 1em;
}
.rtl .no-results .entry-content .search-form label {
  padding-right: 0;
  padding-left: 1em;
}

@media (max-width: 768px) {
  .no-results .entry-content .search-form {
    flex-direction: column;
    align-items: flex-start;
  }
  .no-results .entry-content .search-form label {
    flex: 1 0 100%;
    padding: 0 0 1em;
    width: 100%;
  }
  .rtl .no-results .entry-content .search-form label {
    padding: 0 0 1em;
  }
  .no-results .entry-content .search-form button[type=submit] {
    align-self: center;
  }
}
/* Site no results 404 */
.error-404.not-found .page-content {
  padding: 2em;
  border: 2px solid var(--primary-07-color);
}
.button-shape-square .error-404.not-found .page-content {
  border-radius: 0;
}
.button-shape-rounded .error-404.not-found .page-content {
  border-radius: var(--soft-rounded);
}
.button-shape-round .error-404.not-found .page-content {
  border-radius: var(--hard-rounded-field);
}
.error-404.not-found .page-content .search-form {
  display: flex;
  align-items: flex-end;
}
.error-404.not-found .page-content .search-form label {
  display: flex;
  flex-direction: column;
  flex: 1 1 auto;
  padding-right: 1em;
}
.rtl .error-404.not-found .page-content .search-form label {
  padding-right: 0;
  padding-left: 1em;
}

@media (max-width: 768px) {
  .error-404.not-found .page-content .search-form {
    flex-direction: column;
    align-items: flex-start;
  }
  .error-404.not-found .page-content .search-form label {
    flex: 1 0 100%;
    padding: 0 0 1em;
    width: 100%;
  }
  .rtl .error-404.not-found .page-content .search-form label {
    padding: 0 0 1em;
  }
  .error-404.not-found .page-content .search-form button[type=submit] {
    align-self: center;
  }
}
/*--------------------------------------------------------------
# Plugins
--------------------------------------------------------------*/
/* Jetpack infinite scroll
--------------------------------------------- */
/* Hide the Posts Navigation and the Footer when Infinite Scroll is in use. */
.infinite-scroll .posts-navigation,
.infinite-scroll.neverending .site-footer {
  display: none;
}

/* Re-display the Theme Footer when Infinite Scroll has reached its end. */
.infinity-end.neverending .site-footer {
  display: block;
}

/*--------------------------------------------------------------
# Utilities
--------------------------------------------------------------*/
/* Accessibility
--------------------------------------------- */
/* Text meant only for screen readers. */
.screen-reader-text {
  border: 0;
  clip: rect(1px, 1px, 1px, 1px);
  clip-path: inset(50%);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute !important;
  width: 1px;
  word-wrap: normal !important;
}

.screen-reader-text:focus {
  background-color: #f1f1f1;
  border-radius: 3px;
  box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);
  clip: auto !important;
  clip-path: none;
  color: #21759b;
  display: block;
  font-size: 0.875rem;
  font-weight: 700;
  height: auto;
  left: 5px;
  line-height: normal;
  padding: 15px 23px 14px;
  text-decoration: none;
  top: 5px;
  width: auto;
  z-index: 100000;
}

/* Do not show the outline on the skip link target. */
#primary[tabindex="-1"]:focus {
  outline: 0;
}

/* Alignments
--------------------------------------------- */
.alignleft {
  /*rtl:ignore*/
  float: left;
  /*rtl:ignore*/
  margin-right: 1.5em;
  margin-bottom: 1.5em;
}

.alignright {
  /*rtl:ignore*/
  float: right;
  /*rtl:ignore*/
  margin-left: 1.5em;
  margin-bottom: 1.5em;
}

.aligncenter {
  clear: both;
  display: block;
  margin-left: auto;
  margin-right: auto;
  margin-bottom: 1.5em;
}

/* Grid fix 
------------------------------------------------------------------ */
.bt_bb_layout_boxed_600 .bt_bb_cell {
  max-width: calc(100% - var(--content-padding) * 2);
}

.bt_bb_layout_boxed_700 .bt_bb_cell {
  max-width: calc(100% - var(--content-padding) * 2);
}

.bt_bb_layout_boxed_800 .bt_bb_cell {
  max-width: calc(100% - var(--content-padding) * 2);
}

.bt_bb_layout_boxed_900 .bt_bb_cell {
  max-width: calc(100% - var(--content-padding) * 2);
}

.bt_bb_layout_boxed_1000 .bt_bb_cell {
  max-width: calc(100% - var(--content-padding) * 2);
}

.bt_bb_layout_boxed_1100 .bt_bb_cell {
  max-width: calc(100% - var(--content-padding) * 2);
}

.bt_bb_layout_boxed_1200 .bt_bb_cell {
  max-width: calc(100% - var(--content-padding) * 2);
}

.bt_bb_layout_boxed_1400 .bt_bb_cell {
  max-width: calc(100% - var(--content-padding) * 2);
}

/* BT Widgets 
--------------------------------------------- */
.btIconWidget {
  display: flex;
  align-items: center;
}

/* Handle first / last widget in the desktop header and responsive header */
.site-header .widget_boldthemes_icon_widget, .site-header-responsive-widgets .widget_boldthemes_icon_widget,
.site-header .widget_boldthemes_button_widget,
.site-header-responsive-widgets .widget_boldthemes_button_widget,
.site-header .widget_boldthemes_service_widget,
.site-header-responsive-widgets .widget_boldthemes_service_widget,
.site-header .widget_search,
.site-header-responsive-widgets .widget_search,
.site-header .widget_shopping_cart,
.site-header-responsive-widgets .widget_shopping_cart,
.site-header .btIconWidget[id*=time],
.site-header-responsive-widgets .btIconWidget[id*=time] {
  display: inline-flex;
}
.site-header .widget_boldthemes_icon_widget:last-child, .site-header-responsive-widgets .widget_boldthemes_icon_widget:last-child,
.site-header .widget_boldthemes_button_widget:last-child,
.site-header-responsive-widgets .widget_boldthemes_button_widget:last-child,
.site-header .widget_boldthemes_service_widget:last-child,
.site-header-responsive-widgets .widget_boldthemes_service_widget:last-child,
.site-header .widget_search:last-child,
.site-header-responsive-widgets .widget_search:last-child,
.site-header .widget_shopping_cart:last-child,
.site-header-responsive-widgets .widget_shopping_cart:last-child,
.site-header .btIconWidget[id*=time]:last-child,
.site-header-responsive-widgets .btIconWidget[id*=time]:last-child {
  padding-right: 0;
}
.rtl .site-header .widget_boldthemes_icon_widget, .rtl .site-header-responsive-widgets .widget_boldthemes_icon_widget,
.rtl .site-header .widget_boldthemes_button_widget,
.rtl .site-header-responsive-widgets .widget_boldthemes_button_widget,
.rtl .site-header .widget_boldthemes_service_widget,
.rtl .site-header-responsive-widgets .widget_boldthemes_service_widget,
.rtl .site-header .widget_search,
.rtl .site-header-responsive-widgets .widget_search,
.rtl .site-header .widget_shopping_cart,
.rtl .site-header-responsive-widgets .widget_shopping_cart,
.rtl .site-header .btIconWidget[id*=time],
.rtl .site-header-responsive-widgets .btIconWidget[id*=time] {
  padding-right: 0;
}
.rtl .site-header .widget_boldthemes_icon_widget:last-child, .rtl .site-header-responsive-widgets .widget_boldthemes_icon_widget:last-child,
.rtl .site-header .widget_boldthemes_button_widget:last-child,
.rtl .site-header-responsive-widgets .widget_boldthemes_button_widget:last-child,
.rtl .site-header .widget_boldthemes_service_widget:last-child,
.rtl .site-header-responsive-widgets .widget_boldthemes_service_widget:last-child,
.rtl .site-header .widget_search:last-child,
.rtl .site-header-responsive-widgets .widget_search:last-child,
.rtl .site-header .widget_shopping_cart:last-child,
.rtl .site-header-responsive-widgets .widget_shopping_cart:last-child,
.rtl .site-header .btIconWidget[id*=time]:last-child,
.rtl .site-header-responsive-widgets .btIconWidget[id*=time]:last-child {
  padding-left: 0;
}

/* Setting for the search, cart and time widgets */
.site-header .widget_search, .site-header-responsive-widgets .widget_search,
.site-header .widget_shopping_cart,
.site-header-responsive-widgets .widget_shopping_cart,
.site-header .btIconWidget[id*=time],
.site-header-responsive-widgets .btIconWidget[id*=time] {
  padding-right: var(--widgets-icon-spacing-header);
}
.rtl .site-header .widget_search, .rtl .site-header-responsive-widgets .widget_search,
.rtl .site-header .widget_shopping_cart,
.rtl .site-header-responsive-widgets .widget_shopping_cart,
.rtl .site-header .btIconWidget[id*=time],
.rtl .site-header-responsive-widgets .btIconWidget[id*=time] {
  padding-left: var(--widgets-icon-spacing-header);
}

/* Settings for the icon widget */
.site-header .widget_boldthemes_icon_widget, .site-header-responsive-widgets .widget_boldthemes_icon_widget {
  padding-right: var(--widgets-icon-spacing-header);
}
.site-header .widget_boldthemes_icon_widget .bt_bb_icon, .site-header-responsive-widgets .widget_boldthemes_icon_widget .bt_bb_icon {
  padding-right: 0;
  padding-left: 0;
}
.rtl .site-header .widget_boldthemes_icon_widget, .rtl .site-header-responsive-widgets .widget_boldthemes_icon_widget {
  padding-left: var(--widgets-icon-spacing-header);
}
.widget_boldthemes_icon_widget.sidebar-box .bt_bb_icon, .site-footer-widgets .widget_boldthemes_icon_widget .bt_bb_icon {
  padding-right: 0;
  padding-left: 0;
}

/* Settings for the button widget */
.site-header .widget_boldthemes_button_widget, .site-header-responsive-widgets .widget_boldthemes_button_widget {
  padding-right: var(--widgets-button-spacing-header);
}
.site-header .widget_boldthemes_button_widget .bt_bb_button, .site-header-responsive-widgets .widget_boldthemes_button_widget .bt_bb_button {
  margin-bottom: 0;
}
.site-header .widget_boldthemes_button_widget .bt_bb_button .bt_bb_button_text, .site-header-responsive-widgets .widget_boldthemes_button_widget .bt_bb_button .bt_bb_button_text {
  white-space: nowrap;
}
.rtl .site-header .widget_boldthemes_button_widget, .rtl .site-header-responsive-widgets .widget_boldthemes_button_widget {
  padding-left: var(--widgets-button-spacing-header);
}
.widget_boldthemes_button_widget.sidebar-box .bt_bb_button, .site-footer-widgets .widget_boldthemes_button_widget .bt_bb_button {
  display: block;
  margin-bottom: 0;
}

/* Settings for the service widget */
.site-header .widget_boldthemes_service_widget, .site-header-responsive-widgets .widget_boldthemes_service_widget {
  padding-right: var(--widgets-service-spacing-header);
}
.rtl .site-header .widget_boldthemes_service_widget, .rtl .site-header-responsive-widgets .widget_boldthemes_service_widget {
  padding-left: var(--widgets-service-spacing-header);
}
.site-header .widget_boldthemes_service_widget .bt_bb_service_content_title,
.site-header .widget_boldthemes_service_widget .bt_bb_service_content_text, .site-header-responsive-widgets .widget_boldthemes_service_widget .bt_bb_service_content_title,
.site-header-responsive-widgets .widget_boldthemes_service_widget .bt_bb_service_content_text {
  white-space: nowrap;
}

/* Settings for the cart widget */
.site-header .widget_shopping_cart, .site-header-responsive-widgets .widget_shopping_cart {
  display: inline-block;
}

/* Special case widgets in the mobile header */
.bt-header-responsive-active .site-header {
  /* Everything that should be 100% width */
  /* Button widget */
  /* Service and time widget - goes into column, instead of row */
  /* Icon without text, cart and search that only has an icon */
}
.bt-header-responsive-active .site-header .widget_boldthemes_icon_widget:has(.bt_bb_icon > .bt_bb_icon_holder > span),
.bt-header-responsive-active .site-header .widget_boldthemes_button_widget,
.bt-header-responsive-active .site-header .widget_boldthemes_service_widget,
.bt-header-responsive-active .site-header .widget_search:not(.bt-enable-fullscreen),
.bt-header-responsive-active .site-header .btIconWidget[id*=time] {
  width: 100%;
  margin-bottom: 1rem;
  padding-left: 0 !important;
  padding-right: 0 !important;
  display: inline-flex;
  justify-content: center;
}
.bt-header-responsive-active .site-header .widget_boldthemes_icon_widget:has(.bt_bb_icon > .bt_bb_icon_holder > span):last-child,
.bt-header-responsive-active .site-header .widget_boldthemes_button_widget:last-child,
.bt-header-responsive-active .site-header .widget_boldthemes_service_widget:last-child,
.bt-header-responsive-active .site-header .widget_search:not(.bt-enable-fullscreen):last-child,
.bt-header-responsive-active .site-header .btIconWidget[id*=time]:last-child {
  margin-bottom: 0;
}
.bt-header-responsive-active .site-header .widget_boldthemes_button_widget .bt_bb_button {
  width: 100%;
}
.bt-header-responsive-active .site-header .widget_boldthemes_service_widget .bt_bb_service {
  flex-direction: column;
}
.bt-header-responsive-active .site-header .widget_boldthemes_service_widget .bt_bb_service .bt_bb_service_content {
  text-align: center;
  padding-left: 0 !important;
  padding-right: 0 !important;
  padding-top: 0.5em;
}
.bt-header-responsive-active .site-header .btIconWidget[id*=time] {
  flex-direction: column;
}
.bt-header-responsive-active .site-header .btIconWidget[id*=time] .btIconWidgetContent {
  padding-left: 0 !important;
  padding-right: 0 !important;
  padding-top: 0.5em;
}
.bt-header-responsive-active .site-header .widget_boldthemes_icon_widget,
.bt-header-responsive-active .site-header .widget_shopping_cart,
.bt-header-responsive-active .site-header .widget_search {
  display: inline-flex;
  width: auto;
  margin-bottom: 1rem;
}

/* Cover the sticky override */
.bt-sticky-header-active .site-header .widget_boldthemes_service_widget .bt_bb_service.bt_bb_has_widget_sticky_color_scheme,
.bt-sticky-header-active .site-header .widget_boldthemes_button_widget .bt_bb_button.bt_bb_has_widget_sticky_color_scheme,
.bt-sticky-header-active .site-header .widget_boldthemes_icon_widget .bt_bb_icon.bt_bb_has_widget_sticky_color_scheme,
.bt-sticky-header-active .site-header-responsive-widgets .widget_boldthemes_service_widget .bt_bb_service.bt_bb_has_widget_sticky_color_scheme,
.bt-sticky-header-active .site-header-responsive-widgets .widget_boldthemes_button_widget .bt_bb_button.bt_bb_has_widget_sticky_color_scheme,
.bt-sticky-header-active .site-header-responsive-widgets .widget_boldthemes_icon_widget .bt_bb_icon.bt_bb_has_widget_sticky_color_scheme {
  --primary-color: var(--widget-sticky-primary-color) !important;
  --secondary-color: var(--widget-sticky-secondary-color) !important;
}
.bt-sticky-header-active .site-header .widget_shopping_cart .widgettitle .widgetcounter,
.bt-sticky-header-active .site-header-responsive-widgets .widget_shopping_cart .widgettitle .widgetcounter {
  --primary-color: var(--widget-sticky-primary-color, var(--widget-primary-color));
  --secondary-color: var(--widget-sticky-secondary-color, var(--widget-secondary-color), inherit);
}
.bt-sticky-header-active .site-header .widget_search.bt-enable-fullscreen,
.bt-sticky-header-active .site-header-responsive-widgets .widget_search.bt-enable-fullscreen {
  --primary-color: var(--widget-sticky-primary-color, var(--widget-primary-color));
  --secondary-color: var(--widget-sticky-secondary-color, var(--widget-secondary-color), inherit);
}
.site-header .widget_shopping_cart .widgettitle .widgetcounter,
.site-header-responsive-widgets .widget_shopping_cart .widgettitle .widgetcounter {
  --primary-color: var(--widget-primary-color, inherit);
  --secondary-color: var(--widget-secondary-color, inherit);
}
.site-header .widget_search.bt-enable-fullscreen,
.site-header-responsive-widgets .widget_search.bt-enable-fullscreen {
  --primary-color: var(--widget-primary-color, inherit);
  --secondary-color: var(--widget-secondary-color, inherit);
}

/* Sidebar
--------------------------------------------- */
.sidebar-box:not(:last-child) {
  margin-bottom: var(--widgets-inner-spacing);
}
.sidebar-box > h4 {
  font-size: 2em;
  margin-bottom: 0.5em;
  padding-bottom: 0em;
  display: inline-block;
  width: 100%;
}
.sidebar-box h5 {
  font-size: 1.4em;
  margin-bottom: 0.35em;
}
.sidebar-box ul, .sidebar-box ol {
  list-style: none;
  margin: 0;
  display: block;
  padding: 0;
}
.sidebar-box ul li, .sidebar-box ol li {
  display: block;
  width: auto;
  margin: 0;
  padding: 0.8em 0;
  position: relative;
  border-bottom: 1px solid var(--primary-07-color);
  background-color: transparent !important;
  line-height: inherit;
}
.sidebar-box ul li:last-child, .sidebar-box ol li:last-child {
  padding-bottom: 0;
  border-bottom: 0;
}
.sidebar-box ul li ul, .sidebar-box ol li ul {
  margin: 0.8em 0 0;
  padding: 0em 0 0;
  color: inherit !important;
  border-top: 1px solid var(--primary-07-color);
  background-color: transparent !important;
}
.sidebar-box ul li ul li, .sidebar-box ol li ul li {
  margin-left: 1em;
}
.rtl .sidebar-box ul li ul li, .rtl .sidebar-box ol li ul li {
  padding-left: 0;
  padding-margin: 1em;
}
.sidebar-box ul li:after, .sidebar-box ol li:after {
  content: "";
  clear: both;
  display: block;
}
.sidebar-box ul li li:last-child, .sidebar-box ol li li:last-child {
  border-bottom: none;
  padding-bottom: 0;
}
.sidebar-box > ul > li:first-child {
  padding-top: 0;
}
.sidebar-box p.posted, .sidebar-box .quantity {
  margin: 0;
}

/* Calendar 
--------------------------------------------- */
.widget_calendar table {
  width: 100%;
  border-collapse: collapse;
  margin-bottom: 0.5em;
}
.widget_calendar table caption {
  font-family: var(--heading-font);
  padding: 5px;
  background: var(--accent-color);
  color: var(--light-color);
  text-transform: var(--heading-text-transform);
}
.widget_calendar table thead th {
  background: var(--primary-07-color);
  text-align: center;
  padding: 3px;
}
.widget_calendar table tfoot td {
  padding: 3px;
}
.widget_calendar table tfoot td#next {
  text-align: right;
}
.widget_calendar table tbody tr td {
  background: transparent;
}
.widget_calendar table tbody tr td#today {
  color: var(--accent-color);
}
.widget_calendar table tbody td {
  text-align: center;
  padding: 2px 3px;
}
.widget_calendar table .wp-calendar-nav {
  display: flex;
  justify-content: space-between;
}

/* Archives 
--------------------------------------------- */
.sidebar-box.widget_archive ul li, .sidebar-box.widget_categories ul li {
  text-align: right;
}
.rtl .sidebar-box.widget_archive ul li, .rtl .sidebar-box.widget_categories ul li {
  text-align: left;
}
.sidebar-box.widget_archive ul li a, .sidebar-box.widget_categories ul li a {
  display: block;
  float: left;
}
.rtl .sidebar-box.widget_archive ul li a, .rtl .sidebar-box.widget_categories ul li a {
  float: right;
}
.sidebar-box.widget_archive ul li ul.children, .sidebar-box.widget_categories ul li ul.children {
  float: left;
  width: 100%;
}
.sidebar-box.widget_archive .fancy-select ul li, .sidebar-box.widget_categories .fancy-select ul li {
  text-align: initial;
}
.sidebar-box.widget_archive .fancy-select ul li:first-child, .sidebar-box.widget_categories .fancy-select ul li:first-child {
  padding-top: 0.5em;
}
.sidebar-box.widget_archive .fancy-select ul li a, .sidebar-box.widget_categories .fancy-select ul li a {
  display: inline;
  float: none !important;
}

/* Recent comments 
--------------------------------------------- */
.widget_recent_comments .comment-author-link a {
  display: inline;
  padding: 0;
}

/* Recent posts 
--------------------------------------------- */
.widget_recent_entries ul li span.post-date {
  opacity: 0.5;
}

/* RSS 
--------------------------------------------- */
.widget_rss li {
  margin-bottom: 1em;
}
.widget_rss li a.rsswidget {
  font-size: 1.3rem;
  font-family: var(--heading-font);
  font-weight: var(--heading-font-weight);
  text-transform: var(--heading-text-transform);
  font-style: var(--heading-font-style);
}
.widget_rss li .rss-date {
  font-size: 0.8em;
  font-family: var(--supertitle-font);
  font-weight: var(--supertitle-font-weight);
  text-transform: var(--supertitle-text-transform);
  font-style: var(--supertitle-font-style);
  margin: 0 0 1em;
  display: block;
  opacity: 0.6;
}
.widget_rss li cite {
  font-size: 0.8em;
  font-family: var(--subtitle-font);
  font-weight: var(--subtitle-font-weight);
  text-transform: var(--subtitle-text-transform);
  font-style: var(--subtitle-font-style);
  line-height: 2em;
  margin-top: 0.5em;
  display: block;
  opacity: 0.6;
}

/* Tags 
--------------------------------------------- */
.sidebar-box.widget_tag_cloud a,
.sidebar-box.widget_tag_cloud .tagcloud a,
.widget_block .tagcloud a,
.widget_product_tag_cloud .tagcloud a {
  margin: 0 0.4rem 0.4rem 0;
  padding: 0;
  display: inline-flex;
}
.sidebar-box.widget_tag_cloud a:hover,
.sidebar-box.widget_tag_cloud .tagcloud a:hover,
.widget_block .tagcloud a:hover,
.widget_product_tag_cloud .tagcloud a:hover {
  color: var(--accent-color);
}
.rtl .sidebar-box.widget_tag_cloud a,
.rtl .sidebar-box.widget_tag_cloud .tagcloud a,
.rtl .widget_block .tagcloud a,
.rtl .widget_product_tag_cloud .tagcloud a {
  margin: 0 0 0.4rem 0.4rem;
}
.sidebar-box.widget_tag_cloud:after,
.sidebar-box.widget_tag_cloud .tagcloud:after,
.widget_block .tagcloud:after,
.widget_product_tag_cloud .tagcloud:after {
  content: " ";
  clear: both;
  display: table;
  width: 100%;
}

/* Search widget 
--------------------------------------------- */
.widget_search .wp-block-search .wp-block-search__label, .widget_block .wp-block-search .wp-block-search__label {
  display: none;
}
.widget_search .search-form,
.widget_search .wp-block-search__inside-wrapper, .widget_block .search-form,
.widget_block .wp-block-search__inside-wrapper {
  position: relative;
}
.widget_search .wp-block-search__input, .widget_block .wp-block-search__input {
  padding-right: 3em !important;
}
.rtl .widget_search .wp-block-search__input, .rtl .widget_block .wp-block-search__input {
  padding-right: 0.8em !important;
  padding-left: 3em !important;
}
.widget_search .search-form .search-field, .widget_block .search-form .search-field {
  padding-right: 6em !important;
}
.rtl .widget_search .search-form .search-field, .rtl .widget_block .search-form .search-field {
  padding-right: 0.8em !important;
  padding-left: 6em !important;
}
.widget_search input[type=submit], .widget_block input[type=submit] {
  font-size: 0.75em;
  position: absolute;
  right: 0.6em;
  top: 0.6em;
  padding-right: 1.5em;
  padding-left: 1.5em;
}
.rtl .widget_search input[type=submit], .rtl .widget_block input[type=submit] {
  right: auto;
  left: 0.7rem;
}
.widget_search button[type=submit], .widget_block button[type=submit] {
  border: 0;
  padding: 0;
  margin: 0;
  position: absolute;
  right: 0.7rem;
  top: 0;
  bottom: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  transition: 200ms ease all;
  box-shadow: none !important;
  color: inherit !important;
  background: transparent !important;
  border-radius: 0;
  text-indent: -999999px;
}
.widget_search button[type=submit]:after, .widget_block button[type=submit]:after {
  content: var(--search-widget-icon-search);
  font-family: var(--search-widget-icon-search-font);
  font-size: 1em;
  font-weight: normal;
  margin: 0 0.25em;
  text-indent: 0;
}
.widget_search button[type=submit]:hover, .widget_block button[type=submit]:hover {
  background: transparent !important;
  box-shadow: none !important;
  color: inherit !important;
  opacity: 0.6;
  transform: none;
}
.rtl .widget_search button[type=submit], .rtl .widget_block button[type=submit] {
  right: auto;
  left: 0.7rem;
}

.wp-block-search .wp-block-search__input {
  color: inherit;
  border: 1px solid var(--primary-07-color);
}

/* Block widgets
--------------------------------------------- */
.wp-block-button.aligncenter, .wp-block-calendar {
  text-align: left;
}

.wp-block-calendar a {
  text-decoration: none;
}

/* Fullscreen search
--------------------------------------------- */
.widget_search {
  --widget-full-screen-enabled: off;
}

.site-header .widget_search.bt-enable-fullscreen .bt-enable-fullscreen-open, .site-header-responsive .widget_search.bt-enable-fullscreen .bt-enable-fullscreen-open {
  color: var(--primary-color);
  transition: 280ms ease color;
}
.site-header .widget_search.bt-enable-fullscreen .bt-enable-fullscreen-open:before, .site-header-responsive .widget_search.bt-enable-fullscreen .bt-enable-fullscreen-open:before {
  content: var(--search-widget-icon-open);
  font-family: var(--search-widget-icon-open-font);
  font-size: var(--search-widget-icon-open-size);
  display: block;
  cursor: pointer;
  line-height: 1;
  color: inherit;
}
.site-header .widget_search.bt-enable-fullscreen .bt-enable-fullscreen-open:hover, .site-header-responsive .widget_search.bt-enable-fullscreen .bt-enable-fullscreen-open:hover {
  color: var(--secondary-color);
}
.site-header .widget_search.bt-enable-fullscreen .bt-enable-fullscreen-close, .site-header-responsive .widget_search.bt-enable-fullscreen .bt-enable-fullscreen-close {
  display: flex;
  position: fixed;
  right: 0rem;
  top: 2rem;
  z-index: 10001;
  opacity: 0;
  pointer-events: none;
  width: 5rem;
  height: 5rem;
  align-items: center;
  justify-content: center;
  color: var(--page-color, var(--page-primary-color));
}
.site-header .widget_search.bt-enable-fullscreen .bt-enable-fullscreen-close:before, .site-header-responsive .widget_search.bt-enable-fullscreen .bt-enable-fullscreen-close:before {
  content: var(--search-widget-icon-close);
  font-family: var(--search-widget-icon-close-font);
  font-size: var(--search-widget-icon-close-size);
  line-height: 1;
  display: block;
  cursor: pointer;
}
.rtl .site-header .widget_search.bt-enable-fullscreen .bt-enable-fullscreen-close, .rtl .site-header-responsive .widget_search.bt-enable-fullscreen .bt-enable-fullscreen-close {
  right: auto;
  left: 0;
}
.site-header .widget_search.bt-enable-fullscreen .widgettitle, .site-header-responsive .widget_search.bt-enable-fullscreen .widgettitle {
  display: none;
}
.site-header .widget_search.bt-enable-fullscreen .full-screen-wrapper, .site-header-responsive .widget_search.bt-enable-fullscreen .full-screen-wrapper {
  position: fixed;
  inset: 0;
  width: 100vw;
  height: 100vh;
  display: flex;
  align-items: center;
  justify-content: center;
  opacity: 0;
  pointer-events: none;
  background: var(--page-background-color, var(--page-secondary-color));
  z-index: 10000;
}
.site-header .widget_search.bt-enable-fullscreen form.search-form, .site-header-responsive .widget_search.bt-enable-fullscreen form.search-form {
  width: var(--search-widget-desktop-width);
  max-width: var(--search-widget-desktop-max-width);
  margin: auto;
  color: var(--page-color, var(--page-primary-color));
  flex-direction: row;
  align-items: center;
}
.site-header .widget_search.bt-enable-fullscreen form.search-form > label, .site-header-responsive .widget_search.bt-enable-fullscreen form.search-form > label {
  display: block;
  width: 100%;
  position: relative;
  z-index: 2;
}
.site-header .widget_search.bt-enable-fullscreen form.search-form > label > span, .site-header-responsive .widget_search.bt-enable-fullscreen form.search-form > label > span {
  font-family: var(--heading-font);
  font-weight: var(--heading-font-weight);
  text-transform: var(--heading-text-transform);
  font-style: var(--heading-font-style);
  font-size: 2em;
  clip: unset;
  clip-path: unset;
  height: unset;
  margin: unset;
  width: 100%;
  position: unset !important;
  display: block;
  text-align: center;
  transform: translateY(-100%);
  position: absolute !important;
  margin: 0 auto;
  padding: 0 0 0.25em;
}
.site-header .widget_search.bt-enable-fullscreen form.search-form > label input, .site-header-responsive .widget_search.bt-enable-fullscreen form.search-form > label input {
  font-size: 1.5em;
}
.site-header .widget_search.bt-enable-fullscreen form.search-form button, .site-header-responsive .widget_search.bt-enable-fullscreen form.search-form button {
  z-index: 2;
}
.site-header .widget_search.bt-enable-fullscreen form.search-form button:after, .site-header-responsive .widget_search.bt-enable-fullscreen form.search-form button:after {
  font-size: 2.5rem;
}

.site-header .widget_search.bt-enable-fullscreen.bt-on .bt-enable-fullscreen-close, .site-header-responsive .widget_search.bt-enable-fullscreen.bt-on .bt-enable-fullscreen-close {
  opacity: 1;
  pointer-events: initial;
}
.site-header .widget_search.bt-enable-fullscreen.bt-on .full-screen-wrapper, .site-header-responsive .widget_search.bt-enable-fullscreen.bt-on .full-screen-wrapper {
  opacity: 1;
  pointer-events: initial;
}

.widget_search.bt-enable-fullscreen .bt-enable-fullscreen-open:before {
  /* Main search icon size */
  /* Below menu search icon size */
  /* Topbar icon size */
  /* Responsive search icon size */
  /* Responsive menu search icon size */
}
.site-header .site-branding-widgets .widget_search.bt-enable-fullscreen .bt-enable-fullscreen-open:before {
  font-size: var(--search-widget-icon-open-size);
}
.primary-menu-position-logo-left .site-header .site-navigation-widgets .widget_search.bt-enable-fullscreen .bt-enable-fullscreen-open:before, .primary-menu-position-logo-right .site-header .site-navigation-widgets .widget_search.bt-enable-fullscreen .bt-enable-fullscreen-open:before, .primary-menu-position-logo-center .site-header .site-navigation-widgets .widget_search.bt-enable-fullscreen .bt-enable-fullscreen-open:before, .primary-menu-position-logo-center-solo .site-header .site-navigation-widgets .widget_search.bt-enable-fullscreen .bt-enable-fullscreen-open:before {
  font-size: var(--search-widget-icon-open-size);
}
.primary-menu-position-bottom-left .site-header .site-navigation-widgets .widget_search.bt-enable-fullscreen .bt-enable-fullscreen-open:before, .primary-menu-position-bottom-right .site-header .site-navigation-widgets .widget_search.bt-enable-fullscreen .bt-enable-fullscreen-open:before, .primary-menu-position-bottom-center .site-header .site-navigation-widgets .widget_search.bt-enable-fullscreen .bt-enable-fullscreen-open:before {
  font-size: var(--search-widget-icon-open-size-belowmenu);
}
.site-header-top-bar .widget_search.bt-enable-fullscreen .bt-enable-fullscreen-open:before {
  font-size: var(--search-widget-icon-open-size-topbar);
}
.site-header-responsive .widget_search.bt-enable-fullscreen .bt-enable-fullscreen-open:before {
  font-size: var(--search-widget-icon-open-size-resptopbar);
}
.bt-sidebar-responsive-active .site-header .widget_search.bt-enable-fullscreen .bt-enable-fullscreen-open:before {
  font-size: var(--search-widget-icon-open-size-respmenu);
}

body.bt-header-responsive-inactive.bt-fullscreen-search-widget-on {
  overflow: hidden;
}
body.bt-header-responsive-inactive.bt-fullscreen-search-widget-on .site-header .site-header-responsive-widgets .widget_search.bt-enable-fullscreen .full-screen-wrapper,
body.bt-header-responsive-inactive.bt-fullscreen-search-widget-on .site-header .site-menu-responsive-widgets .widget_search.bt-enable-fullscreen .full-screen-wrapper {
  pointer-events: none;
}

body.bt-header-responsive-active.bt-fullscreen-search-widget-on .site-header {
  overflow: hidden;
}
body.bt-header-responsive-active.bt-fullscreen-search-widget-on .site-header .site-navigation-widgets .widget_search.bt-enable-fullscreen .full-screen-wrapper,
body.bt-header-responsive-active.bt-fullscreen-search-widget-on .site-header .site-branding-widgets .widget_search.bt-enable-fullscreen .full-screen-wrapper,
body.bt-header-responsive-active.bt-fullscreen-search-widget-on .site-header .site-header-top-bar .widget_search.bt-enable-fullscreen .full-screen-wrapper {
  pointer-events: none;
}
body.bt-header-responsive-active.bt-fullscreen-search-widget-on .site-header-responsive .site-header-responsive-trigger {
  opacity: 0;
  pointer-events: none;
}

body.bt-header-responsive-active.responsive-menu-position-right.bt-fullscreen-search-widget-on {
  overflow: hidden;
}
body.bt-header-responsive-active.responsive-menu-position-right.bt-fullscreen-search-widget-on .site-header {
  overflow: visible;
  z-index: 11;
}

body.bt-header-responsive-active.responsive-menu-position-left.bt-fullscreen-search-widget-on {
  overflow: hidden;
}
body.bt-header-responsive-active.responsive-menu-position-left.bt-fullscreen-search-widget-on .site-header {
  overflow: visible;
  z-index: 11;
}
body.bt-header-responsive-active.responsive-menu-position-left.bt-fullscreen-search-widget-on .site-header .bt-enable-fullscreen-close {
  margin-right: calc((100vw - var(--responsive-menu-max-width)) * -1);
}

body.rtl.bt-header-responsive-active.responsive-menu-position-right.bt-fullscreen-search-widget-on {
  overflow: hidden;
}
body.rtl.bt-header-responsive-active.responsive-menu-position-right.bt-fullscreen-search-widget-on .site-header {
  overflow: visible;
  z-index: 11;
}
body.rtl.bt-header-responsive-active.responsive-menu-position-right.bt-fullscreen-search-widget-on .site-header .bt-enable-fullscreen-close {
  margin-left: calc((100vw - var(--responsive-menu-max-width)) * -1);
}

body.rtl.bt-header-responsive-active.responsive-menu-position-left.bt-fullscreen-search-widget-on {
  overflow: hidden;
}
body.rtl.bt-header-responsive-active.responsive-menu-position-left.bt-fullscreen-search-widget-on .site-header {
  overflow: visible;
  z-index: 11;
}
body.rtl.bt-header-responsive-active.responsive-menu-position-left.bt-fullscreen-search-widget-on .site-header .full-screen-wrapper {
  margin-right: calc((100vw - var(--responsive-menu-max-width)) * -1);
}

body.bt-header-responsive-active.responsive-menu-position-right.bt-fullscreen-search-widget-on {
  overflow: hidden;
}
body.bt-header-responsive-active.responsive-menu-position-right.bt-fullscreen-search-widget-on .site-header {
  overflow: visible;
  z-index: 11;
}
body.bt-header-responsive-active.responsive-menu-position-right.bt-fullscreen-search-widget-on .site-header .full-screen-wrapper {
  margin-left: calc((100vw - var(--responsive-menu-max-width)) * -1);
}

/* Fix langugage change fullscreen button */
body.bt-fullscreen-search-widget-on .search-form:not(:has(button.search-submit)) input.search-submit[type=submit] {
  border: 0;
  padding: 0;
  margin: 0;
  position: absolute;
  right: 0.7rem;
  top: 0;
  bottom: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  transition: 200ms ease all;
  box-shadow: none !important;
  color: inherit !important;
  background: transparent !important;
  border-radius: 0;
  text-indent: -999999px;
  width: 60px;
  height: 60px;
  cursor: pointer;
  z-index: 2;
}
body.bt-fullscreen-search-widget-on .search-form:not(:has(button.search-submit)):after {
  content: var(--search-widget-icon-search);
  font-family: var(--search-widget-icon-search-font);
  font-size: 2.5em;
  font-weight: normal;
  margin: 0 0.25em;
  text-indent: 0;
  position: absolute;
  right: 1rem;
  bottom: 0.25rem;
  pointer-events: all;
  cursor: pointer;
}

/* BB Recent Comments 
--------------------------------------------- */
.sidebar-box.widget_bt_bb_recent_comments h5 {
  font-size: 1.125em;
  margin-bottom: 0;
}
.sidebar-box.widget_bt_bb_recent_comments .posted {
  opacity: 0.6;
}

/* Text widget
----------------------------------------------*/
.btImageTextWidgetWraper ul li .btImageTextWidget {
  display: flex;
  align-items: center;
}
.btImageTextWidgetWraper ul li .btImageTextWidget:not(:last-child) {
  margin-bottom: 0.5em;
}
.btImageTextWidgetWraper ul li .btImageTextWidget .btImageTextWidgetImage {
  flex: 0 0 30%;
  padding-right: 10px;
  max-width: 80px;
}
.rtl .btImageTextWidgetWraper ul li .btImageTextWidget .btImageTextWidgetImage {
  padding-right: 0;
  padding-left: 10px;
}
.btImageTextWidgetWraper ul li .btImageTextWidget .btImageTextWidgetImage a {
  display: block;
  line-height: 0;
}
.btImageTextWidgetWraper ul li .btImageTextWidget .btImageTextWidgetImage a img {
  margin: 0;
  max-width: 100%;
  width: 100%;
  height: auto;
}
.btImageTextWidgetWraper ul li .btImageTextWidget .btImageTextWidgetText {
  flex: 0 0 70%;
  overflow: hidden;
}
.btImageTextWidgetWraper ul li .btImageTextWidget .btImageTextWidgetText .bt_bb_headline_tag {
  font-size: 1.125em;
}
.btImageTextWidgetWraper ul li .btImageTextWidget .btImageTextWidgetText .bt_bb_headline_content span a:hover {
  color: var(--accent-color);
}

/* Time widget
--------------------------------------------- */
.btIconWidget[id*=time] {
  display: inline-flex;
  max-width: 100%;
  justify-content: space-between;
  align-content: flex-start;
  flex-flow: row nowrap;
  /* Icon size variations */
  /* Below menu search icon size */
  /* Topbar icon size */
  /* Responsive search icon size */
}
.btIconWidget[id*=time] .btIconWidgetIcon {
  order: 1;
}
.btIconWidget[id*=time] .btIconWidgetIcon .bt_bb_icon_holder {
  line-height: 1;
  display: block;
}
.btIconWidget[id*=time] .btIconWidgetContent {
  flex: 1 1 auto;
  order: 2;
  padding: 0 0 0 0.5em;
  display: block;
}
.rtl .btIconWidget[id*=time] .btIconWidgetContent {
  padding: 0 0.5em 0 0;
}
.btIconWidget[id*=time] .btIconWidgetContent .btIconWidgetTitle {
  font-size: 1em;
  font-family: var(--supertitle-font);
  font-style: var(--supertitle-font-style);
  font-weight: var(--supertitle-font-weight);
  text-transform: var(--supertitle-text-transform);
  line-height: 1.2;
  display: block;
}
.btIconWidget[id*=time] .btIconWidgetContent .btIconWidgetText {
  font-size: 1.125em;
  font-weight: var(--heading-font-weight);
  line-height: 1.1;
  padding-top: 0.1em;
  display: block;
}
.widget-area .btIconWidget[id*=time] {
  margin-bottom: var(--widgets-inner-spacing);
}
.widget-area .btIconWidget[id*=time] .btIconWidgetIcon {
  font-size: var(--time-widget-icon-size);
}
.site-header .site-branding-widgets .btIconWidget[id*=time] .btIconWidgetIcon {
  font-size: var(--time-widget-icon-size);
}
.primary-menu-position-logo-left .site-header .site-navigation-widgets .btIconWidget[id*=time] .btIconWidgetIcon, .primary-menu-position-logo-right .site-header .site-navigation-widgets .btIconWidget[id*=time] .btIconWidgetIcon, .primary-menu-position-logo-center .site-header .site-navigation-widgets .btIconWidget[id*=time] .btIconWidgetIcon, .primary-menu-position-logo-center-solo .site-header .site-navigation-widgets .btIconWidget[id*=time] .btIconWidgetIcon {
  font-size: var(--time-widget-icon-size);
}
.primary-menu-position-bottom-left .site-header .site-navigation-widgets .btIconWidget[id*=time] .btIconWidgetIcon, .primary-menu-position-bottom-right .site-header .site-navigation-widgets .btIconWidget[id*=time] .btIconWidgetIcon, .primary-menu-position-bottom-center .site-header .site-navigation-widgets .btIconWidget[id*=time] .btIconWidgetIcon {
  font-size: var(--time-widget-icon-size-belowmenu);
}
.site-header-top-bar .btIconWidget[id*=time] .btIconWidgetIcon {
  font-size: var(--time-widget-icon-size-topbar);
}
.site-header-top-bar .btIconWidget[id*=time] .btIconWidgetContent {
  display: flex;
}
.site-header-top-bar .btIconWidget[id*=time] .btIconWidgetContent .btIconWidgetTitle,
.site-header-top-bar .btIconWidget[id*=time] .btIconWidgetContent .btIconWidgetText {
  line-height: 1.1;
  font-size: 1em;
  font-style: normal;
  font-weight: normal;
  padding: 0;
}
.site-header-top-bar .btIconWidget[id*=time] .btIconWidgetContent:after {
  content: "";
  display: block;
  width: 0.3em;
  order: 2;
}
.site-header-top-bar .btIconWidget[id*=time] .btIconWidgetContent .btIconWidgetTitle {
  order: 1;
}
.site-header-top-bar .btIconWidget[id*=time] .btIconWidgetContent .btIconWidgetText {
  order: 3;
  opacity: 0.6;
}
.site-header-responsive .btIconWidget[id*=time] .btIconWidgetIcon {
  font-size: var(--time-widget-icon-size-resptopbar);
}
.bt-sidebar-responsive-active .site-header .btIconWidget[id*=time] {
  /* Responsive menu search icon size */
}
.bt-sidebar-responsive-active .site-header .btIconWidget[id*=time] .btIconWidgetIcon {
  font-size: var(--time-widget-icon-size-respmenu);
}

/* Service widget
--------------------------------------------- */
.site-header-top-bar .widget_boldthemes_service_widget .bt_bb_service {
  align-items: center;
}
.site-header-top-bar .widget_boldthemes_service_widget .bt_bb_service .bt_bb_service_content {
  display: flex;
}
.site-header-top-bar .widget_boldthemes_service_widget .bt_bb_service .bt_bb_service_content .bt_bb_service_content_title,
.site-header-top-bar .widget_boldthemes_service_widget .bt_bb_service .bt_bb_service_content .bt_bb_service_content_text {
  line-height: 1.1;
  font-size: 1em;
  font-style: normal;
  font-weight: normal;
  padding: 0;
}
.site-header-top-bar .widget_boldthemes_service_widget .bt_bb_service .bt_bb_service_content:after {
  content: "";
  display: block;
  width: 0.3em;
  order: 2;
}
.site-header-top-bar .widget_boldthemes_service_widget .bt_bb_service .bt_bb_service_content .bt_bb_service_content_title {
  order: 1;
}
.site-header-top-bar .widget_boldthemes_service_widget .bt_bb_service .bt_bb_service_content .bt_bb_service_content_text {
  order: 3;
  opacity: 0.6;
}

/* Shopping cart
--------------------------------------------- */
.site-header .widget_shopping_cart .widget_shopping_cart_content, .site-header-responsive .widget_shopping_cart .widget_shopping_cart_content {
  display: none;
  background: var(--page-background-color, var(--page-secondary-color));
  color: var(--page-color, var(--page-primary-color));
}
.site-header .widget_shopping_cart.bt-on .widget_shopping_cart_content, .site-header-responsive .widget_shopping_cart.bt-on .widget_shopping_cart_content {
  display: block;
}
.site-header .widget_shopping_cart .widgettitle, .site-header-responsive .widget_shopping_cart .widgettitle {
  padding: 0;
  text-indent: -99999px;
  position: relative;
  display: inline-flex;
  align-items: center;
  font-weight: normal;
}
.site-header .widget_shopping_cart .widgettitle .widgetcounter, .site-header-responsive .widget_shopping_cart .widgettitle .widgetcounter {
  text-indent: 0;
  display: inline-flex;
  align-items: center;
  color: var(--primary-color);
  transition: 280ms ease color;
}
.site-header .widget_shopping_cart .widgettitle .widgetcounter:before, .site-header-responsive .widget_shopping_cart .widgettitle .widgetcounter:before {
  font-family: var(--woo-cart-widget-icon-font);
  content: var(--woo-cart-widget-icon);
  margin: 0 0.1em 0 0;
  line-height: 1;
}
.rtl .site-header .widget_shopping_cart .widgettitle .widgetcounter:before, .rtl .site-header-responsive .widget_shopping_cart .widgettitle .widgetcounter:before {
  margin: 0 0 0 0.1em;
}
.site-header .widget_shopping_cart .widgettitle .widgetcounter:hover, .site-header-responsive .widget_shopping_cart .widgettitle .widgetcounter:hover {
  color: var(--secondary-color);
}

/* Cart wiget in responsive menu */
.bt-header-responsive-active .site-header .widget_shopping_cart .widgettitle .widgetcounter:after {
  content: var(--woo-cart-widget-icon-close);
  font-family: var(--woo-cart-widget-icon-close-font);
  font-size: var(--woo-cart-widget-icon-close-size);
  display: block;
  position: fixed;
  top: calc(var(--woo-cart-widget-responsive-padding) / 2);
  left: 50%;
  transform: translateX(-50%);
  z-index: 100000;
  opacity: 0;
  pointer-events: none;
  color: var(--page-color, var(--page-primary-color));
}
.bt-header-responsive-active .site-header .widget_shopping_cart .widget_shopping_cart_content {
  position: fixed;
  inset: 0;
  z-index: 99999;
  padding: calc(var(--woo-cart-widget-responsive-padding) + var(--woo-cart-widget-icon-close-size)*2) var(--woo-cart-widget-responsive-padding) var(--woo-cart-widget-responsive-padding);
}
.bt-header-responsive-active .site-header .widget_shopping_cart.bt-on .widgettitle .widgetcounter:after {
  opacity: 1;
  pointer-events: initial;
}

.widget_shopping_cart .widgettitle .widgetcounter:before {
  /* Main icon cart size */
  /* Below menu cart icon size */
  /* Topbar icon size */
  /* Responsive cart icon size */
  /* Responsive menu cart icon size */
}
.site-header .site-branding-widgets .widget_shopping_cart .widgettitle .widgetcounter:before {
  font-size: var(--woo-cart-widget-icon-size);
}
.primary-menu-position-logo-left .site-header .site-navigation-widgets .widget_shopping_cart .widgettitle .widgetcounter:before, .primary-menu-position-logo-right .site-header .site-navigation-widgets .widget_shopping_cart .widgettitle .widgetcounter:before, .primary-menu-position-logo-center .site-header .site-navigation-widgets .widget_shopping_cart .widgettitle .widgetcounter:before, .primary-menu-position-logo-center-solo .site-header .site-navigation-widgets .widget_shopping_cart .widgettitle .widgetcounter:before {
  font-size: var(--woo-cart-widget-icon-size);
}
.primary-menu-position-bottom-left .site-header .site-navigation-widgets .widget_shopping_cart .widgettitle .widgetcounter:before, .primary-menu-position-bottom-right .site-header .site-navigation-widgets .widget_shopping_cart .widgettitle .widgetcounter:before, .primary-menu-position-bottom-center .site-header .site-navigation-widgets .widget_shopping_cart .widgettitle .widgetcounter:before {
  font-size: var(--woo-cart-widget-icon-size-belowmenu);
}
.site-header-top-bar .widget_shopping_cart .widgettitle .widgetcounter:before {
  font-size: var(--woo-cart-widget-icon-size-topbar);
}
.site-header-responsive .widget_shopping_cart .widgettitle .widgetcounter:before {
  font-size: var(--woo-cart-widget-icon-size-resptopbar);
}
.bt-sidebar-responsive-active .site-header .widget_shopping_cart .widgettitle .widgetcounter:before {
  font-size: var(--woo-cart-widget-icon-size-respmenu);
}

/* Cart position depending of responsive and desktop menu position nad RTL */
.bt-header-responsive-inactive .site-header .widget_shopping_cart .widget_shopping_cart_content, .bt-header-responsive-active .site-header-responsive .widget_shopping_cart .widget_shopping_cart_content {
  position: absolute;
  padding: var(--woo-cart-widget-padding);
  right: 0;
  width: var(--woo-cart-widget-width);
  box-shadow: var(--woo-cart-widget-shadow);
  z-index: 99999;
}
.bt-header-responsive-inactive .site-header .widget_shopping_cart .widget_shopping_cart_content {
  max-height: calc(90vh - max(var(--logo-height), var(--sticky-logo-height)));
  overflow-y: auto;
}
.bt-header-responsive-active .site-header-responsive .widget_shopping_cart .widget_shopping_cart_content {
  max-height: calc(85vh - max(var(--responsive-logo-height), var(--responsive-sticky-logo-height)));
  overflow-y: auto;
}
.responsive-logo-position-left.responsive-trigger-position-left.rtl .site-header-responsive .widget_shopping_cart .widget_shopping_cart_content, .responsive-logo-position-center.responsive-trigger-position-left.rtl .site-header-responsive .widget_shopping_cart .widget_shopping_cart_content, .responsive-logo-position-left.responsive-trigger-position-right.rtl .site-header-responsive .widget_shopping_cart .widget_shopping_cart_content {
  right: 0;
  left: auto;
}
.responsive-logo-position-right.responsive-trigger-position-left .site-header-responsive .widget_shopping_cart .widget_shopping_cart_content, .responsive-logo-position-center.responsive-trigger-position-right .site-header-responsive .widget_shopping_cart .widget_shopping_cart_content, .responsive-logo-position-right.responsive-trigger-position-right .site-header-responsive .widget_shopping_cart .widget_shopping_cart_content {
  left: 0;
  right: auto;
}
.bt-header-responsive-inactive .site-header .site-header-top-bar-inner-left .widget_shopping_cart .widget_shopping_cart_content {
  right: auto;
  left: 0;
}
.rtl.bt-header-responsive-inactive .site-header .site-header-top-bar-inner-left .widget_shopping_cart .widget_shopping_cart_content {
  right: 0;
  left: auto;
}
.rtl.bt-header-responsive-inactive .site-header .widget_shopping_cart .widget_shopping_cart_content, .rtl.bt-header-responsive-active .site-header-responsive .widget_shopping_cart .widget_shopping_cart_content {
  right: auto;
  left: 0;
}
.bt-header-responsive-inactive .site-header .widget_shopping_cart, .bt-header-responsive-active .site-header-responsive .widget_shopping_cart {
  position: relative;
}

/* Woocommerce
--------------------------------------------- */
.widget_shopping_cart .widgettitle {
  font-family: var(--body-font);
  font-size: inherit;
  font-weight: inherit;
  cursor: pointer;
}

.woocommerce #respond input#submit,
.woocommerce a.button,
.woocommerce a.button.alt,
.woocommerce button.button,
.woocommerce button.button.alt,
.woocommerce input.button,
.woocommerce input.button.alt, .woocommerce-page #respond input#submit,
.woocommerce-page a.button,
.woocommerce-page a.button.alt,
.woocommerce-page button.button,
.woocommerce-page button.button.alt,
.woocommerce-page input.button,
.woocommerce-page input.button.alt {
  padding: 0.6em 1em 0.4em;
  /* copied from base */
}

.wpcf7-date {
  width: 100%;
}
.wpcf7-date:before {
  width: 100%;
  content: attr(placeholder);
}
.wpcf7-date:before:hover {
  width: 0%;
  content: "";
}
.wpcf7-date.placeholderclass:before {
  width: 0%;
  content: "";
}

/* On Sale
--------------------------------------------- */
.woocommerce span.onsale {
  background: var(--woo-sale-tag-background);
  color: var(--light-color);
  display: flex;
  font-size: 0.875em;
  width: 4em;
  height: 4em;
  line-height: 1;
  min-width: unset;
  min-height: unset;
  padding: 0.25em;
  justify-content: center;
  align-items: center;
  border-radius: 0;
  transform: translate(-25%, -25%);
  top: 0;
  left: 0;
}
.woocommerce.button-shape-rounded span.onsale, .button-shape-rounded .woocommerce span.onsale {
  border-radius: var(--soft-rounded);
}
.woocommerce.button-shape-round span.onsale, .button-shape-round .woocommerce span.onsale {
  border-radius: var(--hard-rounded);
}
.woocommerce ul.products li.product span.onsale {
  margin: 0;
  transform: translate(25%, -25%);
}
.woocommerce.rtl span.onsale, .rtl .woocommerce span.onsale {
  transform: translate(25%, -25%);
  left: auto;
  right: 0;
}
.woocommerce.rtl ul.products li.product span.onsale, .rtl .woocommerce ul.products li.product span.onsale {
  margin: 0;
  transform: translate(-25%, -25%);
}

/* Products
--------------------------------------------- */
.woocommerce-page .products ul, .woocommerce-page ul.products, .woocommerce .products ul, .woocommerce ul.products {
  margin: 0 calc(var(--woo-product-x-spacing) * -1) var(--woo-product-y-spacing);
  padding: 0;
  list-style: none;
  clear: both;
  display: flex;
  flex-wrap: wrap;
}
.woocommerce-page .products ul li.product, .woocommerce-page ul.products li.product, .woocommerce .products ul li.product, .woocommerce ul.products li.product {
  max-width: 100%;
  padding: 0 var(--woo-product-x-spacing);
  margin: 0 0 var(--woo-product-y-spacing);
  position: relative;
  list-style: none;
  flex: 1 1 100%;
  flex: 0 0 33.3333%;
  max-width: 33.3333%;
  position: relative;
  transition: 200ms ease all;
}
.woocommerce-page .products ul li.product:before, .woocommerce-page ul.products li.product:before, .woocommerce .products ul li.product:before, .woocommerce ul.products li.product:before {
  content: "";
  position: absolute;
  inset: 0 var(--woo-product-x-spacing);
  border: 1px solid var(--primary-07-color);
  transition: 200ms ease all;
  z-index: var(--woo-product-border-z-index);
  pointer-events: none;
}
.woocommerce-page .products ul li.product:after, .woocommerce-page ul.products li.product:after, .woocommerce .products ul li.product:after, .woocommerce ul.products li.product:after {
  content: "";
  position: absolute;
  inset: 0 var(--woo-product-x-spacing);
  transition: 200ms ease all;
  z-index: -11;
  pointer-events: none;
  background: var(--woo-product-background);
}
.woocommerce-page .products ul li.product.first, .woocommerce-page ul.products li.product.first, .woocommerce .products ul li.product.first, .woocommerce ul.products li.product.first {
  clear: both;
}
.woocommerce-page .products ul li.product:hover, .woocommerce-page ul.products li.product:hover, .woocommerce .products ul li.product:hover, .woocommerce ul.products li.product:hover {
  z-index: 1;
}
.woocommerce-page .products ul li.product:hover:before, .woocommerce-page ul.products li.product:hover:before, .woocommerce .products ul li.product:hover:before, .woocommerce ul.products li.product:hover:before {
  border-color: transparent;
  box-shadow: var(--woo-product-hover-shadow);
}
.woocommerce-page .products ul li.product .woocommerce-loop-product__link, .woocommerce-page ul.products li.product .woocommerce-loop-product__link, .woocommerce .products ul li.product .woocommerce-loop-product__link, .woocommerce ul.products li.product .woocommerce-loop-product__link {
  padding-left: var(--woo-product-content-padding);
  padding-right: var(--woo-product-content-padding);
  display: block;
  position: relative;
  z-index: 0;
}
.woocommerce-page .products ul li.product .woocommerce-loop-product__link img, .woocommerce-page ul.products li.product .woocommerce-loop-product__link img, .woocommerce .products ul li.product .woocommerce-loop-product__link img, .woocommerce ul.products li.product .woocommerce-loop-product__link img {
  margin-left: calc(var(--woo-product-content-padding) * -1);
  margin-right: calc(var(--woo-product-content-padding) * -1);
  width: calc(100% + var(--woo-product-content-padding) * 2);
  max-width: calc(100% + var(--woo-product-content-padding) * 2);
}
.woocommerce-page .products ul li.product .woocommerce-loop-product__link .woocommerce-loop-product__title, .woocommerce-page ul.products li.product .woocommerce-loop-product__link .woocommerce-loop-product__title, .woocommerce .products ul li.product .woocommerce-loop-product__link .woocommerce-loop-product__title, .woocommerce ul.products li.product .woocommerce-loop-product__link .woocommerce-loop-product__title {
  padding: 0 0 0.5rem;
}
.woocommerce-page .products ul li.product .woocommerce-loop-product__link .star-rating, .woocommerce-page ul.products li.product .woocommerce-loop-product__link .star-rating, .woocommerce .products ul li.product .woocommerce-loop-product__link .star-rating, .woocommerce ul.products li.product .woocommerce-loop-product__link .star-rating {
  margin-bottom: 1em;
}
.woocommerce-page .products ul li.product .woocommerce-loop-product__link .price, .woocommerce-page ul.products li.product .woocommerce-loop-product__link .price, .woocommerce .products ul li.product .woocommerce-loop-product__link .price, .woocommerce ul.products li.product .woocommerce-loop-product__link .price {
  font-size: 1.5em;
  color: inherit;
  line-height: 1;
  margin-bottom: 1em;
}
.woocommerce-page .products ul li.product .button, .woocommerce-page ul.products li.product .button, .woocommerce .products ul li.product .button, .woocommerce ul.products li.product .button {
  font-size: 0.875em;
  margin-left: var(--woo-product-content-padding);
  margin-right: 0;
  margin-top: 0;
  margin-bottom: var(--woo-product-content-padding);
}
.woocommerce-page .products ul li.product .added_to_cart, .woocommerce-page ul.products li.product .added_to_cart, .woocommerce .products ul li.product .added_to_cart, .woocommerce ul.products li.product .added_to_cart {
  font-family: var(--button-font);
  font-weight: var(--button-font-weight);
  line-height: 1;
  font-size: 0.75em;
  padding: 0;
  margin: 1em var(--woo-product-content-padding) 0 0.5em;
  align-items: center;
}
.woocommerce-page .products ul li.product .entry-footer, .woocommerce-page ul.products li.product .entry-footer, .woocommerce .products ul li.product .entry-footer, .woocommerce ul.products li.product .entry-footer {
  padding: 0 var(--woo-product-content-padding) var(--woo-product-content-padding);
}
.woocommerce-page .products ul li.product .entry-footer .excerpt, .woocommerce-page ul.products li.product .entry-footer .excerpt, .woocommerce .products ul li.product .entry-footer .excerpt, .woocommerce ul.products li.product .entry-footer .excerpt {
  border-top: 1px solid var(--primary-07-color);
  padding-top: 1em;
}
.woocommerce-page .products ul li.product .entry-footer .excerpt:empty, .woocommerce-page ul.products li.product .entry-footer .excerpt:empty, .woocommerce .products ul li.product .entry-footer .excerpt:empty, .woocommerce ul.products li.product .entry-footer .excerpt:empty {
  display: none;
}
.woocommerce-page .products ul li.product .entry-footer .entry-meta, .woocommerce-page ul.products li.product .entry-footer .entry-meta, .woocommerce .products ul li.product .entry-footer .entry-meta, .woocommerce ul.products li.product .entry-footer .entry-meta {
  border-top: 1px solid var(--primary-07-color);
  padding-top: 1em;
  margin-top: 1em;
}
.woocommerce-page .products ul li.product .entry-footer .entry-meta:empty, .woocommerce-page ul.products li.product .entry-footer .entry-meta:empty, .woocommerce .products ul li.product .entry-footer .entry-meta:empty, .woocommerce ul.products li.product .entry-footer .entry-meta:empty {
  display: none;
}
.woocommerce-page .products ul li.product .entry-footer .entry-meta:only-child, .woocommerce-page ul.products li.product .entry-footer .entry-meta:only-child, .woocommerce .products ul li.product .entry-footer .entry-meta:only-child, .woocommerce ul.products li.product .entry-footer .entry-meta:only-child {
  margin-top: 0;
}
.woocommerce-page .products ul li.product .entry-footer .woocommerce-product-rating, .woocommerce-page ul.products li.product .entry-footer .woocommerce-product-rating, .woocommerce .products ul li.product .entry-footer .woocommerce-product-rating, .woocommerce ul.products li.product .entry-footer .woocommerce-product-rating {
  display: inline-flex;
  align-items: center;
  line-height: 1.5;
}
.woocommerce-page .products ul li.product .entry-footer .woocommerce-product-rating .star-rating, .woocommerce-page ul.products li.product .entry-footer .woocommerce-product-rating .star-rating, .woocommerce .products ul li.product .entry-footer .woocommerce-product-rating .star-rating, .woocommerce ul.products li.product .entry-footer .woocommerce-product-rating .star-rating {
  margin: 0 0.5em;
}
.woocommerce-page del, .woocommerce del {
  opacity: 0.6;
}
.woocommerce-page ins, .woocommerce ins {
  background: transparent;
  font-weight: bold;
}

.rtl.woocommerce-page .products ul li.product .button, .rtl.woocommerce-page ul.products li.product .button, .rtl.woocommerce .products ul li.product .button, .rtl.woocommerce ul.products li.product .button {
  font-size: 0.875em;
  margin-left: 0;
  margin-right: var(--woo-product-content-padding);
}
.rtl.woocommerce-page .products ul li.product .added_to_cart, .rtl.woocommerce-page ul.products li.product .added_to_cart, .rtl.woocommerce .products ul li.product .added_to_cart, .rtl.woocommerce ul.products li.product .added_to_cart {
  margin: 1em 0.5em 0 var(--woo-product-content-padding);
}

@media (max-width: 768px) {
  .woocommerce-page .products ul li.product, .woocommerce-page ul.products li.product, .woocommerce .products ul li.product, .woocommerce ul.products li.product {
    margin-bottom: var(--woo-product-y-spacing) !important;
  }
}
/* Product categories
--------------------------------------------- */
.woocommerce-page .products ul li.product-category, .woocommerce-page ul.products li.product-category, .woocommerce .products ul li.product-category, .woocommerce ul.products li.product-category {
  padding: 0 var(--woo-product-x-spacing);
  margin: 0 0 var(--woo-product-y-spacing);
  position: relative;
}
.woocommerce-page .products ul li.product-category a, .woocommerce-page ul.products li.product-category a, .woocommerce .products ul li.product-category a, .woocommerce ul.products li.product-category a {
  padding-left: var(--woo-product-content-padding);
  padding-right: var(--woo-product-content-padding);
  display: block;
  position: relative;
}
.woocommerce-page .products ul li.product-category a img, .woocommerce-page ul.products li.product-category a img, .woocommerce .products ul li.product-category a img, .woocommerce ul.products li.product-category a img {
  margin-left: calc(var(--woo-product-content-padding) * -1);
  margin-right: calc(var(--woo-product-content-padding) * -1);
  width: calc(100% + var(--woo-product-content-padding) * 2);
  max-width: calc(100% + var(--woo-product-content-padding) * 2);
}
.woocommerce-page .products ul li.product-category a .woocommerce-loop-category__title, .woocommerce-page ul.products li.product-category a .woocommerce-loop-category__title, .woocommerce .products ul li.product-category a .woocommerce-loop-category__title, .woocommerce ul.products li.product-category a .woocommerce-loop-category__title {
  padding: 0 0 1em;
}
.woocommerce-page .products ul li.product-category a .woocommerce-loop-category__title .count, .woocommerce-page ul.products li.product-category a .woocommerce-loop-category__title .count, .woocommerce .products ul li.product-category a .woocommerce-loop-category__title .count, .woocommerce ul.products li.product-category a .woocommerce-loop-category__title .count {
  background: transparent;
  color: var(--woocommerce);
}

/* Product details
--------------------------------------------- */
.woocommerce div.product {
  display: grid;
  grid-template-columns: 1fr 1fr;
  grid-template-rows: auto;
  column-gap: 2em;
}
.woocommerce div.product div.images {
  width: 100% !important;
  float: none !important;
}
.woocommerce div.product div.summary {
  width: 100% !important;
  float: none !important;
}
.woocommerce div.product div.summary p.price, .woocommerce div.product div.summary span.price {
  color: inherit;
  font-size: 2em;
  margin-bottom: 0.5em;
}
.woocommerce div.product div.summary p.price .del, .woocommerce div.product div.summary span.price .del {
  opacity: 0.3;
}
.woocommerce div.product div.summary .stock {
  font-size: 1em;
  margin-top: 1.5em;
}
.woocommerce div.product div.summary .stock.in-stock {
  font-weight: bold;
  color: var(--woocommerce);
}
.woocommerce div.product div.summary .stock.out-of-stock {
  color: inherit;
  font-weight: normal;
  opacity: 0.6;
}
.woocommerce div.product div.summary form.cart {
  margin-top: 2em;
  padding-top: 2em;
  border-top: 1px solid var(--primary-07-color);
  display: flex;
}
.woocommerce div.product div.summary form.cart .quantity {
  margin: 0;
  padding: 0 1em 0 0;
  flex: 1 1 50%;
}
.woocommerce div.product div.summary form.cart .single_add_to_cart_button {
  flex: 1 1 50%;
}
.woocommerce div.product div.summary form.cart .reset_variations {
  display: inline-flex;
  font-size: 0.875em;
}
.woocommerce div.product div.summary form.cart .reset_variations[style*=hidden] {
  display: none;
}
.woocommerce div.product div.summary form.cart.variations_form {
  display: block;
}
.woocommerce div.product div.summary form.cart.variations_form .variations th, .woocommerce div.product div.summary form.cart.variations_form .variations td {
  padding-top: 0.5em;
  padding-bottom: 0.5em;
}
.woocommerce div.product div.summary form.cart.variations_form .variations tr:only-of-type th, .woocommerce div.product div.summary form.cart.variations_form .variations tr:only-of-type td {
  padding-top: 0;
  padding-bottom: 0;
}
.woocommerce div.product div.summary form.cart.variations_form .variations th {
  padding-top: 0.875em !important;
}
.woocommerce div.product div.summary form.cart.variations_form .single_variation_wrap .woocommerce-variation-add-to-cart {
  display: flex;
}
.woocommerce div.product div.summary form.cart.grouped_form {
  display: block;
}
.woocommerce div.product div.summary form.cart.grouped_form table.group_table {
  border: 0;
  margin-top: -0.5em;
  margin-bottom: 1em;
}
.woocommerce div.product div.summary form.cart.grouped_form table.group_table th, .woocommerce div.product div.summary form.cart.grouped_form table.group_table td {
  padding-top: 0.5em;
  padding-bottom: 0.5em;
  border-bottom: 1px solid var(--primary-07-color);
  vertical-align: middle;
}
.woocommerce div.product div.summary form.cart.grouped_form table.group_table td:first-child {
  width: 8em;
}
.woocommerce div.product div.summary form.cart.grouped_form table.group_table td:first-child .quantity {
  padding: 0;
}
.woocommerce div.product div.summary form.cart.grouped_form table.group_table tr:last-of-type th, .woocommerce div.product div.summary form.cart.grouped_form table.group_table tr:last-of-type td {
  border-bottom: 0;
}
.woocommerce div.product .related.products, .woocommerce div.product .up-sells.products, .woocommerce div.product .upsells.products {
  grid-column: 1/span 2;
}
.woocommerce.rtl div.product div.summary form.cart .quantity, .rtl .woocommerce div.product div.summary form.cart .quantity {
  margin: 0;
  padding: 0 0 0 1em;
}

@media (max-width: 768px) {
  .woocommerce div.product {
    display: block;
  }
}
/* Product gallery
--------------------------------------------- */
.woocommerce div.product div.images .woocommerce-product-gallery__trigger {
  font-size: 1em;
  top: 0;
  right: 0;
  margin: 1em;
  width: 3em;
  height: 3em;
  display: flex;
  align-items: center;
  justify-content: center;
  text-indent: unset;
  background: var(--light-color);
  color: var(--dark-color);
}
.woocommerce div.product div.images .woocommerce-product-gallery__trigger:after {
  display: none;
}
.woocommerce div.product div.images .woocommerce-product-gallery__trigger img {
  display: none !important;
}
.woocommerce div.product div.images .woocommerce-product-gallery__trigger:before {
  content: var(--search-widget-icon-search);
  font-family: var(--search-widget-icon-search-font);
  font-size: 1.5rem;
  font-weight: normal;
  font-style: normal;
  margin: 0 0.25em;
  width: unset;
  height: unset;
  position: unset;
  inset: unset;
  border: unset;
  border-radius: unset;
  color: inherit;
  line-height: 1;
}
.woocommerce div.product div.images .woocommerce-product-gallery__wrapper {
  display: grid;
  grid-gap: var(--woo-image-gallery-columns-gap);
}
.woocommerce div.product div.images .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image {
  width: 100%;
  display: block;
}
.woocommerce div.product div.images .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image:first-child {
  grid-column: 1/span var(--woo-image-gallery-columns);
}
.woocommerce div.product div.images[data-columns="1"] .woocommerce-product-gallery__wrapper {
  grid-template-columns: 1fr;
}
.woocommerce div.product div.images[data-columns="2"] .woocommerce-product-gallery__wrapper {
  grid-template-columns: 1fr 1fr;
}
.woocommerce div.product div.images[data-columns="2"] .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image:first-child {
  grid-column: 1/span 2;
}
.woocommerce div.product div.images[data-columns="3"] .woocommerce-product-gallery__wrapper {
  grid-template-columns: 1fr 1fr 1fr;
}
.woocommerce div.product div.images[data-columns="3"] .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image:first-child {
  grid-column: 1/span 3;
}
.woocommerce div.product div.images[data-columns="4"] .woocommerce-product-gallery__wrapper {
  grid-template-columns: 1fr 1fr 1fr 1fr;
}
.woocommerce div.product div.images[data-columns="4"] .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image:first-child {
  grid-column: 1/span 4;
}
.woocommerce div.product div.images[data-columns="5"] .woocommerce-product-gallery__wrapper {
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
}
.woocommerce div.product div.images[data-columns="5"] .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image:first-child {
  grid-column: 1/span 5;
}
.woocommerce div.product div.images[data-columns="6"] .woocommerce-product-gallery__wrapper {
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
}
.woocommerce div.product div.images[data-columns="6"] .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image:first-child {
  grid-column: 1/span 6;
}
.woocommerce.rtl div.product div.images .woocommerce-product-gallery__trigger, .rtl .woocommerce div.product div.images .woocommerce-product-gallery__trigger {
  right: auto;
  left: 0;
}

/* Overlay gallery
--------------------------------------------- */
.pswp .pswp__bg {
  background: var(--woo-gallery-overlay);
}
.pswp button.pswp__button {
  width: 2.75em;
  height: 2.75em;
  line-height: unset;
  margin-top: -1.375em;
  background: transparent;
  border-radius: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  font-weight: unset;
  opacity: 1;
}
.pswp button.pswp__button:before {
  content: var(--woo-gallery-next-icon);
  font-family: var(--woo-gallery-previous-next-icon-font);
  font-size: var(--woo-gallery-previous-next-icon-size);
  font-weight: unset;
  line-height: 1;
  width: unset;
  height: unset;
  position: relative;
  right: unset;
  left: unset;
  text-align: center;
  top: unset;
  background: unset;
  color: var(--light-color);
  opacity: 0.1;
  transition: 300ms ease all;
}
.rtl .pswp button.pswp__button:before {
  content: var(--woo-gallery-previous-icon);
}
.pswp button.pswp__button:hover:before {
  color: var(--light-color);
  opacity: 0.6;
}
.pswp button.pswp__button.pswp__button--arrow--right {
  right: 1em;
}
.rtl .pswp button.pswp__button.pswp__button--arrow--right {
  right: auto;
  left: 1em;
}
.pswp button.pswp__button.pswp__button--arrow--left {
  left: 1em;
}
.pswp button.pswp__button.pswp__button--arrow--left:before {
  content: var(--woo-gallery-previous-icon);
}
.rtl .pswp button.pswp__button.pswp__button--arrow--left {
  left: auto;
  right: 1em;
}
.rtl .pswp button.pswp__button.pswp__button--arrow--left:before {
  content: var(--woo-gallery-next-icon);
}
.pswp .pswp__caption, .pswp .pswp__top-bar {
  background: transparent;
}
.pswp .pswp__top-bar {
  padding: 1em;
}
.pswp .pswp__top-bar .pswp__button {
  margin-top: 0;
  background: transparent !important;
}
.pswp .pswp__top-bar .pswp__button:before {
  font-family: var(--woo-gallery-topbar-icon-font);
  font-size: var(--woo-gallery-topbar-icon-font-size);
}
.pswp .pswp__top-bar .pswp__button.pswp__button--close:before {
  content: var(--woo-gallery-topbar-close);
}
.pswp .pswp__top-bar .pswp__button.pswp__button--share:before {
  content: var(--woo-gallery-topbar-share);
}
.pswp .pswp__top-bar .pswp__button.pswp__button--fs:before {
  content: var(--woo-gallery-topbar-fullscreen);
}
.pswp .pswp__top-bar .pswp__button.pswp__button--zoom:before {
  content: var(--woo-gallery-topbar-zoom);
}
.rtl .pswp .pswp__top-bar .pswp__button {
  float: left;
}
.pswp .pswp__caption__center {
  color: var(--light-color);
  text-align: center;
  font-size: 0.875em;
  padding: 0.875em;
  line-height: 1.5;
}
.pswp .pswp__counter {
  color: var(--light-color);
  font-size: 0.875em;
  opacity: 1;
  left: 1em;
  top: 1em;
}
.rtl .pswp .pswp__counter {
  left: auto;
  right: 1em;
}

/* Product tabs
--------------------------------------------- */
.woocommerce div.product .woocommerce-tabs {
  grid-column: 1/span 2;
}
.woocommerce div.product .woocommerce-tabs ul.tabs {
  padding: 0;
  margin: 0 0 1.5em;
  display: flex;
  flex-wrap: nowrap;
  padding-bottom: 1px;
}
.woocommerce div.product .woocommerce-tabs ul.tabs:before {
  border-bottom: 1px solid var(--primary-07-color);
}
.woocommerce div.product .woocommerce-tabs ul.tabs li {
  border: 0;
  border-radius: 0;
  margin: 0;
  padding: 0;
  background: transparent;
  color: inherit;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li:before, .woocommerce div.product .woocommerce-tabs ul.tabs li:after {
  display: none;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li a {
  padding: 1.25em 2em;
  color: inherit;
  font-weight: inherit;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li.active {
  background: var(--primary-07-color);
  color: inherit;
}
.woocommerce.button-shape-square div.product .woocommerce-tabs ul.tabs li {
  border-radius: 0;
}
.woocommerce.button-shape-rounded div.product .woocommerce-tabs ul.tabs li {
  border-radius: var(--soft-rounded) var(--soft-rounded) 0 0;
}
.woocommerce.button-shape-round div.product .woocommerce-tabs ul.tabs li {
  border-radius: var(--hard-rounded-field) var(--hard-rounded-field) 0 0;
}

/* Comments
--------------------------------------------- */
.woocommerce #reviews #comments .woocommerce-Reviews-title {
  margin: 0 0 1em;
  padding: 0;
}
.woocommerce #reviews #comments p.woocommerce-noreviews {
  margin: -2.5em 0 2em;
}
.woocommerce #reviews #comments ol.commentlist {
  border-bottom: 2px solid var(--primary-07-color);
  margin-bottom: var(--post-half-margin);
}
.woocommerce #reviews #comments ol.commentlist li {
  border-top: 2px solid var(--primary-07-color);
  margin: 0;
  display: block;
}
.woocommerce #reviews #comments ol.commentlist li .comment_container {
  padding: var(--comment-single-spacing) 0 var(--comment-single-spacing) calc(var(--comment-avatar-padding) + var(--comment-avatar-size));
}
.rtl .woocommerce #reviews #comments ol.commentlist li .comment_container {
  padding-left: 0;
  padding-right: calc(var(--comment-avatar-padding) + var(--comment-avatar-size));
}
.woocommerce #reviews #comments ol.commentlist li img.avatar {
  position: absolute;
  left: 0;
  width: var(--comment-avatar-size);
  height: var(--comment-avatar-size);
  top: var(--comment-single-spacing);
  padding: 0;
  border: 0;
  background: transparent;
}
.woocommerce #reviews #comments ol.commentlist li .comment-text {
  border: 0;
  margin: 0;
  padding: 0;
  border-radius: 0;
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}
.woocommerce #reviews #comments ol.commentlist li .comment-text:before, .woocommerce #reviews #comments ol.commentlist li .comment-text:after {
  display: none;
}
.woocommerce #reviews #comments ol.commentlist li .comment-text .star-rating {
  order: 2;
}
.woocommerce #reviews #comments ol.commentlist li .comment-text .star-rating span:before {
  color: var(--woocommerce);
}
.woocommerce #reviews #comments ol.commentlist li .comment-text p.meta {
  font-size: 1em;
  order: 1;
  color: inherit;
  display: inline-flex;
}
.woocommerce #reviews #comments ol.commentlist li .comment-text p.meta .woocommerce-review__dash {
  margin: 0 0.2em;
}
.woocommerce #reviews #comments ol.commentlist li .comment-text .description {
  order: 3;
  flex: 1 0 100%;
}
.woocommerce #reviews #comments ol.commentlist li .comment-text .description p:last-child, .woocommerce #reviews #comments ol.commentlist li .comment-text .description p:only-child {
  margin: 0;
}
.woocommerce.button-shape-square #reviews #comments ol.commentlist li img.avatar {
  border-radius: 0;
}
.woocommerce.button-shape-rounded #reviews #comments ol.commentlist li img.avatar {
  border-radius: var(--soft-rounded);
}
.woocommerce.button-shape-round #reviews #comments ol.commentlist li img.avatar {
  border-radius: var(--hard-rounded);
}
.woocommerce.rtl #reviews #comments ol.commentlist li .comment_container {
  padding-left: 0;
  padding-right: calc(var(--comment-avatar-padding) + var(--comment-avatar-size));
}
.woocommerce.rtl #reviews #comments ol.commentlist li img.avatar {
  left: auto;
  right: 0;
}

/* Review form
--------------------------------------------- */
.woocommerce-Reviews .comment-respond:not(:only-child) {
  margin-top: var(--comments-top-spacing);
}
.woocommerce-Reviews .comment-respond .comment-form {
  padding-bottom: 2em;
}
.woocommerce-Reviews .comment-respond .comment-reply-title {
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
  align-items: baseline;
}
.woocommerce-Reviews .comment-respond .comment-reply-title small {
  font-size: 1rem;
  margin-top: 0.5em;
}
.woocommerce-Reviews .comment-respond .comment-form #wp-comment-cookies-consent {
  margin-top: -2px;
}
.woocommerce-Reviews .comment-respond .comment-form .comment-form-rating .stars {
  font-size: 1.5em;
  line-height: 1;
}
.woocommerce-Reviews .comment-respond .comment-form .comment-form-rating .stars > span {
  display: flex;
  flex-wrap: nowrap;
}
.woocommerce-Reviews .comment-respond .comment-form .comment-form-rating .stars > span a {
  margin-right: 0.2em;
}
.rtl .woocommerce-Reviews .comment-respond .comment-form .comment-form-rating .stars > span a {
  margin-right: 0;
  margin-left: 0.2em;
}
.woocommerce-Reviews .comment-respond .comment-form .comment-form-rating p.stars a:before {
  content: var(--woo-icons-stars-single);
  font-family: var(--woo-icons-stars-font);
}
.woocommerce-Reviews .comment-respond .comment-form .comment-form-rating p.stars:hover a:before {
  content: var(--woo-icons-stars-filled-single);
  font-family: var(--woo-icons-stars-filled-font);
}
.woocommerce-Reviews .comment-respond .comment-form .comment-form-rating p.stars a:hover ~ a:before {
  content: var(--woo-icons-stars-single);
  font-family: var(--woo-icons-stars-font);
}
.woocommerce-Reviews .comment-respond .comment-form .comment-form-rating p.stars.selected a:not(.active):before, .woocommerce-Reviews .comment-respond .comment-form .comment-form-rating p.stars.selected a.active:before {
  content: var(--woo-icons-stars-filled-single);
  font-family: var(--woo-icons-stars-filled-font);
}
.woocommerce-Reviews .comment-respond .comment-form .comment-form-rating p.stars.selected a.active ~ a:before {
  content: var(--woo-icons-stars-single);
  font-family: var(--woo-icons-stars-font);
}
.woocommerce-Reviews .comment-respond .comment-form .submit {
  width: auto;
  padding: 0.8em 1.5em;
  border: none;
  color: var(--shop-button-primary-color, var(--light-color));
  box-shadow: 0 0 0 3em var(--shop-button-secondary-color, var(--accent-color)) inset;
  background: transparent;
  /* Styles */
  /* Hovers */
  /* Shapes */
}
.shop-button-style-outline .woocommerce-Reviews .comment-respond .comment-form .submit {
  color: var(--shop-button-primary-color, var(--accent-color));
  box-shadow: 0 0 0 2px var(--shop-button-primary-color, var(--accent-color)) inset;
}
.shop-button-style-clean .woocommerce-Reviews .comment-respond .comment-form .submit {
  padding-left: 0;
  padding-right: 0;
  border-radius: 0 !important;
  color: var(--shop-button-primary-color, var(--accent-color));
  background: transparent;
  box-shadow: none;
}
.woocommerce-Reviews .comment-respond .comment-form .submit:hover {
  color: var(--shop-button-secondary-color, var(--accent-color));
  box-shadow: 0 0 0 2px var(--shop-button-secondary-color, var(--accent-color)) inset;
}
.shop-button-style-outline .woocommerce-Reviews .comment-respond .comment-form .submit:hover {
  color: var(--shop-button-secondary-color, var(--light-color));
  box-shadow: 0 0 0 3em var(--shop-button-primary-color, var(--accent-color)) inset;
}
.shop-button-style-clean .woocommerce-Reviews .comment-respond .comment-form .submit:hover {
  color: var(--shop-button-secondary-color, var(--accent-color));
  background: transparent;
  box-shadow: none;
}
.button-shape-rounded .woocommerce-Reviews .comment-respond .comment-form .submit {
  border-radius: var(--soft-rounded);
}
.button-shape-round .woocommerce-Reviews .comment-respond .comment-form .submit {
  border-radius: var(--hard-rounded);
}

/* Rating
--------------------------------------------- */
.single-product .woocommerce-product-rating {
  line-height: inherit;
  display: inline-block;
}
.single-product .woocommerce-product-rating .star-rating {
  margin: 0;
  float: none;
  display: inline-block;
}

/* Shop columns
--------------------------------------------- */
.woocommerce .columns-1 ul.products, .woocommerce ul.columns-1.products li.product, .woocommerce-page .columns-1 ul.products, .woocommerce-page ul.columns-1.products li.product {
  flex-basis: 100%;
  max-width: 100%;
}
.woocommerce .columns-2 ul.products, .woocommerce ul.columns-2.products li.product, .woocommerce-page .columns-2 ul.products, .woocommerce-page ul.columns-2.products li.product {
  flex-basis: 50%;
  max-width: 50%;
}
.woocommerce .columns-3 ul.products, .woocommerce ul.columns-3.products li.product, .woocommerce-page .columns-3 ul.products, .woocommerce-page ul.columns-3.products li.product {
  flex-basis: 33.3333%;
  max-width: 33.3333%;
}
.woocommerce .columns-4 ul.products, .woocommerce ul.columns-4.products li.product, .woocommerce-page .columns-4 ul.products, .woocommerce-page ul.columns-4.products li.product {
  flex-basis: 25%;
  max-width: 25%;
}
.woocommerce .columns-5 ul.products, .woocommerce ul.columns-5.products li.product, .woocommerce-page .columns-5 ul.products, .woocommerce-page ul.columns-5.products li.product {
  flex-basis: 20%;
  max-width: 20%;
}
.woocommerce .columns-6 ul.products, .woocommerce ul.columns-6.products li.product, .woocommerce-page .columns-6 ul.products, .woocommerce-page ul.columns-6.products li.product {
  flex-basis: 16.6666%;
  max-width: 16.6666%;
}
.woocommerce .columns-7 ul.products, .woocommerce ul.columns-7.products li.product, .woocommerce-page .columns-7 ul.products, .woocommerce-page ul.columns-7.products li.product {
  flex-basis: 14.2857%;
  max-width: 14.2857%;
}
.woocommerce .columns-8 ul.products, .woocommerce ul.columns-8.products li.product, .woocommerce-page .columns-8 ul.products, .woocommerce-page ul.columns-8.products li.product {
  flex-basis: 12.5%;
  max-width: 12.5%;
}
.woocommerce .columns-9 ul.products, .woocommerce ul.columns-9.products li.product, .woocommerce-page .columns-9 ul.products, .woocommerce-page ul.columns-9.products li.product {
  flex-basis: 11.1111%;
  max-width: 11.1111%;
}
.woocommerce .columns-10 ul.products, .woocommerce ul.columns-10.products li.product, .woocommerce-page .columns-10 ul.products, .woocommerce-page ul.columns-10.products li.product {
  flex-basis: 10%;
  max-width: 10%;
}

@media (max-width: 1200px) {
  .woocommerce .columns-7 ul.products, .woocommerce ul.columns-7.products li.product, .woocommerce-page .columns-7 ul.products, .woocommerce-page ul.columns-7.products li.product {
    flex-basis: 20%;
    max-width: 20%;
  }
  .woocommerce .columns-10 ul.products, .woocommerce ul.columns-10.products li.product, .woocommerce-page .columns-10 ul.products, .woocommerce-page ul.columns-10.products li.product {
    flex-basis: 20%;
    max-width: 20%;
  }
  .woocommerce .columns-4 ul.products, .woocommerce ul.columns-4.products li.product, .woocommerce-page .columns-4 ul.products, .woocommerce-page ul.columns-4.products li.product {
    flex-basis: 25%;
    max-width: 25%;
  }
  .woocommerce .columns-5 ul.products, .woocommerce ul.columns-5.products li.product, .woocommerce-page .columns-5 ul.products, .woocommerce-page ul.columns-5.products li.product {
    flex-basis: 25%;
    max-width: 25%;
  }
  .woocommerce .columns-6 ul.products, .woocommerce ul.columns-6.products li.product, .woocommerce-page .columns-6 ul.products, .woocommerce-page ul.columns-6.products li.product {
    flex-basis: 25%;
    max-width: 25%;
  }
  .woocommerce .columns-8 ul.products, .woocommerce ul.columns-8.products li.product, .woocommerce-page .columns-8 ul.products, .woocommerce-page ul.columns-8.products li.product {
    flex-basis: 25%;
    max-width: 25%;
  }
  .woocommerce .columns-3 ul.products, .woocommerce ul.columns-3.products li.product, .woocommerce-page .columns-3 ul.products, .woocommerce-page ul.columns-3.products li.product {
    flex-basis: 33.3333%;
    max-width: 33.3333%;
  }
  .woocommerce .columns-9 ul.products, .woocommerce ul.columns-9.products li.product, .woocommerce-page .columns-9 ul.products, .woocommerce-page ul.columns-9.products li.product {
    flex-basis: 33.3333%;
    max-width: 33.3333%;
  }
}
@media (max-width: 992px) {
  .woocommerce .cart-collaterals .cross-sells ul, .woocommerce-page .cart-collaterals .cross-sells ul {
    max-width: 100% !important;
  }

  .woocommerce .columns-10 ul.products, .woocommerce ul.columns-10.products li.product, .woocommerce-page .columns-10 ul.products, .woocommerce-page ul.columns-10.products li.product {
    flex-basis: 25%;
    max-width: 25%;
    width: 25%;
  }
  .woocommerce .columns-2 ul.products, .woocommerce ul.columns-2.products li.product, .woocommerce-page .columns-2 ul.products, .woocommerce-page ul.columns-2.products li.product {
    flex-basis: 50%;
    max-width: 50%;
    width: 50%;
  }
  .woocommerce .columns-4 ul.products, .woocommerce ul.columns-4.products li.product, .woocommerce-page .columns-4 ul.products, .woocommerce-page ul.columns-4.products li.product {
    flex-basis: 50%;
    max-width: 50%;
    width: 50%;
  }
  .woocommerce .columns-8 ul.products, .woocommerce ul.columns-8.products li.product, .woocommerce-page .columns-8 ul.products, .woocommerce-page ul.columns-8.products li.product {
    flex-basis: 50%;
    max-width: 50%;
    width: 50%;
  }
  .woocommerce .columns-3 ul.products, .woocommerce ul.columns-3.products li.product, .woocommerce-page .columns-3 ul.products, .woocommerce-page ul.columns-3.products li.product {
    flex-basis: 33.3333%;
    max-width: 33.3333%;
    width: 33.3333%;
  }
  .woocommerce .columns-5 ul.products, .woocommerce ul.columns-5.products li.product, .woocommerce-page .columns-5 ul.products, .woocommerce-page ul.columns-5.products li.product {
    flex-basis: 33.3333%;
    max-width: 33.3333%;
    width: 33.3333%;
  }
  .woocommerce .columns-6 ul.products, .woocommerce ul.columns-6.products li.product, .woocommerce-page .columns-6 ul.products, .woocommerce-page ul.columns-6.products li.product {
    flex-basis: 33.3333%;
    max-width: 33.3333%;
    width: 33.3333%;
  }
  .woocommerce .columns-7 ul.products, .woocommerce ul.columns-7.products li.product, .woocommerce-page .columns-7 ul.products, .woocommerce-page ul.columns-7.products li.product {
    flex-basis: 33.3333%;
    max-width: 33.3333%;
    width: 33.3333%;
  }
  .woocommerce .columns-9 ul.products, .woocommerce ul.columns-9.products li.product, .woocommerce-page .columns-9 ul.products, .woocommerce-page ul.columns-9.products li.product {
    flex-basis: 33.3333%;
    max-width: 33.3333%;
    width: 33.3333%;
  }
}
@media (max-width: 768px) {
  .woocommerce .columns-2 ul.products, .woocommerce ul.columns-2.products li.product, .woocommerce-page .columns-2 ul.products, .woocommerce-page ul.columns-2.products li.product {
    flex-basis: 50%;
    max-width: 50%;
    width: 50%;
  }
  .woocommerce .columns-3 ul.products, .woocommerce ul.columns-3.products li.product, .woocommerce-page .columns-3 ul.products, .woocommerce-page ul.columns-3.products li.product {
    flex-basis: 50%;
    max-width: 50%;
    width: 50%;
  }
  .woocommerce .columns-4 ul.products, .woocommerce ul.columns-4.products li.product, .woocommerce-page .columns-4 ul.products, .woocommerce-page ul.columns-4.products li.product {
    flex-basis: 50%;
    max-width: 50%;
    width: 50%;
  }
  .woocommerce .columns-5 ul.products, .woocommerce ul.columns-5.products li.product, .woocommerce-page .columns-5 ul.products, .woocommerce-page ul.columns-5.products li.product {
    flex-basis: 50%;
    max-width: 50%;
    width: 50%;
  }
  .woocommerce .columns-6 ul.products, .woocommerce ul.columns-6.products li.product, .woocommerce-page .columns-6 ul.products, .woocommerce-page ul.columns-6.products li.product {
    flex-basis: 50%;
    max-width: 50%;
    width: 50%;
  }
  .woocommerce .columns-7 ul.products, .woocommerce ul.columns-7.products li.product, .woocommerce-page .columns-7 ul.products, .woocommerce-page ul.columns-7.products li.product {
    flex-basis: 50%;
    max-width: 50%;
    width: 50%;
  }
  .woocommerce .columns-8 ul.products, .woocommerce ul.columns-8.products li.product, .woocommerce-page .columns-8 ul.products, .woocommerce-page ul.columns-8.products li.product {
    flex-basis: 50%;
    max-width: 50%;
    width: 50%;
  }
  .woocommerce .columns-9 ul.products, .woocommerce ul.columns-9.products li.product, .woocommerce-page .columns-9 ul.products, .woocommerce-page ul.columns-9.products li.product {
    flex-basis: 50%;
    max-width: 50%;
    width: 50%;
  }
  .woocommerce .columns-10 ul.products, .woocommerce ul.columns-10.products li.product, .woocommerce-page .columns-10 ul.products, .woocommerce-page ul.columns-10.products li.product {
    flex-basis: 50%;
    max-width: 50%;
    width: 50%;
  }
}
@media (max-width: 480px) {
  .woocommerce .columns-1 ul.products, .woocommerce ul.columns-1.products li.product, .woocommerce-page .columns-1 ul.products, .woocommerce-page ul.columns-1.products li.product {
    flex-basis: 100%;
    max-width: 100%;
    width: 100%;
  }
  .woocommerce .columns-2 ul.products, .woocommerce ul.columns-2.products li.product, .woocommerce-page .columns-2 ul.products, .woocommerce-page ul.columns-2.products li.product {
    flex-basis: 100%;
    max-width: 100%;
    width: 100%;
  }
  .woocommerce .columns-3 ul.products, .woocommerce ul.columns-3.products li.product, .woocommerce-page .columns-3 ul.products, .woocommerce-page ul.columns-3.products li.product {
    flex-basis: 100%;
    max-width: 100%;
    width: 100%;
  }
  .woocommerce .columns-4 ul.products, .woocommerce ul.columns-4.products li.product, .woocommerce-page .columns-4 ul.products, .woocommerce-page ul.columns-4.products li.product {
    flex-basis: 100%;
    max-width: 100%;
    width: 100%;
  }
  .woocommerce .columns-5 ul.products, .woocommerce ul.columns-5.products li.product, .woocommerce-page .columns-5 ul.products, .woocommerce-page ul.columns-5.products li.product {
    flex-basis: 100%;
    max-width: 100%;
    width: 100%;
  }
  .woocommerce .columns-6 ul.products, .woocommerce ul.columns-6.products li.product, .woocommerce-page .columns-6 ul.products, .woocommerce-page ul.columns-6.products li.product {
    flex-basis: 100%;
    max-width: 100%;
    width: 100%;
  }
  .woocommerce .columns-7 ul.products, .woocommerce ul.columns-7.products li.product, .woocommerce-page .columns-7 ul.products, .woocommerce-page ul.columns-7.products li.product {
    flex-basis: 100%;
    max-width: 100%;
    width: 100%;
  }
  .woocommerce .columns-8 ul.products, .woocommerce ul.columns-8.products li.product, .woocommerce-page .columns-8 ul.products, .woocommerce-page ul.columns-8.products li.product {
    flex-basis: 100%;
    max-width: 100%;
    width: 100%;
  }
  .woocommerce .columns-9 ul.products, .woocommerce ul.columns-9.products li.product, .woocommerce-page .columns-9 ul.products, .woocommerce-page ul.columns-9.products li.product {
    flex-basis: 100%;
    max-width: 100%;
    width: 100%;
  }
  .woocommerce .columns-10 ul.products, .woocommerce ul.columns-10.products li.product, .woocommerce-page .columns-10 ul.products, .woocommerce-page ul.columns-10.products li.product {
    flex-basis: 100%;
    max-width: 100%;
    width: 100%;
  }
}
/* My Account column sets
--------------------------------------------- */
.woocommerce .col2-set, .woocommerce-page .col2-set {
  display: grid;
  grid-template-columns: 1fr 1fr;
  column-gap: 2em;
}
.woocommerce .col2-set .col-1, .woocommerce .col2-set .col-2, .woocommerce-page .col2-set .col-1, .woocommerce-page .col2-set .col-2 {
  width: auto;
  float: none;
}
.woocommerce .col2-set .col-1 .title, .woocommerce .col2-set .col-2 .title, .woocommerce-page .col2-set .col-1 .title, .woocommerce-page .col2-set .col-2 .title {
  display: flex;
  justify-content: space-between;
}
.woocommerce .col2-set .col-1 .title a.edit, .woocommerce .col2-set .col-2 .title a.edit, .woocommerce-page .col2-set .col-1 .title a.edit, .woocommerce-page .col2-set .col-2 .title a.edit {
  text-decoration: none;
  display: inline-flex;
  font-size: 0.875em;
  align-items: center;
}
.woocommerce .col2-set .col-1 .title a.edit:before, .woocommerce .col2-set .col-2 .title a.edit:before, .woocommerce-page .col2-set .col-1 .title a.edit:before, .woocommerce-page .col2-set .col-2 .title a.edit:before {
  content: var(--woo-icons-add);
  font-family: var(--woo-icons-add-font);
  color: var(--woocommerce);
  font-size: 1.438em;
  font-weight: normal;
  font-style: normal;
  margin-right: 0.2em;
}
.woocommerce .col2-set:before, .woocommerce .col2-set:after, .woocommerce-page .col2-set:before, .woocommerce-page .col2-set:after {
  display: none;
}

@media (max-width: 768px) {
  .woocommerce .col2-set, .woocommerce-page .col2-set {
    display: flex;
    flex-direction: column;
    max-width: 100%;
  }
}
/* Forms 
--------------------------------------------- */
.woocommerce form .form-row, .woocommerce-page form .form-row {
  padding: 0;
  margin: 0 0 1em;
}
.woocommerce form .form-row span > em, .woocommerce-page form .form-row span > em {
  font-style: normal;
  opacity: 0.6;
  font-size: 0.875em;
}
.woocommerce form .form-row .password-input .show-password-input, .woocommerce-page form .form-row .password-input .show-password-input {
  top: 50% !important;
  bottom: 0;
  display: flex;
  align-items: center;
  justify-content: center;
}
.woocommerce form .form-row .password-input .show-password-input:after, .woocommerce-page form .form-row .password-input .show-password-input:after {
  content: var(--woo-icons-show-password);
  font-family: var(--woo-icons-show-password-font);
  margin: 0 0.25em;
  font-size: 1.5em;
  transition: 200ms ease all;
}
.woocommerce form .form-row .password-input .show-password-input.display-password:after, .woocommerce-page form .form-row .password-input .show-password-input.display-password:after {
  content: var(--woo-icons-show-password-on);
  color: inherit;
  opacity: 0.6;
}

.woocommerce.button-shape-square .select2-container .select2-selection--single, .woocommerce-page.button-shape-square .select2-container .select2-selection--single {
  border-radius: 0 !important;
}

.woocommerce.button-shape-rounded .select2-container .select2-selection--single, .woocommerce-page.button-shape-rounded .select2-container .select2-selection--single {
  border-radius: var(--soft-rounded) !important;
}

.woocommerce.button-shape-round .select2-container .select2-selection--single, .woocommerce-page.button-shape-round .select2-container .select2-selection--single {
  border-radius: var(--hard-rounded) !important;
}

@media (max-width: 768px) {
  .woocommerce form .form-row-first, .woocommerce form .form-row-last, .woocommerce-page form .form-row-first, .woocommerce-page form .form-row-last {
    float: none;
    width: initial;
  }
}
/* Select 2 dropdown
--------------------------------------------- */
.select2-container .select2-selection {
  padding: 0 1.25em !important;
  border: 0 !important;
  height: auto !important;
  margin: 0 !important;
  background: var(--primary-07-color) !important;
}
.select2-container .select2-selection .select2-selection__rendered {
  line-height: normal !important;
  padding: 0.8em 2em 0.8em 0 !important;
  color: inherit !important;
}
.rtl .select2-container .select2-selection .select2-selection__rendered {
  padding: 0.8em 0 0.8em 2em !important;
}
.select2-container .select2-selection .select2-selection__arrow {
  top: 0 !important;
  bottom: 0 !important;
  height: auto !important;
  width: auto !important;
  display: flex !important;
  justify-content: center !important;
  align-items: center !important;
  right: 0.7em !important;
}
.rtl .select2-container .select2-selection .select2-selection__arrow {
  left: 0.7em !important;
  right: auto !important;
}
.select2-container .select2-dropdown {
  border: 0;
  box-shadow: var(--submenu-shadow);
  border-radius: 0;
  background: var(--page-secondary-color);
}
.select2-container .select2-dropdown .select2-search {
  padding: 1em;
}
.select2-container .select2-dropdown .select2-search input {
  background: transparent !important;
  border-radius: 0 !important;
  border-bottom: 2px solid var(--primary-07-color) !important;
  padding: 0.5em 0 !important;
}
.select2-container .select2-dropdown .select2-search input:focus {
  border-bottom-color: var(--primary-color) !important;
  box-shadow: none !important;
}
.select2-container .select2-dropdown .select2-results > .select2-results__options {
  margin: 0;
  padding: 0;
}
.select2-container .select2-dropdown .select2-results > .select2-results__options .select2-results__option {
  padding: 0.5em 1em;
  transition: 200ms ease all;
  margin: 0;
}
.select2-container .select2-dropdown .select2-results > .select2-results__options .select2-results__option[aria-selected=true], .select2-container .select2-dropdown .select2-results > .select2-results__options .select2-results__option[data-selected=true] {
  background: var(--primary-07-color);
}
.select2-container .select2-dropdown .select2-results > .select2-results__options .select2-results__option--highlighted[aria-selected], .select2-container .select2-dropdown .select2-results > .select2-results__options .select2-results__option--highlighted[data-selected] {
  background: var(--woocommerce);
  color: var(--light-color);
}

/* My Account
--------------------------------------------- */
.woocommerce-account .woocommerce-MyAccount-navigation {
  float: none;
  width: 100%;
}
.woocommerce-account .woocommerce-MyAccount-navigation ul {
  margin-left: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
}
.rtl .woocommerce-account .woocommerce-MyAccount-navigation ul {
  margin-right: 0;
}
.woocommerce-account .woocommerce-MyAccount-navigation ul li {
  margin-left: 0;
}
.rtl .woocommerce-account .woocommerce-MyAccount-navigation ul li {
  margin-right: 0;
}
.woocommerce-account .woocommerce-MyAccount-navigation ul li:not(:last-child) {
  margin-right: var(--desktop-menu-gap);
}
.rtl .woocommerce-account .woocommerce-MyAccount-navigation ul li:not(:last-child) {
  margin-left: var(--desktop-menu-gap);
}
.woocommerce-account .woocommerce-MyAccount-navigation ul li a {
  position: relative;
  padding: 1em 0;
  display: block;
}
.woocommerce-account .woocommerce-MyAccount-navigation ul li a:before {
  content: "";
  display: block;
  position: absolute;
  z-index: -1;
  bottom: 0;
  width: var(--desktop-menu-selected-line-width);
  height: var(--desktop-menu-selected-line-thickness);
  transform: scaleX(0);
  background-color: var(--woocommerce);
}
.woocommerce-account .woocommerce-MyAccount-navigation ul li a:after {
  content: "";
  display: block;
  position: absolute;
  z-index: -2;
  bottom: 0;
  top: 0;
  left: calc(var(--desktop-menu-gap) * .5 * -1);
  right: calc(var(--desktop-menu-gap) * .5 * -1);
  opacity: 0;
}
.woocommerce-account .woocommerce-MyAccount-navigation ul li a:hover:after {
  opacity: 1;
}
.woocommerce-account .woocommerce-MyAccount-navigation ul li.is-active a:before {
  transform: scaleX(1);
}
.woocommerce-account .woocommerce-MyAccount-content {
  float: none;
  width: 100%;
}
.woocommerce-account .woocommerce-MyAccount-content a {
  text-decoration: underline;
}
.woocommerce-account .woocommerce-MyAccount-content a:hover {
  text-decoration: none;
}
.woocommerce-account address {
  font-style: normal;
  opacity: 0.6;
  font-size: 0.875em;
}
.woocommerce-account fieldset {
  padding: 0;
  margin: 1em 0 0;
  border: 0;
  border-top: 1px solid var(--primary-07-color);
  position: relative;
}
.woocommerce-account fieldset legend {
  font-size: 2em;
  font-family: var(--heading-font);
  font-weight: var(--heading-font-weight);
  font-style: var(--heading-font-style);
  text-transform: var(--heading-text-transform);
  padding: 0 0.5em 0 0;
  line-height: 1.2;
  margin: 0;
}

.rtl.woocommerce-account .woocommerce-MyAccount-navigation ul {
  margin-right: 0;
}
.rtl.woocommerce-account .woocommerce-MyAccount-navigation ul li {
  margin-right: 0;
}
.rtl.woocommerce-account .woocommerce-MyAccount-navigation ul li:not(:last-child) {
  margin-left: var(--desktop-menu-gap);
}

/* Buttons
--------------------------------------------- */
.woocommerce #respond input#submit,
.woocommerce a.button,
.woocommerce a.button.alt,
.woocommerce button.button,
.woocommerce button.button.alt,
.woocommerce input.button,
.woocommerce input.button.alt, .woocommerce-page #respond input#submit,
.woocommerce-page a.button,
.woocommerce-page a.button.alt,
.woocommerce-page button.button,
.woocommerce-page button.button.alt,
.woocommerce-page input.button,
.woocommerce-page input.button.alt {
  font-size: 1em;
  font-family: var(--button-font);
  font-weight: var(--button-font-weight);
  line-height: 1;
  display: inline-flex;
  padding: 0.8em 1.5em;
  width: auto;
  border: none;
  outline: none;
  color: var(--shop-button-primary-color, var(--light-color));
  box-shadow: 0 0 0 3em var(--shop-button-secondary-color, var(--accent-color)) inset;
  background: transparent;
  cursor: pointer;
  transition: all 300ms ease;
  text-decoration: none;
  justify-content: center;
}
.woocommerce #respond input#submit:hover,
.woocommerce a.button:hover,
.woocommerce a.button.alt:hover,
.woocommerce button.button:hover,
.woocommerce button.button.alt:hover,
.woocommerce input.button:hover,
.woocommerce input.button.alt:hover, .woocommerce-page #respond input#submit:hover,
.woocommerce-page a.button:hover,
.woocommerce-page a.button.alt:hover,
.woocommerce-page button.button:hover,
.woocommerce-page button.button.alt:hover,
.woocommerce-page input.button:hover,
.woocommerce-page input.button.alt:hover {
  background: transparent;
  color: var(--shop-button-secondary-color, var(--accent-color));
  box-shadow: 0 0 0 2px var(--shop-button-secondary-color, var(--accent-color)) inset;
}
.woocommerce #respond input#submit:disabled, .woocommerce #respond input#submit:disabled[disabled], .woocommerce #respond input#submit.disabled,
.woocommerce a.button:disabled,
.woocommerce a.button:disabled[disabled],
.woocommerce a.button.disabled,
.woocommerce a.button.alt:disabled,
.woocommerce a.button.alt:disabled[disabled],
.woocommerce a.button.alt.disabled,
.woocommerce button.button:disabled,
.woocommerce button.button:disabled[disabled],
.woocommerce button.button.disabled,
.woocommerce button.button.alt:disabled,
.woocommerce button.button.alt:disabled[disabled],
.woocommerce button.button.alt.disabled,
.woocommerce input.button:disabled,
.woocommerce input.button:disabled[disabled],
.woocommerce input.button.disabled,
.woocommerce input.button.alt:disabled,
.woocommerce input.button.alt:disabled[disabled],
.woocommerce input.button.alt.disabled, .woocommerce-page #respond input#submit:disabled, .woocommerce-page #respond input#submit:disabled[disabled], .woocommerce-page #respond input#submit.disabled,
.woocommerce-page a.button:disabled,
.woocommerce-page a.button:disabled[disabled],
.woocommerce-page a.button.disabled,
.woocommerce-page a.button.alt:disabled,
.woocommerce-page a.button.alt:disabled[disabled],
.woocommerce-page a.button.alt.disabled,
.woocommerce-page button.button:disabled,
.woocommerce-page button.button:disabled[disabled],
.woocommerce-page button.button.disabled,
.woocommerce-page button.button.alt:disabled,
.woocommerce-page button.button.alt:disabled[disabled],
.woocommerce-page button.button.alt.disabled,
.woocommerce-page input.button:disabled,
.woocommerce-page input.button:disabled[disabled],
.woocommerce-page input.button.disabled,
.woocommerce-page input.button.alt:disabled,
.woocommerce-page input.button.alt:disabled[disabled],
.woocommerce-page input.button.alt.disabled {
  padding: 0.8em 1.5em;
  pointer-events: none;
  opacity: 0.2;
}

/* Styles & hovers */
.woocommerce.shop-button-style-outline #respond input#submit,
.woocommerce.shop-button-style-outline a.button,
.woocommerce.shop-button-style-outline a.button.alt,
.woocommerce.shop-button-style-outline button.button,
.woocommerce.shop-button-style-outline button.button.alt,
.woocommerce.shop-button-style-outline input.button,
.woocommerce.shop-button-style-outline input.button.alt, .shop-button-style-outline .woocommerce #respond input#submit,
.shop-button-style-outline .woocommerce a.button,
.shop-button-style-outline .woocommerce a.button.alt,
.shop-button-style-outline .woocommerce button.button,
.shop-button-style-outline .woocommerce button.button.alt,
.shop-button-style-outline .woocommerce input.button,
.shop-button-style-outline .woocommerce input.button.alt, .woocommerce-page.shop-button-style-outline #respond input#submit,
.woocommerce-page.shop-button-style-outline a.button,
.woocommerce-page.shop-button-style-outline a.button.alt,
.woocommerce-page.shop-button-style-outline button.button,
.woocommerce-page.shop-button-style-outline button.button.alt,
.woocommerce-page.shop-button-style-outline input.button,
.woocommerce-page.shop-button-style-outline input.button.alt, .shop-button-style-outline .woocommerce-page #respond input#submit,
.shop-button-style-outline .woocommerce-page a.button,
.shop-button-style-outline .woocommerce-page a.button.alt,
.shop-button-style-outline .woocommerce-page button.button,
.shop-button-style-outline .woocommerce-page button.button.alt,
.shop-button-style-outline .woocommerce-page input.button,
.shop-button-style-outline .woocommerce-page input.button.alt {
  color: var(--shop-button-secondary-color, var(--light-color));
  box-shadow: 0 0 0 3em var(--shop-button-primary-color, var(--accent-color)) inset;
}
.woocommerce.shop-button-style-outline #respond input#submit:hover,
.woocommerce.shop-button-style-outline a.button:hover,
.woocommerce.shop-button-style-outline a.button.alt:hover,
.woocommerce.shop-button-style-outline button.button:hover,
.woocommerce.shop-button-style-outline button.button.alt:hover,
.woocommerce.shop-button-style-outline input.button:hover,
.woocommerce.shop-button-style-outline input.button.alt:hover, .shop-button-style-outline .woocommerce #respond input#submit:hover,
.shop-button-style-outline .woocommerce a.button:hover,
.shop-button-style-outline .woocommerce a.button.alt:hover,
.shop-button-style-outline .woocommerce button.button:hover,
.shop-button-style-outline .woocommerce button.button.alt:hover,
.shop-button-style-outline .woocommerce input.button:hover,
.shop-button-style-outline .woocommerce input.button.alt:hover, .woocommerce-page.shop-button-style-outline #respond input#submit:hover,
.woocommerce-page.shop-button-style-outline a.button:hover,
.woocommerce-page.shop-button-style-outline a.button.alt:hover,
.woocommerce-page.shop-button-style-outline button.button:hover,
.woocommerce-page.shop-button-style-outline button.button.alt:hover,
.woocommerce-page.shop-button-style-outline input.button:hover,
.woocommerce-page.shop-button-style-outline input.button.alt:hover, .shop-button-style-outline .woocommerce-page #respond input#submit:hover,
.shop-button-style-outline .woocommerce-page a.button:hover,
.shop-button-style-outline .woocommerce-page a.button.alt:hover,
.shop-button-style-outline .woocommerce-page button.button:hover,
.shop-button-style-outline .woocommerce-page button.button.alt:hover,
.shop-button-style-outline .woocommerce-page input.button:hover,
.shop-button-style-outline .woocommerce-page input.button.alt:hover {
  color: var(--shop-button-secondary-color, var(--light-color));
  box-shadow: 0 0 0 3em var(--shop-button-primary-color, var(--accent-color)) inset;
}
.woocommerce.shop-button-style-clean #respond input#submit,
.woocommerce.shop-button-style-clean a.button,
.woocommerce.shop-button-style-clean a.button.alt,
.woocommerce.shop-button-style-clean button.button,
.woocommerce.shop-button-style-clean button.button.alt,
.woocommerce.shop-button-style-clean input.button,
.woocommerce.shop-button-style-clean input.button.alt, .shop-button-style-clean .woocommerce #respond input#submit,
.shop-button-style-clean .woocommerce a.button,
.shop-button-style-clean .woocommerce a.button.alt,
.shop-button-style-clean .woocommerce button.button,
.shop-button-style-clean .woocommerce button.button.alt,
.shop-button-style-clean .woocommerce input.button,
.shop-button-style-clean .woocommerce input.button.alt, .woocommerce-page.shop-button-style-clean #respond input#submit,
.woocommerce-page.shop-button-style-clean a.button,
.woocommerce-page.shop-button-style-clean a.button.alt,
.woocommerce-page.shop-button-style-clean button.button,
.woocommerce-page.shop-button-style-clean button.button.alt,
.woocommerce-page.shop-button-style-clean input.button,
.woocommerce-page.shop-button-style-clean input.button.alt, .shop-button-style-clean .woocommerce-page #respond input#submit,
.shop-button-style-clean .woocommerce-page a.button,
.shop-button-style-clean .woocommerce-page a.button.alt,
.shop-button-style-clean .woocommerce-page button.button,
.shop-button-style-clean .woocommerce-page button.button.alt,
.shop-button-style-clean .woocommerce-page input.button,
.shop-button-style-clean .woocommerce-page input.button.alt {
  padding-left: 0;
  padding-right: 0;
  border-radius: 0 !important;
  color: var(--shop-button-primary-color, var(--accent-color));
  background: transparent;
  box-shadow: none;
}
.woocommerce.shop-button-style-clean #respond input#submit:hover,
.woocommerce.shop-button-style-clean a.button:hover,
.woocommerce.shop-button-style-clean a.button.alt:hover,
.woocommerce.shop-button-style-clean button.button:hover,
.woocommerce.shop-button-style-clean button.button.alt:hover,
.woocommerce.shop-button-style-clean input.button:hover,
.woocommerce.shop-button-style-clean input.button.alt:hover, .shop-button-style-clean .woocommerce #respond input#submit:hover,
.shop-button-style-clean .woocommerce a.button:hover,
.shop-button-style-clean .woocommerce a.button.alt:hover,
.shop-button-style-clean .woocommerce button.button:hover,
.shop-button-style-clean .woocommerce button.button.alt:hover,
.shop-button-style-clean .woocommerce input.button:hover,
.shop-button-style-clean .woocommerce input.button.alt:hover, .woocommerce-page.shop-button-style-clean #respond input#submit:hover,
.woocommerce-page.shop-button-style-clean a.button:hover,
.woocommerce-page.shop-button-style-clean a.button.alt:hover,
.woocommerce-page.shop-button-style-clean button.button:hover,
.woocommerce-page.shop-button-style-clean button.button.alt:hover,
.woocommerce-page.shop-button-style-clean input.button:hover,
.woocommerce-page.shop-button-style-clean input.button.alt:hover, .shop-button-style-clean .woocommerce-page #respond input#submit:hover,
.shop-button-style-clean .woocommerce-page a.button:hover,
.shop-button-style-clean .woocommerce-page a.button.alt:hover,
.shop-button-style-clean .woocommerce-page button.button:hover,
.shop-button-style-clean .woocommerce-page button.button.alt:hover,
.shop-button-style-clean .woocommerce-page input.button:hover,
.shop-button-style-clean .woocommerce-page input.button.alt:hover {
  color: var(--shop-button-secondary-color, var(--accent-color));
  background: transparent;
  box-shadow: none;
}

/* Shapes */
.woocommerce.button-shape-square #respond input#submit,
.woocommerce.button-shape-square a.button,
.woocommerce.button-shape-square a.button.alt,
.woocommerce.button-shape-square button.button,
.woocommerce.button-shape-square button.button.alt,
.woocommerce.button-shape-square input.button,
.woocommerce.button-shape-square input.button.alt, .button-shape-square .woocommerce #respond input#submit,
.button-shape-square .woocommerce a.button,
.button-shape-square .woocommerce a.button.alt,
.button-shape-square .woocommerce button.button,
.button-shape-square .woocommerce button.button.alt,
.button-shape-square .woocommerce input.button,
.button-shape-square .woocommerce input.button.alt, .woocommerce-page.button-shape-square #respond input#submit,
.woocommerce-page.button-shape-square a.button,
.woocommerce-page.button-shape-square a.button.alt,
.woocommerce-page.button-shape-square button.button,
.woocommerce-page.button-shape-square button.button.alt,
.woocommerce-page.button-shape-square input.button,
.woocommerce-page.button-shape-square input.button.alt, .button-shape-square .woocommerce-page #respond input#submit,
.button-shape-square .woocommerce-page a.button,
.button-shape-square .woocommerce-page a.button.alt,
.button-shape-square .woocommerce-page button.button,
.button-shape-square .woocommerce-page button.button.alt,
.button-shape-square .woocommerce-page input.button,
.button-shape-square .woocommerce-page input.button.alt {
  border-radius: 0;
}
.woocommerce.button-shape-rounded #respond input#submit,
.woocommerce.button-shape-rounded a.button,
.woocommerce.button-shape-rounded a.button.alt,
.woocommerce.button-shape-rounded button.button,
.woocommerce.button-shape-rounded button.button.alt,
.woocommerce.button-shape-rounded input.button,
.woocommerce.button-shape-rounded input.button.alt, .button-shape-rounded .woocommerce #respond input#submit,
.button-shape-rounded .woocommerce a.button,
.button-shape-rounded .woocommerce a.button.alt,
.button-shape-rounded .woocommerce button.button,
.button-shape-rounded .woocommerce button.button.alt,
.button-shape-rounded .woocommerce input.button,
.button-shape-rounded .woocommerce input.button.alt, .woocommerce-page.button-shape-rounded #respond input#submit,
.woocommerce-page.button-shape-rounded a.button,
.woocommerce-page.button-shape-rounded a.button.alt,
.woocommerce-page.button-shape-rounded button.button,
.woocommerce-page.button-shape-rounded button.button.alt,
.woocommerce-page.button-shape-rounded input.button,
.woocommerce-page.button-shape-rounded input.button.alt, .button-shape-rounded .woocommerce-page #respond input#submit,
.button-shape-rounded .woocommerce-page a.button,
.button-shape-rounded .woocommerce-page a.button.alt,
.button-shape-rounded .woocommerce-page button.button,
.button-shape-rounded .woocommerce-page button.button.alt,
.button-shape-rounded .woocommerce-page input.button,
.button-shape-rounded .woocommerce-page input.button.alt {
  border-radius: var(--soft-rounded);
}
.woocommerce.button-shape-round #respond input#submit,
.woocommerce.button-shape-round a.button,
.woocommerce.button-shape-round a.button.alt,
.woocommerce.button-shape-round button.button,
.woocommerce.button-shape-round button.button.alt,
.woocommerce.button-shape-round input.button,
.woocommerce.button-shape-round input.button.alt, .button-shape-round .woocommerce #respond input#submit,
.button-shape-round .woocommerce a.button,
.button-shape-round .woocommerce a.button.alt,
.button-shape-round .woocommerce button.button,
.button-shape-round .woocommerce button.button.alt,
.button-shape-round .woocommerce input.button,
.button-shape-round .woocommerce input.button.alt, .woocommerce-page.button-shape-round #respond input#submit,
.woocommerce-page.button-shape-round a.button,
.woocommerce-page.button-shape-round a.button.alt,
.woocommerce-page.button-shape-round button.button,
.woocommerce-page.button-shape-round button.button.alt,
.woocommerce-page.button-shape-round input.button,
.woocommerce-page.button-shape-round input.button.alt, .button-shape-round .woocommerce-page #respond input#submit,
.button-shape-round .woocommerce-page a.button,
.button-shape-round .woocommerce-page a.button.alt,
.button-shape-round .woocommerce-page button.button,
.button-shape-round .woocommerce-page button.button.alt,
.button-shape-round .woocommerce-page input.button,
.button-shape-round .woocommerce-page input.button.alt {
  border-radius: var(--hard-rounded);
}

/* Info boxes 
--------------------------------------------- */
.woocommerce-error, .woocommerce-info, .woocommerce-message {
  padding: var(--woo-message-padding);
  display: flex;
  align-items: center;
  border: 0;
  background: var(--primary-07-color);
}
.woocommerce-error:before, .woocommerce-info:before, .woocommerce-message:before {
  font-size: 2em;
  line-height: 1;
  font-family: var(--woo-icons-messages-font);
  display: block;
  position: relative;
  top: auto;
  left: auto;
  margin-right: 0.25em;
}
.rtl .woocommerce-error:before, .rtl .woocommerce-info:before, .rtl .woocommerce-message:before {
  margin-right: 0;
  margin-left: 0.25em;
  right: auto;
}
.woocommerce-error .button, .woocommerce-info .button, .woocommerce-message .button {
  order: 1000;
  margin-left: auto !important;
  font-size: 0.875em !important;
  float: none !important;
}
.rtl .woocommerce-error .button, .rtl .woocommerce-info .button, .rtl .woocommerce-message .button {
  margin-left: 0 !important;
  margin-right: auto !important;
}
.woocommerce-error .showcoupon, .woocommerce-error .showlogin, .woocommerce-info .showcoupon, .woocommerce-info .showlogin, .woocommerce-message .showcoupon, .woocommerce-message .showlogin {
  margin-left: 0.5em;
  margin-right: 0.5em;
  text-decoration: underline;
}
.woocommerce-error .showcoupon:hover, .woocommerce-error .showlogin:hover, .woocommerce-info .showcoupon:hover, .woocommerce-info .showlogin:hover, .woocommerce-message .showcoupon:hover, .woocommerce-message .showlogin:hover {
  text-decoration: none;
}
.button-shape-rounded .woocommerce-error, .button-shape-rounded .woocommerce-info, .button-shape-rounded .woocommerce-message {
  border-radius: var(--soft-rounded);
}
.button-shape-round .woocommerce-error, .button-shape-round .woocommerce-info, .button-shape-round .woocommerce-message {
  border-radius: var(--hard-rounded);
}
.button-shape-round .woocommerce-error, .button-shape-round .woocommerce-info, .button-shape-round .woocommerce-message {
  border-radius: var(--hard-rounded-field);
}

/* New WC classes */
.woocommerce-notices-wrapper .wc-block-components-notice-banner,
.woocommerce-form-coupon-toggle .wc-block-components-notice-banner,
.wc-block-components-notice-banner,
.wc-block-components-notice-banner.is-error {
  font-size: var(--body-font-size);
  font-weight: inherit;
  gap: unset;
  padding: var(--woo-message-padding) !important;
  margin: 0 0 2em;
  display: flex;
  align-items: center;
  border: 0 !important;
  color: inherit;
  background: var(--primary-07-color) !important;
}
.woocommerce-notices-wrapper .wc-block-components-notice-banner .button, .woocommerce-notices-wrapper .wc-block-components-notice-banner .wc-forward,
.woocommerce-form-coupon-toggle .wc-block-components-notice-banner .button,
.woocommerce-form-coupon-toggle .wc-block-components-notice-banner .wc-forward,
.wc-block-components-notice-banner .button,
.wc-block-components-notice-banner .wc-forward,
.wc-block-components-notice-banner.is-error .button,
.wc-block-components-notice-banner.is-error .wc-forward {
  order: 1000;
  margin-left: auto !important;
  font-size: 0.875em !important;
  float: none !important;
  opacity: 1;
  text-decoration-line: none !important;
}
.rtl .woocommerce-notices-wrapper .wc-block-components-notice-banner .button, .rtl .woocommerce-notices-wrapper .wc-block-components-notice-banner .wc-forward,
.rtl .woocommerce-form-coupon-toggle .wc-block-components-notice-banner .button,
.rtl .woocommerce-form-coupon-toggle .wc-block-components-notice-banner .wc-forward,
.rtl .wc-block-components-notice-banner .button,
.rtl .wc-block-components-notice-banner .wc-forward,
.rtl .wc-block-components-notice-banner.is-error .button,
.rtl .wc-block-components-notice-banner.is-error .wc-forward {
  margin-left: 0 !important;
  margin-right: auto !important;
}
.woocommerce-notices-wrapper .wc-block-components-notice-banner .showcoupon, .woocommerce-notices-wrapper .wc-block-components-notice-banner .showlogin,
.woocommerce-form-coupon-toggle .wc-block-components-notice-banner .showcoupon,
.woocommerce-form-coupon-toggle .wc-block-components-notice-banner .showlogin,
.wc-block-components-notice-banner .showcoupon,
.wc-block-components-notice-banner .showlogin,
.wc-block-components-notice-banner.is-error .showcoupon,
.wc-block-components-notice-banner.is-error .showlogin {
  margin-left: 0.5em;
  margin-right: 0.5em;
  text-decoration: underline;
}
.woocommerce-notices-wrapper .wc-block-components-notice-banner .showcoupon:hover, .woocommerce-notices-wrapper .wc-block-components-notice-banner .showlogin:hover,
.woocommerce-form-coupon-toggle .wc-block-components-notice-banner .showcoupon:hover,
.woocommerce-form-coupon-toggle .wc-block-components-notice-banner .showlogin:hover,
.wc-block-components-notice-banner .showcoupon:hover,
.wc-block-components-notice-banner .showlogin:hover,
.wc-block-components-notice-banner.is-error .showcoupon:hover,
.wc-block-components-notice-banner.is-error .showlogin:hover {
  text-decoration: none;
}
.button-shape-rounded .woocommerce-notices-wrapper .wc-block-components-notice-banner,
.button-shape-rounded .woocommerce-form-coupon-toggle .wc-block-components-notice-banner,
.button-shape-rounded .wc-block-components-notice-banner,
.button-shape-rounded .wc-block-components-notice-banner.is-error {
  border-radius: var(--soft-rounded);
}
.button-shape-round .woocommerce-notices-wrapper .wc-block-components-notice-banner,
.button-shape-round .woocommerce-form-coupon-toggle .wc-block-components-notice-banner,
.button-shape-round .wc-block-components-notice-banner,
.button-shape-round .wc-block-components-notice-banner.is-error {
  border-radius: var(--hard-rounded);
}
.button-shape-round .woocommerce-notices-wrapper .wc-block-components-notice-banner,
.button-shape-round .woocommerce-form-coupon-toggle .wc-block-components-notice-banner,
.button-shape-round .wc-block-components-notice-banner,
.button-shape-round .wc-block-components-notice-banner.is-error {
  border-radius: var(--hard-rounded-field);
}
.woocommerce-notices-wrapper .wc-block-components-notice-banner svg,
.woocommerce-form-coupon-toggle .wc-block-components-notice-banner svg,
.wc-block-components-notice-banner svg,
.wc-block-components-notice-banner.is-error svg {
  display: none;
}
.woocommerce-notices-wrapper .wc-block-components-notice-banner.is-success .wc-block-components-notice-banner__content:before,
.woocommerce-form-coupon-toggle .wc-block-components-notice-banner.is-success .wc-block-components-notice-banner__content:before,
.wc-block-components-notice-banner.is-success .wc-block-components-notice-banner__content:before,
.wc-block-components-notice-banner.is-error.is-success .wc-block-components-notice-banner__content:before {
  content: var(--woo-icons-message);
}
.woocommerce-notices-wrapper .wc-block-components-notice-banner.is-info .wc-block-components-notice-banner__content:before,
.woocommerce-form-coupon-toggle .wc-block-components-notice-banner.is-info .wc-block-components-notice-banner__content:before,
.wc-block-components-notice-banner.is-info .wc-block-components-notice-banner__content:before,
.wc-block-components-notice-banner.is-error.is-info .wc-block-components-notice-banner__content:before {
  content: var(--woo-icons-info);
}
.woocommerce-notices-wrapper .wc-block-components-notice-banner .wc-block-components-notice-banner__content,
.woocommerce-form-coupon-toggle .wc-block-components-notice-banner .wc-block-components-notice-banner__content,
.wc-block-components-notice-banner .wc-block-components-notice-banner__content,
.wc-block-components-notice-banner.is-error .wc-block-components-notice-banner__content {
  display: flex;
  align-items: center;
}
.woocommerce-notices-wrapper .wc-block-components-notice-banner .wc-block-components-notice-banner__content:before,
.woocommerce-form-coupon-toggle .wc-block-components-notice-banner .wc-block-components-notice-banner__content:before,
.wc-block-components-notice-banner .wc-block-components-notice-banner__content:before,
.wc-block-components-notice-banner.is-error .wc-block-components-notice-banner__content:before {
  font-size: 1.4em;
  line-height: 1;
  font-family: var(--woo-icons-messages-font);
  display: block;
  position: relative;
  top: auto;
  left: auto;
  margin-right: 0.25em;
}
.rtl .woocommerce-notices-wrapper .wc-block-components-notice-banner .wc-block-components-notice-banner__content:before,
.rtl .woocommerce-form-coupon-toggle .wc-block-components-notice-banner .wc-block-components-notice-banner__content:before,
.rtl .wc-block-components-notice-banner .wc-block-components-notice-banner__content:before,
.rtl .wc-block-components-notice-banner.is-error .wc-block-components-notice-banner__content:before {
  margin-right: 0;
  margin-left: 0.25em;
  right: auto;
}
.woocommerce-notices-wrapper .wc-block-components-notice-banner .wc-block-components-notice-banner__content .button,
.woocommerce-form-coupon-toggle .wc-block-components-notice-banner .wc-block-components-notice-banner__content .button,
.wc-block-components-notice-banner .wc-block-components-notice-banner__content .button,
.wc-block-components-notice-banner.is-error .wc-block-components-notice-banner__content .button {
  font-size: 1em;
  font-family: var(--button-font);
  font-weight: var(--button-font-weight);
  line-height: 1;
  display: inline-flex;
  padding: 0.8em 1.5em;
  width: auto;
  border: none;
  outline: none;
  cursor: pointer;
  transition: all 300ms ease;
  text-decoration: none;
  justify-content: center;
  color: inherit !important;
  box-shadow: none !important;
  background: transparent !important;
  opacity: 1 !important;
}

.woocommerce-error,
.wc-block-components-notice-banner.is-error {
  box-shadow: 0 0 0 2px var(--wc-red) inset;
  background: transparent !important;
}
.woocommerce-error > .wc-block-components-notice-banner__content:before,
.wc-block-components-notice-banner.is-error > .wc-block-components-notice-banner__content:before {
  font-size: 1.4em;
  line-height: 1;
  font-family: var(--woo-icons-messages-font);
  display: block;
  position: relative;
  top: auto;
  left: auto;
  margin-right: 0.25em;
}

ul.woocommerce-error,
.wc-block-components-notice-banner.is-error {
  flex-wrap: wrap;
}
ul.woocommerce-error li,
.wc-block-components-notice-banner.is-error li {
  flex: 1 0 calc(100% - 3em);
}

.woocommerce-error:before,
.wc-block-components-notice-banner.is-error .wc-block-components-notice-banner__content:before {
  color: var(--wc-red);
}

.woocommerce-error:before,
.wc-block-components-notice-banner.is-error .wc-block-components-notice-banner__content:before {
  content: var(--woo-icons-error);
}

.woocommerce-info:before,
.wc-block-components-notice-banner.is-info .wc-block-components-notice-banner__content:before {
  color: var(--wc-blue);
}

.woocommerce-message:before,
.wc-block-components-notice-banner.is-success .wc-block-components-notice-banner__content:before {
  color: var(--wc-green);
}

.woocommerce-message:before {
  content: var(--woo-icons-message);
}

.woocommerce-info:before {
  content: var(--woo-icons-info);
}

@media (max-width: 992px) {
  .woocommerce-info {
    display: block;
  }
}
/* Top results and dropdown
--------------------------------------------- */
.woocommerce .woocommerce-result-count, .woocommerce-page .woocommerce-result-count {
  margin: 1em 0;
}

/* Pagination
--------------------------------------------- */
.woocommerce nav.woocommerce-pagination, .woocommerce-page nav.woocommerce-pagination {
  padding-top: var(--pagination-inner-spacing);
  margin-top: var(--pagination-inner-spacing);
  border-top: 1px solid var(--primary-07-color);
}
.woocommerce nav.woocommerce-pagination ul, .woocommerce-page nav.woocommerce-pagination ul {
  margin: 0;
  padding: 0;
  border: 0;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: center;
}
.woocommerce nav.woocommerce-pagination ul li, .woocommerce-page nav.woocommerce-pagination ul li {
  border: 0;
  float: none;
  margin: 0 0.143em;
}
.woocommerce nav.woocommerce-pagination ul li a, .woocommerce nav.woocommerce-pagination ul li span, .woocommerce-page nav.woocommerce-pagination ul li a, .woocommerce-page nav.woocommerce-pagination ul li span {
  padding: 0.25em 0.5em;
  min-width: 1.5em;
}
.woocommerce nav.woocommerce-pagination ul li span.current, .woocommerce-page nav.woocommerce-pagination ul li span.current {
  background: var(--primary-07-color);
  color: inherit;
}
.woocommerce nav.woocommerce-pagination ul li a.page-numbers, .woocommerce-page nav.woocommerce-pagination ul li a.page-numbers {
  background: var(--woocommerce);
  color: var(--light-color);
}
.woocommerce nav.woocommerce-pagination ul .next, .woocommerce nav.woocommerce-pagination ul .prev, .woocommerce-page nav.woocommerce-pagination ul .next, .woocommerce-page nav.woocommerce-pagination ul .prev {
  font-size: 0;
}
.woocommerce nav.woocommerce-pagination ul .next:hover, .woocommerce nav.woocommerce-pagination ul .prev:hover, .woocommerce-page nav.woocommerce-pagination ul .next:hover, .woocommerce-page nav.woocommerce-pagination ul .prev:hover {
  background: transparent;
}

.button-shape-square nav.woocommerce-pagination ul li a, .button-shape-square nav.woocommerce-pagination ul li span {
  border-radius: 0;
}
.button-shape-rounded nav.woocommerce-pagination ul li a, .button-shape-rounded nav.woocommerce-pagination ul li span {
  border-radius: var(--soft-rounded);
}
.button-shape-round nav.woocommerce-pagination ul li a, .button-shape-round nav.woocommerce-pagination ul li span {
  border-radius: var(--hard-rounded);
}
nav.woocommerce-pagination ul .next:after, nav.woocommerce-pagination ul .prev:after {
  content: "";
  font-family: Icon7Stroke;
  font-size: var(--woo-paging-arrow-size);
  font-weight: normal;
  display: flex;
  align-items: center;
  justify-items: center;
  width: 1em;
  height: 1em;
  color: var(--light-color);
  background: var(--woocommerce);
}
.rtl nav.woocommerce-pagination ul .next:after, .rtl nav.woocommerce-pagination ul .prev:after {
  margin-left: 0;
  content: "";
}
.button-shape-square nav.woocommerce-pagination ul .next:after, .button-shape-square nav.woocommerce-pagination ul .prev:after {
  border-radius: 0;
}
.button-shape-rounded nav.woocommerce-pagination ul .next:after, .button-shape-rounded nav.woocommerce-pagination ul .prev:after {
  border-radius: var(--soft-rounded);
}
.button-shape-round nav.woocommerce-pagination ul .next:after, .button-shape-round nav.woocommerce-pagination ul .prev:after {
  border-radius: var(--hard-rounded);
}
nav.woocommerce-pagination ul .prev:after {
  transform: scaleX(-1);
}

/* Star rating
--------------------------------------------- */
.woocommerce .star-rating {
  font-size: 1em;
  height: 1em;
  width: 5.8em;
  line-height: 1;
  overflow: visible;
}
.woocommerce .star-rating:before {
  content: var(--woo-icons-stars);
  font-family: var(--woo-icons-stars-font);
  letter-spacing: 0.05em;
  color: var(--primary-10-color);
}
.woocommerce .star-rating span {
  display: flex;
  flex-wrap: nowrap;
  padding: 0;
  text-indent: 999999px;
  line-height: 1;
  height: 1em;
}
.woocommerce .star-rating span:before {
  content: var(--woo-icons-stars-filled);
  font-family: var(--woo-icons-stars-filled-font);
  letter-spacing: 0.05em;
  text-indent: 0;
}
.woocommerce .star-rating span strong {
  display: none !important;
}

/* Cart
--------------------------------------------- */
.woocommerce table.shop_table, .woocommerce-page table.shop_table {
  border: 0;
  margin: 0 0 1.5em;
  border-radius: 0;
  border-collapse: collapse;
}
.woocommerce table.shop_table th, .woocommerce-page table.shop_table th {
  padding: 0.75em 1em;
}
.rtl .woocommerce table.shop_table th, .rtl .woocommerce-page table.shop_table th {
  text-align: right;
}
.woocommerce table.shop_table td, .woocommerce-page table.shop_table td {
  padding: 0.75em 1em;
}
.woocommerce table.shop_table.cart thead tr th, .woocommerce-page table.shop_table.cart thead tr th {
  background: var(--woocommerce);
  color: var(--light-color);
  border: 0;
}
.woocommerce table.shop_table.cart thead tr .product-price,
.woocommerce table.shop_table.cart thead tr .product-subtotal, .woocommerce-page table.shop_table.cart thead tr .product-price,
.woocommerce-page table.shop_table.cart thead tr .product-subtotal {
  text-align: right;
}
.woocommerce table.shop_table.cart thead tr .product-quantity, .woocommerce-page table.shop_table.cart thead tr .product-quantity {
  text-align: center;
}
.woocommerce table.shop_table.cart tbody tr td, .woocommerce-page table.shop_table.cart tbody tr td {
  border: 0;
  border-bottom: 1px solid var(--primary-07-color);
}
.woocommerce table.shop_table.cart tbody tr:last-of-type td, .woocommerce-page table.shop_table.cart tbody tr:last-of-type td {
  border: 0;
}
.woocommerce table.shop_table.cart tbody tr .remove, .woocommerce-page table.shop_table.cart tbody tr .remove {
  font-weight: normal;
  font-size: 0;
  height: auto;
  border-radius: 0;
}
.woocommerce table.shop_table.cart tbody tr .remove:after, .woocommerce-page table.shop_table.cart tbody tr .remove:after {
  content: var(--woo-cart-widget-remove-icon);
  font-family: var(--woo-cart-widget-remove-icon-font);
  font-size: 1rem;
  width: 1.5em;
  height: 1.5em;
  display: flex;
  align-items: center;
  justify-content: center;
  background: var(--woocommerce);
  color: var(--light-color);
  transition: 200ms ease all;
}
.button-shape-square .woocommerce table.shop_table.cart tbody tr .remove:after, .button-shape-square .woocommerce-page table.shop_table.cart tbody tr .remove:after {
  border-radius: 0;
}
.button-shape-rounded .woocommerce table.shop_table.cart tbody tr .remove:after, .button-shape-rounded .woocommerce-page table.shop_table.cart tbody tr .remove:after {
  border-radius: var(--soft-rounded);
}
.button-shape-round .woocommerce table.shop_table.cart tbody tr .remove:after, .button-shape-round .woocommerce-page table.shop_table.cart tbody tr .remove:after {
  border-radius: var(--hard-rounded-field);
}
.woocommerce table.shop_table.cart tbody tr .product-thumbnail, .woocommerce-page table.shop_table.cart tbody tr .product-thumbnail {
  width: var(--woo-cart-image-size);
}
.woocommerce table.shop_table.cart tbody tr .product-thumbnail a, .woocommerce-page table.shop_table.cart tbody tr .product-thumbnail a {
  display: block;
  width: var(--woo-cart-image-size);
}
.woocommerce table.shop_table.cart tbody tr .product-thumbnail a img, .woocommerce-page table.shop_table.cart tbody tr .product-thumbnail a img {
  width: 100%;
  display: block;
}
.woocommerce table.shop_table.cart tbody tr .product-name, .woocommerce-page table.shop_table.cart tbody tr .product-name {
  font-weight: bold;
  text-align: left;
  width: 100%;
}
.woocommerce table.shop_table.cart tbody tr .product-price,
.woocommerce table.shop_table.cart tbody tr .product-subtotal,
.woocommerce table.shop_table.cart tbody tr .product-quantity, .woocommerce-page table.shop_table.cart tbody tr .product-price,
.woocommerce-page table.shop_table.cart tbody tr .product-subtotal,
.woocommerce-page table.shop_table.cart tbody tr .product-quantity {
  text-align: right;
}
.woocommerce table.shop_table.cart tbody tr .product-quantity .quantity .qty, .woocommerce-page table.shop_table.cart tbody tr .product-quantity .quantity .qty {
  width: 8em;
}
.woocommerce table.shop_table.cart tbody tr .product-subtotal .amount, .woocommerce-page table.shop_table.cart tbody tr .product-subtotal .amount {
  font-weight: bold;
}
.woocommerce table.shop_table.cart tbody tr td.actions, .woocommerce-page table.shop_table.cart tbody tr td.actions {
  padding: 1.5em 0;
}
.woocommerce table.shop_table.cart tbody tr td.actions .coupon, .woocommerce-page table.shop_table.cart tbody tr td.actions .coupon {
  width: 50%;
  display: flex;
  flex-wrap: nowrap;
}
.woocommerce table.shop_table.cart tbody tr td.actions .coupon .input-text, .woocommerce-page table.shop_table.cart tbody tr td.actions .coupon .input-text {
  font-size: 0.875em;
  border: 0;
  padding-left: 1.3125em;
  padding-right: 1.3125em;
  flex: 1 1 auto;
  width: auto;
}
.woocommerce table.shop_table.cart tbody tr td.actions .coupon .button, .woocommerce-page table.shop_table.cart tbody tr td.actions .coupon .button {
  font-size: 0.875em;
  white-space: nowrap;
}
.woocommerce table.shop_table.cart tbody tr td.actions > .button, .woocommerce-page table.shop_table.cart tbody tr td.actions > .button {
  font-size: 0.875em;
}
.woocommerce .cart-collaterals, .woocommerce-page .cart-collaterals {
  display: flex;
  flex-direction: column-reverse;
}
.woocommerce .cart-collaterals .cross-sells, .woocommerce-page .cart-collaterals .cross-sells {
  float: none;
  width: 100%;
  margin-top: 2em;
  padding-top: 2em;
  border-top: 1px solid var(--primary-07-color);
}
.woocommerce .cart-collaterals .cross-sells ul, .woocommerce-page .cart-collaterals .cross-sells ul {
  max-width: 50%;
}
.woocommerce .cart-collaterals .cart_totals, .woocommerce-page .cart-collaterals .cart_totals {
  float: none;
  width: 100%;
}
.woocommerce .cart-collaterals .cart_totals table.shop_table tbody tr.cart-subtotal th, .woocommerce .cart-collaterals .cart_totals table.shop_table tbody tr.cart-subtotal td, .woocommerce-page .cart-collaterals .cart_totals table.shop_table tbody tr.cart-subtotal th, .woocommerce-page .cart-collaterals .cart_totals table.shop_table tbody tr.cart-subtotal td {
  border: 0;
  background: var(--primary-07-color);
}
.woocommerce .cart-collaterals .cart_totals table.shop_table tbody tr.order-total th, .woocommerce .cart-collaterals .cart_totals table.shop_table tbody tr.order-total td, .woocommerce-page .cart-collaterals .cart_totals table.shop_table tbody tr.order-total th, .woocommerce-page .cart-collaterals .cart_totals table.shop_table tbody tr.order-total td {
  background: var(--woocommerce);
  color: var(--light-color);
}
.rtl .woocommerce .cart-collaterals .cart_totals table.shop_table tbody .shipping-calculator-button:after, .rtl .woocommerce-page .cart-collaterals .cart_totals table.shop_table tbody .shipping-calculator-button:after {
  margin-left: 0.618em;
  margin-right: 0;
}
.woocommerce .cart-collaterals .cart_totals .wc-proceed-to-checkout, .woocommerce-page .cart-collaterals .cart_totals .wc-proceed-to-checkout {
  display: flex;
  justify-content: center;
}
.woocommerce .cart-collaterals .cart_totals .wc-proceed-to-checkout .checkout-button, .woocommerce-page .cart-collaterals .cart_totals .wc-proceed-to-checkout .checkout-button {
  flex: 0 1 60%;
}

@media (max-width: 992px) {
  .woocommerce table.shop_table.cart tbody tr td.actions .coupon, .woocommerce-page table.shop_table.cart tbody tr td.actions .coupon {
    width: 100%;
    float: none;
    margin-bottom: 1em;
  }
}
@media (max-width: 768px) {
  .woocommerce table.shop_table.cart tbody tr, .woocommerce-page table.shop_table.cart tbody tr {
    position: relative;
  }
  .woocommerce table.shop_table.cart tbody tr .product-remove, .woocommerce-page table.shop_table.cart tbody tr .product-remove {
    position: absolute;
    top: 0;
    display: flex;
    z-index: 2;
    width: 100%;
    justify-content: flex-end;
    box-sizing: border-box;
    border-bottom: 0;
    padding: 1em;
    background: transparent !important;
  }
  .woocommerce table.shop_table.cart tbody tr .product-remove a, .woocommerce-page table.shop_table.cart tbody tr .product-remove a {
    width: auto;
    background: transparent !important;
  }
  .woocommerce table.shop_table.cart tbody tr .product-remove a:hover, .woocommerce-page table.shop_table.cart tbody tr .product-remove a:hover {
    background: transparent !important;
  }
  .woocommerce table.shop_table.cart tbody tr .product-thumbnail, .woocommerce-page table.shop_table.cart tbody tr .product-thumbnail {
    padding: 0;
    width: 100%;
    display: block !important;
    position: relative;
    z-index: 1;
    background: transparent !important;
  }
  .woocommerce table.shop_table.cart tbody tr .product-thumbnail:before, .woocommerce-page table.shop_table.cart tbody tr .product-thumbnail:before {
    display: none;
  }
  .woocommerce table.shop_table.cart tbody tr .product-thumbnail a, .woocommerce table.shop_table.cart tbody tr .product-thumbnail img, .woocommerce-page table.shop_table.cart tbody tr .product-thumbnail a, .woocommerce-page table.shop_table.cart tbody tr .product-thumbnail img {
    width: 100%;
  }
  .woocommerce table.shop_table.cart tbody tr .product-quantity, .woocommerce-page table.shop_table.cart tbody tr .product-quantity {
    display: flex;
    align-items: center;
    justify-content: space-between;
  }
  .woocommerce .cart-collaterals .cart_totals .wc-proceed-to-checkout .checkout-button, .woocommerce-page .cart-collaterals .cart_totals .wc-proceed-to-checkout .checkout-button {
    flex: 1 1 100%;
  }
}
/* Checkout
--------------------------------------------- */
.woocommerce .checkout textarea[name=order_comments], .woocommerce-page .checkout textarea[name=order_comments] {
  min-height: 12.5em;
}
.woocommerce .checkout #order_review_heading, .woocommerce-page .checkout #order_review_heading {
  margin-top: 1em;
}
.woocommerce .checkout .woocommerce-checkout-review-order-table thead tr th, .woocommerce-page .checkout .woocommerce-checkout-review-order-table thead tr th {
  background: var(--woocommerce);
  color: var(--light-color);
  border: 0;
}
.woocommerce .checkout .woocommerce-checkout-review-order-table tbody tr td, .woocommerce-page .checkout .woocommerce-checkout-review-order-table tbody tr td {
  border: 0;
  border-bottom: 1px solid var(--primary-07-color);
}
.woocommerce .checkout .woocommerce-checkout-review-order-table tbody tr:last-of-type td, .woocommerce-page .checkout .woocommerce-checkout-review-order-table tbody tr:last-of-type td {
  border: 0;
}
.woocommerce .checkout .woocommerce-checkout-review-order-table tfoot tr.cart-subtotal th, .woocommerce .checkout .woocommerce-checkout-review-order-table tfoot tr.cart-subtotal td, .woocommerce-page .checkout .woocommerce-checkout-review-order-table tfoot tr.cart-subtotal th, .woocommerce-page .checkout .woocommerce-checkout-review-order-table tfoot tr.cart-subtotal td {
  border: 0;
  background: var(--primary-07-color);
}
.woocommerce .checkout .woocommerce-checkout-review-order-table tfoot tr.order-total th, .woocommerce .checkout .woocommerce-checkout-review-order-table tfoot tr.order-total td, .woocommerce-page .checkout .woocommerce-checkout-review-order-table tfoot tr.order-total th, .woocommerce-page .checkout .woocommerce-checkout-review-order-table tfoot tr.order-total td {
  background: var(--woocommerce);
  color: var(--light-color);
}
.woocommerce .checkout .woocommerce-account-fields input.input-checkbox, .woocommerce-page .checkout .woocommerce-account-fields input.input-checkbox {
  display: inline-block;
}
.woocommerce .checkout .woocommerce-account-fields input.input-checkbox:before, .woocommerce-page .checkout .woocommerce-account-fields input.input-checkbox:before {
  justify-content: flex-start;
}

@media (max-width: 992px) {
  .woocommerce .checkout .form-row-first,
.woocommerce .checkout .form-row-last, .woocommerce-page .checkout .form-row-first,
.woocommerce-page .checkout .form-row-last {
    width: 100%;
    float: none;
  }
}
/* Login, Registration, Coupon form
--------------------------------------------- */
.woocommerce form.login, .woocommerce form.register, .woocommerce form.lost_reset_password, .woocommerce form.checkout_coupon, .woocommerce form.login, .woocommerce form.register, .woocommerce form.lost_reset_password, .woocommerce form.checkout_coupon, .woocommerce form.login, .woocommerce form.register, .woocommerce form.lost_reset_password, .woocommerce form.checkout_coupon {
  padding: var(--woo-forms-padding);
  margin: 1.5em 0;
  border: 1px solid var(--primary-07-color);
}
.button-shape-square .woocommerce form.login, .button-shape-square .woocommerce form.register, .button-shape-square .woocommerce form.lost_reset_password, .button-shape-square .woocommerce form.checkout_coupon, .button-shape-square .woocommerce form.login, .button-shape-square .woocommerce form.register, .button-shape-square .woocommerce form.lost_reset_password, .button-shape-square .woocommerce form.checkout_coupon, .button-shape-square .woocommerce form.login, .button-shape-square .woocommerce form.register, .button-shape-square .woocommerce form.lost_reset_password, .button-shape-square .woocommerce form.checkout_coupon {
  border-radius: 0;
}
.button-shape-rounded .woocommerce form.login, .button-shape-rounded .woocommerce form.register, .button-shape-rounded .woocommerce form.lost_reset_password, .button-shape-rounded .woocommerce form.checkout_coupon, .button-shape-rounded .woocommerce form.login, .button-shape-rounded .woocommerce form.register, .button-shape-rounded .woocommerce form.lost_reset_password, .button-shape-rounded .woocommerce form.checkout_coupon, .button-shape-rounded .woocommerce form.login, .button-shape-rounded .woocommerce form.register, .button-shape-rounded .woocommerce form.lost_reset_password, .button-shape-rounded .woocommerce form.checkout_coupon {
  border-radius: var(--soft-rounded);
}
.button-shape-round .woocommerce form.login, .button-shape-round .woocommerce form.register, .button-shape-round .woocommerce form.lost_reset_password, .button-shape-round .woocommerce form.checkout_coupon, .button-shape-round .woocommerce form.login, .button-shape-round .woocommerce form.register, .button-shape-round .woocommerce form.lost_reset_password, .button-shape-round .woocommerce form.checkout_coupon, .button-shape-round .woocommerce form.login, .button-shape-round .woocommerce form.register, .button-shape-round .woocommerce form.lost_reset_password, .button-shape-round .woocommerce form.checkout_coupon {
  border-radius: var(--hard-rounded-field);
}
.woocommerce form.checkout_coupon, .woocommerce form.checkout_coupon, .woocommerce form.checkout_coupon {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
}
.woocommerce form.checkout_coupon p, .woocommerce form.checkout_coupon p, .woocommerce form.checkout_coupon p {
  flex: 1 1 auto;
}
.woocommerce form.checkout_coupon p:nth-child(1), .woocommerce form.checkout_coupon p:nth-child(1), .woocommerce form.checkout_coupon p:nth-child(1) {
  flex: 1 0 100%;
  margin-bottom: 0;
  line-height: 2;
}
.woocommerce form.checkout_coupon p.form-row-last, .woocommerce form.checkout_coupon p.form-row-last, .woocommerce form.checkout_coupon p.form-row-last {
  margin-left: 1em;
}
.rtl .woocommerce form.checkout_coupon p.form-row-last, .rtl .woocommerce form.checkout_coupon p.form-row-last, .rtl .woocommerce form.checkout_coupon p.form-row-last {
  margin-left: 0;
  margin-right: 1em;
}
.woocommerce form.login .form-row:nth-child(3), .woocommerce form.login .form-row:nth-child(3), .woocommerce form.login .form-row:nth-child(3) {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
}
.woocommerce form.login .woocommerce-form-login__rememberme, .woocommerce form.login .woocommerce-form-login__rememberme, .woocommerce form.login .woocommerce-form-login__rememberme {
  order: 2;
}
.woocommerce form.login .woocommerce-form-login__submit, .woocommerce form.login .woocommerce-form-login__submit, .woocommerce form.login .woocommerce-form-login__submit {
  order: 1;
}
.woocommerce form.login .lost_password a, .woocommerce form.login .lost_password a, .woocommerce form.login .lost_password a {
  display: inline-flex;
  align-items: center;
}
.woocommerce form.login .lost_password a:before, .woocommerce form.login .lost_password a:before, .woocommerce form.login .lost_password a:before {
  content: var(--woo-icons-lost-password);
  font-family: var(--woo-icons-lost-password-font);
  font-size: 1.5em;
  font-weight: normal;
  font-style: normal;
  margin-right: 0.2em;
  display: block;
  color: var(--accent-color);
}
.rtl .woocommerce form.login .lost_password a:before, .rtl .woocommerce form.login .lost_password a:before, .rtl .woocommerce form.login .lost_password a:before {
  margin-right: 0;
  margin-left: 0.2em;
}

/* Payments
--------------------------------------------- */
#add_payment_method #payment, .woocommerce-cart #payment, .woocommerce-checkout #payment {
  background: transparent;
  border-radius: 0;
}
#add_payment_method #payment ul.payment_methods, .woocommerce-cart #payment ul.payment_methods, .woocommerce-checkout #payment ul.payment_methods {
  padding: 2em 0;
  border-bottom: 1px solid var(--primary-07-color);
}
#add_payment_method #payment ul.payment_methods li input, .woocommerce-cart #payment ul.payment_methods li input, .woocommerce-checkout #payment ul.payment_methods li input {
  margin: inherit;
}
#add_payment_method #payment div.payment_box, .woocommerce-cart #payment div.payment_box, .woocommerce-checkout #payment div.payment_box {
  max-width: calc(100% - .75em);
  width: fit-content;
  left: 0.75em;
  background: var(--primary-07-color);
}
.rtl #add_payment_method #payment div.payment_box, .rtl .woocommerce-cart #payment div.payment_box, .rtl .woocommerce-checkout #payment div.payment_box {
  left: auto;
  right: 0.75em;
}
.button-shape-square #add_payment_method #payment div.payment_box, .button-shape-square .woocommerce-cart #payment div.payment_box, .button-shape-square .woocommerce-checkout #payment div.payment_box {
  border-radius: 0;
}
.button-shape-rounded #add_payment_method #payment div.payment_box, .button-shape-rounded .woocommerce-cart #payment div.payment_box, .button-shape-rounded .woocommerce-checkout #payment div.payment_box {
  border-radius: var(--soft-rounded);
  border-top-left-radius: 0;
}
.button-shape-rounded.rtl #add_payment_method #payment div.payment_box, .button-shape-rounded.rtl .woocommerce-cart #payment div.payment_box, .button-shape-rounded.rtl .woocommerce-checkout #payment div.payment_box {
  border-radius: var(--soft-rounded);
  border-top-right-radius: 0;
}
.button-shape-round #add_payment_method #payment div.payment_box, .button-shape-round .woocommerce-cart #payment div.payment_box, .button-shape-round .woocommerce-checkout #payment div.payment_box {
  border-radius: var(--hard-rounded-field);
  border-top-left-radius: 0;
}
.button-shape-round.rtl #add_payment_method #payment div.payment_box, .button-shape-round.rtl .woocommerce-cart #payment div.payment_box, .button-shape-round.rtl .woocommerce-checkout #payment div.payment_box {
  border-radius: var(--hard-rounded-field);
  border-top-right-radius: 0;
}
#add_payment_method #payment div.payment_box:before, .woocommerce-cart #payment div.payment_box:before, .woocommerce-checkout #payment div.payment_box:before {
  border: 0.5em solid var(--primary-07-color);
  border-right-color: transparent;
  border-top-color: transparent;
  top: 0;
  left: -2em;
}
.rtl #add_payment_method #payment div.payment_box:before, .rtl .woocommerce-cart #payment div.payment_box:before, .rtl .woocommerce-checkout #payment div.payment_box:before {
  left: auto;
  right: -2em;
  border-left-color: transparent;
  border-right-color: var(--primary-07-color);
}
#add_payment_method #payment .place-order, .woocommerce-cart #payment .place-order, .woocommerce-checkout #payment .place-order {
  padding: 2em 0 !important;
}
#add_payment_method #payment .place-order .woocommerce-terms-and-conditions-wrapper .form-row.validate-required label, .woocommerce-cart #payment .place-order .woocommerce-terms-and-conditions-wrapper .form-row.validate-required label, .woocommerce-checkout #payment .place-order .woocommerce-terms-and-conditions-wrapper .form-row.validate-required label {
  display: inline-flex;
  align-items: center;
}
#add_payment_method #payment .place-order .woocommerce-terms-and-conditions-wrapper .form-row.validate-required label input, .woocommerce-cart #payment .place-order .woocommerce-terms-and-conditions-wrapper .form-row.validate-required label input, .woocommerce-checkout #payment .place-order .woocommerce-terms-and-conditions-wrapper .form-row.validate-required label input {
  margin-top: 0;
}
#add_payment_method #payment .place-order .woocommerce-terms-and-conditions-wrapper .form-row.validate-required label a, .woocommerce-cart #payment .place-order .woocommerce-terms-and-conditions-wrapper .form-row.validate-required label a, .woocommerce-checkout #payment .place-order .woocommerce-terms-and-conditions-wrapper .form-row.validate-required label a {
  text-decoration: underline;
}
#add_payment_method #payment .place-order .woocommerce-terms-and-conditions-wrapper .form-row.validate-required label a:hover, .woocommerce-cart #payment .place-order .woocommerce-terms-and-conditions-wrapper .form-row.validate-required label a:hover, .woocommerce-checkout #payment .place-order .woocommerce-terms-and-conditions-wrapper .form-row.validate-required label a:hover {
  text-decoration: none;
}
#add_payment_method #payment .place-order .woocommerce-terms-and-conditions-wrapper .form-row.validate-required.woocommerce-invalid #terms, .woocommerce-cart #payment .place-order .woocommerce-terms-and-conditions-wrapper .form-row.validate-required.woocommerce-invalid #terms, .woocommerce-checkout #payment .place-order .woocommerce-terms-and-conditions-wrapper .form-row.validate-required.woocommerce-invalid #terms {
  outline: none;
}
#add_payment_method #payment .place-order .woocommerce-terms-and-conditions-wrapper .form-row.validate-required.woocommerce-invalid #terms:before, .woocommerce-cart #payment .place-order .woocommerce-terms-and-conditions-wrapper .form-row.validate-required.woocommerce-invalid #terms:before, .woocommerce-checkout #payment .place-order .woocommerce-terms-and-conditions-wrapper .form-row.validate-required.woocommerce-invalid #terms:before {
  color: red;
}
#add_payment_method #payment .place-order .woocommerce-terms-and-conditions-wrapper .form-row.validate-required.woocommerce-invalid label, .woocommerce-cart #payment .place-order .woocommerce-terms-and-conditions-wrapper .form-row.validate-required.woocommerce-invalid label, .woocommerce-checkout #payment .place-order .woocommerce-terms-and-conditions-wrapper .form-row.validate-required.woocommerce-invalid label {
  color: red;
}

/* Terms and conditions
--------------------------------------------- */
.woocommerce-terms-and-conditions {
  padding: 2em;
  background: transparent;
  border: 1px solid var(--primary-07-color);
  box-shadow: none;
}

/* Widgets
--------------------------------------------- */
/* Product search */
.widget_product_search .woocommerce-product-search {
  position: relative;
}
.widget_product_search .woocommerce-product-search input[type=search] {
  padding-right: 3em !important;
}
.rtl .widget_product_search .woocommerce-product-search input[type=search] {
  padding-right: 0.8em !important;
  padding-left: 3em !important;
}
.widget_product_search .woocommerce-product-search button[type=submit] {
  border: 0;
  padding: 0;
  position: absolute;
  right: 0.7rem;
  top: 0;
  bottom: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  transition: 200ms ease all;
  box-shadow: none;
  color: inherit;
  border-radius: 0;
  text-indent: -999999px;
  background: transparent;
}
.widget_product_search .woocommerce-product-search button[type=submit]:after {
  content: var(--search-widget-icon-search);
  font-family: var(--search-widget-icon-search-font);
  font-size: 1em;
  font-weight: normal;
  margin: 0 0.25em;
  text-indent: 0;
}
.widget_product_search .woocommerce-product-search button[type=submit]:hover {
  opacity: 0.6;
  transform: none;
  background: transparent;
  box-shadow: none;
  color: inherit;
}

.woocommerce, .woocommerce-page {
  /* Layered nav */
  /* Product categories */
  /* Filter price widget */
  /* Rating */
  /* Top rated, products, recent reviews */
}
.woocommerce .widget_layered_nav .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item, .woocommerce-page .widget_layered_nav .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item {
  padding: 0.8em 0;
}
.woocommerce .widget_layered_nav .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item .count, .woocommerce-page .widget_layered_nav .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item .count {
  float: right;
  opacity: 0.5;
}
.woocommerce .widget_product_categories ul li .count, .woocommerce-page .widget_product_categories ul li .count {
  float: right;
  opacity: 0.5;
}
.woocommerce .widget_price_filter .ui-slider.ui-slider-horizontal, .woocommerce-page .widget_price_filter .ui-slider.ui-slider-horizontal {
  height: var(--woo-price-slider-height);
  margin-left: calc(var(--woo-price-slider-handle-size) / 2);
  margin-right: calc(var(--woo-price-slider-handle-size) / 2);
}
.woocommerce .widget_price_filter .ui-slider .ui-slider-handle, .woocommerce-page .widget_price_filter .ui-slider .ui-slider-handle {
  top: calc((var(--woo-price-slider-handle-size) / 2 - var(--woo-price-slider-height) / 2 )* -1);
  width: var(--woo-price-slider-handle-size);
  height: var(--woo-price-slider-handle-size);
  margin-left: calc(var(--woo-price-slider-handle-size) / 2 * -1);
  border-radius: 50%;
  background: var(--woocommerce);
}
.woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content, .woocommerce-page .widget_price_filter .price_slider_wrapper .ui-widget-content {
  background: var(--primary-07-color);
}
.woocommerce .widget_price_filter .price_slider_amount, .woocommerce-page .widget_price_filter .price_slider_amount {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  align-items: center;
  font-size: 1em;
}
.woocommerce .widget_price_filter .price_slider_amount input[name=min_price], .woocommerce .widget_price_filter .price_slider_amount input[name=max_price], .woocommerce-page .widget_price_filter .price_slider_amount input[name=min_price], .woocommerce-page .widget_price_filter .price_slider_amount input[name=max_price] {
  flex: 0 1 48%;
  font-size: 0.75em;
  margin-bottom: 0.5em;
}
.woocommerce .widget_price_filter .price_slider_amount .button, .woocommerce-page .widget_price_filter .price_slider_amount .button {
  font-size: 0.75em;
}
.woocommerce .widget_price_filter .price_slider_amount .price_label, .woocommerce-page .widget_price_filter .price_slider_amount .price_label {
  margin-left: auto;
}
.woocommerce .widget_rating_filter li.wc-layered-nav-rating, .woocommerce-page .widget_rating_filter li.wc-layered-nav-rating {
  border: 0;
}
.woocommerce .widget_rating_filter li.wc-layered-nav-rating:last-child, .woocommerce-page .widget_rating_filter li.wc-layered-nav-rating:last-child {
  padding-bottom: 0;
}
.woocommerce .widget_rating_filter li.wc-layered-nav-rating a, .woocommerce-page .widget_rating_filter li.wc-layered-nav-rating a {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.woocommerce .widget_rating_filter li.wc-layered-nav-rating .star-rating span:before, .woocommerce-page .widget_rating_filter li.wc-layered-nav-rating .star-rating span:before {
  color: var(--accent-color);
}
.woocommerce .widget_top_rated_products .product_list_widget li,
.woocommerce .widget_products .product_list_widget li,
.woocommerce .widget_recent_reviews .product_list_widget li, .woocommerce-page .widget_top_rated_products .product_list_widget li,
.woocommerce-page .widget_products .product_list_widget li,
.woocommerce-page .widget_recent_reviews .product_list_widget li {
  position: relative;
  padding: 0.5em 1em 0.5em 3.5em;
}
.woocommerce .widget_top_rated_products .product_list_widget li:first-child,
.woocommerce .widget_products .product_list_widget li:first-child,
.woocommerce .widget_recent_reviews .product_list_widget li:first-child, .woocommerce-page .widget_top_rated_products .product_list_widget li:first-child,
.woocommerce-page .widget_products .product_list_widget li:first-child,
.woocommerce-page .widget_recent_reviews .product_list_widget li:first-child {
  padding-top: 0;
}
.woocommerce .widget_top_rated_products .product_list_widget li:last-child,
.woocommerce .widget_products .product_list_widget li:last-child,
.woocommerce .widget_recent_reviews .product_list_widget li:last-child, .woocommerce-page .widget_top_rated_products .product_list_widget li:last-child,
.woocommerce-page .widget_products .product_list_widget li:last-child,
.woocommerce-page .widget_recent_reviews .product_list_widget li:last-child {
  padding-bottom: 0;
}
.woocommerce .widget_top_rated_products .product_list_widget li a .product-title,
.woocommerce .widget_products .product_list_widget li a .product-title,
.woocommerce .widget_recent_reviews .product_list_widget li a .product-title, .woocommerce-page .widget_top_rated_products .product_list_widget li a .product-title,
.woocommerce-page .widget_products .product_list_widget li a .product-title,
.woocommerce-page .widget_recent_reviews .product_list_widget li a .product-title {
  font-family: var(--heading-font);
  font-weight: var(--heading-font-weight);
  font-style: var(--heading-font-style);
  text-transform: var(--heading-text-transform);
  line-height: 1.2;
}
.woocommerce .widget_top_rated_products .product_list_widget li a img,
.woocommerce .widget_products .product_list_widget li a img,
.woocommerce .widget_recent_reviews .product_list_widget li a img, .woocommerce-page .widget_top_rated_products .product_list_widget li a img,
.woocommerce-page .widget_products .product_list_widget li a img,
.woocommerce-page .widget_recent_reviews .product_list_widget li a img {
  position: absolute;
  top: 50%;
  left: 0;
  margin: 0;
  width: 3em;
  transform: translateY(-50%);
}

/* Cart
--------------------------------------------- */
.woocommerce.widget_shopping_cart .cart_list,
.woocommerce-page .widget_shopping_cart .cart_list,
.woocommerce .widget_shopping_cart .cart_list {
  margin-top: -0.5em;
  margin-bottom: -0.5em;
}
.woocommerce.widget_shopping_cart .cart_list li,
.woocommerce-page .widget_shopping_cart .cart_list li,
.woocommerce .widget_shopping_cart .cart_list li {
  padding: 0.5em 2em 0.5em calc(var(--woo-cart-widget-image-size) + .5em);
  display: flex;
  flex-wrap: wrap;
  position: relative;
}
.rtl .woocommerce.widget_shopping_cart .cart_list li,
.rtl .woocommerce-page .widget_shopping_cart .cart_list li,
.rtl .woocommerce .widget_shopping_cart .cart_list li {
  padding: 0.5em calc(var(--woo-cart-widget-image-size) + .5em) 0.5em 2em;
}
.woocommerce.widget_shopping_cart .cart_list li a,
.woocommerce-page .widget_shopping_cart .cart_list li a,
.woocommerce .widget_shopping_cart .cart_list li a {
  flex: 1 0 100%;
  display: flex;
}
.woocommerce.widget_shopping_cart .cart_list li a.remove,
.woocommerce-page .widget_shopping_cart .cart_list li a.remove,
.woocommerce .widget_shopping_cart .cart_list li a.remove {
  font-size: 0;
  font-weight: normal;
  position: absolute;
  top: 0.5rem;
  right: 0;
  left: auto;
  display: block;
  width: auto;
}
.woocommerce.widget_shopping_cart .cart_list li a.remove:after,
.woocommerce-page .widget_shopping_cart .cart_list li a.remove:after,
.woocommerce .widget_shopping_cart .cart_list li a.remove:after {
  content: var(--woo-cart-widget-remove-icon);
  font-family: var(--woo-cart-widget-remove-icon-font);
  font-size: 1rem;
  width: 1.5em;
  height: 1.5em;
  display: flex;
  align-items: center;
  justify-content: center;
  color: var(--light-color);
  background: var(--woocommerce);
}
.rtl .woocommerce.widget_shopping_cart .cart_list li a.remove,
.rtl .woocommerce-page .widget_shopping_cart .cart_list li a.remove,
.rtl .woocommerce .widget_shopping_cart .cart_list li a.remove {
  right: auto;
  left: 0;
}
.woocommerce.widget_shopping_cart .cart_list li a:not(.remove),
.woocommerce-page .widget_shopping_cart .cart_list li a:not(.remove),
.woocommerce .widget_shopping_cart .cart_list li a:not(.remove) {
  font-family: var(--heading-font);
  font-weight: var(--heading-font-weight);
  font-style: var(--heading-font-style);
  text-transform: var(--heading-text-transform);
  line-height: 1.2;
}
.woocommerce.widget_shopping_cart .cart_list li a img,
.woocommerce-page .widget_shopping_cart .cart_list li a img,
.woocommerce .widget_shopping_cart .cart_list li a img {
  position: absolute;
  top: 50%;
  left: 0;
  margin: 0;
  width: var(--woo-cart-widget-image-size);
  transform: translateY(-50%);
}
.rtl .woocommerce.widget_shopping_cart .cart_list li a img,
.rtl .woocommerce-page .widget_shopping_cart .cart_list li a img,
.rtl .woocommerce .widget_shopping_cart .cart_list li a img {
  left: auto;
  right: 0;
}
.woocommerce.widget_shopping_cart .cart_list li .quantity,
.woocommerce-page .widget_shopping_cart .cart_list li .quantity,
.woocommerce .widget_shopping_cart .cart_list li .quantity {
  flex: 1 0 100%;
}
.woocommerce.widget_shopping_cart .total,
.woocommerce-page .widget_shopping_cart .total,
.woocommerce .widget_shopping_cart .total {
  margin-top: 0.5em;
  padding-top: 0.5em;
  border-top: 1px solid var(--primary-07-color);
}
.woocommerce.widget_shopping_cart .buttons,
.woocommerce-page .widget_shopping_cart .buttons,
.woocommerce .widget_shopping_cart .buttons {
  font-size: 0.75em;
  display: flex;
  justify-content: space-between;
}
.woocommerce.widget_shopping_cart .buttons .button,
.woocommerce-page .widget_shopping_cart .buttons .button,
.woocommerce .widget_shopping_cart .buttons .button {
  flex: 1 1 auto;
  padding-left: 1em;
  padding-right: 1em;
  margin: 0;
}
.woocommerce.widget_shopping_cart .buttons .button.wc-forward,
.woocommerce-page .widget_shopping_cart .buttons .button.wc-forward,
.woocommerce .widget_shopping_cart .buttons .button.wc-forward {
  order: 1;
}
.woocommerce.widget_shopping_cart .buttons .button.checkout,
.woocommerce-page .widget_shopping_cart .buttons .button.checkout,
.woocommerce .widget_shopping_cart .buttons .button.checkout {
  order: 3;
}
.woocommerce.widget_shopping_cart .buttons:before,
.woocommerce-page .widget_shopping_cart .buttons:before,
.woocommerce .widget_shopping_cart .buttons:before {
  display: block;
  width: 10px;
  order: 2;
}
.woocommerce.widget_shopping_cart .buttons:after,
.woocommerce-page .widget_shopping_cart .buttons:after,
.woocommerce .widget_shopping_cart .buttons:after {
  display: none;
}

.button-shape-square .widget_shopping_cart .cart_list li a.remove:after {
  border-radius: 0;
}
.button-shape-rounded .widget_shopping_cart .cart_list li a.remove:after {
  border-radius: var(--soft-rounded);
}
.button-shape-round .widget_shopping_cart .cart_list li a.remove:after {
  border-radius: var(--hard-rounded);
}

/* Override RTL widgets
--------------------------------------------- */
.rtl.woocommerce, .rtl.woocommerce-page {
  /* Product search */
  /* Cart */
  /* Product categories */
  /* Filter price widget */
  /* Top rated, products, recent reviews */
}
.rtl.woocommerce .widget_product_search .woocommerce-product-search input[type=search], .rtl.woocommerce-page .widget_product_search .woocommerce-product-search input[type=search] {
  padding-right: 0.8em;
  padding-left: 3em;
}
.rtl.woocommerce .widget_product_search .woocommerce-product-search button[type=submit], .rtl.woocommerce-page .widget_product_search .woocommerce-product-search button[type=submit] {
  right: auto;
  left: 0.7rem;
}
.rtl.woocommerce .widget_shopping_cart .cart_list li, .rtl.woocommerce-page .widget_shopping_cart .cart_list li {
  padding: 0.5em 3.5em 0.5em 1em;
}
.rtl.woocommerce .widget_shopping_cart .cart_list li a.remove, .rtl.woocommerce-page .widget_shopping_cart .cart_list li a.remove {
  right: auto;
  left: 0;
}
.rtl.woocommerce .widget_shopping_cart .cart_list li a img, .rtl.woocommerce-page .widget_shopping_cart .cart_list li a img {
  left: auto;
  right: 0;
}
.rtl.woocommerce .widget_product_categories ul li .count, .rtl.woocommerce-page .widget_product_categories ul li .count {
  float: left;
}
.rtl.woocommerce .widget_price_filter .price_slider_amount .price_label, .rtl.woocommerce-page .widget_price_filter .price_slider_amount .price_label {
  margin-left: 0;
  margin-right: auto;
}
.rtl.woocommerce .widget_top_rated_products .product_list_widget li,
.rtl.woocommerce .widget_products .product_list_widget li,
.rtl.woocommerce .widget_recent_reviews .product_list_widget li, .rtl.woocommerce-page .widget_top_rated_products .product_list_widget li,
.rtl.woocommerce-page .widget_products .product_list_widget li,
.rtl.woocommerce-page .widget_recent_reviews .product_list_widget li {
  padding-right: 3.5em;
  padding-left: 1em;
}
.rtl.woocommerce .widget_top_rated_products .product_list_widget li a img,
.rtl.woocommerce .widget_products .product_list_widget li a img,
.rtl.woocommerce .widget_recent_reviews .product_list_widget li a img, .rtl.woocommerce-page .widget_top_rated_products .product_list_widget li a img,
.rtl.woocommerce-page .widget_products .product_list_widget li a img,
.rtl.woocommerce-page .widget_recent_reviews .product_list_widget li a img {
  left: auto;
  right: 0;
}

/* ---------------------------------
Styles 
--------------------------------- */
/* Template color scheme
------------------------------------------------------------------ */
body {
  color: var(--page-color, var(--page-primary-color));
  background-color: var(--page-background-color, var(--page-secondary-color));
  background-image: var(--page-background-image, none);
  background-size: cover;
  background-attachment: fixed;
}

/* Top bar color scheme
------------------------------------------------------------------ */
.site-header-top-bar {
  color: var(--top-bar-color, var(--primary-color));
  background-color: var(--top-bar-background-color, var(--secondary-color));
}

/* Site branding style
------------------------------------------------------------------ */
.site-branding {
  color: var(--site-branding-bar-color, var(--primary-color));
  background-color: var(--site-branding-bar-background-color, var(--secondary-color));
}

/* Site branding, sticky header active - Shrink style only to enable smooth colouring back
------------------------------------------------------------------ */
.bt-sticky-header-active.bt-sticky-header-active-closed.bt-sticky-header-active-open.sticky-style-shrink .site-branding {
  color: var(--site-branding-bar-color, var(--primary-color));
  background-color: var(--site-branding-bar-background-color, var(--secondary-color));
}

/* Site branding, sticky header active 
------------------------------------------------------------------ */
.bt-sticky-header-active .site-branding {
  color: var(--sticky-site-branding-bar-color, var(--sticky-primary-color));
  background-color: var(--sticky-site-branding-bar-background-color, var(--sticky-secondary-color));
}

/* Default headline 
------------------------------------------------------------------ */
.page-header {
  color: var(--default-headline-color, var(--primary-color));
  background-color: var(--default-headline-background-color, var(--secondary-color));
}

/* Menu bar, responsive inactive, sticky header inactive 
------------------------------------------------------------------ */
.bt-header-responsive-inactive.bt-sticky-header-inactive .main-navigation:not(.main-navigation-logo-area) {
  color: var(--menu-bar-color, var(--primary-color));
  background-color: var(--menu-bar-background-color, var(--secondary-color));
}

/* Menu bar, sticky header active - Shrink style only to enable smooth colouring back
------------------------------------------------------------------ */
.bt-sticky-header-active.bt-sticky-header-active-closed.bt-sticky-header-active-open.sticky-style-shrink .main-navigation:not(.main-navigation-logo-area) {
  color: var(--menu-bar-color, var(--primary-color));
  background-color: var(--menu-bar-background-color, var(--secondary-color));
}

/* Menu bar, responsive inactive, sticky header active 
------------------------------------------------------------------ */
.bt-header-responsive-inactive.bt-sticky-header-active .main-navigation:not(.main-navigation-logo-area) {
  color: var(--sticky-menu-bar-color, var(--sticky-primary-color));
  background-color: var(--sticky-menu-bar-background-color, var(--sticky-secondary-color));
}

/* Preloader style 
------------------------------------------------------------------ */
#preloader {
  color: var(--preloader-text-color, var(--primary-color));
}
#preloader .preloader-background {
  background-color: var(--preloader-background-color, var(--secondary-color));
  opacity: var(--preloader-background-opacity);
}

/* Responsive header style
------------------------------------------------------------------ */
.bt-header-responsive-active .site-header-responsive {
  color: var(--responsive-header-color, var(--primary-color));
  background-color: var(--responsive-header-background-color, var(--secondary-color));
}

/* Responsive header style, sticky header active - Shrink style only to enable smooth colouring back
------------------------------------------------------------------ */
.bt-header-responsive-active.bt-sticky-header-active.bt-sticky-header.bt-sticky-header-active-closed.sticky-style-shrink .site-header-responsive {
  color: var(--responsive-header-color, var(--primary-color));
  background-color: var(--responsive-header-background-color, var(--secondary-color));
}

/* Responsive sticky header style
------------------------------------------------------------------ */
.bt-header-responsive-active.bt-sticky-header-active .site-header-responsive {
  color: var(--responsive-sticky-header-color, var(--primary-sticky-color));
  background-color: var(--responsive-sticky-header-background-color, var(--secondary-sticky-color));
}

/* Responsive menu 
------------------------------------------------------------------ */
.bt-header-responsive-active .site-header {
  background-color: var(--responsive-menu-background-color, var(--responsive-menu-secondary-color));
  color: var(--responsive-menu-color, var(--responsive-menu-primary-color));
}

/* Footer widget style 
------------------------------------------------------------------ */
.site-footer-widgets {
  color: var(--footer-widgets-color, var(--primary-color));
  background-color: var(--footer-widgets-background-color, var(--secondary-color));
}

/* 404 style 
------------------------------------------------------------------ */
body.error404 .error-404 {
  color: var(--error-404-color, var(--primary-color));
  background-color: var(--error-404-background-color, var(--secondary-color));
  background-image: var(--error-404-background-image);
}

/* Dropdown styles 
------------------------------------------------------------------ */
.bt-header-responsive-inactive .main-navigation ul.main-navigation-menu > li.on > a, .bt-header-responsive-inactive .main-navigation ul.main-navigation-menu > li > a:focus {
  color: var(--hover-primary-color);
}
.bt-header-responsive-inactive .main-navigation ul.main-navigation-menu > li.on > a:after, .bt-header-responsive-inactive .main-navigation ul.main-navigation-menu > li > a:focus:after {
  background-color: var(--hover-secondary-color);
}

.bt-header-responsive-inactive .main-navigation ul ul {
  color: var(--dropdown-primary-color);
  background-color: var(--dropdown-secondary-color);
}

.bt-header-responsive-inactive .main-navigation ul ul li.on > a, .bt-header-responsive-inactive .main-navigation ul ul li > a:focus {
  color: var(--dropdown-hover-primary-color);
  background-color: var(--dropdown-hover-secondary-color);
}

/* Animation
--------------------------------------------- */
.blog[class*=blog-list-load-animation] .site-content .site-main article.animate,
.post-type-archive-portfolio[class*=pf-list-load-animation] .site-content .site-main article.animate {
  transition-delay: 0ms;
}

.blog[class*=blog-list-load-animation] .site-content article.animated,
.post-type-archive-portfolio[class*=pf-list-load-animation] .site-content article.animated {
  opacity: 1;
  transform: translate3d(0, 0, 0) scale(1);
}

/* Fade In */
.blog.blog-list-load-animation-fade-in article,
.blog.blog-list-load-animation-fade-in-move-up article,
.blog.blog-list-load-animation-fade-in-move-down article,
.blog.blog-list-load-animation-fade-in-move-left article,
.blog.blog-list-load-animation-fade-in-move-right article,
.blog.blog-list-load-animation-fade-in-zoom-in article,
.blog.blog-list-load-animation-fade-in-zoom-out article,
.post-type-archive-portfolio.pf-list-load-animation-fade-in article,
.post-type-archive-portfolio.pf-list-load-animation-fade-in-move-up article,
.post-type-archive-portfolio.pf-list-load-animation-fade-in-move-down article,
.post-type-archive-portfolio.pf-list-load-animation-fade-in-move-left article,
.post-type-archive-portfolio.pf-list-load-animation-fade-in-move-right article,
.post-type-archive-portfolio.pf-list-load-animation-fade-in-zoom-in article,
.post-type-archive-portfolio.pf-list-load-animation-fade-in-zoom-out article {
  opacity: 0;
}

/* Move, Move & Fade */
.blog.blog-list-load-animation-move-down article,
.blog.blog-list-load-animation-fade-in-move-down article,
.post-type-archive-portfolio.pf-list-load-animation-move-down article,
.post-type-archive-portfolio.pf-list-load-animation-fade-in-move-down article {
  transform: translate3d(0, -30%, 0);
}

.blog.blog-list-load-animation-move-up article,
.blog.blog-list-load-animation-fade-in-move-up article,
.post-type-archive-portfolio.pf-list-load-animation-move-up article,
.post-type-archive-portfolio.pf-list-load-animation-fade-in-move-up article {
  transform: translate3d(0, 30px, 0);
}

.blog.blog-list-load-animation-move-left article,
.blog.blog-list-load-animation-fade-in-move-left article,
.post-type-archive-portfolio.pf-list-load-animation-move-left article,
.post-type-archive-portfolio.pf-list-load-animation-fade-in-move-left article {
  transform: translate3d(30%, 0, 0);
}

.blog.blog-list-load-animation-move-right article,
.blog.blog-list-load-animation-fade-in-move-right article,
.post-type-archive-portfolio.pf-list-load-animation-move-right article,
.post-type-archive-portfolio.pf-list-load-animation-fade-in-move-right article {
  transform: translate3d(-30%, 0, 0);
}

/* Zoom in */
.blog.blog-list-load-animation-zoom-in article,
.blog.blog-list-load-animation-fade-in-zoom-in article,
.post-type-archive-portfolio.pf-list-load-animation-zoom-in article,
.post-type-archive-portfolio.pf-list-load-animation-fade-in-zoom-in article {
  transform: scale(0.7);
}

.blog.blog-list-load-animation-zoom-out article,
.blog.blog-list-load-animation-fade-in-zoom-out article,
.post-type-archive-portfolio.pf-list-load-animation-zoom-out article,
.post-type-archive-portfolio.pf-list-load-animation-fade-in-zoom-out article {
  transform: scale(1.3);
}

/* Comments 
--------------------------------------------- */
.bt-comments-content {
  max-width: 900px;
}

.comments-area {
  margin: var(--comments-top-spacing) 0;
}
.comments-area .logged-in-as .required-field-message {
  display: block;
}
.comments-area .comments-title {
  font-size: 1.4em;
  margin: 0 0 1em 0;
  padding: 0;
}
.comments-area .comment-respond:not(:only-child) {
  margin-top: var(--comments-top-spacing);
}
.comments-area .comment-respond .comment-form {
  padding-bottom: 2em;
}
.comments-area .comment-respond .comment-reply-title {
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
  align-items: baseline;
}
.comments-area .comment-respond .comment-reply-title small {
  font-size: 1rem;
  margin-top: 0.5em;
}
.comments-area li .comment-respond:not(:only-child) {
  margin-top: 0;
}
.comments-area ol.comment-list, .comments-area .comment-list li.comment {
  list-style: none;
  display: block;
  padding-left: 0;
  margin: 0;
}
.comments-area > ol.comment-list {
  border-bottom: 2px solid var(--primary-07-color);
  margin-bottom: var(--post-half-margin);
}
.comments-area .comment-list > li,
.comments-area .comment-list > li.comment > .children > li.comment {
  display: block;
  margin: 0;
  border-top: 2px solid var(--primary-07-color);
}
.comments-area ol.comment-list li {
  margin: 0;
}
.comments-area ol.comment-list li > article {
  padding: var(--comment-single-spacing) 0 var(--comment-single-spacing) calc(var(--comment-avatar-padding) + var(--comment-avatar-size));
  width: 100%;
  position: relative;
}
.rtl .comments-area ol.comment-list li > article {
  padding-left: 0;
  padding-right: calc(var(--comment-avatar-padding) + var(--comment-avatar-size));
}
.comments-area ol.comment-list li > article .comment-meta {
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
  padding-bottom: 0.75em;
}
.comments-area ol.comment-list li > article .comment-meta .comment-author.vcard {
  display: flex;
  flex-flow: row nowrap;
  align-items: center;
}
.comments-area ol.comment-list li > article .comment-meta .comment-author.vcard .fn, .comments-area ol.comment-list li > article .comment-meta .comment-author.vcard span {
  padding-right: 0.5em;
}
.rtl .comments-area ol.comment-list li > article .comment-meta .comment-author.vcard .fn, .rtl .comments-area ol.comment-list li > article .comment-meta .comment-author.vcard span {
  padding-right: 0;
  padding-left: 0.5em;
}
.comments-area ol.comment-list li > article .comment-meta .comment-author.vcard .avatar {
  position: absolute;
  left: 0;
  top: var(--comment-single-spacing);
  width: var(--comment-avatar-size);
  height: var(--comment-avatar-size);
}
.button-shape-square .comments-area ol.comment-list li > article .comment-meta .comment-author.vcard .avatar {
  border-radius: 0;
}
.button-shape-rounded .comments-area ol.comment-list li > article .comment-meta .comment-author.vcard .avatar {
  border-radius: var(--soft-rounded);
}
.button-shape-round .comments-area ol.comment-list li > article .comment-meta .comment-author.vcard .avatar {
  border-radius: var(--hard-rounded);
}
.rtl .comments-area ol.comment-list li > article .comment-meta .comment-author.vcard .avatar {
  left: auto;
  right: 0;
}
.comments-area ol.comment-list li > article .comment-meta .comment-metadata {
  display: inline-flex;
  font-size: 0.875em;
}
.comments-area ol.comment-list li > article .comment-meta .comment-metadata a {
  text-decoration: underline;
}
.comments-area ol.comment-list li > article .comment-meta .comment-metadata a:hover {
  text-decoration: none;
}
.comments-area ol.comment-list li > article .comment-meta .comment-metadata .comment-edit-link {
  margin-left: 0.5em;
}
.rtl .comments-area ol.comment-list li > article .comment-meta .comment-metadata .comment-edit-link {
  margin-left: 0;
  margin-right: 0.5em;
}
.comments-area ol.comment-list li > article .reply {
  font-size: 0.875em;
  display: flex;
  flex-direction: column;
}
.comments-area ol.comment-list li > article .reply:before {
  content: "";
  display: block;
  flex: 0 0 1px;
  max-width: 10em;
  margin: 0.75em 0 0.5em;
  background: var(--primary-07-color);
}
.comments-area ol.comment-list li > article .reply a {
  text-decoration: underline;
}
.comments-area ol.comment-list li > article .reply a:hover {
  text-decoration: none;
}
.comments-area ol.comment-list li.pingback, .comments-area ol.comment-list li.trackback {
  padding-top: 1em;
  padding-bottom: 1em;
}
.comments-area ol.comment-list li.pingback .edit-link, .comments-area ol.comment-list li.trackback .edit-link {
  font-size: 0.875em;
}
.comments-area ol.comment-list li.pingback .edit-link a, .comments-area ol.comment-list li.trackback .edit-link a {
  text-decoration: underline;
}
.comments-area ol.comment-list li.pingback .edit-link a:hover, .comments-area ol.comment-list li.trackback .edit-link a:hover {
  text-decoration: none;
}
.comments-area ul.children {
  margin-left: 75px;
}
.comments-area input, .comments-area textarea {
  transition: all 300ms ease;
}
.comments-area textarea {
  min-height: 17.8em;
}
.comments-area .logged-in-as + .comment-form-comment textarea {
  min-height: auto;
  height: 12.5em;
}
.comments-area .bt-comment {
  line-height: 0;
}
.comments-area .bt-comment textarea, .comments-area .bt-comment label {
  line-height: 1.8;
}
.comments-area .comment-respond .comment-form #wp-comment-cookies-consent {
  margin-top: -2px;
}
.comments-area .comment-respond .comment-form .submit {
  width: auto;
  padding: 0.8em 1.5em;
  border: none;
  color: var(--button-primary-color, var(--light-color));
  box-shadow: 0 0 0 3em var(--button-secondary-color, var(--accent-color)) inset;
  background: transparent;
  /* Styles */
  /* Hovers */
  /* Shapes */
}
.button-style-outline .comments-area .comment-respond .comment-form .submit {
  color: var(--button-primary-color, var(--accent-color));
  box-shadow: 0 0 0 2px var(--button-primary-color, var(--accent-color)) inset;
  background: transparent;
}
.button-style-clean .comments-area .comment-respond .comment-form .submit {
  color: var(--button-primary-color, var(--accent-color));
  background: transparent;
  box-shadow: none;
  padding-left: 0;
  padding-right: 0;
  border-radius: 0 !important;
}
.comments-area .comment-respond .comment-form .submit:hover {
  color: var(--button-secondary-color, var(--accent-color));
  box-shadow: 0 0 0 2px var(--button-secondary-color, var(--accent-color)) inset;
}
.button-style-outline .comments-area .comment-respond .comment-form .submit:hover {
  color: var(--button-secondary-color, var(--light-color));
  box-shadow: 0 0 0 3em var(--button-primary-color, var(--accent-color)) inset;
  background: transparent;
}
.button-style-clean .comments-area .comment-respond .comment-form .submit:hover {
  color: var(--button-secondary-color, var(--accent-color));
  background: transparent;
  box-shadow: none;
}
.button-shape-rounded .comments-area .comment-respond .comment-form .submit {
  border-radius: var(--soft-rounded);
}
.button-shape-round .comments-area .comment-respond .comment-form .submit {
  border-radius: var(--hard-rounded);
}
.comments-area .no-comments {
  padding: var(--no-comments-padding);
  text-align: center;
  background: var(--primary-07-color);
}
.button-shape-square .comments-area .no-comments {
  border-radius: 0;
}
.button-shape-rounded .comments-area .no-comments {
  border-radius: var(--soft-rounded);
}
.button-shape-round .comments-area .no-comments {
  border-radius: var(--hard-rounded-field);
}

/* Post grid
--------------------------------------------- */
.bt_bb_masonry_post_grid .bt_bb_post_grid_filter {
  font-size: 1em;
  display: flex;
  flex-wrap: wrap;
  padding: 0;
  align-items: center;
}
.bt_bb_align_left .bt_bb_masonry_post_grid .bt_bb_post_grid_filter {
  justify-content: flex-start;
}
.rtl .bt_bb_align_left .bt_bb_masonry_post_grid .bt_bb_post_grid_filter {
  justify-content: flex-end;
}
.bt_bb_align_right .bt_bb_masonry_post_grid .bt_bb_post_grid_filter {
  justify-content: flex-end;
}
.rtl .bt_bb_align_right .bt_bb_masonry_post_grid .bt_bb_post_grid_filter {
  justify-content: flex-start;
}
.bt_bb_align_center .bt_bb_masonry_post_grid .bt_bb_post_grid_filter {
  justify-content: center;
}
.bt_bb_masonry_post_grid .bt_bb_post_grid_filter .bt_bb_post_grid_filter_item {
  padding: 0 0 1em;
  margin: 0;
  position: relative;
}
.bt_bb_align_left .bt_bb_masonry_post_grid .bt_bb_post_grid_filter .bt_bb_post_grid_filter_item {
  margin: 0 var(--desktop-menu-gap) 0 0;
}
.bt_bb_align_right .bt_bb_masonry_post_grid .bt_bb_post_grid_filter .bt_bb_post_grid_filter_item {
  margin: 0 0 0 var(--desktop-menu-gap);
}
.bt_bb_align_center .bt_bb_masonry_post_grid .bt_bb_post_grid_filter .bt_bb_post_grid_filter_item {
  margin: 0 calc(var(--desktop-menu-gap) / 2);
}
.bt_bb_masonry_post_grid .bt_bb_post_grid_filter .bt_bb_post_grid_filter_item:before {
  content: "";
  display: block;
  height: 2px;
  width: 30px;
  position: absolute;
  bottom: 0;
  left: calc(50% - 15px);
  background: var(--accent-color);
  opacity: 0;
}
.bt_bb_masonry_post_grid .bt_bb_post_grid_filter .bt_bb_post_grid_filter_item:hover {
  background: transparent;
}
.bt_bb_masonry_post_grid .bt_bb_post_grid_filter .bt_bb_post_grid_filter_item.active {
  background: transparent;
}
.bt_bb_masonry_post_grid .bt_bb_post_grid_filter .bt_bb_post_grid_filter_item.active:before {
  opacity: 1;
}

.bt_bb_masonry_post_grid .bt_bb_post_grid_loader {
  margin-top: 2em;
  border: 4px solid var(--primary-07-color);
  border-top: 4px solid var(--accent-color);
}
.bt_bb_masonry_post_grid .bt_bb_masonry_post_grid_content {
  font-size: 1em;
  overflow: visible;
}
.bt_bb_masonry_post_grid .bt_bb_masonry_post_grid_content .bt_bb_grid_item .bt_bb_grid_item_inner .bt_bb_grid_item_post_content {
  background: transparent;
  padding: var(--post-grid-padding);
}
.bt_bb_masonry_post_grid .bt_bb_masonry_post_grid_content .bt_bb_grid_item .bt_bb_grid_item_inner .bt_bb_grid_item_post_content .bt_bb_grid_item_category {
  padding: 0;
  margin: 0 0 0.5rem;
}
.bt_bb_masonry_post_grid .bt_bb_masonry_post_grid_content .bt_bb_grid_item .bt_bb_grid_item_inner .bt_bb_grid_item_post_content .bt_bb_grid_item_category .post-categories {
  font-size: 0.875em;
  line-height: 1.5;
  display: inline-flex;
  align-items: center;
  flex-wrap: wrap;
  padding: 0;
  margin: 0;
}
.bt_bb_masonry_post_grid .bt_bb_masonry_post_grid_content .bt_bb_grid_item .bt_bb_grid_item_inner .bt_bb_grid_item_post_content .bt_bb_grid_item_category .post-categories li {
  display: inline-flex;
  flex-wrap: nowrap;
  margin: 0;
}
.bt_bb_masonry_post_grid .bt_bb_masonry_post_grid_content .bt_bb_grid_item .bt_bb_grid_item_inner .bt_bb_grid_item_post_content .bt_bb_grid_item_category .post-categories li a {
  background: unset;
  padding: unset;
}
.bt_bb_masonry_post_grid .bt_bb_masonry_post_grid_content .bt_bb_grid_item .bt_bb_grid_item_inner .bt_bb_grid_item_post_content .bt_bb_grid_item_category .post-categories li:not(:last-child):after {
  content: ", ";
}
.bt_bb_masonry_post_grid .bt_bb_masonry_post_grid_content .bt_bb_grid_item .bt_bb_grid_item_inner .bt_bb_grid_item_post_content .bt_bb_grid_item_meta {
  padding: 0;
  font-size: 0.875em;
  margin: 0 0 0.5rem;
  display: block;
}
.bt_bb_masonry_post_grid .bt_bb_masonry_post_grid_content .bt_bb_grid_item .bt_bb_grid_item_inner .bt_bb_grid_item_post_content .bt_bb_grid_item_meta span {
  font-size: 1em;
  font-weight: normal;
}
.bt_bb_masonry_post_grid .bt_bb_masonry_post_grid_content .bt_bb_grid_item .bt_bb_grid_item_inner .bt_bb_grid_item_post_content .bt_bb_grid_item_meta span:before {
  display: none;
}
.bt_bb_masonry_post_grid .bt_bb_masonry_post_grid_content .bt_bb_grid_item .bt_bb_grid_item_inner .bt_bb_grid_item_post_content .bt_bb_grid_item_meta span:not(:last-child):after {
  content: "";
  padding: 0 0.5em;
  display: block;
  width: 1.125em;
}
.bt_bb_masonry_post_grid .bt_bb_masonry_post_grid_content .bt_bb_grid_item .bt_bb_grid_item_inner .bt_bb_grid_item_post_content .bt_bb_grid_item_post_title {
  padding: 0;
  overflow: hidden;
  text-overflow: ellipsis;
  line-height: 1.5;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: var(--post-pf-grid-title-lines);
}
.bt_bb_masonry_post_grid .bt_bb_masonry_post_grid_content .bt_bb_grid_item .bt_bb_grid_item_inner .bt_bb_grid_item_post_content .bt_bb_grid_item_post_excerpt {
  margin: 0.5rem 0;
  overflow: hidden;
  text-overflow: ellipsis;
  line-height: 1.5;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: var(--post-pf-grid-excerpt-lines);
}
.bt_bb_masonry_post_grid .bt_bb_masonry_post_grid_content .bt_bb_grid_item .bt_bb_grid_item_inner .bt_bb_grid_item_post_content .bt_bb_grid_item_post_excerpt:empty {
  margin: 0;
}
.bt_bb_masonry_post_grid .bt_bb_masonry_post_grid_content .bt_bb_grid_item .bt_bb_grid_item_inner .bt_bb_grid_item_post_content .bt_bb_grid_item_post_share {
  margin: 0.5rem 0 0;
}
.bt_bb_masonry_post_grid .bt_bb_masonry_post_grid_content .bt_bb_grid_item .bt_bb_grid_item_inner .bt_bb_grid_item_post_content .bt_bb_grid_item_post_share:empty {
  margin: 0;
}

.bt_bb_masonry_post_grid.bt_bb_gap_small .bt_bb_masonry_post_grid_content {
  margin: calc(var(--post-pf-grid-gap-small) * -1);
}
.bt_bb_masonry_post_grid.bt_bb_gap_small .bt_bb_masonry_post_grid_content .bt_bb_grid_item {
  padding: var(--post-pf-grid-gap-small);
}
.bt_bb_masonry_post_grid.bt_bb_gap_normal .bt_bb_masonry_post_grid_content {
  margin: calc(var(--post-pf-grid-gap-normal) * -1);
}
.bt_bb_masonry_post_grid.bt_bb_gap_normal .bt_bb_masonry_post_grid_content .bt_bb_grid_item {
  padding: var(--post-pf-grid-gap-normal);
}
.bt_bb_masonry_post_grid.bt_bb_gap_large .bt_bb_masonry_post_grid_content {
  margin: calc(var(--post-pf-grid-gap-large) * -1);
}
.bt_bb_masonry_post_grid.bt_bb_gap_large .bt_bb_masonry_post_grid_content .bt_bb_grid_item {
  padding: var(--post-pf-grid-gap-large);
}

/* Gutenberg 
------------------------------------------------ */
.wp-block-separator {
  margin: 1em auto;
  max-width: 100px;
  border: none;
  opacity: 1;
  border-bottom: 1px solid #8f98a1;
  background-color: transparent;
}
.wp-block-separator.is-style-wide {
  max-width: 100%;
  border: none;
  border-bottom: 1px solid #8f98a1;
}
.wp-block-separator.is-style-dots {
  background: 0 0;
  border: none !important;
  text-align: center;
  max-width: none !important;
  line-height: 1;
  height: auto;
}
.wp-block-separator.is-style-dots:before {
  content: "···";
  color: #191e23;
  font-size: 20px;
  letter-spacing: 2em;
  padding-left: 2em;
  font-family: serif;
}

/* Gallery */
.wp-block-gallery {
  margin: 0;
}
.wp-block-gallery li:first-child {
  margin-left: 0;
}
.wp-block-gallery.alignleft {
  float: left;
}
.wp-block-gallery figcaption {
  flex-grow: 1;
  flex-basis: 100%;
  text-align: center;
}

/* Paragraph */
p.has-drop-cap:not(:focus)::first-letter {
  float: left;
  font-size: 5em;
  line-height: 0.9;
  font-weight: 800;
}

.has-large-font-size {
  line-height: 1 !important;
}

.wp-block-quote p {
  font-size: 1em;
}
.wp-block-quote.is-large p, .wp-block-quote.is-style-large p {
  font-size: 1.3em;
  line-height: 1.2;
}
.wp-block-quote.is-large cite, .wp-block-quote.is-style-large cite {
  text-align: center;
}

p.has-background {
  border-radius: none;
}
.button-shape-rounded p.has-background {
  border-radius: var(--soft-rounded);
}
.button-shape-round p.has-background {
  border-radius: var(--hard-rounded);
}

/* Button */
.wp-block-file .wp-block-file__button {
  border-radius: none;
  font-size: 0.9em;
  font-weight: 500;
  padding: 0.8em 2.2em;
}
.button-shape-rounded .wp-block-file .wp-block-file__button {
  border-radius: var(--soft-rounded);
}
.button-shape-round .wp-block-file .wp-block-file__button {
  border-radius: var(--hard-rounded);
}

.wp-block-file .wp-block-file__button {
  color: var(--light-color) !important;
}
.wp-block-file .wp-block-file__button:hover {
  opacity: 0.8;
}

.wp-block-button {
  margin-bottom: 0.5em;
}
.wp-block-button .wp-block-button__link {
  font-size: 0.9em;
  font-weight: 500;
  padding: 0.8em 2.2em;
  color: var(--light-color) !important;
}
.wp-block-button .wp-block-button__link:hover {
  opacity: 0.8;
}
.wp-block-button.is-style-outline .wp-block-button__link {
  text-align: center;
  color: var(--dark-color) !important;
}
.wp-block-button.is-style-squared .wp-block-button__link {
  border-radius: 0 !important;
}
.wp-block-button.alignleft {
  float: left;
}
.wp-block-button.alignright {
  float: right;
}
.wp-block-button.aligncenter {
  text-align: center;
}

/* Cover */
.wp-block-image .aligncenter > figcaption,
.wp-block-image .alignleft > figcaption,
.wp-block-image .alignright > figcaption,
.wp-block-image.is-resized > figcaption {
  display: block;
}

.wp-block-cover p:not(.has-text-color) {
  color: var(--light-color);
}

.wp-block-cover, .wp-block-cover-image {
  margin: 0 0 1.5em;
  display: flex !important;
}
.wp-block-cover.alignleft, .wp-block-cover-image.alignleft {
  float: left;
}
.wp-block-cover.alignright, .wp-block-cover-image.alignright {
  float: right;
}
.wp-block-cover a, .wp-block-cover-image a {
  color: var(--light-color) !important;
}
.wp-block-cover a:hover, .wp-block-cover-image a:hover {
  opacity: 0.8;
}

.wp-block-cover-image .wp-block-cover-image-text,
.wp-block-cover .wp-block-cover-text, section.wp-block-cover-image > h2 {
  color: var(--light-color) !important;
  padding: 1em;
}

/* Quote */
figure.wp-caption.alignright .wp-caption-text {
  text-align: right;
}

.wp-block-pullquote {
  padding: 1.625em 0;
  font-size: 1rem;
}
.wp-block-pullquote blockquote {
  font-size: 1.25rem;
}
.wp-block-pullquote blockquote:before {
  right: 0;
}
.wp-block-pullquote p {
  font-size: 1.25rem;
  font-family: var(--heading-font);
}

.wp-block-pullquote {
  text-align: left;
}

.wp-block-quote.has-text-align-center:before {
  margin-right: auto;
  margin-left: auto;
}

.wp-block-quote.is-large, .wp-block-quote.is-style-large {
  padding: 0;
}

.wp-block-image .aligncenter > figcaption,
.wp-block-image .alignleft > figcaption,
.wp-block-image .alignright > figcaption,
.wp-block-image.is-resized > figcaption {
  display: block;
}

.alignnone blockquote:before {
  right: 0 !important;
}

/* Table */
.wp-block-table.aligncenter table {
  margin: 0 auto;
  width: auto;
}

.wp-block-quote.has-text-align-right:before {
  margin-right: 0;
  margin-left: auto;
}

/* Page with images - Unit test */
.site-content > p:last-of-type > img,
.site-content > p:last-child > img {
  clear: both;
}

.site-content .site-main article .entry-content .entry-content-inner p:last-child img {
  clear: both;
}

/* Tag widget */
.site-content .wp-block-tag-cloud a {
  font-size: 0.8125em !important;
  box-shadow: 0 0.125em 0 0 transparent;
  opacity: 1;
  font-family: var(--body-font);
  line-height: 1;
  font-weight: 500;
  text-transform: uppercase;
  display: block;
  float: left;
  padding: 0;
  margin: 0 0.8em 0.8em 0;
  color: inherit;
  transition: all 300ms ease;
}
.site-content .wp-block-tag-cloud a:before {
  content: var(--post-tags-icon);
  font-family: var(--post-tags-icon-font);
  color: var(--accent-color);
  padding-right: 0.5em;
}
.rtl .site-content .wp-block-tag-cloud a:before {
  padding-left: 0.5em;
  padding-right: 0;
  float: right;
}

/* Alignment */
.site-content .wp-block-cover.alignleft, .site-content .wp-block-cover-image.alignleft, .site-content .alignleft {
  text-align: left;
  margin-right: 2em;
}
.site-content img.alignleft, .site-content figure.alignleft {
  display: block;
  float: left;
}
.site-content .wp-block-cover.alignright, .site-content .wp-block-cover-image.alignright, .site-content .alignright {
  text-align: right;
  margin-left: 2em;
}
.site-content img.alignright, .site-content figure.alignright {
  display: block;
  float: right;
}
.site-content .alignnone {
  width: auto !important;
  text-align: left;
  margin-left: auto;
  margin-right: auto;
}
.site-content .aligncenter {
  text-align: center;
  margin-left: auto;
  margin-right: auto;
}
.site-content img.aligncenter, .site-content figure.aligncenter, .site-content .aligncenter {
  display: block;
}
.site-content figure {
  margin-bottom: 2em;
}
.site-content figure.aligncenter {
  width: 100%;
  margin-top: 2em;
}
.site-content .wp-block-gallery:not(.has-nested-images) {
  margin-bottom: 2em;
}
.site-content .wp-block-image .alignright > figcaption, .site-content .wp-block-image.is-resized > figcaption {
  display: block;
}

body {
  /*	Framework related variables, overrides from framework variables.scss
  --------------------------------------------------------------------------------------------------------------------*/
  /* Header styling */
  --desktop-menu-selected-line-width: 40px;
  /* Width of the selected line on main menu */
  --desktop-menu-selected-line-thickness: 2px;
  /* Desktop menu options */
  --topbar-height: 36px;
  /* Height of the desktop top bar */
  --menu-font-size: 16px;
  /* Font size for the main menu */
  --desktop-menu-gap: 30px;
  /* Gap between items in first level desktop menu */
  --below-logo-menu-height: 60px;
  /* Height of the menu when below logo */
  --submenu-side-padding: 1.2em;
  --submenu-item-top-bottom-padding: 0.65rem;
  --submenu-width: 260px;
  --menu-font-size: 14px;
  --sidebar-width: 30%;
  /* Responsive trigger options */
  --responsive-trigger-thickness: 2px;
  /* Thickness of the menu trigger */
  --responsive-trigger-size: 40px;
  /* Size of the responsive trigger, width + height */
  --responsive-trigger-line-spacing: 4px;
  --heading-font-weight: 500;
  /* Heading font weight */
  --responsive-menu-items-padding: 0.85rem;
  /* Top and bottom padding for responsive menu items */
  --responsive-menu-max-width: 300px;
  /* Responsive menu width */
  --responsive-menu-logo-height: 70px;
  /* Button border radius */
  --soft-rounded: 10px;
  /* Soft rounded border radius */
  --hard-rounded-gallery: 12px;
  /* Hard rounded radius for image gallery */
  --hard-rounded-field: 0.875em;
  /* Hard rounded border radius, used for forms, icons, etc */
  /* Widgets */
  --widgets-inner-spacing: 4em;
  /* Spacing between widgets in sidebar */
  --widgets-service-spacing-header: 2em;
  /* Spacing between service widgets in the header */
  --widgets-icon-spacing-header: 0.75em;
  /* Spacing between icon widgets in the header */
  --widgets-button-spacing-header: 1.5em;
  /* Spacing between button widgets in the header */
  --widgets-icon-spacing-header: 1.25em;
  /* Default headline thickness */
  --page-header-thin-top: 7em;
  /* Top padding for thin page header */
  --page-header-regular-top: 10em;
  /* Top padding for regular page header */
  --page-header-thick-top: 12.8em;
  /* Top padding for thick page header */
  --page-header-thick-bottom: 8em;
  /* Bottom padding for thick page header */
  /* Post variables */
  --post-inner-spacing: 3.2em;
  /* Single post inner spacing */
  --post-meta-margin: 1rem;
  /* Margin value for posts, blog  and portfolio */
  /* Nav links */
  --nav-links-image-size: 6rem;
  /* Image size for previous/next */
  --nav-links-supertitle-size: 1.25em;
  /*	 Font size for supertitle/subtitle in previous/next */
  --nav-links-post-title-size: 1.5em;
  /* Font size for post titles in previous/next */
  /* WooCommerce */
  --woo-product-x-spacing: 2em;
  /* Left and right spacing between elements */
  --woo-product-y-spacing: 2em;
  /* Spacing at the end of the product list */
  --woo-product-hover-shadow: 0 15px 30px -15px rgba(var(--page-primary-color-rgb), .3);
  /* Box shadow for single product hover effect */
  --woo-gallery-previous-next-icon-font: remixicon;
  /* Font family for previous / next icons in WooCommerce gallery */
  --woo-gallery-next-icon: "";
  /* Next icon */
  --woo-gallery-previous-icon: "";
  /* Previous icon */
  --woo-gallery-topbar-icon-font: remixicon;
  /* Top bar icon family in WooCommerce gallery */
  --woo-gallery-topbar-close: "";
  /* Close icon */
  --woo-gallery-topbar-share: "";
  /* Share icon */
  --woo-gallery-topbar-fullscreen: "";
  /* Fullscreen icon */
  --woo-gallery-topbar-zoom: "";
  /* Zoom icon */
  --woo-gallery-topbar-fullscreen-font: remixicon;
  /* Fullscreen icon specific font */
  --woo-cart-widget-icon-close: "";
  /* Cart widget close icon for responsive menu */
  --woo-cart-widget-icon-close-font: remixicon;
  /* Cart widget icon font */
  --woo-cart-widget-icon-close-size: 2rem;
  /* Cart widget close size */
  --woo-sale-tag-background: var(--alternate-color);
  /* Background color for sale tag */
  --woo-cart-image-size: 4em;
  /* Size of the image in the cart */
  --woo-icons-added-to-cart: "";
  /* Added to cart icon */
  --woo-icons-added-to-cart-font: remixicon;
  /* Font for Added to cart icon */
  --woo-cart-widget-icon-size-belowmenu: 1.3125em;
  /* Size of cart widget icon but in belowmenu */
  /* WooCommerce many other icons */
  --woo-icons-reset-variations: "";
  /* Reset variations icon */
  --woo-icons-reset-variations-font: remixicon;
  /* Font for Reset variations */
  --woo-icons-reviews-time: "";
  /* Timestamp icons on product reviews */
  --woo-icons-reviews-time-font: remixicon;
  /* Font for Timestamp icons */
  --woo-icons-loading: "";
  /* Loading icon when you press add to cart */
  --woo-icons-loading-added: "";
  /* Icon shown when product is added to cart */
  --woo-icons-loading-font: remixicon;
  /* Font for Icon shown */
  --woo-icons-add: "";
  /* Add a new item, address, etc icon */
  --woo-icons-add-font: remixicon;
  /* Font for Add a new item */
  --woo-icons-show-password: "";
  /* Show password icon */
  --woo-icons-show-password-on: "";
  /* Shown password icon */
  --woo-icons-show-password-font: remixicon;
  /* Font for Shown password */
  --woo-icons-clear-selection: "";
  /* Clear selection icon */
  --woo-icons-clear-selection-font: remixicon;
  /* Font for Clear selection */
  --woo-icons-select-arrow: "";
  /* Select arrow in dropdown icon */
  --woo-icons-select-arrow-font: remixicon;
  /* Font for Select arrow */
  --woo-icons-error: "";
  /* Error icon in messages */
  --woo-icons-info: "";
  /* Info icon in messages */
  --woo-icons-message: "";
  /* General icon in messages */
  --woo-icons-messages-font: remixicon;
  /* Font for General icon */
  --woo-icons-stars: "";
  /* Empty stars on products */
  --woo-icons-stars-single: "";
  /* Empty single star on products */
  --woo-icons-stars-font: remixicon;
  /* Font for Empty single star */
  --woo-icons-stars-filled: "";
  /* Filled stars on products */
  --woo-icons-stars-filled-single: "";
  /* Filled single star on products */
  --woo-icons-stars-filled-font: remixicon;
  /* Font for Filled single star */
  --woo-icons-lost-password: "";
  /* Lost password icon */
  --woo-icons-lost-password-font: remixicon;
  /* Font for Lost password */
  /* Gallery grid gaps */
  --grid-gallery-gap-extra-small: 0.313em;
  /* Extra small grid gallery gap */
  --grid-gallery-gap-small: 0.625em;
  /* Small grid gallery gap */
  --grid-gallery-gap-normal: 1.25em;
  /* Normal grid gallery gap */
  --grid-gallery-gap-large: 1.875em;
  /* Large grid gallery gap */
  --post-grid-padding: 1em;
  /* Masonry post grid gap */
  /* Post & Portfolio gallery grid gap */
  --post-pf-grid-gap-small: 0.313em;
  /* Small post / portflio grid gallery gap */
  --post-pf-grid-gap-normal: 0.625em;
  /* Normal post / portflio grid gallery gap */
  --post-pf-grid-gap-large: 1.25em;
  /* Large post / portflio grid gallery gap */
  --post-half-margin: 3rem;
  /* Latest posts */
  --latest-posts-gap-small: 0.625em;
  /* Small latest posts gap */
  --latest-posts-gap-normal: 1.25em;
  /* Normal latest posts gap */
  --latest-posts-gap-large: 2.5em;
  /* Large latest posts gap */
  --latest-posts-date-icon: "";
  /* Date Icon on latest news, post grid, etc */
  --latest-posts-date-icon-font: remixicon;
  /* Font for Date Icon */
  --latest-posts-author-icon: "";
  /* Author Icon on latest news, post grid, etc */
  --latest-posts-author-icon-font: remixicon;
  /* Font for Author Icon */
  --latest-posts-comments-icon: "";
  /* Comments Icon on latest news, post grid, etc */
  --latest-posts-comments-icon-font: remixicon;
  /* Font for Comments Icon */
  --latest-posts-category-icon: "";
  /* Category Icon on latest news, post grid, etc */
  --latest-posts-category-icon-font: remixicon;
  /* Font for Category Icon */
  /* Cart */
  --woo-cart-widget-icon: "";
  /* Icon for cart widget */
  --woo-cart-widget-icon-font: remixicon;
  /* Font family for Icon for cart */
  --woo-cart-widget-remove-icon: "";
  /* Remove from cart icon */
  --woo-cart-widget-remove-icon-font: remixicon;
  /* Font family for Remove from cart */
  --woo-cart-widget-padding: 1.5em;
  /* All around padding for the cart widget when used in header */
  --woo-cart-widget-icon-size: 1.3em;
  /* Size of cart widget icon */
  --woo-cart-widget-width: 360px;
  /* Search widget */
  --search-widget-icon-open: "";
  /* Search widget icon */
  --search-widget-icon-open-font: remixicon;
  /* Search widget icon font */
  --search-widget-icon-close: "";
  /* Search widget close icon */
  --search-widget-icon-close-font: remixicon;
  /* Search widget icon font */
  --search-widget-icon-search: "";
  /* Search widget icon in search field */
  --search-widget-icon-search-font: remixicon;
  /* Search widget icon font */
  --search-widget-icon-open-size: 1.335em;
  /* Search widget icon size */
  --search-widget-icon-open-size-belowmenu: 1.3125em;
  /* Size of search widget icon but in belowmenu */
  /* MFP gallery icons */
  --mfp-gallery-close-icon: "";
  /* Grid gallery close icon */
  --mfp-gallery-close-icon-font: remixicon;
  /* Grid gallery close icon font */
  --mfp-gallery-close-icon-size: 2rem;
  /* Grid gallery close icon size */
  --mfp-gallery-next-icon: "";
  /* Grid gallery next icon */
  --mfp-gallery-previous-icon: "";
  /* Grid gallery previous icon */
  --mfp-gallery-previous-next-icon-font: remixicon;
  /* Post margins */
  --post-margin-top: 8em;
  /* Top margin */
  --post-margin-bottom: 8em;
  /* Bottom margin */
  --page-header-regular-top: 8em;
  /* Page header margin top */
  --page-header-regular-bottom: 8em;
  /* Page header margin bottom */
  --columns-list-width-media: 50%;
  --portfolio-columns-meta-max-width: 30%;
  --portfolio-columns-3-media-width: 60%;
  --pagination-inner-spacing: 1em;
  /*	Theme related variables, new variables used throughout the theme
  -----------------------------------------------------------------------------------------------------------------------------------------------------*/
  /* Colors */
  --accent-30-color: rgba(var(--accent-color-rgb), .3);
  /* Accent color 30% */
  --alternate-30-color: rgba(var(--alternate-color-rgb), .3);
  /* Alternate color 30% */
  --dark-color: #000000;
  /* Dark color */
  --dark-5-color: rgb(0 0 0 / 5%);
  /* Dark color 5% */
  --dark-10-color: rgb(0 0 0 / 10%);
  /* Dark color 10% */
  --dark-20-color: rgb(0 0 0 / 20%);
  /* Dark color 20% */
  --dark-30-color: rgb(0 0 0 / 30%);
  /* Dark color 30% */
  --dark-50-color: rgb(0 0 0 / 50%);
  /* Dark color 50% */
  --dark-60-color: rgb(0 0 0 / 60%);
  /* Dark color 60% */
  --dark-90-color: rgb(0 0 0 / 90%);
  /* Dark color 90% */
  --light-10-color: rgb(255 255 255 / 10%);
  /* Light color 10% */
  --light-20-color: rgb(255 255 255 / 20%);
  /* Light color 20% */
  --light-30-color: rgb(255 255 255 / 30%);
  /* Light color 30% */
  --light-70-color: rgb(255 255 255 / 70%);
  /* Light color 70% */
  --light-80-color: rgb(255 255 255 / 80%);
  /* Light color 80% */
  --light-90-color: rgb(255 255 255 / 90%);
  /* Light color 90% */
  --gray-color: #D4DCE3;
  /* Gray color - Demo 01 - Home 01 */
  --gray-70-color: rgb(217 217 217 / 70%);
  /* Gray 70% color - Demo 02 - Home 01 */
  --light-gray-color: #EEEEEE;
  /* Light Gray color - Demo 02 - Home 03 */
  --input-color: #ededed;
  /* Body font */
  --body-font-size: 16px;
  /* Body font size */
  /* Section Shapes */
  --section-soft-rounded: 30px;
  /* Soft rounded shape, eg. Section */
  --section-medium-rounded: 40px;
  /* Medium rounded shape, eg. Section */
  --section-hard-rounded: 50px;
  /* Hard rounded shape, eg. Section */
  /* Row Shapes */
  --row-soft-rounded: 20px;
  /* Soft Rounded shape, eg. Row */
  --row-medium-rounded: 25px;
  /* Medium Rounded shape, eg. Row */
  --row-hard-rounded: 30px;
  /* Hard Rounded shape, eg. Row */
  /* Column Shapes */
  --column-soft-rounded: 20px;
  /* Soft Rounded shape, eg. Column */
  --column-medium-rounded: 25px;
  /* Medium Rounded shape, eg. Column */
  --column-hard-rounded: 30px;
  /* Hard Rounded shape, eg. Column */
  /* Post shape */
  --post-shape-rounded: 30px;
  /* Soft Rounded shape, eg. Posts */
  --post-shape-round: 40px;
  /* Rounded shape, eg. Posts */
  /* Sliding Cards shape */
  --s-card-rounded: 30px;
  /* Rounded shape, eg. Sliding Cards */
  /* Price list */
  --price-rounded: 30px;
  /* Soft Rounded shape, eg. Price */
  --price-list-icon: "";
  /* Price list icon included */
  --price-list-icon-excluded: "";
  /* Price list icon excluded */
  --price-list-icon-font: remixicon;
  /* Price list icon font */
  /* Post Grid Read more icon */
  --read-more-post-icon: "";
  /* Read more icon */
  --read-more-post-icon-font: remixicon;
  /* Font for Read more icon */
  /* Author info */
  --post-author-padding: 2em;
  /* All around padding for author info */
  /* Post variables */
  --post-single-inner-spacing: 3em;
  /* Override inner spacing inside an article */
  --post-navigation-font-size: 1em;
  /* Font size for newer, older posts */
  /* Image shape */
  --image-soft-rounded: 20px;
  /* Soft rounded shape, eg. Image */
  --image-medium-rounded: 25px;
  /* Medium rounded shape, eg. Image */
  --image-hard-rounded: 30px;
  /* Hard rounded shape, eg. Image */
  /* Slider arrows navigation */
  --slider-arrow-icon: "";
  /* Arrow icon in slider */
  --slider-arrow-next-icon: "";
  /* Arrow icon in slider */
  --slider-arrow-icon-font: remixicon;
  /* Font family for Arrow icon in slider */
  /* Slider item shape */
  --slider-rounded: 30px;
  /* Rounded shape, eg. Slider item */
  /* Accordion */
  --accordion-plus-icon: "";
  /* Accordion icon */
  --accordion-minus-icon: "";
  /* Accordion icon */
  --accordion-plus-font: remixicon;
  /* Font for Accordion icon */
  /* Call to action Shapes */
  --call-soft-rounded: 25px;
  /* Soft Rounded shape, eg. Call to action */
  --call-hard-rounded: 30px;
  /* Hard Rounded shape, eg. Call to action */
  /* Title sizes */
  --extrasmall-title-size: 1.25em;
  /* Title size - Extra small */
  --small-title-size: 1.5em;
  /* Title size - Small */
  --medium-title-size: 1.875em;
  /* Title size - Medium */
  --normal-title-size: 2.375em;
  /* Title size - Normal */
  --large-title-size: 2.875em;
  /* Title size - Large */
  --extralarge-title-size: 3.375em;
  /* Title size - Extra large */
  --huge-title-size: 4em;
  /* Title size - Huge */
  --extrahuge-title-size: 4.5em;
  /* Title size - Extra Huge */
  /* Button sizes */
  --small-button-size: 0.75rem;
  /* Button size - Small 12px */
  --medium-button-size: 0.875rem;
  /* Button size - Medium 14px */
  --normal-button-size: 1rem;
  /* Button size - Normal 16px */
  --large-button-size: 1.125rem;
  /* Button size - Large 18px */
  /* Button border radiuses */
  --small-button-full-radius: 1.833em;
  /* Small button hard border radius - depends of the button height, Safari has an issue with pixels */
  --medium-button-full-radius: 1.875em;
  /* Medium button hard border radius - depends of the button height, Safari has an issue with pixels */
  --normal-button-full-radius: 1.875em;
  /* Normal button hard border radius - depends of the button height, Safari has an issue with pixels */
  --large-button-full-radius: 1.889em;
  /* Large button hard border radius - depends of the button height, Safari has an issue with pixels */
  /* Comments */
  --post-comments-arrow-size: 2rem;
  /* Size of the arrow for older/newer comments */
  --post-comments-arrow-margin: .25em;
  /* Margin between arrow and text */
  --post-comments-arrow-hover-transform: translateY(0px);
  /* Transform comments arrow on hover */
  --post-comments-arrow-hover-shadow: 0 3px 10px rgba(var(--page-primary-color-rgb), .3);
  /* Shadown on comments arrow on hover */
  --post-comments-arrow-hover-margin: .25em;
  /* Margin between arrow and text in comments arrows */
  --post-comments-time-stamp: "";
  /* Comments timestamp icon */
  --post-comments-time-stamp-font: remixicon;
  /* Font for Comments timestamp */
  --post-comments-edit: "";
  /* Edit comment or edit pingback, trackback icon */
  --post-comments-edit-font: remixicon;
  /* Font for  Edit comment */
  --post-comments-reply: "";
  /* Reply comment icon */
  --post-comments-reply-font: remixicon;
  /* Font for Reply comment */
  --post-comments-cancel-reply: "";
  /* Icon for cancel reply button */
  --post-comments-cancel-reply-font: remixicon;
  /* Font for Icon for cancel reply */
  /* Post icons */
  --post-date-icon: "";
  /* Date Icon on posts */
  --post-date-icon-font: remixicon;
  /* Font for Date Icon on posts */
  --post-author-icon: "";
  /* Author Icon on posts */
  --post-author-icon-font: remixicon;
  /* Font for Author Icon on posts */
  --post-comments-icon: "";
  /* Comments Icon posts */
  --post-comments-icon-font: remixicon;
  /* Font for Comments Icon posts */
  --post-comment-link-icon: "";
  /* Comments Icon posts */
  --post-comment-link-icon-font: remixicon;
  /* Font for Comments Icon posts */
  --post-category-icon: "";
  /* Category Icon posts */
  --post-category-icon-font: remixicon;
  /* Font for ategory Icon posts */
  --post-tags-icon: "";
  /* Tags Icon posts */
  --post-tags-icon-font: remixicon;
  /* Font for Tags Icon posts */
  --post-location-icon: "";
  /* Date Icon on posts */
  /* Single Event icons */
  --event-date-icon: "";
  /* Date Icon on events */
  --event-time-icon: "";
  /* Time Icon on events */
  --event-speaker-icon: "";
  /* Speaker Icon on events */
  --event-location-icon: "";
  /* Location Icon on events */
  --event-category-icon: "";
  /* Category Icon events */
  --event-meta-icon-font: IBM;
  /* Font for meta Icons on events */
  /* Icons */
  --bt-zoomin-icon: "";
  /* Zoom in icon  */
  --bt-zoomin-icon-font: remixicon;
  /* Font family for Zoom in icon */
  /* Contact Form 7 Icons */
  --bt-cf7-arrow-icon: "";
  --bt-cf7-arrow-icon-font: remixicon;
  /* Gallery */
  --post-image-gallery-overlay: rgb(0 0 0 / 70%);
  /* Lightbox overlay */
  --sticky-menu-shadow: 0px 0px 0px rgba(0, 0, 0, 0.07);
  /* Sticky header shadow */
  /* Cost Calculator Select input */
  --select-icon: "";
  /* Select icon in CC */
  --select-icon-font: remixicon;
  /* Font family for Select icon */
  /* Blockquote */
  --quote-icon: "";
  /* Blockquote icon */
  --quote-icon-font: remixicon;
  /* Blockquote icon font */
  /* Title sizes */
  --title-size-extrasmall: 1.25em;
  --title-size-small: 1.5em;
  --title-size-medium: 1.875em;
  --title-size-normal: 2.375em;
  --title-size-large: 2.875em;
  --title-size-extralarge: 3.375em;
  --title-size-huge: 4em;
  --title-size-extrahuge: 4.5em;
  --shape-mask: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzAiIGhlaWdodD0iMzAiIHZpZXdCb3g9IjAgMCAzMCAzMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwXzMyOF82NikiPgo8cGF0aCBkPSJNMy41Nzc0NmUtMDcgMEwwIDMwTDMwIDMwQzEzLjQzMjUgMzAgMS42MDE4MWUtMDcgMTYuNTY3NSAzLjU3NzQ2ZS0wNyAwWiIgZmlsbD0id2hpdGUiLz4KPC9nPgo8ZGVmcz4KPGNsaXBQYXRoIGlkPSJjbGlwMF8zMjhfNjYiPgo8cmVjdCB3aWR0aD0iMzAiIGhlaWdodD0iMzAiIGZpbGw9IndoaXRlIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwIDMwKSByb3RhdGUoLTkwKSIvPgo8L2NsaXBQYXRoPgo8L2RlZnM+Cjwvc3ZnPgo=);
  --shape-mask-02: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzAiIGhlaWdodD0iMzAiIHZpZXdCb3g9IjAgMCAzMCAzMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTAgMzBMMzAgMzBMMzAgMEMzMCAxNi41Njc1IDE2LjU2NzUgMzAgMCAzMFoiIGZpbGw9IndoaXRlIi8+Cjwvc3ZnPgo=);
}

.editor-styles-wrapper {
  /* Main Gutenberg settings */
  --accent-color: #ff7f00;
  /* Main accent color */
  --heading-font: Zalando Sans SemiExpanded;
  /* Main heading font */
  --heading-font-weight: 500;
  /* Main heading font weight */
  --supertitle-font: Plus Jakarta Sans;
  /* Supertitle font */
  --supertitle-font-weight: 500;
  /* Supertitle font weight */
  --body-font: Plus Jakarta Sans;
  /* Main body font */
  --body-text-transform: default;
  /* Body text transform */
  --body-font-style: none;
  /* Body font style */
  --extrasmall-title-size: 1.25rem;
  /* Title size - Extra small */
  --small-title-size: 1.5rem;
  /* Title size - Small */
  --medium-title-size: 1.875rem;
  /* Title size - Medium */
  --normal-title-size: 2.375rem;
  /* Title size - Normal */
  --large-title-size: 2.875rem;
  /* Title size - Large */
  --extralarge-title-size: 3.375rem;
  /* Title size - Extra large */
  --huge-title-size: 4rem;
  /* Title size - Huge */
  --extrahuge-title-size: 4.5rem;
  /* Title size - Extra Huge */
}

.page-header {
  --primary-color: var(--light-color);
  --secondary-color: var(--accent-color);
}

/* Media queries */
@media (max-width: 768px) {
  body {
    --nav-links-image-size: var(--bp768-nav-links-image-size);
  }
}
/* Base
--------------------------------------------------- */
/* Typography
--------------------------------------------- */
body, button, input, select, optgroup, textarea {
  font-size: var(--body-font-size);
}

/* Forms */
input[type=submit],
button[type=submit],
input[type=file]::file-selector-button {
  font-size: var(--medium-button-size);
  padding: 1.075em 1.9em;
  color: var(--button-primary-color, var(--light-color));
  box-shadow: 0 0 0 1px var(--button-secondary-color, var(--accent-color)) inset;
  background: var(--button-secondary-color, var(--accent-color));
  transition: all 450ms ease 0s;
}
input[type=submit]:hover, input[type=submit]:focus,
button[type=submit]:hover,
button[type=submit]:focus,
input[type=file]::file-selector-button:hover,
input[type=file]::file-selector-button:focus {
  color: var(--button-secondary-color, var(--accent-color));
  box-shadow: 0 0 0 1px var(--button-secondary-color, var(--accent-color)) inset;
  background: transparent;
}
.button-style-filled-gradient input[type=submit],
.button-style-filled-gradient button[type=submit],
.button-style-filled-gradient input[type=file]::file-selector-button {
  color: var(--light-color);
  box-shadow: none;
  background-color: transparent;
  transition: 0.5s;
  background-size: 100% auto;
  background-image: linear-gradient(90deg, var(--button-primary-color, var(--alternate-color)) 0%, var(--button-secondary-color, var(--accent-color)) 100%);
}
.button-style-filled-gradient input[type=submit]:hover a, .button-style-filled-gradient input[type=submit]:focus a,
.button-style-filled-gradient button[type=submit]:hover a,
.button-style-filled-gradient button[type=submit]:focus a,
.button-style-filled-gradient input[type=file]::file-selector-button:hover a,
.button-style-filled-gradient input[type=file]::file-selector-button:focus a {
  color: var(--light-color);
  box-shadow: none;
  background-color: transparent;
  background-size: 160% auto;
}

hr {
  margin-bottom: 2.5rem;
  margin-top: 2.5rem;
}

/* Links */
a {
  transition: all 350ms ease;
}
a:focus {
  outline: none !important;
}

/* Quote */
blockquote {
  font-size: var(--medium-title-size);
  font-family: var(--heading-font);
  font-weight: var(--heading-font-weight);
  font-style: var(--heading-font-style);
  line-height: 1.3;
  padding: 1em 0 0.5em 2.5em;
  margin-bottom: 1em;
}
.rtl blockquote {
  padding-right: 2.5rem;
  padding-left: 0;
}
blockquote:before {
  content: var(--quote-icon);
  font-family: var(--quote-icon-font);
  font-size: 2.5rem;
  line-height: 1;
  font-style: normal;
  width: 1em;
  height: 1em;
  top: 0.75em;
  color: var(--accent-color);
  opacity: 1;
}

cite {
  font-size: 0.875rem;
  margin-top: 1rem;
  display: block;
  opacity: 0.5;
}

p {
  margin: 0 0 0.5em 0;
}

/* Widgets
--------------------------------------------- */
/* Tags */
.sidebar-box.widget_tag_cloud,
.sidebar-box.widget_tag_cloud .tagcloud,
.widget_block .tagcloud,
.widget_product_tag_cloud .tagcloud {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
}
.sidebar-box.widget_tag_cloud a,
.sidebar-box.widget_tag_cloud .tagcloud a,
.widget_block .tagcloud a,
.widget_product_tag_cloud .tagcloud a {
  font-size: 0.875rem !important;
  margin: 0 0.6rem 0.4rem 0;
}
.sidebar-box.widget_tag_cloud a:before,
.sidebar-box.widget_tag_cloud .tagcloud a:before,
.widget_block .tagcloud a:before,
.widget_product_tag_cloud .tagcloud a:before {
  line-height: 1;
  font-size: 1.438em;
  content: var(--post-tags-icon);
  font-family: var(--post-tags-icon-font);
  color: inherit;
  opacity: 0.6;
  margin-right: 0.2em;
}
.rtl .sidebar-box.widget_tag_cloud a:before,
.rtl .sidebar-box.widget_tag_cloud .tagcloud a:before,
.rtl .widget_block .tagcloud a:before,
.rtl .widget_product_tag_cloud .tagcloud a:before {
  margin-left: 0.2em;
  margin-right: 0;
}
.rtl .sidebar-box.widget_tag_cloud a,
.rtl .sidebar-box.widget_tag_cloud .tagcloud a,
.rtl .widget_block .tagcloud a,
.rtl .widget_product_tag_cloud .tagcloud a {
  margin: 0 0 0.4rem 0.6rem;
}

/* Text image widget */
.btImageTextWidgetWraper ul li .btImageTextWidget .btImageTextWidgetText .bt_bb_headline_superheadline {
  font-size: 0.875rem;
  margin-bottom: 0.25em;
  line-height: 1.2;
  color: inherit;
  opacity: 0.6;
}
.btImageTextWidgetWraper ul li .btImageTextWidget .btImageTextWidgetText .bt_bb_headline_tag {
  font-size: 1.25rem;
  -webkit-line-clamp: 2;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  overflow: hidden;
  width: 100%;
}

.site-header-top-bar .widget_boldthemes_service_widget .bt_bb_service .bt_bb_service_content {
  padding: 0 0 0 0.5em;
}
.rtl .site-header-top-bar .widget_boldthemes_service_widget .bt_bb_service .bt_bb_service_content {
  padding: 0 0.5em 0 0;
}
.site-header-top-bar .widget_boldthemes_service_widget .bt_bb_service.bt_bb_style_borderless.bt_bb_size_xsmall .bt_bb_icon_holder {
  font-size: 0.95em;
}

.widget_boldthemes_service_widget .bt_bb_service .bt_bb_service_content .bt_bb_service_content_title,
.widget_boldthemes_service_widget .bt_bb_service .bt_bb_service_content .bt_bb_service_content_text {
  font-size: 1em;
  line-height: 1;
  opacity: 1;
  padding: 0;
}
.widget_boldthemes_service_widget .bt_bb_service .bt_bb_service_content .bt_bb_service_content_title {
  font-weight: 900;
  padding-right: 0.25em;
}
.rtl .widget_boldthemes_service_widget .bt_bb_service .bt_bb_service_content .bt_bb_service_content_title {
  padding-right: 0;
  padding-left: 0.25em;
}
.widget_boldthemes_service_widget .bt_bb_service.bt_bb_without_icon .bt_bb_service_content {
  padding: 0;
  display: flex;
  align-items: center;
}

.site-header .widget_shopping_cart .widgettitle .widgetcounter:before,
.site-header-responsive .widget_shopping_cart .widgettitle .widgetcounter:before {
  margin: 0 0.3em 0 0;
}

.site-header .widget_shopping_cart .widgettitle, .site-header-responsive .widget_shopping_cart .widgettitle {
  font-style: normal;
}

/* Sidebar
--------------------------------------------- */
.sidebar-box ul li, .sidebar-box ol li {
  border-bottom: 1px solid var(--input-color);
}
.sidebar-box ul li ul, .sidebar-box ol li ul {
  border-color: var(--input-color);
}

/* Button widget */
.widget_boldthemes_button_widget:has(.bt_bb_button:only-child) {
  margin-bottom: 0 !important;
}

.sidebar-box > h4 {
  margin-bottom: 1em;
}

.bt_bb_button.bt_bb_icon_style_filled.btWithIcon.bt_bb_icon_color_scheme_3 .bt_bb_icon_holder {
  color: var(--light-color) !important;
  box-shadow: 0 0 0 4em var(--accent-color) inset !important;
}
.bt_bb_button.bt_bb_icon_style_filled.btWithIcon.bt_bb_icon_color_scheme_3 a:hover .bt_bb_icon_holder {
  color: var(--accent-color) !important;
  box-shadow: 0 0 0 1px var(--accent-color) inset !important;
}

.widget_boldthemes_button_widget .bt_bb_button.bt_bb_padding_right {
  padding-right: 2em;
}
.rtl .widget_boldthemes_button_widget .bt_bb_button.bt_bb_padding_right {
  padding-right: 0em;
  padding-left: 2em;
}

/* Desktop site header
--------------------------------------------- */
.site-branding .site-branding-text .site-title {
  font-size: clamp(2em, calc(var(--logo-height) * .25), 1.75em);
}

/* Dropdown hover */
.bt-header-responsive-inactive .main-navigation ul.main-navigation-menu ul li:not(:last-child):after {
  background-color: var(--dropdown-primary-color) !important;
}

/* Wide dropdown */
.bt-header-responsive-inactive .main-navigation ul.main-navigation-menu > li.bt-wide-dropdown > ul ul:before {
  background-color: var(--accent-color);
  height: 2px;
  opacity: 0.4;
}

/* Current menu */
.bt-header-responsive-inactive .main-navigation nav ul ul li.current-menu-item > a:hover {
  color: var(--dropdown-hover-primary-color);
  background-color: var(--dropdown-hover-secondary-color);
}

.bt-header-responsive-inactive .main-navigation nav ul ul li.current-menu-item > a:hover {
  color: var(--dropdown-hover-primary-color);
  background-color: var(--dropdown-hover-secondary-color);
}

/* Menu hover */
.bt-header-responsive-inactive .main-navigation ul.main-navigation-menu ul li a:hover {
  color: var(--dropdown-hover-primary-color, var(--accent-color));
}

/* Header */
.bt-header-responsive-inactive {
  /* Shadow sticky header */
}
.bt-header-responsive-inactive.bt-sticky-header-active.bt-sticky-header-active-open .site-header {
  box-shadow: var(--sticky-menu-shadow);
}

/* Header line */
.bt-header-responsive-inactive:not(.bt-sticky-header-active) .main-navigation.main-navigation-logo-area nav > ul > li > a:before {
  bottom: calc(max(var(--logo-height), var(--min-header-height))/2 - 27px);
  background: var(--accent-color);
}

.bt-header-responsive-inactive .main-navigation nav > ul.main-navigation-menu > li.current-menu-item > a:before,
.bt-header-responsive-inactive .main-navigation nav > ul.main-navigation-menu > li.current-menu-parent > a:before {
  transform: scaleX(1);
}

/* Wide menu aligment depending on wide menu additional class (for user control)
-------------------------------------- */
:not(.rtl).bt-header-responsive-inactive .main-navigation nav > ul > li.bt-wide-dropdown.bt-wide-dropdown-align-left > ul {
  transform: translateX(calc(-1 * var(--submenu-width)/2)) translateY(0.5em) !important;
}
:not(.rtl).bt-header-responsive-inactive .main-navigation nav > ul > li.bt-wide-dropdown.bt-wide-dropdown-align-left.on > ul {
  transform: translateX(calc(-1 * var(--submenu-width)/2)) translateY(0) !important;
}
:not(.rtl).bt-header-responsive-inactive .main-navigation nav > ul > li.bt-wide-dropdown.bt-wide-dropdown-align-right > ul {
  transform: translateX(calc(var(--submenu-width)/2)) translateY(0.5em) !important;
}
:not(.rtl).bt-header-responsive-inactive .main-navigation nav > ul > li.bt-wide-dropdown.bt-wide-dropdown-align-right.on > ul {
  transform: translateX(calc(var(--submenu-width)/2)) translateY(0) !important;
}

:not(.rtl).bt-header-responsive-inactive.primary-menu-position-logo-right .main-navigation nav > ul > li.bt-wide-dropdown.bt-wide-dropdown-align-left > ul {
  transform: translateX(-50%) translateY(0.5em) !important;
}
:not(.rtl).bt-header-responsive-inactive.primary-menu-position-logo-right .main-navigation nav > ul > li.bt-wide-dropdown.bt-wide-dropdown-align-left.on > ul {
  transform: translateX(-50%) translateY(0) !important;
}

.rtl.bt-header-responsive-inactive .main-navigation nav > ul > li.bt-wide-dropdown.bt-wide-dropdown-align-left > ul {
  transform: translateX(calc(-1 * var(--submenu-width)/2)) translateY(0.5em) !important;
}
.rtl.bt-header-responsive-inactive .main-navigation nav > ul > li.bt-wide-dropdown.bt-wide-dropdown-align-left.on > ul {
  transform: translateX(calc(-1 * var(--submenu-width)/2)) translateY(0) !important;
}
.rtl.bt-header-responsive-inactive .main-navigation nav > ul > li.bt-wide-dropdown.bt-wide-dropdown-align-right > ul {
  transform: translateX(calc(var(--submenu-width)/2)) translateY(0.5em) !important;
}
.rtl.bt-header-responsive-inactive .main-navigation nav > ul > li.bt-wide-dropdown.bt-wide-dropdown-align-right.on > ul {
  transform: translateX(calc(var(--submenu-width)/2)) translateY(0) !important;
}

.bt-header-responsive-inactive .main-navigation nav > ul.main-navigation-menu > li > a:after {
  transition: 300ms ease all;
}

/* Sub menu */
.bt-header-responsive-inactive .main-navigation nav > ul.main-navigation-menu ul {
  transform: translateY(0.5em);
  transform-origin: 0 0;
  transition: all 300ms ease;
}
.bt-header-responsive-inactive .main-navigation nav > ul.main-navigation-menu li.on > ul {
  transform: translateY(0);
}
.bt-header-responsive-inactive .main-navigation nav > ul.main-navigation-menu li.bt-wide-dropdown > ul {
  transform: translateX(-50%) translateY(0.5em) !important;
}
.bt-header-responsive-inactive .main-navigation nav > ul.main-navigation-menu li.bt-wide-dropdown.on > ul {
  transform: translateX(-50%) translateY(0) !important;
}
.bt-header-responsive-inactive.rtl .main-navigation nav > ul > li.bt-wide-dropdown > ul {
  transform: translateX(50%) translateY(0.5em);
}

/* Switch Wide menu position */
:not(.rtl).bt-header-responsive-inactive.primary-menu-position-logo-left .main-navigation nav > ul > li.bt-wide-dropdown.bt-wide-dropdown-align-right > ul {
  transform: translateX(calc(var(--submenu-width)/2)) !important;
  left: auto;
  right: 0;
  transform: translateX(calc(-1 * var(--submenu-width)/2)) !important;
  left: 0;
  right: auto;
}

.bt-header-responsive-inactive.button-shape-rounded .main-navigation.main-navigation-logo-area nav > ul > li.menu-item-has-children > a:after {
  border-bottom-right-radius: 0px;
  border-bottom-left-radius: 0px;
}
.bt-header-responsive-inactive.button-shape-rounded .main-navigation.main-navigation-logo-area nav > ul > li > a:after {
  border-radius: 8px;
}
.bt-header-responsive-inactive.button-shape-rounded .main-navigation nav > ul.main-navigation-menu ul {
  border-radius: 8px;
  border-top-left-radius: 0px;
}
.bt-header-responsive-inactive.button-shape-rounded.rtl .main-navigation nav > ul.main-navigation-menu ul {
  border-top-left-radius: 8px;
  border-top-right-radius: 0px;
}
.bt-header-responsive-inactive.button-shape-rounded .main-navigation nav > ul.main-navigation-menu li.bt-wide-dropdown > ul {
  border-radius: 8px;
}
.bt-header-responsive-inactive.button-shape-round .main-navigation.main-navigation-logo-area nav > ul > li.menu-item-has-children > a:after {
  border-bottom-right-radius: 0px;
  border-bottom-left-radius: 0px;
}
.bt-header-responsive-inactive.button-shape-round .main-navigation.main-navigation-logo-area nav > ul > li > a:after {
  border-radius: 10px;
}
.bt-header-responsive-inactive.button-shape-round .main-navigation nav > ul.main-navigation-menu ul {
  border-radius: 10px;
  border-top-left-radius: 0px;
}
.bt-header-responsive-inactive.button-shape-round.rtl .main-navigation nav > ul.main-navigation-menu ul {
  border-top-left-radius: 10px;
  border-top-right-radius: 0px;
}
.bt-header-responsive-inactive.button-shape-round .main-navigation nav > ul.main-navigation-menu li.bt-wide-dropdown > ul {
  border-radius: 10px;
}

/* Current menu */
.bt-header-responsive-inactive .main-navigation nav > ul.main-navigation-menu > li.menu-item-has-children .sub-menu li.current-menu-item.current_page_item,
.bt-header-responsive-inactive .main-navigation nav > ul.main-navigation-menu > li.menu-item-has-children .sub-menu li.current-menu-parent .sub-menu li.current-menu-item {
  color: var(--dropdown-hover-primary-color, var(--accent-color));
}

/* NEW */
/* Header Shape - Curved  */
.header-shape-curved.bt-header-responsive-inactive:not(.bt-sticky-header-active.bt-sticky-header-active-open) {
  margin-top: 0.6667em;
}
.header-shape-curved.bt-header-responsive-inactive .site-branding-logo-text {
  background: var(--primary-color, inherit);
  margin-right: 2em;
  position: relative;
  border-bottom-right-radius: 40px;
}
.header-shape-curved.bt-header-responsive-inactive .site-branding-logo-text:before {
  content: "";
  display: block;
  width: 40px;
  height: 40px;
  background: var(--primary-color, inherit);
  position: absolute;
  bottom: -40px;
  left: -9px;
  -webkit-mask-image: var(--shape-mask);
  transition: all 300ms ease;
  mask-repeat: no-repeat;
  transform: rotate(90deg);
}
.header-shape-curved.bt-header-responsive-inactive .site-branding-logo-text:after {
  content: "";
  display: block;
  width: 40px;
  height: 40px;
  background: var(--primary-color, inherit);
  position: absolute;
  top: 0;
  right: -30px;
  -webkit-mask-image: var(--shape-mask);
  transition: all 300ms ease;
  transform: rotate(90deg);
  -webkit-mask-repeat: no-repeat;
}
.header-shape-curved.bt-header-responsive-inactive .site-header:has(.site-branding[style*="--primary-color:var(--dark-color)"]) .site-branding-logo-text {
  background: var(--page-secondary-color);
}
.header-shape-curved.bt-header-responsive-inactive .site-header:has(.site-branding[style*="--primary-color:var(--dark-color)"]) .site-branding-logo-text:before, .header-shape-curved.bt-header-responsive-inactive .site-header:has(.site-branding[style*="--primary-color:var(--dark-color)"]) .site-branding-logo-text:after {
  background: var(--page-secondary-color);
}
.header-shape-curved.bt-header-responsive-inactive.primary-menu-position-logo-left .site-header .site-branding .site-branding-inner {
  padding-left: calc(var(--content-padding) / 2);
}
.header-shape-curved.bt-header-responsive-inactive.rtl .site-branding-logo-text {
  padding-right: var(--desktop-menu-gap);
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 40px;
  margin-left: auto;
  margin-right: -1em;
}
.header-shape-curved.bt-header-responsive-inactive.rtl .site-branding-logo-text:before {
  left: auto;
  right: 7px;
  transform: rotate(-180deg);
  bottom: -30px;
}
.header-shape-curved.bt-header-responsive-inactive.rtl .site-branding-logo-text:after {
  left: -40px;
  right: auto;
  top: -10px;
  transform: rotate(180deg);
}

/* NEW */
/* Sticky header blur */
.bt-header-responsive-inactive.sticky-blur-show.bt-sticky-header-active .site-header {
  backdrop-filter: blur(10px);
  -webkit-backdrop-filter: blur(10px);
}

.bt-sticky-header-active.bt-sticky-header-active-open.sticky-blur-show .site-header-responsive {
  backdrop-filter: blur(10px);
  -webkit-backdrop-filter: blur(10px);
}

.bt-sticky-header-active.bt-sticky-header-active-open.sticky-blur-show.responsive-menu-position-full-screen.bt-responsive-menu-visible .site-header-responsive {
  backdrop-filter: none;
}

/* NEW */
/* Header text */
.bt_bb_header_text {
  position: relative;
  display: flex;
  align-items: center;
  height: 44px;
  overflow: hidden;
  white-space: nowrap;
  color: var(--light-color);
  background: linear-gradient(90deg, var(--accent-color) 0%, var(--alternate-color) 100%);
}
.bt_bb_header_text a.btHeaderLink {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 2;
}

/* Limit */
.default-headline-limit-limit .page-header {
  margin-left: 0.6667em;
  margin-right: 0.6667em;
  margin-top: 0.6667em;
}
.default-headline-limit-limit.button-shape-rounded .page-header, .default-headline-limit-limit.button-shape-round .page-header {
  border-radius: var(--section-soft-rounded);
  margin-top: 0;
}

/* Has children */
.bt-header-responsive-inactive .main-navigation ul.main-navigation-menu ul li.menu-item-has-children:after {
  content: "";
  display: inline-block;
  width: 5px;
  height: 5px;
  margin: 0px 1rem 0 1rem;
  opacity: 0.1;
  inset: auto;
  position: absolute;
  right: 0;
  top: 1rem;
  background: var(--dropdown-primary-color);
  border-radius: 50%;
}

.bt-header-responsive-inactive.button-shape-rounded .main-navigation nav > ul.main-navigation-menu li.on > ul ul,
.bt-header-responsive-inactive.button-shape-round .main-navigation nav > ul.main-navigation-menu li.on > ul ul {
  left: 252px;
}

.bt-header-responsive-inactive .main-navigation nav > ul.main-navigation-menu > li.menu-item-has-children .sub-menu li.current-menu-item.current_page_item,
.bt-header-responsive-inactive .main-navigation nav > ul.main-navigation-menu > li.menu-item-has-children .sub-menu li.current-menu-parent .sub-menu li.current-menu-item {
  color: var(--dropdown-hover-primary-color, var(--accent-color));
}

.bt-header-responsive-inactive ul.main-navigation-menu > li > .sub-toggler {
  top: -0.5rem;
  right: -26px;
}

.touch .bt-header-responsive-inactive .main-navigation nav > ul.main-navigation-menu > li {
  margin-right: 40px;
}

/* Typography 
--------------------------------------------------- */
input:not([type=submit]):not([type=checkbox]):not([type=radio]), select, textarea {
  border: 1px solid var(--input-color);
  background-color: transparent;
}

input:not([type=checkbox]):not([type=radio]):not([type=submit]):focus, select:focus, .fancy-select .trigger.open, textarea:focus {
  border: 1px solid var(--accent-color);
}

input:not([type=submit]):not([type=checkbox]):not([type=radio]), textarea {
  padding: 0.7em;
  min-height: 48px;
}
.button-shape-round input:not([type=submit]):not([type=checkbox]):not([type=radio]), .button-shape-round textarea {
  padding: 0.7em 1.5rem;
}

input[type=file] {
  padding: 0.7em !important;
}

select {
  padding: 0.5em 2.5em 0.5em 1.5em;
  line-height: 1.5 !important;
  height: 56px;
}
.rtl select {
  padding: 0.5em 1.5em 0.5em 2.5em;
}

select {
  -webkit-appearance: none;
  -moz-appearance: none;
  line-height: 1;
  transition: 200ms ease all;
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iNDRweCIgaGVpZ2h0PSIyNHB4IiB2aWV3Qm94PSItMTAgMCA0NCAyNCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAtMTAgMCA0NCAyNCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8cGF0aCBmaWxsPSJub25lIiBkPSJNMCwwaDI0djI0SDBWMHoiLz4NCjxwYXRoIGZpbGw9IiMxODE4MTgiIGQ9Ik0xMiwxMy4xNzJsNC45NS00Ljk1bDEuNDEzLDEuNDE0TDEyLDE2TDUuNjM2LDkuNjM2TDcuMDUsOC4yMjJMMTIsMTMuMTcyeiIvPg0KPC9zdmc+DQo=");
  background-position: 98% 50%;
  background-repeat: no-repeat;
  background-size: 2em;
}
.rtl select {
  background-position: 0% 50%;
}
select option {
  color: var(--page-primary-color);
  background: var(--page-secondary-color);
}

input:not([type=checkbox]):not([type=radio]), a.select2-choice, textarea, select, button, .bt_bb_button a.bt_bb_link, input[type=file]::file-selector-button {
  /* Shapes */
}
.button-shape-rounded input:not([type=checkbox]):not([type=radio]), .button-shape-rounded a.select2-choice, .button-shape-rounded textarea, .button-shape-rounded select, .button-shape-rounded button, .button-shape-rounded .bt_bb_button a.bt_bb_link, .button-shape-rounded input[type=file]::file-selector-button {
  border-radius: 8px;
}

.button-shape-round textarea {
  border-radius: 20px;
}

/* Comments 
--------------------------------------------------- */
.comments-area > ol.comment-list {
  border-bottom: 1px solid var(--dark-color);
}
.comments-area .comment-list > li,
.comments-area .comment-list > li.comment > .children > li.comment {
  border-top: 1px solid var(--dark-color);
}
.comments-area ol.comment-list li > article .comment-edit-link, .comments-area ol.comment-list li > article .comment-reply-link, .comments-area ol.comment-list li > article a time {
  display: inline-flex;
  align-items: center;
}
.comments-area ol.comment-list li > article .comment-edit-link:before, .comments-area ol.comment-list li > article .comment-reply-link:before, .comments-area ol.comment-list li > article a time:before {
  font-size: 1.438em;
  font-weight: normal;
  font-style: normal;
  display: block;
  margin-right: 0.2em;
  color: var(--accent-color);
}
.rtl .comments-area ol.comment-list li > article .comment-edit-link:before, .rtl .comments-area ol.comment-list li > article .comment-reply-link:before, .rtl .comments-area ol.comment-list li > article a time:before {
  margin-right: 0;
  margin-left: 0.2em;
}
.comments-area ol.comment-list li > article .comment-meta .comment-metadata a, .comments-area ol.comment-list li > article .reply a {
  text-decoration: none;
}
.comments-area ol.comment-list li > article .comment-meta .comment-author.vcard b.fn {
  font-weight: inherit;
}
.comments-area ol.comment-list li > article a time:before {
  content: var(--post-comments-time-stamp);
  font-family: var(--post-comments-time-stamp-font);
}
.comments-area ol.comment-list li > article .comment-edit-link:before {
  content: var(--post-comments-edit);
  font-family: var(--post-comments-edit-font);
}
.comments-area ol.comment-list li > article .comment-reply-link:before {
  content: var(--post-comments-reply);
  font-family: var(--post-comments-reply-font);
}
.comments-area ol.comment-list li.pingback .comment-body, .comments-area ol.comment-list li.trackback .comment-body {
  display: flex;
  align-items: flex-start;
}
.comments-area ol.comment-list li.pingback .comment-body > a, .comments-area ol.comment-list li.trackback .comment-body > a {
  padding: 0 0.5em;
}
.comments-area ol.comment-list li.pingback .comment-body .edit-link, .comments-area ol.comment-list li.trackback .comment-body .edit-link {
  margin-left: auto;
}
.rtl .comments-area ol.comment-list li.pingback .comment-body .edit-link, .rtl .comments-area ol.comment-list li.trackback .comment-body .edit-link {
  margin-left: 0;
  margin-right: auto;
}
.comments-area ol.comment-list li.pingback .comment-body .edit-link a, .comments-area ol.comment-list li.trackback .comment-body .edit-link a {
  display: inline-flex;
  align-items: center;
  text-decoration: none;
}
.comments-area ol.comment-list li.pingback .comment-body .edit-link a:before, .comments-area ol.comment-list li.trackback .comment-body .edit-link a:before {
  content: var(--post-comments-edit);
  font-family: var(--post-comments-edit-font);
  font-size: 1.438em;
  font-weight: normal;
  font-style: normal;
  display: block;
  margin-right: 0.2em;
  color: var(--accent-color);
}
.rtl .comments-area ol.comment-list li.pingback .comment-body .edit-link a:before, .rtl .comments-area ol.comment-list li.trackback .comment-body .edit-link a:before {
  margin-right: 0;
  margin-left: 0.2em;
}
.comments-area ol.comment-list li > article .reply:before {
  background: var(--dark-color);
}
.comments-area .comment-respond .comment-reply-title small {
  font-size: var(--medium-button-size);
  text-transform: var(--button-text-transform);
}
.comments-area .comment-respond .comment-reply-title small a {
  font-family: var(--button-font);
  font-weight: var(--button-font-weight);
  font-style: var(--button-font-style);
  letter-spacing: var(--button-letter-spacing);
  text-transform: var(--button-text-transform);
  padding: 1.155em 1.8em;
  display: flex;
  align-items: center;
  color: var(--button-primary-color, var(--light-color));
  background: var(--button-secondary-color, var(--accent-color));
  box-shadow: 0 0 0 1px var(--button-secondary-color, var(--accent-color)) inset;
  /* Styles */
  /* Hovers */
}
.button-style-outline .comments-area .comment-respond .comment-reply-title small a {
  color: var(--button-primary-color, var(--accent-color));
  background: transparent;
  box-shadow: 0 0 0 1px var(--button-primary-color, var(--accent-color)) inset;
}
.button-style-clean .comments-area .comment-respond .comment-reply-title small a {
  padding-left: 0;
  padding-right: 0;
  border-radius: 0 !important;
  color: var(--button-primary-color, var(--accent-color));
  background: transparent;
  box-shadow: none;
}
.comments-area .comment-respond .comment-reply-title small a:hover {
  color: var(--button-secondary-color, var(--accent-color));
  box-shadow: 0 0 0 1px var(--button-secondary-color, var(--accent-color)) inset;
  background: transparent;
}
.button-style-outline .comments-area .comment-respond .comment-reply-title small a:hover {
  color: var(--button-secondary-color, var(--light-color));
  background: transparent;
  box-shadow: 0 0 0 3em var(--button-primary-color, var(--accent-color)) inset;
}
.button-style-clean .comments-area .comment-respond .comment-reply-title small a:hover {
  color: var(--button-secondary-color, var(--accent-color));
  background: transparent;
  box-shadow: none;
}
.comments-area .comment-respond .comment-reply-title small a:before {
  content: var(--post-comments-cancel-reply);
  font-family: var(--post-comments-cancel-reply-font);
  font-size: 1em;
  margin-right: 0.25em;
}
.rtl .comments-area .comment-respond .comment-reply-title small a:before {
  margin-right: 0;
  margin-left: 0.25em;
}
.button-shape-square .comments-area .comment-respond .comment-reply-title small a {
  border-radius: 0;
}
.button-shape-rounded .comments-area .comment-respond .comment-reply-title small a {
  border-radius: var(--soft-rounded);
}
.button-shape-round .comments-area .comment-respond .comment-reply-title small a {
  border-radius: var(--hard-rounded);
}
.comments-area .comment-respond .comment-form {
  display: grid;
  grid-template-columns: 1fr 1fr;
  grid-template-rows: auto auto auto auto auto;
  column-gap: 2em;
}
.comments-area .comment-respond .comment-form .logged-in-as,
.comments-area .comment-respond .comment-form .comment-notes,
.comments-area .comment-respond .comment-form .comment-form-cookies-consent,
.comments-area .comment-respond .comment-form .form-submit {
  grid-column: 1/span 2;
}
.comments-area .comment-respond .comment-form .logged-in-as:last-of-type,
.comments-area .comment-respond .comment-form .comment-notes:last-of-type,
.comments-area .comment-respond .comment-form .comment-form-cookies-consent:last-of-type,
.comments-area .comment-respond .comment-form .form-submit:last-of-type {
  margin-bottom: 0;
}
.comments-area .comment-respond .comment-form .comment-form-comment {
  grid-area: 2/1/5/1;
  margin-bottom: 1em;
}
.comments-area .comment-respond .comment-form .logged-in-as + .comment-form-comment {
  grid-column: 1/span 2;
}
.comments-area .comment-respond .comment-form .submit {
  padding: 1.155em 1.8em;
  color: var(--button-primary-color, var(--light-color));
  background: var(--button-secondary-color, var(--accent-color));
  box-shadow: 0 0 0 1px var(--button-secondary-color, var(--accent-color)) inset;
  /* Styles */
  /* Hovers */
}
.button-style-outline .comments-area .comment-respond .comment-form .submit {
  color: var(--button-primary-color, var(--accent-color));
  background: transparent;
  box-shadow: 0 0 0 1px var(--button-primary-color, var(--accent-color)) inset;
}
.comments-area .comment-respond .comment-form .submit:hover {
  color: var(--button-secondary-color, var(--accent-color));
  box-shadow: 0 0 0 1px var(--button-secondary-color, var(--accent-color)) inset;
  background: transparent;
}
.button-style-outline .comments-area .comment-respond .comment-form .submit:hover {
  color: var(--button-secondary-color, var(--light-color));
  background: transparent;
  box-shadow: 0 0 0 3em var(--button-primary-color, var(--accent-color)) inset;
}
.comments-area .no-comments {
  display: flex;
  align-items: center;
  justify-content: center;
}
.comments-area .no-comments:before, .comments-area .no-comments:after {
  content: "";
  display: flex;
  flex: 1 1 auto;
  height: 2px;
  max-width: 10em;
  opacity: 0.07;
  background: currentColor;
}
.comments-area .no-comments:before {
  margin-right: 1em;
}
.rtl .comments-area .no-comments:before {
  margin-right: 0;
  margin-left: 1em;
}
.comments-area .no-comments:after {
  margin-left: 1em;
}
.rtl .comments-area .no-comments:after {
  margin-left: 0;
  margin-right: 1em;
}

.comments-area .comment-respond .comment-form #wp-comment-cookies-consent {
  margin-right: 6px;
}

.button-shape-square .comments-area .comment-respond .comment-form .submit {
  border-radius: 0;
}

@media (max-width: 768px) {
  .comments-area .comment-respond .comment-form {
    display: flex;
    flex-direction: column;
    width: 100%;
  }
}
/* Search */
button.search-submit {
  padding: 1.25em 1.5em;
}

/* Post view 
--------------------------------------------------- */
.single article.post:not(:last-child),
.single article.portfolio:not(:last-child),
.single article.event:not(:last-child) {
  margin-bottom: var(--post-single-inner-spacing);
}
.single article.post .entry-content,
.single article.portfolio .entry-content,
.single article.event .entry-content {
  margin-bottom: 0;
}
.single article.post .entry-footer,
.single article.portfolio .entry-footer,
.single article.event .entry-footer {
  border-top-width: 1px;
  border-top-color: var(--primary-07-color);
}

/* Sticky post */
article.post.sticky .entry-header .entry-title a:after {
  content: "";
  font-family: remixicon;
}

.entry-title a:hover, .entry-title a:focus {
  outline: none !important;
}

/* Entry meta */
.page-header .entry-meta > span a:hover, .page-header .entry-meta > div a:hover {
  color: inherit;
  opacity: 0.8;
}
.page-header .entry-meta > span.comments-number:before, .page-header .entry-meta > span.comments-link:before, .page-header .entry-meta > span.cat-links:before, .page-header .entry-meta > span.tags-links:before, .page-header .entry-meta > span.author-name:before, .page-header .entry-meta > span.posted-on:before, .page-header .entry-meta > div.comments-number:before, .page-header .entry-meta > div.comments-link:before, .page-header .entry-meta > div.cat-links:before, .page-header .entry-meta > div.tags-links:before, .page-header .entry-meta > div.author-name:before, .page-header .entry-meta > div.posted-on:before {
  color: inherit;
}

.entry-meta {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  opacity: 1;
  /* Superheadline */
}
.entry-meta > span:not(:last-child):after, .entry-meta > div:not(:last-child):after {
  content: "/";
  font-size: 1em;
  font-weight: normal;
  font-style: normal;
  line-height: 1;
  display: block;
  margin: 0 0.5em;
}
.entry-meta > span:before, .entry-meta > div:before {
  display: none;
}
.entry-meta > span.comments-number, .entry-meta > span.comments-link, .entry-meta > span.cat-links, .entry-meta > span.tags-links, .entry-meta > span.author-name, .entry-meta > span.posted-on, .entry-meta > div.comments-number, .entry-meta > div.comments-link, .entry-meta > div.cat-links, .entry-meta > div.tags-links, .entry-meta > div.author-name, .entry-meta > div.posted-on {
  display: inline-flex;
  align-items: center;
}
.entry-meta > span.comments-number:before, .entry-meta > span.comments-link:before, .entry-meta > span.cat-links:before, .entry-meta > span.tags-links:before, .entry-meta > span.author-name:before, .entry-meta > span.posted-on:before, .entry-meta > div.comments-number:before, .entry-meta > div.comments-link:before, .entry-meta > div.cat-links:before, .entry-meta > div.tags-links:before, .entry-meta > div.author-name:before, .entry-meta > div.posted-on:before {
  font-size: 1em;
  font-weight: normal;
  font-style: normal;
  line-height: 1;
  display: block;
  margin-right: 0.35em;
  color: inherit;
  opacity: 0.6;
}
.rtl .entry-meta > span.comments-number:before, .rtl .entry-meta > span.comments-link:before, .rtl .entry-meta > span.cat-links:before, .rtl .entry-meta > span.tags-links:before, .rtl .entry-meta > span.author-name:before, .rtl .entry-meta > span.posted-on:before, .rtl .entry-meta > div.comments-number:before, .rtl .entry-meta > div.comments-link:before, .rtl .entry-meta > div.cat-links:before, .rtl .entry-meta > div.tags-links:before, .rtl .entry-meta > div.author-name:before, .rtl .entry-meta > div.posted-on:before {
  margin-right: 0;
  margin-left: 0.35em;
}
.entry-meta > span.cat-links, .entry-meta > span.tags-links, .entry-meta > div.cat-links, .entry-meta > div.tags-links {
  flex-wrap: wrap;
}
.entry-meta > span.cat-links a:not(:first-child):before, .entry-meta > span.tags-links a:not(:first-child):before, .entry-meta > div.cat-links a:not(:first-child):before, .entry-meta > div.tags-links a:not(:first-child):before {
  content: "";
  display: inline-block;
  width: 0.25em;
}
.entry-meta > span.comments-number a:after, .entry-meta > div.comments-number a:after {
  content: "";
  display: inline-block;
  width: 0.25em;
}
.entry-meta > span.author-avatar, .entry-meta > div.author-avatar {
  display: inline-flex;
  align-items: center;
}
.entry-meta > span.comments-number:before, .entry-meta > div.comments-number:before {
  content: var(--post-comments-icon);
  font-family: var(--post-comments-icon-font);
}
.entry-meta > span.comments-link:before, .entry-meta > div.comments-link:before {
  content: var(--post-comment-link-icon);
  font-family: var(--post-comment-link-icon-font);
}
.entry-meta > span.cat-links:before, .entry-meta > div.cat-links:before {
  content: var(--post-category-icon);
  font-family: var(--post-category-icon-font);
}
.entry-meta > span.tags-links:before, .entry-meta > div.tags-links:before {
  content: var(--post-tags-icon);
  font-family: var(--post-tags-icon-font);
}
.entry-meta > span.author-name:before, .entry-meta > div.author-name:before {
  content: var(--post-author-icon);
  font-family: var(--post-author-icon-font);
}
.entry-meta > span.posted-on:before, .entry-meta > div.posted-on:before {
  content: var(--post-date-icon);
  font-family: var(--post-date-icon-font);
}
.entry-meta.entry-super-meta {
  color: var(--accent-color);
}
.entry-meta.entry-super-meta > span.cat-links:before, .entry-meta.entry-super-meta > span.tags-links:before, .entry-meta.entry-super-meta > span.author-name:before, .entry-meta.entry-super-meta > span.posted-on:before, .entry-meta.entry-super-meta > div.cat-links:before, .entry-meta.entry-super-meta > div.tags-links:before, .entry-meta.entry-super-meta > div.author-name:before, .entry-meta.entry-super-meta > div.posted-on:before {
  display: none;
}

article.article-list-item:not(#post-error-404) .entry-footer .read-more .bt_bb_button.bt_bb_style_filled_gradient a,
article.search .entry-footer .read-more .bt_bb_button.bt_bb_style_filled_gradient a {
  transition: --gradient-angle 650ms ease !important;
}

/* Paging */
.archive-pagination {
  padding-top: 3.2em;
  margin-top: 3.2em;
  border-top-width: 1px;
  border-top: 1px solid var(--primary-07-color);
}
.archive-pagination .paging p a {
  font-size: var(--post-navigation-font-size);
}
.archive-pagination .paging p a:after {
  color: var(--accent-color);
  background: transparent;
  width: 0.7em;
  height: 0.5em;
  margin-left: 0;
  transition: 300ms ease all;
}
.archive-pagination .paging p a:hover, .archive-pagination .paging p a:focus {
  outline: none !important;
  color: var(--accent-color);
  opacity: 0.6;
}
.archive-pagination .paging p a:hover:after, .archive-pagination .paging p a:focus:after {
  transform: none;
  box-shadow: none;
  margin-left: 0 !important;
}
.rtl .archive-pagination .paging p a:hover:after, .rtl .archive-pagination .paging p a:focus:after {
  margin-left: 0 !important;
  margin-right: 0 !important;
}
.archive-pagination .paging.paging-left a:after {
  transform: none;
  box-shadow: none;
  margin-right: 0 !important;
}
.rtl .archive-pagination .paging.paging-left a:after {
  margin-left: 0 !important;
  margin-right: 0 !important;
}
.archive-pagination .paging.paging-left a:hover:after {
  transform: none;
  margin-left: 0 !important;
  margin-right: 0 !important;
}
.rtl .archive-pagination .paging.paging-left a:hover:after {
  margin-right: 0 !important;
  margin-left: 0 !important;
}

/* Search paging */
.posts-navigation {
  padding-top: 3.2em;
  margin-top: 3.2em;
  border-top-width: 1px;
  border-color: var(--primary-07-color);
}
.posts-navigation .nav-links .nav-previous a, .posts-navigation .nav-links .nav-next a {
  font-size: var(--post-navigation-font-size);
}
.posts-navigation .nav-links .nav-previous a:after, .posts-navigation .nav-links .nav-next a:after {
  color: var(--accent-color);
  background-color: transparent;
  transition: 300ms ease all;
  width: 0.7em;
  height: 0.5em;
  margin-left: 0;
}
.posts-navigation .nav-links .nav-previous a:hover, .posts-navigation .nav-links .nav-next a:hover {
  color: inherit;
}
.posts-navigation .nav-links .nav-previous a:hover:after, .posts-navigation .nav-links .nav-next a:hover:after {
  transform: none;
  box-shadow: var(--paging-arrow-hover-shadow);
  margin-left: var(--post-paging-arrow-hover-margin);
}
.rtl .posts-navigation .nav-links .nav-previous a:hover:after, .rtl .posts-navigation .nav-links .nav-next a:hover:after {
  margin-left: 0;
  margin-right: var(--post-paging-arrow-hover-margin);
}
.posts-navigation .nav-links .nav-next a:hover:after {
  transform: scaleX(-1);
}
.rtl .posts-navigation .nav-links .nav-next a:hover:after {
  margin-right: 0;
  margin-left: var(--post-paging-arrow-hover-margin);
}

.comment-navigation .nav-links .nav-previous .nav-text .nav-title, .comment-navigation .nav-links .nav-next .nav-text .nav-title, .post-navigation .nav-links .nav-previous .nav-text .nav-title, .post-navigation .nav-links .nav-next .nav-text .nav-title {
  text-transform: var(--heading-text-transform);
  letter-spacing: var(--heading-letter-spacing);
}
.comment-navigation .nav-links .nav-previous .nav-text .nav-supertitle, .comment-navigation .nav-links .nav-next .nav-text .nav-supertitle, .post-navigation .nav-links .nav-previous .nav-text .nav-supertitle, .post-navigation .nav-links .nav-next .nav-text .nav-supertitle {
  font-family: var(--supertitle-font);
  font-weight: var(--supertitle-font-weight);
  font-style: var(--supertitle-font-style);
  letter-spacing: 0;
  margin-bottom: 0.25em;
  color: inherit;
  opacity: 0.6;
  color: inherit;
  font-size: 1em;
}

article.article-list-item:not(#post-error-404) .entry-footer, article.search .entry-footer {
  align-items: flex-start;
}

.error-404.not-found .page-content {
  padding: 2em 0;
  border: none;
}

/* Media box */
.media-box.quote, .media-box.link {
  /* Remove blockquote theme special styling */
}
.media-box.quote a, .media-box.quote cite, .media-box.link a, .media-box.link cite {
  color: inherit;
}
.media-box.quote a:hover, .media-box.quote cite:hover, .media-box.link a:hover, .media-box.link cite:hover {
  color: inherit;
  opacity: 0.6;
}
.media-box.quote[style*=background-image] a, .media-box.quote[style*=background-image] cite, .media-box.link[style*=background-image] a, .media-box.link[style*=background-image] cite {
  color: var(--light-color);
}
.media-box.quote[style*=background-image] a:hover, .media-box.quote[style*=background-image] cite:hover, .media-box.link[style*=background-image] a:hover, .media-box.link[style*=background-image] cite:hover {
  color: var(--light-color);
  opacity: 0.6;
}
.media-box.quote[style*=background-image]:before, .media-box.link[style*=background-image]:before {
  opacity: var(--post-overlay-opacity);
  mix-blend-mode: var(--post-overlay-effect);
}
.media-box.quote blockquote, .media-box.link blockquote {
  font-size: var(--extrasmall-title-size);
}
.media-box.quote blockquote:after, .media-box.link blockquote:after {
  display: none;
}
.media-box.quote blockquote:has(p:first-child), .media-box.link blockquote:has(p:first-child) {
  margin-top: var(--default-bottom-margin);
}
.media-box.quote blockquote:has(p:first-child) > p:first-child, .media-box.link blockquote:has(p:first-child) > p:first-child {
  display: block;
}
.media-box.quote blockquote:has(p:first-child) > p:first-child:before, .media-box.link blockquote:has(p:first-child) > p:first-child:before {
  font-size: 2em;
  color: var(--light-color);
  transform: none;
  position: unset;
  order: unset;
  margin-bottom: 0.3em;
}
.media-box.quote blockquote:has(p:first-child) > p:first-child:after, .media-box.link blockquote:has(p:first-child) > p:first-child:after {
  display: none;
}
.media-box.quote p, .media-box.link p {
  font-style: normal;
}
.blog-list-view-columns .media-box.quote p, .blog-list-view-zig-zag .media-box.quote p, .blog-list-view-columns .media-box.link p, .blog-list-view-zig-zag .media-box.link p {
  font-size: var(--post-quote-columns-size);
}
.media-box.quote p:before, .media-box.link p:before {
  font-size: var(--post-media-icon-size);
}
.media-box.quote cite, .media-box.link cite {
  font-size: 1.5rem;
  font-family: var(--body-font);
  font-weight: var(--body-font-weight);
  margin-top: 0;
  padding-top: 0;
  border-top: 0;
  display: flex;
  flex-direction: column;
  align-items: center;
}
.media-box.quote cite:before, .media-box.link cite:before {
  content: "";
  width: 2px;
  height: 2em;
  display: block;
  margin-top: 0.5em;
  margin-bottom: 0.5em;
  background: currentColor;
}
.media-box.link p:before {
  content: var(--post-link-icon) !important;
  font-family: var(--post-link-icon-family) !important;
}
.media-box.quote:before {
  background: var(--primary-07-color);
  backdrop-filter: blur(20px);
  -webkit-backdrop-filter: blur(20px);
}
.media-box.quote p:before {
  content: var(--post-quote-icon) !important;
  font-family: var(--post-quote-icon-family) !important;
}
.media-box .bt_bb_slider button.slick-arrow {
  display: none !important;
}
.media-box .bt_bb_slider .slick-dots {
  left: 50%;
  transform: translate(-50%, 0);
}
.media-box .bt_bb_slider .slick-dots li:after {
  background-color: var(--light-color) !important;
}
.media-box img {
  width: 100%;
}

@media (max-width: 780px) {
  .media-box.quote, .media-box.link {
    padding: 2em;
  }
  .media-box.quote p, .media-box.link p {
    font-size: 2rem;
  }

  .media-box .bt_bb_slider button.slick-arrow:before {
    width: 32px;
    height: 32px;
  }
  .media-box .bt_bb_slider button.slick-arrow:after {
    font-size: 0.5em;
  }
  .media-box .bt_bb_slider .slick-dots {
    bottom: 1em;
  }
}
/* Paginated posts paging */
.entry-content .page-links span, .entry-content .page-links a {
  font-family: var(--button-font);
  font-weight: var(--button-font-weight);
  font-style: var(--button-font-style);
  font-size: 0.875em;
  min-width: 1.714em;
}
.entry-content .page-links a {
  transition: 200ms ease all;
  color: var(--button-primary-color, var(--dark-color));
  background: var(--button-secondary-color, var(--accent-color));
}
.entry-content .page-links a:hover {
  transform: var(--post-pagination-arrow-hover-transform);
  box-shadow: var(--post-pagination-arrow-hover-shadow);
}

/* Meta data 
-------------------------------------------- */
.posted-on time.updated:not(.published) {
  margin-left: 0.5em;
  display: none;
}

/* About author */
.bt-about-author.single-about-author-blog,
.bt-about-author.single-about-author-pf {
  border: 1px solid var(--primary-07-color);
}
.button-shape-square .bt-about-author.single-about-author-blog,
.button-shape-square .bt-about-author.single-about-author-pf {
  border-radius: 0;
}
.button-shape-rounded .bt-about-author.single-about-author-blog,
.button-shape-rounded .bt-about-author.single-about-author-pf {
  border-radius: var(--soft-rounded);
}
.button-shape-round .bt-about-author.single-about-author-blog,
.button-shape-round .bt-about-author.single-about-author-pf {
  border-radius: var(--hard-rounded-field);
}
.bt-about-author.single-about-author-blog .bt-author-content,
.bt-about-author.single-about-author-pf .bt-author-content {
  padding: var(--post-author-padding);
}

/* Meta - Portfolio & Event */
article.portfolio .entry-content .portfolio-meta,
article.event .entry-content .event-meta {
  opacity: 1;
}
article.portfolio .entry-content .portfolio-meta dl dt,
article.event .entry-content .event-meta dl dt {
  font-weight: inherit;
  font-style: normal;
}

/* Single portfolio - Standard */
@media (max-width: 768px) {
  .single-portfolio.pf-single-view-standard article.portfolio .entry-content .portfolio-meta {
    border-top-width: 1px;
    border-top-color: var(--primary-07-color);
  }
}
/* Single portfolio - Columns 1 */
.single-portfolio.pf-single-view-columns-1 article.portfolio .entry-content .portfolio-meta {
  border-top-width: 1px;
  border-top-color: var(--primary-07-color);
}

/* Single portfolio - Columns 2 */
@media (max-width: 768px) {
  .single-portfolio.pf-single-view-columns-2 article.portfolio .entry-content .portfolio-meta {
    border-top-width: 1px;
    border-top-color: var(--primary-07-color);
  }
}
/* Single portfolio - Columns 3 */
@media (max-width: 768px) {
  .single-portfolio.pf-single-view-columns-3 article.portfolio .entry-content .portfolio-meta {
    border-top-width: 1px;
    border-top-color: var(--primary-07-color);
  }
}
/* Lightbox gallery */
.mfp-gallery .slick-slider .slick-slide img {
  pointer-events: none;
}
.mfp-gallery button.mfp-arrow {
  width: 3.75em;
  height: 3.75em;
}
.mfp-gallery button.mfp-arrow:before {
  width: 3rem;
  height: 3rem;
  border: 1px solid var(--light-color);
  opacity: 0.5;
  border-radius: 50px;
}
.mfp-gallery button.mfp-arrow:after {
  font-size: 0.923em;
  line-height: 1 !important;
  position: absolute;
  right: -1.2em;
  display: block;
  color: var(--light-color);
  opacity: 0.5;
  border: none !important;
  transition: transform 0.45s cubic-bezier(0.15, 0, 0, 1), color 0.45s cubic-bezier(0.15, 0, 0, 1), -webkit-transform 0.45s cubic-bezier(0.15, 0, 0, 1), -o-transform 0.45s cubic-bezier(0.15, 0, 0, 1);
  transform: translate3d(0, 0, 0);
  width: 4em;
  height: 1em;
  top: 40%;
  margin: 0;
}
.mfp-gallery button.mfp-arrow:hover {
  opacity: 1;
}
.mfp-gallery button.mfp-arrow:hover:before {
  opacity: 1;
}
.mfp-gallery button.mfp-arrow:hover:after {
  opacity: 1;
  transform: translate3d(-1.9em, 0, 0);
}
.mfp-gallery button.mfp-arrow.mfp-arrow-right {
  right: 3em;
}
.mfp-gallery button.mfp-arrow.mfp-arrow-right:after {
  transform: rotate(180deg) translate3d(1.2em, 0, 0);
}
.rtl .mfp-gallery button.mfp-arrow.mfp-arrow-right {
  transform: rotate(180deg);
}
.mfp-gallery button.mfp-arrow.mfp-arrow-right:hover:after {
  transform: rotate(180deg) translate3d(-1.9em, 0, 0);
}
.rtl .mfp-gallery button.mfp-arrow.mfp-arrow-right:after {
  right: 0.2em;
}
.mfp-gallery button.mfp-arrow.mfp-arrow-left {
  left: 3em;
}
.mfp-gallery button.mfp-arrow.mfp-arrow-left:after {
  right: 0em;
  transform: translate3d(1.5em, 0, 0);
}
.mfp-gallery button.mfp-arrow.mfp-arrow-left:hover:after {
  transform: translate3d(-1.9em, 0, 0);
}
.rtl .mfp-gallery button.mfp-arrow.mfp-arrow-left {
  transform: rotate(180deg);
}
.mfp-gallery .mfp-close:before {
  opacity: 0.5;
}

/* Password Post */
.post-password-form input[type=submit] {
  padding: 0.8em 3em;
  line-height: 1.655em;
}

@media (max-width: 768px) {
  .single-portfolio.pf-single-view-standard article.portfolio .entry-content .portfolio-meta {
    margin-top: 2em;
  }

  .post-navigation .nav-links .nav-next {
    margin-top: 1em;
  }
}
@media (max-width: 480px) {
  blockquote {
    padding: 1em 0 0 0em;
  }
  blockquote:before {
    font-size: 2em;
    position: relative;
    top: -0.2em;
  }

  .entry-footer .share-options:not(:only-child) {
    margin-left: 0 !important;
    margin-top: 1em;
  }

  .entry-footer .read-more:not(:first-child) {
    justify-content: flex-start !important;
  }

  .single-post .entry-footer .share-options:not(:only-child),
.single-portfolio .entry-footer .share-options:not(:only-child) {
    margin-left: auto;
    order: 20;
    flex: 1 0 100%;
    margin-top: 1em;
  }

  .comment-navigation .nav-links .nav-previous .nav-image,
.comment-navigation .nav-links .nav-next .nav-image,
.post-navigation .nav-links .nav-previous .nav-image,
.post-navigation .nav-links .nav-next .nav-image {
    flex: 0 0 60px;
    height: 60px;
  }
}
/* Meta data */
.rtl.single-post .entry-footer .share-options:not(:only-child),
.rtl.single-portfolio .entry-footer .share-options:not(:only-child) {
  margin-left: 0;
  margin-right: auto;
}

.archive-pagination .paging p a:hover::after {
  margin-left: 0.25em;
}

.archive-pagination .paging.paging-left a:hover:after {
  transform: scaleX(-1);
  margin-right: 0.25em;
}

/* Article archive */
article.article-list-item:not(:last-of-type),
article.search:not(:last-of-type) {
  padding-bottom: var(--post-inner-spacing);
  border-bottom: 1px solid var(--primary-07-color);
}

/* Search results */
body.search-no-results .site .site-content {
  margin-top: var(--post-margin-top);
  margin-bottom: var(--post-margin-bottom);
}

.post-password-form {
  border: 1px solid var(--primary-07-color);
}

@media (max-width: 780px) {
  .blog-single-view-columns.single-post .post .entry-content {
    display: block !important;
  }
  .blog-single-view-columns.single-post .post .entry-content .article-media, .blog-single-view-columns.single-post .post .entry-content .entry-content-inner {
    width: 100%;
  }
}
.button-shape-round .post .article-media, .button-shape-round .portfolio .article-media,
.button-shape-round .post .media-box, .button-shape-round .portfolio .media-box,
.button-shape-round .event .article-media, .button-shape-round .speaker .article-media,
.button-shape-round .event .media-box, .button-shape-round .speaker .media-box {
  border-radius: var(--post-shape-rounded) !important;
  overflow: hidden;
}
.button-shape-round .btImageTextWidgetWraper ul li .btImageTextWidget .btImageTextWidgetImage a img {
  border-radius: 50% !important;
}
.button-shape-round .comment-navigation .nav-links .nav-previous .nav-image,
.button-shape-round .comment-navigation .nav-links .nav-next .nav-image,
.button-shape-round .post-navigation .nav-links .nav-previous .nav-image,
.button-shape-round .post-navigation .nav-links .nav-next .nav-image {
  border-radius: 50% !important;
}

.button-shape-rounded .post .article-media, .button-shape-rounded .portfolio .article-media,
.button-shape-rounded .post .media-box, .button-shape-rounded .portfolio .media-box,
.button-shape-rounded .event .article-media, .button-shape-rounded .speaker .article-media,
.button-shape-rounded .event .media-box, .button-shape-rounded .speaker .media-box {
  border-radius: var(--post-shape-rounded) !important;
  overflow: hidden;
}
.button-shape-rounded .btImageTextWidgetWraper ul li .btImageTextWidget .btImageTextWidgetImage a img {
  border-radius: 50% !important;
}
.button-shape-rounded .comment-navigation .nav-links .nav-previous .nav-image,
.button-shape-rounded .comment-navigation .nav-links .nav-next .nav-image,
.button-shape-rounded .post-navigation .nav-links .nav-previous .nav-image,
.button-shape-rounded .post-navigation .nav-links .nav-next .nav-image {
  border-radius: 50% !important;
}

/* Share Icons */
.share-options .bt_bb_size_xsmall.bt_bb_icon .bt_bb_icon_holder:before {
  font-size: 1em;
  width: 2em;
  height: 2em;
}

.entry-meta > span:not(:last-child):after, .entry-meta > div:not(:last-child):after {
  padding: 0;
}

.archive:not(.post-type-archive-portfolio).blog-list-view-columns article .article-inner .entry-footer .entry-footer-meta, .blog.blog-list-view-columns article .article-inner .entry-footer .entry-footer-meta, .post-type-archive-portfolio.pf-list-view-columns article .article-inner .entry-footer .entry-footer-meta, .archive:not(.post-type-archive-portfolio).blog-list-view-zig-zag article .article-inner .entry-footer .entry-footer-meta, .blog.blog-list-view-zig-zag article .article-inner .entry-footer .entry-footer-meta, .post-type-archive-portfolio.pf-list-view-zig-zag article .article-inner .entry-footer .entry-footer-meta {
  margin-bottom: 3rem;
}

/* Default Headline Overlay */
.default-headline-overlay-alternate-left .page-header:before {
  background: linear-gradient(90deg, var(--alternate-color) 0%, var(--transparent-color));
}

/* Section 
--------------------------------------------------- */
.bt_bb_section {
  /* Overlay */
  /* Shape */
  /* Limit Section with left and right margins */
}
.bt_bb_section.bt_bb_background_overlay_dark_top_gradient:before {
  background: linear-gradient(0deg, var(--transparent-color) 50.22%, black 100%);
}
.bt_bb_section.bt_bb_background_overlay_dark_bottom_gradient:before {
  background: linear-gradient(180deg, var(--transparent-color) 0%, black 100%);
}
.bt_bb_section.bt_bb_background_overlay_light_top_gradient:before {
  background: linear-gradient(0deg, var(--transparent-color) 50.22%, var(--light-color) 100%);
}
.bt_bb_section.bt_bb_background_overlay_light_bottom_gradient:before {
  background: linear-gradient(180deg, var(--transparent-color) 0%, var(--light-color) 100%);
}
.bt_bb_section.bt_bb_shape_soft-rounded {
  overflow: hidden;
}
.bt_bb_section.bt_bb_shape_soft-rounded.bt_bb_top_left_shape {
  border-top-left-radius: var(--section-soft-rounded);
}
.bt_bb_section.bt_bb_shape_soft-rounded.bt_bb_top_right_shape {
  border-top-right-radius: var(--section-soft-rounded);
}
.bt_bb_section.bt_bb_shape_soft-rounded.bt_bb_bottom_right_shape {
  border-bottom-right-radius: var(--section-soft-rounded);
}
.bt_bb_section.bt_bb_shape_soft-rounded.bt_bb_bottom_left_shape {
  border-bottom-left-radius: var(--section-soft-rounded);
}
.bt_bb_section.bt_bb_shape_medium-rounded {
  overflow: hidden;
}
.bt_bb_section.bt_bb_shape_medium-rounded.bt_bb_top_left_shape {
  border-top-left-radius: var(--section-medium-rounded);
}
.bt_bb_section.bt_bb_shape_medium-rounded.bt_bb_top_right_shape {
  border-top-right-radius: var(--section-medium-rounded);
}
.bt_bb_section.bt_bb_shape_medium-rounded.bt_bb_bottom_right_shape {
  border-bottom-right-radius: var(--section-medium-rounded);
}
.bt_bb_section.bt_bb_shape_medium-rounded.bt_bb_bottom_left_shape {
  border-bottom-left-radius: var(--section-medium-rounded);
}
.bt_bb_section.bt_bb_shape_hard-rounded {
  overflow: hidden;
}
.bt_bb_section.bt_bb_shape_hard-rounded.bt_bb_top_left_shape {
  border-top-left-radius: var(--section-hard-rounded);
}
.bt_bb_section.bt_bb_shape_hard-rounded.bt_bb_top_right_shape {
  border-top-right-radius: var(--section-hard-rounded);
}
.bt_bb_section.bt_bb_shape_hard-rounded.bt_bb_bottom_right_shape {
  border-bottom-right-radius: var(--section-hard-rounded);
}
.bt_bb_section.bt_bb_shape_hard-rounded.bt_bb_bottom_left_shape {
  border-bottom-left-radius: var(--section-hard-rounded);
}
.bt_bb_section.bt_bb_limit_margin_yes {
  background-color: transparent;
  /* Shapes */
}
.bt_bb_section.bt_bb_limit_margin_yes .bt_bb_port, .bt_bb_section.bt_bb_limit_margin_yes .bt_bb_background_image_holder_wrapper {
  margin-left: 0.6667em;
  margin-right: 0.6667em;
}
.bt_bb_section.bt_bb_limit_margin_yes.bt_bb_video {
  margin-left: 0.6667em;
  margin-right: 0.6667em;
}
.bt_bb_section.bt_bb_limit_margin_yes.bt_bb_video.bt_bb_top_left_shape {
  border-top-left-radius: var(--section-soft-rounded);
}
.bt_bb_section.bt_bb_limit_margin_yes.bt_bb_video.bt_bb_top_right_shape {
  border-top-right-radius: var(--section-soft-rounded);
}
.bt_bb_section.bt_bb_limit_margin_yes.bt_bb_video.bt_bb_bottom_right_shape {
  border-bottom-right-radius: var(--section-soft-rounded);
}
.bt_bb_section.bt_bb_limit_margin_yes.bt_bb_video.bt_bb_bottom_left_shape {
  border-bottom-left-radius: var(--section-soft-rounded);
}
.bt_bb_section.bt_bb_limit_margin_yes .bt_bb_port {
  color: var(--section-primary-color);
  background-color: var(--section-secondary-color);
}
.bt_bb_section.bt_bb_limit_margin_yes[class*=bt_bb_background_overlay]:before {
  margin-left: 0.6667em;
  margin-right: 0.6667em;
  z-index: 2;
}
.bt_bb_section.bt_bb_limit_margin_yes[class*=bt_bb_background_overlay] .bt_bb_port .bt_bb_cell {
  z-index: 2;
}
.bt_bb_section.bt_bb_limit_margin_yes.bt_bb_shape_soft-rounded {
  border-radius: 0;
}
.bt_bb_section.bt_bb_limit_margin_yes.bt_bb_shape_soft-rounded.bt_bb_top_left_shape .bt_bb_background_image_holder_wrapper {
  border-top-left-radius: var(--section-soft-rounded);
}
.bt_bb_section.bt_bb_limit_margin_yes.bt_bb_shape_soft-rounded.bt_bb_top_right_shape .bt_bb_background_image_holder_wrapper {
  border-top-right-radius: var(--section-soft-rounded);
}
.bt_bb_section.bt_bb_limit_margin_yes.bt_bb_shape_soft-rounded.bt_bb_bottom_right_shape .bt_bb_background_image_holder_wrapper {
  border-bottom-right-radius: var(--section-soft-rounded);
}
.bt_bb_section.bt_bb_limit_margin_yes.bt_bb_shape_soft-rounded.bt_bb_bottom_left_shape .bt_bb_background_image_holder_wrapper {
  border-bottom-left-radius: var(--section-soft-rounded);
}
.bt_bb_section.bt_bb_limit_margin_yes.bt_bb_shape_soft-rounded.bt_bb_top_left_shape .bt_bb_port {
  overflow: hidden;
  border-top-left-radius: var(--section-soft-rounded);
}
.bt_bb_section.bt_bb_limit_margin_yes.bt_bb_shape_soft-rounded.bt_bb_top_right_shape .bt_bb_port {
  overflow: hidden;
  border-top-right-radius: var(--section-soft-rounded);
}
.bt_bb_section.bt_bb_limit_margin_yes.bt_bb_shape_soft-rounded.bt_bb_bottom_right_shape .bt_bb_port {
  overflow: hidden;
  border-bottom-right-radius: var(--section-soft-rounded);
}
.bt_bb_section.bt_bb_limit_margin_yes.bt_bb_shape_soft-rounded.bt_bb_bottom_left_shape .bt_bb_port {
  overflow: hidden;
  border-bottom-left-radius: var(--section-soft-rounded);
}
.bt_bb_section.bt_bb_limit_margin_yes.bt_bb_shape_soft-rounded.bt_bb_top_left_shape[class*=bt_bb_background_overlay]:before {
  border-top-left-radius: var(--section-soft-rounded);
}
.bt_bb_section.bt_bb_limit_margin_yes.bt_bb_shape_soft-rounded.bt_bb_top_right_shape[class*=bt_bb_background_overlay]:before {
  border-top-right-radius: var(--section-soft-rounded);
}
.bt_bb_section.bt_bb_limit_margin_yes.bt_bb_shape_soft-rounded.bt_bb_bottom_right_shape[class*=bt_bb_background_overlay]:before {
  border-bottom-right-radius: var(--section-soft-rounded);
}
.bt_bb_section.bt_bb_limit_margin_yes.bt_bb_shape_soft-rounded.bt_bb_bottom_left_shape[class*=bt_bb_background_overlay]:before {
  border-bottom-left-radius: var(--section-soft-rounded);
}
.bt_bb_section.bt_bb_limit_margin_yes.bt_bb_shape_medium-rounded {
  border-radius: 0;
}
.bt_bb_section.bt_bb_limit_margin_yes.bt_bb_shape_medium-rounded.bt_bb_top_left_shape .bt_bb_background_image_holder_wrapper {
  border-top-left-radius: var(--section-medium-rounded);
}
.bt_bb_section.bt_bb_limit_margin_yes.bt_bb_shape_medium-rounded.bt_bb_top_right_shape .bt_bb_background_image_holder_wrapper {
  border-top-right-radius: var(--section-medium-rounded);
}
.bt_bb_section.bt_bb_limit_margin_yes.bt_bb_shape_medium-rounded.bt_bb_bottom_right_shape .bt_bb_background_image_holder_wrapper {
  border-bottom-right-radius: var(--section-medium-rounded);
}
.bt_bb_section.bt_bb_limit_margin_yes.bt_bb_shape_medium-rounded.bt_bb_bottom_left_shape .bt_bb_background_image_holder_wrapper {
  border-bottom-left-radius: var(--section-medium-rounded);
}
.bt_bb_section.bt_bb_limit_margin_yes.bt_bb_shape_medium-rounded.bt_bb_top_left_shape .bt_bb_port {
  overflow: hidden;
  border-top-left-radius: var(--section-medium-rounded);
}
.bt_bb_section.bt_bb_limit_margin_yes.bt_bb_shape_medium-rounded.bt_bb_top_right_shape .bt_bb_port {
  overflow: hidden;
  border-top-right-radius: var(--section-medium-rounded);
}
.bt_bb_section.bt_bb_limit_margin_yes.bt_bb_shape_medium-rounded.bt_bb_bottom_right_shape .bt_bb_port {
  overflow: hidden;
  border-bottom-right-radius: var(--section-medium-rounded);
}
.bt_bb_section.bt_bb_limit_margin_yes.bt_bb_shape_medium-rounded.bt_bb_bottom_left_shape .bt_bb_port {
  overflow: hidden;
  border-bottom-left-radius: var(--section-medium-rounded);
}
.bt_bb_section.bt_bb_limit_margin_yes.bt_bb_shape_medium-rounded.bt_bb_top_left_shape[class*=bt_bb_background_overlay]:before {
  border-top-left-radius: var(--section-medium-rounded);
}
.bt_bb_section.bt_bb_limit_margin_yes.bt_bb_shape_medium-rounded.bt_bb_top_right_shape[class*=bt_bb_background_overlay]:before {
  border-top-right-radius: var(--section-medium-rounded);
}
.bt_bb_section.bt_bb_limit_margin_yes.bt_bb_shape_medium-rounded.bt_bb_bottom_right_shape[class*=bt_bb_background_overlay]:before {
  border-bottom-right-radius: var(--section-medium-rounded);
}
.bt_bb_section.bt_bb_limit_margin_yes.bt_bb_shape_medium-rounded.bt_bb_bottom_left_shape[class*=bt_bb_background_overlay]:before {
  border-bottom-left-radius: var(--section-medium-rounded);
}
.bt_bb_section.bt_bb_limit_margin_yes.bt_bb_shape_hard-rounded {
  border-radius: 0;
}
.bt_bb_section.bt_bb_limit_margin_yes.bt_bb_shape_hard-rounded.bt_bb_top_left_shape .bt_bb_background_image_holder_wrapper {
  border-top-left-radius: var(--section-hard-rounded);
}
.bt_bb_section.bt_bb_limit_margin_yes.bt_bb_shape_hard-rounded.bt_bb_top_right_shape .bt_bb_background_image_holder_wrapper {
  border-top-right-radius: var(--section-hard-rounded);
}
.bt_bb_section.bt_bb_limit_margin_yes.bt_bb_shape_hard-rounded.bt_bb_bottom_right_shape .bt_bb_background_image_holder_wrapper {
  border-bottom-right-radius: var(--section-hard-rounded);
}
.bt_bb_section.bt_bb_limit_margin_yes.bt_bb_shape_hard-rounded.bt_bb_bottom_left_shape .bt_bb_background_image_holder_wrapper {
  border-bottom-left-radius: var(--section-hard-rounded);
}
.bt_bb_section.bt_bb_limit_margin_yes.bt_bb_shape_hard-rounded.bt_bb_top_left_shape .bt_bb_port {
  overflow: hidden;
  border-top-left-radius: var(--section-hard-rounded);
}
.bt_bb_section.bt_bb_limit_margin_yes.bt_bb_shape_hard-rounded.bt_bb_top_right_shape .bt_bb_port {
  overflow: hidden;
  border-top-right-radius: var(--section-hard-rounded);
}
.bt_bb_section.bt_bb_limit_margin_yes.bt_bb_shape_hard-rounded.bt_bb_bottom_right_shape .bt_bb_port {
  overflow: hidden;
  border-bottom-right-radius: var(--section-hard-rounded);
}
.bt_bb_section.bt_bb_limit_margin_yes.bt_bb_shape_hard-rounded.bt_bb_bottom_left_shape .bt_bb_port {
  overflow: hidden;
  border-bottom-left-radius: var(--section-hard-rounded);
}
.bt_bb_section.bt_bb_limit_margin_yes.bt_bb_shape_hard-rounded.bt_bb_top_left_shape[class*=bt_bb_background_overlay]:before {
  border-top-left-radius: var(--section-hard-rounded);
}
.bt_bb_section.bt_bb_limit_margin_yes.bt_bb_shape_hard-rounded.bt_bb_top_right_shape[class*=bt_bb_background_overlay]:before {
  border-top-right-radius: var(--section-hard-rounded);
}
.bt_bb_section.bt_bb_limit_margin_yes.bt_bb_shape_hard-rounded.bt_bb_bottom_right_shape[class*=bt_bb_background_overlay]:before {
  border-bottom-right-radius: var(--section-hard-rounded);
}
.bt_bb_section.bt_bb_limit_margin_yes.bt_bb_shape_hard-rounded.bt_bb_bottom_left_shape[class*=bt_bb_background_overlay]:before {
  border-bottom-left-radius: var(--section-hard-rounded);
}

/* FE and video */
body:not(.bt_bb_fe_preview_toggle) .bt_bb_video.bt_bb_fe_edit_box > .bt_bb_fe_before, body:not(.bt_bb_fe_preview_toggle) .bt_bb_video.bt_bb_fe_editing_box > .bt_bb_fe_before {
  z-index: 1 !important;
}

/* Row 
--------------------------------------------------- */
.bt_bb_row {
  /* Background image */
  /* Shape */
}
.bt_bb_row.bt_bb_row_with_bg_image {
  background-repeat: no-repeat;
  background-size: cover;
  background-position: top;
}
.bt_bb_row.bt_bb_shape_soft-rounded {
  overflow: hidden;
}
.bt_bb_row.bt_bb_shape_soft-rounded.bt_bb_top_left_shape {
  border-top-left-radius: var(--row-soft-rounded);
}
.bt_bb_row.bt_bb_shape_soft-rounded.bt_bb_top_right_shape {
  border-top-right-radius: var(--row-soft-rounded);
}
.bt_bb_row.bt_bb_shape_soft-rounded.bt_bb_bottom_right_shape {
  border-bottom-right-radius: var(--row-soft-rounded);
}
.bt_bb_row.bt_bb_shape_soft-rounded.bt_bb_bottom_left_shape {
  border-bottom-left-radius: var(--row-soft-rounded);
}
.bt_bb_row.bt_bb_shape_medium-rounded {
  overflow: hidden;
}
.bt_bb_row.bt_bb_shape_medium-rounded.bt_bb_top_left_shape {
  border-top-left-radius: var(--row-medium-rounded);
}
.bt_bb_row.bt_bb_shape_medium-rounded.bt_bb_top_right_shape {
  border-top-right-radius: var(--row-medium-rounded);
}
.bt_bb_row.bt_bb_shape_medium-rounded.bt_bb_bottom_right_shape {
  border-bottom-right-radius: var(--row-medium-rounded);
}
.bt_bb_row.bt_bb_shape_medium-rounded.bt_bb_bottom_left_shape {
  border-bottom-left-radius: var(--row-medium-rounded);
}
.bt_bb_row.bt_bb_shape_hard-rounded {
  overflow: hidden;
}
.bt_bb_row.bt_bb_shape_hard-rounded.bt_bb_top_left_shape {
  border-top-left-radius: var(--row-hard-rounded);
}
.bt_bb_row.bt_bb_shape_hard-rounded.bt_bb_top_right_shape {
  border-top-right-radius: var(--row-hard-rounded);
}
.bt_bb_row.bt_bb_shape_hard-rounded.bt_bb_bottom_right_shape {
  border-bottom-right-radius: var(--row-hard-rounded);
}
.bt_bb_row.bt_bb_shape_hard-rounded.bt_bb_bottom_left_shape {
  border-bottom-left-radius: var(--row-hard-rounded);
}

/* Inner row 
--------------------------------------------------- */
.bt_bb_row_inner {
  color: var(--inner-row-primary-color);
  background-color: var(--inner-row-secondary-color);
  /* Background image */
  /* Shape */
}
.bt_bb_row_inner.bt_bb_inner_row_with_bg_image {
  background-repeat: no-repeat;
  background-size: cover;
  background-position: top;
}
.bt_bb_row_inner.bt_bb_shape_soft-rounded {
  overflow: hidden;
  border-radius: var(--row-soft-rounded);
}
.bt_bb_row_inner.bt_bb_shape_medium-rounded {
  overflow: hidden;
  border-radius: var(--row-medium-rounded);
}
.bt_bb_row_inner.bt_bb_shape_hard-rounded {
  overflow: hidden;
  border-radius: var(--row-hard-rounded);
}

/* Column 
--------------------------------------------------- */
.bt_bb_column {
  /* Background style */
  /* Blur */
  /* Shape */
  /* Inner Shape */
  /* Border */
  /* Inner Border */
}
.bt_bb_column.bt_bb_background_style_gradient {
  background: linear-gradient(180deg, var(--column-secondary-color, var(--alternate-color)) 0%, var(--column-primary-color, var(--accent-color)) 100%);
}
.bt_bb_column.bt_bb_background_style_gradient[style*="--column-inner-primary-color"] {
  background: transparent;
}
.bt_bb_column.bt_bb_background_style_gradient[style*="--column-inner-primary-color"] .bt_bb_column_content {
  background: linear-gradient(180deg, var(--column-inner-secondary-color) 0%, var(--column-inner-primary-color) 100%);
}
.bt_bb_column.bt_bb_blur_show {
  backdrop-filter: blur(20px);
  -webkit-backdrop-filter: blur(20px);
}
.bt_bb_column.bt_bb_blur_show_inner .bt_bb_column_content {
  backdrop-filter: blur(20px);
  -webkit-backdrop-filter: blur(20px);
}
.bt_bb_column.bt_bb_shape_soft-rounded {
  border-radius: var(--column-soft-rounded);
}
.bt_bb_column.bt_bb_shape_medium-rounded {
  border-radius: var(--column-medium-rounded);
}
.bt_bb_column.bt_bb_shape_hard-rounded {
  border-radius: var(--column-hard-rounded);
}
.bt_bb_column.bt_bb_shape_curved {
  padding: 12px 12px 0 12px;
  border-top-left-radius: 30px;
  position: relative;
  background: var(--column-background-color, var(--column-secondary-color, var(--light-color)));
  max-width: fit-content;
}
.bt_bb_align_right .bt_bb_column.bt_bb_shape_curved, .bt_bb_column.bt_bb_shape_curved.bt_bb_align_right, .bt_bb_align_left .bt_bb_column.bt_bb_shape_curved.bt_bb_align_right, .bt_bb_align_left .bt_bb_align_right .bt_bb_column.bt_bb_shape_curved, .bt_bb_align_center .bt_bb_column.bt_bb_shape_curved.bt_bb_align_right, .bt_bb_align_center .bt_bb_align_right .bt_bb_column.bt_bb_shape_curved {
  margin-left: auto;
  margin-right: 20px;
}
.bt_bb_align_left .bt_bb_column.bt_bb_shape_curved, .bt_bb_column.bt_bb_shape_curved.bt_bb_align_left, .bt_bb_align_right .bt_bb_column.bt_bb_shape_curved.bt_bb_align_left, .bt_bb_align_right .bt_bb_align_left .bt_bb_column.bt_bb_shape_curved, .bt_bb_align_center .bt_bb_column.bt_bb_shape_curved.bt_bb_align_left, .bt_bb_align_center .bt_bb_align_left .bt_bb_column.bt_bb_shape_curved {
  margin-right: auto;
  margin-left: 20px;
}
.bt_bb_column.bt_bb_shape_curved:before {
  content: "";
  width: 30px;
  height: 30px;
  display: block;
  position: absolute;
  bottom: 0;
  left: -30px;
  -webkit-mask-image: var(--shape-mask-02);
  background: var(--column-background-color, var(--column-secondary-color, var(--light-color)));
  transition: all 300ms ease;
}
.bt_bb_column.bt_bb_shape_curved:after {
  content: "";
  width: 30px;
  height: 30px;
  display: block;
  position: absolute;
  top: -30px;
  right: 0;
  -webkit-mask-image: var(--shape-mask);
  background: var(--column-background-color, var(--column-secondary-color, var(--light-color)));
  transform: rotate(-90deg);
  transition: all 300ms ease;
}
.bt_bb_column.bt_bb_inner_shape_soft-rounded .bt_bb_column_content {
  border-radius: var(--column-soft-rounded);
}
.bt_bb_column.bt_bb_inner_shape_medium-rounded .bt_bb_column_content {
  border-radius: var(--column-medium-rounded);
}
.bt_bb_column.bt_bb_inner_shape_hard-rounded .bt_bb_column_content {
  border-radius: var(--column-hard-rounded);
}
.bt_bb_column.bt_bb_border_alternate {
  border: 1px solid var(--alternate-color);
}
.bt_bb_column.bt_bb_border_accent {
  border: 1px solid var(--accent-color);
}
.bt_bb_column.bt_bb_border_light {
  border: 1px solid var(--light-color);
}
.bt_bb_column.bt_bb_border_dark {
  border: 1px solid var(--dark-color);
}
.bt_bb_column.bt_bb_border_dark-30 {
  border: 1px solid var(--dark-30-color);
}
.bt_bb_column.bt_bb_border_gray {
  border: 1px solid var(--gray-color);
}
.bt_bb_column.bt_bb_border_gradient {
  position: relative;
}
.bt_bb_column.bt_bb_border_gradient:before {
  content: "";
  position: absolute;
  inset: 0;
  padding: 1px;
  background: linear-gradient(90deg, var(--alternate-color) 0%, var(--accent-color) 100%);
  -webkit-mask: linear-gradient(var(--light-color) 0 0) content-box, linear-gradient(var(--light-color) 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;
  z-index: 0;
  -webkit-mask-image: linear-gradient(#fff 0 0), linear-gradient(#fff 0 0);
  -webkit-mask-clip: content-box, border-box;
  -webkit-mask-origin: content-box, border-box;
  -webkit-mask-composite: destination-out;
}
.bt_bb_column.bt_bb_shape_hard-rounded.bt_bb_border_gradient:before {
  border-radius: var(--column-hard-rounded);
}
.bt_bb_column.bt_bb_inner_border_alternate .bt_bb_column_content {
  border: 1px solid var(--alternate-color);
}
.bt_bb_column.bt_bb_inner_border_accent .bt_bb_column_content {
  border: 1px solid var(--accent-color);
}
.bt_bb_column.bt_bb_inner_border_light .bt_bb_column_content {
  border: 1px solid var(--light-color);
}
.bt_bb_column.bt_bb_inner_border_dark .bt_bb_column_content {
  border: 1px solid var(--dark-color);
}
.bt_bb_column.bt_bb_inner_border_dark-30 .bt_bb_column_content {
  border: 1px solid var(--dark-30-color);
}
.bt_bb_column.bt_bb_inner_border_gray .bt_bb_column_content {
  border: 1px solid var(--gray-color);
}
.bt_bb_column.bt_bb_inner_border_gradient .bt_bb_column_content {
  position: relative;
}
.bt_bb_column.bt_bb_inner_border_gradient .bt_bb_column_content:before {
  content: "";
  position: absolute;
  inset: 0;
  padding: 1px;
  background: linear-gradient(90deg, var(--alternate-color) 0%, var(--accent-color) 100%);
  -webkit-mask: linear-gradient(var(--light-color) 0 0) content-box, linear-gradient(var(--light-color) 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;
  z-index: 0;
  -webkit-mask-image: linear-gradient(#fff 0 0), linear-gradient(#fff 0 0);
  -webkit-mask-clip: content-box, border-box;
  -webkit-mask-origin: content-box, border-box;
  -webkit-mask-composite: destination-out;
}
.bt_bb_column.bt_bb_inner_shape_hard-rounded.bt_bb_inner_border_gradient .bt_bb_column_content:before {
  border-radius: var(--column-hard-rounded);
}

@media (max-width: 780px) {
  .bt_bb_column.bt_bb_shape_curved {
    border-top-left-radius: 20px;
  }
}
/* Inner Column 
--------------------------------------------------- */
.bt_bb_column_inner {
  /* Background style */
  /* Blur */
  /* Shape */
  /* Inner Shape */
  /* Border */
  /* Inner Border */
}
.bt_bb_column_inner.bt_bb_background_style_gradient {
  background: linear-gradient(180deg, var(--inner-column-secondary-color, var(--alternate-color)) 0%, var(--inner-column-primary-color, var(--accent-color)) 100%);
}
.bt_bb_column_inner.bt_bb_background_style_gradient[style*="--inner-column-inner-primary-color"] {
  background: transparent;
}
.bt_bb_column_inner.bt_bb_background_style_gradient[style*="--inner-column-inner-primary-color"] .bt_bb_column_inner_content {
  background: linear-gradient(180deg, var(--inner-column-inner-secondary-color) 0%, var(--inner-column-inner-primary-color) 100%);
}
.bt_bb_column_inner.bt_bb_blur_show {
  backdrop-filter: blur(20px);
  -webkit-backdrop-filter: blur(20px);
}
.bt_bb_column_inner.bt_bb_blur_show_inner .bt_bb_column_inner_content {
  backdrop-filter: blur(20px);
  -webkit-backdrop-filter: blur(20px);
}
.bt_bb_column_inner.bt_bb_shape_soft-rounded {
  overflow: hidden;
  border-radius: var(--column-soft-rounded);
}
.bt_bb_column_inner.bt_bb_shape_medium-rounded {
  overflow: hidden;
  border-radius: var(--column-medium-rounded);
}
.bt_bb_column_inner.bt_bb_shape_hard-rounded {
  overflow: hidden;
  border-radius: var(--column-hard-rounded);
}
.bt_bb_column_inner.bt_bb_shape_curved {
  padding: 1.5em 2em;
  border-top-left-radius: 30px;
  position: relative;
  background: var(--inner-column-background-color, var(--inner-column-secondary-color, var(--light-color)));
}
.bt_bb_column_inner.bt_bb_shape_curved:before {
  content: "";
  width: 30px;
  height: 30px;
  display: block;
  position: absolute;
  bottom: 0;
  left: -30px;
  -webkit-mask-image: var(--shape-mask-02);
  background: var(--inner-column-background-color, var(--inner-column-secondary-color, var(--light-color)));
  transition: all 300ms ease;
}
.bt_bb_column_inner.bt_bb_shape_curved:after {
  content: "";
  width: 30px;
  height: 30px;
  display: block;
  position: absolute;
  top: -30px;
  right: 0;
  -webkit-mask-image: var(--shape-mask);
  background: var(--inner-column-background-color, var(--inner-column-secondary-color, var(--light-color)));
  transform: rotate(-90deg);
  transition: all 300ms ease;
}
.bt_bb_column_inner.bt_bb_inner_shape_soft-rounded .bt_bb_column_inner_content {
  border-radius: var(--column-soft-rounded);
}
.bt_bb_column_inner.bt_bb_inner_shape_medium-rounded .bt_bb_column_inner_content {
  border-radius: var(--column-medium-rounded);
}
.bt_bb_column_inner.bt_bb_inner_shape_hard-rounded .bt_bb_column_inner_content {
  border-radius: var(--column-hard-rounded);
}
.bt_bb_column_inner.bt_bb_border_alternate {
  border: 1px solid var(--alternate-color);
}
.bt_bb_column_inner.bt_bb_border_accent {
  border: 1px solid var(--accent-color);
}
.bt_bb_column_inner.bt_bb_border_light {
  border: 1px solid var(--light-color);
}
.bt_bb_column_inner.bt_bb_border_dark {
  border: 1px solid var(--dark-color);
}
.bt_bb_column_inner.bt_bb_border_dark-30 {
  border: 1px solid var(--dark-30-color);
}
.bt_bb_column_inner.bt_bb_border_gray {
  border: 1px solid var(--gray-color);
}
.bt_bb_column_inner.bt_bb_border_gradient {
  position: relative;
}
.bt_bb_column_inner.bt_bb_border_gradient:before {
  content: "";
  position: absolute;
  inset: 0;
  padding: 1px;
  background: linear-gradient(90deg, var(--alternate-color) 0%, var(--accent-color) 100%);
  -webkit-mask: linear-gradient(var(--light-color) 0 0) content-box, linear-gradient(var(--light-color) 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;
  z-index: 0;
  -webkit-mask-image: linear-gradient(#fff 0 0), linear-gradient(#fff 0 0);
  -webkit-mask-clip: content-box, border-box;
  -webkit-mask-origin: content-box, border-box;
  -webkit-mask-composite: destination-out;
}
.bt_bb_column_inner.bt_bb_inner_border_alternate .bt_bb_column_inner_content {
  border: 1px solid var(--alternate-color);
}
.bt_bb_column_inner.bt_bb_inner_border_accent .bt_bb_column_inner_content {
  border: 1px solid var(--accent-color);
}
.bt_bb_column_inner.bt_bb_inner_border_light .bt_bb_column_inner_content {
  border: 1px solid var(--light-color);
}
.bt_bb_column_inner.bt_bb_inner_border_dark .bt_bb_column_inner_content {
  border: 1px solid var(--dark-color);
}
.bt_bb_column_inner.bt_bb_inner_border_dark-30 .bt_bb_column_inner_content {
  border: 1px solid var(--dark-30-color);
}
.bt_bb_column_inner.bt_bb_inner_border_gray .bt_bb_column_inner_content {
  border: 1px solid var(--gray-color);
}
.bt_bb_column_inner.bt_bb_inner_border_gradient .bt_bb_column_inner_content {
  position: relative;
}
.bt_bb_column_inner.bt_bb_inner_border_gradient .bt_bb_column_inner_content:before {
  content: "";
  position: absolute;
  inset: 0;
  padding: 1px;
  background: linear-gradient(90deg, var(--alternate-color) 0%, var(--accent-color) 100%);
  -webkit-mask: linear-gradient(var(--light-color) 0 0) content-box, linear-gradient(var(--light-color) 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;
  z-index: 0;
  -webkit-mask-image: linear-gradient(#fff 0 0), linear-gradient(#fff 0 0);
  -webkit-mask-clip: content-box, border-box;
  -webkit-mask-origin: content-box, border-box;
  -webkit-mask-composite: destination-out;
}

/* Headline 
--------------------------------------------------- */
.bt_bb_size_extrasmall.bt_bb_headline h1, .bt_bb_size_extrasmall.bt_bb_headline h2, .bt_bb_size_extrasmall.bt_bb_headline h3, .bt_bb_size_extrasmall.bt_bb_headline h4, .bt_bb_size_extrasmall.bt_bb_headline h5, .bt_bb_size_extrasmall.bt_bb_headline h6, .bt_bb_size_extrasmall.bt_bb_headline .bt_bb_headline_tag {
  font-size: 1.25em;
  line-height: 1.4;
}
.bt_bb_size_extrasmall.bt_bb_headline .bt_bb_headline_superheadline {
  font-size: 0.875rem;
  margin-bottom: 0.65rem;
  line-height: 1.2;
}
.bt_bb_size_extrasmall.bt_bb_headline .bt_bb_headline_subheadline {
  font-size: 1rem;
  margin-top: 0.9em;
  line-height: 1.3;
}

.bt_bb_size_small.bt_bb_headline h1, .bt_bb_size_small.bt_bb_headline h2, .bt_bb_size_small.bt_bb_headline h3, .bt_bb_size_small.bt_bb_headline h4, .bt_bb_size_small.bt_bb_headline h5, .bt_bb_size_small.bt_bb_headline h6, .bt_bb_size_small.bt_bb_headline .bt_bb_headline_tag {
  font-size: 1.5em;
  line-height: 1.35;
}
.bt_bb_size_small.bt_bb_headline .bt_bb_headline_superheadline {
  font-size: 1rem;
  margin-bottom: 0.55rem;
  line-height: 1.2;
}
.bt_bb_size_small.bt_bb_headline .bt_bb_headline_subheadline {
  font-size: 1rem;
  margin-top: 0.8em;
  line-height: 1.5625;
}

.bt_bb_size_medium.bt_bb_headline h1, .bt_bb_size_medium.bt_bb_headline h2, .bt_bb_size_medium.bt_bb_headline h3, .bt_bb_size_medium.bt_bb_headline h4, .bt_bb_size_medium.bt_bb_headline h5, .bt_bb_size_medium.bt_bb_headline h6, .bt_bb_size_medium.bt_bb_headline .bt_bb_headline_tag {
  font-size: 1.875em;
  line-height: 1.266;
}
.bt_bb_size_medium.bt_bb_headline .bt_bb_headline_superheadline {
  font-size: 1.125rem;
  margin-bottom: 0.65rem;
  line-height: 1.2;
}
.bt_bb_size_medium.bt_bb_headline .bt_bb_headline_subheadline {
  font-size: 1.125rem;
  margin-top: 0.75em;
  line-height: 1.35;
}

.bt_bb_size_normal.bt_bb_headline h1, .bt_bb_size_normal.bt_bb_headline h2, .bt_bb_size_normal.bt_bb_headline h3, .bt_bb_size_normal.bt_bb_headline h4, .bt_bb_size_normal.bt_bb_headline h5, .bt_bb_size_normal.bt_bb_headline h6, .bt_bb_size_normal.bt_bb_headline .bt_bb_headline_tag {
  font-size: 2.375em;
  line-height: 1.21;
}
.bt_bb_size_normal.bt_bb_headline .bt_bb_headline_superheadline {
  font-size: 1.25rem;
  margin-bottom: 0.65rem;
  line-height: 1.2;
}
.bt_bb_size_normal.bt_bb_headline .bt_bb_headline_subheadline {
  font-size: 1.125rem;
  margin-top: 1.2em;
  line-height: 1.44;
}

.bt_bb_size_large.bt_bb_headline h1, .bt_bb_size_large.bt_bb_headline h2, .bt_bb_size_large.bt_bb_headline h3, .bt_bb_size_large.bt_bb_headline h4, .bt_bb_size_large.bt_bb_headline h5, .bt_bb_size_large.bt_bb_headline h6, .bt_bb_size_large.bt_bb_headline .bt_bb_headline_tag {
  font-size: 2.875em;
  line-height: 1.173;
}
.bt_bb_size_large.bt_bb_headline .bt_bb_headline_superheadline {
  font-size: 1.375rem;
  margin-bottom: 1rem;
  line-height: 1.2;
}
.bt_bb_size_large.bt_bb_headline .bt_bb_headline_subheadline {
  font-size: 1.25rem;
  margin-top: 0.9em;
  line-height: 1.45;
}

.bt_bb_size_extralarge.bt_bb_headline h1, .bt_bb_size_extralarge.bt_bb_headline h2, .bt_bb_size_extralarge.bt_bb_headline h3, .bt_bb_size_extralarge.bt_bb_headline h4, .bt_bb_size_extralarge.bt_bb_headline h5, .bt_bb_size_extralarge.bt_bb_headline h6, .bt_bb_size_extralarge.bt_bb_headline .bt_bb_headline_tag {
  font-size: 3.375em;
  line-height: 1.148;
}
.bt_bb_size_extralarge.bt_bb_headline .bt_bb_headline_superheadline {
  font-size: 1.5rem;
  margin-bottom: 0.9rem;
  line-height: 1.2;
}
.bt_bb_size_extralarge.bt_bb_headline .bt_bb_headline_subheadline {
  font-size: 1.375rem;
  margin-top: 1.2em;
  line-height: 1.36;
}

.bt_bb_size_huge.bt_bb_headline h1, .bt_bb_size_huge.bt_bb_headline h2, .bt_bb_size_huge.bt_bb_headline h3, .bt_bb_size_huge.bt_bb_headline h4, .bt_bb_size_huge.bt_bb_headline h5, .bt_bb_size_huge.bt_bb_headline h6, .bt_bb_size_huge.bt_bb_headline .bt_bb_headline_tag {
  font-size: 4em;
  line-height: 1.107;
}
.bt_bb_size_huge.bt_bb_headline .bt_bb_headline_superheadline {
  font-size: 1.625rem;
  margin-bottom: 1.1rem;
  line-height: 1.083;
}
.bt_bb_size_huge.bt_bb_headline .bt_bb_headline_subheadline {
  font-size: 1.5rem;
  margin-top: 1.1em;
  line-height: 1.3;
}

.bt_bb_size_extrahuge.bt_bb_headline h1, .bt_bb_size_extrahuge.bt_bb_headline h2, .bt_bb_size_extrahuge.bt_bb_headline h3, .bt_bb_size_extrahuge.bt_bb_headline h4, .bt_bb_size_extrahuge.bt_bb_headline h5, .bt_bb_size_extrahuge.bt_bb_headline h6, .bt_bb_size_extrahuge.bt_bb_headline .bt_bb_headline_tag {
  font-size: 4.5em;
  line-height: 1.111;
}
.bt_bb_size_extrahuge.bt_bb_headline .bt_bb_headline_superheadline {
  font-size: 1.75rem;
  margin-bottom: 1.65rem;
  line-height: 1.083;
}
.bt_bb_size_extrahuge.bt_bb_headline .bt_bb_headline_subheadline {
  font-size: 1.625rem;
  margin-top: 0.7em;
  line-height: 1.3;
}

.bt_bb_headline {
  /* No Headline */
  /* Top Dash */
}
.bt_bb_headline h1, .bt_bb_headline h2, .bt_bb_headline h3, .bt_bb_headline h4, .bt_bb_headline h5, .bt_bb_headline h6, .bt_bb_headline .bt_bb_headline_tag {
  padding-bottom: 0;
}
.bt_bb_headline h1 b, .bt_bb_headline h2 b, .bt_bb_headline h3 b, .bt_bb_headline h4 b, .bt_bb_headline h5 b, .bt_bb_headline h6 b, .bt_bb_headline .bt_bb_headline_tag b {
  color: var(--secondary-color, var(--accent-color));
}
.bt_bb_headline h1 em, .bt_bb_headline h2 em, .bt_bb_headline h3 em, .bt_bb_headline h4 em, .bt_bb_headline h5 em, .bt_bb_headline h6 em, .bt_bb_headline .bt_bb_headline_tag em {
  font-style: var(--heading-font-style);
  color: var(--secondary-color, var(--accent-color));
}
.bt_bb_headline h1 strong, .bt_bb_headline h2 strong, .bt_bb_headline h3 strong, .bt_bb_headline h4 strong, .bt_bb_headline h5 strong, .bt_bb_headline h6 strong, .bt_bb_headline .bt_bb_headline_tag strong {
  font-weight: var(--heading-font-weight);
  background: linear-gradient(90deg, var(--accent-color), var(--alternate-color));
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.bt_bb_headline h1 ins, .bt_bb_headline h2 ins, .bt_bb_headline h3 ins, .bt_bb_headline h4 ins, .bt_bb_headline h5 ins, .bt_bb_headline h6 ins, .bt_bb_headline .bt_bb_headline_tag ins {
  background: transparent;
  font-style: normal;
  font-family: Inter Tight;
}
.bt_bb_headline .bt_bb_headline_superheadline {
  width: 100%;
  color: var(--secondary-color, var(--dark-color));
}
.bt_bb_headline .bt_bb_headline_subheadline {
  opacity: var(--subtitle-opacity);
}
.bt_bb_headline.btNoHeadline .bt_bb_headline_subheadline {
  margin-top: 0em !important;
}
.bt_bb_headline.btNoHeadline:not(.bt_bb_subheadline) .bt_bb_headline_superheadline {
  margin: 0;
}
.bt_bb_headline.bt_bb_dash_top .bt_bb_headline_content:before, .bt_bb_headline.bt_bb_dash_top_bottom .bt_bb_headline_content:before {
  display: none;
}
.bt_bb_headline.bt_bb_dash_top .bt_bb_headline_superheadline, .bt_bb_headline.bt_bb_dash_top_bottom .bt_bb_headline_superheadline {
  position: relative;
  width: fit-content;
  padding: 11px 16px;
  z-index: 1;
}
.bt_bb_align_center .bt_bb_headline.bt_bb_dash_top .bt_bb_headline_superheadline, .bt_bb_headline.bt_bb_dash_top .bt_bb_headline_superheadline.bt_bb_align_center, .bt_bb_align_left .bt_bb_headline.bt_bb_dash_top .bt_bb_headline_superheadline.bt_bb_align_center, .bt_bb_align_left .bt_bb_align_center .bt_bb_headline.bt_bb_dash_top .bt_bb_headline_superheadline, .bt_bb_align_right .bt_bb_headline.bt_bb_dash_top .bt_bb_headline_superheadline.bt_bb_align_center, .bt_bb_align_right .bt_bb_align_center .bt_bb_headline.bt_bb_dash_top .bt_bb_headline_superheadline, .bt_bb_align_center .bt_bb_headline.bt_bb_dash_top_bottom .bt_bb_headline_superheadline, .bt_bb_headline.bt_bb_dash_top_bottom .bt_bb_headline_superheadline.bt_bb_align_center, .bt_bb_align_left .bt_bb_headline.bt_bb_dash_top_bottom .bt_bb_headline_superheadline.bt_bb_align_center, .bt_bb_align_left .bt_bb_align_center .bt_bb_headline.bt_bb_dash_top_bottom .bt_bb_headline_superheadline, .bt_bb_align_right .bt_bb_headline.bt_bb_dash_top_bottom .bt_bb_headline_superheadline.bt_bb_align_center, .bt_bb_align_right .bt_bb_align_center .bt_bb_headline.bt_bb_dash_top_bottom .bt_bb_headline_superheadline {
  margin-left: auto;
  margin-right: auto;
}
.bt_bb_align_right .bt_bb_headline.bt_bb_dash_top .bt_bb_headline_superheadline, .bt_bb_headline.bt_bb_dash_top .bt_bb_headline_superheadline.bt_bb_align_right, .bt_bb_align_left .bt_bb_headline.bt_bb_dash_top .bt_bb_headline_superheadline.bt_bb_align_right, .bt_bb_align_left .bt_bb_align_right .bt_bb_headline.bt_bb_dash_top .bt_bb_headline_superheadline, .bt_bb_align_center .bt_bb_headline.bt_bb_dash_top .bt_bb_headline_superheadline.bt_bb_align_right, .bt_bb_align_center .bt_bb_align_right .bt_bb_headline.bt_bb_dash_top .bt_bb_headline_superheadline, .bt_bb_align_right .bt_bb_headline.bt_bb_dash_top_bottom .bt_bb_headline_superheadline, .bt_bb_headline.bt_bb_dash_top_bottom .bt_bb_headline_superheadline.bt_bb_align_right, .bt_bb_align_left .bt_bb_headline.bt_bb_dash_top_bottom .bt_bb_headline_superheadline.bt_bb_align_right, .bt_bb_align_left .bt_bb_align_right .bt_bb_headline.bt_bb_dash_top_bottom .bt_bb_headline_superheadline, .bt_bb_align_center .bt_bb_headline.bt_bb_dash_top_bottom .bt_bb_headline_superheadline.bt_bb_align_right, .bt_bb_align_center .bt_bb_align_right .bt_bb_headline.bt_bb_dash_top_bottom .bt_bb_headline_superheadline {
  margin-right: 0;
  margin-left: auto;
}
.bt_bb_headline.bt_bb_dash_top .bt_bb_headline_superheadline:before, .bt_bb_headline.bt_bb_dash_top_bottom .bt_bb_headline_superheadline:before {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  display: block;
  width: 100%;
  height: 100%;
  border-radius: 8px;
  background: #EEEEEE;
  z-index: -1;
}
.bt_bb_headline.bt_bb_dash_top.bt_bb_size_extrahuge .bt_bb_headline_superheadline, .bt_bb_headline.bt_bb_dash_top_bottom.bt_bb_size_extrahuge .bt_bb_headline_superheadline {
  margin-bottom: 0.5em;
}
.bt_bb_headline.bt_bb_dash_top.bt_bb_size_huge .bt_bb_headline_superheadline, .bt_bb_headline.bt_bb_dash_top_bottom.bt_bb_size_huge .bt_bb_headline_superheadline {
  margin-bottom: 0.3em;
  padding: 10px 15px;
}
.bt_bb_headline.bt_bb_dash_top.bt_bb_size_extralarge .bt_bb_headline_superheadline, .bt_bb_headline.bt_bb_dash_top_bottom.bt_bb_size_extralarge .bt_bb_headline_superheadline {
  margin-bottom: 0.3em;
  padding: 7px 16px;
}
.bt_bb_headline.bt_bb_dash_top.bt_bb_size_large .bt_bb_headline_superheadline, .bt_bb_headline.bt_bb_dash_top_bottom.bt_bb_size_large .bt_bb_headline_superheadline {
  margin-bottom: 0.4em;
  padding: 6px 16px;
}
.bt_bb_headline.bt_bb_dash_top.bt_bb_size_normal .bt_bb_headline_superheadline, .bt_bb_headline.bt_bb_dash_top_bottom.bt_bb_size_normal .bt_bb_headline_superheadline {
  margin-bottom: 0.4em;
  padding: 7px 13px;
}
.bt_bb_headline.bt_bb_dash_top.bt_bb_size_medium .bt_bb_headline_superheadline, .bt_bb_headline.bt_bb_dash_top_bottom.bt_bb_size_medium .bt_bb_headline_superheadline {
  margin-bottom: 0.7em;
  padding: 6px 14px;
}
.bt_bb_headline.bt_bb_dash_top.bt_bb_size_small .bt_bb_headline_superheadline, .bt_bb_headline.bt_bb_dash_top_bottom.bt_bb_size_small .bt_bb_headline_superheadline {
  margin-bottom: 0.7em;
  padding: 4px 12px;
}
.bt_bb_headline.bt_bb_dash_top.bt_bb_size_extrasmall .bt_bb_headline_superheadline, .bt_bb_headline.bt_bb_dash_top_bottom.bt_bb_size_extrasmall .bt_bb_headline_superheadline {
  margin-bottom: 0.7em;
  padding: 4px 12px;
}

/* Button 
--------------------------------------------------- */
@property --gradient-angle {
  syntax: "<angle>";
  initial-value: 90deg;
  inherits: false;
}
@property --gradient-outline-angle {
  syntax: "<angle>";
  initial-value: 90deg;
  inherits: false;
}
.bt_bb_button {
  /* Size */
  /* Align */
  /* Shape */
  /* Style */
  /* New* Filled Gradient */
  /* New* Outline Gradient */
  /* Custom Button size */
  /* Icon
  -------------------------------------------------------------------------- */
  /* Icon style Gradient */
  /* Icon animation */
}
.bt_bb_button.bt_bb_width_full .bt_bb_link {
  float: none;
}
.bt_bb_button .bt_bb_icon_holder {
  font-size: 1.1em;
  margin-top: -0.3em;
  margin-bottom: -0.3em;
  color: var(--icon-primary-color, var(--primary-color, var(--dark-color)));
}
.bt_bb_button.bt_bb_style_clean.btWithIcon .bt_bb_icon_holder {
  margin-top: 0em !important;
  margin-bottom: 0em !important;
}
.bt_bb_button a {
  transition: all 450ms ease;
}
.bt_bb_button a:focus {
  outline: none !important;
}
.bt_bb_button .bt_bb_button_text {
  font-style: var(--font_style, var(--button-font-style));
}
.bt_bb_button.bt_bb_size_small {
  font-size: var(--small-button-size);
}
.bt_bb_button.bt_bb_size_small a {
  padding: 0.85rem 1.25rem;
}
.bt_bb_button.bt_bb_size_medium {
  font-size: var(--medium-button-size);
}
.bt_bb_button.bt_bb_size_medium a {
  padding: 1rem 1.375rem;
}
.bt_bb_button.bt_bb_size_normal {
  font-size: var(--normal-button-size);
}
.bt_bb_button.bt_bb_size_normal a {
  padding: 1.25rem 1.5rem;
}
.bt_bb_button.bt_bb_size_normal .bt_bb_icon_holder {
  font-size: 1.4em;
}
.bt_bb_button.bt_bb_size_normal.bt_bb_icon_position_right .bt_bb_icon_holder {
  margin-left: 0.25em;
}
.bt_bb_button.bt_bb_size_normal.bt_bb_icon_position_left .bt_bb_icon_holder {
  margin-right: 0.25em;
}
.bt_bb_button.bt_bb_size_large {
  font-size: var(--large-button-size);
}
.bt_bb_button.bt_bb_size_large a {
  padding: 1.45rem 1.7rem;
}
.bt_bb_button.bt_bb_size_large .bt_bb_icon_holder {
  font-size: 1.4em;
}
.bt_bb_align_left .bt_bb_button.bt_bb_size_medium, .bt_bb_button.bt_bb_align_left.bt_bb_size_medium, .bt_bb_align_right .bt_bb_button.bt_bb_align_left.bt_bb_size_medium, .bt_bb_align_right .bt_bb_align_left .bt_bb_button.bt_bb_size_medium, .bt_bb_align_center .bt_bb_button.bt_bb_align_left.bt_bb_size_medium, .bt_bb_align_center .bt_bb_align_left .bt_bb_button.bt_bb_size_medium {
  margin-right: 1.2rem;
}
.bt_bb_align_left .bt_bb_button.bt_bb_size_large, .bt_bb_button.bt_bb_align_left.bt_bb_size_large, .bt_bb_align_right .bt_bb_button.bt_bb_align_left.bt_bb_size_large, .bt_bb_align_right .bt_bb_align_left .bt_bb_button.bt_bb_size_large, .bt_bb_align_center .bt_bb_button.bt_bb_align_left.bt_bb_size_large, .bt_bb_align_center .bt_bb_align_left .bt_bb_button.bt_bb_size_large {
  margin-right: 2rem;
}
.bt_bb_align_right .bt_bb_button.bt_bb_size_medium, .bt_bb_button.bt_bb_align_right.bt_bb_size_medium, .bt_bb_align_left .bt_bb_button.bt_bb_align_right.bt_bb_size_medium, .bt_bb_align_left .bt_bb_align_right .bt_bb_button.bt_bb_size_medium, .bt_bb_align_center .bt_bb_button.bt_bb_align_right.bt_bb_size_medium, .bt_bb_align_center .bt_bb_align_right .bt_bb_button.bt_bb_size_medium {
  margin-left: 1.2rem;
}
.bt_bb_align_right .bt_bb_button.bt_bb_size_large, .bt_bb_button.bt_bb_align_right.bt_bb_size_large, .bt_bb_align_left .bt_bb_button.bt_bb_align_right.bt_bb_size_large, .bt_bb_align_left .bt_bb_align_right .bt_bb_button.bt_bb_size_large, .bt_bb_align_center .bt_bb_button.bt_bb_align_right.bt_bb_size_large, .bt_bb_align_center .bt_bb_align_right .bt_bb_button.bt_bb_size_large {
  margin-left: 2rem;
}
.bt_bb_align_center .bt_bb_button.bt_bb_size_normal, .bt_bb_button.bt_bb_align_center.bt_bb_size_normal, .bt_bb_align_left .bt_bb_button.bt_bb_align_center.bt_bb_size_normal, .bt_bb_align_left .bt_bb_align_center .bt_bb_button.bt_bb_size_normal, .bt_bb_align_right .bt_bb_button.bt_bb_align_center.bt_bb_size_normal, .bt_bb_align_right .bt_bb_align_center .bt_bb_button.bt_bb_size_normal {
  margin-right: 0.5em;
  margin-left: 0.5em;
}
.button-shape-square .bt_bb_button.bt_bb_style_outline_gradient_light a.bt_bb_link:before, .button-shape-square .bt_bb_button.bt_bb_style_outline_gradient_dark a.bt_bb_link:before, .button-shape-square .bt_bb_button.bt_bb_style_outline_gradient_all a.bt_bb_link:before {
  border-radius: 0;
}
.button-shape-rounded .bt_bb_button.bt_bb_style_outline_gradient_light a.bt_bb_link:before, .button-shape-rounded .bt_bb_button.bt_bb_style_outline_gradient_dark a.bt_bb_link:before, .button-shape-rounded .bt_bb_button.bt_bb_style_outline_gradient_all a.bt_bb_link:before {
  border-radius: var(--soft-rounded);
}
.button-shape-round .bt_bb_button.bt_bb_style_outline_gradient_light a.bt_bb_link:before, .button-shape-round .bt_bb_button.bt_bb_style_outline_gradient_dark a.bt_bb_link:before, .button-shape-round .bt_bb_button.bt_bb_style_outline_gradient_all a.bt_bb_link:before {
  border-radius: var(--large-button-full-radius);
}
.bt_bb_button.bt_bb_shape_square a.bt_bb_link {
  border-radius: 0;
}
.bt_bb_button.bt_bb_shape_rounded a.bt_bb_link {
  border-radius: var(--soft-rounded);
}
.bt_bb_button.bt_bb_shape_rounded.bt_bb_style_outline_gradient_light a.bt_bb_link:before, .bt_bb_button.bt_bb_shape_rounded.bt_bb_style_outline_gradient_dark a.bt_bb_link:before, .bt_bb_button.bt_bb_shape_rounded.bt_bb_style_outline_gradient_all a.bt_bb_link:before {
  border-radius: 10px;
}
.bt_bb_button.bt_bb_shape_round.bt_bb_size_small a.bt_bb_link {
  border-radius: var(--small-button-full-radius);
}
.bt_bb_button.bt_bb_shape_round.bt_bb_size_medium a.bt_bb_link {
  border-radius: var(--medium-button-full-radius);
}
.bt_bb_button.bt_bb_shape_round.bt_bb_size_normal a.bt_bb_link {
  border-radius: var(--normal-button-full-radius);
}
.bt_bb_button.bt_bb_shape_round.bt_bb_size_large a.bt_bb_link {
  border-radius: var(--large-button-full-radius);
}
.bt_bb_button.bt_bb_shape_round.bt_bb_style_outline_gradient_light a.bt_bb_link:before, .bt_bb_button.bt_bb_shape_round.bt_bb_style_outline_gradient_dark a.bt_bb_link:before, .bt_bb_button.bt_bb_shape_round.bt_bb_style_outline_gradient_all a.bt_bb_link:before {
  border-radius: var(--large-button-full-radius);
}
.bt_bb_button.bt_bb_style_clean {
  border-radius: 0 !important;
  overflow: visible !important;
}
.bt_bb_button.bt_bb_style_clean a {
  padding: 0;
  padding-right: 0 !important;
  padding-left: 0 !important;
  color: var(--primary-color, var(--dark-color));
}
.bt_bb_button.bt_bb_style_clean a .bt_bb_icon_holder {
  color: var(--icon-primary-color, var(--primary-color, var(--dark-color)));
}
.bt_bb_button.bt_bb_style_clean a:hover, .bt_bb_button.bt_bb_style_clean a:focus {
  color: var(--secondary-color, var(--accent-color));
}
.bt_bb_button.bt_bb_style_clean a:hover .bt_bb_icon_holder, .bt_bb_button.bt_bb_style_clean a:focus .bt_bb_icon_holder {
  color: var(--icon-secondary-color, var(--secondary-color, var(--accent-color)));
}
.bt_bb_button.bt_bb_style_filled a {
  color: var(--primary-color, var(--light-color));
  box-shadow: 0 0 0 0 var(--secondary-color, var(--dark-color)) inset;
  background-color: var(--secondary-color, var(--dark-color));
}
.bt_bb_button.bt_bb_style_filled a .bt_bb_icon_holder {
  color: var(--icon-primary-color, var(--primary-color, var(--light-color)));
}
.bt_bb_button.bt_bb_style_filled:hover a, .bt_bb_button.bt_bb_style_filled:focus a {
  box-shadow: 0 0 0 1px var(--secondary-color, var(--dark-color)) inset;
  color: var(--secondary-color, var(--dark-color));
  background-color: transparent;
}
.bt_bb_button.bt_bb_style_filled:hover a .bt_bb_icon_holder, .bt_bb_button.bt_bb_style_filled:focus a .bt_bb_icon_holder {
  color: var(--icon-secondary-color, var(--secondary-color, var(--dark-color)));
}
.bt_bb_button.bt_bb_style_filled .bt_bb_icon_holder {
  transition: none;
}
.bt_bb_button.bt_bb_style_outline a {
  box-shadow: 0 0 0 1px var(--primary-color, var(--dark-color)) inset;
  color: var(--primary-color, var(--dark-color));
  background-color: transparent;
}
.bt_bb_button.bt_bb_style_outline:hover a, .bt_bb_button.bt_bb_style_outline:focus a {
  color: var(--secondary-color, var(--light-color));
  box-shadow: 0 0 0 0 var(--primary-color, var(--dark-color)) inset;
  background-color: var(--primary-color, var(--dark-color));
}
.bt_bb_button.bt_bb_style_outline:hover a .bt_bb_icon_holder, .bt_bb_button.bt_bb_style_outline:focus a .bt_bb_icon_holder {
  color: var(--icon-secondary-color, var(--secondary-color, var(--light-color)));
}
.bt_bb_button.bt_bb_style_outline .bt_bb_icon_holder {
  transition: none;
}
.bt_bb_button.bt_bb_style_filled_gradient a {
  color: var(--light-color);
  box-shadow: none;
  background-color: transparent;
  background: linear-gradient(var(--gradient-angle), var(--primary-color, var(--alternate-color)), var(--secondary-color, var(--accent-color)));
  transition: --gradient-angle 650ms ease;
}
.bt_bb_button.bt_bb_style_filled_gradient a .bt_bb_icon_holder {
  color: var(--icon-primary-color, var(--light-color));
}
.bt_bb_button.bt_bb_style_filled_gradient:hover a, .bt_bb_button.bt_bb_style_filled_gradient:focus a {
  color: var(--light-color);
  box-shadow: none;
  background-color: transparent;
  --gradient-angle: 270deg;
}
.bt_bb_button.bt_bb_style_filled_gradient:hover a .bt_bb_icon_holder, .bt_bb_button.bt_bb_style_filled_gradient:focus a .bt_bb_icon_holder {
  color: var(--icon-secondary-color, var(--light-color));
}
.bt_bb_button.bt_bb_style_filled_gradient .bt_bb_icon_holder {
  transition: none;
}
.bt_bb_button.bt_bb_style_outline_gradient_light a {
  box-shadow: none;
  color: var(--light-color);
  background-color: transparent;
  position: relative;
  --gradient-outline-angle: 90deg;
}
.bt_bb_button.bt_bb_style_outline_gradient_light a:before {
  content: "";
  position: absolute;
  inset: 0;
  padding: 2px;
  background: linear-gradient(var(--gradient-outline-angle), var(--secondary-color, var(--alternate-color)) 0%, var(--primary-color, var(--accent-color)) 100%);
  -webkit-mask: linear-gradient(var(--light-color) 0 0) content-box, linear-gradient(var(--light-color) 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;
  z-index: 0;
  transition: --gradient-outline-angle 650ms ease;
  -webkit-mask-image: linear-gradient(#fff 0 0), linear-gradient(#fff 0 0);
  -webkit-mask-clip: content-box, border-box;
  -webkit-mask-origin: content-box, border-box;
  -webkit-mask-composite: destination-out;
}
.bt_bb_button.bt_bb_style_outline_gradient_light a .bt_bb_icon_holder {
  color: var(--icon-primary-color, var(--light-color));
}
.bt_bb_button.bt_bb_style_outline_gradient_light:hover a, .bt_bb_button.bt_bb_style_outline_gradient_light:focus a {
  color: var(--light-90-color);
  box-shadow: none;
  background-color: transparent;
}
.bt_bb_button.bt_bb_style_outline_gradient_light:hover a:before, .bt_bb_button.bt_bb_style_outline_gradient_light:focus a:before {
  --gradient-outline-angle: 270deg;
}
.bt_bb_button.bt_bb_style_outline_gradient_light:hover a .bt_bb_icon_holder, .bt_bb_button.bt_bb_style_outline_gradient_light:focus a .bt_bb_icon_holder {
  color: var(--icon-secondary-color, var(--light-color));
}
.bt_bb_button.bt_bb_style_outline_gradient_light .bt_bb_icon_holder {
  transition: none;
}
.bt_bb_button.bt_bb_style_outline_gradient_dark a {
  box-shadow: none;
  color: var(--dark-color);
  background-color: transparent;
  position: relative;
  --gradient-outline-angle: 90deg;
}
.bt_bb_button.bt_bb_style_outline_gradient_dark a:before {
  content: "";
  position: absolute;
  inset: 0;
  padding: 2px;
  background: linear-gradient(var(--gradient-outline-angle), var(--secondary-color, var(--alternate-color)) 0%, var(--primary-color, var(--accent-color)) 100%);
  -webkit-mask: linear-gradient(var(--light-color) 0 0) content-box, linear-gradient(var(--light-color) 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;
  z-index: 0;
  transition: --gradient-outline-angle 650ms ease;
  -webkit-mask-image: linear-gradient(#fff 0 0), linear-gradient(#fff 0 0);
  -webkit-mask-clip: content-box, border-box;
  -webkit-mask-origin: content-box, border-box;
  -webkit-mask-composite: destination-out;
}
.bt_bb_button.bt_bb_style_outline_gradient_dark a .bt_bb_icon_holder {
  color: var(--icon-primary-color, var(--dark-color));
}
.bt_bb_button.bt_bb_style_outline_gradient_dark:hover a, .bt_bb_button.bt_bb_style_outline_gradient_dark:focus a {
  color: var(--dark-color);
  box-shadow: none;
  background-color: transparent;
}
.bt_bb_button.bt_bb_style_outline_gradient_dark:hover a:before, .bt_bb_button.bt_bb_style_outline_gradient_dark:focus a:before {
  --gradient-outline-angle: 270deg;
}
.bt_bb_button.bt_bb_style_outline_gradient_dark:hover a .bt_bb_icon_holder, .bt_bb_button.bt_bb_style_outline_gradient_dark:focus a .bt_bb_icon_holder {
  color: var(--icon-secondary-color, var(--dark-color));
}
.bt_bb_button.bt_bb_style_outline_gradient_dark .bt_bb_icon_holder {
  transition: none;
}
.bt_bb_button.bt_bb_style_outline_gradient_all a {
  box-shadow: none;
  color: var(--dark-color);
  background-color: transparent;
  position: relative;
  --gradient-outline-angle: 90deg;
}
.bt_bb_button.bt_bb_style_outline_gradient_all a:before {
  content: "";
  position: absolute;
  inset: 0;
  padding: 2px;
  background: linear-gradient(var(--gradient-outline-angle), var(--secondary-color, var(--alternate-color)) 0%, var(--primary-color, var(--accent-color)) 100%);
  -webkit-mask: linear-gradient(var(--light-color) 0 0) content-box, linear-gradient(var(--light-color) 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;
  z-index: 0;
  transition: --gradient-outline-angle 650ms ease;
  -webkit-mask-image: linear-gradient(#fff 0 0), linear-gradient(#fff 0 0);
  -webkit-mask-clip: content-box, border-box;
  -webkit-mask-origin: content-box, border-box;
  -webkit-mask-composite: destination-out;
}
.bt_bb_button.bt_bb_style_outline_gradient_all a .bt_bb_button_text {
  background: linear-gradient(var(--gradient-outline-angle), var(--secondary-color, var(--alternate-color)), var(--primary-color, var(--accent-color)));
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  transition: --gradient-outline-angle 650ms ease;
}
.bt_bb_button.bt_bb_style_outline_gradient_all a .bt_bb_icon_holder {
  color: var(--icon-primary-color, var(--dark-color));
}
.bt_bb_button.bt_bb_style_outline_gradient_all:hover a, .bt_bb_button.bt_bb_style_outline_gradient_all:focus a {
  color: var(--dark-color);
  box-shadow: none;
  background-color: transparent;
}
.bt_bb_button.bt_bb_style_outline_gradient_all:hover a:before, .bt_bb_button.bt_bb_style_outline_gradient_all:focus a:before {
  --gradient-outline-angle: 270deg;
}
.bt_bb_button.bt_bb_style_outline_gradient_all:hover a .bt_bb_button_text, .bt_bb_button.bt_bb_style_outline_gradient_all:focus a .bt_bb_button_text {
  --gradient-outline-angle: 270deg;
}
.bt_bb_button.bt_bb_style_outline_gradient_all:hover a .bt_bb_icon_holder, .bt_bb_button.bt_bb_style_outline_gradient_all:focus a .bt_bb_icon_holder {
  color: var(--icon-secondary-color, var(--dark-color));
}
.bt_bb_button.bt_bb_style_outline_gradient_all .bt_bb_icon_holder {
  transition: none;
}
.bt_bb_button.bt_bb_has_custom_size {
  font-size: var(--custom-size);
}
.bt_bb_button.bt_bb_icon_style_gradient .bt_bb_icon_holder:before {
  color: var(--icon-secondary-color, var(--alternate-color));
  background: var(--icon-secondary-color, var(--alternate-color));
  background-image: linear-gradient(180deg, var(--icon-primary-color, var(--accent-color)) 0%, var(--icon-secondary-color, var(--alternate-color)) 100%);
  -webkit-background-clip: text !important;
  border-radius: 0;
  display: block;
  -webkit-text-fill-color: transparent !important;
}
.bt_bb_button.bt_bb_icon_animation_shake .bt_bb_icon_holder {
  transition: transform 450ms ease;
}
.bt_bb_button.bt_bb_icon_animation_shake:hover .bt_bb_icon_holder {
  animation: IconShake 0.82s cubic-bezier(0.36, 0.07, 0.19, 0.97) both;
  transform: translate3d(0, 0, 0);
  perspective: 1000px;
}
.bt_bb_button.bt_bb_icon_animation_rotate .bt_bb_icon_holder {
  transition: transform 300ms ease;
}
.bt_bb_button.bt_bb_icon_animation_rotate:hover .bt_bb_icon_holder {
  animation: IconRotate 3s cubic-bezier(0.36, 0.07, 0.19, 0.97) both;
}
.bt_bb_button.bt_bb_icon_animation_rotate_left .bt_bb_icon_holder {
  transition: transform 300ms ease;
}
.bt_bb_button.bt_bb_icon_animation_rotate_left:hover .bt_bb_icon_holder {
  transform: rotate(45deg);
}
.bt_bb_button.bt_bb_icon_animation_rotate_right .bt_bb_icon_holder {
  transition: transform 300ms ease;
}
.bt_bb_button.bt_bb_icon_animation_rotate_right:hover .bt_bb_icon_holder {
  transform: rotate(-45deg);
}
.bt_bb_button.bt_bb_icon_animation_move_right .bt_bb_icon_holder {
  transition: transform 300ms ease;
}
.bt_bb_button.bt_bb_icon_animation_move_right:hover .bt_bb_icon_holder {
  transform: translateX(2px);
}
.bt_bb_button.bt_bb_icon_animation_move_left .bt_bb_icon_holder {
  transition: transform 300ms ease;
}
.bt_bb_button.bt_bb_icon_animation_move_left:hover .bt_bb_icon_holder {
  transform: translateX(-2px);
}
.bt_bb_button.bt_bb_icon_animation_move_top .bt_bb_icon_holder {
  transition: transform 300ms ease;
}
.bt_bb_button.bt_bb_icon_animation_move_top:hover .bt_bb_icon_holder {
  transform: translateY(-2px);
}
.bt_bb_button.bt_bb_icon_animation_move_bottom .bt_bb_icon_holder {
  transition: transform 300ms ease;
}
.bt_bb_button.bt_bb_icon_animation_move_bottom:hover .bt_bb_icon_holder {
  transform: translateY(2px);
}

@media (max-width: 780px) {
  .bt_bb_button.bt_bb_size_small.bt_bb_has_custom_size {
    font-size: var(--small-button-size) !important;
  }
  .bt_bb_button.bt_bb_size_medium.bt_bb_has_custom_size {
    font-size: var(--medium-button-size) !important;
  }
  .bt_bb_button.bt_bb_size_normal.bt_bb_has_custom_size {
    font-size: var(--normal-button-size) !important;
  }
  .bt_bb_button.bt_bb_size_large.bt_bb_has_custom_size {
    font-size: 2rem !important;
  }
  .bt_bb_button.bt_bb_size_large.bt_bb_has_custom_size .bt_bb_icon_holder {
    font-size: 1.2em;
  }
}
/* Icon 
--------------------------------------------------- */
.bt_bb_icon {
  /* Size */
  /* Style */
  /* New* Borderless Gradient */
  /* Icon animation */
}
.bt_bb_icon a:hover {
  color: inherit;
  outline: none;
}
.bt_bb_icon a:focus {
  outline: none;
}
.bt_bb_align_left .bt_bb_icon, .bt_bb_icon.bt_bb_align_left, .bt_bb_align_right .bt_bb_icon.bt_bb_align_left, .bt_bb_align_right .bt_bb_align_left .bt_bb_icon, .bt_bb_align_center .bt_bb_icon.bt_bb_align_left, .bt_bb_align_center .bt_bb_align_left .bt_bb_icon {
  padding-right: 1em;
  padding-left: 0em;
}
.bt_bb_align_left .bt_bb_icon.bt_bb_size_normal, .bt_bb_align_left .bt_bb_icon.bt_bb_size_large, .bt_bb_align_left .bt_bb_icon.bt_bb_size_xlarge, .bt_bb_icon.bt_bb_align_left.bt_bb_size_normal, .bt_bb_icon.bt_bb_align_left.bt_bb_size_large, .bt_bb_icon.bt_bb_align_left.bt_bb_size_xlarge, .bt_bb_align_right .bt_bb_icon.bt_bb_align_left.bt_bb_size_normal, .bt_bb_align_right .bt_bb_icon.bt_bb_align_left.bt_bb_size_large, .bt_bb_align_right .bt_bb_icon.bt_bb_align_left.bt_bb_size_xlarge, .bt_bb_align_right .bt_bb_align_left .bt_bb_icon.bt_bb_size_normal, .bt_bb_align_right .bt_bb_align_left .bt_bb_icon.bt_bb_size_large, .bt_bb_align_right .bt_bb_align_left .bt_bb_icon.bt_bb_size_xlarge, .bt_bb_align_center .bt_bb_icon.bt_bb_align_left.bt_bb_size_normal, .bt_bb_align_center .bt_bb_icon.bt_bb_align_left.bt_bb_size_large, .bt_bb_align_center .bt_bb_icon.bt_bb_align_left.bt_bb_size_xlarge, .bt_bb_align_center .bt_bb_align_left .bt_bb_icon.bt_bb_size_normal, .bt_bb_align_center .bt_bb_align_left .bt_bb_icon.bt_bb_size_large, .bt_bb_align_center .bt_bb_align_left .bt_bb_icon.bt_bb_size_xlarge {
  padding-right: 1.5em;
  padding-left: 0em;
}
.bt_bb_align_right .bt_bb_icon, .bt_bb_icon.bt_bb_align_right, .bt_bb_align_left .bt_bb_icon.bt_bb_align_right, .bt_bb_align_left .bt_bb_align_right .bt_bb_icon, .bt_bb_align_center .bt_bb_icon.bt_bb_align_right, .bt_bb_align_center .bt_bb_align_right .bt_bb_icon {
  padding-left: 1em;
  padding-right: 0em;
}
.bt_bb_align_right .bt_bb_icon.bt_bb_size_normal, .bt_bb_align_right .bt_bb_icon.bt_bb_size_large, .bt_bb_align_right .bt_bb_icon.bt_bb_size_xlarge, .bt_bb_icon.bt_bb_align_right.bt_bb_size_normal, .bt_bb_icon.bt_bb_align_right.bt_bb_size_large, .bt_bb_icon.bt_bb_align_right.bt_bb_size_xlarge, .bt_bb_align_left .bt_bb_icon.bt_bb_align_right.bt_bb_size_normal, .bt_bb_align_left .bt_bb_icon.bt_bb_align_right.bt_bb_size_large, .bt_bb_align_left .bt_bb_icon.bt_bb_align_right.bt_bb_size_xlarge, .bt_bb_align_left .bt_bb_align_right .bt_bb_icon.bt_bb_size_normal, .bt_bb_align_left .bt_bb_align_right .bt_bb_icon.bt_bb_size_large, .bt_bb_align_left .bt_bb_align_right .bt_bb_icon.bt_bb_size_xlarge, .bt_bb_align_center .bt_bb_icon.bt_bb_align_right.bt_bb_size_normal, .bt_bb_align_center .bt_bb_icon.bt_bb_align_right.bt_bb_size_large, .bt_bb_align_center .bt_bb_icon.bt_bb_align_right.bt_bb_size_xlarge, .bt_bb_align_center .bt_bb_align_right .bt_bb_icon.bt_bb_size_normal, .bt_bb_align_center .bt_bb_align_right .bt_bb_icon.bt_bb_size_large, .bt_bb_align_center .bt_bb_align_right .bt_bb_icon.bt_bb_size_xlarge {
  padding-left: 1.5em;
  padding-right: 0em;
}
.bt_bb_align_center .bt_bb_icon.bt_bb_size_small, .bt_bb_icon.bt_bb_align_center.bt_bb_size_small, .bt_bb_align_left .bt_bb_icon.bt_bb_align_center.bt_bb_size_small, .bt_bb_align_left .bt_bb_align_center .bt_bb_icon.bt_bb_size_small, .bt_bb_align_right .bt_bb_icon.bt_bb_align_center.bt_bb_size_small, .bt_bb_align_right .bt_bb_align_center .bt_bb_icon.bt_bb_size_small {
  padding: 0 0.5em;
}
.bt_bb_icon .bt_bb_icon_holder > span {
  color: var(--secondary-color, inherit);
}
.bt_bb_icon.bt_bb_size_large .bt_bb_icon_holder:before {
  font-size: 2.75em;
}
.bt_bb_icon.bt_bb_style_filled .bt_bb_icon_holder:before {
  color: var(--primary-color, var(--light-color));
  box-shadow: none;
  background-color: var(--secondary-color, var(--dark-color));
}
.bt_bb_icon.bt_bb_style_filled:hover span.bt_bb_icon_holder:before, .bt_bb_icon.bt_bb_style_filled:focus span.bt_bb_icon_holder:before {
  color: var(--primary-color, var(--light-color));
  box-shadow: none;
  background-color: var(--secondary-color, var(--dark-color));
  outline: none;
}
.bt_bb_icon.bt_bb_style_filled:hover a.bt_bb_icon_holder:before, .bt_bb_icon.bt_bb_style_filled:focus a.bt_bb_icon_holder:before {
  color: var(--secondary-color, var(--dark-color));
  box-shadow: 0 0 0 1px var(--secondary-color, var(--dark-color)) inset;
  background-color: transparent;
  outline: none;
}
.bt_bb_icon.bt_bb_style_outline .bt_bb_icon_holder:before {
  transition: all 450ms ease;
}
.bt_bb_icon.bt_bb_style_outline:hover span.bt_bb_icon_holder:before, .bt_bb_icon.bt_bb_style_outline:focus span.bt_bb_icon_holder:before {
  color: var(--primary-color, var(--dark-color));
  background-color: transparent;
  outline: none;
  box-shadow: 0 0 0 1px var(--primary-color, var(--dark-color)) inset;
}
.bt_bb_icon.bt_bb_style_outline:hover a.bt_bb_icon_holder:before, .bt_bb_icon.bt_bb_style_outline:focus a.bt_bb_icon_holder:before {
  outline: none;
  color: var(--secondary-color, var(--light-color));
  background-color: var(--primary-color, var(--dark-color));
  box-shadow: 0 0 0 1px var(--primary-color, var(--dark-color)) inset;
}
.bt_bb_icon.bt_bb_style_borderless_gradient .bt_bb_icon_holder:before {
  color: var(--primary-color, var(--accent-color));
  background: var(--primary-color, var(--accent-color));
  background-image: -webkit-linear-gradient(135deg, var(--secondary-color, var(--alternate-color)) 33%, var(--primary-color, var(--accent-color)) 66%);
  background-image: -moz-linear-gradient(135deg, var(--secondary-color, var(--alternate-color)) 33%, var(--primary-color, var(--accent-color)) 66%);
  background-image: -ms-linear-gradient(135deg, var(--secondary-color, var(--alternate-color)) 33%, var(--primary-color, var(--accent-color)) 66%);
  background-image: -o-linear-gradient(135deg, var(--secondary-color, var(--alternate-color)) 33%, var(--primary-color, var(--accent-color)) 66%);
  background-image: linear-gradient(135deg, var(--secondary-color, var(--alternate-color)) 33%, var(--primary-color, var(--accent-color)) 66%);
  -webkit-background-clip: text !important;
  border-radius: 0;
  display: block;
  width: auto;
  height: auto;
  -webkit-text-fill-color: transparent !important;
}
.bt_bb_icon.bt_bb_icon_animation_shake .bt_bb_icon_holder {
  transition: transform 450ms ease;
}
.bt_bb_icon.bt_bb_icon_animation_shake:hover .bt_bb_icon_holder {
  animation: IconShake 0.82s cubic-bezier(0.36, 0.07, 0.19, 0.97) both;
  transform: translate3d(0, 0, 0);
  perspective: 1000px;
}
.bt_bb_icon.bt_bb_icon_animation_rotate .bt_bb_icon_holder {
  transition: transform 300ms ease;
}
.bt_bb_icon.bt_bb_icon_animation_rotate:hover .bt_bb_icon_holder {
  animation: IconRotate 3s cubic-bezier(0.36, 0.07, 0.19, 0.97) both;
}
.bt_bb_icon.bt_bb_icon_animation_rotate_left .bt_bb_icon_holder {
  transition: transform 300ms ease;
}
.bt_bb_icon.bt_bb_icon_animation_rotate_left:hover .bt_bb_icon_holder {
  transform: rotate(45deg);
}
.bt_bb_icon.bt_bb_icon_animation_rotate_right .bt_bb_icon_holder {
  transition: transform 300ms ease;
}
.bt_bb_icon.bt_bb_icon_animation_rotate_right:hover .bt_bb_icon_holder {
  transform: rotate(-45deg);
}
.bt_bb_icon.bt_bb_icon_animation_move_right .bt_bb_icon_holder {
  transition: transform 300ms ease;
}
.bt_bb_icon.bt_bb_icon_animation_move_right:hover .bt_bb_icon_holder {
  transform: translateX(2px);
}
.bt_bb_icon.bt_bb_icon_animation_move_left .bt_bb_icon_holder {
  transition: transform 300ms ease;
}
.bt_bb_icon.bt_bb_icon_animation_move_left:hover .bt_bb_icon_holder {
  transform: translateX(-2px);
}
.bt_bb_icon.bt_bb_icon_animation_move_top .bt_bb_icon_holder {
  transition: transform 300ms ease;
}
.bt_bb_icon.bt_bb_icon_animation_move_top:hover .bt_bb_icon_holder {
  transform: translateY(-2px);
}
.bt_bb_icon.bt_bb_icon_animation_move_bottom .bt_bb_icon_holder {
  transition: transform 300ms ease;
}
.bt_bb_icon.bt_bb_icon_animation_move_bottom:hover .bt_bb_icon_holder {
  transform: translateY(2px);
}

@keyframes IconShake {
  10%, 90% {
    transform: translate3d(-1px, 0, 0);
  }
  20%, 80% {
    transform: translate3d(1px, 0, 0);
  }
  30%, 50%, 70% {
    transform: translate3d(-1px, 0, 0);
  }
  40%, 60% {
    transform: translate3d(1px, 0, 0);
  }
}
@keyframes IconRotate {
  100% {
    transform: rotate(360deg);
  }
}
/* Service 
--------------------------------------------------- */
.bt_bb_service {
  /* Align content */
  /* Style */
  /* New* Borderless Gradient */
}
.bt_bb_service a:hover, .bt_bb_service a:focus {
  color: inherit;
  outline: none;
}
.bt_bb_service .bt_bb_icon_holder {
  display: flex;
  align-items: center;
  justify-content: center;
}
.bt_bb_service .bt_bb_service_content .bt_bb_service_content_title {
  font-size: 1.5rem;
  font-family: var(--supertitle-font);
  font-weight: var(--supertitle-font-weight);
  font-style: var(--supertitle-font-style);
  line-height: 1.1;
  padding-bottom: 0.8em;
  color: inherit;
}
.bt_bb_service .bt_bb_service_content .bt_bb_service_content_text {
  font-size: 1rem;
  line-height: 1.55;
}
.bt_bb_service.bt_bb_icon_play.bt_bb_style_outline .bt_bb_icon_holder:before {
  padding-left: 13px;
}
.bt_bb_service.btNoText:not(.btNoTitle) .bt_bb_service_content_title {
  padding-bottom: 0;
  line-height: 1.57;
}
.bt_bb_service.bt_bb_align_content_center {
  align-items: center;
}
.bt_bb_service.bt_bb_align_content_bottom {
  align-items: flex-end;
}
.bt_bb_align_left .bt_bb_service, .bt_bb_service.bt_bb_align_left, .bt_bb_align_right .bt_bb_service.bt_bb_align_left, .bt_bb_align_right .bt_bb_align_left .bt_bb_service, .bt_bb_align_center .bt_bb_service.bt_bb_align_left, .bt_bb_align_center .bt_bb_align_left .bt_bb_service {
  margin-right: 1.2rem;
}
.bt_bb_align_left .bt_bb_service .bt_bb_service_content, .bt_bb_service.bt_bb_align_left .bt_bb_service_content, .bt_bb_align_right .bt_bb_service.bt_bb_align_left .bt_bb_service_content, .bt_bb_align_right .bt_bb_align_left .bt_bb_service .bt_bb_service_content, .bt_bb_align_center .bt_bb_service.bt_bb_align_left .bt_bb_service_content, .bt_bb_align_center .bt_bb_align_left .bt_bb_service .bt_bb_service_content {
  padding: 0 0 0 1.5em;
}
.bt_bb_align_left .bt_bb_service.btNoText:not(.btNoTitle) .bt_bb_service_content, .bt_bb_service.bt_bb_align_left.btNoText:not(.btNoTitle) .bt_bb_service_content, .bt_bb_align_right .bt_bb_service.bt_bb_align_left.btNoText:not(.btNoTitle) .bt_bb_service_content, .bt_bb_align_right .bt_bb_align_left .bt_bb_service.btNoText:not(.btNoTitle) .bt_bb_service_content, .bt_bb_align_center .bt_bb_service.bt_bb_align_left.btNoText:not(.btNoTitle) .bt_bb_service_content, .bt_bb_align_center .bt_bb_align_left .bt_bb_service.btNoText:not(.btNoTitle) .bt_bb_service_content {
  padding: 0 0 0 1em;
}
.bt_bb_align_left .bt_bb_service.btNoTitle:not(.btNoText) .bt_bb_service_content, .bt_bb_service.bt_bb_align_left.btNoTitle:not(.btNoText) .bt_bb_service_content, .bt_bb_align_right .bt_bb_service.bt_bb_align_left.btNoTitle:not(.btNoText) .bt_bb_service_content, .bt_bb_align_right .bt_bb_align_left .bt_bb_service.btNoTitle:not(.btNoText) .bt_bb_service_content, .bt_bb_align_center .bt_bb_service.bt_bb_align_left.btNoTitle:not(.btNoText) .bt_bb_service_content, .bt_bb_align_center .bt_bb_align_left .bt_bb_service.btNoTitle:not(.btNoText) .bt_bb_service_content {
  padding: 0 0 0 1em;
}
.bt_bb_align_right .bt_bb_service, .bt_bb_service.bt_bb_align_right, .bt_bb_align_left .bt_bb_service.bt_bb_align_right, .bt_bb_align_left .bt_bb_align_right .bt_bb_service, .bt_bb_align_center .bt_bb_service.bt_bb_align_right, .bt_bb_align_center .bt_bb_align_right .bt_bb_service {
  margin-left: 1.2rem;
}
.bt_bb_align_right .bt_bb_service .bt_bb_service_content, .bt_bb_service.bt_bb_align_right .bt_bb_service_content, .bt_bb_align_left .bt_bb_service.bt_bb_align_right .bt_bb_service_content, .bt_bb_align_left .bt_bb_align_right .bt_bb_service .bt_bb_service_content, .bt_bb_align_center .bt_bb_service.bt_bb_align_right .bt_bb_service_content, .bt_bb_align_center .bt_bb_align_right .bt_bb_service .bt_bb_service_content {
  padding: 0 1.5em 0 0;
}
.bt_bb_align_right .bt_bb_service.btNoText:not(.btNoTitle) .bt_bb_service_content, .bt_bb_service.bt_bb_align_right.btNoText:not(.btNoTitle) .bt_bb_service_content, .bt_bb_align_left .bt_bb_service.bt_bb_align_right.btNoText:not(.btNoTitle) .bt_bb_service_content, .bt_bb_align_left .bt_bb_align_right .bt_bb_service.btNoText:not(.btNoTitle) .bt_bb_service_content, .bt_bb_align_center .bt_bb_service.bt_bb_align_right.btNoText:not(.btNoTitle) .bt_bb_service_content, .bt_bb_align_center .bt_bb_align_right .bt_bb_service.btNoText:not(.btNoTitle) .bt_bb_service_content {
  padding: 0 1em 0 0;
}
.bt_bb_align_right .bt_bb_service.btNoTitle:not(.btNoText) .bt_bb_service_content, .bt_bb_service.bt_bb_align_right.btNoTitle:not(.btNoText) .bt_bb_service_content, .bt_bb_align_left .bt_bb_service.bt_bb_align_right.btNoTitle:not(.btNoText) .bt_bb_service_content, .bt_bb_align_left .bt_bb_align_right .bt_bb_service.btNoTitle:not(.btNoText) .bt_bb_service_content, .bt_bb_align_center .bt_bb_service.bt_bb_align_right.btNoTitle:not(.btNoText) .bt_bb_service_content, .bt_bb_align_center .bt_bb_align_right .bt_bb_service.btNoTitle:not(.btNoText) .bt_bb_service_content {
  padding: 0 1em 0 0;
}
.bt_bb_align_center .bt_bb_service.bt_bb_size_small .bt_bb_icon_holder, .bt_bb_service.bt_bb_align_center.bt_bb_size_small .bt_bb_icon_holder, .bt_bb_align_left .bt_bb_service.bt_bb_align_center.bt_bb_size_small .bt_bb_icon_holder, .bt_bb_align_left .bt_bb_align_center .bt_bb_service.bt_bb_size_small .bt_bb_icon_holder, .bt_bb_align_right .bt_bb_service.bt_bb_align_center.bt_bb_size_small .bt_bb_icon_holder, .bt_bb_align_right .bt_bb_align_center .bt_bb_service.bt_bb_size_small .bt_bb_icon_holder {
  margin-bottom: 1em;
}
.bt_bb_align_center .bt_bb_service.bt_bb_align_left .bt_bb_icon_holder, .bt_bb_align_center .bt_bb_service.bt_bb_align_right .bt_bb_icon_holder, .bt_bb_service.bt_bb_align_center.bt_bb_align_left .bt_bb_icon_holder, .bt_bb_service.bt_bb_align_center.bt_bb_align_right .bt_bb_icon_holder, .bt_bb_align_left .bt_bb_service.bt_bb_align_center.bt_bb_align_left .bt_bb_icon_holder, .bt_bb_align_left .bt_bb_service.bt_bb_align_center.bt_bb_align_right .bt_bb_icon_holder, .bt_bb_align_left .bt_bb_align_center .bt_bb_service.bt_bb_align_left .bt_bb_icon_holder, .bt_bb_align_left .bt_bb_align_center .bt_bb_service.bt_bb_align_right .bt_bb_icon_holder, .bt_bb_align_right .bt_bb_service.bt_bb_align_center.bt_bb_align_left .bt_bb_icon_holder, .bt_bb_align_right .bt_bb_service.bt_bb_align_center.bt_bb_align_right .bt_bb_icon_holder, .bt_bb_align_right .bt_bb_align_center .bt_bb_service.bt_bb_align_left .bt_bb_icon_holder, .bt_bb_align_right .bt_bb_align_center .bt_bb_service.bt_bb_align_right .bt_bb_icon_holder {
  margin-bottom: 0em;
}
.bt_bb_service.bt_bb_style_borderless:hover span.bt_bb_icon_holder {
  color: var(--primary-color);
}
.bt_bb_service.bt_bb_style_borderless:hover a.bt_bb_icon_holder, .bt_bb_service.bt_bb_style_borderless:focus a.bt_bb_icon_holder {
  color: var(--secondary-color);
  outline: none;
}
.bt_bb_service.bt_bb_style_filled .bt_bb_icon_holder {
  box-shadow: 0 0 0 1px var(--secondary-color, var(--dark-color)) inset;
  background-color: var(--secondary-color, var(--dark-color));
}
.bt_bb_service.bt_bb_style_filled:hover span.bt_bb_icon_holder {
  color: var(--primary-color, var(--light-color));
  box-shadow: 0 0 0 1px var(--secondary-color, var(--dark-color)) inset;
  background-color: var(--secondary-color, var(--dark-color));
}
.bt_bb_service.bt_bb_style_filled:hover a.bt_bb_icon_holder, .bt_bb_service.bt_bb_style_filled:focus a.bt_bb_icon_holder {
  outline: none;
  color: var(--secondary-color, var(--dark-color));
  box-shadow: 0 0 0 1px var(--secondary-color, var(--dark-color)) inset;
  background-color: transparent;
}
.bt_bb_service.bt_bb_style_outline:hover span.bt_bb_icon_holder {
  color: var(--primary-color, var(--dark-color));
  box-shadow: 0 0 0 1px var(--primary-color, var(--dark-color)) inset;
  background-color: transparent;
}
.bt_bb_service.bt_bb_style_outline:hover a.bt_bb_icon_holder, .bt_bb_service.bt_bb_style_outline:focus a.bt_bb_icon_holder {
  outline: none;
  color: var(--secondary-color, var(--light-color));
  box-shadow: 0 0 0 1px var(--primary-color, var(--dark-color)) inset;
  background-color: var(--primary-color, var(--dark-color));
}
.bt_bb_service.bt_bb_style_borderless_gradient.bt_bb_size_xsmall .bt_bb_icon_holder {
  font-size: 1.4em;
}
.bt_bb_service.bt_bb_style_borderless_gradient.bt_bb_size_small .bt_bb_icon_holder {
  font-size: 2em;
}
.bt_bb_service.bt_bb_style_borderless_gradient.bt_bb_size_normal .bt_bb_icon_holder {
  font-size: 2.8em;
}
.bt_bb_service.bt_bb_style_borderless_gradient.bt_bb_size_large .bt_bb_icon_holder {
  font-size: 3.6em;
}
.bt_bb_service.bt_bb_style_borderless_gradient.bt_bb_size_xlarge .bt_bb_icon_holder {
  font-size: 3.8em;
}
.bt_bb_service.bt_bb_style_borderless_gradient .bt_bb_icon_holder {
  border: none;
  width: auto;
  height: auto;
  line-height: 1.1;
}
.bt_bb_service.bt_bb_style_borderless_gradient .bt_bb_icon_holder:before {
  color: var(--primary-color, var(--accent-color));
  background: var(--primary-color, var(--accent-color));
  background-image: -webkit-linear-gradient(135deg, var(--secondary-color, var(--alternate-color)) 33%, var(--primary-color, var(--accent-color)) 66%);
  background-image: -moz-linear-gradient(135deg, var(--secondary-color, var(--alternate-color)) 33%, var(--primary-color, var(--accent-color)) 66%);
  background-image: -ms-linear-gradient(135deg, var(--secondary-color, var(--alternate-color)) 33%, var(--primary-color, var(--accent-color)) 66%);
  background-image: -o-linear-gradient(135deg, var(--secondary-color, var(--alternate-color)) 33%, var(--primary-color, var(--accent-color)) 66%);
  background-image: linear-gradient(135deg, var(--secondary-color, var(--alternate-color)) 33%, var(--primary-color, var(--accent-color)) 66%);
  -webkit-background-clip: text !important;
  border-radius: 0;
  display: block;
  width: auto;
  height: auto;
  -webkit-text-fill-color: transparent !important;
}

@media (max-width: 780px) {
  .bt_bb_service.bt_bb_style_borderless_gradient.bt_bb_size_large .bt_bb_icon_holder {
    font-size: 2.8em;
  }
  .bt_bb_service.bt_bb_style_borderless_gradient.bt_bb_size_xlarge .bt_bb_icon_holder {
    font-size: 2.8em;
  }
}
/* Separator 
--------------------------------------------------- */
.bt_bb_separator_v2.bt_bb_opacity_verysmall .bt_bb_separator_v2_inner .bt_bb_separator_v2_inner_before {
  opacity: 0.1;
}

.bt_bb_separator_v2.bt_bb_opacity_extra_small .bt_bb_separator_v2_inner .bt_bb_separator_v2_inner_before {
  opacity: 0.2;
}

.bt_bb_separator_v2.bt_bb_opacity_normal .bt_bb_separator_v2_inner .bt_bb_separator_v2_inner_before {
  opacity: 0.4;
}

.bt_bb_separator_v2.bt_bb_opacity_medium .bt_bb_separator_v2_inner .bt_bb_separator_v2_inner_before {
  opacity: 0.5;
}

.bt_bb_separator_v2.bt_bb_opacity_large .bt_bb_separator_v2_inner .bt_bb_separator_v2_inner_before {
  opacity: 0.6;
}

.bt_bb_separator_v2.bt_bb_opacity_extra_large .bt_bb_separator_v2_inner .bt_bb_separator_v2_inner_before {
  opacity: 0.7;
}

.bt_bb_separator_v2.bt_bb_opacity_huge .bt_bb_separator_v2_inner .bt_bb_separator_v2_inner_before {
  opacity: 0.8;
}

.bt_bb_separator_v2.bt_bb_opacity_extra_huge .bt_bb_separator_v2_inner .bt_bb_separator_v2_inner_before {
  opacity: 0.9;
}

.bt_bb_separator_v2.bt_bb_opacity_full .bt_bb_separator_v2_inner .bt_bb_separator_v2_inner_before {
  opacity: 1;
}

/* Text
--------------------------------------------------- */
.bt_bb_text.bt_bb_font_size_12px p {
  font-size: 12px;
}

.bt_bb_text.bt_bb_font_size_13px p {
  font-size: 13px;
}

.bt_bb_text.bt_bb_font_size_14px p {
  font-size: 14px;
}

.bt_bb_text.bt_bb_font_size_15px p {
  font-size: 15px;
}

.bt_bb_text.bt_bb_font_size_16px p {
  font-size: 16px;
}

.bt_bb_text.bt_bb_font_size_17px p {
  font-size: 17px;
}

.bt_bb_text.bt_bb_font_size_18px p {
  font-size: 18px;
}

.bt_bb_text.bt_bb_font_size_19px p {
  font-size: 19px;
}

.bt_bb_text.bt_bb_font_size_20px p {
  font-size: 20px;
}

.bt_bb_text.bt_bb_opacity_verysmall p {
  opacity: 0.1;
}

.bt_bb_text.bt_bb_opacity_extra_small p {
  opacity: 0.2;
}

.bt_bb_text.bt_bb_opacity_small p {
  opacity: 0.3;
}

.bt_bb_text.bt_bb_opacity_normal p {
  opacity: 0.4;
}

.bt_bb_text.bt_bb_opacity_medium p {
  opacity: 0.5;
}

.bt_bb_text.bt_bb_opacity_large p {
  opacity: 0.6;
}

.bt_bb_text.bt_bb_opacity_extra_large p {
  opacity: 0.7;
}

.bt_bb_text.bt_bb_opacity_huge p {
  opacity: 0.8;
}

.bt_bb_text.bt_bb_opacity_extra_huge p {
  opacity: 0.9;
}

.bt_bb_text.bt_bb_opacity_full p {
  opacity: 1;
}

/* Image 
--------------------------------------------------- */
.bt_bb_image {
  /* Border */
}
.bt_bb_image > span > img {
  pointer-events: none;
}
.bt_bb_align_center .bt_bb_image, .bt_bb_image.bt_bb_align_center, .bt_bb_align_left .bt_bb_image.bt_bb_align_center, .bt_bb_align_left .bt_bb_align_center .bt_bb_image, .bt_bb_align_right .bt_bb_image.bt_bb_align_center, .bt_bb_align_right .bt_bb_align_center .bt_bb_image {
  display: flex;
}
.bt_bb_image.bt_bb_shape_soft-rounded {
  border-radius: var(--image-soft-rounded);
}
.bt_bb_image.bt_bb_shape_soft-rounded img {
  border-radius: var(--image-soft-rounded);
}
.bt_bb_image.bt_bb_shape_soft-rounded .bt_bb_image_content {
  border-radius: var(--image-soft-rounded);
}
.bt_bb_image.bt_bb_shape_soft-rounded .bt_bb_image_content_flex {
  border-radius: var(--image-soft-rounded);
}
.bt_bb_image.bt_bb_shape_medium-rounded {
  border-radius: var(--image-medium-rounded);
}
.bt_bb_image.bt_bb_shape_medium-rounded img {
  border-radius: var(--image-medium-rounded);
}
.bt_bb_image.bt_bb_shape_medium-rounded .bt_bb_image_content {
  border-radius: var(--image-medium-rounded);
}
.bt_bb_image.bt_bb_shape_medium-rounded .bt_bb_image_content_flex {
  border-radius: var(--image-medium-rounded);
}
.bt_bb_image.bt_bb_shape_hard-rounded {
  border-radius: var(--image-hard-rounded);
}
.bt_bb_image.bt_bb_shape_hard-rounded img {
  border-radius: var(--image-hard-rounded);
}
.bt_bb_image.bt_bb_shape_hard-rounded .bt_bb_image_content {
  border-radius: var(--image-hard-rounded);
}
.bt_bb_image.bt_bb_shape_hard-rounded .bt_bb_image_content_flex {
  border-radius: var(--image-hard-rounded);
}
.bt_bb_image.bt_bb_shape_circle {
  border-radius: 50%;
}
.bt_bb_image.bt_bb_shape_circle img {
  border-radius: 50%;
}
.bt_bb_image.bt_bb_shape_circle .bt_bb_image_content {
  border-radius: 50%;
}
.bt_bb_image.bt_bb_shape_circle .bt_bb_image_content_flex {
  border-radius: 50%;
}
.bt_bb_image.bt_bb_border_gray {
  border: 1px solid var(--gray-color);
}
.bt_bb_image.bt_bb_border_dark-30 {
  border: 1px solid var(--dark-30-color);
}

/* Custom menu 
--------------------------------------------------- */
.bt_bb_custom_menu {
  /* Font */
}
.bt_bb_custom_menu[class*=bt_bb_color_scheme]:hover div ul a:hover {
  opacity: 1;
  color: var(--custom-menu-secondary-color, inherit);
}
.bt_bb_custom_menu div ul {
  margin: 0;
}
.bt_bb_align_center .bt_bb_custom_menu div ul, .bt_bb_custom_menu div ul.bt_bb_align_center, .bt_bb_align_left .bt_bb_custom_menu div ul.bt_bb_align_center, .bt_bb_align_left .bt_bb_align_center .bt_bb_custom_menu div ul, .bt_bb_align_right .bt_bb_custom_menu div ul.bt_bb_align_center, .bt_bb_align_right .bt_bb_align_center .bt_bb_custom_menu div ul {
  text-align: center;
}
.bt_bb_custom_menu div ul li {
  list-style: none;
  padding-bottom: 0.5em;
}
.bt_bb_custom_menu div ul li:last-child {
  padding-bottom: 0em;
}
.bt_bb_align_center .bt_bb_custom_menu div ul li, .bt_bb_custom_menu div ul li.bt_bb_align_center, .bt_bb_align_left .bt_bb_custom_menu div ul li.bt_bb_align_center, .bt_bb_align_left .bt_bb_align_center .bt_bb_custom_menu div ul li, .bt_bb_align_right .bt_bb_custom_menu div ul li.bt_bb_align_center, .bt_bb_align_right .bt_bb_align_center .bt_bb_custom_menu div ul li {
  text-align: center;
}
.bt_bb_align_right .bt_bb_custom_menu div ul li, .bt_bb_custom_menu div ul li.bt_bb_align_right, .bt_bb_align_left .bt_bb_custom_menu div ul li.bt_bb_align_right, .bt_bb_align_left .bt_bb_align_right .bt_bb_custom_menu div ul li, .bt_bb_align_center .bt_bb_custom_menu div ul li.bt_bb_align_right, .bt_bb_align_center .bt_bb_align_right .bt_bb_custom_menu div ul li {
  text-align: right;
}
.bt_bb_custom_menu div ul a {
  font-size: 1rem;
  font-family: var(--menu-font);
  line-height: 1;
  color: var(--custom-menu-primary-color, inherit);
  transition: all 350ms ease;
}
.bt_bb_custom_menu div ul a:hover, .bt_bb_custom_menu div ul a:focus {
  outline: none;
  opacity: 0.8;
  color: inherit;
}
.bt_bb_custom_menu div ul > li {
  margin-left: 0;
  line-height: 1.25;
}
.bt_bb_custom_menu.bt_bb_direction_horizontal div > ul > li {
  padding: 0 0.7em;
}
.bt_bb_custom_menu.bt_bb_direction_horizontal div > ul > li a {
  position: relative;
}
.bt_bb_custom_menu.bt_bb_style_underline div ul a:after {
  content: "";
  font-size: 1em;
  height: 1px;
  width: 100%;
  position: absolute;
  bottom: 0;
  left: 0;
  transform-origin: left;
  animation: underline 0.4s ease-in-out forwards;
  transition: transform 0.4s ease-in-out;
  background-color: var(--custom-menu-primary-color, currentColor);
}
.bt_bb_custom_menu.bt_bb_style_underline div ul a:hover {
  color: var(--custom-menu-secondary-color, inherit);
}
.bt_bb_custom_menu.bt_bb_style_underline div ul a:hover:after {
  transform: scaleX(0);
  transform-origin: left;
  animation: underlineHover 0.4s ease-in-out forwards;
  animation: none;
}
.bt_bb_align_right .bt_bb_custom_menu .menu-footer-menu-container, .bt_bb_custom_menu.bt_bb_align_right .menu-footer-menu-container, .bt_bb_align_left .bt_bb_custom_menu.bt_bb_align_right .menu-footer-menu-container, .bt_bb_align_left .bt_bb_align_right .bt_bb_custom_menu .menu-footer-menu-container, .bt_bb_align_center .bt_bb_custom_menu.bt_bb_align_right .menu-footer-menu-container, .bt_bb_align_center .bt_bb_align_right .bt_bb_custom_menu .menu-footer-menu-container {
  float: right;
}
.rtl .bt_bb_custom_menu > div {
  justify-content: flex-end;
}
.bt_bb_custom_menu.bt_bb_menu_font_supertitle div ul a {
  font-family: var(--supertitle-font);
}
.bt_bb_custom_menu.bt_bb_menu_font_subtitle div ul a {
  font-family: var(--subtitle-font);
}
.bt_bb_custom_menu.bt_bb_menu_font_title div ul a {
  font-family: var(--heading-font);
}
.bt_bb_custom_menu.bt_bb_menu_font_body div ul a {
  font-family: var(--body-font);
}

.bt_bb_custom_menu.bt_bb_font_size_12px div ul li a {
  font-size: 12px;
}

.bt_bb_custom_menu.bt_bb_font_size_13px div ul li a {
  font-size: 13px;
}

.bt_bb_custom_menu.bt_bb_font_size_14px div ul li a {
  font-size: 14px;
}

.bt_bb_custom_menu.bt_bb_font_size_15px div ul li a {
  font-size: 15px;
}

.bt_bb_custom_menu.bt_bb_font_size_16px div ul li a {
  font-size: 16px;
}

.bt_bb_custom_menu.bt_bb_font_size_17px div ul li a {
  font-size: 17px;
}

@media (max-width: 580px) {
  .bt_bb_custom_menu.bt_bb_direction_horizontal div > ul > li {
    width: 100%;
  }
}
/* Post Grid 
--------------------------------------------------- */
.bt_bb_css_post_grid {
  --accent-color: inherit;
  --dark-color: inherit;
  --post-pf-soft-radius: 16px;
  --post-pf-hard-radius: 24px;
}
.bt_bb_css_post_grid .bt_bb_css_post_grid_content .bt_bb_grid_item {
  overflow: hidden;
}
.button-shape-rounded .bt_bb_css_post_grid .bt_bb_css_post_grid_content .bt_bb_grid_item {
  border-radius: 25px;
}
.button-shape-round .bt_bb_css_post_grid .bt_bb_css_post_grid_content .bt_bb_grid_item {
  border-radius: 25px;
}
.bt_bb_css_post_grid .bt_bb_css_post_grid_content .bt_bb_grid_item .bt_bb_grid_item_inner {
  padding: 0.5em;
  border: 1px solid var(--primary-07-color);
}
.button-shape-rounded .bt_bb_css_post_grid .bt_bb_css_post_grid_content .bt_bb_grid_item .bt_bb_grid_item_inner {
  border-radius: 25px;
}
.button-shape-round .bt_bb_css_post_grid .bt_bb_css_post_grid_content .bt_bb_grid_item .bt_bb_grid_item_inner {
  border-radius: 25px;
}
.bt_bb_css_post_grid .bt_bb_css_post_grid_content .bt_bb_grid_item .bt_bb_grid_item_inner .bt_bb_grid_item_post_thumbnail {
  overflow: hidden;
  margin-bottom: 1.5rem;
}
.button-shape-rounded .bt_bb_css_post_grid .bt_bb_css_post_grid_content .bt_bb_grid_item .bt_bb_grid_item_inner .bt_bb_grid_item_post_thumbnail {
  border-radius: 25px;
}
.button-shape-round .bt_bb_css_post_grid .bt_bb_css_post_grid_content .bt_bb_grid_item .bt_bb_grid_item_inner .bt_bb_grid_item_post_thumbnail {
  border-radius: 25px;
}
.bt_bb_css_post_grid .bt_bb_css_post_grid_content .bt_bb_grid_item .bt_bb_grid_item_inner .bt_bb_grid_item_post_thumbnail a {
  display: flex;
}
.bt_bb_css_post_grid .bt_bb_css_post_grid_content .bt_bb_grid_item .bt_bb_grid_item_inner .bt_bb_grid_item_post_content {
  padding: 0 1rem 1rem 1rem;
  background-color: transparent;
}
.bt_bb_css_post_grid .bt_bb_css_post_grid_content .bt_bb_grid_item .bt_bb_grid_item_inner .bt_bb_grid_item_post_content .bt_bb_grid_item_meta .bt_bb_grid_item_category {
  padding: 0;
  display: inline-flex;
}
.bt_bb_css_post_grid .bt_bb_css_post_grid_content .bt_bb_grid_item .bt_bb_grid_item_inner .bt_bb_grid_item_post_content .bt_bb_grid_item_meta .bt_bb_grid_item_category > a {
  font-size: 1rem;
  font-family: var(--supertitle-font);
  font-weight: var(--supertitle-font-weight);
  letter-spacing: var(--supertitle-letter-spacing);
  font-style: var(--supertitle-font-style);
  background: transparent;
  padding: 0;
  display: flex;
  align-items: center;
}
.bt_bb_css_post_grid .bt_bb_css_post_grid_content .bt_bb_grid_item .bt_bb_grid_item_inner .bt_bb_grid_item_post_content .bt_bb_grid_item_meta .bt_bb_grid_item_category > a:not(:last-child):after {
  content: "/";
  font-size: 1em;
  font-weight: normal;
  font-style: normal;
  line-height: 1;
  display: block;
  margin: 0 0.5em;
}
.bt_bb_css_post_grid .bt_bb_css_post_grid_content .bt_bb_grid_item .bt_bb_grid_item_inner .bt_bb_grid_item_post_content .bt_bb_grid_item_meta .bt_bb_grid_item_category .post-categories li {
  font-size: 1em;
  line-height: 1.1;
}
.bt_bb_css_post_grid .bt_bb_css_post_grid_content .bt_bb_grid_item .bt_bb_grid_item_inner .bt_bb_grid_item_post_content .bt_bb_grid_item_meta .bt_bb_grid_item_category .post-categories li a {
  font-size: 1rem;
  font-family: var(--supertitle-font);
  font-weight: var(--supertitle-font-weight);
  letter-spacing: var(--supertitle-letter-spacing);
  font-style: var(--supertitle-font-style);
  background: transparent;
  padding: 0;
  display: flex;
  align-items: center;
}
.bt_bb_css_post_grid .bt_bb_css_post_grid_content .bt_bb_grid_item .bt_bb_grid_item_inner .bt_bb_grid_item_post_content .bt_bb_grid_item_meta .bt_bb_grid_item_category .post-categories li:not(:last-child) a:after {
  content: "/";
  font-size: 1em;
  font-weight: normal;
  font-style: normal;
  line-height: 1;
  display: block;
  margin: 0 0.5em;
}
.bt_bb_css_post_grid .bt_bb_css_post_grid_content .bt_bb_grid_item .bt_bb_grid_item_inner .bt_bb_grid_item_post_content .bt_bb_grid_item_meta .bt_bb_grid_item_category:not(:last-child):after {
  content: "/";
  font-size: 1rem;
  font-weight: normal;
  font-style: normal;
  line-height: 1;
  display: block;
  margin: 0 0.5em;
}
.bt_bb_css_post_grid .bt_bb_css_post_grid_content .bt_bb_grid_item .bt_bb_grid_item_inner .bt_bb_grid_item_post_content .bt_bb_grid_item_meta > span {
  font-size: 1rem;
  font-family: var(--supertitle-font);
  font-weight: var(--supertitle-font-weight);
  letter-spacing: var(--supertitle-letter-spacing);
  font-style: var(--supertitle-font-style);
  display: inline-flex;
  align-items: center;
  padding: 0;
}
.bt_bb_css_post_grid .bt_bb_css_post_grid_content .bt_bb_grid_item .bt_bb_grid_item_inner .bt_bb_grid_item_post_content .bt_bb_grid_item_meta > span:not(:last-child):after {
  content: "/";
  font-size: 1em;
  font-weight: normal;
  font-style: normal;
  line-height: 1;
  display: block;
  margin: 0 0.5em;
}
.bt_bb_css_post_grid .bt_bb_css_post_grid_content .bt_bb_grid_item .bt_bb_grid_item_inner .bt_bb_grid_item_post_content .bt_bb_grid_item_meta .bt_bb_grid_item_date:before {
  content: var(--post-date-icon);
  font-family: var(--post-date-icon-font);
  color: var(--accent-color);
}
.bt_bb_css_post_grid .bt_bb_css_post_grid_content .bt_bb_grid_item .bt_bb_grid_item_inner .bt_bb_grid_item_post_content .bt_bb_grid_item_meta .bt_bb_grid_item_item_author a {
  padding-left: 0.2rem;
}
.bt_bb_css_post_grid .bt_bb_css_post_grid_content .bt_bb_grid_item .bt_bb_grid_item_inner .bt_bb_grid_item_post_content .bt_bb_grid_item_meta .bt_bb_grid_item_item_author:before {
  content: var(--post-author-icon);
  font-family: var(--post-author-icon-font);
  color: var(--accent-color);
}
.bt_bb_css_post_grid .bt_bb_css_post_grid_content .bt_bb_grid_item .bt_bb_grid_item_inner .bt_bb_grid_item_post_content .bt_bb_grid_item_meta .bt_bb_grid_item_item_comments:before {
  content: var(--post-comments-icon);
  font-family: var(--post-comments-icon-font);
  color: var(--accent-color);
}
.bt_bb_css_post_grid .bt_bb_css_post_grid_content .bt_bb_grid_item .bt_bb_grid_item_inner .bt_bb_grid_item_post_content .bt_bb_grid_item_meta.bt_bb_grid_item_meta_subheadline {
  padding-top: 1rem;
}
.bt_bb_css_post_grid .bt_bb_post_grid_filter {
  margin-bottom: 2em;
}
.bt_bb_css_post_grid .bt_bb_post_grid_filter .bt_bb_post_grid_filter_item {
  font-size: 1em;
  background-color: transparent;
  position: relative;
  padding: 0 0 0.5em 0;
  margin: 0 0.5em 1em 0.5em;
}
.bt_bb_css_post_grid .bt_bb_post_grid_filter .bt_bb_post_grid_filter_item:hover, .bt_bb_css_post_grid .bt_bb_post_grid_filter .bt_bb_post_grid_filter_item.active {
  background-color: transparent;
}
.bt_bb_css_post_grid .bt_bb_post_grid_filter .bt_bb_post_grid_filter_item:hover:before, .bt_bb_css_post_grid .bt_bb_post_grid_filter .bt_bb_post_grid_filter_item.active:before {
  opacity: 1;
  width: 100%;
}
.bt_bb_css_post_grid .bt_bb_post_grid_filter .bt_bb_post_grid_filter_item:before {
  content: "";
  display: block;
  height: 2px;
  width: 0;
  position: absolute;
  bottom: 0;
  left: 0;
  background: var(--accent-color);
  opacity: 0;
  transition: 300ms all ease;
}
.bt_bb_css_post_grid .bt_bb_post_grid_loader {
  border: 3px solid var(--gray-color);
  border-top: 3px solid var(--accent-color);
}

/* Counter 
--------------------------------------------------- */
.bt_bb_counter_holder {
  height: inherit;
  /* Icon */
  /* Sizes */
  /* Detail Color */
}
.bt_bb_align_center .bt_bb_counter_holder, .bt_bb_counter_holder.bt_bb_align_center, .bt_bb_align_left .bt_bb_counter_holder.bt_bb_align_center, .bt_bb_align_left .bt_bb_align_center .bt_bb_counter_holder, .bt_bb_align_right .bt_bb_counter_holder.bt_bb_align_center, .bt_bb_align_right .bt_bb_align_center .bt_bb_counter_holder {
  display: block;
}
.bt_bb_counter_holder .bt_bb_counter_icon {
  padding-right: 0.25em;
  display: inline-block;
  float: inline-start;
}
.bt_bb_counter_holder .bt_bb_counter_icon .bt_bb_icon {
  padding: 0 !important;
}
.bt_bb_counter_holder .bt_bb_counter_icon .bt_bb_icon.bt_bb_size_normal .bt_bb_icon_holder:before {
  font-size: 1em;
}
.bt_bb_counter_holder .bt_bb_counter_icon .bt_bb_icon .bt_bb_icon_holder[data-ico-shapes]:before {
  font-size: 1.5em;
}
.bt_bb_counter_holder .bt_bb_counter_inner {
  display: flex;
  flex-wrap: wrap;
}
.bt_bb_align_center .bt_bb_counter_holder .bt_bb_counter_inner, .bt_bb_counter_holder .bt_bb_counter_inner.bt_bb_align_center, .bt_bb_align_left .bt_bb_counter_holder .bt_bb_counter_inner.bt_bb_align_center, .bt_bb_align_left .bt_bb_align_center .bt_bb_counter_holder .bt_bb_counter_inner, .bt_bb_align_right .bt_bb_counter_holder .bt_bb_counter_inner.bt_bb_align_center, .bt_bb_align_right .bt_bb_align_center .bt_bb_counter_holder .bt_bb_counter_inner {
  justify-content: center;
}
.bt_bb_counter_holder .bt_bb_counter_inner .bt_bb_counter {
  height: 1.2em;
}
.rtl .bt_bb_counter_holder .bt_bb_counter_inner .bt_bb_counter {
  direction: ltr;
}
.bt_bb_counter_holder .bt_bb_counter_inner .bt_bb_counter span.onedigit {
  height: 1.2em;
  font-family: var(--custom-counter-font, var(--heading-font));
  font-weight: var(--custom-font-weight, var(--heading-font-weight));
  font-style: normal;
}
.bt_bb_counter_holder .bt_bb_counter_inner .bt_bb_counter span.onedigit span {
  height: 1.2em;
}
.bt_bb_counter_holder .bt_bb_counter_inner .bt_bb_counter_text {
  font-size: 1.25rem;
  font-weight: 500;
  flex: 1 0 100%;
}
.bt_bb_align_center .bt_bb_counter_holder .bt_bb_counter_inner .bt_bb_counter_text, .bt_bb_counter_holder .bt_bb_counter_inner .bt_bb_counter_text.bt_bb_align_center, .bt_bb_align_left .bt_bb_counter_holder .bt_bb_counter_inner .bt_bb_counter_text.bt_bb_align_center, .bt_bb_align_left .bt_bb_align_center .bt_bb_counter_holder .bt_bb_counter_inner .bt_bb_counter_text, .bt_bb_align_right .bt_bb_counter_holder .bt_bb_counter_inner .bt_bb_counter_text.bt_bb_align_center, .bt_bb_align_right .bt_bb_align_center .bt_bb_counter_holder .bt_bb_counter_inner .bt_bb_counter_text {
  display: flex;
  justify-content: center;
}
.bt_bb_counter_holder .bt_bb_counter_inner .bt_bb_counter_detail {
  margin-top: -10px;
  display: flex;
}
.bt_bb_counter_holder .bt_bb_counter_inner .bt_bb_counter_detail span {
  font-size: 3.125rem;
  line-height: 1;
}
.bt_bb_counter_holder.bt_bb_size_xsmall {
  font-size: var(--normal-title-size);
}
.bt_bb_counter_holder.bt_bb_size_small {
  font-size: var(--large-title-size);
}
.bt_bb_counter_holder.bt_bb_size_normal {
  font-size: var(--extralarge-title-size);
}
.bt_bb_counter_holder.bt_bb_size_large {
  font-size: var(--huge-title-size);
}
.bt_bb_counter_holder.bt_bb_size_xlarge {
  font-size: var(--extrahuge-title-size);
}
.bt_bb_counter_holder.bt_bb_detail_color_accent .bt_bb_counter_inner .bt_bb_counter_detail {
  color: var(--accent-color);
}
.bt_bb_counter_holder.bt_bb_detail_color_alternate .bt_bb_counter_inner .bt_bb_counter_detail {
  color: var(--alternate-color);
}
.bt_bb_counter_holder.bt_bb_detail_color_dark .bt_bb_counter_inner .bt_bb_counter_detail {
  color: var(--dark-color);
}
.bt_bb_counter_holder.bt_bb_detail_color_light .bt_bb_counter_inner .bt_bb_counter_detail {
  color: var(--light-color);
}
.bt_bb_counter_holder.bt_bb_detail_color_gradient .bt_bb_counter_inner .bt_bb_counter_detail {
  background: linear-gradient(90deg, var(--accent-color), var(--alternate-color));
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

@media (max-width: 480px) {
  .bt_bb_counter_holder .bt_bb_counter_inner .bt_bb_counter_text {
    font-size: 1rem;
  }
  .bt_bb_counter_holder .bt_bb_counter_inner .bt_bb_counter_detail span {
    font-size: 3rem;
  }
}
/* Countdown 
--------------------------------------------------- */
.bt_bb_countdown.btCounterHolder {
  font-size: 2.375rem;
  font-weight: var(--heading-font-weight);
}
.bt_bb_countdown.btCounterHolder .btCounter {
  height: 2.375rem;
}
.bt_bb_countdown.btCounterHolder span.onedigit {
  height: 2.375rem;
}
.bt_bb_countdown.btCounterHolder span.onedigit span {
  height: 2.375rem;
}
.bt_bb_countdown.btCounterHolder .btCountdownHolder span[class^=n], .bt_bb_countdown.btCounterHolder .btCountdownHolder .days span:not(.days_text) {
  height: 2.375rem;
}
.bt_bb_countdown .btCountdownHolder {
  display: flex;
  justify-content: center;
}
.bt_bb_countdown .btCountdownHolder > span {
  text-align: center;
  padding: 2rem 0.5rem;
}
.bt_bb_countdown .btCountdownHolder > span > span {
  font-size: 2.375rem;
  font-weight: var(--heading-font-weight);
  color: var(--countdown-primary-color, currentColor);
}
.bt_bb_countdown .btCountdownHolder > span:before {
  content: "";
  position: absolute;
  inset: 0;
  padding: 1px;
  border: 1px solid var(--countdown-primary-color, currentColor);
  z-index: 0;
  opacity: 0.3;
  left: 0.5rem;
  width: calc(100% - 1rem);
}
.button-shape-rounded .bt_bb_countdown .btCountdownHolder > span:before {
  border-radius: 25px;
}
.button-shape-round .bt_bb_countdown .btCountdownHolder > span:before {
  border-radius: 25px;
}
.bt_bb_countdown .btCountdownHolder > span > span > span {
  height: 2.375rem;
  transform: translateY(-2.375rem);
}
.bt_bb_countdown .btCountdownHolder .days, .bt_bb_countdown .btCountdownHolder .hours, .bt_bb_countdown .btCountdownHolder .minutes, .bt_bb_countdown .btCountdownHolder .seconds {
  max-width: 160px;
}
.bt_bb_countdown.bt_bb_size_large {
  font-size: 3.375rem;
}
.bt_bb_countdown.bt_bb_size_large span[class$=_text] {
  height: auto !important;
}
.bt_bb_countdown.bt_bb_size_large .btCounter {
  height: 3.375rem;
}
.bt_bb_countdown.bt_bb_size_large span.onedigit {
  height: 3.375rem;
}
.bt_bb_countdown.bt_bb_size_large span.onedigit span {
  height: 3.375rem;
}
.bt_bb_countdown.bt_bb_size_large .btCountdownHolder > span > span > span {
  transform: translateY(-3.375rem);
  height: 3.375rem;
  font-size: 3.375rem;
}
.bt_bb_countdown.bt_bb_size_large .btCountdownHolder span[class^=n], .bt_bb_countdown.bt_bb_size_large .btCountdownHolder .days span:first-child, .bt_bb_countdown.bt_bb_size_large .btCountdownHolder .days span:nth-child(2), .bt_bb_countdown.bt_bb_size_large .btCountdownHolder .days span:nth-child(3) {
  height: 3.375rem;
}
.bt_bb_countdown.bt_bb_size_large .btCountdownHolder span[class^=n], .bt_bb_countdown.bt_bb_size_large .btCountdownHolder .days span:not(.days_text) {
  height: 3.375rem;
  font-size: 3.375rem;
}
.bt_bb_countdown .btCountdownHolder span[class$=_text] {
  font-size: 1.5rem !important;
  font-family: var(--supertitle-font);
  font-weight: var(--supertitle-font-weight);
  text-transform: var(--supertitle-text-transform);
  font-style: var(--supertitle-font-style);
  letter-spacing: var(--supertitle-letter-spacing);
  margin-top: 0.5rem;
  padding: 0;
  color: var(--countdown-secondary-color, currentColor);
}
.bt_bb_countdown .btCountdownHolder span[class$=_text] > span {
  font-size: 1em !important;
}
.bt_bb_countdown.bt_bb_border_hide .btCountdownHolder > span {
  padding: 0rem 0.25rem;
  max-width: 130px;
}
.bt_bb_countdown.bt_bb_border_hide .btCountdownHolder > span:before {
  border: none;
  display: none;
}
.bt_bb_countdown.bt_bb_font_title .btCountdownHolder > span {
  font-family: var(--heading-font);
  font-weight: var(--heading-font-weight);
  font-style: var(--heading-font-style);
  text-transform: var(--heading-text-transform);
  letter-spacing: var(--heading-letter-spacing);
}

.bt_bb_align_left .btCounterHolder .btCountdownHolder, .btCounterHolder .btCountdownHolder.bt_bb_align_left, .bt_bb_align_right .btCounterHolder .btCountdownHolder.bt_bb_align_left, .bt_bb_align_right .bt_bb_align_left .btCounterHolder .btCountdownHolder, .bt_bb_align_center .btCounterHolder .btCountdownHolder.bt_bb_align_left, .bt_bb_align_center .bt_bb_align_left .btCounterHolder .btCountdownHolder {
  padding-left: 0px;
  justify-content: flex-start;
}

@media (max-width: 780px) {
  .bt_bb_countdown .btCountdownHolder {
    display: block;
  }
  .bt_bb_countdown .btCountdownHolder > span {
    width: 100% !important;
    max-width: 100% !important;
    float: none !important;
    margin-bottom: 1rem !important;
  }
}
/* Price list 
--------------------------------------------------- */
.bt_bb_price_list {
  border: none;
  padding: 0.6rem 1.75rem 4rem 1.75rem;
  color: var(--price-list-primary-color, var(--dark-color));
  background: var(--price-list-secondary-color, var(--light-color));
  /* No image */
  /* Style */
  /* Blur */
}
.button-shape-rounded .bt_bb_price_list {
  border-radius: var(--price-rounded);
}
.button-shape-round .bt_bb_price_list {
  border-radius: var(--price-rounded);
}
.bt_bb_price_list.bt_bb_no_image {
  padding-top: 4rem;
}
.bt_bb_price_list.bt_bb_style_gradient {
  color: var(--light-color);
  background: linear-gradient(360deg, var(--secondary-color, var(--alternate-color)) 0%, var(--price-list-primary-color, var(--accent-color)) 100%);
}
.bt_bb_price_list.bt_bb_style_outline {
  color: var(--price-list-secondary-color, var(--accent-color));
  border: 1px solid var(--price-list-primary-color, var(--dark-color));
  background: transparent;
}
.bt_bb_price_list.bt_bb_blur_yes {
  backdrop-filter: blur(15px);
  -webkit-backdrop-filter: blur(15px);
}
.bt_bb_price_list .bt_bb_price_list_image {
  overflow: hidden;
  padding-bottom: 1.25rem;
  margin-right: -1rem;
  margin-left: -1rem;
}
.button-shape-rounded .bt_bb_price_list .bt_bb_price_list_image {
  border-radius: 25px;
}
.button-shape-rounded .bt_bb_price_list .bt_bb_price_list_image img {
  border-radius: 25px;
}
.button-shape-round .bt_bb_price_list .bt_bb_price_list_image {
  border-radius: 25px;
}
.button-shape-round .bt_bb_price_list .bt_bb_price_list_image img {
  border-radius: 25px;
}
.bt_bb_price_list .bt_bb_price_list_title {
  font-size: var(--medium-title-size);
  font-weight: 500;
  line-height: 1.3;
  padding: 0 0 0.6rem 0;
  color: inherit;
  background-color: transparent;
}
.bt_bb_price_list .bt_bb_price_list_title span {
  text-transform: none;
  font-family: var(--supertitle-font);
  font-weight: var(--supertitle-font-weight);
  font-style: var(--supertitle-font-style);
}
.bt_bb_price_list.bt_bb_font_style_none .bt_bb_price_list_title {
  font-style: none;
}
.bt_bb_price_list.bt_bb_font_style_italic .bt_bb_price_list_title {
  font-style: italic;
}
.bt_bb_price_list.bt_bb_font_style_oblique .bt_bb_price_list_title {
  font-style: oblique;
}
.bt_bb_price_list .bt_bb_price_list_subtitle {
  margin: 0 0 2.2em 0;
}
.bt_bb_price_list .bt_bb_price_list_price {
  margin: 0 0 2.5rem 0;
}
.bt_bb_price_list .bt_bb_price_list_price .bt_bb_price_list_amount {
  font-size: 1rem;
}
.bt_bb_price_list .bt_bb_price_list_price .bt_bb_price_list_currency {
  font-size: 1.85em;
  font-family: var(--custom-counter-font, var(--heading-font));
  font-weight: var(--custom-font-weight, var(--heading-font-weight));
}
.bt_bb_price_list .bt_bb_price_list_price .bt_bb_counter_holder .bt_bb_counter_inner .bt_bb_counter span.onedigit {
  font-family: var(--custom-counter-font, var(--heading-font));
}
.bt_bb_price_list .bt_bb_price_list_price_text {
  font-size: 0.875rem;
  color: inherit;
  opacity: 0.6;
}
.bt_bb_price_list .bt_bb_price_list_content_inner {
  margin-bottom: 0.7rem;
}
.bt_bb_price_list ul {
  padding: 1.5rem 0 0;
  border-top: 1px solid var(--price-list-primary-color, var(--dark-color));
  margin-top: 1.5rem;
  text-align: left;
}
.bt_bb_price_list ul li {
  display: flex;
  text-align: left;
  position: relative;
  padding: 0 0 0.75rem 2em;
  border: none;
}
.bt_bb_price_list ul li:last-child {
  padding-bottom: 0;
}
.bt_bb_align_right .bt_bb_price_list ul li, .bt_bb_price_list ul li.bt_bb_align_right, .bt_bb_align_left .bt_bb_price_list ul li.bt_bb_align_right, .bt_bb_align_left .bt_bb_align_right .bt_bb_price_list ul li, .bt_bb_align_center .bt_bb_price_list ul li.bt_bb_align_right, .bt_bb_align_center .bt_bb_align_right .bt_bb_price_list ul li {
  justify-content: flex-end;
}
.rtl .bt_bb_price_list ul li {
  padding: 0 2em 0.75rem 0;
  justify-content: flex-start;
}
.bt_bb_align_right .bt_bb_price_list ul li:before, .bt_bb_price_list ul li:before.bt_bb_align_right, .bt_bb_align_left .bt_bb_price_list ul li:before.bt_bb_align_right, .bt_bb_align_left .bt_bb_align_right .bt_bb_price_list ul li:before, .bt_bb_align_center .bt_bb_price_list ul li:before.bt_bb_align_right, .bt_bb_align_center .bt_bb_align_right .bt_bb_price_list ul li:before {
  right: auto;
  left: 0;
}
.bt_bb_price_list ul li.included:before {
  content: var(--price-list-icon);
  font-family: var(--price-list-icon-font);
  color: inherit;
  font-size: 1.2em;
  padding-right: 0.5em;
  position: absolute;
  left: 0;
  top: 0;
}
.rtl .bt_bb_price_list ul li.included:before {
  left: auto;
  right: 0;
}
.bt_bb_price_list ul li.excluded {
  opacity: 0.6;
}
.bt_bb_price_list ul li.excluded:before {
  content: var(--price-list-icon-excluded);
  font-family: var(--price-list-icon-font);
  font-size: 0.8em;
  line-height: 2;
  padding: 0 0.2em;
  position: absolute;
  left: 0;
  opacity: 0.6;
}
.rtl .bt_bb_price_list ul li.excluded:before {
  right: 0;
}

/* Accordion
--------------------------------------------------- */
.bt_bb_accordion {
  /* Style */
  /* New* */
  /* Shapes */
}
.bt_bb_accordion .bt_bb_accordion_item {
  position: relative;
  overflow: hidden;
  margin-bottom: 0.6em;
  padding: 0 !important;
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  transition: 300ms ease all;
  /* Title */
}
.bt_bb_accordion .bt_bb_accordion_item .bt_bb_accordion_item_title {
  font-size: var(--small-title-size);
  font-family: var(--supertitle-font);
  font-weight: var(--supertitle-font-weight);
  font-style: var(--supertitle-font-style);
  text-transform: none;
  line-height: 1.1;
  border: none !important;
  padding: 0.9em 0;
  width: 100%;
  padding-right: 2.5em !important;
  padding-left: 2em !important;
  z-index: 2;
  order: 1;
  position: relative;
  /* Detail */
  /* Plus - Minus */
}
.rtl .bt_bb_accordion .bt_bb_accordion_item .bt_bb_accordion_item_title {
  padding-right: 2 !important;
  padding-left: 2.5em !important;
}
.bt_bb_align_right .bt_bb_accordion .bt_bb_accordion_item .bt_bb_accordion_item_title, .bt_bb_accordion .bt_bb_accordion_item .bt_bb_accordion_item_title.bt_bb_align_right, .bt_bb_align_left .bt_bb_accordion .bt_bb_accordion_item .bt_bb_accordion_item_title.bt_bb_align_right, .bt_bb_align_left .bt_bb_align_right .bt_bb_accordion .bt_bb_accordion_item .bt_bb_accordion_item_title, .bt_bb_align_center .bt_bb_accordion .bt_bb_accordion_item .bt_bb_accordion_item_title.bt_bb_align_right, .bt_bb_align_center .bt_bb_align_right .bt_bb_accordion .bt_bb_accordion_item .bt_bb_accordion_item_title {
  padding-right: 2.5em;
  padding-left: 2em;
}
.bt_bb_accordion .bt_bb_accordion_item .bt_bb_accordion_item_title:before {
  content: "";
  width: 28px;
  height: 28px;
  position: absolute;
  top: 1.25em;
  left: 0.25rem;
  -webkit-mask-size: contain;
  background: var(--accordion-secondary-color, var(--accent-color));
  -webkit-mask-repeat: no-repeat;
}
.bt_bb_align_right .bt_bb_accordion .bt_bb_accordion_item .bt_bb_accordion_item_title:before, .bt_bb_accordion .bt_bb_accordion_item .bt_bb_accordion_item_title:before.bt_bb_align_right, .bt_bb_align_left .bt_bb_accordion .bt_bb_accordion_item .bt_bb_accordion_item_title:before.bt_bb_align_right, .bt_bb_align_left .bt_bb_align_right .bt_bb_accordion .bt_bb_accordion_item .bt_bb_accordion_item_title:before, .bt_bb_align_center .bt_bb_accordion .bt_bb_accordion_item .bt_bb_accordion_item_title:before.bt_bb_align_right, .bt_bb_align_center .bt_bb_align_right .bt_bb_accordion .bt_bb_accordion_item .bt_bb_accordion_item_title:before {
  right: auto;
}
.rtl .bt_bb_accordion .bt_bb_accordion_item .bt_bb_accordion_item_title:before {
  right: auto;
  left: 1rem;
}
.bt_bb_accordion .bt_bb_accordion_item .bt_bb_accordion_item_title:after {
  content: var(--accordion-plus-icon);
  font-family: var(--accordion-plus-font);
  font-weight: 100;
  display: inline-block;
  float: right;
  font-size: 1.75rem;
  width: 1em;
  height: 1em;
  line-height: 1;
  text-align: center;
  position: absolute;
  top: 1em;
  right: 1rem;
  color: var(--accordion-secondary-color, var(--dark-color));
  transition: 350ms ease all;
  order: 2;
  z-index: 2;
}
.bt_bb_align_right .bt_bb_accordion .bt_bb_accordion_item .bt_bb_accordion_item_title:after, .bt_bb_accordion .bt_bb_accordion_item .bt_bb_accordion_item_title:after.bt_bb_align_right, .bt_bb_align_left .bt_bb_accordion .bt_bb_accordion_item .bt_bb_accordion_item_title:after.bt_bb_align_right, .bt_bb_align_left .bt_bb_align_right .bt_bb_accordion .bt_bb_accordion_item .bt_bb_accordion_item_title:after, .bt_bb_align_center .bt_bb_accordion .bt_bb_accordion_item .bt_bb_accordion_item_title:after.bt_bb_align_right, .bt_bb_align_center .bt_bb_align_right .bt_bb_accordion .bt_bb_accordion_item .bt_bb_accordion_item_title:after {
  right: auto;
}
.rtl .bt_bb_accordion .bt_bb_accordion_item .bt_bb_accordion_item_title:after {
  right: auto;
  left: 1rem;
}
.bt_bb_accordion .bt_bb_accordion_item .bt_bb_accordion_item_content {
  padding: 0em 0 0 2.625rem;
  display: block;
  overflow: hidden;
  height: 0;
  opacity: 0;
  order: 3;
  width: calc(100% - 4.2rem);
  transition: 350ms ease all;
  z-index: 1;
}
.rtl .bt_bb_accordion .bt_bb_accordion_item .bt_bb_accordion_item_content {
  padding: 0 2.625rem 0 0;
}
.bt_bb_accordion .bt_bb_accordion_item .bt_bb_accordion_item_content .bt_bb_text:first-child p:empty {
  display: none;
}
.bt_bb_accordion .bt_bb_accordion_item.on {
  min-height: 1px;
  max-height: 1000em;
}
.bt_bb_accordion .bt_bb_accordion_item.on .bt_bb_accordion_item_title {
  padding-bottom: 1em !important;
}
.bt_bb_accordion .bt_bb_accordion_item.on .bt_bb_accordion_item_title:after {
  content: var(--accordion-minus-icon);
}
.bt_bb_accordion .bt_bb_accordion_item.on .bt_bb_accordion_item_title_content {
  border: none;
  padding-bottom: 0em;
}
.bt_bb_style_outline .bt_bb_accordion .bt_bb_accordion_item.on .bt_bb_accordion_item_title_content, .bt_bb_style_filled .bt_bb_accordion .bt_bb_accordion_item.on .bt_bb_accordion_item_title_content {
  padding-bottom: 0.5em;
}
.bt_bb_accordion .bt_bb_accordion_item.on .bt_bb_accordion_item_content {
  display: block;
  opacity: 1;
  height: auto;
  padding: 1em 0 2em 2.625rem;
}
.rtl .bt_bb_accordion .bt_bb_accordion_item.on .bt_bb_accordion_item_content {
  padding: 1em 2.625rem 2em 0;
}
.bt_bb_accordion.bt_bb_style_filled .bt_bb_accordion_item {
  border: none;
  background-color: var(--accordion-secondary-color, var(--dark-30-color));
}
.bt_bb_accordion.bt_bb_style_filled .bt_bb_accordion_item .bt_bb_accordion_item_title {
  color: var(--accordion-primary-color, var(--dark-color));
  background-color: transparent !important;
  padding: 2.25rem 2.625rem;
  padding-left: 3.5em !important;
}
.bt_bb_accordion.bt_bb_style_filled .bt_bb_accordion_item .bt_bb_accordion_item_title:before {
  left: 1.5em;
  top: 1.5em;
  background: var(--accordion-primary-color, var(--accent-color));
}
.bt_bb_accordion.bt_bb_style_filled .bt_bb_accordion_item .bt_bb_accordion_item_title:after {
  color: var(--accordion-primary-color, var(--dark-color));
}
.bt_bb_accordion.bt_bb_style_filled .bt_bb_accordion_item .bt_bb_accordion_item_content {
  padding-top: 0em;
  padding-left: 5.5rem;
}
.bt_bb_accordion.bt_bb_style_filled.bt_bb_shape_rounded .bt_bb_accordion_item {
  border-radius: 8px !important;
}
.bt_bb_accordion.bt_bb_style_filled.bt_bb_shape_round .bt_bb_accordion_item {
  border-radius: 24px !important;
}
.bt_bb_accordion.bt_bb_style_outline .bt_bb_accordion_item {
  margin-bottom: 0 !important;
  border: none;
  border: 1px solid var(--accordion-secondary-color, var(--dark-30-color));
}
.bt_bb_accordion.bt_bb_style_outline .bt_bb_accordion_item:not(:last-child) {
  border-bottom: none;
}
.bt_bb_accordion.bt_bb_style_outline .bt_bb_accordion_item .bt_bb_accordion_item_title {
  padding: 2.25rem 2.625rem;
  padding-left: 3.5em !important;
  color: var(--accordion-primary-color, var(--dark-color));
  background-color: transparent !important;
}
.bt_bb_accordion.bt_bb_style_outline .bt_bb_accordion_item .bt_bb_accordion_item_title:before {
  left: 1.5em;
  top: 1.5em;
}
.bt_bb_accordion.bt_bb_style_outline .bt_bb_accordion_item .bt_bb_accordion_item_title:hover {
  color: var(--accordion-primary-color, var(--dark-color));
}
.bt_bb_accordion.bt_bb_style_outline .bt_bb_accordion_item .bt_bb_accordion_item_content {
  padding-top: 0em;
  padding-left: 5.5rem;
}
.bt_bb_accordion.bt_bb_style_outline .bt_bb_accordion_item.on .bt_bb_accordion_item_title {
  color: var(--accordion-primary-color, var(--dark-color));
}
.bt_bb_accordion.bt_bb_style_outline .bt_bb_accordion_item.on .bt_bb_accordion_item_content {
  padding-bottom: 2.25rem;
}
.bt_bb_accordion.bt_bb_style_outline .bt_bb_accordion_item:last-of-type {
  margin-bottom: 0;
}
.bt_bb_accordion.bt_bb_style_outline.bt_bb_shape_round .bt_bb_accordion_item:last-child {
  border-radius: 0;
}
.bt_bb_accordion.bt_bb_style_simple .bt_bb_accordion_item {
  border-top: 1px solid var(--accordion-primary-color, var(--dark-20-color)) !important;
}
.bt_bb_accordion.bt_bb_style_simple .bt_bb_accordion_item:last-child {
  border-bottom: 1px solid var(--accordion-primary-color, var(--dark-20-color)) !important;
}
.bt_bb_accordion.bt_bb_style_simple .bt_bb_accordion_item .bt_bb_accordion_item_title {
  padding: 1.25em 0;
  padding-right: 2em;
  width: 100%;
  color: var(--accordion-primary-color, var(--dark-color));
}
.rtl .bt_bb_accordion.bt_bb_style_simple .bt_bb_accordion_item .bt_bb_accordion_item_title {
  padding-right: 0em;
  padding-left: 2em;
}
.bt_bb_accordion.bt_bb_style_simple .bt_bb_accordion_item .bt_bb_accordion_item_title:after {
  top: 1.1em;
  right: 0.2em;
}
.bt_bb_accordion.bt_bb_style_simple .bt_bb_accordion_item .bt_bb_accordion_item_title:hover {
  color: var(--accordion-primary-color, var(--dark-color));
}
.bt_bb_accordion.bt_bb_style_simple .bt_bb_accordion_item .bt_bb_accordion_item_content {
  padding: 0;
}
.bt_bb_accordion.bt_bb_style_simple .bt_bb_accordion_item.on .bt_bb_accordion_item_title {
  color: var(--accordion-primary-color, var(--dark-color));
}
.bt_bb_accordion.bt_bb_style_simple .bt_bb_accordion_item.on .bt_bb_accordion_item_content {
  padding-bottom: 1.5em;
}
.bt_bb_accordion.bt_bb_style_outline_gradient .bt_bb_accordion_item {
  margin-bottom: 0 !important;
  border: none;
}
.bt_bb_accordion.bt_bb_style_outline_gradient .bt_bb_accordion_item:not(:first-of-type) {
  margin-top: -2px;
}
.bt_bb_accordion.bt_bb_style_outline_gradient .bt_bb_accordion_item:before {
  content: "";
  position: absolute;
  inset: 0;
  padding: 2px;
  background: var(--secondary-color, var(--alternate-color));
  -webkit-mask: linear-gradient(var(--light-color) 0 0) content-box, linear-gradient(var(--light-color) 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;
  z-index: 0;
  -webkit-mask-image: linear-gradient(#fff 0 0), linear-gradient(#fff 0 0);
  -webkit-mask-clip: content-box, border-box;
  -webkit-mask-origin: content-box, border-box;
  -webkit-mask-composite: destination-out;
}
.bt_bb_accordion.bt_bb_style_outline_gradient .bt_bb_accordion_item .bt_bb_accordion_item_title {
  padding: 2.25rem 2.625rem;
  padding-left: 3.5em !important;
  color: var(--accordion-primary-color, var(--dark-color));
  background-color: transparent !important;
}
.bt_bb_accordion.bt_bb_style_outline_gradient .bt_bb_accordion_item .bt_bb_accordion_item_title:before {
  left: 1.5em;
  top: 1.5em;
  opacity: 0.5;
  background: var(--accordion-primary-color, var(--dark-30-color));
}
.bt_bb_accordion.bt_bb_style_outline_gradient .bt_bb_accordion_item .bt_bb_accordion_item_title:after {
  top: 1.25em;
  right: 1.5rem;
  opacity: 0.5;
  color: var(--accordion-primary-color, var(--dark-color));
}
.bt_bb_accordion.bt_bb_style_outline_gradient .bt_bb_accordion_item .bt_bb_accordion_item_title:hover {
  color: var(--accordion-secondary-color, var(--accent-color));
}
.bt_bb_accordion.bt_bb_style_outline_gradient .bt_bb_accordion_item .bt_bb_accordion_item_content {
  padding-top: 0em;
  padding-left: 5.5rem;
}
.bt_bb_accordion.bt_bb_style_outline_gradient .bt_bb_accordion_item.on {
  z-index: 1;
}
.bt_bb_accordion.bt_bb_style_outline_gradient .bt_bb_accordion_item.on:before {
  background: linear-gradient(90deg, var(--secondary-color, var(--alternate-color)) 0%, var(--primary-color, var(--accent-color)) 100%);
}
.bt_bb_accordion.bt_bb_style_outline_gradient .bt_bb_accordion_item.on .bt_bb_accordion_item_title {
  color: var(--accordion-primary-color, var(--dark-color));
}
.bt_bb_accordion.bt_bb_style_outline_gradient .bt_bb_accordion_item.on .bt_bb_accordion_item_title:after, .bt_bb_accordion.bt_bb_style_outline_gradient .bt_bb_accordion_item.on .bt_bb_accordion_item_title:before {
  opacity: 1;
}
.bt_bb_accordion.bt_bb_style_outline_gradient .bt_bb_accordion_item.on .bt_bb_accordion_item_title:before {
  background: var(--accordion-secondary-color, var(--dark-color));
}
.bt_bb_accordion.bt_bb_style_outline_gradient .bt_bb_accordion_item.on .bt_bb_accordion_item_title:hover {
  color: var(--accordion-secondary-color, var(--accent-color));
}
.bt_bb_accordion.bt_bb_style_outline_gradient .bt_bb_accordion_item.on .bt_bb_accordion_item_content {
  padding-bottom: 2.25rem;
}
.bt_bb_accordion.bt_bb_style_outline_gradient .bt_bb_accordion_item:last-of-type {
  margin-bottom: 0;
}
.bt_bb_accordion.bt_bb_style_outline_gradient.bt_bb_shape_rounded .bt_bb_accordion_item {
  border-radius: 20px;
}
.bt_bb_accordion.bt_bb_style_outline_gradient.bt_bb_shape_rounded .bt_bb_accordion_item:before {
  border-radius: 20px;
}
.bt_bb_accordion.bt_bb_style_outline_gradient.bt_bb_shape_round .bt_bb_accordion_item {
  border-radius: 30px;
}
.bt_bb_accordion.bt_bb_style_outline_gradient.bt_bb_shape_round .bt_bb_accordion_item:before {
  border-radius: 30px;
}
.bt_bb_accordion.bt_bb_shape_round.bt_bb_style_filled .bt_bb_accordion_item, .bt_bb_accordion.bt_bb_shape_round.bt_bb_style_outline .bt_bb_accordion_item {
  border-radius: 20px !important;
}
.bt_bb_accordion.bt_bb_shape_rounded.bt_bb_style_filled .bt_bb_accordion_item, .bt_bb_accordion.bt_bb_shape_rounded.bt_bb_style_outline .bt_bb_accordion_item {
  border-radius: 5px !important;
}

@media (max-width: 780px) {
  .bt_bb_accordion:not(.bt_bb_style_outline) .bt_bb_accordion_item .bt_bb_accordion_item_title:after {
    right: 0em !important;
  }
  .bt_bb_accordion.bt_bb_style_filled .bt_bb_accordion_item {
    padding: 1.5em !important;
  }
  .bt_bb_accordion.bt_bb_style_outline_gradient .bt_bb_accordion_item .bt_bb_accordion_item_title {
    padding: 1.25rem 2.25rem !important;
  }
  .bt_bb_accordion.bt_bb_style_outline_gradient .bt_bb_accordion_item .bt_bb_accordion_item_title:before {
    display: none;
  }
  .bt_bb_accordion.bt_bb_style_outline_gradient .bt_bb_accordion_item .bt_bb_accordion_item_title:after {
    right: 1rem !important;
  }
  .bt_bb_accordion.bt_bb_style_outline_gradient .bt_bb_accordion_item .bt_bb_accordion_item_content {
    padding-left: 2.25rem !important;
  }
}
/* Slider
--------------------------------------------------- */
.bt_bb_content_slider {
  /* Slider Item Background color */
  /* Slider Item Shape */
  /* Slider Item Style */
  /* Gap */
}
.bt_bb_content_slider .bt_bb_content_slider_item {
  background-color: var(--background-color) !important;
}
.bt_bb_content_slider.bt_bb_shape_rounded .bt_bb_content_slider_item {
  border-radius: var(--slider-rounded);
}
.bt_bb_content_slider.bt_bb_style_outline .bt_bb_content_slider_item {
  border: 1px solid var(--alternate-color);
}
.bt_bb_content_slider.bt_bb_style_outline.bt_bb_shape_rounded .bt_bb_content_slider_item {
  border-radius: var(--slider-rounded);
}
.bt_bb_content_slider.bt_bb_gap_small .slick-slider .slick-slide {
  margin: 0 0.25rem;
  padding: 0 1rem;
}
.bt_bb_content_slider.bt_bb_gap_normal .slick-slider .slick-slide {
  margin: 0 0.5rem;
  padding: 0 2rem;
}
.bt_bb_content_slider.bt_bb_gap_large .slick-slider .slick-slide {
  margin: 0 1rem;
  padding: 0 2rem;
}
.bt_bb_align_left .bt_bb_content_slider.bt_bb_gap_no_gap.bt_bb_show_dots_bottom .slick-dots, .bt_bb_content_slider.bt_bb_gap_no_gap.bt_bb_show_dots_bottom .slick-dots.bt_bb_align_left, .bt_bb_align_right .bt_bb_content_slider.bt_bb_gap_no_gap.bt_bb_show_dots_bottom .slick-dots.bt_bb_align_left, .bt_bb_align_right .bt_bb_align_left .bt_bb_content_slider.bt_bb_gap_no_gap.bt_bb_show_dots_bottom .slick-dots, .bt_bb_align_center .bt_bb_content_slider.bt_bb_gap_no_gap.bt_bb_show_dots_bottom .slick-dots.bt_bb_align_left, .bt_bb_align_center .bt_bb_align_left .bt_bb_content_slider.bt_bb_gap_no_gap.bt_bb_show_dots_bottom .slick-dots {
  padding-left: 0;
}
.bt_bb_align_left .bt_bb_content_slider.bt_bb_gap_no_gap.bt_bb_show_dots_bottom .slick-dots li:first-child:after, .bt_bb_content_slider.bt_bb_gap_no_gap.bt_bb_show_dots_bottom .slick-dots.bt_bb_align_left li:first-child:after, .bt_bb_align_right .bt_bb_content_slider.bt_bb_gap_no_gap.bt_bb_show_dots_bottom .slick-dots.bt_bb_align_left li:first-child:after, .bt_bb_align_right .bt_bb_align_left .bt_bb_content_slider.bt_bb_gap_no_gap.bt_bb_show_dots_bottom .slick-dots li:first-child:after, .bt_bb_align_center .bt_bb_content_slider.bt_bb_gap_no_gap.bt_bb_show_dots_bottom .slick-dots.bt_bb_align_left li:first-child:after, .bt_bb_align_center .bt_bb_align_left .bt_bb_content_slider.bt_bb_gap_no_gap.bt_bb_show_dots_bottom .slick-dots li:first-child:after {
  margin-left: 0;
}
.bt_bb_align_right .bt_bb_content_slider.bt_bb_gap_no_gap.bt_bb_show_dots_bottom .slick-dots, .bt_bb_content_slider.bt_bb_gap_no_gap.bt_bb_show_dots_bottom .slick-dots.bt_bb_align_right, .bt_bb_align_left .bt_bb_content_slider.bt_bb_gap_no_gap.bt_bb_show_dots_bottom .slick-dots.bt_bb_align_right, .bt_bb_align_left .bt_bb_align_right .bt_bb_content_slider.bt_bb_gap_no_gap.bt_bb_show_dots_bottom .slick-dots, .bt_bb_align_center .bt_bb_content_slider.bt_bb_gap_no_gap.bt_bb_show_dots_bottom .slick-dots.bt_bb_align_right, .bt_bb_align_center .bt_bb_align_right .bt_bb_content_slider.bt_bb_gap_no_gap.bt_bb_show_dots_bottom .slick-dots {
  padding-right: 0;
}
.bt_bb_align_right .bt_bb_content_slider.bt_bb_gap_no_gap.bt_bb_show_dots_bottom .slick-dots li:last-child:after, .bt_bb_content_slider.bt_bb_gap_no_gap.bt_bb_show_dots_bottom .slick-dots.bt_bb_align_right li:last-child:after, .bt_bb_align_left .bt_bb_content_slider.bt_bb_gap_no_gap.bt_bb_show_dots_bottom .slick-dots.bt_bb_align_right li:last-child:after, .bt_bb_align_left .bt_bb_align_right .bt_bb_content_slider.bt_bb_gap_no_gap.bt_bb_show_dots_bottom .slick-dots li:last-child:after, .bt_bb_align_center .bt_bb_content_slider.bt_bb_gap_no_gap.bt_bb_show_dots_bottom .slick-dots.bt_bb_align_right li:last-child:after, .bt_bb_align_center .bt_bb_align_right .bt_bb_content_slider.bt_bb_gap_no_gap.bt_bb_show_dots_bottom .slick-dots li:last-child:after {
  margin-right: 0;
}

/* Navigation
--------------------------------------------------- */
/* Dots */
.slick-dots {
  height: 5em;
  display: flex;
  flex-direction: row;
  padding: 0 1.875em;
  position: absolute;
  bottom: 0;
  align-items: center;
  width: auto;
  margin: 0 !important;
}
.bt_bb_align_left .slick-dots, .slick-dots.bt_bb_align_left, .bt_bb_align_right .slick-dots.bt_bb_align_left, .bt_bb_align_right .bt_bb_align_left .slick-dots, .bt_bb_align_center .slick-dots.bt_bb_align_left, .bt_bb_align_center .bt_bb_align_left .slick-dots {
  text-align: left;
  transform: translate(0%, 0);
}
.bt_bb_align_right .slick-dots, .slick-dots.bt_bb_align_right, .bt_bb_align_left .slick-dots.bt_bb_align_right, .bt_bb_align_left .bt_bb_align_right .slick-dots, .bt_bb_align_center .slick-dots.bt_bb_align_right, .bt_bb_align_center .bt_bb_align_right .slick-dots {
  text-align: right;
  transform: translate(0%, 0);
}
.bt_bb_align_center .slick-dots, .slick-dots.bt_bb_align_center, .bt_bb_align_left .slick-dots.bt_bb_align_center, .bt_bb_align_left .bt_bb_align_center .slick-dots, .bt_bb_align_right .slick-dots.bt_bb_align_center, .bt_bb_align_right .bt_bb_align_center .slick-dots {
  left: 50%;
  transform: translate(-50%, 0);
}
.rtl .slick-dots {
  left: 50%;
  right: auto;
}
.slick-dots li {
  border: 0;
  margin: 0;
  border-radius: 0;
  background: none;
  min-width: 1.25em;
  width: auto;
  height: 1.5em;
  transition: none;
  display: flex;
  align-items: center;
  background-color: transparent !important;
}
.slick-dots li button {
  outline: none;
  border: 0;
  background: transparent;
  font-size: 0;
  display: none;
}
.slick-dots li:after {
  content: "";
  display: block;
  height: 8px;
  width: 8px;
  border-radius: 10px;
  background: var(--dark-color);
  transition: 300ms ease all;
  margin: 0 7px;
  opacity: 0.3;
}
.slick-dots li:hover, .slick-dots li:focus {
  outline: none;
}
.slick-dots li:hover:after, .slick-dots li:focus:after {
  opacity: 1;
}
.slick-dots li.slick-active:after {
  opacity: 1;
}

.bt_bb_show_dots_below .slick-dots {
  bottom: -5em;
  left: 50%;
  transform: translateX(-50%);
}
.rtl .bt_bb_show_dots_below .slick-dots {
  left: auto;
  right: 50%;
  transform: translateX(50%);
}
.bt_bb_show_dots_below button.slick-arrow {
  bottom: -5em;
}

/* Arrows */
button.slick-arrow {
  width: 3.625em;
  height: 3.625em;
  border: 1px solid var(--arrows-primary-color, var(--dark-color));
  background: transparent;
  border-radius: 50%;
  transition: all 300ms ease;
  z-index: 3;
  /* Size */
}
button.slick-arrow:before {
  font-size: 2.15rem;
  content: var(--slider-arrow-icon) !important;
  font-family: var(--slider-arrow-icon-font);
  font-weight: 100;
  color: var(--arrows-primary-color, var(--dark-color));
  transition: all 300ms ease;
}
button.slick-arrow:hover {
  outline: none;
  background: transparent;
  border-color: var(--arrows-secondary-color, var(--accent-color));
}
button.slick-arrow:hover:before {
  color: var(--arrows-secondary-color, var(--accent-color));
}
button.slick-arrow:focus {
  outline: none;
}
button.slick-arrow.slick-arrow.slick-next {
  right: 0em !important;
}
button.slick-arrow.slick-arrow.slick-next:before {
  content: var(--slider-arrow-next-icon) !important;
}
.bt_bb_arrows_size_small button.slick-arrow {
  width: 3em;
  height: 3em;
  margin-top: -17px;
}
.bt_bb_arrows_size_small button.slick-arrow:before {
  font-size: 1.5em;
  line-height: 2em;
}
.bt_bb_arrows_size_large button.slick-arrow {
  width: 4.065em;
  height: 4.065em;
  margin-top: -32px;
}
.bt_bb_arrows_size_large button.slick-arrow:before {
  font-size: 2.25rem;
  line-height: 2rem;
}

.bt_bb_content_slider,
.bt_bb_events_slider {
  /* Dots color */
  /* Arrows position 
  ----------------------------------------------*/
  /* Outside / Hover */
  /* On hover */
  /* Top left */
  /* Top right */
  /* Below left */
  /* Below right */
  /* Arrows style */
}
.bt_bb_content_slider.bt_bb_dots_color_light .slick-dots li:after,
.bt_bb_events_slider.bt_bb_dots_color_light .slick-dots li:after {
  background: var(--light-color);
}
.bt_bb_content_slider.bt_bb_dots_color_accent .slick-dots li:after,
.bt_bb_events_slider.bt_bb_dots_color_accent .slick-dots li:after {
  background: var(--accent-color);
}
.bt_bb_content_slider.bt_bb_dots_color_alternate .slick-dots li:after,
.bt_bb_events_slider.bt_bb_dots_color_alternate .slick-dots li:after {
  background: var(--alternate-color);
}
.bt_bb_content_slider.bt_bb_arrows_position_outside, .bt_bb_content_slider.bt_bb_arrows_position_outside_hover,
.bt_bb_events_slider.bt_bb_arrows_position_outside,
.bt_bb_events_slider.bt_bb_arrows_position_outside_hover {
  margin: 0 5em;
}
.bt_bb_content_slider.bt_bb_arrows_position_outside.bt_bb_arrows_size_no_arrows, .bt_bb_content_slider.bt_bb_arrows_position_outside_hover.bt_bb_arrows_size_no_arrows,
.bt_bb_events_slider.bt_bb_arrows_position_outside.bt_bb_arrows_size_no_arrows,
.bt_bb_events_slider.bt_bb_arrows_position_outside_hover.bt_bb_arrows_size_no_arrows {
  margin: 0;
}
.bt_bb_content_slider.bt_bb_arrows_position_outside.bt_bb_multiple_slides, .bt_bb_content_slider.bt_bb_arrows_position_outside_hover.bt_bb_multiple_slides,
.bt_bb_events_slider.bt_bb_arrows_position_outside.bt_bb_multiple_slides,
.bt_bb_events_slider.bt_bb_arrows_position_outside_hover.bt_bb_multiple_slides {
  margin: 0;
}
.bt_bb_content_slider.bt_bb_arrows_position_outside .slick-slider, .bt_bb_content_slider.bt_bb_arrows_position_outside_hover .slick-slider,
.bt_bb_events_slider.bt_bb_arrows_position_outside .slick-slider,
.bt_bb_events_slider.bt_bb_arrows_position_outside_hover .slick-slider {
  overflow: visible;
}
.bt_bb_content_slider.bt_bb_arrows_position_outside .slick-slider button.slick-arrow.slick-prev, .bt_bb_content_slider.bt_bb_arrows_position_outside_hover .slick-slider button.slick-arrow.slick-prev,
.bt_bb_events_slider.bt_bb_arrows_position_outside .slick-slider button.slick-arrow.slick-prev,
.bt_bb_events_slider.bt_bb_arrows_position_outside_hover .slick-slider button.slick-arrow.slick-prev {
  left: -5em !important;
}
.rtl .bt_bb_content_slider.bt_bb_arrows_position_outside .slick-slider button.slick-arrow.slick-prev, .rtl .bt_bb_content_slider.bt_bb_arrows_position_outside_hover .slick-slider button.slick-arrow.slick-prev,
.rtl .bt_bb_events_slider.bt_bb_arrows_position_outside .slick-slider button.slick-arrow.slick-prev,
.rtl .bt_bb_events_slider.bt_bb_arrows_position_outside_hover .slick-slider button.slick-arrow.slick-prev {
  right: auto !important;
  left: -5em !important;
}
.bt_bb_content_slider.bt_bb_arrows_position_outside .slick-slider button.slick-arrow.slick-next, .bt_bb_content_slider.bt_bb_arrows_position_outside_hover .slick-slider button.slick-arrow.slick-next,
.bt_bb_events_slider.bt_bb_arrows_position_outside .slick-slider button.slick-arrow.slick-next,
.bt_bb_events_slider.bt_bb_arrows_position_outside_hover .slick-slider button.slick-arrow.slick-next {
  right: -5em !important;
}
.rtl .bt_bb_content_slider.bt_bb_arrows_position_outside .slick-slider button.slick-arrow.slick-next, .rtl .bt_bb_content_slider.bt_bb_arrows_position_outside_hover .slick-slider button.slick-arrow.slick-next,
.rtl .bt_bb_events_slider.bt_bb_arrows_position_outside .slick-slider button.slick-arrow.slick-next,
.rtl .bt_bb_events_slider.bt_bb_arrows_position_outside_hover .slick-slider button.slick-arrow.slick-next {
  right: -5em !important;
  left: auto !important;
}
.bt_bb_content_slider.bt_bb_arrows_position_outside_hover .slick-slider button.slick-arrow, .bt_bb_content_slider.bt_bb_arrows_position_hover .slick-slider button.slick-arrow,
.bt_bb_events_slider.bt_bb_arrows_position_outside_hover .slick-slider button.slick-arrow,
.bt_bb_events_slider.bt_bb_arrows_position_hover .slick-slider button.slick-arrow {
  opacity: 0;
}
.bt_bb_content_slider.bt_bb_arrows_position_outside_hover:hover .slick-slider button.slick-arrow, .bt_bb_content_slider.bt_bb_arrows_position_hover:hover .slick-slider button.slick-arrow,
.bt_bb_events_slider.bt_bb_arrows_position_outside_hover:hover .slick-slider button.slick-arrow,
.bt_bb_events_slider.bt_bb_arrows_position_hover:hover .slick-slider button.slick-arrow {
  opacity: 1;
}
.bt_bb_content_slider.bt_bb_arrows_position_top_left .slick-slider,
.bt_bb_events_slider.bt_bb_arrows_position_top_left .slick-slider {
  overflow: initial;
}
.bt_bb_content_slider.bt_bb_arrows_position_top_left .slick-slider button.slick-arrow.slick-prev,
.bt_bb_events_slider.bt_bb_arrows_position_top_left .slick-slider button.slick-arrow.slick-prev {
  top: -6em;
  bottom: auto;
  right: auto;
  left: 0em;
}
.bt_bb_content_slider.bt_bb_arrows_position_top_left .slick-slider button.slick-arrow.slick-next,
.bt_bb_events_slider.bt_bb_arrows_position_top_left .slick-slider button.slick-arrow.slick-next {
  top: -6em;
  bottom: auto;
  right: auto;
  left: 4.5em;
}
.bt_bb_content_slider.bt_bb_arrows_position_top_left.bt_bb_arrows_size_small button.slick-arrow.slick-next,
.bt_bb_events_slider.bt_bb_arrows_position_top_left.bt_bb_arrows_size_small button.slick-arrow.slick-next {
  left: 4em;
}
.bt_bb_content_slider.bt_bb_arrows_position_top_left.bt_bb_arrows_size_large button.slick-arrow.slick-next,
.bt_bb_events_slider.bt_bb_arrows_position_top_left.bt_bb_arrows_size_large button.slick-arrow.slick-next {
  left: 5em;
}
.bt_bb_content_slider.bt_bb_arrows_position_top_left.bt_bb_show_dots_below .slick-dots,
.bt_bb_events_slider.bt_bb_arrows_position_top_left.bt_bb_show_dots_below .slick-dots {
  right: 0;
  transform: translateX(0%);
}
.bt_bb_content_slider.bt_bb_arrows_position_top_right .slick-slider,
.bt_bb_events_slider.bt_bb_arrows_position_top_right .slick-slider {
  overflow: initial;
}
.bt_bb_content_slider.bt_bb_arrows_position_top_right .slick-slider button.slick-arrow.slick-prev,
.bt_bb_events_slider.bt_bb_arrows_position_top_right .slick-slider button.slick-arrow.slick-prev {
  top: -6em;
  bottom: auto;
  left: auto;
  right: 4.5em;
}
.bt_bb_content_slider.bt_bb_arrows_position_top_right .slick-slider button.slick-arrow.slick-next,
.bt_bb_events_slider.bt_bb_arrows_position_top_right .slick-slider button.slick-arrow.slick-next {
  top: -6em;
  bottom: auto;
  left: auto;
  right: 1em;
}
.bt_bb_content_slider.bt_bb_arrows_position_top_right.bt_bb_arrows_size_small button.slick-arrow.slick-prev,
.bt_bb_events_slider.bt_bb_arrows_position_top_right.bt_bb_arrows_size_small button.slick-arrow.slick-prev {
  right: 4em;
}
.bt_bb_content_slider.bt_bb_arrows_position_top_right.bt_bb_arrows_size_large button.slick-arrow.slick-prev,
.bt_bb_events_slider.bt_bb_arrows_position_top_right.bt_bb_arrows_size_large button.slick-arrow.slick-prev {
  right: 5em;
}
.bt_bb_content_slider.bt_bb_arrows_position_top_right.bt_bb_show_dots_below .slick-dots,
.bt_bb_events_slider.bt_bb_arrows_position_top_right.bt_bb_show_dots_below .slick-dots {
  left: 0;
  transform: translateX(0%);
}
.bt_bb_content_slider.bt_bb_arrows_position_below_left .slick-slider,
.bt_bb_events_slider.bt_bb_arrows_position_below_left .slick-slider {
  overflow: initial;
}
.bt_bb_content_slider.bt_bb_arrows_position_below_left .slick-slider button.slick-arrow.slick-prev,
.bt_bb_events_slider.bt_bb_arrows_position_below_left .slick-slider button.slick-arrow.slick-prev {
  top: auto;
  bottom: -4em;
  right: auto;
  left: 0em;
}
.bt_bb_content_slider.bt_bb_arrows_position_below_left .slick-slider button.slick-arrow.slick-next,
.bt_bb_events_slider.bt_bb_arrows_position_below_left .slick-slider button.slick-arrow.slick-next {
  top: auto;
  bottom: -4em;
  right: auto;
  left: 4.5em;
}
.bt_bb_content_slider.bt_bb_arrows_position_below_left.bt_bb_arrows_size_small button.slick-arrow.slick-next,
.bt_bb_events_slider.bt_bb_arrows_position_below_left.bt_bb_arrows_size_small button.slick-arrow.slick-next {
  left: 4em;
}
.bt_bb_content_slider.bt_bb_arrows_position_below_left.bt_bb_arrows_size_large button.slick-arrow.slick-next,
.bt_bb_events_slider.bt_bb_arrows_position_below_left.bt_bb_arrows_size_large button.slick-arrow.slick-next {
  left: 5em;
}
.bt_bb_content_slider.bt_bb_arrows_position_below_left.bt_bb_show_dots_below .slick-dots,
.bt_bb_events_slider.bt_bb_arrows_position_below_left.bt_bb_show_dots_below .slick-dots {
  right: 0;
  transform: translateX(0%);
}
.bt_bb_content_slider.bt_bb_arrows_position_below_right .slick-slider,
.bt_bb_events_slider.bt_bb_arrows_position_below_right .slick-slider {
  overflow: initial;
}
.bt_bb_content_slider.bt_bb_arrows_position_below_right .slick-slider button.slick-arrow.slick-prev,
.bt_bb_events_slider.bt_bb_arrows_position_below_right .slick-slider button.slick-arrow.slick-prev {
  top: auto;
  bottom: -5em;
  left: auto;
  right: 4.5em;
}
.bt_bb_content_slider.bt_bb_arrows_position_below_right .slick-slider button.slick-arrow.slick-next,
.bt_bb_events_slider.bt_bb_arrows_position_below_right .slick-slider button.slick-arrow.slick-next {
  top: auto;
  bottom: -5em;
  left: auto;
  right: 1em;
}
.bt_bb_content_slider.bt_bb_arrows_position_below_right.bt_bb_arrows_size_small button.slick-arrow.slick-prev,
.bt_bb_events_slider.bt_bb_arrows_position_below_right.bt_bb_arrows_size_small button.slick-arrow.slick-prev {
  right: 4em;
}
.bt_bb_content_slider.bt_bb_arrows_position_below_right.bt_bb_arrows_size_large button.slick-arrow.slick-prev,
.bt_bb_events_slider.bt_bb_arrows_position_below_right.bt_bb_arrows_size_large button.slick-arrow.slick-prev {
  right: 5em;
}
.bt_bb_content_slider.bt_bb_arrows_position_below_right.bt_bb_show_dots_below .slick-dots,
.bt_bb_events_slider.bt_bb_arrows_position_below_right.bt_bb_show_dots_below .slick-dots {
  left: 0;
  transform: translateX(0%);
}
.bt_bb_content_slider.bt_bb_arrows_style_outline_gradient button.slick-arrow,
.bt_bb_events_slider.bt_bb_arrows_style_outline_gradient button.slick-arrow {
  border: none;
  background: transparent;
  box-shadow: 0 0 0 0 var(--arrows-secondary-color, var(--dark-color)) inset;
}
.bt_bb_content_slider.bt_bb_arrows_style_outline_gradient button.slick-arrow:before,
.bt_bb_events_slider.bt_bb_arrows_style_outline_gradient button.slick-arrow:before {
  color: var(--arrows-primary-color, var(--dark-color));
}
.bt_bb_content_slider.bt_bb_arrows_style_outline_gradient button.slick-arrow:hover,
.bt_bb_events_slider.bt_bb_arrows_style_outline_gradient button.slick-arrow:hover {
  background: transparent;
  box-shadow: 0 0 0 0 var(--arrows-secondary-color, var(--dark-color)) inset;
}
.bt_bb_content_slider.bt_bb_arrows_style_outline_gradient button.slick-arrow:hover:before,
.bt_bb_events_slider.bt_bb_arrows_style_outline_gradient button.slick-arrow:hover:before {
  color: var(--arrows-secondary-color, var(--accent-color));
}
.bt_bb_content_slider.bt_bb_arrows_size_no_arrows button.slick-arrow,
.bt_bb_events_slider.bt_bb_arrows_size_no_arrows button.slick-arrow {
  display: none !important;
}
.bt_bb_content_slider.bt_bb_show_dots_hide .slick-dots,
.bt_bb_events_slider.bt_bb_show_dots_hide .slick-dots {
  display: none !important;
}

/* Centered Slider */
.bt_bb_content_slider .slick-slider[data-slick*='"centerMode": true'] .slick-list {
  padding: 0px 300px 0px 300px !important;
}
.bt_bb_content_slider.bt_bb_center_slider.bt_bb_arrows_position_below_right button.slick-arrow.slick-prev {
  right: 23em;
}
.bt_bb_content_slider.bt_bb_center_slider.bt_bb_arrows_position_below_right button.slick-arrow.slick-next {
  right: 20em !important;
}
.bt_bb_content_slider.bt_bb_center_slider.bt_bb_arrows_position_top_right button.slick-arrow.slick-prev {
  right: 24.5em;
}
.bt_bb_content_slider.bt_bb_center_slider.bt_bb_arrows_position_top_right button.slick-arrow.slick-next {
  right: 20em !important;
}

@media (max-width: 1350px) {
  .bt_bb_content_slider .slick-slider[data-slick*='"centerMode": true'] .slick-list {
    padding: 0px 50px !important;
  }
}
@media (max-width: 1200px) {
  .bt_bb_content_slider .slick-slider[data-slick*='"centerMode": true'] .slick-list {
    padding: 0px !important;
    margin: 0 0.25rem;
  }
}
@media (max-width: 992px) {
  .bt_bb_content_slider.bt_bb_arrows_position_below_right.bt_bb_show_dots_below.bt_bb_arrows_size_no_arrows .slick-dots {
    left: 50%;
    transform: translateX(-50%);
  }

  .bt_bb_content_slider.bt_bb_arrows_position_top_right .slick-slider,
.bt_bb_events_slider.bt_bb_arrows_position_top_right .slick-slider {
    padding-top: 4rem;
  }
  .bt_bb_content_slider.bt_bb_arrows_position_top_right .slick-slider button.slick-arrow,
.bt_bb_events_slider.bt_bb_arrows_position_top_right .slick-slider button.slick-arrow {
    top: 0em !important;
  }
  .bt_bb_content_slider.bt_bb_arrows_position_top_right .slick-slider button.slick-arrow.slick-next,
.bt_bb_events_slider.bt_bb_arrows_position_top_right .slick-slider button.slick-arrow.slick-next {
    right: 1rem !important;
  }
  .bt_bb_content_slider.bt_bb_arrows_position_top_right .slick-slider button.slick-arrow.slick-prev,
.bt_bb_events_slider.bt_bb_arrows_position_top_right .slick-slider button.slick-arrow.slick-prev {
    right: 5.5rem !important;
  }
}
.bt_bb_content_slider.bt_bb_overflow_visible.bt_bb_gap_large .slick-slider .slick-slide {
  padding: 0;
}
.bt_bb_content_slider.bt_bb_overflow_visible.bt_bb_gap_large .slick-slider .slick-slide .content {
  padding: 0rem;
  align-self: flex-end;
}
.bt_bb_content_slider.bt_bb_overflow_visible .slick-list {
  overflow: visible;
}

/* Tabs
--------------------------------------------------- */
.bt_bb_tabs.bt_bb_shape_round.bt_bb_style_simple ul.bt_bb_tabs_header {
  border-radius: 0 !important;
}
.bt_bb_tabs .bt_bb_tabs_tabs {
  padding-top: 1em;
}
.bt_bb_tabs ul li span {
  font-size: var(--small-title-size);
  font-family: var(--heading-font);
  font-weight: var(--heading-font-weight);
  font-style: var(--heading-font-style);
}
.bt_bb_tabs.bt_bb_style_filled.bt_bb_shape_round ul:before, .bt_bb_tabs.bt_bb_style_filled.bt_bb_shape_round ul li {
  border-radius: 60px;
}
.bt_bb_tabs.bt_bb_style_filled.bt_bb_shape_rounded ul {
  border-radius: 16px;
}
.bt_bb_tabs.bt_bb_style_filled.bt_bb_shape_rounded ul:before, .bt_bb_tabs.bt_bb_style_filled.bt_bb_shape_rounded ul li {
  border-radius: 16px;
}
.bt_bb_tabs.bt_bb_style_filled ul.bt_bb_tabs_header {
  background: transparent;
  border: none;
  padding: 0.5em;
  position: relative;
}
.bt_bb_tabs.bt_bb_style_filled ul.bt_bb_tabs_header:before {
  content: "";
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  opacity: 0.2;
  background: var(--tabs-primary-color, var(--dark-color));
}
.bt_bb_tabs.bt_bb_style_filled ul.bt_bb_tabs_header li {
  color: var(--tabs-primary-color, var(--dark-color));
  border: none;
  background-color: transparent;
  z-index: 2;
  position: relative;
  opacity: 0.5;
  transition: 300ms ease all;
}
.bt_bb_tabs.bt_bb_style_filled ul.bt_bb_tabs_header li:hover {
  opacity: 1;
  color: var(--tabs-primary-color, var(--dark-color));
}
.bt_bb_tabs.bt_bb_style_filled ul.bt_bb_tabs_header li.on {
  color: var(--tabs-secondary-color, var(--light-color));
  background-color: var(--tabs-primary-color, var(--dark-color));
  border: none;
  opacity: 1;
}
.bt_bb_tabs.bt_bb_style_filled ul.bt_bb_tabs_header li span {
  padding: 0.7rem 1.5rem !important;
}
.bt_bb_tabs.bt_bb_style_filled ul.bt_bb_tabs_header li:not(:first-child) {
  margin-left: 0.5em;
}
.bt_bb_tabs.bt_bb_style_outline ul.bt_bb_tabs_header li span {
  padding: 1em;
}
.bt_bb_tabs.bt_bb_style_outline.bt_bb_shape_round ul:before, .bt_bb_tabs.bt_bb_style_outline.bt_bb_shape_round ul li {
  border-radius: 60px;
}
.bt_bb_tabs.bt_bb_style_outline.bt_bb_shape_rounded ul {
  border-radius: 16px;
}
.bt_bb_tabs.bt_bb_style_outline.bt_bb_shape_rounded ul:before, .bt_bb_tabs.bt_bb_style_outline.bt_bb_shape_rounded ul li {
  border-radius: 16px;
}
.bt_bb_tabs.bt_bb_style_outline ul.bt_bb_tabs_header {
  background: transparent;
  border: none;
  padding: 0.5em;
  position: relative;
}
.bt_bb_tabs.bt_bb_style_outline ul.bt_bb_tabs_header:before {
  content: "";
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  opacity: 1;
  border: 1px solid var(--tabs-primary-color, var(--dark-color));
}
.bt_bb_tabs.bt_bb_style_outline ul.bt_bb_tabs_header li {
  color: var(--tabs-primary-color, var(--dark-color));
  border: none;
  background-color: transparent;
  z-index: 2;
  position: relative;
  opacity: 1;
  transition: 300ms ease all;
}
.bt_bb_tabs.bt_bb_style_outline ul.bt_bb_tabs_header li:hover {
  opacity: 1;
  color: var(--tabs-secondary-color, var(--light-color));
}
.bt_bb_tabs.bt_bb_style_outline ul.bt_bb_tabs_header li.on {
  color: var(--tabs-secondary-color, var(--light-color));
  background-color: var(--tabs-primary-color, var(--dark-color));
  border: none;
  opacity: 1;
}
.bt_bb_tabs.bt_bb_style_outline ul.bt_bb_tabs_header li span {
  padding: 0.7rem 1.5rem !important;
}
.bt_bb_tabs.bt_bb_style_outline ul.bt_bb_tabs_header li:not(:first-child) {
  margin-left: 0.5em;
}
.bt_bb_tabs.bt_bb_style_simple ul.bt_bb_tabs_header li {
  color: var(--tabs-primary-color, var(--dark-color));
  border: none;
  opacity: 0.3;
  transition: 300ms ease all;
}
.bt_bb_tabs.bt_bb_style_simple ul.bt_bb_tabs_header li:first-of-type span {
  padding-left: 0 !important;
}
.bt_bb_tabs.bt_bb_style_simple ul.bt_bb_tabs_header li:hover {
  opacity: 1;
  color: var(--tabs-primary-color, var(--dark-color));
}
.bt_bb_tabs.bt_bb_style_simple ul.bt_bb_tabs_header li.on {
  color: var(--tabs-primary-color, var(--dark-color));
  opacity: 1;
}
.bt_bb_tabs.bt_bb_style_simple .bt_bb_tabs_tabs {
  position: relative;
}
.bt_bb_tabs.bt_bb_style_simple .bt_bb_tabs_tabs:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  background: var(--tabs-primary-color, var(--dark-color));
  height: 1px;
  width: 100%;
}

@media (max-width: 992px) {
  .bt_bb_tabs.bt_bb_style_filled ul {
    width: 100%;
  }
  .bt_bb_tabs.bt_bb_style_filled ul li span {
    font-size: 1rem;
    padding: 0.9rem 1rem !important;
  }
  .bt_bb_tabs.bt_bb_style_outline.bt_bb_shape_round ul, .bt_bb_tabs.bt_bb_style_filled.bt_bb_shape_round ul {
    border-radius: 0px;
  }
  .bt_bb_tabs.bt_bb_style_outline.bt_bb_shape_round ul:before, .bt_bb_tabs.bt_bb_style_filled.bt_bb_shape_round ul:before {
    border-radius: 20px;
  }
  .bt_bb_tabs.bt_bb_style_simple ul.bt_bb_tabs_header li span {
    padding: 1rem;
    font-size: 1rem;
  }
}
@media (max-width: 580px) {
  ul.bt_bb_tabs_header li {
    float: left;
  }

  .bt_bb_tabs.bt_bb_style_filled ul.bt_bb_tabs_header li {
    margin: 0 auto !important;
    float: none;
    width: max-content;
  }
  .bt_bb_tabs.bt_bb_style_filled ul.bt_bb_tabs_header li span {
    padding: 0.4rem !important;
  }

  .bt_bb_shape_round ul.bt_bb_tabs_header {
    border-radius: 50px;
  }
}
/* Google Maps
--------------------------------------------------- */
.bt_bb_map.bt_bb_google_maps.bt_bb_shape_rounded {
  border-radius: 30px;
  overflow: hidden;
}

/* Contact Form 7
--------------------------------------------------- */
/* Default  Button Style */
.wpcf7-submit {
  font-size: var(--medium-button-size) !important;
  padding: 1.075em 1.9em;
  line-height: 1;
  color: var(--primary-color, var(--light-color));
  box-shadow: 0 0 0 3em var(--secondary-color, var(--accent-color)) inset;
  background: transparent;
  border: none;
  min-height: 3.14rem;
  transition: all 450ms ease 0s;
}
.wpcf7-submit:hover, .wpcf7-submit:focus {
  color: var(--secondary-color, var(--accent-color));
  box-shadow: 0 0 0 1px var(--secondary-color, var(--accent-color)) inset;
  background: transparent;
}

.wpcf7-date {
  max-height: 56px;
}

.bt_bb_contact_form_7 {
  position: relative;
  /* Button 
  ---------------------------------------------- */
  /* Filled - Default */
  /* Filled Gradient */
  /* Size */
  /* Width */
  /* Input 
  ---------------------------------------------- */
  /* Input style */
  /* Outline - Default */
  /* Input size */
  /* Input style */
  /* Default - Outline */
  /* Blur */
  /* Input shape */
}
.bt_bb_contact_form_7 .wpcf7-submit {
  font-size: var(--normal-button-size) !important;
  padding: 1em 1.9em;
  line-height: 1;
  color: var(--primary-color, var(--dark-color));
  box-shadow: 0 0 0 1px var(--secondary-color, var(--accent-color)) inset;
  background: var(--secondary-color, var(--accent-color));
  border: none;
  min-height: 48px;
}
.bt_bb_contact_form_7 .wpcf7-submit:hover {
  color: var(--secondary-color, var(--accent-color));
  box-shadow: 0 0 0 1px var(--secondary-color, var(--accent-color)) inset;
  background: transparent;
}
.bt_bb_contact_form_7.bt_bb_button_style_filled_gradient .wpcf7-submit {
  color: var(--light-color);
  box-shadow: none;
  background-color: transparent;
  background-image: linear-gradient(90deg, var(--primary-color, var(--alternate-color)) 0%, var(--secondary-color, var(--accent-color)) 100%);
  transition: 0.5s;
  background-size: 100% auto;
}
.bt_bb_contact_form_7.bt_bb_button_style_filled_gradient .wpcf7-submit:hover {
  color: var(--light-color);
  box-shadow: none;
  background-color: transparent;
  background-size: 160% auto;
}
.bt_bb_contact_form_7.bt_bb_button_style_filled_gradient .wpcf7-submit:focus {
  color: var(--light-color);
  box-shadow: none;
  background-color: transparent;
}
.bt_bb_contact_form_7.bt_bb_button_size_small .wpcf7-submit {
  font-size: var(--small-button-size) !important;
  padding: 1.167em 1.6em;
  max-height: none;
  height: auto;
  min-height: auto;
}
.bt_bb_contact_form_7.bt_bb_button_size_medium .wpcf7-submit {
  font-size: var(--medium-button-size) !important;
  padding: 1.145em 1.63em;
  max-height: none;
  height: auto;
  min-height: auto;
}
.bt_bb_contact_form_7.bt_bb_button_size_large .wpcf7-submit {
  font-size: var(--large-button-size) !important;
  padding: 0.89em 1.63em;
  max-height: none;
  height: auto;
  min-height: auto;
}
.bt_bb_contact_form_7.bt_bb_button_width_full .wpcf7-submit {
  width: 100%;
}
.bt_bb_contact_form_7 input:not([type=submit]):not([type=checkbox]):not([type=radio]), .bt_bb_contact_form_7 textarea, .bt_bb_contact_form_7 select, .bt_bb_contact_form_7 .fancy-select .trigger {
  color: var(--input-primary-color, inherit);
  border: 1px solid var(--input-primary-color, var(--dark-50-color));
  background-color: transparent;
  min-height: 48px;
}
.bt_bb_contact_form_7 input:not([type=checkbox]):not([type=radio]):not([type=submit]):focus, .bt_bb_contact_form_7 .fancy-select .trigger.open {
  box-shadow: none;
  border-color: var(--input-secondary-color, var(--accent-color));
}
.bt_bb_contact_form_7 textarea:focus {
  box-shadow: none;
  border-color: var(--input-secondary-color, var(--accent-color));
}
.bt_bb_contact_form_7 input[type=submit]:focus {
  color: var(--secondary-color, var(--accent-color));
  box-shadow: 0 0 0 1px var(--secondary-color, var(--accent-color)) inset;
}
.bt_bb_contact_form_7.bt_bb_input_size_small input:not([type=submit]):not([type=checkbox]):not([type=radio]), .bt_bb_contact_form_7.bt_bb_input_size_small textarea, .bt_bb_contact_form_7.bt_bb_input_size_small select, .bt_bb_contact_form_7.bt_bb_input_size_small .fancy-select .trigger {
  font-size: var(--small-button-size) !important;
  min-height: 40px;
}
.bt_bb_contact_form_7.bt_bb_input_size_medium input:not([type=submit]):not([type=checkbox]):not([type=radio]), .bt_bb_contact_form_7.bt_bb_input_size_medium textarea, .bt_bb_contact_form_7.bt_bb_input_size_medium select, .bt_bb_contact_form_7.bt_bb_input_size_medium .fancy-select .trigger {
  font-size: var(--medium-button-size) !important;
  min-height: 46px;
}
.bt_bb_contact_form_7.bt_bb_input_size_large input:not([type=submit]):not([type=checkbox]):not([type=radio]), .bt_bb_contact_form_7.bt_bb_input_size_large textarea, .bt_bb_contact_form_7.bt_bb_input_size_large select, .bt_bb_contact_form_7.bt_bb_input_size_large .fancy-select .trigger {
  font-size: var(--large-button-size) !important;
  min-height: 50px;
}
.bt_bb_contact_form_7.bt_bb_input_style_blur input:not([type=submit]):not([type=checkbox]):not([type=radio]), .bt_bb_contact_form_7.bt_bb_input_style_blur textarea, .bt_bb_contact_form_7.bt_bb_input_style_blur select, .bt_bb_contact_form_7.bt_bb_input_style_blur .fancy-select .trigger {
  color: var(--light-color);
  border: none;
  background-color: var(--dark-20-color);
  backdrop-filter: blur(11px);
  -webkit-backdrop-filter: blur(11px);
}
.bt_bb_contact_form_7.bt_bb_input_shape_square input:not([type=checkbox]):not([type=radio]):not([type=submit]), .bt_bb_contact_form_7.bt_bb_input_shape_square a.select2-choice, .bt_bb_contact_form_7.bt_bb_input_shape_square textarea, .bt_bb_contact_form_7.bt_bb_input_shape_square select {
  border-radius: 0 !important;
}
.bt_bb_contact_form_7.bt_bb_input_shape_soft_round input:not([type=checkbox]):not([type=radio]):not([type=submit]), .bt_bb_contact_form_7.bt_bb_input_shape_soft_round a.select2-choice, .bt_bb_contact_form_7.bt_bb_input_shape_soft_round textarea, .bt_bb_contact_form_7.bt_bb_input_shape_soft_round select, .button-shape-rounded .bt_bb_contact_form_7 input:not([type=checkbox]):not([type=radio]):not([type=submit]), .button-shape-rounded .bt_bb_contact_form_7 a.select2-choice, .button-shape-rounded .bt_bb_contact_form_7 textarea, .button-shape-rounded .bt_bb_contact_form_7 select {
  border-radius: 8px !important;
}
.bt_bb_contact_form_7.bt_bb_input_shape_hard_round input:not([type=checkbox]):not([type=radio]):not([type=submit]), .bt_bb_contact_form_7.bt_bb_input_shape_hard_round a.select2-choice, .bt_bb_contact_form_7.bt_bb_input_shape_hard_round select, .button-shape-round .bt_bb_contact_form_7 input:not([type=checkbox]):not([type=radio]):not([type=submit]), .button-shape-round .bt_bb_contact_form_7 a.select2-choice, .button-shape-round .bt_bb_contact_form_7 select {
  border-radius: 30px !important;
  padding-left: 1.5em !important;
  padding-right: 1.5em !important;
}
.bt_bb_contact_form_7.bt_bb_input_shape_hard_round textarea, .button-shape-round .bt_bb_contact_form_7 textarea {
  border-radius: 20px;
  padding: 1.5rem;
}

/* Placeholder */
::-webkit-input-placeholder {
  opacity: 0.6;
  color: inherit;
}

.bt_bb_contact_form_7.bt_bb_placeholder_style_full input::-webkit-input-placeholder,
.bt_bb_contact_form_7.bt_bb_placeholder_style_full input::placeholder,
.bt_bb_contact_form_7.bt_bb_placeholder_style_full textarea::-webkit-input-placeholder,
.bt_bb_contact_form_7.bt_bb_placeholder_style_full textarea::placeholder {
  opacity: 1;
}

.bt_bb_contact_form_7.bt_bb_placeholder_style_very_small input::-webkit-input-placeholder,
.bt_bb_contact_form_7.bt_bb_placeholder_style_very_small input::placeholder,
.bt_bb_contact_form_7.bt_bb_placeholder_style_very_small textarea::-webkit-input-placeholder,
.bt_bb_contact_form_7.bt_bb_placeholder_style_very_small textarea::placeholder {
  opacity: 0.1;
}

.bt_bb_contact_form_7.bt_bb_placeholder_style_extra_small input::-webkit-input-placeholder,
.bt_bb_contact_form_7.bt_bb_placeholder_style_extra_small input::placeholder,
.bt_bb_contact_form_7.bt_bb_placeholder_style_extra_small textarea::-webkit-input-placeholder,
.bt_bb_contact_form_7.bt_bb_placeholder_style_extra_small textarea::placeholder {
  opacity: 0.2;
}

.bt_bb_contact_form_7.bt_bb_placeholder_style_small input::-webkit-input-placeholder,
.bt_bb_contact_form_7.bt_bb_placeholder_style_small input::placeholder,
.bt_bb_contact_form_7.bt_bb_placeholder_style_small textarea::-webkit-input-placeholder,
.bt_bb_contact_form_7.bt_bb_placeholder_style_small textarea::placeholder {
  opacity: 0.3;
}

.bt_bb_contact_form_7.bt_bb_placeholder_style_normal input::-webkit-input-placeholder,
.bt_bb_contact_form_7.bt_bb_placeholder_style_normal input::placeholder,
.bt_bb_contact_form_7.bt_bb_placeholder_style_normal textarea::-webkit-input-placeholder,
.bt_bb_contact_form_7.bt_bb_placeholder_style_normal textarea::placeholder {
  opacity: 0.4;
}

.bt_bb_contact_form_7.bt_bb_placeholder_style_large input::-webkit-input-placeholder,
.bt_bb_contact_form_7.bt_bb_placeholder_style_large input::placeholder,
.bt_bb_contact_form_7.bt_bb_placeholder_style_large textarea::-webkit-input-placeholder,
.bt_bb_contact_form_7.bt_bb_placeholder_style_large textarea::placeholder {
  opacity: 0.5;
}

.bt_bb_contact_form_7.bt_bb_placeholder_style_extra_large input::-webkit-input-placeholder,
.bt_bb_contact_form_7.bt_bb_placeholder_style_extra_large input::placeholder,
.bt_bb_contact_form_7.bt_bb_placeholder_style_extra_large textarea::-webkit-input-placeholder,
.bt_bb_contact_form_7.bt_bb_placeholder_style_extra_large textarea::placeholder {
  opacity: 0.6;
}

.bt_bb_contact_form_7.bt_bb_placeholder_style_huge input::-webkit-input-placeholder,
.bt_bb_contact_form_7.bt_bb_placeholder_style_huge input::placeholder,
.bt_bb_contact_form_7.bt_bb_placeholder_style_huge textarea::-webkit-input-placeholder,
.bt_bb_contact_form_7.bt_bb_placeholder_style_huge textarea::placeholder {
  opacity: 0.7;
}

.bt_bb_contact_form_7.bt_bb_placeholder_style_very_huge input::-webkit-input-placeholder,
.bt_bb_contact_form_7.bt_bb_placeholder_style_very_huge input::placeholder,
.bt_bb_contact_form_7.bt_bb_placeholder_style_very_huge textarea::-webkit-input-placeholder,
.bt_bb_contact_form_7.bt_bb_placeholder_style_very_huge textarea::placeholder {
  opacity: 0.8;
}

.bt_bb_contact_form_7.bt_bb_placeholder_style_extra_huge input::-webkit-input-placeholder,
.bt_bb_contact_form_7.bt_bb_placeholder_style_extra_huge input::placeholder,
.bt_bb_contact_form_7.bt_bb_placeholder_style_extra_huge textarea::-webkit-input-placeholder,
.bt_bb_contact_form_7.bt_bb_placeholder_style_extra_huge textarea::placeholder {
  opacity: 0.9;
}

.wpcf7 {
  /* Not valid */
  /* Spinner */
}
.wpcf7 p {
  width: 100%;
}
.wpcf7 .bt_bb_cf7_form .bt_bb_cf7_row {
  margin-bottom: 1.5em;
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  width: 100%;
  position: relative;
}
.wpcf7 .bt_bb_cf7_form .bt_bb_cf7_row span:not(.wpcf7-spinner) {
  width: 100%;
}
.wpcf7 .bt_bb_cf7_form .bt_bb_cf7_row textarea {
  height: 9em;
}
.wpcf7 .bt_bb_cf7_form .bt_bb_cf7_row:only-child {
  margin-bottom: 0;
}
.wpcf7 .bt_bb_cf7_form .bt_bb_cf7_row .bt_bb_cf7_element {
  flex: 1 1 100%;
  flex-basis: 100%;
}
.wpcf7 .bt_bb_cf7_form .bt_bb_cf7_row .bt_bb_cf7_element:first-child {
  padding-right: 0.8em;
}
.wpcf7 .bt_bb_cf7_form .bt_bb_cf7_row .bt_bb_cf7_element:only-child {
  padding-right: 0em;
}
.wpcf7 .bt_bb_cf7_form .bt_bb_cf7_row .bt_bb_cf7_element label .fancy-select {
  padding-top: 1rem;
}
.wpcf7 .bt_bb_cf7_form .bt_bb_cf7_button {
  position: relative;
}
.wpcf7 .bt_bb_cf7_form .bt_bb_cf7_button.bt_bb_align_right .wpcf7-submit {
  margin-right: 0;
  margin-left: auto;
}
.wpcf7 .bt_bb_cf7_form .bt_bb_cf7_button.bt_bb_width_full .wpcf7-submit {
  display: block;
  width: 100%;
}
.wpcf7 .bt_bb_cf7_form.bt_bb_no_gap .bt_bb_cf7_element {
  padding-right: 0 !important;
}
.wpcf7 .bt_bb_cf7_form.bt_bb_cf7_onecol_form .bt_bb_cf7_row .bt_bb_cf7_element.bt_bb_cf7_element_80 {
  flex: 1 0 68%;
  max-width: 68%;
}
.wpcf7 .bt_bb_cf7_form.bt_bb_cf7_onecol_form .bt_bb_cf7_row .bt_bb_cf7_element.bt_bb_cf7_element_20 {
  flex: 1 0 20%;
  max-width: 20%;
}
.wpcf7 .bt_bb_cf7_form.bt_bb_cf7_twocol_form .bt_bb_cf7_row .bt_bb_cf7_element {
  flex: 1 1 50%;
}
.wpcf7 .bt_bb_cf7_form.bt_bb_cf7_twocol_form .bt_bb_cf7_row .bt_bb_cf7_element.bt_bb_cf7_element_80 {
  flex: 1 1 80%;
}
.wpcf7 .bt_bb_cf7_form.bt_bb_cf7_twocol_form .bt_bb_cf7_row .bt_bb_cf7_element.bt_bb_cf7_element_20 {
  flex: 1 1 20%;
}
.wpcf7 .bt_bb_cf7_form.bt_bb_cf7_twocol_form .bt_bb_cf7_row .bt_bb_cf7_element.bt_bb_cf7_element_20 .wpcf7-spinner {
  position: absolute;
}
.wpcf7 .bt_bb_cf7_form.bt_bb_cf7_threecol_form {
  display: flex;
  flex-wrap: wrap;
}
.wpcf7 .bt_bb_cf7_form.bt_bb_cf7_threecol_form .bt_bb_cf7_row .bt_bb_cf7_element {
  flex: 1 1 33.33%;
}
.wpcf7 .bt_bb_cf7_form.bt_bb_cf7_threecol_form .bt_bb_cf7_button {
  align-self: center;
  margin: 0 auto;
  margin-top: 1.5em;
}
.wpcf7 .bt_bb_cf7_form.bt_bb_cf7_fourcol_form {
  display: flex;
  flex-wrap: wrap;
}
.wpcf7 .bt_bb_cf7_form.bt_bb_cf7_fourcol_form .bt_bb_cf7_row .bt_bb_cf7_element {
  flex: 1 1 25%;
  padding-right: 1.2em;
}
.wpcf7 .bt_bb_cf7_form.bt_bb_cf7_fourcol_form .bt_bb_cf7_button {
  flex: 1 1 20%;
  flex-basis: 20%;
}
.wpcf7 .bt_bb_cf7_form.bt_bb_cf7_fourcol_form .bt_bb_cf7_button .wpcf7-submit {
  width: 100%;
}
.wpcf7 .bt_bb_cf7_form.bt_bb_cf7_fivecol_form {
  display: flex;
  flex-wrap: wrap;
}
.wpcf7 .bt_bb_cf7_form.bt_bb_cf7_fivecol_form .bt_bb_cf7_row .bt_bb_cf7_element {
  flex: 1 1 20%;
  padding-right: 1.2em;
}
.wpcf7 .bt_bb_cf7_form.bt_bb_cf7_fivecol_form .bt_bb_cf7_button {
  flex: 1 1 20%;
}
.wpcf7 label {
  float: left;
  width: 100%;
  display: block;
  padding-bottom: 0.5em;
}
.wpcf7 form .wpcf7-response-output {
  margin: 2em 0em 1em;
}
.wpcf7 .wpcf7-date {
  position: relative;
  line-height: 1.185 !important;
}
.wpcf7 .wpcf7-date:before {
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  right: 2.7em;
  width: auto !important;
  padding: 0 1.25em;
  height: 3.5rem;
  overflow: hidden;
  text-overflow: ellipsis;
  line-height: 3;
  color: inherit;
  background: var(--input-secondary-color, var(--dark-color));
  transform: translateY(0);
  transition: 200ms ease all;
}
.wpcf7 .wpcf7-date:hover:before {
  content: attr(placeholder);
}
.wpcf7 .wpcf7-date:focus:before {
  opacity: 0;
  pointer-events: none;
  transform: translateY(-50%);
}
.wpcf7 .wpcf7-date:after {
  font-size: 1.3rem;
  position: absolute;
  top: 0.6em;
  right: 1.125em;
  display: block;
  opacity: 1;
  pointer-events: none;
  transition: 200ms ease opacity;
}
.wpcf7 .wpcf7-date:focus:after {
  opacity: 1;
}
.wpcf7 .wpcf7-date.bt-date-input-has-value:before {
  opacity: 0;
  display: block;
}
.wpcf7 input::-webkit-calendar-picker-indicator {
  background: transparent;
  color: transparent;
  width: 100%;
  height: 100%;
  position: absolute;
  right: 0;
  top: 0;
  bottom: 0;
  left: 0;
}
.button-shape-rounded .wpcf7 .wpcf7-not-valid-tip {
  padding-left: 1em;
}
.button-shape-round .wpcf7 .wpcf7-not-valid-tip {
  padding-left: 1em;
}
.wpcf7 .wpcf7-spinner {
  background-color: transparent;
  border: 1px solid var(--accent-color);
  margin-top: 1em;
}
.wpcf7 .wpcf7-spinner:before {
  top: 6px;
  left: 6px;
  width: 4px;
  height: 4px;
  transform-origin: 6px 6px;
  background-color: var(--accent-color);
}

@media (max-width: 1200px) {
  .wpcf7 .bt_bb_cf7_form.bt_bb_no_gap .bt_bb_cf7_element {
    padding-right: 0 !important;
  }
  .wpcf7 .bt_bb_cf7_form.bt_bb_no_gap .bt_bb_cf7_button, .wpcf7 .bt_bb_cf7_form.bt_bb_no_gap .bt_bb_cf7_button.bt_bb_with_icon {
    margin-top: 1em !important;
    margin-left: 0em !important;
  }
}
@media (max-width: 991px) {
  .wpcf7 .bt_bb_cf7_form.bt_bb_cf7_fivecol_form .bt_bb_cf7_row .bt_bb_cf7_element, .wpcf7 .bt_bb_cf7_form.bt_bb_cf7_fourcol_form .bt_bb_cf7_row .bt_bb_cf7_element {
    flex: 1 1 50% !important;
    min-width: 50%;
  }
  .wpcf7 .bt_bb_cf7_form.bt_bb_cf7_fivecol_form .bt_bb_cf7_row .bt_bb_cf7_element:nth-child(3), .wpcf7 .bt_bb_cf7_form.bt_bb_cf7_fivecol_form .bt_bb_cf7_row .bt_bb_cf7_element:nth-child(4), .wpcf7 .bt_bb_cf7_form.bt_bb_cf7_fourcol_form .bt_bb_cf7_row .bt_bb_cf7_element:nth-child(3), .wpcf7 .bt_bb_cf7_form.bt_bb_cf7_fourcol_form .bt_bb_cf7_row .bt_bb_cf7_element:nth-child(4) {
    margin-top: 1em !important;
  }
  .wpcf7 .bt_bb_cf7_form.bt_bb_cf7_fivecol_form .bt_bb_cf7_row .bt_bb_cf7_element:nth-child(2), .wpcf7 .bt_bb_cf7_form.bt_bb_cf7_fourcol_form .bt_bb_cf7_row .bt_bb_cf7_element:nth-child(2) {
    padding-right: 0 !important;
  }
  .wpcf7 .bt_bb_cf7_form.bt_bb_cf7_fivecol_form .bt_bb_cf7_row .bt_bb_cf7_button, .wpcf7 .bt_bb_cf7_form.bt_bb_cf7_fourcol_form .bt_bb_cf7_row .bt_bb_cf7_button {
    margin-top: 1.5em !important;
  }
}
@media (max-width: 780px) {
  .wpcf7 .bt_bb_cf7_form.bt_bb_cf7_fivecol_form .bt_bb_cf7_row .bt_bb_cf7_element, .wpcf7 .bt_bb_cf7_form.bt_bb_cf7_fivecol_form .bt_bb_cf7_row .bt_bb_cf7_button, .wpcf7 .bt_bb_cf7_form.bt_bb_cf7_onecol_form .bt_bb_cf7_row .bt_bb_cf7_element, .wpcf7 .bt_bb_cf7_form.bt_bb_cf7_onecol_form .bt_bb_cf7_row .bt_bb_cf7_button, .wpcf7 .bt_bb_cf7_form.bt_bb_cf7_twocol_form .bt_bb_cf7_row .bt_bb_cf7_element, .wpcf7 .bt_bb_cf7_form.bt_bb_cf7_twocol_form .bt_bb_cf7_row .bt_bb_cf7_button, .wpcf7 .bt_bb_cf7_form.bt_bb_cf7_threecol_form .bt_bb_cf7_row .bt_bb_cf7_element, .wpcf7 .bt_bb_cf7_form.bt_bb_cf7_threecol_form .bt_bb_cf7_row .bt_bb_cf7_button {
    flex: 1 1 100% !important;
    min-width: 100%;
    padding-right: 0 !important;
    padding-left: 0 !important;
    margin-top: 1em !important;
  }
  .wpcf7 .bt_bb_cf7_form.bt_bb_cf7_fivecol_form .bt_bb_cf7_row .bt_bb_cf7_element:first-child, .wpcf7 .bt_bb_cf7_form.bt_bb_cf7_fivecol_form .bt_bb_cf7_row .bt_bb_cf7_button:first-child, .wpcf7 .bt_bb_cf7_form.bt_bb_cf7_onecol_form .bt_bb_cf7_row .bt_bb_cf7_element:first-child, .wpcf7 .bt_bb_cf7_form.bt_bb_cf7_onecol_form .bt_bb_cf7_row .bt_bb_cf7_button:first-child, .wpcf7 .bt_bb_cf7_form.bt_bb_cf7_twocol_form .bt_bb_cf7_row .bt_bb_cf7_element:first-child, .wpcf7 .bt_bb_cf7_form.bt_bb_cf7_twocol_form .bt_bb_cf7_row .bt_bb_cf7_button:first-child, .wpcf7 .bt_bb_cf7_form.bt_bb_cf7_threecol_form .bt_bb_cf7_row .bt_bb_cf7_element:first-child, .wpcf7 .bt_bb_cf7_form.bt_bb_cf7_threecol_form .bt_bb_cf7_row .bt_bb_cf7_button:first-child {
    margin-top: 0em !important;
  }
  .wpcf7 .bt_bb_cf7_form.bt_bb_cf7_fivecol_form .bt_bb_cf7_row, .wpcf7 .bt_bb_cf7_form.bt_bb_cf7_onecol_form .bt_bb_cf7_row, .wpcf7 .bt_bb_cf7_form.bt_bb_cf7_twocol_form .bt_bb_cf7_row, .wpcf7 .bt_bb_cf7_form.bt_bb_cf7_threecol_form .bt_bb_cf7_row {
    display: block !important;
  }
  .wpcf7 .bt_bb_cf7_form.bt_bb_cf7_fivecol_form .bt_bb_cf7_row .bt_bb_cf7_element.bt_bb_cf7_element_80, .wpcf7 .bt_bb_cf7_form.bt_bb_cf7_onecol_form .bt_bb_cf7_row .bt_bb_cf7_element.bt_bb_cf7_element_80, .wpcf7 .bt_bb_cf7_form.bt_bb_cf7_twocol_form .bt_bb_cf7_row .bt_bb_cf7_element.bt_bb_cf7_element_80, .wpcf7 .bt_bb_cf7_form.bt_bb_cf7_threecol_form .bt_bb_cf7_row .bt_bb_cf7_element.bt_bb_cf7_element_80 {
    flex: 1 1 100% !important;
    min-width: 100%;
    padding-right: 0 !important;
  }
  .wpcf7 .bt_bb_cf7_form.bt_bb_cf7_fivecol_form .bt_bb_cf7_row .bt_bb_cf7_element.bt_bb_cf7_element_20, .wpcf7 .bt_bb_cf7_form.bt_bb_cf7_onecol_form .bt_bb_cf7_row .bt_bb_cf7_element.bt_bb_cf7_element_20, .wpcf7 .bt_bb_cf7_form.bt_bb_cf7_twocol_form .bt_bb_cf7_row .bt_bb_cf7_element.bt_bb_cf7_element_20, .wpcf7 .bt_bb_cf7_form.bt_bb_cf7_threecol_form .bt_bb_cf7_row .bt_bb_cf7_element.bt_bb_cf7_element_20 {
    flex: 1 1 100% !important;
    min-width: 100%;
  }
  .wpcf7 .bt_bb_cf7_form.bt_bb_cf7_fivecol_form .bt_bb_cf7_row .bt_bb_cf7_element.bt_bb_cf7_element_20 .bt_bb_cf7_button .wpcf7-submit, .wpcf7 .bt_bb_cf7_form.bt_bb_cf7_onecol_form .bt_bb_cf7_row .bt_bb_cf7_element.bt_bb_cf7_element_20 .bt_bb_cf7_button .wpcf7-submit, .wpcf7 .bt_bb_cf7_form.bt_bb_cf7_twocol_form .bt_bb_cf7_row .bt_bb_cf7_element.bt_bb_cf7_element_20 .bt_bb_cf7_button .wpcf7-submit, .wpcf7 .bt_bb_cf7_form.bt_bb_cf7_threecol_form .bt_bb_cf7_row .bt_bb_cf7_element.bt_bb_cf7_element_20 .bt_bb_cf7_button .wpcf7-submit {
    margin-right: auto;
    margin-left: auto;
  }
}
@media (max-width: 580px) {
  .wpcf7 .bt_bb_cf7_form.bt_bb_cf7_fivecol_form .bt_bb_cf7_row .bt_bb_cf7_element, .wpcf7 .bt_bb_cf7_form.bt_bb_cf7_fourcol_form .bt_bb_cf7_row .bt_bb_cf7_element, .wpcf7 .bt_bb_cf7_form.bt_bb_cf7_threecol_form .bt_bb_cf7_row .bt_bb_cf7_element, .wpcf7 .bt_bb_cf7_form.bt_bb_cf7_twocol_form .bt_bb_cf7_row .bt_bb_cf7_element {
    flex: 1 1 100% !important;
    margin-top: 1em !important;
    padding-right: 0 !important;
  }
  .wpcf7 .bt_bb_cf7_form.bt_bb_cf7_fivecol_form .bt_bb_cf7_row .bt_bb_cf7_button, .wpcf7 .bt_bb_cf7_form.bt_bb_cf7_fourcol_form .bt_bb_cf7_row .bt_bb_cf7_button, .wpcf7 .bt_bb_cf7_form.bt_bb_cf7_threecol_form .bt_bb_cf7_row .bt_bb_cf7_button, .wpcf7 .bt_bb_cf7_form.bt_bb_cf7_twocol_form .bt_bb_cf7_row .bt_bb_cf7_button {
    margin-top: 1em !important;
  }
}
/* WooCommerce
--------------------------------------------------- */
/* On Sale */
.woocommerce span.onsale {
  font-size: 0.7rem;
  font-weight: 500;
  text-transform: uppercase;
  letter-spacing: 1px;
  line-height: 1;
  top: 1.5em;
  left: 1.5em;
  width: 4.5em;
  height: 4.5em;
  margin: var(--woo-sale-tag-x-spacing);
  pointer-events: none;
  transition: all 650ms ease;
  transform: none !important;
  border-radius: 50% !important;
  transform-origin: center bottom;
  color: var(--shop-button-primary-color, var(--light-color));
  background: var(--shop-button-secondary-color, var(--alternate-color));
}
.woocommerce ul.products li.product span.onsale {
  font-size: 0.7rem;
  font-weight: 500;
  text-transform: uppercase;
  letter-spacing: 1px;
  right: 1.5em;
  top: 1.5em;
  width: 4.5em;
  height: 4.5em;
  padding: 0;
  margin: 0 !important;
  border-radius: 50% !important;
  color: var(--shop-button-primary-color, var(--light-color));
  background: var(--shop-button-secondary-color, var(--alternate-color));
}
.woocommerce.rtl span.onsale, .rtl .woocommerce span.onsale {
  right: 1.5em;
}
.woocommerce.rtl ul.products li.product span.onsale, .rtl .woocommerce ul.products li.product span.onsale {
  right: auto;
  left: 1.5em;
}

/* Products */
.woocommerce-page .products ul li.product, .woocommerce-page ul.products li.product, .woocommerce .products ul li.product, .woocommerce ul.products li.product {
  transition: all 650ms ease 0s;
  text-align: left;
  padding: 1em 0.9em 1.5625em 0.9em;
}
.woocommerce-page .products ul li.product a:focus, .woocommerce-page ul.products li.product a:focus, .woocommerce .products ul li.product a:focus, .woocommerce ul.products li.product a:focus {
  outline: none !important;
}
.woocommerce-page .products ul li.product:before, .woocommerce-page ul.products li.product:before, .woocommerce .products ul li.product:before, .woocommerce ul.products li.product:before {
  content: "";
  display: block;
  position: absolute;
  top: 1em;
  left: 1rem;
  width: calc(100% - 2rem);
  height: calc(100% - 1.25rem);
  background-color: transparent;
  border: none;
  transition: 300ms ease-in-out all;
  border-radius: var(--post-shape-rounded);
  box-shadow: 0 0 0 1px var(--input-color) inset !important;
}
.woocommerce-page .products ul li.product:after, .woocommerce-page ul.products li.product:after, .woocommerce .products ul li.product:after, .woocommerce ul.products li.product:after {
  border-radius: var(--woo-products-border-radius);
}
.woocommerce-page .products ul li.product .price, .woocommerce-page ul.products li.product .price, .woocommerce .products ul li.product .price, .woocommerce ul.products li.product .price {
  font-size: 1.25rem !important;
  font-family: var(--subtitle-font);
  font-weight: 500;
  text-transform: var(--subtitle-text-transform);
  font-style: var(--subtitle-font-style);
  margin-bottom: 1.5rem !important;
  color: inherit !important;
  opacity: 0.6;
  padding: 0 1.5625rem;
}
.woocommerce-page .products ul li.product .price ins, .woocommerce-page ul.products li.product .price ins, .woocommerce .products ul li.product .price ins, .woocommerce ul.products li.product .price ins {
  font-weight: inherit;
}
.woocommerce-page .products ul li.product .woocommerce-loop-product__link, .woocommerce-page ul.products li.product .woocommerce-loop-product__link, .woocommerce .products ul li.product .woocommerce-loop-product__link, .woocommerce ul.products li.product .woocommerce-loop-product__link {
  overflow: hidden;
  border-top-left-radius: var(--woo-products-border-radius);
  border-top-right-radius: var(--woo-products-border-radius);
  z-index: 1;
  padding-left: 0;
  padding-right: 0;
}
.woocommerce-page .products ul li.product .woocommerce-loop-product__link img, .woocommerce-page ul.products li.product .woocommerce-loop-product__link img, .woocommerce .products ul li.product .woocommerce-loop-product__link img, .woocommerce ul.products li.product .woocommerce-loop-product__link img {
  overflow: hidden;
  margin: 0 0 1.5625rem 0;
  width: 100%;
}
.woocommerce-page .products ul li.product .woocommerce-loop-product__link .woocommerce-loop-product__title, .woocommerce-page ul.products li.product .woocommerce-loop-product__link .woocommerce-loop-product__title, .woocommerce .products ul li.product .woocommerce-loop-product__link .woocommerce-loop-product__title, .woocommerce ul.products li.product .woocommerce-loop-product__link .woocommerce-loop-product__title {
  line-height: 1.2;
  padding: 0 1.5625rem 1.4rem 1.5625rem;
  transition: 200ms ease all;
}
.woocommerce-page .products ul li.product .woocommerce-loop-product__link:hover, .woocommerce-page ul.products li.product .woocommerce-loop-product__link:hover, .woocommerce .products ul li.product .woocommerce-loop-product__link:hover, .woocommerce ul.products li.product .woocommerce-loop-product__link:hover {
  color: currentColor;
}
.woocommerce-page .products ul li.product .woocommerce-loop-product__link:hover .woocommerce-loop-product__title, .woocommerce-page ul.products li.product .woocommerce-loop-product__link:hover .woocommerce-loop-product__title, .woocommerce .products ul li.product .woocommerce-loop-product__link:hover .woocommerce-loop-product__title, .woocommerce ul.products li.product .woocommerce-loop-product__link:hover .woocommerce-loop-product__title {
  color: var(--woocommerce);
}
.woocommerce-page .products ul li.product .woocommerce-loop-product__link .star-rating, .woocommerce-page ul.products li.product .woocommerce-loop-product__link .star-rating, .woocommerce .products ul li.product .woocommerce-loop-product__link .star-rating, .woocommerce ul.products li.product .woocommerce-loop-product__link .star-rating {
  padding-left: 1.5625rem;
  padding-right: 1.5625rem;
  margin-left: 1em;
  margin-right: auto;
}
.woocommerce-page .products ul li.product .woocommerce-loop-product-after .excerpt, .woocommerce-page ul.products li.product .woocommerce-loop-product-after .excerpt, .woocommerce .products ul li.product .woocommerce-loop-product-after .excerpt, .woocommerce ul.products li.product .woocommerce-loop-product-after .excerpt {
  border-top-width: 1px;
  border-color: var(--input-color);
}
.woocommerce-page .products ul li.product .woocommerce-loop-product-after .entry-meta, .woocommerce-page ul.products li.product .woocommerce-loop-product-after .entry-meta, .woocommerce .products ul li.product .woocommerce-loop-product-after .entry-meta, .woocommerce ul.products li.product .woocommerce-loop-product-after .entry-meta {
  border-color: var(--input-color);
}
.woocommerce-page .products ul li.product .button, .woocommerce-page ul.products li.product .button, .woocommerce .products ul li.product .button, .woocommerce ul.products li.product .button {
  font-size: var(--medium-button-size);
  text-transform: var(--button-text-transform);
  margin-bottom: 0.25rem;
  text-align: center;
  transition: all 450ms ease;
  color: var(--shop-list-button-primary-color, var(--shop-button-primary-color, var(--light-color)));
  background: var(--shop-list-button-secondary-color, var(--shop-button-secondary-color, var(--accent-color)));
  box-shadow: 0 0 0 1px var(--shop-list-button-secondary-color, var(--shop-button-secondary-color, var(--accent-color))) inset;
  width: calc(100% - 3rem);
  margin-left: 1.5625rem;
}
.woocommerce-page .products ul li.product:hover .button:hover, .woocommerce-page ul.products li.product:hover .button:hover, .woocommerce .products ul li.product:hover .button:hover, .woocommerce ul.products li.product:hover .button:hover {
  color: var(--shop-list-button-secondary-color, var(--shop-button-secondary-color, var(--accent-color)));
  box-shadow: 0 0 0 1px var(--shop-list-button-primary-color, var(--shop-button-primary-color, var(--dark-color))) inset;
  background: transparent;
}
.woocommerce-page .products ul li.product:hover .added_to_cart:hover, .woocommerce-page ul.products li.product:hover .added_to_cart:hover, .woocommerce .products ul li.product:hover .added_to_cart:hover, .woocommerce ul.products li.product:hover .added_to_cart:hover {
  color: var(--shop-list-button-secondary-color, var(--shop-button-secondary-color, var(--accent-color)));
  background: transparent;
  box-shadow: 0 0 0 0 var(--shop-list-button-secondary-color, var(--shop-button-secondary-color, var(--accent-color))) inset;
}
.woocommerce-page .products ul li.product .added_to_cart, .woocommerce-page ul.products li.product .added_to_cart, .woocommerce .products ul li.product .added_to_cart, .woocommerce ul.products li.product .added_to_cart {
  font-size: var(--medium-button-size);
  display: inline-flex;
  margin: 0em var(--woo-product-content-padding) 1rem var(--woo-product-content-padding);
  text-transform: var(--button-text-transform);
  opacity: 1;
  transform: translate(2.5rem, 0.5rem);
  transition: all 450ms ease;
}
.woocommerce-page .products ul li.product .added_to_cart:before, .woocommerce-page ul.products li.product .added_to_cart:before, .woocommerce .products ul li.product .added_to_cart:before, .woocommerce ul.products li.product .added_to_cart:before {
  content: var(--woo-icons-added-to-cart);
  font-family: var(--woo-icons-added-to-cart-font);
  font-size: 1.5em;
  font-weight: normal;
  margin: 0 0.5em;
  color: var(--woocommerce);
}
.woocommerce-page.rtl ul.products li.product .button, .woocommerce.rtl ul.products li.product .button {
  margin-right: 0;
  margin-left: 1.5625rem;
}
.woocommerce-page.rtl ul.products li.product:before, .woocommerce.rtl ul.products li.product:before {
  left: auto;
  right: 1rem;
}
.woocommerce-page.button-style-filled-gradient .products ul li.product .button,
.woocommerce-page.button-style-filled-gradient ul.products li.product .button,
.woocommerce-page.button-style-filled-gradient .button, .woocommerce-page.button-style-filled-gradient .products ul li.product .button,
.woocommerce-page.button-style-filled-gradient ul.products li.product .button,
.woocommerce-page.button-style-filled-gradient .button, .woocommerce.button-style-filled-gradient .products ul li.product .button,
.woocommerce.button-style-filled-gradient ul.products li.product .button,
.woocommerce.button-style-filled-gradient .button, .woocommerce.button-style-filled-gradient .products ul li.product .button,
.woocommerce.button-style-filled-gradient ul.products li.product .button,
.woocommerce.button-style-filled-gradient .button {
  color: var(--light-color);
  box-shadow: none;
  background-color: transparent;
  transition: 0.5s;
  background-size: 100% auto;
  background-image: linear-gradient(90deg, var(--button-primary-color, var(--alternate-color)) 0%, var(--button-secondary-color, var(--accent-color)) 100%);
}
.woocommerce-page.button-style-filled-gradient .products ul li.product .button:hover, .woocommerce-page.button-style-filled-gradient .products ul li.product .button:focus,
.woocommerce-page.button-style-filled-gradient ul.products li.product .button:hover,
.woocommerce-page.button-style-filled-gradient ul.products li.product .button:focus,
.woocommerce-page.button-style-filled-gradient .button:hover,
.woocommerce-page.button-style-filled-gradient .button:focus, .woocommerce-page.button-style-filled-gradient .products ul li.product .button:hover, .woocommerce-page.button-style-filled-gradient .products ul li.product .button:focus,
.woocommerce-page.button-style-filled-gradient ul.products li.product .button:hover,
.woocommerce-page.button-style-filled-gradient ul.products li.product .button:focus,
.woocommerce-page.button-style-filled-gradient .button:hover,
.woocommerce-page.button-style-filled-gradient .button:focus, .woocommerce.button-style-filled-gradient .products ul li.product .button:hover, .woocommerce.button-style-filled-gradient .products ul li.product .button:focus,
.woocommerce.button-style-filled-gradient ul.products li.product .button:hover,
.woocommerce.button-style-filled-gradient ul.products li.product .button:focus,
.woocommerce.button-style-filled-gradient .button:hover,
.woocommerce.button-style-filled-gradient .button:focus, .woocommerce.button-style-filled-gradient .products ul li.product .button:hover, .woocommerce.button-style-filled-gradient .products ul li.product .button:focus,
.woocommerce.button-style-filled-gradient ul.products li.product .button:hover,
.woocommerce.button-style-filled-gradient ul.products li.product .button:focus,
.woocommerce.button-style-filled-gradient .button:hover,
.woocommerce.button-style-filled-gradient .button:focus {
  color: var(--light-color) !important;
  box-shadow: none !important;
  background-color: transparent;
  background-size: 160% auto;
  background-image: linear-gradient(90deg, var(--button-primary-color, var(--alternate-color)) 0%, var(--button-secondary-color, var(--accent-color)) 100%);
}

.woocommerce-page.button-shape-rounded .products ul li.product .woocommerce-loop-product__link img, .woocommerce-page.button-shape-rounded ul.products li.product .woocommerce-loop-product__link img, .woocommerce.button-shape-rounded .products ul li.product .woocommerce-loop-product__link img, .woocommerce.button-shape-rounded ul.products li.product .woocommerce-loop-product__link img {
  border-radius: var(--post-shape-rounded);
}
.woocommerce-page.button-shape-rounded div.product div.images .woocommerce-product-gallery__image, .woocommerce.button-shape-rounded div.product div.images .woocommerce-product-gallery__image {
  border-radius: var(--post-shape-rounded);
  overflow: hidden;
}
.woocommerce-page.button-shape-rounded div.product div.images .woocommerce-product-gallery__image:first-child, .woocommerce.button-shape-rounded div.product div.images .woocommerce-product-gallery__image:first-child {
  border-radius: var(--post-shape-rounded);
  overflow: hidden;
}
.woocommerce-page.button-shape-round .products ul li.product .woocommerce-loop-product__link img, .woocommerce-page.button-shape-round ul.products li.product .woocommerce-loop-product__link img, .woocommerce.button-shape-round .products ul li.product .woocommerce-loop-product__link img, .woocommerce.button-shape-round ul.products li.product .woocommerce-loop-product__link img {
  border-radius: var(--post-shape-rounded);
}
.woocommerce-page.button-shape-round div.product div.images .woocommerce-product-gallery__image, .woocommerce.button-shape-round div.product div.images .woocommerce-product-gallery__image {
  border-radius: var(--post-shape-rounded);
  overflow: hidden;
}
.woocommerce-page.button-shape-round div.product div.images .woocommerce-product-gallery__image:first-child, .woocommerce.button-shape-round div.product div.images .woocommerce-product-gallery__image:first-child {
  border-radius: var(--post-shape-rounded);
  overflow: hidden;
}

.woocommerce-page ins, .woocommerce ins {
  font-weight: inherit;
}

/* Product details */
.woocommerce div.product div.summary form.cart {
  border-top-width: 1px;
  border-top-color: var(--input-color);
}
.woocommerce div.product div.summary form.cart .reset_variations {
  display: inline-flex;
  font-size: 0.875em;
  line-height: 1;
  align-items: center;
  padding-top: 0.5em;
}
.woocommerce div.product div.summary form.cart .reset_variations:before {
  content: var(--woo-icons-reset-variations);
  font-family: var(--woo-icons-reset-variations-font);
  font-size: 1.438em;
  font-weight: normal;
  font-style: normal;
  line-height: 1;
  display: block;
  margin-right: 0.2em;
  color: var(--accent-color);
}
.woocommerce.rtl div.product div.summary form.cart .reset_variations:before, .rtl .woocommerce div.product div.summary form.cart .reset_variations:before {
  margin-right: 0;
  margin-left: 0.2em;
}

.woocommerce .cart-collaterals .cart_totals .wc-proceed-to-checkout .checkout-button, .woocommerce-page .cart-collaterals .cart_totals .wc-proceed-to-checkout .checkout-button {
  flex: 0 1 auto;
}

/* Product gallery */
.woocommerce p.price ins,
.woocommerce span.price ins {
  font-weight: inherit !important;
}
.woocommerce div.product div.images .woocommerce-product-gallery__trigger {
  transition: 200ms ease all;
  font-size: 0;
  position: absolute;
  right: 40px;
  top: 40px;
  font-size: 0;
  line-height: 0;
  z-index: 1;
}
.woocommerce div.product div.images .woocommerce-product-gallery__trigger:before {
  text-indent: 0;
  border-radius: 50%;
  width: 1em;
  height: 1em;
  line-height: 1;
  border-radius: 50%;
  padding: 10px;
  color: var(--dark-color);
  background-color: var(--light-color);
}
.woocommerce div.product div.images .woocommerce-product-gallery__trigger:hover {
  box-shadow: var(--woo-magnify-button-hover-shadow);
  transform: var(--woo-magnify-button-hover-transform);
  color: var(--accent-color);
}
.woocommerce div.product div.images .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image:not(:first-child) a {
  position: relative;
  overflow: hidden;
  display: block;
}
.woocommerce div.product div.images .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image:not(:first-child) a:after {
  content: "";
  inset: 0;
  display: block;
  position: absolute;
  opacity: 0;
  pointer-events: none;
  background: var(--dark-color);
  transition: 650ms ease all;
  z-index: 2;
}
.woocommerce div.product div.images .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image:not(:first-child) a:before {
  content: var(--bt-zoomin-icon);
  font-family: var(--bt-zoomin-icon-font);
  font-size: 1.5em;
  inset: 0;
  position: absolute;
  display: flex;
  align-items: center;
  justify-content: center;
  transition: 650ms ease all;
  color: var(--light-color);
  opacity: 0;
  z-index: 3;
}
.woocommerce div.product div.images .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image:not(:first-child) a img {
  z-index: 1;
  transition: 650ms ease all;
}
.woocommerce div.product div.images .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image:not(:first-child) a:hover:after {
  opacity: 0.5;
}
.woocommerce div.product div.images .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image:not(:first-child) a:hover:before {
  opacity: 1;
  transition-delay: 100ms;
  opacity: 1;
}
.woocommerce div.product div.images .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image:not(:first-child) a:hover img {
  transform: scale(1.035);
}
.woocommerce div.product .entry-meta.entry-super-meta {
  padding-bottom: 0.725rem;
}
.woocommerce.rtl div.product div.images .woocommerce-product-gallery__trigger:before {
  margin-left: 3.5em;
}

/* Related */
.woocommerce div.product .related.products h2 {
  padding-bottom: 0.5em;
}

/* Overlay gallery */
.pswp {
  display: block;
  position: fixed;
  opacity: 0;
  pointer-events: none;
  transition: 500ms linear opacity;
}
.pswp .pswp__container {
  opacity: 0;
  transition: 300ms linear opacity, 750ms ease transform;
}
.pswp .pswp__top-bar .pswp__button.pswp__button--fs:before {
  font-family: var(--woo-gallery-topbar-fullscreen-font);
}
.pswp.pswp--open {
  opacity: 1;
  pointer-events: initial;
}
.pswp.pswp--open .pswp__container {
  opacity: 1;
}
.pswp .pswp__bg {
  background-color: var(--post-image-gallery-overlay);
}
.pswp button.pswp__button--arrow--left:before,
.pswp button.pswp__button--arrow--right:before {
  line-height: 1.5;
  width: 3rem;
  height: 3rem;
  border: 1px solid var(--light-color);
  opacity: 0.5;
  border-radius: var(--slider-shape-normal-round);
}

/* Product tabs */
.woocommerce.button-shape-square div.product .woocommerce-tabs ul.tabs li:before {
  border-radius: 0;
}
.woocommerce.button-shape-rounded div.product .woocommerce-tabs ul.tabs li:before {
  border-radius: var(--soft-rounded);
}
.woocommerce.button-shape-round div.product .woocommerce-tabs ul.tabs li:before {
  border-radius: 88px;
}
.woocommerce div.product .woocommerce-tabs {
  margin-top: 2em;
}
.woocommerce div.product .woocommerce-tabs ul.tabs {
  display: inline-block;
  margin-bottom: 2em;
  overflow: inherit;
  border: none;
  padding: 0.5em;
  position: relative;
}
.woocommerce div.product .woocommerce-tabs ul.tabs:before {
  content: "";
  display: block !important;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  opacity: 0.1;
  border: 1px solid var(--input-color);
}
.woocommerce div.product .woocommerce-tabs ul.tabs li {
  color: inherit;
  border: none;
  background-color: transparent;
  z-index: 2;
  position: relative;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li:not(:first-child) {
  margin-left: 0.5em;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li a {
  font-size: var(--extrasmall-title-size);
  font-family: var(--heading-font);
  font-weight: var(--heading-font-weight);
  font-style: var(--heading-font-style);
  text-transform: var(--heading-text-transform);
  letter-spacing: var(--heading-letter-spacing);
  text-align: center;
  padding: 0.9rem 1.5rem !important;
  z-index: 2;
  display: block;
  position: relative;
  cursor: pointer;
  opacity: 1 !important;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li a:hover {
  opacity: 1 !important;
  color: inherit;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li:hover, .woocommerce div.product .woocommerce-tabs ul.tabs li.active {
  border: none;
  opacity: 1;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li:hover a, .woocommerce div.product .woocommerce-tabs ul.tabs li.active a {
  opacity: 1 !important;
}
.woocommerce.button-shape-rounded div.product .woocommerce-tabs ul:before, .woocommerce.button-shape-rounded div.product .woocommerce-tabs li, .woocommerce.button-shape-round div.product .woocommerce-tabs ul:before, .woocommerce.button-shape-round div.product .woocommerce-tabs li {
  border-radius: 50px;
}
.woocommerce.shop-button-shape-round div.product .woocommerce-tabs ul.tabs li {
  border-radius: calc(var(--soft-rounded) * 3) calc(var(--soft-rounded) * 3) 0 0;
}
.woocommerce.shop-button-shape-rounded div.product .woocommerce-tabs ul.tabs li {
  border-radius: calc(var(--hard-rounded) * 3) calc(var(--hard-rounded) * 3) 0 0;
}
.woocommerce.button-shape-rounded div.product .woocommerce-tabs ul.tabs,
.woocommerce.button-shape-rounded div.product .woocommerce-tabs ul.tabs li {
  border-radius: var(--soft-rounded);
}
.woocommerce.button-shape-round div.product .woocommerce-tabs ul.tabs,
.woocommerce.button-shape-round div.product .woocommerce-tabs ul.tabs li {
  border-radius: var(--hard-rounded);
}

@media (max-width: 780px) {
  .woocommerce div.product .woocommerce-tabs ul.tabs {
    display: block !important;
  }
}
@media (max-width: 480px) {
  .woocommerce .columns-3 ul.products,
.woocommerce ul.columns-3.products li.product,
.woocommerce-page .columns-3 ul.products,
.woocommerce-page ul.columns-3.products li.product {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
    width: calc(100% - 2rem);
    max-width: calc(100% - 2rem);
  }
}
/* Comments */
.woocommerce #reviews #comments ol.commentlist {
  border-bottom-color: var(--input-color);
}
.woocommerce #reviews #comments ol.commentlist li {
  border-top-color: var(--input-color);
}
.woocommerce #reviews #comments ol.commentlist li .comment-text {
  align-items: baseline;
}
.woocommerce #reviews #comments ol.commentlist li .comment-text p.meta .woocommerce-review__dash {
  font-size: 0;
  margin: 0 0.5rem;
  align-items: center;
}
.woocommerce #reviews #comments ol.commentlist li .comment-text p.meta time {
  display: inline-flex;
  align-items: center;
}
.woocommerce #reviews #comments ol.commentlist li .comment-text p.meta time:before {
  content: var(--woo-icons-reviews-time);
  font-family: var(--woo-icons-reviews-time-font);
  font-size: 1.438em;
  font-weight: normal;
  font-style: normal;
  line-height: 1;
  display: block;
  margin-right: 0.2em;
  color: var(--accent-color);
}
.woocommerce.rtl #reviews #comments ol.commentlist li .comment-text {
  align-items: baseline;
}
.woocommerce.rtl #reviews #comments ol.commentlist li .comment-text p.meta time:before {
  margin-right: 0;
  margin-left: 0.2em;
}

/* Button effects */
.woocommerce #respond input#submit,
.woocommerce a.button,
.woocommerce a.button.alt,
.woocommerce button.button,
.woocommerce button.button.alt,
.woocommerce input.button,
.woocommerce input.button.alt {
  font-size: var(--medium-button-size);
  text-transform: var(--button-text-transform);
}
.woocommerce #respond input#submit.loading, .woocommerce #respond input#submit.added,
.woocommerce a.button.loading,
.woocommerce a.button.added,
.woocommerce a.button.alt.loading,
.woocommerce a.button.alt.added,
.woocommerce button.button.loading,
.woocommerce button.button.added,
.woocommerce button.button.alt.loading,
.woocommerce button.button.alt.added,
.woocommerce input.button.loading,
.woocommerce input.button.added,
.woocommerce input.button.alt.loading,
.woocommerce input.button.alt.added {
  padding-right: 4em;
}
.woocommerce #respond input#submit.loading:after, .woocommerce #respond input#submit.added:after,
.woocommerce a.button.loading:after,
.woocommerce a.button.added:after,
.woocommerce a.button.alt.loading:after,
.woocommerce a.button.alt.added:after,
.woocommerce button.button.loading:after,
.woocommerce button.button.added:after,
.woocommerce button.button.alt.loading:after,
.woocommerce button.button.alt.added:after,
.woocommerce input.button.loading:after,
.woocommerce input.button.added:after,
.woocommerce input.button.alt.loading:after,
.woocommerce input.button.alt.added:after {
  font-family: var(--woo-icons-loading-font);
  font-size: 1.5em;
  margin-top: -0.5em;
  margin-left: unset;
  vertical-align: unset;
  position: absolute;
  right: 1em;
  left: unset;
  top: 50%;
}
.woocommerce #respond input#submit.loading,
.woocommerce a.button.loading,
.woocommerce a.button.alt.loading,
.woocommerce button.button.loading,
.woocommerce button.button.alt.loading,
.woocommerce input.button.loading,
.woocommerce input.button.alt.loading {
  pointer-events: none;
}
.woocommerce #respond input#submit.loading:after,
.woocommerce a.button.loading:after,
.woocommerce a.button.alt.loading:after,
.woocommerce button.button.loading:after,
.woocommerce button.button.alt.loading:after,
.woocommerce input.button.loading:after,
.woocommerce input.button.alt.loading:after {
  content: var(--woo-icons-loading);
}
.woocommerce #respond input#submit.added:after,
.woocommerce a.button.added:after,
.woocommerce a.button.alt.added:after,
.woocommerce button.button.added:after,
.woocommerce button.button.alt.added:after,
.woocommerce input.button.added:after,
.woocommerce input.button.alt.added:after {
  content: var(--woo-icons-loading-added);
}
.woocommerce .woocommerce-notices-wrapper .wc-block-components-notice-banner .wc-block-components-notice-banner__content .button {
  font-size: var(--medium-button-size) !important;
}

.rtl.woocommerce #respond input#submit.loading, .rtl.woocommerce #respond input#submit.added,
.rtl.woocommerce a.button.loading,
.rtl.woocommerce a.button.added,
.rtl.woocommerce a.button.alt.loading,
.rtl.woocommerce a.button.alt.added,
.rtl.woocommerce button.button.loading,
.rtl.woocommerce button.button.added,
.rtl.woocommerce button.button.alt.loading,
.rtl.woocommerce button.button.alt.added,
.rtl.woocommerce input.button.loading,
.rtl.woocommerce input.button.added,
.rtl.woocommerce input.button.alt.loading,
.rtl.woocommerce input.button.alt.added {
  padding-right: 1.5em;
  padding-left: 4em;
}
.rtl.woocommerce #respond input#submit.loading:after, .rtl.woocommerce #respond input#submit.added:after,
.rtl.woocommerce a.button.loading:after,
.rtl.woocommerce a.button.added:after,
.rtl.woocommerce a.button.alt.loading:after,
.rtl.woocommerce a.button.alt.added:after,
.rtl.woocommerce button.button.loading:after,
.rtl.woocommerce button.button.added:after,
.rtl.woocommerce button.button.alt.loading:after,
.rtl.woocommerce button.button.alt.added:after,
.rtl.woocommerce input.button.loading:after,
.rtl.woocommerce input.button.added:after,
.rtl.woocommerce input.button.alt.loading:after,
.rtl.woocommerce input.button.alt.added:after {
  left: 1em;
  right: unset;
}

/* Buttons */
.woocommerce #respond input#submit,
.woocommerce a.button,
.woocommerce a.button.alt,
.woocommerce button.button,
.woocommerce button.button.alt,
.woocommerce input.button,
.woocommerce input.button.alt, .woocommerce-page #respond input#submit,
.woocommerce-page a.button,
.woocommerce-page a.button.alt,
.woocommerce-page button.button,
.woocommerce-page button.button.alt,
.woocommerce-page input.button,
.woocommerce-page input.button.alt {
  padding: 1em 1.25em;
  color: var(--shop-list-button-primary-color, var(--shop-button-primary-color, var(--light-color)));
  background: var(--shop-list-button-secondary-color, var(--shop-button-secondary-color, var(--accent-color)));
  box-shadow: 0 0 0 1px var(--shop-list-button-secondary-color, var(--shop-button-secondary-color, var(--accent-color))) inset;
}
.woocommerce #respond input#submit:hover,
.woocommerce a.button:hover,
.woocommerce a.button.alt:hover,
.woocommerce button.button:hover,
.woocommerce button.button.alt:hover,
.woocommerce input.button:hover,
.woocommerce input.button.alt:hover, .woocommerce-page #respond input#submit:hover,
.woocommerce-page a.button:hover,
.woocommerce-page a.button.alt:hover,
.woocommerce-page button.button:hover,
.woocommerce-page button.button.alt:hover,
.woocommerce-page input.button:hover,
.woocommerce-page input.button.alt:hover {
  color: var(--shop-list-button-secondary-color, var(--shop-button-secondary-color, var(--accent-color)));
  box-shadow: 0 0 0 1px var(--shop-list-button-secondary-color, var(--shop-button-secondary-color, var(--accent-color))) inset;
  background: transparent;
}
.woocommerce #respond input#submit:disabled, .woocommerce #respond input#submit:disabled[disabled], .woocommerce #respond input#submit.disabled,
.woocommerce a.button:disabled,
.woocommerce a.button:disabled[disabled],
.woocommerce a.button.disabled,
.woocommerce a.button.alt:disabled,
.woocommerce a.button.alt:disabled[disabled],
.woocommerce a.button.alt.disabled,
.woocommerce button.button:disabled,
.woocommerce button.button:disabled[disabled],
.woocommerce button.button.disabled,
.woocommerce button.button.alt:disabled,
.woocommerce button.button.alt:disabled[disabled],
.woocommerce button.button.alt.disabled,
.woocommerce input.button:disabled,
.woocommerce input.button:disabled[disabled],
.woocommerce input.button.disabled,
.woocommerce input.button.alt:disabled,
.woocommerce input.button.alt:disabled[disabled],
.woocommerce input.button.alt.disabled, .woocommerce-page #respond input#submit:disabled, .woocommerce-page #respond input#submit:disabled[disabled], .woocommerce-page #respond input#submit.disabled,
.woocommerce-page a.button:disabled,
.woocommerce-page a.button:disabled[disabled],
.woocommerce-page a.button.disabled,
.woocommerce-page a.button.alt:disabled,
.woocommerce-page a.button.alt:disabled[disabled],
.woocommerce-page a.button.alt.disabled,
.woocommerce-page button.button:disabled,
.woocommerce-page button.button:disabled[disabled],
.woocommerce-page button.button.disabled,
.woocommerce-page button.button.alt:disabled,
.woocommerce-page button.button.alt:disabled[disabled],
.woocommerce-page button.button.alt.disabled,
.woocommerce-page input.button:disabled,
.woocommerce-page input.button:disabled[disabled],
.woocommerce-page input.button.disabled,
.woocommerce-page input.button.alt:disabled,
.woocommerce-page input.button.alt:disabled[disabled],
.woocommerce-page input.button.alt.disabled {
  padding: 1em 1.25em;
}
.woocommerce .woocommerce-notices-wrapper .wc-block-components-notice-banner .wc-block-components-notice-banner__content .button, .woocommerce-page .woocommerce-notices-wrapper .wc-block-components-notice-banner .wc-block-components-notice-banner__content .button {
  padding: 1em 1.25em !important;
  color: var(--shop-list-button-primary-color, var(--shop-button-primary-color, var(--light-color))) !important;
  background: var(--shop-list-button-secondary-color, var(--shop-button-secondary-color, var(--accent-color))) !important;
  box-shadow: 0 0 0 1px var(--shop-list-button-secondary-color, var(--shop-button-secondary-color, var(--accent-color))) inset !important;
  opacity: 1 !important;
}
.woocommerce .woocommerce-notices-wrapper .wc-block-components-notice-banner .wc-block-components-notice-banner__content .button:hover, .woocommerce-page .woocommerce-notices-wrapper .wc-block-components-notice-banner .wc-block-components-notice-banner__content .button:hover {
  color: var(--shop-list-button-secondary-color, var(--shop-button-secondary-color, var(--accent-color))) !important;
  box-shadow: 0 0 0 1px var(--shop-list-button-secondary-color, var(--shop-button-secondary-color, var(--accent-color))) inset !important;
  background: transparent !important;
}

.woocommerce div.product div.summary form.cart {
  display: block;
}
.woocommerce div.product div.summary form.cart.variations_form .single_variation_wrap .woocommerce-variation-add-to-cart {
  display: block;
}
.woocommerce div.product div.summary form.cart.variations_form .variations label {
  font-weight: inherit;
}
.woocommerce div.product div.summary form.cart.variations_form .variations td {
  padding-right: 0;
}
.woocommerce div.product div.summary form.cart input.input-text.qty {
  min-height: 42px;
  padding: 0.4em;
  max-width: 7em;
}
.woocommerce div.product div.summary form.cart .quantity {
  flex: auto;
}
.woocommerce div.product div.summary form.cart .single_add_to_cart_button {
  line-height: 1;
}
.woocommerce div.product div.summary form.cart .single_add_to_cart_button {
  flex: auto;
}

/* Review form */
.woocommerce #review_form #respond {
  margin: var(--comments-top-spacing) 0 0;
}
.woocommerce #review_form #respond .comment-reply-title {
  font-size: var(--title-size-medium);
  font-family: var(--heading-font);
  font-weight: var(--heading-font-weight);
  font-style: var(--heading-font-style);
  text-transform: var(--heading-text-transform);
  padding: 0 0 0.2em 0;
  line-height: 1.2;
  margin: 0;
}
.woocommerce #review_form .comment-form {
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: auto;
}
.woocommerce #review_form textarea {
  min-height: 12.5em;
  height: 12.5em;
}

.woocommerce-Reviews .comment-respond .comment-form #wp-comment-cookies-consent {
  margin-right: 6px;
}

.woocommerce #review_form #respond p.comment-notes {
  margin-bottom: 1.5rem;
}

/* Button effects */
.woocommerce #respond input#submit.loading, .woocommerce #respond input#submit.added,
.woocommerce a.button.loading,
.woocommerce a.button.added,
.woocommerce a.button.alt.loading,
.woocommerce a.button.alt.added,
.woocommerce button.button.loading,
.woocommerce button.button.added,
.woocommerce button.button.alt.loading,
.woocommerce button.button.alt.added,
.woocommerce input.button.loading,
.woocommerce input.button.added,
.woocommerce input.button.alt.loading,
.woocommerce input.button.alt.added {
  padding-left: 2.5em;
}

.rtl.woocommerce #respond input#submit.loading, .rtl.woocommerce #respond input#submit.added,
.rtl.woocommerce a.button.loading,
.rtl.woocommerce a.button.added,
.rtl.woocommerce a.button.alt.loading,
.rtl.woocommerce a.button.alt.added,
.rtl.woocommerce button.button.loading,
.rtl.woocommerce button.button.added,
.rtl.woocommerce button.button.alt.loading,
.rtl.woocommerce button.button.alt.added,
.rtl.woocommerce input.button.loading,
.rtl.woocommerce input.button.added,
.rtl.woocommerce input.button.alt.loading,
.rtl.woocommerce input.button.alt.added {
  padding-right: 2.5em;
}

/* Buttons */
.woocommerce #respond input#submit,
.woocommerce a.button,
.woocommerce a.button.alt,
.woocommerce button.button,
.woocommerce button.button.alt,
.woocommerce input.button,
.woocommerce input.button.alt, .woocommerce-page #respond input#submit,
.woocommerce-page a.button,
.woocommerce-page a.button.alt,
.woocommerce-page button.button,
.woocommerce-page button.button.alt,
.woocommerce-page input.button,
.woocommerce-page input.button.alt {
  padding: 1em 1.25em;
  color: var(--shop-list-button-primary-color, var(--shop-button-primary-color, var(--light-color)));
  background: var(--shop-list-button-secondary-color, var(--shop-button-secondary-color, var(--accent-color)));
  box-shadow: 0 0 0 1px var(--shop-list-button-secondary-color, var(--shop-button-secondary-color, var(--accent-color))) inset;
}
.woocommerce #respond input#submit:hover,
.woocommerce a.button:hover,
.woocommerce a.button.alt:hover,
.woocommerce button.button:hover,
.woocommerce button.button.alt:hover,
.woocommerce input.button:hover,
.woocommerce input.button.alt:hover, .woocommerce-page #respond input#submit:hover,
.woocommerce-page a.button:hover,
.woocommerce-page a.button.alt:hover,
.woocommerce-page button.button:hover,
.woocommerce-page button.button.alt:hover,
.woocommerce-page input.button:hover,
.woocommerce-page input.button.alt:hover {
  background: transparent;
  color: var(--shop-list-button-secondary-color, var(--shop-button-secondary-color, var(--accent-color))) !important;
  box-shadow: 0 0 0 1px var(--shop-list-button-secondary-color, var(--shop-button-secondary-color, var(--accent-color))) inset !important;
}
.woocommerce #respond input#submit:disabled, .woocommerce #respond input#submit:disabled[disabled], .woocommerce #respond input#submit.disabled,
.woocommerce a.button:disabled,
.woocommerce a.button:disabled[disabled],
.woocommerce a.button.disabled,
.woocommerce a.button.alt:disabled,
.woocommerce a.button.alt:disabled[disabled],
.woocommerce a.button.alt.disabled,
.woocommerce button.button:disabled,
.woocommerce button.button:disabled[disabled],
.woocommerce button.button.disabled,
.woocommerce button.button.alt:disabled,
.woocommerce button.button.alt:disabled[disabled],
.woocommerce button.button.alt.disabled,
.woocommerce input.button:disabled,
.woocommerce input.button:disabled[disabled],
.woocommerce input.button.disabled,
.woocommerce input.button.alt:disabled,
.woocommerce input.button.alt:disabled[disabled],
.woocommerce input.button.alt.disabled, .woocommerce-page #respond input#submit:disabled, .woocommerce-page #respond input#submit:disabled[disabled], .woocommerce-page #respond input#submit.disabled,
.woocommerce-page a.button:disabled,
.woocommerce-page a.button:disabled[disabled],
.woocommerce-page a.button.disabled,
.woocommerce-page a.button.alt:disabled,
.woocommerce-page a.button.alt:disabled[disabled],
.woocommerce-page a.button.alt.disabled,
.woocommerce-page button.button:disabled,
.woocommerce-page button.button:disabled[disabled],
.woocommerce-page button.button.disabled,
.woocommerce-page button.button.alt:disabled,
.woocommerce-page button.button.alt:disabled[disabled],
.woocommerce-page button.button.alt.disabled,
.woocommerce-page input.button:disabled,
.woocommerce-page input.button:disabled[disabled],
.woocommerce-page input.button.disabled,
.woocommerce-page input.button.alt:disabled,
.woocommerce-page input.button.alt:disabled[disabled],
.woocommerce-page input.button.alt.disabled {
  padding: 1em 1.25em;
  color: var(--shop-list-button-primary-color, var(--shop-button-primary-color, var(--light-color)));
}

/* Styles & hovers */
.woocommerce.shop-button-style-filled #respond input#submit:disabled, .woocommerce.shop-button-style-filled #respond input#submit:disabled[disabled], .woocommerce.shop-button-style-filled #respond input#submit.disabled,
.woocommerce.shop-button-style-filled a.button:disabled,
.woocommerce.shop-button-style-filled a.button:disabled[disabled],
.woocommerce.shop-button-style-filled a.button.disabled,
.woocommerce.shop-button-style-filled a.button.alt:disabled,
.woocommerce.shop-button-style-filled a.button.alt:disabled[disabled],
.woocommerce.shop-button-style-filled a.button.alt.disabled,
.woocommerce.shop-button-style-filled button.button:disabled,
.woocommerce.shop-button-style-filled button.button:disabled[disabled],
.woocommerce.shop-button-style-filled button.button.disabled,
.woocommerce.shop-button-style-filled button.button.alt:disabled,
.woocommerce.shop-button-style-filled button.button.alt:disabled[disabled],
.woocommerce.shop-button-style-filled button.button.alt.disabled,
.woocommerce.shop-button-style-filled input.button:disabled,
.woocommerce.shop-button-style-filled input.button:disabled[disabled],
.woocommerce.shop-button-style-filled input.button.disabled,
.woocommerce.shop-button-style-filled input.button.alt:disabled,
.woocommerce.shop-button-style-filled input.button.alt:disabled[disabled],
.woocommerce.shop-button-style-filled input.button.alt.disabled, .shop-button-style-filled .woocommerce #respond input#submit:disabled, .shop-button-style-filled .woocommerce #respond input#submit:disabled[disabled], .shop-button-style-filled .woocommerce #respond input#submit.disabled,
.shop-button-style-filled .woocommerce a.button:disabled,
.shop-button-style-filled .woocommerce a.button:disabled[disabled],
.shop-button-style-filled .woocommerce a.button.disabled,
.shop-button-style-filled .woocommerce a.button.alt:disabled,
.shop-button-style-filled .woocommerce a.button.alt:disabled[disabled],
.shop-button-style-filled .woocommerce a.button.alt.disabled,
.shop-button-style-filled .woocommerce button.button:disabled,
.shop-button-style-filled .woocommerce button.button:disabled[disabled],
.shop-button-style-filled .woocommerce button.button.disabled,
.shop-button-style-filled .woocommerce button.button.alt:disabled,
.shop-button-style-filled .woocommerce button.button.alt:disabled[disabled],
.shop-button-style-filled .woocommerce button.button.alt.disabled,
.shop-button-style-filled .woocommerce input.button:disabled,
.shop-button-style-filled .woocommerce input.button:disabled[disabled],
.shop-button-style-filled .woocommerce input.button.disabled,
.shop-button-style-filled .woocommerce input.button.alt:disabled,
.shop-button-style-filled .woocommerce input.button.alt:disabled[disabled],
.shop-button-style-filled .woocommerce input.button.alt.disabled, .woocommerce-page.shop-button-style-filled #respond input#submit:disabled, .woocommerce-page.shop-button-style-filled #respond input#submit:disabled[disabled], .woocommerce-page.shop-button-style-filled #respond input#submit.disabled,
.woocommerce-page.shop-button-style-filled a.button:disabled,
.woocommerce-page.shop-button-style-filled a.button:disabled[disabled],
.woocommerce-page.shop-button-style-filled a.button.disabled,
.woocommerce-page.shop-button-style-filled a.button.alt:disabled,
.woocommerce-page.shop-button-style-filled a.button.alt:disabled[disabled],
.woocommerce-page.shop-button-style-filled a.button.alt.disabled,
.woocommerce-page.shop-button-style-filled button.button:disabled,
.woocommerce-page.shop-button-style-filled button.button:disabled[disabled],
.woocommerce-page.shop-button-style-filled button.button.disabled,
.woocommerce-page.shop-button-style-filled button.button.alt:disabled,
.woocommerce-page.shop-button-style-filled button.button.alt:disabled[disabled],
.woocommerce-page.shop-button-style-filled button.button.alt.disabled,
.woocommerce-page.shop-button-style-filled input.button:disabled,
.woocommerce-page.shop-button-style-filled input.button:disabled[disabled],
.woocommerce-page.shop-button-style-filled input.button.disabled,
.woocommerce-page.shop-button-style-filled input.button.alt:disabled,
.woocommerce-page.shop-button-style-filled input.button.alt:disabled[disabled],
.woocommerce-page.shop-button-style-filled input.button.alt.disabled, .shop-button-style-filled .woocommerce-page #respond input#submit:disabled, .shop-button-style-filled .woocommerce-page #respond input#submit:disabled[disabled], .shop-button-style-filled .woocommerce-page #respond input#submit.disabled,
.shop-button-style-filled .woocommerce-page a.button:disabled,
.shop-button-style-filled .woocommerce-page a.button:disabled[disabled],
.shop-button-style-filled .woocommerce-page a.button.disabled,
.shop-button-style-filled .woocommerce-page a.button.alt:disabled,
.shop-button-style-filled .woocommerce-page a.button.alt:disabled[disabled],
.shop-button-style-filled .woocommerce-page a.button.alt.disabled,
.shop-button-style-filled .woocommerce-page button.button:disabled,
.shop-button-style-filled .woocommerce-page button.button:disabled[disabled],
.shop-button-style-filled .woocommerce-page button.button.disabled,
.shop-button-style-filled .woocommerce-page button.button.alt:disabled,
.shop-button-style-filled .woocommerce-page button.button.alt:disabled[disabled],
.shop-button-style-filled .woocommerce-page button.button.alt.disabled,
.shop-button-style-filled .woocommerce-page input.button:disabled,
.shop-button-style-filled .woocommerce-page input.button:disabled[disabled],
.shop-button-style-filled .woocommerce-page input.button.disabled,
.shop-button-style-filled .woocommerce-page input.button.alt:disabled,
.shop-button-style-filled .woocommerce-page input.button.alt:disabled[disabled],
.shop-button-style-filled .woocommerce-page input.button.alt.disabled {
  color: var(--shop-list-button-primary-color, var(--shop-button-primary-color, var(--light-color)));
  background: var(--shop-list-button-secondary-color, var(--shop-button-secondary-color, var(--accent-color)));
}
.woocommerce.shop-button-style-outline #respond input#submit,
.woocommerce.shop-button-style-outline a.button,
.woocommerce.shop-button-style-outline a.button.alt,
.woocommerce.shop-button-style-outline button.button,
.woocommerce.shop-button-style-outline button.button.alt,
.woocommerce.shop-button-style-outline input.button,
.woocommerce.shop-button-style-outline input.button.alt, .shop-button-style-outline .woocommerce #respond input#submit,
.shop-button-style-outline .woocommerce a.button,
.shop-button-style-outline .woocommerce a.button.alt,
.shop-button-style-outline .woocommerce button.button,
.shop-button-style-outline .woocommerce button.button.alt,
.shop-button-style-outline .woocommerce input.button,
.shop-button-style-outline .woocommerce input.button.alt, .woocommerce-page.shop-button-style-outline #respond input#submit,
.woocommerce-page.shop-button-style-outline a.button,
.woocommerce-page.shop-button-style-outline a.button.alt,
.woocommerce-page.shop-button-style-outline button.button,
.woocommerce-page.shop-button-style-outline button.button.alt,
.woocommerce-page.shop-button-style-outline input.button,
.woocommerce-page.shop-button-style-outline input.button.alt, .shop-button-style-outline .woocommerce-page #respond input#submit,
.shop-button-style-outline .woocommerce-page a.button,
.shop-button-style-outline .woocommerce-page a.button.alt,
.shop-button-style-outline .woocommerce-page button.button,
.shop-button-style-outline .woocommerce-page button.button.alt,
.shop-button-style-outline .woocommerce-page input.button,
.shop-button-style-outline .woocommerce-page input.button.alt {
  color: var(--shop-button-primary-color, var(--accent-color));
  background: transparent;
  box-shadow: 0 0 0 1px var(--shop-button-primary-color, var(--accent-color)) inset;
}
.woocommerce.shop-button-style-outline #respond input#submit:hover,
.woocommerce.shop-button-style-outline a.button:hover,
.woocommerce.shop-button-style-outline a.button.alt:hover,
.woocommerce.shop-button-style-outline button.button:hover,
.woocommerce.shop-button-style-outline button.button.alt:hover,
.woocommerce.shop-button-style-outline input.button:hover,
.woocommerce.shop-button-style-outline input.button.alt:hover, .shop-button-style-outline .woocommerce #respond input#submit:hover,
.shop-button-style-outline .woocommerce a.button:hover,
.shop-button-style-outline .woocommerce a.button.alt:hover,
.shop-button-style-outline .woocommerce button.button:hover,
.shop-button-style-outline .woocommerce button.button.alt:hover,
.shop-button-style-outline .woocommerce input.button:hover,
.shop-button-style-outline .woocommerce input.button.alt:hover, .woocommerce-page.shop-button-style-outline #respond input#submit:hover,
.woocommerce-page.shop-button-style-outline a.button:hover,
.woocommerce-page.shop-button-style-outline a.button.alt:hover,
.woocommerce-page.shop-button-style-outline button.button:hover,
.woocommerce-page.shop-button-style-outline button.button.alt:hover,
.woocommerce-page.shop-button-style-outline input.button:hover,
.woocommerce-page.shop-button-style-outline input.button.alt:hover, .shop-button-style-outline .woocommerce-page #respond input#submit:hover,
.shop-button-style-outline .woocommerce-page a.button:hover,
.shop-button-style-outline .woocommerce-page a.button.alt:hover,
.shop-button-style-outline .woocommerce-page button.button:hover,
.shop-button-style-outline .woocommerce-page button.button.alt:hover,
.shop-button-style-outline .woocommerce-page input.button:hover,
.shop-button-style-outline .woocommerce-page input.button.alt:hover {
  color: var(--shop-button-secondary-color, var(--light-color));
  background: transparent;
  box-shadow: 0 0 0 4em var(--shop-button-primary-color, var(--accent-color)) inset;
}

/* My Account column sets */
.woocommerce .col2-set .col-1 .title, .woocommerce .col2-set .col-2 .title, .woocommerce-page .col2-set .col-1 .title, .woocommerce-page .col2-set .col-2 .title {
  padding-bottom: 1em;
  margin-bottom: 1em;
  border-bottom: 1px solid var(--input-color);
}
.woocommerce .col2-set .col-1 .title h3, .woocommerce .col2-set .col-2 .title h3, .woocommerce-page .col2-set .col-1 .title h3, .woocommerce-page .col2-set .col-2 .title h3 {
  padding-bottom: 0;
}
.woocommerce .col2-set .col-1 .title:before, .woocommerce .col2-set .col-1 .title:after, .woocommerce .col2-set .col-2 .title:before, .woocommerce .col2-set .col-2 .title:after, .woocommerce-page .col2-set .col-1 .title:before, .woocommerce-page .col2-set .col-1 .title:after, .woocommerce-page .col2-set .col-2 .title:before, .woocommerce-page .col2-set .col-2 .title:after {
  display: none;
}
.woocommerce fieldset, .woocommerce-page fieldset {
  border-top: 1px solid var(--input-color);
}

.rtl.woocommerce .col2-set .col-1 .title a:before, .rtl.woocommerce .col2-set .col-2 .title a:before, .rtl.woocommerce-page .col2-set .col-1 .title a:before, .rtl.woocommerce-page .col2-set .col-2 .title a:before {
  margin-right: 0;
  margin-left: 0.2em;
}

/* Select 2 dropdown */
.select2-container .select2-selection {
  padding: 0 1.25em !important;
  background: transparent !important;
  border: 1px solid var(--input-color) !important;
}
.select2-container .select2-selection .select2-selection__rendered {
  padding: 0.86em 2em 0.86em 0 !important;
}
.rtl .select2-container .select2-selection .select2-selection__rendered {
  padding: 0.86em 0 0.86em 2em !important;
}
.select2-container .select2-selection .select2-selection__rendered .select2-selection__clear {
  font-size: 0;
}
.select2-container .select2-selection .select2-selection__rendered .select2-selection__clear:after {
  content: var(--woo-icons-clear-selection) !important;
  font-family: var(--woo-icons-clear-selection-font) !important;
  font-size: 1.5rem !important;
  font-weight: normal;
  margin-top: -2px;
  margin-bottom: -3px;
  color: var(--woocommerce);
}
.select2-container .select2-selection .select2-selection__arrow b {
  display: none !important;
}
.select2-container .select2-selection .select2-selection__arrow:after {
  content: var(--woo-icons-select-arrow) !important;
  font-family: var(--woo-icons-select-arrow-font) !important;
  font-size: 1.5em !important;
  margin: 0 0.25em !important;
}
.select2-container .select2-dropdown .select2-search {
  display: flex;
  flex-wrap: nowrap;
  align-items: center;
}
.select2-container .select2-dropdown .select2-search input {
  padding: 0.5em 1.25em !important;
  border-bottom: 1px solid var(--input-color) !important;
}
.select2-container .select2-dropdown .select2-search input:focus {
  border-width: 1px !important;
  border-color: var(--accent-color) !important;
}
.select2-container .select2-dropdown .select2-search:before {
  content: var(--search-widget-icon-search);
  font-family: var(--search-widget-icon-search-font);
  font-size: 1.5em;
  line-height: 1;
  margin-right: 0.5em;
}
.rtl .select2-container .select2-dropdown .select2-search:before {
  margin-right: 0;
  margin-left: 0.5em;
}

.select2-container .select2-dropdown .select2-results > .select2-results__options .select2-results__option--highlighted[aria-selected], .select2-container .select2-dropdown .select2-results > .select2-results__options .select2-results__option--highlighted[data-selected] {
  background: var(--woocommerce);
  color: var(--light-color);
}

/* My Account */
.woocommerce-account .woocommerce-MyAccount-navigation ul {
  padding-bottom: var(--default-bottom-margin);
  border-bottom: 1px solid var(--input-color);
}
.rtl .woocommerce-account .woocommerce-MyAccount-navigation ul {
  padding-left: 0;
  padding-right: calc(var(--desktop-menu-gap) / 2);
}
.woocommerce-account .woocommerce-MyAccount-navigation ul li a:before {
  left: 0;
  opacity: 1;
  width: 2em;
  transform: scaleX(0);
  transform-origin: right;
  transition: 200ms ease transform;
  transform-origin: left center;
}
.rtl .woocommerce-account .woocommerce-MyAccount-navigation ul li a:before {
  left: auto;
  right: 0;
}
.woocommerce-account .woocommerce-MyAccount-navigation ul li a:after {
  display: none;
}
.woocommerce-account .woocommerce-MyAccount-navigation ul li a:hover:before {
  transform: scaleX(1);
}
.woocommerce-account .woocommerce-MyAccount-navigation ul li.is-active a:before {
  transform: scaleX(1);
}
.woocommerce-account fieldset {
  border-top-width: 1px;
  position: relative;
  padding-top: 5em;
  margin-top: 2em;
}
.woocommerce-account fieldset legend {
  position: absolute;
  top: 0.75em;
}

/* Info boxes */
.woocommerce-error, .woocommerce-info, .woocommerce-message,
.wc-block-components-notice-banner.is-error .wc-block-components-notice-banner__content {
  line-height: 1.4;
  background: var(--dark-10-color);
}
.woocommerce-error:before, .woocommerce-info:before, .woocommerce-message:before,
.wc-block-components-notice-banner.is-error .wc-block-components-notice-banner__content:before {
  font-family: var(--woo-icons-messages-font);
  font-size: 1.4em;
  line-height: 1;
  top: -0.6rem;
  top: 0rem;
  margin-right: 0.5em;
}
.button-shape-rounded .woocommerce-error, .button-shape-rounded .woocommerce-info, .button-shape-rounded .woocommerce-message,
.button-shape-rounded .wc-block-components-notice-banner.is-error .wc-block-components-notice-banner__content {
  border-radius: 50px;
}
.button-shape-round .woocommerce-error, .button-shape-round .woocommerce-info, .button-shape-round .woocommerce-message,
.button-shape-round .wc-block-components-notice-banner.is-error .wc-block-components-notice-banner__content {
  border-radius: 50px;
}

.wc-block-components-notice-banner .wc-block-components-notice-banner__content:before {
  font-size: 1.4em !important;
}

.woocommerce-error:before {
  content: var(--woo-icons-error);
}

.woocommerce-info:before {
  content: var(--woo-icons-info);
}

.cart-empty.woocommerce-info:before {
  top: 0;
}

.woocommerce-message:before {
  content: var(--woo-icons-message);
}

.woocommerce-error {
  box-shadow: 0 0 0 1px var(--accent-color) inset;
}

.woocommerce-form-coupon-toggle .woocommerce-info:before {
  top: 0;
}

.woocommerce form.checkout_coupon p:nth-child(1),
.woocommerce form.checkout_coupon p:nth-child(1),
.woocommerce form.checkout_coupon p:nth-child(1) {
  flex: 1 0 50%;
}

/* Pagination */
.woocommerce.button-shape-rounded nav.woocommerce-pagination ul li a, .woocommerce.button-shape-rounded nav.woocommerce-pagination ul li span, .woocommerce.button-shape-round nav.woocommerce-pagination ul li a, .woocommerce.button-shape-round nav.woocommerce-pagination ul li span, .woocommerce-page.button-shape-rounded nav.woocommerce-pagination ul li a, .woocommerce-page.button-shape-rounded nav.woocommerce-pagination ul li span, .woocommerce-page.button-shape-round nav.woocommerce-pagination ul li a, .woocommerce-page.button-shape-round nav.woocommerce-pagination ul li span {
  border-radius: 50%;
}
.woocommerce nav.woocommerce-pagination, .woocommerce-page nav.woocommerce-pagination {
  border-top: 1px solid var(--input-color);
  padding-top: 2rem;
}
.woocommerce nav.woocommerce-pagination ul.page-numbers, .woocommerce-page nav.woocommerce-pagination ul.page-numbers {
  margin: 0 auto;
  width: max-content;
}
.woocommerce nav.woocommerce-pagination ul.page-numbers li, .woocommerce-page nav.woocommerce-pagination ul.page-numbers li {
  overflow: visible;
  margin: 0 0.3em;
}
.woocommerce nav.woocommerce-pagination ul.page-numbers li a, .woocommerce nav.woocommerce-pagination ul.page-numbers li span, .woocommerce-page nav.woocommerce-pagination ul.page-numbers li a, .woocommerce-page nav.woocommerce-pagination ul.page-numbers li span {
  font-family: var(--button-font);
  font-weight: var(--button-font-weight);
  font-style: var(--button-font-style);
  font-size: 0.875em;
  line-height: 1.2;
  min-width: 2.25em;
  padding: 0.5em 0.1em;
  border: none;
  opacity: 1;
  transition: all 300ms ease;
  border-radius: 50px;
}
.woocommerce nav.woocommerce-pagination ul.page-numbers li span.current, .woocommerce-page nav.woocommerce-pagination ul.page-numbers li span.current {
  color: var(--dark-color);
  background-color: var(--input-color);
}
.woocommerce nav.woocommerce-pagination ul.page-numbers li a.page-numbers, .woocommerce-page nav.woocommerce-pagination ul.page-numbers li a.page-numbers {
  color: inherit;
  background: transparent;
  border: none;
  opacity: 1;
}
.woocommerce nav.woocommerce-pagination ul.page-numbers li a.page-numbers:hover, .woocommerce-page nav.woocommerce-pagination ul.page-numbers li a.page-numbers:hover {
  opacity: 0.8;
  background: transparent;
}
.woocommerce nav.woocommerce-pagination ul.page-numbers li a.prev:after, .woocommerce-page nav.woocommerce-pagination ul.page-numbers li a.prev:after {
  transform: rotate(0deg);
}
.woocommerce nav.woocommerce-pagination ul.page-numbers li .next:after, .woocommerce nav.woocommerce-pagination ul.page-numbers li .prev:after, .woocommerce-page nav.woocommerce-pagination ul.page-numbers li .next:after, .woocommerce-page nav.woocommerce-pagination ul.page-numbers li .prev:after {
  content: var(--cf7-arrow-icon) !important;
  font-family: var(--cf7-arrow-icon-font);
  font-size: 1.4rem;
  font-weight: 100;
  line-height: 1;
  background: transparent;
  transform: rotate(180deg);
  color: var(--accent-color);
  transition: all 450ms ease;
}
.rtl .woocommerce nav.woocommerce-pagination ul.page-numbers li .next:after, .rtl .woocommerce nav.woocommerce-pagination ul.page-numbers li .prev:after, .rtl .woocommerce-page nav.woocommerce-pagination ul.page-numbers li .next:after, .rtl .woocommerce-page nav.woocommerce-pagination ul.page-numbers li .prev:after {
  transform: rotate(0deg);
}
.woocommerce nav.woocommerce-pagination ul.page-numbers li .next:hover:after, .woocommerce nav.woocommerce-pagination ul.page-numbers li .prev:hover:after, .woocommerce-page nav.woocommerce-pagination ul.page-numbers li .next:hover:after, .woocommerce-page nav.woocommerce-pagination ul.page-numbers li .prev:hover:after {
  opacity: 0.8;
}
.woocommerce nav.woocommerce-pagination ul.page-numbers .next, .woocommerce nav.woocommerce-pagination ul.page-numbers .prev, .woocommerce-page nav.woocommerce-pagination ul.page-numbers .next, .woocommerce-page nav.woocommerce-pagination ul.page-numbers .prev {
  border: none;
}
.woocommerce nav.woocommerce-pagination ul.page-numbers li:has(a.next), .woocommerce-page nav.woocommerce-pagination ul.page-numbers li:has(a.next) {
  margin-left: auto;
  margin-right: 0;
}
.woocommerce nav.woocommerce-pagination ul.page-numbers li:has(a.prev), .woocommerce-page nav.woocommerce-pagination ul.page-numbers li:has(a.prev) {
  margin-right: auto;
  margin-left: 0;
}
.woocommerce.rtl nav.woocommerce-pagination ul li:has(a.next), .rtl .woocommerce nav.woocommerce-pagination ul li:has(a.next), .woocommerce-page.rtl nav.woocommerce-pagination ul li:has(a.next), .rtl .woocommerce-page nav.woocommerce-pagination ul li:has(a.next) {
  margin-right: auto;
  margin-left: 0;
}
.woocommerce.rtl nav.woocommerce-pagination ul li:has(a.prev), .rtl .woocommerce nav.woocommerce-pagination ul li:has(a.prev), .woocommerce-page.rtl nav.woocommerce-pagination ul li:has(a.prev), .rtl .woocommerce-page nav.woocommerce-pagination ul li:has(a.prev) {
  margin-left: auto;
  margin-right: 0;
}

nav.woocommerce-pagination ul:not(:has(a.prev)):before,
nav.woocommerce-pagination ul:not(:has(a.next)):after {
  content: var(--cf7-arrow-icon) !important;
  font-family: var(--cf7-arrow-icon-font);
  font-size: 1.4rem;
  font-weight: 100;
  line-height: 1;
  display: flex !important;
  align-items: center;
  justify-items: center;
  margin-right: auto;
  width: 2em;
  height: 2em;
  color: inherit;
  opacity: 0.4;
  background: transparent;
  border-radius: 0;
  transform: rotate(0deg);
}
nav.woocommerce-pagination ul:not(:has(a.next)):after {
  content: var(--cf7-arrow-icon) !important;
  margin-right: 0;
  margin-left: auto;
  transform: rotate(180deg);
}
nav.woocommerce-pagination ul:has(a.prev):before {
  display: none;
}
nav.woocommerce-pagination ul:has(a.next):after {
  display: none;
}

.rtl.woocommerce nav.woocommerce-pagination, .rtl.woocommerce-page nav.woocommerce-pagination {
  border-top-width: 1px;
}
.rtl.woocommerce nav.woocommerce-pagination ul .next, .rtl.woocommerce-page nav.woocommerce-pagination ul .next {
  margin-left: 0;
  margin-right: 1rem;
}
.rtl.woocommerce nav.woocommerce-pagination ul .prev, .rtl.woocommerce-page nav.woocommerce-pagination ul .prev {
  margin-right: 0;
  margin-left: 1rem;
}

/* Star rating */
.woocommerce .star-rating {
  width: 5.2em;
}
.woocommerce .star-rating span:before {
  color: var(--accent-color);
}

/* Cart */
.woocommerce table.shop_table th, .woocommerce-page table.shop_table th {
  font-weight: inherit !important;
}
.woocommerce table.shop_table td, .woocommerce-page table.shop_table td {
  font-weight: var(--body-font-weight) !important;
}
.woocommerce table.shop_table td strong, .woocommerce-page table.shop_table td strong {
  font-weight: var(--body-font-weight) !important;
}
.woocommerce table.shop_table td strong span bdi, .woocommerce-page table.shop_table td strong span bdi {
  font-weight: 600 !important;
}
.button-shape-rounded .woocommerce table.shop_table thead th:first-child, .button-shape-round .woocommerce table.shop_table thead th:first-child, .button-shape-rounded .woocommerce-page table.shop_table thead th:first-child, .button-shape-round .woocommerce-page table.shop_table thead th:first-child {
  border-top-left-radius: 50px;
  border-bottom-left-radius: 50px;
  overflow: hidden;
  padding-left: 2em;
}
.rtl.button-shape-rounded .woocommerce table.shop_table thead th:first-child, .rtl.button-shape-round .woocommerce table.shop_table thead th:first-child, .rtl.button-shape-rounded .woocommerce-page table.shop_table thead th:first-child, .rtl.button-shape-round .woocommerce-page table.shop_table thead th:first-child {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
  border-top-right-radius: 50px;
  border-bottom-right-radius: 50px;
}
.button-shape-rounded .woocommerce table.shop_table thead th:last-child, .button-shape-round .woocommerce table.shop_table thead th:last-child, .button-shape-rounded .woocommerce-page table.shop_table thead th:last-child, .button-shape-round .woocommerce-page table.shop_table thead th:last-child {
  border-top-right-radius: 50px;
  border-bottom-right-radius: 50px;
  overflow: hidden;
  padding-right: 2em;
}
.rtl.button-shape-rounded .woocommerce table.shop_table thead th:last-child, .rtl.button-shape-round .woocommerce table.shop_table thead th:last-child, .rtl.button-shape-rounded .woocommerce-page table.shop_table thead th:last-child, .rtl.button-shape-round .woocommerce-page table.shop_table thead th:last-child {
  border-top-left-radius: 50px;
  border-bottom-left-radius: 50px;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.woocommerce table.shop_table.cart thead tr th, .woocommerce-page table.shop_table.cart thead tr th {
  color: var(--shop-button-primary-color, var(--light-color));
  background: var(--shop-button-secondary-color, var(--accent-color));
}
.woocommerce table.shop_table.cart tbody tr td, .woocommerce-page table.shop_table.cart tbody tr td {
  border-bottom-color: var(--input-color);
}
.woocommerce table.shop_table.cart tbody tr .product-thumbnail a, .woocommerce-page table.shop_table.cart tbody tr .product-thumbnail a {
  position: relative;
  overflow: hidden;
}
.woocommerce table.shop_table.cart tbody tr .product-thumbnail a:after, .woocommerce-page table.shop_table.cart tbody tr .product-thumbnail a:after {
  content: "";
  inset: 0;
  position: absolute;
  display: block;
  opacity: 0;
  pointer-events: none;
  background: var(--woocommerce);
  transition: 650ms ease all;
  z-index: 2;
}
.woocommerce table.shop_table.cart tbody tr .product-thumbnail a:before, .woocommerce-page table.shop_table.cart tbody tr .product-thumbnail a:before {
  content: var(--bt-zoomin-icon);
  font-family: var(--bt-zoomin-icon-font);
  font-size: 1.5em;
  display: flex;
  align-items: center;
  justify-content: center;
  inset: 0;
  position: absolute;
  transform: translateY(-75%);
  transition: 650ms ease all;
  color: var(--light-color);
  opacity: 0;
  z-index: 3;
}
.woocommerce table.shop_table.cart tbody tr .product-thumbnail a img, .woocommerce-page table.shop_table.cart tbody tr .product-thumbnail a img {
  z-index: 1;
  transition: 200ms ease all;
}
.woocommerce table.shop_table.cart tbody tr .product-thumbnail a:hover:after, .woocommerce-page table.shop_table.cart tbody tr .product-thumbnail a:hover:after {
  opacity: 0.5;
}
.woocommerce table.shop_table.cart tbody tr .product-thumbnail a:hover:before, .woocommerce-page table.shop_table.cart tbody tr .product-thumbnail a:hover:before {
  opacity: 1;
  transform: translateY(0);
  transition-delay: 100ms;
}
.woocommerce table.shop_table.cart tbody tr .product-thumbnail a:hover img, .woocommerce-page table.shop_table.cart tbody tr .product-thumbnail a:hover img {
  transform: scale(1.15);
}
.woocommerce table.shop_table.cart tbody tr .remove:hover:after, .woocommerce-page table.shop_table.cart tbody tr .remove:hover:after {
  opacity: 0.8;
}
.woocommerce table.shop_table.cart tbody tr .product-subtotal .amount, .woocommerce-page table.shop_table.cart tbody tr .product-subtotal .amount {
  font-weight: inherit;
}
.woocommerce table.shop_table.cart tbody tr .product-quantity .quantity .qty, .woocommerce-page table.shop_table.cart tbody tr .product-quantity .quantity .qty {
  width: 6em;
  padding: 0.5em 1em !important;
  min-height: 46px;
}
.woocommerce .cart-collaterals .cross-sells, .woocommerce-page .cart-collaterals .cross-sells {
  border-top-color: var(--input-color);
}

.woocommerce .cart-collaterals .cart_totals table.shop_table tbody tr.order-total th, .woocommerce .cart-collaterals .cart_totals table.shop_table tbody tr.order-total td,
.woocommerce .checkout .woocommerce-checkout-review-order-table tfoot tr.order-total th,
.woocommerce .checkout .woocommerce-checkout-review-order-table tfoot tr.order-total td, .woocommerce-page .cart-collaterals .cart_totals table.shop_table tbody tr.order-total th, .woocommerce-page .cart-collaterals .cart_totals table.shop_table tbody tr.order-total td,
.woocommerce-page .checkout .woocommerce-checkout-review-order-table tfoot tr.order-total th,
.woocommerce-page .checkout .woocommerce-checkout-review-order-table tfoot tr.order-total td {
  color: currentColor;
  background: transparent;
  font-weight: 600 !important;
}
.woocommerce .checkout .woocommerce-checkout-review-order-table thead tr th, .woocommerce-page .checkout .woocommerce-checkout-review-order-table thead tr th {
  color: var(--shop-button-primary-color, var(--light-color));
  background: var(--shop-button-secondary-color, var(--accent-color));
}

/* Checkout */
.woocommerce .checkout .woocommerce-checkout-review-order-table tbody tr td, .woocommerce-page .checkout .woocommerce-checkout-review-order-table tbody tr td {
  border-bottom-color: var(--input-color);
}

/* Login, Registration, Coupon form */
.woocommerce form.login, .woocommerce form.register, .woocommerce form.lost_reset_password, .woocommerce form.checkout_coupon, .woocommerce form.login, .woocommerce form.register, .woocommerce form.lost_reset_password, .woocommerce form.checkout_coupon, .woocommerce form.login, .woocommerce form.register, .woocommerce form.lost_reset_password, .woocommerce form.checkout_coupon {
  border-width: 1px;
  border-color: var(--input-color);
}
.woocommerce form.login button, .woocommerce form.register button, .woocommerce form.lost_reset_password button, .woocommerce form.checkout_coupon button, .woocommerce form.login button, .woocommerce form.register button, .woocommerce form.lost_reset_password button, .woocommerce form.checkout_coupon button, .woocommerce form.login button, .woocommerce form.register button, .woocommerce form.lost_reset_password button, .woocommerce form.checkout_coupon button {
  padding: 1.2em 1.25em;
}

.woocommerce form .show-password-input, .woocommerce-page form .show-password-input {
  transform: translateY(0%);
}

#coupon_code {
  margin-right: 1em;
  min-height: 2.5em;
  border: 1px solid var(--input-color);
}

/* Payments */
#add_payment_method #payment ul.payment_methods, .woocommerce-cart #payment ul.payment_methods, .woocommerce-checkout #payment ul.payment_methods {
  border-bottom-width: 1px;
  border-color: var(--input-color);
}

/* Terms and conditions */
.woocommerce-terms-and-conditions {
  border-width: 1px;
  border-color: var(--input-color);
}

/* Widgets */
/* Product search */
.widget_product_search .woocommerce-product-search input[type=search] {
  padding-right: 3em !important;
}
.rtl .widget_product_search .woocommerce-product-search input[type=search] {
  padding-right: 1.25em !important;
  padding-left: 3em !important;
}
.widget_product_search .woocommerce-product-search button[type=submit]:after {
  content: var(--search-widget-icon-search);
  font-family: var(--search-widget-icon-search-font);
  font-size: 1rem;
}

.woocommerce, .woocommerce-page {
  /* Filter price widget */
}
.woocommerce .widget_price_filter .ui-slider .ui-slider-handle, .woocommerce-page .widget_price_filter .ui-slider .ui-slider-handle {
  transition: 200ms ease all;
}
.woocommerce .widget_price_filter .ui-slider .ui-slider-range, .woocommerce-page .widget_price_filter .ui-slider .ui-slider-range {
  transition: 200ms ease all;
  background: var(--input-color);
}

/* Cart */
.woocommerce.widget_shopping_cart .cart_list li,
.woocommerce-page .widget_shopping_cart .cart_list li,
.woocommerce .widget_shopping_cart .cart_list li {
  padding: 0.5em 2em 0.5em calc(var(--woo-cart-widget-image-size) + 1.2em);
  margin-bottom: 0.7rem;
}
.rtl .woocommerce.widget_shopping_cart .cart_list li,
.rtl .woocommerce-page .widget_shopping_cart .cart_list li,
.rtl .woocommerce .widget_shopping_cart .cart_list li {
  padding: 0.5em calc(var(--woo-cart-widget-image-size) + 1.2em) 0.5em 2em;
}
.woocommerce.widget_shopping_cart .cart_list li a,
.woocommerce-page .widget_shopping_cart .cart_list li a,
.woocommerce .widget_shopping_cart .cart_list li a {
  font-size: 1.125em;
}
.woocommerce.widget_shopping_cart .cart_list li a.remove:after,
.woocommerce-page .widget_shopping_cart .cart_list li a.remove:after,
.woocommerce .widget_shopping_cart .cart_list li a.remove:after {
  color: var(--shop-button-primary-color, var(--light-color));
  background: var(--shop-button-secondary-color, var(--accent-color));
  transition: 200ms ease all;
}
.woocommerce.widget_shopping_cart .cart_list li a.remove:hover:after,
.woocommerce-page .widget_shopping_cart .cart_list li a.remove:hover:after,
.woocommerce .widget_shopping_cart .cart_list li a.remove:hover:after {
  opacity: 0.8;
}
.woocommerce.widget_shopping_cart .cart_list li a img,
.woocommerce-page .widget_shopping_cart .cart_list li a img,
.woocommerce .widget_shopping_cart .cart_list li a img {
  border-radius: var(--post-shape-rounded);
}
.woocommerce.widget_shopping_cart .total,
.woocommerce-page .widget_shopping_cart .total,
.woocommerce .widget_shopping_cart .total {
  border-top-width: 2px;
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}
.woocommerce.widget_shopping_cart .total strong,
.woocommerce-page .widget_shopping_cart .total strong,
.woocommerce .widget_shopping_cart .total strong {
  margin-right: 5px;
}
.rtl .woocommerce.widget_shopping_cart .total strong,
.rtl .woocommerce-page .widget_shopping_cart .total strong,
.rtl .woocommerce .widget_shopping_cart .total strong {
  magin-right: 0;
  margin-left: 5px;
}
.woocommerce.widget_shopping_cart .total .amount,
.woocommerce-page .widget_shopping_cart .total .amount,
.woocommerce .widget_shopping_cart .total .amount {
  font-weight: inherit;
  margin-left: 5px;
}
.rtl .woocommerce.widget_shopping_cart .total .amount,
.rtl .woocommerce-page .widget_shopping_cart .total .amount,
.rtl .woocommerce .widget_shopping_cart .total .amount {
  margin-left: 0;
  margin-right: 5px;
}

.woocommerce #content table.cart img, .woocommerce table.cart img, .woocommerce-page #content table.cart img, .woocommerce-page table.cart img {
  border-radius: var(--post-shape-rounded);
}

.woocommerce table.shop_table.cart tbody tr .product-thumbnail a, .woocommerce-page table.shop_table.cart tbody tr .product-thumbnail a {
  border-radius: var(--post-shape-rounded);
}

.woocommerce table.shop_table.cart tbody tr .remove::after, .woocommerce-page table.shop_table.cart tbody tr .remove::after {
  color: var(--shop-button-primary-color, var(--light-color));
  background: var(--shop-button-secondary-color, var(--accent-color));
}

/* Widgets */
.woocommerce .widget_top_rated_products .product_list_widget li,
.woocommerce .widget_products .product_list_widget li,
.woocommerce .widget_recent_reviews .product_list_widget li,
.woocommerce-page .widget_top_rated_products .product_list_widget li,
.woocommerce-page .widget_products .product_list_widget li,
.woocommerce-page .widget_recent_reviews .product_list_widget li {
  padding-left: 5em;
  padding-bottom: 0rem;
  margin-top: 1rem;
  margin-bottom: 1rem;
  max-height: 4em;
  border: none !important;
}
.woocommerce .widget_top_rated_products .product_list_widget li:first-child,
.woocommerce .widget_products .product_list_widget li:first-child,
.woocommerce .widget_recent_reviews .product_list_widget li:first-child,
.woocommerce-page .widget_top_rated_products .product_list_widget li:first-child,
.woocommerce-page .widget_products .product_list_widget li:first-child,
.woocommerce-page .widget_recent_reviews .product_list_widget li:first-child {
  margin-top: 0 !important;
}
.rtl .woocommerce .widget_top_rated_products .product_list_widget li,
.rtl .woocommerce .widget_products .product_list_widget li,
.rtl .woocommerce .widget_recent_reviews .product_list_widget li,
.rtl .woocommerce-page .widget_top_rated_products .product_list_widget li,
.rtl .woocommerce-page .widget_products .product_list_widget li,
.rtl .woocommerce-page .widget_recent_reviews .product_list_widget li {
  padding-right: 5em;
  padding-left: 0;
}
.woocommerce .widget_top_rated_products .product_list_widget li .product-title,
.woocommerce .widget_products .product_list_widget li .product-title,
.woocommerce .widget_recent_reviews .product_list_widget li .product-title,
.woocommerce-page .widget_top_rated_products .product_list_widget li .product-title,
.woocommerce-page .widget_products .product_list_widget li .product-title,
.woocommerce-page .widget_recent_reviews .product_list_widget li .product-title {
  font-size: 1.125em;
  -webkit-line-clamp: 1;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  overflow: hidden;
}
.woocommerce .widget_top_rated_products .product_list_widget li span.woocommerce-Price-amount.amount,
.woocommerce .widget_products .product_list_widget li span.woocommerce-Price-amount.amount,
.woocommerce .widget_recent_reviews .product_list_widget li span.woocommerce-Price-amount.amount,
.woocommerce-page .widget_top_rated_products .product_list_widget li span.woocommerce-Price-amount.amount,
.woocommerce-page .widget_products .product_list_widget li span.woocommerce-Price-amount.amount,
.woocommerce-page .widget_recent_reviews .product_list_widget li span.woocommerce-Price-amount.amount {
  font-size: 0.875rem;
}

/* Override RTL widgets
--------------------------------------------- */
.rtl.woocommerce, .rtl.woocommerce-page {
  /* Top rated, products, recent reviews */
}
.rtl.woocommerce .widget_top_rated_products .product_list_widget li,
.rtl.woocommerce .widget_products .product_list_widget li,
.rtl.woocommerce .widget_recent_reviews .product_list_widget li, .rtl.woocommerce-page .widget_top_rated_products .product_list_widget li,
.rtl.woocommerce-page .widget_products .product_list_widget li,
.rtl.woocommerce-page .widget_recent_reviews .product_list_widget li {
  padding-right: 5em;
}

.woocommerce .widget_top_rated_products .product_list_widget li a img, .woocommerce .widget_products .product_list_widget li a img, .woocommerce .widget_recent_reviews .product_list_widget li a img, .woocommerce-page .widget_top_rated_products .product_list_widget li a img, .woocommerce-page .widget_products .product_list_widget li a img, .woocommerce-page .widget_recent_reviews .product_list_widget li a img {
  width: 4em;
}

#add_payment_method #payment div.payment_box:before,
.woocommerce-cart #payment div.payment_box:before,
.woocommerce-checkout #payment div.payment_box:before {
  top: 1px;
}

.woocommerce form .form-row .input-text, .woocommerce form .form-row select {
  border-color: var(--input-color);
}
.button-shape-rounded .woocommerce form .form-row .input-text, .button-shape-rounded .woocommerce form .form-row select {
  border-radius: var(--soft-rounded);
}
.button-shape-round .woocommerce form .form-row .input-text, .button-shape-round .woocommerce form .form-row select {
  border-radius: var(--hard-rounded);
}

.button-shape-rounded .woocommerce form .form-row textarea.input-text {
  border-radius: var(--soft-rounded);
}
.button-shape-round .woocommerce form .form-row textarea.input-text {
  border-radius: var(--hard-rounded-field);
  padding: 0.8em 1.5em;
}
.woocommerce form .form-row textarea.input-text:focus {
  border-color: var(--accent-color);
}

@media (max-width: 780px) {
  .woocommerce .woocommerce-result-count,
.woocommerce-page .woocommerce-result-count {
    width: 100%;
  }
  .woocommerce .woocommerce-ordering,
.woocommerce-page .woocommerce-ordering {
    float: none;
  }

  .woocommerce table.cart td.actions .coupon, .woocommerce-page #content table.cart td.actions .coupon, .woocommerce-page table.cart td.actions .coupon {
    flex-wrap: wrap;
  }

  .woocommerce #content table.cart td.actions .coupon .button, .woocommerce #content table.cart td.actions .coupon .input-text, .woocommerce #content table.cart td.actions .coupon input, .woocommerce table.cart td.actions .coupon .button, .woocommerce table.cart td.actions .coupon .input-text, .woocommerce table.cart td.actions .coupon input, .woocommerce-page #content table.cart td.actions .coupon .button, .woocommerce-page #content table.cart td.actions .coupon .input-text, .woocommerce-page #content table.cart td.actions .coupon input, .woocommerce-page table.cart td.actions .coupon .button, .woocommerce-page table.cart td.actions .coupon .input-text, .woocommerce-page table.cart td.actions .coupon input {
    width: 100%;
    flex: 1 0 100%;
    margin: 0 0 1em 0;
  }

  .woocommerce .widget_top_rated_products .product_list_widget li:first-child, .woocommerce .widget_products .product_list_widget li:first-child, .woocommerce .widget_recent_reviews .product_list_widget li:first-child, .woocommerce-page .widget_top_rated_products .product_list_widget li:first-child, .woocommerce-page .widget_products .product_list_widget li:first-child, .woocommerce-page .widget_recent_reviews .product_list_widget li:first-child {
    margin-bottom: 0.5em;
    padding-bottom: 1em;
    padding-top: 1em;
  }

  .btQuoteBooking .btQuoteBookingWrap .btQuoteBookingForm .ddTitleText span {
    padding-right: 1em !important;
  }

  .btQuoteBooking .btQuoteBookingWrap .btQuoteBookingForm .dd.ddcommon .ddTitleText .ddlabel .description {
    margin-top: 0em !important;
  }
}
.rtl nav.woocommerce-pagination ul:not(:has(a.prev)):before {
  margin-left: auto;
  margin-right: 0;
  transform: rotate(0deg);
}

.rtl nav.woocommerce-pagination ul:not(:has(a.next)):after {
  margin-right: auto;
  margin-left: 0;
  transform: rotate(180deg);
}

.rtl nav.woocommerce-pagination ul li a.prev:after {
  transform: rotate(0deg);
}

.rtl nav.woocommerce-pagination ul li a.prev:hover:after {
  transform: translatex(0.5em) rotate(0deg);
}

.rtl nav.woocommerce-pagination ul li a.next:after {
  margin-right: auto;
  margin-left: 0;
  transform: rotate(180deg);
}

.rtl nav.woocommerce-pagination ul li a.next:hover:after {
  transform: translatex(-0.5em) rotate(180deg);
}

/* Borders */
.woocommerce.widget_shopping_cart .total, .woocommerce-page .widget_shopping_cart .total, .woocommerce .widget_shopping_cart .total {
  border-top-width: 1px;
  border-color: var(--input-color);
}

.woocommerce div.product div.summary form.cart {
  border-top-width: 1px;
  border-color: var(--input-color);
}

.woocommerce #reviews #comments ol.commentlist li {
  border-top-width: 1px;
  border-color: var(--input-color);
}

.woocommerce #reviews #comments ol.commentlist {
  border-bottom-color: var(--input-color);
}

.woocommerce #reviews #comments ol.commentlist {
  border-width: 1px;
}

.woocommerce table.shop_attributes td {
  padding: 0 1em;
}
.woocommerce table.shop_attributes th {
  font-weight: inherit;
}

/* Shortcode on sale */
.button-shape-rounded .woocommerce.quick-sale .products ul li.product:before, .button-shape-rounded .woocommerce.quick-sale ul.products li.product:before {
  border-radius: var(--post-shape-rounded);
}
.button-shape-rounded .woocommerce.quick-sale .products ul li.product .woocommerce-loop-product__link img, .button-shape-rounded .woocommerce.quick-sale ul.products li.product .woocommerce-loop-product__link img {
  border-radius: var(--post-shape-rounded);
}
.button-shape-rounded .woocommerce.quick-sale div.product div.images .woocommerce-product-gallery__image {
  border-radius: var(--post-shape-rounded);
  overflow: hidden;
}
.button-shape-round .woocommerce.quick-sale .products ul li.product:before, .button-shape-round .woocommerce.quick-sale ul.products li.product:before {
  border-radius: var(--post-shape-rounded);
}
.button-shape-round .woocommerce.quick-sale .products ul li.product .woocommerce-loop-product__link img, .button-shape-round .woocommerce.quick-sale ul.products li.product .woocommerce-loop-product__link img {
  border-radius: var(--post-shape-rounded);
}
.button-shape-round .woocommerce.quick-sale div.product div.images .woocommerce-product-gallery__image {
  border-radius: var(--post-shape-rounded);
  overflow: hidden;
}

/* Prodyct list - Image shape */
.woocommerce.button-shape-rounded .widget_top_rated_products .product_list_widget li a img,
.woocommerce.button-shape-rounded .widget_products .product_list_widget li a img,
.woocommerce.button-shape-rounded .widget_recent_reviews .product_list_widget li a img, .woocommerce.button-shape-round .widget_top_rated_products .product_list_widget li a img,
.woocommerce.button-shape-round .widget_products .product_list_widget li a img,
.woocommerce.button-shape-round .widget_recent_reviews .product_list_widget li a img {
  border-radius: var(--card-soft-rounded);
}

.woocommerce #reviews #comments ol.commentlist li {
  border-top: 1px solid var(--input-color);
}

.woocommerce #reviews #comments ol.commentlist li {
  border-top-width: 1px;
  border-color: var(--input-color);
  border-radius: 0;
}

.woocommerce #review_form #respond .form-submit input {
  min-width: 7em;
}

.woocommerce form .form-row .password-input .show-password-input,
.woocommerce-page form .form-row .password-input .show-password-input {
  top: 0 !important;
}

/* Screens
------------------------------------------- */
@media (max-width: 1399px) {
  /* Typography breakpoint start 1400 */
  .bt_bb_headline.bt_bb_size_extrahuge h1, .bt_bb_headline.bt_bb_size_extrahuge h2, .bt_bb_headline.bt_bb_size_extrahuge h3, .bt_bb_headline.bt_bb_size_extrahuge h4, .bt_bb_headline.bt_bb_size_extrahuge h5, .bt_bb_headline.bt_bb_size_extrahuge h6, .bt_bb_headline.bt_bb_size_huge h1, .bt_bb_headline.bt_bb_size_huge h2, .bt_bb_headline.bt_bb_size_huge h3, .bt_bb_headline.bt_bb_size_huge h4, .bt_bb_headline.bt_bb_size_huge h5, .bt_bb_headline.bt_bb_size_huge h6 {
    font-size: 4em !important;
  }
}
@media (max-width: 1199px) {
  /* Typography breakpoint start 1200 */
  .bt_bb_headline.bt_bb_size_extrahuge h1, .bt_bb_headline.bt_bb_size_extrahuge h2, .bt_bb_headline.bt_bb_size_extrahuge h3, .bt_bb_headline.bt_bb_size_extrahuge h4, .bt_bb_headline.bt_bb_size_extrahuge h5, .bt_bb_headline.bt_bb_size_extrahuge h6, .bt_bb_headline.bt_bb_size_huge h1, .bt_bb_headline.bt_bb_size_huge h2, .bt_bb_headline.bt_bb_size_huge h3, .bt_bb_headline.bt_bb_size_huge h4, .bt_bb_headline.bt_bb_size_huge h5, .bt_bb_headline.bt_bb_size_huge h6 {
    font-size: 3.5em !important;
    line-height: 1.107;
  }
  .bt_bb_headline.bt_bb_size_extralarge h1, .bt_bb_headline.bt_bb_size_extralarge h2, .bt_bb_headline.bt_bb_size_extralarge h3, .bt_bb_headline.bt_bb_size_extralarge h4, .bt_bb_headline.bt_bb_size_extralarge h5, .bt_bb_headline.bt_bb_size_extralarge h6 {
    font-size: 3.5em !important;
    line-height: 1.107;
  }
  .bt_bb_headline.bt_bb_size_normal h1, .bt_bb_headline.bt_bb_size_normal h2, .bt_bb_headline.bt_bb_size_normal h3, .bt_bb_headline.bt_bb_size_normal h4, .bt_bb_headline.bt_bb_size_normal h5, .bt_bb_headline.bt_bb_size_normal h6 {
    font-size: 2.666666em !important;
  }
  .bt_bb_headline.bt_bb_size_medium h1, .bt_bb_headline.bt_bb_size_medium h2, .bt_bb_headline.bt_bb_size_medium h3, .bt_bb_headline.bt_bb_size_medium h4, .bt_bb_headline.bt_bb_size_medium h5, .bt_bb_headline.bt_bb_size_medium h6 {
    font-size: 2em !important;
  }
  .bt_bb_headline.bt_bb_size_small h1, .bt_bb_headline.bt_bb_size_small h2, .bt_bb_headline.bt_bb_size_small h3, .bt_bb_headline.bt_bb_size_small h4, .bt_bb_headline.bt_bb_size_small h5, .bt_bb_headline.bt_bb_size_small h6 {
    font-size: 1.6em !important;
  }
  .bt_bb_headline.bt_bb_size_extrasmall h1, .bt_bb_headline.bt_bb_size_extrasmall h2, .bt_bb_headline.bt_bb_size_extrasmall h3, .bt_bb_headline.bt_bb_size_extrasmall h4, .bt_bb_headline.bt_bb_size_extrasmall h5, .bt_bb_headline.bt_bb_size_extrasmall h6 {
    font-size: 1.33333333em !important;
  }
  .bt_bb_headline.bt_bb_superheadline.bt_bb_size_extrahuge .bt_bb_headline_superheadline, .bt_bb_headline.bt_bb_superheadline.bt_bb_size_huge .bt_bb_headline_superheadline {
    font-size: 1.25rem !important;
  }
  .bt_bb_headline.bt_bb_subheadline.bt_bb_size_extrahuge .bt_bb_headline_subheadline, .bt_bb_headline.bt_bb_subheadline.bt_bb_size_huge .bt_bb_headline_subheadline {
    font-size: 1.375rem !important;
  }

  body {
    font-size: 15px !important;
  }

  body {
    --extrahuge-title-size: 3.5em;
    --huge-title-size: 3.5em;
    --extralarge-title-size: 3.5em;
    --title-size-extralarge: 3.5em;
    --title-size-huge: 3.5em;
    --title-size-extrahuge: 3.5em;
  }
}
@media (max-width: 480px) {
  /* Typography breakpoint start 480 */
  .bt_bb_headline.bt_bb_size_extrahuge h1, .bt_bb_headline.bt_bb_size_extrahuge h2, .bt_bb_headline.bt_bb_size_extrahuge h3, .bt_bb_headline.bt_bb_size_extrahuge h4, .bt_bb_headline.bt_bb_size_extrahuge h5, .bt_bb_headline.bt_bb_size_extrahuge h6, .bt_bb_headline.bt_bb_size_huge h1, .bt_bb_headline.bt_bb_size_huge h2, .bt_bb_headline.bt_bb_size_huge h3, .bt_bb_headline.bt_bb_size_huge h4, .bt_bb_headline.bt_bb_size_huge h5, .bt_bb_headline.bt_bb_size_huge h6 {
    font-size: 2.375em !important;
    line-height: 1.125;
  }
  .bt_bb_headline.bt_bb_size_extralarge h1, .bt_bb_headline.bt_bb_size_extralarge h2, .bt_bb_headline.bt_bb_size_extralarge h3, .bt_bb_headline.bt_bb_size_extralarge h4, .bt_bb_headline.bt_bb_size_extralarge h5, .bt_bb_headline.bt_bb_size_extralarge h6 {
    font-size: 2.375em !important;
    line-height: 1.1255;
  }
  .bt_bb_headline.bt_bb_size_large h1, .bt_bb_headline.bt_bb_size_large h2, .bt_bb_headline.bt_bb_size_large h3, .bt_bb_headline.bt_bb_size_large h4, .bt_bb_headline.bt_bb_size_large h5, .bt_bb_headline.bt_bb_size_large h6 {
    font-size: 2.375em !important;
  }
  .bt_bb_headline.bt_bb_size_normal h1, .bt_bb_headline.bt_bb_size_normal h2, .bt_bb_headline.bt_bb_size_normal h3, .bt_bb_headline.bt_bb_size_normal h4, .bt_bb_headline.bt_bb_size_normal h5, .bt_bb_headline.bt_bb_size_normal h6 {
    font-size: 2em !important;
  }
  .bt_bb_headline.bt_bb_superheadline.bt_bb_size_extrahuge .bt_bb_headline_superheadline, .bt_bb_headline.bt_bb_superheadline.bt_bb_size_huge .bt_bb_headline_superheadline {
    font-size: 1.125rem !important;
  }
  .bt_bb_headline.bt_bb_subheadline.bt_bb_size_extrahuge .bt_bb_headline_subheadline, .bt_bb_headline.bt_bb_subheadline.bt_bb_size_huge .bt_bb_headline_subheadline {
    font-size: 1.25rem !important;
  }
  .bt_bb_headline.bt_bb_superheadline.bt_bb_size_extralarge .bt_bb_headline_superheadline {
    font-size: 1.125rem !important;
  }
  .bt_bb_headline.bt_bb_subheadline.bt_bb_size_extralarge .bt_bb_headline_subheadline {
    font-size: 1.25rem !important;
  }

  body {
    --extrahuge-title-size: 2.375em;
    --huge-title-size: 2.375em;
    --extralarge-title-size: 2.375em;
    --large-title-size: 2.375em;
    --normal-title-size: 2em;
    --title-size-normal: 2em;
    --title-size-large: 2.375em;
    --title-size-extralarge: 2.375em;
    --title-size-huge: 2.375em;
    --title-size-extrahuge: 2.375em;
    --section-soft-rounded: 20px;
    --section-medium-rounded: 30px;
    --section-hard-rounded: 40px;
    --price-rounded: 20px;
  }
}
/* Custom CSS
--------------------------------------------------- */
/* Single Event */
body.single.single-speaker article.speaker {
  /*.entry-header {
  	display: none;
  }*/
}
body.single.single-speaker footer.entry-footer {
  display: none;
}

/* Unit test (no BB) button fix */
.read-more .bt_bb_button.bt_bb_color_scheme_3 a {
  color: var(--primary-color, var(--light-color));
  box-shadow: 0 0 0 3em var(--secondary-color, var(--accent-color)) inset;
}
.read-more .bt_bb_button.bt_bb_color_scheme_3 a:hover {
  box-shadow: 0 0 0 1px var(--secondary-color, var(--accent-color)) inset;
  color: var(--secondary-color, var(--accent-color));
  background-color: transparent;
}
.read-more .bt_bb_button.bt_bb_color_scheme_3 a:hover .bt_bb_icon_holder {
  color: var(--icon-secondary-color, var(--secondary-color, var(--accent-color)));
}

@media (min-width: 1440px) and (max-width: 1500px) {
  .bt_bb_row.bt_bb_row_width_boxed_1400,
.bt_bb_row_inner.bt_bb_row_width_boxed_1400 {
    padding: 0 20px;
  }
}
@media (max-width: 1439px) {
  .bt_bb_row_inner.bt_bb_row_width_boxed_1400 {
    padding: 0 20px;
  }
}
/* Accordion detail */
.bt_bb_accordion .bt_bb_accordion_item .bt_bb_accordion_item_title:before {
  -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzkiIGhlaWdodD0iMzgiIHZpZXdCb3g9IjAgMCAzOSAzOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEzIDAuMDQyMjI0NkMxMyAwLjA0MjIyNDYgMTMgMC4wNDIyMjQ2IDEzIDAuMDM5MjE2VjAuMDQyMjI0NloiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTE0LjA4MzEgMC4wNDgyNDE5QzE0LjA4MzEgMC4wNDgyNDE5IDE0LjA5MjEgMC4wNDUyMzMyIDE0LjA5MjEgMC4wMzkyMTZDMTQuMDkyMSAwLjAzMzE5OSAxNC4wODkxIDAuMDMwMTkwMyAxNC4wODMxIDAuMDMwMTkwM0MxNC4wNzcxIDAuMDMwMTkwMyAxNC4wNzQxIDAuMDMzMTk5IDE0LjA3NDEgMC4wMzkyMTZDMTQuMDc0MSAwLjA0NTIzMzIgMTQuMDc3MSAwLjA0ODI0MTkgMTQuMDgzMSAwLjA0ODI0MTlaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0xNS4xNjYyIDAuMDU3MjY3NUMxNS4xNjYyIDAuMDU3MjY3NSAxNS4xODQyIDAuMDQ4MjQxNyAxNS4xODQyIDAuMDM5MjE2QzE1LjE4NDIgMC4wMzAxOTAzIDE1LjE3NTIgMC4wMjExNjQ4IDE1LjE2NjIgMC4wMjExNjQ4QzE1LjE1NzEgMC4wMjExNjQ4IDE1LjE0ODEgMC4wMzAxOTAzIDE1LjE0ODEgMC4wMzkyMTZDMTUuMTQ4MSAwLjA0ODI0MTcgMTUuMTU3MSAwLjA1NzI2NzUgMTUuMTY2MiAwLjA1NzI2NzVaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0xNi4yNDkyIDAuMDY2MjkzMkMxNi4yNDkyIDAuMDY2MjkzMiAxNi4yNzYzIDAuMDU0MjU4OSAxNi4yNzYzIDAuMDM5MjE2QzE2LjI3NjMgMC4wMjQxNzMzIDE2LjI2NDMgMC4wMTIxMzkxIDE2LjI0OTIgMC4wMTIxMzkxQzE2LjIzNDIgMC4wMTIxMzkxIDE2LjIyMjIgMC4wMjQxNzMzIDE2LjIyMjIgMC4wMzkyMTZDMTYuMjIyMiAwLjA1NDI1ODkgMTYuMjM0MiAwLjA2NjI5MzIgMTYuMjQ5MiAwLjA2NjI5MzJaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0xNy4zMzIzIDAuMDc1MzE4OEMxNy4zNTM0IDAuMDc1MzE4OCAxNy4zNjg0IDAuMDYwMjc2IDE3LjM2ODQgMC4wMzkyMTZDMTcuMzY4NCAwLjAxODE1NjIgMTcuMzUzNCAwLjAwMzExMzM5IDE3LjMzMjMgMC4wMDMxMTMzOUMxNy4zMTEzIDAuMDAzMTEzMzkgMTcuMjk2MiAwLjAxODE1NjIgMTcuMjk2MiAwLjAzOTIxNkMxNy4yOTYyIDAuMDYwMjc2IDE3LjMxMTMgMC4wNzUzMTg4IDE3LjMzMjMgMC4wNzUzMTg4WiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNMTguNDE1NCAwLjA3ODMyNzRDMTguNDM2NSAwLjA3ODMyNzQgMTguNDU0NSAwLjA2MDI3NiAxOC40NTQ1IDAuMDM5MjE2QzE4LjQ1NDUgMC4wMTgxNTYyIDE4LjQzNjUgMC4wMDAxMDQ3ODUgMTguNDE1NCAwLjAwMDEwNDc4NUMxOC4zOTQ0IDAuMDAwMTA0Nzg1IDE4LjM3NjMgMC4wMTgxNTYyIDE4LjM3NjMgMC4wMzkyMTZDMTguMzc2MyAwLjA2MDI3NiAxOC4zOTQ0IDAuMDc4MzI3NCAxOC40MTU0IDAuMDc4MzI3NFoiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTE5LjQ5ODUgMC4wNzgzMjc0QzE5LjUxOTYgMC4wNzgzMjc0IDE5LjUzNzYgMC4wNjAyNzYgMTkuNTM3NiAwLjAzOTIxNkMxOS41Mzc2IDAuMDE4MTU2MiAxOS41MTk2IDAuMDAwMTA0Nzg1IDE5LjQ5ODUgMC4wMDAxMDQ3ODVDMTkuNDc3NCAwLjAwMDEwNDc4NSAxOS40NTk0IDAuMDE4MTU2MiAxOS40NTk0IDAuMDM5MjE2QzE5LjQ1OTQgMC4wNjAyNzYgMTkuNDc3NCAwLjA3ODMyNzQgMTkuNDk4NSAwLjA3ODMyNzRaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0yMC41ODE2IDAuMDc4MzI3NEMyMC42MDI2IDAuMDc4MzI3NCAyMC42MjA3IDAuMDYwMjc2IDIwLjYyMDcgMC4wMzkyMTZDMjAuNjIwNyAwLjAxODE1NjIgMjAuNjAyNiAwLjAwMDEwNDc4NSAyMC41ODE2IDAuMDAwMTA0Nzg1QzIwLjU2MDUgMC4wMDAxMDQ3ODUgMjAuNTQyNSAwLjAxODE1NjIgMjAuNTQyNSAwLjAzOTIxNkMyMC41NDI1IDAuMDYwMjc2IDIwLjU2MDUgMC4wNzgzMjc0IDIwLjU4MTYgMC4wNzgzMjc0WiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNMjEuNjY0NyAwLjA3NTMxODhDMjEuNjg1NyAwLjA3NTMxODggMjEuNzAwOCAwLjA2MDI3NiAyMS43MDA4IDAuMDM5MjE2QzIxLjcwMDggMC4wMTgxNTYyIDIxLjY4NTcgMC4wMDMxMTMzOSAyMS42NjQ3IDAuMDAzMTEzMzlDMjEuNjQzNiAwLjAwMzExMzM5IDIxLjYyODYgMC4wMTgxNTYyIDIxLjYyODYgMC4wMzkyMTZDMjEuNjI4NiAwLjA2MDI3NiAyMS42NDM2IDAuMDc1MzE4OCAyMS42NjQ3IDAuMDc1MzE4OFoiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTIyLjc0NzcgMC4wNjYyOTMyQzIyLjc0NzcgMC4wNjYyOTMyIDIyLjc3NDggMC4wNTQyNTg5IDIyLjc3NDggMC4wMzkyMTZDMjIuNzc0OCAwLjAyNDE3MzMgMjIuNzYyOCAwLjAxMjEzOTEgMjIuNzQ3NyAwLjAxMjEzOTFDMjIuNzMyNyAwLjAxMjEzOTEgMjIuNzIwNyAwLjAyNDE3MzMgMjIuNzIwNyAwLjAzOTIxNkMyMi43MjA3IDAuMDU0MjU4OSAyMi43MzI3IDAuMDY2MjkzMiAyMi43NDc3IDAuMDY2MjkzMloiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTIzLjgzMDggMC4wNjAyNzZDMjMuODMwOCAwLjA2MDI3NiAyMy44NTE5IDAuMDUxMjUwMyAyMy44NTE5IDAuMDM5MjE2QzIzLjg1MTkgMC4wMjcxODE5IDIzLjg0MjkgMC4wMTgxNTYyIDIzLjgzMDggMC4wMTgxNTYyQzIzLjgxODggMC4wMTgxNTYyIDIzLjgwOTggMC4wMjcxODE5IDIzLjgwOTggMC4wMzkyMTZDMjMuODA5OCAwLjA1MTI1MDMgMjMuODE4OCAwLjA2MDI3NiAyMy44MzA4IDAuMDYwMjc2WiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNMjQuOTEzOSAwLjA0ODI0MTlDMjQuOTEzOSAwLjA0ODI0MTkgMjQuOTIyOSAwLjA0NTIzMzIgMjQuOTIyOSAwLjAzOTIxNkMyNC45MjI5IDAuMDMzMTk5IDI0LjkxOTkgMC4wMzAxOTAzIDI0LjkxMzkgMC4wMzAxOTAzQzI0LjkwNzkgMC4wMzAxOTAzIDI0LjkwNDkgMC4wMzMxOTkgMjQuOTA0OSAwLjAzOTIxNkMyNC45MDQ5IDAuMDQ1MjMzMiAyNC45MDc5IDAuMDQ4MjQxOSAyNC45MTM5IDAuMDQ4MjQxOVoiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTI1Ljk5NyAwLjA0MjIyNDZDMjUuOTk3IDAuMDQyMjI0NiAyNS45OTcgMC4wNDIyMjQ2IDI1Ljk5NyAwLjAzOTIxNlYwLjA0MjIyNDZaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0xMC44MzM4IDEuMTI4MzJDMTAuODMzOCAxLjEyODMyIDEwLjgzOTkgMS4xMjgzMiAxMC44Mzk5IDEuMTIyM0MxMC44Mzk5IDEuMTE2MjggMTAuODM5OSAxLjExNjI4IDEwLjgzMzggMS4xMTYyOEMxMC44Mjc4IDEuMTE2MjggMTAuODI3OCAxLjExNjI4IDEwLjgyNzggMS4xMjIzQzEwLjgyNzggMS4xMjgzMiAxMC44Mjc4IDEuMTI4MzIgMTAuODMzOCAxLjEyODMyWiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNMTEuOTE2OSAxLjE0MDM1QzExLjkxNjkgMS4xNDAzNSAxMS45MzUgMS4xMzEzMiAxMS45MzUgMS4xMjIzQzExLjkzNSAxLjExMzI3IDExLjkyNTkgMS4xMDQyNSAxMS45MTY5IDEuMTA0MjVDMTEuOTA3OSAxLjEwNDI1IDExLjg5ODkgMS4xMTMyNyAxMS44OTg5IDEuMTIyM0MxMS44OTg5IDEuMTMxMzIgMTEuOTA3OSAxLjE0MDM1IDExLjkxNjkgMS4xNDAzNVoiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTEzIDEuMTU4NEMxMy4wMjExIDEuMTU4NCAxMy4wMzYxIDEuMTQzMzYgMTMuMDM2MSAxLjEyMjNDMTMuMDM2MSAxLjEwMTI0IDEzLjAyMTEgMS4wODYyIDEzIDEuMDg2MkMxMi45Nzg5IDEuMDg2MiAxMi45NjM5IDEuMTAxMjQgMTIuOTYzOSAxLjEyMjNDMTIuOTYzOSAxLjE0MzM2IDEyLjk3ODkgMS4xNTg0IDEzIDEuMTU4NFoiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTE0LjA4MzEgMS4xNzM0NEMxNC4xMTAyIDEuMTczNDQgMTQuMTM0MiAxLjE0OTM4IDE0LjEzNDIgMS4xMjIzQzE0LjEzNDIgMS4wOTUyMiAxNC4xMTAyIDEuMDcxMTUgMTQuMDgzMSAxLjA3MTE1QzE0LjA1NiAxLjA3MTE1IDE0LjAzMTkgMS4wOTUyMiAxNC4wMzE5IDEuMTIyM0MxNC4wMzE5IDEuMTQ5MzggMTQuMDU2IDEuMTczNDQgMTQuMDgzMSAxLjE3MzQ0WiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNMTUuMTY2MiAxLjE4NTQ4QzE1LjIwMjMgMS4xODU0OCAxNS4yMjkzIDEuMTU4NCAxNS4yMjkzIDEuMTIyM0MxNS4yMjkzIDEuMDg2MiAxNS4yMDIzIDEuMDU5MTIgMTUuMTY2MiAxLjA1OTEyQzE1LjEzMDEgMS4wNTkxMiAxNS4xMDMgMS4wODYyIDE1LjEwMyAxLjEyMjNDMTUuMTAzIDEuMTU4NCAxNS4xMzAxIDEuMTg1NDggMTUuMTY2MiAxLjE4NTQ4WiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNMTYuMjQ5MiAxLjE5NzUxQzE2LjI5MTQgMS4xOTc1MSAxNi4zMjQ1IDEuMTY0NDIgMTYuMzI0NSAxLjEyMjNDMTYuMzI0NSAxLjA4MDE4IDE2LjI5MTQgMS4wNDcwOCAxNi4yNDkyIDEuMDQ3MDhDMTYuMjA3MSAxLjA0NzA4IDE2LjE3NCAxLjA4MDE4IDE2LjE3NCAxLjEyMjNDMTYuMTc0IDEuMTY0NDIgMTYuMjA3MSAxLjE5NzUxIDE2LjI0OTIgMS4xOTc1MVoiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTE3LjMzMjMgMS4yMDM1M0MxNy4zNzc1IDEuMjAzNTMgMTcuNDEzNiAxLjE2NzQzIDE3LjQxMzYgMS4xMjIzQzE3LjQxMzYgMS4wNzcxNyAxNy4zNzc1IDEuMDQxMDcgMTcuMzMyMyAxLjA0MTA3QzE3LjI4NzIgMS4wNDEwNyAxNy4yNTExIDEuMDc3MTcgMTcuMjUxMSAxLjEyMjNDMTcuMjUxMSAxLjE2NzQzIDE3LjI4NzIgMS4yMDM1MyAxNy4zMzIzIDEuMjAzNTNaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0xOC40MTU0IDEuMjA5NTVDMTguNDYzNiAxLjIwOTU1IDE4LjUwMjcgMS4xNzA0OCAxOC41MDI3IDEuMTIyM0MxOC41MDI3IDEuMDc0MTEgMTguNDYzNiAxLjAzNTA1IDE4LjQxNTQgMS4wMzUwNUMxOC4zNjcyIDEuMDM1MDUgMTguMzI4MiAxLjA3NDExIDE4LjMyODIgMS4xMjIzQzE4LjMyODIgMS4xNzA0OCAxOC4zNjcyIDEuMjA5NTUgMTguNDE1NCAxLjIwOTU1WiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNMTkuNDk4NSAxLjIwOTU1QzE5LjU0NjcgMS4yMDk1NSAxOS41ODU3IDEuMTcwNDggMTkuNTg1NyAxLjEyMjNDMTkuNTg1NyAxLjA3NDExIDE5LjU0NjcgMS4wMzUwNSAxOS40OTg1IDEuMDM1MDVDMTkuNDUwMyAxLjAzNTA1IDE5LjQxMTIgMS4wNzQxMSAxOS40MTEyIDEuMTIyM0MxOS40MTEyIDEuMTcwNDggMTkuNDUwMyAxLjIwOTU1IDE5LjQ5ODUgMS4yMDk1NVoiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTIwLjU4MTYgMS4yMDk1NUMyMC42Mjk4IDEuMjA5NTUgMjAuNjY4OCAxLjE3MDQ4IDIwLjY2ODggMS4xMjIzQzIwLjY2ODggMS4wNzQxMSAyMC42Mjk4IDEuMDM1MDUgMjAuNTgxNiAxLjAzNTA1QzIwLjUzMzQgMS4wMzUwNSAyMC40OTQzIDEuMDc0MTEgMjAuNDk0MyAxLjEyMjNDMjAuNDk0MyAxLjE3MDQ4IDIwLjUzMzQgMS4yMDk1NSAyMC41ODE2IDEuMjA5NTVaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0yMS42NjQ3IDEuMjAzNTNDMjEuNzA5OCAxLjIwMzUzIDIxLjc0NTkgMS4xNjc0MyAyMS43NDU5IDEuMTIyM0MyMS43NDU5IDEuMDc3MTcgMjEuNzA5OCAxLjA0MTA3IDIxLjY2NDcgMS4wNDEwN0MyMS42MTk1IDEuMDQxMDcgMjEuNTgzNCAxLjA3NzE3IDIxLjU4MzQgMS4xMjIzQzIxLjU4MzQgMS4xNjc0MyAyMS42MTk1IDEuMjAzNTMgMjEuNjY0NyAxLjIwMzUzWiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNMjIuNzQ3NyAxLjE5NzUxQzIyLjc4OTkgMS4xOTc1MSAyMi44MjMgMS4xNjQ0MiAyMi44MjMgMS4xMjIzQzIyLjgyMyAxLjA4MDE4IDIyLjc4OTkgMS4wNDcwOCAyMi43NDc3IDEuMDQ3MDhDMjIuNzA1NiAxLjA0NzA4IDIyLjY3MjUgMS4wODAxOCAyMi42NzI1IDEuMTIyM0MyMi42NzI1IDEuMTY0NDIgMjIuNzA1NiAxLjE5NzUxIDIyLjc0NzcgMS4xOTc1MVoiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTIzLjgzMDggMS4xODg0OUMyMy44NjY5IDEuMTg4NDkgMjMuODk3IDEuMTU4NCAyMy44OTcgMS4xMjIzQzIzLjg5NyAxLjA4NjIgMjMuODY2OSAxLjA1NjExIDIzLjgzMDggMS4wNTYxMUMyMy43OTQ3IDEuMDU2MTEgMjMuNzY0NiAxLjA4NjIgMjMuNzY0NiAxLjEyMjNDMjMuNzY0NiAxLjE1ODQgMjMuNzk0NyAxLjE4ODQ5IDIzLjgzMDggMS4xODg0OVoiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTI0LjkxMzkgMS4xNzY0NUMyNC45NDQgMS4xNzY0NSAyNC45NjgxIDEuMTUyMzggMjQuOTY4MSAxLjEyMjNDMjQuOTY4MSAxLjA5MjIxIDI0Ljk0NCAxLjA2ODE0IDI0LjkxMzkgMS4wNjgxNEMyNC44ODM4IDEuMDY4MTQgMjQuODU5OCAxLjA5MjIxIDI0Ljg1OTggMS4xMjIzQzI0Ljg1OTggMS4xNTIzOCAyNC44ODM4IDEuMTc2NDUgMjQuOTEzOSAxLjE3NjQ1WiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNMjUuOTk3IDEuMTU4NEMyNi4wMTgxIDEuMTU4NCAyNi4wMzMxIDEuMTQzMzYgMjYuMDMzMSAxLjEyMjNDMjYuMDMzMSAxLjEwMTI0IDI2LjAxODEgMS4wODYyIDI1Ljk5NyAxLjA4NjJDMjUuOTc1OSAxLjA4NjIgMjUuOTYwOSAxLjEwMTI0IDI1Ljk2MDkgMS4xMjIzQzI1Ljk2MDkgMS4xNDMzNiAyNS45NzU5IDEuMTU4NCAyNS45OTcgMS4xNTg0WiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNMjcuMDgwMSAxLjE0MzM2QzI3LjA4MDEgMS4xNDMzNiAyNy4xMDExIDEuMTM0MzMgMjcuMTAxMSAxLjEyMjNDMjcuMTAxMSAxLjExMDI2IDI3LjA5MjEgMS4xMDEyNCAyNy4wODAxIDEuMTAxMjRDMjcuMDY4IDEuMTAxMjQgMjcuMDU5IDEuMTEwMjYgMjcuMDU5IDEuMTIyM0MyNy4wNTkgMS4xMzQzMyAyNy4wNjggMS4xNDMzNiAyNy4wODAxIDEuMTQzMzZaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0yOC4xNjMyIDEuMTI4MzJDMjguMTYzMiAxLjEyODMyIDI4LjE2OTIgMS4xMjgzMiAyOC4xNjkyIDEuMTIyM0MyOC4xNjkyIDEuMTE2MjggMjguMTY5MiAxLjExNjI4IDI4LjE2MzIgMS4xMTYyOEMyOC4xNTcxIDEuMTE2MjggMjguMTU3MSAxLjExNjI4IDI4LjE1NzEgMS4xMjIzQzI4LjE1NzEgMS4xMjgzMiAyOC4xNTcxIDEuMTI4MzIgMjguMTYzMiAxLjEyODMyWiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNOC42Njc2NyAyLjIwODM5QzguNjY3NjcgMi4yMDgzOSA4LjY2NzY3IDIuMjA4MzkgOC42Njc2NyAyLjIwNTM4VjIuMjA4MzlaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik05Ljc1MDc1IDIuMjIzNDNDOS43NTA3NSAyLjIyMzQzIDkuNzY4OCAyLjIxNDQxIDkuNzY4OCAyLjIwNTM4QzkuNzY4OCAyLjE5NjM2IDkuNzU5NzggMi4xODczMyA5Ljc1MDc1IDIuMTg3MzNDOS43NDE3MyAyLjE4NzMzIDkuNzMyNyAyLjE5NjM2IDkuNzMyNyAyLjIwNTM4QzkuNzMyNyAyLjIxNDQxIDkuNzQxNzMgMi4yMjM0MyA5Ljc1MDc1IDIuMjIzNDNaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0xMC44MzM4IDIuMjQ0NDlDMTAuODU0OSAyLjI0NDQ5IDEwLjg3MjkgMi4yMjY0NCAxMC44NzI5IDIuMjA1MzhDMTAuODcyOSAyLjE4NDMyIDEwLjg1NDkgMi4xNjYyNyAxMC44MzM4IDIuMTY2MjdDMTAuODEyOCAyLjE2NjI3IDEwLjc5NDcgMi4xODQzMiAxMC43OTQ3IDIuMjA1MzhDMTAuNzk0NyAyLjIyNjQ0IDEwLjgxMjggMi4yNDQ0OSAxMC44MzM4IDIuMjQ0NDlaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0xMS45MTY5IDIuMjY1NTVDMTEuOTUgMi4yNjU1NSAxMS45NzcxIDIuMjM4NDggMTEuOTc3MSAyLjIwNTM4QzExLjk3NzEgMi4xNzIyOSAxMS45NSAyLjE0NTIxIDExLjkxNjkgMi4xNDUyMUMxMS44ODM4IDIuMTQ1MjEgMTEuODU2NyAyLjE3MjI5IDExLjg1NjcgMi4yMDUzOEMxMS44NTY3IDIuMjM4NDggMTEuODgzOCAyLjI2NTU1IDExLjkxNjkgMi4yNjU1NVoiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTEzIDIuMjg2NjFDMTMuMDQ1MSAyLjI4NjYxIDEzLjA4MTIgMi4yNTA1MSAxMy4wODEyIDIuMjA1MzhDMTMuMDgxMiAyLjE2MDI1IDEzLjA0NTEgMi4xMjQxNSAxMyAyLjEyNDE1QzEyLjk1NDkgMi4xMjQxNSAxMi45MTg4IDIuMTYwMjUgMTIuOTE4OCAyLjIwNTM4QzEyLjkxODggMi4yNTA1MSAxMi45NTQ5IDIuMjg2NjEgMTMgMi4yODY2MVoiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTE0LjA4MzEgMi4zMDE2NkMxNC4xMzcyIDIuMzAxNjYgMTQuMTc5NCAyLjI1OTU0IDE0LjE3OTQgMi4yMDUzOEMxNC4xNzk0IDIuMTUxMjMgMTQuMTM3MiAyLjEwOTExIDE0LjA4MzEgMi4xMDkxMUMxNC4wMjg5IDIuMTA5MTEgMTMuOTg2OCAyLjE1MTIzIDEzLjk4NjggMi4yMDUzOEMxMy45ODY4IDIuMjU5NTQgMTQuMDI4OSAyLjMwMTY2IDE0LjA4MzEgMi4zMDE2NloiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTE1LjE2NjIgMi4zMTY3QzE1LjIyNjMgMi4zMTY3IDE1LjI3NzUgMi4yNjU1NSAxNS4yNzc1IDIuMjA1MzhDMTUuMjc3NSAyLjE0NTIxIDE1LjIyNjMgMi4wOTQwNiAxNS4xNjYyIDIuMDk0MDZDMTUuMTA2IDIuMDk0MDYgMTUuMDU0OCAyLjE0NTIxIDE1LjA1NDggMi4yMDUzOEMxNS4wNTQ4IDIuMjY1NTUgMTUuMTA2IDIuMzE2NyAxNS4xNjYyIDIuMzE2N1oiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTE2LjI0OTIgMi4zMjU3MkMxNi4zMTU0IDIuMzI1NzIgMTYuMzY5NiAyLjI3MTU3IDE2LjM2OTYgMi4yMDUzOEMxNi4zNjk2IDIuMTM5MTkgMTYuMzE1NCAyLjA4NTA0IDE2LjI0OTIgMi4wODUwNEMxNi4xODMxIDIuMDg1MDQgMTYuMTI4OSAyLjEzOTE5IDE2LjEyODkgMi4yMDUzOEMxNi4xMjg5IDIuMjcxNTcgMTYuMTgzMSAyLjMyNTcyIDE2LjI0OTIgMi4zMjU3MloiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTE3LjMzMjMgMi4zMzQ3NUMxNy40MDQ1IDIuMzM0NzUgMTcuNDYxNyAyLjI3NzU5IDE3LjQ2MTcgMi4yMDUzOEMxNy40NjE3IDIuMTMzMTggMTcuNDA0NSAyLjA3NjAxIDE3LjMzMjMgMi4wNzYwMUMxNy4yNjAxIDIuMDc2MDEgMTcuMjAzIDIuMTMzMTggMTcuMjAzIDIuMjA1MzhDMTcuMjAzIDIuMjc3NTkgMTcuMjYwMSAyLjMzNDc1IDE3LjMzMjMgMi4zMzQ3NVoiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTE4LjQxNTQgMi4zMzc3NkMxOC40ODc2IDIuMzM3NzYgMTguNTQ3OCAyLjI3NzU5IDE4LjU0NzggMi4yMDUzOEMxOC41NDc4IDIuMTMzMTggMTguNDg3NiAyLjA3MyAxOC40MTU0IDIuMDczQzE4LjM0MzIgMi4wNzMgMTguMjgzIDIuMTMzMTggMTguMjgzIDIuMjA1MzhDMTguMjgzIDIuMjc3NTkgMTguMzQzMiAyLjMzNzc2IDE4LjQxNTQgMi4zMzc3NloiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTE5LjQ5ODUgMi4zNDA3N0MxOS41NzM3IDIuMzQwNzcgMTkuNjMzOSAyLjI4MDYgMTkuNjMzOSAyLjIwNTM4QzE5LjYzMzkgMi4xMzAxNyAxOS41NzM3IDIuMDcgMTkuNDk4NSAyLjA3QzE5LjQyMzMgMi4wNyAxOS4zNjMxIDIuMTMwMTcgMTkuMzYzMSAyLjIwNTM4QzE5LjM2MzEgMi4yODA2IDE5LjQyMzMgMi4zNDA3NyAxOS40OTg1IDIuMzQwNzdaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0yMC41ODE2IDIuMzM3NzZDMjAuNjUzOCAyLjMzNzc2IDIwLjcxNCAyLjI3NzU5IDIwLjcxNCAyLjIwNTM4QzIwLjcxNCAyLjEzMzE4IDIwLjY1MzggMi4wNzMgMjAuNTgxNiAyLjA3M0MyMC41MDk0IDIuMDczIDIwLjQ0OTIgMi4xMzMxOCAyMC40NDkyIDIuMjA1MzhDMjAuNDQ5MiAyLjI3NzU5IDIwLjUwOTQgMi4zMzc3NiAyMC41ODE2IDIuMzM3NzZaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0yMS42NjQ3IDIuMzM0NzVDMjEuNzM2OSAyLjMzNDc1IDIxLjc5NCAyLjI3NzU5IDIxLjc5NCAyLjIwNTM4QzIxLjc5NCAyLjEzMzE4IDIxLjczNjkgMi4wNzYwMSAyMS42NjQ3IDIuMDc2MDFDMjEuNTkyNSAyLjA3NjAxIDIxLjUzNTMgMi4xMzMxOCAyMS41MzUzIDIuMjA1MzhDMjEuNTM1MyAyLjI3NzU5IDIxLjU5MjUgMi4zMzQ3NSAyMS42NjQ3IDIuMzM0NzVaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0yMi43NDc3IDIuMzI1NzJDMjIuODEzOSAyLjMyNTcyIDIyLjg2ODEgMi4yNzE1NyAyMi44NjgxIDIuMjA1MzhDMjIuODY4MSAyLjEzOTE5IDIyLjgxMzkgMi4wODUwNCAyMi43NDc3IDIuMDg1MDRDMjIuNjgxNiAyLjA4NTA0IDIyLjYyNzQgMi4xMzkxOSAyMi42Mjc0IDIuMjA1MzhDMjIuNjI3NCAyLjI3MTU3IDIyLjY4MTYgMi4zMjU3MiAyMi43NDc3IDIuMzI1NzJaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0yMy44MzA4IDIuMzE2N0MyMy44OTEgMi4zMTY3IDIzLjk0MjEgMi4yNjU1NSAyMy45NDIxIDIuMjA1MzhDMjMuOTQyMSAyLjE0NTIxIDIzLjg5MSAyLjA5NDA2IDIzLjgzMDggMi4wOTQwNkMyMy43NzA3IDIuMDk0MDYgMjMuNzE5NSAyLjE0NTIxIDIzLjcxOTUgMi4yMDUzOEMyMy43MTk1IDIuMjY1NTUgMjMuNzcwNyAyLjMxNjcgMjMuODMwOCAyLjMxNjdaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0yNC45MTM5IDIuMzAxNjZDMjQuOTY4MSAyLjMwMTY2IDI1LjAxMDIgMi4yNTk1NCAyNS4wMTAyIDIuMjA1MzhDMjUuMDEwMiAyLjE1MTIzIDI0Ljk2ODEgMi4xMDkxMSAyNC45MTM5IDIuMTA5MTFDMjQuODU5OCAyLjEwOTExIDI0LjgxNzYgMi4xNTEyMyAyNC44MTc2IDIuMjA1MzhDMjQuODE3NiAyLjI1OTU0IDI0Ljg1OTggMi4zMDE2NiAyNC45MTM5IDIuMzAxNjZaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0yNS45OTcgMi4yODY2MUMyNi4wNDIxIDIuMjg2NjEgMjYuMDc4MiAyLjI1MDUxIDI2LjA3ODIgMi4yMDUzOEMyNi4wNzgyIDIuMTYwMjUgMjYuMDQyMSAyLjEyNDE1IDI1Ljk5NyAyLjEyNDE1QzI1Ljk1MTkgMi4xMjQxNSAyNS45MTU4IDIuMTYwMjUgMjUuOTE1OCAyLjIwNTM4QzI1LjkxNTggMi4yNTA1MSAyNS45NTE5IDIuMjg2NjEgMjUuOTk3IDIuMjg2NjFaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0yNy4wODAxIDIuMjY4NTZDMjcuMTE2MiAyLjI2ODU2IDI3LjE0MzMgMi4yNDE0OCAyNy4xNDMzIDIuMjA1MzhDMjcuMTQzMyAyLjE2OTI4IDI3LjExNjIgMi4xNDIyIDI3LjA4MDEgMi4xNDIyQzI3LjA0NCAyLjE0MjIgMjcuMDE2OSAyLjE2OTI4IDI3LjAxNjkgMi4yMDUzOEMyNy4wMTY5IDIuMjQxNDggMjcuMDQ0IDIuMjY4NTYgMjcuMDgwMSAyLjI2ODU2WiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNMjguMTYzMiAyLjI0NzVDMjguMTg3MiAyLjI0NzUgMjguMjA1MyAyLjIyOTQ1IDI4LjIwNTMgMi4yMDUzOEMyOC4yMDUzIDIuMTgxMzEgMjguMTg3MiAyLjE2MzI2IDI4LjE2MzIgMi4xNjMyNkMyOC4xMzkxIDIuMTYzMjYgMjguMTIxIDIuMTgxMzEgMjguMTIxIDIuMjA1MzhDMjguMTIxIDIuMjI5NDUgMjguMTM5MSAyLjI0NzUgMjguMTYzMiAyLjI0NzVaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0yOS4yNDYyIDIuMjIzNDNDMjkuMjQ2MiAyLjIyMzQzIDI5LjI2NDMgMi4yMTQ0MSAyOS4yNjQzIDIuMjA1MzhDMjkuMjY0MyAyLjE5NjM2IDI5LjI1NTMgMi4xODczMyAyOS4yNDYyIDIuMTg3MzNDMjkuMjM3MiAyLjE4NzMzIDI5LjIyODIgMi4xOTYzNiAyOS4yMjgyIDIuMjA1MzhDMjkuMjI4MiAyLjIxNDQxIDI5LjIzNzIgMi4yMjM0MyAyOS4yNDYyIDIuMjIzNDNaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0zMC4zMjkzIDIuMjA4MzlDMzAuMzI5MyAyLjIwODM5IDMwLjMyOTMgMi4yMDgzOSAzMC4zMjkzIDIuMjA1MzhWMi4yMDgzOVoiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTcuNTg0NTkgMy4yOTQ0OEM3LjU4NDU5IDMuMjk0NDggNy41OTA2IDMuMjk0NDggNy41OTA2IDMuMjg4NDZDNy41OTA2IDMuMjgyNDUgNy41OTA2IDMuMjgyNDUgNy41ODQ1OSAzLjI4MjQ1QzcuNTc4NTcgMy4yODI0NSA3LjU3ODU3IDMuMjgyNDUgNy41Nzg1NyAzLjI4ODQ2QzcuNTc4NTcgMy4yOTQ0OCA3LjU3ODU3IDMuMjk0NDggNy41ODQ1OSAzLjI5NDQ4WiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNOC42Njc2NyAzLjMxODU1QzguNjg1NzIgMy4zMTg1NSA4LjY5Nzc1IDMuMzA2NTIgOC42OTc3NSAzLjI4ODQ2QzguNjk3NzUgMy4yNzA0MSA4LjY4NTcyIDMuMjU4MzggOC42Njc2NyAzLjI1ODM4QzguNjQ5NjIgMy4yNTgzOCA4LjYzNzU4IDMuMjcwNDEgOC42Mzc1OCAzLjI4ODQ2QzguNjM3NTggMy4zMDY1MiA4LjY0OTYyIDMuMzE4NTUgOC42Njc2NyAzLjMxODU1WiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNOS43NTA3NSAzLjM0NTYzQzkuNzgwODQgMy4zNDU2MyA5LjgwNzkxIDMuMzE4NTUgOS44MDc5MSAzLjI4ODQ2QzkuODA3OTEgMy4yNTgzOCA5Ljc4Mzg1IDMuMjMxMyA5Ljc1MDc1IDMuMjMxM0M5LjcxNzY2IDMuMjMxMyA5LjY5MzU5IDMuMjU1MzcgOS42OTM1OSAzLjI4ODQ2QzkuNjkzNTkgMy4zMjE1NiA5LjcxNzY2IDMuMzQ1NjMgOS43NTA3NSAzLjM0NTYzWiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNMTAuODMzOCAzLjM2OTdDMTAuODc5IDMuMzY5NyAxMC45MTUxIDMuMzMzNTkgMTAuOTE1MSAzLjI4ODQ2QzEwLjkxNTEgMy4yNDMzNCAxMC44NzkgMy4yMDcyMyAxMC44MzM4IDMuMjA3MjNDMTAuNzg4NyAzLjIwNzIzIDEwLjc1MjYgMy4yNDMzNCAxMC43NTI2IDMuMjg4NDZDMTAuNzUyNiAzLjMzMzU5IDEwLjc4ODcgMy4zNjk3IDEwLjgzMzggMy4zNjk3WiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNMTEuOTE2OSAzLjM5MDc1QzExLjk3NDEgMy4zOTA3NSAxMi4wMTkyIDMuMzQ1NjMgMTIuMDE5MiAzLjI4ODQ2QzEyLjAxOTIgMy4yMzEzIDExLjk3NDEgMy4xODYxNyAxMS45MTY5IDMuMTg2MTdDMTEuODU5OCAzLjE4NjE3IDExLjgxNDYgMy4yMzEzIDExLjgxNDYgMy4yODg0NkMxMS44MTQ2IDMuMzQ1NjMgMTEuODU5OCAzLjM5MDc1IDExLjkxNjkgMy4zOTA3NVoiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTEzIDMuNDExODFDMTMuMDY5MiAzLjQxMTgxIDEzLjEyMzQgMy4zNTc2NiAxMy4xMjM0IDMuMjg4NDZDMTMuMTIzNCAzLjIxOTI3IDEzLjA2OTIgMy4xNjUxMSAxMyAzLjE2NTExQzEyLjkzMDggMy4xNjUxMSAxMi44NzY2IDMuMjE5MjcgMTIuODc2NiAzLjI4ODQ2QzEyLjg3NjYgMy4zNTc2NiAxMi45MzA4IDMuNDExODEgMTMgMy40MTE4MVoiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTE0LjA4MzEgMy40Mjk4N0MxNC4xNjEzIDMuNDI5ODcgMTQuMjI0NSAzLjM2NjY5IDE0LjIyNDUgMy4yODg0NkMxNC4yMjQ1IDMuMjEwMjQgMTQuMTYxMyAzLjE0NzA2IDE0LjA4MzEgMy4xNDcwNkMxNC4wMDQ5IDMuMTQ3MDYgMTMuOTQxNyAzLjIxMDI0IDEzLjk0MTcgMy4yODg0NkMxMy45NDE3IDMuMzY2NjkgMTQuMDA0OSAzLjQyOTg3IDE0LjA4MzEgMy40Mjk4N1oiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTE1LjE2NjIgMy40NDQ5MUMxNS4yNTI2IDMuNDQ0OTEgMTUuMzIyNiAzLjM3NDg3IDE1LjMyMjYgMy4yODg0NkMxNS4zMjI2IDMuMjAyMDYgMTUuMjUyNiAzLjEzMjAyIDE1LjE2NjIgMy4xMzIwMkMxNS4wNzk4IDMuMTMyMDIgMTUuMDA5NyAzLjIwMjA2IDE1LjAwOTcgMy4yODg0NkMxNS4wMDk3IDMuMzc0ODcgMTUuMDc5OCAzLjQ0NDkxIDE1LjE2NjIgMy40NDQ5MVoiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTE2LjI0OTIgMy40NTY5NEMxNi4zNDI1IDMuNDU2OTQgMTYuNDE3NyAzLjM4MTczIDE2LjQxNzcgMy4yODg0NkMxNi40MTc3IDMuMTk1MiAxNi4zNDI1IDMuMTE5OTggMTYuMjQ5MiAzLjExOTk4QzE2LjE1NiAzLjExOTk4IDE2LjA4MDggMy4xOTUyIDE2LjA4MDggMy4yODg0NkMxNi4wODA4IDMuMzgxNzMgMTYuMTU2IDMuNDU2OTQgMTYuMjQ5MiAzLjQ1Njk0WiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNMTcuMzMyMyAzLjQ2NTk3QzE3LjQzMTYgMy40NjU5NyAxNy41MDk4IDMuMzg3NzUgMTcuNTA5OCAzLjI4ODQ2QzE3LjUwOTggMy4xODkxOCAxNy40MzE2IDMuMTEwOTYgMTcuMzMyMyAzLjExMDk2QzE3LjIzMyAzLjExMDk2IDE3LjE1NDggMy4xODkxOCAxNy4xNTQ4IDMuMjg4NDZDMTcuMTU0OCAzLjM4Nzc1IDE3LjIzMyAzLjQ2NTk3IDE3LjMzMjMgMy40NjU5N1oiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTE4LjQxNTQgMy40Njg5OEMxOC41MTQ3IDMuNDY4OTggMTguNTk1OSAzLjM4Nzc1IDE4LjU5NTkgMy4yODg0NkMxOC41OTU5IDMuMTg5MTggMTguNTE0NyAzLjEwNzk1IDE4LjQxNTQgMy4xMDc5NUMxOC4zMTYxIDMuMTA3OTUgMTguMjM0OSAzLjE4OTE4IDE4LjIzNDkgMy4yODg0NkMxOC4yMzQ5IDMuMzg3NzUgMTguMzE2MSAzLjQ2ODk4IDE4LjQxNTQgMy40Njg5OFoiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTE5LjQ5ODUgMy40Njg5OEMxOS41OTc4IDMuNDY4OTggMTkuNjc5IDMuMzg3NzUgMTkuNjc5IDMuMjg4NDZDMTkuNjc5IDMuMTg5MTggMTkuNTk3OCAzLjEwNzk1IDE5LjQ5ODUgMy4xMDc5NUMxOS4zOTkyIDMuMTA3OTUgMTkuMzE4IDMuMTg5MTggMTkuMzE4IDMuMjg4NDZDMTkuMzE4IDMuMzg3NzUgMTkuMzk5MiAzLjQ2ODk4IDE5LjQ5ODUgMy40Njg5OFoiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTIwLjU4MTYgMy40Njg5OEMyMC42ODA5IDMuNDY4OTggMjAuNzYyMSAzLjM4Nzc1IDIwLjc2MjEgMy4yODg0NkMyMC43NjIxIDMuMTg5MTggMjAuNjgwOSAzLjEwNzk1IDIwLjU4MTYgMy4xMDc5NUMyMC40ODIzIDMuMTA3OTUgMjAuNDAxMSAzLjE4OTE4IDIwLjQwMTEgMy4yODg0NkMyMC40MDExIDMuMzg3NzUgMjAuNDgyMyAzLjQ2ODk4IDIwLjU4MTYgMy40Njg5OFoiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTIxLjY2NDcgMy40NjU5N0MyMS43NjM5IDMuNDY1OTcgMjEuODQyMiAzLjM4Nzc1IDIxLjg0MjIgMy4yODg0NkMyMS44NDIyIDMuMTg5MTggMjEuNzYzOSAzLjExMDk2IDIxLjY2NDcgMy4xMTA5NkMyMS41NjU0IDMuMTEwOTYgMjEuNDg3MiAzLjE4OTE4IDIxLjQ4NzIgMy4yODg0NkMyMS40ODcyIDMuMzg3NzUgMjEuNTY1NCAzLjQ2NTk3IDIxLjY2NDcgMy40NjU5N1oiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTIyLjc0NzcgMy40NTY5NEMyMi44NDEgMy40NTY5NCAyMi45MTYyIDMuMzgxNzMgMjIuOTE2MiAzLjI4ODQ2QzIyLjkxNjIgMy4xOTUyIDIyLjg0MSAzLjExOTk4IDIyLjc0NzcgMy4xMTk5OEMyMi42NTQ1IDMuMTE5OTggMjIuNTc5MyAzLjE5NTIgMjIuNTc5MyAzLjI4ODQ2QzIyLjU3OTMgMy4zODE3MyAyMi42NTQ1IDMuNDU2OTQgMjIuNzQ3NyAzLjQ1Njk0WiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNMjMuODMwOCAzLjQ0NDkxQzIzLjkxNzIgMy40NDQ5MSAyMy45ODczIDMuMzc0ODcgMjMuOTg3MyAzLjI4ODQ2QzIzLjk4NzMgMy4yMDIwNiAyMy45MTcyIDMuMTMyMDIgMjMuODMwOCAzLjEzMjAyQzIzLjc0NDQgMy4xMzIwMiAyMy42NzQ0IDMuMjAyMDYgMjMuNjc0NCAzLjI4ODQ2QzIzLjY3NDQgMy4zNzQ4NyAyMy43NDQ0IDMuNDQ0OTEgMjMuODMwOCAzLjQ0NDkxWiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNMjQuOTEzOSAzLjQyOTg3QzI0Ljk5MjEgMy40Mjk4NyAyNS4wNTUzIDMuMzY2NjkgMjUuMDU1MyAzLjI4ODQ2QzI1LjA1NTMgMy4yMTAyNCAyNC45OTIxIDMuMTQ3MDYgMjQuOTEzOSAzLjE0NzA2QzI0LjgzNTcgMy4xNDcwNiAyNC43NzI1IDMuMjEwMjQgMjQuNzcyNSAzLjI4ODQ2QzI0Ljc3MjUgMy4zNjY2OSAyNC44MzU3IDMuNDI5ODcgMjQuOTEzOSAzLjQyOTg3WiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNMjUuOTk3IDMuNDE0ODJDMjYuMDY2MiAzLjQxNDgyIDI2LjEyMzQgMy4zNTc2NiAyNi4xMjM0IDMuMjg4NDZDMjYuMTIzNCAzLjIxOTI3IDI2LjA2NjIgMy4xNjIxIDI1Ljk5NyAzLjE2MjFDMjUuOTI3OCAzLjE2MjEgMjUuODcwNiAzLjIxOTI3IDI1Ljg3MDYgMy4yODg0NkMyNS44NzA2IDMuMzU3NjYgMjUuOTI3OCAzLjQxNDgyIDI1Ljk5NyAzLjQxNDgyWiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNMjcuMDgwMSAzLjM5Mzc2QzI3LjEzNzIgMy4zOTM3NiAyNy4xODU0IDMuMzQ1NjMgMjcuMTg1NCAzLjI4ODQ2QzI3LjE4NTQgMy4yMzEzIDI3LjEzNzIgMy4xODMxNiAyNy4wODAxIDMuMTgzMTZDMjcuMDIyOSAzLjE4MzE2IDI2Ljk3NDggMy4yMzEzIDI2Ljk3NDggMy4yODg0NkMyNi45NzQ4IDMuMzQ1NjMgMjcuMDIyOSAzLjM5Mzc2IDI3LjA4MDEgMy4zOTM3NloiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTI4LjE2MzIgMy4zNzI3QzI4LjIwODMgMy4zNzI3IDI4LjI0NzQgMy4zMzM1OSAyOC4yNDc0IDMuMjg4NDZDMjguMjQ3NCAzLjI0MzM0IDI4LjIwODMgMy4yMDQyMiAyOC4xNjMyIDMuMjA0MjJDMjguMTE4IDMuMjA0MjIgMjguMDc4OSAzLjI0MzM0IDI4LjA3ODkgMy4yODg0NkMyOC4wNzg5IDMuMzMzNTkgMjguMTE4IDMuMzcyNyAyOC4xNjMyIDMuMzcyN1oiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTI5LjI0NjIgMy4zNDg2M0MyOS4yNzkzIDMuMzQ4NjMgMjkuMzA2NCAzLjMyMTU2IDI5LjMwNjQgMy4yODg0NkMyOS4zMDY0IDMuMjU1MzcgMjkuMjc5MyAzLjIyODI5IDI5LjI0NjIgMy4yMjgyOUMyOS4yMTMxIDMuMjI4MjkgMjkuMTg2MSAzLjI1NTM3IDI5LjE4NjEgMy4yODg0NkMyOS4xODYxIDMuMzIxNTYgMjkuMjEzMSAzLjM0ODYzIDI5LjI0NjIgMy4zNDg2M1oiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTMwLjMyOTMgMy4zMjE1NkMzMC4zNDc0IDMuMzIxNTYgMzAuMzYyNCAzLjMwNjUyIDMwLjM2MjQgMy4yODg0NkMzMC4zNjI0IDMuMjcwNDEgMzAuMzQ3NCAzLjI1NTM3IDMwLjMyOTMgMy4yNTUzN0MzMC4zMTEzIDMuMjU1MzcgMzAuMjk2MiAzLjI3MDQxIDMwLjI5NjIgMy4yODg0NkMzMC4yOTYyIDMuMzA2NTIgMzAuMzExMyAzLjMyMTU2IDMwLjMyOTMgMy4zMjE1NloiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTMxLjQxMjQgMy4yOTc0OUMzMS40MTI0IDMuMjk3NDkgMzEuNDIxNCAzLjI5NDQ4IDMxLjQyMTQgMy4yODg0NkMzMS40MjE0IDMuMjgyNDUgMzEuNDE4NCAzLjI3OTQ0IDMxLjQxMjQgMy4yNzk0NEMzMS40MDY0IDMuMjc5NDQgMzEuNDAzNCAzLjI4MjQ1IDMxLjQwMzQgMy4yODg0NkMzMS40MDM0IDMuMjk0NDggMzEuNDA2NCAzLjI5NzQ5IDMxLjQxMjQgMy4yOTc0OVoiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTYuNTAxNSA0LjM4MDU3QzYuNTAxNSA0LjM4MDU3IDYuNTEwNTMgNC4zNzc1NiA2LjUxMDUzIDQuMzcxNTVDNi41MTA1MyA0LjM2NTUzIDYuNTA3NTIgNC4zNjI1MiA2LjUwMTUgNC4zNjI1MkM2LjQ5NTQ5IDQuMzYyNTIgNi40OTI0OCA0LjM2NTUzIDYuNDkyNDggNC4zNzE1NUM2LjQ5MjQ4IDQuMzc3NTYgNi40OTU0OSA0LjM4MDU3IDYuNTAxNSA0LjM4MDU3WiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNNy41ODQ1OSA0LjQxMDY2QzcuNjA1NjUgNC40MTA2NiA3LjYyMzcgNC4zOTI2MSA3LjYyMzcgNC4zNzE1NUM3LjYyMzcgNC4zNTA0OSA3LjYwNTY1IDQuMzMyNDMgNy41ODQ1OSA0LjMzMjQzQzcuNTYzNTMgNC4zMzI0MyA3LjU0NTQ4IDQuMzUwNDkgNy41NDU0OCA0LjM3MTU1QzcuNTQ1NDggNC4zOTI2MSA3LjU2MzUzIDQuNDEwNjYgNy41ODQ1OSA0LjQxMDY2WiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNOC42Njc2NyA0LjQ0MDc0QzguNzA2NzggNC40NDA3NCA4LjczNjg3IDQuNDEwNjYgOC43MzY4NyA0LjM3MTU1QzguNzM2ODcgNC4zMzI0NCA4LjcwNjc4IDQuMzAyMzUgOC42Njc2NyA0LjMwMjM1QzguNjI4NTYgNC4zMDIzNSA4LjU5ODQ3IDQuMzMyNDQgOC41OTg0NyA0LjM3MTU1QzguNTk4NDcgNC40MTA2NiA4LjYyODU2IDQuNDQwNzQgOC42Njc2NyA0LjQ0MDc0WiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNOS43NTA3NSA0LjQ2NzgyQzkuODA0OTEgNC40Njc4MiA5Ljg0NzAyIDQuNDI1NyA5Ljg0NzAyIDQuMzcxNTVDOS44NDcwMiA0LjMxNzM5IDkuODA0OTEgNC4yNzUyNyA5Ljc1MDc1IDQuMjc1MjdDOS42OTY2IDQuMjc1MjcgOS42NTQ0OCA0LjMxNzM5IDkuNjU0NDggNC4zNzE1NUM5LjY1NDQ4IDQuNDI1NyA5LjY5NjYgNC40Njc4MiA5Ljc1MDc1IDQuNDY3ODJaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0xMC44MzM4IDQuNDk0OUMxMC45MDMgNC40OTQ5IDEwLjk1NzIgNC40NDA3NCAxMC45NTcyIDQuMzcxNTVDMTAuOTU3MiA0LjMwMjM1IDEwLjkwMyA0LjI0ODIgMTAuODMzOCA0LjI0ODJDMTAuNzY0NiA0LjI0ODIgMTAuNzEwNSA0LjMwMjM1IDEwLjcxMDUgNC4zNzE1NUMxMC43MTA1IDQuNDQwNzQgMTAuNzY0NiA0LjQ5NDkgMTAuODMzOCA0LjQ5NDlaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0xMS45MTY5IDQuNTE4OTdDMTEuOTk4MSA0LjUxODk3IDEyLjA2NDMgNC40NTI3OCAxMi4wNjQzIDQuMzcxNTVDMTIuMDY0MyA0LjI5MDMyIDExLjk5ODEgNC4yMjQxMyAxMS45MTY5IDQuMjI0MTNDMTEuODM1NyA0LjIyNDEzIDExLjc2OTUgNC4yOTAzMiAxMS43Njk1IDQuMzcxNTVDMTEuNzY5NSA0LjQ1Mjc4IDExLjgzNTcgNC41MTg5NyAxMS45MTY5IDQuNTE4OTdaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0xMyA0LjU0MDAzQzEzLjA5MzMgNC41NDAwMyAxMy4xNjg1IDQuNDY0ODEgMTMuMTY4NSA0LjM3MTU1QzEzLjE2ODUgNC4yNzgyOCAxMy4wOTMzIDQuMjAzMDcgMTMgNC4yMDMwN0MxMi45MDY3IDQuMjAzMDcgMTIuODMxNSA0LjI3ODI4IDEyLjgzMTUgNC4zNzE1NUMxMi44MzE1IDQuNDY0ODEgMTIuOTA2NyA0LjU0MDAzIDEzIDQuNTQwMDNaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0xNC4wODMxIDQuNTU4MDhDMTQuMTg1NCA0LjU1ODA4IDE0LjI2OTYgNC40NzM4NCAxNC4yNjk2IDQuMzcxNTVDMTQuMjY5NiA0LjI2OTI2IDE0LjE4NTQgNC4xODUwMiAxNC4wODMxIDQuMTg1MDJDMTMuOTgwOCA0LjE4NTAyIDEzLjg5NjYgNC4yNjkyNiAxMy44OTY2IDQuMzcxNTVDMTMuODk2NiA0LjQ3Mzg0IDEzLjk4MDggNC41NTgwOCAxNC4wODMxIDQuNTU4MDhaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0xNS4xNjYyIDQuNTczMTJDMTUuMjc3NSA0LjU3MzEyIDE1LjM2NzcgNC40ODI4NiAxNS4zNjc3IDQuMzcxNTVDMTUuMzY3NyA0LjI2MDIzIDE1LjI3NzUgNC4xNjk5NyAxNS4xNjYyIDQuMTY5OTdDMTUuMDU0OCA0LjE2OTk3IDE0Ljk2NDYgNC4yNjAyMyAxNC45NjQ2IDQuMzcxNTVDMTQuOTY0NiA0LjQ4Mjg2IDE1LjA1NDggNC41NzMxMiAxNS4xNjYyIDQuNTczMTJaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0xNi4yNDkyIDQuNTg1MTVDMTYuMzY2NiA0LjU4NTE1IDE2LjQ2MjkgNC40ODg4OCAxNi40NjI5IDQuMzcxNTVDMTYuNDYyOSA0LjI1NDIxIDE2LjM2NjYgNC4xNTc5NCAxNi4yNDkyIDQuMTU3OTRDMTYuMTMxOSA0LjE1Nzk0IDE2LjAzNTYgNC4yNTQyMSAxNi4wMzU2IDQuMzcxNTVDMTYuMDM1NiA0LjQ4ODg4IDE2LjEzMTkgNC41ODUxNSAxNi4yNDkyIDQuNTg1MTVaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0xNy4zMzIzIDQuNTk0MThDMTcuNDU1NyA0LjU5NDE4IDE3LjU1NSA0LjQ5NDkgMTcuNTU1IDQuMzcxNTVDMTcuNTU1IDQuMjQ4MiAxNy40NTU3IDQuMTQ4OTEgMTcuMzMyMyA0LjE0ODkxQzE3LjIwOSA0LjE0ODkxIDE3LjEwOTcgNC4yNDgyIDE3LjEwOTcgNC4zNzE1NUMxNy4xMDk3IDQuNDk0OSAxNy4yMDkgNC41OTQxOCAxNy4zMzIzIDQuNTk0MThaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0xOC40MTU0IDQuNjAwMkMxOC41NDE4IDQuNjAwMiAxOC42NDQxIDQuNDk3OTEgMTguNjQ0MSA0LjM3MTU1QzE4LjY0NDEgNC4yNDUxOSAxOC41NDE4IDQuMTQyOSAxOC40MTU0IDQuMTQyOUMxOC4yODkxIDQuMTQyOSAxOC4xODY4IDQuMjQ1MTkgMTguMTg2OCA0LjM3MTU1QzE4LjE4NjggNC40OTc5MSAxOC4yODkxIDQuNjAwMiAxOC40MTU0IDQuNjAwMloiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTE5LjQ5ODUgNC42MDAyQzE5LjYyNDkgNC42MDAyIDE5LjcyNzEgNC40OTc5MSAxOS43MjcxIDQuMzcxNTVDMTkuNzI3MSA0LjI0NTE5IDE5LjYyNDkgNC4xNDI5IDE5LjQ5ODUgNC4xNDI5QzE5LjM3MjEgNC4xNDI5IDE5LjI2OTggNC4yNDUxOSAxOS4yNjk4IDQuMzcxNTVDMTkuMjY5OCA0LjQ5NzkxIDE5LjM3MjEgNC42MDAyIDE5LjQ5ODUgNC42MDAyWiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNMjAuNTgxNiA0LjYwMDJDMjAuNzA3OSA0LjYwMDIgMjAuODEwMiA0LjQ5NzkxIDIwLjgxMDIgNC4zNzE1NUMyMC44MTAyIDQuMjQ1MTkgMjAuNzA3OSA0LjE0MjkgMjAuNTgxNiA0LjE0MjlDMjAuNDU1MiA0LjE0MjkgMjAuMzUyOSA0LjI0NTE5IDIwLjM1MjkgNC4zNzE1NUMyMC4zNTI5IDQuNDk3OTEgMjAuNDU1MiA0LjYwMDIgMjAuNTgxNiA0LjYwMDJaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0yMS42NjQ3IDQuNTk0MThDMjEuNzg4IDQuNTk0MTggMjEuODg3MyA0LjQ5NDkgMjEuODg3MyA0LjM3MTU1QzIxLjg4NzMgNC4yNDgyIDIxLjc4OCA0LjE0ODkxIDIxLjY2NDcgNC4xNDg5MUMyMS41NDEzIDQuMTQ4OTEgMjEuNDQyIDQuMjQ4MiAyMS40NDIgNC4zNzE1NUMyMS40NDIgNC40OTQ5IDIxLjU0MTMgNC41OTQxOCAyMS42NjQ3IDQuNTk0MThaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0yMi43NDc3IDQuNTg1MTVDMjIuODY1MSA0LjU4NTE1IDIyLjk2MTMgNC40ODg4OCAyMi45NjEzIDQuMzcxNTVDMjIuOTYxMyA0LjI1NDIxIDIyLjg2NTEgNC4xNTc5NCAyMi43NDc3IDQuMTU3OTRDMjIuNjMwNCA0LjE1Nzk0IDIyLjUzNDEgNC4yNTQyMSAyMi41MzQxIDQuMzcxNTVDMjIuNTM0MSA0LjQ4ODg4IDIyLjYzMDQgNC41ODUxNSAyMi43NDc3IDQuNTg1MTVaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0yMy44MzA4IDQuNTczMTJDMjMuOTQyMSA0LjU3MzEyIDI0LjAzMjQgNC40ODI4NiAyNC4wMzI0IDQuMzcxNTVDMjQuMDMyNCA0LjI2MDIzIDIzLjk0MjEgNC4xNjk5NyAyMy44MzA4IDQuMTY5OTdDMjMuNzE5NSA0LjE2OTk3IDIzLjYyOTMgNC4yNjAyMyAyMy42MjkzIDQuMzcxNTVDMjMuNjI5MyA0LjQ4Mjg2IDIzLjcxOTUgNC41NzMxMiAyMy44MzA4IDQuNTczMTJaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0yNC45MTM5IDQuNTU4MDhDMjUuMDE2MiA0LjU1ODA4IDI1LjEwMDQgNC40NzM4NCAyNS4xMDA0IDQuMzcxNTVDMjUuMTAwNCA0LjI2OTI2IDI1LjAxNjIgNC4xODUwMiAyNC45MTM5IDQuMTg1MDJDMjQuODExNiA0LjE4NTAyIDI0LjcyNzQgNC4yNjkyNiAyNC43Mjc0IDQuMzcxNTVDMjQuNzI3NCA0LjQ3Mzg0IDI0LjgxMTYgNC41NTgwOCAyNC45MTM5IDQuNTU4MDhaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0yNS45OTcgNC41NDAwM0MyNi4wOTAzIDQuNTQwMDMgMjYuMTY1NSA0LjQ2NDgxIDI2LjE2NTUgNC4zNzE1NUMyNi4xNjU1IDQuMjc4MjggMjYuMDkwMyA0LjIwMzA3IDI1Ljk5NyA0LjIwMzA3QzI1LjkwMzcgNC4yMDMwNyAyNS44Mjg1IDQuMjc4MjggMjUuODI4NSA0LjM3MTU1QzI1LjgyODUgNC40NjQ4MSAyNS45MDM3IDQuNTQwMDMgMjUuOTk3IDQuNTQwMDNaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0yNy4wODAxIDQuNTE4OTdDMjcuMTYxMyA0LjUxODk3IDI3LjIyNzUgNC40NTI3OCAyNy4yMjc1IDQuMzcxNTVDMjcuMjI3NSA0LjI5MDMyIDI3LjE2MTMgNC4yMjQxMyAyNy4wODAxIDQuMjI0MTNDMjYuOTk4OCA0LjIyNDEzIDI2LjkzMjcgNC4yOTAzMiAyNi45MzI3IDQuMzcxNTVDMjYuOTMyNyA0LjQ1Mjc4IDI2Ljk5ODggNC41MTg5NyAyNy4wODAxIDQuNTE4OTdaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0yOC4xNjMyIDQuNDk0OUMyOC4yMzI0IDQuNDk0OSAyOC4yODY1IDQuNDQwNzQgMjguMjg2NSA0LjM3MTU1QzI4LjI4NjUgNC4zMDIzNSAyOC4yMzI0IDQuMjQ4MiAyOC4xNjMyIDQuMjQ4MkMyOC4wOTQgNC4yNDgyIDI4LjAzOTggNC4zMDIzNSAyOC4wMzk4IDQuMzcxNTVDMjguMDM5OCA0LjQ0MDc0IDI4LjA5NCA0LjQ5NDkgMjguMTYzMiA0LjQ5NDlaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0yOS4yNDYyIDQuNDcwODNDMjkuMzAwNCA0LjQ3MDgzIDI5LjM0NTUgNC40MjU3IDI5LjM0NTUgNC4zNzE1NUMyOS4zNDU1IDQuMzE3MzkgMjkuMzAwNCA0LjI3MjI2IDI5LjI0NjIgNC4yNzIyNkMyOS4xOTIxIDQuMjcyMjYgMjkuMTQ3IDQuMzE3MzkgMjkuMTQ3IDQuMzcxNTVDMjkuMTQ3IDQuNDI1NyAyOS4xOTIxIDQuNDcwODMgMjkuMjQ2MiA0LjQ3MDgzWiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNMzAuMzI5MyA0LjQ0Mzc1QzMwLjM2ODQgNC40NDM3NSAzMC40MDE1IDQuNDEwNjYgMzAuNDAxNSA0LjM3MTU1QzMwLjQwMTUgNC4zMzI0NCAzMC4zNjg0IDQuMjk5MzQgMzAuMzI5MyA0LjI5OTM0QzMwLjI5MDIgNC4yOTkzNCAzMC4yNTcxIDQuMzMyNDQgMzAuMjU3MSA0LjM3MTU1QzMwLjI1NzEgNC40MTA2NiAzMC4yOTAyIDQuNDQzNzUgMzAuMzI5MyA0LjQ0Mzc1WiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNMzEuNDEyNCA0LjQxMzY3QzMxLjQzNjUgNC40MTM2NyAzMS40NTQ1IDQuMzk1NjEgMzEuNDU0NSA0LjM3MTU1QzMxLjQ1NDUgNC4zNDc0OCAzMS40MzY1IDQuMzI5NDMgMzEuNDEyNCA0LjMyOTQzQzMxLjM4ODMgNC4zMjk0MyAzMS4zNzAzIDQuMzQ3NDggMzEuMzcwMyA0LjM3MTU1QzMxLjM3MDMgNC4zOTU2MSAzMS4zODgzIDQuNDEzNjcgMzEuNDEyNCA0LjQxMzY3WiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNMzIuNDk1NSA0LjM4MzU4QzMyLjQ5NTUgNC4zODM1OCAzMi41MDc1IDQuMzc3NTYgMzIuNTA3NSA0LjM3MTU1QzMyLjUwNzUgNC4zNjU1MyAzMi41MDE1IDQuMzU5NTEgMzIuNDk1NSA0LjM1OTUxQzMyLjQ4OTUgNC4zNTk1MSAzMi40ODM1IDQuMzY1NTMgMzIuNDgzNSA0LjM3MTU1QzMyLjQ4MzUgNC4zNzc1NiAzMi40ODk1IDQuMzgzNTggMzIuNDk1NSA0LjM4MzU4WiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNNS40MTg0MiA1LjQ2MzY1QzUuNDE4NDIgNS40NjM2NSA1LjQyNzQ1IDUuNDYwNjUgNS40Mjc0NSA1LjQ1NDYzQzUuNDI3NDUgNS40NDg2MSA1LjQyNDQ0IDUuNDQ1NiA1LjQxODQyIDUuNDQ1NkM1LjQxMjQgNS40NDU2IDUuNDA5NCA1LjQ0ODYxIDUuNDA5NCA1LjQ1NDYzQzUuNDA5NCA1LjQ2MDY1IDUuNDEyNCA1LjQ2MzY1IDUuNDE4NDIgNS40NjM2NVoiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTYuNTAxNSA1LjQ5Njc1QzYuNTI1NTcgNS40OTY3NSA2LjU0MzYyIDUuNDc4NyA2LjU0MzYyIDUuNDU0NjNDNi41NDM2MiA1LjQzMDU2IDYuNTI1NTcgNS40MTI1MSA2LjUwMTUgNS40MTI1MUM2LjQ3NzQ0IDUuNDEyNTEgNi40NTkzOCA1LjQzMDU2IDYuNDU5MzggNS40NTQ2M0M2LjQ1OTM4IDUuNDc4NyA2LjQ3NzQ0IDUuNDk2NzUgNi41MDE1IDUuNDk2NzVaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik03LjU4NDU5IDUuNTI5ODRDNy42MjY3MSA1LjUyOTg0IDcuNjU5OCA1LjQ5Njc1IDcuNjU5OCA1LjQ1NDYzQzcuNjU5OCA1LjQxMjUxIDcuNjI2NzEgNS4zNzk0MiA3LjU4NDU5IDUuMzc5NDJDNy41NDI0NyA1LjM3OTQyIDcuNTA5MzcgNS40MTI1MSA3LjUwOTM3IDUuNDU0NjNDNy41MDkzNyA1LjQ5Njc1IDcuNTQyNDcgNS41Mjk4NCA3LjU4NDU5IDUuNTI5ODRaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik04LjY2NzY3IDUuNTU5OTNDOC43MjQ4MyA1LjU1OTkzIDguNzcyOTcgNS41MTE3OSA4Ljc3Mjk3IDUuNDU0NjNDOC43NzI5NyA1LjM5NzQ3IDguNzI0ODMgNS4zNDkzMyA4LjY2NzY3IDUuMzQ5MzNDOC42MTA1MSA1LjM0OTMzIDguNTYyMzcgNS4zOTc0NyA4LjU2MjM3IDUuNDU0NjNDOC41NjIzNyA1LjUxMTc5IDguNjEwNTEgNS41NTk5MyA4LjY2NzY3IDUuNTU5OTNaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik05Ljc1MDc1IDUuNTkwMDFDOS44MjU5NyA1LjU5MDAxIDkuODg2MTQgNS41Mjk4NCA5Ljg4NjE0IDUuNDU0NjNDOS44ODYxNCA1LjM3OTQyIDkuODI1OTcgNS4zMTkyNCA5Ljc1MDc1IDUuMzE5MjRDOS42NzU1NCA1LjMxOTI0IDkuNjE1MzcgNS4zNzk0MiA5LjYxNTM3IDUuNDU0NjNDOS42MTUzNyA1LjUyOTg0IDkuNjc1NTQgNS41OTAwMSA5Ljc1MDc1IDUuNTkwMDFaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0xMC44MzM4IDUuNjE3MDlDMTAuOTI0MSA1LjYxNzA5IDEwLjk5NjMgNS41NDQ4OSAxMC45OTYzIDUuNDU0NjNDMTAuOTk2MyA1LjM2NDM3IDEwLjkyNDEgNS4yOTIxNyAxMC44MzM4IDUuMjkyMTdDMTAuNzQzNiA1LjI5MjE3IDEwLjY3MTQgNS4zNjQzNyAxMC42NzE0IDUuNDU0NjNDMTAuNjcxNCA1LjU0NDg5IDEwLjc0MzYgNS42MTcwOSAxMC44MzM4IDUuNjE3MDlaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0xMS45MTY5IDUuNjQxMTZDMTIuMDE5MiA1LjY0MTE2IDEyLjEwMzQgNS41NTY5MiAxMi4xMDM0IDUuNDU0NjNDMTIuMTAzNCA1LjM1MjM0IDEyLjAxOTIgNS4yNjgxIDExLjkxNjkgNS4yNjgxQzExLjgxNDYgNS4yNjgxIDExLjczMDQgNS4zNTIzNCAxMS43MzA0IDUuNDU0NjNDMTEuNzMwNCA1LjU1NjkyIDExLjgxNDYgNS42NDExNiAxMS45MTY5IDUuNjQxMTZaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0xMyA1LjY2NTIzQzEzLjExNzMgNS42NjUyMyAxMy4yMTA2IDUuNTcxOTYgMTMuMjEwNiA1LjQ1NDYzQzEzLjIxMDYgNS4zMzczIDEzLjExNzMgNS4yNDQwMyAxMyA1LjI0NDAzQzEyLjg4MjcgNS4yNDQwMyAxMi43ODk0IDUuMzM3MyAxMi43ODk0IDUuNDU0NjNDMTIuNzg5NCA1LjU3MTk2IDEyLjg4MjcgNS42NjUyMyAxMyA1LjY2NTIzWiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNMTQuMDgzMSA1LjY4MzI4QzE0LjIwOTQgNS42ODMyOCAxNC4zMTE3IDUuNTgwOTkgMTQuMzExNyA1LjQ1NDYzQzE0LjMxMTcgNS4zMjgyNyAxNC4yMDk0IDUuMjI1OTggMTQuMDgzMSA1LjIyNTk4QzEzLjk1NjcgNS4yMjU5OCAxMy44NTQ0IDUuMzI4MjcgMTMuODU0NCA1LjQ1NDYzQzEzLjg1NDQgNS41ODA5OSAxMy45NTY3IDUuNjgzMjggMTQuMDgzMSA1LjY4MzI4WiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNMTUuMTY2MiA1LjcwMTMzQzE1LjMwMTUgNS43MDEzMyAxNS40MTI5IDUuNTkwMDEgMTUuNDEyOSA1LjQ1NDYzQzE1LjQxMjkgNS4zMTkyNCAxNS4zMDE1IDUuMjA3OTMgMTUuMTY2MiA1LjIwNzkzQzE1LjAzMDggNS4yMDc5MyAxNC45MTk1IDUuMzE5MjQgMTQuOTE5NSA1LjQ1NDYzQzE0LjkxOTUgNS41OTAwMSAxNS4wMzA4IDUuNzAxMzMgMTUuMTY2MiA1LjcwMTMzWiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNMTYuMjQ5MiA1LjcxMzM3QzE2LjM5MDYgNS43MTMzNyAxNi41MDggNS41OTkwNCAxNi41MDggNS40NTQ2M0MxNi41MDggNS4zMTAyMiAxNi4zOTM3IDUuMTk1ODkgMTYuMjQ5MiA1LjE5NTg5QzE2LjEwNDggNS4xOTU4OSAxNS45OTA1IDUuMzEwMjIgMTUuOTkwNSA1LjQ1NDYzQzE1Ljk5MDUgNS41OTkwNCAxNi4xMDQ4IDUuNzEzMzcgMTYuMjQ5MiA1LjcxMzM3WiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNMTcuMzMyMyA1LjcyNTRDMTcuNDgyOCA1LjcyNTQgMTcuNjAzMSA1LjYwNTA2IDE3LjYwMzEgNS40NTQ2M0MxNy42MDMxIDUuMzA0MiAxNy40ODI4IDUuMTgzODYgMTcuMzMyMyA1LjE4Mzg2QzE3LjE4MTkgNS4xODM4NiAxNy4wNjE2IDUuMzA0MiAxNy4wNjE2IDUuNDU0NjNDMTcuMDYxNiA1LjYwNTA2IDE3LjE4MTkgNS43MjU0IDE3LjMzMjMgNS43MjU0WiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNMTguNDE1NCA1LjczMTQyQzE4LjU2ODggNS43MzE0MiAxOC42OTIyIDUuNjA4MDcgMTguNjkyMiA1LjQ1NDYzQzE4LjY5MjIgNS4zMDExOSAxOC41Njg4IDUuMTc3ODQgMTguNDE1NCA1LjE3Nzg0QzE4LjI2MiA1LjE3Nzg0IDE4LjEzODYgNS4zMDExOSAxOC4xMzg2IDUuNDU0NjNDMTguMTM4NiA1LjYwODA3IDE4LjI2MiA1LjczMTQyIDE4LjQxNTQgNS43MzE0MloiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTE5LjQ5ODUgNS43MzE0MkMxOS42NTE5IDUuNzMxNDIgMTkuNzc1MyA1LjYwODA3IDE5Ljc3NTMgNS40NTQ2M0MxOS43NzUzIDUuMzAxMTkgMTkuNjUxOSA1LjE3Nzg0IDE5LjQ5ODUgNS4xNzc4NEMxOS4zNDUxIDUuMTc3ODQgMTkuMjIxNyA1LjMwMTE5IDE5LjIyMTcgNS40NTQ2M0MxOS4yMjE3IDUuNjA4MDcgMTkuMzQ1MSA1LjczMTQyIDE5LjQ5ODUgNS43MzE0MloiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTIwLjU4MTYgNS43MzE0MkMyMC43MzUgNS43MzE0MiAyMC44NTg0IDUuNjA4MDcgMjAuODU4NCA1LjQ1NDYzQzIwLjg1ODQgNS4zMDExOSAyMC43MzUgNS4xNzc4NCAyMC41ODE2IDUuMTc3ODRDMjAuNDI4MSA1LjE3Nzg0IDIwLjMwNDggNS4zMDExOSAyMC4zMDQ4IDUuNDU0NjNDMjAuMzA0OCA1LjYwODA3IDIwLjQyODEgNS43MzE0MiAyMC41ODE2IDUuNzMxNDJaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0yMS42NjQ3IDUuNzI1NEMyMS44MTUxIDUuNzI1NCAyMS45MzU0IDUuNjA1MDYgMjEuOTM1NCA1LjQ1NDYzQzIxLjkzNTQgNS4zMDQyIDIxLjgxNTEgNS4xODM4NiAyMS42NjQ3IDUuMTgzODZDMjEuNTE0MiA1LjE4Mzg2IDIxLjM5MzkgNS4zMDQyIDIxLjM5MzkgNS40NTQ2M0MyMS4zOTM5IDUuNjA1MDYgMjEuNTE0MiA1LjcyNTQgMjEuNjY0NyA1LjcyNTRaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0yMi43NDc3IDUuNzE2MzdDMjIuODkyMiA1LjcxNjM3IDIzLjAwOTUgNS41OTkwNCAyMy4wMDk1IDUuNDU0NjNDMjMuMDA5NSA1LjMxMDIyIDIyLjg5MjIgNS4xOTI4OCAyMi43NDc3IDUuMTkyODhDMjIuNjAzMyA1LjE5Mjg4IDIyLjQ4NiA1LjMxMDIyIDIyLjQ4NiA1LjQ1NDYzQzIyLjQ4NiA1LjU5OTA0IDIyLjYwMzMgNS43MTYzNyAyMi43NDc3IDUuNzE2MzdaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0yMy44MzA4IDUuNzAxMzNDMjMuOTY2MiA1LjcwMTMzIDI0LjA3NzUgNS41OTAwMSAyNC4wNzc1IDUuNDU0NjNDMjQuMDc3NSA1LjMxOTI0IDIzLjk2NjIgNS4yMDc5MyAyMy44MzA4IDUuMjA3OTNDMjMuNjk1NCA1LjIwNzkzIDIzLjU4NDEgNS4zMTkyNCAyMy41ODQxIDUuNDU0NjNDMjMuNTg0MSA1LjU5MDAxIDIzLjY5NTQgNS43MDEzMyAyMy44MzA4IDUuNzAxMzNaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0yNC45MTM5IDUuNjg2MjlDMjUuMDQwMyA1LjY4NjI5IDI1LjE0NTYgNS41ODQgMjUuMTQ1NiA1LjQ1NDYzQzI1LjE0NTYgNS4zMjUyNiAyNS4wNDMzIDUuMjIyOTcgMjQuOTEzOSA1LjIyMjk3QzI0Ljc4NDUgNS4yMjI5NyAyNC42ODIyIDUuMzI1MjYgMjQuNjgyMiA1LjQ1NDYzQzI0LjY4MjIgNS41ODQgMjQuNzg0NSA1LjY4NjI5IDI0LjkxMzkgNS42ODYyOVoiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTI1Ljk5NyA1LjY2NTIzQzI2LjExNDMgNS42NjUyMyAyNi4yMDc2IDUuNTcxOTYgMjYuMjA3NiA1LjQ1NDYzQzI2LjIwNzYgNS4zMzczIDI2LjExNDMgNS4yNDQwMyAyNS45OTcgNS4yNDQwM0MyNS44Nzk3IDUuMjQ0MDMgMjUuNzg2NCA1LjMzNzMgMjUuNzg2NCA1LjQ1NDYzQzI1Ljc4NjQgNS41NzE5NiAyNS44Nzk3IDUuNjY1MjMgMjUuOTk3IDUuNjY1MjNaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0yNy4wODAxIDUuNjQ0MTdDMjcuMTg1NCA1LjY0NDE3IDI3LjI2OTYgNS41NTk5MyAyNy4yNjk2IDUuNDU0NjNDMjcuMjY5NiA1LjM0OTMzIDI3LjE4NTQgNS4yNjUwOSAyNy4wODAxIDUuMjY1MDlDMjYuOTc0OCA1LjI2NTA5IDI2Ljg5MDUgNS4zNDkzMyAyNi44OTA1IDUuNDU0NjNDMjYuODkwNSA1LjU1OTkzIDI2Ljk3NDggNS42NDQxNyAyNy4wODAxIDUuNjQ0MTdaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0yOC4xNjMyIDUuNjIwMUMyOC4yNTM0IDUuNjIwMSAyOC4zMjg2IDUuNTQ0ODkgMjguMzI4NiA1LjQ1NDYzQzI4LjMyODYgNS4zNjQzNyAyOC4yNTM0IDUuMjg5MTYgMjguMTYzMiA1LjI4OTE2QzI4LjA3MjkgNS4yODkxNiAyNy45OTc3IDUuMzY0MzcgMjcuOTk3NyA1LjQ1NDYzQzI3Ljk5NzcgNS41NDQ4OSAyOC4wNzI5IDUuNjIwMSAyOC4xNjMyIDUuNjIwMVoiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTI5LjI0NjIgNS41OTMwMkMyOS4zMjE1IDUuNTkzMDIgMjkuMzg0NiA1LjUyOTg0IDI5LjM4NDYgNS40NTQ2M0MyOS4zODQ2IDUuMzc5NDIgMjkuMzIxNSA1LjMxNjI0IDI5LjI0NjIgNS4zMTYyNEMyOS4xNzEgNS4zMTYyNCAyOS4xMDc4IDUuMzc5NDIgMjkuMTA3OCA1LjQ1NDYzQzI5LjEwNzggNS41Mjk4NCAyOS4xNzEgNS41OTMwMiAyOS4yNDYyIDUuNTkzMDJaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0zMC4zMjkzIDUuNTYyOTRDMzAuMzg5NSA1LjU2Mjk0IDMwLjQzNzYgNS41MTQ4IDMwLjQzNzYgNS40NTQ2M0MzMC40Mzc2IDUuMzk0NDYgMzAuMzg5NSA1LjM0NjMyIDMwLjMyOTMgNS4zNDYzMkMzMC4yNjkxIDUuMzQ2MzIgMzAuMjIxIDUuMzk0NDYgMzAuMjIxIDUuNDU0NjNDMzAuMjIxIDUuNTE0OCAzMC4yNjkxIDUuNTYyOTQgMzAuMzI5MyA1LjU2Mjk0WiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNMzEuNDEyNCA1LjUzMjg1QzMxLjQ1NDUgNS41MzI4NSAzMS40OTA2IDUuNDk2NzUgMzEuNDkwNiA1LjQ1NDYzQzMxLjQ5MDYgNS40MTI1MSAzMS40NTQ1IDUuMzc2NDEgMzEuNDEyNCA1LjM3NjQxQzMxLjM3MDMgNS4zNzY0MSAzMS4zMzQyIDUuNDEyNTEgMzEuMzM0MiA1LjQ1NDYzQzMxLjMzNDIgNS40OTY3NSAzMS4zNzAzIDUuNTMyODUgMzEuNDEyNCA1LjUzMjg1WiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNMzIuNDk1NSA1LjQ5OTc2QzMyLjUxOTYgNS40OTk3NiAzMi41NDA2IDUuNDc4NyAzMi41NDA2IDUuNDU0NjNDMzIuNTQwNiA1LjQzMDU2IDMyLjUxOTYgNS40MDk1IDMyLjQ5NTUgNS40MDk1QzMyLjQ3MTQgNS40MDk1IDMyLjQ1MDQgNS40MzA1NiAzMi40NTA0IDUuNDU0NjNDMzIuNDUwNCA1LjQ3ODcgMzIuNDcxNCA1LjQ5OTc2IDMyLjQ5NTUgNS40OTk3NloiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTMzLjU3ODYgNS40NjY2NkMzMy41Nzg2IDUuNDY2NjYgMzMuNTkwNiA1LjQ2MDY1IDMzLjU5MDYgNS40NTQ2M0MzMy41OTA2IDUuNDQ4NjEgMzMuNTg0NiA1LjQ0MjU5IDMzLjU3ODYgNS40NDI1OUMzMy41NzI2IDUuNDQyNTkgMzMuNTY2NSA1LjQ0ODYxIDMzLjU2NjUgNS40NTQ2M0MzMy41NjY1IDUuNDYwNjUgMzMuNTcyNiA1LjQ2NjY2IDMzLjU3ODYgNS40NjY2NloiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTQuMzM1MzQgNi41NDM3M0M0LjMzNTM0IDYuNTQzNzMgNC4zNDEzNiA2LjU0MzczIDQuMzQxMzYgNi41Mzc3MUM0LjM0MTM2IDYuNTMxNjkgNC4zNDEzNiA2LjUzMTY5IDQuMzM1MzQgNi41MzE2OUM0LjMyOTMyIDYuNTMxNjkgNC4zMjkzMiA2LjUzMTY5IDQuMzI5MzIgNi41Mzc3MUM0LjMyOTMyIDYuNTQzNzMgNC4zMjkzMiA2LjU0MzczIDQuMzM1MzQgNi41NDM3M1oiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTUuNDE4NDIgNi41NzY4MkM1LjQzOTQ4IDYuNTc2ODIgNS40NTc1MyA2LjU1ODc3IDUuNDU3NTMgNi41Mzc3MUM1LjQ1NzUzIDYuNTE2NjUgNS40Mzk0OCA2LjQ5ODYgNS40MTg0MiA2LjQ5ODZDNS4zOTczNiA2LjQ5ODYgNS4zNzkzMSA2LjUxNjY1IDUuMzc5MzEgNi41Mzc3MUM1LjM3OTMxIDYuNTU4NzcgNS4zOTczNiA2LjU3NjgyIDUuNDE4NDIgNi41NzY4MloiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTYuNTAxNSA2LjYxMjkzQzYuNTQzNjIgNi42MTI5MyA2LjU3NjcyIDYuNTc5ODMgNi41NzY3MiA2LjUzNzcxQzYuNTc2NzIgNi40OTU1OSA2LjU0MzYyIDYuNDYyNSA2LjUwMTUgNi40NjI1QzYuNDU5MzggNi40NjI1IDYuNDI2MjkgNi40OTU1OSA2LjQyNjI5IDYuNTM3NzFDNi40MjYyOSA2LjU3OTgzIDYuNDU5MzggNi42MTI5MyA2LjUwMTUgNi42MTI5M1oiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTcuNTg0NTkgNi42NDYwMkM3LjY0NDc2IDYuNjQ2MDIgNy42OTI4OSA2LjU5Nzg4IDcuNjkyODkgNi41Mzc3MUM3LjY5Mjg5IDYuNDc3NTQgNy42NDQ3NiA2LjQyOTQgNy41ODQ1OSA2LjQyOTRDNy41MjQ0MiA2LjQyOTQgNy40NzYyOCA2LjQ3NzU0IDcuNDc2MjggNi41Mzc3MUM3LjQ3NjI4IDYuNTk3ODggNy41MjQ0MiA2LjY0NjAyIDcuNTg0NTkgNi42NDYwMloiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTguNjY3NjcgNi42NzkxMUM4Ljc0NTg5IDYuNjc5MTEgOC44MDkwNyA2LjYxNTkzIDguODA5MDcgNi41Mzc3MUM4LjgwOTA3IDYuNDU5NDkgOC43NDU4OSA2LjM5NjMxIDguNjY3NjcgNi4zOTYzMUM4LjU4OTQ1IDYuMzk2MzEgOC41MjYyNyA2LjQ1OTQ5IDguNTI2MjcgNi41Mzc3MUM4LjUyNjI3IDYuNjE1OTMgOC41ODk0NSA2LjY3OTExIDguNjY3NjcgNi42NzkxMVoiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTkuNzUwNzUgNi43MDkyQzkuODQ0MDIgNi43MDkyIDkuOTIyMjQgNi42MzM5OSA5LjkyMjI0IDYuNTM3NzFDOS45MjIyNCA2LjQ0MTQ0IDkuODQ3MDMgNi4zNjYyMiA5Ljc1MDc1IDYuMzY2MjJDOS42NTQ0OCA2LjM2NjIyIDkuNTc5MjYgNi40NDE0NCA5LjU3OTI2IDYuNTM3NzFDOS41NzkyNiA2LjYzMzk5IDkuNjU0NDggNi43MDkyIDkuNzUwNzUgNi43MDkyWiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNMTAuODMzOCA2LjczOTI4QzEwLjk0NTIgNi43MzkyOCAxMS4wMzU0IDYuNjQ5MDMgMTEuMDM1NCA2LjUzNzcxQzExLjAzNTQgNi40MjYzOSAxMC45NDUyIDYuMzM2MTQgMTAuODMzOCA2LjMzNjE0QzEwLjcyMjUgNi4zMzYxNCAxMC42MzIzIDYuNDI2MzkgMTAuNjMyMyA2LjUzNzcxQzEwLjYzMjMgNi42NDkwMyAxMC43MjI1IDYuNzM5MjggMTAuODMzOCA2LjczOTI4WiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNMTEuOTE2OSA2Ljc2NjM2QzEyLjA0MzMgNi43NjYzNiAxMi4xNDU2IDYuNjY0MDcgMTIuMTQ1NiA2LjUzNzcxQzEyLjE0NTYgNi40MTEzNSAxMi4wNDMzIDYuMzA5MDYgMTEuOTE2OSA2LjMwOTA2QzExLjc5MDYgNi4zMDkwNiAxMS42ODgzIDYuNDExMzUgMTEuNjg4MyA2LjUzNzcxQzExLjY4ODMgNi42NjQwNyAxMS43OTA2IDYuNzY2MzYgMTEuOTE2OSA2Ljc2NjM2WiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNMTMgNi43OTA0M0MxMy4xMzg0IDYuNzkwNDMgMTMuMjUyNyA2LjY3NjExIDEzLjI1MjcgNi41Mzc3MUMxMy4yNTI3IDYuMzk5MzIgMTMuMTM4NCA2LjI4NDk5IDEzIDYuMjg0OTlDMTIuODYxNiA2LjI4NDk5IDEyLjc0NzMgNi4zOTkzMiAxMi43NDczIDYuNTM3NzFDMTIuNzQ3MyA2LjY3NjExIDEyLjg2MTYgNi43OTA0MyAxMyA2Ljc5MDQzWiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNMTQuMDgzMSA2LjgxMTQ5QzE0LjIzMzUgNi44MTE0OSAxNC4zNTY5IDYuNjg4MTQgMTQuMzU2OSA2LjUzNzcxQzE0LjM1NjkgNi4zODcyOCAxNC4yMzM1IDYuMjYzOTMgMTQuMDgzMSA2LjI2MzkzQzEzLjkzMjcgNi4yNjM5MyAxMy44MDkzIDYuMzg3MjggMTMuODA5MyA2LjUzNzcxQzEzLjgwOTMgNi42ODgxNCAxMy45MzI3IDYuODExNDkgMTQuMDgzMSA2LjgxMTQ5WiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNMTUuMTY2MiA2LjgyOTU0QzE1LjMyNTYgNi44Mjk1NCAxNS40NTggNi43MDAxNyAxNS40NTggNi41Mzc3MUMxNS40NTggNi4zNzUyNSAxNS4zMjg2IDYuMjQ1ODggMTUuMTY2MiA2LjI0NTg4QzE1LjAwMzcgNi4yNDU4OCAxNC44NzQzIDYuMzc1MjUgMTQuODc0MyA2LjUzNzcxQzE0Ljg3NDMgNi43MDAxNyAxNS4wMDM3IDYuODI5NTQgMTUuMTY2MiA2LjgyOTU0WiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNMTYuMjQ5MiA2Ljg0NDU4QzE2LjQxNzcgNi44NDQ1OCAxNi41NTYxIDYuNzA2MTkgMTYuNTU2MSA2LjUzNzcxQzE2LjU1NjEgNi4zNjkyMyAxNi40MTc3IDYuMjMwODQgMTYuMjQ5MiA2LjIzMDg0QzE2LjA4MDggNi4yMzA4NCAxNS45NDI0IDYuMzY5MjMgMTUuOTQyNCA2LjUzNzcxQzE1Ljk0MjQgNi43MDYxOSAxNi4wODA4IDYuODQ0NTggMTYuMjQ5MiA2Ljg0NDU4WiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNMTcuMzMyMyA2Ljg1MzYxQzE3LjUwNjggNi44NTM2MSAxNy42NDgyIDYuNzEyMjEgMTcuNjQ4MiA2LjUzNzcxQzE3LjY0ODIgNi4zNjMyMSAxNy41MDY4IDYuMjIxODEgMTcuMzMyMyA2LjIyMTgxQzE3LjE1NzggNi4yMjE4MSAxNy4wMTY0IDYuMzYzMjEgMTcuMDE2NCA2LjUzNzcxQzE3LjAxNjQgNi43MTIyMSAxNy4xNTc4IDYuODUzNjEgMTcuMzMyMyA2Ljg1MzYxWiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNMTguNDE1NCA2Ljg1OTYzQzE4LjU5MjkgNi44NTk2MyAxOC43MzczIDYuNzE1MjIgMTguNzM3MyA2LjUzNzcxQzE4LjczNzMgNi4zNjAyMSAxOC41OTI5IDYuMjE1OCAxOC40MTU0IDYuMjE1OEMxOC4yMzc5IDYuMjE1OCAxOC4wOTM1IDYuMzYwMjEgMTguMDkzNSA2LjUzNzcxQzE4LjA5MzUgNi43MTUyMiAxOC4yMzc5IDYuODU5NjMgMTguNDE1NCA2Ljg1OTYzWiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNMTkuNDk4NSA2Ljg2MjY0QzE5LjY3OSA2Ljg2MjY0IDE5LjgyMzQgNi43MTgyMyAxOS44MjM0IDYuNTM3NzFDMTkuODIzNCA2LjM1NzIgMTkuNjc5IDYuMjEyNzkgMTkuNDk4NSA2LjIxMjc5QzE5LjMxOCA2LjIxMjc5IDE5LjE3MzYgNi4zNTcyIDE5LjE3MzYgNi41Mzc3MUMxOS4xNzM2IDYuNzE4MjMgMTkuMzE4IDYuODYyNjQgMTkuNDk4NSA2Ljg2MjY0WiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNMjAuNTgxNiA2Ljg1OTYzQzIwLjc1OTEgNi44NTk2MyAyMC45MDM1IDYuNzE1MjIgMjAuOTAzNSA2LjUzNzcxQzIwLjkwMzUgNi4zNjAyMSAyMC43NTkxIDYuMjE1OCAyMC41ODE2IDYuMjE1OEMyMC40MDQxIDYuMjE1OCAyMC4yNTk3IDYuMzYwMjEgMjAuMjU5NyA2LjUzNzcxQzIwLjI1OTcgNi43MTUyMiAyMC40MDQxIDYuODU5NjMgMjAuNTgxNiA2Ljg1OTYzWiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNMjEuNjY0NyA2Ljg1MzYxQzIxLjgzOTIgNi44NTM2MSAyMS45ODA2IDYuNzEyMjEgMjEuOTgwNiA2LjUzNzcxQzIxLjk4MDYgNi4zNjMyMSAyMS44MzkyIDYuMjIxODEgMjEuNjY0NyA2LjIyMTgxQzIxLjQ5MDIgNi4yMjE4MSAyMS4zNDg4IDYuMzYzMjEgMjEuMzQ4OCA2LjUzNzcxQzIxLjM0ODggNi43MTIyMSAyMS40OTAyIDYuODUzNjEgMjEuNjY0NyA2Ljg1MzYxWiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNMjIuNzQ3NyA2Ljg0NDU4QzIyLjkxNjIgNi44NDQ1OCAyMy4wNTQ2IDYuNzA2MTkgMjMuMDU0NiA2LjUzNzcxQzIzLjA1NDYgNi4zNjkyMyAyMi45MTYyIDYuMjMwODQgMjIuNzQ3NyA2LjIzMDg0QzIyLjU3OTMgNi4yMzA4NCAyMi40NDA5IDYuMzY5MjMgMjIuNDQwOSA2LjUzNzcxQzIyLjQ0MDkgNi43MDYxOSAyMi41NzkzIDYuODQ0NTggMjIuNzQ3NyA2Ljg0NDU4WiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNMjMuODMwOCA2LjgyOTU0QzIzLjk5MDMgNi44Mjk1NCAyNC4xMjI3IDYuNzAwMTcgMjQuMTIyNyA2LjUzNzcxQzI0LjEyMjcgNi4zNzUyNSAyMy45OTMzIDYuMjQ1ODggMjMuODMwOCA2LjI0NTg4QzIzLjY2ODQgNi4yNDU4OCAyMy41MzkgNi4zNzUyNSAyMy41MzkgNi41Mzc3MUMyMy41MzkgNi43MDAxNyAyMy42Njg0IDYuODI5NTQgMjMuODMwOCA2LjgyOTU0WiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNMjQuOTEzOSA2LjgxMTQ5QzI1LjA2NDMgNi44MTE0OSAyNS4xODc3IDYuNjg4MTQgMjUuMTg3NyA2LjUzNzcxQzI1LjE4NzcgNi4zODcyOCAyNS4wNjQzIDYuMjYzOTMgMjQuOTEzOSA2LjI2MzkzQzI0Ljc2MzUgNi4yNjM5MyAyNC42NDAxIDYuMzg3MjggMjQuNjQwMSA2LjUzNzcxQzI0LjY0MDEgNi42ODgxNCAyNC43NjM1IDYuODExNDkgMjQuOTEzOSA2LjgxMTQ5WiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNMjUuOTk3IDYuNzkwNDNDMjYuMTM1NCA2Ljc5MDQzIDI2LjI0OTcgNi42NzYxMSAyNi4yNDk3IDYuNTM3NzFDMjYuMjQ5NyA2LjM5OTMyIDI2LjEzNTQgNi4yODQ5OSAyNS45OTcgNi4yODQ5OUMyNS44NTg2IDYuMjg0OTkgMjUuNzQ0MyA2LjM5OTMyIDI1Ljc0NDMgNi41Mzc3MUMyNS43NDQzIDYuNjc2MTEgMjUuODU4NiA2Ljc5MDQzIDI1Ljk5NyA2Ljc5MDQzWiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNMjcuMDgwMSA2Ljc2NjM2QzI3LjIwNjQgNi43NjYzNiAyNy4zMDg3IDYuNjY0MDcgMjcuMzA4NyA2LjUzNzcxQzI3LjMwODcgNi40MTEzNSAyNy4yMDY0IDYuMzA5MDYgMjcuMDgwMSA2LjMwOTA2QzI2Ljk1MzcgNi4zMDkwNiAyNi44NTE0IDYuNDExMzUgMjYuODUxNCA2LjUzNzcxQzI2Ljg1MTQgNi42NjQwNyAyNi45NTM3IDYuNzY2MzYgMjcuMDgwMSA2Ljc2NjM2WiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNMjguMTYzMiA2Ljc0MjI5QzI4LjI3NDUgNi43NDIyOSAyOC4zNjc3IDYuNjUyMDQgMjguMzY3NyA2LjUzNzcxQzI4LjM2NzcgNi40MjMzOSAyOC4yNzc1IDYuMzMzMTMgMjguMTYzMiA2LjMzMzEzQzI4LjA0ODggNi4zMzMxMyAyNy45NTg2IDYuNDIzMzkgMjcuOTU4NiA2LjUzNzcxQzI3Ljk1ODYgNi42NTIwNCAyOC4wNDg4IDYuNzQyMjkgMjguMTYzMiA2Ljc0MjI5WiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNMjkuMjQ2MiA2LjcxMjIxQzI5LjM0MjUgNi43MTIyMSAyOS40MjA3IDYuNjMzOTkgMjkuNDIwNyA2LjUzNzcxQzI5LjQyMDcgNi40NDE0NCAyOS4zNDI1IDYuMzYzMjEgMjkuMjQ2MiA2LjM2MzIxQzI5LjE1IDYuMzYzMjEgMjkuMDcxNyA2LjQ0MTQ0IDI5LjA3MTcgNi41Mzc3MUMyOS4wNzE3IDYuNjMzOTkgMjkuMTUgNi43MTIyMSAyOS4yNDYyIDYuNzEyMjFaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0zMC4zMjkzIDYuNjgyMTJDMzAuNDA3NSA2LjY4MjEyIDMwLjQ3MzcgNi42MTg5NCAzMC40NzM3IDYuNTM3NzFDMzAuNDczNyA2LjQ1NjQ4IDMwLjQxMDYgNi4zOTMzIDMwLjMyOTMgNi4zOTMzQzMwLjI0ODEgNi4zOTMzIDMwLjE4NDkgNi40NTY0OCAzMC4xODQ5IDYuNTM3NzFDMzAuMTg0OSA2LjYxODk0IDMwLjI0ODEgNi42ODIxMiAzMC4zMjkzIDYuNjgyMTJaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0zMS40MTI0IDYuNjQ5MDNDMzEuNDcyNiA2LjY0OTAzIDMxLjUyMzcgNi41OTc4OCAzMS41MjM3IDYuNTM3NzFDMzEuNTIzNyA2LjQ3NzU0IDMxLjQ3MjYgNi40MjYzOSAzMS40MTI0IDYuNDI2MzlDMzEuMzUyMiA2LjQyNjM5IDMxLjMwMTEgNi40Nzc1NCAzMS4zMDExIDYuNTM3NzFDMzEuMzAxMSA2LjU5Nzg4IDMxLjM1MjIgNi42NDkwMyAzMS40MTI0IDYuNjQ5MDNaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0zMi40OTU1IDYuNjE1OTNDMzIuNTM3NiA2LjYxNTkzIDMyLjU3MzcgNi41Nzk4MyAzMi41NzM3IDYuNTM3NzFDMzIuNTczNyA2LjQ5NTU5IDMyLjUzNzYgNi40NTk0OSAzMi40OTU1IDYuNDU5NDlDMzIuNDUzNCA2LjQ1OTQ5IDMyLjQxNzMgNi40OTU1OSAzMi40MTczIDYuNTM3NzFDMzIuNDE3MyA2LjU3OTgzIDMyLjQ1MzQgNi42MTU5MyAzMi40OTU1IDYuNjE1OTNaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0zMy41Nzg2IDYuNTc5ODNDMzMuNjAyNiA2LjU3OTgzIDMzLjYyMDcgNi41NjE3OCAzMy42MjA3IDYuNTM3NzFDMzMuNjIwNyA2LjUxMzY0IDMzLjYwMjYgNi40OTU1OSAzMy41Nzg2IDYuNDk1NTlDMzMuNTU0NSA2LjQ5NTU5IDMzLjUzNjQgNi41MTM2NCAzMy41MzY0IDYuNTM3NzFDMzMuNTM2NCA2LjU2MTc4IDMzLjU1NDUgNi41Nzk4MyAzMy41Nzg2IDYuNTc5ODNaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0zNC42NjE3IDYuNTQ2NzRDMzQuNjYxNyA2LjU0Njc0IDM0LjY3MDcgNi41NDM3MyAzNC42NzA3IDYuNTM3NzFDMzQuNjcwNyA2LjUzMTY5IDM0LjY2NzcgNi41Mjg2OSAzNC42NjE3IDYuNTI4NjlDMzQuNjU1NiA2LjUyODY5IDM0LjY1MjYgNi41MzE2OSAzNC42NTI2IDYuNTM3NzFDMzQuNjUyNiA2LjU0MzczIDM0LjY1NTYgNi41NDY3NCAzNC42NjE3IDYuNTQ2NzRaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0zLjI1MjI2IDcuNjIzOEMzLjI1MjI2IDcuNjIzOCAzLjI1MjI2IDcuNjIzOCAzLjI1MjI2IDcuNjIwNzlWNy42MjM4WiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNNC4zMzUzNCA3LjY1MDg4QzQuMzUzMzkgNy42NTA4OCA0LjM2NTQyIDcuNjM4ODUgNC4zNjU0MiA3LjYyMDc5QzQuMzY1NDIgNy42MDI3NCA0LjM1MzM5IDcuNTkwNzEgNC4zMzUzNCA3LjU5MDcxQzQuMzE3MjkgNy41OTA3MSA0LjMwNTI1IDcuNjAyNzQgNC4zMDUyNSA3LjYyMDc5QzQuMzA1MjUgNy42Mzg4NSA0LjMxNzI5IDcuNjUwODggNC4zMzUzNCA3LjY1MDg4WiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNNS40MTg0MiA3LjY4OTk5QzUuNDU3NTMgNy42ODk5OSA1LjQ4NzYyIDcuNjU5OTEgNS40ODc2MiA3LjYyMDc5QzUuNDg3NjIgNy41ODE2OCA1LjQ1NzUzIDcuNTUxNiA1LjQxODQyIDcuNTUxNkM1LjM3OTMxIDcuNTUxNiA1LjM0OTIyIDcuNTgxNjggNS4zNDkyMiA3LjYyMDc5QzUuMzQ5MjIgNy42NTk5MSA1LjM3OTMxIDcuNjg5OTkgNS40MTg0MiA3LjY4OTk5WiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNNi41MDE1IDcuNzI2MDlDNi41NTg2NyA3LjcyNjA5IDYuNjA2OCA3LjY3Nzk2IDYuNjA2OCA3LjYyMDc5QzYuNjA2OCA3LjU2MzYzIDYuNTU4NjcgNy41MTU0OSA2LjUwMTUgNy41MTU0OUM2LjQ0NDM0IDcuNTE1NDkgNi4zOTYyIDcuNTYzNjMgNi4zOTYyIDcuNjIwNzlDNi4zOTYyIDcuNjc3OTYgNi40NDQzNCA3LjcyNjA5IDYuNTAxNSA3LjcyNjA5WiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNNy41ODQ1OSA3Ljc2MjJDNy42NjI4MSA3Ljc2MjIgNy43MjU5OSA3LjY5OTAyIDcuNzI1OTkgNy42MjA3OUM3LjcyNTk5IDcuNTQyNTcgNy42NjI4MSA3LjQ3OTM5IDcuNTg0NTkgNy40NzkzOUM3LjUwNjM2IDcuNDc5MzkgNy40NDMxOCA3LjU0MjU3IDcuNDQzMTggNy42MjA3OUM3LjQ0MzE4IDcuNjk5MDIgNy41MDYzNiA3Ljc2MjIgNy41ODQ1OSA3Ljc2MjJaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik04LjY2NzY3IDcuNzk1MjlDOC43NjM5NCA3Ljc5NTI5IDguODQyMTYgNy43MTcwNyA4Ljg0MjE2IDcuNjIwNzlDOC44NDIxNiA3LjUyNDUyIDguNzYzOTQgNy40NDYzIDguNjY3NjcgNy40NDYzQzguNTcxMzkgNy40NDYzIDguNDkzMTcgNy41MjQ1MiA4LjQ5MzE3IDcuNjIwNzlDOC40OTMxNyA3LjcxNzA3IDguNTcxMzkgNy43OTUyOSA4LjY2NzY3IDcuNzk1MjlaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik05Ljc1MDc1IDcuODI4MzhDOS44NjUwOCA3LjgyODM4IDkuOTU4MzQgNy43MzUxMiA5Ljk1ODM0IDcuNjIwNzlDOS45NTgzNCA3LjUwNjQ3IDkuODY1MDggNy40MTMyIDkuNzUwNzUgNy40MTMyQzkuNjM2NDMgNy40MTMyIDkuNTQzMTYgNy41MDY0NyA5LjU0MzE2IDcuNjIwNzlDOS41NDMxNiA3LjczNTEyIDkuNjM2NDMgNy44MjgzOCA5Ljc1MDc1IDcuODI4MzhaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0xMC44MzM4IDcuODU4NDdDMTAuOTY2MiA3Ljg1ODQ3IDExLjA3MTUgNy43NTMxNyAxMS4wNzE1IDcuNjIwNzlDMTEuMDcxNSA3LjQ4ODQyIDEwLjk2NjIgNy4zODMxMiAxMC44MzM4IDcuMzgzMTJDMTAuNzAxNSA3LjM4MzEyIDEwLjU5NjIgNy40ODg0MiAxMC41OTYyIDcuNjIwNzlDMTAuNTk2MiA3Ljc1MzE3IDEwLjcwMTUgNy44NTg0NyAxMC44MzM4IDcuODU4NDdaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0xMS45MTY5IDcuODg4NTZDMTIuMDY0MyA3Ljg4ODU2IDEyLjE4NDcgNy43NjgyMSAxMi4xODQ3IDcuNjIwNzlDMTIuMTg0NyA3LjQ3MzM3IDEyLjA2NDMgNy4zNTMwMyAxMS45MTY5IDcuMzUzMDNDMTEuNzY5NSA3LjM1MzAzIDExLjY0OTIgNy40NzMzNyAxMS42NDkyIDcuNjIwNzlDMTEuNjQ5MiA3Ljc2ODIxIDExLjc2OTUgNy44ODg1NiAxMS45MTY5IDcuODg4NTZaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0xMyA3LjkxMjYyQzEzLjE1OTUgNy45MTI2MiAxMy4yOTE4IDcuNzgzMjYgMTMuMjkxOCA3LjYyMDc5QzEzLjI5MTggNy40NTgzMyAxMy4xNjI1IDcuMzI4OTYgMTMgNy4zMjg5NkMxMi44Mzc1IDcuMzI4OTYgMTIuNzA4MiA3LjQ1ODMzIDEyLjcwODIgNy42MjA3OUMxMi43MDgyIDcuNzgzMjYgMTIuODM3NSA3LjkxMjYyIDEzIDcuOTEyNjJaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0xNC4wODMxIDcuOTM2NjlDMTQuMjU3NiA3LjkzNjY5IDE0LjM5OSA3Ljc5NTI5IDE0LjM5OSA3LjYyMDc5QzE0LjM5OSA3LjQ0NjMgMTQuMjU3NiA3LjMwNDg5IDE0LjA4MzEgNy4zMDQ4OUMxMy45MDg2IDcuMzA0ODkgMTMuNzY3MiA3LjQ0NjMgMTMuNzY3MiA3LjYyMDc5QzEzLjc2NzIgNy43OTUyOSAxMy45MDg2IDcuOTM2NjkgMTQuMDgzMSA3LjkzNjY5WiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNMTUuMTY2MiA3Ljk1NDc0QzE1LjM0OTcgNy45NTQ3NCAxNS41MDAxIDcuODA0MzIgMTUuNTAwMSA3LjYyMDc5QzE1LjUwMDEgNy40MzcyNyAxNS4zNDk3IDcuMjg2ODQgMTUuMTY2MiA3LjI4Njg0QzE0Ljk4MjYgNy4yODY4NCAxNC44MzIyIDcuNDM3MjcgMTQuODMyMiA3LjYyMDc5QzE0LjgzMjIgNy44MDQzMiAxNC45ODI2IDcuOTU0NzQgMTUuMTY2MiA3Ljk1NDc0WiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNMTYuMjQ5MiA3Ljk3MjhDMTYuNDQxOCA3Ljk3MjggMTYuNjAxMiA3LjgxNjM1IDE2LjYwMTIgNy42MjA3OUMxNi42MDEyIDcuNDI1MjQgMTYuNDQ0OCA3LjI2ODc5IDE2LjI0OTIgNy4yNjg3OUMxNi4wNTM3IDcuMjY4NzkgMTUuODk3MiA3LjQyNTI0IDE1Ljg5NzIgNy42MjA3OUMxNS44OTcyIDcuODE2MzUgMTYuMDUzNyA3Ljk3MjggMTYuMjQ5MiA3Ljk3MjhaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0xNy4zMzIzIDcuOTg0ODNDMTcuNTMzOSA3Ljk4NDgzIDE3LjY5NjQgNy44MjIzNyAxNy42OTY0IDcuNjIwNzlDMTcuNjk2NCA3LjQxOTIyIDE3LjUzMzkgNy4yNTY3NiAxNy4zMzIzIDcuMjU2NzZDMTcuMTMwOCA3LjI1Njc2IDE2Ljk2ODMgNy40MTkyMiAxNi45NjgzIDcuNjIwNzlDMTYuOTY4MyA3LjgyMjM3IDE3LjEzMDggNy45ODQ4MyAxNy4zMzIzIDcuOTg0ODNaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0xOC40MTU0IDcuOTkwODVDMTguNjIgNy45OTA4NSAxOC43ODU1IDcuODI1MzggMTguNzg1NSA3LjYyMDc5QzE4Ljc4NTUgNy40MTYyMSAxOC42MiA3LjI1MDc0IDE4LjQxNTQgNy4yNTA3NEMxOC4yMTA4IDcuMjUwNzQgMTguMDQ1NCA3LjQxNjIxIDE4LjA0NTQgNy42MjA3OUMxOC4wNDU0IDcuODI1MzggMTguMjEwOCA3Ljk5MDg1IDE4LjQxNTQgNy45OTA4NVoiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTE5LjQ5ODUgNy45OTM4NkMxOS43MDMxIDcuOTkzODYgMTkuODcxNiA3LjgyODM4IDE5Ljg3MTYgNy42MjA3OUMxOS44NzE2IDcuNDEzMiAxOS43MDYxIDcuMjQ3NzMgMTkuNDk4NSA3LjI0NzczQzE5LjI5MDkgNy4yNDc3MyAxOS4xMjU0IDcuNDEzMiAxOS4xMjU0IDcuNjIwNzlDMTkuMTI1NCA3LjgyODM4IDE5LjI5MDkgNy45OTM4NiAxOS40OTg1IDcuOTkzODZaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0yMC41ODE2IDcuOTkwODVDMjAuNzg2MiA3Ljk5MDg1IDIwLjk1MTYgNy44MjUzOCAyMC45NTE2IDcuNjIwNzlDMjAuOTUxNiA3LjQxNjIxIDIwLjc4NjIgNy4yNTA3NCAyMC41ODE2IDcuMjUwNzRDMjAuMzc3IDcuMjUwNzQgMjAuMjExNSA3LjQxNjIxIDIwLjIxMTUgNy42MjA3OUMyMC4yMTE1IDcuODI1MzggMjAuMzc3IDcuOTkwODUgMjAuNTgxNiA3Ljk5MDg1WiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNMjEuNjY0NyA3Ljk4NDgzQzIxLjg2NjIgNy45ODQ4MyAyMi4wMjg3IDcuODIyMzcgMjIuMDI4NyA3LjYyMDc5QzIyLjAyODcgNy40MTkyMiAyMS44NjYyIDcuMjU2NzYgMjEuNjY0NyA3LjI1Njc2QzIxLjQ2MzEgNy4yNTY3NiAyMS4zMDA2IDcuNDE5MjIgMjEuMzAwNiA3LjYyMDc5QzIxLjMwMDYgNy44MjIzNyAyMS40NjMxIDcuOTg0ODMgMjEuNjY0NyA3Ljk4NDgzWiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNMjIuNzQ3NyA3Ljk3MjhDMjIuOTQwMyA3Ljk3MjggMjMuMDk5NyA3LjgxNjM1IDIzLjA5OTcgNy42MjA3OUMyMy4wOTk3IDcuNDI1MjQgMjIuOTQzMyA3LjI2ODc5IDIyLjc0NzcgNy4yNjg3OUMyMi41NTIyIDcuMjY4NzkgMjIuMzk1NyA3LjQyNTI0IDIyLjM5NTcgNy42MjA3OUMyMi4zOTU3IDcuODE2MzUgMjIuNTUyMiA3Ljk3MjggMjIuNzQ3NyA3Ljk3MjhaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0yMy44MzA4IDcuOTU3NzVDMjQuMDE3NCA3Ljk1Nzc1IDI0LjE2NzggNy44MDczMiAyNC4xNjc4IDcuNjIwNzlDMjQuMTY3OCA3LjQzNDI2IDI0LjAxNzQgNy4yODM4NCAyMy44MzA4IDcuMjgzODRDMjMuNjQ0MyA3LjI4Mzg0IDIzLjQ5MzkgNy40MzQyNiAyMy40OTM5IDcuNjIwNzlDMjMuNDkzOSA3LjgwNzMyIDIzLjY0NDMgNy45NTc3NSAyMy44MzA4IDcuOTU3NzVaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0yNC45MTM5IDcuOTM5N0MyNS4wODg0IDcuOTM5NyAyNS4yMzI4IDcuNzk4MyAyNS4yMzI4IDcuNjIwNzlDMjUuMjMyOCA3LjQ0MzI5IDI1LjA5MTQgNy4zMDE4OSAyNC45MTM5IDcuMzAxODlDMjQuNzM2NCA3LjMwMTg5IDI0LjU5NSA3LjQ0MzI5IDI0LjU5NSA3LjYyMDc5QzI0LjU5NSA3Ljc5ODMgMjQuNzM2NCA3LjkzOTcgMjQuOTEzOSA3LjkzOTdaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0yNS45OTcgNy45MTU2M0MyNi4xNTk1IDcuOTE1NjMgMjYuMjkxOCA3Ljc4MzI2IDI2LjI5MTggNy42MjA3OUMyNi4yOTE4IDcuNDU4MzMgMjYuMTU5NSA3LjMyNTk1IDI1Ljk5NyA3LjMyNTk1QzI1LjgzNDUgNy4zMjU5NSAyNS43MDIyIDcuNDU4MzMgMjUuNzAyMiA3LjYyMDc5QzI1LjcwMjIgNy43ODMyNiAyNS44MzQ1IDcuOTE1NjMgMjUuOTk3IDcuOTE1NjNaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0yNy4wODAxIDcuODkxNTZDMjcuMjMwNSA3Ljg5MTU2IDI3LjM1MDggNy43NzEyMiAyNy4zNTA4IDcuNjIwNzlDMjcuMzUwOCA3LjQ3MDM3IDI3LjIzMDUgNy4zNTAwMiAyNy4wODAxIDcuMzUwMDJDMjYuOTI5NiA3LjM1MDAyIDI2LjgwOTMgNy40NzAzNyAyNi44MDkzIDcuNjIwNzlDMjYuODA5MyA3Ljc3MTIyIDI2LjkyOTYgNy44OTE1NiAyNy4wODAxIDcuODkxNTZaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0yOC4xNjMyIDcuODYxNDhDMjguMjk1NSA3Ljg2MTQ4IDI4LjQwMzggNy43NTMxNyAyOC40MDM4IDcuNjIwNzlDMjguNDAzOCA3LjQ4ODQyIDI4LjI5NTUgNy4zODAxMSAyOC4xNjMyIDcuMzgwMTFDMjguMDMwOCA3LjM4MDExIDI3LjkyMjUgNy40ODg0MiAyNy45MjI1IDcuNjIwNzlDMjcuOTIyNSA3Ljc1MzE3IDI4LjAzMDggNy44NjE0OCAyOC4xNjMyIDcuODYxNDhaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0yOS4yNDYyIDcuODMxMzlDMjkuMzYzNiA3LjgzMTM5IDI5LjQ1NjggNy43MzgxMyAyOS40NTY4IDcuNjIwNzlDMjkuNDU2OCA3LjUwMzQ2IDI5LjM2MzYgNy40MTAxOSAyOS4yNDYyIDcuNDEwMTlDMjkuMTI4OSA3LjQxMDE5IDI5LjAzNTYgNy41MDM0NiAyOS4wMzU2IDcuNjIwNzlDMjkuMDM1NiA3LjczODEzIDI5LjEyODkgNy44MzEzOSAyOS4yNDYyIDcuODMxMzlaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0zMC4zMjkzIDcuNzk4M0MzMC40Mjg2IDcuNzk4MyAzMC41MDY4IDcuNzIwMDggMzAuNTA2OCA3LjYyMDc5QzMwLjUwNjggNy41MjE1MSAzMC40Mjg2IDcuNDQzMjkgMzAuMzI5MyA3LjQ0MzI5QzMwLjIzIDcuNDQzMjkgMzAuMTUxOCA3LjUyMTUxIDMwLjE1MTggNy42MjA3OUMzMC4xNTE4IDcuNzIwMDggMzAuMjMgNy43OTgzIDMwLjMyOTMgNy43OTgzWiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNMzEuNDEyNCA3Ljc2NTIxQzMxLjQ5MDYgNy43NjUyMSAzMS41NTY4IDcuNzAyMDMgMzEuNTU2OCA3LjYyMDc5QzMxLjU1NjggNy41Mzk1NiAzMS40OTM2IDcuNDc2MzggMzEuNDEyNCA3LjQ3NjM4QzMxLjMzMTIgNy40NzYzOCAzMS4yNjggNy41Mzk1NiAzMS4yNjggNy42MjA3OUMzMS4yNjggNy43MDIwMyAzMS4zMzEyIDcuNzY1MjEgMzEuNDEyNCA3Ljc2NTIxWiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNMzIuNDk1NSA3LjcyOTFDMzIuNTU1NyA3LjcyOTEgMzIuNjAzOCA3LjY4MDk3IDMyLjYwMzggNy42MjA3OUMzMi42MDM4IDcuNTYwNjIgMzIuNTU1NyA3LjUxMjQ5IDMyLjQ5NTUgNy41MTI0OUMzMi40MzUzIDcuNTEyNDkgMzIuMzg3MiA3LjU2MDYyIDMyLjM4NzIgNy42MjA3OUMzMi4zODcyIDcuNjgwOTcgMzIuNDM1MyA3LjcyOTEgMzIuNDk1NSA3LjcyOTFaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0zMy41Nzg2IDcuNjkzQzMzLjYxNzcgNy42OTMgMzMuNjUwOCA3LjY1OTkxIDMzLjY1MDggNy42MjA3OUMzMy42NTA4IDcuNTgxNjggMzMuNjE3NyA3LjU0ODU5IDMzLjU3ODYgNy41NDg1OUMzMy41Mzk1IDcuNTQ4NTkgMzMuNTA2NCA3LjU4MTY4IDMzLjUwNjQgNy42MjA3OUMzMy41MDY0IDcuNjU5OTEgMzMuNTM5NSA3LjY5MyAzMy41Nzg2IDcuNjkzWiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNMzQuNjYxNyA3LjY1Mzg5QzM0LjY3OTcgNy42NTM4OSAzNC42OTQ3IDcuNjM4ODUgMzQuNjk0NyA3LjYyMDc5QzM0LjY5NDcgNy42MDI3NCAzNC42Nzk3IDcuNTg3NyAzNC42NjE3IDcuNTg3N0MzNC42NDM2IDcuNTg3NyAzNC42Mjg2IDcuNjAyNzQgMzQuNjI4NiA3LjYyMDc5QzM0LjYyODYgNy42Mzg4NSAzNC42NDM2IDcuNjUzODkgMzQuNjYxNyA3LjY1Mzg5WiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNMzUuNzQ0NyA3LjYyMzhDMzUuNzQ0NyA3LjYyMzggMzUuNzQ0NyA3LjYyMzggMzUuNzQ0NyA3LjYyMDc5VjcuNjIzOFoiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTMuMjUyMjYgOC43MjE5M0MzLjI1MjI2IDguNzIxOTMgMy4yNzAzMSA4LjcxMjkgMy4yNzAzMSA4LjcwMzg4QzMuMjcwMzEgOC42OTQ4NSAzLjI2MTI4IDguNjg1ODIgMy4yNTIyNiA4LjY4NTgyQzMuMjQzMjMgOC42ODU4MiAzLjIzNDIgOC42OTQ4NSAzLjIzNDIgOC43MDM4OEMzLjIzNDIgOC43MTI5IDMuMjQzMjMgOC43MjE5MyAzLjI1MjI2IDguNzIxOTNaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik00LjMzNTM0IDguNzYxMDRDNC4zNjU0MiA4Ljc2MTA0IDQuMzkyNSA4LjczMzk2IDQuMzkyNSA4LjcwMzg4QzQuMzkyNSA4LjY3Mzc5IDQuMzY4NDMgOC42NDY3MSA0LjMzNTM0IDguNjQ2NzFDNC4zMDIyNCA4LjY0NjcxIDQuMjc4MTggOC42NzA3OCA0LjI3ODE4IDguNzAzODhDNC4yNzgxOCA4LjczNjk3IDQuMzAyMjQgOC43NjEwNCA0LjMzNTM0IDguNzYxMDRaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik01LjQxODQyIDguODAwMTVDNS40NzI1OCA4LjgwMDE1IDUuNTE0NyA4Ljc1ODAzIDUuNTE0NyA4LjcwMzg4QzUuNTE0NyA4LjY0OTcyIDUuNDcyNTggOC42MDc2IDUuNDE4NDIgOC42MDc2QzUuMzY0MjcgOC42MDc2IDUuMzIyMTUgOC42NDk3MiA1LjMyMjE1IDguNzAzODhDNS4zMjIxNSA4Ljc1ODAzIDUuMzY0MjcgOC44MDAxNSA1LjQxODQyIDguODAwMTVaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik02LjUwMTUgOC44MzkyNkM2LjU3NjcyIDguODM5MjYgNi42MzY4OSA4Ljc3OTA5IDYuNjM2ODkgOC43MDM4OEM2LjYzNjg5IDguNjI4NjYgNi41NzY3MiA4LjU2ODQ5IDYuNTAxNSA4LjU2ODQ5QzYuNDI2MjkgOC41Njg0OSA2LjM2NjEyIDguNjI4NjYgNi4zNjYxMiA4LjcwMzg4QzYuMzY2MTIgOC43NzkwOSA2LjQyNjI5IDguODM5MjYgNi41MDE1IDguODM5MjZaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik03LjU4NDU5IDguODc1MzZDNy42Nzc4NSA4Ljg3NTM2IDcuNzU2MDcgOC44MDAxNSA3Ljc1NjA3IDguNzAzODhDNy43NTYwNyA4LjYwNzYgNy42ODA4NiA4LjUzMjM5IDcuNTg0NTkgOC41MzIzOUM3LjQ4ODMxIDguNTMyMzkgNy40MTMxIDguNjA3NiA3LjQxMzEgOC43MDM4OEM3LjQxMzEgOC44MDAxNSA3LjQ4ODMxIDguODc1MzYgNy41ODQ1OSA4Ljg3NTM2WiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNOC42Njc2NyA4LjkxMTQ3QzguNzgxOTkgOC45MTE0NyA4Ljg3NTI2IDguODE4MiA4Ljg3NTI2IDguNzAzODhDOC44NzUyNiA4LjU4OTU1IDguNzgxOTkgOC40OTYyOSA4LjY2NzY3IDguNDk2MjlDOC41NTMzNCA4LjQ5NjI5IDguNDYwMDggOC41ODk1NSA4LjQ2MDA4IDguNzAzODhDOC40NjAwOCA4LjgxODIgOC41NTMzNCA4LjkxMTQ3IDguNjY3NjcgOC45MTE0N1oiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTkuNzUwNzUgOC45NDc1N0M5Ljg4NjE0IDguOTQ3NTcgOS45OTQ0NSA4LjgzOTI2IDkuOTk0NDUgOC43MDM4OEM5Ljk5NDQ1IDguNTY4NDkgOS44ODYxNCA4LjQ2MDE4IDkuNzUwNzUgOC40NjAxOEM5LjYxNTM3IDguNDYwMTggOS41MDcwNiA4LjU2ODQ5IDkuNTA3MDYgOC43MDM4OEM5LjUwNzA2IDguODM5MjYgOS42MTUzNyA4Ljk0NzU3IDkuNzUwNzUgOC45NDc1N1oiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTEwLjgzMzggOC45Nzc2NkMxMC45ODQzIDguOTc3NjYgMTEuMTA3NiA4Ljg1NDMgMTEuMTA3NiA4LjcwMzg4QzExLjEwNzYgOC41NTM0NSAxMC45ODQzIDguNDMwMSAxMC44MzM4IDguNDMwMUMxMC42ODM0IDguNDMwMSAxMC41NjAxIDguNTUzNDUgMTAuNTYwMSA4LjcwMzg4QzEwLjU2MDEgOC44NTQzIDEwLjY4MzQgOC45Nzc2NiAxMC44MzM4IDguOTc3NjZaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0xMS45MTY5IDkuMDA3NzRDMTIuMDg1NCA5LjAwNzc0IDEyLjIyMDggOC44NzIzNiAxMi4yMjA4IDguNzAzODhDMTIuMjIwOCA4LjUzNTQgMTIuMDg1NCA4LjQwMDAxIDExLjkxNjkgOC40MDAwMUMxMS43NDg0IDguNDAwMDEgMTEuNjEzMSA4LjUzNTQgMTEuNjEzMSA4LjcwMzg4QzExLjYxMzEgOC44NzIzNiAxMS43NDg0IDkuMDA3NzQgMTEuOTE2OSA5LjAwNzc0WiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNMTMgOS4wMzc4M0MxMy4xODM1IDkuMDM3ODMgMTMuMzMzOSA4Ljg4NzQgMTMuMzMzOSA4LjcwMzg4QzEzLjMzMzkgOC41MjAzNSAxMy4xODM1IDguMzY5OTMgMTMgOC4zNjk5M0MxMi44MTY1IDguMzY5OTMgMTIuNjY2IDguNTIwMzUgMTIuNjY2IDguNzAzODhDMTIuNjY2IDguODg3NCAxMi44MTY1IDkuMDM3ODMgMTMgOS4wMzc4M1oiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTE0LjA4MzEgOS4wNjE5QzE0LjI4MTYgOS4wNjE5IDE0LjQ0MTEgOC45MDI0NCAxNC40NDExIDguNzAzODhDMTQuNDQxMSA4LjUwNTMxIDE0LjI4MTYgOC4zNDU4NiAxNC4wODMxIDguMzQ1ODZDMTMuODg0NSA4LjM0NTg2IDEzLjcyNTEgOC41MDUzMSAxMy43MjUxIDguNzAzODhDMTMuNzI1MSA4LjkwMjQ0IDEzLjg4NDUgOS4wNjE5IDE0LjA4MzEgOS4wNjE5WiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNMTUuMTY2MiA5LjA4Mjk1QzE1LjM3MzggOS4wODI5NSAxNS41NDUyIDguOTE0NDggMTUuNTQ1MiA4LjcwMzg4QzE1LjU0NTIgOC40OTMyOCAxNS4zNzY4IDguMzI0OCAxNS4xNjYyIDguMzI0OEMxNC45NTU2IDguMzI0OCAxNC43ODcxIDguNDkzMjggMTQuNzg3MSA4LjcwMzg4QzE0Ljc4NzEgOC45MTQ0OCAxNC45NTU2IDkuMDgyOTUgMTUuMTY2MiA5LjA4Mjk1WiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNMTYuMjQ5MiA5LjEwMTAxQzE2LjQ2ODkgOS4xMDEwMSAxNi42NDY0IDguOTIzNSAxNi42NDY0IDguNzAzODhDMTYuNjQ2NCA4LjQ4NDI1IDE2LjQ2ODkgOC4zMDY3NSAxNi4yNDkyIDguMzA2NzVDMTYuMDI5NiA4LjMwNjc1IDE1Ljg1MjEgOC40ODQyNSAxNS44NTIxIDguNzAzODhDMTUuODUyMSA4LjkyMzUgMTYuMDI5NiA5LjEwMTAxIDE2LjI0OTIgOS4xMDEwMVoiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTE3LjMzMjMgOS4xMTMwNEMxNy41NTggOS4xMTMwNCAxNy43NDE1IDguOTI5NTIgMTcuNzQxNSA4LjcwMzg4QzE3Ljc0MTUgOC40NzgyMyAxNy41NTggOC4yOTQ3MSAxNy4zMzIzIDguMjk0NzFDMTcuMTA2NyA4LjI5NDcxIDE2LjkyMzIgOC40NzgyMyAxNi45MjMyIDguNzAzODhDMTYuOTIzMiA4LjkyOTUyIDE3LjEwNjcgOS4xMTMwNCAxNy4zMzIzIDkuMTEzMDRaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0xOC40MTU0IDkuMTIyMDdDMTguNjQ3MSA5LjEyMjA3IDE4LjgzMzYgOC45MzU1NCAxOC44MzM2IDguNzAzODhDMTguODMzNiA4LjQ3MjIyIDE4LjY0NzEgOC4yODU2OSAxOC40MTU0IDguMjg1NjlDMTguMTgzOCA4LjI4NTY5IDE3Ljk5NzIgOC40NzIyMiAxNy45OTcyIDguNzAzODhDMTcuOTk3MiA4LjkzNTU0IDE4LjE4MzggOS4xMjIwNyAxOC40MTU0IDkuMTIyMDdaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0xOS40OTg1IDkuMTIyMDdDMTkuNzMwMiA5LjEyMjA3IDE5LjkxNjcgOC45MzU1NCAxOS45MTY3IDguNzAzODhDMTkuOTE2NyA4LjQ3MjIyIDE5LjczMDIgOC4yODU2OSAxOS40OTg1IDguMjg1NjlDMTkuMjY2OCA4LjI4NTY5IDE5LjA4MDMgOC40NzIyMiAxOS4wODAzIDguNzAzODhDMTkuMDgwMyA4LjkzNTU0IDE5LjI2NjggOS4xMjIwNyAxOS40OTg1IDkuMTIyMDdaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0yMC41ODE2IDkuMTIyMDdDMjAuODEzMiA5LjEyMjA3IDIwLjk5OTggOC45MzU1NCAyMC45OTk4IDguNzAzODhDMjAuOTk5OCA4LjQ3MjIyIDIwLjgxMzIgOC4yODU2OSAyMC41ODE2IDguMjg1NjlDMjAuMzQ5OSA4LjI4NTY5IDIwLjE2MzQgOC40NzIyMiAyMC4xNjM0IDguNzAzODhDMjAuMTYzNCA4LjkzNTU0IDIwLjM0OTkgOS4xMjIwNyAyMC41ODE2IDkuMTIyMDdaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0yMS42NjQ3IDkuMTEzMDRDMjEuODkwMyA5LjExMzA0IDIyLjA3MzggOC45Mjk1MiAyMi4wNzM4IDguNzAzODhDMjIuMDczOCA4LjQ3ODIzIDIxLjg5MDMgOC4yOTQ3MSAyMS42NjQ3IDguMjk0NzFDMjEuNDM5IDguMjk0NzEgMjEuMjU1NSA4LjQ3ODIzIDIxLjI1NTUgOC43MDM4OEMyMS4yNTU1IDguOTI5NTIgMjEuNDM5IDkuMTEzMDQgMjEuNjY0NyA5LjExMzA0WiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNMjIuNzQ3NyA5LjEwMTAxQzIyLjk2NzQgOS4xMDEwMSAyMy4xNDQ5IDguOTIzNSAyMy4xNDQ5IDguNzAzODhDMjMuMTQ0OSA4LjQ4NDI1IDIyLjk2NzQgOC4zMDY3NSAyMi43NDc3IDguMzA2NzVDMjIuNTI4MSA4LjMwNjc1IDIyLjM1MDYgOC40ODQyNSAyMi4zNTA2IDguNzAzODhDMjIuMzUwNiA4LjkyMzUgMjIuNTI4MSA5LjEwMTAxIDIyLjc0NzcgOS4xMDEwMVoiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTIzLjgzMDggOS4wODU5NkMyNC4wNDE4IDkuMDg1OTYgMjQuMjEyOSA4LjkxNDkgMjQuMjEyOSA4LjcwMzg4QzI0LjIxMjkgOC40OTI4NiAyNC4wNDE4IDguMzIxNzkgMjMuODMwOCA4LjMyMTc5QzIzLjYxOTggOC4zMjE3OSAyMy40NDg3IDguNDkyODYgMjMuNDQ4NyA4LjcwMzg4QzIzLjQ0ODcgOC45MTQ5IDIzLjYxOTggOS4wODU5NiAyMy44MzA4IDkuMDg1OTZaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0yNC45MTM5IDkuMDY0OUMyNS4xMTI1IDkuMDY0OSAyNS4yNzQ5IDguOTAyNDQgMjUuMjc0OSA4LjcwMzg4QzI1LjI3NDkgOC41MDUzMSAyNS4xMTI1IDguMzQyODUgMjQuOTEzOSA4LjM0Mjg1QzI0LjcxNTMgOC4zNDI4NSAyNC41NTI5IDguNTA1MzEgMjQuNTUyOSA4LjcwMzg4QzI0LjU1MjkgOC45MDI0NCAyNC43MTUzIDkuMDY0OSAyNC45MTM5IDkuMDY0OVoiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTI1Ljk5NyA5LjAzNzgzQzI2LjE4MDUgOS4wMzc4MyAyNi4zMzA5IDguODg3NCAyNi4zMzA5IDguNzAzODhDMjYuMzMwOSA4LjUyMDM1IDI2LjE4MDUgOC4zNjk5MyAyNS45OTcgOC4zNjk5M0MyNS44MTM1IDguMzY5OTMgMjUuNjYzIDguNTIwMzUgMjUuNjYzIDguNzAzODhDMjUuNjYzIDguODg3NCAyNS44MTM1IDkuMDM3ODMgMjUuOTk3IDkuMDM3ODNaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0yNy4wODAxIDkuMDEwNzVDMjcuMjQ4NiA5LjAxMDc1IDI3LjM4NjkgOC44NzIzNiAyNy4zODY5IDguNzAzODhDMjcuMzg2OSA4LjUzNTQgMjcuMjQ4NiA4LjM5NyAyNy4wODAxIDguMzk3QzI2LjkxMTYgOC4zOTcgMjYuNzczMiA4LjUzNTQgMjYuNzczMiA4LjcwMzg4QzI2Ljc3MzIgOC44NzIzNiAyNi45MTE2IDkuMDEwNzUgMjcuMDgwMSA5LjAxMDc1WiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNMjguMTYzMiA4Ljk4MDY3QzI4LjMxNjYgOC45ODA2NyAyOC40Mzk5IDguODU3MzEgMjguNDM5OSA4LjcwMzg4QzI4LjQzOTkgOC41NTA0NCAyOC4zMTY2IDguNDI3MDkgMjguMTYzMiA4LjQyNzA5QzI4LjAwOTcgOC40MjcwOSAyNy44ODY0IDguNTUwNDQgMjcuODg2NCA4LjcwMzg4QzI3Ljg4NjQgOC44NTczMSAyOC4wMDk3IDguOTgwNjcgMjguMTYzMiA4Ljk4MDY3WiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNMjkuMjQ2MiA4Ljk1MDU4QzI5LjM4MTYgOC45NTA1OCAyOS40OTI5IDguODM5MjYgMjkuNDkyOSA4LjcwMzg4QzI5LjQ5MjkgOC41Njg0OSAyOS4zODE2IDguNDU3MTcgMjkuMjQ2MiA4LjQ1NzE3QzI5LjExMDkgOC40NTcxNyAyOC45OTk1IDguNTY4NDkgMjguOTk5NSA4LjcwMzg4QzI4Ljk5OTUgOC44MzkyNiAyOS4xMTA5IDguOTUwNTggMjkuMjQ2MiA4Ljk1MDU4WiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNMzAuMzI5MyA4LjkxNDQ4QzMwLjQ0NjcgOC45MTQ0OCAzMC41Mzk5IDguODIxMjEgMzAuNTM5OSA4LjcwMzg4QzMwLjUzOTkgOC41ODY1NCAzMC40NDY3IDguNDkzMjggMzAuMzI5MyA4LjQ5MzI4QzMwLjIxMiA4LjQ5MzI4IDMwLjExODcgOC41ODY1NCAzMC4xMTg3IDguNzAzODhDMzAuMTE4NyA4LjgyMTIxIDMwLjIxMiA4LjkxNDQ4IDMwLjMyOTMgOC45MTQ0OFoiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTMxLjQxMjQgOC44NzgzN0MzMS41MDg3IDguODc4MzcgMzEuNTg2OSA4LjgwMDE1IDMxLjU4NjkgOC43MDM4OEMzMS41ODY5IDguNjA3NiAzMS41MDg3IDguNTI5MzggMzEuNDEyNCA4LjUyOTM4QzMxLjMxNjEgOC41MjkzOCAzMS4yMzc5IDguNjA3NiAzMS4yMzc5IDguNzAzODhDMzEuMjM3OSA4LjgwMDE1IDMxLjMxNjEgOC44NzgzNyAzMS40MTI0IDguODc4MzdaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0zMi40OTU1IDguODQyMjdDMzIuNTcwNyA4Ljg0MjI3IDMyLjYzMzkgOC43NzkwOSAzMi42MzM5IDguNzAzODhDMzIuNjMzOSA4LjYyODY2IDMyLjU3MDcgOC41NjU0OCAzMi40OTU1IDguNTY1NDhDMzIuNDIwMyA4LjU2NTQ4IDMyLjM1NzEgOC42Mjg2NiAzMi4zNTcxIDguNzAzODhDMzIuMzU3MSA4Ljc3OTA5IDMyLjQyMDMgOC44NDIyNyAzMi40OTU1IDguODQyMjdaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0zMy41Nzg2IDguODAzMTZDMzMuNjMyNyA4LjgwMzE2IDMzLjY3NzkgOC43NTgwMyAzMy42Nzc5IDguNzAzODhDMzMuNjc3OSA4LjY0OTcyIDMzLjYzMjcgOC42MDQ1OSAzMy41Nzg2IDguNjA0NTlDMzMuNTI0NCA4LjYwNDU5IDMzLjQ3OTMgOC42NDk3MiAzMy40NzkzIDguNzAzODhDMzMuNDc5MyA4Ljc1ODAzIDMzLjUyNDQgOC44MDMxNiAzMy41Nzg2IDguODAzMTZaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0zNC42NjE3IDguNzY0MDVDMzQuNjk0NyA4Ljc2NDA1IDM0LjcyMTggOC43MzY5NyAzNC43MjE4IDguNzAzODhDMzQuNzIxOCA4LjY3MDc4IDM0LjY5NDcgOC42NDM3MSAzNC42NjE3IDguNjQzNzFDMzQuNjI4NiA4LjY0MzcxIDM0LjYwMTUgOC42NzA3OCAzNC42MDE1IDguNzAzODhDMzQuNjAxNSA4LjczNjk3IDM0LjYyODYgOC43NjQwNSAzNC42NjE3IDguNzY0MDVaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0zNS43NDQ3IDguNzI0OTRDMzUuNzQ0NyA4LjcyNDk0IDM1Ljc2NTggOC43MTU5MSAzNS43NjU4IDguNzAzODhDMzUuNzY1OCA4LjY5MTg0IDM1Ljc1NjggOC42ODI4MiAzNS43NDQ3IDguNjgyODJDMzUuNzMyNyA4LjY4MjgyIDM1LjcyMzcgOC42OTE4NCAzNS43MjM3IDguNzAzODhDMzUuNzIzNyA4LjcxNTkxIDM1LjczMjcgOC43MjQ5NCAzNS43NDQ3IDguNzI0OTRaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0yLjE2OTE3IDkuNzkyOThDMi4xNjkxNyA5Ljc5Mjk4IDIuMTc1MTkgOS43OTI5OCAyLjE3NTE5IDkuNzg2OTZDMi4xNzUxOSA5Ljc4MDk0IDIuMTc1MTkgOS43ODA5NCAyLjE2OTE3IDkuNzgwOTRDMi4xNjMxNiA5Ljc4MDk0IDIuMTYzMTYgOS43ODA5NCAyLjE2MzE2IDkuNzg2OTZDMi4xNjMxNiA5Ljc5Mjk4IDIuMTYzMTYgOS43OTI5OCAyLjE2OTE3IDkuNzkyOThaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0zLjI1MjI2IDkuODI2MDdDMy4yNzMzMiA5LjgyNjA3IDMuMjkxMzcgOS44MDgwMiAzLjI5MTM3IDkuNzg2OTZDMy4yOTEzNyA5Ljc2NTkgMy4yNzMzMiA5Ljc0Nzg1IDMuMjUyMjYgOS43NDc4NUMzLjIzMTIgOS43NDc4NSAzLjIxMzE1IDkuNzY1OSAzLjIxMzE1IDkuNzg2OTZDMy4yMTMxNSA5LjgwODAyIDMuMjMxMiA5LjgyNjA3IDMuMjUyMjYgOS44MjYwN1oiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTQuMzM1MzQgOS44NjgxOUM0LjM4MDQ3IDkuODY4MTkgNC40MTY1NyA5LjgzMjA5IDQuNDE2NTcgOS43ODY5NkM0LjQxNjU3IDkuNzQxODMgNC4zODA0NyA5LjcwNTczIDQuMzM1MzQgOS43MDU3M0M0LjI5MDIxIDkuNzA1NzMgNC4yNTQxMSA5Ljc0MTgzIDQuMjU0MTEgOS43ODY5NkM0LjI1NDExIDkuODMyMDkgNC4yOTAyMSA5Ljg2ODE5IDQuMzM1MzQgOS44NjgxOVoiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTUuNDE4NDIgOS45MTAzMUM1LjQ4NzYyIDkuOTEwMzEgNS41NDE3NyA5Ljg1NjE2IDUuNTQxNzcgOS43ODY5NkM1LjU0MTc3IDkuNzE3NzYgNS40ODc2MiA5LjY2MzYxIDUuNDE4NDIgOS42NjM2MUM1LjM0OTIyIDkuNjYzNjEgNS4yOTUwNyA5LjcxNzc2IDUuMjk1MDcgOS43ODY5NkM1LjI5NTA3IDkuODU2MTYgNS4zNDkyMiA5LjkxMDMxIDUuNDE4NDIgOS45MTAzMVoiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTYuNTAxNSA5Ljk0OTQyQzYuNTkxNzYgOS45NDk0MiA2LjY2Mzk3IDkuODc3MjIgNi42NjM5NyA5Ljc4Njk2QzYuNjYzOTcgOS42OTY3IDYuNTkxNzYgOS42MjQ1IDYuNTAxNSA5LjYyNDVDNi40MTEyNSA5LjYyNDUgNi4zMzkwNCA5LjY5NjcgNi4zMzkwNCA5Ljc4Njk2QzYuMzM5MDQgOS44NzcyMiA2LjQxMTI1IDkuOTQ5NDIgNi41MDE1IDkuOTQ5NDJaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik03LjU4NDU5IDkuOTg4NTNDNy42OTU5IDkuOTg4NTMgNy43ODYxNiA5Ljg5ODI4IDcuNzg2MTYgOS43ODY5NkM3Ljc4NjE2IDkuNjc1NjQgNy42OTU5IDkuNTg1MzkgNy41ODQ1OSA5LjU4NTM5QzcuNDczMjcgOS41ODUzOSA3LjM4MzAxIDkuNjc1NjQgNy4zODMwMSA5Ljc4Njk2QzcuMzgzMDEgOS44OTgyOCA3LjQ3MzI3IDkuOTg4NTMgNy41ODQ1OSA5Ljk4ODUzWiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNOC42Njc2NyAxMC4wMjQ2QzguODAwMDUgMTAuMDI0NiA4LjkwNTM1IDkuOTE5MzQgOC45MDUzNSA5Ljc4Njk2QzguOTA1MzUgOS42NTQ1OCA4LjgwMDA1IDkuNTQ5MjggOC42Njc2NyA5LjU0OTI4QzguNTM1MjkgOS41NDkyOCA4LjQyOTk5IDkuNjU0NTggOC40Mjk5OSA5Ljc4Njk2QzguNDI5OTkgOS45MTkzNCA4LjUzNTI5IDEwLjAyNDYgOC42Njc2NyAxMC4wMjQ2WiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNOS43NTA3NSAxMC4wNjA3QzkuOTAxMTggMTAuMDYwNyAxMC4wMjQ1IDkuOTM3MzkgMTAuMDI0NSA5Ljc4Njk2QzEwLjAyNDUgOS42MzY1MyA5LjkwMTE4IDkuNTEzMTggOS43NTA3NSA5LjUxMzE4QzkuNjAwMzIgOS41MTMxOCA5LjQ3Njk3IDkuNjM2NTMgOS40NzY5NyA5Ljc4Njk2QzkuNDc2OTcgOS45MzczOSA5LjYwMDMyIDEwLjA2MDcgOS43NTA3NSAxMC4wNjA3WiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNMTAuODMzOCAxMC4wOTY4QzExLjAwNTMgMTAuMDk2OCAxMS4xNDM3IDkuOTU4NDUgMTEuMTQzNyA5Ljc4Njk2QzExLjE0MzcgOS42MTU0NyAxMS4wMDUzIDkuNDc3MDggMTAuODMzOCA5LjQ3NzA4QzEwLjY2MjMgOS40NzcwOCAxMC41MjQgOS42MTU0NyAxMC41MjQgOS43ODY5NkMxMC41MjQgOS45NTg0NSAxMC42NjIzIDEwLjA5NjggMTAuODMzOCAxMC4wOTY4WiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNMTEuOTE2OSAxMC4xMjk5QzEyLjEwNjUgMTAuMTI5OSAxMi4yNTk5IDkuOTc2NSAxMi4yNTk5IDkuNzg2OTZDMTIuMjU5OSA5LjU5NzQyIDEyLjEwNjUgOS40NDM5OCAxMS45MTY5IDkuNDQzOThDMTEuNzI3NCA5LjQ0Mzk4IDExLjU3MzkgOS41OTc0MiAxMS41NzM5IDkuNzg2OTZDMTEuNTczOSA5Ljk3NjUgMTEuNzI3NCAxMC4xMjk5IDExLjkxNjkgMTAuMTI5OVoiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTEzIDEwLjE2QzEzLjIwNDYgMTAuMTYgMTMuMzczMSA5Ljk5NDU1IDEzLjM3MzEgOS43ODY5NkMxMy4zNzMxIDkuNTc5MzcgMTMuMjA3NiA5LjQxMzkgMTMgOS40MTM5QzEyLjc5MjQgOS40MTM5IDEyLjYyNjkgOS41NzkzNyAxMi42MjY5IDkuNzg2OTZDMTIuNjI2OSA5Ljk5NDU1IDEyLjc5MjQgMTAuMTYgMTMgMTAuMTZaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0xNC4wODMxIDEwLjE4NDFDMTQuMzAyNyAxMC4xODQxIDE0LjQ4MDIgMTAuMDA2NiAxNC40ODAyIDkuNzg2OTZDMTQuNDgwMiA5LjU2NzMzIDE0LjMwMjcgOS4zODk4MyAxNC4wODMxIDkuMzg5ODNDMTMuODYzNSA5LjM4OTgzIDEzLjY4NiA5LjU2NzMzIDEzLjY4NiA5Ljc4Njk2QzEzLjY4NiAxMC4wMDY2IDEzLjg2MzUgMTAuMTg0MSAxNC4wODMxIDEwLjE4NDFaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0xNS4xNjYyIDEwLjIwODJDMTUuMzk3OCAxMC4yMDgyIDE1LjU4NzQgMTAuMDE4NiAxNS41ODc0IDkuNzg2OTZDMTUuNTg3NCA5LjU1NTMgMTUuMzk3OCA5LjM2NTc2IDE1LjE2NjIgOS4zNjU3NkMxNC45MzQ1IDkuMzY1NzYgMTQuNzQ1IDkuNTU1MyAxNC43NDUgOS43ODY5NkMxNC43NDUgMTAuMDE4NiAxNC45MzQ1IDEwLjIwODIgMTUuMTY2MiAxMC4yMDgyWiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNMTYuMjQ5MiAxMC4yMjkyQzE2LjQ5MjkgMTAuMjI5MiAxNi42OTE1IDEwLjAzMDcgMTYuNjkxNSA5Ljc4Njk2QzE2LjY5MTUgOS41NDMyNyAxNi40OTI5IDkuMzQ0NyAxNi4yNDkyIDkuMzQ0N0MxNi4wMDU2IDkuMzQ0NyAxNS44MDcgOS41NDMyNyAxNS44MDcgOS43ODY5NkMxNS44MDcgMTAuMDMwNyAxNi4wMDU2IDEwLjIyOTIgMTYuMjQ5MiAxMC4yMjkyWiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNMTcuMzMyMyAxMC4yNDEzQzE3LjU4MiAxMC4yNDEzIDE3Ljc4NjYgMTAuMDM5NyAxNy43ODY2IDkuNzg2OTZDMTcuNzg2NiA5LjUzNDI0IDE3LjU4NSA5LjMzMjY3IDE3LjMzMjMgOS4zMzI2N0MxNy4wNzk2IDkuMzMyNjcgMTYuODc4IDkuNTM0MjQgMTYuODc4IDkuNzg2OTZDMTYuODc4IDEwLjAzOTcgMTcuMDc5NiAxMC4yNDEzIDE3LjMzMjMgMTAuMjQxM1oiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTE4LjQxNTQgMTAuMjUwM0MxOC42NzExIDEwLjI1MDMgMTguODc4NyAxMC4wNDI3IDE4Ljg3ODcgOS43ODY5NkMxOC44Nzg3IDkuNTMxMjMgMTguNjcxMSA5LjMyMzY0IDE4LjQxNTQgOS4zMjM2NEMxOC4xNTk3IDkuMzIzNjQgMTcuOTUyMSA5LjUzMTIzIDE3Ljk1MjEgOS43ODY5NkMxNy45NTIxIDEwLjA0MjcgMTguMTU5NyAxMC4yNTAzIDE4LjQxNTQgMTAuMjUwM1oiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTE5LjQ5ODUgMTAuMjUzM0MxOS43NTQyIDEwLjI1MzMgMTkuOTY0OCAxMC4wNDU3IDE5Ljk2NDggOS43ODY5NkMxOS45NjQ4IDkuNTI4MjIgMTkuNzU3MiA5LjMyMDYzIDE5LjQ5ODUgOS4zMjA2M0MxOS4yMzk4IDkuMzIwNjMgMTkuMDMyMiA5LjUyODIyIDE5LjAzMjIgOS43ODY5NkMxOS4wMzIyIDEwLjA0NTcgMTkuMjM5OCAxMC4yNTMzIDE5LjQ5ODUgMTAuMjUzM1oiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTIwLjU4MTYgMTAuMjUwM0MyMC44MzczIDEwLjI1MDMgMjEuMDQ0OSAxMC4wNDI3IDIxLjA0NDkgOS43ODY5NkMyMS4wNDQ5IDkuNTMxMjMgMjAuODM3MyA5LjMyMzY0IDIwLjU4MTYgOS4zMjM2NEMyMC4zMjU4IDkuMzIzNjQgMjAuMTE4MyA5LjUzMTIzIDIwLjExODMgOS43ODY5NkMyMC4xMTgzIDEwLjA0MjcgMjAuMzI1OCAxMC4yNTAzIDIwLjU4MTYgMTAuMjUwM1oiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTIxLjY2NDcgMTAuMjQ0M0MyMS45MTc0IDEwLjI0NDMgMjIuMTIyIDEwLjAzOTcgMjIuMTIyIDkuNzg2OTZDMjIuMTIyIDkuNTM0MjQgMjEuOTE3NCA5LjMyOTY2IDIxLjY2NDcgOS4zMjk2NkMyMS40MTE5IDkuMzI5NjYgMjEuMjA3NCA5LjUzNDI0IDIxLjIwNzQgOS43ODY5NkMyMS4yMDc0IDEwLjAzOTcgMjEuNDExOSAxMC4yNDQzIDIxLjY2NDcgMTAuMjQ0M1oiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTIyLjc0NzcgMTAuMjI5MkMyMi45OTE0IDEwLjIyOTIgMjMuMTkgMTAuMDMwNyAyMy4xOSA5Ljc4Njk2QzIzLjE5IDkuNTQzMjcgMjIuOTkxNCA5LjM0NDcgMjIuNzQ3NyA5LjM0NDdDMjIuNTA0IDkuMzQ0NyAyMi4zMDU1IDkuNTQzMjcgMjIuMzA1NSA5Ljc4Njk2QzIyLjMwNTUgMTAuMDMwNyAyMi41MDQgMTAuMjI5MiAyMi43NDc3IDEwLjIyOTJaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0yMy44MzA4IDEwLjIxMTJDMjQuMDY1NSAxMC4yMTEyIDI0LjI1NSAxMC4wMjE2IDI0LjI1NSA5Ljc4Njk2QzI0LjI1NSA5LjU1MjI5IDI0LjA2NTUgOS4zNjI3NSAyMy44MzA4IDkuMzYyNzVDMjMuNTk2MiA5LjM2Mjc1IDIzLjQwNjYgOS41NTIyOSAyMy40MDY2IDkuNzg2OTZDMjMuNDA2NiAxMC4wMjE2IDIzLjU5NjIgMTAuMjExMiAyMy44MzA4IDEwLjIxMTJaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0yNC45MTM5IDEwLjE4NzFDMjUuMTMzNSAxMC4xODcxIDI1LjMxNCAxMC4wMDk2IDI1LjMxNCA5Ljc4Njk2QzI1LjMxNCA5LjU2NDMzIDI1LjEzNjUgOS4zODY4MiAyNC45MTM5IDkuMzg2ODJDMjQuNjkxMyA5LjM4NjgyIDI0LjUxMzggOS41NjQzMyAyNC41MTM4IDkuNzg2OTZDMjQuNTEzOCAxMC4wMDk2IDI0LjY5MTMgMTAuMTg3MSAyNC45MTM5IDEwLjE4NzFaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0yNS45OTcgMTAuMTZDMjYuMjAxNiAxMC4xNiAyNi4zNzAxIDkuOTk0NTUgMjYuMzcwMSA5Ljc4Njk2QzI2LjM3MDEgOS41NzkzNyAyNi4yMDQ2IDkuNDEzOSAyNS45OTcgOS40MTM5QzI1Ljc4OTQgOS40MTM5IDI1LjYyMzkgOS41NzkzNyAyNS42MjM5IDkuNzg2OTZDMjUuNjIzOSA5Ljk5NDU1IDI1Ljc4OTQgMTAuMTYgMjUuOTk3IDEwLjE2WiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNMjcuMDgwMSAxMC4xMzI5QzI3LjI2OTYgMTAuMTMyOSAyNy40MjYxIDkuOTc5NTEgMjcuNDI2MSA5Ljc4Njk2QzI3LjQyNjEgOS41OTQ0MSAyNy4yNzI2IDkuNDQwOTcgMjcuMDgwMSA5LjQ0MDk3QzI2Ljg4NzUgOS40NDA5NyAyNi43MzQxIDkuNTk0NDEgMjYuNzM0MSA5Ljc4Njk2QzI2LjczNDEgOS45Nzk1MSAyNi44ODc1IDEwLjEzMjkgMjcuMDgwMSAxMC4xMzI5WiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNMjguMTYzMiAxMC4wOTk4QzI4LjMzNiAxMC4wOTk4IDI4LjQ3NiA5Ljk1OTc2IDI4LjQ3NiA5Ljc4Njk2QzI4LjQ3NiA5LjYxNDE1IDI4LjMzNiA5LjQ3NDA3IDI4LjE2MzIgOS40NzQwN0MyNy45OTA0IDkuNDc0MDcgMjcuODUwMyA5LjYxNDE1IDI3Ljg1MDMgOS43ODY5NkMyNy44NTAzIDkuOTU5NzYgMjcuOTkwNCAxMC4wOTk4IDI4LjE2MzIgMTAuMDk5OFoiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTI5LjI0NjIgMTAuMDY2OEMyOS4zOTk3IDEwLjA2NjggMjkuNTI2IDkuOTQwNCAyOS41MjYgOS43ODY5NkMyOS41MjYgOS42MzM1MiAyOS4zOTk3IDkuNTA3MTYgMjkuMjQ2MiA5LjUwNzE2QzI5LjA5MjggOS41MDcxNiAyOC45NjY0IDkuNjMzNTIgMjguOTY2NCA5Ljc4Njk2QzI4Ljk2NjQgOS45NDA0IDI5LjA5MjggMTAuMDY2OCAyOS4yNDYyIDEwLjA2NjhaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0zMC4zMjkzIDEwLjAyNzZDMzAuNDYxNyAxMC4wMjc2IDMwLjU3IDkuOTE5MzQgMzAuNTcgOS43ODY5NkMzMC41NyA5LjY1NDU4IDMwLjQ2MTcgOS41NDYyNyAzMC4zMjkzIDkuNTQ2MjdDMzAuMTk2OSA5LjU0NjI3IDMwLjA4ODYgOS42NTQ1OCAzMC4wODg2IDkuNzg2OTZDMzAuMDg4NiA5LjkxOTM0IDMwLjE5NjkgMTAuMDI3NiAzMC4zMjkzIDEwLjAyNzZaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0zMS40MTI0IDkuOTkxNTRDMzEuNTIzNyA5Ljk5MTU0IDMxLjYxNyA5LjkwMTI4IDMxLjYxNyA5Ljc4Njk2QzMxLjYxNyA5LjY3MjYzIDMxLjUyNjcgOS41ODIzOCAzMS40MTI0IDkuNTgyMzhDMzEuMjk4MSA5LjU4MjM4IDMxLjIwNzggOS42NzI2MyAzMS4yMDc4IDkuNzg2OTZDMzEuMjA3OCA5LjkwMTI4IDMxLjI5ODEgOS45OTE1NCAzMS40MTI0IDkuOTkxNTRaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0zMi40OTU1IDkuOTUyNDNDMzIuNTg1NyA5Ljk1MjQzIDMyLjY2MSA5Ljg3NzIyIDMyLjY2MSA5Ljc4Njk2QzMyLjY2MSA5LjY5NjcgMzIuNTg1NyA5LjYyMTQ5IDMyLjQ5NTUgOS42MjE0OUMzMi40MDUyIDkuNjIxNDkgMzIuMzMgOS42OTY3IDMyLjMzIDkuNzg2OTZDMzIuMzMgOS44NzcyMiAzMi40MDUyIDkuOTUyNDMgMzIuNDk1NSA5Ljk1MjQzWiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNMzMuNTc4NiA5LjkxMzMyQzMzLjY0NzggOS45MTMzMiAzMy43MDQ5IDkuODU2MTYgMzMuNzA0OSA5Ljc4Njk2QzMzLjcwNDkgOS43MTc3NiAzMy42NDc4IDkuNjYwNiAzMy41Nzg2IDkuNjYwNkMzMy41MDk0IDkuNjYwNiAzMy40NTIyIDkuNzE3NzYgMzMuNDUyMiA5Ljc4Njk2QzMzLjQ1MjIgOS44NTYxNiAzMy41MDk0IDkuOTEzMzIgMzMuNTc4NiA5LjkxMzMyWiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNMzQuNjYxNyA5Ljg3MTJDMzQuNzA2OCA5Ljg3MTIgMzQuNzQ1OSA5LjgzMjA5IDM0Ljc0NTkgOS43ODY5NkMzNC43NDU5IDkuNzQxODMgMzQuNzA2OCA5LjcwMjcyIDM0LjY2MTcgOS43MDI3MkMzNC42MTY1IDkuNzAyNzIgMzQuNTc3NCA5Ljc0MTgzIDM0LjU3NzQgOS43ODY5NkMzNC41Nzc0IDkuODMyMDkgMzQuNjE2NSA5Ljg3MTIgMzQuNjYxNyA5Ljg3MTJaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0zNS43NDQ3IDkuODMyMDlDMzUuNzY4OCA5LjgzMjA5IDM1Ljc4OTkgOS44MTEwMyAzNS43ODk5IDkuNzg2OTZDMzUuNzg5OSA5Ljc2Mjg5IDM1Ljc2ODggOS43NDE4MyAzNS43NDQ3IDkuNzQxODNDMzUuNzIwNyA5Ljc0MTgzIDM1LjY5OTYgOS43NjI4OSAzNS42OTk2IDkuNzg2OTZDMzUuNjk5NiA5LjgxMTAzIDM1LjcyMDcgOS44MzIwOSAzNS43NDQ3IDkuODMyMDlaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0zNi44Mjc4IDkuNzkyOThDMzYuODI3OCA5Ljc5Mjk4IDM2LjgzMzggOS43OTI5OCAzNi44MzM4IDkuNzg2OTZDMzYuODMzOCA5Ljc4MDk0IDM2LjgzMzggOS43ODA5NCAzNi44Mjc4IDkuNzgwOTRDMzYuODIxOCA5Ljc4MDk0IDM2LjgyMTggOS43ODA5NCAzNi44MjE4IDkuNzg2OTZDMzYuODIxOCA5Ljc5Mjk4IDM2LjgyMTggOS43OTI5OCAzNi44Mjc4IDkuNzkyOThaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0yLjE2OTE3IDEwLjg4ODFDMi4xNjkxNyAxMC44ODgxIDIuMTg3MjMgMTAuODc5MSAyLjE4NzIzIDEwLjg3QzIuMTg3MjMgMTAuODYxIDIuMTc4MiAxMC44NTIgMi4xNjkxNyAxMC44NTJDMi4xNjAxNSAxMC44NTIgMi4xNTExMiAxMC44NjEgMi4xNTExMiAxMC44N0MyLjE1MTEyIDEwLjg3OTEgMi4xNjAxNSAxMC44ODgxIDIuMTY5MTcgMTAuODg4MVoiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTMuMjUyMjYgMTAuOTMwMkMzLjI4NTM1IDEwLjkzMDIgMy4zMTI0MyAxMC45MDMxIDMuMzEyNDMgMTAuODdDMy4zMTI0MyAxMC44MzY5IDMuMjg1MzUgMTAuODA5OSAzLjI1MjI2IDEwLjgwOTlDMy4yMTkxNiAxMC44MDk5IDMuMTkyMDggMTAuODM2OSAzLjE5MjA4IDEwLjg3QzMuMTkyMDggMTAuOTAzMSAzLjIxOTE2IDEwLjkzMDIgMy4yNTIyNiAxMC45MzAyWiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNNC4zMzUzNCAxMC45NzIzQzQuMzkyNSAxMC45NzIzIDQuNDM3NjMgMTAuOTI3MiA0LjQzNzYzIDEwLjg3QzQuNDM3NjMgMTAuODEyOSA0LjM5MjUgMTAuNzY3OCA0LjMzNTM0IDEwLjc2NzhDNC4yNzgxOCAxMC43Njc4IDQuMjMzMDUgMTAuODEyOSA0LjIzMzA1IDEwLjg3QzQuMjMzMDUgMTAuOTI3MiA0LjI3ODE4IDEwLjk3MjMgNC4zMzUzNCAxMC45NzIzWiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNNS40MTg0MiAxMS4wMTc1QzUuNDk5NjUgMTEuMDE3NSA1LjU2NTg0IDEwLjk1MTMgNS41NjU4NCAxMC44N0M1LjU2NTg0IDEwLjc4ODggNS40OTk2NSAxMC43MjI2IDUuNDE4NDIgMTAuNzIyNkM1LjMzNzE5IDEwLjcyMjYgNS4yNzEgMTAuNzg4OCA1LjI3MSAxMC44N0M1LjI3MSAxMC45NTEzIDUuMzM3MTkgMTEuMDE3NSA1LjQxODQyIDExLjAxNzVaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik02LjUwMTUgMTEuMDU2NkM2LjYwMzggMTEuMDU2NiA2LjY4ODAzIDEwLjk3MjMgNi42ODgwMyAxMC44N0M2LjY4ODAzIDEwLjc2NzggNi42MDM4IDEwLjY4MzUgNi41MDE1IDEwLjY4MzVDNi4zOTkyMSAxMC42ODM1IDYuMzE0OTcgMTAuNzY3OCA2LjMxNDk3IDEwLjg3QzYuMzE0OTcgMTAuOTcyMyA2LjM5OTIxIDExLjA1NjYgNi41MDE1IDExLjA1NjZaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik03LjU4NDU5IDExLjA5ODdDNy43MTA5NSAxMS4wOTg3IDcuODEzMjQgMTAuOTk2NCA3LjgxMzI0IDEwLjg3QzcuODEzMjQgMTAuNzQzNyA3LjcxMDk1IDEwLjY0MTQgNy41ODQ1OSAxMC42NDE0QzcuNDU4MjMgMTAuNjQxNCA3LjM1NTk0IDEwLjc0MzcgNy4zNTU5NCAxMC44N0M3LjM1NTk0IDEwLjk5NjQgNy40NTgyMyAxMS4wOTg3IDcuNTg0NTkgMTEuMDk4N1oiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTguNjY3NjcgMTEuMTM3OEM4LjgxNTA5IDExLjEzNzggOC45MzU0MyAxMS4wMTc1IDguOTM1NDMgMTAuODdDOC45MzU0MyAxMC43MjI2IDguODE1MDkgMTAuNjAyMyA4LjY2NzY3IDEwLjYwMjNDOC41MjAyNSAxMC42MDIzIDguMzk5OTEgMTAuNzIyNiA4LjM5OTkxIDEwLjg3QzguMzk5OTEgMTEuMDE3NSA4LjUyMDI1IDExLjEzNzggOC42Njc2NyAxMS4xMzc4WiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNOS43NTA3NSAxMS4xNzM5QzkuOTE5MjMgMTEuMTczOSAxMC4wNTQ2IDExLjAzODUgMTAuMDU0NiAxMC44N0MxMC4wNTQ2IDEwLjcwMTYgOS45MTkyMyAxMC41NjYyIDkuNzUwNzUgMTAuNTY2MkM5LjU4MjI3IDEwLjU2NjIgOS40NDY4OSAxMC43MDE2IDkuNDQ2ODkgMTAuODdDOS40NDY4OSAxMS4wMzg1IDkuNTgyMjcgMTEuMTczOSA5Ljc1MDc1IDExLjE3MzlaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0xMC44MzM4IDExLjIxM0MxMS4wMjM0IDExLjIxMyAxMS4xNzY4IDExLjA1OTYgMTEuMTc2OCAxMC44N0MxMS4xNzY4IDEwLjY4MDUgMTEuMDIzNCAxMC41MjcxIDEwLjgzMzggMTAuNTI3MUMxMC42NDQzIDEwLjUyNzEgMTAuNDkwOSAxMC42ODA1IDEwLjQ5MDkgMTAuODdDMTAuNDkwOSAxMS4wNTk2IDEwLjY0NDMgMTEuMjEzIDEwLjgzMzggMTEuMjEzWiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNMTEuOTE2OSAxMS4yNDYxQzEyLjEyNDUgMTEuMjQ2MSAxMi4yOTMgMTEuMDc3NiAxMi4yOTMgMTAuODdDMTIuMjkzIDEwLjY2MjUgMTIuMTI0NSAxMC40OTQgMTEuOTE2OSAxMC40OTRDMTEuNzA5MyAxMC40OTQgMTEuNTQwOCAxMC42NjI1IDExLjU0MDggMTAuODdDMTEuNTQwOCAxMS4wNzc2IDExLjcwOTMgMTEuMjQ2MSAxMS45MTY5IDExLjI0NjFaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0xMyAxMS4yNzkyQzEzLjIyNTYgMTEuMjc5MiAxMy40MDkyIDExLjA5NTcgMTMuNDA5MiAxMC44N0MxMy40MDkyIDEwLjY0NDQgMTMuMjI1NiAxMC40NjA5IDEzIDEwLjQ2MDlDMTIuNzc0NCAxMC40NjA5IDEyLjU5MDggMTAuNjQ0NCAxMi41OTA4IDEwLjg3QzEyLjU5MDggMTEuMDk1NyAxMi43NzQ0IDExLjI3OTIgMTMgMTEuMjc5MloiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTE0LjA4MzEgMTEuMzA5M0MxNC4zMjM4IDExLjMwOTMgMTQuNTIyMyAxMS4xMTM3IDE0LjUyMjMgMTAuODdDMTQuNTIyMyAxMC42MjYzIDE0LjMyNjggMTAuNDMwOCAxNC4wODMxIDEwLjQzMDhDMTMuODM5NCAxMC40MzA4IDEzLjY0MzggMTAuNjI2MyAxMy42NDM4IDEwLjg3QzEzLjY0MzggMTEuMTEzNyAxMy44Mzk0IDExLjMwOTMgMTQuMDgzMSAxMS4zMDkzWiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNMTUuMTY2MiAxMS4zMzM0QzE1LjQyMTkgMTEuMzMzNCAxNS42Mjk1IDExLjEyNTggMTUuNjI5NSAxMC44N0MxNS42Mjk1IDEwLjYxNDMgMTUuNDIxOSAxMC40MDY3IDE1LjE2NjIgMTAuNDA2N0MxNC45MTA0IDEwLjQwNjcgMTQuNzAyOCAxMC42MTQzIDE0LjcwMjggMTAuODdDMTQuNzAyOCAxMS4xMjU4IDE0LjkxMDQgMTEuMzMzNCAxNS4xNjYyIDExLjMzMzRaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0xNi4yNDkyIDExLjM1NDRDMTYuNTE3IDExLjM1NDQgMTYuNzMzNiAxMS4xMzc4IDE2LjczMzYgMTAuODdDMTYuNzMzNiAxMC42MDIzIDE2LjUxNyAxMC4zODU3IDE2LjI0OTIgMTAuMzg1N0MxNS45ODE1IDEwLjM4NTcgMTUuNzY0OSAxMC42MDIzIDE1Ljc2NDkgMTAuODdDMTUuNzY0OSAxMS4xMzc4IDE1Ljk4MTUgMTEuMzU0NCAxNi4yNDkyIDExLjM1NDRaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0xNy4zMzIzIDExLjM2OTVDMTcuNjA5MSAxMS4zNjk1IDE3LjgzMTggMTEuMTQ2OCAxNy44MzE4IDEwLjg3QzE3LjgzMTggMTAuNTkzMyAxNy42MDkxIDEwLjM3MDYgMTcuMzMyMyAxMC4zNzA2QzE3LjA1NTUgMTAuMzcwNiAxNi44MzI5IDEwLjU5MzMgMTYuODMyOSAxMC44N0MxNi44MzI5IDExLjE0NjggMTcuMDU1NSAxMS4zNjk1IDE3LjMzMjMgMTEuMzY5NVoiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTE4LjQxNTQgMTEuMzgxNUMxOC42OTgyIDExLjM4MTUgMTguOTI2OSAxMS4xNTI4IDE4LjkyNjkgMTAuODdDMTguOTI2OSAxMC41ODcyIDE4LjY5ODIgMTAuMzU4NiAxOC40MTU0IDEwLjM1ODZDMTguMTMyNiAxMC4zNTg2IDE3LjkwNCAxMC41ODcyIDE3LjkwNCAxMC44N0MxNy45MDQgMTEuMTUyOCAxOC4xMzI2IDExLjM4MTUgMTguNDE1NCAxMS4zODE1WiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNMTkuNDk4NSAxMS4zODQ1QzE5Ljc4MTMgMTEuMzg0NSAyMC4wMTMgMTEuMTU1OSAyMC4wMTMgMTAuODdDMjAuMDEzIDEwLjU4NDIgMTkuNzg0MyAxMC4zNTU2IDE5LjQ5ODUgMTAuMzU1NkMxOS4yMTI3IDEwLjM1NTYgMTguOTg0IDEwLjU4NDIgMTguOTg0IDEwLjg3QzE4Ljk4NCAxMS4xNTU5IDE5LjIxMjcgMTEuMzg0NSAxOS40OTg1IDExLjM4NDVaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0yMC41ODE2IDExLjM4MTVDMjAuODY0NCAxMS4zODE1IDIxLjA5MyAxMS4xNTI4IDIxLjA5MyAxMC44N0MyMS4wOTMgMTAuNTg3MiAyMC44NjQ0IDEwLjM1ODYgMjAuNTgxNiAxMC4zNTg2QzIwLjI5ODggMTAuMzU4NiAyMC4wNzAxIDEwLjU4NzIgMjAuMDcwMSAxMC44N0MyMC4wNzAxIDExLjE1MjggMjAuMjk4OCAxMS4zODE1IDIwLjU4MTYgMTEuMzgxNVoiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTIxLjY2NDcgMTEuMzcyNUMyMS45NDE0IDExLjM3MjUgMjIuMTY3MSAxMS4xNDY4IDIyLjE2NzEgMTAuODdDMjIuMTY3MSAxMC41OTMzIDIxLjk0MTQgMTAuMzY3NiAyMS42NjQ3IDEwLjM2NzZDMjEuMzg3OSAxMC4zNjc2IDIxLjE2MjIgMTAuNTkzMyAyMS4xNjIyIDEwLjg3QzIxLjE2MjIgMTEuMTQ2OCAyMS4zODc5IDExLjM3MjUgMjEuNjY0NyAxMS4zNzI1WiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNMjIuNzQ3NyAxMS4zNTc0QzIzLjAxNTUgMTEuMzU3NCAyMy4yMzUxIDExLjE0MDggMjMuMjM1MSAxMC44N0MyMy4yMzUxIDEwLjU5OTMgMjMuMDE4NSAxMC4zODI3IDIyLjc0NzcgMTAuMzgyN0MyMi40NzcgMTAuMzgyNyAyMi4yNjA0IDEwLjU5OTMgMjIuMjYwNCAxMC44N0MyMi4yNjA0IDExLjE0MDggMjIuNDc3IDExLjM1NzQgMjIuNzQ3NyAxMS4zNTc0WiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNMjMuODMwOCAxMS4zMzY0QzI0LjA4NjYgMTEuMzM2NCAyNC4yOTcyIDExLjEyODggMjQuMjk3MiAxMC44N0MyNC4yOTcyIDEwLjYxMTMgMjQuMDg5NiAxMC40MDM3IDIzLjgzMDggMTAuNDAzN0MyMy41NzIxIDEwLjQwMzcgMjMuMzY0NSAxMC42MTEzIDIzLjM2NDUgMTAuODdDMjMuMzY0NSAxMS4xMjg4IDIzLjU3MjEgMTEuMzM2NCAyMy44MzA4IDExLjMzNjRaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0yNC45MTM5IDExLjMwOTNDMjUuMTU0NiAxMS4zMDkzIDI1LjM1MzIgMTEuMTEzNyAyNS4zNTMyIDEwLjg3QzI1LjM1MzIgMTAuNjI2MyAyNS4xNTc2IDEwLjQzMDggMjQuOTEzOSAxMC40MzA4QzI0LjY3MDIgMTAuNDMwOCAyNC40NzQ3IDEwLjYyNjMgMjQuNDc0NyAxMC44N0MyNC40NzQ3IDExLjExMzcgMjQuNjcwMiAxMS4zMDkzIDI0LjkxMzkgMTEuMzA5M1oiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTI1Ljk5NyAxMS4yODIyQzI2LjIyNTYgMTEuMjgyMiAyNi40MDkyIDExLjA5ODcgMjYuNDA5MiAxMC44N0MyNi40MDkyIDEwLjY0MTQgMjYuMjI1NiAxMC40NTc5IDI1Ljk5NyAxMC40NTc5QzI1Ljc2ODMgMTAuNDU3OSAyNS41ODQ4IDEwLjY0MTQgMjUuNTg0OCAxMC44N0MyNS41ODQ4IDExLjA5ODcgMjUuNzY4MyAxMS4yODIyIDI1Ljk5NyAxMS4yODIyWiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNMjcuMDgwMSAxMS4yNDkxQzI3LjI4NzcgMTEuMjQ5MSAyNy40NTkyIDExLjA4MDYgMjcuNDU5MiAxMC44N0MyNy40NTkyIDEwLjY1OTQgMjcuMjkwNyAxMC40OTEgMjcuMDgwMSAxMC40OTFDMjYuODY5NSAxMC40OTEgMjYuNzAxIDEwLjY1OTQgMjYuNzAxIDEwLjg3QzI2LjcwMSAxMS4wODA2IDI2Ljg2OTUgMTEuMjQ5MSAyNy4wODAxIDExLjI0OTFaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0yOC4xNjMyIDExLjIxNkMyOC4zNTI3IDExLjIxNiAyOC41MDkxIDExLjA2MjYgMjguNTA5MSAxMC44N0MyOC41MDkxIDEwLjY3NzUgMjguMzU1NyAxMC41MjQxIDI4LjE2MzIgMTAuNTI0MUMyNy45NzA2IDEwLjUyNDEgMjcuODE3MiAxMC42Nzc1IDI3LjgxNzIgMTAuODdDMjcuODE3MiAxMS4wNjI2IDI3Ljk3MDYgMTEuMjE2IDI4LjE2MzIgMTEuMjE2WiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNMjkuMjQ2MiAxMS4xNzk5QzI5LjQxNzcgMTEuMTc5OSAyOS41NTYxIDExLjA0MTUgMjkuNTU2MSAxMC44N0MyOS41NTYxIDEwLjY5ODYgMjkuNDE3NyAxMC41NjAyIDI5LjI0NjIgMTAuNTYwMkMyOS4wNzQ3IDEwLjU2MDIgMjguOTM2NCAxMC42OTg2IDI4LjkzNjQgMTAuODdDMjguOTM2NCAxMS4wNDE1IDI5LjA3NDcgMTEuMTc5OSAyOS4yNDYyIDExLjE3OTlaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0zMC4zMjkzIDExLjE0MDhDMzAuNDc5NyAxMS4xNDA4IDMwLjYwMDEgMTEuMDIwNSAzMC42MDAxIDEwLjg3QzMwLjYwMDEgMTAuNzE5NiAzMC40Nzk3IDEwLjU5OTMgMzAuMzI5MyAxMC41OTkzQzMwLjE3ODkgMTAuNTk5MyAzMC4wNTg1IDEwLjcxOTYgMzAuMDU4NSAxMC44N0MzMC4wNTg1IDExLjAyMDUgMzAuMTc4OSAxMS4xNDA4IDMwLjMyOTMgMTEuMTQwOFoiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTMxLjQxMjQgMTEuMTAxN0MzMS41Mzg4IDExLjEwMTcgMzEuNjQ0MSAxMC45OTk0IDMxLjY0NDEgMTAuODdDMzEuNjQ0MSAxMC43NDA3IDMxLjU0MTggMTAuNjM4NCAzMS40MTI0IDEwLjYzODRDMzEuMjgzIDEwLjYzODQgMzEuMTgwNyAxMC43NDA3IDMxLjE4MDcgMTAuODdDMzEuMTgwNyAxMC45OTk0IDMxLjI4MyAxMS4xMDE3IDMxLjQxMjQgMTEuMTAxN1oiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTMyLjQ5NTUgMTEuMDYyNkMzMi42MDA4IDExLjA2MjYgMzIuNjg4IDEwLjk3NTMgMzIuNjg4IDEwLjg3QzMyLjY4OCAxMC43NjQ3IDMyLjYwMDggMTAuNjc3NSAzMi40OTU1IDEwLjY3NzVDMzIuMzkwMiAxMC42Nzc1IDMyLjMwMjkgMTAuNzY0NyAzMi4zMDI5IDEwLjg3QzMyLjMwMjkgMTAuOTc1MyAzMi4zOTAyIDExLjA2MjYgMzIuNDk1NSAxMS4wNjI2WiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNMzMuNTc4NiAxMS4wMjA1QzMzLjY2MjggMTEuMDIwNSAzMy43MjkgMTAuOTU0MyAzMy43MjkgMTAuODdDMzMuNzI5IDEwLjc4NTggMzMuNjYyOCAxMC43MTk2IDMzLjU3ODYgMTAuNzE5NkMzMy40OTQzIDEwLjcxOTYgMzMuNDI4MSAxMC43ODU4IDMzLjQyODEgMTAuODdDMzMuNDI4MSAxMC45NTQzIDMzLjQ5NDMgMTEuMDIwNSAzMy41Nzg2IDExLjAyMDVaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0zNC42NjE3IDEwLjk3ODRDMzQuNzIxOCAxMC45Nzg0IDM0Ljc3IDEwLjkzMDIgMzQuNzcgMTAuODdDMzQuNzcgMTAuODA5OSAzNC43MjE4IDEwLjc2MTcgMzQuNjYxNyAxMC43NjE3QzM0LjYwMTUgMTAuNzYxNyAzNC41NTMzIDEwLjgwOTkgMzQuNTUzMyAxMC44N0MzNC41NTMzIDEwLjkzMDIgMzQuNjAxNSAxMC45Nzg0IDM0LjY2MTcgMTAuOTc4NFoiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTM1Ljc0NDcgMTAuOTM2MkMzNS43ODA4IDEwLjkzNjIgMzUuODEwOSAxMC45MDYxIDM1LjgxMDkgMTAuODdDMzUuODEwOSAxMC44MzM5IDM1Ljc4MDggMTAuODAzOSAzNS43NDQ3IDEwLjgwMzlDMzUuNzA4NiAxMC44MDM5IDM1LjY3ODUgMTAuODMzOSAzNS42Nzg1IDEwLjg3QzM1LjY3ODUgMTAuOTA2MSAzNS43MDg2IDEwLjkzNjIgMzUuNzQ0NyAxMC45MzYyWiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNMzYuODI3OCAxMC44OTExQzM2LjgyNzggMTAuODkxMSAzNi44NDg5IDEwLjg4MjEgMzYuODQ4OSAxMC44N0MzNi44NDg5IDEwLjg1OCAzNi44Mzk5IDEwLjg0OSAzNi44Mjc4IDEwLjg0OUMzNi44MTU4IDEwLjg0OSAzNi44MDY4IDEwLjg1OCAzNi44MDY4IDEwLjg3QzM2LjgwNjggMTAuODgyMSAzNi44MTU4IDEwLjg5MTEgMzYuODI3OCAxMC44OTExWiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNMi4xNjkxNyAxMS45ODkyQzIuMTkwMjMgMTEuOTg5MiAyLjIwNTI4IDExLjk3NDIgMi4yMDUyOCAxMS45NTMxQzIuMjA1MjggMTEuOTMyMSAyLjE5MDIzIDExLjkxNyAyLjE2OTE3IDExLjkxN0MyLjE0ODExIDExLjkxNyAyLjEzMzA3IDExLjkzMjEgMi4xMzMwNyAxMS45NTMxQzIuMTMzMDcgMTEuOTc0MiAyLjE0ODExIDExLjk4OTIgMi4xNjkxNyAxMS45ODkyWiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNMy4yNTIyNiAxMi4wMzQ0QzMuMjk3MzggMTIuMDM0NCAzLjMzMzQ5IDExLjk5ODMgMy4zMzM0OSAxMS45NTMxQzMuMzMzNDkgMTEuOTA4IDMuMjk3MzggMTEuODcxOSAzLjI1MjI2IDExLjg3MTlDMy4yMDcxMyAxMS44NzE5IDMuMTcxMDMgMTEuOTA4IDMuMTcxMDMgMTEuOTUzMUMzLjE3MTAzIDExLjk5ODMgMy4yMDcxMyAxMi4wMzQ0IDMuMjUyMjYgMTIuMDM0NFoiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTQuMzM1MzQgMTIuMDc2NUM0LjQwNDU0IDEyLjA3NjUgNC40NTg2OSAxMi4wMjIzIDQuNDU4NjkgMTEuOTUzMUM0LjQ1ODY5IDExLjg4MzkgNC40MDQ1NCAxMS44Mjk4IDQuMzM1MzQgMTEuODI5OEM0LjI2NjE0IDExLjgyOTggNC4yMTE5OSAxMS44ODM5IDQuMjExOTkgMTEuOTUzMUM0LjIxMTk5IDEyLjAyMjMgNC4yNjYxNCAxMi4wNzY1IDQuMzM1MzQgMTIuMDc2NVoiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTUuNDE4NDIgMTIuMTIxNkM1LjUxMTY5IDEyLjEyMTYgNS41ODY5IDEyLjA0NjQgNS41ODY5IDExLjk1MzFDNS41ODY5IDExLjg1OTkgNS41MTE2OSAxMS43ODQ2IDUuNDE4NDIgMTEuNzg0NkM1LjMyNTE2IDExLjc4NDYgNS4yNDk5NCAxMS44NTk5IDUuMjQ5OTQgMTEuOTUzMUM1LjI0OTk0IDEyLjA0NjQgNS4zMjUxNiAxMi4xMjE2IDUuNDE4NDIgMTIuMTIxNloiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTYuNTAxNSAxMi4xNjM3QzYuNjE4ODQgMTIuMTYzNyA2LjcxMjEgMTIuMDcwNSA2LjcxMjEgMTEuOTUzMUM2LjcxMjEgMTEuODM1OCA2LjYxODg0IDExLjc0MjUgNi41MDE1IDExLjc0MjVDNi4zODQxNyAxMS43NDI1IDYuMjkwOSAxMS44MzU4IDYuMjkwOSAxMS45NTMxQzYuMjkwOSAxMi4wNzA1IDYuMzg0MTcgMTIuMTYzNyA2LjUwMTUgMTIuMTYzN1oiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTcuNTg0NTkgMTIuMjA1OEM3LjcyMjk4IDEyLjIwNTggNy44MzczMSAxMi4wOTE1IDcuODM3MzEgMTEuOTUzMUM3LjgzNzMxIDExLjgxNDcgNy43MjI5OCAxMS43MDA0IDcuNTg0NTkgMTEuNzAwNEM3LjQ0NjE5IDExLjcwMDQgNy4zMzE4NyAxMS44MTQ3IDcuMzMxODcgMTEuOTUzMUM3LjMzMTg3IDEyLjA5MTUgNy40NDYxOSAxMi4yMDU4IDcuNTg0NTkgMTIuMjA1OFoiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTguNjY3NjcgMTIuMjQ1QzguODI3MTIgMTIuMjQ1IDguOTU5NSAxMi4xMTU2IDguOTU5NSAxMS45NTMxQzguOTU5NSAxMS43OTA3IDguODMwMTMgMTEuNjYxMyA4LjY2NzY3IDExLjY2MTNDOC41MDUyMSAxMS42NjEzIDguMzc1ODQgMTEuNzkwNyA4LjM3NTg0IDExLjk1MzFDOC4zNzU4NCAxMi4xMTU2IDguNTA1MjEgMTIuMjQ1IDguNjY3NjcgMTIuMjQ1WiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNOS43NTA3NSAxMi4yODcxQzkuOTM0MjcgMTIuMjg3MSAxMC4wODQ3IDEyLjEzNjYgMTAuMDg0NyAxMS45NTMxQzEwLjA4NDcgMTEuNzY5NiA5LjkzNDI3IDExLjYxOTIgOS43NTA3NSAxMS42MTkyQzkuNTY3MjMgMTEuNjE5MiA5LjQxNjggMTEuNzY5NiA5LjQxNjggMTEuOTUzMUM5LjQxNjggMTIuMTM2NiA5LjU2NzIzIDEyLjI4NzEgOS43NTA3NSAxMi4yODcxWiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNMTAuODMzOCAxMi4zMjYyQzExLjAzODQgMTIuMzI2MiAxMS4yMDY5IDEyLjE2MDcgMTEuMjA2OSAxMS45NTMxQzExLjIwNjkgMTEuNzQ1NSAxMS4wNDE0IDExLjU4MDEgMTAuODMzOCAxMS41ODAxQzEwLjYyNjIgMTEuNTgwMSAxMC40NjA4IDExLjc0NTUgMTAuNDYwOCAxMS45NTMxQzEwLjQ2MDggMTIuMTYwNyAxMC42MjYyIDEyLjMyNjIgMTAuODMzOCAxMi4zMjYyWiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNMTEuOTE2OSAxMi4zNjIzQzEyLjE0MjYgMTIuMzYyMyAxMi4zMjYxIDEyLjE3ODggMTIuMzI2MSAxMS45NTMxQzEyLjMyNjEgMTEuNzI3NSAxMi4xNDI2IDExLjU0NCAxMS45MTY5IDExLjU0NEMxMS42OTEzIDExLjU0NCAxMS41MDc4IDExLjcyNzUgMTEuNTA3OCAxMS45NTMxQzExLjUwNzggMTIuMTc4OCAxMS42OTEzIDEyLjM2MjMgMTEuOTE2OSAxMi4zNjIzWiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNMTMgMTIuMzk1NEMxMy4yNDM3IDEyLjM5NTQgMTMuNDQyMyAxMi4xOTY4IDEzLjQ0MjMgMTEuOTUzMUMxMy40NDIzIDExLjcwOTQgMTMuMjQzNyAxMS41MTA5IDEzIDExLjUxMDlDMTIuNzU2MyAxMS41MTA5IDEyLjU1NzcgMTEuNzA5NCAxMi41NTc3IDExLjk1MzFDMTIuNTU3NyAxMi4xOTY4IDEyLjc1NjMgMTIuMzk1NCAxMyAxMi4zOTU0WiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNMTQuMDgzMSAxMi40Mjg1QzE0LjM0NDggMTIuNDI4NSAxNC41NTg0IDEyLjIxNDkgMTQuNTU4NCAxMS45NTMxQzE0LjU1ODQgMTEuNjkxNCAxNC4zNDQ4IDExLjQ3NzggMTQuMDgzMSAxMS40Nzc4QzEzLjgyMTMgMTEuNDc3OCAxMy42MDc3IDExLjY5MTQgMTMuNjA3NyAxMS45NTMxQzEzLjYwNzcgMTIuMjE0OSAxMy44MjEzIDEyLjQyODUgMTQuMDgzMSAxMi40Mjg1WiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNMTUuMTY2MiAxMi40NTU2QzE1LjQ0MyAxMi40NTU2IDE1LjY2ODYgMTIuMjI5OSAxNS42Njg2IDExLjk1MzFDMTUuNjY4NiAxMS42NzYzIDE1LjQ0MyAxMS40NTA3IDE1LjE2NjIgMTEuNDUwN0MxNC44ODk0IDExLjQ1MDcgMTQuNjYzNyAxMS42NzYzIDE0LjY2MzcgMTEuOTUzMUMxNC42NjM3IDEyLjIyOTkgMTQuODg5NCAxMi40NTU2IDE1LjE2NjIgMTIuNDU1NloiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTE2LjI0OTIgMTIuNDc5NkMxNi41MzgxIDEyLjQ3OTYgMTYuNzc1NyAxMi4yNDUgMTYuNzc1NyAxMS45NTMxQzE2Ljc3NTcgMTEuNjYxMyAxNi41NDExIDExLjQyNjYgMTYuMjQ5MiAxMS40MjY2QzE1Ljk1NzQgMTEuNDI2NiAxNS43MjI3IDExLjY2MTMgMTUuNzIyNyAxMS45NTMxQzE1LjcyMjcgMTIuMjQ1IDE1Ljk1NzQgMTIuNDc5NiAxNi4yNDkyIDEyLjQ3OTZaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0xNy4zMzIzIDEyLjUwMDdDMTcuNjMzMiAxMi41MDA3IDE3Ljg3OTkgMTIuMjU3IDE3Ljg3OTkgMTEuOTUzMUMxNy44Nzk5IDExLjY0OTMgMTcuNjM2MiAxMS40MDU2IDE3LjMzMjMgMTEuNDA1NkMxNy4wMjg1IDExLjQwNTYgMTYuNzg0OCAxMS42NDkzIDE2Ljc4NDggMTEuOTUzMUMxNi43ODQ4IDEyLjI1NyAxNy4wMjg1IDEyLjUwMDcgMTcuMzMyMyAxMi41MDA3WiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNMTguNDE1NCAxMi41MDk3QzE4LjcyMjMgMTIuNTA5NyAxOC45NzIgMTIuMjYgMTguOTcyIDExLjk1MzFDMTguOTcyIDExLjY0NjMgMTguNzIyMyAxMS4zOTY1IDE4LjQxNTQgMTEuMzk2NUMxOC4xMDg1IDExLjM5NjUgMTcuODU4OCAxMS42NDYzIDE3Ljg1ODggMTEuOTUzMUMxNy44NTg4IDEyLjI2IDE4LjEwODUgMTIuNTA5NyAxOC40MTU0IDEyLjUwOTdaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0xOS40OTg1IDEyLjUxNTdDMTkuODA4NCAxMi41MTU3IDIwLjA2MTEgMTIuMjYzIDIwLjA2MTEgMTEuOTUzMUMyMC4wNjExIDExLjY0MzIgMTkuODA4NCAxMS4zOTA1IDE5LjQ5ODUgMTEuMzkwNUMxOS4xODg2IDExLjM5MDUgMTguOTM1OSAxMS42NDMyIDE4LjkzNTkgMTEuOTUzMUMxOC45MzU5IDEyLjI2MyAxOS4xODg2IDEyLjUxNTcgMTkuNDk4NSAxMi41MTU3WiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNMjAuNTgxNiAxMi41MTI3QzIwLjg5MTUgMTIuNTEyNyAyMS4xNDEyIDEyLjI2MyAyMS4xNDEyIDExLjk1MzFDMjEuMTQxMiAxMS42NDMyIDIwLjg5MTUgMTEuMzkzNSAyMC41ODE2IDExLjM5MzVDMjAuMjcxNyAxMS4zOTM1IDIwLjAyMiAxMS42NDMyIDIwLjAyMiAxMS45NTMxQzIwLjAyMiAxMi4yNjMgMjAuMjcxNyAxMi41MTI3IDIwLjU4MTYgMTIuNTEyN1oiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTIxLjY2NDcgMTIuNTAwN0MyMS45NjU1IDEyLjUwMDcgMjIuMjEyMiAxMi4yNTcgMjIuMjEyMiAxMS45NTMxQzIyLjIxMjIgMTEuNjQ5MyAyMS45Njg1IDExLjQwNTYgMjEuNjY0NyAxMS40MDU2QzIxLjM2MDggMTEuNDA1NiAyMS4xMTcxIDExLjY0OTMgMjEuMTE3MSAxMS45NTMxQzIxLjExNzEgMTIuMjU3IDIxLjM2MDggMTIuNTAwNyAyMS42NjQ3IDEyLjUwMDdaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0yMi43NDc3IDEyLjQ4MjZDMjMuMDM5NiAxMi40ODI2IDIzLjI3NzMgMTIuMjQ1IDIzLjI3NzMgMTEuOTUzMUMyMy4yNzczIDExLjY2MTMgMjMuMDM5NiAxMS40MjM2IDIyLjc0NzcgMTEuNDIzNkMyMi40NTU5IDExLjQyMzYgMjIuMjE4MiAxMS42NjEzIDIyLjIxODIgMTEuOTUzMUMyMi4yMTgyIDEyLjI0NSAyMi40NTU5IDEyLjQ4MjYgMjIuNzQ3NyAxMi40ODI2WiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNMjMuODMwOCAxMi40NTg2QzI0LjExMDYgMTIuNDU4NiAyNC4zMzYzIDEyLjIzMjkgMjQuMzM2MyAxMS45NTMxQzI0LjMzNjMgMTEuNjczMyAyNC4xMTA2IDExLjQ0NzcgMjMuODMwOCAxMS40NDc3QzIzLjU1MSAxMS40NDc3IDIzLjMyNTQgMTEuNjczMyAyMy4zMjU0IDExLjk1MzFDMjMuMzI1NCAxMi4yMzI5IDIzLjU1MSAxMi40NTg2IDIzLjgzMDggMTIuNDU4NloiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTI0LjkxMzkgMTIuNDMxNUMyNS4xNzg3IDEyLjQzMTUgMjUuMzkyMyAxMi4yMTc5IDI1LjM5MjMgMTEuOTUzMUMyNS4zOTIzIDExLjY4ODQgMjUuMTc4NyAxMS40NzQ4IDI0LjkxMzkgMTEuNDc0OEMyNC42NDkyIDExLjQ3NDggMjQuNDM1NSAxMS42ODg0IDI0LjQzNTUgMTEuOTUzMUMyNC40MzU1IDEyLjIxNzkgMjQuNjQ5MiAxMi40MzE1IDI0LjkxMzkgMTIuNDMxNVoiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTI1Ljk5NyAxMi4zOTg0QzI2LjI0MzcgMTIuMzk4NCAyNi40NDIzIDEyLjE5OTggMjYuNDQyMyAxMS45NTMxQzI2LjQ0MjMgMTEuNzA2NCAyNi4yNDM3IDExLjUwNzkgMjUuOTk3IDExLjUwNzlDMjUuNzUwMyAxMS41MDc5IDI1LjU1MTcgMTEuNzA2NCAyNS41NTE3IDExLjk1MzFDMjUuNTUxNyAxMi4xOTk4IDI1Ljc1MDMgMTIuMzk4NCAyNS45OTcgMTIuMzk4NFoiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTI3LjA4MDEgMTIuMzY1M0MyNy4zMDg3IDEyLjM2NTMgMjcuNDkyMiAxMi4xODE4IDI3LjQ5MjIgMTEuOTUzMUMyNy40OTIyIDExLjcyNDUgMjcuMzA4NyAxMS41NDEgMjcuMDgwMSAxMS41NDFDMjYuODUxNCAxMS41NDEgMjYuNjY3OSAxMS43MjQ1IDI2LjY2NzkgMTEuOTUzMUMyNi42Njc5IDEyLjE4MTggMjYuODUxNCAxMi4zNjUzIDI3LjA4MDEgMTIuMzY1M1oiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTI4LjE2MzIgMTIuMzI5MkMyOC4zNzA3IDEyLjMyOTIgMjguNTM5MiAxMi4xNjA3IDI4LjUzOTIgMTEuOTUzMUMyOC41MzkyIDExLjc0NTUgMjguMzcwNyAxMS41NzcxIDI4LjE2MzIgMTEuNTc3MUMyNy45NTU2IDExLjU3NzEgMjcuNzg3MSAxMS43NDU1IDI3Ljc4NzEgMTEuOTUzMUMyNy43ODcxIDEyLjE2MDcgMjcuOTU1NiAxMi4zMjkyIDI4LjE2MzIgMTIuMzI5MloiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTI5LjI0NjIgMTIuMjkwMUMyOS40MzI4IDEyLjI5MDEgMjkuNTgzMiAxMi4xMzk3IDI5LjU4MzIgMTEuOTUzMUMyOS41ODMyIDExLjc2NjYgMjkuNDMyOCAxMS42MTYyIDI5LjI0NjIgMTEuNjE2MkMyOS4wNTk3IDExLjYxNjIgMjguOTA5MyAxMS43NjY2IDI4LjkwOTMgMTEuOTUzMUMyOC45MDkzIDEyLjEzOTcgMjkuMDU5NyAxMi4yOTAxIDI5LjI0NjIgMTIuMjkwMVoiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTMwLjMyOTMgMTIuMjUxQzMwLjQ5NDggMTIuMjUxIDMwLjYyNzIgMTIuMTE4NiAzMC42MjcyIDExLjk1MzFDMzAuNjI3MiAxMS43ODc3IDMwLjQ5NDggMTEuNjU1MyAzMC4zMjkzIDExLjY1NTNDMzAuMTYzOCAxMS42NTUzIDMwLjAzMTUgMTEuNzg3NyAzMC4wMzE1IDExLjk1MzFDMzAuMDMxNSAxMi4xMTg2IDMwLjE2MzggMTIuMjUxIDMwLjMyOTMgMTIuMjUxWiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNMzEuNDEyNCAxMi4yMDg5QzMxLjU1MzggMTIuMjA4OSAzMS42NjgxIDEyLjA5NDUgMzEuNjY4MSAxMS45NTMxQzMxLjY2ODEgMTEuODExNyAzMS41NTM4IDExLjY5NzQgMzEuNDEyNCAxMS42OTc0QzMxLjI3MSAxMS42OTc0IDMxLjE1NjcgMTEuODExNyAzMS4xNTY3IDExLjk1MzFDMzEuMTU2NyAxMi4wOTQ1IDMxLjI3MSAxMi4yMDg5IDMxLjQxMjQgMTIuMjA4OVoiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTMyLjQ5NTUgMTIuMTY2N0MzMi42MTI4IDEyLjE2NjcgMzIuNzA5MSAxMi4wNzA1IDMyLjcwOTEgMTEuOTUzMUMzMi43MDkxIDExLjgzNTggMzIuNjEyOCAxMS43Mzk1IDMyLjQ5NTUgMTEuNzM5NUMzMi4zNzgyIDExLjczOTUgMzIuMjgxOSAxMS44MzU4IDMyLjI4MTkgMTEuOTUzMUMzMi4yODE5IDEyLjA3MDUgMzIuMzc4MiAxMi4xNjY3IDMyLjQ5NTUgMTIuMTY2N1oiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTMzLjU3ODYgMTIuMTI0NkMzMy42NzE4IDEyLjEyNDYgMzMuNzUwMSAxMi4wNDk0IDMzLjc1MDEgMTEuOTUzMUMzMy43NTAxIDExLjg1NjggMzMuNjc0OCAxMS43ODE2IDMzLjU3ODYgMTEuNzgxNkMzMy40ODIzIDExLjc4MTYgMzMuNDA3MSAxMS44NTY4IDMzLjQwNzEgMTEuOTUzMUMzMy40MDcxIDEyLjA0OTQgMzMuNDgyMyAxMi4xMjQ2IDMzLjU3ODYgMTIuMTI0NloiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTM0LjY2MTcgMTIuMDc5NUMzNC43MzA4IDEyLjA3OTUgMzQuNzg4IDEyLjAyMjMgMzQuNzg4IDExLjk1MzFDMzQuNzg4IDExLjg4MzkgMzQuNzMwOCAxMS44MjY4IDM0LjY2MTcgMTEuODI2OEMzNC41OTI1IDExLjgyNjggMzQuNTM1MyAxMS44ODM5IDM0LjUzNTMgMTEuOTUzMUMzNC41MzUzIDEyLjAyMjMgMzQuNTkyNSAxMi4wNzk1IDM0LjY2MTcgMTIuMDc5NVoiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTM1Ljc0NDcgMTIuMDM3NEMzNS43ODk5IDEyLjAzNzQgMzUuODI5IDExLjk5ODMgMzUuODI5IDExLjk1MzFDMzUuODI5IDExLjkwOCAzNS43ODk5IDExLjg2ODkgMzUuNzQ0NyAxMS44Njg5QzM1LjY5OTYgMTEuODY4OSAzNS42NjA1IDExLjkwOCAzNS42NjA1IDExLjk1MzFDMzUuNjYwNSAxMS45OTgzIDM1LjY5OTYgMTIuMDM3NCAzNS43NDQ3IDEyLjAzNzRaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0zNi44Mjc4IDExLjk5MjJDMzYuODQ4OSAxMS45OTIyIDM2Ljg2NjkgMTEuOTc0MiAzNi44NjY5IDExLjk1MzFDMzYuODY2OSAxMS45MzIxIDM2Ljg0ODkgMTEuOTE0IDM2LjgyNzggMTEuOTE0QzM2LjgwNjggMTEuOTE0IDM2Ljc4ODcgMTEuOTMyMSAzNi43ODg3IDExLjk1MzFDMzYuNzg4NyAxMS45NzQyIDM2LjgwNjggMTEuOTkyMiAzNi44Mjc4IDExLjk5MjJaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0xLjA4NjA5IDEzLjA0NTJDMS4wODYwOSAxMy4wNDUyIDEuMDk1MTIgMTMuMDQyMiAxLjA5NTEyIDEzLjAzNjJDMS4wOTUxMiAxMy4wMzAyIDEuMDkyMTEgMTMuMDI3MiAxLjA4NjA5IDEzLjAyNzJDMS4wODAwNyAxMy4wMjcyIDEuMDc3MDcgMTMuMDMwMiAxLjA3NzA3IDEzLjAzNjJDMS4wNzcwNyAxMy4wNDIyIDEuMDgwMDcgMTMuMDQ1MiAxLjA4NjA5IDEzLjA0NTJaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0yLjE2OTE3IDEzLjA4NzRDMi4xOTYyNSAxMy4wODc0IDIuMjIwMzIgMTMuMDYzMyAyLjIyMDMyIDEzLjAzNjJDMi4yMjAzMiAxMy4wMDkxIDIuMTk2MjUgMTIuOTg1MSAyLjE2OTE3IDEyLjk4NTFDMi4xNDIxIDEyLjk4NTEgMi4xMTgwMyAxMy4wMDkxIDIuMTE4MDMgMTMuMDM2MkMyLjExODAzIDEzLjA2MzMgMi4xNDIxIDEzLjA4NzQgMi4xNjkxNyAxMy4wODc0WiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNMy4yNTIyNiAxMy4xMzI1QzMuMzA2NDEgMTMuMTMyNSAzLjM0ODUzIDEzLjA5MDQgMy4zNDg1MyAxMy4wMzYyQzMuMzQ4NTMgMTIuOTgyMSAzLjMwNjQxIDEyLjkzOTkgMy4yNTIyNiAxMi45Mzk5QzMuMTk4MSAxMi45Mzk5IDMuMTU1OTggMTIuOTgyMSAzLjE1NTk4IDEzLjAzNjJDMy4xNTU5OCAxMy4wOTA0IDMuMTk4MSAxMy4xMzI1IDMuMjUyMjYgMTMuMTMyNVoiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTQuMzM1MzQgMTMuMTc3NkM0LjQxMzU2IDEzLjE3NzYgNC40NzY3NCAxMy4xMTQ0IDQuNDc2NzQgMTMuMDM2MkM0LjQ3Njc0IDEyLjk1OCA0LjQxMzU2IDEyLjg5NDggNC4zMzUzNCAxMi44OTQ4QzQuMjU3MTIgMTIuODk0OCA0LjE5Mzk0IDEyLjk1OCA0LjE5Mzk0IDEzLjAzNjJDNC4xOTM5NCAxMy4xMTQ0IDQuMjU3MTIgMTMuMTc3NiA0LjMzNTM0IDEzLjE3NzZaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik01LjQxODQyIDEzLjIyMjdDNS41MjA3MSAxMy4yMjI3IDUuNjA0OTUgMTMuMTM4NSA1LjYwNDk1IDEzLjAzNjJDNS42MDQ5NSAxMi45MzM5IDUuNTIwNzEgMTIuODQ5NyA1LjQxODQyIDEyLjg0OTdDNS4zMTYxMyAxMi44NDk3IDUuMjMxODkgMTIuOTMzOSA1LjIzMTg5IDEzLjAzNjJDNS4yMzE4OSAxMy4xMzg1IDUuMzE2MTMgMTMuMjIyNyA1LjQxODQyIDEzLjIyMjdaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik02LjUwMTUgMTMuMjY0OUM2LjYyNzg2IDEzLjI2NDkgNi43MzAxNSAxMy4xNjI2IDYuNzMwMTUgMTMuMDM2MkM2LjczMDE1IDEyLjkwOTggNi42Mjc4NiAxMi44MDc2IDYuNTAxNSAxMi44MDc2QzYuMzc1MTQgMTIuODA3NiA2LjI3Mjg1IDEyLjkwOTggNi4yNzI4NSAxMy4wMzYyQzYuMjcyODUgMTMuMTYyNiA2LjM3NTE0IDEzLjI2NDkgNi41MDE1IDEzLjI2NDlaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik03LjU4NDU5IDEzLjMxQzcuNzM1MDEgMTMuMzEgNy44NTgzNyAxMy4xODY2IDcuODU4MzcgMTMuMDM2MkM3Ljg1ODM3IDEyLjg4NTggNy43MzUwMSAxMi43NjI0IDcuNTg0NTkgMTIuNzYyNEM3LjQzNDE2IDEyLjc2MjQgNy4zMTA4MSAxMi44ODU4IDcuMzEwODEgMTMuMDM2MkM3LjMxMDgxIDEzLjE4NjYgNy40MzQxNiAxMy4zMSA3LjU4NDU5IDEzLjMxWiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNOC42Njc2NyAxMy4zNTIxQzguODQyMTYgMTMuMzUyMSA4Ljk4MzU3IDEzLjIxMDcgOC45ODM1NyAxMy4wMzYyQzguOTgzNTcgMTIuODYxNyA4Ljg0MjE2IDEyLjcyMDMgOC42Njc2NyAxMi43MjAzQzguNDkzMTcgMTIuNzIwMyA4LjM1MTc3IDEyLjg2MTcgOC4zNTE3NyAxMy4wMzYyQzguMzUxNzcgMTMuMjEwNyA4LjQ5MzE3IDEzLjM1MjEgOC42Njc2NyAxMy4zNTIxWiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNOS43NTA3NSAxMy4zOTQyQzkuOTQ5MzIgMTMuMzk0MiAxMC4xMDg4IDEzLjIzNDggMTAuMTA4OCAxMy4wMzYyQzEwLjEwODggMTIuODM3NiA5Ljk0OTMyIDEyLjY3ODIgOS43NTA3NSAxMi42NzgyQzkuNTUyMTkgMTIuNjc4MiA5LjM5MjczIDEyLjgzNzYgOS4zOTI3MyAxMy4wMzYyQzkuMzkyNzMgMTMuMjM0OCA5LjU1MjE5IDEzLjM5NDIgOS43NTA3NSAxMy4zOTQyWiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNMTAuODMzOCAxMy40MzMzQzExLjA1MzUgMTMuNDMzMyAxMS4yMzEgMTMuMjU1OCAxMS4yMzEgMTMuMDM2MkMxMS4yMzEgMTIuODE2NiAxMS4wNTM1IDEyLjYzOTEgMTAuODMzOCAxMi42MzkxQzEwLjYxNDIgMTIuNjM5MSAxMC40MzY3IDEyLjgxNjYgMTAuNDM2NyAxMy4wMzYyQzEwLjQzNjcgMTMuMjU1OCAxMC42MTQyIDEzLjQzMzMgMTAuODMzOCAxMy40MzMzWiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNMTEuOTE2OSAxMy40NzU1QzEyLjE1NzYgMTMuNDc1NSAxMi4zNTYyIDEzLjI3OTkgMTIuMzU2MiAxMy4wMzYyQzEyLjM1NjIgMTIuNzkyNSAxMi4xNjA2IDEyLjU5NyAxMS45MTY5IDEyLjU5N0MxMS42NzMyIDEyLjU5NyAxMS40Nzc3IDEyLjc5MjUgMTEuNDc3NyAxMy4wMzYyQzExLjQ3NzcgMTMuMjc5OSAxMS42NzMyIDEzLjQ3NTUgMTEuOTE2OSAxMy40NzU1WiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNMTMgMTMuNTExNkMxMy4yNjE3IDEzLjUxMTYgMTMuNDc1NCAxMy4yOTggMTMuNDc1NCAxMy4wMzYyQzEzLjQ3NTQgMTIuNzc0NSAxMy4yNjE3IDEyLjU2MDkgMTMgMTIuNTYwOUMxMi43MzgzIDEyLjU2MDkgMTIuNTI0NiAxMi43NzQ1IDEyLjUyNDYgMTMuMDM2MkMxMi41MjQ2IDEzLjI5OCAxMi43MzgzIDEzLjUxMTYgMTMgMTMuNTExNloiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTE0LjA4MzEgMTMuNTQ3N0MxNC4zNjU5IDEzLjU0NzcgMTQuNTk0NSAxMy4zMTkgMTQuNTk0NSAxMy4wMzYyQzE0LjU5NDUgMTIuNzUzNCAxNC4zNjU5IDEyLjUyNDggMTQuMDgzMSAxMi41MjQ4QzEzLjgwMDMgMTIuNTI0OCAxMy41NzE2IDEyLjc1MzQgMTMuNTcxNiAxMy4wMzYyQzEzLjU3MTYgMTMuMzE5IDEzLjgwMDMgMTMuNTQ3NyAxNC4wODMxIDEzLjU0NzdaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0xNS4xNjYyIDEzLjU3NzdDMTUuNDY0IDEzLjU3NzcgMTUuNzA3NyAxMy4zMzcxIDE1LjcwNzcgMTMuMDM2MkMxNS43MDc3IDEyLjczNTQgMTUuNDY3IDEyLjQ5NDcgMTUuMTY2MiAxMi40OTQ3QzE0Ljg2NTMgMTIuNDk0NyAxNC42MjQ2IDEyLjczNTQgMTQuNjI0NiAxMy4wMzYyQzE0LjYyNDYgMTMuMzM3MSAxNC44NjUzIDEzLjU3NzcgMTUuMTY2MiAxMy41Nzc3WiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNMTYuMjQ5MiAxMy42MDQ4QzE2LjU2MjEgMTMuNjA0OCAxNi44MTc5IDEzLjM1MjEgMTYuODE3OSAxMy4wMzYyQzE2LjgxNzkgMTIuNzIwMyAxNi41NjUxIDEyLjQ2NzYgMTYuMjQ5MiAxMi40Njc2QzE1LjkzMzMgMTIuNDY3NiAxNS42ODA2IDEyLjcyMDMgMTUuNjgwNiAxMy4wMzYyQzE1LjY4MDYgMTMuMzUyMSAxNS45MzMzIDEzLjYwNDggMTYuMjQ5MiAxMy42MDQ4WiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNMTcuMzMyMyAxMy42MjU5QzE3LjY1NzMgMTMuNjI1OSAxNy45MjIgMTMuMzYxMSAxNy45MjIgMTMuMDM2MkMxNy45MjIgMTIuNzExMyAxNy42NTczIDEyLjQ0NjUgMTcuMzMyMyAxMi40NDY1QzE3LjAwNzQgMTIuNDQ2NSAxNi43NDI3IDEyLjcxMTMgMTYuNzQyNyAxMy4wMzYyQzE2Ljc0MjcgMTMuMzYxMSAxNy4wMDc0IDEzLjYyNTkgMTcuMzMyMyAxMy42MjU5WiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNMTguNDE1NCAxMy42NDA5QzE4Ljc0OTQgMTMuNjQwOSAxOS4wMjAxIDEzLjM3MDIgMTkuMDIwMSAxMy4wMzYyQzE5LjAyMDEgMTIuNzAyMyAxOC43NDk0IDEyLjQzMTUgMTguNDE1NCAxMi40MzE1QzE4LjA4MTUgMTIuNDMxNSAxNy44MTA3IDEyLjcwMjMgMTcuODEwNyAxMy4wMzYyQzE3LjgxMDcgMTMuMzcwMiAxOC4wODE1IDEzLjY0MDkgMTguNDE1NCAxMy42NDA5WiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNMTkuNDk4NSAxMy42NDM5QzE5LjgzNDEgMTMuNjQzOSAyMC4xMDYyIDEzLjM3MTggMjAuMTA2MiAxMy4wMzYyQzIwLjEwNjIgMTIuNzAwNiAxOS44MzQxIDEyLjQyODUgMTkuNDk4NSAxMi40Mjg1QzE5LjE2MjkgMTIuNDI4NSAxOC44OTA4IDEyLjcwMDYgMTguODkwOCAxMy4wMzYyQzE4Ljg5MDggMTMuMzcxOCAxOS4xNjI5IDEzLjY0MzkgMTkuNDk4NSAxMy42NDM5WiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNMjAuNTgxNiAxMy42NDA5QzIwLjkxNTUgMTMuNjQwOSAyMS4xODYzIDEzLjM3MDIgMjEuMTg2MyAxMy4wMzYyQzIxLjE4NjMgMTIuNzAyMyAyMC45MTU1IDEyLjQzMTUgMjAuNTgxNiAxMi40MzE1QzIwLjI0NzYgMTIuNDMxNSAxOS45NzY5IDEyLjcwMjMgMTkuOTc2OSAxMy4wMzYyQzE5Ljk3NjkgMTMuMzcwMiAyMC4yNDc2IDEzLjY0MDkgMjAuNTgxNiAxMy42NDA5WiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNMjEuNjY0NyAxMy42Mjg5QzIxLjk5MjYgMTMuNjI4OSAyMi4yNTczIDEzLjM2NDEgMjIuMjU3MyAxMy4wMzYyQzIyLjI1NzMgMTIuNzA4MyAyMS45OTI2IDEyLjQ0MzUgMjEuNjY0NyAxMi40NDM1QzIxLjMzNjcgMTIuNDQzNSAyMS4wNzIgMTIuNzA4MyAyMS4wNzIgMTMuMDM2MkMyMS4wNzIgMTMuMzY0MSAyMS4zMzY3IDEzLjYyODkgMjEuNjY0NyAxMy42Mjg5WiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNMjIuNzQ3NyAxMy42MDc4QzIzLjA2MzYgMTMuNjA3OCAyMy4zMTk0IDEzLjM1MjEgMjMuMzE5NCAxMy4wMzYyQzIzLjMxOTQgMTIuNzIwMyAyMy4wNjM2IDEyLjQ2NDYgMjIuNzQ3NyAxMi40NjQ2QzIyLjQzMTggMTIuNDY0NiAyMi4xNzYxIDEyLjcyMDMgMjIuMTc2MSAxMy4wMzYyQzIyLjE3NjEgMTMuMzUyMSAyMi40MzE4IDEzLjYwNzggMjIuNzQ3NyAxMy42MDc4WiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNMjMuODMwOCAxMy41ODA4QzI0LjEzMTcgMTMuNTgwOCAyNC4zNzU0IDEzLjMzNzEgMjQuMzc1NCAxMy4wMzYyQzI0LjM3NTQgMTIuNzM1NCAyNC4xMzE3IDEyLjQ5MTcgMjMuODMwOCAxMi40OTE3QzIzLjUzIDEyLjQ5MTcgMjMuMjg2MyAxMi43MzU0IDIzLjI4NjMgMTMuMDM2MkMyMy4yODYzIDEzLjMzNzEgMjMuNTMgMTMuNTgwOCAyMy44MzA4IDEzLjU4MDhaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0yNC45MTM5IDEzLjU1MDdDMjUuMTk2NyAxMy41NTA3IDI1LjQyODQgMTMuMzIyIDI1LjQyODQgMTMuMDM2MkMyNS40Mjg0IDEyLjc1MDQgMjUuMTk5NyAxMi41MjE3IDI0LjkxMzkgMTIuNTIxN0MyNC42MjgxIDEyLjUyMTcgMjQuMzk5NCAxMi43NTA0IDI0LjM5OTQgMTMuMDM2MkMyNC4zOTk0IDEzLjMyMiAyNC42MjgxIDEzLjU1MDcgMjQuOTEzOSAxMy41NTA3WiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNMjUuOTk3IDEzLjUxNDZDMjYuMjYxNyAxMy41MTQ2IDI2LjQ3NTQgMTMuMzAxIDI2LjQ3NTQgMTMuMDM2MkMyNi40NzU0IDEyLjc3MTUgMjYuMjYxNyAxMi41NTc4IDI1Ljk5NyAxMi41NTc4QzI1LjczMjIgMTIuNTU3OCAyNS41MTg2IDEyLjc3MTUgMjUuNTE4NiAxMy4wMzYyQzI1LjUxODYgMTMuMzAxIDI1LjczMjIgMTMuNTE0NiAyNS45OTcgMTMuNTE0NloiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTI3LjA4MDEgMTMuNDc4NUMyNy4zMjM4IDEzLjQ3ODUgMjcuNTIyMyAxMy4yNzk5IDI3LjUyMjMgMTMuMDM2MkMyNy41MjIzIDEyLjc5MjUgMjcuMzIzOCAxMi41OTM5IDI3LjA4MDEgMTIuNTkzOUMyNi44MzY0IDEyLjU5MzkgMjYuNjM3OCAxMi43OTI1IDI2LjYzNzggMTMuMDM2MkMyNi42Mzc4IDEzLjI3OTkgMjYuODM2NCAxMy40Nzg1IDI3LjA4MDEgMTMuNDc4NVoiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTI4LjE2MzIgMTMuNDM5NEMyOC4zODU4IDEzLjQzOTQgMjguNTY2MyAxMy4yNTg4IDI4LjU2NjMgMTMuMDM2MkMyOC41NjYzIDEyLjgxMzYgMjguMzg1OCAxMi42MzMxIDI4LjE2MzIgMTIuNjMzMUMyNy45NDA1IDEyLjYzMzEgMjcuNzYgMTIuODEzNiAyNy43NiAxMy4wMzYyQzI3Ljc2IDEzLjI1ODggMjcuOTQwNSAxMy40Mzk0IDI4LjE2MzIgMTMuNDM5NFoiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTI5LjI0NjIgMTMuMzk3MkMyOS40NDQ4IDEzLjM5NzIgMjkuNjA3MyAxMy4yMzQ4IDI5LjYwNzMgMTMuMDM2MkMyOS42MDczIDEyLjgzNzYgMjkuNDQ0OCAxMi42NzUyIDI5LjI0NjIgMTIuNjc1MkMyOS4wNDc3IDEyLjY3NTIgMjguODg1MiAxMi44Mzc2IDI4Ljg4NTIgMTMuMDM2MkMyOC44ODUyIDEzLjIzNDggMjkuMDQ3NyAxMy4zOTcyIDI5LjI0NjIgMTMuMzk3MloiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTMwLjMyOTMgMTMuMzU1MUMzMC41MDM4IDEzLjM1NTEgMzAuNjQ4MiAxMy4yMTM3IDMwLjY0ODIgMTMuMDM2MkMzMC42NDgyIDEyLjg1ODcgMzAuNTA2OCAxMi43MTczIDMwLjMyOTMgMTIuNzE3M0MzMC4xNTE4IDEyLjcxNzMgMzAuMDEwNCAxMi44NTg3IDMwLjAxMDQgMTMuMDM2MkMzMC4wMTA0IDEzLjIxMzcgMzAuMTUxOCAxMy4zNTUxIDMwLjMyOTMgMTMuMzU1MVoiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTMxLjQxMjQgMTMuMzEzQzMxLjU2NTggMTMuMzEzIDMxLjY4OTIgMTMuMTg5NiAzMS42ODkyIDEzLjAzNjJDMzEuNjg5MiAxMi44ODI4IDMxLjU2NTggMTIuNzU5NCAzMS40MTI0IDEyLjc1OTRDMzEuMjU5IDEyLjc1OTQgMzEuMTM1NiAxMi44ODI4IDMxLjEzNTYgMTMuMDM2MkMzMS4xMzU2IDEzLjE4OTYgMzEuMjU5IDEzLjMxMyAzMS40MTI0IDEzLjMxM1oiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTMyLjQ5NTUgMTMuMjcwOUMzMi42MjQ5IDEzLjI3MDkgMzIuNzMwMiAxMy4xNjU2IDMyLjczMDIgMTMuMDM2MkMzMi43MzAyIDEyLjkwNjggMzIuNjI0OSAxMi44MDE1IDMyLjQ5NTUgMTIuODAxNUMzMi4zNjYxIDEyLjgwMTUgMzIuMjYwOCAxMi45MDY4IDMyLjI2MDggMTMuMDM2MkMzMi4yNjA4IDEzLjE2NTYgMzIuMzY2MSAxMy4yNzA5IDMyLjQ5NTUgMTMuMjcwOVoiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTMzLjU3ODYgMTMuMjI1N0MzMy42ODM5IDEzLjIyNTcgMzMuNzY4MSAxMy4xNDE1IDMzLjc2ODEgMTMuMDM2MkMzMy43NjgxIDEyLjkzMDkgMzMuNjgzOSAxMi44NDY3IDMzLjU3ODYgMTIuODQ2N0MzMy40NzMzIDEyLjg0NjcgMzMuMzg5IDEyLjkzMDkgMzMuMzg5IDEzLjAzNjJDMzMuMzg5IDEzLjE0MTUgMzMuNDczMyAxMy4yMjU3IDMzLjU3ODYgMTMuMjI1N1oiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTM0LjY2MTcgMTMuMTgwNkMzNC43Mzk5IDEzLjE4MDYgMzQuODA2MSAxMy4xMTc0IDM0LjgwNjEgMTMuMDM2MkMzNC44MDYxIDEyLjk1NSAzNC43NDI5IDEyLjg5MTggMzQuNjYxNyAxMi44OTE4QzM0LjU4MDQgMTIuODkxOCAzNC41MTcyIDEyLjk1NSAzNC41MTcyIDEzLjAzNjJDMzQuNTE3MiAxMy4xMTc0IDM0LjU4MDQgMTMuMTgwNiAzNC42NjE3IDEzLjE4MDZaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0zNS43NDQ3IDEzLjEzNTVDMzUuNzk4OSAxMy4xMzU1IDM1Ljg0NCAxMy4wOTA0IDM1Ljg0NCAxMy4wMzYyQzM1Ljg0NCAxMi45ODIxIDM1Ljc5ODkgMTIuOTM2OSAzNS43NDQ3IDEyLjkzNjlDMzUuNjkwNiAxMi45MzY5IDM1LjY0NTUgMTIuOTgyMSAzNS42NDU1IDEzLjAzNjJDMzUuNjQ1NSAxMy4wOTA0IDM1LjY5MDYgMTMuMTM1NSAzNS43NDQ3IDEzLjEzNTVaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0zNi44Mjc4IDEzLjA5MDRDMzYuODU3OSAxMy4wOTA0IDM2Ljg4MiAxMy4wNjYzIDM2Ljg4MiAxMy4wMzYyQzM2Ljg4MiAxMy4wMDYxIDM2Ljg1NzkgMTIuOTgyMSAzNi44Mjc4IDEyLjk4MjFDMzYuNzk3NyAxMi45ODIxIDM2Ljc3MzcgMTMuMDA2MSAzNi43NzM3IDEzLjAzNjJDMzYuNzczNyAxMy4wNjYzIDM2Ljc5NzcgMTMuMDkwNCAzNi44Mjc4IDEzLjA5MDRaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0zNy45MTA5IDEzLjA0ODJDMzcuOTEwOSAxMy4wNDgyIDM3LjkyMjkgMTMuMDQyMiAzNy45MjI5IDEzLjAzNjJDMzcuOTIyOSAxMy4wMzAyIDM3LjkxNjkgMTMuMDI0MiAzNy45MTA5IDEzLjAyNDJDMzcuOTA0OSAxMy4wMjQyIDM3Ljg5ODkgMTMuMDMwMiAzNy44OTg5IDEzLjAzNjJDMzcuODk4OSAxMy4wNDIyIDM3LjkwNDkgMTMuMDQ4MiAzNy45MTA5IDEzLjA0ODJaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0xLjA4NjA5IDE0LjEzNzNDMS4wODYwOSAxNC4xMzczIDEuMTA0MTQgMTQuMTI4MyAxLjEwNDE0IDE0LjExOTNDMS4xMDQxNCAxNC4xMTAzIDEuMDk1MTIgMTQuMTAxMiAxLjA4NjA5IDE0LjEwMTJDMS4wNzcwNyAxNC4xMDEyIDEuMDY4MDQgMTQuMTEwMyAxLjA2ODA0IDE0LjExOTNDMS4wNjgwNCAxNC4xMjgzIDEuMDc3MDcgMTQuMTM3MyAxLjA4NjA5IDE0LjEzNzNaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0yLjE2OTE3IDE0LjE4MjVDMi4yMDUyOCAxNC4xODI1IDIuMjMyMzUgMTQuMTU1NCAyLjIzMjM1IDE0LjExOTNDMi4yMzIzNSAxNC4wODMyIDIuMjA1MjggMTQuMDU2MSAyLjE2OTE3IDE0LjA1NjFDMi4xMzMwNyAxNC4wNTYxIDIuMTA1OTkgMTQuMDgzMiAyLjEwNTk5IDE0LjExOTNDMi4xMDU5OSAxNC4xNTU0IDIuMTMzMDcgMTQuMTgyNSAyLjE2OTE3IDE0LjE4MjVaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0zLjI1MjI2IDE0LjIzMDZDMy4zMTI0MyAxNC4yMzA2IDMuMzYzNTcgMTQuMTc5NSAzLjM2MzU3IDE0LjExOTNDMy4zNjM1NyAxNC4wNTkxIDMuMzEyNDMgMTQuMDA4IDMuMjUyMjYgMTQuMDA4QzMuMTkyMDkgMTQuMDA4IDMuMTQwOTQgMTQuMDU5MSAzLjE0MDk0IDE0LjExOTNDMy4xNDA5NCAxNC4xNzk1IDMuMTkyMDkgMTQuMjMwNiAzLjI1MjI2IDE0LjIzMDZaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik00LjMzNTM0IDE0LjI3NTdDNC40MjE3NCAxNC4yNzU3IDQuNDkxNzggMTQuMjA1NyA0LjQ5MTc4IDE0LjExOTNDNC40OTE3OCAxNC4wMzI5IDQuNDIxNzQgMTMuOTYyOCA0LjMzNTM0IDEzLjk2MjhDNC4yNDg5NCAxMy45NjI4IDQuMTc4ODkgMTQuMDMyOSA0LjE3ODg5IDE0LjExOTNDNC4xNzg4OSAxNC4yMDU3IDQuMjQ4OTQgMTQuMjc1NyA0LjMzNTM0IDE0LjI3NTdaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik01LjQxODQyIDE0LjMyMDlDNS41Mjk3NCAxNC4zMjA5IDUuNjIgMTQuMjMwNiA1LjYyIDE0LjExOTNDNS42MiAxNC4wMDggNS41Mjk3NCAxMy45MTc3IDUuNDE4NDIgMTMuOTE3N0M1LjMwNzEgMTMuOTE3NyA1LjIxNjg1IDE0LjAwOCA1LjIxNjg1IDE0LjExOTNDNS4yMTY4NSAxNC4yMzA2IDUuMzA3MSAxNC4zMjA5IDUuNDE4NDIgMTQuMzIwOVoiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTYuNTAxNSAxNC4zNjZDNi42MzY4OSAxNC4zNjYgNi43NDgyMSAxNC4yNTQ3IDYuNzQ4MjEgMTQuMTE5M0M2Ljc0ODIxIDEzLjk4MzkgNi42MzY4OSAxMy44NzI2IDYuNTAxNSAxMy44NzI2QzYuMzY2MTIgMTMuODcyNiA2LjI1NDggMTMuOTgzOSA2LjI1NDggMTQuMTE5M0M2LjI1NDggMTQuMjU0NyA2LjM2NjEyIDE0LjM2NiA2LjUwMTUgMTQuMzY2WiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNNy41ODQ1OSAxNC40MTExQzcuNzQ0MDQgMTQuNDExMSA3Ljg3NjQyIDE0LjI4MTggNy44NzY0MiAxNC4xMTkzQzcuODc2NDIgMTMuOTU2OCA3Ljc0NzA1IDEzLjgyNzUgNy41ODQ1OSAxMy44Mjc1QzcuNDIyMTIgMTMuODI3NSA3LjI5Mjc2IDEzLjk1NjggNy4yOTI3NiAxNC4xMTkzQzcuMjkyNzYgMTQuMjgxOCA3LjQyMjEyIDE0LjQxMTEgNy41ODQ1OSAxNC40MTExWiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNOC42Njc2NyAxNC40NTMyQzguODUxMTkgMTQuNDUzMiA5LjAwMTYyIDE0LjMwMjggOS4wMDE2MiAxNC4xMTkzQzkuMDAxNjIgMTMuOTM1OCA4Ljg1MTE5IDEzLjc4NTMgOC42Njc2NyAxMy43ODUzQzguNDg0MTUgMTMuNzg1MyA4LjMzMzcyIDEzLjkzNTggOC4zMzM3MiAxNC4xMTkzQzguMzMzNzIgMTQuMzAyOCA4LjQ4NDE1IDE0LjQ1MzIgOC42Njc2NyAxNC40NTMyWiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNOS43NTA3NSAxNC40OTg0QzkuOTU4MzQgMTQuNDk4NCAxMC4xMjk4IDE0LjMyOTkgMTAuMTI5OCAxNC4xMTkzQzEwLjEyOTggMTMuOTA4NyA5Ljk2MTM1IDEzLjc0MDIgOS43NTA3NSAxMy43NDAyQzkuNTQwMTUgMTMuNzQwMiA5LjM3MTY3IDEzLjkwODcgOS4zNzE2NyAxNC4xMTkzQzkuMzcxNjcgMTQuMzI5OSA5LjU0MDE1IDE0LjQ5ODQgOS43NTA3NSAxNC40OTg0WiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNMTAuODMzOCAxNC41NDA1QzExLjA2NTUgMTQuNTQwNSAxMS4yNTUgMTQuMzUwOSAxMS4yNTUgMTQuMTE5M0MxMS4yNTUgMTMuODg3NiAxMS4wNjU1IDEzLjY5ODEgMTAuODMzOCAxMy42OTgxQzEwLjYwMjIgMTMuNjk4MSAxMC40MTI2IDEzLjg4NzYgMTAuNDEyNiAxNC4xMTkzQzEwLjQxMjYgMTQuMzUwOSAxMC42MDIyIDE0LjU0MDUgMTAuODMzOCAxNC41NDA1WiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNMTEuOTE2OSAxNC41ODI2QzEyLjE3MjYgMTQuNTgyNiAxMi4zODAyIDE0LjM3NSAxMi4zODAyIDE0LjExOTNDMTIuMzgwMiAxMy44NjM2IDEyLjE3MjYgMTMuNjU2IDExLjkxNjkgMTMuNjU2QzExLjY2MTIgMTMuNjU2IDExLjQ1MzYgMTMuODYzNiAxMS40NTM2IDE0LjExOTNDMTEuNDUzNiAxNC4zNzUgMTEuNjYxMiAxNC41ODI2IDExLjkxNjkgMTQuNTgyNloiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTEzIDE0LjYyMTdDMTMuMjc2OCAxNC42MjE3IDEzLjUwMjQgMTQuMzk2MSAxMy41MDI0IDE0LjExOTNDMTMuNTAyNCAxMy44NDI1IDEzLjI3NjggMTMuNjE2OSAxMyAxMy42MTY5QzEyLjcyMzIgMTMuNjE2OSAxMi40OTc2IDEzLjg0MjUgMTIuNDk3NiAxNC4xMTkzQzEyLjQ5NzYgMTQuMzk2MSAxMi43MjMyIDE0LjYyMTcgMTMgMTQuNjIxN1oiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTE0LjA4MzEgMTQuNjYwOEMxNC4zODA5IDE0LjY2MDggMTQuNjI0NiAxNC40MjAxIDE0LjYyNDYgMTQuMTE5M0MxNC42MjQ2IDEzLjgxODQgMTQuMzgzOSAxMy41Nzc3IDE0LjA4MzEgMTMuNTc3N0MxMy43ODIyIDEzLjU3NzcgMTMuNTQxNSAxMy44MTg0IDEzLjU0MTUgMTQuMTE5M0MxMy41NDE1IDE0LjQyMDEgMTMuNzgyMiAxNC42NjA4IDE0LjA4MzEgMTQuNjYwOFoiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTE1LjE2NjIgMTQuNjk2OUMxNS40ODUxIDE0LjY5NjkgMTUuNzQzOCAxNC40MzgyIDE1Ljc0MzggMTQuMTE5M0MxNS43NDM4IDEzLjgwMDQgMTUuNDg1MSAxMy41NDE2IDE1LjE2NjIgMTMuNTQxNkMxNC44NDczIDEzLjU0MTYgMTQuNTg4NSAxMy44MDA0IDE0LjU4ODUgMTQuMTE5M0MxNC41ODg1IDE0LjQzODIgMTQuODQ3MyAxNC42OTY5IDE1LjE2NjIgMTQuNjk2OVoiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTE2LjI0OTIgMTQuNzI3QzE2LjU4NDkgMTQuNzI3IDE2Ljg1NyAxNC40NTQ5IDE2Ljg1NyAxNC4xMTkzQzE2Ljg1NyAxMy43ODM2IDE2LjU4NDkgMTMuNTExNiAxNi4yNDkyIDEzLjUxMTZDMTUuOTEzNiAxMy41MTE2IDE1LjY0MTUgMTMuNzgzNiAxNS42NDE1IDE0LjExOTNDMTUuNjQxNSAxNC40NTQ5IDE1LjkxMzYgMTQuNzI3IDE2LjI0OTIgMTQuNzI3WiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNMTcuMzMyMyAxNC43NTQxQzE3LjY4MTMgMTQuNzU0MSAxNy45NjcxIDE0LjQ3MTMgMTcuOTY3MSAxNC4xMTkzQzE3Ljk2NzEgMTMuNzY3MyAxNy42ODQzIDEzLjQ4NDUgMTcuMzMyMyAxMy40ODQ1QzE2Ljk4MDMgMTMuNDg0NSAxNi42OTc1IDEzLjc2NzMgMTYuNjk3NSAxNC4xMTkzQzE2LjY5NzUgMTQuNDcxMyAxNi45ODAzIDE0Ljc1NDEgMTcuMzMyMyAxNC43NTQxWiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNMTguNDE1NCAxNC43NjkxQzE4Ljc3MzQgMTQuNzY5MSAxOS4wNjUzIDE0LjQ3NzMgMTkuMDY1MyAxNC4xMTkzQzE5LjA2NTMgMTMuNzYxMyAxOC43NzM0IDEzLjQ2OTQgMTguNDE1NCAxMy40Njk0QzE4LjA1NzQgMTMuNDY5NCAxNy43NjU2IDEzLjc2MTMgMTcuNzY1NiAxNC4xMTkzQzE3Ljc2NTYgMTQuNDc3MyAxOC4wNTc0IDE0Ljc2OTEgMTguNDE1NCAxNC43NjkxWiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNMTkuNDk4NSAxNC43NzUyQzE5Ljg1OTUgMTQuNzc1MiAyMC4xNTQ0IDE0LjQ4MzMgMjAuMTU0NCAxNC4xMTkzQzIwLjE1NDQgMTMuNzU1MyAxOS44NjI1IDEzLjQ2MzQgMTkuNDk4NSAxMy40NjM0QzE5LjEzNDUgMTMuNDYzNCAxOC44NDI2IDEzLjc1NTMgMTguODQyNiAxNC4xMTkzQzE4Ljg0MjYgMTQuNDgzMyAxOS4xMzQ1IDE0Ljc3NTIgMTkuNDk4NSAxNC43NzUyWiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNMjAuNTgxNiAxNC43NjkxQzIwLjkzOTYgMTQuNzY5MSAyMS4yMzE0IDE0LjQ3NzMgMjEuMjMxNCAxNC4xMTkzQzIxLjIzMTQgMTMuNzYxMyAyMC45Mzk2IDEzLjQ2OTQgMjAuNTgxNiAxMy40Njk0QzIwLjIyMzYgMTMuNDY5NCAxOS45MzE3IDEzLjc2MTMgMTkuOTMxNyAxNC4xMTkzQzE5LjkzMTcgMTQuNDc3MyAyMC4yMjM2IDE0Ljc2OTEgMjAuNTgxNiAxNC43NjkxWiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNMjEuNjY0NyAxNC43NTQxQzIyLjAxMzcgMTQuNzU0MSAyMi4yOTk1IDE0LjQ3MTMgMjIuMjk5NSAxNC4xMTkzQzIyLjI5OTUgMTMuNzY3MyAyMi4wMTY3IDEzLjQ4NDUgMjEuNjY0NyAxMy40ODQ1QzIxLjMxMjcgMTMuNDg0NSAyMS4wMjk5IDEzLjc2NzMgMjEuMDI5OSAxNC4xMTkzQzIxLjAyOTkgMTQuNDcxMyAyMS4zMTI3IDE0Ljc1NDEgMjEuNjY0NyAxNC43NTQxWiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNMjIuNzQ3NyAxNC43M0MyMy4wODQ3IDE0LjczIDIzLjM1ODUgMTQuNDU2MiAyMy4zNTg1IDE0LjExOTNDMjMuMzU4NSAxMy43ODIzIDIzLjA4NDcgMTMuNTA4NiAyMi43NDc3IDEzLjUwODZDMjIuNDEwOCAxMy41MDg2IDIyLjEzNyAxMy43ODIzIDIyLjEzNyAxNC4xMTkzQzIyLjEzNyAxNC40NTYyIDIyLjQxMDggMTQuNzMgMjIuNzQ3NyAxNC43M1oiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTIzLjgzMDggMTQuNjk5OUMyNC4xNDk3IDE0LjY5OTkgMjQuNDExNSAxNC40NDEyIDI0LjQxMTUgMTQuMTE5M0MyNC40MTE1IDEzLjc5NzQgMjQuMTUyNyAxMy41Mzg2IDIzLjgzMDggMTMuNTM4NkMyMy41MDg5IDEzLjUzODYgMjMuMjUwMiAxMy43OTc0IDIzLjI1MDIgMTQuMTE5M0MyMy4yNTAyIDE0LjQ0MTIgMjMuNTA4OSAxNC42OTk5IDIzLjgzMDggMTQuNjk5OVoiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTI0LjkxMzkgMTQuNjYzOEMyNS4yMTQ4IDE0LjY2MzggMjUuNDU4NSAxNC40MjAxIDI1LjQ1ODUgMTQuMTE5M0MyNS40NTg1IDEzLjgxODQgMjUuMjE0OCAxMy41NzQ3IDI0LjkxMzkgMTMuNTc0N0MyNC42MTMxIDEzLjU3NDcgMjQuMzY5NCAxMy44MTg0IDI0LjM2OTQgMTQuMTE5M0MyNC4zNjk0IDE0LjQyMDEgMjQuNjEzMSAxNC42NjM4IDI0LjkxMzkgMTQuNjYzOFoiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTI1Ljk5NyAxNC42Mjc3QzI2LjI3NjggMTQuNjI3NyAyNi41MDU0IDE0LjM5OTEgMjYuNTA1NCAxNC4xMTkzQzI2LjUwNTQgMTMuODM5NSAyNi4yNzY4IDEzLjYxMDggMjUuOTk3IDEzLjYxMDhDMjUuNzE3MiAxMy42MTA4IDI1LjQ4ODUgMTMuODM5NSAyNS40ODg1IDE0LjExOTNDMjUuNDg4NSAxNC4zOTkxIDI1LjcxNzIgMTQuNjI3NyAyNS45OTcgMTQuNjI3N1oiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTI3LjA4MDEgMTQuNTg1NkMyNy4zMzU4IDE0LjU4NTYgMjcuNTQ2NCAxNC4zNzggMjcuNTQ2NCAxNC4xMTkzQzI3LjU0NjQgMTMuODYwNiAyNy4zMzg4IDEzLjY1MyAyNy4wODAxIDEzLjY1M0MyNi44MjEzIDEzLjY1MyAyNi42MTM3IDEzLjg2MDYgMjYuNjEzNyAxNC4xMTkzQzI2LjYxMzcgMTQuMzc4IDI2LjgyMTMgMTQuNTg1NiAyNy4wODAxIDE0LjU4NTZaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0yOC4xNjMyIDE0LjU0MzVDMjguMzk3OCAxNC41NDM1IDI4LjU4NzQgMTQuMzU0IDI4LjU4NzQgMTQuMTE5M0MyOC41ODc0IDEzLjg4NDYgMjguMzk3OCAxMy42OTUxIDI4LjE2MzIgMTMuNjk1MUMyNy45Mjg1IDEzLjY5NTEgMjcuNzM4OSAxMy44ODQ2IDI3LjczODkgMTQuMTE5M0MyNy43Mzg5IDE0LjM1NCAyNy45Mjg1IDE0LjU0MzUgMjguMTYzMiAxNC41NDM1WiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNMjkuMjQ2MiAxNC41MDE0QzI5LjQ1NzMgMTQuNTAxNCAyOS42MjgzIDE0LjMzMDMgMjkuNjI4MyAxNC4xMTkzQzI5LjYyODMgMTMuOTA4MyAyOS40NTczIDEzLjczNzIgMjkuMjQ2MiAxMy43MzcyQzI5LjAzNTIgMTMuNzM3MiAyOC44NjQyIDEzLjkwODMgMjguODY0MiAxNC4xMTkzQzI4Ljg2NDIgMTQuMzMwMyAyOS4wMzUyIDE0LjUwMTQgMjkuMjQ2MiAxNC41MDE0WiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNMzAuMzI5MyAxNC40NTkzQzMwLjUxNTkgMTQuNDU5MyAzMC42NjkzIDE0LjMwNTggMzAuNjY5MyAxNC4xMTkzQzMwLjY2OTMgMTMuOTMyOCAzMC41MTg5IDEzLjc3OTMgMzAuMzI5MyAxMy43NzkzQzMwLjEzOTggMTMuNzc5MyAyOS45ODk0IDEzLjkzMjggMjkuOTg5NCAxNC4xMTkzQzI5Ljk4OTQgMTQuMzA1OCAzMC4xNDI4IDE0LjQ1OTMgMzAuMzI5MyAxNC40NTkzWiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNMzEuNDEyNCAxNC40MTQxQzMxLjU3NDkgMTQuNDE0MSAzMS43MDcyIDE0LjI4MTggMzEuNzA3MiAxNC4xMTkzQzMxLjcwNzIgMTMuOTU2OCAzMS41NzQ5IDEzLjgyNDUgMzEuNDEyNCAxMy44MjQ1QzMxLjI0OTkgMTMuODI0NSAzMS4xMTc2IDEzLjk1NjggMzEuMTE3NiAxNC4xMTkzQzMxLjExNzYgMTQuMjgxOCAzMS4yNDk5IDE0LjQxNDEgMzEuNDEyNCAxNC40MTQxWiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNMzIuNDk1NSAxNC4zNjlDMzIuNjMzOSAxNC4zNjkgMzIuNzQ1MiAxNC4yNTc3IDMyLjc0NTIgMTQuMTE5M0MzMi43NDUyIDEzLjk4MDkgMzIuNjMzOSAxMy44Njk2IDMyLjQ5NTUgMTMuODY5NkMzMi4zNTcxIDEzLjg2OTYgMzIuMjQ1OCAxMy45ODA5IDMyLjI0NTggMTQuMTE5M0MzMi4yNDU4IDE0LjI1NzcgMzIuMzU3MSAxNC4zNjkgMzIuNDk1NSAxNC4zNjlaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0zMy41Nzg2IDE0LjMyMzlDMzMuNjg5OSAxNC4zMjM5IDMzLjc4MzEgMTQuMjMzNiAzMy43ODMxIDE0LjExOTNDMzMuNzgzMSAxNC4wMDUgMzMuNjkyOSAxMy45MTQ3IDMzLjU3ODYgMTMuOTE0N0MzMy40NjQyIDEzLjkxNDcgMzMuMzc0IDE0LjAwNSAzMy4zNzQgMTQuMTE5M0MzMy4zNzQgMTQuMjMzNiAzMy40NjQyIDE0LjMyMzkgMzMuNTc4NiAxNC4zMjM5WiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNMzQuNjYxNyAxNC4yNzg3QzM0Ljc0ODkgMTQuMjc4NyAzNC44MjExIDE0LjIwNjUgMzQuODIxMSAxNC4xMTkzQzM0LjgyMTEgMTQuMDMyIDM0Ljc0ODkgMTMuOTU5OCAzNC42NjE3IDEzLjk1OThDMzQuNTc0NCAxMy45NTk4IDM0LjUwMjIgMTQuMDMyIDM0LjUwMjIgMTQuMTE5M0MzNC41MDIyIDE0LjIwNjUgMzQuNTc0NCAxNC4yNzg3IDM0LjY2MTcgMTQuMjc4N1oiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTM1Ljc0NDcgMTQuMjMzNkMzNS44MDc5IDE0LjIzMzYgMzUuODU5MSAxNC4xODI1IDM1Ljg1OTEgMTQuMTE5M0MzNS44NTkxIDE0LjA1NjEgMzUuODA3OSAxNC4wMDUgMzUuNzQ0NyAxNC4wMDVDMzUuNjgxNiAxNC4wMDUgMzUuNjMwNCAxNC4wNTYxIDM1LjYzMDQgMTQuMTE5M0MzNS42MzA0IDE0LjE4MjUgMzUuNjgxNiAxNC4yMzM2IDM1Ljc0NDcgMTQuMjMzNloiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTM2LjgyNzggMTQuMTg4NUMzNi44NjY5IDE0LjE4ODUgMzYuODk3IDE0LjE1ODQgMzYuODk3IDE0LjExOTNDMzYuODk3IDE0LjA4MDIgMzYuODY2OSAxNC4wNTAxIDM2LjgyNzggMTQuMDUwMUMzNi43ODg3IDE0LjA1MDEgMzYuNzU4NiAxNC4wODAyIDM2Ljc1ODYgMTQuMTE5M0MzNi43NTg2IDE0LjE1ODQgMzYuNzg4NyAxNC4xODg1IDM2LjgyNzggMTQuMTg4NVoiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTM3LjkxMDkgMTQuMTQzNEMzNy45MTA5IDE0LjE0MzQgMzcuOTM1IDE0LjEzMTMgMzcuOTM1IDE0LjExOTNDMzcuOTM1IDE0LjEwNzMgMzcuOTIyOSAxNC4wOTUyIDM3LjkxMDkgMTQuMDk1MkMzNy44OTg5IDE0LjA5NTIgMzcuODg2OCAxNC4xMDczIDM3Ljg4NjggMTQuMTE5M0MzNy44ODY4IDE0LjEzMTMgMzcuODk4OSAxNC4xNDM0IDM3LjkxMDkgMTQuMTQzNFoiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTEuMDg2MDkgMTUuMjI5NEMxLjA4NjA5IDE1LjIyOTQgMS4xMTMxNyAxNS4yMTc0IDEuMTEzMTcgMTUuMjAyNEMxLjExMzE3IDE1LjE4NzMgMS4xMDExMyAxNS4xNzUzIDEuMDg2MDkgMTUuMTc1M0MxLjA3MTA1IDE1LjE3NTMgMS4wNTkwMSAxNS4xODczIDEuMDU5MDEgMTUuMjAyNEMxLjA1OTAxIDE1LjIxNzQgMS4wNzEwNSAxNS4yMjk0IDEuMDg2MDkgMTUuMjI5NFoiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTIuMTY5MTcgMTUuMjc3NkMyLjIxMTI5IDE1LjI3NzYgMi4yNDQzOSAxNS4yNDQ1IDIuMjQ0MzkgMTUuMjAyNEMyLjI0NDM5IDE1LjE2MDMgMi4yMTEyOSAxNS4xMjcyIDIuMTY5MTcgMTUuMTI3MkMyLjEyNzA1IDE1LjEyNzIgMi4wOTM5NiAxNS4xNjAzIDIuMDkzOTYgMTUuMjAyNEMyLjA5Mzk2IDE1LjI0NDUgMi4xMjcwNSAxNS4yNzc2IDIuMTY5MTcgMTUuMjc3NloiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTMuMjUyMjYgMTUuMzIyN0MzLjMxODQ0IDE1LjMyMjcgMy4zNzI2IDE1LjI2ODYgMy4zNzI2IDE1LjIwMjRDMy4zNzI2IDE1LjEzNjIgMy4zMTg0NCAxNS4wODIgMy4yNTIyNiAxNS4wODJDMy4xODYwNyAxNS4wODIgMy4xMzE5MSAxNS4xMzYyIDMuMTMxOTEgMTUuMjAyNEMzLjEzMTkxIDE1LjI2ODYgMy4xODYwNyAxNS4zMjI3IDMuMjUyMjYgMTUuMzIyN1oiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTQuMzM1MzQgMTUuMzcwOUM0LjQyODYgMTUuMzcwOSA0LjUwMzgyIDE1LjI5NTYgNC41MDM4MiAxNS4yMDI0QzQuNTAzODIgMTUuMTA5MSA0LjQyODYgMTUuMDMzOSA0LjMzNTM0IDE1LjAzMzlDNC4yNDIwNyAxNS4wMzM5IDQuMTY2ODYgMTUuMTA5MSA0LjE2Njg2IDE1LjIwMjRDNC4xNjY4NiAxNS4yOTU2IDQuMjQyMDcgMTUuMzcwOSA0LjMzNTM0IDE1LjM3MDlaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik01LjQxODQyIDE1LjQxNkM1LjUzNTc2IDE1LjQxNiA1LjYzMjAzIDE1LjMxOTcgNS42MzIwMyAxNS4yMDI0QzUuNjMyMDMgMTUuMDg1IDUuNTM1NzYgMTQuOTg4OCA1LjQxODQyIDE0Ljk4ODhDNS4zMDEwOSAxNC45ODg4IDUuMjA0ODEgMTUuMDg1IDUuMjA0ODEgMTUuMjAyNEM1LjIwNDgxIDE1LjMxOTcgNS4zMDEwOSAxNS40MTYgNS40MTg0MiAxNS40MTZaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik02LjUwMTUgMTUuNDYxMUM2LjY0MjkxIDE1LjQ2MTEgNi43NjAyNCAxNS4zNDY4IDYuNzYwMjQgMTUuMjAyNEM2Ljc2MDI0IDE1LjA1OCA2LjY0NTkyIDE0Ljk0MzYgNi41MDE1IDE0Ljk0MzZDNi4zNTcwOSAxNC45NDM2IDYuMjQyNzcgMTUuMDU4IDYuMjQyNzcgMTUuMjAyNEM2LjI0Mjc3IDE1LjM0NjggNi4zNTcwOSAxNS40NjExIDYuNTAxNSAxNS40NjExWiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNNy41ODQ1OSAxNS41MDkyQzcuNzUzMDcgMTUuNTA5MiA3Ljg5MTQ2IDE1LjM3MDkgNy44OTE0NiAxNS4yMDI0QzcuODkxNDYgMTUuMDMzOSA3Ljc1MzA3IDE0Ljg5NTUgNy41ODQ1OSAxNC44OTU1QzcuNDE2MTEgMTQuODk1NSA3LjI3NzcxIDE1LjAzMzkgNy4yNzc3MSAxNS4yMDI0QzcuMjc3NzEgMTUuMzcwOSA3LjQxNjExIDE1LjUwOTIgNy41ODQ1OSAxNS41MDkyWiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNOC42Njc2NyAxNS41NTQ0QzguODYwMjIgMTUuNTU0NCA5LjAxOTY3IDE1LjM5NzkgOS4wMTk2NyAxNS4yMDI0QzkuMDE5NjcgMTUuMDA2OCA4Ljg2MzIyIDE0Ljg1MDQgOC42Njc2NyAxNC44NTA0QzguNDcyMTEgMTQuODUwNCA4LjMxNTY3IDE1LjAwNjggOC4zMTU2NyAxNS4yMDI0QzguMzE1NjcgMTUuMzk3OSA4LjQ3MjExIDE1LjU1NDQgOC42Njc2NyAxNS41NTQ0WiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNOS43NTA3NSAxNS41OTk1QzkuOTcwMzggMTUuNTk5NSAxMC4xNDc5IDE1LjQyMiAxMC4xNDc5IDE1LjIwMjRDMTAuMTQ3OSAxNC45ODI3IDkuOTcwMzggMTQuODA1MiA5Ljc1MDc1IDE0LjgwNTJDOS41MzExMyAxNC44MDUyIDkuMzUzNjIgMTQuOTgyNyA5LjM1MzYyIDE1LjIwMjRDOS4zNTM2MiAxNS40MjIgOS41MzExMyAxNS41OTk1IDkuNzUwNzUgMTUuNTk5NVoiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTEwLjgzMzggMTUuNjQ0NkMxMS4wNzc1IDE1LjY0NDYgMTEuMjc2MSAxNS40NDYxIDExLjI3NjEgMTUuMjAyNEMxMS4yNzYxIDE0Ljk1ODcgMTEuMDc3NSAxNC43NjAxIDEwLjgzMzggMTQuNzYwMUMxMC41OTAxIDE0Ljc2MDEgMTAuMzkxNiAxNC45NTg3IDEwLjM5MTYgMTUuMjAyNEMxMC4zOTE2IDE1LjQ0NjEgMTAuNTkwMSAxNS42NDQ2IDEwLjgzMzggMTUuNjQ0NloiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTExLjkxNjkgMTUuNjg2OEMxMi4xODQ3IDE1LjY4NjggMTIuNDAxMyAxNS40NzAxIDEyLjQwMTMgMTUuMjAyNEMxMi40MDEzIDE0LjkzNDYgMTIuMTg0NyAxNC43MTggMTEuOTE2OSAxNC43MThDMTEuNjQ5MiAxNC43MTggMTEuNDMyNSAxNC45MzQ2IDExLjQzMjUgMTUuMjAyNEMxMS40MzI1IDE1LjQ3MDEgMTEuNjQ5MiAxNS42ODY4IDExLjkxNjkgMTUuNjg2OFoiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTEzIDE1LjcyODlDMTMuMjg4OCAxNS43Mjg5IDEzLjUyNjUgMTUuNDk0MiAxMy41MjY1IDE1LjIwMjRDMTMuNTI2NSAxNC45MTA1IDEzLjI5MTggMTQuNjc1OSAxMyAxNC42NzU5QzEyLjcwODIgMTQuNjc1OSAxMi40NzM1IDE0LjkxMDUgMTIuNDczNSAxNS4yMDI0QzEyLjQ3MzUgMTUuNDk0MiAxMi43MDgyIDE1LjcyODkgMTMgMTUuNzI4OVoiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTE0LjA4MzEgMTUuNzcxQzE0LjM5NiAxNS43NzEgMTQuNjUxNyAxNS41MTgzIDE0LjY1MTcgMTUuMjAyNEMxNC42NTE3IDE0Ljg4NjUgMTQuMzk5IDE0LjYzMzggMTQuMDgzMSAxNC42MzM4QzEzLjc2NzIgMTQuNjMzOCAxMy41MTQ1IDE0Ljg4NjUgMTMuNTE0NSAxNS4yMDI0QzEzLjUxNDUgMTUuNTE4MyAxMy43NjcyIDE1Ljc3MSAxNC4wODMxIDE1Ljc3MVoiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTE1LjE2NjIgMTUuODEwMUMxNS41MDE4IDE1LjgxMDEgMTUuNzczOSAxNS41MzggMTUuNzczOSAxNS4yMDI0QzE1Ljc3MzkgMTQuODY2NyAxNS41MDE4IDE0LjU5NDYgMTUuMTY2MiAxNC41OTQ2QzE0LjgzMDUgMTQuNTk0NiAxNC41NTg0IDE0Ljg2NjcgMTQuNTU4NCAxNS4yMDI0QzE0LjU1ODQgMTUuNTM4IDE0LjgzMDUgMTUuODEwMSAxNS4xNjYyIDE1LjgxMDFaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0xNi4yNDkyIDE1Ljg0NjJDMTYuNjA0MyAxNS44NDYyIDE2Ljg5MzEgMTUuNTU3NCAxNi44OTMxIDE1LjIwMjRDMTYuODkzMSAxNC44NDc0IDE2LjYwNDMgMTQuNTU4NSAxNi4yNDkyIDE0LjU1ODVDMTUuODk0MiAxNC41NTg1IDE1LjYwNTQgMTQuODQ3NCAxNS42MDU0IDE1LjIwMjRDMTUuNjA1NCAxNS41NTc0IDE1Ljg5NDIgMTUuODQ2MiAxNi4yNDkyIDE1Ljg0NjJaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0xNy4zMzIzIDE1Ljg3NjNDMTcuNzAyNCAxNS44NzYzIDE4LjAwNjIgMTUuNTc1NCAxOC4wMDYyIDE1LjIwMjRDMTguMDA2MiAxNC44MjkzIDE3LjcwNTQgMTQuNTI4NSAxNy4zMzIzIDE0LjUyODVDMTYuOTU5MyAxNC41Mjg1IDE2LjY1ODQgMTQuODI5MyAxNi42NTg0IDE1LjIwMjRDMTYuNjU4NCAxNS41NzU0IDE2Ljk1OTMgMTUuODc2MyAxNy4zMzIzIDE1Ljg3NjNaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0xOC40MTU0IDE1Ljg5NzRDMTguNzk5MiAxNS44OTc0IDE5LjExMDQgMTUuNTg2MiAxOS4xMTA0IDE1LjIwMjRDMTkuMTEwNCAxNC44MTg1IDE4Ljc5OTIgMTQuNTA3NCAxOC40MTU0IDE0LjUwNzRDMTguMDMxNiAxNC41MDc0IDE3LjcyMDQgMTQuODE4NSAxNy43MjA0IDE1LjIwMjRDMTcuNzIwNCAxNS41ODYyIDE4LjAzMTYgMTUuODk3NCAxOC40MTU0IDE1Ljg5NzRaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0xOS40OTg1IDE1LjkwNjRDMTkuODg2NiAxNS45MDY0IDIwLjIwMjUgMTUuNTkwNSAyMC4yMDI1IDE1LjIwMjRDMjAuMjAyNSAxNC44MTQzIDE5Ljg4NjYgMTQuNDk4NCAxOS40OTg1IDE0LjQ5ODRDMTkuMTEwNCAxNC40OTg0IDE4Ljc5NDUgMTQuODE0MyAxOC43OTQ1IDE1LjIwMjRDMTguNzk0NSAxNS41OTA1IDE5LjExMDQgMTUuOTA2NCAxOS40OTg1IDE1LjkwNjRaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0yMC41ODE2IDE1LjkwMDRDMjAuOTY2NyAxNS45MDA0IDIxLjI3OTYgMTUuNTg3NSAyMS4yNzk2IDE1LjIwMjRDMjEuMjc5NiAxNC44MTczIDIwLjk2NjcgMTQuNTA0NCAyMC41ODE2IDE0LjUwNDRDMjAuMTk2NSAxNC41MDQ0IDE5Ljg4MzYgMTQuODE3MyAxOS44ODM2IDE1LjIwMjRDMTkuODgzNiAxNS41ODc1IDIwLjE5NjUgMTUuOTAwNCAyMC41ODE2IDE1LjkwMDRaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0yMS42NjQ3IDE1Ljg3OTNDMjIuMDM3NyAxNS44NzkzIDIyLjM0MTYgMTUuNTc1NCAyMi4zNDE2IDE1LjIwMjRDMjIuMzQxNiAxNC44MjkzIDIyLjAzNzcgMTQuNTI1NCAyMS42NjQ3IDE0LjUyNTRDMjEuMjkxNiAxNC41MjU0IDIwLjk4NzcgMTQuODI5MyAyMC45ODc3IDE1LjIwMjRDMjAuOTg3NyAxNS41NzU0IDIxLjI5MTYgMTUuODc5MyAyMS42NjQ3IDE1Ljg3OTNaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0yMi43NDc3IDE1Ljg0OTJDMjMuMTA1OCAxNS44NDkyIDIzLjM5NDYgMTUuNTYwNCAyMy4zOTQ2IDE1LjIwMjRDMjMuMzk0NiAxNC44NDQ0IDIzLjEwNTggMTQuNTU1NSAyMi43NDc3IDE0LjU1NTVDMjIuMzg5NyAxNC41NTU1IDIyLjEwMDkgMTQuODQ0NCAyMi4xMDA5IDE1LjIwMjRDMjIuMTAwOSAxNS41NjA0IDIyLjM4OTcgMTUuODQ5MiAyMi43NDc3IDE1Ljg0OTJaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0yMy44MzA4IDE1LjgxMzFDMjQuMTY3OCAxNS44MTMxIDI0LjQ0MTYgMTUuNTM5MyAyNC40NDE2IDE1LjIwMjRDMjQuNDQxNiAxNC44NjU0IDI0LjE2NzggMTQuNTkxNiAyMy44MzA4IDE0LjU5MTZDMjMuNDkzOSAxNC41OTE2IDIzLjIyMDEgMTQuODY1NCAyMy4yMjAxIDE1LjIwMjRDMjMuMjIwMSAxNS41MzkzIDIzLjQ5MzkgMTUuODEzMSAyMy44MzA4IDE1LjgxMzFaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0yNC45MTM5IDE1Ljc3NEMyNS4yMjk4IDE1Ljc3NCAyNS40ODU1IDE1LjUxODMgMjUuNDg1NSAxNS4yMDI0QzI1LjQ4NTUgMTQuODg2NSAyNS4yMjk4IDE0LjYzMDcgMjQuOTEzOSAxNC42MzA3QzI0LjU5OCAxNC42MzA3IDI0LjM0MjMgMTQuODg2NSAyNC4zNDIzIDE1LjIwMjRDMjQuMzQyMyAxNS41MTgzIDI0LjU5OCAxNS43NzQgMjQuOTEzOSAxNS43NzRaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0yNS45OTcgMTUuNzM0OUMyNi4yOTE4IDE1LjczNDkgMjYuNTI5NSAxNS40OTcyIDI2LjUyOTUgMTUuMjAyNEMyNi41Mjk1IDE0LjkwNzUgMjYuMjkxOCAxNC42Njk5IDI1Ljk5NyAxNC42Njk5QzI1LjcwMjIgMTQuNjY5OSAyNS40NjQ1IDE0LjkwNzUgMjUuNDY0NSAxNS4yMDI0QzI1LjQ2NDUgMTUuNDk3MiAyNS43MDIyIDE1LjczNDkgMjUuOTk3IDE1LjczNDlaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0yNy4wODAxIDE1LjY5MjhDMjcuMzUwOCAxNS42OTI4IDI3LjU3MDUgMTUuNDczMSAyNy41NzA1IDE1LjIwMjRDMjcuNTcwNSAxNC45MzE2IDI3LjM1MDggMTQuNzEyIDI3LjA4MDEgMTQuNzEyQzI2LjgwOTMgMTQuNzEyIDI2LjU4OTcgMTQuOTMxNiAyNi41ODk3IDE1LjIwMjRDMjYuNTg5NyAxNS40NzMxIDI2LjgwOTMgMTUuNjkyOCAyNy4wODAxIDE1LjY5MjhaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0yOC4xNjMyIDE1LjY0NzZDMjguNDA5OSAxNS42NDc2IDI4LjYwODQgMTUuNDQ5MSAyOC42MDg0IDE1LjIwMjRDMjguNjA4NCAxNC45NTU3IDI4LjQwOTkgMTQuNzU3MSAyOC4xNjMyIDE0Ljc1NzFDMjcuOTE2NSAxNC43NTcxIDI3LjcxNzkgMTQuOTU1NyAyNy43MTc5IDE1LjIwMjRDMjcuNzE3OSAxNS40NDkxIDI3LjkxNjUgMTUuNjQ3NiAyOC4xNjMyIDE1LjY0NzZaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0yOS4yNDYyIDE1LjYwMjVDMjkuNDY1OSAxNS42MDI1IDI5LjY0NjQgMTUuNDI1IDI5LjY0NjQgMTUuMjAyNEMyOS42NDY0IDE0Ljk3OTcgMjkuNDY4OSAxNC44MDIyIDI5LjI0NjIgMTQuODAyMkMyOS4wMjM2IDE0LjgwMjIgMjguODQ2MSAxNC45Nzk3IDI4Ljg0NjEgMTUuMjAyNEMyOC44NDYxIDE1LjQyNSAyOS4wMjM2IDE1LjYwMjUgMjkuMjQ2MiAxNS42MDI1WiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNMzAuMzI5MyAxNS41NTc0QzMwLjUyNDkgMTUuNTU3NCAzMC42ODQzIDE1LjM5NzkgMzAuNjg0MyAxNS4yMDI0QzMwLjY4NDMgMTUuMDA2OCAzMC41MjQ5IDE0Ljg0NzQgMzAuMzI5MyAxNC44NDc0QzMwLjEzMzggMTQuODQ3NCAyOS45NzQzIDE1LjAwNjggMjkuOTc0MyAxNS4yMDI0QzI5Ljk3NDMgMTUuMzk3OSAzMC4xMzM4IDE1LjU1NzQgMzAuMzI5MyAxNS41NTc0WiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNMzEuNDEyNCAxNS41MTIzQzMxLjU4MzkgMTUuNTEyMyAzMS43MjIzIDE1LjM3MzkgMzEuNzIyMyAxNS4yMDI0QzMxLjcyMjMgMTUuMDMwOSAzMS41ODM5IDE0Ljg5MjUgMzEuNDEyNCAxNC44OTI1QzMxLjI0MDkgMTQuODkyNSAzMS4xMDI1IDE1LjAzMDkgMzEuMTAyNSAxNS4yMDI0QzMxLjEwMjUgMTUuMzczOSAzMS4yNDA5IDE1LjUxMjMgMzEuNDEyNCAxNS41MTIzWiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNMzIuNDk1NSAxNS40NjcxQzMyLjY0MjkgMTUuNDY3MSAzMi43NjAyIDE1LjM0OTggMzIuNzYwMiAxNS4yMDI0QzMyLjc2MDIgMTUuMDU1IDMyLjY0MjkgMTQuOTM3NiAzMi40OTU1IDE0LjkzNzZDMzIuMzQ4MSAxNC45Mzc2IDMyLjIzMDcgMTUuMDU1IDMyLjIzMDcgMTUuMjAyNEMzMi4yMzA3IDE1LjM0OTggMzIuMzQ4MSAxNS40NjcxIDMyLjQ5NTUgMTUuNDY3MVoiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTMzLjU3ODYgMTUuNDE5QzMzLjY5ODkgMTUuNDE5IDMzLjc5NTIgMTUuMzIyNyAzMy43OTUyIDE1LjIwMjRDMzMuNzk1MiAxNS4wODIgMzMuNjk4OSAxNC45ODU4IDMzLjU3ODYgMTQuOTg1OEMzMy40NTgyIDE0Ljk4NTggMzMuMzYxOSAxNS4wODIgMzMuMzYxOSAxNS4yMDI0QzMzLjM2MTkgMTUuMzIyNyAzMy40NTgyIDE1LjQxOSAzMy41Nzg2IDE1LjQxOVoiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTM0LjY2MTcgMTUuMzczOUMzNC43NTQ5IDE1LjM3MzkgMzQuODMzMSAxNS4yOTg2IDM0LjgzMzEgMTUuMjAyNEMzNC44MzMxIDE1LjEwNjEgMzQuNzU3OSAxNS4wMzA5IDM0LjY2MTcgMTUuMDMwOUMzNC41NjU0IDE1LjAzMDkgMzQuNDkwMiAxNS4xMDYxIDM0LjQ5MDIgMTUuMjAyNEMzNC40OTAyIDE1LjI5ODYgMzQuNTY1NCAxNS4zNzM5IDM0LjY2MTcgMTUuMzczOVoiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTM1Ljc0NDcgMTUuMzI4N0MzNS44MTM5IDE1LjMyODcgMzUuODcxMSAxNS4yNzE2IDM1Ljg3MTEgMTUuMjAyNEMzNS44NzExIDE1LjEzMzIgMzUuODEzOSAxNS4wNzYgMzUuNzQ0NyAxNS4wNzZDMzUuNjc1NSAxNS4wNzYgMzUuNjE4NCAxNS4xMzMyIDM1LjYxODQgMTUuMjAyNEMzNS42MTg0IDE1LjI3MTYgMzUuNjc1NSAxNS4zMjg3IDM1Ljc0NDcgMTUuMzI4N1oiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTM2LjgyNzggMTUuMjgwNkMzNi44Njk5IDE1LjI4MDYgMzYuOTA2IDE1LjI0NDUgMzYuOTA2IDE1LjIwMjRDMzYuOTA2IDE1LjE2MDMgMzYuODY5OSAxNS4xMjQxIDM2LjgyNzggMTUuMTI0MUMzNi43ODU3IDE1LjEyNDEgMzYuNzQ5NiAxNS4xNjAzIDM2Ljc0OTYgMTUuMjAyNEMzNi43NDk2IDE1LjI0NDUgMzYuNzg1NyAxNS4yODA2IDM2LjgyNzggMTUuMjgwNloiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTM3LjkxMDkgMTUuMjM1NUMzNy45MjkgMTUuMjM1NSAzNy45NDQgMTUuMjIwNCAzNy45NDQgMTUuMjAyNEMzNy45NDQgMTUuMTg0MyAzNy45MjkgMTUuMTY5MyAzNy45MTA5IDE1LjE2OTNDMzcuODkyOCAxNS4xNjkzIDM3Ljg3NzggMTUuMTg0MyAzNy44Nzc4IDE1LjIwMjRDMzcuODc3OCAxNS4yMjA0IDM3Ljg5MjggMTUuMjM1NSAzNy45MTA5IDE1LjIzNTVaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0xLjA4NjA5IDE2LjMyMTZDMS4xMDcxNSAxNi4zMjE2IDEuMTIyMTkgMTYuMzA2NSAxLjEyMjE5IDE2LjI4NTVDMS4xMjIxOSAxNi4yNjQ0IDEuMTA3MTUgMTYuMjQ5NCAxLjA4NjA5IDE2LjI0OTRDMS4wNjUwMyAxNi4yNDk0IDEuMDQ5OTkgMTYuMjY0NCAxLjA0OTk5IDE2LjI4NTVDMS4wNDk5OSAxNi4zMDY1IDEuMDY1MDMgMTYuMzIxNiAxLjA4NjA5IDE2LjMyMTZaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0yLjE2OTE3IDE2LjM2NjdDMi4yMTQzIDE2LjM2NjcgMi4yNTA0IDE2LjMzMDYgMi4yNTA0IDE2LjI4NTVDMi4yNTA0IDE2LjI0MDMgMi4yMTQzIDE2LjIwNDIgMi4xNjkxNyAxNi4yMDQyQzIuMTI0MDUgMTYuMjA0MiAyLjA4Nzk0IDE2LjI0MDMgMi4wODc5NCAxNi4yODU1QzIuMDg3OTQgMTYuMzMwNiAyLjEyNDA1IDE2LjM2NjcgMi4xNjkxNyAxNi4zNjY3WiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNMy4yNTIyNiAxNi40MTQ4QzMuMzI0NDYgMTYuNDE0OCAzLjM4MTYyIDE2LjM1NzcgMy4zODE2MiAxNi4yODU1QzMuMzgxNjIgMTYuMjEzMiAzLjMyNDQ2IDE2LjE1NjEgMy4yNTIyNiAxNi4xNTYxQzMuMTgwMDUgMTYuMTU2MSAzLjEyMjg5IDE2LjIxMzIgMy4xMjI4OSAxNi4yODU1QzMuMTIyODkgMTYuMzU3NyAzLjE4MDA1IDE2LjQxNDggMy4yNTIyNiAxNi40MTQ4WiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNNC4zMzUzNCAxNi40NjNDNC40MzQ2MiAxNi40NjMgNC41MTI4NCAxNi4zODQ3IDQuNTEyODQgMTYuMjg1NUM0LjUxMjg0IDE2LjE4NjIgNC40MzQ2MiAxNi4xMDc5IDQuMzM1MzQgMTYuMTA3OUM0LjIzNjA2IDE2LjEwNzkgNC4xNTc4MyAxNi4xODYyIDQuMTU3ODMgMTYuMjg1NUM0LjE1NzgzIDE2LjM4NDcgNC4yMzYwNiAxNi40NjMgNC4zMzUzNCAxNi40NjNaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik01LjQxODQyIDE2LjUwODFDNS41NDE3NyAxNi41MDgxIDUuNjQxMDYgMTYuNDA4OCA1LjY0MTA2IDE2LjI4NTVDNS42NDEwNiAxNi4xNjIxIDUuNTQxNzcgMTYuMDYyOCA1LjQxODQyIDE2LjA2MjhDNS4yOTUwNyAxNi4wNjI4IDUuMTk1NzkgMTYuMTYyMSA1LjE5NTc5IDE2LjI4NTVDNS4xOTU3OSAxNi40MDg4IDUuMjk1MDcgMTYuNTA4MSA1LjQxODQyIDE2LjUwODFaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik02LjUwMTUgMTYuNTU2MkM2LjY1MTkzIDE2LjU1NjIgNi43NzIyNyAxNi40MzU5IDYuNzcyMjcgMTYuMjg1NUM2Ljc3MjI3IDE2LjEzNSA2LjY1MTkzIDE2LjAxNDcgNi41MDE1IDE2LjAxNDdDNi4zNTEwOCAxNi4wMTQ3IDYuMjMwNzMgMTYuMTM1IDYuMjMwNzMgMTYuMjg1NUM2LjIzMDczIDE2LjQzNTkgNi4zNTEwOCAxNi41NTYyIDYuNTAxNSAxNi41NTYyWiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNNy41ODQ1OSAxNi42MDE0QzcuNzU5MDggMTYuNjAxNCA3LjkwMDQ5IDE2LjQ2IDcuOTAwNDkgMTYuMjg1NUM3LjkwMDQ5IDE2LjExMSA3Ljc1OTA4IDE1Ljk2OTYgNy41ODQ1OSAxNS45Njk2QzcuNDEwMDkgMTUuOTY5NiA3LjI2ODY5IDE2LjExMSA3LjI2ODY5IDE2LjI4NTVDNy4yNjg2OSAxNi40NiA3LjQxMDA5IDE2LjYwMTQgNy41ODQ1OSAxNi42MDE0WiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNOC42Njc2NyAxNi42NDk1QzguODY5MjQgMTYuNjQ5NSA5LjAzMTcgMTYuNDg3IDkuMDMxNyAxNi4yODU1QzkuMDMxNyAxNi4wODM5IDguODY5MjQgMTUuOTIxNCA4LjY2NzY3IDE1LjkyMTRDOC40NjYwOSAxNS45MjE0IDguMzAzNjMgMTYuMDgzOSA4LjMwMzYzIDE2LjI4NTVDOC4zMDM2MyAxNi40ODcgOC40NjYwOSAxNi42NDk1IDguNjY3NjcgMTYuNjQ5NVoiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTkuNzUwNzUgMTYuNjk0NkM5Ljk3NjM5IDE2LjY5NDYgMTAuMTU5OSAxNi41MTExIDEwLjE1OTkgMTYuMjg1NUMxMC4xNTk5IDE2LjA1OTggOS45NzYzOSAxNS44NzYzIDkuNzUwNzUgMTUuODc2M0M5LjUyNTExIDE1Ljg3NjMgOS4zNDE1OSAxNi4wNTk4IDkuMzQxNTkgMTYuMjg1NUM5LjM0MTU5IDE2LjUxMTEgOS41MjUxMSAxNi42OTQ2IDkuNzUwNzUgMTYuNjk0NloiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTEwLjgzMzggMTYuNzM5N0MxMS4wODM1IDE2LjczOTcgMTEuMjg4MSAxNi41MzgyIDExLjI4ODEgMTYuMjg1NUMxMS4yODgxIDE2LjAzMjcgMTEuMDg2NiAxNS44MzEyIDEwLjgzMzggMTUuODMxMkMxMC41ODExIDE1LjgzMTIgMTAuMzc5NSAxNi4wMzI3IDEwLjM3OTUgMTYuMjg1NUMxMC4zNzk1IDE2LjUzODIgMTAuNTgxMSAxNi43Mzk3IDEwLjgzMzggMTYuNzM5N1oiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTExLjkxNjkgMTYuNzg0OUMxMi4xOTM3IDE2Ljc4NDkgMTIuNDE2MyAxNi41NjIyIDEyLjQxNjMgMTYuMjg1NUMxMi40MTYzIDE2LjAwODcgMTIuMTkzNyAxNS43ODYgMTEuOTE2OSAxNS43ODZDMTEuNjQwMSAxNS43ODYgMTEuNDE3NSAxNi4wMDg3IDExLjQxNzUgMTYuMjg1NUMxMS40MTc1IDE2LjU2MjIgMTEuNjQwMSAxNi43ODQ5IDExLjkxNjkgMTYuNzg0OVoiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTEzIDE2LjgzM0MxMy4zMDA5IDE2LjgzMyAxMy41NDc2IDE2LjU4OTMgMTMuNTQ3NiAxNi4yODU1QzEzLjU0NzYgMTUuOTgxNiAxMy4zMDM5IDE1LjczNzkgMTMgMTUuNzM3OUMxMi42OTYxIDE1LjczNzkgMTIuNDUyNCAxNS45ODE2IDEyLjQ1MjQgMTYuMjg1NUMxMi40NTI0IDE2LjU4OTMgMTIuNjk2MSAxNi44MzMgMTMgMTYuODMzWiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNMTQuMDgzMSAxNi44NzUxQzE0LjQwOCAxNi44NzUxIDE0LjY3MjggMTYuNjEwNCAxNC42NzI4IDE2LjI4NTVDMTQuNjcyOCAxNS45NjA1IDE0LjQwOCAxNS42OTU4IDE0LjA4MzEgMTUuNjk1OEMxMy43NTgyIDE1LjY5NTggMTMuNDkzNCAxNS45NjA1IDEzLjQ5MzQgMTYuMjg1NUMxMy40OTM0IDE2LjYxMDQgMTMuNzU4MiAxNi44NzUxIDE0LjA4MzEgMTYuODc1MVoiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTE1LjE2NjIgMTYuOTIwM0MxNS41MTUyIDE2LjkyMDMgMTUuODAxIDE2LjYzNzUgMTUuODAxIDE2LjI4NTVDMTUuODAxIDE1LjkzMzUgMTUuNTE4MiAxNS42NTA2IDE1LjE2NjIgMTUuNjUwNkMxNC44MTQyIDE1LjY1MDYgMTQuNTMxNCAxNS45MzM1IDE0LjUzMTQgMTYuMjg1NUMxNC41MzE0IDE2LjYzNzUgMTQuODE0MiAxNi45MjAzIDE1LjE2NjIgMTYuOTIwM1oiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTE2LjI0OTIgMTYuOTU5NEMxNi42MTkzIDE2Ljk1OTQgMTYuOTIzMiAxNi42NTg1IDE2LjkyMzIgMTYuMjg1NUMxNi45MjMyIDE1LjkxMjQgMTYuNjIyMyAxNS42MTE1IDE2LjI0OTIgMTUuNjExNUMxNS44NzYyIDE1LjYxMTUgMTUuNTc1MyAxNS45MTI0IDE1LjU3NTMgMTYuMjg1NUMxNS41NzUzIDE2LjY1ODUgMTUuODc2MiAxNi45NTk0IDE2LjI0OTIgMTYuOTU5NFoiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTE3LjMzMjMgMTYuOTk1NUMxNy43MjM0IDE2Ljk5NTUgMTguMDQyNCAxNi42Nzk2IDE4LjA0MjQgMTYuMjg1NUMxOC4wNDI0IDE1Ljg5MTMgMTcuNzI2NSAxNS41NzU0IDE3LjMzMjMgMTUuNTc1NEMxNi45MzgyIDE1LjU3NTQgMTYuNjIyMyAxNS44OTEzIDE2LjYyMjMgMTYuMjg1NUMxNi42MjIzIDE2LjY3OTYgMTYuOTM4MiAxNi45OTU1IDE3LjMzMjMgMTYuOTk1NVoiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTE4LjQxNTQgMTcuMDI1NkMxOC44MjQ2IDE3LjAyNTYgMTkuMTU1NSAxNi42OTQ2IDE5LjE1NTUgMTYuMjg1NUMxOS4xNTU1IDE1Ljg3NjMgMTguODI0NiAxNS41NDUzIDE4LjQxNTQgMTUuNTQ1M0MxOC4wMDYyIDE1LjU0NTMgMTcuNjc1MyAxNS44NzYzIDE3LjY3NTMgMTYuMjg1NUMxNy42NzUzIDE2LjY5NDYgMTguMDA2MiAxNy4wMjU2IDE4LjQxNTQgMTcuMDI1NloiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTE5LjQ5ODUgMTcuMDM0NkMxOS45MTA3IDE3LjAzNDYgMjAuMjQ3NiAxNi43MDA2IDIwLjI0NzYgMTYuMjg1NUMyMC4yNDc2IDE1Ljg3MDMgMTkuOTEzNyAxNS41MzYzIDE5LjQ5ODUgMTUuNTM2M0MxOS4wODMzIDE1LjUzNjMgMTguNzQ5NCAxNS44NzAzIDE4Ljc0OTQgMTYuMjg1NUMxOC43NDk0IDE2LjcwMDYgMTkuMDgzMyAxNy4wMzQ2IDE5LjQ5ODUgMTcuMDM0NloiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTIwLjU4MTYgMTcuMDI1NkMyMC45OTA3IDE3LjAyNTYgMjEuMzIxNyAxNi42OTQ2IDIxLjMyMTcgMTYuMjg1NUMyMS4zMjE3IDE1Ljg3NjMgMjAuOTkwNyAxNS41NDUzIDIwLjU4MTYgMTUuNTQ1M0MyMC4xNzI0IDE1LjU0NTMgMTkuODQxNSAxNS44NzYzIDE5Ljg0MTUgMTYuMjg1NUMxOS44NDE1IDE2LjY5NDYgMjAuMTcyNCAxNy4wMjU2IDIwLjU4MTYgMTcuMDI1NloiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTIxLjY2NDcgMTYuOTk4NUMyMi4wNTg4IDE2Ljk5ODUgMjIuMzc3NyAxNi42Nzk2IDIyLjM3NzcgMTYuMjg1NUMyMi4zNzc3IDE1Ljg5MTMgMjIuMDU4OCAxNS41NzI0IDIxLjY2NDcgMTUuNTcyNEMyMS4yNzA1IDE1LjU3MjQgMjAuOTUxNiAxNS44OTEzIDIwLjk1MTYgMTYuMjg1NUMyMC45NTE2IDE2LjY3OTYgMjEuMjcwNSAxNi45OTg1IDIxLjY2NDcgMTYuOTk4NVoiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTIyLjc0NzcgMTYuOTYyNEMyMy4xMjA4IDE2Ljk2MjQgMjMuNDI0NyAxNi42NTg1IDIzLjQyNDcgMTYuMjg1NUMyMy40MjQ3IDE1LjkxMjQgMjMuMTIwOCAxNS42MDg1IDIyLjc0NzcgMTUuNjA4NUMyMi4zNzQ3IDE1LjYwODUgMjIuMDcwOCAxNS45MTI0IDIyLjA3MDggMTYuMjg1NUMyMi4wNzA4IDE2LjY1ODUgMjIuMzc0NyAxNi45NjI0IDIyLjc0NzcgMTYuOTYyNFoiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTIzLjgzMDggMTYuOTIzM0MyNC4xODI4IDE2LjkyMzMgMjQuNDY4NiAxNi42Mzc1IDI0LjQ2ODYgMTYuMjg1NUMyNC40Njg2IDE1LjkzMzUgMjQuMTgyOCAxNS42NDc2IDIzLjgzMDggMTUuNjQ3NkMyMy40Nzg4IDE1LjY0NzYgMjMuMTkzIDE1LjkzMzUgMjMuMTkzIDE2LjI4NTVDMjMuMTkzIDE2LjYzNzUgMjMuNDc4OCAxNi45MjMzIDIzLjgzMDggMTYuOTIzM1oiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTI0LjkxMzkgMTYuODgxMUMyNS4yNDE4IDE2Ljg4MTEgMjUuNTA5NiAxNi42MTY0IDI1LjUwOTYgMTYuMjg1NUMyNS41MDk2IDE1Ljk1NDUgMjUuMjQ0OCAxNS42ODk4IDI0LjkxMzkgMTUuNjg5OEMyNC41ODMgMTUuNjg5OCAyNC4zMTgyIDE1Ljk1NzUgMjQuMzE4MiAxNi4yODU1QzI0LjMxODIgMTYuNjEzNCAyNC41ODMgMTYuODgxMSAyNC45MTM5IDE2Ljg4MTFaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0yNS45OTcgMTYuODM2QzI2LjMwMDkgMTYuODM2IDI2LjU0NzYgMTYuNTg5MyAyNi41NDc2IDE2LjI4NTVDMjYuNTQ3NiAxNS45ODE2IDI2LjMwMDkgMTUuNzM0OSAyNS45OTcgMTUuNzM0OUMyNS42OTMxIDE1LjczNDkgMjUuNDQ2NCAxNS45ODE2IDI1LjQ0NjQgMTYuMjg1NUMyNS40NDY0IDE2LjU4OTMgMjUuNjkzMSAxNi44MzYgMjUuOTk3IDE2LjgzNloiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTI3LjA4MDEgMTYuNzkwOUMyNy4zNTk5IDE2Ljc5MDkgMjcuNTg1NSAxNi41NjUzIDI3LjU4NTUgMTYuMjg1NUMyNy41ODU1IDE2LjAwNTcgMjcuMzU5OSAxNS43OCAyNy4wODAxIDE1Ljc4QzI2LjgwMDMgMTUuNzggMjYuNTc0NiAxNi4wMDU3IDI2LjU3NDYgMTYuMjg1NUMyNi41NzQ2IDE2LjU2NTMgMjYuODAwMyAxNi43OTA5IDI3LjA4MDEgMTYuNzkwOVoiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTI4LjE2MzIgMTYuNzQ1OEMyOC40MTU5IDE2Ljc0NTggMjguNjIzNSAxNi41NDEyIDI4LjYyMzUgMTYuMjg1NUMyOC42MjM1IDE2LjAyOTcgMjguNDE4OSAxNS44MjUxIDI4LjE2MzIgMTUuODI1MUMyNy45MDc0IDE1LjgyNTEgMjcuNzAyOCAxNi4wMjk3IDI3LjcwMjggMTYuMjg1NUMyNy43MDI4IDE2LjU0MTIgMjcuOTA3NCAxNi43NDU4IDI4LjE2MzIgMTYuNzQ1OFoiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTI5LjI0NjIgMTYuNjk3NkMyOS40NzQ5IDE2LjY5NzYgMjkuNjU4NCAxNi41MTQxIDI5LjY1ODQgMTYuMjg1NUMyOS42NTg0IDE2LjA1NjggMjkuNDc0OSAxNS44NzMzIDI5LjI0NjIgMTUuODczM0MyOS4wMTc2IDE1Ljg3MzMgMjguODM0MSAxNi4wNTY4IDI4LjgzNDEgMTYuMjg1NUMyOC44MzQxIDE2LjUxNDEgMjkuMDE3NiAxNi42OTc2IDI5LjI0NjIgMTYuNjk3NloiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTMwLjMyOTMgMTYuNjUyNUMzMC41MzA5IDE2LjY1MjUgMzAuNjk2NCAxNi40ODcgMzAuNjk2NCAxNi4yODU1QzMwLjY5NjQgMTYuMDgzOSAzMC41MzA5IDE1LjkxODQgMzAuMzI5MyAxNS45MTg0QzMwLjEyNzcgMTUuOTE4NCAyOS45NjIzIDE2LjA4MzkgMjkuOTYyMyAxNi4yODU1QzI5Ljk2MjMgMTYuNDg3IDMwLjEyNzcgMTYuNjUyNSAzMC4zMjkzIDE2LjY1MjVaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0zMS40MTI0IDE2LjYwNzRDMzEuNTg5OSAxNi42MDc0IDMxLjczNDMgMTYuNDYzIDMxLjczNDMgMTYuMjg1NUMzMS43MzQzIDE2LjEwOCAzMS41ODk5IDE1Ljk2MzUgMzEuNDEyNCAxNS45NjM1QzMxLjIzNDkgMTUuOTYzNSAzMS4wOTA1IDE2LjEwOCAzMS4wOTA1IDE2LjI4NTVDMzEuMDkwNSAxNi40NjMgMzEuMjM0OSAxNi42MDc0IDMxLjQxMjQgMTYuNjA3NFoiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTMyLjQ5NTUgMTYuNTU5MkMzMi42NDU5IDE2LjU1OTIgMzIuNzY5MyAxNi40MzU5IDMyLjc2OTMgMTYuMjg1NUMzMi43NjkzIDE2LjEzNSAzMi42NDU5IDE2LjAxMTcgMzIuNDk1NSAxNi4wMTE3QzMyLjM0NTEgMTYuMDExNyAzMi4yMjE3IDE2LjEzNSAzMi4yMjE3IDE2LjI4NTVDMzIuMjIxNyAxNi40MzU5IDMyLjM0NTEgMTYuNTU5MiAzMi40OTU1IDE2LjU1OTJaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0zMy41Nzg2IDE2LjUxMTFDMzMuNzAzMiAxNi41MTExIDMzLjgwNDIgMTYuNDEwMSAzMy44MDQyIDE2LjI4NTVDMzMuODA0MiAxNi4xNjA4IDMzLjcwMzIgMTYuMDU5OCAzMy41Nzg2IDE2LjA1OThDMzMuNDUzOSAxNi4wNTk4IDMzLjM1MjkgMTYuMTYwOCAzMy4zNTI5IDE2LjI4NTVDMzMuMzUyOSAxNi40MTAxIDMzLjQ1MzkgMTYuNTExMSAzMy41Nzg2IDE2LjUxMTFaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0zNC42NjE3IDE2LjQ2NkMzNC43NjA5IDE2LjQ2NiAzNC44NDIyIDE2LjM4NDcgMzQuODQyMiAxNi4yODU1QzM0Ljg0MjIgMTYuMTg2MiAzNC43NjA5IDE2LjEwNDkgMzQuNjYxNyAxNi4xMDQ5QzM0LjU2MjQgMTYuMTA0OSAzNC40ODExIDE2LjE4NjIgMzQuNDgxMSAxNi4yODU1QzM0LjQ4MTEgMTYuMzg0NyAzNC41NjI0IDE2LjQ2NiAzNC42NjE3IDE2LjQ2NloiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTM1Ljc0NDcgMTYuNDE3OEMzNS44MTY5IDE2LjQxNzggMzUuODc3MSAxNi4zNTc3IDM1Ljg3NzEgMTYuMjg1NUMzNS44NzcxIDE2LjIxMzIgMzUuODE2OSAxNi4xNTMxIDM1Ljc0NDcgMTYuMTUzMUMzNS42NzI1IDE2LjE1MzEgMzUuNjEyNCAxNi4yMTMyIDM1LjYxMjQgMTYuMjg1NUMzNS42MTI0IDE2LjM1NzcgMzUuNjcyNSAxNi40MTc4IDM1Ljc0NDcgMTYuNDE3OFoiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTM2LjgyNzggMTYuMzcyN0MzNi44NzYgMTYuMzcyNyAzNi45MTUxIDE2LjMzMzYgMzYuOTE1MSAxNi4yODU1QzM2LjkxNTEgMTYuMjM3MyAzNi44NzYgMTYuMTk4MiAzNi44Mjc4IDE2LjE5ODJDMzYuNzc5NiAxNi4xOTgyIDM2Ljc0MDYgMTYuMjM3MyAzNi43NDA2IDE2LjI4NTVDMzYuNzQwNiAxNi4zMzM2IDM2Ljc3OTYgMTYuMzcyNyAzNi44Mjc4IDE2LjM3MjdaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0zNy45MTA5IDE2LjMyNDZDMzcuOTMyIDE2LjMyNDYgMzcuOTUgMTYuMzA2NSAzNy45NSAxNi4yODU1QzM3Ljk1IDE2LjI2NDQgMzcuOTMyIDE2LjI0NjMgMzcuOTEwOSAxNi4yNDYzQzM3Ljg4OTggMTYuMjQ2MyAzNy44NzE4IDE2LjI2NDQgMzcuODcxOCAxNi4yODU1QzM3Ljg3MTggMTYuMzA2NSAzNy44ODk4IDE2LjMyNDYgMzcuOTEwOSAxNi4zMjQ2WiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNMzguOTk0IDE2LjI4ODVDMzguOTk0IDE2LjI4ODUgMzguOTk0IDE2LjI4ODUgMzguOTk0IDE2LjI4NTVWMTYuMjg4NVoiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTEuMDg2MDkgMTcuNDA3NkMxLjEwNzE1IDE3LjQwNzYgMS4xMjUyIDE3LjM4OTYgMS4xMjUyIDE3LjM2ODVDMS4xMjUyIDE3LjM0NzUgMS4xMDcxNSAxNy4zMjk0IDEuMDg2MDkgMTcuMzI5NEMxLjA2NTAzIDE3LjMyOTQgMS4wNDY5OCAxNy4zNDc1IDEuMDQ2OTggMTcuMzY4NUMxLjA0Njk4IDE3LjM4OTYgMS4wNjUwMyAxNy40MDc2IDEuMDg2MDkgMTcuNDA3NloiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTIuMTY5MTcgMTcuNDU1OEMyLjIxNzM2IDE3LjQ1NTggMi4yNTY0MiAxNy40MTY3IDIuMjU2NDIgMTcuMzY4NUMyLjI1NjQyIDE3LjMyMDQgMi4yMTczNiAxNy4yODEzIDIuMTY5MTcgMTcuMjgxM0MyLjEyMDk5IDE3LjI4MTMgMi4wODE5MyAxNy4zMjA0IDIuMDgxOTMgMTcuMzY4NUMyLjA4MTkzIDE3LjQxNjcgMi4xMjA5OSAxNy40NTU4IDIuMTY5MTcgMTcuNDU1OFoiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTMuMjUyMjYgMTcuNTAwOUMzLjMyNDQ2IDE3LjUwMDkgMy4zODQ2MyAxNy40NDA3IDMuMzg0NjMgMTcuMzY4NUMzLjM4NDYzIDE3LjI5NjMgMy4zMjQ0NiAxNy4yMzYyIDMuMjUyMjYgMTcuMjM2MkMzLjE4MDA1IDE3LjIzNjIgMy4xMTk4OCAxNy4yOTYzIDMuMTE5ODggMTcuMzY4NUMzLjExOTg4IDE3LjQ0MDcgMy4xODAwNSAxNy41MDA5IDMuMjUyMjYgMTcuNTAwOVoiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTQuMzM1MzQgMTcuNTQ5MUM0LjQzNDYyIDE3LjU0OTEgNC41MTU4NSAxNy40Njc4IDQuNTE1ODUgMTcuMzY4NUM0LjUxNTg1IDE3LjI2OTMgNC40MzQ2MiAxNy4xODggNC4zMzUzNCAxNy4xODhDNC4yMzYwNiAxNy4xODggNC4xNTQ4MyAxNy4yNjkzIDQuMTU0ODMgMTcuMzY4NUM0LjE1NDgzIDE3LjQ2NzggNC4yMzYwNiAxNy41NDkxIDQuMzM1MzQgMTcuNTQ5MVoiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTUuNDE4NDIgMTcuNTk3MkM1LjU0NDc4IDE3LjU5NzIgNS42NDcwNyAxNy40OTQ5IDUuNjQ3MDcgMTcuMzY4NUM1LjY0NzA3IDE3LjI0MjIgNS41NDQ3OCAxNy4xMzk5IDUuNDE4NDIgMTcuMTM5OUM1LjI5MjA2IDE3LjEzOTkgNS4xODk3NyAxNy4yNDIyIDUuMTg5NzcgMTcuMzY4NUM1LjE4OTc3IDE3LjQ5NDkgNS4yOTIwNiAxNy41OTcyIDUuNDE4NDIgMTcuNTk3MloiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTYuNTAxNSAxNy42NDUzQzYuNjU0OTQgMTcuNjQ1MyA2Ljc3ODI5IDE3LjUyMiA2Ljc3ODI5IDE3LjM2ODVDNi43NzgyOSAxNy4yMTUxIDYuNjU0OTQgMTcuMDkxNyA2LjUwMTUgMTcuMDkxN0M2LjM0ODA3IDE3LjA5MTcgNi4yMjQ3MiAxNy4yMTUxIDYuMjI0NzIgMTcuMzY4NUM2LjIyNDcyIDE3LjUyMiA2LjM0ODA3IDE3LjY0NTMgNi41MDE1IDE3LjY0NTNaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik03LjU4NDU5IDE3LjY5MDVDNy43NjIwOSAxNy42OTA1IDcuOTA2NSAxNy41NDYgNy45MDY1IDE3LjM2ODVDNy45MDY1IDE3LjE5MSA3Ljc2MjA5IDE3LjA0NjYgNy41ODQ1OSAxNy4wNDY2QzcuNDA3MDggMTcuMDQ2NiA3LjI2MjY3IDE3LjE5MSA3LjI2MjY3IDE3LjM2ODVDNy4yNjI2NyAxNy41NDYgNy40MDcwOCAxNy42OTA1IDcuNTg0NTkgMTcuNjkwNVoiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTguNjY3NjcgMTcuNzM4NkM4Ljg3MjI1IDE3LjczODYgOS4wMzc3MiAxNy41NzMxIDkuMDM3NzIgMTcuMzY4NUM5LjAzNzcyIDE3LjE2NCA4Ljg3MjI1IDE2Ljk5ODUgOC42Njc2NyAxNi45OTg1QzguNDYzMDkgMTYuOTk4NSA4LjI5NzYyIDE3LjE2NCA4LjI5NzYyIDE3LjM2ODVDOC4yOTc2MiAxNy41NzMxIDguNDYzMDkgMTcuNzM4NiA4LjY2NzY3IDE3LjczODZaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik05Ljc1MDc1IDE3Ljc4NjdDOS45ODI0MSAxNy43ODY3IDEwLjE2ODkgMTcuNjAwMiAxMC4xNjg5IDE3LjM2ODVDMTAuMTY4OSAxNy4xMzY5IDkuOTgyNDEgMTYuOTUwMyA5Ljc1MDc1IDE2Ljk1MDNDOS41MTkwOSAxNi45NTAzIDkuMzMyNTYgMTcuMTM2OSA5LjMzMjU2IDE3LjM2ODVDOS4zMzI1NiAxNy42MDAyIDkuNTE5MDkgMTcuNzg2NyA5Ljc1MDc1IDE3Ljc4NjdaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0xMC44MzM4IDE3LjgzMTlDMTEuMDg5NiAxNy44MzE5IDExLjI5NzIgMTcuNjI0MyAxMS4yOTcyIDE3LjM2ODVDMTEuMjk3MiAxNy4xMTI4IDExLjA4OTYgMTYuOTA1MiAxMC44MzM4IDE2LjkwNTJDMTAuNTc4MSAxNi45MDUyIDEwLjM3MDUgMTcuMTEyOCAxMC4zNzA1IDE3LjM2ODVDMTAuMzcwNSAxNy42MjQzIDEwLjU3ODEgMTcuODMxOSAxMC44MzM4IDE3LjgzMTlaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0xMS45MTY5IDE3Ljg4QzEyLjE5OTcgMTcuODggMTIuNDI4NCAxNy42NTEzIDEyLjQyODQgMTcuMzY4NUMxMi40Mjg0IDE3LjA4NTcgMTIuMTk5NyAxNi44NTcxIDExLjkxNjkgMTYuODU3MUMxMS42MzQxIDE2Ljg1NzEgMTEuNDA1NSAxNy4wODU3IDExLjQwNTUgMTcuMzY4NUMxMS40MDU1IDE3LjY1MTMgMTEuNjM0MSAxNy44OCAxMS45MTY5IDE3Ljg4WiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNMTMgMTcuOTI1MUMxMy4zMDY5IDE3LjkyNTEgMTMuNTU2NiAxNy42NzU0IDEzLjU1NjYgMTcuMzY4NUMxMy41NTY2IDE3LjA2MTcgMTMuMzA2OSAxNi44MTIgMTMgMTYuODEyQzEyLjY5MzEgMTYuODEyIDEyLjQ0MzQgMTcuMDYxNyAxMi40NDM0IDE3LjM2ODVDMTIuNDQzNCAxNy42NzU0IDEyLjY5MzEgMTcuOTI1MSAxMyAxNy45MjUxWiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNMTQuMDgzMSAxNy45NzMzQzE0LjQxNyAxNy45NzMzIDE0LjY4NzggMTcuNzAyNSAxNC42ODc4IDE3LjM2ODVDMTQuNjg3OCAxNy4wMzQ2IDE0LjQxNyAxNi43NjM4IDE0LjA4MzEgMTYuNzYzOEMxMy43NDkxIDE2Ljc2MzggMTMuNDc4NCAxNy4wMzQ2IDEzLjQ3ODQgMTcuMzY4NUMxMy40Nzg0IDE3LjcwMjUgMTMuNzQ5MSAxNy45NzMzIDE0LjA4MzEgMTcuOTczM1oiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTE1LjE2NjIgMTguMDE4NEMxNS41MjQyIDE4LjAxODQgMTUuODE2IDE3LjcyNjYgMTUuODE2IDE3LjM2ODVDMTUuODE2IDE3LjAxMDUgMTUuNTI0MiAxNi43MTg3IDE1LjE2NjIgMTYuNzE4N0MxNC44MDgxIDE2LjcxODcgMTQuNTE2MyAxNy4wMTA1IDE0LjUxNjMgMTcuMzY4NUMxNC41MTYzIDE3LjcyNjYgMTQuODA4MSAxOC4wMTg0IDE1LjE2NjIgMTguMDE4NFoiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTE2LjI0OTIgMTguMDYzNUMxNi42MzMxIDE4LjA2MzUgMTYuOTQ0MiAxNy43NTI0IDE2Ljk0NDIgMTcuMzY4NUMxNi45NDQyIDE2Ljk4NDcgMTYuNjMzMSAxNi42NzM2IDE2LjI0OTIgMTYuNjczNkMxNS44NjU0IDE2LjY3MzYgMTUuNTU0MyAxNi45ODQ3IDE1LjU1NDMgMTcuMzY4NUMxNS41NTQzIDE3Ljc1MjQgMTUuODY1NCAxOC4wNjM1IDE2LjI0OTIgMTguMDYzNVoiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTE3LjMzMjMgMTguMTA4NkMxNy43NDE1IDE4LjEwODYgMTguMDcyNCAxNy43Nzc3IDE4LjA3MjQgMTcuMzY4NUMxOC4wNzI0IDE2Ljk1OTQgMTcuNzQxNSAxNi42Mjg0IDE3LjMzMjMgMTYuNjI4NEMxNi45MjMyIDE2LjYyODQgMTYuNTkyMiAxNi45NTk0IDE2LjU5MjIgMTcuMzY4NUMxNi41OTIyIDE3Ljc3NzcgMTYuOTIzMiAxOC4xMDg2IDE3LjMzMjMgMTguMTA4NloiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTE4LjUzODcgMTguMTIyOUMxOC45NTUzIDE4LjA1NDkgMTkuMjM3OCAxNy42NjIxIDE5LjE2OTggMTcuMjQ1NkMxOS4xMDE4IDE2LjgyOSAxOC43MDkxIDE2LjU0NjUgMTguMjkyNSAxNi42MTQ1QzE3Ljg3NiAxNi42ODI1IDE3LjU5MzUgMTcuMDc1MiAxNy42NjE0IDE3LjQ5MThDMTcuNzI5NCAxNy45MDgzIDE4LjEyMjIgMTguMTkwOSAxOC41Mzg3IDE4LjEyMjlaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0xOS40OTg1IDE4LjEzNTdDMTkuOTIyNyAxOC4xMzU3IDIwLjI2NTcgMTcuNzkyNyAyMC4yNjU3IDE3LjM2ODVDMjAuMjY1NyAxNi45NDQzIDE5LjkyMjcgMTYuNjAxNCAxOS40OTg1IDE2LjYwMTRDMTkuMDc0MyAxNi42MDE0IDE4LjczMTMgMTYuOTQ0MyAxOC43MzEzIDE3LjM2ODVDMTguNzMxMyAxNy43OTI3IDE5LjA3NDMgMTguMTM1NyAxOS40OTg1IDE4LjEzNTdaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0yMC41ODE2IDE4LjEzNTdDMjEuMDA1OCAxOC4xMzU3IDIxLjM0ODggMTcuNzkyNyAyMS4zNDg4IDE3LjM2ODVDMjEuMzQ4OCAxNi45NDQzIDIxLjAwNTggMTYuNjAxNCAyMC41ODE2IDE2LjYwMTRDMjAuMTU3NCAxNi42MDE0IDE5LjgxNDQgMTYuOTQ0MyAxOS44MTQ0IDE3LjM2ODVDMTkuODE0NCAxNy43OTI3IDIwLjE1NzQgMTguMTM1NyAyMC41ODE2IDE4LjEzNTdaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0yMS42NjQ3IDE4LjExMTdDMjIuMDczOCAxOC4xMTE3IDIyLjQwNzggMTcuNzgwNyAyMi40MDc4IDE3LjM2ODVDMjIuNDA3OCAxNi45NTY0IDIyLjA3NjggMTYuNjI1NCAyMS42NjQ3IDE2LjYyNTRDMjEuMjUyNSAxNi42MjU0IDIwLjkyMTUgMTYuOTU2NCAyMC45MjE1IDE3LjM2ODVDMjAuOTIxNSAxNy43ODA3IDIxLjI1MjUgMTguMTExNyAyMS42NjQ3IDE4LjExMTdaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0yMi43NDc3IDE4LjA2OTVDMjMuMTMyOCAxOC4wNjk1IDIzLjQ0ODcgMTcuNzU2NiAyMy40NDg3IDE3LjM2ODVDMjMuNDQ4NyAxNi45ODA0IDIzLjEzNTggMTYuNjY3NSAyMi43NDc3IDE2LjY2NzVDMjIuMzU5NiAxNi42Njc1IDIyLjA0NjcgMTYuOTgwNCAyMi4wNDY3IDE3LjM2ODVDMjIuMDQ2NyAxNy43NTY2IDIyLjM1OTYgMTguMDY5NSAyMi43NDc3IDE4LjA2OTVaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0yMy44MzA4IDE4LjAyNDRDMjQuMTkxOSAxOC4wMjQ0IDI0LjQ4NjcgMTcuNzMyNiAyNC40ODY3IDE3LjM2ODVDMjQuNDg2NyAxNy4wMDQ1IDI0LjE5NDkgMTYuNzEyNyAyMy44MzA4IDE2LjcxMjdDMjMuNDY2OCAxNi43MTI3IDIzLjE3NSAxNy4wMDQ1IDIzLjE3NSAxNy4zNjg1QzIzLjE3NSAxNy43MzI2IDIzLjQ2NjggMTguMDI0NCAyMy44MzA4IDE4LjAyNDRaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0yNC45MTM5IDE3Ljk3NjNDMjUuMjQ5NSAxNy45NzYzIDI1LjUyMTYgMTcuNzA0MiAyNS41MjE2IDE3LjM2ODVDMjUuNTIxNiAxNy4wMzI5IDI1LjI0OTUgMTYuNzYwOCAyNC45MTM5IDE2Ljc2MDhDMjQuNTc4MyAxNi43NjA4IDI0LjMwNjIgMTcuMDMyOSAyNC4zMDYyIDE3LjM2ODVDMjQuMzA2MiAxNy43MDQyIDI0LjU3ODMgMTcuOTc2MyAyNC45MTM5IDE3Ljk3NjNaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0yNS45OTcgMTcuOTMxMUMyNi4zMDY5IDE3LjkzMTEgMjYuNTU5NiAxNy42Nzg0IDI2LjU1OTYgMTcuMzY4NUMyNi41NTk2IDE3LjA1ODcgMjYuMzA2OSAxNi44MDU5IDI1Ljk5NyAxNi44MDU5QzI1LjY4NzEgMTYuODA1OSAyNS40MzQ0IDE3LjA1ODcgMjUuNDM0NCAxNy4zNjg1QzI1LjQzNDQgMTcuNjc4NCAyNS42ODcxIDE3LjkzMTEgMjUuOTk3IDE3LjkzMTFaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0yNy4wODAxIDE3Ljg4M0MyNy4zNjI5IDE3Ljg4MyAyNy41OTQ1IDE3LjY1NDQgMjcuNTk0NSAxNy4zNjg1QzI3LjU5NDUgMTcuMDgyNyAyNy4zNjU5IDE2Ljg1NDEgMjcuMDgwMSAxNi44NTQxQzI2Ljc5NDMgMTYuODU0MSAyNi41NjU2IDE3LjA4MjcgMjYuNTY1NiAxNy4zNjg1QzI2LjU2NTYgMTcuNjU0NCAyNi43OTQzIDE3Ljg4MyAyNy4wODAxIDE3Ljg4M1oiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTI4LjE2MzIgMTcuODM3OUMyOC40MjI0IDE3LjgzNzkgMjguNjMyNSAxNy42Mjc3IDI4LjYzMjUgMTcuMzY4NUMyOC42MzI1IDE3LjEwOTMgMjguNDIyNCAxNi44OTkyIDI4LjE2MzIgMTYuODk5MkMyNy45MDM5IDE2Ljg5OTIgMjcuNjkzOCAxNy4xMDkzIDI3LjY5MzggMTcuMzY4NUMyNy42OTM4IDE3LjYyNzcgMjcuOTAzOSAxNy44Mzc5IDI4LjE2MzIgMTcuODM3OVoiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTI5LjI0NjIgMTcuNzg5N0MyOS40Nzc5IDE3Ljc4OTcgMjkuNjY3NCAxNy42MDAyIDI5LjY2NzQgMTcuMzY4NUMyOS42Njc0IDE3LjEzNjkgMjkuNDc3OSAxNi45NDczIDI5LjI0NjIgMTYuOTQ3M0MyOS4wMTQ2IDE2Ljk0NzMgMjguODI1IDE3LjEzNjkgMjguODI1IDE3LjM2ODVDMjguODI1IDE3LjYwMDIgMjkuMDE0NiAxNy43ODk3IDI5LjI0NjIgMTcuNzg5N1oiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTMwLjMyOTMgMTcuNzQxNkMzMC41MzM5IDE3Ljc0MTYgMzAuNzAyNCAxNy41NzYxIDMwLjcwMjQgMTcuMzY4NUMzMC43MDI0IDE3LjE2MDkgMzAuNTM2OSAxNi45OTU1IDMwLjMyOTMgMTYuOTk1NUMzMC4xMjE3IDE2Ljk5NTUgMjkuOTU2MyAxNy4xNjA5IDI5Ljk1NjMgMTcuMzY4NUMyOS45NTYzIDE3LjU3NjEgMzAuMTIxNyAxNy43NDE2IDMwLjMyOTMgMTcuNzQxNloiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTMxLjQxMjQgMTcuNjk2NUMzMS41OTI5IDE3LjY5NjUgMzEuNzQwMyAxNy41NDkgMzEuNzQwMyAxNy4zNjg1QzMxLjc0MDMgMTcuMTg4IDMxLjU5MjkgMTcuMDQwNiAzMS40MTI0IDE3LjA0MDZDMzEuMjMxOSAxNy4wNDA2IDMxLjA4NDUgMTcuMTg4IDMxLjA4NDUgMTcuMzY4NUMzMS4wODQ1IDE3LjU0OSAzMS4yMzE5IDE3LjY5NjUgMzEuNDEyNCAxNy42OTY1WiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNMzIuNDk1NSAxNy42NDgzQzMyLjY0ODkgMTcuNjQ4MyAzMi43NzUzIDE3LjUyMiAzMi43NzUzIDE3LjM2ODVDMzIuNzc1MyAxNy4yMTUxIDMyLjY0ODkgMTcuMDg4NyAzMi40OTU1IDE3LjA4ODdDMzIuMzQyIDE3LjA4ODcgMzIuMjE1NyAxNy4yMTUxIDMyLjIxNTcgMTcuMzY4NUMzMi4yMTU3IDE3LjUyMiAzMi4zNDIgMTcuNjQ4MyAzMi40OTU1IDE3LjY0ODNaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0zMy41Nzg2IDE3LjYwMDJDMzMuNzA0OSAxNy42MDAyIDMzLjgxMDIgMTcuNDk3OSAzMy44MTAyIDE3LjM2ODVDMzMuODEwMiAxNy4yMzkyIDMzLjcwNzkgMTcuMTM2OSAzMy41Nzg2IDE3LjEzNjlDMzMuNDQ5MiAxNy4xMzY5IDMzLjM0NjkgMTcuMjM5MiAzMy4zNDY5IDE3LjM2ODVDMzMuMzQ2OSAxNy40OTc5IDMzLjQ0OTIgMTcuNjAwMiAzMy41Nzg2IDE3LjYwMDJaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0zNC42NjE3IDE3LjU1NTFDMzQuNzYzOSAxNy41NTUxIDM0Ljg0ODIgMTcuNDcwOCAzNC44NDgyIDE3LjM2ODVDMzQuODQ4MiAxNy4yNjYyIDM0Ljc2MzkgMTcuMTgyIDM0LjY2MTcgMTcuMTgyQzM0LjU1OTQgMTcuMTgyIDM0LjQ3NTEgMTcuMjY2MiAzNC40NzUxIDE3LjM2ODVDMzQuNDc1MSAxNy40NzA4IDM0LjU1OTQgMTcuNTU1MSAzNC42NjE3IDE3LjU1NTFaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0zNS43NDQ3IDE3LjUwNjlDMzUuODE5OSAxNy41MDY5IDM1Ljg4MzEgMTcuNDQzOCAzNS44ODMxIDE3LjM2ODVDMzUuODgzMSAxNy4yOTMzIDM1LjgxOTkgMTcuMjMwMSAzNS43NDQ3IDE3LjIzMDFDMzUuNjY5NSAxNy4yMzAxIDM1LjYwNjMgMTcuMjkzMyAzNS42MDYzIDE3LjM2ODVDMzUuNjA2MyAxNy40NDM4IDM1LjY2OTUgMTcuNTA2OSAzNS43NDQ3IDE3LjUwNjlaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0zNi44Mjc4IDE3LjQ1ODhDMzYuODc5IDE3LjQ1ODggMzYuOTE4MSAxNy40MTk3IDM2LjkxODEgMTcuMzY4NUMzNi45MTgxIDE3LjMxNzQgMzYuODc5IDE3LjI3ODMgMzYuODI3OCAxNy4yNzgzQzM2Ljc3NjcgMTcuMjc4MyAzNi43Mzc2IDE3LjMxNzQgMzYuNzM3NiAxNy4zNjg1QzM2LjczNzYgMTcuNDE5NyAzNi43NzY3IDE3LjQ1ODggMzYuODI3OCAxNy40NTg4WiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNMzcuOTEwOSAxNy40MTA3QzM3LjkzNSAxNy40MTA3IDM3Ljk1MyAxNy4zOTI2IDM3Ljk1MyAxNy4zNjg1QzM3Ljk1MyAxNy4zNDQ1IDM3LjkzNSAxNy4zMjY0IDM3LjkxMDkgMTcuMzI2NEMzNy44ODY4IDE3LjMyNjQgMzcuODY4OCAxNy4zNDQ1IDM3Ljg2ODggMTcuMzY4NUMzNy44Njg4IDE3LjM5MjYgMzcuODg2OCAxNy40MTA3IDM3LjkxMDkgMTcuNDEwN1oiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTAgMTguNDU0NkMwIDE4LjQ1NDYgMCAxOC40NTQ2IDAgMTguNDUxNlYxOC40NTQ2WiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNMS4wODYwOSAxOC40OTA3QzEuMTA3MTUgMTguNDkwNyAxLjEyNTIgMTguNDcyNyAxLjEyNTIgMTguNDUxNkMxLjEyNTIgMTguNDMwNiAxLjEwNzE1IDE4LjQxMjUgMS4wODYwOSAxOC40MTI1QzEuMDY1MDMgMTguNDEyNSAxLjA0Njk4IDE4LjQzMDYgMS4wNDY5OCAxOC40NTE2QzEuMDQ2OTggMTguNDcyNyAxLjA2NTAzIDE4LjQ5MDcgMS4wODYwOSAxOC40OTA3WiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNMi4xNjkxNyAxOC41Mzg5QzIuMjE3MzYgMTguNTM4OSAyLjI1NjQyIDE4LjQ5OTggMi4yNTY0MiAxOC40NTE2QzIuMjU2NDIgMTguNDAzNCAyLjIxNzM2IDE4LjM2NDQgMi4xNjkxNyAxOC4zNjQ0QzIuMTIwOTkgMTguMzY0NCAyLjA4MTkzIDE4LjQwMzQgMi4wODE5MyAxOC40NTE2QzIuMDgxOTMgMTguNDk5OCAyLjEyMDk5IDE4LjUzODkgMi4xNjkxNyAxOC41Mzg5WiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNMy4yNTIyNiAxOC41ODdDMy4zMjc0NyAxOC41ODcgMy4zODc2NCAxOC41MjY4IDMuMzg3NjQgMTguNDUxNkMzLjM4NzY0IDE4LjM3NjQgMy4zMjc0NyAxOC4zMTYyIDMuMjUyMjYgMTguMzE2MkMzLjE3NzA0IDE4LjMxNjIgMy4xMTY4NyAxOC4zNzY0IDMuMTE2ODcgMTguNDUxNkMzLjExNjg3IDE4LjUyNjggMy4xNzcwNCAxOC41ODcgMy4yNTIyNiAxOC41ODdaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik00LjMzNTM0IDE4LjYzMjFDNC40MzQ2MiAxOC42MzIxIDQuNTE1ODUgMTguNTUwOSA0LjUxNTg1IDE4LjQ1MTZDNC41MTU4NSAxOC4zNTIzIDQuNDM0NjIgMTguMjcxMSA0LjMzNTM0IDE4LjI3MTFDNC4yMzYwNiAxOC4yNzExIDQuMTU0ODMgMTguMzUyMyA0LjE1NDgzIDE4LjQ1MTZDNC4xNTQ4MyAxOC41NTA5IDQuMjM2MDYgMTguNjMyMSA0LjMzNTM0IDE4LjYzMjFaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik01LjQxODQyIDE4LjY4MDNDNS41NDQ3OCAxOC42ODAzIDUuNjQ3MDcgMTguNTc4IDUuNjQ3MDcgMTguNDUxNkM1LjY0NzA3IDE4LjMyNTMgNS41NDQ3OCAxOC4yMjMgNS40MTg0MiAxOC4yMjNDNS4yOTIwNiAxOC4yMjMgNS4xODk3NyAxOC4zMjUzIDUuMTg5NzcgMTguNDUxNkM1LjE4OTc3IDE4LjU3OCA1LjI5MjA2IDE4LjY4MDMgNS40MTg0MiAxOC42ODAzWiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNNi41MDE1IDE4LjcyODRDNi42NTQ5NCAxOC43Mjg0IDYuNzc4MjkgMTguNjA1MSA2Ljc3ODI5IDE4LjQ1MTZDNi43NzgyOSAxOC4yOTgyIDYuNjU0OTQgMTguMTc0OCA2LjUwMTUgMTguMTc0OEM2LjM0ODA3IDE4LjE3NDggNi4yMjQ3MiAxOC4yOTgyIDYuMjI0NzIgMTguNDUxNkM2LjIyNDcyIDE4LjYwNTEgNi4zNDgwNyAxOC43Mjg0IDYuNTAxNSAxOC43Mjg0WiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNNy41ODQ1OSAxOC43NzY1QzcuNzY1MSAxOC43NzY1IDcuOTA5NTEgMTguNjMyMSA3LjkwOTUxIDE4LjQ1MTZDNy45MDk1MSAxOC4yNzExIDcuNzY1MSAxOC4xMjY3IDcuNTg0NTkgMTguMTI2N0M3LjQwNDA3IDE4LjEyNjcgNy4yNTk2NiAxOC4yNzExIDcuMjU5NjYgMTguNDUxNkM3LjI1OTY2IDE4LjYzMjEgNy40MDQwNyAxOC43NzY1IDcuNTg0NTkgMTguNzc2NVoiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTguNjY3NjcgMTguODI0N0M4Ljg3MjI1IDE4LjgyNDcgOS4wNDA3MyAxOC42NTkyIDkuMDQwNzMgMTguNDUxNkM5LjA0MDczIDE4LjI0NCA4Ljg3NTI2IDE4LjA3ODYgOC42Njc2NyAxOC4wNzg2QzguNDYwMDggMTguMDc4NiA4LjI5NDYxIDE4LjI0NCA4LjI5NDYxIDE4LjQ1MTZDOC4yOTQ2MSAxOC42NTkyIDguNDYwMDggMTguODI0NyA4LjY2NzY3IDE4LjgyNDdaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik05Ljc1MDc1IDE4Ljg2OThDOS45ODI0MSAxOC44Njk4IDEwLjE2ODkgMTguNjgzMyAxMC4xNjg5IDE4LjQ1MTZDMTAuMTY4OSAxOC4yMiA5Ljk4MjQxIDE4LjAzMzQgOS43NTA3NSAxOC4wMzM0QzkuNTE5MDkgMTguMDMzNCA5LjMzMjU2IDE4LjIyIDkuMzMyNTYgMTguNDUxNkM5LjMzMjU2IDE4LjY4MzMgOS41MTkwOSAxOC44Njk4IDkuNzUwNzUgMTguODY5OFoiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTEwLjgzMzggMTguOTE3OUMxMS4wODk2IDE4LjkxNzkgMTEuMzAwMiAxOC43MTA0IDExLjMwMDIgMTguNDUxNkMxMS4zMDAyIDE4LjE5MjkgMTEuMDkyNiAxNy45ODUzIDEwLjgzMzggMTcuOTg1M0MxMC41NzUxIDE3Ljk4NTMgMTAuMzY3NSAxOC4xOTI5IDEwLjM2NzUgMTguNDUxNkMxMC4zNjc1IDE4LjcxMDQgMTAuNTc1MSAxOC45MTc5IDEwLjgzMzggMTguOTE3OVoiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTExLjkxNjkgMTguOTY2MUMxMi4xOTk3IDE4Ljk2NjEgMTIuNDMxNCAxOC43Mzc0IDEyLjQzMTQgMTguNDUxNkMxMi40MzE0IDE4LjE2NTggMTIuMjAyNyAxNy45MzcyIDExLjkxNjkgMTcuOTM3MkMxMS42MzExIDE3LjkzNzIgMTEuNDAyNSAxOC4xNjU4IDExLjQwMjUgMTguNDUxNkMxMS40MDI1IDE4LjczNzQgMTEuNjMxMSAxOC45NjYxIDExLjkxNjkgMTguOTY2MVoiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTEzIDE5LjAxNDJDMTMuMzA5OSAxOS4wMTQyIDEzLjU2MjYgMTguNzYxNSAxMy41NjI2IDE4LjQ1MTZDMTMuNTYyNiAxOC4xNDE3IDEzLjMwOTkgMTcuODg5IDEzIDE3Ljg4OUMxMi42OTAxIDE3Ljg4OSAxMi40Mzc0IDE4LjE0MTcgMTIuNDM3NCAxOC40NTE2QzEyLjQzNzQgMTguNzYxNSAxMi42OTAxIDE5LjAxNDIgMTMgMTkuMDE0MloiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTE0LjA4MzEgMTkuMDU5M0MxNC40MTg3IDE5LjA1OTMgMTQuNjkwOCAxOC43ODczIDE0LjY5MDggMTguNDUxNkMxNC42OTA4IDE4LjExNiAxNC40MTg3IDE3Ljg0MzkgMTQuMDgzMSAxNy44NDM5QzEzLjc0NzQgMTcuODQzOSAxMy40NzU0IDE4LjExNiAxMy40NzU0IDE4LjQ1MTZDMTMuNDc1NCAxOC43ODczIDEzLjc0NzQgMTkuMDU5MyAxNC4wODMxIDE5LjA1OTNaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0xNS4xNjYyIDE5LjEwNzVDMTUuNTI3MiAxOS4xMDc1IDE1LjgyMiAxOC44MTU3IDE1LjgyMiAxOC40NTE2QzE1LjgyMiAxOC4wODc2IDE1LjUzMDIgMTcuNzk1OCAxNS4xNjYyIDE3Ljc5NThDMTQuODAyMSAxNy43OTU4IDE0LjUxMDMgMTguMDg3NiAxNC41MTAzIDE4LjQ1MTZDMTQuNTEwMyAxOC44MTU3IDE0LjgwMjEgMTkuMTA3NSAxNS4xNjYyIDE5LjEwNzVaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0xNi4yNDkyIDE5LjE1NTZDMTYuNjM3NCAxOS4xNTU2IDE2Ljk1MzIgMTguODM5NyAxNi45NTMyIDE4LjQ1MTZDMTYuOTUzMiAxOC4wNjM1IDE2LjYzNzQgMTcuNzQ3NiAxNi4yNDkyIDE3Ljc0NzZDMTUuODYxMSAxNy43NDc2IDE1LjU0NTIgMTguMDYzNSAxNS41NDUyIDE4LjQ1MTZDMTUuNTQ1MiAxOC44Mzk3IDE1Ljg2MTEgMTkuMTU1NiAxNi4yNDkyIDE5LjE1NTZaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0xNy4zMzIzIDE5LjIwMDhDMTcuNzQ0NSAxOS4yMDA4IDE4LjA4MTUgMTguODY2OCAxOC4wODE1IDE4LjQ1MTZDMTguMDgxNSAxOC4wMzY0IDE3Ljc0NzUgMTcuNzAyNSAxNy4zMzIzIDE3LjcwMjVDMTYuOTE3MSAxNy43MDI1IDE2LjU4MzIgMTguMDM2NCAxNi41ODMyIDE4LjQ1MTZDMTYuNTgzMiAxOC44NjY4IDE2LjkxNzEgMTkuMjAwOCAxNy4zMzIzIDE5LjIwMDhaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0xOC40MTU0IDE5LjIxODhDMTguODM5NiAxOS4yMTg4IDE5LjE4MjYgMTguODc1OCAxOS4xODI2IDE4LjQ1MTZDMTkuMTgyNiAxOC4wMjc0IDE4LjgzOTYgMTcuNjg0NCAxOC40MTU0IDE3LjY4NDRDMTcuOTkxMiAxNy42ODQ0IDE3LjY0ODIgMTguMDI3NCAxNy42NDgyIDE4LjQ1MTZDMTcuNjQ4MiAxOC44NzU4IDE3Ljk5MTIgMTkuMjE4OCAxOC40MTU0IDE5LjIxODhaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0xOS40OTg1IDE5LjIxODhDMTkuOTIyNyAxOS4yMTg4IDIwLjI2NTcgMTguODc1OCAyMC4yNjU3IDE4LjQ1MTZDMjAuMjY1NyAxOC4wMjc0IDE5LjkyMjcgMTcuNjg0NCAxOS40OTg1IDE3LjY4NDRDMTkuMDc0MyAxNy42ODQ0IDE4LjczMTMgMTguMDI3NCAxOC43MzEzIDE4LjQ1MTZDMTguNzMxMyAxOC44NzU4IDE5LjA3NDMgMTkuMjE4OCAxOS40OTg1IDE5LjIxODhaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0yMC41ODE2IDE5LjIxODhDMjEuMDA1OCAxOS4yMTg4IDIxLjM0ODggMTguODc1OCAyMS4zNDg4IDE4LjQ1MTZDMjEuMzQ4OCAxOC4wMjc0IDIxLjAwNTggMTcuNjg0NCAyMC41ODE2IDE3LjY4NDRDMjAuMTU3NCAxNy42ODQ0IDE5LjgxNDQgMTguMDI3NCAxOS44MTQ0IDE4LjQ1MTZDMTkuODE0NCAxOC44NzU4IDIwLjE1NzQgMTkuMjE4OCAyMC41ODE2IDE5LjIxODhaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0yMS42NjQ3IDE5LjIwNjhDMjIuMDc5OCAxOS4yMDY4IDIyLjQxOTggMTguODY5OCAyMi40MTk4IDE4LjQ1MTZDMjIuNDE5OCAxOC4wMzM0IDIyLjA4MjggMTcuNjk2NSAyMS42NjQ3IDE3LjY5NjVDMjEuMjQ2NSAxNy42OTY1IDIwLjkwOTUgMTguMDMzNCAyMC45MDk1IDE4LjQ1MTZDMjAuOTA5NSAxOC44Njk4IDIxLjI0NjUgMTkuMjA2OCAyMS42NjQ3IDE5LjIwNjhaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0yMi43NDc3IDE5LjE1ODZDMjMuMTM4OSAxOS4xNTg2IDIzLjQ1NDggMTguODQyNyAyMy40NTQ4IDE4LjQ1MTZDMjMuNDU0OCAxOC4wNjA1IDIzLjEzODkgMTcuNzQ0NiAyMi43NDc3IDE3Ljc0NDZDMjIuMzU2NiAxNy43NDQ2IDIyLjA0MDcgMTguMDYwNSAyMi4wNDA3IDE4LjQ1MTZDMjIuMDQwNyAxOC44NDI3IDIyLjM1NjYgMTkuMTU4NiAyMi43NDc3IDE5LjE1ODZaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0yMy44MzA4IDE5LjExMzVDMjQuMTk0OSAxOS4xMTM1IDI0LjQ5MjcgMTguODE4NyAyNC40OTI3IDE4LjQ1MTZDMjQuNDkyNyAxOC4wODQ2IDI0LjE5NzkgMTcuNzg5NyAyMy44MzA4IDE3Ljc4OTdDMjMuNDYzOCAxNy43ODk3IDIzLjE2ODkgMTguMDg0NiAyMy4xNjg5IDE4LjQ1MTZDMjMuMTY4OSAxOC44MTg3IDIzLjQ2MzggMTkuMTEzNSAyMy44MzA4IDE5LjExMzVaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0yNC45MTM5IDE5LjA2NTRDMjUuMjUwOSAxOS4wNjU0IDI1LjUyNzcgMTguNzkxNiAyNS41Mjc3IDE4LjQ1MTZDMjUuNTI3NyAxOC4xMTE3IDI1LjI1MzkgMTcuODM3OSAyNC45MTM5IDE3LjgzNzlDMjQuNTczOSAxNy44Mzc5IDI0LjMwMDIgMTguMTExNyAyNC4zMDAyIDE4LjQ1MTZDMjQuMzAwMiAxOC43OTE2IDI0LjU3MzkgMTkuMDY1NCAyNC45MTM5IDE5LjA2NTRaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0yNS45OTcgMTkuMDE3MkMyNi4zMDk5IDE5LjAxNzIgMjYuNTYyNiAxOC43NjQ1IDI2LjU2MjYgMTguNDUxNkMyNi41NjI2IDE4LjEzODcgMjYuMzA5OSAxNy44ODYgMjUuOTk3IDE3Ljg4NkMyNS42ODQxIDE3Ljg4NiAyNS40MzE0IDE4LjEzODcgMjUuNDMxNCAxOC40NTE2QzI1LjQzMTQgMTguNzY0NSAyNS42ODQxIDE5LjAxNzIgMjUuOTk3IDE5LjAxNzJaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0yNy4wODAxIDE4Ljk3MjFDMjcuMzY1OSAxOC45NzIxIDI3LjYwMDYgMTguNzQwNCAyNy42MDA2IDE4LjQ1MTZDMjcuNjAwNiAxOC4xNjI4IDI3LjM2ODkgMTcuOTMxMSAyNy4wODAxIDE3LjkzMTFDMjYuNzkxMyAxNy45MzExIDI2LjU1OTYgMTguMTYyOCAyNi41NTk2IDE4LjQ1MTZDMjYuNTU5NiAxOC43NDA0IDI2Ljc5MTMgMTguOTcyMSAyNy4wODAxIDE4Ljk3MjFaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0yOC4xNjMyIDE4LjkyNEMyOC40MjQ5IDE4LjkyNCAyOC42MzU1IDE4LjcxMzQgMjguNjM1NSAxOC40NTE2QzI4LjYzNTUgMTguMTg5OSAyOC40MjQ5IDE3Ljk3OTMgMjguMTYzMiAxNy45NzkzQzI3LjkwMTQgMTcuOTc5MyAyNy42OTA4IDE4LjE4OTkgMjcuNjkwOCAxOC40NTE2QzI3LjY5MDggMTguNzEzNCAyNy45MDE0IDE4LjkyNCAyOC4xNjMyIDE4LjkyNFoiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTI5LjI0NjIgMTguODc1OEMyOS40ODA5IDE4Ljg3NTggMjkuNjcwNCAxOC42ODYzIDI5LjY3MDQgMTguNDUxNkMyOS42NzA0IDE4LjIxNyAyOS40ODA5IDE4LjAyNzQgMjkuMjQ2MiAxOC4wMjc0QzI5LjAxMTYgMTguMDI3NCAyOC44MjIgMTguMjE3IDI4LjgyMiAxOC40NTE2QzI4LjgyMiAxOC42ODYzIDI5LjAxMTYgMTguODc1OCAyOS4yNDYyIDE4Ljg3NThaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0zMC4zMjkzIDE4LjgzMDdDMzAuNTM2OSAxOC44MzA3IDMwLjcwODQgMTguNjYyMiAzMC43MDg0IDE4LjQ1MTZDMzAuNzA4NCAxOC4yNDEgMzAuNTM5OSAxOC4wNzI1IDMwLjMyOTMgMTguMDcyNUMzMC4xMTg3IDE4LjA3MjUgMjkuOTUwMiAxOC4yNDEgMjkuOTUwMiAxOC40NTE2QzI5Ljk1MDIgMTguNjYyMiAzMC4xMTg3IDE4LjgzMDcgMzAuMzI5MyAxOC44MzA3WiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNMzEuNDEyNCAxOC43ODI2QzMxLjU5NTkgMTguNzgyNiAzMS43NDMzIDE4LjYzNTEgMzEuNzQzMyAxOC40NTE2QzMxLjc0MzMgMTguMjY4MSAzMS41OTU5IDE4LjEyMDcgMzEuNDEyNCAxOC4xMjA3QzMxLjIyODkgMTguMTIwNyAzMS4wODE1IDE4LjI2ODEgMzEuMDgxNSAxOC40NTE2QzMxLjA4MTUgMTguNjM1MSAzMS4yMjg5IDE4Ljc4MjYgMzEuNDEyNCAxOC43ODI2WiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNMzIuNDk1NSAxOC43MzQ0QzMyLjY1MTkgMTguNzM0NCAzMi43NzgzIDE4LjYwODEgMzIuNzc4MyAxOC40NTE2QzMyLjc3ODMgMTguMjk1MiAzMi42NTE5IDE4LjE2ODggMzIuNDk1NSAxOC4xNjg4QzMyLjMzOSAxOC4xNjg4IDMyLjIxMjcgMTguMjk1MiAzMi4yMTI3IDE4LjQ1MTZDMzIuMjEyNyAxOC42MDgxIDMyLjMzOSAxOC43MzQ0IDMyLjQ5NTUgMTguNzM0NFoiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTMzLjU3ODYgMTguNjg2M0MzMy43MDc5IDE4LjY4NjMgMzMuODEzMiAxOC41ODEgMzMuODEzMiAxOC40NTE2QzMzLjgxMzIgMTguMzIyMyAzMy43MDc5IDE4LjIxNyAzMy41Nzg2IDE4LjIxN0MzMy40NDkyIDE4LjIxNyAzMy4zNDM5IDE4LjMyMjMgMzMuMzQzOSAxOC40NTE2QzMzLjM0MzkgMTguNTgxIDMzLjQ0OTIgMTguNjg2MyAzMy41Nzg2IDE4LjY4NjNaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0zNC42NjE3IDE4LjY0MTJDMzQuNzY2OSAxOC42NDEyIDM0Ljg1MTIgMTguNTU2OSAzNC44NTEyIDE4LjQ1MTZDMzQuODUxMiAxOC4zNDYzIDM0Ljc2NjkgMTguMjYyMSAzNC42NjE3IDE4LjI2MjFDMzQuNTU2NCAxOC4yNjIxIDM0LjQ3MjEgMTguMzQ2MyAzNC40NzIxIDE4LjQ1MTZDMzQuNDcyMSAxOC41NTY5IDM0LjU1NjQgMTguNjQxMiAzNC42NjE3IDE4LjY0MTJaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0zNS43NDQ3IDE4LjU5M0MzNS44MjMgMTguNTkzIDM1Ljg4NjEgMTguNTI5OCAzNS44ODYxIDE4LjQ1MTZDMzUuODg2MSAxOC4zNzM0IDM1LjgyMyAxOC4zMTAyIDM1Ljc0NDcgMTguMzEwMkMzNS42NjY1IDE4LjMxMDIgMzUuNjAzMyAxOC4zNzM0IDM1LjYwMzMgMTguNDUxNkMzNS42MDMzIDE4LjUyOTggMzUuNjY2NSAxOC41OTMgMzUuNzQ0NyAxOC41OTNaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0zNi44Mjc4IDE4LjU0NDlDMzYuODc5IDE4LjU0NDkgMzYuOTIxMSAxOC41MDI4IDM2LjkyMTEgMTguNDUxNkMzNi45MjExIDE4LjQwMDUgMzYuODc5IDE4LjM1ODQgMzYuODI3OCAxOC4zNTg0QzM2Ljc3NjcgMTguMzU4NCAzNi43MzQ2IDE4LjQwMDUgMzYuNzM0NiAxOC40NTE2QzM2LjczNDYgMTguNTAyOCAzNi43NzY3IDE4LjU0NDkgMzYuODI3OCAxOC41NDQ5WiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNMzcuOTEwOSAxOC40OTY3QzM3LjkzNSAxOC40OTY3IDM3Ljk1NiAxOC40NzU3IDM3Ljk1NiAxOC40NTE2QzM3Ljk1NiAxOC40Mjc1IDM3LjkzNSAxOC40MDY1IDM3LjkxMDkgMTguNDA2NUMzNy44ODY4IDE4LjQwNjUgMzcuODY1OCAxOC40Mjc1IDM3Ljg2NTggMTguNDUxNkMzNy44NjU4IDE4LjQ3NTcgMzcuODg2OCAxOC40OTY3IDM3LjkxMDkgMTguNDk2N1oiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTM4Ljk5NCAxOC40NTc2QzM4Ljk5NCAxOC40NTc2IDM5IDE4LjQ1NzYgMzkgMTguNDUxNkMzOSAxOC40NDU2IDM5IDE4LjQ0NTYgMzguOTk0IDE4LjQ0NTZDMzguOTg4IDE4LjQ0NTYgMzguOTg4IDE4LjQ0NTYgMzguOTg4IDE4LjQ1MTZDMzguOTg4IDE4LjQ1NzYgMzguOTg4IDE4LjQ1NzYgMzguOTk0IDE4LjQ1NzZaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0xLjA4NjA5IDE5LjU3MzhDMS4xMDcxNSAxOS41NzM4IDEuMTI1MiAxOS41NTU4IDEuMTI1MiAxOS41MzQ3QzEuMTI1MiAxOS41MTM2IDEuMTA3MTUgMTkuNDk1NiAxLjA4NjA5IDE5LjQ5NTZDMS4wNjUwMyAxOS40OTU2IDEuMDQ2OTggMTkuNTEzNiAxLjA0Njk4IDE5LjUzNDdDMS4wNDY5OCAxOS41NTU4IDEuMDY1MDMgMTkuNTczOCAxLjA4NjA5IDE5LjU3MzhaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0yLjE2OTE3IDE5LjYyMkMyLjIxNzM2IDE5LjYyMiAyLjI1NjQyIDE5LjU4MjkgMi4yNTY0MiAxOS41MzQ3QzIuMjU2NDIgMTkuNDg2NSAyLjIxNzM2IDE5LjQ0NzUgMi4xNjkxNyAxOS40NDc1QzIuMTIwOTkgMTkuNDQ3NSAyLjA4MTkzIDE5LjQ4NjUgMi4wODE5MyAxOS41MzQ3QzIuMDgxOTMgMTkuNTgyOSAyLjEyMDk5IDE5LjYyMiAyLjE2OTE3IDE5LjYyMloiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTMuMjUyMjYgMTkuNjY3MUMzLjMyNDQ2IDE5LjY2NzEgMy4zODQ2MyAxOS42MDY5IDMuMzg0NjMgMTkuNTM0N0MzLjM4NDYzIDE5LjQ2MjUgMy4zMjQ0NiAxOS40MDIzIDMuMjUyMjYgMTkuNDAyM0MzLjE4MDA1IDE5LjQwMjMgMy4xMTk4OCAxOS40NjI1IDMuMTE5ODggMTkuNTM0N0MzLjExOTg4IDE5LjYwNjkgMy4xODAwNSAxOS42NjcxIDMuMjUyMjYgMTkuNjY3MVoiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTQuMzM1MzQgMTkuNzE1MkM0LjQzNDYyIDE5LjcxNTIgNC41MTU4NSAxOS42MzQgNC41MTU4NSAxOS41MzQ3QzQuNTE1ODUgMTkuNDM1NCA0LjQzNDYyIDE5LjM1NDIgNC4zMzUzNCAxOS4zNTQyQzQuMjM2MDYgMTkuMzU0MiA0LjE1NDgzIDE5LjQzNTQgNC4xNTQ4MyAxOS41MzQ3QzQuMTU0ODMgMTkuNjM0IDQuMjM2MDYgMTkuNzE1MiA0LjMzNTM0IDE5LjcxNTJaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik01LjQxODQyIDE5Ljc2MzRDNS41NDQ3OCAxOS43NjM0IDUuNjQ3MDcgMTkuNjYxMSA1LjY0NzA3IDE5LjUzNDdDNS42NDcwNyAxOS40MDgzIDUuNTQ0NzggMTkuMzA2MSA1LjQxODQyIDE5LjMwNjFDNS4yOTIwNiAxOS4zMDYxIDUuMTg5NzcgMTkuNDA4MyA1LjE4OTc3IDE5LjUzNDdDNS4xODk3NyAxOS42NjExIDUuMjkyMDYgMTkuNzYzNCA1LjQxODQyIDE5Ljc2MzRaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik02LjUwMTUgMTkuODExNUM2LjY1NDk0IDE5LjgxMTUgNi43NzgyOSAxOS42ODgxIDYuNzc4MjkgMTkuNTM0N0M2Ljc3ODI5IDE5LjM4MTMgNi42NTQ5NCAxOS4yNTc5IDYuNTAxNSAxOS4yNTc5QzYuMzQ4MDcgMTkuMjU3OSA2LjIyNDcyIDE5LjM4MTMgNi4yMjQ3MiAxOS41MzQ3QzYuMjI0NzIgMTkuNjg4MSA2LjM0ODA3IDE5LjgxMTUgNi41MDE1IDE5LjgxMTVaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik03LjU4NDU5IDE5Ljg1NjZDNy43NjIwOSAxOS44NTY2IDcuOTA2NSAxOS43MTIyIDcuOTA2NSAxOS41MzQ3QzcuOTA2NSAxOS4zNTcyIDcuNzYyMDkgMTkuMjEyOCA3LjU4NDU5IDE5LjIxMjhDNy40MDcwOCAxOS4yMTI4IDcuMjYyNjcgMTkuMzU3MiA3LjI2MjY3IDE5LjUzNDdDNy4yNjI2NyAxOS43MTIyIDcuNDA3MDggMTkuODU2NiA3LjU4NDU5IDE5Ljg1NjZaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik04LjY2NzY3IDE5LjkwNDhDOC44NzIyNSAxOS45MDQ4IDkuMDM3NzIgMTkuNzM5MyA5LjAzNzcyIDE5LjUzNDdDOS4wMzc3MiAxOS4zMzAxIDguODcyMjUgMTkuMTY0NiA4LjY2NzY3IDE5LjE2NDZDOC40NjMwOSAxOS4xNjQ2IDguMjk3NjIgMTkuMzMwMSA4LjI5NzYyIDE5LjUzNDdDOC4yOTc2MiAxOS43MzkzIDguNDYzMDkgMTkuOTA0OCA4LjY2NzY3IDE5LjkwNDhaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik05Ljc1MDc1IDE5Ljk1MjlDOS45ODI0MSAxOS45NTI5IDEwLjE2ODkgMTkuNzY2NCAxMC4xNjg5IDE5LjUzNDdDMTAuMTY4OSAxOS4zMDMgOS45ODI0MSAxOS4xMTY1IDkuNzUwNzUgMTkuMTE2NUM5LjUxOTA5IDE5LjExNjUgOS4zMzI1NiAxOS4zMDMgOS4zMzI1NiAxOS41MzQ3QzkuMzMyNTYgMTkuNzY2NCA5LjUxOTA5IDE5Ljk1MjkgOS43NTA3NSAxOS45NTI5WiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNMTAuODMzOCAxOS45OThDMTEuMDg5NiAxOS45OTggMTEuMjk3MiAxOS43OTA0IDExLjI5NzIgMTkuNTM0N0MxMS4yOTcyIDE5LjI3OSAxMS4wODk2IDE5LjA3MTQgMTAuODMzOCAxOS4wNzE0QzEwLjU3ODEgMTkuMDcxNCAxMC4zNzA1IDE5LjI3OSAxMC4zNzA1IDE5LjUzNDdDMTAuMzcwNSAxOS43OTA0IDEwLjU3ODEgMTkuOTk4IDEwLjgzMzggMTkuOTk4WiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNMTEuOTE2OSAyMC4wNDYyQzEyLjE5OTcgMjAuMDQ2MiAxMi40Mjg0IDE5LjgxNzUgMTIuNDI4NCAxOS41MzQ3QzEyLjQyODQgMTkuMjUxOSAxMi4xOTk3IDE5LjAyMzIgMTEuOTE2OSAxOS4wMjMyQzExLjYzNDEgMTkuMDIzMiAxMS40MDU1IDE5LjI1MTkgMTEuNDA1NSAxOS41MzQ3QzExLjQwNTUgMTkuODE3NSAxMS42MzQxIDIwLjA0NjIgMTEuOTE2OSAyMC4wNDYyWiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNMTMgMjAuMDk0M0MxMy4zMDk5IDIwLjA5NDMgMTMuNTU5NiAxOS44NDQ2IDEzLjU1OTYgMTkuNTM0N0MxMy41NTk2IDE5LjIyNDggMTMuMzA5OSAxOC45NzUxIDEzIDE4Ljk3NTFDMTIuNjkwMSAxOC45NzUxIDEyLjQ0MDQgMTkuMjI0OCAxMi40NDA0IDE5LjUzNDdDMTIuNDQwNCAxOS44NDQ2IDEyLjY5MDEgMjAuMDk0MyAxMyAyMC4wOTQzWiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNMTQuMDgzMSAyMC4xMzk0QzE0LjQxNyAyMC4xMzk0IDE0LjY4NzggMTkuODY4NyAxNC42ODc4IDE5LjUzNDdDMTQuNjg3OCAxOS4yMDA4IDE0LjQxNyAxOC45MyAxNC4wODMxIDE4LjkzQzEzLjc0OTEgMTguOTMgMTMuNDc4NCAxOS4yMDA4IDEzLjQ3ODQgMTkuNTM0N0MxMy40Nzg0IDE5Ljg2ODcgMTMuNzQ5MSAyMC4xMzk0IDE0LjA4MzEgMjAuMTM5NFoiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTE1LjE2NjIgMjAuMTg0NkMxNS41MjQyIDIwLjE4NDYgMTUuODE2IDE5Ljg5MjcgMTUuODE2IDE5LjUzNDdDMTUuODE2IDE5LjE3NjcgMTUuNTI0MiAxOC44ODQ5IDE1LjE2NjIgMTguODg0OUMxNC44MDgxIDE4Ljg4NDkgMTQuNTE2MyAxOS4xNzY3IDE0LjUxNjMgMTkuNTM0N0MxNC41MTYzIDE5Ljg5MjcgMTQuODA4MSAyMC4xODQ2IDE1LjE2NjIgMjAuMTg0NloiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTE2LjI0OTIgMjAuMjMyN0MxNi42MzQzIDIwLjIzMjcgMTYuOTQ3MiAxOS45MTk4IDE2Ljk0NzIgMTkuNTM0N0MxNi45NDcyIDE5LjE0OTYgMTYuNjM0MyAxOC44MzY3IDE2LjI0OTIgMTguODM2N0MxNS44NjQyIDE4LjgzNjcgMTUuNTUxMyAxOS4xNDk2IDE1LjU1MTMgMTkuNTM0N0MxNS41NTEzIDE5LjkxOTggMTUuODY0MiAyMC4yMzI3IDE2LjI0OTIgMjAuMjMyN1oiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTE3LjMzMjMgMjAuMjc0OEMxNy43NDE1IDIwLjI3NDggMTguMDcyNCAxOS45NDM5IDE4LjA3MjQgMTkuNTM0N0MxOC4wNzI0IDE5LjEyNTUgMTcuNzQxNSAxOC43OTQ2IDE3LjMzMjMgMTguNzk0NkMxNi45MjMyIDE4Ljc5NDYgMTYuNTkyMiAxOS4xMjU1IDE2LjU5MjIgMTkuNTM0N0MxNi41OTIyIDE5Ljk0MzkgMTYuOTIzMiAyMC4yNzQ4IDE3LjMzMjMgMjAuMjc0OFoiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTE4LjQxNTQgMjAuMzAxOUMxOC44Mzk2IDIwLjMwMTkgMTkuMTgyNiAxOS45NTg5IDE5LjE4MjYgMTkuNTM0N0MxOS4xODI2IDE5LjExMDUgMTguODM5NiAxOC43Njc1IDE4LjQxNTQgMTguNzY3NUMxNy45OTEyIDE4Ljc2NzUgMTcuNjQ4MiAxOS4xMTA1IDE3LjY0ODIgMTkuNTM0N0MxNy42NDgyIDE5Ljk1ODkgMTcuOTkxMiAyMC4zMDE5IDE4LjQxNTQgMjAuMzAxOVoiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTE5LjQ5ODUgMjAuMzAxOUMxOS45MjI3IDIwLjMwMTkgMjAuMjY1NyAxOS45NTg5IDIwLjI2NTcgMTkuNTM0N0MyMC4yNjU3IDE5LjExMDUgMTkuOTIyNyAxOC43Njc1IDE5LjQ5ODUgMTguNzY3NUMxOS4wNzQzIDE4Ljc2NzUgMTguNzMxMyAxOS4xMTA1IDE4LjczMTMgMTkuNTM0N0MxOC43MzEzIDE5Ljk1ODkgMTkuMDc0MyAyMC4zMDE5IDE5LjQ5ODUgMjAuMzAxOVoiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTIwLjU4MTYgMjAuMzAxOUMyMS4wMDU4IDIwLjMwMTkgMjEuMzQ4OCAxOS45NTg5IDIxLjM0ODggMTkuNTM0N0MyMS4zNDg4IDE5LjExMDUgMjEuMDA1OCAxOC43Njc1IDIwLjU4MTYgMTguNzY3NUMyMC4xNTc0IDE4Ljc2NzUgMTkuODE0NCAxOS4xMTA1IDE5LjgxNDQgMTkuNTM0N0MxOS44MTQ0IDE5Ljk1ODkgMjAuMTU3NCAyMC4zMDE5IDIwLjU4MTYgMjAuMzAxOVoiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTIxLjY2NDcgMjAuMjc3OEMyMi4wNzM4IDIwLjI3NzggMjIuNDA3OCAxOS45NDY5IDIyLjQwNzggMTkuNTM0N0MyMi40MDc4IDE5LjEyMjUgMjIuMDc2OCAxOC43OTE2IDIxLjY2NDcgMTguNzkxNkMyMS4yNTI1IDE4Ljc5MTYgMjAuOTIxNSAxOS4xMjI1IDIwLjkyMTUgMTkuNTM0N0MyMC45MjE1IDE5Ljk0NjkgMjEuMjUyNSAyMC4yNzc4IDIxLjY2NDcgMjAuMjc3OFoiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTIyLjc0NzcgMjAuMjM1N0MyMy4xMzI4IDIwLjIzNTcgMjMuNDQ4NyAxOS45MjI4IDIzLjQ0ODcgMTkuNTM0N0MyMy40NDg3IDE5LjE0NjYgMjMuMTM1OCAxOC44MzM3IDIyLjc0NzcgMTguODMzN0MyMi4zNTk2IDE4LjgzMzcgMjIuMDQ2NyAxOS4xNDY2IDIyLjA0NjcgMTkuNTM0N0MyMi4wNDY3IDE5LjkyMjggMjIuMzU5NiAyMC4yMzU3IDIyLjc0NzcgMjAuMjM1N1oiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTIzLjgzMDggMjAuMTkwNkMyNC4xOTE5IDIwLjE5MDYgMjQuNDg2NyAxOS44OTg3IDI0LjQ4NjcgMTkuNTM0N0MyNC40ODY3IDE5LjE3MDcgMjQuMTk0OSAxOC44Nzg4IDIzLjgzMDggMTguODc4OEMyMy40NjY4IDE4Ljg3ODggMjMuMTc1IDE5LjE3MDcgMjMuMTc1IDE5LjUzNDdDMjMuMTc1IDE5Ljg5ODcgMjMuNDY2OCAyMC4xOTA2IDIzLjgzMDggMjAuMTkwNloiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTI0LjkxMzkgMjAuMTQyNEMyNS4yNDk1IDIwLjE0MjQgMjUuNTIxNiAxOS44NzAzIDI1LjUyMTYgMTkuNTM0N0MyNS41MjE2IDE5LjE5OTEgMjUuMjQ5NSAxOC45MjcgMjQuOTEzOSAxOC45MjdDMjQuNTc4MyAxOC45MjcgMjQuMzA2MiAxOS4xOTkxIDI0LjMwNjIgMTkuNTM0N0MyNC4zMDYyIDE5Ljg3MDMgMjQuNTc4MyAyMC4xNDI0IDI0LjkxMzkgMjAuMTQyNFoiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTI1Ljk5NyAyMC4wOTczQzI2LjMwNjkgMjAuMDk3MyAyNi41NTk2IDE5Ljg0NDYgMjYuNTU5NiAxOS41MzQ3QzI2LjU1OTYgMTkuMjI0OCAyNi4zMDY5IDE4Ljk3MjEgMjUuOTk3IDE4Ljk3MjFDMjUuNjg3MSAxOC45NzIxIDI1LjQzNDQgMTkuMjI0OCAyNS40MzQ0IDE5LjUzNDdDMjUuNDM0NCAxOS44NDQ2IDI1LjY4NzEgMjAuMDk3MyAyNS45OTcgMjAuMDk3M1oiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTI3LjA4MDEgMjAuMDUyMkMyNy4zNjU5IDIwLjA1MjIgMjcuNTk3NSAxOS44MjA1IDI3LjU5NzUgMTkuNTM0N0MyNy41OTc1IDE5LjI0ODkgMjcuMzY1OSAxOS4wMTcyIDI3LjA4MDEgMTkuMDE3MkMyNi43OTQzIDE5LjAxNzIgMjYuNTYyNiAxOS4yNDg5IDI2LjU2MjYgMTkuNTM0N0MyNi41NjI2IDE5LjgyMDUgMjYuNzk0MyAyMC4wNTIyIDI3LjA4MDEgMjAuMDUyMloiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTI4LjE2MzIgMjAuMDA0QzI4LjQyMjQgMjAuMDA0IDI4LjYzMjUgMTkuNzkzOSAyOC42MzI1IDE5LjUzNDdDMjguNjMyNSAxOS4yNzU1IDI4LjQyMjQgMTkuMDY1NCAyOC4xNjMyIDE5LjA2NTRDMjcuOTAzOSAxOS4wNjU0IDI3LjY5MzggMTkuMjc1NSAyNy42OTM4IDE5LjUzNDdDMjcuNjkzOCAxOS43OTM5IDI3LjkwMzkgMjAuMDA0IDI4LjE2MzIgMjAuMDA0WiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNMjkuMjQ2MiAxOS45NTU5QzI5LjQ3NzkgMTkuOTU1OSAyOS42Njc0IDE5Ljc2NjQgMjkuNjY3NCAxOS41MzQ3QzI5LjY2NzQgMTkuMzAzIDI5LjQ3NzkgMTkuMTEzNSAyOS4yNDYyIDE5LjExMzVDMjkuMDE0NiAxOS4xMTM1IDI4LjgyNSAxOS4zMDMgMjguODI1IDE5LjUzNDdDMjguODI1IDE5Ljc2NjQgMjkuMDE0NiAxOS45NTU5IDI5LjI0NjIgMTkuOTU1OVoiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTMwLjMyOTMgMTkuOTEwOEMzMC41MzY5IDE5LjkxMDggMzAuNzA1NCAxOS43NDIzIDMwLjcwNTQgMTkuNTM0N0MzMC43MDU0IDE5LjMyNzEgMzAuNTM2OSAxOS4xNTg2IDMwLjMyOTMgMTkuMTU4NkMzMC4xMjE3IDE5LjE1ODYgMjkuOTUzMiAxOS4zMjcxIDI5Ljk1MzIgMTkuNTM0N0MyOS45NTMyIDE5Ljc0MjMgMzAuMTIxNyAxOS45MTA4IDMwLjMyOTMgMTkuOTEwOFoiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTMxLjQxMjQgMTkuODYyNkMzMS41OTI5IDE5Ljg2MjYgMzEuNzQwMyAxOS43MTUyIDMxLjc0MDMgMTkuNTM0N0MzMS43NDAzIDE5LjM1NDIgMzEuNTkyOSAxOS4yMDY4IDMxLjQxMjQgMTkuMjA2OEMzMS4yMzE5IDE5LjIwNjggMzEuMDg0NSAxOS4zNTQyIDMxLjA4NDUgMTkuNTM0N0MzMS4wODQ1IDE5LjcxNTIgMzEuMjMxOSAxOS44NjI2IDMxLjQxMjQgMTkuODYyNloiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTMyLjQ5NTUgMTkuODE0NUMzMi42NDg5IDE5LjgxNDUgMzIuNzc1MyAxOS42ODgxIDMyLjc3NTMgMTkuNTM0N0MzMi43NzUzIDE5LjM4MTMgMzIuNjQ4OSAxOS4yNTQ5IDMyLjQ5NTUgMTkuMjU0OUMzMi4zNDIgMTkuMjU0OSAzMi4yMTU3IDE5LjM4MTMgMzIuMjE1NyAxOS41MzQ3QzMyLjIxNTcgMTkuNjg4MSAzMi4zNDIgMTkuODE0NSAzMi40OTU1IDE5LjgxNDVaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0zMy41Nzg2IDE5Ljc2NjRDMzMuNzA0OSAxOS43NjY0IDMzLjgxMDIgMTkuNjY0MSAzMy44MTAyIDE5LjUzNDdDMzMuODEwMiAxOS40MDUzIDMzLjcwNzkgMTkuMzAzIDMzLjU3ODYgMTkuMzAzQzMzLjQ0OTIgMTkuMzAzIDMzLjM0NjkgMTkuNDA1MyAzMy4zNDY5IDE5LjUzNDdDMzMuMzQ2OSAxOS42NjQxIDMzLjQ0OTIgMTkuNzY2NCAzMy41Nzg2IDE5Ljc2NjRaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0zNC42NjE3IDE5LjcyMTJDMzQuNzYzOSAxOS43MjEyIDM0Ljg0ODIgMTkuNjM3IDM0Ljg0ODIgMTkuNTM0N0MzNC44NDgyIDE5LjQzMjQgMzQuNzYzOSAxOS4zNDgyIDM0LjY2MTcgMTkuMzQ4MkMzNC41NTk0IDE5LjM0ODIgMzQuNDc1MSAxOS40MzI0IDM0LjQ3NTEgMTkuNTM0N0MzNC40NzUxIDE5LjYzNyAzNC41NTk0IDE5LjcyMTIgMzQuNjYxNyAxOS43MjEyWiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNMzUuNzQ0NyAxOS42NzMxQzM1LjgxOTkgMTkuNjczMSAzNS44ODMxIDE5LjYwOTkgMzUuODgzMSAxOS41MzQ3QzM1Ljg4MzEgMTkuNDU5NSAzNS44MTk5IDE5LjM5NjMgMzUuNzQ0NyAxOS4zOTYzQzM1LjY2OTUgMTkuMzk2MyAzNS42MDYzIDE5LjQ1OTUgMzUuNjA2MyAxOS41MzQ3QzM1LjYwNjMgMTkuNjA5OSAzNS42Njk1IDE5LjY3MzEgMzUuNzQ0NyAxOS42NzMxWiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNMzYuODI3OCAxOS42MjVDMzYuODc5IDE5LjYyNSAzNi45MTgxIDE5LjU4NTggMzYuOTE4MSAxOS41MzQ3QzM2LjkxODEgMTkuNDgzNiAzNi44NzkgMTkuNDQ0NCAzNi44Mjc4IDE5LjQ0NDRDMzYuNzc2NyAxOS40NDQ0IDM2LjczNzYgMTkuNDgzNiAzNi43Mzc2IDE5LjUzNDdDMzYuNzM3NiAxOS41ODU4IDM2Ljc3NjcgMTkuNjI1IDM2LjgyNzggMTkuNjI1WiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNMzcuOTEwOSAxOS41Nzk4QzM3LjkzNSAxOS41Nzk4IDM3Ljk1NiAxOS41NTg4IDM3Ljk1NiAxOS41MzQ3QzM3Ljk1NiAxOS41MTA2IDM3LjkzNSAxOS40ODk2IDM3LjkxMDkgMTkuNDg5NkMzNy44ODY4IDE5LjQ4OTYgMzcuODY1OCAxOS41MTA2IDM3Ljg2NTggMTkuNTM0N0MzNy44NjU4IDE5LjU1ODggMzcuODg2OCAxOS41Nzk4IDM3LjkxMDkgMTkuNTc5OFoiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTEuMDg2MDkgMjAuNjUzOUMxLjEwNzE1IDIwLjY1MzkgMS4xMjIxOSAyMC42Mzg4IDEuMTIyMTkgMjAuNjE3OEMxLjEyMjE5IDIwLjU5NjcgMS4xMDcxNSAyMC41ODE3IDEuMDg2MDkgMjAuNTgxN0MxLjA2NTAzIDIwLjU4MTcgMS4wNDk5OSAyMC41OTY3IDEuMDQ5OTkgMjAuNjE3OEMxLjA0OTk5IDIwLjYzODggMS4wNjUwMyAyMC42NTM5IDEuMDg2MDkgMjAuNjUzOVoiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTIuMTY5MTcgMjAuNjk5QzIuMjE0MyAyMC42OTkgMi4yNTA0IDIwLjY2MjkgMi4yNTA0IDIwLjYxNzhDMi4yNTA0IDIwLjU3MjcgMi4yMTQzIDIwLjUzNjYgMi4xNjkxNyAyMC41MzY2QzIuMTI0MDUgMjAuNTM2NiAyLjA4Nzk0IDIwLjU3MjcgMi4wODc5NCAyMC42MTc4QzIuMDg3OTQgMjAuNjYyOSAyLjEyNDA1IDIwLjY5OSAyLjE2OTE3IDIwLjY5OVoiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTMuMjUyMjYgMjAuNzQ3MkMzLjMyNDQ2IDIwLjc0NzIgMy4zODE2MiAyMC42OSAzLjM4MTYyIDIwLjYxNzhDMy4zODE2MiAyMC41NDU2IDMuMzI0NDYgMjAuNDg4NCAzLjI1MjI2IDIwLjQ4ODRDMy4xODAwNSAyMC40ODg0IDMuMTIyODkgMjAuNTQ1NiAzLjEyMjg5IDIwLjYxNzhDMy4xMjI4OSAyMC42OSAzLjE4MDA1IDIwLjc0NzIgMy4yNTIyNiAyMC43NDcyWiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNNC4zMzUzNCAyMC43OTUzQzQuNDM0NjIgMjAuNzk1MyA0LjUxMjg0IDIwLjcxNzEgNC41MTI4NCAyMC42MTc4QzQuNTEyODQgMjAuNTE4NSA0LjQzNDYyIDIwLjQ0MDMgNC4zMzUzNCAyMC40NDAzQzQuMjM2MDYgMjAuNDQwMyA0LjE1NzgzIDIwLjUxODUgNC4xNTc4MyAyMC42MTc4QzQuMTU3ODMgMjAuNzE3MSA0LjIzNjA2IDIwLjc5NTMgNC4zMzUzNCAyMC43OTUzWiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNNS40MTg0MiAyMC44NDA0QzUuNTQxNzcgMjAuODQwNCA1LjY0MTA2IDIwLjc0MTEgNS42NDEwNiAyMC42MTc4QzUuNjQxMDYgMjAuNDk0NCA1LjU0MTc3IDIwLjM5NTEgNS40MTg0MiAyMC4zOTUxQzUuMjk1MDcgMjAuMzk1MSA1LjE5NTc5IDIwLjQ5NDQgNS4xOTU3OSAyMC42MTc4QzUuMTk1NzkgMjAuNzQxMSA1LjI5NTA3IDIwLjg0MDQgNS40MTg0MiAyMC44NDA0WiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNNi41MDE1IDIwLjg4ODZDNi42NTE5MyAyMC44ODg2IDYuNzcyMjcgMjAuNzY4MiA2Ljc3MjI3IDIwLjYxNzhDNi43NzIyNyAyMC40Njc0IDYuNjUxOTMgMjAuMzQ3IDYuNTAxNSAyMC4zNDdDNi4zNTEwOCAyMC4zNDcgNi4yMzA3MyAyMC40Njc0IDYuMjMwNzMgMjAuNjE3OEM2LjIzMDczIDIwLjc2ODIgNi4zNTEwOCAyMC44ODg2IDYuNTAxNSAyMC44ODg2WiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNNy41ODQ1OSAyMC45MzM3QzcuNzU5MDggMjAuOTMzNyA3LjkwMDQ5IDIwLjc5MjMgNy45MDA0OSAyMC42MTc4QzcuOTAwNDkgMjAuNDQzMyA3Ljc1OTA4IDIwLjMwMTkgNy41ODQ1OSAyMC4zMDE5QzcuNDEwMDkgMjAuMzAxOSA3LjI2ODY5IDIwLjQ0MzMgNy4yNjg2OSAyMC42MTc4QzcuMjY4NjkgMjAuNzkyMyA3LjQxMDA5IDIwLjkzMzcgNy41ODQ1OSAyMC45MzM3WiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNOC42Njc2NyAyMC45ODE4QzguODY5MjQgMjAuOTgxOCA5LjAzMTcgMjAuODE5NCA5LjAzMTcgMjAuNjE3OEM5LjAzMTcgMjAuNDE2MiA4Ljg2OTI0IDIwLjI1MzcgOC42Njc2NyAyMC4yNTM3QzguNDY2MDkgMjAuMjUzNyA4LjMwMzYzIDIwLjQxNjIgOC4zMDM2MyAyMC42MTc4QzguMzAzNjMgMjAuODE5NCA4LjQ2NjA5IDIwLjk4MTggOC42Njc2NyAyMC45ODE4WiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNOS43NTA3NSAyMS4wMjY5QzkuOTc2MzkgMjEuMDI2OSAxMC4xNTk5IDIwLjg0MzQgMTAuMTU5OSAyMC42MTc4QzEwLjE1OTkgMjAuMzkyMSA5Ljk3NjM5IDIwLjIwODYgOS43NTA3NSAyMC4yMDg2QzkuNTI1MTEgMjAuMjA4NiA5LjM0MTU5IDIwLjM5MjEgOS4zNDE1OSAyMC42MTc4QzkuMzQxNTkgMjAuODQzNCA5LjUyNTExIDIxLjAyNjkgOS43NTA3NSAyMS4wMjY5WiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNMTAuODMzOCAyMS4wNzUxQzExLjA4NjYgMjEuMDc1MSAxMS4yOTExIDIwLjg3MDUgMTEuMjkxMSAyMC42MTc4QzExLjI5MTEgMjAuMzY1MSAxMS4wODY2IDIwLjE2MDUgMTAuODMzOCAyMC4xNjA1QzEwLjU4MTEgMjAuMTYwNSAxMC4zNzY1IDIwLjM2NTEgMTAuMzc2NSAyMC42MTc4QzEwLjM3NjUgMjAuODcwNSAxMC41ODExIDIxLjA3NTEgMTAuODMzOCAyMS4wNzUxWiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNMTEuOTE2OSAyMS4xMjAyQzEyLjE5MzcgMjEuMTIwMiAxMi40MTkzIDIwLjg5NDYgMTIuNDE5MyAyMC42MTc4QzEyLjQxOTMgMjAuMzQxIDEyLjE5MzcgMjAuMTE1NCAxMS45MTY5IDIwLjExNTRDMTEuNjQwMSAyMC4xMTU0IDExLjQxNDUgMjAuMzQxIDExLjQxNDUgMjAuNjE3OEMxMS40MTQ1IDIwLjg5NDYgMTEuNjQwMSAyMS4xMjAyIDExLjkxNjkgMjEuMTIwMloiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTEzIDIxLjE2NTNDMTMuMzAwOSAyMS4xNjUzIDEzLjU0NzYgMjAuOTIxNiAxMy41NDc2IDIwLjYxNzhDMTMuNTQ3NiAyMC4zMTM5IDEzLjMwMzkgMjAuMDcwMiAxMyAyMC4wNzAyQzEyLjY5NjEgMjAuMDcwMiAxMi40NTI0IDIwLjMxMzkgMTIuNDUyNCAyMC42MTc4QzEyLjQ1MjQgMjAuOTIxNiAxMi42OTYxIDIxLjE2NTMgMTMgMjEuMTY1M1oiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTE0LjA4MzEgMjEuMjEwNUMxNC40MTEgMjEuMjEwNSAxNC42NzU4IDIwLjk0NTcgMTQuNjc1OCAyMC42MTc4QzE0LjY3NTggMjAuMjg5OSAxNC40MTEgMjAuMDI1MSAxNC4wODMxIDIwLjAyNTFDMTMuNzU1MSAyMC4wMjUxIDEzLjQ5MDQgMjAuMjg5OSAxMy40OTA0IDIwLjYxNzhDMTMuNDkwNCAyMC45NDU3IDEzLjc1NTEgMjEuMjEwNSAxNC4wODMxIDIxLjIxMDVaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0xNS4xNjYyIDIxLjI1MjZDMTUuNTE1MiAyMS4yNTI2IDE1LjgwMSAyMC45Njk4IDE1LjgwMSAyMC42MTc4QzE1LjgwMSAyMC4yNjU4IDE1LjUxODIgMTkuOTgzIDE1LjE2NjIgMTkuOTgzQzE0LjgxNDIgMTkuOTgzIDE0LjUzMTQgMjAuMjY1OCAxNC41MzE0IDIwLjYxNzhDMTQuNTMxNCAyMC45Njk4IDE0LjgxNDIgMjEuMjUyNiAxNS4xNjYyIDIxLjI1MjZaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0xNi4yNDkyIDIxLjI5NDdDMTYuNjIyMyAyMS4yOTQ3IDE2LjkyNjIgMjAuOTkwOCAxNi45MjYyIDIwLjYxNzhDMTYuOTI2MiAyMC4yNDQ3IDE2LjYyMjMgMTkuOTQwOSAxNi4yNDkyIDE5Ljk0MDlDMTUuODc2MiAxOS45NDA5IDE1LjU3MjMgMjAuMjQ0NyAxNS41NzIzIDIwLjYxNzhDMTUuNTcyMyAyMC45OTA4IDE1Ljg3NjIgMjEuMjk0NyAxNi4yNDkyIDIxLjI5NDdaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0xNy4zMzIzIDIxLjMzMDhDMTcuNzI2NSAyMS4zMzA4IDE4LjA0NTQgMjEuMDExOSAxOC4wNDU0IDIwLjYxNzhDMTguMDQ1NCAyMC4yMjM3IDE3LjcyNjUgMTkuOTA0OCAxNy4zMzIzIDE5LjkwNDhDMTYuOTM4MiAxOS45MDQ4IDE2LjYxOTMgMjAuMjIzNyAxNi42MTkzIDIwLjYxNzhDMTYuNjE5MyAyMS4wMTE5IDE2LjkzODIgMjEuMzMwOCAxNy4zMzIzIDIxLjMzMDhaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0xOC40MTU0IDIxLjM2MDlDMTguODI0NiAyMS4zNjA5IDE5LjE1ODUgMjEuMDMgMTkuMTU4NSAyMC42MTc4QzE5LjE1ODUgMjAuMjA1NiAxOC44Mjc2IDE5Ljg3NDcgMTguNDE1NCAxOS44NzQ3QzE4LjAwMzIgMTkuODc0NyAxNy42NzIzIDIwLjIwNTYgMTcuNjcyMyAyMC42MTc4QzE3LjY3MjMgMjEuMDMgMTguMDAzMiAyMS4zNjA5IDE4LjQxNTQgMjEuMzYwOVoiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTE5LjQ5ODUgMjEuMzcyOUMxOS45MTM3IDIxLjM3MjkgMjAuMjUzNiAyMS4wMzYgMjAuMjUzNiAyMC42MTc4QzIwLjI1MzYgMjAuMTk5NiAxOS45MTY3IDE5Ljg2MjYgMTkuNDk4NSAxOS44NjI2QzE5LjA4MDMgMTkuODYyNiAxOC43NDMzIDIwLjE5OTYgMTguNzQzMyAyMC42MTc4QzE4Ljc0MzMgMjEuMDM2IDE5LjA4MDMgMjEuMzcyOSAxOS40OTg1IDIxLjM3MjlaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0yMC41ODE2IDIxLjM2MDlDMjAuOTkwNyAyMS4zNjA5IDIxLjMyNDcgMjEuMDMgMjEuMzI0NyAyMC42MTc4QzIxLjMyNDcgMjAuMjA1NiAyMC45OTM4IDE5Ljg3NDcgMjAuNTgxNiAxOS44NzQ3QzIwLjE2OTQgMTkuODc0NyAxOS44Mzg1IDIwLjIwNTYgMTkuODM4NSAyMC42MTc4QzE5LjgzODUgMjEuMDMgMjAuMTY5NCAyMS4zNjA5IDIwLjU4MTYgMjEuMzYwOVoiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTIxLjY2NDcgMjEuMzMzOEMyMi4wNTg4IDIxLjMzMzggMjIuMzgwNyAyMS4wMTQ5IDIyLjM4MDcgMjAuNjE3OEMyMi4zODA3IDIwLjIyMDcgMjIuMDYxOCAxOS45MDE3IDIxLjY2NDcgMTkuOTAxN0MyMS4yNjc1IDE5LjkwMTcgMjAuOTQ4NiAyMC4yMjA3IDIwLjk0ODYgMjAuNjE3OEMyMC45NDg2IDIxLjAxNDkgMjEuMjY3NSAyMS4zMzM4IDIxLjY2NDcgMjEuMzMzOFoiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTIyLjc0NzcgMjEuMjk3N0MyMy4xMjM4IDIxLjI5NzcgMjMuNDI3NyAyMC45OTM5IDIzLjQyNzcgMjAuNjE3OEMyMy40Mjc3IDIwLjI0MTcgMjMuMTIzOCAxOS45Mzc4IDIyLjc0NzcgMTkuOTM3OEMyMi4zNzE3IDE5LjkzNzggMjIuMDY3OCAyMC4yNDE3IDIyLjA2NzggMjAuNjE3OEMyMi4wNjc4IDIwLjk5MzkgMjIuMzcxNyAyMS4yOTc3IDIyLjc0NzcgMjEuMjk3N1oiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTIzLjgzMDggMjEuMjU4NkMyNC4xODI4IDIxLjI1ODYgMjQuNDcxNiAyMC45NzI4IDI0LjQ3MTYgMjAuNjE3OEMyNC40NzE2IDIwLjI2MjggMjQuMTg1OCAxOS45NzcgMjMuODMwOCAxOS45NzdDMjMuNDc1OCAxOS45NzcgMjMuMTkgMjAuMjYyOCAyMy4xOSAyMC42MTc4QzIzLjE5IDIwLjk3MjggMjMuNDc1OCAyMS4yNTg2IDIzLjgzMDggMjEuMjU4NloiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTI0LjkxMzkgMjEuMjEzNUMyNS4yNDE4IDIxLjIxMzUgMjUuNTA5NiAyMC45NDU3IDI1LjUwOTYgMjAuNjE3OEMyNS41MDk2IDIwLjI4OTkgMjUuMjQ0OCAyMC4wMjIxIDI0LjkxMzkgMjAuMDIyMUMyNC41ODMgMjAuMDIyMSAyNC4zMTgyIDIwLjI4OTkgMjQuMzE4MiAyMC42MTc4QzI0LjMxODIgMjAuOTQ1NyAyNC41ODMgMjEuMjEzNSAyNC45MTM5IDIxLjIxMzVaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0yNS45OTcgMjEuMTY4NEMyNi4zMDA5IDIxLjE2ODQgMjYuNTQ3NiAyMC45MjE2IDI2LjU0NzYgMjAuNjE3OEMyNi41NDc2IDIwLjMxMzkgMjYuMzAwOSAyMC4wNjcyIDI1Ljk5NyAyMC4wNjcyQzI1LjY5MzEgMjAuMDY3MiAyNS40NDY0IDIwLjMxMzkgMjUuNDQ2NCAyMC42MTc4QzI1LjQ0NjQgMjAuOTIxNiAyNS42OTMxIDIxLjE2ODQgMjUuOTk3IDIxLjE2ODRaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0yNy4wODAxIDIxLjEyMzJDMjcuMzU5OSAyMS4xMjMyIDI3LjU4NTUgMjAuODk3NiAyNy41ODU1IDIwLjYxNzhDMjcuNTg1NSAyMC4zMzggMjcuMzU5OSAyMC4xMTIzIDI3LjA4MDEgMjAuMTEyM0MyNi44MDAzIDIwLjExMjMgMjYuNTc0NiAyMC4zMzggMjYuNTc0NiAyMC42MTc4QzI2LjU3NDYgMjAuODk3NiAyNi44MDAzIDIxLjEyMzIgMjcuMDgwMSAyMS4xMjMyWiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNMjguMTYzMiAyMS4wNzgxQzI4LjQxNTkgMjEuMDc4MSAyOC42MjM1IDIwLjg3MzUgMjguNjIzNSAyMC42MTc4QzI4LjYyMzUgMjAuMzYyMSAyOC40MTg5IDIwLjE1NzUgMjguMTYzMiAyMC4xNTc1QzI3LjkwNzQgMjAuMTU3NSAyNy43MDI4IDIwLjM2MjEgMjcuNzAyOCAyMC42MTc4QzI3LjcwMjggMjAuODczNSAyNy45MDc0IDIxLjA3ODEgMjguMTYzMiAyMS4wNzgxWiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNMjkuMjQ2MiAyMS4wMzNDMjkuNDc0OSAyMS4wMzMgMjkuNjYxNCAyMC44NDY0IDI5LjY2MTQgMjAuNjE3OEMyOS42NjE0IDIwLjM4OTEgMjkuNDc0OSAyMC4yMDI2IDI5LjI0NjIgMjAuMjAyNkMyOS4wMTc2IDIwLjIwMjYgMjguODMxMSAyMC4zODkxIDI4LjgzMTEgMjAuNjE3OEMyOC44MzExIDIwLjg0NjQgMjkuMDE3NiAyMS4wMzMgMjkuMjQ2MiAyMS4wMzNaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0zMC4zMjkzIDIwLjk4NDhDMzAuNTMwOSAyMC45ODQ4IDMwLjY5NjQgMjAuODE5NCAzMC42OTY0IDIwLjYxNzhDMzAuNjk2NCAyMC40MTYyIDMwLjUzMDkgMjAuMjUwNyAzMC4zMjkzIDIwLjI1MDdDMzAuMTI3NyAyMC4yNTA3IDI5Ljk2MjMgMjAuNDE2MiAyOS45NjIzIDIwLjYxNzhDMjkuOTYyMyAyMC44MTk0IDMwLjEyNzcgMjAuOTg0OCAzMC4zMjkzIDIwLjk4NDhaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0zMS40MTI0IDIwLjkzOTdDMzEuNTg5OSAyMC45Mzk3IDMxLjczNDMgMjAuNzk1MyAzMS43MzQzIDIwLjYxNzhDMzEuNzM0MyAyMC40NDAzIDMxLjU4OTkgMjAuMjk1OSAzMS40MTI0IDIwLjI5NTlDMzEuMjM0OSAyMC4yOTU5IDMxLjA5MDUgMjAuNDQwMyAzMS4wOTA1IDIwLjYxNzhDMzEuMDkwNSAyMC43OTUzIDMxLjIzNDkgMjAuOTM5NyAzMS40MTI0IDIwLjkzOTdaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0zMi40OTU1IDIwLjg5MTZDMzIuNjQ1OSAyMC44OTE2IDMyLjc2OTMgMjAuNzY4MiAzMi43NjkzIDIwLjYxNzhDMzIuNzY5MyAyMC40Njc0IDMyLjY0NTkgMjAuMzQ0IDMyLjQ5NTUgMjAuMzQ0QzMyLjM0NTEgMjAuMzQ0IDMyLjIyMTcgMjAuNDY3NCAzMi4yMjE3IDIwLjYxNzhDMzIuMjIxNyAyMC43NjgyIDMyLjM0NTEgMjAuODkxNiAzMi40OTU1IDIwLjg5MTZaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0zMy41Nzg2IDIwLjg0NjRDMzMuNzA0OSAyMC44NDY0IDMzLjgwNzIgMjAuNzQ0MSAzMy44MDcyIDIwLjYxNzhDMzMuODA3MiAyMC40OTE0IDMzLjcwNDkgMjAuMzg5MSAzMy41Nzg2IDIwLjM4OTFDMzMuNDUyMiAyMC4zODkxIDMzLjM0OTkgMjAuNDkxNCAzMy4zNDk5IDIwLjYxNzhDMzMuMzQ5OSAyMC43NDQxIDMzLjQ1MjIgMjAuODQ2NCAzMy41Nzg2IDIwLjg0NjRaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0zNC42NjE3IDIwLjc5ODNDMzQuNzYwOSAyMC43OTgzIDM0Ljg0MjIgMjAuNzE3MSAzNC44NDIyIDIwLjYxNzhDMzQuODQyMiAyMC41MTg1IDM0Ljc2MDkgMjAuNDM3MyAzNC42NjE3IDIwLjQzNzNDMzQuNTYyNCAyMC40MzczIDM0LjQ4MTEgMjAuNTE4NSAzNC40ODExIDIwLjYxNzhDMzQuNDgxMSAyMC43MTcxIDM0LjU2MjQgMjAuNzk4MyAzNC42NjE3IDIwLjc5ODNaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0zNS43NDQ3IDIwLjc1MDJDMzUuODE2OSAyMC43NTAyIDM1Ljg3NzEgMjAuNjkgMzUuODc3MSAyMC42MTc4QzM1Ljg3NzEgMjAuNTQ1NiAzNS44MTY5IDIwLjQ4NTQgMzUuNzQ0NyAyMC40ODU0QzM1LjY3MjUgMjAuNDg1NCAzNS42MTI0IDIwLjU0NTYgMzUuNjEyNCAyMC42MTc4QzM1LjYxMjQgMjAuNjkgMzUuNjcyNSAyMC43NTAyIDM1Ljc0NDcgMjAuNzUwMloiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTM2LjgyNzggMjAuNzA1QzM2Ljg3NiAyMC43MDUgMzYuOTE1MSAyMC42NjYgMzYuOTE1MSAyMC42MTc4QzM2LjkxNTEgMjAuNTY5NiAzNi44NzYgMjAuNTMwNSAzNi44Mjc4IDIwLjUzMDVDMzYuNzc5NiAyMC41MzA1IDM2Ljc0MDYgMjAuNTY5NiAzNi43NDA2IDIwLjYxNzhDMzYuNzQwNiAyMC42NjYgMzYuNzc5NiAyMC43MDUgMzYuODI3OCAyMC43MDVaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0zNy45MTA5IDIwLjY1NjlDMzcuOTMyIDIwLjY1NjkgMzcuOTUgMjAuNjM4OCAzNy45NSAyMC42MTc4QzM3Ljk1IDIwLjU5NjcgMzcuOTMyIDIwLjU3ODcgMzcuOTEwOSAyMC41Nzg3QzM3Ljg4OTggMjAuNTc4NyAzNy44NzE4IDIwLjU5NjcgMzcuODcxOCAyMC42MTc4QzM3Ljg3MTggMjAuNjM4OCAzNy44ODk4IDIwLjY1NjkgMzcuOTEwOSAyMC42NTY5WiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNMS4wODYwOSAyMS43Mjc5QzEuMDg2MDkgMjEuNzI3OSAxLjExMzE3IDIxLjcxNTkgMS4xMTMxNyAyMS43MDA5QzEuMTEzMTcgMjEuNjg1OCAxLjEwMTEzIDIxLjY3MzggMS4wODYwOSAyMS42NzM4QzEuMDcxMDUgMjEuNjczOCAxLjA1OTAxIDIxLjY4NTggMS4wNTkwMSAyMS43MDA5QzEuMDU5MDEgMjEuNzE1OSAxLjA3MTA1IDIxLjcyNzkgMS4wODYwOSAyMS43Mjc5WiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNMi4xNjkxNyAyMS43NzYxQzIuMjExMjkgMjEuNzc2MSAyLjI0NDM5IDIxLjc0MyAyLjI0NDM5IDIxLjcwMDlDMi4yNDQzOSAyMS42NTg3IDIuMjExMjkgMjEuNjI1NyAyLjE2OTE3IDIxLjYyNTdDMi4xMjcwNSAyMS42MjU3IDIuMDkzOTYgMjEuNjU4NyAyLjA5Mzk2IDIxLjcwMDlDMi4wOTM5NiAyMS43NDMgMi4xMjcwNSAyMS43NzYxIDIuMTY5MTcgMjEuNzc2MVoiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTMuMjUyMjYgMjEuODIxMkMzLjMxODQ0IDIxLjgyMTIgMy4zNzI2IDIxLjc2NzEgMy4zNzI2IDIxLjcwMDlDMy4zNzI2IDIxLjYzNDcgMy4zMTg0NCAyMS41ODA1IDMuMjUyMjYgMjEuNTgwNUMzLjE4NjA3IDIxLjU4MDUgMy4xMzE5MSAyMS42MzQ3IDMuMTMxOTEgMjEuNzAwOUMzLjEzMTkxIDIxLjc2NzEgMy4xODYwNyAyMS44MjEyIDMuMjUyMjYgMjEuODIxMloiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTQuMzM1MzQgMjEuODY5M0M0LjQyODYgMjEuODY5MyA0LjUwMzgyIDIxLjc5NDEgNC41MDM4MiAyMS43MDA5QzQuNTAzODIgMjEuNjA3NiA0LjQyODYgMjEuNTMyNCA0LjMzNTM0IDIxLjUzMjRDNC4yNDIwNyAyMS41MzI0IDQuMTY2ODYgMjEuNjA3NiA0LjE2Njg2IDIxLjcwMDlDNC4xNjY4NiAyMS43OTQxIDQuMjQyMDcgMjEuODY5MyA0LjMzNTM0IDIxLjg2OTNaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik01LjQxODQyIDIxLjkxNDVDNS41MzU3NiAyMS45MTQ1IDUuNjMyMDMgMjEuODE4MiA1LjYzMjAzIDIxLjcwMDlDNS42MzIwMyAyMS41ODM1IDUuNTM1NzYgMjEuNDg3MyA1LjQxODQyIDIxLjQ4NzNDNS4zMDEwOSAyMS40ODczIDUuMjA0ODEgMjEuNTgzNSA1LjIwNDgxIDIxLjcwMDlDNS4yMDQ4MSAyMS44MTgyIDUuMzAxMDkgMjEuOTE0NSA1LjQxODQyIDIxLjkxNDVaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik02LjUwMTUgMjEuOTYyNkM2LjY0NTkyIDIxLjk2MjYgNi43NjMyNSAyMS44NDUzIDYuNzYzMjUgMjEuNzAwOUM2Ljc2MzI1IDIxLjU1NjUgNi42NDU5MiAyMS40MzkxIDYuNTAxNSAyMS40MzkxQzYuMzU3MDkgMjEuNDM5MSA2LjIzOTc2IDIxLjU1NjUgNi4yMzk3NiAyMS43MDA5QzYuMjM5NzYgMjEuODQ1MyA2LjM1NzA5IDIxLjk2MjYgNi41MDE1IDIxLjk2MjZaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik03LjU4NDU5IDIyLjAwNzdDNy43NTMwNyAyMi4wMDc3IDcuODkxNDYgMjEuODY5MyA3Ljg5MTQ2IDIxLjcwMDlDNy44OTE0NiAyMS41MzI0IDcuNzUzMDcgMjEuMzk0IDcuNTg0NTkgMjEuMzk0QzcuNDE2MTEgMjEuMzk0IDcuMjc3NzEgMjEuNTMyNCA3LjI3NzcxIDIxLjcwMDlDNy4yNzc3MSAyMS44NjkzIDcuNDE2MTEgMjIuMDA3NyA3LjU4NDU5IDIyLjAwNzdaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik04LjY2NzY3IDIyLjA1MjlDOC44NjAyMiAyMi4wNTI5IDkuMDE5NjcgMjEuODk2NCA5LjAxOTY3IDIxLjcwMDlDOS4wMTk2NyAyMS41MDUzIDguODYzMjIgMjEuMzQ4OSA4LjY2NzY3IDIxLjM0ODlDOC40NzIxMSAyMS4zNDg5IDguMzE1NjcgMjEuNTA1MyA4LjMxNTY3IDIxLjcwMDlDOC4zMTU2NyAyMS44OTY0IDguNDcyMTEgMjIuMDUyOSA4LjY2NzY3IDIyLjA1MjlaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik05Ljc1MDc1IDIyLjA5OEM5Ljk3MDM4IDIyLjA5OCAxMC4xNDc5IDIxLjkyMDUgMTAuMTQ3OSAyMS43MDA5QzEwLjE0NzkgMjEuNDgxMiA5Ljk3MDM4IDIxLjMwMzcgOS43NTA3NSAyMS4zMDM3QzkuNTMxMTMgMjEuMzAzNyA5LjM1MzYyIDIxLjQ4MTIgOS4zNTM2MiAyMS43MDA5QzkuMzUzNjIgMjEuOTIwNSA5LjUzMTEzIDIyLjA5OCA5Ljc1MDc1IDIyLjA5OFoiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTEwLjgzMzggMjIuMTQzMUMxMS4wNzc1IDIyLjE0MzEgMTEuMjc2MSAyMS45NDQ2IDExLjI3NjEgMjEuNzAwOUMxMS4yNzYxIDIxLjQ1NzIgMTEuMDc3NSAyMS4yNTg2IDEwLjgzMzggMjEuMjU4NkMxMC41OTAxIDIxLjI1ODYgMTAuMzkxNiAyMS40NTcyIDEwLjM5MTYgMjEuNzAwOUMxMC4zOTE2IDIxLjk0NDYgMTAuNTkwMSAyMi4xNDMxIDEwLjgzMzggMjIuMTQzMVoiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTExLjkxNjkgMjIuMTg4M0MxMi4xODQ3IDIyLjE4ODMgMTIuNDA0MyAyMS45NzE2IDEyLjQwNDMgMjEuNzAwOUMxMi40MDQzIDIxLjQzMDEgMTIuMTg3NyAyMS4yMTM1IDExLjkxNjkgMjEuMjEzNUMxMS42NDYxIDIxLjIxMzUgMTEuNDI5NSAyMS40MzAxIDExLjQyOTUgMjEuNzAwOUMxMS40Mjk1IDIxLjk3MTYgMTEuNjQ2MSAyMi4xODgzIDExLjkxNjkgMjIuMTg4M1oiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTEzIDIyLjIzMDRDMTMuMjkxOCAyMi4yMzA0IDEzLjUyOTUgMjEuOTkyNyAxMy41Mjk1IDIxLjcwMDlDMTMuNTI5NSAyMS40MDkgMTMuMjkxOCAyMS4xNzE0IDEzIDIxLjE3MTRDMTIuNzA4MiAyMS4xNzE0IDEyLjQ3MDUgMjEuNDA5IDEyLjQ3MDUgMjEuNzAwOUMxMi40NzA1IDIxLjk5MjcgMTIuNzA4MiAyMi4yMzA0IDEzIDIyLjIzMDRaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0xNC4wODMxIDIyLjI3MjVDMTQuMzk5IDIyLjI3MjUgMTQuNjU0NyAyMi4wMTY4IDE0LjY1NDcgMjEuNzAwOUMxNC42NTQ3IDIxLjM4NSAxNC4zOTkgMjEuMTI5MiAxNC4wODMxIDIxLjEyOTJDMTMuNzY3MiAyMS4xMjkyIDEzLjUxMTUgMjEuMzg1IDEzLjUxMTUgMjEuNzAwOUMxMy41MTE1IDIyLjAxNjggMTMuNzY3MiAyMi4yNzI1IDE0LjA4MzEgMjIuMjcyNVoiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTE1LjE2NjIgMjIuMzExNkMxNS41MDMxIDIyLjMxMTYgMTUuNzc2OSAyMi4wMzc4IDE1Ljc3NjkgMjEuNzAwOUMxNS43NzY5IDIxLjM2MzkgMTUuNTAzMSAyMS4wOTAxIDE1LjE2NjIgMjEuMDkwMUMxNC44MjkyIDIxLjA5MDEgMTQuNTU1NCAyMS4zNjM5IDE0LjU1NTQgMjEuNzAwOUMxNC41NTU0IDIyLjAzNzggMTQuODI5MiAyMi4zMTE2IDE1LjE2NjIgMjIuMzExNloiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTE2LjI0OTIgMjIuMzQ3N0MxNi42MDczIDIyLjM0NzcgMTYuODk2MSAyMi4wNTg5IDE2Ljg5NjEgMjEuNzAwOUMxNi44OTYxIDIxLjM0MjggMTYuNjA3MyAyMS4wNTQgMTYuMjQ5MiAyMS4wNTRDMTUuODkxMiAyMS4wNTQgMTUuNjAyNCAyMS4zNDI4IDE1LjYwMjQgMjEuNzAwOUMxNS42MDI0IDIyLjA1ODkgMTUuODkxMiAyMi4zNDc3IDE2LjI0OTIgMjIuMzQ3N1oiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTE3LjMzMjMgMjIuMzc3OEMxNy43MDU0IDIyLjM3NzggMTguMDA5MyAyMi4wNzM5IDE4LjAwOTMgMjEuNzAwOUMxOC4wMDkzIDIxLjMyNzggMTcuNzA1NCAyMS4wMjM5IDE3LjMzMjMgMjEuMDIzOUMxNi45NTkzIDIxLjAyMzkgMTYuNjU1NCAyMS4zMjc4IDE2LjY1NTQgMjEuNzAwOUMxNi42NTU0IDIyLjA3MzkgMTYuOTU5MyAyMi4zNzc4IDE3LjMzMjMgMjIuMzc3OFoiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTE4LjQxNTQgMjIuNDAxOUMxOC44MDA1IDIyLjQwMTkgMTkuMTE2NCAyMi4wODkgMTkuMTE2NCAyMS43MDA5QzE5LjExNjQgMjEuMzEyOCAxOC44MDM1IDIwLjk5OTkgMTguNDE1NCAyMC45OTk5QzE4LjAyNzMgMjAuOTk5OSAxNy43MTQ0IDIxLjMxMjggMTcuNzE0NCAyMS43MDA5QzE3LjcxNDQgMjIuMDg5IDE4LjAyNzMgMjIuNDAxOSAxOC40MTU0IDIyLjQwMTlaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0xOS40OTg1IDIyLjQwNzlDMTkuODg5NiAyMi40MDc5IDIwLjIwNTUgMjIuMDkyIDIwLjIwNTUgMjEuNzAwOUMyMC4yMDU1IDIxLjMwOTggMTkuODg5NiAyMC45OTM5IDE5LjQ5ODUgMjAuOTkzOUMxOS4xMDc0IDIwLjk5MzkgMTguNzkxNSAyMS4zMDk4IDE4Ljc5MTUgMjEuNzAwOUMxOC43OTE1IDIyLjA5MiAxOS4xMDc0IDIyLjQwNzkgMTkuNDk4NSAyMi40MDc5WiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNMjAuNTgxNiAyMi40MDE5QzIwLjk2NjcgMjIuNDAxOSAyMS4yODI2IDIyLjA4OSAyMS4yODI2IDIxLjcwMDlDMjEuMjgyNiAyMS4zMTI4IDIwLjk2OTcgMjAuOTk5OSAyMC41ODE2IDIwLjk5OTlDMjAuMTkzNSAyMC45OTk5IDE5Ljg4MDYgMjEuMzEyOCAxOS44ODA2IDIxLjcwMDlDMTkuODgwNiAyMi4wODkgMjAuMTkzNSAyMi40MDE5IDIwLjU4MTYgMjIuNDAxOVoiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTIxLjY2NDcgMjIuMzgwOEMyMi4wNDA3IDIyLjM4MDggMjIuMzQ0NiAyMi4wNzY5IDIyLjM0NDYgMjEuNzAwOUMyMi4zNDQ2IDIxLjMyNDggMjIuMDQwNyAyMS4wMjA5IDIxLjY2NDcgMjEuMDIwOUMyMS4yODg2IDIxLjAyMDkgMjAuOTg0NyAyMS4zMjQ4IDIwLjk4NDcgMjEuNzAwOUMyMC45ODQ3IDIyLjA3NjkgMjEuMjg4NiAyMi4zODA4IDIxLjY2NDcgMjIuMzgwOFoiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTIyLjc0NzcgMjIuMzUwN0MyMy4xMDU4IDIyLjM1MDcgMjMuMzk3NiAyMi4wNTg5IDIzLjM5NzYgMjEuNzAwOUMyMy4zOTc2IDIxLjM0MjggMjMuMTA1OCAyMS4wNTEgMjIuNzQ3NyAyMS4wNTFDMjIuMzg5NyAyMS4wNTEgMjIuMDk3OSAyMS4zNDI4IDIyLjA5NzkgMjEuNzAwOUMyMi4wOTc5IDIyLjA1ODkgMjIuMzg5NyAyMi4zNTA3IDIyLjc0NzcgMjIuMzUwN1oiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTIzLjgzMDggMjIuMzE0NkMyNC4xNjc4IDIyLjMxNDYgMjQuNDQ0NiAyMi4wNDA4IDI0LjQ0NDYgMjEuNzAwOUMyNC40NDQ2IDIxLjM2MDkgMjQuMTcwOCAyMS4wODcxIDIzLjgzMDggMjEuMDg3MUMyMy40OTA5IDIxLjA4NzEgMjMuMjE3MSAyMS4zNjA5IDIzLjIxNzEgMjEuNzAwOUMyMy4yMTcxIDIyLjA0MDggMjMuNDkwOSAyMi4zMTQ2IDIzLjgzMDggMjIuMzE0NloiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTI0LjkxMzkgMjIuMjc1NUMyNS4yMjk4IDIyLjI3NTUgMjUuNDg4NSAyMi4wMTk4IDI1LjQ4ODUgMjEuNzAwOUMyNS40ODg1IDIxLjM4MiAyNS4yMzI4IDIxLjEyNjIgMjQuOTEzOSAyMS4xMjYyQzI0LjU5NSAyMS4xMjYyIDI0LjMzOTMgMjEuMzgyIDI0LjMzOTMgMjEuNzAwOUMyNC4zMzkzIDIyLjAxOTggMjQuNTk1IDIyLjI3NTUgMjQuOTEzOSAyMi4yNzU1WiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNMjUuOTk3IDIyLjIzMzRDMjYuMjkxOCAyMi4yMzM0IDI2LjUyOTUgMjEuOTk1NyAyNi41Mjk1IDIxLjcwMDlDMjYuNTI5NSAyMS40MDYgMjYuMjkxOCAyMS4xNjg0IDI1Ljk5NyAyMS4xNjg0QzI1LjcwMjIgMjEuMTY4NCAyNS40NjQ1IDIxLjQwNiAyNS40NjQ1IDIxLjcwMDlDMjUuNDY0NSAyMS45OTU3IDI1LjcwMjIgMjIuMjMzNCAyNS45OTcgMjIuMjMzNFoiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTI3LjA4MDEgMjIuMTkxM0MyNy4zNTA4IDIyLjE5MTMgMjcuNTcwNSAyMS45NzE2IDI3LjU3MDUgMjEuNzAwOUMyNy41NzA1IDIxLjQzMDEgMjcuMzUwOCAyMS4yMTA1IDI3LjA4MDEgMjEuMjEwNUMyNi44MDkzIDIxLjIxMDUgMjYuNTg5NyAyMS40MzAxIDI2LjU4OTcgMjEuNzAwOUMyNi41ODk3IDIxLjk3MTYgMjYuODA5MyAyMi4xOTEzIDI3LjA4MDEgMjIuMTkxM1oiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTI4LjE2MzIgMjIuMTQ2MUMyOC40MDk5IDIyLjE0NjEgMjguNjA4NCAyMS45NDc2IDI4LjYwODQgMjEuNzAwOUMyOC42MDg0IDIxLjQ1NDIgMjguNDA5OSAyMS4yNTU2IDI4LjE2MzIgMjEuMjU1NkMyNy45MTY1IDIxLjI1NTYgMjcuNzE3OSAyMS40NTQyIDI3LjcxNzkgMjEuNzAwOUMyNy43MTc5IDIxLjk0NzYgMjcuOTE2NSAyMi4xNDYxIDI4LjE2MzIgMjIuMTQ2MVoiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTI5LjI0NjIgMjIuMTA0QzI5LjQ2ODkgMjIuMTA0IDI5LjY0OTQgMjEuOTIzNSAyOS42NDk0IDIxLjcwMDlDMjkuNjQ5NCAyMS40NzgyIDI5LjQ2ODkgMjEuMjk3NyAyOS4yNDYyIDIxLjI5NzdDMjkuMDIzNiAyMS4yOTc3IDI4Ljg0MzEgMjEuNDc4MiAyOC44NDMxIDIxLjcwMDlDMjguODQzMSAyMS45MjM1IDI5LjAyMzYgMjIuMTA0IDI5LjI0NjIgMjIuMTA0WiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNMzAuMzI5MyAyMi4wNTU5QzMwLjUyNDkgMjIuMDU1OSAzMC42ODQzIDIxLjg5NjQgMzAuNjg0MyAyMS43MDA5QzMwLjY4NDMgMjEuNTA1MyAzMC41MjQ5IDIxLjM0NTkgMzAuMzI5MyAyMS4zNDU5QzMwLjEzMzggMjEuMzQ1OSAyOS45NzQzIDIxLjUwNTMgMjkuOTc0MyAyMS43MDA5QzI5Ljk3NDMgMjEuODk2NCAzMC4xMzM4IDIyLjA1NTkgMzAuMzI5MyAyMi4wNTU5WiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNMzEuNDEyNCAyMi4wMTA3QzMxLjU4MzkgMjIuMDEwNyAzMS43MjIzIDIxLjg3MjQgMzEuNzIyMyAyMS43MDA5QzMxLjcyMjMgMjEuNTI5NCAzMS41ODM5IDIxLjM5MSAzMS40MTI0IDIxLjM5MUMzMS4yNDA5IDIxLjM5MSAzMS4xMDI1IDIxLjUyOTQgMzEuMTAyNSAyMS43MDA5QzMxLjEwMjUgMjEuODcyNCAzMS4yNDA5IDIyLjAxMDcgMzEuNDEyNCAyMi4wMTA3WiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNMzIuNDk1NSAyMS45NjU2QzMyLjY0MjkgMjEuOTY1NiAzMi43NjAyIDIxLjg0ODMgMzIuNzYwMiAyMS43MDA5QzMyLjc2MDIgMjEuNTUzNCAzMi42NDI5IDIxLjQzNjEgMzIuNDk1NSAyMS40MzYxQzMyLjM0ODEgMjEuNDM2MSAzMi4yMzA3IDIxLjU1MzQgMzIuMjMwNyAyMS43MDA5QzMyLjIzMDcgMjEuODQ4MyAzMi4zNDgxIDIxLjk2NTYgMzIuNDk1NSAyMS45NjU2WiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNMzMuNTc4NiAyMS45MjA1QzMzLjY5ODkgMjEuOTIwNSAzMy43OTgyIDIxLjgyMTIgMzMuNzk4MiAyMS43MDA5QzMzLjc5ODIgMjEuNTgwNSAzMy42OTg5IDIxLjQ4MTIgMzMuNTc4NiAyMS40ODEyQzMzLjQ1ODIgMjEuNDgxMiAzMy4zNTg5IDIxLjU4MDUgMzMuMzU4OSAyMS43MDA5QzMzLjM1ODkgMjEuODIxMiAzMy40NTgyIDIxLjkyMDUgMzMuNTc4NiAyMS45MjA1WiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNMzQuNjYxNyAyMS44NzI0QzM0Ljc1NDkgMjEuODcyNCAzNC44MzMxIDIxLjc5NzEgMzQuODMzMSAyMS43MDA5QzM0LjgzMzEgMjEuNjA0NiAzNC43NTc5IDIxLjUyOTQgMzQuNjYxNyAyMS41Mjk0QzM0LjU2NTQgMjEuNTI5NCAzNC40OTAyIDIxLjYwNDYgMzQuNDkwMiAyMS43MDA5QzM0LjQ5MDIgMjEuNzk3MSAzNC41NjU0IDIxLjg3MjQgMzQuNjYxNyAyMS44NzI0WiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNMzUuNzQ0NyAyMS44MjcyQzM1LjgxMzkgMjEuODI3MiAzNS44NzExIDIxLjc3MDEgMzUuODcxMSAyMS43MDA5QzM1Ljg3MTEgMjEuNjMxNyAzNS44MTM5IDIxLjU3NDUgMzUuNzQ0NyAyMS41NzQ1QzM1LjY3NTUgMjEuNTc0NSAzNS42MTg0IDIxLjYzMTcgMzUuNjE4NCAyMS43MDA5QzM1LjYxODQgMjEuNzcwMSAzNS42NzU1IDIxLjgyNzIgMzUuNzQ0NyAyMS44MjcyWiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNMzYuODI3OCAyMS43NzkxQzM2Ljg2OTkgMjEuNzc5MSAzNi45MDYgMjEuNzQzIDM2LjkwNiAyMS43MDA5QzM2LjkwNiAyMS42NTg3IDM2Ljg2OTkgMjEuNjIyNiAzNi44Mjc4IDIxLjYyMjZDMzYuNzg1NyAyMS42MjI2IDM2Ljc0OTYgMjEuNjU4NyAzNi43NDk2IDIxLjcwMDlDMzYuNzQ5NiAyMS43NDMgMzYuNzg1NyAyMS43NzkxIDM2LjgyNzggMjEuNzc5MVoiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTM3LjkxMDkgMjEuNzM0QzM3LjkyOSAyMS43MzQgMzcuOTQ0IDIxLjcxODkgMzcuOTQ0IDIxLjcwMDlDMzcuOTQ0IDIxLjY4MjggMzcuOTI5IDIxLjY2NzggMzcuOTEwOSAyMS42Njc4QzM3Ljg5MjggMjEuNjY3OCAzNy44Nzc4IDIxLjY4MjggMzcuODc3OCAyMS43MDA5QzM3Ljg3NzggMjEuNzE4OSAzNy44OTI4IDIxLjczNCAzNy45MTA5IDIxLjczNFoiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTEuMDg2MDkgMjIuODA1QzEuMDg2MDkgMjIuODA1IDEuMTA3MTUgMjIuNzk2IDEuMTA3MTUgMjIuNzgzOUMxLjEwNzE1IDIyLjc3MTkgMS4wOTgxMyAyMi43NjI5IDEuMDg2MDkgMjIuNzYyOUMxLjA3NDA2IDIyLjc2MjkgMS4wNjUwMyAyMi43NzE5IDEuMDY1MDMgMjIuNzgzOUMxLjA2NTAzIDIyLjc5NiAxLjA3NDA2IDIyLjgwNSAxLjA4NjA5IDIyLjgwNVoiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTIuMTY5MTcgMjIuODUwMUMyLjIwNTI4IDIyLjg1MDEgMi4yMzUzNiAyMi44MjAxIDIuMjM1MzYgMjIuNzgzOUMyLjIzNTM2IDIyLjc0NzggMi4yMDUyOCAyMi43MTc4IDIuMTY5MTcgMjIuNzE3OEMyLjEzMzA3IDIyLjcxNzggMi4xMDI5OSAyMi43NDc4IDIuMTAyOTkgMjIuNzgzOUMyLjEwMjk5IDIyLjgyMDEgMi4xMzMwNyAyMi44NTAxIDIuMTY5MTcgMjIuODUwMVoiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTMuMjUyMjYgMjIuODk1M0MzLjMxMjQzIDIyLjg5NTMgMy4zNjM1NyAyMi44NDQxIDMuMzYzNTcgMjIuNzgzOUMzLjM2MzU3IDIyLjcyMzggMy4zMTI0MyAyMi42NzI2IDMuMjUyMjYgMjIuNjcyNkMzLjE5MjA5IDIyLjY3MjYgMy4xNDA5NCAyMi43MjM4IDMuMTQwOTQgMjIuNzgzOUMzLjE0MDk0IDIyLjg0NDEgMy4xOTIwOSAyMi44OTUzIDMuMjUyMjYgMjIuODk1M1oiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTQuMzM1MzQgMjIuOTQwNEM0LjQyMTc0IDIyLjk0MDQgNC40OTE3OCAyMi44NzA0IDQuNDkxNzggMjIuNzgzOUM0LjQ5MTc4IDIyLjY5NzUgNC40MjE3NCAyMi42Mjc1IDQuMzM1MzQgMjIuNjI3NUM0LjI0ODk0IDIyLjYyNzUgNC4xNzg4OSAyMi42OTc1IDQuMTc4ODkgMjIuNzgzOUM0LjE3ODg5IDIyLjg3MDQgNC4yNDg5NCAyMi45NDA0IDQuMzM1MzQgMjIuOTQwNFoiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTUuNDE4NDIgMjIuOTg1NUM1LjUyOTc0IDIyLjk4NTUgNS42MiAyMi44OTUzIDUuNjIgMjIuNzgzOUM1LjYyIDIyLjY3MjYgNS41Mjk3NCAyMi41ODI0IDUuNDE4NDIgMjIuNTgyNEM1LjMwNzEgMjIuNTgyNCA1LjIxNjg1IDIyLjY3MjYgNS4yMTY4NSAyMi43ODM5QzUuMjE2ODUgMjIuODk1MyA1LjMwNzEgMjIuOTg1NSA1LjQxODQyIDIyLjk4NTVaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik02LjUwMTUgMjMuMDMwN0M2LjYzNjg5IDIzLjAzMDcgNi43NDgyMSAyMi45MTkzIDYuNzQ4MjEgMjIuNzgzOUM2Ljc0ODIxIDIyLjY0ODYgNi42MzY4OSAyMi41MzcyIDYuNTAxNSAyMi41MzcyQzYuMzY2MTIgMjIuNTM3MiA2LjI1NDggMjIuNjQ4NiA2LjI1NDggMjIuNzgzOUM2LjI1NDggMjIuOTE5MyA2LjM2NjEyIDIzLjAzMDcgNi41MDE1IDIzLjAzMDdaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik03LjU4NDU5IDIzLjA3NThDNy43NDQwNCAyMy4wNzU4IDcuODc2NDIgMjIuOTQ2NCA3Ljg3NjQyIDIyLjc4MzlDNy44NzY0MiAyMi42MjE1IDcuNzQ3MDUgMjIuNDkyMSA3LjU4NDU5IDIyLjQ5MjFDNy40MjIxMiAyMi40OTIxIDcuMjkyNzYgMjIuNjIxNSA3LjI5Mjc2IDIyLjc4MzlDNy4yOTI3NiAyMi45NDY0IDcuNDIyMTIgMjMuMDc1OCA3LjU4NDU5IDIzLjA3NThaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik04LjY2NzY3IDIzLjEyMDlDOC44NTQyIDIzLjEyMDkgOS4wMDQ2MyAyMi45NzA1IDkuMDA0NjMgMjIuNzgzOUM5LjAwNDYzIDIyLjU5NzQgOC44NTQyIDIyLjQ0NyA4LjY2NzY3IDIyLjQ0N0M4LjQ4MTE0IDIyLjQ0NyA4LjMzMDcxIDIyLjU5NzQgOC4zMzA3MSAyMi43ODM5QzguMzMwNzEgMjIuOTcwNSA4LjQ4MTE0IDIzLjEyMDkgOC42Njc2NyAyMy4xMjA5WiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNOS43NTA3NSAyMy4xNjZDOS45NjE3NyAyMy4xNjYgMTAuMTMyOCAyMi45OTUgMTAuMTMyOCAyMi43ODM5QzEwLjEzMjggMjIuNTcyOSA5Ljk2MTc3IDIyLjQwMTkgOS43NTA3NSAyMi40MDE5QzkuNTM5NzMgMjIuNDAxOSA5LjM2ODY2IDIyLjU3MjkgOS4zNjg2NiAyMi43ODM5QzkuMzY4NjYgMjIuOTk1IDkuNTM5NzMgMjMuMTY2IDkuNzUwNzUgMjMuMTY2WiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNMTAuODMzOCAyMy4yMDgyQzExLjA2ODUgMjMuMjA4MiAxMS4yNTggMjMuMDE4NiAxMS4yNTggMjIuNzgzOUMxMS4yNTggMjIuNTQ5MyAxMS4wNjg1IDIyLjM1OTcgMTAuODMzOCAyMi4zNTk3QzEwLjU5OTIgMjIuMzU5NyAxMC40MDk2IDIyLjU0OTMgMTAuNDA5NiAyMi43ODM5QzEwLjQwOTYgMjMuMDE4NiAxMC41OTkyIDIzLjIwODIgMTAuODMzOCAyMy4yMDgyWiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNMTEuOTE2OSAyMy4yNTAzQzEyLjE3MjYgMjMuMjUwMyAxMi4zODMyIDIzLjA0MjcgMTIuMzgzMiAyMi43ODM5QzEyLjM4MzIgMjIuNTI1MiAxMi4xNzU3IDIyLjMxNzYgMTEuOTE2OSAyMi4zMTc2QzExLjY1ODIgMjIuMzE3NiAxMS40NTA2IDIyLjUyNTIgMTEuNDUwNiAyMi43ODM5QzExLjQ1MDYgMjMuMDQyNyAxMS42NTgyIDIzLjI1MDMgMTEuOTE2OSAyMy4yNTAzWiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNMTMgMjMuMjg5NEMxMy4yNzk4IDIzLjI4OTQgMTMuNTA1NCAyMy4wNjM3IDEzLjUwNTQgMjIuNzgzOUMxMy41MDU0IDIyLjUwNDIgMTMuMjc5OCAyMi4yNzg1IDEzIDIyLjI3ODVDMTIuNzIwMiAyMi4yNzg1IDEyLjQ5NDYgMjIuNTA0MiAxMi40OTQ2IDIyLjc4MzlDMTIuNDk0NiAyMy4wNjM3IDEyLjcyMDIgMjMuMjg5NCAxMyAyMy4yODk0WiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNMTQuMDgzMSAyMy4zMjg1QzE0LjM4MzkgMjMuMzI4NSAxNC42Mjc2IDIzLjA4NDggMTQuNjI3NiAyMi43ODM5QzE0LjYyNzYgMjIuNDgzMSAxNC4zODM5IDIyLjIzOTQgMTQuMDgzMSAyMi4yMzk0QzEzLjc4MjIgMjIuMjM5NCAxMy41Mzg1IDIyLjQ4MzEgMTMuNTM4NSAyMi43ODM5QzEzLjUzODUgMjMuMDg0OCAxMy43ODIyIDIzLjMyODUgMTQuMDgzMSAyMy4zMjg1WiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNMTUuMTY2MiAyMy4zNjQ2QzE1LjQ4NTEgMjMuMzY0NiAxNS43NDY4IDIzLjEwNTkgMTUuNzQ2OCAyMi43ODM5QzE1Ljc0NjggMjIuNDYyIDE1LjQ4ODEgMjIuMjAzMyAxNS4xNjYyIDIyLjIwMzNDMTQuODQ0MiAyMi4yMDMzIDE0LjU4NTUgMjIuNDYyIDE0LjU4NTUgMjIuNzgzOUMxNC41ODU1IDIzLjEwNTkgMTQuODQ0MiAyMy4zNjQ2IDE1LjE2NjIgMjMuMzY0NloiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTE2LjI0OTIgMjMuMzk0N0MxNi41ODYyIDIzLjM5NDcgMTYuODYgMjMuMTIwOSAxNi44NiAyMi43ODM5QzE2Ljg2IDIyLjQ0NyAxNi41ODYyIDIyLjE3MzIgMTYuMjQ5MiAyMi4xNzMyQzE1LjkxMjMgMjIuMTczMiAxNS42Mzg1IDIyLjQ0NyAxNS42Mzg1IDIyLjc4MzlDMTUuNjM4NSAyMy4xMjA5IDE1LjkxMjMgMjMuMzk0NyAxNi4yNDkyIDIzLjM5NDdaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0xNy4zMzIzIDIzLjQyMThDMTcuNjg0MyAyMy40MjE4IDE3Ljk3MDEgMjMuMTM2IDE3Ljk3MDEgMjIuNzgzOUMxNy45NzAxIDIyLjQzMTkgMTcuNjg0MyAyMi4xNDYxIDE3LjMzMjMgMjIuMTQ2MUMxNi45ODAzIDIyLjE0NjEgMTYuNjk0NSAyMi40MzE5IDE2LjY5NDUgMjIuNzgzOUMxNi42OTQ1IDIzLjEzNiAxNi45ODAzIDIzLjQyMTggMTcuMzMyMyAyMy40MjE4WiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNMTguNDE1NCAyMy40Mzk4QzE4Ljc3NjQgMjMuNDM5OCAxOS4wNzEzIDIzLjE0OCAxOS4wNzEzIDIyLjc4MzlDMTkuMDcxMyAyMi40MTk5IDE4Ljc3OTQgMjIuMTI4MSAxOC40MTU0IDIyLjEyODFDMTguMDUxNCAyMi4xMjgxIDE3Ljc1OTUgMjIuNDE5OSAxNy43NTk1IDIyLjc4MzlDMTcuNzU5NSAyMy4xNDggMTguMDUxNCAyMy40Mzk4IDE4LjQxNTQgMjMuNDM5OFoiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTE5LjQ5ODUgMjMuNDQ1OEMxOS44NjI1IDIzLjQ0NTggMjAuMTYwNCAyMy4xNTEgMjAuMTYwNCAyMi43ODM5QzIwLjE2MDQgMjIuNDE2OSAxOS44NjU1IDIyLjEyMjEgMTkuNDk4NSAyMi4xMjIxQzE5LjEzMTQgMjIuMTIyMSAxOC44MzY2IDIyLjQxNjkgMTguODM2NiAyMi43ODM5QzE4LjgzNjYgMjMuMTUxIDE5LjEzMTQgMjMuNDQ1OCAxOS40OTg1IDIzLjQ0NThaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0yMC41ODE2IDIzLjQzOThDMjAuOTQyNiAyMy40Mzk4IDIxLjIzNzQgMjMuMTQ4IDIxLjIzNzQgMjIuNzgzOUMyMS4yMzc0IDIyLjQxOTkgMjAuOTQ1NiAyMi4xMjgxIDIwLjU4MTYgMjIuMTI4MUMyMC4yMTc1IDIyLjEyODEgMTkuOTI1NyAyMi40MTk5IDE5LjkyNTcgMjIuNzgzOUMxOS45MjU3IDIzLjE0OCAyMC4yMTc1IDIzLjQzOTggMjAuNTgxNiAyMy40Mzk4WiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNMjEuNjY0NyAyMy40MjQ4QzIyLjAxNjcgMjMuNDI0OCAyMi4zMDU1IDIzLjEzOSAyMi4zMDU1IDIyLjc4MzlDMjIuMzA1NSAyMi40Mjg5IDIyLjAxOTcgMjIuMTQzMSAyMS42NjQ3IDIyLjE0MzFDMjEuMzA5NyAyMi4xNDMxIDIxLjAyMzggMjIuNDI4OSAyMS4wMjM4IDIyLjc4MzlDMjEuMDIzOCAyMy4xMzkgMjEuMzA5NyAyMy40MjQ4IDIxLjY2NDcgMjMuNDI0OFoiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTIyLjc0NzcgMjMuMzk3N0MyMy4wODQ3IDIzLjM5NzcgMjMuMzYxNSAyMy4xMjM5IDIzLjM2MTUgMjIuNzgzOUMyMy4zNjE1IDIyLjQ0NCAyMy4wODc3IDIyLjE3MDIgMjIuNzQ3NyAyMi4xNzAyQzIyLjQwNzggMjIuMTcwMiAyMi4xMzQgMjIuNDQ0IDIyLjEzNCAyMi43ODM5QzIyLjEzNCAyMy4xMjM5IDIyLjQwNzggMjMuMzk3NyAyMi43NDc3IDIzLjM5NzdaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0yMy44MzA4IDIzLjM2NzZDMjQuMTUyNyAyMy4zNjc2IDI0LjQxNDUgMjMuMTA1OSAyNC40MTQ1IDIyLjc4MzlDMjQuNDE0NSAyMi40NjIgMjQuMTUyNyAyMi4yMDAzIDIzLjgzMDggMjIuMjAwM0MyMy41MDg5IDIyLjIwMDMgMjMuMjQ3MiAyMi40NjIgMjMuMjQ3MiAyMi43ODM5QzIzLjI0NzIgMjMuMTA1OSAyMy41MDg5IDIzLjM2NzYgMjMuODMwOCAyMy4zNjc2WiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNMjQuOTEzOSAyMy4zMzE1QzI1LjIxNDggMjMuMzMxNSAyNS40NjE1IDIzLjA4NzggMjUuNDYxNSAyMi43ODM5QzI1LjQ2MTUgMjIuNDgwMSAyNS4yMTc4IDIyLjIzNjQgMjQuOTEzOSAyMi4yMzY0QzI0LjYxIDIyLjIzNjQgMjQuMzY2MyAyMi40ODAxIDI0LjM2NjMgMjIuNzgzOUMyNC4zNjYzIDIzLjA4NzggMjQuNjEgMjMuMzMxNSAyNC45MTM5IDIzLjMzMTVaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0yNS45OTcgMjMuMjkyNEMyNi4yNzY4IDIzLjI5MjQgMjYuNTA1NCAyMy4wNjM3IDI2LjUwNTQgMjIuNzgzOUMyNi41MDU0IDIyLjUwNDIgMjYuMjc2OCAyMi4yNzU1IDI1Ljk5NyAyMi4yNzU1QzI1LjcxNzIgMjIuMjc1NSAyNS40ODg1IDIyLjUwNDIgMjUuNDg4NSAyMi43ODM5QzI1LjQ4ODUgMjMuMDYzNyAyNS43MTcyIDIzLjI5MjQgMjUuOTk3IDIzLjI5MjRaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0yNy4wODAxIDIzLjI1MzNDMjcuMzM5MyAyMy4yNTMzIDI3LjU0OTQgMjMuMDQzMiAyNy41NDk0IDIyLjc4MzlDMjcuNTQ5NCAyMi41MjQ3IDI3LjMzOTMgMjIuMzE0NiAyNy4wODAxIDIyLjMxNDZDMjYuODIwOSAyMi4zMTQ2IDI2LjYxMDcgMjIuNTI0NyAyNi42MTA3IDIyLjc4MzlDMjYuNjEwNyAyMy4wNDMyIDI2LjgyMDkgMjMuMjUzMyAyNy4wODAxIDIzLjI1MzNaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0yOC4xNjMyIDIzLjIxMTJDMjguMzk3OCAyMy4yMTEyIDI4LjU5MDQgMjMuMDIxNiAyOC41OTA0IDIyLjc4MzlDMjguNTkwNCAyMi41NDYzIDI4LjQwMDggMjIuMzU2NyAyOC4xNjMyIDIyLjM1NjdDMjcuOTI1NSAyMi4zNTY3IDI3LjczNTkgMjIuNTQ2MyAyNy43MzU5IDIyLjc4MzlDMjcuNzM1OSAyMy4wMjE2IDI3LjkyNTUgMjMuMjExMiAyOC4xNjMyIDIzLjIxMTJaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0yOS4yNDYyIDIzLjE2OUMyOS40NTk4IDIzLjE2OSAyOS42MzEzIDIyLjk5NzYgMjkuNjMxMyAyMi43ODM5QzI5LjYzMTMgMjIuNTcwMyAyOS40NTk4IDIyLjM5ODkgMjkuMjQ2MiAyMi4zOTg5QzI5LjAzMjYgMjIuMzk4OSAyOC44NjExIDIyLjU3MDMgMjguODYxMSAyMi43ODM5QzI4Ljg2MTEgMjIuOTk3NiAyOS4wMzI2IDIzLjE2OSAyOS4yNDYyIDIzLjE2OVoiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTMwLjMyOTMgMjMuMTIzOUMzMC41MTU5IDIzLjEyMzkgMzAuNjY5MyAyMi45NzA1IDMwLjY2OTMgMjIuNzgzOUMzMC42NjkzIDIyLjU5NzQgMzAuNTE4OSAyMi40NDQgMzAuMzI5MyAyMi40NDRDMzAuMTM5OCAyMi40NDQgMjkuOTg5NCAyMi41OTc0IDI5Ljk4OTQgMjIuNzgzOUMyOS45ODk0IDIyLjk3MDUgMzAuMTQyOCAyMy4xMjM5IDMwLjMyOTMgMjMuMTIzOVoiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTMxLjQxMjQgMjMuMDgxOEMzMS41Nzc5IDIzLjA4MTggMzEuNzEwMyAyMi45NDk0IDMxLjcxMDMgMjIuNzgzOUMzMS43MTAzIDIyLjYxODUgMzEuNTc3OSAyMi40ODYxIDMxLjQxMjQgMjIuNDg2MUMzMS4yNDY5IDIyLjQ4NjEgMzEuMTE0NiAyMi42MTg1IDMxLjExNDYgMjIuNzgzOUMzMS4xMTQ2IDIyLjk0OTQgMzEuMjQ2OSAyMy4wODE4IDMxLjQxMjQgMjMuMDgxOFoiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTMyLjQ5NTUgMjMuMDM2N0MzMi42MzM5IDIzLjAzNjcgMzIuNzQ4MiAyMi45MjIzIDMyLjc0ODIgMjIuNzgzOUMzMi43NDgyIDIyLjY0NTYgMzIuNjMzOSAyMi41MzEyIDMyLjQ5NTUgMjIuNTMxMkMzMi4zNTcxIDIyLjUzMTIgMzIuMjQyOCAyMi42NDU2IDMyLjI0MjggMjIuNzgzOUMzMi4yNDI4IDIyLjkyMjMgMzIuMzU3MSAyMy4wMzY3IDMyLjQ5NTUgMjMuMDM2N1oiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTMzLjU3ODYgMjIuOTkxNUMzMy42OTI5IDIyLjk5MTUgMzMuNzg2MiAyMi44OTgzIDMzLjc4NjIgMjIuNzgzOUMzMy43ODYyIDIyLjY2OTYgMzMuNjkyOSAyMi41NzY0IDMzLjU3ODYgMjIuNTc2NEMzMy40NjQyIDIyLjU3NjQgMzMuMzcxIDIyLjY2OTYgMzMuMzcxIDIyLjc4MzlDMzMuMzcxIDIyLjg5ODMgMzMuNDY0MiAyMi45OTE1IDMzLjU3ODYgMjIuOTkxNVoiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTM0LjY2MTcgMjIuOTQ2NEMzNC43NTE5IDIyLjk0NjQgMzQuODI0MSAyMi44NzQyIDM0LjgyNDEgMjIuNzgzOUMzNC44MjQxIDIyLjY5MzcgMzQuNzUxOSAyMi42MjE1IDM0LjY2MTcgMjIuNjIxNUMzNC41NzE0IDIyLjYyMTUgMzQuNDk5MiAyMi42OTM3IDM0LjQ5OTIgMjIuNzgzOUMzNC40OTkyIDIyLjg3NDIgMzQuNTcxNCAyMi45NDY0IDM0LjY2MTcgMjIuOTQ2NFoiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTM1Ljc0NDcgMjIuODk4M0MzNS44MDc5IDIyLjg5ODMgMzUuODU5MSAyMi44NDcxIDM1Ljg1OTEgMjIuNzgzOUMzNS44NTkxIDIyLjcyMDggMzUuODA3OSAyMi42Njk2IDM1Ljc0NDcgMjIuNjY5NkMzNS42ODE2IDIyLjY2OTYgMzUuNjMwNCAyMi43MjA4IDM1LjYzMDQgMjIuNzgzOUMzNS42MzA0IDIyLjg0NzEgMzUuNjgxNiAyMi44OTgzIDM1Ljc0NDcgMjIuODk4M1oiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTM2LjgyNzggMjIuODUzMUMzNi44NjY5IDIyLjg1MzEgMzYuODk3IDIyLjgyMzEgMzYuODk3IDIyLjc4MzlDMzYuODk3IDIyLjc0NDggMzYuODY2OSAyMi43MTQ4IDM2LjgyNzggMjIuNzE0OEMzNi43ODg3IDIyLjcxNDggMzYuNzU4NiAyMi43NDQ4IDM2Ljc1ODYgMjIuNzgzOUMzNi43NTg2IDIyLjgyMzEgMzYuNzg4NyAyMi44NTMxIDM2LjgyNzggMjIuODUzMVoiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTM3LjkxMDkgMjIuODA4QzM3LjkxMDkgMjIuODA4IDM3LjkzNSAyMi43OTYgMzcuOTM1IDIyLjc4MzlDMzcuOTM1IDIyLjc3MTkgMzcuOTIyOSAyMi43NTk5IDM3LjkxMDkgMjIuNzU5OUMzNy44OTg5IDIyLjc1OTkgMzcuODg2OCAyMi43NzE5IDM3Ljg4NjggMjIuNzgzOUMzNy44ODY4IDIyLjc5NiAzNy44OTg5IDIyLjgwOCAzNy45MTA5IDIyLjgwOFoiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTEuMDg2MDkgMjMuODc2MUMxLjA4NjA5IDIzLjg3NjEgMS4wOTUxMiAyMy44NzMgMS4wOTUxMiAyMy44NjdDMS4wOTUxMiAyMy44NjEgMS4wOTIxMSAyMy44NTggMS4wODYwOSAyMy44NThDMS4wODAwNyAyMy44NTggMS4wNzcwNyAyMy44NjEgMS4wNzcwNyAyMy44NjdDMS4wNzcwNyAyMy44NzMgMS4wODAwNyAyMy44NzYxIDEuMDg2MDkgMjMuODc2MVoiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTIuMTY5MTcgMjMuOTIxMkMyLjE5OTI2IDIzLjkyMTIgMi4yMjMzMyAyMy44OTcxIDIuMjIzMzMgMjMuODY3QzIuMjIzMzMgMjMuODM2OSAyLjE5OTI2IDIzLjgxMjkgMi4xNjkxNyAyMy44MTI5QzIuMTM5MDkgMjMuODEyOSAyLjExNTAyIDIzLjgzNjkgMi4xMTUwMiAyMy44NjdDMi4xMTUwMiAyMy44OTcxIDIuMTM5MDkgMjMuOTIxMiAyLjE2OTE3IDIzLjkyMTJaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0zLjI1MjI2IDIzLjk2MzNDMy4zMDY0MSAyMy45NjMzIDMuMzQ4NTMgMjMuOTIxMiAzLjM0ODUzIDIzLjg2N0MzLjM0ODUzIDIzLjgxMjkgMy4zMDY0MSAyMy43NzA4IDMuMjUyMjYgMjMuNzcwOEMzLjE5ODEgMjMuNzcwOCAzLjE1NTk4IDIzLjgxMjkgMy4xNTU5OCAyMy44NjdDMy4xNTU5OCAyMy45MjEyIDMuMTk4MSAyMy45NjMzIDMuMjUyMjYgMjMuOTYzM1oiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTQuMzM1MzQgMjQuMDA4NEM0LjQxMzU2IDI0LjAwODQgNC40NzY3NCAyMy45NDUzIDQuNDc2NzQgMjMuODY3QzQuNDc2NzQgMjMuNzg4OCA0LjQxMzU2IDIzLjcyNTYgNC4zMzUzNCAyMy43MjU2QzQuMjU3MTIgMjMuNzI1NiA0LjE5Mzk0IDIzLjc4ODggNC4xOTM5NCAyMy44NjdDNC4xOTM5NCAyMy45NDUzIDQuMjU3MTIgMjQuMDA4NCA0LjMzNTM0IDI0LjAwODRaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik01LjQxODQyIDI0LjA1MzZDNS41MjA3MSAyNC4wNTM2IDUuNjA0OTUgMjMuOTY5MyA1LjYwNDk1IDIzLjg2N0M1LjYwNDk1IDIzLjc2NDcgNS41MjA3MSAyMy42ODA1IDUuNDE4NDIgMjMuNjgwNUM1LjMxNjEzIDIzLjY4MDUgNS4yMzE4OSAyMy43NjQ3IDUuMjMxODkgMjMuODY3QzUuMjMxODkgMjMuOTY5MyA1LjMxNjEzIDI0LjA1MzYgNS40MTg0MiAyNC4wNTM2WiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNNi41MDE1IDI0LjA5ODdDNi42Mjc4NiAyNC4wOTg3IDYuNzMzMTYgMjMuOTk2NCA2LjczMzE2IDIzLjg2N0M2LjczMzE2IDIzLjczNzcgNi42MzA4NyAyMy42MzU0IDYuNTAxNSAyMy42MzU0QzYuMzcyMTQgMjMuNjM1NCA2LjI2OTg0IDIzLjczNzcgNi4yNjk4NCAyMy44NjdDNi4yNjk4NCAyMy45OTY0IDYuMzcyMTQgMjQuMDk4NyA2LjUwMTUgMjQuMDk4N1oiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTcuNTg0NTkgMjQuMTQwOEM3LjczNTAxIDI0LjE0MDggNy44NTgzNyAyNC4wMTc1IDcuODU4MzcgMjMuODY3QzcuODU4MzcgMjMuNzE2NiA3LjczNTAxIDIzLjU5MzMgNy41ODQ1OSAyMy41OTMzQzcuNDM0MTYgMjMuNTkzMyA3LjMxMDgxIDIzLjcxNjYgNy4zMTA4MSAyMy44NjdDNy4zMTA4MSAyNC4wMTc1IDcuNDM0MTYgMjQuMTQwOCA3LjU4NDU5IDI0LjE0MDhaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik04LjY2NzY3IDI0LjE4NTlDOC44NDIxNiAyNC4xODU5IDguOTg2NTggMjQuMDQ0NSA4Ljk4NjU4IDIzLjg2N0M4Ljk4NjU4IDIzLjY4OTUgOC44NDUxNyAyMy41NDgxIDguNjY3NjcgMjMuNTQ4MUM4LjQ5MDE2IDIzLjU0ODEgOC4zNDg3NiAyMy42ODk1IDguMzQ4NzYgMjMuODY3QzguMzQ4NzYgMjQuMDQ0NSA4LjQ5MDE2IDI0LjE4NTkgOC42Njc2NyAyNC4xODU5WiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNOS43NTA3NSAyNC4yMjgxQzkuOTQ5MzIgMjQuMjI4MSAxMC4xMTE4IDI0LjA2NTYgMTAuMTExOCAyMy44NjdDMTAuMTExOCAyMy42Njg1IDkuOTQ5MzIgMjMuNTA2IDkuNzUwNzUgMjMuNTA2QzkuNTUyMTkgMjMuNTA2IDkuMzg5NzIgMjMuNjY4NSA5LjM4OTcyIDIzLjg2N0M5LjM4OTcyIDI0LjA2NTYgOS41NTIxOSAyNC4yMjgxIDkuNzUwNzUgMjQuMjI4MVoiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTEwLjgzMzggMjQuMjY3MkMxMS4wNTM1IDI0LjI2NzIgMTEuMjM0IDI0LjA4OTcgMTEuMjM0IDIzLjg2N0MxMS4yMzQgMjMuNjQ0NCAxMS4wNTY1IDIzLjQ2NjkgMTAuODMzOCAyMy40NjY5QzEwLjYxMTIgMjMuNDY2OSAxMC40MzM3IDIzLjY0NDQgMTAuNDMzNyAyMy44NjdDMTAuNDMzNyAyNC4wODk3IDEwLjYxMTIgMjQuMjY3MiAxMC44MzM4IDI0LjI2NzJaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0xMS45MTY5IDI0LjMwNjNDMTIuMTU3NiAyNC4zMDYzIDEyLjM1NjIgMjQuMTEwNyAxMi4zNTYyIDIzLjg2N0MxMi4zNTYyIDIzLjYyMzMgMTIuMTYwNiAyMy40Mjc4IDExLjkxNjkgMjMuNDI3OEMxMS42NzMyIDIzLjQyNzggMTEuNDc3NyAyMy42MjMzIDExLjQ3NzcgMjMuODY3QzExLjQ3NzcgMjQuMTEwNyAxMS42NzMyIDI0LjMwNjMgMTEuOTE2OSAyNC4zMDYzWiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNMTMgMjQuMzQ1NEMxMy4yNjQ4IDI0LjM0NTQgMTMuNDc4NCAyNC4xMzE4IDEzLjQ3ODQgMjMuODY3QzEzLjQ3ODQgMjMuNjAyMyAxMy4yNjQ4IDIzLjM4ODcgMTMgMjMuMzg4N0MxMi43MzUyIDIzLjM4ODcgMTIuNTIxNiAyMy42MDIzIDEyLjUyMTYgMjMuODY3QzEyLjUyMTYgMjQuMTMxOCAxMi43MzUyIDI0LjM0NTQgMTMgMjQuMzQ1NFoiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTE0LjA4MzEgMjQuMzgxNUMxNC4zNjU5IDI0LjM4MTUgMTQuNTk3NSAyNC4xNTI4IDE0LjU5NzUgMjMuODY3QzE0LjU5NzUgMjMuNTgxMiAxNC4zNjg5IDIzLjM1MjYgMTQuMDgzMSAyMy4zNTI2QzEzLjc5NzMgMjMuMzUyNiAxMy41Njg2IDIzLjU4MTIgMTMuNTY4NiAyMy44NjdDMTMuNTY4NiAyNC4xNTI4IDEzLjc5NzMgMjQuMzgxNSAxNC4wODMxIDI0LjM4MTVaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0xNS4xNjYyIDI0LjQxMTZDMTUuNDY3IDI0LjQxMTYgMTUuNzEwNyAyNC4xNjc5IDE1LjcxMDcgMjMuODY3QzE1LjcxMDcgMjMuNTY2MiAxNS40NjcgMjMuMzIyNSAxNS4xNjYyIDIzLjMyMjVDMTQuODY1MyAyMy4zMjI1IDE0LjYyMTYgMjMuNTY2MiAxNC42MjE2IDIzLjg2N0MxNC42MjE2IDI0LjE2NzkgMTQuODY1MyAyNC40MTE2IDE1LjE2NjIgMjQuNDExNloiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTE2LjI0OTIgMjQuNDM4N0MxNi41NjUxIDI0LjQzODcgMTYuODIwOSAyNC4xODI5IDE2LjgyMDkgMjMuODY3QzE2LjgyMDkgMjMuNTUxMSAxNi41NjUxIDIzLjI5NTQgMTYuMjQ5MiAyMy4yOTU0QzE1LjkzMzMgMjMuMjk1NCAxNS42Nzc2IDIzLjU1MTEgMTUuNjc3NiAyMy44NjdDMTUuNjc3NiAyNC4xODI5IDE1LjkzMzMgMjQuNDM4NyAxNi4yNDkyIDI0LjQzODdaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0xNy4zMzIzIDI0LjQ2MjdDMTcuNjYwMyAyNC40NjI3IDE3LjkyOCAyNC4xOTggMTcuOTI4IDIzLjg2N0MxNy45MjggMjMuNTM2MSAxNy42NjMzIDIzLjI3MTMgMTcuMzMyMyAyMy4yNzEzQzE3LjAwMTQgMjMuMjcxMyAxNi43MzY2IDIzLjUzOTEgMTYuNzM2NiAyMy44NjdDMTYuNzM2NiAyNC4xOTUgMTcuMDAxNCAyNC40NjI3IDE3LjMzMjMgMjQuNDYyN1oiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTE4LjQxNTQgMjQuNDc0OEMxOC43NTExIDI0LjQ3NDggMTkuMDIzMSAyNC4yMDI3IDE5LjAyMzEgMjMuODY3QzE5LjAyMzEgMjMuNTMxNCAxOC43NTExIDIzLjI1OTMgMTguNDE1NCAyMy4yNTkzQzE4LjA3OTggMjMuMjU5MyAxNy44MDc3IDIzLjUzMTQgMTcuODA3NyAyMy44NjdDMTcuODA3NyAyNC4yMDI3IDE4LjA3OTggMjQuNDc0OCAxOC40MTU0IDI0LjQ3NDhaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0xOS40OTg1IDI0LjQ4MDhDMTkuODM1NSAyNC40ODA4IDIwLjExMjIgMjQuMjA3IDIwLjExMjIgMjMuODY3QzIwLjExMjIgMjMuNTI3MSAxOS44Mzg1IDIzLjI1MzMgMTkuNDk4NSAyMy4yNTMzQzE5LjE1ODUgMjMuMjUzMyAxOC44ODQ3IDIzLjUyNzEgMTguODg0NyAyMy44NjdDMTguODg0NyAyNC4yMDcgMTkuMTU4NSAyNC40ODA4IDE5LjQ5ODUgMjQuNDgwOFoiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTIwLjU4MTYgMjQuNDc0OEMyMC45MTcyIDI0LjQ3NDggMjEuMTg5MyAyNC4yMDI3IDIxLjE4OTMgMjMuODY3QzIxLjE4OTMgMjMuNTMxNCAyMC45MTcyIDIzLjI1OTMgMjAuNTgxNiAyMy4yNTkzQzIwLjI0NTkgMjMuMjU5MyAxOS45NzM4IDIzLjUzMTQgMTkuOTczOCAyMy44NjdDMTkuOTczOCAyNC4yMDI3IDIwLjI0NTkgMjQuNDc0OCAyMC41ODE2IDI0LjQ3NDhaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0yMS42NjQ3IDI0LjQ2MjdDMjEuOTkyNiAyNC40NjI3IDIyLjI2MDQgMjQuMTk4IDIyLjI2MDQgMjMuODY3QzIyLjI2MDQgMjMuNTM2MSAyMS45OTU2IDIzLjI3MTMgMjEuNjY0NyAyMy4yNzEzQzIxLjMzMzcgMjMuMjcxMyAyMS4wNjkgMjMuNTM5MSAyMS4wNjkgMjMuODY3QzIxLjA2OSAyNC4xOTUgMjEuMzMzNyAyNC40NjI3IDIxLjY2NDcgMjQuNDYyN1oiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTIyLjc0NzcgMjQuNDQxN0MyMy4wNjM2IDI0LjQ0MTcgMjMuMzIyNCAyNC4xODU5IDIzLjMyMjQgMjMuODY3QzIzLjMyMjQgMjMuNTQ4MSAyMy4wNjY3IDIzLjI5MjQgMjIuNzQ3NyAyMy4yOTI0QzIyLjQyODggMjMuMjkyNCAyMi4xNzMxIDIzLjU0ODEgMjIuMTczMSAyMy44NjdDMjIuMTczMSAyNC4xODU5IDIyLjQyODggMjQuNDQxNyAyMi43NDc3IDI0LjQ0MTdaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0yMy44MzA4IDI0LjQxNDZDMjQuMTMxNyAyNC40MTQ2IDI0LjM3ODQgMjQuMTcwOSAyNC4zNzg0IDIzLjg2N0MyNC4zNzg0IDIzLjU2MzIgMjQuMTM0NyAyMy4zMTk1IDIzLjgzMDggMjMuMzE5NUMyMy41MjcgMjMuMzE5NSAyMy4yODMzIDIzLjU2MzIgMjMuMjgzMyAyMy44NjdDMjMuMjgzMyAyNC4xNzA5IDIzLjUyNyAyNC40MTQ2IDIzLjgzMDggMjQuNDE0NloiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTI0LjkxMzkgMjQuMzg0NUMyNS4xOTk3IDI0LjM4NDUgMjUuNDMxNCAyNC4xNTI4IDI1LjQzMTQgMjMuODY3QzI1LjQzMTQgMjMuNTgxMiAyNS4xOTk3IDIzLjM0OTYgMjQuOTEzOSAyMy4zNDk2QzI0LjYyODEgMjMuMzQ5NiAyNC4zOTY0IDIzLjU4MTIgMjQuMzk2NCAyMy44NjdDMjQuMzk2NCAyNC4xNTI4IDI0LjYyODEgMjQuMzg0NSAyNC45MTM5IDI0LjM4NDVaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0yNS45OTcgMjQuMzQ4NEMyNi4yNjE3IDI0LjM0ODQgMjYuNDc4NCAyNC4xMzE4IDI2LjQ3ODQgMjMuODY3QzI2LjQ3ODQgMjMuNjAyMyAyNi4yNjE3IDIzLjM4NTcgMjUuOTk3IDIzLjM4NTdDMjUuNzMyMiAyMy4zODU3IDI1LjUxNTYgMjMuNjAyMyAyNS41MTU2IDIzLjg2N0MyNS41MTU2IDI0LjEzMTggMjUuNzMyMiAyNC4zNDg0IDI1Ljk5NyAyNC4zNDg0WiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNMjcuMDgwMSAyNC4zMTIzQzI3LjMyNjggMjQuMzEyMyAyNy41MjUzIDI0LjExMzcgMjcuNTI1MyAyMy44NjdDMjcuNTI1MyAyMy42MjAzIDI3LjMyNjggMjMuNDIxOCAyNy4wODAxIDIzLjQyMThDMjYuODMzNCAyMy40MjE4IDI2LjYzNDggMjMuNjIwMyAyNi42MzQ4IDIzLjg2N0MyNi42MzQ4IDI0LjExMzcgMjYuODMzNCAyNC4zMTIzIDI3LjA4MDEgMjQuMzEyM1oiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTI4LjE2MzIgMjQuMjcwMkMyOC4zODU4IDI0LjI3MDIgMjguNTY2MyAyNC4wODk3IDI4LjU2NjMgMjMuODY3QzI4LjU2NjMgMjMuNjQ0NCAyOC4zODU4IDIzLjQ2MzkgMjguMTYzMiAyMy40NjM5QzI3Ljk0MDUgMjMuNDYzOSAyNy43NiAyMy42NDQ0IDI3Ljc2IDIzLjg2N0MyNy43NiAyNC4wODk3IDI3Ljk0MDUgMjQuMjcwMiAyOC4xNjMyIDI0LjI3MDJaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0yOS4yNDYyIDI0LjIzMTFDMjkuNDQ3OCAyNC4yMzExIDI5LjYxMDMgMjQuMDY4NiAyOS42MTAzIDIzLjg2N0MyOS42MTAzIDIzLjY2NTUgMjkuNDQ3OCAyMy41MDMgMjkuMjQ2MiAyMy41MDNDMjkuMDQ0NyAyMy41MDMgMjguODgyMiAyMy42NjU1IDI4Ljg4MjIgMjMuODY3QzI4Ljg4MjIgMjQuMDY4NiAyOS4wNDQ3IDI0LjIzMTEgMjkuMjQ2MiAyNC4yMzExWiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNMzAuMzI5MyAyNC4xODg5QzMwLjUwNjggMjQuMTg4OSAzMC42NTEyIDI0LjA0NDUgMzAuNjUxMiAyMy44NjdDMzAuNjUxMiAyMy42ODk1IDMwLjUwNjggMjMuNTQ1MSAzMC4zMjkzIDIzLjU0NTFDMzAuMTUxOCAyMy41NDUxIDMwLjAwNzQgMjMuNjg5NSAzMC4wMDc0IDIzLjg2N0MzMC4wMDc0IDI0LjA0NDUgMzAuMTUxOCAyNC4xODg5IDMwLjMyOTMgMjQuMTg4OVoiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTMxLjQxMjQgMjQuMTQ2OEMzMS41NjU4IDI0LjE0NjggMzEuNjkyMiAyNC4wMjA1IDMxLjY5MjIgMjMuODY3QzMxLjY5MjIgMjMuNzEzNiAzMS41NjU4IDIzLjU4NzIgMzEuNDEyNCAyMy41ODcyQzMxLjI1OSAyMy41ODcyIDMxLjEzMjYgMjMuNzEzNiAzMS4xMzI2IDIzLjg2N0MzMS4xMzI2IDI0LjAyMDUgMzEuMjU5IDI0LjE0NjggMzEuNDEyNCAyNC4xNDY4WiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNMzIuNDk1NSAyNC4xMDE3QzMyLjYyNDkgMjQuMTAxNyAzMi43MzAyIDIzLjk5NjQgMzIuNzMwMiAyMy44NjdDMzIuNzMwMiAyMy43Mzc3IDMyLjYyNDkgMjMuNjMyNCAzMi40OTU1IDIzLjYzMjRDMzIuMzY2MSAyMy42MzI0IDMyLjI2MDggMjMuNzM3NyAzMi4yNjA4IDIzLjg2N0MzMi4yNjA4IDIzLjk5NjQgMzIuMzY2MSAyNC4xMDE3IDMyLjQ5NTUgMjQuMTAxN1oiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTMzLjU3ODYgMjQuMDU5NkMzMy42ODM5IDI0LjA1OTYgMzMuNzcxMSAyMy45NzIzIDMzLjc3MTEgMjMuODY3QzMzLjc3MTEgMjMuNzYxNyAzMy42ODM5IDIzLjY3NDUgMzMuNTc4NiAyMy42NzQ1QzMzLjQ3MzMgMjMuNjc0NSAzMy4zODYgMjMuNzYxNyAzMy4zODYgMjMuODY3QzMzLjM4NiAyMy45NzIzIDMzLjQ3MzMgMjQuMDU5NiAzMy41Nzg2IDI0LjA1OTZaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0zNC42NjE3IDI0LjAxNDVDMzQuNzQyOSAyNC4wMTQ1IDM0LjgwOTEgMjMuOTQ4MyAzNC44MDkxIDIzLjg2N0MzNC44MDkxIDIzLjc4NTggMzQuNzQyOSAyMy43MTk2IDM0LjY2MTcgMjMuNzE5NkMzNC41ODA0IDIzLjcxOTYgMzQuNTE0MiAyMy43ODU4IDM0LjUxNDIgMjMuODY3QzM0LjUxNDIgMjMuOTQ4MyAzNC41ODA0IDI0LjAxNDUgMzQuNjYxNyAyNC4wMTQ1WiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNMzUuNzQ0NyAyMy45NjkzQzM1LjgwMTkgMjMuOTY5MyAzNS44NDcgMjMuOTI0MiAzNS44NDcgMjMuODY3QzM1Ljg0NyAyMy44MDk5IDM1LjgwMTkgMjMuNzY0NyAzNS43NDQ3IDIzLjc2NDdDMzUuNjg3NiAyMy43NjQ3IDM1LjY0MjQgMjMuODA5OSAzNS42NDI0IDIzLjg2N0MzNS42NDI0IDIzLjkyNDIgMzUuNjg3NiAyMy45NjkzIDM1Ljc0NDcgMjMuOTY5M1oiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTM2LjgyNzggMjMuOTI0MkMzNi44NTc5IDIzLjkyNDIgMzYuODg1IDIzLjg5NzEgMzYuODg1IDIzLjg2N0MzNi44ODUgMjMuODM2OSAzNi44NjA5IDIzLjgwOTkgMzYuODI3OCAyMy44MDk5QzM2Ljc5NDcgMjMuODA5OSAzNi43NzA3IDIzLjgzMzkgMzYuNzcwNyAyMy44NjdDMzYuNzcwNyAyMy45MDAxIDM2Ljc5NDcgMjMuOTI0MiAzNi44Mjc4IDIzLjkyNDJaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0zNy45MTA5IDIzLjg3OTFDMzcuOTEwOSAyMy44NzkxIDM3LjkyMjkgMjMuODczIDM3LjkyMjkgMjMuODY3QzM3LjkyMjkgMjMuODYxIDM3LjkxNjkgMjMuODU1IDM3LjkxMDkgMjMuODU1QzM3LjkwNDkgMjMuODU1IDM3Ljg5ODkgMjMuODYxIDM3Ljg5ODkgMjMuODY3QzM3Ljg5ODkgMjMuODczIDM3LjkwNDkgMjMuODc5MSAzNy45MTA5IDIzLjg3OTFaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0yLjE2OTE3IDI0Ljk4NjJDMi4xOTAyMyAyNC45ODYyIDIuMjA1MjggMjQuOTcxMiAyLjIwNTI4IDI0Ljk1MDFDMi4yMDUyOCAyNC45MjkxIDIuMTkwMjMgMjQuOTE0IDIuMTY5MTcgMjQuOTE0QzIuMTQ4MTEgMjQuOTE0IDIuMTMzMDcgMjQuOTI5MSAyLjEzMzA3IDI0Ljk1MDFDMi4xMzMwNyAyNC45NzEyIDIuMTQ4MTEgMjQuOTg2MiAyLjE2OTE3IDI0Ljk4NjJaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0zLjI1MjI2IDI1LjAzMTNDMy4yOTczOCAyNS4wMzEzIDMuMzMzNDkgMjQuOTk1MiAzLjMzMzQ5IDI0Ljk1MDFDMy4zMzM0OSAyNC45MDUgMy4yOTczOCAyNC44Njg5IDMuMjUyMjYgMjQuODY4OUMzLjIwNzEzIDI0Ljg2ODkgMy4xNzEwMyAyNC45MDUgMy4xNzEwMyAyNC45NTAxQzMuMTcxMDMgMjQuOTk1MiAzLjIwNzEzIDI1LjAzMTMgMy4yNTIyNiAyNS4wMzEzWiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNNC4zMzUzNCAyNS4wNzY1QzQuNDA0NTQgMjUuMDc2NSA0LjQ2MTcgMjUuMDE5MyA0LjQ2MTcgMjQuOTUwMUM0LjQ2MTcgMjQuODgwOSA0LjQwNDU0IDI0LjgyMzggNC4zMzUzNCAyNC44MjM4QzQuMjY2MTQgMjQuODIzOCA0LjIwODk4IDI0Ljg4MDkgNC4yMDg5OCAyNC45NTAxQzQuMjA4OTggMjUuMDE5MyA0LjI2NjE0IDI1LjA3NjUgNC4zMzUzNCAyNS4wNzY1WiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNNS40MTg0MiAyNS4xMTg2QzUuNTExNjkgMjUuMTE4NiA1LjU4NjkgMjUuMDQzNCA1LjU4NjkgMjQuOTUwMUM1LjU4NjkgMjQuODU2OCA1LjUxMTY5IDI0Ljc4MTYgNS40MTg0MiAyNC43ODE2QzUuMzI1MTYgMjQuNzgxNiA1LjI0OTk0IDI0Ljg1NjggNS4yNDk5NCAyNC45NTAxQzUuMjQ5OTQgMjUuMDQzNCA1LjMyNTE2IDI1LjExODYgNS40MTg0MiAyNS4xMTg2WiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNNi41MDE1IDI1LjE2MDdDNi42MTg4NCAyNS4xNjA3IDYuNzEyMSAyNS4wNjc0IDYuNzEyMSAyNC45NTAxQzYuNzEyMSAyNC44MzI4IDYuNjE4ODQgMjQuNzM5NSA2LjUwMTUgMjQuNzM5NUM2LjM4NDE3IDI0LjczOTUgNi4yOTA5IDI0LjgzMjggNi4yOTA5IDI0Ljk1MDFDNi4yOTA5IDI1LjA2NzQgNi4zODQxNyAyNS4xNjA3IDYuNTAxNSAyNS4xNjA3WiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNNy41ODQ1OSAyNS4yMDI4QzcuNzIyOTggMjUuMjAyOCA3LjgzNzMxIDI1LjA4ODUgNy44MzczMSAyNC45NTAxQzcuODM3MzEgMjQuODExNyA3LjcyMjk4IDI0LjY5NzQgNy41ODQ1OSAyNC42OTc0QzcuNDQ2MTkgMjQuNjk3NCA3LjMzMTg3IDI0LjgxMTcgNy4zMzE4NyAyNC45NTAxQzcuMzMxODcgMjUuMDg4NSA3LjQ0NjE5IDI1LjIwMjggNy41ODQ1OSAyNS4yMDI4WiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNOC42Njc2NyAyNS4yNDVDOC44MzAxMyAyNS4yNDUgOC45NjI1MSAyNS4xMTI2IDguOTYyNTEgMjQuOTUwMUM4Ljk2MjUxIDI0Ljc4NzcgOC44MzAxMyAyNC42NTUzIDguNjY3NjcgMjQuNjU1M0M4LjUwNTIxIDI0LjY1NTMgOC4zNzI4MyAyNC43ODc3IDguMzcyODMgMjQuOTUwMUM4LjM3MjgzIDI1LjExMjYgOC41MDUyMSAyNS4yNDUgOC42Njc2NyAyNS4yNDVaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik05Ljc1MDc1IDI1LjI4NDFDOS45MzQyNyAyNS4yODQxIDEwLjA4NDcgMjUuMTMzNiAxMC4wODQ3IDI0Ljk1MDFDMTAuMDg0NyAyNC43NjY2IDkuOTM0MjcgMjQuNjE2MiA5Ljc1MDc1IDI0LjYxNjJDOS41NjcyMyAyNC42MTYyIDkuNDE2OCAyNC43NjY2IDkuNDE2OCAyNC45NTAxQzkuNDE2OCAyNS4xMzM2IDkuNTY3MjMgMjUuMjg0MSA5Ljc1MDc1IDI1LjI4NDFaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0xMC44MzM4IDI1LjMyMzJDMTEuMDM4NCAyNS4zMjMyIDExLjIwNjkgMjUuMTU3NyAxMS4yMDY5IDI0Ljk1MDFDMTEuMjA2OSAyNC43NDI1IDExLjA0MTQgMjQuNTc3MSAxMC44MzM4IDI0LjU3NzFDMTAuNjI2MiAyNC41NzcxIDEwLjQ2MDggMjQuNzQyNSAxMC40NjA4IDI0Ljk1MDFDMTAuNDYwOCAyNS4xNTc3IDEwLjYyNjIgMjUuMzIzMiAxMC44MzM4IDI1LjMyMzJaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0xMS45MTY5IDI1LjM2MjNDMTIuMTQ1NiAyNS4zNjIzIDEyLjMyOTEgMjUuMTc4OCAxMi4zMjkxIDI0Ljk1MDFDMTIuMzI5MSAyNC43MjE1IDEyLjE0NTYgMjQuNTM3OSAxMS45MTY5IDI0LjUzNzlDMTEuNjg4MyAyNC41Mzc5IDExLjUwNDcgMjQuNzIxNSAxMS41MDQ3IDI0Ljk1MDFDMTEuNTA0NyAyNS4xNzg4IDExLjY4ODMgMjUuMzYyMyAxMS45MTY5IDI1LjM2MjNaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0xMyAyNS4zOTU0QzEzLjI0NjcgMjUuMzk1NCAxMy40NDUzIDI1LjE5NjggMTMuNDQ1MyAyNC45NTAxQzEzLjQ0NTMgMjQuNzAzNCAxMy4yNDY3IDI0LjUwNDggMTMgMjQuNTA0OEMxMi43NTMzIDI0LjUwNDggMTIuNTU0NyAyNC43MDM0IDEyLjU1NDcgMjQuOTUwMUMxMi41NTQ3IDI1LjE5NjggMTIuNzUzMyAyNS4zOTU0IDEzIDI1LjM5NTRaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0xNC4wODMxIDI1LjQyODVDMTQuMzQ3OCAyNS40Mjg1IDE0LjU2MTQgMjUuMjE0OSAxNC41NjE0IDI0Ljk1MDFDMTQuNTYxNCAyNC42ODU0IDE0LjM0NzggMjQuNDcxOCAxNC4wODMxIDI0LjQ3MThDMTMuODE4MyAyNC40NzE4IDEzLjYwNDcgMjQuNjg1NCAxMy42MDQ3IDI0Ljk1MDFDMTMuNjA0NyAyNS4yMTQ5IDEzLjgxODMgMjUuNDI4NSAxNC4wODMxIDI1LjQyODVaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0xNS4xNjYyIDI1LjQ1ODZDMTUuNDQ2IDI1LjQ1ODYgMTUuNjc0NiAyNS4yMjk5IDE1LjY3NDYgMjQuOTUwMUMxNS42NzQ2IDI0LjY3MDMgMTUuNDQ2IDI0LjQ0MTcgMTUuMTY2MiAyNC40NDE3QzE0Ljg4NjQgMjQuNDQxNyAxNC42NTc3IDI0LjY3MDMgMTQuNjU3NyAyNC45NTAxQzE0LjY1NzcgMjUuMjI5OSAxNC44ODY0IDI1LjQ1ODYgMTUuMTY2MiAyNS40NTg2WiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNMTYuMjQ5MiAyNS40ODI2QzE2LjU0NDEgMjUuNDgyNiAxNi43ODE4IDI1LjI0NSAxNi43ODE4IDI0Ljk1MDFDMTYuNzgxOCAyNC42NTUzIDE2LjU0NDEgMjQuNDE3NiAxNi4yNDkyIDI0LjQxNzZDMTUuOTU0NCAyNC40MTc2IDE1LjcxNjcgMjQuNjU1MyAxNS43MTY3IDI0Ljk1MDFDMTUuNzE2NyAyNS4yNDUgMTUuOTU0NCAyNS40ODI2IDE2LjI0OTIgMjUuNDgyNloiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTE3LjMzMjMgMjUuNTAwN0MxNy42MzYyIDI1LjUwMDcgMTcuODgyOSAyNS4yNTQgMTcuODgyOSAyNC45NTAxQzE3Ljg4MjkgMjQuNjQ2MyAxNy42MzYyIDI0LjM5OTUgMTcuMzMyMyAyNC4zOTk1QzE3LjAyODUgMjQuMzk5NSAxNi43ODE4IDI0LjY0NjMgMTYuNzgxOCAyNC45NTAxQzE2Ljc4MTggMjUuMjU0IDE3LjAyODUgMjUuNTAwNyAxNy4zMzIzIDI1LjUwMDdaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0xOC40MTU0IDI1LjUxMjdDMTguNzI1MyAyNS41MTI3IDE4Ljk3OCAyNS4yNiAxOC45NzggMjQuOTUwMUMxOC45NzggMjQuNjQwMiAxOC43MjUzIDI0LjM4NzUgMTguNDE1NCAyNC4zODc1QzE4LjEwNTUgMjQuMzg3NSAxNy44NTI4IDI0LjY0MDIgMTcuODUyOCAyNC45NTAxQzE3Ljg1MjggMjUuMjYgMTguMTA1NSAyNS41MTI3IDE4LjQxNTQgMjUuNTEyN1oiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTE5LjQ5ODUgMjUuNTE1N0MxOS44MTE0IDI1LjUxNTcgMjAuMDY0MSAyNS4yNjMgMjAuMDY0MSAyNC45NTAxQzIwLjA2NDEgMjQuNjM3MiAxOS44MTE0IDI0LjM4NDUgMTkuNDk4NSAyNC4zODQ1QzE5LjE4NTYgMjQuMzg0NSAxOC45MzI5IDI0LjYzNzIgMTguOTMyOSAyNC45NTAxQzE4LjkzMjkgMjUuMjYzIDE5LjE4NTYgMjUuNTE1NyAxOS40OTg1IDI1LjUxNTdaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0yMC41ODE2IDI1LjUxMjdDMjAuODkxNSAyNS41MTI3IDIxLjE0NDIgMjUuMjYgMjEuMTQ0MiAyNC45NTAxQzIxLjE0NDIgMjQuNjQwMiAyMC44OTE1IDI0LjM4NzUgMjAuNTgxNiAyNC4zODc1QzIwLjI3MTcgMjQuMzg3NSAyMC4wMTkgMjQuNjQwMiAyMC4wMTkgMjQuOTUwMUMyMC4wMTkgMjUuMjYgMjAuMjcxNyAyNS41MTI3IDIwLjU4MTYgMjUuNTEyN1oiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTIxLjY2NDcgMjUuNTAwN0MyMS45Njg1IDI1LjUwMDcgMjIuMjE1MiAyNS4yNTQgMjIuMjE1MiAyNC45NTAxQzIyLjIxNTIgMjQuNjQ2MyAyMS45Njg1IDI0LjM5OTUgMjEuNjY0NyAyNC4zOTk1QzIxLjM2MDggMjQuMzk5NSAyMS4xMTQxIDI0LjY0NjMgMjEuMTE0MSAyNC45NTAxQzIxLjExNDEgMjUuMjU0IDIxLjM2MDggMjUuNTAwNyAyMS42NjQ3IDI1LjUwMDdaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0yMi43NDc3IDI1LjQ4MjZDMjMuMDQyNiAyNS40ODI2IDIzLjI4MDMgMjUuMjQ1IDIzLjI4MDMgMjQuOTUwMUMyMy4yODAzIDI0LjY1NTMgMjMuMDQyNiAyNC40MTc2IDIyLjc0NzcgMjQuNDE3NkMyMi40NTI5IDI0LjQxNzYgMjIuMjE1MiAyNC42NTUzIDIyLjIxNTIgMjQuOTUwMUMyMi4yMTUyIDI1LjI0NSAyMi40NTI5IDI1LjQ4MjYgMjIuNzQ3NyAyNS40ODI2WiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNMjMuODMwOCAyNS40NTg2QzI0LjExMDYgMjUuNDU4NiAyNC4zMzkzIDI1LjIyOTkgMjQuMzM5MyAyNC45NTAxQzI0LjMzOTMgMjQuNjcwMyAyNC4xMTA2IDI0LjQ0MTcgMjMuODMwOCAyNC40NDE3QzIzLjU1MSAyNC40NDE3IDIzLjMyMjQgMjQuNjcwMyAyMy4zMjI0IDI0Ljk1MDFDMjMuMzIyNCAyNS4yMjk5IDIzLjU1MSAyNS40NTg2IDIzLjgzMDggMjUuNDU4NloiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTI0LjkxMzkgMjUuNDMxNUMyNS4xNzg3IDI1LjQzMTUgMjUuMzk1MyAyNS4yMTQ5IDI1LjM5NTMgMjQuOTUwMUMyNS4zOTUzIDI0LjY4NTQgMjUuMTc4NyAyNC40Njg3IDI0LjkxMzkgMjQuNDY4N0MyNC42NDkyIDI0LjQ2ODcgMjQuNDMyNSAyNC42ODU0IDI0LjQzMjUgMjQuOTUwMUMyNC40MzI1IDI1LjIxNDkgMjQuNjQ5MiAyNS40MzE1IDI0LjkxMzkgMjUuNDMxNVoiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTI1Ljk5NyAyNS40MDE0QzI2LjI0NjIgMjUuNDAxNCAyNi40NDgzIDI1LjE5OTQgMjYuNDQ4MyAyNC45NTAxQzI2LjQ0ODMgMjQuNzAwOSAyNi4yNDYyIDI0LjQ5ODggMjUuOTk3IDI0LjQ5ODhDMjUuNzQ3OCAyNC40OTg4IDI1LjU0NTcgMjQuNzAwOSAyNS41NDU3IDI0Ljk1MDFDMjUuNTQ1NyAyNS4xOTk0IDI1Ljc0NzggMjUuNDAxNCAyNS45OTcgMjUuNDAxNFoiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTI3LjA4MDEgMjUuMzY1M0MyNy4zMDg3IDI1LjM2NTMgMjcuNDk1MyAyNS4xNzg4IDI3LjQ5NTMgMjQuOTUwMUMyNy40OTUzIDI0LjcyMTUgMjcuMzA4NyAyNC41MzQ5IDI3LjA4MDEgMjQuNTM0OUMyNi44NTE0IDI0LjUzNDkgMjYuNjY0OSAyNC43MjE1IDI2LjY2NDkgMjQuOTUwMUMyNi42NjQ5IDI1LjE3ODggMjYuODUxNCAyNS4zNjUzIDI3LjA4MDEgMjUuMzY1M1oiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTI4LjE2MzIgMjUuMzI2MkMyOC4zNzA3IDI1LjMyNjIgMjguNTM5MiAyNS4xNTc3IDI4LjUzOTIgMjQuOTUwMUMyOC41MzkyIDI0Ljc0MjUgMjguMzcwNyAyNC41NzQgMjguMTYzMiAyNC41NzRDMjcuOTU1NiAyNC41NzQgMjcuNzg3MSAyNC43NDI1IDI3Ljc4NzEgMjQuOTUwMUMyNy43ODcxIDI1LjE1NzcgMjcuOTU1NiAyNS4zMjYyIDI4LjE2MzIgMjUuMzI2MloiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTI5LjI0NjIgMjUuMjkwMUMyOS40MzI4IDI1LjI5MDEgMjkuNTg2MiAyNS4xMzY2IDI5LjU4NjIgMjQuOTUwMUMyOS41ODYyIDI0Ljc2MzYgMjkuNDM1OCAyNC42MTAxIDI5LjI0NjIgMjQuNjEwMUMyOS4wNTY3IDI0LjYxMDEgMjguOTA2MyAyNC43NjM2IDI4LjkwNjMgMjQuOTUwMUMyOC45MDYzIDI1LjEzNjYgMjkuMDU5NyAyNS4yOTAxIDI5LjI0NjIgMjUuMjkwMVoiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTMwLjMyOTMgMjUuMjQ4QzMwLjQ5NDggMjUuMjQ4IDMwLjYyNzIgMjUuMTE1NiAzMC42MjcyIDI0Ljk1MDFDMzAuNjI3MiAyNC43ODQ2IDMwLjQ5NDggMjQuNjUyMyAzMC4zMjkzIDI0LjY1MjNDMzAuMTYzOCAyNC42NTIzIDMwLjAzMTUgMjQuNzg0NiAzMC4wMzE1IDI0Ljk1MDFDMzAuMDMxNSAyNS4xMTU2IDMwLjE2MzggMjUuMjQ4IDMwLjMyOTMgMjUuMjQ4WiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNMzEuNDEyNCAyNS4yMDg5QzMxLjU1MzggMjUuMjA4OSAzMS42NzExIDI1LjA5NDUgMzEuNjcxMSAyNC45NTAxQzMxLjY3MTEgMjQuODA1NyAzMS41NTY4IDI0LjY5MTQgMzEuNDEyNCAyNC42OTE0QzMxLjI2OCAyNC42OTE0IDMxLjE1MzcgMjQuODA1NyAzMS4xNTM3IDI0Ljk1MDFDMzEuMTUzNyAyNS4wOTQ1IDMxLjI2OCAyNS4yMDg5IDMxLjQxMjQgMjUuMjA4OVoiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTMyLjQ5NTUgMjUuMTY2N0MzMi42MTU4IDI1LjE2NjcgMzIuNzEyMSAyNS4wNzA1IDMyLjcxMjEgMjQuOTUwMUMzMi43MTIxIDI0LjgyOTggMzIuNjE1OCAyNC43MzM1IDMyLjQ5NTUgMjQuNzMzNUMzMi4zNzUxIDI0LjczMzUgMzIuMjc4OSAyNC44Mjk4IDMyLjI3ODkgMjQuOTUwMUMzMi4yNzg5IDI1LjA3MDUgMzIuMzc1MSAyNS4xNjY3IDMyLjQ5NTUgMjUuMTY2N1oiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTMzLjU3ODYgMjUuMTIxNkMzMy42NzE4IDI1LjEyMTYgMzMuNzUwMSAyNS4wNDY0IDMzLjc1MDEgMjQuOTUwMUMzMy43NTAxIDI0Ljg1MzggMzMuNjc0OCAyNC43Nzg2IDMzLjU3ODYgMjQuNzc4NkMzMy40ODIzIDI0Ljc3ODYgMzMuNDA3MSAyNC44NTM4IDMzLjQwNzEgMjQuOTUwMUMzMy40MDcxIDI1LjA0NjQgMzMuNDgyMyAyNS4xMjE2IDMzLjU3ODYgMjUuMTIxNloiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTM0LjY2MTcgMjUuMDc5NUMzNC43MzM5IDI1LjA3OTUgMzQuNzkxIDI1LjAyMjMgMzQuNzkxIDI0Ljk1MDFDMzQuNzkxIDI0Ljg3NzkgMzQuNzMzOSAyNC44MjA3IDM0LjY2MTcgMjQuODIwN0MzNC41ODk0IDI0LjgyMDcgMzQuNTMyMyAyNC44Nzc5IDM0LjUzMjMgMjQuOTUwMUMzNC41MzIzIDI1LjAyMjMgMzQuNTg5NCAyNS4wNzk1IDM0LjY2MTcgMjUuMDc5NVoiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTM1Ljc0NDcgMjUuMDM0NEMzNS43ODk5IDI1LjAzNDQgMzUuODI5IDI0Ljk5NTIgMzUuODI5IDI0Ljk1MDFDMzUuODI5IDI0LjkwNSAzNS43ODk5IDI0Ljg2NTkgMzUuNzQ0NyAyNC44NjU5QzM1LjY5OTYgMjQuODY1OSAzNS42NjA1IDI0LjkwNSAzNS42NjA1IDI0Ljk1MDFDMzUuNjYwNSAyNC45OTUyIDM1LjY5OTYgMjUuMDM0NCAzNS43NDQ3IDI1LjAzNDRaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0zNi44Mjc4IDI0Ljk5MjJDMzYuODUxOSAyNC45OTIyIDM2Ljg2OTkgMjQuOTc0MiAzNi44Njk5IDI0Ljk1MDFDMzYuODY5OSAyNC45MjYgMzYuODUxOSAyNC45MDggMzYuODI3OCAyNC45MDhDMzYuODAzNyAyNC45MDggMzYuNzg1NyAyNC45MjYgMzYuNzg1NyAyNC45NTAxQzM2Ljc4NTcgMjQuOTc0MiAzNi44MDM3IDI0Ljk5MjIgMzYuODI3OCAyNC45OTIyWiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNMzcuOTEwOSAyNC45NTYxQzM3LjkxMDkgMjQuOTU2MSAzNy45MTY5IDI0Ljk1NjEgMzcuOTE2OSAyNC45NTAxQzM3LjkxNjkgMjQuOTQ0MSAzNy45MTY5IDI0Ljk0NDEgMzcuOTEwOSAyNC45NDQxQzM3LjkwNDkgMjQuOTQ0MSAzNy45MDQ5IDI0Ljk0NDEgMzcuOTA0OSAyNC45NTAxQzM3LjkwNDkgMjQuOTU2MSAzNy45MDQ5IDI0Ljk1NjEgMzcuOTEwOSAyNC45NTYxWiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNMi4xNjkxNyAyNi4wNTQzQzIuMTY5MTcgMjYuMDU0MyAyLjE5MDIzIDI2LjA0NTIgMi4xOTAyMyAyNi4wMzMyQzIuMTkwMjMgMjYuMDIxMiAyLjE4MTIxIDI2LjAxMjEgMi4xNjkxNyAyNi4wMTIxQzIuMTU3MTQgMjYuMDEyMSAyLjE0ODExIDI2LjAyMTIgMi4xNDgxMSAyNi4wMzMyQzIuMTQ4MTEgMjYuMDQ1MiAyLjE1NzE0IDI2LjA1NDMgMi4xNjkxNyAyNi4wNTQzWiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNMy4yNTIyNiAyNi4wOTY0QzMuMjg4MzYgMjYuMDk2NCAzLjMxNTQ0IDI2LjA2OTMgMy4zMTU0NCAyNi4wMzMyQzMuMzE1NDQgMjUuOTk3MSAzLjI4ODM2IDI1Ljk3IDMuMjUyMjYgMjUuOTdDMy4yMTYxNSAyNS45NyAzLjE4OTA4IDI1Ljk5NzEgMy4xODkwOCAyNi4wMzMyQzMuMTg5MDggMjYuMDY5MyAzLjIxNjE1IDI2LjA5NjQgMy4yNTIyNiAyNi4wOTY0WiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNNC4zMzUzNCAyNi4xMzg1QzQuMzkyNSAyNi4xMzg1IDQuNDQwNjQgMjYuMDkwNCA0LjQ0MDY0IDI2LjAzMzJDNC40NDA2NCAyNS45NzYgNC4zOTI1IDI1LjkyNzkgNC4zMzUzNCAyNS45Mjc5QzQuMjc4MTggMjUuOTI3OSA0LjIzMDA0IDI1Ljk3NiA0LjIzMDA0IDI2LjAzMzJDNC4yMzAwNCAyNi4wOTA0IDQuMjc4MTggMjYuMTM4NSA0LjMzNTM0IDI2LjEzODVaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik01LjQxODQyIDI2LjE4MDZDNS40OTk2NSAyNi4xODA2IDUuNTY1ODQgMjYuMTE0NCA1LjU2NTg0IDI2LjAzMzJDNS41NjU4NCAyNS45NTIgNS40OTk2NSAyNS44ODU4IDUuNDE4NDIgMjUuODg1OEM1LjMzNzE5IDI1Ljg4NTggNS4yNzEgMjUuOTUyIDUuMjcxIDI2LjAzMzJDNS4yNzEgMjYuMTE0NCA1LjMzNzE5IDI2LjE4MDYgNS40MTg0MiAyNi4xODA2WiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNNi41MDE1IDI2LjIyMjdDNi42MDY4IDI2LjIyMjcgNi42OTEwNCAyNi4xMzg1IDYuNjkxMDQgMjYuMDMzMkM2LjY5MTA0IDI1LjkyNzkgNi42MDY4IDI1Ljg0MzcgNi41MDE1IDI1Ljg0MzdDNi4zOTYyIDI1Ljg0MzcgNi4zMTE5NiAyNS45Mjc5IDYuMzExOTYgMjYuMDMzMkM2LjMxMTk2IDI2LjEzODUgNi4zOTYyIDI2LjIyMjcgNi41MDE1IDI2LjIyMjdaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik03LjU4NDU5IDI2LjI2MThDNy43MTA5NSAyNi4yNjE4IDcuODEzMjQgMjYuMTU5NiA3LjgxMzI0IDI2LjAzMzJDNy44MTMyNCAyNS45MDY4IDcuNzEwOTUgMjUuODA0NSA3LjU4NDU5IDI1LjgwNDVDNy40NTgyMyAyNS44MDQ1IDcuMzU1OTQgMjUuOTA2OCA3LjM1NTk0IDI2LjAzMzJDNy4zNTU5NCAyNi4xNTk2IDcuNDU4MjMgMjYuMjYxOCA3LjU4NDU5IDI2LjI2MThaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik04LjY2NzY3IDI2LjMwNEM4LjgxODEgMjYuMzA0IDguOTM4NDQgMjYuMTgzNiA4LjkzODQ0IDI2LjAzMzJDOC45Mzg0NCAyNS44ODI4IDguODE4MSAyNS43NjI0IDguNjY3NjcgMjUuNzYyNEM4LjUxNzI0IDI1Ljc2MjQgOC4zOTY5IDI1Ljg4MjggOC4zOTY5IDI2LjAzMzJDOC4zOTY5IDI2LjE4MzYgOC41MTcyNCAyNi4zMDQgOC42Njc2NyAyNi4zMDRaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik05Ljc1MDc1IDI2LjM0MDFDOS45MTkyMyAyNi4zNDAxIDEwLjA1NzYgMjYuMjAxNyAxMC4wNTc2IDI2LjAzMzJDMTAuMDU3NiAyNS44NjQ3IDkuOTE5MjMgMjUuNzI2MyA5Ljc1MDc1IDI1LjcyNjNDOS41ODIyNyAyNS43MjYzIDkuNDQzODggMjUuODY0NyA5LjQ0Mzg4IDI2LjAzMzJDOS40NDM4OCAyNi4yMDE3IDkuNTgyMjcgMjYuMzQwMSA5Ljc1MDc1IDI2LjM0MDFaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0xMC44MzM4IDI2LjM3OTJDMTEuMDIzNCAyNi4zNzkyIDExLjE3OTggMjYuMjI1NyAxMS4xNzk4IDI2LjAzMzJDMTEuMTc5OCAyNS44NDA3IDExLjAyNjQgMjUuNjg3MiAxMC44MzM4IDI1LjY4NzJDMTAuNjQxMyAyNS42ODcyIDEwLjQ4NzggMjUuODQwNyAxMC40ODc4IDI2LjAzMzJDMTAuNDg3OCAyNi4yMjU3IDEwLjY0MTMgMjYuMzc5MiAxMC44MzM4IDI2LjM3OTJaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0xMS45MTY5IDI2LjQxMjNDMTIuMTI0NSAyNi40MTIzIDEyLjI5NiAyNi4yNDM4IDEyLjI5NiAyNi4wMzMyQzEyLjI5NiAyNS44MjI2IDEyLjEyNzUgMjUuNjU0MSAxMS45MTY5IDI1LjY1NDFDMTEuNzA2MyAyNS42NTQxIDExLjUzNzggMjUuODIyNiAxMS41Mzc4IDI2LjAzMzJDMTEuNTM3OCAyNi4yNDM4IDExLjcwNjMgMjYuNDEyMyAxMS45MTY5IDI2LjQxMjNaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0xMyAyNi40NDU0QzEzLjIyODYgMjYuNDQ1NCAxMy40MTIyIDI2LjI2MTggMTMuNDEyMiAyNi4wMzMyQzEzLjQxMjIgMjUuODA0NSAxMy4yMjg2IDI1LjYyMSAxMyAyNS42MjFDMTIuNzcxMyAyNS42MjEgMTIuNTg3OCAyNS44MDQ1IDEyLjU4NzggMjYuMDMzMkMxMi41ODc4IDI2LjI2MTggMTIuNzcxMyAyNi40NDU0IDEzIDI2LjQ0NTRaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0xNC4wODMxIDI2LjQ3NTVDMTQuMzI2OCAyNi40NzU1IDE0LjUyNTMgMjYuMjc2OSAxNC41MjUzIDI2LjAzMzJDMTQuNTI1MyAyNS43ODk1IDE0LjMyNjggMjUuNTkwOSAxNC4wODMxIDI1LjU5MDlDMTMuODM5NCAyNS41OTA5IDEzLjY0MDggMjUuNzg5NSAxMy42NDA4IDI2LjAzMzJDMTMuNjQwOCAyNi4yNzY5IDEzLjgzOTQgMjYuNDc1NSAxNC4wODMxIDI2LjQ3NTVaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0xNS4xNjYyIDI2LjQ5OTVDMTUuNDIxOSAyNi40OTk1IDE1LjYzMjUgMjYuMjkxOSAxNS42MzI1IDI2LjAzMzJDMTUuNjMyNSAyNS43NzQ1IDE1LjQyNDkgMjUuNTY2OSAxNS4xNjYyIDI1LjU2NjlDMTQuOTA3NCAyNS41NjY5IDE0LjY5OTggMjUuNzc0NSAxNC42OTk4IDI2LjAzMzJDMTQuNjk5OCAyNi4yOTE5IDE0LjkwNzQgMjYuNDk5NSAxNS4xNjYyIDI2LjQ5OTVaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0xNi4yNDkyIDI2LjUyMzZDMTYuNTIgMjYuNTIzNiAxNi43Mzk2IDI2LjMwNCAxNi43Mzk2IDI2LjAzMzJDMTYuNzM5NiAyNS43NjI0IDE2LjUyIDI1LjU0MjggMTYuMjQ5MiAyNS41NDI4QzE1Ljk3ODUgMjUuNTQyOCAxNS43NTg5IDI1Ljc2MjQgMTUuNzU4OSAyNi4wMzMyQzE1Ljc1ODkgMjYuMzA0IDE1Ljk3ODUgMjYuNTIzNiAxNi4yNDkyIDI2LjUyMzZaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0xNy4zMzIzIDI2LjUzODZDMTcuNjEyMSAyNi41Mzg2IDE3LjgzNzggMjYuMzEzIDE3LjgzNzggMjYuMDMzMkMxNy44Mzc4IDI1Ljc1MzQgMTcuNjEyMSAyNS41Mjc4IDE3LjMzMjMgMjUuNTI3OEMxNy4wNTI1IDI1LjUyNzggMTYuODI2OSAyNS43NTM0IDE2LjgyNjkgMjYuMDMzMkMxNi44MjY5IDI2LjMxMyAxNy4wNTI1IDI2LjUzODYgMTcuMzMyMyAyNi41Mzg2WiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNMTguNDE1NCAyNi41NDc3QzE4LjY5ODIgMjYuNTQ3NyAxOC45Mjk5IDI2LjMxOSAxOC45Mjk5IDI2LjAzMzJDMTguOTI5OSAyNS43NDc0IDE4LjcwMTIgMjUuNTE4NyAxOC40MTU0IDI1LjUxODdDMTguMTI5NiAyNS41MTg3IDE3LjkwMDkgMjUuNzQ3NCAxNy45MDA5IDI2LjAzMzJDMTcuOTAwOSAyNi4zMTkgMTguMTI5NiAyNi41NDc3IDE4LjQxNTQgMjYuNTQ3N1oiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTE5LjQ5ODUgMjYuNTUzN0MxOS43ODQzIDI2LjU1MzcgMjAuMDE5IDI2LjMyMiAyMC4wMTkgMjYuMDMzMkMyMC4wMTkgMjUuNzQ0NCAxOS43ODczIDI1LjUxMjcgMTkuNDk4NSAyNS41MTI3QzE5LjIwOTcgMjUuNTEyNyAxOC45NzggMjUuNzQ0NCAxOC45NzggMjYuMDMzMkMxOC45NzggMjYuMzIyIDE5LjIwOTcgMjYuNTUzNyAxOS40OTg1IDI2LjU1MzdaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0yMC41ODE2IDI2LjU1MDdDMjAuODY3NCAyNi41NTA3IDIxLjA5OSAyNi4zMTkgMjEuMDk5IDI2LjAzMzJDMjEuMDk5IDI1Ljc0NzQgMjAuODY3NCAyNS41MTU3IDIwLjU4MTYgMjUuNTE1N0MyMC4yOTU4IDI1LjUxNTcgMjAuMDY0MSAyNS43NDc0IDIwLjA2NDEgMjYuMDMzMkMyMC4wNjQxIDI2LjMxOSAyMC4yOTU4IDI2LjU1MDcgMjAuNTgxNiAyNi41NTA3WiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNMjEuNjY0NyAyNi41Mzg2QzIxLjk0NDUgMjYuNTM4NiAyMi4xNzAxIDI2LjMxMyAyMi4xNzAxIDI2LjAzMzJDMjIuMTcwMSAyNS43NTM0IDIxLjk0NDUgMjUuNTI3OCAyMS42NjQ3IDI1LjUyNzhDMjEuMzg0OSAyNS41Mjc4IDIxLjE1OTIgMjUuNzUzNCAyMS4xNTkyIDI2LjAzMzJDMjEuMTU5MiAyNi4zMTMgMjEuMzg0OSAyNi41Mzg2IDIxLjY2NDcgMjYuNTM4NloiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTIyLjc0NzcgMjYuNTIzNkMyMy4wMTg1IDI2LjUyMzYgMjMuMjM4MSAyNi4zMDQgMjMuMjM4MSAyNi4wMzMyQzIzLjIzODEgMjUuNzYyNCAyMy4wMTg1IDI1LjU0MjggMjIuNzQ3NyAyNS41NDI4QzIyLjQ3NyAyNS41NDI4IDIyLjI1NzMgMjUuNzYyNCAyMi4yNTczIDI2LjAzMzJDMjIuMjU3MyAyNi4zMDQgMjIuNDc3IDI2LjUyMzYgMjIuNzQ3NyAyNi41MjM2WiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNMjMuODMwOCAyNi41MDI1QzI0LjA5IDI2LjUwMjUgMjQuMzAwMiAyNi4yOTI0IDI0LjMwMDIgMjYuMDMzMkMyNC4zMDAyIDI1Ljc3NCAyNC4wOSAyNS41NjM5IDIzLjgzMDggMjUuNTYzOUMyMy41NzE2IDI1LjU2MzkgMjMuMzYxNSAyNS43NzQgMjMuMzYxNSAyNi4wMzMyQzIzLjM2MTUgMjYuMjkyNCAyMy41NzE2IDI2LjUwMjUgMjMuODMwOCAyNi41MDI1WiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNMjQuOTEzOSAyNi40Nzg1QzI1LjE2MDYgMjYuNDc4NSAyNS4zNTkyIDI2LjI3OTkgMjUuMzU5MiAyNi4wMzMyQzI1LjM1OTIgMjUuNzg2NSAyNS4xNjA2IDI1LjU4NzkgMjQuOTEzOSAyNS41ODc5QzI0LjY2NzIgMjUuNTg3OSAyNC40Njg2IDI1Ljc4NjUgMjQuNDY4NiAyNi4wMzMyQzI0LjQ2ODYgMjYuMjc5OSAyNC42NjcyIDI2LjQ3ODUgMjQuOTEzOSAyNi40Nzg1WiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNMjUuOTk3IDI2LjQ0ODRDMjYuMjI1NiAyNi40NDg0IDI2LjQxMjIgMjYuMjYxOCAyNi40MTIyIDI2LjAzMzJDMjYuNDEyMiAyNS44MDQ1IDI2LjIyNTYgMjUuNjE4IDI1Ljk5NyAyNS42MThDMjUuNzY4MyAyNS42MTggMjUuNTgxOCAyNS44MDQ1IDI1LjU4MTggMjYuMDMzMkMyNS41ODE4IDI2LjI2MTggMjUuNzY4MyAyNi40NDg0IDI1Ljk5NyAyNi40NDg0WiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNMjcuMDgwMSAyNi40MTUzQzI3LjI5MTEgMjYuNDE1MyAyNy40NjIyIDI2LjI0NDIgMjcuNDYyMiAyNi4wMzMyQzI3LjQ2MjIgMjUuODIyMiAyNy4yOTExIDI1LjY1MTEgMjcuMDgwMSAyNS42NTExQzI2Ljg2OTEgMjUuNjUxMSAyNi42OTggMjUuODIyMiAyNi42OTggMjYuMDMzMkMyNi42OTggMjYuMjQ0MiAyNi44NjkxIDI2LjQxNTMgMjcuMDgwMSAyNi40MTUzWiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNMjguMTYzMiAyNi4zODIyQzI4LjM1NTcgMjYuMzgyMiAyOC41MTIxIDI2LjIyNTcgMjguNTEyMSAyNi4wMzMyQzI4LjUxMjEgMjUuODQwNyAyOC4zNTU3IDI1LjY4NDIgMjguMTYzMiAyNS42ODQyQzI3Ljk3MDYgMjUuNjg0MiAyNy44MTQyIDI1Ljg0MDcgMjcuODE0MiAyNi4wMzMyQzI3LjgxNDIgMjYuMjI1NyAyNy45NzA2IDI2LjM4MjIgMjguMTYzMiAyNi4zODIyWiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNMjkuMjQ2MiAyNi4zNDMxQzI5LjQxNzcgMjYuMzQzMSAyOS41NTYxIDI2LjIwNDcgMjkuNTU2MSAyNi4wMzMyQzI5LjU1NjEgMjUuODYxNyAyOS40MTc3IDI1LjcyMzMgMjkuMjQ2MiAyNS43MjMzQzI5LjA3NDcgMjUuNzIzMyAyOC45MzY0IDI1Ljg2MTcgMjguOTM2NCAyNi4wMzMyQzI4LjkzNjQgMjYuMjA0NyAyOS4wNzQ3IDI2LjM0MzEgMjkuMjQ2MiAyNi4zNDMxWiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNMzAuMzI5MyAyNi4zMDdDMzAuNDc5NyAyNi4zMDcgMzAuNjAzMSAyNi4xODM2IDMwLjYwMzEgMjYuMDMzMkMzMC42MDMxIDI1Ljg4MjggMzAuNDc5NyAyNS43NTk0IDMwLjMyOTMgMjUuNzU5NEMzMC4xNzg5IDI1Ljc1OTQgMzAuMDU1NSAyNS44ODI4IDMwLjA1NTUgMjYuMDMzMkMzMC4wNTU1IDI2LjE4MzYgMzAuMTc4OSAyNi4zMDcgMzAuMzI5MyAyNi4zMDdaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0zMS40MTI0IDI2LjI2NzlDMzEuNTQxOCAyNi4yNjc5IDMxLjY0NzEgMjYuMTYyNiAzMS42NDcxIDI2LjAzMzJDMzEuNjQ3MSAyNS45MDM4IDMxLjU0MTggMjUuNzk4NSAzMS40MTI0IDI1Ljc5ODVDMzEuMjgzIDI1Ljc5ODUgMzEuMTc3NyAyNS45MDM4IDMxLjE3NzcgMjYuMDMzMkMzMS4xNzc3IDI2LjE2MjYgMzEuMjgzIDI2LjI2NzkgMzEuNDEyNCAyNi4yNjc5WiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNMzIuNDk1NSAyNi4yMjU3QzMyLjYwMDggMjYuMjI1NyAzMi42ODggMjYuMTM4NSAzMi42ODggMjYuMDMzMkMzMi42ODggMjUuOTI3OSAzMi42MDA4IDI1Ljg0MDcgMzIuNDk1NSAyNS44NDA3QzMyLjM5MDIgMjUuODQwNyAzMi4zMDI5IDI1LjkyNzkgMzIuMzAyOSAyNi4wMzMyQzMyLjMwMjkgMjYuMTM4NSAzMi4zOTAyIDI2LjIyNTcgMzIuNDk1NSAyNi4yMjU3WiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNMzMuNTc4NiAyNi4xODM2QzMzLjY2MjggMjYuMTgzNiAzMy43MjkgMjYuMTE3NCAzMy43MjkgMjYuMDMzMkMzMy43MjkgMjUuOTQ5IDMzLjY2MjggMjUuODgyOCAzMy41Nzg2IDI1Ljg4MjhDMzMuNDk0MyAyNS44ODI4IDMzLjQyODEgMjUuOTQ5IDMzLjQyODEgMjYuMDMzMkMzMy40MjgxIDI2LjExNzQgMzMuNDk0MyAyNi4xODM2IDMzLjU3ODYgMjYuMTgzNloiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTM0LjY2MTcgMjYuMTQxNUMzNC43MjE4IDI2LjE0MTUgMzQuNzcgMjYuMDkzNCAzNC43NyAyNi4wMzMyQzM0Ljc3IDI1Ljk3MyAzNC43MjE4IDI1LjkyNDkgMzQuNjYxNyAyNS45MjQ5QzM0LjYwMTUgMjUuOTI0OSAzNC41NTMzIDI1Ljk3MyAzNC41NTMzIDI2LjAzMzJDMzQuNTUzMyAyNi4wOTM0IDM0LjYwMTUgMjYuMTQxNSAzNC42NjE3IDI2LjE0MTVaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0zNS43NDQ3IDI2LjA5OTRDMzUuNzgwOCAyNi4wOTk0IDM1LjgxMDkgMjYuMDY5MyAzNS44MTA5IDI2LjAzMzJDMzUuODEwOSAyNS45OTcxIDM1Ljc4MDggMjUuOTY3IDM1Ljc0NDcgMjUuOTY3QzM1LjcwODYgMjUuOTY3IDM1LjY3ODUgMjUuOTk3MSAzNS42Nzg1IDI2LjAzMzJDMzUuNjc4NSAyNi4wNjkzIDM1LjcwODYgMjYuMDk5NCAzNS43NDQ3IDI2LjA5OTRaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0zNi44Mjc4IDI2LjA1NzNDMzYuODI3OCAyNi4wNTczIDM2Ljg1MTkgMjYuMDQ1MiAzNi44NTE5IDI2LjAzMzJDMzYuODUxOSAyNi4wMjEyIDM2LjgzOTkgMjYuMDA5MSAzNi44Mjc4IDI2LjAwOTFDMzYuODE1OCAyNi4wMDkxIDM2LjgwMzcgMjYuMDIxMiAzNi44MDM3IDI2LjAzMzJDMzYuODAzNyAyNi4wNDUyIDM2LjgxNTggMjYuMDU3MyAzNi44Mjc4IDI2LjA1NzNaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0yLjE2OTE3IDI3LjEyMjNDMi4xNjkxNyAyNy4xMjIzIDIuMTc1MTkgMjcuMTIyMyAyLjE3NTE5IDI3LjExNjNDMi4xNzUxOSAyNy4xMTAzIDIuMTc1MTkgMjcuMTEwMyAyLjE2OTE3IDI3LjExMDNDMi4xNjMxNiAyNy4xMTAzIDIuMTYzMTYgMjcuMTEwMyAyLjE2MzE2IDI3LjExNjNDMi4xNjMxNiAyNy4xMjIzIDIuMTYzMTYgMjcuMTIyMyAyLjE2OTE3IDI3LjEyMjNaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0zLjI1MjI2IDI3LjE1ODRDMy4yNzYzMiAyNy4xNTg0IDMuMjk0MzggMjcuMTQwMyAzLjI5NDM4IDI3LjExNjNDMy4yOTQzOCAyNy4wOTIyIDMuMjc2MzIgMjcuMDc0MiAzLjI1MjI2IDI3LjA3NDJDMy4yMjgxOSAyNy4wNzQyIDMuMjEwMTQgMjcuMDkyMiAzLjIxMDE0IDI3LjExNjNDMy4yMTAxNCAyNy4xNDAzIDMuMjI4MTkgMjcuMTU4NCAzLjI1MjI2IDI3LjE1ODRaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik00LjMzNTM0IDI3LjIwMDVDNC4zODA0NyAyNy4yMDA1IDQuNDE5NTggMjcuMTYxNCA0LjQxOTU4IDI3LjExNjNDNC40MTk1OCAyNy4wNzEyIDQuMzgwNDcgMjcuMDMyIDQuMzM1MzQgMjcuMDMyQzQuMjkwMjEgMjcuMDMyIDQuMjUxMSAyNy4wNzEyIDQuMjUxMSAyNy4xMTYzQzQuMjUxMSAyNy4xNjE0IDQuMjkwMjEgMjcuMjAwNSA0LjMzNTM0IDI3LjIwMDVaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik01LjQxODQyIDI3LjIzOTZDNS40ODc2MiAyNy4yMzk2IDUuNTQxNzcgMjcuMTg1NSA1LjU0MTc3IDI3LjExNjNDNS41NDE3NyAyNy4wNDcxIDUuNDg3NjIgMjYuOTkyOSA1LjQxODQyIDI2Ljk5MjlDNS4zNDkyMiAyNi45OTI5IDUuMjk1MDcgMjcuMDQ3MSA1LjI5NTA3IDI3LjExNjNDNS4yOTUwNyAyNy4xODU1IDUuMzQ5MjIgMjcuMjM5NiA1LjQxODQyIDI3LjIzOTZaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik02LjUwMTUgMjcuMjgxOEM2LjU5MTc2IDI3LjI4MTggNi42NjY5NyAyNy4yMDY1IDYuNjY2OTcgMjcuMTE2M0M2LjY2Njk3IDI3LjAyNiA2LjU5MTc2IDI2Ljk1MDggNi41MDE1IDI2Ljk1MDhDNi40MTEyNSAyNi45NTA4IDYuMzM2MDMgMjcuMDI2IDYuMzM2MDMgMjcuMTE2M0M2LjMzNjAzIDI3LjIwNjUgNi40MTEyNSAyNy4yODE4IDYuNTAxNSAyNy4yODE4WiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNNy41ODQ1OSAyNy4zMjA5QzcuNjk1OSAyNy4zMjA5IDcuNzg5MTcgMjcuMjMwNiA3Ljc4OTE3IDI3LjExNjNDNy43ODkxNyAyNy4wMDIgNy42OTg5MSAyNi45MTE3IDcuNTg0NTkgMjYuOTExN0M3LjQ3MDI2IDI2LjkxMTcgNy4zOCAyNy4wMDIgNy4zOCAyNy4xMTYzQzcuMzggMjcuMjMwNiA3LjQ3MDI2IDI3LjMyMDkgNy41ODQ1OSAyNy4zMjA5WiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNOC42Njc2NyAyNy4zNTdDOC44MDAwNSAyNy4zNTcgOC45MDgzNSAyNy4yNDg3IDguOTA4MzUgMjcuMTE2M0M4LjkwODM1IDI2Ljk4MzkgOC44MDAwNSAyNi44NzU2IDguNjY3NjcgMjYuODc1NkM4LjUzNTI5IDI2Ljg3NTYgOC40MjY5OCAyNi45ODM5IDguNDI2OTggMjcuMTE2M0M4LjQyNjk4IDI3LjI0ODcgOC41MzUyOSAyNy4zNTcgOC42Njc2NyAyNy4zNTdaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik05Ljc1MDc1IDI3LjM5MzFDOS45MDQxOSAyNy4zOTMxIDEwLjAyNzUgMjcuMjY5NyAxMC4wMjc1IDI3LjExNjNDMTAuMDI3NSAyNi45NjI4IDkuOTA0MTkgMjYuODM5NSA5Ljc1MDc1IDI2LjgzOTVDOS41OTczMSAyNi44Mzk1IDkuNDczOTYgMjYuOTYyOCA5LjQ3Mzk2IDI3LjExNjNDOS40NzM5NiAyNy4yNjk3IDkuNTk3MzEgMjcuMzkzMSA5Ljc1MDc1IDI3LjM5MzFaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0xMC44MzM4IDI3LjQyOTJDMTEuMDA2NiAyNy40MjkyIDExLjE0NjcgMjcuMjg5MSAxMS4xNDY3IDI3LjExNjNDMTEuMTQ2NyAyNi45NDM1IDExLjAwNjYgMjYuODAzNCAxMC44MzM4IDI2LjgwMzRDMTAuNjYxIDI2LjgwMzQgMTAuNTIwOSAyNi45NDM1IDEwLjUyMDkgMjcuMTE2M0MxMC41MjA5IDI3LjI4OTEgMTAuNjYxIDI3LjQyOTIgMTAuODMzOCAyNy40MjkyWiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNMTEuOTE2OSAyNy40NjIzQzEyLjEwNjUgMjcuNDYyMyAxMi4yNjI5IDI3LjMwODggMTIuMjYyOSAyNy4xMTYzQzEyLjI2MjkgMjYuOTIzNyAxMi4xMDk1IDI2Ljc3MDMgMTEuOTE2OSAyNi43NzAzQzExLjcyNDQgMjYuNzcwMyAxMS41NzA5IDI2LjkyMzcgMTEuNTcwOSAyNy4xMTYzQzExLjU3MDkgMjcuMzA4OCAxMS43MjQ0IDI3LjQ2MjMgMTEuOTE2OSAyNy40NjIzWiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNMTMgMjcuNDkyM0MxMy4yMDc2IDI3LjQ5MjMgMTMuMzc2MSAyNy4zMjM5IDEzLjM3NjEgMjcuMTE2M0MxMy4zNzYxIDI2LjkwODcgMTMuMjA3NiAyNi43NDAyIDEzIDI2Ljc0MDJDMTIuNzkyNCAyNi43NDAyIDEyLjYyMzkgMjYuOTA4NyAxMi42MjM5IDI3LjExNjNDMTIuNjIzOSAyNy4zMjM5IDEyLjc5MjQgMjcuNDkyMyAxMyAyNy40OTIzWiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNMTQuMDgzMSAyNy41MTk0QzE0LjMwNTcgMjcuNTE5NCAxNC40ODYyIDI3LjMzODkgMTQuNDg2MiAyNy4xMTYzQzE0LjQ4NjIgMjYuODkzNiAxNC4zMDU3IDI2LjcxMzEgMTQuMDgzMSAyNi43MTMxQzEzLjg2MDQgMjYuNzEzMSAxMy42Nzk5IDI2Ljg5MzYgMTMuNjc5OSAyNy4xMTYzQzEzLjY3OTkgMjcuMzM4OSAxMy44NjA0IDI3LjUxOTQgMTQuMDgzMSAyNy41MTk0WiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNMTUuMTY2MiAyNy41NDA1QzE1LjQwMDggMjcuNTQwNSAxNS41OTA0IDI3LjM1MDkgMTUuNTkwNCAyNy4xMTYzQzE1LjU5MDQgMjYuODgxNiAxNS40MDA4IDI2LjY5MjEgMTUuMTY2MiAyNi42OTIxQzE0LjkzMTUgMjYuNjkyMSAxNC43NDIgMjYuODgxNiAxNC43NDIgMjcuMTE2M0MxNC43NDIgMjcuMzUwOSAxNC45MzE1IDI3LjU0MDUgMTUuMTY2MiAyNy41NDA1WiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNMTYuMjQ5MiAyNy41NjE1QzE2LjQ5NTkgMjcuNTYxNSAxNi42OTQ1IDI3LjM2MyAxNi42OTQ1IDI3LjExNjNDMTYuNjk0NSAyNi44Njk2IDE2LjQ5NTkgMjYuNjcxIDE2LjI0OTIgMjYuNjcxQzE2LjAwMjUgMjYuNjcxIDE1LjgwNCAyNi44Njk2IDE1LjgwNCAyNy4xMTYzQzE1LjgwNCAyNy4zNjMgMTYuMDAyNSAyNy41NjE1IDE2LjI0OTIgMjcuNTYxNVoiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTE3LjMzMjMgMjcuNTc2NkMxNy41ODUgMjcuNTc2NiAxNy43OTI2IDI3LjM3MiAxNy43OTI2IDI3LjExNjNDMTcuNzkyNiAyNi44NjA2IDE3LjU4ODEgMjYuNjU2IDE3LjMzMjMgMjYuNjU2QzE3LjA3NjYgMjYuNjU2IDE2Ljg3MiAyNi44NjA2IDE2Ljg3MiAyNy4xMTYzQzE2Ljg3MiAyNy4zNzIgMTcuMDc2NiAyNy41NzY2IDE3LjMzMjMgMjcuNTc2NloiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTE4LjQxNTQgMjcuNTg1NkMxOC42NzQ2IDI3LjU4NTYgMTguODg0NyAyNy4zNzU1IDE4Ljg4NDcgMjcuMTE2M0MxOC44ODQ3IDI2Ljg1NzEgMTguNjc0NiAyNi42NDY5IDE4LjQxNTQgMjYuNjQ2OUMxOC4xNTYyIDI2LjY0NjkgMTcuOTQ2MSAyNi44NTcxIDE3Ljk0NjEgMjcuMTE2M0MxNy45NDYxIDI3LjM3NTUgMTguMTU2MiAyNy41ODU2IDE4LjQxNTQgMjcuNTg1NloiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTE5LjQ5ODUgMjcuNTg4NkMxOS43NjAyIDI3LjU4ODYgMTkuOTcwOCAyNy4zNzggMTkuOTcwOCAyNy4xMTYzQzE5Ljk3MDggMjYuODU0NSAxOS43NjAyIDI2LjY0MzkgMTkuNDk4NSAyNi42NDM5QzE5LjIzNjcgMjYuNjQzOSAxOS4wMjYxIDI2Ljg1NDUgMTkuMDI2MSAyNy4xMTYzQzE5LjAyNjEgMjcuMzc4IDE5LjIzNjcgMjcuNTg4NiAxOS40OTg1IDI3LjU4ODZaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0yMC41ODE2IDI3LjU4NTZDMjAuODQwOCAyNy41ODU2IDIxLjA1MDkgMjcuMzc1NSAyMS4wNTA5IDI3LjExNjNDMjEuMDUwOSAyNi44NTcxIDIwLjg0MDggMjYuNjQ2OSAyMC41ODE2IDI2LjY0NjlDMjAuMzIyNCAyNi42NDY5IDIwLjExMjIgMjYuODU3MSAyMC4xMTIyIDI3LjExNjNDMjAuMTEyMiAyNy4zNzU1IDIwLjMyMjQgMjcuNTg1NiAyMC41ODE2IDI3LjU4NTZaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0yMS42NjQ3IDI3LjU3NjZDMjEuOTE3NCAyNy41NzY2IDIyLjEyNSAyNy4zNzIgMjIuMTI1IDI3LjExNjNDMjIuMTI1IDI2Ljg2MDYgMjEuOTIwNCAyNi42NTYgMjEuNjY0NyAyNi42NTZDMjEuNDA4OSAyNi42NTYgMjEuMjA0MyAyNi44NjA2IDIxLjIwNDMgMjcuMTE2M0MyMS4yMDQzIDI3LjM3MiAyMS40MDg5IDI3LjU3NjYgMjEuNjY0NyAyNy41NzY2WiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNMjIuNzQ3NyAyNy41NjE1QzIyLjk5NDQgMjcuNTYxNSAyMy4xOTMgMjcuMzYzIDIzLjE5MyAyNy4xMTYzQzIzLjE5MyAyNi44Njk2IDIyLjk5NDQgMjYuNjcxIDIyLjc0NzcgMjYuNjcxQzIyLjUwMSAyNi42NzEgMjIuMzAyNSAyNi44Njk2IDIyLjMwMjUgMjcuMTE2M0MyMi4zMDI1IDI3LjM2MyAyMi41MDEgMjcuNTYxNSAyMi43NDc3IDI3LjU2MTVaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0yMy44MzA4IDI3LjU0MzVDMjQuMDY1NSAyNy41NDM1IDI0LjI1OCAyNy4zNTQgMjQuMjU4IDI3LjExNjNDMjQuMjU4IDI2Ljg3ODYgMjQuMDY4NSAyNi42ODkxIDIzLjgzMDggMjYuNjg5MUMyMy41OTMxIDI2LjY4OTEgMjMuNDAzNiAyNi44Nzg2IDIzLjQwMzYgMjcuMTE2M0MyMy40MDM2IDI3LjM1NCAyMy41OTMxIDI3LjU0MzUgMjMuODMwOCAyNy41NDM1WiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNMjQuOTEzOSAyNy41MTk0QzI1LjEzNjUgMjcuNTE5NCAyNS4zMTcxIDI3LjMzODkgMjUuMzE3MSAyNy4xMTYzQzI1LjMxNzEgMjYuODkzNiAyNS4xMzY1IDI2LjcxMzEgMjQuOTEzOSAyNi43MTMxQzI0LjY5MTMgMjYuNzEzMSAyNC41MTA4IDI2Ljg5MzYgMjQuNTEwOCAyNy4xMTYzQzI0LjUxMDggMjcuMzM4OSAyNC42OTEzIDI3LjUxOTQgMjQuOTEzOSAyNy41MTk0WiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNMjUuOTk3IDI3LjQ5MjNDMjYuMjA0NiAyNy40OTIzIDI2LjM3MzEgMjcuMzIzOSAyNi4zNzMxIDI3LjExNjNDMjYuMzczMSAyNi45MDg3IDI2LjIwNDYgMjYuNzQwMiAyNS45OTcgMjYuNzQwMkMyNS43ODk0IDI2Ljc0MDIgMjUuNjIwOSAyNi45MDg3IDI1LjYyMDkgMjcuMTE2M0MyNS42MjA5IDI3LjMyMzkgMjUuNzg5NCAyNy40OTIzIDI1Ljk5NyAyNy40OTIzWiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNMjcuMDgwMSAyNy40NjUzQzI3LjI3MjYgMjcuNDY1MyAyNy40MjkxIDI3LjMwODggMjcuNDI5MSAyNy4xMTYzQzI3LjQyOTEgMjYuOTIzNyAyNy4yNzI2IDI2Ljc2NzMgMjcuMDgwMSAyNi43NjczQzI2Ljg4NzUgMjYuNzY3MyAyNi43MzExIDI2LjkyMzcgMjYuNzMxMSAyNy4xMTYzQzI2LjczMTEgMjcuMzA4OCAyNi44ODc1IDI3LjQ2NTMgMjcuMDgwMSAyNy40NjUzWiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNMjguMTYzMiAyNy40MzIyQzI4LjMzNzcgMjcuNDMyMiAyOC40NzkxIDI3LjI5MDggMjguNDc5MSAyNy4xMTYzQzI4LjQ3OTEgMjYuOTQxOCAyOC4zMzc3IDI2LjgwMDQgMjguMTYzMiAyNi44MDA0QzI3Ljk4ODcgMjYuODAwNCAyNy44NDczIDI2Ljk0MTggMjcuODQ3MyAyNy4xMTYzQzI3Ljg0NzMgMjcuMjkwOCAyNy45ODg3IDI3LjQzMjIgMjguMTYzMiAyNy40MzIyWiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNMjkuMjQ2MiAyNy4zOTYxQzI5LjM5OTcgMjcuMzk2MSAyOS41MjYgMjcuMjY5NyAyOS41MjYgMjcuMTE2M0MyOS41MjYgMjYuOTYyOCAyOS4zOTk3IDI2LjgzNjUgMjkuMjQ2MiAyNi44MzY1QzI5LjA5MjggMjYuODM2NSAyOC45NjY0IDI2Ljk2MjggMjguOTY2NCAyNy4xMTYzQzI4Ljk2NjQgMjcuMjY5NyAyOS4wOTI4IDI3LjM5NjEgMjkuMjQ2MiAyNy4zOTYxWiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNMzAuMzI5MyAyNy4zNkMzMC40NjQ3IDI3LjM2IDMwLjU3MyAyNy4yNTE3IDMwLjU3MyAyNy4xMTYzQzMwLjU3MyAyNi45ODA5IDMwLjQ2NDcgMjYuODcyNiAzMC4zMjkzIDI2Ljg3MjZDMzAuMTkzOSAyNi44NzI2IDMwLjA4NTYgMjYuOTgwOSAzMC4wODU2IDI3LjExNjNDMzAuMDg1NiAyNy4yNTE3IDMwLjE5MzkgMjcuMzYgMzAuMzI5MyAyNy4zNloiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTMxLjQxMjQgMjcuMzIzOUMzMS41MjY3IDI3LjMyMzkgMzEuNjIgMjcuMjMwNiAzMS42MiAyNy4xMTYzQzMxLjYyIDI3LjAwMiAzMS41MjY3IDI2LjkwODcgMzEuNDEyNCAyNi45MDg3QzMxLjI5ODEgMjYuOTA4NyAzMS4yMDQ4IDI3LjAwMiAzMS4yMDQ4IDI3LjExNjNDMzEuMjA0OCAyNy4yMzA2IDMxLjI5ODEgMjcuMzIzOSAzMS40MTI0IDI3LjMyMzlaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0zMi40OTU1IDI3LjI4NDhDMzIuNTg4OCAyNy4yODQ4IDMyLjY2NCAyNy4yMDk1IDMyLjY2NCAyNy4xMTYzQzMyLjY2NCAyNy4wMjMgMzIuNTg4OCAyNi45NDc4IDMyLjQ5NTUgMjYuOTQ3OEMzMi40MDIyIDI2Ljk0NzggMzIuMzI3IDI3LjAyMyAzMi4zMjcgMjcuMTE2M0MzMi4zMjcgMjcuMjA5NSAzMi40MDIyIDI3LjI4NDggMzIuNDk1NSAyNy4yODQ4WiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNMzMuNTc4NiAyNy4yNDU2QzMzLjY1MDggMjcuMjQ1NiAzMy43MDc5IDI3LjE4ODUgMzMuNzA3OSAyNy4xMTYzQzMzLjcwNzkgMjcuMDQ0MSAzMy42NTA4IDI2Ljk4NjkgMzMuNTc4NiAyNi45ODY5QzMzLjUwNjQgMjYuOTg2OSAzMy40NDkyIDI3LjA0NDEgMzMuNDQ5MiAyNy4xMTYzQzMzLjQ0OTIgMjcuMTg4NSAzMy41MDY0IDI3LjI0NTYgMzMuNTc4NiAyNy4yNDU2WiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNMzQuNjYxNyAyNy4yMDM1QzM0LjcwOTggMjcuMjAzNSAzNC43NDg5IDI3LjE2NDUgMzQuNzQ4OSAyNy4xMTYzQzM0Ljc0ODkgMjcuMDY4MSAzNC43MDk4IDI3LjAyOSAzNC42NjE3IDI3LjAyOUMzNC42MTM1IDI3LjAyOSAzNC41NzQ0IDI3LjA2ODEgMzQuNTc0NCAyNy4xMTYzQzM0LjU3NDQgMjcuMTY0NSAzNC42MTM1IDI3LjIwMzUgMzQuNjYxNyAyNy4yMDM1WiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNMzUuNzQ0NyAyNy4xNjE0QzM1Ljc2ODggMjcuMTYxNCAzNS43ODk5IDI3LjE0MDMgMzUuNzg5OSAyNy4xMTYzQzM1Ljc4OTkgMjcuMDkyMiAzNS43Njg4IDI3LjA3MTIgMzUuNzQ0NyAyNy4wNzEyQzM1LjcyMDcgMjcuMDcxMiAzNS42OTk2IDI3LjA5MjIgMzUuNjk5NiAyNy4xMTYzQzM1LjY5OTYgMjcuMTQwMyAzNS43MjA3IDI3LjE2MTQgMzUuNzQ0NyAyNy4xNjE0WiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNMzYuODI3OCAyNy4xMjUzQzM2LjgyNzggMjcuMTI1MyAzNi44MzY4IDI3LjEyMjMgMzYuODM2OCAyNy4xMTYzQzM2LjgzNjggMjcuMTEwMyAzNi44MzM4IDI3LjEwNzMgMzYuODI3OCAyNy4xMDczQzM2LjgyMTggMjcuMTA3MyAzNi44MTg4IDI3LjExMDMgMzYuODE4OCAyNy4xMTYzQzM2LjgxODggMjcuMTIyMyAzNi44MjE4IDI3LjEyNTMgMzYuODI3OCAyNy4xMjUzWiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNMy4yNTIyNiAyOC4yMTc0QzMuMjUyMjYgMjguMjE3NCAzLjI3MDMxIDI4LjIwODQgMy4yNzAzMSAyOC4xOTk0QzMuMjcwMzEgMjguMTkwMyAzLjI2MTI4IDI4LjE4MTMgMy4yNTIyNiAyOC4xODEzQzMuMjQzMjMgMjguMTgxMyAzLjIzNDIgMjguMTkwMyAzLjIzNDIgMjguMTk5NEMzLjIzNDIgMjguMjA4NCAzLjI0MzIzIDI4LjIxNzQgMy4yNTIyNiAyOC4yMTc0WiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNNC4zMzUzNCAyOC4yNTk1QzQuMzY4NDMgMjguMjU5NSA0LjM5NTUxIDI4LjIzMjUgNC4zOTU1MSAyOC4xOTk0QzQuMzk1NTEgMjguMTY2MyA0LjM2ODQzIDI4LjEzOTIgNC4zMzUzNCAyOC4xMzkyQzQuMzAyMjQgMjguMTM5MiA0LjI3NTE3IDI4LjE2NjMgNC4yNzUxNyAyOC4xOTk0QzQuMjc1MTcgMjguMjMyNSA0LjMwMjI0IDI4LjI1OTUgNC4zMzUzNCAyOC4yNTk1WiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNNS40MTg0MiAyOC4yOTg2QzUuNDcyNTggMjguMjk4NiA1LjUxNzcgMjguMjUzNSA1LjUxNzcgMjguMTk5NEM1LjUxNzcgMjguMTQ1MiA1LjQ3MjU4IDI4LjEwMDEgNS40MTg0MiAyOC4xMDAxQzUuMzY0MjcgMjguMTAwMSA1LjMxOTE0IDI4LjE0NTIgNS4zMTkxNCAyOC4xOTk0QzUuMzE5MTQgMjguMjUzNSA1LjM2NDI3IDI4LjI5ODYgNS40MTg0MiAyOC4yOTg2WiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNNi41MDE1IDI4LjMzNzhDNi41NzY3MiAyOC4zMzc4IDYuNjM5OSAyOC4yNzQ2IDYuNjM5OSAyOC4xOTk0QzYuNjM5OSAyOC4xMjQxIDYuNTc2NzIgMjguMDYxIDYuNTAxNSAyOC4wNjFDNi40MjYyOSAyOC4wNjEgNi4zNjMxMSAyOC4xMjQxIDYuMzYzMTEgMjguMTk5NEM2LjM2MzExIDI4LjI3NDYgNi40MjYyOSAyOC4zMzc4IDYuNTAxNSAyOC4zMzc4WiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNNy41ODQ1OSAyOC4zNzM5QzcuNjgwODYgMjguMzczOSA3Ljc1OTA4IDI4LjI5NTYgNy43NTkwOCAyOC4xOTk0QzcuNzU5MDggMjguMTAzMSA3LjY4MDg2IDI4LjAyNDkgNy41ODQ1OSAyOC4wMjQ5QzcuNDg4MzEgMjguMDI0OSA3LjQxMDA5IDI4LjEwMzEgNy40MTAwOSAyOC4xOTk0QzcuNDEwMDkgMjguMjk1NiA3LjQ4ODMxIDI4LjM3MzkgNy41ODQ1OSAyOC4zNzM5WiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNOC42Njc2NyAyOC40MUM4Ljc4NSAyOC40MSA4Ljg3ODI3IDI4LjMxNjcgOC44NzgyNyAyOC4xOTk0QzguODc4MjcgMjguMDgyIDguNzg1IDI3Ljk4ODggOC42Njc2NyAyNy45ODg4QzguNTUwMzMgMjcuOTg4OCA4LjQ1NzA3IDI4LjA4MiA4LjQ1NzA3IDI4LjE5OTRDOC40NTcwNyAyOC4zMTY3IDguNTUwMzMgMjguNDEgOC42Njc2NyAyOC40MVoiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTkuNzUwNzUgMjguNDQ2MUM5Ljg4NjE0IDI4LjQ0NjEgOS45OTc0NSAyOC4zMzQ3IDkuOTk3NDUgMjguMTk5NEM5Ljk5NzQ1IDI4LjA2NCA5Ljg4NjE0IDI3Ljk1MjcgOS43NTA3NSAyNy45NTI3QzkuNjE1MzcgMjcuOTUyNyA5LjUwNDA1IDI4LjA2NCA5LjUwNDA1IDI4LjE5OTRDOS41MDQwNSAyOC4zMzQ3IDkuNjE1MzcgMjguNDQ2MSA5Ljc1MDc1IDI4LjQ0NjFaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0xMC44MzM4IDI4LjQ3OTJDMTAuOTg3MyAyOC40NzkyIDExLjExMzYgMjguMzUyOCAxMS4xMTM2IDI4LjE5OTRDMTEuMTEzNiAyOC4wNDU5IDEwLjk4NzMgMjcuOTE5NiAxMC44MzM4IDI3LjkxOTZDMTAuNjgwNCAyNy45MTk2IDEwLjU1NCAyOC4wNDU5IDEwLjU1NCAyOC4xOTk0QzEwLjU1NCAyOC4zNTI4IDEwLjY4MDQgMjguNDc5MiAxMC44MzM4IDI4LjQ3OTJaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0xMS45MTY5IDI4LjUwOTJDMTIuMDg4NCAyOC41MDkyIDEyLjIyNjggMjguMzcwOCAxMi4yMjY4IDI4LjE5OTRDMTIuMjI2OCAyOC4wMjc5IDEyLjA4ODQgMjcuODg5NSAxMS45MTY5IDI3Ljg4OTVDMTEuNzQ1NCAyNy44ODk1IDExLjYwNyAyOC4wMjc5IDExLjYwNyAyOC4xOTk0QzExLjYwNyAyOC4zNzA4IDExLjc0NTQgMjguNTA5MiAxMS45MTY5IDI4LjUwOTJaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0xMyAyOC41MzYzQzEzLjE4NjUgMjguNTM2MyAxMy4zMzcgMjguMzg1OSAxMy4zMzcgMjguMTk5NEMxMy4zMzcgMjguMDEyOCAxMy4xODY1IDI3Ljg2MjQgMTMgMjcuODYyNEMxMi44MTM1IDI3Ljg2MjQgMTIuNjYzIDI4LjAxMjggMTIuNjYzIDI4LjE5OTRDMTIuNjYzIDI4LjM4NTkgMTIuODEzNSAyOC41MzYzIDEzIDI4LjUzNjNaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0xNC4wODMxIDI4LjU2MDRDMTQuMjgxNiAyOC41NjA0IDE0LjQ0NDEgMjguMzk3OSAxNC40NDQxIDI4LjE5OTRDMTQuNDQ0MSAyOC4wMDA4IDE0LjI4MTYgMjcuODM4MyAxNC4wODMxIDI3LjgzODNDMTMuODg0NSAyNy44MzgzIDEzLjcyMjEgMjguMDAwOCAxMy43MjIxIDI4LjE5OTRDMTMuNzIyMSAyOC4zOTc5IDEzLjg4NDUgMjguNTYwNCAxNC4wODMxIDI4LjU2MDRaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0xNS4xNjYyIDI4LjU4MTVDMTUuMzc3MiAyOC41ODE1IDE1LjU0ODMgMjguNDEwNCAxNS41NDgzIDI4LjE5OTRDMTUuNTQ4MyAyNy45ODgzIDE1LjM3NzIgMjcuODE3MyAxNS4xNjYyIDI3LjgxNzNDMTQuOTU1MSAyNy44MTczIDE0Ljc4NDEgMjcuOTg4MyAxNC43ODQxIDI4LjE5OTRDMTQuNzg0MSAyOC40MTA0IDE0Ljk1NTEgMjguNTgxNSAxNS4xNjYyIDI4LjU4MTVaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0xNi4yNDkyIDI4LjU5OTVDMTYuNDY4OSAyOC41OTk1IDE2LjY0OTQgMjguNDIyIDE2LjY0OTQgMjguMTk5NEMxNi42NDk0IDI3Ljk3NjcgMTYuNDcxOSAyNy43OTkyIDE2LjI0OTIgMjcuNzk5MkMxNi4wMjY2IDI3Ljc5OTIgMTUuODQ5MSAyNy45NzY3IDE1Ljg0OTEgMjguMTk5NEMxNS44NDkxIDI4LjQyMiAxNi4wMjY2IDI4LjU5OTUgMTYuMjQ5MiAyOC41OTk1WiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNMTcuMzMyMyAyOC42MTE1QzE3LjU2MSAyOC42MTE1IDE3Ljc0NDUgMjguNDI4IDE3Ljc0NDUgMjguMTk5NEMxNy43NDQ1IDI3Ljk3MDcgMTcuNTYxIDI3Ljc4NzIgMTcuMzMyMyAyNy43ODcyQzE3LjEwMzcgMjcuNzg3MiAxNi45MjAyIDI3Ljk3MDcgMTYuOTIwMiAyOC4xOTk0QzE2LjkyMDIgMjguNDI4IDE3LjEwMzcgMjguNjExNSAxNy4zMzIzIDI4LjYxMTVaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0xOC40MTU0IDI4LjYyMDZDMTguNjQ3MSAyOC42MjA2IDE4LjgzNjYgMjguNDMxIDE4LjgzNjYgMjguMTk5NEMxOC44MzY2IDI3Ljk2NzcgMTguNjQ3MSAyNy43NzgyIDE4LjQxNTQgMjcuNzc4MkMxOC4xODM4IDI3Ljc3ODIgMTcuOTk0MiAyNy45Njc3IDE3Ljk5NDIgMjguMTk5NEMxNy45OTQyIDI4LjQzMSAxOC4xODM4IDI4LjYyMDYgMTguNDE1NCAyOC42MjA2WiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNMTkuNDk4NSAyOC42MjM2QzE5LjczMzIgMjguNjIzNiAxOS45MjI3IDI4LjQzNCAxOS45MjI3IDI4LjE5OTRDMTkuOTIyNyAyNy45NjQ3IDE5LjczMzIgMjcuNzc1MiAxOS40OTg1IDI3Ljc3NTJDMTkuMjYzOCAyNy43NzUyIDE5LjA3NDMgMjcuOTY0NyAxOS4wNzQzIDI4LjE5OTRDMTkuMDc0MyAyOC40MzQgMTkuMjYzOCAyOC42MjM2IDE5LjQ5ODUgMjguNjIzNloiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTIwLjU4MTYgMjguNjIwNkMyMC44MTMyIDI4LjYyMDYgMjEuMDAyOCAyOC40MzEgMjEuMDAyOCAyOC4xOTk0QzIxLjAwMjggMjcuOTY3NyAyMC44MTMyIDI3Ljc3ODIgMjAuNTgxNiAyNy43NzgyQzIwLjM0OTkgMjcuNzc4MiAyMC4xNjA0IDI3Ljk2NzcgMjAuMTYwNCAyOC4xOTk0QzIwLjE2MDQgMjguNDMxIDIwLjM0OTkgMjguNjIwNiAyMC41ODE2IDI4LjYyMDZaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0yMS42NjQ3IDI4LjYxNDVDMjEuODkzMyAyOC42MTQ1IDIyLjA3OTggMjguNDI4IDIyLjA3OTggMjguMTk5NEMyMi4wNzk4IDI3Ljk3MDcgMjEuODkzMyAyNy43ODQyIDIxLjY2NDcgMjcuNzg0MkMyMS40MzYgMjcuNzg0MiAyMS4yNDk1IDI3Ljk3MDcgMjEuMjQ5NSAyOC4xOTk0QzIxLjI0OTUgMjguNDI4IDIxLjQzNiAyOC42MTQ1IDIxLjY2NDcgMjguNjE0NVoiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTIyLjc0NzcgMjguNjAyNUMyMi45NzA0IDI4LjYwMjUgMjMuMTUwOSAyOC40MjIgMjMuMTUwOSAyOC4xOTk0QzIzLjE1MDkgMjcuOTc2NyAyMi45NzA0IDI3Ljc5NjIgMjIuNzQ3NyAyNy43OTYyQzIyLjUyNTEgMjcuNzk2MiAyMi4zNDQ2IDI3Ljk3NjcgMjIuMzQ0NiAyOC4xOTk0QzIyLjM0NDYgMjguNDIyIDIyLjUyNTEgMjguNjAyNSAyMi43NDc3IDI4LjYwMjVaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0yMy44MzA4IDI4LjU4NDVDMjQuMDQ0NCAyOC41ODQ1IDI0LjIxNTkgMjguNDEzIDI0LjIxNTkgMjguMTk5NEMyNC4yMTU5IDI3Ljk4NTggMjQuMDQ0NCAyNy44MTQzIDIzLjgzMDggMjcuODE0M0MyMy42MTcyIDI3LjgxNDMgMjMuNDQ1NyAyNy45ODU4IDIzLjQ0NTcgMjguMTk5NEMyMy40NDU3IDI4LjQxMyAyMy42MTcyIDI4LjU4NDUgMjMuODMwOCAyOC41ODQ1WiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNMjQuOTEzOSAyOC41NjM0QzI1LjExNTUgMjguNTYzNCAyNS4yNzc5IDI4LjQwMDkgMjUuMjc3OSAyOC4xOTk0QzI1LjI3NzkgMjcuOTk3OCAyNS4xMTU1IDI3LjgzNTMgMjQuOTEzOSAyNy44MzUzQzI0LjcxMjMgMjcuODM1MyAyNC41NDk5IDI3Ljk5NzggMjQuNTQ5OSAyOC4xOTk0QzI0LjU0OTkgMjguNDAwOSAyNC43MTIzIDI4LjU2MzQgMjQuOTEzOSAyOC41NjM0WiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNMjUuOTk3IDI4LjUzOTNDMjYuMTgzNSAyOC41MzkzIDI2LjMzNyAyOC4zODU5IDI2LjMzNyAyOC4xOTk0QzI2LjMzNyAyOC4wMTI4IDI2LjE4NjUgMjcuODU5NCAyNS45OTcgMjcuODU5NEMyNS44MDc1IDI3Ljg1OTQgMjUuNjU3IDI4LjAxMjggMjUuNjU3IDI4LjE5OTRDMjUuNjU3IDI4LjM4NTkgMjUuODEwNSAyOC41MzkzIDI1Ljk5NyAyOC41MzkzWiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNMjcuMDgwMSAyOC41MDkyQzI3LjI1MTYgMjguNTA5MiAyNy4zOSAyOC4zNzA4IDI3LjM5IDI4LjE5OTRDMjcuMzkgMjguMDI3OSAyNy4yNTE2IDI3Ljg4OTUgMjcuMDgwMSAyNy44ODk1QzI2LjkwODYgMjcuODg5NSAyNi43NzAyIDI4LjAyNzkgMjYuNzcwMiAyOC4xOTk0QzI2Ljc3MDIgMjguMzcwOCAyNi45MDg2IDI4LjUwOTIgMjcuMDgwMSAyOC41MDkyWiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNMjguMTYzMiAyOC40NzkyQzI4LjMxNjYgMjguNDc5MiAyOC40NDMgMjguMzUyOCAyOC40NDMgMjguMTk5NEMyOC40NDMgMjguMDQ1OSAyOC4zMTY2IDI3LjkxOTYgMjguMTYzMiAyNy45MTk2QzI4LjAwOTcgMjcuOTE5NiAyNy44ODM0IDI4LjA0NTkgMjcuODgzNCAyOC4xOTk0QzI3Ljg4MzQgMjguMzUyOCAyOC4wMDk3IDI4LjQ3OTIgMjguMTYzMiAyOC40NzkyWiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNMjkuMjQ2MiAyOC40NDkxQzI5LjM4NDYgMjguNDQ5MSAyOS40OTU5IDI4LjMzNzggMjkuNDk1OSAyOC4xOTk0QzI5LjQ5NTkgMjguMDYxIDI5LjM4NDYgMjcuOTQ5NiAyOS4yNDYyIDI3Ljk0OTZDMjkuMTA3OCAyNy45NDk2IDI4Ljk5NjUgMjguMDYxIDI4Ljk5NjUgMjguMTk5NEMyOC45OTY1IDI4LjMzNzggMjkuMTA3OCAyOC40NDkxIDI5LjI0NjIgMjguNDQ5MVoiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTMwLjMyOTMgMjguNDEzQzMwLjQ0NjcgMjguNDEzIDMwLjU0MjkgMjguMzE2NyAzMC41NDI5IDI4LjE5OTRDMzAuNTQyOSAyOC4wODIgMzAuNDQ2NyAyNy45ODU4IDMwLjMyOTMgMjcuOTg1OEMzMC4yMTIgMjcuOTg1OCAzMC4xMTU3IDI4LjA4MiAzMC4xMTU3IDI4LjE5OTRDMzAuMTE1NyAyOC4zMTY3IDMwLjIxMiAyOC40MTMgMzAuMzI5MyAyOC40MTNaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0zMS40MTI0IDI4LjM3NjlDMzEuNTExNyAyOC4zNzY5IDMxLjU4OTkgMjguMjk4NiAzMS41ODk5IDI4LjE5OTRDMzEuNTg5OSAyOC4xMDAxIDMxLjUxMTcgMjguMDIxOSAzMS40MTI0IDI4LjAyMTlDMzEuMzEzMSAyOC4wMjE5IDMxLjIzNDkgMjguMTAwMSAzMS4yMzQ5IDI4LjE5OTRDMzEuMjM0OSAyOC4yOTg2IDMxLjMxMzEgMjguMzc2OSAzMS40MTI0IDI4LjM3NjlaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0zMi40OTU1IDI4LjM0MDhDMzIuNTczNyAyOC4zNDA4IDMyLjYzNjkgMjguMjc3NiAzMi42MzY5IDI4LjE5OTRDMzIuNjM2OSAyOC4xMjExIDMyLjU3MzcgMjguMDU4IDMyLjQ5NTUgMjguMDU4QzMyLjQxNzMgMjguMDU4IDMyLjM1NDEgMjguMTIxMSAzMi4zNTQxIDI4LjE5OTRDMzIuMzU0MSAyOC4yNzc2IDMyLjQxNzMgMjguMzQwOCAzMi40OTU1IDI4LjM0MDhaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0zMy41Nzg2IDI4LjMwMTdDMzMuNjM1NyAyOC4zMDE3IDMzLjY4MDkgMjguMjU2NSAzMy42ODA5IDI4LjE5OTRDMzMuNjgwOSAyOC4xNDIyIDMzLjYzNTcgMjguMDk3MSAzMy41Nzg2IDI4LjA5NzFDMzMuNTIxNCAyOC4wOTcxIDMzLjQ3NjMgMjguMTQyMiAzMy40NzYzIDI4LjE5OTRDMzMuNDc2MyAyOC4yNTY1IDMzLjUyMTQgMjguMzAxNyAzMy41Nzg2IDI4LjMwMTdaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0zNC42NjE3IDI4LjI2MjVDMzQuNjk3OCAyOC4yNjI1IDM0LjcyNDggMjguMjM1NSAzNC43MjQ4IDI4LjE5OTRDMzQuNzI0OCAyOC4xNjMzIDM0LjY5NzggMjguMTM2MiAzNC42NjE3IDI4LjEzNjJDMzQuNjI1NSAyOC4xMzYyIDM0LjU5ODUgMjguMTYzMyAzNC41OTg1IDI4LjE5OTRDMzQuNTk4NSAyOC4yMzU1IDM0LjYyNTUgMjguMjYyNSAzNC42NjE3IDI4LjI2MjVaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0zNS43NDQ3IDI4LjIyMzRDMzUuNzQ0NyAyOC4yMjM0IDM1Ljc2ODggMjguMjExNCAzNS43Njg4IDI4LjE5OTRDMzUuNzY4OCAyOC4xODczIDM1Ljc1NjggMjguMTc1MyAzNS43NDQ3IDI4LjE3NTNDMzUuNzMyNyAyOC4xNzUzIDM1LjcyMDcgMjguMTg3MyAzNS43MjA3IDI4LjE5OTRDMzUuNzIwNyAyOC4yMTE0IDM1LjczMjcgMjguMjIzNCAzNS43NDQ3IDI4LjIyMzRaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0zLjI1MjI2IDI5LjI4NTVDMy4yNTIyNiAyOS4yODU1IDMuMjUyMjYgMjkuMjg1NSAzLjI1MjI2IDI5LjI4MjRWMjkuMjg1NVoiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTQuMzM1MzQgMjkuMzE1NUM0LjM1MzM5IDI5LjMxNTUgNC4zNjg0MyAyOS4zMDA1IDQuMzY4NDMgMjkuMjgyNEM0LjM2ODQzIDI5LjI2NDQgNC4zNTMzOSAyOS4yNDkzIDQuMzM1MzQgMjkuMjQ5M0M0LjMxNzI5IDI5LjI0OTMgNC4zMDIyNCAyOS4yNjQ0IDQuMzAyMjQgMjkuMjgyNEM0LjMwMjI0IDI5LjMwMDUgNC4zMTcyOSAyOS4zMTU1IDQuMzM1MzQgMjkuMzE1NVoiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTUuNDE4NDIgMjkuMzU0N0M1LjQ1NzUzIDI5LjM1NDcgNS40OTA2MyAyOS4zMjE2IDUuNDkwNjMgMjkuMjgyNEM1LjQ5MDYzIDI5LjI0MzMgNS40NTc1MyAyOS4yMTAyIDUuNDE4NDIgMjkuMjEwMkM1LjM3OTMxIDI5LjIxMDIgNS4zNDYyMiAyOS4yNDMzIDUuMzQ2MjIgMjkuMjgyNEM1LjM0NjIyIDI5LjMyMTYgNS4zNzkzMSAyOS4zNTQ3IDUuNDE4NDIgMjkuMzU0N1oiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTYuNTAxNSAyOS4zOTA4QzYuNTYxNjggMjkuMzkwOCA2LjYwOTgxIDI5LjM0MjYgNi42MDk4MSAyOS4yODI0QzYuNjA5ODEgMjkuMjIyMyA2LjU2MTY4IDI5LjE3NDEgNi41MDE1IDI5LjE3NDFDNi40NDEzMyAyOS4xNzQxIDYuMzkzMiAyOS4yMjIzIDYuMzkzMiAyOS4yODI0QzYuMzkzMiAyOS4zNDI2IDYuNDQxMzMgMjkuMzkwOCA2LjUwMTUgMjkuMzkwOFoiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTcuNTg0NTkgMjkuNDI2OUM3LjY2MjgxIDI5LjQyNjkgNy43MjkgMjkuMzYzNyA3LjcyOSAyOS4yODI0QzcuNzI5IDI5LjIwMTIgNy42NjU4MiAyOS4xMzggNy41ODQ1OSAyOS4xMzhDNy41MDMzNiAyOS4xMzggNy40NDAxOCAyOS4yMDEyIDcuNDQwMTggMjkuMjgyNEM3LjQ0MDE4IDI5LjM2MzcgNy41MDMzNiAyOS40MjY5IDcuNTg0NTkgMjkuNDI2OVoiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTguNjY3NjcgMjkuNDZDOC43NjY5NSAyOS40NiA4Ljg0NTE3IDI5LjM4MTcgOC44NDUxNyAyOS4yODI0QzguODQ1MTcgMjkuMTgzMiA4Ljc2Njk1IDI5LjEwNDkgOC42Njc2NyAyOS4xMDQ5QzguNTY4MzkgMjkuMTA0OSA4LjQ5MDE2IDI5LjE4MzIgOC40OTAxNiAyOS4yODI0QzguNDkwMTYgMjkuMzgxNyA4LjU2ODM5IDI5LjQ2IDguNjY3NjcgMjkuNDZaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik05Ljc1MDc1IDI5LjQ5M0M5Ljg2ODA4IDI5LjQ5MyA5Ljk2MTM1IDI5LjM5OTggOS45NjEzNSAyOS4yODI0QzkuOTYxMzUgMjkuMTY1MSA5Ljg2ODA4IDI5LjA3MTggOS43NTA3NSAyOS4wNzE4QzkuNjMzNDIgMjkuMDcxOCA5LjU0MDE1IDI5LjE2NTEgOS41NDAxNSAyOS4yODI0QzkuNTQwMTUgMjkuMzk5OCA5LjYzMzQyIDI5LjQ5MyA5Ljc1MDc1IDI5LjQ5M1oiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTEwLjgzMzggMjkuNTIzMUMxMC45NjYyIDI5LjUyMzEgMTEuMDc0NSAyOS40MTQ4IDExLjA3NDUgMjkuMjgyNEMxMS4wNzQ1IDI5LjE1MDEgMTAuOTY2MiAyOS4wNDE4IDEwLjgzMzggMjkuMDQxOEMxMC43MDE1IDI5LjA0MTggMTAuNTkzMSAyOS4xNTAxIDEwLjU5MzEgMjkuMjgyNEMxMC41OTMxIDI5LjQxNDggMTAuNzAxNSAyOS41MjMxIDEwLjgzMzggMjkuNTIzMVoiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTExLjkxNjkgMjkuNTUzMkMxMi4wNjczIDI5LjU1MzIgMTIuMTg3NyAyOS40MzI5IDEyLjE4NzcgMjkuMjgyNEMxMi4xODc3IDI5LjEzMiAxMi4wNjczIDI5LjAxMTcgMTEuOTE2OSAyOS4wMTE3QzExLjc2NjUgMjkuMDExNyAxMS42NDYxIDI5LjEzMiAxMS42NDYxIDI5LjI4MjRDMTEuNjQ2MSAyOS40MzI5IDExLjc2NjUgMjkuNTUzMiAxMS45MTY5IDI5LjU1MzJaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0xMyAyOS41ODAzQzEzLjE2NTUgMjkuNTgwMyAxMy4yOTc4IDI5LjQ0NzkgMTMuMjk3OCAyOS4yODI0QzEzLjI5NzggMjkuMTE3IDEzLjE2NTUgMjguOTg0NiAxMyAyOC45ODQ2QzEyLjgzNDUgMjguOTg0NiAxMi43MDIyIDI5LjExNyAxMi43MDIyIDI5LjI4MjRDMTIuNzAyMiAyOS40NDc5IDEyLjgzNDUgMjkuNTgwMyAxMyAyOS41ODAzWiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNMTQuMDgzMSAyOS42MDE0QzE0LjI1NzYgMjkuNjAxNCAxNC40MDIgMjkuNDU5OSAxNC40MDIgMjkuMjgyNEMxNC40MDIgMjkuMTA0OSAxNC4yNjA2IDI4Ljk2MzUgMTQuMDgzMSAyOC45NjM1QzEzLjkwNTYgMjguOTYzNSAxMy43NjQyIDI5LjEwNDkgMTMuNzY0MiAyOS4yODI0QzEzLjc2NDIgMjkuNDU5OSAxMy45MDU2IDI5LjYwMTQgMTQuMDgzMSAyOS42MDE0WiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNMTUuMTY2MiAyOS42MjI0QzE1LjM1MjcgMjkuNjIyNCAxNS41MDYxIDI5LjQ2OSAxNS41MDYxIDI5LjI4MjRDMTUuNTA2MSAyOS4wOTU5IDE1LjM1NTcgMjguOTQyNSAxNS4xNjYyIDI4Ljk0MjVDMTQuOTc2NiAyOC45NDI1IDE0LjgyNjIgMjkuMDk1OSAxNC44MjYyIDI5LjI4MjRDMTQuODI2MiAyOS40NjkgMTQuOTc5NiAyOS42MjI0IDE1LjE2NjIgMjkuNjIyNFoiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTE2LjI0OTIgMjkuNjM3NUMxNi40NDQ4IDI5LjYzNzUgMTYuNjA0MyAyOS40NzggMTYuNjA0MyAyOS4yODI0QzE2LjYwNDMgMjkuMDg2OSAxNi40NDQ4IDI4LjkyNzQgMTYuMjQ5MiAyOC45Mjc0QzE2LjA1MzcgMjguOTI3NCAxNS44OTQyIDI5LjA4NjkgMTUuODk0MiAyOS4yODI0QzE1Ljg5NDIgMjkuNDc4IDE2LjA1MzcgMjkuNjM3NSAxNi4yNDkyIDI5LjYzNzVaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0xNy4zMzIzIDI5LjY0OTVDMTcuNTMzOSAyOS42NDk1IDE3LjY5OTQgMjkuNDg0IDE3LjY5OTQgMjkuMjgyNEMxNy42OTk0IDI5LjA4MDkgMTcuNTMzOSAyOC45MTU0IDE3LjMzMjMgMjguOTE1NEMxNy4xMzA4IDI4LjkxNTQgMTYuOTY1MyAyOS4wODA5IDE2Ljk2NTMgMjkuMjgyNEMxNi45NjUzIDI5LjQ4NCAxNy4xMzA4IDI5LjY0OTUgMTcuMzMyMyAyOS42NDk1WiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNMTguNDE1NCAyOS42NTU1QzE4LjYyIDI5LjY1NTUgMTguNzg4NSAyOS40OSAxOC43ODg1IDI5LjI4MjRDMTguNzg4NSAyOS4wNzQ5IDE4LjYyMyAyOC45MDk0IDE4LjQxNTQgMjguOTA5NEMxOC4yMDc4IDI4LjkwOTQgMTguMDQyNCAyOS4wNzQ5IDE4LjA0MjQgMjkuMjgyNEMxOC4wNDI0IDI5LjQ5IDE4LjIwNzggMjkuNjU1NSAxOC40MTU0IDI5LjY1NTVaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0xOS40OTg1IDI5LjY2MTVDMTkuNzA2MSAyOS42NjE1IDE5Ljg3NzYgMjkuNDkzIDE5Ljg3NzYgMjkuMjgyNEMxOS44Nzc2IDI5LjA3MTggMTkuNzA5MSAyOC45MDM0IDE5LjQ5ODUgMjguOTAzNEMxOS4yODc5IDI4LjkwMzQgMTkuMTE5NCAyOS4wNzE4IDE5LjExOTQgMjkuMjgyNEMxOS4xMTk0IDI5LjQ5MyAxOS4yODc5IDI5LjY2MTUgMTkuNDk4NSAyOS42NjE1WiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNMjAuNTgxNiAyOS42NTg1QzIwLjc4OTIgMjkuNjU4NSAyMC45NTc2IDI5LjQ5IDIwLjk1NzYgMjkuMjgyNEMyMC45NTc2IDI5LjA3NDkgMjAuNzg5MiAyOC45MDY0IDIwLjU4MTYgMjguOTA2NEMyMC4zNzQgMjguOTA2NCAyMC4yMDU1IDI5LjA3NDkgMjAuMjA1NSAyOS4yODI0QzIwLjIwNTUgMjkuNDkgMjAuMzc0IDI5LjY1ODUgMjAuNTgxNiAyOS42NTg1WiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNMjEuNjY0NyAyOS42NDk1QzIxLjg2NjIgMjkuNjQ5NSAyMi4wMzE3IDI5LjQ4NCAyMi4wMzE3IDI5LjI4MjRDMjIuMDMxNyAyOS4wODA5IDIxLjg2NjIgMjguOTE1NCAyMS42NjQ3IDI4LjkxNTRDMjEuNDYzMSAyOC45MTU0IDIxLjI5NzYgMjkuMDgwOSAyMS4yOTc2IDI5LjI4MjRDMjEuMjk3NiAyOS40ODQgMjEuNDYzMSAyOS42NDk1IDIxLjY2NDcgMjkuNjQ5NVoiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTIyLjc0NzcgMjkuNjM3NUMyMi45NDMzIDI5LjYzNzUgMjMuMTAyOCAyOS40NzggMjMuMTAyOCAyOS4yODI0QzIzLjEwMjggMjkuMDg2OSAyMi45NDMzIDI4LjkyNzQgMjIuNzQ3NyAyOC45Mjc0QzIyLjU1MjIgMjguOTI3NCAyMi4zOTI3IDI5LjA4NjkgMjIuMzkyNyAyOS4yODI0QzIyLjM5MjcgMjkuNDc4IDIyLjU1MjIgMjkuNjM3NSAyMi43NDc3IDI5LjYzNzVaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0yMy44MzA4IDI5LjYyMjRDMjQuMDE3NCAyOS42MjI0IDI0LjE3MDggMjkuNDY5IDI0LjE3MDggMjkuMjgyNEMyNC4xNzA4IDI5LjA5NTkgMjQuMDIwNCAyOC45NDI1IDIzLjgzMDggMjguOTQyNUMyMy42NDEzIDI4Ljk0MjUgMjMuNDkwOSAyOS4wOTU5IDIzLjQ5MDkgMjkuMjgyNEMyMy40OTA5IDI5LjQ2OSAyMy42NDQzIDI5LjYyMjQgMjMuODMwOCAyOS42MjI0WiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNMjQuOTEzOSAyOS42MDQ0QzI1LjA5MTQgMjkuNjA0NCAyNS4yMzU4IDI5LjQ1OTkgMjUuMjM1OCAyOS4yODI0QzI1LjIzNTggMjkuMTA0OSAyNS4wOTE0IDI4Ljk2MDUgMjQuOTEzOSAyOC45NjA1QzI0LjczNjQgMjguOTYwNSAyNC41OTIgMjkuMTA0OSAyNC41OTIgMjkuMjgyNEMyNC41OTIgMjkuNDU5OSAyNC43MzY0IDI5LjYwNDQgMjQuOTEzOSAyOS42MDQ0WiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNMjUuOTk3IDI5LjU4MDNDMjYuMTYyNSAyOS41ODAzIDI2LjI5NDggMjkuNDQ3OSAyNi4yOTQ4IDI5LjI4MjRDMjYuMjk0OCAyOS4xMTcgMjYuMTYyNSAyOC45ODQ2IDI1Ljk5NyAyOC45ODQ2QzI1LjgzMTUgMjguOTg0NiAyNS42OTkxIDI5LjExNyAyNS42OTkxIDI5LjI4MjRDMjUuNjk5MSAyOS40NDc5IDI1LjgzMTUgMjkuNTgwMyAyNS45OTcgMjkuNTgwM1oiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTI3LjA4MDEgMjkuNTU2MkMyNy4yMzA1IDI5LjU1NjIgMjcuMzUzOSAyOS40MzI5IDI3LjM1MzkgMjkuMjgyNEMyNy4zNTM5IDI5LjEzMiAyNy4yMzA1IDI5LjAwODcgMjcuMDgwMSAyOS4wMDg3QzI2LjkyOTYgMjkuMDA4NyAyNi44MDYzIDI5LjEzMiAyNi44MDYzIDI5LjI4MjRDMjYuODA2MyAyOS40MzI5IDI2LjkyOTYgMjkuNTU2MiAyNy4wODAxIDI5LjU1NjJaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0yOC4xNjMyIDI5LjUyNjFDMjguMjk4NSAyOS41MjYxIDI4LjQwNjggMjkuNDE3OCAyOC40MDY4IDI5LjI4MjRDMjguNDA2OCAyOS4xNDcxIDI4LjI5ODUgMjkuMDM4OCAyOC4xNjMyIDI5LjAzODhDMjguMDI3OCAyOS4wMzg4IDI3LjkxOTUgMjkuMTQ3MSAyNy45MTk1IDI5LjI4MjRDMjcuOTE5NSAyOS40MTc4IDI4LjAyNzggMjkuNTI2MSAyOC4xNjMyIDI5LjUyNjFaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0yOS4yNDYyIDI5LjQ5NjFDMjkuMzYzNiAyOS40OTYxIDI5LjQ1OTggMjkuMzk5OCAyOS40NTk4IDI5LjI4MjRDMjkuNDU5OCAyOS4xNjUxIDI5LjM2MzYgMjkuMDY4OCAyOS4yNDYyIDI5LjA2ODhDMjkuMTI4OSAyOS4wNjg4IDI5LjAzMjYgMjkuMTY1MSAyOS4wMzI2IDI5LjI4MjRDMjkuMDMyNiAyOS4zOTk4IDI5LjEyODkgMjkuNDk2MSAyOS4yNDYyIDI5LjQ5NjFaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0zMC4zMjkzIDI5LjQ2M0MzMC40Mjg2IDI5LjQ2MyAzMC41MDk4IDI5LjM4MTcgMzAuNTA5OCAyOS4yODI0QzMwLjUwOTggMjkuMTgzMiAzMC40Mjg2IDI5LjEwMTkgMzAuMzI5MyAyOS4xMDE5QzMwLjIzIDI5LjEwMTkgMzAuMTQ4OCAyOS4xODMyIDMwLjE0ODggMjkuMjgyNEMzMC4xNDg4IDI5LjM4MTcgMzAuMjMgMjkuNDYzIDMwLjMyOTMgMjkuNDYzWiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNMzEuNDEyNCAyOS40Mjk5QzMxLjQ5MzYgMjkuNDI5OSAzMS41NTk4IDI5LjM2MzcgMzEuNTU5OCAyOS4yODI0QzMxLjU1OTggMjkuMjAxMiAzMS40OTM2IDI5LjEzNSAzMS40MTI0IDI5LjEzNUMzMS4zMzEyIDI5LjEzNSAzMS4yNjUgMjkuMjAxMiAzMS4yNjUgMjkuMjgyNEMzMS4yNjUgMjkuMzYzNyAzMS4zMzEyIDI5LjQyOTkgMzEuNDEyNCAyOS40Mjk5WiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNMzIuNDk1NSAyOS4zOTM4QzMyLjU1NTcgMjkuMzkzOCAzMi42MDY4IDI5LjM0MjYgMzIuNjA2OCAyOS4yODI0QzMyLjYwNjggMjkuMjIyMyAzMi41NTU3IDI5LjE3MTEgMzIuNDk1NSAyOS4xNzExQzMyLjQzNTMgMjkuMTcxMSAzMi4zODQyIDI5LjIyMjMgMzIuMzg0MiAyOS4yODI0QzMyLjM4NDIgMjkuMzQyNiAzMi40MzUzIDI5LjM5MzggMzIuNDk1NSAyOS4zOTM4WiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNMzMuNTc4NiAyOS4zNTc3QzMzLjYyMDcgMjkuMzU3NyAzMy42NTM4IDI5LjMyNDYgMzMuNjUzOCAyOS4yODI0QzMzLjY1MzggMjkuMjQwMyAzMy42MjA3IDI5LjIwNzIgMzMuNTc4NiAyOS4yMDcyQzMzLjUzNjQgMjkuMjA3MiAzMy41MDM0IDI5LjI0MDMgMzMuNTAzNCAyOS4yODI0QzMzLjUwMzQgMjkuMzI0NiAzMy41MzY0IDI5LjM1NzcgMzMuNTc4NiAyOS4zNTc3WiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNMzQuNjYxNyAyOS4zMTg1QzM0LjY4MjcgMjkuMzE4NSAzNC42OTc4IDI5LjMwMzUgMzQuNjk3OCAyOS4yODI0QzM0LjY5NzggMjkuMjYxNCAzNC42ODI3IDI5LjI0NjMgMzQuNjYxNyAyOS4yNDYzQzM0LjY0MDYgMjkuMjQ2MyAzNC42MjU1IDI5LjI2MTQgMzQuNjI1NSAyOS4yODI0QzM0LjYyNTUgMjkuMzAzNSAzNC42NDA2IDI5LjMxODUgMzQuNjYxNyAyOS4zMTg1WiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNMzUuNzQ0NyAyOS4yODg1QzM1Ljc0NDcgMjkuMjg4NSAzNS43NTA4IDI5LjI4ODUgMzUuNzUwOCAyOS4yODI0QzM1Ljc1MDggMjkuMjc2NCAzNS43NTA3IDI5LjI3NjQgMzUuNzQ0NyAyOS4yNzY0QzM1LjczODcgMjkuMjc2NCAzNS43Mzg3IDI5LjI3NjQgMzUuNzM4NyAyOS4yODI0QzM1LjczODcgMjkuMjg4NSAzNS43Mzg3IDI5LjI4ODUgMzUuNzQ0NyAyOS4yODg1WiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNNC4zMzUzNCAzMC4zNzQ2QzQuMzM1MzQgMzAuMzc0NiA0LjM0NDM2IDMwLjM3MTUgNC4zNDQzNiAzMC4zNjU1QzQuMzQ0MzYgMzAuMzU5NSA0LjM0MTM2IDMwLjM1NjUgNC4zMzUzNCAzMC4zNTY1QzQuMzI5MzIgMzAuMzU2NSA0LjMyNjMxIDMwLjM1OTUgNC4zMjYzMSAzMC4zNjU1QzQuMzI2MzEgMzAuMzcxNSA0LjMyOTMyIDMwLjM3NDYgNC4zMzUzNCAzMC4zNzQ2WiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNNS40MTg0MiAzMC40MDc2QzUuNDQyNDkgMzAuNDA3NiA1LjQ2MDU0IDMwLjM4OTYgNS40NjA1NCAzMC4zNjU1QzUuNDYwNTQgMzAuMzQxNSA1LjQ0MjQ5IDMwLjMyMzQgNS40MTg0MiAzMC4zMjM0QzUuMzk0MzUgMzAuMzIzNCA1LjM3NjMgMzAuMzQxNSA1LjM3NjMgMzAuMzY1NUM1LjM3NjMgMzAuMzg5NiA1LjM5NDM1IDMwLjQwNzYgNS40MTg0MiAzMC40MDc2WiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNNi41MDE1IDMwLjQ0MzhDNi41NDM2MiAzMC40NDM4IDYuNTc5NzMgMzAuNDA3NiA2LjU3OTczIDMwLjM2NTVDNi41Nzk3MyAzMC4zMjM0IDYuNTQzNjIgMzAuMjg3MyA2LjUwMTUgMzAuMjg3M0M2LjQ1OTM4IDMwLjI4NzMgNi40MjMyOCAzMC4zMjM0IDYuNDIzMjggMzAuMzY1NUM2LjQyMzI4IDMwLjQwNzYgNi40NTkzOCAzMC40NDM4IDYuNTAxNSAzMC40NDM4WiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNNy41ODQ1OSAzMC40NzY4QzcuNjQ0NzYgMzAuNDc2OCA3LjY5NTkgMzAuNDI1NyA3LjY5NTkgMzAuMzY1NUM3LjY5NTkgMzAuMzA1NCA3LjY0NDc2IDMwLjI1NDIgNy41ODQ1OSAzMC4yNTQyQzcuNTI0NDIgMzAuMjU0MiA3LjQ3MzI3IDMwLjMwNTQgNy40NzMyNyAzMC4zNjU1QzcuNDczMjcgMzAuNDI1NyA3LjUyNDQyIDMwLjQ3NjggNy41ODQ1OSAzMC40NzY4WiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNOC42Njc2NyAzMC41MDk5QzguNzQ1ODkgMzAuNTA5OSA4LjgxMjA4IDMwLjQ0NjggOC44MTIwOCAzMC4zNjU1QzguODEyMDggMzAuMjg0MyA4Ljc0ODkgMzAuMjIxMSA4LjY2NzY3IDMwLjIyMTFDOC41ODY0NCAzMC4yMjExIDguNTIzMjYgMzAuMjg0MyA4LjUyMzI2IDMwLjM2NTVDOC41MjMyNiAzMC40NDY4IDguNTg2NDQgMzAuNTA5OSA4LjY2NzY3IDMwLjUwOTlaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik05Ljc1MDc1IDMwLjU0QzkuODQ3MDMgMzAuNTQgOS45MjUyNSAzMC40NjE4IDkuOTI1MjUgMzAuMzY1NUM5LjkyNTI1IDMwLjI2OTMgOS44NDcwMyAzMC4xOTEgOS43NTA3NSAzMC4xOTFDOS42NTQ0OCAzMC4xOTEgOS41NzYyNSAzMC4yNjkzIDkuNTc2MjUgMzAuMzY1NUM5LjU3NjI1IDMwLjQ2MTggOS42NTQ0OCAzMC41NCA5Ljc1MDc1IDMwLjU0WiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNMTAuODMzOCAzMC41NzAxQzEwLjk0NTIgMzAuNTcwMSAxMS4wMzg0IDMwLjQ3OTkgMTEuMDM4NCAzMC4zNjU1QzExLjAzODQgMzAuMjUxMiAxMC45NDgyIDMwLjE2MDkgMTAuODMzOCAzMC4xNjA5QzEwLjcxOTUgMzAuMTYwOSAxMC42MjkzIDMwLjI1MTIgMTAuNjI5MyAzMC4zNjU1QzEwLjYyOTMgMzAuNDc5OSAxMC43MTk1IDMwLjU3MDEgMTAuODMzOCAzMC41NzAxWiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNMTEuOTE2OSAzMC41OTcyQzEyLjA0MzMgMzAuNTk3MiAxMi4xNDg2IDMwLjQ5NDkgMTIuMTQ4NiAzMC4zNjU1QzEyLjE0ODYgMzAuMjM2MiAxMi4wNDYzIDMwLjEzMzkgMTEuOTE2OSAzMC4xMzM5QzExLjc4NzUgMzAuMTMzOSAxMS42ODUzIDMwLjIzNjIgMTEuNjg1MyAzMC4zNjU1QzExLjY4NTMgMzAuNDk0OSAxMS43ODc1IDMwLjU5NzIgMTEuOTE2OSAzMC41OTcyWiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNMTMgMzAuNjIxM0MxMy4xNDE0IDMwLjYyMTMgMTMuMjU1NyAzMC41MDY5IDEzLjI1NTcgMzAuMzY1NUMxMy4yNTU3IDMwLjIyNDEgMTMuMTQxNCAzMC4xMDk4IDEzIDMwLjEwOThDMTIuODU4NiAzMC4xMDk4IDEyLjc0NDMgMzAuMjI0MSAxMi43NDQzIDMwLjM2NTVDMTIuNzQ0MyAzMC41MDY5IDEyLjg1ODYgMzAuNjIxMyAxMyAzMC42MjEzWiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNMTQuMDgzMSAzMC42NDIzQzE0LjIzNjUgMzAuNjQyMyAxNC4zNTk5IDMwLjUxOSAxNC4zNTk5IDMwLjM2NTVDMTQuMzU5OSAzMC4yMTIxIDE0LjIzNjUgMzAuMDg4NyAxNC4wODMxIDMwLjA4ODdDMTMuOTI5NiAzMC4wODg3IDEzLjgwNjMgMzAuMjEyMSAxMy44MDYzIDMwLjM2NTVDMTMuODA2MyAzMC41MTkgMTMuOTI5NiAzMC42NDIzIDE0LjA4MzEgMzAuNjQyM1oiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTE1LjE2NjIgMzAuNjYwNEMxNS4zMjg2IDMwLjY2MDQgMTUuNDYxIDMwLjUyOCAxNS40NjEgMzAuMzY1NUMxNS40NjEgMzAuMjAzMSAxNS4zMjg2IDMwLjA3MDcgMTUuMTY2MiAzMC4wNzA3QzE1LjAwMzcgMzAuMDcwNyAxNC44NzEzIDMwLjIwMzEgMTQuODcxMyAzMC4zNjU1QzE0Ljg3MTMgMzAuNTI4IDE1LjAwMzcgMzAuNjYwNCAxNS4xNjYyIDMwLjY2MDRaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0xNi4yNDkyIDMwLjY3NTRDMTYuNDIwNyAzMC42NzU0IDE2LjU1OTEgMzAuNTM3IDE2LjU1OTEgMzAuMzY1NUMxNi41NTkxIDMwLjE5NCAxNi40MjA3IDMwLjA1NTYgMTYuMjQ5MiAzMC4wNTU2QzE2LjA3NzggMzAuMDU1NiAxNS45Mzk0IDMwLjE5NCAxNS45Mzk0IDMwLjM2NTVDMTUuOTM5NCAzMC41MzcgMTYuMDc3OCAzMC42NzU0IDE2LjI0OTIgMzAuNjc1NFoiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTE3LjMzMjMgMzAuNjg3NEMxNy41MDk4IDMwLjY4NzQgMTcuNjU0MiAzMC41NDMgMTcuNjU0MiAzMC4zNjU1QzE3LjY1NDIgMzAuMTg4IDE3LjUwOTggMzAuMDQzNiAxNy4zMzIzIDMwLjA0MzZDMTcuMTU0OCAzMC4wNDM2IDE3LjAxMDQgMzAuMTg4IDE3LjAxMDQgMzAuMzY1NUMxNy4wMTA0IDMwLjU0MyAxNy4xNTQ4IDMwLjY4NzQgMTcuMzMyMyAzMC42ODc0WiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNMTguNDE1NCAzMC42OTM1QzE4LjU5NTkgMzAuNjkzNSAxOC43NDMzIDMwLjU0NiAxOC43NDMzIDMwLjM2NTVDMTguNzQzMyAzMC4xODUgMTguNTk1OSAzMC4wMzc2IDE4LjQxNTQgMzAuMDM3NkMxOC4yMzQ5IDMwLjAzNzYgMTguMDg3NSAzMC4xODUgMTguMDg3NSAzMC4zNjU1QzE4LjA4NzUgMzAuNTQ2IDE4LjIzNDkgMzAuNjkzNSAxOC40MTU0IDMwLjY5MzVaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0xOS40OTg1IDMwLjY5NjVDMTkuNjgyIDMwLjY5NjUgMTkuODI5NCAzMC41NDkxIDE5LjgyOTQgMzAuMzY1NUMxOS44Mjk0IDMwLjE4MiAxOS42ODIgMzAuMDM0NiAxOS40OTg1IDMwLjAzNDZDMTkuMzE1IDMwLjAzNDYgMTkuMTY3NiAzMC4xODIgMTkuMTY3NiAzMC4zNjU1QzE5LjE2NzYgMzAuNTQ5MSAxOS4zMTUgMzAuNjk2NSAxOS40OTg1IDMwLjY5NjVaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0yMC41ODE2IDMwLjY5MzVDMjAuNzYyMSAzMC42OTM1IDIwLjkwOTUgMzAuNTQ2IDIwLjkwOTUgMzAuMzY1NUMyMC45MDk1IDMwLjE4NSAyMC43NjIxIDMwLjAzNzYgMjAuNTgxNiAzMC4wMzc2QzIwLjQwMTEgMzAuMDM3NiAyMC4yNTM2IDMwLjE4NSAyMC4yNTM2IDMwLjM2NTVDMjAuMjUzNiAzMC41NDYgMjAuNDAxMSAzMC42OTM1IDIwLjU4MTYgMzAuNjkzNVoiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTIxLjY2NDcgMzAuNjg3NEMyMS44NDIyIDMwLjY4NzQgMjEuOTg2NiAzMC41NDMgMjEuOTg2NiAzMC4zNjU1QzIxLjk4NjYgMzAuMTg4IDIxLjg0MjIgMzAuMDQzNiAyMS42NjQ3IDMwLjA0MzZDMjEuNDg3MiAzMC4wNDM2IDIxLjM0MjcgMzAuMTg4IDIxLjM0MjcgMzAuMzY1NUMyMS4zNDI3IDMwLjU0MyAyMS40ODcyIDMwLjY4NzQgMjEuNjY0NyAzMC42ODc0WiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNMjIuNzQ3NyAzMC42NzU0QzIyLjkxOTIgMzAuNjc1NCAyMy4wNTc2IDMwLjUzNyAyMy4wNTc2IDMwLjM2NTVDMjMuMDU3NiAzMC4xOTQgMjIuOTE5MiAzMC4wNTU2IDIyLjc0NzcgMzAuMDU1NkMyMi41NzYzIDMwLjA1NTYgMjIuNDM3OSAzMC4xOTQgMjIuNDM3OSAzMC4zNjU1QzIyLjQzNzkgMzAuNTM3IDIyLjU3NjMgMzAuNjc1NCAyMi43NDc3IDMwLjY3NTRaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0yMy44MzA4IDMwLjY2MzRDMjMuOTk2MyAzMC42NjM0IDI0LjEyODcgMzAuNTMxIDI0LjEyODcgMzAuMzY1NUMyNC4xMjg3IDMwLjIwMDEgMjMuOTk2MyAzMC4wNjc3IDIzLjgzMDggMzAuMDY3N0MyMy42NjU0IDMwLjA2NzcgMjMuNTMzIDMwLjIwMDEgMjMuNTMzIDMwLjM2NTVDMjMuNTMzIDMwLjUzMSAyMy42NjU0IDMwLjY2MzQgMjMuODMwOCAzMC42NjM0WiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNMjQuOTEzOSAzMC42NDUzQzI1LjA2NzMgMzAuNjQ1MyAyNS4xOTM3IDMwLjUxOSAyNS4xOTM3IDMwLjM2NTVDMjUuMTkzNyAzMC4yMTIxIDI1LjA2NzMgMzAuMDg1NyAyNC45MTM5IDMwLjA4NTdDMjQuNzYwNSAzMC4wODU3IDI0LjYzNDEgMzAuMjEyMSAyNC42MzQxIDMwLjM2NTVDMjQuNjM0MSAzMC41MTkgMjQuNzYwNSAzMC42NDUzIDI0LjkxMzkgMzAuNjQ1M1oiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTI1Ljk5NyAzMC42MjQzQzI2LjEzODQgMzAuNjI0MyAyNi4yNTU3IDMwLjUwOTkgMjYuMjU1NyAzMC4zNjU1QzI2LjI1NTcgMzAuMjIxMSAyNi4xNDE0IDMwLjEwNjggMjUuOTk3IDMwLjEwNjhDMjUuODUyNiAzMC4xMDY4IDI1LjczODMgMzAuMjIxMSAyNS43MzgzIDMwLjM2NTVDMjUuNzM4MyAzMC41MDk5IDI1Ljg1MjYgMzAuNjI0MyAyNS45OTcgMzAuNjI0M1oiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTI3LjA4MDEgMzAuNjAwMkMyNy4yMDk0IDMwLjYwMDIgMjcuMzE0NyAzMC40OTQ5IDI3LjMxNDcgMzAuMzY1NUMyNy4zMTQ3IDMwLjIzNjIgMjcuMjA5NCAzMC4xMzA5IDI3LjA4MDEgMzAuMTMwOUMyNi45NTA3IDMwLjEzMDkgMjYuODQ1NCAzMC4yMzYyIDI2Ljg0NTQgMzAuMzY1NUMyNi44NDU0IDMwLjQ5NDkgMjYuOTUwNyAzMC42MDAyIDI3LjA4MDEgMzAuNjAwMloiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTI4LjE2MzIgMzAuNTczMUMyOC4yNzc1IDMwLjU3MzEgMjguMzcwNyAzMC40Nzk5IDI4LjM3MDcgMzAuMzY1NUMyOC4zNzA3IDMwLjI1MTIgMjguMjc3NSAzMC4xNTc5IDI4LjE2MzIgMzAuMTU3OUMyOC4wNDg4IDMwLjE1NzkgMjcuOTU1NiAzMC4yNTEyIDI3Ljk1NTYgMzAuMzY1NUMyNy45NTU2IDMwLjQ3OTkgMjguMDQ4OCAzMC41NzMxIDI4LjE2MzIgMzAuNTczMVoiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTI5LjI0NjIgMzAuNTQzQzI5LjM0NTUgMzAuNTQzIDI5LjQyMzcgMzAuNDY0OCAyOS40MjM3IDMwLjM2NTVDMjkuNDIzNyAzMC4yNjYyIDI5LjM0NTUgMzAuMTg4IDI5LjI0NjIgMzAuMTg4QzI5LjE0NyAzMC4xODggMjkuMDY4NyAzMC4yNjYyIDI5LjA2ODcgMzAuMzY1NUMyOS4wNjg3IDMwLjQ2NDggMjkuMTQ3IDMwLjU0MyAyOS4yNDYyIDMwLjU0M1oiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTMwLjMyOTMgMzAuNTEyOUMzMC40MTA2IDMwLjUxMjkgMzAuNDc2NyAzMC40NDY4IDMwLjQ3NjcgMzAuMzY1NUMzMC40NzY3IDMwLjI4NDMgMzAuNDEwNiAzMC4yMTgxIDMwLjMyOTMgMzAuMjE4MUMzMC4yNDgxIDMwLjIxODEgMzAuMTgxOSAzMC4yODQzIDMwLjE4MTkgMzAuMzY1NUMzMC4xODE5IDMwLjQ0NjggMzAuMjQ4MSAzMC41MTI5IDMwLjMyOTMgMzAuNTEyOVoiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTMxLjQxMjQgMzAuNDc5OUMzMS40NzU2IDMwLjQ3OTkgMzEuNTI2NyAzMC40Mjg3IDMxLjUyNjcgMzAuMzY1NUMzMS41MjY3IDMwLjMwMjMgMzEuNDc1NiAzMC4yNTEyIDMxLjQxMjQgMzAuMjUxMkMzMS4zNDkyIDMwLjI1MTIgMzEuMjk4MSAzMC4zMDIzIDMxLjI5ODEgMzAuMzY1NUMzMS4yOTgxIDMwLjQyODcgMzEuMzQ5MiAzMC40Nzk5IDMxLjQxMjQgMzAuNDc5OVoiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTMyLjQ5NTUgMzAuNDQ2OEMzMi41NDA2IDMwLjQ0NjggMzIuNTc2NyAzMC40MTA3IDMyLjU3NjcgMzAuMzY1NUMzMi41NzY3IDMwLjMyMDQgMzIuNTQwNiAzMC4yODQzIDMyLjQ5NTUgMzAuMjg0M0MzMi40NTA0IDMwLjI4NDMgMzIuNDE0MyAzMC4zMjA0IDMyLjQxNDMgMzAuMzY1NUMzMi40MTQzIDMwLjQxMDcgMzIuNDUwNCAzMC40NDY4IDMyLjQ5NTUgMzAuNDQ2OFoiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTMzLjU3ODYgMzAuNDEwN0MzMy42MDI2IDMwLjQxMDcgMzMuNjIzNyAzMC4zODk2IDMzLjYyMzcgMzAuMzY1NUMzMy42MjM3IDMwLjM0MTUgMzMuNjAyNiAzMC4zMjA0IDMzLjU3ODYgMzAuMzIwNEMzMy41NTQ1IDMwLjMyMDQgMzMuNTMzNCAzMC4zNDE1IDMzLjUzMzQgMzAuMzY1NUMzMy41MzM0IDMwLjM4OTYgMzMuNTU0NSAzMC40MTA3IDMzLjU3ODYgMzAuNDEwN1oiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTM0LjY2MTcgMzAuMzc3NkMzNC42NjE3IDMwLjM3NzYgMzQuNjczNyAzMC4zNzE1IDM0LjY3MzcgMzAuMzY1NUMzNC42NzM3IDMwLjM1OTUgMzQuNjY3NyAzMC4zNTM1IDM0LjY2MTcgMzAuMzUzNUMzNC42NTU2IDMwLjM1MzUgMzQuNjQ5NiAzMC4zNTk1IDM0LjY0OTYgMzAuMzY1NUMzNC42NDk2IDMwLjM3MTUgMzQuNjU1NiAzMC4zNzc2IDM0LjY2MTcgMzAuMzc3NloiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTUuNDE4NDIgMzEuNDYwNkM1LjQxODQyIDMxLjQ2MDYgNS40MzA0NiAzMS40NTQ2IDUuNDMwNDYgMzEuNDQ4NkM1LjQzMDQ2IDMxLjQ0MjYgNS40MjQ0NCAzMS40MzY2IDUuNDE4NDIgMzEuNDM2NkM1LjQxMjQgMzEuNDM2NiA1LjQwNjM5IDMxLjQ0MjYgNS40MDYzOSAzMS40NDg2QzUuNDA2MzkgMzEuNDU0NiA1LjQxMjQgMzEuNDYwNiA1LjQxODQyIDMxLjQ2MDZaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik02LjUwMTUgMzEuNDkzN0M2LjUyNTU3IDMxLjQ5MzcgNi41NDY2MyAzMS40NzI3IDYuNTQ2NjMgMzEuNDQ4NkM2LjU0NjYzIDMxLjQyNDUgNi41MjU1NyAzMS40MDM1IDYuNTAxNSAzMS40MDM1QzYuNDc3NDQgMzEuNDAzNSA2LjQ1NjM4IDMxLjQyNDUgNi40NTYzOCAzMS40NDg2QzYuNDU2MzggMzEuNDcyNyA2LjQ3NzQ0IDMxLjQ5MzcgNi41MDE1IDMxLjQ5MzdaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik03LjU4NDU5IDMxLjUyNjhDNy42MjY3MSAzMS41MjY4IDcuNjYyODEgMzEuNDkwNyA3LjY2MjgxIDMxLjQ0ODZDNy42NjI4MSAzMS40MDY1IDcuNjI2NzEgMzEuMzcwNCA3LjU4NDU5IDMxLjM3MDRDNy41NDI0NyAzMS4zNzA0IDcuNTA2MzYgMzEuNDA2NSA3LjUwNjM2IDMxLjQ0ODZDNy41MDYzNiAzMS40OTA3IDcuNTQyNDcgMzEuNTI2OCA3LjU4NDU5IDMxLjUyNjhaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik04LjY2NzY3IDMxLjU1NjlDOC43Mjc4NCAzMS41NTY5IDguNzc1OTggMzEuNTA4OCA4Ljc3NTk4IDMxLjQ0ODZDOC43NzU5OCAzMS4zODg0IDguNzI3ODQgMzEuMzQwMyA4LjY2NzY3IDMxLjM0MDNDOC42MDc1IDMxLjM0MDMgOC41NTkzNiAzMS4zODg0IDguNTU5MzYgMzEuNDQ4NkM4LjU1OTM2IDMxLjUwODggOC42MDc1IDMxLjU1NjkgOC42Njc2NyAzMS41NTY5WiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNOS43NTA3NSAzMS41ODdDOS44MjU5NyAzMS41ODcgOS44ODkxNCAzMS41MjM4IDkuODg5MTQgMzEuNDQ4NkM5Ljg4OTE0IDMxLjM3MzQgOS44MjU5NyAzMS4zMTAyIDkuNzUwNzUgMzEuMzEwMkM5LjY3NTU0IDMxLjMxMDIgOS42MTIzNiAzMS4zNzM0IDkuNjEyMzYgMzEuNDQ4NkM5LjYxMjM2IDMxLjUyMzggOS42NzU1NCAzMS41ODcgOS43NTA3NSAzMS41ODdaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0xMC44MzM4IDMxLjYxNDFDMTAuOTI0MSAzMS42MTQxIDEwLjk5OTMgMzEuNTM4OSAxMC45OTkzIDMxLjQ0ODZDMTAuOTk5MyAzMS4zNTg0IDEwLjkyNDEgMzEuMjgzMSAxMC44MzM4IDMxLjI4MzFDMTAuNzQzNiAzMS4yODMxIDEwLjY2ODQgMzEuMzU4NCAxMC42Njg0IDMxLjQ0ODZDMTAuNjY4NCAzMS41Mzg5IDEwLjc0MzYgMzEuNjE0MSAxMC44MzM4IDMxLjYxNDFaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0xMS45MTY5IDMxLjY0MTJDMTIuMDIyMiAzMS42NDEyIDEyLjEwOTUgMzEuNTUzOSAxMi4xMDk1IDMxLjQ0ODZDMTIuMTA5NSAzMS4zNDMzIDEyLjAyMjIgMzEuMjU2MSAxMS45MTY5IDMxLjI1NjFDMTEuODExNiAzMS4yNTYxIDExLjcyNDQgMzEuMzQzMyAxMS43MjQ0IDMxLjQ0ODZDMTEuNzI0NCAzMS41NTM5IDExLjgxMTYgMzEuNjQxMiAxMS45MTY5IDMxLjY0MTJaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0xMyAzMS42NjIyQzEzLjExNzMgMzEuNjYyMiAxMy4yMTM2IDMxLjU2NTkgMTMuMjEzNiAzMS40NDg2QzEzLjIxMzYgMzEuMzMxMyAxMy4xMTczIDMxLjIzNSAxMyAzMS4yMzVDMTIuODgyNyAzMS4yMzUgMTIuNzg2NCAzMS4zMzEzIDEyLjc4NjQgMzEuNDQ4NkMxMi43ODY0IDMxLjU2NTkgMTIuODgyNyAzMS42NjIyIDEzIDMxLjY2MjJaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0xNC4wODMxIDMxLjY4MzNDMTQuMjEyNSAzMS42ODMzIDE0LjMxNzcgMzEuNTc4IDE0LjMxNzcgMzEuNDQ4NkMxNC4zMTc3IDMxLjMxOTIgMTQuMjEyNSAzMS4yMTM5IDE0LjA4MzEgMzEuMjEzOUMxMy45NTM3IDMxLjIxMzkgMTMuODQ4NCAzMS4zMTkyIDEzLjg0ODQgMzEuNDQ4NkMxMy44NDg0IDMxLjU3OCAxMy45NTM3IDMxLjY4MzMgMTQuMDgzMSAzMS42ODMzWiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNMTUuMTY2MiAzMS42OTgzQzE1LjMwNDYgMzEuNjk4MyAxNS40MTU5IDMxLjU4NyAxNS40MTU5IDMxLjQ0ODZDMTUuNDE1OSAzMS4zMTAyIDE1LjMwNDYgMzEuMTk4OSAxNS4xNjYyIDMxLjE5ODlDMTUuMDI3OCAzMS4xOTg5IDE0LjkxNjUgMzEuMzEwMiAxNC45MTY1IDMxLjQ0ODZDMTQuOTE2NSAzMS41ODcgMTUuMDI3OCAzMS42OTgzIDE1LjE2NjIgMzEuNjk4M1oiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTE2LjI0OTIgMzEuNzEzNEMxNi4zOTY3IDMxLjcxMzQgMTYuNTE0IDMxLjU5NiAxNi41MTQgMzEuNDQ4NkMxNi41MTQgMzEuMzAxMiAxNi4zOTY3IDMxLjE4MzkgMTYuMjQ5MiAzMS4xODM5QzE2LjEwMTggMzEuMTgzOSAxNS45ODQ1IDMxLjMwMTIgMTUuOTg0NSAzMS40NDg2QzE1Ljk4NDUgMzEuNTk2IDE2LjEwMTggMzEuNzEzNCAxNi4yNDkyIDMxLjcxMzRaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0xNy4zMzIzIDMxLjcyMjRDMTcuNDgyOCAzMS43MjI0IDE3LjYwNjEgMzEuNTk5IDE3LjYwNjEgMzEuNDQ4NkMxNy42MDYxIDMxLjI5ODIgMTcuNDgyOCAzMS4xNzQ4IDE3LjMzMjMgMzEuMTc0OEMxNy4xODE5IDMxLjE3NDggMTcuMDU4NSAzMS4yOTgyIDE3LjA1ODUgMzEuNDQ4NkMxNy4wNTg1IDMxLjU5OSAxNy4xODE5IDMxLjcyMjQgMTcuMzMyMyAzMS43MjI0WiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNMTguNDE1NCAzMS43Mjg0QzE4LjU2ODggMzEuNzI4NCAxOC42OTUyIDMxLjYwMiAxOC42OTUyIDMxLjQ0ODZDMTguNjk1MiAzMS4yOTUyIDE4LjU2ODggMzEuMTY4OCAxOC40MTU0IDMxLjE2ODhDMTguMjYyIDMxLjE2ODggMTguMTM1NiAzMS4yOTUyIDE4LjEzNTYgMzEuNDQ4NkMxOC4xMzU2IDMxLjYwMiAxOC4yNjIgMzEuNzI4NCAxOC40MTU0IDMxLjcyODRaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0xOS40OTg1IDMxLjczMTRDMTkuNjU0OSAzMS43MzE0IDE5Ljc4MTMgMzEuNjA1MSAxOS43ODEzIDMxLjQ0ODZDMTkuNzgxMyAzMS4yOTIyIDE5LjY1NDkgMzEuMTY1OCAxOS40OTg1IDMxLjE2NThDMTkuMzQyIDMxLjE2NTggMTkuMjE1NyAzMS4yOTIyIDE5LjIxNTcgMzEuNDQ4NkMxOS4yMTU3IDMxLjYwNTEgMTkuMzQyIDMxLjczMTQgMTkuNDk4NSAzMS43MzE0WiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNMjAuNTgxNiAzMS43Mjg0QzIwLjczNSAzMS43Mjg0IDIwLjg2MTQgMzEuNjAyIDIwLjg2MTQgMzEuNDQ4NkMyMC44NjE0IDMxLjI5NTIgMjAuNzM1IDMxLjE2ODggMjAuNTgxNiAzMS4xNjg4QzIwLjQyODEgMzEuMTY4OCAyMC4zMDE4IDMxLjI5NTIgMjAuMzAxOCAzMS40NDg2QzIwLjMwMTggMzEuNjAyIDIwLjQyODEgMzEuNzI4NCAyMC41ODE2IDMxLjcyODRaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0yMS42NjQ3IDMxLjcyMjRDMjEuODE1MSAzMS43MjI0IDIxLjkzODQgMzEuNTk5IDIxLjkzODQgMzEuNDQ4NkMyMS45Mzg0IDMxLjI5ODIgMjEuODE1MSAzMS4xNzQ4IDIxLjY2NDcgMzEuMTc0OEMyMS41MTQyIDMxLjE3NDggMjEuMzkwOSAzMS4yOTgyIDIxLjM5MDkgMzEuNDQ4NkMyMS4zOTA5IDMxLjU5OSAyMS41MTQyIDMxLjcyMjQgMjEuNjY0NyAzMS43MjI0WiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNMjIuNzQ3NyAzMS43MTM0QzIyLjg5NTIgMzEuNzEzNCAyMy4wMTI1IDMxLjU5NiAyMy4wMTI1IDMxLjQ0ODZDMjMuMDEyNSAzMS4zMDEyIDIyLjg5NTIgMzEuMTgzOSAyMi43NDc3IDMxLjE4MzlDMjIuNjAwMyAzMS4xODM5IDIyLjQ4MyAzMS4zMDEyIDIyLjQ4MyAzMS40NDg2QzIyLjQ4MyAzMS41OTYgMjIuNjAwMyAzMS43MTM0IDIyLjc0NzcgMzEuNzEzNFoiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTIzLjgzMDggMzEuNzAxM0MyMy45NjkyIDMxLjcwMTMgMjQuMDgzNSAzMS41ODcgMjQuMDgzNSAzMS40NDg2QzI0LjA4MzUgMzEuMzEwMiAyMy45NjkyIDMxLjE5NTkgMjMuODMwOCAzMS4xOTU5QzIzLjY5MjQgMzEuMTk1OSAyMy41NzgxIDMxLjMxMDIgMjMuNTc4MSAzMS40NDg2QzIzLjU3ODEgMzEuNTg3IDIzLjY5MjQgMzEuNzAxMyAyMy44MzA4IDMxLjcwMTNaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0yNC45MTM5IDMxLjY4MzNDMjUuMDQzMyAzMS42ODMzIDI1LjE0ODYgMzEuNTc4IDI1LjE0ODYgMzEuNDQ4NkMyNS4xNDg2IDMxLjMxOTIgMjUuMDQzMyAzMS4yMTM5IDI0LjkxMzkgMzEuMjEzOUMyNC43ODQ1IDMxLjIxMzkgMjQuNjc5MiAzMS4zMTkyIDI0LjY3OTIgMzEuNDQ4NkMyNC42NzkyIDMxLjU3OCAyNC43ODQ1IDMxLjY4MzMgMjQuOTEzOSAzMS42ODMzWiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNMjUuOTk3IDMxLjY2NTJDMjYuMTE3MyAzMS42NjUyIDI2LjIxMzYgMzEuNTY5IDI2LjIxMzYgMzEuNDQ4NkMyNi4yMTM2IDMxLjMyODMgMjYuMTE3MyAzMS4yMzIgMjUuOTk3IDMxLjIzMkMyNS44NzY2IDMxLjIzMiAyNS43ODA0IDMxLjMyODMgMjUuNzgwNCAzMS40NDg2QzI1Ljc4MDQgMzEuNTY5IDI1Ljg3NjYgMzEuNjY1MiAyNS45OTcgMzEuNjY1MloiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTI3LjA4MDEgMzEuNjQxMkMyNy4xODU0IDMxLjY0MTIgMjcuMjcyNiAzMS41NTM5IDI3LjI3MjYgMzEuNDQ4NkMyNy4yNzI2IDMxLjM0MzMgMjcuMTg1NCAzMS4yNTYxIDI3LjA4MDEgMzEuMjU2MUMyNi45NzQ4IDMxLjI1NjEgMjYuODg3NSAzMS4zNDMzIDI2Ljg4NzUgMzEuNDQ4NkMyNi44ODc1IDMxLjU1MzkgMjYuOTc0OCAzMS42NDEyIDI3LjA4MDEgMzEuNjQxMloiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTI4LjE2MzIgMzEuNjE3MUMyOC4yNTY0IDMxLjYxNzEgMjguMzMxNiAzMS41NDE5IDI4LjMzMTYgMzEuNDQ4NkMyOC4zMzE2IDMxLjM1NTMgMjguMjU2NCAzMS4yODAxIDI4LjE2MzIgMzEuMjgwMUMyOC4wNjk5IDMxLjI4MDEgMjcuOTk0NyAzMS4zNTUzIDI3Ljk5NDcgMzEuNDQ4NkMyNy45OTQ3IDMxLjU0MTkgMjguMDY5OSAzMS42MTcxIDI4LjE2MzIgMzEuNjE3MVoiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTI5LjI0NjIgMzEuNTlDMjkuMzI0NSAzMS41OSAyOS4zODc2IDMxLjUyNjggMjkuMzg3NiAzMS40NDg2QzI5LjM4NzYgMzEuMzcwNCAyOS4zMjQ1IDMxLjMwNzIgMjkuMjQ2MiAzMS4zMDcyQzI5LjE2OCAzMS4zMDcyIDI5LjEwNDggMzEuMzcwNCAyOS4xMDQ4IDMxLjQ0ODZDMjkuMTA0OCAzMS41MjY4IDI5LjE2OCAzMS41OSAyOS4yNDYyIDMxLjU5WiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNMzAuMzI5MyAzMS41NTk5QzMwLjM4OTUgMzEuNTU5OSAzMC40NDA2IDMxLjUwODggMzAuNDQwNiAzMS40NDg2QzMwLjQ0MDYgMzEuMzg4NCAzMC4zODk1IDMxLjMzNzMgMzAuMzI5MyAzMS4zMzczQzMwLjI2OTEgMzEuMzM3MyAzMC4yMTggMzEuMzg4NCAzMC4yMTggMzEuNDQ4NkMzMC4yMTggMzEuNTA4OCAzMC4yNjkxIDMxLjU1OTkgMzAuMzI5MyAzMS41NTk5WiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNMzEuNDEyNCAzMS41Mjk4QzMxLjQ1NzUgMzEuNTI5OCAzMS40OTM2IDMxLjQ5MzcgMzEuNDkzNiAzMS40NDg2QzMxLjQ5MzYgMzEuNDAzNSAzMS40NTc1IDMxLjM2NzQgMzEuNDEyNCAzMS4zNjc0QzMxLjM2NzMgMzEuMzY3NCAzMS4zMzEyIDMxLjQwMzUgMzEuMzMxMiAzMS40NDg2QzMxLjMzMTIgMzEuNDkzNyAzMS4zNjczIDMxLjUyOTggMzEuNDEyNCAzMS41Mjk4WiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNMzIuNDk1NSAzMS40OTY3QzMyLjUyMjYgMzEuNDk2NyAzMi41NDM2IDMxLjQ3NTcgMzIuNTQzNiAzMS40NDg2QzMyLjU0MzYgMzEuNDIxNSAzMi41MjI2IDMxLjQwMDUgMzIuNDk1NSAzMS40MDA1QzMyLjQ2ODQgMzEuNDAwNSAzMi40NDczIDMxLjQyMTUgMzIuNDQ3MyAzMS40NDg2QzMyLjQ0NzMgMzEuNDc1NyAzMi40Njg0IDMxLjQ5NjcgMzIuNDk1NSAzMS40OTY3WiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNMzMuNTc4NiAzMS40NjM3QzMzLjU3ODYgMzEuNDYzNyAzMy41OTM2IDMxLjQ1NzYgMzMuNTkzNiAzMS40NDg2QzMzLjU5MzYgMzEuNDM5NiAzMy41ODc2IDMxLjQzMzYgMzMuNTc4NiAzMS40MzM2QzMzLjU2OTUgMzEuNDMzNiAzMy41NjM1IDMxLjQzOTYgMzMuNTYzNSAzMS40NDg2QzMzLjU2MzUgMzEuNDU3NiAzMy41Njk1IDMxLjQ2MzcgMzMuNTc4NiAzMS40NjM3WiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNNi41MDE1IDMyLjU0MzdDNi41MDE1IDMyLjU0MzcgNi41MTM1NCAzMi41Mzc3IDYuNTEzNTQgMzIuNTMxN0M2LjUxMzU0IDMyLjUyNTcgNi41MDc1MiAzMi41MTk3IDYuNTAxNSAzMi41MTk3QzYuNDk1NDkgMzIuNTE5NyA2LjQ4OTQ3IDMyLjUyNTcgNi40ODk0NyAzMi41MzE3QzYuNDg5NDcgMzIuNTM3NyA2LjQ5NTQ5IDMyLjU0MzcgNi41MDE1IDMyLjU0MzdaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik03LjU4NDU5IDMyLjU3MzhDNy42MDg2NSAzMi41NzM4IDcuNjI2NzEgMzIuNTU1OCA3LjYyNjcxIDMyLjUzMTdDNy42MjY3MSAzMi41MDc2IDcuNjA4NjUgMzIuNDg5NiA3LjU4NDU5IDMyLjQ4OTZDNy41NjA1MiAzMi40ODk2IDcuNTQyNDcgMzIuNTA3NiA3LjU0MjQ3IDMyLjUzMTdDNy41NDI0NyAzMi41NTU4IDcuNTYwNTIgMzIuNTczOCA3LjU4NDU5IDMyLjU3MzhaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik04LjY2NzY3IDMyLjYwMzlDOC43MDY3OCAzMi42MDM5IDguNzM5ODcgMzIuNTcwOCA4LjczOTg3IDMyLjUzMTdDOC43Mzk4NyAzMi40OTI2IDguNzA2NzggMzIuNDU5NSA4LjY2NzY3IDMyLjQ1OTVDOC42Mjg1NiAzMi40NTk1IDguNTk1NDYgMzIuNDkyNiA4LjU5NTQ2IDMyLjUzMTdDOC41OTU0NiAzMi41NzA4IDguNjI4NTYgMzIuNjAzOSA4LjY2NzY3IDMyLjYwMzlaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik05Ljc1MDc1IDMyLjYzMUM5LjgwNDkxIDMyLjYzMSA5Ljg1MDAzIDMyLjU4NTggOS44NTAwMyAzMi41MzE3QzkuODUwMDMgMzIuNDc3NSA5LjgwNDkxIDMyLjQzMjQgOS43NTA3NSAzMi40MzI0QzkuNjk2NiAzMi40MzI0IDkuNjUxNDcgMzIuNDc3NSA5LjY1MTQ3IDMyLjUzMTdDOS42NTE0NyAzMi41ODU4IDkuNjk2NiAzMi42MzEgOS43NTA3NSAzMi42MzFaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0xMC44MzM4IDMyLjY1ODFDMTAuOTAzIDMyLjY1ODEgMTAuOTYwMiAzMi42MDA5IDEwLjk2MDIgMzIuNTMxN0MxMC45NjAyIDMyLjQ2MjUgMTAuOTAzIDMyLjQwNTMgMTAuODMzOCAzMi40MDUzQzEwLjc2NDYgMzIuNDA1MyAxMC43MDc1IDMyLjQ2MjUgMTAuNzA3NSAzMi41MzE3QzEwLjcwNzUgMzIuNjAwOSAxMC43NjQ2IDMyLjY1ODEgMTAuODMzOCAzMi42NTgxWiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNMTEuOTE2OSAzMi42ODIxQzEyLjAwMTIgMzIuNjgyMSAxMi4wNjczIDMyLjYxNTkgMTIuMDY3MyAzMi41MzE3QzEyLjA2NzMgMzIuNDQ3NSAxMi4wMDEyIDMyLjM4MTMgMTEuOTE2OSAzMi4zODEzQzExLjgzMjcgMzIuMzgxMyAxMS43NjY1IDMyLjQ0NzUgMTEuNzY2NSAzMi41MzE3QzExLjc2NjUgMzIuNjE1OSAxMS44MzI3IDMyLjY4MjEgMTEuOTE2OSAzMi42ODIxWiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNMTMgMzIuNzAzMkMxMy4wOTMzIDMyLjcwMzIgMTMuMTcxNSAzMi42MjggMTMuMTcxNSAzMi41MzE3QzEzLjE3MTUgMzIuNDM1NCAxMy4wOTYzIDMyLjM2MDIgMTMgMzIuMzYwMkMxMi45MDM3IDMyLjM2MDIgMTIuODI4NSAzMi40MzU0IDEyLjgyODUgMzIuNTMxN0MxMi44Mjg1IDMyLjYyOCAxMi45MDM3IDMyLjcwMzIgMTMgMzIuNzAzMloiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTE0LjA4MzEgMzIuNzIxMkMxNC4xODg0IDMyLjcyMTIgMTQuMjcyNiAzMi42MzcgMTQuMjcyNiAzMi41MzE3QzE0LjI3MjYgMzIuNDI2NCAxNC4xODg0IDMyLjM0MjIgMTQuMDgzMSAzMi4zNDIyQzEzLjk3NzggMzIuMzQyMiAxMy44OTM1IDMyLjQyNjQgMTMuODkzNSAzMi41MzE3QzEzLjg5MzUgMzIuNjM3IDEzLjk3NzggMzIuNzIxMiAxNC4wODMxIDMyLjcyMTJaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0xNS4xNjYyIDMyLjczNjNDMTUuMjc3NSAzMi43MzYzIDE1LjM3MDcgMzIuNjQ2IDE1LjM3MDcgMzIuNTMxN0MxNS4zNzA3IDMyLjQxNzQgMTUuMjgwNSAzMi4zMjcxIDE1LjE2NjIgMzIuMzI3MUMxNS4wNTE4IDMyLjMyNzEgMTQuOTYxNiAzMi40MTc0IDE0Ljk2MTYgMzIuNTMxN0MxNC45NjE2IDMyLjY0NiAxNS4wNTE4IDMyLjczNjMgMTUuMTY2MiAzMi43MzYzWiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNMTYuMjQ5MiAzMi43NDgzQzE2LjM2OTYgMzIuNzQ4MyAxNi40NjU5IDMyLjY1MiAxNi40NjU5IDMyLjUzMTdDMTYuNDY1OSAzMi40MTE0IDE2LjM2OTYgMzIuMzE1MSAxNi4yNDkyIDMyLjMxNTFDMTYuMTI4OSAzMi4zMTUxIDE2LjAzMjYgMzIuNDExNCAxNi4wMzI2IDMyLjUzMTdDMTYuMDMyNiAzMi42NTIgMTYuMTI4OSAzMi43NDgzIDE2LjI0OTIgMzIuNzQ4M1oiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTE3LjMzMjMgMzIuNzU3M0MxNy40NTY5IDMyLjc1NzMgMTcuNTU4IDMyLjY1NjMgMTcuNTU4IDMyLjUzMTdDMTcuNTU4IDMyLjQwNzEgMTcuNDU2OSAzMi4zMDYgMTcuMzMyMyAzMi4zMDZDMTcuMjA3NyAzMi4zMDYgMTcuMTA2NyAzMi40MDcxIDE3LjEwNjcgMzIuNTMxN0MxNy4xMDY3IDMyLjY1NjMgMTcuMjA3NyAzMi43NTczIDE3LjMzMjMgMzIuNzU3M1oiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTE4LjQxNTQgMzIuNzYzNEMxOC41NDE4IDMyLjc2MzQgMTguNjQ3MSAzMi42NjExIDE4LjY0NzEgMzIuNTMxN0MxOC42NDcxIDMyLjQwMjMgMTguNTQ0OCAzMi4zIDE4LjQxNTQgMzIuM0MxOC4yODYgMzIuMyAxOC4xODM4IDMyLjQwMjMgMTguMTgzOCAzMi41MzE3QzE4LjE4MzggMzIuNjYxMSAxOC4yODYgMzIuNzYzNCAxOC40MTU0IDMyLjc2MzRaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0xOS40OTg1IDMyLjc2NjRDMTkuNjI3OSAzMi43NjY0IDE5LjczMzIgMzIuNjYxMSAxOS43MzMyIDMyLjUzMTdDMTkuNzMzMiAzMi40MDIzIDE5LjYyNzkgMzIuMjk3IDE5LjQ5ODUgMzIuMjk3QzE5LjM2OTEgMzIuMjk3IDE5LjI2MzggMzIuNDAyMyAxOS4yNjM4IDMyLjUzMTdDMTkuMjYzOCAzMi42NjExIDE5LjM2OTEgMzIuNzY2NCAxOS40OTg1IDMyLjc2NjRaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0yMC41ODE2IDMyLjc2MzRDMjAuNzA3OSAzMi43NjM0IDIwLjgxMzIgMzIuNjYxMSAyMC44MTMyIDMyLjUzMTdDMjAuODEzMiAzMi40MDIzIDIwLjcxMDkgMzIuMyAyMC41ODE2IDMyLjNDMjAuNDUyMiAzMi4zIDIwLjM0OTkgMzIuNDAyMyAyMC4zNDk5IDMyLjUzMTdDMjAuMzQ5OSAzMi42NjExIDIwLjQ1MjIgMzIuNzYzNCAyMC41ODE2IDMyLjc2MzRaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0yMS42NjQ3IDMyLjc2MDNDMjEuNzkxIDMyLjc2MDMgMjEuODkzMyAzMi42NTgxIDIxLjg5MzMgMzIuNTMxN0MyMS44OTMzIDMyLjQwNTMgMjEuNzkxIDMyLjMwMyAyMS42NjQ3IDMyLjMwM0MyMS41MzgzIDMyLjMwMyAyMS40MzYgMzIuNDA1MyAyMS40MzYgMzIuNTMxN0MyMS40MzYgMzIuNjU4MSAyMS41MzgzIDMyLjc2MDMgMjEuNjY0NyAzMi43NjAzWiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNMjIuNzQ3NyAzMi43NTEzQzIyLjg2ODEgMzIuNzUxMyAyMi45Njc0IDMyLjY1MiAyMi45Njc0IDMyLjUzMTdDMjIuOTY3NCAzMi40MTE0IDIyLjg2ODEgMzIuMzEyMSAyMi43NDc3IDMyLjMxMjFDMjIuNjI3NCAzMi4zMTIxIDIyLjUyODEgMzIuNDExNCAyMi41MjgxIDMyLjUzMTdDMjIuNTI4MSAzMi42NTIgMjIuNjI3NCAzMi43NTEzIDIyLjc0NzcgMzIuNzUxM1oiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTIzLjgzMDggMzIuNzM5M0MyMy45NDUyIDMyLjczOTMgMjQuMDM4NCAzMi42NDYgMjQuMDM4NCAzMi41MzE3QzI0LjAzODQgMzIuNDE3NCAyMy45NDUyIDMyLjMyNDEgMjMuODMwOCAzMi4zMjQxQzIzLjcxNjUgMzIuMzI0MSAyMy42MjMyIDMyLjQxNzQgMjMuNjIzMiAzMi41MzE3QzIzLjYyMzIgMzIuNjQ2IDIzLjcxNjUgMzIuNzM5MyAyMy44MzA4IDMyLjczOTNaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0yNC45MTM5IDMyLjcyNDJDMjUuMDE5MiAzMi43MjQyIDI1LjEwNjUgMzIuNjM3IDI1LjEwNjUgMzIuNTMxN0MyNS4xMDY1IDMyLjQyNjQgMjUuMDE5MiAzMi4zMzkxIDI0LjkxMzkgMzIuMzM5MUMyNC44MDg2IDMyLjMzOTEgMjQuNzIxNCAzMi40MjY0IDI0LjcyMTQgMzIuNTMxN0MyNC43MjE0IDMyLjYzNyAyNC44MDg2IDMyLjcyNDIgMjQuOTEzOSAzMi43MjQyWiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNMjUuOTk3IDMyLjcwMzJDMjYuMDkwMyAzMi43MDMyIDI2LjE2ODUgMzIuNjI4IDI2LjE2ODUgMzIuNTMxN0MyNi4xNjg1IDMyLjQzNTQgMjYuMDkzMyAzMi4zNjAyIDI1Ljk5NyAzMi4zNjAyQzI1LjkwMDcgMzIuMzYwMiAyNS44MjU1IDMyLjQzNTQgMjUuODI1NSAzMi41MzE3QzI1LjgyNTUgMzIuNjI4IDI1LjkwMDcgMzIuNzAzMiAyNS45OTcgMzIuNzAzMloiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTI3LjA4MDEgMzIuNjgyMUMyNy4xNjQzIDMyLjY4MjEgMjcuMjMwNSAzMi42MTU5IDI3LjIzMDUgMzIuNTMxN0MyNy4yMzA1IDMyLjQ0NzUgMjcuMTY0MyAzMi4zODEzIDI3LjA4MDEgMzIuMzgxM0MyNi45OTU4IDMyLjM4MTMgMjYuOTI5NiAzMi40NDc1IDI2LjkyOTYgMzIuNTMxN0MyNi45Mjk2IDMyLjYxNTkgMjYuOTk1OCAzMi42ODIxIDI3LjA4MDEgMzIuNjgyMVoiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTI4LjE2MzIgMzIuNjYxMUMyOC4yMzU0IDMyLjY2MTEgMjguMjkyNSAzMi42MDM5IDI4LjI5MjUgMzIuNTMxN0MyOC4yOTI1IDMyLjQ1OTUgMjguMjM1NCAzMi40MDIzIDI4LjE2MzIgMzIuNDAyM0MyOC4wOTEgMzIuNDAyMyAyOC4wMzM4IDMyLjQ1OTUgMjguMDMzOCAzMi41MzE3QzI4LjAzMzggMzIuNjAzOSAyOC4wOTEgMzIuNjYxMSAyOC4xNjMyIDMyLjY2MTFaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0yOS4yNDYyIDMyLjYzNEMyOS4zMDM0IDMyLjYzNCAyOS4zNDg1IDMyLjU4ODkgMjkuMzQ4NSAzMi41MzE3QzI5LjM0ODUgMzIuNDc0NSAyOS4zMDM0IDMyLjQyOTQgMjkuMjQ2MiAzMi40Mjk0QzI5LjE4OTEgMzIuNDI5NCAyOS4xNDM5IDMyLjQ3NDUgMjkuMTQzOSAzMi41MzE3QzI5LjE0MzkgMzIuNTg4OSAyOS4xODkxIDMyLjYzNCAyOS4yNDYyIDMyLjYzNFoiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTMwLjMyOTMgMzIuNjA2OUMzMC4zNzE0IDMyLjYwNjkgMzAuNDA0NSAzMi41NzM4IDMwLjQwNDUgMzIuNTMxN0MzMC40MDQ1IDMyLjQ4OTYgMzAuMzcxNCAzMi40NTY1IDMwLjMyOTMgMzIuNDU2NUMzMC4yODcyIDMyLjQ1NjUgMzAuMjU0MSAzMi40ODk2IDMwLjI1NDEgMzIuNTMxN0MzMC4yNTQxIDMyLjU3MzggMzAuMjg3MiAzMi42MDY5IDMwLjMyOTMgMzIuNjA2OVoiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTMxLjQxMjQgMzIuNTc2OEMzMS40MzY1IDMyLjU3NjggMzEuNDU3NSAzMi41NTU4IDMxLjQ1NzUgMzIuNTMxN0MzMS40NTc1IDMyLjUwNzYgMzEuNDM2NSAzMi40ODY2IDMxLjQxMjQgMzIuNDg2NkMzMS4zODgzIDMyLjQ4NjYgMzEuMzY3MyAzMi41MDc2IDMxLjM2NzMgMzIuNTMxN0MzMS4zNjczIDMyLjU1NTggMzEuMzg4MyAzMi41NzY4IDMxLjQxMjQgMzIuNTc2OFoiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTMyLjQ5NTUgMzIuNTQ2N0MzMi40OTU1IDMyLjU0NjcgMzIuNTEwNSAzMi41NDA3IDMyLjUxMDUgMzIuNTMxN0MzMi41MTA1IDMyLjUyMjcgMzIuNTA0NSAzMi41MTY2IDMyLjQ5NTUgMzIuNTE2NkMzMi40ODY1IDMyLjUxNjYgMzIuNDgwNCAzMi41MjI3IDMyLjQ4MDQgMzIuNTMxN0MzMi40ODA0IDMyLjU0MDcgMzIuNDg2NSAzMi41NDY3IDMyLjQ5NTUgMzIuNTQ2N1oiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTcuNTg0NTkgMzMuNjIzOEM3LjU4NDU5IDMzLjYyMzggNy41OTM2MSAzMy42MjA4IDcuNTkzNjEgMzMuNjE0OEM3LjU5MzYxIDMzLjYwODggNy41OTA2IDMzLjYwNTggNy41ODQ1OSAzMy42MDU4QzcuNTc4NTcgMzMuNjA1OCA3LjU3NTU2IDMzLjYwODggNy41NzU1NiAzMy42MTQ4QzcuNTc1NTYgMzMuNjIwOCA3LjU3ODU3IDMzLjYyMzggNy41ODQ1OSAzMy42MjM4WiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNOC42Njc2NyAzMy42NDc5QzguNjg1NzIgMzMuNjQ3OSA4LjcwMDc2IDMzLjYzMjggOC43MDA3NiAzMy42MTQ4QzguNzAwNzYgMzMuNTk2NyA4LjY4NTcyIDMzLjU4MTcgOC42Njc2NyAzMy41ODE3QzguNjQ5NjIgMzMuNTgxNyA4LjYzNDU3IDMzLjU5NjcgOC42MzQ1NyAzMy42MTQ4QzguNjM0NTcgMzMuNjMyOCA4LjY0OTYyIDMzLjY0NzkgOC42Njc2NyAzMy42NDc5WiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNOS43NTA3NSAzMy42NzQ5QzkuNzgzODUgMzMuNjc0OSA5LjgxMDkyIDMzLjY0NzkgOS44MTA5MiAzMy42MTQ4QzkuODEwOTIgMzMuNTgxNyA5Ljc4Mzg1IDMzLjU1NDYgOS43NTA3NSAzMy41NTQ2QzkuNzE3NjYgMzMuNTU0NiA5LjY5MDU4IDMzLjU4MTcgOS42OTA1OCAzMy42MTQ4QzkuNjkwNTggMzMuNjQ3OSA5LjcxNzY2IDMzLjY3NDkgOS43NTA3NSAzMy42NzQ5WiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNMTAuODMzOCAzMy42OTlDMTAuODc5IDMzLjY5OSAxMC45MTgxIDMzLjY1OTkgMTAuOTE4MSAzMy42MTQ4QzEwLjkxODEgMzMuNTY5NiAxMC44NzkgMzMuNTMwNSAxMC44MzM4IDMzLjUzMDVDMTAuNzg4NyAzMy41MzA1IDEwLjc0OTYgMzMuNTY5NiAxMC43NDk2IDMzLjYxNDhDMTAuNzQ5NiAzMy42NTk5IDEwLjc4ODcgMzMuNjk5IDEwLjgzMzggMzMuNjk5WiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNMTEuOTE2OSAzMy43MjMxQzExLjk3NzEgMzMuNzIzMSAxMi4wMjUyIDMzLjY3NDkgMTIuMDI1MiAzMy42MTQ4QzEyLjAyNTIgMzMuNTU0NiAxMS45NzcxIDMzLjUwNjUgMTEuOTE2OSAzMy41MDY1QzExLjg1NjcgMzMuNTA2NSAxMS44MDg2IDMzLjU1NDYgMTEuODA4NiAzMy42MTQ4QzExLjgwODYgMzMuNjc0OSAxMS44NTY3IDMzLjcyMzEgMTEuOTE2OSAzMy43MjMxWiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNMTMgMzMuNzQxMUMxMy4wNjkyIDMzLjc0MTEgMTMuMTI2NCAzMy42ODQgMTMuMTI2NCAzMy42MTQ4QzEzLjEyNjQgMzMuNTQ1NiAxMy4wNjkyIDMzLjQ4ODQgMTMgMzMuNDg4NEMxMi45MzA4IDMzLjQ4ODQgMTIuODczNiAzMy41NDU2IDEyLjg3MzYgMzMuNjE0OEMxMi44NzM2IDMzLjY4NCAxMi45MzA4IDMzLjc0MTEgMTMgMzMuNzQxMVoiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTE0LjA4MzEgMzMuNzU5MkMxNC4xNjEzIDMzLjc1OTIgMTQuMjI3NSAzMy42OTYgMTQuMjI3NSAzMy42MTQ4QzE0LjIyNzUgMzMuNTMzNSAxNC4xNjQzIDMzLjQ3MDQgMTQuMDgzMSAzMy40NzA0QzE0LjAwMTkgMzMuNDcwNCAxMy45Mzg3IDMzLjUzMzUgMTMuOTM4NyAzMy42MTQ4QzEzLjkzODcgMzMuNjk2IDE0LjAwMTkgMzMuNzU5MiAxNC4wODMxIDMzLjc1OTJaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0xNS4xNjYyIDMzLjc3NDJDMTUuMjUzNCAzMy43NzQyIDE1LjMyNTYgMzMuNzAyIDE1LjMyNTYgMzMuNjE0OEMxNS4zMjU2IDMzLjUyNzUgMTUuMjUzNCAzMy40NTUzIDE1LjE2NjIgMzMuNDU1M0MxNS4wNzg5IDMzLjQ1NTMgMTUuMDA2NyAzMy41Mjc1IDE1LjAwNjcgMzMuNjE0OEMxNS4wMDY3IDMzLjcwMiAxNS4wNzg5IDMzLjc3NDIgMTUuMTY2MiAzMy43NzQyWiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNMTYuMjQ5MiAzMy43ODYzQzE2LjM0MjUgMzMuNzg2MyAxNi40MjA3IDMzLjcxMSAxNi40MjA3IDMzLjYxNDhDMTYuNDIwNyAzMy41MTg1IDE2LjM0NTUgMzMuNDQzMyAxNi4yNDkyIDMzLjQ0MzNDMTYuMTUzIDMzLjQ0MzMgMTYuMDc3OCAzMy41MTg1IDE2LjA3NzggMzMuNjE0OEMxNi4wNzc4IDMzLjcxMSAxNi4xNTMgMzMuNzg2MyAxNi4yNDkyIDMzLjc4NjNaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0xNy4zMzIzIDMzLjc5NTNDMTcuNDMxNiAzMy43OTUzIDE3LjUxMjggMzMuNzE0MSAxNy41MTI4IDMzLjYxNDhDMTcuNTEyOCAzMy41MTU1IDE3LjQzMTYgMzMuNDM0MyAxNy4zMzIzIDMzLjQzNDNDMTcuMjMzIDMzLjQzNDMgMTcuMTUxOCAzMy41MTU1IDE3LjE1MTggMzMuNjE0OEMxNy4xNTE4IDMzLjcxNDEgMTcuMjMzIDMzLjc5NTMgMTcuMzMyMyAzMy43OTUzWiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNMTguNDE1NCAzMy44MDEzQzE4LjUxNzcgMzMuODAxMyAxOC42MDE5IDMzLjcxNzEgMTguNjAxOSAzMy42MTQ4QzE4LjYwMTkgMzMuNTEyNSAxOC41MTc3IDMzLjQyODIgMTguNDE1NCAzMy40MjgyQzE4LjMxMzEgMzMuNDI4MiAxOC4yMjg5IDMzLjUxMjUgMTguMjI4OSAzMy42MTQ4QzE4LjIyODkgMzMuNzE3MSAxOC4zMTMxIDMzLjgwMTMgMTguNDE1NCAzMy44MDEzWiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNMTkuNDk4NSAzMy44MDQzQzE5LjYwMzggMzMuODA0MyAxOS42ODggMzMuNzIwMSAxOS42ODggMzMuNjE0OEMxOS42ODggMzMuNTA5NSAxOS42MDM4IDMzLjQyNTIgMTkuNDk4NSAzMy40MjUyQzE5LjM5MzIgMzMuNDI1MiAxOS4zMDkgMzMuNTA5NSAxOS4zMDkgMzMuNjE0OEMxOS4zMDkgMzMuNzIwMSAxOS4zOTMyIDMzLjgwNDMgMTkuNDk4NSAzMy44MDQzWiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNMjAuNTgxNiAzMy44MDEzQzIwLjY4MzkgMzMuODAxMyAyMC43NjgxIDMzLjcxNzEgMjAuNzY4MSAzMy42MTQ4QzIwLjc2ODEgMzMuNTEyNSAyMC42ODM5IDMzLjQyODIgMjAuNTgxNiAzMy40MjgyQzIwLjQ3OTMgMzMuNDI4MiAyMC4zOTUgMzMuNTEyNSAyMC4zOTUgMzMuNjE0OEMyMC4zOTUgMzMuNzE3MSAyMC40NzkzIDMzLjgwMTMgMjAuNTgxNiAzMy44MDEzWiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNMjEuNjY0NyAzMy43OTUzQzIxLjc2MzkgMzMuNzk1MyAyMS44NDUyIDMzLjcxNDEgMjEuODQ1MiAzMy42MTQ4QzIxLjg0NTIgMzMuNTE1NSAyMS43NjM5IDMzLjQzNDMgMjEuNjY0NyAzMy40MzQzQzIxLjU2NTQgMzMuNDM0MyAyMS40ODQxIDMzLjUxNTUgMjEuNDg0MSAzMy42MTQ4QzIxLjQ4NDEgMzMuNzE0MSAyMS41NjU0IDMzLjc5NTMgMjEuNjY0NyAzMy43OTUzWiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNMjIuNzQ3NyAzMy43ODYzQzIyLjg0MSAzMy43ODYzIDIyLjkxOTIgMzMuNzExIDIyLjkxOTIgMzMuNjE0OEMyMi45MTkyIDMzLjUxODUgMjIuODQ0IDMzLjQ0MzMgMjIuNzQ3NyAzMy40NDMzQzIyLjY1MTUgMzMuNDQzMyAyMi41NzYzIDMzLjUxODUgMjIuNTc2MyAzMy42MTQ4QzIyLjU3NjMgMzMuNzExIDIyLjY1MTUgMzMuNzg2MyAyMi43NDc3IDMzLjc4NjNaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0yMy44MzA4IDMzLjc3NzJDMjMuOTIxMSAzMy43NzcyIDIzLjk5MzMgMzMuNzA1IDIzLjk5MzMgMzMuNjE0OEMyMy45OTMzIDMzLjUyNDUgMjMuOTIxMSAzMy40NTIzIDIzLjgzMDggMzMuNDUyM0MyMy43NDA2IDMzLjQ1MjMgMjMuNjY4NCAzMy41MjQ1IDIzLjY2ODQgMzMuNjE0OEMyMy42Njg0IDMzLjcwNSAyMy43NDA2IDMzLjc3NzIgMjMuODMwOCAzMy43NzcyWiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNMjQuOTEzOSAzMy43NjIyQzI0Ljk5NTEgMzMuNzYyMiAyNS4wNjEzIDMzLjY5NiAyNS4wNjEzIDMzLjYxNDhDMjUuMDYxMyAzMy41MzM1IDI0Ljk5NTEgMzMuNDY3NCAyNC45MTM5IDMzLjQ2NzRDMjQuODMyNyAzMy40Njc0IDI0Ljc2NjUgMzMuNTMzNSAyNC43NjY1IDMzLjYxNDhDMjQuNzY2NSAzMy42OTYgMjQuODMyNyAzMy43NjIyIDI0LjkxMzkgMzMuNzYyMloiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTI1Ljk5NyAzMy43NDQxQzI2LjA2OTIgMzMuNzQ0MSAyNi4xMjY0IDMzLjY4NyAyNi4xMjY0IDMzLjYxNDhDMjYuMTI2NCAzMy41NDI2IDI2LjA2OTIgMzMuNDg1NCAyNS45OTcgMzMuNDg1NEMyNS45MjQ4IDMzLjQ4NTQgMjUuODY3NiAzMy41NDI2IDI1Ljg2NzYgMzMuNjE0OEMyNS44Njc2IDMzLjY4NyAyNS45MjQ4IDMzLjc0NDEgMjUuOTk3IDMzLjc0NDFaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0yNy4wODAxIDMzLjcyMzFDMjcuMTQwMiAzMy43MjMxIDI3LjE4ODQgMzMuNjc0OSAyNy4xODg0IDMzLjYxNDhDMjcuMTg4NCAzMy41NTQ2IDI3LjE0MDIgMzMuNTA2NSAyNy4wODAxIDMzLjUwNjVDMjcuMDE5OSAzMy41MDY1IDI2Ljk3MTggMzMuNTU0NiAyNi45NzE4IDMzLjYxNDhDMjYuOTcxOCAzMy42NzQ5IDI3LjAxOTkgMzMuNzIzMSAyNy4wODAxIDMzLjcyMzFaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0yOC4xNjMyIDMzLjcwMkMyOC4yMTEzIDMzLjcwMiAyOC4yNTA0IDMzLjY2MyAyOC4yNTA0IDMzLjYxNDhDMjguMjUwNCAzMy41NjY2IDI4LjIxMTMgMzMuNTI3NSAyOC4xNjMyIDMzLjUyNzVDMjguMTE1IDMzLjUyNzUgMjguMDc1OSAzMy41NjY2IDI4LjA3NTkgMzMuNjE0OEMyOC4wNzU5IDMzLjY2MyAyOC4xMTUgMzMuNzAyIDI4LjE2MzIgMzMuNzAyWiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNMjkuMjQ2MiAzMy42NzhDMjkuMjgyMyAzMy42NzggMjkuMzA5NCAzMy42NTA5IDI5LjMwOTQgMzMuNjE0OEMyOS4zMDk0IDMzLjU3ODcgMjkuMjgyMyAzMy41NTE2IDI5LjI0NjIgMzMuNTUxNkMyOS4yMTAxIDMzLjU1MTYgMjkuMTgzMSAzMy41Nzg3IDI5LjE4MzEgMzMuNjE0OEMyOS4xODMxIDMzLjY1MDkgMjkuMjEwMSAzMy42NzggMjkuMjQ2MiAzMy42NzhaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0zMC4zMjkzIDMzLjY1MDlDMzAuMzUwNCAzMy42NTA5IDMwLjM2NTQgMzMuNjM1OCAzMC4zNjU0IDMzLjYxNDhDMzAuMzY1NCAzMy41OTM3IDMwLjM1MDQgMzMuNTc4NyAzMC4zMjkzIDMzLjU3ODdDMzAuMzA4MyAzMy41Nzg3IDMwLjI5MzIgMzMuNTkzNyAzMC4yOTMyIDMzLjYxNDhDMzAuMjkzMiAzMy42MzU4IDMwLjMwODMgMzMuNjUwOSAzMC4zMjkzIDMzLjY1MDlaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0zMS40MTI0IDMzLjYyNjhDMzEuNDEyNCAzMy42MjY4IDMxLjQyNDQgMzMuNjIwOCAzMS40MjQ0IDMzLjYxNDhDMzEuNDI0NCAzMy42MDg4IDMxLjQxODQgMzMuNjAyNyAzMS40MTI0IDMzLjYwMjdDMzEuNDA2NCAzMy42MDI3IDMxLjQwMDQgMzMuNjA4OCAzMS40MDA0IDMzLjYxNDhDMzEuNDAwNCAzMy42MjA4IDMxLjQwNjQgMzMuNjI2OCAzMS40MTI0IDMzLjYyNjhaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik04LjY2NzY3IDM0LjcwMDlDOC42Njc2NyAzNC43MDA5IDguNjY3NjcgMzQuNzAwOSA4LjY2NzY3IDM0LjY5NzlWMzQuNzAwOVoiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTkuNzUwNzUgMzQuNzE4OUM5Ljc1MDc1IDM0LjcxODkgOS43NzE4MSAzNC43MDk5IDkuNzcxODEgMzQuNjk3OUM5Ljc3MTgxIDM0LjY4NTggOS43NjI3OSAzNC42NzY4IDkuNzUwNzUgMzQuNjc2OEM5LjczODcyIDM0LjY3NjggOS43Mjk2OSAzNC42ODU4IDkuNzI5NjkgMzQuNjk3OUM5LjcyOTY5IDM0LjcwOTkgOS43Mzg3MiAzNC43MTg5IDkuNzUwNzUgMzQuNzE4OVoiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTEwLjgzMzggMzQuNzQzQzEwLjg1NzkgMzQuNzQzIDEwLjg3OSAzNC43MjE5IDEwLjg3OSAzNC42OTc5QzEwLjg3OSAzNC42NzM4IDEwLjg1NzkgMzQuNjUyNyAxMC44MzM4IDM0LjY1MjdDMTAuODA5OCAzNC42NTI3IDEwLjc4ODcgMzQuNjczOCAxMC43ODg3IDM0LjY5NzlDMTAuNzg4NyAzNC43MjE5IDEwLjgwOTggMzQuNzQzIDEwLjgzMzggMzQuNzQzWiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNMTEuOTE2OSAzNC43NjRDMTEuOTUzIDM0Ljc2NCAxMS45ODMxIDM0LjczNCAxMS45ODMxIDM0LjY5NzlDMTEuOTgzMSAzNC42NjE4IDExLjk1MyAzNC42MzE3IDExLjkxNjkgMzQuNjMxN0MxMS44ODA4IDM0LjYzMTcgMTEuODUwNyAzNC42NjE4IDExLjg1MDcgMzQuNjk3OUMxMS44NTA3IDM0LjczNCAxMS44ODA4IDM0Ljc2NCAxMS45MTY5IDM0Ljc2NFoiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTEzIDM0Ljc4MjFDMTMuMDQ1MSAzNC43ODIxIDEzLjA4NDIgMzQuNzQzIDEzLjA4NDIgMzQuNjk3OUMxMy4wODQyIDM0LjY1MjcgMTMuMDQ1MSAzNC42MTM2IDEzIDM0LjYxMzZDMTIuOTU0OSAzNC42MTM2IDEyLjkxNTggMzQuNjUyNyAxMi45MTU4IDM0LjY5NzlDMTIuOTE1OCAzNC43NDMgMTIuOTU0OSAzNC43ODIxIDEzIDM0Ljc4MjFaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0xNC4wODMxIDM0Ljc5NzFDMTQuMTM3MiAzNC43OTcxIDE0LjE4MjQgMzQuNzUyIDE0LjE4MjQgMzQuNjk3OUMxNC4xODI0IDM0LjY0MzcgMTQuMTM3MiAzNC41OTg2IDE0LjA4MzEgMzQuNTk4NkMxNC4wMjg5IDM0LjU5ODYgMTMuOTgzOCAzNC42NDM3IDEzLjk4MzggMzQuNjk3OUMxMy45ODM4IDM0Ljc1MiAxNC4wMjg5IDM0Ljc5NzEgMTQuMDgzMSAzNC43OTcxWiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNMTUuMTY2MiAzNC44MTIyQzE1LjIyOTMgMzQuODEyMiAxNS4yODA1IDM0Ljc2MSAxNS4yODA1IDM0LjY5NzlDMTUuMjgwNSAzNC42MzQ3IDE1LjIyOTMgMzQuNTgzNSAxNS4xNjYyIDM0LjU4MzVDMTUuMTAzIDM0LjU4MzUgMTUuMDUxOCAzNC42MzQ3IDE1LjA1MTggMzQuNjk3OUMxNS4wNTE4IDM0Ljc2MSAxNS4xMDMgMzQuODEyMiAxNS4xNjYyIDM0LjgxMjJaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0xNi4yNDkyIDM0LjgyNDJDMTYuMzE4NCAzNC44MjQyIDE2LjM3NTYgMzQuNzY3MSAxNi4zNzU2IDM0LjY5NzlDMTYuMzc1NiAzNC42Mjg3IDE2LjMxODQgMzQuNTcxNSAxNi4yNDkyIDM0LjU3MTVDMTYuMTggMzQuNTcxNSAxNi4xMjI5IDM0LjYyODcgMTYuMTIyOSAzNC42OTc5QzE2LjEyMjkgMzQuNzY3MSAxNi4xOCAzNC44MjQyIDE2LjI0OTIgMzQuODI0MloiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTE3LjMzMjMgMzQuODMwMkMxNy40MDQ1IDM0LjgzMDIgMTcuNDY0NyAzNC43NzAxIDE3LjQ2NDcgMzQuNjk3OUMxNy40NjQ3IDM0LjYyNTcgMTcuNDA0NSAzNC41NjU1IDE3LjMzMjMgMzQuNTY1NUMxNy4yNjAxIDM0LjU2NTUgMTcuMiAzNC42MjU3IDE3LjIgMzQuNjk3OUMxNy4yIDM0Ljc3MDEgMTcuMjYwMSAzNC44MzAyIDE3LjMzMjMgMzQuODMwMloiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTE4LjQxNTQgMzQuODM2M0MxOC40OTA2IDM0LjgzNjMgMTguNTUzOCAzNC43NzMxIDE4LjU1MzggMzQuNjk3OUMxOC41NTM4IDM0LjYyMjYgMTguNDkwNiAzNC41NTk1IDE4LjQxNTQgMzQuNTU5NUMxOC4zNDAyIDM0LjU1OTUgMTguMjc3IDM0LjYyMjYgMTguMjc3IDM0LjY5NzlDMTguMjc3IDM0Ljc3MzEgMTguMzQwMiAzNC44MzYzIDE4LjQxNTQgMzQuODM2M1oiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTE5LjQ5ODUgMzQuODM5M0MxOS41NzY3IDM0LjgzOTMgMTkuNjM5OSAzNC43NzYxIDE5LjYzOTkgMzQuNjk3OUMxOS42Mzk5IDM0LjYxOTYgMTkuNTc2NyAzNC41NTY1IDE5LjQ5ODUgMzQuNTU2NUMxOS40MjAzIDM0LjU1NjUgMTkuMzU3MSAzNC42MTk2IDE5LjM1NzEgMzQuNjk3OUMxOS4zNTcxIDM0Ljc3NjEgMTkuNDIwMyAzNC44MzkzIDE5LjQ5ODUgMzQuODM5M1oiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTIwLjU4MTYgMzQuODM2M0MyMC42NTY4IDM0LjgzNjMgMjAuNzIgMzQuNzczMSAyMC43MiAzNC42OTc5QzIwLjcyIDM0LjYyMjYgMjAuNjU2OCAzNC41NTk1IDIwLjU4MTYgMzQuNTU5NUMyMC41MDY0IDM0LjU1OTUgMjAuNDQzMiAzNC42MjI2IDIwLjQ0MzIgMzQuNjk3OUMyMC40NDMyIDM0Ljc3MzEgMjAuNTA2NCAzNC44MzYzIDIwLjU4MTYgMzQuODM2M1oiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTIxLjY2NDcgMzQuODMwMkMyMS43MzY5IDM0LjgzMDIgMjEuNzk3IDM0Ljc3MDEgMjEuNzk3IDM0LjY5NzlDMjEuNzk3IDM0LjYyNTcgMjEuNzM2OSAzNC41NjU1IDIxLjY2NDcgMzQuNTY1NUMyMS41OTI1IDM0LjU2NTUgMjEuNTMyMyAzNC42MjU3IDIxLjUzMjMgMzQuNjk3OUMyMS41MzIzIDM0Ljc3MDEgMjEuNTkyNSAzNC44MzAyIDIxLjY2NDcgMzQuODMwMloiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTIyLjc0NzcgMzQuODI0MkMyMi44MTY5IDM0LjgyNDIgMjIuODc0MSAzNC43NjcxIDIyLjg3NDEgMzQuNjk3OUMyMi44NzQxIDM0LjYyODcgMjIuODE2OSAzNC41NzE1IDIyLjc0NzcgMzQuNTcxNUMyMi42Nzg1IDM0LjU3MTUgMjIuNjIxNCAzNC42Mjg3IDIyLjYyMTQgMzQuNjk3OUMyMi42MjE0IDM0Ljc2NzEgMjIuNjc4NSAzNC44MjQyIDIyLjc0NzcgMzQuODI0MloiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTIzLjgzMDggMzQuODEyMkMyMy44OTQgMzQuODEyMiAyMy45NDUxIDM0Ljc2MSAyMy45NDUxIDM0LjY5NzlDMjMuOTQ1MSAzNC42MzQ3IDIzLjg5NCAzNC41ODM1IDIzLjgzMDggMzQuNTgzNUMyMy43Njc2IDM0LjU4MzUgMjMuNzE2NSAzNC42MzQ3IDIzLjcxNjUgMzQuNjk3OUMyMy43MTY1IDM0Ljc2MSAyMy43Njc2IDM0LjgxMjIgMjMuODMwOCAzNC44MTIyWiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNMjQuOTEzOSAzNC44MDAxQzI0Ljk3MTEgMzQuODAwMSAyNS4wMTYyIDM0Ljc1NSAyNS4wMTYyIDM0LjY5NzlDMjUuMDE2MiAzNC42NDA3IDI0Ljk3MTEgMzQuNTk1NiAyNC45MTM5IDM0LjU5NTZDMjQuODU2NyAzNC41OTU2IDI0LjgxMTYgMzQuNjQwNyAyNC44MTE2IDM0LjY5NzlDMjQuODExNiAzNC43NTUgMjQuODU2NyAzNC44MDAxIDI0LjkxMzkgMzQuODAwMVoiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTI1Ljk5NyAzNC43ODIxQzI2LjA0MjEgMzQuNzgyMSAyNi4wODEyIDM0Ljc0MyAyNi4wODEyIDM0LjY5NzlDMjYuMDgxMiAzNC42NTI3IDI2LjA0MjEgMzQuNjEzNiAyNS45OTcgMzQuNjEzNkMyNS45NTE5IDM0LjYxMzYgMjUuOTEyNyAzNC42NTI3IDI1LjkxMjcgMzQuNjk3OUMyNS45MTI3IDM0Ljc0MyAyNS45NTE5IDM0Ljc4MjEgMjUuOTk3IDM0Ljc4MjFaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0yNy4wODAxIDM0Ljc2NEMyNy4xMTYyIDM0Ljc2NCAyNy4xNDYzIDM0LjczNCAyNy4xNDYzIDM0LjY5NzlDMjcuMTQ2MyAzNC42NjE4IDI3LjExNjIgMzQuNjMxNyAyNy4wODAxIDM0LjYzMTdDMjcuMDQ0IDM0LjYzMTcgMjcuMDEzOSAzNC42NjE4IDI3LjAxMzkgMzQuNjk3OUMyNy4wMTM5IDM0LjczNCAyNy4wNDQgMzQuNzY0IDI3LjA4MDEgMzQuNzY0WiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNMjguMTYzMiAzNC43NDNDMjguMTg3MiAzNC43NDMgMjguMjA4MyAzNC43MjE5IDI4LjIwODMgMzQuNjk3OUMyOC4yMDgzIDM0LjY3MzggMjguMTg3MiAzNC42NTI3IDI4LjE2MzIgMzQuNjUyN0MyOC4xMzkxIDM0LjY1MjcgMjguMTE4IDM0LjY3MzggMjguMTE4IDM0LjY5NzlDMjguMTE4IDM0LjcyMTkgMjguMTM5MSAzNC43NDMgMjguMTYzMiAzNC43NDNaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0yOS4yNDYyIDM0LjcyMTlDMjkuMjQ2MiAzNC43MjE5IDI5LjI3MDMgMzQuNzA5OSAyOS4yNzAzIDM0LjY5NzlDMjkuMjcwMyAzNC42ODU4IDI5LjI1ODMgMzQuNjczOCAyOS4yNDYyIDM0LjY3MzhDMjkuMjM0MiAzNC42NzM4IDI5LjIyMjIgMzQuNjg1OCAyOS4yMjIyIDM0LjY5NzlDMjkuMjIyMiAzNC43MDk5IDI5LjIzNDIgMzQuNzIxOSAyOS4yNDYyIDM0LjcyMTlaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0zMC4zMjkzIDM0LjcwMzlDMzAuMzI5MyAzNC43MDM5IDMwLjMzNTMgMzQuNzAzOSAzMC4zMzUzIDM0LjY5NzlDMzAuMzM1MyAzNC42OTE4IDMwLjMzNTMgMzQuNjkxOCAzMC4zMjkzIDM0LjY5MThDMzAuMzIzMyAzNC42OTE4IDMwLjMyMzMgMzQuNjkxOCAzMC4zMjMzIDM0LjY5NzlDMzAuMzIzMyAzNC43MDM5IDMwLjMyMzMgMzQuNzAzOSAzMC4zMjkzIDM0LjcwMzlaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0xMC44MzM4IDM1Ljc4N0MxMC44MzM4IDM1Ljc4NyAxMC44Mzk5IDM1Ljc4NyAxMC44Mzk5IDM1Ljc4MDlDMTAuODM5OSAzNS43NzQ5IDEwLjgzOTkgMzUuNzc0OSAxMC44MzM4IDM1Ljc3NDlDMTAuODI3OCAzNS43NzQ5IDEwLjgyNzggMzUuNzc0OSAxMC44Mjc4IDM1Ljc4MDlDMTAuODI3OCAzNS43ODcgMTAuODI3OCAzNS43ODcgMTAuODMzOCAzNS43ODdaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0xMS45MTY5IDM1LjgwMkMxMS45MTY5IDM1LjgwMiAxMS45MzggMzUuNzkzIDExLjkzOCAzNS43ODA5QzExLjkzOCAzNS43Njg5IDExLjkyOSAzNS43NTk5IDExLjkxNjkgMzUuNzU5OUMxMS45MDQ5IDM1Ljc1OTkgMTEuODk1OSAzNS43Njg5IDExLjg5NTkgMzUuNzgwOUMxMS44OTU5IDM1Ljc5MyAxMS45MDQ5IDM1LjgwMiAxMS45MTY5IDM1LjgwMloiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTEzIDM1LjgyMDFDMTMuMDIxMSAzNS44MjAxIDEzLjAzOTEgMzUuODAyIDEzLjAzOTEgMzUuNzgwOUMxMy4wMzkxIDM1Ljc1OTkgMTMuMDIxMSAzNS43NDE4IDEzIDM1Ljc0MThDMTIuOTc4OSAzNS43NDE4IDEyLjk2MDkgMzUuNzU5OSAxMi45NjA5IDM1Ljc4MDlDMTIuOTYwOSAzNS44MDIgMTIuOTc4OSAzNS44MjAxIDEzIDM1LjgyMDFaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0xNC4wODMxIDM1LjgzNTFDMTQuMTEzMiAzNS44MzUxIDE0LjEzNzIgMzUuODExIDE0LjEzNzIgMzUuNzgwOUMxNC4xMzcyIDM1Ljc1MDkgMTQuMTEzMiAzNS43MjY4IDE0LjA4MzEgMzUuNzI2OEMxNC4wNTMgMzUuNzI2OCAxNC4wMjg5IDM1Ljc1MDkgMTQuMDI4OSAzNS43ODA5QzE0LjAyODkgMzUuODExIDE0LjA1MyAzNS44MzUxIDE0LjA4MzEgMzUuODM1MVoiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTE1LjE2NjIgMzUuODUwMUMxNS4yMDUzIDM1Ljg1MDEgMTUuMjM1NCAzNS44MjAxIDE1LjIzNTQgMzUuNzgwOUMxNS4yMzU0IDM1Ljc0MTggMTUuMjA1MyAzNS43MTE3IDE1LjE2NjIgMzUuNzExN0MxNS4xMjcxIDM1LjcxMTcgMTUuMDk3IDM1Ljc0MTggMTUuMDk3IDM1Ljc4MDlDMTUuMDk3IDM1LjgyMDEgMTUuMTI3MSAzNS44NTAxIDE1LjE2NjIgMzUuODUwMVoiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTE2LjI0OTIgMzUuODU5MkMxNi4yOTE0IDM1Ljg1OTIgMTYuMzI3NSAzNS44MjMxIDE2LjMyNzUgMzUuNzgwOUMxNi4zMjc1IDM1LjczODggMTYuMjkxNCAzNS43MDI3IDE2LjI0OTIgMzUuNzAyN0MxNi4yMDcxIDM1LjcwMjcgMTYuMTcxIDM1LjczODggMTYuMTcxIDM1Ljc4MDlDMTYuMTcxIDM1LjgyMzEgMTYuMjA3MSAzNS44NTkyIDE2LjI0OTIgMzUuODU5MloiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTE3LjMzMjMgMzUuODY4MkMxNy4zODA1IDM1Ljg2ODIgMTcuNDE5NiAzNS44MjkxIDE3LjQxOTYgMzUuNzgwOUMxNy40MTk2IDM1LjczMjggMTcuMzgwNSAzNS42OTM3IDE3LjMzMjMgMzUuNjkzN0MxNy4yODQxIDM1LjY5MzcgMTcuMjQ1MSAzNS43MzI4IDE3LjI0NTEgMzUuNzgwOUMxNy4yNDUxIDM1LjgyOTEgMTcuMjg0MSAzNS44NjgyIDE3LjMzMjMgMzUuODY4MloiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTE4LjQxNTQgMzUuODcxMkMxOC40NjY2IDM1Ljg3MTIgMTguNTA1NyAzNS44MzIxIDE4LjUwNTcgMzUuNzgwOUMxOC41MDU3IDM1LjcyOTggMTguNDY2NiAzNS42OTA3IDE4LjQxNTQgMzUuNjkwN0MxOC4zNjQzIDM1LjY5MDcgMTguMzI1MiAzNS43Mjk4IDE4LjMyNTIgMzUuNzgwOUMxOC4zMjUyIDM1LjgzMjEgMTguMzY0MyAzNS44NzEyIDE4LjQxNTQgMzUuODcxMloiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTE5LjQ5ODUgMzUuODc0MkMxOS41NDk2IDM1Ljg3NDIgMTkuNTkxOCAzNS44MzIxIDE5LjU5MTggMzUuNzgwOUMxOS41OTE4IDM1LjcyOTggMTkuNTQ5NiAzNS42ODc3IDE5LjQ5ODUgMzUuNjg3N0MxOS40NDczIDM1LjY4NzcgMTkuNDA1MiAzNS43Mjk4IDE5LjQwNTIgMzUuNzgwOUMxOS40MDUyIDM1LjgzMjEgMTkuNDQ3MyAzNS44NzQyIDE5LjQ5ODUgMzUuODc0MloiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTIwLjU4MTYgMzUuODcxMkMyMC42MzI3IDM1Ljg3MTIgMjAuNjcxOCAzNS44MzIxIDIwLjY3MTggMzUuNzgwOUMyMC42NzE4IDM1LjcyOTggMjAuNjMyNyAzNS42OTA3IDIwLjU4MTYgMzUuNjkwN0MyMC41MzA0IDM1LjY5MDcgMjAuNDkxMyAzNS43Mjk4IDIwLjQ5MTMgMzUuNzgwOUMyMC40OTEzIDM1LjgzMjEgMjAuNTMwNCAzNS44NzEyIDIwLjU4MTYgMzUuODcxMloiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTIxLjY2NDcgMzUuODY4MkMyMS43MTI4IDM1Ljg2ODIgMjEuNzUxOSAzNS44MjkxIDIxLjc1MTkgMzUuNzgwOUMyMS43NTE5IDM1LjczMjggMjEuNzEyOCAzNS42OTM3IDIxLjY2NDcgMzUuNjkzN0MyMS42MTY1IDM1LjY5MzcgMjEuNTc3NCAzNS43MzI4IDIxLjU3NzQgMzUuNzgwOUMyMS41Nzc0IDM1LjgyOTEgMjEuNjE2NSAzNS44NjgyIDIxLjY2NDcgMzUuODY4MloiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTIyLjc0NzcgMzUuODU5MkMyMi43ODk5IDM1Ljg1OTIgMjIuODI2IDM1LjgyMzEgMjIuODI2IDM1Ljc4MDlDMjIuODI2IDM1LjczODggMjIuNzg5OSAzNS43MDI3IDIyLjc0NzcgMzUuNzAyN0MyMi43MDU2IDM1LjcwMjcgMjIuNjY5NSAzNS43Mzg4IDIyLjY2OTUgMzUuNzgwOUMyMi42Njk1IDM1LjgyMzEgMjIuNzA1NiAzNS44NTkyIDIyLjc0NzcgMzUuODU5MloiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTIzLjgzMDggMzUuODUwMUMyMy44Njk5IDM1Ljg1MDEgMjMuOSAzNS44MjAxIDIzLjkgMzUuNzgwOUMyMy45IDM1Ljc0MTggMjMuODY5OSAzNS43MTE3IDIzLjgzMDggMzUuNzExN0MyMy43OTE3IDM1LjcxMTcgMjMuNzYxNiAzNS43NDE4IDIzLjc2MTYgMzUuNzgwOUMyMy43NjE2IDM1LjgyMDEgMjMuNzkxNyAzNS44NTAxIDIzLjgzMDggMzUuODUwMVoiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTI0LjkxMzkgMzUuODM4MUMyNC45NDQgMzUuODM4MSAyNC45NzExIDM1LjgxMSAyNC45NzExIDM1Ljc4MDlDMjQuOTcxMSAzNS43NTA5IDI0Ljk0NyAzNS43MjM4IDI0LjkxMzkgMzUuNzIzOEMyNC44ODA4IDM1LjcyMzggMjQuODU2NyAzNS43NDc4IDI0Ljg1NjcgMzUuNzgwOUMyNC44NTY3IDM1LjgxNCAyNC44ODA4IDM1LjgzODEgMjQuOTEzOSAzNS44MzgxWiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNMjUuOTk3IDM1LjgyMzFDMjYuMDIxMSAzNS44MjMxIDI2LjAzOTEgMzUuODA1IDI2LjAzOTEgMzUuNzgwOUMyNi4wMzkxIDM1Ljc1NjkgMjYuMDIxMSAzNS43Mzg4IDI1Ljk5NyAzNS43Mzg4QzI1Ljk3MjkgMzUuNzM4OCAyNS45NTQ5IDM1Ljc1NjkgMjUuOTU0OSAzNS43ODA5QzI1Ljk1NDkgMzUuODA1IDI1Ljk3MjkgMzUuODIzMSAyNS45OTcgMzUuODIzMVoiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTI3LjA4MDEgMzUuODA1QzI3LjA4MDEgMzUuODA1IDI3LjEwNDEgMzUuNzkzIDI3LjEwNDEgMzUuNzgwOUMyNy4xMDQxIDM1Ljc2ODkgMjcuMDkyMSAzNS43NTY5IDI3LjA4MDEgMzUuNzU2OUMyNy4wNjggMzUuNzU2OSAyNy4wNTYgMzUuNzY4OSAyNy4wNTYgMzUuNzgwOUMyNy4wNTYgMzUuNzkzIDI3LjA2OCAzNS44MDUgMjcuMDgwMSAzNS44MDVaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0yOC4xNjMyIDM1Ljc5QzI4LjE2MzIgMzUuNzkgMjguMTcyMiAzNS43ODcgMjguMTcyMiAzNS43ODA5QzI4LjE3MjIgMzUuNzc0OSAyOC4xNjkyIDM1Ljc3MTkgMjguMTYzMiAzNS43NzE5QzI4LjE1NzEgMzUuNzcxOSAyOC4xNTQxIDM1Ljc3NDkgMjguMTU0MSAzNS43ODA5QzI4LjE1NDEgMzUuNzg3IDI4LjE1NzEgMzUuNzkgMjguMTYzMiAzNS43OVoiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTE0LjA4MzEgMzYuODc2MUMxNC4wODMxIDM2Ljg3NjEgMTQuMDk1MSAzNi44NyAxNC4wOTUxIDM2Ljg2NEMxNC4wOTUxIDM2Ljg1OCAxNC4wODkxIDM2Ljg1MiAxNC4wODMxIDM2Ljg1MkMxNC4wNzcxIDM2Ljg1MiAxNC4wNzEgMzYuODU4IDE0LjA3MSAzNi44NjRDMTQuMDcxIDM2Ljg3IDE0LjA3NzEgMzYuODc2MSAxNC4wODMxIDM2Ljg3NjFaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0xNS4xNjYyIDM2Ljg4ODFDMTUuMTY2MiAzNi44ODgxIDE1LjE5MDIgMzYuODc2MSAxNS4xOTAyIDM2Ljg2NEMxNS4xOTAyIDM2Ljg1MiAxNS4xNzgyIDM2Ljg0IDE1LjE2NjIgMzYuODRDMTUuMTU0MSAzNi44NCAxNS4xNDIxIDM2Ljg1MiAxNS4xNDIxIDM2Ljg2NEMxNS4xNDIxIDM2Ljg3NjEgMTUuMTU0MSAzNi44ODgxIDE1LjE2NjIgMzYuODg4MVoiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTE2LjI0OTIgMzYuODk3MUMxNi4yNjczIDM2Ljg5NzEgMTYuMjgyMyAzNi44ODIxIDE2LjI4MjMgMzYuODY0QzE2LjI4MjMgMzYuODQ2IDE2LjI2NzMgMzYuODMwOSAxNi4yNDkyIDM2LjgzMDlDMTYuMjMxMiAzNi44MzA5IDE2LjIxNjIgMzYuODQ2IDE2LjIxNjIgMzYuODY0QzE2LjIxNjIgMzYuODgyMSAxNi4yMzEyIDM2Ljg5NzEgMTYuMjQ5MiAzNi44OTcxWiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNMTcuMzMyMyAzNi45MDMxQzE3LjM1MzQgMzYuOTAzMSAxNy4zNzE0IDM2Ljg4NTEgMTcuMzcxNCAzNi44NjRDMTcuMzcxNCAzNi44NDMgMTcuMzUzNCAzNi44MjQ5IDE3LjMzMjMgMzYuODI0OUMxNy4zMTEzIDM2LjgyNDkgMTcuMjkzMiAzNi44NDMgMTcuMjkzMiAzNi44NjRDMTcuMjkzMiAzNi44ODUxIDE3LjMxMTMgMzYuOTAzMSAxNy4zMzIzIDM2LjkwMzFaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0xOC40MTU0IDM2LjkwNjFDMTguNDM5NSAzNi45MDYxIDE4LjQ1NzUgMzYuODg4MSAxOC40NTc1IDM2Ljg2NEMxOC40NTc1IDM2Ljg0IDE4LjQzOTUgMzYuODIxOSAxOC40MTU0IDM2LjgyMTlDMTguMzkxMyAzNi44MjE5IDE4LjM3MzMgMzYuODQgMTguMzczMyAzNi44NjRDMTguMzczMyAzNi44ODgxIDE4LjM5MTMgMzYuOTA2MSAxOC40MTU0IDM2LjkwNjFaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0xOS40OTg1IDM2LjkwOTJDMTkuNTIyNiAzNi45MDkyIDE5LjU0MzYgMzYuODg4MSAxOS41NDM2IDM2Ljg2NEMxOS41NDM2IDM2Ljg0IDE5LjUyMjYgMzYuODE4OSAxOS40OTg1IDM2LjgxODlDMTkuNDc0NCAzNi44MTg5IDE5LjQ1MzQgMzYuODQgMTkuNDUzNCAzNi44NjRDMTkuNDUzNCAzNi44ODgxIDE5LjQ3NDQgMzYuOTA5MiAxOS40OTg1IDM2LjkwOTJaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0yMC41ODE2IDM2LjkwOTJDMjAuNjA1NiAzNi45MDkyIDIwLjYyNjcgMzYuODg4MSAyMC42MjY3IDM2Ljg2NEMyMC42MjY3IDM2Ljg0IDIwLjYwNTYgMzYuODE4OSAyMC41ODE2IDM2LjgxODlDMjAuNTU3NSAzNi44MTg5IDIwLjUzNjQgMzYuODQgMjAuNTM2NCAzNi44NjRDMjAuNTM2NCAzNi44ODgxIDIwLjU1NzUgMzYuOTA5MiAyMC41ODE2IDM2LjkwOTJaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0yMS42NjQ3IDM2LjkwMzFDMjEuNjg1NyAzNi45MDMxIDIxLjcwMzggMzYuODg1MSAyMS43MDM4IDM2Ljg2NEMyMS43MDM4IDM2Ljg0MyAyMS42ODU3IDM2LjgyNDkgMjEuNjY0NyAzNi44MjQ5QzIxLjY0MzYgMzYuODI0OSAyMS42MjU1IDM2Ljg0MyAyMS42MjU1IDM2Ljg2NEMyMS42MjU1IDM2Ljg4NTEgMjEuNjQzNiAzNi45MDMxIDIxLjY2NDcgMzYuOTAzMVoiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTIyLjc0NzcgMzYuODk3MUMyMi43NjU4IDM2Ljg5NzEgMjIuNzgwOCAzNi44ODIxIDIyLjc4MDggMzYuODY0QzIyLjc4MDggMzYuODQ2IDIyLjc2NTggMzYuODMwOSAyMi43NDc3IDM2LjgzMDlDMjIuNzI5NyAzNi44MzA5IDIyLjcxNDYgMzYuODQ2IDIyLjcxNDYgMzYuODY0QzIyLjcxNDYgMzYuODgyMSAyMi43Mjk3IDM2Ljg5NzEgMjIuNzQ3NyAzNi44OTcxWiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNMjMuODMwOCAzNi44ODgxQzIzLjgzMDggMzYuODg4MSAyMy44NTQ5IDM2Ljg3NjEgMjMuODU0OSAzNi44NjRDMjMuODU0OSAzNi44NTIgMjMuODQyOSAzNi44NCAyMy44MzA4IDM2Ljg0QzIzLjgxODggMzYuODQgMjMuODA2OCAzNi44NTIgMjMuODA2OCAzNi44NjRDMjMuODA2OCAzNi44NzYxIDIzLjgxODggMzYuODg4MSAyMy44MzA4IDM2Ljg4ODFaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0yNC45MTM5IDM2Ljg3NjFDMjQuOTEzOSAzNi44NzYxIDI0LjkyNTkgMzYuODcgMjQuOTI1OSAzNi44NjRDMjQuOTI1OSAzNi44NTggMjQuOTE5OSAzNi44NTIgMjQuOTEzOSAzNi44NTJDMjQuOTA3OSAzNi44NTIgMjQuOTAxOSAzNi44NTggMjQuOTAxOSAzNi44NjRDMjQuOTAxOSAzNi44NyAyNC45MDc5IDM2Ljg3NjEgMjQuOTEzOSAzNi44NzYxWiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNMjUuOTk3IDM2Ljg3QzI1Ljk5NyAzNi44NyAyNi4wMDMgMzYuODcgMjYuMDAzIDM2Ljg2NEMyNi4wMDMgMzYuODU4IDI2LjAwMyAzNi44NTggMjUuOTk3IDM2Ljg1OEMyNS45OTEgMzYuODU4IDI1Ljk5MSAzNi44NTggMjUuOTkxIDM2Ljg2NEMyNS45OTEgMzYuODcgMjUuOTkxIDM2Ljg3IDI1Ljk5NyAzNi44N1oiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTE3LjMzMjMgMzcuOTUwMVYzNy45NDcxQzE3LjMzMjMgMzcuOTQ3MSAxNy4zMzIzIDM3Ljk0NzEgMTcuMzMyMyAzNy45NTAxWiIgZmlsbD0iI0ZGNzcwMCIvPgo8cGF0aCBkPSJNMTguNDE1NCAzNy45NTAxVjM3Ljk0NzFDMTguNDE1NCAzNy45NDcxIDE4LjQxNTQgMzcuOTQ3MSAxOC40MTU0IDM3Ljk1MDFaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0xOS40OTg1IDM3Ljk1MzFDMTkuNDk4NSAzNy45NTMxIDE5LjUwNDUgMzcuOTUzMSAxOS41MDQ1IDM3Ljk0NzFDMTkuNTA0NSAzNy45NDExIDE5LjUwNDUgMzcuOTQxMSAxOS40OTg1IDM3Ljk0MTFDMTkuNDkyNSAzNy45NDExIDE5LjQ5MjUgMzcuOTQxMSAxOS40OTI1IDM3Ljk0NzFDMTkuNDkyNSAzNy45NTMxIDE5LjQ5MjUgMzcuOTUzMSAxOS40OTg1IDM3Ljk1MzFaIiBmaWxsPSIjRkY3NzAwIi8+CjxwYXRoIGQ9Ik0yMC41ODE2IDM3Ljk1MDFWMzcuOTQ3MUMyMC41ODE2IDM3Ljk0NzEgMjAuNTgxNiAzNy45NDcxIDIwLjU4MTYgMzcuOTUwMVoiIGZpbGw9IiNGRjc3MDAiLz4KPHBhdGggZD0iTTIxLjY2NDcgMzcuOTUwMVYzNy45NDcxQzIxLjY2NDcgMzcuOTQ3MSAyMS42NjQ3IDM3Ljk0NzEgMjEuNjY0NyAzNy45NTAxWiIgZmlsbD0iI0ZGNzcwMCIvPgo8L3N2Zz4K);
}

/* Image 
--------------------------------------------------- */
.bt_bb_image.bt_bb_shape_mask {
  -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNjI5IiBoZWlnaHQ9IjYyOSIgdmlld0JveD0iMCAwIDYyOSA2MjkiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik00NDEuNjE0IDBDNDU1Ljc5NCAwIDQ2Ny4yODkgMTEuNDgwNiA0NjcuMjg5IDI1LjY0MjZWMTA2Ljg0NEM0NjcuMjg5IDEyNS43MjcgNDUxLjk2MiAxNDEuMDM0IDQzMy4wNTUgMTQxLjAzNEgzNTUuMTc0QzMyOS4xODcgMTQxLjAzNCAzMDcuNzEgMTYwLjMxMiAzMDQuMjk2IDE4NS4zM0MzMDQuNTQ3IDE4Ni43NjggMzA0LjY3OSAxODguMjQ2IDMwNC42NzkgMTg5Ljc1NVYyNzkuNTA0QzMwNC42NzkgMjkzLjY2NiAyOTMuMTg0IDMwNS4xNDcgMjc5LjAwNCAzMDUuMTQ3SDE5Mi41NjRDMTY0LjIwNCAzMDUuMTQ3IDE0MS4yMTQgMzI4LjEwOCAxNDEuMjE0IDM1Ni40MzJWNDQyLjc2MkMxNDEuMjE0IDQ1Ni45MjQgMTI5LjcxOCA0NjguNDA0IDExNS41MzggNDY4LjQwNEgyNS42NzUyQzExLjQ5NTIgNDY4LjQwNCAzLjcyMjA3ZS0wNyA0NTYuOTI0IDAgNDQyLjc2MlYzNTMuMDEzQzAgMzM4Ljg1MSAxMS40OTUyIDMyNy4zNyAyNS42NzUyIDMyNy4zN0gxMTIuMTE1QzEzOC4xMDIgMzI3LjM3IDE1OS41NzkgMzA4LjA5MSAxNjIuOTkyIDI4My4wNzNDMTYyLjc0MSAyODEuNjM2IDE2Mi42MSAyODAuMTU4IDE2Mi42MSAyNzguNjQ5VjE5Ny40NDhDMTYyLjYxIDE5NC44MjYgMTYyLjkwNiAxOTIuMjc0IDE2My40NjYgMTg5LjgyMlYxODkuNzU1QzE2My40NjYgMTc1LjU5MyAxNzQuOTYxIDE2NC4xMTIgMTg5LjE0MSAxNjQuMTEySDE4OS4yMDhDMTkxLjY2NCAxNjMuNTU0IDE5NC4yMTkgMTYzLjI1OCAxOTYuODQzIDE2My4yNThIMjc0LjcyNUMzMDMuMDg1IDE2My4yNTggMzI2LjA3NSAxNDAuMjk3IDMyNi4wNzUgMTExLjk3M1YzNC4xOTAxQzMyNi4wNzUgMTUuMzA3NCAzNDEuNDAyIDEuMzc2ODllLTA3IDM2MC4zMDkgMEg0NDEuNjE0WiIgZmlsbD0iYmxhY2siLz4KPHBhdGggZD0iTTYwMy4zMjUgMTYwLjU5NkM2MTcuNTA1IDE2MC41OTYgNjI5IDE3Mi4wNzYgNjI5IDE4Ni4yMzhWMjY3LjQ0QzYyOSAyODYuMzIyIDYxMy42NzMgMzAxLjYzIDU5NC43NjYgMzAxLjYzSDUxNi44ODVDNDkwLjg5OCAzMDEuNjMgNDY5LjQyMSAzMjAuOTA4IDQ2Ni4wMDcgMzQ1LjkyNkM0NjYuMjU4IDM0Ny4zNjMgNDY2LjM5IDM0OC44NDIgNDY2LjM5IDM1MC4zNTFWNDQwLjFDNDY2LjM5IDQ1NC4yNjIgNDU0Ljg5NSA0NjUuNzQyIDQ0MC43MTUgNDY1Ljc0MkgzNTQuMjc1QzMyNS45MTUgNDY1Ljc0MiAzMDIuOTI1IDQ4OC43MDMgMzAyLjkyNSA1MTcuMDI3VjYwMy4zNTdDMzAyLjkyNSA2MTcuNTE5IDI5MS40MjkgNjI5IDI3Ny4yNDkgNjI5SDE4Ny4zODZDMTczLjIwNiA2MjkgMTYxLjcxMSA2MTcuNTE5IDE2MS43MTEgNjAzLjM1N1Y1MTMuNjA4QzE2MS43MTEgNDk5LjQ0NiAxNzMuMjA2IDQ4Ny45NjYgMTg3LjM4NiA0ODcuOTY2SDI3My44MjZDMjk5LjgxMyA0ODcuOTY2IDMyMS4yOSA0NjguNjg3IDMyNC43MDMgNDQzLjY2OUMzMjQuNDUyIDQ0Mi4yMzIgMzI0LjMyMSA0NDAuNzU0IDMyNC4zMjEgNDM5LjI0NVYzNTguMDQ0QzMyNC4zMjEgMzU1LjQyMiAzMjQuNjE3IDM1Mi44NyAzMjUuMTc3IDM1MC40MThWMzUwLjM1MUMzMjUuMTc3IDMzNi4xODkgMzM2LjY3MiAzMjQuNzA4IDM1MC44NTIgMzI0LjcwOEgzNTAuOTE5QzM1My4zNzUgMzI0LjE1IDM1NS45MyAzMjMuODUzIDM1OC41NTQgMzIzLjg1M0g0MzYuNDM2QzQ2NC43OTYgMzIzLjg1MyA0ODcuNzg2IDMwMC44OTIgNDg3Ljc4NiAyNzIuNTY4VjE5NC43ODZDNDg3Ljc4NiAxNzUuOTAzIDUwMy4xMTMgMTYwLjU5NiA1MjIuMDIgMTYwLjU5Nkg2MDMuMzI1WiIgZmlsbD0iYmxhY2siLz4KPHBhdGggZD0iTTI1LjY1NyAzMDYuNjkzQzExLjQ4NyAzMDYuNjkzIC04LjY2ODM0ZS0wNyAyOTUuMjA2IDAgMjgxLjAzNkw3LjE2ODU4ZS0wNiAxOTkuMDM3QzguNzgzOThlLTA2IDE4MC41NTkgMTQuOTc5NCAxNjUuNTggMzMuNDU3NSAxNjUuNThMMTEyLjAzNSAxNjUuNThDMTQwLjM3NSAxNjUuNTggMTYzLjM0OSAxNDIuNjA2IDE2My4zNDkgMTE0LjI2NkwxNjMuMzQ5IDM1LjY4OEMxNjMuMzQ5IDE3LjIwOTkgMTc4LjMyOSAyLjIzMDQ5IDE5Ni44MDcgMi4yMzA1TDI3OC44MDYgMi4yMzA1QzI5Mi45NzYgMi4yMzA1IDMwNC40NjMgMTMuNzE3NSAzMDQuNDYzIDI3Ljg4NzVMMzA0LjQ2MyAxMDkuODg2QzMwNC40NjMgMTI4LjM2NCAyODkuNDgzIDE0My4zNDQgMjcxLjAwNSAxNDMuMzQ0SDE5Mi40MjdDMTY0LjA4NyAxNDMuMzQ0IDE0MS4xMTMgMTY2LjMxOCAxNDEuMTEzIDE5NC42NThWMjczLjIzNkMxNDEuMTEzIDI5MS43MTQgMTI2LjEzNCAzMDYuNjkzIDEwNy42NTYgMzA2LjY5M0gyNS42NTdaIiBmaWxsPSJibGFjayIvPgo8cGF0aCBkPSJNMzUwLjE5NCA2MjlDMzM2LjAyNCA2MjkgMzI0LjUzNyA2MTcuNTEzIDMyNC41MzcgNjAzLjM0M1Y1MjEuMzQ0QzMyNC41MzcgNTAyLjg2NiAzMzkuNTE3IDQ4Ny44ODcgMzU3Ljk5NSA0ODcuODg3TDQzNi41NzMgNDg3Ljg4N0M0NjQuOTEzIDQ4Ny44ODcgNDg3Ljg4NyA0NjQuOTEzIDQ4Ny44ODcgNDM2LjU3M1YzNTcuOTk1QzQ4Ny44ODcgMzM5LjUxNyA1MDIuODY2IDMyNC41MzcgNTIxLjM0NCAzMjQuNTM3SDYwMy4zNDNDNjE3LjUxMyAzMjQuNTM3IDYyOSAzMzYuMDI0IDYyOSAzNTAuMTk0VjQzMi4xOTNDNjI5IDQ1MC42NzEgNjE0LjAyMSA0NjUuNjUxIDU5NS41NDMgNDY1LjY1MUg1MTYuOTY0QzQ4OC42MjUgNDY1LjY1MSA0NjUuNjUxIDQ4OC42MjUgNDY1LjY1MSA1MTYuOTY1VjU5NS41NDJDNDY1LjY1MSA2MTQuMDIgNDUwLjY3MSA2MjkgNDMyLjE5MyA2MjlIMzUwLjE5NFoiIGZpbGw9ImJsYWNrIi8+CjxwYXRoIGQ9Ik0xODguNDgzIDQ2OC40MDRDMTc0LjMxMyA0NjguNDA0IDE2Mi44MjYgNDU2LjkxNyAxNjIuODI2IDQ0Mi43NDdWMzYwLjc0OEMxNjIuODI2IDM0Mi4yNyAxNzcuODA2IDMyNy4yOTEgMTk2LjI4NCAzMjcuMjkxTDI3NC44NjIgMzI3LjI5MUMzMDMuMjAyIDMyNy4yOTEgMzI2LjE3NiAzMDQuMzE3IDMyNi4xNzYgMjc1Ljk3N1YxOTcuMzk5QzMyNi4xNzYgMTc4LjkyMSAzNDEuMTU1IDE2My45NDEgMzU5LjYzMyAxNjMuOTQxSDQ0MS42MzJDNDU1LjgwMiAxNjMuOTQxIDQ2Ny4yODkgMTc1LjQyOCA0NjcuMjg5IDE4OS41OThWMjcxLjU5N0M0NjcuMjg5IDI5MC4wNzUgNDUyLjMxIDMwNS4wNTUgNDMzLjgzMiAzMDUuMDU1SDM1NS4yNTRDMzI2LjkxNCAzMDUuMDU1IDMwMy45NCAzMjguMDI5IDMwMy45NCAzNTYuMzY5VjQzNC45NDdDMzAzLjk0IDQ1My40MjUgMjg4Ljk2IDQ2OC40MDQgMjcwLjQ4MiA0NjguNDA0SDE4OC40ODNaIiBmaWxsPSJibGFjayIvPgo8L3N2Zz4K);
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-size: contain;
  -webkit-mask-position: center center;
}

/* Floating image 
--------------------------------------------------- */
.bt_bb_floating_image {
  position: absolute;
  user-select: none;
  /* Position */
  /* Animation style */
}
.bt_bb_floating_image.bt_bb_floating_image_vertical_position_top {
  top: 0px;
}
.bt_bb_floating_image.bt_bb_floating_image_vertical_position_middle {
  top: 50%;
  bottom: auto;
  transform: translateY(-50%);
}
.bt_bb_floating_image.bt_bb_floating_image_vertical_position_bottom {
  bottom: 0px;
}
.bt_bb_floating_image.bt_bb_floating_image_horizontal_position_left {
  left: 0px;
}
.bt_bb_floating_image.bt_bb_floating_image_horizontal_position_center {
  margin-left: auto;
  margin-right: auto;
  left: 0;
  right: 0;
}
.bt_bb_floating_image.bt_bb_floating_image_horizontal_position_right {
  right: 0px;
}
.bt_bb_floating_image.bt_bb_floating_image_animation_style_ease_out .bt_bb_floating_image_image {
  transition: transform 1200ms ease-out;
}
.bt_bb_floating_image.bt_bb_floating_image_animation_style_ease_out_sine .bt_bb_floating_image_image {
  transition: transform 1200ms ease-out-sine;
}
.bt_bb_floating_image.bt_bb_floating_image_animation_style_ease_in .bt_bb_floating_image_image {
  transition: transform 1200ms ease-in;
}
.bt_bb_floating_image.bt_bb_floating_image_animation_style_ease_in_sine .bt_bb_floating_image_image {
  transition: transform 1200ms ease-in-sine;
}
.bt_bb_floating_image.bt_bb_floating_image_animation_style_ease_in_out .bt_bb_floating_image_image {
  transition: transform 1200ms ease-in-out;
}
.bt_bb_floating_image.bt_bb_floating_image_animation_style_ease_in_out_sine .bt_bb_floating_image_image {
  transition: transform 1200ms ease-in-out-sine;
}
.bt_bb_floating_image.bt_bb_floating_image_animation_style_ease_in_out_back .bt_bb_floating_image_image {
  transition: transform 1200ms ease-in-out-back;
}
.bt_bb_floating_image .bt_bb_floating_image_image {
  transform: translateY(0px);
  transition: transform 1200ms ease-out;
}
.bt_bb_floating_image .bt_bb_floating_image_image:nth-of-type(5n + 2) {
  transition-duration: 1400ms;
}
.bt_bb_floating_image .bt_bb_floating_image_image:nth-of-type(5n + 3) {
  transition-duration: 1600ms;
}
.bt_bb_floating_image .bt_bb_floating_image_image:nth-of-type(5n + 4) {
  transition-duration: 1800ms;
}

/* Animation duration */
.bt_bb_floating_image_animation_duration_0.bt_bb_floating_image .bt_bb_floating_image_image {
  transition-duration: 0ms;
}

.bt_bb_floating_image_animation_duration_100.bt_bb_floating_image .bt_bb_floating_image_image {
  transition-duration: 100ms;
}

.bt_bb_floating_image_animation_duration_200.bt_bb_floating_image .bt_bb_floating_image_image {
  transition-duration: 200ms;
}

.bt_bb_floating_image_animation_duration_300.bt_bb_floating_image .bt_bb_floating_image_image {
  transition-duration: 300ms;
}

.bt_bb_floating_image_animation_duration_400.bt_bb_floating_image .bt_bb_floating_image_image {
  transition-duration: 400ms;
}

.bt_bb_floating_image_animation_duration_500.bt_bb_floating_image .bt_bb_floating_image_image {
  transition-duration: 500ms;
}

.bt_bb_floating_image_animation_duration_600.bt_bb_floating_image .bt_bb_floating_image_image {
  transition-duration: 600ms;
}

.bt_bb_floating_image_animation_duration_700.bt_bb_floating_image .bt_bb_floating_image_image {
  transition-duration: 700ms;
}

.bt_bb_floating_image_animation_duration_800.bt_bb_floating_image .bt_bb_floating_image_image {
  transition-duration: 800ms;
}

.bt_bb_floating_image_animation_duration_900.bt_bb_floating_image .bt_bb_floating_image_image {
  transition-duration: 900ms;
}

.bt_bb_floating_image_animation_duration_100.bt_bb_floating_image .bt_bb_floating_image_image {
  transition-duration: 100ms;
}

.bt_bb_floating_image_animation_duration_1100.bt_bb_floating_image .bt_bb_floating_image_image {
  transition-duration: 1100ms;
}

.bt_bb_floating_image_animation_duration_1200.bt_bb_floating_image .bt_bb_floating_image_image {
  transition-duration: 1200ms;
}

.bt_bb_floating_image_animation_duration_1300.bt_bb_floating_image .bt_bb_floating_image_image {
  transition-duration: 1300ms;
}

.bt_bb_floating_image_animation_duration_1400.bt_bb_floating_image .bt_bb_floating_image_image {
  transition-duration: 1400ms;
}

.bt_bb_floating_image_animation_duration_1500.bt_bb_floating_image .bt_bb_floating_image_image {
  transition-duration: 1500ms;
}

.bt_bb_floating_image_animation_duration_1600.bt_bb_floating_image .bt_bb_floating_image_image {
  transition-duration: 1600ms;
}

.bt_bb_floating_image_animation_duration_1700.bt_bb_floating_image .bt_bb_floating_image_image {
  transition-duration: 1700ms;
}

.bt_bb_floating_image_animation_duration_1800.bt_bb_floating_image .bt_bb_floating_image_image {
  transition-duration: 1800ms;
}

.bt_bb_floating_image_animation_duration_1900.bt_bb_floating_image .bt_bb_floating_image_image {
  transition-duration: 1900ms;
}

.bt_bb_floating_image_animation_duration_2000.bt_bb_floating_image .bt_bb_floating_image_image {
  transition-duration: 2000ms;
}

.bt_bb_floating_image_animation_duration_2500.bt_bb_floating_image .bt_bb_floating_image_image {
  transition-duration: 2500ms;
}

.bt_bb_floating_image_animation_duration_3000.bt_bb_floating_image .bt_bb_floating_image_image {
  transition-duration: 3000ms;
}

.bt_bb_floating_image_animation_duration_3500.bt_bb_floating_image .bt_bb_floating_image_image {
  transition-duration: 3500ms;
}

.bt_bb_floating_image_animation_duration_4000.bt_bb_floating_image .bt_bb_floating_image_image {
  transition-duration: 4000ms;
}

.bt_bb_floating_image_animation_duration_5000.bt_bb_floating_image .bt_bb_floating_image_image {
  transition-duration: 5000ms;
}

.bt_bb_floating_image_animation_duration_6000.bt_bb_floating_image .bt_bb_floating_image_image {
  transition-duration: 6000ms;
}

/* Animation delay */
.bt_bb_floating_image_animation_delay_0.bt_bb_floating_image .bt_bb_floating_image_image {
  transition-delay: 0ms;
}

.bt_bb_floating_image_animation_delay_100.bt_bb_floating_image .bt_bb_floating_image_image {
  transition-delay: 100ms;
}

.bt_bb_floating_image_animation_delay_200.bt_bb_floating_image .bt_bb_floating_image_image {
  transition-delay: 200ms;
}

.bt_bb_floating_image_animation_delay_300.bt_bb_floating_image .bt_bb_floating_image_image {
  transition-delay: 300ms;
}

.bt_bb_floating_image_animation_delay_400.bt_bb_floating_image .bt_bb_floating_image_image {
  transition-delay: 400ms;
}

.bt_bb_floating_image_animation_delay_500.bt_bb_floating_image .bt_bb_floating_image_image {
  transition-delay: 500ms;
}

.bt_bb_floating_image_animation_delay_600.bt_bb_floating_image .bt_bb_floating_image_image {
  transition-delay: 600ms;
}

.bt_bb_floating_image_animation_delay_700.bt_bb_floating_image .bt_bb_floating_image_image {
  transition-delay: 700ms;
}

.bt_bb_floating_image_animation_delay_800.bt_bb_floating_image .bt_bb_floating_image_image {
  transition-delay: 800ms;
}

.bt_bb_floating_image_animation_delay_900.bt_bb_floating_image .bt_bb_floating_image_image {
  transition-delay: 900ms;
}

.bt_bb_floating_image_animation_delay_1000.bt_bb_floating_image .bt_bb_floating_image_image {
  transition-delay: 1000ms;
}

/* Animated Title 
--------------------------------------------------- */
.bt_bb_animated_titles {
  overflow: hidden;
  white-space: nowrap;
  position: relative;
  /* Color */
  /* Size */
  /* Overlay */
}
.bt_bb_animated_titles .bt_bb_animated_titles_inner {
  display: inline-flex;
  flex-wrap: nowrap;
  white-space: nowrap;
  will-change: transform;
}
.bt_bb_animated_titles .bt_bb_animated_titles_inner .bt_bb_animated_title {
  display: flex;
  align-items: center;
  margin-right: 2rem;
  white-space: nowrap;
}
.rtl .bt_bb_animated_titles .bt_bb_animated_titles_inner .bt_bb_animated_title {
  margin-right: 0rem;
  margin-left: 2rem;
}
.bt_bb_animated_titles .bt_bb_animated_titles_inner .bt_bb_animated_title h1, .bt_bb_animated_titles .bt_bb_animated_titles_inner .bt_bb_animated_title h2, .bt_bb_animated_titles .bt_bb_animated_titles_inner .bt_bb_animated_title h3, .bt_bb_animated_titles .bt_bb_animated_titles_inner .bt_bb_animated_title h4, .bt_bb_animated_titles .bt_bb_animated_titles_inner .bt_bb_animated_title h5, .bt_bb_animated_titles .bt_bb_animated_titles_inner .bt_bb_animated_title h6 {
  font-size: inherit;
  font-weight: var(--heading-font-weight);
  line-height: 1;
  padding: 0;
  cursor: default;
  color: var(--animated-title-custom-color, inherit);
  white-space: nowrap;
}
.bt_bb_animated_titles .bt_bb_animated_titles_inner .bt_bb_animated_title .bt_bb_animated_title_image, .bt_bb_animated_titles .bt_bb_animated_titles_inner .bt_bb_animated_title img {
  margin-right: 0.5em;
  max-width: none;
}
.rtl .bt_bb_animated_titles .bt_bb_animated_titles_inner .bt_bb_animated_title .bt_bb_animated_title_image, .rtl .bt_bb_animated_titles .bt_bb_animated_titles_inner .bt_bb_animated_title img {
  margin-right: 0rem;
  margin-left: 0.5rem;
}
.bt_bb_animated_titles.bt_bb_color_accent .bt_bb_animated_titles_inner .bt_bb_animated_title_title {
  color: var(--accent-color);
}
.bt_bb_animated_titles.bt_bb_color_alternate .bt_bb_animated_titles_inner .bt_bb_animated_title_title {
  color: var(--alternate-color);
}
.bt_bb_animated_titles.bt_bb_color_light .bt_bb_animated_titles_inner .bt_bb_animated_title_title {
  color: var(--light-color);
}
.bt_bb_animated_titles.bt_bb_color_dark .bt_bb_animated_titles_inner .bt_bb_animated_title_title {
  color: var(--dark-color);
}
.bt_bb_animated_titles.bt_bb_size_small .bt_bb_animated_titles_inner .bt_bb_animated_title_title {
  font-size: 1.125rem;
}
.bt_bb_animated_titles.bt_bb_size_medium .bt_bb_animated_titles_inner .bt_bb_animated_title_title {
  font-size: 1.875rem;
}
.bt_bb_animated_titles.bt_bb_size_normal .bt_bb_animated_titles_inner .bt_bb_animated_title_title {
  font-size: 6.125rem;
}
.bt_bb_animated_titles.bt_bb_size_large .bt_bb_animated_titles_inner .bt_bb_animated_title_title {
  font-size: 7.375rem;
}
.bt_bb_animated_titles.bt_bb_overlay_dark_gradient {
  position: relative;
}
.bt_bb_animated_titles.bt_bb_overlay_dark_gradient:before {
  content: " ";
  pointer-events: none;
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  z-index: 1;
  background: linear-gradient(90deg, black 0%, var(--transparent-color) 50%, black 100%);
}

.bt_bb_animated_titles.bt_bb_font_weight_normal .bt_bb_animated_title .bt_bb_animated_title_title {
  font-weight: normal;
}

.bt_bb_animated_titles.bt_bb_font_weight_bold .bt_bb_animated_title .bt_bb_animated_title_title {
  font-weight: bold;
}

.bt_bb_animated_titles.bt_bb_font_weight_bolder .bt_bb_animated_title .bt_bb_animated_title_title {
  font-weight: bolder;
}

.bt_bb_animated_titles.bt_bb_font_weight_lighter .bt_bb_animated_title .bt_bb_animated_title_title {
  font-weight: lighter;
}

.bt_bb_animated_titles.bt_bb_font_weight_100 .bt_bb_animated_title .bt_bb_animated_title_title {
  font-weight: 100;
}

.bt_bb_animated_titles.bt_bb_font_weight_200 .bt_bb_animated_title .bt_bb_animated_title_title {
  font-weight: 200;
}

.bt_bb_animated_titles.bt_bb_font_weight_300 .bt_bb_animated_title .bt_bb_animated_title_title {
  font-weight: 300;
}

.bt_bb_animated_titles.bt_bb_font_weight_400 .bt_bb_animated_title .bt_bb_animated_title_title {
  font-weight: 400;
}

.bt_bb_animated_titles.bt_bb_font_weight_500 .bt_bb_animated_title .bt_bb_animated_title_title {
  font-weight: 500;
}

.bt_bb_animated_titles.bt_bb_font_weight_600 .bt_bb_animated_title .bt_bb_animated_title_title {
  font-weight: 600;
}

.bt_bb_animated_titles.bt_bb_font_weight_700 .bt_bb_animated_title .bt_bb_animated_title_title {
  font-weight: 700;
}

.bt_bb_animated_titles.bt_bb_font_weight_800 .bt_bb_animated_title .bt_bb_animated_title_title {
  font-weight: 800;
}

.bt_bb_animated_titles.bt_bb_font_weight_900 .bt_bb_animated_title .bt_bb_animated_title_title {
  font-weight: 900;
}

body.logged-in.bt_bb_plugin_active:not(.bt_bb_fe_preview_toggle) .bt_bb_fe_wrap .bt_bb_animated_titles,
body.logged-in.bt_bb_plugin_active:not(.bt_bb_fe_preview_toggle) .bt_bb_fe_wrap .bt_bb_animated_titles.bt_bb_fe_editing_box {
  padding: 10px 0;
}

@media (max-width: 780px) {
  .bt_bb_animated_titles.bt_bb_size_normal .bt_bb_animated_titles_inner .bt_bb_animated_title_title {
    font-size: 2.5rem;
  }
  .bt_bb_animated_titles.bt_bb_size_normal .bt_bb_animated_titles_inner .bt_bb_animated_title_image, .bt_bb_animated_titles.bt_bb_size_normal .bt_bb_animated_titles_inner .bt_bb_animated_title_image img {
    max-width: 3em;
  }
  .bt_bb_animated_titles.bt_bb_size_large .bt_bb_animated_titles_inner .bt_bb_animated_title_title {
    font-size: 3rem;
  }
  .bt_bb_animated_titles.bt_bb_size_large .bt_bb_animated_titles_inner .bt_bb_animated_title_image, .bt_bb_animated_titles.bt_bb_size_large .bt_bb_animated_titles_inner .bt_bb_animated_title_image img {
    max-width: 3.5em;
  }
  .bt_bb_animated_titles .bt_bb_animated_titles_inner .bt_bb_animated_title {
    margin-right: 0.5rem;
  }
}
/* Sliding Cards 
--------------------------------------------------- */
.bt_bb_sliding_cards {
  width: 100%;
  /* Shape */
  /* Overlay */
  /* Gradient Border */
}
.bt_bb_sliding_cards .bt_bb_sliding_cards_items_box {
  display: flex;
  justify-content: center;
  column-gap: 1.5rem;
  /* Item */
}
.bt_bb_sliding_cards .bt_bb_sliding_cards_items_box .bt_bb_sliding_card_item {
  width: 25%;
  min-height: 570px;
  color: var(--light-color);
  overflow: hidden;
  background-position: center;
  transition: all 650ms ease;
  position: relative;
  background-size: cover;
  background-position: center;
  /* Link */
}
.bt_bb_sliding_cards .bt_bb_sliding_cards_items_box .bt_bb_sliding_card_item .bt_bb_sliding_card_item_link {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: 2;
}
.bt_bb_sliding_cards .bt_bb_sliding_cards_items_box .bt_bb_sliding_card_item .bt_bb_sliding_card_item_inner {
  position: relative;
  display: flex;
  width: 100%;
  height: 100%;
  align-items: flex-end;
}
.bt_bb_sliding_cards .bt_bb_sliding_cards_items_box .bt_bb_sliding_card_item .bt_bb_sliding_card_item_inner .bt_bb_sliding_card_item_inner_content {
  display: flex;
  flex-wrap: wrap;
  width: 100%;
  align-items: flex-end;
  align-content: flex-end;
  padding: 0 3em 3em 3em;
  z-index: 1;
  position: relative;
}
.bt_bb_sliding_cards .bt_bb_sliding_cards_items_box .bt_bb_sliding_card_item .bt_bb_sliding_card_item_inner .bt_bb_sliding_card_item_inner_content .bt_bb_sliding_card_item_flex_inner {
  display: flex;
  flex-wrap: wrap;
  width: 100%;
  align-items: flex-end;
  align-content: flex-end;
  position: relative;
}
.bt_bb_sliding_cards .bt_bb_sliding_cards_items_box .bt_bb_sliding_card_item .bt_bb_sliding_card_item_inner .bt_bb_sliding_card_item_inner_content .bt_bb_sliding_card_item_flex_inner .bt_bb_sliding_card_item_logo_image {
  display: flex;
  width: 100%;
  margin-bottom: -5em;
  transition: ease 450ms all;
  position: absolute;
  top: 0em;
  left: 0em;
}
.bt_bb_sliding_cards .bt_bb_sliding_cards_items_box .bt_bb_sliding_card_item .bt_bb_sliding_card_item_inner .bt_bb_sliding_card_item_inner_content .bt_bb_sliding_card_item_flex_inner .bt_bb_sliding_card_item_title {
  font-size: var(--normal-title-size);
  font-family: var(--supertitle-font);
  font-weight: var(--supertitle-font-weight);
  text-transform: var(--supertitle-text-transform);
  font-style: var(--supertitle-font-style);
  letter-spacing: var(--supertitle-letter-spacing);
  padding-bottom: 0;
  width: 470px;
  -webkit-line-clamp: 2;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  overflow: hidden;
  width: 100%;
  opacity: 0;
  min-width: 470px;
  max-width: 471px;
  transition: ease 450ms all;
}
.rtl .bt_bb_sliding_cards .bt_bb_sliding_cards_items_box .bt_bb_sliding_card_item .bt_bb_sliding_card_item_inner .bt_bb_sliding_card_item_inner_content .bt_bb_sliding_card_item_flex_inner .bt_bb_sliding_card_item_title {
  margin-left: auto;
}
.bt_bb_sliding_cards .bt_bb_sliding_cards_items_box .bt_bb_sliding_card_item .bt_bb_sliding_card_item_inner .bt_bb_sliding_card_item_inner_content .bt_bb_sliding_card_item_flex_inner .bt_bb_sliding_card_item_subtitle {
  font-size: var(--extrasmall-title-size);
  width: 100%;
  opacity: 0;
  padding-top: 0.25rem;
  color: var(--light-80-color);
  transition: ease 450ms all;
  display: none;
}
.bt_bb_sliding_cards .bt_bb_sliding_cards_items_box .bt_bb_sliding_card_item .bt_bb_sliding_card_item_inner .bt_bb_sliding_card_item_inner_content .bt_bb_sliding_card_item_flex_inner .bt_bb_sliding_card_item_details {
  font-size: var(--extrasmall-title-size);
  width: 100%;
  opacity: 0;
  transition: ease 450ms all;
  border-top: 1px solid var(--light-70-color);
  padding-top: 1rem;
  margin-top: 1rem;
  display: none;
}
.bt_bb_sliding_cards .bt_bb_sliding_cards_items_box .bt_bb_sliding_card_item .bt_bb_sliding_card_item_inner .bt_bb_sliding_card_item_inner_content .bt_bb_sliding_card_item_flex_inner .bt_bb_sliding_card_item_details:before {
  content: "";
  display: inline-block;
  width: 0.8em;
  height: 0.8em;
  background: var(--accent-color);
  border-radius: 50%;
  margin-right: 0.8rem;
}
.bt_bb_sliding_cards .bt_bb_sliding_cards_items_box .bt_bb_sliding_card_item .bt_bb_sliding_card_item_inner .bt_bb_sliding_card_item_inner_content .bt_bb_sliding_card_item_icons {
  opacity: 0;
  transition: ease 450ms all;
}
.bt_bb_sliding_cards .bt_bb_sliding_cards_items_box .bt_bb_sliding_card_item .bt_bb_sliding_card_item_inner .bt_bb_sliding_card_item_inner_content .bt_bb_sliding_card_item_icons .bt_bb_icon:last-child {
  padding: 0 !important;
}
.bt_bb_sliding_cards .bt_bb_sliding_cards_items_box .bt_bb_sliding_card_item.bt_bb_with_icons .bt_bb_sliding_card_item_inner .bt_bb_sliding_card_item_inner_content .bt_bb_sliding_card_item_icons {
  display: none;
}
.bt_bb_sliding_cards .bt_bb_sliding_cards_items_box .bt_bb_sliding_card_item:hover, .bt_bb_sliding_cards .bt_bb_sliding_cards_items_box .bt_bb_sliding_card_item.active {
  width: 50%;
}
.bt_bb_sliding_cards .bt_bb_sliding_cards_items_box .bt_bb_sliding_card_item:hover .bt_bb_sliding_card_item_inner .bt_bb_sliding_card_item_inner_content, .bt_bb_sliding_cards .bt_bb_sliding_cards_items_box .bt_bb_sliding_card_item.active .bt_bb_sliding_card_item_inner .bt_bb_sliding_card_item_inner_content {
  padding-top: 3em;
  height: 100%;
}
.bt_bb_sliding_cards .bt_bb_sliding_cards_items_box .bt_bb_sliding_card_item:hover .bt_bb_sliding_card_item_inner .bt_bb_sliding_card_item_inner_content .bt_bb_sliding_card_item_flex_inner, .bt_bb_sliding_cards .bt_bb_sliding_cards_items_box .bt_bb_sliding_card_item.active .bt_bb_sliding_card_item_inner .bt_bb_sliding_card_item_inner_content .bt_bb_sliding_card_item_flex_inner {
  height: 100%;
}
.bt_bb_sliding_cards .bt_bb_sliding_cards_items_box .bt_bb_sliding_card_item:hover .bt_bb_sliding_card_item_inner .bt_bb_sliding_card_item_inner_content .bt_bb_sliding_card_item_logo_image, .bt_bb_sliding_cards .bt_bb_sliding_cards_items_box .bt_bb_sliding_card_item.active .bt_bb_sliding_card_item_inner .bt_bb_sliding_card_item_inner_content .bt_bb_sliding_card_item_logo_image {
  margin-bottom: 0em;
}
.bt_bb_sliding_cards .bt_bb_sliding_cards_items_box .bt_bb_sliding_card_item:hover .bt_bb_sliding_card_item_inner .bt_bb_sliding_card_item_inner_content .bt_bb_sliding_card_item_title, .bt_bb_sliding_cards .bt_bb_sliding_cards_items_box .bt_bb_sliding_card_item.active .bt_bb_sliding_card_item_inner .bt_bb_sliding_card_item_inner_content .bt_bb_sliding_card_item_title {
  padding-top: 1rem;
  opacity: 1;
}
.bt_bb_sliding_cards .bt_bb_sliding_cards_items_box .bt_bb_sliding_card_item:hover .bt_bb_sliding_card_item_inner .bt_bb_sliding_card_item_inner_content .bt_bb_sliding_card_item_subtitle,
.bt_bb_sliding_cards .bt_bb_sliding_cards_items_box .bt_bb_sliding_card_item:hover .bt_bb_sliding_card_item_inner .bt_bb_sliding_card_item_inner_content .bt_bb_sliding_card_item_details,
.bt_bb_sliding_cards .bt_bb_sliding_cards_items_box .bt_bb_sliding_card_item:hover .bt_bb_sliding_card_item_inner .bt_bb_sliding_card_item_inner_content .bt_bb_sliding_card_item_icons, .bt_bb_sliding_cards .bt_bb_sliding_cards_items_box .bt_bb_sliding_card_item.active .bt_bb_sliding_card_item_inner .bt_bb_sliding_card_item_inner_content .bt_bb_sliding_card_item_subtitle,
.bt_bb_sliding_cards .bt_bb_sliding_cards_items_box .bt_bb_sliding_card_item.active .bt_bb_sliding_card_item_inner .bt_bb_sliding_card_item_inner_content .bt_bb_sliding_card_item_details,
.bt_bb_sliding_cards .bt_bb_sliding_cards_items_box .bt_bb_sliding_card_item.active .bt_bb_sliding_card_item_inner .bt_bb_sliding_card_item_inner_content .bt_bb_sliding_card_item_icons {
  opacity: 1;
  display: block;
}
.bt_bb_sliding_cards .bt_bb_sliding_cards_items_box .bt_bb_sliding_card_item:hover.bt_bb_with_icons .bt_bb_sliding_card_item_inner .bt_bb_sliding_card_item_inner_content .bt_bb_sliding_card_item_flex_inner, .bt_bb_sliding_cards .bt_bb_sliding_cards_items_box .bt_bb_sliding_card_item.active.bt_bb_with_icons .bt_bb_sliding_card_item_inner .bt_bb_sliding_card_item_inner_content .bt_bb_sliding_card_item_flex_inner {
  flex: 1 0 80%;
  width: 80%;
}
.bt_bb_sliding_cards .bt_bb_sliding_cards_items_box .bt_bb_sliding_card_item:hover.bt_bb_with_icons .bt_bb_sliding_card_item_inner .bt_bb_sliding_card_item_inner_content .bt_bb_sliding_card_item_icons, .bt_bb_sliding_cards .bt_bb_sliding_cards_items_box .bt_bb_sliding_card_item.active.bt_bb_with_icons .bt_bb_sliding_card_item_inner .bt_bb_sliding_card_item_inner_content .bt_bb_sliding_card_item_icons {
  flex: 1 0 20%;
  width: 20%;
  display: flex;
  justify-content: flex-end;
}
.bt_bb_sliding_cards.bt_bb_shape_rounded .bt_bb_sliding_cards_items_box .bt_bb_sliding_card_item {
  border-radius: var(--s-card-rounded);
}
.bt_bb_sliding_cards.bt_bb_shape_rounded.bt_bb_border_show .bt_bb_sliding_cards_items_box .bt_bb_sliding_card_item {
  border: 1px solid var(--gray-70-color);
}
.bt_bb_sliding_cards.bt_bb_shape_rounded.bt_bb_border_show .bt_bb_sliding_cards_items_box .bt_bb_sliding_card_item:hover, .bt_bb_sliding_cards.bt_bb_shape_rounded.bt_bb_border_show .bt_bb_sliding_cards_items_box .bt_bb_sliding_card_item.active {
  border: none;
}
.bt_bb_sliding_cards.bt_bb_shape_rounded.bt_bb_border_show .bt_bb_sliding_cards_items_box .bt_bb_sliding_card_item:hover:before, .bt_bb_sliding_cards.bt_bb_shape_rounded.bt_bb_border_show .bt_bb_sliding_cards_items_box .bt_bb_sliding_card_item.active:before {
  border-radius: var(--s-card-rounded);
}
.bt_bb_sliding_cards.bt_bb_overlay_show .bt_bb_sliding_cards_items_box .bt_bb_sliding_card_item .bt_bb_sliding_card_item_inner:before {
  content: "";
  width: 100%;
  height: 100%;
  position: absolute;
  display: block;
  z-index: 1;
  background: linear-gradient(180deg, var(--transparent-color) 63.16%, var(--dark-90-color) 100%);
}
.bt_bb_sliding_cards.bt_bb_border_show .bt_bb_sliding_cards_items_box .bt_bb_sliding_card_item:hover:before, .bt_bb_sliding_cards.bt_bb_border_show .bt_bb_sliding_cards_items_box .bt_bb_sliding_card_item.active:before {
  content: "";
  position: absolute;
  inset: 0;
  padding: 2px;
  background: linear-gradient(90deg, var(--alternate-color) 0%, var(--accent-color) 100%);
  -webkit-mask: linear-gradient(var(--light-color) 0 0) content-box, linear-gradient(var(--light-color) 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;
  z-index: 2;
  -webkit-mask-image: linear-gradient(#fff 0 0), linear-gradient(#fff 0 0);
  -webkit-mask-clip: content-box, border-box;
  -webkit-mask-origin: content-box, border-box;
  -webkit-mask-composite: destination-out;
}

@media (max-width: 780px) {
  .bt_bb_sliding_cards .bt_bb_sliding_cards_items_box {
    display: block;
  }
  .bt_bb_sliding_cards .bt_bb_sliding_cards_items_box .bt_bb_sliding_card_item {
    width: 100% !important;
    margin-bottom: 1.5rem;
    display: grid;
  }
  .bt_bb_sliding_cards .bt_bb_sliding_cards_items_box .bt_bb_sliding_card_item .bt_bb_sliding_card_item_inner .bt_bb_sliding_card_item_inner_content .bt_bb_sliding_card_item_logo_image {
    margin-bottom: 1em !important;
  }
  .bt_bb_sliding_cards .bt_bb_sliding_cards_items_box .bt_bb_sliding_card_item .bt_bb_sliding_card_item_inner .bt_bb_sliding_card_item_inner_content .bt_bb_sliding_card_item_title {
    opacity: 1;
    visibility: visible;
    height: unset;
    display: block;
    min-width: auto;
    max-width: none;
  }
  .bt_bb_sliding_cards .bt_bb_sliding_cards_items_box .bt_bb_sliding_card_item .bt_bb_sliding_card_item_inner .bt_bb_sliding_card_item_inner_content .bt_bb_sliding_card_item_subtitle,
.bt_bb_sliding_cards .bt_bb_sliding_cards_items_box .bt_bb_sliding_card_item .bt_bb_sliding_card_item_inner .bt_bb_sliding_card_item_inner_content .bt_bb_sliding_card_item_details {
    opacity: 1;
    visibility: visible;
  }
  .bt_bb_sliding_cards .bt_bb_sliding_cards_items_box .bt_bb_sliding_card_item:hover, .bt_bb_sliding_cards .bt_bb_sliding_cards_items_box .bt_bb_sliding_card_item.active {
    width: 100%;
  }
}
/* Sliding Cards 
--------------------------------------------------- */
.bt_bb_sliding_speakers_cards {
  width: 100%;
  /* Shape */
  /* Overlay */
  /* Gradient Border */
  /* Grayscale Image effect */
}
.bt_bb_sliding_speakers_cards .bt_bb_sliding_speakers_cards_items_box {
  display: flex;
  justify-content: center;
  column-gap: 1.5rem;
  /* Item */
}
.bt_bb_sliding_speakers_cards .bt_bb_sliding_speakers_cards_items_box .bt_bb_sliding_card_speaker_item {
  width: 25%;
  min-height: 570px;
  color: var(--light-color);
  overflow: hidden;
  background-position: center;
  transition: ease-in-out 450ms all;
  position: relative;
  background-size: cover;
  background-position: center;
  transform: translateZ(0);
  /* Logo on top */
  /* Content on the bottom */
  /* Logo on bottom */
}
.bt_bb_sliding_speakers_cards .bt_bb_sliding_speakers_cards_items_box .bt_bb_sliding_card_speaker_item .bt_bb_sliding_card_speaker_item_logo_image.top {
  position: absolute;
  top: 3em;
  left: 3em;
  opacity: 0;
  transition: ease-in-out 450ms all;
}
.bt_bb_sliding_speakers_cards .bt_bb_sliding_speakers_cards_items_box .bt_bb_sliding_card_speaker_item .bt_bb_sliding_card_speaker_item_content {
  width: calc(100% - 6em);
  position: absolute;
  bottom: 3em;
  left: 3em;
  opacity: 0;
  transition: ease-in-out 450ms all;
}
.bt_bb_sliding_speakers_cards .bt_bb_sliding_speakers_cards_items_box .bt_bb_sliding_card_speaker_item .bt_bb_sliding_card_speaker_item_content .bt_bb_sliding_card_speaker_item_title {
  font-size: var(--normal-title-size);
  font-family: var(--supertitle-font);
  font-weight: var(--supertitle-font-weight);
  text-transform: var(--supertitle-text-transform);
  font-style: var(--supertitle-font-style);
  letter-spacing: var(--supertitle-letter-spacing);
  padding-bottom: 0;
  -webkit-line-clamp: 2;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  overflow: hidden;
  width: 100%;
  margin-bottom: 0.5rem;
}
.rtl .bt_bb_sliding_speakers_cards .bt_bb_sliding_speakers_cards_items_box .bt_bb_sliding_card_speaker_item .bt_bb_sliding_card_speaker_item_content .bt_bb_sliding_card_speaker_item_title {
  margin-left: auto;
}
.bt_bb_sliding_speakers_cards .bt_bb_sliding_speakers_cards_items_box .bt_bb_sliding_card_speaker_item .bt_bb_sliding_card_speaker_item_content .bt_bb_sliding_card_speaker_item_subtitle {
  font-size: var(--extrasmall-title-size);
  display: block;
  margin-bottom: 1rem;
  width: 100%;
  color: var(--light-80-color);
}
.bt_bb_sliding_speakers_cards .bt_bb_sliding_speakers_cards_items_box .bt_bb_sliding_card_speaker_item .bt_bb_sliding_card_speaker_item_content a.btSlidingCardSpeakerLink {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: 1;
}
.bt_bb_sliding_speakers_cards .bt_bb_sliding_speakers_cards_items_box .bt_bb_sliding_card_speaker_item .bt_bb_sliding_card_speaker_item_content .bt_bb_sliding_card_speaker_item_icons {
  position: relative;
  z-index: 4;
  pointer-events: all;
}
.bt_bb_sliding_speakers_cards .bt_bb_sliding_speakers_cards_items_box .bt_bb_sliding_card_speaker_item .bt_bb_sliding_card_speaker_item_content .bt_bb_sliding_card_speaker_item_icons .bt_bb_icon {
  pointer-events: all;
}
.bt_bb_sliding_speakers_cards .bt_bb_sliding_speakers_cards_items_box .bt_bb_sliding_card_speaker_item .bt_bb_sliding_card_speaker_item_content .bt_bb_sliding_card_speaker_item_icons .bt_bb_icon:last-child {
  padding: 0 !important;
}
.bt_bb_sliding_speakers_cards .bt_bb_sliding_speakers_cards_items_box .bt_bb_sliding_card_speaker_item .bt_bb_sliding_card_speaker_item_logo_image.bottom {
  position: absolute;
  bottom: 3em;
  left: 3em;
  opacity: 1;
  transition: ease-in-out 450ms all;
}
.bt_bb_sliding_speakers_cards .bt_bb_sliding_speakers_cards_items_box .bt_bb_sliding_card_speaker_item:hover, .bt_bb_sliding_speakers_cards .bt_bb_sliding_speakers_cards_items_box .bt_bb_sliding_card_speaker_item.active {
  width: 50%;
}
.bt_bb_sliding_speakers_cards .bt_bb_sliding_speakers_cards_items_box .bt_bb_sliding_card_speaker_item:hover .bt_bb_sliding_card_speaker_item_logo_image.top, .bt_bb_sliding_speakers_cards .bt_bb_sliding_speakers_cards_items_box .bt_bb_sliding_card_speaker_item.active .bt_bb_sliding_card_speaker_item_logo_image.top {
  opacity: 1;
}
.bt_bb_sliding_speakers_cards .bt_bb_sliding_speakers_cards_items_box .bt_bb_sliding_card_speaker_item:hover .bt_bb_sliding_card_speaker_item_content, .bt_bb_sliding_speakers_cards .bt_bb_sliding_speakers_cards_items_box .bt_bb_sliding_card_speaker_item.active .bt_bb_sliding_card_speaker_item_content {
  opacity: 1;
}
.bt_bb_sliding_speakers_cards .bt_bb_sliding_speakers_cards_items_box .bt_bb_sliding_card_speaker_item:hover .bt_bb_sliding_card_speaker_item_logo_image.bottom, .bt_bb_sliding_speakers_cards .bt_bb_sliding_speakers_cards_items_box .bt_bb_sliding_card_speaker_item.active .bt_bb_sliding_card_speaker_item_logo_image.bottom {
  opacity: 0;
}
.bt_bb_sliding_speakers_cards.bt_bb_shape_rounded .bt_bb_sliding_speakers_cards_items_box .bt_bb_sliding_card_speaker_item {
  border-radius: var(--s-card-rounded);
}
.bt_bb_sliding_speakers_cards.bt_bb_shape_rounded.bt_bb_border_show .bt_bb_sliding_speakers_cards_items_box .bt_bb_sliding_card_speaker_item {
  border: 2px solid var(--gray-70-color);
}
.bt_bb_sliding_speakers_cards.bt_bb_shape_rounded.bt_bb_border_show .bt_bb_sliding_speakers_cards_items_box .bt_bb_sliding_card_speaker_item:hover, .bt_bb_sliding_speakers_cards.bt_bb_shape_rounded.bt_bb_border_show .bt_bb_sliding_speakers_cards_items_box .bt_bb_sliding_card_speaker_item.active {
  border: none;
}
.bt_bb_sliding_speakers_cards.bt_bb_shape_rounded.bt_bb_border_show .bt_bb_sliding_speakers_cards_items_box .bt_bb_sliding_card_speaker_item:hover:before, .bt_bb_sliding_speakers_cards.bt_bb_shape_rounded.bt_bb_border_show .bt_bb_sliding_speakers_cards_items_box .bt_bb_sliding_card_speaker_item.active:before {
  border-radius: var(--s-card-rounded);
}
.bt_bb_sliding_speakers_cards.bt_bb_overlay_show .bt_bb_sliding_speakers_cards_items_box .bt_bb_sliding_card_speaker_item:before {
  content: "";
  width: 100%;
  height: 100%;
  position: absolute;
  display: block;
  z-index: 1;
  background: linear-gradient(180deg, var(--transparent-color) 63.16%, var(--dark-90-color) 100%);
}
.bt_bb_sliding_speakers_cards.bt_bb_border_show .bt_bb_sliding_speakers_cards_items_box .bt_bb_sliding_card_speaker_item {
  border: 2px solid var(--gray-70-color);
}
.bt_bb_sliding_speakers_cards.bt_bb_border_show .bt_bb_sliding_speakers_cards_items_box .bt_bb_sliding_card_speaker_item:hover:before, .bt_bb_sliding_speakers_cards.bt_bb_border_show .bt_bb_sliding_speakers_cards_items_box .bt_bb_sliding_card_speaker_item.active:before {
  content: "";
  position: absolute;
  inset: 0;
  padding: 2px;
  background: linear-gradient(90deg, var(--alternate-color) 0%, var(--accent-color) 100%);
  -webkit-mask: linear-gradient(var(--light-color) 0 0) content-box, linear-gradient(var(--light-color) 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;
  z-index: 0;
  pointer-events: all;
  -webkit-mask-image: linear-gradient(#fff 0 0), linear-gradient(#fff 0 0);
  -webkit-mask-clip: content-box, border-box;
  -webkit-mask-origin: content-box, border-box;
  -webkit-mask-composite: destination-out;
}
.bt_bb_sliding_speakers_cards.bt_bb_image_effect_grayscale .bt_bb_sliding_speakers_cards_items_box .bt_bb_sliding_card_speaker_item {
  filter: grayscale(100%);
}
.bt_bb_sliding_speakers_cards.bt_bb_image_effect_grayscale .bt_bb_sliding_speakers_cards_items_box .bt_bb_sliding_card_speaker_item:hover, .bt_bb_sliding_speakers_cards.bt_bb_image_effect_grayscale .bt_bb_sliding_speakers_cards_items_box .bt_bb_sliding_card_speaker_item.active {
  filter: grayscale(0%);
}

@media (max-width: 780px) {
  .bt_bb_sliding_speakers_cards .bt_bb_sliding_speakers_cards_items_box {
    display: block;
  }
  .bt_bb_sliding_speakers_cards .bt_bb_sliding_speakers_cards_items_box .bt_bb_sliding_card_speaker_item_logo_image.bottom,
.bt_bb_sliding_speakers_cards .bt_bb_sliding_speakers_cards_items_box .bt_bb_sliding_card_speaker_item_logo_image.top {
    opacity: 0 !important;
  }
  .bt_bb_sliding_speakers_cards .bt_bb_sliding_speakers_cards_items_box .bt_bb_sliding_card_speaker_item {
    width: 100% !important;
    margin-bottom: 1.5rem;
    display: flex;
  }
  .bt_bb_sliding_speakers_cards .bt_bb_sliding_speakers_cards_items_box .bt_bb_sliding_card_speaker_item .bt_bb_sliding_card_speaker_item_content {
    opacity: 1 !important;
  }
  .bt_bb_sliding_speakers_cards .bt_bb_sliding_speakers_cards_items_box .bt_bb_sliding_card_speaker_item:hover, .bt_bb_sliding_speakers_cards .bt_bb_sliding_speakers_cards_items_box .bt_bb_sliding_card_speaker_item.active {
    width: 100%;
  }
}
/* Page content fix */
.site-content .site-main article.type-page {
  overflow: visible;
}

/* Moving Cards
--------------------------------------------------- */
.bt_bb_moving_cards {
  /* Shape */
}
.bt_bb_moving_cards .bt_bb_moving_cards_items_box {
  position: relative;
  /* Item */
}
.bt_bb_moving_cards .bt_bb_moving_cards_items_box .bt_bb_moving_card_item {
  position: sticky !important;
  width: 100%;
  top: 0;
  transform: scale(0.9);
  transition: all 600ms ease;
  background: var(--light-color);
  /* Stacking */
}
.bt_bb_moving_cards .bt_bb_moving_cards_items_box .bt_bb_moving_card_item .bt_bb_moving_card_item_inner {
  color: var(--moving-card-item-primary-color, var(--moving-card-primary-color, var(--dark-color)));
  background-color: var(--moving-card-color, var(--moving-card-item-secondary-color, var(--moving-card-secondary-color, var(--alternate-color))));
  /* Title & Number */
  /* Content */
}
.bt_bb_moving_cards .bt_bb_moving_cards_items_box .bt_bb_moving_card_item .bt_bb_moving_card_item_inner .bt_bb_moving_card_item_header {
  display: flex;
  justify-content: space-between;
  align-items: center;
  cursor: pointer;
  padding: 2.5em 3em 1.5em 3em;
}
.bt_bb_moving_cards .bt_bb_moving_cards_items_box .bt_bb_moving_card_item .bt_bb_moving_card_item_inner .bt_bb_moving_card_item_header .bt_bb_moving_card_item_title {
  font-size: var(--normal-title-size);
  padding-bottom: 0;
  line-height: 1.1;
}
.bt_bb_moving_cards .bt_bb_moving_cards_items_box .bt_bb_moving_card_item .bt_bb_moving_card_item_inner .bt_bb_moving_card_item_header .bt_bb_moving_card_item_number {
  font-size: var(--normal-title-size);
  font-family: var(--heading-font);
  font-weight: var(--heading-font-weight);
  font-style: var(--heading-font-style);
  line-height: 1.1;
}
.bt_bb_moving_cards .bt_bb_moving_cards_items_box .bt_bb_moving_card_item .bt_bb_moving_card_item_inner .bt_bb_moving_card_item_content {
  padding: 0 3em 3em 3em;
  overflow: hidden;
}
.bt_bb_moving_cards .bt_bb_moving_cards_items_box .bt_bb_moving_card_item:not(:first-child) {
  margin-top: -1em;
}
.bt_bb_moving_cards .bt_bb_moving_cards_items_box .bt_bb_moving_card_item:nth-child(1) {
  top: 5em;
}
.bt_bb_moving_cards .bt_bb_moving_cards_items_box .bt_bb_moving_card_item:nth-child(2) {
  top: 12em;
}
.bt_bb_moving_cards .bt_bb_moving_cards_items_box .bt_bb_moving_card_item:nth-child(3) {
  top: 19em;
}
.bt_bb_moving_cards .bt_bb_moving_cards_items_box .bt_bb_moving_card_item:nth-child(4) {
  top: 26em;
}
.bt_bb_moving_cards .bt_bb_moving_cards_items_box .bt_bb_moving_card_item:nth-child(5) {
  top: 33em;
}
.bt_bb_moving_cards .bt_bb_moving_cards_items_box .bt_bb_moving_card_item.bt_bb_moving_card_item_active {
  transform: scale(1);
}
.bt_bb_moving_cards .bt_bb_moving_cards_items_box .bt_bb_moving_card_item.bt_bb_moving_card_item_empty {
  opacity: 0;
  min-height: 15em;
}
.bt_bb_moving_cards.bt_bb_shape_hard-rounded .bt_bb_moving_cards_items_box .bt_bb_moving_card_item {
  border-radius: 30px;
  overflow: hidden;
}
.bt_bb_moving_cards.bt_bb_shape_soft-rounded .bt_bb_moving_cards_items_box .bt_bb_moving_card_item {
  border-radius: 20px;
  overflow: hidden;
}

/* Responsive */
.bt_bb_moving_cards.bt_bb_overlap_disable .bt_bb_moving_cards_items_box .bt_bb_moving_card_item {
  position: relative !important;
  transform: scale(1) !important;
  top: unset !important;
}
.bt_bb_moving_cards.bt_bb_overlap_disable .bt_bb_moving_cards_items_box .bt_bb_moving_card_item.bt_bb_moving_card_item_empty {
  display: none;
}

@media (max-width: 991px) {
  .bt_bb_moving_cards .bt_bb_moving_cards_items_box .bt_bb_moving_card_item .bt_bb_moving_card_item_inner .bt_bb_moving_card_item_header .bt_bb_moving_card_item_title, .bt_bb_moving_cards .bt_bb_moving_cards_items_box .bt_bb_moving_card_item .bt_bb_moving_card_item_inner .bt_bb_moving_card_item_header .bt_bb_moving_card_item_number {
    font-size: 2rem;
  }
  .bt_bb_moving_cards .bt_bb_moving_cards_items_box .bt_bb_moving_card_item .bt_bb_moving_card_item_inner .bt_bb_moving_card_item_header {
    padding: 1.5em 1.5em 1em 1.5em;
  }
  .bt_bb_moving_cards .bt_bb_moving_cards_items_box .bt_bb_moving_card_item .bt_bb_moving_card_item_inner .bt_bb_moving_card_item_content {
    padding: 0 1.5em 1.5em 1.5em;
  }
}
@media (max-width: 780px) {
  .bt_bb_moving_cards .bt_bb_moving_cards_items_box .bt_bb_moving_card_item .bt_bb_moving_card_item_inner .bt_bb_moving_card_item_header {
    padding: 1.5em;
  }
  .bt_bb_moving_cards .bt_bb_moving_cards_items_box .bt_bb_moving_card_item .bt_bb_moving_card_item_inner .bt_bb_moving_card_item_header .bt_bb_moving_card_item_title, .bt_bb_moving_cards .bt_bb_moving_cards_items_box .bt_bb_moving_card_item .bt_bb_moving_card_item_inner .bt_bb_moving_card_item_header .bt_bb_moving_card_item_number {
    font-size: 1.5em;
  }
  .bt_bb_moving_cards .bt_bb_moving_cards_items_box .bt_bb_moving_card_item .bt_bb_moving_card_item_inner .bt_bb_moving_card_item_content {
    padding: 0 1.5em 1.5em 1.5em;
  }

  .bt_bb_moving_cards .bt_bb_moving_cards_items_box .bt_bb_moving_card_item:nth-child(2) {
    top: 9.7em;
  }
}
/* Speakers Number
--------------------------------------------------- */
.bt_bb_speakers {
  display: flex;
  /* Number gradient border */
  /* Image size */
}
.bt_bb_align_center .bt_bb_speakers, .bt_bb_speakers.bt_bb_align_center, .bt_bb_align_left .bt_bb_speakers.bt_bb_align_center, .bt_bb_align_left .bt_bb_align_center .bt_bb_speakers, .bt_bb_align_right .bt_bb_speakers.bt_bb_align_center, .bt_bb_align_right .bt_bb_align_center .bt_bb_speakers {
  flex-wrap: wrap;
  justify-content: center;
}
.bt_bb_speakers .bt_bb_speakers_images {
  display: inline-flex;
  z-index: 1;
}
.bt_bb_speakers .bt_bb_speakers_images .bt_bb_speaker_image {
  width: 56px;
  margin-left: -1rem;
  border: 3px solid var(--light-color);
  border-radius: 50%;
  z-index: 1;
}
.bt_bb_speakers .bt_bb_speakers_images .bt_bb_speaker_image:first-child {
  margin-left: 0;
}
.rtl .bt_bb_speakers .bt_bb_speakers_images .bt_bb_speaker_image {
  margin-right: -1rem;
  margin-left: 0;
}
.bt_bb_speakers .bt_bb_speakers_number {
  display: flex;
  justify-content: center;
  align-items: center;
  margin-left: -1rem;
  width: 56px;
  height: 56px;
  color: var(--primary-color, var(--dark-color));
  background-color: var(--secondary-color, var(--accent-color));
  border-radius: 50%;
  z-index: 2;
}
.rtl .bt_bb_speakers .bt_bb_speakers_number {
  margin-right: -1rem;
  margin-left: 0;
}
.bt_bb_speakers .bt_bb_speakers_number .bt_bb_counter_holder {
  font-size: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 56px;
  height: 56px;
}
.bt_bb_speakers .bt_bb_speakers_number .bt_bb_counter_holder .bt_bb_counter_inner .bt_bb_counter span.onedigit {
  font-family: var(--body-font);
  font-weight: 500;
  font-style: var(--body-font-style);
}
.bt_bb_speakers.bt_bb_number_border_yes .bt_bb_speakers_images .bt_bb_speaker_image {
  border-color: var(--dark-color);
}
.bt_bb_speakers.bt_bb_number_border_yes .bt_bb_speakers_number {
  position: relative;
}
.bt_bb_speakers.bt_bb_number_border_yes .bt_bb_speakers_number:before {
  content: "";
  position: absolute;
  inset: 0;
  padding: 2px;
  background: linear-gradient(180deg, var(--alternate-color) 0%, var(--accent-color) 100%);
  -webkit-mask: linear-gradient(var(--light-color) 0 0) content-box, linear-gradient(var(--light-color) 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;
  z-index: 0;
  border-radius: 50%;
  -webkit-mask-image: linear-gradient(#fff 0 0), linear-gradient(#fff 0 0);
  -webkit-mask-clip: content-box, border-box;
  -webkit-mask-origin: content-box, border-box;
  -webkit-mask-composite: destination-out;
}
.bt_bb_speakers .bt_bb_speakers_text {
  padding-left: 1rem;
  display: flex;
  align-items: center;
}
.rtl .bt_bb_speakers .bt_bb_speakers_text {
  padding-left: 0;
  padding-right: 1rem;
}
.bt_bb_speakers.bt_bb_image_size_medium .bt_bb_speakers_images .bt_bb_speaker_image {
  width: 77px;
}
.bt_bb_speakers.bt_bb_image_size_medium .bt_bb_speakers_number {
  width: 77px;
  height: 77px;
}
.bt_bb_speakers.bt_bb_image_size_medium .bt_bb_speakers_number .bt_bb_counter_holder {
  width: 77px;
  height: 77px;
}
.bt_bb_speakers.bt_bb_image_size_large .bt_bb_speakers_images .bt_bb_speaker_image {
  width: 90px;
}
.bt_bb_speakers.bt_bb_image_size_large .bt_bb_speakers_number {
  width: 90px;
  height: 90px;
}
.bt_bb_speakers.bt_bb_image_size_large .bt_bb_speakers_number .bt_bb_counter_holder {
  width: 90px;
  height: 90px;
}

@media (max-width: 780px) {
  .bt_bb_speakers.bt_bb_image_size_small, .bt_bb_speakers.bt_bb_image_size_medium, .bt_bb_speakers.bt_bb_image_size_large {
    flex-wrap: wrap;
  }
  .bt_bb_align_center .bt_bb_speakers.bt_bb_image_size_small, .bt_bb_speakers.bt_bb_image_size_small.bt_bb_align_center, .bt_bb_align_left .bt_bb_speakers.bt_bb_image_size_small.bt_bb_align_center, .bt_bb_align_left .bt_bb_align_center .bt_bb_speakers.bt_bb_image_size_small, .bt_bb_align_right .bt_bb_speakers.bt_bb_image_size_small.bt_bb_align_center, .bt_bb_align_right .bt_bb_align_center .bt_bb_speakers.bt_bb_image_size_small, .bt_bb_align_center .bt_bb_speakers.bt_bb_image_size_medium, .bt_bb_speakers.bt_bb_image_size_medium.bt_bb_align_center, .bt_bb_align_left .bt_bb_speakers.bt_bb_image_size_medium.bt_bb_align_center, .bt_bb_align_left .bt_bb_align_center .bt_bb_speakers.bt_bb_image_size_medium, .bt_bb_align_right .bt_bb_speakers.bt_bb_image_size_medium.bt_bb_align_center, .bt_bb_align_right .bt_bb_align_center .bt_bb_speakers.bt_bb_image_size_medium, .bt_bb_align_center .bt_bb_speakers.bt_bb_image_size_large, .bt_bb_speakers.bt_bb_image_size_large.bt_bb_align_center, .bt_bb_align_left .bt_bb_speakers.bt_bb_image_size_large.bt_bb_align_center, .bt_bb_align_left .bt_bb_align_center .bt_bb_speakers.bt_bb_image_size_large, .bt_bb_align_right .bt_bb_speakers.bt_bb_image_size_large.bt_bb_align_center, .bt_bb_align_right .bt_bb_align_center .bt_bb_speakers.bt_bb_image_size_large {
    justify-content: center;
  }
  .bt_bb_align_center .bt_bb_speakers.bt_bb_image_size_small .bt_bb_speakers_text, .bt_bb_speakers.bt_bb_image_size_small.bt_bb_align_center .bt_bb_speakers_text, .bt_bb_align_left .bt_bb_speakers.bt_bb_image_size_small.bt_bb_align_center .bt_bb_speakers_text, .bt_bb_align_left .bt_bb_align_center .bt_bb_speakers.bt_bb_image_size_small .bt_bb_speakers_text, .bt_bb_align_right .bt_bb_speakers.bt_bb_image_size_small.bt_bb_align_center .bt_bb_speakers_text, .bt_bb_align_right .bt_bb_align_center .bt_bb_speakers.bt_bb_image_size_small .bt_bb_speakers_text, .bt_bb_align_center .bt_bb_speakers.bt_bb_image_size_medium .bt_bb_speakers_text, .bt_bb_speakers.bt_bb_image_size_medium.bt_bb_align_center .bt_bb_speakers_text, .bt_bb_align_left .bt_bb_speakers.bt_bb_image_size_medium.bt_bb_align_center .bt_bb_speakers_text, .bt_bb_align_left .bt_bb_align_center .bt_bb_speakers.bt_bb_image_size_medium .bt_bb_speakers_text, .bt_bb_align_right .bt_bb_speakers.bt_bb_image_size_medium.bt_bb_align_center .bt_bb_speakers_text, .bt_bb_align_right .bt_bb_align_center .bt_bb_speakers.bt_bb_image_size_medium .bt_bb_speakers_text, .bt_bb_align_center .bt_bb_speakers.bt_bb_image_size_large .bt_bb_speakers_text, .bt_bb_speakers.bt_bb_image_size_large.bt_bb_align_center .bt_bb_speakers_text, .bt_bb_align_left .bt_bb_speakers.bt_bb_image_size_large.bt_bb_align_center .bt_bb_speakers_text, .bt_bb_align_left .bt_bb_align_center .bt_bb_speakers.bt_bb_image_size_large .bt_bb_speakers_text, .bt_bb_align_right .bt_bb_speakers.bt_bb_image_size_large.bt_bb_align_center .bt_bb_speakers_text, .bt_bb_align_right .bt_bb_align_center .bt_bb_speakers.bt_bb_image_size_large .bt_bb_speakers_text {
    text-align: center;
    margin: 0 auto;
  }
  .bt_bb_align_center .bt_bb_speakers.bt_bb_image_size_small .bt_bb_speakers_text p, .bt_bb_speakers.bt_bb_image_size_small.bt_bb_align_center .bt_bb_speakers_text p, .bt_bb_align_left .bt_bb_speakers.bt_bb_image_size_small.bt_bb_align_center .bt_bb_speakers_text p, .bt_bb_align_left .bt_bb_align_center .bt_bb_speakers.bt_bb_image_size_small .bt_bb_speakers_text p, .bt_bb_align_right .bt_bb_speakers.bt_bb_image_size_small.bt_bb_align_center .bt_bb_speakers_text p, .bt_bb_align_right .bt_bb_align_center .bt_bb_speakers.bt_bb_image_size_small .bt_bb_speakers_text p, .bt_bb_align_center .bt_bb_speakers.bt_bb_image_size_medium .bt_bb_speakers_text p, .bt_bb_speakers.bt_bb_image_size_medium.bt_bb_align_center .bt_bb_speakers_text p, .bt_bb_align_left .bt_bb_speakers.bt_bb_image_size_medium.bt_bb_align_center .bt_bb_speakers_text p, .bt_bb_align_left .bt_bb_align_center .bt_bb_speakers.bt_bb_image_size_medium .bt_bb_speakers_text p, .bt_bb_align_right .bt_bb_speakers.bt_bb_image_size_medium.bt_bb_align_center .bt_bb_speakers_text p, .bt_bb_align_right .bt_bb_align_center .bt_bb_speakers.bt_bb_image_size_medium .bt_bb_speakers_text p, .bt_bb_align_center .bt_bb_speakers.bt_bb_image_size_large .bt_bb_speakers_text p, .bt_bb_speakers.bt_bb_image_size_large.bt_bb_align_center .bt_bb_speakers_text p, .bt_bb_align_left .bt_bb_speakers.bt_bb_image_size_large.bt_bb_align_center .bt_bb_speakers_text p, .bt_bb_align_left .bt_bb_align_center .bt_bb_speakers.bt_bb_image_size_large .bt_bb_speakers_text p, .bt_bb_align_right .bt_bb_speakers.bt_bb_image_size_large.bt_bb_align_center .bt_bb_speakers_text p, .bt_bb_align_right .bt_bb_align_center .bt_bb_speakers.bt_bb_image_size_large .bt_bb_speakers_text p {
    margin: 0 auto;
  }
  .bt_bb_speakers.bt_bb_image_size_small .bt_bb_speakers_text, .bt_bb_speakers.bt_bb_image_size_medium .bt_bb_speakers_text, .bt_bb_speakers.bt_bb_image_size_large .bt_bb_speakers_text {
    width: 100%;
    flex: 1 0 100%;
    padding-left: 0;
    padding-top: 1rem;
  }
  .bt_bb_speakers.bt_bb_image_size_small .bt_bb_speakers_images .bt_bb_speaker_image, .bt_bb_speakers.bt_bb_image_size_medium .bt_bb_speakers_images .bt_bb_speaker_image, .bt_bb_speakers.bt_bb_image_size_large .bt_bb_speakers_images .bt_bb_speaker_image {
    width: 56px;
  }
  .bt_bb_speakers.bt_bb_image_size_small .bt_bb_speakers_number, .bt_bb_speakers.bt_bb_image_size_medium .bt_bb_speakers_number, .bt_bb_speakers.bt_bb_image_size_large .bt_bb_speakers_number {
    width: 56px;
    height: 56px;
  }
  .bt_bb_speakers.bt_bb_image_size_small .bt_bb_speakers_number .bt_bb_counter_holder, .bt_bb_speakers.bt_bb_image_size_medium .bt_bb_speakers_number .bt_bb_counter_holder, .bt_bb_speakers.bt_bb_image_size_large .bt_bb_speakers_number .bt_bb_counter_holder {
    width: 56px;
    height: 56px;
  }
}
/* Promo
--------------------------------------------- */
/* Promo Prices */
.bt_bb_promo {
  position: relative;
  width: auto;
  display: inline-flex;
  flex-wrap: wrap;
  /* Old price */
}
.bt_bb_promo span {
  font-size: var(--large-title-size);
  font-family: var(--heading-font);
  font-weight: var(--heading-font-weight);
  font-style: var(--heading-font-style);
  color: inherit;
}
.bt_bb_promo .bt_bb_promo_old span {
  text-decoration-line: line-through;
  padding-right: 0.8rem;
  opacity: 0.4;
  color: inherit;
}
.rtl .bt_bb_promo .bt_bb_promo_old span {
  padding-right: 0;
  padding-left: 0.8rem;
}
.bt_bb_align_right .bt_bb_promo, .bt_bb_promo.bt_bb_align_right, .bt_bb_align_left .bt_bb_promo.bt_bb_align_right, .bt_bb_align_left .bt_bb_align_right .bt_bb_promo, .bt_bb_align_center .bt_bb_promo.bt_bb_align_right, .bt_bb_align_center .bt_bb_align_right .bt_bb_promo {
  margin-left: 0.5em;
}
.bt_bb_align_left .bt_bb_promo, .bt_bb_promo.bt_bb_align_left, .bt_bb_align_right .bt_bb_promo.bt_bb_align_left, .bt_bb_align_right .bt_bb_align_left .bt_bb_promo, .bt_bb_align_center .bt_bb_promo.bt_bb_align_left, .bt_bb_align_center .bt_bb_align_left .bt_bb_promo {
  margin-right: 0.5em;
}

@media (max-width: 780px) {
  .bt_bb_promo span {
    font-size: var(--normal-title-size);
  }
}
/* Call to action
--------------------------------------------------- */
.bt_bb_call_to_action {
  padding: 3.5em 3em;
  display: inline-flex;
  justify-content: space-between;
  align-items: normal;
  color: var(--call-to-action-primary-color, inherit);
  background-color: var(--call-to-action-secondary-color, var(--accent-color));
  position: relative;
  /* Link */
  /* Size */
  /* Shape */
  /* Style - Filled Gradient */
  /* Icon position */
  /* Width */
  /* Align */
  /* Icon - Events Arrow */
  /* Icon animation */
}
.bt_bb_call_to_action .btCTALink {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: 2;
}
.bt_bb_call_to_action .bt_bb_call_to_action_text {
  padding-right: 1em;
  order: 1;
  display: flex;
  align-items: center;
}
.rtl .bt_bb_call_to_action .bt_bb_call_to_action_text {
  padding-right: 0;
  padding-left: 1em;
}
.bt_bb_call_to_action .bt_bb_call_to_action_text span {
  font-family: var(--heading-font);
  font-weight: var(--heading-font-weight);
  font-style: var(--heading-font-style);
  margin-bottom: 0em;
}
.bt_bb_call_to_action .bt_bb_call_to_action_icon {
  order: 2;
  display: flex;
  align-items: center;
}
.bt_bb_call_to_action .bt_bb_call_to_action_icon .bt_bb_icon {
  margin: 0 !important;
  padding: 0 !important;
}
.bt_bb_call_to_action.bt_bb_size_small .bt_bb_call_to_action_text span {
  font-size: 2rem;
}
.bt_bb_call_to_action.bt_bb_size_small .bt_bb_call_to_action_icon .bt_bb_icon.bt_bb_size_large .bt_bb_icon_holder:before {
  font-size: 3em;
}
.bt_bb_call_to_action.bt_bb_size_medium .bt_bb_call_to_action_text span {
  font-size: var(--normal-title-size);
}
.bt_bb_call_to_action.bt_bb_size_medium .bt_bb_call_to_action_icon .bt_bb_icon.bt_bb_size_large .bt_bb_icon_holder:before {
  font-size: 2.27em;
}
.bt_bb_call_to_action.bt_bb_size_medium .bt_bb_call_to_action_icon .bt_bb_icon.bt_bb_size_xlarge .bt_bb_icon_holder:before {
  font-size: 4em;
}
.bt_bb_call_to_action.bt_bb_shape_soft-rounded {
  border-radius: var(--call-soft-rounded);
}
.bt_bb_call_to_action.bt_bb_shape_hard-rounded {
  border-radius: var(--call-hard-rounded);
}
.bt_bb_call_to_action.bt_bb_shape_ticket {
  padding: 0;
  background-color: transparent;
}
.bt_bb_call_to_action.bt_bb_shape_ticket .bt_bb_call_to_action_text {
  padding: 2em 3.5em !important;
  border-radius: var(--call-soft-rounded);
  background-color: var(--call-to-action-secondary-color, var(--accent-color));
}
.bt_bb_call_to_action.bt_bb_shape_ticket .bt_bb_call_to_action_icon {
  aspect-ratio: 1/1;
  padding: 2.5em !important;
  border-radius: var(--call-soft-rounded);
  background-color: var(--call-to-action-secondary-color, var(--accent-color));
}
.bt_bb_call_to_action.bt_bb_style_gradient {
  background-color: transparent;
  background: linear-gradient(90deg, var(--secondary-color, var(--accent-color)) 0%, var(--primary-color, var(--alternate-color)) 100%);
}
.rtl .bt_bb_call_to_action.bt_bb_style_gradient {
  background: linear-gradient(270deg, var(--secondary-color, var(--accent-color)) 0%, var(--primary-color, var(--alternate-color)) 100%);
}
.bt_bb_call_to_action.bt_bb_style_gradient.bt_bb_shape_ticket {
  background-color: transparent;
  background: none;
}
.bt_bb_call_to_action.bt_bb_style_gradient.bt_bb_shape_ticket .bt_bb_call_to_action_text {
  background: linear-gradient(90deg, var(--secondary-color, var(--accent-color)) 0%, var(--primary-color, var(--alternate-color)) 117%);
}
.rtl .bt_bb_call_to_action.bt_bb_style_gradient.bt_bb_shape_ticket .bt_bb_call_to_action_text {
  background: linear-gradient(270deg, var(--secondary-color, var(--accent-color)) 0%, var(--primary-color, var(--alternate-color)) 117%);
}
.bt_bb_call_to_action.bt_bb_style_gradient.bt_bb_shape_ticket .bt_bb_call_to_action_icon {
  background: linear-gradient(90deg, var(--secondary-color, var(--accent-color)) -300%, var(--primary-color, var(--alternate-color)) 80%);
}
.rtl .bt_bb_call_to_action.bt_bb_style_gradient.bt_bb_shape_ticket .bt_bb_call_to_action_icon {
  background: linear-gradient(270deg, var(--secondary-color, var(--accent-color)) -300%, var(--primary-color, var(--alternate-color)) 80%);
}
.bt_bb_call_to_action.bt_bb_icon_position_left .bt_bb_call_to_action_text {
  padding-right: 0em;
  order: 2;
}
.rtl .bt_bb_call_to_action.bt_bb_icon_position_left .bt_bb_call_to_action_text {
  padding-right: 1em;
  padding-left: 0;
}
.bt_bb_call_to_action.bt_bb_icon_position_left .bt_bb_call_to_action_icon {
  padding-right: 1em;
  order: 1;
}
.rtl .bt_bb_call_to_action.bt_bb_icon_position_left .bt_bb_call_to_action_icon {
  padding-right: 0;
  padding-left: 1em;
}
.bt_bb_call_to_action.bt_bb_width_full {
  width: 100%;
}
.bt_bb_call_to_action.bt_bb_width_full .bt_bb_call_to_action_text {
  flex-basis: 100%;
}
.bt_bb_call_to_action.bt_bb_align_left .bt_bb_call_to_action_text span {
  margin-right: auto;
}
.bt_bb_call_to_action.bt_bb_align_right .bt_bb_call_to_action_text span {
  margin-left: auto;
}
.bt_bb_call_to_action.bt_bb_align_center .bt_bb_call_to_action_text span {
  margin: 0 auto;
}
.bt_bb_call_to_action.btWithThinArrow.bt_bb_size_medium .bt_bb_call_to_action_icon .bt_bb_icon.bt_bb_size_large .bt_bb_icon_holder:before {
  font-size: 3em;
}
.bt_bb_call_to_action.bt_bb_icon_animation_shake .bt_bb_icon_holder {
  transition: transform 450ms ease;
}
.bt_bb_call_to_action.bt_bb_icon_animation_shake:hover .bt_bb_icon_holder {
  animation: IconShake 0.82s cubic-bezier(0.36, 0.07, 0.19, 0.97) both;
  transform: translate3d(0, 0, 0);
  perspective: 1000px;
}
.bt_bb_call_to_action.bt_bb_icon_animation_rotate .bt_bb_icon_holder {
  transition: transform 300ms ease;
}
.bt_bb_call_to_action.bt_bb_icon_animation_rotate:hover .bt_bb_icon_holder {
  animation: IconRotate 3s cubic-bezier(0.36, 0.07, 0.19, 0.97) both;
}
.bt_bb_call_to_action.bt_bb_icon_animation_rotate_left .bt_bb_icon_holder {
  transition: transform 300ms ease;
}
.bt_bb_call_to_action.bt_bb_icon_animation_rotate_left:hover .bt_bb_icon_holder {
  transform: rotate(45deg);
}
.bt_bb_call_to_action.bt_bb_icon_animation_rotate_right .bt_bb_icon_holder {
  transition: transform 300ms ease;
}
.bt_bb_call_to_action.bt_bb_icon_animation_rotate_right:hover .bt_bb_icon_holder {
  transform: rotate(-45deg);
}
.bt_bb_call_to_action.bt_bb_icon_animation_move_right .bt_bb_icon_holder {
  transition: transform 300ms ease;
}
.bt_bb_call_to_action.bt_bb_icon_animation_move_right:hover .bt_bb_icon_holder {
  transform: translateX(2px);
}
.bt_bb_call_to_action.bt_bb_icon_animation_move_left .bt_bb_icon_holder {
  transition: transform 300ms ease;
}
.bt_bb_call_to_action.bt_bb_icon_animation_move_left:hover .bt_bb_icon_holder {
  transform: translateX(-2px);
}
.bt_bb_call_to_action.bt_bb_icon_animation_move_top .bt_bb_icon_holder {
  transition: transform 300ms ease;
}
.bt_bb_call_to_action.bt_bb_icon_animation_move_top:hover .bt_bb_icon_holder {
  transform: translateY(-2px);
}
.bt_bb_call_to_action.bt_bb_icon_animation_move_bottom .bt_bb_icon_holder {
  transition: transform 300ms ease;
}
.bt_bb_call_to_action.bt_bb_icon_animation_move_bottom:hover .bt_bb_icon_holder {
  transform: translateY(2px);
}

@keyframes IconShake {
  10%, 90% {
    transform: translate3d(-1px, 0, 0);
  }
  20%, 80% {
    transform: translate3d(1px, 0, 0);
  }
  30%, 50%, 70% {
    transform: translate3d(-1px, 0, 0);
  }
  40%, 60% {
    transform: translate3d(1px, 0, 0);
  }
}
@keyframes IconRotate {
  100% {
    transform: rotate(360deg);
  }
}
@media (max-width: 1780px) {
  .bt_bb_call_to_action:not(.bt_bb_shape_ticket) {
    padding: 2.5em 1.5em;
  }
  .bt_bb_call_to_action:not(.bt_bb_shape_ticket).bt_bb_size_medium .bt_bb_call_to_action_text span, .bt_bb_call_to_action:not(.bt_bb_shape_ticket).bt_bb_size_small .bt_bb_call_to_action_text span {
    font-size: 25px;
  }
  .bt_bb_call_to_action:not(.bt_bb_shape_ticket).bt_bb_size_medium .bt_bb_call_to_action_icon .bt_bb_icon.bt_bb_size_xlarge .bt_bb_icon_holder:before, .bt_bb_call_to_action:not(.bt_bb_shape_ticket).bt_bb_size_small .bt_bb_call_to_action_icon .bt_bb_icon.bt_bb_size_xlarge .bt_bb_icon_holder:before {
    font-size: 3em;
  }
}
@media (max-width: 780px) {
  .bt_bb_call_to_action {
    padding: 1.5rem;
    justify-content: center;
  }
  .bt_bb_call_to_action .bt_bb_call_to_action_text {
    flex-basis: auto !important;
  }
  .bt_bb_call_to_action.bt_bb_width_full .bt_bb_call_to_action_text {
    flex-basis: 100% !important;
  }
  .bt_bb_call_to_action.bt_bb_shape_ticket .bt_bb_call_to_action_text {
    padding: 1.6em !important;
    border-radius: 20px;
  }
  .bt_bb_call_to_action.bt_bb_shape_ticket .bt_bb_call_to_action_text span {
    font-size: 1.25rem;
  }
  .bt_bb_call_to_action.bt_bb_shape_ticket .bt_bb_call_to_action_icon {
    padding: 1.6rem !important;
    border-radius: 20px;
  }
  .bt_bb_call_to_action.bt_bb_shape_ticket .bt_bb_call_to_action_icon .bt_bb_icon.bt_bb_size_large .bt_bb_icon_holder:before {
    font-size: 2em !important;
  }
  .bt_bb_call_to_action.bt_bb_size_small .bt_bb_call_to_action_text span {
    font-size: 1.5rem;
  }
  .bt_bb_call_to_action.bt_bb_size_medium .bt_bb_call_to_action_text span {
    font-size: 1.5rem;
  }
  .bt_bb_call_to_action.bt_bb_size_medium .bt_bb_call_to_action_icon .bt_bb_icon.bt_bb_size_large .bt_bb_icon_holder:before {
    font-size: 2em;
  }
  .bt_bb_call_to_action.bt_bb_size_medium .bt_bb_call_to_action_icon .bt_bb_icon.bt_bb_size_xlarge .bt_bb_icon_holder:before {
    font-size: 2em;
  }
}
/* Card Speaker 
--------------------------------------------------- */
.bt_bb_card_speaker {
  position: relative;
  overflow: hidden;
  /* Image */
  /* Content */
  /* Link */
}
.button-shape-rounded .bt_bb_card_speaker {
  border-radius: 30px;
}
.button-shape-round .bt_bb_card_speaker {
  border-radius: 30px;
}
.bt_bb_card_speaker .bt_bb_card_speaker_background {
  position: relative;
}
.bt_bb_card_speaker .bt_bb_card_speaker_text_box {
  position: absolute;
  top: auto;
  left: 0;
  bottom: 0;
  right: 0;
  padding: 2.5em;
  z-index: 2;
  color: var(--light-color);
}
.bt_bb_card_speaker .bt_bb_card_speaker_text_box:before {
  content: "";
  position: absolute;
  left: 0;
  bottom: 0;
  display: block;
  z-index: 1;
  background: linear-gradient(180deg, var(--transparent-color) 20%, var(--dark-color) 100%);
  height: 130%;
  width: 100%;
}
.bt_bb_card_speaker .bt_bb_card_speaker_title {
  z-index: 1;
  position: relative;
}
.bt_bb_card_speaker .bt_bb_card_speaker_title .bt_bb_headline .bt_bb_headline_subheadline {
  margin-top: 0.25em;
  opacity: 0.8;
}
.bt_bb_card_speaker .bt_bb_card_speaker_content_inner {
  display: flex;
  flex-wrap: wrap;
  align-content: flex-end;
  flex-wrap: wrap;
  gap: 2rem;
  position: absolute;
  top: 0;
  width: 100%;
  height: 100%;
  z-index: 2;
  padding: 2.5em;
  color: var(--card-speaker-primary-color, var(--light-color));
  background-color: var(--card-speaker-secondary-color, var(--accent-color));
  opacity: 0;
  transition: 300ms ease all;
}
.bt_bb_card_speaker .bt_bb_card_speaker_content_inner > div {
  width: calc(100% - 5em);
}
.bt_bb_card_speaker .bt_bb_card_speaker_content_inner .bt_bb_card_speaker_title {
  align-self: flex-start;
  position: absolute;
}
.bt_bb_card_speaker .bt_bb_card_speaker_content_inner .bt_bb_card_speaker_text {
  -webkit-line-clamp: 4;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  overflow: hidden;
  width: 100%;
}
.bt_bb_card_speaker:hover .bt_bb_card_speaker_content_inner {
  opacity: 1;
}
.bt_bb_card_speaker.bt_bb_style_gradient .bt_bb_card_speaker_text_box:before {
  background: linear-gradient(180deg, var(--transparent-color) 20%, var(--alternate-color) 100%);
}
.bt_bb_card_speaker.bt_bb_style_gradient .bt_bb_card_speaker_content_inner {
  color: var(--light-color);
  background: linear-gradient(180deg, var(--card-speaker-secondary-color, var(--accent-color)) 0%, var(--card-speaker-primary-color, var(--alternate-color)) 100%);
}
.bt_bb_card_speaker .btCardSpeakerLink {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: 2;
}

@media (max-width: 480px) {
  .bt_bb_card_speaker .bt_bb_card_speaker_content_inner {
    display: none;
  }
}
/* Speaker Simple Card
--------------------------------------------------- */
.bt_bb_simple_speaker .bt_bb_simple_speaker_image {
  display: flex;
  padding-bottom: 1rem;
}
.bt_bb_simple_speaker .bt_bb_simple_speaker_image img {
  transform: scale3d(1, 1, 1);
  transition: transform 650ms ease-in-out, filter 650ms ease-in-out;
}
.bt_bb_simple_speaker .bt_bb_simple_speaker_image:hover img {
  transform: scale3d(1.1, 1.1, 1.1);
}
.bt_bb_simple_speaker .bt_bb_simple_speaker_title {
  display: flex;
  padding-bottom: 1rem;
}
.bt_bb_simple_speaker .bt_bb_simple_speaker_title a:hover {
  color: var(--accent-color);
}
.bt_bb_simple_speaker .bt_bb_simple_speaker_title .bt_bb_headline .bt_bb_headline_subheadline {
  margin-top: 0.5em;
  opacity: 0.7;
}
.bt_bb_simple_speaker .bt_bb_simple_speaker_social {
  display: flex;
  padding-bottom: 1rem;
}
.bt_bb_simple_speaker .bt_bb_simple_speaker_social .bt_bb_icon.bt_bb_style_borderless:hover a.bt_bb_icon_holder:before {
  color: var(--accent-color);
}

/* Card 
--------------------------------------------------- */
.bt_bb_card {
  position: relative;
  overflow: hidden;
  /* Content */
  /* Link */
}
.button-shape-rounded .bt_bb_card {
  border-radius: 30px;
}
.button-shape-round .bt_bb_card {
  border-radius: 30px;
}
.bt_bb_card .bt_bb_card_background {
  position: relative;
}
.bt_bb_card .bt_bb_card_text_box {
  position: absolute;
  top: auto;
  left: 0;
  bottom: 0;
  right: 0;
  padding: 2.5em;
  z-index: 2;
  color: var(--light-color);
}
.bt_bb_card .bt_bb_card_text_box:before {
  content: "";
  position: absolute;
  left: 0;
  bottom: 0;
  display: block;
  z-index: 1;
  background: linear-gradient(180deg, var(--transparent-color) 20%, var(--dark-color) 100%);
  height: 130%;
  width: 100%;
}
.bt_bb_card .bt_bb_card_title {
  z-index: 1;
  position: relative;
}
.bt_bb_card .bt_bb_card_title .bt_bb_headline_tag {
  text-transform: none;
}
.bt_bb_card .bt_bb_card_title .bt_bb_headline .bt_bb_headline_subheadline {
  margin-top: 0.25em;
  opacity: 0.8;
}
.bt_bb_card .bt_bb_card_content_inner {
  display: flex;
  flex-wrap: wrap;
  align-content: space-between;
  position: absolute;
  top: 0;
  width: 100%;
  height: 100%;
  z-index: 2;
  padding: 2.5em;
  color: var(--card-primary-color, var(--light-color));
  background-color: var(--card-secondary-color, var(--accent-color));
  opacity: 0;
  transition: 300ms ease all;
}
.bt_bb_card:hover .bt_bb_card_content_inner {
  opacity: 1;
}
.bt_bb_card.bt_bb_style_gradient .bt_bb_card_text_box:before {
  background: linear-gradient(180deg, var(--transparent-color) 20%, var(--alternate-color) 100%);
}
.bt_bb_card.bt_bb_style_gradient .bt_bb_card_content_inner {
  color: var(--light-color);
  background: linear-gradient(180deg, var(--card-primary-color, var(--alternate-color)) 0%, var(--card-secondary-color, var(--accent-color)) 100%);
}
.bt_bb_card .btCardLink {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: 5;
}

@media (max-width: 480px) {
  .bt_bb_card .bt_bb_card_content_inner {
    display: none;
  }
}
/* Events List
--------------------------------------------------- */
.bt_bb_events_list {
  /* List View */
  /* Regular View */
  /* Grid View */
  /* List Style - BORDER BOTTOM */
  /* List Style - BORDERLESS */
  /* List Style - OUTLINE */
  /* List Style - BACKGROUND */
  /* Title Font */
  /* Title Font style */
  /* Details / Meta Style 
  -------------------------------------------------------------------------

  /* BORDERLESS DEFAULT */
  /* OUTLINE */
  /* FILLED */
}
.bt_bb_events_list .bt_bb_events_list_list_inner .bt_bb_events_list_item {
  display: flex;
  width: 100%;
  color: var(--events-list-primary-color, inherit);
  background-color: var(--events-background-color, transparent);
}
.bt_bb_events_list .bt_bb_events_list_list_inner .bt_bb_events_list_item .bt_bb_events_list_date,
.bt_bb_events_list .bt_bb_events_list_list_inner .bt_bb_events_list_item .bt_bb_event_time,
.bt_bb_events_list .bt_bb_events_list_list_inner .bt_bb_events_list_item .bt_bb_event_time_to,
.bt_bb_events_list .bt_bb_events_list_list_inner .bt_bb_events_list_item .bt_bb_events_list_speaker,
.bt_bb_events_list .bt_bb_events_list_list_inner .bt_bb_events_list_item .bt_bb_events_list_location,
.bt_bb_events_list .bt_bb_events_list_list_inner .bt_bb_events_list_item .bt_bb_events_list_category {
  font-size: 1rem;
  font-family: var(--heading-font);
  font-weight: var(--heading-font-weight);
  font-style: var(--heading-font-style);
  text-transform: var(--heading-text-transform);
  letter-spacing: var(--heading-letter-spacing);
}
.bt_bb_events_list .bt_bb_events_list_list_inner .bt_bb_events_list_item span:not(:last-child), .bt_bb_events_list .bt_bb_events_list_list_inner .bt_bb_events_list_item div:not(:last-child), .bt_bb_events_list .bt_bb_events_list_list_inner .bt_bb_events_list_item > a:not(:last-child) {
  margin-right: 1rem;
}
.rtl .bt_bb_events_list .bt_bb_events_list_list_inner .bt_bb_events_list_item span:not(:last-child), .rtl .bt_bb_events_list .bt_bb_events_list_list_inner .bt_bb_events_list_item div:not(:last-child), .rtl .bt_bb_events_list .bt_bb_events_list_list_inner .bt_bb_events_list_item > a:not(:last-child) {
  margin-right: 0;
  margin-left: 1em;
}
.bt_bb_events_list .bt_bb_events_list_list_inner .bt_bb_events_list_item a:not(.bt_bb_link):hover {
  color: inherit;
  opacity: 0.8;
}
.bt_bb_events_list .bt_bb_events_list_list_inner .bt_bb_events_list_item .bt_bb_events_list_title span {
  font-size: 1rem;
  font-family: var(--heading-font);
  font-weight: var(--title-font-weight, var(--heading-font-weight));
  font-style: var(--heading-font-style);
  text-transform: var(--title-text-transform, var(--heading-text-transform));
  letter-spacing: var(--heading-letter-spacing);
}
.bt_bb_events_list .bt_bb_events_list_list_inner .bt_bb_events_list_item .bt_bb_events_list_excerpt {
  -webkit-line-clamp: 3;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  overflow: hidden;
  width: 100%;
}
.bt_bb_events_list .bt_bb_events_list_list_inner .bt_bb_events_list_item .bt_bb_events_list_arrow {
  display: flex;
}
.bt_bb_events_list .bt_bb_events_list_list_inner .bt_bb_events_list_item .bt_bb_events_list_arrow .bt_bb_icon {
  padding: 0 !important;
}
.bt_bb_events_list .bt_bb_events_list_list_inner .bt_bb_events_list_item .bt_bb_button {
  margin: 0;
}
.bt_bb_events_list .bt_bb_events_list_list_inner .bt_bb_events_list_item .bt_bb_event_time_details:empty {
  display: none !important;
}
.bt_bb_events_list .bt_bb_events_list_list_inner .bt_bb_events_list_item .bt_bb_events_list_item_image {
  display: flex;
}
.bt_bb_events_list .bt_bb_events_list_list_inner .bt_bb_events_list_item .bt_bb_events_list_item_image a {
  display: flex;
}
.bt_bb_events_list.bt_bb_view_type_list .bt_bb_events_list_list_inner .bt_bb_events_list_item {
  display: flex;
  width: 100%;
  justify-content: space-between;
  flex-wrap: wrap;
  /* Border bottom - Default list style */
}
.bt_bb_events_list.bt_bb_view_type_list .bt_bb_events_list_list_inner .bt_bb_events_list_item:not(:last-child) {
  margin-bottom: 1rem;
  border-bottom: 1px solid var(--events-list-secondary-color, var(--dark-color));
  padding-bottom: 1em;
}
.bt_bb_events_list.bt_bb_view_type_list .bt_bb_events_list_list_inner .bt_bb_events_list_item:not(:first-child) {
  padding-top: 1em;
}
.bt_bb_events_list.bt_bb_view_type_list .bt_bb_events_list_list_inner .bt_bb_events_list_item .bt_bb_events_list_date,
.bt_bb_events_list.bt_bb_view_type_list .bt_bb_events_list_list_inner .bt_bb_events_list_item .bt_bb_event_time,
.bt_bb_events_list.bt_bb_view_type_list .bt_bb_events_list_list_inner .bt_bb_events_list_item .bt_bb_event_time_to,
.bt_bb_events_list.bt_bb_view_type_list .bt_bb_events_list_list_inner .bt_bb_events_list_item .bt_bb_events_list_speaker,
.bt_bb_events_list.bt_bb_view_type_list .bt_bb_events_list_list_inner .bt_bb_events_list_item .bt_bb_events_list_location,
.bt_bb_events_list.bt_bb_view_type_list .bt_bb_events_list_list_inner .bt_bb_events_list_item .bt_bb_events_list_category {
  font-family: var(--supertitle-font);
  font-weight: 600;
  font-style: var(--supertitle-font-style);
}
.bt_bb_events_list.bt_bb_view_type_list .bt_bb_events_list_list_inner .bt_bb_events_list_item .bt_bb_events_list_date {
  flex: 1 0 10%;
  max-width: 10%;
}
.bt_bb_events_list.bt_bb_view_type_list .bt_bb_events_list_list_inner .bt_bb_events_list_item .bt_bb_event_time_details {
  flex: 1 0 10%;
  max-width: 10%;
}
.bt_bb_events_list.bt_bb_view_type_list .bt_bb_events_list_list_inner .bt_bb_events_list_item .bt_bb_event_time_details .bt_bb_event_time_to {
  margin-left: 0;
}
.bt_bb_events_list.bt_bb_view_type_list .bt_bb_events_list_list_inner .bt_bb_events_list_item .bt_bb_events_list_title {
  flex: 1 0 25%;
  max-width: 25%;
  display: flex;
  flex-wrap: wrap;
  text-wrap: initial;
}
.bt_bb_events_list.bt_bb_view_type_list .bt_bb_events_list_list_inner .bt_bb_events_list_item .bt_bb_events_list_title span {
  font-size: 1rem;
  font-family: var(--supertitle-font);
  font-weight: var(--title-font-weight, 600);
  font-style: var(--supertitle-font-style);
}
.bt_bb_events_list.bt_bb_view_type_list .bt_bb_events_list_list_inner .bt_bb_events_list_item .bt_bb_events_list_category {
  flex: 1 0 15%;
  max-width: 15%;
  display: flex;
  flex-wrap: wrap;
}
.bt_bb_events_list.bt_bb_view_type_list .bt_bb_events_list_list_inner .bt_bb_events_list_item .bt_bb_events_list_speaker {
  display: inline-block;
  flex: 1 0 10%;
  max-width: 10%;
}
.bt_bb_events_list.bt_bb_view_type_list .bt_bb_events_list_list_inner .bt_bb_events_list_item .bt_bb_events_list_location {
  flex: 1 0 10%;
  max-width: 10%;
}
.bt_bb_events_list.bt_bb_view_type_list.bt_bb_show_time_to_from .bt_bb_event_time_details .bt_bb_event_time {
  margin-right: 0;
}
.rtl .bt_bb_events_list.bt_bb_view_type_list.bt_bb_show_time_to_from .bt_bb_event_time_details .bt_bb_event_time {
  margin-left: 0 !important;
}
.bt_bb_events_list.bt_bb_view_type_list.bt_bb_show_time_to_from .bt_bb_event_time_details .bt_bb_event_time_to {
  margin-left: 0;
}
.rtl .bt_bb_events_list.bt_bb_view_type_list.bt_bb_show_time_to_from .bt_bb_event_time_details .bt_bb_event_time_to {
  margin-left: 0 !important;
}
.bt_bb_events_list.bt_bb_view_type_list.bt_bb_show_time_to_from .bt_bb_event_time_details .bt_bb_event_time_to:before {
  content: "-";
  font-size: 1em;
  line-height: 1;
  margin-right: 0.35em;
  color: inherit;
}
.rtl .bt_bb_events_list.bt_bb_view_type_list.bt_bb_show_time_to_from .bt_bb_event_time_details .bt_bb_event_time_to:before {
  margin-right: 0;
  margin-left: 0.35em;
}
.bt_bb_events_list.bt_bb_view_type_regular .bt_bb_events_list_item:not(:last-child) {
  margin-bottom: 1rem;
}
.bt_bb_events_list.bt_bb_view_type_regular .bt_bb_events_list_item .bt_bb_events_list_item_image {
  flex: 1 0 19%;
  max-width: 19%;
}
.button-shape-rounded .bt_bb_events_list.bt_bb_view_type_regular .bt_bb_events_list_item .bt_bb_events_list_item_image {
  border-radius: 25px;
}
.button-shape-rounded .bt_bb_events_list.bt_bb_view_type_regular .bt_bb_events_list_item .bt_bb_events_list_item_image img {
  border-radius: 25px;
}
.button-shape-round .bt_bb_events_list.bt_bb_view_type_regular .bt_bb_events_list_item .bt_bb_events_list_item_image {
  border-radius: 25px;
}
.button-shape-round .bt_bb_events_list.bt_bb_view_type_regular .bt_bb_events_list_item .bt_bb_events_list_item_image img {
  border-radius: 25px;
}
.bt_bb_events_list.bt_bb_view_type_regular .bt_bb_events_list_item .bt_bb_events_list_item_inner {
  max-width: 50%;
  display: flex;
  flex-wrap: wrap;
  align-content: space-between;
  margin: 2rem;
}
.bt_bb_events_list.bt_bb_view_type_regular .bt_bb_events_list_item .bt_bb_events_list_item_inner .bt_bb_events_list_item_content {
  flex: 1 0 100%;
}
.bt_bb_events_list.bt_bb_view_type_regular .bt_bb_events_list_item .bt_bb_events_list_item_inner .bt_bb_events_list_item_content .bt_bb_events_list_category {
  font-family: var(--supertitle-font);
  font-weight: var(--supertitle-font-weight);
  text-transform: var(--supertitle-text-transform);
  font-style: var(--supertitle-font-style);
  letter-spacing: var(--supertitle-letter-spacing);
  margin-bottom: 0.25rem;
  margin-right: 0.25rem;
}
.bt_bb_events_list.bt_bb_view_type_regular .bt_bb_events_list_item .bt_bb_events_list_item_inner .bt_bb_events_list_item_content .bt_bb_events_list_title span {
  font-size: var(--medium-title-size);
  font-family: var(--heading-font);
  font-weight: var(--title-font-weight, var(--heading-font-weight));
  font-style: var(--heading-font-style);
  text-transform: var(--title-text-transform, var(--heading-text-transform));
  letter-spacing: var(--heading-letter-spacing);
  line-height: 1.2;
}
.bt_bb_events_list.bt_bb_view_type_regular .bt_bb_events_list_item .bt_bb_events_list_item_inner .bt_bb_events_list_item_details {
  flex: 1 0 100%;
}
.bt_bb_events_list.bt_bb_view_type_regular .bt_bb_events_list_item .bt_bb_events_list_item_inner .bt_bb_events_list_item_details span, .bt_bb_events_list.bt_bb_view_type_regular .bt_bb_events_list_item .bt_bb_events_list_item_inner .bt_bb_events_list_item_details a, .bt_bb_events_list.bt_bb_view_type_regular .bt_bb_events_list_item .bt_bb_events_list_item_inner .bt_bb_events_list_item_details div {
  font-family: var(--supertitle-font);
  font-weight: var(--supertitle-font-weight);
  text-transform: var(--supertitle-text-transform);
  font-style: var(--supertitle-font-style);
  letter-spacing: var(--supertitle-letter-spacing);
  display: inline-block;
}
.bt_bb_events_list.bt_bb_view_type_regular .bt_bb_events_list_item .bt_bb_events_list_item_inner .bt_bb_events_list_item_details span:before, .bt_bb_events_list.bt_bb_view_type_regular .bt_bb_events_list_item .bt_bb_events_list_item_inner .bt_bb_events_list_item_details a:before, .bt_bb_events_list.bt_bb_view_type_regular .bt_bb_events_list_item .bt_bb_events_list_item_inner .bt_bb_events_list_item_details div:before {
  font-size: 1em;
  font-weight: normal;
  font-style: normal;
  line-height: 1;
  margin-left: 0.2em;
  margin-right: 0.3em;
  color: var(--accent-color);
}
.bt_bb_events_list.bt_bb_view_type_regular .bt_bb_events_list_item .bt_bb_events_list_item_inner .bt_bb_events_list_item_details .bt_bb_event_time_details {
  display: inline-block;
}
.bt_bb_events_list.bt_bb_view_type_regular .bt_bb_events_list_item .bt_bb_events_list_item_inner .bt_bb_events_list_item_details .bt_bb_event_time_details .bt_bb_event_time_to {
  margin-left: 0;
}
.bt_bb_events_list.bt_bb_view_type_regular .bt_bb_events_list_item .bt_bb_events_list_item_inner .bt_bb_events_list_item_details .bt_bb_events_list_speaker {
  display: inline-block;
}
.bt_bb_events_list.bt_bb_view_type_regular .bt_bb_events_list_item .bt_bb_events_list_item_inner .bt_bb_events_list_item_details .bt_bb_events_list_speaker:before {
  margin-right: 0.35em;
  content: var(--post-author-icon);
  font-family: var(--post-author-icon-font);
}
.bt_bb_events_list.bt_bb_view_type_regular .bt_bb_events_list_item .bt_bb_events_list_item_inner .bt_bb_events_list_item_details .bt_bb_events_list_location:before {
  content: var(--post-location-icon);
  font-family: var(--post-date-icon-font);
}
.bt_bb_events_list.bt_bb_view_type_regular .bt_bb_events_list_item .bt_bb_events_list_item_inner .bt_bb_events_list_item_details .bt_bb_events_list_date:before {
  content: var(--post-date-icon);
  font-family: var(--post-date-icon-font);
}
.bt_bb_events_list.bt_bb_view_type_regular .bt_bb_events_list_item .bt_bb_events_list_arrow {
  align-self: center;
  margin-right: 3em;
  margin-left: auto;
}
.rtl .bt_bb_events_list.bt_bb_view_type_regular .bt_bb_events_list_item .bt_bb_events_list_arrow {
  margin-right: auto;
  margin-left: 3em;
}
.bt_bb_events_list.bt_bb_view_type_regular.bt_bb_show_time_to_from .bt_bb_event_time_details:before {
  content: var(--post-date-icon);
  font-family: var(--post-date-icon-font);
  font-size: 1em;
  line-height: 1;
  margin-right: 0.35em;
}
.bt_bb_events_list.bt_bb_view_type_regular.bt_bb_show_time_to_from .bt_bb_event_time_details .bt_bb_event_time {
  margin-right: 0;
}
.rtl .bt_bb_events_list.bt_bb_view_type_regular.bt_bb_show_time_to_from .bt_bb_event_time_details .bt_bb_event_time {
  margin-left: 0;
}
.bt_bb_events_list.bt_bb_view_type_regular.bt_bb_show_time_to_from .bt_bb_event_time_details .bt_bb_event_time_to {
  margin-left: 0;
}
.bt_bb_events_list.bt_bb_view_type_regular.bt_bb_show_time_to_from .bt_bb_event_time_details .bt_bb_event_time_to:before {
  content: "-";
  font-size: 1em;
  line-height: 1;
  margin-right: 0.35em;
  color: inherit;
}
.bt_bb_events_list.bt_bb_view_type_grid .bt_bb_events_list_list_inner {
  display: grid;
  grid-template-columns: repeat(var(--grid-columns), 1fr);
  grid-column-gap: 1em;
  grid-row-gap: 1em;
}
.bt_bb_events_list.bt_bb_view_type_grid .bt_bb_events_list_list_inner .bt_bb_events_list_item {
  display: block;
  padding: 1.625rem;
}
.button-shape-rounded .bt_bb_events_list.bt_bb_view_type_grid .bt_bb_events_list_list_inner .bt_bb_events_list_item {
  border-radius: 30px;
}
.button-shape-round .bt_bb_events_list.bt_bb_view_type_grid .bt_bb_events_list_list_inner .bt_bb_events_list_item {
  border-radius: 30px;
}
.bt_bb_events_list.bt_bb_view_type_grid .bt_bb_events_list_list_inner .bt_bb_events_list_item .bt_bb_events_list_item_image {
  margin: -1rem -1rem 1.875rem -1rem !important;
}
.button-shape-rounded .bt_bb_events_list.bt_bb_view_type_grid .bt_bb_events_list_list_inner .bt_bb_events_list_item .bt_bb_events_list_item_image {
  border-radius: 25px;
}
.button-shape-rounded .bt_bb_events_list.bt_bb_view_type_grid .bt_bb_events_list_list_inner .bt_bb_events_list_item .bt_bb_events_list_item_image img {
  border-radius: 25px;
}
.button-shape-round .bt_bb_events_list.bt_bb_view_type_grid .bt_bb_events_list_list_inner .bt_bb_events_list_item .bt_bb_events_list_item_image {
  border-radius: 25px;
}
.button-shape-round .bt_bb_events_list.bt_bb_view_type_grid .bt_bb_events_list_list_inner .bt_bb_events_list_item .bt_bb_events_list_item_image img {
  border-radius: 25px;
}
.bt_bb_events_list.bt_bb_view_type_grid .bt_bb_events_list_list_inner .bt_bb_events_list_item > div, .bt_bb_events_list.bt_bb_view_type_grid .bt_bb_events_list_list_inner .bt_bb_events_list_item > span, .bt_bb_events_list.bt_bb_view_type_grid .bt_bb_events_list_list_inner .bt_bb_events_list_item > a {
  margin-right: 0rem !important;
}
.bt_bb_events_list.bt_bb_view_type_grid .bt_bb_events_list_list_inner .bt_bb_events_list_item .bt_bb_events_list_item_inner > div, .bt_bb_events_list.bt_bb_view_type_grid .bt_bb_events_list_list_inner .bt_bb_events_list_item .bt_bb_events_list_item_inner > span, .bt_bb_events_list.bt_bb_view_type_grid .bt_bb_events_list_list_inner .bt_bb_events_list_item .bt_bb_events_list_item_inner > a {
  margin-right: 0rem !important;
}
.bt_bb_events_list.bt_bb_view_type_grid .bt_bb_events_list_list_inner .bt_bb_events_list_item .bt_bb_events_list_item_inner .bt_bb_events_list_title {
  margin-bottom: 1rem;
}
.bt_bb_events_list.bt_bb_view_type_grid .bt_bb_events_list_list_inner .bt_bb_events_list_item .bt_bb_events_list_item_inner .bt_bb_events_list_title span {
  line-height: 1.2;
  font-size: var(--medium-title-size);
}
.bt_bb_events_list.bt_bb_view_type_grid .bt_bb_events_list_list_inner .bt_bb_events_list_item .bt_bb_events_list_item_inner .bt_bb_events_list_date,
.bt_bb_events_list.bt_bb_view_type_grid .bt_bb_events_list_list_inner .bt_bb_events_list_item .bt_bb_events_list_item_inner .bt_bb_events_list_speaker,
.bt_bb_events_list.bt_bb_view_type_grid .bt_bb_events_list_list_inner .bt_bb_events_list_item .bt_bb_events_list_item_inner .bt_bb_events_list_location,
.bt_bb_events_list.bt_bb_view_type_grid .bt_bb_events_list_list_inner .bt_bb_events_list_item .bt_bb_events_list_item_inner .bt_bb_events_list_category {
  font-family: var(--supertitle-font);
  font-weight: var(--supertitle-font-weight);
  text-transform: var(--supertitle-text-transform);
  font-style: var(--supertitle-font-style);
  letter-spacing: var(--supertitle-letter-spacing);
  margin-right: 0.25rem;
  margin-bottom: 0.5rem !important;
  display: inline-block;
  /*.button-shape-rounded & { border-radius: 5px; }
  .button-shape-round & { border-radius: 5px; }*/
}
.bt_bb_events_list.bt_bb_view_type_grid .bt_bb_events_list_list_inner .bt_bb_events_list_item .bt_bb_events_list_item_inner .bt_bb_event_time_details {
  display: inline-block;
  margin-right: 0.25rem;
  margin-bottom: 0.5rem !important;
  display: inline-block;
  /*.button-shape-rounded & { border-radius: 5px; }
  .button-shape-round & { border-radius: 5px; }*/
}
.bt_bb_events_list.bt_bb_view_type_grid .bt_bb_events_list_list_inner .bt_bb_events_list_item .bt_bb_events_list_item_inner .bt_bb_event_time_details .bt_bb_event_time_to {
  margin-left: 0;
}
.bt_bb_events_list.bt_bb_view_type_grid .bt_bb_events_list_list_inner .bt_bb_events_list_item .bt_bb_events_list_item_inner .bt_bb_event_time_details span {
  font-family: var(--supertitle-font);
  font-weight: var(--supertitle-font-weight);
  text-transform: var(--supertitle-text-transform);
  font-style: var(--supertitle-font-style);
  letter-spacing: var(--supertitle-letter-spacing);
}
.bt_bb_events_list.bt_bb_view_type_grid .bt_bb_events_list_list_inner .bt_bb_events_list_item .bt_bb_events_list_item_inner .bt_bb_events_list_excerpt:not(:last-child) {
  margin-bottom: 1rem;
}
.bt_bb_events_list.bt_bb_view_type_grid.bt_bb_show_time_to_from .bt_bb_event_time_details .bt_bb_event_time {
  margin-right: 0;
}
.bt_bb_events_list.bt_bb_view_type_grid.bt_bb_show_time_to_from .bt_bb_event_time_details .bt_bb_event_time_to:before {
  content: "-";
  font-size: 1em;
  line-height: 1;
  margin-right: 0.35em;
  color: inherit;
}
.bt_bb_events_list.bt_bb_list_style_bottom_border.bt_bb_view_type_regular .bt_bb_events_list_list_inner .bt_bb_events_list_item:not(:last-child) {
  margin-bottom: 1rem;
  border-bottom: 1px solid var(--events-list-secondary-color, var(--dark-color));
  padding-bottom: 1em;
}
.bt_bb_events_list.bt_bb_list_style_bottom_border.bt_bb_view_type_grid .bt_bb_events_list_list_inner .bt_bb_events_list_item {
  border-bottom: 1px solid var(--events-list-secondary-color, var(--dark-color));
  border-bottom-right-radius: 0 !important;
  border-bottom-left-radius: 0 !important;
}
.bt_bb_events_list.bt_bb_list_style_borderless.bt_bb_view_type_list .bt_bb_events_list_list_inner .bt_bb_events_list_item {
  padding: 0.5rem 1.5rem;
  border-bottom: none;
}
.bt_bb_events_list.bt_bb_list_style_borderless.bt_bb_view_type_grid .bt_bb_events_list_list_inner .bt_bb_events_list_item {
  padding: 0;
}
.bt_bb_events_list.bt_bb_list_style_borderless.bt_bb_view_type_grid .bt_bb_events_list_list_inner .bt_bb_events_list_item .bt_bb_events_list_item_image {
  margin: 0 0 1rem 0 !important;
}
.bt_bb_events_list.bt_bb_list_style_borderless.bt_bb_view_type_grid .bt_bb_events_list_list_inner .bt_bb_events_list_item .bt_bb_events_list_item_inner {
  padding-right: 1rem;
  padding-left: 1rem;
}
.bt_bb_events_list.bt_bb_list_style_borderless.bt_bb_view_type_grid .bt_bb_events_list_list_inner .bt_bb_events_list_item .bt_bb_events_list_item_details > span, .bt_bb_events_list.bt_bb_list_style_borderless.bt_bb_view_type_grid .bt_bb_events_list_list_inner .bt_bb_events_list_item .bt_bb_events_list_item_details > div, .bt_bb_events_list.bt_bb_list_style_borderless.bt_bb_view_type_grid .bt_bb_events_list_list_inner .bt_bb_events_list_item .bt_bb_events_list_item_details > a {
  /*padding: 0;
  background: transparent;*/
}
.bt_bb_events_list.bt_bb_list_style_outline .bt_bb_events_list_list_inner .bt_bb_events_list_item {
  position: relative;
  padding: 0.5rem;
  border: 1px solid var(--events-list-secondary-color, var(--alternate-color));
}
.button-shape-rounded .bt_bb_events_list.bt_bb_list_style_outline .bt_bb_events_list_list_inner .bt_bb_events_list_item {
  border-radius: 25px;
}
.button-shape-round .bt_bb_events_list.bt_bb_list_style_outline .bt_bb_events_list_list_inner .bt_bb_events_list_item {
  border-radius: 25px;
}
.bt_bb_events_list.bt_bb_list_style_outline .bt_bb_events_list_list_inner .bt_bb_events_list_item .bt_bb_events_list_item_details .bt_bb_event_time, .bt_bb_events_list.bt_bb_list_style_outline .bt_bb_events_list_list_inner .bt_bb_events_list_item .bt_bb_events_list_item_details .bt_bb_event_time_to {
  font-size: 0.875rem;
}
.bt_bb_events_list.bt_bb_list_style_outline .bt_bb_events_list_list_inner .bt_bb_events_list_item .bt_bb_events_list_item_details > div, .bt_bb_events_list.bt_bb_list_style_outline .bt_bb_events_list_list_inner .bt_bb_events_list_item .bt_bb_events_list_item_details > span, .bt_bb_events_list.bt_bb_list_style_outline .bt_bb_events_list_list_inner .bt_bb_events_list_item .bt_bb_events_list_item_details a {
  font-size: 0.875rem;
  /*background: rgb(255 255 255 / 15%);
  padding: 0.5rem 1rem;
  .button-shape-rounded & { border-radius: 25px; }
  .button-shape-round & { border-radius: 25px; }*/
  /*&:before {
  	color: var(--icon-secondary-color, var(--alternate-color));
  	background: var(--icon-secondary-color, var(--alternate-color));
  	background-image: linear-gradient(180deg, var(--icon-primary-color, var(--accent-color)) 0%, var(--icon-secondary-color, var(--alternate-color)) 100%);
  	-webkit-background-clip: text !important;
  	border-radius: 0;
  	-webkit-text-fill-color: transparent !important;
  	margin-left: 0;
  }*/
}
.bt_bb_events_list.bt_bb_list_style_outline.bt_bb_view_type_list .bt_bb_events_list_list_inner .bt_bb_events_list_item {
  padding: 0.5rem 1.5rem;
  border-bottom: 1px solid var(--events-list-secondary-color, var(--alternate-color));
}
.bt_bb_events_list.bt_bb_list_style_outline.bt_bb_view_type_grid .bt_bb_events_list_list_inner .bt_bb_events_list_item .bt_bb_events_list_item_image {
  margin: 0 0 1rem 0 !important;
}
.bt_bb_events_list.bt_bb_list_style_outline.bt_bb_view_type_grid .bt_bb_events_list_list_inner .bt_bb_events_list_item .bt_bb_events_list_item_inner {
  padding-right: 1rem;
  padding-left: 1rem;
}
.bt_bb_events_list.bt_bb_list_style_outline.bt_bb_view_type_grid .bt_bb_events_list_list_inner .bt_bb_events_list_item .bt_bb_events_list_item_details {
  /*> span, > div, > a {
  	padding: 0;
  	background: transparent;
  }*/
}
.bt_bb_events_list.bt_bb_list_style_background .bt_bb_events_list_list_inner .bt_bb_events_list_item {
  color: var(--events-list-primary-color, inherit);
  background-color: var(--events-background-color, var(--events-list-secondary-color, var(--gray-color)));
}
.button-shape-rounded .bt_bb_events_list.bt_bb_list_style_background .bt_bb_events_list_list_inner .bt_bb_events_list_item {
  border-radius: 30px;
}
.button-shape-round .bt_bb_events_list.bt_bb_list_style_background .bt_bb_events_list_list_inner .bt_bb_events_list_item {
  border-radius: 30px;
}
.bt_bb_events_list.bt_bb_list_style_background.bt_bb_view_type_list .bt_bb_events_list_list_inner .bt_bb_events_list_item {
  padding: 0.5rem 1.5rem;
  border: none;
}
.bt_bb_events_list.bt_bb_title_font_supertitle .bt_bb_events_list_list_inner .bt_bb_events_list_item .bt_bb_events_list_title span {
  font-family: var(--supertitle-font) !important;
}
.bt_bb_events_list.bt_bb_title_font_subtitle .bt_bb_events_list_list_inner .bt_bb_events_list_item .bt_bb_events_list_title span {
  font-family: var(--subtitle-font) !important;
}
.bt_bb_events_list.bt_bb_title_font_title .bt_bb_events_list_list_inner .bt_bb_events_list_item .bt_bb_events_list_title span {
  font-family: var(--heading-font) !important;
}
.bt_bb_events_list.bt_bb_title_font_body .bt_bb_events_list_list_inner .bt_bb_events_list_item .bt_bb_events_list_title span {
  font-family: var(--body-font) !important;
}
.bt_bb_events_list.bt_bb_title_font_style_none .bt_bb_events_list_list_inner .bt_bb_events_list_item .bt_bb_events_list_title span {
  font-style: normal !important;
}
.bt_bb_events_list.bt_bb_title_font_style_italic .bt_bb_events_list_list_inner .bt_bb_events_list_item .bt_bb_events_list_title span {
  font-style: italic !important;
}
.bt_bb_events_list.bt_bb_title_font_style_oblique .bt_bb_events_list_list_inner .bt_bb_events_list_item .bt_bb_events_list_title span {
  font-style: oblique !important;
}
.bt_bb_events_list.bt_bb_meta_style_outline:not(.bt_bb_view_type_regular) .bt_bb_events_list_list_inner .bt_bb_events_list_date,
.bt_bb_events_list.bt_bb_meta_style_outline:not(.bt_bb_view_type_regular) .bt_bb_events_list_list_inner .bt_bb_events_list_speaker,
.bt_bb_events_list.bt_bb_meta_style_outline:not(.bt_bb_view_type_regular) .bt_bb_events_list_list_inner .bt_bb_events_list_location,
.bt_bb_events_list.bt_bb_meta_style_outline:not(.bt_bb_view_type_regular) .bt_bb_events_list_list_inner .bt_bb_events_list_category,
.bt_bb_events_list.bt_bb_meta_style_outline:not(.bt_bb_view_type_regular) .bt_bb_events_list_list_inner .bt_bb_event_time_details {
  border: 1px solid var(--events-list-primary-color, var(--dark-color));
  padding: 0.25rem 0.5rem;
  height: min-content;
}
.button-shape-rounded .bt_bb_events_list.bt_bb_meta_style_outline:not(.bt_bb_view_type_regular) .bt_bb_events_list_list_inner .bt_bb_events_list_date,
.button-shape-rounded .bt_bb_events_list.bt_bb_meta_style_outline:not(.bt_bb_view_type_regular) .bt_bb_events_list_list_inner .bt_bb_events_list_speaker,
.button-shape-rounded .bt_bb_events_list.bt_bb_meta_style_outline:not(.bt_bb_view_type_regular) .bt_bb_events_list_list_inner .bt_bb_events_list_location,
.button-shape-rounded .bt_bb_events_list.bt_bb_meta_style_outline:not(.bt_bb_view_type_regular) .bt_bb_events_list_list_inner .bt_bb_events_list_category,
.button-shape-rounded .bt_bb_events_list.bt_bb_meta_style_outline:not(.bt_bb_view_type_regular) .bt_bb_events_list_list_inner .bt_bb_event_time_details {
  border-radius: 5px;
}
.button-shape-round .bt_bb_events_list.bt_bb_meta_style_outline:not(.bt_bb_view_type_regular) .bt_bb_events_list_list_inner .bt_bb_events_list_date,
.button-shape-round .bt_bb_events_list.bt_bb_meta_style_outline:not(.bt_bb_view_type_regular) .bt_bb_events_list_list_inner .bt_bb_events_list_speaker,
.button-shape-round .bt_bb_events_list.bt_bb_meta_style_outline:not(.bt_bb_view_type_regular) .bt_bb_events_list_list_inner .bt_bb_events_list_location,
.button-shape-round .bt_bb_events_list.bt_bb_meta_style_outline:not(.bt_bb_view_type_regular) .bt_bb_events_list_list_inner .bt_bb_events_list_category,
.button-shape-round .bt_bb_events_list.bt_bb_meta_style_outline:not(.bt_bb_view_type_regular) .bt_bb_events_list_list_inner .bt_bb_event_time_details {
  border-radius: 5px;
}
.bt_bb_events_list.bt_bb_meta_style_outline.bt_bb_view_type_regular .bt_bb_events_list_list_inner .bt_bb_events_list_date,
.bt_bb_events_list.bt_bb_meta_style_outline.bt_bb_view_type_regular .bt_bb_events_list_list_inner .bt_bb_events_list_speaker,
.bt_bb_events_list.bt_bb_meta_style_outline.bt_bb_view_type_regular .bt_bb_events_list_list_inner .bt_bb_events_list_location,
.bt_bb_events_list.bt_bb_meta_style_outline.bt_bb_view_type_regular .bt_bb_events_list_list_inner .bt_bb_event_time_details {
  border: 1px solid var(--events-list-primary-color, var(--dark-color));
  padding: 0.25rem 0.5rem;
  height: min-content;
}
.button-shape-rounded .bt_bb_events_list.bt_bb_meta_style_outline.bt_bb_view_type_regular .bt_bb_events_list_list_inner .bt_bb_events_list_date,
.button-shape-rounded .bt_bb_events_list.bt_bb_meta_style_outline.bt_bb_view_type_regular .bt_bb_events_list_list_inner .bt_bb_events_list_speaker,
.button-shape-rounded .bt_bb_events_list.bt_bb_meta_style_outline.bt_bb_view_type_regular .bt_bb_events_list_list_inner .bt_bb_events_list_location,
.button-shape-rounded .bt_bb_events_list.bt_bb_meta_style_outline.bt_bb_view_type_regular .bt_bb_events_list_list_inner .bt_bb_event_time_details {
  border-radius: 5px;
}
.button-shape-round .bt_bb_events_list.bt_bb_meta_style_outline.bt_bb_view_type_regular .bt_bb_events_list_list_inner .bt_bb_events_list_date,
.button-shape-round .bt_bb_events_list.bt_bb_meta_style_outline.bt_bb_view_type_regular .bt_bb_events_list_list_inner .bt_bb_events_list_speaker,
.button-shape-round .bt_bb_events_list.bt_bb_meta_style_outline.bt_bb_view_type_regular .bt_bb_events_list_list_inner .bt_bb_events_list_location,
.button-shape-round .bt_bb_events_list.bt_bb_meta_style_outline.bt_bb_view_type_regular .bt_bb_events_list_list_inner .bt_bb_event_time_details {
  border-radius: 5px;
}
.bt_bb_events_list.bt_bb_meta_style_filled:not(.bt_bb_view_type_regular) .bt_bb_events_list_list_inner .bt_bb_events_list_date,
.bt_bb_events_list.bt_bb_meta_style_filled:not(.bt_bb_view_type_regular) .bt_bb_events_list_list_inner .bt_bb_events_list_speaker,
.bt_bb_events_list.bt_bb_meta_style_filled:not(.bt_bb_view_type_regular) .bt_bb_events_list_list_inner .bt_bb_events_list_location,
.bt_bb_events_list.bt_bb_meta_style_filled:not(.bt_bb_view_type_regular) .bt_bb_events_list_list_inner .bt_bb_events_list_category,
.bt_bb_events_list.bt_bb_meta_style_filled:not(.bt_bb_view_type_regular) .bt_bb_events_list_list_inner .bt_bb_event_time_details {
  background: var(--dark-10-color);
  padding: 0.25rem 0.5rem;
  height: min-content;
}
.button-shape-rounded .bt_bb_events_list.bt_bb_meta_style_filled:not(.bt_bb_view_type_regular) .bt_bb_events_list_list_inner .bt_bb_events_list_date,
.button-shape-rounded .bt_bb_events_list.bt_bb_meta_style_filled:not(.bt_bb_view_type_regular) .bt_bb_events_list_list_inner .bt_bb_events_list_speaker,
.button-shape-rounded .bt_bb_events_list.bt_bb_meta_style_filled:not(.bt_bb_view_type_regular) .bt_bb_events_list_list_inner .bt_bb_events_list_location,
.button-shape-rounded .bt_bb_events_list.bt_bb_meta_style_filled:not(.bt_bb_view_type_regular) .bt_bb_events_list_list_inner .bt_bb_events_list_category,
.button-shape-rounded .bt_bb_events_list.bt_bb_meta_style_filled:not(.bt_bb_view_type_regular) .bt_bb_events_list_list_inner .bt_bb_event_time_details {
  border-radius: 5px;
}
.button-shape-round .bt_bb_events_list.bt_bb_meta_style_filled:not(.bt_bb_view_type_regular) .bt_bb_events_list_list_inner .bt_bb_events_list_date,
.button-shape-round .bt_bb_events_list.bt_bb_meta_style_filled:not(.bt_bb_view_type_regular) .bt_bb_events_list_list_inner .bt_bb_events_list_speaker,
.button-shape-round .bt_bb_events_list.bt_bb_meta_style_filled:not(.bt_bb_view_type_regular) .bt_bb_events_list_list_inner .bt_bb_events_list_location,
.button-shape-round .bt_bb_events_list.bt_bb_meta_style_filled:not(.bt_bb_view_type_regular) .bt_bb_events_list_list_inner .bt_bb_events_list_category,
.button-shape-round .bt_bb_events_list.bt_bb_meta_style_filled:not(.bt_bb_view_type_regular) .bt_bb_events_list_list_inner .bt_bb_event_time_details {
  border-radius: 5px;
}
.bt_bb_events_list.bt_bb_meta_style_filled.bt_bb_view_type_regular .bt_bb_events_list_list_inner .bt_bb_events_list_item .bt_bb_events_list_item_inner .bt_bb_events_list_item_details > div, .bt_bb_events_list.bt_bb_meta_style_filled.bt_bb_view_type_regular .bt_bb_events_list_list_inner .bt_bb_events_list_item .bt_bb_events_list_item_inner .bt_bb_events_list_item_details > span, .bt_bb_events_list.bt_bb_meta_style_filled.bt_bb_view_type_regular .bt_bb_events_list_list_inner .bt_bb_events_list_item .bt_bb_events_list_item_inner .bt_bb_events_list_item_details > a {
  background: rgba(255, 255, 255, 0.15);
  padding: 0.5rem 1rem;
}
.button-shape-rounded .bt_bb_events_list.bt_bb_meta_style_filled.bt_bb_view_type_regular .bt_bb_events_list_list_inner .bt_bb_events_list_item .bt_bb_events_list_item_inner .bt_bb_events_list_item_details > div, .button-shape-rounded .bt_bb_events_list.bt_bb_meta_style_filled.bt_bb_view_type_regular .bt_bb_events_list_list_inner .bt_bb_events_list_item .bt_bb_events_list_item_inner .bt_bb_events_list_item_details > span, .button-shape-rounded .bt_bb_events_list.bt_bb_meta_style_filled.bt_bb_view_type_regular .bt_bb_events_list_list_inner .bt_bb_events_list_item .bt_bb_events_list_item_inner .bt_bb_events_list_item_details > a {
  border-radius: 25px;
}
.button-shape-round .bt_bb_events_list.bt_bb_meta_style_filled.bt_bb_view_type_regular .bt_bb_events_list_list_inner .bt_bb_events_list_item .bt_bb_events_list_item_inner .bt_bb_events_list_item_details > div, .button-shape-round .bt_bb_events_list.bt_bb_meta_style_filled.bt_bb_view_type_regular .bt_bb_events_list_list_inner .bt_bb_events_list_item .bt_bb_events_list_item_inner .bt_bb_events_list_item_details > span, .button-shape-round .bt_bb_events_list.bt_bb_meta_style_filled.bt_bb_view_type_regular .bt_bb_events_list_list_inner .bt_bb_events_list_item .bt_bb_events_list_item_inner .bt_bb_events_list_item_details > a {
  border-radius: 25px;
}
.bt_bb_events_list.bt_bb_meta_style_filled.bt_bb_view_type_regular .bt_bb_events_list_list_inner .bt_bb_events_list_item .bt_bb_events_list_item_inner .bt_bb_events_list_item_details > div:before, .bt_bb_events_list.bt_bb_meta_style_filled.bt_bb_view_type_regular .bt_bb_events_list_list_inner .bt_bb_events_list_item .bt_bb_events_list_item_inner .bt_bb_events_list_item_details > span:before, .bt_bb_events_list.bt_bb_meta_style_filled.bt_bb_view_type_regular .bt_bb_events_list_list_inner .bt_bb_events_list_item .bt_bb_events_list_item_inner .bt_bb_events_list_item_details > a:before {
  color: var(--icon-secondary-color, var(--alternate-color));
  background: var(--icon-secondary-color, var(--alternate-color));
  background-image: linear-gradient(180deg, var(--icon-primary-color, var(--accent-color)) 0%, var(--icon-secondary-color, var(--alternate-color)) 100%);
  -webkit-background-clip: text !important;
  -webkit-text-fill-color: transparent !important;
}

@media (max-width: 991px) {
  .bt_bb_events_list.bt_bb_view_type_list .bt_bb_events_list_list_inner .bt_bb_events_list_item {
    display: block;
  }
  .bt_bb_events_list.bt_bb_view_type_list .bt_bb_events_list_list_inner .bt_bb_events_list_item .bt_bb_event_time_details:not(:last-child), .bt_bb_events_list.bt_bb_view_type_list .bt_bb_events_list_list_inner .bt_bb_events_list_item .bt_bb_events_list_title:not(:last-child) {
    margin-right: 0rem;
    margin-bottom: 1rem;
  }
  .bt_bb_events_list.bt_bb_view_type_regular .bt_bb_events_list_list_inner .bt_bb_events_list_item {
    display: block;
  }
  .bt_bb_events_list.bt_bb_view_type_regular .bt_bb_events_list_list_inner .bt_bb_events_list_item .bt_bb_events_list_item_image {
    margin-left: 0 !important;
  }
  .bt_bb_events_list.bt_bb_view_type_regular .bt_bb_events_list_list_inner .bt_bb_events_list_item .bt_bb_events_list_item_image a {
    width: 100%;
  }
  .bt_bb_events_list.bt_bb_view_type_regular .bt_bb_events_list_list_inner .bt_bb_events_list_item .bt_bb_events_list_item_image a img {
    width: 100%;
    margin: 0 auto;
  }
  .bt_bb_events_list.bt_bb_view_type_regular .bt_bb_events_list_list_inner .bt_bb_events_list_item .bt_bb_events_list_item_image,
.bt_bb_events_list.bt_bb_view_type_regular .bt_bb_events_list_list_inner .bt_bb_events_list_item .bt_bb_events_list_item_inner,
.bt_bb_events_list.bt_bb_view_type_regular .bt_bb_events_list_list_inner .bt_bb_events_list_item .bt_bb_events_list_arrow {
    max-width: 100%;
    margin-right: 0;
    margin-bottom: 1rem;
    margin-left: 0.5rem;
  }
  .bt_bb_events_list.bt_bb_view_type_regular .bt_bb_events_list_list_inner .bt_bb_events_list_item .bt_bb_events_list_item_inner {
    margin: 0 0.5rem 1rem 0.5rem;
  }
  .bt_bb_events_list.bt_bb_list_style_outline .bt_bb_events_list_list_inner .bt_bb_events_list_item .bt_bb_events_list_item_details > div, .bt_bb_events_list.bt_bb_list_style_outline .bt_bb_events_list_list_inner .bt_bb_events_list_item .bt_bb_events_list_item_details > span, .bt_bb_events_list.bt_bb_list_style_outline .bt_bb_events_list_list_inner .bt_bb_events_list_item .bt_bb_events_list_item_details a {
    font-size: 0.875rem !important;
    padding: 0.25rem 0.75rem !important;
    margin-bottom: 0.5rem !important;
  }
  .bt_bb_events_list.bt_bb_list_style_outline .bt_bb_events_list_list_inner .bt_bb_events_list_item .bt_bb_events_list_item_details > div span {
    font-size: 0.875rem !important;
  }
  .bt_bb_events_list .bt_bb_events_list_list_inner .bt_bb_events_list_item .bt_bb_events_list_item_content {
    margin-right: 0rem !important;
  }
  .bt_bb_events_list .bt_bb_events_list_list_inner .bt_bb_events_list_item .bt_bb_events_list_title {
    margin-bottom: 1rem !important;
  }
  .bt_bb_events_list .bt_bb_events_list_list_inner .bt_bb_events_list_item .bt_bb_events_list_title:not(:last-child) {
    margin-right: 0rem !important;
  }
  .bt_bb_align_center .bt_bb_events_list.bt_bb_view_type_regular .bt_bb_events_list_item .bt_bb_events_list_arrow, .bt_bb_events_list.bt_bb_view_type_regular .bt_bb_events_list_item .bt_bb_events_list_arrow.bt_bb_align_center, .bt_bb_align_left .bt_bb_events_list.bt_bb_view_type_regular .bt_bb_events_list_item .bt_bb_events_list_arrow.bt_bb_align_center, .bt_bb_align_left .bt_bb_align_center .bt_bb_events_list.bt_bb_view_type_regular .bt_bb_events_list_item .bt_bb_events_list_arrow, .bt_bb_align_right .bt_bb_events_list.bt_bb_view_type_regular .bt_bb_events_list_item .bt_bb_events_list_arrow.bt_bb_align_center, .bt_bb_align_right .bt_bb_align_center .bt_bb_events_list.bt_bb_view_type_regular .bt_bb_events_list_item .bt_bb_events_list_arrow {
    display: block;
  }
  .bt_bb_events_list.bt_bb_list_style_background.bt_bb_view_type_regular .bt_bb_events_list_list_inner .bt_bb_events_list_item {
    display: flex;
    flex-wrap: wrap;
  }
  .bt_bb_events_list.bt_bb_list_style_background.bt_bb_view_type_regular .bt_bb_events_list_list_inner .bt_bb_events_list_item .bt_bb_events_list_item_inner {
    margin: 1.5rem;
  }
  .bt_bb_events_list.bt_bb_list_style_background.bt_bb_view_type_regular .bt_bb_events_list_list_inner .bt_bb_events_list_item .bt_bb_events_list_arrow {
    margin: 0 0 2rem 2rem;
  }
}
@media (max-width: 580px) {
  .bt_bb_events_list.bt_bb_view_type_grid .bt_bb_events_list_list_inner {
    grid-template-columns: repeat(1, 1fr);
  }

  .bt_bb_events_list.bt_bb_list_style_outline .bt_bb_events_list_list_inner .bt_bb_events_list_item a.bt_bb_events_list_location {
    display: inline-block;
    float: left;
  }
}
/* Events Slider
--------------------------------------------------- */
.bt_bb_events_slider {
  /* Layout 
  --------------------------------------- */
  /* On left 2/3 */
  /* On right 1/2 */
  /* On right 2/3 */
  /* Title size 
  --------------------------------------- */
  /* Title Font */
  /* Title Font style */
  /* Meta boxes design 
  --------------------------------------- */
  /* Details position 
  --------------------------------------- */
  /* Gap 
  --------------------------------------- */
  /* Center mode 
  --------------------------------------- */
  /* Arrows 
  --------------------------------------- */
  /* Dots 
  --------------------------------------- */
}
.button-shape-rounded .bt_bb_events_slider .slick-slider .slick-list .slick-track .bt_bb_events_slider_item {
  border-radius: 30px;
  overflow: hidden;
}
.button-shape-round .bt_bb_events_slider .slick-slider .slick-list .slick-track .bt_bb_events_slider_item {
  border-radius: 30px;
  overflow: hidden;
}
.bt_bb_events_slider .slick-slider .slick-list .slick-track .bt_bb_events_slider_item .bt_bb_events_slider_item_inner {
  position: relative;
}
.button-shape-rounded .bt_bb_events_slider .slick-slider .slick-list .slick-track .bt_bb_events_slider_item .bt_bb_events_slider_item_inner .bt_bb_events_slider_item_image img {
  border-radius: 30px;
  overflow: hidden;
}
.button-shape-round .bt_bb_events_slider .slick-slider .slick-list .slick-track .bt_bb_events_slider_item .bt_bb_events_slider_item_inner .bt_bb_events_slider_item_image img {
  border-radius: 30px;
  overflow: hidden;
}
.bt_bb_events_slider .slick-slider .slick-list .slick-track .bt_bb_events_slider_item .bt_bb_events_slider_item_inner .bt_bb_events_slider_item_content {
  padding: 2.0625rem 2.0625rem 3.25rem 2.0625rem;
  margin: 1rem 0;
  position: absolute;
  left: 1em;
  top: 50%;
  max-width: 50%;
  transform: translateY(-50%);
  color: var(--events-slider-primary-color, var(--dark-color));
  backdrop-filter: blur(50px);
  -webkit-backdrop-filter: blur(50px);
  /* Meta boxes */
  /* Title */
}
.bt_bb_events_slider .slick-slider .slick-list .slick-track .bt_bb_events_slider_item .bt_bb_events_slider_item_inner .bt_bb_events_slider_item_content:before {
  content: "";
  position: absolute;
  left: 0;
  bottom: 0;
  display: block;
  z-index: -1;
  height: 100%;
  width: 100%;
  opacity: 0.7;
  background: var(--events-slider-secondary-color, var(--light-color));
}
.button-shape-rounded .bt_bb_events_slider .slick-slider .slick-list .slick-track .bt_bb_events_slider_item .bt_bb_events_slider_item_inner .bt_bb_events_slider_item_content:before {
  border-radius: 25px;
}
.button-shape-round .bt_bb_events_slider .slick-slider .slick-list .slick-track .bt_bb_events_slider_item .bt_bb_events_slider_item_inner .bt_bb_events_slider_item_content:before {
  border-radius: 25px;
}
.button-shape-rounded .bt_bb_events_slider .slick-slider .slick-list .slick-track .bt_bb_events_slider_item .bt_bb_events_slider_item_inner .bt_bb_events_slider_item_content {
  border-radius: 25px;
}
.button-shape-round .bt_bb_events_slider .slick-slider .slick-list .slick-track .bt_bb_events_slider_item .bt_bb_events_slider_item_inner .bt_bb_events_slider_item_content {
  border-radius: 25px;
}
.bt_bb_events_slider .slick-slider .slick-list .slick-track .bt_bb_events_slider_item .bt_bb_events_slider_item_inner .bt_bb_events_slider_item_content .bt_bb_events_slider_item_date {
  display: inline-flex;
  flex-wrap: wrap;
  align-items: center;
  align-content: center;
  justify-content: center;
  text-align: center;
  padding: 0.7rem;
  margin-bottom: 6.5rem;
  border-radius: 10px;
  max-width: 5.75rem;
  color: var(--light-color);
  background: var(--dark-color);
}
.bt_bb_events_slider .slick-slider .slick-list .slick-track .bt_bb_events_slider_item .bt_bb_events_slider_item_inner .bt_bb_events_slider_item_content .bt_bb_events_slider_item_date > span {
  display: block;
  width: 100%;
  line-height: 1;
  font-family: var(--heading-font);
  font-weight: var(--heading-font-weight);
  font-style: var(--heading-font-style);
}
.bt_bb_events_slider .slick-slider .slick-list .slick-track .bt_bb_events_slider_item .bt_bb_events_slider_item_inner .bt_bb_events_slider_item_content .bt_bb_events_slider_item_date .day {
  font-size: var(--large-title-size);
}
.bt_bb_events_slider .slick-slider .slick-list .slick-track .bt_bb_events_slider_item .bt_bb_events_slider_item_inner .bt_bb_events_slider_item_content .bt_bb_events_slider_item_date .month {
  font-size: var(--small-title-size);
}
.bt_bb_events_slider .slick-slider .slick-list .slick-track .bt_bb_events_slider_item .bt_bb_events_slider_item_inner .bt_bb_events_slider_item_content .bt_bb_events_slider_item_meta {
  display: flex;
  flex-wrap: wrap;
  width: 100%;
}
.bt_bb_events_slider .slick-slider .slick-list .slick-track .bt_bb_events_slider_item .bt_bb_events_slider_item_inner .bt_bb_events_slider_item_content .bt_bb_events_slider_item_meta > div {
  display: inline-block;
  border: 1px solid black;
  padding: 0.2rem 0.8rem;
  border-radius: 6px;
  font-family: var(--supertitle-font);
  font-weight: var(--supertitle-font-weight);
  font-style: var(--supertitle-font-style);
}
.bt_bb_events_slider .slick-slider .slick-list .slick-track .bt_bb_events_slider_item .bt_bb_events_slider_item_inner .bt_bb_events_slider_item_content .bt_bb_events_slider_item_meta .bt_bb_events_slider_item_category,
.bt_bb_events_slider .slick-slider .slick-list .slick-track .bt_bb_events_slider_item .bt_bb_events_slider_item_inner .bt_bb_events_slider_item_content .bt_bb_events_slider_item_meta .bt_bb_events_slider_time_details,
.bt_bb_events_slider .slick-slider .slick-list .slick-track .bt_bb_events_slider_item .bt_bb_events_slider_item_inner .bt_bb_events_slider_item_content .bt_bb_events_slider_item_meta .bt_bb_events_slider_item_speaker,
.bt_bb_events_slider .slick-slider .slick-list .slick-track .bt_bb_events_slider_item .bt_bb_events_slider_item_inner .bt_bb_events_slider_item_content .bt_bb_events_slider_item_meta .bt_bb_events_slider_item_location {
  font-size: 0.875rem;
  border: 1px solid black;
  padding: 0.2rem 0.8rem;
  border-radius: 6px;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  font-family: var(--supertitle-font);
  font-weight: var(--supertitle-font-weight);
  font-style: var(--supertitle-font-style);
}
.bt_bb_events_slider .slick-slider .slick-list .slick-track .bt_bb_events_slider_item .bt_bb_events_slider_item_inner .bt_bb_events_slider_item_content .bt_bb_events_slider_item_meta .bt_bb_events_slider_time_details:empty {
  display: none !important;
}
.bt_bb_events_slider .slick-slider .slick-list .slick-track .bt_bb_events_slider_item .bt_bb_events_slider_item_inner .bt_bb_events_slider_item_content .bt_bb_events_slider_item_meta .bt_bb_events_slider_time_details .bt_bb_events_slider_item_time_from {
  margin-right: 0.15rem;
}
.bt_bb_events_slider .slick-slider .slick-list .slick-track .bt_bb_events_slider_item .bt_bb_events_slider_item_inner .bt_bb_events_slider_item_content .bt_bb_events_slider_item_meta .bt_bb_events_slider_time_details .bt_bb_events_slider_item_time_to {
  margin: 0;
}
.bt_bb_events_slider .slick-slider .slick-list .slick-track .bt_bb_events_slider_item .bt_bb_events_slider_item_inner .bt_bb_events_slider_item_content .bt_bb_events_slider_item_meta .bt_bb_events_slider_time_details .bt_bb_events_slider_item_time_to:before {
  content: "-";
  font-size: 1em;
  line-height: 1;
  margin-right: 0.15em;
  color: inherit;
}
.bt_bb_events_slider .slick-slider .slick-list .slick-track .bt_bb_events_slider_item .bt_bb_events_slider_item_inner .bt_bb_events_slider_item_content .bt_bb_events_slider_item_title {
  margin-bottom: 1rem;
  padding: 0;
  font-size: var(--medium-title-size);
  text-transform: var(--title-text-transform, none);
}
.bt_bb_events_slider .slick-slider .slick-list .slick-track .bt_bb_events_slider_item .bt_bb_events_slider_item_inner .bt_bb_events_slider_item_content .bt_bb_events_slider_item_title a {
  font-family: var(--supertitle-font);
  font-weight: var(--title-font-weight, var(--supertitle-font-weight));
  line-height: 1.2;
}
.bt_bb_events_slider .slick-slider .slick-list .slick-track .bt_bb_events_slider_item .bt_bb_events_slider_item_inner .bt_bb_events_slider_item_content .bt_bb_events_slider_item_excerpt {
  display: block;
  -webkit-line-clamp: 4;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  overflow: hidden;
  width: 100%;
}
.bt_bb_events_slider .slick-slider .slick-list .slick-track .bt_bb_events_slider_item .bt_bb_events_slider_item_inner .bt_bb_events_slider_item_content .bt_bb_events_slider_item_excerpt:not(:last-child) {
  margin-bottom: 3.5rem;
}
.bt_bb_events_slider.bt_bb_layout_left_3 .slick-slider .slick-list .slick-track .bt_bb_events_slider_item .bt_bb_events_slider_item_inner .bt_bb_events_slider_item_content {
  max-width: 33.3%;
}
.bt_bb_events_slider.bt_bb_layout_right_2 .slick-slider .slick-list .slick-track .bt_bb_events_slider_item .bt_bb_events_slider_item_inner .bt_bb_events_slider_item_content {
  max-width: 50%;
  left: auto;
  right: 1em;
}
.bt_bb_events_slider.bt_bb_layout_right_3 .slick-slider .slick-list .slick-track .bt_bb_events_slider_item .bt_bb_events_slider_item_inner .bt_bb_events_slider_item_content {
  max-width: 33.3%;
  left: auto;
  right: 1em;
}
.bt_bb_events_slider.bt_bb_title_size_normal .slick-slider .slick-list .slick-track .bt_bb_events_slider_item .bt_bb_events_slider_item_inner .bt_bb_events_slider_item_content .bt_bb_events_slider_item_title {
  font-size: var(--normal-title-size);
}
.bt_bb_events_slider.bt_bb_title_size_normal .slick-slider .slick-list .slick-track .bt_bb_events_slider_item .bt_bb_events_slider_item_inner .bt_bb_events_slider_item_content .bt_bb_events_slider_item_category,
.bt_bb_events_slider.bt_bb_title_size_normal .slick-slider .slick-list .slick-track .bt_bb_events_slider_item .bt_bb_events_slider_item_inner .bt_bb_events_slider_item_content .bt_bb_events_slider_time_details,
.bt_bb_events_slider.bt_bb_title_size_normal .slick-slider .slick-list .slick-track .bt_bb_events_slider_item .bt_bb_events_slider_item_inner .bt_bb_events_slider_item_content .bt_bb_events_slider_item_speaker,
.bt_bb_events_slider.bt_bb_title_size_normal .slick-slider .slick-list .slick-track .bt_bb_events_slider_item .bt_bb_events_slider_item_inner .bt_bb_events_slider_item_content .bt_bb_events_slider_item_location {
  font-size: 1rem;
}
.bt_bb_events_slider.bt_bb_title_size_large .slick-slider .slick-list .slick-track .bt_bb_events_slider_item .bt_bb_events_slider_item_inner .bt_bb_events_slider_item_content .bt_bb_events_slider_item_title {
  font-size: var(--large-title-size);
}
.bt_bb_events_slider.bt_bb_title_size_large .slick-slider .slick-list .slick-track .bt_bb_events_slider_item .bt_bb_events_slider_item_inner .bt_bb_events_slider_item_content .bt_bb_events_slider_item_category,
.bt_bb_events_slider.bt_bb_title_size_large .slick-slider .slick-list .slick-track .bt_bb_events_slider_item .bt_bb_events_slider_item_inner .bt_bb_events_slider_item_content .bt_bb_events_slider_time_details,
.bt_bb_events_slider.bt_bb_title_size_large .slick-slider .slick-list .slick-track .bt_bb_events_slider_item .bt_bb_events_slider_item_inner .bt_bb_events_slider_item_content .bt_bb_events_slider_item_speaker,
.bt_bb_events_slider.bt_bb_title_size_large .slick-slider .slick-list .slick-track .bt_bb_events_slider_item .bt_bb_events_slider_item_inner .bt_bb_events_slider_item_content .bt_bb_events_slider_item_location {
  font-size: 1.25rem;
}
.bt_bb_events_slider.bt_bb_title_font_supertitle .slick-slider .slick-list .slick-track .bt_bb_events_slider_item .bt_bb_events_slider_item_inner .bt_bb_events_slider_item_content .bt_bb_events_slider_item_title a {
  font-family: var(--supertitle-font) !important;
}
.bt_bb_events_slider.bt_bb_title_font_subtitle .slick-slider .slick-list .slick-track .bt_bb_events_slider_item .bt_bb_events_slider_item_inner .bt_bb_events_slider_item_content .bt_bb_events_slider_item_title a {
  font-family: var(--subtitle-font) !important;
}
.bt_bb_events_slider.bt_bb_title_font_title .slick-slider .slick-list .slick-track .bt_bb_events_slider_item .bt_bb_events_slider_item_inner .bt_bb_events_slider_item_content .bt_bb_events_slider_item_title a {
  font-family: var(--heading-font) !important;
}
.bt_bb_events_slider.bt_bb_title_font_body .slick-slider .slick-list .slick-track .bt_bb_events_slider_item .bt_bb_events_slider_item_inner .bt_bb_events_slider_item_content .bt_bb_events_slider_item_title a {
  font-family: var(--body-font) !important;
}
.bt_bb_events_slider.bt_bb_title_font_style_none .slick-slider .slick-list .slick-track .bt_bb_events_slider_item .bt_bb_events_slider_item_inner .bt_bb_events_slider_item_content .bt_bb_events_slider_item_title a {
  font-style: normal !important;
}
.bt_bb_events_slider.bt_bb_title_font_style_italic .slick-slider .slick-list .slick-track .bt_bb_events_slider_item .bt_bb_events_slider_item_inner .bt_bb_events_slider_item_content .bt_bb_events_slider_item_title a {
  font-style: italic !important;
}
.bt_bb_events_slider.bt_bb_title_font_style_oblique .slick-slider .slick-list .slick-track .bt_bb_events_slider_item .bt_bb_events_slider_item_inner .bt_bb_events_slider_item_content .bt_bb_events_slider_item_title a {
  font-style: oblique !important;
}
.bt_bb_events_slider.bt_bb_meta_design_filled .slick-slider .slick-list .slick-track .bt_bb_events_slider_item .bt_bb_events_slider_item_inner .bt_bb_events_slider_item_content .bt_bb_events_slider_item_meta .bt_bb_events_slider_item_category,
.bt_bb_events_slider.bt_bb_meta_design_filled .slick-slider .slick-list .slick-track .bt_bb_events_slider_item .bt_bb_events_slider_item_inner .bt_bb_events_slider_item_content .bt_bb_events_slider_item_meta .bt_bb_events_slider_time_details,
.bt_bb_events_slider.bt_bb_meta_design_filled .slick-slider .slick-list .slick-track .bt_bb_events_slider_item .bt_bb_events_slider_item_inner .bt_bb_events_slider_item_content .bt_bb_events_slider_item_meta .bt_bb_events_slider_item_speaker,
.bt_bb_events_slider.bt_bb_meta_design_filled .slick-slider .slick-list .slick-track .bt_bb_events_slider_item .bt_bb_events_slider_item_inner .bt_bb_events_slider_item_content .bt_bb_events_slider_item_meta .bt_bb_events_slider_item_location {
  border: none;
  color: var(--meta-primary-color, var(--light-color));
  background-color: var(--meta-secondary-color, var(--alternate-color));
}
.bt_bb_events_slider.bt_bb_details_position_top .slick-slider .slick-list .slick-track .bt_bb_events_slider_item .bt_bb_events_slider_item_inner .bt_bb_events_slider_item_content {
  top: 0rem;
  transform: none;
}
.bt_bb_events_slider.bt_bb_details_position_bottom .slick-slider .slick-list .slick-track .bt_bb_events_slider_item .bt_bb_events_slider_item_inner .bt_bb_events_slider_item_content {
  bottom: 0rem;
  transform: none;
  top: auto;
}
.bt_bb_events_slider.bt_bb_gap_small .slick-slider .slick-list {
  margin: 0 -0.3125em;
}
.bt_bb_events_slider.bt_bb_gap_small .slick-slider .slick-list .slick-track .bt_bb_events_slider_item {
  padding: 0 0.3125em;
}
.bt_bb_events_slider.bt_bb_gap_no_gap .slick-list {
  margin: 0;
}
.bt_bb_events_slider.bt_bb_gap_no_gap .slick-list .bt_bb_events_slider_item {
  padding: 0;
}
.bt_bb_events_slider.bt_bb_gap_large .slick-list {
  margin: 0 -1.25em;
}
.bt_bb_events_slider.bt_bb_gap_large .slick-list .bt_bb_events_slider_item {
  padding: 0 1.25em;
}
.bt_bb_events_slider .slick-slider[data-slick*='"centerMode": true'] .slick-list {
  padding-left: 0px !important;
}
.bt_bb_events_slider.bt_bb_slider_full .slick-slider[data-slick*='"centerMode": true'] .slick-list {
  padding-left: 200px !important;
}
.bt_bb_events_slider button.slick-arrow.slick-arrow.slick-prev {
  right: 8.5em !important;
}
.bt_bb_events_slider button.slick-arrow.slick-arrow.slick-next {
  right: 4em !important;
}
.bt_bb_events_slider.bt_bb_show_dots_below .slick-dots {
  bottom: -5em !important;
  z-index: 3;
}

@media (max-width: 1800px) {
  .bt_bb_events_slider .slick-slider .slick-list .slick-track .bt_bb_events_slider_item .bt_bb_events_slider_item_inner .bt_bb_events_slider_item_content .bt_bb_events_slider_item_date {
    margin-bottom: 2.5rem;
  }
  .bt_bb_events_slider .slick-slider .slick-list .slick-track .bt_bb_events_slider_item .bt_bb_events_slider_item_inner .bt_bb_events_slider_item_content .bt_bb_events_slider_item_date .day {
    font-size: 1.5rem;
  }
  .bt_bb_events_slider .slick-slider .slick-list .slick-track .bt_bb_events_slider_item .bt_bb_events_slider_item_inner .bt_bb_events_slider_item_content .bt_bb_events_slider_item_date .month {
    font-size: 1rem;
  }
  .bt_bb_events_slider .slick-slider .slick-list .slick-track .bt_bb_events_slider_item .bt_bb_events_slider_item_inner .bt_bb_events_slider_item_content .bt_bb_events_slider_item_excerpt:not(:last-child) {
    margin-bottom: 2rem;
  }
  .bt_bb_events_slider .slick-slider .slick-list .slick-track .bt_bb_events_slider_item .bt_bb_events_slider_item_inner .bt_bb_events_slider_item_content .bt_bb_events_slider_item_title {
    font-size: 1.5rem;
  }
  .bt_bb_events_slider .slick-slider .slick-list .slick-track .bt_bb_events_slider_item .bt_bb_events_slider_item_inner .bt_bb_events_slider_item_content .bt_bb_events_slider_item_excerpt {
    -webkit-line-clamp: 3;
  }
}
@media (max-width: 1450px) {
  .bt_bb_events_slider .slick-slider .slick-list .slick-track .bt_bb_events_slider_item .bt_bb_events_slider_item_inner .bt_bb_events_slider_item_content .bt_bb_events_slider_item_excerpt {
    -webkit-line-clamp: 2;
  }
  .bt_bb_events_slider .slick-slider .slick-list .slick-track .bt_bb_events_slider_item .bt_bb_events_slider_item_inner .bt_bb_events_slider_item_content .bt_bb_events_slider_item_date {
    max-width: 3.75rem;
    margin-bottom: 1rem;
  }
  .bt_bb_events_slider .slick-slider .slick-list .slick-track .bt_bb_events_slider_item .bt_bb_events_slider_item_inner .bt_bb_events_slider_item_content .bt_bb_events_slider_item_date .day {
    font-size: 1rem;
  }
  .bt_bb_events_slider .slick-slider .slick-list .slick-track .bt_bb_events_slider_item .bt_bb_events_slider_item_inner .bt_bb_events_slider_item_content .bt_bb_events_slider_item_date .month {
    font-size: 0.875rem;
  }
  .bt_bb_events_slider .slick-slider .slick-list .slick-track .bt_bb_events_slider_item .bt_bb_events_slider_item_inner .bt_bb_events_slider_item_content .bt_bb_events_slider_item_meta .bt_bb_events_slider_item_category,
.bt_bb_events_slider .slick-slider .slick-list .slick-track .bt_bb_events_slider_item .bt_bb_events_slider_item_inner .bt_bb_events_slider_item_content .bt_bb_events_slider_item_meta .bt_bb_events_slider_time_details,
.bt_bb_events_slider .slick-slider .slick-list .slick-track .bt_bb_events_slider_item .bt_bb_events_slider_item_inner .bt_bb_events_slider_item_content .bt_bb_events_slider_item_meta .bt_bb_events_slider_item_speaker,
.bt_bb_events_slider .slick-slider .slick-list .slick-track .bt_bb_events_slider_item .bt_bb_events_slider_item_inner .bt_bb_events_slider_item_content .bt_bb_events_slider_item_meta .bt_bb_events_slider_item_location {
    margin-bottom: 0.5rem;
    display: inline-block;
  }
}
@media (max-width: 1200px) {
  .bt_bb_events_slider .slick-slider .slick-list .slick-track .bt_bb_events_slider_item .bt_bb_events_slider_item_inner .bt_bb_events_slider_item_content {
    padding: 2rem;
    position: relative;
    inset: auto;
    margin: 0;
    min-width: 100%;
  }
  .bt_bb_events_slider .slick-slider .slick-list .slick-track .bt_bb_events_slider_item .bt_bb_events_slider_item_inner .bt_bb_events_slider_item_content .bt_bb_events_slider_item_date {
    padding: 0.25rem;
    margin-bottom: 1.5rem;
  }
  .bt_bb_events_slider .slick-slider .slick-list .slick-track .bt_bb_events_slider_item .bt_bb_events_slider_item_inner .bt_bb_events_slider_item_content .bt_bb_events_slider_item_date .day {
    font-size: 1.5rem !important;
  }
  .bt_bb_events_slider .slick-slider .slick-list .slick-track .bt_bb_events_slider_item .bt_bb_events_slider_item_inner .bt_bb_events_slider_item_content .bt_bb_events_slider_item_date .day, .bt_bb_events_slider .slick-slider .slick-list .slick-track .bt_bb_events_slider_item .bt_bb_events_slider_item_inner .bt_bb_events_slider_item_content .bt_bb_events_slider_item_date .month {
    font-size: 1rem !important;
  }
  .bt_bb_events_slider .slick-slider .slick-list .slick-track .bt_bb_events_slider_item .bt_bb_events_slider_item_inner .bt_bb_events_slider_item_content .bt_bb_events_slider_item_meta {
    display: block;
  }
  .bt_bb_events_slider .slick-slider .slick-list .slick-track .bt_bb_events_slider_item .bt_bb_events_slider_item_inner .bt_bb_events_slider_item_content .bt_bb_events_slider_item_excerpt {
    margin-bottom: 1rem !important;
  }
  .bt_bb_events_slider .slick-slider .slick-list .slick-track .bt_bb_events_slider_item .bt_bb_events_slider_item_inner .bt_bb_events_slider_item_content .bt_bb_events_slider_item_arrow {
    display: flex;
  }
  .bt_bb_events_slider .slick-slider[data-slick*='"centerMode": true'] .slick-list {
    padding: 0px !important;
    margin: 0 0.25rem;
  }
  .bt_bb_events_slider.bt_bb_slider_full .slick-slider[data-slick*='"centerMode": true'] .slick-list {
    padding: 0px !important;
    margin: 0 0.25rem;
  }
  .bt_bb_events_slider.bt_bb_title_size_normal .slick-slider .slick-list .slick-track .bt_bb_events_slider_item .bt_bb_events_slider_item_inner .bt_bb_events_slider_item_content .bt_bb_events_slider_item_title {
    font-size: var(--medium-title-size);
  }
  .bt_bb_events_slider.bt_bb_title_size_normal .slick-slider .slick-list .slick-track .bt_bb_events_slider_item .bt_bb_events_slider_item_inner .bt_bb_events_slider_item_content .bt_bb_events_slider_item_category,
.bt_bb_events_slider.bt_bb_title_size_normal .slick-slider .slick-list .slick-track .bt_bb_events_slider_item .bt_bb_events_slider_item_inner .bt_bb_events_slider_item_content .bt_bb_events_slider_time_details,
.bt_bb_events_slider.bt_bb_title_size_normal .slick-slider .slick-list .slick-track .bt_bb_events_slider_item .bt_bb_events_slider_item_inner .bt_bb_events_slider_item_content .bt_bb_events_slider_item_speaker,
.bt_bb_events_slider.bt_bb_title_size_normal .slick-slider .slick-list .slick-track .bt_bb_events_slider_item .bt_bb_events_slider_item_inner .bt_bb_events_slider_item_content .bt_bb_events_slider_item_location {
    font-size: 0.875rem;
  }
  .bt_bb_events_slider.bt_bb_title_size_large .slick-slider .slick-list .slick-track .bt_bb_events_slider_item .bt_bb_events_slider_item_inner .bt_bb_events_slider_item_content .bt_bb_events_slider_item_title {
    font-size: var(--medium-title-size);
  }
  .bt_bb_events_slider.bt_bb_title_size_large .slick-slider .slick-list .slick-track .bt_bb_events_slider_item .bt_bb_events_slider_item_inner .bt_bb_events_slider_item_content .bt_bb_events_slider_item_category,
.bt_bb_events_slider.bt_bb_title_size_large .slick-slider .slick-list .slick-track .bt_bb_events_slider_item .bt_bb_events_slider_item_inner .bt_bb_events_slider_item_content .bt_bb_events_slider_time_details,
.bt_bb_events_slider.bt_bb_title_size_large .slick-slider .slick-list .slick-track .bt_bb_events_slider_item .bt_bb_events_slider_item_inner .bt_bb_events_slider_item_content .bt_bb_events_slider_item_speaker,
.bt_bb_events_slider.bt_bb_title_size_large .slick-slider .slick-list .slick-track .bt_bb_events_slider_item .bt_bb_events_slider_item_inner .bt_bb_events_slider_item_content .bt_bb_events_slider_item_location {
    font-size: 0.875rem;
  }
  .button-shape-rounded .bt_bb_events_slider .slick-slider .slick-list .slick-track .bt_bb_events_slider_item .bt_bb_events_slider_item_inner .bt_bb_events_slider_item_image img {
    border-bottom-left-radius: 0px;
    border-bottom-right-radius: 0px;
  }
  .button-shape-round .bt_bb_events_slider .slick-slider .slick-list .slick-track .bt_bb_events_slider_item .bt_bb_events_slider_item_inner .bt_bb_events_slider_item_image img {
    border-bottom-left-radius: 0px;
    border-bottom-right-radius: 0px;
  }
  .button-shape-rounded .bt_bb_events_slider .slick-slider .slick-list .slick-track .bt_bb_events_slider_item .bt_bb_events_slider_item_inner .bt_bb_events_slider_item_content,
.button-shape-rounded .bt_bb_events_slider .slick-slider .slick-list .slick-track .bt_bb_events_slider_item .bt_bb_events_slider_item_inner .bt_bb_events_slider_item_content:before {
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
  }
  .button-shape-round .bt_bb_events_slider .slick-slider .slick-list .slick-track .bt_bb_events_slider_item .bt_bb_events_slider_item_inner .bt_bb_events_slider_item_content,
.button-shape-round .bt_bb_events_slider .slick-slider .slick-list .slick-track .bt_bb_events_slider_item .bt_bb_events_slider_item_inner .bt_bb_events_slider_item_content:before {
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
  }

  .bt_bb_events_slider.bt_bb_arrows_position_top_right {
    padding-top: 4rem;
  }
  .bt_bb_events_slider.bt_bb_arrows_position_top_right .slick-slider button.slick-arrow {
    top: -4rem !important;
  }
  .bt_bb_events_slider.bt_bb_arrows_position_top_right .slick-slider button.slick-arrow.slick-next {
    right: 2rem !important;
  }
  .bt_bb_events_slider.bt_bb_arrows_position_top_right .slick-slider button.slick-arrow.slick-prev {
    right: 6.5rem !important;
  }

  .bt_bb_content_slider.bt_bb_arrows_position_below_right .slick-slider button.slick-arrow.slick-next, .bt_bb_events_slider.bt_bb_arrows_position_below_right .slick-slider button.slick-arrow.slick-next {
    right: 2rem !important;
  }
  .bt_bb_content_slider.bt_bb_arrows_position_below_right .slick-slider button.slick-arrow.slick-prev, .bt_bb_events_slider.bt_bb_arrows_position_below_right .slick-slider button.slick-arrow.slick-prev {
    right: 6.5rem !important;
  }

  .bt_bb_events_slider.bt_bb_meta_design_filled .slick-slider .slick-list .slick-track .bt_bb_events_slider_item .bt_bb_events_slider_item_inner .bt_bb_events_slider_item_content .bt_bb_events_slider_item_meta .bt_bb_events_slider_item_category {
    margin-bottom: 1rem;
    display: inline-block;
  }
}
/* Cost Calculator
--------------------------------------------------- */
.btQuoteBooking {
  /* Custom Classes */
}
.btQuoteBooking .btQuoteBookingWrap {
  /* Contact */
}
.btQuoteBooking .btQuoteBookingWrap .btContactNext {
  opacity: 0 !important;
  pointer-events: none;
}
.btQuoteBooking .btQuoteBookingWrap .btQuoteBookingForm .btQuoteItem {
  padding: 0;
  display: grid;
}
.btQuoteBooking .btQuoteBookingWrap .btQuoteBookingForm .btQuoteItem label {
  font-size: 0.75rem;
  display: block;
  width: 100%;
  padding: 0;
  margin: 0 0 1rem;
  opacity: 0.6;
}
.btQuoteBooking .btQuoteBookingWrap .btQuoteBookingForm .btQuoteItem .btQuoteItemInput {
  width: 100%;
  display: inline-flex;
}
.btQuoteBooking .btQuoteBookingWrap .btQuoteBookingForm .btQuoteItem .btQuoteItemInput .btQuoteSelect {
  width: 100%;
}
.btQuoteBooking .btQuoteBookingWrap .btQuoteBookingForm .ui-slider {
  height: 10px;
  border: none;
  background: var(--primary-07-color);
}
.btQuoteBooking .btQuoteBookingWrap .btQuoteBookingForm .ui-slider .btQuoteSliderValue {
  color: var(--light-color);
}
.btQuoteBooking .btQuoteBookingWrap .btQuoteBookingForm .ui-slider .ui-slider-handle {
  top: -1em;
}
.btQuoteBooking .btQuoteBookingWrap .btQuoteBookingForm .btQuoteSwitch {
  width: 96px;
  height: 46px;
  background: var(--light-color);
  opacity: 1;
  border-color: var(--primary-07-color);
  transition: all 300ms ease;
}
.btQuoteBooking .btQuoteBookingWrap .btQuoteBookingForm .btQuoteSwitch .btQuoteSwitchInner {
  margin-top: -1px;
  width: 36px;
  height: 36px;
  background-color: var(--dark-color);
}
.btQuoteBooking .btQuoteBookingWrap .btQuoteBookingForm .btQuoteSwitch.on {
  opacity: 1;
}
.btQuoteBooking .btQuoteBookingWrap .btQuoteBookingForm .btQuoteSwitch.on .btQuoteSwitchInner {
  margin-left: 46px;
  background-color: var(--accent-color);
}
.rtl .btQuoteBooking .btQuoteBookingWrap .btQuoteBookingForm .btQuoteSwitch.on .btQuoteSwitchInner {
  margin-left: 0 !important;
  margin-right: 46px !important;
}
.btQuoteBooking .btQuoteBookingWrap .btQuoteBookingForm .ddTitleText.btNotSelected .ddlabel {
  color: rgba(0, 0, 0, 0.5);
}
.btQuoteBooking .btQuoteBookingWrap .btQuoteBookingForm .ddTitleText span {
  padding: 0px 0.875em;
}
.btQuoteBooking .btQuoteBookingWrap .btQuoteBookingForm .ddTitleText span.description {
  padding-left: 0;
}
.btQuoteBooking .btQuoteBookingWrap .btQuoteBookingForm .ddTitle .arrow {
  display: block;
  width: 1.5em;
  height: 1.5em;
  text-align: center;
  top: 30%;
  right: 1em;
}
.rtl .btQuoteBooking .btQuoteBookingWrap .btQuoteBookingForm .ddTitle .arrow {
  right: auto;
  left: 1em;
}
.btQuoteBooking .btQuoteBookingWrap .btQuoteBookingForm .ddTitle .arrow:before {
  content: var(--select-icon);
  font-family: var(--select-icon-font);
  border: none;
  font-size: 1.3rem;
  opacity: 1;
  width: auto;
  height: auto;
  line-height: 1.3;
  color: var(--dark-color);
  transition: all 300ms ease;
}
.btQuoteBooking .btQuoteBookingWrap .btQuoteBookingForm .dd.ddcommon.borderRadiusTp .ddTitleText, .btQuoteBooking .btQuoteBookingWrap .btQuoteBookingForm .dd.ddcommon.borderRadiusBtm .ddTitleText {
  box-shadow: none !important;
}
.btQuoteBooking .btQuoteBookingWrap .btQuoteBookingForm .dd.ddcommon .ddTitleText {
  min-height: 50px;
}
.button-shape-rounded .btQuoteBooking .btQuoteBookingWrap .btQuoteBookingForm .dd.ddcommon .ddTitleText {
  border-radius: 8px;
}
.button-shape-round .btQuoteBooking .btQuoteBookingWrap .btQuoteBookingForm .dd.ddcommon .ddTitleText {
  border-radius: var(--hard-rounded);
}
.btQuoteBooking .btQuoteBookingWrap .btQuoteBookingForm .dd.ddcommon .ddTitleText .ddlabel .description {
  margin-top: -0.6em;
}
.btQuoteBooking .btQuoteBookingWrap .btQuoteBookingForm .dd.ddcommon.borderRadius:hover .ddTitleText {
  box-shadow: none;
}
.btQuoteBooking .btQuoteBookingWrap .btQuoteBookingForm .dd.ddcommon.borderRadiusTp .ddTitle .arrow:before {
  transform: rotate(180deg);
}
.btQuoteBooking .btQuoteBookingWrap .btQuoteBookingForm .btTotalNextWrapper {
  margin-top: 3rem;
  /* Total */
  /* Next */
}
.btQuoteBooking .btQuoteBookingWrap .btQuoteBookingForm .btTotalNextWrapper .btQuoteTotal {
  color: var(--light-color);
  background-color: var(--dark-color);
}
.button-shape-rounded .btQuoteBooking .btQuoteBookingWrap .btQuoteBookingForm .btTotalNextWrapper .btQuoteTotal {
  border-radius: 8px !important;
}
.button-shape-square .btQuoteBooking .btQuoteBookingWrap .btQuoteBookingForm .btTotalNextWrapper .btQuoteTotal {
  border-radius: 0px !important;
}
.btQuoteBooking .btQuoteBookingWrap .btQuoteBookingForm .btTotalNextWrapper .btQuoteTotal .btQuoteTotalText, .btQuoteBooking .btQuoteBookingWrap .btQuoteBookingForm .btTotalNextWrapper .btQuoteTotal .btQuoteTotalCurrency, .btQuoteBooking .btQuoteBookingWrap .btQuoteBookingForm .btTotalNextWrapper .btQuoteTotal .btQuoteTotalCalc {
  font-size: 1.75rem;
  font-weight: var(--button-font-weight);
  line-height: 1.2;
}
.btQuoteBooking .btQuoteBookingWrap .btQuoteBookingForm .btTotalNextWrapper .btQuoteTotal .btQuoteTotalText {
  font-size: 1.75rem;
  font-family: var(--heading-font);
  font-weight: var(--heading-font-weight);
  font-style: var(--heading-font-style);
  text-transform: var(--heading-text-transform);
  letter-spacing: var(--heading-letter-spacing);
  margin-left: 1em;
  line-height: 1.2;
  margin-right: auto;
}
.button-shape-square .btQuoteBooking .btQuoteBookingWrap .btQuoteBookingForm .btTotalNextWrapper .btQuoteTotal .btQuoteTotalText {
  border-radius: 0px !important;
}
.rtl .btQuoteBooking .btQuoteBookingWrap .btQuoteBookingForm .btTotalNextWrapper .btQuoteTotal .btQuoteTotalText {
  margin-left: auto;
  margin-right: 1.25em;
}
.btQuoteBooking .btQuoteBookingWrap .btQuoteBookingForm .btTotalNextWrapper .btQuoteTotal .btQuoteTotalCurrency {
  padding: 0.85rem 0 0.85rem 2rem;
  line-height: 1.2;
  border-radius: 0;
  letter-spacing: 0;
  background-color: transparent;
}
.button-shape-square .btQuoteBooking .btQuoteBookingWrap .btQuoteBookingForm .btTotalNextWrapper .btQuoteTotal .btQuoteTotalCurrency {
  border-radius: 0px !important;
}
.rtl .btQuoteBooking .btQuoteBookingWrap .btQuoteBookingForm .btTotalNextWrapper .btQuoteTotal .btQuoteTotalCurrency {
  padding: 0.85rem 2rem 0.85rem 0;
}
.btQuoteBooking .btQuoteBookingWrap .btQuoteBookingForm .btTotalNextWrapper .btQuoteTotal .btQuoteTotalCalc {
  padding: 0.85rem 2rem 0.85rem 0;
  background-color: transparent;
}
.button-shape-square .btQuoteBooking .btQuoteBookingWrap .btQuoteBookingForm .btTotalNextWrapper .btQuoteTotal .btQuoteTotalCalc {
  border-radius: 0px !important;
}
.rtl .btQuoteBooking .btQuoteBookingWrap .btQuoteBookingForm .btTotalNextWrapper .btQuoteTotal .btQuoteTotalCalc {
  padding: 0.85rem 0 0.85rem 2rem;
}
.btQuoteBooking .btQuoteBookingWrap .btQuoteBookingForm .btTotalNextWrapper .btQuoteTotal.currencyAfter .btQuoteTotalCalc {
  border-radius: 0px;
  padding: 0.85rem 0 0.85rem 2rem;
}
.btQuoteBooking .btQuoteBookingWrap .btQuoteBookingForm .btTotalNextWrapper .btQuoteTotal.currencyAfter .btQuoteTotalCurrency {
  padding: 0.85rem 2rem 0.85rem 0;
  border-radius: 0px !important;
  border-top-right-radius: 50px !important;
  border-bottom-right-radius: 50px !important;
}
.btQuoteBooking .btQuoteBookingWrap .btQuoteBookingForm .btTotalNextWrapper .boldBtn button.btContactNext {
  font-size: 1rem;
  font-family: var(--button-font);
  font-weight: var(--button-font-weight);
  color: var(--light-color);
  box-shadow: 0 0 0 3em var(--dark-color) inset;
  background-color: transparent;
  border: none;
  line-height: 1;
  padding: 1rem 2rem;
  margin: 0 0 0 1rem;
}
.button-shape-rounded .btQuoteBooking .btQuoteBookingWrap .btQuoteBookingForm .btTotalNextWrapper .boldBtn button.btContactNext {
  border-radius: 8px !important;
}
.button-shape-square .btQuoteBooking .btQuoteBookingWrap .btQuoteBookingForm .btTotalNextWrapper .boldBtn button.btContactNext {
  border-radius: 0px !important;
}
.btQuoteBooking .btQuoteBookingWrap .btQuoteBookingForm .btTotalNextWrapper .boldBtn button.btContactNext:hover {
  text-shadow: none;
  opacity: 1;
  color: var(--dark-color);
  box-shadow: 0 0 0 1px var(--dark-color) inset;
  background-color: transparent;
}
.rtl .btQuoteBooking .btQuoteBookingWrap .btQuoteBookingForm .btTotalNextWrapper .boldBtn button.btContactNext {
  margin: 0 1em 0 0;
}
.btQuoteBooking .btQuoteBookingWrap .btQuoteBookingForm.btActive .boldBtn {
  flex: 0 0 138px;
  width: 138px;
  max-width: 138px;
}
.btQuoteBooking .btQuoteBookingWrap .btQuoteBookingForm.btActive .boldBtn .btContactNext {
  opacity: 1 !important;
  pointer-events: all;
}
.btQuoteBooking .btQuoteBookingWrap .btTotalQuoteContactGroup .btQuoteContact:not(.btQuoteContactForm7) {
  margin: 0 10px 0px 10px;
}
.btQuoteBooking .btQuoteBookingWrap .btTotalQuoteContactGroup .btQuoteContact .btQuoteItem {
  padding-left: 0;
}
.btQuoteBooking .btQuoteBookingWrap .btTotalQuoteContactGroup .btQuoteContact .btQuoteItem input {
  background: var(--light-color);
}
.btQuoteBooking .btQuoteBookingWrap .btTotalQuoteContactGroup .btQuoteContact .btQuoteItem input:focus {
  border-color: var(--accent-color);
  box-shadow: none;
}
.btQuoteBooking .btQuoteBookingWrap .btTotalQuoteContactGroup .btQuoteContact .btQuoteItem input:hover {
  box-shadow: none;
}
.btQuoteBooking .btQuoteBookingWrap .btTotalQuoteContactGroup .btQuoteContact .btQuoteItem textarea {
  padding: 0.8em 1.5em;
  border: 1px solid var(--primary-07-color);
  background: var(--light-color);
}
.btQuoteBooking .btQuoteBookingWrap .btTotalQuoteContactGroup .btQuoteContact .btQuoteItem textarea:focus {
  border-color: var(--accent-color);
  box-shadow: none;
}
.btQuoteBooking .btQuoteBookingWrap .btTotalQuoteContactGroup .btQuoteContact .btQuoteItem textarea:hover {
  box-shadow: none;
}
.btQuoteBooking .btQuoteBookingWrap .btTotalQuoteContactGroup .btQuoteContact .btQuoteItem .ddTitleText {
  box-shadow: none !important;
}
.button-shape-rounded .btQuoteBooking .btQuoteBookingWrap .btTotalQuoteContactGroup .btQuoteContact .btQuoteItem .ddTitleText {
  border-radius: 8px;
}
.button-shape-round .btQuoteBooking .btQuoteBookingWrap .btTotalQuoteContactGroup .btQuoteContact .btQuoteItem .ddTitleText {
  border-radius: var(--hard-rounded);
}
.btQuoteBooking .btQuoteBookingWrap .btTotalQuoteContactGroup .btQuoteContact .btQuoteItem .ddTitleText.btNotSelected .ddlabel {
  color: rgba(0, 0, 0, 0.5);
}
.btQuoteBooking .btQuoteBookingWrap .btTotalQuoteContactGroup .btQuoteContact .btQuoteItem .ddTitleText span {
  padding: 0px 0.7em;
}
.button-shape-round .btQuoteBooking .btQuoteBookingWrap .btTotalQuoteContactGroup .btQuoteContact .btQuoteItem .ddTitleText span {
  padding: 0px 1.5em;
}
.btQuoteBooking .btQuoteBookingWrap .btTotalQuoteContactGroup .btQuoteContact .btQuoteItem .ddTitleText .ddlabel {
  line-height: 3;
}
.btQuoteBooking .btQuoteBookingWrap .btTotalQuoteContactGroup .btQuoteContact .boldBtn .btContactSubmit {
  font-size: 1rem;
  font-family: var(--button-font);
  font-weight: var(--button-font-weight);
  line-height: 1;
  padding: 1em 2em;
  border: none;
  background: transparent;
  color: var(--light-color);
  box-shadow: 0 0 0 3em var(--dark-color) inset;
  margin: 0 auto;
}
.button-shape-rounded .btQuoteBooking .btQuoteBookingWrap .btTotalQuoteContactGroup .btQuoteContact .boldBtn .btContactSubmit {
  border-radius: 8px;
}
.button-shape-square .btQuoteBooking .btQuoteBookingWrap .btTotalQuoteContactGroup .btQuoteContact .boldBtn .btContactSubmit {
  border-radius: 0px !important;
}
.btQuoteBooking .btQuoteBookingWrap .btTotalQuoteContactGroup .btQuoteContact .boldBtn .btContactSubmit:hover {
  text-shadow: none;
  opacity: 1;
  color: var(--dark-color);
  background: transparent;
  box-shadow: 0 0 0 1px var(--dark-color) inset;
}
.btQuoteBooking .btQuoteBookingWrap .btTotalQuoteContactGroup .btContactFieldMandatory input, .btQuoteBooking .btQuoteBookingWrap .btTotalQuoteContactGroup .btContactFieldMandatory textarea {
  border: 1px solid var(--accent-color);
  box-shadow: none !important;
}
.btQuoteBooking .btQuoteBookingWrap .btTotalQuoteContactGroup .btContactFieldMandatory .dd.ddcommon.borderRadius .ddTitleText {
  border: 1px solid var(--accent-color);
  box-shadow: none !important;
}
.btQuoteBooking .btQuoteBookingWrap .btQuoteBookingForm .btQuoteItem:has(.btQuoteSwitch) {
  display: flex;
  align-items: center;
}
.btQuoteBooking .btQuoteBookingWrap .btQuoteBookingForm .btQuoteItem:has(.btQuoteSwitch) label {
  width: 100%;
  min-width: 11em;
  max-width: 12em;
  margin: 0.5em 1em 0 0;
}
.rtl .btQuoteBooking .btQuoteBookingWrap .btQuoteBookingForm .btQuoteItem:has(.btQuoteSwitch) label {
  margin: 0.5em 0 0 1em;
}
.btQuoteBooking .ddTitle .arrow {
  top: 30%;
}
.button-shape-round .btQuoteBooking .ddTitle .arrow {
  right: 1.5rem;
}
.btQuoteBooking .ddTitle .arrow:before {
  content: var(--select-icon);
  font-family: var(--select-icon-font);
  border: none;
  font-size: 1.3rem;
  opacity: 1;
  width: auto;
  height: auto;
  line-height: 1.3;
  color: var(--dark-color);
  transition: all 300ms ease;
}
.btQuoteBooking.bt_bb_dark_accent_color .btQuoteBookingWrap .btQuoteBookingForm .ui-slider .btQuoteSliderValue {
  color: var(--dark-color);
}
.btQuoteBooking.bt_bb_dark_cc .btQuoteBookingWrap .btQuoteBookingForm .btTotalNextWrapper .boldBtn button.btContactNext {
  background-image: none !important;
}
.btQuoteBooking .btQuoteItem.bt_bb_width_30 {
  width: 33.33%;
  float: left;
  padding-right: 3rem !important;
}
.rtl .btQuoteBooking .btQuoteItem.bt_bb_width_30 {
  padding-left: 3rem !important;
  padding-right: 0 !important;
}

@media (max-width: 992px) {
  .btQuoteBooking .btQuoteBookingWrap .btQuoteBookingForm .dd.ddcommon .ddTitleText .ddlabel .description {
    line-height: 1;
  }
  .btQuoteBooking .btQuoteBookingWrap .btQuoteBookingForm .btQuoteItem.bt_bb_width_30 {
    width: 100%;
    float: none;
    padding-right: 0 !important;
  }
}
@media (max-width: 680px) {
  .btQuoteBooking .btQuoteBookingWrap .btQuoteBookingForm .ddTitle .arrow {
    top: 30% !important;
  }

  .btQuoteBooking .btQuoteBookingWrap .boldBtn button.btContactNext {
    font-size: 1rem !important;
  }
  .btQuoteBooking .btQuoteBookingWrap .btTotalNextWrapper .btQuoteTotal .btQuoteTotalText, .btQuoteBooking .btQuoteBookingWrap .btTotalNextWrapper .btQuoteTotal .btQuoteTotalCurrency, .btQuoteBooking .btQuoteBookingWrap .btTotalNextWrapper .btQuoteTotal .btQuoteTotalCalc {
    font-size: 1rem !important;
  }

  .button-shape-round .btQuoteBooking .btQuoteBookingWrap .btQuoteBookingForm .dd.ddcommon .ddTitleText {
    border-radius: 48px;
  }

  .btQuoteBooking .ddTitleText .ddlabel {
    line-height: 1.1;
  }
}
@media (max-width: 480px) {
  .btQuoteBooking .btTotalNextWrapper .boldBtn button.btContactNext {
    margin: 0 !important;
  }

  .btQuoteBooking .btQuoteBookingForm.btActive .boldBtn, .btQuoteBooking .btQuoteBookingForm .boldBtn {
    width: 100% !important;
    max-width: 100% !important;
  }
}
/* Events Archive & Category
--------------------------------------------------- */
.archive.post-type-archive.post-type-archive-event .site-content .site-main article.article-list-item,
.archive.tax-event_category .site-content .site-main article.article-list-item {
  border: none;
}
.archive.post-type-archive.post-type-archive-event .site-content .site-main,
.archive.tax-event_category .site-content .site-main {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  grid-column-gap: 1em;
  grid-row-gap: 1em;
  padding-bottom: 6em;
}
.archive.post-type-archive.post-type-archive-event .site-content .site-main article.article-list-item,
.archive.tax-event_category .site-content .site-main article.article-list-item {
  overflow: hidden;
  margin: 0;
  margin-bottom: 1rem !important;
  padding: 0 1rem 1rem;
  display: flex;
  flex-direction: column;
  /* Featured Image */
  /* Title and details */
}
.button-shape-rounded .archive.post-type-archive.post-type-archive-event .site-content .site-main article.article-list-item,
.button-shape-rounded .archive.tax-event_category .site-content .site-main article.article-list-item {
  border-radius: 25px;
}
.button-shape-round .archive.post-type-archive.post-type-archive-event .site-content .site-main article.article-list-item,
.button-shape-round .archive.tax-event_category .site-content .site-main article.article-list-item {
  border-radius: 25px;
}
.archive.post-type-archive.post-type-archive-event .site-content .site-main article.article-list-item .article-media,
.archive.tax-event_category .site-content .site-main article.article-list-item .article-media {
  margin-right: -1rem !important;
  margin-bottom: 1rem !important;
  margin-left: -1rem !important;
  width: calc(100% + 2rem) !important;
}
.archive.post-type-archive.post-type-archive-event .site-content .site-main article.article-list-item .article-media .media-box,
.archive.tax-event_category .site-content .site-main article.article-list-item .article-media .media-box {
  max-height: 200px;
}
.archive.post-type-archive.post-type-archive-event .site-content .site-main article.article-list-item .entry-header,
.archive.tax-event_category .site-content .site-main article.article-list-item .entry-header {
  margin: 0 0 0.5rem 0 !important;
}
.archive.post-type-archive.post-type-archive-event .site-content .site-main article.article-list-item .entry-header .entry-meta,
.archive.tax-event_category .site-content .site-main article.article-list-item .entry-header .entry-meta {
  color: inherit;
  margin-bottom: 0.25rem !important;
}
.archive.post-type-archive.post-type-archive-event .site-content .site-main article.article-list-item .entry-header .entry-meta span:not(:last-child), .archive.post-type-archive.post-type-archive-event .site-content .site-main article.article-list-item .entry-header .entry-meta div:not(:last-child), .archive.post-type-archive.post-type-archive-event .site-content .site-main article.article-list-item .entry-header .entry-meta > a:not(:last-child),
.archive.tax-event_category .site-content .site-main article.article-list-item .entry-header .entry-meta span:not(:last-child),
.archive.tax-event_category .site-content .site-main article.article-list-item .entry-header .entry-meta div:not(:last-child),
.archive.tax-event_category .site-content .site-main article.article-list-item .entry-header .entry-meta > a:not(:last-child) {
  margin-right: 1rem;
}
.archive.post-type-archive.post-type-archive-event .site-content .site-main article.article-list-item .entry-header .entry-meta > span, .archive.post-type-archive.post-type-archive-event .site-content .site-main article.article-list-item .entry-header .entry-meta > div,
.archive.tax-event_category .site-content .site-main article.article-list-item .entry-header .entry-meta > span,
.archive.tax-event_category .site-content .site-main article.article-list-item .entry-header .entry-meta > div {
  font-size: 1rem;
  font-family: var(--supertitle-font);
  font-weight: var(--supertitle-font-weight);
  text-transform: var(--supertitle-text-transform);
  font-style: var(--supertitle-font-style);
  letter-spacing: var(--supertitle-letter-spacing);
}
.archive.post-type-archive.post-type-archive-event .site-content .site-main article.article-list-item .entry-header .entry-meta > span:not(:last-child):after, .archive.post-type-archive.post-type-archive-event .site-content .site-main article.article-list-item .entry-header .entry-meta > div:not(:last-child):after,
.archive.tax-event_category .site-content .site-main article.article-list-item .entry-header .entry-meta > span:not(:last-child):after,
.archive.tax-event_category .site-content .site-main article.article-list-item .entry-header .entry-meta > div:not(:last-child):after {
  display: none;
}
.archive.post-type-archive.post-type-archive-event .site-content .site-main article.article-list-item .entry-header .entry-meta .event-date,
.archive.post-type-archive.post-type-archive-event .site-content .site-main article.article-list-item .entry-header .entry-meta .event-time-from,
.archive.post-type-archive.post-type-archive-event .site-content .site-main article.article-list-item .entry-header .entry-meta .event-time-to,
.archive.post-type-archive.post-type-archive-event .site-content .site-main article.article-list-item .entry-header .entry-meta .event-speaker,
.archive.post-type-archive.post-type-archive-event .site-content .site-main article.article-list-item .entry-header .entry-meta .event-location,
.archive.post-type-archive.post-type-archive-event .site-content .site-main article.article-list-item .entry-header .entry-meta .event-categories,
.archive.tax-event_category .site-content .site-main article.article-list-item .entry-header .entry-meta .event-date,
.archive.tax-event_category .site-content .site-main article.article-list-item .entry-header .entry-meta .event-time-from,
.archive.tax-event_category .site-content .site-main article.article-list-item .entry-header .entry-meta .event-time-to,
.archive.tax-event_category .site-content .site-main article.article-list-item .entry-header .entry-meta .event-speaker,
.archive.tax-event_category .site-content .site-main article.article-list-item .entry-header .entry-meta .event-location,
.archive.tax-event_category .site-content .site-main article.article-list-item .entry-header .entry-meta .event-categories {
  margin-right: 0.25rem;
  padding: 0rem;
  margin-bottom: 0.25rem !important;
  display: inline-block;
}
.archive.post-type-archive.post-type-archive-event .site-content .site-main article.article-list-item .entry-header .entry-meta .event-time-from + .event-time-to,
.archive.tax-event_category .site-content .site-main article.article-list-item .entry-header .entry-meta .event-time-from + .event-time-to {
  margin-left: -0.65em;
}
.archive.post-type-archive.post-type-archive-event .site-content .site-main article.article-list-item .entry-header .entry-meta .event-time-from + .event-time-to:before,
.archive.tax-event_category .site-content .site-main article.article-list-item .entry-header .entry-meta .event-time-from + .event-time-to:before {
  content: "-";
  display: inline-block;
  font-size: 1em;
  line-height: 1;
  margin-right: 0.35em;
  color: inherit;
}
.archive.post-type-archive.post-type-archive-event .site-content .site-main article.article-list-item .entry-header .entry-title,
.archive.tax-event_category .site-content .site-main article.article-list-item .entry-header .entry-title {
  line-height: 1.2;
  font-size: var(--medium-title-size);
  margin-bottom: 1rem;
}
.archive.post-type-archive.post-type-archive-event .site-content .site-main article.article-list-item .article-inner,
.archive.tax-event_category .site-content .site-main article.article-list-item .article-inner {
  margin-bottom: 0 !important;
}
.archive.post-type-archive.post-type-archive-event .site-content .site-main:has(.no-results.not-found),
.archive.tax-event_category .site-content .site-main:has(.no-results.not-found) {
  display: block;
}
.archive.post-type-archive.post-type-archive-event .site-content .site-main .archive-pagination,
.archive.tax-event_category .site-content .site-main .archive-pagination {
  padding-top: 3.2em;
  margin-top: 0;
  border-top-width: 1px;
  border-top: 1px solid var(--primary-07-color);
  width: 100%;
  display: block;
  position: absolute;
  bottom: 0;
}
.archive.post-type-archive.post-type-archive-event.button-shape-rounded .site-content .site-main article.article-list-item, .archive.post-type-archive.post-type-archive-event.button-shape-round .site-content .site-main article.article-list-item,
.archive.tax-event_category.button-shape-rounded .site-content .site-main article.article-list-item,
.archive.tax-event_category.button-shape-round .site-content .site-main article.article-list-item {
  border-radius: 25px;
}
.archive.post-type-archive.post-type-archive-event.button-shape-rounded .site-content .site-main article.article-list-item .article-media, .archive.post-type-archive.post-type-archive-event.button-shape-round .site-content .site-main article.article-list-item .article-media,
.archive.tax-event_category.button-shape-rounded .site-content .site-main article.article-list-item .article-media,
.archive.tax-event_category.button-shape-round .site-content .site-main article.article-list-item .article-media {
  border-radius: 25px;
}
.archive.post-type-archive.post-type-archive-event.button-shape-rounded .site-content .site-main article.article-list-item .article-media img, .archive.post-type-archive.post-type-archive-event.button-shape-round .site-content .site-main article.article-list-item .article-media img,
.archive.tax-event_category.button-shape-rounded .site-content .site-main article.article-list-item .article-media img,
.archive.tax-event_category.button-shape-round .site-content .site-main article.article-list-item .article-media img {
  border-radius: 25px;
}
.archive.post-type-archive.post-type-archive-event.rtl .site-content .site-main article.article-list-item .entry-header .entry-meta .event-date,
.archive.post-type-archive.post-type-archive-event.rtl .site-content .site-main article.article-list-item .entry-header .entry-meta .event-time-from,
.archive.post-type-archive.post-type-archive-event.rtl .site-content .site-main article.article-list-item .entry-header .entry-meta .event-time-to,
.archive.post-type-archive.post-type-archive-event.rtl .site-content .site-main article.article-list-item .entry-header .entry-meta .event-speaker,
.archive.post-type-archive.post-type-archive-event.rtl .site-content .site-main article.article-list-item .entry-header .entry-meta .event-location,
.archive.post-type-archive.post-type-archive-event.rtl .site-content .site-main article.article-list-item .entry-header .entry-meta .event-categories,
.archive.tax-event_category.rtl .site-content .site-main article.article-list-item .entry-header .entry-meta .event-date,
.archive.tax-event_category.rtl .site-content .site-main article.article-list-item .entry-header .entry-meta .event-time-from,
.archive.tax-event_category.rtl .site-content .site-main article.article-list-item .entry-header .entry-meta .event-time-to,
.archive.tax-event_category.rtl .site-content .site-main article.article-list-item .entry-header .entry-meta .event-speaker,
.archive.tax-event_category.rtl .site-content .site-main article.article-list-item .entry-header .entry-meta .event-location,
.archive.tax-event_category.rtl .site-content .site-main article.article-list-item .entry-header .entry-meta .event-categories {
  margin-right: 0;
  margin-left: 0.25rem;
}
.archive.post-type-archive.post-type-archive-event.rtl .site-content .site-main article.article-list-item .entry-header .entry-meta .event-time-from + .event-time-to,
.archive.tax-event_category.rtl .site-content .site-main article.article-list-item .entry-header .entry-meta .event-time-from + .event-time-to {
  margin-left: 1rem;
  margin-right: -0.65em;
}
.archive.post-type-archive.post-type-archive-event.rtl .site-content .site-main article.article-list-item .entry-header .entry-meta .event-time-from + .event-time-to:before,
.archive.tax-event_category.rtl .site-content .site-main article.article-list-item .entry-header .entry-meta .event-time-from + .event-time-to:before {
  margin-right: 0;
  margin-left: 0.35em;
}
.archive.post-type-archive.post-type-archive-event.rtl .site-content .site-main article.article-list-item .entry-header .entry-meta span:not(:last-child),
.archive.tax-event_category.rtl .site-content .site-main article.article-list-item .entry-header .entry-meta span:not(:last-child) {
  margin-right: 0;
  margin-left: 1rem;
}

/* General margin */
body.single-event .site-content {
  margin-top: var(--post-margin-top);
  margin-bottom: var(--post-margin-bottom);
}

/* Single Event 
--------------------------------------------------- */
.single article.event:not(:last-child) {
  margin-bottom: var(--post-inner-spacing);
}
.single article.event .entry-content {
  width: 100%;
  margin-bottom: var(--post-half-margin);
  grid-template-areas: "media media" "content meta";
  grid-template-columns: 1fr minmax(var(--portfolio-columns-meta-min-width), var(--portfolio-columns-meta-max-width));
  grid-template-rows: auto;
  display: grid;
  grid-gap: 0 5em;
}
.single article.event .entry-content .article-media {
  width: 100%;
}
.single article.event .entry-content .entry-content-inner {
  grid-area: content;
  max-width: 100%;
}
.single article.event .entry-content .event-meta {
  grid-area: meta;
  opacity: 1;
}
.single article.event .entry-content .event-meta dl {
  margin: 0;
  display: block;
}
.single article.event .entry-content .event-meta dl dt {
  float: left;
  width: 35%;
  max-width: 200px;
  padding-right: 0.75em;
}
.rtl .single article.event .entry-content .event-meta dl dt {
  padding-right: 0;
  padding-left: 0.75em;
  float: right;
}
.single article.event .entry-content .event-meta dl dt:nth-child(odd) {
  clear: left;
}
.rtl .single article.event .entry-content .event-meta dl dt:nth-child(odd) {
  clear: right;
}
.single article.event .entry-content .event-meta dl dd {
  margin: 0 0 0.8em;
  display: flex;
  align-items: center;
}
.single article.event .entry-content .event-meta dl dd.event-date:before, .single article.event .entry-content .event-meta dl dd.event-time:before, .single article.event .entry-content .event-meta dl dd.event-speaker:before, .single article.event .entry-content .event-meta dl dd.event-location:before, .single article.event .entry-content .event-meta dl dd.event-category:before {
  font-size: 1.6em;
  font-weight: normal;
  font-style: normal;
  line-height: 1;
  display: block;
  margin-right: 0.35em;
  color: inherit;
  font-family: var(--event-meta-icon-font);
}
.single article.event .entry-content .event-meta dl dd.event-date:before {
  content: var(--event-date-icon);
}
.single article.event .entry-content .event-meta dl dd.event-time:before {
  content: var(--event-time-icon);
}
.single article.event .entry-content .event-meta dl dd.event-speaker:before {
  content: var(--event-speaker-icon);
}
.single article.event .entry-content .event-meta dl dd.event-location:before {
  content: var(--event-location-icon);
}
.single article.event .entry-content .event-meta dl dd.event-category:before {
  content: var(--event-category-icon);
}

.single.rtl article.event .entry-content .event-meta dl dd.event-date:before, .single.rtl article.event .entry-content .event-meta dl dd.event-time:before, .single.rtl article.event .entry-content .event-meta dl dd.event-speaker:before, .single.rtl article.event .entry-content .event-meta dl dd.event-location:before, .single.rtl article.event .entry-content .event-meta dl dd.event-category:before {
  margin-right: 0;
  margin-left: 0.35em;
}

.single.single-event.default-headline-height-none header, .single.single-event.default-headline-height-none .article-media {
  margin-bottom: 2rem;
}

/* Single Event - With Bold Builder
--------------------------------------------------- */
.single-event-has-bold-builder.single .site-content {
  max-width: none;
  padding: 0 !important;
  margin: 0 !important;
}
.single-event-has-bold-builder.single article.event .entry-content.bold-builder-content {
  display: block;
  margin: 0;
}

@media (max-width: 991px) {
  .single article.event .entry-content {
    display: block;
  }
  .single article.event .entry-content .entry-content-inner {
    margin-bottom: 1.5rem;
  }
}
@media (max-width: 780px) {
  .archive.post-type-archive.post-type-archive-event .site-content .site-main {
    grid-template-columns: repeat(2, 1fr);
  }
}
@media (max-width: 580px) {
  .archive.post-type-archive.post-type-archive-event .site-content .site-main {
    grid-template-columns: repeat(1, 1fr);
  }
}
/* Speakers Archive
--------------------------------------------------- */
.archive.post-type-archive.post-type-archive-speaker .site-content .site-main {
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  grid-column-gap: 1em;
  grid-row-gap: 1em;
  padding-bottom: 6em;
}
.archive.post-type-archive.post-type-archive-speaker .site-content .site-main article.article-list-item {
  overflow: hidden;
  margin: 0;
  margin-bottom: 1rem !important;
  padding: 0 1rem 1rem;
  display: flex;
  flex-direction: column;
  border: none !important;
  /* Featured Image */
  /* Title and details */
}
.archive.post-type-archive.post-type-archive-speaker .site-content .site-main article.article-list-item .article-media {
  margin-right: -1rem !important;
  margin-bottom: 1rem !important;
  margin-left: -1rem !important;
  width: calc(100% + 2rem) !important;
  display: flex !important;
  overflow: hidden;
}
.archive.post-type-archive.post-type-archive-speaker .site-content .site-main article.article-list-item .entry-header {
  margin: 0 0 0.75rem 0 !important;
}
.archive.post-type-archive.post-type-archive-speaker .site-content .site-main article.article-list-item .entry-header .entry-title {
  line-height: 1.2;
  font-size: var(--small-title-size);
  margin-bottom: 1rem;
}
.archive.post-type-archive.post-type-archive-speaker .site-content .site-main article.article-list-item .entry-header > .speaker-subtitle {
  opacity: 0.7;
}
.archive.post-type-archive.post-type-archive-speaker .site-content .site-main article.article-list-item .entry-header .speaker-subtitle {
  font-size: 1.125rem;
  margin-top: 0.5em;
  line-height: 1.35;
}
.archive.post-type-archive.post-type-archive-speaker .site-content .site-main article.article-list-item .article-inner {
  margin-bottom: 0 !important;
}
.archive.post-type-archive.post-type-archive-speaker .site-content .site-main article.article-list-item .speaker-socials .bt_bb_icon.bt_bb_style_borderless:hover a.bt_bb_icon_holder:before {
  color: var(--accent-color);
}
.archive.post-type-archive.post-type-archive-speaker .site-content .site-main:has(.no-results.not-found) {
  display: block;
}
.archive.post-type-archive.post-type-archive-speaker .site-content .site-main .archive-pagination {
  padding-top: 3.2em;
  margin-top: 0;
  border-top-width: 1px;
  border-top: 1px solid var(--primary-07-color);
  width: 100%;
  display: block;
  position: absolute;
  bottom: 0;
  display: flex;
}
.archive.post-type-archive.post-type-archive-speaker .site-content .site-main .archive-pagination .paging.paging-numbers ul.paging-list li:before {
  border-color: var(--page-color, var(--page-primary-color)) !important;
}
.archive.post-type-archive.post-type-archive-speaker .site-content .site-main .archive-pagination .paging.paging-numbers ul.paging-list li:hover:before {
  border-color: var(--accent-color) !important;
}
.archive.post-type-archive.post-type-archive-speaker.button-shape-rounded .site-content .site-main article.article-list-item, .archive.post-type-archive.post-type-archive-speaker.button-shape-round .site-content .site-main article.article-list-item {
  border-radius: 25px;
}
.archive.post-type-archive.post-type-archive-speaker.button-shape-rounded .site-content .site-main article.article-list-item .article-media, .archive.post-type-archive.post-type-archive-speaker.button-shape-round .site-content .site-main article.article-list-item .article-media {
  border-radius: 25px;
}
.archive.post-type-archive.post-type-archive-speaker.button-shape-rounded .site-content .site-main article.article-list-item .article-media img, .archive.post-type-archive.post-type-archive-speaker.button-shape-round .site-content .site-main article.article-list-item .article-media img {
  border-radius: 25px;
}

@media (max-width: 780px) {
  .archive.post-type-archive.post-type-archive-speaker .site-content .site-main {
    grid-template-columns: repeat(2, 1fr);
  }
}
@media (max-width: 580px) {
  .archive.post-type-archive.post-type-archive-speaker .site-content .site-main {
    grid-template-columns: repeat(1, 1fr);
  }
}
/* General margin */
body.single-speaker .site-content {
  margin-top: var(--post-margin-top);
  margin-bottom: var(--post-margin-bottom);
}

/* Speaker 
--------------------------------------------------- */
.single article.speaker:not(:last-child) {
  margin-bottom: var(--post-inner-spacing);
}
.single article.speaker .entry-content:not(.bold-builder-content) {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  grid-template-rows: 1fr;
  grid-column-gap: 4em;
  grid-row-gap: 0px;
  /* Content */
}
.single article.speaker .entry-content:not(.bold-builder-content).entry-content-full {
  display: block;
}
.single article.speaker .entry-content:not(.bold-builder-content) .entry-content-right .entry-header:after {
  content: "";
  background: currentColor;
  width: 100%;
  height: 2px;
  display: block;
  opacity: 0.3;
  margin: 2em 0;
}
.single article.speaker .entry-content:not(.bold-builder-content) .entry-content-right .entry-header .entry-title {
  font-size: var(--huge-title-size);
  line-height: 1.107;
}
.single article.speaker .entry-content:not(.bold-builder-content) .entry-content-right .entry-header .speaker-subtitle {
  font-size: 1.875rem;
  font-family: var(--heading-font);
  font-weight: var(--heading-font-weight);
  font-style: var(--heading-font-style);
  padding: 0 0 0.2em 0;
  line-height: 1.2;
  margin: 0;
  text-transform: var(--heading-text-transform);
  letter-spacing: var(--heading-letter-spacing);
}
.single article.speaker .entry-content:not(.bold-builder-content) .entry-content-right .speaker-socials {
  padding-top: 2em;
}
.single article.speaker .entry-content:not(.bold-builder-content) .entry-content-right .speaker-socials .bt_bb_icon {
  padding-right: 2rem;
}
.single article.speaker .entry-content:not(.bold-builder-content) .entry-content-right .speaker-socials .bt_bb_icon.bt_bb_style_borderless:hover a.bt_bb_icon_holder:before {
  color: var(--accent-color);
}

@media (max-width: 780px) {
  .single article.speaker .entry-content:not(.bold-builder-content) .entry-content-right .entry-header .speaker-subtitle {
    font-size: 1.25rem;
  }
}
.button-shape-rounded .entry-content-left .article-media .media-box {
  border-radius: var(--image-hard-rounded);
}
.button-shape-round .entry-content-left .article-media .media-box {
  border-radius: var(--image-hard-rounded);
}

/* Speaker - With Bold Builder
--------------------------------------------------- */
.speaker-has-bold-builder.single .site-content {
  max-width: none;
  padding: 0 !important;
  margin: 0 !important;
}
.speaker-has-bold-builder.single article.speaker .entry-content.bold-builder-content {
  display: block;
  margin: 0;
}

@media (max-width: 991px) {
  .single article.speaker .entry-content:not(.bold-builder-content) {
    display: block;
  }
  .single article.speaker .entry-content:not(.bold-builder-content) .entry-content-left {
    margin-bottom: 1.5rem;
  }
}
/* Responsive header 
--------------------------------------------- */
.bt-header-responsive-active .site-header .widget_boldthemes_button_widget,
.bt-header-responsive-active .site-header-responsive-widgets .widget_boldthemes_button_widget {
  margin-bottom: 1em;
}

/* Fullscreen */
.bt-header-responsive-active.responsive-menu-position-full-screen.bt-responsive-menu-visible .site-header-responsive[style*="--primary-color:var(--light-color)"] {
  color: var(--responsive-menu-primary-color);
}

.bt-sticky-header-active.bt-sticky-header-active-open.sticky-style-show-on-scroll-up.bt-scroll-up.responsive-menu-position-full-screen.bt-responsive-menu-visible .site-header-responsive {
  box-shadow: none;
}

.bt-header-responsive-active.responsive-menu-position-full-screen .site-header .site-menu-responsive-widgets .site-menu-responsive-widgets-inner {
  max-width: fit-content;
}

/* Menu size */
.bt-header-responsive-active .main-navigation ul.main-navigation-menu {
  font-size: calc(var(--menu-font-size)* 1.25);
}

/* Responsive widget */
@media (max-width: 580px) {
  .responsive-logo-position-left.responsive-trigger-position-left .site-header-responsive-inner .site-header-responsive-widgets {
    display: none;
  }

  .bt-header-responsive-active .main-navigation ul.main-navigation-menu {
    font-size: var(--menu-font-size);
  }
}
/* Fix widgets */
.bt-header-responsive-active .site-header .widget_boldthemes_button_widget,
.bt-header-responsive-active .site-header-responsive-widgets .widget_boldthemes_button_widget {
  margin-bottom: 0em !important;
}

/* Blur */
.responsive-blur-show.bt-header-responsive-active .site-header {
  backdrop-filter: blur(10px);
  -webkit-backdrop-filter: blur(10px);
}

/* Responsive site trigger */
.site-header-responsive-trigger {
  /* Trigger icon */
}
.bt-header-responsive-active.bt-responsive-menu-visible.responsive-menu-position-full-screen .site-header-responsive-trigger .site-header-responsive-trigger-icon .trigger-line-1,
.bt-header-responsive-active.bt-responsive-menu-visible.responsive-menu-position-full-screen .site-header-responsive-trigger .site-header-responsive-trigger-icon .trigger-line-2,
.bt-header-responsive-active.bt-responsive-menu-visible.responsive-menu-position-full-screen .site-header-responsive-trigger .site-header-responsive-trigger-icon .trigger-line-3,
.bt-header-responsive-active.bt-responsive-menu-visible.responsive-menu-position-full-screen .site-header-responsive-trigger .site-header-responsive-trigger-icon .trigger-line-4 {
  background-color: var(--responsive-menu-primary-color, var(--primary-color, currentColor));
}

/* Gutenberg 
--------------------------------------------------- */
.wp-block-pullquote p {
  font-size: 1.5rem;
  font-family: var(--supertitle-font);
}

.wp-block-quote.has-text-align-center:before {
  margin: 0;
}

.wp-block-quote.is-large:where(:not(.is-style-plain)) p {
  font-style: normal;
}

.wp-block-quote.is-large, .wp-block-quote.is-style-large {
  padding: 1em 0 0 3.5em;
}

.wp-block-quote.is-large:where(:not(.is-style-plain)) cite {
  font-size: 1em;
}

p.has-background {
  border-radius: 0;
}
.button-shape-rounded p.has-background {
  border-radius: 0 !important;
}
.button-shape-round p.has-background {
  border-radius: 0 !important;
}

.wp-block-button .wp-block-button__link {
  width: auto;
}

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