/* Services Page */
@import url("./css/services-page/service-banner.css");
@import url("./css/services-page/services.css");
@import url("./css/services-page/partners.css");
@import url("./css/services-page/service-modal.css");

/* Breadcrumb */
@import url("./css/breadcrumb/breadcrumb.css");

/* Startupawards Page */
@import url("./css/startupawards/award.css");

/* Awards Category Page */
@import url("./css/awards-category-page/awards-category.css");

/* Contact Page */
@import url("./css/contact-page/contact.css");

/* Judges Page */
@import url("./css/judges-page/judges.css");

/* Authors Page */
@import url("./css/authors-page/authors.css");

/* About-Us Page */
@import url("./css/about-us-page/about-us.css");

/* Resources Page */
@import url("./css/resources-page/resources.css");

/* Advertise Page */
@import url("./css/advertise-page/advertise.css");

/* Events Page */
@import url("./css/events-page/events.css");

/* Press Release Page */
@import url("./css/press-release-page/press.css");

/* Submit Your Startup Page */
@import url("./css/submit-your-startup-page/submit-startup.css");

/* Register Now Page */
@import url("./css/register-now-page/register.css");

/* Footer Section */
@import url("./css/footer-section/footer.css");



*{
	padding: 0;
	margin:0;
	box-sizing: border-box;
}
	html{
	scroll-behavior: smooth;
	}
	@font-face {
	  font-family: myFirstFont;
	  src: url(sansation_light.woff);
	}
	body{
		font-size: 13px;
		font-weight: 400px;
		font-family: 'Montserrat', sans-serif;
	}
	h1,h2{
	font-weight: 700;
	}
	h3{
	text-transform: capitalize;
	color: #000;
	font-weight: 500;
	font-size: 1.3rem;
	}
	h4{
	text-transform: capitalize;
	color: #000;
	font-weight: 500;
	}
	h5{
	text-transform: capitalize;
	color: #000;
	font-weight: 700;
	}
	p {
	color: #000;
	font-weight: 500;
	line-height: 25px;
	margin-bottom: 0;
	font-size: 16px;
	text-align:left;
	}
	p:empty:before {
	content: "ÃƒÂ¢Ã¢â€šÂ¬Ã¢â‚¬Â¹";
	display: none;
	}
    slider-for{
		display: flex;
		flex-direction: row;
	}
	.slider-nav{
		display: flex;
		flex-direction: row;
	} 
	li{
	list-style:none
	}
	p .the-education{
      Font-size : 10px;
    }
	.the-education a {
		text-decoration: none;
		color: black;
	}
	.active{
	color: #fff !important;
	background: #e9ecef;
	border-radius: 5px !important;
	}
	.sticky {
	position: fixed;
	width: 100%;
	top: 0;
	left: 0;
	right: 0;
	background: #fff;
	z-index: 1000;
	}
	#header {
	width: 100%;
	height: auto;
	margin-bottom: 0;
	transition: all 0.5s ease;
	z-index: 999;
	}
     

.p_p1{
	font-size:13px;
}

.bread-para p{
 color:#fff;
}

	.mbmenu {
	width: 100%;
	height: auto;
	display: flex;
	flex-direction: row;
	justify-content: space-between;
	}
	.side-box {
	min-height: 400px;
	}

   .side-box1 {
    min-height: 150px;
}
hr.new1 {
/*   border: 1px solid black; */
	background: black;
}

	.slider .slick-slide > img {
	border-radius: 16px;
	}
	.top_header {
	width: 100%;
	height: auto;
	display: block;
	padding: 0px 0px;
	margin-bottom: 5px;
	box-shadow: 7px 5px 5px rgb(0 0 0 / 5%);
	}
/* 	ul#navbarSupportedContent li:nth-child(2):before {
		content: 'NEW';
		position: absolute;
		font-size: 10px;
		font-weight: bold;
		text-transform: uppercase;
		top: -5px;
		color: #fff;
		background-color: #fe1919;
		line-height: 1;
		padding: 3px 7px;
		border-radius: 0 0 2px 2px;
		z-index: 1;
		margin-left: 20px;
	} */
/* 	ul#navbarSupportedContent li:nth-child(2):after {
		content: '';
  width: 0;
  height: 0;
  background: 0 0;
  position: absolute;
  left: 93px;
  top: -5px;
  border-left: 5px solid transparent;
  border-right: 5px solid transparent;
  border-bottom: 5px solid #000;
        } */
        ul#navbarSupportedContent li:nth-child(3):before {
  content: "NEW";
  position: absolute;
  font-size: 10px;
  font-weight: bold;
  text-transform: uppercase;
  top: -5px;
  color: #fff;
  background-color: #fe1919;
  line-height: 1;
  padding: 3px 7px;
  border-radius: 0 0 2px 2px;
  z-index: 1;
  margin-left: 20px;
}
ul#navbarSupportedContent li:nth-child(3):after {
  content: '';
  width: 0;
  height: 0;
  background: 0 0;
  position: absolute;
  left: 186px;
  top: -5px;
  border-left: 5px solid transparent;
  border-right: 5px solid transparent;
  border-bottom: 5px solid #000;
}

ul#navbarSupportedContent li:nth-child(7):before {
	content: "NEW";
	position: absolute;
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
	top: -5px;
	color: #fff;
	background-color: #fe1919;
	line-height: 1;
	padding: 3px 7px;
	border-radius: 0 0 2px 2px;
	z-index: 1;
	margin-left: 20px;
  }

  ul#navbarSupportedContent li:nth-child(7):after {
	content: '';
	width: 0;
	height: 0;
	background: 0 0;
	position: absolute;
	left: 658px;
	top: -5px;
	border-left: 5px solid transparent;
	border-right: 5px solid transparent;
	border-bottom: 5px solid #000;
  }



  ul#navbarSupportedContent li:nth-child(8):before {
	content: "NEW";
	position: absolute;
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
	top: -5px;
	color: #fff;
	background-color: #fe1919;
	line-height: 1;
	padding: 3px 7px;
	border-radius: 0 0 2px 2px;
	z-index: 1;
	margin-left: 20px;
  }

  ul#navbarSupportedContent li:nth-child(8):after {
	content: '';
	width: 0;
	height: 0;
	background: 0 0;
	position: absolute;
	left: 760px;
	top: -5px;
	border-left: 5px solid transparent;
	border-right: 5px solid transparent;
	border-bottom: 5px solid #000;
  }
  

        .tips-body.tips-home h1 {
			font-size: 2em;
			color: #fff;
			font-weight: 500;
		}
		.tips-body.tips-home ul li {
			list-style: decimal;
			margin-left: 14px;
			color: #fff;
		}
		.tips-body.tips-home ul li p {
			color: #fff;
			font-weight: 400;
		}
		.tips-body.tips-home p {
			color: #fff;
		}
		.tips-body.tips-home a {
			color: #fff;
			text-decoration: underline;
		}
		.tips-body.tips-home b, strong {
			font-weight: 600;
			font-family: sans-serif;
		}
/* 		.pagination {
			display: -ms-flexbox;
			display: flex;
			display: inline-block;
			padding-left: 0;
			justify-content: center;
			list-style: none;
			border-radius: 0.25rem;
			margin: 1rem 0;
		} */
/* 		.pagination span {
			border: 1px solid #ddd;
			padding: 0px 10px;
			margin: 0 5px;
			border-radius: 4px;
			height: "fit-content";
			
		} */
		.pagination span.current {
			color: #fff;
			background: #fe4000;
		}
/* 		.pagination a {
			border: 1px solid #ddd;
			padding: 0px 10px;
			margin: 0px 5px;
			margin:initial;
			color: #000;
			border-radius: 4px;
			height: "fit-content" !important;
		} */

		.pagination a:hover{
			background: #000;
			color: #fff;
			text-decoration: none;
		}
		.social_icons.all_social_icons{
		    display:flex;
		    justify-content:space-between;
		    width:20%;
		}
		.shop-woo{
			display: flex;
			justify-content: space-between;
		}
		.product-category.product{
			
			height: auto;
			display: block;
			box-shadow: 0px 1px 2px 2px #e9ecef;
			animation: liftthumb 0.3s infinite;
			position: relative;
			overflow: hidden;
			padding: 1rem;
			margin-top: 1rem;
			margin-bottom: 1rem;
		}
		.product-category.product:hover
		{
			cursor: pointer;
			box-shadow: 0px 1px 9px 1px #e9ecef;
			color: #fff;
		}
		.product-category.product img {
			transform: scale(1);
			overflow: hidden;
			transition: 0.5s;
		}
		.product-category.product:hover img {
			transform: scale(1.4);
		}
	
/*         @media (min-width: 1200px) {
  .startupradio_thumbnail img {
    width: 80%;
  }
} */
    
		.woocommerce-loop-category__title{
			position: absolute;
			bottom: 0;
			left: 0;
			right: 0;
			z-index: 1;
			width: 100%;
			height: 0;
			background: #2f98d4;
			transition: .5s ease;
			color: #fff;
			transform: scale(0);
			opacity: 0;
			text-align: center;
			padding: 10px 10px;
			overflow: hidden;
			font-size: 1.2em;
		}
		.product-category.product:hover  .woocommerce-loop-category__title
		{
			width: 100%;
			height: auto;
			transform: scale(1);
			opacity: 1;
			margin: 0;
		}
		.product-category.product  a {
			width: 100%;
			height: auto;
			display: flex;
			justify-content: center;
			align-items: center;
			overflow: hidden;
		}
		.count{
			background: transparent;
			color: #fff;
		}
		
		.product-item.product-image{
			height: auto;
			display: block;
			box-shadow: 0px 1px 2px 2px #e9ecef;
			animation: liftthumb 0.3s infinite;
			position: relative;
			overflow: hidden;
			padding: 1rem;
			margin-top: 1rem;
			margin-bottom: 1rem;
		}
		
		.button.product_type_simple{
			display: none !important;
		}
		
		 
		.small-img .icon-left{
			display: none;
		height: 0;
		background: 0 0;
		position: absolute;
		top: -5px;
		border-left: 5px solid transparent;
		border-right: 5px solid transparent;
		border-bottom: 5px solid #000;
		margin-left: 15px;
	}
	
	
	li.nav-item a:hover {
	color: #fe0000 !important;
	}
	.menu-item:hover .dropdown-menu {
	display: block;
	}
	.dropdown-menu {
	position: absolute;
	top: 100%;
	left: 0;
	z-index: 1000;
	display: none;
	float: left;
	min-width: 10rem;
	padding: 0.5rem 0px;
	margin: 0.125rem 0 0;
	font-size: 1rem;
	color: #212529;
	overflow: hidden;
	text-align: left;
	list-style: none;
	background-color: #fff;
	background-clip: padding-box;
	border: 1px solid rgba(0, 0, 0, 0.15);
	border-radius: 0.25rem;
	}
.dropdown-item{
    font-size:0.9em !important;
}
	.dropdown-item.active, .dropdown-item:active {
	color: #fff;
	text-decoration: none;
	background-color: #e9ecef;
	outline: none;
	}
	.top_headercont {
	width: 100%;
	height: auto;
	display: flex;
	justify-content: center;
	align-items: center;
	}
	.search_bar {
	display: flex;
	justify-content: flex-start;
	align-items: center;
	width: 100%;
	height: auto;
	}
	#search_form input[type="text"] {
	width: 100%;
	border: none;
	border: 1px solid #e0e0e0;
	outline: none;
	border-radius: 4px;
	background-color: #fff;
	color: #000;
	font-size: 16px;
	background-position: left;
	background-repeat: no-repeat;
	padding: 2px 10px;
	-webkit-transition: width 0.4s ease-in-out;
	transition: width 0.4s ease-in-out;
	position: relative;
	margin-right: 1rem;
	}
	#search_form input[type="submit"] {
	float: right;
	display: block;
	border: none;
	padding: 8px 16px;
	border-radius: 4px;
	color: #fff;
	background: #2f98d4;
	}
	#search_form input[type="submit"]:hover{
	background: #f0ea22;
	}
	form#search_bar {
	display: flex;
	justify-content: space-between;
	align-items: center;
	}
	.modal-body {
	position: relative;
	-ms-flex: 1 1 auto;
	flex: 1 1 auto;
	padding: 2rem;
	}

	.first-row {
		margin-top: 35px;
	}

	.col-8{
		margin-left: -50px;
	}
	.close {
	float: right;
	font-size: 2.5rem;
	font-weight: 700;
	line-height: 0.5;
	color: #000;
	text-shadow: 0 1px 0 #fff;
	opacity: 100%;
	}
	form#search_form {
	position: relative;
	display: none;
	}
	span.srcicon {
	background: #2f98d4;
	color: #fff;
	padding: 5px 14px;
	margin-left: -5px;
	border-radius: 0px 4px 4px 0px;
	}
	span.srcicon:hover {
	background: #efe922;
	color: #fff;
	cursor: pointer;
	}
	.contBtn {
	display: flex;
	justify-content: flex-end;
	align-items: center;
	margin-left: -10px;
	padding: 0;
	}
	.hcntBtn {
	display: flex;
	align-items: center;
	}
	.hcntBtn a {
	padding: 6px 10px;
	border-radius: 4px;
	color: #fff;
	font-weight: 500;
	text-transform: uppercase;
	}
	.hcntBtn a:hover {
	text-decoration: none;
	background: #f0ea22;
	}
	.hcntBtn a:nth-child(2) {
	background: #2f98d4;
	padding: 6px 10px;
	border-radius: 4px;
	color: #fff;
	font-weight: 500;
	text-transform: uppercase;
	}
	.hcntBtn a:nth-child(2):hover {
	text-decoration: none;
	background: #f0ea22;
	transition: all 0.3s linear;
	}
	.hcntBtn a:nth-child(1) {
	font-size: 1.5em;
	margin-right: 10px;
	color: #2f98d4;
	}
	.hcntBtn a:nth-child(1):hover {
	color: #2f98d4;
	transition: all 0.3s linear;
	background: none;
	}
	.hflinks ul {
	margin: 0;
	}
	.hflinks ul li {
	display: inline-block;
	list-style: none;
	margin-right: 60px;
	}
	.header-slinks {
	display: flex;
	justify-content: flex-end;
	align-items: center;
	width: 100%;
	height: auto;
	}
	.hflinks ul li a {
	color: #000;
	opacity: 70%;
	font-size: 1em;
	font-weight: 400;
	}
	.hflinks ul li a:hover {
	color: #000;
	opacity: 100%;
	text-decoration: none;
	}
	.socialshare ul {
	margin: 0;
	}
	.socialshare ul li {
	display: inline-block;
	list-style: none;
	margin-left: 20px;
	}
	.logo img {
	max-width: 120px;
	}
	.socialshare ul li a {
	color: #2293d2;
	font-size: 1.2em;
	}
	.bottom_header {
	width: 100%;
	height: auto;
	display: block;
	background: #fff;
	-webkit-transition: all 0.5s ease;
	transition: all 0.5s ease;
	border-bottom: 1px solid #ddd;
	}
	@keyframes smoothScroll {
	0% {
	transform: translateY(-40px);
	}
	100% {
	transform: translateY(0px);
	}
	}
	.navbar {
	padding: 0.2rem 0rem !important;
	border-radius: 10px;
	}
	li.nav-item a {
	color: #000 !important;
	font-size: 1em;
	font-weight: 500;
	margin: 0px 10px;
	text-transform: uppercase;
	}
	.logo {
	text-align: center; 
	display: flex;
	vertical-align: middle;
	}

	.logo p{
		display: inline-flex;
		justify-content: center;
		align-items: center;
		margin-right: 16px;
		
	}

	.the-education::after{
		content: '';
		height: 36px;
		width: 6px;
		margin: 10px;
		background: black;
	}



	.login_signup {
	display: block;
	text-align: right;
	}
	.login_signup ul {
	margin: 0;
	}
	.login_signup ul li{
	list-style: none;
	}
	#main_bgslider .fa {
	display: none !important;
	}
	.slick-slide img {
	display: block;
	width: 100%;
	height: auto;
	object-fit: cover;
	border-radius: 8px;
	}
	.story_slider {
	width: 100%;
	height: auto;
	margin: auto;
	overflow: hidden;
	z-index: 999999999999;
	}
	.news_area {
	width: 100%;
	height: auto;
	display: block;
	padding: 0px;
	background: #fff;
	border-radius: 10px;
	padding-top: 1.5rem;
	}
	.news_area h4 {
	font-size: 1.3em;
	color: rgb(0 0 0 / 90%);
	font-weight: 500;
	margin-bottom: 1rem;
	}
	#subs_form input[type="submit"] {
	position: absolute;
	right: 0;
	transform: translate(-15%, 0%);
	background: #359cd6;
	border: none;
	color: #fff;
	padding: 12px 12px;
	font-weight: 500;
	border-radius: 0px 10px 10px 0px;
	}
	input[type="submit"]:hover {
	background: #f0ea22;
	}
	input[type="submit"]:focus{
	outline: none;
	}
	input.sbubsemail {
	position: relative;
	width: 348px;
	padding: 12px 10px;
	background: #ddd;
	outline: none;
	border: none;
	border-radius: 10px;
	}
	input.sbubsnews {
	position: relative;
	width: 348px;
	padding: 12px 10px;
	background: #545b7a;
	outline: none;
	border: none;
	border-radius: 10px;
	}
	input.sbubsemail::placeholder{
	color: #000;
	}
	input.sbubsnews::placeholder{
	color: #fff;
	}
	.submitBtn input.wpcf7-form-control.wpcf7-submit {
	padding: 12px 30px;
	border-radius: 4px;
	background: #359cd6;
	outline: none;
	color: #fff;
	border: none;
	text-transform: uppercase;
	}
	.submitBtn input.wpcf7-form-control.wpcf7-submit:hover{
	background: #f0ea22;
	}
	.submitBtn input.wpcf7-form-control.wpcf7-submit:focus{
	outline: none;
	}
	.subscribe_form {
	display: flex;
	justify-content: center;
	align-items: flex-end;
	height: 77px;
	}
	.subs_cont {
	
	display: flex;
	align-items: center;
	justify-content: flex-start;
	height: 82px;
	margin-bottom: 0;
	}
	.subs_cont h4 {
	color: #f8f9fa;
	margin-bottom: 0;
	font-size: 1.8em;
	text-transform: none;
	}
	.subscribe_form .tnp-subscription {
		/* font-size: 13px; */
		display: block;
		margin: 15px auto;
		max-width: 500px;
		width: 100%;
		margin-right: -100px;
	}
	.subscribe_form .tnp-subscription input[type=email]{
	width: 80%;
	height: 42px;
	padding: 10px;
	display: block;
	border: 1px;
	border-color: #ddd;
	background-color: #f4f4f4;
	background-image: none;
	text-shadow: none;
	color: #444;
	font-size: 14px;
	line-height: 20px;
	margin: 0;
	line-height: normal;
	box-sizing: border-box;
	float: left;
	border-radius: 10px;
	position: relative;
	}
	.subscribe_form .tnp-subscription input.tnp-submit {
	background-color: #359cd6;
	color: #fff;
	width: auto;
	height: auto;
	margin: 0;
	float: left;
	font-weight: 500;
	text-transform: uppercase;
	height: 42px;
	position: absolute;
	right: 14px;
	border-radius: 0px 4px 4px 0px;
	}
	.subscribe_form .tnp-subscription input.tnp-submit:hover{
	background: #f0ea22;
	}
	section.subscribe {
	width: 100%;
	height: auto;
	display: block;
	background: #000;
	padding: 2em 0px;
	}
	.navbar {
	padding: 0.5rem 0rem;
	border-radius: 10px;
	margin-left: -1px;
	}
	.side-box ul > div{
	display: flex;
	justify-content: start;
	margin-bottom: 20px;
	}
	.side-box ul li {
	list-style: none;
	margin-right: 15px;
	}
