.fuse_social_icons_links {
	display: block;
}

@media (max-width:767px) {
	.fsdzg {
		padding-left: 20px !important;
		padding-right: 20px !important;
	}
}


.facebook-awesome-social::before {
	content: "\f09a" !important;
}

.fsd {
	display: none !important;
}

@media (max-width:1180px) {
	.fsd {
		display: block !important;
	}
}

.dfxss {
	font-size: 16px !important;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 5;
	overflow: hidden;
	text-overflow: ellipsis;
}

.szfszbjj {
	display: -webkit-box !important;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 1;
	overflow: hidden;
	text-overflow: ellipsis;
}

.jkm {
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;
	text-overflow: ellipsis;
}

.dszfgerh {
	word-break: break-all;
}

.blogs {
	display: grid !important;
	grid-template-columns: repeat(1, 1fr);
	gap: 30px;
}

@media (min-width:992px) {
	.blogs {
		display: grid !important;
		grid-template-columns: repeat(3, 1fr);
		gap: 30px;
	}
}

@media (max-width:992px) and (min-width:768px) {
	.blogs {
		display: grid !important;
		grid-template-columns: repeat(2, 1fr);
		gap: 30px;
	}
}

h1 {
	text-align: center !important;
	font-weight: bold !important;
	font-size: 30px !important;
	line-height: 1.3 !important;
	color: #000 !important;
	padding-bottom: 20px !important;
}

h2 {
	font-weight: bold !important;
	font-size: 26px !important;
	line-height: 1.3 !important;
}

h3 {
	font-weight: bold !important;
	font-size: 23px !important;
	line-height: 1.3 !important;
}

h4 {
	font-weight: bold !important;
	font-size: 20px !important;
	line-height: 1.3 !important;
}

p {
	font-size: 18px !important;
	line-height: 1.5 !important;
}

.dszfgerh h2 {
	text-align: center !important;
	color: #000 !important;
}

.dszfgerh h3 {
	text-align: center !important;
	color: #000 !important;
}

.dszfgerh h4 {
	text-align: center !important;
	color: #000;
}

.dszfgerh h5,
.dszfgerh h6 {
	text-align: center !important;
	font-weight: bold !important;
	color: #000 !important;
}

.dszfgerh li,
.dszfgerh span,
.dszfgerh a {
	color: #000 !important;
}

.dszfgerh img {
	max-width: 100%;
	height: auto;
}

.dszfgerh p {
	line-height: 1.6 !important;
	text-align: left !important;
	color: #000 !important;
}

.dszfgerh table {
	word-break: break-all !important;
}

.dszfgerh td {
	font-size: 16px !important;
	color: #000 !important;
}

.dszfgerh li {
	font-size: 16px !important;
	text-align: left !important;
	color: #000 !important;
}

.awesome-social-img img {
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
}

.awesome-social-img {
	position: relative;
}

.icon_wrapper .awesome-social {
	font-family: 'FuseAwesome' !important;
}

#icon_wrapper .fuse_social_icons_links .awesome-social {
	font-family: "FuseAwesome" !important;
	ext-rendering: auto !important;
	-webkit-font-smoothing: antialiased !important;
	-moz-osx-font-smoothing: grayscale !important;
}


#icon_wrapper {
	position: fixed;
	top: 50%;
	left: 0px;
	z-index: 99999;
}

.awesome-social {

	margin-top: 2px;

	color: #fff !important;

	text-align: center !important;

	display: block;


	line-height: 51px !important;

	width: 48px !important;

	height: 48px !important;

	font-size: 28px !important;


	-moz-transition: width 0.5s, height 0.5s, -webkit-transform 0.5s;
	/* For Safari 3.1 to 6.0 */



	-webkit-transition: width 0.5s, height 0.5s, -webkit-transform 0.5s;
	/* For Safari 3.1 to 6.0 */

	transition: width 0.5s, height 0.5s, transform 0.5s;






}


.awesome-social:hover {



	-webkit-transform: rotate(360deg);
	/* Chrome, Safari, Opera */

	transform: rotate(deg);

	-moz-transform: rotate(360deg);
	/* Chrome, Safari, Opera */

	-ms-transform: rotate(360deg);
	/* Chrome, Safari, Opera */



}


