@charset "utf-8";@font-face{font-family:'IRANSansWeb';src:url('../_fonts/IRANSansWeb.eot');src:url('../_fonts/IRANSansWeb.eot') format('embedded-opentype'), url('../_fonts/IRANSansWeb.woff') format('woff'), url('../_fonts/IRANSansWeb.ttf') format('truetype'), url('../_fonts/IRANSansWeb.svg') format('svg');font-weight:normal;font-style:normal}
@font-face{font-family:'IRANSansWeb';src:url('../fonts/IRANSansWeb.eot');src:url('../fonts/IRANSansWeb.eot') format('embedded-opentype'), url('../fonts/IRANSansWeb.woff') format('woff'), url('../fonts/IRANSansWeb.ttf') format('truetype'), url('../_fonts/IRANSansWeb.svg') format('svg');font-weight:normal;font-style:normal}
@font-face{font-family:'IRANSansWeb_Light';src:url('../fonts/IRANSansWeb_Light.eot');src:url('../fonts/IRANSansWeb_Light.eot') format('embedded-opentype'), url('../fonts/IRANSansWeb_Light.woff2') format('woff2'), url('../fonts/IRANSansWeb_Light.woff') format('woff'), url('../_fonts/IRANSansWeb_Light.ttf') format('truetype'), url('../_fonts/IRANSansWeb_Light.svg') format('svg');font-weight:normal;font-style:normal}
@font-face{font-family:'IRANSansWeb_Medium';src:url('../fonts/IRANSansWeb_Medium.eot');src:url('../fonts/IRANSansWeb_Medium.eot') format('embedded-opentype'), url('../fonts/IRANSansWeb_Medium.woff2') format('woff2'), url('../fonts/IRANSansWeb_Medium.woff') format('woff'), url('../fonts/IRANSansWeb_Medium.ttf') format('truetype'), url('../fonts/IRANSansWeb_Medium.svg') format('svg');font-weight:normal;font-style:normal}
@font-face{font-family:'IRANSansWeb_Bold';src:url('../fonts/IRANSansWeb_Bold.eot');src:url('../fonts/IRANSansWeb_Bold.eot') format('embedded-opentype'), url('../fonts/IRANSansWeb_Bold.woff2') format('woff2'), url('../fonts/IRANSansWeb_Bold.woff') format('woff'), url('../fonts/IRANSansWeb_Bold.ttf') format('truetype'), url('../_fonts/IRANSansWeb_Bold.svg') format('svg');font-weight:normal;font-style:normal}
/@font-face{font-family:'FontAwesome';src:url('../_fonts/fontawesome-webfont.eot');src:url('../_fonts/fontawesome-webfont.eot') format('embedded-opentype'), url('../_fonts/fontawesome-webfont.woff2') format('woff2'), url('../_fonts/fontawesome-webfont.woff') format('woff'), url('../_fonts/fontawesome-webfont.ttf') format('truetype'), url('../_fonts/fontawesome-webfont.svg') format('svg');font-weight:normal;font-style:normal;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.fa-user::before{content:"\f007";}
.fa-retweet::before{content:"\f079";}
.fa-map-marker::before{content:"\f041";}
.fa-phone::before{content:"\f095";}
.fa-fax::before{content:"\f1ac";}
.fa-envelope::before{content:"\f0e0";}
.fa-globe::before{content:"\f0ac";}
.fa-unlock-alt::before{content:"\f13e";}
.fa-send::before, .fa-paper-plane::before{content:"\f1d8";}
.fa-instagram::before{content:"\f16d";}
.fa-skype::before{content:"\f17e";}
.fa-whatsapp::before{content:"\f232";}
.fa-facebook-f::before, .fa-facebook::before{content:"\f09a";}
.fa-twitter::before{content:"\f099";}
.fa-linkedin::before{content:"\f0e1";}
.fa-google-plus::before{content:"\f0d5";}
html{font-family:'IRANSansWeb';-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}
body{margin:0px;position:relative;overflow-x:hidden;}
*{text-decoration:none;list-style-type:none;margin:0px;padding:0px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
a, i{display:inline-block;font-style:normal;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}
.clr{clear:both;margin:0px auto}
.box-inner{width:1200px;height:auto;clear:both;margin:0px auto}
#header-resize{width:100%;height:auto;margin:0px auto;clear:both;position:absolute;top:0px;left:0px;right:0px;background-color:rgba(255,255,255,0.00);z-index:99999;}
.small{left:0;position:fixed !important;top:0px;width:100%;z-index:999;-webkit-transition:all .6s ease-in-out;-moz-transition:all .6s ease-in-out;-ms-transition:all .6s ease-in-out;-o-transition:all .6s ease-in-out;transition:all .6s ease-in-out;-webkit-box-shadow:0px 2px 14px -8px rgba(0,0,0,0.75);-moz-box-shadow:0px 2px 146px -8px rgba(0,0,0,0.75);box-shadow:0px 2px 14px -8px rgba(0,0,0,0.75);background-color:rgba(255,255,255,0.00);background-image:url(../images/bg-img4.jpg);background-repeat:no-repeat;background-size:cover;}
.large{position:absolute;-webkit-transition:all .6s ease-in-out;-moz-transition:all .6s ease-in-out;-ms-transition:all .6s ease-in-out;-o-transition:all .6s ease-in-out;transition:all .6s ease-in-out;top:0;}
#header-box{height:150px;width:100%;position:relative;background-color:rgba(255,255,255,0.00);background-image:url(../images/bg-img4.jpg);background-repeat:no-repeat;background-size:cover}
.header{padding:12px 0px;width:100%;height:auto;clear:both;}
.header .right{float:right;width:50%;height:auto;text-align:right;height:76px;}
.header .right .login{width:auto;float:right;text-align:right;margin-left:12px;font-size:13px;color:#001b52;padding-top:50px;direction:rtl}
.header .right .register{width:auto;float:right;text-align:right;margin-right:12px;font-size:13px;color:#001b52;padding-top:50px;direction:rtl}
.header .right i{color:#ffb302;vertical-align:middle;margin-left:6px;font-size:18px}
.header .right section a{color:#001b52;}
.header .right section a:hover{color:#ffb302;}
.header .left{width:50%;float:left;height:auto;text-align:left;height:76px;}
#cssmenu, #cssmenu ul, #cssmenu ul li, #cssmenu ul li a, #cssmenu #menu-button{margin:0;padding:0;border:0;list-style:none;line-height:1;display:block;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
#cssmenu:after, #cssmenu > ul:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}
#cssmenu #menu-button{display:none;}
#cssmenu{background:#001b52;text-align:right;padding:0px 15px;direction:rtl;z-index:99;}
#cssmenu > ul > li{display:inline-block;direction:rtl;}
#cssmenu.align-center > ul{font-size:0;text-align:center;}
#cssmenu.align-center > ul > li{display:inline-block;float:none;}
#cssmenu.align-center ul ul{text-align:right;}
#cssmenu.align-right > ul > li{float:right;}
#cssmenu > ul > li > a{line-height:50px;font-size:13px;text-decoration:none;color:#fff;font-weight:700;}
#cssmenu > ul > li:hover > a{color:#ffffff;}
#cssmenu > ul > li.has-sub > a{}
#cssmenu > ul > li.has-sub > a:after{}
#cssmenu > ul > li.has-sub > a:before{}
#cssmenu > ul > li.has-sub:hover > a:before{top:23px;height:0;}
#cssmenu ul.first-ul li a:after{content:'|';margin:0px 12px;color:#ffb302}
#cssmenu ul.first-ul ul li a:after{content:'';margin:0px 0px}
#cssmenu ul.first-ul li:last-child a::after{content:'';margin:0px 0px}
#cssmenu ul ul{position:absolute;right:-9999px;}
#cssmenu.align-right ul ul{text-align:right;}
#cssmenu ul ul li{height:0;-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-ms-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease;}
#cssmenu li:hover > ul{right:0px;}
#cssmenu.align-right li:hover > ul{right:auto;left:0;}
#cssmenu li:hover > ul > li{height:35px;}
#cssmenu ul ul ul{margin-right:100%;top:0;}
#cssmenu.align-right ul ul ul{margin-right:0;margin-left:100%;}
#cssmenu ul ul li a{border-bottom:1px solid rgba(150, 150, 150, 0.15);padding:15px 15px;width:200px;font-size:13px;text-decoration:none;color:#dddddd;font-weight:400;background:#333333;background-color:#001b52}
#cssmenu ul ul li:last-child > a, #cssmenu ul ul li.last-item > a{border-bottom:0;}
#cssmenu ul ul li:hover > a, #cssmenu ul ul li a:hover{color:#ffffff;}
#cssmenu ul ul li.has-sub > a:after{position:absolute;margin:0px;top:16px;left:11px;width:8px;height:2px;display:block;background:#dddddd;content:'';}
#cssmenu.align-right ul ul li.has-sub > a:after{right:auto;left:11px;}
#cssmenu ul ul li.has-sub > a:before{position:absolute;top:13px;left:14px;display:block;width:2px;height:8px;background:#dddddd;content:'';-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-ms-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease;}
#cssmenu.align-right ul ul li.has-sub > a:before{right:auto;left:14px;}
#cssmenu ul ul > li.has-sub:hover > a:before{top:17px;height:0;}
#footer-resize{width:100%;height:auto;margin:0px auto;clear:both;border-top:6px solid #bababa;background-color:#fafafa;padding-top:50px;padding-top:75px}
.copyright{width:100%;height:auto;text-align:center;margin:0px auto;margin:50px auto 0px;background-image:url(../images/border.jpg);background-repeat:no-repeat;background-position:top center;padding-top:10px;margin:75px auto 0px;}
.trustlogin{width:100%;height:auto;text-align:center;margin:10px auto 5px;}
.basisfly{width:100%;height:auto;text-align:center;margin:20px auto 0px;line-height:50px;direction:rtl;font-size:12px;color:#A6A6A6}
.basisfly a{color:#A6A6A6}
.basisfly a:hover{color:#ffb302;}
.basisfly img{vertical-align:text-bottom;margin-right:10px;height:30px;width:auto;}
.footer-col{width:25%;float:right;direction:rtl;text-align:center;padding-left:40px;}
.footer-col .tlt{color:#001b52;border-bottom:1px solid #e0e0e0;font-size:13px;margin-bottom:20px;text-align:right;}
.footer-col .tlt span{padding-bottom:10px;display:inline-block;}
.access-link{width:60%;height:auto;text-align:right;direction:rtl;color:#505050;font-size:11px;line-height:26px;float:right;}
.access-link li{width:100%;}
.access-link a{color:#505050;}
.access-link a:hover{color:#ffb302;margin-right:8px}
.access-link2{width:40%;}
.news-link{width:100%;height:auto;text-align:right;direction:rtl;color:#505050;font-size:11px;line-height:26px;float:right;}
.news-link li{width:100%;}
.news-link a{color:#505050;}
.news-link a::before{content:'';font-size:8px;margin-left:5px;vertical-align:middle}
.news-link a:hover{color:#ffb302;margin-right:8px}
.footer-col img{display:inline-block;margin:0px 10px;opacity:1;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}
.footer-col img:hover{opacity:.6}
.footer-contact .tlt{color:#001b52;border-bottom:none;font-size:19px;margin-bottom:10px;}
.phone-number{font-size:22px;color:#ffb302;margin-bottom:10px;text-align:right;}
.footer-contact{text-align:right;font-size:13px;color:#505050;}
.social-icons{display:inline-block;margin-left:5px;width:30px;height:30px;border:2px solid rgba(255,255,255,0.00);text-align:center;line-height:30px;font-size:20px;color:#FFFFFF;background-color:pink;border-radius:50%;margin-top:20px}
.social-icons i{vertical-align:middle}
.social-icons.paper-plane{font-size:20px;background-color:#2ca4e0}
.social-icons.paper-plane:hover{color:#2ca4e0;border-color:#2ca4e0;background-color:#FFFFFF}
.social-icons.instagram{font-size:20px;background-color:#ec6164}
.social-icons.instagram:hover{color:#ec6164;border-color:#ec6164;background-color:#FFFFFF}
.social-icons.skype{font-size:20px;background-color:#31c5ed}
.social-icons.skype:hover{color:#31c5ed;border-color:#31c5ed;background-color:#FFFFFF}
.social-icons.whatsapp{font-size:20px;background-color:#12ab7b}
.social-icons.whatsapp:hover{color:#12ab7b;border-color:#12ab7b;background-color:#FFFFFF}
.social-icons.facebook{font-size:20px;background-color:#425f9b}
.social-icons.facebook:hover{color:#425f9b;border-color:#425f9b;background-color:#FFFFFF}
.social-icons.twitter{font-size:20px;background-color:#1da1f2}
.social-icons.twitter:hover{color:#1da1f2;border-color:#1da1f2;background-color:#FFFFFF}
#box1-resize{width:100%;height:auto;margin:0px auto;clear:both;background-image:url(../images/bg-img1.jpg);min-height:920px;background-repeat:no-repeat;background-position:center center;background-size:cover}
.main-about{width:50%;position:relative;right:0px;top:300px;background-color:rgba(0,0,0,0.00);min-height:300px;float:right;color:#3b3b3b;height:auto;clear:both;font-size:12px;text-align:justify;direction:rtl;line-height:26px;color:#616161;}
.main-about .tlt, .main-about .tlt h1, .main-about .tlt h2{font-size:17px;font-weight:normal;color:#001b52;margin-bottom:30px;text-align:center}
.main-about .tlt h1, .main-about .tlt h2{display:inline-block}
.main-about .more{width:180px;height:50px;line-height:48px;border:1px solid rgba(0,0,0,0.00);background-color:#ffb302;direction:rtl;font-size:14px;margin:30px auto;text-align:center;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}
.main-about .more a{color:#FFFFFF}
.main-about .more:hover{background-color:rgba(255,255,255,0.75);border-color:#ffb302;}
.main-about .more:hover a{color:#ffb302;}
#box2-resize{width:100%;margin:0px auto;background-color:#FFFFFF;clear:both;background-repeat:no-repeat;background-position:center center;background-size:cover;padding:40px 0px 40px;height:auto}
.c-col{width:340px;background-color:rgba(0,0,0,0.00);height:auto;float:right;margin-left:90px;margin-bottom:10px;font-size:13px;color:#616161;text-align:center}
.c-col:nth-child(3n){margin-left:0px}
.c-col a{font-size:13px;color:#616161;background-color:rgba(0,0,0,0.00);}
.c-col-inner{width:100%;margin:0px auto;clear:both;height:auto;background-color:rgba(0,0,0,0.00);}
.c-header{width:100%;height:55px;text-align:right;direction:rtl;background-color:rgba(0,0,0,0.00);}
.c-header h3{display:inline-block;margin-right:30px;font-weight:normal;font-size:19px;color:#001b52;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}
.c-header img{vertical-align:middle;}
.c-body{width:100%;padding-right:84px;direction:rtl;text-align:justify;font-size:13px;color:#616161;line-height:26px;background-color:rgba(0,0,0,0.00);}
.c-col-inner:hover .c-header h3{color:#ffb302;}
#box3-resize{width:100%;margin:0px auto;height:auto;background-color:#FFFFFF;clear:both;border-top:1px solid #f3f3f3;padding:75px 0px;}
#box3-resize .right{float:right;width:50%;min-height:300px;padding-left:15px;border-left:1px solid #f3f3f3;}
.#box3-resize .right .body-box{border-left:1px solid #e0e0e0;width:100%;clear:both;margin:0px auto;padding-left:30px;min-height:300px;padding-top:30px
float:right;}
.news-col{width:100%;height:auto;clear:both;margin:0px auto;float:right;}
.news-col-inner{width:100%;height:auto;clear:both;margin:0px auto;height:auto;padding:19px 0px;text-align:justify;direction:rtl;font-size:12px;color:#616161;border-bottom:1px dashed #e0e0e0;}
.news-col:first-child{border-top:1px dashed #e0e0e0;}
.news-img{display:block;float:right;margin-left:15px}
.news-tlt{display:block;margin-bottom:15px;font-size:15px;color:#001b52;}
.news-col-inner:hover .news-tlt{color:#ffb302;}
.news-col-inner p{height:40px;overflow:hidden}
#box3-resize .left{float:left;width:50%;min-height:300px;}
#box3-resize .left .body-box{width:100%;clear:both;padding-right:30px;margin:0px auto;min-height:300px;padding-top:30px}
#box3-resize .tlt{text-align:center;width:100%;color:#001b52;font-size:19px;font-weight:normal;}
#box3-resize .tlt h5, #box3-resize .tlt h4{font-size:19px;font-weight:normal;}
.logo-col{width:33.333%;float:right;margin-bottom:30px;text-align:center}
.logo-col-inner{width:100px;height:100px;border:1px dashed #e0e0e0;margin:0px auto;clear:both;text-align:center;border-bottom-left-radius:20px;border-top-left-radius:20px;border-bottom-right-radius:20px;border-top-right-radius:20px;padding:9px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}
.logo-col-inner img{vertical-align:middle;width:80px;height:auto;}
.logo-col-inner:hover{border-color:#ffb302;}
#box4-resize{width:100%;height:auto;clear:both;margin:0px auto 75px;}
#box4-resize .text-box{width:50%;height:auto;float:right;text-align:justify;direction:rtl;padding:30px 0px;font-size:13px;color:#929292;line-height:30px;position:relative;height:350px}
#box4-resize .text-box h6{font-weight:normal;color:#001b52;font-size:17px;margin-bottom:40px}
#box4-resize .text-box a{position:relative;font-size:13px;color:#ffb302;float:left;margin-top:50px;}
#box4-resize .text-box a:hover{color:#001b52;}
#box4-resize .img-box{width:50%;height:auto;float:left;text-align:left;height:350px;overflow:hidden;}
#box5-resize{width:100%;height:auto;clear:both;min-height:200px;margin:0px auto}
.ad-col{width:280px;height:200px;float:right;margin-left:26px;background-color:rgba(255,255,255,0.00)}
.ad-col-inner{width:280px;height:200px;margin:0px auto;clear:both}
.ad-col:nth-child(4n){margin-left:0px}
.grid{position:relative;clear:both;margin:0 auto;max-width:1000px;list-style:none;text-align:center;width:100%;padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #e0e0e0;height:auto;text-align:right;}
.grid .figure{position:relative;float:right;overflow:hidden;height:auto;background:#3085a3;text-align:center;cursor:pointer;}
.grid .figure img{position:relative;display:block;min-height:100%;max-width:100%;opacity:0.8;}
.grid .figure .figcaption{padding:2em;color:#fff;text-transform:uppercase;font-size:1.25em;-webkit-backface-visibility:hidden;backface-visibility:hidden;}
.grid .figure .figcaption::before, .grid .figure .figcaption::after{pointer-events:none;}
.grid .figure .figcaption, .grid .figure .figcaption > a{position:absolute;top:0;left:0;width:100%;height:100%;}
.figure.effect-jazz{background:-webkit-linear-gradient(-45deg, #f3cf3f 0%, #f33f58 100%);background:linear-gradient(-45deg, #f3cf3f 0%, #f33f58 100%);}
.figure.effect-jazz img{opacity:0.9;}
.figure.effect-jazz .figcaption::after, .figure.effect-jazz img, .figure.effect-jazz p{-webkit-transition:opacity 0.35s, -webkit-transform 0.35s;transition:opacity 0.35s, transform 0.35s;}
.figure.effect-jazz .figcaption::after{position:absolute;top:0;left:0;width:100%;height:100%;border-top:1px solid #fff;border-bottom:1px solid #fff;content:'';opacity:0;-webkit-transform:rotate3d(0, 0, 1, 45deg) scale3d(1, 0, 1);transform:rotate3d(0, 0, 1, 45deg) scale3d(1, 0, 1);-webkit-transform-origin:50% 50%;transform-origin:50% 50%;}
.figure.effect-jazz h2, .figure.effect-jazz p{opacity:1;-webkit-transform:scale3d(0.8, 0.8, 1);transform:scale3d(0.8, 0.8, 1);}
.figure.effect-jazz h2{padding-top:26%;-webkit-transition:-webkit-transform 0.35s;transition:transform 0.35s;}
.figure.effect-jazz p{padding:0.5em 2em;text-transform:none;font-size:0.85em;opacity:0;margin:32px auto;}
.article-col-inner:hover .figure.effect-jazz img{opacity:0.7;-webkit-transform:scale3d(1.05, 1.05, 1);transform:scale3d(1.05, 1.05, 1);}
.article-col-inner:hover .figure.effect-jazz .figcaption::after{opacity:1;-webkit-transform:rotate3d(0, 0, 1, 45deg) scale3d(1, 1, 1);transform:rotate3d(0, 0, 1, 45deg) scale3d(1, 1, 1);}
.article-col-inner:hover .figure.effect-jazz h2, .article-col-inner:hover .figure.effect-jazz p{opacity:1;-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);}
.article-col-inner:hover .txt-box h4 a{color:#3db7ef;}
#BasisFly{width:100%;height:auto;clear:both;margin:75px auto}
.BasisFly{background-color:#f5f5f5;border:1px solid #e0e0e0}
.BasisFly img{width:100%;height:auto;}
#navigation-resize{width:100%;height:auto;clear:both;margin:0px auto}
.navigation{width:100%;height:auto;clear:both;margin:5px auto 0px;background-color:#ffb302;color:#FFFFFF;text-align:right;direction:rtl;line-height:40px;font-size:13px;padding:0px 15px;}
.navigation li{display:inline-block;}
.navigation a{color:#FFFFFF;font-size:13px}
.navigation li a::after{content:'|';margin:0px 12px;color:#fff;}
#list{width:100%;height:auto;clear:both;margin:30px auto 45px;}
#list .news-col{width:50%;margin-left:0px;float:right;clear:none;margin-bottom:30px}
#list .news-col:first-child{border-top:none;}
#list .news-col:nth-child(even){padding-left:15px}
#list .news-col:nth-child(odd){padding-right:15px;}
#list .news-col-inner{border-bottom:none;background-color:#f5f5f5;padding:15px;}
#about{width:100%;height:auto;clear:both;margin:30px auto 75px;font-size:12px;line-height:28px;color:#616161;direction:rtl;text-align:justify}
.box-tlt{width:100%;text-align:center;width:100%;color:#001b52;font-size:16px;font-weight:normal;margin:0px auto 30px;}
.box-tlt h1, .box-tlt h2, .box-tlt h3, .box-tlt h4{font-size:16px;font-weight:normal}
.contact-info{width:100%;height:auto;clear:both;margin:0px auto;direction:rtl;margin-bottom:15px;color:#616161;font-size:13px;line-height:30px}
.contact-info .right{float:right;width:130px;}
.contact-info .right i{vertical-align:middle;font-size:21px;width:35px;color:#ffb302;text-align:right}
.contact-info .left{width:80%;float:right;}
.contact-info .left span{display:block}
#show{width:100%;height:auto;clear:both;margin:30px auto 75px;text-align:right;direction:rtl;font-size:13px;color:#616161;line-height:27px}
.titr{font-size:15px;color:#001b52;font-weight:normal;margin-bottom:20px;margin-top:20px}
.date{clear:both;display:block;float:left;color:#ffb302;font-size:14px}
.register-frm, .login-frm{width:400px;margin:0px auto;clear:both;text-align:right;direction:rtl;margin-top:100px;}
.register-frm input, .login-frm input, .register-frm textarea, .login-frm textarea{width:100%;margin:8px auto;border:1px solid #e0e0e0;display:block;height:38px;line-height:38px;color:#666;padding:0px 10px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;font-weight:bold;font-size:13px;resize:none;font-family:'IRANSansWeb';}
.register-frm textarea, .login-frm textarea{min-height:150px}
.register-frm input:focus, .login-frm input:focus{border-color:#001b52;color:#001b52}
.register-frm input:hover, .register-frm input:focus, .login-frm input:hover, .login-frm input:focus, .register-frm textarea:hover, .register-frm textarea:focus, .login-frm textarea:hover, .login-frm textarea:focus{border-color:#ffb302;color:#ffb302}
.register-frm input[type="radio"], input[type="radio"], .login-frm input[type="radio"]{width:auto;display:inline-block;vertical-align:middle;margin-left:10px;}
.validat{text-align:center;margin-bottom:30px;width:100%;clear:both;float:right;}
.register-frm .validat input, .login-frm .validat input{width:250px;margin:0px auto 0px;display:inline-block;float:right}
.validat a{font-size:38px;vertical-align:middle;margin:0px 10px;line-height:17px;height:38px;line-height:30px;color:#ffb302}
.ca-img{width:auto;height:40px;line-height:40px;display:inline-block;float:left}
.ca-img img{width:auto;height:38px;display:inline-block;}
.ca-btn{width:120px;height:38px;line-height:38px;margin:0px auto;display:block;border:none;outline:none;background-color:#ffb302;color:#FFFFFF;font-size:14px;font-weight:bold;cursor:pointer;}
.register-frm input.ca-btn{background-color:#FFFFFF;border:none !important;text-align:center;}
.register-frm p{text-align:center;margin:15px auto;direction:rtl}
p.wellcome{font-size:12px;margin-bottom:15px;color:#ffb302;direction:rtl;}
.alignleft{float:right;clear:both;height:40px;line-height:40px;direction:rtl;}
.alignleft a{color:#001b52;width:auto;text-align:right;font-size:13px;color:#001b52;direction:rtl;float:right;}
.alignleft a.before::after{content:"|";margin:01px 12px}
.ForgetPass{text-align:center;margin:30px auto 0px;color:#001b52;font-size:13px;display:block;}
.order{text-align:center}
.sidebar{width:19%;float:right;background-color:#F4F4F4;height:auto;}
.sidebar-title{width:100%;height:50px;line-height:50px;background-color:#172646;text-align:center;color:#fff;}
.sidebar ul{padding:10px;direction:rtl;}
.sidebar ul li{line-height:20px;margin-bottom:5px;}
.sidebar ul li input{float:right;margin-left:5px;margin-top:3px;}
.topsearch_resize{width:80%;float:left;background-color:#F4F4F4;height:70px;margin-bottom:10px;line-height:75px;}
.topsearch_resize-title{width:8%;height:100%;background-color:#172646;text-align:center;color:#fff;float:right;line-height:70px;margin-left:20px;}
.topsearch_resize form{direction:rtl;}
.topsearch_resize-title span{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);writing-mode:lr-tb;display:block;}
.topsearch_resize form input{height:30px;border:1px solid #eaeaea;}
.topsearch_resize form input[type="submit"]{height:30px;border:none;background-color:#ffb302;padding:5px 20px;color:#fff;font-family:'IRANSansWeb';}
.pagination__wrapper::after{bottom:-1px;}
.pagination__wrapper::after{bottom:-1px;}
.pagination__wrapper::before, .pagination__wrapper::after{background:-moz-linear-gradient(left, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, .1) 17%, rgba(0, 0, 0, .1) 83%, rgba(0, 0, 0, 0) 100%);background:-webkit-linear-gradient(left, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, .1) 17%, rgba(0, 0, 0, .1) 83%, rgba(0, 0, 0, 0) 100%);background:linear-gradient(to right, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, .1) 17%, rgba(0, 0, 0, .1) 83%, rgba(0, 0, 0, 0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#00000000',GradientType=1);content:"";height:1px;left:0;position:absolute;width:100%;}
.pagination__wrapper::before{top:-1px;}
.pagination__wrapper{background:-moz-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 1) 17%, rgba(255, 255, 255, 1) 83%, rgba(255, 255, 255, 0) 100%);background:-webkit-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 1) 17%, rgba(255, 255, 255, 1) 83%, rgba(255, 255, 255, 0) 100%);background:linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 1) 17%, rgba(255, 255, 255, 1) 83%, rgba(255, 255, 255, 0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#00ffffff',GradientType=1);height:50px;left:auto;position:relative;text-align:center;transform:translate(0%, 0%);bottom:auto;width:100%;margin:0 auto;}
.pagination{display:inline-block;list-style:none;margin:0;padding:0;}
.pagination a, .pagination span{float:left;background:none;border:none;border-radius:50%;box-sizing:border-box;color:rgba(0, 0, 0, .6);display:block;font-size:16px;height:40px;line-height:40px;min-width:40px;padding:2px;margin:5px;}
.pagination a::before{background:rgba(0, 0, 0, .2);border-radius:50%;content:"";cursor:pointer;height:0;left:50%;opacity:0;position:absolute;transform:translate(-50%, -50%);transition:all 170ms linear;top:50%;width:0;}
.pagination a{outline:none;position:relative;transition:all 170ms linear;}
.pagination a, .pagination span{float:left;background:none;border:none;border-radius:50%;box-sizing:border-box;color:rgba(0, 0, 0, .6);display:block;font-size:16px;height:40px;line-height:40px;min-width:40px;padding:2px;margin:5px;}
.boxlist-resize{width:80%;float:left;background-color:#F4F4F4;margin-bottom:10px;padding:20px;}
.agancylist{width:150px;float:right;margin-left:30px;margin-bottom:5px;height:230px;}
.hover06 figure{overflow:hidden;border:1px solid #ddd;background:#fff;width:150px;height:150px;margin-bottom:5px;}
.agancylist p{text-align:center !important;}
.agancylist a{color:#ffb302;}
.hover06 figure img{-webkit-transform:rotate(0) scale(1);transform:rotate(0) scale(1);-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;}
.agancylist img{width:150px;}
.hover06 figure img{-webkit-transform:rotate(0) scale(1);transform:rotate(0) scale(1);-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;}
.hover06:hover figure img{-webkit-transform:rotate(15deg) scale(1.2);transform:rotate(15deg) scale(1.2);}
.pagination .prev, .pagination .next{font-size:14px;}
.pagination a:hover:not(.active){color:rgba(0, 0, 0, 1);}
.pagination a:hover:not(.active)::before{animation:hoverAnimation 510ms linear forwards;height:40px;width:40px;}
.pagination a.active{background:rgba(0, 0, 0, .1);color:rgba(0, 0, 0, 1);}
.article-col{width:25%;min-height:300px;float:right;margin:0px auto 25px;max-height:530px;min-height:530px;}
.article-col-inner{width:255px;min-height:300px;margin:0px auto;}
.grid{position:relative;clear:both;margin:0 auto;max-width:1000px;list-style:none;width:100%;padding-bottom:10px;border-bottom:1px solid #e0e0e0;height:auto;text-align:right;float:right;border-bottom:1px dashed #e0e0e0;}
.article-col-inner .grid{border:none;}
.grid .figure{position:relative;float:right;overflow:hidden;height:auto;background:transparent;text-align:center;cursor:pointer;padding-left:15px;}
.article-col-inner .grid .figure{padding-left:0px;}
.list-body .figure.effect-jazz{background:-webkit-linear-gradient(-45deg, #ffb302 0%, #172646 100%);background:linear-gradient(-45deg, #172646 0%, #ffb302 100%);}
.view-box{direction:rtl;}
.grid .figure img{position:relative;display:block;min-height:100%;font-size:0px;max-width:100%;opacity:0.8;width:150px;height:100px;margin:0px auto;}
.article-col-inner .grid .figure img{width:250px;height:340px;}
.figure.effect-jazz img{opacity:0.9;}
.figure.effect-jazz .figcaption::after, .figure.effect-jazz img, .figure.effect-jazz p{-webkit-transition:opacity 0.35s, -webkit-transform 0.35s;transition:opacity 0.35s, transform 0.35s;}
.grid .figure .figcaption{padding:2em;color:#fff;text-transform:uppercase;font-size:0px;-webkit-backface-visibility:hidden;backface-visibility:hidden;}
.grid .figure .figcaption, .grid .figure .figcaption > a{position:absolute;top:0;left:0;width:100%;height:100%;}
.figure.effect-jazz p{padding:0.5em 2em;text-transform:none;font-size:0.85em;opacity:0;margin:32px auto;}
.figure.effect-jazz h2, .figure.effect-jazz p{opacity:0;-webkit-transform:scale3d(0.8, 0.8, 1);transform:scale3d(0.8, 0.8, 1);}
.txt-box{width:100%;height:auto;height:120px;clear:both;padding:15px 0px 5px;text-align:justify;direction:rtl;font-size:11px;color:#808080;}
.txt-box h4, .txt-box h4 a{font-size:14px;color:#575757;font-weight:normal;margin-bottom:5px;-webkit-transition:all 0.2s ease-in;-moz-transition:all 0.2s ease-in;-o-transition:all 0.2s ease-in;-ms-transition:all 0.2s ease-in;transition:all 0.2s ease-in;text-align:center;}
.view-box .view-more{font-size:12px;float:left;color:#ffb302;display:block;text-align:left;clear:both;}
.article-col-inner:hover .txt-box h4 a{color:#ffb302;}
img.article-img{display:block;margin:30px auto;clear:both;border:15px solid #e4e4e4;}
@media only screen and (max-width:1700px){#box1-resize{min-height:770px;}
}
@media only screen and (max-width:1249px){.c-col{width:33.333%;margin-left:0px;padding:0px 30px}
}
@media only screen and (max-width:1220px){.box-inner{width:100%;padding-right:15px;padding-left:15px;}
.main-about{width:60%;margin:0px auto;float:none;}
.footer-col{padding-left:20px;padding-right:20px;}
.ad-col{width:25%;height:200px;float:right;margin-left:0px;margin:15px auto}
}
@media only screen and (max-width:1210px){#box4-resize .text-box a{margin-top:20px;}
#box5-resize .box-inner{width:650px;}
.ad-col{width:280px;height:200px;float:right;margin-left:0px;margin:15px 15px}
}
@media only screen and (max-width:1130px){.footer-col{width:33.33333%;}
.footer-contact{width:100%;margin-top:50px;text-align:center}
.footer-contact .tlt{text-align:center;}
.phone-number{text-align:center;}
.social-icons{display:inline-block;margin-left:3px;margin-right:3px}
}
@media only screen and (max-width:1110px){#list .figure.effect-julia{float:none;margin-left:0px;margin:0px auto 20px;text-align:center;}
#list .news-tlt{text-align:center}
}
@media only screen and (max-width:1100px){.article-col{width:33.33333%;}
}
@media only screen and (max-width:1099px){.c-col{width:50%;margin-left:0px;padding:0px 30px}
.news-tlt{font-size:14px;}
}
@media only screen and (max-width:1049px){#box3-resize .right{float:none;width:80%;margin:0px auto;}
#box3-resize .right .body-box{border-left:none;padding-left:0px;}
#box3-resize .left{float:none;width:80%;margin:75px auto 0px;}
#box3-resize .left .body-box{border-right:none;padding-right:0px;}
.logo-col{width:20%;}
}
@media all and (max-width:999px){#cssmenu ul.first-ul li a::after{display:none;}
#cssmenu{width:100%;}
#cssmenu ul{width:100%;display:none;}
#cssmenu.align-center > ul{text-align:left;}
#cssmenu ul li{width:100%;border-top:1px solid rgba(120, 120, 120, 0.2);}
#cssmenu ul ul li, #cssmenu li:hover > ul > li{height:auto;}
#cssmenu ul li a, #cssmenu ul ul li a{width:100%;border-bottom:0;}
#cssmenu > ul > li{float:none;}
#cssmenu ul ul li a{padding-left:25px;}
#cssmenu ul ul ul li a{padding-left:35px;}
#cssmenu ul ul li a{color:#dddddd;background:none;text-align:right;}
#cssmenu ul ul li:hover > a, #cssmenu ul ul li.active > a{color:#ffffff;}
#cssmenu ul ul, #cssmenu ul ul ul, #cssmenu.align-right ul ul{position:relative;right:0;width:100%;margin:0;text-align:left;}
#cssmenu > ul > li.has-sub > a:after, #cssmenu > ul > li.has-sub > a:before, #cssmenu ul ul > li.has-sub > a:after, #cssmenu ul ul > li.has-sub > a:before{display:none;}
#cssmenu #menu-button{display:block;padding:17px;color:#dddddd;cursor:pointer;font-size:12px;text-transform:uppercase;font-weight:700;}
#cssmenu #menu-button:after{position:absolute;top:22px;left:17px;display:block;height:4px;width:20px;border-top:2px solid #dddddd;border-bottom:2px solid #dddddd;content:'';}
#cssmenu #menu-button:before{position:absolute;top:16px;left:17px;display:block;height:2px;width:20px;background:#dddddd;content:'';}
#cssmenu #menu-button.menu-opened:after{top:23px;border:0;height:2px;width:15px;background:#ffffff;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);}
#cssmenu #menu-button.menu-opened:before{top:23px;background:#ffffff;width:15px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);}
#cssmenu .submenu-button{position:absolute;z-index:99;left:0;top:0;display:block;height:48px;width:40px;cursor:pointer;}
#cssmenu .submenu-button.submenu-opened{}
#cssmenu ul ul .submenu-button{height:42px;width:34px;}
#cssmenu .submenu-button:after{position:absolute;top:24px;right:19px;width:8px;height:2px;display:block;background:#dddddd;content:'';}
#cssmenu ul ul .submenu-button:after{top:19px;right:13px;}
#cssmenu .submenu-button.submenu-opened:after{background:#ffffff;}
#cssmenu .submenu-button:before{position:absolute;top:21px;right:22px;display:block;width:2px;height:8px;background:#dddddd;content:'';}
#cssmenu ul ul .submenu-button:before{top:16px;right:16px;}
#cssmenu .submenu-button.submenu-opened:before{display:none;}
#box4-resize{background-color:#fafafa;}
#box4-resize .text-box{width:80%;margin:0px auto;float:none;clear:both}
#box4-resize .img-box{width:0;display:none}
img.article-img{width:90%;height:auto;}
}
@media only screen and (max-width:850px){.main-about{width:70%;}
}
@media only screen and (max-width:840px){.article-col{width:50%;}
}
@media only screen and (max-width:830px){.footer-col{width:50%;margin-bottom:30px;}
.footer-contact{margin-top:0px;width:50%}
.footer-col .tlt{text-align:center;}
.news-link{text-align:center;}
.access-link{width:50%;text-align:center;}
.access-link2{width:50%;}
.logo-col{width:25%;}
}
@media only screen and (max-width:780px){#list .news-col:nth-child(even){padding-left:0px;}
#list .news-col:nth-child(odd){padding-right:0px;}
#list .news-col{width:80%;margin-left:0px;float:none;clear:none;margin-bottom:30px;margin:0px auto 30px;}
}
@media only screen and (max-width:767px){.c-col{width:100%;margin-left:0px;padding:0px 30px}
}
@media only screen and (max-width:700px){.header .right{float:none;width:180px;margin:0px auto;text-align:center;height:auto;}
.header .left{float:none;width:100%;text-align:center}
.header .right .login{padding-top:30px;width:90px;margin-left:0px;text-align:center}
.header .right .register{padding-top:30px;width:90px;margin-right:0px;text-align:center}
#box1-resize{min-height:800px;}
.main-about{width:70%;}
.main-about .tlt{font-size:16px;}
.main-about{width:85%;}
#box4-resize .text-box{height:auto}
#box4-resize .text-box a{margin-top:30px}
.contact-info .left{width:70%;}
.re-img{width:90%;height:auto}
}
@media only screen and (max-width:650px){#box3-resize .right, #box3-resize .left{float:none;width:90%;}
#box5-resize .box-inner{width:100%;}
.ad-col{width:280px;height:200px;float:right;margin-left:0px;margin:15px 15px}
.register-frm, .login-frm{width:300px;}
.register-frm .validat input, .login-frm .validat input{width:140px;}
}
@media only screen and (max-width:649px){.ad-col{width:100%;margin:15px auto;}
}
@media only screen and (max-width:600px){.footer-col{width:100%;}
.footer-contact{margin-bottom:0px;width:100%;}
}
@media only screen and (max-width:570px){.logo-col{width:33.33333%;}
.news-img{display:block;float:none;margin-left:15px;margin:0px auto 30px;}
.news-tlt{font-size:14px;text-align:center;}
}
@media only screen and (max-width:550px){.article-col{width:100%;}
}
@media only screen and (max-width:500px){.main-about .tlt{font-size:15px;}
.main-about{font-size:11px;}
.main-about .more{width:150px;height:40px;line-height:38px;}
.main-about{top:260px;}
.access-link{width:100%;text-align:center;}
}
@media only screen and (max-width:480px){#list .news-col{width:90%;}
.contact-info .left{width:100%;padding-right:35px}
}
@media only screen and (max-width:450px){#box1-resize{min-height:850px;}
.logo-col{width:50%;}
.register-frm, .login-frm{width:280px;}
}
@media only screen and (max-width:400px){.access-link{width:100%;}
.c-header h3{display:block;margin-right:0px;font-size:16px}
.c-header img{vertical-align:middle;display:block;margin:0px auto 15px;}
.c-header{width:100%;height:auto;text-align:center;margin-bottom:30px}
.c-body{width:100%;padding-right:0px;}
}
@media only screen and (max-width:390px){#box1-resize{min-height:900px;}
}
@media only screen and (max-width:350px){.main-about{top:235px;}
}
@media only screen and (max-width:340px){.logo-col{width:100%;}
}
.box-list{width:100%;height:auto;clear:both;margin:0px auto;float:right;}
.box-tw{position:relative;clear:both;margin:0 auto;margin-bottom:0px;max-width:1000px;list-style:none;width:100%;padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #e0e0e0;height:auto;text-align:right;direction:rtl;font-size:12px;color:#616161;}
.box-image{position:relative;float:right;overflow:hidden;height:auto;margin-left:15px;text-align:center;cursor:pointer;overflow:hidden;width:140px;}
.box-image img{position:relative;display:block;min-height:100%;max-width:100%;opacity:0.8;}
.box-title{float:left;position:relative;overflow:hidden;height:auto;text-align:center;cursor:pointer;}
.a-title{display:block;margin-bottom:15px;font-size:15px;color:#575757;font-weight:normal;}
.box-title span{float:left;display:block;font-size:13px;color:#828282;line-height:27px;}
.box-image img{width:100%;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}
.box-tw:hover .box-image img{opacity:0.7;-webkit-transform:scale3d(1.1, 1.1, 1);transform:scale3d(1.1, 1.1, 1);}
.box-tw:hover .a-title{color:#ffb302;}
@media only screen and (max-width:620px){.box-image{position:relative;float:none;margin:10px auto;}
.box-title span{float:none;clear:both;display:block;}
.box-title{text-align:center;float:none;}
.a-title{text-align:center;}