:root{--window-height:100vh;--header-height:50px;--top-notification:0px}@font-face{font-family:IRANYekanX;font-style:normal;font-weight:100;src:url(/fonts/IranYekan/woff/IRANYekanX-Thin.woff) format("woff"),url(/fonts/IranYekan/woff2/IRANYekanX-Thin.woff2) format("woff2")}@font-face{font-family:IRANYekanX;font-style:normal;font-weight:200;src:url(/fonts/IranYekan/woff/IRANYekanX-UltraLight.woff) format("woff"),url(/fonts/IranYekan/woff2/IRANYekanX-UltraLight.woff2) format("woff2")}@font-face{font-family:IRANYekanX;font-style:normal;font-weight:300;src:url(/fonts/IranYekan/woff/IRANYekanX-Light.woff) format("woff"),url(/fonts/IranYekan/woff2/IRANYekanX-Light.woff2) format("woff2")}@font-face{font-family:IRANYekanX;font-style:normal;font-weight:500;src:url(/fonts/IranYekan/woff/IRANYekanX-Medium.woff) format("woff"),url(/fonts/IranYekan/woff2/IRANYekanX-Medium.woff2) format("woff2")}@font-face{font-family:IRANYekanX;font-style:normal;font-weight:600;src:url(/fonts/IranYekan/woff/IRANYekanX-DemiBold.woff) format("woff"),url(/fonts/IranYekan/woff2/IRANYekanX-DemiBold.woff2) format("woff2")}@font-face{font-family:IRANYekanX;font-style:normal;font-weight:800;src:url(/fonts/IranYekan/woff/IRANYekanX-ExtraBold.woff) format("woff"),url(/fonts/IranYekan/woff2/IRANYekanX-ExtraBold.woff2) format("woff2")}@font-face{font-family:IRANYekanX;font-style:normal;font-weight:900;src:url(/fonts/IranYekan/woff/IRANYekanX-Black.woff) format("woff"),url(/fonts/IranYekan/woff2/IRANYekanX-Black.woff2) format("woff2")}@font-face{font-family:IRANYekanX;font-style:normal;font-weight:950;src:url(/fonts/IranYekan/woff/IRANYekanX-ExtraBlack.woff) format("woff"),url(/fonts/IranYekan/woff2/IRANYekanX-ExtraBlack.woff2) format("woff2")}@font-face{font-family:IRANYekanX;font-style:normal;font-weight:1000;src:url(/fonts/IranYekan/woff/IRANYekanX-Heavy.woff) format("woff"),url(/fonts/IranYekan/woff2/IRANYekanX-Heavy.woff2) format("woff2")}@font-face{font-family:IRANYekanX;font-style:normal;font-weight:700;src:url(/fonts/IranYekan/woff/IRANYekanX-Bold.woff) format("woff"),url(/fonts/IranYekan/woff2/IRANYekanX-Bold.woff2) format("woff2")}@font-face{font-family:IRANYekanX;font-style:normal;font-weight:400;src:url(/fonts/IranYekan/woff/IRANYekanX-Regular.woff) format("woff"),url(/fonts/IranYekan/woff2/IRANYekanX-Regular.woff2) format("woff2")}@font-face{font-family:corum;font-style:normal;font-weight:100;src:url(/fonts/corum.woff) format("woff");font-display:swap}body{font-family:IRANYekanX!important;font-size:13px!important;color:#212529;font-weight:400;font-feature-settings:"ss02"}::-webkit-scrollbar{width:6px;height:6px;background:#ddd}::-webkit-scrollbar-thumb{background:#a9a9a9;-webkit-border-radius:1ex}.main_page_wrapper{display:flex;flex-direction:column;min-height:100vh}.main_content{flex-grow:1}a{text-decoration:none!important;color:inherit}.row_min_gap{--bs-gutter-x:.185rem!important}.container-full{padding:0!important;overflow:hidden}.rectangle_title{text-align:center;position:relative;margin:35px 0}.rectangle_title h2{margin:0}.rectangle_title h2 span{font-size:1rem;border:2px solid rgba(0,0,0,.1);padding:.3em 1em .5rem;background:#fff;position:relative;font-weight:400;color:#000}.rectangle_title h2:before{content:"";width:100%;height:2px;background:rgba(0,0,0,.1);position:absolute;top:25px;right:0}.footer{background-color:#eee;border-top:1px solid rgba(0,0,0,.05);padding-inline:30px;position:relative;z-index:190}.footer h5{color:#686868;font-size:.8rem;position:relative;margin-bottom:1.8rem}.footer h5:after{content:"";background-color:#cfcfcf;width:40px;height:3px;position:absolute;bottom:-12px;right:0;border-radius:30px}.footer ul{margin:0;padding:0;list-style-type:none}.footer ul li{line-height:30px;transition:all .5s}.footer ul li a{color:#212529;font-size:12px;font-weight:300}.copyright{padding:12px 30px;background-color:#afafaf;text-align:center;color:#000;font-weight:400}.collapsing{transition:none;display:none}.loader_container{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100vh}.toast_success_corum{background-color:#000!important;color:#fff!important}.swiper-pagination-bullet-active{background-color:#fff!important}.date_picker_module{width:92%;border-radius:0}.date_picker_module input{border:0!important}.sp-box{position:relative;height:26px;line-height:26px;overflow:hidden}.sp-box input{position:absolute;width:100%;height:26px;z-index:2;opacity:0}.sp-box label{padding-right:26px!important;font-size:12px!important}.sp-box span{position:absolute;width:20px;height:20px;border-radius:3px;border:1px solid #ddd;top:6px;right:0;line-height:18px;text-align:center;color:#a28758}.sp-box input:checked~span{border:1px solid #a28758}.sp-box input:checked~span:before{content:"";font-family:bootstrap-icons}.form-control-footer{display:block;width:90%;border:none;border-bottom:1px solid #333;padding:10px;font-size:13px;background:transparent}.form-control-footer:focus-visible{outline:0}@media(max-width:768px){.form-control-footer{width:100%}}.newsletter-btn{display:block;background:#333;color:#fff;border:none;width:90%;margin-top:12px;padding:7px 5px 10px}@media(max-width:768px){.newsletter-btn{width:100%}}label.required:after{content:"*";color:#e90000;padding-right:4px;top:2px;position:relative}button.no_border:focus{outline:none;border:0}button:active{border:none}.gap-1px>[class*=col]{padding-left:.5px;padding-right:.5px}.gap-1px{margin:0}.no-scroll{overflow:hidden}#nprogress{pointer-events:none}#nprogress .bar{background:#1d4ed8;position:fixed;z-index:1031;top:0;left:0;width:100%;height:4px;transition:all .3s ease-out;box-shadow:0 0 10px #1d4ed8,0 0 5px #1d4ed8}#nprogress .spinner{display:none}#nprogress .bar:after{content:"";position:absolute;right:0;width:100px;height:100%;box-shadow:0 0 10px #1d4ed8,0 0 5px #1d4ed8;opacity:.6;transform:rotate(2deg)}.description_wrapper video{width:400px;height:400px;margin:0 auto;max-width:100%;z-index:-1!important}