img:is([sizes="auto"i], [sizes^="auto,"i]) {
    contain-intrinsic-size: 3000px 1500px
}
.ast-no-sidebar .entry-content .alignfull {
    margin-left: calc(-50vw + 50%);
    margin-right: calc(-50vw + 50%);
    max-width: 100vw;
    width: 100vw;
}

.ast-no-sidebar .entry-content .alignwide {
    margin-left: calc(-41vw + 50%);
    margin-right: calc(-41vw + 50%);
    max-width: unset;
    width: unset;
}

.ast-no-sidebar .entry-content .alignfull .alignfull,
.ast-no-sidebar .entry-content .alignfull .alignwide,
.ast-no-sidebar .entry-content .alignwide .alignfull,
.ast-no-sidebar .entry-content .alignwide .alignwide,
.ast-no-sidebar .entry-content .wp-block-column .alignfull,
.ast-no-sidebar .entry-content .wp-block-column .alignwide {
    width: 100%;
    margin-left: auto;
    margin-right: auto;
}

.wp-block-gallery,
.blocks-gallery-grid {
    margin: 0;
}

.wp-block-separator {
    max-width: 100px;
}

.wp-block-separator.is-style-wide,
.wp-block-separator.is-style-dots {
    max-width: none;
}

.entry-content .has-2-columns .wp-block-column:first-child {
    padding-right: 10px;
}

.entry-content .has-2-columns .wp-block-column:last-child {
    padding-left: 10px;
}

@media (max-width: 782px) {
    .entry-content .wp-block-columns .wp-block-column {
        flex-basis: 100%;
    }

    .entry-content .has-2-columns .wp-block-column:first-child {
        padding-right: 0;
    }

    .entry-content .has-2-columns .wp-block-column:last-child {
        padding-left: 0;
    }
}

body .entry-content .wp-block-latest-posts {
    margin-left: 0;
}

body .entry-content .wp-block-latest-posts li {
    list-style: none;
}

.ast-no-sidebar .ast-container .entry-content .wp-block-latest-posts {
    margin-left: 0;
}

.ast-header-break-point .entry-content .alignwide {
    margin-left: auto;
    margin-right: auto;
}

.entry-content .blocks-gallery-item img {
    margin-bottom: auto;
}

.wp-block-pullquote {
    border-top: 4px solid #555d66;
    border-bottom: 4px solid #555d66;
    color: #40464d;
}

:root {
    --ast-post-nav-space: 0;
    --ast-container-default-xlg-padding: 6.67em;
    --ast-container-default-lg-padding: 5.67em;
    --ast-container-default-slg-padding: 4.34em;
    --ast-container-default-md-padding: 3.34em;
    --ast-container-default-sm-padding: 6.67em;
    --ast-container-default-xs-padding: 2.4em;
    --ast-container-default-xxs-padding: 1.4em;
    --ast-code-block-background: #EEEEEE;
    --ast-comment-inputs-background: #FAFAFA;
    --ast-normal-container-width: 1200px;
    --ast-narrow-container-width: 750px;
    --ast-blog-title-font-weight: normal;
    --ast-blog-meta-weight: inherit;
    --ast-global-color-primary: var(--ast-global-color-5);
    --ast-global-color-secondary: var(--ast-global-color-4);
    --ast-global-color-alternate-background: var(--ast-global-color-7);
    --ast-global-color-subtle-background: var(--ast-global-color-6);
    --ast-bg-style-guide: #F8FAFC;
    --ast-shadow-style-guide: 0px 0px 4px 0 #00000057;
    --ast-global-dark-bg-style: #fff;
    --ast-global-dark-lfs: #fbfbfb;
    --ast-widget-bg-color: #fafafa;
    --ast-wc-container-head-bg-color: #fbfbfb;
    --ast-title-layout-bg: #eeeeee;
    --ast-search-border-color: #e7e7e7;
    --ast-lifter-hover-bg: #e6e6e6;
    --ast-gallery-block-color: #000;
    --srfm-color-input-label: var(--ast-global-color-2);
}

html {
    font-size: 87.5%;
}

a,
.page-title {
    color: #75ba53;
}

a:hover,
a:focus {
    color: rgba(118, 187, 84, 0.4);
}

body,
button,
input,
select,
textarea,
.ast-button,
.ast-custom-button {
    font-family: 'Poppins', sans-serif;
    font-weight: 300;
    font-size: 14px;
    font-size: 1rem;
    line-height: var(--ast-body-line-height, 1.6em);
}

blockquote {
    color: #000000;
}

h1,
.entry-content h1,
.entry-content h1 a,
h2,
.entry-content h2,
.entry-content h2 a,
h3,
.entry-content h3,
.entry-content h3 a,
h4,
.entry-content h4,
.entry-content h4 a,
h5,
.entry-content h5,
.entry-content h5 a,
h6,
.entry-content h6,
.entry-content h6 a,
.site-title,
.site-title a {
    font-family: 'Poppins', sans-serif;
    font-weight: 700;
    line-height: 1em;
}

.ast-site-identity .site-title a {
    color: var(--ast-global-color-2);
}

.site-title {
    font-size: 35px;
    font-size: 2.5rem;
    display: none;
}

header .custom-logo-link img {
    max-width: 170px;
    width: 170px;
}

.astra-logo-svg {
    width: 170px;
}

.site-header .site-description {
    font-size: 15px;
    font-size: 1.0714285714286rem;
    display: none;
}

.entry-title {
    font-size: 30px;
    font-size: 2.1428571428571rem;
}

.archive .ast-article-post .ast-article-inner,
.blog .ast-article-post .ast-article-inner,
.archive .ast-article-post .ast-article-inner:hover,
.blog .ast-article-post .ast-article-inner:hover {
    overflow: hidden;
}

h1,
.entry-content h1,
.entry-content h1 a {
    font-size: 48px;
    font-size: 3.4285714285714rem;
    font-weight: 700;
    font-family: 'Poppins', sans-serif;
    line-height: 1.4em;
}

h2,
.entry-content h2,
.entry-content h2 a {
    font-size: 42px;
    font-size: 3rem;
    font-family: 'Poppins', sans-serif;
    line-height: 1.3em;
}

h3,
.entry-content h3,
.entry-content h3 a {
    font-size: 28px;
    font-size: 2rem;
    font-family: 'Poppins', sans-serif;
    line-height: 1.3em;
}

h4,
.entry-content h4,
.entry-content h4 a {
    font-size: 20px;
    font-size: 1.4285714285714rem;
    line-height: 1.2em;
    font-family: 'Poppins', sans-serif;
}

h5,
.entry-content h5,
.entry-content h5 a {
    font-size: 18px;
    font-size: 1.2857142857143rem;
    line-height: 1.2em;
    font-family: 'Poppins', sans-serif;
}

h6,
.entry-content h6,
.entry-content h6 a {
    font-size: 15px;
    font-size: 1.0714285714286rem;
    line-height: 1.25em;
    font-family: 'Poppins', sans-serif;
}

::selection {
    background-color: #75ba53;
    color: #000000;
}

body,
h1,
.entry-title a,
.entry-content h1,
.entry-content h1 a,
h2,
.entry-content h2,
.entry-content h2 a,
h3,
.entry-content h3,
.entry-content h3 a,
h4,
.entry-content h4,
.entry-content h4 a,
h5,
.entry-content h5,
.entry-content h5 a,
h6,
.entry-content h6,
.entry-content h6 a {
    color: #0d1d33;
}

.tagcloud a:hover,
.tagcloud a:focus,
.tagcloud a.current-item {
    color: #000000;
    border-color: #75ba53;
    background-color: #75ba53;
}

input:focus,
input[type="text"]:focus,
input[type="email"]:focus,
input[type="url"]:focus,
input[type="password"]:focus,
input[type="reset"]:focus,
input[type="search"]:focus,
textarea:focus {
    border-color: #75ba53;
}

input[type="radio"]:checked,
input[type=reset],
input[type="checkbox"]:checked,
input[type="checkbox"]:hover:checked,
input[type="checkbox"]:focus:checked,
input[type=range]::-webkit-slider-thumb {
    border-color: #75ba53;
    background-color: #75ba53;
    box-shadow: none;
}

.site-footer a:hover+.post-count,
.site-footer a:focus+.post-count {
    background: #75ba53;
    border-color: #75ba53;
}

.single .nav-links .nav-previous,
.single .nav-links .nav-next {
    color: #75ba53;
}

.entry-meta,
.entry-meta * {
    line-height: 1.45;
    color: #75ba53;
}

.entry-meta a:not(.ast-button):hover,
.entry-meta a:not(.ast-button):hover *,
.entry-meta a:not(.ast-button):focus,
.entry-meta a:not(.ast-button):focus *,
.page-links>.page-link,
.page-links .page-link:hover,
.post-navigation a:hover {
    color: rgba(118, 187, 84, 0.4);
}

#cat option,
.secondary .calendar_wrap thead a,
.secondary .calendar_wrap thead a:visited {
    color: #75ba53;
}

.secondary .calendar_wrap #today,
.ast-progress-val span {
    background: #75ba53;
}

.secondary a:hover+.post-count,
.secondary a:focus+.post-count {
    background: #75ba53;
    border-color: #75ba53;
}

.calendar_wrap #today>a {
    color: #000000;
}

.page-links .page-link,
.single .post-navigation a {
    color: #75ba53;
}

.ast-search-menu-icon .search-form button.search-submit {
    padding: 0 4px;
}

.ast-search-menu-icon form.search-form {
    padding-right: 0;
}

.ast-header-search .ast-search-menu-icon.ast-dropdown-active .search-form,
.ast-header-search .ast-search-menu-icon.ast-dropdown-active .search-field:focus {
    transition: all 0.2s;
}

.search-form input.search-field:focus {
    outline: none;
}

.widget-title,
.widget .wp-block-heading {
    font-size: 20px;
    font-size: 1.4285714285714rem;
    color: #0d1d33;
}

.single .ast-author-details .author-title {
    color: rgba(118, 187, 84, 0.4);
}

.ast-search-menu-icon.slide-search a:focus-visible:focus-visible,
.astra-search-icon:focus-visible,
#close:focus-visible,
a:focus-visible,
.ast-menu-toggle:focus-visible,
.site .skip-link:focus-visible,
.wp-block-loginout input:focus-visible,
.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper,
.ast-header-navigation-arrow:focus-visible,
.woocommerce .wc-proceed-to-checkout>.checkout-button:focus-visible,
.woocommerce .woocommerce-MyAccount-navigation ul li a:focus-visible,
.ast-orders-table__row .ast-orders-table__cell:focus-visible,
.woocommerce .woocommerce-order-details .order-again>.button:focus-visible,
.woocommerce .woocommerce-message a.button.wc-forward:focus-visible,
.woocommerce #minus_qty:focus-visible,
.woocommerce #plus_qty:focus-visible,
a#ast-apply-coupon:focus-visible,
.woocommerce .woocommerce-info a:focus-visible,
.woocommerce .astra-shop-summary-wrap a:focus-visible,
.woocommerce a.wc-forward:focus-visible,
#ast-apply-coupon:focus-visible,
.woocommerce-js .woocommerce-mini-cart-item a.remove:focus-visible,
#close:focus-visible,
.button.search-submit:focus-visible,
#search_submit:focus,
.normal-search:focus-visible,
.ast-header-account-wrap:focus-visible,
.woocommerce .ast-on-card-button.ast-quick-view-trigger:focus,
.astra-cart-drawer-close:focus,
.ast-single-variation:focus,
.ast-woocommerce-product-gallery__image:focus,
.ast-button:focus {
    outline-style: dotted;
    outline-color: inherit;
    outline-width: thin;
}

input:focus,
input[type="text"]:focus,
input[type="email"]:focus,
input[type="url"]:focus,
input[type="password"]:focus,
input[type="reset"]:focus,
input[type="search"]:focus,
input[type="number"]:focus,
textarea:focus,
.wp-block-search__input:focus,
[data-section="section-header-mobile-trigger"] .ast-button-wrap .ast-mobile-menu-trigger-minimal:focus,
.ast-mobile-popup-drawer.active .menu-toggle-close:focus,
.woocommerce-ordering select.orderby:focus,
#ast-scroll-top:focus,
#coupon_code:focus,
.woocommerce-page #comment:focus,
.woocommerce #reviews #respond input#submit:focus,
.woocommerce a.add_to_cart_button:focus,
.woocommerce .button.single_add_to_cart_button:focus,
.woocommerce .woocommerce-cart-form button:focus,
.woocommerce .woocommerce-cart-form__cart-item .quantity .qty:focus,
.woocommerce .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper .woocommerce-input-wrapper>.input-text:focus,
.woocommerce #order_comments:focus,
.woocommerce #place_order:focus,
.woocommerce .woocommerce-address-fields .woocommerce-address-fields__field-wrapper .woocommerce-input-wrapper>.input-text:focus,
.woocommerce .woocommerce-MyAccount-content form button:focus,
.woocommerce .woocommerce-MyAccount-content .woocommerce-EditAccountForm .woocommerce-form-row .woocommerce-Input.input-text:focus,
.woocommerce .ast-woocommerce-container .woocommerce-pagination ul.page-numbers li a:focus,
body #content .woocommerce form .form-row .select2-container--default .select2-selection--single:focus,
#ast-coupon-code:focus,
.woocommerce.woocommerce-js .quantity input[type=number]:focus,
.woocommerce-js .woocommerce-mini-cart-item .quantity input[type=number]:focus,
.woocommerce p#ast-coupon-trigger:focus {
    border-style: dotted;
    border-color: inherit;
    border-width: thin;
}

input {
    outline: none;
}

.main-header-menu .menu-link,
.ast-header-custom-item a {
    color: #0d1d33;
}

.main-header-menu .menu-item:hover>.menu-link,
.main-header-menu .menu-item:hover>.ast-menu-toggle,
.main-header-menu .ast-masthead-custom-menu-items a:hover,
.main-header-menu .menu-item.focus>.menu-link,
.main-header-menu .menu-item.focus>.ast-menu-toggle,
.main-header-menu .current-menu-item>.menu-link,
.main-header-menu .current-menu-ancestor>.menu-link,
.main-header-menu .current-menu-item>.ast-menu-toggle,
.main-header-menu .current-menu-ancestor>.ast-menu-toggle {
    color: #75ba53;
}

.header-main-layout-3 .ast-main-header-bar-alignment {
    margin-right: auto;
}

.header-main-layout-2 .site-header-section-left .ast-site-identity {
    text-align: left;
}

.site-logo-img img {
    transition: all 0.2s linear;
}

body .ast-oembed-container * {
    position: absolute;
    top: 0;
    width: 100%;
    height: 100%;
    left: 0;
}

body .wp-block-embed-pocket-casts .ast-oembed-container * {
    position: unset;
}

.ast-header-break-point .ast-mobile-menu-buttons-minimal.menu-toggle {
    background: transparent;
    color: #75ba53;
}

.ast-header-break-point .ast-mobile-menu-buttons-outline.menu-toggle {
    background: transparent;
    border: 1px solid #75ba53;
    color: #75ba53;
}

.ast-header-break-point .ast-mobile-menu-buttons-fill.menu-toggle {
    background: #75ba53;
    color: #ffffff;
}

.ast-single-post-featured-section+article {
    margin-top: 2em;
}

.site-content .ast-single-post-featured-section img {
    width: 100%;
    overflow: hidden;
    object-fit: cover;
}

.site>.ast-single-related-posts-container {
    margin-top: 0;
}

@media (min-width: 769px) {
    .ast-desktop .ast-container--narrow {
        max-width: var(--ast-narrow-container-width);
        margin: 0 auto;
    }
}

.ast-page-builder-template .hentry {
    margin: 0;
}

.ast-page-builder-template .site-content>.ast-container {
    max-width: 100%;
    padding: 0;
}

.ast-page-builder-template .site .site-content #primary {
    padding: 0;
    margin: 0;
}

.ast-page-builder-template .no-results {
    text-align: center;
    margin: 4em auto;
}

.ast-page-builder-template .ast-pagination {
    padding: 2em;
}

.ast-page-builder-template .entry-header.ast-no-title.ast-no-thumbnail {
    margin-top: 0;
}

.ast-page-builder-template .entry-header.ast-header-without-markup {
    margin-top: 0;
    margin-bottom: 0;
}

.ast-page-builder-template .entry-header.ast-no-title.ast-no-meta {
    margin-bottom: 0;
}

.ast-page-builder-template.single .post-navigation {
    padding-bottom: 2em;
}

.ast-page-builder-template.single-post .site-content>.ast-container {
    max-width: 100%;
}

.ast-page-builder-template .entry-header {
    margin-top: 4em;
    margin-left: auto;
    margin-right: auto;
    padding-left: 20px;
    padding-right: 20px;
}

.single.ast-page-builder-template .entry-header {
    padding-left: 20px;
    padding-right: 20px;
}

.ast-page-builder-template .ast-archive-description {
    margin: 4em auto 0;
    padding-left: 20px;
    padding-right: 20px;
}

.ast-page-builder-template.ast-no-sidebar .entry-content .alignwide {
    margin-left: 0;
    margin-right: 0;
}

