.elementor-131 .elementor-element.elementor-element-780f4ae{--display:flex;}.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 );line-height:var( --e-global-typography-text-line-height );}.elementor-131 .elementor-element.elementor-element-6c9fa7a.elementor-element{--align-self:center;}.elementor-131 .elementor-element.elementor-element-6c9fa7a{--jmm-top-items-icon-size:24px;--jmm-top-item-dropdown-icon-size:0px;--jmm-top-items-ver-padding:0px;--jmm-top-items-hor-padding:15px;--jmm-top-items-gap:12px;--jmm-top-items-hor-align:flex-end;--jmm-top-item-icon-color:#000000;--jmm-top-item-title-color:#060606;--jmm-top-item-bg-color:#FAFAFA;--jmm-top-hover-item-icon-color:#000000;--jmm-top-hover-item-title-color:#000000;--jmm-top-hover-item-bg-color:#FAFAFA;--jmm-top-active-item-icon-color:#000000;--jmm-top-active-item-title-color:#000000;}.elementor-131 .elementor-element.elementor-element-6c9fa7a .jet-mega-menu.jet-mega-menu--layout-horizontal .jet-mega-menu-item__link--top-level,
							.elementor-131 .elementor-element.elementor-element-6c9fa7a .jet-mega-menu.jet-mega-menu--layout-vertical .jet-mega-menu-item__link--top-level{font-family:"IranSansX", Sans-serif;font-size:14px;font-weight:700;}#elementor-popup-modal-131 .dialog-widget-content{background-color:#FFFFFF;box-shadow:2px 8px 33px 3px rgba(0, 0, 0, 0.14);}#elementor-popup-modal-131{background-color:#000000A1;justify-content:center;align-items:center;pointer-events:all;}#elementor-popup-modal-131 .dialog-message{width:240px;height:88px;align-items:flex-start;}#elementor-popup-modal-131 .dialog-close-button{display:flex;background-color:#FFFFFF;}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}#elementor-popup-modal-131 .dialog-close-button i{color:#000000;}#elementor-popup-modal-131 .dialog-close-button svg{fill:#000000;}#elementor-popup-modal-131 .dialog-close-button:hover{background-color:#F7F7F7;}@media(max-width:1024px){.elementor-widget-theme-site-logo .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:767px){.elementor-131 .elementor-element.elementor-element-780f4ae{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-widget-theme-site-logo .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-131 .elementor-element.elementor-element-477fabe img{width:70%;}.elementor-131 .elementor-element.elementor-element-6c9fa7a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-131 .elementor-element.elementor-element-6c9fa7a{--jmm-top-items-icon-size:24px;--jmm-top-items-ver-padding:12px;--jmm-top-items-hor-padding:50px;--jmm-top-items-gap:25px;--jmm-top-items-hor-align:center;}.elementor-131 .elementor-element.elementor-element-6c9fa7a .jet-mega-menu.jet-mega-menu--layout-horizontal .jet-mega-menu-item__link--top-level,
							.elementor-131 .elementor-element.elementor-element-6c9fa7a .jet-mega-menu.jet-mega-menu--layout-vertical .jet-mega-menu-item__link--top-level{font-size:14px;}#elementor-popup-modal-131 .dialog-message{width:200px;height:640px;}#elementor-popup-modal-131{justify-content:flex-start;align-items:center;}#elementor-popup-modal-131 .dialog-widget-content{border-radius:16px 16px 16px 16px;margin:0px 24px 0px 0px;}#elementor-popup-modal-131 .dialog-close-button{top:0%;font-size:40px;}body:not(.rtl) #elementor-popup-modal-131 .dialog-close-button{right:0px;}body.rtl #elementor-popup-modal-131 .dialog-close-button{left:0px;}}/* Start custom CSS for jet-mega-menu, class: .elementor-element-6c9fa7a */.jet-mega-menu-item__icon , .jet-mega-menu-item__icon , .jet-mega-menu-item__icon , .jet-mega-menu-item__icon , .jet-mega-menu-item__icon {
    width: 24px
}

.jet-mega-menu-item__inner {
    border-radius: 16px;
}/* End custom CSS */
/* Start custom CSS */#elementor-popup-modal-131 .dialog-close-button svg {
    fill: #000000;
    padding: 10px;
    border: solid;
    border-width: 3px;
    border-color: black;
    border-radius: 12px;
}

@media (max-width: 767px) {
    body.rtl #elementor-popup-modal-131 .dialog-close-button {
        border-radius: 13px;
    }
}
@media (max-width: 767px) {
    #elementor-popup-modal-131 {
        backdrop-filter: blur(3px);
    }
}

@media (max-width: 767px) {
    body.rtl #elementor-popup-modal-131 .dialog-close-button {
        left:70px;
        top:30px;
        border-radius: 13px;
    }
}/* End custom CSS */