.elementor-280 .elementor-element.elementor-element-0624690 > .elementor-container{max-width:128000px;}.elementor-280 .elementor-element.elementor-element-0624690, .elementor-280 .elementor-element.elementor-element-0624690 > .elementor-background-overlay{border-radius:90px 90px 90px 90px;}.elementor-280 .elementor-element.elementor-element-0624690{margin-top:0px;margin-bottom:-128px;z-index:9999;}.elementor-280 .elementor-element.elementor-element-14a231b > .elementor-element-populated{text-align:center;margin:1px 1px 1px 1px;--e-column-margin-right:1px;--e-column-margin-left:1px;padding:1px 1px 1px 1px;}.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-280 .elementor-element.elementor-element-4449c63{width:var( --container-widget-width, 42% );max-width:42%;--container-widget-width:42%;--container-widget-flex-grow:0;}.elementor-280 .elementor-element.elementor-element-4449c63 > .elementor-widget-container{margin:29px 33px 26px 0px;padding:0px 3px 0px 3px;}.elementor-280 .elementor-element.elementor-element-4449c63 .elementor-icon-wrapper{text-align:end;}.elementor-280 .elementor-element.elementor-element-4449c63.elementor-view-stacked .elementor-icon{background-color:#EDEDED;}.elementor-280 .elementor-element.elementor-element-4449c63.elementor-view-framed .elementor-icon, .elementor-280 .elementor-element.elementor-element-4449c63.elementor-view-default .elementor-icon{color:#EDEDED;border-color:#EDEDED;}.elementor-280 .elementor-element.elementor-element-4449c63.elementor-view-framed .elementor-icon, .elementor-280 .elementor-element.elementor-element-4449c63.elementor-view-default .elementor-icon svg{fill:#EDEDED;}.elementor-280 .elementor-element.elementor-element-4449c63 .elementor-icon{font-size:21px;}.elementor-280 .elementor-element.elementor-element-4449c63 .elementor-icon svg{height:21px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-280 .elementor-element.elementor-element-f8513d4{width:var( --container-widget-width, 46.294% );max-width:46.294%;--container-widget-width:46.294%;--container-widget-flex-grow:0;text-align:start;}.elementor-280 .elementor-element.elementor-element-f8513d4 > .elementor-widget-container{margin:31px 15px 33px 33px;}.elementor-280 .elementor-element.elementor-element-f8513d4 .elementor-heading-title{font-family:"iransansx", Sans-serif;font-size:19px;font-weight:600;color:#F2F2F2;}.elementor-280 .elementor-element.elementor-element-486bb9c > .elementor-element-populated{margin:-8px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.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-280 .elementor-element.elementor-element-de8411f{width:var( --container-widget-width, 95.058% );max-width:95.058%;--container-widget-width:95.058%;--container-widget-flex-grow:0;z-index:999;--e-nav-menu-horizontal-menu-item-margin:calc( 25px / 2 );--nav-menu-icon-size:19px;}.elementor-280 .elementor-element.elementor-element-de8411f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-280 .elementor-element.elementor-element-de8411f .elementor-menu-toggle{margin:0 auto;background-color:#FFFFFF;border-width:0px;}.elementor-280 .elementor-element.elementor-element-de8411f .elementor-nav-menu .elementor-item{font-family:"iransansx", Sans-serif;font-size:18px;font-weight:700;word-spacing:0px;}.elementor-280 .elementor-element.elementor-element-de8411f .elementor-nav-menu--main .elementor-item{color:#FFFBF6;fill:#FFFBF6;padding-left:32px;padding-right:32px;padding-top:29px;padding-bottom:29px;}.elementor-280 .elementor-element.elementor-element-de8411f .elementor-nav-menu--main .elementor-item:hover,
					.elementor-280 .elementor-element.elementor-element-de8411f .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-280 .elementor-element.elementor-element-de8411f .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-280 .elementor-element.elementor-element-de8411f .elementor-nav-menu--main .elementor-item:focus{color:#9C6234;fill:#9C6234;}.elementor-280 .elementor-element.elementor-element-de8411f .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:25px;}.elementor-280 .elementor-element.elementor-element-de8411f .elementor-nav-menu--dropdown a, .elementor-280 .elementor-element.elementor-element-de8411f .elementor-menu-toggle{color:#FFFFFF;}.elementor-280 .elementor-element.elementor-element-de8411f .elementor-nav-menu--dropdown{background-color:#0A0505;}.elementor-280 .elementor-element.elementor-element-de8411f div.elementor-menu-toggle{color:#FFFFFF;}.elementor-280 .elementor-element.elementor-element-de8411f div.elementor-menu-toggle svg{fill:#FFFFFF;}.elementor-280 .elementor-element.elementor-element-a333dd6 > .elementor-element-populated{text-align:center;margin:1px 1px 1px 1px;--e-column-margin-right:1px;--e-column-margin-left:1px;padding:1px 1px 1px 1px;}.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-weight:var( --e-global-typography-text-font-weight );}.elementor-280 .elementor-element.elementor-element-b8290c5{width:var( --container-widget-width, 150.469% );max-width:150.469%;--container-widget-width:150.469%;--container-widget-flex-grow:0;z-index:999;text-align:center;}.elementor-280 .elementor-element.elementor-element-b8290c5 > .elementor-widget-container{margin:0px -40px 0px 13px;}.elementor-280 .elementor-element.elementor-element-b8290c5 img{width:100%;height:84px;}.elementor-280 .elementor-element.elementor-element-53610c2 > .elementor-element-populated{margin:-8px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-280 .elementor-element.elementor-element-b0126f2 > .elementor-widget-container{margin:-3px 0px 0px 0px;}.elementor-280 .elementor-element.elementor-element-b0126f2{z-index:999;--e-nav-menu-horizontal-menu-item-margin:calc( 25px / 2 );--nav-menu-icon-size:15px;}.elementor-280 .elementor-element.elementor-element-b0126f2 .elementor-menu-toggle{margin:0 auto;border-radius:0px;}.elementor-280 .elementor-element.elementor-element-b0126f2 .elementor-nav-menu .elementor-item{font-family:"iransansx", Sans-serif;font-size:17px;font-weight:700;}.elementor-280 .elementor-element.elementor-element-b0126f2 .elementor-nav-menu--main .elementor-item{color:#FFFBF6;fill:#FFFBF6;padding-left:27px;padding-right:27px;padding-top:30px;padding-bottom:30px;}.elementor-280 .elementor-element.elementor-element-b0126f2 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-280 .elementor-element.elementor-element-b0126f2 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-280 .elementor-element.elementor-element-b0126f2 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-280 .elementor-element.elementor-element-b0126f2 .elementor-nav-menu--main .elementor-item:focus{color:#8B5E3B;fill:#8B5E3B;}.elementor-280 .elementor-element.elementor-element-b0126f2 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:25px;}.elementor-280 .elementor-element.elementor-element-db92adb > .elementor-element-populated{text-align:center;margin:1px 1px 1px 1px;--e-column-margin-right:1px;--e-column-margin-left:1px;padding:1px 1px 1px 1px;}.elementor-widget-search-form input[type="search"].elementor-search-form__input{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-search-form .elementor-search-form__input,
					.elementor-widget-search-form .elementor-search-form__icon,
					.elementor-widget-search-form .elementor-lightbox .dialog-lightbox-close-button,
					.elementor-widget-search-form .elementor-lightbox .dialog-lightbox-close-button:hover,
					.elementor-widget-search-form.elementor-search-form--skin-full_screen input[type="search"].elementor-search-form__input{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-widget-search-form .elementor-search-form__submit{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );background-color:var( --e-global-color-secondary );}.elementor-280 .elementor-element.elementor-element-5da47a5{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-280 .elementor-element.elementor-element-5da47a5 > .elementor-widget-container{margin:-3px 39px 0px 1px;padding:-3px 0px 0px 72px;}.elementor-280 .elementor-element.elementor-element-5da47a5 .elementor-search-form__container{min-height:89px;}.elementor-280 .elementor-element.elementor-element-5da47a5 .elementor-search-form__submit{min-width:89px;}body:not(.rtl) .elementor-280 .elementor-element.elementor-element-5da47a5 .elementor-search-form__icon{padding-left:calc(89px / 3);}body.rtl .elementor-280 .elementor-element.elementor-element-5da47a5 .elementor-search-form__icon{padding-right:calc(89px / 3);}.elementor-280 .elementor-element.elementor-element-5da47a5 .elementor-search-form__input, .elementor-280 .elementor-element.elementor-element-5da47a5.elementor-search-form--button-type-text .elementor-search-form__submit{padding-left:calc(89px / 3);padding-right:calc(89px / 3);}.elementor-280 .elementor-element.elementor-element-5da47a5 .elementor-search-form__input,
					.elementor-280 .elementor-element.elementor-element-5da47a5 .elementor-search-form__icon,
					.elementor-280 .elementor-element.elementor-element-5da47a5 .elementor-lightbox .dialog-lightbox-close-button,
					.elementor-280 .elementor-element.elementor-element-5da47a5 .elementor-lightbox .dialog-lightbox-close-button:hover,
					.elementor-280 .elementor-element.elementor-element-5da47a5.elementor-search-form--skin-full_screen input[type="search"].elementor-search-form__input{color:#FFFFFF;fill:#FFFFFF;}.elementor-280 .elementor-element.elementor-element-5da47a5:not(.elementor-search-form--skin-full_screen) .elementor-search-form__container{background-color:#FFFFFF;border-color:#FFFFFF;border-radius:91px;}.elementor-280 .elementor-element.elementor-element-5da47a5.elementor-search-form--skin-full_screen input[type="search"].elementor-search-form__input{background-color:#FFFFFF;border-color:#FFFFFF;border-radius:91px;}.elementor-280 .elementor-element.elementor-element-5da47a5:not(.elementor-search-form--skin-full_screen) .elementor-search-form--focus .elementor-search-form__input,
					.elementor-280 .elementor-element.elementor-element-5da47a5 .elementor-search-form--focus .elementor-search-form__icon,
					.elementor-280 .elementor-element.elementor-element-5da47a5 .elementor-lightbox .dialog-lightbox-close-button:hover,
					.elementor-280 .elementor-element.elementor-element-5da47a5.elementor-search-form--skin-full_screen input[type="search"].elementor-search-form__input:focus{color:#FFFFFF;fill:#FFFFFF;}.elementor-280 .elementor-element.elementor-element-c61abba:not(.elementor-motion-effects-element-type-background), .elementor-280 .elementor-element.elementor-element-c61abba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(240deg, #14141442 100%, #FFFFFF47 81%);}.elementor-280 .elementor-element.elementor-element-c61abba > .elementor-container{max-width:1280px;min-height:281px;}.elementor-280 .elementor-element.elementor-element-c61abba{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;z-index:9999;}.elementor-280 .elementor-element.elementor-element-c61abba > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-280 .elementor-element.elementor-element-c61abba .elementor-heading-title{color:#000000;}.elementor-280 .elementor-element.elementor-element-e8c99d7 .elementor-search-form__container{min-height:10px;}.elementor-280 .elementor-element.elementor-element-e8c99d7 .elementor-search-form__submit{min-width:10px;}body:not(.rtl) .elementor-280 .elementor-element.elementor-element-e8c99d7 .elementor-search-form__icon{padding-left:calc(10px / 3);}body.rtl .elementor-280 .elementor-element.elementor-element-e8c99d7 .elementor-search-form__icon{padding-right:calc(10px / 3);}.elementor-280 .elementor-element.elementor-element-e8c99d7 .elementor-search-form__input, .elementor-280 .elementor-element.elementor-element-e8c99d7.elementor-search-form--button-type-text .elementor-search-form__submit{padding-left:calc(10px / 3);padding-right:calc(10px / 3);}.elementor-280 .elementor-element.elementor-element-e8c99d7:not(.elementor-search-form--skin-full_screen) .elementor-search-form__container{border-width:1px 1px 1px 1px;border-radius:3px;}.elementor-280 .elementor-element.elementor-element-e8c99d7.elementor-search-form--skin-full_screen input[type="search"].elementor-search-form__input{border-width:1px 1px 1px 1px;border-radius:3px;}.elementor-280 .elementor-element.elementor-element-4fcda34 .elementor-menu-toggle{margin-right:auto;}.elementor-280 .elementor-element.elementor-element-4fcda34 .elementor-nav-menu .elementor-item{font-family:"iransansx", Sans-serif;font-weight:600;}.elementor-280 .elementor-element.elementor-element-4fcda34 .elementor-nav-menu--dropdown a, .elementor-280 .elementor-element.elementor-element-4fcda34 .elementor-menu-toggle{color:#325F56;}.elementor-280 .elementor-element.elementor-element-4fcda34 .elementor-nav-menu--dropdown a:hover,
					.elementor-280 .elementor-element.elementor-element-4fcda34 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-280 .elementor-element.elementor-element-4fcda34 .elementor-nav-menu--dropdown a.highlighted,
					.elementor-280 .elementor-element.elementor-element-4fcda34 .elementor-menu-toggle:hover{color:#725122;}.elementor-280 .elementor-element.elementor-element-4fcda34 .elementor-nav-menu--dropdown a.elementor-item-active{color:#E0E0E0;}.elementor-280 .elementor-element.elementor-element-4fcda34 div.elementor-menu-toggle{color:#E6E6E6;}.elementor-280 .elementor-element.elementor-element-4fcda34 div.elementor-menu-toggle svg{fill:#E6E6E6;}.elementor-280 .elementor-element.elementor-element-4fcda34 div.elementor-menu-toggle:hover{color:#FFFFFF;}.elementor-280 .elementor-element.elementor-element-4fcda34 div.elementor-menu-toggle:hover svg{fill:#FFFFFF;}@media(max-width:1024px){.elementor-280 .elementor-element.elementor-element-b0126f2{--nav-menu-icon-size:100px;}.elementor-280 .elementor-element.elementor-element-b0126f2 .elementor-menu-toggle{border-width:10px;}.elementor-280 .elementor-element.elementor-element-4fcda34 > .elementor-widget-container{margin:12px 12px 12px 12px;padding:1px 1px 1px 1px;}.elementor-280 .elementor-element.elementor-element-4fcda34{--nav-menu-icon-size:40px;}}@media(max-width:767px){.elementor-280 .elementor-element.elementor-element-0624690 > .elementor-container{max-width:500px;}.elementor-280 .elementor-element.elementor-element-0624690{margin-top:0px;margin-bottom:0px;}.elementor-280 .elementor-element.elementor-element-53610c2 > .elementor-element-populated{margin:74px 0px 49px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-280 .elementor-element.elementor-element-c61abba > .elementor-container{max-width:500px;min-height:0vw;}.elementor-280 .elementor-element.elementor-element-c61abba{margin-top:1%;margin-bottom:-34%;padding:0px 0px 0px 0px;z-index:20;}.elementor-280 .elementor-element.elementor-element-69a3981{width:23%;}.elementor-280 .elementor-element.elementor-element-9d2e9ea{width:var( --container-widget-width, 1000px );max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;}.elementor-280 .elementor-element.elementor-element-9d2e9ea > .elementor-widget-container{margin:-5px 0px 0px 0px;}.elementor-280 .elementor-element.elementor-element-9d2e9ea img{width:100%;max-width:99%;height:69px;}.elementor-280 .elementor-element.elementor-element-8c5af04{width:34%;}.elementor-bc-flex-widget .elementor-280 .elementor-element.elementor-element-8c5af04.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-280 .elementor-element.elementor-element-8c5af04.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-280 .elementor-element.elementor-element-8c5af04 > .elementor-element-populated{margin:16px 14px 14px 14px;--e-column-margin-right:14px;--e-column-margin-left:14px;}.elementor-280 .elementor-element.elementor-element-e8c99d7 > .elementor-widget-container{margin:0px 20px 0px -49px;}.elementor-280 .elementor-element.elementor-element-e8c99d7 .elementor-search-form__icon{--e-search-form-icon-size-minimal:15px;}.elementor-280 .elementor-element.elementor-element-7b39750{width:42%;}.elementor-bc-flex-widget .elementor-280 .elementor-element.elementor-element-7b39750.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-280 .elementor-element.elementor-element-7b39750.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-280 .elementor-element.elementor-element-7b39750 > .elementor-element-populated{margin:0px 0px 0px 30px;--e-column-margin-right:0px;--e-column-margin-left:30px;}.elementor-280 .elementor-element.elementor-element-4fcda34{width:var( --container-widget-width, 195px );max-width:195px;--container-widget-width:195px;--container-widget-flex-grow:0;--e-nav-menu-horizontal-menu-item-margin:calc( 0px / 2 );--nav-menu-icon-size:32px;}.elementor-280 .elementor-element.elementor-element-4fcda34 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-280 .elementor-element.elementor-element-4fcda34 .e--pointer-framed .elementor-item:before{border-width:0px;}.elementor-280 .elementor-element.elementor-element-4fcda34 .e--pointer-framed.e--animation-draw .elementor-item:before{border-width:0 0 0px 0px;}.elementor-280 .elementor-element.elementor-element-4fcda34 .e--pointer-framed.e--animation-draw .elementor-item:after{border-width:0px 0px 0 0;}.elementor-280 .elementor-element.elementor-element-4fcda34 .e--pointer-framed.e--animation-corners .elementor-item:before{border-width:0px 0 0 0px;}.elementor-280 .elementor-element.elementor-element-4fcda34 .e--pointer-framed.e--animation-corners .elementor-item:after{border-width:0 0px 0px 0;}.elementor-280 .elementor-element.elementor-element-4fcda34 .e--pointer-underline .elementor-item:after,
					 .elementor-280 .elementor-element.elementor-element-4fcda34 .e--pointer-overline .elementor-item:before,
					 .elementor-280 .elementor-element.elementor-element-4fcda34 .e--pointer-double-line .elementor-item:before,
					 .elementor-280 .elementor-element.elementor-element-4fcda34 .e--pointer-double-line .elementor-item:after{height:0px;}.elementor-280 .elementor-element.elementor-element-4fcda34 .elementor-nav-menu--main .elementor-item{padding-left:0px;padding-right:0px;padding-top:0px;padding-bottom:0px;}.elementor-280 .elementor-element.elementor-element-4fcda34 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:0px;}.elementor-280 .elementor-element.elementor-element-4fcda34 .elementor-nav-menu--dropdown a{padding-left:16px;padding-right:16px;}.elementor-280 .elementor-element.elementor-element-4fcda34 .elementor-menu-toggle{border-width:0px;border-radius:0px;}}@media(min-width:768px){.elementor-280 .elementor-element.elementor-element-486bb9c{width:25%;}.elementor-280 .elementor-element.elementor-element-a333dd6{width:13%;}.elementor-280 .elementor-element.elementor-element-53610c2{width:25.802%;}.elementor-280 .elementor-element.elementor-element-db92adb{width:16%;}}/* Start custom CSS for nav-menu, class: .elementor-element-de8411f *//* فقط همین ویجت Nav Menu */
.elementor-280 .elementor-element.elementor-element-de8411f{
  /* تنظیمات قابل شخصی‌سازی */
  --g-bg: rgba(17,25,40,.40);   /* رنگ پس‌زمینه‌ی شیشه‌ای */
  --g-border: rgba(255,255,255,.22);
  --g-blur: 14px;               /* شدت بلور */
  --g-sat: 160%;                /* Saturation */
  --g-radius: 14px;
  --g-shadow: 0 12px 28px rgba(0,0,0,.25);
  position: relative;
  z-index: 50;
}

/* باکس زیرمنو شیشه‌ای */
.elementor-280 .elementor-element.elementor-element-de8411f .sub-menu{
  background: var(--g-bg);
  -webkit-backdrop-filter: blur(var(--g-blur)) saturate(var(--g-sat));
  backdrop-filter: blur(var(--g-blur)) saturate(var(--g-sat));
  border: 1px solid var(--g-border);
  border-radius: var(--g-radius);
  box-shadow: var(--g-shadow);
  padding: 8px;
  min-width: 220px;
  overflow: hidden;

  /* انیمیشن بازشدن */
  opacity: 0;
  visibility: hidden;
  transform: translateY(10px);
  transition: opacity .18s ease, transform .18s ease, visibility 0s linear .18s;
}

/* نمایش زیرمنو با هاور/فوکوس */
.elementor-280 .elementor-element.elementor-element-de8411f li:hover > .sub-menu,
.elementor-280 .elementor-element.elementor-element-de8411f li:focus-within > .sub-menu{
  display: block !important;
  opacity: 1;
  visibility: visible;
  transform: translateY(0);
  transition-delay: 0s;
}

/* آیتم‌های زیرمنو */
.elementor-280 .elementor-element.elementor-element-de8411f .sub-menu a{
  color: #fff !important;
  padding: 10px 14px;
  border-radius: 10px;
  line-height: 1.4;
  white-space: nowrap;
}
.elementor-280 .elementor-element.elementor-element-de8411f .sub-menu li + li a{ margin-top: 4px; }
.elementor-280 .elementor-element.elementor-element-de8411f .sub-menu a:hover{ background: rgba(255,255,255,.08); }

/* فلش کوچک بالای زیرمنو (برای RTL تنظیم شده) */
.elementor-280 .elementor-element.elementor-element-de8411f .sub-menu::before{
  content:"";
  position:absolute;
  top:-8px;
  right:24px;                 /* اگر سایت LTR است، بجایش left:24px بگذار */
  width:16px; height:16px;
  background: var(--g-bg);
  -webkit-backdrop-filter: blur(var(--g-blur)) saturate(var(--g-sat));
  backdrop-filter: blur(var(--g-blur)) saturate(var(--g-sat));
  border-top:1px solid var(--g-border);
  border-right:1px solid var(--g-border);
  transform: rotate(45deg);
  pointer-events:none;
}

/* منوی موبایل همان ویجت */
.elementor-280 .elementor-element.elementor-element-de8411f .elementor-nav-menu--dropdown{
  background: var(--g-bg) !important;
  -webkit-backdrop-filter: blur(var(--g-blur)) saturate(var(--g-sat));
  backdrop-filter: blur(var(--g-blur)) saturate(var(--g-sat));
  border: 1px solid var(--g-border);
  border-radius: var(--g-radius);
  box-shadow: var(--g-shadow);
}

/* فالبک برای مرورگرهایی که backdrop-filter ندارند */
@supports not (backdrop-filter: blur(1px)){
  .elementor-280 .elementor-element.elementor-element-de8411f .sub-menu,
  .elementor-280 .elementor-element.elementor-element-de8411f .elementor-nav-menu--dropdown{
    background: rgba(17,25,40,.9) !important;
  }
}
/* رنگ برند برای هاور */
.elementor-280 .elementor-element.elementor-element-de8411f{ --g-accent:#006a6e; }

/* ترنزیشن نرم */
.elementor-280 .elementor-element.elementor-element-de8411f .sub-menu a{
  transition: color .18s ease, background .18s ease, box-shadow .18s ease;
}

/* هاور شیشه‌ای فیروزه‌ای (#006a6e) */
.elementor-280 .elementor-element.elementor-element-de8411f .sub-menu a:hover,
.elementor-280 .elementor-element.elementor-element-de8411f .sub-menu a:focus,
.elementor-280 .elementor-element.elementor-element-de8411f .sub-menu a:focus-visible{
  color: var(--g-accent) !important;
  background: color-mix(in srgb, var(--g-accent) 18%, transparent);
  box-shadow: inset 0 0 0 1px color-mix(in srgb, var(--g-accent) 40%, transparent);
  border-radius: 10px;
}

/* فالبک برای مرورگرهای بدون color-mix */
@supports not (color-mix(in srgb, red, white)){
  .elementor-280 .elementor-element.elementor-element-de8411f .sub-menu a:hover,
  .elementor-280 .elementor-element.elementor-element-de8411f .sub-menu a:focus,
  .elementor-280 .elementor-element.elementor-element-de8411f .sub-menu a:focus-visible{
    background: rgba(0,106,110,.18);
    box-shadow: inset 0 0 0 1px rgba(0,106,110,.45);
  }
}/* End custom CSS */
/* Start custom CSS for nav-menu, class: .elementor-element-b0126f2 *//* فقط همین ویجت Nav Menu */
.elementor-280 .elementor-element.elementor-element-b0126f2{
  /* تنظیمات قابل شخصی‌سازی */
  --g-bg: rgba(17,25,40,.40);   /* رنگ پس‌زمینه‌ی شیشه‌ای */
  --g-border: rgba(255,255,255,.22);
  --g-blur: 14px;               /* شدت بلور */
  --g-sat: 160%;                /* Saturation */
  --g-radius: 14px;
  --g-shadow: 0 12px 28px rgba(0,0,0,.25);
  position: relative;
  z-index: 50;
}

/* باکس زیرمنو شیشه‌ای */
.elementor-280 .elementor-element.elementor-element-b0126f2 .sub-menu{
  background: var(--g-bg);
  -webkit-backdrop-filter: blur(var(--g-blur)) saturate(var(--g-sat));
  backdrop-filter: blur(var(--g-blur)) saturate(var(--g-sat));
  border: 1px solid var(--g-border);
  border-radius: var(--g-radius);
  box-shadow: var(--g-shadow);
  padding: 8px;
  min-width: 220px;
  overflow: hidden;

  /* انیمیشن بازشدن */
  opacity: 0;
  visibility: hidden;
  transform: translateY(10px);
  transition: opacity .18s ease, transform .18s ease, visibility 0s linear .18s;
}

/* نمایش زیرمنو با هاور/فوکوس */
.elementor-280 .elementor-element.elementor-element-b0126f2 li:hover > .sub-menu,
.elementor-280 .elementor-element.elementor-element-b0126f2 li:focus-within > .sub-menu{
  display: block !important;
  opacity: 1;
  visibility: visible;
  transform: translateY(0);
  transition-delay: 0s;
}

/* آیتم‌های زیرمنو */
.elementor-280 .elementor-element.elementor-element-b0126f2 .sub-menu a{
  color: #fff !important;
  padding: 10px 14px;
  border-radius: 10px;
  line-height: 1.4;
  white-space: nowrap;
}
.elementor-280 .elementor-element.elementor-element-b0126f2 .sub-menu li + li a{ margin-top: 4px; }
.elementor-280 .elementor-element.elementor-element-b0126f2 .sub-menu a:hover{ background: rgba(255,255,255,.08); }

/* فلش کوچک بالای زیرمنو (برای RTL تنظیم شده) */
.elementor-280 .elementor-element.elementor-element-b0126f2 .sub-menu::before{
  content:"";
  position:absolute;
  top:-8px;
  right:24px;                 /* اگر سایت LTR است، بجایش left:24px بگذار */
  width:16px; height:16px;
  background: var(--g-bg);
  -webkit-backdrop-filter: blur(var(--g-blur)) saturate(var(--g-sat));
  backdrop-filter: blur(var(--g-blur)) saturate(var(--g-sat));
  border-top:1px solid var(--g-border);
  border-right:1px solid var(--g-border);
  transform: rotate(45deg);
  pointer-events:none;
}

/* منوی موبایل همان ویجت */
.elementor-280 .elementor-element.elementor-element-b0126f2 .elementor-nav-menu--dropdown{
  background: var(--g-bg) !important;
  -webkit-backdrop-filter: blur(var(--g-blur)) saturate(var(--g-sat));
  backdrop-filter: blur(var(--g-blur)) saturate(var(--g-sat));
  border: 1px solid var(--g-border);
  border-radius: var(--g-radius);
  box-shadow: var(--g-shadow);
}

/* فالبک برای مرورگرهایی که backdrop-filter ندارند */
@supports not (backdrop-filter: blur(1px)){
  .elementor-280 .elementor-element.elementor-element-b0126f2 .sub-menu,
  .elementor-280 .elementor-element.elementor-element-b0126f2 .elementor-nav-menu--dropdown{
    background: rgba(17,25,40,.9) !important;
  }
}
/* رنگ برند برای هاور */
.elementor-280 .elementor-element.elementor-element-b0126f2{ --g-accent:#006a6e; }

/* ترنزیشن نرم */
.elementor-280 .elementor-element.elementor-element-b0126f2 .sub-menu a{
  transition: color .18s ease, background .18s ease, box-shadow .18s ease;
}

/* هاور شیشه‌ای فیروزه‌ای (#006a6e) */
.elementor-280 .elementor-element.elementor-element-b0126f2 .sub-menu a:hover,
.elementor-280 .elementor-element.elementor-element-b0126f2 .sub-menu a:focus,
.elementor-280 .elementor-element.elementor-element-b0126f2 .sub-menu a:focus-visible{
  color: var(--g-accent) !important;
  background: color-mix(in srgb, var(--g-accent) 18%, transparent);
  box-shadow: inset 0 0 0 1px color-mix(in srgb, var(--g-accent) 40%, transparent);
  border-radius: 10px;
}

/* فالبک برای مرورگرهای بدون color-mix */
@supports not (color-mix(in srgb, red, white)){
  .elementor-280 .elementor-element.elementor-element-b0126f2 .sub-menu a:hover,
  .elementor-280 .elementor-element.elementor-element-b0126f2 .sub-menu a:focus,
  .elementor-280 .elementor-element.elementor-element-b0126f2 .sub-menu a:focus-visible{
    background: rgba(0,106,110,.18);
    box-shadow: inset 0 0 0 1px rgba(0,106,110,.45);
  }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-0624690 *//* Elementor در این باکس، .elementor-280 .elementor-element.elementor-element-0624690 را به همان سکشن اشاره می‌دهد */
.elementor-280 .elementor-element.elementor-element-0624690{
  background: rgba(17,25,40,.35);
  -webkit-backdrop-filter: blur(14px) saturate(160%);
  backdrop-filter: blur(14px) saturate(160%);
  border-bottom: 1px solid rgba(255,255,255,.18);
  z-index: 999;
}
.elementor-280 .elementor-element.elementor-element-0624690 *{ background: transparent !important; }/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-c61abba *//* Elementor در این باکس، .elementor-280 .elementor-element.elementor-element-c61abba را به همان سکشن اشاره می‌دهد */
.elementor-280 .elementor-element.elementor-element-c61abba{
  background: rgba(17,25,40,.35);
  -webkit-backdrop-filter: blur(14px) saturate(160%);
  backdrop-filter: blur(14px) saturate(160%);
  border-bottom: 1px solid rgba(255,255,255,.18);
  z-index: 999;
}
.elementor-280 .elementor-element.elementor-element-c61abba *{ background: transparent !important; }/* End custom CSS */