.main_nav{flex-direction:row;justify-content:space-between;align-items:center;margin:1.2rem 2.5rem .82rem 1.5rem;display:flex}.row_flex{flex-direction:row;display:flex}.marging_between *{cursor:pointer;margin:0 0 0 1rem}.marging_between i{margin:0}.marging_between div{padding-bottom:.5rem;position:relative}.marging_between div:after{content:"";direction:rtl;background-color:red;width:0%;height:2.5px;transition:all .3s;position:absolute;bottom:0;right:0}.marging_between div:hover:after{width:95%}.right_nav_side div{color:#757575;margin:0 .1rem;font-size:.85rem;font-weight:600}.left_nav_side{font-size:.9rem;font-weight:600}#site_parts{color:#000;font-size:1.15rem;font-weight:600}.marging_between div:hover{color:#000;font-weight:600}i{font-size:1.2rem}.options_front_box{opacity:0;z-index:0;pointer-events:none;background-color:#fff;border-radius:0 0 5px 5px;width:93rem;height:0;display:flex;position:absolute;top:8.3rem;right:2rem;box-shadow:0 0 3px #5d5d5d}.main_options{border-left:1px solid #dcdcdc;width:fit-content}.main_options li{cursor:pointer;color:#292929;flex-flow:row;padding:.8rem .2rem .8rem 3rem;font-size:.8rem;font-weight:600;transition:all .2s;display:flex}.main_options li a{flex-flow:row;align-items:center;display:flex}.main_options li:hover{color:red;background-color:#efefef}.main_options svg{margin:.5rem}.grey_div{z-index:3;background-color:#151515c8;width:100vw;height:116.1%;display:none;position:absolute;top:0;right:0}.category_parts{flex-flow:column wrap;margin-right:1rem;display:flex}.category_part{margin:.7rem}.category_part_header{cursor:pointer;color:#101010;border-right:2px solid green;margin:.4rem 0;padding:0 .45rem;font-size:.95rem;font-weight:600}.category_part>ul>a{color:#7d7d7d;cursor:pointer;width:fit-content;margin:.7rem;font-size:.8rem;font-weight:400}.category_part_header:hover{color:red}.category_part>ul>a:hover{color:red;font-weight:600}.menu_active{opacity:1;z-index:5;pointer-events:auto;height:33rem;display:flex}.menu_active_blur{filter:blur(2px)}.menu_transition{transition:all .4s}.options_front_box_category{flex-direction:row;align-items:center;display:flex}
.pointer{cursor:pointer}.top_nav{z-index:1000;background-color:#fff;justify-content:space-between;align-items:center;height:10vh;margin-top:0;padding:0;transition:all .5s;display:flex;position:sticky;top:0}.top_nav_scroll_effect{padding:2rem 0 3rem;box-shadow:0 2px 6px #363636}.right_side_nav{align-items:center;margin-right:1.5rem;display:flex;position:relative}.right_side_nav *{margin:0 .5rem}.responsive_logo_name{font-size:1.4rem;font-weight:700;position:relative;transform:translate(5px)translateY(5px)}#main_logo_top_nav{position:relative;transform:rotateY(160deg)translateY(-10px)}.searching_box{background-color:#f0f0f0;border-radius:10px;margin-top:.6rem;padding:.8rem .4rem .8rem .5rem}#search_box{background-color:#f0f0f000;border:none;outline:none;width:28rem;font-family:iran yekan}.searching_box:hover{background-color:#fff}.serchbox_active{background-color:#fff;border-radius:0}.effect{direction:rtl;background-color:#009245;width:0%;height:2px;transition:all .6s ease-in-out;position:absolute;bottom:.8rem;right:7.1rem}.effect_active{width:78.7%}.effect_typing{width:34%}.items{margin:.5rem 2rem 0;display:flex}.nav_buttons{background-color:#f3f3f3;border-radius:10px;padding:.5rem .7rem .7rem;position:relative}.items *{margin:0 .5rem}.transition{transition:all .3s}.nav_buttons:hover{color:#00c25b;background-color:#fff}.nav_buttons:after{content:"";direction:rtl;background-color:red;width:0%;height:2px;transition:all .3s;position:absolute;bottom:0;right:0}.nav_buttons:hover:after{width:95%}.slogan_container span{font-size:1.2rem;font-weight:900}.purple_color{color:#a530fe}.orange_color{color:#ff0022dc;transform:translate(9px)}.font_weight_800{font-weight:800}.login_singnin span{color:#000000a3;margin-right:.4rem;font-weight:500}.responsive_nav{padding:.3rem 0}.top_responsive_nav_left_side{transform:translate(-12px)}.responsive_top_nav_icons{color:#96a6b9;background-color:#fff;border-radius:10px;margin-right:10px;padding:8px;position:relative;box-shadow:-8px 0 15px -3px #dbdbdbb3}.responsive_top_nav_icons_active{padding:0}.responsive_top_nav_icon{color:#96a6b9;line-height:25px;display:flex;position:relative;transform:translateY(2px)}.responsive_logo_name{flex-flow:row;align-items:center;display:flex}.top_responsive_nav_right_side{flex-flow:row;display:flex}@media only screen and (max-width:720px){.top_nav,.main_nav{display:none}}
