.abstract:last-child {
  margin-bottom: 0; }
.abstract .abstract_details {
  padding: 50px;
  border-radius: 30px;
  box-shadow: 0 4px 22px 0 #cbcaca, 0 6px 42px 0 #fff6f6; }
  .abstract .abstract_details h3 {
    color: #153a96;
    font-weight: bold;
    text-transform: uppercase;
    font-size: 16px; }
  .abstract .abstract_details p {
    margin: 0;
    line-height: 20px; }
  .abstract .abstract_details .blk:first-child {
    margin-bottom: 30px; }
    .abstract .abstract_details .blk:first-child .inner {
      border-bottom: 1px solid #153a96;
      padding-bottom: 30px; }
  .abstract .abstract_details .blk .dbl_blk {
    margin-left: -30px; }
    .abstract .abstract_details .blk .dbl_blk .inner {
      width: calc((100% / 2) - 30px);
      float: left;
      margin-left: 30px; }
      .abstract .abstract_details .blk .dbl_blk .inner .left_blk {
        width: 120px;
        float: left; }
      .abstract .abstract_details .blk .dbl_blk .inner .right_blk {
        width: calc(100% - 150px);
        float: left;
        display: inline-block; }
        .abstract .abstract_details .blk .dbl_blk .inner .right_blk p {
          margin-bottom: 20px; }
          .abstract .abstract_details .blk .dbl_blk .inner .right_blk p:last-child {
            margin-bottom: 0; }
  .abstract .abstract_details .single_blk {
    margin-top: 50px; }
    .abstract .abstract_details .single_blk h3 {
      margin-bottom: 15px; }

/*# sourceMappingURL=abstract.css.map */
