@font-face {
    font-family: 'Tahoma';
    src: url('https:/www.moneycontrol.com/commonfiles/font/Tahoma-Bold.woff') format('woff');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}



html {
	scroll-behavior: smooth
}
* {
	margin: 0;
	padding: 0;
	text-decoration: none;
	box-sizing: border-box;
	list-style: none;
	border: none
}
a,
button {
	outline: 0!important
}
body {
	 font-size: 14px;
	font-family: 'Raleway', sans-serif;
	overflow-x: hidden;
	color: #000;
	/* background: url(http://images.moneycontrol.com/assets/images/ms/dabur/index.png)center top no-repeat;
	opacity: 0.6; */
}
.d-flx{display: flex;}
.jus-bet{justify-content: space-between;}
.clear,
.clearfix {
	clear: both
}
.clearfix:after {
	clear: both;
	display: block;
	height: 1px;
	width: 100%;
	content: ""
}
a,a:hover,a:focus{text-decoration: none;}
.container {
	width: 1080px;
	margin: 0 auto; padding:0px; 
}
#invest_strat {
	position: relative;
	overflow: hidden
}
ul li{    margin-bottom: 5px; display: inline-block;}
.top-bar{padding: 14px 0;}

.fl-rgt,.top-bar .fl-rgt{float: right;}
.top-bar .fl-rgt img {width: 89px;}
.fl-lft{float: left;}
.clear{clear: both}
.d-flx{display: flex;justify-content: space-between;}


