.elementor-134224 .elementor-element.elementor-element-130f73f6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:2px 2px;--row-gap:2px;--column-gap:2px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-134224 .elementor-element.elementor-element-28a87df1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-134224 .elementor-element.elementor-element-70027c9e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--overlay-opacity:1;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-134224 .elementor-element.elementor-element-70027c9e::before, .elementor-134224 .elementor-element.elementor-element-70027c9e > .elementor-background-video-container::before, .elementor-134224 .elementor-element.elementor-element-70027c9e > .e-con-inner > .elementor-background-video-container::before, .elementor-134224 .elementor-element.elementor-element-70027c9e > .elementor-background-slideshow::before, .elementor-134224 .elementor-element.elementor-element-70027c9e > .e-con-inner > .elementor-background-slideshow::before, .elementor-134224 .elementor-element.elementor-element-70027c9e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000040 0%, #000000CC 100%);}.elementor-134224 .elementor-element.elementor-element-70027c9e:not(.elementor-motion-effects-element-type-background), .elementor-134224 .elementor-element.elementor-element-70027c9e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-size:cover;}.elementor-134224 .elementor-element.elementor-element-ced51bd .pix-heading-el .d-inline-block, .elementor-134224 .elementor-element.elementor-element-ced51bd .heading-text{max-width:1000px !important;display:inline-block;}.elementor-134224 .elementor-element.elementor-element-ced51bd > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-134224 .elementor-element.elementor-element-4f9762b7{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:30px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:80px;--padding-left:0px;--padding-right:80px;}.elementor-134224 .elementor-element.elementor-element-4f9762b7.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-134224 .elementor-element.elementor-element-df8f0d5{--display:flex;--min-height:100vh;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:200px;--padding-left:0px;--padding-right:0px;}.elementor-134224 .elementor-element.elementor-element-df8f0d5.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-134224 .elementor-element.elementor-element-2a9b0d0{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:8px 8px 8px 8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-134224 .elementor-element.elementor-element-2a9b0d0:not(.elementor-motion-effects-element-type-background), .elementor-134224 .elementor-element.elementor-element-2a9b0d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#171745;}.elementor-134224 .elementor-element.elementor-element-2a9b0d0.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-134224 .elementor-element.elementor-element-19b831d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-134224 .elementor-element.elementor-element-4badfcf{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-134224 .elementor-element.elementor-element-d2e7c50{--display:flex;--min-height:215px;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--border-radius:8px 8px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:10px;--padding-left:24px;--padding-right:24px;}.elementor-134224 .elementor-element.elementor-element-d2e7c50:not(.elementor-motion-effects-element-type-background), .elementor-134224 .elementor-element.elementor-element-d2e7c50 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://solaramentalhealth.com/wp-content/uploads/veteran-support-and-connection-at-solara-scaled.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-134224 .elementor-element.elementor-element-d2e7c50::before, .elementor-134224 .elementor-element.elementor-element-d2e7c50 > .elementor-background-video-container::before, .elementor-134224 .elementor-element.elementor-element-d2e7c50 > .e-con-inner > .elementor-background-video-container::before, .elementor-134224 .elementor-element.elementor-element-d2e7c50 > .elementor-background-slideshow::before, .elementor-134224 .elementor-element.elementor-element-d2e7c50 > .e-con-inner > .elementor-background-slideshow::before, .elementor-134224 .elementor-element.elementor-element-d2e7c50 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(0deg, var( --e-global-color-pixPrimaryColor ) 55%, #00000000 75%);}.elementor-134224 .elementor-element.elementor-element-99d96c6{--spacer-size:75px;}.elementor-134224 .elementor-element.elementor-element-d9173e3 p{margin-bottom:0;}.elementor-134224 .elementor-element.elementor-element-d9173e3 .pix-el-text, .elementor-134224 .elementor-element.elementor-element-d9173e3 .pix-el-text p, .elementor-134224 .elementor-element.elementor-element-d9173e3 .pix-el-text span{font-weight:700;}.elementor-134224 .elementor-element.elementor-element-7c14752{--display:flex;--gap:1px 0px;--row-gap:1px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-134224 .elementor-element.elementor-element-bf57afe{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-134224 .elementor-element.elementor-element-b189ba0 .elementor-heading-title{font-size:18px;font-weight:700;text-transform:uppercase;letter-spacing:1.62px;color:#FFFFFF;}.elementor-134224 .elementor-element.elementor-element-062de7a{--divider-border-style:solid;--divider-color:#FFFFFF26;--divider-border-width:1px;}.elementor-134224 .elementor-element.elementor-element-062de7a .elementor-divider-separator{width:100%;}.elementor-134224 .elementor-element.elementor-element-062de7a .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-134224 .elementor-element.elementor-element-7868d16{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-134224 .elementor-element.elementor-element-7868d16 .elementor-nav-menu .elementor-item{font-size:16px;font-weight:700;}.elementor-134224 .elementor-element.elementor-element-7868d16 .elementor-nav-menu--main .elementor-item{color:#FFFFFF;fill:#FFFFFF;}.elementor-134224 .elementor-element.elementor-element-7868d16 .elementor-nav-menu--main .elementor-item.elementor-item-active{color:var( --e-global-color-pixSecondaryColor );}.elementor-134224 .elementor-element.elementor-element-7868d16 .elementor-nav-menu--dropdown a, .elementor-134224 .elementor-element.elementor-element-7868d16 .elementor-menu-toggle{color:#FFFFFF;fill:#FFFFFF;}.elementor-134224 .elementor-element.elementor-element-7868d16 .elementor-nav-menu--dropdown a:hover,
					.elementor-134224 .elementor-element.elementor-element-7868d16 .elementor-nav-menu--dropdown a:focus,
					.elementor-134224 .elementor-element.elementor-element-7868d16 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-134224 .elementor-element.elementor-element-7868d16 .elementor-nav-menu--dropdown a.highlighted,
					.elementor-134224 .elementor-element.elementor-element-7868d16 .elementor-menu-toggle:hover,
					.elementor-134224 .elementor-element.elementor-element-7868d16 .elementor-menu-toggle:focus{color:#FFFFFF;}.elementor-134224 .elementor-element.elementor-element-7868d16 .elementor-nav-menu--dropdown a:hover,
					.elementor-134224 .elementor-element.elementor-element-7868d16 .elementor-nav-menu--dropdown a:focus,
					.elementor-134224 .elementor-element.elementor-element-7868d16 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-134224 .elementor-element.elementor-element-7868d16 .elementor-nav-menu--dropdown a.highlighted{background-color:#FFFFFF12;}.elementor-134224 .elementor-element.elementor-element-7868d16 .elementor-nav-menu--dropdown a.elementor-item-active{color:var( --e-global-color-pixSecondaryColor );background-color:#00000000;}.elementor-134224 .elementor-element.elementor-element-7868d16 .elementor-nav-menu--dropdown .elementor-item, .elementor-134224 .elementor-element.elementor-element-7868d16 .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:16px;font-weight:700;}.elementor-134224 .elementor-element.elementor-element-7868d16 .elementor-nav-menu--dropdown{border-style:none;}.elementor-134224 .elementor-element.elementor-element-7868d16 .elementor-nav-menu--dropdown li:not(:last-child){border-style:none;}.elementor-134224 .elementor-element.elementor-element-132fe68{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E9ECEF;--border-color:#E9ECEF;--border-radius:8px 8px 8px 8px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.1);--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-134224 .elementor-element.elementor-element-132fe68:not(.elementor-motion-effects-element-type-background), .elementor-134224 .elementor-element.elementor-element-132fe68 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-134224 .elementor-element.elementor-element-8aef1a6 .heading-text{font-size:20px !important;}.elementor-134224 .elementor-element.elementor-element-79476e2{width:100%;max-width:100%;}.elementor-134224 .elementor-element.elementor-element-c2a3fcb{width:100%;max-width:100%;}.elementor-134224 .elementor-element.elementor-element-248f5b6f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-134224 .elementor-element.elementor-element-248f5b6f.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-134224 .elementor-element.elementor-element-c545bd8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-134224 .elementor-element.elementor-element-220caf0{font-size:18px;font-weight:400;line-height:30px;letter-spacing:-0.16px;}@media(max-width:1440px){.elementor-134224 .elementor-element.elementor-element-4f9762b7{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}}@media(min-width:768px){.elementor-134224 .elementor-element.elementor-element-df8f0d5{--width:28%;}.elementor-134224 .elementor-element.elementor-element-2a9b0d0{--width:400px;}.elementor-134224 .elementor-element.elementor-element-132fe68{--width:400px;}.elementor-134224 .elementor-element.elementor-element-248f5b6f{--width:66%;}}@media(max-width:1440px) and (min-width:768px){.elementor-134224 .elementor-element.elementor-element-4f9762b7{--width:1313px;}.elementor-134224 .elementor-element.elementor-element-df8f0d5{--width:30%;}.elementor-134224 .elementor-element.elementor-element-2a9b0d0{--width:100%;}.elementor-134224 .elementor-element.elementor-element-132fe68{--width:95%;}.elementor-134224 .elementor-element.elementor-element-248f5b6f{--width:65%;}}@media(max-width:1200px) and (min-width:768px){.elementor-134224 .elementor-element.elementor-element-132fe68{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-134224 .elementor-element.elementor-element-df8f0d5{--width:100%;}.elementor-134224 .elementor-element.elementor-element-2a9b0d0{--width:50%;}.elementor-134224 .elementor-element.elementor-element-132fe68{--width:50%;}.elementor-134224 .elementor-element.elementor-element-248f5b6f{--width:100%;}}@media(max-width:880px) and (min-width:768px){.elementor-134224 .elementor-element.elementor-element-2a9b0d0{--width:50%;}}@media(min-width:2400px){}@media(max-width:1200px){}@media(max-width:1024px){.elementor-134224 .elementor-element.elementor-element-28a87df1{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-134224 .elementor-element.elementor-element-70027c9e{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-134224 .elementor-element.elementor-element-4f9762b7{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-134224 .elementor-element.elementor-element-df8f0d5{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-134224 .elementor-element.elementor-element-df8f0d5.e-con{--order:99999 /* order end hack */;}.elementor-134224 .elementor-element.elementor-element-248f5b6f{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}}@media(max-width:880px){.elementor-134224 .elementor-element.elementor-element-4f9762b7{--padding-top:10px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}}@media(max-width:767px){.elementor-134224 .elementor-element.elementor-element-130f73f6{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-134224 .elementor-element.elementor-element-28a87df1{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-134224 .elementor-element.elementor-element-70027c9e{--padding-top:60px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-134224 .elementor-element.elementor-global-11533{padding:0px 0px 20px 0px;}.elementor-134224 .elementor-element.elementor-element-4f9762b7{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-134224 .elementor-element.elementor-element-df8f0d5{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-134224 .elementor-element.elementor-element-df8f0d5.e-con{--order:99999 /* order end hack */;}.elementor-134224 .elementor-element.elementor-element-2a9b0d0.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-134224 .elementor-element.elementor-element-d2e7c50{--min-height:250px;--justify-content:flex-end;}.elementor-134224 .elementor-element.elementor-element-d2e7c50:not(.elementor-motion-effects-element-type-background), .elementor-134224 .elementor-element.elementor-element-d2e7c50 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px -25px;}.elementor-134224 .elementor-element.elementor-element-132fe68{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-134224 .elementor-element.elementor-element-132fe68.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-134224 .elementor-element.elementor-element-248f5b6f{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}}/* Start custom CSS for global, class: .elementor-global-11533 *//**
 * @scope          Global Breadcrumb Widget
 * @description    Contains all custom styles for the global breadcrumb navigation
 * widget, targeting its container, links, active items, and separators.
 * @version        1.0
 * @last-updated   August 5, 2025
 */

/*
 * ==============================================================
 * BREADCRUMB NAVIGATION
 * ==============================================================
 * These styles target the nav[aria-label="breadcrumb"] element
 * to ensure consistent breadcrumb styling across the site.
 */

/**
 * Resets default list styles on the main breadcrumb container (<ul>)
 * and establishes a centered flexbox layout for its items.
 */
nav[aria-label="breadcrumb"] .breadcrumb {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  gap: 0;
  padding: 0;
  margin: 0;
  list-style: none;
  background: none;
}

/**
 * Defines the typography and alignment for each breadcrumb item (<li>).
 * The color is forced to override potential theme defaults.
 */
nav[aria-label="breadcrumb"] .breadcrumb-item {
  display: flex;
  align-items: center;
  color: #ffffff !important;
  font-size: 1.25em;
  font-weight: 600;
}

/**
 * Styles the anchor tags within breadcrumb items, ensuring they
 * match the parent's color and have a smooth color transition on hover.
 */
nav[aria-label="breadcrumb"] .breadcrumb-item > a {
  color: #ffffff !important;
  text-decoration: none;
  transition: color 0.2s ease-in-out;
}

/**
 * Provides visual feedback on user interaction by changing the link
 * color and adding an underline on hover or focus.
 */
nav[aria-label="breadcrumb"] .breadcrumb-item > a:hover,
nav[aria-label="breadcrumb"] .breadcrumb-item > a:focus {
  color: var(--pix-gray-4, #A1A1AA) !important;
  text-decoration: underline;
}

/**
 * Basic styling for the separator element between breadcrumb items.
 */
nav[aria-label="breadcrumb"] .breadcrumb-separator {
  display: flex;
  align-items: center;
  color: #ffffff;
  font-size: 1.25rem;
}

/**
 * Specifically targets the SVG icon used as a separator (likely a
 * chevron) and sets its line color to white.
 */
nav[aria-label="breadcrumb"] .pixfort-icon polyline {
  stroke: #ffffff;
}/* End custom CSS */
/* Start custom CSS for pix-text, class: .elementor-element-d9173e3 */.font-700 {
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for pix-button, class: .elementor-element-79476e2 */#cta-btn a:hover {
    background-color: rgba(255, 200, 69, 0.8)
}/* End custom CSS */
/* Start custom CSS for pix-button, class: .elementor-element-c2a3fcb */#cta-btn-dark .pix-hover-item:hover {
  background-color: rgba(23, 23, 69, 0.85) !important;
}/* End custom CSS */
/* Start custom CSS for theme-post-content, class: .elementor-element-220caf0 *//* Post Content Widget Spacing */
/* Space only when a heading immediately follows a paragraph */
.elementor-134224 .elementor-element.elementor-element-220caf0 :is(p,.wp-block-paragraph) + :is(h2,h3,h4,h5,h6){
  margin-top: clamp(24px, 4vw, 56px);
}

/* Optional: include other end-of-section elements */
.elementor-134224 .elementor-element.elementor-element-220caf0 :is(ul,ol,blockquote,figure,pre,table) + :is(h2,h3,h4,h5,h6) {
  margin-top: clamp(24px, 4vw, 56px);
}

/* Inline Media Styles*/
/* Base (desktop) */
figure img {
  object-fit: cover !important;
  width: 68vw !important;
  height: 500px !important;
  object-position: center !important;
  display: block;
  max-width: none !important;
}

/* Tablet — portrait only (common tablet widths: 768–1024) */
@media (min-width: 768px) and (max-width: 1024px) and (orientation: portrait) {
  figure img {
    width: 95vw !important;
    height: clamp(280px, 60vw, 500px) !important;
  }
}

/* Mobile — any orientation (<= 767px) */
@media (max-width: 767px) {
  figure img {
    width: 95vw !important;
    height: clamp(240px, 62vw, 480px) !important;
  }
}/* End custom CSS */
/* Start custom CSS *//**
 * @scope   Elementor Group Therapy Child Page Template with Sidebar Nav
 * @description   Contains all custom styles for the main sidebar, its collapsible
 * accordion menu, and related utility classes.
 * @version       1.0
 * @last-updated  August 14, 2025
 */

/*
 * ==============================================================
 * GENERAL SIDEBAR & UTILITY STYLES
 * ==============================================================
 * This section contains high-level layout rules for the sidebar
 * container and general-purpose utility classes.
 */

/**
 * Sets the sidebar container to full viewport height and hides the
 * default browser scrollbar for a custom scrolling implementation.
 */
#sidebar-container {
    height: 100vh;
    overflow: auto !important;
    scrollbar-width: none; /* Firefox */
     box-sizing: border-box; 
}

#sidebar-container::-webkit-scrollbar {
    display: none; /* Chrome, Safari */
}