.side-box ul li img {
	height: 80px;
	max-height: 5rem;
	max-width: 5rem;
	border-radius: 10px;
	object-fit: cover;
	border: 1px solid #e9ecef;
}
.side-box1 ul li img {
    height: 70px;
    max-height: 10rem;
    max-width: 7rem;
    border-radius: 10px;
    object-fit: cover;
    border: 1px solid #e9ecef;
}
   a.sBtn {
	background: #fe00001c;
	color: #fe0000;
	font-weight: 500;
	font-size: 10px;
	padding: 1px 8px;
	line-height: 0px;
	text-align: center;
	border-radius: 10px;
	text-transform: uppercase;
}
	a.sBtn:hover {
	text-decoration: none;
	color: #0c4265;
	opacity: 100%;
	}
	.side-content p a {
	color: #000;
	opacity: 100%;
	font-size: 13px;
	line-height: 0px;
	}
	ul.date_list li img {
	max-width: 25px;
	float: left;
	margin-right: 5px;
	}
	ul.date_list li span{
	font-size: 12px;
	}
	.side-content p a:hover {
	text-decoration: none;
	color: #359cd6;
	opacity: 100%;
	font-size: 13px;
	font-weight: 400;
	}
	.side-content p{
	margin:0;
	line-height: 20px;
	}
	.side-content h6 a {
	color: #000;
	font-size: 12px;
	font-weight: 600;
	letter-spacing: 0.5px;
}
	.side-content h6 a:hover {
	color: #309ad5;
	text-decoration: none;
	}
	.side-content h6 {
	margin: 2px 0px;
	display: block;
	}
	.slider-nav ul > div {
	display: flex !important;
	border: 1px solid #f5f5f5;
	padding: 4px;
	border-radius: 0px 10px 10px 0px;
	margin-right: 5px;
	border-left: 2px solid #fecb02;
	cursor: pointer;
	}
	.slider-nav ul li{
	list-style: none;
	}
	.slider-nav ul li img {
	max-width: 140px;
	height: 70px;
	border-radius: 4px;
	object-fit: cover;
	}
	.slider-nav .side-content p {
		color: #000;
		font-size: 12px;
		line-height: 16px;
		margin-left: 10px;
		letter-spacing: 0px;
		font-weight: 400;
        text-align:left;
	}
	.slider-nav div:focus {
	outline: none;
	background: none;
	color:#444;
	}
	.slider-nav ul:focus {
	outline: none;
	background: none;
	color:#444;
	}
	.overview{
	margin: 32px 0;
	}
	.overview p{
	margin:0;
	font-weight: 500;
	font-size: 1.3em;
	}
	.overview a {
	margin: 0;
	font-weight: 500;
	font-size: 1em;
	color: #000;
	opacity: 100%;
	font-weight: 500;
	}
    #lead-form{
		display: none;
	}
	#lead-form-nav{
		display: none;
	}
	.overview a:hover{
	text-decoration: none;
	cursor: pointer;
	color: #000;
	opacity: 100%;
	font-weight: 500;
	}
	.slider-for ul{
	display: flex;
	margin-top: 15px;
	}
	.overview ul li{
	list-style:none;
	margin-right:25px;
	font-size:14px;
	}
	.overview ul li a{
	color:#000
	}
	.overview ul li:nth-child(1) a {
	color: #fff;
	font-size: 12px;
	background: #000;
	padding: 4px 12px;
	border-radius: 4px;
	text-decoration: none;
	text-transform: uppercase;
	}
	.overview ul li:nth-child(1) a:focus{
	outline: none;
	}
	.overview ul li .a_style{
		color: #fff;
	font-size: 12px;
	background: #000;
	padding: 4px 12px;
	border-radius: 4px;
	text-decoration: none;
	text-transform: uppercase;
	}
.resc-sec-heading {
      width: 100%;
      height: auto;
      display: flex;
    }
.resc-sec-heading span p {
	margin-bottom: 0;
	color: #495057;
	font-weight: 500;
	letter-spacing: 0.25px;
}
    
       .sec-heading {
      width: 100%;
      height: auto;
      display: flex;
      flex-direction: row;
      justify-content: space-between;
      align-items: center;
    }
    .sec-heading-left{
      display: flex;
      flex-direction: column;
      margin-left:10px;
    }
   .sec-heading span p {
	margin-bottom: 0;
	color: #495057;
	font-weight: 500;
	letter-spacing: 0.25px;
}

.sec-heading-left h2{
	text-transform: capitalize;
    position: relative;
/*     font-size: 1.3em; */
    margin-bottom: 0;
    color: #000;
	font-size:21px
		
}

