/* @import url('http://example.com/example_style.css'); */

/***********************************************/
/* CSS @imports must be at the top of the file */
/* Add them above this section                 */
/***********************************************/

/*****************************************/
/* Start your style declarations here    */
/*****************************************/

.ip-acce {
    display: flex;
    flex-direction: column;
    width: 32%;
    padding: 10px;
    border: 2px solid transparent;
}
.ip-img{
  display:flex;
  align-self:center;
}
.ip-acce:hover{
   width: 32%;
  border-image: linear-gradient(102.93deg, #E34D25 0%, #9747FF 100%) !important;
  border-image-slice: 1 !important;
  padding: 10px ;
  border: 2px solid;
}
.ip-acce-para{
  color: var(--neutral-700, #374151);
text-align: center;
font-feature-settings: 'liga' off;
font-family: Roboto;
font-size: 24px;
font-style: normal;
font-weight: 400;
line-height: 36px; /* 150% */
}
.accelerators-main-heading{
    width: 50%;
    margin: 0px auto;
}
.accelerators-cards{
  margin-top: -43px;
  max-width:1140px;
  margin:0 auto;
  display: flex; 
  padding: 20px; 
  justify-content: center; 
  align-items: center;
 }
.acce-para{
  color: var(--neutral-900, #111827);
text-align: center;
font-feature-settings: 'liga' off;
font-family: Roboto;
font-size: 24px;
font-style: normal;
font-weight: 400;
line-height: 36px; /* 150% */
  height: 212px; 
  padding: 10px, 0px, 10px, 0px; 
  gap: 8px; width: 100%;
  margin: 0 auto;
}
.para-content{
color: var(--neutral-900, #111827); text-align: center; font-feature-settings: 'liga' off; /* block header */font-family: Space Grotesk; font-size: 48px; font-style: normal; font-weight: 500; line-height: 60px; /* 125% */letter-spacing: -1.2px;
}
.para-content-client{
  color: #F0F5FF;
text-align: center;
font-feature-settings: 'liga' off;
font-family: Space Grotesk;
font-size: 48px;
font-style: normal;
font-weight: 500;
line-height: 60px; /* 125% */
letter-spacing: -1.2px;
}
.para-text{
color: var(--neutral-700, #374151); font-feature-settings: 'liga' off; font-family: Roboto; font-size: 24px; font-style: normal; font-weight: 400; line-height: 36px;
}
.partnership-highlighgts{
  width: 80%; max-width: 1140px; margin: 0px auto; padding-bottom: 20px;
}
.highligts-para{
  color: var(--neutral-900, #111827);
text-align: center;
font-feature-settings: 'liga' off;
font-family: Roboto;
font-size: 24px;
font-style: normal;
font-weight: 400;
line-height: 36px; /* 150% */
}
.offering-content-datastax,.insights-content-datastax{
  background: linear-gradient(135deg, #E34D25, #7F3AA4);
  padding: 32px;
}
.offerings-para,.insights-para{
  color: #FFF;
font-family: Roboto;
font-size: 24px;
font-style: normal;
font-weight: 400;
line-height: 36px; /* 150% */
}
.migration-h3{
  background-color: #efa523; 
  color: #FFF;
font-family: Space Grotesk;
font-size: 32px;
font-style: normal;
font-weight: 500;
line-height: 38px; /* 118.75% */
letter-spacing: 0.2px; 
  padding: 0px 43px 0px 10px;
}
.migration-p{
  font-family: Roboto; font-size: 20px; font-weight: 400; line-height: 30px; letter-spacing: 0px; text-align: left; color: #f0f5ff;
}
@media (max-width: 768px){
  .accelerators-main-heading,.ip-acce{
    width:100% !important;
  }
  .accelerators-cards{
    padding: 0px 55px !important;
    flex-direction: column;
    align-items: center;
    margin-top: 100px;
  }
  .ip-acce {
    flex: 1;
    margin: 20px;

}
  @media screen and (min-width: 769px) and (max-width: 1024px) {
    .accelerators-cards {
    margin-top: -64px;
}
  }