.ast-small-footer>.ast-footer-overlay {
    background-color: #0d1d33;
    ;
}

.footer-adv .footer-adv-overlay {
    border-top-style: solid;
    border-top-color: #7a7a7a;
}

.wp-block-buttons.aligncenter {
    justify-content: center;
}

@media (max-width:782px) {
    .entry-content .wp-block-columns .wp-block-column {
        margin-left: 0px;
    }
}

.wp-block-image.aligncenter {
    margin-left: auto;
    margin-right: auto;
}

.wp-block-table.aligncenter {
    margin-left: auto;
    margin-right: auto;
}

.wp-block-buttons .wp-block-button.is-style-outline .wp-block-button__link.wp-element-button,
.ast-outline-button,
.wp-block-uagb-buttons-child .uagb-buttons-repeater.ast-outline-button {
    border-color: #75ba53;
    border-top-width: 2px;
    border-right-width: 2px;
    border-bottom-width: 2px;
    border-left-width: 2px;
    font-family: inherit;
    font-weight: 400;
    font-size: 15px;
    font-size: 1.0714285714286rem;
    line-height: 1em;
    border-top-left-radius: 100px;
    border-top-right-radius: 100px;
    border-bottom-right-radius: 100px;
    border-bottom-left-radius: 100px;
}

.wp-block-button.is-style-outline .wp-block-button__link:hover,
.wp-block-buttons .wp-block-button.is-style-outline .wp-block-button__link:focus,
.wp-block-buttons .wp-block-button.is-style-outline>.wp-block-button__link:not(.has-text-color):hover,
.wp-block-buttons .wp-block-button.wp-block-button__link.is-style-outline:not(.has-text-color):hover,
.ast-outline-button:hover,
.ast-outline-button:focus,
.wp-block-uagb-buttons-child .uagb-buttons-repeater.ast-outline-button:hover,
.wp-block-uagb-buttons-child .uagb-buttons-repeater.ast-outline-button:focus {
    background-color: #f3f4f6;
}

.wp-block-button .wp-block-button__link.wp-element-button.is-style-outline:not(.has-background),
.wp-block-button.is-style-outline>.wp-block-button__link.wp-element-button:not(.has-background),
.ast-outline-button {
    background-color: #75ba53;
}

.entry-content[data-ast-blocks-layout]>figure {
    margin-bottom: 1em;
}

.elementor-widget-container .elementor-loop-container .e-loop-item[data-elementor-type="loop-item"] {
    width: 100%;
}

@media (max-width:768px) {

    .ast-separate-container #primary,
    .ast-separate-container #secondary {
        padding: 1.5em 0;
    }

    #primary,
    #secondary {
        padding: 1.5em 0;
        margin: 0;
    }

    .ast-left-sidebar #content>.ast-container {
        display: flex;
        flex-direction: column-reverse;
        width: 100%;
    }

    .ast-separate-container .ast-article-post,
    .ast-separate-container .ast-article-single {
        padding: 1.5em 2.14em;
    }

    .ast-author-box img.avatar {
        margin: 20px 0 0 0;
    }
}

@media (min-width:769px) {

    .ast-separate-container.ast-right-sidebar #primary,
    .ast-separate-container.ast-left-sidebar #primary {
        border: 0;
    }

    .search-no-results.ast-separate-container #primary {
        margin-bottom: 4em;
    }
}

.elementor-widget-button .elementor-button {
    border-style: solid;
    text-decoration: none;
    border-top-width: 0;
    border-right-width: 0;
    border-left-width: 0;
    border-bottom-width: 0;
}

body .elementor-button.elementor-size-sm,
body .elementor-button.elementor-size-xs,
body .elementor-button.elementor-size-md,
body .elementor-button.elementor-size-lg,
body .elementor-button.elementor-size-xl,
body .elementor-button {
    border-top-left-radius: 100px;
    border-top-right-radius: 100px;
    border-bottom-right-radius: 100px;
    border-bottom-left-radius: 100px;
    padding-top: 17px;
    padding-right: 35px;
    padding-bottom: 17px;
    padding-left: 35px;
}

.elementor-widget-button .elementor-button {
    border-color: #75ba53;
    background-color: #75ba53;
}

.elementor-widget-button .elementor-button:hover,
.elementor-widget-button .elementor-button:focus {
    color: #0d1d32;
    background-color: #f3f4f6;
    border-color: #f3f4f6;
}

.wp-block-button .wp-block-button__link,
.elementor-widget-button .elementor-button,
.elementor-widget-button .elementor-button:visited {
    color: #ffffff;
}

.elementor-widget-button .elementor-button {
    font-weight: 400;
    font-size: 15px;
    font-size: 1.0714285714286rem;
    line-height: 1em;
    text-transform: uppercase;
    letter-spacing: 1px;
}

body .elementor-button.elementor-size-sm,
body .elementor-button.elementor-size-xs,
body .elementor-button.elementor-size-md,
body .elementor-button.elementor-size-lg,
body .elementor-button.elementor-size-xl,
body .elementor-button {
    font-size: 15px;
    font-size: 1.0714285714286rem;
}

.wp-block-button .wp-block-button__link:hover,
.wp-block-button .wp-block-button__link:focus {
    color: #0d1d32;
    background-color: #f3f4f6;
    border-color: #f3f4f6;
}

.elementor-widget-heading h1.elementor-heading-title {
    line-height: 1.4em;
}

.elementor-widget-heading h2.elementor-heading-title {
    line-height: 1.3em;
}

.elementor-widget-heading h3.elementor-heading-title {
    line-height: 1.3em;
}

.elementor-widget-heading h4.elementor-heading-title {
    line-height: 1.2em;
}

.elementor-widget-heading h5.elementor-heading-title {
    line-height: 1.2em;
}

.elementor-widget-heading h6.elementor-heading-title {
    line-height: 1.25em;
}

.wp-block-button .wp-block-button__link {
    border-top-width: 0;
    border-right-width: 0;
    border-left-width: 0;
    border-bottom-width: 0;
    border-color: #75ba53;
    background-color: #75ba53;
    color: #ffffff;
    font-family: inherit;
    font-weight: 400;
    line-height: 1em;
    text-transform: uppercase;
    letter-spacing: 1px;
    font-size: 15px;
    font-size: 1.0714285714286rem;
    border-top-left-radius: 100px;
    border-top-right-radius: 100px;
    border-bottom-right-radius: 100px;
    border-bottom-left-radius: 100px;
    padding-top: 17px;
    padding-right: 35px;
    padding-bottom: 17px;
    padding-left: 35px;
}

.menu-toggle,
button,
.ast-button,
.ast-custom-button,
.button,
input#submit,
input[type="button"],
input[type="submit"],
input[type="reset"] {
    border-style: solid;
    border-top-width: 0;
    border-right-width: 0;
    border-left-width: 0;
    border-bottom-width: 0;
    color: #ffffff;
    border-color: #75ba53;
    background-color: #75ba53;
    padding-top: 17px;
    padding-right: 35px;
    padding-bottom: 17px;
    padding-left: 35px;
    font-family: inherit;
    font-weight: 400;
    font-size: 15px;
    font-size: 1.0714285714286rem;
    line-height: 1em;
    text-transform: uppercase;
    letter-spacing: 1px;
    border-top-left-radius: 100px;
    border-top-right-radius: 100px;
    border-bottom-right-radius: 100px;
    border-bottom-left-radius: 100px;
}

button:focus,
.menu-toggle:hover,
button:hover,
.ast-button:hover,
.ast-custom-button:hover .button:hover,
.ast-custom-button:hover,
input[type=reset]:hover,
input[type=reset]:focus,
input#submit:hover,
input#submit:focus,
input[type="button"]:hover,
input[type="button"]:focus,
input[type="submit"]:hover,
input[type="submit"]:focus {
    color: #0d1d32;
    background-color: #f3f4f6;
    border-color: #f3f4f6;
}

@media (max-width:768px) {
    .ast-mobile-header-stack .main-header-bar .ast-search-menu-icon {
        display: inline-block;
    }

    .ast-header-break-point.ast-header-custom-item-outside .ast-mobile-header-stack .main-header-bar .ast-search-icon {
        margin: 0;
    }

    .ast-comment-avatar-wrap img {
        max-width: 2.5em;
    }

    .ast-comment-meta {
        padding: 0 1.8888em 1.3333em;
    }

    .ast-separate-container .ast-comment-list li.depth-1 {
        padding: 1.5em 2.14em;
    }

    .ast-separate-container .comment-respond {
        padding: 2em 2.14em;
    }
}

@media (min-width:544px) {
    .ast-container {
        max-width: 100%;
    }
}

@media (max-width:544px) {

    .ast-separate-container .ast-article-post,
    .ast-separate-container .ast-article-single,
    .ast-separate-container .comments-title,
    .ast-separate-container .ast-archive-description {
        padding: 1.5em 1em;
    }

    .ast-separate-container #content .ast-container {
        padding-left: 0.54em;
        padding-right: 0.54em;
    }

    .ast-separate-container .ast-comment-list .bypostauthor {
        padding: .5em;
    }

    .ast-search-menu-icon.ast-dropdown-active .search-field {
        width: 170px;
    }

    .site-branding img,
    .site-header .site-logo-img .custom-logo-link img {
        max-width: 100%;
    }
}

#ast-mobile-header .ast-site-header-cart-li a {
    pointer-events: none;
}

.ast-no-sidebar.ast-separate-container .entry-content .alignfull {
    margin-left: -6.67em;
    margin-right: -6.67em;
    width: auto;
}

@media (max-width: 1200px) {
    .ast-no-sidebar.ast-separate-container .entry-content .alignfull {
        margin-left: -2.4em;
        margin-right: -2.4em;
    }
}

@media (max-width: 768px) {
    .ast-no-sidebar.ast-separate-container .entry-content .alignfull {
        margin-left: -2.14em;
        margin-right: -2.14em;
    }
}

@media (max-width: 544px) {
    .ast-no-sidebar.ast-separate-container .entry-content .alignfull {
        margin-left: -1em;
        margin-right: -1em;
    }
}

.ast-no-sidebar.ast-separate-container .entry-content .alignwide {
    margin-left: -20px;
    margin-right: -20px;
}

.ast-no-sidebar.ast-separate-container .entry-content .wp-block-column .alignfull,
.ast-no-sidebar.ast-separate-container .entry-content .wp-block-column .alignwide {
    margin-left: auto;
    margin-right: auto;
    width: 100%;
}

@media (max-width:768px) {
    .site-title {
        display: none;
    }

    .site-header .site-description {
        display: none;
    }

    h1,
    .entry-content h1,
    .entry-content h1 a {
        font-size: 40px;
        font-size: 2.8571428571429rem;
    }

    h2,
    .entry-content h2,
    .entry-content h2 a {
        font-size: 35px;
        font-size: 2.5rem;
    }

    h3,
    .entry-content h3,
    .entry-content h3 a {
        font-size: 24px;
        font-size: 1.7142857142857rem;
    }

    .astra-logo-svg {
        width: 140px;
    }

    header .custom-logo-link img,
    .ast-header-break-point .site-logo-img .custom-mobile-logo-link img {
        max-width: 140px;
        width: 140px;
    }
}

@media (max-width:544px) {
    .site-title {
        display: none;
    }

    .site-header .site-description {
        display: none;
    }

    h1,
    .entry-content h1,
    .entry-content h1 a {
        font-size: 28px;
        font-size: 2rem;
    }

    h2,
    .entry-content h2,
    .entry-content h2 a {
        font-size: 24px;
        font-size: 1.7142857142857rem;
    }

    h3,
    .entry-content h3,
    .entry-content h3 a {
        font-size: 20px;
        font-size: 1.4285714285714rem;
    }

    h4,
    .entry-content h4,
    .entry-content h4 a {
        font-size: 18px;
        font-size: 1.2857142857143rem;
    }

    h5,
    .entry-content h5,
    .entry-content h5 a {
        font-size: 17px;
        font-size: 1.2142857142857rem;
    }

    h6,
    .entry-content h6,
    .entry-content h6 a {
        font-size: 15px;
        font-size: 1.0714285714286rem;
    }

    header .custom-logo-link img,
    .ast-header-break-point .site-branding img,
    .ast-header-break-point .custom-logo-link img {
        max-width: 120px;
        width: 120px;
    }

    .astra-logo-svg {
        width: 120px;
    }

    .ast-header-break-point .site-logo-img .custom-mobile-logo-link img {
        max-width: 120px;
    }
}

@media (max-width:768px) {
    html {
        font-size: 79.8%;
    }
}

@media (max-width:544px) {
    html {
        font-size: 79.8%;
    }
}

@media (min-width:769px) {
    .ast-container {
        max-width: 1240px;
    }
}
img.wp-smiley,
img.emoji {
    display: inline !important;
    border: none !important;
    box-shadow: none !important;
    height: 1em !important;
    width: 1em !important;
    margin: 0 0.07em !important;
    vertical-align: -0.1em !important;
    background: none !important;
    padding: 0 !important;
}

#content:before {
    content: "768";
    position: absolute;
    overflow: hidden;
    opacity: 0;
    visibility: hidden;
}

.blog-layout-2 {
    position: relative;
}

.single .ast-author-details .author-title {
    color: #75ba53;
}

@media (max-width:768px) {
    .single.ast-separate-container .ast-author-meta {
        padding: 1.5em 2.14em;
    }

    .single .ast-author-meta .post-author-avatar {
        margin-bottom: 1em;
    }

    .ast-separate-container .ast-grid-2 .ast-article-post,
    .ast-separate-container .ast-grid-3 .ast-article-post,
    .ast-separate-container .ast-grid-4 .ast-article-post {
        width: 100%;
    }

    .ast-separate-container .ast-grid-md-1 .ast-article-post {
        width: 100%;
    }

    .ast-separate-container .ast-grid-md-2 .ast-article-post.ast-separate-posts,
    .ast-separate-container .ast-grid-md-3 .ast-article-post.ast-separate-posts,
    .ast-separate-container .ast-grid-md-4 .ast-article-post.ast-separate-posts {
        padding: 0 .75em 0;
    }

    .blog-layout-1 .post-content,
    .blog-layout-1 .ast-blog-featured-section {
        float: none;
    }

    .ast-separate-container .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section:first-child .square .posted-on {
        margin-top: 0;
    }

    .ast-separate-container .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section:first-child .circle .posted-on {
        margin-top: 1em;
    }

    .ast-separate-container .ast-article-post.remove-featured-img-padding .blog-layout-1 .post-content .ast-blog-featured-section:first-child .post-thumb-img-content {
        margin-top: -1.5em;
    }

    .ast-separate-container .ast-article-post.remove-featured-img-padding .blog-layout-1 .post-thumb-img-content {
        margin-left: -2.14em;
        margin-right: -2.14em;
    }

    .ast-separate-container .ast-article-single.remove-featured-img-padding .single-layout-1 .entry-header .post-thumb-img-content:first-child {
        margin-top: -1.5em;
    }

    .ast-separate-container .ast-article-single.remove-featured-img-padding .single-layout-1 .post-thumb-img-content {
        margin-left: -2.14em;
        margin-right: -2.14em;
    }

    .ast-separate-container.ast-blog-grid-2 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section .square .posted-on,
    .ast-separate-container.ast-blog-grid-3 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section .square .posted-on,
    .ast-separate-container.ast-blog-grid-4 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section .square .posted-on {
        margin-left: -1.5em;
        margin-right: -1.5em;
    }

    .ast-separate-container.ast-blog-grid-2 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section .circle .posted-on,
    .ast-separate-container.ast-blog-grid-3 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section .circle .posted-on,
    .ast-separate-container.ast-blog-grid-4 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section .circle .posted-on {
        margin-left: -0.5em;
        margin-right: -0.5em;
    }

    .ast-separate-container.ast-blog-grid-2 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section:first-child .square .posted-on,
    .ast-separate-container.ast-blog-grid-3 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section:first-child .square .posted-on,
    .ast-separate-container.ast-blog-grid-4 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section:first-child .square .posted-on {
        margin-top: 0;
    }

    .ast-separate-container.ast-blog-grid-2 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section:first-child .circle .posted-on,
    .ast-separate-container.ast-blog-grid-3 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section:first-child .circle .posted-on,
    .ast-separate-container.ast-blog-grid-4 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section:first-child .circle .posted-on {
        margin-top: 1em;
    }

    .ast-separate-container.ast-blog-grid-2 .ast-article-post.remove-featured-img-padding .blog-layout-1 .post-content .ast-blog-featured-section:first-child .post-thumb-img-content,
    .ast-separate-container.ast-blog-grid-3 .ast-article-post.remove-featured-img-padding .blog-layout-1 .post-content .ast-blog-featured-section:first-child .post-thumb-img-content,
    .ast-separate-container.ast-blog-grid-4 .ast-article-post.remove-featured-img-padding .blog-layout-1 .post-content .ast-blog-featured-section:first-child .post-thumb-img-content {
        margin-top: -1.5em;
    }

    .ast-separate-container.ast-blog-grid-2 .ast-article-post.remove-featured-img-padding .blog-layout-1 .post-thumb-img-content,
    .ast-separate-container.ast-blog-grid-3 .ast-article-post.remove-featured-img-padding .blog-layout-1 .post-thumb-img-content,
    .ast-separate-container.ast-blog-grid-4 .ast-article-post.remove-featured-img-padding .blog-layout-1 .post-thumb-img-content {
        margin-left: -1.5em;
        margin-right: -1.5em;
    }

    .blog-layout-2 {
        display: flex;
        flex-direction: column-reverse;
    }

    .ast-separate-container .blog-layout-3,
    .ast-separate-container .blog-layout-1 {
        display: block;
    }

    .ast-plain-container .ast-grid-2 .ast-article-post,
    .ast-plain-container .ast-grid-3 .ast-article-post,
    .ast-plain-container .ast-grid-4 .ast-article-post,
    .ast-page-builder-template .ast-grid-2 .ast-article-post,
    .ast-page-builder-template .ast-grid-3 .ast-article-post,
    .ast-page-builder-template .ast-grid-4 .ast-article-post {
        width: 100%;
    }

    .ast-separate-container .ast-blog-layout-4-grid .ast-article-post {
        display: flex;
    }
}

