@charset "utf-8";

body.dark{
	color: #CBCBCB;
	background: 
		radial-gradient(circle at 50% 30%, rgba(65, 105, 225, 0.15) 0%, transparent 50%),
		radial-gradient(circle at 20% 70%, rgba(255, 215, 0, 0.1) 0%, transparent 40%),
		radial-gradient(circle at 80% 50%, rgba(255, 255, 227, 0.03) 0%, transparent 30%),
		linear-gradient(135deg, #2a2a2a 0%, #1e1e1e 50%, #252525 100%);
}
body.dark h1,
body.dark h2,
body.dark h3,
body.dark h4,
body.dark h5,
body.dark h6{
	color: #fff;
}
body.dark::-webkit-scrollbar {
  width: 11px;
}
body.dark{
  scrollbar-width: thin;
  scrollbar-color: #666 #4A4A4A;
}
body.dark:-webkit-scrollbar-track {
  background: #4A4A4A;
}
body.dark::-webkit-scrollbar-thumb {
  background-color: #666;
  border-radius: 6px;
  border: 3px solid #4A4A4A;
}
body.dark .Nick_tm_hero{
	background-color: #4A4A4A;
}
body.dark .Nick_tm_header.animate{
	background: linear-gradient(135deg, #4A4A4A 0%, #3d3d3d 50%, #2f2f2f 100%);
	box-shadow: 0 4px 20px rgba(0, 0, 0, 0.4), 0 2px 8px rgba(0, 0, 0, 0.3);
	border-bottom: 1px solid rgba(109, 129, 150, 0.3);
}
body.dark .Nick_tm_header.animate .menu ul li a{
	color: #fff;
}
body.dark .Nick_tm_header.animate .menu ul li.current a{
	color: #6D8196;
}
body.dark .Nick_tm_header.animate .menu ul li a:hover{
	color: #6D8196;
}
body.dark .Nick_tm_about .center .subtitle{
	color: #fff;
}
body.dark .Nick_tm_button a:hover{
	color: #fff;
}
body.dark .Nick_tm_button a:hover .svg{
	color: #fff;
}
body.dark .Nick_tm_service .service_list ul li .list_inner{
	background-color: #4A4A4A;
	box-shadow: none;
}
body.dark .Nick_tm_service .service_list ul li.simple .list_inner{
	background-color: transparent;
	box-shadow: none;
}
body.dark .Nick_tm_button.border a{
	color: #fff;
}
body.dark .Nick_tm_button.border a svg{
	color: #fff;
}
body.dark .Nick_tm_resume .info .left span{
	color: #fff;
}
body.dark .Nick_tm_testimonials .square{
	background-color: #fff;
}
body.dark .Nick_tm_news .news_list ul li .details .title a{
	color: #fff;
}
body.dark .Nick_tm_news .news_list ul li .details .title a:hover{
	color: #6D8196;
}
body.dark .Nick_tm_learn_more a{
	color: #fff;
}
body.dark .Nick_tm_contact .left ul li span{
	color: #fff;
}
body.dark .Nick_tm_contact .left ul li .svg{
	color: #fff;
}
body.dark .Nick_tm_contact .square{
	background-color: #fff;
}
body.dark .Nick_tm_copyright{
	background: transparent;
}
body.dark .Nick_tm_contact .right .input_list ul li input{
	background-color: #4d4c4c;
	box-shadow: none;
	color: #9e9ba3;
}
body.dark .Nick_tm_contact .message_area textarea{
	background-color: #4d4c4c;
	box-shadow: none;
	color: #9e9ba3;
}
body.dark .Nick_tm_modalbox .box_inner{
	background-color: #4A4A4A;
}
body.dark .Nick_tm_modalbox .service_popup_informations .main_title span{
	color: #fff;
}
body.dark .Nick_tm_modalbox .service_popup_informations .main_title span span{
	color: #6D8196;
}

body.dark .Nick_tm_modalbox .description_wrap::-webkit-scrollbar{
  width: 11px;
}
body.dark .Nick_tm_modalbox .description_wrap{
  scrollbar-width: thin;
  scrollbar-color: #666 #4A4A4A;
}
body.dark .Nick_tm_modalbox .description_wrap:-webkit-scrollbar-track{
  background: #4A4A4A;
}
body.dark .Nick_tm_modalbox .description_wrap::-webkit-scrollbar-thumb{
  background-color: #666;
  border-radius: 10px;
  border: 3px solid #4A4A4A;
}
body.dark .Nick_tm_modalbox .main_details .detailbox .first{
  color: #fff;
}
body.dark .Nick_tm_modalbox .main_details .detailbox .share li a{
  color: #fff;
}

body.dark .Nick_tm_modalbox .news_popup_informations .details .category a{
  color: #fff;
}
body.dark .Nick_tm_modalbox .news_popup_informations .details .title a{
  color: #fff;
}
