body{margin: 0;padding: 0;direction: rtl;font-size: 14px;background-color: #2e3192;overflow: hidden; transition: all 0.3s ease-in-out 0s; font-family:iranyekan,arial; background-color: #FFF;}
/*Fonts*/
@font-face {
 font-family:iranyekan;
 font-style:normal;
 font-weight:bold;
 src:url('fonts/iranyekanwebbold.eot');
 src:url('fonts/iranyekanwebbold.eot?#iefix') format('embedded-opentype'), url('fonts/iranyekanwebbold.woff2') format('woff2'), url('fonts/iranyekanwebbold.woff') format('woff'), url('fonts/iranyekanwebbold.ttf') format('truetype')
}
@font-face {
 font-family:iranyekan;
 font-style:normal;
 font-weight:300;
 src:url('fonts/iranyekanweblight.eot');
 src:url('fonts/iranyekanweblight.eot?#iefix') format('embedded-opentype'), url('fonts/iranyekanweblight.woff2') format('woff2'), url('fonts/iranyekanweblight.woff') format('woff'), url('fonts/iranyekanweblight.ttf') format('truetype')
}
@font-face {
 font-family:iranyekan;
 font-style:normal;
 font-weight:normal;
 src:url('fonts/iranyekanwebregular.eot');
 src:url('fonts/iranyekanwebregular.eot?#iefix') format('embedded-opentype'), url('fonts/iranyekanwebregular.woff2') format('woff2'), url('fonts/iranyekanwebregular.woff') format('woff'), url('fonts/iranyekanwebregular.ttf') format('truetype')
}
.main{margin: 0 auto; height:100vh;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center;-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);will-change:transform;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all 1.9s cubic-bezier(0.22,0.44,0,1);transition:all 1.9s cubic-bezier(0.22,0.44,0,1)}
.logo{height: 80px;margin-bottom: 10px;text-align: center;margin-left: 110px;}
.fa-name{text-align: center;font-size: 30px;margin-bottom: 5px;color: #535152;font-weight: 700;}
.en-name{text-align: center;color: #93070A;font-family: arial !important;font-size: 22px;margin-bottom: 20px;text-shadow: 1px 1px #E4888D;display: block;letter-spacing: 2px;text-decoration: none;}
.hrLine{height: 2px;background-color: #B6B6B6;margin-bottom: 15px;}
.mainRole{height: 114px;text-align: center;background-color: #A80E10;color: #E5B4B7;font-size: 18px;padding-top: 5px;border-bottom: 2px solid #000;border-top: 2px solid #BC3738;line-height: 55px;}
.mainRole span{font-weight: bold; display: block; color: #FFF;}
.en-type{color: #514F50;text-align: center;font-size: 22px;margin: 20px 0 15px;font-family: arial !important;font-weight: 700;}
.bottomEn{color: #525252;text-align: center;font-size: 12px;font-family: arial !important;}
.persianType4{text-align: center; font-size: 14px; height: 20px; margin: 10px auto 0; width: 120px; height: 40px; line-height: 40px; background-color: rgba(0, 0, 0, 0.8); border-radius:5px;direction: ltr;}
.persianType4 a{color: #FFF; text-decoration: none;}
.persianType4 a span{direction: ltr; font-family: arial;}
.social{width: 65px; margin: 10px auto;}
.social a{display: block; float: right;}
.social a.istagram{margin-left: 5px;}
.social aimg{display: block;}