/**
 * On smaller screens (e.g., mobile), the sidebar's height and
 * overflow are reset to allow natural document flow.
 */
@media (max-width: 768px) {
    #sidebar-container {
        overflow: visible !important;
        height: 100% !important;
        padding-bottom: 0px;
    }
}


/**
 * Utility class for applying a consistent, soft box-shadow that
 * makes an element appear raised from the page.
 */
.shadow-raised {
   box-shadow: 0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1);
}


/*
 * ==============================================================
 * ACCORDION LAYOUT & BEHAVIOR
 * ==============================================================
 * This section handles the primary layout transformation from a
 * standard menu into a vertical, collapsible accordion.
 */

/**
 * 1. Main Menu Container
 * Allows top-level items to wrap into a vertical stack.
 */
.elementor-nav-menu--main.elementor-nav-menu--layout-horizontal {
    flex-wrap: wrap;
}


/**
 * 2. Parent Menu Items (with sub-menus)
 * Forces items with children to take up the full width and stack
 * their link and sub-menu vertically.
 */
.elementor-nav-menu--main .menu-item-has-children {
    flex-basis: 100%;
    flex-direction: column !important;
}

/**
 * Target the main <ul> menu container.
 * Make it a flex container and allow its items to wrap onto new lines.
 */
.elementor-nav-menu--main .elementor-nav-menu {
    display: flex !important;
    flex-wrap: wrap !important;
}

