.elementor-28537 .elementor-element.elementor-element-1f0baf3{--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;--background-transition:0.3s;--position:fixed;top:0px;}.elementor-28537 .elementor-element.elementor-element-1f0baf3:not(.elementor-motion-effects-element-type-background), .elementor-28537 .elementor-element.elementor-element-1f0baf3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-28537 .elementor-element.elementor-element-1f0baf3, .elementor-28537 .elementor-element.elementor-element-1f0baf3::before{--border-transition:0.3s;}body:not(.rtl) .elementor-28537 .elementor-element.elementor-element-1f0baf3{right:0px;}body.rtl .elementor-28537 .elementor-element.elementor-element-1f0baf3{left:0px;}.elementor-28537 .elementor-element.elementor-element-6eb7b7a .current-progress{background-color:var( --e-global-color-accent );}.elementor-28537 .elementor-element.elementor-element-6eb7b7a{--horizontal-progress-border:none;--horizontal-border-style:none;}.elementor-28537 .elementor-element.elementor-element-19f796d .elementor-heading-title{color:var( --e-global-color-bd47e29 );font-weight:600;}.elementor-28537 .elementor-element.elementor-element-39d81683{--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:center;--flex-wrap:wrap;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#E2E8F0;--border-color:#E2E8F0;--padding-top:1rem;--padding-bottom:1rem;--padding-left:2rem;--padding-right:2rem;}.elementor-28537 .elementor-element.elementor-element-39d81683, .elementor-28537 .elementor-element.elementor-element-39d81683::before{--border-transition:0.3s;}.elementor-28537 .elementor-element.elementor-element-2f9eedea{font-size:0.8rem;color:var( --e-global-color-primary );width:auto;max-width:auto;}.elementor-28537 .elementor-element.elementor-element-2f9eedea a{color:var( --e-global-color-primary );}.elementor-28537 .elementor-element.elementor-element-3545b53b{--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:0px 0px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#E2E8F0;--border-color:#E2E8F0;--padding-top:0rem;--padding-bottom:5rem;--padding-left:0rem;--padding-right:0rem;}.elementor-28537 .elementor-element.elementor-element-3545b53b:not(.elementor-motion-effects-element-type-background), .elementor-28537 .elementor-element.elementor-element-3545b53b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-e8997f0 ) 25%, var( --e-global-color-bd47e29 ) 25%);}.elementor-28537 .elementor-element.elementor-element-3545b53b, .elementor-28537 .elementor-element.elementor-element-3545b53b::before{--border-transition:0.3s;}.elementor-28537 .elementor-element.elementor-element-78d97cac{--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;--background-transition:0.3s;border-style:none;--border-style:none;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:3rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;--z-index:0;}.elementor-28537 .elementor-element.elementor-element-78d97cac, .elementor-28537 .elementor-element.elementor-element-78d97cac::before{--border-transition:0.3s;}.elementor-28537 .elementor-element.elementor-element-574ece1{--display:flex;--gap:0px 0px;--background-transition:0.3s;--padding-top:0rem;--padding-bottom:0rem;--padding-left:2rem;--padding-right:0rem;}.elementor-28537 .elementor-element.elementor-element-4ffd818c .elementor-nav-menu--dropdown a, .elementor-28537 .elementor-element.elementor-element-4ffd818c .elementor-menu-toggle{color:var( --e-global-color-primary );}.elementor-28537 .elementor-element.elementor-element-4ffd818c .elementor-nav-menu--dropdown{background-color:var( --e-global-color-d11401f );}.elementor-28537 .elementor-element.elementor-element-4ffd818c .elementor-nav-menu--dropdown a:hover,
					.elementor-28537 .elementor-element.elementor-element-4ffd818c .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-28537 .elementor-element.elementor-element-4ffd818c .elementor-nav-menu--dropdown a.highlighted,
					.elementor-28537 .elementor-element.elementor-element-4ffd818c .elementor-menu-toggle:hover{color:var( --e-global-color-secondary );}.elementor-28537 .elementor-element.elementor-element-4ffd818c .elementor-nav-menu--dropdown a{padding-left:0px;padding-right:0px;padding-top:10px;padding-bottom:10px;}.elementor-28537 .elementor-element.elementor-element-4ffd818c .elementor-nav-menu--dropdown li:not(:last-child){border-style:none;}.elementor-28537 .elementor-element.elementor-element-4ffd818c .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-28537 .elementor-element.elementor-element-4ffd818c .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:0px !important;}.elementor-28537 .elementor-element.elementor-element-ed39ce0 .elementor-nav-menu--dropdown a, .elementor-28537 .elementor-element.elementor-element-ed39ce0 .elementor-menu-toggle{color:var( --e-global-color-primary );}.elementor-28537 .elementor-element.elementor-element-ed39ce0 .elementor-nav-menu--dropdown{background-color:var( --e-global-color-d11401f );}.elementor-28537 .elementor-element.elementor-element-ed39ce0 .elementor-nav-menu--dropdown a:hover,
					.elementor-28537 .elementor-element.elementor-element-ed39ce0 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-28537 .elementor-element.elementor-element-ed39ce0 .elementor-nav-menu--dropdown a.highlighted,
					.elementor-28537 .elementor-element.elementor-element-ed39ce0 .elementor-menu-toggle:hover{color:var( --e-global-color-secondary );}.elementor-28537 .elementor-element.elementor-element-ed39ce0 .elementor-nav-menu--dropdown a{padding-left:0px;padding-right:0px;padding-top:10px;padding-bottom:10px;}.elementor-28537 .elementor-element.elementor-element-ed39ce0 .elementor-nav-menu--dropdown li:not(:last-child){border-style:none;}.elementor-28537 .elementor-element.elementor-element-ed39ce0 .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-28537 .elementor-element.elementor-element-ed39ce0 .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:0px !important;}.elementor-28537 .elementor-element.elementor-element-1ac4fc0 .elementor-nav-menu--dropdown a, .elementor-28537 .elementor-element.elementor-element-1ac4fc0 .elementor-menu-toggle{color:var( --e-global-color-primary );}.elementor-28537 .elementor-element.elementor-element-1ac4fc0 .elementor-nav-menu--dropdown{background-color:var( --e-global-color-d11401f );}.elementor-28537 .elementor-element.elementor-element-1ac4fc0 .elementor-nav-menu--dropdown a:hover,
					.elementor-28537 .elementor-element.elementor-element-1ac4fc0 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-28537 .elementor-element.elementor-element-1ac4fc0 .elementor-nav-menu--dropdown a.highlighted,
					.elementor-28537 .elementor-element.elementor-element-1ac4fc0 .elementor-menu-toggle:hover{color:var( --e-global-color-secondary );}.elementor-28537 .elementor-element.elementor-element-1ac4fc0 .elementor-nav-menu--dropdown a{padding-left:0px;padding-right:0px;padding-top:10px;padding-bottom:10px;}.elementor-28537 .elementor-element.elementor-element-1ac4fc0 .elementor-nav-menu--dropdown li:not(:last-child){border-style:none;}.elementor-28537 .elementor-element.elementor-element-1ac4fc0 .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-28537 .elementor-element.elementor-element-1ac4fc0 .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:0px !important;}.elementor-28537 .elementor-element.elementor-element-8aa0a83 .elementor-nav-menu--dropdown a, .elementor-28537 .elementor-element.elementor-element-8aa0a83 .elementor-menu-toggle{color:var( --e-global-color-primary );}.elementor-28537 .elementor-element.elementor-element-8aa0a83 .elementor-nav-menu--dropdown{background-color:var( --e-global-color-d11401f );}.elementor-28537 .elementor-element.elementor-element-8aa0a83 .elementor-nav-menu--dropdown a:hover,
					.elementor-28537 .elementor-element.elementor-element-8aa0a83 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-28537 .elementor-element.elementor-element-8aa0a83 .elementor-nav-menu--dropdown a.highlighted,
					.elementor-28537 .elementor-element.elementor-element-8aa0a83 .elementor-menu-toggle:hover{color:var( --e-global-color-secondary );}.elementor-28537 .elementor-element.elementor-element-8aa0a83 .elementor-nav-menu--dropdown a{padding-left:0px;padding-right:0px;padding-top:10px;padding-bottom:10px;}.elementor-28537 .elementor-element.elementor-element-8aa0a83 .elementor-nav-menu--dropdown li:not(:last-child){border-style:none;}.elementor-28537 .elementor-element.elementor-element-8aa0a83 .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-28537 .elementor-element.elementor-element-8aa0a83 .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:0px !important;}.elementor-28537 .elementor-element.elementor-element-42d8f39 .elementor-nav-menu--dropdown a, .elementor-28537 .elementor-element.elementor-element-42d8f39 .elementor-menu-toggle{color:var( --e-global-color-primary );}.elementor-28537 .elementor-element.elementor-element-42d8f39 .elementor-nav-menu--dropdown{background-color:var( --e-global-color-d11401f );}.elementor-28537 .elementor-element.elementor-element-42d8f39 .elementor-nav-menu--dropdown a:hover,
					.elementor-28537 .elementor-element.elementor-element-42d8f39 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-28537 .elementor-element.elementor-element-42d8f39 .elementor-nav-menu--dropdown a.highlighted,
					.elementor-28537 .elementor-element.elementor-element-42d8f39 .elementor-menu-toggle:hover{color:var( --e-global-color-secondary );}.elementor-28537 .elementor-element.elementor-element-42d8f39 .elementor-nav-menu--dropdown a{padding-left:0px;padding-right:0px;padding-top:10px;padding-bottom:10px;}.elementor-28537 .elementor-element.elementor-element-42d8f39 .elementor-nav-menu--dropdown li:not(:last-child){border-style:none;}.elementor-28537 .elementor-element.elementor-element-42d8f39 .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-28537 .elementor-element.elementor-element-42d8f39 .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:0px !important;}.elementor-28537 .elementor-element.elementor-element-bb970de .elementor-nav-menu--dropdown a, .elementor-28537 .elementor-element.elementor-element-bb970de .elementor-menu-toggle{color:var( --e-global-color-primary );}.elementor-28537 .elementor-element.elementor-element-bb970de .elementor-nav-menu--dropdown{background-color:var( --e-global-color-d11401f );}.elementor-28537 .elementor-element.elementor-element-bb970de .elementor-nav-menu--dropdown a:hover,
					.elementor-28537 .elementor-element.elementor-element-bb970de .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-28537 .elementor-element.elementor-element-bb970de .elementor-nav-menu--dropdown a.highlighted,
					.elementor-28537 .elementor-element.elementor-element-bb970de .elementor-menu-toggle:hover{color:var( --e-global-color-secondary );}.elementor-28537 .elementor-element.elementor-element-bb970de .elementor-nav-menu--dropdown a{padding-left:0px;padding-right:0px;padding-top:10px;padding-bottom:10px;}.elementor-28537 .elementor-element.elementor-element-bb970de .elementor-nav-menu--dropdown li:not(:last-child){border-style:none;}.elementor-28537 .elementor-element.elementor-element-bb970de .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-28537 .elementor-element.elementor-element-bb970de .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:0px !important;}.elementor-28537 .elementor-element.elementor-element-c1e6690 .elementor-nav-menu--dropdown a, .elementor-28537 .elementor-element.elementor-element-c1e6690 .elementor-menu-toggle{color:var( --e-global-color-primary );}.elementor-28537 .elementor-element.elementor-element-c1e6690 .elementor-nav-menu--dropdown{background-color:var( --e-global-color-d11401f );}.elementor-28537 .elementor-element.elementor-element-c1e6690 .elementor-nav-menu--dropdown a:hover,
					.elementor-28537 .elementor-element.elementor-element-c1e6690 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-28537 .elementor-element.elementor-element-c1e6690 .elementor-nav-menu--dropdown a.highlighted,
					.elementor-28537 .elementor-element.elementor-element-c1e6690 .elementor-menu-toggle:hover{color:var( --e-global-color-secondary );}.elementor-28537 .elementor-element.elementor-element-c1e6690 .elementor-nav-menu--dropdown a{padding-left:0px;padding-right:0px;padding-top:10px;padding-bottom:10px;}.elementor-28537 .elementor-element.elementor-element-c1e6690 .elementor-nav-menu--dropdown li:not(:last-child){border-style:none;}.elementor-28537 .elementor-element.elementor-element-c1e6690 .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-28537 .elementor-element.elementor-element-c1e6690 .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:0px !important;}.elementor-28537 .elementor-element.elementor-element-c84adfc .elementor-nav-menu--dropdown a, .elementor-28537 .elementor-element.elementor-element-c84adfc .elementor-menu-toggle{color:var( --e-global-color-primary );}.elementor-28537 .elementor-element.elementor-element-c84adfc .elementor-nav-menu--dropdown{background-color:var( --e-global-color-d11401f );}.elementor-28537 .elementor-element.elementor-element-c84adfc .elementor-nav-menu--dropdown a:hover,
					.elementor-28537 .elementor-element.elementor-element-c84adfc .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-28537 .elementor-element.elementor-element-c84adfc .elementor-nav-menu--dropdown a.highlighted,
					.elementor-28537 .elementor-element.elementor-element-c84adfc .elementor-menu-toggle:hover{color:var( --e-global-color-secondary );}.elementor-28537 .elementor-element.elementor-element-c84adfc .elementor-nav-menu--dropdown a{padding-left:0px;padding-right:0px;padding-top:10px;padding-bottom:10px;}.elementor-28537 .elementor-element.elementor-element-c84adfc .elementor-nav-menu--dropdown li:not(:last-child){border-style:none;}.elementor-28537 .elementor-element.elementor-element-c84adfc .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-28537 .elementor-element.elementor-element-c84adfc .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:0px !important;}.elementor-28537 .elementor-element.elementor-element-9d75cc0 .elementor-nav-menu--dropdown a, .elementor-28537 .elementor-element.elementor-element-9d75cc0 .elementor-menu-toggle{color:var( --e-global-color-primary );}.elementor-28537 .elementor-element.elementor-element-9d75cc0 .elementor-nav-menu--dropdown{background-color:var( --e-global-color-d11401f );}.elementor-28537 .elementor-element.elementor-element-9d75cc0 .elementor-nav-menu--dropdown a:hover,
					.elementor-28537 .elementor-element.elementor-element-9d75cc0 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-28537 .elementor-element.elementor-element-9d75cc0 .elementor-nav-menu--dropdown a.highlighted,
					.elementor-28537 .elementor-element.elementor-element-9d75cc0 .elementor-menu-toggle:hover{color:var( --e-global-color-secondary );}.elementor-28537 .elementor-element.elementor-element-9d75cc0 .elementor-nav-menu--dropdown a{padding-left:0px;padding-right:0px;padding-top:10px;padding-bottom:10px;}.elementor-28537 .elementor-element.elementor-element-9d75cc0 .elementor-nav-menu--dropdown li:not(:last-child){border-style:none;}.elementor-28537 .elementor-element.elementor-element-9d75cc0 .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-28537 .elementor-element.elementor-element-9d75cc0 .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:0px !important;}.elementor-28537 .elementor-element.elementor-element-04b3914 .elementor-nav-menu--dropdown a, .elementor-28537 .elementor-element.elementor-element-04b3914 .elementor-menu-toggle{color:var( --e-global-color-primary );}.elementor-28537 .elementor-element.elementor-element-04b3914 .elementor-nav-menu--dropdown{background-color:var( --e-global-color-d11401f );}.elementor-28537 .elementor-element.elementor-element-04b3914 .elementor-nav-menu--dropdown a:hover,
					.elementor-28537 .elementor-element.elementor-element-04b3914 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-28537 .elementor-element.elementor-element-04b3914 .elementor-nav-menu--dropdown a.highlighted,
					.elementor-28537 .elementor-element.elementor-element-04b3914 .elementor-menu-toggle:hover{color:var( --e-global-color-secondary );}.elementor-28537 .elementor-element.elementor-element-04b3914 .elementor-nav-menu--dropdown a{padding-left:0px;padding-right:0px;padding-top:10px;padding-bottom:10px;}.elementor-28537 .elementor-element.elementor-element-04b3914 .elementor-nav-menu--dropdown li:not(:last-child){border-style:none;}.elementor-28537 .elementor-element.elementor-element-04b3914 .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-28537 .elementor-element.elementor-element-04b3914 .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:0px !important;}.elementor-28537 .elementor-element.elementor-element-43bd4e3 .elementor-nav-menu--dropdown a, .elementor-28537 .elementor-element.elementor-element-43bd4e3 .elementor-menu-toggle{color:var( --e-global-color-primary );}.elementor-28537 .elementor-element.elementor-element-43bd4e3 .elementor-nav-menu--dropdown{background-color:var( --e-global-color-d11401f );}.elementor-28537 .elementor-element.elementor-element-43bd4e3 .elementor-nav-menu--dropdown a:hover,
					.elementor-28537 .elementor-element.elementor-element-43bd4e3 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-28537 .elementor-element.elementor-element-43bd4e3 .elementor-nav-menu--dropdown a.highlighted,
					.elementor-28537 .elementor-element.elementor-element-43bd4e3 .elementor-menu-toggle:hover{color:var( --e-global-color-secondary );}.elementor-28537 .elementor-element.elementor-element-43bd4e3 .elementor-nav-menu--dropdown a{padding-left:0px;padding-right:0px;padding-top:10px;padding-bottom:10px;}.elementor-28537 .elementor-element.elementor-element-43bd4e3 .elementor-nav-menu--dropdown li:not(:last-child){border-style:none;}.elementor-28537 .elementor-element.elementor-element-43bd4e3 .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-28537 .elementor-element.elementor-element-43bd4e3 .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:0px !important;}.elementor-28537 .elementor-element.elementor-element-bf4abca .elementor-nav-menu--dropdown a, .elementor-28537 .elementor-element.elementor-element-bf4abca .elementor-menu-toggle{color:var( --e-global-color-primary );}.elementor-28537 .elementor-element.elementor-element-bf4abca .elementor-nav-menu--dropdown{background-color:var( --e-global-color-d11401f );}.elementor-28537 .elementor-element.elementor-element-bf4abca .elementor-nav-menu--dropdown a:hover,
					.elementor-28537 .elementor-element.elementor-element-bf4abca .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-28537 .elementor-element.elementor-element-bf4abca .elementor-nav-menu--dropdown a.highlighted,
					.elementor-28537 .elementor-element.elementor-element-bf4abca .elementor-menu-toggle:hover{color:var( --e-global-color-secondary );}.elementor-28537 .elementor-element.elementor-element-bf4abca .elementor-nav-menu--dropdown a{padding-left:0px;padding-right:0px;padding-top:10px;padding-bottom:10px;}.elementor-28537 .elementor-element.elementor-element-bf4abca .elementor-nav-menu--dropdown li:not(:last-child){border-style:none;}.elementor-28537 .elementor-element.elementor-element-bf4abca .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-28537 .elementor-element.elementor-element-bf4abca .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:0px !important;}.elementor-28537 .elementor-element.elementor-element-92478ff .elementor-nav-menu--dropdown a, .elementor-28537 .elementor-element.elementor-element-92478ff .elementor-menu-toggle{color:var( --e-global-color-primary );}.elementor-28537 .elementor-element.elementor-element-92478ff .elementor-nav-menu--dropdown{background-color:var( --e-global-color-d11401f );}.elementor-28537 .elementor-element.elementor-element-92478ff .elementor-nav-menu--dropdown a:hover,
					.elementor-28537 .elementor-element.elementor-element-92478ff .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-28537 .elementor-element.elementor-element-92478ff .elementor-nav-menu--dropdown a.highlighted,
					.elementor-28537 .elementor-element.elementor-element-92478ff .elementor-menu-toggle:hover{color:var( --e-global-color-secondary );}.elementor-28537 .elementor-element.elementor-element-92478ff .elementor-nav-menu--dropdown a{padding-left:0px;padding-right:0px;padding-top:10px;padding-bottom:10px;}.elementor-28537 .elementor-element.elementor-element-92478ff .elementor-nav-menu--dropdown li:not(:last-child){border-style:none;}.elementor-28537 .elementor-element.elementor-element-92478ff .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-28537 .elementor-element.elementor-element-92478ff .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:0px !important;}.elementor-28537 .elementor-element.elementor-element-3b5defb .elementor-nav-menu--dropdown a, .elementor-28537 .elementor-element.elementor-element-3b5defb .elementor-menu-toggle{color:var( --e-global-color-primary );}.elementor-28537 .elementor-element.elementor-element-3b5defb .elementor-nav-menu--dropdown{background-color:var( --e-global-color-d11401f );}.elementor-28537 .elementor-element.elementor-element-3b5defb .elementor-nav-menu--dropdown a:hover,
					.elementor-28537 .elementor-element.elementor-element-3b5defb .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-28537 .elementor-element.elementor-element-3b5defb .elementor-nav-menu--dropdown a.highlighted,
					.elementor-28537 .elementor-element.elementor-element-3b5defb .elementor-menu-toggle:hover{color:var( --e-global-color-secondary );}.elementor-28537 .elementor-element.elementor-element-3b5defb .elementor-nav-menu--dropdown a{padding-left:0px;padding-right:0px;padding-top:10px;padding-bottom:10px;}.elementor-28537 .elementor-element.elementor-element-3b5defb .elementor-nav-menu--dropdown li:not(:last-child){border-style:none;}.elementor-28537 .elementor-element.elementor-element-3b5defb .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-28537 .elementor-element.elementor-element-3b5defb .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:0px !important;}.elementor-28537 .elementor-element.elementor-element-00e5a42 .elementor-nav-menu--dropdown a, .elementor-28537 .elementor-element.elementor-element-00e5a42 .elementor-menu-toggle{color:var( --e-global-color-primary );}.elementor-28537 .elementor-element.elementor-element-00e5a42 .elementor-nav-menu--dropdown{background-color:var( --e-global-color-d11401f );}.elementor-28537 .elementor-element.elementor-element-00e5a42 .elementor-nav-menu--dropdown a:hover,
					.elementor-28537 .elementor-element.elementor-element-00e5a42 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-28537 .elementor-element.elementor-element-00e5a42 .elementor-nav-menu--dropdown a.highlighted,
					.elementor-28537 .elementor-element.elementor-element-00e5a42 .elementor-menu-toggle:hover{color:var( --e-global-color-secondary );}.elementor-28537 .elementor-element.elementor-element-00e5a42 .elementor-nav-menu--dropdown a{padding-left:0px;padding-right:0px;padding-top:10px;padding-bottom:10px;}.elementor-28537 .elementor-element.elementor-element-00e5a42 .elementor-nav-menu--dropdown li:not(:last-child){border-style:none;}.elementor-28537 .elementor-element.elementor-element-00e5a42 .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-28537 .elementor-element.elementor-element-00e5a42 .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:0px !important;}.elementor-28537 .elementor-element.elementor-element-6281f8c .elementor-nav-menu--dropdown a, .elementor-28537 .elementor-element.elementor-element-6281f8c .elementor-menu-toggle{color:var( --e-global-color-primary );}.elementor-28537 .elementor-element.elementor-element-6281f8c .elementor-nav-menu--dropdown{background-color:var( --e-global-color-d11401f );}.elementor-28537 .elementor-element.elementor-element-6281f8c .elementor-nav-menu--dropdown a:hover,
					.elementor-28537 .elementor-element.elementor-element-6281f8c .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-28537 .elementor-element.elementor-element-6281f8c .elementor-nav-menu--dropdown a.highlighted,
					.elementor-28537 .elementor-element.elementor-element-6281f8c .elementor-menu-toggle:hover{color:var( --e-global-color-secondary );}.elementor-28537 .elementor-element.elementor-element-6281f8c .elementor-nav-menu--dropdown a{padding-left:0px;padding-right:0px;padding-top:10px;padding-bottom:10px;}.elementor-28537 .elementor-element.elementor-element-6281f8c .elementor-nav-menu--dropdown li:not(:last-child){border-style:none;}.elementor-28537 .elementor-element.elementor-element-6281f8c .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-28537 .elementor-element.elementor-element-6281f8c .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:0px !important;}.elementor-28537 .elementor-element.elementor-element-a0a92b2 .elementor-nav-menu--dropdown a, .elementor-28537 .elementor-element.elementor-element-a0a92b2 .elementor-menu-toggle{color:var( --e-global-color-primary );}.elementor-28537 .elementor-element.elementor-element-a0a92b2 .elementor-nav-menu--dropdown{background-color:var( --e-global-color-d11401f );}.elementor-28537 .elementor-element.elementor-element-a0a92b2 .elementor-nav-menu--dropdown a:hover,
					.elementor-28537 .elementor-element.elementor-element-a0a92b2 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-28537 .elementor-element.elementor-element-a0a92b2 .elementor-nav-menu--dropdown a.highlighted,
					.elementor-28537 .elementor-element.elementor-element-a0a92b2 .elementor-menu-toggle:hover{color:var( --e-global-color-secondary );}.elementor-28537 .elementor-element.elementor-element-a0a92b2 .elementor-nav-menu--dropdown a{padding-left:0px;padding-right:0px;padding-top:10px;padding-bottom:10px;}.elementor-28537 .elementor-element.elementor-element-a0a92b2 .elementor-nav-menu--dropdown li:not(:last-child){border-style:none;}.elementor-28537 .elementor-element.elementor-element-a0a92b2 .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-28537 .elementor-element.elementor-element-a0a92b2 .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:0px !important;}.elementor-28537 .elementor-element.elementor-element-e305950 .elementor-nav-menu--dropdown a, .elementor-28537 .elementor-element.elementor-element-e305950 .elementor-menu-toggle{color:var( --e-global-color-primary );}.elementor-28537 .elementor-element.elementor-element-e305950 .elementor-nav-menu--dropdown{background-color:var( --e-global-color-d11401f );}.elementor-28537 .elementor-element.elementor-element-e305950 .elementor-nav-menu--dropdown a:hover,
					.elementor-28537 .elementor-element.elementor-element-e305950 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-28537 .elementor-element.elementor-element-e305950 .elementor-nav-menu--dropdown a.highlighted,
					.elementor-28537 .elementor-element.elementor-element-e305950 .elementor-menu-toggle:hover{color:var( --e-global-color-secondary );}.elementor-28537 .elementor-element.elementor-element-e305950 .elementor-nav-menu--dropdown a{padding-left:0px;padding-right:0px;padding-top:10px;padding-bottom:10px;}.elementor-28537 .elementor-element.elementor-element-e305950 .elementor-nav-menu--dropdown li:not(:last-child){border-style:none;}.elementor-28537 .elementor-element.elementor-element-e305950 .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-28537 .elementor-element.elementor-element-e305950 .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:0px !important;}.elementor-28537 .elementor-element.elementor-element-4c4643d .elementor-nav-menu--dropdown a, .elementor-28537 .elementor-element.elementor-element-4c4643d .elementor-menu-toggle{color:var( --e-global-color-primary );}.elementor-28537 .elementor-element.elementor-element-4c4643d .elementor-nav-menu--dropdown{background-color:var( --e-global-color-d11401f );}.elementor-28537 .elementor-element.elementor-element-4c4643d .elementor-nav-menu--dropdown a:hover,
					.elementor-28537 .elementor-element.elementor-element-4c4643d .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-28537 .elementor-element.elementor-element-4c4643d .elementor-nav-menu--dropdown a.highlighted,
					.elementor-28537 .elementor-element.elementor-element-4c4643d .elementor-menu-toggle:hover{color:var( --e-global-color-secondary );}.elementor-28537 .elementor-element.elementor-element-4c4643d .elementor-nav-menu--dropdown a{padding-left:0px;padding-right:0px;padding-top:10px;padding-bottom:10px;}.elementor-28537 .elementor-element.elementor-element-4c4643d .elementor-nav-menu--dropdown li:not(:last-child){border-style:none;}.elementor-28537 .elementor-element.elementor-element-4c4643d .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-28537 .elementor-element.elementor-element-4c4643d .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:0px !important;}.elementor-28537 .elementor-element.elementor-element-67ce779 .elementor-nav-menu--dropdown a, .elementor-28537 .elementor-element.elementor-element-67ce779 .elementor-menu-toggle{color:var( --e-global-color-primary );}.elementor-28537 .elementor-element.elementor-element-67ce779 .elementor-nav-menu--dropdown{background-color:var( --e-global-color-d11401f );}.elementor-28537 .elementor-element.elementor-element-67ce779 .elementor-nav-menu--dropdown a:hover,
					.elementor-28537 .elementor-element.elementor-element-67ce779 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-28537 .elementor-element.elementor-element-67ce779 .elementor-nav-menu--dropdown a.highlighted,
					.elementor-28537 .elementor-element.elementor-element-67ce779 .elementor-menu-toggle:hover{color:var( --e-global-color-secondary );}.elementor-28537 .elementor-element.elementor-element-67ce779 .elementor-nav-menu--dropdown a{padding-left:0px;padding-right:0px;padding-top:10px;padding-bottom:10px;}.elementor-28537 .elementor-element.elementor-element-67ce779 .elementor-nav-menu--dropdown li:not(:last-child){border-style:none;}.elementor-28537 .elementor-element.elementor-element-67ce779 .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-28537 .elementor-element.elementor-element-67ce779 .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:0px !important;}.elementor-28537 .elementor-element.elementor-element-34a1659 .elementor-nav-menu--dropdown a, .elementor-28537 .elementor-element.elementor-element-34a1659 .elementor-menu-toggle{color:var( --e-global-color-primary );}.elementor-28537 .elementor-element.elementor-element-34a1659 .elementor-nav-menu--dropdown{background-color:var( --e-global-color-d11401f );}.elementor-28537 .elementor-element.elementor-element-34a1659 .elementor-nav-menu--dropdown a:hover,
					.elementor-28537 .elementor-element.elementor-element-34a1659 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-28537 .elementor-element.elementor-element-34a1659 .elementor-nav-menu--dropdown a.highlighted,
					.elementor-28537 .elementor-element.elementor-element-34a1659 .elementor-menu-toggle:hover{color:var( --e-global-color-secondary );}.elementor-28537 .elementor-element.elementor-element-34a1659 .elementor-nav-menu--dropdown a{padding-left:0px;padding-right:0px;padding-top:10px;padding-bottom:10px;}.elementor-28537 .elementor-element.elementor-element-34a1659 .elementor-nav-menu--dropdown li:not(:last-child){border-style:none;}.elementor-28537 .elementor-element.elementor-element-34a1659 .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-28537 .elementor-element.elementor-element-34a1659 .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:0px !important;}.elementor-28537 .elementor-element.elementor-element-f01d7ab{--display:flex;--gap:0px 0px;--background-transition:0.3s;--margin-top:2rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-28537 .elementor-element.elementor-element-f01d7ab:not(.elementor-motion-effects-element-type-background), .elementor-28537 .elementor-element.elementor-element-f01d7ab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8FAFC;}.elementor-28537 .elementor-element.elementor-element-f01d7ab, .elementor-28537 .elementor-element.elementor-element-f01d7ab::before{--border-transition:0.3s;}.elementor-28537 .elementor-element.elementor-element-8732153 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-28537 .elementor-element.elementor-element-8732153 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-28537 .elementor-element.elementor-element-8732153 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:var( --e-global-color-secondary );}.elementor-28537 .elementor-element.elementor-element-8732153 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );}.elementor-28537 .elementor-element.elementor-element-8732153{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-28537 .elementor-element.elementor-element-8732153 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-28537 .elementor-element.elementor-element-8732153 .elementor-icon-list-item > a{font-size:0.875rem;}.elementor-28537 .elementor-element.elementor-element-8732153 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-28537 .elementor-element.elementor-element-8732153 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-28537 .elementor-element.elementor-element-7fb0b27{--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;--background-transition:0.3s;--padding-top:3rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-28537 .elementor-element.elementor-element-16731efe{--divider-border-style:solid;--divider-color:var( --e-global-color-3859279 );--divider-border-width:1px;}.elementor-28537 .elementor-element.elementor-element-16731efe .elementor-divider-separator{width:100%;}.elementor-28537 .elementor-element.elementor-element-16731efe .elementor-divider{padding-block-start:20px;padding-block-end:20px;}.elementor-28537 .elementor-element.elementor-element-c998dfa{--grid-column-gap:20px;--grid-row-gap:20px;}.elementor-28537 .elementor-element.elementor-element-c998dfa .elementor-post{border-style:solid;border-width:1px 1px 1px 1px;border-radius:10px;padding:2rem 2rem 2rem 2rem;border-color:#E2E8F0;}.elementor-28537 .elementor-element.elementor-element-c998dfa .elementor-post:hover{box-shadow:0px 2px 8px 0px rgba(3.0000000000000018, 11.999999999999963, 56, 0.10980392156862745);}.elementor-28537 .elementor-element.elementor-element-c998dfa .elementor-post__title, .elementor-28537 .elementor-element.elementor-element-c998dfa .elementor-post__title a{color:var( --e-global-color-primary );}.elementor-28537 .elementor-element.elementor-element-855c61a{--grid-column-gap:20px;--grid-row-gap:20px;}.elementor-28537 .elementor-element.elementor-element-855c61a .elementor-post{border-style:solid;border-width:1px 1px 1px 1px;border-radius:10px;padding:2rem 2rem 2rem 2rem;border-color:#E2E8F0;}.elementor-28537 .elementor-element.elementor-element-855c61a .elementor-post:hover{box-shadow:0px 2px 8px 0px rgba(3.0000000000000018, 11.999999999999963, 56, 0.10980392156862745);}.elementor-28537 .elementor-element.elementor-element-855c61a .elementor-post__title, .elementor-28537 .elementor-element.elementor-element-855c61a .elementor-post__title a{color:var( --e-global-color-primary );}.elementor-28537 .elementor-element.elementor-element-7a58166{--grid-column-gap:20px;--grid-row-gap:20px;}.elementor-28537 .elementor-element.elementor-element-7a58166 .elementor-post{border-style:solid;border-width:1px 1px 1px 1px;border-radius:10px;padding:2rem 2rem 2rem 2rem;border-color:#E2E8F0;}.elementor-28537 .elementor-element.elementor-element-7a58166 .elementor-post:hover{box-shadow:0px 2px 8px 0px rgba(3.0000000000000018, 11.999999999999963, 56, 0.10980392156862745);}.elementor-28537 .elementor-element.elementor-element-7a58166 .elementor-post__title, .elementor-28537 .elementor-element.elementor-element-7a58166 .elementor-post__title a{color:var( --e-global-color-primary );}.elementor-28537 .elementor-element.elementor-element-ab2ca9a{--grid-column-gap:20px;--grid-row-gap:20px;}.elementor-28537 .elementor-element.elementor-element-ab2ca9a .elementor-post{border-style:solid;border-width:1px 1px 1px 1px;border-radius:10px;padding:2rem 2rem 2rem 2rem;border-color:#E2E8F0;}.elementor-28537 .elementor-element.elementor-element-ab2ca9a .elementor-post:hover{box-shadow:0px 2px 8px 0px rgba(3.0000000000000018, 11.999999999999963, 56, 0.10980392156862745);}.elementor-28537 .elementor-element.elementor-element-ab2ca9a .elementor-post__title, .elementor-28537 .elementor-element.elementor-element-ab2ca9a .elementor-post__title a{color:var( --e-global-color-primary );}.elementor-28537 .elementor-element.elementor-element-afeb3d5{--grid-column-gap:20px;--grid-row-gap:20px;}.elementor-28537 .elementor-element.elementor-element-afeb3d5 .elementor-post{border-style:solid;border-width:1px 1px 1px 1px;border-radius:10px;padding:2rem 2rem 2rem 2rem;border-color:#E2E8F0;}.elementor-28537 .elementor-element.elementor-element-afeb3d5 .elementor-post:hover{box-shadow:0px 2px 8px 0px rgba(3.0000000000000018, 11.999999999999963, 56, 0.10980392156862745);}.elementor-28537 .elementor-element.elementor-element-afeb3d5 .elementor-post__title, .elementor-28537 .elementor-element.elementor-element-afeb3d5 .elementor-post__title a{color:var( --e-global-color-primary );}.elementor-28537 .elementor-element.elementor-element-47ff4c6{--grid-column-gap:20px;--grid-row-gap:20px;}.elementor-28537 .elementor-element.elementor-element-47ff4c6 .elementor-post{border-style:solid;border-width:1px 1px 1px 1px;border-radius:10px;padding:2rem 2rem 2rem 2rem;border-color:#E2E8F0;}.elementor-28537 .elementor-element.elementor-element-47ff4c6 .elementor-post:hover{box-shadow:0px 2px 8px 0px rgba(3.0000000000000018, 11.999999999999963, 56, 0.10980392156862745);}.elementor-28537 .elementor-element.elementor-element-47ff4c6 .elementor-post__title, .elementor-28537 .elementor-element.elementor-element-47ff4c6 .elementor-post__title a{color:var( --e-global-color-primary );}.elementor-28537 .elementor-element.elementor-element-6739be6{--grid-column-gap:20px;--grid-row-gap:20px;}.elementor-28537 .elementor-element.elementor-element-6739be6 .elementor-post{border-style:solid;border-width:1px 1px 1px 1px;border-radius:10px;padding:2rem 2rem 2rem 2rem;border-color:#E2E8F0;}.elementor-28537 .elementor-element.elementor-element-6739be6 .elementor-post:hover{box-shadow:0px 2px 8px 0px rgba(3.0000000000000018, 11.999999999999963, 56, 0.10980392156862745);}.elementor-28537 .elementor-element.elementor-element-6739be6 .elementor-post__title, .elementor-28537 .elementor-element.elementor-element-6739be6 .elementor-post__title a{color:var( --e-global-color-primary );}.elementor-28537 .elementor-element.elementor-element-879ef3c{--grid-column-gap:20px;--grid-row-gap:20px;}.elementor-28537 .elementor-element.elementor-element-879ef3c .elementor-post{border-style:solid;border-width:1px 1px 1px 1px;border-radius:10px;padding:2rem 2rem 2rem 2rem;border-color:#E2E8F0;}.elementor-28537 .elementor-element.elementor-element-879ef3c .elementor-post:hover{box-shadow:0px 2px 8px 0px rgba(3.0000000000000018, 11.999999999999963, 56, 0.10980392156862745);}.elementor-28537 .elementor-element.elementor-element-879ef3c .elementor-post__title, .elementor-28537 .elementor-element.elementor-element-879ef3c .elementor-post__title a{color:var( --e-global-color-primary );}.elementor-28537 .elementor-element.elementor-element-cea4b67{--grid-column-gap:20px;--grid-row-gap:20px;}.elementor-28537 .elementor-element.elementor-element-cea4b67 .elementor-post{border-style:solid;border-width:1px 1px 1px 1px;border-radius:10px;padding:2rem 2rem 2rem 2rem;border-color:#E2E8F0;}.elementor-28537 .elementor-element.elementor-element-cea4b67 .elementor-post:hover{box-shadow:0px 2px 8px 0px rgba(3.0000000000000018, 11.999999999999963, 56, 0.10980392156862745);}.elementor-28537 .elementor-element.elementor-element-cea4b67 .elementor-post__title, .elementor-28537 .elementor-element.elementor-element-cea4b67 .elementor-post__title a{color:var( --e-global-color-primary );}.elementor-28537 .elementor-element.elementor-element-d9df5c8{--grid-column-gap:20px;--grid-row-gap:20px;}.elementor-28537 .elementor-element.elementor-element-d9df5c8 .elementor-post{border-style:solid;border-width:1px 1px 1px 1px;border-radius:10px;padding:2rem 2rem 2rem 2rem;border-color:#E2E8F0;}.elementor-28537 .elementor-element.elementor-element-d9df5c8 .elementor-post:hover{box-shadow:0px 2px 8px 0px rgba(3.0000000000000018, 11.999999999999963, 56, 0.10980392156862745);}.elementor-28537 .elementor-element.elementor-element-d9df5c8 .elementor-post__title, .elementor-28537 .elementor-element.elementor-element-d9df5c8 .elementor-post__title a{color:var( --e-global-color-primary );}.elementor-28537 .elementor-element.elementor-element-ac7e4a0{--grid-column-gap:20px;--grid-row-gap:20px;}.elementor-28537 .elementor-element.elementor-element-ac7e4a0 .elementor-post{border-style:solid;border-width:1px 1px 1px 1px;border-radius:10px;padding:2rem 2rem 2rem 2rem;border-color:#E2E8F0;}.elementor-28537 .elementor-element.elementor-element-ac7e4a0 .elementor-post:hover{box-shadow:0px 2px 8px 0px rgba(3.0000000000000018, 11.999999999999963, 56, 0.10980392156862745);}.elementor-28537 .elementor-element.elementor-element-ac7e4a0 .elementor-post__title, .elementor-28537 .elementor-element.elementor-element-ac7e4a0 .elementor-post__title a{color:var( --e-global-color-primary );}.elementor-28537 .elementor-element.elementor-element-55a0cb1{--grid-column-gap:20px;--grid-row-gap:20px;}.elementor-28537 .elementor-element.elementor-element-55a0cb1 .elementor-post{border-style:solid;border-width:1px 1px 1px 1px;border-radius:10px;padding:2rem 2rem 2rem 2rem;border-color:#E2E8F0;}.elementor-28537 .elementor-element.elementor-element-55a0cb1 .elementor-post:hover{box-shadow:0px 2px 8px 0px rgba(3.0000000000000018, 11.999999999999963, 56, 0.10980392156862745);}.elementor-28537 .elementor-element.elementor-element-55a0cb1 .elementor-post__title, .elementor-28537 .elementor-element.elementor-element-55a0cb1 .elementor-post__title a{color:var( --e-global-color-primary );}.elementor-28537 .elementor-element.elementor-element-ee8f5ba{--grid-column-gap:20px;--grid-row-gap:20px;}.elementor-28537 .elementor-element.elementor-element-ee8f5ba .elementor-post{border-style:solid;border-width:1px 1px 1px 1px;border-radius:10px;padding:2rem 2rem 2rem 2rem;border-color:#E2E8F0;}.elementor-28537 .elementor-element.elementor-element-ee8f5ba .elementor-post:hover{box-shadow:0px 2px 8px 0px rgba(3.0000000000000018, 11.999999999999963, 56, 0.10980392156862745);}.elementor-28537 .elementor-element.elementor-element-ee8f5ba .elementor-post__title, .elementor-28537 .elementor-element.elementor-element-ee8f5ba .elementor-post__title a{color:var( --e-global-color-primary );}.elementor-28537 .elementor-element.elementor-element-d1a4ffd{--grid-column-gap:20px;--grid-row-gap:20px;}.elementor-28537 .elementor-element.elementor-element-d1a4ffd .elementor-post{border-style:solid;border-width:1px 1px 1px 1px;border-radius:10px;padding:2rem 2rem 2rem 2rem;border-color:#E2E8F0;}.elementor-28537 .elementor-element.elementor-element-d1a4ffd .elementor-post:hover{box-shadow:0px 2px 8px 0px rgba(3.0000000000000018, 11.999999999999963, 56, 0.10980392156862745);}.elementor-28537 .elementor-element.elementor-element-d1a4ffd .elementor-post__title, .elementor-28537 .elementor-element.elementor-element-d1a4ffd .elementor-post__title a{color:var( --e-global-color-primary );}.elementor-28537 .elementor-element.elementor-element-8b3124c{--grid-column-gap:20px;--grid-row-gap:20px;}.elementor-28537 .elementor-element.elementor-element-8b3124c .elementor-post{border-style:solid;border-width:1px 1px 1px 1px;border-radius:10px;padding:2rem 2rem 2rem 2rem;border-color:#E2E8F0;}.elementor-28537 .elementor-element.elementor-element-8b3124c .elementor-post:hover{box-shadow:0px 2px 8px 0px rgba(3.0000000000000018, 11.999999999999963, 56, 0.10980392156862745);}.elementor-28537 .elementor-element.elementor-element-8b3124c .elementor-post__title, .elementor-28537 .elementor-element.elementor-element-8b3124c .elementor-post__title a{color:var( --e-global-color-primary );}.elementor-28537 .elementor-element.elementor-element-8cf2039{--grid-column-gap:20px;--grid-row-gap:20px;}.elementor-28537 .elementor-element.elementor-element-8cf2039 .elementor-post{border-style:solid;border-width:1px 1px 1px 1px;border-radius:10px;padding:2rem 2rem 2rem 2rem;border-color:#E2E8F0;}.elementor-28537 .elementor-element.elementor-element-8cf2039 .elementor-post:hover{box-shadow:0px 2px 8px 0px rgba(3.0000000000000018, 11.999999999999963, 56, 0.10980392156862745);}.elementor-28537 .elementor-element.elementor-element-8cf2039 .elementor-post__title, .elementor-28537 .elementor-element.elementor-element-8cf2039 .elementor-post__title a{color:var( --e-global-color-primary );}.elementor-28537 .elementor-element.elementor-element-6e2f1e3{--grid-column-gap:20px;--grid-row-gap:20px;}.elementor-28537 .elementor-element.elementor-element-6e2f1e3 .elementor-post{border-style:solid;border-width:1px 1px 1px 1px;border-radius:10px;padding:2rem 2rem 2rem 2rem;border-color:#E2E8F0;}.elementor-28537 .elementor-element.elementor-element-6e2f1e3 .elementor-post:hover{box-shadow:0px 2px 8px 0px rgba(3.0000000000000018, 11.999999999999963, 56, 0.10980392156862745);}.elementor-28537 .elementor-element.elementor-element-6e2f1e3 .elementor-post__title, .elementor-28537 .elementor-element.elementor-element-6e2f1e3 .elementor-post__title a{color:var( --e-global-color-primary );}.elementor-28537 .elementor-element.elementor-element-0dd1cb9{--grid-column-gap:20px;--grid-row-gap:20px;}.elementor-28537 .elementor-element.elementor-element-0dd1cb9 .elementor-post{border-style:solid;border-width:1px 1px 1px 1px;border-radius:10px;padding:2rem 2rem 2rem 2rem;border-color:#E2E8F0;}.elementor-28537 .elementor-element.elementor-element-0dd1cb9 .elementor-post:hover{box-shadow:0px 2px 8px 0px rgba(3.0000000000000018, 11.999999999999963, 56, 0.10980392156862745);}.elementor-28537 .elementor-element.elementor-element-0dd1cb9 .elementor-post__title, .elementor-28537 .elementor-element.elementor-element-0dd1cb9 .elementor-post__title a{color:var( --e-global-color-primary );}.elementor-28537 .elementor-element.elementor-element-9fcaac5{--grid-column-gap:20px;--grid-row-gap:20px;}.elementor-28537 .elementor-element.elementor-element-9fcaac5 .elementor-post{border-style:solid;border-width:1px 1px 1px 1px;border-radius:10px;padding:2rem 2rem 2rem 2rem;border-color:#E2E8F0;}.elementor-28537 .elementor-element.elementor-element-9fcaac5 .elementor-post:hover{box-shadow:0px 2px 8px 0px rgba(3.0000000000000018, 11.999999999999963, 56, 0.10980392156862745);}.elementor-28537 .elementor-element.elementor-element-9fcaac5 .elementor-post__title, .elementor-28537 .elementor-element.elementor-element-9fcaac5 .elementor-post__title a{color:var( --e-global-color-primary );}.elementor-28537 .elementor-element.elementor-element-ac83c3e{--grid-column-gap:20px;--grid-row-gap:20px;}.elementor-28537 .elementor-element.elementor-element-ac83c3e .elementor-post{border-style:solid;border-width:1px 1px 1px 1px;border-radius:10px;padding:2rem 2rem 2rem 2rem;border-color:#E2E8F0;}.elementor-28537 .elementor-element.elementor-element-ac83c3e .elementor-post:hover{box-shadow:0px 2px 8px 0px rgba(3.0000000000000018, 11.999999999999963, 56, 0.10980392156862745);}.elementor-28537 .elementor-element.elementor-element-ac83c3e .elementor-post__title, .elementor-28537 .elementor-element.elementor-element-ac83c3e .elementor-post__title a{color:var( --e-global-color-primary );}.elementor-28537 .elementor-element.elementor-element-2861765{--grid-column-gap:20px;--grid-row-gap:20px;}.elementor-28537 .elementor-element.elementor-element-2861765 .elementor-post{border-style:solid;border-width:1px 1px 1px 1px;border-radius:10px;padding:2rem 2rem 2rem 2rem;border-color:#E2E8F0;}.elementor-28537 .elementor-element.elementor-element-2861765 .elementor-post:hover{box-shadow:0px 2px 8px 0px rgba(3.0000000000000018, 11.999999999999963, 56, 0.10980392156862745);}.elementor-28537 .elementor-element.elementor-element-2861765 .elementor-post__title, .elementor-28537 .elementor-element.elementor-element-2861765 .elementor-post__title a{color:var( --e-global-color-primary );}.elementor-28537 .elementor-element.elementor-element-5f492b1c{--divider-border-style:solid;--divider-color:var( --e-global-color-3859279 );--divider-border-width:1px;}.elementor-28537 .elementor-element.elementor-element-5f492b1c .elementor-divider-separator{width:100%;}.elementor-28537 .elementor-element.elementor-element-5f492b1c .elementor-divider{padding-block-start:20px;padding-block-end:20px;}.elementor-28537 .elementor-element.elementor-element-ccb19fb{--grid-column-gap:20px;--grid-row-gap:20px;}.elementor-28537 .elementor-element.elementor-element-ccb19fb .elementor-post{border-style:solid;border-width:1px 1px 1px 1px;border-radius:10px;padding:2rem 2rem 2rem 2rem;border-color:#E2E8F0;}.elementor-28537 .elementor-element.elementor-element-ccb19fb .elementor-post:hover{box-shadow:0px 2px 8px 0px rgba(3.0000000000000018, 11.999999999999963, 56, 0.10980392156862745);}.elementor-28537 .elementor-element.elementor-element-ccb19fb .elementor-post__title, .elementor-28537 .elementor-element.elementor-element-ccb19fb .elementor-post__title a{color:var( --e-global-color-primary );}.elementor-28537 .elementor-element.elementor-element-ccb19fb .elementor-pagination{text-align:center;margin-top:30px;}.elementor-28537 .elementor-element.elementor-element-ccb19fb .elementor-pagination .page-numbers:not(.dots){color:var( --e-global-color-primary );}.elementor-28537 .elementor-element.elementor-element-ccb19fb .elementor-pagination a.page-numbers:hover{color:var( --e-global-color-secondary );}.elementor-28537 .elementor-element.elementor-element-ccb19fb .elementor-pagination .page-numbers.current{color:var( --e-global-color-secondary );}body:not(.rtl) .elementor-28537 .elementor-element.elementor-element-ccb19fb .elementor-pagination .page-numbers:not(:first-child){margin-left:calc( 10px/2 );}body:not(.rtl) .elementor-28537 .elementor-element.elementor-element-ccb19fb .elementor-pagination .page-numbers:not(:last-child){margin-right:calc( 10px/2 );}body.rtl .elementor-28537 .elementor-element.elementor-element-ccb19fb .elementor-pagination .page-numbers:not(:first-child){margin-right:calc( 10px/2 );}body.rtl .elementor-28537 .elementor-element.elementor-element-ccb19fb .elementor-pagination .page-numbers:not(:last-child){margin-left:calc( 10px/2 );}.elementor-28537 .elementor-element.elementor-element-28b582c{--grid-column-gap:20px;--grid-row-gap:20px;}.elementor-28537 .elementor-element.elementor-element-28b582c .elementor-post{border-style:solid;border-width:1px 1px 1px 1px;border-radius:10px;padding:2rem 2rem 2rem 2rem;border-color:#E2E8F0;}.elementor-28537 .elementor-element.elementor-element-28b582c .elementor-post:hover{box-shadow:0px 2px 8px 0px rgba(3.0000000000000018, 11.999999999999963, 56, 0.10980392156862745);}.elementor-28537 .elementor-element.elementor-element-28b582c .elementor-post__title, .elementor-28537 .elementor-element.elementor-element-28b582c .elementor-post__title a{color:var( --e-global-color-primary );}.elementor-28537 .elementor-element.elementor-element-28b582c .elementor-pagination{text-align:center;margin-top:30px;}.elementor-28537 .elementor-element.elementor-element-28b582c .elementor-pagination .page-numbers:not(.dots){color:var( --e-global-color-primary );}.elementor-28537 .elementor-element.elementor-element-28b582c .elementor-pagination a.page-numbers:hover{color:var( --e-global-color-secondary );}.elementor-28537 .elementor-element.elementor-element-28b582c .elementor-pagination .page-numbers.current{color:var( --e-global-color-secondary );}body:not(.rtl) .elementor-28537 .elementor-element.elementor-element-28b582c .elementor-pagination .page-numbers:not(:first-child){margin-left:calc( 10px/2 );}body:not(.rtl) .elementor-28537 .elementor-element.elementor-element-28b582c .elementor-pagination .page-numbers:not(:last-child){margin-right:calc( 10px/2 );}body.rtl .elementor-28537 .elementor-element.elementor-element-28b582c .elementor-pagination .page-numbers:not(:first-child){margin-right:calc( 10px/2 );}body.rtl .elementor-28537 .elementor-element.elementor-element-28b582c .elementor-pagination .page-numbers:not(:last-child){margin-left:calc( 10px/2 );}.elementor-28537 .elementor-element.elementor-element-b271f52{--grid-column-gap:20px;--grid-row-gap:20px;}.elementor-28537 .elementor-element.elementor-element-b271f52 .elementor-post{border-style:solid;border-width:1px 1px 1px 1px;border-radius:10px;padding:2rem 2rem 2rem 2rem;border-color:#E2E8F0;}.elementor-28537 .elementor-element.elementor-element-b271f52 .elementor-post:hover{box-shadow:0px 2px 8px 0px rgba(3.0000000000000018, 11.999999999999963, 56, 0.10980392156862745);}.elementor-28537 .elementor-element.elementor-element-b271f52 .elementor-post__title, .elementor-28537 .elementor-element.elementor-element-b271f52 .elementor-post__title a{color:var( --e-global-color-primary );}.elementor-28537 .elementor-element.elementor-element-b271f52 .elementor-pagination{text-align:center;margin-top:30px;}.elementor-28537 .elementor-element.elementor-element-b271f52 .elementor-pagination .page-numbers:not(.dots){color:var( --e-global-color-primary );}.elementor-28537 .elementor-element.elementor-element-b271f52 .elementor-pagination a.page-numbers:hover{color:var( --e-global-color-secondary );}.elementor-28537 .elementor-element.elementor-element-b271f52 .elementor-pagination .page-numbers.current{color:var( --e-global-color-secondary );}body:not(.rtl) .elementor-28537 .elementor-element.elementor-element-b271f52 .elementor-pagination .page-numbers:not(:first-child){margin-left:calc( 10px/2 );}body:not(.rtl) .elementor-28537 .elementor-element.elementor-element-b271f52 .elementor-pagination .page-numbers:not(:last-child){margin-right:calc( 10px/2 );}body.rtl .elementor-28537 .elementor-element.elementor-element-b271f52 .elementor-pagination .page-numbers:not(:first-child){margin-right:calc( 10px/2 );}body.rtl .elementor-28537 .elementor-element.elementor-element-b271f52 .elementor-pagination .page-numbers:not(:last-child){margin-left:calc( 10px/2 );}.elementor-28537 .elementor-element.elementor-element-1207b73{--grid-column-gap:20px;--grid-row-gap:20px;}.elementor-28537 .elementor-element.elementor-element-1207b73 .elementor-post{border-style:solid;border-width:1px 1px 1px 1px;border-radius:10px;padding:2rem 2rem 2rem 2rem;border-color:#E2E8F0;}.elementor-28537 .elementor-element.elementor-element-1207b73 .elementor-post:hover{box-shadow:0px 2px 8px 0px rgba(3.0000000000000018, 11.999999999999963, 56, 0.10980392156862745);}.elementor-28537 .elementor-element.elementor-element-1207b73 .elementor-post__title, .elementor-28537 .elementor-element.elementor-element-1207b73 .elementor-post__title a{color:var( --e-global-color-primary );}.elementor-28537 .elementor-element.elementor-element-1207b73 .elementor-pagination{text-align:center;margin-top:30px;}.elementor-28537 .elementor-element.elementor-element-1207b73 .elementor-pagination .page-numbers:not(.dots){color:var( --e-global-color-primary );}.elementor-28537 .elementor-element.elementor-element-1207b73 .elementor-pagination a.page-numbers:hover{color:var( --e-global-color-secondary );}.elementor-28537 .elementor-element.elementor-element-1207b73 .elementor-pagination .page-numbers.current{color:var( --e-global-color-secondary );}body:not(.rtl) .elementor-28537 .elementor-element.elementor-element-1207b73 .elementor-pagination .page-numbers:not(:first-child){margin-left:calc( 10px/2 );}body:not(.rtl) .elementor-28537 .elementor-element.elementor-element-1207b73 .elementor-pagination .page-numbers:not(:last-child){margin-right:calc( 10px/2 );}body.rtl .elementor-28537 .elementor-element.elementor-element-1207b73 .elementor-pagination .page-numbers:not(:first-child){margin-right:calc( 10px/2 );}body.rtl .elementor-28537 .elementor-element.elementor-element-1207b73 .elementor-pagination .page-numbers:not(:last-child){margin-left:calc( 10px/2 );}.elementor-28537 .elementor-element.elementor-element-ed30e28{--grid-column-gap:20px;--grid-row-gap:20px;}.elementor-28537 .elementor-element.elementor-element-ed30e28 .elementor-post{border-style:solid;border-width:1px 1px 1px 1px;border-radius:10px;padding:2rem 2rem 2rem 2rem;border-color:#E2E8F0;}.elementor-28537 .elementor-element.elementor-element-ed30e28 .elementor-post:hover{box-shadow:0px 2px 8px 0px rgba(3.0000000000000018, 11.999999999999963, 56, 0.10980392156862745);}.elementor-28537 .elementor-element.elementor-element-ed30e28 .elementor-post__title, .elementor-28537 .elementor-element.elementor-element-ed30e28 .elementor-post__title a{color:var( --e-global-color-primary );}.elementor-28537 .elementor-element.elementor-element-ed30e28 .elementor-pagination{text-align:center;margin-top:30px;}.elementor-28537 .elementor-element.elementor-element-ed30e28 .elementor-pagination .page-numbers:not(.dots){color:var( --e-global-color-primary );}.elementor-28537 .elementor-element.elementor-element-ed30e28 .elementor-pagination a.page-numbers:hover{color:var( --e-global-color-secondary );}.elementor-28537 .elementor-element.elementor-element-ed30e28 .elementor-pagination .page-numbers.current{color:var( --e-global-color-secondary );}body:not(.rtl) .elementor-28537 .elementor-element.elementor-element-ed30e28 .elementor-pagination .page-numbers:not(:first-child){margin-left:calc( 10px/2 );}body:not(.rtl) .elementor-28537 .elementor-element.elementor-element-ed30e28 .elementor-pagination .page-numbers:not(:last-child){margin-right:calc( 10px/2 );}body.rtl .elementor-28537 .elementor-element.elementor-element-ed30e28 .elementor-pagination .page-numbers:not(:first-child){margin-right:calc( 10px/2 );}body.rtl .elementor-28537 .elementor-element.elementor-element-ed30e28 .elementor-pagination .page-numbers:not(:last-child){margin-left:calc( 10px/2 );}.elementor-28537 .elementor-element.elementor-element-df5eb0b{--grid-column-gap:20px;--grid-row-gap:20px;}.elementor-28537 .elementor-element.elementor-element-df5eb0b .elementor-post{border-style:solid;border-width:1px 1px 1px 1px;border-radius:10px;padding:2rem 2rem 2rem 2rem;border-color:#E2E8F0;}.elementor-28537 .elementor-element.elementor-element-df5eb0b .elementor-post:hover{box-shadow:0px 2px 8px 0px rgba(3.0000000000000018, 11.999999999999963, 56, 0.10980392156862745);}.elementor-28537 .elementor-element.elementor-element-df5eb0b .elementor-post__title, .elementor-28537 .elementor-element.elementor-element-df5eb0b .elementor-post__title a{color:var( --e-global-color-primary );}.elementor-28537 .elementor-element.elementor-element-df5eb0b .elementor-pagination{text-align:center;margin-top:30px;}.elementor-28537 .elementor-element.elementor-element-df5eb0b .elementor-pagination .page-numbers:not(.dots){color:var( --e-global-color-primary );}.elementor-28537 .elementor-element.elementor-element-df5eb0b .elementor-pagination a.page-numbers:hover{color:var( --e-global-color-secondary );}.elementor-28537 .elementor-element.elementor-element-df5eb0b .elementor-pagination .page-numbers.current{color:var( --e-global-color-secondary );}body:not(.rtl) .elementor-28537 .elementor-element.elementor-element-df5eb0b .elementor-pagination .page-numbers:not(:first-child){margin-left:calc( 10px/2 );}body:not(.rtl) .elementor-28537 .elementor-element.elementor-element-df5eb0b .elementor-pagination .page-numbers:not(:last-child){margin-right:calc( 10px/2 );}body.rtl .elementor-28537 .elementor-element.elementor-element-df5eb0b .elementor-pagination .page-numbers:not(:first-child){margin-right:calc( 10px/2 );}body.rtl .elementor-28537 .elementor-element.elementor-element-df5eb0b .elementor-pagination .page-numbers:not(:last-child){margin-left:calc( 10px/2 );}.elementor-28537 .elementor-element.elementor-element-d78c1c3{--grid-column-gap:20px;--grid-row-gap:20px;}.elementor-28537 .elementor-element.elementor-element-d78c1c3 .elementor-post{border-style:solid;border-width:1px 1px 1px 1px;border-radius:10px;padding:2rem 2rem 2rem 2rem;border-color:#E2E8F0;}.elementor-28537 .elementor-element.elementor-element-d78c1c3 .elementor-post:hover{box-shadow:0px 2px 8px 0px rgba(3.0000000000000018, 11.999999999999963, 56, 0.10980392156862745);}.elementor-28537 .elementor-element.elementor-element-d78c1c3 .elementor-post__title, .elementor-28537 .elementor-element.elementor-element-d78c1c3 .elementor-post__title a{color:var( --e-global-color-primary );}.elementor-28537 .elementor-element.elementor-element-d78c1c3 .elementor-pagination{text-align:center;margin-top:30px;}.elementor-28537 .elementor-element.elementor-element-d78c1c3 .elementor-pagination .page-numbers:not(.dots){color:var( --e-global-color-primary );}.elementor-28537 .elementor-element.elementor-element-d78c1c3 .elementor-pagination a.page-numbers:hover{color:var( --e-global-color-secondary );}.elementor-28537 .elementor-element.elementor-element-d78c1c3 .elementor-pagination .page-numbers.current{color:var( --e-global-color-secondary );}body:not(.rtl) .elementor-28537 .elementor-element.elementor-element-d78c1c3 .elementor-pagination .page-numbers:not(:first-child){margin-left:calc( 10px/2 );}body:not(.rtl) .elementor-28537 .elementor-element.elementor-element-d78c1c3 .elementor-pagination .page-numbers:not(:last-child){margin-right:calc( 10px/2 );}body.rtl .elementor-28537 .elementor-element.elementor-element-d78c1c3 .elementor-pagination .page-numbers:not(:first-child){margin-right:calc( 10px/2 );}body.rtl .elementor-28537 .elementor-element.elementor-element-d78c1c3 .elementor-pagination .page-numbers:not(:last-child){margin-left:calc( 10px/2 );}.elementor-28537 .elementor-element.elementor-element-c9dae95{--grid-column-gap:20px;--grid-row-gap:20px;}.elementor-28537 .elementor-element.elementor-element-c9dae95 .elementor-post{border-style:solid;border-width:1px 1px 1px 1px;border-radius:10px;padding:2rem 2rem 2rem 2rem;border-color:#E2E8F0;}.elementor-28537 .elementor-element.elementor-element-c9dae95 .elementor-post:hover{box-shadow:0px 2px 8px 0px rgba(3.0000000000000018, 11.999999999999963, 56, 0.10980392156862745);}.elementor-28537 .elementor-element.elementor-element-c9dae95 .elementor-post__title, .elementor-28537 .elementor-element.elementor-element-c9dae95 .elementor-post__title a{color:var( --e-global-color-primary );}.elementor-28537 .elementor-element.elementor-element-c9dae95 .elementor-pagination{text-align:center;margin-top:30px;}.elementor-28537 .elementor-element.elementor-element-c9dae95 .elementor-pagination .page-numbers:not(.dots){color:var( --e-global-color-primary );}.elementor-28537 .elementor-element.elementor-element-c9dae95 .elementor-pagination a.page-numbers:hover{color:var( --e-global-color-secondary );}.elementor-28537 .elementor-element.elementor-element-c9dae95 .elementor-pagination .page-numbers.current{color:var( --e-global-color-secondary );}body:not(.rtl) .elementor-28537 .elementor-element.elementor-element-c9dae95 .elementor-pagination .page-numbers:not(:first-child){margin-left:calc( 10px/2 );}body:not(.rtl) .elementor-28537 .elementor-element.elementor-element-c9dae95 .elementor-pagination .page-numbers:not(:last-child){margin-right:calc( 10px/2 );}body.rtl .elementor-28537 .elementor-element.elementor-element-c9dae95 .elementor-pagination .page-numbers:not(:first-child){margin-right:calc( 10px/2 );}body.rtl .elementor-28537 .elementor-element.elementor-element-c9dae95 .elementor-pagination .page-numbers:not(:last-child){margin-left:calc( 10px/2 );}.elementor-28537 .elementor-element.elementor-element-45dc764{--grid-column-gap:20px;--grid-row-gap:20px;}.elementor-28537 .elementor-element.elementor-element-45dc764 .elementor-post{border-style:solid;border-width:1px 1px 1px 1px;border-radius:10px;padding:2rem 2rem 2rem 2rem;border-color:#E2E8F0;}.elementor-28537 .elementor-element.elementor-element-45dc764 .elementor-post:hover{box-shadow:0px 2px 8px 0px rgba(3.0000000000000018, 11.999999999999963, 56, 0.10980392156862745);}.elementor-28537 .elementor-element.elementor-element-45dc764 .elementor-post__title, .elementor-28537 .elementor-element.elementor-element-45dc764 .elementor-post__title a{color:var( --e-global-color-primary );}.elementor-28537 .elementor-element.elementor-element-45dc764 .elementor-pagination{text-align:center;margin-top:30px;}.elementor-28537 .elementor-element.elementor-element-45dc764 .elementor-pagination .page-numbers:not(.dots){color:var( --e-global-color-primary );}.elementor-28537 .elementor-element.elementor-element-45dc764 .elementor-pagination a.page-numbers:hover{color:var( --e-global-color-secondary );}.elementor-28537 .elementor-element.elementor-element-45dc764 .elementor-pagination .page-numbers.current{color:var( --e-global-color-secondary );}body:not(.rtl) .elementor-28537 .elementor-element.elementor-element-45dc764 .elementor-pagination .page-numbers:not(:first-child){margin-left:calc( 10px/2 );}body:not(.rtl) .elementor-28537 .elementor-element.elementor-element-45dc764 .elementor-pagination .page-numbers:not(:last-child){margin-right:calc( 10px/2 );}body.rtl .elementor-28537 .elementor-element.elementor-element-45dc764 .elementor-pagination .page-numbers:not(:first-child){margin-right:calc( 10px/2 );}body.rtl .elementor-28537 .elementor-element.elementor-element-45dc764 .elementor-pagination .page-numbers:not(:last-child){margin-left:calc( 10px/2 );}.elementor-28537 .elementor-element.elementor-element-e017821{--grid-column-gap:20px;--grid-row-gap:20px;}.elementor-28537 .elementor-element.elementor-element-e017821 .elementor-post{border-style:solid;border-width:1px 1px 1px 1px;border-radius:10px;padding:2rem 2rem 2rem 2rem;border-color:#E2E8F0;}.elementor-28537 .elementor-element.elementor-element-e017821 .elementor-post:hover{box-shadow:0px 2px 8px 0px rgba(3.0000000000000018, 11.999999999999963, 56, 0.10980392156862745);}.elementor-28537 .elementor-element.elementor-element-e017821 .elementor-post__title, .elementor-28537 .elementor-element.elementor-element-e017821 .elementor-post__title a{color:var( --e-global-color-primary );}.elementor-28537 .elementor-element.elementor-element-e017821 .elementor-pagination{text-align:center;margin-top:30px;}.elementor-28537 .elementor-element.elementor-element-e017821 .elementor-pagination .page-numbers:not(.dots){color:var( --e-global-color-primary );}.elementor-28537 .elementor-element.elementor-element-e017821 .elementor-pagination a.page-numbers:hover{color:var( --e-global-color-secondary );}.elementor-28537 .elementor-element.elementor-element-e017821 .elementor-pagination .page-numbers.current{color:var( --e-global-color-secondary );}body:not(.rtl) .elementor-28537 .elementor-element.elementor-element-e017821 .elementor-pagination .page-numbers:not(:first-child){margin-left:calc( 10px/2 );}body:not(.rtl) .elementor-28537 .elementor-element.elementor-element-e017821 .elementor-pagination .page-numbers:not(:last-child){margin-right:calc( 10px/2 );}body.rtl .elementor-28537 .elementor-element.elementor-element-e017821 .elementor-pagination .page-numbers:not(:first-child){margin-right:calc( 10px/2 );}body.rtl .elementor-28537 .elementor-element.elementor-element-e017821 .elementor-pagination .page-numbers:not(:last-child){margin-left:calc( 10px/2 );}.elementor-28537 .elementor-element.elementor-element-f16ca37{--grid-column-gap:20px;--grid-row-gap:20px;}.elementor-28537 .elementor-element.elementor-element-f16ca37 .elementor-post{border-style:solid;border-width:1px 1px 1px 1px;border-radius:10px;padding:2rem 2rem 2rem 2rem;border-color:#E2E8F0;}.elementor-28537 .elementor-element.elementor-element-f16ca37 .elementor-post:hover{box-shadow:0px 2px 8px 0px rgba(3.0000000000000018, 11.999999999999963, 56, 0.10980392156862745);}.elementor-28537 .elementor-element.elementor-element-f16ca37 .elementor-post__title, .elementor-28537 .elementor-element.elementor-element-f16ca37 .elementor-post__title a{color:var( --e-global-color-primary );}.elementor-28537 .elementor-element.elementor-element-f16ca37 .elementor-pagination{text-align:center;margin-top:30px;}.elementor-28537 .elementor-element.elementor-element-f16ca37 .elementor-pagination .page-numbers:not(.dots){color:var( --e-global-color-primary );}.elementor-28537 .elementor-element.elementor-element-f16ca37 .elementor-pagination a.page-numbers:hover{color:var( --e-global-color-secondary );}.elementor-28537 .elementor-element.elementor-element-f16ca37 .elementor-pagination .page-numbers.current{color:var( --e-global-color-secondary );}body:not(.rtl) .elementor-28537 .elementor-element.elementor-element-f16ca37 .elementor-pagination .page-numbers:not(:first-child){margin-left:calc( 10px/2 );}body:not(.rtl) .elementor-28537 .elementor-element.elementor-element-f16ca37 .elementor-pagination .page-numbers:not(:last-child){margin-right:calc( 10px/2 );}body.rtl .elementor-28537 .elementor-element.elementor-element-f16ca37 .elementor-pagination .page-numbers:not(:first-child){margin-right:calc( 10px/2 );}body.rtl .elementor-28537 .elementor-element.elementor-element-f16ca37 .elementor-pagination .page-numbers:not(:last-child){margin-left:calc( 10px/2 );}.elementor-28537 .elementor-element.elementor-element-04d7432{--grid-column-gap:20px;--grid-row-gap:20px;}.elementor-28537 .elementor-element.elementor-element-04d7432 .elementor-post{border-style:solid;border-width:1px 1px 1px 1px;border-radius:10px;padding:2rem 2rem 2rem 2rem;border-color:#E2E8F0;}.elementor-28537 .elementor-element.elementor-element-04d7432 .elementor-post:hover{box-shadow:0px 2px 8px 0px rgba(3.0000000000000018, 11.999999999999963, 56, 0.10980392156862745);}.elementor-28537 .elementor-element.elementor-element-04d7432 .elementor-post__title, .elementor-28537 .elementor-element.elementor-element-04d7432 .elementor-post__title a{color:var( --e-global-color-primary );}.elementor-28537 .elementor-element.elementor-element-04d7432 .elementor-pagination{text-align:center;margin-top:30px;}.elementor-28537 .elementor-element.elementor-element-04d7432 .elementor-pagination .page-numbers:not(.dots){color:var( --e-global-color-primary );}.elementor-28537 .elementor-element.elementor-element-04d7432 .elementor-pagination a.page-numbers:hover{color:var( --e-global-color-secondary );}.elementor-28537 .elementor-element.elementor-element-04d7432 .elementor-pagination .page-numbers.current{color:var( --e-global-color-secondary );}body:not(.rtl) .elementor-28537 .elementor-element.elementor-element-04d7432 .elementor-pagination .page-numbers:not(:first-child){margin-left:calc( 10px/2 );}body:not(.rtl) .elementor-28537 .elementor-element.elementor-element-04d7432 .elementor-pagination .page-numbers:not(:last-child){margin-right:calc( 10px/2 );}body.rtl .elementor-28537 .elementor-element.elementor-element-04d7432 .elementor-pagination .page-numbers:not(:first-child){margin-right:calc( 10px/2 );}body.rtl .elementor-28537 .elementor-element.elementor-element-04d7432 .elementor-pagination .page-numbers:not(:last-child){margin-left:calc( 10px/2 );}.elementor-28537 .elementor-element.elementor-element-2a1691a{--grid-column-gap:20px;--grid-row-gap:20px;}.elementor-28537 .elementor-element.elementor-element-2a1691a .elementor-post{border-style:solid;border-width:1px 1px 1px 1px;border-radius:10px;padding:2rem 2rem 2rem 2rem;border-color:#E2E8F0;}.elementor-28537 .elementor-element.elementor-element-2a1691a .elementor-post:hover{box-shadow:0px 2px 8px 0px rgba(3.0000000000000018, 11.999999999999963, 56, 0.10980392156862745);}.elementor-28537 .elementor-element.elementor-element-2a1691a .elementor-post__title, .elementor-28537 .elementor-element.elementor-element-2a1691a .elementor-post__title a{color:var( --e-global-color-primary );}.elementor-28537 .elementor-element.elementor-element-2a1691a .elementor-pagination{text-align:center;margin-top:30px;}.elementor-28537 .elementor-element.elementor-element-2a1691a .elementor-pagination .page-numbers:not(.dots){color:var( --e-global-color-primary );}.elementor-28537 .elementor-element.elementor-element-2a1691a .elementor-pagination a.page-numbers:hover{color:var( --e-global-color-secondary );}.elementor-28537 .elementor-element.elementor-element-2a1691a .elementor-pagination .page-numbers.current{color:var( --e-global-color-secondary );}body:not(.rtl) .elementor-28537 .elementor-element.elementor-element-2a1691a .elementor-pagination .page-numbers:not(:first-child){margin-left:calc( 10px/2 );}body:not(.rtl) .elementor-28537 .elementor-element.elementor-element-2a1691a .elementor-pagination .page-numbers:not(:last-child){margin-right:calc( 10px/2 );}body.rtl .elementor-28537 .elementor-element.elementor-element-2a1691a .elementor-pagination .page-numbers:not(:first-child){margin-right:calc( 10px/2 );}body.rtl .elementor-28537 .elementor-element.elementor-element-2a1691a .elementor-pagination .page-numbers:not(:last-child){margin-left:calc( 10px/2 );}.elementor-28537 .elementor-element.elementor-element-011f9f8{--grid-column-gap:20px;--grid-row-gap:20px;}.elementor-28537 .elementor-element.elementor-element-011f9f8 .elementor-post{border-style:solid;border-width:1px 1px 1px 1px;border-radius:10px;padding:2rem 2rem 2rem 2rem;border-color:#E2E8F0;}.elementor-28537 .elementor-element.elementor-element-011f9f8 .elementor-post:hover{box-shadow:0px 2px 8px 0px rgba(3.0000000000000018, 11.999999999999963, 56, 0.10980392156862745);}.elementor-28537 .elementor-element.elementor-element-011f9f8 .elementor-post__title, .elementor-28537 .elementor-element.elementor-element-011f9f8 .elementor-post__title a{color:var( --e-global-color-primary );}.elementor-28537 .elementor-element.elementor-element-011f9f8 .elementor-pagination{text-align:center;margin-top:30px;}.elementor-28537 .elementor-element.elementor-element-011f9f8 .elementor-pagination .page-numbers:not(.dots){color:var( --e-global-color-primary );}.elementor-28537 .elementor-element.elementor-element-011f9f8 .elementor-pagination a.page-numbers:hover{color:var( --e-global-color-secondary );}.elementor-28537 .elementor-element.elementor-element-011f9f8 .elementor-pagination .page-numbers.current{color:var( --e-global-color-secondary );}body:not(.rtl) .elementor-28537 .elementor-element.elementor-element-011f9f8 .elementor-pagination .page-numbers:not(:first-child){margin-left:calc( 10px/2 );}body:not(.rtl) .elementor-28537 .elementor-element.elementor-element-011f9f8 .elementor-pagination .page-numbers:not(:last-child){margin-right:calc( 10px/2 );}body.rtl .elementor-28537 .elementor-element.elementor-element-011f9f8 .elementor-pagination .page-numbers:not(:first-child){margin-right:calc( 10px/2 );}body.rtl .elementor-28537 .elementor-element.elementor-element-011f9f8 .elementor-pagination .page-numbers:not(:last-child){margin-left:calc( 10px/2 );}.elementor-28537 .elementor-element.elementor-element-6e779a4{--grid-column-gap:20px;--grid-row-gap:20px;}.elementor-28537 .elementor-element.elementor-element-6e779a4 .elementor-post{border-style:solid;border-width:1px 1px 1px 1px;border-radius:10px;padding:2rem 2rem 2rem 2rem;border-color:#E2E8F0;}.elementor-28537 .elementor-element.elementor-element-6e779a4 .elementor-post:hover{box-shadow:0px 2px 8px 0px rgba(3.0000000000000018, 11.999999999999963, 56, 0.10980392156862745);}.elementor-28537 .elementor-element.elementor-element-6e779a4 .elementor-post__title, .elementor-28537 .elementor-element.elementor-element-6e779a4 .elementor-post__title a{color:var( --e-global-color-primary );}.elementor-28537 .elementor-element.elementor-element-6e779a4 .elementor-pagination{text-align:center;margin-top:30px;}.elementor-28537 .elementor-element.elementor-element-6e779a4 .elementor-pagination .page-numbers:not(.dots){color:var( --e-global-color-primary );}.elementor-28537 .elementor-element.elementor-element-6e779a4 .elementor-pagination a.page-numbers:hover{color:var( --e-global-color-secondary );}.elementor-28537 .elementor-element.elementor-element-6e779a4 .elementor-pagination .page-numbers.current{color:var( --e-global-color-secondary );}body:not(.rtl) .elementor-28537 .elementor-element.elementor-element-6e779a4 .elementor-pagination .page-numbers:not(:first-child){margin-left:calc( 10px/2 );}body:not(.rtl) .elementor-28537 .elementor-element.elementor-element-6e779a4 .elementor-pagination .page-numbers:not(:last-child){margin-right:calc( 10px/2 );}body.rtl .elementor-28537 .elementor-element.elementor-element-6e779a4 .elementor-pagination .page-numbers:not(:first-child){margin-right:calc( 10px/2 );}body.rtl .elementor-28537 .elementor-element.elementor-element-6e779a4 .elementor-pagination .page-numbers:not(:last-child){margin-left:calc( 10px/2 );}.elementor-28537 .elementor-element.elementor-element-95ec66c{--grid-column-gap:20px;--grid-row-gap:20px;}.elementor-28537 .elementor-element.elementor-element-95ec66c .elementor-post{border-style:solid;border-width:1px 1px 1px 1px;border-radius:10px;padding:2rem 2rem 2rem 2rem;border-color:#E2E8F0;}.elementor-28537 .elementor-element.elementor-element-95ec66c .elementor-post:hover{box-shadow:0px 2px 8px 0px rgba(3.0000000000000018, 11.999999999999963, 56, 0.10980392156862745);}.elementor-28537 .elementor-element.elementor-element-95ec66c .elementor-post__title, .elementor-28537 .elementor-element.elementor-element-95ec66c .elementor-post__title a{color:var( --e-global-color-primary );}.elementor-28537 .elementor-element.elementor-element-95ec66c .elementor-pagination{text-align:center;margin-top:30px;}.elementor-28537 .elementor-element.elementor-element-95ec66c .elementor-pagination .page-numbers:not(.dots){color:var( --e-global-color-primary );}.elementor-28537 .elementor-element.elementor-element-95ec66c .elementor-pagination a.page-numbers:hover{color:var( --e-global-color-secondary );}.elementor-28537 .elementor-element.elementor-element-95ec66c .elementor-pagination .page-numbers.current{color:var( --e-global-color-secondary );}body:not(.rtl) .elementor-28537 .elementor-element.elementor-element-95ec66c .elementor-pagination .page-numbers:not(:first-child){margin-left:calc( 10px/2 );}body:not(.rtl) .elementor-28537 .elementor-element.elementor-element-95ec66c .elementor-pagination .page-numbers:not(:last-child){margin-right:calc( 10px/2 );}body.rtl .elementor-28537 .elementor-element.elementor-element-95ec66c .elementor-pagination .page-numbers:not(:first-child){margin-right:calc( 10px/2 );}body.rtl .elementor-28537 .elementor-element.elementor-element-95ec66c .elementor-pagination .page-numbers:not(:last-child){margin-left:calc( 10px/2 );}.elementor-28537 .elementor-element.elementor-element-a7293d8{--grid-column-gap:20px;--grid-row-gap:20px;}.elementor-28537 .elementor-element.elementor-element-a7293d8 .elementor-post{border-style:solid;border-width:1px 1px 1px 1px;border-radius:10px;padding:2rem 2rem 2rem 2rem;border-color:#E2E8F0;}.elementor-28537 .elementor-element.elementor-element-a7293d8 .elementor-post:hover{box-shadow:0px 2px 8px 0px rgba(3.0000000000000018, 11.999999999999963, 56, 0.10980392156862745);}.elementor-28537 .elementor-element.elementor-element-a7293d8 .elementor-post__title, .elementor-28537 .elementor-element.elementor-element-a7293d8 .elementor-post__title a{color:var( --e-global-color-primary );}.elementor-28537 .elementor-element.elementor-element-a7293d8 .elementor-pagination{text-align:center;margin-top:30px;}.elementor-28537 .elementor-element.elementor-element-a7293d8 .elementor-pagination .page-numbers:not(.dots){color:var( --e-global-color-primary );}.elementor-28537 .elementor-element.elementor-element-a7293d8 .elementor-pagination a.page-numbers:hover{color:var( --e-global-color-secondary );}.elementor-28537 .elementor-element.elementor-element-a7293d8 .elementor-pagination .page-numbers.current{color:var( --e-global-color-secondary );}body:not(.rtl) .elementor-28537 .elementor-element.elementor-element-a7293d8 .elementor-pagination .page-numbers:not(:first-child){margin-left:calc( 10px/2 );}body:not(.rtl) .elementor-28537 .elementor-element.elementor-element-a7293d8 .elementor-pagination .page-numbers:not(:last-child){margin-right:calc( 10px/2 );}body.rtl .elementor-28537 .elementor-element.elementor-element-a7293d8 .elementor-pagination .page-numbers:not(:first-child){margin-right:calc( 10px/2 );}body.rtl .elementor-28537 .elementor-element.elementor-element-a7293d8 .elementor-pagination .page-numbers:not(:last-child){margin-left:calc( 10px/2 );}.elementor-28537 .elementor-element.elementor-element-1f5316a{--grid-column-gap:20px;--grid-row-gap:20px;}.elementor-28537 .elementor-element.elementor-element-1f5316a .elementor-post{border-style:solid;border-width:1px 1px 1px 1px;border-radius:10px;padding:2rem 2rem 2rem 2rem;border-color:#E2E8F0;}.elementor-28537 .elementor-element.elementor-element-1f5316a .elementor-post:hover{box-shadow:0px 2px 8px 0px rgba(3.0000000000000018, 11.999999999999963, 56, 0.10980392156862745);}.elementor-28537 .elementor-element.elementor-element-1f5316a .elementor-post__title, .elementor-28537 .elementor-element.elementor-element-1f5316a .elementor-post__title a{color:var( --e-global-color-primary );}.elementor-28537 .elementor-element.elementor-element-1f5316a .elementor-pagination{text-align:center;margin-top:30px;}.elementor-28537 .elementor-element.elementor-element-1f5316a .elementor-pagination .page-numbers:not(.dots){color:var( --e-global-color-primary );}.elementor-28537 .elementor-element.elementor-element-1f5316a .elementor-pagination a.page-numbers:hover{color:var( --e-global-color-secondary );}.elementor-28537 .elementor-element.elementor-element-1f5316a .elementor-pagination .page-numbers.current{color:var( --e-global-color-secondary );}body:not(.rtl) .elementor-28537 .elementor-element.elementor-element-1f5316a .elementor-pagination .page-numbers:not(:first-child){margin-left:calc( 10px/2 );}body:not(.rtl) .elementor-28537 .elementor-element.elementor-element-1f5316a .elementor-pagination .page-numbers:not(:last-child){margin-right:calc( 10px/2 );}body.rtl .elementor-28537 .elementor-element.elementor-element-1f5316a .elementor-pagination .page-numbers:not(:first-child){margin-right:calc( 10px/2 );}body.rtl .elementor-28537 .elementor-element.elementor-element-1f5316a .elementor-pagination .page-numbers:not(:last-child){margin-left:calc( 10px/2 );}.elementor-28537 .elementor-element.elementor-element-6a73867{--grid-column-gap:20px;--grid-row-gap:20px;}.elementor-28537 .elementor-element.elementor-element-6a73867 .elementor-post{border-style:solid;border-width:1px 1px 1px 1px;border-radius:10px;padding:2rem 2rem 2rem 2rem;border-color:#E2E8F0;}.elementor-28537 .elementor-element.elementor-element-6a73867 .elementor-post:hover{box-shadow:0px 2px 8px 0px rgba(3.0000000000000018, 11.999999999999963, 56, 0.10980392156862745);}.elementor-28537 .elementor-element.elementor-element-6a73867 .elementor-post__title, .elementor-28537 .elementor-element.elementor-element-6a73867 .elementor-post__title a{color:var( --e-global-color-primary );}.elementor-28537 .elementor-element.elementor-element-6a73867 .elementor-pagination{text-align:center;margin-top:30px;}.elementor-28537 .elementor-element.elementor-element-6a73867 .elementor-pagination .page-numbers:not(.dots){color:var( --e-global-color-primary );}.elementor-28537 .elementor-element.elementor-element-6a73867 .elementor-pagination a.page-numbers:hover{color:var( --e-global-color-secondary );}.elementor-28537 .elementor-element.elementor-element-6a73867 .elementor-pagination .page-numbers.current{color:var( --e-global-color-secondary );}body:not(.rtl) .elementor-28537 .elementor-element.elementor-element-6a73867 .elementor-pagination .page-numbers:not(:first-child){margin-left:calc( 10px/2 );}body:not(.rtl) .elementor-28537 .elementor-element.elementor-element-6a73867 .elementor-pagination .page-numbers:not(:last-child){margin-right:calc( 10px/2 );}body.rtl .elementor-28537 .elementor-element.elementor-element-6a73867 .elementor-pagination .page-numbers:not(:first-child){margin-right:calc( 10px/2 );}body.rtl .elementor-28537 .elementor-element.elementor-element-6a73867 .elementor-pagination .page-numbers:not(:last-child){margin-left:calc( 10px/2 );}.elementor-28537 .elementor-element.elementor-element-e5601c9{--grid-column-gap:20px;--grid-row-gap:20px;}.elementor-28537 .elementor-element.elementor-element-e5601c9 .elementor-post{border-style:solid;border-width:1px 1px 1px 1px;border-radius:10px;padding:2rem 2rem 2rem 2rem;border-color:#E2E8F0;}.elementor-28537 .elementor-element.elementor-element-e5601c9 .elementor-post:hover{box-shadow:0px 2px 8px 0px rgba(3.0000000000000018, 11.999999999999963, 56, 0.10980392156862745);}.elementor-28537 .elementor-element.elementor-element-e5601c9 .elementor-post__title, .elementor-28537 .elementor-element.elementor-element-e5601c9 .elementor-post__title a{color:var( --e-global-color-primary );}.elementor-28537 .elementor-element.elementor-element-e5601c9 .elementor-pagination{text-align:center;margin-top:30px;}.elementor-28537 .elementor-element.elementor-element-e5601c9 .elementor-pagination .page-numbers:not(.dots){color:var( --e-global-color-primary );}.elementor-28537 .elementor-element.elementor-element-e5601c9 .elementor-pagination a.page-numbers:hover{color:var( --e-global-color-secondary );}.elementor-28537 .elementor-element.elementor-element-e5601c9 .elementor-pagination .page-numbers.current{color:var( --e-global-color-secondary );}body:not(.rtl) .elementor-28537 .elementor-element.elementor-element-e5601c9 .elementor-pagination .page-numbers:not(:first-child){margin-left:calc( 10px/2 );}body:not(.rtl) .elementor-28537 .elementor-element.elementor-element-e5601c9 .elementor-pagination .page-numbers:not(:last-child){margin-right:calc( 10px/2 );}body.rtl .elementor-28537 .elementor-element.elementor-element-e5601c9 .elementor-pagination .page-numbers:not(:first-child){margin-right:calc( 10px/2 );}body.rtl .elementor-28537 .elementor-element.elementor-element-e5601c9 .elementor-pagination .page-numbers:not(:last-child){margin-left:calc( 10px/2 );}.elementor-28537 .elementor-element.elementor-element-1997299{--grid-column-gap:20px;--grid-row-gap:20px;}.elementor-28537 .elementor-element.elementor-element-1997299 .elementor-post{border-style:solid;border-width:1px 1px 1px 1px;border-radius:10px;padding:2rem 2rem 2rem 2rem;border-color:#E2E8F0;}.elementor-28537 .elementor-element.elementor-element-1997299 .elementor-post:hover{box-shadow:0px 2px 8px 0px rgba(3.0000000000000018, 11.999999999999963, 56, 0.10980392156862745);}.elementor-28537 .elementor-element.elementor-element-1997299 .elementor-post__title, .elementor-28537 .elementor-element.elementor-element-1997299 .elementor-post__title a{color:var( --e-global-color-primary );}.elementor-28537 .elementor-element.elementor-element-1997299 .elementor-pagination{text-align:center;margin-top:30px;}.elementor-28537 .elementor-element.elementor-element-1997299 .elementor-pagination .page-numbers:not(.dots){color:var( --e-global-color-primary );}.elementor-28537 .elementor-element.elementor-element-1997299 .elementor-pagination a.page-numbers:hover{color:var( --e-global-color-secondary );}.elementor-28537 .elementor-element.elementor-element-1997299 .elementor-pagination .page-numbers.current{color:var( --e-global-color-secondary );}body:not(.rtl) .elementor-28537 .elementor-element.elementor-element-1997299 .elementor-pagination .page-numbers:not(:first-child){margin-left:calc( 10px/2 );}body:not(.rtl) .elementor-28537 .elementor-element.elementor-element-1997299 .elementor-pagination .page-numbers:not(:last-child){margin-right:calc( 10px/2 );}body.rtl .elementor-28537 .elementor-element.elementor-element-1997299 .elementor-pagination .page-numbers:not(:first-child){margin-right:calc( 10px/2 );}body.rtl .elementor-28537 .elementor-element.elementor-element-1997299 .elementor-pagination .page-numbers:not(:last-child){margin-left:calc( 10px/2 );}.elementor-28537 .elementor-element.elementor-element-982bcd3{--divider-border-style:solid;--divider-color:var( --e-global-color-3859279 );--divider-border-width:1px;}.elementor-28537 .elementor-element.elementor-element-982bcd3 .elementor-divider-separator{width:100%;}.elementor-28537 .elementor-element.elementor-element-982bcd3 .elementor-divider{padding-block-start:20px;padding-block-end:20px;}.elementor-28537 .elementor-element.elementor-element-33bdcc3{--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;--background-transition:0.3s;}.elementor-28537 .elementor-element.elementor-element-8a119d7{--e-off-canvas-height:100vh;--e-off-canvas-content-overflow:auto;--e-off-canvas-overlay-opacity:1;}.elementor-28537 .elementor-element.elementor-element-8a119d7 .e-off-canvas__overlay{background-color:rgba(0,0,0,.8);}.elementor-28537 .elementor-element.elementor-element-8104f47{--display:flex;--background-transition:0.3s;}.elementor-28537 .elementor-element.elementor-element-da384ba > .elementor-widget-container{border-style:solid;border-color:#E2E8F0;}.elementor-28537 .elementor-element.elementor-element-c5919b3 .elementor-nav-menu--dropdown a, .elementor-28537 .elementor-element.elementor-element-c5919b3 .elementor-menu-toggle{color:var( --e-global-color-primary );}.elementor-28537 .elementor-element.elementor-element-c5919b3 .elementor-nav-menu--dropdown{background-color:var( --e-global-color-d11401f );}.elementor-28537 .elementor-element.elementor-element-c5919b3 .elementor-nav-menu--dropdown a:hover,
					.elementor-28537 .elementor-element.elementor-element-c5919b3 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-28537 .elementor-element.elementor-element-c5919b3 .elementor-nav-menu--dropdown a.highlighted,
					.elementor-28537 .elementor-element.elementor-element-c5919b3 .elementor-menu-toggle:hover{color:var( --e-global-color-secondary );}.elementor-28537 .elementor-element.elementor-element-c5919b3 .elementor-nav-menu--dropdown a{padding-left:0px;padding-right:0px;padding-top:10px;padding-bottom:10px;}.elementor-28537 .elementor-element.elementor-element-c5919b3 .elementor-nav-menu--dropdown li:not(:last-child){border-style:none;}.elementor-28537 .elementor-element.elementor-element-c5919b3 .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-28537 .elementor-element.elementor-element-c5919b3 .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:0px !important;}.elementor-28537 .elementor-element.elementor-element-315100f .elementor-nav-menu--dropdown a, .elementor-28537 .elementor-element.elementor-element-315100f .elementor-menu-toggle{color:var( --e-global-color-primary );}.elementor-28537 .elementor-element.elementor-element-315100f .elementor-nav-menu--dropdown{background-color:var( --e-global-color-d11401f );}.elementor-28537 .elementor-element.elementor-element-315100f .elementor-nav-menu--dropdown a:hover,
					.elementor-28537 .elementor-element.elementor-element-315100f .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-28537 .elementor-element.elementor-element-315100f .elementor-nav-menu--dropdown a.highlighted,
					.elementor-28537 .elementor-element.elementor-element-315100f .elementor-menu-toggle:hover{color:var( --e-global-color-secondary );}.elementor-28537 .elementor-element.elementor-element-315100f .elementor-nav-menu--dropdown a{padding-left:0px;padding-right:0px;padding-top:10px;padding-bottom:10px;}.elementor-28537 .elementor-element.elementor-element-315100f .elementor-nav-menu--dropdown li:not(:last-child){border-style:none;}.elementor-28537 .elementor-element.elementor-element-315100f .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-28537 .elementor-element.elementor-element-315100f .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:0px !important;}.elementor-28537 .elementor-element.elementor-element-6d72a21 .elementor-nav-menu--dropdown a, .elementor-28537 .elementor-element.elementor-element-6d72a21 .elementor-menu-toggle{color:var( --e-global-color-primary );}.elementor-28537 .elementor-element.elementor-element-6d72a21 .elementor-nav-menu--dropdown{background-color:var( --e-global-color-d11401f );}.elementor-28537 .elementor-element.elementor-element-6d72a21 .elementor-nav-menu--dropdown a:hover,
					.elementor-28537 .elementor-element.elementor-element-6d72a21 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-28537 .elementor-element.elementor-element-6d72a21 .elementor-nav-menu--dropdown a.highlighted,
					.elementor-28537 .elementor-element.elementor-element-6d72a21 .elementor-menu-toggle:hover{color:var( --e-global-color-secondary );}.elementor-28537 .elementor-element.elementor-element-6d72a21 .elementor-nav-menu--dropdown a{padding-left:0px;padding-right:0px;padding-top:10px;padding-bottom:10px;}.elementor-28537 .elementor-element.elementor-element-6d72a21 .elementor-nav-menu--dropdown li:not(:last-child){border-style:none;}.elementor-28537 .elementor-element.elementor-element-6d72a21 .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-28537 .elementor-element.elementor-element-6d72a21 .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:0px !important;}.elementor-28537 .elementor-element.elementor-element-458c46c .elementor-nav-menu--dropdown a, .elementor-28537 .elementor-element.elementor-element-458c46c .elementor-menu-toggle{color:var( --e-global-color-primary );}.elementor-28537 .elementor-element.elementor-element-458c46c .elementor-nav-menu--dropdown{background-color:var( --e-global-color-d11401f );}.elementor-28537 .elementor-element.elementor-element-458c46c .elementor-nav-menu--dropdown a:hover,
					.elementor-28537 .elementor-element.elementor-element-458c46c .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-28537 .elementor-element.elementor-element-458c46c .elementor-nav-menu--dropdown a.highlighted,
					.elementor-28537 .elementor-element.elementor-element-458c46c .elementor-menu-toggle:hover{color:var( --e-global-color-secondary );}.elementor-28537 .elementor-element.elementor-element-458c46c .elementor-nav-menu--dropdown a{padding-left:0px;padding-right:0px;padding-top:10px;padding-bottom:10px;}.elementor-28537 .elementor-element.elementor-element-458c46c .elementor-nav-menu--dropdown li:not(:last-child){border-style:none;}.elementor-28537 .elementor-element.elementor-element-458c46c .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-28537 .elementor-element.elementor-element-458c46c .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:0px !important;}.elementor-28537 .elementor-element.elementor-element-dd84e1b .elementor-nav-menu--dropdown a, .elementor-28537 .elementor-element.elementor-element-dd84e1b .elementor-menu-toggle{color:var( --e-global-color-primary );}.elementor-28537 .elementor-element.elementor-element-dd84e1b .elementor-nav-menu--dropdown{background-color:var( --e-global-color-d11401f );}.elementor-28537 .elementor-element.elementor-element-dd84e1b .elementor-nav-menu--dropdown a:hover,
					.elementor-28537 .elementor-element.elementor-element-dd84e1b .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-28537 .elementor-element.elementor-element-dd84e1b .elementor-nav-menu--dropdown a.highlighted,
					.elementor-28537 .elementor-element.elementor-element-dd84e1b .elementor-menu-toggle:hover{color:var( --e-global-color-secondary );}.elementor-28537 .elementor-element.elementor-element-dd84e1b .elementor-nav-menu--dropdown a{padding-left:0px;padding-right:0px;padding-top:10px;padding-bottom:10px;}.elementor-28537 .elementor-element.elementor-element-dd84e1b .elementor-nav-menu--dropdown li:not(:last-child){border-style:none;}.elementor-28537 .elementor-element.elementor-element-dd84e1b .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-28537 .elementor-element.elementor-element-dd84e1b .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:0px !important;}.elementor-28537 .elementor-element.elementor-element-2b56ead .elementor-nav-menu--dropdown a, .elementor-28537 .elementor-element.elementor-element-2b56ead .elementor-menu-toggle{color:var( --e-global-color-primary );}.elementor-28537 .elementor-element.elementor-element-2b56ead .elementor-nav-menu--dropdown{background-color:var( --e-global-color-d11401f );}.elementor-28537 .elementor-element.elementor-element-2b56ead .elementor-nav-menu--dropdown a:hover,
					.elementor-28537 .elementor-element.elementor-element-2b56ead .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-28537 .elementor-element.elementor-element-2b56ead .elementor-nav-menu--dropdown a.highlighted,
					.elementor-28537 .elementor-element.elementor-element-2b56ead .elementor-menu-toggle:hover{color:var( --e-global-color-secondary );}.elementor-28537 .elementor-element.elementor-element-2b56ead .elementor-nav-menu--dropdown a{padding-left:0px;padding-right:0px;padding-top:10px;padding-bottom:10px;}.elementor-28537 .elementor-element.elementor-element-2b56ead .elementor-nav-menu--dropdown li:not(:last-child){border-style:none;}.elementor-28537 .elementor-element.elementor-element-2b56ead .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-28537 .elementor-element.elementor-element-2b56ead .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:0px !important;}.elementor-28537 .elementor-element.elementor-element-5d20e5b .elementor-nav-menu--dropdown a, .elementor-28537 .elementor-element.elementor-element-5d20e5b .elementor-menu-toggle{color:var( --e-global-color-primary );}.elementor-28537 .elementor-element.elementor-element-5d20e5b .elementor-nav-menu--dropdown{background-color:var( --e-global-color-d11401f );}.elementor-28537 .elementor-element.elementor-element-5d20e5b .elementor-nav-menu--dropdown a:hover,
					.elementor-28537 .elementor-element.elementor-element-5d20e5b .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-28537 .elementor-element.elementor-element-5d20e5b .elementor-nav-menu--dropdown a.highlighted,
					.elementor-28537 .elementor-element.elementor-element-5d20e5b .elementor-menu-toggle:hover{color:var( --e-global-color-secondary );}.elementor-28537 .elementor-element.elementor-element-5d20e5b .elementor-nav-menu--dropdown a{padding-left:0px;padding-right:0px;padding-top:10px;padding-bottom:10px;}.elementor-28537 .elementor-element.elementor-element-5d20e5b .elementor-nav-menu--dropdown li:not(:last-child){border-style:none;}.elementor-28537 .elementor-element.elementor-element-5d20e5b .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-28537 .elementor-element.elementor-element-5d20e5b .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:0px !important;}.elementor-28537 .elementor-element.elementor-element-db9a70e .elementor-nav-menu--dropdown a, .elementor-28537 .elementor-element.elementor-element-db9a70e .elementor-menu-toggle{color:var( --e-global-color-primary );}.elementor-28537 .elementor-element.elementor-element-db9a70e .elementor-nav-menu--dropdown{background-color:var( --e-global-color-d11401f );}.elementor-28537 .elementor-element.elementor-element-db9a70e .elementor-nav-menu--dropdown a:hover,
					.elementor-28537 .elementor-element.elementor-element-db9a70e .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-28537 .elementor-element.elementor-element-db9a70e .elementor-nav-menu--dropdown a.highlighted,
					.elementor-28537 .elementor-element.elementor-element-db9a70e .elementor-menu-toggle:hover{color:var( --e-global-color-secondary );}.elementor-28537 .elementor-element.elementor-element-db9a70e .elementor-nav-menu--dropdown a{padding-left:0px;padding-right:0px;padding-top:10px;padding-bottom:10px;}.elementor-28537 .elementor-element.elementor-element-db9a70e .elementor-nav-menu--dropdown li:not(:last-child){border-style:none;}.elementor-28537 .elementor-element.elementor-element-db9a70e .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-28537 .elementor-element.elementor-element-db9a70e .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:0px !important;}.elementor-28537 .elementor-element.elementor-element-cbcd9ed .elementor-nav-menu--dropdown a, .elementor-28537 .elementor-element.elementor-element-cbcd9ed .elementor-menu-toggle{color:var( --e-global-color-primary );}.elementor-28537 .elementor-element.elementor-element-cbcd9ed .elementor-nav-menu--dropdown{background-color:var( --e-global-color-d11401f );}.elementor-28537 .elementor-element.elementor-element-cbcd9ed .elementor-nav-menu--dropdown a:hover,
					.elementor-28537 .elementor-element.elementor-element-cbcd9ed .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-28537 .elementor-element.elementor-element-cbcd9ed .elementor-nav-menu--dropdown a.highlighted,
					.elementor-28537 .elementor-element.elementor-element-cbcd9ed .elementor-menu-toggle:hover{color:var( --e-global-color-secondary );}.elementor-28537 .elementor-element.elementor-element-cbcd9ed .elementor-nav-menu--dropdown a{padding-left:0px;padding-right:0px;padding-top:10px;padding-bottom:10px;}.elementor-28537 .elementor-element.elementor-element-cbcd9ed .elementor-nav-menu--dropdown li:not(:last-child){border-style:none;}.elementor-28537 .elementor-element.elementor-element-cbcd9ed .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-28537 .elementor-element.elementor-element-cbcd9ed .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:0px !important;}.elementor-28537 .elementor-element.elementor-element-c1c9a5a .elementor-nav-menu--dropdown a, .elementor-28537 .elementor-element.elementor-element-c1c9a5a .elementor-menu-toggle{color:var( --e-global-color-primary );}.elementor-28537 .elementor-element.elementor-element-c1c9a5a .elementor-nav-menu--dropdown{background-color:var( --e-global-color-d11401f );}.elementor-28537 .elementor-element.elementor-element-c1c9a5a .elementor-nav-menu--dropdown a:hover,
					.elementor-28537 .elementor-element.elementor-element-c1c9a5a .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-28537 .elementor-element.elementor-element-c1c9a5a .elementor-nav-menu--dropdown a.highlighted,
					.elementor-28537 .elementor-element.elementor-element-c1c9a5a .elementor-menu-toggle:hover{color:var( --e-global-color-secondary );}.elementor-28537 .elementor-element.elementor-element-c1c9a5a .elementor-nav-menu--dropdown a{padding-left:0px;padding-right:0px;padding-top:10px;padding-bottom:10px;}.elementor-28537 .elementor-element.elementor-element-c1c9a5a .elementor-nav-menu--dropdown li:not(:last-child){border-style:none;}.elementor-28537 .elementor-element.elementor-element-c1c9a5a .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-28537 .elementor-element.elementor-element-c1c9a5a .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:0px !important;}.elementor-28537 .elementor-element.elementor-element-b0219a4 .elementor-nav-menu--dropdown a, .elementor-28537 .elementor-element.elementor-element-b0219a4 .elementor-menu-toggle{color:var( --e-global-color-primary );}.elementor-28537 .elementor-element.elementor-element-b0219a4 .elementor-nav-menu--dropdown{background-color:var( --e-global-color-d11401f );}.elementor-28537 .elementor-element.elementor-element-b0219a4 .elementor-nav-menu--dropdown a:hover,
					.elementor-28537 .elementor-element.elementor-element-b0219a4 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-28537 .elementor-element.elementor-element-b0219a4 .elementor-nav-menu--dropdown a.highlighted,
					.elementor-28537 .elementor-element.elementor-element-b0219a4 .elementor-menu-toggle:hover{color:var( --e-global-color-secondary );}.elementor-28537 .elementor-element.elementor-element-b0219a4 .elementor-nav-menu--dropdown a{padding-left:0px;padding-right:0px;padding-top:10px;padding-bottom:10px;}.elementor-28537 .elementor-element.elementor-element-b0219a4 .elementor-nav-menu--dropdown li:not(:last-child){border-style:none;}.elementor-28537 .elementor-element.elementor-element-b0219a4 .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-28537 .elementor-element.elementor-element-b0219a4 .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:0px !important;}.elementor-28537 .elementor-element.elementor-element-7073db6 .elementor-nav-menu--dropdown a, .elementor-28537 .elementor-element.elementor-element-7073db6 .elementor-menu-toggle{color:var( --e-global-color-primary );}.elementor-28537 .elementor-element.elementor-element-7073db6 .elementor-nav-menu--dropdown{background-color:var( --e-global-color-d11401f );}.elementor-28537 .elementor-element.elementor-element-7073db6 .elementor-nav-menu--dropdown a:hover,
					.elementor-28537 .elementor-element.elementor-element-7073db6 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-28537 .elementor-element.elementor-element-7073db6 .elementor-nav-menu--dropdown a.highlighted,
					.elementor-28537 .elementor-element.elementor-element-7073db6 .elementor-menu-toggle:hover{color:var( --e-global-color-secondary );}.elementor-28537 .elementor-element.elementor-element-7073db6 .elementor-nav-menu--dropdown a{padding-left:0px;padding-right:0px;padding-top:10px;padding-bottom:10px;}.elementor-28537 .elementor-element.elementor-element-7073db6 .elementor-nav-menu--dropdown li:not(:last-child){border-style:none;}.elementor-28537 .elementor-element.elementor-element-7073db6 .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-28537 .elementor-element.elementor-element-7073db6 .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:0px !important;}.elementor-28537 .elementor-element.elementor-element-519bc53 .elementor-nav-menu--dropdown a, .elementor-28537 .elementor-element.elementor-element-519bc53 .elementor-menu-toggle{color:var( --e-global-color-primary );}.elementor-28537 .elementor-element.elementor-element-519bc53 .elementor-nav-menu--dropdown{background-color:var( --e-global-color-d11401f );}.elementor-28537 .elementor-element.elementor-element-519bc53 .elementor-nav-menu--dropdown a:hover,
					.elementor-28537 .elementor-element.elementor-element-519bc53 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-28537 .elementor-element.elementor-element-519bc53 .elementor-nav-menu--dropdown a.highlighted,
					.elementor-28537 .elementor-element.elementor-element-519bc53 .elementor-menu-toggle:hover{color:var( --e-global-color-secondary );}.elementor-28537 .elementor-element.elementor-element-519bc53 .elementor-nav-menu--dropdown a{padding-left:0px;padding-right:0px;padding-top:10px;padding-bottom:10px;}.elementor-28537 .elementor-element.elementor-element-519bc53 .elementor-nav-menu--dropdown li:not(:last-child){border-style:none;}.elementor-28537 .elementor-element.elementor-element-519bc53 .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-28537 .elementor-element.elementor-element-519bc53 .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:0px !important;}.elementor-28537 .elementor-element.elementor-element-1175ff5 .elementor-nav-menu--dropdown a, .elementor-28537 .elementor-element.elementor-element-1175ff5 .elementor-menu-toggle{color:var( --e-global-color-primary );}.elementor-28537 .elementor-element.elementor-element-1175ff5 .elementor-nav-menu--dropdown{background-color:var( --e-global-color-d11401f );}.elementor-28537 .elementor-element.elementor-element-1175ff5 .elementor-nav-menu--dropdown a:hover,
					.elementor-28537 .elementor-element.elementor-element-1175ff5 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-28537 .elementor-element.elementor-element-1175ff5 .elementor-nav-menu--dropdown a.highlighted,
					.elementor-28537 .elementor-element.elementor-element-1175ff5 .elementor-menu-toggle:hover{color:var( --e-global-color-secondary );}.elementor-28537 .elementor-element.elementor-element-1175ff5 .elementor-nav-menu--dropdown a{padding-left:0px;padding-right:0px;padding-top:10px;padding-bottom:10px;}.elementor-28537 .elementor-element.elementor-element-1175ff5 .elementor-nav-menu--dropdown li:not(:last-child){border-style:none;}.elementor-28537 .elementor-element.elementor-element-1175ff5 .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-28537 .elementor-element.elementor-element-1175ff5 .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:0px !important;}.elementor-28537 .elementor-element.elementor-element-72194c6 .elementor-nav-menu--dropdown a, .elementor-28537 .elementor-element.elementor-element-72194c6 .elementor-menu-toggle{color:var( --e-global-color-primary );}.elementor-28537 .elementor-element.elementor-element-72194c6 .elementor-nav-menu--dropdown{background-color:var( --e-global-color-d11401f );}.elementor-28537 .elementor-element.elementor-element-72194c6 .elementor-nav-menu--dropdown a:hover,
					.elementor-28537 .elementor-element.elementor-element-72194c6 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-28537 .elementor-element.elementor-element-72194c6 .elementor-nav-menu--dropdown a.highlighted,
					.elementor-28537 .elementor-element.elementor-element-72194c6 .elementor-menu-toggle:hover{color:var( --e-global-color-secondary );}.elementor-28537 .elementor-element.elementor-element-72194c6 .elementor-nav-menu--dropdown a{padding-left:0px;padding-right:0px;padding-top:10px;padding-bottom:10px;}.elementor-28537 .elementor-element.elementor-element-72194c6 .elementor-nav-menu--dropdown li:not(:last-child){border-style:none;}.elementor-28537 .elementor-element.elementor-element-72194c6 .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-28537 .elementor-element.elementor-element-72194c6 .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:0px !important;}.elementor-28537 .elementor-element.elementor-element-1501958 .elementor-nav-menu--dropdown a, .elementor-28537 .elementor-element.elementor-element-1501958 .elementor-menu-toggle{color:var( --e-global-color-primary );}.elementor-28537 .elementor-element.elementor-element-1501958 .elementor-nav-menu--dropdown{background-color:var( --e-global-color-d11401f );}.elementor-28537 .elementor-element.elementor-element-1501958 .elementor-nav-menu--dropdown a:hover,
					.elementor-28537 .elementor-element.elementor-element-1501958 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-28537 .elementor-element.elementor-element-1501958 .elementor-nav-menu--dropdown a.highlighted,
					.elementor-28537 .elementor-element.elementor-element-1501958 .elementor-menu-toggle:hover{color:var( --e-global-color-secondary );}.elementor-28537 .elementor-element.elementor-element-1501958 .elementor-nav-menu--dropdown a{padding-left:0px;padding-right:0px;padding-top:10px;padding-bottom:10px;}.elementor-28537 .elementor-element.elementor-element-1501958 .elementor-nav-menu--dropdown li:not(:last-child){border-style:none;}.elementor-28537 .elementor-element.elementor-element-1501958 .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-28537 .elementor-element.elementor-element-1501958 .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:0px !important;}.elementor-28537 .elementor-element.elementor-element-1b595fe .elementor-nav-menu--dropdown a, .elementor-28537 .elementor-element.elementor-element-1b595fe .elementor-menu-toggle{color:var( --e-global-color-primary );}.elementor-28537 .elementor-element.elementor-element-1b595fe .elementor-nav-menu--dropdown{background-color:var( --e-global-color-d11401f );}.elementor-28537 .elementor-element.elementor-element-1b595fe .elementor-nav-menu--dropdown a:hover,
					.elementor-28537 .elementor-element.elementor-element-1b595fe .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-28537 .elementor-element.elementor-element-1b595fe .elementor-nav-menu--dropdown a.highlighted,
					.elementor-28537 .elementor-element.elementor-element-1b595fe .elementor-menu-toggle:hover{color:var( --e-global-color-secondary );}.elementor-28537 .elementor-element.elementor-element-1b595fe .elementor-nav-menu--dropdown a{padding-left:0px;padding-right:0px;padding-top:10px;padding-bottom:10px;}.elementor-28537 .elementor-element.elementor-element-1b595fe .elementor-nav-menu--dropdown li:not(:last-child){border-style:none;}.elementor-28537 .elementor-element.elementor-element-1b595fe .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-28537 .elementor-element.elementor-element-1b595fe .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:0px !important;}.elementor-28537 .elementor-element.elementor-element-c927cf6 .elementor-nav-menu--dropdown a, .elementor-28537 .elementor-element.elementor-element-c927cf6 .elementor-menu-toggle{color:var( --e-global-color-primary );}.elementor-28537 .elementor-element.elementor-element-c927cf6 .elementor-nav-menu--dropdown{background-color:var( --e-global-color-d11401f );}.elementor-28537 .elementor-element.elementor-element-c927cf6 .elementor-nav-menu--dropdown a:hover,
					.elementor-28537 .elementor-element.elementor-element-c927cf6 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-28537 .elementor-element.elementor-element-c927cf6 .elementor-nav-menu--dropdown a.highlighted,
					.elementor-28537 .elementor-element.elementor-element-c927cf6 .elementor-menu-toggle:hover{color:var( --e-global-color-secondary );}.elementor-28537 .elementor-element.elementor-element-c927cf6 .elementor-nav-menu--dropdown a{padding-left:0px;padding-right:0px;padding-top:10px;padding-bottom:10px;}.elementor-28537 .elementor-element.elementor-element-c927cf6 .elementor-nav-menu--dropdown li:not(:last-child){border-style:none;}.elementor-28537 .elementor-element.elementor-element-c927cf6 .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-28537 .elementor-element.elementor-element-c927cf6 .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:0px !important;}.elementor-28537 .elementor-element.elementor-element-684ccf6 .elementor-nav-menu--dropdown a, .elementor-28537 .elementor-element.elementor-element-684ccf6 .elementor-menu-toggle{color:var( --e-global-color-primary );}.elementor-28537 .elementor-element.elementor-element-684ccf6 .elementor-nav-menu--dropdown{background-color:var( --e-global-color-d11401f );}.elementor-28537 .elementor-element.elementor-element-684ccf6 .elementor-nav-menu--dropdown a:hover,
					.elementor-28537 .elementor-element.elementor-element-684ccf6 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-28537 .elementor-element.elementor-element-684ccf6 .elementor-nav-menu--dropdown a.highlighted,
					.elementor-28537 .elementor-element.elementor-element-684ccf6 .elementor-menu-toggle:hover{color:var( --e-global-color-secondary );}.elementor-28537 .elementor-element.elementor-element-684ccf6 .elementor-nav-menu--dropdown a{padding-left:0px;padding-right:0px;padding-top:10px;padding-bottom:10px;}.elementor-28537 .elementor-element.elementor-element-684ccf6 .elementor-nav-menu--dropdown li:not(:last-child){border-style:none;}.elementor-28537 .elementor-element.elementor-element-684ccf6 .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-28537 .elementor-element.elementor-element-684ccf6 .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:0px !important;}.elementor-28537 .elementor-element.elementor-element-5d9c524 .elementor-nav-menu--dropdown a, .elementor-28537 .elementor-element.elementor-element-5d9c524 .elementor-menu-toggle{color:var( --e-global-color-primary );}.elementor-28537 .elementor-element.elementor-element-5d9c524 .elementor-nav-menu--dropdown{background-color:var( --e-global-color-d11401f );}.elementor-28537 .elementor-element.elementor-element-5d9c524 .elementor-nav-menu--dropdown a:hover,
					.elementor-28537 .elementor-element.elementor-element-5d9c524 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-28537 .elementor-element.elementor-element-5d9c524 .elementor-nav-menu--dropdown a.highlighted,
					.elementor-28537 .elementor-element.elementor-element-5d9c524 .elementor-menu-toggle:hover{color:var( --e-global-color-secondary );}.elementor-28537 .elementor-element.elementor-element-5d9c524 .elementor-nav-menu--dropdown a{padding-left:0px;padding-right:0px;padding-top:10px;padding-bottom:10px;}.elementor-28537 .elementor-element.elementor-element-5d9c524 .elementor-nav-menu--dropdown li:not(:last-child){border-style:none;}.elementor-28537 .elementor-element.elementor-element-5d9c524 .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-28537 .elementor-element.elementor-element-5d9c524 .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:0px !important;}.elementor-28537 .elementor-element.elementor-element-c2077df .elementor-nav-menu--dropdown a, .elementor-28537 .elementor-element.elementor-element-c2077df .elementor-menu-toggle{color:var( --e-global-color-primary );}.elementor-28537 .elementor-element.elementor-element-c2077df .elementor-nav-menu--dropdown{background-color:var( --e-global-color-d11401f );}.elementor-28537 .elementor-element.elementor-element-c2077df .elementor-nav-menu--dropdown a:hover,
					.elementor-28537 .elementor-element.elementor-element-c2077df .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-28537 .elementor-element.elementor-element-c2077df .elementor-nav-menu--dropdown a.highlighted,
					.elementor-28537 .elementor-element.elementor-element-c2077df .elementor-menu-toggle:hover{color:var( --e-global-color-secondary );}.elementor-28537 .elementor-element.elementor-element-c2077df .elementor-nav-menu--dropdown a{padding-left:0px;padding-right:0px;padding-top:10px;padding-bottom:10px;}.elementor-28537 .elementor-element.elementor-element-c2077df .elementor-nav-menu--dropdown li:not(:last-child){border-style:none;}.elementor-28537 .elementor-element.elementor-element-c2077df .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-28537 .elementor-element.elementor-element-c2077df .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:0px !important;}@media(max-width:1024px){.elementor-28537 .elementor-element.elementor-element-1f0baf3{--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;top:60px;--z-index:999;}.elementor-28537 .elementor-element.elementor-element-6eb7b7a{--horizontal-height:10px;width:100%;max-width:100%;}.elementor-28537 .elementor-element.elementor-element-19f796d > .elementor-widget-container{margin:-10px 0px 0px 20px;padding:0px 0px 10px 0px;}.elementor-28537 .elementor-element.elementor-element-19f796d{width:100%;max-width:100%;}.elementor-28537 .elementor-element.elementor-element-39d81683{--padding-top:3.5rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-28537 .elementor-element.elementor-element-3545b53b{--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;}.elementor-28537 .elementor-element.elementor-element-3545b53b:not(.elementor-motion-effects-element-type-background), .elementor-28537 .elementor-element.elementor-element-3545b53b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(0deg, var( --e-global-color-e8997f0 ) 0%, var( --e-global-color-bd47e29 ) 0%);}}@media(max-width:767px){.elementor-28537 .elementor-element.elementor-element-1f0baf3{--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;top:60px;--z-index:998;}.elementor-28537 .elementor-element.elementor-element-6eb7b7a{--horizontal-height:5px;}.elementor-28537 .elementor-element.elementor-element-19f796d > .elementor-widget-container{margin:-10px 0px 0px 20px;padding:0px 0px 10px 0px;}.elementor-28537 .elementor-element.elementor-element-19f796d{width:100%;max-width:100%;}.elementor-28537 .elementor-element.elementor-element-39d81683{--padding-top:7rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-28537 .elementor-element.elementor-element-7fb0b27{--padding-top:3rem;--padding-bottom:3rem;--padding-left:1rem;--padding-right:1rem;}.elementor-28537 .elementor-element.elementor-element-8a119d7{--e-off-canvas-height:100%;}.elementor-28537 .elementor-element.elementor-element-8104f47{--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-28537 .elementor-element.elementor-element-da384ba{text-align:right;}.elementor-28537 .elementor-element.elementor-element-da384ba .elementor-heading-title{font-size:25px;}.elementor-28537 .elementor-element.elementor-element-da384ba > .elementor-widget-container{padding:0px 0px 15px 0px;border-width:0px 0px 1px 0px;}}@media(min-width:768px){.elementor-28537 .elementor-element.elementor-element-78d97cac{--width:25%;}.elementor-28537 .elementor-element.elementor-element-7fb0b27{--width:60%;}}@media(max-width:1024px) and (min-width:768px){.elementor-28537 .elementor-element.elementor-element-78d97cac{--width:100%;}.elementor-28537 .elementor-element.elementor-element-7fb0b27{--width:100%;}}/* Start custom CSS for heading, class: .elementor-element-19f796d */.elementor-28537 .elementor-element.elementor-element-19f796d i{
    font-size:12px;
}/* End custom CSS */
/* Start custom CSS for nav-menu, class: .elementor-element-4ffd818c *//* Ensure background is set for the main menu items */
.elementor-28537 .elementor-element.elementor-element-4ffd818c .elementor-nav-menu > li > a {
    font-size: 0.8rem; /* Assuming this is the font-size for main menu items */
    background-color: transparent; /* Ensuring no unwanted background */
}

/* Ensure background is set for the submenu items */
.elementor-28537 .elementor-element.elementor-element-4ffd818c .elementor-nav-menu .sub-menu .elementor-sub-item {
    font-size: 0.8rem; /* Match the main menu item font-size */
    background-color: transparent; /* Ensuring no unwanted background */
}

/* Style for active menu item link */
.elementor-28537 .elementor-element.elementor-element-4ffd818c .active-menu-item-link {
    color: #796EFF !important;
    font-weight:600;/* Example color for active link */
}

/* Style for active menu ancestor */
.elementor-28537 .elementor-element.elementor-element-4ffd818c .active-menu-item > a {
    color: #796EFF !important;
    font-weight:600;/* Example color for active parent item */
}

/* Style for active top-level menu item */
.elementor-28537 .elementor-element.elementor-element-4ffd818c .active-top-level-menu-item > a {
    color: #796EFF !important;
    font-weight:600;/* Example color for active top-level item */
}

/* Increase indent dynamically for all nested ul elements */

.elementor-28537 .elementor-element.elementor-element-4ffd818c .elementor-nav-menu__container ul {
    list-style: none;
    padding-left: 0;
}

.elementor-28537 .elementor-element.elementor-element-4ffd818c .elementor-nav-menu__container ul ul {
    padding-left: 20px; /* Base indent for first level */
}

.elementor-28537 .elementor-element.elementor-element-4ffd818c .elementor-nav-menu__container ul ul ul {
    padding-left: 40px; /* Increase indent for each subsequent level */
}

.elementor-28537 .elementor-element.elementor-element-4ffd818c .elementor-nav-menu__container ul ul ul ul {
    padding-left: 60px; /* Increase indent for each subsequent level */
}

.elementor-28537 .elementor-element.elementor-element-4ffd818c .elementor-nav-menu__container ul ul ul ul ul {
    padding-left: 80px; /* Increase indent for each subsequent level */
}

/* Continue this pattern for deeper levels if needed *//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-574ece1 */.menu-categories-khs {
    max-height: 100vh;
    box-shadow: none;
    overflow-y: auto;
    overflow-x: hidden;
}

/* Ensure background is set for the main menu items */
.elementor-28537 .elementor-element.elementor-element-574ece1 .elementor-nav-menu > li > a {
    font-size: 0.8rem; /* Assuming this is the font-size for main menu items */
    background-color: transparent; /* Ensuring no unwanted background */
}

/* Ensure background is set for the submenu items */
.elementor-28537 .elementor-element.elementor-element-574ece1 .elementor-nav-menu .sub-menu .elementor-sub-item {
    font-size: 0.8rem; /* Match the main menu item font-size */
    background-color: transparent; /* Ensuring no unwanted background */
}

/* Style for active menu item link */
.elementor-28537 .elementor-element.elementor-element-574ece1 .active-menu-item-link {
    color: #796EFF !important;
    font-weight:600;/* Example color for active link */
}

/* Style for active menu ancestor */
.elementor-28537 .elementor-element.elementor-element-574ece1 .active-menu-item > a {
    color: #796EFF !important;
    font-weight:600;/* Example color for active parent item */
}

/* Style for active top-level menu item */
.elementor-28537 .elementor-element.elementor-element-574ece1 .active-top-level-menu-item > a {
    color: #796EFF !important;
    font-weight:600;/* Example color for active top-level item */
}

/* Increase indent dynamically for all nested ul elements */

.elementor-28537 .elementor-element.elementor-element-574ece1 .elementor-nav-menu__container ul {
    list-style: none;
    padding-left: 0;
}

.elementor-28537 .elementor-element.elementor-element-574ece1 .elementor-nav-menu__container ul ul {
    padding-left: 20px; /* Base indent for first level */
}

.elementor-28537 .elementor-element.elementor-element-574ece1 .elementor-nav-menu__container ul ul ul {
    padding-left: 40px; /* Increase indent for each subsequent level */
}

.elementor-28537 .elementor-element.elementor-element-574ece1 .elementor-nav-menu__container ul ul ul ul {
    padding-left: 60px; /* Increase indent for each subsequent level */
}

.elementor-28537 .elementor-element.elementor-element-574ece1 .elementor-nav-menu__container ul ul ul ul ul {
    padding-left: 80px; /* Increase indent for each subsequent level */
}

/* Continue this pattern for deeper levels if needed *//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f01d7ab */.new-features {
  position: relative; /* Ensures the pseudo-element is positioned relative to the element */
}

.new-features::before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  height: 1px;
  background-color: #E2E8F0; /* Matches the border color */
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-c998dfa */.elementor-28537 .elementor-element.elementor-element-c998dfa a:hover{
    color:#796EFF !important;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-855c61a */.elementor-28537 .elementor-element.elementor-element-855c61a a:hover{
    color:#796EFF !important;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-7a58166 */.elementor-28537 .elementor-element.elementor-element-7a58166 a:hover{
    color:#796EFF !important;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-ab2ca9a */.elementor-28537 .elementor-element.elementor-element-ab2ca9a a:hover{
    color:#796EFF !important;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-afeb3d5 */.elementor-28537 .elementor-element.elementor-element-afeb3d5 a:hover{
    color:#796EFF !important;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-47ff4c6 */.elementor-28537 .elementor-element.elementor-element-47ff4c6 a:hover{
    color:#796EFF !important;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-6739be6 */.elementor-28537 .elementor-element.elementor-element-6739be6 a:hover{
    color:#796EFF !important;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-879ef3c */.elementor-28537 .elementor-element.elementor-element-879ef3c a:hover{
    color:#796EFF !important;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-cea4b67 */.elementor-28537 .elementor-element.elementor-element-cea4b67 a:hover{
    color:#796EFF !important;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-d9df5c8 */.elementor-28537 .elementor-element.elementor-element-d9df5c8 a:hover{
    color:#796EFF !important;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-ac7e4a0 */.elementor-28537 .elementor-element.elementor-element-ac7e4a0 a:hover{
    color:#796EFF !important;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-55a0cb1 */.elementor-28537 .elementor-element.elementor-element-55a0cb1 a:hover{
    color:#796EFF !important;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-ee8f5ba */.elementor-28537 .elementor-element.elementor-element-ee8f5ba a:hover{
    color:#796EFF !important;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-d1a4ffd */.elementor-28537 .elementor-element.elementor-element-d1a4ffd a:hover{
    color:#796EFF !important;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-8b3124c */.elementor-28537 .elementor-element.elementor-element-8b3124c a:hover{
    color:#796EFF !important;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-8cf2039 */.elementor-28537 .elementor-element.elementor-element-8cf2039 a:hover{
    color:#796EFF !important;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-6e2f1e3 */.elementor-28537 .elementor-element.elementor-element-6e2f1e3 a:hover{
    color:#796EFF !important;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-0dd1cb9 */.elementor-28537 .elementor-element.elementor-element-0dd1cb9 a:hover{
    color:#796EFF !important;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-9fcaac5 */.elementor-28537 .elementor-element.elementor-element-9fcaac5 a:hover{
    color:#796EFF !important;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-ac83c3e */.elementor-28537 .elementor-element.elementor-element-ac83c3e a:hover{
    color:#796EFF !important;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-2861765 */.elementor-28537 .elementor-element.elementor-element-2861765 a:hover{
    color:#796EFF !important;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-ccb19fb */.elementor-28537 .elementor-element.elementor-element-ccb19fb a:hover{
    color:#796EFF !important;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-28b582c */.elementor-28537 .elementor-element.elementor-element-28b582c a:hover{
    color:#796EFF !important;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-b271f52 */.elementor-28537 .elementor-element.elementor-element-b271f52 a:hover{
    color:#796EFF !important;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-1207b73 */.elementor-28537 .elementor-element.elementor-element-1207b73 a:hover{
    color:#796EFF !important;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-ed30e28 */.elementor-28537 .elementor-element.elementor-element-ed30e28 a:hover{
    color:#796EFF !important;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-df5eb0b */.elementor-28537 .elementor-element.elementor-element-df5eb0b a:hover{
    color:#796EFF !important;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-d78c1c3 */.elementor-28537 .elementor-element.elementor-element-d78c1c3 a:hover{
    color:#796EFF !important;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-c9dae95 */.elementor-28537 .elementor-element.elementor-element-c9dae95 a:hover{
    color:#796EFF !important;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-45dc764 */.elementor-28537 .elementor-element.elementor-element-45dc764 a:hover{
    color:#796EFF !important;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-e017821 */.elementor-28537 .elementor-element.elementor-element-e017821 a:hover{
    color:#796EFF !important;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-f16ca37 */.elementor-28537 .elementor-element.elementor-element-f16ca37 a:hover{
    color:#796EFF !important;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-04d7432 */.elementor-28537 .elementor-element.elementor-element-04d7432 a:hover{
    color:#796EFF !important;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-2a1691a */.elementor-28537 .elementor-element.elementor-element-2a1691a a:hover{
    color:#796EFF !important;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-011f9f8 */.elementor-28537 .elementor-element.elementor-element-011f9f8 a:hover{
    color:#796EFF !important;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-6e779a4 */.elementor-28537 .elementor-element.elementor-element-6e779a4 a:hover{
    color:#796EFF !important;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-95ec66c */.elementor-28537 .elementor-element.elementor-element-95ec66c a:hover{
    color:#796EFF !important;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-a7293d8 */.elementor-28537 .elementor-element.elementor-element-a7293d8 a:hover{
    color:#796EFF !important;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-1f5316a */.elementor-28537 .elementor-element.elementor-element-1f5316a a:hover{
    color:#796EFF !important;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-6a73867 */.elementor-28537 .elementor-element.elementor-element-6a73867 a:hover{
    color:#796EFF !important;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-e5601c9 */.elementor-28537 .elementor-element.elementor-element-e5601c9 a:hover{
    color:#796EFF !important;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-1997299 */.elementor-28537 .elementor-element.elementor-element-1997299 a:hover{
    color:#796EFF !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7fb0b27 */.elementor-28537 .elementor-element.elementor-element-7fb0b27 a{
    color:#4F46E5;
}

.elementor-28537 .elementor-element.elementor-element-7fb0b27 a:hover {
    text-decoration: underline;
}

.elementor-28537 .elementor-element.elementor-element-7fb0b27 .khtopics a:hover,
.elementor-28537 .elementor-element.elementor-element-7fb0b27 .kharticles a:hover {
    text-decoration: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3545b53b */.knowledgetip{
    background: #E0E7FF;
    padding: 2rem;
    border-radius:10px;
    margin:20px 0;
}

.knowledgeimportant{
    background: #F8BCBC;
    padding: 2rem;
    border-radius:10px;
    margin:20px 0;
}

.knowledgetip i, .knowledgeimportant i{
    margin-right: 10px;
    font-size:20px;
}

.elementor-28537 .elementor-element.elementor-element-3545b53b img{
    margin:20px 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-da384ba */.elementor-28537 .elementor-element.elementor-element-da384ba a:focus{
    outline: none !important;
}/* End custom CSS */
/* Start custom CSS for nav-menu, class: .elementor-element-c5919b3 *//* Ensure background is set for the main menu items */
.elementor-28537 .elementor-element.elementor-element-c5919b3 .elementor-nav-menu > li > a {
    font-size: 0.8rem; /* Assuming this is the font-size for main menu items */
    background-color: transparent; /* Ensuring no unwanted background */
}

/* Ensure background is set for the submenu items */
.elementor-28537 .elementor-element.elementor-element-c5919b3 .elementor-nav-menu .sub-menu .elementor-sub-item {
    font-size: 0.8rem; /* Match the main menu item font-size */
    background-color: transparent; /* Ensuring no unwanted background */
}

/* Style for active menu item link */
.elementor-28537 .elementor-element.elementor-element-c5919b3 .active-menu-item-link {
    color: #796EFF !important;
    font-weight:600;/* Example color for active link */
}

/* Style for active menu ancestor */
.elementor-28537 .elementor-element.elementor-element-c5919b3 .active-menu-item > a {
    color: #796EFF !important;
    font-weight:600;/* Example color for active parent item */
}

/* Style for active top-level menu item */
.elementor-28537 .elementor-element.elementor-element-c5919b3 .active-top-level-menu-item > a {
    color: #796EFF !important;
    font-weight:600;/* Example color for active top-level item */
}

/* Increase indent dynamically for all nested ul elements */

.elementor-28537 .elementor-element.elementor-element-c5919b3 .elementor-nav-menu__container ul {
    list-style: none;
    padding-left: 0;
}

.elementor-28537 .elementor-element.elementor-element-c5919b3 .elementor-nav-menu__container ul ul {
    padding-left: 20px; /* Base indent for first level */
}

.elementor-28537 .elementor-element.elementor-element-c5919b3 .elementor-nav-menu__container ul ul ul {
    padding-left: 40px; /* Increase indent for each subsequent level */
}

.elementor-28537 .elementor-element.elementor-element-c5919b3 .elementor-nav-menu__container ul ul ul ul {
    padding-left: 60px; /* Increase indent for each subsequent level */
}

.elementor-28537 .elementor-element.elementor-element-c5919b3 .elementor-nav-menu__container ul ul ul ul ul {
    padding-left: 80px; /* Increase indent for each subsequent level */
}

/* Continue this pattern for deeper levels if needed *//* End custom CSS */
/* Start custom CSS for nav-menu, class: .elementor-element-315100f *//* Ensure background is set for the main menu items */
.elementor-28537 .elementor-element.elementor-element-315100f .elementor-nav-menu > li > a {
    font-size: 0.8rem; /* Assuming this is the font-size for main menu items */
    background-color: transparent; /* Ensuring no unwanted background */
}

/* Ensure background is set for the submenu items */
.elementor-28537 .elementor-element.elementor-element-315100f .elementor-nav-menu .sub-menu .elementor-sub-item {
    font-size: 0.8rem; /* Match the main menu item font-size */
    background-color: transparent; /* Ensuring no unwanted background */
}

/* Style for active menu item link */
.elementor-28537 .elementor-element.elementor-element-315100f .active-menu-item-link {
    color: #796EFF !important;
    font-weight:600;/* Example color for active link */
}

/* Style for active menu ancestor */
.elementor-28537 .elementor-element.elementor-element-315100f .active-menu-item > a {
    color: #796EFF !important;
    font-weight:600;/* Example color for active parent item */
}

/* Style for active top-level menu item */
.elementor-28537 .elementor-element.elementor-element-315100f .active-top-level-menu-item > a {
    color: #796EFF !important;
    font-weight:600;/* Example color for active top-level item */
}

/* Increase indent dynamically for all nested ul elements */

.elementor-28537 .elementor-element.elementor-element-315100f .elementor-nav-menu__container ul {
    list-style: none;
    padding-left: 0;
}

.elementor-28537 .elementor-element.elementor-element-315100f .elementor-nav-menu__container ul ul {
    padding-left: 20px; /* Base indent for first level */
}

.elementor-28537 .elementor-element.elementor-element-315100f .elementor-nav-menu__container ul ul ul {
    padding-left: 40px; /* Increase indent for each subsequent level */
}

.elementor-28537 .elementor-element.elementor-element-315100f .elementor-nav-menu__container ul ul ul ul {
    padding-left: 60px; /* Increase indent for each subsequent level */
}

.elementor-28537 .elementor-element.elementor-element-315100f .elementor-nav-menu__container ul ul ul ul ul {
    padding-left: 80px; /* Increase indent for each subsequent level */
}

/* Continue this pattern for deeper levels if needed *//* End custom CSS */
/* Start custom CSS for nav-menu, class: .elementor-element-6d72a21 *//* Ensure background is set for the main menu items */
.elementor-28537 .elementor-element.elementor-element-6d72a21 .elementor-nav-menu > li > a {
    font-size: 0.8rem; /* Assuming this is the font-size for main menu items */
    background-color: transparent; /* Ensuring no unwanted background */
}

/* Ensure background is set for the submenu items */
.elementor-28537 .elementor-element.elementor-element-6d72a21 .elementor-nav-menu .sub-menu .elementor-sub-item {
    font-size: 0.8rem; /* Match the main menu item font-size */
    background-color: transparent; /* Ensuring no unwanted background */
}

/* Style for active menu item link */
.elementor-28537 .elementor-element.elementor-element-6d72a21 .active-menu-item-link {
    color: #796EFF !important;
    font-weight:600;/* Example color for active link */
}

/* Style for active menu ancestor */
.elementor-28537 .elementor-element.elementor-element-6d72a21 .active-menu-item > a {
    color: #796EFF !important;
    font-weight:600;/* Example color for active parent item */
}

/* Style for active top-level menu item */
.elementor-28537 .elementor-element.elementor-element-6d72a21 .active-top-level-menu-item > a {
    color: #796EFF !important;
    font-weight:600;/* Example color for active top-level item */
}

/* Increase indent dynamically for all nested ul elements */

.elementor-28537 .elementor-element.elementor-element-6d72a21 .elementor-nav-menu__container ul {
    list-style: none;
    padding-left: 0;
}

.elementor-28537 .elementor-element.elementor-element-6d72a21 .elementor-nav-menu__container ul ul {
    padding-left: 20px; /* Base indent for first level */
}

.elementor-28537 .elementor-element.elementor-element-6d72a21 .elementor-nav-menu__container ul ul ul {
    padding-left: 40px; /* Increase indent for each subsequent level */
}

.elementor-28537 .elementor-element.elementor-element-6d72a21 .elementor-nav-menu__container ul ul ul ul {
    padding-left: 60px; /* Increase indent for each subsequent level */
}

.elementor-28537 .elementor-element.elementor-element-6d72a21 .elementor-nav-menu__container ul ul ul ul ul {
    padding-left: 80px; /* Increase indent for each subsequent level */
}

/* Continue this pattern for deeper levels if needed *//* End custom CSS */
/* Start custom CSS for nav-menu, class: .elementor-element-458c46c *//* Ensure background is set for the main menu items */
.elementor-28537 .elementor-element.elementor-element-458c46c .elementor-nav-menu > li > a {
    font-size: 0.8rem; /* Assuming this is the font-size for main menu items */
    background-color: transparent; /* Ensuring no unwanted background */
}

/* Ensure background is set for the submenu items */
.elementor-28537 .elementor-element.elementor-element-458c46c .elementor-nav-menu .sub-menu .elementor-sub-item {
    font-size: 0.8rem; /* Match the main menu item font-size */
    background-color: transparent; /* Ensuring no unwanted background */
}

/* Style for active menu item link */
.elementor-28537 .elementor-element.elementor-element-458c46c .active-menu-item-link {
    color: #796EFF !important;
    font-weight:600;/* Example color for active link */
}

/* Style for active menu ancestor */
.elementor-28537 .elementor-element.elementor-element-458c46c .active-menu-item > a {
    color: #796EFF !important;
    font-weight:600;/* Example color for active parent item */
}

/* Style for active top-level menu item */
.elementor-28537 .elementor-element.elementor-element-458c46c .active-top-level-menu-item > a {
    color: #796EFF !important;
    font-weight:600;/* Example color for active top-level item */
}

/* Increase indent dynamically for all nested ul elements */

.elementor-28537 .elementor-element.elementor-element-458c46c .elementor-nav-menu__container ul {
    list-style: none;
    padding-left: 0;
}

.elementor-28537 .elementor-element.elementor-element-458c46c .elementor-nav-menu__container ul ul {
    padding-left: 20px; /* Base indent for first level */
}

.elementor-28537 .elementor-element.elementor-element-458c46c .elementor-nav-menu__container ul ul ul {
    padding-left: 40px; /* Increase indent for each subsequent level */
}

.elementor-28537 .elementor-element.elementor-element-458c46c .elementor-nav-menu__container ul ul ul ul {
    padding-left: 60px; /* Increase indent for each subsequent level */
}

.elementor-28537 .elementor-element.elementor-element-458c46c .elementor-nav-menu__container ul ul ul ul ul {
    padding-left: 80px; /* Increase indent for each subsequent level */
}

/* Continue this pattern for deeper levels if needed *//* End custom CSS */
/* Start custom CSS for nav-menu, class: .elementor-element-dd84e1b *//* Ensure background is set for the main menu items */
.elementor-28537 .elementor-element.elementor-element-dd84e1b .elementor-nav-menu > li > a {
    font-size: 0.8rem; /* Assuming this is the font-size for main menu items */
    background-color: transparent; /* Ensuring no unwanted background */
}

/* Ensure background is set for the submenu items */
.elementor-28537 .elementor-element.elementor-element-dd84e1b .elementor-nav-menu .sub-menu .elementor-sub-item {
    font-size: 0.8rem; /* Match the main menu item font-size */
    background-color: transparent; /* Ensuring no unwanted background */
}

/* Style for active menu item link */
.elementor-28537 .elementor-element.elementor-element-dd84e1b .active-menu-item-link {
    color: #796EFF !important;
    font-weight:600;/* Example color for active link */
}

/* Style for active menu ancestor */
.elementor-28537 .elementor-element.elementor-element-dd84e1b .active-menu-item > a {
    color: #796EFF !important;
    font-weight:600;/* Example color for active parent item */
}

/* Style for active top-level menu item */
.elementor-28537 .elementor-element.elementor-element-dd84e1b .active-top-level-menu-item > a {
    color: #796EFF !important;
    font-weight:600;/* Example color for active top-level item */
}

/* Increase indent dynamically for all nested ul elements */

.elementor-28537 .elementor-element.elementor-element-dd84e1b .elementor-nav-menu__container ul {
    list-style: none;
    padding-left: 0;
}

.elementor-28537 .elementor-element.elementor-element-dd84e1b .elementor-nav-menu__container ul ul {
    padding-left: 20px; /* Base indent for first level */
}

.elementor-28537 .elementor-element.elementor-element-dd84e1b .elementor-nav-menu__container ul ul ul {
    padding-left: 40px; /* Increase indent for each subsequent level */
}

.elementor-28537 .elementor-element.elementor-element-dd84e1b .elementor-nav-menu__container ul ul ul ul {
    padding-left: 60px; /* Increase indent for each subsequent level */
}

.elementor-28537 .elementor-element.elementor-element-dd84e1b .elementor-nav-menu__container ul ul ul ul ul {
    padding-left: 80px; /* Increase indent for each subsequent level */
}

/* Continue this pattern for deeper levels if needed *//* End custom CSS */
/* Start custom CSS for nav-menu, class: .elementor-element-2b56ead *//* Ensure background is set for the main menu items */
.elementor-28537 .elementor-element.elementor-element-2b56ead .elementor-nav-menu > li > a {
    font-size: 0.8rem; /* Assuming this is the font-size for main menu items */
    background-color: transparent; /* Ensuring no unwanted background */
}

/* Ensure background is set for the submenu items */
.elementor-28537 .elementor-element.elementor-element-2b56ead .elementor-nav-menu .sub-menu .elementor-sub-item {
    font-size: 0.8rem; /* Match the main menu item font-size */
    background-color: transparent; /* Ensuring no unwanted background */
}

/* Style for active menu item link */
.elementor-28537 .elementor-element.elementor-element-2b56ead .active-menu-item-link {
    color: #796EFF !important;
    font-weight:600;/* Example color for active link */
}

/* Style for active menu ancestor */
.elementor-28537 .elementor-element.elementor-element-2b56ead .active-menu-item > a {
    color: #796EFF !important;
    font-weight:600;/* Example color for active parent item */
}

/* Style for active top-level menu item */
.elementor-28537 .elementor-element.elementor-element-2b56ead .active-top-level-menu-item > a {
    color: #796EFF !important;
    font-weight:600;/* Example color for active top-level item */
}

/* Increase indent dynamically for all nested ul elements */

.elementor-28537 .elementor-element.elementor-element-2b56ead .elementor-nav-menu__container ul {
    list-style: none;
    padding-left: 0;
}

.elementor-28537 .elementor-element.elementor-element-2b56ead .elementor-nav-menu__container ul ul {
    padding-left: 20px; /* Base indent for first level */
}

.elementor-28537 .elementor-element.elementor-element-2b56ead .elementor-nav-menu__container ul ul ul {
    padding-left: 40px; /* Increase indent for each subsequent level */
}

.elementor-28537 .elementor-element.elementor-element-2b56ead .elementor-nav-menu__container ul ul ul ul {
    padding-left: 60px; /* Increase indent for each subsequent level */
}

.elementor-28537 .elementor-element.elementor-element-2b56ead .elementor-nav-menu__container ul ul ul ul ul {
    padding-left: 80px; /* Increase indent for each subsequent level */
}

/* Continue this pattern for deeper levels if needed *//* End custom CSS */
/* Start custom CSS for nav-menu, class: .elementor-element-5d20e5b *//* Ensure background is set for the main menu items */
.elementor-28537 .elementor-element.elementor-element-5d20e5b .elementor-nav-menu > li > a {
    font-size: 0.8rem; /* Assuming this is the font-size for main menu items */
    background-color: transparent; /* Ensuring no unwanted background */
}

/* Ensure background is set for the submenu items */
.elementor-28537 .elementor-element.elementor-element-5d20e5b .elementor-nav-menu .sub-menu .elementor-sub-item {
    font-size: 0.8rem; /* Match the main menu item font-size */
    background-color: transparent; /* Ensuring no unwanted background */
}

/* Style for active menu item link */
.elementor-28537 .elementor-element.elementor-element-5d20e5b .active-menu-item-link {
    color: #796EFF !important;
    font-weight:600;/* Example color for active link */
}

/* Style for active menu ancestor */
.elementor-28537 .elementor-element.elementor-element-5d20e5b .active-menu-item > a {
    color: #796EFF !important;
    font-weight:600;/* Example color for active parent item */
}

/* Style for active top-level menu item */
.elementor-28537 .elementor-element.elementor-element-5d20e5b .active-top-level-menu-item > a {
    color: #796EFF !important;
    font-weight:600;/* Example color for active top-level item */
}

/* Increase indent dynamically for all nested ul elements */

.elementor-28537 .elementor-element.elementor-element-5d20e5b .elementor-nav-menu__container ul {
    list-style: none;
    padding-left: 0;
}

.elementor-28537 .elementor-element.elementor-element-5d20e5b .elementor-nav-menu__container ul ul {
    padding-left: 20px; /* Base indent for first level */
}

.elementor-28537 .elementor-element.elementor-element-5d20e5b .elementor-nav-menu__container ul ul ul {
    padding-left: 40px; /* Increase indent for each subsequent level */
}

.elementor-28537 .elementor-element.elementor-element-5d20e5b .elementor-nav-menu__container ul ul ul ul {
    padding-left: 60px; /* Increase indent for each subsequent level */
}

.elementor-28537 .elementor-element.elementor-element-5d20e5b .elementor-nav-menu__container ul ul ul ul ul {
    padding-left: 80px; /* Increase indent for each subsequent level */
}

/* Continue this pattern for deeper levels if needed *//* End custom CSS */
/* Start custom CSS for nav-menu, class: .elementor-element-db9a70e *//* Ensure background is set for the main menu items */
.elementor-28537 .elementor-element.elementor-element-db9a70e .elementor-nav-menu > li > a {
    font-size: 0.8rem; /* Assuming this is the font-size for main menu items */
    background-color: transparent; /* Ensuring no unwanted background */
}

/* Ensure background is set for the submenu items */
.elementor-28537 .elementor-element.elementor-element-db9a70e .elementor-nav-menu .sub-menu .elementor-sub-item {
    font-size: 0.8rem; /* Match the main menu item font-size */
    background-color: transparent; /* Ensuring no unwanted background */
}

/* Style for active menu item link */
.elementor-28537 .elementor-element.elementor-element-db9a70e .active-menu-item-link {
    color: #796EFF !important;
    font-weight:600;/* Example color for active link */
}

/* Style for active menu ancestor */
.elementor-28537 .elementor-element.elementor-element-db9a70e .active-menu-item > a {
    color: #796EFF !important;
    font-weight:600;/* Example color for active parent item */
}

/* Style for active top-level menu item */
.elementor-28537 .elementor-element.elementor-element-db9a70e .active-top-level-menu-item > a {
    color: #796EFF !important;
    font-weight:600;/* Example color for active top-level item */
}

/* Increase indent dynamically for all nested ul elements */

.elementor-28537 .elementor-element.elementor-element-db9a70e .elementor-nav-menu__container ul {
    list-style: none;
    padding-left: 0;
}

.elementor-28537 .elementor-element.elementor-element-db9a70e .elementor-nav-menu__container ul ul {
    padding-left: 20px; /* Base indent for first level */
}

.elementor-28537 .elementor-element.elementor-element-db9a70e .elementor-nav-menu__container ul ul ul {
    padding-left: 40px; /* Increase indent for each subsequent level */
}

.elementor-28537 .elementor-element.elementor-element-db9a70e .elementor-nav-menu__container ul ul ul ul {
    padding-left: 60px; /* Increase indent for each subsequent level */
}

.elementor-28537 .elementor-element.elementor-element-db9a70e .elementor-nav-menu__container ul ul ul ul ul {
    padding-left: 80px; /* Increase indent for each subsequent level */
}

/* Continue this pattern for deeper levels if needed *//* End custom CSS */
/* Start custom CSS for nav-menu, class: .elementor-element-cbcd9ed *//* Ensure background is set for the main menu items */
.elementor-28537 .elementor-element.elementor-element-cbcd9ed .elementor-nav-menu > li > a {
    font-size: 0.8rem; /* Assuming this is the font-size for main menu items */
    background-color: transparent; /* Ensuring no unwanted background */
}

/* Ensure background is set for the submenu items */
.elementor-28537 .elementor-element.elementor-element-cbcd9ed .elementor-nav-menu .sub-menu .elementor-sub-item {
    font-size: 0.8rem; /* Match the main menu item font-size */
    background-color: transparent; /* Ensuring no unwanted background */
}

/* Style for active menu item link */
.elementor-28537 .elementor-element.elementor-element-cbcd9ed .active-menu-item-link {
    color: #796EFF !important;
    font-weight:600;/* Example color for active link */
}

/* Style for active menu ancestor */
.elementor-28537 .elementor-element.elementor-element-cbcd9ed .active-menu-item > a {
    color: #796EFF !important;
    font-weight:600;/* Example color for active parent item */
}

/* Style for active top-level menu item */
.elementor-28537 .elementor-element.elementor-element-cbcd9ed .active-top-level-menu-item > a {
    color: #796EFF !important;
    font-weight:600;/* Example color for active top-level item */
}

/* Increase indent dynamically for all nested ul elements */

.elementor-28537 .elementor-element.elementor-element-cbcd9ed .elementor-nav-menu__container ul {
    list-style: none;
    padding-left: 0;
}

.elementor-28537 .elementor-element.elementor-element-cbcd9ed .elementor-nav-menu__container ul ul {
    padding-left: 20px; /* Base indent for first level */
}

.elementor-28537 .elementor-element.elementor-element-cbcd9ed .elementor-nav-menu__container ul ul ul {
    padding-left: 40px; /* Increase indent for each subsequent level */
}

.elementor-28537 .elementor-element.elementor-element-cbcd9ed .elementor-nav-menu__container ul ul ul ul {
    padding-left: 60px; /* Increase indent for each subsequent level */
}

.elementor-28537 .elementor-element.elementor-element-cbcd9ed .elementor-nav-menu__container ul ul ul ul ul {
    padding-left: 80px; /* Increase indent for each subsequent level */
}

/* Continue this pattern for deeper levels if needed *//* End custom CSS */
/* Start custom CSS for nav-menu, class: .elementor-element-c1c9a5a *//* Ensure background is set for the main menu items */
.elementor-28537 .elementor-element.elementor-element-c1c9a5a .elementor-nav-menu > li > a {
    font-size: 0.8rem; /* Assuming this is the font-size for main menu items */
    background-color: transparent; /* Ensuring no unwanted background */
}

/* Ensure background is set for the submenu items */
.elementor-28537 .elementor-element.elementor-element-c1c9a5a .elementor-nav-menu .sub-menu .elementor-sub-item {
    font-size: 0.8rem; /* Match the main menu item font-size */
    background-color: transparent; /* Ensuring no unwanted background */
}

/* Style for active menu item link */
.elementor-28537 .elementor-element.elementor-element-c1c9a5a .active-menu-item-link {
    color: #796EFF !important;
    font-weight:600;/* Example color for active link */
}

/* Style for active menu ancestor */
.elementor-28537 .elementor-element.elementor-element-c1c9a5a .active-menu-item > a {
    color: #796EFF !important;
    font-weight:600;/* Example color for active parent item */
}

/* Style for active top-level menu item */
.elementor-28537 .elementor-element.elementor-element-c1c9a5a .active-top-level-menu-item > a {
    color: #796EFF !important;
    font-weight:600;/* Example color for active top-level item */
}

/* Increase indent dynamically for all nested ul elements */

.elementor-28537 .elementor-element.elementor-element-c1c9a5a .elementor-nav-menu__container ul {
    list-style: none;
    padding-left: 0;
}

.elementor-28537 .elementor-element.elementor-element-c1c9a5a .elementor-nav-menu__container ul ul {
    padding-left: 20px; /* Base indent for first level */
}

.elementor-28537 .elementor-element.elementor-element-c1c9a5a .elementor-nav-menu__container ul ul ul {
    padding-left: 40px; /* Increase indent for each subsequent level */
}

.elementor-28537 .elementor-element.elementor-element-c1c9a5a .elementor-nav-menu__container ul ul ul ul {
    padding-left: 60px; /* Increase indent for each subsequent level */
}

.elementor-28537 .elementor-element.elementor-element-c1c9a5a .elementor-nav-menu__container ul ul ul ul ul {
    padding-left: 80px; /* Increase indent for each subsequent level */
}

/* Continue this pattern for deeper levels if needed *//* End custom CSS */
/* Start custom CSS for nav-menu, class: .elementor-element-b0219a4 *//* Ensure background is set for the main menu items */
.elementor-28537 .elementor-element.elementor-element-b0219a4 .elementor-nav-menu > li > a {
    font-size: 0.8rem; /* Assuming this is the font-size for main menu items */
    background-color: transparent; /* Ensuring no unwanted background */
}

/* Ensure background is set for the submenu items */
.elementor-28537 .elementor-element.elementor-element-b0219a4 .elementor-nav-menu .sub-menu .elementor-sub-item {
    font-size: 0.8rem; /* Match the main menu item font-size */
    background-color: transparent; /* Ensuring no unwanted background */
}

/* Style for active menu item link */
.elementor-28537 .elementor-element.elementor-element-b0219a4 .active-menu-item-link {
    color: #796EFF !important;
    font-weight:600;/* Example color for active link */
}

/* Style for active menu ancestor */
.elementor-28537 .elementor-element.elementor-element-b0219a4 .active-menu-item > a {
    color: #796EFF !important;
    font-weight:600;/* Example color for active parent item */
}

/* Style for active top-level menu item */
.elementor-28537 .elementor-element.elementor-element-b0219a4 .active-top-level-menu-item > a {
    color: #796EFF !important;
    font-weight:600;/* Example color for active top-level item */
}

/* Increase indent dynamically for all nested ul elements */

.elementor-28537 .elementor-element.elementor-element-b0219a4 .elementor-nav-menu__container ul {
    list-style: none;
    padding-left: 0;
}

.elementor-28537 .elementor-element.elementor-element-b0219a4 .elementor-nav-menu__container ul ul {
    padding-left: 20px; /* Base indent for first level */
}

.elementor-28537 .elementor-element.elementor-element-b0219a4 .elementor-nav-menu__container ul ul ul {
    padding-left: 40px; /* Increase indent for each subsequent level */
}

.elementor-28537 .elementor-element.elementor-element-b0219a4 .elementor-nav-menu__container ul ul ul ul {
    padding-left: 60px; /* Increase indent for each subsequent level */
}

.elementor-28537 .elementor-element.elementor-element-b0219a4 .elementor-nav-menu__container ul ul ul ul ul {
    padding-left: 80px; /* Increase indent for each subsequent level */
}

/* Continue this pattern for deeper levels if needed *//* End custom CSS */
/* Start custom CSS for nav-menu, class: .elementor-element-7073db6 *//* Ensure background is set for the main menu items */
.elementor-28537 .elementor-element.elementor-element-7073db6 .elementor-nav-menu > li > a {
    font-size: 0.8rem; /* Assuming this is the font-size for main menu items */
    background-color: transparent; /* Ensuring no unwanted background */
}

/* Ensure background is set for the submenu items */
.elementor-28537 .elementor-element.elementor-element-7073db6 .elementor-nav-menu .sub-menu .elementor-sub-item {
    font-size: 0.8rem; /* Match the main menu item font-size */
    background-color: transparent; /* Ensuring no unwanted background */
}

/* Style for active menu item link */
.elementor-28537 .elementor-element.elementor-element-7073db6 .active-menu-item-link {
    color: #796EFF !important;
    font-weight:600;/* Example color for active link */
}

/* Style for active menu ancestor */
.elementor-28537 .elementor-element.elementor-element-7073db6 .active-menu-item > a {
    color: #796EFF !important;
    font-weight:600;/* Example color for active parent item */
}

/* Style for active top-level menu item */
.elementor-28537 .elementor-element.elementor-element-7073db6 .active-top-level-menu-item > a {
    color: #796EFF !important;
    font-weight:600;/* Example color for active top-level item */
}

/* Increase indent dynamically for all nested ul elements */

.elementor-28537 .elementor-element.elementor-element-7073db6 .elementor-nav-menu__container ul {
    list-style: none;
    padding-left: 0;
}

.elementor-28537 .elementor-element.elementor-element-7073db6 .elementor-nav-menu__container ul ul {
    padding-left: 20px; /* Base indent for first level */
}

.elementor-28537 .elementor-element.elementor-element-7073db6 .elementor-nav-menu__container ul ul ul {
    padding-left: 40px; /* Increase indent for each subsequent level */
}

.elementor-28537 .elementor-element.elementor-element-7073db6 .elementor-nav-menu__container ul ul ul ul {
    padding-left: 60px; /* Increase indent for each subsequent level */
}

.elementor-28537 .elementor-element.elementor-element-7073db6 .elementor-nav-menu__container ul ul ul ul ul {
    padding-left: 80px; /* Increase indent for each subsequent level */
}

/* Continue this pattern for deeper levels if needed *//* End custom CSS */
/* Start custom CSS for nav-menu, class: .elementor-element-519bc53 *//* Ensure background is set for the main menu items */
.elementor-28537 .elementor-element.elementor-element-519bc53 .elementor-nav-menu > li > a {
    font-size: 0.8rem; /* Assuming this is the font-size for main menu items */
    background-color: transparent; /* Ensuring no unwanted background */
}

/* Ensure background is set for the submenu items */
.elementor-28537 .elementor-element.elementor-element-519bc53 .elementor-nav-menu .sub-menu .elementor-sub-item {
    font-size: 0.8rem; /* Match the main menu item font-size */
    background-color: transparent; /* Ensuring no unwanted background */
}

/* Style for active menu item link */
.elementor-28537 .elementor-element.elementor-element-519bc53 .active-menu-item-link {
    color: #796EFF !important;
    font-weight:600;/* Example color for active link */
}

/* Style for active menu ancestor */
.elementor-28537 .elementor-element.elementor-element-519bc53 .active-menu-item > a {
    color: #796EFF !important;
    font-weight:600;/* Example color for active parent item */
}

/* Style for active top-level menu item */
.elementor-28537 .elementor-element.elementor-element-519bc53 .active-top-level-menu-item > a {
    color: #796EFF !important;
    font-weight:600;/* Example color for active top-level item */
}

/* Increase indent dynamically for all nested ul elements */

.elementor-28537 .elementor-element.elementor-element-519bc53 .elementor-nav-menu__container ul {
    list-style: none;
    padding-left: 0;
}

.elementor-28537 .elementor-element.elementor-element-519bc53 .elementor-nav-menu__container ul ul {
    padding-left: 20px; /* Base indent for first level */
}

.elementor-28537 .elementor-element.elementor-element-519bc53 .elementor-nav-menu__container ul ul ul {
    padding-left: 40px; /* Increase indent for each subsequent level */
}

.elementor-28537 .elementor-element.elementor-element-519bc53 .elementor-nav-menu__container ul ul ul ul {
    padding-left: 60px; /* Increase indent for each subsequent level */
}

.elementor-28537 .elementor-element.elementor-element-519bc53 .elementor-nav-menu__container ul ul ul ul ul {
    padding-left: 80px; /* Increase indent for each subsequent level */
}

/* Continue this pattern for deeper levels if needed *//* End custom CSS */
/* Start custom CSS for nav-menu, class: .elementor-element-1175ff5 *//* Ensure background is set for the main menu items */
.elementor-28537 .elementor-element.elementor-element-1175ff5 .elementor-nav-menu > li > a {
    font-size: 0.8rem; /* Assuming this is the font-size for main menu items */
    background-color: transparent; /* Ensuring no unwanted background */
}

/* Ensure background is set for the submenu items */
.elementor-28537 .elementor-element.elementor-element-1175ff5 .elementor-nav-menu .sub-menu .elementor-sub-item {
    font-size: 0.8rem; /* Match the main menu item font-size */
    background-color: transparent; /* Ensuring no unwanted background */
}

/* Style for active menu item link */
.elementor-28537 .elementor-element.elementor-element-1175ff5 .active-menu-item-link {
    color: #796EFF !important;
    font-weight:600;/* Example color for active link */
}

/* Style for active menu ancestor */
.elementor-28537 .elementor-element.elementor-element-1175ff5 .active-menu-item > a {
    color: #796EFF !important;
    font-weight:600;/* Example color for active parent item */
}

/* Style for active top-level menu item */
.elementor-28537 .elementor-element.elementor-element-1175ff5 .active-top-level-menu-item > a {
    color: #796EFF !important;
    font-weight:600;/* Example color for active top-level item */
}

/* Increase indent dynamically for all nested ul elements */

.elementor-28537 .elementor-element.elementor-element-1175ff5 .elementor-nav-menu__container ul {
    list-style: none;
    padding-left: 0;
}

.elementor-28537 .elementor-element.elementor-element-1175ff5 .elementor-nav-menu__container ul ul {
    padding-left: 20px; /* Base indent for first level */
}

.elementor-28537 .elementor-element.elementor-element-1175ff5 .elementor-nav-menu__container ul ul ul {
    padding-left: 40px; /* Increase indent for each subsequent level */
}

.elementor-28537 .elementor-element.elementor-element-1175ff5 .elementor-nav-menu__container ul ul ul ul {
    padding-left: 60px; /* Increase indent for each subsequent level */
}

.elementor-28537 .elementor-element.elementor-element-1175ff5 .elementor-nav-menu__container ul ul ul ul ul {
    padding-left: 80px; /* Increase indent for each subsequent level */
}

/* Continue this pattern for deeper levels if needed *//* End custom CSS */
/* Start custom CSS for nav-menu, class: .elementor-element-72194c6 *//* Ensure background is set for the main menu items */
.elementor-28537 .elementor-element.elementor-element-72194c6 .elementor-nav-menu > li > a {
    font-size: 0.8rem; /* Assuming this is the font-size for main menu items */
    background-color: transparent; /* Ensuring no unwanted background */
}

/* Ensure background is set for the submenu items */
.elementor-28537 .elementor-element.elementor-element-72194c6 .elementor-nav-menu .sub-menu .elementor-sub-item {
    font-size: 0.8rem; /* Match the main menu item font-size */
    background-color: transparent; /* Ensuring no unwanted background */
}

/* Style for active menu item link */
.elementor-28537 .elementor-element.elementor-element-72194c6 .active-menu-item-link {
    color: #796EFF !important;
    font-weight:600;/* Example color for active link */
}

/* Style for active menu ancestor */
.elementor-28537 .elementor-element.elementor-element-72194c6 .active-menu-item > a {
    color: #796EFF !important;
    font-weight:600;/* Example color for active parent item */
}

/* Style for active top-level menu item */
.elementor-28537 .elementor-element.elementor-element-72194c6 .active-top-level-menu-item > a {
    color: #796EFF !important;
    font-weight:600;/* Example color for active top-level item */
}

/* Increase indent dynamically for all nested ul elements */

.elementor-28537 .elementor-element.elementor-element-72194c6 .elementor-nav-menu__container ul {
    list-style: none;
    padding-left: 0;
}

.elementor-28537 .elementor-element.elementor-element-72194c6 .elementor-nav-menu__container ul ul {
    padding-left: 20px; /* Base indent for first level */
}

.elementor-28537 .elementor-element.elementor-element-72194c6 .elementor-nav-menu__container ul ul ul {
    padding-left: 40px; /* Increase indent for each subsequent level */
}

.elementor-28537 .elementor-element.elementor-element-72194c6 .elementor-nav-menu__container ul ul ul ul {
    padding-left: 60px; /* Increase indent for each subsequent level */
}

.elementor-28537 .elementor-element.elementor-element-72194c6 .elementor-nav-menu__container ul ul ul ul ul {
    padding-left: 80px; /* Increase indent for each subsequent level */
}

/* Continue this pattern for deeper levels if needed *//* End custom CSS */
/* Start custom CSS for nav-menu, class: .elementor-element-1501958 *//* Ensure background is set for the main menu items */
.elementor-28537 .elementor-element.elementor-element-1501958 .elementor-nav-menu > li > a {
    font-size: 0.8rem; /* Assuming this is the font-size for main menu items */
    background-color: transparent; /* Ensuring no unwanted background */
}

/* Ensure background is set for the submenu items */
.elementor-28537 .elementor-element.elementor-element-1501958 .elementor-nav-menu .sub-menu .elementor-sub-item {
    font-size: 0.8rem; /* Match the main menu item font-size */
    background-color: transparent; /* Ensuring no unwanted background */
}

/* Style for active menu item link */
.elementor-28537 .elementor-element.elementor-element-1501958 .active-menu-item-link {
    color: #796EFF !important;
    font-weight:600;/* Example color for active link */
}

/* Style for active menu ancestor */
.elementor-28537 .elementor-element.elementor-element-1501958 .active-menu-item > a {
    color: #796EFF !important;
    font-weight:600;/* Example color for active parent item */
}

/* Style for active top-level menu item */
.elementor-28537 .elementor-element.elementor-element-1501958 .active-top-level-menu-item > a {
    color: #796EFF !important;
    font-weight:600;/* Example color for active top-level item */
}

/* Increase indent dynamically for all nested ul elements */

.elementor-28537 .elementor-element.elementor-element-1501958 .elementor-nav-menu__container ul {
    list-style: none;
    padding-left: 0;
}

.elementor-28537 .elementor-element.elementor-element-1501958 .elementor-nav-menu__container ul ul {
    padding-left: 20px; /* Base indent for first level */
}

.elementor-28537 .elementor-element.elementor-element-1501958 .elementor-nav-menu__container ul ul ul {
    padding-left: 40px; /* Increase indent for each subsequent level */
}

.elementor-28537 .elementor-element.elementor-element-1501958 .elementor-nav-menu__container ul ul ul ul {
    padding-left: 60px; /* Increase indent for each subsequent level */
}

.elementor-28537 .elementor-element.elementor-element-1501958 .elementor-nav-menu__container ul ul ul ul ul {
    padding-left: 80px; /* Increase indent for each subsequent level */
}

/* Continue this pattern for deeper levels if needed *//* End custom CSS */
/* Start custom CSS for nav-menu, class: .elementor-element-1b595fe *//* Ensure background is set for the main menu items */
.elementor-28537 .elementor-element.elementor-element-1b595fe .elementor-nav-menu > li > a {
    font-size: 0.8rem; /* Assuming this is the font-size for main menu items */
    background-color: transparent; /* Ensuring no unwanted background */
}

/* Ensure background is set for the submenu items */
.elementor-28537 .elementor-element.elementor-element-1b595fe .elementor-nav-menu .sub-menu .elementor-sub-item {
    font-size: 0.8rem; /* Match the main menu item font-size */
    background-color: transparent; /* Ensuring no unwanted background */
}

/* Style for active menu item link */
.elementor-28537 .elementor-element.elementor-element-1b595fe .active-menu-item-link {
    color: #796EFF !important;
    font-weight:600;/* Example color for active link */
}

/* Style for active menu ancestor */
.elementor-28537 .elementor-element.elementor-element-1b595fe .active-menu-item > a {
    color: #796EFF !important;
    font-weight:600;/* Example color for active parent item */
}

/* Style for active top-level menu item */
.elementor-28537 .elementor-element.elementor-element-1b595fe .active-top-level-menu-item > a {
    color: #796EFF !important;
    font-weight:600;/* Example color for active top-level item */
}

/* Increase indent dynamically for all nested ul elements */

.elementor-28537 .elementor-element.elementor-element-1b595fe .elementor-nav-menu__container ul {
    list-style: none;
    padding-left: 0;
}

.elementor-28537 .elementor-element.elementor-element-1b595fe .elementor-nav-menu__container ul ul {
    padding-left: 20px; /* Base indent for first level */
}

.elementor-28537 .elementor-element.elementor-element-1b595fe .elementor-nav-menu__container ul ul ul {
    padding-left: 40px; /* Increase indent for each subsequent level */
}

.elementor-28537 .elementor-element.elementor-element-1b595fe .elementor-nav-menu__container ul ul ul ul {
    padding-left: 60px; /* Increase indent for each subsequent level */
}

.elementor-28537 .elementor-element.elementor-element-1b595fe .elementor-nav-menu__container ul ul ul ul ul {
    padding-left: 80px; /* Increase indent for each subsequent level */
}

/* Continue this pattern for deeper levels if needed *//* End custom CSS */
/* Start custom CSS for nav-menu, class: .elementor-element-c927cf6 *//* Ensure background is set for the main menu items */
.elementor-28537 .elementor-element.elementor-element-c927cf6 .elementor-nav-menu > li > a {
    font-size: 0.8rem; /* Assuming this is the font-size for main menu items */
    background-color: transparent; /* Ensuring no unwanted background */
}

/* Ensure background is set for the submenu items */
.elementor-28537 .elementor-element.elementor-element-c927cf6 .elementor-nav-menu .sub-menu .elementor-sub-item {
    font-size: 0.8rem; /* Match the main menu item font-size */
    background-color: transparent; /* Ensuring no unwanted background */
}

/* Style for active menu item link */
.elementor-28537 .elementor-element.elementor-element-c927cf6 .active-menu-item-link {
    color: #796EFF !important;
    font-weight:600;/* Example color for active link */
}

/* Style for active menu ancestor */
.elementor-28537 .elementor-element.elementor-element-c927cf6 .active-menu-item > a {
    color: #796EFF !important;
    font-weight:600;/* Example color for active parent item */
}

/* Style for active top-level menu item */
.elementor-28537 .elementor-element.elementor-element-c927cf6 .active-top-level-menu-item > a {
    color: #796EFF !important;
    font-weight:600;/* Example color for active top-level item */
}

/* Increase indent dynamically for all nested ul elements */

.elementor-28537 .elementor-element.elementor-element-c927cf6 .elementor-nav-menu__container ul {
    list-style: none;
    padding-left: 0;
}

.elementor-28537 .elementor-element.elementor-element-c927cf6 .elementor-nav-menu__container ul ul {
    padding-left: 20px; /* Base indent for first level */
}

.elementor-28537 .elementor-element.elementor-element-c927cf6 .elementor-nav-menu__container ul ul ul {
    padding-left: 40px; /* Increase indent for each subsequent level */
}

.elementor-28537 .elementor-element.elementor-element-c927cf6 .elementor-nav-menu__container ul ul ul ul {
    padding-left: 60px; /* Increase indent for each subsequent level */
}

.elementor-28537 .elementor-element.elementor-element-c927cf6 .elementor-nav-menu__container ul ul ul ul ul {
    padding-left: 80px; /* Increase indent for each subsequent level */
}

/* Continue this pattern for deeper levels if needed *//* End custom CSS */
/* Start custom CSS for nav-menu, class: .elementor-element-684ccf6 *//* Ensure background is set for the main menu items */
.elementor-28537 .elementor-element.elementor-element-684ccf6 .elementor-nav-menu > li > a {
    font-size: 0.8rem; /* Assuming this is the font-size for main menu items */
    background-color: transparent; /* Ensuring no unwanted background */
}

/* Ensure background is set for the submenu items */
.elementor-28537 .elementor-element.elementor-element-684ccf6 .elementor-nav-menu .sub-menu .elementor-sub-item {
    font-size: 0.8rem; /* Match the main menu item font-size */
    background-color: transparent; /* Ensuring no unwanted background */
}

/* Style for active menu item link */
.elementor-28537 .elementor-element.elementor-element-684ccf6 .active-menu-item-link {
    color: #796EFF !important;
    font-weight:600;/* Example color for active link */
}

/* Style for active menu ancestor */
.elementor-28537 .elementor-element.elementor-element-684ccf6 .active-menu-item > a {
    color: #796EFF !important;
    font-weight:600;/* Example color for active parent item */
}

/* Style for active top-level menu item */
.elementor-28537 .elementor-element.elementor-element-684ccf6 .active-top-level-menu-item > a {
    color: #796EFF !important;
    font-weight:600;/* Example color for active top-level item */
}

/* Increase indent dynamically for all nested ul elements */

.elementor-28537 .elementor-element.elementor-element-684ccf6 .elementor-nav-menu__container ul {
    list-style: none;
    padding-left: 0;
}

.elementor-28537 .elementor-element.elementor-element-684ccf6 .elementor-nav-menu__container ul ul {
    padding-left: 20px; /* Base indent for first level */
}

.elementor-28537 .elementor-element.elementor-element-684ccf6 .elementor-nav-menu__container ul ul ul {
    padding-left: 40px; /* Increase indent for each subsequent level */
}

.elementor-28537 .elementor-element.elementor-element-684ccf6 .elementor-nav-menu__container ul ul ul ul {
    padding-left: 60px; /* Increase indent for each subsequent level */
}

.elementor-28537 .elementor-element.elementor-element-684ccf6 .elementor-nav-menu__container ul ul ul ul ul {
    padding-left: 80px; /* Increase indent for each subsequent level */
}

/* Continue this pattern for deeper levels if needed *//* End custom CSS */
/* Start custom CSS for nav-menu, class: .elementor-element-5d9c524 *//* Ensure background is set for the main menu items */
.elementor-28537 .elementor-element.elementor-element-5d9c524 .elementor-nav-menu > li > a {
    font-size: 0.8rem; /* Assuming this is the font-size for main menu items */
    background-color: transparent; /* Ensuring no unwanted background */
}

/* Ensure background is set for the submenu items */
.elementor-28537 .elementor-element.elementor-element-5d9c524 .elementor-nav-menu .sub-menu .elementor-sub-item {
    font-size: 0.8rem; /* Match the main menu item font-size */
    background-color: transparent; /* Ensuring no unwanted background */
}

/* Style for active menu item link */
.elementor-28537 .elementor-element.elementor-element-5d9c524 .active-menu-item-link {
    color: #796EFF !important;
    font-weight:600;/* Example color for active link */
}

/* Style for active menu ancestor */
.elementor-28537 .elementor-element.elementor-element-5d9c524 .active-menu-item > a {
    color: #796EFF !important;
    font-weight:600;/* Example color for active parent item */
}

/* Style for active top-level menu item */
.elementor-28537 .elementor-element.elementor-element-5d9c524 .active-top-level-menu-item > a {
    color: #796EFF !important;
    font-weight:600;/* Example color for active top-level item */
}

/* Increase indent dynamically for all nested ul elements */

.elementor-28537 .elementor-element.elementor-element-5d9c524 .elementor-nav-menu__container ul {
    list-style: none;
    padding-left: 0;
}

.elementor-28537 .elementor-element.elementor-element-5d9c524 .elementor-nav-menu__container ul ul {
    padding-left: 20px; /* Base indent for first level */
}

.elementor-28537 .elementor-element.elementor-element-5d9c524 .elementor-nav-menu__container ul ul ul {
    padding-left: 40px; /* Increase indent for each subsequent level */
}

.elementor-28537 .elementor-element.elementor-element-5d9c524 .elementor-nav-menu__container ul ul ul ul {
    padding-left: 60px; /* Increase indent for each subsequent level */
}

.elementor-28537 .elementor-element.elementor-element-5d9c524 .elementor-nav-menu__container ul ul ul ul ul {
    padding-left: 80px; /* Increase indent for each subsequent level */
}

/* Continue this pattern for deeper levels if needed *//* End custom CSS */
/* Start custom CSS for nav-menu, class: .elementor-element-c2077df *//* Ensure background is set for the main menu items */
.elementor-28537 .elementor-element.elementor-element-c2077df .elementor-nav-menu > li > a {
    font-size: 0.8rem; /* Assuming this is the font-size for main menu items */
    background-color: transparent; /* Ensuring no unwanted background */
}

/* Ensure background is set for the submenu items */
.elementor-28537 .elementor-element.elementor-element-c2077df .elementor-nav-menu .sub-menu .elementor-sub-item {
    font-size: 0.8rem; /* Match the main menu item font-size */
    background-color: transparent; /* Ensuring no unwanted background */
}

/* Style for active menu item link */
.elementor-28537 .elementor-element.elementor-element-c2077df .active-menu-item-link {
    color: #796EFF !important;
    font-weight:600;/* Example color for active link */
}

/* Style for active menu ancestor */
.elementor-28537 .elementor-element.elementor-element-c2077df .active-menu-item > a {
    color: #796EFF !important;
    font-weight:600;/* Example color for active parent item */
}

/* Style for active top-level menu item */
.elementor-28537 .elementor-element.elementor-element-c2077df .active-top-level-menu-item > a {
    color: #796EFF !important;
    font-weight:600;/* Example color for active top-level item */
}

/* Increase indent dynamically for all nested ul elements */

.elementor-28537 .elementor-element.elementor-element-c2077df .elementor-nav-menu__container ul {
    list-style: none;
    padding-left: 0;
}

.elementor-28537 .elementor-element.elementor-element-c2077df .elementor-nav-menu__container ul ul {
    padding-left: 20px; /* Base indent for first level */
}

.elementor-28537 .elementor-element.elementor-element-c2077df .elementor-nav-menu__container ul ul ul {
    padding-left: 40px; /* Increase indent for each subsequent level */
}

.elementor-28537 .elementor-element.elementor-element-c2077df .elementor-nav-menu__container ul ul ul ul {
    padding-left: 60px; /* Increase indent for each subsequent level */
}

.elementor-28537 .elementor-element.elementor-element-c2077df .elementor-nav-menu__container ul ul ul ul ul {
    padding-left: 80px; /* Increase indent for each subsequent level */
}

/* Continue this pattern for deeper levels if needed *//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-33bdcc3 */.elementor-widget-off-canvas {
    --e-off-canvas-animation-duration: .75s !important;
}/* End custom CSS */