.fuse_social_icons_links {

	outline: 0 !important;



}

.fuse_social_icons_links:hover {

	text-decoration: none !important;

}


.fb-awesome-social {

	background: #3b5998;
	border-color: #3b5998;

}

.facebook-awesome-social {

	background: #3b5998;
	border-color: #3b5998;
}

.fuseicon-threads.threads-awesome-social.awesome-social::before {
	content: "\e900";
	font-family: 'FuseCustomIcons' !important;
}

.fuseicon-threads.threads-awesome-social.awesome-social {
	background: #000;
}


.tw-awesome-social {

	background: #00aced;
	border-color: #00aced;

}

.twitter-awesome-social {

	background: #00aced;
	border-color: #00aced;

}

.rss-awesome-social {

	background: #FA9B39;
	border-color: #FA9B39;

}

.linkedin-awesome-social {

	background: #007bb6;
	border-color: #007bb6;
}

.youtube-awesome-social {

	background: #bb0000;
	border-color: #bb0000;
}

.flickr-awesome-social {

	background: #ff0084;
	border-color: #ff0084;
}

.pinterest-awesome-social {

	background: #cb2027;
	border-color: #cb2027;
}

.stumbleupon-awesome-social {

	background: #f74425;
	border-color: #f74425;
}

.google-plus-awesome-social {

	background: #f74425;
	border-color: #f74425;
}

.instagram-awesome-social {

	background: -moz-linear-gradient(45deg, #f09433 0%, #e6683c 25%, #dc2743 50%, #cc2366 75%, #bc1888 100%);
	background: -webkit-linear-gradient(45deg, #f09433 0%, #e6683c 25%, #dc2743 50%, #cc2366 75%, #bc1888 100%);
	background: linear-gradient(45deg, #f09433 0%, #e6683c 25%, #dc2743 50%, #cc2366 75%, #bc1888 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f09433', endColorstr='#bc1888', GradientType=1);
	border-color: #f09433;


}

.tumblr-awesome-social {

	background: #32506d;
	border-color: #32506d;
}

.vine-awesome-social {

	background: #00bf8f;
	border-color: #00bf8f;
}

.vk-awesome-social {



	background: #45668e;
	border-color: #45668e;

}

.soundcloud-awesome-social {

	background: #ff3300;
	border-color: #ff3300;

}

.reddit-awesome-social {



	background: #ff4500;
	border-color: #ff4500;

}

.stack-awesome-social {



	background: #fe7a15;
	border-color: #fe7a15;

}

.behance-awesome-social {

	background: #1769ff;
	border-color: #1769ff;

}

.github-awesome-social {

	background: #999999;
	border-color: #999999;



}

.envelope-awesome-social {

	background: #ccc;
	border-color: #ccc;
}

/*  Mobile */

img:is([sizes="auto" i], [sizes^="auto," i]) {
	contain-intrinsic-size: 3000px 1500px
}

.path {
	fill: none;
	stroke: #333;
	stroke-miterlimit: 10;
	stroke-width: 1.5px;
}

.path {
	fill: none;
	stroke: #333;
	stroke-miterlimit: 10;
	stroke-width: 1.5px;
}

.path {
	fill: none;
	stroke: #333;
	stroke-miterlimit: 10;
	stroke-width: 1.5px;
}

.path {
	fill: none;
	stroke: #333;
	stroke-miterlimit: 10;
	stroke-width: 1.5px;
}

#mfn-megamenu-49 {
	padding: ;
	border-style: none;
	border-color: #FFF8F8;
	border-width: 1px 1px 0 0;
}

#mfn-megamenu-191 {
	background-color: ;
	padding: ;
}

#mfn-megamenu-355 {
	background-color: ;
}

#mfn-megamenu-386 {
	background-color: ;
}

#mfn-megamenu-496 {
	background-color: ;
}

#mfn-megamenu-569 {
	background-color: ;
}

.path {
	fill: none;
	stroke: #333;
	stroke-miterlimit: 10;
	stroke-width: 1.5px;
}

.path {
	fill: none;
	stroke: #333;
	stroke-miterlimit: 10;
	stroke-width: 1.5px;
}

.path {
	fill: none;
	stroke: #333;
	stroke-miterlimit: 10;
	stroke-width: 1.5px;
}