.banner{background: url('http://images.moneycontrol.com/assets/images/ms/dabur/dabur_background.jpg')center top no-repeat;background-size: cover;min-height: 530px;color: #fff;padding: 20px 0}
.img1{width: 617px;height: 470px;margin:0 auto;display: block;}

.abt-us{margin: 40px 0 60px}
   .abt-us h2 {
    text-align: center;
    color: #bc1e2d;
    font-size: 45px;
    margin-bottom: 30px;
    font-weight: 700;}

    .abt-us p{font-size: 20px;
    line-height: 36px;
    color: #000;
    margin: 0;}

/***** video *****/
.mid-vid{background: url('http://images.moneycontrol.com/assets/images/ms/dabur/background_img2.jpg')center top no-repeat;background-size: 100% 100%;padding: 73px 0 93px;}
.vid-main{width: 1075px;margin: 0 auto;height: 510px;}
.box-video{position: relative; width: 100%; margin:0 auto;cursor: pointer; overflow: hidden;height: 100%;}
.box-video .bg-video{ position: absolute;top: 0; left: 0;width: 100%; height: 100%; background-repeat: no-repeat; background-position: center; background-size: 100%;z-index: 2;}
.bt-play img{position: relative; width: 128px;margin: 0 auto;display: block;}
.box-video .bt-play { position: absolute;right:0;left: 0; display: flex; align-items: center; width: 128px; height: 128px; cursor: pointer; z-index:2;margin: 0 auto;height: 100%;}
.box-video.open .bg-video{ visibility: hidden; opacity: 0;-webkit-transition: all .6s .8s; transition: all .6s .8s;}
.box-video.open .video-container{ opacity: 1;-webkit-transition: all .6s .8s; transition: all .6s .8s}
.video-container {position: relative;width: 100%;height: 0; margin: 0; z-index: 1;padding-bottom: 56.27198%}
.video-container iframe {position: absolute;top: 0;left: 0;width: 100%;height: 510px;z-index: 10;}
.vid-title {position: absolute;left:0;bottom: 0;background: rgba(0,0,0,0.6);color: #fff;font-size:30px;font-weight: 500;padding: 43px 20px;width: 100%;
		z-index: 10;
		text-align: center;}
.box-video.open{background: none !important}
/****** speaker ******/
.speaker{background: #e8ddcc;padding:60px 0 ;margin-bottom: 40px;}
.speaker h2{text-align: center;color: #bc1e2d;font-size: 45px;margin-bottom: 30px;font-weight: 700;}
.thumb-main2{display: flex;gap:20px;justify-content: space-between;width: 70%;margin:0 auto}
.thumb-bx{background:#fff;padding: 10px;}
.thumb-bx img {width: 100%;min-height: 200px;object-fit: cover;margin-bottom: 10px;}
.thumb-bx h3{margin:0}
.thumb-bx h3 a{color: #af7f49;margin:0 0 10px;
    font-size: 20px;
    font-weight: 700;}
	.thumb-bx p{font-size: 16px;}

/******article-main ******/
.article-main {margin:37px 0 55px}
.article-main .d-flx {gap: 15px;}
.img4{height:217px;object-fit:cover;margin:0 0 21px;width: 100%;}
.thumb1{background: #e7e7e7;padding: 10px;}
.thumb1 h3{font-size:21px;font-weight: 700;margin:0 0 10px}
.thumb1 h3 {margin:0 0 10px}
.thumb1 h3 a{color: #af7f49;font-size:23.25px;font-weight: 700;}

.thumb1 p,.thumb1 a{color:#683b11;font-size: 15px;line-height: 20px;}
.thumb1 p{margin:0 0 4px;font-weight: 500;}
.thumb1 a{font-weight: 700;}

/**** accordian ******/
.img5{width: 315px;}
.img3{float: left;margin:0 46px 30px 0;width: 230px;}
.acc-lft{float: left;width: 360px;}
.acc-lft img {width: 100%;padding-right: 50px;}
.acc-rgt{float: right;width: calc(100% - 360px);}
.acc-rgt p{font-size: 20px;line-height: 27px;}
.acc-bot p{font-size: 16px;line-height: 24px;}
.acc-bot ul li{font-size: 16px;line-height: 24px;list-style-type: disc;display:list-item;
	list-style-position:outside;}
.acc-bot ul{margin-left: 20px;}
.acc-bot h3{font-size: 16px;font-weight: 700;color: #bb1e2c;margin-bottom: 10px;}
.tabbed-content {
	background: #fff;
	margin:0 auto;
  }
  
  .tabs ul {
	margin: 0;
	padding: 0;display: flex; gap:10px
  }
  .tabs ul li {
	background: #eee;cursor: pointer;
  }
  .tabs ul li a {
	font-size: 28.55px;color:#949494 ;font-family: 'Tahoma';transition: ease all 0.8s;
  }
  .tabs ul li a:hover, .tabs ul li a.active {
	background: #bc1e2d;
	color: #d9a044;
  }
  
  .item {
	margin-bottom: 25px;
  }
  .item::before {
	cursor: pointer;
	font-weight: bold;
	background: #f2f3f5;
	color: #949494;
	padding: 15px 10px;
	display: block;
	text-align: center;
	font-size: 18px;
	margin-bottom: 15px;
  }
  .item.active::before {
	background: #bc1e2d;
	color: #dba746;
  }
  .item.active .item-content {
	
	-webkit-transition: opacity 0.3s ease-in-out;
	-moz-transition: opacity 0.3s ease-in-out;
	-o-transition: opacity 0.3s ease-in-out;
	-ms-transition: opacity 0.3s ease-in-out;
	transition: opacity 0.3s ease-in-out;
  }
  
  @media all and (min-width: 800px) {
	.item.active .item-content {
	  padding-top: 0;
	}
  
	.tabs-side .tabs li {
	  margin-bottom: 2px;
	}
  }
  /* 
  The project specific CSS starts here
  This is the minimum CSS that you will need in order for this to work
  */
  .tabbed-content .tabs {
	display: none;
  }
  .tabbed-content .item {
	min-height: 2em;
  }
  .tabbed-content .item::before {
	content: attr(data-title);
  }
  .tabbed-content .item .item-content {
	opacity: 0;
	visibility: hidden;
	height: 0;
	display: none;
  }
  .tabbed-content .item.active .item-content {
	opacity: 1;
	visibility: visible;
	height: auto;
	display: block;
  }
  
  @media all and (min-width: 800px) {
	.tabbed-content .tabs {
	  display: block;margin-bottom: 20px;
	}
	.tabbed-content .tabs li {
	  width: 100%;text-align: center;padding:o
	}
	.tabbed-content .tabs li a {
	  display: block;padding:15px 0
	}
	.tabbed-content .item {
	  min-height: 0;
	}
	.tabbed-content .item::before {
	  display: none;
	}
	.tabbed-content.tabs-side .tabs {
	  width: 150px;
	  float: left;
	}
	.tabbed-content.tabs-side .tabs li {
	  display: block;
	}
	.tabbed-content.tabs-side .item {
	  margin-left: 150px;
	}
  }

/**** about dabur ******/
.about-dabur{background: #e8ddcc;padding: 60px 0}
.abt-rgt {float: right;}
.abt-lft{width: calc(100% - 200px);float: left;}
.abt-lft h1{color: #bc1e2d;font-size: 57.39px;font-weight: 700;margin:0 0 45px}
.abt-lft p,.full-wd p,.full-wd a{font-size:20px;line-height:36px;color:#000;margin:0 }
.full-wd  a{font-weight: bold;}
.full-wd p{margin-bottom: 20px;}
.full-wd p.strong{font-weight: bold;}

  /**** footer *****/
footer {
	
	background: #bc1e2d;
	padding: 10px 0;color: #fff;
	
}
footer a,footer a:hover{color: #fff;}
footer p{float: left;}
footer .fl-rg{float: right;}
.hiddenText {
	display: none
}
.closenav {
	position: absolute;
	right: 55px;
	cursor: pointer
}
.closenav svg {
	width: 18px;
	height: 18px
}


.mob_menu {
	float: right;
	cursor: pointer;
	position: fixed;
	right: 2%;
	top: auto;
	z-index: 9999
}
.overlaybg {
	position: fixed;
	left: 0;
	top: 0;
	right: 0;
	bottom: 0;
	height: 100%;
	content: "";
	width: 100%;
	z-index: 999;
	background: #000;
	opacity: .8
}

.btn {
	display: inline-block;
	padding: 6px 12px;
	margin-bottom: 0;
	font-size: 14px;
	font-weight: 400;
	line-height: 1.42857143;
	text-align: center;
	cursor: pointer;
	border: 1px solid transparent;
	border-radius: 3px;
	white-space: nowrap;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	-o-user-select: none;
	user-select: none
}

#invest_strat nav.mob_nav {
	z-index: 9999; 
	margin: 0;
	display: block;
	width: 100%;
	position: fixed;
	right: -100%;
	top: 0;
	bottom: 0;
	background: #fff;
	padding: 25px 40px;
	transition: .8s all
}
#invest_strat nav.mob_nav.slideright {
	right: 0
}
#invest_strat nav.mob_nav li {
	text-align: center;
	display:block;
}
#invest_strat nav.mob_nav li a {
	font: 700 14px/22px 'Artifakt Element', sans-serif;
	color: #303030;
	border-top: unset;
	padding: 8px 0;
	display: block
}
#invest_strat nav.mob_nav .social nav li {
	display: inline-block;
	vertical-align: middle
}

.collapsable_menu {
	position: relative
}
.collapsable_menu .parentlink:after {
	content: "";
	border: solid #652900;
	padding: 5px;
	border-width: 0 2px 2px 0;
	transform: rotate(45deg);
	display: inline-block;
	top: 10px;
	right: 14px;
	position: absolute;
	pointer-events: none
}
.collapsable_menu .parentlink.active:after {
	content: "";
	border: solid #652900;
	padding: 5px;
	border-width: 0 2px 2px 0;
	transform: rotate(-135deg);
	display: inline-block;
	top: 20px;
	right: 14px;
	position: absolute
}

.main_container,

.desk_mainmenus {
	margin-bottom: 40px;
	
	padding: 10px 45px
}
.desk_mainmenus ul{margin-bottom: 0;}
.desk_mainmenus li {
	display: inline-block;
	vertical-align: middle;
	margin-right: 10px;
	padding-right: 10px;
	margin-bottom:0px;
	background:url(http://images.moneycontrol.com/assets/images/ms/dabur/line.jpg)right center no-repeat;
}
.desk_mainmenus li:last-child{background: none;}
.desk_mainmenus li a {
	font: bold 14px/22px 'Raleway', sans-serif;
	color: #575756;
	display:inline-block;
	font-weight: 500;
	padding:4px 0px;
}

.rgt-link{float: right;color: #3B3B3B;font-size: 10px;}
.desk_mainmenus li.rgt-link a{color: #000;font-weight: normal;}

.head {
	position: relative;
	background-color: #fff;
	-webkit-transition: .8s all ease;
	-moz-transition: .8s all ease;
	-ms-transition: .8s all ease;
	-o-transition: .8s all ease;
	transition: .8s all ease;
	/*display: none;*/
	opacity: 0;
	height: 0;
}
.head .buybtn,
.head .watchbtn {
	position: absolute;
	bottom: -6px;
	right: 45px
}
.head.stickyNav {
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	z-index: 999;
	
	-webkit-transition: .8s all ease;
	-moz-transition: .8s all ease;
	-ms-transition: .8s all ease;
	-o-transition: .8s all ease;
	transition: .8s all ease;
	/*display: block;*/
	/* box-shadow: 0px 3px 6px #00000080; */
	opacity: 1;
	height: auto;
}

.head.stickyNav .desk_mainmenus {
	margin-bottom: 0
}
.head.stickyNav .mcpro_logo .evt_status {
	padding-top: 10px
}
.head.stickyNav .evt_status {
	margin-bottom: 0
}


#invest_strat .mob_menu,
#invest_strat .mob_nav {
	display: none
}


@media all and (max-width: 1290px) {
	.main_container {
		width: 100%;
		padding: 0 10px
	}
}
@media all and (max-width: 1279px) {
	.container {
		width: auto;
		padding: 0 15px;margin: 0;
	}

	
	
		.vid-main {
			width: 840px;
			
			height: 410px;
		}
		.vid-title{padding: 15px;}
		.video-container{padding-bottom: 50%;}
		.tabs ul li a{font-size: 20px;}
		.acc-bot ul li{text-align: left;}
		.acc-bot ul{margin-left: 40px;}
	
}

@media all and (max-width: 1180px) {
	.desk_mainmenus li {
		margin-right: 10px
	} 
	
}
@media all and (min-width: 980px) {
	.mob_view {
		display: none
	}
	.desk_view {
		display: block
	}
}

@media all and (max-width: 980px) {
	
	.mob_view {
		display: block
	}
	.desk_view,
	.head.stickyNav .evt_status.mob_view {
		display: none
	}
	#invest_strat:before {
		border-top:430px solid #F9F1EC
	}
	#invest_strat:after {
		top: 0;
		border-left: 580px solid transparent
	}
	body.bspace {
		padding-top: 10px;
		margin-top: 120px
	}
	body.bspace #invest_strat:before {
		border-top: 575px solid #f9f1ec
	}
	body .aboutTheEvent_section,
	body .agenda_sec,
	body .faq_sec,
	body .inclusions_sec,
	body .speakers_section,
	body .sponsors_sec,
	body .tickets_sec,
	body .whoShouldAttend_section {
		padding-top: 55px;
		margin-bottom: 0
	}
	
	
	#invest_strat .mob_menu,
	#invest_strat .mob_nav {
		display: block;

		background: white;
    padding: 10px;
    box-shadow: 0px 2px 13px #0000002e;
    border-radius: 2px;
    width: 100%;
	}
	.mob_menu svg{float: right;}
	.desk_mainmenus {
		display: none
	}
	
	
	.mob_menu {
		right: 0;
		top:0
	}
	
	.container {
		width: auto
	}
	
	.mob_nav_logo {
		display: block
	}
	.mob_nav_logo .promsname {
		float: none;
		margin-top: 10px
	}
	.mob_nav_logo .mcpro_logo {
		float: none;
		margin-top: 5px;
		margin-bottom: 20px
	}
	.mob_nav_logo .mcpro_logo img {
		width: 115px;
		height: auto
	}
	.closenav {
		padding: 3px 10px 10px 0;
		cursor: pointer;
		right: 5px
	}
	.btnbw {
		width: auto;
		margin-top: 20px
	}
	
	.closenav svg {
		width: 11px;
		height: 11px
	}
	.submenus li:before {
		font-size: 40px
	}
	
	.collapsable_menu .parentlink:after {
		padding: 3px;
		top: 15px
	}
	.collapsable_menu .parentlink.active:after {
		padding: 3px
	}
	
@media all and (max-width: 980px) {
	.fl-rgt, .top-bar .fl-rgt{float: left;}
	.img1{width: 90%;height:auto;}
	.banner{min-height: 270px;}
	.vid-main{width: 90%;height: 200px;}
	.vid-title{font-size:15px;padding: 7px;}
	.mid-vid{padding: 30px 0;}
	.bt-play img{width: 30px;}
	.video-container iframe{height: 100%;}
	.video-container{padding-bottom: 66.27198%;}
	#articles .slick-dots{display: none !important;}
	.acc-lft,.acc-rgt,footer p,footer .fl-rg,.abt-lft,.abt-rgt{float: none;width: auto;text-align: center;}
	footer p,footer .fl-rg{line-height: 20px;}
	.acc-lft img,.img3 {float: none;margin:0 auto 20px;display: block;}
	.abt-lft h1{font-size: 30px;margin-bottom: 20px;}
	.abt-lft p, .full-wd p,.acc-rgt p{font-size: 16px;line-height: 24px;}
	.abt-rgt{margin:10px 0}
	.full-wd{text-align: center;}
	.about-dabur{padding: 30px 0;}
	.item{margin-bottom: 0;}
	.slick-prev, .slick-next{position: absolute;bottom: 0;bottom: -30px;width: 20px;height: 20px;font-size: 0;}
	.slick-prev{left:0;background: url(http://images.moneycontrol.com/assets/images/ms/dabur/arrow-purple2.png)left center no-repeat;background-size: 20px;left:30px}
	.slick-next{right: 0;background: url(http://images.moneycontrol.com/assets/images/ms/dabur/arrow-purple.png)right center no-repeat;background-size: 20px;right:30px}
	.thumb1 img {width: 100%;}
	.acc-lft img{padding-right: 0;}
	.thumb-main2{width: 100%;}

	.abt-us h2{font-size: 30px;
    margin-bottom: 20px;}

    .abt-us p{font-size: 16px;
    line-height: 24px;}

	
}

@media all and (max-width: 630px) {
	.thumb-main2{flex-wrap: wrap;justify-content: center;}
}