
  .blog-page .blog-con-image{
		  display: flex;
		  flex-direction: column;
		  align-items: center;
		  margin-bottom: 56px;
  }
  .page-node-type-blog-article{
	  overflow-y:hidden !important;
  }
  .blog-con-image img{
		  /* width:100%; */
		  /* max-height:542px; */
		  object-fit: cover;
  }
  .related-details{
		  padding: 0px 80px;
		  margin-top:56px;
		  
  }
  .con-imgsrc{
	  margin: 0px 80px;
    width: 90%;
  }
  .con-imgsrc div{
	  width:100%;
	  max-height:542px;
	  background-repeat: no-repeat;
  }
  header#navbar {
display: none;
}
.main-wrapper {
    margin-top: 0rem;
}
video::-webkit-media-controls{
	/* display: flex; */
  /* width: 100%; */

  /* align-items:flex-end; */
  /* flex-direction:row; */
  /* background: linear-gradient(to bottom, transparent, #000); */
  /* align-items: center; */
  /* transition: opacity .2s; */
  display:none;
}
.video-player {
  width: 30rem;
  height: 16.5rem;
  position: relative;
}
video {
  width: 100%;
  height: 100%;
  background:black;
}

.controls {
  display: flex;
  position: absolute;
  width: 100%;
  bottom: 0;
  background: #141C1A;
  align-items: center;
  transition: opacity .2s;
  opacity:0.8;
}

.video-player.playing .controls {
  opacity: 0;
}

.video-player:hover .controls {
  opacity: 1;
}

.control-button {
  border: none;
  background: transparent;
  cursor: pointer;
  opacity: .8;
  transition: all .2s;
  margin-right:8px;
}
.control-button:hover {
  opacity: 1;
}

.control-button.play-button {
  height: 56px;
  width: 56px;
}




.control-button svg {
  stroke: #fff;
  fill: transparent;
}

