.no_space{	padding:0 !important;}.no_margin{	margin:0 !important;}.box{	padding:0 0.7rem;	border-radius:12px!important;}.box i{	font-size:2rem!important;}.vertical-center{	display:flex;	align-items:center;	justify-content:center;}.sub_menu{	display:none;}.menu,.subnavbtn{	cursor:pointer;}.navbar{	text-transform:uppercase;	overflow:hidden;}.navbar span{	float:left;	font-size:16px;	text-align:center;	padding:14px 16px;	text-decoration:none;}.subnav{	float:left;	overflow:hidden;}.subnav .subnavbtn{	font-size:16px;	border:none;	outline:none;	padding:14px 16px;	font-family:inherit;	margin:0;	text-transform:uppercase;}.navbar span:hover,.subnav:hover .subnavbtn{}.subnav-content{	display:none;	position:absolute;	left:0;	width:100%;	z-index:3;	top:175px;}.subnav-content span{	float:left;	text-decoration:none;}.subnav-content span:hover{}.subnav:hover .subnav-content{	display:block;}#btn .btn{	margin:5px;}.loader{	position:fixed;	top:0;	left:0;	right:0;	bottom:0;	width:100%;	height:100%;	z-index:10;	background-color:rgba(0,0,0,0.57);}.loader1{	border:16px solid #f3f3f3;	border-top:16px solid #3498db;	border-radius:50%;	width:120px;	height:120px;	position:fixed;	animation:spin 2s linear infinite;	left:50%;	margin-left:-60px;}@keyframes spin{	0%{		transform:rotate(0deg);	}	100%{		transform:rotate(360deg);	}}.btn,.title{	font-family:IRANSans,Tahoma,serif;	font-weight:bold;}body{	overflow:auto;}.btn,.btn-floating,.clickable,.clickable div,.btn-floating i{	cursor:pointer;}input[type=text],input[type=password],input[type=number],input[type=email],input[type=tel]{	cursor:text;}input[type=password],input[type=number],input[type=email],input[type=tel]{	direction:ltr;}*{	cursor:default;}*{	font-family:IRANSans,Tahoma,serif;	direction:rtl;	-webkit-user-select:none;	-moz-user-select:none;	-ms-user-select:none;	user-select:none;}input,input:before,input:after{	-webkit-user-select:initial;	-html-user-select:initial;	-moz-user-select:initial;	-ms-user-select:initial;	user-select:initial;}.act{	cursor:pointer;}input{	font-family:IRANSans,Tahoma,serif;	text-align:center;}.choice{	width:100%;	border-radius:10px;	height:22px;	background-color:white;	border-style:solid;}.choice_select{	height:22px;	width:100%;	border-radius:10px;	background-color:black;	border-style:solid;}.expandable,.expandable1{	display:none;}.selected_choice{	border-radius:50%;	border-style:solid;	border-width:0.1rem;	border-color:orange;	margin-bottom:-4px;}.offed{	text-decoration:line-through;	color:red;}.expander{	cursor:pointer;}.report{	background:white;	color:blue;	padding:0.3rem;	border-radius:8px;	line-height:1.5rem;}.marquee-container{	width:100%;	overflow:hidden;	white-space:nowrap;}.marquee-content{	display:inline-block;	position:relative;	animation:marquee 10s linear infinite;}@keyframes marquee{	0%{		left:-100%;	}	100%{		left:0;	}}.square{	aspect-ratio:1 / 1;}:root{	color-scheme:only light;}