.container-1120 .container {
  max-width: 1120px;
}

.venture-debt-banner {
  position: relative;
  min-height: 570px;
}
@media only screen and (max-width: 991px) {
  .venture-debt-banner {
    min-height: auto;
  }
}
@media only screen and (min-width: 992px) {
  .venture-debt-banner .content {
    position: absolute;
    max-width: 520px;
    top: 0;
  }
}

.section-our-venture-debt .container {
  display: flex;
  justify-content: space-between;
}
@media only screen and (max-width: 767px) {
  .section-our-venture-debt .container {
    display: block;
  }
}
.section-our-venture-debt .container > .row:first-child {
  width: 43%;
}
.section-our-venture-debt .container > .row h2 {
  padding-right: 12px;
  margin-top: 110px !important;
}
.section-our-venture-debt .container > .row h2 span {
  letter-spacing: 0;
  line-height: 140% !important;
  display: block;
}
@media only screen and (max-width: 991px) {
  .section-our-venture-debt .container > .row:first-child {
    width: 49%;
  }
  .section-our-venture-debt .container > .row h2 {
    margin-top: 0 !important;
  }
}
@media only screen and (max-width: 767px) {
  .section-our-venture-debt .container > .row:first-child {
    width: 100%;
  }
  .section-our-venture-debt .container > .row:first-child h2 {
    padding-right: 0;
  }
  .section-our-venture-debt .container > .row .extra-ord-title.sm-pb40 {
    padding-bottom: 3px !important;
  }
}
@media only screen and (max-width: 382px) {
  .section-our-venture-debt .container > .row {
    overflow: hidden;
  }
}
.section-our-venture-debt .container .right-content {
  width: 60%;
  max-width: 556px;
  padding-left: 12px;
  display: flex;
  flex-wrap: wrap;
  padding-bottom: 75px;
}
.section-our-venture-debt .container .right-content .col {
  padding: 12px;
  position: relative;
}
.section-our-venture-debt .container .right-content .col.col-m1, .section-our-venture-debt .container .right-content .col.col-m3 {
  top: 75px;
}
.section-our-venture-debt .container .right-content .extra-card {
  position: relative;
}
.section-our-venture-debt .container .right-content .extra-card .extra-con {
  position: absolute;
  top: 40px;
}
.section-our-venture-debt .container .right-content .extra-card .extra-con h5 {
  position: relative;
}
.section-our-venture-debt .container .right-content .extra-card .extra-con h5 span {
  font-weight: normal !important;
}
.section-our-venture-debt .container .right-content .extra-card .extra-con h5::after {
  content: "";
  position: absolute;
  width: 41px;
  height: 2px;
  background-color: var(--color-orange);
  top: -19px;
}
@media only screen and (max-width: 991px) {
  .section-our-venture-debt .container .right-content {
    width: 54%;
    max-width: 344px;
    padding-bottom: 0;
  }
  .section-our-venture-debt .container .right-content .col {
    padding: 9px;
  }
  .section-our-venture-debt .container .right-content .col.col-m1, .section-our-venture-debt .container .right-content .col.col-m3 {
    top: 0;
  }
  .section-our-venture-debt .container .right-content .extra-card .extra-con {
    top: 20px;
  }
  .section-our-venture-debt .container .right-content .extra-card .extra-con h5 {
    font-weight: normal !important;
  }
  .section-our-venture-debt .container .right-content .extra-card .extra-con h5::after {
    top: -15px;
    width: 22px;
  }
}
@media only screen and (max-width: 767px) {
  .section-our-venture-debt .container .right-content {
    padding-left: 0;
    width: 100%;
    margin: 0 auto;
  }
}
@media only screen and (max-width: 382px) {
  .section-our-venture-debt .container .right-content {
    margin: 0 -9px;
    width: 332px;
  }
}