@media (max-width:768px) {
    .ast-separate-container .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section .square .posted-on {
        margin-top: 0;
        margin-left: -2.14em;
    }

    .ast-separate-container .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section .circle .posted-on {
        margin-top: 0;
        margin-left: -1.14em;
    }
}

@media (min-width:769px) {

    .ast-separate-container.ast-blog-grid-2 .ast-archive-description,
    .ast-separate-container.ast-blog-grid-3 .ast-archive-description,
    .ast-separate-container.ast-blog-grid-4 .ast-archive-description {
        margin-bottom: 1.33333em;
    }

    .blog-layout-2.ast-no-thumb .post-content,
    .blog-layout-3.ast-no-thumb .post-content {
        width: calc(100% - 5.714285714em);
    }

    .blog-layout-2.ast-no-thumb.ast-no-date-box .post-content,
    .blog-layout-3.ast-no-thumb.ast-no-date-box .post-content {
        width: 100%;
    }

    .ast-separate-container .ast-grid-2 .ast-article-post.ast-separate-posts,
    .ast-separate-container .ast-grid-3 .ast-article-post.ast-separate-posts,
    .ast-separate-container .ast-grid-4 .ast-article-post.ast-separate-posts {
        border-bottom: 0;
    }

    .ast-separate-container .ast-grid-2>.site-main>.ast-row:before,
    .ast-separate-container .ast-grid-2>.site-main>.ast-row:after,
    .ast-separate-container .ast-grid-3>.site-main>.ast-row:before,
    .ast-separate-container .ast-grid-3>.site-main>.ast-row:after,
    .ast-separate-container .ast-grid-4>.site-main>.ast-row:before,
    .ast-separate-container .ast-grid-4>.site-main>.ast-row:after {
        flex-basis: 0;
        width: 0;
    }

    .ast-separate-container .ast-grid-2 .ast-article-post,
    .ast-separate-container .ast-grid-3 .ast-article-post,
    .ast-separate-container .ast-grid-4 .ast-article-post {
        display: flex;
        padding: 0;
    }

    .ast-plain-container .ast-grid-2>.site-main>.ast-row,
    .ast-plain-container .ast-grid-3>.site-main>.ast-row,
    .ast-plain-container .ast-grid-4>.site-main>.ast-row,
    .ast-page-builder-template .ast-grid-2>.site-main>.ast-row,
    .ast-page-builder-template .ast-grid-3>.site-main>.ast-row,
    .ast-page-builder-template .ast-grid-4>.site-main>.ast-row {
        margin-left: -1em;
        margin-right: -1em;
        display: flex;
        flex-flow: row wrap;
        align-items: stretch;
    }

    .ast-plain-container .ast-grid-2>.site-main>.ast-row:before,
    .ast-plain-container .ast-grid-2>.site-main>.ast-row:after,
    .ast-plain-container .ast-grid-3>.site-main>.ast-row:before,
    .ast-plain-container .ast-grid-3>.site-main>.ast-row:after,
    .ast-plain-container .ast-grid-4>.site-main>.ast-row:before,
    .ast-plain-container .ast-grid-4>.site-main>.ast-row:after,
    .ast-page-builder-template .ast-grid-2>.site-main>.ast-row:before,
    .ast-page-builder-template .ast-grid-2>.site-main>.ast-row:after,
    .ast-page-builder-template .ast-grid-3>.site-main>.ast-row:before,
    .ast-page-builder-template .ast-grid-3>.site-main>.ast-row:after,
    .ast-page-builder-template .ast-grid-4>.site-main>.ast-row:before,
    .ast-page-builder-template .ast-grid-4>.site-main>.ast-row:after {
        flex-basis: 0;
        width: 0;
    }

    .ast-plain-container .ast-grid-2 .ast-article-post,
    .ast-plain-container .ast-grid-3 .ast-article-post,
    .ast-plain-container .ast-grid-4 .ast-article-post,
    .ast-page-builder-template .ast-grid-2 .ast-article-post,
    .ast-page-builder-template .ast-grid-3 .ast-article-post,
    .ast-page-builder-template .ast-grid-4 .ast-article-post {
        display: flex;
    }

    .ast-plain-container .ast-grid-2 .ast-article-post:last-child,
    .ast-plain-container .ast-grid-3 .ast-article-post:last-child,
    .ast-plain-container .ast-grid-4 .ast-article-post:last-child,
    .ast-page-builder-template .ast-grid-2 .ast-article-post:last-child,
    .ast-page-builder-template .ast-grid-3 .ast-article-post:last-child,
    .ast-page-builder-template .ast-grid-4 .ast-article-post:last-child {
        margin-bottom: 1.5em;
    }

    .ast-separate-container .ast-grid-2>.site-main>.ast-row,
    .ast-separate-container .ast-grid-3>.site-main>.ast-row,
    .ast-separate-container .ast-grid-4>.site-main>.ast-row {
        margin-left: -1em;
        margin-right: -1em;
        display: flex;
        flex-flow: row wrap;
        align-items: stretch;
    }

    .single .ast-author-meta .ast-author-details {
        display: flex;
    }
}

@media (min-width:769px) {

    .single .post-author-avatar,
    .single .post-author-bio {
        float: left;
        clear: right;
    }

    .single .ast-author-meta .post-author-avatar {
        margin-right: 1.33333em;
    }

    .single .ast-author-meta .about-author-title-wrapper,
    .single .ast-author-meta .post-author-bio {
        text-align: left;
    }

    .blog-layout-2 .post-content {
        padding-right: 2em;
    }

    .blog-layout-2.ast-no-date-box.ast-no-thumb .post-content {
        padding-right: 0;
    }

    .blog-layout-3 .post-content {
        padding-left: 2em;
    }

    .blog-layout-3.ast-no-date-box.ast-no-thumb .post-content {
        padding-left: 0;
    }

    .ast-separate-container .ast-grid-2 .ast-article-post.ast-separate-posts:nth-child(2n+0),
    .ast-separate-container .ast-grid-2 .ast-article-post.ast-separate-posts:nth-child(2n+1),
    .ast-separate-container .ast-grid-3 .ast-article-post.ast-separate-posts:nth-child(2n+0),
    .ast-separate-container .ast-grid-3 .ast-article-post.ast-separate-posts:nth-child(2n+1),
    .ast-separate-container .ast-grid-4 .ast-article-post.ast-separate-posts:nth-child(2n+0),
    .ast-separate-container .ast-grid-4 .ast-article-post.ast-separate-posts:nth-child(2n+1) {
        padding: 0 1em 0;
    }
}

@media (max-width:544px) {
    .ast-separate-container .ast-grid-sm-1 .ast-article-post {
        width: 100%;
    }

    .ast-separate-container .ast-grid-sm-2 .ast-article-post.ast-separate-posts,
    .ast-separate-container .ast-grid-sm-3 .ast-article-post.ast-separate-posts,
    .ast-separate-container .ast-grid-sm-4 .ast-article-post.ast-separate-posts {
        padding: 0 .5em 0;
    }

    .ast-separate-container .ast-grid-sm-1 .ast-article-post.ast-separate-posts {
        padding: 0;
    }

    .ast-separate-container .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section:first-child .circle .posted-on {
        margin-top: 0.5em;
    }

    .ast-separate-container .ast-article-post.remove-featured-img-padding .blog-layout-1 .post-thumb-img-content,
    .ast-separate-container .ast-article-single.remove-featured-img-padding .single-layout-1 .post-thumb-img-content,
    .ast-separate-container.ast-blog-grid-2 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section .square .posted-on,
    .ast-separate-container.ast-blog-grid-3 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section .square .posted-on,
    .ast-separate-container.ast-blog-grid-4 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section .square .posted-on {
        margin-left: -1em;
        margin-right: -1em;
    }

    .ast-separate-container.ast-blog-grid-2 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section .circle .posted-on,
    .ast-separate-container.ast-blog-grid-3 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section .circle .posted-on,
    .ast-separate-container.ast-blog-grid-4 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section .circle .posted-on {
        margin-left: -0.5em;
        margin-right: -0.5em;
    }

    .ast-separate-container.ast-blog-grid-2 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section:first-child .circle .posted-on,
    .ast-separate-container.ast-blog-grid-3 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section:first-child .circle .posted-on,
    .ast-separate-container.ast-blog-grid-4 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section:first-child .circle .posted-on {
        margin-top: 0.5em;
    }

    .ast-separate-container.ast-blog-grid-2 .ast-article-post.remove-featured-img-padding .blog-layout-1 .post-content .ast-blog-featured-section:first-child .post-thumb-img-content,
    .ast-separate-container.ast-blog-grid-3 .ast-article-post.remove-featured-img-padding .blog-layout-1 .post-content .ast-blog-featured-section:first-child .post-thumb-img-content,
    .ast-separate-container.ast-blog-grid-4 .ast-article-post.remove-featured-img-padding .blog-layout-1 .post-content .ast-blog-featured-section:first-child .post-thumb-img-content {
        margin-top: -1.33333em;
    }

    .ast-separate-container.ast-blog-grid-2 .ast-article-post.remove-featured-img-padding .blog-layout-1 .post-thumb-img-content,
    .ast-separate-container.ast-blog-grid-3 .ast-article-post.remove-featured-img-padding .blog-layout-1 .post-thumb-img-content,
    .ast-separate-container.ast-blog-grid-4 .ast-article-post.remove-featured-img-padding .blog-layout-1 .post-thumb-img-content {
        margin-left: -1em;
        margin-right: -1em;
    }

    .ast-separate-container .ast-grid-2 .ast-article-post .blog-layout-1,
    .ast-separate-container .ast-grid-2 .ast-article-post .blog-layout-2,
    .ast-separate-container .ast-grid-2 .ast-article-post .blog-layout-3 {
        padding: 1.33333em 1em;
    }

    .ast-separate-container .ast-grid-3 .ast-article-post .blog-layout-1,
    .ast-separate-container .ast-grid-4 .ast-article-post .blog-layout-1 {
        padding: 1.33333em 1em;
    }

    .single.ast-separate-container .ast-author-meta {
        padding: 1.5em 1em;
    }
}

@media (max-width:544px) {
    .ast-separate-container .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section .square .posted-on {
        margin-left: -1em;
    }

    .ast-separate-container .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section .circle .posted-on {
        margin-left: -0.5em;
    }
}

@media (min-width:769px) {
    .ast-hide-display-device-desktop {
        display: none;
    }

    [class^="astra-advanced-hook-"] .wp-block-query .wp-block-post-template .wp-block-post {
        width: 100%;
    }
}

@media (min-width:545px) and (max-width:768px) {
    .ast-hide-display-device-tablet {
        display: none;
    }
}

@media (max-width:544px) {
    .ast-hide-display-device-mobile {
        display: none;
    }
}

.ast-article-post .ast-date-meta .posted-on,
.ast-article-post .ast-date-meta .posted-on * {
    background: #75ba53;
    color: #000000;
}

.ast-article-post .ast-date-meta .posted-on .date-month,
.ast-article-post .ast-date-meta .posted-on .date-year {
    color: #000000;
}

.ast-loader>div {
    background-color: #75ba53;
}

.ast-pagination .page-numbers {
    color: #0d1d33;
    border-color: #75ba53;
}

.ast-pagination .page-numbers.current,
.ast-pagination .page-numbers:focus,
.ast-pagination .page-numbers:hover {
    color: #000000;
    background-color: #75ba53;
    border-color: #75ba53;
}

.ast-load-more {
    cursor: pointer;
    display: none;
    border: 2px solid var(--ast-border-color);
    transition: all 0.2s linear;
    color: #000;
}

.ast-load-more.active {
    display: inline-block;
    padding: 0 1.5em;
    line-height: 3em;
}

.ast-load-more.no-more:hover {
    border-color: var(--ast-border-color);
    color: #000;
}

.ast-load-more.no-more:hover {
    background-color: inherit;
}

@media (min-width:769px) {
    .ast-container {
        max-width: 1240px;
    }
}

@media (min-width:993px) {
    .ast-container {
        max-width: 1240px;
    }
}

@media (min-width:1201px) {
    .ast-container {
        max-width: 1240px;
    }
}

.ast-above-header,
.main-header-bar,
.ast-below-header {
    -webkit-transition: all 0.2s linear;
    transition: all 0.2s linear;
}

.ast-above-header,
.main-header-bar,
.ast-below-header {
    max-width: 100%;
}

.ast-desktop .ast-mega-menu-enabled.main-header-menu .menu-item-heading>.menu-link {
    color: #0d1d32;
}

.ast-desktop .ast-mega-menu-enabled.main-header-menu .menu-item.menu-item-heading>.menu-link:hover,
.ast-desktop .ast-mega-menu-enabled.main-header-menu .menu-item.menu-item-heading>.menu-link:focus {
    color: #75ba53;
}

.ast-desktop .ast-mega-menu-enabled.main-header-menu .menu-item-heading>.menu-link {
    font-weight: 700;
    font-size: 1.1em;
}

.ast-desktop .ast-mega-menu-enabled.main-header-menu>.menu-item-has-children>.menu-link .sub-arrow:after,
.ast-desktop .ast-mega-menu-enabled.ast-below-header-menu>.menu-item-has-children>.menu-link .sub-arrow:after,
.ast-desktop .ast-mega-menu-enabled.ast-above-header-menu>.menu-item-has-children>.menu-link .sub-arrow:after {
    content: "\e900";
    display: inline-block;
    font-family: Astra;
    font-size: .6rem;
    font-weight: bold;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    margin-left: 10px;
    line-height: normal;
}

.ast-search-box.header-cover #close::before,
.ast-search-box.full-screen #close::before {
    font-family: Astra;
    content: "\e5cd";
    display: inline-block;
    transition: transform .3s ease-in-out;
}

.site-header .ast-inline-search.ast-search-menu-icon .search-field {
    width: auto;
}

.ast-advanced-headers-different-logo .advanced-header-logo,
.ast-header-break-point .ast-has-mobile-header-logo .advanced-header-logo {
    display: inline-block;
}

.ast-header-break-point.ast-advanced-headers-different-logo .ast-has-mobile-header-logo .ast-mobile-header-logo {
    display: none;
}

.ast-advanced-headers-layout {
    width: 100%;
}

.ast-header-break-point .ast-advanced-headers-parallax {
    background-attachment: fixed;
}

#ast-fixed-header .main-header-bar .site-title a,
#ast-fixed-header .main-header-bar .site-title a:focus,
#ast-fixed-header .main-header-bar .site-title a:hover,
#ast-fixed-header .main-header-bar .site-title a:visited,
.main-header-bar.ast-sticky-active .site-title a,
.main-header-bar.ast-sticky-active .site-title a:focus,
.main-header-bar.ast-sticky-active .site-title a:hover,
.main-header-bar.ast-sticky-active .site-title a:visited {
    color: #222;
}

#ast-fixed-header .main-header-bar .site-description,
.main-header-bar.ast-sticky-active .site-description {
    color: #0d1d33;
}

.ast-sticky-active .main-header-menu>.menu-item.current-menu-item>.menu-link,
.ast-sticky-active .main-header-menu>.menu-item.current-menu-ancestor>.menu-link,
.main-header-bar.ast-sticky-active .main-header-menu>.menu-item.current-menu-item>.menu-link,
.main-header-bar.ast-sticky-active .main-header-menu>.menu-item.current-menu-ancestor>.menu-link {
    color: #75ba53;
}

.ast-sticky-active .main-header-menu,
.ast-sticky-active .main-header-menu>.menu-item>.menu-link,
.ast-sticky-active .ast-masthead-custom-menu-items,
.ast-sticky-active .ast-masthead-custom-menu-items a,
.main-header-bar.ast-sticky-active,
.main-header-bar.ast-sticky-active .main-header-menu>.menu-item>.menu-link,
.main-header-bar.ast-sticky-active .ast-masthead-custom-menu-items,
.main-header-bar.ast-sticky-active .ast-masthead-custom-menu-items a {
    color: #0d1d33;
}