/**
 * Target ALL top-level <li> menu items.
 * Force each one to take up the full width of the container.
 * This makes each item appear on its own line.
 */
.elementor-nav-menu--main .elementor-nav-menu > .menu-item {
    width: 100% !important;
    flex-basis: 100% !important;
}

/**
 * Styles the parent menu item when it or one of its children is the active page.
 */
.elementor-nav-menu--main .menu-item.current-menu-ancestor > a,
.elementor-nav-menu--main .menu-item.current-menu-item > a {
    color: #ffc845 !important;
}


/**
 * 3. Sub-Menu Container
 * Hides sub-menus by default and resets dropdown positioning
 * to allow them to exist within the normal page flow.
 */
.elementor-nav-menu--main .sub-menu {
    display: none;
    position: static !important;
    float: none !important;
    width: auto !important;
    box-shadow: none !important;
    border: none !important;
    background-color: transparent !important;
    padding-left: 15px !important;
}

/**
 * Forces long sub-menu items to wrap correctly and prevents them
 * from overflowing their parent container.
 */
[id^="menu-1-"] .elementor-sub-item {
    white-space: normal !important;
    overflow-wrap: break-word;
    word-wrap: break-word;
    word-break: break-word;
    display: block !important;
}


/*
 * ===============================================================
 * TOP-LEVEL MENU ITEM ICONS & ACTIVE STATES
 * ===============================================================
 * This section controls the SVG icons and active state styling
 * for all top-level menu items.
 */

/*
 * ---------------------------------------------------------------
 * Base Icon & Link Styles
 * ---------------------------------------------------------------
 */

/**
 * 1. Top-Level Link Container
 * Establishes a positioning context for the icon and adds padding
 * on the left to create space for it.
 */
[id^="menu-1-"]  > .menu-item > a.elementor-item {
    position: relative !important;
    padding-left: 35px !important;
}

/**
 * 2. Common Icon Properties
 * Defines the shared positioning and size for all icons to avoid
 * code repetition. The specific SVG is set below.
 */
[id^="menu-1-"]  > .menu-item > a.elementor-item::before{
    display: block !important;
    opacity: 1 !important;
    visibility: visible !important;
    position: absolute !important;
    left: 0px !important;
    top: 55% !important;
    transform: translateY(-50%) !important;
    width: 24px !important;
    height: 24px !important;
}

/*
 * ---------------------------------------------------------------
 * Individual Icon Assignments (Default & Active) — 15 items
 * ---------------------------------------------------------------
 */

/* --- Icon 1 --- */
[id^="menu-1-"] > .menu-item:nth-of-type(1) > a.elementor-item::before {
  content: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="2 2 20 20" width="20" height="20"><path fill="none" stroke="%23FFFFFF" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" d="M10.8375236,20.6696597 L6.25628542,17.3973467 C5.46789705,16.8342122 5,15.9249996 5,14.9561463 L5,6.90943839 C5,6.06421114 5.53134128,5.31023526 6.32732721,5.02595457 L11.3273272,3.24024028 C11.7623209,3.08488538 12.2376791,3.08488538 12.6726728,3.24024028 L17.6726728,5.02595457 C18.4686587,5.31023526 19,6.06421114 19,6.90943839 L19,14.9561463 C19,15.9249996 18.5321029,16.8342122 17.7437146,17.3973467 L13.1624764,20.6696597 C12.4670813,21.1663705 11.5329187,21.1663705 10.8375236,20.6696597 Z"/></svg>') !important;
}
[id^="menu-1-"] > .menu-item:nth-of-type(1) > a.elementor-item.elementor-item-active::before,
[id^="menu-1-"] > .menu-item.current-menu-ancestor:nth-of-type(1) > a.elementor-item::before,
[id^="menu-1-"] > .menu-item.current-menu-item:nth-of-type(1) > a.elementor-item::before {
  content: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="2 2 20 20" width="20" height="20"><path fill="none" stroke="%23ffc845" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" d="M10.8375236,20.6696597 L6.25628542,17.3973467 C5.46789705,16.8342122 5,15.9249996 5,14.9561463 L5,6.90943839 C5,6.06421114 5.53134128,5.31023526 6.32732721,5.02595457 L11.3273272,3.24024028 C11.7623209,3.08488538 12.2376791,3.08488538 12.6726728,3.24024028 L17.6726728,5.02595457 C18.4686587,5.31023526 19,6.06421114 19,6.90943839 L19,14.9561463 C19,15.9249996 18.5321029,16.8342122 17.7437146,17.3973467 L13.1624764,20.6696597 C12.4670813,21.1663705 11.5329187,21.1663705 10.8375236,20.6696597 Z"/></svg>') !important;
}