.sec-heading-left p{
    margin-bottom: 0;
	color: #495057;
	font-weight: 500;
	letter-spacing: 0.25px;
/*     margin-top:-9px; */
	margin-top:-1px;
}
	span.font-icon img {
	max-width: 50px;
	margin-right: 8px;
	}
	.add_box {
	width: 100%;
	height: auto;
	display: flex;
	flex-direction: row;
	justify-content: space-between;
	align-items: baseline;
	padding: 0px 0px 10px 0px;
	margin-top: -10px;
	}
	a.addtitle {
	font-size: 1.5em;
	color: #000;
	opacity: 100%;
	font-weight: 600;
	text-transform: capitalize;
	}
	a.addtitle:hover {
	font-size: 1.5em;
	color: #000;
	opacity: 100%;
	font-weight: 700;
	text-decoration: none;
	}
	a.addDesc {
	font-size: 0.7em;
	font-weight: 500;
	color: #6c757d;
	opacity: 100%;
	display: block;
	margin-top: -9px;
	}
	a.addDesc:hover {
	font-size: 0.7em;
	font-weight: 500;
	color: #495057;
	opacity: 100%;
	text-decoration: none;
	}
	a.viewmoreBtn {
	border: 1px solid #007bff;
	background: #fff;
	color: #000;
	padding: 4px 10px;
	border-radius: 60px;
	font-size: 0.8em;
	font-weight: 500;
	}
	a.viewmoreBtn:hover {
	border: 1px solid #309ad5;
	background: #309ad5;
	color: #fff;
	padding: 4px 10px;
	border-radius: 60px;
	font-size: 0.8em;
	text-decoration: none;
	font-weight: 500;
	}
	.add_box_title {
	display: flex;
	flex-direction: row;
	justify-content: flex-start;
	align-items: center;
	}
    all-posts-str{
		display: flex;
		flex-direction: column;
		justify-content: flex-start;
		margin-top:10px;
	}
	ul.st_trLink {
	margin: 0;
	}
    
	/*product slider starts here*/
	#alsoPrdts .slick-next {
	right: -36px;
	}
	#alsoPrdts .slick-prev {
	left: -35px;
	}
	#alsoPrdts .slick-prev{
	font-size: 0;
	line-height: 0;
	position: absolute;
	top: 50%;
	display: block;
	width: 45px;
	height: 45px;
	line-height: 56px;
	padding: 0px 8px;
	-webkit-transform: translate(0, -50%);
	-ms-transform: translate(0, -50%);
	transform: translate(0, -50%);
	cursor: pointer;
	color: #000;
	font-weight: bolder;
	border: none;
	outline: none;
	background: #ffffff;
	border-radius: 50%;
	box-shadow: 0px 7px 10px 1px #ddd;
	z-index: 999;
	}
    .resource_content .post_title {
    margin-bottom: 0px;
	}
    .podcast_listing_content .post_title {
    padding: 0px;
    margin-bottom: 4px;
	}

	.row.podcast_row{
		display: flex;
		justify-content: center;
		align-items: center;
	}

	.podcast_content{
		display: flex;
		justify-content: space-between;
	}
	#alsoPrdts .slick-next {
	font-size: 0;
	line-height: 0;
	position: absolute;
	top: 50%;
	display: block;
	width: 45px;
	height: 45px;
	line-height: 56px;
	padding: 0px 8px;
	-webkit-transform: translate(0, -50%);
	-ms-transform: translate(0, -50%);
	transform: translate(0, -50%);
	cursor: pointer;
	color: #000;
	font-weight: bolder;
	border: none;
	outline: none;
	background: #ffffff;
	border-radius: 50%;
	box-shadow: 0px 7px 20px 1px #ddd;
	z-index: 999;
	}
	#alsoPrdts .slick-prev.slick-disabled:before, .slick-next.slick-disabled:before {
	opacity: 100%;
	color: #000;
	font-weight: bolder;
	}
	#alsoPrdts .slick-prev:before, .slick-next:before {
	font-family: 'slick';
	font-size: 20px;
	line-height: 1;
	opacity: 100%;
	color: #000;
	font-weight: bolder;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	}
	#alsoPrdts .slick-prev:hover, .slick-prev:focus, .slick-next:hover, .slick-next:focus {
	color: #000;
	outline: none;
	background: #fff;
	}
	#alsoPrdts .slick-prev::before {
	content: "<i class="fab fa-r-project"></i>";
	font-family: 'FontAwesome';
	}
	#alsoPrdts .slick-next::before {
	content: "<i class="fab fa-r-project"></i>";
	font-family: 'FontAwesome';
	}
	/*product slider ends here*/
	#partners .slick-next {
	right: -36px;
	}
	#partners .slick-prev {
	left: -35px;
	}
	#partners .slick-prev{
	font-size: 0;
	line-height: 0;
	position: absolute;
	top: 50%;
	display: block;
	width: 45px;
	height: 45px;
	line-height: 56px;
	padding: 0px 8px;
	-webkit-transform: translate(0, -50%);
	-ms-transform: translate(0, -50%);
	transform: translate(0, -50%);
	cursor: pointer;
	color: #000;
	font-weight: bolder;
	border: none;
	outline: none;
	background: #ffffff;
	border-radius: 50%;
	box-shadow: 0px 7px 10px 1px #ddd;
	z-index: 999;
	}
	#partners .slick-next {
	font-size: 0;
	line-height: 0;
	position: absolute;
	top: 50%;
	display: block;
	width: 45px;
	height: 45px;
	line-height: 56px;
	padding: 0px 8px;
	-webkit-transform: translate(0, -50%);
	-ms-transform: translate(0, -50%);
	transform: translate(0, -50%);
	cursor: pointer;
	color: #000;
	font-weight: bolder;
	border: none;
	outline: none;
	background: #ffffff;
	border-radius: 50%;
	box-shadow: 0px 7px 20px 1px #ddd;
	z-index: 999;
	}
	#partners .slick-prev.slick-disabled:before, .slick-next.slick-disabled:before {
	opacity: 100%;
	color: #000;
	font-weight: bolder;
	}
	#partners .slick-prev:before, .slick-next:before {
	font-family: 'slick';
	font-size: 20px;
	line-height: 1;
	opacity: 100%;
	color: #000;
	font-weight: bolder;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	}
	#partners .slick-prev:hover, .slick-prev:focus, .slick-next:hover, .slick-next:focus {
	color: #000;
	outline: none;
	background: #fff;
	}
	#partners .slick-prev::before {
	content: "<i class="fab fa-r-project"></i>";
	font-family: 'FontAwesome';
	}
	#partners .slick-next::before {
	content: "<i class="fab fa-r-project"></i>";
	font-family: 'FontAwesome';
	}
	#main_bgslider .slick-next {
	right: 82px;
	}
	#main_bgslider .slick-prev {
	padding-left:0px !important;
	left: 746px;
	}
	#main_bgslider .slick-prev{
	font-size: 0;
	line-height: 0;
	position: absolute;
	top: 90%;
	display: block;
	width: 45px;
	height: 43px;
	line-height: 56px;
	padding: 0px 8px;
	-webkit-transform: translate(0, -50%);
	-ms-transform: translate(0, -50%);
	transform: translate(0, -50%);
	cursor: pointer;
	color: #000;
	font-weight: bolder;
	border: none;
	outline: none;
	background: transparent;
	border-radius: 50%;
	z-index: 999;
	}
	#main_bgslider .slick-next {
	font-size: 0;
	line-height: 0;
	position: absolute;
	top: 90%;
	display: block;
	width: 45px;
	height: 45px;
	line-height: 56px;
	padding: 0px 8px;
	-webkit-transform: translate(0, -50%);
	-ms-transform: translate(0, -50%);
	transform: translate(0, -50%);
	cursor: pointer;
	color: #000;
	font-weight: bolder;
	border: none;
	outline: none;
	background: transparent;
	border-radius: 50%;
	box-shadow: 0px 0px 0px 0px #ddd;
	z-index: 999;
	}
	#main_bgslider .slick-prev.slick-disabled:before, .slick-next.slick-disabled:before {
	opacity: 100%;
	color: #000;
	font-weight: bolder;
	}
	#main_bgslider .slick-prev:before, .slick-next:before {
	font-family: 'slick';
	font-size: 20px;
	line-height: 1;
	opacity: 100%;
	color: #000;
	font-weight: bolder;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	}
	#main_bgslider .slick-prev:hover, .slick-prev:focus, .slick-next:hover, .slick-next:focus {
	color: #000;
	outline: none;
	background: #fff;
	padding-left: 0px;
	}
	#main_bgslider .slick-prev::before {
	content: "<i class="fab fa-r-project"></i>";
	font-family: 'FontAwesome';
	}
	#main_bgslider .slick-next::before {
	content: "<i class="fab fa-r-project"></i>";
	font-family: 'FontAwesome';
	}
	#blog .slick-next {
	right: -36px;
	}
	#blog .slick-prev {
	left: -35px;
	}
	#blog .slick-prev{
	font-size: 0;
	line-height: 0;
	position: absolute;
	top: 50%;
	display: block;
	width: 45px;
	height: 45px;
	line-height: 56px;
	padding: 0px 8px;
	-webkit-transform: translate(0, -50%);
	-ms-transform: translate(0, -50%);
	transform: translate(0, -50%);
	cursor: pointer;
	color: #000;
	font-weight: bolder;
	border: none;
	outline: none;
	background: #ffffff;
	border-radius: 50%;
	box-shadow: 0px 7px 10px 1px #ddd;
	z-index: 999;
	}
	#blog .slick-next {
	font-size: 0;
	line-height: 0;
	position: absolute;
	top: 50%;
	display: block;
	width: 45px;
	height: 45px;
	line-height: 56px;
	padding: 0px 8px;
	-webkit-transform: translate(0, -50%);
	-ms-transform: translate(0, -50%);
	transform: translate(0, -50%);
	cursor: pointer;
	color: #000;
	font-weight: bolder;
	border: none;
	outline: none;
	background: #ffffff;
	border-radius: 50%;
	box-shadow: 0px 7px 20px 1px #ddd;
	z-index: 999;
	}
	#blog .slick-prev.slick-disabled:before, .slick-next.slick-disabled:before {
	opacity: 100%;
	color: #000;
	font-weight: bolder;
	}
	#blog .slick-prev:before, .slick-next:before {
	font-family: 'slick';
	font-size: 20px;
	line-height: 1;
	opacity: 100%;
	color: #000;
	font-weight: bolder;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	}
	#blog .slick-prev:hover, .slick-prev:focus, .slick-next:hover, .slick-next:focus {
	color: #000;
	outline: none;
	background: #fff;
	}
	#blog .slick-prev::before {
	content: "<i class="fab fa-r-project"></i>";
	font-family: 'FontAwesome';
	}
	#blog .slick-next::before {
	content: "<i class="fab fa-r-project"></i>";
	font-family: 'FontAwesome';
	}
	#story .slick-next {
	right: 30px;
	}
	#story .slick-prev {
	left: 90px;
	
	}
	#story .slick-prev, .slick-next {
	font-size: 0;
	line-height: 0;
	position: absolute;
	/* top: 89%; */
	display: block;
	width: 45px;
	height: 45px;
	line-height: 56px;
	padding: 0px 8px;
	-webkit-transform: translate(0, -50%);
	-ms-transform: translate(0, -50%);
	transform: translate(0, -50%);
	cursor: pointer;
	color: #000;
	font-weight: bolder;
	border: none;
	outline: none;
	background: #ffffff;
	border-radius: 50%;
	box-shadow: 0px 7px 20px 1px #ddd;
	z-index: 999;
	}
	#story .slick-prev.slick-disabled:before, .slick-next.slick-disabled:before {
	opacity: 100%;
	color: #000;
	font-weight: bolder;
	}
	#story .slick-prev:before, .slick-next:before {
	font-family: 'slick';
	font-size: 20px;
	line-height: 1;
	opacity: 100%;
	color: #000;
	font-weight: bolder;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	}
	#story .slick-prev:hover, .slick-prev:focus, .slick-next:hover, .slick-next:focus {
	color: #000;
	outline: none;
	background: #fff;
	}
	#story .slick-prev::before {
	content: "<i class="fab fa-r-project"></i>";
	font-family: 'FontAwesome';
	}
	#story .slick-next::before {
	content: "<i class="fab fa-r-project"></i>";
	font-family: 'FontAwesome';
	}
	#sponsored .slick-next {
	right: 30px;
	}
	#sponsored .slick-prev {
	left: 30px;
	}
	#sponsored .slick-prev{
	font-size: 0;
	line-height: 0;
	position: absolute;
	top: 50%;
	display: block;
	width: 45px;
	height: 45px;
	line-height: 56px;
	padding: 0px 8px;
	-webkit-transform: translate(0, -50%);
	-ms-transform: translate(0, -50%);
	transform: translate(0, -50%);
	cursor: pointer;
	color: #000;
	font-weight: bolder;
	border: none;
	outline: none;
	background: transparent;
	border-radius: 50%;
	/* box-shadow: 0px 7px 10px 1px #ddd; */
	z-index: 999;
	}
	#sponsored .slick-next {
	font-size: 0;
	line-height: 0;
	position: absolute;
	top: 50%;
	display: block;
	width: 45px;
	height: 45px;
	line-height: 56px;
	padding: 0px 8px;
	-webkit-transform: translate(0, -50%);
	-ms-transform: translate(0, -50%);
	transform: translate(0, -50%);
	cursor: pointer;
	color: #000;
	font-weight: bolder;
	border: none;
	outline: none;
	
	border-radius: 50%;
	/* box-shadow: 0px 7px 20px 1px #ddd; */
	z-index: 999;
	}
	#sponsored .slick-prev.slick-disabled:before, .slick-next.slick-disabled:before {
	opacity: 100%;
	color: #000;
	font-weight: bolder;
	}
	#sponsored .slick-prev:before, .slick-next:before {
	font-family: 'slick';
	font-size: 20px;
	line-height: 1;
	opacity: 100%;
	color: #000;
	font-weight: bolder;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	}
	#sponsored .slick-prev:hover, .slick-prev:focus, .slick-next:hover, .slick-next:focus {
	color: #000;
	outline: none;
	background: #fff;
	}
	#sponsored .slick-prev::before {
	content: "<i class="fab fa-r-project"></i>";
	font-family: 'FontAwesome';
	}
	#sponsored .slick-next::before {
	content: "<i class="fab fa-r-project"></i>";
	font-family: 'FontAwesome';
	}
	.sec-heading .heading_con {
	display: flex;
	justify-content: center;
	align-items: center;
	color: inherit;
	}
	.sec-heading a {
	display: flex;
	justify-content: center;
	align-items: center;
	color: inherit;
	}
	.sec-heading a:hover {
	text-decoration: none;
	}
	.sec-heading img {
	max-width: 40px;
	margin-right: 15px;
	display: block;
	}
	.sec-heading h2 {
	text-transform: capitalize;
	position: relative;
	font-size: 1.3em;
	margin-bottom: 0;
	color: #000;
	}
	.sec-heading h2:hover {
	font-weight: 700;
	color: #000;
	}
	.sec-heading h2:after {
	content: '';
	position: absolute;
	top: 170%;
	left: -106px;
	right: 0;
	width: 77px;
	height: 4px;
	background-image: linear-gradient(to left,#0b6fcd, transparent);
	margin: auto;
	z-index: -1;
	display: none;
	}
	.sec-heading h2:before {
	content: '';
	position: absolute;
	top: 170%;
	left: 105px;
	right: 0;
	width: 77px;
	height: 4px;
	background-image: linear-gradient(to right, #0b6fcd, transparent);
	margin: auto;
	z-index: -1;
	display: none;
	}
	.sec-heading p {
	font-size: 0.8em;
	margin-bottom: 0;
	}
	.subscribe_form .tnp-field label {
		display: none;
	}
	.tnp-subscription div.tnp-field {
	margin-bottom: 0 !important;
	border: 0;
	padding: 0;
	}
	.post_item_wraper_one {
	width: 100%;
	min-height: 376px;
	display: flex;
	flex-direction: column;
	justify-content: space-between;
	text-align: left;
	box-shadow: 0px 0px 10px 5px rgb(0 0 0 / 15%);
	border-radius: 10px;
	transition: all 0.3s linear;
	overflow: hidden;
	position: relative;
	margin-top: 1rem;
	margin-bottom: 1rem;
	padding: 0px;
	background: #ffff;
	transform: scale(1);
	}
	.story_slider  .post_item_wraper_one{
	min-height: 510px;
	}
	.post_item_wraper_one:hover {
	cursor: pointer;
	transform: scale(1.06);
	box-shadow: 0px 0px 5px 5px rgb(0 0 0 / 33%);
	}
	.post_item_wraper_one:hover .post_title a{
	cursor: pointer;
	color: #000;
	opacity: 100%;
	font-weight: 600 !important;
	text-decoration: none;
	}
	.post_item_wraper_one:hover span.date{
	color: #000;
	opacity: 100%;
	}
	.post_item_wraper_one:hover .stBtn{
	color: #000;
	opacity: 100%;
	}
	.post_item_wraper_two {
	width: 100%;
	min-height: 100px;
	display: flex;
	flex-direction: column;
	justify-content: space-between;
	text-align: left;
	box-shadow: 0px 0px 10px 5px rgb(0 0 0 / 15%);
	border-radius: 10px;
	transition: all 0.3s linear;
	overflow: hidden;
	position: relative;
	margin-top: 1rem;
	margin-bottom: 1rem;
	padding: 0px;
	background: #ffff;
	transform: scale(1);
	}
	.post_item_wraper_two:hover {
	cursor: pointer;
	transform: scale(1.06);
	box-shadow: 0px 0px 5px 5px rgb(0 0 0 / 33%);
	}
	.post_item_wraper_two:hover .post_title a{
	cursor: pointer;
	color: #000;
	opacity: 100%;
	text-decoration: none;
	 font-weight: 600 !important;
	}
	.post_item_wraper_two:hover span.date{
	color: #000;
	opacity: 100%;
	}
	.post_item_wraper_two:hover .stBtn{
	color: #000;
	opacity: 100%;
	}
	.post_item_wraper_three {
	width: 100%;
	min-height: 260px;
	display: flex;
	flex-direction: column;
	justify-content: space-between;
	text-align: left;
	box-shadow: 0px 0px 10px 5px rgb(0 0 0 / 15%);
	border-radius: 10px;
	transition: all 0.3s linear;
	overflow: hidden;
	position: relative;
	margin-top: 1rem;
	margin-bottom: 1rem;
	padding: 0px;
	background: #ffff;
	transform: scale(1);
	}
	.post_item_wraper_three:hover {
	cursor: pointer;
	transform: scale(1.06);
	box-shadow: 0px 0px 5px 5px rgb(0 0 0 / 33%);
	}
	.post_item_wraper_three:hover .post_title a{
	cursor: pointer;
	color: #000;
	opacity: 100%;
	text-decoration: none;
	 font-weight: 600 !important;
	}
	.post_item_wraper_three:hover span.date{
	color: #000;
	opacity: 100%;
	}
	.post_item_wraper_three:hover .stBtn{
	color: #000;
	opacity: 100%;
	}
	/*.post_item_wraper_one:hover .post_avtar img{
	transform: scale(1.1);
	}*/
	.story_strtp {
	position: absolute;
	top: 87.6%;
	z-index: 99;
	display: block;
	}
	.stBtn_Two {
	position: absolute;
	top: 87.6%;
	left: 3px;
	padding: 0px 2px;
	z-index: 99;
	margin-left: 0px;
	display: block;
	}
	.stBtn {
	color: #FE0000;
	font-size: 0.7em;
	font-weight: 500;
	background: #FE00001C;
	padding: 1px 8px;
	text-align: center;
	text-transform: uppercase;
	margin-left: 10px;
	border-radius:2px;
	}
	.stBtn:hover {
	text-decoration: none;
	color: inherit;
	cursor: pointer;
	}
	.limg {
	width: 100%;
	max-height: 206px !important;
	padding: 0;
}
	.limg img {
	width: 100%;
	height: auto;
	display: flex;
	justify-content: center;
	border-radius: 0;
	overflow: hidden;
	opacity: 1;
	transition: all 0.4s linear;
	outline: none;
	object-fit: cover;
	}
	.simg{
	max-width: 100%;
	max-height: 130px !important;
	padding: 0;
	}
	.simg img {
	width: 100%;
	height: auto;
	object-fit: cover;
	}
	#sponsored .post_item_wraper_one {
	width: 100%;
	min-height: 260px;
	display: flex;
	flex-direction: column;
	justify-content: space-between;
	text-align: left;
	box-shadow: 0px 0px 10px 5px rgb(0 0 0 / 23%);
	border-radius: 15px;
	transition: all 0.3s linear;
	overflow: hidden;
	position: relative;
	margin-top: 1rem;
	margin-bottom: 1rem;
	padding: 0px;
	background: #ffff;
	transform: scale(1);
	}
	#sponsored .post_item_wraper_one:hover {
	cursor: pointer;
	transform: scale(1.06);
	box-shadow: 0px 0px 5px 5px rgb(0 0 0 / 33%);
	}
	#sponsored .post_avtar {
	width: 100%;
	height: auto;
	display: block;
	padding: 0px;
	border-radius: 0;
	overflow: hidden;
	margin-bottom: 0.5rem;
	position: relative;
	}
	#sponsored .post_title {
	padding: 2px 10px 0px;
	margin-bottom: 2em;
	}
	#sponsored .post_title a {
	font-size: 14px;
	text-align: left;
	display: block;
	line-height: 20px;
	color: #000;
	font-weight: 500;
	opacity: 80%;
	}
	#sponsored ul.date_list {
	margin: 0px 0px 0px -4px;
	overflow: hidden;
	}
	#sponsored ul.date_list li {
	display: inline-block;
	margin-right: 5px;
	}
	#sponsored ul.date_list li .fa {
	color: #545b62;
	font-size: 1em;
	margin-right: 5px;
	font-weight: 400;
	}
	#sponsored span.date {
	font-weight: 400;
	color: #000;
	opacity: 100%;
	font-size: 0.8rem;
	}
	#sponsored span.vtime {
	font-weight: 400;
	color: #000;
	opacity: 100%;
	font-size: 0.8rem;
	}
	#sponsored .stBtn_Two {
	position: absolute;
	top: 87.6%;
	left: 0px;
	padding: 0px 1px;
	z-index: 99;
	margin-left: 0px;
	display: block;
	}
	/*.post_avtar img:hover{
	transform: scale(1.1);
	border-radius: 10px;
	opacity: 1;
	}*/
	.post_title {
	width: 100%;
	height: 82px;
	padding: 2px 15px 0px;
	margin-bottom: 0;
	text-align: justify;
	display: block;
	}
	.post_title a {
		font-size: 15px;
		text-align: left;
		display: inline-block;
		line-height: 24px;
		color: #000;
		font-weight: 500;
		opacity: 100%;
	}
	.post_title a:hover{
	color: #000;
	opacity: 100%;
	text-decoration: none;
	}
	.post_date {
	padding: 9px 15px;
	margin-top: 0em;
	margin-bottom: 0.5em;
	}
	.post_linkBtn {
	padding: 0px 15px;
	margin-bottom: 0.5rem;
	display: none;
	}
	ul.date_list {
	margin: 0;
	overflow: hidden;
	}
	ul.date_list li {
	display: inline-block;
	margin-right: 5px;
	}
	ul.date_list li .fa {
	color: #545b62;
	font-size: 1.2em;
	margin-right: 10px;
	font-weight: 400;
	}
	.rdBtn {
	border: 3px solid #f0ea22;
	padding: 0px 5px;
	background: #f0ea22;
	color: #000;
	font-size: 14px;
	border-radius: 60px;
	font-weight: 500;
	line-height: 48px;
	transition: all 0.3s linear;
	margin-bottom: 2rem;
	}
	.rdBtn:hover {
	border: 3px solid #f0ea22;
	background: #fff;
	padding: 0px 5px;
	font-size: 14px;
	font-weight: 500;
	border-radius: 60px;
	line-height: 48px;
	color: #000;
	text-decoration: none;
	}
.story_postdetail-content a{
    display:inline !important;
}
	span.date {
	font-weight: 400;
	color: #000;
	opacity: 100%;
	font-size: 0.9rem;
	}
	section {
	padding-top: 1em;
	padding-bottom: 1em;
	}
	section#shop {
	padding-top: 0;
	}
	section#story {width: 100%;height: auto;display: block;overflow: hidden;position: relative;margin-top: 0;margin-bottom: 0;}
	section#blog {
	padding-bottom: 0;
	}
    .featured-default{
		display:flex;
		flex-wrap:nowrap;
	}
	.featured-default-column{
		display:flex;
		padding:10px;
	}
	#blog-default-insight{
		display:flex;
		flex-wrap:nowrap;
		overflow: hidden;
	}
	#blog-default-startup{
		display:flex;
		flex-wrap:nowrap;
		overflow: hidden;
	}#blog-default-learn{
		display:flex;
		flex-wrap:nowrap;
		overflow: hidden;
	}#blog-default-review{
		display:flex;
		flex-wrap:nowrap;
		overflow: hidden;
	}#blog-default-inspiration{
		display:flex;
		flex-wrap:nowrap;
		overflow: hidden;
	}
	.slick-dotted.slick-slider {
	margin-bottom: 0px;
	}
	section.subscribe {
	width: 100%;
	height: auto;
	display: block;
	background: #000;
	padding: 0em 0px;
	margin-top: 0;
	}
	section#story:after {
	content: '';
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	background: #e9ecef;
	width: 100%;
	height: 300px;
	z-index: -99999;
	}
	section#sponsored {
	position: relative;
	margin-bottom: 0rem;
	margin-top: 1em;
	}
	section#sponsored:after {
	content: '';
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	background: #e9ecef;
	width: 100%;
	height: 200px;
	z-index: -99999;
	}
	.story_heading {
	display: flex;
	justify-content: space-between;
	align-items: center;
	}
	.story_heading a {
	color: #be2231;
	font-size: 1em;
	font-weight: 500;
	}
	.story_heading a:hover {
	color: #309ad5;
	font-size: 1em;
	font-weight: 500;
	text-decoration: none;
	}
	.story_heading h2 {
	font-size: 2.5em;
	color: #be2231;
	}
	.intv_video {
	width: 100%;
	height: auto;
	display: block;
	text-align: center;
	}
	.intv_video iframe {
	max-width: 100%;
	height: 460px;
	object-fit: cover;
	}
	.intv_wraper img {
	max-width: 100%;
	height: auto;
	margin-right: 30px;
	border-radius: 15px;
	}
	.popup_content {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	display: flex;
	justify-content: center;
	align-items: center;
	background: #309ad5c2;
	opacity: 0;
	}
	.popup_videobtn img {
	display: block;
	text-align: center;
	margin: 0;
	}
	.intv_content_area {
	width: 100%;
	height: auto;
	display: block;
	position: relative;
	}
	.intv_content_area:hover .popup_content{
	opacity: 1;
	}
	.intv_content {
	width: 100%;
	height: auto;
	display: block;
	margin-left: 30px;
	padding-right: 30px;
	}
	.intv_title a {
	color: #000;
	font-size: 1.5em;
	font-weight: 500;
	opacity: 80%;
	}
	.intv_title a:hover{
	text-decoration: none;
	}
	.intv_title {
	display: block;
	margin-bottom: 1rem;
	}
	.intv_date {
	display: block;
	margin-bottom: 1rem;
	}
	.intv_desc p {
	display: block;
	margin-bottom: 1.5rem;
	font-size: 1.1em;
	font-weight: 600;
	color: #000;
	opacity: 65%;
	}
	.post_avtar {
	max-width: 100%;
	overflow: hidden;
	position: relative;
	}
   
	.slick-initialized .slick-slide {
	display: block;
	
	outline: none;
	}
	.post_avtar:focus {
	outline: none;
	}
	.post_item_wraper_one:focus {
	outline: none;
	}
	.podcast_wraper {
	display: flex;
	justify-content: space-around;
	align-items: center;
	border-radius: 15px;
	box-shadow: 0 0 25px rgb(0 0 0 / 5%);
	padding: 15px;
	}
	ul.podcast_lists {
	margin: 0;
	text-align: left;
	width: 100%;
	}
	ul.podcast_lists li {
	list-style: none;
	display: flex;
	justify-content: space-around;
	align-items: center;
	margin: 0.3rem auto;
	border-bottom: 1px solid #e9ecef;
	padding-bottom: 0px;
	}
	ul.podcast_lists li img {
	max-width: 50px;
	height: 28px;
	margin-right: 10px;
	}
	span.podcast_title {
	font-size: 12px;
	font-weight: 600;
	color: #000;
	opacity: 60%;
	margin-right: 10px;
	}
	input#nletter {
	width: 250px;
	margin-top: 0.5rem;
	border: none;
	background: #fff;
	padding: 10px 15px;
	border-radius: 30px;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	position: relative;
	}
	input#nletter:focus{
	outline: none;
	}
	span.form_icon {
	position: absolute;
	top: 35%;
	right: 32px;
	transform: translate(20%, -50%);
	background: #309ad5;
	padding: 12px 15px;
	border-radius: 30px;
	display: flex;
	justify-content: center;
	align-items: center;
	}
	span.form_icon .fa {
	transform: rotate(0deg);
	color: #f8f9fa;
	margin: 0;
	}
	ul.recent_news {
	margin: 0;
	}
	ul.recent_news li{
	list-style: none;
	display: inline-block;
	margin-bottom: 5px;
	}
	ul.recent_news li .fa {
	transform: rotate( 
	0deg
	);
	margin-right: 10px;
	font-size: 1.1em;
	color: #adb5bd;
	}
	ul.recent_news li a {
	color: #e9ecef;
	position: relative;
	}
	ul.recent_news li a:after {
	content: '';
	position: absolute;
	height: 1px;
	width: 0;
	background: #309ad5;
	left: 0px;
	right: 0;
	top: 100%;
	transition: all 0.2s linear;
	}
	ul.recent_news li a:hover {
	text-decoration: none;
	}
	/*ul.recent_news li a:hover:after {
	width: 100%;
	left: 0px;
	right: 0;
	top: 100%;
	}*/
	span.newsdt {
	margin-right: 10px;
	font-family: cursive;
	font-size: 0.9em;
	color: #309ad5;
	}
	span.newsdt:hover {
	text-decoration: none;
	color: #efea22;
	cursor: pointer;
	}
	.partner_section {
	width: 100%;
	height: auto;
	display: block;
	overflow: hidden;
	}
	.partner_avtar {
	width: 100%;
	height: auto;
	display: flex;
	justify-content: center;
	align-items: center;
	}
	.partner_avtar img {
	max-width: 60%;
	display: flex;
	justify-content: center;
	align-items: center;
	}
	/*post detail page starts here*/
	.story_postdetail-content {
		width: 100%;
		height: auto;
		margin: auto;
		text-align: justify;
	}
	a.startupBtn {
	color: #fff;
	background: #000;
	padding: 2px 8px;
	text-decoration: none;
	font-weight: 500;
	border-radius: 5px;
	line-height: 0;
	margin-right: 4px;
	}
	a.startupBtn:hover{
	background: #359cd6;
	color: #fff;
	font-weight: 500;
	text-decoration: none;
	}
	ul.story_clap_sicon {
	margin: 0;
	}
	ul.story_clap_sicon li{
	list-style: none;
	display: flex;
	justify-content: space-between;
	align-items: center;
	}
	h1.story_detail_heading {
	font-size: 1.6em;
	font-weight: 800;
	margin-top: 1rem;
	margin-bottom: 1rem;
	color: rgb(50, 50, 50);
	line-height: 2.9rem;
	text-align: left;
	}
	h4.story_post_titletag {
	font-size: 1.4em;
	font-weight: 700;
	color: rgb(50, 50, 50);
	opacity: 100%;
	margin-bottom: 1rem;
	line-height: 30px;
	}
	.story_post_mainthumnail {
	height: auto;
	display: block;
	margin-top: 1rem;
	margin-bottom: 1.5rem;
	overflow: hidden;
	}
	.story_postdetail-content p {
	margin-bottom: 1rem;
	text-align:justify;
    font-family: "Montserrat", sans-serif;
  font-size: 1.12em;
  font-style: inherit;
  font-weight: 400;
  line-height: 2.25rem;
  letter-spacing: 0.18px;
  text-align: left;
	}