.ast-sticky-active .main-header-menu .menu-link:hover,
.ast-sticky-active .main-header-menu .menu-item:hover>.menu-link,
.ast-sticky-active .main-header-menu .menu-item.focus>.menu-link,
.main-header-bar.ast-sticky-active .main-header-menu .menu-item:hover>.menu-link,
.main-header-bar.ast-sticky-active .main-header-menu .menu-item.focus>.menu-link {
    color: #75ba53;
}

.ast-sticky-active .main-header-menu .ast-masthead-custom-menu-items a:hover,
.ast-sticky-active .main-header-menu .menu-item:hover>.ast-menu-toggle,
.ast-sticky-active .main-header-menu .menu-item.focus>.ast-menu-toggle,
.main-header-bar.ast-sticky-active .main-header-menu .menu-item:hover>.ast-menu-toggle,
.main-header-bar.ast-sticky-active .main-header-menu .menu-item.focus>.ast-menu-toggle {
    color: #75ba53;
}

.ast-primary-sticky-header-active.ast-main-header-nav-open #masthead>#ast-desktop-header ul#ast-desktop-toggle-menu {
    display: none;
}

#masthead .site-logo-img .sticky-custom-logo .astra-logo-svg,
.site-logo-img .sticky-custom-logo .astra-logo-svg,
.ast-sticky-main-shrink .ast-sticky-shrunk .site-logo-img .astra-logo-svg {
    max-width: 170px;
    width: 170px !important;
}

.ast-hfb-header .site-logo-img .sticky-custom-logo img {
    max-width: 170px !important;
    width: 170px;
}

#masthead .site-logo-img .astra-logo-svg,
.ast-header-break-point #ast-fixed-header .site-logo-img .custom-logo-link img {
    max-width: 170px;
}

@media (max-width:768px) {

    #masthead .site-logo-img .astra-logo-svg,
    .ast-header-break-point #ast-fixed-header .site-logo-img .custom-logo-link img {
        max-width: 140px;
    }
}

@media (max-width:543px) {

    #masthead .site-logo-img .astra-logo-svg,
    .ast-header-break-point #ast-fixed-header .site-logo-img .custom-logo-link img {
        max-width: 120px;
    }
}

.ast-sticky-main-shrink .ast-sticky-shrunk .main-header-bar {
    padding-top: 0.5em;
    padding-bottom: 0.5em;
}

.ast-sticky-main-shrink .ast-sticky-shrunk .main-header-bar .ast-site-identity {
    padding-top: 0;
    padding-bottom: 0;
}

#ast-fixed-header .site-title a,
#ast-fixed-header .site-title a:focus,
#ast-fixed-header .site-title a:hover,
#ast-fixed-header .site-title a:visited {
    color: #222;
}

#ast-fixed-header.site-header .site-description {
    color: #0d1d33;
}

.ast-transparent-header #ast-fixed-header .main-header-bar,
.ast-transparent-header.ast-primary-sticky-enabled .ast-main-header-wrap .main-header-bar.ast-header-sticked,
.ast-primary-sticky-enabled .ast-main-header-wrap .main-header-bar.ast-header-sticked,
.ast-primary-sticky-header-ast-primary-sticky-enabled .ast-main-header-wrap .main-header-bar.ast-header-sticked,
#ast-fixed-header .main-header-bar,
#ast-fixed-header .ast-masthead-custom-menu-items .ast-inline-search .search-field,
#ast-fixed-header .ast-masthead-custom-menu-items .ast-inline-search .search-field:focus {
    background: rgba(255, 255, 255, 1);
    backdrop-filter: unset;
    -webkit-backdrop-filter: unset;
}

.recentcomments a {
    display: inline !important;
    padding: 0 !important;
    margin: 0 !important;
}
.e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload),
.e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload) * {
    background-image: none !important;
}

@media screen and (max-height: 1024px) {

    .e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload),
    .e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload) * {
        background-image: none !important;
    }
}

@media screen and (max-height: 640px) {

    .e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload),
    .e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload) * {
        background-image: none !important;
    }
}
.ast-desktop .main-header-menu.submenu-with-border .sub-menu .menu-link,
.ast-desktop .main-header-menu.submenu-with-border .children .menu-link {
    margin-bottom: -0px;
    margin-top: -0px;
    border-color: transparent;
}

.elementor-headline-animation-type-clip .elementor-headline-dynamic-wrapper:after {
    content: "";
    background-color: #75BA53;
}


.circle {
    height: 124px;
    width: 124px;
    zoom: .4
}

.circle .background {
    fill: transparent;
    stroke: #192445;
    transition: all 200ms ease;
}

.circle .foreground {
    fill: transparent;
    stroke-dasharray: 377;
    stroke-dashoffset: 377;
    stroke: #75BA53;
    transform-origin: 50% 50%;
    transform: rotate(-270deg);
    transition: all 800ms ease;
}

.circle .line {
    stroke-width: 2;
    stroke: #192445;
    transform-origin: 51% 50%;
    transition: all 500ms ease;
}

.circle .line2 {
    transform: rotate(-90deg);
}

.circle:hover {
    cursor: pointer;
}

.circle:hover .background {
    stroke: transparent;
}

.circle:hover .foreground {
    stroke-dashoffset: 0;
    transform: rotate(-90deg);
}

.circle:hover .line {
    stroke: #75BA53;
}

.circle:hover .line {
    transform: rotate(180deg);
}

.circle:hover .line2 {
    transform: rotate(0);
}



div.elementor-element.elementor-element-355d2449.elementor-widget.elementor-widget-jet-carousel>div>div>div>div>div>div>div>div>div>a>img.jet-carousel__item-img {
    width: 40px !important;
    margin-left: 0px !important;
}


.elementor-social-icon i {
    color: #75ba53 !important;
}

.elementor-slick-slider .slick-slide img {
    width: 40px !important;
    margin-left: 0px !important;
}

.elementor-element.elementor-element-5080a38b.elementor-widget.elementor-widget-jet-carousel img {
    width: 100% !important;
    margin-left: 0px !important;
}



.ast-header-break-point .ast-site-identity {
    width: 60%;
}

.ast-theme-transparent-header .main-header-menu .current-menu-item>.menu-link {
    color: #75BA53 !important;
}



.forms-rgpd input[type="submit"] {
    color: #0D1D33;
}

@media all and (max-width:768px) {
    .ast-mobile-menu-buttons {
        display: block !important;
    }

    .site-branding {
        width: 88% !important;
    }
}

.page-id-18362 .col-md-12 {
    color: #fff;
}

.page-id-18362 h6,
.entry-content h6 {
    color: #fff;
}

.page-id-18362 .elementor-price-table .elementor-price-table__price {
    padding: 9px !important;
}

.page-id-18363 .site-footer {
    color: #fff;
    display: none;
}

.page-id-18363 .elementor-price-table .elementor-price-table__price {
    padding: 9px !important;
}

.page-id-18568 section.elementor-section.elementor-top-section.elementor-element.elementor-element-70b18097.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default.jet-parallax-section {
    display: none;
}

span.wpml-ls-native {
    font-size: 10px;
}

#ct-ultimate-cookie-close-modal {
    color: #fff !important;
}

.elementor-element.elementor-element-9715c7d.elementor-widget.elementor-widget-text-editor {
    line-height: 30px !important;
}

.page-id-21386 section.elementor-section.elementor-top-section.elementor-element.elementor-element-70b18097.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default.jet-parallax-section {
    display: none;
}

.elementor-posts .elementor-post__avatar img {
    border-radius: 50%;
    width: 60px;
    pointer-events: all;
    transform: translateY(-50%);
    display: none;
}

h3.about-author {
    display: none;
}

.page-id-26425 .elementor-column.elementor-col-100.elementor-top-column.elementor-element.elementor-element-dcebcf4 {
    display: none;
}

.page-id-26425 section.elementor-section.elementor-top-section.elementor-element.elementor-element-ca63aa9.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default.jet-parallax-section {
    display: none;
}

.page-id-26426 section.elementor-section.elementor-top-section.elementor-element.elementor-element-ca63aa9.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default.jet-parallax-section {
    display: none;
}

@media (max-width: 767px) {
    .elementor-widget-container {
        margin: 0px 0px 0px 0px !important;
    }
}
.pp-multiple-authors-boxes-wrapper.pp-multiple-authors-layout-boxed.multiple-authors-target-the-content .pp-author-boxes-avatar img {
    width: 80px !important;
    height: 80px !important;
}

.pp-multiple-authors-boxes-wrapper.pp-multiple-authors-layout-boxed.multiple-authors-target-the-content .pp-author-boxes-avatar img {
    border-style: none !important;
}

.pp-multiple-authors-boxes-wrapper.pp-multiple-authors-layout-boxed.multiple-authors-target-the-content .pp-author-boxes-avatar img {
    border-radius: 50% !important;
}

.pp-multiple-authors-boxes-wrapper.pp-multiple-authors-layout-boxed.multiple-authors-target-the-content .pp-author-boxes-name a {
    color: #75ba53 !important;
}

.pp-multiple-authors-boxes-wrapper.pp-multiple-authors-layout-boxed.multiple-authors-target-the-content .pp-author-boxes-meta a {
    background-color: #75ba53 !important;
}

.pp-multiple-authors-boxes-wrapper.pp-multiple-authors-layout-boxed.multiple-authors-target-the-content .pp-author-boxes-meta a {
    color: #ffffff !important;
}

.pp-multiple-authors-boxes-wrapper.pp-multiple-authors-layout-boxed.multiple-authors-target-the-content .pp-author-boxes-meta a:hover {
    color: #ffffff !important;
}

.pp-multiple-authors-boxes-wrapper.pp-multiple-authors-layout-boxed.multiple-authors-target-the-content .ppma-author-user_email-profile-data {
    background-color: #75ba53 !important;
}

.pp-multiple-authors-boxes-wrapper.pp-multiple-authors-layout-boxed.multiple-authors-target-the-content .ppma-author-user_email-profile-data {
    border-radius: 100% !important;
}

.pp-multiple-authors-boxes-wrapper.pp-multiple-authors-layout-boxed.multiple-authors-target-the-content .ppma-author-user_email-profile-data {
    color: #ffffff !important;
}

.pp-multiple-authors-boxes-wrapper.pp-multiple-authors-layout-boxed.multiple-authors-target-the-content .ppma-author-user_email-profile-data:hover {
    color: #ffffff !important;
}

.pp-multiple-authors-boxes-wrapper.pp-multiple-authors-layout-boxed.multiple-authors-target-the-content .ppma-author-user_url-profile-data {
    background-color: #75ba53 !important;
}

.pp-multiple-authors-boxes-wrapper.pp-multiple-authors-layout-boxed.multiple-authors-target-the-content .ppma-author-user_url-profile-data {
    border-radius: 100% !important;
}

.pp-multiple-authors-boxes-wrapper.pp-multiple-authors-layout-boxed.multiple-authors-target-the-content .ppma-author-user_url-profile-data {
    color: #ffffff !important;
}

.pp-multiple-authors-boxes-wrapper.pp-multiple-authors-layout-boxed.multiple-authors-target-the-content .ppma-author-user_url-profile-data:hover {
    color: #ffffff !important;
}

.pp-multiple-authors-boxes-wrapper.pp-multiple-authors-layout-boxed.multiple-authors-target-the-content .pp-author-boxes-recent-posts-title {
    border-bottom-style: dotted !important;
}

.pp-multiple-authors-boxes-wrapper.pp-multiple-authors-layout-boxed.multiple-authors-target-the-content .pp-multiple-authors-boxes-li {
    border-style: none !important;
}

.pp-multiple-authors-boxes-wrapper.pp-multiple-authors-layout-boxed.multiple-authors-target-the-content .pp-multiple-authors-boxes-li {
    border-width: 1px !important;
}

.pp-multiple-authors-boxes-wrapper.pp-multiple-authors-layout-boxed.multiple-authors-target-the-content .pp-multiple-authors-boxes-li {
    border-color: #ffffff !important;
}

.pp-multiple-authors-boxes-wrapper.pp-multiple-authors-layout-boxed.multiple-authors-target-the-content .pp-multiple-authors-boxes-li {
    color: #3c434a !important;
}
:root {
    --ppa-color-scheme: #655997;
    --ppa-color-scheme-active: #514779;
}
.ast-desktop .menu-item-7036 .astra-mm-icon-label.icon-item-7036,
.ast-header-break-point .menu-item-7036 .astra-mm-icon-label.icon-item-7036 {
    display: inline-block;
    vertical-align: middle;
    line-height: 0;
    margin: 5px;
}

.ast-desktop .menu-item-7036 .astra-mm-icon-label.icon-item-7036 svg,
.ast-header-break-point .menu-item-7036 .astra-mm-icon-label.icon-item-7036 svg {
    color: var(--ast-global-color-0);
    fill: var(--ast-global-color-0);
    width: 20px;
    height: 20px;
}

.ast-desktop .menu-item-7870 .astra-mm-icon-label.icon-item-7870,
.ast-header-break-point .menu-item-7870 .astra-mm-icon-label.icon-item-7870 {
    display: inline-block;
    vertical-align: middle;
    line-height: 0;
    margin: 5px;
}

.ast-desktop .menu-item-7870 .astra-mm-icon-label.icon-item-7870 svg,
.ast-header-break-point .menu-item-7870 .astra-mm-icon-label.icon-item-7870 svg {
    color: var(--ast-global-color-0);
    fill: var(--ast-global-color-0);
    width: 20px;
    height: 20px;
}

.ast-desktop .menu-item-7855 .astra-mm-icon-label.icon-item-7855,
.ast-header-break-point .menu-item-7855 .astra-mm-icon-label.icon-item-7855 {
    display: inline-block;
    vertical-align: middle;
    line-height: 0;
    margin: 5px;
}

.ast-desktop .menu-item-7855 .astra-mm-icon-label.icon-item-7855 svg,
.ast-header-break-point .menu-item-7855 .astra-mm-icon-label.icon-item-7855 svg {
    color: var(--ast-global-color-0);
    fill: var(--ast-global-color-0);
    width: 20px;
    height: 20px;
}

.ast-desktop .menu-item-23135 .astra-mm-icon-label.icon-item-23135,
.ast-header-break-point .menu-item-23135 .astra-mm-icon-label.icon-item-23135 {
    display: inline-block;
    vertical-align: middle;
    line-height: 0;
    margin: 5px;
}

.ast-desktop .menu-item-23135 .astra-mm-icon-label.icon-item-23135 svg,
.ast-header-break-point .menu-item-23135 .astra-mm-icon-label.icon-item-23135 svg {
    color: var(--ast-global-color-0);
    fill: var(--ast-global-color-0);
    width: 20px;
    height: 20px;
}

.ast-desktop .menu-item-23134 .astra-mm-icon-label.icon-item-23134,
.ast-header-break-point .menu-item-23134 .astra-mm-icon-label.icon-item-23134 {
    display: inline-block;
    vertical-align: middle;
    line-height: 0;
    margin: 5px;
}

.ast-desktop .menu-item-23134 .astra-mm-icon-label.icon-item-23134 svg,
.ast-header-break-point .menu-item-23134 .astra-mm-icon-label.icon-item-23134 svg {
    color: var(--ast-global-color-0);
    fill: var(--ast-global-color-0);
    width: 20px;
    height: 20px;
}

.ast-desktop .menu-item-8191 .astra-mm-icon-label.icon-item-8191,
.ast-header-break-point .menu-item-8191 .astra-mm-icon-label.icon-item-8191 {
    display: inline-block;
    vertical-align: middle;
    line-height: 0;
    margin: 5px;
}

.ast-desktop .menu-item-8191 .astra-mm-icon-label.icon-item-8191 svg,
.ast-header-break-point .menu-item-8191 .astra-mm-icon-label.icon-item-8191 svg {
    color: var(--ast-global-color-0);
    fill: var(--ast-global-color-0);
    width: 20px;
    height: 20px;
}

.ast-desktop .menu-item-21675 .astra-mm-icon-label.icon-item-21675,
.ast-header-break-point .menu-item-21675 .astra-mm-icon-label.icon-item-21675 {
    display: inline-block;
    vertical-align: middle;
    line-height: 0;
    margin: 5px;
}

.ast-desktop .menu-item-21675 .astra-mm-icon-label.icon-item-21675 svg,
.ast-header-break-point .menu-item-21675 .astra-mm-icon-label.icon-item-21675 svg {
    color: var(--ast-global-color-0);
    fill: var(--ast-global-color-0);
    width: 20px;
    height: 20px;
}

.ast-desktop .menu-item-21817 .astra-mm-icon-label.icon-item-21817,
.ast-header-break-point .menu-item-21817 .astra-mm-icon-label.icon-item-21817 {
    display: inline-block;
    vertical-align: middle;
    line-height: 0;
    margin: 5px;
}

.ast-desktop .menu-item-21817 .astra-mm-icon-label.icon-item-21817 svg,
.ast-header-break-point .menu-item-21817 .astra-mm-icon-label.icon-item-21817 svg {
    color: var(--ast-global-color-0);
    fill: var(--ast-global-color-0);
    width: 20px;
    height: 20px;
}

