.elementor-85 .elementor-element.elementor-element-8dc52df{--display:flex;--min-height:110px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:0px;--margin-bottom:-110px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;--z-index:1;}.elementor-85 .elementor-element.elementor-element-8dc52df:not(.elementor-motion-effects-element-type-background), .elementor-85 .elementor-element.elementor-element-8dc52df > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B40B0B00;}.elementor-85 .elementor-element.elementor-element-fe32b1f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-85 .elementor-element.elementor-element-fe32b1f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-85 .elementor-element.elementor-element-980c64c{padding:0px 0px 0px 0px;text-align:start;}.elementor-85 .elementor-element.elementor-element-2d29ee9{padding:0px 0px 0px 0px;text-align:start;}.elementor-85 .elementor-element.elementor-element-8b7bff1{--display:flex;}.elementor-85 .elementor-element.elementor-element-8b7bff1.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.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-weight:var( --e-global-typography-accent-font-weight );}.elementor-85 .elementor-element.elementor-element-f052489 .elementor-menu-toggle{margin-left:auto;}.elementor-85 .elementor-element.elementor-element-f052489 .elementor-nav-menu .elementor-item{font-size:18px;font-weight:400;}.elementor-85 .elementor-element.elementor-element-f052489 .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-18c1313 );fill:var( --e-global-color-18c1313 );padding-left:0px;padding-right:0px;}.elementor-85 .elementor-element.elementor-element-f052489 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-85 .elementor-element.elementor-element-f052489 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-85 .elementor-element.elementor-element-f052489 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-85 .elementor-element.elementor-element-f052489 .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-18c1313 );fill:var( --e-global-color-18c1313 );}.elementor-85 .elementor-element.elementor-element-f052489 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-85 .elementor-element.elementor-element-f052489 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-18c1313 );}.elementor-85 .elementor-element.elementor-element-f052489 .e--pointer-framed .elementor-item:before,
					.elementor-85 .elementor-element.elementor-element-f052489 .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-18c1313 );}.elementor-85 .elementor-element.elementor-element-f052489 .elementor-nav-menu--main .elementor-item.elementor-item-active{color:var( --e-global-color-18c1313 );}.elementor-85 .elementor-element.elementor-element-f052489 .e--pointer-framed .elementor-item:before{border-width:1px;}.elementor-85 .elementor-element.elementor-element-f052489 .e--pointer-framed.e--animation-draw .elementor-item:before{border-width:0 0 1px 1px;}.elementor-85 .elementor-element.elementor-element-f052489 .e--pointer-framed.e--animation-draw .elementor-item:after{border-width:1px 1px 0 0;}.elementor-85 .elementor-element.elementor-element-f052489 .e--pointer-framed.e--animation-corners .elementor-item:before{border-width:1px 0 0 1px;}.elementor-85 .elementor-element.elementor-element-f052489 .e--pointer-framed.e--animation-corners .elementor-item:after{border-width:0 1px 1px 0;}.elementor-85 .elementor-element.elementor-element-f052489 .e--pointer-underline .elementor-item:after,
					 .elementor-85 .elementor-element.elementor-element-f052489 .e--pointer-overline .elementor-item:before,
					 .elementor-85 .elementor-element.elementor-element-f052489 .e--pointer-double-line .elementor-item:before,
					 .elementor-85 .elementor-element.elementor-element-f052489 .e--pointer-double-line .elementor-item:after{height:1px;}.elementor-85 .elementor-element.elementor-element-f052489{--e-nav-menu-horizontal-menu-item-margin:calc( 100px / 2 );}.elementor-85 .elementor-element.elementor-element-f052489 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:100px;}.elementor-85 .elementor-element.elementor-element-f052489 .elementor-nav-menu--dropdown a, .elementor-85 .elementor-element.elementor-element-f052489 .elementor-menu-toggle{color:var( --e-global-color-18c1313 );fill:var( --e-global-color-18c1313 );}.elementor-85 .elementor-element.elementor-element-f052489 .elementor-nav-menu--dropdown{background-color:#3B66FF00;}.elementor-85 .elementor-element.elementor-element-f052489 .elementor-nav-menu--dropdown a:hover,
					.elementor-85 .elementor-element.elementor-element-f052489 .elementor-nav-menu--dropdown a:focus,
					.elementor-85 .elementor-element.elementor-element-f052489 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-85 .elementor-element.elementor-element-f052489 .elementor-nav-menu--dropdown a.highlighted,
					.elementor-85 .elementor-element.elementor-element-f052489 .elementor-menu-toggle:hover,
					.elementor-85 .elementor-element.elementor-element-f052489 .elementor-menu-toggle:focus{color:var( --e-global-color-18c1313 );}.elementor-85 .elementor-element.elementor-element-f052489 .elementor-nav-menu--dropdown a:hover,
					.elementor-85 .elementor-element.elementor-element-f052489 .elementor-nav-menu--dropdown a:focus,
					.elementor-85 .elementor-element.elementor-element-f052489 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-85 .elementor-element.elementor-element-f052489 .elementor-nav-menu--dropdown a.highlighted{background-color:#FFFFFF00;}.elementor-85 .elementor-element.elementor-element-f052489 .elementor-nav-menu--dropdown .elementor-item, .elementor-85 .elementor-element.elementor-element-f052489 .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:"SimplerPro", Sans-serif;font-weight:700;text-transform:none;}.elementor-85 .elementor-element.elementor-element-f052489 .elementor-nav-menu--dropdown a{padding-top:10px;padding-bottom:10px;}.elementor-85 .elementor-element.elementor-element-f052489 .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-85 .elementor-element.elementor-element-f052489 .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:11px !important;}.elementor-85 .elementor-element.elementor-element-f052489 div.elementor-menu-toggle{color:var( --e-global-color-18c1313 );}.elementor-85 .elementor-element.elementor-element-f052489 div.elementor-menu-toggle svg{fill:var( --e-global-color-18c1313 );}.elementor-85 .elementor-element.elementor-element-f9222fb .elementor-menu-toggle{margin-left:auto;}.elementor-85 .elementor-element.elementor-element-f9222fb .elementor-nav-menu .elementor-item{font-size:18px;font-weight:400;}.elementor-85 .elementor-element.elementor-element-f9222fb .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-18c1313 );fill:var( --e-global-color-18c1313 );padding-left:0px;padding-right:0px;}.elementor-85 .elementor-element.elementor-element-f9222fb .elementor-nav-menu--main .elementor-item:hover,
					.elementor-85 .elementor-element.elementor-element-f9222fb .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-85 .elementor-element.elementor-element-f9222fb .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-85 .elementor-element.elementor-element-f9222fb .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-18c1313 );fill:var( --e-global-color-18c1313 );}.elementor-85 .elementor-element.elementor-element-f9222fb .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-85 .elementor-element.elementor-element-f9222fb .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-18c1313 );}.elementor-85 .elementor-element.elementor-element-f9222fb .e--pointer-framed .elementor-item:before,
					.elementor-85 .elementor-element.elementor-element-f9222fb .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-18c1313 );}.elementor-85 .elementor-element.elementor-element-f9222fb .elementor-nav-menu--main .elementor-item.elementor-item-active{color:var( --e-global-color-18c1313 );}.elementor-85 .elementor-element.elementor-element-f9222fb .e--pointer-framed .elementor-item:before{border-width:1px;}.elementor-85 .elementor-element.elementor-element-f9222fb .e--pointer-framed.e--animation-draw .elementor-item:before{border-width:0 0 1px 1px;}.elementor-85 .elementor-element.elementor-element-f9222fb .e--pointer-framed.e--animation-draw .elementor-item:after{border-width:1px 1px 0 0;}.elementor-85 .elementor-element.elementor-element-f9222fb .e--pointer-framed.e--animation-corners .elementor-item:before{border-width:1px 0 0 1px;}.elementor-85 .elementor-element.elementor-element-f9222fb .e--pointer-framed.e--animation-corners .elementor-item:after{border-width:0 1px 1px 0;}.elementor-85 .elementor-element.elementor-element-f9222fb .e--pointer-underline .elementor-item:after,
					 .elementor-85 .elementor-element.elementor-element-f9222fb .e--pointer-overline .elementor-item:before,
					 .elementor-85 .elementor-element.elementor-element-f9222fb .e--pointer-double-line .elementor-item:before,
					 .elementor-85 .elementor-element.elementor-element-f9222fb .e--pointer-double-line .elementor-item:after{height:1px;}.elementor-85 .elementor-element.elementor-element-f9222fb{--e-nav-menu-horizontal-menu-item-margin:calc( 100px / 2 );}.elementor-85 .elementor-element.elementor-element-f9222fb .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:100px;}.elementor-85 .elementor-element.elementor-element-f9222fb .elementor-nav-menu--dropdown a, .elementor-85 .elementor-element.elementor-element-f9222fb .elementor-menu-toggle{color:var( --e-global-color-18c1313 );fill:var( --e-global-color-18c1313 );}.elementor-85 .elementor-element.elementor-element-f9222fb .elementor-nav-menu--dropdown{background-color:#3B66FF00;}.elementor-85 .elementor-element.elementor-element-f9222fb .elementor-nav-menu--dropdown a:hover,
					.elementor-85 .elementor-element.elementor-element-f9222fb .elementor-nav-menu--dropdown a:focus,
					.elementor-85 .elementor-element.elementor-element-f9222fb .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-85 .elementor-element.elementor-element-f9222fb .elementor-nav-menu--dropdown a.highlighted,
					.elementor-85 .elementor-element.elementor-element-f9222fb .elementor-menu-toggle:hover,
					.elementor-85 .elementor-element.elementor-element-f9222fb .elementor-menu-toggle:focus{color:var( --e-global-color-18c1313 );}.elementor-85 .elementor-element.elementor-element-f9222fb .elementor-nav-menu--dropdown a:hover,
					.elementor-85 .elementor-element.elementor-element-f9222fb .elementor-nav-menu--dropdown a:focus,
					.elementor-85 .elementor-element.elementor-element-f9222fb .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-85 .elementor-element.elementor-element-f9222fb .elementor-nav-menu--dropdown a.highlighted{background-color:#FFFFFF00;}.elementor-85 .elementor-element.elementor-element-f9222fb .elementor-nav-menu--dropdown .elementor-item, .elementor-85 .elementor-element.elementor-element-f9222fb .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:"SimplerPro", Sans-serif;font-weight:700;text-transform:none;}.elementor-85 .elementor-element.elementor-element-f9222fb .elementor-nav-menu--dropdown a{padding-top:10px;padding-bottom:10px;}.elementor-85 .elementor-element.elementor-element-f9222fb .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-85 .elementor-element.elementor-element-f9222fb .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:11px !important;}.elementor-85 .elementor-element.elementor-element-f9222fb div.elementor-menu-toggle{color:var( --e-global-color-18c1313 );}.elementor-85 .elementor-element.elementor-element-f9222fb div.elementor-menu-toggle svg{fill:var( --e-global-color-18c1313 );}.elementor-85 .elementor-element.elementor-element-c13fe75{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-85 .elementor-element.elementor-element-777e328 .elementor-icon-box-wrapper{align-items:center;gap:12px;}.elementor-85 .elementor-element.elementor-element-777e328.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-18c1313 );}.elementor-85 .elementor-element.elementor-element-777e328.elementor-view-framed .elementor-icon, .elementor-85 .elementor-element.elementor-element-777e328.elementor-view-default .elementor-icon{fill:var( --e-global-color-18c1313 );color:var( --e-global-color-18c1313 );border-color:var( --e-global-color-18c1313 );}.elementor-85 .elementor-element.elementor-element-777e328 .elementor-icon{font-size:34px;}.elementor-85 .elementor-element.elementor-element-777e328 .elementor-icon-box-title, .elementor-85 .elementor-element.elementor-element-777e328 .elementor-icon-box-title a{font-family:"SimplerPro", Sans-serif;font-size:1.125rem;font-weight:400;}.elementor-85 .elementor-element.elementor-element-777e328 .elementor-icon-box-title{color:var( --e-global-color-18c1313 );}.elementor-85 .elementor-element.elementor-element-777e328:has(:hover) .elementor-icon-box-title,
					 .elementor-85 .elementor-element.elementor-element-777e328:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-18c1313 );}.elementor-85 .elementor-element.elementor-element-1dddff1 .elementor-icon-box-wrapper{align-items:center;gap:12px;}.elementor-85 .elementor-element.elementor-element-1dddff1.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-18c1313 );}.elementor-85 .elementor-element.elementor-element-1dddff1.elementor-view-framed .elementor-icon, .elementor-85 .elementor-element.elementor-element-1dddff1.elementor-view-default .elementor-icon{fill:var( --e-global-color-18c1313 );color:var( --e-global-color-18c1313 );border-color:var( --e-global-color-18c1313 );}.elementor-85 .elementor-element.elementor-element-1dddff1 .elementor-icon{font-size:34px;}.elementor-85 .elementor-element.elementor-element-1dddff1 .elementor-icon-box-title, .elementor-85 .elementor-element.elementor-element-1dddff1 .elementor-icon-box-title a{font-family:"SimplerPro", Sans-serif;font-size:1.125rem;font-weight:400;}.elementor-85 .elementor-element.elementor-element-1dddff1 .elementor-icon-box-title{color:var( --e-global-color-18c1313 );}.elementor-85 .elementor-element.elementor-element-1dddff1:has(:hover) .elementor-icon-box-title,
					 .elementor-85 .elementor-element.elementor-element-1dddff1:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-18c1313 );}:is( .tippy-cc692a0, .elementor-85 .elementor-element.elementor-element-cc692a0 > [data-tippy-root] ) .tippy-box{background-color:var( --e-global-color-18c1313 );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}:is( .tippy-cc692a0, .elementor-85 .elementor-element.elementor-element-cc692a0 > [data-tippy-root] ) .tippy-box[data-placement^=left] .tippy-arrow:before{border-left-color:var( --e-global-color-18c1313 );}:is( .tippy-cc692a0, .elementor-85 .elementor-element.elementor-element-cc692a0 > [data-tippy-root] ) .tippy-box[data-placement^=right] .tippy-arrow:before{border-right-color:var( --e-global-color-18c1313 );}:is( .tippy-cc692a0, .elementor-85 .elementor-element.elementor-element-cc692a0 > [data-tippy-root] ) .tippy-box[data-placement^=top] .tippy-arrow:before{border-top-color:var( --e-global-color-18c1313 );}:is( .tippy-cc692a0, .elementor-85 .elementor-element.elementor-element-cc692a0 > [data-tippy-root] ) .tippy-box[data-placement^=bottom] .tippy-arrow:before{border-bottom-color:var( --e-global-color-18c1313 );}.elementor-85 .elementor-element.elementor-element-cc692a0 .elementor-icon-box-wrapper{align-items:center;gap:12px;}.elementor-85 .elementor-element.elementor-element-cc692a0.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-18c1313 );}.elementor-85 .elementor-element.elementor-element-cc692a0.elementor-view-framed .elementor-icon, .elementor-85 .elementor-element.elementor-element-cc692a0.elementor-view-default .elementor-icon{fill:var( --e-global-color-18c1313 );color:var( --e-global-color-18c1313 );border-color:var( --e-global-color-18c1313 );}.elementor-85 .elementor-element.elementor-element-cc692a0 .elementor-icon{font-size:34px;}.elementor-85 .elementor-element.elementor-element-cc692a0 .elementor-icon-box-title, .elementor-85 .elementor-element.elementor-element-cc692a0 .elementor-icon-box-title a{font-family:"SimplerPro", Sans-serif;font-size:1.125rem;font-weight:400;}.elementor-85 .elementor-element.elementor-element-cc692a0 .elementor-icon-box-title{color:var( --e-global-color-18c1313 );}.elementor-85 .elementor-element.elementor-element-cc692a0:has(:hover) .elementor-icon-box-title,
					 .elementor-85 .elementor-element.elementor-element-cc692a0:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-18c1313 );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-85 .elementor-element.elementor-element-1e43bc1 .elementor-button{background-color:var( --e-global-color-2105f5f );font-family:"SimplerPro", Sans-serif;font-size:1.125rem;font-weight:700;text-transform:none;border-radius:12.5rem 12.5rem 12.5rem 12.5rem;padding:0.825rem 2.8325rem 0.825rem 2.8325rem;}.elementor-85 .elementor-element.elementor-element-c0bd0da{--display:flex;--min-height:110px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:0px;--margin-bottom:-110px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;--z-index:1;}.elementor-85 .elementor-element.elementor-element-c0bd0da:not(.elementor-motion-effects-element-type-background), .elementor-85 .elementor-element.elementor-element-c0bd0da > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B40B0B00;}.she-header-transparent-yes{position:absolute;}body:not(.elementor-editor-active) .she-header-yes{box-shadow:0 0 0 0 rgb(0 0 0 / 0%);clip-path:inset(0 0 -100vh 0);}body:not(.elementor-editor-active) .she-header-yes.she-header{box-shadow:0 0px 30px 0px rgba(0, 0, 0, 0.15);clip-path:inset(0 0 -100vh 0);}.elementor-85 .elementor-element.elementor-element-9e98037{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-85 .elementor-element.elementor-element-9e98037.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-85 .elementor-element.elementor-element-c5f1126{padding:0px 0px 0px 0px;text-align:start;}.elementor-85 .elementor-element.elementor-element-dddc161{padding:0px 0px 0px 0px;text-align:start;}.elementor-85 .elementor-element.elementor-element-e34e656{--display:flex;}.elementor-85 .elementor-element.elementor-element-e34e656.e-con{--flex-grow:0;--flex-shrink:0;}.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-85 .elementor-element.elementor-element-6bb0590 .elementor-icon-wrapper{text-align:center;}.elementor-85 .elementor-element.elementor-element-6bb0590.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-18c1313 );}.elementor-85 .elementor-element.elementor-element-6bb0590.elementor-view-framed .elementor-icon, .elementor-85 .elementor-element.elementor-element-6bb0590.elementor-view-default .elementor-icon{color:var( --e-global-color-18c1313 );border-color:var( --e-global-color-18c1313 );}.elementor-85 .elementor-element.elementor-element-6bb0590.elementor-view-framed .elementor-icon, .elementor-85 .elementor-element.elementor-element-6bb0590.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-18c1313 );}.elementor-85 .elementor-element.elementor-element-6e9e049{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-85 .elementor-element.elementor-element-c17182a .elementor-icon-box-wrapper{align-items:center;gap:12px;}.elementor-85 .elementor-element.elementor-element-c17182a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-18c1313 );}.elementor-85 .elementor-element.elementor-element-c17182a.elementor-view-framed .elementor-icon, .elementor-85 .elementor-element.elementor-element-c17182a.elementor-view-default .elementor-icon{fill:var( --e-global-color-18c1313 );color:var( --e-global-color-18c1313 );border-color:var( --e-global-color-18c1313 );}.elementor-85 .elementor-element.elementor-element-c17182a .elementor-icon{font-size:34px;}.elementor-85 .elementor-element.elementor-element-c17182a .elementor-icon-box-title, .elementor-85 .elementor-element.elementor-element-c17182a .elementor-icon-box-title a{font-family:"SimplerPro", Sans-serif;font-size:1.125rem;font-weight:400;}.elementor-85 .elementor-element.elementor-element-c17182a .elementor-icon-box-title{color:var( --e-global-color-18c1313 );}.elementor-85 .elementor-element.elementor-element-c17182a:has(:hover) .elementor-icon-box-title,
					 .elementor-85 .elementor-element.elementor-element-c17182a:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-18c1313 );}.elementor-85 .elementor-element.elementor-element-09a53fb .elementor-icon-box-wrapper{align-items:center;gap:12px;}.elementor-85 .elementor-element.elementor-element-09a53fb.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-18c1313 );}.elementor-85 .elementor-element.elementor-element-09a53fb.elementor-view-framed .elementor-icon, .elementor-85 .elementor-element.elementor-element-09a53fb.elementor-view-default .elementor-icon{fill:var( --e-global-color-18c1313 );color:var( --e-global-color-18c1313 );border-color:var( --e-global-color-18c1313 );}.elementor-85 .elementor-element.elementor-element-09a53fb .elementor-icon{font-size:34px;}.elementor-85 .elementor-element.elementor-element-09a53fb .elementor-icon-box-title, .elementor-85 .elementor-element.elementor-element-09a53fb .elementor-icon-box-title a{font-family:"SimplerPro", Sans-serif;font-size:1.125rem;font-weight:400;}.elementor-85 .elementor-element.elementor-element-09a53fb .elementor-icon-box-title{color:var( --e-global-color-18c1313 );}.elementor-85 .elementor-element.elementor-element-09a53fb:has(:hover) .elementor-icon-box-title,
					 .elementor-85 .elementor-element.elementor-element-09a53fb:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-18c1313 );}.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-85 .elementor-element.elementor-element-8dc52df{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:1.25rem;--padding-right:1.25rem;}.elementor-85 .elementor-element.elementor-element-fe32b1f.e-con{--order:99999 /* order end hack */;}.elementor-85 .elementor-element.elementor-element-980c64c{text-align:end;}.elementor-85 .elementor-element.elementor-element-2d29ee9{text-align:end;}.elementor-85 .elementor-element.elementor-element-8b7bff1{--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-85 .elementor-element.elementor-element-f052489{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--nav-menu-icon-size:20px;}.elementor-85 .elementor-element.elementor-element-f052489 .elementor-nav-menu .elementor-item{font-size:1.5rem;}.elementor-85 .elementor-element.elementor-element-f052489 .elementor-nav-menu--dropdown .elementor-item, .elementor-85 .elementor-element.elementor-element-f052489 .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:1.5rem;word-spacing:1.95rem;}.elementor-85 .elementor-element.elementor-element-f9222fb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--nav-menu-icon-size:20px;}.elementor-85 .elementor-element.elementor-element-f9222fb .elementor-nav-menu .elementor-item{font-size:1.5rem;}.elementor-85 .elementor-element.elementor-element-f9222fb .elementor-nav-menu--dropdown .elementor-item, .elementor-85 .elementor-element.elementor-element-f9222fb .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:1.5rem;word-spacing:1.95rem;}.elementor-85 .elementor-element.elementor-element-c0bd0da{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:1.25rem;--padding-right:1.25rem;}.elementor-85 .elementor-element.elementor-element-9e98037.e-con{--order:99999 /* order end hack */;}.elementor-85 .elementor-element.elementor-element-c5f1126{text-align:end;}.elementor-85 .elementor-element.elementor-element-dddc161{text-align:end;}.elementor-85 .elementor-element.elementor-element-e34e656{--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-85 .elementor-element.elementor-element-6bb0590 .elementor-icon-wrapper{text-align:start;}.elementor-85 .elementor-element.elementor-element-6bb0590 .elementor-icon{font-size:20px;}.elementor-85 .elementor-element.elementor-element-6bb0590 .elementor-icon svg{height:20px;}}@media(max-width:767px){.elementor-85 .elementor-element.elementor-element-8dc52df{--width:100%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:1.25rem;--padding-right:1.25rem;}.elementor-85 .elementor-element.elementor-element-fe32b1f{--width:50%;--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-85 .elementor-element.elementor-element-8b7bff1{--width:50%;}.elementor-85 .elementor-element.elementor-element-f052489 .elementor-nav-menu--dropdown .elementor-item, .elementor-85 .elementor-element.elementor-element-f052489 .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:1.5rem;word-spacing:1.95rem;}.elementor-85 .elementor-element.elementor-element-f9222fb .elementor-nav-menu--dropdown .elementor-item, .elementor-85 .elementor-element.elementor-element-f9222fb .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:1.5rem;word-spacing:1.95rem;}.elementor-85 .elementor-element.elementor-element-c13fe75{--width:0px;}.elementor-85 .elementor-element.elementor-element-c0bd0da{--width:100%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:1.25rem;--padding-right:1.25rem;}.elementor-85 .elementor-element.elementor-element-9e98037{--width:50%;--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-85 .elementor-element.elementor-element-e34e656{--width:50%;}.elementor-85 .elementor-element.elementor-element-6e9e049{--width:0px;}}@media(min-width:768px){.elementor-85 .elementor-element.elementor-element-fe32b1f{--width:30.5%;}.elementor-85 .elementor-element.elementor-element-8b7bff1{--width:39%;}.elementor-85 .elementor-element.elementor-element-c13fe75{--width:30.5%;}.elementor-85 .elementor-element.elementor-element-9e98037{--width:30.5%;}.elementor-85 .elementor-element.elementor-element-e34e656{--width:39%;}.elementor-85 .elementor-element.elementor-element-6e9e049{--width:30.5%;}}@media(max-width:1024px) and (min-width:768px){.elementor-85 .elementor-element.elementor-element-fe32b1f{--width:50%;}.elementor-85 .elementor-element.elementor-element-8b7bff1{--width:50%;}.elementor-85 .elementor-element.elementor-element-9e98037{--width:50%;}.elementor-85 .elementor-element.elementor-element-e34e656{--width:50%;}}/* Start custom CSS for image, class: .elementor-element-980c64c */.elementor-85 .elementor-element.elementor-element-980c64c.elementor-widget-image a img[src$=".svg"] {
	width: auto;
}

 @media screen and (max-width: 1024px) {

.elementor-85 .elementor-element.elementor-element-980c64c img{
    width: 98.873px !important;
height: 32.029px;
aspect-ratio: 98.87/32.03;
}


}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2d29ee9 */.elementor-85 .elementor-element.elementor-element-2d29ee9.elementor-widget-image a img[src$=".svg"] {
	width: auto;
}

 @media screen and (max-width: 1024px) {

.elementor-85 .elementor-element.elementor-element-2d29ee9 img{
width: 98.873px !important;
height: 32.029px;
aspect-ratio: 98.87/32.03;
}


}/* End custom CSS */
/* Start custom CSS for nav-menu, class: .elementor-element-f052489 */.elementor-85 .elementor-element.elementor-element-f052489 ul li ul li a{

font-size: 18px;
font-style: normal;
font-weight: 400 !important;
line-height: normal;  
padding-right: 0px;
border:none;
}

