.elementor-33 .elementor-element.elementor-element-287fa3b{--display:flex;--position:fixed;--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;--justify-content:space-between;--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:0rem;--padding-right:0rem;top:0px;--z-index:3;}.elementor-33 .elementor-element.elementor-element-287fa3b:not(.elementor-motion-effects-element-type-background), .elementor-33 .elementor-element.elementor-element-287fa3b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02010100;}body:not(.rtl) .elementor-33 .elementor-element.elementor-element-287fa3b{left:0px;}body.rtl .elementor-33 .elementor-element.elementor-element-287fa3b{right:0px;}.elementor-widget-theme-site-logo .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-33 .elementor-element.elementor-element-2700235.elementor-element{--align-self:center;}.elementor-33 .elementor-element.elementor-element-2700235 img{width:100%;height:3rem;object-fit:contain;object-position:center center;}.elementor-33 .elementor-element.elementor-element-d872cda{--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:0rem 2.5rem;--row-gap:0rem;--column-gap:2.5rem;--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-widget-nav-menu .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:hover,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-accent );}.elementor-widget-nav-menu .e--pointer-framed .elementor-item:before,
					.elementor-widget-nav-menu .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-accent );}.elementor-widget-nav-menu{--e-nav-menu-divider-color:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-33 .elementor-element.elementor-element-e493d07{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--e-nav-menu-horizontal-menu-item-margin:calc( 2.5rem / 2 );}.elementor-33 .elementor-element.elementor-element-e493d07.elementor-element{--align-self:center;}.elementor-33 .elementor-element.elementor-element-e493d07 .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-aea5fd9-font-family ), Sans-serif;font-size:var( --e-global-typography-aea5fd9-font-size );font-weight:var( --e-global-typography-aea5fd9-font-weight );text-transform:var( --e-global-typography-aea5fd9-text-transform );line-height:var( --e-global-typography-aea5fd9-line-height );letter-spacing:var( --e-global-typography-aea5fd9-letter-spacing );word-spacing:var( --e-global-typography-aea5fd9-word-spacing );}.elementor-33 .elementor-element.elementor-element-e493d07 .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-94406fc );fill:var( --e-global-color-94406fc );padding-left:0px;padding-right:0px;padding-top:0px;padding-bottom:0px;}.elementor-33 .elementor-element.elementor-element-e493d07 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-33 .elementor-element.elementor-element-e493d07 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-33 .elementor-element.elementor-element-e493d07 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-33 .elementor-element.elementor-element-e493d07 .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-b416e5e );fill:var( --e-global-color-b416e5e );}.elementor-33 .elementor-element.elementor-element-e493d07 .elementor-nav-menu--main .elementor-item.elementor-item-active{color:var( --e-global-color-b416e5e );}.elementor-33 .elementor-element.elementor-element-e493d07 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:2.5rem;}.elementor-33 .elementor-element.elementor-element-e493d07 .elementor-nav-menu--dropdown a, .elementor-33 .elementor-element.elementor-element-e493d07 .elementor-menu-toggle{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-33 .elementor-element.elementor-element-e493d07 .elementor-nav-menu--dropdown{background-color:var( --e-global-color-94406fc );border-style:solid;border-width:1px 1px 1px 1px;border-color:#BFBFBF;border-radius:0px 0px 0px 0px;}.elementor-33 .elementor-element.elementor-element-e493d07 .elementor-nav-menu--dropdown a:hover,
					.elementor-33 .elementor-element.elementor-element-e493d07 .elementor-nav-menu--dropdown a:focus,
					.elementor-33 .elementor-element.elementor-element-e493d07 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-33 .elementor-element.elementor-element-e493d07 .elementor-nav-menu--dropdown a.highlighted,
					.elementor-33 .elementor-element.elementor-element-e493d07 .elementor-menu-toggle:hover,
					.elementor-33 .elementor-element.elementor-element-e493d07 .elementor-menu-toggle:focus{color:var( --e-global-color-b416e5e );}.elementor-33 .elementor-element.elementor-element-e493d07 .elementor-nav-menu--dropdown a:hover,
					.elementor-33 .elementor-element.elementor-element-e493d07 .elementor-nav-menu--dropdown a:focus,
					.elementor-33 .elementor-element.elementor-element-e493d07 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-33 .elementor-element.elementor-element-e493d07 .elementor-nav-menu--dropdown a.highlighted{background-color:var( --e-global-color-94406fc );}.elementor-33 .elementor-element.elementor-element-e493d07 .elementor-nav-menu--dropdown a.elementor-item-active{color:var( --e-global-color-b416e5e );background-color:var( --e-global-color-94406fc );}.elementor-33 .elementor-element.elementor-element-e493d07 .elementor-nav-menu--dropdown li:first-child a{border-top-left-radius:0px;border-top-right-radius:0px;}.elementor-33 .elementor-element.elementor-element-e493d07 .elementor-nav-menu--dropdown li:last-child a{border-bottom-right-radius:0px;border-bottom-left-radius:0px;}.elementor-33 .elementor-element.elementor-element-e493d07 .elementor-nav-menu--dropdown a{padding-left:0px;padding-right:0px;padding-top:0px;padding-bottom:0px;}.elementor-33 .elementor-element.elementor-element-e493d07 .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-33 .elementor-element.elementor-element-e493d07 .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:1rem !important;}.elementor-33 .elementor-element.elementor-element-6c433f4 .e-off-canvas__overlay{background-color:rgba(0,0,0,.8);}.elementor-33 .elementor-element.elementor-element-6c433f4{--e-off-canvas-justify-content:flex-end;--e-off-canvas-height:100vh;--e-off-canvas-content-overflow:auto;--e-off-canvas-overlay-opacity:1;}.elementor-33 .elementor-element.elementor-element-d5d79d6{--display:flex;}.elementor-33 .elementor-element.elementor-element-8672a3a{--display:flex;border-style:solid;--border-style:solid;border-color:#D9D9D9;--border-color:#D9D9D9;}.elementor-33 .elementor-element.elementor-element-a31b7b4{--display:flex;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-33 .elementor-element.elementor-element-e3e1fae .elementor-icon-wrapper{text-align:center;}.elementor-33 .elementor-element.elementor-element-e3e1fae.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-33 .elementor-element.elementor-element-e3e1fae.elementor-view-framed .elementor-icon, .elementor-33 .elementor-element.elementor-element-e3e1fae.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-33 .elementor-element.elementor-element-e3e1fae.elementor-view-framed .elementor-icon, .elementor-33 .elementor-element.elementor-element-e3e1fae.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-33 .elementor-element.elementor-element-e3e1fae .elementor-icon-wrapper svg{width:auto;}.elementor-33 .elementor-element.elementor-element-bdb11c5 .elementor-nav-menu--dropdown a, .elementor-33 .elementor-element.elementor-element-bdb11c5 .elementor-menu-toggle{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-33 .elementor-element.elementor-element-bdb11c5 .elementor-nav-menu--dropdown{background-color:var( --e-global-color-94406fc );}.elementor-33 .elementor-element.elementor-element-bdb11c5 .elementor-nav-menu--dropdown a:hover,
					.elementor-33 .elementor-element.elementor-element-bdb11c5 .elementor-nav-menu--dropdown a:focus,
					.elementor-33 .elementor-element.elementor-element-bdb11c5 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-33 .elementor-element.elementor-element-bdb11c5 .elementor-nav-menu--dropdown a.highlighted,
					.elementor-33 .elementor-element.elementor-element-bdb11c5 .elementor-menu-toggle:hover,
					.elementor-33 .elementor-element.elementor-element-bdb11c5 .elementor-menu-toggle:focus{color:var( --e-global-color-e7171e0 );}.elementor-33 .elementor-element.elementor-element-bdb11c5 .elementor-nav-menu--dropdown a:hover,
					.elementor-33 .elementor-element.elementor-element-bdb11c5 .elementor-nav-menu--dropdown a:focus,
					.elementor-33 .elementor-element.elementor-element-bdb11c5 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-33 .elementor-element.elementor-element-bdb11c5 .elementor-nav-menu--dropdown a.highlighted{background-color:var( --e-global-color-94406fc );}.elementor-33 .elementor-element.elementor-element-bdb11c5 .elementor-nav-menu--dropdown a.elementor-item-active{color:var( --e-global-color-e7171e0 );background-color:var( --e-global-color-94406fc );}.elementor-33 .elementor-element.elementor-element-bdb11c5 .elementor-nav-menu--dropdown .elementor-item, .elementor-33 .elementor-element.elementor-element-bdb11c5 .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:var( --e-global-typography-aea5fd9-font-family ), Sans-serif;font-size:var( --e-global-typography-aea5fd9-font-size );font-weight:var( --e-global-typography-aea5fd9-font-weight );text-transform:var( --e-global-typography-aea5fd9-text-transform );letter-spacing:var( --e-global-typography-aea5fd9-letter-spacing );word-spacing:var( --e-global-typography-aea5fd9-word-spacing );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-33 .elementor-element.elementor-element-5786362 .elementor-button{background-color:var( --e-global-color-b416e5e );}.elementor-33 .elementor-element.elementor-element-5786362 .elementor-button:hover, .elementor-33 .elementor-element.elementor-element-5786362 .elementor-button:focus{background-color:var( --e-global-color-e7171e0 );}.elementor-33 .elementor-element.elementor-element-4944d34 .elementor-button{background-color:var( --e-global-color-b416e5e );font-family:var( --e-global-typography-aea5fd9-font-family ), Sans-serif;font-size:var( --e-global-typography-aea5fd9-font-size );font-weight:var( --e-global-typography-aea5fd9-font-weight );text-transform:var( --e-global-typography-aea5fd9-text-transform );line-height:var( --e-global-typography-aea5fd9-line-height );letter-spacing:var( --e-global-typography-aea5fd9-letter-spacing );word-spacing:var( --e-global-typography-aea5fd9-word-spacing );}.elementor-33 .elementor-element.elementor-element-4944d34 .elementor-button:hover, .elementor-33 .elementor-element.elementor-element-4944d34 .elementor-button:focus{background-color:var( --e-global-color-e7171e0 );}.elementor-33 .elementor-element.elementor-element-a66d4c1 .elementor-icon-wrapper{text-align:center;}.elementor-33 .elementor-element.elementor-element-a66d4c1.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-94406fc );}.elementor-33 .elementor-element.elementor-element-a66d4c1.elementor-view-framed .elementor-icon, .elementor-33 .elementor-element.elementor-element-a66d4c1.elementor-view-default .elementor-icon{color:var( --e-global-color-94406fc );border-color:var( --e-global-color-94406fc );}.elementor-33 .elementor-element.elementor-element-a66d4c1.elementor-view-framed .elementor-icon, .elementor-33 .elementor-element.elementor-element-a66d4c1.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-94406fc );}.elementor-33 .elementor-element.elementor-element-a66d4c1 .elementor-icon-wrapper svg{width:auto;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(max-width:1024px){.elementor-33 .elementor-element.elementor-element-287fa3b{--padding-top:1.25rem;--padding-bottom:1.25rem;--padding-left:0rem;--padding-right:0rem;}.elementor-widget-theme-site-logo .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-33 .elementor-element.elementor-element-d872cda{--gap:0rem 2rem;--row-gap:0rem;--column-gap:2rem;}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-33 .elementor-element.elementor-element-e493d07 .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-aea5fd9-font-size );line-height:var( --e-global-typography-aea5fd9-line-height );letter-spacing:var( --e-global-typography-aea5fd9-letter-spacing );word-spacing:var( --e-global-typography-aea5fd9-word-spacing );}.elementor-33 .elementor-element.elementor-element-6c433f4{--e-off-canvas-justify-content:flex-end;--e-off-canvas-width:50%;--e-off-canvas-height:100%;--e-off-canvas-content-overflow:auto;}.elementor-33 .elementor-element.elementor-element-d5d79d6{--min-height:100vh;--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:2rem 0rem;--row-gap:2rem;--column-gap:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-33 .elementor-element.elementor-element-8672a3a{--min-height:5.4rem;--justify-content:center;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--padding-top:1.25rem;--padding-bottom:1.25rem;--padding-left:0rem;--padding-right:0rem;}.elementor-33 .elementor-element.elementor-element-a31b7b4{--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-33 .elementor-element.elementor-element-e3e1fae.elementor-element{--align-self:flex-end;}.elementor-33 .elementor-element.elementor-element-e3e1fae .elementor-icon{font-size:2rem;}.elementor-33 .elementor-element.elementor-element-e3e1fae .elementor-icon svg{height:2rem;}.elementor-33 .elementor-element.elementor-element-bdb11c5{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-33 .elementor-element.elementor-element-bdb11c5.elementor-element{--align-self:center;}.elementor-33 .elementor-element.elementor-element-bdb11c5 .elementor-nav-menu--dropdown .elementor-item, .elementor-33 .elementor-element.elementor-element-bdb11c5 .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:var( --e-global-typography-aea5fd9-font-size );letter-spacing:var( --e-global-typography-aea5fd9-letter-spacing );word-spacing:var( --e-global-typography-aea5fd9-word-spacing );}.elementor-33 .elementor-element.elementor-element-bdb11c5 .elementor-nav-menu--dropdown{border-radius:0px 0px 0px 0px;}.elementor-33 .elementor-element.elementor-element-bdb11c5 .elementor-nav-menu--dropdown li:first-child a{border-top-left-radius:0px;border-top-right-radius:0px;}.elementor-33 .elementor-element.elementor-element-bdb11c5 .elementor-nav-menu--dropdown li:last-child a{border-bottom-right-radius:0px;border-bottom-left-radius:0px;}.elementor-33 .elementor-element.elementor-element-bdb11c5 .elementor-nav-menu--dropdown a{padding-left:0px;padding-right:0px;padding-top:0px;padding-bottom:0px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-33 .elementor-element.elementor-element-5786362{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-33 .elementor-element.elementor-element-5786362.elementor-element{--align-self:center;}.elementor-33 .elementor-element.elementor-element-4944d34 .elementor-button{font-size:var( --e-global-typography-aea5fd9-font-size );line-height:var( --e-global-typography-aea5fd9-line-height );letter-spacing:var( --e-global-typography-aea5fd9-letter-spacing );word-spacing:var( --e-global-typography-aea5fd9-word-spacing );}.elementor-33 .elementor-element.elementor-element-a66d4c1.elementor-element{--align-self:center;}.elementor-33 .elementor-element.elementor-element-a66d4c1 .elementor-icon{font-size:2rem;}.elementor-33 .elementor-element.elementor-element-a66d4c1 .elementor-icon svg{height:2rem;}}@media(max-width:767px){.elementor-33 .elementor-element.elementor-element-287fa3b{--content-width:90%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-widget-theme-site-logo .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-33 .elementor-element.elementor-element-d872cda{--width:auto;--gap:0rem 1.75rem;--row-gap:0rem;--column-gap:1.75rem;}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-33 .elementor-element.elementor-element-e493d07 .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-aea5fd9-font-size );line-height:var( --e-global-typography-aea5fd9-line-height );letter-spacing:var( --e-global-typography-aea5fd9-letter-spacing );word-spacing:var( --e-global-typography-aea5fd9-word-spacing );}.elementor-33 .elementor-element.elementor-element-6c433f4{--e-off-canvas-width:100%;}.elementor-33 .elementor-element.elementor-element-8672a3a{--min-height:5.2rem;--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;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:1rem;--padding-bottom:1rem;--padding-left:0rem;--padding-right:0rem;}.elementor-33 .elementor-element.elementor-element-e3e1fae{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-33 .elementor-element.elementor-element-e3e1fae .elementor-icon{font-size:1.5rem;}.elementor-33 .elementor-element.elementor-element-e3e1fae .elementor-icon svg{height:1.5rem;}.elementor-33 .elementor-element.elementor-element-bdb11c5.elementor-element{--align-self:center;}.elementor-33 .elementor-element.elementor-element-bdb11c5 .elementor-nav-menu--dropdown .elementor-item, .elementor-33 .elementor-element.elementor-element-bdb11c5 .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:var( --e-global-typography-aea5fd9-font-size );letter-spacing:var( --e-global-typography-aea5fd9-letter-spacing );word-spacing:var( --e-global-typography-aea5fd9-word-spacing );}.elementor-33 .elementor-element.elementor-element-bdb11c5 .elementor-nav-menu--dropdown{border-radius:0px 0px 0px 0px;}.elementor-33 .elementor-element.elementor-element-bdb11c5 .elementor-nav-menu--dropdown li:first-child a{border-top-left-radius:0px;border-top-right-radius:0px;}.elementor-33 .elementor-element.elementor-element-bdb11c5 .elementor-nav-menu--dropdown li:last-child a{border-bottom-right-radius:0px;border-bottom-left-radius:0px;}.elementor-33 .elementor-element.elementor-element-bdb11c5 .elementor-nav-menu--dropdown a{padding-left:0px;padding-right:0px;padding-top:0px;padding-bottom:0px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-33 .elementor-element.elementor-element-4944d34.elementor-element{--align-self:center;}.elementor-33 .elementor-element.elementor-element-4944d34 .elementor-button{font-size:var( --e-global-typography-aea5fd9-font-size );line-height:var( --e-global-typography-aea5fd9-line-height );letter-spacing:var( --e-global-typography-aea5fd9-letter-spacing );word-spacing:var( --e-global-typography-aea5fd9-word-spacing );}.elementor-33 .elementor-element.elementor-element-a66d4c1{margin:6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-33 .elementor-element.elementor-element-a66d4c1 .elementor-icon{font-size:1.5rem;}.elementor-33 .elementor-element.elementor-element-a66d4c1 .elementor-icon svg{height:1.5rem;}}@media(min-width:768px){.elementor-33 .elementor-element.elementor-element-d872cda{--width:auto;}}@media(max-width:1024px) and (min-width:768px){.elementor-33 .elementor-element.elementor-element-a31b7b4{--content-width:80%;}}/* Start custom CSS */.fixed-header {
    transition: background-color 0.3s ease;
}
/* After scrolling */
.fixed-header.scrolled {
    background-color: #ffffff !important;
}

/* Menu text */
.fixed-header.scrolled .elementor-nav-menu--main .elementor-item {
    color: #000000 !important;
}
/* All menu links become black when scrolled */
.fixed-header.scrolled .elementor-nav-menu a {
    color: #000 !important;
}

/* Keep ACTIVE link in your primary color */
.fixed-header.scrolled .elementor-nav-menu a.elementor-item-active {
    color: var(--e-global-color-b416e5e)!important;
}

/* Dropdown arrows */
.fixed-header.scrolled .sub-arrow {
    color: #000000 !important;
}

/* Mobile menu toggle */
.fixed-header.scrolled .elementor-menu-toggle {
    color: #000000 !important;
}

/*Desktop Dropdown Menu*/
.elementor-nav-menu--dropdown{
    padding:1.25rem!important;
    width:10rem!important;
}
.elementor-nav-menu--dropdown li:first-child a{
    margin-bottom:1.5rem;
}
.elementor-nav-menu--dropdown a{
    margin-bottom:1.5rem;
}
.elementor-nav-menu--dropdown li:last-child a{
    margin-bottom:0;
}
@media(max-width:1024px){
    /* Default */
    .elementor-33 .elementor-element.elementor-element-a66d4c1 .elementor-icon {
        color: #fff;
        border-color: #fff;
        transition: all 0.3s ease;
    }
    
    .elementor-33 .elementor-element.elementor-element-a66d4c1 .elementor-icon svg {
        fill: #fff;
        transition: fill 0.3s ease;
    }
    
    
    /* After header scroll */
    .fixed-header.scrolled
    .elementor-element.elementor-element-a66d4c1
    .elementor-icon {
        color: #000 !important;
        border-color: #000 !important;
    }
    
    .fixed-header.scrolled
    .elementor-element.elementor-element-a66d4c1
    .elementor-icon svg {
        fill: #000 !important;
    }

    /*Mobile Menu*/
     .elementor-nav-menu--dropdown
    {
        padding:0!important;
        margin:0!important;
        width:100%!important;
    }
    /* Main menu spacing */
    .elementor-nav-menu--dropdown > ul > li > a {
        margin-bottom: 1.75rem;
    }
    .elementor-nav-menu--dropdown .sub-menu li:last-child > a {
    margin-bottom: 1.75rem;
    }
    /* Submenu spacing */
    .elementor-nav-menu--dropdown .sub-menu > li > a {
        margin-bottom: 1rem;
    }
    
    /* Remove spacing from the final menu item */
    .elementor-nav-menu--dropdown > ul > li:last-child > a {
        margin-bottom: 0;
    }
    .elementor-nav-menu--dropdown.elementor-nav-menu__container{
        overflow:hidden;
    }
    
    /*     ELEMENTOR SUBMENU PLUS / MINUS ICON */
    
    /* Parent menu link */
    .elementor-nav-menu--dropdown .menu-item-has-children > a {
        display: flex;
        align-items: center;
        gap: 0.75rem;
    }
    
    
    /* Sub-arrow container */
    .elementor-nav-menu--dropdown
    .menu-item-has-children > a .sub-arrow {
        width: 0.94rem;
        height:0.94rem;
        display: inline-block;
        flex: 0 0 15px;
        background-position: center;
        background-repeat: no-repeat;
        background-size: contain;
        /* PLUS */
        background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='15' viewBox='0 0 15 15' fill='none'%3E%3Cpath d='M0 7.49C0 7.38083 0.0208333 7.2775 0.0633333 7.18083C0.105833 7.08417 0.163333 6.99917 0.235833 6.92583C0.320833 6.84167 0.411667 6.7775 0.508333 6.735C0.605 6.6925 0.708333 6.67167 0.8175 6.67167H6.69V0.799167C6.69 0.69 6.71083 0.59 6.75333 0.499167C6.79583 0.408333 6.85333 0.320833 6.92583 0.235833C7.01083 0.163333 7.10167 0.105833 7.19833 0.0633333C7.295 0.0208333 7.39833 0 7.5075 0C7.61667 0 7.72 0.0216666 7.81667 0.0633333C7.91333 0.105833 7.99833 0.163333 8.07083 0.235833C8.15583 0.320833 8.21917 0.408333 8.2625 0.499167C8.305 0.59 8.32583 0.69 8.32583 0.799167V6.67167H14.1983C14.3075 6.67167 14.4075 6.69333 14.4983 6.735C14.5892 6.7775 14.6767 6.84167 14.7617 6.92583C14.8458 6.99833 14.9067 7.08333 14.9433 7.18083C14.9792 7.2775 14.9975 7.38083 14.9975 7.49C14.9975 7.61083 14.9792 7.7175 14.9433 7.80833C14.9067 7.89917 14.8458 7.9875 14.7617 8.07167C14.6883 8.14417 14.6042 8.20167 14.5067 8.24417C14.41 8.28667 14.3067 8.30833 14.1975 8.30833H8.325V14.1808C8.325 14.29 8.30333 14.3933 8.26167 14.49C8.21917 14.5867 8.16167 14.6717 8.08917 14.7442C8.00417 14.8292 7.91333 14.8925 7.81667 14.9358C7.72 14.9783 7.61667 14.9992 7.5075 14.9992C7.39833 14.9992 7.295 14.9783 7.19833 14.9358C7.10167 14.8933 7.01667 14.83 6.94417 14.7442C6.85917 14.6717 6.79833 14.5867 6.7625 14.49C6.72583 14.3933 6.7075 14.29 6.7075 14.1808V8.30833H0.818333C0.709167 8.30833 0.605833 8.28667 0.509167 8.24417C0.4125 8.20167 0.3275 8.14417 0.254167 8.07167C0.169167 7.98667 0.109167 7.89917 0.0724999 7.80833C0.0366666 7.7175 0.0183334 7.61167 0.0183334 7.49H0Z' fill='black'/%3E%3C/svg%3E");
        transition: opacity 0.2s ease;
    }
    
    
    /* Hide Elementor's original icon */
    .elementor-nav-menu--dropdown
    .menu-item-has-children > a .sub-arrow svg {
        display: none !important;
    }
    
    
    /* OPEN = MINUS */
    
    .elementor-nav-menu--dropdown
    .menu-item-has-children > a.highlighted .sub-arrow {
        /* MINUS */
        background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='2' viewBox='0 0 15 2' fill='none'%3E%3Cpath d='M0.8 1.6375C0.726667 1.6375 0.6575 1.62833 0.590833 1.61083C0.524167 1.5925 0.460833 1.565 0.4 1.52917C0.339167 1.49333 0.284167 1.45083 0.235833 1.40167C0.1875 1.35333 0.145 1.29917 0.109167 1.2375C0.0725 1.1775 0.045 1.11083 0.0275 1.0375C0.00916666 0.964167 0 0.891667 0 0.819167C0 0.746667 0.0058334 0.676667 0.0183334 0.61C0.0300001 0.543334 0.0541666 0.480001 0.0908333 0.418334C0.139167 0.358334 0.188333 0.3 0.236667 0.245833C0.285 0.190833 0.34 0.145 0.400834 0.109167C0.461667 0.0725004 0.525 0.045 0.591667 0.0275C0.658333 0.00916666 0.728333 0 0.800833 0H14.1983C14.2717 0 14.3408 0.00916666 14.4075 0.0275C14.4742 0.0458333 14.5375 0.0733338 14.5983 0.109167C14.6592 0.145 14.7167 0.190833 14.7717 0.245833C14.8258 0.3 14.8717 0.358334 14.9083 0.418334C14.945 0.479167 14.9692 0.543334 14.9808 0.61C14.9933 0.676667 14.9992 0.746667 14.9992 0.819167C14.9992 0.892501 14.9933 0.965 14.9808 1.0375C14.9692 1.11083 14.945 1.1775 14.9083 1.2375C14.8717 1.29833 14.8267 1.35333 14.7717 1.40167C14.7175 1.45083 14.6592 1.4925 14.5983 1.52917C14.5375 1.56583 14.4733 1.5925 14.4075 1.61083C14.3408 1.62917 14.2708 1.6375 14.1983 1.6375H0.8Z' fill='black'/%3E%3C/svg%3E");
    }
    .elementor-nav-menu--dropdown .menu-item-has-children > a {
    gap: 0.75rem;
    }
}
@media(max-width:767px){
    .elementor-nav-menu--dropdown .menu-item-has-children > a {
    gap: 0.5rem;
    }
}/* End custom CSS */