h1{
  font-weight: 600;
  font-size: 40px;
  line-height: 42px;
  letter-spacing: 0px;
  color: #000000;
}
.blog-post .container{
  max-width: 63%;
}
.video-container{
  margin-top: 4rem;
}
.video-container iframe{
  border-radius: 20px;
}
.blog-info {
	color: #545454;
	font-size: 14px;
	font-style: normal;
	font-weight: 400;
	line-height: 20px;
	margin-top: 20px;
}
.blog-c {
	width: 100%;
	margin: 0 0 0 auto !important;
}
.blog-c h1,
.blog-c h2,
.blog-c h3 {
	color: #04726D;
	font-size: 28px;
	font-style: normal;
	font-weight: 500;
	line-height: 36px;
	margin-bottom: 10px;
}

.blog-c h4,
.blog-c h5,
.blog-c h6 {
	color: #04726D;
	font-size: 16px;
	font-style: normal;
	font-weight: 500;
	line-height: 22px;
	margin-bottom: 20px;
}

.blog-c,
.blog-c p {
	color: #545454;
	font-size: 16px;
	font-style: normal;
	font-weight: 400;
	line-height: 24px;
	margin: 20px 0;
}

.blog-c a:not(.hs-button),
.blog-c a:not(.hs-button) * {
	color: #2D5BFF;!important;
	font-size: 16px;
	font-style: normal;
	font-weight: 700;
	line-height: 24px;
	text-decoration-line: underline;
	text-decoration-style: solid;
	text-decoration-skip-ink: none;
	text-decoration-thickness: auto;
	text-underline-offset: auto;
	text-underline-position: from-font;
}

.blog-c ul,
.blog-c ol {
	padding-left: 20px;
	list-style: auto;
	margin-bottom: 20px;
}

.blog-c ul img {
	max-width: 100%;
	border-radius: var(--bs-border-radius);
}

.blog-c img {
	width: 100% !important;
	border-radius: var(--bs-border-radius);
}
.nav-label {
	font-size: 16px;
	font-style: normal;
	font-weight: 600;
	line-height: 24px;
}

.slick-nav {
	gap: 50px;
	justify-content: center;
	margin-top: 55px;
}
@media (max-width: 1744px) {
  .hs-video-container{
    max-width: 70% !important;
  }
}
@media (max-width: 767px) {
  h1{
    font-size: 26px;
  }
  .hs-video-container{
    max-width: 100% !important;
  }
}