.elementor-561 .elementor-element.elementor-element-7d1010{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-561 .elementor-element.elementor-element-7d100f{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:10px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;color:var( --e-global-color-primary );}.elementor-561 .elementor-element.elementor-element-7d1009{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-561 .elementor-element.elementor-element-7d1009 .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:clamp(30px,4vw,48px);font-weight:400;line-height:1.2;letter-spacing:0px;color:var(--e-global-color-text,#252a26);}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-561 .elementor-element.elementor-element-7d100b{text-align:start;font-family:"Karla", Sans-serif;font-size:14px;font-weight:400;line-height:1;letter-spacing:0px;color:var(--e-global-color-text,#252a26);}.elementor-561 .elementor-element.elementor-element-7d100c{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-561 .elementor-element.elementor-element-7d100c .elementor-heading-title{font-family:"Karla", Sans-serif;font-size:16px;font-weight:400;line-height:1.6;letter-spacing:0px;color:var(--e-global-color-dy_soluk,#6b6f6a);}/* Start custom CSS for woocommerce-breadcrumb, class: .elementor-element-7d100e */.elementor-561 .elementor-element.elementor-element-7d100e .woocommerce-breadcrumb{font-family:Karla,sans-serif;font-size:13px!important;line-height:1.6;color:var(--e-global-color-dy_soluk,#6b6f6a)!important;padding:18px 0;margin:0!important} .elementor-561 .elementor-element.elementor-element-7d100e .woocommerce-breadcrumb a{color:inherit!important;text-decoration:none} .elementor-561 .elementor-element.elementor-element-7d100e .woocommerce-breadcrumb a:hover{color:var(--e-global-color-text,#252a26)!important} .elementor-561 .elementor-element.elementor-element-7d100e .rav-crumb-sep{margin:0 6px}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7d1009 */.elementor-561 .elementor-element.elementor-element-7d1009 .elementor-heading-title{text-wrap:wrap}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7d100b */.elementor-561 .elementor-element.elementor-element-7d100b p{margin:0 0 16px;text-wrap:wrap} .elementor-561 .elementor-element.elementor-element-7d100b p:last-child{margin-bottom:0} .elementor-561 .elementor-element.elementor-element-7d100b .bc-sus{display:flex;align-items:center;justify-content:center;gap:12px;color:var(--e-global-color-primary,#7d5a6b);margin-top:14px} .elementor-561 .elementor-element.elementor-element-7d100b .bc-sus span{display:block;width:44px;height:1px;background:linear-gradient(90deg,transparent,var(--e-global-color-dy_gul300,#c9a9b8))} .elementor-561 .elementor-element.elementor-element-7d100b .bc-sus span:last-child{transform:scaleX(-1)} .elementor-561 .elementor-element.elementor-element-7d100b .bc-sus svg{width:18px;height:18px}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7d100c */.elementor-561 .elementor-element.elementor-element-7d100c .elementor-heading-title{text-wrap:wrap} .elementor-561 .elementor-element.elementor-element-7d100c .elementor-heading-title{max-width:60ch;margin:0 auto} .elementor-561 .elementor-element.elementor-element-7d100c .elementor-heading-title:empty{display:none}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7d100f */@media(prefers-reduced-motion:no-preference){.elementor-561 .elementor-element.elementor-element-7d100f > *{animation:bc-gir .9s cubic-bezier(.22,1,.36,1) both} .elementor-561 .elementor-element.elementor-element-7d100f > *:nth-child(2){animation-delay:.12s} .elementor-561 .elementor-element.elementor-element-7d100f > *:nth-child(3){animation-delay:.24s} .elementor-561 .elementor-element.elementor-element-7d100f > *:nth-child(4){animation-delay:.32s}} @keyframes bc-gir{from{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7d1010 */@media(prefers-reduced-motion:no-preference){.elementor-561 .elementor-element.elementor-element-7d1010 > .elementor-widget{animation:bc-gir .7s cubic-bezier(.22,1,.36,1) both}} @keyframes bc-gir{from{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}/* End custom CSS */