.elementor-6551 .elementor-element.elementor-element-a9d4a5a{--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;--justify-content:space-between;--align-items:center;--gap:2rem 0rem;--row-gap:2rem;--column-gap:0rem;--margin-top:3rem;--margin-bottom:3rem;--margin-left:0rem;--margin-right:0rem;}.elementor-6551 .elementor-element.elementor-element-ebaae10{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0rem 0.5rem;--row-gap:0rem;--column-gap:0.5rem;}.elementor-6551 .elementor-element.elementor-element-1d365e8{background-color:var( --e-global-color-625d654 );padding:0.4rem 0.8rem 0.4rem 0.8rem;border-radius:0.3rem 0.3rem 0.3rem 0.3rem;}.elementor-6551 .elementor-element.elementor-element-1d365e8 .elementor-heading-title{font-size:0.75rem;font-weight:500;color:var( --e-global-color-secondary );}.elementor-6551 .elementor-element.elementor-element-ca75c48{background-color:var( --e-global-color-625d654 );padding:0.4rem 0.8rem 0.4rem 0.8rem;border-radius:0.3rem 0.3rem 0.3rem 0.3rem;}.elementor-6551 .elementor-element.elementor-element-ca75c48 .elementor-heading-title{font-size:0.75rem;font-weight:500;color:var( --e-global-color-secondary );}.elementor-6551 .elementor-element.elementor-element-40c424d8{--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:2rem 0rem;--row-gap:2rem;--column-gap:0rem;}.elementor-6551 .elementor-element.elementor-element-1ac6b8d6{text-align:justify;}.elementor-6551 .elementor-element.elementor-element-1ac6b8d6 .elementor-heading-title{font-size:1.4rem;font-weight:700;line-height:1.6em;}.elementor-6551 .elementor-element.elementor-element-73d0813{text-align:justify;font-size:0.8rem;line-height:1.65em;}.elementor-6551 .elementor-element.elementor-element-7800ad4{--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;--margin-top:5rem;--margin-bottom:5rem;--margin-left:0rem;--margin-right:0rem;}.elementor-6551 .elementor-element.elementor-element-1fe5325a{width:100%;max-width:100%;}.elementor-6551 .elementor-element.elementor-element-1fe5325a img{width:100%;}.elementor-6551 .elementor-element.elementor-element-27cb1f20{width:var( --container-widget-width, 45% );max-width:45%;margin:-8rem 2rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:1rem 1rem 1rem 1rem;--container-widget-width:45%;--container-widget-flex-grow:0;--box-background-color:var( --e-global-color-719d342 );--box-border-color:var( --e-global-color-719d342 );--box-padding:1rem;--item-text-hover-color:var( --e-global-color-accent );--item-text-hover-decoration:underline;--item-text-active-color:var( --e-global-color-accent );--marker-color:var( --e-global-color-secondary );--marker-size:0.4rem;}.elementor-6551 .elementor-element.elementor-element-27cb1f20 .elementor-toc__spinner{color:var( --e-global-color-719d342 );fill:var( --e-global-color-719d342 );}.elementor-6551 .elementor-element.elementor-element-27cb1f20 .elementor-toc__header-title{text-align:start;}.elementor-6551 .elementor-element.elementor-element-27cb1f20 .elementor-toc__header, .elementor-6551 .elementor-element.elementor-element-27cb1f20 .elementor-toc__header-title{font-size:0.9rem;font-weight:bold;line-height:1.6em;}.elementor-6551 .elementor-element.elementor-element-27cb1f20 .elementor-toc__list-item{font-size:0.8rem;line-height:1.65em;}.elementor-6551 .elementor-element.elementor-element-6ce5170{--display:flex;--margin-top:5rem;--margin-bottom:5rem;--margin-left:0rem;--margin-right:0rem;}.elementor-6551 .elementor-element.elementor-element-e5a78d7{text-align:justify;font-size:0.8rem;line-height:1.65em;}.elementor-6551 .elementor-element.elementor-element-f097a72{--display:flex;}@media(max-width:1024px){.elementor-6551 .elementor-element.elementor-element-1d365e8 .elementor-heading-title{font-size:0.65rem;}.elementor-6551 .elementor-element.elementor-element-ca75c48 .elementor-heading-title{font-size:0.65rem;}.elementor-6551 .elementor-element.elementor-element-1ac6b8d6{text-align:justify;}.elementor-6551 .elementor-element.elementor-element-1ac6b8d6 .elementor-heading-title{font-size:1rem;}.elementor-6551 .elementor-element.elementor-element-7800ad4{--margin-top:3rem;--margin-bottom:3rem;--margin-left:0rem;--margin-right:0rem;}.elementor-6551 .elementor-element.elementor-element-27cb1f20{margin:-4rem 1rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0rem 0rem 0rem 0rem;--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}}@media(min-width:768px){.elementor-6551 .elementor-element.elementor-element-ebaae10{--width:auto;}}/* Start custom CSS for global, class: .elementor-global-4002 */.elementor-6551 .elementor-element.elementor-global-4002 .woocommerce-breadcrumb {
    display: flex;
    align-items: center;
    color: var(--e-global-color-text);
    font-size: 0.75rem;
    flex-wrap: wrap;
    row-gap: 0.5rem;
}