/* --- Icon 2 --- */
[id^="menu-1-"] > .menu-item:nth-of-type(2) > a.elementor-item::before {
  content: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="2 2 20 20" width="20" height="20"><path fill="none" stroke="%23FFFFFF" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" d="M12,19.1209757 L8.29179607,21 L9,17.0201626 L6,14.2016261 L10.145898,13.6209757 L12,10 L13.854102,13.6209757 L18,14.2016261 L15,17.0201626 L15.7082039,21 L12,19.1209757 Z M11.0794359,11.7462196 L7.8831226,9.59450586 C7.33104436,9.22285446 7,8.60093299 7,7.93541429 L7,5 C7,3.8954305 7.8954305,3 9,3 L15,3 C16.1045695,3 17,3.8954305 17,5 L17,7.9343091 C17,8.60043758 16.6683527,9.22284566 16.1154485,9.59436168 L12.9165561,11.7438117 L12.9165561,11.7438117"/></svg>') !important;
}
[id^="menu-1-"] > .menu-item:nth-of-type(2) > a.elementor-item.elementor-item-active::before,
[id^="menu-1-"] > .menu-item.current-menu-ancestor:nth-of-type(2) > a.elementor-item::before,
[id^="menu-1-"] > .menu-item.current-menu-item:nth-of-type(2) > a.elementor-item::before {
  content: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="2 2 20 20" width="20" height="20"><path fill="none" stroke="%23ffc845" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" d="M12,19.1209757 L8.29179607,21 L9,17.0201626 L6,14.2016261 L10.145898,13.6209757 L12,10 L13.854102,13.6209757 L18,14.2016261 L15,17.0201626 L15.7082039,21 L12,19.1209757 Z M11.0794359,11.7462196 L7.8831226,9.59450586 C7.33104436,9.22285446 7,8.60093299 7,7.93541429 L7,5 C7,3.8954305 7.8954305,3 9,3 L15,3 C16.1045695,3 17,3.8954305 17,5 L17,7.9343091 C17,8.60043758 16.6683527,9.22284566 16.1154485,9.59436168 L12.9165561,11.7438117 L12.9165561,11.7438117"/></svg>') !important;
}

/* --- Icon 3 --- */
[id^="menu-1-"] > .menu-item:nth-of-type(3) > a.elementor-item::before {
  content: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="2 2 20 20" width="20" height="20"><path fill="none" stroke="%23FFFFFF" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" d="M19,12 C19,8.13400675 15.8659932,5 12,5 C10.0416793,5 8.2711815,5.80416538 7.00071516,7.10028756 M5,12 C5,15.8659932 8.13400675,19 12,19 C13.9585024,19 15.729147,18.1956854 16.9996384,16.8993517 M19,12 L19,14 M7,12 L5,10 L3,12 M5,12 L5,10 M17,12 L19,14 L21,12"/></svg>') !important;
}
[id^="menu-1-"] > .menu-item:nth-of-type(3) > a.elementor-item.elementor-item-active::before,
[id^="menu-1-"] > .menu-item.current-menu-ancestor:nth-of-type(3) > a.elementor-item::before,
[id^="menu-1-"] > .menu-item.current-menu-item:nth-of-type(3) > a.elementor-item::before {
  content: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="2 2 20 20" width="20" height="20"><path fill="none" stroke="%23ffc845" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" d="M19,12 C19,8.13400675 15.8659932,5 12,5 C10.0416793,5 8.2711815,5.80416538 7.00071516,7.10028756 M5,12 C5,15.8659932 8.13400675,19 12,19 C13.9585024,19 15.729147,18.1956854 16.9996384,16.8993517 M19,12 L19,14 M7,12 L5,10 L3,12 M5,12 L5,10 M17,12 L19,14 L21,12"/></svg>') !important;
}

/* --- Icon 4 --- */
[id^="menu-1-"] > .menu-item:nth-of-type(4) > a.elementor-item::before {
  content: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="2 2 20 20" width="20" height="20"><path fill="none" stroke="%23FFFFFF" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" d="M17,10 C17.5522847,10 18,9.55228475 18,9 C18,8.44771525 17.5522847,8 17,8 C16.4477153,8 16,8.44771525 16,9 C16,9.55228475 16.4477153,10 17,10 Z M16,17 L15,21 M18,17 L19,21 M16,12.5 L18,12.5 L18,17 L16,17 L16,12.5 Z M16,12.5 L15.7071068,12.5 C15.5744985,12.5 15.4473216,12.5526784 15.3535534,12.6464466 L13,15 L13,15 M18,12.5 L18.2928932,12.5 C18.4255015,12.5 18.5526784,12.5526784 18.6464466,12.6464466 L21,15 L21,15 M7.5,5 C8.05228475,5 8.5,4.55228475 8.5,4 C8.5,3.44771525 8.05228475,3 7.5,3 C6.94771525,3 6.5,3.44771525 6.5,4 C6.5,4.55228475 6.94771525,5 7.5,5 Z M6.5,16 L6.5,21 M8.5,16 L8.5,21 M7.5,7.5 C8.08591275,7.5 8.59484227,7.90307964 8.72903933,8.47341717 L10.5,16 L10.5,16 L4.5,16 L6.27096067,8.47341717 C6.40515773,7.90307964 6.91408725,7.5 7.5,7.5 Z M8.5,7.5 L6.5,7.5 L5.5732928,7.5 C5.37653754,7.5 5.19807346,7.61539231 5.11733205,7.79481766 L3,12.5 L3,12.5 M8.5,7.5 L9.4267072,7.5 C9.62346246,7.5 9.80192654,7.61539231 9.88266795,7.79481766 L12,12.5 L12,12.5"/></svg>') !important;
}
[id^="menu-1-"] > .menu-item:nth-of-type(4) > a.elementor-item.elementor-item-active::before,
[id^="menu-1-"] > .menu-item.current-menu-ancestor:nth-of-type(4) > a.elementor-item::before,
[id^="menu-1-"] > .menu-item.current-menu-item:nth-of-type(4) > a.elementor-item::before {
  content: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="2 2 20 20" width="20" height="20"><path fill="none" stroke="%23ffc845" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" d="M17,10 C17.5522847,10 18,9.55228475 18,9 C18,8.44771525 17.5522847,8 17,8 C16.4477153,8 16,8.44771525 16,9 C16,9.55228475 16.4477153,10 17,10 Z M16,17 L15,21 M18,17 L19,21 M16,12.5 L18,12.5 L18,17 L16,17 L16,12.5 Z M16,12.5 L15.7071068,12.5 C15.5744985,12.5 15.4473216,12.5526784 15.3535534,12.6464466 L13,15 L13,15 M18,12.5 L18.2928932,12.5 C18.4255015,12.5 18.5526784,12.5526784 18.6464466,12.6464466 L21,15 L21,15 M7.5,5 C8.05228475,5 8.5,4.55228475 8.5,4 C8.5,3.44771525 8.05228475,3 7.5,3 C6.94771525,3 6.5,3.44771525 6.5,4 C6.5,4.55228475 6.94771525,5 7.5,5 Z M6.5,16 L6.5,21 M8.5,16 L8.5,21 M7.5,7.5 C8.08591275,7.5 8.59484227,7.90307964 8.72903933,8.47341717 L10.5,16 L10.5,16 L4.5,16 L6.27096067,8.47341717 C6.40515773,7.90307964 6.91408725,7.5 7.5,7.5 Z M8.5,7.5 L6.5,7.5 L5.5732928,7.5 C5.37653754,7.5 5.19807346,7.61539231 5.11733205,7.79481766 L3,12.5 L3,12.5 M8.5,7.5 L9.4267072,7.5 C9.62346246,7.5 9.80192654,7.61539231 9.88266795,7.79481766 L12,12.5 L12,12.5"/></svg>') !important;
}

