@charset "utf-8";

.mc_fluid_container {
  margin-right: auto;
  margin-left: auto
}

.mc_container {
  width: 1280px;
  margin-right: auto;
  margin-left: auto;
  padding: 0;
}

.icici_wrapper {
  width: 920px;
  width: 1110px;
  margin-right: auto;
  margin-left: auto;
  padding: 0;
}

html {
  height: 100%;
  overscroll-behavior: none;
  overflow-x: hidden;
  width: 100%;
}

* {
  margin: 0;
  padding: 0;
  text-decoration: none;
  box-sizing: border-box;
  list-style: none;
  border: none;
}

body,
h1,
h2,
h3,
h4,
li,
ol,
p,
ul {
  margin: 0;
  padding: 0;
  list-style: none
}
body{font-family: "Poppins", sans-serif;}
.mr2{margin-right: 2px;}
.desk-hide{display: none;}

/* headings */
.heading2{font:600 40px "Poppins", sans-serif;color:#053D6E;margin-bottom: 0;text-transform: capitalize;text-align: center;}
.heading3{font:600 16px "Poppins", sans-serif;color:#3A94E3;letter-spacing: 0.64px;margin:0;text-transform: capitalize;}
.heading4{font:400 10px "Poppins", sans-serif;color:#9A9A9A;letter-spacing: 0.4px;margin:0;text-transform: uppercase;}
.heading5{font:600 14px "Poppins", sans-serif;color:#A7A7A7;margin:0;text-transform: capitalize;}

/* Top section */
#topSection p{font:400 20px/30px "Poppins", sans-serif;color:#535353;margin:0 auto 10px;}
#topSection .full-width-topSec{display: flex;}
#topSection .full-width-topSec .first-img{width:253px ;height:150px ;margin-left: 20px;margin-top: 30px;}
#topSection .full-width-topSec .top-content{margin:0 auto; padding:60px 10px 0 40px;max-width: 90%;}
#topSection .full-width-topSec figure{ background: url("https://images.moneycontrol.com/images/ms/icici_direct/top-rightBg.png?impolicy=mchigh")no-repeat;width:249px;height:165px;}
#topSection .full-width-topSec figure img{margin:32px 0 0 25px;width: 191px;height: 40px;}
#icicimore {display: none;}


#topSection .second-sec{padding-top: 15px;display: flex;}
#topSection .second-sec .rhs-content{width: 100%;padding-right: 20px;}
#topSection .second-sec .rhs-content img{width: 543px;height: 263px;float: left;}
#topSection .readmore-wrap{text-align: center;margin-bottom: 25px;position: relative;right: 10%; padding-top: 10px;}
#topSection .readmore-btn{margin-top:7px; margin-left: 78px; display: block; background: #EF7F1A;color: #fff;font-size:12px;line-height: 7px; font-weight:600;text-align: center;min-width: 92px;height:27px;text-decoration: none; padding : 10px;border-radius: 20px;}
#topSection #icicimore span{ margin: 15px 0 10px;display: inline-block;}
#topSection .readMore-cont-wrap{margin-bottom: 25px;}


/* Research Recommends */
#researchRecommend{background: #F9F9F9;padding: 10px 0 50px;}
#researchRecommend .heading-wrap{position: relative;width: 56%;margin: 0 auto 60px;}
#researchRecommend .authorized{display:flex;align-items: center; margin-left: auto;float: right; font:400 11px "Poppins", sans-serif;color:#183B6A;letter-spacing: 0.22px;}
#researchRecommend .authorized img{height:15px;vertical-align: baseline;margin-left: 7px;}
#researchRecommend .recommend-box-wrap{display: flex;gap:50px;justify-content: space-between;}
#researchRecommend .recommend-whiteBox{position: relative; min-width: 240px;padding: 15px 15px 30px 15px;background: #FFFFFF;box-shadow: 0px 3px 6px #00000029;border-radius: 6px;vertical-align: top;}
#researchRecommend .content-wrap{display: flex;flex-wrap: wrap;justify-content: space-between;gap:10px;margin:20px 0;}
#researchRecommend .content-wrap li{width:104px;background: #fff;border-radius: 5px;height: 48px;padding: 5px 7px;display: flex;flex-direction: column;justify-content: flex-start;text-align: left;}
#researchRecommend .content-wrap li:nth-child(even){width: 95px;}
#researchRecommend .content-wrap li span{font:600 14px "Poppins", sans-serif;color:#053D6E;letter-spacing: 0.56px;}
#researchRecommend .content-wrap li span.rupees:before {content: "₹";font-family: arial-sans-serif;font-size: 13px;position: relative;left: 0;padding-right: 2px;}
#researchRecommend .content-wrap li p{font:400 10px "Poppins", sans-serif;color:#9A9A9A;letter-spacing: 0.4px;}
#researchRecommend .content-wrap li.potential{background: #F0F6FE;}
#researchRecommend .key-insight li{color:#303030;font:400 11px/15px "Poppins", sans-serif;display: flex;padding:0 10px 10px 0;display: flex;gap:10px;justify-content: flex-start;}
#researchRecommend .view-report{background: #E77817;width: 84px;height: 25px;border-radius: 6px 0 6px 0;color:#fff;font:500 10px "Poppins", sans-serif;text-transform: uppercase;text-decoration: none;padding: 5px 7px;text-align: center;margin: 10px 0 0 0;position: absolute;right: 0;bottom: 0;}
.blurTxt{filter: blur(3px);}
.lockTxt{position: relative;}
.lockTxt::after{position: absolute;content: '';width: 100%;height: 100%;background: rgba(14, 31, 53, 0.7);left:0;top:0;border-radius: 6px;}
.lockImg{position: absolute;left:0;right:0;text-align: center;display: flex;align-items: center;justify-content: center;height: 100%;color: #fff;font: 600 18px "Poppins", sans-serif;z-index: 10;}
.lockImg a{color: #fff;font: 600 18px "Poppins", sans-serif;text-decoration: none;}
.lockImg a:hover,.lockImg a:active,.lockImg a:focus{text-decoration: none;color: #fff;}
.lockImg a{display: flex;align-items: center;grid-gap:10px;}
.lockColor{fill:#0E1F3580}
.lockImg a:hover .lockColor{fill: #EF7F1A;}


/**** new video section *******/
section#video { margin-bottom:50px; }
.videocnt {
  margin-top: -7px;
}
.container_au {
  width: 1260px;
  margin: 0 auto;
}
.videocnt .container_au {
  position: relative;
  padding-bottom: 48px;
}
.videocnt .container_au:before {
  content: "";
  position: absolute;
  z-index: -1;
  width: 125%;
  right: 100px;
  height: 100%;
  background: rgb(5,61,110);
background: -moz-linear-gradient(114deg, rgba(5,61,110,1) 0%, rgba(76,115,167,1) 100%);
background: -webkit-linear-gradient(114deg, rgba(5,61,110,1) 0%, rgba(76,115,167,1) 100%);
background: linear-gradient(114deg, rgba(5,61,110,1) 0%, rgba(76,115,167,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#053d6e",endColorstr="#4c73a7",GradientType=1);
}
.videoin_cnt {
  padding: 50px 0;
  display: flex;
}
.videoin_cnt article {
  width: calc(100% - 755px);
  margin-left: 50px;
}
.videoin_cnt article h3 {
  margin-bottom: 10px;
  color: #fff;
  font: 700 35px / 45px 'Poppins', sans-serif;
}
.videoin_cnt article p {
  margin-bottom: 10px;
  font: 400 18px / 23px 'Poppins', sans-serif;
  color: rgba(200, 201, 199, 0.7);
}
.knowmore {


  display: inline-block;
}
.videoin_cnt figure {
  position: relative;
  width: 590px;
  min-height: 332px;
  margin-left: auto;
}
.tag_feature {
  position: absolute;
  right: -40px;
  top: 15px;
  padding: 4px 10px;
  border-radius: 5px;
  color: #fff;
  background: #183B6A;
  border: #183B6A;
  font: italic 700 10px 'Poppins', sans-serif;
  border: 1px solid #fff;
}
.videoin_cnt .vid_playbt {
  cursor: pointer;
  position: absolute;
  width: 70px;
  height: 70px;
  margin: -35px 0 0 -35px;
  left: 50%;
  top: 50%;
}
.uti_vidSlide {
  width: 855px;
  margin: 0 auto;
}
.uti_vidSlide ul {
  display: flex;
  margin-bottom: 26px;
}
.uti_vidSlide li {
  margin: 0 30px;
  width: 240px;
  background: #671673;
  padding: 1px;
  border-radius: 6px;
  flex-shrink: 0;
}
.uti_vidSlide li a {
  display: block;
  display: flex;
  flex-direction: column;
  background: #EEEEEE;
  box-shadow: 0px 3px 6px #00000029;
  padding-bottom: 11px;
  border-radius: 6px 6px;
  height: 100%;
}
.uti_vidSlide li figure {
  position: relative;
}
.vid-btn2 {
  position: absolute;
  width: 40px;
  height: 40px;
  top: 50%;
  left: 50%;
  margin: -20px 0 0 -20px;
}
.imgthumb {
  width: 100%;
  border-radius: 5px 5px 0px 0px;
  height: 120px;
  object-fit: cover;
}
.uti_vidSlide li span {
  min-height: 102px;
  display: inline-block;
  padding: 11px 17px 0;
  color: #2F2F2F;
  font: 400 15px / 22px 'Poppins', sans-serif;
  display: -webkit-box;
  -webkit-line-clamp: 4;
  -webkit-box-orient: vertical;
  overflow: hidden;
}

.videocnt .container_au{margin:0 20px;padding-bottom: 0;}
.videocnt .container_au {
  position: relative;
  padding-bottom: 48px;
}
.container_au {
  width: 1260px;
  margin: 0 auto;
}
.videoin_cnt figure img {
  display: block;
  width: 100%;
  height: auto;
  border: 1px solid #707070;
  border-radius: 5px;
}
.knowmore a {
  font: 700 14px 'Poppins', sans-serif;
  text-transform: uppercase;
  color: #EF7F1A;
  padding: 8px 10px;
  background: #fff;
  min-width: 110px;
  text-align: center;
  display: inline-block;
  border-radius: 8px;;
}
.knowmore a:hover,.knowmore a:focus,.knowmore a:active{text-decoration: none;}

.whtHeading{color: #fff;padding-bottom: 10px;margin-bottom: 15px;border-bottom: 1px solid #fff;font: 600 40px "Poppins", sans-serif;}
.popvid{cursor: pointer;}

.videocnt .slick-next{display: block;
  width: 50px;
  height: 50px;
  font-size: 0;
  background: url('https://images.moneycontrol.com/images/ms/icici_direct/slideArrow.png')center center no-repeat;
  position: absolute;
  right: -25px;
  top: 34%;}
.videocnt .slick-prev{display: block;
    width: 50px;
    height: 50px;
    font-size: 0;
    background: url('https://images.moneycontrol.com/images/ms/icici_direct/slideArrow.png')center center no-repeat;
    position: absolute;
    left: -40px;
    transform: rotate(180deg);
    top: 34%;}
.slick-disabled{cursor: unset;
  opacity: 0.5;}

@media (max-width: 980px) {
  .videocnt .container_au:before{display: none;}
  .videocnt {
    display: block;
    background: rgb(5,61,110);
background: -moz-linear-gradient(114deg, rgba(5,61,110,1) 0%, rgba(76,115,167,1) 100%);
background: -webkit-linear-gradient(114deg, rgba(5,61,110,1) 0%, rgba(76,115,167,1) 100%);
background: linear-gradient(114deg, rgba(5,61,110,1) 0%, rgba(76,115,167,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#053d6e",endColorstr="#4c73a7",GradientType=1);
    padding: 20px 0;margin: 0;
}
.videocnt .container_au {
  margin: 0 20px;
  padding-bottom: 0;
}
.tag_feature{right:-10px;}
.container_au, #abt_mutulfund .container_au {
  margin: 0 30px;
  width: auto;
}
.videoin_cnt {
  padding: 0;
  flex-direction: column;
}
.videoin_cnt article {
  width: 100%;
  margin-left: 0;
  margin-bottom: 15px;
}
.videoin_cnt article h3 {
  font-size: 21px;
  line-height: 30px;
  margin: 0 0 10px;
}
.videocnt figure {
  width: 100%;
  min-height: unset;
}
.videoin_cnt .vid_playbt {
  width: 48px;
  height: 48px;
  margin: -24px 0 0 -24px;
}
.videoin_cnt .vid_playbt svg {
  width: 48px;
  height: 48px;
}

.uti_vidSlide {
  padding: 30px 0 0;
  width: auto;
}
.uti_vidSlide ul{width: 100%;overflow: auto;}
.uti_vidSlide li{margin:0 15px 0 0}
.whtHeading{font-size: 26px;}
}


/* stock pick banner section */
#stockPick{display: flex;margin:15px 0;align-items: center;position: relative;}
#stockPick:after{position: absolute;content: "";background: url("https://images.moneycontrol.com/images/ms/icici_direct/wheel.png?impolicy=mchigh")no-repeat;width:414px;height:391px;right:0;bottom: -150px; z-index: -1;}
#stockPick .lhs-content {width:166px;margin-right: -40px;}
#stockPick .lhs-content img{width:166px;height:168px;}
#stockPick .Rhs-content{background: url("https://images.moneycontrol.com/images/ms/icici_direct/stock-bg.png?impolicy=mchigh")no-repeat;width:1122px;height:122px; text-align: center;padding: 20px 0;margin-top:20px;}
#stockPick .Rhs-content .stockheading{font:600 23px "Poppins", sans-serif;color:#fff;padding: 20px 100px;margin: 0;}
#stockPick .Rhs-content .stockheading .cus-text-highlight{text-decoration: underline;color: #fff;font-weight: bold;font-size: 24px;}
#stockPick .Rhs-content .stockheading a:hover{text-decoration: underline !important;}
#stockPick .Rhs-content .stockPara{font:500 18px/24px "Poppins", sans-serif;font-style: italic;opacity: 0.9; color:#fff;letter-spacing: 0.36px;padding: 0 100px;} 

/*****slider Videos section **********/
#iciciVideo{padding:10px 0 20px;}
#iciciVideo .videoslider{position: relative;}
#iciciVideo .slick-slide{margin:0 20px; width:240px !important;cursor: pointer;}
#iciciVideo .videoslider{width: 1130px;margin:20px auto 0;}
#iciciVideo .slider-box{position: relative; height:250px;background: #fff;border-radius: 6px;box-shadow: 0px 3px 6px #00000029;margin-bottom: 15px;}
#iciciVideo .slider-box img{width:240px;height:120px;border-radius:5px 5px 0 0;margin-bottom: 10px;}
#iciciVideo .slider-box p{font:500 14px/20px "Poppins", sans-serif;color: #303030;padding: 0 15px;
  display:-webkit-box;
  -webkit-line-clamp: 4;
  line-clamp: 4;
  -webkit-box-orient: vertical;
  overflow: hidden;}
  #iciciVideo .slider-box .watch-now-btn{background: #E77817;
  width: 80px;
  height: 25px;
  border-radius: 6px 0 6px 0;
  color: #fff;
  font: 500 10px "Poppins", sans-serif;
  text-transform: uppercase;
  text-decoration: none;
  padding: 5px 7px;
  text-align: center;
  margin: 10px 0 0 0;
  position: absolute;
  right: 0;
  bottom: 0;}

#iciciVideo .videoslider .slick-prev, #iciciVideo .videoslider .slick-next{font-size: 0; width: 30px;height: 29px; top:45%;background: url("https://images.moneycontrol.com/images/ms/icici_direct/arrow.png?impolicy=mchigh")no-repeat;}
#iciciVideo .videoslider .slick-prev{transform: rotate(180deg);}
#iciciVideo .videoslider .slick-prev.slick-disabled, #iciciVideo .videoslider .slick-next.slick-disabled{opacity: 0.5;}
#iciciVideo .videoslider .slick-prev{left: -40px;position: absolute;}
#iciciVideo .videoslider .slick-next{right: -30px;position: absolute;}


/****** video modal popup*****/
.clear{clear: both;}
.icici-vidpopup{text-align: center;}
.icici-vidpopup p{color:#fff;font-size: 26px; margin-bottom: 40px; font-weight: 600;}
.icici-vidpopup .modal-content{background: none; box-shadow: none;border:0}
.icici-vidpopup .modal-body{padding: 0;}
.closebtn{position: absolute; background: none;top:-19px;right:-19px;z-index: 1}
.icici-vidpopup iframe,.vid-in iframe{position: absolute;top: 0;left: 0;bottom: 0;right: 0;width: 100%;height: 100%;border: none;}
.icici-vidpopup .modal-dialog{margin-top: 109px; width: 800px;}
.icici-vidpopup .secTitle{margin-bottom: 20px;}
.icici-vidpopup .vid-in{position: relative;}
.icici-vidpopup .vid-in{position: relative;width: 100%;padding-top: 56.25%;height: 0;}

/* Disclaimer */
#Disclaimer{padding:20px 0;}
#Disclaimer p{font:400 14px/20px "Poppins", sans-serif;color:#A7A7A7;margin:0;}
#Disclaimer p a{text-decoration: none;color:#A7A7A7 ;}

/* Footer */
#iciciFooter{background: #48535B;padding:20px 0;}
.footer-wrapper{display: flex;justify-content: space-between;align-items: center;}
.footer-wrapper .lhs-content, .footer-wrapper .lhs-content a{font:400 14px "Poppins", sans-serif;color:#fff;margin:0;text-decoration: none;}
.footer-wrapper .rhs-content ul{display: flex;padding: 0;margin: 0;}
.footer-wrapper .rhs-content ul li a{  font:400 14px "Poppins", sans-serif;color:#fff;margin:0;text-decoration: none;padding: 0 7px 0 0;}

/*CDMO*/
.icici-cdmo{font:400 14px/20px "Poppins", sans-serif;color:#A7A7A7;}


  /***** Responsive Css start ******/

  

  @media all and (max-width:768px){
.mc_container{width: 100%;margin: auto;padding: 0 20px;}
.icici_wrapper{width: 100%;}
.heading2{font-size: 26px;margin-bottom: -5px;}
.mob-hide{display: none !important;}
.desk-hide{display: block;}

#topSection{position: relative;}
#topSection:after{content:"";background: url("https://images.moneycontrol.com/images/ms/icici_direct/mobile-mc-logo.png?impolicy=mchigh")no-repeat;width:131px;height:79px;right:-1px;top:0;position: absolute;}
#topSection .full-width-topSec {flex-direction: column;}
#topSection .full-width-topSec .first-img{width: 131px;height: 71px; border-radius: 20px;margin-top: 20px;}
#topSection .second-sec{padding: 15px 15px 0 0;}
#topSection .second-sec .rhs-content{padding-right: 0;}
#topSection .second-sec .rhs-content figure {background: url(https://images.moneycontrol.com/images/ms/icici_direct/img-mobile.png?impolicy=mchigh) no-repeat;
  width: 168px;
  height: 111px;
  background-position: right;float: left;}
  #topSection .second-sec .rhs-content p{margin-left: 20px;}
  #topSection .second-sec .rhs-content figure img{width: 100%;height: 100%;}  
#topSection .full-width-topSec .top-content{padding: 20px 20px 0 20px;max-width: 100%;}
#topSection p{font-size: 16px;line-height: 25px;}
#topSection .readmore-btn {margin: 7px auto;}
#topSection #icicimore span{margin:10px 0 10px;}


#researchRecommend{padding-bottom: 30px;}
#researchRecommend .heading-wrap{width: 41%;margin-bottom: 45px;}
#researchRecommend .authorized {right: 25px;top: 35px;}
#researchRecommend .recommend-box-wrap{overflow-x: auto;gap:40px;padding: 0 20px;}
#researchRecommend .recommend-whiteBox{display: inline-block;margin-bottom: 15px;min-width: 260px;}

#stockPick .lhs-content{display: none;}
#stockPick .Rhs-content{background-position: center;}
#stockPick .Rhs-content .stockheading{font-size: 18px;line-height: 25px;padding:50px 40px;}
#stockPick .Rhs-content .stockheading .cus-text-highlight{font-size: 20px;}
#stockPick .Rhs-content .stockPara{font-size:16px ;line-height:24px ;padding:15px 20px 0;}
#stockPick:after{right:-70px;width:100%;}

#iciciVideo .videoslider {width: 100%;}
#iciciVideo .slick-slide{margin:0 12px;}
#iciciVideo .slider-box{height:235px;}
#iciciVideo .slick-slide, #iciciVideo .slick-slide img{width:140px !important;}
#iciciVideo .slick-slide img{height:90px;}
#iciciVideo .videoslider .slick-prev, #iciciVideo .videoslider .slick-next{background: url("https://images.moneycontrol.com/images/ms/icici_direct/arr-mobile.png?impolicy=mchigh")no-repeat;width:15px ; height:14px;z-index: 1111;}
#iciciVideo .videoslider .slick-next {right:-10px;}
#iciciVideo .videoslider .slick-prev {left:-10px;}

#iciciFooter .footer-wrapper {flex-direction: column;text-align: center;}

.icici-vidpopup .modal-dialog {width: 90%;}

  }


 @media all and (max-width:481px){
    #stockPick .Rhs-content{padding:65px 0; background:url("https://images.moneycontrol.com/images/ms/icici_direct/stock-mobile-bg.png?impolicy=mchigh")no-repeat;width:100% ;height:230px ;background-size: cover;background-position: center;}
    #researchRecommend .heading-wrap{width:78%;}
    #iciciVideo .slick-slide, #iciciVideo .slick-slide img {width: 171px !important;}
    .readmore-wrap{right:-5%;padding-top: 35px;}
  }

  @media all and (max-width:425px){
    #stockPick .Rhs-content{padding:50px 0};
    #iciciVideo .slick-slide, #iciciVideo .slick-slide img {width: 162px !important;margin-bottom: 10px;}
    .readmore-wrap{padding-top: 10px;}
  }

  @media all and (max-width:395px){
    #iciciVideo .slick-slide, #iciciVideo .slick-slide img {width: 151px !important;}
    #researchRecommend .heading-wrap{width:86%;}
  }

  @media all and (max-width:382px){
    #iciciVideo .slick-slide, #iciciVideo .slick-slide img {width: 143px !important;}
  }

  @media all and (max-width:376px){
    #researchRecommend .heading-wrap{width:89%;}
  }

  @media all and (max-width:362px){
    #researchRecommend .heading-wrap{width:88%;}
    #iciciVideo .slick-slide, #iciciVideo .slick-slide img {width: 136px !important;}
  }