.elementor-6551 .elementor-element.elementor-global-4002 .woocommerce-breadcrumb a {
    background-color: var(--e-global-color-2d01e43);
    padding: 0.5rem 1.5rem;
    clip-path: polygon(100% 0, calc(100% - 0.6rem) 50%, 100% 100%, 0.6rem 100%, 0 50%, 0.6rem 0);
    transition: all 300ms ease;
}

.elementor-6551 .elementor-element.elementor-global-4002 .woocommerce-breadcrumb a:hover {
    background-color: var(--e-global-color-516ba1f);
    color: var(--e-global-color-4631cde) !important;
}



.elementor-6551 .elementor-element.elementor-global-4002 .woocommerce-breadcrumb a:first-child {
    font-size: 0;
    padding-inline: 1rem 1.25rem;
    clip-path: polygon(100% 0, 100% 100%, 0.6rem 100%, 0 50%, 0.6rem 0);
}

.elementor-6551 .elementor-element.elementor-global-4002 .woocommerce-breadcrumb a:first-child::before {
    content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 576 512'%3E%3Cpath fill='%23555555' d='M280.37 148.26L96 300.11V464a16 16 0 0 0 16 16l112.06-.29a16 16 0 0 0 15.92-16V368a16 16 0 0 1 16-16h64a16 16 0 0 1 16 16v95.64a16 16 0 0 0 16 16.05L464 480a16 16 0 0 0 16-16V300L295.67 148.26a12.19 12.19 0 0 0-15.3 0zM571.6 251.47L488 182.56V44.05a12 12 0 0 0-12-12h-56a12 12 0 0 0-12 12v72.61L318.47 43a48 48 0 0 0-61 0L4.34 251.47a12 12 0 0 0-1.6 16.9l25.5 31A12 12 0 0 0 45.15 301l235.22-193.74a12.19 12.19 0 0 1 15.3 0L530.9 301a12 12 0 0 0 16.9-1.6l25.5-31a12 12 0 0 0-1.7-16.93z'/%3E%3C/svg%3E");
    display: inline-block;
    width: 1rem;
    height: 1rem;
}

.elementor-6551 .elementor-element.elementor-global-4002 .woocommerce-breadcrumb a:last-child{
    margin-inline-end: 0.5rem;
}

@media(max-width:1024px){
    .elementor-6551 .elementor-element.elementor-global-4002 .woocommerce-breadcrumb a {
    padding: 0.4rem 0.8rem;
    font-size: 0.8em;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1d365e8 */.elementor-6551 .elementor-element.elementor-element-1d365e8 {
margin-inline-start:auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ca75c48 */.elementor-6551 .elementor-element.elementor-element-ca75c48 {
margin-inline-start:auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ebaae10 */.elementor-6551 .elementor-element.elementor-element-ebaae10 .elementor-widget-heading{
line-height: 0;
}/* End custom CSS */