/* --- Icon 5 --- */
[id^="menu-1-"] > .menu-item:nth-of-type(5) > a.elementor-item::before {
  content: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="2 2 20 20" width="20" height="20"><path fill="none" stroke="%23FFFFFF" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" d="M14.1749797,18.247307 C13.961782,18.4499684 13.0075164,19.2925195 12.6917403,19.5914071 C12.3066505,19.9592797 11.7008156,19.958946 11.3150033,19.5918347 C7.67222879,16.1143669 5.37077101,13.665224 4.40950715,12.2455862 C2.87905751,9.98534916 2.28950715,7.08549128 4.28950715,5.2455862 C6.28950715,3.40568111 9.85454963,3.2455862 12,7.2455862 C14.1709263,3.2455862 17.8164123,3.42408598 19.7525705,5.2455862 C21.6887286,7.06708641 21.1532619,9.94364719 19.6215884,12.2455862 C19.4966397,12.4333704 19.2490264,12.7417316 19.078577,12.9634163 M17,21 C15.0105224,19.1156685 13.7645646,17.8024913 13.2621267,17.0604684 C12.5084699,15.947434 12.2181508,14.5194238 13.2030337,13.6133783 C14.1879166,12.7073327 15.9434913,12.6284954 17,14.5982612 C18.0690541,12.6284954 19.8642425,12.7163961 20.817687,13.6133783 C21.7711316,14.5103605 21.5074456,15.9268982 20.753186,17.0604684 C20.2503463,17.8161819 18.9992843,19.1293591 17,21 Z"/></svg>') !important;
}
[id^="menu-1-"] > .menu-item:nth-of-type(5) > a.elementor-item.elementor-item-active::before,
[id^="menu-1-"] > .menu-item.current-menu-ancestor:nth-of-type(5) > a.elementor-item::before,
[id^="menu-1-"] > .menu-item.current-menu-item:nth-of-type(5) > a.elementor-item::before {
  content: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="2 2 20 20" width="20" height="20"><path fill="none" stroke="%23ffc845" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" d="M14.1749797,18.247307 C13.961782,18.4499684 13.0075164,19.2925195 12.6917403,19.5914071 C12.3066505,19.9592797 11.7008156,19.958946 11.3150033,19.5918347 C7.67222879,16.1143669 5.37077101,13.665224 4.40950715,12.2455862 C2.87905751,9.98534916 2.28950715,7.08549128 4.28950715,5.2455862 C6.28950715,3.40568111 9.85454963,3.2455862 12,7.2455862 C14.1709263,3.2455862 17.8164123,3.42408598 19.7525705,5.2455862 C21.6887286,7.06708641 21.1532619,9.94364719 19.6215884,12.2455862 C19.4966397,12.4333704 19.2490264,12.7417316 19.078577,12.9634163 M17,21 C15.0105224,19.1156685 13.7645646,17.8024913 13.2621267,17.0604684 C12.5084699,15.947434 12.2181508,14.5194238 13.2030337,13.6133783 C14.1879166,12.7073327 15.9434913,12.6284954 17,14.5982612 C18.0690541,12.6284954 19.8642425,12.7163961 20.817687,13.6133783 C21.7711316,14.5103605 21.5074456,15.9268982 20.753186,17.0604684 C20.2503463,17.8161819 18.9992843,19.1293591 17,21 Z"/></svg>') !important;
}

/* --- Icon 6 --- */
[id^="menu-1-"] > .menu-item:nth-of-type(6) > a.elementor-item::before {
  content: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="2 2 20 20" width="20" height="20"><path fill="none" stroke="%23FFFFFF" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" d="M12,20 C15.1862582,20 17.7692308,17.4170274 17.7692308,14.2307692 C17.7692308,12.1065971 15.8461538,8.69634071 12,4 C8.15384615,8.69634071 6.23076923,12.1065971 6.23076923,14.2307692 C6.23076923,17.4170274 8.81374183,20 12,20 Z"/></svg>') !important;
}
[id^="menu-1-"] > .menu-item:nth-of-type(6) > a.elementor-item.elementor-item-active::before,
[id^="menu-1-"] > .menu-item.current-menu-ancestor:nth-of-type(6) > a.elementor-item::before,
[id^="menu-1-"] > .menu-item.current-menu-item:nth-of-type(6) > a.elementor-item::before {
  content: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="2 2 20 20" width="20" height="20"><path fill="none" stroke="%23ffc845" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" d="M12,20 C15.1862582,20 17.7692308,17.4170274 17.7692308,14.2307692 C17.7692308,12.1065971 15.8461538,8.69634071 12,4 C8.15384615,8.69634071 6.23076923,12.1065971 6.23076923,14.2307692 C6.23076923,17.4170274 8.81374183,20 12,20 Z"/></svg>') !important;
}

/* --- Icon 7 --- */
[id^="menu-1-"] > .menu-item:nth-of-type(7) > a.elementor-item::before {
  content: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="2 2 20 20" width="20" height="20"><path fill="none" stroke="%23FFFFFF" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" d="M4,20 C5.33333333,16.6666667 8,15 12,15 C16,15 18.6666667,16.6666667 20,20 M12,12 C14.209139,12 16,10.209139 16,8 C16,5.790861 14.209139,4 12,4 C9.790861,4 8,5.790861 8,8 C8,10.209139 9.790861,12 12,12 Z"/></svg>') !important;
}
[id^="menu-1-"] > .menu-item:nth-of-type(7) > a.elementor-item.elementor-item-active::before,
[id^="menu-1-"] > .menu-item.current-menu-ancestor:nth-of-type(7) > a.elementor-item::before,
[id^="menu-1-"] > .menu-item.current-menu-item:nth-of-type(7) > a.elementor-item::before {
  content: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="2 2 20 20" width="20" height="20"><path fill="none" stroke="%23ffc845" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" d="M4,20 C5.33333333,16.6666667 8,15 12,15 C16,15 18.6666667,16.6666667 20,20 M12,12 C14.209139,12 16,10.209139 16,8 C16,5.790861 14.209139,4 12,4 C9.790861,4 8,5.790861 8,8 C8,10.209139 9.790861,12 12,12 Z"/></svg>') !important;
}


/* --- Icon 8 --- */
[id^="menu-1-"] > .menu-item:nth-of-type(8) > a.elementor-item::before {
  content: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="2 2 20 20" width="20" height="20"><path fill="none" stroke="%23FFFFFF" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" d="M14,17 L9.60555128,17 C9.2107013,17 8.82468592,17.1168761 8.49615088,17.3358994 L4.5547002,19.9635332 C4.09517151,20.2698857 3.47430216,20.1457118 3.16794971,19.6861831 C3.05843803,19.5219156 3,19.3289079 3,19.1314829 L3,6 C3,4.8954305 3.8954305,4 5,4 L19,4 C20.1045695,4 21,4.8954305 21,6 L21,12.5 M7,8.5 L17,8.5 M7,12.5 L14,12.5 M15,21 C15.5,19.75 16.5,19 18,19 C19.5,19 20.5,19.75 21,21 L15,21 Z M18,16.5 C18.5522847,16.5 19,16.0522847 19,15.5 C19,14.9477153 18.5522847,14.5 18,14.5 C17.4477153,14.5 17,14.9477153 17,15.5 C17,16.0522847 17.4477153,16.5 18,16.5 Z"/></svg>') !important;
}
[id^="menu-1-"] > .menu-item:nth-of-type(8) > a.elementor-item.elementor-item-active::before,
[id^="menu-1-"] > .menu-item.current-menu-ancestor:nth-of-type(8) > a.elementor-item::before,
[id^="menu-1-"] > .menu-item.current-menu-item:nth-of-type(8) > a.elementor-item::before {
  content: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="2 2 20 20" width="20" height="20"><path fill="none" stroke="%23ffc845" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" d="M14,17 L9.60555128,17 C9.2107013,17 8.82468592,17.1168761 8.49615088,17.3358994 L4.5547002,19.9635332 C4.09517151,20.2698857 3.47430216,20.1457118 3.16794971,19.6861831 C3.05843803,19.5219156 3,19.3289079 3,19.1314829 L3,6 C3,4.8954305 3.8954305,4 5,4 L19,4 C20.1045695,4 21,4.8954305 21,6 L21,12.5 M7,8.5 L17,8.5 M7,12.5 L14,12.5 M15,21 C15.5,19.75 16.5,19 18,19 C19.5,19 20.5,19.75 21,21 L15,21 Z M18,16.5 C18.5522847,16.5 19,16.0522847 19,15.5 C19,14.9477153 18.5522847,14.5 18,14.5 C17.4477153,14.5 17,14.9477153 17,15.5 C17,16.0522847 17.4477153,16.5 18,16.5 Z"/></svg>') !important;
}

