@charset "utf-8";
.video-js .vjs-big-play-button svg, .vjs5-hola-skin .vjs-big-play-button .vjs-button-icon {	fill: #00b7f1; }
.price_box_banner_sec .about_event { justify-content: flex-start; align-items: flex-start; padding: 20px 0 0 40px; }
.price_box_list { display: flex; flex-direction: row; align-items: flex-start;justify-content: flex-start;flex-wrap: wrap; grid-gap: 12px; margin-bottom: 25px;}
.price_box_list .price_box { background-color: #F37F4A;border: 1px solid #C97A48; padding: 5px 10px 10px 10px; min-width: 150px; min-height: 100px; text-align: center;}
.price_box_banner_sec .price { font: 400 32px/48px 'Poppins', sans-serif; font-weight: normal; color: #fff; position: relative; letter-spacing: -1px; border-bottom: 1px solid rgb(255 255 255 / 26%); margin-bottom: 5px;} 
.price_box_banner_sec .price .amt { padding-left: 2px; }
.price_box_banner_sec .price .slash { font-size: 14px; line-height: 20px; } 
.price_box_banner_sec .date {font: 400 18px/27px 'Poppins', sans-serif; font-weight: normal; color: #fff; }
.price_box_banner_sec .buy_btn_wrap { width: calc(100% - 780px); margin-bottom: 10px; }
.price_box_banner_sec .buy_btn { font: 400 16px/25px 'Poppins',sans-serif; background-color: #652900; font-weight: 700; display: inline-block; min-width: 140px; padding: 10px 40px; color: #fff; border-radius: 25px; }
.buybtn.gray { background-color: #808080; }
.mcpro_logo { display: flex; justify-content: space-between; }
.top_sponsors_wrap { display: flex; align-items: flex-start; justify-content: center; }
.top_sponsors_wrap .sponsor_box { display: flex; flex-wrap: wrap; align-items: center; justify-content: center; }
.top_sponsors_wrap .spons_list { display: flex; align-items: center; justify-content: center;column-gap: 5px;flex-wrap: nowrap; row-gap: 5px;} 
.top_sponsors_wrap .spons_lbl { color: #303030; font: 600 9px/11px Poppins, sans-serif; width: 100%;text-align: center;margin-bottom: 5px;}
.top_sponsors_wrap .spons_alink { display: flex; flex-wrap:wrap; justify-content: center; }  
.top_sponsors_wrap img { display:block;max-width:100%;height:auto; }
.top_sponsors_wrap .platinum_wrap { width: 115px; border-right: 1px solid #ddd; padding-right: 15px; }
.top_sponsors_wrap .title_wrap { width: 110px;border-right: 1px solid #ddd; padding-left: 15px;padding-right: 15px; }
.top_sponsors_wrap .gold_wrap { width: 150px; padding-left: 15px; } 
.top_sponsors_wrap .gold_wrap .spons_alink.one { width: 50px; }
.top_sponsors_wrap .gold_wrap .spons_alink.two { width: 70px; }

@media (max-width: 980px) {
    .mcpro_logo { display: block !important; } 
    .top_sponsors_wrap { padding-top: 10px;justify-content: flex-start; }
    .top_sponsors_wrap .sponsors_wrap { margin-bottom: 0px;flex-wrap: wrap;padding: 0; }
    .top_sponsors_wrap .spons_lbl { font-size: 9px; line-height: 11px; margin-bottom: 3px; }
    .top_sponsors_wrap .platinum_wrap { width: 90px; padding-right: 10px;}  
    .top_sponsors_wrap .title_wrap{width: 90px; padding-left: 10px;padding-right: 10px;}  
    .top_sponsors_wrap .gold_wrap{width: 100px; padding-left: 10px; }  
    .top_sponsors_wrap .gold_wrap .spons_alink.one{ width: 40px;} 
    .top_sponsors_wrap .gold_wrap .spons_alink.two{ width: 50px;} 
}

@media screen and (max-width:980px) {
    .price_box_banner_sec .banner_ttl { width: calc(100% - 20px); text-align: center; margin-bottom: 10px; font-size: 18px; }
    .price_box_banner_sec .about_event { padding: 15px 0 130px 15px; height: 100%; }
    .price_box_list { align-items: center; justify-content: center; grid-gap: 8px; margin-bottom: 15px;}
    .price_box_list .price_box { padding: 7px 7px 7px 7px; min-width: 100px; min-height: 62px; flex-basis: calc(50% - 55px);}
    .price_box_banner_sec .price { font-size: 12px; line-height: 20px; }
    .price_box_banner_sec .price svg { width: 8px; height: 9px;}
    .price_box_banner_sec .date { font-size: 10px; line-height: 20px; }
    .price_box_banner_sec .price .slash { font-size: 8px; line-height: 8px; }
    .price_box_banner_sec .buy_btn_wrap { width: calc(100% - 20px);margin-bottom: 10px; }
    .price_box_banner_sec .buy_btn { font-size: 12px; line-height: 21px; padding: 5px 15px; min-width: 120px; }
    .price_box_banner_sec .about_event .bannerbg_img_box { top: unset;right: 0;left: 0;width: 110px;bottom: 15px;margin: 0 auto; }
}

.vid_thumb { padding-bottom: 115px; }
.vid_thumb .container { width: 1260px; padding-left: 0px; padding-right: 0px; }
.vid_thumb .webinar_nav { text-align: center; border-bottom:1px solid #DDDDDD; margin-bottom:20px; }
.vid_thumb .webinar_nav ul { margin-bottom:-1px; }
.vid_thumb .webinar_nav li { display: inline-block; margin:0 10px;}
.vid_thumb .webinar_nav li a { display: block; color:#303030; border-bottom:3px solid transparent;   font:20px 'Poppins', sans-serif; padding:10px 20px;}
.vid_thumb .webinar_nav li.active a { font-weight:700; border-bottom:3px solid #000;}
.vid_thumb .webinar_nav li a:focus,
.vid_thumb .webinar_nav li a:hover,
.vid_thumb .webinar_nav li a:visited { text-decoration:none; outline: none;}
.vid_thumb .newsFig { float: left; width:620px; position: relative;}
.vid_thumb .newsFig figure { position: relative; margin-bottom:10px;}
.vid_thumb .newsFig figure img { display: block; width:100%; height:auto; outline: 1px solid #ddd;}
.vid_thumb .play_vidB { position: absolute; padding:10px; background:#F26221; display:block; left:50%; top:50%; transform:translate(-50%, -50%); border-radius:50%; line-height:60px;   color:#fff; height:60px; width:60px; text-align: center; }
.vid_thumb .upnewsCnt { float: right; width:620px; text-align: center; }
.vid_thumb .titnws { text-align: center; color:#303030; font:700 28px/42px 'Poppins', sans-serif; margin-bottom:15px; }
.vid_thumb .date_time { text-align: center; display: inline-block; margin-bottom:20px;  background:#fff;  margin-top:20px; border: 1px solid #1D682E33; border-radius:6px; padding:10px 50px;}
.vid_thumb .date_time ul  { margin:0px;}
.vid_thumb .date_time ul li { border-right:1px dotted #CEBEB4; padding:0 29px; color: #303030; font:500 18px/40px 'Poppins', sans-serif; margin-bottom:0px;  }
.vid_thumb .date_time ul li span { top:4px; position: relative; margin-right:5px; }
.vid_thumb .date_time ul li:last-child { border:none; padding:0 0 0 29px; color:#652900;}
.vid_thumb .date_time ul li:first-child { padding:0 30px 0 0 ; }
.vid_thumb .date_time ul li strong { background:#652900; border-radius:50%; width:40px; height:40px; color:#fff; display: inline-block; text-align:center; line-height:40px;}
.vid_thumb .date_time ul li:last-child svg    { vertical-align: middle;}
.vid_thumb .date_time ul li:last-child span { position: static;}
.vid_thumb  .tab-pane{position: relative;}
.vid_thumb .lock_mode { overflow: hidden; filter:blur(4px);}
.vid_thumb .lock_screen{ position: absolute; width:100%; height: 100%; z-index: 9; left:0px; top: 0px; background-color: rgb(255 255 255 / 79%); text-align: center; align-items:center; display: flex;}
.vid_thumb .lock_screen .lock_msg{ width:100%; clear: both; font:600 22px/30px 'Poppins', sans-serif; color: #303030; margin-bottom: 20px; text-align: center;}
.vid_thumb .lock_screen .buybtn {margin:0 10px; }
.vid_thumb .lock_screen .buybtn.login_now{ display:inline-block; width: 150px; text-align: center;}
.vid_thumb .lock_screen .buybtn.logout{ background: none; border: 1px solid #652900; color: #652900 !important; display:inline-block; width: 150px;text-align: center;}
.vid_thumb .lockbtn { margin-top:20px; display: block;}

@media (max-width: 1290px) { 
	#invest_strat .vid_thumb .container { margin-right: 0; margin-left: 0;} 
	.vid_thumb .container { width:98%; padding-left: 15px; padding-right: 15px;} 
	.vid_thumb .newsFig { width: 50%; } .vid_thumb .upnewsCnt { width: 50%; }
} 

@media (max-width: 980px) { 
	.vid_thumb{ padding-bottom: 35px;} 
	.vid_thumb .container { width:100%;} 
	.vid_thumb .newsFig { float: none; width: 100%; } 
	.vid_thumb .upnewsCnt { float: none; width: 100%; } 
	.vid_thumb .webinar_nav li a { font-size:14px; padding:6px 3px; }  
	.vid_thumb .date_time { margin-top:10px; display: block; } 
	.vid_thumb .date_time ul li { font:500 12px/30px 'Poppins', sans-serif; border:none; padding:0 30px;   } 
	.vid_thumb .date_time ul li:first-child  { padding:0 15px 0 0; border-right:1px dotted #CEBEB4; } 
	.vid_thumb .date_time ul li:last-child span { position: relative; top: -1px;} 
	.vid_thumb .date_time ul li span { top: 1px; position: relative; margin-right: 5px;} 
	.vid_thumb .date_time ul { margin:0px;}  
	.vid_thumb .date_time ul li span svg { width:12px; height: auto;} 
	.vid_thumb .date_time ul li strong { width:28px; height:28px; line-height:28px;} 
	.vid_thumb .titnws { font: 700 16px/24px 'Poppins', sans-serif; margin-bottom: 10px; }  
	.vid_thumb .lock_screen .lock_msg {font-size: 14px; line-height: 20px; padding: 0px 40px;}  
	.vid_thumb .lock_screen .buybtn { font-size: 12px; line-height: 32px; margin: 10px 0;} 
} 

.who_should_attend_ul{ padding-right: 5px;}
.who_should_attend_ul li{ position: relative;font: 16px/24px Poppins,sans-serif; padding-left: 20px; margin-bottom: 10px;}
.who_should_attend_ul li:before { width: 7px; height: 7px; background: #F26221; border-radius: 50%; position: absolute; content: ""; left: 0; top: 6px;} 
.inclusions_sec .pro_cnt .text_para .inclusions_cat{ color: #652900; font: 700 18px/24px Poppins,sans-serif; margin-bottom: 10px;} 
.inclusions_sec .pro_cnt .text_para .inclusions_ul{margin-bottom: 10px;}
.inclusions_sec .pro_cnt .text_para .inclusions_ul li{ position: relative;font: 16px/24px Poppins,sans-serif; padding: 0 0 0 20px; margin-bottom: 10px;} 
.inclusions_sec .pro_cnt .text_para .inclusions_ul li:before { width: 7px; height: 7px; background: #F26221; border-radius: 50%; position: absolute; content: ""; left: 0; top: 8px;}
.tagearly { width: auto; height: auto; color: #fff; background-color: #0066A2; font: 500 18px 'Poppins', sans-serif; position: relative; left: -40px; text-transform: uppercase; padding: 10px 20px 10px 45px; display: inline-block; border-radius: 0 10px 10px 0; margin-bottom: 30px; box-shadow: 2px 4px 8px -6px #000;}
.with_main_timer .about_event { padding-top: 40px;}
.with_main_timer  .about_event .bannerbg_img_box{top: 50%; transform: translateY(-50%); right: 140px; width: 320px;}
.with_main_timer .about_event .banner_ttl{margin-bottom: 10px;}
.aboutTheEvent_section.new_event .text_para:before{    display: none;}
.with_main_timer .buybtn{padding: 5px 30px; line-height: 35px; font-weight: 700;}
.with_main_timer .about_event { height: 100%; padding-bottom: 40px;}
#countdown li { float: left; padding:0px 30px; border-left:1px dashed #fff; color:#fff; text-transform: capitalize; font:18px 'Poppins', sans-serif; }
#countdown li span { display: block; margin-bottom:5px; color:#fff; font:700 32px/32px 'Poppins', sans-serif;  }
.esdata.days:before { content: ""; position: absolute; bottom: 4px; left: -92px; right: 0; width: 70px; height: 70px; margin: 0 auto; display: block; z-index: 0; background-size: contain; background-position: center; background-repeat: no-repeat; background-image:url(https://images.moneycontrol.com/images/webinar/carnival/calendar_day_icon2.png);}  
.aboutTheEvent_section p{ margin-bottom: 10px; }
.about_event_ul li{ position: relative;font: 14px/20px Poppins,sans-serif; padding-left: 20px; margin-bottom: 5px;}
.about_event_ul li:before { width: 7px; height: 7px; background: #F26221; border-radius: 50%; position: absolute; content: ""; left: 0; top: 6px;}
.checkterms { text-align: center; padding: 10px 10px 25px 10px; font: 16px 'Poppins', sans-serif; display: block; width: 100%;}
.checkterms input {  margin: 0 5px 0 0;  position: relative;  top: 2px;}
.buyacces { display: block; width: 100%; text-align: center; color: #303030; font: 600 16px 'Poppins', sans-serif; padding-bottom: 15px;}
.with_tkt_timer .buytickets_plan .plan:last-child { margin-top: 60px;}
.with_tkt_timer .plan:first-child { padding-top: 85px;} 
#eb_countdown { top: -142px;left: 50%;margin-left: -185px; position: absolute; background:#F8C301; border-radius:10px; padding:15px;}
#eb_countdown p  { width:100%; display: block; text-align: center; color: #303030; margin-bottom:5px; text-transform: uppercase; font:600 20px 'Poppins', sans-serif; }
#eb_countdown ul li { color:#303030; text-align: center; border-right:1px dashed #303030;  display: inline-block; padding:0 20px; font:14px 'Poppins', sans-serif;  }
#eb_countdown ul li:last-child { border: none;}
#eb_countdown ul li span { display: block; color:#303030;  font:28px/40px 'Poppins', sans-serif; }
.checkterms input[type="checkbox"]{margin-right: 5px;}
.tnc_alink{color: #555;}
.buyTick { vertical-align: top; color:#652900; border-radius: 40px; padding:0 50px; height:60px; color:#fff !important; margin-right:20px; font:700 19px/60px 'Poppins', sans-serif; background:#652900; display:inline-block;}
.watchSample { border:1px solid #652900; padding:0 35px; color: #652900; border-radius:40px; height:60px; font:700 19px/60px 'Poppins', sans-serif; display: inline-block;}
.watchSample svg { vertical-align:middle; margin-left:10px;}
.buyTick:hover  {color:#fff;text-decoration: none; }
.watchSample:hover { text-decoration: none; color: #652900; }
.desk_mainmenus { margin-bottom: 40px; border-top: 1px solid #ddd; border-bottom: 1px solid #ddd; padding: 6px 45px; }
.desk_mainmenus ul { float: left; margin-bottom:0px;}
.desk_mainmenus li {    display: inline-block;    vertical-align: middle;    margin-right: 20px;}
.desk_mainmenus .right_ele { padding:0 0 0 175px;  float: right; position: relative;}
.desk_mainmenus .right_ele .buyTick { height:42px; white-space: nowrap; top:-7px;  position: absolute; left:0px; margin:0px;   display: inline-block;font:700 16px/42px 'Poppins', sans-serif; min-width:150px; text-align: center;}
.login { margin-left:20px;  color:#F26221; font:700 14px 'Poppins', sans-serif;   }
.login span { background: url("https://images.moneycontrol.com/assets/images/optionomega/login_av.png") -1px -1px no-repeat; width:24px; height:24px; display: inline-block; vertical-align: middle; margin-right:5px; }

/* ----- watch recording tab ----- */
.tab_widget.watch_rec_tab .slick-slider .slick-track{ display: flex !important;}
.tab_widget.watch_rec_tab .vid_card{ height: inherit !important;}
.cmn_title { position: relative; font-size: 42px; line-height: 48px; font-weight: 900; color: #652900; text-transform: capitalize;  max-width: 380px; margin: 0 auto 20px auto; }

.cmn_title:before{ content: ""; position: absolute; top: 48%; left:-110px; background-color: #F26221; height: 5px; overflow: hidden; width: 100px; display: inline-block; vertical-align: middle; border-radius: 5px; }
.cmn_title:after{ content: "";      position: absolute;     top: 48%; right:-110px; background-color: #F26221;     height: 5px;     overflow: hidden;     width: 100px;     display: inline-block;     vertical-align: middle;      border-radius: 5px; }

.tab_widget.watch_rec_tab ul {     border-bottom: 1px solid #ddd;     margin-bottom: 20px; text-align: center; }
.tab_widget.watch_rec_tab  li .daynum { font-weight: 400;     font-size: 20px;     line-height: 26px;  transition:.3s ease all; -webkit-transition:.3s ease all; -o-transition:.3s ease all; -ms-transition:.3s ease all; -moz-transition:.3s ease all;  }

.tab_widget.watch_rec_tab .tab_content {position: relative;  margin: 0 -10px; }
.tab_widget.watch_rec_tab .tab_content:after{content: ""; position: absolute; width: 320px; height: 320px; z-index: -1; right: -185px; top: -150px; background: url(https://images.moneycontrol.com/images/webinar/carnival/svg_play_big.svg) no-repeat;  }
.tab_widget.watch_rec_tab .tab_content .tab_pane{position: relative; }
.tab_widget.watch_rec_tab .tab_content .tab_pane.lock_mode .vid_card {filter: blur(3px);}
.tab_widget.watch_rec_tab .tab_content .tab_pane .lock_screen{position: absolute; width: calc(100% - 20px); height: 100%; z-index: 9; left: 10px; top: 0px; background-color: rgb(255 255 255 / 69%); padding-top: 190px;}
.tab_widget.watch_rec_tab .tab_content .tab_pane .lock_screen .lock_msg{font: 500 22px/30px 'Poppins', sans-serif; color: #303030; margin-bottom: 20px; text-align: center;}
.tab_widget.watch_rec_tab .tab_content .tab_pane .lock_screen .buybtn.login_now{ display: block; width: 150px; margin: 0 auto; text-align: center;}
.tab_widget.watch_rec_tab .tab_content .tab_pane .lock_screen .buybtn.logout{ display: block; width: 150px; margin: 0 auto; text-align: center;}

.tab_widget.watch_rec_tab {
    padding: 0 50px;
}
.tab_widget.watch_rec_tab li.active .daynum{font-weight: 700;}
 
.tab_widget.watch_rec_tab .vid_card{ background: #fff; border: 1px solid #eee; border-radius: 6px; box-shadow: 0px 3px 15px -14px #000; padding: 15px 15px 5px 15px; margin: 0 10px 20px 10px; text-align: left;}
.vid_card .thumb_parent{position: relative; display: block; margin-bottom: 10px;} 
/* .vid_card .thumb_parent:after{content: ""; position: absolute; top: calc(50% - 22px); left: 0;right:0; margin:0 auto; background: url(../images/play.png) no-repeat; width: 44px; height: 44px; background-size: contain;} */
.vid_card .thumb_parent img{width: 100%;} 
.vid_card .play_btn {     position: absolute;     left: 50%;     top: 50%;     width: 44px;     height: 44px;     margin-left: -20px;     margin-top: -20px;     display: flex;     justify-content: center;     align-items: center;     background-color: #F26221;     box-shadow: 0px 15px 25px #F2622133;     border-radius: 100%; }
.vid_card .ttl_sec .ttl{float:left; font: 600 18px/24px 'Poppins', sans-serif; color: #652900; margin-bottom: 5px;}
.vid_card .ttl_sec .tm{float:right; font: 400 14px/20px 'Poppins', sans-serif; color: #652900; margin-bottom: 5px;}
.vid_card .ttl_sec .tm svg{position: relative; top:2px; margin-right: 5px;}
.vid_card p{font: 400 14px/20px 'Poppins', sans-serif; color: #303030; margin-bottom: 5px;}
.vid_card .spkr_lbl{position: relative; font: 600 14px/20px 'Poppins', sans-serif; color: #303030;background-color: #fff;display: block; z-index: 9; margin-bottom: 5px;}
.vid_card .spkr_lbl:after{ content: "";     position: absolute;     top: 48%; left: 85px; background-color: #F9F1EC;     height: 1px;     overflow: hidden;         width: calc(100% - 85px);     display: inline-block; z-index: -9; }
.tab_widget.watch_rec_tab .vid_card .spkr_list{ border-bottom: unset; margin-bottom: unset; text-align: unset; }
 
.tab_widget.watch_rec_tab .vid_card .spkr_list li{position: relative; display: inline-block; vertical-align: top; width: 50%; padding-left: 10px; margin: 0 -2px 10px -2px;text-align: left;font: 400 12px/18px 'Poppins', sans-serif; color:#303030;}
.vid_card .spkr_list li:after{ width: 5px;     height: 5px;     background: #F26221;     border-radius: 50%;     position: absolute;     content: "";     left: 0;     top: 7px;} 
 
.watch_rec_tab .slick-prev,
.watch_rec_tab .slick-next {      width: 34px;     height: 34px;       border: 0px; top: calc(50% - 17px); z-index: 99; }
.watch_rec_tab .slick-next { background: url(https://images.moneycontrol.com/assets/images/webinarLanding/next_arw.svg) 0 0 no-repeat; right: -40px;}
.watch_rec_tab .slick-prev { background: url(https://images.moneycontrol.com/assets/images/webinarLanding/next_arw.svg) 0 0 no-repeat; -ms-transform: rotate(-180deg); transform: rotate(-180deg); left: -40px;}

.watch_rec_tab .slick-prev.slick-disabled, .watch_rec_tab .slick-next.slick-disabled {     opacity: 0.5;     cursor: default; }
.watch_rec_section{padding-bottom: 50px;} 
.slides_counter { display:none;     font: 18px/27px 'Poppins',sans-serif;     color: #652900;     font-weight: 600;     position: absolute;     left: 0;     right: 0;     margin: auto;     text-align: center;     margin-top: 20px; }
  
/* ----- End - watch recording tab ----- */

/* svg {	fill: currentColor} */
.mt10 {	margin-top: 10px}
.mt15 {	margin-top: 15px}
.mt20 {	margin-top: 20px}
.mb10 {	margin-bottom: 10px}
.mb15 {	margin-bottom: 15px}
.mb20 {	margin-bottom: 20px}
@media all and (max-width: 767px) { .mt10 {		margin-top: 5px	} .mt15 {		margin-top: 10px	} .mt20 {		margin-top: 20px	} .mb10 {		margin-bottom: 5px	} .mb15 {		margin-bottom: 10px	} .mb20 {		margin-bottom: 15px	}
}
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: Poppins, sans-serif;	overflow-x: hidden;	color: #303030}
.clear,
.clearfix {	clear: both}
.clearfix:after {	clear: both;	display: block;	height: 1px;	width: 100%;	content: ""}
.container { width: 1120px; margin: 0 auto
}
#invest_strat { position: relative; overflow: hidden
}
#invest_strat:before {	content: "";	border-top: 732px solid #F9F1EC;	border-left: 2200px solid transparent;	position: absolute;	top: 0;	right: 0;	z-index: -9999999}
body.bspace #invest_strat:before { border-top: 532px solid #F9F1EC
}
header { padding: 25px 45px 0; margin-bottom: 25px
}
.promsname { float: left; color: #652900; font: 600 26px/39px Poppins, sans-serif
}
.promsname strong { text-transform: uppercase; color: #F26221
}
ul li{    margin-bottom: 5px; display: inline-block;}
.hiddenText { display: none
}
.closenav { position: absolute; right: 55px; cursor: pointer
}
.closenav svg { width: 18px; height: 18px
}
.undersa {	float: left;	width: 560px;	color: #303030;	font: 25px/30px Poppins, sans-serif;	padding-top: 30px}
.undersa strong {	color: #652900;	font: 900 55px/70px Poppins, sans-serif;	display: block;	padding-bottom: 7px}
.undersa span { color: #303030; font: 600 30px/30px Poppins, sans-serif
}
.webgraph1 { float: left; margin-left: 50px
}
.btnbw { width: 783px; margin: 0 auto
}
.centerbutton .subc_webinar { margin: 0 auto; float: none
}
.professional {	background: url(https://images.moneycontrol.com/assets/images/webinarLanding/grid.png) left top no-repeat;	width: 190px;	height: 176px;	position: absolute;	bottom: -88px;	left: -108px}
.student { position: absolute; left: 120px; top: -70px
}
.parents { position: absolute; bottom: -80px; right: -80px
}
.educators { position: absolute; bottom: -95px; left: 210px
}
.professional span { position: absolute; top: -60px; left: -70px
}
.ab_head { color: #652900; font: 700 30px/46px Poppins, sans-serif; margin-bottom: 20px
}
.ab_head h3 { font: 14px/14px Poppins, sans-serif; display: block
}
footer { text-align: center; background: #303030; padding: 45px 0; font: 14px/21px Poppins, sans-serif; color: #CEBEB4
}
.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}
.upcoming_webinar { position: relative; padding: 50px 0 0
}
.upc_box { border: 1px solid #F9F1EC; padding: 45px 45px 45px 10px; background-color: #fff; box-shadow: 0 0 50px 25px #CEBEB433; color: #303030
}
.upc_left { float: left; width: 310px; position: relative; font-size: 14px
}
.upc_title { font-size: 20px; font-weight: 700; color: #652900
}
.upc_right { padding-left: 15px; position: relative; display: flex; flex-direction: column
}
.upc_right_title { float: left; width: 450px; font-size: 24px; font-weight: 700
}
.upc_right_price { float: right; width: 125px; border: 1px dashed #F26221; padding: 10px 15px; border-radius: 15px; font-size: 14px
}
.upc_right_price span { font-size: 24px; font-weight: 700
}
.rs_sym { font-style: normal; font-family: Arial, Helvetica, sans-serif
}
.btn_buy_webinar { float: left; width: 350px
}
.btn_buy_webinar a {	display: block;	background-color: #652900;	border-radius: 40px;	box-shadow: 0 15px 35px 0 #65290040;	padding: 10px 5px;	color: #fff!important;	font-weight: 700;	font-size: 18px;	text-align: center;	position: relative;	z-index: 1;	text-decoration: none!important;	line-height: 26px}
.btn_buy_webinar a span { font-size: 14px; font-weight: 400
}
.or_txt {	float: left;	margin: 10px 20px;	background-color: #F9F1EC;	border-radius: 100%;	width: 42px;	height: 42px;	display: flex;	justify-content: center;	align-items: center;	font-size: 14px}
.upcoming_webinar .btn_buy_webinar { width: 320px
}
.upcoming_webinar .upc_box:after {	content: "";	background: url(https://images.moneycontrol.com/assets/images/webinarLanding/grid.png) right top no-repeat;	position: absolute;	top: 34px;	width: 190px;	height: 176px;	right: 53px;	z-index: -1}
.faq_sec { position: relative; padding: 100px 0
}

.faq_sec:before { background: url(https://images.moneycontrol.com/assets/images/webinarLanding/about_discussion.png) 1px 157px no-repeat; content: ""; width: 523px; height: 590px; position: absolute; z-index: -1; left: -265px; top: -175px
}
.line_org { background-color: #F26221; height: 5px; overflow: hidden; width: 100px; display: inline-block; vertical-align: middle; margin-left: 10px; border-radius: 5px
}
.smallcase { text-transform: lowercase
}
.acc { width: 100%; font-family: Poppins, sans-serif; color: #303030; font-size: 14px
}
.acc__card { position: relative; border-bottom: 1px solid #f9f1ec
}
.acc__card.box_active { border-top: 0; padding: 20px
}
.acc__title { font-size: 16px; cursor: pointer; padding: 20px 35px 20px 20px
}
.acc__title.active { padding: 0 35px 20px 0; color: #652900; font-weight: 700
}
.acc__title::after { width: 22px; height: 22px; position: absolute; top: 20px; right: 10px; content: " "; background: url(https://images.moneycontrol.com/assets/images/webinarLanding/down_arw.svg) no-repeat
}
.acc__title.active::after { background: url(https://images.moneycontrol.com/assets/images/webinarLanding/up_arw.svg) no-repeat
}
.acc__panel { border-left: 1px dashed #652900; padding-left: 20px; display: none; position: relative; margin-left: 20px
}
.calendar_popup_container { display: block; text-align: right
}
.calendar_popup_button { background-color: #2F669E; border-radius: 5px; color: #fff!important; font: 400 16px/21px Roboto, sans-serif!important; text-align: center; padding: 10px 20px; width: 185px
}
.calendar_popup_button:hover { text-decoration: none
}
.pop_overlay {	position: fixed;	display: none;	width: 100%;	height: 100%;	left: 0;	top: 0;	background: #000;	opacity: .5;	z-index: 900;	transition: none}
.popup_partner {	transition: none;	padding: 6px;	display: none;	position: fixed;	transform: translate(-50%, -50%);	z-index: 900;	left: 50%;	top: 50%}
.popin {	text-align: center;	border-bottom-right-radius: 3px;	border-bottom-left-radius: 3px;	background: #fff;	padding: 35px 70px}
.pophead {	color: #0379c1;	margin-bottom: 20px;	font: 600 18px'Open Sans', sans-serif}
.cl_pop { position: absolute; right: 20px; top: 20px; cursor: pointer
}
.popup_header {	background-color: #F6F8FB;	padding: 18px;	font: 900 18px/22px Lato, sans-serif;	color: #333;	text-align: center;	border-top-right-radius: 3px;	border-top-left-radius: 3px}
.calendar-picker.calendars {	text-align: center;	width: 520px;	margin: 20px auto;	font-family: Lato, sans-serif}
.calendar-picker .list-inline {	display: -ms-flexbox;	display: flex;	-ms-flex-flow: row;	flex-flow: row;	-ms-flex-wrap: wrap;	flex-wrap: wrap}
.calendar-picker .list-inline-item {	width: calc(25% - 10px);	padding: 0;	margin: 5px;	box-sizing: border-box}
.calendar-picker .list-inline-item a { text-decoration: none
}
.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}
.calendar-picker .btn {	display: -ms-flexbox;	display: flex;	-ms-flex-flow: row;	flex-flow: row;	-ms-flex-align: center;	align-items: center;	-ms-flex-pack: center;	justify-content: center;	background-color: #000;	color: #FFF;	font-weight: 700;	line-height: 22px}
.calendar-picker .btn .btn-text { height: 20px
}
.calendar-picker .btn:active,
.calendar-picker .btn:focus,
.calendar-picker .btn:hover,
.calendar-picker .btn:visited { color: #FFF
}
.calendar-picker .btn.btn-google { background-color: #4885ed
}
.calendar-picker .btn.btn-outlook { background-color: #00a1f1
}
.calendar-picker .btn.btn-yahoo { background-color: #780099
}
.calendar-picker .cc-icon { height: 14px; width: auto; margin-right: 5px; fill: #fff; margin-left: -5px
}
.top_sct a { display: block; margin: 0 auto
}
.webinar_signup { text-align: center; font-size: 20px; padding-left: 25px
}
.webinar_signup>p { margin-bottom: 10px
}
.webinar_signup .upc_right_title { width: 100%; float: none
}
.webinar_signup .subc_webinar { width: 100%; float: none; padding-top: 10px
}
.webinar_signup .subc_webinar a { width: 320px; margin: 0 auto; line-height: 22px
}
.webinar_signup .code_bx { margin-top: 15px
}
.webinar_signup .sbuscribe_signupupbx { margin-top: 40px; background-color: #F9F1EC; padding: 25px; font-size: 18px
}
.webinar_signup .lft_txt { width: 340px; text-align: right; float: left
}
.webinar_signup .signup_wrap { width: 500px; float: left; margin-left: 30px
}
.webinar_signup .sub_texfield { border-radius: 28px; background-color: #FFF; border: 1px solid #CEBEB4; height: 55px; text-align: left; padding-left: 30px
}
.webinar_signup .btn_brown {	display: inline-block;	background-color: #652900;	border-radius: 28px;	box-shadow: 0 15px 35px 0 #65290040;	padding: 14px 40px;	color: #fff!important;	font-weight: 700;	font-size: 16px;	text-align: center;	position: relative;	z-index: 1;	text-decoration: none!important;	border: 0;	outline: 0}
.webinar_signup .fright { float: right
}
.webinar_signup .sub_input {	width: 63%;	height: 40px;	line-height: 40px;	margin-top: 7px;	outline: 0!important;	color: #652900;	font-size: 14px}
.webinar_signup .sub_input::placeholder { color: #652900; opacity: 1
}
.webinar_signup .sub_input:-ms-input-placeholder { color: #652900
}
.webinar_signup .sub_input::-ms-input-placeholder { color: #652900
}
.webinar_signup .thank_subcmesg { padding-top: 15px; color: #349a00; font-size: 16px; font-weight: 600
}
.webinar_signup .thank_subcmesg.red { color: red
}
.logintext { font: 12px/18px Poppins, sans-serif; margin: 35px 0 0; text-align: center
}
.logintext div { padding: 10px 0
}
.logintext a { color: #F26221; text-decoration: underline; font-weight: 700
}
.logintext:after,
.logintext:before { content: ""; display: block; background: url(https://images.moneycontrol.com/assets/images/webinarLanding/gradient_line.png) top center no-repeat; height: 1px
}
.upc_points_block { margin: 20px 0; font: 13px/20px Poppins, sans-serif; color: #303030
}
.upc_points_block .left_block { float: left; margin: 10px 0
}
.upc_points_block .right_block { float: left; margin-left: 10px; background-color: #fbf5f2; border-radius: 5px; padding: 6px 20px
}
.three_points li { display: inline-block; vertical-align: top; border-right: 2px solid #e4d9d3; margin-right: 20px; padding-right: 20px
}
.three_points li:last-child { border-right: 0; margin-right: 0; padding-right: 0
}
.technical_icon:before { content: ""; background: url(https://images.moneycontrol.com/assets/images/webinarLanding/technical.svg) no-repeat; width: 20px; height: 20px; float: left; margin-right: 10px
}
.finantial_icon:before { content: ""; background: url(https://images.moneycontrol.com/assets/images/webinarLanding/financail-market.svg) no-repeat; width: 20px; height: 20px; float: left; margin-right: 10px
}
.options_icon:before { content: ""; background: url(https://images.moneycontrol.com/assets/images/webinarLanding/option-trading.svg) no-repeat; width: 20px; height: 20px; float: left; margin-right: 10px
}
.mutual_fund:before { content: ""; background: url(https://images.moneycontrol.com/assets/images/webinarLanding/mutual-fund.svg) no-repeat; width: 24px; height: 20px; float: left; margin-right: 10px
}
.beginner_icon:before { content: ""; background: url(https://images.moneycontrol.com/assets/images/webinarLanding/beginner_new.svg) no-repeat; width: 20px; height: 20px; float: left; margin-right: 10px
}
.intermediate_icon:before { content: ""; background: url(https://images.moneycontrol.com/assets/images/webinarLanding/Intermediate.svg) no-repeat; width: 20px; height: 20px; float: left; margin-right: 10px
}
.advanced_icon:before { content: ""; background: url(https://images.moneycontrol.com/assets/images/webinarLanding/Advanced.svg) no-repeat; width: 20px; height: 20px; float: left; margin-right: 10px
}
.time_icon:before { content: ""; background: url(https://images.moneycontrol.com/assets/images/webinarLanding/time.png) no-repeat; width: 20px; height: 16px; float: left; margin-right: 10px
}
.info_icon { background: url(https://images.moneycontrol.com/assets/images/webinarLanding/info.svg) no-repeat; width: 14px; height: 14px; margin-left: 5px; display: inline-block; vertical-align: middle
}
.popup_text { font: 14px/21px Poppins, sans-serif; color: #303030; margin-top: 30px; padding-right: 50px
}
.info_thumb { width: 150px; height: 150px; float: left; border-radius: 100%; position: relative; margin-left: 20px
}
.info_thumb img { border-radius: 100%; position: absolute
}
.info_thumb:before {	content: "";	border-radius: 100%;	position: absolute;	width: 115%;	height: 115%;	left: -10px;	top: -10px;	background-color: #fff;	box-shadow: 0 20px 20px 0 #6529001A;	z-index: 0}
.info_desig { padding-top: 30px; padding-left: 205px; z-index: 1; position: relative
}
.info_title { font-size: 20px; font-weight: 700; color: #652900
}
.info_desig h3 { font-weight: 400; font-style: normal; font-size: 14px
}
.cust_scroll { max-height: 350px; overflow-y: auto; scrollbar-color: #CEBEB4 transparent; scrollbar-width: thin;
}
.cust_scroll::-webkit-scrollbar { height: 6px; width: 12px; background-color: #F9F1EC; border-radius: 5px
}
.cust_scroll::-webkit-scrollbar-thumb { background-color: #CEBEB4; border-radius: 5px
}
.info_popup .modal-header .close { background: url(https://images.moneycontrol.com/assets/images/webinarLanding/popup_close.svg) no-repeat; width: 14px; height: 14px; display: block; opacity: 1; position: absolute; right: 18px; z-index: 9; top: 20px
}
.info_popup .modal-header { padding: 15px 15px 0; border-bottom: 0
}
.popup_text p { margin-bottom: 15px
}
.info_popup .modal-dialog { width: 750px; position: relative
}
.info_popup .modal-dialog:before { content: ""; background: url(https://images.moneycontrol.com/assets/images/webinarLanding/info_popup_bg.png) no-repeat; width: 182px; height: 230px; display: block; position: absolute; z-index: 1; right: 2px; top: 2px
}
.info_popup .modal-body { padding: 30px
}
.TT_icon { background: url(https://images.moneycontrol.com/assets/images/webinarLanding/twiiter_linkedin.png) 1px 1px no-repeat; width: 20px; height: 20px; display: inline-block
}
.TT_icon:hover { background-position: 1px -18px
}
.IN_icon { background: url(https://images.moneycontrol.com/assets/images/webinarLanding/twiiter_linkedin.png) -28px 1px no-repeat; width: 20px; height: 20px; margin-left: 10px; display: inline-block
}
.IN_icon:hover { background-position: -28px -18px
}
.TT_IN { margin-top: 12px
}
#discuss_popup .discu_point { margin-left: 0
}
.popup_heading { font: 24px/32px Poppins, sans-serif; color: #303030; margin-bottom: 30px; font-weight: 700; position: relative; z-index: 1
}
#discuss_popup .info_popup .modal-body { padding: 35px 55px
}
.disc_points { display: inline-block; vertical-align: top
}
.live_audi { display: inline-block; vertical-align: top; margin-left: 15px; padding-left: 15px; border-left: 1px solid #CEBEB4; color: #303030; font: 13px/20px Poppins, sans-serif
}
.live_audi_icon { background: url(https://images.moneycontrol.com/assets/images/webinarLanding/audience.svg) no-repeat; width: 25px; height: 17px; float: left; margin-right: 10px
}
.more_contentshw_about,
.more_contentshw_virtual { display: none
}
.show_morebtn { color: #F26221!important; cursor: pointer; text-decoration: none!important; display: inline-block; font: 12px/18px Poppins; margin-top: 0
}
.three_points { margin-bottom: 0; margin-top: 1px
}
.desktop-hide { display: none
}
.acc__card ul { list-style-type: decimal; padding-left: 20px
}
.acc__card ul li { list-style-type: decimal; padding: 5px 10px
}
#invest_strat nav.mob_nav {	z-index: 9999;	margin: 0;	display: block;	width: 100%;	position: fixed;	right: -100%;	top: 0;	bottom: 0;	background: #F9F1EC;	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 Poppins, 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
}
.menu_lbl {	font-size: 30px;	line-height: 36px;	font-weight: 700;	color: #652900;	text-transform: uppercase;	position: relative;	text-align: center;	padding-bottom: 10px;	margin-bottom: 20px;	padding-top: 30px}
.menu_lbl:before {	content: "";	position: absolute;	bottom: 0;	background-color: #F26221;	height: 5px;	overflow: hidden;	width: 50px;	left: 0;	right: 0;	margin: 0 auto;	border-radius: 23%}
.leaders_experts { font: 12px/18px Poppins, sans-serif; color: #652900; margin-top: 5px
}
.login_element {	display: block;	margin-bottom: 15px;	font: 14px/21px Poppins, sans-serif;	font-weight: 600;	color: #652900;	margin-right: 40px;	float: right}
.login_element a,
.login_element a:focus,
.login_element a:hover { color: #652900; text-decoration: none
}
.after_login_element .username,
.before_login_element .username { margin-left: 5px; display: inline-block; vertical-align: top; margin-top: 2px
}
.after_login_element { display: none
}
.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}
.mcpro_logo_in_menu { display: block; margin-bottom: 20px
}
.before_login_element .c { stroke: unset
}
.before_login_element .a { fill: none
}
.after_login_element .a { fill: #652900
}
.mc_fluid_container { margin-right: auto; margin-left: auto
}
.main_container,
.mc_container { width: 1278px; margin-right: auto; margin-left: auto
}
.mcpro_logo .head1 { display: inline-block; vertical-align: middle; }
.mcpro_logo .head1 .blogo_alink { display: inline-block; margin-right: 15px; padding-right: 15px; border-right: 1px solid #D3D3D3
}
.mcpro_logo .head1 .mclogo_alink { display: inline-block
}
.mcpro_logo .evt_status { display: inline-block; vertical-align: middle;
}
.mcpro_logo .evt_status .event_date { color: #652900; font: 400 24px/35px Poppins, sans-serif
}
.mcpro_logo .evt_status .event_date .dt { font-weight: 700; padding-left: 5px
}
.desk_mainmenus { margin-bottom: 40px; border-top: 1px solid #ddd; border-bottom: 1px solid #ddd; padding: 6px 45px
}
.desk_mainmenus li { display: inline-block; vertical-align: middle; margin-right: 20px
}
.desk_mainmenus li a { font: 500 14px/22px Poppins, sans-serif; color: #652900
}
.sponsors_wrap { padding: 10px 0; margin-bottom: 20px
}
.sponsors_wrap li { display: inline-block; vertical-align: middle; margin-right: 20px
}
.sponsors_wrap li a { display: block; min-width: 200px; font: 500 14px/22px Poppins, sans-serif; color: #652900
}
.head {	position: relative;	background-color: #f9f1ec;	-webkit-transition: .5s all ease;	-moz-transition: .5s all ease;	-ms-transition: .5s all ease;	-o-transition: .5s all ease;	transition: .5s all ease}
.head .buybtn { position: absolute; bottom: -6px; right: 45px
} 
.head .watchbtn { position: absolute; bottom: -14px;
    right: 118px;    padding: 0 28px; background-color: #652900;
}
.head.stickyNav {	position: fixed;	top: 0;	left: 0;	width: 100%;	z-index: 999;	box-shadow: 0 1px 5px -2px #9a9a9a;	-webkit-transition: .5s all ease;	-moz-transition: .5s all ease;	-ms-transition: .5s all ease;	-o-transition: .5s all ease;	transition: .5s all ease}
.head.stickyNav header { padding: 10px 45px 0; margin-bottom: 10px
}
.head.stickyNav .desk_mainmenus { margin-bottom: 0
}
.head.stickyNav .mcpro_logo .evt_status { padding-top: 10px
}
.head.stickyNav .evt_status { margin-bottom: 0
}
body.bspace { padding-top: 200px
}
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: 120px }
.buybtn {	display: inline-block;	width: auto;	background-color: #652900;	border-radius: 40px;	box-shadow: 0 15px 35px 0 #65290040;	padding: 0 20px;	color: #fff!important;	font-weight: 500;	font-size: 16px;	text-align: center;	position: relative;	z-index: 1;	text-decoration: none!important;	line-height: 50px;	text-transform: capitalize}
.watchbtn {	display: inline-block;	width: auto;	background-color: #F26221;	border-radius: 40px;	box-shadow: 0 15px 35px 0 #65290040;	padding: 0 5px;	color: #fff!important;	font-weight: 500;	font-size: 16px;	text-align: center;	position: relative;	z-index: 1;	text-decoration: none!important;	line-height: 50px;	text-transform: capitalize}
.already_purchased_msg {	display: inline-block;	width: auto;	background-color: #ad5920;	border-radius: 40px;	box-shadow: 0 15px 35px 0 #65290040;	padding: 0 20px;	color: #fff!important;	font-weight: 400;	font-size: 16px;	text-align: center;	position: relative;	z-index: 1;	text-decoration: none!important;	line-height: auto;	/*text-transform: capitalize*/}
.about_event { position: relative; padding: 85px 0 0 40px; width: 100%; min-height: 360px; border-radius: 10px;/* margin-bottom: 70px*/
}
.about_event .bannerbg_img_box { position: absolute; top: 50%; transform: translateY(-50%); right: 100px; width: 280px
}
.about_event:before {	content: "";	position: absolute;	top: 0;	left: 0;	right: 0;	bottom: 0;	z-index: -99;	background: #f26221;	background: -moz-linear-gradient(left, #f26221 0, #f26221 52%, #3d065f 100%);	background: -webkit-linear-gradient(left, #f26221 0, #f26221 52%, #3d065f 100%);	background: linear-gradient(to right, #f26221 0, #f26221 30%, #3d065f 100%);	filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#F26221', endColorstr='#3D065F', GradientType=1);	border-radius: 10px}

.price_box_banner_sec {
    background: #f26221; background: -moz-linear-gradient(left, #f26221 0, #f26221 52%, #3d065f 100%); background: -webkit-linear-gradient(left, #f26221 0, #f26221 52%, #3d065f 100%); background: linear-gradient(to right, #f26221 0, #f26221 30%, #3d065f 100%);
    padding-bottom: 0px !important;
}
.about_event .banner_ttl { font: 700 50px/50px Poppins, sans-serif; color: #fff; position: relative; margin-bottom: 25px; text-transform: uppercase; z-index: 9
}
.about_event .event_date { margin-bottom: 20px; color: #fff; font: 400 24px/35px Poppins, sans-serif; z-index: 9;
}
.event_statics { margin-bottom: 0
}
.esdata { position: relative; width: 33%; display: inline-block; text-align: center
}
.esdata .es_count { color: #652900; font: 900 50px/50px Poppins, sans-serif; position: relative; z-index: 9
}
.esdata .es_name { color: #303030; font: 500 24px/35px Poppins, sans-serif; position: relative; z-index: 9
}
.esdata.attendees:before, .esdata.sessions:before, .esdata.speakers:before {	content: "";	position: absolute;	bottom: 0;	left: -123px;	right: 0;	width: 100px;	height: 99px;	margin: 0 auto;	display: block;	z-index: 0;	background-size: contain;	background-position: center;	background-repeat: no-repeat}
.esdata.speakers:before { background-image: url(https://images.moneycontrol.com/images/webinar/carnival/employee.svg)
}
.esdata.sessions:before { background-image: url(https://images.moneycontrol.com/images/webinar/carnival/laptop.svg)
}
.esdata.attendees:before { background-image: url(https://images.moneycontrol.com/images/webinar/carnival/immigration.svg); left: -140px
}
.text_para { margin-left: 20px; padding-left: 20px; position: relative
}
.text_para:before {	content: "";	position: absolute;	border-left: 1px dashed #652900;	height: 150px;	width: 2px;	left: 0;	top: 0}
.text_para p {	margin-bottom: 30px;	color: #303030;	font: 14px/21px Poppins, sans-serif}
.common_title {	font-size: 50px;	line-height: 40px;	font-weight: 900;	color: #652900;	text-transform: uppercase}
.common_title .small {	color: #303030;	font-size: 24px;	font-weight: 400;	text-transform: capitalize;	line-height: 38px;margin-bottom: 0;}
.common_title.right { text-align: right
}
.common_title.space { padding-right: 190px
}
.aboutTheEvent_section { margin-bottom: 20px; position: relative; padding-top: 20px
}
.aboutTheEvent_section .common_title { position: absolute; top: 50px; right: 0; z-index: 9; padding-right: 200px
}
.aboutTheEvent_section .container { position: relative
}
.aboutTheEvent_section .pro_cnt { background: #F9F1EC; width: 820px; padding: 185px 200px 45px 55px; position: relative; margin-top: 30px
}
.aboutTheEvent_section .pro_dot { background: url(https://images.moneycontrol.com/assets/images/webinarLanding/grid.png) left top no-repeat; width: 190px; height: 176px; position: absolute; top: -38px; left: 40px
}
.aboutTheEvent_section figure { position: absolute; top: 185px; right: 0
}
.aboutTheEvent_section .text_para { margin: 0
}
.speakers_section { padding-bottom: 20px; position: relative
}
.speakers_section:before { background: url(https://images.moneycontrol.com/assets/images/webinarLanding/about_discussion.png) no-repeat; content: ""; width: 523px; height: 590px; position: absolute; z-index: -1; left: -264px; top: 10px
}
.speakers_section:after { background: url(https://images.moneycontrol.com/images/webinar/carnival/spkr_lbl_img.svg) no-repeat; content: ""; width: 487px; height: 218px; position: absolute; z-index: -1; right: 0; top: 75px
}
.speakers_section .common_title { margin-bottom: 50px
}
.speakers_section .imgWrap { margin-bottom: 20px
}
.speakers_section .imgWrap img { border: 12px solid #fff; border-radius: 50%; box-shadow: 0 30px 30px #f0eae6; display: inline-block; max-width: 150px
}
.speakers_section .contentWrap p+p { font: 14px/20px Poppins
}
.speakers_section .name { color: #652900; font: 700 18px/27px Poppins
}
.speakers_section li { display: inline-block; margin: 18px 5px 0
}
.speakers_section .contentDetailsWrap { background-color: #f9f1ec
}
.speakers_section .contentDetails { padding: 30px 50px; position: relative
}
.speakers_section .contentDetails:before {	border-left: 1px dashed #652900;	content: '';	height: 100%;	left: 30px;	max-height: 57px;	position: absolute;	top: 30px;	width: 1px}
.speakers_section .contentDetails p { font: 14px/21px Poppins
}
.speakers_section .contentDetails .show-hide-text {	color: #F26221;	cursor: pointer;	display: inline-block;	font: 12px/18px Poppins;	margin-top: 10px}
.speakers_section .IN_icon { margin-left: 0 }
.speakers_section .currentActive .TT_icon { background-position: 1px -18px }
.speakers_section .currentActive .IN_icon { background-position: -28px -18px }
.speakers_section .speakers_list { width: 100%; display: flex; flex-wrap: wrap; justify-content: center }
.speakers_section .speakers_list .item {	position: relative;	width: 25%;	text-align: center;	margin: 0 -2px 30px;	cursor: pointer}
.speakers_section .show_morebtn {	text-align: center;	display: block;	width: 100px;	margin: 0 auto;	padding: 10px}
.speakers_section .speakers_list .item, .tab_pane .webniar_nmdt { display: none }
.subc_webinar { width: 350px; position: relative; margin: 0 auto }
.subc_webinar .bigbtn a {	display: block;	background-color: #F26221;	border-radius: 40px;	box-shadow: 0 15px 35px 0 #65290040;	padding: 10px 5px;	color: #fff!important;	font-weight: 700;	font-family: Poppins;	font-size: 18px;	text-align: center;	position: relative;	z-index: 1;	text-decoration: none!important;	line-height: 26px;	margin-bottom: 30px}
.subc_webinar a span { font-size: 13px; font-weight: 500 }
.subc_webinar .code_bx { color: #303030; text-align: center; margin-top: 15px; font-size: 14px }
.subc_webinar .code_bx p { border-top: 1px solid #eee; border-bottom: 1px solid #eee; line-height: 37px }
.subc_webinar .code_bx .show_morebtn { padding: 10px }
.subc_webinar .pro_desc {	color: #000;	display: inline-block;	padding: 0 10px;	font-size: 14px;	font-weight: 600;	line-height: 26px}
.whoShouldAttend_section { position: relative }
.whoShouldAttend_section .common_title { position: absolute; top: 50px; right: 0; z-index: 9; padding-right: 170px }
.whoShouldAttend_section:before {	content: "#";	position: absolute;	top: 80px;	right: 0;	color: #F9F1EC;	font: 900 500px/500px Lato, sans-serif}
.whoShouldAttend_section .container { position: relative }
.whoShouldAttend_section .pro_cnt {	background: #F9F1EC;	width: 820px;	padding: 185px 50px 70px 55px;	position: relative;	margin-top: 10px}
.whoShouldAttend_section .pro_dot { background: url(https://images.moneycontrol.com/assets/images/webinarLanding/grid.png) left top no-repeat; width: 190px; height: 176px; position: absolute; top: -86px; left: -86px }
.whoShouldAttend_section .text_para { margin-left: 0; padding-left: 0
}
.whoShouldAttend_section .text_para p { font: 20px/28px Poppins, sans-serif
}
.whoShouldAttend_section .text_para:before { display: none
}
.whoShouldAttend_section .hashtag { display: inline-block; color: #F26221; font: 700 20px/20px Poppins, sans-serif; margin-right: 30px
}
.whoShouldAttend_section .hashtag:hover { color: #652900
}
.inclusions_sec { margin-bottom: 20px
}
.inclusions_sec .common_title { position: absolute; top: 20px; left: 0; z-index: 9
}
.inclusions_sec .container { position: relative
}
.inclusions_sec .pro_cnt { background: #F9F1EC; width: auto; padding: 130px 30px 40px 20px; position: relative; margin: 0 0 0 210px
}
.inclusions_sec .pro_cnt .text_para { padding-left: 50px
}
.inclusions_sec .pro_cnt .text_para ul li { position: relative; padding: 15px 20px; color: #652900; font: 700 20px/28px Poppins, sans-serif
}
.inclusions_sec .pro_cnt .text_para ul li:before {	width: 10px;	height: 10px;	background: #F26221;	border-radius: 50%;	position: absolute;	content: "";	left: -6px;	top: 24px}
.inclusions_sec .pro_cnt .text_para:before { display: none
}
.inclusions_sec .pro_dot { background: url(https://images.moneycontrol.com/assets/images/webinarLanding/grid.png) left top no-repeat; width: 190px; height: 176px; position: absolute; bottom: -75px; left: -119px
}
.tickets_sec { padding: 0; position: relative }
.tickets_sec:before { content: ""; background: url(https://images.moneycontrol.com/assets/images/webinarLanding/meet_speaker_bg.png) no-repeat; width: 523px; height: 523px; display: block; position: absolute; right: -220px; top: -25px; z-index: -1 }
.tickets_sec:after { content: ""; background: url(https://images.moneycontrol.com/assets/images/webinarLanding/meet_speaker_bg.png) no-repeat; width: 523px; height: 523px; display: block; position: absolute; left: -220px; bottom: -135px; z-index: -1 }
.tickets_sec .common_title { margin-bottom: 40px }
.buytickets_plan { display: -webkit-flex; display: -moz-flex; display: -o-flex; display: -ms-flex; display: flex; -webkit-flex-wrap: wrap; -o-flex-wrap: wrap; -moz-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; margin: 0 -15px }
.buytickets_plan .plan { width: calc(50% - 30px); vertical-align: top;	margin-right: auto;	margin-left: auto;	margin-bottom: 30px;	background-color: #fff;	position: relative;	min-height: 1px;	padding-top: 30px;	display: -webkit-flex;	display: -moz-flex;	display: -o-flex;	display: -ms-flex;	display: flex;	-webkit-flex-wrap: wrap;	-o-flex-wrap: wrap;	-moz-flex-wrap: wrap;	-ms-flex-wrap: wrap;	flex-wrap: wrap;	align-content: space-between;	border: 1px solid #eee; padding-bottom: 10px }
.buytickets_plan .host_info { width: 100%; margin-bottom: 30px; padding-left: 58px }
.buytickets_plan .host_info figure { float: none; display: inline-block; vertical-align: middle; margin: 0 20px 0 -2px; width: 160px }
.buytickets_plan .host_info figure img { background-color: #F9F1EC; box-shadow: 0 30px 30px #f0eae6 }
.buytickets_plan .host_info .hinfo { display: inline-block; vertical-align: middle; margin: 0 -2px; padding-top: 20px; width: calc(100% - 180px) }
.buytickets_plan .host_info .hinfo .plan_for { color: #652900; font: 700 20px/28px Poppins, sans-serif; margin-bottom: 5px }
.buytickets_plan .host_info .hinfo .plan_crossed_amt {display: inline-block; color: #303030; font: 500 24px/32px Poppins, sans-serif; margin-bottom: 5px; position: relative; text-indent: 13px }
.buytickets_plan .host_info .hinfo .plan_crossed_amt:before {	content: "₹";	position: absolute;	top: 0;	left: -13px;	width: 21px;	height: 32px;	color: #303030;	font-size: 18px }
.buytickets_plan .host_info .hinfo .plan_crossed_amt:after {	content: "";	position: absolute;	top: 15px;	left: -1px;	width: 100%;	height: 2px;	background-color: #F26221;	transform: rotate(-4deg)}
.buytickets_plan .host_info .hinfo .plan_amt { color: #652900; font: 800 50px/58px Poppins, sans-serif; position: relative; text-indent: 30px }
.buytickets_plan .host_info .hinfo .plan_amt:before {	content: "₹";	position: absolute;	top: 0;	left: -30px;	width: 21px;	height: 32px;	color: #652900;	font-size: 50px;	font-family: roboto;	font-weight: 400}
.buytickets_plan .host_info .hinfo .plan_amt .slash { font-weight: 400 }
.buytickets_plan .buybtn_blk { width: 100%; display: block; margin-bottom: 30px }
.buytickets_plan .buybtn_blk .buybtn { display: block; text-align: center; width: 200px; height: 55px; margin: 0 auto; font-size: 18px; line-height: 55px; font-weight: bold; }
.upc_details { display: flex; margin: 0 auto 30px }
.upc_details .date_calender {	color: #652900; font-size: 14px; padding-left: 45px; padding-top: 15px; padding-bottom: 10px; margin-right: 20px;	border-right: 1px dashed #652900;	border-left: 0;	position: relative;	margin-left: 0;	cursor: default;	outline: 0!important;	white-space: nowrap;	text-decoration: none;	height: 24px }
.upc_details .date_calender:before { content: ""; position: absolute; z-index: 0; background: url(https://images.moneycontrol.com/assets/images/webinarLanding/calc.gif) no-repeat; width: 30px; height: 30px; margin-left: 0; margin-top: 0; left: 0; top: -5px }
.upc_details .calender_txt { font-size: 16px; white-space: nowrap }
.upc_details .calender_txt span { font-weight: 600 }
.upc_details .calender_txt span:after { content: ""; border-right: 1px dotted #CEBEB4; padding-right: 12px; margin-right: 7px }
.tab_widget .tab_content>.tab_pane { display: none }
.tab_widget .tab_content>.active { display: block }
.tab_widget ul { border-bottom: 1px solid #eee; margin-bottom: 40px }
.tab_widget li { display: inline-block; vertical-align: middle; min-width: 120px; margin-right: 15px }
.tab_widget li a { color: #303030; display: block; text-align: center; padding-bottom: 10px; border-bottom: 3px solid transparent }
.tab_widget li a:hover { text-decoration: none }
.tab_widget li .daynum { font: 700 16px/22px Poppins, sans-serif; margin-bottom: 2px }
.tab_widget li .date { font: 500 12px/18px Poppins, sans-serif }
.tab_widget li.active a { text-decoration: none; border-bottom: 3px solid #303030 }
.agenda_sec { position: relative }
.agenda_sec:before { content: ""; background: url(https://images.moneycontrol.com/assets/images/webinarLanding/meet_speaker_bg.png) no-repeat; width: 523px; height: 523px; display: block; position: absolute; right: -220px; bottom: -25px; z-index: -1 }
.agenda_sec .common_title { margin-bottom: 50px }
.agenda_sec .webniar_nmdt { min-height: 120px; background: #fff; border-radius: 100px; box-shadow: 0 5px 50px 0 #6529001f; margin-bottom: 25px }
.agenda_sec .webniar_nmdt .dtntime { display: inline-block; vertical-align: middle; text-align: center; margin: 0 -2px; width: 230px }
.agenda_sec .webniar_nmdt .dtntime .webtime { color: #303030; font: 500 18px/22px Poppins, sans-serif; display: inline-block }
.agenda_sec .webniar_nmdt .nm_post { display: inline-block; vertical-align: middle; margin: 0 -2px; min-height: 120px; background: url(https://images.moneycontrol.com/assets/images/webinarLanding/shadow_timedt.png) left center repeat-y; padding: 15px 30px 10px 50px; color: #652900; font: 700 24px/35px Poppins, sans-serif; width: calc(100% - 230px) }
.agenda_sec .webniar_nmdt .nm_post .sub { color: #303030; font: 700 24px/34px Poppins, sans-serif; margin-bottom: 10px; text-transform: capitalize; }
.agenda_sec .webniar_nmdt .nm_post .host_info figure { float: left; margin-right: 15px }
.agenda_sec .webniar_nmdt .nm_post .host_info figure img { background-color: #F9F1EC; border-radius: 50%; width: 50px; height: 50px; border: 5px solid #fff; box-shadow: 2px 4px 27px -11px #000 }
.agenda_sec .webniar_nmdt .nm_post .host_info .hinfo { padding-top: 5px }
.agenda_sec .webniar_nmdt .nm_post .host_info .hinfo .host { color: #652900; font: 700 16px/22px Poppins, sans-serif; margin-bottom: 5px }
.agenda_sec .webniar_nmdt .nm_post .host_info .hinfo .post { color: #303030; font: 12px/14px Poppins, sans-serif }
.agenda_sec .show_morebtn { text-align: center; display: block; width: 100px; margin: 0 auto; padding: 10px }
.agenda_sec .tab_widget { position: relative }
.agenda_sec .date_calender {	color: #652900;	font-size: 0;	position: absolute;	top: -5px;	right: 25px;	cursor: pointer;	outline: 0;	white-space: nowrap;	text-decoration: none;	display: inline-block;	width: 50px;	height: 50px}
.agenda_sec .date_calender:before { content: ""; background: url(https://images.moneycontrol.com/assets/images/webinarLanding/calender_icon.svg) no-repeat; position: absolute; left: -52px; top: -37px; width: 155px; height: 155px; z-index: 0 }
.sponsors_sec .common_title { margin-bottom: 20px }
.social_sec { margin-bottom: 50px }
.social { display: block; text-align: center }
.social ul { margin: 0 }
.social ul li { display: inline-block !important; margin-right: 20px }
.social ul li:last-child { margin: 0 }
.social ul li a { color: #c8c8c8; display: block }
.social ul li a svg { width: 36px }
.social ul li a:hover { color: #38a1f3 }
.social ul li a.facebook:hover { color: #3b5998 }
.social ul li a.instagram:hover, .social ul li a.linkd:hover { color: #0e76a8 }
.social ul li a.watsapp:hover { color: #25D366 }
#invest_strat .mob_menu, #invest_strat .mob_nav { display: none }

.terms_conditions {color: #333333; font: 16px/19px "Lato", Arial, Helvetica, sans-serif; text-align: center; padding:20px 0px 50px;}
.terms_conditions a {color: #652900 !important; text-decoration: underline; font-family: "Lato", Arial, Helvetica, sans-serif; font-weight:700;}
.small_arrow {border: solid #fa8d54; border-width: 0 2px 2px 0; display: inline-block; padding: 2px; transform: rotate(-45deg); -webkit-transform: rotate(-45deg); background-color: transparent; outline: 0; position: relative; top: -1px; left: 5px;}
.til_stxt h2{ display:inline-block; font-weight:900; line-height:40px;}
.common_popupoffer .modal-dialog { width: 800px; margin-top: 45px; }
.common_popupoffer .pro_pp_hed { background-color: #E1C2B5; padding: 20px; text-align: center; color: #333333; font: 600 20px "latoregular", Arial, Helvetica, sans-serif; }
.pplist > li { padding: 7px 0 7px 22px; position: relative; }
.pplist > li span { position: absolute; left: 0; top: 5px; }
.common_popupoffer .pro_pp_hed .close { opacity: 1; }
.offer_details_cnt { font: 14px/21px "Lato", Arial, Helvetica, sans-serif; color: #333333; }
.offer_details_cnt p{margin-bottom:20px;}
.tab_widget li{margin-bottom:0px;}
.common_title h2{display:inline-block; font-weight:900;} 

.main-video-block{ margin-bottom: 20px; }
.main-video-block .iframe.vvideo{ max-width: 930px; width: 100%; height:auto; margin: 0 auto 20px auto; display: block;}
.main-video-block iframe.vform{max-width: 930px; width: 100%; height:200px; margin: 0 auto 20px auto; display: block; }

.aboutTheEvent_section .whocant { padding:20px 0; width: auto; margin:0px;  }
.aboutTheEvent_section .whocant .pro_dot {     left: 92px; }
.pro_dot {     background: url(https://images.moneycontrol.com/assets/images/webinarLanding/grid.png) left top no-repeat;     width: 190px;     height: 176px;     position: absolute;     top: -38px;     left: 40px; }
.attendFeatre ul li {    margin: 0px;    width: 33%;    padding: 14px 0;    min-height: 90px;    float: left;    color: #652900;    border-bottom: 1px dashed #652900;    border-right: 1px dashed #652900;    font: 700 20px 'Poppins', sans-serif;}

.attendFeatre ul li span {     vertical-align: middle;     color: #652900;     margin-right: 15px;     display: inline-block; }

.attendFeatre ul li strong {     vertical-align: middle;     /* display: inline-block; */     width: calc(100% - 85px); float: right; }

.attendFeatre ul li:nth-child(3n+3) { border-right:none; }
.attendFeatre ul li:nth-child(2) span, .attendFeatre ul li:nth-child(5) span, .attendFeatre ul li:nth-child(8) span, .attendFeatre ul li:nth-child(3n+3) span { margin-left:20px; }
.attendFeatre ul li:nth-child(7), .attendFeatre ul li:nth-child(8), .attendFeatre ul li:nth-child(9) { border-bottom:none; }

/* .attendFeatre ul li:nth-child(2n+2) { border-right:none; }
.attendFeatre ul li:nth-child(2n+2) span { margin-left:20px; }
.attendFeatre ul li:nth-child(n+3) { border-bottom:none; } */

.aboutTheEvent_section .whocant {     background: #F9F1EC;     width: 820px;     padding: 185px 30px 45px 30px;     position: relative;     margin-top: 30px; }
.common_title h2 {     display: inline-block;     font-weight: 900;     font-size: 50px; }
.til_stxt h2 {     display: inline-block;     font-weight: 900;     line-height: 40px;     font-size: 50px; }
.line_org {    background-color: #F26221;    height: 5px;    overflow: hidden;    width: 100px;    display: inline-block;    vertical-align: middle;    margin-left: 10px;    border-radius: 5px;}

#whocan_section { background: url(https://stat2.moneycontrol.com/assets/images/marketleague/hash.png) right 50px no-repeat; }

.aboutTheEvent_section .container { position: relative; }
.common_title {     font-size: 50px;     line-height: 40px;     font-weight: 900;     color: #652900;     text-transform: uppercase; }
.common_title.right {     text-align: right; }
.aboutTheEvent_section .common_title {     position: absolute;     top: 50px;     right: 0;     z-index: 9;     padding-right: 200px; }
.common_title .small {     color: #303030;     font-size: 24px;     font-weight: 400;     text-transform: capitalize;     line-height: 38px; }

.event_statics_sec { margin-top: 30px; }

@media all and (max-width: 1290px) { .main_container { 	width: 100%; 	padding: 0 10px }
}
@media all and (max-width: 1279px) { .container { 	width: auto; 	margin: 0 20px } .pro_dot { 	left: 70px } .aboutTheEvent_section .pro_cnt { 	padding: 155px 280px 45px 55px } #who_attend .common_title { 	right: 0 } .professional { 	left: -70px } .line_org { 	width: 50px } .wh_cnt { 	padding: 85px 125px 85px 70px } .discu_point { 	margin-left: 50px } .discuss_left { 	width: 400px } .undersa { 	width: 430px; 	font: 35px/40px Poppins, sans-serif } .undersa strong { 	font: 900 80px/90px Poppins, sans-serif } .undersa span { 	font: 600 40px/50px Poppins, sans-serif } .btn_buy_webinar { 	width: 210px } .speakers_section .item { 	padding: 15px } .speakers_section .imgWrap { 	margin-bottom: 15px } .speakers_section .contentDetails p { 	font-size: 13px } .speakers_section .name { 	font-size: 16px } .speakers_section .owl-nav button.owl-prev { 	left: 0 } .speakers_section .owl-nav button.owl-next { 	right: 0 }
}
@media all and (max-width: 1180px) { .desk_mainmenus li { 	margin-right: 10px }  .about_event .banner_ttl { 	font-size: 40px }
}
@media all and (min-width: 980px) { .mob_view { 	display: none } .desk_view { 	display: block }
}
@media all and (max-width: 980px) { 
	.buyTick { border-radius: 30px; padding: 0 20px; height: 40px; margin-right: 10px; font: 400 15px / 40px 'Poppins', sans-serif; } 
	.who_should_attend_ul li{font-size:14px;line-height:20px;}
 	.inclusions_sec .pro_cnt .text_para .inclusions_cat{font-size:16px;line-height:22px;}
 	.inclusions_sec .pro_cnt .text_para .inclusions_ul li{font-size:14px;line-height:20px; padding: 0 0 0 15px; margin-bottom: 7px;}
 	.inclusions_sec .pro_cnt .text_para .inclusions_ul li:before{ top: 6px;} .tagearly{ left: -20px; font-size: 14px; line-height: 20px; padding: 5px 10px 5px 20px; margin-bottom: 15px;} #countdown { margin-bottom:0px; } #countdown li { padding:0 10px; font:9px 'Poppins', sans-serif } #countdown li span { font:700 17px/17px 'Poppins', sans-serif; } .with_main_timer .buybtn { padding: 0px 13px; font-size: 14px; line-height: 30px;} .esdata.days:before{ width: 37px; height: 49px; margin: 0 auto; left: -51px;} .checkterms { font-size: 12px; padding: 10px 10px 15px 10px;} .buyacces{ font-size: 12px; } #eb_countdown { margin-left:-130px; } #eb_countdown p { font-size:13px; } #eb_countdown ul li { padding:0 10px; font-size:10px;} #eb_countdown ul li span { font-size:20px;  } .tickets_sec.with_tkt_timer .buytickets_plan .plan:first-child { padding-top: 65px; margin-top: 70px; } .with_tkt_timer .buytickets_plan .plan:last-child { margin-top: 0px;} .with_main_timer  .about_event .bannerbg_img_box{top: unset;right: 5px;width: 90px;bottom: -33px;} .with_main_timer .about_event { padding-top: 20px;} .main-video-block .iframe.vvideo{height: auto; margin: 0 auto 5px auto;} .main-video-block iframe.vform{ height: 200px; margin: 0 auto 5px auto;} .already_purchased_msg {font-size: 12px; line-height: 16px; padding: 5px;width: 60%;} .mob_view { display: block } .desk_view, .head.stickyNav .evt_status.mob_view { display: none } #invest_strat:before { 	border-top: 575px 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 .container { 	margin-right: 15px; 	margin-left: 15px; 	padding-left: 15px; 	padding-right: 15px } #invest_strat .faq_sec .container { 	padding-left: 0; 	padding-right: 0 } #invest_strat #whoShouldAttend_section .container, #invest_strat .agenda_sec .container, #invest_strat .event_statics_sec .container, #invest_strat .speakers_section .container, #invest_strat .sponsors_sec .container, #invest_strat .tickets_sec .container { 	margin-right: 15px; 	margin-left: 15px; 	padding-left: 0; }
     #invest_strat .inclusions_sec .container { 	margin-right: 0 } 
	 #invest_strat .mob_menu, #invest_strat .mob_nav { 	display: block } 
	 .desk_mainmenus { 	display: none } 
     .mcpro_logo img { 	height: 37px; } 
     .mcpro_logo .head1 { 	width: 100%; 	float: none } 
	 .mcpro_logo .head1 .blogo_alink { 	width: 120px; 	margin-right: 10px; 	padding-right: 10px } 
	.mcpro_logo .head1 .blogo_alink img { 	max-width: 100% } .mcpro_logo .head1 .mclogo_alink { 	width: 150px }
	.mcpro_logo .head1 .mclogo_alink img { 	max-width: 100% } .mcpro_logo .evt_status { 	display: none } 
	.mcpro_logo_in_menu .blogo_alink { 	display: block; 	width: 120px; 	text-align: center; 	margin: 0 auto 15px } 
	.mcpro_logo_in_menu .blogo_alink img { 	width: 100%; 	height: auto; 	display: block } 
	.mcpro_logo_in_menu .mclogo_alink { 	display: block; 	width: 150px; 	text-align: center; 	margin: 0 auto 15px } 
	.mcpro_logo_in_menu .mclogo_alink img { 	width: 100%; 	height: auto; 	display: block } 
	.about_event { 	padding: 30px 10px 15px 20px; 	height: 232px } .about_event .banner_ttl { 	font-size: 16px; 	line-height: 22px; 	margin-bottom: 10px } .about_event .event_date { 	font-size: 16px; 	line-height: 22px; 	margin-bottom: 20px } .about_event .bannerbg_img_box { 	top: 50%;     transform: unset; 	right: 50px; 	width: 180px } .buybtn { 	font-size: 12px; 	line-height: 32px } .evt_status { 	border-top: 1px solid #ccc; 	border-bottom: 1px solid #ccc; 	padding: 10px; 	margin-bottom: 15px; } .evt_status .event_date { 	display: inline-block; 	vertical-align: middle; 	color: #652900; 	font-size: 12px; 	line-height: 18px; 	float: none } .evt_status .event_date .dt { 	display: block; 	padding-left: 0; 	font-weight: 700 } .evt_status .buybtn, .evt_status .watchbtn { 	font-size: 12px; 	line-height: 32px; 	display: inline-block; 	vertical-align: middle; 	position: unset; 	bottom: unset; 	right: unset; 	margin-top: 2px } header { 	padding: 15px; 	margin-bottom: 0 } .mob_menu { 	right: 20px; 	top: 24px } .whoShouldAttend_section { 	margin-bottom: 40px } .whoShouldAttend_section:before { 	top: 35px; 	right: 0; 	font-size: 150px; 	line-height: 150px } .whoShouldAttend_section .common_title.right { 	padding-right: 16px; 	padding-top: 15px; 	top: 0; 	right: 0 } .whoShouldAttend_section .pro_cnt { 	width: calc(100% - 81px); 	padding: 90px 5px 20px 15px; 	margin-top: 0 } .whoShouldAttend_section .hashtag, .whoShouldAttend_section .text_para p { 	font-size: 14px; 	line-height: 20px } .aboutTheEvent_section { 	margin-bottom: 30px } .aboutTheEvent_section .container { 	background: #F9F1EC } .aboutTheEvent_section .common_title.right { 	padding-right: 0; 	padding-top: 15px; 	position: unset; 	top: unset; 	right: unset; 	z-index: unset } .aboutTheEvent_section figure { 	position: unset; 	top: unset; 	right: unset; 	width: 223px; 	float: right } .aboutTheEvent_section figure img { 	width: 100%; 	height: auto; 	display: block } .aboutTheEvent_section .pro_dot { 	display: none } .aboutTheEvent_section .pro_cnt { 	padding: 10px 15px 20px 0; 	width: 100%; 	margin-top: 5px } .speakers_section { 	padding-bottom: 30px } .speakers_section:before { 	width: 265px; 	height: 250px; 	left: -148px; 	top: -48px; 	background-size: cover } .speakers_section .container:before, .speakers_section:after { 	display: none } .speakers_section .speakers_list .item { 	width: 50%; 	margin: 0 -2px 20px } .event_statics { 	margin-bottom: 10px } .esdata { 	width: 32% } .esdata.attendees:before, .esdata.sessions:before, .esdata.speakers:before { 	width: 46px; 	height: 60px; 	margin: 0 auto; 	left: -64px } .inclusions_sec { 	margin-bottom: 40px } .inclusions_sec .pro_cnt { 	margin: 0 0 0 5px; 	padding: 90px 10px 40px 20px } .inclusions_sec .pro_cnt .text_para { 	padding-left: 0 } .inclusions_sec .pro_cnt .text_para ul li { 	padding: 0 0 10px 20px; 	font-size: 14px; 	line-height: 20px } .inclusions_sec .pro_dot { 	width: 96px; 	height: 90px; 	bottom: -48px; 	left: -22px } .tickets_sec { 	margin-bottom: 40px; 	padding: 0 0 5px } .tickets_sec .common_title { 	margin-bottom: 20px } .tickets_sec .buytickets_plan .plan { 	width: 100% } .tickets_sec .buytickets_plan .host_info .hinfo .plan_for { 	font-size: 16px; 	line-height: 24px } .tickets_sec .buytickets_plan .host_info figure { 	width: 120px } .tickets_sec .buytickets_plan .host_info figure img { 	width: 120px; 	height: 120px; 	border: 7px solid #fff; 	box-shadow: 0 15px 15px #f0eae6 } .promsname { 	font: 600 15px/23px Poppins, sans-serif } .container { 	width: auto } .undersa { 	position: relative; 	z-index: 2; 	width: 70%; 	float: none; 	font: 13px/18px Poppins, sans-serif; 	padding-top: 0 } .undersa strong { 	font: 900 26px/32px Poppins, sans-serif; 	display: block; 	padding-bottom: 0 } .undersa span { 	font: 600 12px/18px Poppins, sans-serif } .webgraph1 { 	position: absolute; 	margin: 0; 	right: -45px; 	top: 65px; 	width: 150px } .webgraph1 img { 	width: 100%; 	height: auto } .webniar_nmdt { 	height: auto; 	padding: 10px; 	border-radius: 10px; 	margin: 20px 0 0 } .webniar_nmdt figure { 	position: static; 	top: inherit; 	margin: 0 10px 0 0 } .webniar_nmdt figure img { 	width: 70px; 	height: 70px; 	border: 6px solid #fff } .webnicnt { 	overflow: hidden } .webniar_nmdt .date_calender { 	margin: 0; 	padding-left: 40px; 	padding-top: 10px } .nm_post { 	float: none; 	font: 800 16px/25px Poppins, sans-serif; 	width: auto } .nm_post h3 { 	font: 10px/13px Poppins, sans-serif } .dtntime { 	padding: 0; 	margin: 5px 0 0; 	background: 0 0; 	height: inherit } .dtntime .dat1 { 	font: 600 12px Poppins, sans-serif } .webtime { 	font: 600 16px Poppins, sans-serif; 	padding-left: 10px; 	margin-left: 10px } .wh_cnt { 	width: 100%; 	height: auto; 	padding: 20px 20px 60px; 	margin: 0 } .wh_cnt svg { 	width: 110px; 	height: auto } .professional { 	width: 125px; 	height: 125px; 	left: 45px; 	bottom: -95px } .professional span { 	top: -40px; 	left: -50px } .student { 	left: 0; 	top: -50px } .educators { 	left: 115px; 	z-index: 9; 	bottom: -158px } .parents { 	right: 0; 	bottom: -80px } #who_attend { 	padding-top: 20px; 	padding-bottom: 125px } #who_attend .common_title { 	position: static; 	margin-bottom: 20px } .ab_head { 	font: 700 24px/35px Poppins, sans-serif } .ab_head h3 { 	font-size: 13px; 	font-style: 400 } .text_para { 	margin: 0; 	padding-left: 15px } .speaker_bg { 	padding-bottom: 20px; 	background-size: 130% } .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 } .text_para p { 	margin-bottom: 20px } .common_title { 	font-size: 30px; 	line-height: 30px } .common_title .small { 	font-size: 16px; 	line-height: 25px } .acc__title { 	font-size: 14px } .acc__title.active { 	font-size: 15px } .calendar-picker.calendars { 	width: 100% } .calendar-picker .list-inline-item { 	width: calc(47% - 10px) } .calendar-picker .list-inline { 	justify-content: center } .calendar_popup_container { 	margin-top: 15px } .popup_partner { 	width: 90% } .popin { 	width: 100%; 	padding: 5px 0 } .popup_header { 	font-size: 16px } .cl_pop { 	right: 15px; 	top: 15px } .upc_box { 	padding: 15px } .upc_right { 	padding-left: 0; 	display: block } .upc_right_title { 	width: 100%; 	float: none; 	font-size: 18px; 	line-height: 22px } .upc_thumb { 	width: 70px; 	height: 70px; 	float: left; 	margin-left: 2px; 	margin-bottom: 25px } .upc_thumb img { 	width: 100%; 	height: 100% } .upc_thumb:before { 	left: -5px; 	top: -5px } .upc_desig { 	padding-left: 95px; 	padding-top: 5px; 	text-align: left } .upc_right_price { 	display: none } .calender_txt { 	font-size: 14px } .or_txt { 	float: none; 	margin: 10px auto } .btn_buy_webinar, .subc_webinar { 	float: none; 	width: 100% } .date_calender { 	font-size: 11px; 	padding-left: 50px } .date_calender:before { 	left: 1px; 	top: 2px; 	content: ""; 	width: 50px; 	height: 51px; 	background: url(https://images.moneycontrol.com/assets/images/webinarLanding/add_calender.png) no-repeat } .acc__panel { 	margin-left: 0; 	padding-left: 15px } .watch_webinar { 	margin-top: 20px } .aboutTheEvent_section { 	padding-bottom: 150px } .upcoming_webinar:before { 	display: none; 	width: 250px; 	height: 250px; 	border: 30px solid #F9F1EC; 	right: -200px; 	top: -50px } .upc_details .date_calender { 	white-space: break-spaces; 	padding: 0 0 0 45px } .upcoming_webinar .date_calender:before { 	background: url(https://images.moneycontrol.com/assets/images/webinarLanding/add_calender.png) 8px 0 no-repeat } .faq_sec:before { 	background-size: 70%; 	margin-left: -112px; 	margin-top: -165px; 	width: 300px; 	height: 300px } .webinar_signup { 	padding-left: 0; 	font-size: 14px } .webinar_signup img { 	max-width: 55%; 	height: auto } .webinar_signup .subc_webinar a { 	width: 100% } .webinar_signup .sbuscribe_signupupbx { 	padding: 20px 15px; 	min-height: 240px; 	margin-top: 20px } .webinar_signup .lft_txt { 	width: 100%; 	text-align: center; 	float: none; 	font-size: 14px } .webinar_signup .signup_wrap { 	margin-left: 0; 	width: 100%; 	float: none } .webinar_signup .sub_texfield { 	padding: 0 15px; 	margin-top: 20px; 	height: 45px } .webinar_signup .sub_input { 	width: 100%; 	height: 35px; 	margin-top: 5px; 	line-height: 35px; 	text-align: center } .webinar_signup .btn_brown { 	font-size: 14px; 	padding: 10px 40px } .webinar_signup .btn_brown.fright { 	float: none; 	width: 150px; 	margin: 25px auto 0; 	display: block } .webinar_signup .thank_subcmesg { 	margin-top: 80px; 	padding: 0 } .info_thumb { 	margin-left: 10px; 	width: 80px; 	height: 80px } .info_popup .modal-dialog { 	width: 95% } .info_popup .modal-body { 	padding: 15px } .info_thumb:before { 	width: 101%; 	height: 101%; 	left: -6px; 	top: -7px } .info_desig { 	padding-top: 0; 	padding-left: 105px } .popup_text { 	margin-top: 35px; 	padding-right: 10px } .info_popup .modal-dialog:before { 	width: 121px; 	height: 152px; 	background-size: contain } .info_title { 	font-size: 14px; 	line-height: 21px } .info_desig h3 { 	font-size: 11px; 	line-height: 17px } .info_thumb img { 	width: 70px; 	height: 70px } .popup_heading { 	font-size: 18px; 	line-height: 24px; 	top: 15% } #discuss_popup .discu_point p { 	font-size: 16px; 	line-height: 22px } #discuss_popup .discu_point ul li { 	font-size: 14px; 	line-height: 21px } .upc_points_block { 	font-size: 10px; 	line-height: 16px } .upc_points_block .right_block { 	background-color: transparent; 	padding: 0; 	margin-left: 0; 	margin-top: 5px } .three_points li { 	background-color: #fbf5f2; 	padding: 5px 10px; 	border-right: 0; 	margin-bottom: 10px; 	margin-right: 10px; 	border-radius: 5px } .three_points li:last-child { 	padding-right: 10px } .date_calender span { 	display: inline-block; 	margin-top: 10px; 	line-height: 11px } .upcoming_webinar .upc_details .date_calender { 	white-space: inherit } .live_audi { 	font-size: 10px; 	margin-left: 9px; 	padding-left: 7px } .disc_points:before { 	width: 16px; 	height: 16px; 	background-size: contain; 	margin-right: 5px } .live_audi_icon { 	width: 22px; 	height: 14px; 	background-size: contain; 	margin-right: 5px } .finantial_icon:before, .mutual_fund:before, .options_icon:before, .technical_icon:before { 	width: 19px; 	height: 17px; 	background-size: contain; 	margin-right: 5px } .advanced_icon:before, .beginner_icon:before, .intermediate_icon:before { 	width: 17px; 	height: 15px; 	background-size: contain; 	margin-right: 5px } .time_icon:before { 	width: 14px; 	height: 14px; 	background-size: contain; 	margin-right: 5px } .testimonia_wrap { 	font-size: 16px; 	line-height: 25px } .testi_desig span { 	font-size: 15px; 	line-height: 23px } .testi_desig { 	font-size: 12px; 	line-height: 18px } .slides_counter { 	font-size: 15px } .speakers_section .contentDetails { 	padding: 20px 15px; 	text-align: left } .speakers_section .contentDetails:before { 	left: 0; 	top: 25px } .upc_title { 	font-size: 16px; 	line-height: 25px } .upc_desig h3 { 	font-size: 12px; 	line-height: 18px } .login_element { 	margin-right: 0 } .closenav svg { 	width: 11px; 	height: 11px } .submenus li:before { 	font-size: 40px } .followus { 	font: 12px/30px Poppins; 	margin-top: 5px } .li_link, .tt_link { 	width: 25px } .fb_link { 	width: 15px } .leaders_experts { 	font-size: 9px } .collapsable_menu .parentlink:after { 	padding: 3px; 	top: 15px } .collapsable_menu .parentlink.active:after { 	padding: 3px } .login_element { 	font-size: 12px; 	line-height: 18px; 	float: none } .before_login_element svg { 	width: 20px; 	height: 20px } .mob_menu svg { 	width: 18px } .dtntime .dat1 sup { 	font-size: 7px; 	text-transform: none; 	top: -7px } .btn_buy_webinar a { 	font-size: 16px } .subc_webinar a { 	line-height: 22px } .logintext { 	margin: 20px 0 0 } .logintext:after, .logintext:before { 	background-size: contain } .popup_text { 	font-size: 12px; 	line-height: 19px } .speakers_section .container:before { 	width: 300px; 	height: 300px; 	left: -173px; 	top: -210px; 	background: url(https://images.moneycontrol.com/assets/images/webinarLanding/meet_speaker_mobile.png) no-repeat } .testimonial_section { 	margin-bottom: 100px } .mob-hide { 	display: none } .desktop-hide { 	display: block } .contentDetailsWrap { 	display: none } .speakers_section .owl-nav { 	top: 18% } .speakers_section .owl-item.active { 	background-color: #f9f1ec } .speakers_section .owl-item.active .TT_icon { 	background-position: 1px -18px } .speakers_section .owl-item.active .IN_icon { 	background-position: -28px -18px } .upc_box:after { 	top: 40px; 	width: 75px; 	height: 105px; 	right: 2px } .upcoming_webinar .upc_box:after { 	top: 50px; 	width: 70px; 	height: 90px; 	right: 0 } .testimonial_section { 	background: 0 0 } .testimonial_section .container { 	background: url(https://images.moneycontrol.com/assets/images/webinarLanding/quote_icon_mobile.png) top 5px right -17px no-repeat; 	padding-top: 20px } 
.common_popupoffer .modal-dialog { width: 300px; margin: 65px auto; }
.common_popupoffer .pro_pp_hed { padding: 10px; font-size: 16px; }
.common_popupoffer .pro_pp_hed .close { margin-top: -4px; }
.offer_details_cnt { padding: 10px; font-size: 14px; }
.head.stickyNav header {padding: 15px 15px 0;margin-bottom: 10px}
}
@media all and (max-width: 767px) {  /* ----- watch recording tab ----- */ .tab_widget.watch_rec_tab ul{ margin-bottom: 15px;} .tab_widget.watch_rec_tab li{ width: 33%; min-width: unset; margin: 0 -2px;} .tab_widget.watch_rec_tab li .daynum{font-size: 14px; line-height: 20px;} .tab_widget.watch_rec_tab { padding: 0; } .watch_rec_section { padding-bottom: 70px;} .tab_widget.watch_rec_tab .tab_content:after{display: none;} .tab_widget.watch_rec_tab .vid_card{box-shadow: 0px 10px 31px -6px #f9f1ec;} .watch_rec_tab .slick-prev, .watch_rec_tab .slick-next { top: auto; bottom: -31px; left: 50%; border: 0px; background-size: cover; width: 24px; height: 24px; } .watch_rec_tab .slick-next { margin-left: 25px; } .watch_rec_tab .slick-prev { margin-left: -50px; } .slides_counter{ display: block; margin-top: 5px;} .cmn_title{ font-size: 24px; line-height: 30px; text-align: center;} .cmn_title:before{display: none;} .cmn_title:after{ top: auto; bottom:-5px; left: 0; right:0; height: 2px; margin:0 auto;} .tab_widget.watch_rec_tab .tab_content .tab_pane .lock_screen{ padding-top: 170px;} .tab_widget.watch_rec_tab .tab_content .tab_pane .lock_screen .lock_msg{font-size: 14px; line-height: 20px; padding: 0px 40px;} /* ----- End - watch recording tab ----- */  	 .info_popup.modal { z-index: 9999 } .aboutTheEvent_section { margin-bottom: 30px; padding-bottom: 30px } .about_event { padding-top: 20px; height: 132px } .about_event .banner_ttl { margin-bottom: 5px } .about_event .event_date {		margin-bottom: 15px;		font-size: 13px;		line-height: 20px	} .about_event .bannerbg_img_box {		top: unset;		right: 10px;		width: 105px;		bottom: 7px	} .esdata .es_count {		font-size: 24px;		line-height: 32px	} .esdata .es_name {		font-size: 11px;		line-height: 20px	} .speakers_section .common_title {		margin-bottom: 30px	} .speakers_section .speakers_list .item {		padding: 5px 15px 15px;		margin: 0 -2px 10px	} .speakers_section .name {		font-size: 14px;		line-height: 22px	} .speakers_section .contentWrap p+p {		font: 12px/18px Poppins	}	 .speakers_section .imgWrap img {		border: 7px solid #fff;		box-shadow: 0 15px 15px #f0eae6;		max-width: 100px	} .speakers_section li {		margin: 2px 5px 0	} .whoShouldAttend_section .pro_dot {		display: none	} .tickets_sec {		margin-bottom: 30px	} .tickets_sec .common_title {		margin-bottom: 15px	} .tickets_sec .buytickets_plan {		margin: 0	} .tickets_sec .buytickets_plan .plan {		width: 100%;		margin-bottom: 20px;		margin-right: 0;		margin-left: 0;		padding-top: 15px	} .tickets_sec .buytickets_plan .host_info {		padding-left: 13px	} .tickets_sec .buytickets_plan .host_info .hinfo {		width: calc(100% - 130px)	} .tickets_sec .buytickets_plan .host_info .hinfo .plan_for {		font-size: 14px;		line-height: 22px	} .tickets_sec .buytickets_plan .host_info .hinfo .plan_crossed_amt {		font-size: 16px;		line-height: 26px	} .tickets_sec .buytickets_plan .host_info .hinfo .plan_crossed_amt:after {		width: 73px	} .tickets_sec .buytickets_plan .host_info .hinfo .plan_amt {		font-size: 28px;		line-height: 32px;		text-indent: 20px	} .tickets_sec .buytickets_plan .host_info .hinfo .plan_amt:before {		font-size: 32px;		left: -20px	} .tickets_sec .buytickets_plan .host_info figure {		width: 120px;		margin: 0 10px 0 -2px	} .tickets_sec .buytickets_plan .host_info figure img {		width: 120px;		height: 120px;		border: 7px solid #fff;		box-shadow: 0 15px 15px #f0eae6	} .tickets_sec .buytickets_plan .buybtn_blk {		margin-bottom: 15px	} .tickets_sec .buytickets_plan .buybtn_blk .buybtn {		width: 120px;		height: 32px;		font-size: 14px;		line-height: 32px	} .tickets_sec .buytickets_plan .calender_txt {		font-size: 14px;		line-height: 20px	} .tickets_sec .buytickets_plan .date_calender {		padding: 0 0 0 30px;		margin-right: 10px	} .tickets_sec .buytickets_plan .date_calender:before {		width: 22px;		height: 22px;		left: 0;		top: 0;		background-size: cover	} .subc_webinar .bigbtn a {		font-size: 14px;		line-height: 20px;		padding: 7px 5px;		margin-bottom: 20px	} .subc_webinar .code_bx {		font-size: 11px	} .subc_webinar .code_bx .pro_desc {		font-size: 11px;		padding: 0 5px	} .subc_webinar .code_bx .show_morebtn {		font-size: 11px;		padding: 0	} .agenda_sec .common_title {		margin-bottom: 20px	} .agenda_sec .date_calender {		top: -70px	} .agenda_sec .tab_widget ul {		margin-bottom: 0;		position: relative;		z-index: 9	} .agenda_sec .tab_widget li {		width: calc(33% - 10px);		min-width: unset;		margin-right: 10px;		margin-bottom: 0	} .agenda_sec .tab_widget li .daynum {		font-size: 14px;		line-height: 20px	} .agenda_sec .tab_widget li .date {		font-size: 11px;		line-height: 18px	} .agenda_sec .tab_widget li:last-of-type {		margin-right: 0	} .agenda_sec .webniar_nmdt {		padding: 2px;		border-radius: 20px;		margin-bottom: 15px	} .agenda_sec .webniar_nmdt .dtntime {		width: 80px	} .agenda_sec .webniar_nmdt .dtntime .webtime {		font-size: 12px;		line-height: 18px;		padding-left: 0;		margin-left: 0	} .agenda_sec .webniar_nmdt .nm_post {		width: calc(100% - 80px);		padding: 7px 10px 10px 20px	} .agenda_sec .webniar_nmdt .nm_post .sub {		font-size: 14px;		line-height: 20px	} .agenda_sec .webniar_nmdt .nm_post .host_info .hinfo .host,	.agenda_sec .webniar_nmdt .nm_post .webtime {		font-size: 12px;		line-height: 18px	} .agenda_sec .webniar_nmdt .nm_post .host_info .hinfo .post {		font-size: 10px;		line-height: 14px	} .sponsors_sec .common_title {		margin-bottom: 10px	} .sponsors_sec .sponsors_wrap {		margin-bottom: 10px;		display: -webkit-flex;		display: -moz-flex;		display: -o-flex;		display: -ms-flex;		display: flex;		-webkit-flex-wrap: wrap;		-o-flex-wrap: wrap;		-moz-flex-wrap: wrap;		-ms-flex-wrap: wrap;		flex-wrap: wrap;		justify-content: center	} .sponsors_sec .sponsors_wrap li {		width: 50%;		margin-right: 0;		margin-bottom: 20px	} .faq_sec {		padding-top: 40px;		padding-bottom: 40px	} .faq_sec .common_title{ padding-left: 15px;} .terms_conditions{padding:10px 0px 30px;} .esdata.col1, .esdata.col3{width: 30%;} .esdata.col2{width: 37%;} body .aboutTheEvent_section{padding-top: 20px;} .offer_details_cnt a{word-wrap: break-word;}
}
@media all and (max-width: 400px) {
 .tagearly{ left: -10px;} .main-video-block .iframe.vvideo{ }   .about_event { 	padding-top: 20px;/* 	margin-bottom: 30px;*/ 	height: 132px; 	padding-left: 10px } .about_event .banner_ttl { 	margin-bottom: 5px } .about_event .event_date { 	margin-bottom: 15px; 	font-size: 11px; 	line-height: 18px } .about_event .bannerbg_img_box { 	top: unset; 	right: 5px; 	width: 90px; 	bottom: 7px } .agenda_sec .tab_widget li .date { 	font-size: 10px; 	line-height: 16px }
}

.sub_txt {  color: #303030;  font: 400 18px/22px Poppins, sans-serif;  margin-bottom: 10px; 
}

@media (max-width: 767px) {  .sub_txt {  	font-size: 12px;  	line-height: 18px;  }
} 

.offer_details_cnt.tnc h2 { font: 700 20px/26px Poppins, Arial, Helvetica, sans-serif; color: #333333; margin-bottom:10px; text-align: center;}
.offer_details_cnt.tnc h3 { font: 500 18px/24px Poppins, Arial, Helvetica, sans-serif; color: #333333; margin-bottom:10px;}
.offer_details_cnt.tnc p { font: 400 16px/22px Poppins, Arial, Helvetica, sans-serif; color: #333333; margin-bottom:10px;} 
@media (max-width: 768px){ .offer_details_cnt.tnc h2 { font-size: 18px; line-height: 24px;} .offer_details_cnt.tnc h3 { font-size: 16px; line-height: 20px;} .offer_details_cnt.tnc p {font-size: 14px; line-height: 18px;}
}
.thumbnail { text-align: center; }
.txt_btn { text-align: center; margin-bottom: 20px; }
.gray { background-color: #808080; }
@media (max-width: 767px) { .about_event { height: 162px;}.already_purchased_msg{    padding: 10px;} .common_title h2, .til_stxt h2 {
        font-size: 30px;
        line-height: 30px;
    }
}

/*New CSS*/
.login span {
    background: url(https://images.moneycontrol.com/assets/images/optionomega/login_av.png) -1px -1px no-repeat;
    width: 24px;
    height: 24px;
    display: inline-block;
    vertical-align: middle;
    margin-right: 5px;
}
.desk_mainmenus .right_ele {
    padding: 0 0 0 175px;
    float: right;
    position: relative;
}
.login {
    margin-left: 20px;
    color: #F26221;
    font: 700 14px 'Poppins', sans-serif;
}
   #omega2, #omega1 {
    padding-bottom: 115px;
}
.record_tit span {
    background: #f9f1ec;
    color: #652900;
    padding: 0 30px
;
    font: 800 50px 'Poppins', sans-serif;
}
.record_tit {
    margin-bottom: 20px;
    text-align: center;
    position: relative;
}
.record_tit span {
    background: #f9f1ec;
    color: #652900;
    padding: 0 30px;
    font: 800 50px 'Poppins', sans-serif;
}
.webinar_nav {
    text-align: center;
    border-bottom: 1px
 solid #DDDDDD;
    margin-bottom: 20px;
}
.webinar_nav ul {
    margin-bottom: -1px
;
}
.webinar_nav li {
    display: inline-block;
    margin: 0 10px
;
}
.webinar_nav li a {
    display: block;
    color: #303030;
    border-bottom: 3px
 solid transparent;
    font: 20px 'Poppins', sans-serif;
    padding: 10px 20px
;
}
.webinar_nav li.active a {
    font-weight: 700;
    border-bottom: 3px solid #000;
}
.lock_screen {
    position: absolute;
    width: 100%;
    height: 100%;
    z-index: 9;
    left: 0px;
    top: 0px;
    background-color: rgb(255 255 255 / 79%);
    text-align: center;
    align-items: center;
    display: flex;
}
.lock_screen .lock_msg {
    width: 100%;
    clear: both;
    font: 600 22px/30px 'Poppins', sans-serif;
    color: #303030;
    margin-bottom: 20px;
    text-align: center;
}
.lockbtn {
    margin-top: 20px;
    display: block;
}
.lock_screen .buybtn.login_now {
    display: inline-block;
    width: 150px;
    text-align: center;
}
.lock_screen .buybtn {
    margin: 0 10px;
}
.buybtn {
    display: inline-block;
    width: auto;
    background-color: #652900;
    border-radius: 40px;
    box-shadow: 0 15px 35px 0 #65290040;
    padding: 0 20px;
    color: #fff!important;
    font-weight: 500;
    font-size: 16px;
    text-align: center;
    position: relative;
    z-index: 1;
    text-decoration: none!important;
    line-height: 50px;
    text-transform: capitalize;
}
.lock_mode {
    overflow: hidden;
    filter: blur(4px);
}
.dateevent {
    color: rgba(48, 48, 48,0.8);
    display: block;
    margin-bottom: 5px;
    font: 400 14px 'Poppins', sans-serif;
}
.newsFig {
    float: left;
    width: 620px;
    position: relative;
}
.newsFig figure {
    margin-bottom: 10px;
}
.newsFig figure {
    position: relative;
}
.play_vidB {
    position: absolute;
    padding: 10px;
    background: #F26221;
    display: block;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
    border-radius: 50%;
    line-height: 60px;
    color: #fff;
    height: 60px;
    width: 60px;
    text-align: center;
}
.newsFig figure img {
    display: block;
    width: 100%;
    height: auto;
}
.dateevent {
    color: rgba(48, 48, 48,0.8);
    display: block;
    margin-bottom: 5px;
    font: 400 14px 'Poppins', sans-serif;
}
.newTt {
    margin-bottom: 10px;
}
.newTt a {
    color: #303030;
    font: 700 26px/35px 'Poppins', sans-serif;
}
.pastnAuthor {
    position: relative;
}

.pastnAuthor {
    display: block;
    float: left;
}
.pastnAuthor a {
    color: #652900;
    font: 500 18px 'Poppins', sans-serif;
}
.downppt {
    float: right;
    color: #652900;
    font: 500 18px 'Poppins', sans-serif;
}
.downppt a {
    color: #652900 !important;
}
.custom_scroll {
    scrollbar-color: #BBBBBB transparent;
    scrollbar-width: scrollbar-height: thin;
}
.custom_scroll::-webkit-scrollbar {
    height: 8px;
    width: 8px;
    background-color: thin; 
    border-radius: 8px;
    background-color: #FFDCC7;
}

.custom_scroll::-webkit-scrollbar-thumb {
  background-color: #BBBBBB; 
  border-radius: 8px;
  
}

.newlistright {
    float: right;
    width: 610px;
    overflow-y: auto;
    height: 500px;
}
ul, li {
    list-style: outside none none;
}

.newlistright ul li {
    margin-bottom: 20px;
    display: block;
    font: 600 20px/28px 'Poppins', sans-serif;
}
.newlistright ul li figure {
    position: relative;
    display: inline-block;
    width: 200px;
    border: 1px solid #CEBEB4;
}
.newlistright ul li .play_vidB {
    width: 28px;
    height: 28px;
    line-height: 28px;
    padding: 3px;
    font-size: 18px;
}
.play_vidB {
    position: absolute;
    padding: 10px;
    background: #F26221;
    display: block;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
    border-radius: 50%;
    line-height: 60px;
    color: #fff;
    height: 60px;
    width: 60px;
    text-align: center;
}
.newlistright ul li .play_vidB svg {
    width: 18px;
    height: 18px;
}
.newlistright ul li figure img {
    width: 100%;
    height: auto;
    display: block;
}
.newlistright ul li p {
    vertical-align: top;
    display: inline-block;
    width: calc( 100% - 220px);
    margin-left: 10px;
    overflow: hidden;
}
.dateevent {
    color: rgba(48, 48, 48,0.8);
    display: block;
    margin-bottom: 5px;
    font: 400 14px 'Poppins', sans-serif;
}
.newlistright ul li p a {
    color: #303030;
    display: block;
}
.pastnAuthor {
    position: relative;
}
.pastnAuthor {
    display: block;
    float: left;
}
.newlistright ul li p .pastnAuthor a {
    display: inline-block;
}
.newlistright li .pastnAuthor a {
    color: #652900;
    font: 500 16px 'Poppins', sans-serif;
}
.newlistright ul li p a {
    color: #303030;
    display: block;
}
.pastnAuthor a {
    color: #652900;
    font: 500 18px 'Poppins', sans-serif;
}


.pastnAuthor svg {
    vertical-align: middle;
}
.downppt {
    float: right;display: none;
    color: #652900;
    font: 500 18px 'Poppins', sans-serif;
}
.newlistright li .downppt a {
    font: 500 16px 'Poppins', sans-serif;
}
.newlistright ul li p a {
    color: #303030;
    display: block;
}
.downppt a {
    color: #652900 !important;
}


/* ----- watch recording tab ----- */
.tab_widget.watch_rec_tab .slick-slider .slick-track{ display: flex !important;}
.tab_widget.watch_rec_tab .vid_card{ height: inherit !important;}
.cmn_title {
   position: relative;
   font-size: 42px;
    line-height: 48px;
    font-weight: 900; 
    color: #652900;
    text-transform: capitalize; 
   max-width: 380px;
    margin: 0 auto 20px auto;}

.cmn_title:before{
   content: "";
    position: absolute;
    top: 48%;
   left:-110px;
   background-color: #F26221;
    height: 5px;
    overflow: hidden;
    width: 100px;
    display: inline-block;
    vertical-align: middle; 
    border-radius: 5px;
}
.cmn_title:after{
   content: "";
    position: absolute;
    top: 48%;
   right:-110px;
   background-color: #F26221;
    height: 5px;
    overflow: hidden;
    width: 100px;
    display: inline-block;
    vertical-align: middle; 
    border-radius: 5px;
}


.tab_widget.watch_rec_tab ul {
    border-bottom: 1px solid #ddd;
    margin-bottom: 20px;
   text-align: center;
}
.tab_widget.watch_rec_tab  li .daynum {
   font-weight: 400;
    font-size: 20px;
    line-height: 26px;
   
   transition:.3s ease all;
-webkit-transition:.3s ease all;
-o-transition:.3s ease all;
-ms-transition:.3s ease all;
-moz-transition:.3s ease all;

}

.tab_widget.watch_rec_tab .tab_content {position: relative;  margin: 0 -10px; }
.tab_widget.watch_rec_tab .tab_content:after{content: ""; position: absolute; width: 320px; height: 320px; z-index: -1; right: -185px; top: -150px; background: url(https://images.moneycontrol.com/images/webinar/carnival/svg_play_big.svg) no-repeat;  }
.tab_widget.watch_rec_tab .tab_content .tab_pane{position: relative; }
.tab_widget.watch_rec_tab .tab_content .tab_pane.lock_mode .vid_card {filter: blur(3px);}
 .lock_screen{position: absolute; width:100%; height: 100%; z-index: 9; left:0px; top: 0px; background-color: rgb(255 255 255 / 79%); text-align: center; align-items:center; display: flex;}
 .lock_screen .lock_msg{ width:100%; clear: both; font:600 22px/30px 'Poppins', sans-serif; color: #303030; margin-bottom: 20px; text-align: center;}
 .lock_screen .buybtn {margin:0 10px; }
 .lock_screen .buybtn.login_now{ display:inline-block; width: 150px; text-align: center;}
 .lock_screen .buybtn.logout{     background: none;    border: 1px solid #652900;    color: #652900 !important; display:inline-block; width: 150px;text-align: center;}
.lockbtn { margin-top:20px;   display: block;}


.tab_widget.watch_rec_tab .vid_card{ background: #fff; border: 1px solid #eee; border-radius: 6px; box-shadow: 0px 3px 15px -14px #000; padding: 15px 15px 5px 15px; margin: 0 10px 20px 10px; text-align: left;}
.vid_card .thumb_parent{position: relative; display: block; margin-bottom: 10px;} 
/* .vid_card .thumb_parent:after{content: ""; position: absolute; top: calc(50% - 22px); left: 0;right:0; margin:0 auto; background: url(../images/play.png) no-repeat; width: 44px; height: 44px; background-size: contain;} */
.vid_card .thumb_parent img{width: 100%;} 
.vid_card .play_btn {
    position: absolute;
    left: 50%;
    top: 50%;
    width: 44px;
    height: 44px;
    margin-left: -20px;
    margin-top: -20px;
    display: flex;
    justify-content: center;
    align-items: center;
    background-color: #F26221;
    box-shadow: 0px 15px 25px #F2622133;
    border-radius: 100%;
}
.vid_card .ttl_sec{ } 
.vid_card .ttl_sec .ttl{float:left; font: 600 18px/24px 'Poppins', sans-serif; color: #652900; margin-bottom: 5px;}
.vid_card .ttl_sec .tm{float:right; font: 400 14px/20px 'Poppins', sans-serif; color: #652900; margin-bottom: 5px;}
.vid_card .ttl_sec .tm svg{position: relative; top:2px; margin-right: 5px;}
.vid_card p{font: 400 14px/20px 'Poppins', sans-serif; color: #303030; margin-bottom: 5px;}
.vid_card .spkr_lbl{position: relative; font: 600 14px/20px 'Poppins', sans-serif; color: #303030;background-color: #fff;display: block; z-index: 9; margin-bottom: 5px;}
.vid_card .spkr_lbl:after{
   content: "";
    position: absolute;
    top: 48%;
   left: 85px;
   background-color: #F9F1EC;
    height: 1px;
    overflow: hidden;
        width: calc(100% - 85px);
    display: inline-block; z-index: -9;
}
.tab_widget.watch_rec_tab .vid_card .spkr_list{ border-bottom: unset; margin-bottom: unset; text-align: unset; }
 
.tab_widget.watch_rec_tab .vid_card .spkr_list li{position: relative; display: inline-block; vertical-align: top; width: 50%; padding-left: 10px; margin: 0 -2px 10px -2px;text-align: left;font: 400 12px/18px 'Poppins', sans-serif; color:#303030;}
.vid_card .spkr_list li:after{
   width: 5px;
    height: 5px;
    background: #F26221;
    border-radius: 50%;
    position: absolute;
    content: "";
    left: 0;
    top: 7px;}

 
.watch_rec_tab .slick-prev,
.watch_rec_tab .slick-next { 
    width: 34px;
    height: 34px;  
    border: 0px;
   top: calc(50% - 17px);
   z-index: 99;
}
.watch_rec_tab .slick-next { background: url(https://images.moneycontrol.com/assets/images/webinarLanding/next_arw.svg) 0 0 no-repeat; right: -40px;}
.watch_rec_tab .slick-prev { background: url(https://images.moneycontrol.com/assets/images/webinarLanding/next_arw.svg) 0 0 no-repeat; -ms-transform: rotate(-180deg); transform: rotate(-180deg); left: -40px;}

.watch_rec_tab .slick-prev.slick-disabled,
.watch_rec_tab .slick-next.slick-disabled {
    opacity: 0.5;
    cursor: default;
}
.watch_rec_section{padding-bottom: 50px;} 
.slides_counter { display:none;
    font: 18px/27px 'Poppins',sans-serif;
    color: #652900;
    font-weight: 600;
    position: absolute;
    left: 0;
    right: 0;
    margin: auto;
    text-align: center;
    margin-top: 20px;
}
  .PR {
    position: relative;
}
.record_tit:before {
    content: "";
    z-index: -1;
    height: 5px;
    background-color: #F26221;
    width: 70%;
    position: absolute;
    left: 50%;
    top: 50%;
    margin: -1.5px 0 0 -35%;
    border-radius: 2px;
}
.tab-pane.active {
    display: block;
}
.newlistright {
    float: right;
    width: 580px;
    overflow-y: auto;
    height: 500px;
}
.nf {
    display: none;
}
.db {
    display: block;
}

.newsFig {
    float: left;
    width: 620px;
    position: relative;
}
#omega2 .container, #omega1 .container {
    width: 1260px;
}
.tab-pane {
    display: none;
    position: relative;
}
.newTt {
    margin-bottom: 10px
;
}
.newsFig figure {
    position: relative;
}
.play_vidB {
    position: absolute;
    padding: 10px;
    background: #F26221;
    display: block;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
    border-radius: 50%;
    line-height: 60px;
    color: #fff;
    height: 60px;
    width: 60px;
    text-align: center;
    z-index: 1;
}

.video-js .vjs-tech {
    position: relative;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}
/* ----- End - watch recording tab ----- */

.vjs-poster {
    display: inline-block;
    vertical-align: middle;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    background-size: contain;
    background-color: #000;
    cursor: pointer;
    margin: 0;
    padding: 0;
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    height: 100%;
}

.video-js *, .video-js :after, .video-js :before {
    box-sizing: inherit;
}


.vjs5-hola-skin .vjs-text-track-display {
    bottom: 3.6em;
    z-index: 1;
}

.vjs-text-track-display {
    position: absolute;
    bottom: 3em;
    left: 0;
    right: 0;
    top: 0;
    pointer-events: none;
}
.vjs5-hola-skin .vjs-loading-spinner {
    opacity: 1;
    border: none;
    width: 6.4em;
    height: 6.4em;
    margin: -3.2em 0 0 -3.2em;
    animation: vjs-loading-spinner 1.5682353s linear infinite;
}
.vjs-loading-spinner {
    display: none;
    position: absolute;
    top: 50%;
    left: 50%;
    margin: -25px 0 0 -25px;
    opacity: .85;
    text-align: left;
    border: 6px solid rgba(43,51,63,.7);
    box-sizing: border-box;
    background-clip: padding-box;
    width: 50px;
    height: 50px;
    border-radius: 25px;
}



/* new sponsor css */
.topSponsorsWrap{display: flex; align-items: flex-start; justify-content: center; margin: 0 auto; position: relative; margin-top: -10px;}
.head.stickyNav .topSponsorsWrap{margin-top: 0px;}
.topSponsorsWrap .sponsorBox { display: flex; flex-wrap: wrap; align-items: center; justify-content: center;}
.topSponsorsWrap .sponsLbl{color: #303030; font: 600 10px/11px Poppins, sans-serif; width: 100%;text-align: center;margin-bottom: 5px;}
.topSponsorsWrap .sponsList{display: flex; align-items: center; justify-content: center; flex-wrap: nowrap; }
.topSponsorsWrap .sponsAlink{ display: flex; flex-wrap:wrap; justify-content: center; align-items: center;}  
.topSponsorsWrap img{ display:block;max-width:100%;}
.topSponsorsWrap .dividerLine{border-left: 1px solid #ddd; margin-left: 15px;padding-right: 15px;height: 30px;}
/*.spons_sec .spons_alink.paisa-logo{min-width: 200px;max-width: 200px; }
 .topSponsorsWrap .sponsAlink.tradex{width: 40px;}  */
 .plat_sponsor{display: flex; align-items: center; flex-wrap: wrap; color: #303030; font: 600 10px/11px Poppins, sans-serif; gap: 10px; margin-top: 20px;}

 .stickyNav .plat_sponsor{margin-top: 10px;}

 .spons_sec .two_sponhed{gap: 20px; align-items: end !important;}
 .spons_sec .two_sponhed .spons_list{ width: min-content; gap: 10px;}
 .spons_sec .two_sponhed .spons_lbl{margin-bottom: 0px;}
 .spons_sec .two_sponhed .spons_list .mn_logo{ width: max-content; padding: 0px 5px;}


@media (max-width: 980px) {
   	#invest_strat .container { width: auto; margin: 0 auto; } .record_tit span { padding: 0 10px; font-size: 18px; } .webinar_nav li a { font-size: 14px; padding: 6px 3px; } .newsFig { width: auto; float: none; } .dateevent { font-size: 10px; margin: 0px; } .newTt a { font: 700 16px/24px 'Poppins', sans-serif; } .newlistright { width: auto; float: none; padding-top: 10px; margin-top: 10px; height: 360px; border-top: 1px solid #F9F1EC; } .newlistright ul li { font: 600 12px/17px 'Poppins', sans-serif; } .newlistright ul li figure { width: 120px; } .newlistright ul li figure img { width: 100%; height: auto; } .newlistright ul li p { margin-left: 5px; width: calc( 100% - 130px); } .newlistright ul li p a { color: #303030; display: block; } .pastnAuthor a,.newlistright li .pastnAuthor a { font-size: 15px; } .lock_screen .lock_msg {  font-size: 14px; line-height: 20px; padding: 0px 40px; } /* new sponsor css */ .topSponsorsWrap{padding-top: 10px; margin-top: 0px; }
    .topSponsorsWrap .sponsLbl{font-size: 10px; line-height: 11px; margin-bottom: 3px;} /*  .spons_sec .spons_alink.paisa-logo{min-width: 120px;max-width: 120px; } */
}
.tme img {width: 12px;}
.tme {float: right;font-size: 12px;color: #303030;margin-right: 10px;}
.webinar_nav li a:hover,.webinar_nav li a:focus {text-decoration: none;}
#omega2, #omega1 {padding-bottom: 30px;}
.about_event {text-align: left;display: flex;flex-direction: column;vertical-align: middle;justify-content: center;}
.about_event .sub_text{ margin-bottom: 10px; color: #fff; font: 500 22px/22px Poppins, sans-serif; margin-top: 10px !important;}
.about_event .sub_text1{ margin-bottom: 10px; color: #fff; font: italic 400 13px/13px Poppins, sans-serif !important; margin-top: 0px !important;}

.spons_sec { padding-top: 120px; }
.spons_sec .common_title{ margin-bottom: 50px;}
.spons_sec .sponsors_wrap{display: flex; align-items: flex-start; justify-content: center; margin: 0 auto 15px auto; max-width: 100%;}
.spons_sec .sponsor_box { display: flex; flex-wrap: wrap; align-items: center; justify-content: center; width: 100%;}
.spons_sec .title_wrap{ border-right: 1px solid #ddd;padding-right: 20px;width: 50%;}
.spons_sec .gold_wrap{padding-left: 20px;width: 50%;}
.spons_sec .spons_list{display: flex; align-items: center; justify-content: center;column-gap: 20px;flex-wrap: wrap; row-gap: 20px; width: 100%;}
.spons_sec .spons_lbl{color: #303030; font: 600 17px/19px Poppins, sans-serif; width: 100%;text-align: center;margin-bottom: 10px;}
.spons_sec .spons_alink{ /* width: calc(33.33% - 15px); min-width: 130px;max-width: 130px;  flex:0 0 156px; */min-height: 45px; display: flex; flex-wrap:wrap; justify-content: center; border: 1px solid #ccc; align-items: center; min-width: 156px; }
.spons_sec.silver_partner .spons_alink{flex: 0 0 150px;}
.spons_sec .spons_alink:hover{ border: 1px solid #eee; }
.spons_sec .spons_alink img{display:block;max-width:100%;height:auto;}

@media (max-width: 980px) {
    .spons_sec{padding-top: 65px;}
    .spons_sec .common_title{ margin-bottom: 20px;}
    .spons_sec .sponsors_wrap{margin-bottom: 0px;flex-wrap: wrap;padding: 0;}
    .spons_sec .spons_lbl{font-size: 15px; line-height: 22px; margin-bottom: 7px;}
    .spons_sec .title_wrap{width:100%;}
    .spons_sec .sponsor_box{ margin-bottom: 30px; padding: 0;}
    .spons_sec .title_wrap { border-right: 0; padding-right: 0;}
    .spons_sec .gold_wrap { padding-left: 0; width: 100%; }/* 
    .spons_sec .spons_alink{padding: 5px 10px;min-width: 80px; max-width: 80px;} */ 
    .spons_sec .spons_alink{flex: 0 0 120px; min-height: 42px; padding: 0px 5px; min-width: 120px;} 
    .about_event .sub_text{ margin-bottom: 10px; color: #fff; font: 400 18px/26px Poppins, sans-serif; margin-top: 10px !important;} 
    .spons_list.silver_partner{ column-gap: 5px;} 
    .spons_list.silver_partner .spons_alink{ flex: 0 0 100px; min-width: 100px;} 
    .spons_sec .two_sponhed .spons_list{ width: 140px;} 
    .spons_sec .two_sponhed{gap: 0px;}
}

#webinar_sapmle .common_title { text-align: center; padding-bottom: 30px;
}

#faqs_section .common_title h2 { font-size: 50px;
}

.videoWrapper { position: relative; padding-bottom: 56.25%; width: 100%; height: 0; overflow: hidden;
}

.videoWrapper iframe,
.videoWrapper object,
.videoWrapper video,
.videoWrapper embed { position: absolute; top: 0; left: 0; bottom: 0; right: 0; width: 100%; height: 100%; border: none;
}

#webinar_sapmle { padding: 120px 0 0px;
}

#webinar_sapmle .sec_title { font-size: 44px; line-height: 44px; text-align: center; padding-bottom: 20px;
}

.webinar_inner { display: flex; gap: 30px;
}

.webinar_inner .samp_video { position: relative; width: 700px;
}

.webinar_inner .samp_video span { display: flex; align-items: center; justify-content: center; position: absolute; width: 70px; height: 70px; border-radius: 50%; left: 50%; top: 50%; transform: translate(-50%, -50%); background: #F26221;
}

.webinar_inner article { width: 510px; margin-left: auto;
}

.webinar_inner article h3 { padding-top: 10px; font-size: 32px; line-height: 40px; font-weight: bold; margin-bottom: 15px;
}

.webinar_inner article .samp_author { display: flex; align-items: center;
}

.webinar_inner article .samp_author figure { margin-right: 8px;
}

.webinar_inner article .samp_author figure img { display: block;
}

.webinar_inner article .watchSample { width: 260px; font-size: 15px; margin-top: 25px;
}

.webinar_inner article .watchSample svg { width: 16px; height: 16px;
}

@media all and (max-width: 980px) {
 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: 120px }
 .aboutTheEvent_section .common_title.right {
        padding-right: 0;
        padding-top: 15px;
        position: unset;
        top: unset;
        right: unset;
        z-index: unset;
    }
 .common_title {
        font-size: 30px;
        line-height: 30px;
    }
 .aboutTheEvent_section .whocant {
        padding: 20px 0;
        width: auto;
        margin: 0px;
    }
 .attendFeatre ul li {
        min-height: inherit;
        float: none;
        border: none;
        border-bottom: 1px dashed rgb(101, 41, 0);
        width: auto;
        display: block;
        padding: 0px;
        margin: 0px;
        padding: 15px 0;
    }
 .attendFeatre ul li span { margin-left: 0px !important; }
 .attendFeatre ul li {
        border-bottom: 1px dashed rgb(101, 41, 0) !important;
    }
 #webinar_sapmle .common_title { 	text-align: left; }
 #webinar_sapmle { 	padding: 40px 0 0px 0; }
 #webinar_sapmle .sec_title { 	font-size: 20px; 	padding: 0px; 	margin-bottom: 10px; }
 .webinar_inner { 	display: block; }
 .webinar_inner .samp_video { 	width: auto; }
 .webinar_inner .samp_video span { 	width: 30px; 	height: 30px; }
 .webinar_inner .samp_video span svg { 	width: 20px; 	height: 20px; }
 .webinar_inner .samp_video img { 	display: block; 	width: 100%; 	height: auto; }
 .webinar_inner article { 	width: auto; 	margin: 0px 0 0 0; }
 .webinar_inner article h3 { 	font-size: 16px; 	line-height: 24px; 	margin-bottom: 10px; }
 .webinar_inner article .watchSample { 	margin-top: 15px; }
 #faqs_section .common_title h2 { 	font-size: 30px; }
}

.bdy {
	position: relative !important;
}