@font-face{font-family:IRANSans;src:url(/build/assets/IRANSans-D6ezUcLA.woff2) format("woff2");font-weight:400;font-style:normal;font-stretch:normal;font-display:swap}@font-face{font-family:IRANSans;src:url(/build/assets/IRANSans_Light-D4L-oemt.woff2) format("woff2");font-weight:300;font-style:normal;font-stretch:normal;font-display:swap}@font-face{font-family:IRANSans;src:url(/build/assets/IRANSans_Bold-BxX8b-19.woff2) format("woff2");font-weight:700;font-style:normal;font-stretch:normal;font-display:swap}a{text-decoration:none}a:not(.btn):hover{color:var(--bs-secondary)!important}h1,h2,h3,h4,h5,h6{margin-bottom:1rem;font-weight:600;line-height:1.6}h1{font-size:24px}h2{font-size:20px}h3{font-size:18px}h4{font-size:16px}h5{font-size:15px}h6{font-size:14px}header{background-image:linear-gradient(270deg,#fff,#f2f2f2);background-color:transparent;z-index:1040}@media(max-width:340px){header .container-xl{padding-right:.25rem!important;padding-left:.25rem!important}}.main-menu .dropdown-menu ul:last-child{padding-left:0}.navbar-nav .nav-link{white-space:nowrap}.dropdown-toggle:after{margin-left:.5em;margin-right:.2rem;vertical-align:0}@media screen and (min-width:993px){.main-menu .dropdown-menu{margin-top:2px!important}.main-menu .dropdown-menu.show,.main-menu .dropdown:hover .dropdown-menu{display:block}}.mobile-menu .dropdown-toggle:after{content:none}.mobile-menu .navbar-nav .nav-link.active,.mobile-menu .navbar-nav .nav-link.show{background-color:var(--bs-lightgray)}.mobile-menu .navbar-nav .dropdown-menu{transform:translateZ(0)!important;transition:all .4s ease}.mobile-menu .nav-link{font-size:.8rem}.nav-item.active>.nav-link{color:var(--bs-secondary)!important}.footer-wrapper{background-color:#265841}.footer-wrapper ul{list-style:none;padding:0}.footer-wrapper ul>li{margin-bottom:5px}.footer-wrapper a:hover{color:var(--text-lightgreen)!important}.footer-copyright{background-color:#1b3e2e}.footer-social a{width:46px;height:46px;line-height:46px;text-align:center;border-radius:50px}.footer-social a:hover{background-color:#ffffff1a}.home .policy-section{background:linear-gradient(180deg,#fff,#f2f2f2)}.home .energy-section{background-image:linear-gradient(250deg,#fff,#fafafa)}.home .future-section{background-color:#f8f8fa}.home .info-card{border-radius:0 0 30px;box-shadow:0 10px 50px #0000}.hesabs .bank-item .logo img{max-width:50px;max-height:50px}.hesabs .accordionBanks img{max-width:40px;max-height:40px}.hesabs .copy-clipboard{cursor:pointer}@media(max-width:768px){.intro-section h1,.intro-section p{color:var(--bs-white)!important}.hesabs .intro-section{background-position:34%;min-height:220px}.intro-overlay:before{content:"";background-color:#3c3c3c!important;opacity:.7;position:absolute;width:100%;height:100%;inset:0;margin:auto}.home .intro-section{height:calc(100vh - 100px);background-position:-187px 0px}}@media(max-width:768px){.border-bottom-responsive{border-right:0!important;border-bottom:3px solid var(--bs-secondary)!important}.separator-border:after{width:160px}}.toc ul{list-style-type:revert;padding-right:20px}.separator-border:after{content:"";background-color:var(--bs-secondary);width:60px;display:block;height:2px;margin:20px 0}.text-secondary-hover:hover{color:var(--bs-secondary)!important}.eye{margin:-48px auto 18px;width:66px;height:66px}@media(max-width:767px){.border-m-0{border:0!important}}.intro-section{background-color:#fff;background-repeat:no-repeat;background-size:cover}.home .intro-section{background-image:url(/build/assets/home-B_dyk2Di.webp);min-height:500px}.mercantile-exchange .intro-section{background-image:url(/build/assets/mercantile-exchange-BU7zdbjy.webp);background-position:-275px 0px;min-height:500px}.future-exchange .intro-section{background-image:url(/build/assets/future-exchange-Bodhu1J2.webp);background-color:#ececec;background-position:-228px 0px;min-height:500px}.hesabs .intro-section{background-image:url(/build/assets/hesabs-NY74U4uB.webp);min-height:350px}.energy .intro-section{background-image:url(/build/assets/enery-DeSx_mT3.webp);min-height:500px}@media(max-width:768px){.future-exchange .intro-section{min-height:calc(100vh - 90px)}}@media(max-width:1024px){.energy .intro-section{background-position-x:40%}}@media(max-width:576px){.energy .intro-section{background-position-x:left}}
