.elementor-15907 .elementor-element.elementor-element-af9752e{padding:0px 0px 15px 0px;}.elementor-15907 .elementor-element.elementor-element-9bf8110 .jet-search-filter__input-wrapper{max-width:100%;}.elementor-15907 .elementor-element.elementor-element-9bf8110 .jet-search-filter__input{border-style:solid;border-width:1px 1px 1px 1px;border-color:#CCCCCC;border-radius:8px 8px 8px 8px;}.elementor-15907 .elementor-element.elementor-element-befe02c{--divider-border-style:solid;--divider-color:#DDDDDD;--divider-border-width:1px;}.elementor-15907 .elementor-element.elementor-element-befe02c .elementor-divider-separator{width:100%;}.elementor-15907 .elementor-element.elementor-element-befe02c .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-15907 .elementor-element.elementor-element-e978d76{padding:0px 0px 15px 0px;}.elementor-15907 .elementor-element.elementor-element-d61f4ac > .elementor-element-populated{padding:15px 15px 15px 15px;}.elementor-15907 .elementor-element.elementor-element-9e31f94 .elementor-nav-menu--dropdown a, .elementor-15907 .elementor-element.elementor-element-9e31f94 .elementor-menu-toggle{color:#000000;}.elementor-15907 .elementor-element.elementor-element-9e31f94 .elementor-nav-menu--dropdown{background-color:#FFFFFF;}.elementor-15907 .elementor-element.elementor-element-9e31f94 .elementor-nav-menu--dropdown a:hover,
					.elementor-15907 .elementor-element.elementor-element-9e31f94 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-15907 .elementor-element.elementor-element-9e31f94 .elementor-nav-menu--dropdown a.highlighted,
					.elementor-15907 .elementor-element.elementor-element-9e31f94 .elementor-menu-toggle:hover{color:#000000;}.elementor-15907 .elementor-element.elementor-element-9e31f94 .elementor-nav-menu--dropdown a:hover,
					.elementor-15907 .elementor-element.elementor-element-9e31f94 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-15907 .elementor-element.elementor-element-9e31f94 .elementor-nav-menu--dropdown a.highlighted{background-color:#FFFFFF;}.elementor-15907 .elementor-element.elementor-element-9e31f94 .elementor-nav-menu--dropdown a.elementor-item-active{color:#000000;background-color:#FFFFFF;}.elementor-15907 .elementor-element.elementor-element-9e31f94 .elementor-nav-menu--dropdown .elementor-item, .elementor-15907 .elementor-element.elementor-element-9e31f94 .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:"IRANSansWeb", Sans-serif;font-size:15px;font-weight:600;}.elementor-15907 .elementor-element.elementor-element-9e31f94 .elementor-nav-menu--dropdown a{padding-left:0px;padding-right:0px;padding-top:7px;padding-bottom:7px;}.elementor-15907 .elementor-element.elementor-element-802aa99 .elementor-heading-title{color:#000000;font-family:"iransans_faNum", Sans-serif;font-size:14px;font-weight:600;line-height:1.8em;}.elementor-15907 .elementor-element.elementor-element-802aa99 > .elementor-widget-container{margin:0px 0px -9px 0px;}.elementor-15907 .elementor-element.elementor-element-3c1ef04 .jet-checkboxes-list__row{display:block;margin-right:calc(13px/2);margin-left:calc(13px/2);padding-top:calc(10px/2);margin-bottom:calc(10px/2);}.elementor-15907 .elementor-element.elementor-element-3c1ef04 .jet-list-tree__children{display:block;margin-right:calc(13px/2);margin-left:calc(13px/2);padding-left:0px;}.elementor-15907 .elementor-element.elementor-element-3c1ef04 .jet-checkboxes-list-wrapper{margin-left:calc(-13px/2);margin-right:calc(-13px/2);text-align:right;margin-top:calc(-10px/2);margin-bottom:calc(-10px/2);}.elementor-15907 .elementor-element.elementor-element-3c1ef04 .jet-checkboxes-list__label{font-size:14px;font-weight:400;}.elementor-15907 .elementor-element.elementor-element-3c1ef04 .jet-checkboxes-list__button{color:#636363;}.elementor-15907 .elementor-element.elementor-element-3c1ef04 .jet-checkboxes-list__input:checked ~ .jet-checkboxes-list__button{color:#E52041;border-color:#2D3748;}.elementor-15907 .elementor-element.elementor-element-3c1ef04 .jet-checkboxes-list__decorator{width:22px;height:22px;min-width:22px;min-height:22px;margin-top:0px;margin-right:15px;background-color:#F9F9F9;border-style:solid;border-width:1px 1px 1px 1px;border-color:#C4C4C4;border-radius:5px 5px 5px 5px;overflow:hidden;}.rtl .elementor-15907 .elementor-element.elementor-element-3c1ef04 .jet-checkboxes-list__decorator{margin-left:15px;}.elementor-15907 .elementor-element.elementor-element-3c1ef04 .jet-checkboxes-list__input:checked ~ .jet-checkboxes-list__button .jet-checkboxes-list__decorator{background-color:#E52041;border-color:#E52041;}.elementor-15907 .elementor-element.elementor-element-3c1ef04 .jet-checkboxes-list__checked-icon{font-size:12px;}.elementor-15907 .elementor-element.elementor-element-3c1ef04 .jet-collapse-icon{width:20px;height:20px;}.elementor-15907 .elementor-element.elementor-element-3c1ef04 .jet-collapse-none{width:20px;height:20px;}.elementor-15907 .elementor-element.elementor-element-3c1ef04 .jet-filter-items-moreless{text-align:left;}.elementor-15907 .elementor-element.elementor-element-3c1ef04 .jet-filters-counter{margin-left:initial;padding-left:5px;}.rtl .elementor-15907 .elementor-element.elementor-element-3c1ef04 .jet-filters-counter{margin-right:initial;padding-right:5px;}.elementor-15907 .elementor-element.elementor-element-3c1ef04 .jet-filter+.jet-filter{margin-top:10px;}.elementor-15907 .elementor-element.elementor-element-3c1ef04 .jet-select[data-hierarchical="1"] + .jet-select[data-hierarchical="1"]{margin-top:10px;}.elementor-15907 .elementor-element.elementor-element-fdf03d1{--divider-border-style:solid;--divider-color:#DDDDDD;--divider-border-width:1px;}.elementor-15907 .elementor-element.elementor-element-fdf03d1 .elementor-divider-separator{width:100%;}.elementor-15907 .elementor-element.elementor-element-fdf03d1 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-15907 .elementor-element.elementor-element-d01dd2b .elementor-heading-title{color:#000000;font-family:"iransans_faNum", Sans-serif;font-size:14px;font-weight:600;line-height:1.8em;}.elementor-15907 .elementor-element.elementor-element-d01dd2b > .elementor-widget-container{margin:0px 0px -9px 0px;}.elementor-15907 .elementor-element.elementor-element-f973b13 .jet-checkboxes-list__row{display:block;margin-right:calc(13px/2);margin-left:calc(13px/2);padding-top:calc(10px/2);margin-bottom:calc(10px/2);}.elementor-15907 .elementor-element.elementor-element-f973b13 .jet-list-tree__children{display:block;margin-right:calc(13px/2);margin-left:calc(13px/2);padding-left:0px;}.elementor-15907 .elementor-element.elementor-element-f973b13 .jet-checkboxes-list-wrapper{margin-left:calc(-13px/2);margin-right:calc(-13px/2);text-align:right;margin-top:calc(-10px/2);margin-bottom:calc(-10px/2);}.elementor-15907 .elementor-element.elementor-element-f973b13 .jet-checkboxes-list__label{font-size:14px;font-weight:400;}.elementor-15907 .elementor-element.elementor-element-f973b13 .jet-checkboxes-list__button{color:#636363;}.elementor-15907 .elementor-element.elementor-element-f973b13 .jet-checkboxes-list__input:checked ~ .jet-checkboxes-list__button{color:#E52041;border-color:#2D3748;}.elementor-15907 .elementor-element.elementor-element-f973b13 .jet-checkboxes-list__decorator{width:22px;height:22px;min-width:22px;min-height:22px;margin-top:0px;margin-right:15px;background-color:#F9F9F9;border-style:solid;border-width:1px 1px 1px 1px;border-color:#C4C4C4;border-radius:5px 5px 5px 5px;overflow:hidden;}.rtl .elementor-15907 .elementor-element.elementor-element-f973b13 .jet-checkboxes-list__decorator{margin-left:15px;}.elementor-15907 .elementor-element.elementor-element-f973b13 .jet-checkboxes-list__input:checked ~ .jet-checkboxes-list__button .jet-checkboxes-list__decorator{background-color:#E52041;border-color:#E52041;}.elementor-15907 .elementor-element.elementor-element-f973b13 .jet-checkboxes-list__checked-icon{font-size:12px;}.elementor-15907 .elementor-element.elementor-element-f973b13 .jet-collapse-icon{width:20px;height:20px;}.elementor-15907 .elementor-element.elementor-element-f973b13 .jet-collapse-none{width:20px;height:20px;}.elementor-15907 .elementor-element.elementor-element-f973b13 .jet-filter-items-moreless{text-align:left;}.elementor-15907 .elementor-element.elementor-element-f973b13 .jet-filters-counter{margin-left:initial;padding-left:5px;}.rtl .elementor-15907 .elementor-element.elementor-element-f973b13 .jet-filters-counter{margin-right:initial;padding-right:5px;}.elementor-15907 .elementor-element.elementor-element-f973b13 .jet-filter+.jet-filter{margin-top:10px;}.elementor-15907 .elementor-element.elementor-element-f973b13 .jet-select[data-hierarchical="1"] + .jet-select[data-hierarchical="1"]{margin-top:10px;}.elementor-15907 .elementor-element.elementor-element-a6641c6{--divider-border-style:solid;--divider-color:#DDDDDD;--divider-border-width:1px;}.elementor-15907 .elementor-element.elementor-element-a6641c6 .elementor-divider-separator{width:100%;}.elementor-15907 .elementor-element.elementor-element-a6641c6 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-15907 .elementor-element.elementor-element-d1a2441 .jet-remove-all-filters__button{color:#E52041;background-color:#FFFFFF00;border-style:none;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;-webkit-align-self:flex-start;align-self:flex-start;}.elementor-15907 .elementor-element.elementor-element-d1a2441{width:auto;max-width:auto;}@media(max-width:767px){.elementor-15907 .elementor-element.elementor-element-3c1ef04 .jet-checkboxes-list__row{display:inline-block;margin-right:calc(20px/2);margin-left:calc(20px/2);}.elementor-15907 .elementor-element.elementor-element-3c1ef04 .jet-list-tree__children{display:inline-block;margin-right:calc(20px/2);margin-left:calc(20px/2);}.elementor-15907 .elementor-element.elementor-element-3c1ef04 .jet-checkboxes-list-wrapper{margin-left:calc(-20px/2);margin-right:calc(-20px/2);}.elementor-15907 .elementor-element.elementor-element-3c1ef04 .jet-checkboxes-list__decorator{margin-right:7px;}.rtl .elementor-15907 .elementor-element.elementor-element-3c1ef04 .jet-checkboxes-list__decorator{margin-left:7px;}.elementor-15907 .elementor-element.elementor-element-f973b13 .jet-checkboxes-list__row{display:inline-block;margin-right:calc(20px/2);margin-left:calc(20px/2);}.elementor-15907 .elementor-element.elementor-element-f973b13 .jet-list-tree__children{display:inline-block;margin-right:calc(20px/2);margin-left:calc(20px/2);}.elementor-15907 .elementor-element.elementor-element-f973b13 .jet-checkboxes-list-wrapper{margin-left:calc(-20px/2);margin-right:calc(-20px/2);}.elementor-15907 .elementor-element.elementor-element-f973b13 .jet-checkboxes-list__decorator{margin-right:7px;}.rtl .elementor-15907 .elementor-element.elementor-element-f973b13 .jet-checkboxes-list__decorator{margin-left:7px;}.elementor-15907 .elementor-element.elementor-element-d1a2441 .jet-remove-all-filters__button{-webkit-align-self:center;align-self:center;}.elementor-15907 .elementor-element.elementor-element-d1a2441{width:100%;max-width:100%;}}/* Start custom CSS for nav-menu, class: .elementor-element-9e31f94 */.grade-menu .sub-menu .elementor-sub-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):after, .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before{
    opacity: 1 !important;
}
.grade-menu .sub-menu a.elementor-sub-item:before {
    content: ' ';
    width: 21px;
    height: 21px;
    margin-left: 17px;
    display: block !important;
    background: #f9f9f9 !important;
    border-radius: 4px;
    border: solid 1px #c4c4c4;
margin-right: -30px;
}
.grade-menu .sub-menu a.elementor-sub-item.elementor-item-active:before {
    content: "\f00c";
    width: 24px;
    font-family: 'FontAwesome';
    height: 21px;
    color: #fff;
    margin-left: 17px;
    display: block !important;
    background: #e22040 !important;
    border-radius: 4px;
    border: solid 1px #e52041;
    padding: 0px 4px 23px 0;
margin-right: -30px;
}
.grade-menu .sub-menu a.elementor-sub-item {
    margin-right: 28px;
}

.grade-menu .menu-item a.has-submenu:focus{background:transparent !important}
.elementor-15907 .elementor-element.elementor-element-9e31f94 nav{
    scrollbar-width: none
}/* End custom CSS */