.path {
	fill: none;
	stroke: #333;
	stroke-miterlimit: 10;
	stroke-width: 1.5px;
}

#mfn-megamenu-49 {
	padding: ;
	border-style: none;
	border-color: #FFF8F8;
	border-width: 1px 1px 0 0;
}

#mfn-megamenu-191 {
	background-color: ;
	padding: ;
}

#mfn-megamenu-355 {
	background-color: ;
}

#mfn-megamenu-386 {
	background-color: ;
}

#mfn-megamenu-496 {
	background-color: ;
}

#mfn-megamenu-569 {
	background-color: ;
}

#mfn-popup-template-1205 .exit-mfn-popup-abs {
	color: #F44336;
	border-radius: 3px;
}

#mfn-popup-template-1205 .mfn-popup-tmpl-content {
	--mfn-exitbutton-font-size: 25px;
	--mfn-exitbutton-size: 30px;
	--mfn-popup-tmpl-offset: 20px;
}

#mfn-popup-template-1205 .mfn-popup-tmpl-content .mfn-popup-tmpl-content-wrapper {
	padding: 20px;
}

.mfn-sidemenu-131-active #Wrapper {
	transition: 0.5s;
	pointer-events: none;
}

.mfn-sidemenu-131-active body.mobile-side-slide {
	overflow-x: hidden;
}

.mfn-sidemenu-131-active #Wrapper {
	transform: translateX(-200px);
}

.mfn-closing-sidemenu-131 #Wrapper {
	transition: 0.4s;
	transform: translateX(0)
}

#mfn-sidemenu-tmpl-131 {
	background-color: #0A0224;
}

#mfn-sidemenu-tmpl-131 .mfn-sidemenu-tmpl-builder {
	justify-content: space-between;
}

#mfn-sidemenu-tmpl-131 .mfn-sidemenu-closebutton {
	color: #FFFFFF;
}

@media(max-width: 959px) {
	#mfn-sidemenu-tmpl-131 .mfn-sidemenu-tmpl-builder {
		justify-content: space-between;
		padding-top: 1%;
		padding-right: 1%;
		padding-bottom: 1%;
		padding-left: 1%;
	}
}

.mfn-sidemenu-131-active #Wrapper {
	transition: 0.5s;
	pointer-events: none;
}

.mfn-sidemenu-131-active body.mobile-side-slide {
	overflow-x: hidden;
}

.mfn-sidemenu-131-active #Wrapper {
	transform: translateX(-200px);
}

.mfn-closing-sidemenu-131 #Wrapper {
	transition: 0.4s;
	transform: translateX(0)
}

#mfn-sidemenu-tmpl-131 {
	background-color: #0A0224;
}

#mfn-sidemenu-tmpl-131 .mfn-sidemenu-tmpl-builder {
	justify-content: space-between;
}

#mfn-sidemenu-tmpl-131 .mfn-sidemenu-closebutton {
	color: #FFFFFF;
}

@media(max-width: 959px) {
	#mfn-sidemenu-tmpl-131 .mfn-sidemenu-tmpl-builder {
		justify-content: space-between;
		padding-top: 1%;
		padding-right: 1%;
		padding-bottom: 1%;
		padding-left: 1%;
	}
}

.mfn-sidemenu-131-active #Wrapper {
	transition: 0.5s;
	pointer-events: none;
}

.mfn-sidemenu-131-active body.mobile-side-slide {
	overflow-x: hidden;
}

.mfn-sidemenu-131-active #Wrapper {
	transform: translateX(-200px);
}

.mfn-closing-sidemenu-131 #Wrapper {
	transition: 0.4s;
	transform: translateX(0)
}

#mfn-sidemenu-tmpl-131 {
	background-color: #0A0224;
}

#mfn-sidemenu-tmpl-131 .mfn-sidemenu-tmpl-builder {
	justify-content: space-between;
}

#mfn-sidemenu-tmpl-131 .mfn-sidemenu-closebutton {
	color: #FFFFFF;
}

@media(max-width: 959px) {
	#mfn-sidemenu-tmpl-131 .mfn-sidemenu-tmpl-builder {
		justify-content: space-between;
		padding-top: 1%;
		padding-right: 1%;
		padding-bottom: 1%;
		padding-left: 1%;
	}
}