.elementor-85 .elementor-element.elementor-element-f052489 ul li a{
line-height: normal;
}


.elementor-85 .elementor-element.elementor-element-f052489 ul li ul{
    right: 0px;
}

.elementor-85 .elementor-element.elementor-element-f052489 ul li ul li{
    margin-right: 0px;
}




@media only screen and (min-width: 1199px) and (max-width: 1613px){
   
   
   .elementor-85 .elementor-element.elementor-element-f052489 ul li{
--e-nav-menu-horizontal-menu-item-margin: calc( 45px / 2 );        
       
   }
   
  
}




@media only screen and (min-width: 1025px) and (max-width: 1198px){
   
   
   .elementor-85 .elementor-element.elementor-element-f052489 ul li{
--e-nav-menu-horizontal-menu-item-margin: calc( 20px / 2 );        
       
   }
   
  
}/* End custom CSS */
/* Start custom CSS for nav-menu, class: .elementor-element-f9222fb */.elementor-85 .elementor-element.elementor-element-f9222fb ul li ul li a{

font-size: 18px;
font-style: normal;
font-weight: 400 !important;
line-height: normal;  
padding-right: 0px;
border:none;
}

.elementor-85 .elementor-element.elementor-element-f9222fb ul li a{
line-height: normal;
}