/* --- Icon 9 --- */
[id^="menu-1-"] > .menu-item:nth-of-type(9) > a.elementor-item::before {
  content: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="2 2 20 20" width="20" height="20"><path fill="none" stroke="%23FFFFFF" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" d="M5,8 L19,8 C20.1045695,8 21,8.8954305 21,10 L21,18 C21,19.1045695 20.1045695,20 19,20 L5,20 C3.8954305,20 3,19.1045695 3,18 L3,10 C3,8.8954305 3.8954305,8 5,8 Z M8,7.5 L8,6 C8,4.8954305 8.8954305,4 10,4 L14,4 C15.1045695,4 16,4.8954305 16,6 L16,7.5 L16,7.5 M3,12 C3,13.1045695 3.8954305,14 5,14 L19,14 C20.1045695,14 21,13.1045695 21,12 L21,12 L21,12 M11,11 L13,11"/></svg>') !important;
}
[id^="menu-1-"] > .menu-item:nth-of-type(9) > a.elementor-item.elementor-item-active::before,
[id^="menu-1-"] > .menu-item.current-menu-ancestor:nth-of-type(9) > a.elementor-item::before,
[id^="menu-1-"] > .menu-item.current-menu-item:nth-of-type(9) > a.elementor-item::before {
  content: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="2 2 20 20" width="20" height="20"><path fill="none" stroke="%23ffc845" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" d="M5,8 L19,8 C20.1045695,8 21,8.8954305 21,10 L21,18 C21,19.1045695 20.1045695,20 19,20 L5,20 C3.8954305,20 3,19.1045695 3,18 L3,10 C3,8.8954305 3.8954305,8 5,8 Z M8,7.5 L8,6 C8,4.8954305 8.8954305,4 10,4 L14,4 C15.1045695,4 16,4.8954305 16,6 L16,7.5 L16,7.5 M3,12 C3,13.1045695 3.8954305,14 5,14 L19,14 C20.1045695,14 21,13.1045695 21,12 L21,12 L21,12 M11,11 L13,11"/></svg>') !important;
}

/* --- Icon 10 --- */
[id^="menu-1-"] > .menu-item:nth-of-type(10) > a.elementor-item::before {
  content: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="2 2 20 20" width="20" height="20"><path fill="none" stroke="%23FFFFFF" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" d="M12,5 C12.5522847,5 13,4.55228475 13,4 C13,3.44771525 12.5522847,3 12,3 C11.4477153,3 11,3.44771525 11,4 C11,4.55228475 11.4477153,5 12,5 Z M11,14 L10.75,21 M13,14 L13.25,21 M11,7.5 L13,7.5 L13,14 L11,14 L11,7.5 Z M11,7.5 L10.1672882,7.5 C9.9256451,7.5 9.71857965,7.67281193 9.67535322,7.91055728 L8.75,13 L8.75,13 M13,7.5 L13.8327118,7.5 C14.0743549,7.5 14.2814204,7.67281193 14.3246468,7.91055728 L15.25,13 L15.25,13 M10.9277649,16 L10.963906,14.9993484 C10.9840475,14.441683 11.441971,14 12,14 C12.5581555,14 13.016305,14.4415435 13.0369021,14.9993189 L13.0738544,16 L13.0738544,16"/></svg>') !important;
}
[id^="menu-1-"] > .menu-item:nth-of-type(10) > a.elementor-item.elementor-item-active::before,
[id^="menu-1-"] > .menu-item.current-menu-ancestor:nth-of-type(10) > a.elementor-item::before,
[id^="menu-1-"] > .menu-item.current-menu-item:nth-of-type(10) > a.elementor-item::before {
  content: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="2 2 20 20" width="20" height="20"><path fill="none" stroke="%23ffc845" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" d="M12,5 C12.5522847,5 13,4.55228475 13,4 C13,3.44771525 12.5522847,3 12,3 C11.4477153,3 11,3.44771525 11,4 C11,4.55228475 11.4477153,5 12,5 Z M11,14 L10.75,21 M13,14 L13.25,21 M11,7.5 L13,7.5 L13,14 L11,14 L11,7.5 Z M11,7.5 L10.1672882,7.5 C9.9256451,7.5 9.71857965,7.67281193 9.67535322,7.91055728 L8.75,13 L8.75,13 M13,7.5 L13.8327118,7.5 C14.0743549,7.5 14.2814204,7.67281193 14.3246468,7.91055728 L15.25,13 L15.25,13 M10.9277649,16 L10.963906,14.9993484 C10.9840475,14.441683 11.441971,14 12,14 C12.5581555,14 13.016305,14.4415435 13.0369021,14.9993189 L13.0738544,16 L13.0738544,16"/></svg>') !important;
}

/* --- Icon 11 --- */
[id^="menu-1-"] > .menu-item:nth-of-type(11) > a.elementor-item::before {
  content: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="2 2 20 20" width="20" height="20"><path fill="none" stroke="%23FFFFFF" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" d="M17,12 C17,9.23857625 14.7614237,7 12,7 C9.23857625,7 7,9.23857625 7,12 M12,4 L12,3 M3,12 L21,12 M18,6 L19,5 M6,6 L5,5 M5,16 L19,16 M8,20 L16,20"/></svg>') !important;
}
[id^="menu-1-"] > .menu-item:nth-of-type(11) > a.elementor-item.elementor-item-active::before,
[id^="menu-1-"] > .menu-item.current-menu-ancestor:nth-of-type(11) > a.elementor-item::before,
[id^="menu-1-"] > .menu-item.current-menu-item:nth-of-type(11) > a.elementor-item::before {
  content: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="2 2 20 20" width="20" height="20"><path fill="none" stroke="%23ffc845" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" d="M17,12 C17,9.23857625 14.7614237,7 12,7 C9.23857625,7 7,9.23857625 7,12 M12,4 L12,3 M3,12 L21,12 M18,6 L19,5 M6,6 L5,5 M5,16 L19,16 M8,20 L16,20"/></svg>') !important;
}