.blog_post_detail p {
	margin-bottom: 1rem;
	text-align:justify;
    font-family: "Montserrat", sans-serif;
  font-size: 1.12em;
  font-style: inherit;
  font-weight: 400;
  line-height: 2.25rem;
  letter-spacing: 0.18px;
  text-align: left;
	}
.st_trLink {
  font-family: "Montserrat", sans-serif;
  font-size: 1.25em;
  font-style: normal;
  font-weight: 700;
  line-height: 1.6rem;
  letter-spacing: 0em;
  text-align: inherit;
  opacity: 1;
}
.side-content p{
  font-family: "Montserrat", sans-serif;
  font-size: 1.12em;
  font-style: inherit;
  font-weight: 420;
  line-height: 1.6rem;
  letter-spacing: 0.18px;
  text-align: left;
}

#blog-default-people{
		display:flex;
		flex-wrap:nowrap;
		overflow: hidden;
	}

	.story_postdetail-content h3 {
	margin: 1rem 0px;
	color: #000;
	font-size: 1.2rem;
	letter-spacing: 0.25px;
	font-weight: 600;
}
	.story_post_mainthumnail img {
	width: 100%;
	height: auto;
	display: block;
	object-fit: cover;
	}
	ul.story_post_detail {
	margin: 0;
	}
	ul.story_post_detail li {
	list-style: none;
	display: inline-block;
	}
	ul.story_post_detail li a {
	color: #000;
	opacity: 70%;
	font-size: 1.1em;
	text-transform: capitalize;
	font-weight: 500;
	}
	ul.story_post_detail li a span {
	font-size: 1em;
	margin-right: 5px;
	text-transform: capitalize;
	color: #000;
	opacity: 100%;
	font-weight: 500;
	}
	ul.story_post_detail li a:hover{
	text-decoration: none;
	color: #000;
	opacity: 100%;
	}
	ul.story_post_detail li span {
	color: #000;
	opacity: 70%;
	font-size: 1.1em;
	text-transform: capitalize;
	font-weight: 500;
	}
	.story_clap_sicon {
	display: flex;
	justify-content: space-between;
	align-items: center;
	margin-top: 3rem;
	margin-bottom: 2rem;
	}
	.story_sarea ul {
	margin: 0;
	}
	.story_sarea ul li{
	display: flex;
	justify-content: center;
	align-items: center;
	}
	.story_sarea ul {
	margin: 0;
	}
	li.socialshare a img {
	max-width: 30px;
	height: auto;
	display: block;
	}
	.story_sarea ul li {
	margin-left: 20px;
	}
	.story_sarea ul li {
	display: inline-block;
	margin-left: 0px;
	}
	.story_clap_sicon ul li {
	float: left;
	list-style: none;
	}
	.story_clap_sicon ul li span img {
	max-width: 30px;
	height: auto;
	display: block;
	float: left;
	margin-right: 10px;
	}
	.story_sarea ul li {
	display: flex;
	justify-content: center;
	align-items: center;
	margin-left: 10px;
	}
	.story_sarea ul li a {
	margin: 0;
	border: 1px solid #ddd;
	padding: 8px 16px;
	border-radius: 50%;
	font-size: 1.5em;
	}
	.story_sarea ul li a {
	border: 1px solid #ddd;
	padding: 6px 14px;
	border-radius: 50%;
	color: #707070;
	}
	.story_clap_sicon ul li a img {
	max-width: 25px;
	height: 25px;
	}
	.story_sarea ul li:nth-child(3) a {
	border: 1px solid #ddd;
	padding: 6px 12px;
	border-radius: 50%;
	font-size: 1.5em;
	}
	.divBorder {
	width: 100%;
	height: auto;
	display: block;
	border: 1px solid #ddd9;
	margin-top: 1rem;
	margin-bottom: 1rem;
	}
	.story_clap_sicon ul li span {
	color:#707070;
	font-weight: 600;
	}
	p.storypost_text {
	font-size: 1.2em;
	font-weight: 400;
	}
	p.storypost_quotes {
		font-size: 18px;
		font-weight: 500;
		position: relative;
		margin-bottom: 2rem;
		color: rgb(50, 50, 50);
		margin-top: 2rem;
	}
	p.storypost_quotes:before {
	content: '';
	position: absolute;
	top: -10px;
	left: 0;
	width: 70px;
	height: 5px;
	background: rgb(47 152 212);
	}
	li.socialshare {
	position: relative;
	}
	li.socialshare:hover ul.socialshare_sicon{
	opacity: 1;
	}
	ul.socialshare_sicon {
	position: absolute;
	right: 0px;
	display: inherit;
	background: #fff;
	border: 1px solid #ddd;
	border-radius: 10px;
	box-shadow: 0px 0px 5px 4px #ddd;
	opacity: 0;
	}
	ul.socialshare_sicon li a {
	border: none;
	color: #000;
	font-size: 1em;
	margin: 0px 0px;
	padding: 4px;
	}
	ul.socialshare_sicon li:nth-child(3) a {
	border: none;
	padding: 4px;
	}
	ul.socialshare_sicon li {
	margin: 0;
	}
	ul.socialshare_sicon li a .fa {
	font-size: 1.1em;
	background: #000;
	color: #fff;
	padding: 10px 12px;
	display: flex;
	justify-content: center;
	align-items: center;
	border-radius: 50%;
	}
	ul.socialshare_sicon li:nth-child(3) a .fa {
	font-size: 1em !important;
	background: #000;
	color: #fff;
	padding: 6px 8px;
	display: flex;
	justify-content: center;
	align-items: center;
	border-radius: 50%;
	}
	.blog_detail_thumbnail {
	width: 100%;
	height: 100vh;
	background-attachment: fixed;
	background-position: center;
	background-size: cover;
	background-position-y: top;
	position: relative;
	}
   .blog_detail_thumbnail img {
	width: 100%;
	height: 100%;
	object-fit: cover;
}
.categories-cards{
	display: flex;
	flex-wrap: wrap;
	justify-content: center;
}
.awards-cards{
	text-align:center;
	margin:30px;
	background-color:#808282;
	overflow: hidden; /* [1.2] Hide the overflowing of child elements */
	
}
.awards-cards {
	position: relative;
	border: 1px solid #333;
	overflow: hidden;
	width: 400px;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
}

.awards-cards img {
	vertical-align: top;
	max-width: 100%;
	-moz-transition: all 0.3s;
	-webkit-transition: all 0.3s;
	transition: all 0.3s;
}

.awards-cards:hover img {
	-moz-transform: scale(1.1);
	-webkit-transform: scale(1.1);
	transform: scale(1.1);
}
	section#blogdetail {
	margin-top: -15px;
	}
	section#interview {background: none;padding-top: 1em;}
	.blog_info {
	width: 100%;
	height: auto;
	display: block;
	background: #fff;
	padding: 2rem 8rem;
	margin-top: -350px;
	z-index: 1;
	}
	h1.blog_detail_heading {
	font-size: 3em;
	font-weight: 700;
	margin-top: 1rem;
	}
	.blog_post_detail {
	width: 100%;
	height: auto;
	display: block;
	background: #fff;
	padding: 2rem 14rem;
	}
	ul.blog_post_detail_shareicon {
	margin: 0;
	padding-bottom: 2rem;
	}
	ul.blog_post_detail_shareicon li {
	display: inline-block;
	list-style: none;
	}
	ul.blog_post_detail_shareicon li a {
	margin-right: 10px;
	}
	ul.blog_post_detail_shareicon li a i.fa.fa-facebook {
	font-size: 1.5em;
	border: 1px solid #ddd;
	border-radius: 50%;
	padding: 10px 16px;
	color: #39579a;
	}
	ul.blog_post_detail_shareicon li a i.fa.fa-twitter {
	font-size: 1.5em;
	border: 1px solid #ddd;
	border-radius: 50%;
	padding: 10px 12px;
	color: #00abf0;
	}
	ul.blog_post_detail_shareicon li a i.fa.fa-instagram {
	font-size: 1.5em;
	border: 1px solid #ddd;
	border-radius: 50%;
	padding: 10px 12px;
	color: #d51843;
	}
	ul.blog_post_detail_shareicon li a i.fa.fa-youtube {
	font-size: 1.5em;
	border: 1px solid #ddd;
	border-radius: 50%;
	padding: 10px 12px;
	color: #d12322;
	}
	ul.blog_post_detail_shareicon li a i.fa.fa-tumblr {
	font-size: 1.5em;
	border: 1px solid #ddd;
	border-radius: 50%;
	padding: 10px 16px;
	color: #2f4c69;
	}
	#js_container {
	width: 100%;
	height: auto;
	display: block;
	}
	.progress {
	height: 4px;
	background: white;
	width: 100%;
	z-index: 999;
	border-radius: 0;
	}
	.progress_bar {
	transition: width 0.15s linear;
	height: 100%;
	width: 0%;
	background: #2f98d4;
	}
	.st_share_container {
	width: 100%;
	height: auto;
	display: block;
	border-left: 10px solid #2f98d4;
	padding: 10px 30px;
	position: relative;
	margin-bottom: 2rem;
	}
	.st_share_container p {
	font-size: 2em;
	font-weight: 700;
	line-height: 40px;
	color: #000;
	}
	.st_share_container:hover span.twitter-share{
	display: block;
	cursor: pointer;
	}
	span.twitter-share {
	position: absolute;
	top: 50%;
	left: -30px;
	display: none;
	}
	span.twitter-share a {
	padding: 4px 10px;
	border-radius: 50%;
	font-size: 2em;
	background: #fff;
	color: #2f98d4;
	}
	.blog_post_mainthumnail img {
	max-width: 100%;
	height: 500px;
	display: block;
	}
	.st_breadcrumb {
	width: 100%;
	height: 30vh;
	display: block;
	background-image: linear-gradient(45deg,#061f2d, #0e4768);
	padding: 0;
	position: relative;
	overflow: hidden;
	border-bottom: 1px solid #ddd;
	}
	.breadceumb_content {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	display: flex;
	justify-content: center;
	align-items: center;
	}
	.st_breadcrumb img {
	width: 100%;
	height: 414px;
	overflow: hidden;
	object-fit: cover;
	}
	.page_title {
	display: flex;
	flex-direction: row;
	justify-content: space-between;
	align-items: center;
	}
	.page_title ul li {
	color: #ddd;
	list-style: none;
	display: inline-block;
	text-transform: capitalize;
	}
	.page_title ul li a {
	color: #fff;
	}
	.page_title ul li a:hover {
	color: #fff;
	text-decoration: none;
	}
	.page_title ul li .fa {
	font-size: 12px;
	margin: 0px 5px;
	font-weight: 500;
	}
	.page_title h1 {
	font-size: 2em;
	color: #fff;
	font-weight: 700;
	text-transform: uppercase;
	letter-spacing: 1px;
	}
	.st_page_title {
	display: flex;
	justify-content: space-between;
	align-items: center;
	}
	.st_page_title h2 {
	color: #fff;
	font-size: 2rem;
	}
	.st_page_title ul {
	margin: 0;
	}
	.st_page_title ul li {
	list-style: none;
	display: inline-block;
	text-align: left;
	margin-left: 15px;
	}
	.st_page_title ul li:first-child a{
	color: #fff;
	}
	.st_page_title ul li a:hover{
	text-decoration: none;
	}
	/*post detail page ends here*/
	/*inner pages starts here*/
	.startuptv_head {
	width: 100%;
	height: auto;
	position: relative;
	}
	.startuptv_mainvd {
	width: 100%;
	height: auto;
	padding: 1rem 0px;
	}
	.startuptv_head ul {
	margin: 0;
	border-bottom: 1px solid #ddd;
	padding-bottom: 1rem;
	}
	.startuptv_head ul li {
	display: inline-block;
	margin-right: 10px;
	}
	.startuptv_head ul li span {
	color: #000;
	opacity: 60%;
	font-size: 13px;
	font-weight: 600;
	}
	.startuptv_head ul li span .fa {
	font-size: 10px;
	}
	.startuptv_head p {
	font-size: 14px;
	font-weight: 500;
	color: #000;
/* 	opacity: 80%; */
	margin-bottom: 0;
/* 	letter-spacing: 1px; */
	}
	section#startuptv {
	padding-bottom: 2rem;
	border-bottom: 2px solid #ddd;
	}
	.sec-innerheading {
	display: block;
	text-align: left;
	}
	.sec-innerheading ul {
	margin: 0;
	display: flex;
	justify-content: space-between;
	align-items: center;
	}
	.sec-innerheading ul li {
	display: flex;
	justify-content: center;
	align-items: center;
	}
	.sec-innerheading ul li a {
	font-size: 14px;
	font-weight: 600;
	color: #2f98d4;
	}
	.sec-innerheading ul li a:hover {
	text-decoration: none;
	}
	.sec-innerheading ul li span a {
	color: #000;
	opacity: 70%;
	}
	.sec-innerheading ul li img {
	max-width: 40px;
	margin-right: 10px;
	}
	.sec-innerheading ul li span h2 {
	font-size: 1.5em;
	margin-bottom: 0;
	}
	.sec-innerheading ul li span p {
	font-size: 14px;
	margin-bottom: 0;
	}
	.post_item {
		width: 100%;
		height: 240px;
		display: block;
		overflow: hidden;
		border-radius: 10px;
		transition: all 0.3s linear;
	}
	.post_item img {
	max-width: 100%;
	height: 240px;
	object-fit: cover;
	}
	.post_item:hover{
	transform: scale(1.1);
	}
	section.innerpage {
	padding-bottom: 1.5rem;
	border-bottom: 2px solid #ddd;
	}
	.post_breadcrumb ul {
	margin: 0;
	}
	.post_breadcrumb ul li {
	display: inline-block;
	color: #545b7a;
	font-size: 14px;
	font-weight: 500;
	letter-spacing: 1px;
	cursor: context-menu;
	text-transform: capitalize;
	}
	.tab {
	overflow: hidden;
	border: none;
	}
	/* Style the buttons inside the tab */
	.tab button {
	background: #2f98d4;
	float: none;
	border: none;
	outline: none;
	cursor: pointer;
	padding: 5px 16px;
	transition: 0.3s;
	font-size: 14px;
	font-weight: 600;
	color: #fff;
	border-radius: 4px;
	}
	/* Change background color of buttons on hover */
	.tab button:hover {
	background-color: #ddd;
	}
	/* Create an active/current tablink class */
	.tab button.active {
	background-color: #f0ea22;
	}
	/* Style the tab content */
	.tabcontent {
	display: none;
	padding: 6px 12px;
	border: none;
	border-top: none;
	}
	.tabcontent p {
	font-size: 14px;
	letter-spacing: 1px;
	color: #000;
	opacity: 80%;
	font-weight: 400;
	}
	.tabcontent h3 {
	font-size: 1.2em;
	font-weight: 600;
	}
	.sugfor_you {
	border: 1px solid #ddd;
	padding: 20px 20px;
	}
	.sugfor_you h3 {
	font-size: 1.2em;
	text-transform: capitalize;
	margin-bottom: 2rem;
	}
	section#startupradio {
	padding: 2rem 0rem;
	/* background-image: linear-gradient(
	90deg
	, #051931, #2f98d4); */
    background-image: url(img/breadcrumb/breadcrumb-bg.png);
  background-repeat: no-repeat;
  background-color: #eef9ff;
  background-size: auto;
	}
	.startupradio_bgcontent h4 {
	font-size: 1.5em;
	font-weight: 100;
	color: #fff;
	font-family: cursive;
	}
	.startupradio_bgcontent span {
	color: #000;
	background: #f0ea22;
	padding: 4px 10px;
	border-radius: 4px;
	font-weight: 700;
	font-size: 1em;
	letter-spacing: 1px;
	text-transform: uppercase;
	}
	.startupradio_bgcontent h1 {
	color: #fff;
	font-size: 2.0em;
	padding: 1rem 0rem;
	font-weight: 700;
	}
	.startupradio_bgcontent p {
	color: #fff;
	font-weight: 400;
	margin-bottom: 1rem;
	}
	.startupradio_thumbnail img {
	width: 100%;
	border-radius: 10px;
	border: 5px solid #fff;
    height:284px;
	}

    