.timeline {
  -webkit-appearance: none;
  width: calc(100% - 230px) !important;
  height: .3em;
  background-color: #DFE5E4;
  border-radius: 1px;
  background-size: 0% 100%;
  background-image: linear-gradient(#DF002C, #DF002C);
  background-repeat: no-repeat;
  margin:0px 16px;
}
.starttime,.endtime{
	font-family: 'Work Sans';
font-style: normal;
font-weight: 600;
font-size: 14px;
line-height: 140%;
/* identical to box height, or 20px */


/* Neutral Colors/White */

color: #FFFFFF;
}
.timeline::-webkit-slider-thumb {
  -webkit-appearance: none;
  width: 0.6em;
  height: 0.6em;
  border-radius: 50%;
  cursor: pointer;
  opacity: 0;
  transition: all .1s;
  background-color: #DF002C;
  outline: 3px solid #fff;
}

.timeline::-moz-range-thumb {
  -webkit-appearance: none;
  width: 1em;
  height: 1em;
  border-radius: 50%;
  cursor: pointer;
  opacity: 0;
  transition: all .1s;
  background-color: red;
}

.timeline::-ms-thumb {
  -webkit-appearance: none;
  width: 0.8em;
  height: 0.8em;
  border-radius: 50%;
  cursor: pointer;
  opacity: 0;
  transition: all .1s;
  background-color: red;
  padding:4px;
  border:3px solid #fff;
}



.timelineslide::-webkit-slider-thumb {
  opacity: 1;
}
.timeline:hover::-webkit-slider-thumb {
  opacity: 1;
}
.timeline::-moz-range-thumb:hover {
  background-color: #fff;
}

.timeline:hover::-moz-range-thumb {
  opacity: 1;
}

.timeline::-ms-thumb:hover {
  background-color: #fff;
}

.timeline:hover::-ms-thumb {
  opacity: 1;
}

.timeline::-webkit-slider-runnable-track {
  -webkit-appearance: none;
  box-shadow: none;
  border: none;
  background: transparent;
}

.timeline::-moz-range-track {
  -webkit-appearance: none;
  box-shadow: none;
  border: none;
  background: transparent;
}

.timeline::-ms-track {
  -webkit-appearance: none;
  box-shadow: none;
  border: none;
  background: transparent;
}
 
  #edit-blog-subscribers-email::placeholder{
	  font-family: 'Work Sans';
font-style: normal;
font-weight: 400;
font-size: 14px;
line-height: 16px;

/* Neutral Colors/Neutral color 1 */

color: #677572;
  }
  .blog-con-detail{
  color: #141C1A;
  font-family: 'Work Sans';
  margin-bottom:56px;
  
  }.blog-con-detail .blog_content p:nth-child(1){
	  margin-bottom:56px;
  }
  
  .blog-con-detail p{
	
	  margin-top: 16px;
	  margin-bottom: 24px;
	  font-family: 'Work Sans';
		font-style: normal;
		font-weight: 400;
		font-size: 16px;
		line-height: 19px;

		align-items: center;

/* Neutral Colors - Web/Neutral 1 */

color: #2B3331;
  }
  .blog-con-detail h1{
	   font-weight: 600;
	   font-size: 40px;
	   line-height: 47px;
	    color: #141C1A;
 font-family: 'Work Sans';
 margin:0px;
  }
  .blog-con-detail h2{
	  font-family: 'Work Sans';
font-style: normal;
font-weight: 600;
font-size: 24px;
line-height: 28px;
margin-bottom:0;
/* Neutral Colors/Primary text color */

color: #141C1A;
  }
  .blog-con-detail b{
	   font-style: normal;
	  font-weight: 600;
	  font-size: 24px;
	  line-height: 28px;
  }
  .blog-img-video{
	  display: flex;
	  flex-direction: row;
	  align-content: center;
	  justify-content: center;
	  align-items: center;
	  background-color: #141C1A;
	  
  }
  /* .blog-img-video img{ */
		
	  /* height: 344px; */
  
  /* } */
 
  .field--label{
	  display: none;
  }
  .genre-details{
		  display: flex;
	 margin-bottom:24px;
	 align-items:center;
	 flex-wrap: wrap;
		  }
   
	/* .blog-gene{ */
			/* width: 60%; */
	/* } */
	/* .blog-gene .field--items { */
		/* display: flex; */
	  /* justify-content: space-evenly; */
	  /* align-items: center; */
	/* } */
   .blog-gene .field--item a{
		justify-content: center;
		align-items: center;
		padding: 4px 8px;

		background: rgba(20, 28, 26, 0.06);
		backdrop-filter: blur(2px);
		

		border-radius: 12px;
		font-family: 'Work Sans';
			font-style: normal;
			font-weight: 500;
			font-size: 12px;
			line-height: 14px;
			/* identical to box height */

			display: flex;
			align-items: center;
			text-align: center;
			text-transform: uppercase;

			/* Neutral Colors/Primary text color */

			color: #141C1A;
	}
	.blog-gene .field--items{
		display:flex;
		flex-direction:row;
	}
	.blog-date{
		font-family: 'Work Sans';
		font-style: normal;
		font-weight: 600;
		font-size: 14px;
		line-height: 140%;
		display: flex;
		align-items: center;
		column-gap: 8px;
		color: #2B3331;
	}
	.blog-readingtime div{
		font-family: 'Work Sans';
		font-style: normal;
		font-weight: 600;
		font-size: 14px;
		line-height: 140%;
		/* identical to box height, or 20px */
		margin:0px 8px;

		/* Neutral Colors - Web/Neutral 1 */

		color: #2B3331;
	}
	.blog-readingtime{
		display:flex;
		flex-direction:row;
		margin:0px 12px;
		align-items: center;
	}
	.blog-gene .field--item a::before {
		display:inline-block;
  width: 8px;
  height: 8px;
  content: "";
  border-radius: 100px;
  margin: 0px 4px;
  background: #20c35b;
}
		
   
   .blog-category div{
		color: #141C1A;
	  text-transform: capitalize;
	  background-color: #F7FAF9;
	  padding: 5px 10px;
	  border-radius: 20px;
	  border: 1px solid #D0D6D5;
	  font-size: 12px;
	}
	
		@media (min-width:767px){
			 .blog-one-video .field--name-field-blog-video,.blog-one-img  .field--name-field-blog-image{
	   padding-top: 56.25%;
    height: 0px;
    position: relative;
  }
  .blog-img-video{
	  padding: 56px 80px;
  }
.related-post{
	margin-bottom:54px;
}
  
  .blog-one-video video,.blog-one-img img{
	   width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
  }
  /* .blog-page{ */
	  /* margin-top:54px; */
  /* } */
		}
	@media (max-width:767px){
		.blog-one-video video{
	   width: 100%;
    height: 100%;
  
  }
  .related-post{
	  margin-bottom:72px;
  }
.blog-one-video{
	margin:12px 0px;
}
		.blog-con-detail {
	  padding: 0rem 20px!important;
  }
  .blog_content h1{
	  font-family: 'Lexend Zetta';
		  font-style: normal;
		  font-weight: 900;
		  font-size: 15px;
		  line-height: 19px;
		  display: flex;
		  align-items: flex-end;
		  letter-spacing: -0.01em;
		  text-transform: uppercase;
  
		  /* Neutral Colors/Primary text color */
  
		  color: #141C1A;
  }
		.blog_content p{
			font-family: 'Work Sans';
			  font-style: normal;
			  font-weight: 400;
			  font-size: 12px;
			  line-height: 130%;
  
  
			  display: flex;
			  align-items: center;
  
  
			  color: #2B3331;
		}
		.blog-one-video img{
			width:100%;
		}
		.related-details{
			padding:0px 20px!important;
		}
		.blog-img-video{
			flex-direction:column-reverse;
			margin:0px !important;
			/* padding:20px; */
		
			
			
		}
		.img-subscribe{
			display:none;
		}
		.blog-category{
			margin-bottom:56px;
		}
		.blog_content h2{
			font-family: 'Work Sans';
			  font-style: normal;
			  font-weight: 600;
			  font-size: 14px;
			  line-height: 16px;
  
			  /* Neutral Colors/Primary text color */
  
			  color: #141C1A;
		}
		header#navbar {
    position: fixed;
    z-index: 100;
    display: none;
}
#block-subscribeblogdetail {
    width: 100%;
}
#block-views-block-related-post-block-1{
	width: 100%;
}
#block-webform {
    width: 100%;
	text-align: center;
}
	}
  
	.blogsubhead-desk {
	  font-style: normal;
	  font-weight: 900;
	  font-size: 22px;
	  line-height: 130%;
	  text-align: center;
	  letter-spacing: -0.16em;
	  text-transform: uppercase;
	  color: #141C1A;
	  font-family: 'LexendZetta-Black';
	  background: #F7FAF9;
	  padding: 24px;
	}
	.blogsubhead1-desk {
		font-family: 'Work Sans';
		font-style: normal;
		font-weight: 400;
		font-size: 16px;
		line-height: 19px;
		text-align: center;
		color: #141C1A;
		background: #F7FAF9;
		padding: 0 24px 24px 24px;}
	.blogsubhead1-mbl {
	  font-style: normal;
	  font-weight: 900;
	  font-size: 17px;
	  line-height: 21px;
	  text-align: center;
	  letter-spacing: -0.16em;
	  text-transform: uppercase;
	  color: #DF002C;
	  font-family: 'LexendZetta-Black';
	  padding: 0px 16px 32px 16px;
	  background: #F7FAF9;
	}
	.blogsubhead-mbl {
	  font-style: normal;
	  font-weight: 400;
	  font-size: 17px;
	  line-height: 21px;
	  text-align: center;
	  letter-spacing: -0.16em;
	  text-transform: uppercase;
	  color: #141C1A;
	  font-family: 'LexendZetta-Regular';
	  padding: 32px 51.5px 0 51.5px;
	  background: #F7FAF9;
	}
  
  .att-row {
	  display: flex;
	  flex-direction: row;
	  margin-bottom: 32px;
	  background: #F7FAF9;
	  font-family: 'Work Sans';
  }
  .att-rig{
	  padding:12px;
  }
  .riga-genre a {
	  font-family: 'Work Sans';
	  font-style: normal;
	  font-weight: 500;
	  font-size: 12px;
	  line-height: 14px;
	  max-width: fit-content;
	  /* margin-right: 16px; */
	  margin-bottom: 8px;
	  /* margin-top: 12px; */
	  display: flex;
	  text-transform: uppercase;
	  align-items: center;
	  text-align: center;
	  padding: 4px;
	  background-color: rgba(20, 28, 26, 0.06);
	  border-radius: 12px;
	  backdrop-filter: blur(2px);
	  color: #141C1A;
  }
  .riga-genre a::before {
	  width: 8px;
	  height: 8px;
	  content: "";
	  border-radius: 100px;
	  margin: 0px 4px;
	  background: #20C35B;
  }
  .riga-title {
	  margin-bottom: 8px;
  }
  .riga-title a {
	  font-family:'Work Sans';
	  font-style: normal;
	  font-weight: 600;
	  font-size: 16px;
	  line-height: 28px;
	  display: flex;
	  align-items: center;
	  color: #141C1A;
  }
  .att-nod {
	  display: flex;
	  flex-direction: row;
	  font-size: 14px;
	  column-gap: 10px;
  }
  .riga-blogdate {
	  display: flex;
	  align-items: center;
	  column-gap: 5px;
  }
  .riga-duration {
	  display: flex;
	  align-items: center;
	  column-gap: 5px;
  }
  .rel-post .block-title{
	  font-family: 'LexendZetta-Black';
	  font-style: normal;
	  font-weight: 900;
	  font-size: 26px;
	  line-height: 130%;
	  letter-spacing: -0.16em;
	  text-transform: uppercase;
	  color: #141C1A;
	  margin-bottom:24px;
  }