.ast-desktop .menu-item-21816 .astra-mm-icon-label.icon-item-21816,
.ast-header-break-point .menu-item-21816 .astra-mm-icon-label.icon-item-21816 {
    display: inline-block;
    vertical-align: middle;
    line-height: 0;
    margin: 5px;
}

.ast-desktop .menu-item-21816 .astra-mm-icon-label.icon-item-21816 svg,
.ast-header-break-point .menu-item-21816 .astra-mm-icon-label.icon-item-21816 svg {
    color: var(--ast-global-color-0);
    fill: var(--ast-global-color-0);
    width: 20px;
    height: 20px;
}

.ast-desktop .menu-item-21814 .astra-mm-icon-label.icon-item-21814,
.ast-header-break-point .menu-item-21814 .astra-mm-icon-label.icon-item-21814 {
    display: inline-block;
    vertical-align: middle;
    line-height: 0;
    margin: 5px;
}

.ast-desktop .menu-item-21814 .astra-mm-icon-label.icon-item-21814 svg,
.ast-header-break-point .menu-item-21814 .astra-mm-icon-label.icon-item-21814 svg {
    color: var(--ast-global-color-0);
    fill: var(--ast-global-color-0);
    width: 20px;
    height: 20px;
}

.ast-desktop .menu-item-8190 .astra-mm-icon-label.icon-item-8190,
.ast-header-break-point .menu-item-8190 .astra-mm-icon-label.icon-item-8190 {
    display: inline-block;
    vertical-align: middle;
    line-height: 0;
    margin: 5px;
}

.ast-desktop .menu-item-8190 .astra-mm-icon-label.icon-item-8190 svg,
.ast-header-break-point .menu-item-8190 .astra-mm-icon-label.icon-item-8190 svg {
    color: var(--ast-global-color-0);
    fill: var(--ast-global-color-0);
    width: 20px;
    height: 20px;
}

.ast-desktop .menu-item-21674 .astra-mm-icon-label.icon-item-21674,
.ast-header-break-point .menu-item-21674 .astra-mm-icon-label.icon-item-21674 {
    display: inline-block;
    vertical-align: middle;
    line-height: 0;
    margin: 5px;
}

.ast-desktop .menu-item-21674 .astra-mm-icon-label.icon-item-21674 svg,
.ast-header-break-point .menu-item-21674 .astra-mm-icon-label.icon-item-21674 svg {
    color: var(--ast-global-color-0);
    fill: var(--ast-global-color-0);
    width: 20px;
    height: 20px;
}

.ast-desktop .menu-item-21819 .astra-mm-icon-label.icon-item-21819,
.ast-header-break-point .menu-item-21819 .astra-mm-icon-label.icon-item-21819 {
    display: inline-block;
    vertical-align: middle;
    line-height: 0;
    margin: 5px;
}

.ast-desktop .menu-item-21819 .astra-mm-icon-label.icon-item-21819 svg,
.ast-header-break-point .menu-item-21819 .astra-mm-icon-label.icon-item-21819 svg {
    color: var(--ast-global-color-0);
    fill: var(--ast-global-color-0);
    width: 20px;
    height: 20px;
}

.ast-desktop .menu-item-21818 .astra-mm-icon-label.icon-item-21818,
.ast-header-break-point .menu-item-21818 .astra-mm-icon-label.icon-item-21818 {
    display: inline-block;
    vertical-align: middle;
    line-height: 0;
    margin: 5px;
}

.ast-desktop .menu-item-21818 .astra-mm-icon-label.icon-item-21818 svg,
.ast-header-break-point .menu-item-21818 .astra-mm-icon-label.icon-item-21818 svg {
    color: var(--ast-global-color-0);
    fill: var(--ast-global-color-0);
    width: 20px;
    height: 20px;
}

.ast-desktop .menu-item-8189 .astra-mm-icon-label.icon-item-8189,
.ast-header-break-point .menu-item-8189 .astra-mm-icon-label.icon-item-8189 {
    display: inline-block;
    vertical-align: middle;
    line-height: 0;
    margin: 5px;
}

.ast-desktop .menu-item-8189 .astra-mm-icon-label.icon-item-8189 svg,
.ast-header-break-point .menu-item-8189 .astra-mm-icon-label.icon-item-8189 svg {
    color: var(--ast-global-color-0);
    fill: var(--ast-global-color-0);
    width: 20px;
    height: 20px;
}

.ast-desktop .menu-item-8188 .astra-mm-icon-label.icon-item-8188,
.ast-header-break-point .menu-item-8188 .astra-mm-icon-label.icon-item-8188 {
    display: inline-block;
    vertical-align: middle;
    line-height: 0;
    margin: 5px;
}

.ast-desktop .menu-item-8188 .astra-mm-icon-label.icon-item-8188 svg,
.ast-header-break-point .menu-item-8188 .astra-mm-icon-label.icon-item-8188 svg {
    color: var(--ast-global-color-0);
    fill: var(--ast-global-color-0);
    width: 20px;
    height: 20px;
}

.ast-desktop .menu-item-15186 .astra-mm-icon-label.icon-item-15186,
.ast-header-break-point .menu-item-15186 .astra-mm-icon-label.icon-item-15186 {
    display: inline-block;
    vertical-align: middle;
    line-height: 0;
    margin: 5px;
}

.ast-desktop .menu-item-15186 .astra-mm-icon-label.icon-item-15186 svg,
.ast-header-break-point .menu-item-15186 .astra-mm-icon-label.icon-item-15186 svg {
    color: var(--ast-global-color-0);
    fill: var(--ast-global-color-0);
    width: 20px;
    height: 20px;
}

.ast-desktop .menu-item-21815 .astra-mm-icon-label.icon-item-21815,
.ast-header-break-point .menu-item-21815 .astra-mm-icon-label.icon-item-21815 {
    display: inline-block;
    vertical-align: middle;
    line-height: 0;
    margin: 5px;
}

.ast-desktop .menu-item-21815 .astra-mm-icon-label.icon-item-21815 svg,
.ast-header-break-point .menu-item-21815 .astra-mm-icon-label.icon-item-21815 svg {
    color: var(--ast-global-color-0);
    fill: var(--ast-global-color-0);
    width: 20px;
    height: 20px;
}

.ast-desktop .menu-item-21673 .astra-mm-icon-label.icon-item-21673,
.ast-header-break-point .menu-item-21673 .astra-mm-icon-label.icon-item-21673 {
    display: inline-block;
    vertical-align: middle;
    line-height: 0;
    margin: 5px;
}

.ast-desktop .menu-item-21673 .astra-mm-icon-label.icon-item-21673 svg,
.ast-header-break-point .menu-item-21673 .astra-mm-icon-label.icon-item-21673 svg {
    color: var(--ast-global-color-0);
    fill: var(--ast-global-color-0);
    width: 20px;
    height: 20px;
}

.ast-desktop .menu-item-22577 .astra-mm-icon-label.icon-item-22577,
.ast-header-break-point .menu-item-22577 .astra-mm-icon-label.icon-item-22577 {
    display: inline-block;
    vertical-align: middle;
    line-height: 0;
    margin: 5px;
}

.ast-desktop .menu-item-22577 .astra-mm-icon-label.icon-item-22577 svg,
.ast-header-break-point .menu-item-22577 .astra-mm-icon-label.icon-item-22577 svg {
    color: var(--ast-global-color-0);
    fill: var(--ast-global-color-0);
    width: 20px;
    height: 20px;
}

.ast-desktop .menu-item-28076 .astra-mm-icon-label.icon-item-28076,
.ast-header-break-point .menu-item-28076 .astra-mm-icon-label.icon-item-28076 {
    display: inline-block;
    vertical-align: middle;
    line-height: 0;
    margin: 5px;
}

.ast-desktop .menu-item-28076 .astra-mm-icon-label.icon-item-28076 svg,
.ast-header-break-point .menu-item-28076 .astra-mm-icon-label.icon-item-28076 svg {
    color: var(--ast-global-color-0);
    fill: var(--ast-global-color-0);
}

.ast-desktop .menu-item-28076 .astra-mm-icon-label.icon-item-28076>img,
.ast-header-break-point .menu-item-28076 .astra-mm-icon-label.icon-item-28076>img {
    width: 20px;
    height: 20px;
}

.ast-desktop .menu-item-28113 .astra-mm-icon-label.icon-item-28113,
.ast-header-break-point .menu-item-28113 .astra-mm-icon-label.icon-item-28113 {
    display: inline-block;
    vertical-align: middle;
    line-height: 0;
    margin: 5px;
}

.ast-desktop .menu-item-28113 .astra-mm-icon-label.icon-item-28113 svg,
.ast-header-break-point .menu-item-28113 .astra-mm-icon-label.icon-item-28113 svg {
    color: var(--ast-global-color-0);
    fill: var(--ast-global-color-0);
    width: 20px;
    height: 20px;
}

.ast-desktop .menu-item-28102 .astra-mm-icon-label.icon-item-28102,
.ast-header-break-point .menu-item-28102 .astra-mm-icon-label.icon-item-28102 {
    display: inline-block;
    vertical-align: middle;
    line-height: 0;
    margin: 5px;
}

.ast-desktop .menu-item-28102 .astra-mm-icon-label.icon-item-28102 svg,
.ast-header-break-point .menu-item-28102 .astra-mm-icon-label.icon-item-28102 svg {
    color: var(--ast-global-color-0);
    fill: var(--ast-global-color-0);
}

.ast-desktop .menu-item-28102 .astra-mm-icon-label.icon-item-28102>img,
.ast-header-break-point .menu-item-28102 .astra-mm-icon-label.icon-item-28102>img {
    width: 20px;
    height: 20px;
}

.ast-desktop .menu-item-28112 .astra-mm-icon-label.icon-item-28112,
.ast-header-break-point .menu-item-28112 .astra-mm-icon-label.icon-item-28112 {
    display: inline-block;
    vertical-align: middle;
    line-height: 0;
    margin: 5px;
}

.ast-desktop .menu-item-28112 .astra-mm-icon-label.icon-item-28112 svg,
.ast-header-break-point .menu-item-28112 .astra-mm-icon-label.icon-item-28112 svg {
    color: var(--ast-global-color-0);
    fill: var(--ast-global-color-0);
    width: 20px;
    height: 20px;
}

.ast-desktop .menu-item-28110 .astra-mm-icon-label.icon-item-28110,
.ast-header-break-point .menu-item-28110 .astra-mm-icon-label.icon-item-28110 {
    display: inline-block;
    vertical-align: middle;
    line-height: 0;
    margin: 5px;
}

.ast-desktop .menu-item-28110 .astra-mm-icon-label.icon-item-28110 svg,
.ast-header-break-point .menu-item-28110 .astra-mm-icon-label.icon-item-28110 svg {
    color: var(--ast-global-color-0);
    fill: var(--ast-global-color-0);
    width: 20px;
    height: 20px;
}

.ast-desktop .menu-item-28107 .astra-mm-icon-label.icon-item-28107,
.ast-header-break-point .menu-item-28107 .astra-mm-icon-label.icon-item-28107 {
    display: inline-block;
    vertical-align: middle;
    line-height: 0;
    margin: 5px;
}

.ast-desktop .menu-item-28107 .astra-mm-icon-label.icon-item-28107 svg,
.ast-header-break-point .menu-item-28107 .astra-mm-icon-label.icon-item-28107 svg {
    color: var(--ast-global-color-0);
    fill: var(--ast-global-color-0);
    width: 20px;
    height: 20px;
}

.ast-desktop .menu-item-28105 .astra-mm-icon-label.icon-item-28105,
.ast-header-break-point .menu-item-28105 .astra-mm-icon-label.icon-item-28105 {
    display: inline-block;
    vertical-align: middle;
    line-height: 0;
    margin: 5px;
}

.ast-desktop .menu-item-28105 .astra-mm-icon-label.icon-item-28105 svg,
.ast-header-break-point .menu-item-28105 .astra-mm-icon-label.icon-item-28105 svg {
    color: var(--ast-global-color-0);
    fill: var(--ast-global-color-0);
    width: 20px;
    height: 20px;
}

.ast-desktop .menu-item-28111 .astra-mm-icon-label.icon-item-28111,
.ast-header-break-point .menu-item-28111 .astra-mm-icon-label.icon-item-28111 {
    display: inline-block;
    vertical-align: middle;
    line-height: 0;
    margin: 5px;
}

.ast-desktop .menu-item-28111 .astra-mm-icon-label.icon-item-28111 svg,
.ast-header-break-point .menu-item-28111 .astra-mm-icon-label.icon-item-28111 svg {
    color: var(--ast-global-color-0);
    fill: var(--ast-global-color-0);
    width: 20px;
    height: 20px;
}

.ast-desktop .menu-item-28104 .astra-mm-icon-label.icon-item-28104,
.ast-header-break-point .menu-item-28104 .astra-mm-icon-label.icon-item-28104 {
    display: inline-block;
    vertical-align: middle;
    line-height: 0;
    margin: 5px;
}

.ast-desktop .menu-item-28104 .astra-mm-icon-label.icon-item-28104 svg,
.ast-header-break-point .menu-item-28104 .astra-mm-icon-label.icon-item-28104 svg {
    color: var(--ast-global-color-0);
    fill: var(--ast-global-color-0);
    width: 20px;
    height: 20px;
}

.ast-desktop .menu-item-28106 .astra-mm-icon-label.icon-item-28106,
.ast-header-break-point .menu-item-28106 .astra-mm-icon-label.icon-item-28106 {
    display: inline-block;
    vertical-align: middle;
    line-height: 0;
    margin: 5px;
}

.ast-desktop .menu-item-28106 .astra-mm-icon-label.icon-item-28106 svg,
.ast-header-break-point .menu-item-28106 .astra-mm-icon-label.icon-item-28106 svg {
    color: var(--ast-global-color-0);
    fill: var(--ast-global-color-0);
    width: 20px;
    height: 20px;
}

.ast-desktop .menu-item-28108 .astra-mm-icon-label.icon-item-28108,
.ast-header-break-point .menu-item-28108 .astra-mm-icon-label.icon-item-28108 {
    display: inline-block;
    vertical-align: middle;
    line-height: 0;
    margin: 5px;
}

.ast-desktop .menu-item-28108 .astra-mm-icon-label.icon-item-28108 svg,
.ast-header-break-point .menu-item-28108 .astra-mm-icon-label.icon-item-28108 svg {
    color: var(--ast-global-color-0);
    fill: var(--ast-global-color-0);
    width: 20px;
    height: 20px;
}

.ast-desktop .menu-item-28103 .astra-mm-icon-label.icon-item-28103,
.ast-header-break-point .menu-item-28103 .astra-mm-icon-label.icon-item-28103 {
    display: inline-block;
    vertical-align: middle;
    line-height: 0;
    margin: 5px;
}

.ast-desktop .menu-item-28103 .astra-mm-icon-label.icon-item-28103 svg,
.ast-header-break-point .menu-item-28103 .astra-mm-icon-label.icon-item-28103 svg {
    color: var(--ast-global-color-0);
    fill: var(--ast-global-color-0);
    width: 20px;
    height: 20px;
}

.ast-desktop .menu-item-7232 .astra-mm-icon-label.icon-item-7232,
.ast-header-break-point .menu-item-7232 .astra-mm-icon-label.icon-item-7232 {
    display: inline-block;
    vertical-align: middle;
    line-height: 0;
    margin: 5px;
}

.ast-desktop .menu-item-7232 .astra-mm-icon-label.icon-item-7232 svg,
.ast-header-break-point .menu-item-7232 .astra-mm-icon-label.icon-item-7232 svg {
    color: var(--ast-global-color-0);
    fill: var(--ast-global-color-0);
    width: 20px;
    height: 20px;
}

.ast-desktop .menu-item-8092 .astra-mm-icon-label.icon-item-8092,
.ast-header-break-point .menu-item-8092 .astra-mm-icon-label.icon-item-8092 {
    display: inline-block;
    vertical-align: middle;
    line-height: 0;
    margin: 5px;
}

.ast-desktop .menu-item-8092 .astra-mm-icon-label.icon-item-8092 svg,
.ast-header-break-point .menu-item-8092 .astra-mm-icon-label.icon-item-8092 svg {
    color: var(--ast-global-color-0);
    fill: var(--ast-global-color-0);
    width: 20px;
    height: 20px;
}

.ast-desktop .menu-item-8028 .astra-mm-icon-label.icon-item-8028,
.ast-header-break-point .menu-item-8028 .astra-mm-icon-label.icon-item-8028 {
    display: inline-block;
    vertical-align: middle;
    line-height: 0;
    margin: 5px;
}

.ast-desktop .menu-item-8028 .astra-mm-icon-label.icon-item-8028 svg,
.ast-header-break-point .menu-item-8028 .astra-mm-icon-label.icon-item-8028 svg {
    color: var(--ast-global-color-0);
    fill: var(--ast-global-color-0);
    width: 20px;
    height: 20px;
}

