@font-face {
	font-family: 'Solaiman Lipi';
	font-style: normal;
	font-weight: 100 900;
	font-stretch: 100%;
	font-display: swap;
	src: url('../fonts/solaiman-lipi-v1.0.eot');
	src: url('../fonts/solaiman-lipi-v1.0.woff') format('woff'),
		url('../fonts/solaiman-lipi-v1.0.ttf') format('truetype'),
		url('../fonts/solaiman-lipi-v1.0.svg#AdorshoLipi') format('svg'),
		url('../fonts/solaiman-lipi-v1.0.eot?#iefix') format('embedded-opentype');
	unicode-range: U+0951-0952, U+0964-0965, U+0980-09FE, U+1CD0, U+1CD2, U+1CD5-1CD6, U+1CD8, U+1CE1, U+1CEA, U+1CED, U+1CF2, U+1CF5-1CF7, U+200C-200D, U+20B9, U+25CC, U+A8F1;
}

@font-face {
	font-family: 'SolaimanLipi';
	font-style: normal;
	font-weight: 100 900;
	font-stretch: 100%;
	font-display: swap;
	src: url('../fonts/solaiman-lipi-v1.0.eot');
	src: url('../fonts/solaiman-lipi-v1.0.woff') format('woff'),
		url('../fonts/solaiman-lipi-v1.0.ttf') format('truetype'),
		url('../fonts/solaiman-lipi-v1.0.svg#AdorshoLipi') format('svg'),
		url('../fonts/solaiman-lipi-v1.0.eot?#iefix') format('embedded-opentype');
	unicode-range: U+0951-0952, U+0964-0965, U+0980-09FE, U+1CD0, U+1CD2, U+1CD5-1CD6, U+1CD8, U+1CE1, U+1CEA, U+1CED, U+1CF2, U+1CF5-1CF7, U+200C-200D, U+20B9, U+25CC, U+A8F1;
}

.bangla {
	font-family: 'SolaimanLipi', sans-serif;
}

.socile_icons {
	border-radius: 5px;
	overflow: hidden;
	box-shadow: 3px 5px 20px rgba(0, 0, 0, 0.25);
	background-color: rgba(var(--bs-light-rgb), var(--bs-bg-opacity)) !important;
	min-height: 165px;
}

.social_icon {
	width: 100%;
	text-align: center;
	font-size: 45px;
	background: black;
	padding: 10px 0 8px;
	color: #fff;
	background: #222;
}

.fb .social_icon {
	background: #3b5998;
}

.tw .social_icon {
	background: #00aced;
}

.linked .social_icon {
	background: #0077B5;
}

.google_p .social_icon {
	background: #d34836;
}

.socile_icons .social_cont {
	float: left;
	text-align: center;
	width: 100%;
	padding: 15px 0 15px;
}

.socile_icons .social_cont ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

.socile_icons .social_cont ul li {
	float: left;
	width: 50%;
	font-size: 18px;
	color: #455a64;
	line-height: 24px;
	cursor: pointer;
}

.socile_icons .social_cont ul li span {
	float: left;
	width: 100%;
	color: var(--bs-light-text-emphasis);
	font-size: 17px;
	font-weight: 300;
}

.socile_icons .social_cont ul li span strong {
	font-weight: 600;
	font-size: 18px;
	color: var(--bs-heading-color);
}

.social_title {
	font-size: 20px;
	font-weight: bold;
}