/* --- Icon 12 --- */
[id^="menu-1-"] > .menu-item:nth-of-type(12) > a.elementor-item::before {
  content: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="2 2 20 20" width="20" height="20"><path fill="none" stroke="%23FFFFFF" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" d="M5,12 L5,7.95 C5,7.20441559 5.59627902,6.6 6.33182648,6.6 C7.06737393,6.6 7.66365295,7.20441559 7.66365295,7.95 L7.66365295,12.45 M7.66365295,8.4 L7.66365295,5.25 C7.66365295,4.50441559 8.25993197,3.9 8.99547943,3.9 C9.73102688,3.9 10.3273059,4.50441559 10.3273059,5.25 L10.3273059,11.55 M10.3273059,5.7 L10.3273059,4.35 C10.3273059,3.60441559 10.9235849,3 11.6591324,3 C12.3946798,3 12.9909589,3.60441559 12.9909589,4.35 L12.9909589,10.65 M12.9909589,7.5 L12.9909589,6.15 C12.9909589,5.40441559 13.5872379,4.8 14.3227853,4.8 C15.0583328,4.8 15.6546118,5.40441559 15.6546118,6.15 L15.6546118,12.45 M15.6546118,12.4497159 L16.5320565,10.9191343 C16.8998303,10.2734393 17.7143626,10.0522078 18.3513653,10.425 C18.9883681,10.7977922 19.1672395,11.4988874 18.8388477,12.2691343 L18.3839771,13.3209412 C17.2506831,15.9009045 16.3408946,17.6529633 15.6546118,18.5771175 M15.6546118,18.5771175 C14.7013251,20.0388967 13.0732893,21 11.2151902,21 L10.3273059,21 C7.38511609,21 5,18.5823376 5,15.6 L5,11.2471355"/></svg>') !important;
}
[id^="menu-1-"] > .menu-item:nth-of-type(12) > a.elementor-item.elementor-item-active::before,
[id^="menu-1-"] > .menu-item.current-menu-ancestor:nth-of-type(12) > a.elementor-item::before,
[id^="menu-1-"] > .menu-item.current-menu-item:nth-of-type(12) > a.elementor-item::before {
  content: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="2 2 20 20" width="20" height="20"><path fill="none" stroke="%23ffc845" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" d="M5,12 L5,7.95 C5,7.20441559 5.59627902,6.6 6.33182648,6.6 C7.06737393,6.6 7.66365295,7.20441559 7.66365295,7.95 L7.66365295,12.45 M7.66365295,8.4 L7.66365295,5.25 C7.66365295,4.50441559 8.25993197,3.9 8.99547943,3.9 C9.73102688,3.9 10.3273059,4.50441559 10.3273059,5.25 L10.3273059,11.55 M10.3273059,5.7 L10.3273059,4.35 C10.3273059,3.60441559 10.9235849,3 11.6591324,3 C12.3946798,3 12.9909589,3.60441559 12.9909589,4.35 L12.9909589,10.65 M12.9909589,7.5 L12.9909589,6.15 C12.9909589,5.40441559 13.5872379,4.8 14.3227853,4.8 C15.0583328,4.8 15.6546118,5.40441559 15.6546118,6.15 L15.6546118,12.45 M15.6546118,12.4497159 L16.5320565,10.9191343 C16.8998303,10.2734393 17.7143626,10.0522078 18.3513653,10.425 C18.9883681,10.7977922 19.1672395,11.4988874 18.8388477,12.2691343 L18.3839771,13.3209412 C17.2506831,15.9009045 16.3408946,17.6529633 15.6546118,18.5771175 M15.6546118,18.5771175 C14.7013251,20.0388967 13.0732893,21 11.2151902,21 L10.3273059,21 C7.38511609,21 5,18.5823376 5,15.6 L5,11.2471355"/></svg>') !important;
}

/* --- Icon 13 --- */
[id^="menu-1-"] > .menu-item:nth-of-type(13) > a.elementor-item::before {
  content: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="2 2 20 20" width="20" height="20"><path fill="none" stroke="%23FFFFFF" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" d="M3.23452225,16.9621902 C4.42973658,14.9873967 6.1515625,14 8.4,14 C10.6484375,14 12.3702634,14.9873967 13.5654778,16.9621902 C14.1391177,17.906124 13.8384733,19.1362478 12.8943242,19.7095332 C12.582312,19.8989864 12.2244007,19.9994362 11.859375,20 L4.940625,20 C3.83605681,19.9982988 2.94200451,19.1014923 2.9437033,17.9969241 C2.94426469,17.6318983 3.04471454,17.2739871 3.23452225,16.9621902 Z M8.5,11 C10.4329966,11 12,9.43299662 12,7.5 C12,5.56700338 10.4329966,4 8.5,4 C6.56700338,4 5,5.56700338 5,7.5 C5,9.43299662 6.56700338,11 8.5,11 Z M14.6901279,14.0345316 C14.920613,14.0115105 15.157237,14 15.4,14 C17.6484375,14 19.3702634,14.9873967 20.5654778,16.9621902 C21.1373194,17.9072152 20.836087,19.1371951 19.8916639,19.7100292 C19.5786897,19.8998618 19.21962,20.0001611 18.8535745,20 L15.8983765,20 M13.7043528,10.5048934 C14.2293365,10.8192858 14.8435642,11 15.5,11 C17.4329966,11 19,9.43299662 19,7.5 C19,5.56700338 17.4329966,4 15.5,4 C14.8385285,4 14.2199152,4.18349742 13.6922868,4.50236549"/></svg>') !important;
}
[id^="menu-1-"] > .menu-item:nth-of-type(13) > a.elementor-item.elementor-item-active::before,
[id^="menu-1-"] > .menu-item.current-menu-ancestor:nth-of-type(13) > a.elementor-item::before,
[id^="menu-1-"] > .menu-item.current-menu-item:nth-of-type(13) > a.elementor-item::before {
  content: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="2 2 20 20" width="20" height="20"><path fill="none" stroke="%23ffc845" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" d="M3.23452225,16.9621902 C4.42973658,14.9873967 6.1515625,14 8.4,14 C10.6484375,14 12.3702634,14.9873967 13.5654778,16.9621902 C14.1391177,17.906124 13.8384733,19.1362478 12.8943242,19.7095332 C12.582312,19.8989864 12.2244007,19.9994362 11.859375,20 L4.940625,20 C3.83605681,19.9982988 2.94200451,19.1014923 2.9437033,17.9969241 C2.94426469,17.6318983 3.04471454,17.2739871 3.23452225,16.9621902 Z M8.5,11 C10.4329966,11 12,9.43299662 12,7.5 C12,5.56700338 10.4329966,4 8.5,4 C6.56700338,4 5,5.56700338 5,7.5 C5,9.43299662 6.56700338,11 8.5,11 Z M14.6901279,14.0345316 C14.920613,14.0115105 15.157237,14 15.4,14 C17.6484375,14 19.3702634,14.9873967 20.5654778,16.9621902 C21.1373194,17.9072152 20.836087,19.1371951 19.8916639,19.7100292 C19.5786897,19.8998618 19.21962,20.0001611 18.8535745,20 L15.8983765,20 M13.7043528,10.5048934 C14.2293365,10.8192858 14.8435642,11 15.5,11 C17.4329966,11 19,9.43299662 19,7.5 C19,5.56700338 17.4329966,4 15.5,4 C14.8385285,4 14.2199152,4.18349742 13.6922868,4.50236549"/></svg>') !important;
}

/* --- Icon 14 --- */
[id^="menu-1-"] > .menu-item:nth-of-type(14) > a.elementor-item::before {
  content: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="2 2 20 20" width="20" height="20"><path fill="none" stroke="%23FFFFFF" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" d="M20.7734818,14.0153696 C20.9217057,13.3674428 21,12.6928647 21,12 C21,7.02943725 16.9705627,3 12,3 C7.02943725,3 3,7.02943725 3,12 C3,16.9705627 7.02943725,21 12,21 C13.0326598,21 14.0246985,20.8260807 14.9484228,20.5059355 M5.63686238,18.367264 C7.12663784,16.789088 9.24768372,16 12,16 C13.070619,16 14.0457193,16.1193985 14.9253009,16.3581954 M12,13 C13.6568542,13 15,11.6568542 15,10 C15,8.34314575 13.6568542,7 12,7 C10.3431458,7 9,8.34314575 9,10 C9,11.6568542 10.3431458,13 12,13 Z M18,15 L18,18.5 M18,20.8955099 L18,20.9955099 L18,20.8955099 Z"/></svg>') !important;
}
[id^="menu-1-"] > .menu-item:nth-of-type(14) > a.elementor-item.elementor-item-active::before,
[id^="menu-1-"] > .menu-item.current-menu-ancestor:nth-of-type(14) > a.elementor-item::before,
[id^="menu-1-"] > .menu-item.current-menu-item:nth-of-type(14) > a.elementor-item::before {
  content: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="2 2 20 20" width="20" height="20"><path fill="none" stroke="%23ffc845" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" d="M20.7734818,14.0153696 C20.9217057,13.3674428 21,12.6928647 21,12 C21,7.02943725 16.9705627,3 12,3 C7.02943725,3 3,7.02943725 3,12 C3,16.9705627 7.02943725,21 12,21 C13.0326598,21 14.0246985,20.8260807 14.9484228,20.5059355 M5.63686238,18.367264 C7.12663784,16.789088 9.24768372,16 12,16 C13.070619,16 14.0457193,16.1193985 14.9253009,16.3581954 M12,13 C13.6568542,13 15,11.6568542 15,10 C15,8.34314575 13.6568542,7 12,7 C10.3431458,7 9,8.34314575 9,10 C9,11.6568542 10.3431458,13 12,13 Z M18,15 L18,18.5 M18,20.8955099 L18,20.9955099 L18,20.8955099 Z"/></svg>') !important;
}