@media (min-width: 1200px) {
  .startupradio_thumbnail img {
    width: 80%;
  }
}

	.startupradio_bgcontent ul {
	margin: 0;
	}
	.startupradio_bgcontent ul li {
	display: inline-flex;
	vertical-align: middle;
	margin-right: 20px;
	}
	.startupradio_bgcontent ul li:last-child a {
	color: #cfe0f2;
	font-size: 1.5em;
	}
	.lstnBtn {
	background: #2f98d4;
	color: #fff !important;
	padding: 10px 34px;
	border-radius: 4px;
	font-weight: 600;
	font-size: 1.2em;
	text-transform: uppercase;
	display: flex;
	justify-content: center;
	align-items: center;
	}
	.lstnBtn .fa {
	font-size: 12px;
	margin-right: 5px;
	}
	.lstnBtn:hover {
	text-decoration: none;
	color: #fff;
	background: #1675ab;
	}
	section#podcast {
	margin-bottom: 1rem;
	}
	.podcast_container {
	width: 100%;
	height: auto;
	border-radius: 10px;
	}
	.podcast_container h1 {
	font-size: 1.5em;
	font-weight: 700;
	text-transform: uppercase;
	}
	.podcast_listing_area {
	width: 100%;
	height: auto;
	display: flex;
	justify-content: space-between;
	align-items: center;
	padding-bottom: 1rem;
	border-bottom: 1px solid #ddd;
	}
	.podcast_listing_thumbnail img {
	max-width: 200px;
	border-radius: 10px;
    height: 225px;
	margin-top: 17px;
	}
	.podcast_share {
	display: flex;
	justify-content: space-between;
	align-items: center;
	}
	.podcast_shareBtn ul li {
	display: inline-flex;
	vertical-align: middle;
	margin-right: 10px;
	margin-top: 10px;
	}
    
	.podcast_shareBtn {
		width: 100%;
    height: auto;
    display: flex;
    justify-content: space-around;
    padding: 13px 0px;
	}
	
	.podcast_lstnBtn{
		font-size: 18px;
		display: flex;
        margin-right: 55px;
	}
    #podcast_lstnBtn a img{
		width:30px;
		height:30px;
	}
	p.description-podcast {
		margin-right: 7px;
		margin-left: 0px;
}
	img.podcast-google {
		width: 170px;
		height: 60px;
	}
	img.podcast-amazon {
		width: 170px;
	}

	img.podcast-youtube {
		width: 170px;
	}
	img.podcast-soundcloud {
		width: 170px;
	}
	img.podcast-spotify {
		width: 170px;
	}
	img.podcast-apple {
		width: 170px;
	}
	.podcast_listing_content {
    width: 100%;
	}
	button.lstnBtn{
		background: black;
    width: 199px;
    color: white;
    font-size: 14px;
    height: 35px;
    padding: 4px;
	}
	button.spotifyBtn {
    background: black;
    width: 179px;
    color: white;
    font-size: 14px;
    height: 35px;
    padding: 4px;
		margin-right: 17px;
		border-radius: 7px;
	}
	.podcast_shareBtn a {
	font-size: 1.2em;
	color: #000;
	font-weight: 700;
	}
    .heading.post_title {
		font-size: 1.5em;
		text-align: left;
		padding-right: 36px;
	}

