@font-face {
	font-family: font1;
	font-style: normal;
	font-weight: normal;
	src: url('../fonts/eot/Anjoman-SemiBold.eot');
	src: url('../fonts/eot/Anjoman-SemiBold.eot#iefix') format('embedded-opentype'), /* IE6-8 */
	url('../fonts/woff2/Anjoman-SemiBold.woff2') format('woff2'), /* FF39+,Chrome36+, Opera24+*/
	url('../fonts/woff/Anjoman-SemiBold.woff') format('woff')
}
@font-face {
	font-family: font1;
	font-style: normal;
	font-weight: bold;
	src: url('../fonts/eot/Anjoman-Black.eot');
	src: url('../fonts/eot/Anjoman-Black.eot#iefix') format('embedded-opentype'), /* IE6-8 */
	url('../fonts/woff2/Anjoman-Black.woff2') format('woff2'), /* FF39+,Chrome36+, Opera24+*/
	url('../fonts/woff/Anjoman-Black.woff') format('woff')
}
@font-face {
	font-family: font1;
	font-style: normal;
	font-weight: 500;
	src: url('../fonts/eot/Anjoman-Medium.eot');
	src: url('../fonts/eot/Anjoman-Medium.eot#iefix') format('embedded-opentype'), /* IE6-8 */
	url('../fonts/woff2/Anjoman-Medium.woff2') format('woff2'), /* FF39+,Chrome36+, Opera24+*/
	url('../fonts/woff/Anjoman-Medium.woff') format('woff')
}@font-face {
	font-family: font1;
	font-style: normal;
	font-weight: 300;
	src: url('../fonts/eot/Anjoman-Thin.eot');
	src: url('../fonts/eot/Anjoman-Thin.eot#iefix') format('embedded-opentype'), /* IE6-8 */
	url('../fonts/woff2/Anjoman-Thin.woff2') format('woff2'), /* FF39+,Chrome36+, Opera24+*/
	url('../fonts/woff/Anjoman-Thin.woff') format('woff')
}

