html {
	scroll-behavior: smooth;
	overflow-x: hidden !important;
}
* {
	margin: 0;
	padding: 0;
	text-decoration: none;
	box-sizing: border-box;
	list-style: none;
	border: none
}
a,button {
outline: 0!important
}

@font-face {
    font-family: 'PhonePe Sans';
    src: url('https://www.moneycontrol.com/commonfiles/font/PhonePeSans-Light.woff?classic=true') format('woff');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'PhonePe Sans';
    src: url('https://www.moneycontrol.com/commonfiles/font/PhonePeSans-Bold.woff?classic=true') format('woff');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'PhonePe Sans';
    src: url('https://www.moneycontrol.com/commonfiles/font/PhonePeSans-Regular.woff?classic=true') format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'PhonePe Sans';
    src: url('https://www.moneycontrol.com/commonfiles/font/PhonePeSans-Medium.woff?classic=true') format('woff');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}



body {
	 font-size: 14px;
	font-family: 'PhonePe Sans', sans-serif;
	overflow-x: hidden !important;
	color: #000;font-weight: 400;;
	max-width: 100%;
	scroll-padding-top: 20px;
}

.clear,.clearfix {clear: both}
.clearfix:after {
	clear: both;
	display: block;
	height: 1px;
	width: 100%;
	content: ""
}
a{cursor: pointer;}
a:hover{text-decoration: none;}
.container {
	width: 1200px;
	margin: 0 auto; padding:0px 15px; 
}
.d-flx{display: flex;}


