.elementor-30652 .elementor-element.elementor-element-fcb1fe6{--display:flex;--z-index:1;}.elementor-30652 .elementor-element.elementor-element-fcb1fe6:not(.elementor-motion-effects-element-type-background), .elementor-30652 .elementor-element.elementor-element-fcb1fe6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-30652 .elementor-element.elementor-element-2da827b4{--display:flex;}.elementor-30652 .elementor-element.elementor-element-5292c456{--display:flex;}.elementor-30652 .elementor-element.elementor-element-44363fa8{--display:flex;}.elementor-30652 .elementor-element.elementor-element-73c4bc9f{--display:flex;}.elementor-30652 .elementor-element.elementor-element-6962d353{--display:flex;}.elementor-30652 .elementor-element.elementor-element-47d9f8aa{--display:flex;}.elementor-30652 .elementor-element.elementor-element-44aa2e72{--display:flex;}.elementor-30652 .elementor-element.elementor-element-7465a223{--display:flex;}.elementor-30652 .elementor-element.elementor-element-736e1a2b{--display:flex;}.elementor-30652 .elementor-element.elementor-element-e832b2b{--display:flex;}.elementor-30652 .elementor-element.elementor-element-8278eef{--display:flex;}.elementor-30652 .elementor-element.elementor-element-36015f4{--display:flex;}.elementor-30652 .elementor-element.elementor-element-3e2cefae{--display:flex;}.elementor-30652 .elementor-element.elementor-element-7f7dfdfb{--display:flex;}.elementor-30652 .elementor-element.elementor-element-5473592e{--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-30652 .elementor-element.elementor-element-5473592e > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title, .elementor-30652 .elementor-element.elementor-element-5473592e > .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-30652 .elementor-element.elementor-element-5473592e > .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-30652 .elementor-element.elementor-element-2f8394ac{--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-30652 .elementor-element.elementor-element-1ba5661{--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:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-30652 .elementor-element.elementor-element-daedca2{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-30652 .elementor-element.elementor-element-daedca2 p{margin-block-end:0px;}.elementor-30652 .elementor-element.elementor-element-daedca2 a:hover, .elementor-30652 .elementor-element.elementor-element-daedca2 a:focus{color:var( --e-global-color-accent );}.elementor-30652 .elementor-element.elementor-element-724bc57{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-30652 .elementor-element.elementor-element-724bc57 p{margin-block-end:0px;}.elementor-30652 .elementor-element.elementor-element-724bc57 a:hover, .elementor-30652 .elementor-element.elementor-element-724bc57 a:focus{color:var( --e-global-color-accent );}.elementor-30652 .elementor-element.elementor-element-66fa8f9{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-30652 .elementor-element.elementor-element-66fa8f9 p{margin-block-end:0px;}.elementor-30652 .elementor-element.elementor-element-66fa8f9 a:hover, .elementor-30652 .elementor-element.elementor-element-66fa8f9 a:focus{color:var( --e-global-color-accent );}.elementor-30652 .elementor-element.elementor-element-da392fb{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-30652 .elementor-element.elementor-element-da392fb p{margin-block-end:0px;}.elementor-30652 .elementor-element.elementor-element-da392fb a:hover, .elementor-30652 .elementor-element.elementor-element-da392fb a:focus{color:var( --e-global-color-accent );}.elementor-30652 .elementor-element.elementor-element-b0c24c7{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-30652 .elementor-element.elementor-element-b0c24c7 p{margin-block-end:0px;}.elementor-30652 .elementor-element.elementor-element-b0c24c7 a:hover, .elementor-30652 .elementor-element.elementor-element-b0c24c7 a:focus{color:var( --e-global-color-accent );}.elementor-30652 .elementor-element.elementor-element-548802f{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-30652 .elementor-element.elementor-element-548802f p{margin-block-end:0px;}.elementor-30652 .elementor-element.elementor-element-548802f a:hover, .elementor-30652 .elementor-element.elementor-element-548802f a:focus{color:var( --e-global-color-accent );}.elementor-30652 .elementor-element.elementor-element-1ba226f{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-30652 .elementor-element.elementor-element-1ba226f p{margin-block-end:0px;}.elementor-30652 .elementor-element.elementor-element-1ba226f a:hover, .elementor-30652 .elementor-element.elementor-element-1ba226f a:focus{color:var( --e-global-color-accent );}.elementor-30652 .elementor-element.elementor-element-9e263bc{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-30652 .elementor-element.elementor-element-9e263bc p{margin-block-end:0px;}.elementor-30652 .elementor-element.elementor-element-9e263bc a:hover, .elementor-30652 .elementor-element.elementor-element-9e263bc a:focus{color:var( --e-global-color-accent );}.elementor-30652 .elementor-element.elementor-element-5c13b5c{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-30652 .elementor-element.elementor-element-5c13b5c p{margin-block-end:0px;}.elementor-30652 .elementor-element.elementor-element-5c13b5c a:hover, .elementor-30652 .elementor-element.elementor-element-5c13b5c a:focus{color:var( --e-global-color-accent );}.elementor-30652 .elementor-element.elementor-element-5e34ea3{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-30652 .elementor-element.elementor-element-5e34ea3 p{margin-block-end:0px;}.elementor-30652 .elementor-element.elementor-element-5e34ea3 a:hover, .elementor-30652 .elementor-element.elementor-element-5e34ea3 a:focus{color:var( --e-global-color-accent );}.elementor-30652 .elementor-element.elementor-element-aa88ce5{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-30652 .elementor-element.elementor-element-aa88ce5 p{margin-block-end:0px;}.elementor-30652 .elementor-element.elementor-element-aa88ce5 a:hover, .elementor-30652 .elementor-element.elementor-element-aa88ce5 a:focus{color:var( --e-global-color-accent );}.elementor-30652 .elementor-element.elementor-element-9536028{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-30652 .elementor-element.elementor-element-9536028 p{margin-block-end:0px;}.elementor-30652 .elementor-element.elementor-element-9536028 a:hover, .elementor-30652 .elementor-element.elementor-element-9536028 a:focus{color:var( --e-global-color-accent );}.elementor-30652 .elementor-element.elementor-element-d5d11a5{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-30652 .elementor-element.elementor-element-d5d11a5 p{margin-block-end:0px;}.elementor-30652 .elementor-element.elementor-element-d5d11a5 a:hover, .elementor-30652 .elementor-element.elementor-element-d5d11a5 a:focus{color:var( --e-global-color-accent );}.elementor-30652 .elementor-element.elementor-element-4a83600{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-30652 .elementor-element.elementor-element-4a83600 p{margin-block-end:0px;}.elementor-30652 .elementor-element.elementor-element-4a83600 a:hover, .elementor-30652 .elementor-element.elementor-element-4a83600 a:focus{color:var( --e-global-color-accent );}.elementor-30652 .elementor-element.elementor-element-6c08bb2{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-30652 .elementor-element.elementor-element-6c08bb2 p{margin-block-end:0px;}.elementor-30652 .elementor-element.elementor-element-6c08bb2 a:hover, .elementor-30652 .elementor-element.elementor-element-6c08bb2 a:focus{color:var( --e-global-color-accent );}.elementor-30652 .elementor-element.elementor-element-0a2fe9d{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-30652 .elementor-element.elementor-element-0a2fe9d p{margin-block-end:0px;}.elementor-30652 .elementor-element.elementor-element-0a2fe9d a:hover, .elementor-30652 .elementor-element.elementor-element-0a2fe9d a:focus{color:var( --e-global-color-accent );}.elementor-30652 .elementor-element.elementor-element-549abb7{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-30652 .elementor-element.elementor-element-549abb7 p{margin-block-end:0px;}.elementor-30652 .elementor-element.elementor-element-549abb7 a:hover, .elementor-30652 .elementor-element.elementor-element-549abb7 a:focus{color:var( --e-global-color-accent );}.elementor-30652 .elementor-element.elementor-element-e7c0de8{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:70px;--padding-right:0px;}.elementor-30652 .elementor-element.elementor-element-5a1ed42{--display:flex;--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30652 .elementor-element.elementor-element-a4a3004{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1rem) 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-30652 .elementor-element.elementor-element-a4a3004 a{color:var( --e-global-color-accent );}.elementor-30652 .elementor-element.elementor-element-a4a3004 a:hover, .elementor-30652 .elementor-element.elementor-element-a4a3004 a:focus{color:var( --e-global-color-accent );}.elementor-30652 .elementor-element.elementor-element-633557d{--grid-columns:1;--grid-row-gap:0px;--grid-column-gap:0px;}.elementor-30652 .elementor-element.elementor-element-633557d > .elementor-widget-container{margin:1rem 0rem 0rem 0rem;padding:0px 0px 0px 0px;border-style:solid;border-width:1px 0px 0px 0px;border-color:#4A352633;border-radius:0px 0px 0px 0px;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);}.elementor-30652 .elementor-element.elementor-element-c8edb01{--grid-columns:1;--grid-row-gap:0px;--grid-column-gap:0px;}.elementor-30652 .elementor-element.elementor-element-c8edb01 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;padding:0px 0px 0px 0px;}.elementor-30652 .elementor-element.elementor-element-38adb2a{--grid-columns:1;--grid-row-gap:0px;--grid-column-gap:0px;}.elementor-30652 .elementor-element.elementor-element-38adb2a > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;padding:0px 0px 0px 0px;}.elementor-30652 .elementor-element.elementor-element-955f09b{--display:flex;--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;--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-30652 .elementor-element.elementor-element-f652717{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1rem) 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-30652 .elementor-element.elementor-element-f652717 a{color:var( --e-global-color-accent );}.elementor-30652 .elementor-element.elementor-element-f652717 a:hover, .elementor-30652 .elementor-element.elementor-element-f652717 a:focus{color:var( --e-global-color-accent );}.elementor-30652 .elementor-element.elementor-element-98f8e1b{--grid-columns:1;--grid-row-gap:0px;--grid-column-gap:0px;}.elementor-30652 .elementor-element.elementor-element-98f8e1b > .elementor-widget-container{margin:1rem 0rem 0rem 0rem;padding:0px 0px 0px 0px;border-style:solid;border-width:1px 0px 0px 0px;border-color:#4A352633;border-radius:0px 0px 0px 0px;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);}.elementor-30652 .elementor-element.elementor-element-2436e9d{--display:flex;--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;--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-30652 .elementor-element.elementor-element-86f62d4{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1rem) 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-30652 .elementor-element.elementor-element-86f62d4 a{color:var( --e-global-color-accent );}.elementor-30652 .elementor-element.elementor-element-86f62d4 a:hover, .elementor-30652 .elementor-element.elementor-element-86f62d4 a:focus{color:var( --e-global-color-accent );}.elementor-30652 .elementor-element.elementor-element-abfa3f5{--grid-columns:1;--grid-row-gap:0px;--grid-column-gap:0px;}.elementor-30652 .elementor-element.elementor-element-abfa3f5 > .elementor-widget-container{margin:1rem 0rem 0rem 0rem;padding:0px 0px 0px 0px;border-style:solid;border-width:1px 0px 0px 0px;border-color:#4A352633;border-radius:0px 0px 0px 0px;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);}.elementor-30652 .elementor-element.elementor-element-606b8d5{--grid-columns:1;--grid-row-gap:0px;--grid-column-gap:0px;}.elementor-30652 .elementor-element.elementor-element-606b8d5 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;padding:0px 0px 0px 0px;}.elementor-30652 .elementor-element.elementor-element-54eb090{--display:flex;--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;--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-30652 .elementor-element.elementor-element-ccf91a0{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1rem) 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-30652 .elementor-element.elementor-element-ccf91a0 a{color:var( --e-global-color-accent );}.elementor-30652 .elementor-element.elementor-element-ccf91a0 a:hover, .elementor-30652 .elementor-element.elementor-element-ccf91a0 a:focus{color:var( --e-global-color-accent );}.elementor-30652 .elementor-element.elementor-element-d6f8994{--grid-columns:1;--grid-row-gap:0px;--grid-column-gap:0px;}.elementor-30652 .elementor-element.elementor-element-d6f8994 > .elementor-widget-container{margin:1rem 0rem 0rem 0rem;padding:0px 0px 0px 0px;border-style:solid;border-width:1px 0px 0px 0px;border-color:#4A352633;border-radius:0px 0px 0px 0px;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);}.elementor-30652 .elementor-element.elementor-element-c20b9b6{--grid-columns:1;--grid-row-gap:0px;--grid-column-gap:0px;}.elementor-30652 .elementor-element.elementor-element-c20b9b6 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;padding:0px 0px 0px 0px;}.elementor-30652 .elementor-element.elementor-element-60800fa{--grid-columns:1;--grid-row-gap:0px;--grid-column-gap:0px;}.elementor-30652 .elementor-element.elementor-element-60800fa > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;padding:0px 0px 0px 0px;}.elementor-30652 .elementor-element.elementor-element-e8298bf{--grid-columns:1;--grid-row-gap:0px;--grid-column-gap:0px;}.elementor-30652 .elementor-element.elementor-element-e8298bf > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;padding:0px 0px 0px 0px;}.elementor-30652 .elementor-element.elementor-element-12f68b1{--display:flex;--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;--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-30652 .elementor-element.elementor-element-dd554a4{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1rem) 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-30652 .elementor-element.elementor-element-dd554a4 a{color:var( --e-global-color-accent );}.elementor-30652 .elementor-element.elementor-element-dd554a4 a:hover, .elementor-30652 .elementor-element.elementor-element-dd554a4 a:focus{color:var( --e-global-color-accent );}.elementor-30652 .elementor-element.elementor-element-b4a4ec3{--grid-columns:1;--grid-row-gap:0px;--grid-column-gap:0px;}.elementor-30652 .elementor-element.elementor-element-b4a4ec3 > .elementor-widget-container{margin:1rem 0rem 0rem 0rem;padding:0px 0px 0px 0px;border-style:solid;border-width:1px 0px 0px 0px;border-color:#4A352633;border-radius:0px 0px 0px 0px;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);}.elementor-30652 .elementor-element.elementor-element-c92517d{--grid-columns:1;--grid-row-gap:0px;--grid-column-gap:0px;}.elementor-30652 .elementor-element.elementor-element-c92517d > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;padding:0px 0px 0px 0px;}.elementor-30652 .elementor-element.elementor-element-4ba115b{--display:flex;--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;--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-30652 .elementor-element.elementor-element-f985fc8{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1rem) 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-30652 .elementor-element.elementor-element-f985fc8 a{color:var( --e-global-color-accent );}.elementor-30652 .elementor-element.elementor-element-f985fc8 a:hover, .elementor-30652 .elementor-element.elementor-element-f985fc8 a:focus{color:var( --e-global-color-accent );}.elementor-30652 .elementor-element.elementor-element-284c92e{--grid-columns:1;--grid-row-gap:0px;--grid-column-gap:0px;}.elementor-30652 .elementor-element.elementor-element-284c92e > .elementor-widget-container{margin:1rem 0rem 0rem 0rem;padding:0px 0px 0px 0px;border-style:solid;border-width:1px 0px 0px 0px;border-color:#4A352633;border-radius:0px 0px 0px 0px;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);}.elementor-30652 .elementor-element.elementor-element-d7418db{--display:flex;--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;--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-30652 .elementor-element.elementor-element-862c689{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1rem) 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-30652 .elementor-element.elementor-element-862c689 a{color:var( --e-global-color-accent );}.elementor-30652 .elementor-element.elementor-element-862c689 a:hover, .elementor-30652 .elementor-element.elementor-element-862c689 a:focus{color:var( --e-global-color-accent );}.elementor-30652 .elementor-element.elementor-element-6e18257{--grid-columns:1;--grid-row-gap:0px;--grid-column-gap:0px;}.elementor-30652 .elementor-element.elementor-element-6e18257 > .elementor-widget-container{margin:1rem 0rem 0rem 0rem;padding:0px 0px 0px 0px;border-style:solid;border-width:1px 0px 0px 0px;border-color:#4A352633;border-radius:0px 0px 0px 0px;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);}.elementor-30652 .elementor-element.elementor-element-7a32061{--grid-columns:1;--grid-row-gap:0px;--grid-column-gap:0px;}.elementor-30652 .elementor-element.elementor-element-7a32061 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;padding:0px 0px 0px 0px;}.elementor-30652 .elementor-element.elementor-element-51235b2{--grid-columns:1;--grid-row-gap:0px;--grid-column-gap:0px;}.elementor-30652 .elementor-element.elementor-element-51235b2 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;padding:0px 0px 0px 0px;}.elementor-30652 .elementor-element.elementor-element-b7b97db{--grid-columns:1;--grid-row-gap:0px;--grid-column-gap:0px;}.elementor-30652 .elementor-element.elementor-element-b7b97db > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;padding:0px 0px 0px 0px;}.elementor-30652 .elementor-element.elementor-element-882544f{--grid-columns:1;--grid-row-gap:0px;--grid-column-gap:0px;}.elementor-30652 .elementor-element.elementor-element-882544f > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;padding:0px 0px 0px 0px;}.elementor-30652 .elementor-element.elementor-element-7225429{--grid-columns:1;--grid-row-gap:0px;--grid-column-gap:0px;}.elementor-30652 .elementor-element.elementor-element-7225429 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;padding:0px 0px 0px 0px;}.elementor-30652 .elementor-element.elementor-element-07ee039{--grid-columns:1;--grid-row-gap:0px;--grid-column-gap:0px;}.elementor-30652 .elementor-element.elementor-element-07ee039 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;padding:0px 0px 0px 0px;}.elementor-30652 .elementor-element.elementor-element-8140eca{--grid-columns:1;--grid-row-gap:0px;--grid-column-gap:0px;}.elementor-30652 .elementor-element.elementor-element-8140eca > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;padding:0px 0px 0px 0px;}.elementor-30652 .elementor-element.elementor-element-a4cdd08{--grid-columns:1;--grid-row-gap:0px;--grid-column-gap:0px;}.elementor-30652 .elementor-element.elementor-element-a4cdd08 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;padding:0px 0px 0px 0px;}.elementor-30652 .elementor-element.elementor-element-c9b2adb{--display:flex;--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;--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-30652 .elementor-element.elementor-element-6252007{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1rem) 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-30652 .elementor-element.elementor-element-6252007 a{color:var( --e-global-color-accent );}.elementor-30652 .elementor-element.elementor-element-6252007 a:hover, .elementor-30652 .elementor-element.elementor-element-6252007 a:focus{color:var( --e-global-color-accent );}.elementor-30652 .elementor-element.elementor-element-5e76096{--grid-columns:1;--grid-row-gap:0px;--grid-column-gap:0px;}.elementor-30652 .elementor-element.elementor-element-5e76096 > .elementor-widget-container{margin:1rem 0rem 0rem 0rem;padding:0px 0px 0px 0px;border-style:solid;border-width:1px 0px 0px 0px;border-color:#4A352633;border-radius:0px 0px 0px 0px;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);}.elementor-30652 .elementor-element.elementor-element-35623d1{--display:flex;--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;--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-30652 .elementor-element.elementor-element-c67330f{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1rem) 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-30652 .elementor-element.elementor-element-c67330f a{color:var( --e-global-color-accent );}.elementor-30652 .elementor-element.elementor-element-c67330f a:hover, .elementor-30652 .elementor-element.elementor-element-c67330f a:focus{color:var( --e-global-color-accent );}.elementor-30652 .elementor-element.elementor-element-9d03dba{--grid-columns:1;--grid-row-gap:0px;--grid-column-gap:0px;}.elementor-30652 .elementor-element.elementor-element-9d03dba > .elementor-widget-container{margin:1rem 0rem 0rem 0rem;padding:0px 0px 0px 0px;border-style:solid;border-width:1px 0px 0px 0px;border-color:#4A352633;border-radius:0px 0px 0px 0px;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);}.elementor-30652 .elementor-element.elementor-element-0a22292{--grid-columns:1;--grid-row-gap:0px;--grid-column-gap:0px;}.elementor-30652 .elementor-element.elementor-element-0a22292 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;padding:0px 0px 0px 0px;}.elementor-30652 .elementor-element.elementor-element-4fa85d2{--display:flex;--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;--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-30652 .elementor-element.elementor-element-ec88f79{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1rem) 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-30652 .elementor-element.elementor-element-ec88f79 a{color:var( --e-global-color-accent );}.elementor-30652 .elementor-element.elementor-element-ec88f79 a:hover, .elementor-30652 .elementor-element.elementor-element-ec88f79 a:focus{color:var( --e-global-color-accent );}.elementor-30652 .elementor-element.elementor-element-ec8c7a5{--grid-columns:1;--grid-row-gap:0px;--grid-column-gap:0px;}.elementor-30652 .elementor-element.elementor-element-ec8c7a5 > .elementor-widget-container{margin:1rem 0rem 0rem 0rem;padding:0px 0px 0px 0px;border-style:solid;border-width:1px 0px 0px 0px;border-color:#4A352633;border-radius:0px 0px 0px 0px;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);}.elementor-30652 .elementor-element.elementor-element-2c547c4{--grid-columns:1;--grid-row-gap:0px;--grid-column-gap:0px;}.elementor-30652 .elementor-element.elementor-element-2c547c4 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;padding:0px 0px 0px 0px;}.elementor-30652 .elementor-element.elementor-element-300a5b4{--grid-columns:1;--grid-row-gap:0px;--grid-column-gap:0px;}.elementor-30652 .elementor-element.elementor-element-300a5b4 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;padding:0px 0px 0px 0px;}.elementor-30652 .elementor-element.elementor-element-f8610a7{--grid-columns:1;--grid-row-gap:0px;--grid-column-gap:0px;}.elementor-30652 .elementor-element.elementor-element-f8610a7 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;padding:0px 0px 0px 0px;}.elementor-30652 .elementor-element.elementor-element-d458ad0{--grid-columns:1;--grid-row-gap:0px;--grid-column-gap:0px;}.elementor-30652 .elementor-element.elementor-element-d458ad0 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;padding:0px 0px 0px 0px;}.elementor-30652 .elementor-element.elementor-element-62f62d3{--display:flex;--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;--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-30652 .elementor-element.elementor-element-b0ae2f9{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1rem) 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-30652 .elementor-element.elementor-element-b0ae2f9 a{color:var( --e-global-color-accent );}.elementor-30652 .elementor-element.elementor-element-b0ae2f9 a:hover, .elementor-30652 .elementor-element.elementor-element-b0ae2f9 a:focus{color:var( --e-global-color-accent );}.elementor-30652 .elementor-element.elementor-element-1a5264a{--grid-columns:1;--grid-row-gap:0px;--grid-column-gap:0px;}.elementor-30652 .elementor-element.elementor-element-1a5264a > .elementor-widget-container{margin:1rem 0rem 0rem 0rem;padding:0px 0px 0px 0px;border-style:solid;border-width:1px 0px 0px 0px;border-color:#4A352633;border-radius:0px 0px 0px 0px;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);}.elementor-30652 .elementor-element.elementor-element-0bd1aba{--display:flex;--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;--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-30652 .elementor-element.elementor-element-1d9932f{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1rem) 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-30652 .elementor-element.elementor-element-1d9932f a{color:var( --e-global-color-accent );}.elementor-30652 .elementor-element.elementor-element-1d9932f a:hover, .elementor-30652 .elementor-element.elementor-element-1d9932f a:focus{color:var( --e-global-color-accent );}.elementor-30652 .elementor-element.elementor-element-cf74b77{--grid-columns:1;--grid-row-gap:0px;--grid-column-gap:0px;}.elementor-30652 .elementor-element.elementor-element-cf74b77 > .elementor-widget-container{margin:1rem 0rem 0rem 0rem;padding:0px 0px 0px 0px;border-style:solid;border-width:1px 0px 0px 0px;border-color:#4A352633;border-radius:0px 0px 0px 0px;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);}.elementor-30652 .elementor-element.elementor-element-e4d8ff1{--display:flex;--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;--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-30652 .elementor-element.elementor-element-15024bd{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1rem) 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-30652 .elementor-element.elementor-element-15024bd a{color:var( --e-global-color-accent );}.elementor-30652 .elementor-element.elementor-element-15024bd a:hover, .elementor-30652 .elementor-element.elementor-element-15024bd a:focus{color:var( --e-global-color-accent );}.elementor-30652 .elementor-element.elementor-element-a10188e{--grid-columns:1;--grid-row-gap:0px;--grid-column-gap:0px;}.elementor-30652 .elementor-element.elementor-element-a10188e > .elementor-widget-container{margin:1rem 0rem 0rem 0rem;padding:0px 0px 0px 0px;border-style:solid;border-width:1px 0px 0px 0px;border-color:#4A352633;border-radius:0px 0px 0px 0px;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);}.elementor-30652 .elementor-element.elementor-element-1f69561{--display:flex;--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;--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-30652 .elementor-element.elementor-element-0531b66{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1rem) 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-30652 .elementor-element.elementor-element-0531b66 a{color:var( --e-global-color-accent );}.elementor-30652 .elementor-element.elementor-element-0531b66 a:hover, .elementor-30652 .elementor-element.elementor-element-0531b66 a:focus{color:var( --e-global-color-accent );}.elementor-30652 .elementor-element.elementor-element-193de58{--grid-columns:1;--grid-row-gap:0px;--grid-column-gap:0px;}.elementor-30652 .elementor-element.elementor-element-193de58 > .elementor-widget-container{margin:1rem 0rem 0rem 0rem;padding:0px 0px 0px 0px;border-style:solid;border-width:1px 0px 0px 0px;border-color:#4A352633;border-radius:0px 0px 0px 0px;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);}.elementor-30652 .elementor-element.elementor-element-77abce9{--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;}@media(max-width:1024px){.elementor-30652 .elementor-element.elementor-element-633557d{--grid-columns:2;}.elementor-30652 .elementor-element.elementor-element-c8edb01{--grid-columns:2;}.elementor-30652 .elementor-element.elementor-element-38adb2a{--grid-columns:2;}.elementor-30652 .elementor-element.elementor-element-98f8e1b{--grid-columns:2;}.elementor-30652 .elementor-element.elementor-element-abfa3f5{--grid-columns:2;}.elementor-30652 .elementor-element.elementor-element-606b8d5{--grid-columns:2;}.elementor-30652 .elementor-element.elementor-element-d6f8994{--grid-columns:2;}.elementor-30652 .elementor-element.elementor-element-c20b9b6{--grid-columns:2;}.elementor-30652 .elementor-element.elementor-element-60800fa{--grid-columns:2;}.elementor-30652 .elementor-element.elementor-element-e8298bf{--grid-columns:2;}.elementor-30652 .elementor-element.elementor-element-b4a4ec3{--grid-columns:2;}.elementor-30652 .elementor-element.elementor-element-c92517d{--grid-columns:2;}.elementor-30652 .elementor-element.elementor-element-284c92e{--grid-columns:2;}.elementor-30652 .elementor-element.elementor-element-6e18257{--grid-columns:2;}.elementor-30652 .elementor-element.elementor-element-7a32061{--grid-columns:2;}.elementor-30652 .elementor-element.elementor-element-51235b2{--grid-columns:2;}.elementor-30652 .elementor-element.elementor-element-b7b97db{--grid-columns:2;}.elementor-30652 .elementor-element.elementor-element-882544f{--grid-columns:2;}.elementor-30652 .elementor-element.elementor-element-7225429{--grid-columns:2;}.elementor-30652 .elementor-element.elementor-element-07ee039{--grid-columns:2;}.elementor-30652 .elementor-element.elementor-element-8140eca{--grid-columns:2;}.elementor-30652 .elementor-element.elementor-element-a4cdd08{--grid-columns:2;}.elementor-30652 .elementor-element.elementor-element-5e76096{--grid-columns:2;}.elementor-30652 .elementor-element.elementor-element-9d03dba{--grid-columns:2;}.elementor-30652 .elementor-element.elementor-element-0a22292{--grid-columns:2;}.elementor-30652 .elementor-element.elementor-element-ec8c7a5{--grid-columns:2;}.elementor-30652 .elementor-element.elementor-element-2c547c4{--grid-columns:2;}.elementor-30652 .elementor-element.elementor-element-300a5b4{--grid-columns:2;}.elementor-30652 .elementor-element.elementor-element-f8610a7{--grid-columns:2;}.elementor-30652 .elementor-element.elementor-element-d458ad0{--grid-columns:2;}.elementor-30652 .elementor-element.elementor-element-1a5264a{--grid-columns:2;}.elementor-30652 .elementor-element.elementor-element-cf74b77{--grid-columns:2;}.elementor-30652 .elementor-element.elementor-element-a10188e{--grid-columns:2;}.elementor-30652 .elementor-element.elementor-element-193de58{--grid-columns:2;}}@media(max-width:992px){.elementor-30652 .elementor-element.elementor-element-fcb1fe6{--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-30652 .elementor-element.elementor-element-5473592e{--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-30652 .elementor-element.elementor-element-5473592e > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title, .elementor-30652 .elementor-element.elementor-element-5473592e > .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-30652 .elementor-element.elementor-element-5473592e > .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-30652 .elementor-element.elementor-element-2f8394ac{--margin-top:1rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30652 .elementor-element.elementor-element-e7c0de8{--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-30652 .elementor-element.elementor-element-356a943{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-30652 .elementor-element.elementor-element-5a1ed42{--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30652 .elementor-element.elementor-element-a4a3004{margin:1rem 0rem calc(var(--kit-widget-spacing, 0px) + 1rem) 0rem;}.elementor-30652 .elementor-element.elementor-element-633557d{--grid-columns:1;}.elementor-30652 .elementor-element.elementor-element-c8edb01{--grid-columns:1;}.elementor-30652 .elementor-element.elementor-element-c8edb01 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-30652 .elementor-element.elementor-element-38adb2a{--grid-columns:1;}.elementor-30652 .elementor-element.elementor-element-38adb2a > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-30652 .elementor-element.elementor-element-955f09b{--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;--margin-top:1rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30652 .elementor-element.elementor-element-f652717{margin:1rem 0rem calc(var(--kit-widget-spacing, 0px) + 1rem) 0rem;}.elementor-30652 .elementor-element.elementor-element-98f8e1b{--grid-columns:1;}.elementor-30652 .elementor-element.elementor-element-2436e9d{--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;--margin-top:1rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30652 .elementor-element.elementor-element-86f62d4{margin:1rem 0rem calc(var(--kit-widget-spacing, 0px) + 1rem) 0rem;}.elementor-30652 .elementor-element.elementor-element-abfa3f5{--grid-columns:1;}.elementor-30652 .elementor-element.elementor-element-606b8d5{--grid-columns:1;}.elementor-30652 .elementor-element.elementor-element-606b8d5 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-30652 .elementor-element.elementor-element-54eb090{--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;--margin-top:1rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30652 .elementor-element.elementor-element-ccf91a0{margin:1rem 0rem calc(var(--kit-widget-spacing, 0px) + 1rem) 0rem;}.elementor-30652 .elementor-element.elementor-element-d6f8994{--grid-columns:1;}.elementor-30652 .elementor-element.elementor-element-c20b9b6{--grid-columns:1;}.elementor-30652 .elementor-element.elementor-element-c20b9b6 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-30652 .elementor-element.elementor-element-60800fa{--grid-columns:1;}.elementor-30652 .elementor-element.elementor-element-60800fa > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-30652 .elementor-element.elementor-element-e8298bf{--grid-columns:1;}.elementor-30652 .elementor-element.elementor-element-e8298bf > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-30652 .elementor-element.elementor-element-12f68b1{--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;--margin-top:1rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30652 .elementor-element.elementor-element-dd554a4{margin:1rem 0rem calc(var(--kit-widget-spacing, 0px) + 1rem) 0rem;}.elementor-30652 .elementor-element.elementor-element-b4a4ec3{--grid-columns:1;}.elementor-30652 .elementor-element.elementor-element-c92517d{--grid-columns:1;}.elementor-30652 .elementor-element.elementor-element-c92517d > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-30652 .elementor-element.elementor-element-4ba115b{--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;--margin-top:1rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30652 .elementor-element.elementor-element-f985fc8{margin:1rem 0rem calc(var(--kit-widget-spacing, 0px) + 1rem) 0rem;}.elementor-30652 .elementor-element.elementor-element-284c92e{--grid-columns:1;}.elementor-30652 .elementor-element.elementor-element-d7418db{--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;--margin-top:1rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30652 .elementor-element.elementor-element-862c689{margin:1rem 0rem calc(var(--kit-widget-spacing, 0px) + 1rem) 0rem;}.elementor-30652 .elementor-element.elementor-element-6e18257{--grid-columns:1;}.elementor-30652 .elementor-element.elementor-element-7a32061{--grid-columns:1;}.elementor-30652 .elementor-element.elementor-element-7a32061 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-30652 .elementor-element.elementor-element-51235b2{--grid-columns:1;}.elementor-30652 .elementor-element.elementor-element-51235b2 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-30652 .elementor-element.elementor-element-b7b97db{--grid-columns:1;}.elementor-30652 .elementor-element.elementor-element-b7b97db > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-30652 .elementor-element.elementor-element-882544f{--grid-columns:1;}.elementor-30652 .elementor-element.elementor-element-882544f > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-30652 .elementor-element.elementor-element-7225429{--grid-columns:1;}.elementor-30652 .elementor-element.elementor-element-7225429 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-30652 .elementor-element.elementor-element-07ee039{--grid-columns:1;}.elementor-30652 .elementor-element.elementor-element-07ee039 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-30652 .elementor-element.elementor-element-8140eca{--grid-columns:1;}.elementor-30652 .elementor-element.elementor-element-8140eca > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-30652 .elementor-element.elementor-element-a4cdd08{--grid-columns:1;}.elementor-30652 .elementor-element.elementor-element-a4cdd08 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-30652 .elementor-element.elementor-element-c9b2adb{--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30652 .elementor-element.elementor-element-6252007{margin:1rem 0rem calc(var(--kit-widget-spacing, 0px) + 1rem) 0rem;}.elementor-30652 .elementor-element.elementor-element-5e76096{--grid-columns:1;}.elementor-30652 .elementor-element.elementor-element-35623d1{--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;--margin-top:1rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30652 .elementor-element.elementor-element-c67330f{margin:1rem 0rem calc(var(--kit-widget-spacing, 0px) + 1rem) 0rem;}.elementor-30652 .elementor-element.elementor-element-9d03dba{--grid-columns:1;}.elementor-30652 .elementor-element.elementor-element-0a22292{--grid-columns:1;}.elementor-30652 .elementor-element.elementor-element-0a22292 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-30652 .elementor-element.elementor-element-4fa85d2{--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;--margin-top:1rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30652 .elementor-element.elementor-element-ec88f79{margin:1rem 0rem calc(var(--kit-widget-spacing, 0px) + 1rem) 0rem;}.elementor-30652 .elementor-element.elementor-element-ec8c7a5{--grid-columns:1;}.elementor-30652 .elementor-element.elementor-element-2c547c4{--grid-columns:1;}.elementor-30652 .elementor-element.elementor-element-2c547c4 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-30652 .elementor-element.elementor-element-300a5b4{--grid-columns:1;}.elementor-30652 .elementor-element.elementor-element-300a5b4 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-30652 .elementor-element.elementor-element-f8610a7{--grid-columns:1;}.elementor-30652 .elementor-element.elementor-element-f8610a7 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-30652 .elementor-element.elementor-element-d458ad0{--grid-columns:1;}.elementor-30652 .elementor-element.elementor-element-d458ad0 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-30652 .elementor-element.elementor-element-62f62d3{--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;--margin-top:1rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30652 .elementor-element.elementor-element-b0ae2f9{margin:1rem 0rem calc(var(--kit-widget-spacing, 0px) + 1rem) 0rem;}.elementor-30652 .elementor-element.elementor-element-1a5264a{--grid-columns:1;}.elementor-30652 .elementor-element.elementor-element-0bd1aba{--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;--margin-top:1rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30652 .elementor-element.elementor-element-1d9932f{margin:1rem 0rem calc(var(--kit-widget-spacing, 0px) + 1rem) 0rem;}.elementor-30652 .elementor-element.elementor-element-cf74b77{--grid-columns:1;}.elementor-30652 .elementor-element.elementor-element-e4d8ff1{--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;--margin-top:1rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30652 .elementor-element.elementor-element-15024bd{margin:1rem 0rem calc(var(--kit-widget-spacing, 0px) + 1rem) 0rem;}.elementor-30652 .elementor-element.elementor-element-a10188e{--grid-columns:1;}.elementor-30652 .elementor-element.elementor-element-1f69561{--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;--margin-top:1rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30652 .elementor-element.elementor-element-0531b66{margin:1rem 0rem calc(var(--kit-widget-spacing, 0px) + 1rem) 0rem;}.elementor-30652 .elementor-element.elementor-element-193de58{--grid-columns:1;}}@media(min-width:993px){.elementor-30652 .elementor-element.elementor-element-2f8394ac{--content-width:1360px;}.elementor-30652 .elementor-element.elementor-element-1ba5661{--width:14em;}.elementor-30652 .elementor-element.elementor-element-e7c0de8{--width:100%;}}/* Start custom CSS for mega-menu, class: .elementor-element-5473592e *//* 1. De stilstaande container krijgt de border met de gewenste marges */
.elementor-30652 .elementor-element.elementor-element-5473592e .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-30652 .elementor-element.elementor-element-5473592e 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-30652 .elementor-element.elementor-element-5473592e ul.e-n-menu-heading::-webkit-scrollbar {
    display: none;
}

/* 4. Zorg dat de items niet krimpen */
.elementor-30652 .elementor-element.elementor-element-5473592e .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-30652 .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-30652 .e-n-menu-item.active a::after {
    opacity: 1;
    transform: scaleX(1);
}

/* 4. Forceer kleur van actieve tekst */
body.elementor-page-30652 .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-30652 .e-n-menu-heading {
    display: flex !important;
    overflow-x: auto !important;
    -webkit-overflow-scrolling: touch !important;
    scroll-behavior: smooth !important;
}

.is-out-of-stock .e-loop-add-to-cart-form-container a.button,
.is-out-of-stock .e-loop-add-to-cart-form-container a.button:hover,
.is-out-of-stock .e-loop-add-to-cart-form-container .button,
.is-out-of-stock .e-loop-add-to-cart-form-container .button:hover {
    background-color: #4a352633 !important;
    color: #f4f3ed !important;
    
    /* Behoud de dikte, maar maak de kleur onzichtbaar */
    /* Zo wordt de knop niet kleiner en heb je geen dubbele kleur */
    border: 1px solid #4a352633 !important; 
    
    /* Zorg dat de achtergrond niet buiten de border-box 'lekt' */
    background-clip: padding-box !important;

    pointer-events: none !important;
    cursor: default !important;
    box-shadow: none !important;
    transition: none !important;
}

/* We targeten de link en ELK element daarin (zoals een span of icoon) */
.is-out-of-stock .e-loop-add-to-cart-form-container a.button,
.is-out-of-stock .e-loop-add-to-cart-form-container a.button:hover,
.is-out-of-stock .e-loop-add-to-cart-form-container a.button *:hover,
.is-out-of-stock .elementor-add-to-cart a.button:hover,
.is-out-of-stock .elementor-add-to-cart a.button:focus {
    /* De basiskleuren */
    background-color: #4a352633 !important;
    color: #f4f3ed !important;
    
    /* De border fix (transparant tegen overlap) */
    border: 2px solid #4a352633 !important;
    background-clip: padding-box !important;

    /* Forceer GEEN oranje kleur */
    text-decoration: none !important;
    outline: none !important;
    box-shadow: none !important;
    
    /* Blokkeer animaties en interactie */
    transition: none !important;
    pointer-events: none !important;
    cursor: default !important;
}

/* Soms zet Elementor een specifieke kleur op de tekst binnen de knop bij hover */
.is-out-of-stock .e-loop-add-to-cart-form-container a.button:hover {
    color: #f4f3ed !important;
}

/* De styling voor de qty die al werkte behouden we */
.is-out-of-stock .quantity input.qty {
    color: #4a352633 !important;
    pointer-events: none !important;
}

.elementor-element-1ba5661 {
    height: calc(100vh - 150px);
    overflow-y: auto;

    /* Firefox */
    scrollbar-width: none;

    /* IE/Edge (oude) */
    -ms-overflow-style: none;
}

/* Chrome / Safari */
.elementor-element-1ba5661::-webkit-scrollbar {
    display: none;
}/* End custom CSS */