.ast-desktop .menu-item-8034 .astra-mm-icon-label.icon-item-8034,
.ast-header-break-point .menu-item-8034 .astra-mm-icon-label.icon-item-8034 {
    display: inline-block;
    vertical-align: middle;
    line-height: 0;
    margin: 5px;
}

.ast-desktop .menu-item-8034 .astra-mm-icon-label.icon-item-8034 svg,
.ast-header-break-point .menu-item-8034 .astra-mm-icon-label.icon-item-8034 svg {
    color: var(--ast-global-color-0);
    fill: var(--ast-global-color-0);
    width: 20px;
    height: 20px;
}

.ast-desktop .menu-item-8082 .astra-mm-icon-label.icon-item-8082,
.ast-header-break-point .menu-item-8082 .astra-mm-icon-label.icon-item-8082 {
    display: inline-block;
    vertical-align: middle;
    line-height: 0;
    margin: 5px;
}

.ast-desktop .menu-item-8082 .astra-mm-icon-label.icon-item-8082 svg,
.ast-header-break-point .menu-item-8082 .astra-mm-icon-label.icon-item-8082 svg {
    color: var(--ast-global-color-0);
    fill: var(--ast-global-color-0);
    width: 20px;
    height: 20px;
}

.ast-desktop .menu-item-7037 .astra-mm-icon-label.icon-item-7037,
.ast-header-break-point .menu-item-7037 .astra-mm-icon-label.icon-item-7037 {
    display: inline-block;
    vertical-align: middle;
    line-height: 0;
    margin: 5px;
}

.ast-desktop .menu-item-7037 .astra-mm-icon-label.icon-item-7037 svg,
.ast-header-break-point .menu-item-7037 .astra-mm-icon-label.icon-item-7037 svg {
    color: var(--ast-global-color-0);
    fill: var(--ast-global-color-0);
    width: 20px;
    height: 20px;
}

.ast-desktop .menu-item-8202 .astra-mm-icon-label.icon-item-8202,
.ast-header-break-point .menu-item-8202 .astra-mm-icon-label.icon-item-8202 {
    display: inline-block;
    vertical-align: middle;
    line-height: 0;
    margin: 5px;
}

.ast-desktop .menu-item-8202 .astra-mm-icon-label.icon-item-8202 svg,
.ast-header-break-point .menu-item-8202 .astra-mm-icon-label.icon-item-8202 svg {
    color: var(--ast-global-color-0);
    fill: var(--ast-global-color-0);
    width: 20px;
    height: 20px;
}

.ast-desktop .menu-item-21821 .astra-mm-icon-label.icon-item-21821,
.ast-header-break-point .menu-item-21821 .astra-mm-icon-label.icon-item-21821 {
    display: inline-block;
    vertical-align: middle;
    line-height: 0;
    margin: 5px;
}

.ast-desktop .menu-item-21821 .astra-mm-icon-label.icon-item-21821 svg,
.ast-header-break-point .menu-item-21821 .astra-mm-icon-label.icon-item-21821 svg {
    color: var(--ast-global-color-0);
    fill: var(--ast-global-color-0);
    width: 20px;
    height: 20px;
}

.ast-desktop .menu-item-21820 .astra-mm-icon-label.icon-item-21820,
.ast-header-break-point .menu-item-21820 .astra-mm-icon-label.icon-item-21820 {
    display: inline-block;
    vertical-align: middle;
    line-height: 0;
    margin: 5px;
}

.ast-desktop .menu-item-21820 .astra-mm-icon-label.icon-item-21820 svg,
.ast-header-break-point .menu-item-21820 .astra-mm-icon-label.icon-item-21820 svg {
    color: var(--ast-global-color-0);
    fill: var(--ast-global-color-0);
    width: 20px;
    height: 20px;
}

.ast-desktop .menu-item-22383 .astra-mm-icon-label.icon-item-22383,
.ast-header-break-point .menu-item-22383 .astra-mm-icon-label.icon-item-22383 {
    display: inline-block;
    vertical-align: middle;
    line-height: 0;
    margin: 5px;
}

.ast-desktop .menu-item-22383 .astra-mm-icon-label.icon-item-22383 svg,
.ast-header-break-point .menu-item-22383 .astra-mm-icon-label.icon-item-22383 svg {
    color: var(--ast-global-color-0);
    fill: var(--ast-global-color-0);
    width: 20px;
    height: 20px;
}

.ast-desktop .menu-item-25233 .astra-mm-icon-label.icon-item-25233,
.ast-header-break-point .menu-item-25233 .astra-mm-icon-label.icon-item-25233 {
    display: inline-block;
    vertical-align: middle;
    line-height: 0;
    margin: 5px;
}

.ast-desktop .menu-item-25233 .astra-mm-icon-label.icon-item-25233 svg,
.ast-header-break-point .menu-item-25233 .astra-mm-icon-label.icon-item-25233 svg {
    color: var(--ast-global-color-0);
    fill: var(--ast-global-color-0);
    width: 20px;
    height: 20px;
}

.ast-desktop .menu-item-2001 .astra-mm-icon-label.icon-item-2001,
.ast-header-break-point .menu-item-2001 .astra-mm-icon-label.icon-item-2001 {
    display: inline-block;
    vertical-align: middle;
    line-height: 0;
    margin: 5px;
}

.ast-desktop .menu-item-2001 .astra-mm-icon-label.icon-item-2001 svg,
.ast-header-break-point .menu-item-2001 .astra-mm-icon-label.icon-item-2001 svg {
    color: var(--ast-global-color-0);
    fill: var(--ast-global-color-0);
    width: 20px;
    height: 20px;
}

.ast-desktop .menu-item-8539 .astra-mm-icon-label.icon-item-8539,
.ast-header-break-point .menu-item-8539 .astra-mm-icon-label.icon-item-8539 {
    display: inline-block;
    vertical-align: middle;
    line-height: 0;
    margin: 5px;
}

.ast-desktop .menu-item-8539 .astra-mm-icon-label.icon-item-8539 svg,
.ast-header-break-point .menu-item-8539 .astra-mm-icon-label.icon-item-8539 svg {
    color: var(--ast-global-color-0);
    fill: var(--ast-global-color-0);
    width: 20px;
    height: 20px;
}

.ast-desktop .menu-item-8390 .astra-mm-icon-label.icon-item-8390,
.ast-header-break-point .menu-item-8390 .astra-mm-icon-label.icon-item-8390 {
    display: inline-block;
    vertical-align: middle;
    line-height: 0;
    margin: 5px;
}

.ast-desktop .menu-item-8390 .astra-mm-icon-label.icon-item-8390 svg,
.ast-header-break-point .menu-item-8390 .astra-mm-icon-label.icon-item-8390 svg {
    color: var(--ast-global-color-0);
    fill: var(--ast-global-color-0);
    width: 20px;
    height: 20px;
}

.ast-desktop .menu-item-8389 .astra-mm-icon-label.icon-item-8389,
.ast-header-break-point .menu-item-8389 .astra-mm-icon-label.icon-item-8389 {
    display: inline-block;
    vertical-align: middle;
    line-height: 0;
    margin: 5px;
}

.ast-desktop .menu-item-8389 .astra-mm-icon-label.icon-item-8389 svg,
.ast-header-break-point .menu-item-8389 .astra-mm-icon-label.icon-item-8389 svg {
    color: var(--ast-global-color-0);
    fill: var(--ast-global-color-0);
    width: 20px;
    height: 20px;
}

.ast-desktop .menu-item-8471 .astra-mm-icon-label.icon-item-8471,
.ast-header-break-point .menu-item-8471 .astra-mm-icon-label.icon-item-8471 {
    display: inline-block;
    vertical-align: middle;
    line-height: 0;
    margin: 5px;
}

.ast-desktop .menu-item-8471 .astra-mm-icon-label.icon-item-8471 svg,
.ast-header-break-point .menu-item-8471 .astra-mm-icon-label.icon-item-8471 svg {
    color: var(--ast-global-color-0);
    fill: var(--ast-global-color-0);
    width: 20px;
    height: 20px;
}

.ast-desktop .menu-item-13405 .astra-mm-icon-label.icon-item-13405,
.ast-header-break-point .menu-item-13405 .astra-mm-icon-label.icon-item-13405 {
    display: inline-block;
    vertical-align: middle;
    line-height: 0;
    margin: 5px;
}

.ast-desktop .menu-item-13405 .astra-mm-icon-label.icon-item-13405 svg,
.ast-header-break-point .menu-item-13405 .astra-mm-icon-label.icon-item-13405 svg {
    color: var(--ast-global-color-0);
    fill: var(--ast-global-color-0);
    width: 20px;
    height: 20px;
}

.ast-desktop .menu-item-24745 .astra-mm-icon-label.icon-item-24745,
.ast-header-break-point .menu-item-24745 .astra-mm-icon-label.icon-item-24745 {
    display: inline-block;
    vertical-align: middle;
    line-height: 0;
    margin: 5px;
}

.ast-desktop .menu-item-24745 .astra-mm-icon-label.icon-item-24745 svg,
.ast-header-break-point .menu-item-24745 .astra-mm-icon-label.icon-item-24745 svg {
    color: var(--ast-global-color-0);
    fill: var(--ast-global-color-0);
    width: 20px;
    height: 20px;
}

.ast-desktop .menu-item-13407 .astra-mm-icon-label.icon-item-13407,
.ast-header-break-point .menu-item-13407 .astra-mm-icon-label.icon-item-13407 {
    display: inline-block;
    vertical-align: middle;
    line-height: 0;
    margin: 5px;
}

.ast-desktop .menu-item-13407 .astra-mm-icon-label.icon-item-13407 svg,
.ast-header-break-point .menu-item-13407 .astra-mm-icon-label.icon-item-13407 svg {
    color: var(--ast-global-color-0);
    fill: var(--ast-global-color-0);
    width: 20px;
    height: 20px;
}

.ast-desktop .menu-item-13414 .astra-mm-icon-label.icon-item-13414,
.ast-header-break-point .menu-item-13414 .astra-mm-icon-label.icon-item-13414 {
    display: inline-block;
    vertical-align: middle;
    line-height: 0;
    margin: 5px;
}

.ast-desktop .menu-item-13414 .astra-mm-icon-label.icon-item-13414 svg,
.ast-header-break-point .menu-item-13414 .astra-mm-icon-label.icon-item-13414 svg {
    color: var(--ast-global-color-0);
    fill: var(--ast-global-color-0);
    width: 20px;
    height: 20px;
}

.ast-desktop .menu-item-13413 .astra-mm-icon-label.icon-item-13413,
.ast-header-break-point .menu-item-13413 .astra-mm-icon-label.icon-item-13413 {
    display: inline-block;
    vertical-align: middle;
    line-height: 0;
    margin: 5px;
}

.ast-desktop .menu-item-13413 .astra-mm-icon-label.icon-item-13413 svg,
.ast-header-break-point .menu-item-13413 .astra-mm-icon-label.icon-item-13413 svg {
    color: var(--ast-global-color-0);
    fill: var(--ast-global-color-0);
    width: 20px;
    height: 20px;
}

.ast-desktop .menu-item-13409 .astra-mm-icon-label.icon-item-13409,
.ast-header-break-point .menu-item-13409 .astra-mm-icon-label.icon-item-13409 {
    display: inline-block;
    vertical-align: middle;
    line-height: 0;
    margin: 5px;
}

.ast-desktop .menu-item-13409 .astra-mm-icon-label.icon-item-13409 svg,
.ast-header-break-point .menu-item-13409 .astra-mm-icon-label.icon-item-13409 svg {
    color: var(--ast-global-color-0);
    fill: var(--ast-global-color-0);
    width: 20px;
    height: 20px;
}

.ast-desktop .menu-item-13406 .astra-mm-icon-label.icon-item-13406,
.ast-header-break-point .menu-item-13406 .astra-mm-icon-label.icon-item-13406 {
    display: inline-block;
    vertical-align: middle;
    line-height: 0;
    margin: 5px;
}

.ast-desktop .menu-item-13406 .astra-mm-icon-label.icon-item-13406 svg,
.ast-header-break-point .menu-item-13406 .astra-mm-icon-label.icon-item-13406 svg {
    color: var(--ast-global-color-0);
    fill: var(--ast-global-color-0);
    width: 20px;
    height: 20px;
}

.ast-desktop .menu-item-13412 .astra-mm-icon-label.icon-item-13412,
.ast-header-break-point .menu-item-13412 .astra-mm-icon-label.icon-item-13412 {
    display: inline-block;
    vertical-align: middle;
    line-height: 0;
    margin: 5px;
}

.ast-desktop .menu-item-13412 .astra-mm-icon-label.icon-item-13412 svg,
.ast-header-break-point .menu-item-13412 .astra-mm-icon-label.icon-item-13412 svg {
    color: var(--ast-global-color-0);
    fill: var(--ast-global-color-0);
    width: 20px;
    height: 20px;
}

.ast-desktop .menu-item-13408 .astra-mm-icon-label.icon-item-13408,
.ast-header-break-point .menu-item-13408 .astra-mm-icon-label.icon-item-13408 {
    display: inline-block;
    vertical-align: middle;
    line-height: 0;
    margin: 5px;
}

.ast-desktop .menu-item-13408 .astra-mm-icon-label.icon-item-13408 svg,
.ast-header-break-point .menu-item-13408 .astra-mm-icon-label.icon-item-13408 svg {
    color: var(--ast-global-color-0);
    fill: var(--ast-global-color-0);
    width: 20px;
    height: 20px;
}

.ast-desktop .menu-item-13410 .astra-mm-icon-label.icon-item-13410,
.ast-header-break-point .menu-item-13410 .astra-mm-icon-label.icon-item-13410 {
    display: inline-block;
    vertical-align: middle;
    line-height: 0;
    margin: 5px;
}

.ast-desktop .menu-item-13410 .astra-mm-icon-label.icon-item-13410 svg,
.ast-header-break-point .menu-item-13410 .astra-mm-icon-label.icon-item-13410 svg {
    color: var(--ast-global-color-0);
    fill: var(--ast-global-color-0);
    width: 20px;
    height: 20px;
}

.ast-desktop .menu-item-13411 .astra-mm-icon-label.icon-item-13411,
.ast-header-break-point .menu-item-13411 .astra-mm-icon-label.icon-item-13411 {
    display: inline-block;
    vertical-align: middle;
    line-height: 0;
    margin: 5px;
}

.ast-desktop .menu-item-13411 .astra-mm-icon-label.icon-item-13411 svg,
.ast-header-break-point .menu-item-13411 .astra-mm-icon-label.icon-item-13411 svg {
    color: var(--ast-global-color-0);
    fill: var(--ast-global-color-0);
    width: 20px;
    height: 20px;
}

.ast-desktop .menu-item-7036 .astra-mm-icon-label.icon-item-7036,
.ast-header-break-point .menu-item-7036 .astra-mm-icon-label.icon-item-7036 {
    display: inline-block;
    vertical-align: middle;
    line-height: 0;
    margin: 5px;
}

.ast-desktop .menu-item-7036 .astra-mm-icon-label.icon-item-7036 svg,
.ast-header-break-point .menu-item-7036 .astra-mm-icon-label.icon-item-7036 svg {
    color: var(--ast-global-color-0);
    fill: var(--ast-global-color-0);
    width: 20px;
    height: 20px;
}

.ast-desktop .menu-item-7870 .astra-mm-icon-label.icon-item-7870,
.ast-header-break-point .menu-item-7870 .astra-mm-icon-label.icon-item-7870 {
    display: inline-block;
    vertical-align: middle;
    line-height: 0;
    margin: 5px;
}

.ast-desktop .menu-item-7870 .astra-mm-icon-label.icon-item-7870 svg,
.ast-header-break-point .menu-item-7870 .astra-mm-icon-label.icon-item-7870 svg {
    color: var(--ast-global-color-0);
    fill: var(--ast-global-color-0);
    width: 20px;
    height: 20px;
}

.ast-desktop .menu-item-7855 .astra-mm-icon-label.icon-item-7855,
.ast-header-break-point .menu-item-7855 .astra-mm-icon-label.icon-item-7855 {
    display: inline-block;
    vertical-align: middle;
    line-height: 0;
    margin: 5px;
}

.ast-desktop .menu-item-7855 .astra-mm-icon-label.icon-item-7855 svg,
.ast-header-break-point .menu-item-7855 .astra-mm-icon-label.icon-item-7855 svg {
    color: var(--ast-global-color-0);
    fill: var(--ast-global-color-0);
    width: 20px;
    height: 20px;
}

.ast-desktop .menu-item-23135 .astra-mm-icon-label.icon-item-23135,
.ast-header-break-point .menu-item-23135 .astra-mm-icon-label.icon-item-23135 {
    display: inline-block;
    vertical-align: middle;
    line-height: 0;
    margin: 5px;
}

.ast-desktop .menu-item-23135 .astra-mm-icon-label.icon-item-23135 svg,
.ast-header-break-point .menu-item-23135 .astra-mm-icon-label.icon-item-23135 svg {
    color: var(--ast-global-color-0);
    fill: var(--ast-global-color-0);
    width: 20px;
    height: 20px;
}

