@import url("https://fonts.googleapis.com/css2?family=Mukta:wght@200;300;400;500;600;700;800&display=swap");
@import url("https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.1.1/css/all.min.css");
/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */

html {
	font-family: sans-serif;
	-ms-text-size-adjust: 100%;
	-webkit-text-size-adjust: 100%
}

img{
	width: 100%;
 object-fit: cover;
	height: auto;
}
}
body {
	margin: 0
}
article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary {
	display: block
}
audio, canvas, progress, video {
	display: inline-block;
	vertical-align: baseline
}
audio:not([controls]) {
	display: none;
	height: 0
}
[hidden], template {
	display: none
}
a {
	background-color: transparent
}
a:active, a:hover {
	outline: 0
}
abbr[title] {
	border-bottom: 1px dotted
}
b, strong {
	font-weight: bold
}
dfn {
	font-style: italic
}
h1 {
	font-size: 2em;
	margin: 0.67em 0
}
mark {
	background: #ff0;
	color: #000
}
small {
	font-size: 80%
}
sub, sup {
	font-size: 75%;
	line-height: 0;
	position: relative;
	vertical-align: baseline
}
sup {
	top: -0.5em
}
sub {
	bottom: -0.25em
}
img {
	border: 0
}
svg:not(:root) {
	overflow: hidden
}
figure {
	margin: 1em 40px
}
hr {
	box-sizing: content-box;
	height: 0
}
pre {
	overflow: auto
}
code, kbd, pre, samp {
	font-family: monospace, monospace;
	font-size: 1em
}
button, input, optgroup, select, textarea {
	color: inherit;
	font: inherit;
	margin: 0
}
button {
	overflow: visible
}
button, select {
	text-transform: none
}
button, html input[type="button"], input[type="reset"], input[type="submit"] {
	-webkit-appearance: button;
	cursor: pointer
}
button[disabled], html input[disabled] {
	cursor: default
}
button::-moz-focus-inner, input::-moz-focus-inner {
	border: 0;
	padding: 0
}
input {
	line-height: normal
}
input[type="checkbox"], input[type="radio"] {
	box-sizing: border-box;
	padding: 0
}
input[type="number"]::-webkit-inner-spin-button, input[type="number"]::-webkit-outer-spin-button {
	height: auto
}
input[type="search"] {
	-webkit-appearance: textfield;
	box-sizing: content-box
}
input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration {
	-webkit-appearance: none
}
fieldset {
	border: 1px solid #c0c0c0;
	margin: 0 2px;
	padding: 0.35em 0.625em 0.75em
}
legend {
	border: 0;
	padding: 0
}
textarea {
	overflow: auto
}
optgroup {
	font-weight: bold
}
table {
	border-collapse: collapse;
	border-spacing: 0
}
td, th {
	padding: 0
}
/*! Generated by Font Squirrel (https://www.fontsquirrel.com) on January 4, 2022 */

@font-face {
	font-family: 'helvetica';
	src: url("../fonts/helvetica_ce_bold-webfont.eot");
	src: url("../fonts/helvetica_ce_bold-webfont.eot?#iefix") format("embedded-opentype"), url("../fonts/helvetica_ce_bold-webfont.woff2") format("woff2"), url("../fonts/helvetica_ce_bold-webfont.woff") format("woff"), url("../fonts/helvetica_ce_bold-webfont.ttf") format("truetype"), url("../fonts/helvetica_ce_bold-webfont.svg#helvetica_cebold") format("svg");
	font-weight: 700;
	font-style: normal
}
@font-face {
	font-family: 'helvetica';
	src: url("../fonts/helvetica_ce_regular-webfont.eot");
	src: url("../fonts/helvetica_ce_regular-webfont.eot?#iefix") format("embedded-opentype"), url("../fonts/helvetica_ce_regular-webfont.woff2") format("woff2"), url("../fonts/helvetica_ce_regular-webfont.woff") format("woff"), url("../fonts/helvetica_ce_regular-webfont.ttf") format("truetype"), url("../fonts/helvetica_ce_regular-webfont.svg#helvetica_ceregular") format("svg");
	font-weight: 400;
	font-style: normal
}
@font-face {
	font-family: 'helvetica';
	src: url("../fonts/helvetica_narrow_ce_regular-webfont.eot");
	src: url("../fonts/helvetica_narrow_ce_regular-webfont.eot?#iefix") format("embedded-opentype"), url("../fonts/helvetica_narrow_ce_regular-webfont.woff2") format("woff2"), url("../fonts/helvetica_narrow_ce_regular-webfont.woff") format("woff"), url("../fonts/helvetica_narrow_ce_regular-webfont.ttf") format("truetype"), url("../fonts/helvetica_narrow_ce_regular-webfont.svg#helvetica_narrow_ceregular") format("svg");
	font-weight: 300;
	font-style: normal
}
@font-face {
	font-family: 'icomoon';
	src: url("../fonts/icomoon.eot?knvlfd");
	src: url("../fonts/icomoon.eot?knvlfd#iefix") format("embedded-opentype"), url("../fonts/icomoon.ttf?knvlfd") format("truetype"), url("../fonts/icomoon.woff?knvlfd") format("woff"), url("../fonts/icomoon.svg?knvlfd#icomoon") format("svg");
	font-weight: normal;
	font-style: normal;
	font-display: block
}
[class^="icon-"], [class*=" icon-"] {
	font-family: 'icomoon' !important;
	speak: never;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale
}
.icon-arrow:before {
	content: "\e900"
}
.icon-chevron-left:before {
	content: "\e901"
}
.icon-chevron-right:before {
	content: "\e902"
}
.icon-recent:before {
	content: "\e903"
}
.icon-search:before {
	content: "\e904"
}
.icon-user:before {
	content: "\e905"
}
.navigation, .navigation .sub-menu, .achautari-nav-buttons .header-tools, .headline-list, .footer-nav, .footer-info, .social-media, .team-list, .phone-number-list, .email-list, .social-network, .article-box-list, .block-link-list, .news-headline-list, .category-list, .category-headlines, .article-list, .news-list, .sidebar-info-list, .pagination, .post-list, .recent-news-list, .filter-links, .short-info-list, .comment-list {
	margin: 0;
	padding: 0;
	list-style: none
}
.clearfix:after, .article:after {
	content: '';
	display: block;
	clear: both
}
.ellipsis {
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden
}
img, .img-holder {
	border-radius: 8px
}
.text-left {
	text-align: left
}
.text-center {
	text-align: center
}
.text-right {
	text-align: right
}
.row {
	display: flex;
	flex-wrap: wrap;
	margin: 0 -15px
}
.col-3 {
	padding: 0 15px;
	margin-bottom: 20px
}
@media screen and (min-width: 992px) {
	.col-3 {
		width: 33.33%;
		margin-bottom: 0
	}
}
.mb-30 {
	margin-bottom: 30px
}
blockquote {
	line-height: 1.8;
	padding: 2.8rem 0.8rem 2.125rem;
	font-weight: 500;
	position: relative;
	background: #fff;
	border-radius: 20px;
	border: 2px solid #ccc;
	font-size: 20px;
	margin: 25px 0
}
blockquote p {
	padding: 0;
	margin: 0 !important
}
@media screen and (min-width: 768px) {
	blockquote {
		max-width: 86%;
		float: right;
		width: 250px;
		margin: 0 0 25px 30px;
		padding: 1.5rem 2rem
	}
}
blockquote::before {
	content: "";
	position: absolute;
	top: -20px;
	left: -10px;
	text-align: left;
	font-size: 5rem;
	color: #244290;
	line-height: 1;
	background-image: var(--bg-image);
	background-size: 60px 65px;
	background-repeat: no-repeat;
	display: inline-block;
	width: 44px;
	height: 55px;
	background-color: #fff;
	border-radius: 50px
}
@media screen and (min-width: 768px) {
	blockquote::before {
		left: -15px
	}
}
blockquote::after {
	content: " ";
	background-image: url("../images/quite.png");
	background-color: #fff;
	background-repeat: no-repeat;
	background-position: center;
	position: absolute;
	font-size: 30px;
	padding: 0px 10px;
	right: -18px;
	bottom: -18px;
	color: #b1adad;
	line-height: 40px;
	width: 45px;
	height: 45px
}
blockquote p, blockquote ul, blockquote ol {
	font-size: inherit
}
#main {
	padding-top: 30px
}
.user-social-links {
	list-style: none;
	margin: 14px 0 0;
	padding: 0;
	text-align: center
}
.user-social-links li {
	display: inline-block;
	margin: 0 5px
}
.user-social-links li a {
	color: #666
}
.user-social-links li a:hover {
	color: #fd0000
}
html {
	box-sizing: border-box
}
*, *:before, *:after {
	box-sizing: inherit
}
* {
	max-height: 1000000px
}
body {
	color: #000;
	background: #fff;
	font: 21px/1.2 "Mukta", "aakriti", "helvetica", "Arial", "Helvetica Neue", "Helvetica", sans-serif;
	min-width: 320px;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale
}

.gm-style img {
	max-width: none
}
h1, .h1, h2, .h2, h3, .h3, h4, .h4, h5, .h5, h6, .h6, .h {
	font-family: inherit;
	font-weight: 800;
	margin: 0 0 0.5em;
	color: inherit
}
h1, .h1 {
	font-size: 36px
}
h2, .h2 {
	font-size: 32px
}
h3, .h3 {
	font-size: 28px
}
h4, .h4 {
	font-size: 26px
}
h5, .h5 {
	font-size: 24px
}
h6, .h6 {
	font-size: 22px
}
p {
	font-size: 22px;
	line-height: 1.4;
	margin: 0 0 30px
}
a {
	color: inherit;
	text-decoration: none;
	transition: color 0.3s linear
}
a:hover, a:focus {
	text-decoration: none;
	color: #39f
}
form, fieldset {
	margin: 0;
	padding: 0;
	border-style: none
}
input[type='text'], input[type='tel'], input[type='email'], input[type='search'], input[type='password'], textarea {
	-webkit-appearance: none;
	-webkit-border-radius: 0;
	box-sizing: border-box;
	border: 1px solid #999;
	padding: 0.4em 0.7em
}
input[type='text']:focus, input[type='tel']:focus, input[type='email']:focus, input[type='search']:focus, input[type='password']:focus, textarea:focus {
	border-color: #000
}
input[type='text']::-webkit-input-placeholder, input[type='tel']::-webkit-input-placeholder, input[type='email']::-webkit-input-placeholder, input[type='search']::-webkit-input-placeholder, input[type='password']::-webkit-input-placeholder, textarea::-webkit-input-placeholder {
	color: #999
}
input[type='text']::-moz-placeholder, input[type='tel']::-moz-placeholder, input[type='email']::-moz-placeholder, input[type='search']::-moz-placeholder, input[type='password']::-moz-placeholder, textarea::-moz-placeholder {
	opacity: 1;
	color: #999
}
input[type='text']:-moz-placeholder, input[type='tel']:-moz-placeholder, input[type='email']:-moz-placeholder, input[type='search']:-moz-placeholder, input[type='password']:-moz-placeholder, textarea:-moz-placeholder {
	color: #999
}
input[type='text']:-ms-input-placeholder, input[type='tel']:-ms-input-placeholder, input[type='email']:-ms-input-placeholder, input[type='search']:-ms-input-placeholder, input[type='password']:-ms-input-placeholder, textarea:-ms-input-placeholder {
	color: #999
}
input[type='text'].placeholder, input[type='tel'].placeholder, input[type='email'].placeholder, input[type='search'].placeholder, input[type='password'].placeholder, textarea.placeholder {
	color: #999
}
select {
	-webkit-border-radius: 0
}
textarea {
	resize: vertical;
	vertical-align: top
}
button, input[type="button"], input[type="reset"], input[type="file"], input[type="submit"] {
	-webkit-appearance: none;
	-webkit-border-radius: 0;
	cursor: pointer
}
.slick-slider {
	position: relative;
	display: block;
	box-sizing: border-box;
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	-ms-touch-action: pan-y;
	touch-action: pan-y;
	-webkit-tap-highlight-color: transparent
}
.slick-list {
	position: relative;
	overflow: hidden;
	display: block;
	margin: 0;
	padding: 0
}
.slick-list:focus {
	outline: none
}
.slick-list.dragging {
	cursor: pointer;
	cursor: hand
}
.slick-slider .slick-track, .slick-slider .slick-list {
	-webkit-transform: translate3d(0, 0, 0);
	-moz-transform: translate3d(0, 0, 0);
	-ms-transform: translate3d(0, 0, 0);
	-o-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0)
}
.slick-track {
	position: relative;
	left: 0;
	top: 0;
	display: block;
	margin-left: auto;
	margin-right: auto
}
.slick-track:before, .slick-track:after {
	content: "";
	display: table
}
.slick-track:after {
	clear: both
}
.slick-loading .slick-track {
	visibility: hidden
}
.slick-slide {
	float: left;
	height: 100%;
	min-height: 1px;
	display: none
}
[dir="rtl"] .slick-slide {
	float: right
}
.slick-slide img {
	display: block
}
.slick-slide.slick-loading img {
	display: none
}
.slick-slide.dragging img {
	pointer-events: none
}
.slick-initialized .slick-slide {
	display: block
}
.slick-loading .slick-slide {
	visibility: hidden
}
.slick-vertical .slick-slide {
	display: block;
	height: auto;
	border: 1px solid transparent
}
.slick-arrow.slick-hidden {
	display: none
}
.top-header {
	border-bottom: 1px solid #999;
	display: none
}
@media screen and (min-width: 769px) {
	.top-header {
		display: block
	}
}
.top-header .inner-top-header {
	display: flex;
	align-items: center;
	justify-content: space-between;
	font-size: 15px;
	width: 100%
}
.top-header .inner-top-header .company-info {
	display: flex;
	justify-content: end;
	align-items: center;
	align-self: center;
	width: 100%
}
.top-header .inner-top-header .company-info span {
	margin-right: 1em
}
.top-header .inner-top-header .company-info span i {
	margin-right: .5em
}
.top-header .inner-top-header .button-wrap {
	display: flex;
	justify-content: start;
	align-items: center;
	align-self: center;
	width: 100%
}
.top-header .submit-post {
	margin-right: 10px
}
.top-header .icon-wrap li {
	margin-right: 10px
}
.top-header .icon-wrap li img {
	width: 20px
}
#header {
	position: relative;
	padding-top: 10px
}
.header-block {
	display: flex;
	flex-wrap: wrap;
	align-items: center;
	margin: 0 0 10px
}
@media screen and (min-width: 768px) {
	.header-block {
		margin: 0 0 15px
	}
}
.sticky-logo img {
	max-width: 150%
}
.sticky-logo {
	display: none;
	opacity: 0;
	visibility: hidden
}
.fixed-position .header-nav-inner {
	display: flex;
	align-items: center;
	position: relative;
	padding: 10px 0px 0px 0px;
	margin: 0px -5px;
	/*box-shadow: rgb(167, 0, 0) 0px 7px 22px -13px;*/
}
@media screen and (max-width: 768px) {
	.fixed-position .header-nav-inner {
		justify-content: space-between;
			background: #fffcfc;
		box-shadow: rgb(167, 0, 0) 0px 7px 22px -13px;
	}
	.header-nav{
		box-shadow: none !important;
}
}
@media screen and (min-width: 321px) {
	.fixed-position .header-nav-inner {
		margin: 0px
	}
}
.fixed-position .header-nav-inner time {
  display: block;
  opacity: 1;
  visibility: visible;
  position: absolute;
  left: 50px;
  bottom: -29px;
  font-size: 18px;
  background-color: #03588D;
  padding: 3px 6px;
  color: #fff;
  animation: fadeInTime 0.5s ease-in both;
  border-radius: 0px 0px 4px 4px;
}
/*
.fixed-position .header-nav-inner time {
	display: block;
	opacity: 1;
	visibility: visible;
	position: absolute;
	left: 0;
	bottom: -25px;
	font-size: 11px;
	background-color: #03588D;
	padding: 3px 6px;
	color: #fff;
	animation: fadeInTime 0.5s ease-in both
}*/
@keyframes fadeInTime {
	from {
		opacity: 0;
		transform: translate3d(0, -300%, 0)
	}
	to {
		opacity: 1;
		transform: translate3d(0, 0, 0)
	}
}
.date_desktop_hide{
		opacity:0;
	visibility:hidden;
	}
@media screen and (max-width: 768px) {
	.fixed-position .header-nav-inner time {
		bottom: -24px;
		font-size: 15px !important;
		left: 0px;
	}
	.fixed-position .sticky-logo{
		position: static !important;
	}
	
	.date_desktop_hide{
		display: block !important;
  opacity: 1 !important;
  visibility: visible !important;
  position: absolute;
  left: 50px;
  bottom: -29px;
  font-size: 18px;
  background-color: #03588D;
  padding: 3px 6px;
  color: #fff;
  animation: fadeInTime 0.5s ease-in both;
  border-radius: 0px 0px 4px 4px;
	}
}

/*.fixed-position .sticky-logo {
	display: flex;
	opacity: 1;
	visibility: visible;
	margin: auto;
}*/
.header-nav-inner{
	position:relative;
}
.fixed-position .sticky-logo {
 opacity: 1;
  visibility: visible;
  position: absolute;
  bottom: -7px;
  left: 57px;
  width: 221px;
  display: block;
  z-index: 99;
}
.fixed-position .sticky-logo a {
	border-radius: 0;
	width: 250px;
	margin: auto;
}

@media screen and (max-width: 480px) {
	.fixed-position .sticky-logo a {
		margin-right: 0
	}
}
/*
.fixed-position .header-nav-section {
	box-shadow: 0 0 8px rgba(0, 0, 0, 0.5);
	z-index: 99;
	animation: fadeIn 0.4s ease-in both
}*/
.fixed-position .header-nav-section {
	z-index: 99;
	animation: fadeIn 0.4s ease-in both
}
@keyframes fadeIn {
	from {
		opacity: 0;
		transform: translate3d(0, -20%, 0)
	}
	to {
		opacity: 1;
		transform: translate3d(0, 0, 0)
	}
}
.fixed-position .header-nav {
	border: none;
	flex-wrap: nowrap;
	margin-right: 0;
	animation: fadeInMenu 0.6s ease-in both
}
@media screen and (min-width: 769px) {
	/*
	.fixed-position .header-nav {
		margin-right: -90px
	}*/
.fixed-position .header-nav {
    margin:auto !important;
    width: 96%;
	background:#FFF;
	box-shadow: rgb(167, 0, 0) 0px 7px 22px -13px;
  }
	.logo {
		width: 350px
	}
}
@keyframes fadeInMenu {
	from {
		margin-left: 0px;
		transform: translate3d(-1%, 0, 0)
	}
	to {
		margin-left: 32px;
		transform: translate3d(0, 0, 0)
	}
}
@media screen and (min-width: 1024px) {
	.fixed-position .nav-bar {
		width: calc(100% - 200px)
	}
}
.logo {
	width: 330px;
	position: relative
}

/*
.logo time {
	position: absolute;
	font-size: 14px;
	font-weight: 500;
	right: 18px;
	bottom: -5px;
	color: #666
}
*/
.ad-placeholder {
	text-align: right;
	padding: 0 0 0 15px;
	width: calc(100% - 160px)
}
@media screen and (min-width: 768px) {
	.ad-placeholder {
		padding: 10px 0 0 20px;
		width: calc(100% - 250px)
	}
}
.ad-placeholder a:hover {
	opacity: 0.9
}
.header-nav-section {
  background: none;
  min-height: 0px;
}
/*
.header-nav-section {
	background: #fff;
	min-height: 75px
}
.header-nav {
	border-bottom: 1px solid #070707;
	display: flex;
	flex-wrap: wrap;
	align-items: center;
	padding: 0 5px 2px;
	justify-content: center
}*/ 
.header-nav {
  border-bottom: 1px solid #0d0d0d;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  padding: 0px 13px;
  border-radius: 11px;
}
@media screen and (min-width: 768px) {
	.header-nav {
		justify-content: space-between
	}
	.header-nav .company-info {
		display: none
	}
}
@media screen and (max-width: 768px) {
	.header-nav {
		justify-content: center
	}
}
.nav-bar {
	width: calc(100% - 155px)
}
@media screen and (max-width: 768px) {
	.nav-bar {
		display: none
	}
}
@media screen and (min-width: 768px) {
	.nav-bar {
		width: calc(100% - 200px)
	}
}
@media screen and (min-width: 1024px) {
	.nav-bar {
		width: calc(100% - 270px)
	}
}
.nav-opener, .nav-burger {
	display: block;
	position: relative;
	width: 25px;
	height: 30px
}
@media screen and (min-width: 768px) {
	.nav-opener, .nav-burger {
		display: none
	}
}
.nav-opener:hover:before, .nav-opener:hover:after, .nav-opener:hover span, .nav-burger:hover:before, .nav-burger:hover:after, .nav-burger:hover span {
	background-color: #2866c8
}
.nav-opener:before, .nav-opener:after, .nav-burger:before, .nav-burger:after {
	content: ""
}
.nav-opener:before, .nav-opener:after, .nav-opener span, .nav-burger:before, .nav-burger:after, .nav-burger span {
	position: absolute;
	left: 0;
	right: 0;
	height: 2px;
	background-color: #241f21;
	transform: translateY(-50%);
	transition: all 0.3s linear
}
.nav-opener:before, .nav-burger:before {
	top: 30%
}
.nav-active .nav-opener:before, .nav-active .nav-burger:before {
	top: 50%;
	transform: translateY(-50%) rotate(45deg)
}
.nav-opener:after, .nav-burger:after {
	top: 70%
}
.nav-active .nav-opener:after, .nav-active .nav-burger:after {
	top: 50%;
	transform: translateY(-50%) rotate(-45deg)
}
.nav-opener span, .nav-burger span {
	top: 50%
}
.nav-active .nav-opener span, .nav-active .nav-burger span {
	opacity: 0
}
li.bm-item .nav-burger {
	display: block
}
.nav-active {
	overflow: hidden
}
.resize-active * {
	transition: none !important
}
.nav-drop {
	position: absolute;
	top: 100%;
	left: 0;
	right: 0;
	max-height: 0;
	transition: max-height 0.3s linear;
	overflow: hidden;
	z-index: 2
}
.nav-active .nav-drop {
	max-height: 999px
}
@media screen and (min-width: 768px) {
	.nav-active .nav-drop {
		max-height: none
	}
}
@media screen and (min-width: 768px) {
	.nav-drop {
		position: static;
		max-height: none;
		overflow: visible
	}
}
.nav-wrap {
	background-color: #fff;
	transform: translateY(-100%);
	transition: transform 0.3s linear;
	display: flex;
	align-items: baseline
}
.nav-active .nav-wrap {
	transform: none
}
@media screen and (min-width: 768px) {
	.nav-wrap {
		transform: none;
		background-color: transparent
	}
	.navigation {
		display: flex;
		flex-wrap: wrap;
		text-align: center;
		padding: 0
	}	
	
}
.navigation {
	line-height: 1.217;
	text-align: center;
}

@media screen and (min-width: 1024px) {
	.navigation {
		font-size: 23px;
		
	}
}
/*
.navigation>li {
	padding: 3px 15px
}


@media screen and (min-width: 1025px) {
	.navigation>li {
		margin: 4px 32px 4px 0
	}
}*/
.navigation>li a {
	color: #2866c8;
	font-weight: 600;
}

