@import url('https://fonts.googleapis.com/css2?family=Nunito+Sans:ital,wght@0,200;0,300;0,400;0,600;0,700;0,800;0,900;1,200;1,300;1,400;1,600;1,700;1,800;1,900&display=swap');

* {
  margin: 0;
  padding: 0;
  box-sizing: border-box;
}

body{
  font-family: "Nunito Sans";
}

/*h1, h2, h3, h4, h5, h6, p, {
  margin: 0;
  padding: 0;
}/*


/*---------------------section-1------------------------*/




.hero-central {
background-color: #EBECF5;
margin: 0 auto;
height: 524px;
}

.hero-title-central {
  width: 1204px;
  height: 524px;
  padding-top: 36px;
  margin: 0 auto;
  /*background-color: blueviolet;*/
}

.h1-central {
font-family: Nunito Sans;
font-size: 40px;
font-weight: 800;
line-height: 100%;
letter-spacing: 0em;
text-align: left;
padding-bottom: 12px;
color: #393B47;
}

.subtitle1-central {
font-family: Nunito Sans;
font-size: 20px;
font-weight: 400;
line-height: 110%;
letter-spacing: 0em;
text-align: left;
padding-bottom: 8px;
color: #67697A;
}

.hero-content-central {
/*border: 1px solid #F7F9FF;*/
/*width: 1204px;*/
width: 100%;
display: flex;
gap: 20px;
justify-content: space-between;
}

.breadcrumb-central {
  font-family: Nunito Sans;
  font-size: 12px;
  font-weight: 600;
  line-height: 12px;
  letter-spacing: 0em;
  text-align: left;
  padding-left: 64px;
  color: #AAADC0;
  }

.hero-content-1-central {
padding-top: 92px;
padding-left: 64px;
width: 45%;
}

.hero-image-central {
max-height: 364px;
height: auto;
margin:0;
padding:0;
border:0;
}

.spacing-div{
  max-height: 112px;
  height: 112px;
}

/*--desk--*/
@media (max-width: 1300px) {
}
 
/*--tablet--*/
@media (max-width: 768px) {

  .hero-central {
    background-color: #EBECF5;
    margin: 0 auto;
    height: auto;
    }
    
    .hero-title-central {
    width: 100%;
    height: auto;
    padding-top: 36px;
    padding-left: 16px;
    padding-right: 16px;
    margin: 0 auto;
    }
  
    .hero-content-central {
      /*border: 1px solid #F7F9FF;*/
      /*width: 1204px;*/
      width: 100%;
      display: flex;
      gap: 20px;
      flex-direction: column;
      align-items: center;
      }
    
    .hero-content-1-central {
    padding-top: 32px;
    width: 100%;
    }
    
    .hero-image-central {
    width: 460px;
    margin:0;
    padding:0;
    border:0;
    }


}

/*--mobile--*/
@media (max-width: 480px) {

}