.ast-desktop .menu-item-23134 .astra-mm-icon-label.icon-item-23134,
.ast-header-break-point .menu-item-23134 .astra-mm-icon-label.icon-item-23134 {
    display: inline-block;
    vertical-align: middle;
    line-height: 0;
    margin: 5px;
}

.ast-desktop .menu-item-23134 .astra-mm-icon-label.icon-item-23134 svg,
.ast-header-break-point .menu-item-23134 .astra-mm-icon-label.icon-item-23134 svg {
    color: var(--ast-global-color-0);
    fill: var(--ast-global-color-0);
    width: 20px;
    height: 20px;
}

.ast-desktop .menu-item-8191 .astra-mm-icon-label.icon-item-8191,
.ast-header-break-point .menu-item-8191 .astra-mm-icon-label.icon-item-8191 {
    display: inline-block;
    vertical-align: middle;
    line-height: 0;
    margin: 5px;
}

.ast-desktop .menu-item-8191 .astra-mm-icon-label.icon-item-8191 svg,
.ast-header-break-point .menu-item-8191 .astra-mm-icon-label.icon-item-8191 svg {
    color: var(--ast-global-color-0);
    fill: var(--ast-global-color-0);
    width: 20px;
    height: 20px;
}

.ast-desktop .menu-item-21675 .astra-mm-icon-label.icon-item-21675,
.ast-header-break-point .menu-item-21675 .astra-mm-icon-label.icon-item-21675 {
    display: inline-block;
    vertical-align: middle;
    line-height: 0;
    margin: 5px;
}

.ast-desktop .menu-item-21675 .astra-mm-icon-label.icon-item-21675 svg,
.ast-header-break-point .menu-item-21675 .astra-mm-icon-label.icon-item-21675 svg {
    color: var(--ast-global-color-0);
    fill: var(--ast-global-color-0);
    width: 20px;
    height: 20px;
}

.ast-desktop .menu-item-21817 .astra-mm-icon-label.icon-item-21817,
.ast-header-break-point .menu-item-21817 .astra-mm-icon-label.icon-item-21817 {
    display: inline-block;
    vertical-align: middle;
    line-height: 0;
    margin: 5px;
}

.ast-desktop .menu-item-21817 .astra-mm-icon-label.icon-item-21817 svg,
.ast-header-break-point .menu-item-21817 .astra-mm-icon-label.icon-item-21817 svg {
    color: var(--ast-global-color-0);
    fill: var(--ast-global-color-0);
    width: 20px;
    height: 20px;
}

.ast-desktop .menu-item-21816 .astra-mm-icon-label.icon-item-21816,
.ast-header-break-point .menu-item-21816 .astra-mm-icon-label.icon-item-21816 {
    display: inline-block;
    vertical-align: middle;
    line-height: 0;
    margin: 5px;
}

.ast-desktop .menu-item-21816 .astra-mm-icon-label.icon-item-21816 svg,
.ast-header-break-point .menu-item-21816 .astra-mm-icon-label.icon-item-21816 svg {
    color: var(--ast-global-color-0);
    fill: var(--ast-global-color-0);
    width: 20px;
    height: 20px;
}

.ast-desktop .menu-item-21814 .astra-mm-icon-label.icon-item-21814,
.ast-header-break-point .menu-item-21814 .astra-mm-icon-label.icon-item-21814 {
    display: inline-block;
    vertical-align: middle;
    line-height: 0;
    margin: 5px;
}

.ast-desktop .menu-item-21814 .astra-mm-icon-label.icon-item-21814 svg,
.ast-header-break-point .menu-item-21814 .astra-mm-icon-label.icon-item-21814 svg {
    color: var(--ast-global-color-0);
    fill: var(--ast-global-color-0);
    width: 20px;
    height: 20px;
}

.ast-desktop .menu-item-8190 .astra-mm-icon-label.icon-item-8190,
.ast-header-break-point .menu-item-8190 .astra-mm-icon-label.icon-item-8190 {
    display: inline-block;
    vertical-align: middle;
    line-height: 0;
    margin: 5px;
}

.ast-desktop .menu-item-8190 .astra-mm-icon-label.icon-item-8190 svg,
.ast-header-break-point .menu-item-8190 .astra-mm-icon-label.icon-item-8190 svg {
    color: var(--ast-global-color-0);
    fill: var(--ast-global-color-0);
    width: 20px;
    height: 20px;
}

.ast-desktop .menu-item-21674 .astra-mm-icon-label.icon-item-21674,
.ast-header-break-point .menu-item-21674 .astra-mm-icon-label.icon-item-21674 {
    display: inline-block;
    vertical-align: middle;
    line-height: 0;
    margin: 5px;
}

.ast-desktop .menu-item-21674 .astra-mm-icon-label.icon-item-21674 svg,
.ast-header-break-point .menu-item-21674 .astra-mm-icon-label.icon-item-21674 svg {
    color: var(--ast-global-color-0);
    fill: var(--ast-global-color-0);
    width: 20px;
    height: 20px;
}

.ast-desktop .menu-item-21819 .astra-mm-icon-label.icon-item-21819,
.ast-header-break-point .menu-item-21819 .astra-mm-icon-label.icon-item-21819 {
    display: inline-block;
    vertical-align: middle;
    line-height: 0;
    margin: 5px;
}

.ast-desktop .menu-item-21819 .astra-mm-icon-label.icon-item-21819 svg,
.ast-header-break-point .menu-item-21819 .astra-mm-icon-label.icon-item-21819 svg {
    color: var(--ast-global-color-0);
    fill: var(--ast-global-color-0);
    width: 20px;
    height: 20px;
}

.ast-desktop .menu-item-21818 .astra-mm-icon-label.icon-item-21818,
.ast-header-break-point .menu-item-21818 .astra-mm-icon-label.icon-item-21818 {
    display: inline-block;
    vertical-align: middle;
    line-height: 0;
    margin: 5px;
}

.ast-desktop .menu-item-21818 .astra-mm-icon-label.icon-item-21818 svg,
.ast-header-break-point .menu-item-21818 .astra-mm-icon-label.icon-item-21818 svg {
    color: var(--ast-global-color-0);
    fill: var(--ast-global-color-0);
    width: 20px;
    height: 20px;
}

.ast-desktop .menu-item-8189 .astra-mm-icon-label.icon-item-8189,
.ast-header-break-point .menu-item-8189 .astra-mm-icon-label.icon-item-8189 {
    display: inline-block;
    vertical-align: middle;
    line-height: 0;
    margin: 5px;
}

.ast-desktop .menu-item-8189 .astra-mm-icon-label.icon-item-8189 svg,
.ast-header-break-point .menu-item-8189 .astra-mm-icon-label.icon-item-8189 svg {
    color: var(--ast-global-color-0);
    fill: var(--ast-global-color-0);
    width: 20px;
    height: 20px;
}

.ast-desktop .menu-item-8188 .astra-mm-icon-label.icon-item-8188,
.ast-header-break-point .menu-item-8188 .astra-mm-icon-label.icon-item-8188 {
    display: inline-block;
    vertical-align: middle;
    line-height: 0;
    margin: 5px;
}

.ast-desktop .menu-item-8188 .astra-mm-icon-label.icon-item-8188 svg,
.ast-header-break-point .menu-item-8188 .astra-mm-icon-label.icon-item-8188 svg {
    color: var(--ast-global-color-0);
    fill: var(--ast-global-color-0);
    width: 20px;
    height: 20px;
}

.ast-desktop .menu-item-15186 .astra-mm-icon-label.icon-item-15186,
.ast-header-break-point .menu-item-15186 .astra-mm-icon-label.icon-item-15186 {
    display: inline-block;
    vertical-align: middle;
    line-height: 0;
    margin: 5px;
}

.ast-desktop .menu-item-15186 .astra-mm-icon-label.icon-item-15186 svg,
.ast-header-break-point .menu-item-15186 .astra-mm-icon-label.icon-item-15186 svg {
    color: var(--ast-global-color-0);
    fill: var(--ast-global-color-0);
    width: 20px;
    height: 20px;
}

.ast-desktop .menu-item-21815 .astra-mm-icon-label.icon-item-21815,
.ast-header-break-point .menu-item-21815 .astra-mm-icon-label.icon-item-21815 {
    display: inline-block;
    vertical-align: middle;
    line-height: 0;
    margin: 5px;
}

.ast-desktop .menu-item-21815 .astra-mm-icon-label.icon-item-21815 svg,
.ast-header-break-point .menu-item-21815 .astra-mm-icon-label.icon-item-21815 svg {
    color: var(--ast-global-color-0);
    fill: var(--ast-global-color-0);
    width: 20px;
    height: 20px;
}

.ast-desktop .menu-item-21673 .astra-mm-icon-label.icon-item-21673,
.ast-header-break-point .menu-item-21673 .astra-mm-icon-label.icon-item-21673 {
    display: inline-block;
    vertical-align: middle;
    line-height: 0;
    margin: 5px;
}

.ast-desktop .menu-item-21673 .astra-mm-icon-label.icon-item-21673 svg,
.ast-header-break-point .menu-item-21673 .astra-mm-icon-label.icon-item-21673 svg {
    color: var(--ast-global-color-0);
    fill: var(--ast-global-color-0);
    width: 20px;
    height: 20px;
}

.ast-desktop .menu-item-22577 .astra-mm-icon-label.icon-item-22577,
.ast-header-break-point .menu-item-22577 .astra-mm-icon-label.icon-item-22577 {
    display: inline-block;
    vertical-align: middle;
    line-height: 0;
    margin: 5px;
}

.ast-desktop .menu-item-22577 .astra-mm-icon-label.icon-item-22577 svg,
.ast-header-break-point .menu-item-22577 .astra-mm-icon-label.icon-item-22577 svg {
    color: var(--ast-global-color-0);
    fill: var(--ast-global-color-0);
    width: 20px;
    height: 20px;
}

.ast-desktop .menu-item-28076 .astra-mm-icon-label.icon-item-28076,
.ast-header-break-point .menu-item-28076 .astra-mm-icon-label.icon-item-28076 {
    display: inline-block;
    vertical-align: middle;
    line-height: 0;
    margin: 5px;
}

.ast-desktop .menu-item-28076 .astra-mm-icon-label.icon-item-28076 svg,
.ast-header-break-point .menu-item-28076 .astra-mm-icon-label.icon-item-28076 svg {
    color: var(--ast-global-color-0);
    fill: var(--ast-global-color-0);
}

.ast-desktop .menu-item-28076 .astra-mm-icon-label.icon-item-28076>img,
.ast-header-break-point .menu-item-28076 .astra-mm-icon-label.icon-item-28076>img {
    width: 20px;
    height: 20px;
}

.ast-desktop .menu-item-28113 .astra-mm-icon-label.icon-item-28113,
.ast-header-break-point .menu-item-28113 .astra-mm-icon-label.icon-item-28113 {
    display: inline-block;
    vertical-align: middle;
    line-height: 0;
    margin: 5px;
}

.ast-desktop .menu-item-28113 .astra-mm-icon-label.icon-item-28113 svg,
.ast-header-break-point .menu-item-28113 .astra-mm-icon-label.icon-item-28113 svg {
    color: var(--ast-global-color-0);
    fill: var(--ast-global-color-0);
    width: 20px;
    height: 20px;
}

.ast-desktop .menu-item-28102 .astra-mm-icon-label.icon-item-28102,
.ast-header-break-point .menu-item-28102 .astra-mm-icon-label.icon-item-28102 {
    display: inline-block;
    vertical-align: middle;
    line-height: 0;
    margin: 5px;
}

.ast-desktop .menu-item-28102 .astra-mm-icon-label.icon-item-28102 svg,
.ast-header-break-point .menu-item-28102 .astra-mm-icon-label.icon-item-28102 svg {
    color: var(--ast-global-color-0);
    fill: var(--ast-global-color-0);
}

.ast-desktop .menu-item-28102 .astra-mm-icon-label.icon-item-28102>img,
.ast-header-break-point .menu-item-28102 .astra-mm-icon-label.icon-item-28102>img {
    width: 20px;
    height: 20px;
}

.ast-desktop .menu-item-28112 .astra-mm-icon-label.icon-item-28112,
.ast-header-break-point .menu-item-28112 .astra-mm-icon-label.icon-item-28112 {
    display: inline-block;
    vertical-align: middle;
    line-height: 0;
    margin: 5px;
}

.ast-desktop .menu-item-28112 .astra-mm-icon-label.icon-item-28112 svg,
.ast-header-break-point .menu-item-28112 .astra-mm-icon-label.icon-item-28112 svg {
    color: var(--ast-global-color-0);
    fill: var(--ast-global-color-0);
    width: 20px;
    height: 20px;
}

.ast-desktop .menu-item-28110 .astra-mm-icon-label.icon-item-28110,
.ast-header-break-point .menu-item-28110 .astra-mm-icon-label.icon-item-28110 {
    display: inline-block;
    vertical-align: middle;
    line-height: 0;
    margin: 5px;
}

.ast-desktop .menu-item-28110 .astra-mm-icon-label.icon-item-28110 svg,
.ast-header-break-point .menu-item-28110 .astra-mm-icon-label.icon-item-28110 svg {
    color: var(--ast-global-color-0);
    fill: var(--ast-global-color-0);
    width: 20px;
    height: 20px;
}

.ast-desktop .menu-item-28107 .astra-mm-icon-label.icon-item-28107,
.ast-header-break-point .menu-item-28107 .astra-mm-icon-label.icon-item-28107 {
    display: inline-block;
    vertical-align: middle;
    line-height: 0;
    margin: 5px;
}

.ast-desktop .menu-item-28107 .astra-mm-icon-label.icon-item-28107 svg,
.ast-header-break-point .menu-item-28107 .astra-mm-icon-label.icon-item-28107 svg {
    color: var(--ast-global-color-0);
    fill: var(--ast-global-color-0);
    width: 20px;
    height: 20px;
}

.ast-desktop .menu-item-28105 .astra-mm-icon-label.icon-item-28105,
.ast-header-break-point .menu-item-28105 .astra-mm-icon-label.icon-item-28105 {
    display: inline-block;
    vertical-align: middle;
    line-height: 0;
    margin: 5px;
}

.ast-desktop .menu-item-28105 .astra-mm-icon-label.icon-item-28105 svg,
.ast-header-break-point .menu-item-28105 .astra-mm-icon-label.icon-item-28105 svg {
    color: var(--ast-global-color-0);
    fill: var(--ast-global-color-0);
    width: 20px;
    height: 20px;
}

.ast-desktop .menu-item-28111 .astra-mm-icon-label.icon-item-28111,
.ast-header-break-point .menu-item-28111 .astra-mm-icon-label.icon-item-28111 {
    display: inline-block;
    vertical-align: middle;
    line-height: 0;
    margin: 5px;
}

.ast-desktop .menu-item-28111 .astra-mm-icon-label.icon-item-28111 svg,
.ast-header-break-point .menu-item-28111 .astra-mm-icon-label.icon-item-28111 svg {
    color: var(--ast-global-color-0);
    fill: var(--ast-global-color-0);
    width: 20px;
    height: 20px;
}

.ast-desktop .menu-item-28104 .astra-mm-icon-label.icon-item-28104,
.ast-header-break-point .menu-item-28104 .astra-mm-icon-label.icon-item-28104 {
    display: inline-block;
    vertical-align: middle;
    line-height: 0;
    margin: 5px;
}

.ast-desktop .menu-item-28104 .astra-mm-icon-label.icon-item-28104 svg,
.ast-header-break-point .menu-item-28104 .astra-mm-icon-label.icon-item-28104 svg {
    color: var(--ast-global-color-0);
    fill: var(--ast-global-color-0);
    width: 20px;
    height: 20px;
}

.ast-desktop .menu-item-28106 .astra-mm-icon-label.icon-item-28106,
.ast-header-break-point .menu-item-28106 .astra-mm-icon-label.icon-item-28106 {
    display: inline-block;
    vertical-align: middle;
    line-height: 0;
    margin: 5px;
}

.ast-desktop .menu-item-28106 .astra-mm-icon-label.icon-item-28106 svg,
.ast-header-break-point .menu-item-28106 .astra-mm-icon-label.icon-item-28106 svg {
    color: var(--ast-global-color-0);
    fill: var(--ast-global-color-0);
    width: 20px;
    height: 20px;
}

.ast-desktop .menu-item-28108 .astra-mm-icon-label.icon-item-28108,
.ast-header-break-point .menu-item-28108 .astra-mm-icon-label.icon-item-28108 {
    display: inline-block;
    vertical-align: middle;
    line-height: 0;
    margin: 5px;
}

.ast-desktop .menu-item-28108 .astra-mm-icon-label.icon-item-28108 svg,
.ast-header-break-point .menu-item-28108 .astra-mm-icon-label.icon-item-28108 svg {
    color: var(--ast-global-color-0);
    fill: var(--ast-global-color-0);
    width: 20px;
    height: 20px;
}

