@media (max-width: 1399.98px) { 

  .formidium-fundac{     padding: 70px 50px !important;}
 
  .container.p0{ padding:0 10px!important;}
  /* #mainNav .navbar-nav .nav-item{ padding: 0 10px!important; } */
  #mainNav .navbar-nav .nav-item .nav-link{ font-size: 14px;}
  #mainNav .navbar-brand img {
    max-width: 160px;
  }
  .contactbtn {
   
    border-radius: 50px;
    margin-left: 15px;font-size: 14px;
   
}
 }


 @media (max-width: 1199.98px) { 
  header.formidium-banner-fundadimn{
    background-size: 100% 89%;
    padding-top: 6rem;
    padding-bottom: calc(6rem - 4.5rem);
  }

  #formidium-Pioneering .seamless{
    padding:  50px 20px;
  }
  header.formidium-banner-fundadimn{background-size: 100% 90%;}
  header.formidium-banner-fundadimn h1{     padding: 30px 0;}

 }
 @media (max-width: 1024px) { 
  .meet-box-center{ min-height: auto;}
  .divgrid {  grid-template-columns: repeat(4, 1fr)!important; }
  .form-columns-2{    grid-template-columns: 1fr;}
 
 }

 @media (max-width: 991.98px) { 
  .formidium-section-gap.ultimate-plateform .col {
    min-width: 100%;
}
  .logodextop{ display: none;}
  .logomob{ display: block; position: absolute; right:20%;}
  .logomob img{ width: 40px;}
  .hs_firstname, .hs_company{ margin-bottom: 20px;}
  .header-banner .col-lg-5{ text-align: center!important;}
  .header-banner .col-lg-5 img{ margin:2rem auto 0 auto; max-width: 260px!important; }
  header.formidium-banner-technology{ padding-top: 5rem!important;}
  header.formidium-banner-technology h1{padding: 40px 0 40px 0!important;}
  .ultimate-plateform .box{ margin-bottom: 15px; height: auto;}
  .mp-footer:after{ width: 60%;}
.w100{ width: 100%;}
  #navbarResponsive .main-menu{ display: block; margin-top: 20px; border: none;max-height: 600px;padding-bottom: 20px;overflow-y: scroll;}
  #mainNav .contactbtn {background: none;}
  #mainNav .button-con-log {display: block !important;}
  #mainNav .button-con-log .contactbtn{
    justify-content: left;
    border-radius: 0;
    border: 0;
    padding: 0 !important;
    margin: 0;
  }
  .mb30px-mob .col-lg-3{ margin-bottom: 30px;}
  .marketplace-Serve, .mp-serviceporvider{ padding: 30px 0;}
  .formidium-section-gap{ margin-bottom: 30px;}
  .latest-updates{ margin-bottom: 0!important;}
  
  .navbar-brand{ width: 180px;}
  .who-we-service-img{ margin-bottom: 80px;}
  #navbarResponsive{ border: none;}
  .seamlesstext {
    padding: 50px 0% 0px 0%;
}
#NextGentechnologies{ margin-top: 50px;}
.csdtext {
  padding: 0px 0% 50px 0%;
}

 .needs{ margin-top: 0;}
  .mt100{ margin-top: 20px;}
  #formidium-Pioneering .seamless{ border-radius: 20px;}
  .navbar-toggler{ background: #fff;     width: 54px;  opacity: 1;
    -moz-transition: all 1s linear;
    -ms-transition: all 1s linear;
    -o-transition: all 1s linear;
    -webkit-transition: all 1s linear;
    transition: all 1s linear;}
  .formidium-readmorebtn{ margin-left: auto;}
  #mainNav {
    box-shadow: none;
    background-color: rgb(2 4 25);
    transition: background-color 0.2s ease;
    border-bottom: 4px solid #05c6fe;
}

#mainNav .nav-link{ color: #fff;}
  .mbnone, .mobnone{ display: none;}
  header.formidium-banner-fundadimn h1{ font-size: 28px!;}
  .header-banner h1{font-size: 2rem!important;padding-top: 30px;padding-bottom: 20px;}
  .banerleft-img{ margin-top: 0px!important; }
  .banerleft-img img{max-width: 50%;margin: auto;}
  .formidium-fundac::after, .fundavtar-inner2::after{
    display: none;
  }
  .formidium-fundac{ width: 100%;}
  .fundavtar{ background: none; border-radius: 20px;}
  .fundavtar-inner{     border-radius: 20px;
    min-height: 400px;
    margin-top: -70px;
    z-index: 9;
    position: relative;}
    .fundavtar-inner2{ border-radius: 20px;  min-height: 400px;}
    .fundavtar2{border-radius: 20px;   background: none;}
    .formidium-fundac2{ border-radius: 20px; margin-top: -70px;     min-height: 440px; padding: 100px 50px;}
    .mt100px {
      margin-top: 50px;
  }
  .formidium-section-gap {
    margin-bottom: 30px;
}
.meet-box{ margin-bottom: 30px;}