/* --- Icon 15 --- */
[id^="menu-1-"] > .menu-item:nth-of-type(15) > a.elementor-item::before {
  content: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="2 2 20 20" width="20" height="20"><path fill="none" stroke="%23FFFFFF" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" d="M12,21 C9,19.38 6,18.9875 3,20 L3,6 C3.99903488,5.46052116 4.99806976,5.16806482 5.99710464,5.05532623 M18.0014259,5.05516054 C19.0009506,5.16777811 20.0004753,5.46025667 21,6 L21,20 C18,18.9875 15,19.38 12,21 M12,6 C12.6125869,4.3601317 14.6125869,3.3601317 18,3 L18,17 C14.4375312,17.4017205 12.4375312,18.7350538 12,21 L12,6 Z M12,6 C11.3874131,4.3601317 9.38741307,3.3601317 6,3 L6,17 C9.56246879,17.4017205 11.5624688,18.7350538 12,21"/></svg>') !important;
}
[id^="menu-1-"] > .menu-item:nth-of-type(15) > a.elementor-item.elementor-item-active::before,
[id^="menu-1-"] > .menu-item.current-menu-ancestor:nth-of-type(15) > a.elementor-item::before,
[id^="menu-1-"] > .menu-item.current-menu-item:nth-of-type(15) > a.elementor-item::before {
  content: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="2 2 20 20" width="20" height="20"><path fill="none" stroke="%23ffc845" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" d="M12,21 C9,19.38 6,18.9875 3,20 L3,6 C3.99903488,5.46052116 4.99806976,5.16806482 5.99710464,5.05532623 M18.0014259,5.05516054 C19.0009506,5.16777811 20.0004753,5.46025667 21,6 L21,20 C18,18.9875 15,19.38 12,21 M12,6 C12.6125869,4.3601317 14.6125869,3.3601317 18,3 L18,17 C14.4375312,17.4017205 12.4375312,18.7350538 12,21 L12,6 Z M12,6 C11.3874131,4.3601317 9.38741307,3.3601317 6,3 L6,17 C9.56246879,17.4017205 11.5624688,18.7350538 12,21"/></svg>') !important;
}

/* --- Icon 16 --- */
[id^="menu-1-"] > .menu-item:nth-of-type(16) > a.elementor-item::before {
  content: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="2 2 20 20" width="20" height="20"><path fill="none" stroke="%23FFFFFF" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" d="M10.8375236,20.6696597 L6.25628542,17.3973467 C5.46789705,16.8342122 5,15.9249996 5,14.9561463 L5,6.90943839 C5,6.06421114 5.53134128,5.31023526 6.32732721,5.02595457 L11.3273272,3.24024028 C11.7623209,3.08488538 12.2376791,3.08488538 12.6726728,3.24024028 L17.6726728,5.02595457 C18.4686587,5.31023526 19,6.06421114 19,6.90943839 L19,14.9561463 C19,15.9249996 18.5321029,16.8342122 17.7437146,17.3973467 L13.1624764,20.6696597 C12.4670813,21.1663705 11.5329187,21.1663705 10.8375236,20.6696597 Z M12.525,7.5 L8.85,13 L11.475,13 L11.475,16.5 L15.15,11 L12.525,11 L12.525,7.5 Z"/></svg>') !important;
}
[id^="menu-1-"] > .menu-item:nth-of-type(16) > a.elementor-item.elementor-item-active::before,
[id^="menu-1-"] > .menu-item.current-menu-ancestor:nth-of-type(16) > a.elementor-item::before,
[id^="menu-1-"] > .menu-item.current-menu-item:nth-of-type(16) > a.elementor-item::before {
  content: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="2 2 20 20" width="20" height="20"><path fill="none" stroke="%23ffc845" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" d="M10.8375236,20.6696597 L6.25628542,17.3973467 C5.46789705,16.8342122 5,15.9249996 5,14.9561463 L5,6.90943839 C5,6.06421114 5.53134128,5.31023526 6.32732721,5.02595457 L11.3273272,3.24024028 C11.7623209,3.08488538 12.2376791,3.08488538 12.6726728,3.24024028 L17.6726728,5.02595457 C18.4686587,5.31023526 19,6.06421114 19,6.90943839 L19,14.9561463 C19,15.9249996 18.5321029,16.8342122 17.7437146,17.3973467 L13.1624764,20.6696597 C12.4670813,21.1663705 11.5329187,21.1663705 10.8375236,20.6696597 Z M12.525,7.5 L8.85,13 L11.475,13 L11.475,16.5 L15.15,11 L12.525,11 L12.525,7.5 Z"/></svg>') !important;
}

/* --- Icon 17 --- */
[id^="menu-1-"] > .menu-item:nth-of-type(17) > a.elementor-item::before {
  content: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="2 2 20 20" width="20" height="20"><path fill="none" stroke="%23FFFFFF" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" d="M12,5 C12.5522847,5 13,4.55228475 13,4 C13,3.44771525 12.5522847,3 12,3 C11.4477153,3 11,3.44771525 11,4 C11,4.55228475 11.4477153,5 12,5 Z M11,16 L11,21 M13,16 L13,21 M12,7.5 C12.5859127,7.5 13.0948423,7.90307964 13.2290393,8.47341717 L15,16 L15,16 L9,16 L10.7709607,8.47341717 C10.9051577,7.90307964 11.4140873,7.5 12,7.5 Z M13,7.5 L11,7.5 L10.0732928,7.5 C9.87653754,7.5 9.69807346,7.61539231 9.61733205,7.79481766 L7.5,12.5 L7.5,12.5 M13,7.5 L13.9267072,7.5 C14.1234625,7.5 14.3019265,7.61539231 14.3826679,7.79481766 L16.5,12.5 L16.5,12.5"/></svg>') !important;
}
[id^="menu-1-"] > .menu-item:nth-of-type(17) > a.elementor-item.elementor-item-active::before,
[id^="menu-1-"] > .menu-item.current-menu-ancestor:nth-of-type(17) > a.elementor-item::before,
[id^="menu-1-"] > .menu-item.current-menu-item:nth-of-type(17) > a.elementor-item::before {
  content: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="2 2 20 20" width="20" height="20"><path fill="none" stroke="%23ffc845" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" d="M12,5 C12.5522847,5 13,4.55228475 13,4 C13,3.44771525 12.5522847,3 12,3 C11.4477153,3 11,3.44771525 11,4 C11,4.55228475 11.4477153,5 12,5 Z M11,16 L11,21 M13,16 L13,21 M12,7.5 C12.5859127,7.5 13.0948423,7.90307964 13.2290393,8.47341717 L15,16 L15,16 L9,16 L10.7709607,8.47341717 C10.9051577,7.90307964 11.4140873,7.5 12,7.5 Z M13,7.5 L11,7.5 L10.0732928,7.5 C9.87653754,7.5 9.69807346,7.61539231 9.61733205,7.79481766 L7.5,12.5 L7.5,12.5 M13,7.5 L13.9267072,7.5 C14.1234625,7.5 14.3019265,7.61539231 14.3826679,7.79481766 L16.5,12.5 L16.5,12.5"/></svg>') !important;
}/* End custom CSS */