/****** footer ******/
footer{background: #5f249f;color: #fff;font:normal 19px 'PhonePe Sans', sans-serif;padding: 13px 0;}
footer p,footer a{color: #fff;}

/****** top bar ******/
.top-bar{background:#342056;color: #fff;padding: 21px 0;}
.fl-lft{float: left;}
.fl-rgt{float: right;margin-top: 10px;}
.fl-rgt span{display: block;margin-bottom: 10px;}
.logo-height1{width: 150px; height: auto;}
.logo-height2{width: 112px; height: auto;}


/****** background video *******/
.video_bg *{box-sizing: border-box;}
	.video_bg{position: relative; background-color: #342056; overflow: hidden;}
	.video_viewport { position: absolute; top: 0; right: -50px; width: 800px; /*height: 100%; */overflow: hidden; z-index: 0; top: 50%;
	transform: translateY(-50%);background-color: #342056; }
	.video_viewport video { display: block; width: 100%; height: auto; }
	.video_viewport:before{ content: ""; width: 100%; height: 100%; background-color: transparent; position: absolute; z-index: 1; }
	.video_bg .inner { display: table; width: 100%; max-width: 24em; height: 100%; margin: 0 auto; padding: 0; position: relative; z-index: 2; text-shadow: 0 1px 5px rgba(0,0,0,.5); }
	.video_bg .inner > div { text-align: center; display: table-cell; vertical-align: middle; padding: 0 2em; }
	.main_container{width: 1260px; margin: 0 auto; color: #fff; height: 100%; position: relative; }
	.lhscontent{width: 620px; min-height: 700px;  z-index: 1; position: relative; font-size: 16px; line-height: 24px; padding-top: 30px;}
	@media all and (max-width: 980px) {
		.main_container{width: 100%;}
		.lhscontent{min-height: auto; padding-bottom: 250px;width: 100%;}
		.video_viewport { width: 100%; top: auto; bottom: 0px; transform: none; height: 100%; right: 0px;position: relative;}
	}

/******* banner *******/
.banner{background: #341f56; color: #fff; position: relative;overflow: hidden;}
.banner-video{width: calc(100% - 555px);}
.banner-lft-bg{position: absolute;left: -30px;;bottom: 150px; width: 150px;}
.banner .d-flx{z-index: 1;align-items: center;}
.banner-lft{width: 555px;flex-shrink: 0;padding: 30px 0 50px}
.banner-rgt{width: calc(100% - 555px);}
.banner-txt{position: relative;z-index: 1;}
.circle-txt{background: url('http://images.moneycontrol.com/assets/images/ms/phonepe/bg-circle.png') center center no-repeat; background-size:350px; border-radius: 50%;width:350px; height: 350px; margin-bottom: 30px;position: relative; z-index: 1;}
.cir-txt-bot{text-align: center;}
.cir-txt-bot span{display: block;color: #fff;font:500 13px 'PhonePe Sans', sans-serif; margin-bottom: 10px;}
.cir-logo1{width: 230px; margin-bottom: 24px;}
.cir-logo2{width: 135px;}
.heading1{color: #fff; font:normal 35px 'PhonePe Sans', sans-serif; margin-bottom: 25px; margin-top: 0;}
.banner p{color: #fff; font:normal 18px/28px 'PhonePe Sans', sans-serif;}
.banner p a{color: #fff;}

/******* ad-banner *******/
.ad-banner{text-align: center;margin:60px auto 0}


/***** event start *****/
.heading2{color: #342056; font:normal 40px 'PhonePe Sans', sans-serif; margin-bottom: 40px; margin-top: 0;}
.event-main{padding-top: 90px;}
.event-main .top-title-links{display: flex;}
.event-main .heading2{margin-bottom: 0;}
.event-main .nav-item{display: inline-block;}
.event-main .nav-tabs{background:#bfbfbf;display: inline-block; border-radius: 25px;flex-shrink: 0; margin-left: 70px;}
.nav-item a{color:#342056; font:normal 20px 'PhonePe Sans', sans-serif; display: inline-block;padding: 9px 30px; }
.nav-item.active a{background: #5f249f; display: block; font-weight: 500; color: #fff; border-top-left-radius: 25px;border-bottom-left-radius: 25px;}
.nav-item:nth-child(2).active a{border-top-right-radius: 25px;border-bottom-right-radius: 25px;border-top-left-radius: 0;border-bottom-left-radius: 0;}
.container-full{width: 100%;}
.event-inn{display: flex; padding: 35px 0;border-bottom: 1px solid #a382c8;}
.event-inn .container{display: flex;}
.dt{width: 130px;flex-shrink: 0;}
.event-txt{width: calc(100% - 130px); padding-left: 70px;}
.dt{text-align: center;}
.dt p{color:#5f249f;font:bold 60px 'PhonePe Sans', sans-serif;}
.dt span{display: block;color:#5f249f;font:normal 25px 'PhonePe Sans', sans-serif;}
.event-heading{color:#342056;font:500 28px 'PhonePe Sans', sans-serif;margin-bottom: 15px; margin-top: 0;}
.event-txt p{color:#342056;font:normal 20px/30px 'PhonePe Sans', sans-serif;}

.tab-content>.tab-pane { display: none;}
.fade { opacity: 0; -webkit-transition: opacity .15s linear;  -o-transition: opacity .15s linear; transition: opacity .15s linear;}
.tab-content>.active { display: block;}
.event-main .fade.in { opacity: 1;}



/******** video big *******/
.video-main{position: relative;padding: 96px 0 85px;}
.video-main .heading2{margin-bottom: 20px;}
.video-rgt-bg{position: absolute;right:-80px;height: auto;bottom: 293px;
    width: 200px; z-index: -1;}
.top-videos{display: flex; margin-bottom: 55px;}
.lft-big-vid{width: 790px; flex-shrink: 0;}
.lft-big-vid iframe{border-radius: 35px;}
.rgt-vid-txt {padding-left: 100px;}
.rgt-vid-txt p{font:500 25px/35px 'PhonePe Sans', sans-serif;color: #342056; margin-bottom: 15px;}
.rgt-vid-txt p a{color: #342056;}
.rgt-vid-txt span a{color: #342056;}
.rgt-vid-txt span{color: #342056; display: block;
    font: normal 18px/28px 'PhonePe Sans', sans-serif;}
.video-container { position: relative; width: 100%; height: 0; margin: 0; z-index: 1; padding-bottom: 56.27198%;}
.video-container iframe { position: absolute; top: 0; left: 0; width: 100%; height: 100%;}
.video-thumb .slick-prev{background:url('http://images.moneycontrol.com/assets/images/ms/phonepe/lft-arrow.png') left center no-repeat; width: 52px;height: 53px; padding: 0; border: 0; transform: none; left: -20px;}
.video-thumb .slick-next{background:url('http://images.moneycontrol.com/assets/images/ms/phonepe/lft-arrow.png') left center no-repeat; width: 52px;height: 53px; padding: 0; border: 0; transform: rotate(180deg);right: -20px;}
.video-thumb .slick-slide{margin:0 10px}
.video-thumb .video-container iframe{border-radius: 35px;}
.video-thumb .video-container{position: relative; margin-bottom: 23px;}
.vid-btn{position: absolute;left:0;top:0;width: 100%;height: 100%; background:rgba(52,32,86,0.5);border-radius: 35px; cursor: pointer;display: flex;
    align-items: center;}
img.play-btn{position: absolute; display: flex;align-items: center;justify-content: center; width: 80px;height: 50px;left:0;right:0;margin:0 auto;}
.vid-txt p{color: #342056;font:500 20px/30px 'PhonePe Sans', sans-serif; text-align: left;}
.video-thumb .slick-prev, .video-thumb .slick-next{top:25%}
#vid-one .modal-dialog{width: 800px; margin:100px auto 0}
#vid-one .modal-body{padding: 5px;}



/****** insight-main ********/
.insight-main{background: #c08fd5;padding: 105px 0;}
.insight-main .slick-prev, .insight-main .slick-next{top:16%}
.insight-main .slick-prev{background:url('http://images.moneycontrol.com/assets/images/ms/phonepe/lft-arrow.png') left center no-repeat; width: 52px;height: 53px; padding: 0; border: 0; transform: none; left: -20px;}

.insight-main .slick-next{background:url('http://images.moneycontrol.com/assets/images/ms/phonepe/lft-arrow.png') left center no-repeat; width: 52px;height: 53px; padding: 0; border: 0; transform: rotate(180deg);right: -20px;}
.insight-main .slick-slide{margin:0 10px}
.slide-thumb-img{margin-bottom: 30px;height: 175px;}
.slide-thumb-img img{border-radius: 35px; width: 100%; height: 100%; object-fit: cover;}
.insight-txt p{color: #342056;font:500 20px/30px 'PhonePe Sans', sans-serif; text-align: left;}


/******** podcast-main ********/
.podcast-main{padding: 50px 0;}
.podcast-main .slick-prev, .podcast-main .slick-next{top:30%}
.podcast-main .slick-prev{background:url('http://images.moneycontrol.com/assets/images/ms/phonepe/lft-arrow.png') left center no-repeat; width: 52px;height: 53px; padding: 0; border: 0; transform: none; left: -20px;}

.podcast-main .slick-next{background:url('http://images.moneycontrol.com/assets/images/ms/phonepe/lft-arrow.png') left center no-repeat; width: 52px;height: 53px; padding: 0; border: 0; transform: rotate(180deg);right: -20px;}
.podcast-main .slick-slide{margin:0 10px}
.podcast-main .slide-thumb-img{position: relative; height: 280px;}
.podcast-main .slide-thumb-img img{height: 100%; border-radius: 35px;}
.podcast-img{position: absolute;left:0;top:0;width: 100%;height: 100%; background:rgba(52,32,86,0.5);border-radius: 35px; cursor: pointer;display: flex;
    align-items: center;}
.podcast-main img.pod-btn{position: absolute; display: flex;align-items: center;justify-content: center; width: 180px;height: 180px;left:0;right:0;margin:0 auto;}

.pod-txt p{color: #342056;font:500 20px/30px 'PhonePe Sans', sans-serif; text-align: left;}

/******* about intro ******/
.abt-intro{background: #342056;padding:40px 0 0;position: relative;}
.abt-mid{display: flex;align-items: center;justify-content: space-between;}
.abt-intro .container{display: flex; justify-content: space-between;}
.abt-txt{width: 670px;flex-shrink: 0;padding-bottom: 100px;padding-right: 60px;}
.abt-img{width: calc(100% - 670px);}
.abt-intro{padding:38px 0 0}
.abt-intro .container{position: relative;}
.abt-bottom{position: absolute;right:0;bottom: 0; width: 200px;}
.abt-img img {width: 350px; height: auto;}
.abt-heading{color: #fff;font:normal 47px 'PhonePe Sans', sans-serif;margin-bottom: 45px;margin-top: 0;}
.abt-intro p{color: #fff;font:normal 20px/35px 'PhonePe Sans', sans-serif; text-align: left;}

/****** event-banner ********/
.event-banner{padding: 112px 0 135px;}
.register-btn{display: inline-block; color: #fff;font:normal 20px/35px 'PhonePe Sans', sans-serif; text-align: center;padding: 10px 25px; border-radius: 10px; margin-top: 20px;background: #7035ae;}
.register-btn:hover,.register-btn:focus{text-decoration: none; color: #fff;}

/***** event order *****/
.event-pg{padding: 50px 0}
.banner.event-banner .banner-lft-bg{bottom: 160px; left: -33px;}
.event-order ol { margin: 0; padding: 0; counter-reset: li; list-style: none;display: flex;flex-wrap: wrap;}
.event-order ol li { width: 47%;flex-shrink: 0; position: relative; color: #000;margin:0 0 60px;padding-left: 90px; font: 400 20px/30px 'PhonePe Sans', sans-serif;padding-right: 3%;}
.event-order ol li:first-child:before,.event-order ol li:nth-child(6):before{background: url('http://images.moneycontrol.com/assets/images/ms/phonepe/li1.png') top center no-repeat; background-size: 70px;}
.event-order ol li:nth-child(2):before,.event-order ol li:nth-child(7):before{background: url('http://images.moneycontrol.com/assets/images/ms/phonepe/li2.png') top center no-repeat; background-size: 70px;}
.event-order ol li:nth-child(3):before,.event-order ol li:nth-child(8):before{background: url('http://images.moneycontrol.com/assets/images/ms/phonepe/li3.png') top center no-repeat; background-size: 70px;}
.event-order ol li:nth-child(4):before,.event-order ol li:nth-child(9):before{background: url('http://images.moneycontrol.com/assets/images/ms/phonepe/li4.png') top center no-repeat; background-size: 70px;}
.event-order ol li:nth-child(5):before,.event-order ol li:nth-child(10):before{background: url('http://images.moneycontrol.com/assets/images/ms/phonepe/li5.png') top center no-repeat; background-size: 70px;}

.event-order ol li:before { position: absolute; top: 0px; left: 0px; font: 400 30px/70px 'PhonePe Sans', serif; width: 70px; height: 70px; color: #fff; content: counter(li);
counter-increment: li;display: flex;justify-content: center;}

/***** speaker *******/
.speaker-main{padding-bottom: 80px;}
.speaker-main .slick-prev, .speaker-main .slick-next{top:25%}
.speaker-main .slick-prev{background:url('http://images.moneycontrol.com/assets/images/ms/phonepe/lft-arrow.png') left center no-repeat; width: 52px;height: 53px; padding: 0; border: 0; transform: none; left: -20px;}

.speaker-main .slick-next{background:url('http://images.moneycontrol.com/assets/images/ms/phonepe/lft-arrow.png') left center no-repeat; width: 52px;height: 53px; padding: 0; border: 0; transform: rotate(180deg);right: -20px;}
.speaker-main .slick-slide{margin:0 10px}
.speaker-main span{display: block; text-align: left;}
span.title{font:500 20px/30px 'PhonePe Sans', sans-serif;color: #342056;}
span.title2{font:normal 17px/25px 'PhonePe Sans', sans-serif;color: #342056;}



/***** register popup start *****/
.nttform .errormsg { display: none; position: absolute; bottom: -18px; left: 5px;color: #ce3d3e; font: 11px 'PhonePe Sans', sans-serif;}

.nttform .subbtn { text-align: center;}
.txt-cen{text-align: center;}
:focus-visible,:focus,:hover { outline: none;}
.nttform .errormsg { display: none; position: absolute; bottom:-18px; left:5px; color:#ce3d3e;  font:11px 'PhonePe Sans', sans-serif; }
.nttform p input:focus, .nttform p select:focus { outline: 0px; border-bottom:1px solid #6ad6fb;}
.nttform .subbtn { text-align: center;}
.submitform:focus { outline:0px;}
.modal-header { padding:25px 15px 0 15px; border: none; text-align: center; }
.modal-header .close { position: absolute;right: 10px; top: 5px;font-size: 26px; opacity: 1;font-weight: normal;}
#thankyou p { text-align: center; margin-bottom:30px;  color:#404040; font:16px/25px 'PhonePe Sans', sans-serif;}
.reg-form .modal-dialog {border:10px solid rgba(255, 255, 255, 0.3);border-radius: 6px;height: auto; width: 350px;margin: 100px auto 0}
.reg-form .modal-content{box-shadow: none;border-radius: 6px;padding: 30px 20px;border: 1px solid #5f249f}
.submitform { background:#5f249f; padding:8px 59px; color:#fff; display: inline-block; border: none; font:500 20px/25px 'PhonePe Sans', sans-serif;  border-radius:8px; text-transform: uppercase;}
.reg-form .form-box{position: relative;margin-bottom: 20px;display: block;}
.reg-form .form-box input{border: 0;border-bottom: 1px solid rgba(128, 128, 128, 0.5);width: 100%;font: 400 14px/20px 'PhonePe Sans', sans-serif;color: #424242;padding: 5px 0}
p.last{margin-bottom: 10px;}
p.last a{color: #000;}
.sm-txt{margin-bottom: 30px;}
.reg-form .selectbx{display: block;width: 100%;border: 0;border-bottom:  1px solid rgba(128, 128, 128, 0.5);font: normal 14px/20px 'PhonePe Sans', sans-serif;-webkit-appearance: none;position: relative;padding:5px 0;}
.reg-form .modal-title{font: 700 26px/30px 'PhonePe Sans', sans-serif; color: #5f249f;margin-bottom: 15px;text-transform: uppercase;}
.reg-form .sel-drop:after { right: 10px; top: 13px; position: absolute; pointer-events: none; border-bottom-style: solid;border-bottom-width: 1px; border-right-style: solid; border-right-width: 1px; border-color: gray; content: ""; display: inline-block; height: 12px; width: 12px; -webkit-transform: rotate(45deg); transform: rotate(45deg);}
.lf-space{margin-left: 20px;}
.close-pop { position:absolute;right:20px;top:20px; z-index:999;opacity:1;background: none;border: 0;}
.close-pop img {width: 22px;height: 25px;}
.reg-form .modal-header,.reg-form .modal-body{padding: 0;}

 
select.selectbx{color: #424242;}
select.selectbx option { color: #262626; }


.checkbxmain {display: block;margin-bottom: 15px;}
.checkbxmain input {padding: 0; height: initial; width: initial;margin-bottom: 0; display: none; cursor: pointer;}
.checkbxmain label {position: relative; cursor: pointer;font-size: 10px;font-weight: 400;color: #424242;text-decoration: underline;}
.checkbxmain label:before {content:''; -webkit-appearance: none; background-color: transparent; border: 1px solid #424242;padding: 5px; display: inline-block; position: relative; vertical-align: middle;cursor: pointer;margin-right: 5px;}
.checkbxmain input:checked + label:after { content: ''; display: block;position: absolute;top: 3px;left: 4px;width: 4px; height: 8px;border: solid #424242; border-width: 0 1px 1px 0;transform: rotate(45deg);}
/**** register popup end *****/

/***** navigation new *****/
.nav-mid ul li a{font-size: 18px;color: #fff;}
.nav-mid ul li{margin:0 20px 0 0;background:url('http://images.moneycontrol.com/assets/images/ms/phonepe/line.jpg')right center no-repeat;padding: 0 20px 0 0}
.nav-mid ul li:last-child{background:none}
.nav-mid ul  {margin:0;text-align: center;}
.head.stickyNav .desk_mainmenus{display: none;}

.nav2 {width: 100%;padding:9px 0;background: #5f249f;color: #fff;position: relative;
z-index: 1000;}
.nav2 ul li{display: inline-block;}
.sticky2 {position: fixed;top: 0;}
#invest_strat {position: relative;overflow: hidden;}





@media (min-width: 768px){
video{width: 100%;}

}

.modal-dialog iframe{width: 100%;}
.close-button{position: relative;z-index: 1;top: -50px}
.close-button button {opacity: 1;}



.close {
	position:absolute;
	right:0;
	top:-60px;
	z-index:999;
	font-size:2rem;
	font-weight: normal;
	color:#fff;
	opacity:1;
  }
  
	
.close img {width: 35px;}
.close { position:absolute; right:0; top:-60px; z-index:999;color:#fff; opacity:1;}






.content2{display: none;}

.hiddenText {display: none}
.closenav {position: absolute;right: 55px;cursor: pointer}
.closenav svg {width: 18px;height: 18px}
.mob_menu {float: right;cursor: pointer;position: fixed;right: 2%;top: 13px;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}

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

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

.main_container,
.desk_mainmenus {margin-bottom: 40px;padding: 10px 45px}
.desk_mainmenus ul{margin-bottom: 0;}
.desk_mainmenus li {display: inline-block;vertical-align: middle;margin-right: 20px;margin-bottom:0px;}
.desk_mainmenus li a {font: bold 15px/22px 'Roboto', sans-serif;color: #000;display:inline-block;padding:4px 0px;}
.mob-dis,.mobile-display{display: none;}
.desk_mainmenus li.rgt-link a{color: #000;font-weight: normal;}
.head {position: relative;background-color: #fff;-webkit-transition: .8s all ease;-moz-transition: .8s all ease;-ms-transition: .8s all ease;-o-transition: .8s all ease;transition: .8s all ease;/*display: none;*/opacity: 0;height: 0;}
.head .buybtn,.head .watchbtn {position: absolute;bottom: -6px;right: 45px}
.head.stickyNav {position: fixed;top: 0;left: 0;width: 100%;z-index: 999;-webkit-transition: .8s all ease;-moz-transition: .8s all ease;-ms-transition: .8s all ease;-o-transition: .8s all ease;transition: .8s all ease;/*display: block;*/box-shadow: 0px 3px 6px #00000080;opacity: 1;height: auto;}
.head.stickyNav .desk_mainmenus {margin-bottom: 0}
.head.stickyNav .mcpro_logo .evt_status {padding-top: 10px}
.head.stickyNav .evt_status {margin-bottom: 0}
#invest_strat .mob_menu,#invest_strat .mob_nav {display: none}

@media screen and (min-width:981px) and (max-width:1199px) {
	.video_viewport{width: 700px;}
}





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


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

@media all and (max-width: 1180px) {
.desk_mainmenus li {margin-right: 10px} 

.abt-txt,.lft-big-vid{width: 60%;}
.rgt-vid-txt{padding-left: 30px;}
.abt-img{width: 40%;}
.abt-bottom,.video-rgt-bg{width: 300px;}
.video-rgt-bg{width: 150px;bottom: 290px;}
.podcast-main .slick-prev,.insight-main .slick-prev,.video-thumb .slick-prev,.speaker-main .slick-prev{left: 0;}
.podcast-main .slick-next,.insight-main .slick-next,.video-thumb .slick-next,.speaker-main .slick-next{right: 0;}
.banner-lft-bg{width: 90px;bottom: 270px;}

.podcast-main .slide-thumb-img{height: 220px;}
.podcast-main img.pod-btn{width: 100px;height: 100px; }
.circle-txt{width: 300px;height: 300px;margin-bottom: 50px;}
	
}
@media all and (min-width: 980px) {
.mob_view {display: none}
.desk_view {display: block}
}

@media all and (max-width: 980px) {
.mob_view {display: block}
.desk_view,.head.stickyNav .evt_status.mob_view {display: none}
#invest_strat:before {border-top:430px solid #F9F1EC}
#invest_strat:after {top: 0;border-left: 580px solid transparent}
body.bspace {padding-top: 10px;margin-top: 120px}
body.bspace #invest_strat:before {border-top: 575px solid #f9f1ec}	
#invest_strat .mob_menu,#invest_strat .mob_nav {display: inline-block;background:#fff; padding: 0; box-shadow: none; border-radius: 50%; width: 45px; height: 45px;}
#invest_strat .mob_menu{box-shadow: 3px 1px 6px 0px #0000002b;}
.mob_menu svg{float: left;margin:14px 0 0 10px}
.desk_mainmenus {display: none}
.mob_menu {left: 12px;}	
.container {width: auto}	
.mob_nav_logo {display: block}
.mob_nav_logo .promsname {float: none;margin-top: 10px}
.mob_nav_logo .mcpro_logo {float: none;margin-top: 5px;margin-bottom: 20px}
.mob_nav_logo .mcpro_logo img {width: 115px;height: auto}
.closenav {padding: 3px 10px 10px 0;cursor: pointer;left: 30px ;width:30px;}	
.closenav svg {width: 11px;height: 11px}
.submenus li:before {font-size: 40px}	
.collapsable_menu .parentlink:after {padding: 3px;top: 15px;}
.collapsable_menu .parentlink.active:after {padding: 3px;}
.nav2,.desk-dis{display: none;}
.head{display: block;opacity: 1;}
#invest_strat {height: 0; z-index: 1000;background: #342056;}	
.mob_nav.slideright .closenav svg .a{stroke: #000 !important;}

.top-bar{padding: 17px 0 17px 60px;background: #3d2261;}


.banner-lft-bg { display: none;
    width: 70px;
    top: 120px;
}
.banner.event-banner .banner-lft-bg{display: none;}
.logo-height1{width: 121px;}
.fl-rgt{margin-top: 0;}
.fl-rgt span{margin-bottom: 3px; font-size: 7px;}
.logo-height2{width: 57px;}
.banner-lft{padding-top: 10px;}
.circle-txt {  background: #5f249f url(http://images.moneycontrol.com/assets/images/ms/phonepe/bg-circle.png) center center no-repeat; background-size: 216px; width: 216px; height: 216px; margin:0 auto 20px;}
.cir-logo1{width: 137px;}
.cir-logo2{width: 70px;}
footer .d-flx{justify-content: center;}
.abt-txt,.abt-img{width: auto;}
.abt-intro .container{display: block;}
.heading1{font-size: 23px; margin-bottom: 13px; text-align: left;}
.banner p{font-size: 14px;line-height: 24px;}
.abt-heading{font-size: 23px;margin-bottom: 27px;}
.abt-intro p,footer p, footer a{font-size: 14px;line-height: 24px;}
.insight-txt p,.pod-txt p{font-size: 14px;line-height: 20px;}
.vid-txt p{font-size: 14px;line-height: 20px;}
.rgt-vid-txt p{font-size: 16px;line-height: 17px; margin-bottom: 15px;}
.rgt-vid-txt span{font-size: 14px;line-height: 24px; margin-bottom: 20px;}
.lft-big-vid iframe{border-radius: 10px;}
.video-rgt-bg{width: 80px;top:30px;}
.podcast-main .slick-prev, .podcast-main .slick-next{top:23%}
.pod-txt p,.insight-txt p,.vid-txt p,.rgt-vid-txt p{text-align: left;}
.abt-txt{padding-bottom: 20px;padding-right: 0;}
.abt-bottom{width: 100px;}
.abt-intro{padding: 30px 0 0; }
.podcast-main{padding: 30px 0 40px;}
.insight-main{padding: 20px 0;}
.abt-img{width: 170px; margin-bottom: 32px;}
.abt-img img{width: 100%;}
.video-thumb .slick-slide{margin:0 5px}
.slide-bx,.vid-bx{display: inline-block;min-width: auto;margin:0 10px}
.podcast-main .slide-thumb-img img.pod-btn{width: 50px;height: 50px;}

.podcast-main .slide-thumb-img img{position: absolute;
   
    left: 0;
    width: 100%;
    height: 100%;}
.podcast-main .slide-thumb-img{position: relative;
    width: 100%;
    height: 0;
    margin: 0 0 10px;
    z-index: 1;
    padding-bottom: 56.27198%;}
.insight-main .slide-thumb-img,.video-thumb .video-container{margin-bottom: 10px;}
.insight-main .slide-thumb-img{position: relative;
    width: 100%;
    height: 0;
    margin: 0 0 10px;
    z-index: 1;
    padding-bottom: 56.27198%;}
.abt-mid{flex-direction: column;}
.lft-big-vid{width: auto; margin-bottom: 20px;}
.rgt-vid-txt{padding-left: 0;}
.top-videos{margin-bottom: 0;}
.video-main{margin-bottom: 53px;padding-top: 25px; padding-bottom: 0;}
.video-main .heading2{margin-bottom: 0px;font-size: 23px;}
/* .event-main .heading2{font-size: 23px; margin-bottom: 0;line-height: 27px;display: inline-block;} */
.event-main .top-title-links{margin-bottom: 20px;}
.event-main .heading2 {
    font-size: 23px;
    margin-bottom: 0;
    line-height: 18px;
    display: inline-block;
    float: left;
}
.insight-main .heading2,.podcast-main .heading2{font-size: 23px;margin-bottom: 20px;}
.video-thumb .slick-next,.video-thumb .slick-prev,.insight-main .slick-prev,.insight-main .slick-next,.podcast-main .slick-next,.podcast-main .slick-prev,.speaker-main .slick-next,.speaker-main .slick-prev{width: 25px;height: 25px;background: url('http://images.moneycontrol.com/assets/images/ms/phonepe/lft-arrow.png') left center no-repeat;background-size: 25px;}
.video-thumb .slick-prev, .video-thumb .slick-next {
    top: 23%;
}
img.play-btn{width: 70px;height: 50px;}
.slide-thumb-img img{border-radius: 10px;position: absolute;
    left: 0;
    width: 100%;
    height: 100%;}
.event-main{padding-top: 30px;}
.video-thumb .video-container iframe,.vid-btn,.podcast-img,.podcast-main .slide-thumb-img img{border-radius: 10px;}

.dt{width: 50px;}
.event-txt{padding-left: 20px;width: calc(100% - 50px);}
.dt p{font-size: 35px;}
.dt span{font-size: 13px;}
.event-txt p{font-size: 14px;line-height: 20px;}
.event-heading{font-size: 15px; margin-bottom: 10px;}
.event-inn{padding: 12px 0;}
.insight-main .slick-slide,.video-thumb .slick-slide,.speaker-main .slick-slide{margin:0 10px 0 0}
.podcast-main .slick-slide{margin:0 20px 0 0}
.speaker-main .slick-prev, .speaker-main .slick-next{top:25%}

.insight-main .slick-list,.video-thumb .slick-list,.speaker-main .slick-list{margin-right: 10px;}

.nav-item a{font-size: 12px;padding: 9px 15px;}
/* .event-main .nav-tabs{margin:0 0 0 20px;height: 27px;
    overflow: hidden;} */

	.event-main .nav-tabs {
		margin: 0px 0 0 20px;
		/* height: 27px;
		overflow: hidden; */
		/* position: relative; */
		/* top: 10px; */
	}
	.event-main .top-title-links{display: block;}
.ad-banner{margin-top: 30px;}
.ad-banner img {width: 100%;}
.banner-lft,.banner-txt{width: auto;}
.banner .d-flx{display: block;}
.top-videos{flex-direction: column-reverse;}


.event-pg{padding: 35px 0;}
.event-banner{padding: 35px 0;}
.event-order ol li{width: auto;padding-right: 0;padding-left: 70px; flex-shrink: unset; margin-bottom: 20px;}
.event-order ol li:first-child:before, .event-order ol li:nth-child(6):before,.event-order ol li:nth-child(2):before, .event-order ol li:nth-child(7):before,.event-order ol li:nth-child(3):before, .event-order ol li:nth-child(8):before,.event-order ol li:nth-child(4):before, .event-order ol li:nth-child(9):before,.event-order ol li:nth-child(5):before, .event-order ol li:nth-child(10):before{background-size: 50px;}
.event-order ol li:before{line-height: 50px;font-size: 25px; width: 50px;height: 50px;}

.speaker-main{padding-bottom: 40px;}
.speaker-main .heading2{font-size: 23px;
    margin-bottom: 20px;}
	.event-order ol li{font-size: 14px;line-height: 24px;}
.speaker-main .slide-thumb-img{margin-bottom: 20px;}

.insight-main .slick-prev, .insight-main .slick-next {
    top: 19%;
}
.podcast-main .slick-prev, .podcast-main .slick-next {
    top: 15%;
}
.register-btn{font-size: 18px;padding: 5px 15px; margin-top: 10px;}
.submitform{font-size: 18px;}
#vid-one .modal-dialog{width: 90%;}

.speaker-slider .slide-thumb-img img{position: relative;}

}



@media all and (max-width: 767.98px) {
.container {width: auto;}
.mobile-pic{right:-55px;width: 160px;top:16%;}
.video-top-sec{margin-right: 0;}
}


@media screen and (min-width:768px) and (max-width:1023px) {
	.video-thumb .slick-prev, .video-thumb .slick-next{top:35%}
	.insight-main .slick-prev, .insight-main .slick-next{top:26%}
	.podcast-main .slick-prev, .podcast-main .slick-next{top:32%}
}

@media screen and (min-width:1024px) and (max-width:1199px) {
	.podcast-main .slick-list,.video-thumb .slick-list,.insight-main .slick-list{margin:0 10px}

}

@media all and (max-width: 360px) {
	.reg-form .modal-dialog{width: 300px;}
	}
	