.elementor-85 .elementor-element.elementor-element-f9222fb ul li ul{
    right: 0px;
}

.elementor-85 .elementor-element.elementor-element-f9222fb ul li ul li{
    margin-right: 0px;
}





/* תיקוני מרווח כדי שהתפריט לא ירד שורה בתפריט זה בעברית ואנגלית */

/* תפריט זה בשפה העברית */
@media only screen and (min-width: 1199px) and (max-width: 1620px){
   
   
   body.rtl .elementor-85 .elementor-element.elementor-element-f9222fb ul li{
--e-nav-menu-horizontal-menu-item-margin: calc( 45px / 2 );        
       
   }
   
  
}

@media only screen and (min-width: 1025px) and (max-width: 1198px){
   
   
   body.rtl .elementor-85 .elementor-element.elementor-element-f9222fb ul li{
--e-nav-menu-horizontal-menu-item-margin: calc( 20px / 2 );        
       
   }
   
  
}/* End custom CSS */
/* Start custom CSS for wp-widget-polylang, class: .elementor-element-788dc6e */.elementor-85 .elementor-element.elementor-element-788dc6e ul{
list-style: none;
margin: 0px;
margin-top: 5px;
margin-left:5px;
padding: 0px;
}
.elementor-85 .elementor-element.elementor-element-788dc6e ul li a {
font-family: "SimplerPro", Sans-serif;
color: #FFF;
font-size: 1.125rem;
font-style: normal;
font-weight: 400;
line-height: normal;
text-align: center;



display: flex;
/*
width: 107px;
*/
height: 34px;
flex-direction: column;
justify-content: center;

}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-777e328 */.elementor-85 .elementor-element.elementor-element-777e328 .elementor-inline-editing{
   line-height: normal;
    
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-1dddff1 */.elementor-85 .elementor-element.elementor-element-1dddff1 .elementor-inline-editing{
   line-height: normal;
    
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-cc692a0 */.elementor-85 .elementor-element.elementor-element-cc692a0 .elementor-inline-editing{
   line-height: normal;
    
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1e43bc1 */.elementor-85 .elementor-element.elementor-element-1e43bc1 .elementor-button-text{
    line-height: normal;
}
.elementor-85 .elementor-element.elementor-element-1e43bc1{
    
direction: ltr;    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8dc52df *//* Desktop logo sticky menu image switch for black letters and icons*/

body.black-letters-and-icons .he_main_white_header_logo{
    display: none;
}
body.black-letters-and-icons .he_main_dark_header_logo{
    display: block;
}


/* Desktop Main Menu Color Fix for black letter and icon pages  */

/* main menu */
body.black-letters-and-icons .desktop_main_menu_container .desktop_main_menu nav ul li .elementor-item{
    
    color: #000000 !important;
    
	fill: #000000 !important;
}

body.black-letters-and-icons .desktop_main_menu_container .desktop_main_menu nav ul li .sub-menu li a{
    
    color: #000000 !important;
    
	fill: #000000 !important;
}
/* language_switcher */
body.black-letters-and-icons .desktop_other_buttons_container .desktop_language_switcher_button ul li a{
    color: #000000 !important;
    
}

/* entrepreneur_button */
body.black-letters-and-icons .desktop_entrepreneur_button .elementor-icon-box-wrapper .elementor-icon-box-icon .elementor-icon svg circle{
   stroke: #000000 !important;
}

body.black-letters-and-icons .desktop_entrepreneur_button .elementor-icon-box-wrapper .elementor-icon-box-icon .elementor-icon svg path{
   fill: #000000 !important;
}


body.black-letters-and-icons .desktop_entrepreneur_button .elementor-icon-box-wrapper .elementor-icon-box-content .elementor-icon-box-title{
   color: #000000 !important;
}

/* login */
body.black-letters-and-icons .he_header_login_button .elementor-icon-box-wrapper .elementor-icon-box-icon .elementor-icon svg circle{
   stroke: #000000 !important;
}

body.black-letters-and-icons .he_header_login_button .elementor-icon-box-wrapper .elementor-icon-box-icon .elementor-icon svg path{
   fill: #000000 !important;
}


body.black-letters-and-icons .he_header_login_button .elementor-icon-box-wrapper .elementor-icon-box-content .elementor-icon-box-title span{
   color: #000000 !important;
}

body.black-letters-and-icons .he_header_login_button .elementor-icon-box-wrapper .elementor-icon-box-content .elementor-icon-box-title a{
   color: #000000 !important;
}



















/* Target the active <a> tag ONLY inside the sub-menu dropdown */
.elementor-nav-menu--main .sub-menu .elementor-sub-item.elementor-item-active {
    position: relative !important;
    /* Keeps the underline width matched to the text width */
    display: inline-block !important; 
    text-decoration: none;
}

/* Create the underline indicator ONLY for the active sub-item */
.elementor-nav-menu--main .sub-menu .elementor-sub-item.elementor-item-active::after {
    content: "";
    position: relative;
    left: 0;
    bottom: -10px; /* Position it just below the Hebrew text */
    width: 100%;
    height: 1px; /* Match the thickness of your main menu line */
    background-color: currentColor; /* Matches the color of your active text */
    display: block !important;
}





/* --- Black Background Menu with White Letters --- */

@media only screen and (min-width: 1025px) {
   
    
/* תיקוני צבע וגובה */
body.black-background-with-relevent-menu .elementor-85 .elementor-element.elementor-element-8dc52df{
  background-color: #090909 !important;  
  --min-height: 92px;
  --margin-bottom: -92px;
}

/* בחירת איזה תפריט יופיע ראשי או הראשי השני */
body.black-background-with-relevent-menu .elementor-85 .elementor-element.elementor-element-8dc52df .desktop_second_main_menu{
   display: flex;
}
body.transparent-background-with-relevent-menu .elementor-85 .elementor-element.elementor-element-8dc52df .desktop_main_menu{
  display: flex;  
}
    


/* העלמת כפתורים נוספים לא רלוונטים להדר הנבחר */
body.black-background-with-relevent-menu .elementor-85 .elementor-element.elementor-element-8dc52df .desktop_entrepreneur_button {
   display: none;
}

body.black-background-with-relevent-menu .elementor-85 .elementor-element.elementor-element-8dc52df .he_header_login_button {
   display: none;
} 

body.transparent-background-with-relevent-menu .elementor-85 .elementor-element.elementor-element-8dc52df #desktop_header_secondary_menu_call_us_button{
 display: none;  
}




/* תיקון אינדיקטור פריט תפריט פעיל קו תחתון רק לתפריט משני */

body.black-background-with-relevent-menu .elementor-85 .elementor-element.elementor-element-8dc52df .desktop_second_main_menu nav ul.elementor-nav-menu li.current-menu-item a.elementor-item-active::after{
   height: 2px; /* Match the thickness of your main menu line */ 
}

body.black-background-with-relevent-menu .elementor-85 .elementor-element.elementor-element-8dc52df .desktop_second_main_menu nav ul.elementor-nav-menu li:hover a::after{
   height: 2px; /* Match the thickness of your main menu line */ 
}





}













/* --- White Background Sub-Menu Styling --- */

@media only screen and (min-width: 1025px) {

    /* 1. Set the background of the dropdown container to white*/
    body.white-background-sub-menu .desktop_main_menu_container .desktop_main_menu nav ul li .sub-menu {
        background-color: #ffffff !important;
        /* Adding a subtle shadow helps the white menu stand out against light page content */
        box-shadow: 0px 8px 20px rgba(0,0,0,0.1) !important;
        border: 1px solid #eeeeee; /* Optional: adds a light border */
        
    }
    

    body.white-background-sub-menu .desktop_main_menu_container .desktop_second_main_menu nav ul li .sub-menu {
        background-color: #ffffff !important;
        /* Adding a subtle shadow helps the white menu stand out against light page content */
        box-shadow: 0px 8px 20px rgba(0,0,0,0.1) !important;
        border: 1px solid #eeeeee; /* Optional: adds a light border */
    }
    
    
  body.white-background-sub-menu .desktop_main_menu_container .desktop_main_menu nav ul{
      width: fit-content !important;
      padding-left: 10px;
      padding-right: 10px;
      
 
  }  
    
    
     body.white-background-sub-menu .desktop_main_menu_container .desktop_second_main_menu nav ul{
         width: fit-content !important;
      padding-left: 10px;
      padding-right: 10px;
  
  }   
    
    
    

    /* 2. Ensure the text/links inside the sub-menu are black */
    
/*
    body.white-background-sub-menu .desktop_main_menu_container .desktop_main_menu nav ul li .sub-menu li a {
        color: #000000 !important;
        fill: #000000 !important;
    }
*/

    /* 3. Handle Hover state for the sub-menu items */
    
/*
    body.white-background-sub-menu .desktop_main_menu_container .desktop_main_menu nav ul li .sub-menu li a:hover {
        color: #666666 !important; 
        background-color: #f9f9f9 !important; 
    }
*/


    /* 4. Fix the active indicator (the underline) for the white sub-menu */
    /* This ensures the 'after' element you created is visible */
    
/*
    body.white-background-sub-menu .elementor-nav-menu--main .sub-menu .elementor-sub-item.elementor-item-active::after {
        background-color: #000000 !important;
        bottom: -5px; 
    }
*/

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c5f1126 */.elementor-85 .elementor-element.elementor-element-c5f1126.elementor-widget-image a img[src$=".svg"] {
	width: auto;
}

 @media screen and (max-width: 1024px) {

.elementor-85 .elementor-element.elementor-element-c5f1126 img{
    width: 98.873px !important;
height: 32.029px;
aspect-ratio: 98.87/32.03;
}


}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-dddc161 */.elementor-85 .elementor-element.elementor-element-dddc161.elementor-widget-image a img[src$=".svg"] {
	width: auto;
}

 @media screen and (max-width: 1024px) {

.elementor-85 .elementor-element.elementor-element-dddc161 img{
width: 98.873px !important;
height: 32.029px;
aspect-ratio: 98.87/32.03;
}


}/* End custom CSS */
/* Start custom CSS for wp-widget-polylang, class: .elementor-element-84f87d6 */.elementor-85 .elementor-element.elementor-element-84f87d6 ul{
list-style: none;
margin: 0px;
margin-top: 5px;
margin-left:5px;
padding: 0px;
}
.elementor-85 .elementor-element.elementor-element-84f87d6 ul li a {
font-family: "SimplerPro", Sans-serif;
color: #FFF;
font-size: 1.125rem;
font-style: normal;
font-weight: 400;
line-height: normal;
text-align: center;



display: flex;
/*
width: 107px;
*/
height: 34px;
flex-direction: column;
justify-content: center;

}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-c17182a */.elementor-85 .elementor-element.elementor-element-c17182a .elementor-inline-editing{
   line-height: normal;
    
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-09a53fb */.elementor-85 .elementor-element.elementor-element-09a53fb .elementor-inline-editing{
   line-height: normal;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c0bd0da *//* Desktop Main Menu Color Fix for black letter and icon pages  */

/* main menu */
body.black-letters-and-icons #he_main_menu_white1 .mobile_main_menu_container .he_mobile_menu_icon svg rect{
    
	fill: #000000 !important;
}







/* Menu and sub menu sticky menu color fix */

#he_main_menu_white1.elementor-element.she-header{
    background-color: rgb(255, 255, 255) !important;
    z-index: 999 !important;
}


#he_main_menu_white1.elementor-element.she-header .elementor-nav-menu--main .elementor-item{
    color: #000000 !important;
}

#he_main_menu_white1.elementor-element.she-header ul li ul li a{
    color: #000000
}

#he_main_menu_white1.elementor-element.she-header .elementor-nav-menu--main .elementor-item {
	
	fill: #000000
	
}

#he_main_menu_white1.elementor-element.she-header .elementor-nav-menu--main .elementor-item:hover {
	
	fill: #000000
}