.heading.post_title a {
		
		font-size:20px ;
		font-weight: bold;
		font-family: 'Montserrat', sans-serif;
		
	}

	.podcast_shareBtn a:hover{
	text-decoration: none;
	}
	.podcast_listing_thumbnail {
	width: 30%;
	display: block;
	text-align: center;
	height: auto;
	}
	.podcast-epsd {
	font-size: 1em;
	text-transform: uppercase;
	font-weight: 700;
	color: #fe0000;
	}
	.podcast_listing_content p span {
	color: #6c757d;
	}
	.podcast_listing_content h3 {
	font-size: 1.5em;
	font-weight: 700;
	color: #000;
	display: block;
	padding-right: 1rem;
	}
	.podcast_listing_content a {
	color: #000;
	font-size: 1.4em;
	font-weight: 600;
    padding:3px;
	}
	.podcast_listing_content a:hover{
	text-decoration: none;
	}
	.podcast_shareBtn ul li a {
	color: #6c757d;
	margin: 0px 8px;
	}
	.podcast_shareBtn ul li a:nth-child(1) i:hover{
	color: #4064ac;
	}
	.podcast_shareBtn ul li a:nth-child(2) i:hover{
	color: #144679;
	}
	.podcast_shareBtn ul li a:nth-child(3) i:hover{
	color: #1c9cea;
	}
	.podcast_shareBtn ul li a:nth-child(4) i:hover{
	color: #f04235;
	}
	.podcast_subs {
	width: 100%;
	height: auto;
	display: block;
	background: #2f98d438;
	padding: 2rem;
	}
	.podcast_subs ul {
	margin: 0;
	display: flex;
	justify-content: space-between;
	align-items: flex-start;
	}
	.podcast_subs ul li {
	list-style: none;
	}
	.podcast_subs ul li span {
	font-size: 1.4rem;
	font-weight: 700;
	display: block;
	padding-right: 15px;
	letter-spacing: 0;
	}
	.podcast_subs p {
	color: #0d6ea5;
	font-size: 1em;
	font-weight: 600;
	}
	.podcast_subs ul li .fa {
	font-size: 4rem;
	color: #0d6ea5;
	}
	form.podcastForm {
	width: 100%;
	height: auto;
	display: flex;
	flex-direction: column;
	justify-content: space-between;
	align-items: inherit;
	}
	button.subscribe__button {
	border: navajowhite;
	background: #fe0000;
	color: #fff;
	font-weight: 600;
	padding: 10px 0px;
	margin-top: 0.5rem;
	border-radius: 4px;
	}
	button.subscribe__button:hover {
	color: #fff;
	background: #2f98d4;
	}
	input.pdform {
	border: 1px solid #ddd;
	padding: 10px 10px;
	border-radius: 4px;
	outline: none;
	font-weight: 500;
	}
	.podcast_lstnBrnd {
	width: 100%;
	height: auto;
	display: block;
	margin-top: 2rem;
	}
	.podcast_lstnBrnd ul {
	margin: 0;
	padding-top: 1.5rem;
	}
	.podcast_lstnBrnd ul li {
	display: inline-block;
	margin: 0px 5px;
	padding-bottom: 2.5em;
	}
	.podcast_lstnBrnd ul li a {
	border: 1px solid #2f98d4;
	padding: 10px 15px;
	border-radius: 10px;
	color: #000;
	font-weight: 600;
	font-size: 1em;
	}
	.podcast_lstnBrnd ul li a:hover{
	text-decoration: none;
	}
	span.vwallBtn {
	display: block;
	text-align: center;
	padding-top: 2rem;
	}
	.vallepsd {
	background: #2f98d4;
	color: #fff;
	font-weight: 600;
	padding: 12px 28px;
	border-radius: 4px;
	text-transform: uppercase;
	}
	.vallepsd:hover{
	color: #fff;
	background: #1675ab;
	text-decoration: none;
	}
	.leftside_content {
	background: #ddd;
	padding: 1rem;
	border-radius: 8px;
	margin-top: 1rem;
	}
	.post_categories {
	width: 100%;
	height: auto;
	display: block;
	margin-bottom: 3rem;
	padding-bottom: 2rem;
	border-bottom: 1px solid #6c757d;
	}
	.post_categories input.textSrch {
	border: 1px solid #ddd;
	padding: 4px 10px;
	font-size: 14px;
	border-radius: 0;
	margin-bottom: 1rem;
	width: 100%;
	}
	input.textSrch:focus{
	outline: none;
	}
	.post_categories ul {
	margin: 0;
	}
	.post_categories ul li {
	list-style: square;
	margin: 5px 0px;
	}
	.post_categories ul li a {
	color: #545b62;
	font-weight: 400;
	font-size: 14px;
	}
	.post_categories ul li a:hover {
	text-decoration: underline;
	color: #000;
	}
	ul.seeMore {
	width: 100%;
	height: 200px;
	overflow-y: scroll;
	padding-left: 41px;
	}
	ul.seeMore::-webkit-scrollbar{
	width: 5px;
	}
	ul.seeMore::-webkit-scrollbar-track{
	border-radius: 10px;
	background:#ddd;
	}
	ul.seeMore::-webkit-scrollbar-thumb{
	border-radius: 10px;
	background:#e9ecef;
	}
	.page_tags {
	width: 100%;
	height: auto;
	display: block;
	padding-bottom: 2rem;
	border-bottom: 1px solid #6c757d;
	margin-bottom: 2rem;
	}
	.page_tags input.textSrch {
	border: 1px solid #ddd;
	padding: 4px 10px;
	font-size: 14px;
	border-radius: 0;
	margin-bottom: 1rem;
	width: 100%;
	}
	.page_tags ul {margin: 0;padding-left: 43px;}
	.page_tags li {
	list-style: square;
	}
	.page_tags li a {
	color: #545b62;
	font-weight: 400;
	font-size: 14px;
	}
	.page_tags li a:hover {
	text-decoration: underline;
	color: #000;
	}
	.Tags {
	width: 100%;
	height: auto;
	padding-top: 0;
	}
	.Tags h4 {
	font-size: 1.2em;
	font-weight: 700;
	padding: 0;
}
	.Tags ul {
	margin: 0;
	}
   .Tags ul li {
	display: inline-block;
	margin: 0;
}
	.Tags ul li a {
	background: #fe0000;
	color: #fff;
	font-size: 12px;
	font-weight: 500;
	text-transform: uppercase;
	padding: 1px 3px;
	border-radius: 4px;
}
	.Tags ul li a:hover{
	text-decoration: none;
	background:#f0ea22;
	}
	.podcast_audio {
	display: none;
	}
	.stshero_bg img {
	max-width: 100%;
	height: auto;
	}
	.product_card {
	width: 100%;
	height: auto;
	display: block;
	box-shadow: 0px 1px 2px 2px #e9ecef;
	animation: liftthumb 0.3s infinite;
	position: relative;
	overflow: hidden;
	padding: 1rem;
	margin-top: 1rem;
	margin-bottom: 1rem;
	}
	#alsoPrdts h2 {
	font-size: 1.5em;
	font-weight: 600;
	}
	@keyframes mymove {
	from {padding-top: 0px;}
	to {padding-bottom: 0px;}
	}
	.product_card a:hover{
	text-decoration: none;
	}
	.product_title {
	position: absolute;
	bottom: 0;
	left: 0;
	right: 0;
	z-index: 1;
	width: 100%;
	height: 0;
	background: #2f98d4;
	transition: .5s ease;
	color: #fff;
	transform: scale(0);
	opacity: 0;
	text-align: center;
	padding: 10px 10px;
	overflow: hidden;
	}
	.product_thumbnail {
	width: 100%;
	height: auto;
	display: flex;
	justify-content: center;
	align-items: center;
	overflow: hidden;
	}
	.product_title p{
	margin-bottom: 0;
	font-weight: 600;
	}
	.product_card img{
	width: 100%;
	height: auto;
	overflow: hidden;
	}
	.product_card:hover img{
	transform: scale(1.4);
	}
	.product_card:hover .product_title {
	width: 100%;
	height: auto;
	transform: scale(1);
	opacity: 1;
	}
	.product_card:hover {
	cursor: pointer;
	box-shadow: 0px 1px 9px 1px #e9ecef;
	color: #fff;
	}
	.product_card:hover .product_card img{
	transform: scale(1.1);
	}
	.product_title h3 {
	font-size: 1.2em;
	text-align: center;
	font-weight: 700;
	}
	.product_title span {
	font-size: 1.2em;
	font-weight: 700;
	}
	.product_info {
	width: 100%;
	height: auto;
	padding: 20px 0px 0px 0px;
	}
	.product_info h3 {
	font-size: 1.2em;
	color: #000;
	font-weight: 600;
	text-align: left;
	}
	.product_info span {
	font-size: 1em;
	color: #000;
	font-weight: 700;
	}
	.product_info span .fa {
	color: #000;
	margin-right: 5px;
	}
	.filter_item {
	width: 100%;
	height: auto;
	display: block;
	padding: 0 1rem;
	margin-bottom: 2rem;
	padding-bottom: 2rem;
	border-bottom: 1px solid #ddd;
	}
	.filter_item h3 {
	font-size: 1.5em;
	font-weight: 700;
	color: #000;
	margin-bottom: 1.5rem;
	}
	.filter_item ul {
	margin: 0;
	}
	.filter_item ul li {
	list-style: none;
	margin: 10px 0px;
	color: #000;
	font-weight: 600;
	}
	.filter_item ul li input.priceBox {
	margin-right: 10px;
	}
	.catg_title h2 {
	font-size: 2em;
	font-weight: 600;
	margin-bottom: 2rem;
	position: relative;
	}
	.catg_title h2:after {
	content: '';
	position: absolute;
	top: 105%;
	width: 20px;
	height: 4px;
	left: 0;
	background: #2f98d4;
	}
	.product_preview {
	width: 100%;
	height: auto;
	background: #ece8e7;
	overflow: hidden;
	border: 2px solid #ddd;
	}
	.leftColumn {
	border-right: 1px solid #ddd;
	}
	.product_previewleftcolumn {
	width: 100%;
	height: auto;
	display: block;
	}
	.product_previewBoxleft img {
	width: 100%;
	height: auto;
	display: block;
	}
	.product_previewBoxright {
	width: 100%;
	height: auto;
	display: block;
	}
	.product_previewBoxright img{
	width: 100%;
	height: auto;
	display: block;
	}
	.products_detailInfo {
	width: 100%;
	height: auto;
	padding: 2rem 1rem;
	}
	h1.products_title {
	font-size: 2em;
	font-weight: 600;
	text-transform: capitalize;
	}
	h5.products_titletag {
	font-size: 1em;
	color: #545b62;
	text-transform: capitalize;
	padding-bottom: 1rem;
	}
	span.products_price {
	font-size: 1.5em;
	font-weight: 700;
	}
	span.products_price .fa {
	margin-right: 10px;
	}
	#procts_size {
	width: 100%;
	height: auto;
	margin-top: 2rem;
	margin-bottom: 3rem;
	}
	#procts_size h3 {
	font-size: 1.2em;
	font-weight: 600;
	}
	#procts_size button.Sbtn {
	width: 50px;
	height: 35px;
	text-align: center;
	border: 1px solid #2f98d4;
	color: #000;
	font-weight: 500;
	border-radius: 4px;
	}
	#procts_size button.Sbtn:focus{
	border:2px solid #2f98d4;
	background:#fe0000;
	color: #fff;
	}
	a.buyBtn {
	background: #2f98d4;
	color: #fff;
	padding: 14px 26px;
	font-size: 1.1em;
	font-weight: 500;
	text-transform: uppercase;
	border-radius: 4px;
	}
	a.buyBtn:hover{
	background:#f0ea22;
	color: #fff;
	text-decoration: none;
	}
	.product_delvryinfo {
	display: inline-flex;
	flex-direction: row;
	justify-content: space-between;
	align-items: flex-start;
	margin-top: 1rem;
	padding: 1rem;
	border-top: 1px solid #ddd;
	border-bottom: 1px solid #ddd;
	}
	.country_thumbnail{
	margin-right: 10px;
	}
	.country_thumbnail img {
	width: 100%;
	height: auto;
	}
	.product_dlvrDate span {
	font-size: 13px;
	font-weight: 500;
	color: #545b62;
	display: block;
	line-height: 22px;
	}
	.product_features h3 {
	font-size: 1.5em;
	font-weight: 600;
	}
	.product_features ul {
	margin-left: 20px;
	}
	.product_features ul li {
	font-size: 13px;
	line-height: 22px;
	}
	.pfeature_container {
	border-right: 1px solid #ddd;
	}
	.share_story {
	width: 100%;
	height: auto;
	display: block;
	text-align: left;
	}
	.share_story p {
	color: #545b7a;
	}
	.why_share {
	width: 100%;
	height: auto;
	display: block;
	text-align: left;
	padding-left: 0;
	}
	.share_story h1 {
	font-size: 1.5em;
	font-weight: 600;
	margin-bottom: 1rem;
	text-transform: capitalize;
	}
	.why_share h1 {
	font-size: 1.5em;
	font-weight: 700;
	margin-bottom: 1rem;
	text-transform: capitalize;
	}
	.why_share ul {
	margin: 0;
	}
	.why_share ul li {
	line-height: 26px;
	font-size: 15px;
	color: #545b7a;
	font-weight: 500;
	list-style: disc;
	margin-left: 20px;
	}
	.share_story h1 {
	font-size: 1.5em;
	font-weight: 700;
	margin-bottom: 1rem;
	text-transform: capitalize;
	}
	.share_story ul {
	margin-left: 20px;
	}
	.share_story ul li {
	line-height: 28px;
	font-size: 15px;
	color: #545b7a;
	font-weight: 400;
	}
	.submitBtn {
	width: 100%;
	height: auto;
	display: block;
	text-align: center;
	margin-top: 0rem;
	}
	#st_startupform {
	width: 100%;
	height: auto;
	position: relative;
	padding: 2rem 2rem;
	border-radius: 10px;
	border: 1px solid #ddd;
	box-shadow: 4px 4px 4px 2px #ddd;
	margin: 2rem auto;
	}
	.st_sharestory {
	border: none;
	margin-bottom: 2rem;
	}
	.submitBtn button.btn {
	padding: 12px 32px;
	font-weight: 600;
	background: #2f98d4;
	color: #fff;
	text-transform: uppercase;
	}
	#st_startupform::placeholder{
	font-size: 8px;
	color: red;
	}
	.submitBtn button.btn:hover {
	color: #fff;
	background: #f0ea22;
	}
	#st_startupform .form-control {
	display: block;
	width: 100%;
	height: calc(1.5em + 0.75rem + 2px);
	padding: 0.375rem 0.75rem;
	font-size: 1rem;
	font-weight: 400;
	line-height: 1.5;
	color: #495057;
	background-color: #f8f9fa !important;
	background-clip: padding-box;
	border: 1px solid #ddd;
	border-radius: 0.25rem;
	transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
	}
	#st_startupform textarea {
	overflow: auto;
	resize: vertical;
	width: 100%;
	height: 150px !important;
	padding: 0.375rem 0.75rem;
	font-size: 13px;
	font-weight: 400;
	line-height: 1.5;
	color: #495057;
	background-color: #f8f9fa !important;
	background-clip: padding-box;
	border: 1px solid #ddd;
	border-radius: 0.25rem;
	transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
	}
	#st_startupform textarea:focus{
	color: #495057;
	background-color: #fff;
	border-color: #fe0000 !important;
	outline: 0;
	box-shadow: none;
	}
	#st_startupform label {
	font-size: 12px;
	margin-top: 0.5em;
	font-weight: 700;
	color: #545b62;
	display: block;
	text-transform: uppercase;
	}
	#st_startupform.form-control:focus {
	color: #495057;
	background-color: #fff;
	border-color: #fe0000 !important;
	outline: 0;
	box-shadow: none;
	}
	.form_heading {
	width: 100%;
	height: auto;
	text-align: center;
	border-bottom: 1px solid #ddd;
	margin-bottom: 2rem;
	}
	.form_heading h2 {
	font-size: 1.5em;
	font-weight: 700;
	text-transform: uppercase;
	margin-bottom: 0.5rem;
	}
	#st_contactform label {
	font-size: 13px;
	font-weight: 700;
	text-transform: uppercase;
	margin-top: 1rem;
	}
	#st_contactform {
	width: 100%;
	height: auto;
	display: block;
	border: 1px solid #ddd;
	padding: 3rem;
	border-radius: 10px;
	background: #fff;
	}
	#st_contactform .form-control:focus {
	color: #495057;
	background-color: #fff;
	border-color: #fe0000 !important;
	outline: 0;
	box-shadow: none;
	}
	#st_contactform .form-control {
	display: block;
	width: 100%;
	height: calc(1.5em + 0.75rem + 2px);
	padding: 0.375rem 0.75rem;
	font-size: 13px;
	font-weight: 400;
	line-height: 1.5;
	color: #495057;
	background-color: #f8f9fa !important;
	background-clip: padding-box;
	border: 1px solid #ddd;
	border-radius: 0.25rem;
	transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
	}
	#st_contactform textarea#msg {
	height: 150px !important;
	}
	section#form {
	margin-top:1rem;
	margin-bottom: 2rem;
	margin: auto;
	}
	.share_story ul {
	margin-left: 20px;
	}
	.page_content_heading {
	width: 100%;
	height: auto;
	text-align: center;
	margin: auto;
	padding-bottom: 2rem;
	}
	.page_content_heading p {
	padding: 0px 6rem;
    text-align:center;
	}
	.resource_content {
	width: 80%;
	height: auto;
	margin: auto;
	display: block;
	padding-bottom: 2rem;
	}
	.founders_containers {
	width: 100%;
	height: auto;
	display: flex;
	grid-template-columns: auto auto auto auto auto auto auto auto auto auto;
	grid-template-rows: auto;
	grid-gap: 20px;
	}
	.founders_avtar img {
	width: 100%;
	}
	.founders_avtar {
	width: 100%;
	height: auto;
	border-radius: 50%;
	}
	h1.filters {
	font-size: 2em;
	text-transform: capitalize;
	font-weight: 700;
	margin-bottom: 2rem;
	}
	.filter_container {
	width: 90%;
	height: auto;
	display: block;
	}
	.color_btn button {
	padding: 18px;
	border-radius: 50%;
	border: 2px solid #dee2e6;
	margin-bottom: 1rem;
	margin-right: 0.5rem;
	}
	.color_btn button:focus{
	border:2px solid #fe0000;
	}
	.color_btn button#red {
	background: red;
	overflow: hidden;
	}
	.color_btn button#darkred {
	background: #ca0a0a;
	overflow: hidden;
	}
	.color_btn button#darkgrey {
	background: darkgray;
	overflow: hidden;
	}
	.color_btn button#grey {
	background: gray;
	overflow: hidden;
	}
	.color_btn button#white {
	background: white;
	overflow: hidden;
	}
	.color_btn button#blue {
	background: blue;
	overflow: hidden;
	}
	.color_btn button#pink {
	background: pink;
	overflow: hidden;
	}
	.color_btn button#orange {
	background: orange;
	overflow: hidden;
	}
	.color_btn button#yellow {
	background: yellow;
	overflow: hidden;
	}
	.color_btn button#green {
	background: green;
	overflow: hidden;
	}
	.color_btn button#black {
	background: black;
	overflow: hidden;
	}
	.color_btn button#navy {
	background: navy;
	overflow: hidden;
	}
	.partner_thumbnail {
	width: 100%;
	height: auto;
	text-align: center;
	margin: auto;
	border: 1px solid #ddd;
	border-radius: 4px;
	}
	.partner_thumbnail img {
	max-width: 100%;
	height: auto;
	margin: auto;
	}
	.magazine_search {
	width: 100%;
	height: auto;
	display: flex;
	justify-content: start;
	align-items: center;
	margin-top: 2rem;
	}
	.has-search .form-control {
	padding-left: 2.375rem;
	width: 350px;
	}
	.has-search .form-control:focus{
	outline: none;
	border:1px solid #fe0000;
	}
	.form-group.has-search {
	margin-bottom: 0;
	margin-left: 100px;
	}
	.has-search .form-control-feedback {
	position: absolute;
	z-index: 2;
	display: block;
	width: 2.375rem;
	height: 2.375rem;
	line-height: 2.375rem;
	text-align: center;
	pointer-events: none;
	color: #aaa;
	}
	.magazine_item {
	width: 100%;
	height: auto;
	display: flex;
	justify-content: flex-start;
	align-items: flex-start;
	overflow: hidden;
	padding: 1rem;
	border: 1px solid #e9ecef;
	box-shadow: 5px 5px 4px 0px #ddd;
	margin-bottom: 2rem;
	}
	.magazine_thumbnail {
	width: 20%;
	height: auto;
	display: flex;
	justify-content: center;
	align-items: center;
	}
	.magazine_thumbnail img {
	max-width: 100%;
	height: 190px;
	display: block;
	object-fit: cover;
	}
	.magazine_shortDesc {
	width: 80%;
	height: auto;
	display: block;
	padding: 0px 1rem;
	line-height: 48px;
	}
	.magazine_shortDesc a{
	text-decoration: none;
	}
	.magazine_shortDesc a:hover h2{
	text-decoration: none;
	color: #000;
	}
	.magazine_shortDesc a:hover h6{
	text-decoration: none;
	color: #000;
	}
	.magazine_shortDesc a:hover span{
	text-decoration: none;
	color: #000;
	}
	.magazine_shortDesc a:hover p{
	text-decoration: none;
	color: #000;
	}
	.magazine_shortDesc h2 {
	color: #495057;
	margin-bottom: 0.2rem;
	}
	.magazine_shortDesc h6 {
	color: #495057;
	font-size: 13px;
	}
	.magazine_shortDesc span {
	color: #343a40;
	}
	.magazine_shortDesc p {
	color: #343a40;
	}
	.Currentmagazine_item {
	width: 100%;
	height: auto;
	display: flex;
	justify-content: flex-start;
	align-items: flex-start;
	overflow: hidden;
	padding-top: 2rem;
	padding-bottom: 2rem;
	border-bottom: 1px solid #ddd;
	}
	.Currentmagazine_thumbnail {
	width: 20%;
	height: auto;
	display: flex;
	justify-content: center;
	align-items: center;
	}
	.Currentmagazine_thumbnail img {
	max-width: 100%;
	height: 290px;
	display: block;
	object-fit: cover;
	}
	.Currentmagazine_shortDesc {
	width: 80%;
	height: auto;
	display: block;
	padding: 0px 1rem;
	line-height: 48px;
	}
	.Currentmagazine_shortDesc a{
	text-decoration: none;
	}
	.Currentmagazine_shortDesc a:hover h2{
	text-decoration: none;
	color: #000;
	}
	.Currentmagazine_shortDesc a:hover h6{
	text-decoration: none;
	color: #000;
	}
	.Currentmagazine_shortDesc a:hover span{
	text-decoration: none;
	color: #000;
	}
	.Currentmagazine_shortDesc a:hover p{
	text-decoration: none;
	color: #000;
	}
	.Currentmagazine_shortDesc h2 {
	color: #495057;
	margin-bottom: 0.2rem;
	}
	.Currentmagazine_shortDesc h6 {
	color: #495057;
	font-size: 13px;
	}
	.Currentmagazine_shortDesc span {
	color: #343a40;
	}
	.Currentmagazine_shortDesc p {
	color: #343a40;
	}
	
	.form-control:focus {
	color: #495057;
	background-color: #fff;
	border: 1px solid #fe0000 !important;
	outline: 0;
	box-shadow: none;
	}
	/*.active{
	background:red;
	}*/
	/*inner pages ends here*/
	.popup-form {
	background: #fff;
	opacity: 0;
	position: absolute;
	left: -110px;
	z-index: 99;
	padding: 10px;
	top: 44px;
	}
	.popup-form.show{
	opacity:1;
	}
	.post_slider .slick-track > div {
	padding: 0px 10px 0px 10px;
	}
	.podcastForm .tnp-subscription input.tnp-submit {
	margin: 0;
	border: navajowhite;
	background: #fe0000;
	color: #fff;
	font-weight: 600;
	padding: 10px 0px;
	margin-top: 0.5rem;
	border-radius: 4px;
	width: 100%;
	}
	.podcastForm .tnp-subscription input[type=text], .tnp-subscription input[type=email], .tnp-subscription input[type=submit], .tnp-subscription select {
	width: 100%;
	margin: 0;
	line-height: normal;
	box-sizing: border-box;
	border: 1px solid #ddd;
	padding: 10px 10px;
	border-radius: 4px;
	outline: none;
	font-weight: 500;
	}
	/*css for award page*/
	.cflip_container{
	width:100%;
	height: 280px;
	background: transparent;
	border:1px solid transparent;
	border-radius: 4px;
	perspective: 1000px;
	margin-bottom: 2rem;
	}
	.cflip_inner_container{
	position: relative;
	width: 100%;
	height: 100%;
	text-align: center;
	transform-style: preserve-3d;
	transition: transform 0.8s;
	}
	.cflip_container:hover .cflip_inner_container{
	transform: rotateX(180deg);
	cursor: pointer;
	background: #fe0000;
	}
	.cflip_front, .cflip_back {
	position: absolute;
	width: 100%;
	height: 100%;
	backface-visibility: hidden;
	border-radius: 4px;
	display: flex;
	flex-direction: column;
	justify-content: center;
	align-items: center;
	padding: 1rem;
	}
	.cflip_front{
	width: 100%;
	height: 100%;
	background: #2f98d4;
	}
	.cflip_front_icon {
	margin-bottom: 1rem;
	}
	.cflip_front_icon i {
	color: #fff;
	font-size: 3.5em;
	}
	.cflip_front_text p {
	color: #fff;
	}
	.cflip_back {
	width: 100%;
	height: 100%;
	background: #2f98d4;
	display: flex;
	justify-content: center;
	align-items: center;
	transform: rotateY(180deg);
	}
	.cflip_back_text {
	transform: rotate(180deg);
	}
	.cflip_back_text small {
	color: #fff;
	}
	.cflip_back p{
	color: #fff;
	}
	.aflip_container{
	width:100%;
	height: 240px;
	background: transparent;
	border:1px solid transparent;
	border-radius: 4px;
	perspective: 1000px;
	margin-bottom: 2rem;
	}
	.aflip_inner_container{
	position: relative;
	width: 100%;
	height: 100%;
	text-align: center;
	transform-style: preserve-3d;
	transition: transform 0.8s;
	}
	.aflip_container:hover .aflip_inner_container{
	transform: rotateX(180deg);
	cursor: pointer;
	}
	.aflip_front, .aflip_back {
	position: absolute;
	width: 100%;
	height: 100%;
	backface-visibility: hidden;
	border-radius: 4px;
	display: flex;
	flex-direction: column;
	justify-content: center;
	align-items: center;
	padding: 0;
	}
	.aflip_front{
	width: 100%;
	height: 100%;
	background: #2f98d4;
	}
	.aflip_front_icon {
	margin-bottom: 1rem;
	}
	.aflip_front_icon i {
	color: #fff;
	font-size: 3.5em;
	}
	.aflip_front_text p {
	color: #fff;
	}
	.aflip_back {
	width: 100%;
	height: 100%;
	background: #2f98d4;
	display: flex;
	justify-content: center;
	align-items: center;
	transform: rotateY(180deg);
	}
	.aflip_back_text {
	transform: rotate(180deg);
	}
	.aflip_back_text small {
	color: #fff;
	}
	.aflip_front:hover{
	cursor: pointer;
	}
	.aflip_back p{
	color: #fff;
	}
	.aflip_back_text h4 {
	color: #fff;
	text-transform: capitalize;
	}
	.fixedBtn {
	position: fixed;
	right: -35px;
	top: 50%;
	background: #2f98d4;
	transform: rotate(
	-90deg
	);
	padding: 1rem;
	border-radius: 4px 4px 0px 0px;
	z-index: 999;
	cursor: pointer;
	}
	.fixedBtn a {
	font-size: 1em;
	color: #fff;
	}
	.fixedBtn a:hover{
	text-decoration: none;
	}
	.fixedBtn:hover{
	text-decoration: none;
	background: #f0ea22;
	}
	.jury_container {
	width: 100%;
	height: auto;
	display: block;
	text-align: center;
	margin-bottom: 2rem;
	}
	.jury_thumb img {
	max-width: 100%;
	height: 240px;
	object-fit: cover;
	}
	.jury_text h4 {
	font-size: 1.2em;
	padding: 0.5rem 0px;
	margin-bottom: 0;
	text-transform: capitalize;
	}
	.winner_container {
	width: 100%;
	height: 132px;
	margin: auto;
	display: block;
	cursor: pointer;
	overflow: hidden;
	transition: all 0.8s linear;
	border-radius: 4px;
	margin-bottom: 1rem;
	}
	section#alumni {
	margin-bottom: 1rem;
}
	.winner_front {
	width: 100%;
	height: 132px;
	position: relative;
	display: flex;
	justify-content: center;
	align-items: center;
	overflow: hidden;
	transition: all 0.8s linear;
	}
	.winner_front img{
	max-width: 100%;
	height: auto;
	object-fit: cover;
	transform: scale(1);
	transition: all 0.8s linear;
	}
	.winner_container:hover .winner_front img{
	transform: scale(1.5);
	}
	.winner_front_overlay {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	display: flex;
	justify-content: center;
	align-items: center;
	}
	.winner_front_overlay_text span {
	background: #fe0000;
	padding: 8px 16px;
	border-radius: 5%;
	color: #fff;
	font-weight: 500;
	text-transform: uppercase;
	}
	section#partners {
	margin: 1rem 0;
	}
	.modal.fade .modal-dialog {
	transition: -webkit-transform 0.3s ease-out;
	transition: transform 0.3s ease-out;
	transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
	-webkit-transform: translate(0, -50px);
	transform: translate(0, -50px);
	position: relative;
	}
	.logo-img{
		background-image: url('./img/logo-2.png') ;
		width: 160px;
		height: 88px;
		max-width: 100%;
		vertical-align: middle;
		border: none;
		margin-left: auto;
		background-color: transparent;
		margin-bottom: 5px;
	}
	header .modal {
	position: fixed;
	top: 0;
	left: 0;
	z-index: 1050;
	display: none;
	/* width: 100%;
	height: 100%; */
	overflow: hidden;
	outline: 0;
	background: #fff;
	}
	.modal-result{
		width: 80%;
		display: flex;
		margin: auto;
		justify-content: center;
		align-items: center;
	}

	.answers{
		margin: 10px;
		width: 33%;
		padding: 20px;
		/* border-right: 3px solid black;
		border-bottom: 3px solid black;
		border-left: 3px solid black; */
	}

	.answers h6{
		color: red;
	}

	.modal .modal-result{
		display: flex;
		flex-direction: column;
	}

	.modal .modal-result .results{
		display: flex;
	}


	.close-button .close {
	position: relative;
	color: white;
	top: -50px;
	}
	.modal-body {
	position: relative;
	-ms-flex: 1 1 auto;
	flex: 1 1 auto;
	padding: 4rem;
	background: #C33764;  /* fallback for old browsers */
	background: -webkit-linear-gradient(to right, #1D2671, #C33764);  /* Chrome 10-25, Safari 5.1-6 */
	background: linear-gradient(to right, #1D2671, #C33764); /* W3C, IE 10+/ Edge, Firefox 16+, Chrome 26+, Opera 12+, Safari 7+ */
	text-align: -webkit-left;
	}
	
	section#page_container {
	background: #e9ecef;
	}
	.page_body {
	width: 80%;
	height: auto;
	margin: auto;
	border: 1px solid #ddd;
	border-radius: 16px;
	padding: 2rem 2rem;
	background: #fff;
	}
	.modal-content {
	position: relative;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-direction: column;
	flex-direction: column;
	width: 100vw;
	pointer-events: auto;
	background-color: #fff;
	background-clip: padding-box;
	border: 1px solid rgb(244 244 244);
	border-radius: 0.3rem;
	outline: 0;
}
	.page_body p {
	font-size: 15px;
	color: #000;
	font-weight: 500;
	line-height: 30px;
	margin-bottom: 1.5rem;
	}
	.page_heading h1 {
	display: block;
	text-align: center;
	margin-bottom: 2rem;
	font-weight: 600;
	text-transform: capitalize;
	}
	.page_body a {
	color: #fe0000;
	font-weight: 400;
	}
	.page_body a:hover{
	color: #000;
	text-decoration: none;
	}
	.page_body h3 {
	margin: 1rem 0px;
	}

	/*css for award page ends here*/

/* .table-database{
		margin-right: 30px;
		margin-left: 30px;
	} */
		.comment-form label {
		display: inline-block;
		margin-bottom: 0.5rem;
		width: 100%;
	}
   .comment-form textarea {
	overflow: auto;
	resize: vertical;
	display: block;
	width: 100%;
	overflow: auto;
	resize: vertical;
	width: 100%;
	height: 150px !important;
	padding: 0.375rem 0.75rem;
	font-size: 13px;
	font-weight: 400;
	line-height: 1.5;
	color: #495057;
	background-color: #f8f9fa !important;
	background-clip: padding-box;
	border: 1px solid #ddd;
	border-radius: 0.25rem;
}
   .comment-form input, select, textarea {
	margin: 0;
	font-family: inherit;
	font-size: inherit;
	line-height: inherit;
	display: block;
	width: 100%;
	height: calc(1.5em + 0.75rem + 2px);
	padding: 0.375rem 0.75rem;
	font-size: 1rem;
	font-weight: 400;
	line-height: 1.5;
	color: #495057;
	background-color: #f8f9fa !important;
	background-clip: padding-box;
	border: 1px solid #ddd;
	border-radius: 0.25rem;
}
.comment-form input#submit {
	max-width: 30%;
	height: auto;
	float: right;
	padding: 12px 30px;
	border-radius: 4px;
	background: #359cd6 !important;
	outline: none;
	color: #fff;
	margin-top: 1rem;
	border: none;
	text-transform: uppercase;
}
.comment-form input#wp-comment-cookies-consent {
	width: 15px;
}
.comment-form input#submit:hover{
			background: #f0ea22 !important;
	}

  .comment-form input, select, textarea:focus{
	color: #495057;
	background-color: #fff;
	outline: 0;
	box-shadow: none;
}
.comment-meta.commentmetadata a {
	color: #fe1919;
	font-weight: 500;
}
.post_title a:focus{
	outline: none !important;
}
h2.comments {
	font-size: 1.5em;
	padding-top: 1rem;
	margin-top: 2rem;
	padding-bottom: 1rem;
	border-top: 1px dotted #ccc;
}
.blog_post_detail h3,h4 {
	padding: 1rem 0;
}
.st_g {
	margin-bottom: 1rem;
}
.st_g2 {
	margin-bottom: 2rem;
	background: #f8f9fa;
	padding: 1rem 1rem;
	box-shadow: 5px 5px 4px 0px #ddd;
}
.winner_profile_container {
	width: 100%;
	height: auto;
	display: block;
	text-align: center;
}
.winner_profile_container h6 {
	font-size: 0.9em;
	font-weight: 600;
	color: #495057;
}
.profile_thumbnail {
	width: 100%;
	height: auto;
	display: block;
	text-align: center;
}
.profile_thumbnail img {
	border-radius: 50%;
	margin-bottom: 1rem;
	border: 10px solid #fe0000;
}
.winner_profile_content h3{
	 font-weight: 600;
	color: #2f98d4;
}
.winner_profile_content h2 {
	color: #000;
}
.winner_profile_content a:hover{
	text-decoration: none;
}