.venture-about-nuvama .bg-with-curve-inner {
  padding-top: 70px;
}
@media only screen and (max-width: 991px) {
  .venture-about-nuvama .bg-with-curve-inner {
    padding-top: 0;
  }
}
.venture-about-nuvama .venture-about-nuvama-content {
  max-width: 400px;
}
.venture-about-nuvama .pt70.sm-pt30 {
  padding-top: 0 !important;
}
.venture-about-nuvama .bg-with-curve-right {
  padding-left: 100px;
}
.venture-about-nuvama .bg-with-curve-right .item {
  max-width: 460px;
  padding-left: 110px;
  position: relative;
}
.venture-about-nuvama .bg-with-curve-right .item::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  background-repeat: no-repeat;
  background-position: 0 0;
  background-size: contain;
}
.venture-about-nuvama .bg-with-curve-right .item-pag {
  min-height: 95px;
}
.venture-about-nuvama .bg-with-curve-right .item-pag::before {
  top: 10px;
  width: 66px;
  height: 90px;
  background-image: url(../../images/venture/pag.svg);
}
@media only screen and (max-width: 767px) {
  .venture-about-nuvama .bg-with-curve-right .item-pag::before {
    width: 50px;
    height: 68px;
  }
}
.venture-about-nuvama .bg-with-curve-right .item-edelweiss::before {
  width: 74px;
  height: 79px;
  background-image: url(../../images/venture/edelweiss.svg);
}
@media only screen and (max-width: 767px) {
  .venture-about-nuvama .bg-with-curve-right .item-edelweiss::before {
    width: 54px;
    height: 58px;
  }
}
@media only screen and (max-width: 767px) {
  .venture-about-nuvama h2 strong {
    font-weight: 400 !important;
  }
  .venture-about-nuvama .venture-about-nuvama-content {
    max-width: 100%;
  }
  .venture-about-nuvama .pt70.sm-pt30 {
    padding-top: 25px !important;
  }
  .venture-about-nuvama .bg-with-curve-right {
    padding-left: 25px;
  }
  .venture-about-nuvama .bg-with-curve-right .item {
    padding-left: 74px;
    max-width: 100%;
  }
}

.why-debt .heading em {
  display: block;
  font-family: "DM Serif Display", serif;
  font-weight: 400 !important;
}
.why-debt .why-venture-desc {
  line-height: 140% !important;
  letter-spacing: 0.01em;
}
.why-debt .why-debt-column {
  gap: 1.2em;
}
.why-debt .right-column .wp-block-columns {
  gap: 1.5em !important;
}
.why-debt .venture-debt-card {
  background-color: var(--color-white);
  color: var(--color-blue);
  padding: 30px;
}
.why-debt .venture-debt-card .heading {
  font-weight: 400;
  line-height: 140%;
}
.why-debt .venture-debt-card .heading::after {
  display: block;
  content: "";
  width: 41px;
  height: 2px;
  margin: 9px 0 31px;
  background-color: var(--color-orange);
}
@media only screen and (max-width: 767px) {
  .why-debt .venture-debt-card .heading::after {
    height: 1px;
  }
}
.why-debt .venture-debt-card .container {
  padding: 0px !important;
}
.why-debt .venture-debt-card .title {
  font-weight: 700 !important;
  letter-spacing: 0.01em;
  line-height: 140% !important;
  margin-bottom: 8px !important;
}
.why-debt .venture-debt-card .desc {
  font-weight: 400 !important;
  line-height: 140% !important;
}
@media only screen and (max-width: 991px) {
  .why-debt .container--medium {
    padding: 0 20px !important;
  }
}
@media only screen and (max-width: 768px) {
  .why-debt .right-column > .wp-block-columns {
    gap: 1.1em;
  }
  .why-debt .venture-debt-card {
    padding: 20px;
  }
  .why-debt .venture-debt-card .heading::after {
    margin: 8px 0 16px;
  }
  .why-debt .why-debt-column {
    gap: 1em;
  }
}
@media only screen and (max-width: 767px) {
  .why-debt .container--medium {
    padding: 0 10px !important;
  }
}

.capital-solutions .subtitle {
  max-width: 750px;
}
.capital-solutions .capital-sol-col {
  color: var(--color-dark-blue);
  position: relative;
  padding: 0 0 16px;
}
.capital-solutions .capital-sol-col .container {
  padding: 0px !important;
}
.capital-solutions .capital-sol-col .heading, .capital-solutions .capital-sol-col .price {
  font-weight: 700 !important;
  line-height: 140% !important;
  letter-spacing: 0.01em;
}
.capital-solutions .capital-sol-col .subtitle, .capital-solutions .capital-sol-col .price-subtitle {
  line-height: 140% !important;
}
.capital-solutions .capital-sol-col::after {
  display: block;
  content: "";
  width: 41px;
  height: 2px;
  position: absolute;
  bottom: 0px;
  background-color: var(--color-orange);
}
.capital-solutions .capital-sol-col .subtitle-list {
  margin: 0px;
  padding-left: 20px;
}
.capital-solutions .captial-col-content {
  margin-bottom: 16px;
}
.capital-solutions .capital-solution-grid {
  gap: 9em;
}
@media only screen and (max-width: 991px) {
  .capital-solutions .capital-solution-grid {
    gap: 2em;
  }
  .capital-solutions .container--medium {
    padding: 0 20px !important;
  }
}
@media only screen and (max-width: 767px) {
  .capital-solutions .capital-solution-grid {
    gap: 1em;
  }
  .capital-solutions .capital-sol-col .heading {
    line-height: 130% !important;
  }
  .capital-solutions .capital-sol-col .price, .capital-solutions .capital-sol-col .subtitle, .capital-solutions .capital-sol-col .price-subtitle {
    line-height: 140% !important;
  }
}/*# sourceMappingURL=debt.css.map */