html {
	direction: rtl;
	text-align: right;
	background: #fff url(../images/bg.jpg) no-repeat center top / 100% auto;
}
html,
body {
	font-family: font1;
	width: 100%;
	padding-bottom: 30px;
}
body {
	background: url(../images/bg-shape.png) no-repeat left bottom;
	min-height: 100vh;
	height: 100%;
	padding-top: 50px;
	box-sizing: border-box;
}
.container {
	max-width: 1170px;
	width: 95%;
	margin: 0 auto
}
.mobile_sec {
	float: right;
	width: 450px;
	box-sizing: border-box;
	padding-left: 140px;
}
.info_sec {
	float: right;
	width: calc(100% - 450px);
	padding-right: 50px;
	box-sizing: border-box;
}
.info_sec #logo a {
	width: 300px;
	height: 90px;
	background: url(../images/logo.png) no-repeat center center / 100% auto;
	font-size: 0;
	display: block;
}
.info_sec #logo {
	padding: 70px 0 50px;
}
.info_sec .desc p {
	font: 500 19px/32px 'font1';
	color: #666e82;
	text-align: justify;
	padding-bottom: 50px;
}
.dl_sec {
	float: left;
	width: calc(100% - 450px);
}
.dl_sec .dl_box {
	background: #fff;
	border: 1px solid #eceff5;
	border-radius: 14px;
	box-shadow: 0px 10px 60px 0px rgba(46, 61, 98, 0.1);
	padding: 25px 15px 10px;
	overflow: hidden;
	margin-bottom: 15px;
	box-sizing: border-box;
}
.dl_sec .dl_box.android_box {background: #3bcd84;}
.dl_sec .dl_box.ios_box {background: #849ebb;}
.dl_sec .dl_box.desktop_box {background: #2e9bf1;}
.dl_sec .dl_box.mini_dl {
	width: 35%;
	float: right
}
.dl_sec .dl_box.med_dl {
	width: 64%;
	float: left;
}
.dl_sec .dl_box .dl_head {
	font: 500 18px/30px 'font1';
	color: #424242;
	margin-bottom: 10px;
	text-align: left;
	margin-left: 15px;
}
.dl_sec .dl_box .download_btn {
	float: left;
	display: block;
	text-align: center;
	color: #fff;
	border-radius: 14px;
	-moz-border-radius: 14px;
	-webkit-border-radius: 14px;
	-webkit-transition: all 0.5s ease;
	-moz-transition: all 0.5s ease;
	-ms-transition: all 0.5s ease;
	-o-transition: all 0.5s ease;
	transition: all 0.5s ease;
	width: 115px;
	height: 115px;
	margin: 5px 11px 20px;
	background: rgba(0,0,0,0.15);
}
/*
.dl_sec .dl_box.larg_dl .download_btn {
	width: 32%;
	margin: 0;
}
.dl_sec .dl_box.small_dl .download_btn {
	width: 19%;
	margin: 0 0.5%;
}
.dl_sec .dl_box.larg_dl .download_btn:nth-child(5),
.dl_sec .dl_box.larg_dl .download_btn:nth-child(2) {margin: 0 2%;} 
.dl_sec .dl_box.mini_dl .download_btn {
	width: 32%;
	margin: 0;
}
.dl_sec .dl_box.larg_dl .download_btn:nth-child(4),
.dl_sec .dl_box.larg_dl .download_btn:nth-child(5),
.dl_sec .dl_box.larg_dl .download_btn:nth-child(6) {margin-top: 10px;}
.dl_sec .dl_box.mini_dl .download_btn:nth-child(2) {margin: 0 2%;} 
.dl_sec .dl_box.med_dl .download_btn {
	width: 32%;
	margin: 0;
}
.dl_sec .dl_box.med_dl .download_btn:nth-child(2) {margin: 0 2%;}
.dl_sec .dl_box.mini_dl .download_btn.mini_btn {font-size: 0px;text-align: center;}
.dl_sec .dl_box.mini_dl .download_btn.mini_btn .icon {
	float: none;
	display: inline-block;
}
*/

.download_btn .icon {
	width: 43px;
	height: 53px;
	line-height: 53px;
	text-align: center;
	float: none;
	display: block;
	color: #e7e7e7;
	font-size: 30px;
	margin: 15px auto 5px;
}
/*
.bw_btn {
	background: #e46c6c !important;
	color: #fff;
	height: 43px;
	text-align: center;
	font: 18px/43px font1;
	color: #fff;
	display: block;
	transition: all 0.4s ease;
	display: block;
	position: fixed;
	bottom: 0;
	right: 0;
	left: 0;
	z-index: 50;
}
.icon_iranapps {background-color: #00c0ba;}
.icon_iranapps:hover {background-color: #038a86;}
*/
/*
.icon_myket {background-color: #9d74d7;}
.icon_myket:hover {background-color: #7b5aaa;}
.icon_android {background-color: #54bb6c;}
.icon_sibapp {background-color: #231f21;}
.icon_sibapp:hover {background-color: #000;}
.icon_android:hover {background-color: #3c9b52;}
.icon_desktop {background-color: #db7cc2;}
.icon_desktop:hover {background-color: #b569a1;}
.icon_ios {background-color: #717385;}
.icon_iapps {background-color: #000;}
.icon_iapps:hover {background-color: #000;}
.icon_ios:hover {background-color: #5d5e68;}
.icon_sibapps {background-color: #000;}
.icon_sibapps:hover {background-color: #000;}
.icon_mac {background-color: #717385;}
.icon_anardoni {background-color: #6f1518;}
.icon_anardoni:hover {background-color: #590C0F;}
.icon_mac:hover {background-color: #5d5e68;}
.icon_bazar {background-color: #ddc050;}
.icon_bazar:hover {background-color: #ab953e;}
.icon_linux {background-color: #d67634;}
.icon_linux:hover {background-color: #a55824;}
.icon_web {background-color: #e46c6c;}
.icon_web:hover {background-color: #bd6060;}
.icon_googleplay {background-color: #00c9ff;}
.icon_googleplay:hover {background-color: #02b5e5;}
*/
.icon_web .icon {background: url(../images/icons.png) no-repeat -500px 0;}
.icon_googleplay .googleplay {	background: url(../images/icons.png) no-repeat -175px 0;}
.icon_android .icon-android {	background: url(../images/icons.png) no-repeat -552px 0;}
.icon_linux .icon_linux {	background: url(../images/icons.png) no-repeat -608px 0;}
.icon_mac .icon_mac {	background: url(../images/icons.png) no-repeat -655px 0;}
.icon_bazar .icon {background: url(../images/icons.png) no-repeat -50px -60px;}
.icon_iranapps .icon {background: url(../images/icons.png) no-repeat -789px 0;}
.icon_ios .icon {background: url(../images/icons.png) no-repeat -444px 0;}
.icon_myket .icon {background: url(../images/icons.png) no-repeat -283px 0;}
.icon_sibapp .icon {background: url(../images/icons.png) no-repeat -336px 0;}
.icon_desktop .icon {background: url(../images/icons.png) no-repeat -395px 0;}
.icon_iapps .icon {background: url(../images/icons.png) no-repeat -698px 0;}
.icon_sibapps .icon {background: url(../images/icons.png) no-repeat -742px 0;}
.icon_anardoni .icon {background: url(../images/icons.png) no-repeat -828px 0;}
.icon_sibirani .icon {background: url(../images/icons.png) no-repeat 0px -60px;}
.features_sec {
	text-align: center;
	margin-top: 70px;
}
.features_sec .features_head {
	text-align: center;
	font: 500 25px/53px font1;
	color: #4a5777;
	display: inline-block;
	border-bottom: 2px solid #fff2ee;
	padding: 0 20px;
	letter-spacing: -1px;
	margin-bottom: 50px;
}
.features_sec .features_box {
	border-radius: 4px;
	box-shadow: 0px 10px 60px 0px rgba(46, 61, 98, 0.1);
	background: #fff;
	width: 23%;
	margin: 1% 1% 1.5%;
	padding: 50px 20px;
	box-sizing: border-box;
	text-align: right;
	float: right;
	transition: all 0.4s ease;
	overflow: hidden;
	position: relative;
}
.features_sec .features_box .features_icon {
	width: 70px;
	height: 70px;
	margin-bottom: 10px;
}
.features_sec .features_box .features_icon svg {fill: #ee539b;transition: all 0.4s ease;}
.features_sec .features_box .features_name {
	font: 22px/40px 'font1';
	color: #2e3d62;
	transition: all 0.4s ease;
}
.features_sec .features_box .features_desc {
	font: 500 14px/25px 'font1';
	color: #666e82;
	text-align: justify;
	transition: all 0.4s ease;
	letter-spacing: -0.5px;
}
.features_sec .features_box:hover {background: #9364d4;}
.features_sec .features_box:hover .features_name,
.features_sec .features_box:hover .features_desc {color: #fff;}
.features_sec .features_box:hover .features_icon svg {fill: #fff;}
.features_sec .features_box:hover:after {
	content: " ";
	width: 120px;
	height: 120px;
	border-radius: 50%;
	background: rgba(255,255,255,0.1);
	top: -50px;
	left: -50px;
	position: absolute;
	display: block;
}
.features_sec .features_box:hover:before {
	content: " ";
	width: 120px;
	height: 120px;
	border-radius: 50%;
	background: rgba(255,255,255,0.1);
	bottom: -50px;
	right: -50px;
	position: absolute;
	display: block;
}
.footer {
	background: #fafafa;
	font: 14px/20px 'font1';
	color: #666e82;
	padding: 20px 0;
	overflow: hidden;
	clear: both;
	text-align: center;
	direction: ltr;
	margin-top: 70px;
}

#webgap {
    left: 55px;
    position: fixed;
    top: 0;
}
#webgap a {
	border: 2px dashed #9c98ef;
	border-top: none;
    background: rgba(255,255,255,0.9);
    border-radius: 0 0 8px 8px;
    color: #000038;
    display: block;
    font: 500 16px/25px "font1";
    padding: 5px 10px;
    text-align: center;
}
#webgap a .icon {
	width: 50px;
	height: 46px;
	background: url(../../images/download/gapweb.png) no-repeat center center / 100% auto;
	display: inline-block;
}