.side_wrapper {
	width: 100%;
	height: auto;
	display: block;
	padding: 1rem 2rem;
	border-right: 1px solid #ddd;
}
.side_wrapper h3 {
	font-weight: 600;
}
.tips.islet {
	background: #2f98d4;
	padding: 1rem;
	border-radius: 8px;
}
.tips-title h1 {
	font-size: 1.5em;
	color: #fff;
}
.tips-body.tips-home h1 {
	font-size: 2em;
	color: #fff;
	font-weight: 500;
}
.tips-body.tips-home ul li {
	list-style: decimal;
	margin-left: 14px;
	color: #fff;
}
.tips-body.tips-home ul li p {
	color: #fff;
	font-weight: 400;
}
.tips-body.tips-home p {
	color: #fff;
}
.tips-body.tips-home a {
	color: #fff;
	text-decoration: underline;
}
.tips-body.tips-home b, strong {
	font-weight: 600;
	font-family: sans-serif;
}
.pagination {
	display: -ms-flexbox;
	display: flex;
/* 	display:inline-block; */
/* 	text-align:center; */
	padding-left: 0;
	justify-content: center;
	list-style: none;
	border-radius: 0.25rem;
	margin: 1rem 0;
/* 	margin: 1rem 0 0 auto; */
}
.pagination span {
	border: 1px solid #ddd;
	padding: 0px 5px;
	border-radius: 4px;
/* 	display:inline-block; */
	margin: 0px 5px;
}
.pagination span.current {
	color: #fff;
	background: #fe4000;
}
.pagination a {
	border: 1px solid #ddd;
	padding: 0px 10px;
/* 	display:inline-block; */
	display:flex;
	margin: 0px 5px;
/*     padding: 0px 2px; */
	color: #000;
	border-radius: 4px;
}
.pagination a:hover{
	background: #000;
	color: #fff;
	text-decoration: none;
}

.shop-woo{
	display: flex;
	justify-content: space-between;
}
.product-category.product{
	
	height: auto;
	display: block;
	box-shadow: 0px 1px 2px 2px #e9ecef;
	animation: liftthumb 0.3s infinite;
	position: relative;
	overflow: hidden;
	padding: 1rem;
	margin-top: 1rem;
	margin-bottom: 1rem;
}
.product-category.product:hover
{
	cursor: pointer;
	box-shadow: 0px 1px 9px 1px #e9ecef;
	color: #fff;
}
.product-category.product img {
	transform: scale(1);
	overflow: hidden;
	transition: 0.5s;
}
.product-category.product:hover img {
	transform: scale(1.4);
}

.woocommerce-loop-category__title{
	position: absolute;
	bottom: 0;
	left: 0;
	right: 0;
	z-index: 1;
	width: 100%;
	height: 0;
	background: #2f98d4;
	transition: .5s ease;
	color: #fff;
	transform: scale(0);
	opacity: 0;
	text-align: center;
	padding: 10px 10px;
	overflow: hidden;
	font-size: 1.2em;
}
.product-category.product:hover  .woocommerce-loop-category__title
{
	width: 100%;
	height: auto;
	transform: scale(1);
	opacity: 1;
	margin: 0;
}
.product-category.product  a {
	width: 100%;
	height: auto;
	display: flex;
	justify-content: center;
	align-items: center;
	overflow: hidden;
}
.count{
	background: transparent;
	color: #fff;
}

.product-item.product-image{
	height: auto;
	display: block;
	box-shadow: 0px 1px 2px 2px #e9ecef;
	animation: liftthumb 0.3s infinite;
	position: relative;
	overflow: hidden;
	padding: 1rem;
	margin-top: 1rem;
	margin-bottom: 1rem;
}

.button.product_type_simple{
	display: none !important;
}

 
.small-img .icon-left{
	display: none;
}


	@media only screen and (max-width: 1920px){
			.story_slider .post_item_wraper_one {
				min-height: 280px;
			}
		
		   .table-database{
	          margin-right: 120px;
	          margin-left: 140px;
	          margin-top: 50px;
	          margin-bottom:50px;
              }

           .table-database iframe{
              border: 0.1px solid #aaa;
	          box-shadow: 5px 10px  8px #888888;
	          height:1350px;
              }

           .table-database-unicorn{
	          margin-right: 120px;
	          margin-left: 140px;
	          margin-top: 40px;
			   margin-bottom:50px;
              }

           .table-database-unicorn iframe {
	          border: 0.1px solid #aaa;
	          box-shadow: 5px 10px 12px #888888;
			  height:1550px;
              }

			#main_bgslider .slick-next {
				right: 25px;
			}
			#main_bgslider .slick-prev {
				left: 586px;
			}
			.limg img {
			width: 100%;
			object-fit: cover;
			}
			.post_avtar {
			max-width: 100%;
			height: auto;
			}
			.post_title {
			width: 100%;
			height: auto;
			padding: 2px 15px 0px ;
			margin-bottom: 3em;
			text-align: justify;
			display: block;
            min-height:2rem;
			}
			.stories-section .limg img {
			width: 100%;
			height: 240px;
			display: flex;
			justify-content: center;
			border-radius: 0;
			overflow: hidden;
			opacity: 1;
			transition: all 0.4s linear;
			outline: none;
			object-fit: cover;
			}
			.stories-section .post_avtar a {
			width: 100%;
			display: block;
			transition: all 0.3s linear;
			outline: none;
			height: auto;
			}
			#blog .post_item_wraper_one {
			width: 100%;
			min-height: 280px;
			}
			#sponsored .post_item_wraper_one {
			width: 100%;
			min-height: 260px;
			}
			.post_slider .slick-track > div {
			padding: 0px 10px 0px 10px;
			}
	}
	@media only screen and (max-width: 1440px){
		.story_strtp {
		position: absolute;
		top: 87.6%;
		left: 5px;
		z-index: 99;
		display: block;
		}
		.table-database{
	          margin-right: 120px;
	          margin-left: 140px;
	          margin-top: 50px;
	          margin-bottom:50px;
              }

           .table-database iframe{
              border: 0.1px solid #aaa;
	          box-shadow: 5px 10px  8px #888888;
	          height:1350px;
              }

           .table-database-unicorn{
	          margin-right: 120px;
	          margin-left: 140px;
	          margin-top: 40px;
			   margin-bottom:50px;
              }

           .table-database-unicorn iframe {
	          border: 0.1px solid #aaa;
	          box-shadow: 5px 10px 12px #888888;
			   height:1350px;
              }


		#main_bgslider .slick-next {
			right: 25px;
		}
		#main_bgslider .slick-prev {
			left: 484px;
		}
		
		#sponsored .stBtn_Two {
		position: absolute;
		top: 83.6%;
		left: -12px;
		padding: 0px 1px;
		z-index: 99;
		margin-left: 0px;
		display: block;
		}
		.stories-section .post_avtar a {
		width: 100%;
		display: block;
		transition: all 0.3s linear;
		outline: none;
		height: auto;
		}
		#blog .post_item_wraper_one {
		width: 100%;
		min-height: 280px;
		}
		#sponsored .post_item_wraper_one {
		width: 100%;
		min-height: 260px;
		}
		.post_slider .slick-track > div {
		padding: 0px 10px 0px 10px;
		}
	}
	@media only screen and (max-width: 1366px){
		.story_strtp {
		position: absolute;
		top: 87.2%;
		left: 3px;
		padding: 0px 2px;
		z-index: 99;
		margin-left: 0px;
		display: block;
		}
       
		.table-database{
	          margin-right: 120px;
	          margin-left: 140px;
	          margin-top: 50px;
	          margin-bottom:50px;
              }

           .table-database iframe{
              border: 0.1px solid #aaa;
	          box-shadow: 5px 10px  8px #888888;
	          height:1350px;
              }

           .table-database-unicorn{
	          margin-right: 100px;
	          margin-left: 110px;
	          margin-top: 40px;
              }

           .table-database-unicorn iframe {
	          border: 0.1px solid #aaa;
	          box-shadow: 5px 10px 12px #888888;
			  height:1350px;
              }


		#main_bgslider .slick-next {
			right: 25px;
		}
			#main_bgslider .slick-prev {
			left: 608px;
		}
		#sponsored .stBtn_Two {
		position: absolute;
		top: 86.6%;
		padding: 0px 11px;
		z-index: 99;
		margin-left: 0px;
		display: block;
		}
		#blog .post_item_wraper_one {
		width: 100%;
		min-height: 280px;
		}
		#sponsored .post_item_wraper_one {
		width: 100%;
		min-height: 260px;
		}
		.limg img {
		max-width: 100%;
		height: auto;
		object-fit: cover;
		}
		.post_slider .slick-track > div {
		padding: 0px 10px 0px 10px;
		}
		.wp-block-audio audio {
		width: 100%;
		min-width: 230px !important;
		}
		.intv_video iframe {
		max-width: 100%;
		height: 440px;
		object-fit: cover;
		}
		#story .slick-prev {
		left: 30px;
		}
		#story .slick-next {
		right: 30px;
		}
		.slider-nav ul li img {
			width: 70px;
			height: 70px;
			border-radius: 4px;
			object-fit: cover;
		}
		.simg {
		max-width: 100%;
		max-height: 130px !important;
		padding: 0;
		}
	}
	@media only screen and (max-width: 1280px){
		.story_strtp {
		position: absolute;
		top: 87.2%;
		left: 5px;
		padding: 0px 16px;
		z-index: 99;
		margin-left: 0px;
		display: block;
		}
		
		.table-database{
	          margin-right: 120px;
	          margin-left: 140px;
	          margin-top: 50px;
	          margin-bottom:50px;
              }

           .table-database iframe{
              border: 0.1px solid #aaa;
	          box-shadow: 5px 10px  8px #888888;
	          height:1350px;
              }

           .table-database-unicorn{
	          margin-right: 100px;
	          margin-left: 110px;
	          margin-top: 40px;
              }

           .table-database-unicorn iframe {
	          border: 0.1px solid #aaa;
	          box-shadow: 5px 10px 12px #888888;
			   height:1400px;
              }


		#main_bgslider .slick-next {
			right: 25px;
		}
		#main_bgslider .slick-prev {
			left: 450px;
		}
		
		.fixed_sidebox{
		    display:none;
		}
		.archive-add{
			display:none;
		}
	
        
		#sponsored .stBtn_Two {
		position: absolute;
		top: 80.6%;
		left: -12px;
		padding: 0px 1px;
		z-index: 99;
		margin-left: 0px;
		display: block;
		}
		.wp-block-audio audio {
		width: 100%;
		min-width: 240px !important;
		}
	}
	@media only screen and (max-width: 1024px){
		.story_strtp {
		position: absolute;
		top: 87.2%;
		left: -12px;
		padding: 0px 16px;
		z-index: 99;
		margin-left: 0px;
		display: block;
		}
		
		.table-database{
	          margin-right: 120px;
	          margin-left: 140px;
	          margin-top: 50px;
	          margin-bottom:50px;
              }

           .table-database iframe{
              border: 0.1px solid #aaa;
	          box-shadow: 5px 10px  8px #888888;
	          height:1350px;
              }

           .table-database-unicorn{
	          margin-right: 100px;
	          margin-left: 110px;
	          margin-top: 40px;
              }

           .table-database-unicorn iframe {
	          border: 0.1px solid #aaa;
	          box-shadow: 5px 10px 12px #888888;
			   height:1400px;
              }


		#main_bgslider .slick-next {
			right: 25px;
		}
		#main_bgslider .slick-prev {
		left: 534px;
		}
		
		#sponsored .stBtn_Two {
		position: absolute;
		top: 83.6%;
		left: -12px;
		padding: 0px 1px;
		z-index: 99;
		margin-left: 0px;
		display: block;
		}
		.modal .modal-result .results{
			display: flex;
			flex-direction: row;

		}
        .podcast_content{
			flex-direction: column;
		}

		.answers{
			width: 100%;
		}

		.col-8{
			margin-left: -15px;
		}

		input.sbubsemail {
		position: relative;
		width: 290px;
		padding: 12px 10px;
		background: #ddd;
		outline: none;
		border: none;
		border-radius: 10px;
		}
		.side-box ul li img {
		width: 80px;
		height: 65px;
		border-radius: 10px;
		object-fit: cover;
		}
		.slider-nav ul li img {
		max-width: 256px;
		border-radius: 4px;
		}
		#story .slick-next {
		right: 30px;
		}
		#story .slick-prev {
		left: 34px;
		}
		#story .slick-prev::before {
		content: "<i class="fab fa-r-project"></i>";
		font-family: 'FontAwesome';
		}
		#story .slick-next::before {
		content: "<i class="fab fa-r-project"></i>";
		font-family: 'FontAwesome';
		}
		li.nav-item a {
		color: #000 !important;
		font-size: 1em;
		font-weight: 500;
		margin: 0px 7px;
		text-transform: uppercase;
		}
		.post_slider .slick-track > div {
		padding: 0px 10px 0px 10px;
		}
		.wp-block-audio audio {
		width: 100%;
		min-width: 220px !important;
		}
		ul.date_list li span{
		font-size: 12px;
		}
		.intv_video iframe {
		max-width: 100%;
		height: 420px;
		object-fit: cover;
		}
		.slick-slide img {
		display: block;
		width: 100%;
		height: auto;
		}
		.side-box {
		min-height: 370px;
		}
		.side-box1 {
		min-height: 150px;
		}
		.Currentmagazine_thumbnail {
		width: 35%;
		}
		.Currentmagazine_shortDesc {
		width: 65%;
		height: auto;
		display: block;
		padding: 0px 1rem;
		line-height: 40px;
		}
		.magazine_thumbnail {
		width: 25%;
		}
		.magazine_shortDesc {
		width: 75%;
		height: auto;
		display: block;
		padding: 0px 1rem;
		line-height: 48px;
		}
		.subscribe_form .tnp-subscription {
			/* font-size: 13px; */
			display: block;
			margin: 15px auto;
			max-width: 500px;
			width: 100%;
			margin-right: -30px;
		}
		.subscribe_form .tnp-subscription input.tnp-submit {
			background-color: #359cd6;
			color: #fff;
			width: auto;
			height: auto;
			margin: 0;
			float: left;
			font-weight: 500;
			text-transform: uppercase;
			height: 42px;
			position: absolute;
			right: 18px;
			border-radius: 0px 4px 4px 0px;
		}
	}
	@media only screen and (max-width: 768px){
		.startupradio_bgcontent {
		width: 100%;
		height: auto;
		margin-bottom: 2rem;
		}
        .startupradio_thumbnail {
			display: none;
		}
		.archive-add{
			display:none;
		}
	
		#main_bgslider .slick-next {
			right: 25px;
		}
		#main_bgslider .slick-prev {
		left: 360px;
		}
		.story_postdetail-content {
		width: 80%;
		height: auto;
		margin: auto;
		text-align: justify;
		}
		.podcast_listing_area {
		width: 100%;
		height: auto;
		display: block;
		text-align: left;
		padding-bottom: 1rem;
		border-bottom: 1px solid #ddd;
		}
		.startupradio_thumbnail img {
		border-radius: 10px;
		border: 5px solid #fff;
		width: 100%;
		}
		.podcast_share {
		display: block;
		text-align: left;
		align-items: center;
		}
		.podcast_shareBtn {
		width: 100%;
		height: auto;
		display: block;
		padding: 10px 0px;
		}
		.side-box ul > div {
		display: flex;
		justify-content: flex-start;
		margin-bottom: 20px;
		}
		#blog .slick-prev {
		left: -20px;
		}
		#blog .slick-next {
		right: -20px;
		}
		#story .slick-next {
		right: 120px;
		}
		#story .slick-prev {
		left: 120px;
		}
		.subs_cont h4 {
		font-size: 1.5em;
		text-transform: none;
		}
		.subscribe_form {
		margin-left: 0;
		}
		input.sbubsnews {
		position: relative;
		width: 300px;
		}
		.modal .modal-result .results{
			display: flex;
			flex-direction: column;

		}
        .podcast_content{
			flex-direction: column;
		}
		.contBtn {
		display: block;
		justify-content: flex-end;
		align-items: center;
		margin-left: -10px;
		padding: 12px;
		}
		.slick-slide img {
		display: block;
		width: 100%;
		}
		.bg-gray {
		margin-top: 2rem;
		}
		.side-box {
		min-height: 348px;
		}
		
		.side-box1 {
		min-height: 154px;
		}
		.page_body {
		width: 90%;
		height: auto;
		margin: auto;
		border: 1px solid #ddd;
		border-radius: 16px;
		padding: 2rem 2rem;
		background: #fff;
		}
		ul#navbarSupportedContent li:nth-child(2):before{
			display: none;
		}
		ul#navbarSupportedContent li:nth-child(2):after{
			display: none;
		}
		.hcntBtn {
		display: flex;
		justify-content: flex-start;
		align-items: center;
		position: absolute;
		top: 0;
		right: 15px;
		}
		.hcntBtn a:nth-child(2) {
			display: block;
		}
		
		.table-database{
	         margin-right: 70px;
	        margin-left: 60px;
	        margin-top: 20px;
	       margin-bottom:25px;
            }

        .table-database iframe{
           border: 0.1px solid #aaa;
	       box-shadow: 5px 10px  8px #888888;
	       height:1450px;
           }

       .table-database-unicorn{
	      margin-right: 70px;
	      margin-left: 60px;
	      margin-top: 20px;
	      margin-bottom:25px;
	
         }

        .table-database-unicorn iframe {
	       border: 0.1px solid #aaa;
	       box-shadow: 5px 10px 12px #888888;
	       height:1450px;
}
	}

