.elementor-29264 .elementor-element.elementor-element-9b6d9cc{--display:flex;--z-index:1;}.elementor-29264 .elementor-element.elementor-element-9b6d9cc:not(.elementor-motion-effects-element-type-background), .elementor-29264 .elementor-element.elementor-element-9b6d9cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-29264 .elementor-element.elementor-element-6ff49a2{--display:flex;}.elementor-29264 .elementor-element.elementor-element-191425b{--display:flex;}.elementor-29264 .elementor-element.elementor-element-70e86b8{--display:flex;}.elementor-29264 .elementor-element.elementor-element-722507c{--display:flex;}.elementor-29264 .elementor-element.elementor-element-c0ef470{--display:flex;}.elementor-29264 .elementor-element.elementor-element-16d990e{--display:flex;}.elementor-29264 .elementor-element.elementor-element-1567fed{--display:flex;}.elementor-29264 .elementor-element.elementor-element-a311ba5{--display:flex;}.elementor-29264 .elementor-element.elementor-element-e8efc42{--display:flex;}.elementor-29264 .elementor-element.elementor-element-39444c3{--display:flex;}.elementor-29264 .elementor-element.elementor-element-cd85397{--display:flex;}.elementor-29264 .elementor-element.elementor-element-729575c{--display:flex;}.elementor-29264 .elementor-element.elementor-element-887a177{--display:flex;}.elementor-29264 .elementor-element.elementor-element-c54f91c{--display:flex;}.elementor-29264 .elementor-element.elementor-element-777e2af{--n-menu-dropdown-content-max-width:initial;--n-menu-heading-wrap:wrap;--n-menu-heading-overflow-x:initial;--n-menu-title-distance-from-content:0px;border-style:solid;border-color:var( --e-global-color-primary );--n-menu-toggle-icon-wrapper-animation-duration:500ms;--n-menu-title-space-between:0px;--n-menu-title-color-normal:var( --e-global-color-primary );--n-menu-title-transition:300ms;--n-menu-icon-size:16px;--n-menu-toggle-icon-size:20px;--n-menu-toggle-icon-hover-duration:500ms;--n-menu-toggle-icon-distance-from-dropdown:0px;}.elementor-29264 .elementor-element.elementor-element-777e2af > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title, .elementor-29264 .elementor-element.elementor-element-777e2af > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container, .elementor-29264 .elementor-element.elementor-element-777e2af > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container > span{text-transform:uppercase;}.elementor-29264 .elementor-element.elementor-element-d1b8254{--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;--row-gap:0px;--column-gap:0px;--margin-top:2.5rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29264 .elementor-element.elementor-element-4f4d2da{--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:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--overflow:auto;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#4A352633;--border-color:#4A352633;--border-radius:0px 0px 0px 0px;--margin-top:-1px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-29264 .elementor-element.elementor-element-093b635{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0rem 0rem 0rem 0rem;font-size:1.03em;line-height:1.25rem;letter-spacing:0.007em;color:var( --e-global-color-primary );}.elementor-29264 .elementor-element.elementor-element-093b635 p{margin-block-end:0px;}.elementor-29264 .elementor-element.elementor-element-093b635 a:hover, .elementor-29264 .elementor-element.elementor-element-093b635 a:focus{color:var( --e-global-color-accent );}.elementor-29264 .elementor-element.elementor-element-32cf719{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0rem 0rem 0rem 1.25rem;font-size:1.03em;line-height:1.25rem;letter-spacing:0.007em;color:var( --e-global-color-primary );}.elementor-29264 .elementor-element.elementor-element-32cf719 p{margin-block-end:0px;}.elementor-29264 .elementor-element.elementor-element-32cf719 a:hover, .elementor-29264 .elementor-element.elementor-element-32cf719 a:focus{color:var( --e-global-color-accent );}.elementor-29264 .elementor-element.elementor-element-4c8786a{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0rem 0rem 0rem 1.25rem;font-size:1.03em;line-height:1.25rem;letter-spacing:0.007em;color:var( --e-global-color-primary );}.elementor-29264 .elementor-element.elementor-element-4c8786a p{margin-block-end:0px;}.elementor-29264 .elementor-element.elementor-element-4c8786a a:hover, .elementor-29264 .elementor-element.elementor-element-4c8786a a:focus{color:var( --e-global-color-accent );}.elementor-29264 .elementor-element.elementor-element-7199d88{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0rem 0rem 0rem 1.25rem;font-size:1.03em;line-height:1.25rem;letter-spacing:0.007em;color:var( --e-global-color-primary );}.elementor-29264 .elementor-element.elementor-element-7199d88 p{margin-block-end:0px;}.elementor-29264 .elementor-element.elementor-element-7199d88 a:hover, .elementor-29264 .elementor-element.elementor-element-7199d88 a:focus{color:var( --e-global-color-accent );}.elementor-29264 .elementor-element.elementor-element-278926b{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0rem 0rem 0rem 1.25rem;font-size:1.03em;line-height:1.25rem;letter-spacing:0.007em;color:var( --e-global-color-primary );}.elementor-29264 .elementor-element.elementor-element-278926b p{margin-block-end:0px;}.elementor-29264 .elementor-element.elementor-element-278926b a:hover, .elementor-29264 .elementor-element.elementor-element-278926b a:focus{color:var( --e-global-color-accent );}.elementor-29264 .elementor-element.elementor-element-a02bb5b{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0rem 0rem 0rem 1.25rem;font-size:1.03em;line-height:1.25rem;letter-spacing:0.007em;color:var( --e-global-color-primary );}.elementor-29264 .elementor-element.elementor-element-a02bb5b p{margin-block-end:0px;}.elementor-29264 .elementor-element.elementor-element-a02bb5b a:hover, .elementor-29264 .elementor-element.elementor-element-a02bb5b a:focus{color:var( --e-global-color-accent );}.elementor-29264 .elementor-element.elementor-element-3dba196{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0rem 0rem 0rem 1.25rem;font-size:1.03em;line-height:1.25rem;letter-spacing:0.007em;color:var( --e-global-color-primary );}.elementor-29264 .elementor-element.elementor-element-3dba196 p{margin-block-end:0px;}.elementor-29264 .elementor-element.elementor-element-3dba196 a:hover, .elementor-29264 .elementor-element.elementor-element-3dba196 a:focus{color:var( --e-global-color-accent );}.elementor-29264 .elementor-element.elementor-element-a1ee231{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0rem 0rem 0rem 1.25rem;font-size:1.03em;line-height:1.25rem;letter-spacing:0.007em;color:var( --e-global-color-primary );}.elementor-29264 .elementor-element.elementor-element-a1ee231 p{margin-block-end:0px;}.elementor-29264 .elementor-element.elementor-element-a1ee231 a:hover, .elementor-29264 .elementor-element.elementor-element-a1ee231 a:focus{color:var( --e-global-color-accent );}.elementor-29264 .elementor-element.elementor-element-b6c95a0{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0rem 0rem 0rem 1.25rem;font-size:1.03em;line-height:1.25rem;letter-spacing:0.007em;color:var( --e-global-color-primary );}.elementor-29264 .elementor-element.elementor-element-b6c95a0 p{margin-block-end:0px;}.elementor-29264 .elementor-element.elementor-element-b6c95a0 a:hover, .elementor-29264 .elementor-element.elementor-element-b6c95a0 a:focus{color:var( --e-global-color-accent );}.elementor-29264 .elementor-element.elementor-element-6cdb1b8{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0rem 0rem 0rem 1.25rem;font-size:1.03em;line-height:1.25rem;letter-spacing:0.007em;color:var( --e-global-color-primary );}.elementor-29264 .elementor-element.elementor-element-6cdb1b8 p{margin-block-end:0px;}.elementor-29264 .elementor-element.elementor-element-6cdb1b8 a:hover, .elementor-29264 .elementor-element.elementor-element-6cdb1b8 a:focus{color:var( --e-global-color-accent );}.elementor-29264 .elementor-element.elementor-element-69eaeb0{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0rem 0rem 0rem 1.25rem;font-size:1.03em;line-height:1.25rem;letter-spacing:0.007em;color:var( --e-global-color-primary );}.elementor-29264 .elementor-element.elementor-element-69eaeb0 p{margin-block-end:0px;}.elementor-29264 .elementor-element.elementor-element-69eaeb0 a:hover, .elementor-29264 .elementor-element.elementor-element-69eaeb0 a:focus{color:var( --e-global-color-accent );}.elementor-29264 .elementor-element.elementor-element-87fa591{margin:1rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0rem 0rem 0rem 0rem;font-size:1.03em;font-style:normal;line-height:1.25rem;letter-spacing:0.007em;color:var( --e-global-color-primary );}.elementor-29264 .elementor-element.elementor-element-87fa591 p{margin-block-end:0px;}.elementor-29264 .elementor-element.elementor-element-87fa591 a:hover, .elementor-29264 .elementor-element.elementor-element-87fa591 a:focus{color:var( --e-global-color-accent );}.elementor-29264 .elementor-element.elementor-element-394d383{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0rem 0rem 0rem 1.25rem;font-size:1.03em;line-height:1.25rem;letter-spacing:0.007em;color:var( --e-global-color-primary );}.elementor-29264 .elementor-element.elementor-element-394d383 p{margin-block-end:0px;}.elementor-29264 .elementor-element.elementor-element-394d383 a:hover, .elementor-29264 .elementor-element.elementor-element-394d383 a:focus{color:var( --e-global-color-accent );}.elementor-29264 .elementor-element.elementor-element-56b0523{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0rem 0rem 0rem 1.25rem;font-size:1.03em;line-height:1.25rem;letter-spacing:0.007em;color:var( --e-global-color-primary );}.elementor-29264 .elementor-element.elementor-element-56b0523 p{margin-block-end:0px;}.elementor-29264 .elementor-element.elementor-element-56b0523 a:hover, .elementor-29264 .elementor-element.elementor-element-56b0523 a:focus{color:var( --e-global-color-accent );}.elementor-29264 .elementor-element.elementor-element-e29255c{margin:1rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0rem 0rem 0rem 0rem;font-size:1.03em;font-style:normal;line-height:1.25rem;letter-spacing:0.007em;color:var( --e-global-color-primary );}.elementor-29264 .elementor-element.elementor-element-e29255c p{margin-block-end:0px;}.elementor-29264 .elementor-element.elementor-element-e29255c a:hover, .elementor-29264 .elementor-element.elementor-element-e29255c a:focus{color:var( --e-global-color-accent );}.elementor-29264 .elementor-element.elementor-element-d036c8c{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0rem 0rem 0rem 1.25rem;font-size:1.03em;line-height:1.25rem;letter-spacing:0.007em;color:var( --e-global-color-primary );}.elementor-29264 .elementor-element.elementor-element-d036c8c p{margin-block-end:0px;}.elementor-29264 .elementor-element.elementor-element-d036c8c a:hover, .elementor-29264 .elementor-element.elementor-element-d036c8c a:focus{color:var( --e-global-color-accent );}.elementor-29264 .elementor-element.elementor-element-e61f080{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0rem 0rem 3rem 1.25rem;font-size:1.03em;line-height:1.25rem;letter-spacing:0.007em;color:var( --e-global-color-primary );}.elementor-29264 .elementor-element.elementor-element-e61f080 p{margin-block-end:0px;}.elementor-29264 .elementor-element.elementor-element-e61f080 a:hover, .elementor-29264 .elementor-element.elementor-element-e61f080 a:focus{color:var( --e-global-color-accent );}.elementor-29264 .elementor-element.elementor-element-e20c56b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:70px;--padding-right:0px;}.elementor-29264 .elementor-element.elementor-element-1136a16{--display:flex;--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29264 .elementor-element.elementor-element-8c387a2{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1.5rem) 0rem;padding:1rem 0rem 1rem 0rem;border-style:solid;border-width:1px 0px 1px 0px;border-color:#4A352633;text-align:center;font-size:1.03em;line-height:1rem;color:var( --e-global-color-primary );}.elementor-29264 .elementor-element.elementor-element-8c387a2 a{color:var( --e-global-color-accent );}.elementor-29264 .elementor-element.elementor-element-8c387a2 a:hover, .elementor-29264 .elementor-element.elementor-element-8c387a2 a:focus{color:var( --e-global-color-accent );}.elementor-29264 .elementor-element.elementor-element-dac24a3{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0.5rem 0rem 0.5rem 0rem;font-size:2.7rem;line-height:1em;letter-spacing:0.007em;color:#4A3526;}.elementor-29264 .elementor-element.elementor-element-dac24a3 p{margin-block-end:0px;}.elementor-29264 .elementor-element.elementor-element-dac24a3 a{color:var( --e-global-color-primary );}.elementor-29264 .elementor-element.elementor-element-dac24a3 a:hover, .elementor-29264 .elementor-element.elementor-element-dac24a3 a:focus{color:var( --e-global-color-accent );}.elementor-29264 .elementor-element.elementor-element-58c68cd{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0.5rem 0rem 0.5rem 0rem;font-size:2.7rem;line-height:1em;letter-spacing:0.007em;color:#4A3526;}.elementor-29264 .elementor-element.elementor-element-58c68cd p{margin-block-end:0px;}.elementor-29264 .elementor-element.elementor-element-58c68cd a{color:var( --e-global-color-primary );}.elementor-29264 .elementor-element.elementor-element-58c68cd a:hover, .elementor-29264 .elementor-element.elementor-element-58c68cd a:focus{color:var( --e-global-color-accent );}.elementor-29264 .elementor-element.elementor-element-53d498b{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0.5rem 0rem 0.5rem 0rem;font-size:2.7rem;line-height:1em;letter-spacing:0.007em;color:#4A3526;}.elementor-29264 .elementor-element.elementor-element-53d498b p{margin-block-end:0px;}.elementor-29264 .elementor-element.elementor-element-53d498b a{color:var( --e-global-color-primary );}.elementor-29264 .elementor-element.elementor-element-53d498b a:hover, .elementor-29264 .elementor-element.elementor-element-53d498b a:focus{color:var( --e-global-color-accent );}.elementor-29264 .elementor-element.elementor-element-4b52fb0{margin:1.5rem 0rem calc(var(--kit-widget-spacing, 0px) + 1.5rem) 0rem;padding:1rem 0rem 1rem 0rem;border-style:solid;border-width:1px 0px 1px 0px;border-color:#4A352633;text-align:center;font-size:1.03em;line-height:1rem;color:var( --e-global-color-primary );}.elementor-29264 .elementor-element.elementor-element-4b52fb0 a{color:var( --e-global-color-accent );}.elementor-29264 .elementor-element.elementor-element-4b52fb0 a:hover, .elementor-29264 .elementor-element.elementor-element-4b52fb0 a:focus{color:var( --e-global-color-accent );}.elementor-29264 .elementor-element.elementor-element-b6baa5f{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0.5rem 0rem 0.5rem 0rem;font-size:2.7rem;line-height:1em;letter-spacing:0.007em;color:#4A3526;}.elementor-29264 .elementor-element.elementor-element-b6baa5f p{margin-block-end:0px;}.elementor-29264 .elementor-element.elementor-element-b6baa5f a{color:var( --e-global-color-primary );}.elementor-29264 .elementor-element.elementor-element-b6baa5f a:hover, .elementor-29264 .elementor-element.elementor-element-b6baa5f a:focus{color:var( --e-global-color-accent );}.elementor-29264 .elementor-element.elementor-element-0d37b44{margin:1.5rem 0rem calc(var(--kit-widget-spacing, 0px) + 1.5rem) 0rem;padding:1rem 0rem 1rem 0rem;border-style:solid;border-width:1px 0px 1px 0px;border-color:#4A352633;text-align:center;font-size:1.03em;line-height:1rem;color:var( --e-global-color-primary );}.elementor-29264 .elementor-element.elementor-element-0d37b44 a{color:var( --e-global-color-accent );}.elementor-29264 .elementor-element.elementor-element-0d37b44 a:hover, .elementor-29264 .elementor-element.elementor-element-0d37b44 a:focus{color:var( --e-global-color-accent );}.elementor-29264 .elementor-element.elementor-element-71ac35c{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0.5rem 0rem 0.5rem 0rem;font-size:2.7rem;line-height:1em;letter-spacing:0.007em;color:#4A3526;}.elementor-29264 .elementor-element.elementor-element-71ac35c p{margin-block-end:0px;}.elementor-29264 .elementor-element.elementor-element-71ac35c a{color:var( --e-global-color-primary );}.elementor-29264 .elementor-element.elementor-element-71ac35c a:hover, .elementor-29264 .elementor-element.elementor-element-71ac35c a:focus{color:var( --e-global-color-accent );}.elementor-29264 .elementor-element.elementor-element-338d4ad{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0.5rem 0rem 0.5rem 0rem;font-size:2.7rem;line-height:1em;letter-spacing:0.007em;color:#4A3526;}.elementor-29264 .elementor-element.elementor-element-338d4ad p{margin-block-end:0px;}.elementor-29264 .elementor-element.elementor-element-338d4ad a{color:var( --e-global-color-primary );}.elementor-29264 .elementor-element.elementor-element-338d4ad a:hover, .elementor-29264 .elementor-element.elementor-element-338d4ad a:focus{color:var( --e-global-color-accent );}.elementor-29264 .elementor-element.elementor-element-84b34ae{margin:1.5rem 0rem calc(var(--kit-widget-spacing, 0px) + 1.5rem) 0rem;padding:1rem 0rem 1rem 0rem;border-style:solid;border-width:1px 0px 1px 0px;border-color:#4A352633;text-align:center;font-size:1.03em;line-height:1rem;color:var( --e-global-color-primary );}.elementor-29264 .elementor-element.elementor-element-84b34ae a{color:var( --e-global-color-accent );}.elementor-29264 .elementor-element.elementor-element-84b34ae a:hover, .elementor-29264 .elementor-element.elementor-element-84b34ae a:focus{color:var( --e-global-color-accent );}.elementor-29264 .elementor-element.elementor-element-c41ce8f{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0.5rem 0rem 0.5rem 0rem;font-size:2.7rem;line-height:1em;letter-spacing:0.007em;color:#4A3526;}.elementor-29264 .elementor-element.elementor-element-c41ce8f p{margin-block-end:0px;}.elementor-29264 .elementor-element.elementor-element-c41ce8f a{color:var( --e-global-color-primary );}.elementor-29264 .elementor-element.elementor-element-c41ce8f a:hover, .elementor-29264 .elementor-element.elementor-element-c41ce8f a:focus{color:var( --e-global-color-accent );}.elementor-29264 .elementor-element.elementor-element-418de31{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0.5rem 0rem 0.5rem 0rem;font-size:2.7rem;line-height:1em;letter-spacing:0.007em;color:#4A3526;}.elementor-29264 .elementor-element.elementor-element-418de31 p{margin-block-end:0px;}.elementor-29264 .elementor-element.elementor-element-418de31 a{color:var( --e-global-color-primary );}.elementor-29264 .elementor-element.elementor-element-418de31 a:hover, .elementor-29264 .elementor-element.elementor-element-418de31 a:focus{color:var( --e-global-color-accent );}.elementor-29264 .elementor-element.elementor-element-1955a35{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0.5rem 0rem 0.5rem 0rem;font-size:2.7rem;line-height:1em;letter-spacing:0.007em;color:#4A3526;}.elementor-29264 .elementor-element.elementor-element-1955a35 p{margin-block-end:0px;}.elementor-29264 .elementor-element.elementor-element-1955a35 a{color:var( --e-global-color-primary );}.elementor-29264 .elementor-element.elementor-element-1955a35 a:hover, .elementor-29264 .elementor-element.elementor-element-1955a35 a:focus{color:var( --e-global-color-accent );}.elementor-29264 .elementor-element.elementor-element-4b9d9fa{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0.5rem 0rem 0.5rem 0rem;font-size:2.7rem;line-height:1em;letter-spacing:0.007em;color:#4A3526;}.elementor-29264 .elementor-element.elementor-element-4b9d9fa p{margin-block-end:0px;}.elementor-29264 .elementor-element.elementor-element-4b9d9fa a{color:var( --e-global-color-primary );}.elementor-29264 .elementor-element.elementor-element-4b9d9fa a:hover, .elementor-29264 .elementor-element.elementor-element-4b9d9fa a:focus{color:var( --e-global-color-accent );}.elementor-29264 .elementor-element.elementor-element-68964f7{margin:1.5rem 0rem calc(var(--kit-widget-spacing, 0px) + 1.5rem) 0rem;padding:1rem 0rem 1rem 0rem;border-style:solid;border-width:1px 0px 1px 0px;border-color:#4A352633;text-align:center;font-size:1.03em;line-height:1rem;color:var( --e-global-color-primary );}.elementor-29264 .elementor-element.elementor-element-68964f7 a{color:var( --e-global-color-accent );}.elementor-29264 .elementor-element.elementor-element-68964f7 a:hover, .elementor-29264 .elementor-element.elementor-element-68964f7 a:focus{color:var( --e-global-color-accent );}.elementor-29264 .elementor-element.elementor-element-536d6e8{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0.5rem 0rem 0.5rem 0rem;font-size:2.7rem;line-height:1em;letter-spacing:0.007em;color:#4A3526;}.elementor-29264 .elementor-element.elementor-element-536d6e8 p{margin-block-end:0px;}.elementor-29264 .elementor-element.elementor-element-536d6e8 a{color:var( --e-global-color-primary );}.elementor-29264 .elementor-element.elementor-element-536d6e8 a:hover, .elementor-29264 .elementor-element.elementor-element-536d6e8 a:focus{color:var( --e-global-color-accent );}.elementor-29264 .elementor-element.elementor-element-93ca1dc{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0.5rem 0rem 0.5rem 0rem;font-size:2.7rem;line-height:1em;letter-spacing:0.007em;color:#4A3526;}.elementor-29264 .elementor-element.elementor-element-93ca1dc p{margin-block-end:0px;}.elementor-29264 .elementor-element.elementor-element-93ca1dc a{color:var( --e-global-color-primary );}.elementor-29264 .elementor-element.elementor-element-93ca1dc a:hover, .elementor-29264 .elementor-element.elementor-element-93ca1dc a:focus{color:var( --e-global-color-accent );}.elementor-29264 .elementor-element.elementor-element-f0d6771{margin:1.5rem 0rem calc(var(--kit-widget-spacing, 0px) + 1.5rem) 0rem;padding:1rem 0rem 1rem 0rem;border-style:solid;border-width:1px 0px 1px 0px;border-color:#4A352633;text-align:center;font-size:1.03em;line-height:1rem;color:var( --e-global-color-primary );}.elementor-29264 .elementor-element.elementor-element-f0d6771 a{color:var( --e-global-color-accent );}.elementor-29264 .elementor-element.elementor-element-f0d6771 a:hover, .elementor-29264 .elementor-element.elementor-element-f0d6771 a:focus{color:var( --e-global-color-accent );}.elementor-29264 .elementor-element.elementor-element-601fc67{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0.5rem 0rem 0.5rem 0rem;font-size:2.7rem;line-height:1em;letter-spacing:0.007em;color:#4A3526;}.elementor-29264 .elementor-element.elementor-element-601fc67 p{margin-block-end:0px;}.elementor-29264 .elementor-element.elementor-element-601fc67 a{color:var( --e-global-color-primary );}.elementor-29264 .elementor-element.elementor-element-601fc67 a:hover, .elementor-29264 .elementor-element.elementor-element-601fc67 a:focus{color:var( --e-global-color-accent );}.elementor-29264 .elementor-element.elementor-element-67d1a26{margin:1.5rem 0rem calc(var(--kit-widget-spacing, 0px) + 1.5rem) 0rem;padding:1rem 0rem 1rem 0rem;border-style:solid;border-width:1px 0px 1px 0px;border-color:#4A352633;text-align:center;font-size:1.03em;line-height:1rem;color:var( --e-global-color-primary );}.elementor-29264 .elementor-element.elementor-element-67d1a26 a{color:var( --e-global-color-accent );}.elementor-29264 .elementor-element.elementor-element-67d1a26 a:hover, .elementor-29264 .elementor-element.elementor-element-67d1a26 a:focus{color:var( --e-global-color-accent );}.elementor-29264 .elementor-element.elementor-element-e010014{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0.5rem 0rem 0.5rem 0rem;font-size:2.7rem;line-height:1em;letter-spacing:0.007em;color:#4A3526;}.elementor-29264 .elementor-element.elementor-element-e010014 p{margin-block-end:0px;}.elementor-29264 .elementor-element.elementor-element-e010014 a{color:var( --e-global-color-primary );}.elementor-29264 .elementor-element.elementor-element-e010014 a:hover, .elementor-29264 .elementor-element.elementor-element-e010014 a:focus{color:var( --e-global-color-accent );}.elementor-29264 .elementor-element.elementor-element-495993d{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0.5rem 0rem 0.5rem 0rem;font-size:2.7rem;line-height:1em;letter-spacing:0.007em;color:#4A3526;}.elementor-29264 .elementor-element.elementor-element-495993d p{margin-block-end:0px;}.elementor-29264 .elementor-element.elementor-element-495993d a{color:var( --e-global-color-primary );}.elementor-29264 .elementor-element.elementor-element-495993d a:hover, .elementor-29264 .elementor-element.elementor-element-495993d a:focus{color:var( --e-global-color-accent );}.elementor-29264 .elementor-element.elementor-element-71d273b{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0.5rem 0rem 0.5rem 0rem;font-size:2.7rem;line-height:1em;letter-spacing:0.007em;color:#4A3526;}.elementor-29264 .elementor-element.elementor-element-71d273b p{margin-block-end:0px;}.elementor-29264 .elementor-element.elementor-element-71d273b a{color:var( --e-global-color-primary );}.elementor-29264 .elementor-element.elementor-element-71d273b a:hover, .elementor-29264 .elementor-element.elementor-element-71d273b a:focus{color:var( --e-global-color-accent );}.elementor-29264 .elementor-element.elementor-element-de6de3f{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0.5rem 0rem 0.5rem 0rem;font-size:2.7rem;line-height:1em;letter-spacing:0.007em;color:#4A3526;}.elementor-29264 .elementor-element.elementor-element-de6de3f p{margin-block-end:0px;}.elementor-29264 .elementor-element.elementor-element-de6de3f a{color:var( --e-global-color-primary );}.elementor-29264 .elementor-element.elementor-element-de6de3f a:hover, .elementor-29264 .elementor-element.elementor-element-de6de3f a:focus{color:var( --e-global-color-accent );}.elementor-29264 .elementor-element.elementor-element-de02fb1{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0.5rem 0rem 0.5rem 0rem;font-size:2.7rem;line-height:1em;letter-spacing:0.007em;color:#4A3526;}.elementor-29264 .elementor-element.elementor-element-de02fb1 p{margin-block-end:0px;}.elementor-29264 .elementor-element.elementor-element-de02fb1 a{color:var( --e-global-color-primary );}.elementor-29264 .elementor-element.elementor-element-de02fb1 a:hover, .elementor-29264 .elementor-element.elementor-element-de02fb1 a:focus{color:var( --e-global-color-accent );}.elementor-29264 .elementor-element.elementor-element-3bc268a{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0.5rem 0rem 0.5rem 0rem;font-size:2.7rem;line-height:1em;letter-spacing:0.007em;color:#4A3526;}.elementor-29264 .elementor-element.elementor-element-3bc268a p{margin-block-end:0px;}.elementor-29264 .elementor-element.elementor-element-3bc268a a{color:var( --e-global-color-primary );}.elementor-29264 .elementor-element.elementor-element-3bc268a a:hover, .elementor-29264 .elementor-element.elementor-element-3bc268a a:focus{color:var( --e-global-color-accent );}.elementor-29264 .elementor-element.elementor-element-c4e9bce{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0.5rem 0rem 0.5rem 0rem;font-size:2.7rem;line-height:1em;letter-spacing:0.007em;color:#4A3526;}.elementor-29264 .elementor-element.elementor-element-c4e9bce p{margin-block-end:0px;}.elementor-29264 .elementor-element.elementor-element-c4e9bce a{color:var( --e-global-color-primary );}.elementor-29264 .elementor-element.elementor-element-c4e9bce a:hover, .elementor-29264 .elementor-element.elementor-element-c4e9bce a:focus{color:var( --e-global-color-accent );}.elementor-29264 .elementor-element.elementor-element-ccb5ed1{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0.5rem 0rem 0.5rem 0rem;font-size:2.7rem;line-height:1em;letter-spacing:0.007em;color:#4A3526;}.elementor-29264 .elementor-element.elementor-element-ccb5ed1 p{margin-block-end:0px;}.elementor-29264 .elementor-element.elementor-element-ccb5ed1 a{color:var( --e-global-color-primary );}.elementor-29264 .elementor-element.elementor-element-ccb5ed1 a:hover, .elementor-29264 .elementor-element.elementor-element-ccb5ed1 a:focus{color:var( --e-global-color-accent );}.elementor-29264 .elementor-element.elementor-element-9b5c692{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0.5rem 0rem 0.5rem 0rem;font-size:2.7rem;line-height:1em;letter-spacing:0.007em;color:#4A3526;}.elementor-29264 .elementor-element.elementor-element-9b5c692 p{margin-block-end:0px;}.elementor-29264 .elementor-element.elementor-element-9b5c692 a{color:var( --e-global-color-primary );}.elementor-29264 .elementor-element.elementor-element-9b5c692 a:hover, .elementor-29264 .elementor-element.elementor-element-9b5c692 a:focus{color:var( --e-global-color-accent );}.elementor-29264 .elementor-element.elementor-element-1a63890{margin:1.5rem 0rem calc(var(--kit-widget-spacing, 0px) + 1.5rem) 0rem;padding:1rem 0rem 1rem 0rem;border-style:solid;border-width:1px 0px 1px 0px;border-color:#4A352633;text-align:center;font-size:1.03em;line-height:1rem;color:var( --e-global-color-primary );}.elementor-29264 .elementor-element.elementor-element-1a63890 a{color:var( --e-global-color-accent );}.elementor-29264 .elementor-element.elementor-element-1a63890 a:hover, .elementor-29264 .elementor-element.elementor-element-1a63890 a:focus{color:var( --e-global-color-accent );}.elementor-29264 .elementor-element.elementor-element-faa0030{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0.5rem 0rem 0.5rem 0rem;font-size:2.7rem;line-height:1em;letter-spacing:0.007em;color:#4A3526;}.elementor-29264 .elementor-element.elementor-element-faa0030 p{margin-block-end:0px;}.elementor-29264 .elementor-element.elementor-element-faa0030 a{color:var( --e-global-color-primary );}.elementor-29264 .elementor-element.elementor-element-faa0030 a:hover, .elementor-29264 .elementor-element.elementor-element-faa0030 a:focus{color:var( --e-global-color-accent );}.elementor-29264 .elementor-element.elementor-element-c9b2291{margin:1.5rem 0rem calc(var(--kit-widget-spacing, 0px) + 1.5rem) 0rem;padding:1rem 0rem 1rem 0rem;border-style:solid;border-width:1px 0px 1px 0px;border-color:#4A352633;text-align:center;font-size:1.03em;line-height:1rem;color:var( --e-global-color-primary );}.elementor-29264 .elementor-element.elementor-element-c9b2291 a{color:var( --e-global-color-accent );}.elementor-29264 .elementor-element.elementor-element-c9b2291 a:hover, .elementor-29264 .elementor-element.elementor-element-c9b2291 a:focus{color:var( --e-global-color-accent );}.elementor-29264 .elementor-element.elementor-element-4406377{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0.5rem 0rem 0.5rem 0rem;font-size:2.7rem;line-height:1em;letter-spacing:0.007em;color:#4A3526;}.elementor-29264 .elementor-element.elementor-element-4406377 p{margin-block-end:0px;}.elementor-29264 .elementor-element.elementor-element-4406377 a{color:var( --e-global-color-primary );}.elementor-29264 .elementor-element.elementor-element-4406377 a:hover, .elementor-29264 .elementor-element.elementor-element-4406377 a:focus{color:var( --e-global-color-accent );}.elementor-29264 .elementor-element.elementor-element-bcfeb7c{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0.5rem 0rem 0.5rem 0rem;font-size:2.7rem;line-height:1em;letter-spacing:0.007em;color:#4A3526;}.elementor-29264 .elementor-element.elementor-element-bcfeb7c p{margin-block-end:0px;}.elementor-29264 .elementor-element.elementor-element-bcfeb7c a{color:var( --e-global-color-primary );}.elementor-29264 .elementor-element.elementor-element-bcfeb7c a:hover, .elementor-29264 .elementor-element.elementor-element-bcfeb7c a:focus{color:var( --e-global-color-accent );}.elementor-29264 .elementor-element.elementor-element-af39594{margin:1.5rem 0rem calc(var(--kit-widget-spacing, 0px) + 1.5rem) 0rem;padding:1rem 0rem 1rem 0rem;border-style:solid;border-width:1px 0px 1px 0px;border-color:#4A352633;text-align:center;font-size:1.03em;line-height:1rem;color:var( --e-global-color-primary );}.elementor-29264 .elementor-element.elementor-element-af39594 a{color:var( --e-global-color-accent );}.elementor-29264 .elementor-element.elementor-element-af39594 a:hover, .elementor-29264 .elementor-element.elementor-element-af39594 a:focus{color:var( --e-global-color-accent );}.elementor-29264 .elementor-element.elementor-element-f3bdfe3{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0.5rem 0rem 0.5rem 0rem;font-size:2.7rem;line-height:1em;letter-spacing:0.007em;color:#4A3526;}.elementor-29264 .elementor-element.elementor-element-f3bdfe3 p{margin-block-end:0px;}.elementor-29264 .elementor-element.elementor-element-f3bdfe3 a{color:var( --e-global-color-primary );}.elementor-29264 .elementor-element.elementor-element-f3bdfe3 a:hover, .elementor-29264 .elementor-element.elementor-element-f3bdfe3 a:focus{color:var( --e-global-color-accent );}.elementor-29264 .elementor-element.elementor-element-2ca4808{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0.5rem 0rem 0.5rem 0rem;font-size:2.7rem;line-height:1em;letter-spacing:0.007em;color:#4A3526;}.elementor-29264 .elementor-element.elementor-element-2ca4808 p{margin-block-end:0px;}.elementor-29264 .elementor-element.elementor-element-2ca4808 a{color:var( --e-global-color-primary );}.elementor-29264 .elementor-element.elementor-element-2ca4808 a:hover, .elementor-29264 .elementor-element.elementor-element-2ca4808 a:focus{color:var( --e-global-color-accent );}.elementor-29264 .elementor-element.elementor-element-cc3570c{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0.5rem 0rem 0.5rem 0rem;font-size:2.7rem;line-height:1em;letter-spacing:0.007em;color:#4A3526;}.elementor-29264 .elementor-element.elementor-element-cc3570c p{margin-block-end:0px;}.elementor-29264 .elementor-element.elementor-element-cc3570c a{color:var( --e-global-color-primary );}.elementor-29264 .elementor-element.elementor-element-cc3570c a:hover, .elementor-29264 .elementor-element.elementor-element-cc3570c a:focus{color:var( --e-global-color-accent );}.elementor-29264 .elementor-element.elementor-element-aeecb61{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0.5rem 0rem 0.5rem 0rem;font-size:2.7rem;line-height:1em;letter-spacing:0.007em;color:#4A3526;}.elementor-29264 .elementor-element.elementor-element-aeecb61 p{margin-block-end:0px;}.elementor-29264 .elementor-element.elementor-element-aeecb61 a{color:var( --e-global-color-primary );}.elementor-29264 .elementor-element.elementor-element-aeecb61 a:hover, .elementor-29264 .elementor-element.elementor-element-aeecb61 a:focus{color:var( --e-global-color-accent );}.elementor-29264 .elementor-element.elementor-element-c404390{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0.5rem 0rem 0.5rem 0rem;font-size:2.7rem;line-height:1em;letter-spacing:0.007em;color:#4A3526;}.elementor-29264 .elementor-element.elementor-element-c404390 p{margin-block-end:0px;}.elementor-29264 .elementor-element.elementor-element-c404390 a{color:var( --e-global-color-primary );}.elementor-29264 .elementor-element.elementor-element-c404390 a:hover, .elementor-29264 .elementor-element.elementor-element-c404390 a:focus{color:var( --e-global-color-accent );}.elementor-29264 .elementor-element.elementor-element-779229d{--display:flex;--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29264 .elementor-element.elementor-element-a45a248{margin:1.5rem 0rem calc(var(--kit-widget-spacing, 0px) + 1.5rem) 0rem;padding:1rem 0rem 1rem 0rem;border-style:solid;border-width:1px 0px 1px 0px;border-color:#4A352633;text-align:center;font-size:1.03em;line-height:1rem;color:var( --e-global-color-primary );}.elementor-29264 .elementor-element.elementor-element-a45a248 a{color:var( --e-global-color-accent );}.elementor-29264 .elementor-element.elementor-element-a45a248 a:hover, .elementor-29264 .elementor-element.elementor-element-a45a248 a:focus{color:var( --e-global-color-accent );}.elementor-29264 .elementor-element.elementor-element-db94705{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0.5rem 0rem 0.5rem 0rem;font-size:2.7rem;line-height:1em;letter-spacing:0.007em;color:#4A3526;}.elementor-29264 .elementor-element.elementor-element-db94705 p{margin-block-end:0px;}.elementor-29264 .elementor-element.elementor-element-db94705 a{color:var( --e-global-color-primary );}.elementor-29264 .elementor-element.elementor-element-db94705 a:hover, .elementor-29264 .elementor-element.elementor-element-db94705 a:focus{color:var( --e-global-color-accent );}.elementor-29264 .elementor-element.elementor-element-b28d076{margin:1.5rem 0rem calc(var(--kit-widget-spacing, 0px) + 1.5rem) 0rem;padding:1rem 0rem 1rem 0rem;border-style:solid;border-width:1px 0px 1px 0px;border-color:#4A352633;text-align:center;font-size:1.03em;line-height:1rem;color:var( --e-global-color-primary );}.elementor-29264 .elementor-element.elementor-element-b28d076 a{color:var( --e-global-color-accent );}.elementor-29264 .elementor-element.elementor-element-b28d076 a:hover, .elementor-29264 .elementor-element.elementor-element-b28d076 a:focus{color:var( --e-global-color-accent );}.elementor-29264 .elementor-element.elementor-element-21c5da6{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0.5rem 0rem 0.5rem 0rem;font-size:2.7rem;line-height:1em;letter-spacing:0.007em;color:#4A3526;}.elementor-29264 .elementor-element.elementor-element-21c5da6 p{margin-block-end:0px;}.elementor-29264 .elementor-element.elementor-element-21c5da6 a{color:var( --e-global-color-primary );}.elementor-29264 .elementor-element.elementor-element-21c5da6 a:hover, .elementor-29264 .elementor-element.elementor-element-21c5da6 a:focus{color:var( --e-global-color-accent );}.elementor-29264 .elementor-element.elementor-element-3313463{--display:flex;--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29264 .elementor-element.elementor-element-0e484c5{margin:1.5rem 0rem calc(var(--kit-widget-spacing, 0px) + 1.5rem) 0rem;padding:1rem 0rem 1rem 0rem;border-style:solid;border-width:1px 0px 1px 0px;border-color:#4A352633;text-align:center;font-size:1.03em;line-height:1rem;color:var( --e-global-color-primary );}.elementor-29264 .elementor-element.elementor-element-0e484c5 a{color:var( --e-global-color-accent );}.elementor-29264 .elementor-element.elementor-element-0e484c5 a:hover, .elementor-29264 .elementor-element.elementor-element-0e484c5 a:focus{color:var( --e-global-color-accent );}.elementor-29264 .elementor-element.elementor-element-65b1751{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0.5rem 0rem 0.5rem 0rem;font-size:2.7rem;line-height:1em;letter-spacing:0.007em;color:#4A3526;}.elementor-29264 .elementor-element.elementor-element-65b1751 p{margin-block-end:0px;}.elementor-29264 .elementor-element.elementor-element-65b1751 a{color:var( --e-global-color-primary );}.elementor-29264 .elementor-element.elementor-element-65b1751 a:hover, .elementor-29264 .elementor-element.elementor-element-65b1751 a:focus{color:var( --e-global-color-accent );}.elementor-29264 .elementor-element.elementor-element-8e9d464{margin:1.5rem 0rem calc(var(--kit-widget-spacing, 0px) + 1.5rem) 0rem;padding:1rem 0rem 1rem 0rem;border-style:solid;border-width:1px 0px 1px 0px;border-color:#4A352633;text-align:center;font-size:1.03em;line-height:1rem;color:var( --e-global-color-primary );}.elementor-29264 .elementor-element.elementor-element-8e9d464 a{color:var( --e-global-color-accent );}.elementor-29264 .elementor-element.elementor-element-8e9d464 a:hover, .elementor-29264 .elementor-element.elementor-element-8e9d464 a:focus{color:var( --e-global-color-accent );}.elementor-29264 .elementor-element.elementor-element-36565f7{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0.5rem 0rem 0.5rem 0rem;font-size:2.7rem;line-height:1em;letter-spacing:0.007em;color:#4A3526;}.elementor-29264 .elementor-element.elementor-element-36565f7 p{margin-block-end:0px;}.elementor-29264 .elementor-element.elementor-element-36565f7 a{color:var( --e-global-color-primary );}.elementor-29264 .elementor-element.elementor-element-36565f7 a:hover, .elementor-29264 .elementor-element.elementor-element-36565f7 a:focus{color:var( --e-global-color-accent );}.elementor-29264 .elementor-element.elementor-element-43f0f30{--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;}.elementor-29264 .elementor-element.elementor-element-c7b24d1{--display:flex;}@media(min-width:993px){.elementor-29264 .elementor-element.elementor-element-d1b8254{--content-width:1360px;}.elementor-29264 .elementor-element.elementor-element-4f4d2da{--width:14em;}.elementor-29264 .elementor-element.elementor-element-e20c56b{--width:100%;}.elementor-29264 .elementor-element.elementor-element-43f0f30{--content-width:1360px;}}@media(max-width:992px){.elementor-29264 .elementor-element.elementor-element-9b6d9cc{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29264 .elementor-element.elementor-element-777e2af{--n-menu-heading-wrap:wrap;--n-menu-heading-overflow-x:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:1rem 0rem 0rem 0rem;border-width:0px 0px 0px 0px;--n-menu-title-space-between:2rem;--n-menu-title-font-size:0.85em;--n-menu-title-padding:0px 0px 0px 0px;}.elementor-29264 .elementor-element.elementor-element-777e2af > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title, .elementor-29264 .elementor-element.elementor-element-777e2af > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container, .elementor-29264 .elementor-element.elementor-element-777e2af > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container > span{letter-spacing:0.007em;}.elementor-29264 .elementor-element.elementor-element-d1b8254{--margin-top:2rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29264 .elementor-element.elementor-element-e20c56b{--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-29264 .elementor-element.elementor-element-1136a16{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29264 .elementor-element.elementor-element-8c387a2{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 2rem) 0rem;}.elementor-29264 .elementor-element.elementor-element-dac24a3{padding:0rem 0rem 0.5rem 0rem;line-height:3rem;}.elementor-29264 .elementor-element.elementor-element-58c68cd{padding:0rem 0rem 0.5rem 0rem;line-height:3rem;}.elementor-29264 .elementor-element.elementor-element-53d498b{padding:0rem 0rem 0rem 0rem;line-height:3rem;}.elementor-29264 .elementor-element.elementor-element-4b52fb0{margin:2rem 0rem calc(var(--kit-widget-spacing, 0px) + 2rem) 0rem;}.elementor-29264 .elementor-element.elementor-element-b6baa5f{padding:0rem 0rem 0rem 0rem;line-height:3rem;}.elementor-29264 .elementor-element.elementor-element-0d37b44{margin:2rem 0rem calc(var(--kit-widget-spacing, 0px) + 2rem) 0rem;}.elementor-29264 .elementor-element.elementor-element-71ac35c{padding:0rem 0rem 0.5rem 0rem;line-height:3rem;}.elementor-29264 .elementor-element.elementor-element-338d4ad{padding:0rem 0rem 0rem 0rem;line-height:3rem;}.elementor-29264 .elementor-element.elementor-element-84b34ae{margin:2rem 0rem calc(var(--kit-widget-spacing, 0px) + 2rem) 0rem;}.elementor-29264 .elementor-element.elementor-element-c41ce8f{padding:0rem 0rem 0.5rem 0rem;line-height:3rem;}.elementor-29264 .elementor-element.elementor-element-418de31{padding:0rem 0rem 0.5rem 0rem;line-height:3rem;}.elementor-29264 .elementor-element.elementor-element-1955a35{padding:0rem 0rem 0.5rem 0rem;line-height:3rem;}.elementor-29264 .elementor-element.elementor-element-4b9d9fa{padding:0rem 0rem 0rem 0rem;line-height:3rem;}.elementor-29264 .elementor-element.elementor-element-68964f7{margin:2rem 0rem calc(var(--kit-widget-spacing, 0px) + 2rem) 0rem;}.elementor-29264 .elementor-element.elementor-element-536d6e8{padding:0rem 0rem 0.5rem 0rem;line-height:3rem;}.elementor-29264 .elementor-element.elementor-element-93ca1dc{padding:0rem 0rem 0rem 0rem;line-height:3rem;}.elementor-29264 .elementor-element.elementor-element-f0d6771{margin:2rem 0rem calc(var(--kit-widget-spacing, 0px) + 2rem) 0rem;}.elementor-29264 .elementor-element.elementor-element-601fc67{padding:0rem 0rem 0rem 0rem;line-height:3rem;}.elementor-29264 .elementor-element.elementor-element-67d1a26{margin:2rem 0rem calc(var(--kit-widget-spacing, 0px) + 2rem) 0rem;}.elementor-29264 .elementor-element.elementor-element-e010014{padding:0rem 0rem 0.5rem 0rem;line-height:3rem;}.elementor-29264 .elementor-element.elementor-element-495993d{padding:0rem 0rem 0.5rem 0rem;line-height:3rem;}.elementor-29264 .elementor-element.elementor-element-71d273b{padding:0rem 0rem 0.5rem 0rem;line-height:3rem;}.elementor-29264 .elementor-element.elementor-element-de6de3f{padding:0rem 0rem 0.5rem 0rem;line-height:3rem;}.elementor-29264 .elementor-element.elementor-element-de02fb1{padding:0rem 0rem 0.5rem 0rem;line-height:3rem;}.elementor-29264 .elementor-element.elementor-element-3bc268a{padding:0rem 0rem 0.5rem 0rem;line-height:3rem;}.elementor-29264 .elementor-element.elementor-element-c4e9bce{padding:0rem 0rem 0.5rem 0rem;line-height:3rem;}.elementor-29264 .elementor-element.elementor-element-ccb5ed1{padding:0rem 0rem 0.5rem 0rem;line-height:3rem;}.elementor-29264 .elementor-element.elementor-element-9b5c692{padding:0rem 0rem 0rem 0rem;line-height:3rem;}.elementor-29264 .elementor-element.elementor-element-1a63890{margin:2rem 0rem calc(var(--kit-widget-spacing, 0px) + 2rem) 0rem;}.elementor-29264 .elementor-element.elementor-element-faa0030{padding:0rem 0rem 0rem 0rem;line-height:3rem;}.elementor-29264 .elementor-element.elementor-element-c9b2291{margin:2rem 0rem calc(var(--kit-widget-spacing, 0px) + 2rem) 0rem;}.elementor-29264 .elementor-element.elementor-element-4406377{padding:0rem 0rem 0.5rem 0rem;line-height:3rem;}.elementor-29264 .elementor-element.elementor-element-bcfeb7c{padding:0rem 0rem 0rem 0rem;line-height:3rem;}.elementor-29264 .elementor-element.elementor-element-af39594{margin:2rem 0rem calc(var(--kit-widget-spacing, 0px) + 2rem) 0rem;}.elementor-29264 .elementor-element.elementor-element-f3bdfe3{padding:0rem 0rem 0.5rem 0rem;line-height:3rem;}.elementor-29264 .elementor-element.elementor-element-2ca4808{padding:0rem 0rem 0.5rem 0rem;line-height:3rem;}.elementor-29264 .elementor-element.elementor-element-cc3570c{padding:0rem 0rem 0.5rem 0rem;line-height:3rem;}.elementor-29264 .elementor-element.elementor-element-aeecb61{padding:0rem 0rem 0.5rem 0rem;line-height:3rem;}.elementor-29264 .elementor-element.elementor-element-c404390{padding:0rem 0rem 0rem 0rem;line-height:3rem;}.elementor-29264 .elementor-element.elementor-element-779229d{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29264 .elementor-element.elementor-element-a45a248{margin:2rem 0rem calc(var(--kit-widget-spacing, 0px) + 2rem) 0rem;}.elementor-29264 .elementor-element.elementor-element-db94705{padding:0rem 0rem 0rem 0rem;line-height:3rem;}.elementor-29264 .elementor-element.elementor-element-b28d076{margin:2rem 0rem calc(var(--kit-widget-spacing, 0px) + 2rem) 0rem;}.elementor-29264 .elementor-element.elementor-element-21c5da6{padding:0rem 0rem 0rem 0rem;line-height:3rem;}.elementor-29264 .elementor-element.elementor-element-3313463{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29264 .elementor-element.elementor-element-0e484c5{margin:2rem 0rem calc(var(--kit-widget-spacing, 0px) + 2rem) 0rem;}.elementor-29264 .elementor-element.elementor-element-65b1751{padding:0rem 0rem 0rem 0rem;line-height:3rem;}.elementor-29264 .elementor-element.elementor-element-8e9d464{margin:2rem 0rem calc(var(--kit-widget-spacing, 0px) + 2rem) 0rem;}.elementor-29264 .elementor-element.elementor-element-36565f7{padding:0rem 0rem 0rem 0rem;line-height:3rem;}}/* Start custom CSS for mega-menu, class: .elementor-element-777e2af *//* 1. De stilstaande container krijgt de border met de gewenste marges */
.elementor-29264 .elementor-element.elementor-element-777e2af .e-n-menu-wrapper {
    border-bottom: 1px solid var(--e-global-color-primary);
    margin-left: 32px !important;
    margin-right: 32px !important;
    width: calc(100% - 64px) !important;
    position: relative;
    overflow: visible !important;
    left: 0 !important;
    right: 0 !important;
}

/* 2. De bewegende lijst met negatieve marges en de juiste padding */
.elementor-29264 .elementor-element.elementor-element-777e2af ul.e-n-menu-heading {
    display: flex !important;
    flex-wrap: nowrap !important;
    overflow-x: auto !important;
    -webkit-overflow-scrolling: touch;
    margin-left: -32px !important;
    margin-right: -32px !important;
    width: calc(100% + 64px) !important;
    padding-left: 32px !important;
    padding-right: 32px !important;
    
    /* HIER VOEG JE DE RUIMTE TOE */
    padding-bottom: 1rem !important; 
    
    -ms-overflow-style: none;
    scrollbar-width: none;
}

/* 3. Verberg scrollbar */
.elementor-29264 .elementor-element.elementor-element-777e2af ul.e-n-menu-heading::-webkit-scrollbar {
    display: none;
}

/* 4. Zorg dat de items niet krimpen */
.elementor-29264 .elementor-element.elementor-element-777e2af .e-n-menu-item {
    flex: 0 0 auto !important;
}/* End custom CSS */
/* Start custom CSS *//* --- Hover image container - normal winemaker --- */
.winemaker-hover-image {
    position: fixed;
    top: 50%;
    left: 75%;
    transform: translate(-50%, -50%);



    opacity: 0;
    pointer-events: none;



    z-index: 9999;
}

/* Image inside normal hover */
.winemaker-hover-image img {
    display: block;
    width: 100%;
    height: auto;
}


/* --- Hover image container - winemaker2 (30% wider) --- */
.winemaker2-hover-image {
    position: fixed;
    top: 60%;
    left: 75%;
    transform: translate(-50%, -40%);


    opacity: 0;
    pointer-events: none;


    z-index: 9999;
}

/* Image inside winemaker2 hover */
.winemaker2-hover-image img {
    display: block;
    width: 100%;
    height: auto;
}

.elementor-widget-text-editor p {
    margin-top: 0;
    margin-bottom: 0;
}

.scroll-nav a {
  position: relative !important;
  text-decoration: none !important;
  color: inherit !important;
  display: inline-block !important;
  line-height: 1rem !important;
  transition: color 0.2s ease !important;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

/* Basis voor de lijn (onzichtbaar) */
.scroll-nav a::after {
  content: "" !important;
  position: absolute !important;
  left: 0 !important;
  bottom: -8px !important; 
  width: 0 !important; /* Standaard onzichtbaar */
  height: 1.5px !important; /* Gebruik een getal met .5 of een geheel getal voor scherpte */
  background: #4A3526 !important;
  transition: background 0.2s ease !important; /* Alleen kleur-overgang, geen breedte-animatie nodig */
}

/* Hover effect: enkel tekstkleur, GEEN onderlijn */
.scroll-nav a:hover {
  color: #C75B12 !important;
}

/* Active status: hier wordt de lijn zichtbaar (width 100%) */
.scroll-nav.active a::after {
  width: 100% !important;
  background: #4A3526 !important;
}

/* Als een item AL actief is en je hovert erover, mag de lijn wel van kleur veranderen */
.scroll-nav.active a:hover::after {
  background: #C75B12 !important;
}

[id] {
  scroll-margin-top: 100px; /* De hoogte van je sticky header */
}


/* 2. De lijn onder de link (onzichtbaar bij start) */
body.elementor-page-29264 .e-n-menu-item a::after {
    content: "";
    position: absolute;
    left: 0;
    bottom: 0px;
    width: 100%;
    height: 1px;
    background: #4A3526;
    /* Verberg de lijn standaard */
    opacity: 0;
    transform: scaleX(0);
    
}

/* 3. Toon de lijn ENKEL bij het actieve item */
body.elementor-page-29264 .e-n-menu-item.active a::after {
    opacity: 1;
    transform: scaleX(1);
}

/* 4. Forceer kleur van actieve tekst */
body.elementor-page-29264 .e-n-menu-item.active a {
    color: #4A3526 !important;
}

.elementor-widget-n-menu .e-n-menu-title.e-current, .elementor-widget-n-menu .e-n-menu-title.e-current a {
    color: #4A3526 !important;
}



body.elementor-page-29264 .e-n-menu-heading {
    display: flex !important;
    overflow-x: auto !important;
    -webkit-overflow-scrolling: touch !important;
    scroll-behavior: smooth !important;
}



.elementor-element-4f4d2da {
    height: calc(100vh - 150px);
    overflow-y: auto;

    /* Firefox */
    scrollbar-width: none;

    /* IE/Edge (oude) */
    -ms-overflow-style: none;
}

/* Chrome / Safari */
.elementor-element-4f4d2da::-webkit-scrollbar {
    display: none;
}/* End custom CSS */