/* top menu opt */

.row26{display: flex;justify-content: space-between;flex-direction: row;
  flex-wrap: wrap;
}
.wm1200{width:1300px;margin-left: -497px;}
.wm1000{width:1000px;margin-left: -300px;}
.wm700{width:700px;margin-left: -270px;}
.wm256{width: 256px;
  margin-left: -70px;}

  .trd{width:33%;
}
.hlf{width:50%;}
.menu26{
position: fixed;
  top: 0;
  right: 0;
  left: 0;
  z-index: 1030;

}
.menu26 a{text-decoration:none}
.menuHld26{background-color: #FDFDFD;
  border: 1px solid #EDEDF1;
  border-radius: 24px;
  padding: 0px 12px;
  margin-top: 8px;
  box-shadow: 0px 12px 30px 0px rgb(0,0,0,0.05);
  position: relative;}
.logo26 {
  position: absolute;
  margin-top: 20px;
  margin-left: 10px;
  z-index: 10;
}
.logo26 A {
  width: 140px;
 display: block;
  text-align: center;
}
.menuHolder26{
  width: 100%;
  display: flex;
  position: relative;
}
.mainMenu26 {
  margin: 0px auto;
}
.navBar26{
    list-style-type: none;
    display: flex;
    flex-direction: row;
  align-items: center;
  padding: 18px 0px;
  margin:0px;
 
}
.nav-item26{padding: 0px 5px;
  margin: 0px;}
  .nav-item26:hover:after{
    content: "";
position:absolute;
    display:block;

    margin-left:-300px;
   top:49px;
    width:700px;
   bottom:-1.25rem;

 
}
.topLevel26 {
  background-color: #ffffff;
  padding: 0px 12px;
  border-radius: 12px;
  line-height: 32px;
  color: #454a53;
  display: flex;
  align-items: center;
  font-size: 16px;
  font-weight: 500;
  cursor: pointer;
 
}
.topLevel26 span {
  width: 16px;
  height: 16px;
  background-image: url('../images/menu_arrw_dwn.svg');
  background-repeat: no-repeat;
  background-position: center center;
  margin-left: 4px;
  display: block;
}
.active .topLevel26,.topLevel26:hover{ background-color:#f4f3f8;}
.active .topLevel26 span,.topLevel26:hover span{transform:rotate(180deg)}


.secMenu26 {
  list-style-type: none;
  padding: 16px 0px;
  margin: 0px;
  position: relative;
  min-height: 399px;
}
.secMenu26 button {
 cursor:pointer;
    border: 0px;
  border-radius: 12px;
  padding: 12px;
  font-size: 16px;
  line-height: 24px;
  font-weight: 500;
  width:244px ;
  text-align: start;
  margin: 8px 0px;
    margin-top: 8px;
  background-color: #fdfdfd;
  color: #34373A;
    font-family: 'Inter', sans-serif;
  
}
.secMenu26 .active button,.secMenu26 button:hover{background-color:#f4f3f8;
background-image: url('../images/ChevronRight.svg');
background-repeat: no-repeat;
background-position:right 10px center}

.secMenu26 li:first-child button{margin-top:0px;}
.sideMenu26 {
  position: absolute;
  width: 371px;
  display: none;
  right: 0px;
  top: 16px;
  background-color: #f9f9f9;
  padding: 24px;
  border-radius: 12px;
  min-height: 368px;
}
.sideMenu26 .row{flex-wrap: nowrap;}
.wm1200 .sideMenu26{width:975px}
.secMenu26 li.active .sideMenu26 {
  display: block;
}
.secMenu26 li.active .sideMenu26{display:block;}
.active.nav-item26 .sideMenu26 A,.sideMenu26 A,.sideMenu26 A:hover{background-color: rgba(249, 249, 249, 1);}

.sideMenu26 A:first-child{margin-top:0px;}
.sideMenu26 A:last-child{margin-bottom:0px;}
.extraMenu26{position: absolute;
    display: none;
  
   
    padding:32px;
    top: 74px;
    z-index: 100;
    border: 1px solid #EBEEFF;
    border-radius: 12px;
    padding: 16px 24px;
    background-color:#fdfdfd;
    box-shadow: 0px 0px 0px 0px rgba(156, 140, 177, 0.10), 0px 5px 11px 0px rgba(156, 140, 177, 0.10), 0px 19px 19px 0px rgba(156, 140, 177, 0.09), 0px 43px 26px 0px rgba(156, 140, 177, 0.05), 0px 77px 31px 0px rgba(156, 140, 177, 0.01), 0px 120px 34px 0px rgba(156, 140, 177, 0.00);

}
.expanded .extraMenu26{display: block;}
.extraMenu26 a {
  display: flex;
  font-size: 16px;
  font-weight: 500;
  line-height: 16px;
  margin: 16px 0px;
    margin-top: 16px;
  padding: 0px !important;
  text-align: left;
  color: #34373a;
 
}
.extraMenu26 a.reglr{align-items:center;}
  .extraMenu26 a .icn{width: 36px;
    display: inline-block;
    text-align:center;
    height:36px;
    background-color:#f4f3f8;
    border-radius:6px;margin-right:16px;
background-repeat:no-repeat;
background-position:center;
line-height:36px;
flex-shrink:0;
}



  .extraMenu26 a span{display:block;font-weight: 400;line-height: 24px;color:rgba(117, 112, 124, 1);font-size:14px;padding-top:4px;}


  .ctaMenu26{
    position:absolute;
    right:0px;
    top:13px;
  }
   @media (max-width: 1400px)
    {
        .wm1200{width:1200px;margin-left: -440px;}
        .wm1200 .sideMenu26 {
  width: 925px;
}
.secMenu26 button{width: 214px;}
    }

  @media (max-width: 1200px)
    {
        .menu26 .container{min-width:100% !important;
        padding:0px !important;
    margin:0px !important}
        .menuHld26{height: 64px;
    margin: 0px;
    display: flex;
    justify-content: space-between;
    border-top: 0px;
    border-right: 0px;
    border-left: 0px;
    border-radius: 0 !important;
    border-bottom: 1px solid rgba(237, 237, 241, 1);
  }
  .menuHolder26{
    display: none;
    width: 100%;
    position: absolute;
    width: 100%;
    top: 64px;
    background-color: #fff;
    padding: 0px 40px 20px 20px;
    overflow-x: scroll;
  }
  .navBar26{display: block;}
.nav-item26 {
    background-color: #fafafa;
    border-radius: 12px;
    margin: 4px 0px;
  }
   .topLevel26, .nav-item26 A {
    font-size: 16px;
    padding: 12px;
  }
  .topLevel26{
    position: relative;
    background-color: #fafafa;
  }
  .topLevel26 span {
    position: absolute;
   right:10px
  }
  .extraMenu26{position:relative;
top:0px;
border: 0px;
  border-radius: 0px;
  
  background-color: #fafafa;
  box-shadow: none;

}
.wm1200,
.wm1000,
.wm700,.wm256{width:100%;
  margin-left:0px;}
   .nav-item26:hover:after{display: none;}

   .sideMenu26{position: relative;min-height: auto;width:100%;background-color:#f4f3f8;top:0px;
border-radius: 0px 0px 12px 12px;
padding-top:0px;}
   .secMenu26 button{width:100%;margin:8px 0px 0px 0px}
   .secMenu26 .active button {
    border-radius: 12px 12px  0px 0px;
   }
.wm1200 .sideMenu26{width: 100%;;}
.extraMenu26 .active a,.extraMenu26 .active a:hover{background-color:#f4f3f8;}
.ctaMenu26{position: unset;display: flex;justify-content: space-between;}
.ctaMenu26 .btn{width:48%;}
}
@media (max-width: 992px)
    {
       .trd{width: 100%;} 
       .sideMenu26 A:first-child{margin-top:10px;}
.sideMenu26 A:last-child{margin-bottom:10px;}
    }


  @media (max-width: 576px)
  {
    .ctaMenu26{flex-direction: column;}
    .ctaMenu26 .btn{width:100%;}
     .ctaMenu26 .btn:last-child{margin-top:10px;}
  }



  
.frmMrch{
  border:1px solid #D2DAFF;
  background-color:#E8ECFF;
  border-radius:32px;
  padding:40px 0px;
}
.frmMrch h2{
  color:#5E71EC;
  font-size:40px;
  line-height:52px;
  font-weight: 500;
}
.frmMrch .btnFrm{
  margin-top:10px;
  background: linear-gradient(171.27deg, #524387 6.96%, #15174B 84.89%);
border-radius:12px;
color:#ffffff;
font-size:14px;
font-weight: 500;
padding:10px 0px;
}

.frmMrch .form-control{padding-top:9px;
padding-bottom:9px;
}
.discl{color:#5F6C87;font-size:14px;}
.trndUp, .trndDw {
  padding-left: 36px;
  line-height: 24px;
  background-repeat: no-repeat;

 color: #5F6C87 !important;
  font-size:18px !important;
  font-style: normal;
  font-weight: 600;
  line-height: normal;
}


.mn1  { background-image: url('../images/mnu26/menu1.svg');  }
.mn2  { background-image: url('../images/mnu26/menu2.svg');  }
.mn3  { background-image: url('../images/mnu26/menu3.svg');  }
.mn4  { background-image: url('../images/mnu26/menu4.svg');  }
.mn5  { background-image: url('../images/mnu26/menu5.svg');  }
.mn6  { background-image: url('../images/mnu26/menu6.svg');  }
.mn7  { background-image: url('../images/mnu26/menu7.svg');  }
.mn8  { background-image: url('../images/mnu26/menu8.svg');  }
.mn9  { background-image: url('../images/mnu26/menu9.svg');  }
.mn10 { background-image: url('../images/mnu26/menu10.svg'); }
.mn11 { background-image: url('../images/mnu26/menu11.svg'); }
.mn12 { background-image: url('../images/mnu26/menu12.svg'); }
.mn13 { background-image: url('../images/mnu26/menu13.svg'); }
.mn14 { background-image: url('../images/mnu26/menu14.svg'); }
.mn15 { background-image: url('../images/mnu26/menu15.svg'); }
.mn16 { background-image: url('../images/mnu26/menu16.svg'); }
.mn17 { background-image: url('../images/mnu26/menu17.svg'); }
.mn18 { background-image: url('../images/mnu26/menu18.svg'); }
.mn19 { background-image: url('../images/mnu26/menu19.svg'); }
.mn20 { background-image: url('../images/mnu26/menu20.svg'); }
.mn21 { background-image: url('../images/mnu26/menu21.svg'); }
.mn22 { background-image: url('../images/mnu26/menu22.svg'); }
.mn23 { background-image: url('../images/mnu26/menu23.svg'); }
.mn24 { background-image: url('../images/mnu26/menu24.svg'); }
.mn25 { background-image: url('../images/mnu26/menu25.svg'); }