/* @media only screen and (min-width:480px)
{
.table-database{
	margin-right: 10px;
	margin-left: 14px;
	margin-top: 10px;
	margin-bottom:15px;
}

.table-database iframe{
border: 0.1px solid #aaa;
	box-shadow: 5px 10px  8px #888888;
	height:1230px;
}

.table-database-unicorn{
	margin-right: 10px;
	margin-left: 13px;
	margin-top: 10px;
	margin-bottom:15px;
	
}

.table-database-unicorn iframe {
	border: 0.1px solid #aaa;
	box-shadow: 5px 10px 12px #888888;
	height:1230px;
}
} */

	@media only screen and (max-width: 480px){
		h1 .story_detail_heading {
		font-size: 1.6em;
		font-weight: 800;
		margin-top: 1rem;
		margin-bottom: 1rem;
		color: rgb(50, 50, 50);
		line-height: 2.5rem;
		}	
        .startupradio_thumbnail {
			display: none;
	}
		
	.table-database{
	margin-right: 10px;
	margin-left: 14px;
	margin-top: 10px;
	margin-bottom:15px;
}

.table-database iframe{
border: 0.1px solid #aaa;
	box-shadow: 5px 10px  8px #888888;
	height:1450px;
}

.table-database-unicorn{
	margin-right: 10px;
	margin-left: 13px;
	margin-top: 10px;
	margin-bottom:15px;
	
}

.table-database-unicorn iframe {
	border: 0.1px solid #aaa;
	box-shadow: 5px 10px 12px #888888;
	height:1500px;
}
		
      .pagination {
			/* display: -ms-flexbox; */
			/* display: flex; */
			display: inline-block;
			padding-left: 0;
			justify-content: center;
			list-style: none;
			border-radius: 0.25rem;
			margin: 1rem 60px;
		}
		.pagination span {
			border: 1px solid #ddd;
			padding: 0px 5px;
			border-radius: 4px;
			margin: 0px 5px;
			/* display: inline-block; */
			 display: inline-block;
		} 
		.pagination span.current {
			color: #fff;
			background: #fe4000;
			display: inline-block;
		}
		.pagination a {
			border: 1px solid #ddd;
			padding: 0px 10px;
			/* padding: 0px 2px; */
			color: #000;
			margin: 0px 5px;
			border-radius: 4px;
			display: inline-block;
		
		}
		.pagination a:hover{
			background: #000;
			color: #fff;
			text-decoration: none;
		}
	    
	.archive-add{
		display:none;
	}
    
        .fixed_sidebox{
            display:none;
        }
		#main_bgslider .slick-next {
			right: 25px;
		}
		#main_bgslider .slick-prev {
		left: 216px;
		}
        
        .archive-add{
        display:none;
        }
			
		.intv_wraper {
		display: block;
		text-align: left;
		border-radius: 15px;
		box-shadow: 0 0 25px rgb(0 0 0 / 5%);
		margin-bottom: 2rem;
		}
		.intv_video iframe {
		max-width: 100%;
		height: 260px;
		}
		.top_headercont {
		width: 100%;
		height: auto;
		display: block;
		text-align: center;
		}
			 
		.search_bar {
		display: none;
		}
		.header-slinks {
		padding-top: 1rem;
		display: none;
		justify-content: center;
		}
		.hcntBtn a:nth-child(2) {
		display: block;
		}
		.hcntBtn a:nth-child(1) {
		font-size: 1.5em;
		margin-right: 0;
		color: #2f98d4;
		}
		.logo {
		display: block;
		text-align: center;
		padding-top: 0rem;
		}
		#story .slick-next {
		right: 30px;
		}
		#story .slick-prev {
		left: 34px;
		}
		.post_categories {
		width: 100%;
		height: auto;
		}
		.page_tags {
		width: 100%;
		height: auto;
		display: block;
		padding-bottom: 3rem;
		border-bottom: 1px solid #ddd;
		}
		.startupradio_bgcontent {
		width: 100%;
		height: auto;
		margin-bottom: 2rem;
		}
		.podcast_listing_area {
		width: 100%;
		height: auto;
		display: block;
		text-align: left;
		padding-bottom: 1rem;
		border-bottom: 1px solid #ddd;
		}
		.startupradio_thumbnail img {
		border-radius: 10px;
		border: 5px solid #fff;
		width: 100%;
		}
		.slider-nav ul > div {
		display: block !important;
		margin-right: 0;
		border-left: 2px solid #fecb02;
		}
		.slider-nav ul li img {
		max-width: 100%;
		border-radius: 4px;
		}
		.slider-nav .side-content p {
		margin-top: 5px;
		margin-left: 0;
		text-align: justify;
		letter-spacing: 0px;
		}
		.slider-nax-box {
		width: 100%;
		height: auto;
		margin-bottom: 2rem;
		}
		#blog .slick-prev {
		left: 2px;
		}
		#blog .slick-next {
		right: 3px;
		}
		.podcast_lstnBtn {
		width: 50%;
		}
		#alsoPrdts .slick-next {
		right: 8px;
		}
		#alsoPrdts .slick-prev {
		left: 8px;
		}
		.founders_containers {
		width: 100%;
		height: auto;
		display: grid;
		grid-template-columns: auto auto auto auto auto;
		grid-template-rows: auto;
		grid-gap: 20px;
		}
		.counter {
			height: 144px;
			padding: 0rem;
			background: #319ad5;
			margin-bottom: 1rem;
		}
		.counter p {
		color: #fff;
		font-size: 12px;
		}
		.magazine_item {
		width: 100%;
		height: auto;
		display: block;
		overflow: hidden;
		padding-top: 2rem;
		padding-bottom: 2rem;
		border-bottom: 1px solid #ddd;
		}
		.magazine_thumbnail {
		width: 100%;
		height: auto;
		display: block;
		text-align: left;
		}
		.magazine_shortDesc {
		width: 100%;
		padding: 1rem 0px;
		}
		.magazine_search {
		width: 100%;
		height: auto;
		display: block;
		text-align: left;
		}
		#post_search input[type="search"] {
		width: 350px;
		padding: 6px 10px;
		border: 2px solid #ddd;
		border-radius: 4px;
		margin-left: 0;
		}
		.Currentmagazine_item {
		width: 100%;
		height: auto;
		display: block;
		padding-bottom: 1rem;
		border-bottom: 1px solid #ddd;
		}
		.Currentmagazine_shortDesc {
		width: 100%;
		height: auto;
		display: block;
		padding: 1rem 0px;
		}
		.Currentmagazine_thumbnail {
		width: 100%;
		height: auto;
		display: block;
		text-align: left;
		}
		.form-group.has-search {
		margin-bottom: 0;
		margin-left: 0;
		}
		.page_content_heading p {
		padding: 0px 1rem;
		}
		#partners .slick-prev {
		left: 3px;
		}
		#partners .slick-next {
		right: 3px;
		}
		.st_breadcrumb {
		width: 100%;
		height: 30vh;
		display: flex;
		justify-content: center;
		align-items: center;
		padding: 3rem 0px;
		}
		.page_title {
		display: flex;
		flex-direction: column;
		justify-content: space-between;
		align-items: center;
		}
		#blog .slick-slide {
		padding:15px;
		}
		.subs_cont {
			display: flex;
			align-items: center;
			justify-content: center;
			height: 30px;
			margin-bottom: 0;
		}
		.slick-slide img {
		display: block;
		width: 100%;
		}
		.wp-block-audio audio {
		width: 100%;
		min-width: 227px !important;
		margin-top: 0.7rem;
		}
		.post_slider  .slick-track > div{
		padding:15px;
		}
		.popup-form.show form {
		display:flex;
		}
		.popup-form.show form  button{
		padding: 10px;
		height: 40px;
		line-height: 0.2rem;
		margin-left: 15px;
		}
		.popup-form.show form  .form-control{
		border-radius:0;
		margin-right: 20px;
		display:block;
		}
		.pop-icon{
		margin-right:15px;
		cursor: pointer;
		}
		.slider .slick-slide > img{
		border-radius:16px;
		}
		.podcast_lists figure {
		margin: 0 0 0.4rem;
		}
		.side-box {
		min-height: 350px;
		}
		.side-box1 {
		min-height: 154px;
		}
		.slick-dotted.slick-slider {
		margin-bottom: 0;
		}
		.hcntBtn {
		display: flex;
		justify-content: flex-start;
		align-items: center;
		position: absolute;
		top: 0;
		right: 15px;
		}
		.contBtn {
		display: flex;
		justify-content: flex-start;
		align-items: center;
		margin-left: 0 !important;
		padding: 0;
		}
		.navbar {
		margin-left: 0;
		}
		.mbmenu {
		display: flex;
		justify-content: space-between;
		align-items: center;
		position: relative;
		}
		.header_menu {
		position: relative;
		width: 100%;
		height: auto;
		}
		.active {
		color: #fff !important;
		background: #e9ecef;
		border-radius: 0px !important;
		}
		.subscribe_form .tnp-subscription input[type=email] {
		width: 100%;
		height: 42px;
		}
		.subscribe_form .tnp-subscription input.tnp-submit {
		right: 14px;
		}
		.page_title h1 {
		font-size: 1.5em;
		}
		.why_share {
		padding-left: 0rem;
		padding-top: 1rem;
		}
		.post_item_wraper_two {
		width: 80%;
		height: auto;
		margin: 0px auto 2rem;
		}
		.side-box ul li img {
		width: 90px;
		height: 80px;
		border-radius: 10px;
		object-fit: cover;
		}
		
		.blog_info {
		width: 100%;
		height: auto;
		display: block;
		background: #fff;
		padding: 2rem 2rem;
		margin-top: 0px;
		z-index: 1;
		}
		.blog_post_detail {
		width: 100%;
		height: auto;
		display: block;
		background: #fff;
		padding: 2rem 2rem;
		}
		.page_tags ul li a{
		padding: 7px 0;
		display:inline-block;
		color: #000;
		font-weight: 500;
		}
		.page_tags ::marker {
		color: #cecece;
		font-size: 1em;
		}
		.seeMore ::marker {
		color: #cecece;
		font-size: 1em;
		}
		.seeMore ul li a{
		padding: 7px 0;
		display:inline-block;
		color: #000;
		font-weight: 500;
		}
		.categories{
		padding: 7px 0;
		color: #000;
		font-weight: 500;
		}
		.leftside_content h3{
		margin-bottom:1.4rem
		}
		.leftside_content{
		padding:20px;
		background:#f5f5f5
		}
		.leftside_content {
		display: none;
		}
		.modal-body {
		position: relative;
		-ms-flex: 1 1 auto;
		flex: 1 1 auto;
		padding: 2rem 1rem;
		/* background: #232323; */
		}
		.modal .modal-result{
			width: 100%;
		}
		.modal .modal-result{
			display: flex;
			flex-direction: column;
		}

		.modal .modal-result .results{
			display: flex;


		}
		.col-8{
			margin-left: -12px;
		}
		.page_body {
		width: 90%;
		height: auto;
		margin: auto;
		border: 1px solid #ddd;
		border-radius: 16px;
		padding: 2rem 2rem;
		background: #fff;
		}
		.winner_container {
		margin-bottom: 1rem;
		}
		.page_body p {
		text-align: justify;
		}
		.tnp-subscription {
			margin: 5px auto !important;
		}
		.top_footer_content img {
			margin-bottom: 0.5rem;
			margin-top: -10px;
		}
		.top_footer_content p {
			font-size: 0.9em;
			margin-bottom: 1rem;
		}
		.slider-nax-box {
			display: none;
		}
		.bg-gray {
			margin-top: 1rem;
		}
		.sec-heading span p {
			font-size: 10px;
		}
		ul#navbarSupportedContent li:nth-child(2):before{
			display: none;
		}
		ul#navbarSupportedContent li:nth-child(2):after{
			display: none;
		}
		.startuptv_mainvd iframe {
		width: 100%;
		height: 260px;
		}
        .podcast_lstnBtn{
			display: flex;
			margin-bottom:11px;
		}
		.podcast_content{
			display: flex;
			flex-direction: column-reverse;
			justify-content: space-between;
		}
		.subscribe_form {
		height: 54px;
		}
		.comment-form input#submit {
		max-width: 100%;
		height: auto;
		}
		.story_postdetail-content {
			width: 90%;
			height: auto;
			margin: auto;
			text-align: left;
		}
		.winner_profile_content {
			text-align: center;
		}
		.judges_post_container {
			margin-bottom: 2rem;
		}
	}
	/*480 media query end here*/

	
	.google-ads{ 
        margin: auto;
        display: flex;
        justify-content: center;
        align-items: center;
        margin-top: 10px;
        margin-bottom: 5px;
    }

@media screen and (min-width: 992px) and (max-width: 1200px) { 
		a.viewmoreBtnR{
			padding: 3px 6px;	
		}
	} 

	@media screen and (min-width: 992px) and (max-width: 1200px) { 
		p{
			font-size: 14px;	
		}
	} 
@media screen and (min-width: 0px) and (max-width: 700px) { 
		.share_i{
	display:none;
}
	} 

@media screen and (max-width: 412px) and (min-width: 300px) { 
.side-box1 ul li img {
    width: 100px;
    height: 130px;
    border-radius: 10px;
    object-fit: cover;
}
}


.startuptv_head p {
		font-size: 17px;
		font-weight: 500;
		color: #000;
		/* opacity: 80%; */
		margin-bottom: 0;
		/* letter-spacing: 0.5px; */
		}

.sec-heading1 h2 {
	text-transform: capitalize;
	position: relative;
	font-size: 2.0em;
	margin-bottom: 0;
	color: #000;
	}
