.section-how-does-work .item-how-does-work__text ol li {
	list-style-type: auto;
}

.min-divider-top {
	margin-top: -50px;
}

.min-divider-bottom {
	margin-bottom: -50px;
}

.btn_left_g {
	margin-top: 40px;
}

.chaty-widget {
 bottom: 15px !important;
 left: 5px !important;
}

.section-how-does-work .item-how-does-work__text ol, .section-how-does-work .item-how-does-work__text ul {
  padding-left: 30px;
}

.section-how-does-work .item-how-does-work__text ol li:not(:last-child), .section-how-does-work .item-how-does-work__text ul li:not(:last-child) {
    margin-bottom: 15px;
}

.section-how-does-work .item-how-does-work__text ul li:before {
	content: "";
  position: absolute;
  margin-top: 7px;
  margin-left: -30px;
  width: 12px;
  height: 12px;
  border-radius: 50%;
  border: 3px solid #072c46;
}

.section-single-post .author {
	max-width: 500px;
}

.section-author-bage__image img {
	height: 150px;
	width: 150px;
	border-radius: 50%;
}

ul#menu-conditions-treated li, ul#menu-conditions-treated li a {
  display: block;
  color: #fff;
	text-decoration:none;
	display: block;
  color: #fff;
  text-decoration: none;
  font-family: Inter;
  font-weight: 400;
  font-size: 20px;
  line-height: 220%;
}

.ft-logo {
	display:flex;
}

.ft-logo a {
  max-width: 150px;
  margin-top: 40px;
}

.section-members__block-content{
	text-align:left;
}

ul#menu-conditions-treated li:before, ul#menu-conditions-treated li:before {
  content: "";
  background-position: 50%;
  background-size: cover;
  background-repeat: no-repeat;
  width: 18px;
}

ul#menu-conditions-treated li:before {
  background-image: url(https://i.ibb.co/BTJBMMk/minus.png);
  height: 2px;
	width:10px;
}

.page-id-1314 .section-entry__aside{
	display:none;
}
.page-id-1314 .section-entry__body{
	min-width:100%;
}

.page-id-1314 .section-entry__body .section-entry__text{
	text-align:center;
	
}

.page-id-1314 .section-entry__body  .btn_verify {
	display:block;
	margin:0px auto;
}

.page-id-1314 .section-info  ,.page-id-1314 .section-members{
    padding: 0px 0;
}

.error-404 {
	text-align: center;
}

.error-404 .page-header {
  text-align: center;
  margin-bottom: 2rem;
}

.error-404 .page-title {
  font-size: 64px;
 	line-height: 120.3125%;
  margin: 0;
  color: #fff;
}


.error-404 .page-content {
	margin: 70px 0px;
}

.error-404 .page-content p {
  font-size: 1.2rem;
  margin-bottom: 2rem;
  color: #666;
}

.error-404 .search-form {
  display: flex;
  justify-content: center;
  margin-bottom: 2rem;
}

.error-404 .search-field {
  padding: 0.5rem 1rem;
  font-family: Inter;
  font-weight: 600;
  font-size: 20px;
  border: 1px solid #ccc;
  border-radius: 4px 0 0 4px;
}

.error-404 .search-submit {
  padding: 0.5rem 1rem;
  background-color: #30a5de;
  color: #fff;
  border: none;
  cursor: pointer;
	font-family: Inter;
  font-weight: 600;
  font-size: 20px;
  text-align: center;
}

.search-results-block {
	margin: 70px 0;
}

.search-results-block .search-block-header, .search-results-block .screen-reader-text {
	margin-bottom: 25px;
}

.search-results-block .navigation {
	margin-top: 25px;
}

.search-results-block .search-results {
  list-style: none;
  padding: 0;
  margin: 0;
}

.search-results-block .search-results li {
  margin-bottom: 2rem;
  padding-bottom: 1rem;
  border-bottom: 1px solid #ddd;
}

.search-results-block .search-results a {
  font-size: 1.2rem;
  font-weight: bold;
  color: #333;
  text-decoration: none;
  transition: color 0.3s ease;
}

.search-results-block .search-results a:hover {
  color: #666;
	text-decoration: underline;
}

.section-author-bage__info h1 {
  font-family: Inter;
  font-weight: 600;
  font-size: 26px;
  line-height: 120%;
  color: #072c46;
  margin-bottom: 20px;
}

.breadcrumb-header {
	display: flex;
	margin-top: 25px;
	margin-bottom: 25px;
	justify-content: center;
	text-align: center;
}

.breadcrumb-header .separator {
	margin: 0 5px;
	color: rgba(255,255,255,0.5)
}

.breadcrumb-header a {
	text-decoration: none;
}

.breadcrumb-header a:hover {
	text-decoration: underline;
}

.breadcrumb-header a, .breadcrumb-header span {
	color: #fff
}

.section-single-post__content .breadcrumb-header a, .section-single-post__content .breadcrumb-header span, .section-blog .breadcrumb-header a, .section-blog .breadcrumb-header span, .section-single-post__wrapper .breadcrumb-header a, .section-single-post__wrapper .breadcrumb-header span{
	color: #333
}

.section-single-post__content .breadcrumb-header, .section-blog .breadcrumb-header, .section-single-post__wrapper .breadcrumb-header {
	justify-content: flex-start;
	text-align: left;
}

.section-blog__wrapper .post-meta {
	padding: 0 20px;
	margin-top: 15px;
}

.section-blog__post-more {
	margin-top: 15px
}

.top-bar {
	height: 83px;
}

.top-bar > .site-container {
	height: 100%;
}

@media (min-width: 992px) {
	.section-author-info {
		padding-top: 0;
	}
}

@media (max-width: 1199px) {
	.error-404 .page-title {
		font-size: 54px;
	}
}

@media (max-width: 991px) {
	.section-author-bage {
		padding: 0;
	}
	
	.section-author-bage__container {
		border-radius: 0;
	}
	
	.error-404 .page-title {
		font-size: 44px;
	}
	
	.breadcrumb-header {
		flex-wrap: wrap;
  }
}

@media (max-width: 767px) {
	.single.single-post .breadcrumb-header {
		margin-bottom: 20px;
	}
	.single.single-post .section-single-post__thumbnail {
		height: auto;
}
	.section-author-bage__sub-title, .section-author-bage__image, .section-author-bage__info h1 {
		text-align: center;
	}
	
	.breadcrumb-header {
		margin-bottom: 0;
	}
	
	.section-blog {
    padding: 35px 0;
	}
	
	.section-hero {
		min-height: auto
	}
	
	.error-404 .page-title {
		font-size: 32px;
	}

	.breadcrumb-header span {
		margin-bottom: 5px;
  }
}

@media (max-width: 575px) {
	.error-404 .page-title {
	  font-size: 25px;
	}
}

@media (max-width: 499px) {
	.section-blog__post .section-blog__post-img {
	  height: auto;
	}
}