/* #block-subscribeblogdetail { */
   
	/* margin-top: 56px; */
/* } */

#block-webform {
   
	text-align: center;
}
#block-webform button{
width: 86%;
text-align: center;
background: #DF002C;
border: none;
border-radius: 0px;
text-transform: uppercase;
letter-spacing: 0.01em;
font-family: 'MonumentExtended-Regular';
font-size: 12px;
color: #ffff;
padding: 16px 0px;
    margin: 0 auto;
}
#block-webform input{
width: 86%;
margin: auto;
}
.img-subscribe{
	margin:0 auto;
	width:100%;
	text-align: -webkit-center;
	background: #f7faf9;
}

@media (min-width:768px) and (max-width:1180px) {
	#block-subscribeblogdetail {
		width: 100%;
	}
	#block-views-block-related-post-block-1{
		width: 100%;
	}
	#block-webform {
		width: 100%;
		text-align: center;
	}
	}

.img-subscribe img {
	margin: auto;
}
.menu--hustle-footer {
    display: flex;
    justify-content: center;
    flex-wrap: wrap;
    padding: 10px;
    font-size: 24px;
}
@media (max-width: 840px){
.menu--hustle-footer {
    display: flex;
    justify-content: center;
    flex-wrap: wrap;
    padding: 10px;
    text-transform: uppercase;
    flex-direction: column;
}
}
.genre-details .field--item {
    pointer-events: none;
    user-select: none;
	margin-right: 8px;
}
.blog-readingtime img{
	width: 16px;
height: 16px;
margin-top: 3px;
}
.videoindtl #block-hustlemenu {
	background: #141C1A;
}
.videoindtl .menu--hustle-menu{
	background: rgba(255, 255, 255, 0.02);
}
.videoindtl .hust-menu li a{
	color: #ffffff;
}
.videoindtl .hust-menu li:nth-child(5) a{
	border-radius: 100px;
	background: #fff;
}
header#navbar {
    display: none;
}
.main-wrapper {
    margin-top: 0rem !important;
}
.vidlogi{
	background: #df002c !important;
}
@media (min-width:768px) {
	::-webkit-scrollbar-thumb {
	  background-color: #d6dee1;
	  border-radius: 20px;
	  border: 6px solid transparent;
	  background-clip: content-box;
	  height: 100px;
	}
	::-webkit-scrollbar-track {
	  background-color: transparent;
	}
	::-webkit-scrollbar {
	  width: 16px;
	}
  }
  @media (max-width:767px) {
	::-webkit-scrollbar {
	 display: none;
	}
  }