.elementor-5615 .elementor-element.elementor-element-46515ed{--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;--align-items:center;--padding-top:clamp(3rem, 2.6496rem + 1.4952vw, 4.0625rem);--padding-bottom:clamp(5rem, 4.5877rem + 1.759vw, 6.25rem);--padding-left:clamp(1rem, 0.491rem + 2.1719vw, 2.5rem);--padding-right:clamp(1rem, 0.491rem + 2.1719vw, 2.5rem);}.elementor-5615 .elementor-element.elementor-element-46515ed:not(.elementor-motion-effects-element-type-background), .elementor-5615 .elementor-element.elementor-element-46515ed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #EDF4FE82 0%, var( --e-global-color-b54d500 ) 100%);}.elementor-5615 .elementor-element.elementor-element-54018ab{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;z-index:10;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-5615 .elementor-element.elementor-element-54018ab .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-5615 .elementor-element.elementor-element-54018ab .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-5615 .elementor-element.elementor-element-54018ab .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5615 .elementor-element.elementor-element-54018ab .elementor-icon-list-item > a{font-family:var( --e-global-typography-46b46a3-font-family ), Sans-serif;font-size:var( --e-global-typography-46b46a3-font-size );font-weight:var( --e-global-typography-46b46a3-font-weight );line-height:var( --e-global-typography-46b46a3-line-height );}.elementor-5615 .elementor-element.elementor-element-54018ab .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-5615 .elementor-element.elementor-element-038d706{z-index:10;text-align:start;}.elementor-5615 .elementor-element.elementor-element-038d706 .elementor-heading-title{font-family:var( --e-global-typography-31de590-font-family ), Sans-serif;font-size:var( --e-global-typography-31de590-font-size );font-weight:var( --e-global-typography-31de590-font-weight );line-height:var( --e-global-typography-31de590-line-height );letter-spacing:var( --e-global-typography-31de590-letter-spacing );color:var( --e-global-color-secondary );}.elementor-5615 .elementor-element.elementor-element-7ae834d{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:16px 16px 16px 16px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:30px;--padding-left:24px;--padding-right:24px;}.elementor-5615 .elementor-element.elementor-element-7ae834d:not(.elementor-motion-effects-element-type-background), .elementor-5615 .elementor-element.elementor-element-7ae834d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8bbb85a );}.elementor-5615 .elementor-element.elementor-element-5403bf6 .elementor-heading-title{font-family:var( --e-global-typography-8bad2e2-font-family ), Sans-serif;font-size:var( --e-global-typography-8bad2e2-font-size );font-weight:var( --e-global-typography-8bad2e2-font-weight );line-height:var( --e-global-typography-8bad2e2-line-height );letter-spacing:var( --e-global-typography-8bad2e2-letter-spacing );color:var( --e-global-color-secondary );}.elementor-5615 .elementor-element.elementor-element-e0ccc06{text-align:center;}.woocommerce .elementor-5615 .elementor-element.elementor-element-e0ccc06 .term-description{color:var( --e-global-color-text );font-family:var( --e-global-typography-af929a0-font-family ), Sans-serif;font-size:var( --e-global-typography-af929a0-font-size );font-weight:var( --e-global-typography-af929a0-font-weight );line-height:var( --e-global-typography-af929a0-line-height );}@media(min-width:479px){.elementor-5615 .elementor-element.elementor-element-7ae834d{--width:600px;}}@media(max-width:1200px){.elementor-5615 .elementor-element.elementor-element-54018ab .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5615 .elementor-element.elementor-element-54018ab .elementor-icon-list-item > a{font-size:var( --e-global-typography-46b46a3-font-size );line-height:var( --e-global-typography-46b46a3-line-height );}.elementor-5615 .elementor-element.elementor-element-038d706 .elementor-heading-title{font-size:var( --e-global-typography-31de590-font-size );line-height:var( --e-global-typography-31de590-line-height );letter-spacing:var( --e-global-typography-31de590-letter-spacing );}.elementor-5615 .elementor-element.elementor-element-5403bf6 .elementor-heading-title{font-size:var( --e-global-typography-8bad2e2-font-size );line-height:var( --e-global-typography-8bad2e2-line-height );letter-spacing:var( --e-global-typography-8bad2e2-letter-spacing );}.woocommerce .elementor-5615 .elementor-element.elementor-element-e0ccc06 .term-description{font-size:var( --e-global-typography-af929a0-font-size );line-height:var( --e-global-typography-af929a0-line-height );}}@media(max-width:991px){.elementor-5615 .elementor-element.elementor-element-54018ab{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-5615 .elementor-element.elementor-element-54018ab .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5615 .elementor-element.elementor-element-54018ab .elementor-icon-list-item > a{font-size:var( --e-global-typography-46b46a3-font-size );line-height:var( --e-global-typography-46b46a3-line-height );}.elementor-5615 .elementor-element.elementor-element-038d706 .elementor-heading-title{font-size:var( --e-global-typography-31de590-font-size );line-height:var( --e-global-typography-31de590-line-height );letter-spacing:var( --e-global-typography-31de590-letter-spacing );}.elementor-5615 .elementor-element.elementor-element-5403bf6 .elementor-heading-title{font-size:var( --e-global-typography-8bad2e2-font-size );line-height:var( --e-global-typography-8bad2e2-line-height );letter-spacing:var( --e-global-typography-8bad2e2-letter-spacing );}.woocommerce .elementor-5615 .elementor-element.elementor-element-e0ccc06 .term-description{font-size:var( --e-global-typography-af929a0-font-size );line-height:var( --e-global-typography-af929a0-line-height );}}@media(max-width:478px){.elementor-5615 .elementor-element.elementor-element-54018ab .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5615 .elementor-element.elementor-element-54018ab .elementor-icon-list-item > a{font-size:var( --e-global-typography-46b46a3-font-size );line-height:var( --e-global-typography-46b46a3-line-height );}.elementor-5615 .elementor-element.elementor-element-038d706 .elementor-heading-title{font-size:var( --e-global-typography-31de590-font-size );line-height:var( --e-global-typography-31de590-line-height );letter-spacing:var( --e-global-typography-31de590-letter-spacing );}.elementor-5615 .elementor-element.elementor-element-5403bf6 .elementor-heading-title{font-size:var( --e-global-typography-8bad2e2-font-size );line-height:var( --e-global-typography-8bad2e2-line-height );letter-spacing:var( --e-global-typography-8bad2e2-letter-spacing );}.woocommerce .elementor-5615 .elementor-element.elementor-element-e0ccc06 .term-description{font-size:var( --e-global-typography-af929a0-font-size );line-height:var( --e-global-typography-af929a0-line-height );}}/* Start custom CSS */.nvd-breadcrumb-archive a span.elementor-icon-list-text {
	color:#000 !important;
	padding-bottom: 3px !important;
    background:linear-gradient(to right, rgb(0 0 0), rgb(0 0 0)), linear-gradient(to right, rgb(13 13 14 / 0%), rgba(0, 0, 0, 0));
    background-size: 100% 2px, 0 2px;
    background-position: 100% 100%, 0 100%;
    background-repeat: no-repeat;
    transition: background-size 600ms ease !important;
}
.nvd-breadcrumb-archive a span.elementor-icon-list-text:hover{
	background-size: 0 2px, 100% 2px;
}
/*===========================*/
.elementor-widget-theme-archive-description:has(.elementor-widget-container:empty){
    display:none;
}

.elementor-widget-heading.fallback-text{
    display:block;
}

.elementor-widget-theme-archive-description:not(:has(.elementor-widget-container:empty)) + .fallback-text{
    display:none;
}/* End custom CSS */