.navigation>li.current-menu-item>a {
	color: #fff;
}
.navigation .menu-item-has-children {
	position: relative
}
@media screen and (min-width: 768px) {
	.navigation .menu-item-has-children:hover>.sub-menu {
		transform: translateY(0px);
		pointer-events: all;
		opacity: 1;
		visibility: visible;
		transition: all 0.4s ease
	}
}
.navigation .sub-menu {
	display: none
}
@media screen and (min-width: 768px) {
	.navigation .sub-menu {
		display: block;
		position: absolute;
		top: 100%;
		left: 0;
		z-index: 2;
		background: #fff;
		box-shadow: 0 4px 4px rgba(0, 0, 0, 0.4);
		visibility: hidden;
		opacity: 0;
		pointer-events: none;
		transform: translateY(10px)
	}
}
@media screen and (min-width: 768px) {
	.navigation .sub-menu .sub-menu {
		left: 100%;
		top: 0
	}
}
.navigation .sub-menu a {
	display: inline-block
}
@media screen and (min-width: 768px) {
	.navigation .sub-menu a {
		padding: 10px 20px;
		min-width: 150px
	}
}
.navigation li{
	padding: 15px 16px;
}
.navigation .sub-menu li{
	padding:0px;
}
.current-menu-item{
	background: #e10a0a;
  outline: 2px solid #002c80;
  border-radius: 15px;
}
/*
.navigation > li:hover > a{
	color:#FFF;
}

.navigation > li:hover {
	background: #e10a0a;
  outline: 2px solid #002c80;
  border-radius: 15px;
}*/
.navigation .menu__accordion {
	width: 6px;
	height: 6px;
	display: inline-block;
	border-bottom: 1px solid #244290;
	border-right: 1px solid #244290;
	transform: rotate(45deg);
	margin-left: 14px;
	position: absolute;
	top: 9px
}
@media screen and (min-width: 768px) {
	.navigation .menu__accordion {
		position: absolute;
		top: 24px;
		right:0px;
		display:none;
	}
}
.achautari-nav-buttons {
	display: flex;
	margin-top: 5px
}
@media screen and (min-width: 769px) {
	.achautari-nav-buttons {
		margin-top: 0
	}
}
.achautari-nav-buttons .next-site-link {
	display: flex;
	background-color: #fd0000;
	width: 26px;
	height: 26px;
	border-radius: 50%;
	color: #fff;
	font-size: 13px;
	justify-content: center;
	align-items: center;
	text-transform: uppercase;
	margin-top: 3px
}
.achautari-nav-buttons .header-tools {
	display: flex;
	flex-wrap: inherit;
	align-items: center;
	justify-content: space-between;
	width: 155px
}
@media screen and (max-width: 768px) {
	.achautari-nav-buttons .header-tools {
		float: right
	}
}
@media screen and (min-width: 768px) {
	.achautari-nav-buttons .header-tools {
		width: 130px
	}
}
@media screen and (min-width: 1024px) {
	.achautari-nav-buttons .header-tools {
		width: 175px;
		padding: 0
	}
}
.achautari-nav-buttons .header-tools>li {
	height: 25px;
	display: flex;
	align-items: center;
	justify-content: center;
	align-self: center;
	margin: 5px 0 5px 5px;
	position: relative
}
@media screen and (min-width: 768px) {
	.achautari-nav-buttons .header-tools>li {
		margin: 5px 0 5px 7px
	}
}
@media screen and (min-width: 1024px) {
	.achautari-nav-buttons .header-tools>li {
		margin: 5px 0 5px 10px
	}
}
.achautari-nav-buttons .header-tools>li>a {
	line-height: 1;
	font-size: 24px;
	color: #fd0000
}
.achautari-nav-buttons .header-tools>li>a .tooltip {
	position: relative;
	display: inline-block
}
.achautari-nav-buttons .header-tools>li>a .tooltip .tooltiptext {
	visibility: hidden;
	display: flex;
	justify-content: center;
	align-items: center;
	width: 200px;
	font-size: 18px;
	background-color: #2866c8;
	color: #fff;
	text-align: center;
	border-radius: 50px;
	padding: 6px 0 8px 0;
	top: -5px;
	right: 105%;
	position: absolute;
	z-index: 1
}
@media screen and (min-width: 769px) {
	.achautari-nav-buttons .header-tools>li>a .tooltip .tooltiptext {
		display: none
	}
}
.achautari-nav-buttons .header-tools>li>a .tooltip:hover .tooltiptext {
	visibility: visible;
	animation: fadeTooltip 0.6s ease-in both;
	margin-right: .1rem
}
@keyframes fadeTooltip {
	from {
		opacity: 0;
		transform: translate3d(-1%, 0, 0)
	}
	to {
		opacity: 1;
		transform: translate3d(0, 0, 0)
	}
}
.achautari-nav-buttons .header-tools>li>a:hover {
	color: #2866c8
}
.achautari-nav-buttons .header-tools>li>a.recent {
	font-size: 24px
}
.achautari-nav-buttons .header-tools>li>a.user {
	font-size: 25px
}
.achautari-nav-buttons .header-tools>li>a.search-opener {
	font-size: 19px;
	color: #241f21
}
.achautari-nav-buttons .header-tools>li>a.search-opener:hover {
	color: #2866c8
}
.recent-active {
	overflow: hidden
}
.recent-active:after {
	content: "";
	position: fixed;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	background: rgba(0, 0, 0, 0.4);
	transition: background 1s ease;
	z-index: 1
}
.recent-drop {
	position: fixed;
	top: 0;
	left: 0;
	right: 0;
	z-index: 99999;
	max-height: 0;
	transition: max-height 0.3s linear
}
@media screen and (max-width: 767px) {
	.recent-drop {
		overflow-y: scroll
	}
}
.recent-active .recent-drop {
	max-height: 100vh
}
.recent-wrap {
	background-color: #fff;
	transform: translateY(-100%);
	transition: transform 0.3s linear;
	padding: 30px 0;
	position: relative
}
.recent-active .recent-wrap {
	transform: translateY(0)
}
.recent-wrap .close {
	width: 25px;
	height: 25px;
	position: absolute;
	top: 10px;
	right: 10px;
	display: block
}
.recent-wrap .close:before, .recent-wrap .close:after {
	content: "";
	position: absolute;
	top: 50%;
	left: 0;
	right: 0;
	transform: translateY(-50%) rotate(45deg);
	height: 2px;
	background-color: #2866c8
}
.recent-wrap .close:after {
	transform: translateY(-50%) rotate(-45deg)
}
.recent-wrap .h2, .recent-wrap h2 {
	font-size: 38px;
	line-height: 1.2;
	margin: 0 0 15px;
	color: #000;
	font-weight: 400
}
@media screen and (min-width: 768px) {
	.recent-wrap .h2, .recent-wrap h2 {
		margin: 0 0 20px;
		font-size: 40px
	}
}
@media screen and (min-width: 1024px) {
	.recent-wrap .h2, .recent-wrap h2 {
		margin: 0 0 30px;
		font-size: 48px
	}
}
.recent-wrap .h2 .underline, .recent-wrap h2 .underline {
	display: inline-block;
	vertical-align: top;
	border-bottom: 5px solid #244290;
	padding: 0
}
@media screen and (min-width: 768px) {
	.headline-list {
		display: flex;
		flex-wrap: wrap;
		margin: 0 -15px;
		overflow: hidden;
		overflow-y: auto;
		height: 100%;
		max-height: calc(100vh - 150px)
	}
}
.headline-list>li {
	width: 100%;
	display: flex;
	flex-wrap: wrap;
	align-items: center;
	margin: 0 0 20px
}
@media screen and (min-width: 768px) {
	.headline-list>li {
		padding: 0 15px;
		width: 50%;
		margin: 0 0 30px
	}
}
@media screen and (min-width: 1024px) {
	.headline-list>li {
		width: 33.33%
	}
}
.headline-list .img-holder {
	display: block;
	background-size: cover;
	background-position: center;
	height: 93px;
	width: 93px
}
.headline-list .text-holder {
	width: calc(100% - 93px);
	padding: 0 0 0 15px;
	color: #000;
	font-size: 21px
}
@media screen and (min-width: 768px) {
	.headline-list .text-holder {
		padding: 0 0 0 25px;
		font-size: 23px
	}
}
.headline-list .text-holder p {
	margin: 0
}
.search-drop {
	position: absolute;
	top: 100%;
  right: -40px;
  z-index: 9999;
  margin: 16px 0px;
  width: 207px;
	max-height: 0;
	overflow: hidden;
	transition: max-height 0.3s linear
}
.search-active .search-drop {
	max-height: 999px
}
.search-wrap {
	transform: translateY(-100%);
	transition: transform 0.3s linear
}
.search-active .search-wrap {
	transform: none
}
.search-form {
	margin: 0
}
.search-form input[type="search"] {
	display: block;
	margin: 0;
	padding: 5px;
	height: 50px;
	width: 100%;
	border: none;
	border-bottom: 2px solid #2866c8;
	overflow: hidden;
	-webkit-appearance: none;
	outline: none;
	box-shadow: none;
	color: #000;
	font-size: 20px;
	line-height: 1.2;
	font-family: "helvetica", "Arial", "Helvetica Neue", "Helvetica", sans-serif;
	background-color: #fff
}
.search-form input[type="search"]::-webkit-input-placeholder {
	color: #070707
}
.search-form input[type="search"]::-moz-placeholder {
	opacity: 1;
	color: #070707
}
.search-form input[type="search"]:-moz-placeholder {
	color: #070707
}
.search-form input[type="search"]:-ms-input-placeholder {
	color: #070707
}
.search-form input[type="search"].placeholder {
	color: #070707
}
.achautari-hot-wrap {
	border-bottom: solid 1px rgba(0, 0, 0, 0.19);
	width: 100%;
	display: none
}
.achautari-hot-wrap>a {
	display: inline-block;
	margin-top: 6px;
	margin-right: 5px;
	border: 1px solid #070707;
	padding: 5px 9px;
	border-radius: 50px;
	color: inherit;
	font-size: 14px;
	font-weight: 600
}
.achautari-hot-wrap>a:hover {
	color: #39f;
	border-color: #2866c8
}
@media screen and (min-width: 768px) {
	.achautari-hot-wrap {
		display: block
	}
}
.achautari-hot-wrap .achautari-hot-item {
	display: inline-block;
	padding: 10px
}
.achautari-hot-wrap .achautari-hot-item:first-child {
	padding-left: 0
}
.achautari-hot-wrap .achautari-hot-item:last-child {
	padding-right: 0
}
.achautari-hot-wrap .achautari-hot-item a {
	display: flex;
	height: 100%;
	align-items: center;
	color: #FFF;
	font-size: 15px;
	font-weight: 600;
	text-decoration: none;
	transition: all .3s ease;
	white-space: nowrap;
	opacity: 0.8
}
.achautari-hot-wrap .achautari-hot-item a:hover {
	color: #39f;
	opacity: 1
}
/*
.achautari-hot-wrap .achautari-hot-item .achautari-thumb {
	width: 30px;
	height: 30px;
	border-radius: 50%;
	display: inline-block;
	margin-right: 5px;
	background-color: #ccc
}
.achautari-hot-wrap .achautari-hot-item .achautari-thumb img {
	width: 100%;
	height: 100%;
	object-fit: cover;
	object-position: center top;
	border-radius: 50%
}*/
.header-wrap .achautari-nav-buttons .header-tools {
	width: auto
}
.header-wrap .top-header .inner-top-header .company-info span {
	margin-right: 0
}
/*
.header-wrap .nav-bar {
	width: auto
}*/
.header-wrap .nav-bar {
  width: auto;
  margin: auto;
}
.header-wrap .search-drop {
	box-shadow: -7px 2px 31px -11px rgba(0, 0, 0, 0.5);
	-webkit-box-shadow: -7px 2px 31px -11px rgba(0, 0, 0, 0.5);
	-moz-box-shadow: -7px 2px 31px -11px rgba(0, 0, 0, 0.5);
	border-radius: 5px
}
@media screen and (max-width: 768px) {
	.header-wrap .header-nav {
		justify-content: space-between
	}
	.header-wrap .header-nav .achautari-nav-buttons .header-tools {
		justify-content: right
	}
	.header-wrap .header-nav .company-info .header-tools {
		justify-content: left
	}
}
.header-wrap .category-nav {
	z-index: 99;
	box-shadow: -7px 2px 31px -11px rgba(0, 0, 0, 0.5);
	-webkit-box-shadow: -7px 2px 31px -11px rgba(0, 0, 0, 0.5);
	-moz-box-shadow: -7px 2px 31px -11px rgba(0, 0, 0, 0.5)
}
.notification-allow-modal #allow-box {
	top: 0;
	right: 0;
	height: auto;
	background-color: transparent;
	display: block !important;
	padding: 15px
}
.notification-allow-modal #allow-box img {
	width: 30%
}
.notification-allow-modal #allow-box .allow-title {
	font-size: 16px;
	line-height: 20px;
	margin: 0
}
.notification-allow-modal #allow-box .description, .notification-allow-modal #allow-box .btn {
	font-size: 13px
}
.notification-allow-modal #allow-box .modal-dialog {
	max-width: 430px
}
.notification-allow-modal #allow-box .modal-content {
	padding: 0
}
.notification-allow-modal #allow-box .modal-body {
	padding: 0.7rem
}
.single-post #wrapper {
	overflow: inherit !important
}
#wrapper {
	overflow: hidden;
	width: 100%;
	position: relative
}
.container {
	margin: 0 auto;
	max-width:100%;
   width: 85rem;
	padding: 0 15px
}
@media screen and (min-width: 1024px) {
	.container {
		padding: 6px
	}
}
.bg-trans {
	background-color: transparent !important
}
.border-none {
	border: none !important
}
@media screen and (max-width: 1023px) {
	.mr-sm-1 {
		margin-right: 5px
	}
}
@media screen and (max-width: 1023px) {
	.mr-sm-2 {
		margin-right: 10px
	}
}
@media screen and (max-width: 1023px) {
	.mr-sm-3 {
		margin-right: 15px
	}
}
.mb-0 {
	margin-bottom: 0 !important
}
.mb-1 {
	margin-bottom: 5px !important
}
.mb-2 {
	margin-bottom: 10px !important
}
.mb-3 {
	margin-bottom: 15px !important
}
.mb-4 {
	margin-bottom: 20px !important
}
.pt-1 {
	padding-top: 5px !important
}
.pt-2 {
	padding-top: 10px !important
}
.pt-3 {
	padding-top: 15px !important
}
.pt-4 {
	padding-top: 20px !important
}
.pt-5 {
	padding-top: 25px !important
}
.pb-1 {
	padding-bottom: 5px !important
}
.pb-2 {
	padding-bottom: 10px !important
}
.pb-3 {
	padding-bottom: 15px !important
}
.pb-4 {
	padding-bottom: 20px !important
}
.pb-5 {
	padding-bottom: 25px !important
}
.achautari-d-md-flex {
	display: block
}
@media screen and (min-width: 1024px) {
	.achautari-d-md-flex {
		display: flex !important
	}
}
.achautari-flex-row {
	flex-direction: row !important
}
.bg-circle {
	justify-content: center;
  align-items: center;
  background-color: #244290;
  width: 104px;
  height: 40px;
  border-radius: 24px;
  padding: 0 !important;
}
.bg-circle:hover {
	background-color: #244290
}
.border-1-primary-fade {
	border: 1px solid #244290;
	opacity: 0.5
}
.achautari-gap-1 {
	gap: 5px
}
.achautari-gap-2 {
	gap: 10px
}
.achautari-gap-3 {
	gap: 15px
}
.achautari-gap-4 {
	gap: 20px
}
.achautari-justify-content-center {
	justify-content: center !important
}
.achautari-justify-content-left {
	justify-content: left !important
}
.achautari-justify-content-right {
	justify-content: right
}
.achautari-align-item-center {
	align-items: center !important
}
.achautari-align-item-start {
	align-items: start !important
}
.achautari-align-item-end {
	align-items: end !important
}
.position-relative {
	position: relative
}
.link-absolute, .link-stacked {
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	position: absolute;
	z-index: 1
}
.achautari-row {
	display: flex;
	flex-wrap: wrap;
	margin-left: -10px;
	margin-right: -10px
}
.achautari-row>[class^=achautari-col] {
	padding-left: 10px;
	padding-right: 10px
}
@media screen and (min-width: 768px) {
	.achautari-col-md {
		flex-basis: 0;
		flex-grow: 1;
		max-width: 100%
	}
}
@media screen and (min-width: 768px) {
	.achautari-col-md-auto {
		flex: 0 0 auto;
		width: auto;
		max-width: none
	}
}
@media screen and (min-width: 768px) {
	.achautari-col-md-1 {
		flex: 0 0 8.33333%;
		max-width: 8.33333%
	}
}
@media screen and (min-width: 768px) {
	.achautari-col-md-2 {
		flex: 0 0 16.66667%;
		max-width: 16.66667%
	}
}
@media screen and (min-width: 768px) {
	.achautari-col-md-3 {
		flex: 0 0 25%;
		max-width: 25%
	}
}
@media screen and (min-width: 768px) {
	.achautari-col-md-4 {
		flex: 0 0 33.33333%;
		max-width: 33.33333%
	}
}
@media screen and (min-width: 768px) {
	.achautari-col-md-5 {
		flex: 0 0 41.66667%;
		max-width: 41.66667%
	}
}
@media screen and (min-width: 768px) {
	.achautari-col-md-6 {
		flex: 0 0 50%;
		max-width: 50%
	}
}
@media screen and (min-width: 768px) {
	.achautari-col-md-7 {
		flex: 0 0 58.33333%;
		max-width: 58.33333%
	}
}
@media screen and (min-width: 768px) {
	.achautari-col-md-8 {
		flex: 0 0 66.66667%;
		max-width: 66.66667%
	}
}
@media screen and (min-width: 768px) {
	.achautari-col-md-9 {
		flex: 0 0 75%;
		max-width: 75%
	}
}
@media screen and (min-width: 768px) {
	.achautari-col-md-10 {
		flex: 0 0 83.33333%;
		max-width: 83.33333%
	}
}
@media screen and (min-width: 768px) {
	.achautari-col-md-11 {
		flex: 0 0 91.66667%;
		max-width: 91.66667%
	}
}
@media screen and (min-width: 768px) {
	.achautari-col-md-12 {
		flex: 0 0 100%;
		max-width: 100%
	}
}
.container-fluid {
	margin-right: auto;
	margin-left: auto;
	padding-right: 2rem;
	padding-left: 2rem
}
.row {
	box-sizing: border-box;
	display: -ms-flexbox;
	display: -webkit-box;
	display: flex;
	-ms-flex: 0 1 auto;
	-webkit-box-flex: 0;
	flex: 0 1 auto;
	-ms-flex-direction: row;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	flex-direction: row;
	-ms-flex-wrap: wrap;
	-webkit-flex-wrap: wrap;
	flex-wrap: wrap;
	margin-right: -1rem;
	margin-left: -1rem
}
.row.reverse {
	-ms-flex-direction: row-reverse;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: reverse;
	flex-direction: row-reverse
}
.col.reverse {
	-ms-flex-direction: column-reverse;
	-webkit-box-orient: vertical;
	-webkit-box-direction: reverse;
	flex-direction: column-reverse
}
.col-xs, .col-xs-1, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9 {
	box-sizing: border-box;
	-ms-flex: 0 0 auto;
	-webkit-box-flex: 0;
	flex: 0 0 auto;
	padding-right: 1rem;
	padding-left: 1rem
}
.col-xs {
	-webkit-flex-grow: 1;
	-ms-flex-positive: 1;
	-webkit-box-flex: 1;
	flex-grow: 1;
	-ms-flex-preferred-size: 0;
	flex-basis: 0;
	max-width: 100%
}
.col-xs-1 {
	-ms-flex-preferred-size: 8.333%;
	flex-basis: 8.333%;
	max-width: 8.333%
}
.col-xs-2 {
	-ms-flex-preferred-size: 16.667%;
	flex-basis: 16.667%;
	max-width: 16.667%
}
.col-xs-3 {
	-ms-flex-preferred-size: 25%;
	flex-basis: 25%;
	max-width: 25%
}
.col-xs-4 {
	-ms-flex-preferred-size: 33.333%;
	flex-basis: 33.333%;
	max-width: 33.333%
}
.col-xs-5 {
	-ms-flex-preferred-size: 41.667%;
	flex-basis: 41.667%;
	max-width: 41.667%
}
.col-xs-6 {
	-ms-flex-preferred-size: 50%;
	flex-basis: 50%;
	max-width: 50%
}
.col-xs-7 {
	-ms-flex-preferred-size: 58.333%;
	flex-basis: 58.333%;
	max-width: 58.333%
}
.col-xs-8 {
	-ms-flex-preferred-size: 66.667%;
	flex-basis: 66.667%;
	max-width: 66.667%
}
.col-xs-9 {
	-ms-flex-preferred-size: 75%;
	flex-basis: 75%;
	max-width: 75%
}
.col-xs-10 {
	-ms-flex-preferred-size: 83.333%;
	flex-basis: 83.333%;
	max-width: 83.333%
}
.col-xs-11 {
	-ms-flex-preferred-size: 91.667%;
	flex-basis: 91.667%;
	max-width: 91.667%
}
.col-xs-12 {
	-ms-flex-preferred-size: 100%;
	flex-basis: 100%;
	max-width: 100%
}
.col-xs-offset-1 {
	margin-left: 8.333%
}
.col-xs-offset-2 {
	margin-left: 16.667%
}
.col-xs-offset-3 {
	margin-left: 25%
}
.col-xs-offset-4 {
	margin-left: 33.333%
}
.col-xs-offset-5 {
	margin-left: 41.667%
}
.col-xs-offset-6 {
	margin-left: 50%
}
.col-xs-offset-7 {
	margin-left: 58.333%
}
.col-xs-offset-8 {
	margin-left: 66.667%
}
.col-xs-offset-9 {
	margin-left: 75%
}
.col-xs-offset-10 {
	margin-left: 83.333%
}
.col-xs-offset-11 {
	margin-left: 91.667%
}
.start-xs {
	-ms-flex-pack: start;
	-webkit-box-pack: start;
	justify-content: flex-start;
	text-align: start
}
.center-xs {
	-ms-flex-pack: center;
	-webkit-box-pack: center;
	justify-content: center;
	text-align: center
}
.end-xs {
	-ms-flex-pack: end;
	-webkit-box-pack: end;
	justify-content: flex-end;
	text-align: end
}
.top-xs {
	-ms-flex-align: start;
	-webkit-box-align: start;
	align-items: flex-start
}
.middle-xs {
	-ms-flex-align: center;
	-webkit-box-align: center;
	align-items: center
}
.bottom-xs {
	-ms-flex-align: end;
	-webkit-box-align: end;
	align-items: flex-end
}
.around-xs {
	-ms-flex-pack: distribute;
	justify-content: space-around
}
.between-xs {
	-ms-flex-pack: justify;
	-webkit-box-pack: justify;
	justify-content: space-between
}
.first-xs {
	-ms-flex-order: -1;
	-webkit-box-ordinal-group: 0;
	order: -1
}
.last-xs {
	-ms-flex-order: 1;
	-webkit-box-ordinal-group: 2;
	order: 1
}
@media only screen and (min-width: 48em) {
	.container {
		width: 46rem;
	}
	.col-sm, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9 {
		box-sizing: border-box;
		-ms-flex: 0 0 auto;
		-webkit-box-flex: 0;
		flex: 0 0 auto;
		padding-right: 1rem;
		padding-left: 1rem
	}
	.col-sm {
		-webkit-flex-grow: 1;
		-ms-flex-positive: 1;
		-webkit-box-flex: 1;
		flex-grow: 1;
		-ms-flex-preferred-size: 0;
		flex-basis: 0;
		max-width: 100%
	}
	.col-sm-1 {
		-ms-flex-preferred-size: 8.333%;
		flex-basis: 8.333%;
		max-width: 8.333%
	}
	.col-sm-2 {
		-ms-flex-preferred-size: 16.667%;
		flex-basis: 16.667%;
		max-width: 16.667%
	}
	.col-sm-3 {
		-ms-flex-preferred-size: 25%;
		flex-basis: 25%;
		max-width: 25%
	}
	.col-sm-4 {
		-ms-flex-preferred-size: 33.333%;
		flex-basis: 33.333%;
		max-width: 33.333%
	}
	.col-sm-5 {
		-ms-flex-preferred-size: 41.667%;
		flex-basis: 41.667%;
		max-width: 41.667%
	}
	.col-sm-6 {
		-ms-flex-preferred-size: 50%;
		flex-basis: 50%;
		max-width: 50%
	}
	.col-sm-7 {
		-ms-flex-preferred-size: 58.333%;
		flex-basis: 58.333%;
		max-width: 58.333%
	}
	.col-sm-8 {
		-ms-flex-preferred-size: 66.667%;
		flex-basis: 66.667%;
		max-width: 66.667%
	}
	.col-sm-9 {
		-ms-flex-preferred-size: 75%;
		flex-basis: 75%;
		max-width: 75%
	}
	.col-sm-10 {
		-ms-flex-preferred-size: 83.333%;
		flex-basis: 83.333%;
		max-width: 83.333%
	}
	.col-sm-11 {
		-ms-flex-preferred-size: 91.667%;
		flex-basis: 91.667%;
		max-width: 91.667%
	}
	.col-sm-12 {
		-ms-flex-preferred-size: 100%;
		flex-basis: 100%;
		max-width: 100%
	}
	.col-sm-offset-1 {
		margin-left: 8.333%
	}
	.col-sm-offset-2 {
		margin-left: 16.667%
	}
	.col-sm-offset-3 {
		margin-left: 25%
	}
	.col-sm-offset-4 {
		margin-left: 33.333%
	}
	.col-sm-offset-5 {
		margin-left: 41.667%
	}
	.col-sm-offset-6 {
		margin-left: 50%
	}
	.col-sm-offset-7 {
		margin-left: 58.333%
	}
	.col-sm-offset-8 {
		margin-left: 66.667%
	}
	.col-sm-offset-9 {
		margin-left: 75%
	}
	.col-sm-offset-10 {
		margin-left: 83.333%
	}
	.col-sm-offset-11 {
		margin-left: 91.667%
	}
	.start-sm {
		-ms-flex-pack: start;
		-webkit-box-pack: start;
		justify-content: flex-start;
		text-align: start
	}
	.center-sm {
		-ms-flex-pack: center;
		-webkit-box-pack: center;
		justify-content: center;
		text-align: center
	}
	.end-sm {
		-ms-flex-pack: end;
		-webkit-box-pack: end;
		justify-content: flex-end;
		text-align: end
	}
	.top-sm {
		-ms-flex-align: start;
		-webkit-box-align: start;
		align-items: flex-start
	}
	.middle-sm {
		-ms-flex-align: center;
		-webkit-box-align: center;
		align-items: center
	}
	.bottom-sm {
		-ms-flex-align: end;
		-webkit-box-align: end;
		align-items: flex-end
	}
	.around-sm {
		-ms-flex-pack: distribute;
		justify-content: space-around
	}
	.between-sm {
		-ms-flex-pack: justify;
		-webkit-box-pack: justify;
		justify-content: space-between
	}
	.first-sm {
		-ms-flex-order: -1;
		-webkit-box-ordinal-group: 0;
		order: -1
	}
	.last-sm {
		-ms-flex-order: 1;
		-webkit-box-ordinal-group: 2;
		order: 1
	}
}
@media only screen and (min-width: 62em) {
	.container {
		width: 61rem;
	}
	.col-md, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9 {
		box-sizing: border-box;
		-ms-flex: 0 0 auto;
		-webkit-box-flex: 0;
		flex: 0 0 auto;
		padding-right: 1rem;
		padding-left: 1rem
	}
	.col-md {
		-webkit-flex-grow: 1;
		-ms-flex-positive: 1;
		-webkit-box-flex: 1;
		flex-grow: 1;
		-ms-flex-preferred-size: 0;
		flex-basis: 0;
		max-width: 100%
	}
	.col-md-1 {
		-ms-flex-preferred-size: 8.333%;
		flex-basis: 8.333%;
		max-width: 8.333%
	}
	.col-md-2 {
		-ms-flex-preferred-size: 16.667%;
		flex-basis: 16.667%;
		max-width: 16.667%
	}
	.col-md-3 {
		-ms-flex-preferred-size: 25%;
		flex-basis: 25%;
		max-width: 25%
	}
	.col-md-4 {
		-ms-flex-preferred-size: 33.333%;
		flex-basis: 33.333%;
		max-width: 33.333%
	}
	.col-md-5 {
		-ms-flex-preferred-size: 41.667%;
		flex-basis: 41.667%;
		max-width: 41.667%
	}
	.col-md-6 {
		-ms-flex-preferred-size: 50%;
		flex-basis: 50%;
		max-width: 50%
	}
	.col-md-7 {
		-ms-flex-preferred-size: 58.333%;
		flex-basis: 58.333%;
		max-width: 58.333%
	}
	.col-md-8 {
		-ms-flex-preferred-size: 66.667%;
		flex-basis: 66.667%;
		max-width: 66.667%
	}
	.col-md-9 {
		-ms-flex-preferred-size: 75%;
		flex-basis: 75%;
		max-width: 75%
	}
	.col-md-10 {
		-ms-flex-preferred-size: 83.333%;
		flex-basis: 83.333%;
		max-width: 83.333%
	}
	.col-md-11 {
		-ms-flex-preferred-size: 91.667%;
		flex-basis: 91.667%;
		max-width: 91.667%
	}
	.col-md-12 {
		-ms-flex-preferred-size: 100%;
		flex-basis: 100%;
		max-width: 100%
	}
	.col-md-offset-1 {
		margin-left: 8.333%
	}
	.col-md-offset-2 {
		margin-left: 16.667%
	}
	.col-md-offset-3 {
		margin-left: 25%
	}
	.col-md-offset-4 {
		margin-left: 33.333%
	}
	.col-md-offset-5 {
		margin-left: 41.667%
	}
	.col-md-offset-6 {
		margin-left: 50%
	}
	.col-md-offset-7 {
		margin-left: 58.333%
	}
	.col-md-offset-8 {
		margin-left: 66.667%
	}
	.col-md-offset-9 {
		margin-left: 75%
	}
	.col-md-offset-10 {
		margin-left: 83.333%
	}
	.col-md-offset-11 {
		margin-left: 91.667%
	}
	.start-md {
		-ms-flex-pack: start;
		-webkit-box-pack: start;
		justify-content: flex-start;
		text-align: start
	}
	.center-md {
		-ms-flex-pack: center;
		-webkit-box-pack: center;
		justify-content: center;
		text-align: center
	}
	.end-md {
		-ms-flex-pack: end;
		-webkit-box-pack: end;
		justify-content: flex-end;
		text-align: end
	}
	.top-md {
		-ms-flex-align: start;
		-webkit-box-align: start;
		align-items: flex-start
	}
	.middle-md {
		-ms-flex-align: center;
		-webkit-box-align: center;
		align-items: center
	}
	.bottom-md {
		-ms-flex-align: end;
		-webkit-box-align: end;
		align-items: flex-end
	}
	.around-md {
		-ms-flex-pack: distribute;
		justify-content: space-around
	}
	.between-md {
		-ms-flex-pack: justify;
		-webkit-box-pack: justify;
		justify-content: space-between
	}
	.first-md {
		-ms-flex-order: -1;
		-webkit-box-ordinal-group: 0;
		order: -1
	}
	.last-md {
		-ms-flex-order: 1;
		-webkit-box-ordinal-group: 2;
		order: 1
	}
}
@media only screen and (min-width: 75em) {
	.container {
		width: 85rem;
	}
	.col-lg, .col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9 {
		box-sizing: border-box;
		-ms-flex: 0 0 auto;
		-webkit-box-flex: 0;
		flex: 0 0 auto;
		padding-right: 1rem;
		padding-left: 1rem
	}
	.col-lg {
		-webkit-flex-grow: 1;
		-ms-flex-positive: 1;
		-webkit-box-flex: 1;
		flex-grow: 1;
		-ms-flex-preferred-size: 0;
		flex-basis: 0;
		max-width: 100%
	}
	.col-lg-1 {
		-ms-flex-preferred-size: 8.333%;
		flex-basis: 8.333%;
		max-width: 8.333%
	}
	.col-lg-2 {
		-ms-flex-preferred-size: 16.667%;
		flex-basis: 16.667%;
		max-width: 16.667%
	}
	.col-lg-3 {
		-ms-flex-preferred-size: 25%;
		flex-basis: 25%;
		max-width: 25%
	}
	.col-lg-4 {
		-ms-flex-preferred-size: 33.333%;
		flex-basis: 33.333%;
		max-width: 33.333%
	}
	.col-lg-5 {
		-ms-flex-preferred-size: 41.667%;
		flex-basis: 41.667%;
		max-width: 41.667%
	}
	.col-lg-6 {
		-ms-flex-preferred-size: 50%;
		flex-basis: 50%;
		max-width: 50%
	}
	.col-lg-7 {
		-ms-flex-preferred-size: 58.333%;
		flex-basis: 58.333%;
		max-width: 58.333%
	}
	.col-lg-8 {
		-ms-flex-preferred-size: 66.667%;
		flex-basis: 66.667%;
		max-width: 66.667%
	}
	.col-lg-9 {
		-ms-flex-preferred-size: 75%;
		flex-basis: 75%;
		max-width: 75%
	}
	.col-lg-10 {
		-ms-flex-preferred-size: 83.333%;
		flex-basis: 83.333%;
		max-width: 83.333%
	}
	.col-lg-11 {
		-ms-flex-preferred-size: 91.667%;
		flex-basis: 91.667%;
		max-width: 91.667%
	}
	.col-lg-12 {
		-ms-flex-preferred-size: 100%;
		flex-basis: 100%;
		max-width: 100%
	}
	.col-lg-offset-1 {
		margin-left: 8.333%
	}
	.col-lg-offset-2 {
		margin-left: 16.667%
	}
	.col-lg-offset-3 {
		margin-left: 25%
	}
	.col-lg-offset-4 {
		margin-left: 33.333%
	}
	.col-lg-offset-5 {
		margin-left: 41.667%
	}
	.col-lg-offset-6 {
		margin-left: 50%
	}
	.col-lg-offset-7 {
		margin-left: 58.333%
	}
	.col-lg-offset-8 {
		margin-left: 66.667%
	}
	.col-lg-offset-9 {
		margin-left: 75%
	}
	.col-lg-offset-10 {
		margin-left: 83.333%
	}
	.col-lg-offset-11 {
		margin-left: 91.667%
	}
	.start-lg {
		-ms-flex-pack: start;
		-webkit-box-pack: start;
		justify-content: flex-start;
		text-align: start
	}
	.center-lg {
		-ms-flex-pack: center;
		-webkit-box-pack: center;
		justify-content: center;
		text-align: center
	}
	.end-lg {
		-ms-flex-pack: end;
		-webkit-box-pack: end;
		justify-content: flex-end;
		text-align: end
	}
	.top-lg {
		-ms-flex-align: start;
		-webkit-box-align: start;
		align-items: flex-start
	}
	.middle-lg {
		-ms-flex-align: center;
		-webkit-box-align: center;
		align-items: center
	}
	.bottom-lg {
		-ms-flex-align: end;
		-webkit-box-align: end;
		align-items: flex-end
	}
	.around-lg {
		-ms-flex-pack: distribute;
		justify-content: space-around
	}
	.between-lg {
		-ms-flex-pack: justify;
		-webkit-box-pack: justify;
		justify-content: space-between
	}
	.first-lg {
		-ms-flex-order: -1;
		-webkit-box-ordinal-group: 0;
		order: -1
	}
	.last-lg {
		-ms-flex-order: 1;
		-webkit-box-ordinal-group: 2;
		order: 1
	}
}
#footer-top {
	background-color: rgba(212, 220, 252, 0.36);
	padding: 15px 0;
	border-top: 1px solid #d4dcfc;
	border-bottom: 1px solid #d4dcfc
}
#footer-top h2 {
	font-size: 16px !important;
	margin: 0 0 0.4em 0;
	opacity: 0.7
}
#footer-top ul {
	justify-content: flex-start;
	list-style: none;
	padding: 0;
	margin: 0
}
#footer-top ul li {
	display: inline-block;
	position: relative;
	line-height: 1.6;
	border: 0;
	padding: 0 0.5em 0 0;
	margin: 0 0.5em 0 0;
	font-size: 14px
}
#footer-top ul li:not(:last-child):before {
	content: '';
	display: inline-block;
	width: 1px;
	height: 15px;
	background: #000;
	margin-left: 1em;
	position: absolute;
	right: -2px;
	top: 3px;
	opacity: 0.4
}
#footer-top ul li:last-child {
	margin: 0
}
#footer-top ul li:last-child:before {
	opacity: 0
}
#footer-top ul li a {
	opacity: 0.7
}
#footer {
	background-color: #d4dcfc;
	color: #39393a;
	padding: 30px 0 0
}
@media screen and (max-width: 991px) {
	#footer .width-100, #footer .contact-info .row, #footer .contact-info ul {
		width: auto;
		justify-content: center;
		padding: 0
	}
	#footer .width-100 .col-md-4, #footer .width-100 .col-md-5, #footer .width-100 .col-md-7, #footer .width-100 .col-md-8, #footer .contact-info .row .col-md-4, #footer .contact-info .row .col-md-5, #footer .contact-info .row .col-md-7, #footer .contact-info .row .col-md-8, #footer .contact-info ul .col-md-4, #footer .contact-info ul .col-md-5, #footer .contact-info ul .col-md-7, #footer .contact-info ul .col-md-8 {
		width: 100%
	}
	#footer .width-100 .menu-footer-menu-container, #footer .contact-info .row .menu-footer-menu-container, #footer .contact-info ul .menu-footer-menu-container {
		padding-top: 10px
	}
	#footer .width-100 .menu-footer-menu-container #menu-footer-menu, #footer .contact-info .row .menu-footer-menu-container #menu-footer-menu, #footer .contact-info ul .menu-footer-menu-container #menu-footer-menu {
		justify-content: center
	}
}
@media (min-width: 992px) and (max-width: 1200px) {
	#footer .width-100 .footer-info li, #footer .contact-info .row .footer-info li, #footer .contact-info ul .footer-info li {
		margin-right: 10px;
		padding: 6px 2px 0px 10px
	}
	#footer .width-100 .footer-info li p, #footer .contact-info .row .footer-info li p, #footer .contact-info ul .footer-info li p {
		font-size: 18px
	}
}
#footer a:hover {
	color: #fd0000
}
@media screen and (min-width: 1024px) {
	#footer .container {
		display: flex;
		flex-wrap: wrap
	}
}
.footer-logs {
	display: flex;
	flex-wrap: wrap;
	align-items: stretch;
	justify-content: center;
	width: 100%;
	column-gap: 15px;
	padding-bottom: 15px
}
.footer-logs .logo-items {
	width: 110px;
	min-height: 48px;
	overflow: hidden;
	display: flex;
	align-items: center;
	justify-content: center;
	border-radius: 5px;
	border: 1px solid #2265b2;
	position: relative;
	margin-bottom: 15px
}
.footer-logs .logo-items img {
	max-height: 60px
}
.footer-logs .logo-items:hover img {
	transform: scale(1.2);
	transition: all 0.5s ease-in-out
}
.footer-logo {
	width: 220px;
	margin: 0 auto 20px
}
@media screen and (min-width: 768px) {
	.footer-logo {
		width: 251px;
		margin: 0 auto 30px
	}
}
@media screen and (min-width: 1024px) {
	.footer-logo {
		text-align: right;
		width: 230px
	}
}
.footer-logo .icon-wrap {
	margin-top: 20px
}
.footer-area {
	display: flex;
	flex-wrap: wrap;
	flex-direction: column;
	justify-content: center
}
@media screen and (min-width: 1024px) {
	.footer-area {
		width: calc(100% - 200px)
	}
}
@media screen and (min-width: 1200px) {
	.footer-area {
		width: calc(100% - 276px)
	}
}
.footer-area .row {
	display: block;
	margin: 0
}
.footer-nav {
	display: flex;
	flex-wrap: wrap;
	justify-content: center;
	font-family: "helvetica", "Arial", "Helvetica Neue", "Helvetica", sans-serif;
	font-size: 16px;
	line-height: 1;
	width: 100%;
	margin: 0 0 11px
}
@media screen and (min-width: 1024px) {
	.footer-nav {
		justify-content: flex-end
	}
}
.footer-nav>li {
	margin: 0 5px 10px
}
@media screen and (min-width: 768px) {
	.footer-nav>li {
		margin: 0 10px 10px
	}
	
}
@media screen and (min-width: 1024px) {
	.footer-nav>li {
		margin: 0 0 10px 54px
	}
}
.footer-info {
	text-align: center
}
@media screen and (min-width: 768px) {
	.footer-info {
		display: flex;
		flex-wrap: wrap;
		justify-content: center;
		text-align: left
	}
}
@media screen and (min-width: 1024px) {
	.footer-info {
		justify-content: center;
		text-align: center;
	}
}
.footer-info>li {
	margin: 0 0 20px
}
@media screen and (min-width: 768px) {
	.footer-info>li {
		margin-right: 20px;
		padding: 6px 2px 0px 20px;
		border-left: 1px solid #39393a
	}
}
.footer-info>li:first-child {
	border-left: none
}
@media screen and (min-width: 1024px) {
	.footer-info>li:last-child {
		margin-right: 0
	}
}
.footer-info h3, .footer-info .h3 {
	margin: 0;
	font-weight: 400;
	font-size: 14px;
	line-height: 1.294
}
.footer-info p {
	margin: 0
}
.footer-info .contact-info {
	font-family: "helvetica", "Arial", "Helvetica Neue", "Helvetica", sans-serif;
	font-size: 13px;
	line-height: 1.5
}
.footer-bottom {
	background: #bac2e1;
	padding: 10px 0;
	display: flex;
	align-items: center;
	justify-content: center
}
.footer-bottom .contact-info .col-md-8 ul li{
	margin: 0px 10px;
	font-size: 15px;
}
.footer-bottom .container {
	display: block !important
}
.footer-bottom .contact-info .info-inner-wrap {
	padding-right: 0
}
@media screen and (max-width: 424px) {
	.footer-bottom .contact-info .info-inner-wrap {
		display: flex;
		justify-content: center;
		text-align: center
	}
}
.footer-bottom .contact-info .info-inner-wrap ul li, .footer-bottom .contact-info .info-inner-wrap ul li:first-child a {
	position: relative
}
.footer-bottom .contact-info .info-inner-wrap ul li:not(:first-child), .footer-bottom .contact-info .info-inner-wrap ul li:first-child a:not(:first-child) {
	padding-left: 10px
}
.footer-bottom .contact-info .info-inner-wrap ul li:not(:first-child):before, .footer-bottom .contact-info .info-inner-wrap ul li:first-child a:not(:first-child):before {
	content: '||';
	position: absolute;
	left: 0;
	top: 0
}
.footer-bottom .contact-info .info-inner-wrap ul li a:before {
	top: 4px !important
}
.footer-bottom .contact-info ul {
	display: flex;
	flex-wrap: wrap;
	list-style: none;
	justify-content: flex-start;
	font-size: 13px;
	margin: 0;
	padding-left: 0
}
.footer-bottom .contact-info ul#menu-footer-menu {
	justify-content: flex-end
}
.footer-bottom .contact-info ul#menu-footer-menu li {
	position: relative;
	padding: 0 0.5em 0 0;
	margin: 0 0.5em 0 0
}
.footer-bottom .contact-info ul#menu-footer-menu li:not(:last-child):after {
	content: '';
	display: inline-block;
	width: 1px;
	height: 15px;
	background: #000;
	margin-left: 1em;
	position: absolute;
	right: -2px;
	top: -1px;
	opacity: 0.4
}
.footer-wrap .footer-logs {
	justify-content: center !important
}
@media screen and (min-width: 992px) {
	.footer-wrap .footer-logs {
		justify-content: flex-start !important
	}
}
.section {
	margin-bottom: 30px
}
.decor {
	display: inline-block;
	vertical-align: top;
	padding: 8px 20px 4px;
	font-size: 22px;
	color: #fff;
	background-color: #df1515;
	border-radius: 100px
}
@media screen and (min-width: 601px) {
	.decor {
		padding: 10px 42px 6px;
		font-size: inherit
	}
}
.sidebar-area .decor {
	padding-left: 20px;
	padding-right: 20px
}
.arrow-decor {
	background-color: #244290;
	color: #fff;
	padding: 6px 23px;
	display: inline-block;
	vertical-align: top;
	position: relative;
	width: 80%;
	z-index: 1;
	font-size: 20px
}
.arrow-decor:before {
	content: "";
	position: absolute;
	top: 0;
	height: 50%;
	left: 0;
	right: 0;
	z-index: -1;
	background-color: #244290;
	transform: skew(28deg, 0);
	transform-origin: 100% 0
}
.arrow-decor:after {
	content: "";
	position: absolute;
	bottom: 0;
	height: 50%;
	left: 0;
	right: 0;
	z-index: -1;
	background-color: #244290;
	transform: skew(-28deg, 0);
	transform-origin: 100% 100%
}
.arrow-decor--lg {
	font-size: 28px;
	padding: 7px 30px 3px
}
@media screen and (min-width: 1024px) {
	.arrow-decor--lg {
		padding: 5px
	}
}
.arrow-decor--secondary {
	background: #fd0000
}
.arrow-decor--secondary::before, .arrow-decor--secondary::after {
	background: #fd0000
}
.content-area h2 {
	text-align: center;
	margin: 0
}
.content-area h2 .decor {
	margin-bottom: 30px
}
.content-area h2 .decor img {
	width: 25px;
	margin-right: 2px
}
@media screen and (min-width: 601px) {
	.content-area h2 .decor img {
		width: 30px
	}
}
.single .achautari-single-content img.alignleft {
	float: left;
	margin-right: 10px
}
.single .achautari-single-content img.alignright {
	float: right;
	margin-left: 10px
}
#back-top-button {
	display: inline-block;
	background-color: #244290;
	width: 30px;
	height: 30px;
	text-align: center;
	border-radius: 50%;
	position: fixed;
	bottom: 30px;
	right: 30px;
	transition: background-color .3s, opacity .5s, visibility .5s;
	opacity: 0;
	visibility: hidden;
	z-index: 1000
}
#back-top-button::after {
	content: "\f077";
	font-family: FontAwesome;
	font-weight: normal;
	font-style: normal;
	font-size: 0.8em;
	line-height: 31px;
	color: #fff
}
#back-top-button:hover {
	cursor: pointer;
	background-color: #333
}
#back-top-button:active {
	background-color: #555
}
#back-top-button.show {
	opacity: 1;
	visibility: visible
}
.about-us {
	padding: 27px 0 31px;
	font-family: "helvetica", "Arial", "Helvetica Neue", "Helvetica", sans-serif
}
.about-us .row-block {
	margin: 0 0 31px
}
.about-us h2, .about-us .h2 {
	margin: 0 0 15px;
	background-color: #244290;
	color: #fff;
	font-size: 28px;
	line-height: 1.194;
	font-weight: 300;
	text-transform: uppercase;
	letter-spacing: 4px;
	padding: 10px 20px
}
@media screen and (min-width: 768px) {
	.about-us h2, .about-us .h2 {
		font-size: 32px;
		letter-spacing: 6px
	}
}
@media screen and (min-width: 1024px) {
	.about-us h2, .about-us .h2 {
		font-size: 36px;
		letter-spacing: 8px;
		padding: 14px 23px
	}
}
@media screen and (min-width: 768px) {
	.about-us .info-wrap {
		display: flex;
		flex-wrap: wrap
	}
}
.about-us .text-holder {
	background-color: #edebeb;
	color: #000;
	font-size: 14px;
	padding: 10px 14px;
	margin: 0 0 20px;
	text-align: justify
}
@media screen and (min-width: 768px) {
	.about-us .text-holder {
		width: calc(100% - 90px);
		margin: 0
	}
}
.about-us .text-holder p {
	margin: 0
}
.about-us .user-social-links {
	margin: 0
}
.about-us .user-social-links .fa-brands {
	font-size: 15px
}
@media screen and (min-width: 768px) {
	.social-media-box {
		width: 90px;
		padding: 3px 0 0 18px
	}
}
.social-media {
	display: flex;
	flex-wrap: wrap;
	justify-content: center;
	align-items: center
}
@media screen and (min-width: 768px) {
	.social-media {
		text-align: center;
		display: block
	}
}
.social-media>li {
	margin: 0 10px 10px
}
@media screen and (min-width: 768px) {
	.social-media>li {
		margin: 0 0 15px
	}
}
.social-media a:hover {
	opacity: 0.7
}
.department-title {
	border-bottom: 2px solid #eee;
	margin: 1em auto;
	max-width: 10em;
	text-align: center
}
.department-wrap {
	align-items: center;
	border: 1px solid #eee;
	border-radius: 6px;
	margin: 0.5em;
	padding: 1.3em;
	width: 60%
}
.team-wrap {
	display: flex;
	flex-direction: column;
	align-items: center;
	flex-wrap: wrap
}
@media screen and (min-width: 480px) {
	.team-wrap {
		flex-wrap: wrap
	}
}
.team-wrap .team-item {
	justify-content: space-around
}
@media screen and (max-width: 480px) {
	.team-wrap .team-item .col-sm-12 {
		min-width: 100%
	}
}
.team-wrap .team-item .team-sub-item {
	width: 100%
}
@media screen and (min-width: 480px) {
	.team-wrap .team-item .team-sub-item {
		padding: 20px
	}
}
@media screen and (min-width: 768px) {
	.team-wrap .team-item .team-sub-item {
		width: inherit
	}
}
@media screen and (min-width: 769px) {
	.team-wrap .team-item .team-sub-item {
		padding: 0 25px 0 25px
	}
}
.team-wrap .img-holder {
	margin: 0 auto 15px;
	width: 80px;
	height: 80px;
	overflow: hidden;
	border-radius: 50%
}
.team-wrap .img-holder a:hover {
	opacity: 0.9
}
.team-wrap .img-holder img {
	min-width: 100%;
	height: 100%
}
.team-wrap .name {
	display: block;
	margin: 0 0 -3px;
	font-size: 12px;
	line-height: 1.322;
	font-weight: 700;
	color: #244290;
	letter-spacing: 1px;
	text-align: center
}
.team-wrap .designation {
	display: block;
	font-size: 14px;
	line-height: 1.571;
	color: #000;
	text-align: center
}
.team-list {
	padding: 10px 0 0
}
@media screen and (min-width: 480px) {
	.team-list {
		display: flex;
		flex-wrap: wrap;
		margin: 0 -5px;
		padding: 25px 0 0
	}
}
@media screen and (min-width: 1200px) {
	.team-list {
		margin: 0 -15px;
		padding: 37px 0 0
	}
}
.team-list>li {
	margin: 0 0 30px
}
@media screen and (min-width: 480px) {
	.team-list>li {
		padding: 0 5px;
		margin: 0 0 41px;
		width: 50%
	}
}
@media screen and (min-width: 768px) {
	.team-list>li {
		width: 33.33%
	}
}
@media screen and (min-width: 1024px) {
	.team-list>li {
		width: 25%
	}
}
.team-list .img-holder {
	margin: 0 auto 20px;
	width: 150px;
	overflow: hidden;
	border-radius: 50%
}
.team-list .img-holder a:hover {
	opacity: 0.9
}
.team-list .name {
	display: block;
	margin: 0 0 -3px;
	font-size: 18px;
	line-height: 1.222;
	font-weight: 700;
	color: #244290;
	letter-spacing: 1px;
	text-align: center
}
.team-list .designation {
	display: block;
	font-size: 14px;
	line-height: 1.571;
	color: #000;
	text-align: center
}
.contact-section {
	padding: 40px 0 1px;
	font-family: "helvetica", "Arial", "Helvetica Neue", "Helvetica", sans-serif;
	font-size: 16px;
	line-height: 1.666;
	color: #000;
	text-align: center
}
@media screen and (min-width: 768px) {
	.contact-section {
		font-size: 18px;
		padding: 53px 0 1px
	}
}
.contact-section .contact-row {
	margin: 0 0 36px
}
.contact-section h1, .contact-section .h1 {
	text-align: center;
	margin: 0 0 15px;
	font-size: 20px;
	line-height: 1.208
}
@media screen and (min-width: 768px) {
	.contact-section h1, .contact-section .h1 {
		font-size: 24px;
		margin: 0 0 26px
	}
}
.contact-section h2, .contact-section .h2 {
	text-align: center;
	margin: 0 0 10px;
	font-size: 17px;
	line-height: 1.21
}
@media screen and (min-width: 768px) {
	.contact-section h2, .contact-section .h2 {
		font-size: 19px;
		margin: 0 0 12px
	}
}
.contact-section p {
	letter-spacing: 1px;
	margin: 0
}
.contact-row .decor {
	padding: 10px 42px;
	line-height: 1
}
.contact-row a {
	position: relative;
	display: inline-block;
	line-height: 1
}
.contact-row a:before {
	content: "";
	display: block;
	width: 0;
	height: 1px;
	background: #39f;
	position: absolute;
	bottom: 0;
	transition: width 0.3s ease
}
.contact-row a:hover {
	text-decoration: none
}
.contact-row a:hover:before {
	width: 100%
}
.phone-number-list {
	letter-spacing: 1px
}
@media screen and (min-width: 768px) {
	.phone-number-list {
		display: flex;
		flex-wrap: wrap;
		justify-content: center
	}
}
.phone-number-list>li {
	margin: 0
}
@media screen and (min-width: 768px) {
	.phone-number-list>li:before {
		content: "|";
		display: inline-block;
		vertical-align: top;
		margin: 0 16px 0 13px
	}
}
.phone-number-list>li:first-child:before {
	display: none
}
.email-list {
	letter-spacing: 1px
}
.email-list>li {
	margin: 0
}
.map-holder {
	position: relative;
	height: 0;
	overflow: hidden;
	padding-top: 56.25%;
	border-radius: 10px;
	max-width: 896px;
	margin: 17px auto 10px
}
@media screen and (min-width: 768px) {
	.map-holder {
		padding-top: 40%;
		border-radius: 20px
	}
}
@media screen and (min-width: 1024px) {
	.map-holder {
		padding-top: 30%
	}
}
.map-holder iframe {
	border: none;
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	margin: 0
}
.form-box {
	border-radius: 20px;
	background-color: #ebeced;
	padding: 10px 20px 30px;
	margin: 60px auto 0;
	max-width: 896px
}
@media screen and (min-width: 768px) {
	.form-box {
		padding: 10px 24px 30px
	}
}
.form-box h2, .form-box .h2 {
	margin: -20px 0 20px
}
@media screen and (min-width: 768px) {
	.form-box h2, .form-box .h2 {
		margin: -30px 0 29px
	}
}
.form-box h2 .decor, .form-box .h2 .decor {
	border-radius: 0
}
@media screen and (min-width: 768px) {
	.form-box .form-wrap {
		display: flex;
		flex-wrap: wrap
	}
}
.info-form {
	text-align: left;
	margin: 0 0 30px
}
@media screen and (min-width: 768px) {
	.info-form {
		padding: 0 25px 0 0;
		width: calc(100% - 250px);
		margin: 0
	}
}
@media screen and (min-width: 1024px) {
	.info-form {
		padding: 0 38px 0 0;
		width: calc(100% - 306px)
	}
}
@media screen and (min-width: 768px) {
	.info-form .form-row {
		margin: 0 -5px;
		display: flex;
		flex-wrap: wrap
	}
}
@media screen and (min-width: 1024px) {
	.info-form .form-row {
		margin: 0 -15px
	}
}
.info-form .form-col {
	margin: 0 0 15px
}
@media screen and (min-width: 768px) {
	.info-form .form-col {
		width: 50%;
		padding: 0 5px;
		margin: 10px 0
	}
}
@media screen and (min-width: 1024px) {
	.info-form .form-col {
		padding: 0 15px
	}
}
.info-form .form-col.full {
	width: 100%
}
.info-form input[type="text"], .info-form input[type="email"], .info-form textarea {
	display: block;
	width: 100%;
	border: none;
	background-color: #fff;
	outline: none;
	-webkit-appearance: none;
	box-shadow: none;
	overflow: hidden;
	height: 56px;
	font-size: 14px;
	line-height: 1.2;
	padding: 5px 15px;
	margin: 0;
	border-radius: 8px;
	color: #000
}
@media screen and (min-width: 1024px) {
	.info-form input[type="text"], .info-form input[type="email"], .info-form textarea {
		padding: 5px 20px
	}
}
.info-form input[type="text"]::-webkit-input-placeholder, .info-form input[type="email"]::-webkit-input-placeholder, .info-form textarea::-webkit-input-placeholder {
	color: #444
}
.info-form input[type="text"]::-moz-placeholder, .info-form input[type="email"]::-moz-placeholder, .info-form textarea::-moz-placeholder {
	opacity: 1;
	color: #444
}
.info-form input[type="text"]:-moz-placeholder, .info-form input[type="email"]:-moz-placeholder, .info-form textarea:-moz-placeholder {
	color: #444
}
.info-form input[type="text"]:-ms-input-placeholder, .info-form input[type="email"]:-ms-input-placeholder, .info-form textarea:-ms-input-placeholder {
	color: #444
}
.info-form input[type="text"].placeholder, .info-form input[type="email"].placeholder, .info-form textarea.placeholder {
	color: #444
}
.info-form textarea {
	resize: none;
	height: 144px;
	overflow: hidden;
	overflow-y: auto;
	padding: 15px 15px
}
@media screen and (min-width: 1024px) {
	.info-form textarea {
		padding: 15px 20px
	}
}
.info-form .submit-holder {
	position: relative
}
.info-form .submit-holder .wpcf7-spinner {
	top: 5px
}
.info-form input[type="submit"] {
	display: inline-block;
	width: auto;
	height: auto;
	background-color: #244290;
	color: #fff;
	padding: 10px 20px;
	font-weight: 400;
	border: none;
	box-shadow: none;
	font-size: 16px;
	border-radius: 8px;
	transition: background 0.3s linear
}
@media screen and (min-width: 768px) {
	.info-form input[type="submit"] {
		font-size: 18px
	}
}
.info-form input[type="submit"]:hover {
	background-color: #444
}
.social-network-box {
	background-color: #244290;
	color: #fff;
	border-radius: 25px
}
@media screen and (min-width: 768px) {
	.social-network-box {
		border-radius: 35px;
		display: flex;
		flex-wrap: wrap;
		align-items: center;
		height: 315px;
		width: 250px
	}
}
@media screen and (min-width: 1024px) {
	.social-network-box {
		width: 306px
	}
}
.social-network-box .w-100 {
	width: 100%;
	padding: 40px 0
}
@media screen and (min-width: 768px) {
	.social-network-box .w-100 {
		padding: 20px 0 58px
	}
}
.social-network-box h3, .social-network-box .h3 {
	color: #fff;
	margin: 0 0 30px;
	text-transform: uppercase;
	text-align: center;
	padding: 0 15px;
	font-size: 21px;
	line-height: 1.19;
	font-weight: 300;
	letter-spacing: 7px
}
@media screen and (min-width: 768px) {
	.social-network-box h3, .social-network-box .h3 {
		letter-spacing: 5px
	}
}
@media screen and (min-width: 1024px) {
	.social-network-box h3, .social-network-box .h3 {
		letter-spacing: 7px
	}
}
.social-network {
	display: flex;
	flex-wrap: wrap;
	justify-content: center;
	background-color: #fff;
	align-items: center
}
.social-network>li {
	padding: 9px 12px
}
@media screen and (min-width: 768px) {
	.social-network>li {
		padding: 9px 8px
	}
}
@media screen and (min-width: 1024px) {
	.social-network>li {
		padding: 9px 12px
	}
}
.social-network>li a {
	transition: all 0.4s ease;
	border-radius: 50%
}
.social-network>li a:hover {
	transform: translateY(-5px);
	box-shadow: 0 5px 5px rgba(0, 0, 0, 0.3)
}
.social-network>li a:hover:before {
	display: none
}
.home .highlight-and-share-wrapper {
	display: none !important;
	opacity: 0;
	visibility: hidden
}
.home-page .cg-ad {
	margin-bottom: 45px
}
@media screen and (min-width: 768px) {
	.home-page .cg-ad {
		margin-bottom: 30px
	}
}
.home-page .h1 {
	font-size: 30px
}
@media screen and (min-width: 480px) {
	.home-page .h1 {
		font-size: 34px
	}
}
@media screen and (min-width: 768px) {
	.home-page .h1 {
		font-size: 50px
	}
}
.home-page .heading-bg {
	text-align: center;
	padding-bottom: 15px
}
.home-page .heading-bg a {
	color: #fff;
	background: #fd0000;
	display: inline-block;
	padding: 10px 15px;
	margin: 0 auto;
	border-radius: 4px
}
.home-page .heading-bg a:hover {
	color: #fff
}
.home-page .braking-sub-heading {
	color: #9d9d9d;
	font-size: 20px;
	text-align: center
}
.home-page .breaking-news .h1 {
	line-height: 1.25;
	margin-bottom: 15px
}
.home-page .breaking-news .has-sub {
	margin-bottom: 10px
}
.home-page .breaking-news .braking-sub-heading {
	margin: 0 0 1.5em
}
.home-page .breaking-news .hr {
	margin-bottom: 15px
}
.home-page .home-new-breaking-wrap {
	padding-bottom: 15px
}
.home-page .home-new-breaking-wrap .grid-news {
	padding: 0 15px;
	display: grid;
	grid-template-columns: 1fr;
	margin: 0 15px;
	grid-gap: 20px
}
.home-page .home-new-breaking-wrap .grid-news time {
	font-size: 13px;
	font-weight: 500;
	line-height: 20px;
	color: #666
}
.home-page .home-new-breaking-wrap .grid-news aside {
	margin-bottom: 25px;
	display: inline-block;
	width: 100%
}
@media screen and (max-width: 767px) {
	.home-page .home-new-breaking-wrap .grid-news .news-main {
		grid-row: 1 /1
	}
}
@media screen and (min-width: 768px) {
	.home-page .home-new-breaking-wrap .grid-news {
		grid-template-columns: 230px 1fr 230px;
		grid-gap: 15px
	}
}
@media screen and (min-width: 1024px) {
	.home-page .home-new-breaking-wrap .grid-news {
		display: grid;
		grid-template-columns: 300px 1fr 300px;
		grid-gap: 30px
	}
}
.home-page .home-new-breaking-wrap img {
	border-radius: 0;
	width: 100%;
	height: 100%
}
.home-page .home-new-breaking-wrap figure {
	padding: 0;
	margin: 0
}
.home-page .home-new-breaking-wrap .article-mini {
	margin-bottom: 15px;
	padding-bottom: 15px;
	border-bottom: 1px solid #f0f0f0
}
.home-page .home-new-breaking-wrap .article-mini .inner {
	display: inline-block
}
.home-page .home-new-breaking-wrap .article-mini:last-child {
	padding-bottom: 0;
	border-bottom: 0
}
.home-page .home-new-breaking-wrap .sidebar {
	clear: both
}
.home-page .home-new-breaking-wrap .sidebar figure {
	width: 50%
}
@media screen and (min-width: 768px) {
	.home-page .home-new-breaking-wrap .sidebar figure {
		width: 35%;
		display: inline-block;
		float: left;
		height: 70px
	}
}
.home-page .home-new-breaking-wrap .sidebar h3 {
	font-size: 18px;
	font-weight: 600;
	margin: 0
}
.home-page .home-new-breaking-wrap .sidebar h3.sub-heading {
	font-size: 14px;
	color: #666
}
@media screen and (min-width: 768px) {
	.home-page .home-new-breaking-wrap .sidebar h3 {
		margin-bottom: 6px
	}
}
@media screen and (max-width: 767px) {
	.home-page .home-new-breaking-wrap .sidebar .inner {
		display: flex
	}
}
.home-page .home-new-breaking-wrap .sidebar .inner .padding {
	width: 100%;
	padding: 0 0 0 15px
}
@media screen and (min-width: 768px) {
	.home-page .home-new-breaking-wrap .sidebar .inner .padding {
		text-align: center;
		display: inline-block;
		text-align: left;
		width: 65%;
		font-size: 14px;
		padding: 0 0 0 10px
	}
}
.home-page .home-new-breaking-wrap .featured .category a {
	font-size: 12px;
	padding: 8px;
	display: inline-block;
	background-color: #d3252e;
	color: #fff;
	text-decoration: none;
	transition: all .3s;
	-moz-transition: all .3s;
	-webkit-transition: all .3s;
	-o-transition: all .3s;
	margin-top: 5px
}
.home-page .home-new-breaking-wrap .wrapper-box {
	perspective: 1000px;
	margin: 0 35px 35px;
	width: 200px;
	height: 200px
}
@media screen and (min-width: 768px) {
	.home-page .home-new-breaking-wrap .wrapper-box {
		width: 150px;
		height: 150px
	}
}
@media screen and (min-width: 1024px) {
	.home-page .home-new-breaking-wrap .wrapper-box {
		width: 200px;
		height: 200px
	}
}
@keyframes animate {
	0% {
		transform: rotateY(0deg)
	}
	100% {
		transform: rotateY(360deg)
	}
}
.home-page .home-new-breaking-wrap .box-area {
	width: 180px;
	animation: animate 35s linear infinite;
	transform-style: preserve-3d;
	margin-left: 15px
}
@media screen and (min-width: 768px) {
	.home-page .home-new-breaking-wrap .box-area {
		width: 130px
	}
}
@media screen and (min-width: 1024px) {
	.home-page .home-new-breaking-wrap .box-area {
		width: 200px
	}
}
.home-page .home-new-breaking-wrap .box-area div {
	position: absolute;
	border-bottom: 3px solid #fff
}
.home-page .home-new-breaking-wrap .box-area .side-1 {
	transform: translateZ(80px) translateY(9px)
}
@media screen and (min-width: 768px) {
	.home-page .home-new-breaking-wrap .box-area .side-1 {
		transform: translateZ(15px) translateY(9px)
	}
}
@media screen and (min-width: 1024px) {
	.home-page .home-new-breaking-wrap .box-area .side-1 {
		transform: translateZ(100px) translateY(9px)
	}
}
.home-page .home-new-breaking-wrap .box-area .side-2 {
	transform: rotateY(180deg) translateZ(100px) translateY(9px)
}
@media screen and (min-width: 1024px) {
	.home-page .home-new-breaking-wrap .box-area .side-2 {
		transform: rotateY(180deg) translateZ(100px) translateY(9px)
	}
}
.home-page .home-new-breaking-wrap .box-area .side-3 {
	transform: rotateY(-90deg) translateX(-100px) translateY(9px);
	transform-origin: left
}
@media screen and (min-width: 1024px) {
	.home-page .home-new-breaking-wrap .box-area .side-3 {
		transform: rotateY(-90deg) translateX(-100px) translateY(9px)
	}
}
.home-page .home-new-breaking-wrap .box-area .side-4 {
	transform: rotateY(90deg) translateX(100px) translateY(9px);
	transform-origin: right
}
@media screen and (min-width: 1024px) {
	.home-page .home-new-breaking-wrap .box-area .side-4 {
		transform: rotateY(90deg) translateX(100px) translateY(9px)
	}
}
.home-page .home-new-breaking-wrap .box-area img {
	height: 200px;
	width: 200px;
	box-shadow: 0 0 1px transparent
}
@media screen and (min-width: 768px) {
	.home-page .home-new-breaking-wrap .box-area img {
		height: 115px;
		width: 115px
	}
}
@media screen and (min-width: 1024px) {
	.home-page .home-new-breaking-wrap .box-area img {
		height: 215px;
		width: 215px
	}
}
.home-page .overlay-breaking-news {
	position: relative
}
.home-page .overlay-breaking-news img {
	width: 100%;
	object-fit: cover
}
@media screen and (max-width: 767px) {
	.home-page .overlay-breaking-news img {
		border-radius: 8px 8px 0 0
	}
}
.home-page .overlay-breaking-news .overlay-title {
	background-color: #000;
	padding: 20px;
	color: #fff;
	border-radius: 0 0 8px 8px
}
@media screen and (min-width: 768px) {
	.home-page .overlay-breaking-news .overlay-title {
		position: absolute;
		bottom: 0;
		width: 100%;
		background-color: rgba(0, 0, 0, 0.3)
	}
}
@media screen and (max-width: 767px) {
	.home-page .overlay-breaking-news .overlay-title h2.text-left, .home-page .overlay-breaking-news .overlay-title .author-box.text-left {
		text-align: center
	}
}
@media screen and (min-width: 768px) {
	.home-page .overlay-breaking-news .overlay-title h2, .home-page .overlay-breaking-news .overlay-title .author-box {
		text-align: left;
		justify-content: left;
		margin: 0
	}
}
@media screen and (max-width: 767px) {
	.home-page .overlay-breaking-news .overlay-title h2 {
		font-size: 34px
	}
}
.home-page .overlay-breaking-news .overlay-title .overlay-title-footer {
	border-top: 1px solid #595858bd;
	padding-top: 15px;
	margin-top: 15px;
	color: #dbd9d9
}
.home-page .overlay-breaking-news .overlay-title .overlay-title-footer p {
	color: #dbd9d9
}
.home-page .overlay-breaking-news .overlay-title .overlay-title-footer .title-footer, .home-page .overlay-breaking-news .overlay-title .overlay-title-footer .social-share-wrap {
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
	align-items: center
}
.home-page .overlay-breaking-news .overlay-title .overlay-title-footer .title-footer {
	column-gap: 90px
}
@media screen and (max-width: 767px) {
	.home-page .overlay-breaking-news .overlay-title .overlay-title-footer .title-footer {
		justify-content: center;
		row-gap: 15px
	}
	.home-page .overlay-breaking-news .overlay-title .overlay-title-footer .title-footer .author-box {
		margin-bottom: 0
	}
}
.home-page .overlay-breaking-news .overlay-title .overlay-title-footer .braking-comments {
	font-size: 16px
}
.home-page .overlay-breaking-news .overlay-title .overlay-title-footer .braking-comments:before {
	content: "\f086";
	font-family: 'FontAwesome';
	margin-right: 5px
}
.home-page .overlay-breaking-news .overlay-title .overlay-title-footer .social-share-wrap {
	column-gap: 5px
}
@media screen and (max-width: 767px) {
	.home-page .overlay-breaking-news .overlay-title .overlay-title-footer .social-share-wrap {
		justify-content: center
	}
}
.home-page .overlay-breaking-news .overlay-title .overlay-title-footer .social-share-wrap:before {
	content: "\f1e0";
	font-family: 'FontAwesome';
	margin-right: 5px
}
.home-page .overlay-breaking-news .overlay-title .overlay-title-footer .social-share-wrap .total-share-count {
	line-height: 10px
}
.home-page .overlay-breaking-news .overlay-title .overlay-title-footer .social-share-wrap .total-share-text {
	font-size: 15px
}
.home-page .achautari-header-button {
	justify-content: center
}
@media screen and (min-width: 1024px) {
	.home-page .achautari-header-button {
		min-width: 450px;
		justify-content: center
	}
}
@media screen and (min-width: 1100px) {
	.home-page .achautari-header-button {
		justify-content: start
	}
}
@media screen and (max-width: 379px) {
	.home-page .pradesh-samachar-wrap .bg-circle {
		width: 30px;
		height: 30px
	}
	.home-page .pradesh-samachar-wrap .bg-circle a {
		font-size: 14px
	}
}
.home-page .pradesh-samachar-wrap .bg-circle a {
	line-height: 0
}
.is-mobile .ad-block {
	display: none !important
}
.article-box-list {
	border-bottom: none;
	margin: 0 0 21px
}
.article-box-list>li {
	padding: 0 0 21px
}
@media screen and (min-width: 1024px) {
	.article-box-list.style-2 .img-holder {
		width: 253px
	}
}
@media screen and (min-width: 1024px) {
	.article-box-list.style-2 .text-holder {
		width: calc(100% - 253px);
		padding: 0px 0px 21px 27px
	}
}
@media screen and (min-width: 1024px) {
	.article-box-list .article-box {
		display: flex;
		flex-wrap: wrap
	}
}
.article-box-list .img-holder {
	margin: 0 0 20px
}
@media screen and (min-width: 1024px) {
	.article-box-list .img-holder {
		width: 346px;
		margin: 0
	}
}
.article-box-list .img-holder img {
	width: 100%;
	height: auto
}
.article-box-list .text-holder {
	color: #000;
	font-size: 24px
}
@media screen and (min-width: 1024px) {
	.article-box-list .text-holder {
		width: calc(100% - 346px);
		padding: 0 0 0 23px
	}
}
.article-box-list h3, .article-box-list .h3 {
	margin: 0 0 16px
}
.article-box-list p {
	margin: 0;
	text-align: justify;
	
}
.block-link-list>li {
	margin: 0 0 10px
}
.block-link-list a {
	display: block;
	text-align: center;
	background: #efefef;
	color: #000;
	padding: 16px 10px 10px;
	transition: box-shadow 0.4s ease
}
.block-link-list a:hover {
	box-shadow: 0 0 15px rgba(0, 0, 0, 0.4)
}
.slider-section {
	padding: 16px 0 0;
	margin: 0 0 37px
}
.slider-section .fashion-title-wrap {
	z-index: 9
}
.slider-section .arrow-decor {
	position: relative;
	z-index: 2
}
.slider-section .arrow-decor.fashion-title {
	display: inline-block
}
.slider-section .arrow-decor.fashion-title-main {
	z-index: 5;
	min-width: 150px;
	width: auto
}
.slider-section .arrow-decor.fashion-term-list {
	display: inline-block;
	z-index: 2;
	background-color: #bfd2ff;
	width: calc(100% - 140px);
	margin-left: -15px;
	padding: 5px 30px
}
.slider-section .arrow-decor.fashion-term-list:before, .slider-section .arrow-decor.fashion-term-list:after {
	background-color: transparent;
	transform: none;
	height: 0
}
@media screen and (max-width: 767px) {
	.slider-section .arrow-decor.fashion-term-list {
		display: block;
		margin-left: 0;
		width: 100%
	}
}
.slider-section .arrow-decor.fashion-term-list .fashion-term {
	display: inline-block;
	border-right: 1px solid #ddd
}
@media screen and (max-width: 767px) {
	.slider-section .arrow-decor.fashion-term-list .fashion-term {
		display: block;
		border-right: 0;
		border-bottom: 1px solid #ddd
	}
	.slider-section .arrow-decor.fashion-term-list .fashion-term:last-child {
		border-bottom: 0
	}
}
.slider-section .arrow-decor.fashion-term-list .fashion-term a {
	display: inline-block;
	font-size: 18px;
	font-weight: 600;
	vertical-align: middle;
	padding: 0 11px;
	color: #040404bf
}
.slider-section .arrow-decor.fashion-term-list .fashion-term a:hover {
	color: #39f
}
.slider-holder {
	text-align: center;
	position: relative
}
.slider-holder:before {
	content: "";
	position: absolute;
	top: -20px;
	left: -9999px;
	right: -9999px;
	bottom: 0;
	z-index: -1
}
.feature-slider, .find-auther-slider {
	margin: 0 -12px;
	padding: 30px 0
}
.feature-slider .slick-next, .feature-slider .slick-prev, .find-auther-slider .slick-next, .find-auther-slider .slick-prev {
	position: absolute;
	top: 12px;
	transform: translateY(-50%);
	width: 27px;
	height: 27px;
	border-radius: 50%;
	background: transparent;
	display: flex;
	flex-wrap: wrap;
	align-items: center;
	justify-content: center;
	line-height: 1;
	font-size: 21px;
	color: #fff;
	border: none;
	margin: -35px 0 0;
	z-index: 9
}
.feature-slider .slick-next:hover, .feature-slider .slick-prev:hover, .find-auther-slider .slick-next:hover, .find-auther-slider .slick-prev:hover {
	background: #000
}
.feature-slider .slick-next, .find-auther-slider .slick-next {
	left: auto;
	right: 20px
}
.feature-slider .slick-prev, .find-auther-slider .slick-prev {
	left: 75%
}
@media screen and (min-width: 375px) {
	.feature-slider .slick-prev, .find-auther-slider .slick-prev {
		left: 80%
	}
}
@media screen and (min-width: 768px) {
	.feature-slider .slick-prev, .find-auther-slider .slick-prev {
		left: 90%
	}
}
@media screen and (min-width: 1024px) {
	.feature-slider .slick-prev, .find-auther-slider .slick-prev {
		left: 93%
	}
}
.feature-slider .slide, .find-auther-slider .slide {
	padding: 0 12px;
	font-size: 21px;
	line-height: 1;
	text-align: center
}
.feature-slider p, .find-auther-slider p {
	margin: 0;
	line-height: 1.2
}
.feature-slider .img-holder, .find-auther-slider .img-holder {
	display: block;
	height: 0;
	background-size: cover;
	background-position: center;
	padding: 47%;
	margin: 0 0 10px
}
.achautari-front-page-section {
	display: block;
	position: relative;
	padding: 0 20px;
	margin: 0 0 37px
}
.achautari-front-page-section .achautari-front-page-inner {
	position: relative;
	z-index: 2
}
.achautari-front-page-section .achautari-section-title {
	margin: 0 0 30px;
	line-height: 1;
	font-size: 45px;
	font-weight: 600;
	color: #fff
}
.achautari-front-page-section .achautari-section-title h2 {
	display: flex;
	align-items: center;
	justify-content: space-between;
	padding: 35px 0 0
}
.achautari-front-page-section .achautari-section-title h2 .cat-title-decor {
	display: flex;
	align-items: center
}
.achautari-front-page-section .achautari-section-title h2 .cat-title-decor img.pen {
	width: 30px;
	margin-right: 10px;
	object-position: center top;
	max-width: 100%;
	vertical-align: top;
	overflow: hidden
}
.achautari-front-page-section .achautari-section-title h2 .cat-title-decor .image-wrap:after {
	content: '';
	display: block;
	position: absolute;
	background: url(../images/newsp2.png) no-repeat 0 0;
	width: 95px;
	height: 80px;
	top: -15px;
	right: -98px;
	background-size: contain;
	transform: rotate(350deg)
}
.achautari-front-page-section .achautari-section-title h2 .circle-arrow {
	vertical-align: middle;
	line-height: 27px;
	font-size: 15px;
	display: flex;
	align-items: center;
	justify-content: center
}
.achautari-front-page-section .achautari-section-title h2 .circle-arrow i {
	display: flex;
	align-items: center;
	justify-content: center;
	width: 22px;
	height: 22px;
	border: 1px solid #fff;
	border-radius: 50%;
	margin-left: 5px;
	transition: all .3s ease;
	font-size: 12px
}
.achautari-front-page-section .achautari-section-title h2 .circle-arrow:hover {
	opacity: 0.7
}
.achautari-front-page-section .achautari-section-title h2 .circle-arrow:hover i {
	transform: rotate(360deg)
}
.achautari-front-page-section:before {
	content: "";
	width: 100%;
	z-index: 1;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	background: linear-gradient(180deg, #244290 0%, #2260bf 50%, #39f 100%)
}
.achautari-front-page-section .hit-front-page-slider {
	position: relative;
	z-index: 1;
	padding-bottom: 35px;
	display: flex;
	column-gap: 10px
}
.achautari-front-page-section .hit-front-page-slider .slick-slide {
	margin: 0 10px
}
.achautari-front-page-section .hit-front-page-slider .slick-list {
	margin: 0 -10px;
	display: flex
}
.achautari-front-page-section .hit-front-page-slider .slick-list .slick-track {
	display: flex
}
.achautari-front-page-section .hit-front-page-slider .slide-item {
	border-radius: 8px;
	overflow: hidden;
	box-shadow: 0px 0px 8px -3px rgba(0, 0, 0, 0.75);
	-webkit-box-shadow: 0px 0px 8px -3px rgba(0, 0, 0, 0.75);
	-moz-box-shadow: 0px 0px 8px -3px rgba(0, 0, 0, 0.75)
}
.achautari-front-page-section .hit-front-page-slider .slide-item figure {
	margin: 0;
	height: auto;
	overflow: hidden
}
.achautari-front-page-section .hit-front-page-slider .slide-item figure:hover img {
	opacity: 0.9
}
.achautari-front-page-section .hit-front-page-slider .slide-item img {
	border-radius: 0
}
.achautari-front-page-section .hit-front-page-slider .slide-item .slider-desc {
	background-color: #fff;
	padding: 10px;
	height: 100%
}
.achautari-front-page-section .hit-front-page-slider .slide-item .slider-desc .title {
	font-size: 18px;
	font-weight: 500;
	padding: 0
}
.achautari-front-page-section .hit-front-page-slider .slide-item .slider-desc .date-time {
	color: #888;
	font-size: 16px;
	line-height: 30px
}
.img-responsive {
	width: 100%
}
@media screen and (min-width: 480px) {
	.news-headline-list {
		margin: 0 -10px;
		display: flex;
		flex-wrap: wrap
	}
}
.news-headline-list>li {
	margin: 0 0 30px
}
@media screen and (min-width: 480px) {
	.news-headline-list>li {
		padding: 0 10px;
		width: 50%
	}
}
@media screen and (min-width: 1024px) {
	.news-headline-list>li {
		width: 33.33%
	}
}
.news-headline-list a {
	display: flex;
	flex-wrap: wrap;
	align-items: center;
	background: #d4dcfc;
	color: #000;
	font-size: 21px;
	line-height: 1;
	border-radius: 20px;
	padding: 14px 10px;
	transition: box-shadow 0.4s ease;
	height: 100%
}
.news-headline-list a:hover {
	box-shadow: 0 0 15px rgba(36, 66, 144, 0.8)
}
.news-headline-list a .img-holder {
	width: 55px;
	height: 55px;
	border-radius: 10px;
	background-size: cover;
	background-position: center;
	display: block;
	overflow: hidden
}
.news-headline-list a .text-holder {
	width: calc(100% - 55px);
	padding: 0 10px
}
.news-headline-list a .text-holder p {
	margin: 0;
	font-size: 18px;
	line-height: 1.2
}
@media screen and (min-width: 480px) {
	.category-list {
		display: flex;
		flex-wrap: wrap;
		justify-content: left
	}
}
@media screen and (min-width: 768px) {
	.category-list {
		padding: 7px 0 0
	}
}
@media screen and (min-width: 768px) {
	.category-list.style-2 {
		padding: 0
	}
}
@media screen and (min-width: 768px) {
	.category-list.style-2>li {
		width: 50%
	}
}
@media screen and (min-width: 1024px) {
	.category-list.style-2>li {
		width: 33.33%
	}
}
.category-list>li {
	margin: 0 0 30px;
	display: flex;
	flex-direction: column
}
@media screen and (min-width: 480px) {
	.category-list>li {
		width: 50%;
		padding: 0 10px
	}
}
@media screen and (min-width: 768px) {
	.category-list>li {
		width: 50%
	}
}
@media screen and (min-width: 1024px) {
	.category-list>li {
		width: 25%
	}
}
.category-list .heading {
	text-align: center;
	margin: 0 0 -6px;
	position: relative;
	z-index: 1
}
.category-list .heading img {
	width: 20px;
	margin-right: 2px;
	margin-top: 5px
}
.category-list .heading a {
	font-size: 22px
}
.category-list .category-box {
	background: #d4dcfc;
	color: #000;
	padding: 31px 17px 13px;
	border-radius: 20px;
	height: 100%
}
.category-list .img-box {
	font-size: 16px;
	font-weight: bold;
	text-align: center;
	border-bottom: 1px solid #a1a9cb;
	padding-bottom: 15px;
	margin-bottom: 15px;
	display: flex;
	flex-direction: column
}
.category-list .img-box p {
	font-size: 16px;
	font-weight: bold;
	margin-bottom: 0;
	margin-top: auto
}
.category-list .img-box img {
	margin-bottom: 15px
}
.category-list .img-box:hover {
	opacity: 0.9
}
.category-headlines>li {
	margin: 0 0 16px
}
.category-headlines>li:last-child {
	margin-bottom: 0
}
.category-headlines>li a {
	display: flex;
	flex-wrap: wrap;
	align-items: center;
	line-height: 1
}
.category-headlines>li a .img-holder {
	border-radius: 10px;
	width: 55px;
	height: 55px;
	background-size: cover;
	background-position: center
}
.category-headlines>li a .text-holder {
	width: calc(100% - 55px);
	padding: 0 0 0 10px
}
.category-headlines>li a .text-holder p {
	margin: 0;
	font-size: 18px;
	line-height: 1.2
}
.hr {
	margin: 0 0 23px;
	width: 100%;
	border-bottom: 3px solid #f00;
	display: inline-block
}
.hr-fullsize {
	margin: 0 0 23px;
	width: 100%;
	border-bottom: 5px solid #244290;
	display: inline-block
}
.news-sidebar p {
	font-size: 18px;
	margin-bottom: 0;
	line-height: 1.2
}
.article-list.list-four-col li>p {
	margin-bottom: 0px
}
.author-display {
	display: inline-flex;
	align-items: center
}
.author-display .author-image {
	width: 35px;
	height: 35px;
	background-color: #fff;
	border: 3px solid #fff;
	box-shadow: 0 0 0 2px #39f;
	border-radius: 50%;
	overflow: hidden;
	margin-right: 10px;
	margin-bottom: 2px
}
.author-display .author-image.non-listed {
	background-color: #244290
}
.author-display .author-image img {
	height: 100%;
	width: 100%;
	object-fit: cover
}
.author-display .author-name p {
	margin-bottom: 0;
	font-size: 14px;
	color: #999
}
.author-box {
	display: flex;
	align-items: center;
	justify-content: center;
	gap: 20px;
	margin-bottom: 20px
}
.author-box .post-categories-wrap a {
	background: #eee;
	padding: 5px 20px;
	display: inline-block;
	border-radius: 100px;
	font-size: 14px;
	margin-left: 10px
}
.fit-img {
	background-size: contain !important;
	background-repeat: no-repeat !important;
	border: 1px solid #ddd;
	background-color: #fff
}
@media screen and (min-width: 768px) {
	.two-col-section .author-box {
		justify-content: flex-start;
		margin-left: 67px
	}
}
.achautari-front-page .achautari-title .decor {
	position: relative
}
.achautari-front-page .achautari-title .decor::before {
	content: '';
	display: block;
	background: url("../images/newsp2.png") no-repeat 0 0;
	width: 60px;
	height: 50px;
	position: absolute;
	top: 6px;
	left: -62px;
	background-size: contain
}
@media screen and (min-width: 601px) {
	.achautari-front-page .achautari-title .decor::before {
		width: 160px;
		height: 80px;
		top: 0;
		left: -160px
	}
}
.achautari-front-page .achautari-post {
	display: block;
	margin: 0;
	padding: 0;
	list-style: none
}
.achautari-front-page .achautari-post>li {
	display: flex;
	flex-wrap: wrap;
	box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
	margin-bottom: 20px;
	background: #fff;
	padding: 15px;
	border-radius: 8px
}
.achautari-front-page .achautari-post .img-holder {
	display: block;
	background-size: cover;
	background-position: center;
	height: 92px;
	width: 92px
}
.achautari-front-page .achautari-post .text-holder {
	width: calc(100% - 92px);
	font-size: 24px;
	padding: 0 0 0 22px
}
.achautari-front-page .achautari-featured-post {
	display: block;
	margin: 0;
	padding: 0;
	list-style: none;
	box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
	margin-bottom: 20px;
	background: #fff;
	padding: 15px;
	border-radius: 8px
}
.achautari-front-page .achautari-featured-post .img-holder {
	display: block;
	background-size: cover;
	background-position: center;
	width: 100%;
	height: 200px;
	margin-bottom: 20px
}
.achautari-front-page .achautari-featured-post .post-title {
	font-size: 24px;
	font-weight: 500;
	margin-bottom: 10px
}
.achautari-posts-wrap h3 {
	padding-bottom: 12px
}
.achautari-posts-wrap h3 a {
	position: relative
}
.achautari-posts-wrap h3 a:after {
	content: '';
	position: absolute;
	left: 0;
	bottom: 0;
	border: 2px solid #fd0000;
	width: 50%;
	transition: all 0.3s ease-in-out
}
.achautari-posts-wrap h3 a:hover:after {
	width: 100%
}
.achautari-posts-wrap figure {
	padding: 0;
	margin: 0
}
.achautari-posts-wrap figure img {
	border-radius: 0
}
.achautari-posts-wrap .post-items {
	display: flex;
	flex-wrap: wrap
}
.achautari-posts-wrap .post-items .post {
	background-color: #fff;
	border-radius: 8px;
	overflow: hidden;
	margin-bottom: 15px;
	box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
	position: relative
}
.achautari-posts-wrap .post-items .post .post-content {
	padding: 10px 15px
}
.achautari-posts-wrap .post-items .post .post-content .post-title {
	font-weight: 700;
	font-size: 1.2rem
}
.achautari-posts-wrap .post-items .post .post-content .post-description {
	font-size: 1.06rem;
	font-weight: 400;
	line-height: 1.4;
	padding-top: 10px
}
.achautari-posts-wrap .post-items .post:hover img {
	opacity: 0.9
}
.achautari-posts-wrap .post-items .post:hover .post-title {
	color: #39f
}
.breaking-news .style-7 iframe {
	height: auto
}
@media screen and (min-width: 375px) {
	.breaking-news .style-7 iframe {
		height: 250px
	}
}
@media screen and (min-width: 550px) {
	.breaking-news .style-7 iframe {
		height: 350px
	}
}
@media screen and (min-width: 700px) {
	.breaking-news .style-7 iframe {
		height: 550px
	}
}
.ad-img {
	text-align: center;
	margin-bottom: 30px
}
.ad-img a:hover {
	opacity: 0.9
}
.ad-block a:hover {
	opacity: 0.9
}
.cg-ad {
	margin: 0 0 15px
}
@media screen and (min-width: 768px) {
	.cg-ad {
		margin: 0 0 25px
	}
}
@media screen and (min-width: 1024px) {
	.cg-ad {
		margin: 0 0 30px
	}
}
.archive-section h1 {
	text-align: center
}
.archive-section .special-news {
	width: 100%;
	padding: 5px 0 0 15px;
	border-radius: 15px;
	margin: 0 0 33px
}
@media screen and (max-width: 768px) {
	.archive-section .special-news {
		padding: 0
	}
}
.archive-section .special-news .first-wrap {
	background: #222;
	color: #fff;
	border-radius: 15px;
	overflow: hidden
}
.archive-section .special-news a {
	display: block
}
@media screen and (min-width: 769px) {
	.archive-section .special-news a {
		display: flex
	}
}
.archive-section .special-news a:hover {
	color: #fff
}
@media screen and (min-width: 769px) {
	.archive-section .special-news .feature-image {
		width: 50%
	}
}
.archive-section .special-news .feature-image img {
	width: 100%;
	height: 100%;
	object-fit: cover;
	display: inline-block;
	border-radius: 0
}
.archive-section .special-news .content-wrap {
	width: 100%;
	display: inline-block;
	padding: 30px 20px 0px 20px
}
@media screen and (min-width: 769px) {
	.archive-section .special-news .content-wrap {
		width: 50%
	}
}
.two-col-section {
	margin: 0 0 30px
}
@media screen and (min-width: 1024px) {
	.two-col-section {
		display: flex;
		flex-wrap: wrap;
		margin: 0 -11px 37px
	}
}
.two-col-section.style-with-border {
	position: relative
}
.two-col-section.style-with-border::before {
	content: "";
	position: absolute;
	bottom: 0;
	left: 0;
	right: 0;
	height: 1px;
	background: #000
}
@media screen and (min-width: 1024px) {
	.two-col-section.style-with-border::before {
		left: 11px;
		right: 11px
	}
}
.two-col-section .col {
	margin-bottom: 40px
}
@media screen and (min-width: 1024px) {
	.two-col-section .col {
		padding: 0 11px;
		margin-bottom: 20px
	}
}
@media screen and (min-width: 1024px) {
	.two-col-section .col.col-1 {
		width: 60%
	}
}
@media screen and (min-width: 1200px) {
	.two-col-section .col.col-1 {
		width: 67%
	}
}
@media screen and (min-width: 1024px) {
	.two-col-section .col.col-2 {
		width: 40%
	}
}
@media screen and (min-width: 1200px) {
	.two-col-section .col.col-2 {
		width: 33%
	}
}
.two-col-section h2.style-2, .two-col-section .h2.style-2 {
	position: relative
}
@media screen and (min-width: 768px) {
	.two-col-section h2.style-2, .two-col-section .h2.style-2 {
		margin: 0 0 11px 67px
	}
}
.two-col-section h2.style-2 .arrow-decor, .two-col-section .h2.style-2 .arrow-decor {
	min-width: 104px;
	position: absolute;
	bottom: 100%;
	margin: 0 0 -9px;
	left: 0;
	font-weight: 400;
	padding: 6px 12px
}
@media screen and (min-width: 768px) {
	.two-col-section h2.style-2 .arrow-decor, .two-col-section .h2.style-2 .arrow-decor {
		top: 50%;
		right: 100%;
		transform: translateY(-50%);
		margin: 0 -36px 0 0;
		left: auto;
		bottom: auto;
		width: 50px
	}
}
.two-col-section h2.style-2 .arrow-decor:before, .two-col-section h2.style-2 .arrow-decor:after, .two-col-section .h2.style-2 .arrow-decor:before, .two-col-section .h2.style-2 .arrow-decor:after {
	background-color: #2c3c9a
}
.two-col-section h2 a, .two-col-section .h2 a {
	text-align: center;
	color: #000;
	background-color: #ececec;
	margin: 0 0 11px;
	font-size: 30px;
	line-height: 1;
	padding: 15px 50px;
	font-weight: 800;
	display: block
}
.two-col-section h2 a:hover, .two-col-section .h2 a:hover {
	background: #d3d3d3;
	color: #000
}
@media screen and (min-width: 768px) {
	.two-col-section h2 a, .two-col-section .h2 a {
		padding-top: 10px;
		padding-bottom: 10px
	}
}
.article .img-holder {
	text-align: center;
	margin: 0 0 20px
}
@media screen and (min-width: 768px) {
	.article .img-holder {
		float: left;
		margin: 5px 24px 24px 0;
		width: 300px
	}
}
@media screen and (min-width: 1200px) {
	.article .img-holder {
		width: 438px
	}
}
.article .text-holder {
	text-align: justify
}
@media screen and (min-width: 768px) {
	.article .text-holder {
		float: left;
		width: calc(100% - 330px)
	}
}
@media screen and (min-width: 1200px) {
	.article .text-holder {
		width: calc(100% - 468px)
	}
}
.article p {
	margin: 0
}
.article .btn-holder {
	text-align: right;
	margin-top: 15px
}
.btn {
	display: inline-block;
	vertical-align: top;
	color: #fff;
	background-color: #244290;
	border-radius: 20px;
	text-align: center;
	padding: 6px 20px;
	font-size: 15px;
	line-height: 1
}
.btn:hover {
	background: #fd0000;
	color: #fff
}
.btn .btn-text {
	position: relative;
	display: inline-block;
	vertical-align: top;
	padding: 0 14px 0 0
}
.btn .btn-text .icon {
	position: absolute;
	top: 50%;
	right: -3px;
	transform: translateY(-50%);
	line-height: 1;
	font-size: 12px
}
.article-list {
	margin: 0 -15px
}
@media screen and (min-width: 480px) {
	.article-list {
		display: flex;
		flex-wrap: wrap
	}
}
@media screen and (min-width: 768px) {
	.article-list {
		text-align: center
	}
}
.article-list.big-style {
	flex-wrap: nowrap;
	gap: 50px;
	margin: 0;
	text-align: center
}
.article-list.big-style>li {
	margin: 0 0 27px;
	width: 100%;
	padding: 0;
	display: block
}
.article-list.big-style .img-holder {
	padding-top: 71.5%;
	margin: 0 0 12px;
	width: auto;
	height: auto
}
.article-list.big-style p {
	margin-bottom: 0
}
.article-list>li {
	margin: 0 0 14px;
	overflow: hidden;
	padding: 0 15px;
	display: flex;
	align-items: center;
	flex-wrap: wrap
}
@media screen and (min-width: 768px) {
	.article-list>li {
		display: block;
		width: 25%
	}
}
@media screen and (min-width: 1024px) {
	.article-list>li {
		width: 50%
	}
}
.article-list>li p {
	width: calc(100vw - 130px)
}
@media screen and (min-width: 768px) {
	.article-list>li p {
		width: auto
	}
}
.article-list .img-holder {
	display: flex;
	background-size: cover;
	background-position: center;
	margin: 0 20px 10px 0;
	width: 80px;
	height: 80px;
	padding-top: 0
}
@media screen and (min-width: 768px) {
	.article-list .img-holder {
		width: 100%;
		padding-top: 78.5%;
		height: 0;
		margin-right: 0;
		margin-left: 0
	}
}
@media screen and (min-width: 768px) {
	.article-list.list-four-col>li {
		display: block;
		width: 25%
	}
}
@media screen and (min-width: 1024px) {
	.content-sidebar-section {
		display: flex;
		flex-wrap: wrap
	}
}
@media screen and (min-width: 1024px) {
	.content-col {
		width: calc(100% - 246px);
		padding: 5px 52px 0 17px
	}
}
.sidebar-col {
	display: flex;
	flex-wrap: wrap
}
@media screen and (min-width: 1024px) {
	.sidebar-col {
		width: 246px;
		display: block
	}
}
.ad-block {
	margin: 0 0 55px;
	display: block;
	order: 1;
	width: 100%;
	text-align: center
}
@media screen and (min-width: 768px) {
	.ad-block {
		width: 50%
	}
}
@media screen and (min-width: 1024px) {
	.ad-block {
		width: 100%
	}
}
.news-list {
	text-align: center;
	font-size: 27px;
	line-height: 1.037;
	color: #000
}
@media screen and (min-width: 480px) {
	.news-list {
		display: flex;
		flex-wrap: wrap;
		margin: 0 -15px
	}
}
.news-list>li {
	margin: 0 0 33px
}
@media screen and (min-width: 480px) {
	.news-list>li {
		width: 50%;
		padding: 0 15px
	}
}
@media screen and (min-width: 768px) {
	.news-list>li {
		width: 33.33%
	}
}
.news-list .img-holder {
	display: block;
	background-position: center;
	background-size: cover;
	margin: 0 0 10px;
	height: 0;
	padding-top: 78%
}
.news-list p {
	margin: 0;
	line-height: 1.2
}
.voice-ad {
	margin: 0 0 30px
}
.sidebar-box {
	background: #d4dcfc;
	color: #111010;
	border-radius: 20px;
	margin: 0 0 31px;
	font-size: 18px;
	line-height: 1.2;
	width: 100%;
	order: 0;
	padding-bottom: 10px
}
.sidebar-box h3, .sidebar-box .h3 {
	font-weight: 400;
	font-size: 28px;
	line-height: 0.9
}
.sidebar-box h3 .arrow-decor, .sidebar-box .h3 .arrow-decor {
	margin-top: -15px;
	margin-left: 30px
}
.sidebar-info-list>li {
	margin: 0 0 10px
}
.sidebar-info-list>li a {
	padding: 0 35px;
	position: relative;
	display: block
}
.sidebar-info-list>li a:before {
	content: "";
	width: 8px;
	height: 8px;
	border: solid #000;
	border-width: 0 2px 2px 0;
	display: block;
	position: absolute;
	top: 6px;
	left: 12px;
	transform: rotate(-45deg);
	transition: all 0.4s ease
}
.sidebar-info-list>li a:hover:before {
	border-color: #39f
}
.pagination {
	font-family: "helvetica", "Arial", "Helvetica Neue", "Helvetica", sans-serif;
	display: flex;
	flex-wrap: wrap;
	justify-content: center;
	margin: 0 0 21px
}
.pagination>li {
	margin: 2px
}
@media screen and (min-width: 768px) {
	.pagination>li {
		margin: 5px
	}
}
@media screen and (max-width: 767px) {
	.pagination>li.hidden {
		display: none
	}
}
.pagination>li a {
	display: flex;
	height: 33px;
	min-width: 30px;
	border: 1px solid #244290;
	border-radius: 3px;
	justify-content: center;
	align-items: center;
	padding: 1px;
	color: #000;
	font-size: 18px;
	line-height: 1.1
}
@media screen and (min-width: 768px) {
	.pagination>li a {
		min-width: 33px
	}
}
.pagination>li a.next, .pagination>li a.prev, .pagination>li a.first, .pagination>li a.last {
	min-width: 55px;
	padding: 1px 5px
}
@media screen and (min-width: 768px) {
	.pagination>li a.next, .pagination>li a.prev, .pagination>li a.first, .pagination>li a.last {
		min-width: 72px;
		padding: 1px 10px
	}
}
.pagination>li a:hover {
	background-color: #244290;
	color: #fff
}
.pagination>li .dot {
	display: flex;
	height: 33px;
	min-width: 26px;
	border: 1px solid transparent;
	justify-content: center;
	align-items: center;
	padding: 1px
}
@media screen and (min-width: 768px) {
	.pagination>li .dot {
		min-width: 33px
	}
}
.pagination>li.active a {
	background: #244290;
	color: #fff
}
.text-right {
	text-align: right !important
}
.text-center {
	text-align: center !important
}
.placeholder {
	text-align: center;
	margin: 0 0 20px
}
@media screen and (min-width: 768px) {
	.placeholder {
		margin: 0 0 26px
	}
}
.single-page .content-inner-head {
	clear: both
}
.single-page .content-inner-head .single-tag {
	justify-content: center
}
@media screen and (min-width: 768px) {
	.single-page .content-inner-head .single-tag {
		float: left
	}
}
.single-page .content-inner-head .single-tag a {
	display: flex;
	line-height: 9px;
	padding: 12px 15px
}
.single-page .content-inner-head .text-setting-btn-wrap {
	display: flex;
	justify-content: center;
	margin-top: 10px
}
@media screen and (min-width: 768px) {
	.single-page .content-inner-head .text-setting-btn-wrap {
		display: block;
		float: right;
		margin: 0
	}
}
.single-page .achautari-single-content {
	clear: both
}
.single-page .achautari-single-content ul {
	padding-left: 65px
}
.single-page .achautari-single-content ul li {
	position: relative
}
.single-page .achautari-single-content ul li a {
	color: inherit;
	position: relative
}
.single-page .achautari-single-content ul li a:after {
	content: "";
	border-bottom: 1px solid #fd0000;
	position: absolute;
	width: 100%;
	bottom: 0;
	left: 0
}
.single-page .achautari-single-content ul li a:hover {
	color: #39f
}
@media screen and (min-width: 768px) {
	.single-page .achautari-single-content {
		padding-top: 20px
	}
}
.single-page .achautari-single-content .achautari-box-link {
	display: block
}
@media screen and (min-width: 768px) {
	.single-page .achautari-single-content .achautari-box-link {
		display: flex;
		flex-direction: column;
		flex-wrap: wrap
	}
}
.single-page .achautari-single-content .achautari-box-link .achautari-link-head {
	padding: 15px 0 15px 0;
	display: block;
	font-weight: 600;
	color: #ba0000
}
.single-page .achautari-single-content .achautari-box-link .achautari-column {
	display: block
}
@media screen and (min-width: 768px) {
	.single-page .achautari-single-content .achautari-box-link .achautari-column {
		column-count: 3;
		column-gap: 15px;
		display: flex
	}
}
.single-page .achautari-single-content .achautari-box-link .achautari-column a {
	display: flex;
	align-items: center;
	box-shadow: 0px 0px 8px -3px rgba(0, 0, 0, 0.75);
	-webkit-box-shadow: 0px 0px 8px -3px rgba(0, 0, 0, 0.75);
	-moz-box-shadow: 0px 0px 8px -3px rgba(0, 0, 0, 0.75);
	border-radius: 10px;
	color: #000;
	font-weight: 600;
	margin-bottom: 15px;
	line-height: 1.2;
	padding: 10px 20px
}
@media screen and (min-width: 768px) {
	.single-page .achautari-single-content .achautari-box-link .achautari-column a {
		width: 33.33%;
		padding: 0 20px
	}
}
.single-page .achautari-single-content .achautari-box-link .achautari-column a:hover {
	color: #39f;
	box-shadow: 0px 0px 8px -3px rgba(51, 153, 255, 0.75);
	-webkit-box-shadow: 0px 0px 8px -3px rgba(51, 153, 255, 0.75);
	-moz-box-shadow: 0px 0px 8px -3px rgba(51, 153, 255, 0.75)
}
.single-page .cement-ad {
	margin: 0 0 20px
}
@media screen and (min-width: 768px) {
	.single-page .cement-ad {
		margin: 0 0 25px
	}
}
@media screen and (min-width: 1024px) {
	.single-page .cement-ad {
		margin: 0 0 39px
	}
}
.single-page p {
	line-height: 1.6
}
.single-page .share_count {
	font-size: 32px;
	box-shadow: none;
	font-size: 16px;
	padding: 0 4px;
	vertical-align: middle;
	text-align: center;
	margin-bottom: 20px
}
.single-page .share_count .total-share-inner {
	width: 37px;
	height: 37px;
	visibility: visible;
	display: inline-block;
	color: inherit;
	cursor: pointer
}
.single-page .share_count .total-share-count {
	font-size: 22.94px;
	font-weight: bolder;
	font-family: sans-serif
}
.single-page .share_count .total-share-text {
	font-size: 14.06px
}
.single-page .sifaris-wrap {
	margin-top: 30px
}
@media screen and (max-width: 768px) {
	.single-page .sifaris-wrap__heading {
		text-align: center
	}
}
.single-page .sifaris-wrap img {
	margin-bottom: 10px
}
.single-page .sifaris-wrap__sifaris-item {
	margin: 0 auto
}
.single-page .sifaris-wrap__sifaris-item .sifaris-title {
	font-size: 20px;
	font-weight: 600;
	padding-bottom: 5px;
	border-bottom: 1px solid #ccc;
	line-height: 1.3
}
.single-page .wp-caption img {
	border-bottom-left-radius: 0;
	border-bottom-right-radius: 0;
	margin-bottom: 0
}
.single-page .wp-caption figcaption {
	background-color: rgba(224, 222, 222, 0.5);
	padding: 0 12px;
	border-bottom-left-radius: 8px;
	border-bottom-right-radius: 8px
}
.single-page figure {
	margin: 0;
	width: 100% !important
}
.single-page .middle-bigyapan-wrap {
	display: flex;
	flex-wrap: wrap;
	flex-direction: column;
	align-items: center;
	justify-content: center;
	border-top: 1px solid #e4e4e4;
	border-bottom: 1px solid #e4e4e4;
	padding: 10px 0;
	margin: 20px auto
}
.single-page .middle-bigyapan-wrap .bigyapan-title {
	font-size: 14px;
	font-weight: 400;
	line-height: 2.3;
	color: #8e8787
}
.single-page .middle-bigyapan-wrap .middle-bigyapan {
	justify-content: center
}
.achautari-image-link {
	display: block;
	width: 100%;
	align-items: center;
	background-color: rgba(34, 96, 191, 0.02);
	border: solid 1px rgba(34, 96, 191, 0.08);
	margin-bottom: 25px;
	border-radius: 4px
}
@media screen and (min-width: 480px) {
	.achautari-image-link {
		display: flex
	}
}
.achautari-image-link img {
	padding: 0;
	width: 100%;
	margin-bottom: 0 !important;
	border-radius: inherit
}
@media screen and (min-width: 480px) {
	.achautari-image-link img {
		width: auto;
		height: 90px;
		object-fit: cover
	}
}
.achautari-image-link .achautari-link-head {
	font-weight: 700;
	color: #d42325;
	font-size: 16px
}
.achautari-image-link .link-content {
	display: flex;
	flex-direction: column;
	line-height: 28px;
	margin: 5px 15px
}
.achautari-image-link .link-content a {
	font-weight: 700;
	font-size: 20px
}
.blog-holder {
	margin: 0 0 45px;
	

}
.blog-holder h1.h1 {
	position: -webkit-sticky;
	background-color: #fff;
	position: sticky;
	top: 1.64em;
	z-index: 48;
	transition: all .3s ease;
	padding-top: 1.5rem
}
.blog-holder h1, .blog-holder .h1 {
	color: #000;
	margin: 0 0 18px;
	padding: 8px 10px;
	text-align: center;
	font-size: 55px
}
/*-----------------------News Csss-----------------------*/
.left__sticky{
 background-color: #fff;
  position: sticky;
  top: 75px;
  z-index: 9;
  transition: all .3s ease !important;
  padding: 10px 10px 10px 10px !important;
  font-size: 45px !important;
   opacity:0;
   visibility: hidden;

}

/* default hidden */
.left__sticky.hide-sticky{   
	display: block;
	opacity:1;
	visibility: collapse;
}

/* when active */
.left__sticky.show-sticky{
     opacity:1;
	 display: block;
	 visibility: visible;
	box-shadow: rgba(0, 0, 0, 0.4) 0px 2px 4px, rgba(0, 0, 0, 0.3) 0px 7px 13px -3px, rgba(0, 0, 0, 0.2) 0px -3px 0px inset;
  border-radius: 4px;
	text-align: center;
}
.arthachautari_singlepage_feature{
position: relative;
}
#singlepost_fixed{
	position: fixed;
	top: 20px;
	left: 0px;
}
.arthachautri_singlepage_title{
	position: absolute;
	bottom: 0px;
	right: 0px;
	left: 0px;
	background: #dddcdc;
	opacity: 0.7;
	box-shadow: rgba(0, 0, 0, 0.45) 0px 25px 20px -20px;
}
.arthachautari_writter
{
	/*display: inline-flex;*/
}
.arthachautari_writter .time
{
	position: absolute;
  bottom: 6px;
  text-align: justify;
  margin-left: 75px;
}
.arthachautri_singlepage_title .blog-author .blog-text-holder, .arthachautri_singlepage_title .blog-author .blog-text-holder .name{
    
	margin-top: -5px;
	font-size: 23px;
}
.arthachautri_singlepage_title  h1{
	color: #000;
  padding: 0 0px !important;
  text-align: center !important;
  background: transparent !important;
  position: initial !important;
  margin: auto !important;
}
.arthachautri_singlepage_title .blog-author .blog-img-holder {
  width: 70px;
  height: 70px;
  overflow: hidden;
  border-radius: 50%;
  background-size: cover;
  background-position: center;
  margin: 0 auto 5px;
}
.fixed_position_title .arthachautri_singlepage_title {
	top: 20px;
	position: fixed;
	right: 0px;
}
/*------------------------*/
@media (min-width: 280px) and (max-width: 430px) {
	.left__sticky{
		font-size: 18px !important;
		top: 62px;

	}
	
}
@media (min-width: 280px) and (max-width: 958px) {
  .arthachautari_writter {
  display: inline-block !important;
}
 .arthachautari_writter .blog-author
{
	display: inline-flex !important;
}
.arthachautri_singlepage_title .blog-author .blog-text-holder{
	margin-top: 0px !important;
	display: ruby !important;
}
.arthachautari_writter .time{
	position: absolute;
  bottom: 20px;
    text-align: justify;
    margin-left: 46px;
    font-size: 18px;
}
.left__sticky
{
top: 95px;	
font-size: 20px !important;
}
	.blog-holder h1, .blog-holder .h1{
		font-size: 23px ;
}
	.arthachautri_singlepage_title .blog-author .blog-text-holder, .arthachautri_singlepage_title .blog-author .blog-text-holder .name{
		margin-top: 10px;
  font-size: 18px;
}
	.arthachautri_singlepage_title .blog-author .blog-img-holder{
		width: 58px;
       height: 58px;
	}
	.left__sticky.hide-sticky{
height:0px;}
	.footer-logo{
		width:85%;
	}
	
}
/*-----------------------*/
.arthachautari_border{
	position:relative;
}
.arthachautari_border::before{
	z-index: -1;
  top: 50%;
  width: 100%;
  background: #244290;
  content: "";
  display: block;
  position: absolute;
  height: 6px;
}
/*--------------------------Ends---------------
@media screen and (min-width: 480px) {
	.blog-holder h1, .blog-holder .h1 {
		font-size: 34px
	}
}
@media screen and (min-width: 768px) {
	.blog-holder h1, .blog-holder .h1 {
		font-size: 50px
	}
}
@media screen and (max-width: 768px) {
	.blog-holder h1, .blog-holder .h1 {
		top: 1.88em !important
	}
}
@media screen and (max-width: 767px) {
	.blog-holder h1, .blog-holder .h1 {
		top: 2.1em !important
	}
}
*/
.blog-holder h1.has-sub, .blog-holder .h1.has-sub {
	margin: 0
}
.blog-holder .braking-sub-heading {
	color: #9d9d9d;
	font-size: 20px;
	text-align: center;
	margin: 0 0 18px
}
.blog-holder .img-holder {
	height: 0;
	padding-top: 42.5%;
	background-size: cover;
	background-position: center;
	margin: 0 0 18px
}
.blog-holder img {
	margin-bottom: 18px
}
.blog-holder .caption {
	margin-top: -8px;
	font-weight: 600;
	font-size: 15px;
	padding-bottom: 5px;
	border-bottom: 1px solid #ccc;
	text-align: right;
  padding-right: 4%;
}