.ast-desktop .menu-item-28103 .astra-mm-icon-label.icon-item-28103,
.ast-header-break-point .menu-item-28103 .astra-mm-icon-label.icon-item-28103 {
    display: inline-block;
    vertical-align: middle;
    line-height: 0;
    margin: 5px;
}

.ast-desktop .menu-item-28103 .astra-mm-icon-label.icon-item-28103 svg,
.ast-header-break-point .menu-item-28103 .astra-mm-icon-label.icon-item-28103 svg {
    color: var(--ast-global-color-0);
    fill: var(--ast-global-color-0);
    width: 20px;
    height: 20px;
}

.ast-desktop .menu-item-7232 .astra-mm-icon-label.icon-item-7232,
.ast-header-break-point .menu-item-7232 .astra-mm-icon-label.icon-item-7232 {
    display: inline-block;
    vertical-align: middle;
    line-height: 0;
    margin: 5px;
}

.ast-desktop .menu-item-7232 .astra-mm-icon-label.icon-item-7232 svg,
.ast-header-break-point .menu-item-7232 .astra-mm-icon-label.icon-item-7232 svg {
    color: var(--ast-global-color-0);
    fill: var(--ast-global-color-0);
    width: 20px;
    height: 20px;
}

.ast-desktop .menu-item-8092 .astra-mm-icon-label.icon-item-8092,
.ast-header-break-point .menu-item-8092 .astra-mm-icon-label.icon-item-8092 {
    display: inline-block;
    vertical-align: middle;
    line-height: 0;
    margin: 5px;
}

.ast-desktop .menu-item-8092 .astra-mm-icon-label.icon-item-8092 svg,
.ast-header-break-point .menu-item-8092 .astra-mm-icon-label.icon-item-8092 svg {
    color: var(--ast-global-color-0);
    fill: var(--ast-global-color-0);
    width: 20px;
    height: 20px;
}

.ast-desktop .menu-item-8028 .astra-mm-icon-label.icon-item-8028,
.ast-header-break-point .menu-item-8028 .astra-mm-icon-label.icon-item-8028 {
    display: inline-block;
    vertical-align: middle;
    line-height: 0;
    margin: 5px;
}

.ast-desktop .menu-item-8028 .astra-mm-icon-label.icon-item-8028 svg,
.ast-header-break-point .menu-item-8028 .astra-mm-icon-label.icon-item-8028 svg {
    color: var(--ast-global-color-0);
    fill: var(--ast-global-color-0);
    width: 20px;
    height: 20px;
}

.ast-desktop .menu-item-8034 .astra-mm-icon-label.icon-item-8034,
.ast-header-break-point .menu-item-8034 .astra-mm-icon-label.icon-item-8034 {
    display: inline-block;
    vertical-align: middle;
    line-height: 0;
    margin: 5px;
}

.ast-desktop .menu-item-8034 .astra-mm-icon-label.icon-item-8034 svg,
.ast-header-break-point .menu-item-8034 .astra-mm-icon-label.icon-item-8034 svg {
    color: var(--ast-global-color-0);
    fill: var(--ast-global-color-0);
    width: 20px;
    height: 20px;
}

.ast-desktop .menu-item-8082 .astra-mm-icon-label.icon-item-8082,
.ast-header-break-point .menu-item-8082 .astra-mm-icon-label.icon-item-8082 {
    display: inline-block;
    vertical-align: middle;
    line-height: 0;
    margin: 5px;
}

.ast-desktop .menu-item-8082 .astra-mm-icon-label.icon-item-8082 svg,
.ast-header-break-point .menu-item-8082 .astra-mm-icon-label.icon-item-8082 svg {
    color: var(--ast-global-color-0);
    fill: var(--ast-global-color-0);
    width: 20px;
    height: 20px;
}

.ast-desktop .menu-item-7037 .astra-mm-icon-label.icon-item-7037,
.ast-header-break-point .menu-item-7037 .astra-mm-icon-label.icon-item-7037 {
    display: inline-block;
    vertical-align: middle;
    line-height: 0;
    margin: 5px;
}

.ast-desktop .menu-item-7037 .astra-mm-icon-label.icon-item-7037 svg,
.ast-header-break-point .menu-item-7037 .astra-mm-icon-label.icon-item-7037 svg {
    color: var(--ast-global-color-0);
    fill: var(--ast-global-color-0);
    width: 20px;
    height: 20px;
}

.ast-desktop .menu-item-8202 .astra-mm-icon-label.icon-item-8202,
.ast-header-break-point .menu-item-8202 .astra-mm-icon-label.icon-item-8202 {
    display: inline-block;
    vertical-align: middle;
    line-height: 0;
    margin: 5px;
}

.ast-desktop .menu-item-8202 .astra-mm-icon-label.icon-item-8202 svg,
.ast-header-break-point .menu-item-8202 .astra-mm-icon-label.icon-item-8202 svg {
    color: var(--ast-global-color-0);
    fill: var(--ast-global-color-0);
    width: 20px;
    height: 20px;
}

.ast-desktop .menu-item-21821 .astra-mm-icon-label.icon-item-21821,
.ast-header-break-point .menu-item-21821 .astra-mm-icon-label.icon-item-21821 {
    display: inline-block;
    vertical-align: middle;
    line-height: 0;
    margin: 5px;
}

.ast-desktop .menu-item-21821 .astra-mm-icon-label.icon-item-21821 svg,
.ast-header-break-point .menu-item-21821 .astra-mm-icon-label.icon-item-21821 svg {
    color: var(--ast-global-color-0);
    fill: var(--ast-global-color-0);
    width: 20px;
    height: 20px;
}

.ast-desktop .menu-item-21820 .astra-mm-icon-label.icon-item-21820,
.ast-header-break-point .menu-item-21820 .astra-mm-icon-label.icon-item-21820 {
    display: inline-block;
    vertical-align: middle;
    line-height: 0;
    margin: 5px;
}

.ast-desktop .menu-item-21820 .astra-mm-icon-label.icon-item-21820 svg,
.ast-header-break-point .menu-item-21820 .astra-mm-icon-label.icon-item-21820 svg {
    color: var(--ast-global-color-0);
    fill: var(--ast-global-color-0);
    width: 20px;
    height: 20px;
}

.ast-desktop .menu-item-22383 .astra-mm-icon-label.icon-item-22383,
.ast-header-break-point .menu-item-22383 .astra-mm-icon-label.icon-item-22383 {
    display: inline-block;
    vertical-align: middle;
    line-height: 0;
    margin: 5px;
}

.ast-desktop .menu-item-22383 .astra-mm-icon-label.icon-item-22383 svg,
.ast-header-break-point .menu-item-22383 .astra-mm-icon-label.icon-item-22383 svg {
    color: var(--ast-global-color-0);
    fill: var(--ast-global-color-0);
    width: 20px;
    height: 20px;
}

.ast-desktop .menu-item-25233 .astra-mm-icon-label.icon-item-25233,
.ast-header-break-point .menu-item-25233 .astra-mm-icon-label.icon-item-25233 {
    display: inline-block;
    vertical-align: middle;
    line-height: 0;
    margin: 5px;
}

.ast-desktop .menu-item-25233 .astra-mm-icon-label.icon-item-25233 svg,
.ast-header-break-point .menu-item-25233 .astra-mm-icon-label.icon-item-25233 svg {
    color: var(--ast-global-color-0);
    fill: var(--ast-global-color-0);
    width: 20px;
    height: 20px;
}

.ast-desktop .menu-item-2001 .astra-mm-icon-label.icon-item-2001,
.ast-header-break-point .menu-item-2001 .astra-mm-icon-label.icon-item-2001 {
    display: inline-block;
    vertical-align: middle;
    line-height: 0;
    margin: 5px;
}

.ast-desktop .menu-item-2001 .astra-mm-icon-label.icon-item-2001 svg,
.ast-header-break-point .menu-item-2001 .astra-mm-icon-label.icon-item-2001 svg {
    color: var(--ast-global-color-0);
    fill: var(--ast-global-color-0);
    width: 20px;
    height: 20px;
}

.ast-desktop .menu-item-8539 .astra-mm-icon-label.icon-item-8539,
.ast-header-break-point .menu-item-8539 .astra-mm-icon-label.icon-item-8539 {
    display: inline-block;
    vertical-align: middle;
    line-height: 0;
    margin: 5px;
}

.ast-desktop .menu-item-8539 .astra-mm-icon-label.icon-item-8539 svg,
.ast-header-break-point .menu-item-8539 .astra-mm-icon-label.icon-item-8539 svg {
    color: var(--ast-global-color-0);
    fill: var(--ast-global-color-0);
    width: 20px;
    height: 20px;
}

.ast-desktop .menu-item-8390 .astra-mm-icon-label.icon-item-8390,
.ast-header-break-point .menu-item-8390 .astra-mm-icon-label.icon-item-8390 {
    display: inline-block;
    vertical-align: middle;
    line-height: 0;
    margin: 5px;
}

.ast-desktop .menu-item-8390 .astra-mm-icon-label.icon-item-8390 svg,
.ast-header-break-point .menu-item-8390 .astra-mm-icon-label.icon-item-8390 svg {
    color: var(--ast-global-color-0);
    fill: var(--ast-global-color-0);
    width: 20px;
    height: 20px;
}

.ast-desktop .menu-item-8389 .astra-mm-icon-label.icon-item-8389,
.ast-header-break-point .menu-item-8389 .astra-mm-icon-label.icon-item-8389 {
    display: inline-block;
    vertical-align: middle;
    line-height: 0;
    margin: 5px;
}

.ast-desktop .menu-item-8389 .astra-mm-icon-label.icon-item-8389 svg,
.ast-header-break-point .menu-item-8389 .astra-mm-icon-label.icon-item-8389 svg {
    color: var(--ast-global-color-0);
    fill: var(--ast-global-color-0);
    width: 20px;
    height: 20px;
}

.ast-desktop .menu-item-8471 .astra-mm-icon-label.icon-item-8471,
.ast-header-break-point .menu-item-8471 .astra-mm-icon-label.icon-item-8471 {
    display: inline-block;
    vertical-align: middle;
    line-height: 0;
    margin: 5px;
}

.ast-desktop .menu-item-8471 .astra-mm-icon-label.icon-item-8471 svg,
.ast-header-break-point .menu-item-8471 .astra-mm-icon-label.icon-item-8471 svg {
    color: var(--ast-global-color-0);
    fill: var(--ast-global-color-0);
    width: 20px;
    height: 20px;
}

.ast-desktop .menu-item-13405 .astra-mm-icon-label.icon-item-13405,
.ast-header-break-point .menu-item-13405 .astra-mm-icon-label.icon-item-13405 {
    display: inline-block;
    vertical-align: middle;
    line-height: 0;
    margin: 5px;
}

.ast-desktop .menu-item-13405 .astra-mm-icon-label.icon-item-13405 svg,
.ast-header-break-point .menu-item-13405 .astra-mm-icon-label.icon-item-13405 svg {
    color: var(--ast-global-color-0);
    fill: var(--ast-global-color-0);
    width: 20px;
    height: 20px;
}

.ast-desktop .menu-item-24745 .astra-mm-icon-label.icon-item-24745,
.ast-header-break-point .menu-item-24745 .astra-mm-icon-label.icon-item-24745 {
    display: inline-block;
    vertical-align: middle;
    line-height: 0;
    margin: 5px;
}

.ast-desktop .menu-item-24745 .astra-mm-icon-label.icon-item-24745 svg,
.ast-header-break-point .menu-item-24745 .astra-mm-icon-label.icon-item-24745 svg {
    color: var(--ast-global-color-0);
    fill: var(--ast-global-color-0);
    width: 20px;
    height: 20px;
}

.ast-desktop .menu-item-13407 .astra-mm-icon-label.icon-item-13407,
.ast-header-break-point .menu-item-13407 .astra-mm-icon-label.icon-item-13407 {
    display: inline-block;
    vertical-align: middle;
    line-height: 0;
    margin: 5px;
}

.ast-desktop .menu-item-13407 .astra-mm-icon-label.icon-item-13407 svg,
.ast-header-break-point .menu-item-13407 .astra-mm-icon-label.icon-item-13407 svg {
    color: var(--ast-global-color-0);
    fill: var(--ast-global-color-0);
    width: 20px;
    height: 20px;
}

.ast-desktop .menu-item-13414 .astra-mm-icon-label.icon-item-13414,
.ast-header-break-point .menu-item-13414 .astra-mm-icon-label.icon-item-13414 {
    display: inline-block;
    vertical-align: middle;
    line-height: 0;
    margin: 5px;
}

.ast-desktop .menu-item-13414 .astra-mm-icon-label.icon-item-13414 svg,
.ast-header-break-point .menu-item-13414 .astra-mm-icon-label.icon-item-13414 svg {
    color: var(--ast-global-color-0);
    fill: var(--ast-global-color-0);
    width: 20px;
    height: 20px;
}

.ast-desktop .menu-item-13413 .astra-mm-icon-label.icon-item-13413,
.ast-header-break-point .menu-item-13413 .astra-mm-icon-label.icon-item-13413 {
    display: inline-block;
    vertical-align: middle;
    line-height: 0;
    margin: 5px;
}

.ast-desktop .menu-item-13413 .astra-mm-icon-label.icon-item-13413 svg,
.ast-header-break-point .menu-item-13413 .astra-mm-icon-label.icon-item-13413 svg {
    color: var(--ast-global-color-0);
    fill: var(--ast-global-color-0);
    width: 20px;
    height: 20px;
}

.ast-desktop .menu-item-13409 .astra-mm-icon-label.icon-item-13409,
.ast-header-break-point .menu-item-13409 .astra-mm-icon-label.icon-item-13409 {
    display: inline-block;
    vertical-align: middle;
    line-height: 0;
    margin: 5px;
}

.ast-desktop .menu-item-13409 .astra-mm-icon-label.icon-item-13409 svg,
.ast-header-break-point .menu-item-13409 .astra-mm-icon-label.icon-item-13409 svg {
    color: var(--ast-global-color-0);
    fill: var(--ast-global-color-0);
    width: 20px;
    height: 20px;
}

.ast-desktop .menu-item-13406 .astra-mm-icon-label.icon-item-13406,
.ast-header-break-point .menu-item-13406 .astra-mm-icon-label.icon-item-13406 {
    display: inline-block;
    vertical-align: middle;
    line-height: 0;
    margin: 5px;
}

.ast-desktop .menu-item-13406 .astra-mm-icon-label.icon-item-13406 svg,
.ast-header-break-point .menu-item-13406 .astra-mm-icon-label.icon-item-13406 svg {
    color: var(--ast-global-color-0);
    fill: var(--ast-global-color-0);
    width: 20px;
    height: 20px;
}

.ast-desktop .menu-item-13412 .astra-mm-icon-label.icon-item-13412,
.ast-header-break-point .menu-item-13412 .astra-mm-icon-label.icon-item-13412 {
    display: inline-block;
    vertical-align: middle;
    line-height: 0;
    margin: 5px;
}

.ast-desktop .menu-item-13412 .astra-mm-icon-label.icon-item-13412 svg,
.ast-header-break-point .menu-item-13412 .astra-mm-icon-label.icon-item-13412 svg {
    color: var(--ast-global-color-0);
    fill: var(--ast-global-color-0);
    width: 20px;
    height: 20px;
}

.ast-desktop .menu-item-13408 .astra-mm-icon-label.icon-item-13408,
.ast-header-break-point .menu-item-13408 .astra-mm-icon-label.icon-item-13408 {
    display: inline-block;
    vertical-align: middle;
    line-height: 0;
    margin: 5px;
}

.ast-desktop .menu-item-13408 .astra-mm-icon-label.icon-item-13408 svg,
.ast-header-break-point .menu-item-13408 .astra-mm-icon-label.icon-item-13408 svg {
    color: var(--ast-global-color-0);
    fill: var(--ast-global-color-0);
    width: 20px;
    height: 20px;
}

.ast-desktop .menu-item-13410 .astra-mm-icon-label.icon-item-13410,
.ast-header-break-point .menu-item-13410 .astra-mm-icon-label.icon-item-13410 {
    display: inline-block;
    vertical-align: middle;
    line-height: 0;
    margin: 5px;
}

.ast-desktop .menu-item-13410 .astra-mm-icon-label.icon-item-13410 svg,
.ast-header-break-point .menu-item-13410 .astra-mm-icon-label.icon-item-13410 svg {
    color: var(--ast-global-color-0);
    fill: var(--ast-global-color-0);
    width: 20px;
    height: 20px;
}

.ast-desktop .menu-item-13411 .astra-mm-icon-label.icon-item-13411,
.ast-header-break-point .menu-item-13411 .astra-mm-icon-label.icon-item-13411 {
    display: inline-block;
    vertical-align: middle;
    line-height: 0;
    margin: 5px;
}

.ast-desktop .menu-item-13411 .astra-mm-icon-label.icon-item-13411 svg,
.ast-header-break-point .menu-item-13411 .astra-mm-icon-label.icon-item-13411 svg {
    color: var(--ast-global-color-0);
    fill: var(--ast-global-color-0);
    width: 20px;
    height: 20px;
}
