header .main-bar{background-color:#1793a7;height:var(--main-header-height, 85px);display:flex;box-shadow:0 10px 18px -10px #0f2a2f7a;transition:all ease .3s;padding-inline:10px;top:-85px}header .main-bar .wrapper{display:flex}header .main-bar.sticky{position:fixed;top:0;left:0;right:0;width:100%;z-index:20;height:65px;box-shadow:0 10px 25px -20px #060606}header .main-bar.sticky .logo-wrapper{margin-left:30px}header .main-bar.sticky .logo-wrapper img:first-of-type{width:45px}header .main-bar.sticky .logo-wrapper img:nth-of-type(2){width:80px}header .main-bar.sticky nav{gap:20px}header .main-bar.sticky nav a{font-weight:500;font-size:.9rem}header .main-bar .logo-wrapper{margin-left:40px;display:flex;align-items:center;gap:12px;position:relative}header .main-bar .logo-wrapper:hover img:first-of-type{transform:scale(1.075)}header .main-bar .logo-wrapper img:first-of-type{transition:all ease .3s;width:55px}header .main-bar .logo-wrapper img:nth-of-type(2){width:90px}header .main-bar nav{display:flex;gap:30px}header .main-bar nav ul{display:flex;gap:20px}header .main-bar nav li{font-weight:700;font-size:1rem;padding:8px;position:relative;display:flex}header .main-bar nav li.has-drodown:hover .dropdown{transform:none;opacity:1;pointer-events:unset}header .main-bar nav li>a{color:#fff;display:flex;align-items:center;gap:12px;transition:all ease .3s}header .main-bar nav li>a:hover{color:#effbff}header .main-bar nav li>a:hover .icon{color:#d1f5ff;transform:scale(1.1)}header .main-bar nav li>a .icon{transition:all ease .2s;color:#a2d4dc;font-size:1.4rem;display:inline-block}header .main-bar nav li .dropdown{transform:translateY(10px);opacity:0;display:flex;pointer-events:none;overflow:hidden;min-width:290px;position:absolute;top:90%;right:-10px;background:#f9fafb;flex-direction:column;color:#4e5464;z-index:10;border-radius:3px 3px 10px 10px;transition:all ease .2s;box-shadow:0 20px 30px -15px #323a44ad}header .main-bar nav li .dropdown>a{white-space:nowrap;padding:18px 20px;font-weight:700;display:flex;align-items:center;color:#376689}header .main-bar nav li .dropdown>a:hover{transition:all ease .2s;background:#efeae5}header .main-bar nav li .dropdown>a:not(:last-of-type){border-bottom:1px solid #efefef}header .main-bar nav li .dropdown>a em{font-style:normal;color:silver;font-weight:500}header .main-bar nav li .dropdown>a .step{font-family:MikhakVF,Tahoma,serif;margin-left:14px;font-weight:550;color:#916539;font-size:.95rem}header .main-bar nav li .dropdown>a .count{margin-right:auto;padding:2px 8px;font-size:.8rem;background:#3d5d7c;color:#fff;border-radius:3px}header #top_sticky_bar_mobile{position:fixed;inset:0;width:100vw;height:55px;background-color:#1793a7;align-items:center;z-index:110;padding:0 10px;box-shadow:0 2px 22px -7px #32313c96;color:#343434;display:none;justify-content:space-between;transition:all ease .3s}header #top_sticky_bar_mobile .toggle-btn{font-size:1.5rem;padding:10px;color:#fff}header #top_sticky_bar_mobile .toggle-btn .icon{display:block}header #top_sticky_bar_mobile .logo-type-wrapper{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:90px;padding:0 10px;transition:all ease .35s}header #top_sticky_bar_mobile .logo-type-wrapper:hover{transform:translate(-50%,-50%) scale(1.1)}header #top_sticky_bar_mobile .logo-wrapper{width:55px;padding:0 10px;transition:all ease .35s;position:relative}header #top_sticky_bar_mobile .logo-wrapper:hover{transform:scale(1.1)}header #side_menu{position:fixed;inset:55px 0 0;z-index:100;overflow:hidden;pointer-events:none}header #side_menu .backdrop{width:100vw;height:100vh;background:#000000a8;opacity:0}header #side_menu.open{pointer-events:auto}header #side_menu.open .backdrop{opacity:1;pointer-events:auto}header #side_menu.open .menu-wrapper{right:0}header #side_menu .menu-wrapper{background:#f4f4f4;width:300px;position:absolute;top:0;right:-300px;bottom:0;overflow-y:auto;transition:right cubic-bezier(0,0,0,1.19) .3s;display:flex;flex-direction:column}header #side_menu .menu-wrapper .logo-wrapper{padding-block:35px 15px;display:flex;justify-content:center;align-items:center;gap:20px}header #side_menu .menu-wrapper .logo-wrapper img:first-of-type{width:65px;animation:fa-spin infinite 15s linear}header #side_menu .menu-wrapper .logo-wrapper img:nth-of-type(2){width:120px}header #side_menu .menu-wrapper .nav-group .nav-item{display:flex;gap:20px;padding:20px 30px;color:#383838;font-weight:650;font-size:1rem;transition:all ease .25s}header #side_menu .menu-wrapper .nav-group .nav-item:not(:last-of-type){border-bottom:1px solid #E7E7E7}header #side_menu .menu-wrapper .nav-group .nav-item:after{content:"";font-weight:400;font-family:"Font Awesome 7 Pro";margin-right:auto;color:#bababa;transition:all ease .25s}header #side_menu .menu-wrapper .nav-group .nav-item:hover{background:#ededed;border-radius:5px 0 0 5px}header #side_menu .menu-wrapper .nav-group .nav-item:hover .icon{color:#00adc9;transform:scale(1.05)}header #side_menu .menu-wrapper .nav-group .nav-item:hover:after{color:#383838;margin-left:7px}header #side_menu .menu-wrapper .nav-group .nav-item .icon{color:#bababa;vertical-align:middle;font-size:1.4rem;width:20px;transition:all ease .25s}header #side_menu .menu-wrapper .footer{margin-top:auto;text-align:center;font-size:.8rem;color:#bcbcbd;padding-block:20px;font-weight:450}@media all and (max-width:1200px){header .main-bar nav ul{gap:15px}header .main-bar nav li{font-size:.9rem}}@media all and (max-width:992px){header .main-bar{height:60px}header .main-bar.sticky nav{gap:16px}header .main-bar .logo-wrapper{margin-left:25px;gap:10px}header .main-bar .logo-wrapper img:first-of-type{width:35px}header .main-bar .logo-wrapper img:nth-of-type(2){width:65px}header .main-bar nav{gap:16px}header .main-bar nav li{padding-inline:0}header .main-bar nav li>a .icon{font-size:1.1rem}header .main-bar nav a{font-size:.8rem;gap:8px}header .main-bar nav a .icon{font-size:1.1rem}}@media all and (max-width:768px){header .main-bar{display:none}header #top_sticky_bar_mobile{display:flex}}footer{position:relative;margin-top:50px}footer .row-1{padding-block:70px;background:#333}footer .row-1 .cols-wrapper{display:grid;grid-template-columns:1fr .8fr 1fr;grid-gap:75px;padding-inline:30px}footer .row-1 .cols-wrapper .intro .logo-wrapper{margin-left:40px;display:flex;align-items:center;gap:15px;transition:all ease .25s}footer .row-1 .cols-wrapper .intro .logo-wrapper:hover{filter:opacity(.8)}footer .row-1 .cols-wrapper .intro .logo-wrapper img:first-of-type{transition:all ease .3s;width:55px}footer .row-1 .cols-wrapper .intro .logo-wrapper img:nth-of-type(2){width:105px}footer .row-1 .cols-wrapper .intro .description{color:#ebebeb;line-height:2;font-size:.95rem;margin-top:10px;text-align:justify}footer .row-1 .cols-wrapper .nav nav{display:flex;flex-direction:column;align-items:center;gap:20px;padding-top:15px}footer .row-1 .cols-wrapper .nav nav a{color:#ebebeb}footer .row-1 .cols-wrapper .nav nav a:hover{color:#b3b3b3}footer .row-2{background-color:#272727;font-size:.85rem;color:#a1a1a1}footer .row-2 .cols-wrapper{display:flex;align-items:center;justify-content:space-between;height:45px;padding-inline:30px}footer .row-2 .cols-wrapper .copyright{display:flex;align-items:center;gap:7px}@media all and (max-width:1200px){footer{font-size:.9rem}footer .row-1 .cols-wrapper{grid-gap:30px;padding-inline:0}footer .row-1 .cols-wrapper .intro .logo-wrapper img:first-of-type{width:50px}footer .row-1 .cols-wrapper .intro .logo-wrapper img:nth-of-type(2){width:95px}footer .row-1 .cols-wrapper .intro .description{font-size:.85rem}}@media all and (max-width:768px){footer{margin-top:40px}footer .iran-elements{width:190%;position:relative;animation:moveFooterElements linear infinite alternate-reverse 40s}footer .row-1{padding:45px 15px 35px}footer .row-1 .cols-wrapper{grid-template-columns:1fr;grid-gap:45px}footer .row-1 .cols-wrapper .nav{display:none}footer .row-2{font-size:.78rem;padding-block:10px 15px;color:#bdbdbd}footer .row-2 .cols-wrapper{flex-direction:column;gap:8px;height:unset;padding:0}}