#he_main_menu_white1.elementor-element.she-header .elementor-nav-menu--dropdown {
	background-color: white;
	box-shadow: 0 0px 30px 0px rgba(0, 0, 0, 0.15);
  clip-path: inset(0 0 -100vh 0);
  padding: 0px 10px 0px 5px;
  border: black 1px solid;
 
}


/* language switcher sticky menu color fix */
#he_main_menu_white1.elementor-element.she-header ul li.lang-item a{
    color:#000000;
}


/* entrepreneur icon and text sticky menu color fix*/

#he_main_menu_white1.elementor-element.she-header .entrepreneur_button .elementor-icon-box-wrapper .elementor-icon-box-icon .elementor-icon svg circle{

    stroke:#000000 !important;
}

#he_main_menu_white1.elementor-element.she-header .entrepreneur_button .elementor-icon-box-wrapper .elementor-icon-box-icon .elementor-icon svg path{

    fill: #000 !important;
}


#he_main_menu_white1.elementor-element.she-header .entrepreneur_button .elementor-icon-box-title {
	color:#000000;
}

/* login icon and text in header sticky menu color fix*/

#he_main_menu_white1.elementor-element.she-header .he_header_login_button .elementor-icon-box-title {
	color:#000000;
}

#he_main_menu_white1.elementor-element.she-header .he_header_login_button .elementor-icon-box-wrapper .elementor-icon-box-icon .elementor-icon svg circle{

    stroke:#000000 !important;
}

#he_main_menu_white1.elementor-element.she-header .he_header_login_button .elementor-icon-box-wrapper .elementor-icon-box-icon .elementor-icon svg path{

    fill: #000 !important;
}



/* logo sticky menu image switch*/

.he_main_dark_header_logo{
    display: none;
}
#he_main_menu_white1.elementor-element.she-header .he_main_dark_header_logo{
    display: block;
}

#he_main_menu_white1.elementor-element.she-header .he_main_white_header_logo{
    display: none;
}



/* menu icon for mobile tablet sticky menu color change  */


#he_main_menu_white1.elementor-element.she-header .he_mobile_menu_icon svg rect{
    fill: #000000;
}/* End custom CSS */