header.formidium-banner-fundadimn{background-size: cover; padding-top: 5rem; padding-bottom: calc(5rem - 4.5rem);
  background: linear-gradient(180deg, rgba(1, 103, 255, 1) -20%, rgba(1, 6, 27, 1), rgba(0, 5, 23, 1), rgba(1, 103, 255, 1));
}
header.formidium-banner-fundadimn h1 {font-size: 34px; padding: 35px 0}
#we-meet{ padding-bottom: 0;}
.needs{ margin-bottom: 0;}

.mp-investors .needs .col-lg-3, .fund-manager .needs .col-lg-3, .mp-serviceporvider .needs .col-lg-3{ margin-bottom: 30px;}
.lastupdate-img{ margin-bottom: 30px;}
.who-we-service-text{ padding-left: 0rem;}
.rowdiv{ display: block;}
.mp-footer .mp-medialinks{     text-align: center;}
.footer-contact { margin: 40px 0;}
.mp-footer .mp-medialinks::after{ display: none;}
.mob40px{ margin-bottom: 40px!important;}
#mainNav {
  box-shadow: none;
  background-color: rgb(2 4 25,);
}
header.formidium-taxplex-banner h1{ padding-bottom: 20px;}
.our-Clients{ margin-bottom: 0; padding-bottom: 50px;}
.our-Clients .col-lg-4 h3{ margin-top: 40px;}
.pr0, .pl0{ padding-left: 15px; padding-right: 15px;}
.mob-mt0{ margin-top: 0px!important;}
.formidium-banner-log{ margin-right: -10px; margin-bottom: 40px; }
.pricing-tabel .table tbody th .plan-name, .plan-name{ font-size: 14px;}
  .pricing-tabel .table thead th:first-child{ min-width: 300px;}
  .banner_section .carousel-item img{ height: 15rem!important;}
  .banner_section .carousel-item .item{ height: 100%!important;}
  .slide_right_content h3{ font-size: 14px!important;}
  .news{         padding-top: 40px;
    display: block;}
    header p br{ display: none; }
    #mainNav .navbar-nav .nav-item{ padding: 0 ;}
    .one:first-child img{ margin-bottom: 50px;}
    .schedulebtn {  margin: 10px 0!important; justify-content: center;}
    .schedulebtn a:nth-child(2) {  margin: 10px auto 10px auto;}
 }

 @media (max-width: 767.98px) { 
  .schedulebtn a:nth-child(1) { font-size: 13px;}

  .tooltip .tooltip-inner {
    max-width: 250px!important;
  }
  .switches-container{ width: 100%!important;}
  
  .mp-footer .mp-medialinks{ margin-left: 0;}
  .header-banner p{ font-size: 1rem;}

  .header-banner{ padding-top: 6rem!important; height: 100%!important;}
  .header-banner h1{ font-size: 1.5rem!important;}
  .indexpagebg {
    max-width: 400px;
}
  .firstvideo{ max-width: 100%;}
  .divgrid {  grid-template-columns: repeat(2, 1fr)!important; }
  .mp-footer:after{ background-size: 100%;}

  .mp-serviceporvider .meet-box-center h5{ font-size: 14px;}
 
  
  .contactbtn{ margin-left: 0;  margin-right: 10px;
    
  }
  .f-heading{ margin-bottom: 30px;}
  .footer-Subscribes{ margin-top: 20px;}
  #formidium-Pioneering .seamless{ border-radius: 20px;}
  

  .privacy-policy{ margin: 10px 0;}
  .formidiumpolicy {
   
    align-items: center;
    justify-content: center;
    flex-wrap: wrap;
    text-align: center;}

  h2{ font-size: 24px;}
  .footer-nav{
    grid-template-columns:  auto auto;
} 

.form-columns-2{grid-template-columns: 1fr!important;}

.banner_section .carousel-item img {
  height: 100% !important;
}


}


@media (max-width: 575.98px) { 
  
  .toggle-label{ width: 100%!important; margin-bottom: 40px;}
  ul.faq_tabs li {
    width: 100%;
    margin: 4px 0;
}
.faq_tabs li button{ min-width:100%; width: 100%; margin-left: 0;}
  .switches-container label, .switch div{ font-size: 10px; font-weight: 600;}
  
  .privacy-policy a{    padding: 0 7px}
  .formidium-section-gap h3{ font-size: 1.6rem!important;}
 
  .indexpagebg {
    max-width: 360px;
}
  .divgrid {  grid-template-columns: repeat(1, 1fr)!important; }
  .divgrid .meet-box {         padding-top: 60px !important;
    height: 250px;}

  .fe-tbs ul li.col-sm-6{ width: 50%;}
  .fe-tbs ul li button{ height: unset !important; font-size: 20px;}
  .frlogo img{ width: 40px;}
  header.formidium-banner-fundadimn{    background-size: 100% 70%; padding-top: 6rem;padding-bottom: calc(5rem - 4.5rem);}
header.formidium-banner-fundadimn h1 {font-size: 20px; padding: 10px 0}

 
 }