.blog-holder .text-holder {
	max-width: 100%;
	font-size: 23px;
	color: #000;
	margin: 0 0 10px;
	text-align: justify
}
@media screen and (min-width: 768px) {
	.blog-holder .text-holder {
		font-size: 25px
	}
}
@media screen and (min-width: 1024px) {
	.blog-holder .text-holder {
		font-size: 27px
	}
}
.blog-holder .text-holder a {
	color: #39f
}
.blog-holder .text-holder a:hover {
	color: #244290
}
.blog-holder .text-holder p {
	margin: 0 0 20px
}
@media screen and (min-width: 768px) {
	.blog-holder .cement-ad {
		margin: 0 0 27px
	}
}
.blog-holder #st-1 .st-btn, .blog-holder .wpd-textarea-wrap, .blog-holder .wpdiscuz-item {
	position: inherit !important
}
.post-section h2, .post-section .h2 {
	text-align: center;
	margin: 0 0 25px
}
.post-list {
	text-align: center;
	color: #111;
	font-size: 18px;
	line-height: 1
}
@media screen and (min-width: 480px) {
	.post-list {
		display: flex;
		flex-wrap: wrap;
		margin: 0 -9px;
		justify-content: space-around
	}
}
@media screen and (min-width: 768px) {
	.post-list {
		font-size: 20px
	}
}
.post-list.border-bottom {
	position: relative;
	margin-bottom: 27px
}
.post-list.border-bottom::after {
	content: "";
	position: absolute;
	bottom: 0;
	left: 0;
	right: 0;
	height: 2px;
	background: #000
}
@media screen and (min-width: 480px) {
	.post-list.border-bottom::after {
		left: 9px;
		right: 9px
	}
}
@media screen and (max-width: 480px) {
	.post-list.border-bottom::after {
		display: none
	}
}
.post-list.style-2 {
	position: relative;
	margin-bottom: 27px
}
.post-list.style-2::before {
	content: "";
	position: absolute;
	bottom: 0;
	left: 0;
	right: 0;
	height: 2px;
	background: #000
}
@media screen and (min-width: 480px) {
	.post-list.style-2::before {
		left: 9px;
		right: 9px
	}
}
@media screen and (max-width: 480px) {
	.post-list.style-2::before {
		display: none
	}
}
@media screen and (min-width: 768px) {
	.post-list.style-2>li {
		width: 50%
	}
}
@media screen and (max-width: 768px) {
	.post-list.style-2>li {
		width: 33.33%
	}
}
@media screen and (max-width: 767px) {
	.post-list.style-2>li {
		width: 100%
	}
}
@media screen and (min-width: 1024px) {
	.post-list.style-2>li {
		width: 33.33%
	}
}
.post-list>li {
	margin: 0 0 28px
}
@media screen and (min-width: 480px) {
	.post-list>li {
		padding: 0 9px;
		width: 50%
	}
}
@media screen and (min-width: 768px) {
	.post-list>li {
		width: 33.33%
	}
}
@media screen and (min-width: 1024px) {
	.post-list>li {
		width: 25%
	}
}
.post-list .img-holder {
	display: block;
	height: 0;
	background-size: cover;
	background-position: center;
	padding-top: 77%;
	overflow: hidden;
	border-radius: 20px;
	margin: 0 0 15px
}
.post-list p {
	margin: 0;
	line-height: 1.2
}
@media screen and (min-width: 768px) {
	.news-section {
		display: flex;
		flex-wrap: wrap
	}
}
.news-section.alt-style {
	/*border-bottom: 1px solid #000;*/
	margin: 0 0 37px
}
.news-section.alt-style.no-border {
	border-bottom: none;
	margin-bottom: 0;
	padding-bottom: 0
}
.news-section.alt-style .content-area {
	margin: 0 0 20px
}
@media screen and (min-width: 768px) {
	.news-section.alt-style .content-area {
		margin: 0;
		width: 100%
	}
}
@media screen and (min-width: 1024px) {
	.news-section.alt-style .content-area {
		width: calc(100% - 250px);
		padding: 0 40px 0 0
	}
}
@media screen and (min-width: 768px) {
	.news-section.alt-style .sidebar-area {
		width: 200px
	}
}
@media screen and (max-width: 768px) {
	.news-section.alt-style .sidebar-area {
		width: 100%
	}
}
@media screen and (min-width: 1024px) {
	.news-section.alt-style .sidebar-area {
		width: 250px
	}
}
.news-section.alt-style .sidebar-area .ad-block {
	margin: 0 0 20px;
	width: 100%
}
@media screen and (max-width: 768px) {
	.news-section.alt-style .sidebar-area .ad-block .textwidget p iframe#nciframe {
		width: 500px !important;
		height: 350px !important
	}
}
@media screen and (max-width: 767px) {
	.news-section.alt-style .sidebar-area .ad-block .textwidget p iframe#nciframe {
		width: 200px !important
	}
}
@media screen and (max-width: 480px) {
	.news-section.alt-style .sidebar-area .ad-block .textwidget p iframe#nciframe {
		width: 285px !important
	}
}
@media screen and (min-width: 768px) {
	.contnet-area {
		width: calc(100% - 258px);
		padding: 0 5px 0 0;
	}
}
.contnet-area h2 {
	text-align: center
}
.recent-news-list {
	color: #000;
	font-size: 24px;
	line-height: 1;
	position: relative;
	padding: 0 0 5px;
	/*margin: 0 0 30px*/
}
.news-section{
	margin-bottom: -5px !important;
}
@media screen and (min-width: 480px) {
	.recent-news-list {
		display: flex;
		flex-wrap: wrap
	}
}
@media screen and (min-width: 769px) {
	.recent-news-list {
		text-align: center
	}
}
/*
.recent-news-list:before {
	content: "";
	position: absolute;
	bottom: 0;
	left: 10px;
	right: 10px;
	height: 2px;
	background: #000;
	z-index: 1
}*/
.recent-news-list>li {
	margin: 0 0 20px;
	display: flex;
	align-items: center;
	width: 100%;
	padding-right: 10px
}
.recent-news-list>li img {
	width: 75px;
	margin-right: 10px;
	float: left
}
.recent-news-list>li p {
	display: inline-block;
	margin: 0;
	text-align: left
}
.recent-news-list>li a {
	display: inline-block;
	font-size: 18px
}
@media screen and (min-width: 768px) {
	.recent-news-list>li {
		width: 270px
	}
}
.recent-news-list .img-holder {
	display: block;
	background-size: cover;
	background-position: center;
	margin: 0 20px 10px 0;
	padding-top: 0
}
@media screen and (min-width: 768px) {
	.recent-news-list .img-holder {
		width: 100%;
		padding-top: 74%;
		height: 0;
		margin-right: 0;
		margin-left: 0
	}
}
.filter-header {
	margin: 0 0 20px
}
@media screen and (min-width: 768px) {
	.filter-header {
		margin: 0 0 25px
	}
}
@media screen and (min-width: 1024px) {
	.filter-header {
		display: flex;
		flex-wrap: wrap;
		justify-content: flex-start;
		margin: 0 0 39px
	}
}
.filter-header h2, .filter-header .h2 {
	margin: 0 0 20px
}
@media screen and (min-width: 768px) {
	.filter-header h2, .filter-header .h2 {
		font-size: 37px;
		text-align: left
	}
}
@media screen and (min-width: 1024px) {
	.filter-header h2, .filter-header .h2 {
		width: 50%;
		margin: 0
	}
}
.filter-header h2 .decor, .filter-header .h2 .decor {
	padding: 6px 43px 1px
}
.filter-links {
	display: flex;
	flex-wrap: wrap;
	font-size: 24px;
	line-height: 1
}
@media screen and (min-width: 1024px) {
	.filter-links {
		justify-content: flex-end;
		padding: 10px 0 0;
		width: 50%
	}
}
.filter-links>li {
	margin: 0 0 10px 15px
}
.filter-links>li.active a {
	background: #2c3c9a;
	color: #fff
}
.filter-links a {
	display: inline-block;
	vertical-align: top;
	padding: 5px 8px;
	color: #353535;
	font-size: 18px
}
.filter-links a:hover {
	background: #2c3c9a;
	color: #fff
}
@media screen and (min-width: 1024px) {
	.short-info-list {
		display: flex;
		flex-wrap: wrap;
		margin: 0 -16px
	}
}
@media screen and (min-width: 1024px) {
	.short-info-list.style-2 {
		margin: 0 -52px
	}
}
@media screen and (min-width: 1024px) {
	.short-info-list.style-2>li {
		padding: 0 52px;
		margin: 0 0 36px
	}
}
.short-info-list.style-2 .img-holder {
	width: 80px;
	height: 80px
}
.short-info-list.style-2 .text-holder {
	width: calc(100% - 92px);
	font-size: 24px;
	padding: 0 0 0 22px
}
.short-info-list>li {
	display: flex;
	flex-wrap: wrap;
	align-items: center;
	margin: 0 0 20px
}
@media screen and (min-width: 1024px) {
	.short-info-list>li {
		padding: 0 16px;
		width: 50%
	}
}
.short-info-list .img-holder {
	display: block;
	background-size: cover;
	background-position: center;
	height: 75px;
	width: 105px
}
.short-info-list .text-holder {
	width: calc(100% - 105px);
	padding: 0 0 6px 25px
}
.short-info-list .text-holder p {
	margin: 0
}
.sidebar-area {
	padding-top: 12px
}
@media screen and (min-width: 768px) {
	.sidebar-area {
		width: 258px
	}
}
.sidebar-area .ad-block {
	margin: 0 0 24px;
	width: 100%
}
.sidebar-area .head {
	display: flex
}
.sidebar-area .head a.tab-item {
	font-size: 14px;
	display: flex;
	width: 50%
}
.sidebar-area .head a.tab-item:first-child {
	justify-content: flex-start
}
.sidebar-area .head a.tab-item:last-child {
	justify-content: flex-end
}
.sidebar-area .head a.tab-item .decor {
	color: inherit;
	background-color: #eee
}
.sidebar-area .head a.tab-item.active .decor {
	color: #fff;
	background-color: #244290
}
.comment-list {
	border-radius: 20px;
	background: #efefef;
	color: #244290;
	padding: 22px 14px 1px;
	margin: 0 0 38px
}
.comment-list>li {
	margin: 0 0 25px;
	display: flex;
	flex-wrap: wrap;
	align-items: center
}
.comment-list .img-holder {
	background-size: cover;
	background-position: center;
	display: block;
	width: 63px;
	height: 63px
}
.comment-list .text-holder {
	padding: 0 0 0 10px;
	width: calc(100% - 64px)
}
.comment-list .text-holder p {
	margin: 0;
	font-size: 18px;
	line-height: 1.2
}
.tag-wrap {
	display: flex;
	flex-wrap: wrap;
	gap: 10px
}
.tag-wrap .tag-item a {
	background: #e5e5e5;
	padding: 6px 15px 6px;
	font-size: 14px;
	border-radius: 100px;
	transition: none
}
.tag-wrap .tag-item a:hover {
	background: #244290;
	color: #fff
}
.ai_summary_section {
	padding: 15px;
	background: #000D4D06;
	margin: 0 0 30px;
	border-radius: 10px;
	border: 1px solid #2260bf;
	position: relative;
	line-height: normal
}
.ai_summary_section:after {
	content: '';
	position: absolute;
	right: 12px;
	bottom: 15px;
	background: url(../images/achautari-pen-logo.png);
	height: 41px;
	width: 41px;
	background-size: contain;
	background-repeat: no-repeat
}
.ai_summary_section .ai_summary_title {
	display: flex;
	align-items: center;
	flex-wrap: wrap;
	justify-content: space-between;
	border-bottom: 1px solid rgba(0, 0, 0, 0.08);
	position: relative
}
.ai_summary_section .ai_summary_title div {
	display: flex;
	align-items: center;
	position: relative
}
.ai_summary_section .ai_summary_title div:before {
	content: '';
	position: absolute;
	left: 0;
	bottom: 0;
	width: 60px;
	border-bottom: 1px solid #2260bf
}
.ai_summary_section .ai_summary_title div svg {
	margin-left: 10px;
	display: none
}
.ai_summary_section .ai_summary_title div h2 {
	padding: 0;
	margin: 0;
	font-size: 16px
}
.ai_summary_section .ai_summary_title span {
	font-size: 12px;
	padding-bottom: 5px
}
@media screen and (max-width: 375px) {
	.ai_summary_section .ai_summary_title span {
		position: absolute;
		line-height: 2;
		padding: 0;
		right: 0;
		bottom: 0
	}
}
.ai_summary_section ul {
	padding-left: 25px !important;
	margin-bottom: 5px
}
.ai_summary_section ul li {
	font-size: 14px;
	font-weight: 500;
	padding: 2px 0
}
.achautari-poll-wrap h3 {
	font-size: 1.1rem;
	line-height: 1.4
}
.polls-archive-link {
	color: #244290;
	font-size: 18px;
	margin-bottom: 12px;
	display: block
}
.poll-info-wrap {
	background: #244290;
	width: 100%;
	height: 100%;
	box-sizing: border-box;
	padding: 2rem;
	color: #fff
}
.achautari-poll-wrapper {
	width: 100%;
	border: 1px solid #ccc;
	margin-bottom: 0 !important
}
.achautari-poll-wrapper .poll-header-wrap img {
	max-height: 130px;
	object-fit: cover;
	object-position: center
}
.achautari-poll-wrapper .poll-ques {
	padding: 15px
}
.achautari-poll-wrapper .poll-ques h3 {
	margin: 0
}
.achautari-poll-wrapper .poll-image {
	padding: 10px 10px 0px 10px;
	line-height: 0;
	height: 200px;
	overflow: hidden;
	box-sizing: border-box
}
.achautari-poll-wrapper .poll-image img {
	width: 100% !important;
	height: 100%;
	object-fit: cover;
	object-position: center
}
.achautari-poll-wrapper .achautari-poll-body {
	padding: 15px
}
.achautari-poll-wrapper .achautari-poll-body .achautari-poll-single-form {
	position: relative;
	display: flex;
	align-items: center;
	margin-bottom: 16px
}
.achautari-poll-wrapper .achautari-poll-body .achautari-poll-single-form:last-child {
	margin-bottom: 0
}
.achautari-poll-wrapper .achautari-poll-body .achautari-poll-single-form label {
	font-size: 14px;
	border-radius: 4px;
	padding: 2px 0 2px 20px;
	display: flex;
	align-items: center;
	min-height: 40px;
	width: 100%;
	border: 1px solid #ccc;
	cursor: pointer;
	transition: all 0.3s ease-in-out;
	box-sizing: border-box
}
.achautari-poll-wrapper .achautari-poll-body .achautari-poll-single-form label:hover {
	border: 1px solid rgba(36, 66, 144, 0.5);
	background: rgba(36, 66, 144, 0.05)
}
.achautari-poll-wrapper .achautari-poll-body .achautari-poll-single-form label:hover:before {
	border-color: rgba(36, 66, 144, 0.5)
}
.achautari-poll-wrapper .achautari-poll-body .achautari-poll-single-form label img {
	height: 44px;
	width: 44px;
	object-fit: cover;
	margin-right: 10px
}
.achautari-poll-wrapper .achautari-poll-body .achautari-poll-single-form label .label-text {
	line-height: 1.3
}
.achautari-poll-wrapper .achautari-poll-body .achautari-poll-single-form input[type=radio] {
	position: relative;
	left: 10px;
	top: 15px;
	height: 0;
	width: 0;
	opacity: 0;
	margin: 0;
	padding: 0
}
.achautari-poll-wrapper .achautari-poll-body .achautari-poll-single-form input[type=radio]+label {
	padding-left: 26px
}
.achautari-poll-wrapper .achautari-poll-body .achautari-poll-single-form input[type=radio]:checked {
	background-color: #326CAC;
	border: 1px solid #326CAC
}
.achautari-poll-wrapper .achautari-poll-body .achautari-poll-single-form input[type=radio]:checked+label {
	border-color: #244290;
	background: rgba(36, 66, 144, 0.1)
}
.achautari-poll-wrapper .achautari-poll-body .achautari-poll-single-form input[type=radio]:checked+label:before {
	background-color: #326CAC;
	border-color: #326CAC
}
.achautari-poll-wrapper .achautari-poll-body .achautari-poll-single-form input[type=radio]:checked+label:after {
	opacity: 1
}
.achautari-poll-wrapper .achautari-poll-body .achautari-poll-single-form .achautari-poll-answer {
	position: relative;
	z-index: 3
}
.achautari-poll-wrapper .achautari-poll-body .achautari-poll-single-form .achautari-poll-answer::before {
	content: '';
	height: var(--size);
	width: var(--size);
	border: 1px solid #ccc;
	border-radius: 50%;
	position: absolute;
	left: 8px;
	top: calc(50% - var(--size) / 2);
	transition: .5s;
	background: white;
	--size: 0.8rem
}
.achautari-poll-wrapper .achautari-poll-body .achautari-poll-single-form .achautari-poll-answer::after {
	content: '';
	position: absolute;
	left: 10px;
	top: calc(50% + 1px);
	width: 4px;
	height: 8px;
	border: solid #fff;
	border-width: 0 2px 2px 0;
	margin: -1px -1px 0 -1px;
	transform: rotate(45deg) translate(-50%, -50%);
	z-index: 2;
	opacity: 0
}
.achautari-poll-wrapper button[type="submit"].achautari-poll-submit-btn {
	width: 100%;
	border: none;
	background: #EBEBEB;
	padding: 15px 0;
	text-align: center;
	font-size: 16px;
	font-weight: 600;
	color: #3D3D3D;
	border-radius: 4px;
	cursor: pointer;
	transition: all 0.3s ease-in-out
}
.achautari-poll-wrapper button[type="submit"].achautari-poll-submit-btn.ans {
	margin-top: 16px;
	padding-top: 16px
}
.achautari-poll-wrapper button[type="submit"].achautari-poll-submit-btn:disabled {
	opacity: 0.75;
	cursor: default;
	pointer-events: none
}
.achautari-poll-wrapper button[type="submit"].achautari-poll-submit-btn:hover {
	background-color: #244290;
	color: #fff
}
.achautari-poll-wrapper button[type="submit"].achautari-poll-submit-btn p {
	margin: 0
}
.achautari-poll-wrapper .radio-btn:checked+.label {
	background-color: #326CAC;
	border-color: #326CAC
}
.achautari-poll-wrapper .progress-bar {
	position: absolute;
	background: #D6E2EE;
	top: 0;
	left: 0;
	height: 100%;
	border-radius: 4px 0px 0px 4px
}
.achautari-poll-wrapper .total-votes {
	position: absolute;
	right: 14px;
	font-size: 15px
}
.achautari-poll-wrapper .achautari-poll-body .achautari-poll-single-form label.result-label {
	border: 1px solid #326CAC;
	padding-right: 65px
}
.achautari-poll-wrapper .achautari-poll-body .achautari-poll-single-form .achautari-poll-answer.poll-selected::before {
	background: #326CAC;
	border-color: #326CAC
}
.achautari-poll-wrapper .achautari-poll-body .achautari-poll-single-form .achautari-poll-answer.poll-selected::after {
	opacity: 1
}
.achautari-poll-wrapper .heateor_sss_sharing_container {
	padding: 0 15px
}
.achautari-poll-wrapper .heateor_sss_sharing_container .heateor_sss_sharing_ul {
	text-align: left
}
.achautari-poll-wrapper .heateor_sss_sharing_container .heateor_sss_sharing_ul a:first-child {
	margin-left: 0 !important
}
.other-polls .achautari-poll-wrapper {
	flex-direction: column
}
.other-polls .poll-header-wrap {
	padding: 15px 15px 0
}
.other-polls .poll-header-wrap .poll-date {
	color: #244290;
	font-size: 14px;
	display: block;
	line-height: 1
}
.other-polls label.achautari-poll-answer {
	cursor: default !important
}
.other-polls label.achautari-poll-answer:hover {
	background: transparent !important
}
.other-polls label.achautari-poll-answer:before {
	width: 0 !important;
	height: 0 !important;
	border: 0 !important
}
.other-polls .position-absolute {
	position: absolute;
	top: 0;
	left: 0;
	bottom: 0;
	right: 0
}
@media screen and (max-width: 991px) {
	.other-polls .col-md-4 {
		width: 100%
	}
}
.page-template-template-author-news .auto-name-wrap {
	display: flex;
	align-items: center;
	justify-content: center;
	flex-wrap: wrap;
	flex-direction: column
}
.page-template-template-author-news .auto-name-wrap h1 {
	display: flex;
	flex-wrap: wrap;
	margin: 0
}
.page-template-template-author-news .auto-name-wrap .img-wrap {
	display: flex;
	flex-wrap: wrap;
	flex-direction: column;
	justify-content: center;
	align-items: center;
	margin-bottom: 50px;
	max-width: 150px
}
@media screen and (min-width: 768px) {
	.page-template-template-author-news .auto-name-wrap .img-wrap {
		max-width: 250px
	}
}
.page-template-template-author-news .auto-name-wrap .img-wrap .hanging {
	height: 30px;
	width: 30%;
	display: flex;
	justify-content: center;
	align-items: center;
	border-left: 3px solid #244290;
	border-right: 3px solid #244290;
	border-left-style: dashed;
	border-right-style: dashed;
	box-shadow: 12px 13px 16px -9px rgba(0, 0, 0, 0.48);
	-webkit-box-shadow: 12px 13px 16px -9px rgba(0, 0, 0, 0.48);
	-moz-box-shadow: 12px 13px 16px -9px rgba(0, 0, 0, 0.48)
}
@media screen and (min-width: 768px) {
	.page-template-template-author-news .auto-name-wrap .img-wrap .hanging {
		width: 60%
	}
}
.page-template-template-author-news .auto-name-wrap .img-wrap img {
	display: flex;
	flex-wrap: wrap;
	width: 100%;
	border: 4px solid #244290;
	box-shadow: 12px 13px 16px -9px rgba(0, 0, 0, 0.48);
	-webkit-box-shadow: 12px 13px 16px -9px rgba(0, 0, 0, 0.48);
	-moz-box-shadow: 12px 13px 16px -9px rgba(0, 0, 0, 0.48)
}
body header.entry-header {
	background: #2866c8;
	padding: 1% 2.5%;
	border-bottom: 1px solid #cfcfcf;
	border-radius: 6px 6px 0 0
}
body header.entry-header h1 {
	color: #fff;
	margin: 0
}
body .wpuf-dashboard-container .wpuf-dashboard-navigation {
	background: #2866c8;
	height: 140vh;
	padding: 1.5% 0 .5% 1%;
	width: 17% !important
}
@media screen and (max-width: 768px) {
	body .wpuf-dashboard-container .wpuf-dashboard-navigation {
		height: inherit;
		width: 100% !important;
		box-shadow: none;
		border: none;
		padding: .5% 1% 0 1%;
		margin-bottom: 10px !important
	}
}
body .wpuf-dashboard-container .wpuf-dashboard-navigation a {
	color: #fff !important
}
@media screen and (max-width: 767px) {
	body .wpuf-dashboard-container .wpuf-dashboard-navigation a {
		color: #000 !important
	}
}
body .wpuf-dashboard-container .wpuf-dashboard-navigation ul li {
	padding: 3% 9% !important
}
@media screen and (max-width: 768px) {
	body .wpuf-dashboard-container .wpuf-dashboard-navigation ul li {
		padding: 3% !important
	}
}
body .wpuf-dashboard-container .wpuf-dashboard-content {
	font-size: 20px;
	padding: 1.5%;
	align-items: start !important
}
@media screen and (max-width: 768px) {
	body .wpuf-dashboard-container .wpuf-dashboard-content {
		align-items: center !important
	}
}
@media screen and (max-width: 767px) {
	body .wpuf-dashboard-container .wpuf-dashboard-content {
		padding: 3%
	}
}
body .wpuf-dashboard-container .wpuf-dashboard-content.dashboard {
	align-items: start
}
body .wpuf-dashboard-container .wpuf-dashboard-content.dashboard p {
	border: 1px solid #ccc;
	border-radius: 4px;
	padding: 6px;
	box-shadow: rgba(0, 0, 0, 0.15) 1.95px 1.95px 2.6px;
	width: 100%
}
@media screen and (max-width: 767px) {
	body .wpuf-dashboard-container .wpuf-dashboard-content.dashboard p {
		text-align: center
	}
}
body .wpuf-dashboard-container .wpuf-dashboard-content .invoices {
	width: 100%
}
body .wpuf-dashboard-container .wpuf-dashboard-content input[type='text'], body .wpuf-dashboard-container .wpuf-dashboard-content input[type='tel'], body .wpuf-dashboard-container .wpuf-dashboard-content input[type='email'], body .wpuf-dashboard-container .wpuf-dashboard-content input[type='search'], body .wpuf-dashboard-container .wpuf-dashboard-content input[type='password'], body .wpuf-dashboard-container .wpuf-dashboard-content textarea {
	padding: 0.2em 0.6em;
	border-radius: 4px
}
body .wpuf-dashboard-container .wpuf-dashboard-content button[type="submit"], body .wpuf-dashboard-container .wpuf-dashboard-content input[type="button"], body .wpuf-dashboard-container .wpuf-dashboard-content input[type="reset"], body .wpuf-dashboard-container .wpuf-dashboard-content input[type="file"], body .wpuf-dashboard-container .wpuf-dashboard-content input[type="submit"] {
	border: none;
	border-radius: 4px;
	background: #2866c8;
	color: #fff;
	padding: 4px 20px
}
body .wpuf-dashboard-container .wpuf-dashboard-content button[type="submit"]:hover, body .wpuf-dashboard-container .wpuf-dashboard-content input[type="button"]:hover, body .wpuf-dashboard-container .wpuf-dashboard-content input[type="reset"]:hover, body .wpuf-dashboard-container .wpuf-dashboard-content input[type="file"]:hover, body .wpuf-dashboard-container .wpuf-dashboard-content input[type="submit"]:hover {
	background: #CFCFCF;
	color: #000
}
body .wpuf-dashboard-container .items-table-container {
	width: 100%
}
body .wpuf-dashboard-container .wpuf-pagination {
	margin-top: 2%;
	padding: 1%
}
body .wpuf-dashboard-container .wpuf-pagination .page-numbers {
	border: 1px solid #2866c8
}
body .wpuf-dashboard-container .wpuf-pagination .page-numbers.current {
	border: 1px solid #2866c8;
	background-color: #2866c8
}
body .wpuf-menu-item.active {
	background: #fff;
	border-radius: 4px 0 0 4px
}
@media screen and (max-width: 768px) {
	body .wpuf-menu-item.active {
		-webkit-border-radius: 0;
		-moz-border-radius: 0;
		border-radius: 4px 4px 0 0
	}
}
body .wpuf-menu-item.active a {
	color: #000 !important
}
.single-page .page-inner-template:not(.account) {
	border: 1px solid #ccc;
	border-radius: 0 0 6px 6px;
	padding: 2%;
	margin-bottom: 2%
}
.single-page form input[type='text'], .single-page form input[type='tel'], .single-page form input[type='email'], .single-page form input[type='search'], .single-page form input[type='password'], .single-page form textarea {
	width: 100%;
	border-radius: 4px !important
}
.single-page form button[type="submit"], .single-page form input[type="button"], .single-page form input[type="reset"], .single-page form input[type="file"], .single-page form input[type="submit"] {
	border: none;
	border-radius: 4px;
	background: #2866c8;
	color: #fff;
	padding: 4px 20px
}
.single-page form button[type="submit"]:hover, .single-page form input[type="button"]:hover, .single-page form input[type="reset"]:hover, .single-page form input[type="file"]:hover, .single-page form input[type="submit"]:hover {
	background: #dd4444;
	color: #fff
}
.single-page .mo-openid-app-icons {
	display: flex !important;
	align-items: end
}
@media screen and (max-width: 767px) {
	.single-page .mo-openid-app-icons {
		display: block !important
	}
}
.blog-author {
	position: relative
}
.mobile-author-wrap {
	display: flex;
	flex-wrap: wrap;
	gap: 10px;
	font-size: 13px;
	justify-content: center
}
@media screen and (min-width: 1200px) {
	.mobile-author-wrap {
		display: none
	}
}
@media (min-width: 768px) {
	.mobile-author-wrap {
		gap: 15px;
		font-size: 15px
	}
}
.mobile-author-wrap .blog-author {
	display: flex;
	align-items: center;
	position: relative
}
.mobile-author-wrap .blog-author .blog-img-holder {
	width: 33px !important;
	height: 33px !important
}
.mobile-author-wrap .blog-author .blog-img-holder.non-listed {
	margin-right: 10px;
	width: 20px !important;
	height: 20px !important
}
.mobile-author-wrap .blog-text-holder {
	width: auto !important;
	padding: 0 !important;
	margin-left: 5px
}
.mobile-author-wrap .blog-text-holder .name {
	font-size: 13px !important
}
@media (min-width: 768px) {
	.mobile-author-wrap .blog-text-holder .name {
		font-size: 15px !important
	}
}
.mobile-author-wrap .blog-text-holder .district {
	color: #545252;
	font-size: 11px
}
@media (min-width: 768px) {
	.mobile-author-wrap .blog-text-holder .district {
		font-size: 13px
	}
}
.mobile-author-wrap .time {
	display: flex;
	flex-wrap: wrap;
	align-items: center;
	justify-content: center;
	margin: 0 0 10px;
	position: relative;
	padding-left: 20px
}
@media (min-width: 768px) {
	.mobile-author-wrap .time {
		padding-left: 23px
	}
}
.mobile-author-wrap .time:before {
	content: "\f017";
	position: absolute;
	top: 26%;
	left: 0;
	font: normal normal normal 14px / 1 FontAwesome;
	font-size: 15px
}
@media (min-width: 768px) {
	.mobile-author-wrap .time:before {
		top: 25%;
		font-size: 17px
	}
}
.achautari-content-box {
	display: flex;
	gap: 30px;
	flex-wrap: wrap
}
.achautari-content-box .blog-info-box {
	display: flex;
	flex-direction: column;
	width: 100%;
	order: 2
}
@media screen and (min-width: 1200px) {
	.achautari-content-box .blog-info-box {
		width: 250px;
		order: 1
	}
}
.achautari-content-box .blog-info-box .author-wrap {
	display: none
}
@media screen and (min-width: 1200px) {
	.achautari-content-box .blog-info-box .author-wrap {
		display: block
	}
}
.achautari-content-box .text-holder {
	order: 1
}
@media screen and (min-width: 1200px) {
	.achautari-content-box .text-holder {
		width: calc(100% - 280px);
		order: 2
	}
}
.heateor_sss_sharing_container {
	margin-left: 0 !important
}
.heateor_sss_sharing_container .heateor_sss_svg {
	width: 26px !important;
	height: 26px !important
}
.heateor_sss_sharing_container .heateor_sss_sharing_ul {
	text-align: center
}
.heateor_sss_sharing_container .heateor_sss_sharing_ul a {
	margin: 5px !important;
	float: none !important
}
.blog-info-box {
	background: #efefef;
	margin: 0 0 26px;
	border-radius: 5px;
	padding: 15px 5px;
	font-size: 15px;
	line-height: 1.2;
	color: #545252
}
.blog-info-box .heateor_sss_sharing_container {
	margin-bottom: 15px
}
.achautari-bp-app-wrap {
	display: flex;
	column-gap: 20px;
	align-items: center
}
.achautari-bp-app-wrap img {
	margin: 0
}
.achautari-bp-app-wrap .achautari-app-btn {
	width: 130px;
	display: flex;
	flex-wrap: wrap
}
.achautari-bp-app-wrap .achautari-app-btn a {
	display: flex
}
.achautari-bp-app-wrap .achautari-app-btn a:first-child {
	margin-bottom: 3px
}
@media screen and (min-width: 768px) {
	.achautari-bp-app-wrap .achautari-app-btn a:first-child {
		margin-bottom: 5px
	}
}
@media screen and (min-width: 1024px) {
	.achautari-bp-app-wrap .achautari-app-btn a:first-child {
		margin-bottom: 8px
	}
}
.achautari-bp-app-wrap .achautari-app-btn a:nth-child(2) {
	column-gap: 0
}
.achautari-bp-app-wrap .achautari-app-btn a img {
	width: 100%
}
@media (min-width: 768px) {
	.blog-info-box {
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		-ms-flex-wrap: wrap;
		flex-wrap: wrap;
		-webkit-box-align: center;
		-ms-flex-align: center;
		align-items: center
	}
}
@media (min-width: 1024px) {
	.blog-info-box {
		padding: 15px
	}
}
.blog-info-box .col {
	margin: 0 0 20px;
	width: 100%;
	padding: 0
}
.blog-info-box .time {
	color: #545252;
	font-size: 16px;
	line-height: 1.2;
	display: block;
	text-align: center
}
@media (min-width: 768px) {
	.blog-info-box .time {
		padding: 0 15px;
		text-align: left
	}
}
.blog-info-box .read-info {
	text-align: center;
	font-family: "helvetica", "Arial", "Helvetica Neue", "Helvetica", sans-serif;
	font-size: 14px;
	line-height: 1
}
.blog-author {
	margin: 0 0 10px
}
@media (min-width: 768px) {
	.blog-author {
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		-ms-flex-wrap: wrap;
		flex-wrap: wrap;
		-webkit-box-align: center;
		-ms-flex-align: center;
		align-items: center;
		justify-content: center
	}
}
.blog-author .blog-img-holder {
	width: 50px;
	height: 50px;
	overflow: hidden;
	border-radius: 50%;
	background-size: cover;
	background-position: center;
	margin: 0 auto 5px
}
.blog-author .blog-img-holder.non-listed {
	background-color: #244290;
	width: 30px;
	height: 30px
}
@media (min-width: 768px) {
	.blog-author .blog-img-holder {
		margin: 0
	}
}
.blog-author .blog-text-holder {
	text-align: center
}
@media (min-width: 768px) {
	.blog-author .blog-text-holder {
		width: calc(100% - 72px);
		padding: 0 0 0 10px;
		text-align: left
	}
}
.blog-author .blog-text-holder .name {
	display: block;
	color: #000;
	font-size: 20px;
	line-height: 1.2
}
.blog-author .blog-text-holder .address {
	display: block;
	color: #545252;
	font-size: 16px;
	line-height: 1.2
}
.btn-list {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center
}
.btn-list>li {
	margin: 5px 10px
}
.btn-list a {
	display: block;
	min-width: 123px;
	border-radius: 30px;
	text-align: center;
	background: #fff;
	color: #545252;
	font-size: 18px;
	line-height: 1.375;
	padding: 5px 5px
}
.btn-list a.blue {
	background: #2866c8;
	color: #fff
}
.btn-list a:hover {
	opacity: 0.7
}
.sharelist {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	font-family: "helvetica", "Arial", "Helvetica Neue", "Helvetica", sans-serif;
	margin: 0
}
@media (min-width: 768px) {
	.sharelist {
		-webkit-box-pack: end;
		-ms-flex-pack: end;
		justify-content: flex-end
	}
}
.sharelist>li {
	margin: 0 10px 10px;
	text-align: center
}
@media (min-width: 768px) {
	.sharelist>li {
		margin: 0 0 10px 20px
	}
}
@media (min-width: 1024px) {
	.sharelist>li {
		margin: 0 0 10px 10px
	}
}
@media (min-width: 1200px) {
	.sharelist>li {
		margin: 0 0 10px 20px
	}
}
.sharelist .big {
	display: block;
	color: #244290;
	font-weight: 700;
	font-size: 30px;
	line-height: 1
}
.sharelist .small {
	display: block;
	font-size: 14px;
	line-height: 1
}
.contact-website {
	text-transform: lowercase
}
.wpcf7-not-valid-tip {
	font-size: 14px
}
.wpcf7-response-output {
	font-size: 14px
}
@media screen and (max-width: 480px) {
	.logo {
		width: 180px;
		margin: 0 auto
	}
	.ad-placeholder {
		margin-top: 15px;
		width: 100%
	}
}
.reaction-buttons p {
	color: #000000;
	font-size: 25px;
	font-weight: 500;
	text-align: center
}
.reaction-buttons {
	background-color: #d4dcfc;
	padding: 15px
}
.wpdiscuz_top_clearing {
	margin-top: -2%
}
.comments-area {
	margin-top: 0px !important
}
.blog-holder .text-setting-btn-wrap {
	text-align: right;
	margin-bottom: 15px
}
.blog-holder .text-setting-btn-wrap .btn-text {
	background: #f5f5f5;
	color: #666;
	font-weight: bold;
	font-size: 18px;
	width: 34px;
	height: 34px;
	line-height: 34px;
	border-radius: 2px;
	display: flex;
	align-items: center;
	justify-content: center;
	display: inline-block;
	text-align: center
}
.blog-holder .text-setting-btn-wrap .btn-text:hover {
	background: #244290;
	color: #fff
}
.page-template-page-epaper #from, .page-template-page-epaper #to {
	box-shadow: none;
	font-size: 16px
}
.page-template-page-epaper .date-as-per-block {
	display: flex;
	align-items: center
}
.page-template-page-epaper .date-as-per-block .date-as {
	margin-left: 20px;
	font-size: 16px;
	color: #333;
	margin-bottom: 0
}
.page-template-page-epaper ._df_book {
	margin-bottom: 30px
}
.ebook__header {
	display: flex;
	justify-content: space-between;
	align-items: center;
	margin-top: 50px;
	margin-bottom: 30px
}
.ebook__header header.entry-header {
	background: transparent
}
.ebook__header.flex-column {
	flex-direction: column
}
.ebook__header h3 {
	margin-bottom: 0
}
.ebook__header .entry-empty h3 {
	margin-bottom: 20px;
	font-size: 16px;
	background-color: #f7f7f7;
	padding: 30px 40px;
	border-radius: 10px;
	border: 1px solid #2260bf
}
.old-paper-wrap {
	padding: 40px 0
}
@media screen and (min-width: 992px) {
	.old-paper-wrap {
		padding: 40px 15px 40px 0
	}
}
.old-paper-wrap .row {
	padding: 0 15px
}
@media screen and (min-width: 992px) {
	.old-paper-wrap .row {
		padding: 0
	}
}
.old-paper-wrap .grid-item {
	padding-right: 0
}
.old-paper-wrap .grid-item .item__title a {
	font-size: 20px
}
.old-paper-wrap .grid-item .item__inner {
	border: 1px solid #ccc;
	border-radius: 5px;
	margin-bottom: 15px;
	display: flex;
	flex-wrap: wrap;
	align-items: center;
	justify-content: center
}
.old-paper-wrap .grid-item .item__img {
	width: 100%;
	height: 310px;
	overflow: hidden
}
.old-paper-wrap .grid-item .item__img a {
	height: 100%;
	display: flex;
	align-items: center;
	justify-content: center;
	vertical-align: middle;
	flex-wrap: wrap
}
.old-paper-wrap .grid-item .item__img img {
	object-fit: contain;
	object-position: center;
	transition: all .5s ease-in-out
}
.old-paper-wrap .grid-item .item__img img:hover {
	transform: scale(1.2)
}
.old-paper-wrap .grid-item .item__title {
	padding: 10px
}
.vehicle-detail-banner .car-slider-desc {
	max-width: 180px;
	margin: 0 auto
}
.slider-sync .slider.slider-for {
	max-width: 84%;
	padding-right: 35px
}
.slider-sync .slider.slider-nav {
	max-width: 16%
}
.slider-sync .slider.slider-for, .slider-sync .slider.slider-nav {
	width: 100%;
	float: left
}
.slider-sync .slider.slider-nav {
	height: 610px;
	overflow: hidden
}
.slider-banner-image {
	height: 610px;
	display: flex !important;
	align-items: center;
	background: #ddd
}
.slider-sync .slider.slider-nav {
	padding: 20px 0 0
}
.slider-nav .slick-slide.thumbnail-image .thumbImg {
	max-width: 178px;
	height: 110px;
	margin: 20px auto 0;
	border: 1px solid #EBEBEB
}
.slider-nav .slick-slide.thumbnail-image .thumbImg img {
	height: 100%;
	width: 100%;
	object-fit: cover
}
.slick-vertical .slick-slide:active, .slick-vertical .slick-slide:focus, .slick-arrow:hover, .slick-arrow:focus {
	border: 0;
	outline: 0
}
.slider-nav .slick-slide.slick-current.thumbnail-image .thumbImg {
	border: 2px solid #196DB6;
	border-radius: 8px
}
.slider-nav .slick-slide.slick-current span {
	color: #196DB6
}
.slider-nav .slick-slide {
	text-align: center
}
.slider-nav .slick-slide span {
	font-size: 14px;
	display: block;
	padding: 5px 0 15px
}
.slick-arrow {
	width: 100%;
	background-color: transparent;
	border: 0;
	background-position: center;
	background-repeat: no-repeat;
	font-size: 0;
	height: 18px;
	position: absolute;
	left: 0;
	right: 0;
	z-index: 99
}
.slick-prev {
	top: 0
}
.slick-next {
	bottom: 0;
	background-color: #fff
}
.slick-prev.slick-arrow {
	background-image: url(../images/black-up-arrow.png)
}
.slick-next.slick-arrow {
	background-image: url(../images/black-down-arrow.png)
}
@media screen and (max-width: 991px) {
	.slider-sync .slider.slider-for, .slider-sync .slider.slider-nav {
		max-width: 100%;
		float: none
	}
	.slider-sync .slider.slider-for {
		padding-right: 0
	}
	.slider-sync .slider.slider-nav {
		height: auto
	}
	.slider-banner-image {
		height: 500px
	}
	.slider.slider-nav.thumb-image {
		padding: 10px 30px 0
	}
	.slider-nav .slick-slide span {
		padding: 5px 0
	}
	.slick-arrow {
		padding: 0;
		width: 30px;
		height: 30px;
		top: 50%;
		bottom: 0;
		-webkit-transform: translateY(-50%) rotate(-90deg);
		-moz-transform: translateY(-50%) rotate(-90deg);
		-ms-transform: translateY(-50%) rotate(-90deg);
		transform: translateY(-50%) rotate(-90deg)
	}
	.slick-prev {
		left: 0;
		right: unset
	}
	.slick-next {
		left: unset;
		right: 0;
		background-color: transparent
	}
	.vehicle-detail-banner .car-slider-desc {
		max-width: 340px
	}
	.bid-tag {
		padding: 10px 0 15px
	}
	.slider.slider-nav.thumb-image {
		white-space: nowrap
	}
	.thumbnail-image.slick-slide {
		padding: 0px 5px;
		min-width: 75px;
		display: inline-block;
		float: none
	}
}
@media screen and (max-width: 767px) {
	.slider-banner-image {
		height: 400px
	}
	.slider.slider-nav.thumb-image {
		padding: 0px 20px 0;
		margin: 10px 0px 0
	}
	.slider-nav .slick-slide.thumbnail-image .thumbImg {
		max-width: 140px;
		height: 80px
	}
	.slick-prev.slick-arrow {
		background-position: center 10px
	}
	.slick-next.slick-arrow {
		background-position: center 10px, center
	}
	.slider-nav .slick-slide span {
		font-size: 12px;
		white-space: normal
	}
}
@media screen and (max-width: 580px) {
	.slider-banner-image {
		height: 340px
	}
}
@media screen and (max-width: 480px) {
	.slider-banner-image {
		height: 280px
	}
}
.slider-caption {
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	background: rgba(255, 255, 255, 0.6);
	padding: 20px;
	display: flex;
	align-items: center;
	justify-content: space-between
}
@media screen and (min-width: 1024px) {
	.slider-caption {
		padding-top: 0;
		padding-bottom: 0
	}
}
.slider-caption h4 {
	margin-bottom: 0;
	font-size: 16px;
	font-weight: normal
}
.share-social {
	z-index: 9;
	position: relative;
	padding: 0;
	margin: 0;
	list-style-type: none;
	cursor: pointer
}
.share-social .share .fa-brands, .share-social .share .fa-share-nodes {
	height: 50px;
	width: 50px;
	text-align: center;
	line-height: 50px;
	background-color: #fff;
	border-radius: 2px
}
.share-social .share .fa-share-nodes {
	background: transparent
}
.share-social .share:hover.top .share-social-dropdown li:nth-child(1) {
	opacity: 1;
	top: -51px;
	transition-delay: .08s;
	transform: rotateY(0deg);
	border-bottom: 1px dashed #d9d9d9
}
.share-social .share:hover.top .share-social-dropdown li:nth-child(2) {
	opacity: 1;
	top: -102px;
	transition-delay: .16s;
	transform: rotateY(0deg);
	border-bottom: 1px dashed #d9d9d9
}
.share-social .share:hover.top .share-social-dropdown li:nth-child(3) {
	opacity: 1;
	top: -153px;
	transition-delay: .24s;
	transform: rotateY(0deg);
	border-bottom: 1px dashed #d9d9d9
}
.share-social .share:hover.top .share-social-dropdown li:nth-child(4) {
	opacity: 1;
	top: -204px;
	transition-delay: .32s;
	transform: rotateY(0deg);
	border-bottom: 1px dashed #d9d9d9
}
.share-social .share:hover.top .share-social-dropdown li:nth-child(5) {
	opacity: 1;
	top: -255px;
	transition-delay: .4s;
	transform: rotateY(0deg);
	border-bottom: 1px dashed #d9d9d9
}
.share-social .share-social-dropdown {
	list-style-type: none;
	padding: 0;
	margin: 0
}
.share-social .share-social-dropdown li {
	transition: all ease-in-out 0.5s;
	position: absolute;
	top: 0;
	left: 0;
	z-index: -1;
	opacity: 0
}
.share-social .share-social-dropdown li a {
	color: #212121
}
.share-social .share-social-dropdown li a:hover i.fa-brands {
	color: #fff
}
.share-social .share-social-dropdown li a:hover.facebook i.fa-brands {
	background-color: #3b5999
}
.share-social .share-social-dropdown li a:hover.twitter i.fa-brands {
	background-color: #55acee
}
.share-social .share-social-dropdown li a:hover.linkedin i.fa-brands {
	background-color: #0072b1
}
.share-social .share-social-dropdown li a:hover.instagram i.fa-brands {
	background-color: #e4405f
}
.share-social .share-social-dropdown li:nth-child(1) {
	transform: rotateX(45deg)
}
.share-social .share-social-dropdown li:nth-child(2) {
	transform: rotateX(90deg)
}
.share-social .share-social-dropdown li:nth-child(3) {
	transform: rotateX(135deg)
}
.share-social .share-social-dropdown li:nth-child(4) {
	transform: rotateX(180deg)
}
.active-cat-nav .category-nav {
	right: 0;
	transition: 0.5s;
	-webkit-transition: 0.5s;
	-moz-transition: 0.5s;
	-o-transition: 0.5s
}
.category-nav {
	position: fixed;
	right: -500px;
	top: 0;
	background: #fff;
	z-index: 50;
	transition: 0.8s;
	-webkit-transition: 0.8s;
	-moz-transition: 0.8s;
	-o-transition: 0.8s
}
.category-nav .close-nav {
	position: relative;
	top: 0;
	width: 100%;
	line-height: 50px
}
.category-nav .main-title, .category-nav .close-box .subline {
	font-size: 22px;
	color: #333;
	font-style: normal;
	font-weight: 700;
	display: block;
	margin-top: 0;
	line-height: 50px;
	text-transform: uppercase
}
.category-nav .main-title {
	width: 100%;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	align-items: center;
	padding: 11px 20px
}
.category-nav .main-title img {
	width: 100px;
	display: flex
}
.category-nav .main-title .cat-menu-close {
	display: block;
	position: relative;
	width: 25px;
	height: 30px;
	margin-left: auto
}
.category-nav .main-title .cat-menu-close:before, .category-nav .main-title .cat-menu-close:after {
	content: '';
	position: absolute;
	left: 0;
	right: 0;
	height: 2px;
	background-color: #241f21;
	transform: translateY(-50%);
	transition: all 0.3s linear
}
.category-nav .main-title .cat-menu-close:before {
	top: 50%;
	transform: translateY(-50%) rotate(45deg)
}
.category-nav .main-title .cat-menu-close:after {
	top: 50%;
	transform: translateY(-50%) rotate(-45deg)
}
.category-nav .cat-nav-wrap {
	height: calc(100vh - 60px);
	overflow: auto
}
.category-nav .cat-nav-wrap ul {
	list-style: none;
	padding: 0
}
.category-nav .cat-nav-wrap .cat-navigation {
	margin: 0;
	padding: 0 0 50px 0
}
.category-nav .cat-nav-wrap .cat-navigation>li:nth-child(1)>a {
	padding-top: 15px;
	padding-bottom: 15px
}
.category-nav .cat-nav-wrap .cat-navigation>li:nth-child(1) ul {
	border-top: 1px solid #000
}
.category-nav .cat-nav-wrap .cat-navigation a {
	padding: 8px 30px;
	color: #333;
	display: inline-block
}
/*
.category-nav .cat-nav-wrap .cat-navigation>li {
	border-top: 1px solid #000
}*/
.current-menu-item  a{
	color:#FFF !important;
}
.category-nav .cat-nav-wrap .cat-navigation>li>a {
	font-family: inherit;
	font-weight: 700;
}
.cat-nab-overlay {
	position: fixed;
	background: rgba(0, 0, 0, 0.5);
	top: 0;
	right: 0;
	width: 100%;
	height: 100%;
	z-index: 9998;
	opacity: .96;
	content: "";
	visibility: hidden;
	opacity: 0;
	-webkit-transition: opacity .5s, visibility .5s;
	transition: opacity .5s, visibility .5s
}
.active-cat-nav {
	overflow: hidden
}
.active-cat-nav .cat-nab-overlay {
	-webkit-transition: opacity .5s, visibility .5s;
	transition: opacity .5s, visibility .5s;
	visibility: visible;
	opacity: 1;
	z-index: 49
}
.modal-open {
	overflow: hidden
}
.modal-open .modal {
	overflow-x: hidden;
	overflow-y: auto
}
body {
	position: relative
}
.notification-modal-overlay {
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	background-color: rgba(0, 0, 0, 0.7);
	z-index: 1049
}
.modal {
	position: fixed;
	top: 0;
	left: 0;
	z-index: 1050;
	display: none;
	width: 100%;
	height: 100%;
	overflow: hidden;
	outline: 0
}
.modal.notification-modal {
	background-color: transparent;
	top: 20%;
	left: 30%;
	width: 40vw;
	height: auto;
	overflow: initial
}
.modal.notification-modal .modal-content {
	max-width: 100% !important;
	position: relative;
	padding: 1rem 1rem
}
.modal.notification-modal .modal-content .close-button {
	position: absolute;
	top: -10px;
	right: -10px;
	z-index: 1051;
	border-radius: 50%;
	box-shadow: 0px 1px 24px -5px rgba(0, 0, 0, 0.75);
	-webkit-box-shadow: 0px 1px 24px -5px rgba(0, 0, 0, 0.75);
	-moz-box-shadow: 0px 1px 24px -5px rgba(0, 0, 0, 0.75);
	width: 1.2rem;
	line-height: 1.2rem
}
@media screen and (min-width: 481px) {
	.modal.notification-modal .modal-content .close-button {
		width: 1.5rem;
		line-height: 1.5rem
	}
}
.modal.notification-modal .modal-content .post-content {
	border: 1px solid #244290;
	border-radius: 10px;
	overflow: hidden
}
.modal.notification-modal .modal-content .post-content img {
	border-radius: initial;
	width: 100%;
	object-fit: cover;
	object-position: center
}
.modal.notification-modal .modal-content .post-content h4 {
	margin: 0;
	padding: 10px;
	color: #fff;
	background-color: #244290
}
.modal.notification-modal.right_bottom {
	bottom: 6px;
	top: auto;
	right: -300px;
	left: auto;
	transition: 1s;
	width: 65vw
}
@media screen and (min-width: 1024px) {
	.modal.notification-modal.right_bottom {
		width: 30vw
	}
}
.modal.notification-modal.right_bottom.show {
	transition: 1s;
	right: 25px
}
@media screen and (min-width: 481px) {
	.modal.notification-modal.right_bottom.show {
		right: 40px
	}
}
.modal.notification-modal.right_bottom .modal-content {
	padding: 0;
	border-radius: 10px
}
.modal.notification-modal.right_bottom .modal-content .post-content {
	display: flex;
	background-color: rgba(34, 96, 191, 0.02);
	border: solid 1px rgba(34, 96, 191, 0.08)
}
.modal.notification-modal.right_bottom .modal-content .post-content img {
	width: 50px
}
@media screen and (min-width: 481px) {
	.modal.notification-modal.right_bottom .modal-content .post-content img {
		width: 150px
	}
}
.modal.notification-modal.right_bottom .modal-content .post-content h4 {
	background: transparent;
	color: #39f;
	font-size: 10px;
	line-height: 15px
}
@media screen and (min-width: 481px) {
	.modal.notification-modal.right_bottom .modal-content .post-content h4 {
		font-size: 16px;
		line-height: 27px
	}
}
.modal.show {
	opacity: 1 !important;
	visibility: visible !important
}
.modal .modal-content {
	position: relative;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-direction: column;
	flex-direction: column;
	width: 100%;
	pointer-events: auto;
	background-color: #fff;
	background-clip: padding-box;
	border: 1px solid rgba(0, 0, 0, 0.2);
	border-radius: 0.3rem;
	outline: 0;
	transform: none;
	left: 0
}
.modal .modal-content .close-button:hover {
	background: #dd4444;
	color: #fff
}
.modal .modal-content .container {
	display: block;
	height: 100vh;
	color: #a2a2a2;
	margin-top: 20px;
	padding: 0 2%;
	overflow-y: auto;
	width: 100%
}
.modal .modal-content .container .Tcontainer {
	width: 100%
}
.modal .modal-content .container .Tcontainer .tabs {
	margin-bottom: 28px;
	display: flex;
	justify-content: center
}
.modal .modal-content .container .Tcontainer .tabs a {
	cursor: pointer;
	padding: 12px 24px;
	width: 120px;
	text-align: center;
	font-weight: bold;
	border-radius: 7px;
	transition: background 0.1s, color 0.1s;
	background: #2866c8;
	color: #fff;
	margin-right: 3%
}
.modal .modal-content .container .Tcontainer .tabs a:hover {
	background: #dd4444;
	color: #fff
}
.modal .modal-content .container .Tcontainer .tabs a.active {
	color: #fff;
	cursor: default;
	padding: 14px 22px 10px 26px;
	background: #dd4444
}
.modal .modal-content .container .Tcontainer .content .Tcontent {
	padding: 4%;
	min-height: 288px;
	display: none;
	border-radius: 18px;
	background: #f4f4f4
}
.modal .modal-content .container .Tcontainer .content .Tcontent p {
	margin-bottom: 12px
}
.modal .modal-content .container .Tcontainer .content .Tcontent p:last-child {
	margin-bottom: 0
}
.modal .modal-content .container .Tcontainer .content .Tcontent form input[type='text'], .modal .modal-content .container .Tcontainer .content .Tcontent form input[type='tel'], .modal .modal-content .container .Tcontainer .content .Tcontent form input[type='email'], .modal .modal-content .container .Tcontainer .content .Tcontent form input[type='password'], .modal .modal-content .container .Tcontainer .content .Tcontent form textarea {
	width: 100%;
	border-radius: 4px !important
}
.modal .modal-content .container .Tcontainer .content .Tcontent form input[type="submit"] {
	border: none;
	border-radius: 4px;
	background: #2866c8;
	color: #fff;
	padding: 4px 20px
}
.modal .modal-content .container .Tcontainer .content .Tcontent form input[type="submit"]:hover {
	background: #dd4444;
	color: #fff
}
.modal .modal-content .container .Tcontainer .content .active {
	display: block
}
.modal .modal-content .container .social-login-btn {
	margin-top: 30px
}
.modal-dialog {
	position: relative;
	width: auto;
	margin: 0.5rem;
	pointer-events: none
}
.modal.fade .modal-dialog {
	transition: -webkit-transform 0.3s ease-out;
	transition: transform 0.3s ease-out;
	-webkit-transition: 0.3s ease-out;
	-webkit-transform: translate(0, -50px);
	transform: translate(0, -50px)
}
@media (prefers-reduced-motion: reduce) {
	.modal.fade .modal-dialog {
		transition: none
	}
}
.modal.show .modal-dialog {
	-webkit-transform: none;
	transform: none
}
.modal-dialog-scrollable {
	display: -ms-flexbox;
	display: flex;
	max-height: calc(100% - 1rem)
}
.modal-dialog-scrollable .modal-content {
	max-height: calc(100vh - 1rem);
	overflow: hidden
}
.modal-dialog-scrollable .modal-header, .modal-dialog-scrollable .modal-footer {
	-ms-flex-negative: 0;
	flex-shrink: 0
}
.modal-dialog-scrollable .modal-body {
	overflow-y: auto
}
.modal-dialog-centered {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-align: center;
	align-items: center;
	min-height: calc(100% - 1rem)
}
.modal-dialog-centered::before {
	display: block;
	height: calc(100vh - 1rem);
	content: ""
}
.modal-dialog-centered.modal-dialog-scrollable {
	-ms-flex-direction: column;
	flex-direction: column;
	-ms-flex-pack: center;
	justify-content: center;
	height: 100%
}
.modal-dialog-centered.modal-dialog-scrollable .modal-content {
	max-height: none
}
.modal-dialog-centered.modal-dialog-scrollable::before {
	content: none
}
.modal-backdrop {
	position: fixed;
	top: 0;
	left: 0;
	z-index: 1040;
	width: 100vw;
	height: 100vh;
	background-color: #000
}
.modal-backdrop.fade {
	opacity: 0
}
.modal-backdrop.show {
	opacity: 0.5
}
.modal-header {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-align: start;
	align-items: flex-start;
	-ms-flex-pack: justify;
	justify-content: space-between;
	padding: 1rem 1rem;
	border-bottom: 1px solid #dee2e6;
	border-top-left-radius: 0.3rem;
	border-top-right-radius: 0.3rem
}
.modal-header .close {
	padding: 1rem 1rem;
	margin: -1rem -1rem -1rem auto
}
.modal-title {
	margin-bottom: 0;
	line-height: 1.5
}
.modal-body {
	position: relative;
	-ms-flex: 1 1 auto;
	flex: 1 1 auto;
	padding: 1rem
}
.modal-footer {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-align: center;
	align-items: center;
	-ms-flex-pack: end;
	justify-content: flex-end;
	padding: 1rem;
	border-top: 1px solid #dee2e6;
	border-bottom-right-radius: 0.3rem;
	border-bottom-left-radius: 0.3rem
}
.modal-footer>:not(:first-child) {
	margin-left: .25rem
}
.modal-footer>:not(:last-child) {
	margin-right: .25rem
}
.modal-scrollbar-measure {
	position: absolute;
	top: -9999px;
	width: 50px;
	height: 50px;
	overflow: scroll
}
.bell img {
	max-width: 100%;
	height: auto;
	vertical-align: top;
	width: 25px;
	padding: 4px;
	margin-top: -2px;
	border-radius: 50%;
	border: 1px solid
}
#allow-box .modal-header {
	padding: 0
}
#allow-box img {
	width: 45%;
	margin: 0 auto
}
#allow-box .allow-title {
	font-size: 18px;
	line-height: 10px
}
@media screen and (max-width: 767px) {
	#allow-box .allow-title {
		line-height: 25px
	}
}
#allow-box .description {
	font-size: 15px
}
#allow-box .modal-footer {
	justify-content: center
}
.achautari-popup {
	position: fixed;
	top: 0;
	left: 0;
	z-index: 1050;
	width: 100%;
	height: 100%;
	overflow: hidden;
	outline: 0;
	background-color: #fff
}
.achautari-popup .achautari-inner-box {
	height: 100%;
	align-items: center;
	display: flex;
	width: 100%;
	justify-content: center
}
.achautari-popup .achautari-inner-box .popup-header {
	display: flex;
	flex-direction: column;
	flex-wrap: wrap;
	align-items: center;
	border: 0
}
.achautari-popup .achautari-inner-box .popup-header .achautari-logo {
	width: 250px
}
.achautari-popup .achautari-inner-box .popup-header .hit-head {
	line-height: 40px;
	font-size: 14px;
	text-transform: uppercase;
	color: rgba(0, 0, 0, 0.58);
	width: 100%;
	text-align: center;
	position: relative
}
.achautari-popup .achautari-inner-box .popup-header .hit-head a.popup-skip {
	position: absolute;
	top: 0;
	right: 0;
	display: inline-block;
	line-height: 28px;
	border-radius: 48px;
	padding: 0 15px;
	color: #fff;
	font-size: 12px;
	text-transform: uppercase;
	font-weight: 600;
	cursor: pointer;
	vertical-align: middle
}
.achautari-popup .achautari-inner-box .popup-content {
	max-height: 80%
}
.achautari-popup .achautari-inner-box .popup-body {
	display: flex;
	flex-direction: column;
	flex-wrap: wrap;
	align-items: center
}
.achautari-popup .achautari-inner-box .popup-body .popup-ht-img {
	border: solid 1px #ddd;
	width: auto;
	max-height: 100% !important
}
.achautari-popup .achautari-inner-box .popup-body .popup-ht-img a {
	position: relative;
	display: block
}
.achautari-popup .achautari-inner-box .popup-body .popup-ht-img img {
	width: auto;
	max-height: 60vh !important
}
@media (min-width: 576px) {
	.modal-dialog {
		max-width: 500px;
		margin: 4.75rem auto
	}
	.modal-dialog-scrollable {
		max-height: calc(100% - 3.5rem)
	}
	.modal-dialog-scrollable .modal-content {
		max-height: calc(100vh - 3.5rem)
	}
	.modal-dialog-centered {
		min-height: calc(100% - 3.5rem)
	}
	.modal-dialog-centered::before {
		height: calc(100vh - 3.5rem)
	}
	.modal-sm {
		max-width: 300px
	}
}
@media (min-width: 992px) {
	.modal-lg, .modal-xl {
		max-width: 800px
	}
}
@media (min-width: 1200px) {
	.modal-xl {
		max-width: 1140px
	}
}
.modal-list-wrap.show {
	position: fixed;
	top: 0;
	left: 0;
	outline: 0;
	z-index: 1050
}
.modal-list-wrap.show.right_bottom {
	bottom: 6px;
	top: auto;
	right: 0;
	left: auto;
	transition: 1s
}
.modal-list-wrap.show .modal {
	position: relative;
	margin-bottom: 5px
}
.achautari-entertainment .cat-title-decor {
	display: flex;
	align-items: center
}
.achautari-entertainment .cat-title-decor img {
	width: 32px;
	margin-right: 10px
}
.achautari-entertainment .feature-slider .slick-prev, .achautari-entertainment .find-auther-slider .slick-prev {
	background: #244290;
	left: 3%;
	top: 160px
}
.achautari-entertainment .feature-slider .slick-prev:hover, .achautari-entertainment .find-auther-slider .slick-prev:hover {
	background: #fd0000
}
.achautari-entertainment .feature-slider .slick-next, .achautari-entertainment .find-auther-slider .slick-next {
	background: #244290;
	top: 160px
}
.achautari-entertainment .feature-slider .slick-next:hover, .achautari-entertainment .find-auther-slider .slick-next:hover {
	background: #fd0000
}
.achautari-entertainment .hit-find-author .feature-slider, .achautari-entertainment .hit-find-author .find-auther-slider {
	padding-top: 0
}
.achautari-entertainment .hit-find-author .feature-slider .slick-arrow, .achautari-entertainment .hit-find-author .find-auther-slider .slick-arrow {
	top: 50%
}
.achautari-entertainment .hit-find-author .find-auther-slider {
	display: flex;
	align-items: center
}
.achautari-entertainment .hit-find-author .find-auther-slider .slick-arrow {
	position: relative;
	color: #244290
}
.achautari-entertainment .hit-find-author .find-auther-slider .slick-prev {
	left: 5px;
	background: transparent;
	font-size: 35px;
	-webkit-transform: scaleX(-1);
	transform: scaleX(-1);
	height: 54px;
	align-items: flex-start
}
@media screen and (min-width: 1024px) {
	.achautari-entertainment .hit-find-author .find-auther-slider .slick-prev {
		left: 10px;
		height: 62px;
		font-size: 30px
	}
}
@media screen and (min-width: 1128px) {
	.achautari-entertainment .hit-find-author .find-auther-slider .slick-prev {
		left: 5px;
		height: 54px
	}
}
.achautari-entertainment .hit-find-author .find-auther-slider .slick-next {
	font-size: 40px;
	right: 3px;
	background: transparent
}
@media screen and (min-width: 769px) {
	.achautari-entertainment .hit-find-author .find-auther-slider .slick-next {
		right: -3px
	}
}
@media screen and (min-width: 1024px) {
	.achautari-entertainment .hit-find-author .find-auther-slider .slick-next {
		right: 8px;
		font-size: 30px
	}
}
@media screen and (min-width: 1128px) {
	.achautari-entertainment .hit-find-author .find-auther-slider .slick-next {
		right: -3px
	}
}
.achautari-entertainment .achautari-section {
	padding: 40px 0
}
.achautari-entertainment .achautari-section .achautari-col-left {
	flex: 2;
	padding-right: 30px
}
@media screen and (max-width: 768px) {
	.achautari-entertainment .achautari-section .achautari-col-left {
		padding-right: 0
	}
}
.achautari-entertainment .achautari-section .achautari-col-right {
	flex: 1;
	width: 330px;
	max-width: 330px;
	min-width: 330px
}
.achautari-entertainment .achautari-col-right {
	max-width: 300px;
	min-width: 300px;
	width: 300px;
	padding-left: 24px;
	position: relative
}
@media screen and (max-width: 767px) {
	.achautari-entertainment .achautari-col-right {
		min-width: 100% !important;
		max-width: 100% !important;
		width: 100%;
		padding: 20px 0 0 0;
		flex: 0 0 100%
	}
}
.achautari-entertainment .achautari-section-manoranjan {
	padding: 40px 0;
	background-image: none;
	background-color: #f4f6f8
}
.achautari-entertainment .achautari-section-manoranjan .achautari-post-overlay {
	min-height: 280px
}
.achautari-entertainment .achautari-section-manoranjan .achautari-post-overlay .achautari-spot-news {
	overflow: hidden;
	min-height: 400px
}
.achautari-entertainment .achautari-section-manoranjan .achautari-post-overlay .achautari-spot-news a:before {
	background-image: linear-gradient(to top, rgba(0, 0, 0, 0.99), rgba(0, 0, 0, 0.88), rgba(0, 0, 0, 0.68), transparent, transparent, transparent, rgba(0, 0, 0, 0.6))
}
.achautari-entertainment .achautari-section-manoranjan .achautari-post-overlay .achautari-spot-news a .achautari-post-content-wrap {
	text-align: center
}
.achautari-entertainment .achautari-section-manoranjan .achautari-post-overlay .achautari-spot-news a .achautari-post-content-wrap h2 {
	font-size: 40px;
	color: #fff;
	text-shadow: none
}
@media screen and (max-width: 767px) {
	.achautari-entertainment .achautari-section-manoranjan {
		padding: 0
	}
}
.achautari-entertainment .achautari-post-overlay {
	height: 100%;
	min-height: 424px;
	overflow: hidden;
	border-radius: 4px;
	position: relative
}
.achautari-entertainment .achautari-post-overlay a {
	display: block;
	height: 100%;
	width: 100%;
	position: relative
}
.achautari-entertainment .achautari-post-overlay a:before {
	content: '';
	height: 100%;
	width: 100%;
	position: absolute;
	top: 0;
	left: 0;
	background-image: linear-gradient(to top, rgba(0, 0, 0, 0.88), rgba(0, 0, 0, 0.68), transparent, transparent, transparent);
	z-index: 4
}
.achautari-entertainment .achautari-post-overlay a .achautari-post-content-wrap {
	position: absolute;
	width: 100%;
	padding: 30px;
	z-index: 5;
	left: 0;
	bottom: 0
}
.achautari-entertainment .achautari-post-overlay a h2 .achautari-news-title-txt {
	font-weight: 600;
	font-size: 24px;
	color: #fff;
	line-height: 1.2;
	margin-bottom: 0
}
.achautari-entertainment .achautari-post-overlay a .achautari-post-thumb {
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	object-fit: cover;
	transition: all .8s ease
}
.achautari-entertainment .achautari-post-overlay a:hover .achautari-post-thumb {
	transform: scale(1.04)
}
.achautari-entertainment .achautari-post-overlay .achautari-spot-news .achautari-post-content-wrap {
	position: absolute;
	width: 100%;
	padding: 40px;
	z-index: 5;
	left: 0;
	bottom: 0
}
@media screen and (max-width: 767px) {
	.achautari-entertainment .achautari-post-overlay {
		height: 324px;
		border-radius: 0;
		margin-top: 15px
	}
}
.achautari-entertainment .achautari-news-post a {
	text-decoration: none
}
.achautari-entertainment .achautari-news-post a h2 .achautari-news-title-txt {
	font-weight: 500;
	transition: all .3s ease;
	text-decoration: none;
	color: rgba(0, 0, 0, 0.8);
	margin: 0;
	line-height: 1.3;
	font-size: 22px
}
.achautari-entertainment .achautari-news-post a .achautari-news-post-hour, .achautari-entertainment .achautari-news-post a .achautari-news-comment {
	color: rgba(0, 0, 0, 0.48);
	margin-top: 10px;
	font-size: 14px
}
.achautari-entertainment .achautari-news-post a .achautari-post-thumb {
	border-radius: 4px;
	object-fit: cover
}
@media screen and (max-width: 767px) {
	.achautari-entertainment .achautari-news-post a .achautari-post-thumb {
		margin-bottom: 0
	}
}
.achautari-entertainment .achautari-news-post a .achautari-post-content-wrap h2 {
	font-size: 24px !important;
	color: #fff;
	text-align: left
}
.achautari-entertainment .achautari-news-post a .achautari-post-content-wrap h2 .achautari-news-title-txt {
	font-weight: 500;
	transition: all .3s ease;
	text-decoration: none;
	margin: 0;
	line-height: 1.4;
	font-size: 10px !important
}
.achautari-entertainment .achautari-news-post a .achautari-post-content-wrap h2:hover {
	color: #244290
}
.achautari-entertainment .achautari-news-post a:hover {
	color: #244290
}
.achautari-entertainment .achautari-news-post .achautari-post-ltr a .achautari-post-thumb {
	margin-bottom: 0
}
.achautari-entertainment .achautari-grid-12 {
	display: grid;
	grid-gap: 30px;
	grid-template-columns: repeat(12, 1fr)
}
@media screen and (max-width: 767px) {
	.achautari-entertainment .achautari-grid-12 {
		display: block
	}
}
.achautari-entertainment .merge-2 {
	grid-row: span 2
}
.achautari-entertainment .span-12 {
	grid-column: span 12
}
.achautari-entertainment .span-8 {
	grid-column: span 8
}
.achautari-entertainment .span-6 {
	grid-column: span 6
}
.achautari-entertainment .span-5 {
	grid-column: span 5
}
.achautari-entertainment .span-4 {
	grid-column: span 4
}
.achautari-entertainment .span-3 {
	grid-column: span 3
}
.achautari-entertainment .circle-arrow {
	height: 24px;
	width: 24px;
	border-radius: 50%;
	text-align: center;
	line-height: 24px;
	font-size: 10px;
	color: #2260bf;
	background-color: rgba(34, 96, 191, 0.08);
	display: inline-block;
	margin-left: auto
}
.achautari-entertainment .achautari-news-title-txt h4, .achautari-entertainment .achautari-samachar-spot-news h4, .achautari-entertainment .post-title-wrap h4 {
	hyphens: auto;
	word-break: break-word
}
.achautari-entertainment img {
	object-position: center top;
	max-width: 100%;
	vertical-align: top;
	overflow: hidden
}
.achautari-entertainment a:-webkit-any-link {
	color: -webkit-link;
	cursor: pointer
}
.achautari-entertainment .flx-wrp {
	flex-wrap: wrap
}
.achautari-entertainment .flx {
	display: flex
}
.achautari-entertainment .achautari-section-title, .achautari-entertainment .achautari-trending-vertical {
	flex: 0 0 100%
}
.achautari-entertainment .achautari-section-title h2, .achautari-entertainment .achautari-trending-vertical h2 {
	margin: 0 0 30px;
	line-height: 1;
	font-size: 45px;
	font-weight: 600;
	color: #2260bf;
	display: flex;
	align-items: center
}
.achautari-entertainment .achautari-section-title h2 .circle-arrow, .achautari-entertainment .achautari-trending-vertical h2 .circle-arrow {
	vertical-align: middle;
	line-height: 27px;
	transition: all .3s ease
}
.achautari-entertainment .achautari-section-title h2 .circle-arrow i, .achautari-entertainment .achautari-trending-vertical h2 .circle-arrow i {
	transition: all .3s ease
}
.achautari-entertainment .achautari-section-title h2 .circle-arrow:hover, .achautari-entertainment .achautari-trending-vertical h2 .circle-arrow:hover {
	background-color: #2260bf;
	color: #fff
}
.achautari-entertainment .achautari-section-title h2 .circle-arrow:hover i, .achautari-entertainment .achautari-trending-vertical h2 .circle-arrow:hover i {
	transform: rotate(360deg)
}
.achautari-entertainment .achautari-section-title .cat-title-decor a, .achautari-entertainment .achautari-trending-vertical .cat-title-decor a {
	color: #2260bf
}
.achautari-entertainment .achautari-sidebar-card-news {
	background-color: #fff;
	border-radius: 4px
}
.achautari-entertainment .achautari-sidebar-card-news:first-child .achautari-news-post {
	padding-top: 0
}
.achautari-entertainment .achautari-sidebar-card-news .achautari-news-post {
	border-bottom: solid 1px rgba(0, 0, 0, 0.14);
	padding: 20px 0
}
.achautari-entertainment .achautari-sidebar-card-news .achautari-news-post a {
	text-decoration: none
}
.achautari-entertainment .achautari-sidebar-card-news .achautari-news-post a .achautari-post-thumb {
	border-radius: 4px;
	object-fit: cover
}
.achautari-entertainment .achautari-sidebar-card-news .achautari-news-post .achautari-post-ltr a .achautari-post-thumb {
	margin-bottom: 0
}
.achautari-entertainment .achautari-sidebar-card-news .achautari-post-ltr .achautari-post-thumb {
	overflow: hidden
}
.achautari-entertainment .achautari-sidebar-card-news .achautari-post-ltr a .achautari-post-content-wrap {
	flex: 2;
	padding-left: 18px
}
.achautari-entertainment .achautari-sidebar-card-news .achautari-post-ltr a .achautari-post-content-wrap h2 {
	font-size: 19px !important;
	font-weight: 600;
	text-align: left
}
.achautari-entertainment .achautari-sidebar-card-news .achautari-post-ltr a .img-wrap {
	border-radius: 4px;
	max-width: 134px;
	min-width: 134px;
	height: 82px;
	align-self: center
}
.achautari-entertainment .achautari-sidebar-card-news .achautari-post-ltr a .img-wrap img {
	width: 100%;
	height: 100%
}
.achautari-entertainment .achautari-card-sifaris, .achautari-entertainment .achautari-card-most-commented {
	background-color: transparent;
	box-shadow: none;
	padding: 0;
	border-radius: 0
}
.achautari-entertainment .achautari-card-sifaris .achautari-post-ltr a .img-wrap, .achautari-entertainment .achautari-card-most-commented .achautari-post-ltr a .img-wrap {
	width: 90px;
	max-width: 90px;
	min-width: 90px;
	height: 68px;
	overflow: hidden
}
.achautari-entertainment .achautari-card-sifaris .achautari-post-ltr a .img-wrap .achautari-post-thumb, .achautari-entertainment .achautari-card-most-commented .achautari-post-ltr a .img-wrap .achautari-post-thumb {
	transition: transform .5s ease-in-out
}
.achautari-entertainment .achautari-card-sifaris .achautari-post-ltr a .img-wrap .achautari-post-thumb:hover, .achautari-entertainment .achautari-card-most-commented .achautari-post-ltr a .img-wrap .achautari-post-thumb:hover {
	transform: scale(1.2)
}
.achautari-entertainment .achautari-card-sifaris .achautari-post-ltr a .achautari-post-content-wrap h2, .achautari-entertainment .achautari-card-most-commented .achautari-post-ltr a .achautari-post-content-wrap h2 {
	font-size: 19px;
	font-weight: 600
}
.achautari-entertainment .achautari-post-ltr a {
	display: flex;
	position: relative
}
.achautari-entertainment .achautari-post-ltr a .hover-img-wrap {
	border-radius: 4px;
	max-width: 134px;
	min-width: 134px;
	height: 82px;
	overflow: hidden
}
.achautari-entertainment .achautari-post-ltr a .hover-img-wrap img {
	height: 100%;
	transition: transform .5s ease-in-out
}
.achautari-entertainment .achautari-post-ltr a .hover-img-wrap img:hover {
	transform: scale(1.2)
}
.achautari-entertainment .achautari-post-ltr a .achautari-post-content-wrap {
	flex: 2;
	padding-left: 18px
}
.achautari-entertainment .achautari-post-ltr a .achautari-post-content-wrap h2 {
	margin: 0;
	font-size: 20px !important;
	color: #23252d;
	line-height: 1.3;
	font-weight: 500
}
@media screen and (max-width: 767px) {
	.achautari-entertainment .achautari-post-ltr {
		padding: 20px 0;
		border-bottom: solid 1px rgba(0, 0, 0, 0.14)
	}
}
.achautari-entertainment .khanpan {
	background-color: #f4f6f8
}
.achautari-entertainment .achautari-samachar-spot-news {
	background-color: #eaecee;
	border-radius: 5px;
	overflow: hidden
}
.achautari-entertainment .achautari-samachar-spot-news .post-title-wrap {
	flex: 2;
	align-self: center;
	padding: 60px
}
.achautari-entertainment .achautari-samachar-spot-news .post-title-wrap h4 {
	font-size: 34px;
	line-height: 1.2;
	margin: 0 0 24px
}
@media screen and (max-width: 768px) {
	.achautari-entertainment .achautari-samachar-spot-news .post-title-wrap h4 {
		font-size: 30px;
		text-align: center
	}
}
.achautari-entertainment .achautari-samachar-spot-news .post-title-wrap h4 a {
	color: rgba(0, 0, 0, 0.8);
	transition: all .3s ease
}
@media screen and (max-width: 768px) {
	.achautari-entertainment .achautari-samachar-spot-news .post-title-wrap {
		padding: 10px
	}
}
.achautari-entertainment .achautari-samachar-spot-news .post-img-wrap {
	flex: 1;
	max-width: 428px;
	min-width: 428px;
	overflow: hidden
}
@media screen and (min-width: 1024px) {
	.achautari-entertainment .achautari-samachar-spot-news .post-img-wrap {
		height: auto;
		min-height: 354px
	}
}
@media screen and (max-width: 768px) {
	.achautari-entertainment .achautari-samachar-spot-news .post-img-wrap {
		min-width: 100%;
		max-width: 100%;
		width: 100%;
		height: auto
	}
}
.achautari-entertainment .achautari-samachar-spot-news .post-img-wrap a {
	display: block;
	height: 100%;
	background-color: rgba(36, 66, 144, 0.19)
}
.achautari-entertainment .achautari-samachar-spot-news .post-img-wrap a img {
	height: 100%;
	width: 100%;
	object-fit: contain;
	object-position: center;
	border-radius: 4px 0 0 4px;
	transition: transform .5s ease-in-out
}
.achautari-entertainment .achautari-samachar-spot-news .post-img-wrap a img:hover {
	transform: scale(1.5)
}
@media screen and (max-width: 768px) {
	.achautari-entertainment .achautari-samachar-spot-news {
		margin-bottom: 20px;
		display: block
	}
}
.achautari-entertainment .achautari-grid-news .achautari-news-post a .achautari-post-thumb {
	width: 100%
}
.achautari-entertainment .achautari-grid-news .achautari-news-post .achautari-post-ltr a .achautari-post-thumb {
	height: 82px
}
.achautari-entertainment .achautari-trending-vertical {
	position: sticky;
	top: 98px
}
.achautari-entertainment .achautari-trending-vertical h2 {
	margin: 0 0 30px;
	line-height: 1;
	font-weight: 600;
	color: #2260bf;
	font-size: 34px
}
.achautari-entertainment .achautari-trending-vertical h2 a {
	color: #2260bf
}
.achautari-entertainment .achautari-trending-vertical ul {
	counter-reset: trending
}
.achautari-entertainment .achautari-trending-vertical ul li {
	position: relative
}
.achautari-entertainment .achautari-trending-vertical ul li .achautari-news-post a {
	border-bottom: 1px solid #ccc;
	padding: 13px 0
}
.achautari-entertainment .achautari-trending-vertical ul li .achautari-news-post a .achautari-post-thumb {
	margin-bottom: 0
}
.achautari-entertainment .achautari-trending-vertical ul li .achautari-news-post a h2 .achautari-news-title-txt {
	font-weight: 600
}
.achautari-entertainment .achautari-trending-vertical ul li .achautari-post-rtl a {
	position: static
}
.achautari-entertainment .achautari-trending-vertical ul li .trending-counter {
	font-size: 54px;
	font-weight: 500;
	color: rgba(34, 96, 191, 0.24);
	position: absolute;
	top: 0;
	left: 0;
	line-height: .72
}
.achautari-entertainment .achautari-trending-vertical .achautari-post-rtl a .achautari-post-thumb {
	min-width: 90px;
	max-width: 90px;
	height: 56px
}
.achautari-entertainment .achautari-trending-vertical .achautari-post-rtl a .achautari-post-content-wrap {
	padding-right: 15px
}
.achautari-entertainment .achautari-post-rtl a {
	display: flex;
	position: relative
}
.achautari-entertainment .achautari-post-rtl a .img-wrap {
	width: 90px;
	height: 58px;
	overflow: hidden;
	border-radius: 4px;
	order: 2
}
.achautari-entertainment .achautari-post-rtl a .img-wrap .achautari-post-thumb {
	transition: transform .3s ease-in-out;
	width: 100%;
	height: 100%
}
.achautari-entertainment .achautari-post-rtl a .img-wrap .achautari-post-thumb:hover {
	transform: scale(1.2)
}
.achautari-entertainment .achautari-post-rtl a .achautari-post-content-wrap {
	order: 1;
	flex: 2;
	padding-right: 20px
}
.achautari-entertainment .achautari-post-rtl a .achautari-post-content-wrap h2 {
	margin: 0;
	font-size: 18px !important;
	text-align: left;
	color: #23252d;
	line-height: 1.3
}
.achautari-entertainment .achautari-post-rtl a .achautari-post-content-wrap h2:hover {
	color: #244290
}
.achautari-entertainment .achautari-post-rtl a .achautari-news-tags {
	display: none
}
.achautari-entertainment .achautari-news-tags {
	display: inline-block;
	font-size: 18px;
	color: #fff;
	padding: 3px 8px 1px;
	border-radius: 3px
}
.achautari-entertainment .achautari-news-tags .red {
	background-color: #fd0000
}
.achautari-entertainment ul, .achautari-entertainment li {
	list-style: none;
	margin: 0;
	padding: 0
}
.achautari-entertainment ol, .achautari-entertainment ul {
	box-sizing: border-box
}
.achautari-entertainment .achautari-section-video-2 {
	padding: 50px 0;
	background-color: #161922;
	background-repeat: no-repeat;
	background-size: 100% auto;
	background-position: center top;
	color: #fff
}
.achautari-entertainment .achautari-section-video-2 .achautari-section-title h2 {
	color: #fd0000
}
.achautari-entertainment .achautari-section-video-2 .achautari-section-title h2 .circle-arrow {
	color: #fd0000;
	background-color: rgba(255, 255, 255, 0.1)
}
.achautari-entertainment .achautari-section-video-2 .achautari-section-title h2 .circle-arrow:hover {
	color: #fff;
	background-color: #fd0000
}
.achautari-entertainment .achautari-section-video-2 .achautari-spot-news .achautari-post-content-wrap {
	padding: 40px;
	display: flex
}
.achautari-entertainment .achautari-section-video-2 .achautari-spot-news a h2 .achautari-news-title-txt {
	font-size: 38px !important;
	line-height: 1.1
}
@media screen and (max-width: 767px) {
	.achautari-entertainment .achautari-section-video-2 .achautari-spot-news {
		border-radius: 0;
		min-height: 324px;
		height: 324px;
		margin-bottom: 20px
	}
}
.achautari-entertainment .achautari-section-video-2 .achautari-post-ltr a {
	color: inherit
}
.achautari-entertainment .achautari-section-video-2 .achautari-post-ltr a .achautari-post-content-wrap h2 {
	font-size: 20px;
	color: rgba(255, 255, 255, 0.8)
}
.achautari-entertainment .achautari-section-video-2 .achautari-post-ltr a .achautari-post-content-wrap h2:hover {
	color: #244290
}
.achautari-entertainment .achautari-section-video-2 .achautari-post-ltr a .achautari-post-content-wrap svg {
	height: 18px;
	width: 18px;
	fill: #e11b22
}
.achautari-entertainment .achautari-section-video-2 .achautari-post-ltr a .img-wrap {
	border-radius: 4px;
	max-width: 134px;
	min-width: 134px;
	height: 82px;
	overflow: hidden
}
.achautari-entertainment .achautari-section-video-2 .achautari-post-ltr a .img-wrap img {
	width: 100%;
	height: 100%;
	transition: transform .5s ease-in-out
}
.achautari-entertainment .achautari-section-video-2 .achautari-post-ltr a .img-wrap img:hover {
	transform: scale(1.2)
}
.achautari-entertainment .achautari-section-video-2 .achautari-post-ltr:not(:last-child) {
	margin-bottom: 30px
}
.achautari-entertainment .achautari-section-video-2 .video-duration {
	display: flex;
	align-items: center
}
.achautari-entertainment .achautari-section-video-2 .achautari-tiny-subtitle {
	font-size: 14px;
	color: inherit;
	opacity: .48;
	display: block;
	margin-bottom: 5px;
	line-height: 1
}
.achautari-entertainment .achautari-post-content-wrap div {
	font-weight: 700;
	color: #d42325
}
.achautari-entertainment .play-icon {
	height: 60px;
	width: 60px;
	min-width: 60px;
	background-color: #e11b22;
	text-align: center;
	line-height: 60px;
	margin-right: 24px;
	border-radius: 4px
}
.achautari-entertainment .play-icon svg {
	display: inline-block;
	width: 24px;
	height: 24px;
	fill: #fff;
	vertical-align: middle
}
.achautari-entertainment .video-duration {
	margin-top: 5px;
	display: block;
	font-size: 14px;
	color: #fff;
	opacity: .68
}
.achautari-entertainment .achautari-title-info {
	display: none;
	flex-wrap: wrap
}
.achautari-entertainment .achautari-title-info div {
	margin-right: 24px
}
.achautari-entertainment .quote-img {
	margin-bottom: 15px
}
.achautari-entertainment .quote-img>img {
	max-width: 38px
}
.achautari-entertainment .img-wrap a img {
	height: 100%;
	width: 100%;
	object-fit: cover
}
.achautari-entertainment .owl-carousel {
	display: none;
	width: 100%;
	z-index: 1
}
.achautari-entertainment .owl-carousel .owl-stage {
	position: relative;
	-ms-touch-action: pan-Y;
	touch-action: manipulation;
	-moz-backface-visibility: hidden
}
.achautari-entertainment .owl-carousel .owl-stage-outer {
	position: relative;
	overflow: hidden;
	-webkit-transform: translate3d(0, 0, 0)
}
.achautari-entertainment .owl-carousel .owl-item {
	-webkit-tap-highlight-color: transparent;
	position: relative
}
.achautari-entertainment .owl-height {
	height: 270px;
	transition: height .5s ease-in-out
}
.achautari-entertainment .achautari-title-info {
	display: none;
	flex-wrap: wrap
}
.achautari-entertainment .achautari-title-info>div {
	margin-right: 24px
}
.achautari-entertainment .achautari-news-post-hour>span, .achautari-entertainment .achautari-news-comment>span {
	vertical-align: middle;
	display: inline-block;
	font-weight: 500
}
.achautari-entertainment .achautari-antarwarta-section .post-title-wrap {
	align-self: center;
	padding: 40px 50px
}
.achautari-entertainment .achautari-antarwarta-section .post-title-wrap h4 {
	font-size: 40px !important;
	font-weight: 600;
	line-height: 1.1;
	margin: 0 0 28px
}
.achautari-entertainment .achautari-antarwarta-section .post-title-wrap h4 a {
	color: #fff;
	line-height: 1;
	transition: all .3s ease
}
.achautari-entertainment .achautari-antarwarta-section .post-title-wrap h4 a:hover {
	color: #fd0000
}
.achautari-entertainment .achautari-antarwarta-section .post-title-wrap .achautari-news-post-hour, .achautari-entertainment .achautari-antarwarta-section .post-title-wrap .achautari-news-comment {
	color: #fff;
	font-size: 20px;
	font-weight: 700
}
@media screen and (max-width: 767px) {
	.achautari-entertainment .achautari-antarwarta-section .post-title-wrap {
		padding: 20px 10px
	}
}
.achautari-entertainment .achautari-antarwarta-section .achautari-post-ltr a .achautari-post-thumb {
	max-width: 135px;
	height: 98px
}
.achautari-entertainment .achautari-antarwarta-section .achautari-interview-spot {
	background-color: #2260bf;
	display: flex;
	border-radius: 4px;
	overflow: hidden;
	flex-wrap: wrap;
	height: 468px
}
.achautari-entertainment .achautari-antarwarta-section .achautari-interview-spot .post-img-wrap {
	position: relative
}
.achautari-entertainment .achautari-antarwarta-section .achautari-interview-spot .post-img-wrap .quote-img {
	position: absolute;
	left: -1px;
	bottom: -15px;
	transform: rotate(180deg);
	height: 80px;
	width: 80px;
	background: #1b4d99;
	text-align: center;
	line-height: 40px
}
.achautari-entertainment .achautari-antarwarta-section .achautari-interview-spot .post-img-wrap .quote-img>img {
	vertical-align: top;
	display: inline-block;
	margin-top: 16px
}
.achautari-entertainment .achautari-antarwarta-section .achautari-interview-spot .post-img-wrap a img {
	border-radius: 0;
	height: 100%;
	width: 100%;
	object-fit: cover
}
.achautari-entertainment .achautari-antarwarta-section .achautari-interview-spot>div {
	flex: 0 0 50%
}
@media screen and (max-width: 767px) {
	.achautari-entertainment .achautari-antarwarta-section .achautari-interview-spot {
		display: block;
		height: auto;
		border-radius: 0
	}
}
.achautari-entertainment .achautari-antarwarta-section .achautari-col-left .achautari-post-ltr a .achautari-post-thumb {
	width: 100%;
	max-width: 175px;
	height: 114px
}
.achautari-entertainment .achautari-antarwarta-section .achautari-col-left .achautari-post-ltr a .achautari-post-content-wrap {
	align-self: center
}
.achautari-entertainment .achautari-antarwarta-section .achautari-col-left .achautari-post-ltr a .achautari-post-content-wrap h2 {
	font-size: 22px;
	font-weight: 400
}
.achautari-entertainment .achautari-interview-spot {
	background-color: #2260bf;
	display: flex;
	border-radius: 4px;
	overflow: hidden;
	flex-wrap: wrap;
	height: 598px
}
.achautari-entertainment .achautari-interview-spot>div .post-img-wrap {
	position: relative
}
.achautari-entertainment .achautari-interview-spot>div .post-img-wrap a img {
	height: 100%;
	width: 100%;
	object-fit: cover
}
.achautari-entertainment .achautari-interview-spot>div .post-img-wrap img {
	height: 100%;
	width: 100%;
	object-fit: cover
}
.achautari-entertainment .achautari-interview-spot>div .post-img-wrap .quote-img {
	position: absolute;
	left: -100px;
	bottom: 60px;
	transform: rotate(180deg)
}
.achautari-entertainment .achautari-interview-spot .post-title-wrap h4 {
	font-size: 58px;
	font-weight: 600;
	line-height: 1.1;
	margin: 0 0 28px
}
.achautari-entertainment .achautari-interview-spot .post-title-wrap .achautari-news-post-hour, .achautari-entertainment .achautari-interview-spot .post-title-wrap .achautari-news-comment {
	font-size: 24px;
	font-weight: 700;
	color: #b6d4f4
}
.achautari-entertainment .achautari-interview-spot .ok-title-info {
	display: block
}
@media screen and (min-width: 768px) {
	.achautari-entertainment .achautari-interview-spot {
		display: flex;
		flex-wrap: wrap
	}
}
.achautari-entertainment .achautari-blowup .achautari-grid-12 {
	grid-gap: 16px
}
.achautari-entertainment .achautari-blowup .blow-col {
	padding: 0 15px;
	width: 100%
}
@media screen and (min-width: 768px) {
	.achautari-entertainment .achautari-blowup .blow-col {
		width: 20%;
		margin-bottom: 0
	}
	.achautari-entertainment .achautari-blowup .blow-col:not(:last-child) {
		padding-right: 0 !important
	}
	.achautari-entertainment .achautari-blowup .blow-col:nth-child(2) {
		padding-top: 5px;
		padding-bottom: 5px
	}
	.achautari-entertainment .achautari-blowup .blow-col:nth-child(3) {
		padding-top: 10px;
		padding-bottom: 10px
	}
	.achautari-entertainment .achautari-blowup .blow-col:nth-child(4) {
		padding-top: 15px;
		padding-bottom: 15px
	}
	.achautari-entertainment .achautari-blowup .blow-col:nth-child(5) {
		padding-top: 20px;
		padding-bottom: 20px
	}
}
.achautari-entertainment .achautari-blowup .achautari-news-post {
	border-radius: 10px;
	border: 2px solid #999
}
@media screen and (min-width: 768px) {
	.achautari-entertainment .achautari-blowup .achautari-news-post .achautari-post-content-wrap {
		display: none
	}
}
.achautari-entertainment .achautari-blowup .achautari-news-post:hover .achautari-post-content-wrap {
	display: block;
	animation: zoom-in-zoom-out 2s ease-out
}
.achautari-entertainment .achautari-blowup .achautari-news-post:hover .achautari-post-content-wrap h2 {
	font-size: 18px !important
}
.achautari-entertainment .achautari-blowup .achautari-news-post:hover a:before {
	background-image: linear-gradient(to top, rgba(0, 0, 0, 0.88), rgba(0, 0, 0, 0.68), transparent, transparent, transparent)
}
.achautari-entertainment .achautari-blowup .achautari-news-post a:before {
	background-image: none
}
@keyframes zoom-in-zoom-out {
	0% {
		transform: scale(0.5, 0.5)
	}
	50% {
		transform: scale(1, 1)
	}
	100% {
		transform: scale(1, 1)
	}
}
.achautari-entertainment .blowup-sidebar .achautari-sidebar-card-news .achautari-news-post {
	padding-bottom: 10px;
	margin-bottom: 10px
}
.achautari-entertainment .blowup-sidebar .achautari-sidebar-card-news:last-child .achautari-news-post {
	margin-bottom: 0;
	border-bottom: 0;
	padding-bottom: 0
}
.achautari-entertainment .blowup-sidebar .achautari-sidebar-card-news:last-child img {
	border-radius: 4px
}
.achautari-entertainment .blowup-sidebar .achautari-sidebar-card-news img.achautari-post-thumb {
	height: 150px;
	margin-bottom: 0;
	width: 100%;
	max-width: 100%;
	min-width: 100%;
	position: relative;
	object-position: center top;
	vertical-align: top;
	transition: all .8s ease
}
.achautari-entertainment .blowup-sidebar .achautari-sidebar-card-news .achautari-post-content-wrap {
	position: absolute;
	padding: 10px;
	bottom: 0;
	width: 100%;
	z-index: 9
}
.achautari-entertainment .blowup-sidebar .achautari-sidebar-card-news .achautari-post-content-wrap h2 {
	color: #fff;
	font-size: 15px !important
}
.achautari-entertainment .blowup-sidebar .achautari-sidebar-card-news a {
	overflow: hidden
}
.achautari-entertainment .blowup-sidebar .achautari-sidebar-card-news a:before {
	content: '';
	height: 100%;
	width: 100%;
	position: absolute;
	top: 0;
	left: 0;
	background-image: linear-gradient(to top, rgba(0, 0, 0, 0.88), rgba(0, 0, 0, 0.68), transparent, transparent, transparent);
	z-index: 4
}
.achautari-entertainment .blowup-sidebar .achautari-sidebar-card-news a:hover img {
	transform: scale(1.2)
}
.achautari-entertainment .achautari-opinions-wrap .achautari-news-post .post-img-wrap {
	overflow: hidden
}
.achautari-entertainment .achautari-opinions-wrap .achautari-news-post .post-img-wrap a {
	background-color: rgba(36, 66, 144, 0.19)
}
.achautari-entertainment .achautari-opinions-wrap .achautari-news-post .post-img-wrap a .achautari-post-thumb {
	object-fit: contain;
	object-position: center;
	transition: transform .5s ease-in-out
}
.achautari-entertainment .achautari-opinions-wrap .achautari-news-post .post-img-wrap a .achautari-post-thumb:hover {
	transform: scale(1.5)
}
.achautari-entertainment .achautari-opinions-wrap .achautari-news-post .bottom-post-thumb .bottom-img-wrap {
	width: 134px;
	height: 82px;
	overflow: hidden;
	border-radius: 4px
}
.achautari-entertainment .achautari-opinions-wrap .achautari-news-post .bottom-post-thumb .bottom-img-wrap img {
	margin: 0;
	transition: transform .5s ease-in-out
}
.achautari-entertainment .achautari-opinions-wrap .achautari-news-post .bottom-post-thumb .bottom-img-wrap img:hover {
	transform: scale(1.2)
}
.achautari-entertainment .achautari-opinions-wrap .achautari-trending-vertical ul li {
	padding: 0;
	margin: 0
}
.achautari-poll-widget h3 {
	font-size: 1.12rem;
	line-height: 1.3;
	text-align: left
}
.achautari-poll-widget .achautari-poll-single-form label.achautari-poll-answer {
	text-align: left;
	font-size: 14px
}
.achautari-poll-widget .achautari-poll-single-form .total-votes {
	font-size: 15px;
	font-weight: 600
}
.achautari-poll-widget .poll-ques {
	padding-bottom: 4px
}
.achautari-poll-widget .position-absolute {
	position: absolute;
	top: 0;
	left: 0;
	bottom: 0;
	right: 0
}
.achautari-poll-widget .share-social-dropdown {
	list-style: none;
	display: flex;
	flex-wrap: wrap;
	justify-content: left;
	padding: 6px 15px !important;
	margin: 0 !important;
	line-height: 0
}
.achautari-poll-widget .share-social-dropdown li {
	display: flex;
	max-width: 30px;
	margin-right: 10px
}
.achautari-poll-widget .share-social-dropdown li a {
	text-decoration: none
}
.achautari-poll-widget .share-social-dropdown li a:after {
	border-bottom: 0 !important
}
.display-inline-block {
	display: inline-block
}
.width-100 {
	width: 100%
}
.m-6 {
	margin: 6rem !important
}
.m-5 {
	margin: 5rem !important
}
.m-4 {
	margin: 4rem !important
}
.m-3 {
	margin: 3rem !important
}
.m-2 {
	margin: 2rem !important
}
.m-1 {
	margin: 1rem !important
}
.mr-s {
	margin-right: 0.5rem !important
}
.mb-s {
	margin-bottom: 0.5rem !important
}
.mt-6 {
	margin-top: 6rem !important
}
.mt-5 {
	margin-top: 5rem !important
}
.mt-4 {
	margin-top: 4rem !important
}
.mt-3 {
	margin-top: 3rem !important
}
.mt-2 {
	margin-top: 2rem !important
}
.mt-1 {
	margin-top: 1rem !important
}
.mb-6 {
	margin-bottom: 6rem !important
}
.mb-5 {
	margin-bottom: 5rem !important
}
.mb-4 {
	margin-bottom: 4rem !important
}
.mb-3 {
	margin-bottom: 3rem !important
}
.mb-2 {
	margin-bottom: 2rem !important
}
.mb-1 {
	margin-bottom: 1rem !important
}
.pr-0 {
	padding-right: 0 !important
}
.d-flex {
	display: flex;
	flex-wrap: wrap
}
.stretch {
	align-items: stretch
}
.justify-center {
	justify-content: center
}
.social-share-icons {
	list-style: none;
	display: flex;
	padding: 0;
	justify-content: center
}
.social-share-icons li:not(:last-child) {
	margin-right: 5px
}
.social-share-icons li a {
	width: 30px;
	height: 30px;
	background-color: var(--bg-color);
	border-radius: 50%;
	display: flex;
	flex-wrap: wrap;
	align-items: center;
	justify-content: center;
	color: #fff
}
.social-share-icons li a svg {
	width: 20px
}
.social-share-icons li:hover a {
	opacity: 0.8
}
#highlight-and-share-wrapper .social-share-icons {
	height: 40px
}
#highlight-and-share-wrapper .social-share-icons li {
	margin: 0;
	padding: 0
}
#highlight-and-share-wrapper .social-share-icons li a {
	width: 40px;
	height: 100%;
	border-radius: 0
}
#highlight-and-share-wrapper .social-share-icons li:hover:after {
	background-color: #000000 !important;
	color: #FFFFFF !important
}
#highlight-and-share-wrapper.has-tooltip .social-share-icons li:hover:after {
	z-index: 1000;
	animation-duration: .75s;
	animation-name: hasFadeIn;
	opacity: 1;
	display: block;
	position: absolute;
	padding: 8px;
	content: attr(data-tooltip);
	font-family: "FranklinGothic", Helvetica, sans-serif;
	background-color: #333;
	color: #fff;
	font-size: 13px;
	line-height: 1.2;
	top: -20px;
	text-align: center;
	min-width: 175px;
	border-radius: 3px
}
#comments {
	max-width: auto;
	margin: 50px auto;
	color: #333333;
	font-style: normal;
	background: url(../images/paper-design.jpg);
	font-size: 16px;
	border-radius: 8px;
	padding: 30px;
	box-shadow: rgba(0, 0, 0, 0.15) 0px 15px 25px, rgba(0, 0, 0, 0.05) 0px 5px 10px;
}
#comments textarea, #comments input {
	border: none !important;
	padding: 0.7em
}
#comments .comment-notes, #comments .comment-form-url, #comments .comment-form-cookies-consent {
	display: none
}
#comments p {
	font-size: 16px;
	float: none !important;
	position: relative;
	padding: 0 0 15px 0;
	margin: 0
}
#comments #respond p {
	float: none !important
}
#comments .comment-inner-wrap {
	max-width: 90%;
	padding: 0 1px;
	margin: 0 auto 15px auto
}
@media (min-width: 768px) {
	#comments .comment-inner-wrap {
		max-width: 85%
	}
}
@media (min-width: 1024px) {
	#comments .comment-inner-wrap {
		max-width: 75%
	}
}
#comments .comment-inner-wrap #reply-title {
	display: none
}
#comments .comment-inner-wrap .logged-in-as {
	font-size: 14px;
	line-height: 20px;
	margin-bottom: 15px;
	position: relative;
	padding-bottom: 8px;
	text-align: right;
	margin-top: 0
}
#comments .comment-inner-wrap .logged-in-as:after {
	content: "";
	position: absolute;
	border-bottom: 1px solid #cccccc;
	bottom: 0;
	right: 0;
	left: 0
}
#comments .comment-inner-wrap .logged-in-as .required-field-message {
	display: none
}
#comments .comment-inner-wrap #comment {
	height: 65px;
	border-bottom-color: #fff;
	word-break: break-word;
	border: none;
	line-height: 2.5
}
#comments .comment-inner-wrap .form-submit {
	display: flex;
	justify-content: end;
	margin: 0
}
#comments .comment-inner-wrap .form-submit input[type=submit] {
	padding: 4px 10px
}
#comments label {
	position: absolute;
	pointer-events: none;
	left: 10px;
	top: 2px;
	transition: 0.1s ease all;
	font-size: 15px;
	opacity: 0.6
}
#comments .focused label {
	top: -10px;
	font-size: 13px;
	background-color: #fff;
	padding: 0 5px;
	border-radius: 3px;
	opacity: 1
}
#comments .comment-list-thread {
	text-transform: uppercase;
	position: relative;
	margin-bottom: 15px;
	padding-bottom: 5px;
	margin-top: 25px
}
#comments .comment-list-thread:after {
	content: "";
	position: absolute;
	border-bottom: 2px solid #cccccc;
	bottom: 0;
	right: 0;
	left: 0;
	z-index: 1
}
#comments .comment-list-thread .comment-head-inner {
	position: relative;
	padding-left: 6px
}
#comments .comment-list-thread .comment-head-inner:after {
	content: "";
	position: absolute;
	border-bottom: 2px solid #244290;
	bottom: -5px;
	left: 0;
	width: 100px;
	z-index: 3
}
#comments .comment-list {
	background-color: transparent;
	margin-right: 0;
	padding-right: 0
}
#comments .comment-list .logged-in-as {
	display: none
}
#comments .comment-list>li {
	margin-right: 0;
	padding-right: 0;
	display: block
}
#comments .comment-list>li article {
	padding: 30px 0 20px 20px;
	border-left: 1px solid #d1d1d1;
	border-bottom: 1px solid #d1d1d1;
	margin: 0 0 36px 0;
	position: relative
}
#comments .comment-list>li article footer {
	position: absolute;
	padding: 10px 0;
	top: -30px;
	left: -24px;
	right: 0;
	display: flex;
	align-items: center;
	flex-wrap: wrap
}
#comments .comment-list>li article footer .comment-author {
	width: 100%;
	position: relative
}
#comments .comment-list>li article footer .comment-author b {
	background-color: #fff;
	display: inline-block;
	width: 97%;
	margin: 5px 0 0 3%;
	padding: 8px 0 7px 40px;
	border-radius: 5px
}
@media (min-width: 768px) {
	#comments .comment-list>li article footer .comment-author b {
		padding: 8px 0 7px 30px
	}
}
#comments .comment-list>li article footer .comment-author img {
	position: absolute;
	top: 0;
	left: 0;
	width: 45px;
	height: 45px;
	border: 2px solid #fff;
	border-radius: 50%;
	margin: 0
}
#comments .comment-list>li article footer .comment-author .says {
	display: none
}
#comments .comment-list>li article footer .comment-metadata {
	position: absolute;
	right: 16px;
	padding-top: 5px;
	display: none
}
@media (min-width: 768px) {
	#comments .comment-list>li article footer .comment-metadata {
		display: block
	}
}
#comments .comment-list>li article footer em.comment-awaiting-moderation {
	position: absolute;
	top: -100px;
	padding: 15px;
	width: 250px;
	background-color: #fff;
	left: 30%;
	border-radius: 15px;
	box-shadow: rgba(100, 100, 111, 0.2) 0px 7px 29px 0px;
	font-size: 15px
}
#comments .comment-list>li article footer em.comment-awaiting-moderation::after {
	content: "";
	position: absolute;
	bottom: -10px;
	left: 42%;
	width: 0px;
	height: 0px;
	border-style: solid;
	border-width: 0 15px 20px 15px;
	border-color: transparent transparent #ffffff transparent;
	transform: rotate(180deg)
}
#comments .comment-list>li ol li::marker {
	color: transparent
}
#comments .comment-list>li #respond+ol {
	padding-top: 25px
}
.comment-reply-title{
  display: none !important;
}
/*# sourceMappingURL=main.css.map */